pax_global_header00006660000000000000000000000064135600610350014511gustar00rootroot0000000000000052 comment=1e41ec0f13b14902b66f93602c43ac5a9d2c09be khard-0.15.1/000077500000000000000000000000001356006103500126665ustar00rootroot00000000000000khard-0.15.1/.gitignore000066400000000000000000000000551356006103500146560ustar00rootroot00000000000000build dist/ khard/version.py doc/source/api/ khard-0.15.1/.travis.yml000066400000000000000000000006231356006103500150000ustar00rootroot00000000000000language: python python: - "3.5" - "3.6" - "3.7" - "nightly" - "pypy3.5" env: - JOB=tests - JOB=docs jobs: allow_failures: - python: "nightly" - python: "pypy3.5" install: | case $JOB in tests) pip install .;; docs) pip install sphinx;; esac script: | case $JOB in tests) python setup.py test;; docs) python setup.py build; make -C doc html man;; esac khard-0.15.1/AUTHORS000066400000000000000000000001171356006103500137350ustar00rootroot00000000000000Eric Scheibler - email [at] eric-scheibler [dot] de - http://eric-scheibler.de khard-0.15.1/CHANGES000066400000000000000000000204371356006103500136670ustar00rootroot00000000000000Change Log ========== v0.15.0: 2019-10-24 - Require either default_action or a subcommand in the future (add deprecation warning for now) - add man page for the config file - make all options in the config file optional except for the address book definitions - allow lists of strings for editor an merge_editor config options - add a CONTRIBUTING file on Github - handle ABLABELs on most fields - add formatted name to the yaml template - show formatted name in contact details - make it possible to sort by and display formatted name in linstings - remove the khard-runner.py helper script - validate the config file upon loading it - internal code refactoring v0.14.0: 2019-06-21 - Display ABLABELs for URLs and Private Objects - Allow vcard selections to be aborted explicitly - Unify edit and source subcommands - Merge export and show subcommands - Turn template export into a seperate command - Require python >= 3.5 - Add html documentation (generated with sphinx) - Add man page (generated with sphinx) v0.13.0: 2018-12-25 - New action postaddress: lists all postal (addresses analog to email and phone actions, #196) - New zsh completion function for email addresses - New config variables for the contact table section in khard.conf: preferred_email_address_type and preferred_phone_number_type - Slight speed improvements - Test suite created - Several bug fixes v0.12.2: 2018-01-21 - Fixed: Found contact twice when the whole uid was used with -u (#161) - Fixed: A minor bug in the contact search function (#160) v0.12.1: 2018-01-14 - Fix for issue #148: Config variable "sort" not longer mandatory in config file v0.12.0: 2018-01-12 - Vcard: Support for anniversary attribute (#138) - Config: New config parameter: localize_dates (#118) - Action list: -p / --parsable prints a tab separated contact list (#141) - Action remove: --force: Remove contact without confirmation (#140) - Mutt: You have to update the query command in mutt's config file: set query_command= "khard email --parsable '%s'" - Minor changes in khard example config, zsh completion function and twinkle scripts - Fix: Results of phone number search improved - Fix: Yaml parser switched from pyyaml to ruamel.yaml to allow special unicode characters in the contact template (#133) - Fix: Accentuated characters sorted wrong in contact list (#127) v0.11.4: 2017-02-16 - Unpinned vobject library version (base64 decoding/encoding bug was fixed upstream) - New option: -c / --config /path/to/config.file - Changed short option of --search-in-source-files from -c to -f to avoid confusion with the new -c / --config option - Minor bug fixes v0.11.3: 2016-09-20 - Pinned version of vcard library vobject to version 0.9.2 due to bug https://github.com/eventable/vobject/issues/39 - Added some new action aliases - Fix for birthday date processing (#95) v0.11.2: 2016-08-31 - Extended the photo parsing workaround from khard version 0.11.1 to all base64 encoded vcard attributes (#86 and #87) - Show additional/middle names in name column of contact table (#89) - Added khard-runner.py helper script to simplify source code launching v0.11.1: 2016-07-31 - Workaround for the photo attribute parsing issue of vobject library 0.9.2 (#80) - setup.py: try to convert readme file into restructured text format (pypi requirement) and specify encoding explicitly (#83) v0.11.0: 2016-07-17 - Made khard python3 compatible (#59) - Enhanced read and write support for vcard versions 3.0 and 4.0 - user input parser: - Improved robustness and error handling - Fixed org attribute parsing (#57) - Support for private vcard extensions (#51) - New action birthdays (#64) - New options: --display to display contacts by first or last name (#66) --search-in-source-files to speed up program initialization (#75) --skip-unparsable to skip unparsable vcard files (#75) --strict-search to narrow the contact search to the name field - Added some aliases for program actions (#65) - Removed davcontroler module due to the python3 incompatibility (script moved into the misc folder) - Updated zsh completion function and khards example config file v0.10.0: 2016-05-02 - New Action birthday: list birthdays, sorted by month and day - option -p, --pretty was renamed to -p, --parsable: So, the pretty formatted email or phone number table is the default now. Please adapt the configuration files of potential email and phone applications (e.g.: mutt email -p %s) v0.9.0: 2016-03-17 - Fully restructured command line interface for better usability: - general help with: khard -h - help for a specific action: khard action -h - Updated zsh completion function - New Action addressbooks - New option -p|--pretty for email and phone actions to get pretty formatted output - Fix: Only delete contact after modify, copy or move action was completed successfully v0.8.1: 2016-01-16 - New option "show_uids" in config file to disable uid column in contact table v0.8.0: 2016-01-15 - Sort contact table by first or last name (take note of changed behaviour of "sort" option) - New option -g, --group-by-addressbook to group contact table by address book - Changes in config file: - New group: contact table - new option: sort to sort contact table by first or last name - New option: group_by_addressbook to group contact table by address book - Moved show_nicknames option from group "general" to group "contact table" v0.7.4: 2016-01-11 - Fixed uid dictionary creation v0.7.3: 2016-01-08 - Cancel without further actions if the opened contacts editor is closed without saving (determined by modification date of template file) v0.7.2: 2016-01-03 - Use of module atomicwrites to securely write vcards to disk v0.7.1: 2016-01-01 - Added support for multiple instances of one vcard attribute v0.7.0: 2015-12-18 - Support for vobject library version >= 0.8.2 from https://github.com/tBaxter/vobject - Contact template syntax switched to yaml - alot and mutt actions summarized to new email action (please have a look into the readme file for configuration changes) - Support for extended name attributes - Create and modify contact from stdin or from template file - New action "export" to export data of existing contact in yaml format - New argument --open-editor to open the preferred text editor after successful creation of new contact from stdin or template file - New argument {-u, --uid} to select contact by uid - Added write support for categories attribute - Added wrapper script for sdiff - Fixed a bug, which prevented the creation of new contacts with the add-email action v0.6.3: 2015-10-24 - Added note attribute v0.6.2: 2015-10-10 - Added completion function for zsh v0.6.1: 2015-10-06 - Added title and role attribute - Removed input restrictions of name and post address fields - Parameter default_country in config file is not longer in use v0.6.0: 2015-09-20 - New options copy contact and move contact - Changed behavior of merge command (have a look into the readme file for details) - Get path to editor and merge editor from the $PATH variable - Code cleanup: new object class AddressBook v0.5.0: 2015-09-05 - New option to merge two contacts - Support for XDG_CONFIG_HOME parameter - Post address: Added support for street and house number field with multiple lines v0.4.1: 2015-07-16 - improved search results for phone, mutt and alot v0.4.0: 2015-06-15 - new option "add-email": Get full email from stdin, filter senders mail address and add that address to an existing contact or create a new one. Feature tested with email client mutt. v0.3.3: 2015-05-07 - twinkle option was renamed to phone: Now it prints all phone numbers like the mutt option does for e-mail addresses (more general approach for external phone clients) - adapted twinkle plugin for use with the new phone option v0.3.2: 2015-03-27 - Read-only support for Categories attribute v0.3.1: 2015-03-26 - Nickname attribute added - New parameter in config file: show_nicknames = yes / no v0.3.0: 2015-03-25 - Added support for jabber, skype, twitter and webpage - Created a filter for malformed vcard attributes v0.2.2: 2015-03-14 - Added support for alot (MUA) v0.2.1: 2015-01-14 - created pypi package - missing attribute "fn" in VCard file is handled correctly now. v0.2.0: 2014-10-01 - new project structure - added twinkle plugin - extended readme file v0.1.0: 2014-09-18: - initial release. khard-0.15.1/CONTRIBUTING.rst000077700000000000000000000000001356006103500226302doc/source/contributing.rstustar00rootroot00000000000000khard-0.15.1/LICENSE000066400000000000000000001045131356006103500136770ustar00rootroot00000000000000 GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . khard-0.15.1/MANIFEST.in000066400000000000000000000001641356006103500144250ustar00rootroot00000000000000include AUTHORS include CHANGES include LICENSE include README.md recursive-include misc * recursive-include test * khard-0.15.1/README.md000066400000000000000000000050451356006103500141510ustar00rootroot00000000000000khard ===== Khard is an address book for the Linux console. It creates, reads, modifies and removes carddav address book entries at your local machine. Khard is also compatible to the email clients mutt and alot and the SIP client twinkle. You can find more information about khard and the whole synchronization process [here](http://eric-scheibler.de/en/blog/2014/10/Sync-calendars-and-address-books-between-Linux-and-Android/). Warning: If you want to create or modify contacts with khard, beware that the vcard standard is very inconsistent and lacks interoperability. Different actors in that sector have defined their own extensions and even produce non-standard output. A good example is the type value, which is tied to phone numbers, email and post addresses. Khard tries to avoid such incompatibilities but if you sync your contacts with an Android or iOS device, expect problems. You are on the safe side, if you only use khard to read contacts. For further information about the vcard compatibility issues have a look into [this blog post](http://alessandrorossini.org/2012/11/15/the-sad-story-of-the-vcard-format-and-its-lack-of-interoperability/). Installation ------------ Packaging status Khard is already packaged for quite some distributions. Chances are you can install it with your default package manager. Further instructions can be found in the [documentation](doc/source/index.rst#installation). Usage ----- There is an [example config file](misc/khard/khard.conf.example) which you can copy to the default config file location: `~/.config/khard/khard.conf`. `khard` has several subcommands which are all documented by their `--help` option. [The docs](doc/source/index.rst) also have a chapter on [command line usage](doc/source/commandline.rst) and [configuration](doc/source/index.rst#configuration). Development ----------- Build status Khard is developed [on GitHub](https://github.com/scheibler/khard) where you are welcome to post [bug reports](https://github.com/scheibler/khard/issues) and [feature requests](https://github.com/scheibler/khard/pulls). Also see the [notes for contributors](doc/source/contributing.rst). Related projects ---------------- If you need a console based calendar too, try out [khal](https://github.com/geier/khal). khard-0.15.1/doc/000077500000000000000000000000001356006103500134335ustar00rootroot00000000000000khard-0.15.1/doc/Makefile000066400000000000000000000013551356006103500150770ustar00rootroot00000000000000# Minimal makefile for Sphinx documentation # # You can set these variables from the command line. SPHINXOPTS = SPHINXBUILD = sphinx-build SPHINXPROJ = khard SOURCEDIR = source BUILDDIR = build SPHINXAPIDOC = sphinx-apidoc # Put it first so that "make" without argument is like "make help". help: @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) .PHONY: help Makefile generate-api-docs # Catch-all target: route all unknown targets to Sphinx using the new # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). %: Makefile generate-api-docs @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) generate-api-docs: @$(SPHINXAPIDOC) -e -M -o "$(SOURCEDIR)/api/" ../khard khard-0.15.1/doc/source/000077500000000000000000000000001356006103500147335ustar00rootroot00000000000000khard-0.15.1/doc/source/bench.rst000066400000000000000000000014641356006103500165510ustar00rootroot00000000000000Benchmarking, profiling and performance --------------------------------------- When benchmarking code it is important to reduce other load on the system (music player, web browser for example). One can use the python ``timeit`` module or a command line utility like `hyperfine`_: .. code-block:: shell python -m timeit -s 'from khard.khard import main' 'main(["list"])' hyperfine 'python -m khard list' For profiling the ``cProfile`` python module works well. With the help of `gprof2dot`_ one can generate quite useful graphs: .. code-block:: shell python -m cProfile -o output.file -m khard list gprof2dot -f pstats --show-samples output.file | dot -T png > graph.png xdg-open graph.png .. _hyperfine: https://github.com/sharkdp/hyperfine .. _gprof2dot: https://github.com/jrfonseca/gprof2dot khard-0.15.1/doc/source/commandline.rst000066400000000000000000000110561356006103500177560ustar00rootroot00000000000000Command line usage ================== The following subsections give an overview of khard's main features. You may get general help and all available actions with .. code-block:: shell khard --help If you need help on a specific action, use: .. code-block:: shell khard action --help Beware, that the order of the command line parameters matters. Show contacts ------------- After you have created a new address book or calendar and you have synced it to your local machine, you can list all available contacts with the following command: .. code-block:: shell khard list or if you have more than one address book and you want to filter the output: .. code-block:: shell khard list -a addressbook1,addressbook2 The resulting contact table only contains the first phone number and email address. If you want to view all contact details you can pick one from the list: .. code-block:: shell khard details or search for it: .. code-block:: shell khard details [--strict-search] name of contact or select the contact by it's uid, which you can find at the contacts table: .. code-block:: shell khard details -u ID The parameters -a and -u from the examples above are always optional. If you don't use them or your input produces unambiguous results, you may pick the contacts from a list instead. The search parameter searches in all data fields. Therefore you aren't limited to the contact's name but you also could for example search for a part of a phone number, email address or post address. However if you explicitly want to narrow your search to the name field, you may use the --strict-search parameter instead. Create contact -------------- Add new contact with the following command: .. code-block:: shell khard new [-a "address book name"] The template for the new contact opens in the text editor, which you can set in the khard.conf file. It follows the yaml syntax. Alternatively you can create the contact from stdin: .. code-block:: shell echo """ First name : John Last name : Smith Email : work : john.smith@example.org Phone : home : xxx 555 1234 Categories : - cat1 - cat2 - cat3 """ | khard new [-a "address book name"] or create from input template file: .. code-block:: shell khard new -i contact.yaml [-a "address book name"] You may get an empty contact template with the following command: .. code-block:: shell khard export --empty-contact-template -o empty.yaml Per default khard creates vcards of version 3.0. If your other contact applications support vcards of the more recent version 4.0, you may change this with the option --vcard-version. Example: .. code-block:: shell khard new --vcard-version=4.0 [-a "address book name"] For a more permanent solution you may set the preferred_version parameter in the vcard section of the khard config file (see misc/khard/khard.conf.example for more details). But beware, that khard cannot convert already existing contacts from version 3.0 to 4.0. Therefore this setting is not applicable to the modify action. Edit contacts ------------- Use the following to modify the contact after successful creation: .. code-block:: shell khard modify [-a addr_name] [-u uid|search terms [search terms ...]] If you want to edit the contact elsewhere, you can export the filled contact template: .. code-block:: shell khard export -o contact.yaml [-a addr_name] [-u uid|search terms [search terms ...]] Edit the yaml file and re-import either through stdin: .. code-block:: shell cat contact.yaml | khard modify [-a addr_name] [-u uid|search terms [search terms ...]] or file name: .. code-block:: shell khard modify -i contact.yaml [-a addr_name] [-u uid|search terms [search terms ...]] If you want to merge contacts use the following to select a first and then a second contact: .. code-block:: shell khard merge [-a source_abook] [-u uid|search terms [search terms ...]] [-A target_abook] [-U target_uid|-t target_search_terms] You will be launched into your merge_editor ( see the "merge_editor" option in khard.conf) where you can merge all changes from the first selected contact onto the second. Once you are finished, the first contact is deleted and the second one updated. Copy or move contact: .. code-block:: shell khard copy [-a source_abook] [-u uid|search terms [search terms ...]] [-A target_abook] khard move [-a source_abook] [-u uid|search terms [search terms ...]] [-A target_abook] Remove contact: .. code-block:: shell khard remove [-a addr_name] [-u uid|search terms [search terms ...]] khard-0.15.1/doc/source/conf.py000077500000000000000000000100061356006103500162320ustar00rootroot00000000000000#!/usr/bin/env python3 # -*- coding: utf-8 -*- # # khard documentation build configuration file, created by # sphinx-quickstart on Sun Jan 14 10:35:27 2018. # # This file is execfile()d with the current directory set to its # containing dir. # # Note that not all possible configuration values are present in this # autogenerated file. # # All configuration values have a default; values that are commented out # serve to show the default. # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the # documentation root, use os.path.abspath to make it absolute, like shown here. # import os import sys sys.path.insert(0, os.path.abspath('../..')) from khard.version import version as original_version # -- General configuration ------------------------------------------------ # If your documentation needs a minimal Sphinx version, state it here. # # needs_sphinx = '1.0' # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. extensions = ['sphinx.ext.autodoc', 'sphinx.ext.todo'] # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] # The suffix(es) of source filenames. # You can specify multiple suffix as a list of string: # # source_suffix = ['.rst', '.md'] source_suffix = '.rst' # The master toctree document. master_doc = 'index' # General information about the project. project = 'khard' copyright = '2018, Eric Scheibler' author = 'Eric Scheibler' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the # built documents. # # The short X.Y version. version = '.'.join(original_version.split('.')[0:2]) # The full version, including alpha/beta/rc tags. release = original_version # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. # # This is also used if you do content translation via gettext catalogs. # Usually you set "language" from the command line for these cases. language = None # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. # This patterns also effect to html_static_path and html_extra_path exclude_patterns = [] # The name of the Pygments (syntax highlighting) style to use. pygments_style = 'sphinx' # If true, `todo` and `todoList` produce output, else they produce nothing. todo_include_todos = True # -- Options for HTML output ---------------------------------------------- # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. # html_theme = 'alabaster' # Custom sidebar templates, must be a dictionary that maps document names # to template names. # # This is required for the alabaster theme # refs: http://alabaster.readthedocs.io/en/latest/installation.html#sidebars html_sidebars = { '**': [ 'relations.html', # needs 'show_related': True theme option to display 'searchbox.html', ] } # -- Options for HTMLHelp output ------------------------------------------ # Output file base name for HTML help builder. htmlhelp_basename = 'kharddoc' # -- Options for manual page output --------------------------------------- # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ ('man/khard', 'khard', 'Console carddav client', '', 1), ('man/khard.conf', 'khard.conf', 'configuration file for khard', '', 5), ] # -- Options for Texinfo output ------------------------------------------- # Grouping the document tree into Texinfo files. List of tuples # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ (master_doc, 'khard', 'khard Documentation', author, 'khard', 'One line description of project.', 'Miscellaneous'), ] khard-0.15.1/doc/source/contributing.rst000066400000000000000000000052121356006103500201740ustar00rootroot00000000000000Contributing ============ **Thank you for considering contributing to khard!** .. toctree:: :maxdepth: 1 self bench Khard is developed on `Github`_ where you are welcome to post `bug reports`_, `feature requests`_ or join the discussion in general. Bug reports ----------- If you want to report a bug keep in mind that the following things make it much easier for maintainers to help: - update to the latest version if possible and verify the bug there - report the version(s) that are affected - state the python version you are using - if there are stack tracebacks post them with your bug report - supply a minimal configuration (config file and vcards) to reproduce the error Feature requests ---------------- Please stick to the following standards when you open pull requests: - Khard's development tries to follow `Vincent's branching model`_ so normal pull requests should be made against the `develop`_ branch. Only important bug fixes that affect the current release should be opened against `master`_. - Write "good" commit messages, especially a proper subject line. This is also explained in `the Git book`_. - Format your python code according to `PEP 8`_. - Khard has a test suite, please provide tests for bugs that you fix and also for new code and new features that are introduced. - Please verify *all* tests pass before sending a pull request, they will be checked again by travis but it might be a lot faster to check locally first: |travis| Development ----------- In order to start coding you need to fetch the develop branch: .. code-block:: shell git clone https://github.com/scheibler/khard cd khard git fetch --all git checkout develop python -m kard --help # or pip3 install --editable . khard --help Alternatively you can use the ``setup.py`` script directly. If you want to isolate khard from your system Python environment you can use a `virtualenv`_ to do so. .. _bug reports: https://github.com/scheibler/khard/issues .. _the Git book: https://www.git-scm.com/book/en/v2/Distributed-Git-Contributing-to-a-Project#_commit_guidelines .. _develop: https://github.com/scheibler/khard/tree/develop .. _feature requests: https://github.com/scheibler/khard/pulls .. _Github: https://github.com/scheibler/khard .. _master: https://github.com/scheibler/khard/tree/master .. _PEP 8: https://www.python.org/dev/peps/pep-0008/ .. |travis| image:: https://travis-ci.org/scheibler/khard.svg?branch=develop :target: https://travis-ci.org/scheibler/khard :alt: build status .. _Vincent's branching model: http://nvie.com/posts/a-successful-git-branching-model/ .. _virtualenv: https://virtualenv.pypa.io/en/stable/ khard-0.15.1/doc/source/davcontroller.rst000066400000000000000000000032731356006103500203500ustar00rootroot00000000000000Davcontroller ------------- Khard also contains a helper script called davcontroller. It's designed to create and remove address books and calendars at the server. I have created davcontroller cause my previously used CalDAV server (Darwin calendarserver) offered no simple way to create new address books and calendars. But davcontroller should be considered as a hacky solution and it's only tested against the Darwin calendarserver. So if your CalDAV server offers a way to create new address books and calendars I recommend to prefer that method over davcontroller. If you nonetheless want to try davcontroller, you have to install the CalDAVClientLibrary first. Unfortunately that library isn't compatible to python3 so you have to create an extra python2 virtual environment and install in there: .. code-block:: shell # create python2 virtual environment virtualenv -p python2 ~/.virtualenvs/davcontroller # get library from svn repository sudo aptitude install subversion svn checkout http://svn.calendarserver.org/repository/calendarserver/CalDAVClientLibrary/trunk CalDAVClientLibrary cd CalDAVClientLibrary # install library ~/.virtualenvs/davcontroller/bin/python setup.py install # start davcontroller script ~/.virtualenvs/davcontroller/bin/python /path/to/khard-x.x.x/misc/davcontroller/davcontroller.py This small script helps to create and remove new address books and calendars at the carddav and caldav server. List available resources: .. code-block:: shell davcontroller -H example.com -p 11111 -u USERNAME -P PASSWORD list Possible actions are: list, new-addressbook, new-calendar and remove. After creating or removing you must adapt your vdirsyncer config. khard-0.15.1/doc/source/index.rst000066400000000000000000000135111356006103500165750ustar00rootroot00000000000000.. khard documentation master file, created by sphinx-quickstart on Sun Jan 14 10:35:27 2018. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Welcome to khard's documentation! ================================= .. toctree:: :maxdepth: 1 index commandline davcontroller contributing man API documentation for developers indices Khard is an address book for the Linux command line. It can read, create, modify and delete carddav address book entries. Khard only works with a local store of VCARD files. It is intended to be used in conjunction with other programs like an email client, text editor, vdir synchronizer or VOIP client. Installation ============ .. image:: https://repology.org/badge/tiny-repos/khard.svg :target: https://repology.org/project/khard/versions :alt: Packaging status Khard is available as a native package for some Linux distributions so you should check your package manager first. If you want or need to install manually you can use the release from `PyPi`_: .. code-block:: shell pip3 install khard If you want to help the development or need more advanced installation instructions see :doc:`contributing`. Configuration ============= The configuration file of khard is stored in the XDG conform config directory. If the environment variable ``$XDG_CONFIG_HOME`` is set, it is ``$XDG_CONFIG_HOME/khard/khard.conf`` and it defaults to ``~/.config/khard/khard.conf`` otherwise. A minimal configuration is provided in the source tree. It looks like this: .. literalinclude:: ../../misc/khard/khard.conf.example :language: ini Integration with other programs ------------------------------- Khard can be used together with email or SIP clients or a synchronisation program like `vdirsyncer`_. .. _vdirsyncer: https://github.com/pimutils/vdirsyncer/ mutt ~~~~ Khard may be used as an external address book for the email client mutt. To accomplish that, add the following to your mutt config file (mostly ``~/.mutt/muttrc``): .. code-block:: muttrc set query_command= "khard email --parsable %s" bind editor complete-query bind editor ^T complete Then you can complete email addresses by pressing the Tab-key in mutt's new mail dialog. If your address books contain hundreds or even thousands of contacts and the query process is very slow, you may try the ``--search-in-source-files`` option to speed up the search: .. code-block:: muttrc set query_command= "khard email --parsable --search-in-source-files %s" If you want to complete multi-word search strings like "john smith" then you may try out the following instead: .. code-block:: muttrc set query_command = "echo %s | xargs khard email --parsable --" To add email addresses to khard's address book, you may also add the following lines to your muttrc file: .. code-block:: muttrc macro index,pager A \ "khard add-email" \ "add the sender email address to khard" Then navigate to an email message in mutt's index view and press "A" to start the address import dialog. Alot ~~~~ Add the following lines to your alot config file: .. code-block:: ini [accounts] [[youraccount]] [[[abook]]] type = shellcommand command = khard email --parsable regexp = '^(?P[^@]+@[^\t]+)\t+(?P[^\t]+)' ignorecase = True Twinkle ~~~~~~~ For those who also use the SIP client twinkle to take phone calls, khard can be used to query incoming numbers. The plugin tries to find the incoming caller id and speaks it together with the phone's ring tone. The plugin needs the following programs: .. code-block:: shell sudo aptitude install ffmpeg espeak sox mpc sox and ffmpeg are used to cut and convert the new ring tone and espeak speaks the caller id. mpc is a client for the music player daemon (mpd). It's required to stop music during an incoming call. Skip the last, if you don't use mpd. Don't forget to set the "stop_music"-parameter in the ``config.py`` file to ``False``, too. After the installation, copy the scripts and sounds folders to your twinkle config folder: .. code-block:: shell cp -R misc/twinkle/* ~/.twinkle/ Then edit your twinkle config file (mostly ``~/.twinkle/twinkle.cfg``) like this: .. code-block:: ini # RING TONES # We need a default ring tone. Otherwise the phone would not ring at all, if # something with the custom ring tone creation goes wrong. ringtone_file=/home/USERNAME/.twinkle/sounds/incoming_call.wav ringback_file=/home/USERNAME/.twinkle/sounds/outgoing_call.wav # SCRIPTS script_incoming_call=/home/USERNAME/.twinkle/scripts/incoming_call.py script_in_call_answered= script_in_call_failed=/home/USERNAME/.twinkle/scripts/incoming_call_failed.py script_outgoing_call= script_out_call_answered= script_out_call_failed= script_local_release=/home/USERNAME/.twinkle/scripts/incoming_call_ended.py script_remote_release=/home/USERNAME/.twinkle/scripts/incoming_call_ended.py Zsh ~~~ The file ``misc/zsh/_khard`` contains a khard cli completion function for the zsh and ``misc/zsh/_email-khard`` completes email addresses. Install by copying to a directory where zsh searches for completion functions (the ``$fpath`` array). If you, for example, put all completion functions into the folder ``~/.zsh/completions`` you must add the following to your zsh main config file: .. code-block:: zsh fpath=( $HOME/.zsh/completions $fpath ) autoload -U compinit compinit sdiff ~~~~~ Use the wrapper script ``misc/sdiff/sdiff_khard_wrapper.sh`` if you want to use sdiff as your contact merging tool. Just make the script executable and set it as your merge editor in khard's config file: .. code-block:: ini merge_editor = /path/to/sdiff_khard_wrapper.sh .. _PyPi: https://pypi.python.org/pypi/khard/ khard-0.15.1/doc/source/indices.rst000066400000000000000000000001331356006103500171000ustar00rootroot00000000000000Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search` khard-0.15.1/doc/source/man.rst000066400000000000000000000002351356006103500162400ustar00rootroot00000000000000Manpages ======== The following man pages are available for khard: .. toctree:: :maxdepth: 1 khard(1) khard.conf(1) khard-0.15.1/doc/source/man/000077500000000000000000000000001356006103500155065ustar00rootroot00000000000000khard-0.15.1/doc/source/man/khard.conf.rst000066400000000000000000000067621356006103500202700ustar00rootroot00000000000000khard.conf ========== Summary ------- The config file for :manpage:`khard` is a plain text file with an ini-like syntax. Many options have a corresponding command line option. The only mandatory section in the config file is the definition of the available address books. Location -------- The file is looked up at :file:`$XDG_CONFIG_HOME/khard/khard.conf`. If the environment variable :file:`$XDG_CONFIG_HOME` is unset :file:`~/.config/` is used in its stead. The location can be changed with the environment variable :file:`$KHARD_CONFIG` or the command line option :option:`-c` (which takes precedence). Syntax ------ The syntax of the config file is ini-style dialect. It is parsed with the configobj library. The precise definition of the corresponding ini syntax can be found at https://configobj.readthedocs.io/en/latest/configobj.html#the-config-file-format . It supports sections marked with square brackets and nested sections with more square brackets. Each section contains several keys with values delimited by equal signs. The values are typed and type checked. Options ------- The config file consists of these four sections: adressbooks This section contains several subsections, but at least one. Each subsection can have an arbitrary name which will be the name of an addressbook known to khard. Each of these subsections **must** have a *path* key with the path to the folder containing the vcard files for that addressbook. general This section allows one to configure some general features about khard. The following keys are available in this section: - *debug*: a boolean indication weather the logging level should be set to *debug* by default (same effect as the :option:`--debug` option on the command line) - *default_action*: the default action/subcommand to use if the first non option argument does not match any of the available subcommands - *editor*: the text editor to use to edit address book entries, if not given :file:`$EDITOR` will be used - *merge_editor*: a command used to merge two cards interactively, if not given, :file:`$MERGE_EDITOR` will be used contact table This section is used to configure the behaviour of different output listings of khard. The following keys are available: - *display*: which part of the name to use in listings; this can be one of ``first_name``, ``last_name`` or ``formatted_name`` - *group_by_addressbook*: weather or not to group contacts by address book in listings - *localize_dates*: weather to localize dates or to use ISO date formats - *preferred_email_address_type*: labels of email addresses to prefer - *preferred_phone_number_type*: labels of telephone numbers to prefer - *reverse*: weather to reverse the order of contact listings or not - *show_nicknames*: weather to show nick names - *show_uids*: weather to show uids - *sort*: field by which to sort contact listings vcard - *private_objects*: a list of strings, these are the names of private vCard fields (starting with ``X-``) that will be loaded and displayed by khard - *search_in_source_files*: weather to search in the vcard files before parsing them in order to speed up searches - *skip_unparsable*: weather to skip unparsable vcards, otherwise khard exits on the first unparsable card it encounters - *preferred_version*: the preferred vcard version to use for new cards Example ------- This is the example config file: .. literalinclude :: ../../../misc/khard/khard.conf.example :language: ini khard-0.15.1/doc/source/man/khard.rst000066400000000000000000000041021356006103500173260ustar00rootroot00000000000000khard ===== Synopsis -------- khard [-c CONFIG] [--debug] [--skip-unparsable] SUBCOMMAND ... khard -h|--help khard -v|--version Description ----------- Khard is an address book for the Linux command line. It can read, create, modify and delete carddav address book entries. Khard only works with a local store of VCARD files. It is intended to be used in conjunction with other programs like an email client, text editor, vdir synchronizer or VOIP client. Options ------- -c CONFIG, --config CONFIG configuration file (default: ~/.config/khard/khard.conf) --debug output debugging information --skip-unparsable skip unparsable vcards when reading the address books Subcommands ----------- The functionality of khard is divided into several subcommands. All of these have their own help text which can be seen with ``khard SUBCOMMAND --help``. Listing subcommands ~~~~~~~~~~~~~~~~~~~ These subcommands list information of several contacts who match a search query. list list all (selected) contacts birthdays list birthdays (sorted by month and day) email list email addresses phone list phone numbers postaddress list postal addresses filename list filenames of all matching contacts Detailed display ~~~~~~~~~~~~~~~~ These subcommands display detailed information about one subcommand. details display detailed information about one contact export export a contact to the custom yaml format that is also used for editing and creating contacts Modifying subcommands ~~~~~~~~~~~~~~~~~~~~~ These subcommands are used to modify contacts. source edit the vcard file of a contact directly new create a new contact add-email Extract email address from the "From:" field of an email header and add to an existing contact or create a new one merge merge two contacts modify edit the data of a contact copy copy a contact to a different addressbook move move a contact to a different addressbook remove remove a contact Other subcommands ~~~~~~~~~~~~~~~~~ addressbooks list all address books Configuration ------------- See :manpage:`khard.conf(5)`. khard-0.15.1/khard/000077500000000000000000000000001356006103500137575ustar00rootroot00000000000000khard-0.15.1/khard/__init__.py000066400000000000000000000000001356006103500160560ustar00rootroot00000000000000khard-0.15.1/khard/__main__.py000066400000000000000000000000701356006103500160460ustar00rootroot00000000000000#!/usr/bin/env python3 from .khard import main main() khard-0.15.1/khard/actions.py000066400000000000000000000042671356006103500160020ustar00rootroot00000000000000"""Names and aliases for the subcommands on the command line""" class Actions: """A class to manage the names and aliases of the command line subcommands.""" action_map = { "add-email": [], "addressbooks": ["abooks"], "birthdays": ["bdays"], "copy": ["cp"], "email": [], "export": [], "filename": ["file"], "list": ["ls"], "merge": [], "edit": ["modify", "ed"], "move": ["mv"], "new": ["add"], "phone": [], "postaddress": ["post", "postaddr"], "remove": ["delete", "del", "rm"], "show": ["details"], "source": ["src"], "template": [], } @classmethod def get_action(cls, alias): """Find the name of the action for the supplied alias. If no action is asociated with the given alias, None is returned. :param alias: the alias to look up :type alias: str :rturns: the name of the corresponding action or None :rtype: str or NoneType """ for action, alias_list in cls.action_map.items(): if alias in alias_list: return action return None @classmethod def get_aliases(cls, action): """Find all aliases for the given action. If there is no such action, None is returned. :param action: the action name to look up :type action: str :returns: the list of aliases corresponding to the action or None :rtype: list(str) or NoneType """ return cls.action_map.get(action) @classmethod def get_actions(cls): """Find the names of all defined actions. :returns: all action names :rtype: iterable(str) """ return cls.action_map.keys() @classmethod def get_all(cls): """Find the names of all defined actions and their aliases. :returns: the names of all actions and aliases :rtype: generator(str) """ for key, value in cls.action_map.items(): yield key yield from value khard-0.15.1/khard/address_book.py000066400000000000000000000320741356006103500167760ustar00rootroot00000000000000"""A simple class to load and manage the vcard files from disk.""" import abc import glob import logging import os import re import vobject.base from .carddav_object import CarddavObject class AddressBookParseError(Exception): """Indicate an error while parsing data from an address book backend.""" def __init__(self, filename, abook, reason, *args, **kwargs): """Store the filename that caused the error.""" super().__init__(*args, **kwargs) self.filename = filename self.abook = abook self.reason = reason def __str__(self): return "Error when parsing {} in address book {}: {}".format( self.filename, self.abook, self.reason) class AddressBook(metaclass=abc.ABCMeta): """The base class of all address book implementations.""" def __init__(self, name, private_objects=tuple(), localize_dates=True, skip=False): """ :param name: the name to identify the address book :type name: str :param private_objects: the names of private vCard extension fields to load :type private_objects: iterable(str) :param localize_dates: wheater to display dates in the local format :type localize_dates: bool :param skip: skip unparsable vCard files :type skip: bool """ self._loaded = False self.contacts = {} self._short_uids = None self.name = name self._private_objects = private_objects self._localize_dates = localize_dates self._skip = skip def __str__(self): return self.name def __eq__(self, other): return isinstance(other, type(self)) and self.name == other.name def __ne__(self, other): return not self == other @staticmethod def _compare_uids(uid1, uid2): """Calculate the minimum length of initial substrings of uid1 and uid2 for them to be different. :param uid1: first uid to compare :type uid1: str :param uid2: second uid to compare :type uid2: str :returns: the length of the shortes unequal initial substrings :rtype: int """ return len(os.path.commonprefix((uid1, uid2))) def _search_all(self, query): """Search in all fields for contacts matching query. :param query: the query to search for :type query: str :yields: all found contacts :rtype: generator(carddav_object.CarddavObject) """ regexp = re.compile(query, re.IGNORECASE | re.DOTALL) for contact in self.contacts.values(): # search in all contact fields contact_details = contact.print_vcard() if regexp.search(contact_details) is not None: yield contact else: # find phone numbers with special chars like / clean_contact_details = re.sub("[^a-zA-Z0-9\n]", "", contact_details) if regexp.search(clean_contact_details) is not None \ and len(re.sub(r"\D", "", query)) >= 3: yield contact def _search_names(self, query): """Search in the name filed for contacts matching query. :param query: the query to search for :type query: str :yields: all found contacts :rtype: generator(carddav_object.CarddavObject) """ regexp = re.compile(query, re.IGNORECASE | re.DOTALL) for contact in self.contacts.values(): # only search in contact name if regexp.search(contact.formatted_name) is not None: yield contact def _search_uid(self, query): """Search for contacts with a matching uid. :param query: the query to search for :type query: str :yields: all found contacts :rtype: generator(carddav_object.CarddavObject) """ try: # First we treat the argument as a full UID and try to match it # exactly. yield self.contacts[query] except KeyError: # If that failed we look for all contacts whos UID start with the # given query. for uid in self.contacts: if uid.startswith(query): yield self.contacts[uid] def search(self, query, method="all"): """Search this address book for contacts matching the query. The method can be one of "all", "name" and "uid". The backend for this address book migth be load()ed if needed. :param query: the query to search for :type query: str :param method: the type of fileds to use when seaching :type method: str :returns: all found contacts :rtype: list(carddav_object.CarddavObject) """ logging.debug('address book %s, searching with %s', self.name, query) if not self._loaded: self.load(query) if method == "all": return self._search_all(query) elif method == "name": return self._search_names(query) elif method == "uid": return self._search_uid(query) raise ValueError( 'Only the search methods "all", "name" and "uid" are supported.') def get_short_uid_dict(self, query=None): """Create a dictionary of shortend UIDs for all contacts. All arguments are only used if the address book is not yet initialized and will just be handed to self.load(). :param query: see self.load() :type query: str :returns: the contacts mapped by the shortes unique prefix of their UID :rtype: dict(str: CarddavObject) """ if self._short_uids is None: if not self._loaded: self.load(query) if not self.contacts: self._short_uids = {} elif len(self.contacts) == 1: self._short_uids = {uid[0:1]: contact for uid, contact in self.contacts.items()} else: self._short_uids = {} sorted_uids = sorted(self.contacts) # Prepare for the loop; the first and last items are handled # seperatly. item0, item1 = sorted_uids[:2] same1 = self._compare_uids(item0, item1) self._short_uids[item0[:same1 + 1]] = self.contacts[item0] for item_new in sorted_uids[2:]: # shift the items and the common prefix lenght one further item0, item1 = item1, item_new same0, same1 = same1, self._compare_uids(item0, item1) # compute the final prefix length for item1 same = max(same0, same1) self._short_uids[item0[:same + 1]] = self.contacts[item0] # Save the last item. self._short_uids[item1[:same1 + 1]] = self.contacts[item1] return self._short_uids def get_short_uid(self, uid): """Get the shortend UID for the given UID. :param uid: the full UID to shorten :type uid: str :returns: the shortend uid or the empty string :rtype: str """ if uid: short_uids = self.get_short_uid_dict() for length_of_uid in range(len(uid), 0, -1): if short_uids.get(uid[:length_of_uid]) is not None: return uid[:length_of_uid] return "" @abc.abstractmethod def load(self, query=None): """Load the vCards from the backing store. If a query is given loading is limited to entries which match the query. If the query is None all entries will be loaded. :param query: the query to limit loading to matching entries :type query: str :returns: the number of loaded contacts and the number of errors :rtype: (int, int) """ class VdirAddressBook(AddressBook): """An AddressBook implementation based on a vdir. This address book can load contacts from vcard files that reside in one direcotry on disk. """ def __init__(self, name, path, **kwargs): """ :param name: the name to identify the address book :type name: str :param path: the path to the backing structure on disk :type path: str :param **kwargs: further arguments for the parent constructor """ self.path = os.path.expanduser(path) if not os.path.isdir(self.path): raise FileNotFoundError("[Errno 2] The path {} to the address book" " {} does not exist.".format(path, name)) super().__init__(name, **kwargs) def load(self, query=None, search_in_source_files=False): """Load all vcard files in this address book from disk. If a search string is given only files which contents match that will be loaded. :param query: a regular expression to limit the results :type query: str :param search_in_source_files: apply search regexp directly on the .vcf files to speed up parsing (less accurate) :type search_in_source_files: bool :returns: the number of successfully loaded cards and the number of errors :rtype: int, int :throws: AddressBookParseError """ if self._loaded: return logging.debug('Loading Vdir %s with query %s', self.name, query) errors = 0 for filename in glob.glob(os.path.join(self.path, "*.vcf")): try: card = CarddavObject.from_file( self, filename, query if search_in_source_files else None, self._private_objects, self._localize_dates) if card is None: continue except (IOError, vobject.base.ParseError) as err: verb = "open" if isinstance(err, IOError) else "parse" logging.debug("Error: Could not %s file %s\n%s", verb, filename, err) if self._skip: errors += 1 else: raise AddressBookParseError(filename, self.name, err) else: uid = card.uid if not uid: logging.warning("Card %s from address book %s has no UID " "and will not be available.", card, self.name) elif uid in self.contacts: logging.warning( "Card %s and %s from address book %s have the same " "UID. The former will not be available.", card, self.contacts[uid], self.name) else: self.contacts[uid] = card self._loaded = True if errors: logging.warning( "%d of %d vCard files of address book %s could not be parsed.", errors, len(self.contacts) + errors, self) logging.debug('Loded %s contacts from address book %s.', len(self.contacts), self.name) class AddressBookCollection(AddressBook): """A collection of several address books. This represents a temporary merege of the contact collections provided by the underlying adress books. On load all contacts from all subadressbooks are copied into a dict in this address book. This allow this class to use all other methods from the parent AddressBook class. """ def __init__(self, name, abooks, **kwargs): """ :param name: the name to identify the address book :type name: str :param abooks: a list of address books to combine in this collection :type abooks: list(AddressBook) :param **kwargs: further arguments for the parent constructor """ super().__init__(name, **kwargs) self._abooks = abooks def load(self, query=None): if self._loaded: return logging.debug('Loading collection %s with query %s', self.name, query) for abook in self._abooks: abook.load(query) for uid in abook.contacts: if uid in self.contacts: logging.warning( "Card %s from address book %s will not be available " "because there is already another card with the same " "UID: %s", abook.contacts[uid], abook, uid) else: self.contacts[uid] = abook.contacts[uid] self._loaded = True logging.debug('Loded %s contacts from address book %s.', len(self.contacts), self.name) def get_abook(self, name): """Get one of the backing abdress books by its name, :param name: the name of the address book to get :type name: str :returns: the matching address book or None :rtype: AddressBook or NoneType """ for abook in self._abooks: if abook.name == name: return abook khard-0.15.1/khard/carddav_object.py000066400000000000000000002153651356006103500172770ustar00rootroot00000000000000"""Classes and logic to handle vCards in khard. This module explicitly supports the vCard specifications version 3.0 and 4.0 which can be found here: - version 3.0: https://tools.ietf.org/html/rfc2426 - version 4.0: https://tools.ietf.org/html/rfc6350 """ import copy import datetime import locale import logging import os import re import sys import time from atomicwrites import atomic_write import vobject import ruamel.yaml from ruamel.yaml import YAML from . import helpers from .object_type import ObjectType def convert_to_vcard(name, value, allowed_object_type): """converts user input into vcard compatible data structures :param str name: object name, only required for error messages :param value: user input :type value: str or list(str) :param allowed_object_type: set the accepted return type for vcard attribute :type allowed_object_type: enum of type ObjectType :returns: cleaned user input, ready for vcard or a ValueError :rtype: str or list(str) """ if isinstance(value, str): if allowed_object_type == ObjectType.list_with_strings: return [value.strip()] return value.strip() if isinstance(value, list): if allowed_object_type == ObjectType.string: raise ValueError("Error: " + name + " must contain a string.") if not all(isinstance(entry, str) for entry in value): raise ValueError("Error: " + name + " must not contain a nested list") # filter out empty list items and strip leading and trailing space return [x.strip() for x in value if x.strip()] if allowed_object_type == ObjectType.string: raise ValueError("Error: " + name + " must be a string.") if allowed_object_type == ObjectType.list_with_strings: raise ValueError("Error: " + name + " must be a list with strings.") raise ValueError("Error: " + name + " must be a string or a list with strings.") def multi_property_key(item): """key function to pass to sorted(), allowing sorting of dicts with lists and strings. Dicts will be sorted by their label, after other types. :param item: member of the list being sorted :type item: a dict with a single entry or any sortable type :returns: a list with two members. The first is int(isinstance(item, dict). The second is either the key from the dict or the unchanged item if it is not a dict. :rtype list(int, type(item)) or list(int, str) """ if isinstance(item, dict): return [1, list(item)[0]] else: return [0, item] class VCardWrapper: """Wrapper class around a vobject.vCard object. This class can wrap a single vCard and presents its data in a manner suitable for khard. Additionally some details of the vCard specifications in RFC 2426 (version 3.0) and RFC 6350 (version 4.0) that are not enforced by the vobject library are enforced here. """ _default_version = "3.0" _supported_versions = ("3.0", "4.0") # vcard v3.0 supports the following type values phone_types_v3 = ("bbs", "car", "cell", "fax", "home", "isdn", "msg", "modem", "pager", "pcs", "video", "voice", "work") email_types_v3 = ("home", "internet", "work", "x400") address_types_v3 = ("dom", "intl", "home", "parcel", "postal", "work") # vcard v4.0 supports the following type values phone_types_v4 = ("text", "voice", "fax", "cell", "video", "pager", "textphone", "home", "work") email_types_v4 = ("home", "internet", "work") address_types_v4 = ("home", "work") def __init__(self, vcard, version=None): """Initialize the wrapper around the given vcard. :param vobject.vCard vcard: the vCard to wrap :param version: the version of the RFC to use (if the card has none) :type version: str or None """ self.vcard = vcard if not self.version: version = version or self._default_version logging.warning("Wrapping unversioned vCard object, setting " "version to %s.", version) self.version = version elif self.version not in self._supported_versions: logging.warning("Wrapping vCard with unsupported version %s, this " "might change any incompatible attributes.", version) def __str__(self): return self.formatted_name def _get_string_field(self, field): """Get a string field from the underlying vCard. :param str field: the field value to get :returns: the field value or the empty string :rtype: str """ try: return getattr(self.vcard, field).value except AttributeError: return "" def _get_multi_property(self, name): """Get a vCard property that can exist more than once. It does not matter what the individual vcard properties store as their value. This function returnes them untouched inside an agregating list. If the property is part of a group containing exactly two items, with exactly one ABLABEL. the property will be prefixed with that ABLABEL. :param str name: the name of the property (should be UPPER case) :returns: the values from all occurences of the named property :rtype: list """ values = [] for child in self.vcard.getChildren(): if child.name == name: ablabel = self._get_ablabel(child) if ablabel: values.append({ablabel: child.value}) else: values.append(child.value) return sorted(values, key=multi_property_key) def _delete_vcard_object(self, name): """Delete all fields with the given name from the underlying vCard. If a field that will be deleted is in a group with an X-ABLABEL field, that X-ABLABEL field will also be deleted. These fields are commonly added by the Apple address book to attach custom labels to some fields. :param str name: the name of the fields to delete :returns: None """ # first collect all vcard items, which should be removed to_be_removed = [] for child in self.vcard.getChildren(): if child.name == name: if child.group: for label in self.vcard.getChildren(): if label.name == "X-ABLABEL" and \ label.group == child.group: to_be_removed.append(label) to_be_removed.append(child) # then delete them one by one for item in to_be_removed: self.vcard.remove(item) @staticmethod def _parse_type_value(types, supported_types): """Parse type value of phone numbers, email and post addresses. :param list(str) types: list of type values :param list(str) supported_types: all allowed standard types :returns: tuple of standard and custom types and pref integer :rtype: tuple(list(str), list(str), int) """ custom_types = [] standard_types = [] pref = 0 for type in types: type = type.strip() if type: if type.lower() in supported_types: standard_types.append(type) elif type.lower() == "pref": pref += 1 elif re.match(r"^pref=\d{1,2}$", type.lower()): pref += int(type.split("=")[1]) else: if type.lower().startswith("x-"): custom_types.append(type[2:]) standard_types.append(type) else: custom_types.append(type) standard_types.append("X-{}".format(type)) return (standard_types, custom_types, pref) def _get_types_for_vcard_object(self, object, default_type): """get list of types for phone number, email or post address :param vobject.base.ContentLine object: vcard class object :param str default_type: use if the object contains no type :returns: list of type labels :rtype: list(str) """ type_list = [] # try to find label group for custom value type if object.group: for label in self.vcard.getChildren(): if label.name == "X-ABLABEL" and label.group == object.group: custom_type = label.value.strip() if custom_type: type_list.append(custom_type) # then load type from params dict standard_types = object.params.get("TYPE") if standard_types is not None: if not isinstance(standard_types, list): standard_types = [standard_types] for type in standard_types: type = type.strip() if type and type.lower() != "pref": if not type.lower().startswith("x-"): type_list.append(type) elif type[2:].lower() not in [x.lower() for x in type_list]: # add x-custom type in case it's not already added by # custom label for loop above but strip x- before type_list.append(type[2:]) # try to get pref parameter from vcard version 4.0 try: type_list.append("pref=%d" % int(object.params.get("PREF")[0])) except (IndexError, TypeError, ValueError): # else try to determine, if type params contain pref attribute try: for type in object.params.get("TYPE"): if type.lower() == "pref" and "pref" not in type_list: type_list.append("pref") except TypeError: pass # return type_list or default type if type_list: return type_list return [default_type] @property def version(self): return self._get_string_field("version") @version.setter def version(self, value): if value not in self._supported_versions: logging.warning("Setting vcard version to unsupported version %s", value) # All vCards should only always have one version, this is a requirement # for version 4 but also makes sense for all other versions. self._delete_vcard_object("VERSION") version = self.vcard.add("version") version.value = convert_to_vcard("version", value, ObjectType.string) @property def uid(self): return self._get_string_field("uid") @uid.setter def uid(self, value): # All vCards should only always have one UID, this is a requirement # for version 4 but also makes sense for all other versions. self._delete_vcard_object("UID") uid = self.vcard.add('uid') uid.value = convert_to_vcard("uid", value, ObjectType.string) def _update_revision(self): # All vCards should only always have one revision, this is a # requirement for version 4 but also makes sense for all other # versions. self._delete_vcard_object("REV") rev = self.vcard.add('rev') rev.value = datetime.datetime.now().strftime("%Y%mdT%H%M%SZ") @property def birthday(self): """Return the birthday as a datetime object or a string depending on weather it is of type text or not. If no birthday is present in the vcard None is returned. :returns: contacts birthday or None if not available :rtype: datetime.datetime or str or NoneType """ # vcard 4.0 could contain a single text value try: if self.vcard.bday.params.get("VALUE")[0] == "text": return self.vcard.bday.value except (AttributeError, IndexError, TypeError): pass # else try to convert to a datetime object try: return helpers.string_to_date(self.vcard.bday.value) except (AttributeError, ValueError): pass return None @birthday.setter def birthday(self, date): """Store the given date as BDAY in the vcard. :param date: the new date to store as birthday :type date: datetime.datetime or str """ value, text = self._prepare_birthday_value(date) if value is None: logging.warning('Failed to set anniversary to %s', date) return bday = self.vcard.add('bday') bday.value = value if text: bday.params['VALUE'] = ['text'] @property def anniversary(self): """:returns: contacts anniversary or None if not available :rtype: datetime.datetime or str """ # vcard 4.0 could contain a single text value try: if self.vcard.anniversary.params.get("VALUE")[0] == "text": return self.vcard.anniversary.value except (AttributeError, IndexError, TypeError): pass # else try to convert to a datetime object try: return helpers.string_to_date(self.vcard.anniversary.value) except (AttributeError, ValueError): # vcard 3.0: x-anniversary (private object) try: return helpers.string_to_date(self.vcard.x_anniversary.value) except (AttributeError, ValueError): pass return None def _get_ablabel(self, item): """Get an ABLABEL for a specified item in the vCard. Will return the ABLABEL only if the item is part of a group with exactly two items, exactly one of which is an ABLABEL. :param vobject.base.ContentLine item: the item to be labelled :returns: the ABLABEL in the circumstances above or an empty string :rtype: str """ label = "" if item.group: count = 0 for child in self.vcard.getChildren(): if child.group and child.group == item.group: count += 1 if child.name == "X-ABLABEL": if label == "": label = child.value else: return "" if count != 2: label = "" return label def _get_new_group(self, group_type=""): """Get an unused group name for adding new groups. Uses the form item123 or itemgroup_type123 if a grouptype is specified. :param str group_type: (Optional) a string to add between "item" and the number :returns: the name of the first unused group of the specified form :rtype: str """ counter = 1 while True: group_name = "item%s%d" % (group_type, counter) for child in self.vcard.getChildren(): if child.group and child.group == group_name: counter += 1 break else: return group_name def _add_labelled_object(self, obj_type, user_input, name_groups=False, allowed_object_type=ObjectType.string): """Add an object to the VCARD. If user_input is a dict, the object will be added to a group with an ABLABEL created from the key of the dict. :param str obj_type: type of object to add to the VCARD. :param user_input: Contents of the object to add. If a dict :type user_input: str or list(str) or dict(str) or dict(list(str)) :param bool name_groups: (Optional) If True, use the obj_type in the group name for labelled objects. :param allowed_object_type: (Optional) set the accepted return type for vcard attribute :type allowed_object_type: enum of type ObjectType :returns: None """ obj = self.vcard.add(obj_type) if isinstance(user_input, dict): if len(user_input) > 1: raise ValueError("Error: %s must be a string or a dict " "containing one key/value pair." % obj_type) label = list(user_input)[0] group_name = self._get_new_group(obj_type if name_groups else "") obj.group = group_name obj.value = convert_to_vcard(obj_type, user_input[label], allowed_object_type) ablabel_obj = self.vcard.add('X-ABLABEL') ablabel_obj.group = group_name ablabel_obj.value = label else: obj.value = convert_to_vcard(obj_type, user_input, allowed_object_type) @anniversary.setter def anniversary(self, date): value, text = self._prepare_birthday_value(date) if value is None: logging.warning('Failed to set anniversary to %s', date) return if text: anniversary = self.vcard.add('anniversary') anniversary.params['VALUE'] = ['text'] anniversary.value = value elif self.version == "4.0": self.vcard.add('anniversary').value = value else: self.vcard.add('x-anniversary').value = value def _prepare_birthday_value(self, date): """Prepare a value to be stored in a BDAY or ANNIVERSARY attribute. :param date: the date like value to be stored :type date: datetime.datetime or str :returns: the object to set as the .value for the attribute and weather it should be stored as plain text :rtype: tuple(str,bool) """ if isinstance(date, str): if self.version == "4.0": return date.strip(), True return None, False if date.year == 1900 and date.month != 0 and date.day != 0 \ and date.hour == 0 and date.minute == 0 and date.second == 0 \ and self.version == "4.0": fmt = '--%m%d' elif date.tzname() and date.tzname()[3:]: if self.version == "4.0": fmt = "%Y%m%dT%H%M%S{}".format(date.tzname()[3:]) else: fmt = "%Y-%m-%dT%H:%M:%S{}".format(date.tzname()[3:]) elif date.hour != 0 or date.minute != 0 or date.second != 0: if self.version == "4.0": fmt = "%Y%m%dT%H%M%SZ" else: fmt = "%Y-%m-%dT%H:%M:%SZ" else: if self.version == "4.0": fmt = "%Y%m%d" else: fmt = "%Y-%m-%d" return date.strftime(fmt), False @property def formatted_name(self): return self._get_string_field("fn") @formatted_name.setter def formatted_name(self, value): """Set the FN field to the new value. All previously existing FN fields are deleted. Version 4 of the specs requires the vCard to only habe one FN field. For other versions we enforce this equally. :param str value: the new formatted name :returns: None """ self._delete_vcard_object("FN") if value: value = convert_to_vcard("FN", value, ObjectType.string) elif self._get_first_names() or self._get_last_names(): # autofill the FN field from the N field names = [self._get_name_prefixes(), self._get_first_names(), self._get_last_names(), self._get_name_suffixes()] names = [x for x in names if x] value = helpers.list_to_string(names, " ") else: # add an empty FN value = "" self.vcard.add("FN").value = value def _get_names_part(self, part): """Get some part of the "N" entry in the vCard as a list :param str part: the name to get e.g. "prefix" or "given" :returns: a list of entries for this name part :rtype: list(str) """ try: the_list = getattr(self.vcard.n.value, part) except AttributeError: return [] else: # check if list only contains empty strings if not ''.join(the_list): return [] return the_list if isinstance(the_list, list) else [the_list] def _get_name_prefixes(self): return self._get_names_part("prefix") def _get_first_names(self): return self._get_names_part("given") def _get_additional_names(self): return self._get_names_part("additional") def _get_last_names(self): return self._get_names_part("family") def _get_name_suffixes(self): return self._get_names_part("suffix") def get_first_name_last_name(self): """ :rtype: str """ names = self._get_first_names() + self._get_additional_names() + \ self._get_last_names() if names: return helpers.list_to_string(names, " ") return self.formatted_name def get_last_name_first_name(self): """ :rtype: str """ last_names = [] if self._get_last_names(): last_names += self._get_last_names() first_and_additional_names = self._get_first_names() + \ self._get_additional_names() if last_names and first_and_additional_names: return "{}, {}".format( helpers.list_to_string(last_names, " "), helpers.list_to_string(first_and_additional_names, " ")) if last_names: return helpers.list_to_string(last_names, " ") if first_and_additional_names: return helpers.list_to_string(first_and_additional_names, " ") return self.formatted_name def _add_name(self, prefix, first_name, additional_name, last_name, suffix): name_obj = self.vcard.add('n') stringlist = ObjectType.string_or_list_with_strings name_obj.value = vobject.vcard.Name( prefix=convert_to_vcard("name prefix", prefix, stringlist), given=convert_to_vcard("first name", first_name, stringlist), additional=convert_to_vcard("additional name", additional_name, stringlist), family=convert_to_vcard("last name", last_name, stringlist), suffix=convert_to_vcard("name suffix", suffix, stringlist)) @property def organisations(self): """ :returns: list of organisations, sorted alphabetically :rtype: list(list(str) or dict(list(str))) """ return self._get_multi_property("ORG") def _add_organisation(self, organisation): """Add one ORG entry to the underlying vcard :param str|list(str) organisation: the value to add :returns: None """ self._add_labelled_object("org", organisation, True, ObjectType.list_with_strings) # check if fn attribute is already present if not self.vcard.getChildValue("fn") and self.organisations: # if not, set fn to organisation name first_org = self.organisations[0] if isinstance(first_org, dict): first_org = list(first_org.values())[0] org_value = helpers.list_to_string(first_org, ", ") self.formatted_name = org_value.replace("\n", " ").replace("\\", "") showas_obj = self.vcard.add('x-abshowas') showas_obj.value = "COMPANY" @property def titles(self): """ :rtype: list(str or dict(str)) """ return self._get_multi_property("TITLE") def _add_title(self, title): self._add_labelled_object("title", title, True) @property def roles(self): """ :rtype: list(str or dict(str)) """ return self._get_multi_property("ROLE") def _add_role(self, role): self._add_labelled_object("role", role, True) @property def nicknames(self): """ :rtype: list(str or dict(str)) """ return self._get_multi_property("NICKNAME") def _add_nickname(self, nickname): self._add_labelled_object("nickname", nickname, True) @property def notes(self): """ :rtype: list(str or dict(str)) """ return self._get_multi_property("NOTE") def _add_note(self, note): self._add_labelled_object("note", note, True) @property def webpages(self): """ :rtype: list(str or dict(str)) """ return self._get_multi_property("URL") def _add_webpage(self, webpage): self._add_labelled_object("url", webpage, True) @property def categories(self): """ :rtype: list(str) or list(list(str)) """ category_list = [] for child in self.vcard.getChildren(): if child.name == "CATEGORIES": value = child.value category_list.append( value if isinstance(value, list) else [value]) if len(category_list) == 1: return category_list[0] return sorted(category_list) def _add_category(self, categories): """ categories variable must be a list """ categories_obj = self.vcard.add('categories') categories_obj.value = convert_to_vcard("category", categories, ObjectType.list_with_strings) @property def phone_numbers(self): """ :returns: dict of type and phone number list :rtype: dict(str, list(str)) """ phone_dict = {} for child in self.vcard.getChildren(): if child.name == "TEL": # phone types type = helpers.list_to_string( self._get_types_for_vcard_object(child, "voice"), ", ") if type not in phone_dict: phone_dict[type] = [] # phone value # # vcard version 4.0 allows URI scheme "tel" in phone attribute value # Doc: https://tools.ietf.org/html/rfc6350#section-6.4.1 # example: TEL;VALUE=uri;PREF=1;TYPE="voice,home":tel:+1-555-555-5555;ext=5555 if child.value.lower().startswith("tel:"): # cut off the "tel:" uri prefix phone_dict[type].append(child.value[4:]) else: # free text field phone_dict[type].append(child.value) # sort phone number lists for number_list in phone_dict.values(): number_list.sort() return phone_dict def _add_phone_number(self, type, number): standard_types, custom_types, pref = self._parse_type_value( helpers.string_to_list(type, ","), self.phone_types_v4 if self.version == "4.0" else self.phone_types_v3) if not standard_types and not custom_types and pref == 0: raise ValueError("Error: label for phone number " + number + " is missing.") if len(custom_types) > 1: raise ValueError("Error: phone number " + number + " got more " "than one custom label: " + helpers.list_to_string(custom_types, ", ")) phone_obj = self.vcard.add('tel') if self.version == "4.0": phone_obj.value = "tel:%s" % convert_to_vcard( "phone number", number, ObjectType.string) phone_obj.params['VALUE'] = ["uri"] if pref > 0: phone_obj.params['PREF'] = str(pref) else: phone_obj.value = convert_to_vcard("phone number", number, ObjectType.string) if pref > 0: standard_types.append("pref") if standard_types: phone_obj.params['TYPE'] = standard_types if custom_types: custom_label_count = 0 for label in self.vcard.getChildren(): if label.name == "X-ABLABEL" and label.group.startswith( "itemtel"): custom_label_count += 1 group_name = "itemtel%d" % (custom_label_count + 1) phone_obj.group = group_name label_obj = self.vcard.add('x-ablabel') label_obj.group = group_name label_obj.value = custom_types[0] @property def emails(self): """ :returns: dict of type and email address list :rtype: dict(str, list(str)) """ email_dict = {} for child in self.vcard.getChildren(): if child.name == "EMAIL": type = helpers.list_to_string( self._get_types_for_vcard_object(child, "internet"), ", ") if type not in email_dict: email_dict[type] = [] email_dict[type].append(child.value) # sort email address lists for email_list in email_dict.values(): email_list.sort() return email_dict def add_email(self, type, address): standard_types, custom_types, pref = self._parse_type_value( helpers.string_to_list(type, ","), self.email_types_v4 if self.version == "4.0" else self.email_types_v3) if not standard_types and not custom_types and pref == 0: raise ValueError("Error: label for email address " + address + " is missing.") if len(custom_types) > 1: raise ValueError("Error: email address " + address + " got more " "than one custom label: " + helpers.list_to_string(custom_types, ", ")) email_obj = self.vcard.add('email') email_obj.value = convert_to_vcard("email address", address, ObjectType.string) if self.version == "4.0": if pref > 0: email_obj.params['PREF'] = str(pref) else: if pref > 0: standard_types.append("pref") if standard_types: email_obj.params['TYPE'] = standard_types if custom_types: custom_label_count = 0 for label in self.vcard.getChildren(): if label.name == "X-ABLABEL" and label.group.startswith( "itememail"): custom_label_count += 1 group_name = "itememail%d" % (custom_label_count + 1) email_obj.group = group_name label_obj = self.vcard.add('x-ablabel') label_obj.group = group_name label_obj.value = custom_types[0] @property def post_addresses(self): """ :returns: dict of type and post address list :rtype: dict(str, list(dict(str,list|str))) """ post_adr_dict = {} for child in self.vcard.getChildren(): if child.name == "ADR": type = helpers.list_to_string(self._get_types_for_vcard_object( child, "home"), ", ") if type not in post_adr_dict: post_adr_dict[type] = [] post_adr_dict[type].append({"box": child.value.box, "extended": child.value.extended, "street": child.value.street, "code": child.value.code, "city": child.value.city, "region": child.value.region, "country": child.value.country}) # sort post address lists for post_adr_list in post_adr_dict.values(): post_adr_list.sort(key=lambda x: ( helpers.list_to_string(x['city'], " ").lower(), helpers.list_to_string(x['street'], " ").lower())) return post_adr_dict def get_formatted_post_addresses(self): formatted_post_adr_dict = {} for type, post_adr_list in self.post_addresses.items(): formatted_post_adr_dict[type] = [] for post_adr in post_adr_list: strings = [] if "street" in post_adr: strings.append( helpers.list_to_string(post_adr.get("street"), "\n")) if "box" in post_adr and "extended" in post_adr: strings.append("{} {}".format( helpers.list_to_string(post_adr.get("box"), " "), helpers.list_to_string(post_adr.get("extended"), " "))) elif "box" in post_adr: strings.append( helpers.list_to_string(post_adr.get("box"), " ")) elif "extended" in post_adr: strings.append( helpers.list_to_string(post_adr.get("extended"), " ")) if "code" in post_adr and "city" in post_adr: strings.append("{} {}".format( helpers.list_to_string(post_adr.get("code"), " "), helpers.list_to_string(post_adr.get("city"), " "))) elif "code" in post_adr: strings.append( helpers.list_to_string(post_adr.get("code"), " ")) elif "city" in post_adr: strings.append( helpers.list_to_string(post_adr.get("city"), " ")) if "region" in post_adr and "country" in post_adr: strings.append("{}, {}".format( helpers.list_to_string(post_adr.get("region"), " "), helpers.list_to_string(post_adr.get("country"), " "))) elif "region" in post_adr: strings.append( helpers.list_to_string(post_adr.get("region"), " ")) elif "country" in post_adr: strings.append( helpers.list_to_string(post_adr.get("country"), " ")) formatted_post_adr_dict[type].append('\n'.join(strings)) return formatted_post_adr_dict def _add_post_address(self, type, box, extended, street, code, city, region, country): standard_types, custom_types, pref = self._parse_type_value( helpers.string_to_list(type, ","), self.address_types_v4 if self.version == "4.0" else self.address_types_v3) if not standard_types and not custom_types and pref == 0: raise ValueError("Error: label for post address " + street + " is missing.") if len(custom_types) > 1: raise ValueError("Error: post address " + street + " got more " "than one custom " "label: " + helpers.list_to_string(custom_types, ", ")) adr_obj = self.vcard.add('adr') adr_obj.value = vobject.vcard.Address( box=convert_to_vcard("box address field", box, ObjectType.string_or_list_with_strings), extended=convert_to_vcard("extended address field", extended, ObjectType.string_or_list_with_strings), street=convert_to_vcard("street", street, ObjectType.string_or_list_with_strings), code=convert_to_vcard("post code", code, ObjectType.string_or_list_with_strings), city=convert_to_vcard("city", city, ObjectType.string_or_list_with_strings), region=convert_to_vcard("region", region, ObjectType.string_or_list_with_strings), country=convert_to_vcard("country", country, ObjectType.string_or_list_with_strings)) if self.version == "4.0": if pref > 0: adr_obj.params['PREF'] = str(pref) else: if pref > 0: standard_types.append("pref") if standard_types: adr_obj.params['TYPE'] = standard_types if custom_types: custom_label_count = 0 for label in self.vcard.getChildren(): if label.name == "X-ABLABEL" and label.group.startswith( "itemadr"): custom_label_count += 1 group_name = "itemadr%d" % (custom_label_count + 1) adr_obj.group = group_name label_obj = self.vcard.add('x-ablabel') label_obj.group = group_name label_obj.value = custom_types[0] class YAMLEditable(VCardWrapper): """Conversion of vcards to YAML and updateing the vcard from YAML""" def __init__(self, vcard, supported_private_objects=None, version=None, localize_dates=False): """Initialize atributes needed for yaml conversions :param supported_private_objects: the list of private property names that will be loaded from the actual vcard and represented in this pobject :type supported_private_objects: list(str) or NoneType :param version: the version of the RFC to use in this card :type version: str or None :param bool localize_dates: should the formatted output of anniversary and birthday be localized or should the isoformat be used instead """ self.supported_private_objects = supported_private_objects or [] self.localize_dates = localize_dates super().__init__(vcard, version) ##################### # getters and setters ##################### def _get_private_objects(self): """ :rtype: dict(str, list(str)) """ supported = [x.lower() for x in self.supported_private_objects] private_objects = {} for child in self.vcard.getChildren(): lower = child.name.lower() if lower.startswith("x-") and lower[2:] in supported: key_index = supported.index(lower[2:]) key = self.supported_private_objects[key_index] if key not in private_objects: private_objects[key] = [] ablabel = self._get_ablabel(child) private_objects[key].append( {ablabel: child.value} if ablabel else child.value) # sort private object lists for value in private_objects.values(): value.sort(key=multi_property_key) return private_objects def _add_private_object(self, key, value): self._add_labelled_object('X-' + key.upper(), value) def get_formatted_anniversary(self): return self._format_date_object(self.anniversary, self.localize_dates) def get_formatted_birthday(self): return self._format_date_object(self.birthday, self.localize_dates) ####################### # object helper methods ####################### @staticmethod def _format_date_object(date, localize): if not date: return "" if isinstance(date, str): return date if date.year == 1900 and date.month != 0 and date.day != 0 \ and date.hour == 0 and date.minute == 0 and date.second == 0: return "--%.2d-%.2d" % (date.month, date.day) if (date.tzname() and date.tzname()[3:]) or ( date.hour != 0 or date.minute != 0 or date.second != 0): if localize: return date.strftime(locale.nl_langinfo(locale.D_T_FMT)) utc_offset = -time.timezone / 60 / 60 return date.strftime("%Y-%m-%dT%H:%M:%S+{}:00".format( str(int(utc_offset)).zfill(2))) if localize: return date.strftime(locale.nl_langinfo(locale.D_FMT)) return date.strftime("%Y-%m-%d") @staticmethod def _filter_invalid_tags(contents): for pat, repl in [('aim', 'AIM'), ('gadu', 'GADUGADU'), ('groupwise', 'GROUPWISE'), ('icq', 'ICQ'), ('xmpp', 'JABBER'), ('msn', 'MSN'), ('yahoo', 'YAHOO'), ('skype', 'SKYPE'), ('irc', 'IRC'), ('sip', 'SIP')]: contents = re.sub('X-messaging/'+pat+'-All', 'X-'+repl, contents, flags=re.IGNORECASE) return contents @staticmethod def _parse_yaml(input): """Parse a YAML document into a dictinary and validate the data to some degree. :param str input: the YAML document to parse :returns: the parsed datastructure :rtype: dict """ yaml_parser = YAML(typ='base') # parse user input string try: contact_data = yaml_parser.load(input) except (ruamel.yaml.parser.ParserError, ruamel.yaml.scanner.ScannerError) as err: raise ValueError(err) else: if not contact_data: raise ValueError("Error: Found no contact information") # check for available data # at least enter name or organisation if not (contact_data.get("First name") or contact_data.get("Last name") or contact_data.get("Organisation")): raise ValueError( "Error: You must either enter a name or an organisation") return contact_data @staticmethod def _set_string_list(setter, key, data): """Prepocess a string or list and set each value with the given setter :param callable setter: the setter method to add a value to a card :param value: the new value to set :type value: str or list(str) :returns: None """ value = data.get(key) if value: if isinstance(value, str): setter(value) elif isinstance(value, list): for val in value: if val: setter(val) else: raise ValueError( "{} must be a string or a list of strings".format(key)) def _set_date(self, target, key, data): new = data.get(key) if not new: return if not isinstance(new, str): raise ValueError("Error: {} must be a string object.".format(key)) if re.match(r"^text[\s]*=.*$", new): if self.version == "4.0": v = ', '.join(x.strip() for x in re.split(r"text[\s]*=", new) if x.strip()) if v: setattr(self, target, v) return raise ValueError("Error: Free text format for {} only usable with " "vcard version 4.0.".format(key.lower())) if re.match(r"^--\d\d-?\d\d$", new) and self.version != "4.0": raise ValueError( "Error: {} format --mm-dd and --mmdd only usable with " "vcard version 4.0. You may use 1900 as placeholder, if " "the year is unknown.".format(key)) try: v = helpers.string_to_date(new) if v: setattr(self, target, v) return except ValueError: pass raise ValueError("Error: Wrong {} format or invalid date\n" "Use format yyyy-mm-dd or " "yyyy-mm-ddTHH:MM:SS".format(key.lower())) def update(self, input): """Update this vcard with some yaml input :param str input: a yaml string to parse and then use to update self :returns: None """ contact_data = self._parse_yaml(input) # update rev self._update_revision() # name self._delete_vcard_object("N") # although the "n" attribute is not explisitely required by the vcard # specification, # the vobject library throws an exception, if it doesn't exist # so add the name regardless if it's empty or not self._add_name( contact_data.get("Prefix", ""), contact_data.get("First name", ""), contact_data.get("Additional", ""), contact_data.get("Last name", ""), contact_data.get("Suffix", "")) if "Formatted name" in contact_data: self.formatted_name = contact_data.get("Formatted name") if not self.formatted_name: # Trigger the auto filling code in the setter. self.formatted_name = "" # nickname self._delete_vcard_object("NICKNAME") self._set_string_list(self._add_nickname, "Nickname", contact_data) # organisation self._delete_vcard_object("ORG") self._delete_vcard_object("X-ABSHOWAS") self._set_string_list(self._add_organisation, "Organisation", contact_data) # role self._delete_vcard_object("ROLE") self._set_string_list(self._add_role, "Role", contact_data) # title self._delete_vcard_object("TITLE") self._set_string_list(self._add_title, "Title", contact_data) # phone self._delete_vcard_object("TEL") if contact_data.get("Phone"): if isinstance(contact_data.get("Phone"), dict): for type, number_list in contact_data.get("Phone").items(): if isinstance(number_list, str): number_list = [number_list] if isinstance(number_list, list): for number in number_list: if number: self._add_phone_number(type, number) else: raise ValueError( "Error: got no number or list of numbers for the " "phone number type " + type) else: raise ValueError( "Error: missing type value for phone number field") # email self._delete_vcard_object("EMAIL") if contact_data.get("Email"): if isinstance(contact_data.get("Email"), dict): for type, email_list in contact_data.get("Email").items(): if isinstance(email_list, str): email_list = [email_list] if isinstance(email_list, list): for email in email_list: if email: self.add_email(type, email) else: raise ValueError( "Error: got no email or list of emails for the " "email address type " + type) else: raise ValueError( "Error: missing type value for email address field") # post addresses self._delete_vcard_object("ADR") if contact_data.get("Address"): if isinstance(contact_data.get("Address"), dict): for type, post_adr_list in contact_data.get("Address").items(): if isinstance(post_adr_list, dict): post_adr_list = [post_adr_list] if isinstance(post_adr_list, list): for post_adr in post_adr_list: if isinstance(post_adr, dict): address_not_empty = False for key, value in post_adr.items(): if key in ["Box", "Extended", "Street", "Code", "City", "Region", "Country"] and value: address_not_empty = True break if address_not_empty: self._add_post_address( type, post_adr.get("Box", ""), post_adr.get("Extended", ""), post_adr.get("Street", ""), post_adr.get("Code", ""), post_adr.get("City", ""), post_adr.get("Region", ""), post_adr.get("Country", "")) else: raise ValueError( "Error: one of the " + type + " type " "address list items does not contain an " "address") else: raise ValueError( "Error: got no address or list of addresses for " "the post address type " + type) else: raise ValueError( "Error: missing type value for post address field") # categories self._delete_vcard_object("CATEGORIES") if contact_data.get("Categories"): if isinstance(contact_data.get("Categories"), str): self._add_category([contact_data.get("Categories")]) elif isinstance(contact_data.get("Categories"), list): only_contains_strings = True for sub_category in contact_data.get("Categories"): if not isinstance(sub_category, str): only_contains_strings = False break # if the category list only contains strings, pack all of them # in a single CATEGORIES vcard tag if only_contains_strings: self._add_category(contact_data.get("Categories")) else: for sub_category in contact_data.get("Categories"): if sub_category: if isinstance(sub_category, str): self._add_category([sub_category]) else: self._add_category(sub_category) else: raise ValueError( "Error: category must be a string or a list of strings") # urls self._delete_vcard_object("URL") self._set_string_list(self._add_webpage, "Webpage", contact_data) # anniversary self._delete_vcard_object("ANNIVERSARY") self._delete_vcard_object("X-ANNIVERSARY") self._set_date('anniversary', 'Anniversary', contact_data) # birthday self._delete_vcard_object("BDAY") self._set_date('birthday', 'Birthday', contact_data) # private objects for supported in self.supported_private_objects: self._delete_vcard_object("X-{}".format(supported.upper())) if contact_data.get("Private"): if isinstance(contact_data.get("Private"), dict): for key, value_list in contact_data.get("Private").items(): if key in self.supported_private_objects: if isinstance(value_list, str): value_list = [value_list] if isinstance(value_list, list): for value in value_list: if value: self._add_private_object(key, value) else: raise ValueError( "Error: got no value or list of values for " "the private object " + key) else: raise ValueError( "Error: private object key " + key + " was " "changed.\nSupported private keys: " + ', '.join( self.supported_private_objects)) else: raise ValueError("Error: private objects must consist of a " "key : value pair.") # notes self._delete_vcard_object("NOTE") self._set_string_list(self._add_note, "Note", contact_data) def get_template(self): strings = [] for line in helpers.get_new_contact_template().splitlines(): if line.startswith("#"): strings.append(line) elif line == "": strings.append(line) elif line.lower().startswith("formatted name"): strings += helpers.convert_to_yaml( "Formatted name", self.formatted_name, 0, 15, True) elif line.lower().startswith("prefix"): strings += helpers.convert_to_yaml( "Prefix", self._get_name_prefixes(), 0, 11, True) elif line.lower().startswith("first name"): strings += helpers.convert_to_yaml( "First name", self._get_first_names(), 0, 11, True) elif line.lower().startswith("additional"): strings += helpers.convert_to_yaml( "Additional", self._get_additional_names(), 0, 11, True) elif line.lower().startswith("last name"): strings += helpers.convert_to_yaml( "Last name", self._get_last_names(), 0, 11, True) elif line.lower().startswith("suffix"): strings += helpers.convert_to_yaml( "Suffix", self._get_name_suffixes(), 0, 11, True) elif line.lower().startswith("nickname"): strings += helpers.convert_to_yaml( "Nickname", self.nicknames, 0, 9, True) elif line.lower().startswith("organisation"): strings += helpers.convert_to_yaml( "Organisation", self.organisations, 0, 13, True) elif line.lower().startswith("title"): strings += helpers.convert_to_yaml( "Title", self.titles, 0, 6, True) elif line.lower().startswith("role"): strings += helpers.convert_to_yaml( "Role", self.roles, 0, 6, True) elif line.lower().startswith("phone"): strings.append("Phone :") if not self.phone_numbers: strings.append(" cell : ") strings.append(" home : ") else: longest_key = max(self.phone_numbers.keys(), key=len) for type, number_list in sorted( self.phone_numbers.items(), key=lambda k: k[0].lower()): strings += helpers.convert_to_yaml( type, number_list, 4, len(longest_key) + 1, True) elif line.lower().startswith("email"): strings.append("Email :") if not self.emails: strings.append(" home : ") strings.append(" work : ") else: longest_key = max(self.emails.keys(), key=len) for type, email_list in sorted(self.emails.items(), key=lambda k: k[0].lower()): strings += helpers.convert_to_yaml( type, email_list, 4, len(longest_key) + 1, True) elif line.lower().startswith("address"): strings.append("Address :") if not self.post_addresses: strings.append(" home :") strings.append(" Box : ") strings.append(" Extended : ") strings.append(" Street : ") strings.append(" Code : ") strings.append(" City : ") strings.append(" Region : ") strings.append(" Country : ") else: for type, post_adr_list in sorted( self.post_addresses.items(), key=lambda k: k[0].lower()): strings.append(" %s:" % type) for post_adr in post_adr_list: indentation = 8 if len(post_adr_list) > 1: indentation += 4 strings.append(" -") strings += helpers.convert_to_yaml( "Box", post_adr.get("box"), indentation, 9, True) strings += helpers.convert_to_yaml( "Extended", post_adr.get("extended"), indentation, 9, True) strings += helpers.convert_to_yaml( "Street", post_adr.get("street"), indentation, 9, True) strings += helpers.convert_to_yaml( "Code", post_adr.get("code"), indentation, 9, True) strings += helpers.convert_to_yaml( "City", post_adr.get("city"), indentation, 9, True) strings += helpers.convert_to_yaml( "Region", post_adr.get("region"), indentation, 9, True) strings += helpers.convert_to_yaml( "Country", post_adr.get("country"), indentation, 9, True) elif line.lower().startswith("private"): strings.append("Private :") if self.supported_private_objects: longest_key = max(self.supported_private_objects, key=len) for object in self.supported_private_objects: strings += helpers.convert_to_yaml( object, self._get_private_objects().get(object, ""), 4, len(longest_key) + 1, True) elif line.lower().startswith("anniversary"): anniversary = self.anniversary if anniversary: if isinstance(anniversary, str): strings.append("Anniversary : text= %s" % anniversary) elif (anniversary.year == 1900 and anniversary.month != 0 and anniversary.day != 0 and anniversary.hour == 0 and anniversary.minute == 0 and anniversary.second == 0 and self.version == "4.0"): strings.append("Anniversary : --%.2d-%.2d" % (anniversary.month, anniversary.day)) elif ((anniversary.tzname() and anniversary.tzname()[3:]) or anniversary.hour != 0 or anniversary.minute != 0 or anniversary.second != 0): strings.append("Anniversary : %s" % anniversary.isoformat()) else: strings.append("Anniversary : %.4d-%.2d-%.2d" % ( anniversary.year, anniversary.month, anniversary.day)) else: strings.append("Anniversary : ") elif line.lower().startswith("birthday"): birthday = self.birthday if birthday: if isinstance(birthday, str): strings.append("Birthday : text= %s" % birthday) elif birthday.year == 1900 and birthday.month != 0 and \ birthday.day != 0 and birthday.hour == 0 and \ birthday.minute == 0 and birthday.second == 0 and \ self.version == "4.0": strings.append("Birthday : --%.2d-%.2d" % (birthday.month, birthday.day)) elif (birthday.tzname() and birthday.tzname()[3:]) or \ (birthday.hour != 0 or birthday.minute != 0 or birthday.second != 0): strings.append("Birthday : %s" % birthday.isoformat()) else: strings.append("Birthday : %.4d-%.2d-%.2d" % ( birthday.year, birthday.month, birthday.day)) else: strings.append("Birthday : ") elif line.lower().startswith("categories"): strings += helpers.convert_to_yaml( "Categories", self.categories, 0, 11, True) elif line.lower().startswith("note"): strings += helpers.convert_to_yaml( "Note", self.notes, 0, 5, True) elif line.lower().startswith("webpage"): strings += helpers.convert_to_yaml( "Webpage", self.webpages, 0, 8, True) # posix standard: eof char must be \n return '\n'.join(strings) + "\n" class CarddavObject(YAMLEditable): def __init__(self, vcard, address_book, filename, supported_private_objects=None, vcard_version=None, localize_dates=False): """Initialize the vcard object. :param vobject.vCard vcard: the vCard to wrap :param address_book.AddressBook address_book: a reference to the address book where this vcard is stored :param str filename: the path to the file where this vcard is stored :param supported_private_objects: the list of private property names that will be loaded from the actual vcard and represented in this pobject :type supported_private_objects: list(str) or NoneType :param vcard_version: the version of the RFC to use :type vcard_version: str or None :param localize_dates: should the formatted output of anniversary and birthday be localized or should the isoformat be used instead :type localize_dates: bool """ self.address_book = address_book self.filename = filename super().__init__(vcard, supported_private_objects, vcard_version, localize_dates) ####################################### # factory methods to create new contact ####################################### @classmethod def new(cls, address_book, supported_private_objects=None, version=None, localize_dates=False): """Create a new CarddavObject from scratch""" vcard = vobject.vCard() uid = helpers.get_random_uid() filename = os.path.join(address_book.path, uid + ".vcf") card = cls(vcard, address_book, filename, supported_private_objects, version, localize_dates) card.uid = uid return card @classmethod def from_file(cls, address_book, filename, query, supported_private_objects=None, localize_dates=False): """Load a CarddavObject object from a .vcf file if the plain file matches the query. :param address_book.AddressBook address_book: the address book where this contact is stored :param str filename: the file name of the .vcf file :param re.Pattern|str|NoneType query: the regex to search in the source file or None to load the file unconditionally :param list(str)|NoneType supported_private_objects: the list of private property names that will be loaded from the actual vcard and represented in this pobject :param str|NoneType vcard_version: the version of the RFC to use :param bool localize_dates: should the formatted output of anniversary and birthday be localized or should the isoformat be used instead :returns: the loaded CarddavObject or None if the file didn't match :rtype: CarddavObject or NoneType """ with open(filename, "r") as file: contents = file.read() if query is None or re.search(query, contents, re.IGNORECASE | re.DOTALL): try: vcard = vobject.readOne(contents) except Exception: logging.warning("Filtering some problematic tags from %s", filename) # if creation fails, try to repair some vcard attributes vcard = vobject.readOne(cls._filter_invalid_tags(contents)) return cls(vcard, address_book, filename, supported_private_objects, None, localize_dates) @classmethod def from_yaml(cls, address_book, yaml, supported_private_objects=None, version=None, localize_dates=False): """Use this if you want to create a new contact from user input.""" contact = cls.new(address_book, supported_private_objects, version, localize_dates=localize_dates) contact.update(yaml) return contact @classmethod def clone_with_yaml_update(cls, contact, yaml, localize_dates=False): """ Use this if you want to clone an existing contact and replace its data with new user input in one step. """ contact = cls( copy.deepcopy(contact.vcard), address_book=contact.address_book, filename=contact.filename, supported_private_objects=contact.supported_private_objects, localize_dates=localize_dates) contact.update(yaml) return contact ###################################### # overwrite some default class methods ###################################### def __eq__(self, other): return isinstance(other, CarddavObject) and \ self.print_vcard(show_address_book=False, show_uid=False) == \ other.print_vcard(show_address_book=False, show_uid=False) def __ne__(self, other): return not self == other def print_vcard(self, show_address_book=True, show_uid=True): strings = [] # Every vcard must have an FN field per the RFC. strings.append("Name: {}".format(self.formatted_name)) # name if self._get_first_names() or self._get_last_names(): names = self._get_name_prefixes() + self._get_first_names() + \ self._get_additional_names() + self._get_last_names() + \ self._get_name_suffixes() strings.append("Full name: {}".format( helpers.list_to_string(names, " "))) # organisation if self.organisations: strings += helpers.convert_to_yaml( "Organisation", self.organisations, 0, -1, False) # address book name if show_address_book: strings.append("Address book: %s" % self.address_book) # person related information if (self.birthday is not None or self.anniversary is not None or self.nicknames or self.roles or self.titles): strings.append("General:") if self.anniversary: strings.append(" Anniversary: %s" % self.get_formatted_anniversary()) if self.birthday: strings.append( " Birthday: {}".format(self.get_formatted_birthday())) if self.nicknames: strings += helpers.convert_to_yaml( "Nickname", self.nicknames, 4, -1, False) if self.roles: strings += helpers.convert_to_yaml( "Role", self.roles, 4, -1, False) if self.titles: strings += helpers.convert_to_yaml( "Title", self.titles, 4, -1, False) # phone numbers if self.phone_numbers: strings.append("Phone") for type, number_list in sorted(self.phone_numbers.items(), key=lambda k: k[0].lower()): strings += helpers.convert_to_yaml( type, number_list, 4, -1, False) # email addresses if self.emails: strings.append("E-Mail") for type, email_list in sorted(self.emails.items(), key=lambda k: k[0].lower()): strings += helpers.convert_to_yaml( type, email_list, 4, -1, False) # post addresses if self.post_addresses: strings.append("Address") for type, post_adr_list in sorted( self.get_formatted_post_addresses().items(), key=lambda k: k[0].lower()): strings += helpers.convert_to_yaml( type, post_adr_list, 4, -1, False) # private objects if self._get_private_objects().keys(): strings.append("Private:") for object in self.supported_private_objects: if object in self._get_private_objects(): strings += helpers.convert_to_yaml( object, self._get_private_objects().get(object), 4, -1, False) # misc stuff if self.categories or self.webpages or self.notes or ( show_uid and self.uid): strings.append("Miscellaneous") if show_uid and self.uid: strings.append(" UID: {}".format(self.uid)) if self.categories: strings += helpers.convert_to_yaml( "Categories", self.categories, 4, -1, False) if self.webpages: strings += helpers.convert_to_yaml( "Webpage", self.webpages, 4, -1, False) if self.notes: strings += helpers.convert_to_yaml( "Note", self.notes, 4, -1, False) return '\n'.join(strings) def write_to_file(self, overwrite=False): # make sure, that every contact contains a uid if not self.uid: self.uid = helpers.get_random_uid() try: with atomic_write(self.filename, overwrite=overwrite) as f: f.write(self.vcard.serialize()) except vobject.base.ValidateError as err: print("Error: Vcard is not valid.\n{}".format(err)) sys.exit(4) except IOError as err: print("Error: Can't write\n{}".format(err)) sys.exit(4) except OSError as err: print("Error: vcard with the file name {} already exists\n" "{}".format(os.path.basename(self.filename), err)) sys.exit(4) def delete_vcard_file(self): if os.path.exists(self.filename): os.remove(self.filename) else: print("Error: Vcard file {} does not exist.".format(self.filename)) sys.exit(4) khard-0.15.1/khard/cli.py000066400000000000000000000502261356006103500151050ustar00rootroot00000000000000"""Command line parsing and configuration logic for khard""" import argparse import logging import sys from .actions import Actions from .config import Config from .version import version as khard_version def create_parsers(): """Create two argument parsers. The first parser is manly used to find the config file which can than be used to set some default values on the second parser. The second parser can parse the remainder of the command line with the subcommand and all further options and arguments. :returns: the two parsers for the first and the second parsing pass :rtype: (argparse.ArgumentParser, argparse.ArgumentParser) """ # Create the base argument parser. It will be reused for the first and # second round of argument parsing. base = argparse.ArgumentParser( description="Khard is a carddav address book for the console", formatter_class=argparse.RawTextHelpFormatter, add_help=False) base.add_argument("-c", "--config", help="config file to use") base.add_argument("--debug", action="store_true", help="enable debug output") base.add_argument("--skip-unparsable", action="store_true", help="skip unparsable vcard files") base.add_argument("-v", "--version", action="version", version="Khard version %s" % khard_version) # Create the first argument parser. Its main job is to set the correct # config file. The config file is needed to get the default command if no # subcommand is given on the command line. This parser will ignore most # arguments, as they will be parsed by the second parser. first_parser = argparse.ArgumentParser(parents=[base]) first_parser.add_argument('remainder', nargs=argparse.REMAINDER) # Create the main argument parser. It will handle the complete command # line only ignoring the config and debug options as these have already # been set. parser = argparse.ArgumentParser(parents=[base]) # create address book subparsers with different help texts default_addressbook_parser = argparse.ArgumentParser(add_help=False) default_addressbook_parser.add_argument( "-a", "--addressbook", default=[], type=lambda x: [y.strip() for y in x.split(",")], help="Specify one or several comma separated address book names to " "narrow the list of contacts") new_addressbook_parser = argparse.ArgumentParser(add_help=False) new_addressbook_parser.add_argument( "-a", "--addressbook", default=[], type=lambda x: [y.strip() for y in x.split(",")], help="Specify address book in which to create the new contact") copy_move_addressbook_parser = argparse.ArgumentParser(add_help=False) copy_move_addressbook_parser.add_argument( "-a", "--addressbook", default=[], type=lambda x: [y.strip() for y in x.split(",")], help="Specify one or several comma separated address book names to " "narrow the list of contacts") copy_move_addressbook_parser.add_argument( "-A", "--target-addressbook", default=[], type=lambda x: [y.strip() for y in x.split(",")], help="Specify target address book in which to copy / move the " "selected contact") merge_addressbook_parser = argparse.ArgumentParser(add_help=False) merge_addressbook_parser.add_argument( "-a", "--addressbook", default=[], type=lambda x: [y.strip() for y in x.split(",")], help="Specify one or several comma separated address book names to " "narrow the list of source contacts") merge_addressbook_parser.add_argument( "-A", "--target-addressbook", default=[], type=lambda x: [y.strip() for y in x.split(",")], help="Specify one or several comma separated address book names to " "narrow the list of target contacts") # create input file subparsers with different help texts email_header_input_file_parser = argparse.ArgumentParser(add_help=False) email_header_input_file_parser.add_argument( "-i", "--input-file", default="-", help="Specify input email header file name or use stdin by default") template_input_file_parser = argparse.ArgumentParser(add_help=False) template_input_file_parser.add_argument( "-i", "--input-file", default="-", help="Specify input template file name or use stdin by default") template_input_file_parser.add_argument( "--open-editor", "--edit", action="store_true", help="Open the " "default text editor after successful creation of new contact") # create sort subparser sort_parser = argparse.ArgumentParser(add_help=False) sort_parser.add_argument( "-d", "--display", choices=("first_name", "last_name", "formatted_name"), help="Display names in contact table by first or last name") sort_parser.add_argument( "-g", "--group-by-addressbook", action="store_true", help="Group contact table by address book") sort_parser.add_argument( "-r", "--reverse", action="store_true", help="Reverse order of contact table") sort_parser.add_argument( "-s", "--sort", choices=("first_name", "last_name", "formatted_name"), help="Sort contact table by first or last name") # create search subparsers default_search_parser = argparse.ArgumentParser(add_help=False) default_search_parser.add_argument( "-f", "--search-in-source-files", action="store_true", help="Look into source vcf files to speed up search queries in " "large address books. Beware that this option could lead " "to incomplete results.") default_search_parser.add_argument( "-e", "--strict-search", action="store_true", help="narrow contact search to name field") default_search_parser.add_argument( "-u", "--uid", default="", help="select contact by uid") default_search_parser.add_argument( "search_terms", nargs="*", metavar="search terms", help="search in all fields to find matching contact") merge_search_parser = argparse.ArgumentParser(add_help=False) merge_search_parser.add_argument( "-f", "--search-in-source-files", action="store_true", help="Look into source vcf files to speed up search queries in " "large address books. Beware that this option could lead " "to incomplete results.") merge_search_parser.add_argument( "-e", "--strict-search", action="store_true", help="narrow contact search to name fields") merge_search_parser.add_argument( "-t", "--target-contact", "--target", default="", help="search in all fields to find matching target contact") merge_search_parser.add_argument( "-u", "--uid", default="", help="select source contact by uid") merge_search_parser.add_argument( "-U", "--target-uid", default="", help="select target contact by uid") merge_search_parser.add_argument( "source_search_terms", nargs="*", metavar="source", help="search in all fields to find matching source contact") # create subparsers for actions subparsers = parser.add_subparsers(dest="action") list_parser = subparsers.add_parser( "list", aliases=Actions.get_aliases("list"), parents=[default_addressbook_parser, default_search_parser, sort_parser], description="list all (selected) contacts", help="list all (selected) contacts") list_parser.add_argument( "-p", "--parsable", action="store_true", help="Machine readable format: uid\\tcontact_name\\taddress_book_name") show_parser = subparsers.add_parser( "show", aliases=Actions.get_aliases("show"), parents=[default_addressbook_parser, default_search_parser, sort_parser], description="display detailed information about one contact", help="display detailed information about one contact") show_parser.add_argument( "--format", choices=("pretty", "yaml", "vcard"), default="pretty", help="select the output format") show_parser.add_argument( "-o", "--output-file", default=sys.stdout, type=argparse.FileType("w"), help="Specify output template file name or use stdout by default") subparsers.add_parser("template", help="print an empty yaml template") export_parser = subparsers.add_parser( "export", aliases=Actions.get_aliases("export"), parents=[default_addressbook_parser, default_search_parser, sort_parser], description="DEPRECATED (an alias for 'show --format=yaml')", help="DEPRECATED (an alias for 'show --format=yaml')") export_parser.add_argument( "-o", "--output-file", default=sys.stdout, type=argparse.FileType("w"), help="Specify output template file name or use stdout by default") birthdays_parser = subparsers.add_parser( "birthdays", aliases=Actions.get_aliases("birthdays"), parents=[default_addressbook_parser, default_search_parser], description="list birthdays (sorted by month and day)", help="list birthdays (sorted by month and day)") birthdays_parser.add_argument( "-d", "--display", choices=("first_name", "last_name", "formatted_name"), help="Display names in birthdays table by first or last name") birthdays_parser.add_argument( "-p", "--parsable", action="store_true", help="Machine readable format: name\\tdate") email_parser = subparsers.add_parser( "email", aliases=Actions.get_aliases("email"), parents=[default_addressbook_parser, default_search_parser, sort_parser], description="list email addresses", help="list email addresses") email_parser.add_argument( "-p", "--parsable", action="store_true", help="Machine readable format: address\\tname\\ttype") email_parser.add_argument( "--remove-first-line", action="store_true", help="remove \"searching for '' ...\" line from parsable output " "(that line is required by mutt)") phone_parser = subparsers.add_parser( "phone", aliases=Actions.get_aliases("phone"), parents=[default_addressbook_parser, default_search_parser, sort_parser], description="list phone numbers", help="list phone numbers") phone_parser.add_argument( "-p", "--parsable", action="store_true", help="Machine readable format: number\\tname\\ttype") post_address_parser = subparsers.add_parser( "postaddress", aliases=Actions.get_aliases("postaddress"), parents=[default_addressbook_parser, default_search_parser, sort_parser], description="list postal addresses", help="list postal addresses") post_address_parser.add_argument( "-p", "--parsable", action="store_true", help="Machine readable format: address\\tname\\ttype") subparsers.add_parser( "source", aliases=Actions.get_aliases("source"), parents=[default_addressbook_parser, default_search_parser, sort_parser], description="DEPRECATED (an alias for 'edit --format=vcard')", help="DEPRECATED (an alias for 'edit --format=vcard')") new_parser = subparsers.add_parser( "new", aliases=Actions.get_aliases("new"), parents=[new_addressbook_parser, template_input_file_parser], description="create a new contact", help="create a new contact") new_parser.add_argument( "--vcard-version", choices=("3.0", "4.0"), dest='preferred_version', help="Select preferred vcard version for new contact") add_email_parser = subparsers.add_parser( "add-email", aliases=Actions.get_aliases("add-email"), parents=[default_addressbook_parser, email_header_input_file_parser, default_search_parser, sort_parser], description="Extract email address from the \"From:\" field of an " "email header and add to an existing contact or create a new one", help="Extract email address from the \"From:\" field of an email " "header and add to an existing contact or create a new one") add_email_parser.add_argument( "--vcard-version", choices=("3.0", "4.0"), dest='preferred_version', help="Select preferred vcard version for new contact") subparsers.add_parser( "merge", aliases=Actions.get_aliases("merge"), parents=[merge_addressbook_parser, merge_search_parser, sort_parser], description="merge two contacts", help="merge two contacts") edit_parser = subparsers.add_parser( "edit", aliases=Actions.get_aliases("edit"), parents=[default_addressbook_parser, template_input_file_parser, default_search_parser, sort_parser], description="edit the data of a contact", help="edit the data of a contact") edit_parser.add_argument( "--format", choices=("yaml", "vcard"), default="yaml", help="specify the file format to use when editing") subparsers.add_parser( "copy", aliases=Actions.get_aliases("copy"), parents=[copy_move_addressbook_parser, default_search_parser, sort_parser], description="copy a contact to a different addressbook", help="copy a contact to a different addressbook") subparsers.add_parser( "move", aliases=Actions.get_aliases("move"), parents=[copy_move_addressbook_parser, default_search_parser, sort_parser], description="move a contact to a different addressbook", help="move a contact to a different addressbook") remove_parser = subparsers.add_parser( "remove", aliases=Actions.get_aliases("remove"), parents=[default_addressbook_parser, default_search_parser, sort_parser], description="remove a contact", help="remove a contact") remove_parser.add_argument( "--force", action="store_true", help="Remove contact without confirmation") subparsers.add_parser( "addressbooks", aliases=Actions.get_aliases("addressbooks"), description="list addressbooks", help="list addressbooks") subparsers.add_parser( "filename", aliases=Actions.get_aliases("filename"), parents=[default_addressbook_parser, default_search_parser, sort_parser], description="list filenames of all matching contacts", help="list filenames of all matching contacts") # Replace the print_help method of the first parser with the print_help # method of the main parser. This makes it possible to have the first # parser handle the help option so that command line help can be printed # without parsing the config file first (which is a problem if there are # errors in the config file). The config file will still be parsed before # the full command line is parsed so errors in the config file might be # reported before command line syntax errors. first_parser.print_help = parser.print_help return first_parser, parser def parse_args(argv): """Parse the command line arguments and return the namespace that was creates by argparse.ArgumentParser.parse_args(). :param list(str) argv: the command line arguments :returns: the namespace parsed from the command line :rtype: argparse.Namespace """ first_parser, parser = create_parsers() # Parese the command line with the first argument parser. It will handle # the config option (its main job) and also the help, version and debug # options as these do not depend on anything else. args = first_parser.parse_args(argv) remainder = args.remainder # Set the loglevel to debug if given on the command line. This is done # before parsing the config file to make it possible to debug the parsing # of the config file. if "debug" in args and args.debug: logging.basicConfig(level=logging.DEBUG) # Create the config instance. config = Config(args.config) logging.debug("Finished parsing config=%s", vars(config)) # Check the log level again and merge the value from the command line with # the config file. if ("debug" in args and args.debug) or config.debug: logging.basicConfig(level=logging.DEBUG) logging.debug("first args=%s", args) logging.debug("remainder=%s", remainder) # Set the default command from the config file if none was given on the # command line. if not remainder or remainder[0] not in Actions.get_all(): if config.default_action is None: exit("Missing subcommand on command line or default action " "parameter in config.") remainder.insert(0, config.default_action) logging.debug("updated remainder=%s", remainder) # Save the last option that needs to be carried from the first parser run # to the second. skip = args.skip_unparsable # Parse the remainder of the command line. All options from the previous # run have already been processed and are not needed any more. args = parser.parse_args(remainder) # Restore settings that are left from the first parser run. args.skip_unparsable = skip logging.debug("second args=%s", args) # An integrity check for some options. if "uid" in args and args.uid and ( ("search_terms" in args and args.search_terms) or ("source_search_terms" in args and args.source_search_terms)): # If an uid was given we require that no search terms where given. parser.error("You can not give arbitrary search terms and --uid at the" " same time.") # Normalize all deprecated subcommands and emit warnings. if args.action == "export": logging.warning("Deprecated subcommand: use 'show --format=yaml'.") args.action = "show" args.format = "yaml" elif args.action == "source": logging.warning("Deprecated subcommand: use 'edit --format=vcard'.") args.action = "edit" args.format = "vcard" return args, config def merge_args_into_config(args, config): """Merge the parsed arguments from argparse into the config object. :param args: the parsed command line arguments :type args: argparse.Namespace :param config: the parsed config file :type config: config.Config :returns: the merged config object :rtype: config.Config """ merge = {'general': ['debug'], 'contact table': ['reverse', 'group_by_addressbook', 'display', 'sort'], 'vcard': ['search_in_source_files', 'skip_unparsable', 'preferred_version'], } merge = {k1: {k2: getattr(args, k2) for k2 in v1 if k2 in args and getattr(args, k2) is not None} for k1, v1 in merge.items()} logging.debug('Merging in %s', merge) config.merge(merge) logging.debug('Merged: %s', vars(config)) # Now we can savely initialize the address books as all command line # options have been incorporated into the config object. config.load_address_books() # If the user could but did not specify address books on the command line # it means they want to use all address books in that place. if "addressbook" in args and not args.addressbook: args.addressbook = [abook.name for abook in config.abooks] if "target_addressbook" in args and not args.target_addressbook: args.target_addressbook = [abook.name for abook in config.abooks] return config def init(argv): """Initialize khard by parsing the command line and reading the config file :param list(str) argv: the command line arguments :returns: the parsed command line and the fully initialized config :rtype: (argparse.Namespace, Config) """ args, conf = parse_args(argv) # if args.action isn't one of the defined actions, it must be an alias if args.action not in Actions.get_actions(): # convert alias to corresponding action # example: "ls" --> "list" args.action = Actions.get_action(args.action) return args, merge_args_into_config(args, conf) khard-0.15.1/khard/config.py000066400000000000000000000164141356006103500156040ustar00rootroot00000000000000"""Loading and validation of the configuration file""" import locale import logging import os import re import shlex import sys import configobj import validate from .actions import Actions from .address_book import AddressBookCollection, VdirAddressBook def exit(message, prefix="Error in config file\n"): """Exit with a message and a return code indicating an error in the config file. This function doesn't return, it calls sys.exit. :param message: the message to print :type message: str :param prefix: the prefix to put in front of the message :type prefix: str :returns: does not return """ print(prefix + message) sys.exit(3) def validate_command(value): """Special validator to check shell commands The input must either be a list of strings or a string that shlex.split can parse into such. :param value: the config value to validate :returns: the command after validation :rtype: list(str) :raises: validate.ValidateError """ logging.debug("validating %s", value) try: return validate.is_string_list(value) except validate.VdtTypeError: logging.debug('continue with %s', value) if isinstance(value, str): try: return shlex.split(value) except ValueError as err: raise validate.ValidateError( 'Error when parsing shell command "{}": {}'.format( value, err)) raise def validate_action(value): """Check that the given value is a valid action. :param value: the config value to check :returns: the same value :rtype: str :raises: validate.ValidateError """ return validate.is_option(value, *Actions.get_actions()) def validate_private_objects(value): """Check that the private objects are reasonable :param value: the config value to check :returns: the list of private objects :rtype: list(str) :raises: validate.ValidateError """ value = validate.is_string_list(value) for obj in value: if re.search("[^a-z0-9-]", obj, re.IGNORECASE): raise validate.ValidateError( 'Private objects may only contain letters, digits and the' ' \"-\" character.') if obj.startswith("-") or obj.endswith("-"): raise validate.ValidateError( "A \"-\" in a private object label must be at least " "surrounded by one letter or digit.") return value class Config: supported_vcard_versions = ("3.0", "4.0") def __init__(self, config_file=None): self.config = None self.abooks = [] self.abook = None locale.setlocale(locale.LC_ALL, '') config = self._load_config_file(config_file) self.config = self._validate(config) self._set_attributes() @classmethod def _load_config_file(cls, config_file): """Find and load the config file. :param str config_file: the path to the config file to load :returns: the loaded config file """ if not config_file: xdg_config_home = os.getenv("XDG_CONFIG_HOME", os.path.expanduser("~/.config")) config_file = os.getenv("KHARD_CONFIG", os.path.join( xdg_config_home, "khard", "khard.conf")) configspec = os.path.join(os.path.dirname(__file__), 'data', 'config.spec') try: return configobj.ConfigObj( infile=config_file, configspec=configspec, interpolation=False, file_error=True) except configobj.ConfigObjError as err: exit(str(err)) @staticmethod def _validate(config): vdr = validate.Validator() vdr.functions.update({'command': validate_command, 'action': validate_action, 'private_objects': validate_private_objects}) result = config.validate(vdr, preserve_errors=True) result = configobj.flatten_errors(config, result) if not config['addressbooks'].keys(): result.append((['addressbooks'], '__any__', 'No address book entries available')) for path, key, exception in result: logging.error("Error in config file, %s: %s", ".".join([*path, key]), exception) if result: sys.exit(3) return config def _set_attributes(self): """Set the attributes from the internal config instance on self. :returns: None """ general = self.config["general"] self.debug = general["debug"] self.editor = general["editor"] or os.environ.get("EDITOR", "vim") self.merge_editor = general["merge_editor"] \ or os.environ.get("MERGE_EDITOR", "vimdiff") self.default_action = general["default_action"] if self.default_action is None: # When these two lines are replaced with "pass" khard requires a # subcommand on the command line as long as no default_action is # explicitly given in the config file. logging.warning( "No default_action was set in the config. Currently this " "will default to default_action='list' but will require the " "use of a subcommand on the command line in a future version " "of khard.") self.default_action = "list" table = self.config["contact table"] vcard = self.config["vcard"] self.sort = table["sort"] # if display by name attribute is not present in the config file use # the sort attribute value for backwards compatibility self.display = table.get("display", self.sort) self.localize_dates = table['localize_dates'] self.private_objects = vcard['private_objects'] self.preferred_vcard_version = vcard['preferred_version'] self.search_in_source_files = vcard['search_in_source_files'] self.skip_unparsable = vcard['skip_unparsable'] self.group_by_addressbook = table['group_by_addressbook'] self.reverse = table['reverse'] self.show_nicknames = table['show_nicknames'] self.preferred_email_address_type = table['preferred_email_address_type'] self.preferred_phone_number_type = table['preferred_phone_number_type'] self.show_uids = table['show_uids'] def load_address_books(self): section = self.config['addressbooks'] kwargs = {'private_objects': self.private_objects, 'localize_dates': self.localize_dates, 'skip': self.skip_unparsable} try: self.abook = AddressBookCollection( "tmp", [VdirAddressBook(name, section[name]['path'], **kwargs) for name in section], **kwargs) except IOError as err: exit(str(err)) self.abooks = [self.abook.get_abook(name) for name in section] def merge(self, other): """Merge the config with some other dict or ConfigObj :param other: the other dict or ConfigObj to merge into self :returns: None """ self.config.merge(other) self._validate(self.config) self._set_attributes() khard-0.15.1/khard/data/000077500000000000000000000000001356006103500146705ustar00rootroot00000000000000khard-0.15.1/khard/data/config.spec000066400000000000000000000015661356006103500170210ustar00rootroot00000000000000[general] debug = boolean(default=False) default_action = action(default=None) editor = command(default=None) merge_editor = command(default=None) [contact table] display = option('first_name', 'last_name', default='first_name') group_by_addressbook = boolean(default=False) localize_dates = boolean(default=True) preferred_email_address_type = string_list(default=list('pref')) preferred_phone_number_type = string_list(default=list('pref')) reverse = boolean(default=False) show_nicknames = boolean(default=False) show_uids = boolean(default=True) sort = option('first_name', 'last_name', 'formatted_name', default='first_name') [vcard] preferred_version = option('3.0', '4.0', default='3.0') private_objects = private_objects(default=list())) search_in_source_files = boolean(default=False) skip_unparsable = boolean(default=False) [addressbooks] [[__many__]] path = string khard-0.15.1/khard/data/template.yaml000066400000000000000000000057301356006103500173740ustar00rootroot00000000000000# Every contact must contain a formatted name, it will be autofilled # from the full name below if not given. Formatted name : # name components # every entry may contain a string or a list of strings # format: # First name : name1 # Additional : # - name2 # - name3 # Last name : name4 Prefix : First name : Additional : Last name : Suffix : # nickname # may contain a string or a list of strings Nickname : # important dates # Formats: # vcard 3.0 and 4.0: yyyy-mm-dd or yyyy-mm-ddTHH:MM:SS # vcard 4.0 only: --mm-dd or text= string value # anniversary Anniversary : # birthday Birthday : # organisation # format: # Organisation : company # or # Organisation : # - company1 # - company2 # or # Organisation : # - # - company # - unit Organisation : # organisation title and role # every entry may contain a string or a list of strings # # title at organisation # example usage: research scientist Title : # role at organisation # example usage: project leader Role : # phone numbers # format: # Phone: # type1, type2: number # type3: # - number1 # - number2 # custom: number # allowed types: # vcard 3.0: At least one of bbs, car, cell, fax, home, isdn, msg, modem, # pager, pcs, pref, video, voice, work # vcard 4.0: At least one of home, work, pref, text, voice, fax, cell, video, # pager, textphone # Alternatively you may use a single custom label (only letters). # But beware, that not all address book clients will support custom labels. Phone : cell : home : # email addresses # format like phone numbers above # allowed types: # vcard 3.0: At least one of home, internet, pref, work, x400 # vcard 4.0: At least one of home, internet, pref, work # Alternatively you may use a single custom label (only letters). Email : home : work : # post addresses # allowed types: # vcard 3.0: At least one of dom, intl, home, parcel, postal, pref, work # vcard 4.0: At least one of home, pref, work # Alternatively you may use a single custom label (only letters). Address : home : Box : Extended : Street : Code : City : Region : Country : # categories or tags # format: # Categories : single category # or # Categories : # - category1 # - category2 Categories : # web pages # may contain a string or a list of strings Webpage : # private objects # define your own private objects in the vcard section of your khard config file # example: # [vcard] # private_objects = Jabber, Skype, Twitter # these objects are stored with a leading "X-" before the object name in the # vcard files. # every entry may contain a string or a list of strings Private : {} # notes # may contain a string or a list of strings # for multi-line notes use: # Note : | # line one # line two Note : khard-0.15.1/khard/helpers.py000066400000000000000000000173611356006103500160030ustar00rootroot00000000000000"""Some helper functions for khard""" import os import pathlib import random import string from datetime import datetime def pretty_print(table, justify="L"): # support for multiline columns line_break_table = [] for row in table: # get line break count most_line_breaks_in_row = 0 for col in row: if str(col).count("\n") > most_line_breaks_in_row: most_line_breaks_in_row = col.count("\n") # fill table rows for index in range(0, most_line_breaks_in_row+1): line_break_row = [] for col in row: try: line_break_row.append(str(col).split("\n")[index]) except IndexError: line_break_row.append("") line_break_table.append(line_break_row) # replace table variable table = line_break_table # get width for every column column_widths = [0] * len(table[0]) offset = 3 for row in table: for index, col in enumerate(row): width = len(str(col)) if width > column_widths[index]: column_widths[index] = width table_row_list = [] for row in table: single_row_list = [] for col_index, col in enumerate(row): if justify == "R": # justify right formated_column = str(col).rjust(column_widths[col_index] + offset) elif justify == "L": # justify left formated_column = str(col).ljust(column_widths[col_index] + offset) elif justify == "C": # justify center formated_column = str(col).center(column_widths[col_index] + offset) single_row_list.append(formated_column) table_row_list.append(' '.join(single_row_list)) return '\n'.join(table_row_list) def list_to_string(input, delimiter): """converts list to string recursively so that nested lists are supported :param input: a list of strings and lists of strings (and so on recursive) :type input: list :param delimiter: the deimiter to use when joining the items :type delimiter: str :returns: the recursively joined list :rtype: str """ if isinstance(input, list): return delimiter.join( list_to_string(item, delimiter) for item in input) return input def string_to_list(input, delimiter): if isinstance(input, list): return input return [x.strip() for x in input.split(delimiter)] def string_to_date(string): """Convert a date string into a date object. :param string: the date string to parse :type string: str :returns: the parsed datetime object :rtype: datetime.datetime """ # try date formats --mmdd, --mm-dd, yyyymmdd, yyyy-mm-dd and datetime # formats yyyymmddThhmmss, yyyy-mm-ddThh:mm:ss, yyyymmddThhmmssZ, # yyyy-mm-ddThh:mm:ssZ. for fmt in ("--%m%d", "--%m-%d", "%Y%m%d", "%Y-%m-%d", "%Y%m%dT%H%M%S", "%Y-%m-%dT%H:%M:%S", "%Y%m%dT%H%M%SZ", "%Y-%m-%dT%H:%M:%SZ"): try: return datetime.strptime(string, fmt) except ValueError: continue # with the next format # try datetime formats yyyymmddThhmmsstz and yyyy-mm-ddThh:mm:sstz where tz # may look like -06:00. for fmt in ("%Y%m%dT%H%M%S%z", "%Y-%m-%dT%H:%M:%S%z"): try: return datetime.strptime(''.join(string.rsplit(":", 1)), fmt) except ValueError: continue # with the next format raise ValueError def get_random_uid(): return ''.join([random.choice(string.ascii_lowercase + string.digits) for _ in range(36)]) def file_modification_date(filename): return datetime.fromtimestamp(os.path.getmtime(filename)) def convert_to_yaml(name, value, indentation, index_of_colon, show_multi_line_character): """converts a value list into yaml syntax :param str name: name of object (example: phone) :param value: object contents :type value: str, list(str), list(list(str)), list(dict) :param int indentation: indent all by number of spaces :param int index_of_colon: use to position : at the name string (-1 for no space) :param bool show_multi_line_character: option to hide "|" :returns: yaml formatted string array of name, value pair :rtype: list(str) """ strings = [] if isinstance(value, list): # special case for single item lists: if len(value) == 1 and isinstance(value[0], str): # value = ["string"] should not be converted to # name: # - string # but to "name: string" instead value = value[0] elif len(value) == 1 and isinstance(value[0], list) \ and len(value[0]) == 1 and isinstance(value[0][0], str): # same applies to value = [["string"]] value = value[0][0] if isinstance(value, str): strings.append("%s%s%s: %s" % ( ' ' * indentation, name, ' ' * (index_of_colon-len(name)), indent_multiline_string(value, indentation+4, show_multi_line_character))) elif isinstance(value, list): strings.append("%s%s%s: " % ( ' ' * indentation, name, ' ' * (index_of_colon-len(name)))) for outer in value: # special case for single item sublists if isinstance(outer, list) and len(outer) == 1 \ and isinstance(outer[0], str): # outer = ["string"] should not be converted to # - # - string # but to "- string" instead outer = outer[0] if isinstance(outer, str): strings.append("%s- %s" % ( ' ' * (indentation+4), indent_multiline_string( outer, indentation+8, show_multi_line_character))) elif isinstance(outer, list): strings.append("%s- " % (' ' * (indentation+4))) for inner in outer: if isinstance(inner, str): strings.append("%s- %s" % ( ' ' * (indentation+8), indent_multiline_string( inner, indentation+12, show_multi_line_character))) elif isinstance(outer, dict): # ABLABEL'd lists for k in outer: strings += convert_to_yaml( "- " + k, outer[k], indentation+4, index_of_colon, show_multi_line_character) return strings def indent_multiline_string(input, indentation, show_multi_line_character): # if input is a list, convert to string first if isinstance(input, list): input = list_to_string(input, "") # format multiline string if "\n" in input or ": " in input: lines = ["|"] if show_multi_line_character else [""] for line in input.split("\n"): lines.append("%s%s" % (' ' * indentation, line.strip())) return '\n'.join(lines) return input.strip() def get_new_contact_template(supported_private_objects=None): formatted_private_objects = [] if supported_private_objects: formatted_private_objects.append("") longest_key = max(supported_private_objects, key=len) for object in supported_private_objects: formatted_private_objects += convert_to_yaml( object, "", 12, len(longest_key)+1, True) template = pathlib.Path(__file__).parent / 'data' / 'template.yaml' with template.open() as template: return template.read().format('\n'.join(formatted_private_objects)) khard-0.15.1/khard/khard.py000066400000000000000000001635421356006103500154350ustar00rootroot00000000000000"""Main application logic of khard includeing command line handling""" import datetime from email import message_from_string from email.policy import SMTP as SMTP_POLICY import logging import os import re import subprocess import sys from tempfile import NamedTemporaryFile from unidecode import unidecode from . import helpers from .address_book import AddressBookCollection, AddressBookParseError from .carddav_object import CarddavObject from . import cli from .version import version as khard_version config = None def write_temp_file(text=""): """Create a new temporary file and write some initial text to it. :param text: the text to write to the temp file :type text: str :returns: the file name of the newly created temp file :rtype: str """ with NamedTemporaryFile(mode='w+t', suffix='.yml', delete=False) as tmp: tmp.write(text) return tmp.name def edit(*filenames, merge=False): """Edit the given files with the configured editor or merge editor""" editor = config.merge_editor if merge else config.editor editor = [editor] if isinstance(editor, str) else editor editor.extend(filenames) child = subprocess.Popen(editor) child.communicate() def create_new_contact(address_book): # create temp file template = ( "# create new contact\n# Address book: %s\n# Vcard version: %s\n" "# if you want to cancel, exit without saving\n\n%s" % (address_book, config.preferred_vcard_version, helpers.get_new_contact_template(config.private_objects))) temp_file_name = write_temp_file(template) temp_file_creation = helpers.file_modification_date(temp_file_name) while True: edit(temp_file_name) if temp_file_creation == helpers.file_modification_date( temp_file_name): new_contact = None os.remove(temp_file_name) break # read temp file contents after editing with open(temp_file_name, "r") as tmp: new_contact_yaml = tmp.read() # try to create new contact try: new_contact = CarddavObject.from_yaml( address_book, new_contact_yaml, config.private_objects, config.preferred_vcard_version, config.localize_dates) except ValueError as err: print("\n%s\n" % err) while True: input_string = input( "Do you want to open the editor again (y/n)? ") if input_string.lower() in ["", "n", "q"]: print("Canceled") os.remove(temp_file_name) sys.exit(0) if input_string.lower() == "y": break else: os.remove(temp_file_name) break # create carddav object from temp file if new_contact is None or template == new_contact_yaml: print("Canceled") else: new_contact.write_to_file() print("Creation successful\n\n%s" % new_contact.print_vcard()) def modify_existing_contact(old_contact): # create temp file and open it with the specified text editor temp_file_name = write_temp_file( "# Edit contact: %s\n# Address book: %s\n# Vcard version: %s\n" "# if you want to cancel, exit without saving\n\n%s" % (old_contact, old_contact.address_book, old_contact.version, old_contact.get_template())) temp_file_creation = helpers.file_modification_date(temp_file_name) while True: edit(temp_file_name) if temp_file_creation == helpers.file_modification_date( temp_file_name): new_contact = None os.remove(temp_file_name) break # read temp file contents after editing with open(temp_file_name, "r") as tmp: new_contact_template = tmp.read() # try to create contact from user input try: new_contact = CarddavObject.clone_with_yaml_update( old_contact, new_contact_template, config.localize_dates) except ValueError as err: print("\n%s\n" % err) while True: input_string = input( "Do you want to open the editor again (y/n)? ") if input_string.lower() in ["", "n", "q"]: print("Canceled") os.remove(temp_file_name) sys.exit(0) if input_string.lower() == "y": break else: os.remove(temp_file_name) break # check if the user changed anything if new_contact is None or old_contact == new_contact: print("Nothing changed\n\n%s" % old_contact.print_vcard()) else: new_contact.write_to_file(overwrite=True) print("Modification successful\n\n%s" % new_contact.print_vcard()) def merge_existing_contacts(source_contact, target_contact, delete_source_contact): # show warning, if target vcard version is not 3.0 or 4.0 if target_contact.version not in config.supported_vcard_versions: print("Warning:\nThe target contact in which to merge is based on " "vcard version %s but khard only supports the modification of " "vcards with version 3.0 and 4.0.\nIf you proceed, the contact " "will be converted to vcard version %s but beware: This could " "corrupt the contact file or cause data loss." % (target_contact.version, config.preferred_vcard_version)) while True: input_string = input("Do you want to proceed anyway (y/n)? ") if input_string.lower() in ["", "n", "q"]: print("Canceled") sys.exit(0) if input_string.lower() == "y": break # create temp files for each vcard # source vcard source_temp_file_name = write_temp_file( "# merge from %s\n# Address book: %s\n# Vcard version: %s\n" "# if you want to cancel, exit without saving\n\n%s" % (source_contact, source_contact.address_book, source_contact.version, source_contact.get_template())) # target vcard target_temp_file_name = write_temp_file( "# merge into %s\n# Address book: %s\n# Vcard version: %s\n" "# if you want to cancel, exit without saving\n\n%s" % (target_contact, target_contact.address_book, target_contact.version, target_contact.get_template())) target_temp_file_creation = helpers.file_modification_date( target_temp_file_name) while True: edit(source_temp_file_name, target_temp_file_name, merge=True) if target_temp_file_creation == helpers.file_modification_date( target_temp_file_name): merged_contact = None os.remove(source_temp_file_name) os.remove(target_temp_file_name) break # load target template contents with open(target_temp_file_name, "r") as target_tf: merged_contact_template = target_tf.read() # try to create contact from user input try: merged_contact = CarddavObject.clone_with_yaml_update( target_contact, merged_contact_template, config.localize_dates) except ValueError as err: print("\n%s\n" % err) while True: input_string = input( "Do you want to open the editor again (y/n)? ") if input_string.lower() in ["", "n", "q"]: print("Canceled") os.remove(source_temp_file_name) os.remove(target_temp_file_name) sys.exit(0) if input_string.lower() == "y": break else: os.remove(source_temp_file_name) os.remove(target_temp_file_name) break # compare them if merged_contact is None or target_contact == merged_contact: print("Target contact unmodified\n\n%s" % target_contact.print_vcard()) sys.exit(0) print("Merge contact {} from address book {} into contact {} from address " "book {}\n\n".format(source_contact, source_contact.address_book, merged_contact, merged_contact.address_book)) if delete_source_contact: print("To be removed") else: print("Keep unchanged") print("\n\n{}\n\nMerged\n\n{}\n".format(source_contact.print_vcard(), merged_contact.print_vcard())) while True: input_string = input("Are you sure? (y/n): ") if input_string.lower() in ["", "n", "q"]: print("Canceled") return if input_string.lower() == "y": break # save merged_contact to disk and delete source contact merged_contact.write_to_file(overwrite=True) if delete_source_contact: source_contact.delete_vcard_file() print("Merge successful\n\n%s" % merged_contact.print_vcard()) def copy_contact(contact, target_address_book, delete_source_contact): source_contact_filename = "" if delete_source_contact: # if source file should be moved, get its file location to delete after # successful movement source_contact_filename = contact.filename if not delete_source_contact or not contact.uid: # if copy contact or contact has no uid yet # create a new uid contact.uid = helpers.get_random_uid() # set destination file name contact.filename = os.path.join(target_address_book.path, "%s.vcf" % contact.uid) # save contact.write_to_file() # delete old file if os.path.isfile(source_contact_filename): os.remove(source_contact_filename) print("%s contact %s from address book %s to %s" % ( "Moved" if delete_source_contact else "Copied", contact, contact.address_book, target_address_book)) def list_address_books(address_book_list): table = [["Index", "Address book"]] for index, address_book in enumerate(address_book_list): table.append([index + 1, address_book.name]) print(helpers.pretty_print(table)) def list_contacts(vcard_list): selected_address_books = [] for contact in vcard_list: if contact.address_book not in selected_address_books: selected_address_books.append(contact.address_book) table = [] # table header if len(selected_address_books) == 1: print("Address book: %s" % str(selected_address_books[0])) table_header = ["Index", "Name", "Phone", "E-Mail"] else: print("Address books: %s" % ', '.join( [str(book) for book in selected_address_books])) table_header = ["Index", "Name", "Phone", "E-Mail", "Address book"] if config.show_uids: table_header.append("UID") abook_collection = AddressBookCollection( 'short uids collection', selected_address_books, private_objects=config.private_objects, localize_dates=config.localize_dates, skip=config.skip_unparsable) table.append(table_header) # table body for index, vcard in enumerate(vcard_list): row = [] row.append(index + 1) if vcard.nicknames and config.show_nicknames: if config.display == "first_name": row.append("%s (Nickname: %s)" % ( vcard.get_first_name_last_name(), vcard.nicknames[0])) elif config.display == "formatted_name": row.append("{} (Nickname: {})".format(vcard.formatted_name, vcard.nicknames[0])) else: row.append("%s (Nickname: %s)" % ( vcard.get_last_name_first_name(), vcard.nicknames[0])) else: if config.display == "first_name": row.append(vcard.get_first_name_last_name()) elif config.display == "formatted_name": row.append(vcard.formatted_name) else: row.append(vcard.get_last_name_first_name()) if vcard.phone_numbers: phone_dict = vcard.phone_numbers # filter out preferred phone type if set in config file phone_keys = [] for pref_type in config.preferred_phone_number_type: for phone_type in phone_dict: if pref_type.lower() in phone_type.lower(): phone_keys.append(phone_type) if phone_keys: break if not phone_keys: phone_keys = [x for x in phone_dict if "pref" in x.lower()] \ or phone_dict.keys() # get first key in alphabetical order first_type = sorted(phone_keys, key=lambda k: k[0].lower())[0] row.append("%s: %s" % (first_type, sorted(phone_dict.get(first_type))[0])) else: row.append("") if vcard.emails: email_dict = vcard.emails # filter out preferred email type if set in config file email_keys = [] for pref_type in config.preferred_email_address_type: for email_type in email_dict: if pref_type.lower() in email_type.lower(): email_keys.append(email_type) if email_keys: break if not email_keys: email_keys = [x for x in email_dict if "pref" in x.lower()] \ or email_dict.keys() # get first key in alphabetical order first_type = sorted(email_keys, key=lambda k: k[0].lower())[0] row.append("%s: %s" % (first_type, sorted(email_dict.get(first_type))[0])) else: row.append("") if len(selected_address_books) > 1: row.append(vcard.address_book.name) if config.show_uids: if abook_collection.get_short_uid(vcard.uid): row.append(abook_collection.get_short_uid(vcard.uid)) else: row.append("") table.append(row) print(helpers.pretty_print(table)) def list_birthdays(birthday_list): table = [["Name", "Birthday"]] for row in birthday_list: table.append(row.split("\t")) print(helpers.pretty_print(table)) def list_phone_numbers(phone_number_list): table = [["Name", "Type", "Phone"]] for row in phone_number_list: table.append(row.split("\t")) print(helpers.pretty_print(table)) def list_post_addresses(post_address_list): table = [["Name", "Type", "Post address"]] for row in post_address_list: table.append(row.split("\t")) print(helpers.pretty_print(table)) def list_email_addresses(email_address_list): table = [["Name", "Type", "E-Mail"]] for row in email_address_list: table.append(row.split("\t")) print(helpers.pretty_print(table)) def choose_address_book_from_list(header_string, address_book_list): if not address_book_list: return None if len(address_book_list) == 1: return address_book_list[0] print(header_string) list_address_books(address_book_list) while True: try: input_string = input("Enter Index: ") if input_string in ["", "q", "Q"]: print("Canceled") sys.exit(0) addr_index = int(input_string) if addr_index > 0: # make sure the address book is loaded afterwards selected_address_book = address_book_list[addr_index - 1] else: raise ValueError except (EOFError, IndexError, ValueError): print("Please enter an index value between 1 and %d or nothing" " to exit." % len(address_book_list)) else: break print("") return selected_address_book def choose_vcard_from_list(header_string, vcard_list, include_none=False): if not vcard_list: return None if len(vcard_list) == 1 and not include_none: return vcard_list[0] print(header_string) list_contacts(vcard_list) while True: try: prompt_string = "Enter Index ({}q to quit): ".format( "0 for None, " if include_none else "") input_string = input(prompt_string) if input_string in ["", "q", "Q"]: print("Canceled") sys.exit(0) addr_index = int(input_string) if addr_index == 0 and include_none: return None if addr_index > 0: selected_vcard = vcard_list[addr_index - 1] else: raise ValueError except (EOFError, IndexError, ValueError): print("Please enter an index value between 1 and {} or nothing" " to exit.".format(len(vcard_list))) else: break print("") return selected_vcard def get_contact_list_by_user_selection(address_books, search, strict_search): """returns a list of CarddavObject objects :param address_books: list of selected address books :type address_books: list(address_book.AddressBook) :param search: filter contact list :type search: str :param strict_search: if True, search only in full name field :type strict_search: bool :returns: list of CarddavObject objects :rtype: list(CarddavObject) """ return get_contacts(address_books, search, "name" if strict_search else "all", config.reverse, config.group_by_addressbook, config.sort) def get_contacts(address_books, query, method="all", reverse=False, group=False, sort="first_name"): """Get a list of contacts from one or more address books. :param address_books: the address books to search :type address_books: list(address_book.AddressBook) :param str query: a search query to select contacts :param str method: the search method, one of "all", "name" or "uid" :param bool reverse: reverse the order of the returned contacts :param bool group: group results by address book :param str sort: the field to use for sorting, one of "first_name", "last_name", "formatted_name" :returns: contacts from the address_books that match the query :rtype: list(CarddavObject) """ # Search for the contacts in all address books. contacts = [] for address_book in address_books: contacts.extend(address_book.search(query, method=method)) # Sort the contacts. if group: if sort == "first_name": return sorted(contacts, reverse=reverse, key=lambda x: ( unidecode(x.address_book.name).lower(), unidecode(x.get_first_name_last_name()).lower())) if sort == "last_name": return sorted(contacts, reverse=reverse, key=lambda x: ( unidecode(x.address_book.name).lower(), unidecode(x.get_last_name_first_name()).lower())) if sort == "formatted_name": return sorted(contacts, reverse=reverse, key=lambda x: ( unidecode(x.address_book.name).lower(), unidecode(x.formatted_name.lower()))) else: if sort == "first_name": return sorted(contacts, reverse=reverse, key=lambda x: unidecode(x.get_first_name_last_name()).lower()) if sort == "last_name": return sorted(contacts, reverse=reverse, key=lambda x: unidecode(x.get_last_name_first_name()).lower()) if sort == "formatted_name": return sorted(contacts, reverse=reverse, key=lambda x: unidecode(x.formatted_name.lower())) raise ValueError('sort must be "first_name", "last_name" or ' '"formatted_name" not {}.'.format(sort)) def load_address_books(names, config, search_queries): """Load all address books with the given names from the config. :param names: the address books to load :type names: list(str) :param config: the config instance to use when looking up address books :type config: config.Config :param search_queries: a mapping of address book names to search queries :type search_queries: dict :yields: the loaded address books :ytype: addressbook.AddressBook """ all_names = {str(book) for book in config.abooks} if not names: names = all_names elif not all_names.issuperset(names): sys.exit('Error: The entered address books "{}" do not exist.\n' 'Possible values are: {}'.format( '", "'.join(set(names) - all_names), ', '.join(all_names))) # load address books which are defined in the configuration file for name in names: address_book = config.abook.get_abook(name) try: address_book.load( search_queries[address_book.name], search_in_source_files=config.search_in_source_files) except AddressBookParseError as err: sys.exit("{}\nUse --debug for more information or " "--skip-unparsable to proceed".format(err)) yield address_book def prepare_search_queries(args): """Prepare the search query string from the given command line args. Each address book can get a search query string to filter vcards befor loading them. Depending on the question if the address book is used for source or target searches different regexes have to be combined into one search string. :param args: the parsed command line :type args: argparse.Namespace :returns: a dict mapping abook names to their loading queries, if the query is None it means that all cards should be loaded :rtype: dict(str:str or None) """ # get all possible search queries for address book parsing source_queries = [] target_queries = [] if "source_search_terms" in args and args.source_search_terms: escaped_term = ".*".join(re.escape(x) for x in args.source_search_terms) source_queries.append(escaped_term) args.source_search_terms = escaped_term if "search_terms" in args and args.search_terms: escaped_term = ".*".join(re.escape(x) for x in args.search_terms) source_queries.append(escaped_term) args.search_terms = escaped_term if "target_contact" in args and args.target_contact: escaped_term = re.escape(args.target_contact) target_queries.append(escaped_term) args.target_contact = escaped_term if "uid" in args and args.uid: source_queries.append(args.uid) if "target_uid" in args and args.target_uid: target_queries.append(args.target_uid) # create and return regexp, None means that no query is given and hence all # contacts should be searched. source_queries = "^.*(%s).*$" % ')|('.join(source_queries) \ if source_queries else None target_queries = "^.*(%s).*$" % ')|('.join(target_queries) \ if target_queries else None logging.debug('Created source query regex: %s', source_queries) logging.debug('Created target query regex: %s', target_queries) # Get all possible search queries for address book parsing, always # depending on the fact if the address book is used to find source or # target contacts or both. queries = {abook.name: [] for abook in config.abook._abooks} for name in queries: if "addressbook" in args and name in args.addressbook: queries[name].append(source_queries) if "target_addressbook" in args and name in args.target_addressbook: queries[name].append(target_queries) # If None is included in the search queries of an address book it means # that either no source or target query was given and this address book # is affected by this. All contacts should be loaded from that address # book. if None in queries[name]: queries[name] = None else: queries[name] = "({})".format(')|('.join(queries[name])) logging.debug('Created query regex: %s', queries) return queries def generate_contact_list(args): """TODO: Docstring for generate_contact_list. :param args: the command line arguments :type args: argparse.Namespace :returns: the contacts for further processing (TODO) :rtype: list(TODO) """ # fill contact list vcard_list = [] if "uid" in args and args.uid: # If an uid was given we use it to find the contact. logging.debug("args.uid=%s", args.uid) # set search terms to the empty query to prevent errors in # phone and email actions args.search_terms = ".*" vcard_list = get_contacts(args.addressbook, args.uid, method="uid") # We require that the uid given can uniquely identify a contact. if not vcard_list: sys.exit("Found no contact for {}uid {}".format( "source " if args.action == "merge" else "", args.uid)) elif len(vcard_list) != 1: print("Found multiple contacts for {}uid {}".format( "source " if args.action == "merge" else "", args.uid)) for vcard in vcard_list: print(" {}: {}".format(vcard, vcard.uid)) sys.exit(1) else: # No uid was given so we try to use the search terms to select a # contact. if "source_search_terms" in args: # exception for merge command if args.source_search_terms: args.search_terms = args.source_search_terms else: args.search_terms = ".*" elif "search_terms" in args: if args.search_terms: args.search_terms = args.search_terms else: args.search_terms = ".*" else: # If no search terms where given on the command line we match # everything with the empty search pattern. args.search_terms = ".*" logging.debug("args.search_terms=%s", args.search_terms) vcard_list = get_contact_list_by_user_selection( args.addressbook, args.search_terms, args.strict_search if "strict_search" in args else False) return vcard_list def new_subcommand(selected_address_books, input_from_stdin_or_file, open_editor): """Create a new contact. :param selected_address_books: a list of addressbooks that were selected on the command line :type selected_address_books: list of address_book.AddressBook :param input_from_stdin_or_file: the data for the new contact as a yaml formatted string :type input_from_stdin_or_file: str :param open_editor: whether to open the new contact in the edior after creation :type open_editor: bool :returns: None :rtype: None """ # ask for address book, in which to create the new contact selected_address_book = choose_address_book_from_list( "Select address book for new contact", selected_address_books) if selected_address_book is None: sys.exit("Error: address book list is empty") # if there is some data in stdin if input_from_stdin_or_file: # create new contact from stdin try: new_contact = CarddavObject.from_yaml( selected_address_book, input_from_stdin_or_file, config.private_objects, config.preferred_vcard_version, config.localize_dates) except ValueError as err: sys.exit(err) else: new_contact.write_to_file() if open_editor: modify_existing_contact(new_contact) else: print("Creation successful\n\n%s" % new_contact.print_vcard()) else: create_new_contact(selected_address_book) def add_email_subcommand(text, abooks): """Add a new email address to contacts, creating new contacts if necessary. :param str text: the input text to search for the new email :param abooks: the addressbooks that were selected on the command line :type abooks: list of address_book.AddressBook :returns: None :rtype: None """ # get name and email address message = message_from_string(text, policy=SMTP_POLICY) print("Khard: Add email address to contact") if not message['From'] or not message['From'].addresses: sys.exit("Found no email address") email_address = message['From'].addresses[0].addr_spec name = message['From'].addresses[0].display_name print("Email address: %s" % email_address) if not name: name = input("Contact's name: ") # search for an existing contact selected_vcard = choose_vcard_from_list( "Select contact for the found e-mail address", get_contact_list_by_user_selection(abooks, name, True)) if selected_vcard is None: # create new contact while True: input_string = input("Contact %s does not exist. Do you want " "to create it (y/n)? " % name) if input_string.lower() in ["", "n", "q"]: print("Canceled") sys.exit(0) if input_string.lower() == "y": break # ask for address book, in which to create the new contact selected_address_book = choose_address_book_from_list( "Select address book for new contact", config.abooks) if selected_address_book is None: sys.exit("Error: address book list is empty") # ask for name and organisation of new contact while True: first_name = input("First name: ") last_name = input("Last name: ") organisation = input("Organisation: ") if not first_name and not last_name and not organisation: print("Error: All fields are empty.") else: break selected_vcard = CarddavObject.from_yaml( selected_address_book, "First name : %s\nLast name : %s\nOrganisation : %s" % ( first_name, last_name, organisation), config.private_objects, config.preferred_vcard_version, config.localize_dates) # check if the contact already contains the email address for _, email_list in sorted(selected_vcard.emails.items(), key=lambda k: k[0].lower()): for email in email_list: if email == email_address: print("The contact %s already contains the email address %s" % (selected_vcard, email_address)) sys.exit(0) # ask for confirmation again while True: input_string = input( "Do you want to add the email address %s to the contact %s (y/n)? " % (email_address, selected_vcard)) if input_string.lower() in ["", "n", "q"]: print("Canceled") sys.exit(0) if input_string.lower() == "y": break # ask for the email label print("\nAdding email address %s to contact %s\n" "Enter email label\n" " vcard 3.0: At least one of home, internet, pref, work, x400\n" " vcard 4.0: At least one of home, internet, pref, work\n" " Or a custom label (only letters" % (email_address, selected_vcard)) while True: label = input("email label [internet]: ") or "internet" try: selected_vcard.add_email(label, email_address) except ValueError as err: print(err) else: break # save to disk selected_vcard.write_to_file(overwrite=True) print("Done.\n\n%s" % selected_vcard.print_vcard()) def birthdays_subcommand(vcard_list, parsable): """Print birthday contact table. :param vcard_list: the vcards to search for matching entries which should be printed :type vcard_list: list of carddav_object.CarddavObject :param parsable: machine readable output: columns devided by tabulator (\t) :type parsable: bool :returns: None :rtype: None """ # filter out contacts without a birthday date vcard_list = [ vcard for vcard in vcard_list if vcard.birthday is not None] # sort by date (month and day) # The sort function should work for strings and datetime objects. All # strings will besorted before any datetime objects. vcard_list.sort(key=lambda x: (x.birthday.month, x.birthday.day) if isinstance(x.birthday, datetime.datetime) else (0, 0, x.birthday)) # add to string list birthday_list = [] for vcard in vcard_list: date = vcard.birthday if parsable: date = "%04d.%02d.%02d" % (date.year, date.month, date.day) if config.display == "first_name": birthday_list.append("{}\t{}".format( date, vcard.get_first_name_last_name())) elif config.display == "formatted_name": birthday_list.append("{}\t{}".format(date, vcard.formatted_name)) else: birthday_list.append("{}\t{}".format( date, vcard.get_last_name_first_name())) else: date = vcard.get_formatted_birthday() if config.display == "first_name": birthday_list.append("{}\t{}".format( vcard.get_first_name_last_name(), date)) elif config.display == "formatted_name": birthday_list.append("{}\t{}".format(vcard.formatted_name, date)) else: birthday_list.append("{}\t{}".format( vcard.get_last_name_first_name(), date)) if birthday_list: if parsable: print('\n'.join(birthday_list)) else: list_birthdays(birthday_list) else: if not parsable: print("Found no birthdays") sys.exit(1) def phone_subcommand(search_terms, vcard_list, parsable): """Print a phone application friendly contact table. :param search_terms: used as search term to filter the contacts before printing :type search_terms: str :param vcard_list: the vcards to search for matching entries which should be printed :type vcard_list: list of carddav_object.CarddavObject :param parsable: machine readable output: columns devided by tabulator (\t) :type parsable: bool :returns: None :rtype: None """ all_phone_numbers_list = [] matching_phone_number_list = [] for vcard in vcard_list: for type, number_list in sorted(vcard.phone_numbers.items(), key=lambda k: k[0].lower()): for number in sorted(number_list): if config.display == "first_name": name = vcard.get_first_name_last_name() elif config.display == "last_name": name = vcard.get_last_name_first_name() else: name = vcard.formatted_name # create output lines line_formatted = "\t".join([name, type, number]) line_parsable = "\t".join([number, name, type]) if parsable: # parsable option: start with phone number phone_number_line = line_parsable else: # else: start with name phone_number_line = line_formatted if re.search(search_terms, "%s\n%s" % (line_formatted, line_parsable), re.IGNORECASE | re.DOTALL): matching_phone_number_list.append(phone_number_line) elif len(re.sub(r"\D", "", search_terms)) >= 3: # The user likely searches for a phone number cause the # search string contains at least three digits. So we # remove all non-digit chars from the phone number field # and match against that. if re.search(re.sub(r"\D", "", search_terms), re.sub(r"\D", "", number), re.IGNORECASE): matching_phone_number_list.append(phone_number_line) # collect all phone numbers in a different list as fallback all_phone_numbers_list.append(phone_number_line) if matching_phone_number_list: if parsable: print('\n'.join(matching_phone_number_list)) else: list_phone_numbers(matching_phone_number_list) elif all_phone_numbers_list: if parsable: print('\n'.join(all_phone_numbers_list)) else: list_phone_numbers(all_phone_numbers_list) else: if not parsable: print("Found no phone numbers") sys.exit(1) def post_address_subcommand(search_terms, vcard_list, parsable): """Print a contact table. with all postal / mailing addresses :param search_terms: used as search term to filter the contacts before printing :type search_terms: str :param vcard_list: the vcards to search for matching entries which should be printed :type vcard_list: list of carddav_object.CarddavObject :param parsable: machine readable output: columns devided by tabulator (\t) :type parsable: bool :returns: None :rtype: None """ all_post_address_list = [] matching_post_address_list = [] for vcard in vcard_list: # vcard name if config.display == "first_name": name = vcard.get_first_name_last_name() elif config.display == "last_name": name = vcard.get_last_name_first_name() else: name = vcard.formatted_name # create post address line list post_address_line_list = [] if parsable: for type, post_address_list in sorted( vcard.get_post_addresses().items(), key=lambda k: k[0].lower()): for post_address in post_address_list: post_address_line_list.append( "\t".join([str(post_address), name, type])) else: for type, post_address_list in sorted( vcard.get_formatted_post_addresses().items(), key=lambda k: k[0].lower()): for post_address in sorted(post_address_list): post_address_line_list.append( "\t".join([name, type, post_address])) # add to matching and all post address lists for post_address_line in post_address_line_list: if re.search(search_terms, "%s\n%s" % (post_address_line, post_address_line), re.IGNORECASE | re.DOTALL): matching_post_address_list.append(post_address_line) # collect all post addresses in a different list as fallback all_post_address_list.append(post_address_line) if matching_post_address_list: if parsable: print('\n'.join(matching_post_address_list)) else: list_post_addresses(matching_post_address_list) elif all_post_address_list: if parsable: print('\n'.join(all_post_address_list)) else: list_post_addresses(all_post_address_list) else: if not parsable: print("Found no post adresses") sys.exit(1) def email_subcommand(search_terms, vcard_list, parsable, remove_first_line): """Print a mail client friendly contacts table that is compatible with the default format used by mutt. Output format: .. code-block:: text single line of text email_address\tname\ttype email_address\tname\ttype [...] :param search_terms: used as search term to filter the contacts before printing :type search_terms: str :param vcard_list: the vcards to search for matching entries which should be printed :type vcard_list: list of carddav_object.CarddavObject :param parsable: machine readable output: columns devided by tabulator (\t) :type parsable: bool :param remove_first_line: remove first line (searching for '' ...) :type remove_first_line: bool :returns: None :rtype: None """ matching_email_address_list = [] all_email_address_list = [] for vcard in vcard_list: for type, email_list in sorted(vcard.emails.items(), key=lambda k: k[0].lower()): for email in sorted(email_list): if config.display == "first_name": name = vcard.get_first_name_last_name() elif config.display == "last_name": name = vcard.get_last_name_first_name() else: name = vcard.formatted_name # create output lines line_formatted = "\t".join([name, type, email]) line_parsable = "\t".join([email, name, type]) if parsable: # parsable option: start with email address email_address_line = line_parsable else: # else: start with name email_address_line = line_formatted if re.search(search_terms, "%s\n%s" % (line_formatted, line_parsable), re.IGNORECASE | re.DOTALL): matching_email_address_list.append(email_address_line) # collect all email addresses in a different list as fallback all_email_address_list.append(email_address_line) if matching_email_address_list: if parsable: if not remove_first_line: # at least mutt requires that line print("searching for '%s' ..." % search_terms) print('\n'.join(matching_email_address_list)) else: list_email_addresses(matching_email_address_list) elif all_email_address_list: if parsable: if not remove_first_line: # at least mutt requires that line print("searching for '%s' ..." % search_terms) print('\n'.join(all_email_address_list)) else: list_email_addresses(all_email_address_list) else: if not parsable: print("Found no email addresses") elif not remove_first_line: print("searching for '%s' ..." % search_terms) sys.exit(1) def list_subcommand(vcard_list, parsable): """Print a user friendly contacts table. :param vcard_list: the vcards to print :type vcard_list: list of carddav_object.CarddavObject :param parsable: machine readable output: columns devided by tabulator (\t) :type parsable: bool :returns: None :rtype: None """ if not vcard_list: if not parsable: print("Found no contacts") sys.exit(1) elif parsable: contact_line_list = [] for vcard in vcard_list: if config.display == "first_name": name = vcard.get_first_name_last_name() elif config.display == "last_name": name = vcard.get_last_name_first_name() else: name = vcard.formatted_name contact_line_list.append('\t'.join([vcard.uid, name, vcard.address_book.name])) print('\n'.join(contact_line_list)) else: list_contacts(vcard_list) def modify_subcommand(selected_vcard, input_from_stdin_or_file, open_editor, source=False): """Modify a contact in an external editor. :param selected_vcard: the contact to modify :type selected_vcard: carddav_object.CarddavObject :param input_from_stdin_or_file: new data from stdin (or a file) that should be incorperated into the contact, this should be a yaml formatted string :type input_from_stdin_or_file: str :param open_editor: whether to open the new contact in the edior after creation :type open_editor: bool :param source: edit the source file or a yaml version? :type source: bool :returns: None :rtype: None """ if source: edit(selected_vcard.filename) return # show warning, if vcard version of selected contact is not 3.0 or 4.0 if selected_vcard.version not in config.supported_vcard_versions: print("Warning:\nThe selected contact is based on vcard version %s " "but khard only supports the creation and modification of vcards" " with version 3.0 and 4.0.\nIf you proceed, the contact will be" " converted to vcard version %s but beware: This could corrupt " "the contact file or cause data loss." % (selected_vcard.version, config.preferred_vcard_version)) while True: input_string = input("Do you want to proceed anyway (y/n)? ") if input_string.lower() in ["", "n", "q"]: print("Canceled") sys.exit(0) if input_string.lower() == "y": break # if there is some data in stdin if input_from_stdin_or_file: # create new contact from stdin try: new_contact = CarddavObject.clone_with_yaml_update( selected_vcard, input_from_stdin_or_file, config.localize_dates) except ValueError as err: sys.exit(err) if selected_vcard == new_contact: print("Nothing changed\n\n%s" % new_contact.print_vcard()) else: print("Modification\n\n%s\n" % new_contact.print_vcard()) while True: input_string = input("Do you want to proceed (y/n)? ") if input_string.lower() in ["", "n", "q"]: print("Canceled") break if input_string.lower() == "y": new_contact.write_to_file(overwrite=True) if open_editor: modify_existing_contact(new_contact) else: print("Done") break else: modify_existing_contact(selected_vcard) def remove_subcommand(selected_vcard, force): """Remove a contact from the addressbook. :param selected_vcard: the contact to delete :type selected_vcard: carddav_object.CarddavObject :param force: delete without confirmation :type force: bool :returns: None :rtype: None """ if not force: while True: input_string = input( "Deleting contact %s from address book %s. Are you sure? " "(y/n): " % (selected_vcard, selected_vcard.address_book)) if input_string.lower() in ["", "n", "q"]: print("Canceled") sys.exit(0) if input_string.lower() == "y": break selected_vcard.delete_vcard_file() print("Contact %s deleted successfully" % selected_vcard.formatted_name) def merge_subcommand(vcard_list, selected_address_books, search_terms, target_uid): """Merge two contacts into one. :param vcard_list: the vcards from which to choose contacts for mergeing :type vcard_list: list of carddav_object.CarddavObject :param selected_address_books: the addressbooks to use to find the target contact :type selected_address_books: list(addressbook.AddressBook) :param search_terms: the search terms to find the target contact :type search_terms: str :param target_uid: the uid of the target contact or empty :type target_uid: str :returns: None :rtype: None """ # Check arguments. if target_uid != "" and search_terms != "": sys.exit("You can not specify a target uid and target search terms " "for a merge.") # Find possible target contacts. if target_uid != "": target_vcards = get_contacts(selected_address_books, target_uid, method="uid") # We require that the uid given can uniquely identify a contact. if len(target_vcards) != 1: if not target_vcards: print("Found no contact for target uid %s" % target_uid) else: print("Found multiple contacts for target uid %s" % target_uid) for vcard in target_vcards: print(" %s: %s" % (vcard, vcard.uid)) sys.exit(1) else: target_vcards = get_contact_list_by_user_selection( selected_address_books, search_terms, False) # get the source vcard, from which to merge source_vcard = choose_vcard_from_list("Select contact from which to merge", vcard_list) if source_vcard is None: sys.exit("Found no source contact for merging") else: print("Merge from %s from address book %s\n\n" % (source_vcard, source_vcard.address_book)) # get the target vcard, into which to merge target_vcard = choose_vcard_from_list("Select contact into which to merge", target_vcards) if target_vcard is None: sys.exit("Found no target contact for merging") else: print("Merge into %s from address book %s\n\n" % (target_vcard, target_vcard.address_book)) # merging if source_vcard == target_vcard: print("The selected contacts are already identical") else: merge_existing_contacts(source_vcard, target_vcard, True) def copy_or_move_subcommand(action, vcard_list, target_address_book_list): """Copy or move a contact to a different address book. :action: the string "copy" or "move" to indicate what to do :type action: str :param vcard_list: the contact list from which to select one for the action :type vcard_list: list of carddav_object.CarddavObject :param target_address_book_list: the list of target address books :type target_address_book_list: list(addressbook.AddressBook) :returns: None :rtype: None """ # get the source vcard, which to copy or move source_vcard = choose_vcard_from_list( "Select contact to %s" % action.title(), vcard_list) if source_vcard is None: sys.exit("Found no contact") else: print("%s contact %s from address book %s" % (action.title(), source_vcard, source_vcard.address_book)) # get target address book if len(target_address_book_list) == 1 \ and target_address_book_list[0] == source_vcard.address_book: sys.exit("The address book %s already contains the contact %s" % (target_address_book_list[0], source_vcard)) else: available_address_books = [abook for abook in target_address_book_list if abook != source_vcard.address_book] selected_target_address_book = choose_address_book_from_list( "Select target address book", available_address_books) if selected_target_address_book is None: sys.exit("Error: address book list is empty") # check if a contact already exists in the target address book target_vcard = choose_vcard_from_list( "Select target contact to overwrite (or None to add a new entry)", get_contact_list_by_user_selection([selected_target_address_book], source_vcard.formatted_name, True), True) # If the target contact doesn't exist, move or copy the source contact into # the target address book without further questions. if target_vcard is None: copy_contact(source_vcard, selected_target_address_book, action == "move") elif source_vcard == target_vcard: # source and target contact are identical print("Target contact: %s" % target_vcard) if action == "move": copy_contact(source_vcard, selected_target_address_book, True) else: print("The selected contacts are already identical") else: # source and target contacts are different # either overwrite the target one or merge into target contact print("The address book %s already contains the contact %s\n\n" "Source\n\n%s\n\nTarget\n\n%s\n\nPossible actions:\n" " a: %s anyway\n" " m: Merge from source into target contact\n" " o: Overwrite target contact\n" " q: Quit" % ( target_vcard.address_book, source_vcard, source_vcard.print_vcard(), target_vcard.print_vcard(), action.title())) while True: input_string = input("Your choice: ") if input_string.lower() == "a": copy_contact(source_vcard, selected_target_address_book, action == "move") break if input_string.lower() == "o": copy_contact(source_vcard, selected_target_address_book, action == "move") target_vcard.delete_vcard_file() break if input_string.lower() == "m": merge_existing_contacts(source_vcard, target_vcard, action == "move") break if input_string.lower() in ["", "q"]: print("Canceled") break def main(argv=sys.argv[1:]): args, conf = cli.init(argv) # store the config instance in the module level variable global config config = conf # Check some of the simpler subcommands first. These don't have any # options and can directly be run. if args.action == "addressbooks": print('\n'.join(str(book) for book in config.abooks)) return if args.action == "template": print("# Contact template for khard version %s\n#\n" "# Use this yaml formatted template to create a new contact:\n" "# either with: khard new -a address_book -i template.yaml\n" "# or with: cat template.yaml | khard new -a address_book\n" "\n%s" % (khard_version, helpers.get_new_contact_template( config.private_objects))) return search_queries = prepare_search_queries(args) # load address books if "addressbook" in args: args.addressbook = list(load_address_books(args.addressbook, config, search_queries)) if "target_addressbook" in args: args.target_addressbook = list(load_address_books( args.target_addressbook, config, search_queries)) vcard_list = generate_contact_list(args) if args.action == "filename": print('\n'.join(contact.filename for contact in vcard_list)) return # read from template file or stdin if available input_from_stdin_or_file = "" if "input_file" in args: if args.input_file != "-": # try to read from specified input file try: with open(args.input_file, "r") as infile: input_from_stdin_or_file = infile.read() except IOError as err: sys.exit("Error: %s\n File: %s" % (err.strerror, err.filename)) elif not sys.stdin.isatty(): # try to read from stdin try: input_from_stdin_or_file = sys.stdin.read() except IOError: sys.exit("Error: Can't read from stdin") # try to reopen console # otherwise further user interaction is not possible (for example # selecting a contact from the contact table) try: sys.stdin = open('/dev/tty') except IOError: pass if args.action == "new": new_subcommand(args.addressbook, input_from_stdin_or_file, args.open_editor) elif args.action == "add-email": add_email_subcommand(input_from_stdin_or_file, args.addressbook) elif args.action == "birthdays": birthdays_subcommand(vcard_list, args.parsable) elif args.action == "phone": phone_subcommand(args.search_terms, vcard_list, args.parsable) elif args.action == "postaddress": post_address_subcommand(args.search_terms, vcard_list, args.parsable) elif args.action == "email": email_subcommand(args.search_terms, vcard_list, args.parsable, args.remove_first_line) elif args.action == "list": list_subcommand(vcard_list, args.parsable) elif args.action in ["show", "edit", "remove"]: selected_vcard = choose_vcard_from_list( "Select contact for %s action" % args.action.title(), vcard_list) if selected_vcard is None: sys.exit("Found no contact") if args.action == "show": if args.format == "pretty": output = selected_vcard.print_vcard() elif args.format == "vcard": output = open(selected_vcard.filename).read() else: output = "# Contact template for khard version {}\n" \ "# Name: {}\n# Vcard version: {}\n\n{}".format( khard_version, selected_vcard, selected_vcard.version, selected_vcard.get_template()) args.output_file.write(output) elif args.action == "edit": modify_subcommand(selected_vcard, input_from_stdin_or_file, args.open_editor, args.format == 'vcard') elif args.action == "remove": remove_subcommand(selected_vcard, args.force) elif args.action == "merge": merge_subcommand(vcard_list, args.target_addressbook, args.target_contact, args.target_uid) elif args.action in ["copy", "move"]: copy_or_move_subcommand( args.action, vcard_list, args.target_addressbook) khard-0.15.1/khard/object_type.py000066400000000000000000000002701356006103500166370ustar00rootroot00000000000000"""Helper module for validating typed vcard properties""" from enum import Enum class ObjectType(Enum): string = 1 list_with_strings = 2 string_or_list_with_strings = 3 khard-0.15.1/misc/000077500000000000000000000000001356006103500136215ustar00rootroot00000000000000khard-0.15.1/misc/davcontroller/000077500000000000000000000000001356006103500164775ustar00rootroot00000000000000khard-0.15.1/misc/davcontroller/davcontroller.py000066400000000000000000000123401356006103500217270ustar00rootroot00000000000000#!/usr/bin/env python2 # -*- coding: utf-8 -*- import sys import argparse from caldavclientlibrary.client.account import CalDAVAccount from caldavclientlibrary.protocol.url import URL def main(): # create the args parser parser = argparse.ArgumentParser( description="Davcontroller creates, lists and removes caldav " "calendars and carddav address books from server") parser.add_argument("-v", "--version", action="store_true", help="Get current program version") parser.add_argument("-H", "--hostname", default="") parser.add_argument("-p", "--port", default="") parser.add_argument("-u", "--username", default="") parser.add_argument("-P", "--password", default="") parser.add_argument("action", nargs="?", default="", help="Actions: new-addressbook, new-calendar, list, " "and remove") args = parser.parse_args() # version if args.version is True: print("davcontroller version 0.1") sys.exit(0) # check the server's parameter if args.hostname == "": print("Missing host name") sys.exit(1) if args.port == "": print("Missing host port") sys.exit(1) if args.username == "": print("Missing user name") sys.exit(1) if args.password == "": print("Missing password") sys.exit(1) if args.action == "": print("Please specify an action. Possible values are: " "new-addressbook, new-calendar, list and remove") sys.exit(1) elif args.action not in ["new-addressbook", "new-calendar", "list", "remove"]: print("The specified action \"%s\" is not supported. Possible values " "are: new-addressbook, new-calendar, list and remove" % args.action) sys.exit(1) # try to connect to the caldav server account = CalDAVAccount(args.hostname, args.port, ssl=True, user=args.username, pswd=args.password, root="/", principal="") if account.getPrincipal() is None: print("Error: Connection refused") sys.exit(2) if args.action in ["list", "remove"]: # address books print("Available address books") addressbook_list = account.getPrincipal().listAddressBooks() if addressbook_list.__len__() == 0: print("No address books found") else: for index, addressbook in enumerate(addressbook_list): print("%d. %s" % (index+1, addressbook.getDisplayName())) print() # calendars print("Available calendars") calendar_list = account.getPrincipal().listCalendars() if calendar_list.__len__() == 0: print("No calendars found") else: for index, calendar in enumerate(calendar_list): print("%d. %s" % (addressbook_list.__len__() + index + 1, calendar.getDisplayName())) item_list = addressbook_list + calendar_list if item_list.__len__() == 0: sys.exit(2) if args.action == "remove": print() while True: input_string = input("Enter Id: ") if input_string == "": sys.exit(0) try: id = int(input_string) if id > 0 and id <= item_list.__len__(): break except ValueError: pass print("Please enter an Id between 1 and %d or nothing to exit." % item_list.__len__()) item = item_list[id-1] while True: input_string = input("Deleting %s. Are you sure? (y/n): " % item.getDisplayName()) if input_string.lower() in ["", "n", "q"]: print("Canceled") sys.exit(0) if input_string.lower() == "y": break account.session.deleteResource(URL(url=item.path)) if args.action.startswith("new-"): # get full host url host_url = "https://%s:%s" % (account.session.server, account.session.port) # enter new name if args.action == "new-addressbook": input_string = input("Enter new address book name or nothing to " "cancel: ") else: input_string = input("Enter new calendar name or nothing to " "cancel: ") if input_string == "": sys.exit(0) res_name = input_string res_path = input_string.replace(" ", "_").lower() # create new resource if args.action == "new-addressbook": u = URL(url=host_url + account.principal.adbkhomeset[0].path + res_path + "/") account.session.makeAddressBook(u, res_name) else: u = URL(url=host_url + account.principal.homeset[0].path + res_path + "/") account.session.makeCalendar(u, res_name) print("Creation successful") if __name__ == "__main__": main() khard-0.15.1/misc/khard/000077500000000000000000000000001356006103500147125ustar00rootroot00000000000000khard-0.15.1/misc/khard/khard.conf.example000066400000000000000000000032521356006103500203060ustar00rootroot00000000000000# example configuration file for khard version > 0.14.0 # place it under ~/.config/khard/khard.conf [addressbooks] [[family]] path = ~/.contacts/family/ [[friends]] path = ~/.contacts/friends/ [general] debug = no default_action = list # These are either strings or comma seperated lists editor = vim, -i, NONE merge_editor = vimdiff [contact table] # display names by first or last name: first_name / last_name / formatted_name display = first_name # group by address book: yes / no group_by_addressbook = no # reverse table ordering: yes / no reverse = no # append nicknames to name column: yes / no show_nicknames = no # show uid table column: yes / no show_uids = yes # sort by first or last name: first_name / last_name / formatted_name sort = last_name # localize dates: yes / no localize_dates = yes # set a comma separated list of preferred phone number types in descending priority # or nothing for non-filtered alphabetical order preferred_phone_number_type = pref, cell, home # set a comma separated list of preferred email address types in descending priority # or nothing for non-filtered alphabetical order preferred_email_address_type = pref, work, home [vcard] # extend contacts with your own private objects # these objects are stored with a leading "X-" before the object name in the vcard files # every object label may only contain letters, digits and the - character # example: # private_objects = Jabber, Skype, Twitter private_objects = Jabber, Skype, Twitter # preferred vcard version: 3.0 / 4.0 preferred_version = 3.0 # Look into source vcf files to speed up search queries: yes / no search_in_source_files = no # skip unparsable vcard files: yes / no skip_unparsable = no khard-0.15.1/misc/khard/template_for_contact_creation.yaml000066400000000000000000000063441356006103500236650ustar00rootroot00000000000000# Contact template for khard version 0.15.0 # # Use this yaml formatted template to create a new contact: # either with: khard new -a address_book -i template.yaml # or with: cat template.yaml | khard new -a address_book # Every contact must contain a formatted name, it will be autofilled # from the full name below if not given. Formatted name : # name components # every entry may contain a string or a list of strings # format: # First name : name1 # Additional : # - name2 # - name3 # Last name : name4 Prefix : First name : Additional : Last name : Suffix : # nickname # may contain a string or a list of strings Nickname : # important dates # Formats: # vcard 3.0 and 4.0: yyyy-mm-dd or yyyy-mm-ddTHH:MM:SS # vcard 4.0 only: --mm-dd or text= string value # anniversary Anniversary : # birthday Birthday : # organisation # format: # Organisation : company # or # Organisation : # - company1 # - company2 # or # Organisation : # - # - company # - unit Organisation : # organisation title and role # every entry may contain a string or a list of strings # # title at organisation # example usage: research scientist Title : # role at organisation # example usage: project leader Role : # phone numbers # format: # Phone: # type1, type2: number # type3: # - number1 # - number2 # custom: number # allowed types: # vcard 3.0: At least one of bbs, car, cell, fax, home, isdn, msg, modem, # pager, pcs, pref, video, voice, work # vcard 4.0: At least one of home, work, pref, text, voice, fax, cell, video, # pager, textphone # Alternatively you may use a single custom label (only letters). # But beware, that not all address book clients will support custom labels. Phone : cell : home : # email addresses # format like phone numbers above # allowed types: # vcard 3.0: At least one of home, internet, pref, work, x400 # vcard 4.0: At least one of home, internet, pref, work # Alternatively you may use a single custom label (only letters). Email : home : work : # post addresses # allowed types: # vcard 3.0: At least one of dom, intl, home, parcel, postal, pref, work # vcard 4.0: At least one of home, pref, work # Alternatively you may use a single custom label (only letters). Address : home : Box : Extended : Street : Code : City : Region : Country : # categories or tags # format: # Categories : single category # or # Categories : # - category1 # - category2 Categories : # web pages # may contain a string or a list of strings Webpage : # private objects # define your own private objects in the vcard section of your khard config file # example: # [vcard] # private_objects = Jabber, Skype, Twitter # these objects are stored with a leading "X-" before the object name in the # vcard files. # every entry may contain a string or a list of strings Private : Jabber : Skype : Twitter : # notes # may contain a string or a list of strings # for multi-line notes use: # Note : | # line one # line two Note : khard-0.15.1/misc/sdiff/000077500000000000000000000000001356006103500147145ustar00rootroot00000000000000khard-0.15.1/misc/sdiff/sdiff_khard_wrapper.sh000066400000000000000000000007331356006103500212570ustar00rootroot00000000000000#!/bin/sh # khard requires the second file in the diff-operation to be modified in order to recognize a # successful merge. However the file provided to sdiff's "-o" switch cannot be any of the source files. # # If you want to use sdiff to merge contacts you must set this wrapper script as your merge # editor in khard's config file # # merge_editor = /path/to/sdiff_khard_wrapper.sh FIRST="$1" SECOND=`mktemp` mv -f "$2" "$SECOND" && sdiff "${FIRST}" "${SECOND}" -o "$2" khard-0.15.1/misc/twinkle/000077500000000000000000000000001356006103500152765ustar00rootroot00000000000000khard-0.15.1/misc/twinkle/scripts/000077500000000000000000000000001356006103500167655ustar00rootroot00000000000000khard-0.15.1/misc/twinkle/scripts/config.py000066400000000000000000000014211356006103500206020ustar00rootroot00000000000000#!/usr/bin/python # -*- coding: utf-8 -*- import os # twinkle config folder twinkle_config = os.path.join(os.environ['HOME'], ".twinkle") # khard executable khard_exe = os.path.join(os.environ['HOME'], ".virtualenvs", "bin", "khard") # user language language = "de" # stop mpd stop_music = True mpd_host = "192.168.2.100" mpd_port = 6600 # log file for calls call_log_file = os.path.join(twinkle_config, "calls.log") # audio files constant_ringtone_segment = os.path.join(twinkle_config, "sounds", "ringtone_segment.wav") new_ringtone = os.path.join(twinkle_config, "sounds", "special_ringtone.wav") # temp files tmp_mono_file = "/tmp/caller_id.wav" tmp_file_stereo = "/tmp/caller_id_stereo.wav" mpd_lockfile = "/tmp/mpd_stopped" caller_id_filename = "/tmp/current_caller_id" khard-0.15.1/misc/twinkle/scripts/incoming_call.py000077500000000000000000000071751356006103500221520ustar00rootroot00000000000000#!/usr/bin/env python # This script speaks the incoming caller ID for the SIP client Twinkle # The following programs are needed: espeak, ffmpeg and sox, mpc is optional # aptitude install ffmpeg espeak sox mpc # Further information about Twinkle scripts can be found at # http://mfnboer.home.xs4all.nl/twinkle/manual.html#profile_scripts import os, subprocess, sys, re import config def get_caller_id(from_hdr): caller_id = from_hdr[from_hdr.find(":")+1:from_hdr.find("@")] # remove all non digits from caller id caller_id = re.sub("\D", "", caller_id) # remove two digit country identification if present if not caller_id.startswith("0"): return caller_id[2:] return caller_id def caller_from_addressbook(caller_id): try: callers = subprocess.check_output([config.khard_exe, "phone", "--parsable", caller_id]).strip() except subprocess.CalledProcessError: return caller_id if len(callers.split("\n")) == 1: return callers.split("\t")[1] else: # the contact contains multiple phone numbers and we have to obtain the right phone label regexp = re.compile(caller_id, re.IGNORECASE) for entry in callers.split("\n"): if regexp.search(re.sub("\D", "", entry.split("\t")[0])) != None: return "%s (%s)" % (entry.split("\t")[1], entry.split("\t")[2]) return callers.split("\n")[0].split("\t")[1] def create_ringtone(caller_id): if os.path.exists(config.new_ringtone) == True: os.remove(config.new_ringtone) if config.language == "de": subprocess.call(["espeak", "-v", "de", "-s", "300", "-w", config.tmp_mono_file, caller_id]) else: subprocess.call(["espeak", "-v", "en-us", "-s", "300", "-w", config.tmp_mono_file, caller_id]) subprocess.call(["ffmpeg", "-i", config.tmp_mono_file, "-ar", "48000", "-ac", "2", "-y", config.tmp_file_stereo], stdout=open('/dev/null', 'w'), stderr=open('/dev/null', 'w')) subprocess.call(["sox", config.constant_ringtone_segment, config.tmp_file_stereo, config.new_ringtone]) # main part of the script if os.path.exists(config.constant_ringtone_segment) == False: print("The constant part of the ringtone file is missing. Create the sounds folder in your twinkle config and put a wav file in it") sys.exit(1) # pause the music playback # I use a MPD server for playing music so I pause it with the client MPC # You can disable that in the config.py file if config.stop_music: mpc_output = subprocess.check_output(["mpc", "-h", config.mpd_host, "-p", str(config.mpd_port), "status"]) if "playing" in mpc_output: subprocess.call(["mpc", "-h", config.mpd_host, "-p", str(config.mpd_port), "pause"]) music_tmp_file = open(config.mpd_lockfile, "w") music_tmp_file.close() if "SIP_FROM" in os.environ: from_hdr = os.environ["SIP_FROM"] # parse the caller ID of the string caller_id = get_caller_id(from_hdr) # look into the addressbook if caller_id != "": caller_id = caller_from_addressbook(caller_id) else: caller_id = "anonymous" # create the ringtone if config.language == "de": create_ringtone("Anruf von " + caller_id) else: create_ringtone("Call from " + caller_id) # save the caller id for later use with open(config.caller_id_filename, "w") as caller_id_file: caller_id_file.write(caller_id) # if the file creation was successful and the file exists, tell twinkle to use it as the ringtone # else do nothing and play the standard ringtone if os.path.exists(config.new_ringtone) == True: print("ringtone=" + config.new_ringtone) sys.exit() khard-0.15.1/misc/twinkle/scripts/incoming_call_ended.py000077500000000000000000000021211356006103500232730ustar00rootroot00000000000000#!/usr/bin/env python import os, subprocess, time, datetime import config # current date and time datetime = datetime.datetime.now() current_date = "%.2d.%.2d.%.4d" % (datetime.day, datetime.month, datetime.year) current_time = "%.2d:%.2d:%.2d" % (datetime.hour, datetime.minute, datetime.second) # if music was stopped, resume again if os.path.exists(config.mpd_lockfile) == True: os.remove(config.mpd_lockfile) subprocess.call(["mpc", "-h", config.mpd_host, "-p", str(config.mpd_port), "play"]) # try to get the caller name / id from the previously created temp file try: caller_id_file = open(config.caller_id_filename, "r") caller_id = caller_id_file.read().strip() caller_id_file.close() except: caller_id = "anonymous" if config.language == "de": message = "Anruf von %s am %s um %s\n" % (caller_id, current_date, current_time) else: message = "Call of %s in %s at %s\n" % (caller_id, current_date, current_time) try: os.remove(config.caller_id_filename) except: pass # log into file log = open(config.call_log_file, "a") log.write(message) log.close() khard-0.15.1/misc/twinkle/scripts/incoming_call_failed.py000077500000000000000000000021311356006103500234410ustar00rootroot00000000000000#!/usr/bin/env python import os, subprocess, time, datetime import config # current date and time datetime = datetime.datetime.now() current_date = "%.2d.%.2d.%.4d" % (datetime.day, datetime.month, datetime.year) current_time = "%.2d:%.2d:%.2d" % (datetime.hour, datetime.minute, datetime.second) # if music was stopped, resume again if os.path.exists(config.mpd_lockfile) == True: os.remove(config.mpd_lockfile) subprocess.call(["mpc", "-h", config.mpd_host, "-p", str(config.mpd_port), "play"]) # try to get the caller name / id from the previously created temp file try: with open(config.caller_id_filename, "r") as caller_id_file: caller_id = caller_id_file.read().strip() except: caller_id = "anonymous" if config.language == "de": message = "Anruf in Abwesenheit von %s am %s um %s\n" % (caller_id, current_date, current_time) else: message = "Call in absence of %s in %s at %s\n" % (caller_id, current_date, current_time) try: os.remove(config.caller_id_filename) except: pass # log into file with open(config.call_log_file, "a") as log: log.write(message) khard-0.15.1/misc/twinkle/sounds/000077500000000000000000000000001356006103500166115ustar00rootroot00000000000000khard-0.15.1/misc/twinkle/sounds/incoming_call.wav000066400000000000000000225275141356006103500221500ustar00rootroot00000000000000RIFFDJWAVEfmt data Jx~}|zz}~||{yx}t{|}tjziuw}zw|~~~~}~~zz|w~}|{}}{x|~~  )'.93>:LDZUpX`WQUuMxIw@r2r0oDtOH6~#cJIP F1#% 3<4Ty|Gu  jr'{ySGie8(0Hj7v&PQIj!v)1gL9`' lu_ =svvBJ'\j]r`YX8 U 8 UG; bLiS$M{6b +B (Tk: _0S Jt&)mv C5=9_,\bO+3/ UUwZUFN fC s ) J  Tn%|f_nDPKU A  u g l N b YE%&_{2 n!l@?>1bjugs21m<0W*--/!gk6aQP_wsu92r%2 E # 5b?)*J =j>xW> ~' + I F|Sj=uQ` ^h$dZ'Z@b@=]rnHpS=".`t `q^ggh7%Vd1IVd#T)O5 @ f ]u H5 H  i $ e < v f  X " x |PTd0I%#1OJa}L^Vzw ) vW|oT N5'`ynG: oH!A:rCqjG~{ [ ]  o L 6' < & ^ D Z * ^ M 5 Fg]5Ja>y*xi"!yv)z DmRyx^y^{C\']wii*iu.V8n;g0!LchtSLbB0 { ' @    0  @m.\  M  Jm   O ? x 2 u  }|5|8U9;BP73yq % {C7kNg@=U*1@v|(;rhAt:`OQS:Z p ~ ~ a m m 8 w jKueQ)HV ' k * O or  T | Z / _ IJ:WF]5$n YxbU|sb8t$q'9v/a ylbd,KveqI8:#q50 n5YiybQk\6  6  ; e  L6S[, `9 7Ln #{ 0,$Q q P > q R v |Ks2#l" [I$N--gq! H 5TZ\ NQA[TvBCXZFNeKv  ) M wCBjZ8#^sF|1x Sx Z.LcdRn w C y ~ > ;ZWkMuQg 9Z-oi~, Gs BJ#(l+17, sv|3/W  7V jS!s _cuVB  BH,&zm:$N y 1   /Zf?MhQ! 99_\}/fU3V\`.n?k+UaJi  ]p^E\|Gpth@ [9 57  k vBE]D ' $|,Nt?N'3_ j B L b   -3sYsM(4*ID|h/p ]5 aV q 05vL _?d\TEVx-GZ^Je'yKTt[3  h  FJ1{pY6 LGSM%$eu X X   R V ^ i h#/f:c1G> t{ZB(]Q r $z0#0 Qj5Yq@O[,Rk- C `  Ktl #D(KcJ< 8 h ; 5 q u Q q "Bf;xs\Yx"== aAzPQsw(Zqde&oEd (@$lABHgSghiZE}n+g  < -  2rtkcRf5L)CG@p5K7   t  3wWBi3yi*Dx;{ #2*HLEB9jxS9q)|K2U1Qh_|5g[1J   #l  T<$AmdK +:3LfR(\s 7 N r  F R( &C /V1<dTmH6sgB(}4[l=Z[e RC0&p[V1P;C3U/S59v_|<5  +8yS>&~c!/~ 8|Gs  h t | X y -wr -H<PEKh vg9 yT}9Bv,jZGg0?!Kle,E1Y=XhX)\CUnKH  %RHv`I`_[l)yf+ E  $ p n G s l7:i \'2 7A3w~E)|z^~}.6T>D8 R'ed{, %-ogRdBGdq-\ | I i n bx. Dt:gU.R3{ylB  * J ; r % Y  Jw#LOB&0./( sZgGF\~P,aHA[2zcxb"V u| $*&W(g34sZ G 0%+@d$nO^ y -0} -  1 " t yM0lCjm68J9`+\_g1Z6xDzN}&DG&GI<1PRGJL;jF!]6)E , " 5|X>{+ X|'++r9 wG_ w5U m   |=p0 eM"t,cDxptr zCi),f@j|W~RPPBy)MbUi = t E{[:,-Jz>mE{:WwrN 3 p  J M [ k D 21p:O_D.hsD&/"Dj!lV}QBw@c" !BS(L?fK$J#LW_ ( ~ /B& `yE%Bx, 'rhM\p64C 8 1 b KWKEk{H8/m .5u!r!3W*AZS&d1kJ0G%PY_87 a|#9X@R { sV !Vn 8 I n *  k  gw~bF\vw_{3lyKw@&jw+ D w=heG9.q5,:KNL [PE @: 3 $ " ' k |HEcJMgt("_S@mx')4b.l x } I w  q]_9Z?`7;C_E5 Dp<][@%y B_DJ BW3/ =pE ,r5VMst0Z.xm(0 *  !  Q u @OYo\Yp; Xk_ M  'i`-bg&E|:eG?35X[qW4Z"W[ ,G2&~_%jfd1!"GdpVSFb c b 6 ;m0ul~g] Cu 0GvQu _+ y tyh'XIW[CZ=+b(=PGO OmDaRFMg_&t<ca  @ = y 10.\'gb8YOYBf D$Y x 8   STcd*9n@ o@iEQH*dG1unR9YkmmfPcB[klSA r{Qt90 eB1Gn&"B3"y2@Cyfy ~ i  ? - ~  z '0"xuZCn{'cqk ^hz'C }s8 {lfaSA{|[l7  j v AXW14pP,f<b.+MSE9[G51X c BfNIcVZ9_*IkK*e K!"J Hu#-u{   ~ _#{rZz;>W6E R   | | ;(_ ?KYe}FX5m|} 69Ka?B=6n~8QXeo([sT-t` ' , I 7  n  4 > 6  9 8 a  # @?dTApNxm?#1t#b0`[!Ltt dM_M0d;  E `   c X V$y/,;H=3JO"  o1s9#0i!sj1DSnx%>IMN[%\kO-gT (SH 2] / \ #8$S% $ " : ;7R  HYJu "  kwrJS_bu*b.1)zN~3Bt pe޽ݷۘۢiہLީ$vKX# 'mSx ~   $ <djo}|~[[*v4/atU | 9  '?>{/GjtLj#+dy P"TZ^ -\ dtG`O*P56i@ }    +X  q<U |A?\ll)    q p ]/   U#`9;&U%_ac*DRn @CTP,Z'|)#WnRFEy7"5lRInp*c `4   0 D| R  u  K   u9 . = X u Cyd#&Vcu6VvN- < ]|lCKn4ieE / & Pj`z8XWpH a`n"2%w  ;| { . L+][{TtSf/6{ZBoEN3yho2 4eW" 2 Dfqw'qw()&  LWu-/_;< $3hAa&  ^ - Z %1 q2TVDMWvMd q6=@WH#p8OElrW]$?NJ  , 1 9 r \  }P$&y  l _ $ q b  y gsenM3i_SlRJ-`zy!F1bq=kmf*,O=PLlP E d^  z0r`m Q f Z . B J 4 1O_{  S&  g@ [P g R}(% "y]8.`!aloqGUAQXatQg'_IW |M?Q\1| ]     B ~ X  k Y T Z t  t C S i l '!XrH>} ]7|]G~9nP=L2OlOo3@r"YhG;2 Pt.u= k r A5]q p  d = s   u 3 %  QNWF;k]`"_IB&hG^[blf-/;I 0AH"KN'Vs[+fRpz8| f ^ w C TvI=g}X'*Jq`Ya zyy D2S `  m  *f;@Wk;M>{ TBPKoEh4;Td4o[Pi0z I@ U'  Bd &,3$MM -)e } bY0 FDjQ T t8";o}7U6Z:{4s ` SOSW3h"p c ] F 3Q QL "  .   e, "| y25_x/<DPZLF J 5 n *   1 Y5 FJ <Gfe EyU2@P> D @QP>2UCJorT v )  s tW bu  + ! WP Y[ P t6EIi N[Ah_GnMW')Y^~wQ dv,F,`T;SFC    R U + H[  \ e$ W  /gP9z+qE'2a:RZO@b2/x(!4O]7:wh2u)RQ+tI y q Q>   cSY;>zIB x { }!"wT8;[_C^$(mSBwtAvp2_ "RYM{Kub#' D@    I zG_XrmQo :  - y095e w2,  + RmQACoR3#QfX$%GRe5lC[)Nanm: q1&3J+o[@#f   W b wk> r Q BBr@,Y\6r6n=L\ j E@&#Y;Bq:4V/8_8"]V BZ6>J9(,yn|$5^a  W ",Z  !>O% }Eht=pYwvKb^m9nc4gN>s@@p*ejq; ~ `b w3&MI' o M x  {    Q p 3t`g&]=\'C8zy//hEO+]MuXl_cF{81Ogz  hy ? s  % 5 wP39/Hl(IWp~Zy_ 0 H  p g"BS4v>7A7|` `@ LOQeU&6{y)A: 2l L1 [  ma-R-@wa-Gl8BKc4 ' _  F     oi^!~PO@_& Z`p'"*jZz3J[D_BSLufQ2-=.'y lxc%Rf n [ C \ N {"  FF`xTwb8  K $Y l >P 7 kU  Yn#p^ ^+@r+ 5A& J :TTC Dc]JC IqK%$'aDCQ[k\Ju  n s   {whE M4. h % | csnz.o/1Gt Fg}T"c]kq(V0 y*aNJqE b     *9QG;  R gA  #]TZQAz[;4U.p&I/:d4/ >{\r <~rVdn6+tz4 G X      R i X wL   C x K q  V   S(k**y~b;}5i1-tz3&x7pWmP:U0gw"SD q%   n  a - v 7 *  Jp FNDC0_o*s9 <  v i ~  Z PJQvc8%"k?Kt+8b-fq=b0p~:.a)\ M K  !(L  :MZ cH\3\n:Vr}ZPny}'"X${ ?^mWg=l=Q=*@ "Bmzݹ[:W7߿3Q$$K`ilc}_>Co + N ^5kIw$p!!#"$#$r$$$ $"#n!#B" !o{*:>>nD  e I  `iqTdp$u/GDR] f7|R\9^ݖ߫=\obgۄKv߱Sq!XQX =3?$G s } 5YPTRbEP Y*!!"z0#}#VI#^"! DNFHi*G6  $ i <H@cFQ@CBO~e ;DlD{`Ab(߮W !q(e2W%M7nZ t 9  @ 2V/A7o.=$&'YKg`x{LH E  I  v f{h6a=;-iYo6@ft)I}.,=(v+|Ipyb X6>}{'(.E+LXJ']#8# ~   3 n z  >  m  6 | Y 2 l ^ ? Dt=8SP~/Kt+v3%^Eckj(Cu7EWH@Jw~:VaoZdc#'1xB;kC%TKgu- $Y>cS0- uKY  @ d S 8  m L r  Z , ^ z ih   $#{  I @ e *  g d e $p8,Pz!4,0>a)Wi* ;0=C %Ah<1R^#!o i3Sx=eR[xj*>bN  BqG]cAiA){15MT  ql JuzJD ' n 2 ~<a^Svjm]3EE'5@+e wNDk]oe&_A!e4>j?P{P9wdps 0  #  IsY } wl[%SJ.*~3CM;@ v S ;  F=bVT =FNgsogx7:Qd77lL[U`H&]0X?sgecf54 8 v j H>qXBuUy+`1[Kg~ZbOE|frd~ + 9 kI=QAjU82lLdS!m[jNgH(#(Il[S*(8" G mOL^ VP j^  +'SA]ySfC-p;Ik Skh{+  F a3bA{q4/0ZR%2Y@cG9Azrp|HG&OCEq]a 3| , EJ_cBf!  {If|;_npeM@F5tbO  !3xS3$$TiXWK/Hn3|:!N7K C5OS -rrQ:>zr) % ; =~+2deYjh,SleX6[4<6')~ I b 1 c; <1 c+D7) G|$*^MnDIv>-*`M#bv`OV,?@;2|$h s y WfE'&\`3e`d"RNPxi?Q =r }  m f?|qlZzvFj<$=(JO@)d\WA`cM4 `F$AKBk+G@y? S b %M %9 & I^  M z"QrHl<!: A 1 x Hn9Vv{=  " H q H  K VV }   3h g{l\* At#10cajl_< X %80(L]fNz&^Uv?|b=aAz K6: Y y !f;Mp}UfT-i5w\`f~]Y/bZq `i * v Y 6 )? cU f1KCQZ;bP#C"r |fa@u@poCu#o + :jbH  )12Gxll6-y@,f[   T'3G` vOGoe.A9o߶=||x+8a$/66]l =2;|,zL&5wS3IQ v T tc j2 I2A-mL=u!J/ny$;(  E t X  b d}% eIf8_}48C;`+k5j6FUS7.4F`s/TTfL6feO1s/T0`9Sydnha <  l r:W~ G^;bi'u42elZh 5    S <J 0 L{ T  1yh6{;Yav j(M~D<|g^~#}m0qFiPcy!#Px%?&-&f%$"!- # [{@l$ Ui  JO  Ud[c5`6<6`Oep>6Iuc}K-P;ރޔ.^!iKb  7DW)z**2   v uC y g4%7IE ?4z6.Y310 | 6 4 o=P&Se6`yLHNhQ@olW.S9?[xB]#A9?NDotYO,Xh@gZ%=kz}^(,r b p GWwYk !Qh#$$7#a:"<Wywe: .} n, i  1?+xtd j ySI%Wo"v܎ںٲC:.ٚڲxG\ HRy mhae&kpK`n. `y ;'N Q!#l%B %E %%%&'n.)X* +!*7"r)!& "RoL% S/h    17Ke|{pi"܅Y ֥u?&ٟ$ޭvJ?;ވ#xYk~drV^tj$g B 1 o   "pvZ}=! |""*##C##""+"!~! $!? L!+ ! a"!""p"(#!"!B+ A ? 2 Y R*r{@~#I.[IR#S7 B%{x)Uڥ:U߲ژ?kBrEH!dp!CVtx{4<= o " B  T vcyG#~[w.I{ v8xAt d  /W`.7>Fgn[e)|J(. g>=9 66 I%GM$x%cqKd&~IVzP\  7   !F*9xj_[b6l' hZ!m#   ,  ! C 2  r!XuvXZ3 9t#B!' ^=&  ~ L. 0 @Rt+.!V $LH%%f }% $ T$\ #} # #S!o#!'#!U"L! SA< >? eP nh O]B y9y(`+|(p:8AP'7%b4x1%kMaZ&(=+ W' t7 ' : k) &i  ~NqhW)Uu,1EY  t| ' v m o1 @^BFUt=8E%XD~XuK~6JKbf,mW7pgqFC(qhY Ej)TS  i |  *:."ZydWq W  ] 1 j 1  f r /  K _  % 0fr`:9P,iYfKR8(`Tf[ka5Nu}@H1u[>z&$m  t ,gq2  e p   >h V} 'paR`Br H w\U8O2 nSf$~{F|.y'--:y] 'lg\:d UY lY!1 @ pi = /|RY :e( ;q -4   h   =  g  %  S& ~A({nPNh / $G F/-H*x|sI|;yq~ j7yqAD  K Z}& MZ ~ ? z = )  I  wCH  ^j  -XUxAMzr9`8FO L(Y@<LVr3l ZJD%dtHp @  s GKWVJ ;d  ! &  0 W M ( u G98 Qdo[bHJ5K P :I3 mFDFb@l 8 i p a  . h d ))wuHUWcGS/+n5X{q<2FV" T}e% gTBޖݝ~K~ ]f:N:Go5hx`~q OX  !wY"+"!&?!t[ Vs:]sU\^qJhu Ug a   " c .jWpKm<9 :r  ޴fߐۡs(p%%!z A ; oHM$8Wgq hlMtumk#5"]qwnM0%w>{~L =Dq v L#e }/  TvQt  kP \  Y& W d/  3 E  ; ^ "!K|8'vS0!0Um ;_RF9UXWvX1LOr+jM YT d  0 E B{ - i jz`nD%r  f   p )  * F 'Q ~gWCxuM6.5`tYJ\^^ $yr- ]pv(a=E+YJ g p F  i6 W  n _k 3U!G|W   K n 0n ~ y# A wxpWgX+lpJKX&fs :V0~VK}.vvfIli$W   l 1 B ) uq ] B  - W XCjU%l1,/iU(_^ m  fJR.px|I+ B32}=!jJ@S= I2U'=V TD?Cv}  5 R 2>q%7wgC   t 9   e d~3o_S.(eDuQDRvF7f{ekC vS-& a 1 S ?zg^*I 3Q ): @n$}&J**=sA [ 5 2 ` k &3  M g OS#Wa`c$?Q BIrs|,F/4c rQU 8?aY LfM@0 / $ h : Et =O?UK<K'Wz ^MH,1(a8,n\ga/!CbNJD>uknq ZwGN  K5u r>  N s S }  m  ;* aV `E A{ iH2m 2eLO`St "l'?+W*x]CEEhX7Ep_o/DV:CH'HNA j '  # \ L  # o 7  > u;gY|Q_F !  6d GQ ^ + euE1-C)BU6O2R0Ve/0|s4Ne/jw:]J7)*t&Y|j&Z? 3 | M1  j< #9 @YvQ7=}4 q d~ "W 7 - U  }  ? a  w e9a.:" J@tw6'.:9m.Ag`H1n?mP' u s  X O k y   C T X  l H   ^ rG  $R^e+ yieH~D]k? YQY]Gu3I>Ga+P 1bFq|+U[28X ~rJSW!H U Z< P !`* aaj6-%A l~hA0z(t%V:o>hDZ)}TZd"4J8 KX]3=   - y  fKN5/    b B > \ #[  {yns[B(CT4qw+87$Rq\e5'Aa Y  M     F n H .  whad*z f I $u_)84NR[kVqC9f.(U}i2d<=JN(L@jF0hPm,}PL!E2o  v | p i " % ]   (@ "A5-K L qK 4  Z?   r # =poSKL=R]V(6$]V#|qD`B ?^*"f &Hg*@wo`xpiL$]p5L2 & y    g r[ ! -HB# $  :  g @ }RLvpG=ri\ yw`.G"Z\unlpd_K&:DH/8  &Io=ebtX#V_d03So%l   <v_C'l (g`:H}zDk;)i/j(3;y  -   X  S[  ]G dpq!q "& A+7H9LlVy"cd+hL,r|=gW|LT^:I"}jZ,. x \ ` A H q,  ta|XL9vM`[ue $ k  /WZkVc@a^T[jD`o;.pK#=B4z^=-,\d=02'04FRX*]n| o I  > _zJ!,Q}[-Y2j^)    d  /[qAP -ql2R sLV_c[d@& 3lL =z)@;!@4`'wE+ \ ~ +tHI7@C$ p Rk *  J   +  (! 7 I"  p 3`[q:zd.nb #{\g+[ *@YYa#XioS]re*55?wIZ  mI >  ZM : b qT \  Y D    q  o=  _ k X ]1@SVD>mYcx[0.l1]Z&X-r|Kr&FJ&4d$GDrFw;w C3 2eb.QpL"n.Nexg fNdYNg0DD2:~+hV0veIq99h   / I  l (  -   5 ; ! y  |Y 20 LW   {K?x*`{w;m?Ythev]UIH'c"YD_as,?Nl{8y! g  /EQxPuH,o'ovom  *  V ]ggAz8 $B.*R I'oZf "mKGb`^J64|VC,JfMzF8  r <   3'f_uM^/:2g I3R6d(   Bq0Ioz08oy@*:N=z(2zOX5f$:NiXw`/E/M=7m>eeWMx n 4rC`  ;; O  J m"A * h k  }rY;-wQ$6@^h^]Cla#o.j|Y#m>~=q#&13vZ_}}{Wtt*  ^((oy  R ? (~L40 SF'+:1AD%1qSV%XGvIz{ HwKfMBhY#Y45e vOVjM  1 K tXK> E C  7 {5u-nygXQ%MG\H@E=Y4;JI62tGofHlkFH~ +=Y+ t =vF*GZ9 5  ' x  rnl6]  E  YP   x /<?Y-h5 U{9$ r^{g {WM\G\4r[@,uk67Mjs C   M]z(z3  X ] c )$IXu^mHfGsx >  t b t  |8QU|[ya?pC 0x ?1#C2WKB/`ZN) w?3+W#-n< $  6mLDD!<lC:S2m3Fi%p $ a 7 ob 1et*/^\ NSE2@ݽܑEKߛ߉,IA G9mJ7|s-x C"5t7 K14Z tN"#"$8%E%&%`'v%&%W%W$g#`#L!t"@!j jyjCuJU_:D J Ul^d.aS/2y Ak?|H>@|0N>N|Kijx0F^ l Aq 94{y_Ts>Ly~lELvO=1zAiYDDg6| @ 4 :Y&}kjX\KEw8tNPU=o !CPT ?;BgF]%Cg@">a/ l1i k |%>1YLU, W 6.$"NKO`mv(u$PX s  {u HS 7aLc) AG F7vN5bCH1**f.BPJ`&3@ _ V $ 1OMr 3Jv|ag,Te Y_g0qw]   1 : T 20R? BJ|-153R0D8BF GplXeG{5E $cUGCZnMdl~sc Tbw 54    e ^  &?N~dG^opQa {-[J#h5'qhw  i  4s0|)dH]%4cghd$qq{^WPl"ks[.^(+JZh1x[%Gp )  e /9F?{E BF),6)_XN; 4%eu[32oT~ 6 #O=/hu8!fwHD( 59 OcIM3ZL.u&,G UiO+6UpZu{&  , V"R)j! E!) a! $qXx1ut,l!8'>v  ` ,#2V-.f ,@K=[Aa~1h%,/Y_8Z oH <&WdH. %t!(`) L  +xSydN(Np<n':Q 4YA; M . b X ]M  d  r 6 d f  7N#4v^FK(0?`XL}n-QD:zHDGRWzZa ihGGrMx+X5"_]Igd5XOkxP*fs4 N  C   _aK<;_ i: U#   = :-@ Q Y ^ + $ h< S h c & * S ln7|.Y3|Ou^GZ{??h#-fUr.A^&:E_L{0zBX@W x;z] J!!9 7e & !" #[", (}Li9,h+8# H &J"ZfCe-UE$LM>Hq [߷[^ݠޱޱ߰QZmq/(_CK;d5 -$Cgd6D p [Q) P}!A[:GXnEL<ZLMm""J& @ <  \ # o  UA)r)K"LHmw6S&DDmSEdGo8w;tB~W# KD<*1s  } ; |   wANCc3Ct.&_(Ti:*?  r     q P%  %6 ~+3IrpM7r1zc<+RM!$y|"x3x!bSISLUvmN;zE 1+fq;AV : D {3=m]3*oy?pASt;UyI=Dy|A|AV&c<  J X  H=ijNh5c6.>n x;#>Ltڜ،a$x6ڕPXޑ#rpch,^`!tdOuX0 v<  sQ{ B MK";$*4% %bC&&Q'$'O((+g(5'&$"# Qc'z ^p$  M  I&Pq)dq> (VRoUہqٌp.0z]o<ߡ *QU(3h'm l u; n |( + g0&+"$ A'#($)%:)J%1(t$'c#%l"0%!$!4$!#!D#!+"K!L 5DCSv" A 8ma k aD=A.P,s,JZ[yc?P4 ER~Rߡ}ݟݮ6, secޚF6Uށޑ-vlV1@Zd[.y   Q Lt PvOfU;eN= "``#{##!yIZ*42;'%- ; X BDht0zX'^ya1hG&`H\5=lmLmeyiP[50%4a o[wL5l2#\]2 <P$M K ]W5H ( QY C ) ykg:nYxTN[ W s   E  U Bih)_;`}ep\0Uw@6$/yl# ;q5'R;ipt2mAa|0tiK`P0AAh?0ohz= nCH z,@Laa^Xn!4#=W%@&S-&%a3#; Xih>*HW: a  %`1Y( ;l2y]' rj-Vڡ-yׂ߽qָLo>(޿A`WF=[`r<;  ` g m OR B{"$b $I q%%`&eA'w\(AY)P *E!*!c)!' $! \sM\q[Oo=l %  ,q[\)zS([1Uz1Q٠܋֩ULۓآ!=ހۿrINheJ 4AߡVt5zETZ+u/dl0_ f X  !Z  NkfVysL+ GJ; 5! _!q X!1!}!4 ? jJ ps0xV !t  ~ }8q-C;xN#34j߭%ތ)h t18~d5 5e$b/r7# ni] - = n :8;&zz7_2ncn5YCpE. B q  8,`!pag]:TLj"`^ \aV(qL}'>{Gt6*w^l\\%h>oGq#Ik uqy{E{V4E  u G AZv1 lV4d)dUz z9} " u u''yu/^Dy\iSc;P|e2eY5[NCmrޗ(x޽?mz^-9EgU=XyFgIKk)7  $  WI8X p%!~!#$*%%l.&%*$!>%F.x/@z  H Ig~Hk W/4pW;HI)ުPm|m>SIb۽ٌ+?~I`(n/#jY#@  ]P$-   T_D!5#2$ -$!j#e V"gg!b! !f!!K"` 7" !C!3!M sd]K b Y  U f66o7"P:3 E;~4E8N| -1F[dG'~߿^o>ߒe{=B{+xaO 3(UI2vwI h[ A  S | , _ ~ 2 %_KYRaI\8Ml>   T d  ;)0$3 q\ n*1%71{2%Bn%c\An1{sQx/qI(  k xm+'3 LM7<KpU E ^ E  ` [ n   /L EHz6"7Md;|uxA3PX*o Ck6ILo uNduR,>?N\L9 , 3 $ }RbVXlUM9L(Lop  o 2v?99!W|{-/"l hSHHc Y,*',Awrg"3[O7 0h 7  .   `# 9 @ lc u    >H?   r    eyS=(CsC +J j$T^o=^L$y Lh!q\z0^_.c` y*#I+ * k J  jb (s  '   vN U   1+|  "  %#up`yJ] C|.k(x]pqy8+3Rcw`zd xv Xr YQ`%<C  L k 5 pz   ~ 4 / ? XvU( &T,X&^!he1QL9O Ndt_h|#,Ao8 J E .  41W_Q/90Tx/I/J-j~GJD?_[ 3 E@@ 1<>A;ܹ7s~Q]'Bv[aw Sg4Y'{TJed5:_'p Z I|7JBnAND^!" # W$m!I$p!# H"`\ zgb?pZ A . t   0OdEGTX-*0w: (vQڜٮٗACܧBp0E&UMpIM-rG V2 5  o  6 x  U v#~-C2aqF 6yVEStq0ta:- 8 |aKL NXtyD6Ow%9*o| HG!s5panpPJnbn90 cO},@  y ?B) :GZ  {  Z ? C  s   )  f:yacdBMpu #[_7RjR{]C.E}`bm   p 47o8   q X uTVu?ew*! P O3U|8  #>R;ds }Lq_Y 8jcti(?{ sUZ 0 !  t A o w } H  +XUAH&}\ptH * fq L! b0 4  _ Q | hd?-12lh^sHoI8itoOt:5ZT_c? MQ U :`R = T )  LYrM_F$~eF}%@xn:[2l-\G'!G+w&E =21m ^  &  sq ;@   [ 1  3 y  _ $ 9 U EMUBaH6Dq^etGZ!IKF7% ]0PX8]eTL[hR<*z%x6Ph:3 ^ a c 'x . k i f j 4 @ ?oWWJ!"|E5   s * f s @[]9 /h[|GdtF0M^?LzdVV_g^C^io%-v)"V8^Y"g_j ^tA6<%&^-RX e   = ! M p Z1   U  1~|o   R  {SL!0Es*pI_ q\)f%'Ba}){I5i(P <$_n :  n   4 \rWK   utdV`X0Xo@e7J*)T Up$YfH3( f D  ?     UO|   & U 5e  > v( 7&%B|5g}p8JPpOFX:%=yP8e.YP,:l) G @  ??  ( ; # t{.ES 3 x i _ | y*. ,p h  hbhtt36dnY]?ZJ zg \  i UI Y}  *K I e v#,AL    j   T J  N  x u i # K-6+sq. |s{$u$IogzcX3;St}_ Pt ) ]> 1cP >   H % A {   al> J 1  [6~]Son#Z)K {>mS<_ _lq;sb.{{a+\{ S@xN|#Eu8({) 3GI"+n cYI?JoUh\+D'Q6t8HSx[E&q0K %ZGo A \VrKO4 G = MQX Oy  e e V[%!p<>9_9,WIk")K.q7Ete@W5  xe)[{ ,#)u=_Sv;  , MOd G  z m) 0  } u   S ?  ~b 6rs*"u?~$:_l(  Rre)KtKYR'( gBn0N( =ebW}gI*g\Q<=^Q'0:2UCp3}s' kJ b U` - RC!\@y{eRGIy@VMP-0LX.C&5J7E#}k/}fKaW9ax!\DFkG>3XcJXq-ueV mR,.I6 GErApoQl  `   + u 8  ? 9G Ei  h    \Y 4 j` d  I nxiCsspO+6eBV?*C sc~gx4"Fn&YQL(gc2*wZY)*18~vd ~&yo%m*4#( /  H Ra,IQtF@}|9[n@ UTb2H&&cZZn&A3,iY9]  Qt F h `   ]* l C  ~ B . co  z]BHt7N`A@O ~M"M;RvAnIJEW ]3clG3+4}KR)!7.9YTFkhc+ $@ I 9 W" H >  3 Mi6C E* q0 } . h F  Hj n++| o UBR@vP_o<2k9U)< VlfM0!}itP0q\L*L^    x 7 t 9 S  ?uK:t|vHE|%|^enRHh ,< 1)#Xi\,R!db=V&@"2v$)MT'xwx"./34}-:iDQDm}  K*'[ 5P!|!Q!( @#3B,Yw`lC\  \  #KGYo. 0^+u![~ uW@nٌPpٝ8_2xXw?=Qz~,h q {O:[&Hn !R" ;#?#$$ %3&%&@&&+&%%$%"%!%o!{%!j$ ""!n A^E"O )$fA=v(yb$tޢhށW!!ڌܾׅٿ9rHڪ;*y\X"E4}*}dI*  a  _iqy~] F"e h#!$R!^$c!F$2!# # #L ="Y! + DMs)N/2SQ s ~ dY7"}j*] }Ta\߃Bܾ<s?jIA[[jhF_ =MMNhl_jw/'C  c , ]KyqN4]&6IZ/E# 0  J ' 5 j @ 0fjd+cBYS:[)/jP7HD>C>&x1AOkK8OS2c3Z~Ci0CMqEwt d )  u]_7 );M #dT&q|-[j ;;V+ R 4 Eq{G| A%E<4R#*qh5 RJR`B8<8&D/8YjYS'g47ODc#I^.tmv8wbUQJ.L&B68      4 2  4Toa(v} |_R2/> 8 ! A IHs33n1Gyi.Jk)R  G0Cps3 +% y ( %7,@ x K  c WR!R ie}k]nuabQ  _9 2   U YGf-n.TRYS;u]m*Y/uKR%zyLWY`. q&d1tN8$ "^`Tqd 6c  & y  w P Wbk%_u;t5=ar;Abd4d( 6:4< D c {# &wmxTb^0AMyk mJJ_b?:L T#aE\Q*oRK X p5J)R\JAv  eT%p06YG7b |A8j@  P ~ohHc)"?l5}%SL%<() ky3gb+? ( M Z82Ap\ t)`  g g H -@a~@7!Z( ,'`tp ; } < k e %5OB6@4 'U:Us9 CF* $1\)L7($!Y zaJ,Cox>AW"*g?E  e 2 C  prdb8'+Hv3n   D  s }ey  w h   k (5 * U6!e\h>jV#x$][oX $xTSF Mp;uK[ImB+LMU|?.>K5&:'F` S G 7   <A  '_ w j  +<NDDvUR p L # V r[m X@ $  R'jh M;^2/[(XiP"D]%D)fO(~?#N )"DYgP'6xXo   b o+L7a7z:>jfM} u  _k>x. 2 Il>)+\WW@c{k'{U?C߆>7z~z_vAE"Ikj#twqE_${|4,Ns]?q p NP%~G;v0iW-  ! Q 9Pg%,9>r   o,L  C 0 vg&%5&E? Wu1BKܝ 4ޝ1Qg-s S]E&|Nq/ O8!- Z   w|dc/tW$I\Qy  } @ l I 6 >  4 o #e{7 .'M{/+KJ)'dV8mVzg*?iGw A7xyK^{n"I$l61dRzE:CF  w N&  _A 4 { L U;CD=!,e3~   u =& yw . t K + R   _ 7P =j?vM6S%G)< Jy?#3jRIh}Ymeu,hxc^}P }M/+>5cs%Vn  4PV[py"'%V!q"E# [#"!m tm+zWiOA " 0 +  z cr2 NB iN]m߰ܝAbyrAךP ۍojy8Z3,F ,?/XOmP.  ~kQe  #L%y&y%'r&&p& &h'i()}N*st*T ) a(! & #L2!z!F s /  z !Z3 Xl>m 8x^dFٟ',fޔ ݂W8\4}fR9p޵j p Htav/zwF 1 ' F   z &Y#%k"I'b$(m%'%1'$6&#<%"$!4$k!E$!z$"{$c"#"Z""!f%w i `d  NAL4>Wz1*KP2j1[ݓ݌~ `L6 8QY$_P 7mMUp<5     q :&!3UO:A<  !@$!6 yMBBNZ`_ !\vP ]g fK  /tF=t=vrm8,VL 7OvEc/*X/tT_2{QU-J-u=K%!4G]0:`DrcYc@s   e 3 fW!~%fkt?ua*mUCx   1  A 0  A Q i Y7{V{1MIY]H[7dGK7t[2R.bQ`OpoaB2r#IJzriS`   < ^IYI,7;\}. n="9$%^'_.(P ( -' u%@#V :W{-JF  gWO!"%UZQWT?J"ڜޏ]x>MئA/6ֹ_@5<ްHڈ9l95 bslD]M>CY2ug7 i   ^Y.4*Dd= {#,!%5"]'"(",)")U")E"*f"*")"("k'!%4#a VXsB.  D ofhcO -/^n_S Y7ݶ DV0لۀL.ߪܛL3ۑiPsvDX,BDk(@ K  FsX 5}4r[OT! "i!"!"[!!  K&fRYAG~! U n  ^0{ >+|^U '3c}->6i}C14#s-7*D<\#O/~CA`^ a l Q n o  d r*tpY9c|x1  $6cF   m W2j8MLQfn=U+GZ?}1\I+? ]URE"ePH>eo?n t y`WX8F=@HiY(CXL'[R#J U K G#gm( gh3,|qlVU#s?  K f Q u m  amSwT4V3wO"U@4j]4}߈މ4hݓ?^sM@`,BDY'3J JH0 e Sb  k7~XUJ &  %2cX+2JDN A  >%\5q fNi_H=egUo*"THgJ:-2]\r$zidvHfxN%M]haEN&t T ZN]0d-EK^   8 r GU  z!M+Ul-1#jI z0*>Bk i@n?$0I[gbSYuhryc[& THB,#5WG\iX+sK @d#? 0 AaBGL$ /7H/*'%qzc$6ODbQg((o < 3 : o  2 ByN    6  y ~b*]uU/p.R#59 m N hu*{ pCf^a2y[UrVo~Z  d*"~#gQ$89# ~: `o + m pph`mDS'>2}zYH%7V*:W Cs1dqlG3xGS@gt"s^F  mi  `GO?Pt wl    fg LO   gU!e^  ~0  Kt v<0=_D@im5$?I\?J0MmVgXj 5 c\=f)g4IVx(h]&|t`  I I`? q0r3Uf2VuO>~ r!kBW +T,Pr6*hlCRyBl6ij  w =4A#*I 2n9M skJ2 j` !me;qf*ZF / ! L8 w~?"!Za|_WD _\r_R^Pf/xI7R.9a Vgae   E K o D l x=&OfY:(SEqEQ ! z hD2@6 "qq.l"|L $MCoR6m)WsLfa.q y: g $!ty  & Q E   #J  ~ A   h % g t B ] ?|K>UP  I]9 MIvxye?@ rt}- pFF~H!QI@k;~q1pA " 1 U B  5" N p uoLQr n 9SD*es4eM&;$)`Z pP|?"JG-fGFXgONw  j S[   #  & a C ~ c  _ '2 1     A o p *  \ y HdhVct %0w^u8^Hhi #53UOs`>Lza ,      3 9 } F X K{VF 38$ o W [  l  +3 +vd6H!)j[B~t*E>UN6|KV!d2'e<%{|PYRS O } r G x $ T w ?  H B R HM X J N  h3    #} rN V t  w6f5/ R"q(#uBQ@5"8A05t']sL<  } LjeruKMY  6() &  R?5 JR5M?B7 o   tZ -(z5r7"u}c[iNqlq :v B b7e]_c7 b 5 ^ " jw+v #  R ?     2{  K  q < v3?nv6~ 2 ?J5P?Q8%m?=vYSv-3{  m 2 hhu?ztI_ QY  i8*XBMAe=h~"='#Rl+RJh,I^ =1"V\#t#k } @' R w i ' 6#uNpHR   ? @q  fnAU5 V b J N,'*ZzZ?/OL(@fW96][PL/KKtl8' *.=T-ipJ, 2&T!6 Nh   ) a&l9[4# pHnjm8|!Rm H 4i {b=1f4/A.9NI0J`6,c#r ^[twx@)%G,BU S @ H Of, _  6  G  e Q  ~  |l">f3dndj[+VFWpE :RBJ;S@aMOOB$SzCsEqlKH  y J ?x   ` 4 py7*gnOqR-tj `Dv(3h^D8gR\_wl&9w"OR6+^ !  p1U#OQl?,W1eyW~-s5/ ; 4   H     V  Q  e $    T:J,zh0s' (jG 6(+vgv o|x{_,K2IP)>'z\  R   k?Rlv*Li .{k'@  '9 X C  V $I,w>kQh i__dce"! i{(z?XL/os*^6B~ 0-  +-t/I* O%  i  9/  N* U 7x , o 7 ~')/  F| G1F%eQZ-{d 6kgp}@@)M.wjf)YdS  $ M } $    .t   H  F G \  7N;h"Q_}A5I)4:ML8NRkul= d V;- \D,F mTy/UY%;.c{rY5a2,"s0:VZN7"]kp@Q}~*bG   \ x$ W <d EEE11V<H K  D e   W Pw  ~u eCK6l~L!4g:V~y]+UDc`o]: P~KM~BrM=yutr2x N A:_cL`[ ? 7   `Tl R(/yjo^y " # ( a04Sj@Je]TE{ydDH*_pJxe|y/;2IqNe7V9*& '| x ]f  ~  T A"m x/78w`?csb    V   /  so)*zEbzuO*Z>m T#rrA^woVF:q*5U#yxpjjWxN7/^.{ ]P{  /> s6|L7>q@7$ q *   ^  Ro c Ht}=NN?i ^@pci`IuHF:Yc(Nq|W[U/D >[Y^:#[zd+EA,--\%5kXN@2, Nl;I h]& r-+ XD\x82k\q  0 j {   Ph|y ( 6 1 C Q/ 8v#^=x@Yf{~tybPV1g #QCKr`t~C5Hp`32n ( + zW ~ k pj  Y w  B gF Zi92)xkVn + Cb R/  QuL(y< +sz e#s|ip@>Vev<4}Sg 8Y#H/We+J!i&5  %   oh     bOzn7HyAvrob  N 5  Q 5cP0LN)O p!'sk=T?@B~y44A~[~mxUOx|j`"R'4   ?S  . ZD9EE@akX6JO  I v R z~{L9VZKd|ZQ=p5s*/e%BblYVQ my(2qV;!V$ - ^  p   ~ > p    & ,7* zJ    ^H 2 Ij]sab~#eW2WD8J82]u< S!h> + x  g}OIv Lv\V-B??Hb0>b{+2z +K2L[!z=$uTb M( }DA<k`u;bb7TiGO >tJi=%q-6u1L72_Gj6':T*b*dHtBlUUo7j%7T{WK*p!Dk$MF}0\FE V6*VC2 5Je;+=fCDg>)51U>ttU:l.Q^0S 2 ~   hO@3  9  m A f 4 s J w n$M ? Z  H ?]a4_} ol9Mu-YRJ`;&xxkS~*/c@CaO%0bn@k6 w > A 5 D Kvf (ysEsiuhE+y=k"IO U r rt(2Uc5nV!Z| s{--vC,*8c',.()y A 8O#IpPBc eL n I z|= Q  Y"7m]Z9;i/8>HiB9Wboqc{B8xSMy H1 w t V  .|f+WxXE1<1 ?  X v = ]X'(D -}x t-!T]6wBt/{ybk}Vj+&G:Uqq]7mET  O $ : d~ A } k h= V ? .$V)N  ) Y - 3ADMG?q }a/FW->bB,Nd '&m\_G:)=I!62Qy+?<9HeWKOr?y7)h&iIaM4FH Y  . % y (@DA1{B q J |; 1    Y Q + ` ! rNPr9J}C=(Qk[O{Y;}3",toV&2uYHkiCqn"2Ir( B t ) Q ^gS33e{HST!*DQ^5`,[{ P N Ea}KF?y|^CU lJA!}1EJZR| $4g}4a4@ XVm  @I q X ur xpEz"ue jPX'+ GN0g\Ms Y %  *3I(Hw<vr8ZߜIxu} ޤzNq?GH_B11T:p f u(  Q d .-CO}#@;G]tdWV-sK 3     W   p  D TrrNm/ `n^xR!: yks|=^LeRuJr1OaOtaL/eRl I[_-   ` < :M   Y 3 Vr d,*NE-8k] a Y a u G ; !}  YU Gh\CjP@vksyt$.s1bqg&S. t\:']"-?\s zi#5C`||uqO 8  P 7yBu5(y,(>2 .Vl p~n 2 6 v]6 hGDWen"6[CeRM$P a"zPTIN#x;"u)\VZI.?BTi7U' $h h (ccBd1+Z5FKHx]fM0SO@ H `@eZ\.>+o]v*l!t%a{Ms-{e)Yg @Bf5SV 3]=`E~<5jwU  z XXrh.l]'L>|I:4"{-^"*c " O [ OAcmjyu_n[iS$P=\$40gATO9V&d^>}6@cy9[UJ;v   r . - IC^2^*& i [  E    v X `qWEdu"'34Y,l"a;N~tdc6x.c4Ue3i)JzCfZBky3 j2S\T.M`3Bq>[.Oi4UX  /-  c R  =+ 6}Qc6F!P$M5f#}7uo!4 4 u(TmzV+61i%jI8nC>3\T*> _=M[I%wHEq<1y3x,v$Qv93J 6 -/|CYi 2!!"W#(#H"t!B yn+G/5 B h  NdUILT5"cC2~ߜߦݙpge_\UۨdفJ,$uߌ=L&#A:A:Tr#  fibO-; s! \" "u 1#H#Q#~`#s#up##=U"2!1=oK> * BKC@.4AZD\'Z5xoqw|m"u] b(Gݎl3H@TWk:$fFXSps1  ~ 8 ^Uvf8/># !"p!A Vjaf7qNC n  P, BHpq}yoMuiWzMR0L w2c="Ozq~ c'NBCt)fKR@!~/)uC3c1G~R k H    2 6  o!Z`20xt   L5:@\6g Ze r  M  $ xO?Vsr|$oJ6@WblI%zl 6Zuc)r [wxM]4O [_4Kj=p _nx _+qpUZ\G X sz 5Jv#L4.Ksn}Y % * !'w,bQTOB!%4JARwM&"ٶiJ=2AiO4*~BV*A6"xpt!~N6PK @+ 5u#"#%C %%1&z&#'z)cI* <+!+"+&#B)"c&/!":Pi>&f0}R4jP    ;~KYa:R.j~{ X  b  o  = M G v Bbxnn?_e)2aFoTq.;DN D$/' @6p&G2]H)yb$@_^ D f ; u Z 8\z1d- _!\"`#Kv$$$#f"w Yp=O'K{E  ; T= rpp4<:|0@kUݤ݄ XL۵dl׍JjQ۞،܊ygm*3:dV-@h$4 uTg@ + } J s(N # %":'X$'%'$',$&#$"#8! # ^"! (o"ohi~2 ( 5 Z 6yh5ulU!lX\<.Lo5\?5r< AO+ye8U~TE_}:Gp~$b 3  P _ < 0 } } 0baJR!isn2TH N a c x6ORg.e'G]PoHox/9 S "J-KOo37A,#:ilYWhuMa& R  G tH$5>ykNm%[])eT3  9p4['R x/$ 0c $ v  %\SRH7NN:tlj1c=U3]4sY+^-PݻXTr3'\O'%Q9SL8 Iv  f GsD8 2 8!!g"#B%&`!['"['#V $#9!l!*P NqD- {$ p . R2_2j.9.\#t r7gq Aߧ޼8a~'(KFPse 0M-I&z] WW_+: qC QL _ w}8R(,ZUo3C <Tk9 KV * A Q<v  p Y k ~ 1)]5?-xi?9 cvXE',Mg| d]uF%x$kwin-\PC"A^gJZvLj(KgQ *lB`2q~ua y A  H"BA   :8  3 5       f n . Q $ |  7  {  | ? , z  9_{I[Vok =c|74noOz=g"}>b/%gkYD'-_? i Z 2={&cfUc*rG4Ag"l*{26 s7 F w$  UGTuJ!rltz@+d_>7ށ݂܅ފ OHm% s>e  r  XEc5VU' qV>5b@\oWh i 9 Op#&\8].N0!B`5'OyS) $sU|{siEoO@ ; 1oI:XAyD$ ^T~P*HN>;ai( x a<  r  x[GN{  +s\f A 8/`A 9? D4/+N Y$;/& Kqg\Cv TzOxj5zCxv"[H@F7 h  %gbD1(@o B:XN  N l I(a`)3M r.N,?LdtW_1!!EnU?K%\9D k @Aa,VSD1JU@3q"DZmTpi0*Q f G )  S8vr5-f:M 77py= scPf8|Kq90f<*  H  T  ~ e -u2"'O!$7"9J!d84? +q\M Q Qz^d Z%%.1v[$\1yWz<0[dWML$Ngk{@gZQ     p w~ D  2 L l   P <' S  x  2 &  5Wz N -'(uB<$h)$K<Cf pYjXRF+gAT0Y*.52S\)SB V  :  b I tdp ''b ?  ]3 Ad q"\ov0IJ Sw{r=(cnl3 pv 8rl5]bJ+1W& j  J @ f   - 1g { U ^$  -r9   JJ  @  s8  Xl_k/#8xr?vi<0>3/V{37t4U~5 $+&7  P P? { m  k*  W  M&{=*Ib@}ZP!    % Z NJc=0(AP( Wqrd0+& tPF?gek?kJj|5@ba ?  :S  ` . 6A [9 q 5 b   ` 2  3 Y >!|;0!)>* MP'$Y50"j%zS`)zhQTCiWJ p   2 ^ G "  C ` L lc =   a`   ^ -\lNZ@N l?nE[QuBg=#uR5s.=h(q6V#nA//  Q;+E%  FGTbQ&n9FN Bs4nM9F&E;L Yq .  7 t \@ U'oZK9cq/Wv%RRD \5Ql f ; z  Ri </kE`NLV Jo k HW Qm+US=<(ilP=EQ|IeT~SHko skjx9G,zRJcv,R<4kez    >)  +^  9 B@76;_Bp Y < Lj7\B\Bszqi9g3u_K56h;=-}+[0|m8Ge  1C;r5 Y  rx      n@qCOlp .B k \71=zsHm I V sJ=pu7,dp'*ea#&.;ptvLMbYz 6LP_6oU`cHJ  z i  m U =# h   . w i  B    j h  )x?KT2P{_y4{k,8vY5[(BL6\?D&?: > {2z[Z5/*`wE=t-'c{cf e      Y}k9n)=U@0A0ow5B#N)(4ZXex!`T" nz^$ z)   5  $ ]M 2':tv*nMvHt"S+uj.)}rXZ-&;6-?"Ow)$ YG$'mQqvs  J : ~ _ X 8 9 m \ : " 8  !Q 4    j  c Il-FWPg5w "&5 }:si[@.|{h\nR[rEH"2X&n/R`>  #  R5or&A!M  J   \  a , M p D H4D@2S/_>u0WJZ.Fs9^(g`h/h.F( NO>l.mzqIFGME  ;  * B $G |   9 5  NP  c ; FD_PrgLe. K\QV&O7M@V %sswcIy_p J6{1ROQMNttt7)U3Z*qLE?} qTQr/2cwf`cPVjH|E5 mh'PP+m]"*sBn}3U  o .  , A w  #  3EqBM$|_ 4e7#<Fz]<D`\ )wN8^pW|&m Q$[q{ O~ k=k~|3,r}  Q q   *E0vQ4 o     $8  Y ps  _ |I  Z4,Wt?%(?YSYg,9V[xVv-hGv #'humM{Y m 4v  OzIz 3 ]U < X w t [    _x  = 8  , dS~=a0jltGA?M8| U{ B}=&nOe8TB< ,$CeR\U5Uq& B=PSV8 K21PQ4m'|5 A`sAFUY/'FqUHcX p2 ! V N , /$c>?fYr2jWcs tkn3!m|}~WNw*s.3p`]auO = i        E  'o2%!{IL =Z  mO i9tAq \zjBN@n~CeMlihqCh^1? bpz]&o]%&C ? =}W     I @8%[xDk )B C  b  W z _ -CDcILe\ gd1*/clu=5SBx?>&[f0FbK$-mngd3263AOi8YO#=V  _ :d\KbCX7[o R   XR } ^s - [  !  C=E#:e4 xX:>JzqbW/]@S8gU CbH&abd&p^<Fwc9+lWGOLK   Z Q a"`TE  ;W   6 S ^ @4jn9AJ4NpoNR!cf8U^' {6UHW8TIP\P:[Le?nY;gc#>A V,%C=vb_]l~*+i'}e]+ t,<7 # 48#ss i89c&.h=C~zyaEoj o ,d 5 ,  M  L , a  & Y 4l    x ~ (d aK8<} U],k {%W8W#_QKN)aT;ffAGRM`<5y5OYB %  Xgb|G[v xH!rt$b5`k@gcj { I cGPnYmGWhC7lmdJe)| |i3fHK6)?1%SHG P f }q) sW l6i"0@#&%%W6q(4gdwA #&  ;6Ls;+ Bv ]&d Z !D}^oCH/?WQ)G4o:OQ?1c F 8cr$CcJ| 9  iCpb".x  2[8j p/KY@[A)0?/z8 yk N Y ~ ' ~){p*~Jy :,}NK{sZ *}lkWO2`,Y%hc:zsEbQ5 g[ /2   % SBn_<"#I4<&yg!-  [   jN !\  y G   qLFR]\U4sET +!ZQ_Oy QDytin?Us[|]g,1|^jXp>u_)*oJ3Y.v]FK XT''uXg*Gh-l  v 9??!!t!G gEzZhhL  !G!  "%D/V  G ^ @KR=u=:gZx%+g# AQ82"J.uC_</`1Q - wuhiA=m|xe9 OuQnt4  B>Ca-Trv ) ! ' "   %zw , XfTow-dU  4Xy{tZ.tcb"  g<4RI5FNOO ' f v  *M:4NPP\-mp     - } 9 g = # M   o a  Vs {  F&L9p3u*gBG:]:OKb8dmN F n-:s:gXAU+"9  [b] D\9U5_yBZfJx _,$) JY >  ~ ,<P.=*^'Fp*weV!+qDLD &Y*k6D^G=] ; Nul0zR  Z 2Cr c0 9!o ! !! !!-"TL"D" "!] Vb V<@T5/  ma(I%U5#2 (tnhnn [*+C"n 1 .e8۞~߆dޫaT$)I/v(QCo53Z l  W )h$ W"1""y"!!X !k }w) +1[T|| E Z hzo%\EIR1`V-zp)@KDKdbq{$d!AE 1f`{uX N gx\ H'O9x YSC@W#T i*if]\-~C&r|}}$i=WLw!#) =$W4h=R31RIk ] , 31Q"k \ q % -3e,wT ;,   8 . h{D    F;|i0VK&p |.15.TT ZFke\*ToMI6}/8.%`ckQ9f 3mj   Xa/qGtt!M#$_% 6%7$v"[" k,.%[Uj^ [ v x[:(mw  r7Np0xIܫ~J ٠[#߾ߩV!&[eC1t :4An4q z{ vwju^ "$[ & & ('T '(( )!*"+#*#$)#'"$E!k!X/TV5%b < {qT#&] rPq2Ky5(ِm׫ڌِ`ץڒ۝Gڇݑڶݵځ,ܒ2E<'T2\]ro(]E: f@ j~\ |  Y!vg] 5 !!@""" #]""!"{!h! !  3U %?W> =oQ JH b.l7e]e%wMq;we~߉N ۻ3#D8FCH]7:Uq ^vFKz>-H . < ^L<BeP  34 4/2W 7Y / C T  UHirmw2`A)O~aqW6 R>]$B4Inl: ^{)N+ I\?AeW?XW? } m W;Nhfm+\j-oc:dE c{l K W   L {$vy{*}aK\% 1$,ژBھ{. so5{gL\|V]+y$KO g =< xsm/!B@"" G##$%~&'''v&$> "7_?Ki$\4  4.Aopv!%ޗ26ڣ6ݗwlY߈ީݼ;!b֗ܦݸW߭6(`;9^I{04? f T  C;K  !p$|!'#?(%%2(R%'u$_%"# 6"<W!#     jhE]"  fB 8JFs$ARt*&Z%=;YbV85^2ߦ.eCݗE\Bݦ q`ެޫc߼O]o]A Z'?(Z{ inG/?P ]/ l  h>LOdm  c!i"! $}y -Ga z``   $ @ iA/|9n+D8Fp.VA('LKN!oX yn|&P i3D {k|9 BC?OB1l  : F M <2dsW]dR[/_HIB c :mF.uio)YXlyLkOy$M)&A,L[Q}+p>;D6)N5[#< o2}F*e ; K0CLNb` !"3"!LOS3ZuK9pH!  h tm@$S!*`2j!@Ej޿vWN߮[߭ߓFgT3<_EaYdn; ('/1( v0  djR El ' ^ !Bi!3!k".j#qY$$f$g $ ". J &kFw  oU `0  j   ce,8+8$`Rrg@b=#^G;|p50.V\hr) p1wp[ 1- @ 3  v   ` d  l N u d G_Sxkp F gyH  E  c( ~s  -` C 4 D \]*4;7HF@r a@2Hq;b~ ,gh X*45uwXgVpwd"D!ldp4cGdabDS q ] # 3 p 6 x  Y bx  "x O 8R(k h z    P o  } e /v(oJ;9 pdVI[0cVs_Liggf+(mHzVRV:hG^SKni % ` B O.uk.7IB3 ;:w^|7}e9 g DhL ^{1thFPwK )$4|ݘbdO  {@8. dlU%= X k/Mq>oOW  "!"": g 2UA',WuY 2IOoN?C62_!>g`45[k ki{YQ%uJvN|o6V]pE=.  R<  S  0  F 1 :p E Mf.H`} O  { ,   9 4   $ 3+h0q IjTX5w" FarI27L-:o I< P BM s    ;WVPqS"Jf x a* 6 f y,[i7 E zL$N }=O4NemKE)S^'O'O<+%YKv7e E Q p" 6Oc0)-NW+%SS! r S ezlo`<>t.+$gTSCFxfu07lzBc ) ln[@! jsMw\'+?T,  -b    vo8A6 <V5 /Kf+bEC0Gi .Mq dM!;xBAbic  [I N + t\ u1{ !!0 S"~cqXLN=6M&6:  p| 5|j2Q mJSsm!(Uq?s(J`m#5{UQ9#4 D  R ?`  ^  gk>lO)Z9N  P  ]   R f ' T  7 5 - V , T9p$9]364c ^]&l Ag [W     . FWf AH  PO3  S  :  v KKvz;x='7M1}jqiWYNP"t .5 _^A1.4lmq }  S  P EI /  m  G > y s8 g% - y @9  D  J t cT $ T 6--:zv(~^ m@pAq1,#/?-LcLZZ  . 8 9  Vs 6 W  C 1^g^ CQmOo6:G?e5 V m:I Xr~J \1$d B-=z`iyQDe]W6}  J  1   1 7CJm$  d  ?. h >M  'p   r N   q r1 ? f ^JRs=tTl+2KN T+4c%n'C`P d 7Ix'd)Zn 4 !&f  > :M x v 0 W.K =  7 pS D O &SUT }'$XG4$YEXW3|?qfj ]7N HKejus"z F  -Dbhbwu  /Mv GfX&Yk\K /FIx%u QM}}hqCvhmLYUFkcWM8   P 2 E4k/8 h @ 4Z=\VPMUHIu&5h)V%UP|9X('jpY r d&YI['kb \ 2 W C L  !~ a    D dibVU]Wte ' h J 0  eD n53+; ([*\Z0_+^"6O|mkDziuXT~.`SES_1z ~  x % T S n   Yq`e@/A@   m< y R%^_ W  r+Ne[d!$vwa Sgq|xEuoe 6oD)AU} `  _ QI   > r o E Jw{ B L B R X S 5 3 E r(. Eg ,XJ P',w+Iz%h?(G=R5<,MFf|*C;lsZ2R]5ez  i 9< hcdR# bNw41Rn%0l;R01nFH&Xe?9Qhb>vxN7bKQCvKr x)5! $ *U 4 x I: LG'm'J5m> 3?E/0wTkvf ? fN\DKdIf"b k8ToO VCYq)SOj;o8 jT 0 9 w ? t ( x 8 I e & ! t ' *  . V _0fF n u q E @  }akxl W~ $L+d6LhF[%7=O= tx>M-.r Ri3%B \   DVxYoV?I4s1x: F_  B   ~  ] $,~M#C|&DM@2x@ 84xa3AB ] ;171E&kVB> . D Y-Uv9vtQ  j sb   v 1 2  q M Y n} \1?>}^J4Zf5+`e$xCs^m)B~_JcLOY_n[^<<R`SLSV6cL;` )fgof`[WTTmA( R$oY#5tX{E$5;QfXG8wSQ{cmAc   $ 2i\ Q4`O":4P^A8EQMj"-lTb=rxA7QWvNxdu1Bw> o)tms1IJfjM_1c >?  Oe  Wu     kG     B +y   y  6 m VS my%n8mW0&J%s}!VbHqI-yW$Q3A*1>c8p_*6DT, F    X   [*6F>Vz/"mJ{f ^ - S  H ,={0QsD]/v EvE3'j/r^s/xb!5QsonUe3QItf y A  +  3 2 s =G~+{84 h U  2  ?  0 :/ * AW gEyZ';VF/p&U k#0EP sEC?0" HOS;lLar!E>n |' $ 5 z |  3 c  $  " t ~d    m `  Y:  U )SA6i$o_39 c0n0tR'9Usc?;ntkQ,D]*_x!7vLi[9y?t {|.Gegfx9b}JrjRupNYsZ_q 3=)?06\ Rj ! @s: s  nC y`  VS    g k: \ +y((pAEqK?au<;: Z=/=5sl=WlYE_ w % >iju1`LBG y\  6 - C  DR Ir  xUa|;<   P D ]3~\z+ruvk5wYiZdw~5/:$[~%|~n ;^b;@u +A w (< i x  |B$?q3TXanA|lP' @  {=." (- ~^z]{z]'QNX5s*E'8 fsIezkak D:q f 3 ) MI Dejj+&g[ z ~   r d I 3 % T L]R[{@U/^w0ktT2ecC 7j@4>?y(GC+,C=# Y  2 ?v DdQkeofAFn90Fk@,3+ n|e?@Bh9+j\2DJ*_Dq{Nk@Uj7;o{,~nXLn,|:=ST&g 6 VV !8+ IV_!E\? k:[?r7xgs,z?ZNp%n?[Yp;Wm9  {l-?Kay(V+A`!!W.WQg)w+tRl|^Ywb2GEC&O%#& =Id9W7C@HO!owo)e}z;,eC0I,6jg _Fl%jo B^a. v rZ$8X'JlFx_BB.?Ajnt(k  [ C _ "WfP2Qw1ss;  v )  h( l z  dsH Ly[vok\vlRD-G_ G;3 DEJ=naPDC $gXs*7}%  h Ja0  H4vex1'g R!if!)m!~!- !d !o !9 ![ Twkx z0 : ) x ~sxlVN<V 5VXO4ݏ~ޢ\ݮ9ܶYݲ;R-8=y;X/L pv   GNFA.L*m29^^ 0 ! ! }! Ss5 :-m_  ]  XqeYTzQ1sntr#SCAEQp?u$uz4-fG>SVOl|EkZN f y h IE v-Pe@(r6ERi  E t  k 5 g sETZfO^Wxf6g;;i:Hz=H> +q5Q~xW1{mFx6tRxpbbY1tQFOl 5  X  X  + % ' 5   Z <  * J  | `iX5y@, mYz!w$f\Vl"  VLZN^ feYFtNb/<=/'fEi2:[S@j+Z9 /?0$F$d#[^?%o@!eb J0JP@ "   Ck  ! b  t   i  *  ' e / I|@Z&|a43!fTnjqY*,vKb 4<[Fbgpj$z^<{ZX  iN6r22{-XA2SD]nzGi=z:j( sYf   D!"DNPjXH33!Y*J3Dx<PDQ3!z{,;!lD B vb t  uJHA<rqz9G%FzeD 1>]0R!+`ucxR>@HTL3  /[ w \l 8j{D&uKI ߳B>h߫1MIcuT?86pjMo<.O/P + < + cd!gVX$2#~Rttfy W J ~ Ajh\}N;(qW bbod/; %CTbF+U4t}u/ t!"S6Zm-V0kK W5 Y k^ 8 ,`!;zk  \ ]m7PFd} 7 ( g=~  " 3 o RsU)(n*P){Nq\*@$ogee::#8QxFw1FIB=aUUku߭.qBqyEdgh>!n#=N8[=D$ $FRaZ6Y VaLJnW8:Sivw-G  uE[<)1cp::n(]Oy Q-ZK L'{d*2z,(< } 1 ^ <X"y]e< !*mMJ.'V R R   d DB Y\Z 9aI.E?QSSTM49?g9vk0[aH}4mv=&4[aA`   k { 5 T iM gw n L 9 *X#s` :N3CN t Cs J y p  u # P k s 8 _  B zC"R7?}/Po&G5ZQIb:9G5qbWQ8pEbyG_X<I^  r A9U({[6 Im H^B \AL6s.9@UP l  !y  m   8%b"4!! l  X I5!\H")#A#;#i"!S) 8B,!0kG2;t, n  E?z0,~K+?zj@Wk$ݒA`29܋Lݍ;%Z;:z2{hcZ%o^:U8( k 1 d  j6 k!!"!"I!b!h bsO 9!%! Q #n] } '  {84s@ z(WOZ<8FANvlW[q(k.v{Og]"^IJ$OQ=pb fjWm: Y i   0HE-fjYjEN8:& i  > LUp]/|9}Zv i/MAsV[aWSLYdQ]>W ,.0 fLDFV;iKL2WmI׃PߏB[տՋsޚxdߍdTt{_YwK2 !x=:Ly~[Q " B({= fH4ZJ!V#G%!&!'!8(!{(!(![) ")"*U#)#)#'{#%"#"!Zt?2? / P . 73$Jl2zw 6] 1J]ܠJ"yهܹ8~߹Jt0ۇ(elݾ߂V',[Ad<'Rx ' `: i +cexR.S?G !!""""""!G!!n 3 m'|n,| < D   4gA9h"?Sl@sCf;cbQ:J?cf(e,4yGtG)+M_S?GTcb ehD D F :N   u EQ  ;  G5cX>_ q~Z $$ { a  g8d.20=~ysUfV _-](DehGQ3t! }DfYSpSf"Gk ]J|-  %$v[(]u;AH*2LUs aK5pqW6D a S A 6Y  Gd5f70;&$RW!H9r8ݩ!'30:mq iaAVS(at]lvf2{Jq F  !}")#j#@#{@$%6&5a'l()& (l S' $!=`Dp(iz a  ?km"5fS@ߢ{xڮ`%+;5Y.ݱ%X_A}D? }P6K,BgSPfS\^[  ' V bZ_wsH77!* #" %$%h%=%%F$##;"! 9!6$!s!!]"< @" 3!n m6s   &F|JjRNH!dV?ux6!VH?+Q!?uVkߧqWF%*A6u!#^DTd]ARsDk  &   ."mM.o2t<1K 07 q gXSfju%h;r  #Z9yQ;fYoq\J89AvFDRbRfGYI5,ue"c6yZcwe1bwXFhT:TA8]y (1  /@f`<d_8zJ}J  f  -  o 9 o H 4 H.</ Q?)gX84"% -cnOjYwx$-A8/ Fn~?js F6BV 4  $ c<xfsh * !#W#X$0$R-#t! HW{$7[C66  w +NXCa+3X},fyI< H7b.Qhgd/+FCn 8BygRuPp_{2#  VE J  k  R # /SbxeFc)c-Jr Bm  Z_ < `~FzOe+iB>sM dPqZ3VW.us= X:KRux , * B U >{N11/3rR5/qGtc2WruaL%g3$0`DyOzvLr{ho + z  t (  , ] B ui\e E J l0  &,SAA+wE>Nk2!;bAW[;Qf{aZ!F&Z4$SNZXkecy" u6d _'_  <,5 )~!#W%.' (m!(>!T' [$\  BXE  z 6 w0:XaILt_xS:Zlܡ 5 Y~pm+EZ"C,85x]`^(3p> 13yK I *J5 Glu"}_}! 8f}>Oi:+i'.!e Gl m[q#s>1Z` u9Gqg#4O e4K-#I}Vu %_E@Uh   b }  1 Y ~b  [ _ +     K~C]"yJ,uZ*]{8Oid!|YH+,YNsPBL.^;P dmU dF > ; @?J`a {       :  kT fa   S!L3veS2xm7yobDRxW,2Q-gDM1xQmq[L^5q@ %dYWh2t//#7 EE  i G Y  L] p{Mp|+s(=sd .o 9 Z ~ * a"iiuCeq I ]>lGoZL 0Bd d_Bz8Ii 5"8u;  '  j)Y {qG"@`U8n38*p0#8 e6 j:]Mo.7t+~Z0z< C  s5 q w {Bv)mr |  g ]s1dh|s|mK8riTun:Y+L2j<oa?qUwO2E 5e   u J e < ? X  G{ XE(  ! z `^0 $h;l D ] 6 w"(|D0[xIvJ]sg>p4V62(kwJ<MJ `X rc > P 6* GHg/^I/ xw r  Qj    A ;F4(:bOIkU7+"o4XK&Kl(MGK [7 Pq Q K   /  } I^   T ;  (/R-)V9*c T=LH(sk $ !r0cEh ~ 6x)7kvKT# tb   Mf i )  0  pE T @ e (   p   $ " #1  L v j i7    q ,c^VF\(&T9qN"PJ~usXNj&$ 5  X~% _ "my!'j  " k =J g " Lu :  . u L x( M z X "rQtWd FsNsS?k< 7N^X eZ"1bB/ um:})  G r   v ]'H"   N J  2 Rc2pYppP4XD1(c'X8e ^"*7W:a+0;YUU0 u  #A= G gom~{2}(Y6?0 @:_bMQoM%Nrc*={5,v+b{!,;^ M  JX  y p   D UE >  \ ; {   e,1DN++8NfsZ&}oUa`;3F9y )c*Xf("z"Gc}aa ]  ~? Z  " S w A ] nN[j}?c>7=\C   ? H  V ( S4cC{>x c.urhOJLH)@qx C>tf,j98u&7M]a~Hik=XpcQ ] J&DlO <= Ki Y J C | Z6dbxI \  y N  ]S{(U.x5uXt!;zg*~-4F,J,9DB5M6ru =H_0 - ~ ` W s j k z   TiO,^Ok 8> !  j  :H@u= >0|*E%qE\ $`   ]  !!dtV<BW0)0?<|)2 3mGjziC6z?" <*0]@Q*[91\U@  ? K %   2 qDl KF5OEn_|Sa/    x  "N  9 X P ` ,2 )J)JmSNi45X{xcWXV$N\kDDIMQ ( 9| p x +vCF y  Id{Lk  fE v W $  Z'M-Z)N|>#'kv}X]h!@`=EUKi#^A!Jt+uQf$]75p; 6aN'5vP;fl%.FJmv[zr+wGu,z|i~>[]"Tg;o/V+ ( v W  G G k&MQ0eC#>"M*n6.CJ'=+)?Jm+~`rTUh8=BAPP\ZO#1w?=9 8  w  > y a6 O   R ^  y L \I P   * X x~  x$,60~eq7PL@8:_>aof`$[_ <]d- HIqN?iXR`Mz-  B  6&[D-dTPJm Zx8  J  kR  KH kC4VrR05% Y/=anh2m[v*rk'E`P{4'Vp| \  <  5b n T=*Rda,$l  (  /   Ec \)TXn:w1fiiL}oAA!pl0Ura+RW'8 GE V%HC/xe}\G  x9 q  / ` + ^  .H b Y     G p Xq y   x , tb0R"<1@5=l&+y 71%XL 6f;u  he}C(>WzLJ[hNdDe'[CamZ\)b#UtN. c|>clLsbKbsfDQ(/7< # h]k W S    ^ u   6  Hv@C<c8w&NdzvZIm._p_H@"Vbg/knf{q@\"s71/x"A  I  z E  o ;I!EXGI T  k  V  k > ;:Cb<KH:H~#X = ^'H7mW45|t!9~y3GXOUz,.b S  vA  m P QP( 2Mo)-( <`=nQ )HGX|J]%&CjJ78Kk0XD]86 jeYE;T0Gzj?5  l C Cf7M Y:x]k$s( ur0uP E  PYgA 5D^^.Jh2Y 4tsn:jKVJ~h=W-sOi0X<"**dTz.}E:,- ` &_ obIGOcXi:>Kn !n" "!#"/##5##"#/"" k y}1; m Fi Giw(*n|Q$iުyfy53Y~sa=J"ogj   *  x[ #+:@0bH uZsAI# g ~ w  Jf acJzJiB@'8#"c0P0nP&m#7#$ %d<$KE@b)+=Zj  V C +g)pM)o  N f u TLC-!M u # B 5 pANRaViuu15iaGu2!u{j]m|5$Jn&_s_;q+%k4nXtq]I,@LgeG@R=c5jf]Og3fk/gFQ=^yJ!, $=M 9  M$    7 ~ }J1Nb3g3G/,HrY:Uvs]4W+x9(}|8 L+}hqbE))`LI9?U   n   l Ns  s_ZZU0}:J+Uiy{=m6!A ~  V .!RD:$YU?vx| 5~Z~X;^; HIz!hGTV C V +0%UP!uO%N !AS!uN!P $aY 2%o < % w >Qd;dudd *aQMz߂09AAު߄[<B R$,ol9jk3F fSH z ] }?00'4mSDt<}n8q'J.{ U`Y"@m ~  W e }mIc n]RQ+2-x;~9-Z'cZ Csb6IrA/Jg3_  = { [ A V ^-N(PtK|uUt 1sk  /  J   *i D 7 <+ 3 G D} r?Qb8i=~RX*nSOrk ;wC1/Fo+s.D$ZBlbo1y q ;cynQ !B~{;\U8-EX  zTT oG -C(}PJ&!_24BHq!" DP$3l(qk$_wC+0We f [ q 8u$2nu!H/6o | X /.3=)_ds'p=]x a ^t/ZY!:![CK]biPvbS fEQVcj,9#$XLZgs }+!X %'1)6 s FsrlPJ1G 9]w6"#Lv|7:%G]q $ A =  sJFc9Cw57jK1$nCE!m]n ? " _ 6"C_uE~boJ / J 3 j q A2 +  ts9Q^} O\BW&;emr~"HO`M\Xz(eeyAtq -)z[59s2(E{z^  }  O  F ,t.z6  * .zsns4 k e fnE#  Yvnuui*S(iJ r&[gqHK])>Qim,ff7;uR;BxBJ;>^n_q~ j   G%F5_1>PB1o@TE8eWuA "*E * &  .t7>yH?v50MCZVC{>BfR1S'34z9(if+!*:c]#  " {* L,^`!y#"}p'GjCBq-DT?5EW1V 2 :E P[G^t-I+0ezU<#O9PYTOMM ON9DRR\Ndo3~/2=6 u 2G  lBm>0E+Z[ m!\z&{Q2   -  > ZRn%Xwjifn;Hj#=J4UL5 Y "kRMex6 B-'<`~%)s j a( l'9U;TY.` l  vzEp#P  W8 s  xrP 1 G (WBBZ5/q>9M3Ia(-aL+jN]p=l~ANO5s7g/nY9#O~D{ i* ?*83!"*"d" &W0~NKAOXV`\rz a  |  /p*:DLiKU+ oz RFDs%BBqyܒۣ#]GVڢ@EtdZ_n1,Ee\g(s/XO5 EM (  H aN4!b#7$"F$y]$$%&(J) *.!*!(!&!# xJYbK b Z ) d@ Y"IXfMY4=]ܬً\Nۃt۳ׁe#ݳsݞۈK6ZB p~*j.!tJ  q R! ( R 0E~h) %"S!9# #####">#!" ; 0  . 5!!! "& !d C#6Y  g  V a`o1&p(zqqu>u9^Cqܰ(aܢd߄I~kV/Pu\}D,AO*3>D;=& a  y "  3 1uK9^9 >hSkm(  <9 7 m Wo0+1\[OMo c.d6\}E}AdC] X7=SC4= dJwZcaV7wDCQ^-- C  Y  |mNx9 HH~ QAd  |W i  98 K _ q  2zmcD| T/ K8i_ Kc(x(ޅ=ݢݖ'ߛ{2l0^ Wmath3,l8G( P  lcTc a,"}#$H&u'J( ~('?&$]G"Cz\A y  -w}7/Ndy^dogfO߰؝f588KJ=ּ Q'Ӕ"R:ܗ! C(kq`dPB4 T9 S A JM !$!'#($)p%)9%)v$(\#'<",']!& %,%.+$A"$ 0VRD  d "$4n ]* zO'KesA,E1{)alڹPEީ7%ݱF]ݫ ߁Dr8t%LHO$)7 4  4 !]Oj +LL^+)de '! !A q!-` l.08#@{CDO!n r F A|lZ j!v#zQg15zXld%+pea#\,Fviw^&$d2+=v:n- 0 { D   3 I %tj$%E<Lc= OM3Wid%Wa" 1 A 40+t;T1Y+m%ZqqgE!q49`Ja*2sw->bp *>R 'MMf/C :P-1 _ \ 3qQ]ou 9Trhu50F\e  H ,(Z$uD$s}hz4zH=*Y>TwD3ۡ|هߐu!7c*]hMju46 T fiC2V| d!)"I"##$dJ&'R!("9)#(#&,##! A rf] \{+ e  J VT2tj)ZS+^]cSWەfM@nֈ+kCأxފڇp<܎0ߩ)HP{4N].w%m's#S y  S - [f-`DCd#A~/ Jw&C3eV`" (M+ ?  |[fGRed0F!b y]^V+36tI) |X]G 5, ~"E!4Ym cw1t&:z   ,B , e 4 o   6 (4 L  uH M0 Z c)'?W ^8u]]mProXS,,W&S|~*TieR bj.2 d(WE\9 L5"Ob*o VSRzi  @ c 8p8FBjlc"|vUfK   8 ! S  C16Y" {fC[r8JlgCjLj DDvcm4q3uFCUTC0b } G|\  &Vhn%gm|0Z?: p}:~E^5 ,  U*c+j1%6~ A(q gU`HTn6Ekx5b a L k  e q s -c:2juR  . o *  t   ^  * jR[${`V*^!;7p Cyj bp7HZ?ZD^/ R w Ny Z / xeVJxR ' C '5 O6@fxlu!oC nR,ZqlYm3y,4 FIP5j(lS@pwBF{t>aGp9pH b .pf`48\Dq,YJhd)oL A \[z1%6t09l25o!U*w( m$EX/McH7#sz5.40_  ] R! ]T@-;Mn^ lWi&.:%~ r S  V+"%E*a 4rgUWdPt[`iSe/XWkvpheb 4 $ cEC=Di Y#a $ $D !)Rn4r;ad:x 0 <; ?x2nh@^~"AfTj4,Yjvyi(Hnulls4z, , .m d=y   \ G \   :    ? zL   )):4Y   'I7g@iK/V+j2 [lQXQrcEMq3)}0|F$\<Sl]2Shn ) \  /@   =mB] 6+ $ M_ ^I Kma.Hsc/hA4|tjZ=nVt6 p~^+6IFfk&  Po  S K    |  D | 2 #s %: d0p Q j  | y   8d O ( pHQ 0R]\M9zg`axA r!J5Uw4Yv cF  \ih8  uE    : YZB^ 222>+p U  < Q=$rj']?rP| S =kF  ( Jb3epu#K 0_   ` ,  h F ` 8 %   ^i -Q&/ J,uL $^Lz.57RSBi p |B%# "oFSEP  r BNmn! ) G J } SZ : E  } 1x  `11Jbze4]y{3z/ P>Y,[~)C`E7Zg$2:] f'y EI .0,xZ  #3%X  ^ g xW: # Z'  n b  G]%3S^#UZMs@GUIHT9 %4U#}A kd  Q~6<}>  2DX6{<&{LJr7&H0d / > }1|u-`6c! r ` , ^   [ 8 { ;[)cda ? ] "yp;Kmf&6^I}w fu>.x&6(WD2mqv2RK<0Mh9CEBZw  # [     1 ] P V BC[JLVIv0 5 n U % :Q`K 1 6 U_qDr 7>t*|$4>J(kQtast5lE^Qg$(}z - =b zGo, jP  : K c* 8</  38 , ) L\k] `-Q q 6 Ah 5Bw_>I< r V1%5%D1A" T ^_G/A-40]c _  + y Z^TfL89R`>)\A|Qy fKaG4>(x}x~oP}Fc\   -   DlDS]KaK+~NXzO]: ~{UR-E'AdqM'9H,#0''   ,  #  ` 7  `   ?    M E   *} #J'!]S\4G^'4  `K|xj[`xfw'6r^ PKW ~sp>HckH}[ 2 7  6 F G ! {  2 U 6  x+,I.0f  R D 7 k > T !b:g1.,,GC:6? d Z==fOc#y $uVr{W65d'  (  z  eK6oh 7  kO   x   .{ .  I\ P  0OIU sUZbP{ui)V[ *}&`(Kp~E%N!cdC)%/1 -8P8&SQ<1 5 9    3\ d ea   > l r ]J *W7[Rd![x9BrI7y]}DT @-Az0y{Lyi~LstS2_X2FbP:,.aHy3`|g q$pKqE v!$jrQOq-nTm`4QY/y<6}b c: N1    | v .   ! 4   E [  m b 7 r1=^_ q,sdvBI2K&   W m nE  Bp?WEu\oPc'dVs$r.Vt |58I:0J[{mZ}Y0%(v8kF R kGjq}j Hk@B 37 |wM.KI{E$qR,0rP^k z&2 g(9#^ij9vO' 6 R  5 <v  s&7 bGd~n4hXq=[ vv h=vPEyNfl3 ^.bU*of)%O}8DL!!|  a   Q{d\P3 I~7Lnl{,A r d 5v^B^Og-`&zfpT'^zy 7 [~=`Qnx)n4v#[wD&-9G7 y  . w P l P*nA*  O8s%f]yGja  J  " $6SE:1_(sra = chmy{=,xy`k"w9[ P C {)Q86l@X:WZ*h<By - Q Y !mwN:4PY$B-3P>Qk;*.yw {Wbtyf'KxL^D!-3YzrS?/j + ;  o W {IfK  Y Z 5  Y u !7O1bV 1X&7}L[. C'hUdphl^_eo6X<8/u]S^.D' } w  y 5ADzIYW@1 q V,%}Th9UJkH=`cV+6\c*ojyx}'KC+-y  ~'|$2=}  WQ :E _ P  O lX}W (GG@%@)]Jc^@*DkF| @/IHP}.QFPgTC1w D | U>  )n   v8 J a 8  m  " KT X Z} -eX   5UMJ~Sg=M@VLV(BQ~5D! \uGH<SDsSl#F GP{s9SmL   = i  t CP Jst\ h"  `6UI; U a r k 5{bgA#GcN ^< QlyuuHpXc714Lh0|d+z,o"[Y9P* 7 d s q 6 #M W,!W9!!(Z #[Ot,c\f"P*!YV x > e `:R\n}+j&3`uN{1{xBXߝݫܬ\A܃MCܯ='M܇ߡePN[/91w.l &o]ZJ2q)>dBfRGpw !!"D##`$$$$Y$$S#;$"5# !H;jcM ES r1JY81Y b߹ߟߧyLߝߋ߉(ߩ0K o"YP2 kK_+YP^f  0 V21F 7 R i-lafXv? {VK 6  |Chn8!L"'g5O'r"WXZ"]?x'm 8 }{*\!N*x`z`hMMEZLB  N , $ Q q w  P K e I   @ 5-  A  f ) A>i&z<nE+DCvR-R`(JtZY+EO8 '2d1ABZWJ/'=BgQ6&B5RrcM&3A"@= O}:Z@U#.L{B-&p*}N 0@\wKfPV][S2X i2 z 4 { ^ _ \ 0 s 4 n * + /  M,r9xJ3 hQM4.@49Bzw1`!|zxVsnUav0{u+s=:R~m;H r z L V A/2gY* s=ofx?c+8l>b9 L   ! KfeO=f2REvp ? 1dUl't+^@#"=-=Ll"  _ )  [ tYm`%*b9d_MzC50J*7 p4   v Mjg:}1$cOAMާ_<(#jOK/v/Oo ossE:HZP#Y Zfq M 5 ;D8[)IptX u#Kl6?0)XIM 7 v  G`320":XP"uSc'lO\DWv_ccP]l[X'ZR}`@9s8 :sD   }Z  {W\GLo!Xr[eGc)QPF j e H OF @t =  t   FlNH. 7uOe/EVTq\"NOB@q_&eHb1T%wkYmgGX I \ ~8Q,4 h0eBr)T5jD./,k ; _"w,NedHqOo/$$0Ejc}5\rDYX`h=h46 Q^* &AqMW2s] "T"2! z8e'Hi-hCG>CKi{FyXq"@ O( ?<|o+`>fbdT c9=u:|CX*bu]mg! xl  ?0ojf pjMZAdzZw#?\+ y @   H   Q  !|O{4 ^E? l$=KUJtZjqSzbd'tc 7u3y=B{ u,>_u m 9 RRZ6(  d_gN  1 e [ P  ; `  ^ 3l   4n ^ 1 hlJ<}r.4Q-6I8OL' b'd[1HGktX2KW nyH.&f)uZuv$M-@aHT    k L^ X [4>r1?DX<9>z{[+ tb Yu Q  2oB(A*S~iJzB4q-ak@W^PE alcdO+U-YAO n & %  ${ H8)DO5;z?_ J:6U./eYemR W d5Tzy57 ;&VqZr  !:Viޯ0;tAfbi C_HCxd  ]Z , j R A"wnb5X c ! ! )n)8+Z0H~5K6Dl = H6-!x6[ & 5[(Ruu_6( *].hC:{c>Sva_v*v3X_^& F A v -   i  .tWoAxuTPz$a)BuZd33 6 P ? f|'=zG ='Jhs *!I"*4S%%5\ n\~H11dEE2VIY{Japbh  5 Xe5$-G v z zt" Q E   k   {&  Y2 P CDTi0I[x , tpB^sID(P D>"6s6~%T]yYUVG{tQ BS H {: u,3#L@ g" l$%D& &$3#h }88\p %il}Du ? skp=ohA(K<8۠1ٱ$>3 [F$ܔK Zx$S<`/L qh U #Mj W 'G!#% % & 'j 'X ( )!*"j+#+c$*Y$(#P&t"#  $/,lpX9  t ,J+630B S :pH%כ^׼EeYG=ډa۹[ #y8x6Grs5.:y~|/W  ;Y J , )Z\%o C!L"!*#'"#"Y#!"!M"!!!!!C"""!'#D!"#"n m5| . q e -* Xe:VR T?nFZ6RIJ=w=0<V  " ?mc-~~G!r7`aTeC(@p{/A k * h  c= l|Z|E|x}L^=_ ;7**)SyބK@X)ݹa5i9 OF[K03;.*2d j c Y>=*,!7c"#'z##$%J&'I(C('&#K! Q&W p    <QfX |A$uxdkN'ݿ۾ޢڗfٝ<^q^tGݕE; dE2 %nTafOHGEM]%kZ H x ] ' =6oI!2$ &j#g(6%(%s(f%D''$%q"$ #Y#%##""q A1]? # ; rj" C; W99MVB7^O-J AeބS9J*3g7*V9m z]?.&s^0 ^ r O CZB^]T!" "^! q~O3QmD{* A =oNxY 9yA?CzLRU+:.aS[gqq{~hYio uH %l G Jsdc X i I'<T:[o(ru C `A   ` 0 ^^68qSegP'g 1:L6k)z?+xN:m_/A&OY NEI3+t~.e.}svAP_i[h/YI x Y@FDC9J0k!)":"!/? Pu@w6c%bo=3  &m6*aQnC]+> "DLP.;FAVAa߸oTڃL0I0@0i>}b1cygs   D+b .!"K #Q#f/$.%?d&!'#($A)t%(x%M'$$"i! [Z=J ] c  ixb+n(5; 93Gr߭o^\<9g'uur,v= v.Q!oqCmwI'@vg 0% H 8 z{ijnlC]g!u p  u    ja e    5 P V_%tWNP(Sh===~B1x) Ob%#IQ;b< KF;# a_9\M/ W[^+%]XB,)5Kz`&5  O S U Q  t ; E #x   n | +& ~  W 8 f  `  70%%@GqNE&A*D nZw 66nDT2N`$>;2"9RE5!N ! x q  ud|d)afb9|#6rve"]|9/[ ^ }06?#04z pDIb,Zx>.xj7a@k+ߝORB:_deqg H (4    Y ;KAXZO2>\Xx{3k@4.PgKYo'e  7 :P,0 ) !S! w#>>'_R}6XbH<}wlJ\85@Y?<  Fbs  k      65 ?  O 5  U J K H  -     K~s:-Y'9q/"xUv727b [1i{^6v&AsTB[/", |  D , o  % e"YiB-olx$/QY5?UZQO ;fv`ULv4L hi = <KA0EAO$Q7f { /` h y le\q1HS.Ilqjc*}"_v.{'{`ayAlkY&1|6v[  O ApK  Q8Jx z 7 X -Q  | t h _ y[b(E\0a|{v 1w7\_q+#b?i2X/c;   X w g <   I\di@2 "?! On\]k>q~iB [ ` Tma!h @C?+agf8L?>\v3VY}p+ixM6=*N _e k   6x    $u 2 R o )  c W = %   Vp  T A GA2zM?Hf6b< DIlO )iI 2D te MDR J   9 &o |tUW2  ~Q #-  \ / (Mu  L  &d <>$w YCBde2<[(Da,S!g\ esSt3uhK q[1K0~7u2 ( Q u c 4 Y Tc | g \S H S v  g -C (&Fw}    !r   a  " . KB{W4Ziwxn |j]J~&{,O!\TU=8Yf&QPj, r :, h. ; 9     B 4 g7z>; , p 4  ; iwn2'hQ}S20t 3+o#OLzw2{ L}49|SNS 3 m ! d _GLP rBm#Db)3Wf *M  G oB-`y,JUf -NRo2u5VfHz K2~8 J I   O' p{!df*NL>y&b l ;g9gtdJ}A&tL+Ks~P2DT%%0bA=#^w5"WL(&/piDX&2S k 1   ] ? 6   ) T%+g1.0a- 2x \ O 8^ P2XE'U kCu8i)',o7JbZL*HDg6%jrFEcGd_D  E 4 ] ( _ ? F I @ J E : 0 7 L 8-  r ?| 9 ^YB?M~6|0D=P+" L}} & x?WVU<\~KhT e  K )   2 e Z   +_c>n'n t    9* D f r R w]hLo[Ej$%-xWAQG[/(;; Npk^=oa"#7OT1H  O T#t[?i R| v  _  &-   9\ u 3  ]zk>qVXSW(](j0d>x*p >/<)@}$S_Ne2>a%2 m@*0 E`M"sQ;7&OWt*i,N)X-ZbMT&jD t}`hkE*S{3}OR8>it-2vu  1 J1 O c   r  Q _8 g   8 x  ` li   fJ)Zp_[OOA `DitWabCnI=]k(*l[3G8Z`K}  `63 5  F8?6!VFCnaM be-. F  0^$YfiN*[>"4'&$TO(w7Vh$|$9~x+J>Gn%<WF[    j `  d  3_nah6xOlM  . \  : g `6  h  1 `d,@l79zMI G"KU$d qZ..pV>M1N*X]>=D=e-?P!N&- /  C  /D K H j # z  &Y  0 *  2 `/ G 4  ; 5Ag ,#BVsU,tGI]4uf.)#)I5PU|R7^7h-<}~$D}\!q() >nc&'P9Sp{EgTYuJ B}k9*?-qDv:sK*s   9  hn  d ~   0. i g, S '"  y ) U0XW1>X5VkR +ZO UaR{]!ym){F:-${-8.sKj5 % ) t ` ~  X' c o  u5O9 ,hcO,z /  h e YTs T%B]N]n{;#:~E?/_\\:)^P#9  0r  o ~ U^P <I !`y)},     7 t >]\3"^1% $ZBx[%:m&aGi:Y A$,=87P L{V[a8iT t & >CIimePVf _   j  5 A -*gyZ1}Yz l'},iPX$q_5"4 ]IM<'6g1&o{~PwoQ{XC^ TDSz l   JPmk{-{ZA>D{75N$)H:")TDo[=s60T)'cEw}r%< ~PD0(#oA]&`c= 7xS  ;X1F/rr/-"wm_crI}oz8D$(]1V|<fkn2|cJ.R1D%+MB J ~ g c& c;S_t  $ Vq D J @|h-d Ktx G_[TnMC`$Pq6m " J>u$ M$zavv`9wxyK3 7 Dxs>:~\ a m  "    = |X>>xoedIZ07mU`kJ +zIv[l#vzQMW5K35(uUB*dif }]Ffp-:wltP:66U 8   v# y  |  ^ \' p2zl@Kr-<&v`G!^G%RBH> n;ZdZ &nsI/L4H-+!wXz g 7 yWK H1!"j"o" M"O +"R ! ! iC A]_fx /  D {<\"aN{a7z]uoYo/6B70dIfݓ)ngy=%uSk2bjx5W/.U=m m  |c**%H`<w! 5"!"@"2#0""!D"d 0!, a9K k  j +MpLCTKXW ilKNC, f`/hz{ELHB5,c"Pr{# p D[ u ?ua8EpN4 ZF`o  { P  XAW=&}1bpCSO/olt"z&*]@!(]l4"i6D "jZ`xrK94 R#   V +    8 b  ~ } P s j N < = ] W Y f  TOl&zW*F&n\GHs#UI/.)ew{-yD_u?#3UG 7SSKZD& ! ; `B+|"g mn-Yi%w`$` ; No W :   {LX}!Es    lq#&mr>!8Rx2KW_U%5-jAATK ]RwY:w=o'A G myqBj 1tdh[e r:UrN dhwrN <  (  ;M%p[ y>5Fycn.3AlaBq,O>CI*U_r(C=LFn>[Cm{o   r PwWv Dh|1 Q o? >h  Z 6hF"-F TvuH,  364 wX!'mbG~30xݼ_܁PI~J.QH0s&j!x~3v \5_ ] A _pueB bFm2~>R7u,J gKK 'D/hz {  W 7 E K  }%P>Va>X"@]CWPplp_<\JF_~2 !=7-L+7,o Jr Of  Y^  B%j:1XRP#[g@&    N u O )s ~! d X[  * ~> _|Q^O6lJdO)J&%\ \K>hk4,JdsKwc'lrU_^q\m-B}QJa f     xl :4<B)mvP |#"@/5<-? 1& bD^>42+sz[i3-~nq;"P.T#&^0i^Cy)_mR1-p 8 tHV4  a,M/ bv(mp7Jt**YiOMf 3 i /D'Py6Pssv wO_![4xZ*&t/Uj"^M05K,~4zXYxN7! txE"  TA5qT<u= y u{|+|-:Hy6l 5 t m h 9 J k Q 5 0G[y9@U9|+I.vZ ||KXs.NPdw2%`IS :   ) Q 0. I \m Q / )6gZo 6RA n m lG J < Fe M A n   * O a % e f4bT2^ Fo2r.A2WxR?0C%+ +6J'$# HN5;q)%;-d \F& . 8>  &SvhEe^JSsOKhE^  , S ~ 2nNG0I3;~(w&edp?15V!~OS4 k FR-pS2ot/6}vr[_?; N (  iQNS2 !!"""!!1! b  F f!<*""y"{! ;3\h{/D  8  H-dqt| =y|Up7w'%s(ߊqނޞVAx&Ul62XQ{0P-sS   s =x[xX!>X F!"$! V5C)O8<l}$ '! R<z.  X T ickW}M^Z[B(t%I}hJT.l=U~CXJg!DI+C:,LE7D4k_@Y\n *ls^J  f0Q Pr<WL ' v-^FOz ]   n  zQ mD\=AYK2:kE!X@:*OW3@-2d 6i۲YRڝsf5 2cC֬߫{aަ7^rSQi~MTrP? 7  ` EoV"/$h&!'!](!(!(q![)!)!3*]"*")"("&!$ p!KNu  ' yT` G v#_y;2 ܹqTsByAAۆjܴ۫|ܝެg܉݄ݙۛ܂ܖrFRLKqS--Fd  ^  s/V%{'%}k Z!!"!##!"#!|" ! ;FTg@*Hc ? ~? / 3H5oAr9qtASjIYuޯ;[e9Dp=p8}zqL@[C'Kf[Fh*  > h [ " k   1 o4v;et"># %5 K J  l  gBSqU{Q+sD|-"OK7\- O#4(u=\m)KnHL zw 9huw"pa's  [Ja~s X9chGN!ymLkE g  J   aU5f:Z+ OHjG;Cq "gڥH<ۧޟ4Axpv]7=yV5qJ~~#4 `q0  \ >'$w #D"6##_#t$R%j&'>())7 (/ &# 5%I Ek   ~*g .v^x6D\ߑݥߟ4Lvܿքmr:d&.R۴L)݆l޸v'C pS*Ew"E/r924 "& a   Q #0UP "!$#f%$-%$6$#"!! 8G ?f  c!|! *#ukr `  #L$pQuO/{'H?<Sm\!ߎރffPޯޘݙ߇-c-<= :e CP>4=yk  4  p c  O  ZgdKd` T-ti+qgOd z M AG9gpBhZI|aFelA_Jt/&:&&vK /L7j<&HT+,O[RV1GppFaneCx+#~8=O5L n#ksF~? Q H/|Z'h jLW){ mgZY j & >   " j ? I-!op6X* % WNYXoq %:?24* 5j;F!'dF # AH3BlI54 j  (a}RXmEg,WY=M!"y#Y#"AQ!MXZ-{3Sij = J!^s^"bS$Qx;pSf" cGxlܰח܈m n^j-9fY OM.P$  = Gp any#bP "w#L$$$"%, L% [%!-%"$U",$G"#!! j.I70h \  Z(B Ji@]8"ߦF r2P{ O"~1Z\.|edSTG&V^C bP4    ;A)z^"K$QB5hB5AEH < ,  Gk  . < 1 2jTJ$'Nm/Taqb3(&lKs~vFs=G\O Xs q8U-(~fj5j^QyGc1g\w  3   o  # EJ(W8 g H +   v ~ Z u 6  . l C b / cox@<Qq(zNVdHDBCWAL ";5 .@?i>1!O4 T[au4UiG<h  *7tV(Bv(8q DZ   ePz(m;?w [@t}`o)g\!t}J{f UnDf* g+8 lw.q:g OaS0hr.~    i g }x ? f ! ? $ W W#e[WhJrC4Z8i.VsEwfN:wP4/t%gyH|,bT{d rLaZ4` b J   4 U J ' y  h d   4 >    }!M$ G 6 / w X8 9W5B~w !^sD5rtt]Q5p[u{`u@TP" \ -   jq l mM:+ >  fp1C#oL,'hHQw [H)9N1h@t)ggy 1( }Mn|;I\zAz2 1;eEq?!{__B,|j*" FBA  @ SvjRqeIj%C{9\',|{ld((mpi; 6 b5"98J`]E 8 #b  U  _ZfN'm-TFoS}C!QEgX Y V S? k c N ) a  DOn"gVE T{dS_ۋl97\(r Z_\bdvI2_W#@ < e  F l }W#,YyTDV-<2^ 51X@=\ tt$ u537ok4.K T`m@+I]    } _ v    ! { q f  L/ s [ R  b  w /  # T n a@k?qUZ$@-mv.&xozSq.w#!sL0_  l  m U : WFxG5#Fv D ` a '  + C W N U  tTKx _0m,sc.dJfFsDR:^_QZ:D!JcX.. ; ,! 2 bX%[Kq`z$   , 8W[[20!P I Hae O w 6 -v T E'>t]epJj-om@Dg^H" ?M1Y T{*3"tLC%yfuDbgfrKo.&  ?<w: &  7E<z*{; |KB4~2yHrm 4x8b0$elW)l^%0a~;|RxB h ) $5  R /$s  . ^ hf  - ?P  ^t  [ 5't|j@ [s*}j_P_*rT2k@b)!2w#Cs&2}et]#0.@Ld 1 $ eI  &    [)2ik \p s * ;   K7 U 1`%/*&"Q/y C\pgujWz?)0G21;^|x { k K D   jj " qR   ` V HC}|n    qAA Jpf19yV)5MM##4KJ8d6qgq#zN(Mu,G P|? ao j + U  6   e_ R !F 9 H }3 Gj |   QtsVj6?)6Y6[O ]'M+? _^G}"8q4a2.dnl{~<gGD  d9   <MV+= Azc ' ,&f `w-9#d`Fsrmw{!|kgZ'g7Yos %T@Fd>He5xsY r H  C-S " r LN  ^   m{OpzPyHFo1b<'-d E 2t HQPpddp,FKF.Dod  ( `  |   i>-  k &  Y<=yqN{*!V _5H V`396}8PGay,l%:l^,S M  < % _  # e G % T ;^  N5wU+ c . + ;S  Tr = h L zP ;FqP[~`ST E h8&uosa]LNzvNE*EMhRh f Vo yP B#<}9+  F   2 K u )5 ] ,g  4 d I !T09}S ;MJ+*y]y.|H>E4GD]4xt<]1 OS/6XSV*&KRxhl; '*vdC.G@$+h7t1z[tE Rc/H$iTGvXU@"tzwkiK,(  -  2  D!p2u n   NOuTy[@h  `-ZKT=1ksA+Oop \Kif@na^.P8 2VO5dpC / * \    Qp 2$ g'$Mz5:2 y a  F+]x\w-_>I=oG^(~ esp%8D:<f. R~ XYKK/ z Y @ (XCuso!po$V)fCd}X  |  j  v DcVv?ziw u0Y2,oY vk{7?]-KbTiS/U0Wt<A[{{{:~L}+ X &A3v+o6B $u X   s   ` vv  y P O !8y F'IRZiHyGC[s5W||x-BuY:5*O /kx^`6mW B  ]  ?  I ! Z# E\ 1 [ T  D  O y  b[ W +41~F+MU?\?dF9f :{owMUeO^KwE R,4^S/81NL" _  {  d;S Gsd@R;8An 8   h ( Dc6^B9svI)qlHJ+Cqq8F|]+i__-sJ Jh|$frO  R S8+1Lz3-(F'gW1R8+M5D]|WInaKEAg5:<K /M6UE8z!  SqkTDr   s4s5 $+: i[tR.jt2yfN:*d 65~_277FSy' M]0wlF}ZNSkJ.  J1,"! Vp Zc  &  ( u  Q y  7 R z  t6o'R&a}?BHN2j3OyiE: Kc2* S:Q"1v OOCeG 3VV(D\lo D C3 aZ ` ` W= P 9 ;. 6 ` 5 Y  I:'v[ # i "  ]  7`~!=1vJ,K&U En,e*M9l{ @<J M J_e;xbhe*Et-}N 0c9fr)TxqY2:gi!7eްFޔ>ޅ޼Z4w8UL1*AR5' 5Y&mW x K{tuY "$, $!$"{$=#I$#F$"J$u"#"g#&!"I"!] Es RY"1GH#Je~ 4&Ozw|^ݫܟR<?.yZ b@ީzrvbY"& Ze  `@MQD$ - p $A!)"!#'"##Z$#$#.$#D#""X! 4hDR N]k\  e>fm0iDc,AM7`ޓ߉~d9Ya9)jC{ H+j5<>@5(X9fnT4f'IDA+wtP`."l{7Q + A LL 8m       B h  - c 6 wR5IWbiPW `Z\dG* AcBfK 9lmN:<;Jexa0clZc^O\B'{euZw f?q9b`B`!T~'%% _Tly1mQ<=A!f a 4  u ^ q '#spa9X]iF|{ \6 2 [ Vwm0I~Rr$qME9e#oz3k6(~a^g>^sU(y }Ki#71y  ] ~  =",gDrfy !`zLWV}gJ"ViSzB L '  k:xk#D 9z'OH}o$ta2oS Oz:y/kY) m3[E   7 ]5v(F qhssuO/<Lqe`c/&  Q w  -\V^3-;IzkD'X߇jsU4 'J{ "u)`;~{m ="vTcXp7.y L  \  @I 0@p<4O|#` lPa'. U | s c  4 8 ey8I7EoJBF~\m{ ]?9+cQ+' &Q~|3}ir$\A vfM߉(OB<*lwHsk?Hj{(. hXaUrmk4,z-H6+p]<}T H ~rR'lzs6jR"eY.VBH 5P"Y~<(CGN;x{QL  ;  @F_k" Do{94r /0o  % #   ]   ,   &S1OzbI9+Y(oKuaWH)nfK_,{~m'45 zD#W`" f-VPU `   m A o [ fS sJW{\? y S s z 4 1  4c @ u 2 t w ~ &   D   ZT *0jdrH";JH [!,e60|xynPF!r(LUh5YssXlQ_NqQ G  N_(;7ITeD0':rlxF].Mv  _ G 3 f E-(c.r` p ={!C:(j]{ *:57lYN2<Hp   ok- "#X m", 0-@ ""#FS#gL"R q!5N1$?  5 U-L#+&1{_k7T*zo R:e"Nߣ޷2ߢoߙߡs fH\&-Fj\!4-(v-hRko 2 7 e f`um3CQ A%^[Dh6w8\bT45{r H 3 {  ^ m'E%D,_POVeL.sF& (_v)RSkr<jJj h + 9 5 ANoVvj~al.aEf-6Ff0Wܦnچn (RB]@N :1".^8DۊېW{rAbX9jݩ*|Pݬݤi.I~ܬ&0MrZ{vbcunX HC aM  'p {7oaOqV5:fJ! # #Z #L"!4+lcD\4kYf] v Z$ C ! `6BV<8C>e*??MDwyk$.~,Bj`/}NhwQJs)0rqGE2Ajh6 :J\  5 J k    m z  3 \*1P,Me6<Q ccnb"k>f + F 3<3uP~LBOO?pnWU$_OKLD X"X1#-UG*:0rz1O75>^:0 kpA0 \ || { S}jA4 !h`!P G R+XGg3^ox Vv S   /(~MVPjUO HFV zZނݿt/>tػOߍO߃׼-؜W(KݘQ;p>7|XM6)W7~W<4iq Ps "e "#P g$> $!%{%&m'1)W*I *;!*!0)7!&"k'B$l   x N _ P (NgH7<;x|6l.{}u8(xAtjޞެܐUEwe7ZqUc\- `iPk\ P  & / R] >'P9j+l|Bb4 Uc W f. <'laZJ-) `RH#4`1?FvP l>[)$I<$_&^&,:yJIdf9E5}u8pRd> ! c 3oflX l$G! Un!n r ; 0 J  {0vA|0D4)n_;-ub'Ip1)?\[&9KHasz  7  f hTWH@eF " 7Pl@gWP6   >#(tkM&t=,K*r bM|mLj/{\.ho BGv G-zq\  =l Rt }/6rZ{   Zu [ O     0a %&     V YPjxYT73* 5g$$mdl.)S(q[G<8gy]lW hTRGxqs)~ EvC"   B 63 p)MtSH"/Zt "?MT}E{T-]eEB:S\]c \5  T  ,/  6, ! - E  = x  G  ;:hdMj&A\%Qt6=Sgx}j8w 0wv\54 \u(~}z%" C-""$"@ :DG{kt<\0F 0  mIjhf% W3Kg]۫ۛ 6߂a4# t   D P 9 Ry b4xi^35=J2 3!U# 'm/bd@NTj,9W7;FM9* x -    6aCRlvUwQ%  8 Y 5( K k Oex-  /sNl,x<}gso{e/\Yc&}/i|\0L&5nJY / UN ` F \%U'oK c51 %JmRXE5 / / s   BGX";`sU c&cKO\5X&p5b(^5~?ciM[3$gKp V % :  HcI4?V=wk"LP !B   m + J    1mO  O [*C|@=Egj\pT)A,a]{8I;?E_1P)_x6|4 \,"$0vO    A >   t<  ;!  7mX'[eG  < ? 0{6YQ.s,Wb' /kd]D"GYV {PG;2e|h6K +   %T g  B  o)[  L `T h9^zGXyR^+L[  #N}(<G $40q9Zl43UK i#.diSd*rWy&R a @ v y0 Cg D Ww;(\T  M Rx E G f KqLCt=e.  2d u@ ]7A,XrDc<^s {a54"kB";`Uxd   B  4a E o dT)A?-5 :  ciw6/0Sk/HW9KSO ]PlUt|'RhT~A=: @) @ $ ] r eG L  j <  M#ka(=:dCS  % v9y_V9kQECA5 }dFK3p z/fVmMzCm,*bP1 $e l G  Lu@ M Q{B+v$ M S A3`/  ;  }gvQT > 4  T{/HT\0QR;%&9iPjb&VG< XgoYM I 8 [ /U \3 y b F b ;A K  @ ^  fd^'AJ   V =R   | A`#LSeLd~FVZqb>yg0]O *.:_}ZG)BzW[ d lnbqBT]       X q  IyM@&IE %n,w<1Jt_3\U8cwyaJH5aH T? V"  ] Y GR pc    w " Z /[ E o r S  d*NZEyN R"L71G6=kbzS*T4#%OD f_<T}     q ? S ,A ) N~   EDVMz--583&2$r K o-YV\)O!?qn ?']t;goof&Q>FuN)Rb_EQh\0*TCMEe*/'<P;!7A.^/PP @) Td-P"o"ZN 8 X lt D ? M  )`;G \B } j\   iVF]>,Rpe?0, _a# ) o:?FT?hjw5sL   Q 1 v ! &]  3 p > SJz\;a|[Ub5Xv|U Y3|   p `  )| 2T0>fc<zs0&.t Q@W5:) 4W:05N@sJ &oMT$G&, L  +  k V 8 "Qp$$pD10Cw  U> M . p XU  x 3 , w rY) Fe3gThNs|jpymszH"(ON+y9(`ivQ9IV4w7-0rMm v v X a !   6  . ]~^zlez3   \pA*-\{V;#odNb\S"`&R.:#[u zIOBI$WH`< WOzKfwmcT@A|u}7ovs/ g~w@:@CB(VT`G{+"NJ,=l5iqSJ#X}  Q7nNP'9w O    M B  .3AqO*Gp| + :yDHat27 D*mq8GcFoS:My%X[?:MMr<3`J <N n E    T A t   q B@  w{8d  : ( ,K=="|2*eTy?O4R}MlM3W.0@1Gpz<."}tJcy#( X f1 : H   5 py- B:E-./Ej J  * /] m  : 5K1o)V;pJ%q`2]-40$JMC&Sv R~]d)z;H"  #  d|xF%vLf $    t  & N N = X 7 4c03IF\ZY ck8fe1|byB {%'%5^<%'~.G9 k  )T ( o V%vBd ,    j `" x*gC+>g3&} p}GUuj - :$:j'!.+~; 62cX'>)NGJ   2k  h(f |B+.^BEzG"z#L- P[}R42^^~/P0b)1p)wB>"y 6 4-mnu ) E     = r N U3/ -/`[6S^nb317[9FNULSZN1,XHJt*>kG4   *N  "  + ,& R u~f2KrkMBS~t V } %  )   a:`m7 'vHtw^T'!8T{5VVkzF`<$)3x:S)9f  b '  _  9 %!<(4h_]bgIp-Hc  d p'{~2zN4ociuS+)gKtVNK?ZH~-BE-nTxn+d@G  } e;#]rJxd ! !S!' y! MkpZ[ >]y  z   G E>/l<<|3PYci]ނޅޭݖٚݐ٦nۆ+0v~1&W_8j>xC { l xrb 5s+~DG4 )6!" ?$!F%"%f#%#1%;#$}"@"!:|A~c [ { m|tik)TZ{$߾ߨfb<3ހ,8Ijmj޵]RW 90A?>+/Yez[ n I I v9ve*{F"R# #l "e!}'AYHf),|Qa]  - ) x F"Kqi^}~ gfim\n-8 U>-c}n I_mYNc[w2A"tFK  ] E WVzQ?y^`D}smXnUBHT  40 1S2`q$Q_H~^c53YJ; ^0^l1F-fs_r0RL HU8Uz?d^!tZgU1fA  j b p  +=Na{=f8"Ljyo2 (K , U m 1 m Y i N h +  O0G . U[gaq91h(\g03sEWo;SIy.4}"_{ @|D/-#e]"z W  JO <'mS]Aol< y{a$'Cr  }_uMn%ts3%2+%41CDk1T~tmgoCjQ8UgKI1%=P g  W 91X!c],Qj>H (Bq b*Yu-R1 =qq=|R j kBIOj*f~*jq$} qt;"GAP yYmW9Nd|xBbq - 7 //CX} H"\ptV@[[+Z7sQ}  z c ^  6   |+aPjQ, LN U9*& { Ya THx'e/"}ZI}}u\I#6!S8GA%.#Ayuq/~d~@ K A > @ x Q [7&f"8$  J S v D R p A  0  v ~    ^E)Ac{W[1VQB"OOFi4mIyRtd7]"!@~AO}ZK 6 a  l  G> (Z  K  * ^  M {D  i I  4Ob7  Z  > F+NJrGR"B|fVc<+,^ } 5q nTZOTf/qgHe~9T  2 I "  Q:XmOm"/a[UaX{ vid:9O9  O  . ,1f8 l>d;eކTcnCPE^J>4h){IM7% zx}URK4  y  y   1'U %"mi"x!Epd`'Jq$LZU B  T fSY=/tq)Gn/uOby    !U| Jg `  7   ' 9    + %  zs uqw(o>Bezsd`{&Gn^O`4Qxhn |Sbd*F>ZpP%d[&{&%N#!!+"NLG:Y L 6>+Nm/ LlSߏm^w+gvY^4UY>س؀L 9ޞREKXP^>)=2- pN oa <"" #$-.%%Z& &B'([ )!e*"*"("&!#) L \B~.m7 DVy   F61+uux;~@Q]v 9zjۯ ڡهj׌c܊odܷyfވy#n]|L-j6>I?  mA v  Q , m)/2Km !!"q"#"#"#"S#f"" "{"!_"U!l" O" !!qpf vT  #f 4  #tEXqPCI`:WJޠm./4}! : U k$OG& ux J   NV.pv {  ls)  ?U Q 0> w d$*z6"l0gFnSD/I_^FcR=Gkm\Fus eH><\lm*pX<@Da'The0 | w3 h AdT$35HIv"DLp~#Bml m 6   ''fa1jv*#s`]6% J߀ܚڪj& &1:1u}4O#6&-CBTHRs n\O<I { > Z 6Rjs#"B$MF%&&' ( )!*!5+!N+{!* ]) Y'$0"r |oJf  h?~rl , YSR4mbXߔݞmݧؓkkF@E֣=TӋ@ԍo5ޥד߸ڑW":Pvl ] s /&iA\lf p#e!&#)%u*&*s&)`%q(#&!%l $p}$9$$#"8!~fQ569p B  8 MHq)2q(I~v]y@"&Rߝ݋SܮFL|?ߩtW=Vݵߛ1;hyM;; Z["$- 2 2E   G7|qa( 8_ u !0!#!# " 0a:hW$9B; r   i&-D(Gkx7M$8Ee "Z3Ku5 JZhmXYhu:C {[,%f5`B OM  P  u r j JyUxF ?#, .;O5;^F  @ &AcbgX J,?tZ64C2{xH LC=ne8 ;HRE] ;#OcZo) y , /\ cp@bb%=!t!! |ZnYK";x0Q\>I  " C CqcPa*6,wޑ^ޚ9ړ߰)RDK!1^.w$ M k C G31`6lC67;ppv=vNh|ixt9^|}XT1AS"'ieb%F:Uap N  Le8?h>].ihLGkJr/  1:)< 4 !BXm!y;Z@rDn )^^/@j;|u^a9H:1lMMV=If ~ :  ??x+a ,pp~F t  L  _   v~Ky?p#}EhHx y:v@"B=V.  P y    z  k  # 1ab *x NK -  Y&v)Cv)hnYr vx_RaMUKkkj)'81FWE91_k:%#`YLh2X f    8 q> g { m { n h E  } ~ H L8 IKP3SJQ2:6]'5XPVm4AD(t[_25'Hg)K A g cF\M 8u U+d6zA*, < v m [00Tyqya*&,uMKNL(`ZS^M =,(IPU{I|`!L9/B  R+az" i%&&r #( J a-t!UL:5Me2   /  { I  r   {&Y"@ ,/QJ\6Wܹކ Rݽ-GߐWI*d FS  v  ^&  11VC\nf '$h&X!-'!&!$ !HrXUY*'tU V  G6C.?:}*NgKn=zo'xqb|Zw/&RVv3?Bngs)Vw  ;&p}/v T  " A>. tA$NA9tY}u!4y\-jt<.P  A < \+u)JSQn;5LUfx{[NEf;R{;XALfB v ,Wk](;} it 0   @ Ss  G  0 n  P*  bv  DavBuK=l9Y-HAz[OW'==`<=]y&rZdv g &}  R*   l[OZ+jQa r  N)lk>: 3  6 %r w|t]#4pbc}& IvSF$.a?>Pbmo+9J\VaASW)BxfB%  E CrX5   - x :qX/, U+ ) = 0RS\)@C*Q0%I% Kr$mm;/*Ur$!c{,|?{v' t@|Ni ..Q c y 6.h wU*'"%xoX!=1X&&9MG#s9BW s.:3tDe9S~<Gf/  6  T?   V p/5X\vd~}S6K<;:Y}?V-(~DkBm&!>+oY}&*+E") kd F#c{Qa 2 |:  z A   j  gD 5D Zhk@, c #`&)VV DJ?]#-k?:iZ5nr8P"9W% ~xSW}cZ ]EI   69 } > [ @[Mg:Bt 8 ^ ) W 9 Ku I? b{(]hvk:1gIjZjl4 EgJO`5{(JK'`Ku=gDr!   pTuq{ c[1^ Aa  I_v  < M/_VSQ1 Yq?[9PqaB2?V11MRT]?V]\y Y(Y=3X S4  v S NH 2wQ~9+U4 - < E Wqq{)T UkAI#>T^^xi sN,zCC{s -X$/IsG 2! E8  buK};4kw8`PcsI 5D-]LNH63E< Fnnl>~E  - 9  9 J   {  $m B+3v5m{F pi 8h  E   3 !z ^ [ g- T ?lt6! 1gj$ %#d3@{gLvPP*f~) 1+   R 8Tb  K  ^Y!& @< i u  JB2n ' }si!=JFZ59c#41m&jwGt^6QHVwK u%`\C & Ja  j  @ ( f X1Fc*}1*}g2(C6G[s,:#+n(.q-"ki!"btf3  = U  b[ n d#hc6\8^b?ZY|,'r   $ MI , O Ea{F0pz2xPGJ{ .T2vDJp?[E&N!m t  h 0  b 4  D  t/UXgVSolL  5    ;r ; -   f h QN/"-$R.rP Zc]@Jlk&HW 1h%VWCeG}e&)Uj?" A [ Q < (    Y|^]zH /V % h M.   x 1 2i)eX'gtOd}zHFnlo-::'_* P I#~;IHz' f\v,eXMN:=qfS<h {5 bjGrE' l<*g }G:c-E6:d[l%(8z C G ~26_ F   [ T ~ g $ s  5 F ?od9`lMF3?X(`+M@&k&|)"_WO:Fm^%5XKd)h  ! _  PCBZ;#24'xj `d;Cm4-AW 0 Dj}0^QXbMX9L D&|iTw*cii`f=x;x= u  '>#-'3%?L6~, H  C n  yNlaC)Z;-n[}$NVdG5 X`Yhh9^J^ >Hiwsu   1  n\ e [ a   g'   B K4m-L=)p9Zr2 Q(&RyT&"|4eLXpg"zo7B'<E% # y&%M+* Si k 3   0j4$Kh-/mQay _=k!XsQ~yD b$xr= El|/_W=4Z9 HkH*   ' *  3& [ /  H  s  o 1 ~#  x$+ ]<#5A]d9`qF PU.dut~mV'KSIAa[Qo_ " 91/xJ5M _ L . c?o36d9 \Cv|F!X  Z h '  C . rA%"G z7Ed?[PvK]vw?q"q,J3$4]@Sgu^k4`$VloZD iFD X e^  < ]@_$$*jcQ/WCF\m = nzV6Po ~"+vXq iހ>2 mV!T]f&==U|YP}.!5ecb O I )J X'm@^ Q'#!$#%@%&&%Z&$&#%"?#! Db3'1$Mgk'5j %  z a33/'z < B-CSNPe xazZݶmހ(v wX"?2J~s5K, \   Z q`fnm*-\>bqvcOb:0FP_C>:]U>+wA\<X](+ j _9 L  4  + w  q    \  D e [ Z q 4 t C A2,N'<Nt1t#2m|(bJ ?h2xU< k,f&14{Pir=@!\#H"54+VF.Mnv!:,Yj^@0tvRWJWN6oe`e8CSgwNZD6D Q  r 1 7 ? aH+c  A S  t t b I # . E d ? }<YE\4@IvU~a?]LU-p={L67)''kjs/Wlb&Lq  GR+u2bRsD]*xTqj}_Q+ Kpz89>w~nI_d$~a`j^ Wz{`DVjuB.i/'"'d'C    g o{eBVCnMo%kZtPAE   ? U5@TQaMwIkON8o/FB޳4V, UBB=y 5#>n*`kI>"&_"+. N 0 / 4Vx c`9VC}vV!LG4,zQ h| Maq<(<QOvh?pr+.q2-=KIkTnc$8P$gb!:"!O,Bbt; >L *^ + [ y:U6th mGa.B7c^qnHWB{<zshEu^^` ; z kp}$T'obt{ b*";7;(lHSK{4.*)On~UDO?DS]$l\!I' + F J N]uVs Js1{5g\i+j&55&{W. i pnLx6Bus/IO /le[.R1}f) #k]2}O I   W'@Qw:c"AyDXg O8jBu/Cvk*H1` u+qH4Q,WyL>6mEoU`T&)ߧ.e[{ U# ! _ L ] 1 A : m  F/{Oipbxax!/t8 _ *Wo+(n%G<^;WU 7VAJ9)|&AtR h p 4   >LQ rvPyT3 iS)@m e  ; UuP~gaoF_RNut8u_<&c31L/O 6 ; S P qk7>;Vfkj4S9  - "  # C  \_  l YS99QBr;UGEK!~k}mBJX\G%'c c7~s$rK]x7NY,.E77El`E_ i p i ?f s48-,VfD > %  swgY  hD $o+3VNy 6)7WyW,|/J߉oCFuy4,lXU@>@,6,L2  j /; MI"^$%e'(7)(F'%L# @<()~N?o!.&d  F A \hW_0IONI=i>ޢ*pٽiٔنA6ux.z{։֘KֻYO7كX(Y7o_'z*8Jab q j 1C7aEr: "$NY&U ' J(n!(!^))")"4*2# *#{)#~(c#'"$!9" %  ~s adH    Fj  1]4K4Rd(@ULoܪ9؜ۤۡ~ ۷ۗ8ޖt+ GO:.NP+ Z  = gQ d?\d1^6 i'! " #+!#$ #) r#N"!!.` B[5I' W   t W uG;B]>GNg:nmdE') TL *[Wj#Jk(1; g$wHg%H1&a7>7C{Qu| / P | l );   PH ; h 9M $0:_[h GQ x]W 8~ : 4 ' ? WXBDXOt 0]h)[["p'O:f  :)dc/ x D\ cf6sIM'op8FX7v 0 n r0RGj( %j d4]bS|*TFe!  m  U "l \Qb#FLf C?"2NٌEro߽ٽU O2{K2WH*LS{:"0 q * c:%0A!! Y# $!M%!%!%x I& ' +(g M) X*t!*!*")!f' i$ _.{.~/ C U i 2 u7\.WK MI7,.)ܿݚfݚA Tݬd]a?U݆YL׾iؐ[u'PI'e t?Kz R-7 ^j.G\oXQ cj#!%$'%o'%&#%%#x$!_#""=o#{$.$k$6 K# !BxQ9Z )  # kv?M Qx6:z'"M]JoP1nDa|'Uދlާm'-9 S98]EI6]uc0bXtK u  5 H   47[^SS 7n :h@Wv$uLV&zy E Y  K ^%w1;2L"[xN04!$@"_GEX9gwMa2:`hkWnC[0 {##Sk7  P @ {  r0  qO$}21U2Vk %~  _ " P `q  K ]  ~O5f1 Hm ~# k|2=[S$\H{_o7>haJUn.U%v$L4=  8 ||8k#%Z*!n9 U!"9q#B#/"#X  )>o?:Ta\  v2gwq*-X1L@?>7(l(^xR2ݍKZܚ+3a6ގ-~nJ .N:?Yl8S{!~ $ h$  K@ lN "#$>7% % & W&Y(9k(UdoQ8~_DsYgnl $ P n  ` j@   )  c   _RoI;udBNS4/7Zlx%AK=] ck4=_\F  =d{N|Qdqq|  ]LJLe =+3+Eb.^ 9 5G[w|QU)@ a@a-D "E4W'2-%!\Q 38BJYpk r g}!#&$r$# A`a~N Dq R1 Q D a*  bj T b # > LT(w*zZa$(,*ݍoۓJ<ؼH. j:Qe>o84J12I,h9 BoN  lZ.t   wa F6R%!"g" "8 f ;n%3y]gR d I 1 TVL}yw% q"fzI \'\"n{iD6V0<b Lsz,O-   o;R5T -< a]  =x M  # bX I O   f  r xA|@T%hX\s~X>s;`X)~4^5A1voHRZAs N w  + G3d. < t P z A" C ( 08\d J  JU u5  F-gg_hJ =Hh$4ZP9ZCj\ |BPdHV=?RsDG P N { +z h q SWfHy{rY O  0{ 55   x -a      }q#"nQo#: @2DQ BCi Ut'6r+aEB!e w W p  G | Z 2 t ' # _c  w@R-:]#!:,B  e+58> rn%j}PL]~x+ JH8 X#{iM<eSM6 ; 9 E gh.ID~3Wp\7RS g 3 J p~N` yu' t;j . NP|yDZ@L0{ "}r+a3Ai5nD}7  CE   =l2] (gDf g  p Q 0/y@Gc]{F!.X>B+n}V02qR_YEo} ?0`zG_]RYonS* 5Cs` f  W >  KioUkH)~ mp^8fbsN|b(L5A'R6&OILO4We_"  Q  VU +  hu Peo\r i 4  ^`2 E@+?XHz4FU&I lP`#~Jm{}|2b//1 "z^3F*N)@ q>&]i & 9 s>n 5   r 6>M[fAW,= ~     {[K+)Ccz>`Q'3lRX%%\l<0bRVGw7XN WJ^Au2UD  S [E  y L b]/a3i j \ k w[ l ~J[ 7 j   bdKXpG/A;|-UX|e]J~:Aqp"e+tE+E ) 6 >   P    = 8 O  N- u s = ` RsAiftO)8[9FP*i9Cm_Mh;r${@w c  F g} ?M|N+py_    =5 Y {mUrD_C*N!G'%>&2CK!$p*]<8.YZP2JaW    & q / R l Z{\?   `1 o "A7|F8B%3`#q_>JX%13v)Dz3j#hN}4Y$'1d.D8qL/o 5o  Zv   1 1 - h  s x<Q {k    4b [ 0 T > B WGX0V|=Los*^ N&  : Q $ vr > o y   ),Q64TX8<A -g.t1VG;9Y[ e1gOL@FZbrU%SE].`TY #  '  + / 0 =1 V  I 8 <C w 1 I  w  lh @LC#,zEvBrI6(v/[qDnm>'mn}t,R k9%SrY3E_OCAlJ\) frqTf $E`'dGb3" ywkD-Q 8 C  m< C\@%  :  w  ' "gc  \ s- | ;#] A!Bt:YPA(H=?F;X HSuF/G b_ *   ] Jbp3j4z:ekfEoJF f 7S ' yT_~ALxY{v ?ToHW,b5",wI8=_w><93>'vQpC{,nl !Y%vg G[=W){72ej' g\;nn@?<l   _ \. %<C`zH=Y)ZL/K;w%5RBn0}=#<$nm}Fo.| m  ol;8dzL U =S U@ - Dr0*(!7p v h y Q # BkqMBx0 n:w~2\VIVD'1Bfv4#D79J]'T9EV+, OZ kS j9   f qj  }k-tji,Kck R 0Q P $ - G <>6-(w|pswP<gG\L[$:4k `QrUPmR>bTK G } S$7~wu+m.=C$ZPu.=\ 9 Usl)Q%=6D;Hloy>9D[WuC@=f{ _@G`Q& q HM"MF51Q5Km 1 d{r0G uQZW.="jE e } L  N!gh<:n ZSJ!QNauewߋ`6u_ލޡUTFL6}R+;OJ ]l J 0< @$ Nwhru#8 > !"%!L#":##|"}#9!!T2a lb ! Rizip{n%9@\a,!,ހ P 3m-l5a(Tt;To"n;B IOu0E  " g- 30MP?5)Bg iL 'Gmf7*!Ndun|p r  yl X * i { 1<("1 VzeeT'4&Zz~fcsKY[znZ]DY"UKwu5ITL[]%L__;WPYS,11k 3 %~#_`\e,'HT9_Ez9j(vKbP``{Z4h9|\} jHbv[ wy)n~%A%O!F\s0R+"#-+.ei i q J H  jkB|3d'DH Z  C b > * S UCC$].> Jy.h10FElLzbv (Q#^k)`.e: :lr Z [V[+Y,EHN)bd0$ . l @ Md]Q sg. H?Ak*SyN!D&8l$~DS&Tk u8,1sTalb 3 h [r>T`vYM$HFP*j{V;7A nA  `2  z tFj@)|Xb^]&(RbA3tE 6-)N {3vqU615Ou0d`  Q  |=D9kJBB\QbS &3 ` '  <1^'l,^;:4G(=@2)\]Ik2As pm"$KHnjEe hVg K  3(  `z[NGhtY1qMio8CW? E$  K ml Cfe!!_ KW0NMT4b9.qEdJF} EcP &)91 b>KU<euL  , H  @AM$ hv0-o'!(Cr1Jm--/c)Nx'tUQ  p @UW%|\r|wn 7x 0"`piTeeXp:^fFK$_n> r  [51vw3cbyys!!Y","""]c"3"a!m! HoT4FWd P , reNHZu/1IfgV 9p}{=A#w#\[7N s^tseegkPZ!F8 Z  =1 }pq[MO _r9GZq    9   % u 2   ~ @S gNY=yyVZR].^(R;c.5=ycQ:PDS&nD sSI=qs*T~;  f ; B:M|P?>-B R p.7= 6] #| ~ NX J = =2huUTE*cNqQ% lHjGI 7-!c)KReQm_lHv  [ )_,/^&OkS|hpgf ;C*{SlwC[ bN;1v\g#u2  ] :Blh#i !+#$x#6!n0  5g+  ^5 jDrpl'0   R*?2mCIUmr :I߳J]acߋt(4m |z^n[^Ve2vY/)!J l  r H }zV/eFyp!!j!R  `?{~ +n_qdr{I  G 5  lXrMz O<%lI!06c 7q\.# F/1--9VOe =Xj M&j&Dh<0slT8?gf|tB  a  _ c GDB' [Gd,HU } G t 7 B X . ` Z n+|(%n@8UQQ.LB8gBZE[#t0=WJr c L?~t$c,  o ` '6lcr`fgL-6:uL%Cfm 6`Z k  $  $'^('Da;T8f[:EaH[U0(_ܩVoE۔hlH@7~bY$ =N o Y J O1 {k J"w#$%&'k;(j(5( &o%#}" *}(m]mx),d0S    k-"YOXJ` ڛ+'3h1/ht O | E ZA dh"l$5 J&!'#p(#(#(#(y"'!&!E& %O $##_!74T=Y \ b Mb Rc\\[fT9\`(+vhOݩqܸݰۘ܁>ۘܫ܃݁ݛލC mvުUߥvD@Q_;Ti& d (   o"*cHiWG!^'#a [$ $$"o Xz+!'Y/< ? Qi   #/O FC4r;IqJ9GSF/jG#Mt&7y{yT q jEjg_bJ7*ok=  P 5     } "| a^ j5{! AaNVk(EXHg S N * | Fm4I:Lah[.VF3TGu%_1 RtnfW\@} E3{)A50Sr3`6k,k\GMSsgX*TL!d5jQ##jTO L ~Ax /V9c +""-" !04 t< BoCWK!.Ob!K | j 53F/y%$?yd3"N`/Xأx1F-ߢץߨؒ4 RdO}~L~qWn\>o?B7  >4 VVik '# $%"Y&j"& "0'B!j'g () _* +!Y,",#+#)"& !"_{yX8M @ ) 2|`z} G`XQKkNٔۇװۯ8G ޑڤ8Jܵr݁bmPpJ7+9zSMSQhXj>   9 a8UtdmC !f!"Y";#")#"" !^!_I!!D"=""*"r u(#aT  'HSPZmw89i,YxcM/=S hsjߤpާs޼KݙybpSBGx 4hL4e#&j  &b, cp az/!q\< 991@ Z  ^F$AfZj,H2Axx=_h!M)DFkB\*?0]ttU( hsc*|rF*vcwf|TG  t & ;  U,gVI"0=8"fq.Y *H  n 3 a b  U 1}E&0.D06T|v2$ 0meRJs)bdz+|<|o +Z9]$'   C  D8-b !G"\#=$$# $ $w"wu ,&C uQ;d{  ly$sm(u`p.Ea6'J >ܮZ\ۼMS1؛#DpގtmaQ[W2wi]h\    $N R !$C&!"'"$'"&~"%!8%!$ &$f #3 N#"M!4d+,sr  }S  GU4*$Tz&I@_T79P<ߌInS 14Eޒގ(Fsܩݗ ߖݏ|"l[06 }eMjsBvF b h ? r } { . w !z!.wP !  \[>t,qo@8(( |^  4v2RD|jbduJkpq-52P+oR\yT,ZkN)T KT,+w_r MyG:?8CQ:=xER 1I~y  k   COub54vI>E '2%d;NR Gkp%p !Ty& G  / @  2 bszNwR}H+Un{ `(9]K kvj _ L nIB?.=%nyQ/skU&e_hD.+ DufcK@k?4*kHj D   ^ ]  o  8U  u d K W> f  #  9  v } !  %       VM? 4Q2J1(^_`39+W;IM<<[Lf5-zNY<)I\t c>  p0:$ G S' Z =  z Y zT   *  < .K6sjBkr l1S+'`531!"FllO7OMAyhbjL0K:( x (]r(n U! " ' T s N x 4 =(*YlV@dK0;zFq{^ Yy$h6bI9h=@kp&0s>    G 0 o _Ix uHA;<Phj5u e )6ymeF\J%Ps9o.]h߱/,!3,{Ud,FY mO@SB[&qa>K  >r% R"]{""%""/"x! M i8 ! j}*u:W mY O-  W8 * :S?: sXh,Kc4UUd:=PA߬ݯ݆֕Cںx7; #uxV_+!g`\n H2o:     j p Y9 't/{<) )Bm[x(W "5] >M , . 5 -<,G. A_  . miLDx/Ix 0  hdWLyy u)  x  S F Y : z  b G \ , {F.eG.hPtnDmyMp4NnTEh>+c,`,&Vj; x   Z  (  ) )@/<_.<R e Z3w1r 6\KpeVPN$&=3>.Y zjw F-LC3 Cs{ L 1 l C 6  |sKic 1z   S 7  T |' ^ N <7 P+r~c@LeG[ ^cZoU>tZ4tGYGQfd!MBF & iY  H g I L mB W = K60No*  ;"RMP +  Gh*5 `<|w=(wA-e \!<z|B=)}^YzS]Ur   L $LBCSS K  ;"G@F#[*ldoy7#k* >shC8f>u,TR7>Z}.XGB^o5;gZ/  nU 77= L  s r  D &  pwukkg2j$2GcW]. "me6O(.,7a)1/RI~)e;zV 7 A%    &  hM"m)8+T-JD*^DWhjIqa6x&Buor8nvHhO`[r FEx T $ Sz  a X      Q k  A uh/FfWvU>m>^(h@[{K\iqa\M',/au.!::fs_T> RH}q  H    r t  'g*O:; 0   v f 2W uF}+KazJ!0}W#,D{-o}A~BRHNu>}sq>U>Z   y&9 > ` `Kuo>z%qF  " u  b P 9 F  5 x !   ]J%ci 8IHwQ"DCYa1AUq,+`4l0dZGkw:$<48y5YI,?KI i Scb8}A~ S b [  m`'spE   v   { wvJWW%}!uO_8 jtyg9F"k+%G'Z|Qz Ms 8 f ;q6\  ml%p/b<k WY2.OOp9y(J,'_JF_= n=: :Uo&eQd* 9 m  ; h R  qzz, E  2   1 E Kg9tCaG)K 8-n>5q")DpEn,5c.rw}XBBXt2- YIyS L H %  F\ H R/CJ@  eO2[q_ %-EOA1% Jti  2 O1YP zqr<60Zu!X@kx   ~f ? N  $ Qxur cu% &6 N K 1 * 4  *]Y7  ( p Dz/ g@V_f6|N@z-*ql!68XQ:uU9Iv[Fxm1He  : ,  j e   NBwSc   u K b h~ '^<k(tg{Rt~T%&k&=Bo2 4H6;s+d%dS+,j :1?ArpI5d: 7UtPZSqNEKiGRlaRL4r?Do2\[UFBA9([K#RuO(5 B: {  H   ' V 1dV  t (PAY)\=7nhMyRr/|9 2vkO< \CWtD &f$. pL|j .Uk{   mA c7    X6m5uaTfU!5j ~ W _rT =*f#n8]\i-]Q2i"QE.iS?k}A)H`ONEp8a f/ x W - d b)5WM>OpcND|Od   u   / n6 px#vc2yJ<=')}2~$%2A~l*C4VBTW_(,> l$=G*a'M   G=bDD(CR<6/b A SL * ' "  * k     <T~ E4>lQqxZnk#9 Mx`5CJ^ty_FGk@vFnEN<z$%UI\_*^CaC g~ *l= O n i  ?  W  . j c 2d .L  H 7*;kem07> SsmvE8w%: kS83P+@nL `f y'A|QhCvn3uEV 2.ijiEG?~/.XD)Zr#.K\v%   ,  Ks ' D    K '& x g  I@ HEb"{0]KI O E 713HKrKRhx]qR#g gf>j4$627sD|$! G { ~  F+(*^VZ9>tO   : R  =3<N bS9oUod"Xc_;?I9'R)/.T`diUU(3c[' 3 @  9 o 8 +|OR7q4O*}SHeZaI0iL\   Y @?H/-Vvcj' :}\-54}p~-W45lT(7V;/q',^j>1 s-T , X ZG; p 1  "P J+b5 d6  4/ 3Nk<%~V TQ"USJ:OUug6;]GwTk-#=/{#mF}:a,,Z(]Q-Is(P2+7,dt  c  E7 9Om~(-O<8twwI3j < GoR`JD-vlPk!15%bhDv,a)BJ/  } ~K=F?PZZ( n  P 9 { $ MHB1:.l_\wz$b;}PHOh#lSj.WIdr5DkbOmVy1;H( /+L3@ GrB| o]~m7i1M'kKw%<;\`%)wRC[S  I "}l"   02Qtz =|?l~9sa wY%m^sM sR kKHqmD($ VB<{hL7h`i3UUZOCP$8KS  P r  DFChO4^{^#iwme!hi'^H{gnB    (, {bgzIDx_BOP/S*$oAB ,-J:iW*M~d m    II2*w6 a2AN C X  p- &@}Z1L;g ~ D  Q>Q+oEh$U SaW` 1cc8YߘXs9;"b&~ 5]ldV| Ru x B l  %n&xay8[,2 h{4wpYBWN  n \Vj0coE"0d&# LI3߇&A>GZM-68\L-~9l5lQNON' 9Thxm w  F/a];Pu{XQ#y    7 U X  / h>h =ecgFpP,=^f9?O @/y]yd9 MJmx7".Y25bB|;@Kb 7    2 N  / F g w 5x7"OT^ n !  KImPp=C!x1i4_+$CX[ZQC]m4<**/G+R ze,WA=lC )Lc:QG`vE 20g;?# k )f  "  q n tD d % q&QX l4u3LR }$ g  G  #szMp2AfGv[^1#2:n] D] R J-q( %JQJq?V   @c@_ tE-jE 2]n8b,^v/*u#  FhCM_|vXL|v!55GP9p ޶gtNߕWGV7kn`PdG[g/IJ5a 6 } z#h,A H; j! "V 3#C #"7! !4  +7@DT nGQ*=P*Gl| j V?p z%zsSxRUqEd7x}s7)>0J+ p_ ^T 3 o ^ > ,)z`8 ,U9[1"\lcUUB' l &  W 4\  v@{8i'Wy] -7omiH""!{k0HAAt\Gs;$jf  ijK  l>   jg2&.Y^96I)L{loBxrp/g >   R@ ^u Cdkp2KK;},0+|G$PW]nj^zs ac~T@3 ] ;  Rh-G% |)t=FKAYD9&M  d  N .J~5FXrd^+ P5B/dj3Gxa4$Yuzy>4k+L@     _&+]V- :5p*WvT`=+T5o;(e > % \.rx;V._uK6\$&1w>RB~Hv\9uv62Uvp Z $ I j poTTaNm9Qm~ 7 Pk   /r3[ + o{!!H<2TzMM&/kE3})?~Ns0.|unV55|Kbc.im@k[EgS?wa g X_(pm lE(IS3VNzZo8      9o  - Y 2|=1dc\ UqY{D$#w3I0Rla#J ZO4'[%ݶvݗ`@WD"&u"REH@q:ke'g7(5 G ) g > g#A @E'g9/C96;I/.*ju t xk=R,AD '2G"vwbTw USfYGa'u\4Ej;4"0>K=L:V/.AZ@L|nSnGjsGj`  9 ]E<d,SuobP*+Rv y  , p8 Z  #/   P 8}[k $s>BL6Z,OVRFY*-YF6:TQY2Qc v\-Rw&JuDޒ޷KNX܈܋@Xd#ݛ4s݄ړܰߛ`rz"yT"w3=? @:]a[nQ { + u]P "t !""$C$t$$#$%#%#&"'#y(v$ )O%3)%t(I%&$G$" ['+Loy!&V S O   $j?Bf~4\'p*݃ޭ?{ ֓Eռ՜ֿf6Bم8aڰڙ !$)ޒJ޻ܢރK45av`n`7swpY   s 363tte%!e 3" !"N!";!" "m o" S", ?"p " !w hS!7s-+ A  %^zZQ2bfpnNk~(2ߣK܄|ޠ%/5X0;t$G9e}i1PTP\!=_4L b [ 6  )36b$1~*A|k'HWFI , E `<  1 gY$h|u,I5) |\<{}4aM6|^`)zz6 Y_.q*mHpToXY @ lb`uOdm^ 4 S6V iI ! : T M  `J7*n>>kuBaPzG^m^AJWe)g`p haD1}^ }kCGqjT)p%HE H=  v g R r  sB 5<qhEU)Dt fi Q B   Mb^nP9,&d)+e|tcY_|>)U!hq\h($H` K Y 3   Q   CoSHg_9    n\U.7x`@g=}Xy5^qr7j%BBtM_|CIgGzoj^q}^=b3Nlz Ol  C  N; ^zJgg  |ra[bX/Z?Ec1 X9^=F)Nly{4zmaIKFK3Q} &  ! k 9 k ( q  ! O > _ # : X  )KDwBq .yfU(dXJ4!WMH8; |W*Cu0uc5K   `#o&(;('K %"1QNr4z->`5"X:g  Wy~BKN>-*8݂s܉ܬۨT/"ٜ؅p׳Gc۴ר܃ڕLwM6WuDI*TUC#W+@ 1[Q  ^Ol-gpa-# #+&v( )Y!)K!' $A!fTS'iPt, ~ P [(qvYo?b[1(BL <vB9 qTA?u38~D!vU GNcUEjPC>9j=xXT=C%^m#7g. 0 N [V /   X|j6| F  =q3  t] & Q p < % z uh\Ptn#}id\i&k=g!OqBeP%B#&TO05:db]  bJF ,' \ C > vv'bELcOEx i H K)Y2p2!y5`F W] \wkbks-< ?Q5|J>? W X! + b & ~ m i?Zlg :w  O+*zm49y/Zt {X"#,QQ e{Qc;cW|DOD6a#.C">Y  8] ^ @ 7   [ ( ^     0 ]  n_/E8 i   ]:itl n:!GdtAS % 98 pyXn2-e H|nN J z  U p; u   ? D >S eVL   n_,O5{osG(g>Yc"CejH 2Su([4VU}eM2+FM{]= !W|==  ~  sp  %[G%~(^L XSu2A  n   > 0|Y   |4_SgF68rip<4+>}uejQc`FP6q;4v|_,}/?^qR / mv8  $e%C)9*l?.rR  3 ] m1UmkCvfe )pY.03wfU F\>w Hr=<Z\yL5YO  /8 $N ? G jnI{)}`  C N L ~J   !  m   *I o D6 jQx,=;yhvtza_p'VOb}c0jI L,SlEoqQ  o: Qc  a ~2a4N  &  c377UE[H @a6AH_B[Z}~CaD ;T4^ Z8 lw[ >   / E X c ( 6Kd$Y  6 *r}-A^q*.   2cca MU=} Ox3-/H +xF(;tf 7s cT ? o 9} +?  {b>0  <   Bb?{S)gch ; A " tp C G  . z  hJ ? ` =  0re' 68$nB1I!"L(5'}E_ QBrza&o mOm3JuL  bn FL L ? =    T m uB}/4.GX!91]z|e$_Pr+ Kz-m)np"8u5Rdhlm$'O] & wnpJ\#,d0D<#gLjI_j8h*1Ir++ jAeta&Rd[Ch   S L w F C~ 2  >   K R H "  , NPk*}TU Y|RpT 9VU q,9`Wt[^29e:Q5k(M r  O ! J$P>SSjLR'4@8TJ d&  =:Fj  g #,bpLJVQJECU &F;m)^y`S/D|&uT.2YIEU%s G8 - =} ) u   @ C f  ( 4C<6#&O;w  m7 s m      w C  ,%"eb#9St<>4&GUIB+BYa*=</,n H] )Z/a@%^ / + " t k 4 v  D ;9  ; #eiTiz a  x%u` UR&t0.AQD $j4\x'E "<<i ^q,P7yCx8v (R fQ=}c K2/K/z\2V cH %Ng^<KD]k[7N  s0SyR 3  Y-{ r   A[ > ` Y  I   9J7<m7U:]%d&p mb'1~/idRRyPmuWw{mW_ \   v  k 4lB  dR^>sih;dcMiw   T FRm%S]POS L f  9 B K .`dx!#- O Rjt ]Vy\}mSo{07t;H w`#Kdb  h W k\f}?<UwY7.R) z p $  , iOj(#B9b+|&<' &z?&eY@,]kS+Q}Q8)RH9ov0pF. vv]flTrKu d us\zgnBs\.E)Yo ,f"^7,a.S=JTv7W1pR:gd 1g^/\X^ k xz'EC{    0 d2dFV"q]2YuZ.7 !-2_8eV,J vA  }2'&<} z_ DGGZ3M[ g AV~onR V_ L  q G6M  ( `n!ai4cqErk"m:8Yv(`uPSc21c\jO5z_aS>Umd] _r Q C {   z4   |c"!WWdcD6+   v  3 d s  0;?O;M~TV ]?Hoo}}2fY?:JD<>53M9f g1g[J  O so _v  7PM2s6)NL5_r#C  ? y S 37( S:nlrZ]&&wTW?\0[o)UTrf6RBZ'79_m6[Tq` I8g8Z3 nWhGu:`Qk3 n/}--\&-K}-ytOgP l x h D }  F L * >^  :>$3Bz'g4Y.[QgLh%a ? } V6mRMT(D!t#8Q e[`t1N^*|j=(sR|[Njg:m2!\FRQ[+ lOT 3 1   d ^~ '   d Q _ s( s8&>: e@z"S/.4o'Qy]g+N.!}1U{G0|)Qw>X;E]+E+1.60Lm2 vf.XzSD2YH'mbVsv<@  Q C P   q" AIpq?F   ] \ n d _z?v[_&0N:hmNp=_xCO9d@{:}q)a@aB!4}  - >  ;==^&}3<.H] @z.%WkC F d `^7B;Om6\30Y/)+'sX6%BJd vIp)(D\ Ndx\cm6P4 {   v \'vf&K*L$Zm/g + 4  gTNR8@$7&UV8 bB.Q=%-.uH?.u$siGTP}j7*C  E&#fM4)d9!vNW%$9 y IS |o   @S a ~ x N   ![15V|CtyYPAMm RW.J^f9rMy}u=9#`l.i`h$iTD&  {  .  =hDl|if8O1 | s`   ] + H ^ 4 m # J   N I 3 w Y I R A 1 (-*deq/1LujTq vR%W>_\McGh4DPFxn-R=?f &'PySQC{v  ' <j 2[RbjVi #?pb1y 2S%bxAw p*Up)HW}{&@m|w6}a5qN+:'Zn 6m-0: 1XryP&    *hx;YO,hYO)yv?EqBcd9a9XAb_$k b  qs2aR8u`8-(~> w; X,=߲QO n  A  4 rnAQz9n?D qW 3X%u-8c8mt vr8`-0wWKO(@I'nof]*   Z  3cY~g[uG[<3F1!ynbe#r   _ ;,as &sa ls )Tusd Pho{fKwX|{_Q>[3=bwGu.j~Z 9  V||`Veyv+q ~>c lOP0J_Z %A-\;  s 6 5 c 'N#f$mRw 'O]8NbplIQ%+n#LquZ.O%Eas2N)"   ;3c6H9; \]f!!"! z@^se\4*0 t + ?#9jqZlY2i6Vn^)o6pXj>DUT6vjrXWRwNY?*   8  D  &&]].A U{ G  ; -JZow e X iK fwm6M J|pJcx10P%oh{"&FP;jJIK@Co Gx"6d='WX1+6G`-v s I<XqaXfEn XN" &{cO  J 1&m!:   o} }X/?[b;&TxPA+Qh{>G5 y 7vA(|Qt,o\K S:u(E  ]aO7)_# "#U$9%z$!%#76!xG -UN$&  + {C 5&uG@+3p*ZZ݂% /Pݲfܛ_?d--ِd GwpF_:8:qY9  I  A;]G6!"c#Z$(%\%d&' & & '&X %#d!pXw`;p}}    ];("Q`Y2tK/B܆۷B~vHoz%ߛ $ Fv 6f{`j {X!qg%  # D "oL+LB43   rb#zp9A  Q * T _  FFA'Yj{zpr3r>Cs=lJ3= q9p+s(F"6)bl-bdz 5}>&2j`    X# U  {W !m # sY~l@&ZEit T  ]  n_n^3h]).mES@?)4_ 4_mxuaL-4i07Zy@f,+c 0 F65})@2;)j-3C=/3K ;  "  T93L:;f{N;&f;^ZIBݑۀ٦`HאyRw܇B[Ur{CrZ?MkWLm!2ު(ݗ!ְԬW9܏VDTRC_~֧ݍ,w7cfrroH%@CNN:]@B A [W P R [ ip!M$3!&"&#&#%j"/$ "!{!!9"*"#U" '^$oA  [ [ ,%F"w |@:Njlߔg OBMI NOCL #)C  j E P   f g1z8dG>VPq;y N K "f Ny=: "0?z[g r3XYajZH?"]^Ws  @ %9 ;  glOH J ~E + 7 ^H Q~ 6 x 0&   #q<|-rFK!a%*qb!L+S Lf(1"\t/;3&40mCnz,[|-wU{Olm   AfFi^[v_ Td b!!3!$ kBG /,"9e=R .q { XF7E(iqmsnPvߊr,Dܳ7$b.3ً K|oܙqܜ @Q*tb*!Mo^sP  M A qBr?"$c!U&"~'1# (o#?(T#S(0#Q(##(#'"&"%!$ ")! * ]bU^v 6 r v  ,[r fPmV8 @-F:3ݑڣGTݥXޣ^7Uݒܣn߫a۵ܹ޲|cH/0q&s%6  -  j4g\Ci6+t-CSmp h! Y!Z!2!l! !r 7 @ \VZ|rf H  q4  m w^:Qxa_i??3Y@ogTJc(kjic/{M7< @hB.(h(1 h { I  j : e hO`]),8.!,=7J>^ ' " x   #V@^ nl7b8H*aaO =mxj7ct"N9EW[aRDG>-% MSaVKJM5F_/~>=Tg 0 K nH=vG]A}cd%hlUy[D # ] F v/.x=)taUO'CIUe8N݁oG:/*I'J(ME21 e IF r  :  n]uBx=  w pl&LN  [ 7 ~  n `vw'/K8Tn[84%yI-(rB(7n44rAyj%/0 my6>53\pYM 2  -  9 B H E / 1 K @ _   d Y c |  ;_&\Y~5rx>vjH%XS5sisw )k1HB#k&DJ7\@c pO ?PEX)Vj!W]@&u!~jIWY[0U++"6=W@?U:^Yl:% H l Hk SS  W % s k | O     ~ 4 @ \ < ro(/,.sk_-X2OJQ-'FSgmaXK_*#}v%g nulNu=*|zq|| (:> 7Q u!g.!p <aGs$JKg|  u * ^  B/|X_e{Qy)I(s2GB Q޵ݦW)51- 4~xbLHdo\UM B[u  w @O@# qiQ!"")`"&~! fm{=M )r I  O ys]xeJE3oXj`/WG{+yJw{ "5tY4ctl 3 qfkU$6SD| 1  /{5;B+   > ! " K V50!zw I P 7  c -{ ;dt3~;K85#=7u+ Rs}wV~j*#!c   = {U<v[m  QwP` \ I A&7 `5   -m-~[\Hx;%4T H; rNE44;nSw|5u %  0d!smFq$ b 0 6 mQ0=EA7i'nrKAtl(]AHdH6J: D'e)}L9<fs h v J Z4T~ ,;as>#C?EbA>: _ N6 t`  3{-Iq @C] Z 9zR?9nPy-m3| I`~ 4.2vcrI"a  B [ O L G/XsCR>Y 7e!!VGGv& AC$Pst%E  q#ww~\VL@{.R<Z(UPGc &m8\g;- t1 k ]>U E #Dp!:=  : {NA&V-  T*yF&T\;hloBf |8E$O/iSOIG) ,7b4ab1BY$C_fFX% " Q z i X-pP "4 >leZ&A"ZE43jJ1mV+0[V}fu>%^Bm5tg Fj cs  4 A W? e ~  P %nNN euA~'^b7 f O-JKd:up8@_C~TnvkwI( \c*rbs F O 8Z & _~ (A - G X o2yN|Y^\K   2 E  3 :Hi2! ,*C!,Ff88=0^Y9?7dbh_Wop B*>$> y J|Z M ux D9 /2 - ,UaEeA`   j L 3 !   S 2Ybc g/ Hd _ RvU.1E$kSL5UdIR2{a\Bf'3h HB7x)!um~T\^h[*  ?b o x  }q#s[2W'eG1X     S Y3 W[l9uHZfEY >ymVB2|q\ phVo2 k , b GoP.C U /5G_MZ8>}T<FmJ@ u  \  JXhX/oBX m=$k7+wa7v#NCr`|C  W VD ,  #%&ByNxeamW?ye&w?sOhcK>89F3:2$jkSS0W5e[=@2_6%9\EQC]G ] 8  I  CH + : : j 9zk!"n*caY (> M 4  VOMoy(L3+ -91.laEwW~!GSn AK8E%kn8 '  N P  & < @ =1E v+)[I    i wi x ,5"Y?l ; 6RtNgC=c >Nyl"_fN&:vL5M\b b7>1D/a]G+u#g|\l$8Gd76:N06{6J*    p '`x zj{/ $@"m^,  F v , e   ( ,g-s;4e2`l hv8hTet(*Q (CeZ4zW9*(J`z  ! 3 s.  L # JI Y=&VJ0 ! iI= H     3  D s `U/{<04~#3-eS hM)/DzN<;y%BP3b9fuJAj#}>rbJQt  1 s L 2 M     w   v P k]  N % N !bLQR<qSDON:n6]gmGAD*$PT35hUR & f<)@\G=/Ntk^#sDs/ -3a S B~N&u*j,4g*G3]b41dXZ8xj[:#*yku  o 40  D _ %  (|    { - u  4ds+QJD.bP` v7mZ?_;QA>v-/pD8'[ - s y  DT Xm    @  x h2R[ 'w? w+e [ T 5&AE!0uOZ?>H)nU]}O|~2^8-Io131u42s U R  & T8 W/_|KNH0F Ya / o `  z   : Q D3E3kO`fZc|VA> yXc'+Z1m/o 'u]xut MtMLck1"  G ;=;rY+p   OcLs36   >] { [S2|Jv^QT)eTeny\s9aQ<GI0Fk"&oiFHMK)^<JjR 'UFN I '?{0}vL &^*p4 AnFC yOk8H/r4~M M0?,<4BWmxe%)S=0S&d.#p6OsJ>;q60B"y%H v[p-~=_N;N1paO 3Fy    A F  v0m Q wf + MUFinr0cD`~JKL&pBA]R >  {  ~ R &Z]Rc}^|?xu _ms}YVx$mW4Fqf:ho6hX}`K[]+v2`<W + , v3c2Qb L4C p Rc q tq 768)e ( I .pEijaRh"sM*mOS2))JBANRO&,LKNCj>u()/rN`XSE  i C ~ h 2 A  |  -     F a = +  vb?p6<04>4t*PGn }\rK2`G>I'D|sKcHSLdx PzT` 7    x < V^ ] s7 z{8 /Mi_<.X[Stfx2Ez@n p wqjTLsa+)OK4u wRcOXHta0D 2M7  ` P7 85  _ j  ?NMpLX'2o4+W-nP:A2`s|XyZnf Go?l 4^nW/'6Qp>I=Fg3/(/$L  0 - 1 z  i _ )b )37In\*e^b}<*Iu]=%aNgBI7o czfMfK`O "R ![Bg1GHk[!x'h:~M^ $ a  ( / W )   * 2  s 4 u z F R m : E  Rk~qYsiAXXaE\Ao$MOf1T]eDWRv h5x]!RL!  p w 5F@.$`EL8o~O`Bj! V R 0c.|{!{^RCJORqmX9ma sp}m3Ag:2@\ egdf8 e I B ?KK5G&mq  F sL3P0J TYsEfc`unmaki,_gH#VK+}Y 0}KFM@F  {G  9   7  \ ( Y#   w y j X U . T G n 3 a  [$"nM9M';[`?+ab-:},d4-Rjd252@w-453m KZF+6 f e 4 S 9 ?u 8  g   :93r"GB2reT\ . ) Kui}e%C Brz 5 R&zrKyiakV*fgNxXkBvh$V{2ssk3x{>Bc 3S~U3R,E^'.bYxJ7Z~-afu%;<P;FUX$@jk14o "oKcQ>s)WjJM5OB^2:^.`D`}sc37K*U[*hl6vB::n -JX_W7dRE TSvtGco&?b+ GJ>S42ZTY8daf<=/RF("F31QQX!oOR;JI[]d 6V7)MN-D\bYdVC_ %-1^2Bv naI:q*(8k"U=]2U'y*h`S?!N =$nIJL5H&A_Z=},L\XAy*ryoJ@ ={_+G$ _FL1\#FEY&S(- ?PfQQ p }k   qj$!3 nqBHW5f!:5=zV5m9iSk5H!0e nw!c; kuDEVJi%xX* G] Y | 9   R _  } u P } ^ i P l  g  Qp KH~C-_H 6YYV&6e0f`L#~w)^jr5Dd%[ 8R(sjMQZe'. @&WP    ] c #m  @ By44DVv[q1 Oo R*^WwD bFQ8/"A5xN~ ODw>}Y!n:m'B w: Z H x    ']VkfsI,k $0<tHX+*k}xrM!CV2UNS6knH+:z6wDT Xvs_;{!M@*6).LH@E yEe:#~- -|6$ef7:r&71nc0WGPQxeG^6TNGL.zf&kw5MAr1T<8 Zhc <"9Mogh|5MDiw'j|_IA=7w   1  a s[n|&(/}]%^~@i~AQQ|ex~zk,C1eo_\p57l*Uv/o.SK}O43#fDQ!+ RAJ>Z<p/]N/ W)  -1j<~<= ] m r ^   $[+CmEzk+NBiX5)Ft3sw!$vEeQ8GbK&"N:1pxr.6FEL;nPlTlUj(V..( Q g a z  @ T    Q`tS]P8D Z  T  #4bd|8w\2L 5 n?,*'CYGTd`k" =  qAATE0*'7a)^#UMgjQV U( g5+ixu[*qT"ZI0|-T N3ni8qcK x(g^YItA2[V nb67foz R3)gBAO_Xl M)%oe"d/V"8u]lZ= 2eBy)_>]7plX&*$J{@&h;CIk%M2E|+V wh>Z5s X * 2 _ "g lS 7  ) B L pF 5   m  4hV8D=@Sl%336Si=#qiWGAg)$Cro4<{y_A-Fog=wb   -  E p c *  C ` c{ #%  m h ;  a    y Gv  F r } MI8ZZb[lT/03{\}u:ZnjRUqagg[o?q  &   (! +n $ A I5"] { \ i o6 0>m\B&1g[lfk 7 >d5gk[>LT ITi9no rc2Is: [e/<aL^,D6v q[DNq I g d  RFYO'o?(IK0/>aTsQY:v&%r2;H+c,GO"GX;G I_8.kB!gS.pm|QlwOsaV3QUN 1NRb@>#'XKn]zH`{$,mv%.eY@|HJVNvDLH[4ak%;#5+K[dI   E d  @  w3WHvD*U>k JDU $tS3e30D?^jfjmdpK.2?!Qho7(g y2A#sx=l,   t   : v @0 -   6 g c&^#m/9j\]q <((t1!eX-Tao-M5,!#TX`Nev8 P "WX P? b    Z 6k Y 7 4  n L kokzbnIb-v='Qt~'yq=sdV8\FTx\"^r{aj$ ]v+e'ZE\ 0C ea J   w U  7V_e@;  J O NlIeuE[ X "bo y4KK3=)zCdS@FX' )T-o/b%0rOSVB`|$JY;A@c'mAM OW*rJ]NokN>&NA2\NE'^J1N>$6V1{;mKL$Ib &W_ (S v~ _7D(.<eqdulw4!@r,41\cLF`&/E;A1LLLtdm ?,t -"7 5^s B4E   b B  J ze B | &  !nXH;-cT^f&9~.zR%;\<wDG'<#MTCi)/6 4f2A(3PV{0]4 q   Q   } i 2  X"W{)5tW"d5V-\?*em%<. j01;fF;Jn|BU2bYl8z+R) ^JFi2?1[W19c%#6H?F/T~Oo?b"V@q<BCDk|7xqKp}bO?_cF N{hlxk\O\P50 V&a*2zLRJk85 ;9YVapnf.WU elHH9z&*Y7?G[1v[0,Nh8]Ez d<(L5ja9rF4NMDove7NHDg40hMlaGZmMeF[+^@63+#)abkf~>A~*65pZK:wB$dw%*|]:6UHtbhi6W1X+\>*\/Gi/c5ipO_%U#kOK  J  Vryu4=t2,y#/zN7pV)^&elZLM&Z>6&*ja#D5_)0?Op&1+9#A&/ D0jT2    g ZG=%s.O) }=]dnuO,-|HcI!hu%+DjXdtg,],C=|NMIh!Ns^YfnDG*g  x x $ _ S6 A>^sY">]eHy5*Cm?lY4Z)3TYEeVmbBbqZAAMD&)h[%h0 H   V 5F_ <q0V`V Bx^WXb\MmM@K+e`/8;hNCWNWXq?.7|u.&r@fB3oL?WO$5  /0FX}Lmh6bZ;+_J_U;PF `a=fG 0JSk*kII`4]1pgOK eEJj*qd@\~gX/p;DC-"9  0OP7x60wN <=~u-`~j6enbG4X&AhXz2r?8R {A IR k IQ  =A,,V" h3~lQ~!*w@PsZSl<b8saZ;W2i7n8L lDTBf b` c2}X='#f0{[& <3 & 9BW.5L_vo-  Fx+0K@> ^F& ^ N+p>qD N~xqL ' S*YUczd])`1iSzpci]U  j   /bQR.y0?Y*S;=7~DSLNy Rk) %RdJB,b)~'fxXS_I#KM& xf JJ 2 #    [c !cZ q)q) 89GcD0)%=l?2KWI+ eU(-@Y;" q+S3.gt&T3n) W jx  t v a 9  9 e    H : ~ 8Y6t9R-Mo]N8 uX,R$[9|pA T_-'68UckQ$dVq w[CG.kp`2J3h+:QN #jobx< 9'z%a\1b,"r/Jl",*0 b;ZkWZH`3CoJtwmM/P2y<wA }$)&tNxl6 NwALI%ffZ E^SRB*z.0ncUBMh` 88w|  G|$*^v RF;^GX5d&u;{ H^4Ae+[g }_Z j9t)j8J<r3wCnsYZ   a  N z EL<W-1_9u@BEf4<Lh[xvmi h{J8a;JU$T&~J8mz=" 97L (#R-Z! / D  V * Tn*/hIk+WO>( M)J0oz0 q \dT<)28Py*M i2wgqN5d=VX2[*{E.tS^_=m &*ow(n*qp|`xC8v2B6]dC,Q%){2G  .m6=I&T]u&U>T&i_v||Bt~sB3acG&Y_?f=a@BSz 9s!? >\7yyaw8(<f8Io"-7R~ 7P|#WJEdctsdQ Vak9:J~,Lw%fW(/- }19J?^ |ZJ3ao=%^v P &5,@K]F#[%^UCt2]!|3)"F"w(z7~^JyOb{] )Xm*^*_g"1 @_;vP9 NqSH.YtuE?byn[m"#c(1! xo$p#vC%FD$)c@^DQ#6tkv$ WwrZ"jezpz$\Sb0BU,zG,]y{yhBm[N%C94(?dVz1]7'6#b"n0OLMvLAyoxf:"gbh<; L +?TxUa;O|8~<8rS;-4<B O9esqDF _ %q!SHDxmzU#=&n fJB:K.)Ww9g8n>g"n1~-aW^}ybD!wXp,h?&R<#]|p"Xm1KY:fJpWm SK0~)%G ?,DO\W6D ZX=E:q\'Qv=eoFt]#V~*^lCH3; m,&b C(k?CqGB VW]Z^V`cJrd6l&~H 9g4a3D<]Ct$d>J3 ':Y1hn(d$l7Cf\-k&<4j'&n?Zcd^p~mrdgST*>DE]KBz+P+igXxHA\,{pk,.m 6e #;tbc 1a =i{qsXp<W!7i)'vDb]\qj )@@@:V'|Y;Ea3034RKsd! '+$v&A2?[x ,J[dneQJ;4}0 h%]c:BoWR/ X0& :S y"##5+v!+: +Z?7q"u<3Uipt's .E]k?t\U3UWsfWSE0w6{,P_7 NT17qn" \y dMX(2b.{`vC`<F]R-l kOAoQv[^56De#Y{f. |G) At*_XfOOHL]cN>hqC$aYG9nM{gAIplE?& >q&`pNb/0'}f \UJ)HD2 ~Q#Q|@<a^'khnw_uWf7k'dd TP!x9Usk8Ib*8=ETR&kRs)Ufd,%38aj8wXA,i=|, *LBOe_ W7O966|,P= bT?:b{5 Q+6>* u^JVR@U-aV5KwCWF0<l!^.Uv?dDq#vUW7.=+3sRen9|uyN`Ha!S22_5Sn "Fau3zV+ }!Lb? itM/E1Udo=.)'2T{g52y83>FJGsRQe.o%_G e2N7btru3NHO%VkA*o: /FQ?yM_AH&}1}:pCE%u#E5@I{E5;%$S-BcZ9gq= 1pV`cHU*%Cg~o1EhDAft~jQ(x<}qg_m}=O%Tt)xbZ83Bw  /qMp`mBQ]GQ"`7x$9c'_A L2XXlZ_bXx(Y&"I:3w)Fk&~Ua1]9F|bN1%LA'l*I;nf}z_G9DfM=" f~CfH**rA6(2"U(L{X&3;mi{m>\J%' FlxzqhUxHr@pB_R.r;?kr~)~x1H=GM&C!U-5{x+]#o5T,_F'he1{OO1 ;=sG2Tg[mbgr.~PymeJHqqt O4w"30`5\V2GA'i~ e$3*,3Gn q 8$YnfZ"g$u,)@ITsjHt$pMHh{\[s~]*I ^yoypceUfQ4?VXsQ1PW,=-v- 2^.nT9JZ6g[Uj(yswrzzKva6-ol_\_emg[v=R$kV7h)O}B+XmY"'bWGPZE^7#T1*  :g*'&eMZ;s V J]ilK`s^/{6V-*W??8Rsp6`t{yM_'R(S1K%VLFq#"NuaA&/1-1+.80S!cnpjIS#,L3o&ULqRC(#~=_l<"2Q|wQ*B%O{n>).6 GBVh57-uxEsSY0d ]6CnW3\AaJdw=SHDseSJJGV?}BRk,'H|`s+Bu0{ Cb kR=fg*yBI#o{5k=P>)\1  Pc Uz-,wU1"CeO'}!C\:j5I_x?K=%i`x ~5lMRb+  Pl,e_D$' V!n4nK="k-(^e5~pKkwAx*Mn%"BgH;ih3|USlx{d=7JOaG%,_%Qj<}5c(rHWx>8f M%Dg?n:`0Gb ~<qNqm3pS*@N2rsc8O}bPDq=Z0@mb(4S8o7nqI -Wc2Oi!|J}b?cW J!&!LqZ31Mbwx:{hul\}M=A3s]NE[.7w[L ' w8DvpP+2IgR\ 0-Jef,S;}!JCX`S: $<S{wYM-F]Vb`V`H 4` 7le80K\(mF$:-Z?v S0i">4ad AYw%aq< sE)BJyD#: izT9u^e34}=weegy<$Ekg[X_LjqQX1V)Ab4`%F\ngy<wR"}QaEg.J9 !jN:lI6',T+8<8,/B\.`1? G4QGVTdfy}2k%$:)T kn:Z#cJw8X8s~Gd$H@3-0l%B1=\} (Nc|us"uQ~"CY&l={ZwF6yGPSTE80B JFK}Yan@)uB O/yjZJ4r>e.fI)y2fYWKA=&EcPNOOKUtZbu@_|0V{"A(U_pym&OF*Wgpd;SxwXK=,$ eAzHiV<#v[c4f 0:|G]K=MWSOWX[W~IP8#l2xhH#dK+ o=pK2# 8Sm#4Hk+i '.B?VG\MgXu`u7(k[ ,5>rH\DIIGI=R5Z/_YQF}34c9{bEsGe9 /Px <i#6DQON X#d@yZ{;s6Xs'7@JmP`NFP8M9G:J7O.W,XXRC*tHoJ*u; t>|rjnx~xtkecm!@c2KXeflw0 XD}v %.6EPZ_ZOg7E!"|iM0 ti^>A5.*2:Nfw #?O ] q +KKh~1XjmqmSm9i&jr S$bN863i8R;C9762 q:aM3/I`p&5FRh*I_y5b7p#Lk}dL:2'J"]+t`<q9youoQ=+ % 5L br ,)H>]Vvq%[ '!U)~5/&(#7\lT(ouXo;ldg^`Tu?G*z4rZD=/+ 8 IUVi{59WUyasGq"U 4Qo~iO<%w X<[$paTK'HCGKNl\Oi;m0(,1012076; G#X-t;@DI=99,6M8sHWfz,Y%OetubWLC7"ufR8kI+h;mYA, '5Lc1z?IPKNKAGhC?AC>AD<>]B?><,(+E UVUTK:2'}v{v|~l~D|ph_VhW:Z ^jZB*! "*?<_Mug{2Sq {&vIumrkg`&_NWsNH9.sZ{@`/D"3&f 7  ]G0$:C|R[W>Y%de uCa5}Le@e$Gf4PhuuklWVAF#5 ,#~og\G4O ^I%|ZA&/#J/eALZhy-Pj#=P[kpt"zKyx~|y v&h0b*R"D!9 S(ze^aaZt]Z[;P!B6 o`^] b h5pEyV}Z^a`~`WU]Yd7_<\}!,15,#! oS;}prvq|rVp5l aKA73o3f?dDqWxn=^#9VreT~LrTeXQY<_!^cZM=2k.Z'V0P:IBY9I4<@EG@<1smo_nU~I7iMv>c0O.?4,;N`lz9 O^g d$a.];YZ`|jz$Rs !?UddaWI:&V-qY>cJm3P 7 !%/6BIuLlKgCj?s?}AOc~-Op(D^y?[y.Kc~s\>%^= "+)tN,t[B4q;O:9CDDC5*'(:Nh !*7Of #Cc'}<Qgx0;82+^J</9CKZbeYn<Y B. raNLSYdl{ %% *C S$Y7^Ld]bcdgilueelmmu{eN=!unlj!f7eIdWWaDZ(J3zlfbban.;5,!;Qdp-w@|ILC7%#-">GLR@0}voqo c W?FU0a`MA/!,~>qV]`OfDc1U&N</#)1&?0K;cR{m n%^AN\PvXhwfWKIF6Q:U;V5^*\WE5 oT!-}mkff`XH6"   ,)?A^cuo-qCvcx=YnkR:`=( (6GTahfYBF/p T@.##+8FNh=qVlvsn^NA:;B_"x/<@OZf{+7A?86$+$  }`I72u)f#`beqtwnWH4 &9KLF;##-&01::>>B6J+Y,k#,=Mc}|pdWD7* "&,56.&~hJ9-&'1CLX%^)T.>5":BSf|%;RV[VMI>8Hz[nn[A-~ld_^h~*=AA}FoCDH"K Q^p~swnYD1 6Pkpsusprt~z|p]I2$ tg*TBRWSqVabmm^Q65Qp{!+/00)"zi[PC 6!"7 :?>40(#.ANtfbK6( n_Q/BD=`=~GT[gpe^G) !5BO[cju|tg V"E93I!S [[WY]Z]kwjUKD?;z;\@JE7P+[+c(g!n+r,t)wvyzz|zk"T-C?>P:_9pE~Yj{l]N=1- "&$D%exria[[{akgTrD948@>FIG=+ #-z6y=qBrGlMfTfY^aToO~TW`sq`TH;:6 8>1X-o!~|~{dUJ?:9<3/$)w7xBrImUkbej^s[zQLHJW^g{wld`_c4dK^bY|QG9(|mbeujnrjrt}~wm`F* '39CtHcGNK=U1b)t*7HXj#2|ElO^YN];`+j}  zvookjkhYB- {||yu o_P<)49(M^u#5@PZkuxvza~V}WUWelt~ #?R}eqrhwd~`TLMHD6,wjbluz Z >ylbQ=+!/)95>?=P3_*g fhnwv */=<71+(6 BOOYo!*/.)$&2>FHF?5b'@z l \ G 2 ! #46;"=0:;)><755,,27Pl !3BT] j{'+/0+ ~y)4641o2[+;((-48:<@C?=50i6[6J:<:7'{mZD- " #p,l5nByIU`fecYTNGIHLOX`gjl8rTmafjal\fQ^I\A[Ca>i@l>{7-}{vrts"u%t!n` O5wkYQNKOYfw  %+,3E7U<cBjJmQvZzefpw|yyvh^VIEHvKoUmZmZl]lUdIV<L)6"r_I5"{ xz -27{8m4c1[-X,^3_:jEc % 5K"a1x;?@95317<H]lzgOv;m#i hced_WRE3!pjeabls z {z|{vmg\SrOiUe_jklxx}{xppw~/H`v}y|q_YLA@IKXiu*142u.f-U*C,32!>KS\_[XWI?72/48@CEBA7&z{} (5=@?5/~&y|&1HRZZRD6# '8@C>7/'!#%++'(%#&&"&+1/6=0I3P1W UPI<4220*79;CCHB6+ !0;BDHNWen{ ",102)z"rmgca ffg!m/j7d=^HSFH:;9,4 &  scPE;?BFNUZcb^^VOKKRYgs3Ol(333-( #)1-/'"{l^OA.wiYJ>.|'w#u!t)w/w:~AMYadnt$'#)+08BXgy*;FQTVUPE5, whXI5$ {yzztxrxkf~iyktxk~bZUMQXbu ( 66:@ :#:"4$,%(#()(),!)"#%!### ~),1==>><@@=>BBF@:5#(2752 ( '- 38;!?EHFLIGE;5-&&#!%!w nfgginw~ )=(N1^9iBtD{L|L{J}N{TxVuVvXy\w^|celrvztx~vqtfvYpSoMnGgBf<\7T*K<,}stpqslg`TPFAINP]dlrlry!+!0*<3D=IIQMXU[abnmuvznhYMF6x-j]O ?+ ~|}yssttqrz (0/87@K NN*[7dBnKxQ|OOS\bhq{~rnhfX]KSLH@G8H7G4G1G'E B<5/&  )1=@DLQUZ`a_a^XQHBE=:>>BGK MOM$F)@&2 ( !#!! "*0:>@HKEDA>CC>BAGCAC@@>:4/(%&'*)&     '4B"N'W&]ef^\V ON G IIJI*D-@5=583370;*:$?@CC <@=5+ ~trpqw {   #+<D,NC^Weloyspppjkf}cxhqeugzk}ikgh}gxewcr_qcriodpikfh]fW_RSO>H.<#5*&"  ,7GN Z0e;jCkOiSeX`YgTeTjPpOsOTW`gkru}xpeqZ`JS=K7H/>.=/B5A<AEEIGIEMBH:A2=34)3!.,- (       !.7@FJR TS[b#i"p$y'&'*+++{)x#j b_[[[[\Y$[&S,Q/J2@6>250,4(3847 >?D@=?831248?JSRTYTH:-%''$-3@HNT RT"W*T2P=RDQLOPIUCS9S-R&RUV WZ`bf gkmoq rsriaQE</'  ~~~   +6;AGHN MOTSWSRQLE?;3+(!#!      ,004($     !)5;;<1*+6ADEE@A@78@ BM\d&k,v/z6};yDwJnN_ZWaKeBm<m4m0m1f/a&^UU RLGEA=91(zxuuyz %.;HY`lt'o2m>hL]U\WP^Id@lAuC~FID@8*tl^VI=/"~uttw~rnmg``[WRMOMKQUWWW\`el x " 0 =MV\joszz|zvpgd]UNH=4*{wwxyw|   -39<?BCEFLTSV[[_]WOF?6.(# {tpjlp{  #"" ~zz{}}yypoc_YX[]bjnw|u~qlmopz  #'*-034;?@IIIG@;/"{thcUMEDHFLMOVY]f{gwos{mpqv&,-10 *+)*6%F%NY[acdb^_^bc\ZYSNLOLJJC?:+  & /9><9;=BEIQVZ]Y][XSMNKB;:2' %,'" ~~|}   %'*,*#  {xvxz}                          " (+ 0 ..+('     %&# # '),*'**&&)(''#!" !%!  " % ,/16575/.-)*+.45<:<==>:63.,!     !# & , + +2 5;=9:96=<=EDJMOTO"L"J$A';'5(-'')*($*$''%!% % #      &'',*,0))- . 154;>#C'I)K.U/Y3]5_5`;_A^DUKNPKRBT;S6Q3P6O6M5N9L5N3O6O/M.I&BA?843122 3 /-*'%   !&))*,..-27=FJRWY\YXVPIID @>;<9 5$6&5%5'8%9$9'6+3,.2*4'8!;=;8931- -+))))#    "'*17<GLOU SSQPSPQS R'S*P-N.M.H*D(D$= <!7 1#2%4%/--1-5+8-91;190;18.9);$><==96 4 + ("!!" '((0..46:>?@DHG G$E%E'E'A*E,K)N+R,U-T/V.U/T0P.N.J.J*H(F)J-L1K4M5M8M8M7C6B3:/2,0)*&%%&!% '!( )"--,0279<@;9!7%6(7+7+8)8%;#<&>'C&E(E-J/I4N5S6S9Z7\6]9a:f>fBjAfHfKeOcPaM_LZK]DXAS?U>R9S3O4L2M*H'F"C>><;953-+&!%)(* - 0 55 3 967< ; = <@CCH!O(O+Q,W-Y1^2`4e6g<jAnEpGoLqPqMoNlMlLjMkNkOjQjRhUiWfU_XXXXTSPMLNJLJOFNDNDPDOAM>I:D:@9<16*0,-)%&$   !&+,/89 > EHQV Z"a)d/k0p4t8y:|8w>y=|@CGLMS[`bhlkoqvsrttst|ptlmjhfbgedad]c]]\_W`W\OYKTEP9N5L2I,I+E*D*D-A->-<+;)<)4&0",$)%*&+%.'1+0./,0/00.2-8*:*>,G/M0R3X8\<c=h@k@mBuB|CEGLOPW[\^_ad`^[[{WzWuYsXsXrZsZtYp\s`taqclbfa\^P]EZ:U.Q)L)G&H"F$F#H'E)D$?!;;86579"?'C(B*D+G,K-J-I/G/C/C3B8H>HEHIOMOOOVMZN^QbPhQkQrPvW~\bgkjjic_]V~Q}OMNK|HvGxApAl?i;d9_4W/O-K)?'8%5#."+-+,-,+)'$#    $$#!&'(,)/)/(1+0*4*5/13394A5I;S;[?aCeCgGgEjEgFgCeCbEcD`HcKcHaD`D`@a:^5a/`-a(^'a"^#]&_#[%Z!YRPLEC>;7 2 0/ )$$"#!"$')) ++22#4(9+;0?4@4>497;6;77:7<:=@@HCMFWLaNbTbUaXbYdZ]YZ[YZVWVVVWZS[O\I]EWCW=R7N3L-E(C%? 9 72-*% !   (*1 42698<@AD C$I'P+U+X,\2d7g8n9r=xAwDzG{HvMvLrOpMkMfLaJ`DYAY=W:Q7R4K0E+=%5!1+('    %. / 0./4 9 <EMV^bko"s%w$w&v${#z'}'|,|/03400}0}-y+x'w"opi^YSH@ : 1*&   )0:!B%H.N.L2R1T0Z2^2^0e.h-j.n+l+n+m&i"jhfeab a^] W S NHFB;81-*#  !"&,,01479<<?!F$H%J'J+J*K)L,F.G1F6A8B>?B=A<B8@7C3?1@/;*;&?#DDDDAA;52 + %    # % $%'*-+*./2 5 76667997;<=>>>@=3/+ ( #  !"%)*- -11421001 1 0/ 0 1 562 220,(#    !! !$)**#-&.'3,53100.+)&%    !!!!        $'*+,/4201210/.+%#"  !%&**./35663342..*%!  "%'.0232346766532213321120-*&!       !#"!##!                     " !!"                      !#&))+/ / . --10//10//+,)')$"$"  #%)+,-+-,- /045 4 7#7&3'5+4-3-0/..-.*/(,(,&-#.!-/,,)))( &('$&&#$#$%##''&$$#!! "##$""$# #""($-'.*/.14085>7A7B9B9A:@;B<?<<:<:<;?8@8A8A4A2B1A1A0B0A0A1D1B1D/F,C)E'F$F$D ? ?=9833/,* '%$    !%#%%(%)'*',(+)++---0235689?:D=H>M@OAW@X?W@W@V>V>W<W9V9U4V2U1U,S)O'N&J%H$E$B&@&='=';$:!63.,*$#   !$%&'+/"0#3(4)4+7/947484486:6?6?6B4A2E2E1H2H2J3M1O0N1Q/V/V0Y/Y.Y/X+Y+U-Q+N,M)I)F(C&B"@"A =<<9640 .!.#,$,',)(()+*,'/'/&-#-"+ +!(!&!&!#"!! !  #)(,-.1138;=?ACFDIJLKJJGGGECCD<?@@??=<<87531-,)&#" ! !!!  !$%(+++(((%%'&),*-,./,,+%$"!! """#"## !$!$%%!% % $###%'%&%'#'$&%'%"&%&$$"$#&"%$'&%%'($*%+%-#,#/0110000/ . -,*)'$"""#'*-0/010.** ) ') ( & ( & # $ "#%#""##""&'*,,".&4)5*6+7.7.9.9.;,8-<*:):'<'<%<$>#>$B"C!C CB@@@>=;8976777765 7 4 0.,*& % # $ $ " # $ $#$$""   ""$%!""! ! $ %!'")"-!-!/126: : = @?AA@==:98553332212324221/-*'&% " !                               ! " ! ! "#" $ ' ' ( & ## !!                                                                                                  ! " ! " $ # # !          !# $ " ! ! "  "$%#"#!   !!!$&&&((')&%%#!           !!!#$$$$#####$## " !!!"#$$##!!           "#$%'))*,,-, +!-#+")"(!( '!% ""         "%(+.00002110../,*)(&#           !$)*, - /./000000//-,*&"   !"%$"#""!  !#%'))+*()((*()*,+('&#!  !!  !        !  !"""!"""" "               !!# ""      !!!#$$$% $ & % &''&'(%%&%#!!    "!#$&())*)))!&"% $!!!!"!!"" ! ! ! #!!!!! !!   !%&&$$#"!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     x~}|zz}~||{yx}t{|}tjziuw}zw|~~~~}~~zz|w~}|{}}{x|~~  )'.93>:LDZUpX`WQUuMxIw@r2r0oDtOH6~#cJIP F1#% 3<4Ty|Gu  jr'{ySGie8(0Hj7v&PQIj!v)1gL9`' lu_ =svvBJ'\j]r`YX8 U 8 UG; bLiS$M{6b +B (Tk: _0S Jt&)mv C5=9_,\bO+3/ UUwZUFN fC s ) J  Tn%|f_nDPKU A  u g l N b YE%&_{2 n!l@?>1bjugs21m<0W*--/!gk6aQP_wsu92r%2 E # 5b?)*J =j>xW> ~' + I F|Sj=uQ` ^h$dZ'Z@b@=]rnHpS=".`t `q^ggh7%Vd1IVd#T)O5 @ f ]u H5 H  i $ e < v f  X " x |PTd0I%#1OJa}L^Vzw ) vW|oT N5'`ynG: oH!A:rCqjG~{ [ ]  o L 6' < & ^ D Z * ^ M 5 Fg]5Ja>y*xi"!yv)z DmRyx^y^{C\']wii*iu.V8n;g0!LchtSLbB0 { ' @    0  @m.\  M  Jm   O ? x 2 u  }|5|8U9;BP73yq % {C7kNg@=U*1@v|(;rhAt:`OQS:Z p ~ ~ a m m 8 w jKueQ)HV ' k * O or  T | Z / _ IJ:WF]5$n YxbU|sb8t$q'9v/a ylbd,KveqI8:#q50 n5YiybQk\6  6  ; e  L6S[, `9 7Ln #{ 0,$Q q P > q R v |Ks2#l" [I$N--gq! H 5TZ\ NQA[TvBCXZFNeKv  ) M wCBjZ8#^sF|1x Sx Z.LcdRn w C y ~ > ;ZWkMuQg 9Z-oi~, Gs BJ#(l+17, sv|3/W  7V jS!s _cuVB  BH,&zm:$N y 1   /Zf?MhQ! 99_\}/fU3V\`.n?k+UaJi  ]p^E\|Gpth@ [9 57  k vBE]D ' $|,Nt?N'3_ j B L b   -3sYsM(4*ID|h/p ]5 aV q 05vL _?d\TEVx-GZ^Je'yKTt[3  h  FJ1{pY6 LGSM%$eu X X   R V ^ i h#/f:c1G> t{ZB(]Q r $z0#0 Qj5Yq@O[,Rk- C `  Ktl #D(KcJ< 8 h ; 5 q u Q q "Bf;xs\Yx"== aAzPQsw(Zqde&oEd (@$lABHgSghiZE}n+g  < -  2rtkcRf5L)CG@p5K7   t  3wWBi3yi*Dx;{ #2*HLEB9jxS9q)|K2U1Qh_|5g[1J   #l  T<$AmdK +:3LfR(\s 7 N r  F R( &C /V1<dTmH6sgB(}4[l=Z[e RC0&p[V1P;C3U/S59v_|<5  +8yS>&~c!/~ 8|Gs  h t | X y -wr -H<PEKh vg9 yT}9Bv,jZGg0?!Kle,E1Y=XhX)\CUnKH  %RHv`I`_[l)yf+ E  $ p n G s l7:i \'2 7A3w~E)|z^~}.6T>D8 R'ed{, %-ogRdBGdq-\ | I i n bx. Dt:gU.R3{ylB  * J ; r % Y  Jw#LOB&0./( sZgGF\~P,aHA[2zcxb"V u| $*&W(g34sZ G 0%+@d$nO^ y -0} -  1 " t yM0lCjm68J9`+\_g1Z6xDzN}&DG&GI<1PRGJL;jF!]6)E , " 5|X>{+ X|'++r9 wG_ w5U m   |=p0 eM"t,cDxptr zCi),f@j|W~RPPBy)MbUi = t E{[:,-Jz>mE{:WwrN 3 p  J M [ k D 21p:O_D.hsD&/"Dj!lV}QBw@c" !BS(L?fK$J#LW_ ( ~ /B& `yE%Bx, 'rhM\p64C 8 1 b KWKEk{H8/m .5u!r!3W*AZS&d1kJ0G%PY_87 a|#9X@R { sV !Vn 8 I n *  k  gw~bF\vw_{3lyKw@&jw+ D w=heG9.q5,:KNL [PE @: 3 $ " ' k |HEcJMgt("_S@mx')4b.l x } I w  q]_9Z?`7;C_E5 Dp<][@%y B_DJ BW3/ =pE ,r5VMst0Z.xm(0 *  !  Q u @OYo\Yp; Xk_ M  'i`-bg&E|:eG?35X[qW4Z"W[ ,G2&~_%jfd1!"GdpVSFb c b 6 ;m0ul~g] Cu 0GvQu _+ y tyh'XIW[CZ=+b(=PGO OmDaRFMg_&t<ca  @ = y 10.\'gb8YOYBf D$Y x 8   STcd*9n@ o@iEQH*dG1unR9YkmmfPcB[klSA r{Qt90 eB1Gn&"B3"y2@Cyfy ~ i  ? - ~  z '0"xuZCn{'cqk ^hz'C }s8 {lfaSA{|[l7  j v AXW14pP,f<b.+MSE9[G51X c BfNIcVZ9_*IkK*e K!"J Hu#-u{   ~ _#{rZz;>W6E R   | | ;(_ ?KYe}FX5m|} 69Ka?B=6n~8QXeo([sT-t` ' , I 7  n  4 > 6  9 8 a  # @?dTApNxm?#1t#b0`[!Ltt dM_M0d;  E `   c X V$y/,;H=3JO"  o1s9#0i!sj1DSnx%>IMN[%\kO-gT (SH 2] / \ #8$S% $ " : ;7R  HYJu "  kwrJS_bu*b.1)zN~3Bt pe޽ݷۘۢiہLީ$vKX# 'mSx ~   $ <djo}|~[[*v4/atU | 9  '?>{/GjtLj#+dy P"TZ^ -\ dtG`O*P56i@ }    +X  q<U |A?\ll)    q p ]/   U#`9;&U%_ac*DRn @CTP,Z'|)#WnRFEy7"5lRInp*c `4   0 D| R  u  K   u9 . = X u Cyd#&Vcu6VvN- < ]|lCKn4ieE / & Pj`z8XWpH a`n"2%w  ;| { . L+][{TtSf/6{ZBoEN3yho2 4eW" 2 Dfqw'qw()&  LWu-/_;< $3hAa&  ^ - Z %1 q2TVDMWvMd q6=@WH#p8OElrW]$?NJ  , 1 9 r \  }P$&y  l _ $ q b  y gsenM3i_SlRJ-`zy!F1bq=kmf*,O=PLlP E d^  z0r`m Q f Z . B J 4 1O_{  S&  g@ [P g R}(% "y]8.`!aloqGUAQXatQg'_IW |M?Q\1| ]     B ~ X  k Y T Z t  t C S i l '!XrH>} ]7|]G~9nP=L2OlOo3@r"YhG;2 Pt.u= k r A5]q p  d = s   u 3 %  QNWF;k]`"_IB&hG^[blf-/;I 0AH"KN'Vs[+fRpz8| f ^ w C TvI=g}X'*Jq`Ya zyy D2S `  m  *f;@Wk;M>{ TBPKoEh4;Td4o[Pi0z I@ U'  Bd &,3$MM -)e } bY0 FDjQ T t8";o}7U6Z:{4s ` SOSW3h"p c ] F 3Q QL "  .   e, "| y25_x/<DPZLF J 5 n *   1 Y5 FJ <Gfe EyU2@P> D @QP>2UCJorT v )  s tW bu  + ! WP Y[ P t6EIi N[Ah_GnMW')Y^~wQ dv,F,`T;SFC    R U + H[  \ e$ W  /gP9z+qE'2a:RZO@b2/x(!4O]7:wh2u)RQ+tI y q Q>   cSY;>zIB x { }!"wT8;[_C^$(mSBwtAvp2_ "RYM{Kub#' D@    I zG_XrmQo :  - y095e w2,  + RmQACoR3#QfX$%GRe5lC[)Nanm: q1&3J+o[@#f   W b wk> r Q BBr@,Y\6r6n=L\ j E@&#Y;Bq:4V/8_8"]V BZ6>J9(,yn|$5^a  W ",Z  !>O% }Eht=pYwvKb^m9nc4gN>s@@p*ejq; ~ `b w3&MI' o M x  {    Q p 3t`g&]=\'C8zy//hEO+]MuXl_cF{81Ogz  hy ? s  % 5 wP39/Hl(IWp~Zy_ 0 H  p g"BS4v>7A7|` `@ LOQeU&6{y)A: 2l L1 [  ma-R-@wa-Gl8BKc4 ' _  F     oi^!~PO@_& Z`p'"*jZz3J[D_BSLufQ2-=.'y lxc%Rf n [ C \ N {"  FF`xTwb8  K $Y l >P 7 kU  Yn#p^ ^+@r+ 5A& J :TTC Dc]JC IqK%$'aDCQ[k\Ju  n s   {whE M4. h % | csnz.o/1Gt Fg}T"c]kq(V0 y*aNJqE b     *9QG;  R gA  #]TZQAz[;4U.p&I/:d4/ >{\r <~rVdn6+tz4 G X      R i X wL   C x K q  V   S(k**y~b;}5i1-tz3&x7pWmP:U0gw"SD q%   n  a - v 7 *  Jp FNDC0_o*s9 <  v i ~  Z PJQvc8%"k?Kt+8b-fq=b0p~:.a)\ M K  !(L  :MZ cH\3\n:Vr}ZPny}'"X${ ?^mWg=l=Q=*@ "Bmzݹ[:W7߿3Q$$K`ilc}_>Co + N ^5kIw$p!!#"$#$r$$$ $"#n!#B" !o{*:>>nD  e I  `iqTdp$u/GDR] f7|R\9^ݖ߫=\obgۄKv߱Sq!XQX =3?$G s } 5YPTRbEP Y*!!"z0#}#VI#^"! DNFHi*G6  $ i <H@cFQ@CBO~e ;DlD{`Ab(߮W !q(e2W%M7nZ t 9  @ 2V/A7o.=$&'YKg`x{LH E  I  v f{h6a=;-iYo6@ft)I}.,=(v+|Ipyb X6>}{'(.E+LXJ']#8# ~   3 n z  >  m  6 | Y 2 l ^ ? Dt=8SP~/Kt+v3%^Eckj(Cu7EWH@Jw~:VaoZdc#'1xB;kC%TKgu- $Y>cS0- uKY  @ d S 8  m L r  Z , ^ z ih   $#{  I @ e *  g d e $p8,Pz!4,0>a)Wi* ;0=C %Ah<1R^#!o i3Sx=eR[xj*>bN  BqG]cAiA){15MT  ql JuzJD ' n 2 ~<a^Svjm]3EE'5@+e wNDk]oe&_A!e4>j?P{P9wdps 0  #  IsY } wl[%SJ.*~3CM;@ v S ;  F=bVT =FNgsogx7:Qd77lL[U`H&]0X?sgecf54 8 v j H>qXBuUy+`1[Kg~ZbOE|frd~ + 9 kI=QAjU82lLdS!m[jNgH(#(Il[S*(8" G mOL^ VP j^  +'SA]ySfC-p;Ik Skh{+  F a3bA{q4/0ZR%2Y@cG9Azrp|HG&OCEq]a 3| , EJ_cBf!  {If|;_npeM@F5tbO  !3xS3$$TiXWK/Hn3|:!N7K C5OS -rrQ:>zr) % ; =~+2deYjh,SleX6[4<6')~ I b 1 c; <1 c+D7) G|$*^MnDIv>-*`M#bv`OV,?@;2|$h s y WfE'&\`3e`d"RNPxi?Q =r }  m f?|qlZzvFj<$=(JO@)d\WA`cM4 `F$AKBk+G@y? S b %M %9 & I^  M z"QrHl<!: A 1 x Hn9Vv{=  " H q H  K VV }   3h g{l\* At#10cajl_< X %80(L]fNz&^Uv?|b=aAz K6: Y y !f;Mp}UfT-i5w\`f~]Y/bZq `i * v Y 6 )? cU f1KCQZ;bP#C"r |fa@u@poCu#o + :jbH  )12Gxll6-y@,f[   T'3G` vOGoe.A9o߶=||x+8a$/66]l =2;|,zL&5wS3IQ v T tc j2 I2A-mL=u!J/ny$;(  E t X  b d}% eIf8_}48C;`+k5j6FUS7.4F`s/TTfL6feO1s/T0`9Sydnha <  l r:W~ G^;bi'u42elZh 5    S <J 0 L{ T  1yh6{;Yav j(M~D<|g^~#}m0qFiPcy!#Px%?&-&f%$"!- # [{@l$ Ui  JO  Ud[c5`6<6`Oep>6Iuc}K-P;ރޔ.^!iKb  7DW)z**2   v uC y g4%7IE ?4z6.Y310 | 6 4 o=P&Se6`yLHNhQ@olW.S9?[xB]#A9?NDotYO,Xh@gZ%=kz}^(,r b p GWwYk !Qh#$$7#a:"<Wywe: .} n, i  1?+xtd j ySI%Wo"v܎ںٲC:.ٚڲxG\ HRy mhae&kpK`n. `y ;'N Q!#l%B %E %%%&'n.)X* +!*7"r)!& "RoL% S/h    17Ke|{pi"܅Y ֥u?&ٟ$ޭvJ?;ވ#xYk~drV^tj$g B 1 o   "pvZ}=! |""*##C##""+"!~! $!? L!+ ! a"!""p"(#!"!B+ A ? 2 Y R*r{@~#I.[IR#S7 B%{x)Uڥ:U߲ژ?kBrEH!dp!CVtx{4<= o " B  T vcyG#~[w.I{ v8xAt d  /W`.7>Fgn[e)|J(. g>=9 66 I%GM$x%cqKd&~IVzP\  7   !F*9xj_[b6l' hZ!m#   ,  ! C 2  r!XuvXZ3 9t#B!' ^=&  ~ L. 0 @Rt+.!V $LH%%f }% $ T$\ #} # #S!o#!'#!U"L! SA< >? eP nh O]B y9y(`+|(p:8AP'7%b4x1%kMaZ&(=+ W' t7 ' : k) &i  ~NqhW)Uu,1EY  t| ' v m o1 @^BFUt=8E%XD~XuK~6JKbf,mW7pgqFC(qhY Ej)TS  i |  *:."ZydWq W  ] 1 j 1  f r /  K _  % 0fr`:9P,iYfKR8(`Tf[ka5Nu}@H1u[>z&$m  t ,gq2  e p   >h V} 'paR`Br H w\U8O2 nSf$~{F|.y'--:y] 'lg\:d UY lY!1 @ pi = /|RY :e( ;q -4   h   =  g  %  S& ~A({nPNh / $G F/-H*x|sI|;yq~ j7yqAD  K Z}& MZ ~ ? z = )  I  wCH  ^j  -XUxAMzr9`8FO L(Y@<LVr3l ZJD%dtHp @  s GKWVJ ;d  ! &  0 W M ( u G98 Qdo[bHJ5K P :I3 mFDFb@l 8 i p a  . h d ))wuHUWcGS/+n5X{q<2FV" T}e% gTBޖݝ~K~ ]f:N:Go5hx`~q OX  !wY"+"!&?!t[ Vs:]sU\^qJhu Ug a   " c .jWpKm<9 :r  ޴fߐۡs(p%%!z A ; oHM$8Wgq hlMtumk#5"]qwnM0%w>{~L =Dq v L#e }/  TvQt  kP \  Y& W d/  3 E  ; ^ "!K|8'vS0!0Um ;_RF9UXWvX1LOr+jM YT d  0 E B{ - i jz`nD%r  f   p )  * F 'Q ~gWCxuM6.5`tYJ\^^ $yr- ]pv(a=E+YJ g p F  i6 W  n _k 3U!G|W   K n 0n ~ y# A wxpWgX+lpJKX&fs :V0~VK}.vvfIli$W   l 1 B ) uq ] B  - W XCjU%l1,/iU(_^ m  fJR.px|I+ B32}=!jJ@S= I2U'=V TD?Cv}  5 R 2>q%7wgC   t 9   e d~3o_S.(eDuQDRvF7f{ekC vS-& a 1 S ?zg^*I 3Q ): @n$}&J**=sA [ 5 2 ` k &3  M g OS#Wa`c$?Q BIrs|,F/4c rQU 8?aY LfM@0 / $ h : Et =O?UK<K'Wz ^MH,1(a8,n\ga/!CbNJD>uknq ZwGN  K5u r>  N s S }  m  ;* aV `E A{ iH2m 2eLO`St "l'?+W*x]CEEhX7Ep_o/DV:CH'HNA j '  # \ L  # o 7  > u;gY|Q_F !  6d GQ ^ + euE1-C)BU6O2R0Ve/0|s4Ne/jw:]J7)*t&Y|j&Z? 3 | M1  j< #9 @YvQ7=}4 q d~ "W 7 - U  }  ? a  w e9a.:" J@tw6'.:9m.Ag`H1n?mP' u s  X O k y   C T X  l H   ^ rG  $R^e+ yieH~D]k? YQY]Gu3I>Ga+P 1bFq|+U[28X ~rJSW!H U Z< P !`* aaj6-%A l~hA0z(t%V:o>hDZ)}TZd"4J8 KX]3=   - y  fKN5/    b B > \ #[  {yns[B(CT4qw+87$Rq\e5'Aa Y  M     F n H .  whad*z f I $u_)84NR[kVqC9f.(U}i2d<=JN(L@jF0hPm,}PL!E2o  v | p i " % ]   (@ "A5-K L qK 4  Z?   r # =poSKL=R]V(6$]V#|qD`B ?^*"f &Hg*@wo`xpiL$]p5L2 & y    g r[ ! -HB# $  :  g @ }RLvpG=ri\ yw`.G"Z\unlpd_K&:DH/8  &Io=ebtX#V_d03So%l   <v_C'l (g`:H}zDk;)i/j(3;y  -   X  S[  ]G dpq!q "& A+7H9LlVy"cd+hL,r|=gW|LT^:I"}jZ,. x \ ` A H q,  ta|XL9vM`[ue $ k  /WZkVc@a^T[jD`o;.pK#=B4z^=-,\d=02'04FRX*]n| o I  > _zJ!,Q}[-Y2j^)    d  /[qAP -ql2R sLV_c[d@& 3lL =z)@;!@4`'wE+ \ ~ +tHI7@C$ p Rk *  J   +  (! 7 I"  p 3`[q:zd.nb #{\g+[ *@YYa#XioS]re*55?wIZ  mI >  ZM : b qT \  Y D    q  o=  _ k X ]1@SVD>mYcx[0.l1]Z&X-r|Kr&FJ&4d$GDrFw;w C3 2eb.QpL"n.Nexg fNdYNg0DD2:~+hV0veIq99h   / I  l (  -   5 ; ! y  |Y 20 LW   {K?x*`{w;m?Ythev]UIH'c"YD_as,?Nl{8y! g  /EQxPuH,o'ovom  *  V ]ggAz8 $B.*R I'oZf "mKGb`^J64|VC,JfMzF8  r <   3'f_uM^/:2g I3R6d(   Bq0Ioz08oy@*:N=z(2zOX5f$:NiXw`/E/M=7m>eeWMx n 4rC`  ;; O  J m"A * h k  }rY;-wQ$6@^h^]Cla#o.j|Y#m>~=q#&13vZ_}}{Wtt*  ^((oy  R ? (~L40 SF'+:1AD%1qSV%XGvIz{ HwKfMBhY#Y45e vOVjM  1 K tXK> E C  7 {5u-nygXQ%MG\H@E=Y4;JI62tGofHlkFH~ +=Y+ t =vF*GZ9 5  ' x  rnl6]  E  YP   x /<?Y-h5 U{9$ r^{g {WM\G\4r[@,uk67Mjs C   M]z(z3  X ] c )$IXu^mHfGsx >  t b t  |8QU|[ya?pC 0x ?1#C2WKB/`ZN) w?3+W#-n< $  6mLDD!<lC:S2m3Fi%p $ a 7 ob 1et*/^\ NSE2@ݽܑEKߛ߉,IA G9mJ7|s-x C"5t7 K14Z tN"#"$8%E%&%`'v%&%W%W$g#`#L!t"@!j jyjCuJU_:D J Ul^d.aS/2y Ak?|H>@|0N>N|Kijx0F^ l Aq 94{y_Ts>Ly~lELvO=1zAiYDDg6| @ 4 :Y&}kjX\KEw8tNPU=o !CPT ?;BgF]%Cg@">a/ l1i k |%>1YLU, W 6.$"NKO`mv(u$PX s  {u HS 7aLc) AG F7vN5bCH1**f.BPJ`&3@ _ V $ 1OMr 3Jv|ag,Te Y_g0qw]   1 : T 20R? BJ|-153R0D8BF GplXeG{5E $cUGCZnMdl~sc Tbw 54    e ^  &?N~dG^opQa {-[J#h5'qhw  i  4s0|)dH]%4cghd$qq{^WPl"ks[.^(+JZh1x[%Gp )  e /9F?{E BF),6)_XN; 4%eu[32oT~ 6 #O=/hu8!fwHD( 59 OcIM3ZL.u&,G UiO+6UpZu{&  , V"R)j! E!) a! $qXx1ut,l!8'>v  ` ,#2V-.f ,@K=[Aa~1h%,/Y_8Z oH <&WdH. %t!(`) L  +xSydN(Np<n':Q 4YA; M . b X ]M  d  r 6 d f  7N#4v^FK(0?`XL}n-QD:zHDGRWzZa ihGGrMx+X5"_]Igd5XOkxP*fs4 N  C   _aK<;_ i: U#   = :-@ Q Y ^ + $ h< S h c & * S ln7|.Y3|Ou^GZ{??h#-fUr.A^&:E_L{0zBX@W x;z] J!!9 7e & !" #[", (}Li9,h+8# H &J"ZfCe-UE$LM>Hq [߷[^ݠޱޱ߰QZmq/(_CK;d5 -$Cgd6D p [Q) P}!A[:GXnEL<ZLMm""J& @ <  \ # o  UA)r)K"LHmw6S&DDmSEdGo8w;tB~W# KD<*1s  } ; |   wANCc3Ct.&_(Ti:*?  r     q P%  %6 ~+3IrpM7r1zc<+RM!$y|"x3x!bSISLUvmN;zE 1+fq;AV : D {3=m]3*oy?pASt;UyI=Dy|A|AV&c<  J X  H=ijNh5c6.>n x;#>Ltڜ،a$x6ڕPXޑ#rpch,^`!tdOuX0 v<  sQ{ B MK";$*4% %bC&&Q'$'O((+g(5'&$"# Qc'z ^p$  M  I&Pq)dq> (VRoUہqٌp.0z]o<ߡ *QU(3h'm l u; n |( + g0&+"$ A'#($)%:)J%1(t$'c#%l"0%!$!4$!#!D#!+"K!L 5DCSv" A 8ma k aD=A.P,s,JZ[yc?P4 ER~Rߡ}ݟݮ6, secޚF6Uށޑ-vlV1@Zd[.y   Q Lt PvOfU;eN= "``#{##!yIZ*42;'%- ; X BDht0zX'^ya1hG&`H\5=lmLmeyiP[50%4a o[wL5l2#\]2 <P$M K ]W5H ( QY C ) ykg:nYxTN[ W s   E  U Bih)_;`}ep\0Uw@6$/yl# ;q5'R;ipt2mAa|0tiK`P0AAh?0ohz= nCH z,@Laa^Xn!4#=W%@&S-&%a3#; Xih>*HW: a  %`1Y( ;l2y]' rj-Vڡ-yׂ߽qָLo>(޿A`WF=[`r<;  ` g m OR B{"$b $I q%%`&eA'w\(AY)P *E!*!c)!' $! \sM\q[Oo=l %  ,q[\)zS([1Uz1Q٠܋֩ULۓآ!=ހۿrINheJ 4AߡVt5zETZ+u/dl0_ f X  !Z  NkfVysL+ GJ; 5! _!q X!1!}!4 ? jJ ps0xV !t  ~ }8q-C;xN#34j߭%ތ)h t18~d5 5e$b/r7# ni] - = n :8;&zz7_2ncn5YCpE. B q  8,`!pag]:TLj"`^ \aV(qL}'>{Gt6*w^l\\%h>oGq#Ik uqy{E{V4E  u G AZv1 lV4d)dUz z9} " u u''yu/^Dy\iSc;P|e2eY5[NCmrޗ(x޽?mz^-9EgU=XyFgIKk)7  $  WI8X p%!~!#$*%%l.&%*$!>%F.x/@z  H Ig~Hk W/4pW;HI)ުPm|m>SIb۽ٌ+?~I`(n/#jY#@  ]P$-   T_D!5#2$ -$!j#e V"gg!b! !f!!K"` 7" !C!3!M sd]K b Y  U f66o7"P:3 E;~4E8N| -1F[dG'~߿^o>ߒe{=B{+xaO 3(UI2vwI h[ A  S | , _ ~ 2 %_KYRaI\8Ml>   T d  ;)0$3 q\ n*1%71{2%Bn%c\An1{sQx/qI(  k xm+'3 LM7<KpU E ^ E  ` [ n   /L EHz6"7Md;|uxA3PX*o Ck6ILo uNduR,>?N\L9 , 3 $ }RbVXlUM9L(Lop  o 2v?99!W|{-/"l hSHHc Y,*',Awrg"3[O7 0h 7  .   `# 9 @ lc u    >H?   r    eyS=(CsC +J j$T^o=^L$y Lh!q\z0^_.c` y*#I+ * k J  jb (s  '   vN U   1+|  "  %#up`yJ] C|.k(x]pqy8+3Rcw`zd xv Xr YQ`%<C  L k 5 pz   ~ 4 / ? XvU( &T,X&^!he1QL9O Ndt_h|#,Ao8 J E .  41W_Q/90Tx/I/J-j~GJD?_[ 3 E@@ 1<>A;ܹ7s~Q]'Bv[aw Sg4Y'{TJed5:_'p Z I|7JBnAND^!" # W$m!I$p!# H"`\ zgb?pZ A . t   0OdEGTX-*0w: (vQڜٮٗACܧBp0E&UMpIM-rG V2 5  o  6 x  U v#~-C2aqF 6yVEStq0ta:- 8 |aKL NXtyD6Ow%9*o| HG!s5panpPJnbn90 cO},@  y ?B) :GZ  {  Z ? C  s   )  f:yacdBMpu #[_7RjR{]C.E}`bm   p 47o8   q X uTVu?ew*! P O3U|8  #>R;ds }Lq_Y 8jcti(?{ sUZ 0 !  t A o w } H  +XUAH&}\ptH * fq L! b0 4  _ Q | hd?-12lh^sHoI8itoOt:5ZT_c? MQ U :`R = T )  LYrM_F$~eF}%@xn:[2l-\G'!G+w&E =21m ^  &  sq ;@   [ 1  3 y  _ $ 9 U EMUBaH6Dq^etGZ!IKF7% ]0PX8]eTL[hR<*z%x6Ph:3 ^ a c 'x . k i f j 4 @ ?oWWJ!"|E5   s * f s @[]9 /h[|GdtF0M^?LzdVV_g^C^io%-v)"V8^Y"g_j ^tA6<%&^-RX e   = ! M p Z1   U  1~|o   R  {SL!0Es*pI_ q\)f%'Ba}){I5i(P <$_n :  n   4 \rWK   utdV`X0Xo@e7J*)T Up$YfH3( f D  ?     UO|   & U 5e  > v( 7&%B|5g}p8JPpOFX:%=yP8e.YP,:l) G @  ??  ( ; # t{.ES 3 x i _ | y*. ,p h  hbhtt36dnY]?ZJ zg \  i UI Y}  *K I e v#,AL    j   T J  N  x u i # K-6+sq. |s{$u$IogzcX3;St}_ Pt ) ]> 1cP >   H % A {   al> J 1  [6~]Son#Z)K {>mS<_ _lq;sb.{{a+\{ S@xN|#Eu8({) 3GI"+n cYI?JoUh\+D'Q6t8HSx[E&q0K %ZGo A \VrKO4 G = MQX Oy  e e V[%!p<>9_9,WIk")K.q7Ete@W5  xe)[{ ,#)u=_Sv;  , MOd G  z m) 0  } u   S ?  ~b 6rs*"u?~$:_l(  Rre)KtKYR'( gBn0N( =ebW}gI*g\Q<=^Q'0:2UCp3}s' kJ b U` - RC!\@y{eRGIy@VMP-0LX.C&5J7E#}k/}fKaW9ax!\DFkG>3XcJXq-ueV mR,.I6 GErApoQl  `   + u 8  ? 9G Ei  h    \Y 4 j` d  I nxiCsspO+6eBV?*C sc~gx4"Fn&YQL(gc2*wZY)*18~vd ~&yo%m*4#( /  H Ra,IQtF@}|9[n@ UTb2H&&cZZn&A3,iY9]  Qt F h `   ]* l C  ~ B . co  z]BHt7N`A@O ~M"M;RvAnIJEW ]3clG3+4}KR)!7.9YTFkhc+ $@ I 9 W" H >  3 Mi6C E* q0 } . h F  Hj n++| o UBR@vP_o<2k9U)< VlfM0!}itP0q\L*L^    x 7 t 9 S  ?uK:t|vHE|%|^enRHh ,< 1)#Xi\,R!db=V&@"2v$)MT'xwx"./34}-:iDQDm}  K*'[ 5P!|!Q!( @#3B,Yw`lC\  \  #KGYo. 0^+u![~ uW@nٌPpٝ8_2xXw?=Qz~,h q {O:[&Hn !R" ;#?#$$ %3&%&@&&+&%%$%"%!%o!{%!j$ ""!n A^E"O )$fA=v(yb$tޢhށW!!ڌܾׅٿ9rHڪ;*y\X"E4}*}dI*  a  _iqy~] F"e h#!$R!^$c!F$2!# # #L ="Y! + DMs)N/2SQ s ~ dY7"}j*] }Ta\߃Bܾ<s?jIA[[jhF_ =MMNhl_jw/'C  c , ]KyqN4]&6IZ/E# 0  J ' 5 j @ 0fjd+cBYS:[)/jP7HD>C>&x1AOkK8OS2c3Z~Ci0CMqEwt d )  u]_7 );M #dT&q|-[j ;;V+ R 4 Eq{G| A%E<4R#*qh5 RJR`B8<8&D/8YjYS'g47ODc#I^.tmv8wbUQJ.L&B68      4 2  4Toa(v} |_R2/> 8 ! A IHs33n1Gyi.Jk)R  G0Cps3 +% y ( %7,@ x K  c WR!R ie}k]nuabQ  _9 2   U YGf-n.TRYS;u]m*Y/uKR%zyLWY`. q&d1tN8$ "^`Tqd 6c  & y  w P Wbk%_u;t5=ar;Abd4d( 6:4< D c {# &wmxTb^0AMyk mJJ_b?:L T#aE\Q*oRK X p5J)R\JAv  eT%p06YG7b |A8j@  P ~ohHc)"?l5}%SL%<() ky3gb+? ( M Z82Ap\ t)`  g g H -@a~@7!Z( ,'`tp ; } < k e %5OB6@4 'U:Us9 CF* $1\)L7($!Y zaJ,Cox>AW"*g?E  e 2 C  prdb8'+Hv3n   D  s }ey  w h   k (5 * U6!e\h>jV#x$][oX $xTSF Mp;uK[ImB+LMU|?.>K5&:'F` S G 7   <A  '_ w j  +<NDDvUR p L # V r[m X@ $  R'jh M;^2/[(XiP"D]%D)fO(~?#N )"DYgP'6xXo   b o+L7a7z:>jfM} u  _k>x. 2 Il>)+\WW@c{k'{U?C߆>7z~z_vAE"Ikj#twqE_${|4,Ns]?q p NP%~G;v0iW-  ! Q 9Pg%,9>r   o,L  C 0 vg&%5&E? Wu1BKܝ 4ޝ1Qg-s S]E&|Nq/ O8!- Z   w|dc/tW$I\Qy  } @ l I 6 >  4 o #e{7 .'M{/+KJ)'dV8mVzg*?iGw A7xyK^{n"I$l61dRzE:CF  w N&  _A 4 { L U;CD=!,e3~   u =& yw . t K + R   _ 7P =j?vM6S%G)< Jy?#3jRIh}Ymeu,hxc^}P }M/+>5cs%Vn  4PV[py"'%V!q"E# [#"!m tm+zWiOA " 0 +  z cr2 NB iN]m߰ܝAbyrAךP ۍojy8Z3,F ,?/XOmP.  ~kQe  #L%y&y%'r&&p& &h'i()}N*st*T ) a(! & #L2!z!F s /  z !Z3 Xl>m 8x^dFٟ',fޔ ݂W8\4}fR9p޵j p Htav/zwF 1 ' F   z &Y#%k"I'b$(m%'%1'$6&#<%"$!4$k!E$!z$"{$c"#"Z""!f%w i `d  NAL4>Wz1*KP2j1[ݓ݌~ `L6 8QY$_P 7mMUp<5     q :&!3UO:A<  !@$!6 yMBBNZ`_ !\vP ]g fK  /tF=t=vrm8,VL 7OvEc/*X/tT_2{QU-J-u=K%!4G]0:`DrcYc@s   e 3 fW!~%fkt?ua*mUCx   1  A 0  A Q i Y7{V{1MIY]H[7dGK7t[2R.bQ`OpoaB2r#IJzriS`   < ^IYI,7;\}. n="9$%^'_.(P ( -' u%@#V :W{-JF  gWO!"%UZQWT?J"ڜޏ]x>MئA/6ֹ_@5<ްHڈ9l95 bslD]M>CY2ug7 i   ^Y.4*Dd= {#,!%5"]'"(",)")U")E"*f"*")"("k'!%4#a VXsB.  D ofhcO -/^n_S Y7ݶ DV0لۀL.ߪܛL3ۑiPsvDX,BDk(@ K  FsX 5}4r[OT! "i!"!"[!!  K&fRYAG~! U n  ^0{ >+|^U '3c}->6i}C14#s-7*D<\#O/~CA`^ a l Q n o  d r*tpY9c|x1  $6cF   m W2j8MLQfn=U+GZ?}1\I+? ]URE"ePH>eo?n t y`WX8F=@HiY(CXL'[R#J U K G#gm( gh3,|qlVU#s?  K f Q u m  amSwT4V3wO"U@4j]4}߈މ4hݓ?^sM@`,BDY'3J JH0 e Sb  k7~XUJ &  %2cX+2JDN A  >%\5q fNi_H=egUo*"THgJ:-2]\r$zidvHfxN%M]haEN&t T ZN]0d-EK^   8 r GU  z!M+Ul-1#jI z0*>Bk i@n?$0I[gbSYuhryc[& THB,#5WG\iX+sK @d#? 0 AaBGL$ /7H/*'%qzc$6ODbQg((o < 3 : o  2 ByN    6  y ~b*]uU/p.R#59 m N hu*{ pCf^a2y[UrVo~Z  d*"~#gQ$89# ~: `o + m pph`mDS'>2}zYH%7V*:W Cs1dqlG3xGS@gt"s^F  mi  `GO?Pt wl    fg LO   gU!e^  ~0  Kt v<0=_D@im5$?I\?J0MmVgXj 5 c\=f)g4IVx(h]&|t`  I I`? q0r3Uf2VuO>~ r!kBW +T,Pr6*hlCRyBl6ij  w =4A#*I 2n9M skJ2 j` !me;qf*ZF / ! L8 w~?"!Za|_WD _\r_R^Pf/xI7R.9a Vgae   E K o D l x=&OfY:(SEqEQ ! z hD2@6 "qq.l"|L $MCoR6m)WsLfa.q y: g $!ty  & Q E   #J  ~ A   h % g t B ] ?|K>UP  I]9 MIvxye?@ rt}- pFF~H!QI@k;~q1pA " 1 U B  5" N p uoLQr n 9SD*es4eM&;$)`Z pP|?"JG-fGFXgONw  j S[   #  & a C ~ c  _ '2 1     A o p *  \ y HdhVct %0w^u8^Hhi #53UOs`>Lza ,      3 9 } F X K{VF 38$ o W [  l  +3 +vd6H!)j[B~t*E>UN6|KV!d2'e<%{|PYRS O } r G x $ T w ?  H B R HM X J N  h3    #} rN V t  w6f5/ R"q(#uBQ@5"8A05t']sL<  } LjeruKMY  6() &  R?5 JR5M?B7 o   tZ -(z5r7"u}c[iNqlq :v B b7e]_c7 b 5 ^ " jw+v #  R ?     2{  K  q < v3?nv6~ 2 ?J5P?Q8%m?=vYSv-3{  m 2 hhu?ztI_ QY  i8*XBMAe=h~"='#Rl+RJh,I^ =1"V\#t#k } @' R w i ' 6#uNpHR   ? @q  fnAU5 V b J N,'*ZzZ?/OL(@fW96][PL/KKtl8' *.=T-ipJ, 2&T!6 Nh   ) a&l9[4# pHnjm8|!Rm H 4i {b=1f4/A.9NI0J`6,c#r ^[twx@)%G,BU S @ H Of, _  6  G  e Q  ~  |l">f3dndj[+VFWpE :RBJ;S@aMOOB$SzCsEqlKH  y J ?x   ` 4 py7*gnOqR-tj `Dv(3h^D8gR\_wl&9w"OR6+^ !  p1U#OQl?,W1eyW~-s5/ ; 4   H     V  Q  e $    T:J,zh0s' (jG 6(+vgv o|x{_,K2IP)>'z\  R   k?Rlv*Li .{k'@  '9 X C  V $I,w>kQh i__dce"! i{(z?XL/os*^6B~ 0-  +-t/I* O%  i  9/  N* U 7x , o 7 ~')/  F| G1F%eQZ-{d 6kgp}@@)M.wjf)YdS  $ M } $    .t   H  F G \  7N;h"Q_}A5I)4:ML8NRkul= d V;- \D,F mTy/UY%;.c{rY5a2,"s0:VZN7"]kp@Q}~*bG   \ x$ W <d EEE11V<H K  D e   W Pw  ~u eCK6l~L!4g:V~y]+UDc`o]: P~KM~BrM=yutr2x N A:_cL`[ ? 7   `Tl R(/yjo^y " # ( a04Sj@Je]TE{ydDH*_pJxe|y/;2IqNe7V9*& '| x ]f  ~  T A"m x/78w`?csb    V   /  so)*zEbzuO*Z>m T#rrA^woVF:q*5U#yxpjjWxN7/^.{ ]P{  /> s6|L7>q@7$ q *   ^  Ro c Ht}=NN?i ^@pci`IuHF:Yc(Nq|W[U/D >[Y^:#[zd+EA,--\%5kXN@2, Nl;I h]& r-+ XD\x82k\q  0 j {   Ph|y ( 6 1 C Q/ 8v#^=x@Yf{~tybPV1g #QCKr`t~C5Hp`32n ( + zW ~ k pj  Y w  B gF Zi92)xkVn + Cb R/  QuL(y< +sz e#s|ip@>Vev<4}Sg 8Y#H/We+J!i&5  %   oh     bOzn7HyAvrob  N 5  Q 5cP0LN)O p!'sk=T?@B~y44A~[~mxUOx|j`"R'4   ?S  . ZD9EE@akX6JO  I v R z~{L9VZKd|ZQ=p5s*/e%BblYVQ my(2qV;!V$ - ^  p   ~ > p    & ,7* zJ    ^H 2 Ij]sab~#eW2WD8J82]u< S!h> + x  g}OIv Lv\V-B??Hb0>b{+2z +K2L[!z=$uTb M( }DA<k`u;bb7TiGO >tJi=%q-6u1L72_Gj6':T*b*dHtBlUUo7j%7T{WK*p!Dk$MF}0\FE V6*VC2 5Je;+=fCDg>)51U>ttU:l.Q^0S 2 ~   hO@3  9  m A f 4 s J w n$M ? Z  H ?]a4_} ol9Mu-YRJ`;&xxkS~*/c@CaO%0bn@k6 w > A 5 D Kvf (ysEsiuhE+y=k"IO U r rt(2Uc5nV!Z| s{--vC,*8c',.()y A 8O#IpPBc eL n I z|= Q  Y"7m]Z9;i/8>HiB9Wboqc{B8xSMy H1 w t V  .|f+WxXE1<1 ?  X v = ]X'(D -}x t-!T]6wBt/{ybk}Vj+&G:Uqq]7mET  O $ : d~ A } k h= V ? .$V)N  ) Y - 3ADMG?q }a/FW->bB,Nd '&m\_G:)=I!62Qy+?<9HeWKOr?y7)h&iIaM4FH Y  . % y (@DA1{B q J |; 1    Y Q + ` ! rNPr9J}C=(Qk[O{Y;}3",toV&2uYHkiCqn"2Ir( B t ) Q ^gS33e{HST!*DQ^5`,[{ P N Ea}KF?y|^CU lJA!}1EJZR| $4g}4a4@ XVm  @I q X ur xpEz"ue jPX'+ GN0g\Ms Y %  *3I(Hw<vr8ZߜIxu} ޤzNq?GH_B11T:p f u(  Q d .-CO}#@;G]tdWV-sK 3     W   p  D TrrNm/ `n^xR!: yks|=^LeRuJr1OaOtaL/eRl I[_-   ` < :M   Y 3 Vr d,*NE-8k] a Y a u G ; !}  YU Gh\CjP@vksyt$.s1bqg&S. t\:']"-?\s zi#5C`||uqO 8  P 7yBu5(y,(>2 .Vl p~n 2 6 v]6 hGDWen"6[CeRM$P a"zPTIN#x;"u)\VZI.?BTi7U' $h h (ccBd1+Z5FKHx]fM0SO@ H `@eZ\.>+o]v*l!t%a{Ms-{e)Yg @Bf5SV 3]=`E~<5jwU  z XXrh.l]'L>|I:4"{-^"*c " O [ OAcmjyu_n[iS$P=\$40gATO9V&d^>}6@cy9[UJ;v   r . - IC^2^*& i [  E    v X `qWEdu"'34Y,l"a;N~tdc6x.c4Ue3i)JzCfZBky3 j2S\T.M`3Bq>[.Oi4UX  /-  c R  =+ 6}Qc6F!P$M5f#}7uo!4 4 u(TmzV+61i%jI8nC>3\T*> _=M[I%wHEq<1y3x,v$Qv93J 6 -/|CYi 2!!"W#(#H"t!B yn+G/5 B h  NdUILT5"cC2~ߜߦݙpge_\UۨdفJ,$uߌ=L&#A:A:Tr#  fibO-; s! \" "u 1#H#Q#~`#s#up##=U"2!1=oK> * BKC@.4AZD\'Z5xoqw|m"u] b(Gݎl3H@TWk:$fFXSps1  ~ 8 ^Uvf8/># !"p!A Vjaf7qNC n  P, BHpq}yoMuiWzMR0L w2c="Ozq~ c'NBCt)fKR@!~/)uC3c1G~R k H    2 6  o!Z`20xt   L5:@\6g Ze r  M  $ xO?Vsr|$oJ6@WblI%zl 6Zuc)r [wxM]4O [_4Kj=p _nx _+qpUZ\G X sz 5Jv#L4.Ksn}Y % * !'w,bQTOB!%4JARwM&"ٶiJ=2AiO4*~BV*A6"xpt!~N6PK @+ 5u#"#%C %%1&z&#'z)cI* <+!+"+&#B)"c&/!":Pi>&f0}R4jP    ;~KYa:R.j~{ X  b  o  = M G v Bbxnn?_e)2aFoTq.;DN D$/' @6p&G2]H)yb$@_^ D f ; u Z 8\z1d- _!\"`#Kv$$$#f"w Yp=O'K{E  ; T= rpp4<:|0@kUݤ݄ XL۵dl׍JjQ۞،܊ygm*3:dV-@h$4 uTg@ + } J s(N # %":'X$'%'$',$&#$"#8! # ^"! (o"ohi~2 ( 5 Z 6yh5ulU!lX\<.Lo5\?5r< AO+ye8U~TE_}:Gp~$b 3  P _ < 0 } } 0baJR!isn2TH N a c x6ORg.e'G]PoHox/9 S "J-KOo37A,#:ilYWhuMa& R  G tH$5>ykNm%[])eT3  9p4['R x/$ 0c $ v  %\SRH7NN:tlj1c=U3]4sY+^-PݻXTr3'\O'%Q9SL8 Iv  f GsD8 2 8!!g"#B%&`!['"['#V $#9!l!*P NqD- {$ p . R2_2j.9.\#t r7gq Aߧ޼8a~'(KFPse 0M-I&z] WW_+: qC QL _ w}8R(,ZUo3C <Tk9 KV * A Q<v  p Y k ~ 1)]5?-xi?9 cvXE',Mg| d]uF%x$kwin-\PC"A^gJZvLj(KgQ *lB`2q~ua y A  H"BA   :8  3 5       f n . Q $ |  7  {  | ? , z  9_{I[Vok =c|74noOz=g"}>b/%gkYD'-_? i Z 2={&cfUc*rG4Ag"l*{26 s7 F w$  UGTuJ!rltz@+d_>7ށ݂܅ފ OHm% s>e  r  XEc5VU' qV>5b@\oWh i 9 Op#&\8].N0!B`5'OyS) $sU|{siEoO@ ; 1oI:XAyD$ ^T~P*HN>;ai( x a<  r  x[GN{  +s\f A 8/`A 9? D4/+N Y$;/& Kqg\Cv TzOxj5zCxv"[H@F7 h  %gbD1(@o B:XN  N l I(a`)3M r.N,?LdtW_1!!EnU?K%\9D k @Aa,VSD1JU@3q"DZmTpi0*Q f G )  S8vr5-f:M 77py= scPf8|Kq90f<*  H  T  ~ e -u2"'O!$7"9J!d84? +q\M Q Qz^d Z%%.1v[$\1yWz<0[dWML$Ngk{@gZQ     p w~ D  2 L l   P <' S  x  2 &  5Wz N -'(uB<$h)$K<Cf pYjXRF+gAT0Y*.52S\)SB V  :  b I tdp ''b ?  ]3 Ad q"\ov0IJ Sw{r=(cnl3 pv 8rl5]bJ+1W& j  J @ f   - 1g { U ^$  -r9   JJ  @  s8  Xl_k/#8xr?vi<0>3/V{37t4U~5 $+&7  P P? { m  k*  W  M&{=*Ib@}ZP!    % Z NJc=0(AP( Wqrd0+& tPF?gek?kJj|5@ba ?  :S  ` . 6A [9 q 5 b   ` 2  3 Y >!|;0!)>* MP'$Y50"j%zS`)zhQTCiWJ p   2 ^ G "  C ` L lc =   a`   ^ -\lNZ@N l?nE[QuBg=#uR5s.=h(q6V#nA//  Q;+E%  FGTbQ&n9FN Bs4nM9F&E;L Yq .  7 t \@ U'oZK9cq/Wv%RRD \5Ql f ; z  Ri </kE`NLV Jo k HW Qm+US=<(ilP=EQ|IeT~SHko skjx9G,zRJcv,R<4kez    >)  +^  9 B@76;_Bp Y < Lj7\B\Bszqi9g3u_K56h;=-}+[0|m8Ge  1C;r5 Y  rx      n@qCOlp .B k \71=zsHm I V sJ=pu7,dp'*ea#&.;ptvLMbYz 6LP_6oU`cHJ  z i  m U =# h   . w i  B    j h  )x?KT2P{_y4{k,8vY5[(BL6\?D&?: > {2z[Z5/*`wE=t-'c{cf e      Y}k9n)=U@0A0ow5B#N)(4ZXex!`T" nz^$ z)   5  $ ]M 2':tv*nMvHt"S+uj.)}rXZ-&;6-?"Ow)$ YG$'mQqvs  J : ~ _ X 8 9 m \ : " 8  !Q 4    j  c Il-FWPg5w "&5 }:si[@.|{h\nR[rEH"2X&n/R`>  #  R5or&A!M  J   \  a , M p D H4D@2S/_>u0WJZ.Fs9^(g`h/h.F( NO>l.mzqIFGME  ;  * B $G |   9 5  NP  c ; FD_PrgLe. K\QV&O7M@V %sswcIy_p J6{1ROQMNttt7)U3Z*qLE?} qTQr/2cwf`cPVjH|E5 mh'PP+m]"*sBn}3U  o .  , A w  #  3EqBM$|_ 4e7#<Fz]<D`\ )wN8^pW|&m Q$[q{ O~ k=k~|3,r}  Q q   *E0vQ4 o     $8  Y ps  _ |I  Z4,Wt?%(?YSYg,9V[xVv-hGv #'humM{Y m 4v  OzIz 3 ]U < X w t [    _x  = 8  , dS~=a0jltGA?M8| U{ B}=&nOe8TB< ,$CeR\U5Uq& B=PSV8 K21PQ4m'|5 A`sAFUY/'FqUHcX p2 ! V N , /$c>?fYr2jWcs tkn3!m|}~WNw*s.3p`]auO = i        E  'o2%!{IL =Z  mO i9tAq \zjBN@n~CeMlihqCh^1? bpz]&o]%&C ? =}W     I @8%[xDk )B C  b  W z _ -CDcILe\ gd1*/clu=5SBx?>&[f0FbK$-mngd3263AOi8YO#=V  _ :d\KbCX7[o R   XR } ^s - [  !  C=E#:e4 xX:>JzqbW/]@S8gU CbH&abd&p^<Fwc9+lWGOLK   Z Q a"`TE  ;W   6 S ^ @4jn9AJ4NpoNR!cf8U^' {6UHW8TIP\P:[Le?nY;gc#>A V,%C=vb_]l~*+i'}e]+ t,<7 # 48#ss i89c&.h=C~zyaEoj o ,d 5 ,  M  L , a  & Y 4l    x ~ (d aK8<} U],k {%W8W#_QKN)aT;ffAGRM`<5y5OYB %  Xgb|G[v xH!rt$b5`k@gcj { I cGPnYmGWhC7lmdJe)| |i3fHK6)?1%SHG P f }q) sW l6i"0@#&%%W6q(4gdwA #&  ;6Ls;+ Bv ]&d Z !D}^oCH/?WQ)G4o:OQ?1c F 8cr$CcJ| 9  iCpb".x  2[8j p/KY@[A)0?/z8 yk N Y ~ ' ~){p*~Jy :,}NK{sZ *}lkWO2`,Y%hc:zsEbQ5 g[ /2   % SBn_<"#I4<&yg!-  [   jN !\  y G   qLFR]\U4sET +!ZQ_Oy QDytin?Us[|]g,1|^jXp>u_)*oJ3Y.v]FK XT''uXg*Gh-l  v 9??!!t!G gEzZhhL  !G!  "%D/V  G ^ @KR=u=:gZx%+g# AQ82"J.uC_</`1Q - wuhiA=m|xe9 OuQnt4  B>Ca-Trv ) ! ' "   %zw , XfTow-dU  4Xy{tZ.tcb"  g<4RI5FNOO ' f v  *M:4NPP\-mp     - } 9 g = # M   o a  Vs {  F&L9p3u*gBG:]:OKb8dmN F n-:s:gXAU+"9  [b] D\9U5_yBZfJx _,$) JY >  ~ ,<P.=*^'Fp*weV!+qDLD &Y*k6D^G=] ; Nul0zR  Z 2Cr c0 9!o ! !! !!-"TL"D" "!] Vb V<@T5/  ma(I%U5#2 (tnhnn [*+C"n 1 .e8۞~߆dޫaT$)I/v(QCo53Z l  W )h$ W"1""y"!!X !k }w) +1[T|| E Z hzo%\EIR1`V-zp)@KDKdbq{$d!AE 1f`{uX N gx\ H'O9x YSC@W#T i*if]\-~C&r|}}$i=WLw!#) =$W4h=R31RIk ] , 31Q"k \ q % -3e,wT ;,   8 . h{D    F;|i0VK&p |.15.TT ZFke\*ToMI6}/8.%`ckQ9f 3mj   Xa/qGtt!M#$_% 6%7$v"[" k,.%[Uj^ [ v x[:(mw  r7Np0xIܫ~J ٠[#߾ߩV!&[eC1t :4An4q z{ vwju^ "$[ & & ('T '(( )!*"+#*#$)#'"$E!k!X/TV5%b < {qT#&] rPq2Ky5(ِm׫ڌِ`ץڒ۝Gڇݑڶݵځ,ܒ2E<'T2\]ro(]E: f@ j~\ |  Y!vg] 5 !!@""" #]""!"{!h! !  3U %?W> =oQ JH b.l7e]e%wMq;we~߉N ۻ3#D8FCH]7:Uq ^vFKz>-H . < ^L<BeP  34 4/2W 7Y / C T  UHirmw2`A)O~aqW6 R>]$B4Inl: ^{)N+ I\?AeW?XW? } m W;Nhfm+\j-oc:dE c{l K W   L {$vy{*}aK\% 1$,ژBھ{. so5{gL\|V]+y$KO g =< xsm/!B@"" G##$%~&'''v&$> "7_?Ki$\4  4.Aopv!%ޗ26ڣ6ݗwlY߈ީݼ;!b֗ܦݸW߭6(`;9^I{04? f T  C;K  !p$|!'#?(%%2(R%'u$_%"# 6"<W!#     jhE]"  fB 8JFs$ARt*&Z%=;YbV85^2ߦ.eCݗE\Bݦ q`ެޫc߼O]o]A Z'?(Z{ inG/?P ]/ l  h>LOdm  c!i"! $}y -Ga z``   $ @ iA/|9n+D8Fp.VA('LKN!oX yn|&P i3D {k|9 BC?OB1l  : F M <2dsW]dR[/_HIB c :mF.uio)YXlyLkOy$M)&A,L[Q}+p>;D6)N5[#< o2}F*e ; K0CLNb` !"3"!LOS3ZuK9pH!  h tm@$S!*`2j!@Ej޿vWN߮[߭ߓFgT3<_EaYdn; ('/1( v0  djR El ' ^ !Bi!3!k".j#qY$$f$g $ ". J &kFw  oU `0  j   ce,8+8$`Rrg@b=#^G;|p50.V\hr) p1wp[ 1- @ 3  v   ` d  l N u d G_Sxkp F gyH  E  c( ~s  -` C 4 D \]*4;7HF@r a@2Hq;b~ ,gh X*45uwXgVpwd"D!ldp4cGdabDS q ] # 3 p 6 x  Y bx  "x O 8R(k h z    P o  } e /v(oJ;9 pdVI[0cVs_Liggf+(mHzVRV:hG^SKni % ` B O.uk.7IB3 ;:w^|7}e9 g DhL ^{1thFPwK )$4|ݘbdO  {@8. dlU%= X k/Mq>oOW  "!"": g 2UA',WuY 2IOoN?C62_!>g`45[k ki{YQ%uJvN|o6V]pE=.  R<  S  0  F 1 :p E Mf.H`} O  { ,   9 4   $ 3+h0q IjTX5w" FarI27L-:o I< P BM s    ;WVPqS"Jf x a* 6 f y,[i7 E zL$N }=O4NemKE)S^'O'O<+%YKv7e E Q p" 6Oc0)-NW+%SS! r S ezlo`<>t.+$gTSCFxfu07lzBc ) ln[@! jsMw\'+?T,  -b    vo8A6 <V5 /Kf+bEC0Gi .Mq dM!;xBAbic  [I N + t\ u1{ !!0 S"~cqXLN=6M&6:  p| 5|j2Q mJSsm!(Uq?s(J`m#5{UQ9#4 D  R ?`  ^  gk>lO)Z9N  P  ]   R f ' T  7 5 - V , T9p$9]364c ^]&l Ag [W     . FWf AH  PO3  S  :  v KKvz;x='7M1}jqiWYNP"t .5 _^A1.4lmq }  S  P EI /  m  G > y s8 g% - y @9  D  J t cT $ T 6--:zv(~^ m@pAq1,#/?-LcLZZ  . 8 9  Vs 6 W  C 1^g^ CQmOo6:G?e5 V m:I Xr~J \1$d B-=z`iyQDe]W6}  J  1   1 7CJm$  d  ?. h >M  'p   r N   q r1 ? f ^JRs=tTl+2KN T+4c%n'C`P d 7Ix'd)Zn 4 !&f  > :M x v 0 W.K =  7 pS D O &SUT }'$XG4$YEXW3|?qfj ]7N HKejus"z F  -Dbhbwu  /Mv GfX&Yk\K /FIx%u QM}}hqCvhmLYUFkcWM8   P 2 E4k/8 h @ 4Z=\VPMUHIu&5h)V%UP|9X('jpY r d&YI['kb \ 2 W C L  !~ a    D dibVU]Wte ' h J 0  eD n53+; ([*\Z0_+^"6O|mkDziuXT~.`SES_1z ~  x % T S n   Yq`e@/A@   m< y R%^_ W  r+Ne[d!$vwa Sgq|xEuoe 6oD)AU} `  _ QI   > r o E Jw{ B L B R X S 5 3 E r(. Eg ,XJ P',w+Iz%h?(G=R5<,MFf|*C;lsZ2R]5ez  i 9< hcdR# bNw41Rn%0l;R01nFH&Xe?9Qhb>vxN7bKQCvKr x)5! $ *U 4 x I: LG'm'J5m> 3?E/0wTkvf ? fN\DKdIf"b k8ToO VCYq)SOj;o8 jT 0 9 w ? t ( x 8 I e & ! t ' *  . V _0fF n u q E @  }akxl W~ $L+d6LhF[%7=O= tx>M-.r Ri3%B \   DVxYoV?I4s1x: F_  B   ~  ] $,~M#C|&DM@2x@ 84xa3AB ] ;171E&kVB> . D Y-Uv9vtQ  j sb   v 1 2  q M Y n} \1?>}^J4Zf5+`e$xCs^m)B~_JcLOY_n[^<<R`SLSV6cL;` )fgof`[WTTmA( R$oY#5tX{E$5;QfXG8wSQ{cmAc   $ 2i\ Q4`O":4P^A8EQMj"-lTb=rxA7QWvNxdu1Bw> o)tms1IJfjM_1c >?  Oe  Wu     kG     B +y   y  6 m VS my%n8mW0&J%s}!VbHqI-yW$Q3A*1>c8p_*6DT, F    X   [*6F>Vz/"mJ{f ^ - S  H ,={0QsD]/v EvE3'j/r^s/xb!5QsonUe3QItf y A  +  3 2 s =G~+{84 h U  2  ?  0 :/ * AW gEyZ';VF/p&U k#0EP sEC?0" HOS;lLar!E>n |' $ 5 z |  3 c  $  " t ~d    m `  Y:  U )SA6i$o_39 c0n0tR'9Usc?;ntkQ,D]*_x!7vLi[9y?t {|.Gegfx9b}JrjRupNYsZ_q 3=)?06\ Rj ! @s: s  nC y`  VS    g k: \ +y((pAEqK?au<;: Z=/=5sl=WlYE_ w % >iju1`LBG y\  6 - C  DR Ir  xUa|;<   P D ]3~\z+ruvk5wYiZdw~5/:$[~%|~n ;^b;@u +A w (< i x  |B$?q3TXanA|lP' @  {=." (- ~^z]{z]'QNX5s*E'8 fsIezkak D:q f 3 ) MI Dejj+&g[ z ~   r d I 3 % T L]R[{@U/^w0ktT2ecC 7j@4>?y(GC+,C=# Y  2 ?v DdQkeofAFn90Fk@,3+ n|e?@Bh9+j\2DJ*_Dq{Nk@Uj7;o{,~nXLn,|:=ST&g 6 VV !8+ IV_!E\? k:[?r7xgs,z?ZNp%n?[Yp;Wm9  {l-?Kay(V+A`!!W.WQg)w+tRl|^Ywb2GEC&O%#& =Id9W7C@HO!owo)e}z;,eC0I,6jg _Fl%jo B^a. v rZ$8X'JlFx_BB.?Ajnt(k  [ C _ "WfP2Qw1ss;  v )  h( l z  dsH Ly[vok\vlRD-G_ G;3 DEJ=naPDC $gXs*7}%  h Ja0  H4vex1'g R!if!)m!~!- !d !o !9 ![ Twkx z0 : ) x ~sxlVN<V 5VXO4ݏ~ޢ\ݮ9ܶYݲ;R-8=y;X/L pv   GNFA.L*m29^^ 0 ! ! }! Ss5 :-m_  ]  XqeYTzQ1sntr#SCAEQp?u$uz4-fG>SVOl|EkZN f y h IE v-Pe@(r6ERi  E t  k 5 g sETZfO^Wxf6g;;i:Hz=H> +q5Q~xW1{mFx6tRxpbbY1tQFOl 5  X  X  + % ' 5   Z <  * J  | `iX5y@, mYz!w$f\Vl"  VLZN^ feYFtNb/<=/'fEi2:[S@j+Z9 /?0$F$d#[^?%o@!eb J0JP@ "   Ck  ! b  t   i  *  ' e / I|@Z&|a43!fTnjqY*,vKb 4<[Fbgpj$z^<{ZX  iN6r22{-XA2SD]nzGi=z:j( sYf   D!"DNPjXH33!Y*J3Dx<PDQ3!z{,;!lD B vb t  uJHA<rqz9G%FzeD 1>]0R!+`ucxR>@HTL3  /[ w \l 8j{D&uKI ߳B>h߫1MIcuT?86pjMo<.O/P + < + cd!gVX$2#~Rttfy W J ~ Ajh\}N;(qW bbod/; %CTbF+U4t}u/ t!"S6Zm-V0kK W5 Y k^ 8 ,`!;zk  \ ]m7PFd} 7 ( g=~  " 3 o RsU)(n*P){Nq\*@$ogee::#8QxFw1FIB=aUUku߭.qBqyEdgh>!n#=N8[=D$ $FRaZ6Y VaLJnW8:Sivw-G  uE[<)1cp::n(]Oy Q-ZK L'{d*2z,(< } 1 ^ <X"y]e< !*mMJ.'V R R   d DB Y\Z 9aI.E?QSSTM49?g9vk0[aH}4mv=&4[aA`   k { 5 T iM gw n L 9 *X#s` :N3CN t Cs J y p  u # P k s 8 _  B zC"R7?}/Po&G5ZQIb:9G5qbWQ8pEbyG_X<I^  r A9U({[6 Im H^B \AL6s.9@UP l  !y  m   8%b"4!! l  X I5!\H")#A#;#i"!S) 8B,!0kG2;t, n  E?z0,~K+?zj@Wk$ݒA`29܋Lݍ;%Z;:z2{hcZ%o^:U8( k 1 d  j6 k!!"!"I!b!h bsO 9!%! Q #n] } '  {84s@ z(WOZ<8FANvlW[q(k.v{Og]"^IJ$OQ=pb fjWm: Y i   0HE-fjYjEN8:& i  > LUp]/|9}Zv i/MAsV[aWSLYdQ]>W ,.0 fLDFV;iKL2WmI׃PߏB[տՋsޚxdߍdTt{_YwK2 !x=:Ly~[Q " B({= fH4ZJ!V#G%!&!'!8(!{(!(![) ")"*U#)#)#'{#%"#"!Zt?2? / P . 73$Jl2zw 6] 1J]ܠJ"yهܹ8~߹Jt0ۇ(elݾ߂V',[Ad<'Rx ' `: i +cexR.S?G !!""""""!G!!n 3 m'|n,| < D   4gA9h"?Sl@sCf;cbQ:J?cf(e,4yGtG)+M_S?GTcb ehD D F :N   u EQ  ;  G5cX>_ q~Z $$ { a  g8d.20=~ysUfV _-](DehGQ3t! }DfYSpSf"Gk ]J|-  %$v[(]u;AH*2LUs aK5pqW6D a S A 6Y  Gd5f70;&$RW!H9r8ݩ!'30:mq iaAVS(at]lvf2{Jq F  !}")#j#@#{@$%6&5a'l()& (l S' $!=`Dp(iz a  ?km"5fS@ߢ{xڮ`%+;5Y.ݱ%X_A}D? }P6K,BgSPfS\^[  ' V bZ_wsH77!* #" %$%h%=%%F$##;"! 9!6$!s!!]"< @" 3!n m6s   &F|JjRNH!dV?ux6!VH?+Q!?uVkߧqWF%*A6u!#^DTd]ARsDk  &   ."mM.o2t<1K 07 q gXSfju%h;r  #Z9yQ;fYoq\J89AvFDRbRfGYI5,ue"c6yZcwe1bwXFhT:TA8]y (1  /@f`<d_8zJ}J  f  -  o 9 o H 4 H.</ Q?)gX84"% -cnOjYwx$-A8/ Fn~?js F6BV 4  $ c<xfsh * !#W#X$0$R-#t! HW{$7[C66  w +NXCa+3X},fyI< H7b.Qhgd/+FCn 8BygRuPp_{2#  VE J  k  R # /SbxeFc)c-Jr Bm  Z_ < `~FzOe+iB>sM dPqZ3VW.us= X:KRux , * B U >{N11/3rR5/qGtc2WruaL%g3$0`DyOzvLr{ho + z  t (  , ] B ui\e E J l0  &,SAA+wE>Nk2!;bAW[;Qf{aZ!F&Z4$SNZXkecy" u6d _'_  <,5 )~!#W%.' (m!(>!T' [$\  BXE  z 6 w0:XaILt_xS:Zlܡ 5 Y~pm+EZ"C,85x]`^(3p> 13yK I *J5 Glu"}_}! 8f}>Oi:+i'.!e Gl m[q#s>1Z` u9Gqg#4O e4K-#I}Vu %_E@Uh   b }  1 Y ~b  [ _ +     K~C]"yJ,uZ*]{8Oid!|YH+,YNsPBL.^;P dmU dF > ; @?J`a {       :  kT fa   S!L3veS2xm7yobDRxW,2Q-gDM1xQmq[L^5q@ %dYWh2t//#7 EE  i G Y  L] p{Mp|+s(=sd .o 9 Z ~ * a"iiuCeq I ]>lGoZL 0Bd d_Bz8Ii 5"8u;  '  j)Y {qG"@`U8n38*p0#8 e6 j:]Mo.7t+~Z0z< C  s5 q w {Bv)mr |  g ]s1dh|s|mK8riTun:Y+L2j<oa?qUwO2E 5e   u J e < ? X  G{ XE(  ! z `^0 $h;l D ] 6 w"(|D0[xIvJ]sg>p4V62(kwJ<MJ `X rc > P 6* GHg/^I/ xw r  Qj    A ;F4(:bOIkU7+"o4XK&Kl(MGK [7 Pq Q K   /  } I^   T ;  (/R-)V9*c T=LH(sk $ !r0cEh ~ 6x)7kvKT# tb   Mf i )  0  pE T @ e (   p   $ " #1  L v j i7    q ,c^VF\(&T9qN"PJ~usXNj&$ 5  X~% _ "my!'j  " k =J g " Lu :  . u L x( M z X "rQtWd FsNsS?k< 7N^X eZ"1bB/ um:})  G r   v ]'H"   N J  2 Rc2pYppP4XD1(c'X8e ^"*7W:a+0;YUU0 u  #A= G gom~{2}(Y6?0 @:_bMQoM%Nrc*={5,v+b{!,;^ M  JX  y p   D UE >  \ ; {   e,1DN++8NfsZ&}oUa`;3F9y )c*Xf("z"Gc}aa ]  ~? Z  " S w A ] nN[j}?c>7=\C   ? H  V ( S4cC{>x c.urhOJLH)@qx C>tf,j98u&7M]a~Hik=XpcQ ] J&DlO <= Ki Y J C | Z6dbxI \  y N  ]S{(U.x5uXt!;zg*~-4F,J,9DB5M6ru =H_0 - ~ ` W s j k z   TiO,^Ok 8> !  j  :H@u= >0|*E%qE\ $`   ]  !!dtV<BW0)0?<|)2 3mGjziC6z?" <*0]@Q*[91\U@  ? K %   2 qDl KF5OEn_|Sa/    x  "N  9 X P ` ,2 )J)JmSNi45X{xcWXV$N\kDDIMQ ( 9| p x +vCF y  Id{Lk  fE v W $  Z'M-Z)N|>#'kv}X]h!@`=EUKi#^A!Jt+uQf$]75p; 6aN'5vP;fl%.FJmv[zr+wGu,z|i~>[]"Tg;o/V+ ( v W  G G k&MQ0eC#>"M*n6.CJ'=+)?Jm+~`rTUh8=BAPP\ZO#1w?=9 8  w  > y a6 O   R ^  y L \I P   * X x~  x$,60~eq7PL@8:_>aof`$[_ <]d- HIqN?iXR`Mz-  B  6&[D-dTPJm Zx8  J  kR  KH kC4VrR05% Y/=anh2m[v*rk'E`P{4'Vp| \  <  5b n T=*Rda,$l  (  /   Ec \)TXn:w1fiiL}oAA!pl0Ura+RW'8 GE V%HC/xe}\G  x9 q  / ` + ^  .H b Y     G p Xq y   x , tb0R"<1@5=l&+y 71%XL 6f;u  he}C(>WzLJ[hNdDe'[CamZ\)b#UtN. c|>clLsbKbsfDQ(/7< # h]k W S    ^ u   6  Hv@C<c8w&NdzvZIm._p_H@"Vbg/knf{q@\"s71/x"A  I  z E  o ;I!EXGI T  k  V  k > ;:Cb<KH:H~#X = ^'H7mW45|t!9~y3GXOUz,.b S  vA  m P QP( 2Mo)-( <`=nQ )HGX|J]%&CjJ78Kk0XD]86 jeYE;T0Gzj?5  l C Cf7M Y:x]k$s( ur0uP E  PYgA 5D^^.Jh2Y 4tsn:jKVJ~h=W-sOi0X<"**dTz.}E:,- ` &_ obIGOcXi:>Kn !n" "!#"/##5##"#/"" k y}1; m Fi Giw(*n|Q$iުyfy53Y~sa=J"ogj   *  x[ #+:@0bH uZsAI# g ~ w  Jf acJzJiB@'8#"c0P0nP&m#7#$ %d<$KE@b)+=Zj  V C +g)pM)o  N f u TLC-!M u # B 5 pANRaViuu15iaGu2!u{j]m|5$Jn&_s_;q+%k4nXtq]I,@LgeG@R=c5jf]Og3fk/gFQ=^yJ!, $=M 9  M$    7 ~ }J1Nb3g3G/,HrY:Uvs]4W+x9(}|8 L+}hqbE))`LI9?U   n   l Ns  s_ZZU0}:J+Uiy{=m6!A ~  V .!RD:$YU?vx| 5~Z~X;^; HIz!hGTV C V +0%UP!uO%N !AS!uN!P $aY 2%o < % w >Qd;dudd *aQMz߂09AAު߄[<B R$,ol9jk3F fSH z ] }?00'4mSDt<}n8q'J.{ U`Y"@m ~  W e }mIc n]RQ+2-x;~9-Z'cZ Csb6IrA/Jg3_  = { [ A V ^-N(PtK|uUt 1sk  /  J   *i D 7 <+ 3 G D} r?Qb8i=~RX*nSOrk ;wC1/Fo+s.D$ZBlbo1y q ;cynQ !B~{;\U8-EX  zTT oG -C(}PJ&!_24BHq!" DP$3l(qk$_wC+0We f [ q 8u$2nu!H/6o | X /.3=)_ds'p=]x a ^t/ZY!:![CK]biPvbS fEQVcj,9#$XLZgs }+!X %'1)6 s FsrlPJ1G 9]w6"#Lv|7:%G]q $ A =  sJFc9Cw57jK1$nCE!m]n ? " _ 6"C_uE~boJ / J 3 j q A2 +  ts9Q^} O\BW&;emr~"HO`M\Xz(eeyAtq -)z[59s2(E{z^  }  O  F ,t.z6  * .zsns4 k e fnE#  Yvnuui*S(iJ r&[gqHK])>Qim,ff7;uR;BxBJ;>^n_q~ j   G%F5_1>PB1o@TE8eWuA "*E * &  .t7>yH?v50MCZVC{>BfR1S'34z9(if+!*:c]#  " {* L,^`!y#"}p'GjCBq-DT?5EW1V 2 :E P[G^t-I+0ezU<#O9PYTOMM ON9DRR\Ndo3~/2=6 u 2G  lBm>0E+Z[ m!\z&{Q2   -  > ZRn%Xwjifn;Hj#=J4UL5 Y "kRMex6 B-'<`~%)s j a( l'9U;TY.` l  vzEp#P  W8 s  xrP 1 G (WBBZ5/q>9M3Ia(-aL+jN]p=l~ANO5s7g/nY9#O~D{ i* ?*83!"*"d" &W0~NKAOXV`\rz a  |  /p*:DLiKU+ oz RFDs%BBqyܒۣ#]GVڢ@EtdZ_n1,Ee\g(s/XO5 EM (  H aN4!b#7$"F$y]$$%&(J) *.!*!(!&!# xJYbK b Z ) d@ Y"IXfMY4=]ܬً\Nۃt۳ׁe#ݳsݞۈK6ZB p~*j.!tJ  q R! ( R 0E~h) %"S!9# #####">#!" ; 0  . 5!!! "& !d C#6Y  g  V a`o1&p(zqqu>u9^Cqܰ(aܢd߄I~kV/Pu\}D,AO*3>D;=& a  y "  3 1uK9^9 >hSkm(  <9 7 m Wo0+1\[OMo c.d6\}E}AdC] X7=SC4= dJwZcaV7wDCQ^-- C  Y  |mNx9 HH~ QAd  |W i  98 K _ q  2zmcD| T/ K8i_ Kc(x(ޅ=ݢݖ'ߛ{2l0^ Wmath3,l8G( P  lcTc a,"}#$H&u'J( ~('?&$]G"Cz\A y  -w}7/Ndy^dogfO߰؝f588KJ=ּ Q'Ӕ"R:ܗ! C(kq`dPB4 T9 S A JM !$!'#($)p%)9%)v$(\#'<",']!& %,%.+$A"$ 0VRD  d "$4n ]* zO'KesA,E1{)alڹPEީ7%ݱF]ݫ ߁Dr8t%LHO$)7 4  4 !]Oj +LL^+)de '! !A q!-` l.08#@{CDO!n r F A|lZ j!v#zQg15zXld%+pea#\,Fviw^&$d2+=v:n- 0 { D   3 I %tj$%E<Lc= OM3Wid%Wa" 1 A 40+t;T1Y+m%ZqqgE!q49`Ja*2sw->bp *>R 'MMf/C :P-1 _ \ 3qQ]ou 9Trhu50F\e  H ,(Z$uD$s}hz4zH=*Y>TwD3ۡ|هߐu!7c*]hMju46 T fiC2V| d!)"I"##$dJ&'R!("9)#(#&,##! A rf] \{+ e  J VT2tj)ZS+^]cSWەfM@nֈ+kCأxފڇp<܎0ߩ)HP{4N].w%m's#S y  S - [f-`DCd#A~/ Jw&C3eV`" (M+ ?  |[fGRed0F!b y]^V+36tI) |X]G 5, ~"E!4Ym cw1t&:z   ,B , e 4 o   6 (4 L  uH M0 Z c)'?W ^8u]]mProXS,,W&S|~*TieR bj.2 d(WE\9 L5"Ob*o VSRzi  @ c 8p8FBjlc"|vUfK   8 ! S  C16Y" {fC[r8JlgCjLj DDvcm4q3uFCUTC0b } G|\  &Vhn%gm|0Z?: p}:~E^5 ,  U*c+j1%6~ A(q gU`HTn6Ekx5b a L k  e q s -c:2juR  . o *  t   ^  * jR[${`V*^!;7p Cyj bp7HZ?ZD^/ R w Ny Z / xeVJxR ' C '5 O6@fxlu!oC nR,ZqlYm3y,4 FIP5j(lS@pwBF{t>aGp9pH b .pf`48\Dq,YJhd)oL A \[z1%6t09l25o!U*w( m$EX/McH7#sz5.40_  ] R! ]T@-;Mn^ lWi&.:%~ r S  V+"%E*a 4rgUWdPt[`iSe/XWkvpheb 4 $ cEC=Di Y#a $ $D !)Rn4r;ad:x 0 <; ?x2nh@^~"AfTj4,Yjvyi(Hnulls4z, , .m d=y   \ G \   :    ? zL   )):4Y   'I7g@iK/V+j2 [lQXQrcEMq3)}0|F$\<Sl]2Shn ) \  /@   =mB] 6+ $ M_ ^I Kma.Hsc/hA4|tjZ=nVt6 p~^+6IFfk&  Po  S K    |  D | 2 #s %: d0p Q j  | y   8d O ( pHQ 0R]\M9zg`axA r!J5Uw4Yv cF  \ih8  uE    : YZB^ 222>+p U  < Q=$rj']?rP| S =kF  ( Jb3epu#K 0_   ` ,  h F ` 8 %   ^i -Q&/ J,uL $^Lz.57RSBi p |B%# "oFSEP  r BNmn! ) G J } SZ : E  } 1x  `11Jbze4]y{3z/ P>Y,[~)C`E7Zg$2:] f'y EI .0,xZ  #3%X  ^ g xW: # Z'  n b  G]%3S^#UZMs@GUIHT9 %4U#}A kd  Q~6<}>  2DX6{<&{LJr7&H0d / > }1|u-`6c! r ` , ^   [ 8 { ;[)cda ? ] "yp;Kmf&6^I}w fu>.x&6(WD2mqv2RK<0Mh9CEBZw  # [     1 ] P V BC[JLVIv0 5 n U % :Q`K 1 6 U_qDr 7>t*|$4>J(kQtast5lE^Qg$(}z - =b zGo, jP  : K c* 8</  38 , ) L\k] `-Q q 6 Ah 5Bw_>I< r V1%5%D1A" T ^_G/A-40]c _  + y Z^TfL89R`>)\A|Qy fKaG4>(x}x~oP}Fc\   -   DlDS]KaK+~NXzO]: ~{UR-E'AdqM'9H,#0''   ,  #  ` 7  `   ?    M E   *} #J'!]S\4G^'4  `K|xj[`xfw'6r^ PKW ~sp>HckH}[ 2 7  6 F G ! {  2 U 6  x+,I.0f  R D 7 k > T !b:g1.,,GC:6? d Z==fOc#y $uVr{W65d'  (  z  eK6oh 7  kO   x   .{ .  I\ P  0OIU sUZbP{ui)V[ *}&`(Kp~E%N!cdC)%/1 -8P8&SQ<1 5 9    3\ d ea   > l r ]J *W7[Rd![x9BrI7y]}DT @-Az0y{Lyi~LstS2_X2FbP:,.aHy3`|g q$pKqE v!$jrQOq-nTm`4QY/y<6}b c: N1    | v .   ! 4   E [  m b 7 r1=^_ q,sdvBI2K&   W m nE  Bp?WEu\oPc'dVs$r.Vt |58I:0J[{mZ}Y0%(v8kF R kGjq}j Hk@B 37 |wM.KI{E$qR,0rP^k z&2 g(9#^ij9vO' 6 R  5 <v  s&7 bGd~n4hXq=[ vv h=vPEyNfl3 ^.bU*of)%O}8DL!!|  a   Q{d\P3 I~7Lnl{,A r d 5v^B^Og-`&zfpT'^zy 7 [~=`Qnx)n4v#[wD&-9G7 y  . w P l P*nA*  O8s%f]yGja  J  " $6SE:1_(sra = chmy{=,xy`k"w9[ P C {)Q86l@X:WZ*h<By - Q Y !mwN:4PY$B-3P>Qk;*.yw {Wbtyf'KxL^D!-3YzrS?/j + ;  o W {IfK  Y Z 5  Y u !7O1bV 1X&7}L[. C'hUdphl^_eo6X<8/u]S^.D' } w  y 5ADzIYW@1 q V,%}Th9UJkH=`cV+6\c*ojyx}'KC+-y  ~'|$2=}  WQ :E _ P  O lX}W (GG@%@)]Jc^@*DkF| @/IHP}.QFPgTC1w D | U>  )n   v8 J a 8  m  " KT X Z} -eX   5UMJ~Sg=M@VLV(BQ~5D! \uGH<SDsSl#F GP{s9SmL   = i  t CP Jst\ h"  `6UI; U a r k 5{bgA#GcN ^< QlyuuHpXc714Lh0|d+z,o"[Y9P* 7 d s q 6 #M W,!W9!!(Z #[Ot,c\f"P*!YV x > e `:R\n}+j&3`uN{1{xBXߝݫܬ\A܃MCܯ='M܇ߡePN[/91w.l &o]ZJ2q)>dBfRGpw !!"D##`$$$$Y$$S#;$"5# !H;jcM ES r1JY81Y b߹ߟߧyLߝߋ߉(ߩ0K o"YP2 kK_+YP^f  0 V21F 7 R i-lafXv? {VK 6  |Chn8!L"'g5O'r"WXZ"]?x'm 8 }{*\!N*x`z`hMMEZLB  N , $ Q q w  P K e I   @ 5-  A  f ) A>i&z<nE+DCvR-R`(JtZY+EO8 '2d1ABZWJ/'=BgQ6&B5RrcM&3A"@= O}:Z@U#.L{B-&p*}N 0@\wKfPV][S2X i2 z 4 { ^ _ \ 0 s 4 n * + /  M,r9xJ3 hQM4.@49Bzw1`!|zxVsnUav0{u+s=:R~m;H r z L V A/2gY* s=ofx?c+8l>b9 L   ! KfeO=f2REvp ? 1dUl't+^@#"=-=Ll"  _ )  [ tYm`%*b9d_MzC50J*7 p4   v Mjg:}1$cOAMާ_<(#jOK/v/Oo ossE:HZP#Y Zfq M 5 ;D8[)IptX u#Kl6?0)XIM 7 v  G`320":XP"uSc'lO\DWv_ccP]l[X'ZR}`@9s8 :sD   }Z  {W\GLo!Xr[eGc)QPF j e H OF @t =  t   FlNH. 7uOe/EVTq\"NOB@q_&eHb1T%wkYmgGX I \ ~8Q,4 h0eBr)T5jD./,k ; _"w,NedHqOo/$$0Ejc}5\rDYX`h=h46 Q^* &AqMW2s] "T"2! z8e'Hi-hCG>CKi{FyXq"@ O( ?<|o+`>fbdT c9=u:|CX*bu]mg! xl  ?0ojf pjMZAdzZw#?\+ y @   H   Q  !|O{4 ^E? l$=KUJtZjqSzbd'tc 7u3y=B{ u,>_u m 9 RRZ6(  d_gN  1 e [ P  ; `  ^ 3l   4n ^ 1 hlJ<}r.4Q-6I8OL' b'd[1HGktX2KW nyH.&f)uZuv$M-@aHT    k L^ X [4>r1?DX<9>z{[+ tb Yu Q  2oB(A*S~iJzB4q-ak@W^PE alcdO+U-YAO n & %  ${ H8)DO5;z?_ J:6U./eYemR W d5Tzy57 ;&VqZr  !:Viޯ0;tAfbi C_HCxd  ]Z , j R A"wnb5X c ! ! )n)8+Z0H~5K6Dl = H6-!x6[ & 5[(Ruu_6( *].hC:{c>Sva_v*v3X_^& F A v -   i  .tWoAxuTPz$a)BuZd33 6 P ? f|'=zG ='Jhs *!I"*4S%%5\ n\~H11dEE2VIY{Japbh  5 Xe5$-G v z zt" Q E   k   {&  Y2 P CDTi0I[x , tpB^sID(P D>"6s6~%T]yYUVG{tQ BS H {: u,3#L@ g" l$%D& &$3#h }88\p %il}Du ? skp=ohA(K<8۠1ٱ$>3 [F$ܔK Zx$S<`/L qh U #Mj W 'G!#% % & 'j 'X ( )!*"j+#+c$*Y$(#P&t"#  $/,lpX9  t ,J+630B S :pH%כ^׼EeYG=ډa۹[ #y8x6Grs5.:y~|/W  ;Y J , )Z\%o C!L"!*#'"#"Y#!"!M"!!!!!C"""!'#D!"#"n m5| . q e -* Xe:VR T?nFZ6RIJ=w=0<V  " ?mc-~~G!r7`aTeC(@p{/A k * h  c= l|Z|E|x}L^=_ ;7**)SyބK@X)ݹa5i9 OF[K03;.*2d j c Y>=*,!7c"#'z##$%J&'I(C('&#K! Q&W p    <QfX |A$uxdkN'ݿ۾ޢڗfٝ<^q^tGݕE; dE2 %nTafOHGEM]%kZ H x ] ' =6oI!2$ &j#g(6%(%s(f%D''$%q"$ #Y#%##""q A1]? # ; rj" C; W99MVB7^O-J AeބS9J*3g7*V9m z]?.&s^0 ^ r O CZB^]T!" "^! q~O3QmD{* A =oNxY 9yA?CzLRU+:.aS[gqq{~hYio uH %l G Jsdc X i I'<T:[o(ru C `A   ` 0 ^^68qSegP'g 1:L6k)z?+xN:m_/A&OY NEI3+t~.e.}svAP_i[h/YI x Y@FDC9J0k!)":"!/? Pu@w6c%bo=3  &m6*aQnC]+> "DLP.;FAVAa߸oTڃL0I0@0i>}b1cygs   D+b .!"K #Q#f/$.%?d&!'#($A)t%(x%M'$$"i! [Z=J ] c  ixb+n(5; 93Gr߭o^\<9g'uur,v= v.Q!oqCmwI'@vg 0% H 8 z{ijnlC]g!u p  u    ja e    5 P V_%tWNP(Sh===~B1x) Ob%#IQ;b< KF;# a_9\M/ W[^+%]XB,)5Kz`&5  O S U Q  t ; E #x   n | +& ~  W 8 f  `  70%%@GqNE&A*D nZw 66nDT2N`$>;2"9RE5!N ! x q  ud|d)afb9|#6rve"]|9/[ ^ }06?#04z pDIb,Zx>.xj7a@k+ߝORB:_deqg H (4    Y ;KAXZO2>\Xx{3k@4.PgKYo'e  7 :P,0 ) !S! w#>>'_R}6XbH<}wlJ\85@Y?<  Fbs  k      65 ?  O 5  U J K H  -     K~s:-Y'9q/"xUv727b [1i{^6v&AsTB[/", |  D , o  % e"YiB-olx$/QY5?UZQO ;fv`ULv4L hi = <KA0EAO$Q7f { /` h y le\q1HS.Ilqjc*}"_v.{'{`ayAlkY&1|6v[  O ApK  Q8Jx z 7 X -Q  | t h _ y[b(E\0a|{v 1w7\_q+#b?i2X/c;   X w g <   I\di@2 "?! On\]k>q~iB [ ` Tma!h @C?+agf8L?>\v3VY}p+ixM6=*N _e k   6x    $u 2 R o )  c W = %   Vp  T A GA2zM?Hf6b< DIlO )iI 2D te MDR J   9 &o |tUW2  ~Q #-  \ / (Mu  L  &d <>$w YCBde2<[(Da,S!g\ esSt3uhK q[1K0~7u2 ( Q u c 4 Y Tc | g \S H S v  g -C (&Fw}    !r   a  " . KB{W4Ziwxn |j]J~&{,O!\TU=8Yf&QPj, r :, h. ; 9     B 4 g7z>; , p 4  ; iwn2'hQ}S20t 3+o#OLzw2{ L}49|SNS 3 m ! d _GLP rBm#Db)3Wf *M  G oB-`y,JUf -NRo2u5VfHz K2~8 J I   O' p{!df*NL>y&b l ;g9gtdJ}A&tL+Ks~P2DT%%0bA=#^w5"WL(&/piDX&2S k 1   ] ? 6   ) T%+g1.0a- 2x \ O 8^ P2XE'U kCu8i)',o7JbZL*HDg6%jrFEcGd_D  E 4 ] ( _ ? F I @ J E : 0 7 L 8-  r ?| 9 ^YB?M~6|0D=P+" L}} & x?WVU<\~KhT e  K )   2 e Z   +_c>n'n t    9* D f r R w]hLo[Ej$%-xWAQG[/(;; Npk^=oa"#7OT1H  O T#t[?i R| v  _  &-   9\ u 3  ]zk>qVXSW(](j0d>x*p >/<)@}$S_Ne2>a%2 m@*0 E`M"sQ;7&OWt*i,N)X-ZbMT&jD t}`hkE*S{3}OR8>it-2vu  1 J1 O c   r  Q _8 g   8 x  ` li   fJ)Zp_[OOA `DitWabCnI=]k(*l[3G8Z`K}  `63 5  F8?6!VFCnaM be-. F  0^$YfiN*[>"4'&$TO(w7Vh$|$9~x+J>Gn%<WF[    j `  d  3_nah6xOlM  . \  : g `6  h  1 `d,@l79zMI G"KU$d qZ..pV>M1N*X]>=D=e-?P!N&- /  C  /D K H j # z  &Y  0 *  2 `/ G 4  ; 5Ag ,#BVsU,tGI]4uf.)#)I5PU|R7^7h-<}~$D}\!q() >nc&'P9Sp{EgTYuJ B}k9*?-qDv:sK*s   9  hn  d ~   0. i g, S '"  y ) U0XW1>X5VkR +ZO UaR{]!ym){F:-${-8.sKj5 % ) t ` ~  X' c o  u5O9 ,hcO,z /  h e YTs T%B]N]n{;#:~E?/_\\:)^P#9  0r  o ~ U^P <I !`y)},     7 t >]\3"^1% $ZBx[%:m&aGi:Y A$,=87P L{V[a8iT t & >CIimePVf _   j  5 A -*gyZ1}Yz l'},iPX$q_5"4 ]IM<'6g1&o{~PwoQ{XC^ TDSz l   JPmk{-{ZA>D{75N$)H:")TDo[=s60T)'cEw}r%< ~PD0(#oA]&`c= 7xS  ;X1F/rr/-"wm_crI}oz8D$(]1V|<fkn2|cJ.R1D%+MB J ~ g c& c;S_t  $ Vq D J @|h-d Ktx G_[TnMC`$Pq6m " J>u$ M$zavv`9wxyK3 7 Dxs>:~\ a m  "    = |X>>xoedIZ07mU`kJ +zIv[l#vzQMW5K35(uUB*dif }]Ffp-:wltP:66U 8   v# y  |  ^ \' p2zl@Kr-<&v`G!^G%RBH> n;ZdZ &nsI/L4H-+!wXz g 7 yWK H1!"j"o" M"O +"R ! ! iC A]_fx /  D {<\"aN{a7z]uoYo/6B70dIfݓ)ngy=%uSk2bjx5W/.U=m m  |c**%H`<w! 5"!"@"2#0""!D"d 0!, a9K k  j +MpLCTKXW ilKNC, f`/hz{ELHB5,c"Pr{# p D[ u ?ua8EpN4 ZF`o  { P  XAW=&}1bpCSO/olt"z&*]@!(]l4"i6D "jZ`xrK94 R#   V +    8 b  ~ } P s j N < = ] W Y f  TOl&zW*F&n\GHs#UI/.)ew{-yD_u?#3UG 7SSKZD& ! ; `B+|"g mn-Yi%w`$` ; No W :   {LX}!Es    lq#&mr>!8Rx2KW_U%5-jAATK ]RwY:w=o'A G myqBj 1tdh[e r:UrN dhwrN <  (  ;M%p[ y>5Fycn.3AlaBq,O>CI*U_r(C=LFn>[Cm{o   r PwWv Dh|1 Q o? >h  Z 6hF"-F TvuH,  364 wX!'mbG~30xݼ_܁PI~J.QH0s&j!x~3v \5_ ] A _pueB bFm2~>R7u,J gKK 'D/hz {  W 7 E K  }%P>Va>X"@]CWPplp_<\JF_~2 !=7-L+7,o Jr Of  Y^  B%j:1XRP#[g@&    N u O )s ~! d X[  * ~> _|Q^O6lJdO)J&%\ \K>hk4,JdsKwc'lrU_^q\m-B}QJa f     xl :4<B)mvP |#"@/5<-? 1& bD^>42+sz[i3-~nq;"P.T#&^0i^Cy)_mR1-p 8 tHV4  a,M/ bv(mp7Jt**YiOMf 3 i /D'Py6Pssv wO_![4xZ*&t/Uj"^M05K,~4zXYxN7! txE"  TA5qT<u= y u{|+|-:Hy6l 5 t m h 9 J k Q 5 0G[y9@U9|+I.vZ ||KXs.NPdw2%`IS :   ) Q 0. I \m Q / )6gZo 6RA n m lG J < Fe M A n   * O a % e f4bT2^ Fo2r.A2WxR?0C%+ +6J'$# HN5;q)%;-d \F& . 8>  &SvhEe^JSsOKhE^  , S ~ 2nNG0I3;~(w&edp?15V!~OS4 k FR-pS2ot/6}vr[_?; N (  iQNS2 !!"""!!1! b  F f!<*""y"{! ;3\h{/D  8  H-dqt| =y|Up7w'%s(ߊqނޞVAx&Ul62XQ{0P-sS   s =x[xX!>X F!"$! V5C)O8<l}$ '! R<z.  X T ickW}M^Z[B(t%I}hJT.l=U~CXJg!DI+C:,LE7D4k_@Y\n *ls^J  f0Q Pr<WL ' v-^FOz ]   n  zQ mD\=AYK2:kE!X@:*OW3@-2d 6i۲YRڝsf5 2cC֬߫{aަ7^rSQi~MTrP? 7  ` EoV"/$h&!'!](!(!(q![)!)!3*]"*")"("&!$ p!KNu  ' yT` G v#_y;2 ܹqTsByAAۆjܴ۫|ܝެg܉݄ݙۛ܂ܖrFRLKqS--Fd  ^  s/V%{'%}k Z!!"!##!"#!|" ! ;FTg@*Hc ? ~? / 3H5oAr9qtASjIYuޯ;[e9Dp=p8}zqL@[C'Kf[Fh*  > h [ " k   1 o4v;et"># %5 K J  l  gBSqU{Q+sD|-"OK7\- O#4(u=\m)KnHL zw 9huw"pa's  [Ja~s X9chGN!ymLkE g  J   aU5f:Z+ OHjG;Cq "gڥH<ۧޟ4Axpv]7=yV5qJ~~#4 `q0  \ >'$w #D"6##_#t$R%j&'>())7 (/ &# 5%I Ek   ~*g .v^x6D\ߑݥߟ4Lvܿքmr:d&.R۴L)݆l޸v'C pS*Ew"E/r924 "& a   Q #0UP "!$#f%$-%$6$#"!! 8G ?f  c!|! *#ukr `  #L$pQuO/{'H?<Sm\!ߎރffPޯޘݙ߇-c-<= :e CP>4=yk  4  p c  O  ZgdKd` T-ti+qgOd z M AG9gpBhZI|aFelA_Jt/&:&&vK /L7j<&HT+,O[RV1GppFaneCx+#~8=O5L n#ksF~? Q H/|Z'h jLW){ mgZY j & >   " j ? I-!op6X* % WNYXoq %:?24* 5j;F!'dF # AH3BlI54 j  (a}RXmEg,WY=M!"y#Y#"AQ!MXZ-{3Sij = J!^s^"bS$Qx;pSf" cGxlܰח܈m n^j-9fY OM.P$  = Gp any#bP "w#L$$$"%, L% [%!-%"$U",$G"#!! j.I70h \  Z(B Ji@]8"ߦF r2P{ O"~1Z\.|edSTG&V^C bP4    ;A)z^"K$QB5hB5AEH < ,  Gk  . < 1 2jTJ$'Nm/Taqb3(&lKs~vFs=G\O Xs q8U-(~fj5j^QyGc1g\w  3   o  # EJ(W8 g H +   v ~ Z u 6  . l C b / cox@<Qq(zNVdHDBCWAL ";5 .@?i>1!O4 T[au4UiG<h  *7tV(Bv(8q DZ   ePz(m;?w [@t}`o)g\!t}J{f UnDf* g+8 lw.q:g OaS0hr.~    i g }x ? f ! ? $ W W#e[WhJrC4Z8i.VsEwfN:wP4/t%gyH|,bT{d rLaZ4` b J   4 U J ' y  h d   4 >    }!M$ G 6 / w X8 9W5B~w !^sD5rtt]Q5p[u{`u@TP" \ -   jq l mM:+ >  fp1C#oL,'hHQw [H)9N1h@t)ggy 1( }Mn|;I\zAz2 1;eEq?!{__B,|j*" FBA  @ SvjRqeIj%C{9\',|{ld((mpi; 6 b5"98J`]E 8 #b  U  _ZfN'm-TFoS}C!QEgX Y V S? k c N ) a  DOn"gVE T{dS_ۋl97\(r Z_\bdvI2_W#@ < e  F l }W#,YyTDV-<2^ 51X@=\ tt$ u537ok4.K T`m@+I]    } _ v    ! { q f  L/ s [ R  b  w /  # T n a@k?qUZ$@-mv.&xozSq.w#!sL0_  l  m U : WFxG5#Fv D ` a '  + C W N U  tTKx _0m,sc.dJfFsDR:^_QZ:D!JcX.. ; ,! 2 bX%[Kq`z$   , 8W[[20!P I Hae O w 6 -v T E'>t]epJj-om@Dg^H" ?M1Y T{*3"tLC%yfuDbgfrKo.&  ?<w: &  7E<z*{; |KB4~2yHrm 4x8b0$elW)l^%0a~;|RxB h ) $5  R /$s  . ^ hf  - ?P  ^t  [ 5't|j@ [s*}j_P_*rT2k@b)!2w#Cs&2}et]#0.@Ld 1 $ eI  &    [)2ik \p s * ;   K7 U 1`%/*&"Q/y C\pgujWz?)0G21;^|x { k K D   jj " qR   ` V HC}|n    qAA Jpf19yV)5MM##4KJ8d6qgq#zN(Mu,G P|? ao j + U  6   e_ R !F 9 H }3 Gj |   QtsVj6?)6Y6[O ]'M+? _^G}"8q4a2.dnl{~<gGD  d9   <MV+= Azc ' ,&f `w-9#d`Fsrmw{!|kgZ'g7Yos %T@Fd>He5xsY r H  C-S " r LN  ^   m{OpzPyHFo1b<'-d E 2t HQPpddp,FKF.Dod  ( `  |   i>-  k &  Y<=yqN{*!V _5H V`396}8PGay,l%:l^,S M  < % _  # e G % T ;^  N5wU+ c . + ;S  Tr = h L zP ;FqP[~`ST E h8&uosa]LNzvNE*EMhRh f Vo yP B#<}9+  F   2 K u )5 ] ,g  4 d I !T09}S ;MJ+*y]y.|H>E4GD]4xt<]1 OS/6XSV*&KRxhl; '*vdC.G@$+h7t1z[tE Rc/H$iTGvXU@"tzwkiK,(  -  2  D!p2u n   NOuTy[@h  `-ZKT=1ksA+Oop \Kif@na^.P8 2VO5dpC / * \    Qp 2$ g'$Mz5:2 y a  F+]x\w-_>I=oG^(~ esp%8D:<f. R~ XYKK/ z Y @ (XCuso!po$V)fCd}X  |  j  v DcVv?ziw u0Y2,oY vk{7?]-KbTiS/U0Wt<A[{{{:~L}+ X &A3v+o6B $u X   s   ` vv  y P O !8y F'IRZiHyGC[s5W||x-BuY:5*O /kx^`6mW B  ]  ?  I ! Z# E\ 1 [ T  D  O y  b[ W +41~F+MU?\?dF9f :{owMUeO^KwE R,4^S/81NL" _  {  d;S Gsd@R;8An 8   h ( Dc6^B9svI)qlHJ+Cqq8F|]+i__-sJ Jh|$frO  R S8+1Lz3-(F'gW1R8+M5D]|WInaKEAg5:<K /M6UE8z!  SqkTDr   s4s5 $+: i[tR.jt2yfN:*d 65~_277FSy' M]0wlF}ZNSkJ.  J1,"! Vp Zc  &  ( u  Q y  7 R z  t6o'R&a}?BHN2j3OyiE: Kc2* S:Q"1v OOCeG 3VV(D\lo D C3 aZ ` ` W= P 9 ;. 6 ` 5 Y  I:'v[ # i "  ]  7`~!=1vJ,K&U En,e*M9l{ @<J M J_e;xbhe*Et-}N 0c9fr)TxqY2:gi!7eްFޔ>ޅ޼Z4w8UL1*AR5' 5Y&mW x K{tuY "$, $!$"{$=#I$#F$"J$u"#"g#&!"I"!] Es RY"1GH#Je~ 4&Ozw|^ݫܟR<?.yZ b@ީzrvbY"& Ze  `@MQD$ - p $A!)"!#'"##Z$#$#.$#D#""X! 4hDR N]k\  e>fm0iDc,AM7`ޓ߉~d9Ya9)jC{ H+j5<>@5(X9fnT4f'IDA+wtP`."l{7Q + A LL 8m       B h  - c 6 wR5IWbiPW `Z\dG* AcBfK 9lmN:<;Jexa0clZc^O\B'{euZw f?q9b`B`!T~'%% _Tly1mQ<=A!f a 4  u ^ q '#spa9X]iF|{ \6 2 [ Vwm0I~Rr$qME9e#oz3k6(~a^g>^sU(y }Ki#71y  ] ~  =",gDrfy !`zLWV}gJ"ViSzB L '  k:xk#D 9z'OH}o$ta2oS Oz:y/kY) m3[E   7 ]5v(F qhssuO/<Lqe`c/&  Q w  -\V^3-;IzkD'X߇jsU4 'J{ "u)`;~{m ="vTcXp7.y L  \  @I 0@p<4O|#` lPa'. U | s c  4 8 ey8I7EoJBF~\m{ ]?9+cQ+' &Q~|3}ir$\A vfM߉(OB<*lwHsk?Hj{(. hXaUrmk4,z-H6+p]<}T H ~rR'lzs6jR"eY.VBH 5P"Y~<(CGN;x{QL  ;  @F_k" Do{94r /0o  % #   ]   ,   &S1OzbI9+Y(oKuaWH)nfK_,{~m'45 zD#W`" f-VPU `   m A o [ fS sJW{\? y S s z 4 1  4c @ u 2 t w ~ &   D   ZT *0jdrH";JH [!,e60|xynPF!r(LUh5YssXlQ_NqQ G  N_(;7ITeD0':rlxF].Mv  _ G 3 f E-(c.r` p ={!C:(j]{ *:57lYN2<Hp   ok- "#X m", 0-@ ""#FS#gL"R q!5N1$?  5 U-L#+&1{_k7T*zo R:e"Nߣ޷2ߢoߙߡs fH\&-Fj\!4-(v-hRko 2 7 e f`um3CQ A%^[Dh6w8\bT45{r H 3 {  ^ m'E%D,_POVeL.sF& (_v)RSkr<jJj h + 9 5 ANoVvj~al.aEf-6Ff0Wܦnچn (RB]@N :1".^8DۊېW{rAbX9jݩ*|Pݬݤi.I~ܬ&0MrZ{vbcunX HC aM  'p {7oaOqV5:fJ! # #Z #L"!4+lcD\4kYf] v Z$ C ! `6BV<8C>e*??MDwyk$.~,Bj`/}NhwQJs)0rqGE2Ajh6 :J\  5 J k    m z  3 \*1P,Me6<Q ccnb"k>f + F 3<3uP~LBOO?pnWU$_OKLD X"X1#-UG*:0rz1O75>^:0 kpA0 \ || { S}jA4 !h`!P G R+XGg3^ox Vv S   /(~MVPjUO HFV zZނݿt/>tػOߍO߃׼-؜W(KݘQ;p>7|XM6)W7~W<4iq Ps "e "#P g$> $!%{%&m'1)W*I *;!*!0)7!&"k'B$l   x N _ P (NgH7<;x|6l.{}u8(xAtjޞެܐUEwe7ZqUc\- `iPk\ P  & / R] >'P9j+l|Bb4 Uc W f. <'laZJ-) `RH#4`1?FvP l>[)$I<$_&^&,:yJIdf9E5}u8pRd> ! c 3oflX l$G! Un!n r ; 0 J  {0vA|0D4)n_;-ub'Ip1)?\[&9KHasz  7  f hTWH@eF " 7Pl@gWP6   >#(tkM&t=,K*r bM|mLj/{\.ho BGv G-zq\  =l Rt }/6rZ{   Zu [ O     0a %&     V YPjxYT73* 5g$$mdl.)S(q[G<8gy]lW hTRGxqs)~ EvC"   B 63 p)MtSH"/Zt "?MT}E{T-]eEB:S\]c \5  T  ,/  6, ! - E  = x  G  ;:hdMj&A\%Qt6=Sgx}j8w 0wv\54 \u(~}z%" C-""$"@ :DG{kt<\0F 0  mIjhf% W3Kg]۫ۛ 6߂a4# t   D P 9 Ry b4xi^35=J2 3!U# 'm/bd@NTj,9W7;FM9* x -    6aCRlvUwQ%  8 Y 5( K k Oex-  /sNl,x<}gso{e/\Yc&}/i|\0L&5nJY / UN ` F \%U'oK c51 %JmRXE5 / / s   BGX";`sU c&cKO\5X&p5b(^5~?ciM[3$gKp V % :  HcI4?V=wk"LP !B   m + J    1mO  O [*C|@=Egj\pT)A,a]{8I;?E_1P)_x6|4 \,"$0vO    A >   t<  ;!  7mX'[eG  < ? 0{6YQ.s,Wb' /kd]D"GYV {PG;2e|h6K +   %T g  B  o)[  L `T h9^zGXyR^+L[  #N}(<G $40q9Zl43UK i#.diSd*rWy&R a @ v y0 Cg D Ww;(\T  M Rx E G f KqLCt=e.  2d u@ ]7A,XrDc<^s {a54"kB";`Uxd   B  4a E o dT)A?-5 :  ciw6/0Sk/HW9KSO ]PlUt|'RhT~A=: @) @ $ ] r eG L  j <  M#ka(=:dCS  % v9y_V9kQECA5 }dFK3p z/fVmMzCm,*bP1 $e l G  Lu@ M Q{B+v$ M S A3`/  ;  }gvQT > 4  T{/HT\0QR;%&9iPjb&VG< XgoYM I 8 [ /U \3 y b F b ;A K  @ ^  fd^'AJ   V =R   | A`#LSeLd~FVZqb>yg0]O *.:_}ZG)BzW[ d lnbqBT]       X q  IyM@&IE %n,w<1Jt_3\U8cwyaJH5aH T? V"  ] Y GR pc    w " Z /[ E o r S  d*NZEyN R"L71G6=kbzS*T4#%OD f_<T}     q ? S ,A ) N~   EDVMz--583&2$r K o-YV\)O!?qn ?']t;goof&Q>FuN)Rb_EQh\0*TCMEe*/'<P;!7A.^/PP @) Td-P"o"ZN 8 X lt D ? M  )`;G \B } j\   iVF]>,Rpe?0, _a# ) o:?FT?hjw5sL   Q 1 v ! &]  3 p > SJz\;a|[Ub5Xv|U Y3|   p `  )| 2T0>fc<zs0&.t Q@W5:) 4W:05N@sJ &oMT$G&, L  +  k V 8 "Qp$$pD10Cw  U> M . p XU  x 3 , w rY) Fe3gThNs|jpymszH"(ON+y9(`ivQ9IV4w7-0rMm v v X a !   6  . ]~^zlez3   \pA*-\{V;#odNb\S"`&R.:#[u zIOBI$WH`< WOzKfwmcT@A|u}7ovs/ g~w@:@CB(VT`G{+"NJ,=l5iqSJ#X}  Q7nNP'9w O    M B  .3AqO*Gp| + :yDHat27 D*mq8GcFoS:My%X[?:MMr<3`J <N n E    T A t   q B@  w{8d  : ( ,K=="|2*eTy?O4R}MlM3W.0@1Gpz<."}tJcy#( X f1 : H   5 py- B:E-./Ej J  * /] m  : 5K1o)V;pJ%q`2]-40$JMC&Sv R~]d)z;H"  #  d|xF%vLf $    t  & N N = X 7 4c03IF\ZY ck8fe1|byB {%'%5^<%'~.G9 k  )T ( o V%vBd ,    j `" x*gC+>g3&} p}GUuj - :$:j'!.+~; 62cX'>)NGJ   2k  h(f |B+.^BEzG"z#L- P[}R42^^~/P0b)1p)wB>"y 6 4-mnu ) E     = r N U3/ -/`[6S^nb317[9FNULSZN1,XHJt*>kG4   *N  "  + ,& R u~f2KrkMBS~t V } %  )   a:`m7 'vHtw^T'!8T{5VVkzF`<$)3x:S)9f  b '  _  9 %!<(4h_]bgIp-Hc  d p'{~2zN4ociuS+)gKtVNK?ZH~-BE-nTxn+d@G  } e;#]rJxd ! !S!' y! MkpZ[ >]y  z   G E>/l<<|3PYci]ނޅޭݖٚݐ٦nۆ+0v~1&W_8j>xC { l xrb 5s+~DG4 )6!" ?$!F%"%f#%#1%;#$}"@"!:|A~c [ { m|tik)TZ{$߾ߨfb<3ހ,8Ijmj޵]RW 90A?>+/Yez[ n I I v9ve*{F"R# #l "e!}'AYHf),|Qa]  - ) x F"Kqi^}~ gfim\n-8 U>-c}n I_mYNc[w2A"tFK  ] E WVzQ?y^`D}smXnUBHT  40 1S2`q$Q_H~^c53YJ; ^0^l1F-fs_r0RL HU8Uz?d^!tZgU1fA  j b p  +=Na{=f8"Ljyo2 (K , U m 1 m Y i N h +  O0G . U[gaq91h(\g03sEWo;SIy.4}"_{ @|D/-#e]"z W  JO <'mS]Aol< y{a$'Cr  }_uMn%ts3%2+%41CDk1T~tmgoCjQ8UgKI1%=P g  W 91X!c],Qj>H (Bq b*Yu-R1 =qq=|R j kBIOj*f~*jq$} qt;"GAP yYmW9Nd|xBbq - 7 //CX} H"\ptV@[[+Z7sQ}  z c ^  6   |+aPjQ, LN U9*& { Ya THx'e/"}ZI}}u\I#6!S8GA%.#Ayuq/~d~@ K A > @ x Q [7&f"8$  J S v D R p A  0  v ~    ^E)Ac{W[1VQB"OOFi4mIyRtd7]"!@~AO}ZK 6 a  l  G> (Z  K  * ^  M {D  i I  4Ob7  Z  > F+NJrGR"B|fVc<+,^ } 5q nTZOTf/qgHe~9T  2 I "  Q:XmOm"/a[UaX{ vid:9O9  O  . ,1f8 l>d;eކTcnCPE^J>4h){IM7% zx}URK4  y  y   1'U %"mi"x!Epd`'Jq$LZU B  T fSY=/tq)Gn/uOby    !U| Jg `  7   ' 9    + %  zs uqw(o>Bezsd`{&Gn^O`4Qxhn |Sbd*F>ZpP%d[&{&%N#!!+"NLG:Y L 6>+Nm/ LlSߏm^w+gvY^4UY>س؀L 9ޞREKXP^>)=2- pN oa <"" #$-.%%Z& &B'([ )!e*"*"("&!#) L \B~.m7 DVy   F61+uux;~@Q]v 9zjۯ ڡهj׌c܊odܷyfވy#n]|L-j6>I?  mA v  Q , m)/2Km !!"q"#"#"#"S#f"" "{"!_"U!l" O" !!qpf vT  #f 4  #tEXqPCI`:WJޠm./4}! : U k$OG& ux J   NV.pv {  ls)  ?U Q 0> w d$*z6"l0gFnSD/I_^FcR=Gkm\Fus eH><\lm*pX<@Da'The0 | w3 h AdT$35HIv"DLp~#Bml m 6   ''fa1jv*#s`]6% J߀ܚڪj& &1:1u}4O#6&-CBTHRs n\O<I { > Z 6Rjs#"B$MF%&&' ( )!*!5+!N+{!* ]) Y'$0"r |oJf  h?~rl , YSR4mbXߔݞmݧؓkkF@E֣=TӋ@ԍo5ޥד߸ڑW":Pvl ] s /&iA\lf p#e!&#)%u*&*s&)`%q(#&!%l $p}$9$$#"8!~fQ569p B  8 MHq)2q(I~v]y@"&Rߝ݋SܮFL|?ߩtW=Vݵߛ1;hyM;; Z["$- 2 2E   G7|qa( 8_ u !0!#!# " 0a:hW$9B; r   i&-D(Gkx7M$8Ee "Z3Ku5 JZhmXYhu:C {[,%f5`B OM  P  u r j JyUxF ?#, .;O5;^F  @ &AcbgX J,?tZ64C2{xH LC=ne8 ;HRE] ;#OcZo) y , /\ cp@bb%=!t!! |ZnYK";x0Q\>I  " C CqcPa*6,wޑ^ޚ9ړ߰)RDK!1^.w$ M k C G31`6lC67;ppv=vNh|ixt9^|}XT1AS"'ieb%F:Uap N  Le8?h>].ihLGkJr/  1:)< 4 !BXm!y;Z@rDn )^^/@j;|u^a9H:1lMMV=If ~ :  ??x+a ,pp~F t  L  _   v~Ky?p#}EhHx y:v@"B=V.  P y    z  k  # 1ab *x NK -  Y&v)Cv)hnYr vx_RaMUKkkj)'81FWE91_k:%#`YLh2X f    8 q> g { m { n h E  } ~ H L8 IKP3SJQ2:6]'5XPVm4AD(t[_25'Hg)K A g cF\M 8u U+d6zA*, < v m [00Tyqya*&,uMKNL(`ZS^M =,(IPU{I|`!L9/B  R+az" i%&&r #( J a-t!UL:5Me2   /  { I  r   {&Y"@ ,/QJ\6Wܹކ Rݽ-GߐWI*d FS  v  ^&  11VC\nf '$h&X!-'!&!$ !HrXUY*'tU V  G6C.?:}*NgKn=zo'xqb|Zw/&RVv3?Bngs)Vw  ;&p}/v T  " A>. tA$NA9tY}u!4y\-jt<.P  A < \+u)JSQn;5LUfx{[NEf;R{;XALfB v ,Wk](;} it 0   @ Ss  G  0 n  P*  bv  DavBuK=l9Y-HAz[OW'==`<=]y&rZdv g &}  R*   l[OZ+jQa r  N)lk>: 3  6 %r w|t]#4pbc}& IvSF$.a?>Pbmo+9J\VaASW)BxfB%  E CrX5   - x :qX/, U+ ) = 0RS\)@C*Q0%I% Kr$mm;/*Ur$!c{,|?{v' t@|Ni ..Q c y 6.h wU*'"%xoX!=1X&&9MG#s9BW s.:3tDe9S~<Gf/  6  T?   V p/5X\vd~}S6K<;:Y}?V-(~DkBm&!>+oY}&*+E") kd F#c{Qa 2 |:  z A   j  gD 5D Zhk@, c #`&)VV DJ?]#-k?:iZ5nr8P"9W% ~xSW}cZ ]EI   69 } > [ @[Mg:Bt 8 ^ ) W 9 Ku I? b{(]hvk:1gIjZjl4 EgJO`5{(JK'`Ku=gDr!   pTuq{ c[1^ Aa  I_v  < M/_VSQ1 Yq?[9PqaB2?V11MRT]?V]\y Y(Y=3X S4  v S NH 2wQ~9+U4 - < E Wqq{)T UkAI#>T^^xi sN,zCC{s -X$/IsG 2! E8  buK};4kw8`PcsI 5D-]LNH63E< Fnnl>~E  - 9  9 J   {  $m B+3v5m{F pi 8h  E   3 !z ^ [ g- T ?lt6! 1gj$ %#d3@{gLvPP*f~) 1+   R 8Tb  K  ^Y!& @< i u  JB2n ' }si!=JFZ59c#41m&jwGt^6QHVwK u%`\C & Ja  j  @ ( f X1Fc*}1*}g2(C6G[s,:#+n(.q-"ki!"btf3  = U  b[ n d#hc6\8^b?ZY|,'r   $ MI , O Ea{F0pz2xPGJ{ .T2vDJp?[E&N!m t  h 0  b 4  D  t/UXgVSolL  5    ;r ; -   f h QN/"-$R.rP Zc]@Jlk&HW 1h%VWCeG}e&)Uj?" A [ Q < (    Y|^]zH /V % h M.   x 1 2i)eX'gtOd}zHFnlo-::'_* P I#~;IHz' f\v,eXMN:=qfS<h {5 bjGrE' l<*g }G:c-E6:d[l%(8z C G ~26_ F   [ T ~ g $ s  5 F ?od9`lMF3?X(`+M@&k&|)"_WO:Fm^%5XKd)h  ! _  PCBZ;#24'xj `d;Cm4-AW 0 Dj}0^QXbMX9L D&|iTw*cii`f=x;x= u  '>#-'3%?L6~, H  C n  yNlaC)Z;-n[}$NVdG5 X`Yhh9^J^ >Hiwsu   1  n\ e [ a   g'   B K4m-L=)p9Zr2 Q(&RyT&"|4eLXpg"zo7B'<E% # y&%M+* Si k 3   0j4$Kh-/mQay _=k!XsQ~yD b$xr= El|/_W=4Z9 HkH*   ' *  3& [ /  H  s  o 1 ~#  x$+ ]<#5A]d9`qF PU.dut~mV'KSIAa[Qo_ " 91/xJ5M _ L . c?o36d9 \Cv|F!X  Z h '  C . rA%"G z7Ed?[PvK]vw?q"q,J3$4]@Sgu^k4`$VloZD iFD X e^  < ]@_$$*jcQ/WCF\m = nzV6Po ~"+vXq iހ>2 mV!T]f&==U|YP}.!5ecb O I )J X'm@^ Q'#!$#%@%&&%Z&$&#%"?#! Db3'1$Mgk'5j %  z a33/'z < B-CSNPe xazZݶmހ(v wX"?2J~s5K, \   Z q`fnm*-\>bqvcOb:0FP_C>:]U>+wA\<X](+ j _9 L  4  + w  q    \  D e [ Z q 4 t C A2,N'<Nt1t#2m|(bJ ?h2xU< k,f&14{Pir=@!\#H"54+VF.Mnv!:,Yj^@0tvRWJWN6oe`e8CSgwNZD6D Q  r 1 7 ? aH+c  A S  t t b I # . E d ? }<YE\4@IvU~a?]LU-p={L67)''kjs/Wlb&Lq  GR+u2bRsD]*xTqj}_Q+ Kpz89>w~nI_d$~a`j^ Wz{`DVjuB.i/'"'d'C    g o{eBVCnMo%kZtPAE   ? U5@TQaMwIkON8o/FB޳4V, UBB=y 5#>n*`kI>"&_"+. N 0 / 4Vx c`9VC}vV!LG4,zQ h| Maq<(<QOvh?pr+.q2-=KIkTnc$8P$gb!:"!O,Bbt; >L *^ + [ y:U6th mGa.B7c^qnHWB{<zshEu^^` ; z kp}$T'obt{ b*";7;(lHSK{4.*)On~UDO?DS]$l\!I' + F J N]uVs Js1{5g\i+j&55&{W. i pnLx6Bus/IO /le[.R1}f) #k]2}O I   W'@Qw:c"AyDXg O8jBu/Cvk*H1` u+qH4Q,WyL>6mEoU`T&)ߧ.e[{ U# ! _ L ] 1 A : m  F/{Oipbxax!/t8 _ *Wo+(n%G<^;WU 7VAJ9)|&AtR h p 4   >LQ rvPyT3 iS)@m e  ; UuP~gaoF_RNut8u_<&c31L/O 6 ; S P qk7>;Vfkj4S9  - "  # C  \_  l YS99QBr;UGEK!~k}mBJX\G%'c c7~s$rK]x7NY,.E77El`E_ i p i ?f s48-,VfD > %  swgY  hD $o+3VNy 6)7WyW,|/J߉oCFuy4,lXU@>@,6,L2  j /; MI"^$%e'(7)(F'%L# @<()~N?o!.&d  F A \hW_0IONI=i>ޢ*pٽiٔنA6ux.z{։֘KֻYO7كX(Y7o_'z*8Jab q j 1C7aEr: "$NY&U ' J(n!(!^))")"4*2# *#{)#~(c#'"$!9" %  ~s adH    Fj  1]4K4Rd(@ULoܪ9؜ۤۡ~ ۷ۗ8ޖt+ GO:.NP+ Z  = gQ d?\d1^6 i'! " #+!#$ #) r#N"!!.` B[5I' W   t W uG;B]>GNg:nmdE') TL *[Wj#Jk(1; g$wHg%H1&a7>7C{Qu| / P | l );   PH ; h 9M $0:_[h GQ x]W 8~ : 4 ' ? WXBDXOt 0]h)[["p'O:f  :)dc/ x D\ cf6sIM'op8FX7v 0 n r0RGj( %j d4]bS|*TFe!  m  U "l \Qb#FLf C?"2NٌEro߽ٽU O2{K2WH*LS{:"0 q * c:%0A!! Y# $!M%!%!%x I& ' +(g M) X*t!*!*")!f' i$ _.{.~/ C U i 2 u7\.WK MI7,.)ܿݚfݚA Tݬd]a?U݆YL׾iؐ[u'PI'e t?Kz R-7 ^j.G\oXQ cj#!%$'%o'%&#%%#x$!_#""=o#{$.$k$6 K# !BxQ9Z )  # kv?M Qx6:z'"M]JoP1nDa|'Uދlާm'-9 S98]EI6]uc0bXtK u  5 H   47[^SS 7n :h@Wv$uLV&zy E Y  K ^%w1;2L"[xN04!$@"_GEX9gwMa2:`hkWnC[0 {##Sk7  P @ {  r0  qO$}21U2Vk %~  _ " P `q  K ]  ~O5f1 Hm ~# k|2=[S$\H{_o7>haJUn.U%v$L4=  8 ||8k#%Z*!n9 U!"9q#B#/"#X  )>o?:Ta\  v2gwq*-X1L@?>7(l(^xR2ݍKZܚ+3a6ގ-~nJ .N:?Yl8S{!~ $ h$  K@ lN "#$>7% % & W&Y(9k(UdoQ8~_DsYgnl $ P n  ` j@   )  c   _RoI;udBNS4/7Zlx%AK=] ck4=_\F  =d{N|Qdqq|  ]LJLe =+3+Eb.^ 9 5G[w|QU)@ a@a-D "E4W'2-%!\Q 38BJYpk r g}!#&$r$# A`a~N Dq R1 Q D a*  bj T b # > LT(w*zZa$(,*ݍoۓJ<ؼH. j:Qe>o84J12I,h9 BoN  lZ.t   wa F6R%!"g" "8 f ;n%3y]gR d I 1 TVL}yw% q"fzI \'\"n{iD6V0<b Lsz,O-   o;R5T -< a]  =x M  # bX I O   f  r xA|@T%hX\s~X>s;`X)~4^5A1voHRZAs N w  + G3d. < t P z A" C ( 08\d J  JU u5  F-gg_hJ =Hh$4ZP9ZCj\ |BPdHV=?RsDG P N { +z h q SWfHy{rY O  0{ 55   x -a      }q#"nQo#: @2DQ BCi Ut'6r+aEB!e w W p  G | Z 2 t ' # _c  w@R-:]#!:,B  e+58> rn%j}PL]~x+ JH8 X#{iM<eSM6 ; 9 E gh.ID~3Wp\7RS g 3 J p~N` yu' t;j . NP|yDZ@L0{ "}r+a3Ai5nD}7  CE   =l2] (gDf g  p Q 0/y@Gc]{F!.X>B+n}V02qR_YEo} ?0`zG_]RYonS* 5Cs` f  W >  KioUkH)~ mp^8fbsN|b(L5A'R6&OILO4We_"  Q  VU +  hu Peo\r i 4  ^`2 E@+?XHz4FU&I lP`#~Jm{}|2b//1 "z^3F*N)@ q>&]i & 9 s>n 5   r 6>M[fAW,= ~     {[K+)Ccz>`Q'3lRX%%\l<0bRVGw7XN WJ^Au2UD  S [E  y L b]/a3i j \ k w[ l ~J[ 7 j   bdKXpG/A;|-UX|e]J~:Aqp"e+tE+E ) 6 >   P    = 8 O  N- u s = ` RsAiftO)8[9FP*i9Cm_Mh;r${@w c  F g} ?M|N+py_    =5 Y {mUrD_C*N!G'%>&2CK!$p*]<8.YZP2JaW    & q / R l Z{\?   `1 o "A7|F8B%3`#q_>JX%13v)Dz3j#hN}4Y$'1d.D8qL/o 5o  Zv   1 1 - h  s x<Q {k    4b [ 0 T > B WGX0V|=Los*^ N&  : Q $ vr > o y   ),Q64TX8<A -g.t1VG;9Y[ e1gOL@FZbrU%SE].`TY #  '  + / 0 =1 V  I 8 <C w 1 I  w  lh @LC#,zEvBrI6(v/[qDnm>'mn}t,R k9%SrY3E_OCAlJ\) frqTf $E`'dGb3" ywkD-Q 8 C  m< C\@%  :  w  ' "gc  \ s- | ;#] A!Bt:YPA(H=?F;X HSuF/G b_ *   ] Jbp3j4z:ekfEoJF f 7S ' yT_~ALxY{v ?ToHW,b5",wI8=_w><93>'vQpC{,nl !Y%vg G[=W){72ej' g\;nn@?<l   _ \. %<C`zH=Y)ZL/K;w%5RBn0}=#<$nm}Fo.| m  ol;8dzL U =S U@ - Dr0*(!7p v h y Q # BkqMBx0 n:w~2\VIVD'1Bfv4#D79J]'T9EV+, OZ kS j9   f qj  }k-tji,Kck R 0Q P $ - G <>6-(w|pswP<gG\L[$:4k `QrUPmR>bTK G } S$7~wu+m.=C$ZPu.=\ 9 Usl)Q%=6D;Hloy>9D[WuC@=f{ _@G`Q& q HM"MF51Q5Km 1 d{r0G uQZW.="jE e } L  N!gh<:n ZSJ!QNauewߋ`6u_ލޡUTFL6}R+;OJ ]l J 0< @$ Nwhru#8 > !"%!L#":##|"}#9!!T2a lb ! Rizip{n%9@\a,!,ހ P 3m-l5a(Tt;To"n;B IOu0E  " g- 30MP?5)Bg iL 'Gmf7*!Ndun|p r  yl X * i { 1<("1 VzeeT'4&Zz~fcsKY[znZ]DY"UKwu5ITL[]%L__;WPYS,11k 3 %~#_`\e,'HT9_Ez9j(vKbP``{Z4h9|\} jHbv[ wy)n~%A%O!F\s0R+"#-+.ei i q J H  jkB|3d'DH Z  C b > * S UCC$].> Jy.h10FElLzbv (Q#^k)`.e: :lr Z [V[+Y,EHN)bd0$ . l @ Md]Q sg. H?Ak*SyN!D&8l$~DS&Tk u8,1sTalb 3 h [r>T`vYM$HFP*j{V;7A nA  `2  z tFj@)|Xb^]&(RbA3tE 6-)N {3vqU615Ou0d`  Q  |=D9kJBB\QbS &3 ` '  <1^'l,^;:4G(=@2)\]Ik2As pm"$KHnjEe hVg K  3(  `z[NGhtY1qMio8CW? E$  K ml Cfe!!_ KW0NMT4b9.qEdJF} EcP &)91 b>KU<euL  , H  @AM$ hv0-o'!(Cr1Jm--/c)Nx'tUQ  p @UW%|\r|wn 7x 0"`piTeeXp:^fFK$_n> r  [51vw3cbyys!!Y","""]c"3"a!m! HoT4FWd P , reNHZu/1IfgV 9p}{=A#w#\[7N s^tseegkPZ!F8 Z  =1 }pq[MO _r9GZq    9   % u 2   ~ @S gNY=yyVZR].^(R;c.5=ycQ:PDS&nD sSI=qs*T~;  f ; B:M|P?>-B R p.7= 6] #| ~ NX J = =2huUTE*cNqQ% lHjGI 7-!c)KReQm_lHv  [ )_,/^&OkS|hpgf ;C*{SlwC[ bN;1v\g#u2  ] :Blh#i !+#$x#6!n0  5g+  ^5 jDrpl'0   R*?2mCIUmr :I߳J]acߋt(4m |z^n[^Ve2vY/)!J l  r H }zV/eFyp!!j!R  `?{~ +n_qdr{I  G 5  lXrMz O<%lI!06c 7q\.# F/1--9VOe =Xj M&j&Dh<0slT8?gf|tB  a  _ c GDB' [Gd,HU } G t 7 B X . ` Z n+|(%n@8UQQ.LB8gBZE[#t0=WJr c L?~t$c,  o ` '6lcr`fgL-6:uL%Cfm 6`Z k  $  $'^('Da;T8f[:EaH[U0(_ܩVoE۔hlH@7~bY$ =N o Y J O1 {k J"w#$%&'k;(j(5( &o%#}" *}(m]mx),d0S    k-"YOXJ` ڛ+'3h1/ht O | E ZA dh"l$5 J&!'#p(#(#(#(y"'!&!E& %O $##_!74T=Y \ b Mb Rc\\[fT9\`(+vhOݩqܸݰۘ܁>ۘܫ܃݁ݛލC mvުUߥvD@Q_;Ti& d (   o"*cHiWG!^'#a [$ $$"o Xz+!'Y/< ? Qi   #/O FC4r;IqJ9GSF/jG#Mt&7y{yT q jEjg_bJ7*ok=  P 5     } "| a^ j5{! AaNVk(EXHg S N * | Fm4I:Lah[.VF3TGu%_1 RtnfW\@} E3{)A50Sr3`6k,k\GMSsgX*TL!d5jQ##jTO L ~Ax /V9c +""-" !04 t< BoCWK!.Ob!K | j 53F/y%$?yd3"N`/Xأx1F-ߢץߨؒ4 RdO}~L~qWn\>o?B7  >4 VVik '# $%"Y&j"& "0'B!j'g () _* +!Y,",#+#)"& !"_{yX8M @ ) 2|`z} G`XQKkNٔۇװۯ8G ޑڤ8Jܵr݁bmPpJ7+9zSMSQhXj>   9 a8UtdmC !f!"Y";#")#"" !^!_I!!D"=""*"r u(#aT  'HSPZmw89i,YxcM/=S hsjߤpާs޼KݙybpSBGx 4hL4e#&j  &b, cp az/!q\< 991@ Z  ^F$AfZj,H2Axx=_h!M)DFkB\*?0]ttU( hsc*|rF*vcwf|TG  t & ;  U,gVI"0=8"fq.Y *H  n 3 a b  U 1}E&0.D06T|v2$ 0meRJs)bdz+|<|o +Z9]$'   C  D8-b !G"\#=$$# $ $w"wu ,&C uQ;d{  ly$sm(u`p.Ea6'J >ܮZ\ۼMS1؛#DpގtmaQ[W2wi]h\    $N R !$C&!"'"$'"&~"%!8%!$ &$f #3 N#"M!4d+,sr  }S  GU4*$Tz&I@_T79P<ߌInS 14Eޒގ(Fsܩݗ ߖݏ|"l[06 }eMjsBvF b h ? r } { . w !z!.wP !  \[>t,qo@8(( |^  4v2RD|jbduJkpq-52P+oR\yT,ZkN)T KT,+w_r MyG:?8CQ:=xER 1I~y  k   COub54vI>E '2%d;NR Gkp%p !Ty& G  / @  2 bszNwR}H+Un{ `(9]K kvj _ L nIB?.=%nyQ/skU&e_hD.+ DufcK@k?4*kHj D   ^ ]  o  8U  u d K W> f  #  9  v } !  %       VM? 4Q2J1(^_`39+W;IM<<[Lf5-zNY<)I\t c>  p0:$ G S' Z =  z Y zT   *  < .K6sjBkr l1S+'`531!"FllO7OMAyhbjL0K:( x (]r(n U! " ' T s N x 4 =(*YlV@dK0;zFq{^ Yy$h6bI9h=@kp&0s>    G 0 o _Ix uHA;<Phj5u e )6ymeF\J%Ps9o.]h߱/,!3,{Ud,FY mO@SB[&qa>K  >r% R"]{""%""/"x! M i8 ! j}*u:W mY O-  W8 * :S?: sXh,Kc4UUd:=PA߬ݯ݆֕Cںx7; #uxV_+!g`\n H2o:     j p Y9 't/{<) )Bm[x(W "5] >M , . 5 -<,G. A_  . miLDx/Ix 0  hdWLyy u)  x  S F Y : z  b G \ , {F.eG.hPtnDmyMp4NnTEh>+c,`,&Vj; x   Z  (  ) )@/<_.<R e Z3w1r 6\KpeVPN$&=3>.Y zjw F-LC3 Cs{ L 1 l C 6  |sKic 1z   S 7  T |' ^ N <7 P+r~c@LeG[ ^cZoU>tZ4tGYGQfd!MBF & iY  H g I L mB W = K60No*  ;"RMP +  Gh*5 `<|w=(wA-e \!<z|B=)}^YzS]Ur   L $LBCSS K  ;"G@F#[*ldoy7#k* >shC8f>u,TR7>Z}.XGB^o5;gZ/  nU 77= L  s r  D &  pwukkg2j$2GcW]. "me6O(.,7a)1/RI~)e;zV 7 A%    &  hM"m)8+T-JD*^DWhjIqa6x&Buor8nvHhO`[r FEx T $ Sz  a X      Q k  A uh/FfWvU>m>^(h@[{K\iqa\M',/au.!::fs_T> RH}q  H    r t  'g*O:; 0   v f 2W uF}+KazJ!0}W#,D{-o}A~BRHNu>}sq>U>Z   y&9 > ` `Kuo>z%qF  " u  b P 9 F  5 x !   ]J%ci 8IHwQ"DCYa1AUq,+`4l0dZGkw:$<48y5YI,?KI i Scb8}A~ S b [  m`'spE   v   { wvJWW%}!uO_8 jtyg9F"k+%G'Z|Qz Ms 8 f ;q6\  ml%p/b<k WY2.OOp9y(J,'_JF_= n=: :Uo&eQd* 9 m  ; h R  qzz, E  2   1 E Kg9tCaG)K 8-n>5q")DpEn,5c.rw}XBBXt2- YIyS L H %  F\ H R/CJ@  eO2[q_ %-EOA1% Jti  2 O1YP zqr<60Zu!X@kx   ~f ? N  $ Qxur cu% &6 N K 1 * 4  *]Y7  ( p Dz/ g@V_f6|N@z-*ql!68XQ:uU9Iv[Fxm1He  : ,  j e   NBwSc   u K b h~ '^<k(tg{Rt~T%&k&=Bo2 4H6;s+d%dS+,j :1?ArpI5d: 7UtPZSqNEKiGRlaRL4r?Do2\[UFBA9([K#RuO(5 B: {  H   ' V 1dV  t (PAY)\=7nhMyRr/|9 2vkO< \CWtD &f$. pL|j .Uk{   mA c7    X6m5uaTfU!5j ~ W _rT =*f#n8]\i-]Q2i"QE.iS?k}A)H`ONEp8a f/ x W - d b)5WM>OpcND|Od   u   / n6 px#vc2yJ<=')}2~$%2A~l*C4VBTW_(,> l$=G*a'M   G=bDD(CR<6/b A SL * ' "  * k     <T~ E4>lQqxZnk#9 Mx`5CJ^ty_FGk@vFnEN<z$%UI\_*^CaC g~ *l= O n i  ?  W  . j c 2d .L  H 7*;kem07> SsmvE8w%: kS83P+@nL `f y'A|QhCvn3uEV 2.ijiEG?~/.XD)Zr#.K\v%   ,  Ks ' D    K '& x g  I@ HEb"{0]KI O E 713HKrKRhx]qR#g gf>j4$627sD|$! G { ~  F+(*^VZ9>tO   : R  =3<N bS9oUod"Xc_;?I9'R)/.T`diUU(3c[' 3 @  9 o 8 +|OR7q4O*}SHeZaI0iL\   Y @?H/-Vvcj' :}\-54}p~-W45lT(7V;/q',^j>1 s-T , X ZG; p 1  "P J+b5 d6  4/ 3Nk<%~V TQ"USJ:OUug6;]GwTk-#=/{#mF}:a,,Z(]Q-Is(P2+7,dt  c  E7 9Om~(-O<8twwI3j < GoR`JD-vlPk!15%bhDv,a)BJ/  } ~K=F?PZZ( n  P 9 { $ MHB1:.l_\wz$b;}PHOh#lSj.WIdr5DkbOmVy1;H( /+L3@ GrB| o]~m7i1M'kKw%<;\`%)wRC[S  I "}l"   02Qtz =|?l~9sa wY%m^sM sR kKHqmD($ VB<{hL7h`i3UUZOCP$8KS  P r  DFChO4^{^#iwme!hi'^H{gnB    (, {bgzIDx_BOP/S*$oAB ,-J:iW*M~d m    II2*w6 a2AN C X  p- &@}Z1L;g ~ D  Q>Q+oEh$U SaW` 1cc8YߘXs9;"b&~ 5]ldV| Ru x B l  %n&xay8[,2 h{4wpYBWN  n \Vj0coE"0d&# LI3߇&A>GZM-68\L-~9l5lQNON' 9Thxm w  F/a];Pu{XQ#y    7 U X  / h>h =ecgFpP,=^f9?O @/y]yd9 MJmx7".Y25bB|;@Kb 7    2 N  / F g w 5x7"OT^ n !  KImPp=C!x1i4_+$CX[ZQC]m4<**/G+R ze,WA=lC )Lc:QG`vE 20g;?# k )f  "  q n tD d % q&QX l4u3LR }$ g  G  #szMp2AfGv[^1#2:n] D] R J-q( %JQJq?V   @c@_ tE-jE 2]n8b,^v/*u#  FhCM_|vXL|v!55GP9p ޶gtNߕWGV7kn`PdG[g/IJ5a 6 } z#h,A H; j! "V 3#C #"7! !4  +7@DT nGQ*=P*Gl| j V?p z%zsSxRUqEd7x}s7)>0J+ p_ ^T 3 o ^ > ,)z`8 ,U9[1"\lcUUB' l &  W 4\  v@{8i'Wy] -7omiH""!{k0HAAt\Gs;$jf  ijK  l>   jg2&.Y^96I)L{loBxrp/g >   R@ ^u Cdkp2KK;},0+|G$PW]nj^zs ac~T@3 ] ;  Rh-G% |)t=FKAYD9&M  d  N .J~5FXrd^+ P5B/dj3Gxa4$Yuzy>4k+L@     _&+]V- :5p*WvT`=+T5o;(e > % \.rx;V._uK6\$&1w>RB~Hv\9uv62Uvp Z $ I j poTTaNm9Qm~ 7 Pk   /r3[ + o{!!H<2TzMM&/kE3})?~Ns0.|unV55|Kbc.im@k[EgS?wa g X_(pm lE(IS3VNzZo8      9o  - Y 2|=1dc\ UqY{D$#w3I0Rla#J ZO4'[%ݶvݗ`@WD"&u"REH@q:ke'g7(5 G ) g > g#A @E'g9/C96;I/.*ju t xk=R,AD '2G"vwbTw USfYGa'u\4Ej;4"0>K=L:V/.AZ@L|nSnGjsGj`  9 ]E<d,SuobP*+Rv y  , p8 Z  #/   P 8}[k $s>BL6Z,OVRFY*-YF6:TQY2Qc v\-Rw&JuDޒ޷KNX܈܋@Xd#ݛ4s݄ړܰߛ`rz"yT"w3=? @:]a[nQ { + u]P "t !""$C$t$$#$%#%#&"'#y(v$ )O%3)%t(I%&$G$" ['+Loy!&V S O   $j?Bf~4\'p*݃ޭ?{ ֓Eռ՜ֿf6Bم8aڰڙ !$)ޒJ޻ܢރK45av`n`7swpY   s 363tte%!e 3" !"N!";!" "m o" S", ?"p " !w hS!7s-+ A  %^zZQ2bfpnNk~(2ߣK܄|ޠ%/5X0;t$G9e}i1PTP\!=_4L b [ 6  )36b$1~*A|k'HWFI , E `<  1 gY$h|u,I5) |\<{}4aM6|^`)zz6 Y_.q*mHpToXY @ lb`uOdm^ 4 S6V iI ! : T M  `J7*n>>kuBaPzG^m^AJWe)g`p haD1}^ }kCGqjT)p%HE H=  v g R r  sB 5<qhEU)Dt fi Q B   Mb^nP9,&d)+e|tcY_|>)U!hq\h($H` K Y 3   Q   CoSHg_9    n\U.7x`@g=}Xy5^qr7j%BBtM_|CIgGzoj^q}^=b3Nlz Ol  C  N; ^zJgg  |ra[bX/Z?Ec1 X9^=F)Nly{4zmaIKFK3Q} &  ! k 9 k ( q  ! O > _ # : X  )KDwBq .yfU(dXJ4!WMH8; |W*Cu0uc5K   `#o&(;('K %"1QNr4z->`5"X:g  Wy~BKN>-*8݂s܉ܬۨT/"ٜ؅p׳Gc۴ר܃ڕLwM6WuDI*TUC#W+@ 1[Q  ^Ol-gpa-# #+&v( )Y!)K!' $A!fTS'iPt, ~ P [(qvYo?b[1(BL <vB9 qTA?u38~D!vU GNcUEjPC>9j=xXT=C%^m#7g. 0 N [V /   X|j6| F  =q3  t] & Q p < % z uh\Ptn#}id\i&k=g!OqBeP%B#&TO05:db]  bJF ,' \ C > vv'bELcOEx i H K)Y2p2!y5`F W] \wkbks-< ?Q5|J>? W X! + b & ~ m i?Zlg :w  O+*zm49y/Zt {X"#,QQ e{Qc;cW|DOD6a#.C">Y  8] ^ @ 7   [ ( ^     0 ]  n_/E8 i   ]:itl n:!GdtAS % 98 pyXn2-e H|nN J z  U p; u   ? D >S eVL   n_,O5{osG(g>Yc"CejH 2Su([4VU}eM2+FM{]= !W|==  ~  sp  %[G%~(^L XSu2A  n   > 0|Y   |4_SgF68rip<4+>}uejQc`FP6q;4v|_,}/?^qR / mv8  $e%C)9*l?.rR  3 ] m1UmkCvfe )pY.03wfU F\>w Hr=<Z\yL5YO  /8 $N ? G jnI{)}`  C N L ~J   !  m   *I o D6 jQx,=;yhvtza_p'VOb}c0jI L,SlEoqQ  o: Qc  a ~2a4N  &  c377UE[H @a6AH_B[Z}~CaD ;T4^ Z8 lw[ >   / E X c ( 6Kd$Y  6 *r}-A^q*.   2cca MU=} Ox3-/H +xF(;tf 7s cT ? o 9} +?  {b>0  <   Bb?{S)gch ; A " tp C G  . z  hJ ? ` =  0re' 68$nB1I!"L(5'}E_ QBrza&o mOm3JuL  bn FL L ? =    T m uB}/4.GX!91]z|e$_Pr+ Kz-m)np"8u5Rdhlm$'O] & wnpJ\#,d0D<#gLjI_j8h*1Ir++ jAeta&Rd[Ch   S L w F C~ 2  >   K R H "  , NPk*}TU Y|RpT 9VU q,9`Wt[^29e:Q5k(M r  O ! J$P>SSjLR'4@8TJ d&  =:Fj  g #,bpLJVQJECU &F;m)^y`S/D|&uT.2YIEU%s G8 - =} ) u   @ C f  ( 4C<6#&O;w  m7 s m      w C  ,%"eb#9St<>4&GUIB+BYa*=</,n H] )Z/a@%^ / + " t k 4 v  D ;9  ; #eiTiz a  x%u` UR&t0.AQD $j4\x'E "<<i ^q,P7yCx8v (R fQ=}c K2/K/z\2V cH %Ng^<KD]k[7N  s0SyR 3  Y-{ r   A[ > ` Y  I   9J7<m7U:]%d&p mb'1~/idRRyPmuWw{mW_ \   v  k 4lB  dR^>sih;dcMiw   T FRm%S]POS L f  9 B K .`dx!#- O Rjt ]Vy\}mSo{07t;H w`#Kdb  h W k\f}?<UwY7.R) z p $  , iOj(#B9b+|&<' &z?&eY@,]kS+Q}Q8)RH9ov0pF. vv]flTrKu d us\zgnBs\.E)Yo ,f"^7,a.S=JTv7W1pR:gd 1g^/\X^ k xz'EC{    0 d2dFV"q]2YuZ.7 !-2_8eV,J vA  }2'&<} z_ DGGZ3M[ g AV~onR V_ L  q G6M  ( `n!ai4cqErk"m:8Yv(`uPSc21c\jO5z_aS>Umd] _r Q C {   z4   |c"!WWdcD6+   v  3 d s  0;?O;M~TV ]?Hoo}}2fY?:JD<>53M9f g1g[J  O so _v  7PM2s6)NL5_r#C  ? y S 37( S:nlrZ]&&wTW?\0[o)UTrf6RBZ'79_m6[Tq` I8g8Z3 nWhGu:`Qk3 n/}--\&-K}-ytOgP l x h D }  F L * >^  :>$3Bz'g4Y.[QgLh%a ? } V6mRMT(D!t#8Q e[`t1N^*|j=(sR|[Njg:m2!\FRQ[+ lOT 3 1   d ^~ '   d Q _ s( s8&>: e@z"S/.4o'Qy]g+N.!}1U{G0|)Qw>X;E]+E+1.60Lm2 vf.XzSD2YH'mbVsv<@  Q C P   q" AIpq?F   ] \ n d _z?v[_&0N:hmNp=_xCO9d@{:}q)a@aB!4}  - >  ;==^&}3<.H] @z.%WkC F d `^7B;Om6\30Y/)+'sX6%BJd vIp)(D\ Ndx\cm6P4 {   v \'vf&K*L$Zm/g + 4  gTNR8@$7&UV8 bB.Q=%-.uH?.u$siGTP}j7*C  E&#fM4)d9!vNW%$9 y IS |o   @S a ~ x N   ![15V|CtyYPAMm RW.J^f9rMy}u=9#`l.i`h$iTD&  {  .  =hDl|if8O1 | s`   ] + H ^ 4 m # J   N I 3 w Y I R A 1 (-*deq/1LujTq vR%W>_\McGh4DPFxn-R=?f &'PySQC{v  ' <j 2[RbjVi #?pb1y 2S%bxAw p*Up)HW}{&@m|w6}a5qN+:'Zn 6m-0: 1XryP&    *hx;YO,hYO)yv?EqBcd9a9XAb_$k b  qs2aR8u`8-(~> w; X,=߲QO n  A  4 rnAQz9n?D qW 3X%u-8c8mt vr8`-0wWKO(@I'nof]*   Z  3cY~g[uG[<3F1!ynbe#r   _ ;,as &sa ls )Tusd Pho{fKwX|{_Q>[3=bwGu.j~Z 9  V||`Veyv+q ~>c lOP0J_Z %A-\;  s 6 5 c 'N#f$mRw 'O]8NbplIQ%+n#LquZ.O%Eas2N)"   ;3c6H9; \]f!!"! z@^se\4*0 t + ?#9jqZlY2i6Vn^)o6pXj>DUT6vjrXWRwNY?*   8  D  &&]].A U{ G  ; -JZow e X iK fwm6M J|pJcx10P%oh{"&FP;jJIK@Co Gx"6d='WX1+6G`-v s I<XqaXfEn XN" &{cO  J 1&m!:   o} }X/?[b;&TxPA+Qh{>G5 y 7vA(|Qt,o\K S:u(E  ]aO7)_# "#U$9%z$!%#76!xG -UN$&  + {C 5&uG@+3p*ZZ݂% /Pݲfܛ_?d--ِd GwpF_:8:qY9  I  A;]G6!"c#Z$(%\%d&' & & '&X %#d!pXw`;p}}    ];("Q`Y2tK/B܆۷B~vHoz%ߛ $ Fv 6f{`j {X!qg%  # D "oL+LB43   rb#zp9A  Q * T _  FFA'Yj{zpr3r>Cs=lJ3= q9p+s(F"6)bl-bdz 5}>&2j`    X# U  {W !m # sY~l@&ZEit T  ]  n_n^3h]).mES@?)4_ 4_mxuaL-4i07Zy@f,+c 0 F65})@2;)j-3C=/3K ;  "  T93L:;f{N;&f;^ZIBݑۀ٦`HאyRw܇B[Ur{CrZ?MkWLm!2ު(ݗ!ְԬW9܏VDTRC_~֧ݍ,w7cfrroH%@CNN:]@B A [W P R [ ip!M$3!&"&#&#%j"/$ "!{!!9"*"#U" '^$oA  [ [ ,%F"w |@:Njlߔg OBMI NOCL #)C  j E P   f g1z8dG>VPq;y N K "f Ny=: "0?z[g r3XYajZH?"]^Ws  @ %9 ;  glOH J ~E + 7 ^H Q~ 6 x 0&   #q<|-rFK!a%*qb!L+S Lf(1"\t/;3&40mCnz,[|-wU{Olm   AfFi^[v_ Td b!!3!$ kBG /,"9e=R .q { XF7E(iqmsnPvߊr,Dܳ7$b.3ً K|oܙqܜ @Q*tb*!Mo^sP  M A qBr?"$c!U&"~'1# (o#?(T#S(0#Q(##(#'"&"%!$ ")! * ]bU^v 6 r v  ,[r fPmV8 @-F:3ݑڣGTݥXޣ^7Uݒܣn߫a۵ܹ޲|cH/0q&s%6  -  j4g\Ci6+t-CSmp h! Y!Z!2!l! !r 7 @ \VZ|rf H  q4  m w^:Qxa_i??3Y@ogTJc(kjic/{M7< @hB.(h(1 h { I  j : e hO`]),8.!,=7J>^ ' " x   #V@^ nl7b8H*aaO =mxj7ct"N9EW[aRDG>-% MSaVKJM5F_/~>=Tg 0 K nH=vG]A}cd%hlUy[D # ] F v/.x=)taUO'CIUe8N݁oG:/*I'J(ME21 e IF r  :  n]uBx=  w pl&LN  [ 7 ~  n `vw'/K8Tn[84%yI-(rB(7n44rAyj%/0 my6>53\pYM 2  -  9 B H E / 1 K @ _   d Y c |  ;_&\Y~5rx>vjH%XS5sisw )k1HB#k&DJ7\@c pO ?PEX)Vj!W]@&u!~jIWY[0U++"6=W@?U:^Yl:% H l Hk SS  W % s k | O     ~ 4 @ \ < ro(/,.sk_-X2OJQ-'FSgmaXK_*#}v%g nulNu=*|zq|| (:> 7Q u!g.!p <aGs$JKg|  u * ^  B/|X_e{Qy)I(s2GB Q޵ݦW)51- 4~xbLHdo\UM B[u  w @O@# qiQ!"")`"&~! fm{=M )r I  O ys]xeJE3oXj`/WG{+yJw{ "5tY4ctl 3 qfkU$6SD| 1  /{5;B+   > ! " K V50!zw I P 7  c -{ ;dt3~;K85#=7u+ Rs}wV~j*#!c   = {U<v[m  QwP` \ I A&7 `5   -m-~[\Hx;%4T H; rNE44;nSw|5u %  0d!smFq$ b 0 6 mQ0=EA7i'nrKAtl(]AHdH6J: D'e)}L9<fs h v J Z4T~ ,;as>#C?EbA>: _ N6 t`  3{-Iq @C] Z 9zR?9nPy-m3| I`~ 4.2vcrI"a  B [ O L G/XsCR>Y 7e!!VGGv& AC$Pst%E  q#ww~\VL@{.R<Z(UPGc &m8\g;- t1 k ]>U E #Dp!:=  : {NA&V-  T*yF&T\;hloBf |8E$O/iSOIG) ,7b4ab1BY$C_fFX% " Q z i X-pP "4 >leZ&A"ZE43jJ1mV+0[V}fu>%^Bm5tg Fj cs  4 A W? e ~  P %nNN euA~'^b7 f O-JKd:up8@_C~TnvkwI( \c*rbs F O 8Z & _~ (A - G X o2yN|Y^\K   2 E  3 :Hi2! ,*C!,Ff88=0^Y9?7dbh_Wop B*>$> y J|Z M ux D9 /2 - ,UaEeA`   j L 3 !   S 2Ybc g/ Hd _ RvU.1E$kSL5UdIR2{a\Bf'3h HB7x)!um~T\^h[*  ?b o x  }q#s[2W'eG1X     S Y3 W[l9uHZfEY >ymVB2|q\ phVo2 k , b GoP.C U /5G_MZ8>}T<FmJ@ u  \  JXhX/oBX m=$k7+wa7v#NCr`|C  W VD ,  #%&ByNxeamW?ye&w?sOhcK>89F3:2$jkSS0W5e[=@2_6%9\EQC]G ] 8  I  CH + : : j 9zk!"n*caY (> M 4  VOMoy(L3+ -91.laEwW~!GSn AK8E%kn8 '  N P  & < @ =1E v+)[I    i wi x ,5"Y?l ; 6RtNgC=c >Nyl"_fN&:vL5M\b b7>1D/a]G+u#g|\l$8Gd76:N06{6J*    p '`x zj{/ $@"m^,  F v , e   ( ,g-s;4e2`l hv8hTet(*Q (CeZ4zW9*(J`z  ! 3 s.  L # JI Y=&VJ0 ! iI= H     3  D s `U/{<04~#3-eS hM)/DzN<;y%BP3b9fuJAj#}>rbJQt  1 s L 2 M     w   v P k]  N % N !bLQR<qSDON:n6]gmGAD*$PT35hUR & f<)@\G=/Ntk^#sDs/ -3a S B~N&u*j,4g*G3]b41dXZ8xj[:#*yku  o 40  D _ %  (|    { - u  4ds+QJD.bP` v7mZ?_;QA>v-/pD8'[ - s y  DT Xm    @  x h2R[ 'w? w+e [ T 5&AE!0uOZ?>H)nU]}O|~2^8-Io131u42s U R  & T8 W/_|KNH0F Ya / o `  z   : Q D3E3kO`fZc|VA> yXc'+Z1m/o 'u]xut MtMLck1"  G ;=;rY+p   OcLs36   >] { [S2|Jv^QT)eTeny\s9aQ<GI0Fk"&oiFHMK)^<JjR 'UFN I '?{0}vL &^*p4 AnFC yOk8H/r4~M M0?,<4BWmxe%)S=0S&d.#p6OsJ>;q60B"y%H v[p-~=_N;N1paO 3Fy    A F  v0m Q wf + MUFinr0cD`~JKL&pBA]R >  {  ~ R &Z]Rc}^|?xu _ms}YVx$mW4Fqf:ho6hX}`K[]+v2`<W + , v3c2Qb L4C p Rc q tq 768)e ( I .pEijaRh"sM*mOS2))JBANRO&,LKNCj>u()/rN`XSE  i C ~ h 2 A  |  -     F a = +  vb?p6<04>4t*PGn }\rK2`G>I'D|sKcHSLdx PzT` 7    x < V^ ] s7 z{8 /Mi_<.X[Stfx2Ez@n p wqjTLsa+)OK4u wRcOXHta0D 2M7  ` P7 85  _ j  ?NMpLX'2o4+W-nP:A2`s|XyZnf Go?l 4^nW/'6Qp>I=Fg3/(/$L  0 - 1 z  i _ )b )37In\*e^b}<*Iu]=%aNgBI7o czfMfK`O "R ![Bg1GHk[!x'h:~M^ $ a  ( / W )   * 2  s 4 u z F R m : E  Rk~qYsiAXXaE\Ao$MOf1T]eDWRv h5x]!RL!  p w 5F@.$`EL8o~O`Bj! V R 0c.|{!{^RCJORqmX9ma sp}m3Ag:2@\ egdf8 e I B ?KK5G&mq  F sL3P0J TYsEfc`unmaki,_gH#VK+}Y 0}KFM@F  {G  9   7  \ ( Y#   w y j X U . T G n 3 a  [$"nM9M';[`?+ab-:},d4-Rjd252@w-453m KZF+6 f e 4 S 9 ?u 8  g   :93r"GB2reT\ . ) Kui}e%C Brz 5 R&zrKyiakV*fgNxXkBvh$V{2ssk3x{>Bc 3S~U3R,E^'.bYxJ7Z~-afu%;<P;FUX$@jk14o "oKcQ>s)WjJM5OB^2:^.`D`}sc37K*U[*hl6vB::n -JX_W7dRE TSvtGco&?b+ GJ>S42ZTY8daf<=/RF("F31QQX!oOR;JI[]d 6V7)MN-D\bYdVC_ %-1^2Bv naI:q*(8k"U=]2U'y*h`S?!N =$nIJL5H&A_Z=},L\XAy*ryoJ@ ={_+G$ _FL1\#FEY&S(- ?PfQQ p }k   qj$!3 nqBHW5f!:5=zV5m9iSk5H!0e nw!c; kuDEVJi%xX* G] Y | 9   R _  } u P } ^ i P l  g  Qp KH~C-_H 6YYV&6e0f`L#~w)^jr5Dd%[ 8R(sjMQZe'. @&WP    ] c #m  @ By44DVv[q1 Oo R*^WwD bFQ8/"A5xN~ ODw>}Y!n:m'B w: Z H x    ']VkfsI,k $0<tHX+*k}xrM!CV2UNS6knH+:z6wDT Xvs_;{!M@*6).LH@E yEe:#~- -|6$ef7:r&71nc0WGPQxeG^6TNGL.zf&kw5MAr1T<8 Zhc <"9Mogh|5MDiw'j|_IA=7w   1  a s[n|&(/}]%^~@i~AQQ|ex~zk,C1eo_\p57l*Uv/o.SK}O43#fDQ!+ RAJ>Z<p/]N/ W)  -1j<~<= ] m r ^   $[+CmEzk+NBiX5)Ft3sw!$vEeQ8GbK&"N:1pxr.6FEL;nPlTlUj(V..( Q g a z  @ T    Q`tS]P8D Z  T  #4bd|8w\2L 5 n?,*'CYGTd`k" =  qAATE0*'7a)^#UMgjQV U( g5+ixu[*qT"ZI0|-T N3ni8qcK x(g^YItA2[V nb67foz R3)gBAO_Xl M)%oe"d/V"8u]lZ= 2eBy)_>]7plX&*$J{@&h;CIk%M2E|+V wh>Z5s X * 2 _ "g lS 7  ) B L pF 5   m  4hV8D=@Sl%336Si=#qiWGAg)$Cro4<{y_A-Fog=wb   -  E p c *  C ` c{ #%  m h ;  a    y Gv  F r } MI8ZZb[lT/03{\}u:ZnjRUqagg[o?q  &   (! +n $ A I5"] { \ i o6 0>m\B&1g[lfk 7 >d5gk[>LT ITi9no rc2Is: [e/<aL^,D6v q[DNq I g d  RFYO'o?(IK0/>aTsQY:v&%r2;H+c,GO"GX;G I_8.kB!gS.pm|QlwOsaV3QUN 1NRb@>#'XKn]zH`{$,mv%.eY@|HJVNvDLH[4ak%;#5+K[dI   E d  @  w3WHvD*U>k JDU $tS3e30D?^jfjmdpK.2?!Qho7(g y2A#sx=l,   t   : v @0 -   6 g c&^#m/9j\]q <((t1!eX-Tao-M5,!#TX`Nev8 P "WX P? b    Z 6k Y 7 4  n L kokzbnIb-v='Qt~'yq=sdV8\FTx\"^r{aj$ ]v+e'ZE\ 0C ea J   w U  7V_e@;  J O NlIeuE[ X "bo y4KK3=)zCdS@FX' )T-o/b%0rOSVB`|$JY;A@c'mAM OW*rJ]NokN>&NA2\NE'^J1N>$6V1{;mKL$Ib &W_ (S v~ _7D(.<eqdulw4!@r,41\cLF`&/E;A1LLLtdm ?,t -"7 5^s B4E   b B  J ze B | &  !nXH;-cT^f&9~.zR%;\<wDG'<#MTCi)/6 4f2A(3PV{0]4 q   Q   } i 2  X"W{)5tW"d5V-\?*em%<. j01;fF;Jn|BU2bYl8z+R) ^JFi2?1[W19c%#6H?F/T~Oo?b"V@q<BCDk|7xqKp}bO?_cF N{hlxk\O\P50 V&a*2zLRJk85 ;9YVapnf.WU elHH9z&*Y7?G[1v[0,Nh8]Ez d<(L5ja9rF4NMDove7NHDg40hMlaGZmMeF[+^@63+#)abkf~>A~*65pZK:wB$dw%*|]:6UHtbhi6W1X+\>*\/Gi/c5ipO_%U#kOK  J  Vryu4=t2,y#/zN7pV)^&elZLM&Z>6&*ja#D5_)0?Op&1+9#A&/ D0jT2    g ZG=%s.O) }=]dnuO,-|HcI!hu%+DjXdtg,],C=|NMIh!Ns^YfnDG*g  x x $ _ S6 A>^sY">]eHy5*Cm?lY4Z)3TYEeVmbBbqZAAMD&)h[%h0 H   V 5F_ <q0V`V Bx^WXb\MmM@K+e`/8;hNCWNWXq?.7|u.&r@fB3oL?WO$5  /0FX}Lmh6bZ;+_J_U;PF `a=fG 0JSk*kII`4]1pgOK eEJj*qd@\~gX/p;DC-"9  0OP7x60wN <=~u-`~j6enbG4X&AhXz2r?8R {A IR k IQ  =A,,V" h3~lQ~!*w@PsZSl<b8saZ;W2i7n8L lDTBf b` c2}X='#f0{[& <3 & 9BW.5L_vo-  Fx+0K@> ^F& ^ N+p>qD N~xqL ' S*YUczd])`1iSzpci]U  j   /bQR.y0?Y*S;=7~DSLNy Rk) %RdJB,b)~'fxXS_I#KM& xf JJ 2 #    [c !cZ q)q) 89GcD0)%=l?2KWI+ eU(-@Y;" q+S3.gt&T3n) W jx  t v a 9  9 e    H : ~ 8Y6t9R-Mo]N8 uX,R$[9|pA T_-'68UckQ$dVq w[CG.kp`2J3h+:QN #jobx< 9'z%a\1b,"r/Jl",*0 b;ZkWZH`3CoJtwmM/P2y<wA }$)&tNxl6 NwALI%ffZ E^SRB*z.0ncUBMh` 88w|  G|$*^v RF;^GX5d&u;{ H^4Ae+[g }_Z j9t)j8J<r3wCnsYZ   a  N z EL<W-1_9u@BEf4<Lh[xvmi h{J8a;JU$T&~J8mz=" 97L (#R-Z! / D  V * Tn*/hIk+WO>( M)J0oz0 q \dT<)28Py*M i2wgqN5d=VX2[*{E.tS^_=m &*ow(n*qp|`xC8v2B6]dC,Q%){2G  .m6=I&T]u&U>T&i_v||Bt~sB3acG&Y_?f=a@BSz 9s!? >\7yyaw8(<f8Io"-7R~ 7P|#WJEdctsdQ Vak9:J~,Lw%fW(/- }19J?^ |ZJ3ao=%^v P &5,@K]F#[%^UCt2]!|3)"F"w(z7~^JyOb{] )Xm*^*_g"1 @_;vP9 NqSH.YtuE?byn[m"#c(1! xo$p#vC%FD$)c@^DQ#6tkv$ WwrZ"jezpz$\Sb0BU,zG,]y{yhBm[N%C94(?dVz1]7'6#b"n0OLMvLAyoxf:"gbh<; L +?TxUa;O|8~<8rS;-4<B O9esqDF _ %q!SHDxmzU#=&n fJB:K.)Ww9g8n>g"n1~-aW^}ybD!wXp,h?&R<#]|p"Xm1KY:fJpWm SK0~)%G ?,DO\W6D ZX=E:q\'Qv=eoFt]#V~*^lCH3; m,&b C(k?CqGB VW]Z^V`cJrd6l&~H 9g4a3D<]Ct$d>J3 ':Y1hn(d$l7Cf\-k&<4j'&n?Zcd^p~mrdgST*>DE]KBz+P+igXxHA\,{pk,.m 6e #;tbc 1a =i{qsXp<W!7i)'vDb]\qj )@@@:V'|Y;Ea3034RKsd! '+$v&A2?[x ,J[dneQJ;4}0 h%]c:BoWR/ X0& :S y"##5+v!+: +Z?7q"u<3Uipt's .E]k?t\U3UWsfWSE0w6{,P_7 NT17qn" \y dMX(2b.{`vC`<F]R-l kOAoQv[^56De#Y{f. |G) At*_XfOOHL]cN>hqC$aYG9nM{gAIplE?& >q&`pNb/0'}f \UJ)HD2 ~Q#Q|@<a^'khnw_uWf7k'dd TP!x9Usk8Ib*8=ETR&kRs)Ufd,%38aj8wXA,i=|, *LBOe_ W7O966|,P= bT?:b{5 Q+6>* u^JVR@U-aV5KwCWF0<l!^.Uv?dDq#vUW7.=+3sRen9|uyN`Ha!S22_5Sn "Fau3zV+ }!Lb? itM/E1Udo=.)'2T{g52y83>FJGsRQe.o%_G e2N7btru3NHO%VkA*o: /FQ?yM_AH&}1}:pCE%u#E5@I{E5;%$S-BcZ9gq= 1pV`cHU*%Cg~o1EhDAft~jQ(x<}qg_m}=O%Tt)xbZ83Bw  /qMp`mBQ]GQ"`7x$9c'_A L2XXlZ_bXx(Y&"I:3w)Fk&~Ua1]9F|bN1%LA'l*I;nf}z_G9DfM=" f~CfH**rA6(2"U(L{X&3;mi{m>\J%' FlxzqhUxHr@pB_R.r;?kr~)~x1H=GM&C!U-5{x+]#o5T,_F'he1{OO1 ;=sG2Tg[mbgr.~PymeJHqqt O4w"30`5\V2GA'i~ e$3*,3Gn q 8$YnfZ"g$u,)@ITsjHt$pMHh{\[s~]*I ^yoypceUfQ4?VXsQ1PW,=-v- 2^.nT9JZ6g[Uj(yswrzzKva6-ol_\_emg[v=R$kV7h)O}B+XmY"'bWGPZE^7#T1*  :g*'&eMZ;s V J]ilK`s^/{6V-*W??8Rsp6`t{yM_'R(S1K%VLFq#"NuaA&/1-1+.80S!cnpjIS#,L3o&ULqRC(#~=_l<"2Q|wQ*B%O{n>).6 GBVh57-uxEsSY0d ]6CnW3\AaJdw=SHDseSJJGV?}BRk,'H|`s+Bu0{ Cb kR=fg*yBI#o{5k=P>)\1  Pc Uz-,wU1"CeO'}!C\:j5I_x?K=%i`x ~5lMRb+  Pl,e_D$' V!n4nK="k-(^e5~pKkwAx*Mn%"BgH;ih3|USlx{d=7JOaG%,_%Qj<}5c(rHWx>8f M%Dg?n:`0Gb ~<qNqm3pS*@N2rsc8O}bPDq=Z0@mb(4S8o7nqI -Wc2Oi!|J}b?cW J!&!LqZ31Mbwx:{hul\}M=A3s]NE[.7w[L ' w8DvpP+2IgR\ 0-Jef,S;}!JCX`S: $<S{wYM-F]Vb`V`H 4` 7le80K\(mF$:-Z?v S0i">4ad AYw%aq< sE)BJyD#: izT9u^e34}=weegy<$Ekg[X_LjqQX1V)Ab4`%F\ngy<wR"}QaEg.J9 !jN:lI6',T+8<8,/B\.`1? G4QGVTdfy}2k%$:)T kn:Z#cJw8X8s~Gd$H@3-0l%B1=\} (Nc|us"uQ~"CY&l={ZwF6yGPSTE80B JFK}Yan@)uB O/yjZJ4r>e.fI)y2fYWKA=&EcPNOOKUtZbu@_|0V{"A(U_pym&OF*Wgpd;SxwXK=,$ eAzHiV<#v[c4f 0:|G]K=MWSOWX[W~IP8#l2xhH#dK+ o=pK2# 8Sm#4Hk+i '.B?VG\MgXu`u7(k[ ,5>rH\DIIGI=R5Z/_YQF}34c9{bEsGe9 /Px <i#6DQON X#d@yZ{;s6Xs'7@JmP`NFP8M9G:J7O.W,XXRC*tHoJ*u; t>|rjnx~xtkecm!@c2KXeflw0 XD}v %.6EPZ_ZOg7E!"|iM0 ti^>A5.*2:Nfw #?O ] q +KKh~1XjmqmSm9i&jr S$bN863i8R;C9762 q:aM3/I`p&5FRh*I_y5b7p#Lk}dL:2'J"]+t`<q9youoQ=+ % 5L br ,)H>]Vvq%[ '!U)~5/&(#7\lT(ouXo;ldg^`Tu?G*z4rZD=/+ 8 IUVi{59WUyasGq"U 4Qo~iO<%w X<[$paTK'HCGKNl\Oi;m0(,1012076; G#X-t;@DI=99,6M8sHWfz,Y%OetubWLC7"ufR8kI+h;mYA, '5Lc1z?IPKNKAGhC?AC>AD<>]B?><,(+E UVUTK:2'}v{v|~l~D|ph_VhW:Z ^jZB*! "*?<_Mug{2Sq {&vIumrkg`&_NWsNH9.sZ{@`/D"3&f 7  ]G0$:C|R[W>Y%de uCa5}Le@e$Gf4PhuuklWVAF#5 ,#~og\G4O ^I%|ZA&/#J/eALZhy-Pj#=P[kpt"zKyx~|y v&h0b*R"D!9 S(ze^aaZt]Z[;P!B6 o`^] b h5pEyV}Z^a`~`WU]Yd7_<\}!,15,#! oS;}prvq|rVp5l aKA73o3f?dDqWxn=^#9VreT~LrTeXQY<_!^cZM=2k.Z'V0P:IBY9I4<@EG@<1smo_nU~I7iMv>c0O.?4,;N`lz9 O^g d$a.];YZ`|jz$Rs !?UddaWI:&V-qY>cJm3P 7 !%/6BIuLlKgCj?s?}AOc~-Op(D^y?[y.Kc~s\>%^= "+)tN,t[B4q;O:9CDDC5*'(:Nh !*7Of #Cc'}<Qgx0;82+^J</9CKZbeYn<Y B. raNLSYdl{ %% *C S$Y7^Ld]bcdgilueelmmu{eN=!unlj!f7eIdWWaDZ(J3zlfbban.;5,!;Qdp-w@|ILC7%#-">GLR@0}voqo c W?FU0a`MA/!,~>qV]`OfDc1U&N</#)1&?0K;cR{m n%^AN\PvXhwfWKIF6Q:U;V5^*\WE5 oT!-}mkff`XH6"   ,)?A^cuo-qCvcx=YnkR:`=( (6GTahfYBF/p T@.##+8FNh=qVlvsn^NA:;B_"x/<@OZf{+7A?86$+$  }`I72u)f#`beqtwnWH4 &9KLF;##-&01::>>B6J+Y,k#,=Mc}|pdWD7* "&,56.&~hJ9-&'1CLX%^)T.>5":BSf|%;RV[VMI>8Hz[nn[A-~ld_^h~*=AA}FoCDH"K Q^p~swnYD1 6Pkpsusprt~z|p]I2$ tg*TBRWSqVabmm^Q65Qp{!+/00)"zi[PC 6!"7 :?>40(#.ANtfbK6( n_Q/BD=`=~GT[gpe^G) !5BO[cju|tg V"E93I!S [[WY]Z]kwjUKD?;z;\@JE7P+[+c(g!n+r,t)wvyzz|zk"T-C?>P:_9pE~Yj{l]N=1- "&$D%exria[[{akgTrD948@>FIG=+ #-z6y=qBrGlMfTfY^aToO~TW`sq`TH;:6 8>1X-o!~|~{dUJ?:9<3/$)w7xBrImUkbej^s[zQLHJW^g{wld`_c4dK^bY|QG9(|mbeujnrjrt}~wm`F* '39CtHcGNK=U1b)t*7HXj#2|ElO^YN];`+j}  zvookjkhYB- {||yu o_P<)49(M^u#5@PZkuxvza~V}WUWelt~ #?R}eqrhwd~`TLMHD6,wjbluz Z >ylbQ=+!/)95>?=P3_*g fhnwv */=<71+(6 BOOYo!*/.)$&2>FHF?5b'@z l \ G 2 ! #46;"=0:;)><755,,27Pl !3BT] j{'+/0+ ~y)4641o2[+;((-48:<@C?=50i6[6J:<:7'{mZD- " #p,l5nByIU`fecYTNGIHLOX`gjl8rTmafjal\fQ^I\A[Ca>i@l>{7-}{vrts"u%t!n` O5wkYQNKOYfw  %+,3E7U<cBjJmQvZzefpw|yyvh^VIEHvKoUmZmZl]lUdIV<L)6"r_I5"{ xz -27{8m4c1[-X,^3_:jEc % 5K"a1x;?@95317<H]lzgOv;m#i hced_WRE3!pjeabls z {z|{vmg\SrOiUe_jklxx}{xppw~/H`v}y|q_YLA@IKXiu*142u.f-U*C,32!>KS\_[XWI?72/48@CEBA7&z{} (5=@?5/~&y|&1HRZZRD6# '8@C>7/'!#%++'(%#&&"&+1/6=0I3P1W UPI<4220*79;CCHB6+ !0;BDHNWen{ ",102)z"rmgca ffg!m/j7d=^HSFH:;9,4 &  scPE;?BFNUZcb^^VOKKRYgs3Ol(333-( #)1-/'"{l^OA.wiYJ>.|'w#u!t)w/w:~AMYadnt$'#)+08BXgy*;FQTVUPE5, whXI5$ {yzztxrxkf~iyktxk~bZUMQXbu ( 66:@ :#:"4$,%(#()(),!)"#%!### ~),1==>><@@=>BBF@:5#(2752 ( '- 38;!?EHFLIGE;5-&&#!%!w nfgginw~ )=(N1^9iBtD{L|L{J}N{TxVuVvXy\w^|celrvztx~vqtfvYpSoMnGgBf<\7T*K<,}stpqslg`TPFAINP]dlrlry!+!0*<3D=IIQMXU[abnmuvznhYMF6x-j]O ?+ ~|}yssttqrz (0/87@K NN*[7dBnKxQ|OOS\bhq{~rnhfX]KSLH@G8H7G4G1G'E B<5/&  )1=@DLQUZ`a_a^XQHBE=:>>BGK MOM$F)@&2 ( !#!! "*0:>@HKEDA>CC>BAGCAC@@>:4/(%&'*)&     '4B"N'W&]ef^\V ON G IIJI*D-@5=583370;*:$?@CC <@=5+ ~trpqw {   #+<D,NC^Weloyspppjkf}cxhqeugzk}ikgh}gxewcr_qcriodpikfh]fW_RSO>H.<#5*&"  ,7GN Z0e;jCkOiSeX`YgTeTjPpOsOTW`gkru}xpeqZ`JS=K7H/>.=/B5A<AEEIGIEMBH:A2=34)3!.,- (       !.7@FJR TS[b#i"p$y'&'*+++{)x#j b_[[[[\Y$[&S,Q/J2@6>250,4(3847 >?D@=?831248?JSRTYTH:-%''$-3@HNT RT"W*T2P=RDQLOPIUCS9S-R&RUV WZ`bf gkmoq rsriaQE</'  ~~~   +6;AGHN MOTSWSRQLE?;3+(!#!      ,004($     !)5;;<1*+6ADEE@A@78@ BM\d&k,v/z6};yDwJnN_ZWaKeBm<m4m0m1f/a&^UU RLGEA=91(zxuuyz %.;HY`lt'o2m>hL]U\WP^Id@lAuC~FID@8*tl^VI=/"~uttw~rnmg``[WRMOMKQUWWW\`el x " 0 =MV\joszz|zvpgd]UNH=4*{wwxyw|   -39<?BCEFLTSV[[_]WOF?6.(# {tpjlp{  #"" ~zz{}}yypoc_YX[]bjnw|u~qlmopz  #'*-034;?@IIIG@;/"{thcUMEDHFLMOVY]f{gwos{mpqv&,-10 *+)*6%F%NY[acdb^_^bc\ZYSNLOLJJC?:+  & /9><9;=BEIQVZ]Y][XSMNKB;:2' %,'" ~~|}   %'*,*#  {xvxz}                          " (+ 0 ..+('     %&# # '),*'**&&)(''#!" !%!  " % ,/16575/.-)*+.45<:<==>:63.,!     !# & , + +2 5;=9:96=<=EDJMOTO"L"J$A';'5(-'')*($*$''%!% % #      &'',*,0))- . 154;>#C'I)K.U/Y3]5_5`;_A^DUKNPKRBT;S6Q3P6O6M5N9L5N3O6O/M.I&BA?843122 3 /-*'%   !&))*,..-27=FJRWY\YXVPIID @>;<9 5$6&5%5'8%9$9'6+3,.2*4'8!;=;8931- -+))))#    "'*17<GLOU SSQPSPQS R'S*P-N.M.H*D(D$= <!7 1#2%4%/--1-5+8-91;190;18.9);$><==96 4 + ("!!" '((0..46:>?@DHG G$E%E'E'A*E,K)N+R,U-T/V.U/T0P.N.J.J*H(F)J-L1K4M5M8M8M7C6B3:/2,0)*&%%&!% '!( )"--,0279<@;9!7%6(7+7+8)8%;#<&>'C&E(E-J/I4N5S6S9Z7\6]9a:f>fBjAfHfKeOcPaM_LZK]DXAS?U>R9S3O4L2M*H'F"C>><;953-+&!%)(* - 0 55 3 967< ; = <@CCH!O(O+Q,W-Y1^2`4e6g<jAnEpGoLqPqMoNlMlLjMkNkOjQjRhUiWfU_XXXXTSPMLNJLJOFNDNDPDOAM>I:D:@9<16*0,-)%&$   !&+,/89 > EHQV Z"a)d/k0p4t8y:|8w>y=|@CGLMS[`bhlkoqvsrttst|ptlmjhfbgedad]c]]\_W`W\OYKTEP9N5L2I,I+E*D*D-A->-<+;)<)4&0",$)%*&+%.'1+0./,0/00.2-8*:*>,G/M0R3X8\<c=h@k@mBuB|CEGLOPW[\^_ad`^[[{WzWuYsXsXrZsZtYp\s`taqclbfa\^P]EZ:U.Q)L)G&H"F$F#H'E)D$?!;;86579"?'C(B*D+G,K-J-I/G/C/C3B8H>HEHIOMOOOVMZN^QbPhQkQrPvW~\bgkjjic_]V~Q}OMNK|HvGxApAl?i;d9_4W/O-K)?'8%5#."+-+,-,+)'$#    $$#!&'(,)/)/(1+0*4*5/13394A5I;S;[?aCeCgGgEjEgFgCeCbEcD`HcKcHaD`D`@a:^5a/`-a(^'a"^#]&_#[%Z!YRPLEC>;7 2 0/ )$$"#!"$')) ++22#4(9+;0?4@4>497;6;77:7<:=@@HCMFWLaNbTbUaXbYdZ]YZ[YZVWVVVWZS[O\I]EWCW=R7N3L-E(C%? 9 72-*% !   (*1 42698<@AD C$I'P+U+X,\2d7g8n9r=xAwDzG{HvMvLrOpMkMfLaJ`DYAY=W:Q7R4K0E+=%5!1+('    %. / 0./4 9 <EMV^bko"s%w$w&v${#z'}'|,|/03400}0}-y+x'w"opi^YSH@ : 1*&   )0:!B%H.N.L2R1T0Z2^2^0e.h-j.n+l+n+m&i"jhfeab a^] W S NHFB;81-*#  !"&,,01479<<?!F$H%J'J+J*K)L,F.G1F6A8B>?B=A<B8@7C3?1@/;*;&?#DDDDAA;52 + %    # % $%'*-+*./2 5 76667997;<=>>>@=3/+ ( #  !"%)*- -11421001 1 0/ 0 1 562 220,(#    !! !$)**#-&.'3,53100.+)&%    !!!!        $'*+,/4201210/.+%#"  !%&**./35663342..*%!  "%'.0232346766532213321120-*&!       !#"!##!                     " !!"                      !#&))+/ / . --10//10//+,)')$"$"  #%)+,-+-,- /045 4 7#7&3'5+4-3-0/..-.*/(,(,&-#.!-/,,)))( &('$&&#$#$%##''&$$#!! "##$""$# #""($-'.*/.14085>7A7B9B9A:@;B<?<<:<:<;?8@8A8A4A2B1A1A0B0A0A1D1B1D/F,C)E'F$F$D ? ?=9833/,* '%$    !%#%%(%)'*',(+)++---0235689?:D=H>M@OAW@X?W@W@V>V>W<W9V9U4V2U1U,S)O'N&J%H$E$B&@&='=';$:!63.,*$#   !$%&'+/"0#3(4)4+7/947484486:6?6?6B4A2E2E1H2H2J3M1O0N1Q/V/V0Y/Y.Y/X+Y+U-Q+N,M)I)F(C&B"@"A =<<9640 .!.#,$,',)(()+*,'/'/&-#-"+ +!(!&!&!#"!! !  #)(,-.1138;=?ACFDIJLKJJGGGECCD<?@@??=<<87531-,)&#" ! !!!  !$%(+++(((%%'&),*-,./,,+%$"!! """#"## !$!$%%!% % $###%'%&%'#'$&%'%"&%&$$"$#&"%$'&%%'($*%+%-#,#/0110000/ . -,*)'$"""#'*-0/010.** ) ') ( & ( & # $ "#%#""##""&'*,,".&4)5*6+7.7.9.9.;,8-<*:):'<'<%<$>#>$B"C!C CB@@@>=;8976777765 7 4 0.,*& % # $ $ " # $ $#$$""   ""$%!""! ! $ %!'")"-!-!/126: : = @?AA@==:98553332212324221/-*'&% " !                               ! " ! ! "#" $ ' ' ( & ## !!                                                                                                  ! " ! " $ # # !          !# $ " ! ! "  "$%#"#!   !!!$&&&((')&%%#!           !!!#$$$$#####$## " !!!"#$$##!!           "#$%'))*,,-, +!-#+")"(!( '!% ""         "%(+.00002110../,*)(&#           !$)*, - /./000000//-,*&"   !"%$"#""!  !#%'))+*()((*()*,+('&#!  !!  !        !  !"""!"""" "               !!# ""      !!!#$$$% $ & % &''&'(%%&%#!!    "!#$&())*)))!&"% $!!!!"!!"" ! ! ! #!!!!! !!   !%&&$$#"!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     x~}|zz}~||{yx}t{|}tjziuw}zw|~~~~}~~zz|w~}|{}}{x|~~  )'.93>:LDZUpX`WQUuMxIw@r2r0oDtOH6~#cJIP F1#% 3<4Ty|Gu  jr'{ySGie8(0Hj7v&PQIj!v)1gL9`' lu_ =svvBJ'\j]r`YX8 U 8 UG; bLiS$M{6b +B (Tk: _0S Jt&)mv C5=9_,\bO+3/ UUwZUFN fC s ) J  Tn%|f_nDPKU A  u g l N b YE%&_{2 n!l@?>1bjugs21m<0W*--/!gk6aQP_wsu92r%2 E # 5b?)*J =j>xW> ~' + I F|Sj=uQ` ^h$dZ'Z@b@=]rnHpS=".`t `q^ggh7%Vd1IVd#T)O5 @ f ]u H5 H  i $ e < v f  X " x |PTd0I%#1OJa}L^Vzw ) vW|oT N5'`ynG: oH!A:rCqjG~{ [ ]  o L 6' < & ^ D Z * ^ M 5 Fg]5Ja>y*xi"!yv)z DmRyx^y^{C\']wii*iu.V8n;g0!LchtSLbB0 { ' @    0  @m.\  M  Jm   O ? x 2 u  }|5|8U9;BP73yq % {C7kNg@=U*1@v|(;rhAt:`OQS:Z p ~ ~ a m m 8 w jKueQ)HV ' k * O or  T | Z / _ IJ:WF]5$n YxbU|sb8t$q'9v/a ylbd,KveqI8:#q50 n5YiybQk\6  6  ; e  L6S[, `9 7Ln #{ 0,$Q q P > q R v |Ks2#l" [I$N--gq! H 5TZ\ NQA[TvBCXZFNeKv  ) M wCBjZ8#^sF|1x Sx Z.LcdRn w C y ~ > ;ZWkMuQg 9Z-oi~, Gs BJ#(l+17, sv|3/W  7V jS!s _cuVB  BH,&zm:$N y 1   /Zf?MhQ! 99_\}/fU3V\`.n?k+UaJi  ]p^E\|Gpth@ [9 57  k vBE]D ' $|,Nt?N'3_ j B L b   -3sYsM(4*ID|h/p ]5 aV q 05vL _?d\TEVx-GZ^Je'yKTt[3  h  FJ1{pY6 LGSM%$eu X X   R V ^ i h#/f:c1G> t{ZB(]Q r $z0#0 Qj5Yq@O[,Rk- C `  Ktl #D(KcJ< 8 h ; 5 q u Q q "Bf;xs\Yx"== aAzPQsw(Zqde&oEd (@$lABHgSghiZE}n+g  < -  2rtkcRf5L)CG@p5K7   t  3wWBi3yi*Dx;{ #2*HLEB9jxS9q)|K2U1Qh_|5g[1J   #l  T<$AmdK +:3LfR(\s 7 N r  F R( &C /V1<dTmH6sgB(}4[l=Z[e RC0&p[V1P;C3U/S59v_|<5  +8yS>&~c!/~ 8|Gs  h t | X y -wr -H<PEKh vg9 yT}9Bv,jZGg0?!Kle,E1Y=XhX)\CUnKH  %RHv`I`_[l)yf+ E  $ p n G s l7:i \'2 7A3w~E)|z^~}.6T>D8 R'ed{, %-ogRdBGdq-\ | I i n bx. Dt:gU.R3{ylB  * J ; r % Y  Jw#LOB&0./( sZgGF\~P,aHA[2zcxb"V u| $*&W(g34sZ G 0%+@d$nO^ y -0} -  1 " t yM0lCjm68J9`+\_g1Z6xDzN}&DG&GI<1PRGJL;jF!]6)E , " 5|X>{+ X|'++r9 wG_ w5U m   |=p0 eM"t,cDxptr zCi),f@j|W~RPPBy)MbUi = t E{[:,-Jz>mE{:WwrN 3 p  J M [ k D 21p:O_D.hsD&/"Dj!lV}QBw@c" !BS(L?fK$J#LW_ ( ~ /B& `yE%Bx, 'rhM\p64C 8 1 b KWKEk{H8/m .5u!r!3W*AZS&d1kJ0G%PY_87 a|#9X@R { sV !Vn 8 I n *  k  gw~bF\vw_{3lyKw@&jw+ D w=heG9.q5,:KNL [PE @: 3 $ " ' k |HEcJMgt("_S@mx')4b.l x } I w  q]_9Z?`7;C_E5 Dp<][@%y B_DJ BW3/ =pE ,r5VMst0Z.xm(0 *  !  Q u @OYo\Yp; Xk_ M  'i`-bg&E|:eG?35X[qW4Z"W[ ,G2&~_%jfd1!"GdpVSFb c b 6 ;m0ul~g] Cu 0GvQu _+ y tyh'XIW[CZ=+b(=PGO OmDaRFMg_&t<ca  @ = y 10.\'gb8YOYBf D$Y x 8   STcd*9n@ o@iEQH*dG1unR9YkmmfPcB[klSA r{Qt90 eB1Gn&"B3"y2@Cyfy ~ i  ? - ~  z '0"xuZCn{'cqk ^hz'C }s8 {lfaSA{|[l7  j v AXW14pP,f<b.+MSE9[G51X c BfNIcVZ9_*IkK*e K!"J Hu#-u{   ~ _#{rZz;>W6E R   | | ;(_ ?KYe}FX5m|} 69Ka?B=6n~8QXeo([sT-t` ' , I 7  n  4 > 6  9 8 a  # @?dTApNxm?#1t#b0`[!Ltt dM_M0d;  E `   c X V$y/,;H=3JO"  o1s9#0i!sj1DSnx%>IMN[%\kO-gT (SH 2] / \ #8$S% $ " : ;7R  HYJu "  kwrJS_bu*b.1)zN~3Bt pe޽ݷۘۢiہLީ$vKX# 'mSx ~   $ <djo}|~[[*v4/atU | 9  '?>{/GjtLj#+dy P"TZ^ -\ dtG`O*P56i@ }    +X  q<U |A?\ll)    q p ]/   U#`9;&U%_ac*DRn @CTP,Z'|)#WnRFEy7"5lRInp*c `4   0 D| R  u  K   u9 . = X u Cyd#&Vcu6VvN- < ]|lCKn4ieE / & Pj`z8XWpH a`n"2%w  ;| { . L+][{TtSf/6{ZBoEN3yho2 4eW" 2 Dfqw'qw()&  LWu-/_;< $3hAa&  ^ - Z %1 q2TVDMWvMd q6=@WH#p8OElrW]$?NJ  , 1 9 r \  }P$&y  l _ $ q b  y gsenM3i_SlRJ-`zy!F1bq=kmf*,O=PLlP E d^  z0r`m Q f Z . B J 4 1O_{  S&  g@ [P g R}(% "y]8.`!aloqGUAQXatQg'_IW |M?Q\1| ]     B ~ X  k Y T Z t  t C S i l '!XrH>} ]7|]G~9nP=L2OlOo3@r"YhG;2 Pt.u= k r A5]q p  d = s   u 3 %  QNWF;k]`"_IB&hG^[blf-/;I 0AH"KN'Vs[+fRpz8| f ^ w C TvI=g}X'*Jq`Ya zyy D2S `  m  *f;@Wk;M>{ TBPKoEh4;Td4o[Pi0z I@ U'  Bd &,3$MM -)e } bY0 FDjQ T t8";o}7U6Z:{4s ` SOSW3h"p c ] F 3Q QL "  .   e, "| y25_x/<DPZLF J 5 n *   1 Y5 FJ <Gfe EyU2@P> D @QP>2UCJorT v )  s tW bu  + ! WP Y[ P t6EIi N[Ah_GnMW')Y^~wQ dv,F,`T;SFC    R U + H[  \ e$ W  /gP9z+qE'2a:RZO@b2/x(!4O]7:wh2u)RQ+tI y q Q>   cSY;>zIB x { }!"wT8;[_C^$(mSBwtAvp2_ "RYM{Kub#' D@    I zG_XrmQo :  - y095e w2,  + RmQACoR3#QfX$%GRe5lC[)Nanm: q1&3J+o[@#f   W b wk> r Q BBr@,Y\6r6n=L\ j E@&#Y;Bq:4V/8_8"]V BZ6>J9(,yn|$5^a  W ",Z  !>O% }Eht=pYwvKb^m9nc4gN>s@@p*ejq; ~ `b w3&MI' o M x  {    Q p 3t`g&]=\'C8zy//hEO+]MuXl_cF{81Ogz  hy ? s  % 5 wP39/Hl(IWp~Zy_ 0 H  p g"BS4v>7A7|` `@ LOQeU&6{y)A: 2l L1 [  ma-R-@wa-Gl8BKc4 ' _  F     oi^!~PO@_& Z`p'"*jZz3J[D_BSLufQ2-=.'y lxc%Rf n [ C \ N {"  FF`xTwb8  K $Y l >P 7 kU  Yn#p^ ^+@r+ 5A& J :TTC Dc]JC IqK%$'aDCQ[k\Ju  n s   {whE M4. h % | csnz.o/1Gt Fg}T"c]kq(V0 y*aNJqE b     *9QG;  R gA  #]TZQAz[;4U.p&I/:d4/ >{\r <~rVdn6+tz4 G X      R i X wL   C x K q  V   S(k**y~b;}5i1-tz3&x7pWmP:U0gw"SD q%   n  a - v 7 *  Jp FNDC0_o*s9 <  v i ~  Z PJQvc8%"k?Kt+8b-fq=b0p~:.a)\ M K  !(L  :MZ cH\3\n:Vr}ZPny}'"X${ ?^mWg=l=Q=*@ "Bmzݹ[:W7߿3Q$$K`ilc}_>Co + N ^5kIw$p!!#"$#$r$$$ $"#n!#B" !o{*:>>nD  e I  `iqTdp$u/GDR] f7|R\9^ݖ߫=\obgۄKv߱Sq!XQX =3?$G s } 5YPTRbEP Y*!!"z0#}#VI#^"! DNFHi*G6  $ i <H@cFQ@CBO~e ;DlD{`Ab(߮W !q(e2W%M7nZ t 9  @ 2V/A7o.=$&'YKg`x{LH E  I  v f{h6a=;-iYo6@ft)I}.,=(v+|Ipyb X6>}{'(.E+LXJ']#8# ~   3 n z  >  m  6 | Y 2 l ^ ? Dt=8SP~/Kt+v3%^Eckj(Cu7EWH@Jw~:VaoZdc#'1xB;kC%TKgu- $Y>cS0- uKY  @ d S 8  m L r  Z , ^ z ih   $#{  I @ e *  g d e $p8,Pz!4,0>a)Wi* ;0=C %Ah<1R^#!o i3Sx=eR[xj*>bN  BqG]cAiA){15MT  ql JuzJD ' n 2 ~<a^Svjm]3EE'5@+e wNDk]oe&_A!e4>j?P{P9wdps 0  #  IsY } wl[%SJ.*~3CM;@ v S ;  F=bVT =FNgsogx7:Qd77lL[U`H&]0X?sgecf54 8 v j H>qXBuUy+`1[Kg~ZbOE|frd~ + 9 kI=QAjU82lLdS!m[jNgH(#(Il[S*(8" G mOL^ VP j^  +'SA]ySfC-p;Ik Skh{+  F a3bA{q4/0ZR%2Y@cG9Azrp|HG&OCEq]a 3| , EJ_cBf!  {If|;_npeM@F5tbO  !3xS3$$TiXWK/Hn3|:!N7K C5OS -rrQ:>zr) % ; =~+2deYjh,SleX6[4<6')~ I b 1 c; <1 c+D7) G|$*^MnDIv>-*`M#bv`OV,?@;2|$h s y WfE'&\`3e`d"RNPxi?Q =r }  m f?|qlZzvFj<$=(JO@)d\WA`cM4 `F$AKBk+G@y? S b %M %9 & I^  M z"QrHl<!: A 1 x Hn9Vv{=  " H q H  K VV }   3h g{l\* At#10cajl_< X %80(L]fNz&^Uv?|b=aAz K6: Y y !f;Mp}UfT-i5w\`f~]Y/bZq `i * v Y 6 )? cU f1KCQZ;bP#C"r |fa@u@poCu#o + :jbH  )12Gxll6-y@,f[   T'3G` vOGoe.A9o߶=||x+8a$/66]l =2;|,zL&5wS3IQ v T tc j2 I2A-mL=u!J/ny$;(  E t X  b d}% eIf8_}48C;`+k5j6FUS7.4F`s/TTfL6feO1s/T0`9Sydnha <  l r:W~ G^;bi'u42elZh 5    S <J 0 L{ T  1yh6{;Yav j(M~D<|g^~#}m0qFiPcy!#Px%?&-&f%$"!- # [{@l$ Ui  JO  Ud[c5`6<6`Oep>6Iuc}K-P;ރޔ.^!iKb  7DW)z**2   v uC y g4%7IE ?4z6.Y310 | 6 4 o=P&Se6`yLHNhQ@olW.S9?[xB]#A9?NDotYO,Xh@gZ%=kz}^(,r b p GWwYk !Qh#$$7#a:"<Wywe: .} n, i  1?+xtd j ySI%Wo"v܎ںٲC:.ٚڲxG\ HRy mhae&kpK`n. `y ;'N Q!#l%B %E %%%&'n.)X* +!*7"r)!& "RoL% S/h    17Ke|{pi"܅Y ֥u?&ٟ$ޭvJ?;ވ#xYk~drV^tj$g B 1 o   "pvZ}=! |""*##C##""+"!~! $!? L!+ ! a"!""p"(#!"!B+ A ? 2 Y R*r{@~#I.[IR#S7 B%{x)Uڥ:U߲ژ?kBrEH!dp!CVtx{4<= o " B  T vcyG#~[w.I{ v8xAt d  /W`.7>Fgn[e)|J(. g>=9 66 I%GM$x%cqKd&~IVzP\  7   !F*9xj_[b6l' hZ!m#   ,  ! C 2  r!XuvXZ3 9t#B!' ^=&  ~ L. 0 @Rt+.!V $LH%%f }% $ T$\ #} # #S!o#!'#!U"L! SA< >? eP nh O]B y9y(`+|(p:8AP'7%b4x1%kMaZ&(=+ W' t7 ' : k) &i  ~NqhW)Uu,1EY  t| ' v m o1 @^BFUt=8E%XD~XuK~6JKbf,mW7pgqFC(qhY Ej)TS  i |  *:."ZydWq W  ] 1 j 1  f r /  K _  % 0fr`:9P,iYfKR8(`Tf[ka5Nu}@H1u[>z&$m  t ,gq2  e p   >h V} 'paR`Br H w\U8O2 nSf$~{F|.y'--:y] 'lg\:d UY lY!1 @ pi = /|RY :e( ;q -4   h   =  g  %  S& ~A({nPNh / $G F/-H*x|sI|;yq~ j7yqAD  K Z}& MZ ~ ? z = )  I  wCH  ^j  -XUxAMzr9`8FO L(Y@<LVr3l ZJD%dtHp @  s GKWVJ ;d  ! &  0 W M ( u G98 Qdo[bHJ5K P :I3 mFDFb@l 8 i p a  . h d ))wuHUWcGS/+n5X{q<2FV" T}e% gTBޖݝ~K~ ]f:N:Go5hx`~q OX  !wY"+"!&?!t[ Vs:]sU\^qJhu Ug a   " c .jWpKm<9 :r  ޴fߐۡs(p%%!z A ; oHM$8Wgq hlMtumk#5"]qwnM0%w>{~L =Dq v L#e }/  TvQt  kP \  Y& W d/  3 E  ; ^ "!K|8'vS0!0Um ;_RF9UXWvX1LOr+jM YT d  0 E B{ - i jz`nD%r  f   p )  * F 'Q ~gWCxuM6.5`tYJ\^^ $yr- ]pv(a=E+YJ g p F  i6 W  n _k 3U!G|W   K n 0n ~ y# A wxpWgX+lpJKX&fs :V0~VK}.vvfIli$W   l 1 B ) uq ] B  - W XCjU%l1,/iU(_^ m  fJR.px|I+ B32}=!jJ@S= I2U'=V TD?Cv}  5 R 2>q%7wgC   t 9   e d~3o_S.(eDuQDRvF7f{ekC vS-& a 1 S ?zg^*I 3Q ): @n$}&J**=sA [ 5 2 ` k &3  M g OS#Wa`c$?Q BIrs|,F/4c rQU 8?aY LfM@0 / $ h : Et =O?UK<K'Wz ^MH,1(a8,n\ga/!CbNJD>uknq ZwGN  K5u r>  N s S }  m  ;* aV `E A{ iH2m 2eLO`St "l'?+W*x]CEEhX7Ep_o/DV:CH'HNA j '  # \ L  # o 7  > u;gY|Q_F !  6d GQ ^ + euE1-C)BU6O2R0Ve/0|s4Ne/jw:]J7)*t&Y|j&Z? 3 | M1  j< #9 @YvQ7=}4 q d~ "W 7 - U  }  ? a  w e9a.:" J@tw6'.:9m.Ag`H1n?mP' u s  X O k y   C T X  l H   ^ rG  $R^e+ yieH~D]k? YQY]Gu3I>Ga+P 1bFq|+U[28X ~rJSW!H U Z< P !`* aaj6-%A l~hA0z(t%V:o>hDZ)}TZd"4J8 KX]3=   - y  fKN5/    b B > \ #[  {yns[B(CT4qw+87$Rq\e5'Aa Y  M     F n H .  whad*z f I $u_)84NR[kVqC9f.(U}i2d<=JN(L@jF0hPm,}PL!E2o  v | p i " % ]   (@ "A5-K L qK 4  Z?   r # =poSKL=R]V(6$]V#|qD`B ?^*"f &Hg*@wo`xpiL$]p5L2 & y    g r[ ! -HB# $  :  g @ }RLvpG=ri\ yw`.G"Z\unlpd_K&:DH/8  &Io=ebtX#V_d03So%l   <v_C'l (g`:H}zDk;)i/j(3;y  -   X  S[  ]G dpq!q "& A+7H9LlVy"cd+hL,r|=gW|LT^:I"}jZ,. x \ ` A H q,  ta|XL9vM`[ue $ k  /WZkVc@a^T[jD`o;.pK#=B4z^=-,\d=02'04FRX*]n| o I  > _zJ!,Q}[-Y2j^)    d  /[qAP -ql2R sLV_c[d@& 3lL =z)@;!@4`'wE+ \ ~ +tHI7@C$ p Rk *  J   +  (! 7 I"  p 3`[q:zd.nb #{\g+[ *@YYa#XioS]re*55?wIZ  mI >  ZM : b qT \  Y D    q  o=  _ k X ]1@SVD>mYcx[0.l1]Z&X-r|Kr&FJ&4d$GDrFw;w C3 2eb.QpL"n.Nexg fNdYNg0DD2:~+hV0veIq99h   / I  l (  -   5 ; ! y  |Y 20 LW   {K?x*`{w;m?Ythev]UIH'c"YD_as,?Nl{8y! g  /EQxPuH,o'ovom  *  V ]ggAz8 $B.*R I'oZf "mKGb`^J64|VC,JfMzF8  r <   3'f_uM^/:2g I3R6d(   Bq0Ioz08oy@*:N=z(2zOX5f$:NiXw`/E/M=7m>eeWMx n 4rC`  ;; O  J m"A * h k  }rY;-wQ$6@^h^]Cla#o.j|Y#m>~=q#&13vZ_}}{Wtt*  ^((oy  R ? (~L40 SF'+:1AD%1qSV%XGvIz{ HwKfMBhY#Y45e vOVjM  1 K tXK> E C  7 {5u-nygXQ%MG\H@E=Y4;JI62tGofHlkFH~ +=Y+ t =vF*GZ9 5  ' x  rnl6]  E  YP   x /<?Y-h5 U{9$ r^{g {WM\G\4r[@,uk67Mjs C   M]z(z3  X ] c )$IXu^mHfGsx >  t b t  |8QU|[ya?pC 0x ?1#C2WKB/`ZN) w?3+W#-n< $  6mLDD!<lC:S2m3Fi%p $ a 7 ob 1et*/^\ NSE2@ݽܑEKߛ߉,IA G9mJ7|s-x C"5t7 K14Z tN"#"$8%E%&%`'v%&%W%W$g#`#L!t"@!j jyjCuJU_:D J Ul^d.aS/2y Ak?|H>@|0N>N|Kijx0F^ l Aq 94{y_Ts>Ly~lELvO=1zAiYDDg6| @ 4 :Y&}kjX\KEw8tNPU=o !CPT ?;BgF]%Cg@">a/ l1i k |%>1YLU, W 6.$"NKO`mv(u$PX s  {u HS 7aLc) AG F7vN5bCH1**f.BPJ`&3@ _ V $ 1OMr 3Jv|ag,Te Y_g0qw]   1 : T 20R? BJ|-153R0D8BF GplXeG{5E $cUGCZnMdl~sc Tbw 54    e ^  &?N~dG^opQa {-[J#h5'qhw  i  4s0|)dH]%4cghd$qq{^WPl"ks[.^(+JZh1x[%Gp )  e /9F?{E BF),6)_XN; 4%eu[32oT~ 6 #O=/hu8!fwHD( 59 OcIM3ZL.u&,G UiO+6UpZu{&  , V"R)j! E!) a! $qXx1ut,l!8'>v  ` ,#2V-.f ,@K=[Aa~1h%,/Y_8Z oH <&WdH. %t!(`) L  +xSydN(Np<n':Q 4YA; M . b X ]M  d  r 6 d f  7N#4v^FK(0?`XL}n-QD:zHDGRWzZa ihGGrMx+X5"_]Igd5XOkxP*fs4 N  C   _aK<;_ i: U#   = :-@ Q Y ^ + $ h< S h c & * S ln7|.Y3|Ou^GZ{??h#-fUr.A^&:E_L{0zBX@W x;z] J!!9 7e & !" #[", (}Li9,h+8# H &J"ZfCe-UE$LM>Hq [߷[^ݠޱޱ߰QZmq/(_CK;d5 -$Cgd6D p [Q) P}!A[:GXnEL<ZLMm""J& @ <  \ # o  UA)r)K"LHmw6S&DDmSEdGo8w;tB~W# KD<*1s  } ; |   wANCc3Ct.&_(Ti:*?  r     q P%  %6 ~+3IrpM7r1zc<+RM!$y|"x3x!bSISLUvmN;zE 1+fq;AV : D {3=m]3*oy?pASt;UyI=Dy|A|AV&c<  J X  H=ijNh5c6.>n x;#>Ltڜ،a$x6ڕPXޑ#rpch,^`!tdOuX0 v<  sQ{ B MK";$*4% %bC&&Q'$'O((+g(5'&$"# Qc'z ^p$  M  I&Pq)dq> (VRoUہqٌp.0z]o<ߡ *QU(3h'm l u; n |( + g0&+"$ A'#($)%:)J%1(t$'c#%l"0%!$!4$!#!D#!+"K!L 5DCSv" A 8ma k aD=A.P,s,JZ[yc?P4 ER~Rߡ}ݟݮ6, secޚF6Uށޑ-vlV1@Zd[.y   Q Lt PvOfU;eN= "``#{##!yIZ*42;'%- ; X BDht0zX'^ya1hG&`H\5=lmLmeyiP[50%4a o[wL5l2#\]2 <P$M K ]W5H ( QY C ) ykg:nYxTN[ W s   E  U Bih)_;`}ep\0Uw@6$/yl# ;q5'R;ipt2mAa|0tiK`P0AAh?0ohz= nCH z,@Laa^Xn!4#=W%@&S-&%a3#; Xih>*HW: a  %`1Y( ;l2y]' rj-Vڡ-yׂ߽qָLo>(޿A`WF=[`r<;  ` g m OR B{"$b $I q%%`&eA'w\(AY)P *E!*!c)!' $! \sM\q[Oo=l %  ,q[\)zS([1Uz1Q٠܋֩ULۓآ!=ހۿrINheJ 4AߡVt5zETZ+u/dl0_ f X  !Z  NkfVysL+ GJ; 5! _!q X!1!}!4 ? jJ ps0xV !t  ~ }8q-C;xN#34j߭%ތ)h t18~d5 5e$b/r7# ni] - = n :8;&zz7_2ncn5YCpE. B q  8,`!pag]:TLj"`^ \aV(qL}'>{Gt6*w^l\\%h>oGq#Ik uqy{E{V4E  u G AZv1 lV4d)dUz z9} " u u''yu/^Dy\iSc;P|e2eY5[NCmrޗ(x޽?mz^-9EgU=XyFgIKk)7  $  WI8X p%!~!#$*%%l.&%*$!>%F.x/@z  H Ig~Hk W/4pW;HI)ުPm|m>SIb۽ٌ+?~I`(n/#jY#@  ]P$-   T_D!5#2$ -$!j#e V"gg!b! !f!!K"` 7" !C!3!M sd]K b Y  U f66o7"P:3 E;~4E8N| -1F[dG'~߿^o>ߒe{=B{+xaO 3(UI2vwI h[ A  S | , _ ~ 2 %_KYRaI\8Ml>   T d  ;)0$3 q\ n*1%71{2%Bn%c\An1{sQx/qI(  k xm+'3 LM7<KpU E ^ E  ` [ n   /L EHz6"7Md;|uxA3PX*o Ck6ILo uNduR,>?N\L9 , 3 $ }RbVXlUM9L(Lop  o 2v?99!W|{-/"l hSHHc Y,*',Awrg"3[O7 0h 7  .   `# 9 @ lc u    >H?   r    eyS=(CsC +J j$T^o=^L$y Lh!q\z0^_.c` y*#I+ * k J  jb (s  '   vN U   1+|  "  %#up`yJ] C|.k(x]pqy8+3Rcw`zd xv Xr YQ`%<C  L k 5 pz   ~ 4 / ? XvU( &T,X&^!he1QL9O Ndt_h|#,Ao8 J E .  41W_Q/90Tx/I/J-j~GJD?_[ 3 E@@ 1<>A;ܹ7s~Q]'Bv[aw Sg4Y'{TJed5:_'p Z I|7JBnAND^!" # W$m!I$p!# H"`\ zgb?pZ A . t   0OdEGTX-*0w: (vQڜٮٗACܧBp0E&UMpIM-rG V2 5  o  6 x  U v#~-C2aqF 6yVEStq0ta:- 8 |aKL NXtyD6Ow%9*o| HG!s5panpPJnbn90 cO},@  y ?B) :GZ  {  Z ? C  s   )  f:yacdBMpu #[_7RjR{]C.E}`bm   p 47o8   q X uTVu?ew*! P O3U|8  #>R;ds }Lq_Y 8jcti(?{ sUZ 0 !  t A o w } H  +XUAH&}\ptH * fq L! b0 4  _ Q | hd?-12lh^sHoI8itoOt:5ZT_c? MQ U :`R = T )  LYrM_F$~eF}%@xn:[2l-\G'!G+w&E =21m ^  &  sq ;@   [ 1  3 y  _ $ 9 U EMUBaH6Dq^etGZ!IKF7% ]0PX8]eTL[hR<*z%x6Ph:3 ^ a c 'x . k i f j 4 @ ?oWWJ!"|E5   s * f s @[]9 /h[|GdtF0M^?LzdVV_g^C^io%-v)"V8^Y"g_j ^tA6<%&^-RX e   = ! M p Z1   U  1~|o   R  {SL!0Es*pI_ q\)f%'Ba}){I5i(P <$_n :  n   4 \rWK   utdV`X0Xo@e7J*)T Up$YfH3( f D  ?     UO|   & U 5e  > v( 7&%B|5g}p8JPpOFX:%=yP8e.YP,:l) G @  ??  ( ; # t{.ES 3 x i _ | y*. ,p h  hbhtt36dnY]?ZJ zg \  i UI Y}  *K I e v#,AL    j   T J  N  x u i # K-6+sq. |s{$u$IogzcX3;St}_ Pt ) ]> 1cP >   H % A {   al> J 1  [6~]Son#Z)K {>mS<_ _lq;sb.{{a+\{ S@xN|#Eu8({) 3GI"+n cYI?JoUh\+D'Q6t8HSx[E&q0K %ZGo A \VrKO4 G = MQX Oy  e e V[%!p<>9_9,WIk")K.q7Ete@W5  xe)[{ ,#)u=_Sv;  , MOd G  z m) 0  } u   S ?  ~b 6rs*"u?~$:_l(  Rre)KtKYR'( gBn0N( =ebW}gI*g\Q<=^Q'0:2UCp3}s' kJ b U` - RC!\@y{eRGIy@VMP-0LX.C&5J7E#}k/}fKaW9ax!\DFkG>3XcJXq-ueV mR,.I6 GErApoQl  `   + u 8  ? 9G Ei  h    \Y 4 j` d  I nxiCsspO+6eBV?*C sc~gx4"Fn&YQL(gc2*wZY)*18~vd ~&yo%m*4#( /  H Ra,IQtF@}|9[n@ UTb2H&&cZZn&A3,iY9]  Qt F h `   ]* l C  ~ B . co  z]BHt7N`A@O ~M"M;RvAnIJEW ]3clG3+4}KR)!7.9YTFkhc+ $@ I 9 W" H >  3 Mi6C E* q0 } . h F  Hj n++| o UBR@vP_o<2k9U)< VlfM0!}itP0q\L*L^    x 7 t 9 S  ?uK:t|vHE|%|^enRHh ,< 1)#Xi\,R!db=V&@"2v$)MT'xwx"./34}-:iDQDm}  K*'[ 5P!|!Q!( @#3B,Yw`lC\  \  #KGYo. 0^+u![~ uW@nٌPpٝ8_2xXw?=Qz~,h q {O:[&Hn !R" ;#?#$$ %3&%&@&&+&%%$%"%!%o!{%!j$ ""!n A^E"O )$fA=v(yb$tޢhށW!!ڌܾׅٿ9rHڪ;*y\X"E4}*}dI*  a  _iqy~] F"e h#!$R!^$c!F$2!# # #L ="Y! + DMs)N/2SQ s ~ dY7"}j*] }Ta\߃Bܾ<s?jIA[[jhF_ =MMNhl_jw/'C  c , ]KyqN4]&6IZ/E# 0  J ' 5 j @ 0fjd+cBYS:[)/jP7HD>C>&x1AOkK8OS2c3Z~Ci0CMqEwt d )  u]_7 );M #dT&q|-[j ;;V+ R 4 Eq{G| A%E<4R#*qh5 RJR`B8<8&D/8YjYS'g47ODc#I^.tmv8wbUQJ.L&B68      4 2  4Toa(v} |_R2/> 8 ! A IHs33n1Gyi.Jk)R  G0Cps3 +% y ( %7,@ x K  c WR!R ie}k]nuabQ  _9 2   U YGf-n.TRYS;u]m*Y/uKR%zyLWY`. q&d1tN8$ "^`Tqd 6c  & y  w P Wbk%_u;t5=ar;Abd4d( 6:4< D c {# &wmxTb^0AMyk mJJ_b?:L T#aE\Q*oRK X p5J)R\JAv  eT%p06YG7b |A8j@  P ~ohHc)"?l5}%SL%<() ky3gb+? ( M Z82Ap\ t)`  g g H -@a~@7!Z( ,'`tp ; } < k e %5OB6@4 'U:Us9 CF* $1\)L7($!Y zaJ,Cox>AW"*g?E  e 2 C  prdb8'+Hv3n   D  s }ey  w h   k (5 * U6!e\h>jV#x$][oX $xTSF Mp;uK[ImB+LMU|?.>K5&:'F` S G 7   <A  '_ w j  +<NDDvUR p L # V r[m X@ $  R'jh M;^2/[(XiP"D]%D)fO(~?#N )"DYgP'6xXo   b o+L7a7z:>jfM} u  _k>x. 2 Il>)+\WW@c{k'{U?C߆>7z~z_vAE"Ikj#twqE_${|4,Ns]?q p NP%~G;v0iW-  ! Q 9Pg%,9>r   o,L  C 0 vg&%5&E? Wu1BKܝ 4ޝ1Qg-s S]E&|Nq/ O8!- Z   w|dc/tW$I\Qy  } @ l I 6 >  4 o #e{7 .'M{/+KJ)'dV8mVzg*?iGw A7xyK^{n"I$l61dRzE:CF  w N&  _A 4 { L U;CD=!,e3~   u =& yw . t K + R   _ 7P =j?vM6S%G)< Jy?#3jRIh}Ymeu,hxc^}P }M/+>5cs%Vn  4PV[py"'%V!q"E# [#"!m tm+zWiOA " 0 +  z cr2 NB iN]m߰ܝAbyrAךP ۍojy8Z3,F ,?/XOmP.  ~kQe  #L%y&y%'r&&p& &h'i()}N*st*T ) a(! & #L2!z!F s /  z !Z3 Xl>m 8x^dFٟ',fޔ ݂W8\4}fR9p޵j p Htav/zwF 1 ' F   z &Y#%k"I'b$(m%'%1'$6&#<%"$!4$k!E$!z$"{$c"#"Z""!f%w i `d  NAL4>Wz1*KP2j1[ݓ݌~ `L6 8QY$_P 7mMUp<5     q :&!3UO:A<  !@$!6 yMBBNZ`_ !\vP ]g fK  /tF=t=vrm8,VL 7OvEc/*X/tT_2{QU-J-u=K%!4G]0:`DrcYc@s   e 3 fW!~%fkt?ua*mUCx   1  A 0  A Q i Y7{V{1MIY]H[7dGK7t[2R.bQ`OpoaB2r#IJzriS`   < ^IYI,7;\}. n="9$%^'_.(P ( -' u%@#V :W{-JF  gWO!"%UZQWT?J"ڜޏ]x>MئA/6ֹ_@5<ްHڈ9l95 bslD]M>CY2ug7 i   ^Y.4*Dd= {#,!%5"]'"(",)")U")E"*f"*")"("k'!%4#a VXsB.  D ofhcO -/^n_S Y7ݶ DV0لۀL.ߪܛL3ۑiPsvDX,BDk(@ K  FsX 5}4r[OT! "i!"!"[!!  K&fRYAG~! U n  ^0{ >+|^U '3c}->6i}C14#s-7*D<\#O/~CA`^ a l Q n o  d r*tpY9c|x1  $6cF   m W2j8MLQfn=U+GZ?}1\I+? ]URE"ePH>eo?n t y`WX8F=@HiY(CXL'[R#J U K G#gm( gh3,|qlVU#s?  K f Q u m  amSwT4V3wO"U@4j]4}߈މ4hݓ?^sM@`,BDY'3J JH0 e Sb  k7~XUJ &  %2cX+2JDN A  >%\5q fNi_H=egUo*"THgJ:-2]\r$zidvHfxN%M]haEN&t T ZN]0d-EK^   8 r GU  z!M+Ul-1#jI z0*>Bk i@n?$0I[gbSYuhryc[& THB,#5WG\iX+sK @d#? 0 AaBGL$ /7H/*'%qzc$6ODbQg((o < 3 : o  2 ByN    6  y ~b*]uU/p.R#59 m N hu*{ pCf^a2y[UrVo~Z  d*"~#gQ$89# ~: `o + m pph`mDS'>2}zYH%7V*:W Cs1dqlG3xGS@gt"s^F  mi  `GO?Pt wl    fg LO   gU!e^  ~0  Kt v<0=_D@im5$?I\?J0MmVgXj 5 c\=f)g4IVx(h]&|t`  I I`? q0r3Uf2VuO>~ r!kBW +T,Pr6*hlCRyBl6ij  w =4A#*I 2n9M skJ2 j` !me;qf*ZF / ! L8 w~?"!Za|_WD _\r_R^Pf/xI7R.9a Vgae   E K o D l x=&OfY:(SEqEQ ! z hD2@6 "qq.l"|L $MCoR6m)WsLfa.q y: g $!ty  & Q E   #J  ~ A   h % g t B ] ?|K>UP  I]9 MIvxye?@ rt}- pFF~H!QI@k;~q1pA " 1 U B  5" N p uoLQr n 9SD*es4eM&;$)`Z pP|?"JG-fGFXgONw  j S[   #  & a C ~ c  _ '2 1     A o p *  \ y HdhVct %0w^u8^Hhi #53UOs`>Lza ,      3 9 } F X K{VF 38$ o W [  l  +3 +vd6H!)j[B~t*E>UN6|KV!d2'e<%{|PYRS O } r G x $ T w ?  H B R HM X J N  h3    #} rN V t  w6f5/ R"q(#uBQ@5"8A05t']sL<  } LjeruKMY  6() &  R?5 JR5M?B7 o   tZ -(z5r7"u}c[iNqlq :v B b7e]_c7 b 5 ^ " jw+v #  R ?     2{  K  q < v3?nv6~ 2 ?J5P?Q8%m?=vYSv-3{  m 2 hhu?ztI_ QY  i8*XBMAe=h~"='#Rl+RJh,I^ =1"V\#t#k } @' R w i ' 6#uNpHR   ? @q  fnAU5 V b J N,'*ZzZ?/OL(@fW96][PL/KKtl8' *.=T-ipJ, 2&T!6 Nh   ) a&l9[4# pHnjm8|!Rm H 4i {b=1f4/A.9NI0J`6,c#r ^[twx@)%G,BU S @ H Of, _  6  G  e Q  ~  |l">f3dndj[+VFWpE :RBJ;S@aMOOB$SzCsEqlKH  y J ?x   ` 4 py7*gnOqR-tj `Dv(3h^D8gR\_wl&9w"OR6+^ !  p1U#OQl?,W1eyW~-s5/ ; 4   H     V  Q  e $    T:J,zh0s' (jG 6(+vgv o|x{_,K2IP)>'z\  R   k?Rlv*Li .{k'@  '9 X C  V $I,w>kQh i__dce"! i{(z?XL/os*^6B~ 0-  +-t/I* O%  i  9/  N* U 7x , o 7 ~')/  F| G1F%eQZ-{d 6kgp}@@)M.wjf)YdS  $ M } $    .t   H  F G \  7N;h"Q_}A5I)4:ML8NRkul= d V;- \D,F mTy/UY%;.c{rY5a2,"s0:VZN7"]kp@Q}~*bG   \ x$ W <d EEE11V<H K  D e   W Pw  ~u eCK6l~L!4g:V~y]+UDc`o]: P~KM~BrM=yutr2x N A:_cL`[ ? 7   `Tl R(/yjo^y " # ( a04Sj@Je]TE{ydDH*_pJxe|y/;2IqNe7V9*& '| x ]f  ~  T A"m x/78w`?csb    V   /  so)*zEbzuO*Z>m T#rrA^woVF:q*5U#yxpjjWxN7/^.{ ]P{  /> s6|L7>q@7$ q *   ^  Ro c Ht}=NN?i ^@pci`IuHF:Yc(Nq|W[U/D >[Y^:#[zd+EA,--\%5kXN@2, Nl;I h]& r-+ XD\x82k\q  0 j {   Ph|y ( 6 1 C Q/ 8v#^=x@Yf{~tybPV1g #QCKr`t~C5Hp`32n ( + zW ~ k pj  Y w  B gF Zi92)xkVn + Cb R/  QuL(y< +sz e#s|ip@>Vev<4}Sg 8Y#H/We+J!i&5  %   oh     bOzn7HyAvrob  N 5  Q 5cP0LN)O p!'sk=T?@B~y44A~[~mxUOx|j`"R'4   ?S  . ZD9EE@akX6JO  I v R z~{L9VZKd|ZQ=p5s*/e%BblYVQ my(2qV;!V$ - ^  p   ~ > p    & ,7* zJ    ^H 2 Ij]sab~#eW2WD8J82]u< S!h> + x  g}OIv Lv\V-B??Hb0>b{+2z +K2L[!z=$uTb M( }DA<k`u;bb7TiGO >tJi=%q-6u1L72_Gj6':T*b*dHtBlUUo7j%7T{WK*p!Dk$MF}0\FE V6*VC2 5Je;+=fCDg>)51U>ttU:l.Q^0S 2 ~   hO@3  9  m A f 4 s J w n$M ? Z  H ?]a4_} ol9Mu-YRJ`;&xxkS~*/c@CaO%0bn@k6 w > A 5 D Kvf (ysEsiuhE+y=k"IO U r rt(2Uc5nV!Z| s{--vC,*8c',.()y A 8O#IpPBc eL n I z|= Q  Y"7m]Z9;i/8>HiB9Wboqc{B8xSMy H1 w t V  .|f+WxXE1<1 ?  X v = ]X'(D -}x t-!T]6wBt/{ybk}Vj+&G:Uqq]7mET  O $ : d~ A } k h= V ? .$V)N  ) Y - 3ADMG?q }a/FW->bB,Nd '&m\_G:)=I!62Qy+?<9HeWKOr?y7)h&iIaM4FH Y  . % y (@DA1{B q J |; 1    Y Q + ` ! rNPr9J}C=(Qk[O{Y;}3",toV&2uYHkiCqn"2Ir( B t ) Q ^gS33e{HST!*DQ^5`,[{ P N Ea}KF?y|^CU lJA!}1EJZR| $4g}4a4@ XVm  @I q X ur xpEz"ue jPX'+ GN0g\Ms Y %  *3I(Hw<vr8ZߜIxu} ޤzNq?GH_B11T:p f u(  Q d .-CO}#@;G]tdWV-sK 3     W   p  D TrrNm/ `n^xR!: yks|=^LeRuJr1OaOtaL/eRl I[_-   ` < :M   Y 3 Vr d,*NE-8k] a Y a u G ; !}  YU Gh\CjP@vksyt$.s1bqg&S. t\:']"-?\s zi#5C`||uqO 8  P 7yBu5(y,(>2 .Vl p~n 2 6 v]6 hGDWen"6[CeRM$P a"zPTIN#x;"u)\VZI.?BTi7U' $h h (ccBd1+Z5FKHx]fM0SO@ H `@eZ\.>+o]v*l!t%a{Ms-{e)Yg @Bf5SV 3]=`E~<5jwU  z XXrh.l]'L>|I:4"{-^"*c " O [ OAcmjyu_n[iS$P=\$40gATO9V&d^>}6@cy9[UJ;v   r . - IC^2^*& i [  E    v X `qWEdu"'34Y,l"a;N~tdc6x.c4Ue3i)JzCfZBky3 j2S\T.M`3Bq>[.Oi4UX  /-  c R  =+ 6}Qc6F!P$M5f#}7uo!4 4 u(TmzV+61i%jI8nC>3\T*> _=M[I%wHEq<1y3x,v$Qv93J 6 -/|CYi 2!!"W#(#H"t!B yn+G/5 B h  NdUILT5"cC2~ߜߦݙpge_\UۨdفJ,$uߌ=L&#A:A:Tr#  fibO-; s! \" "u 1#H#Q#~`#s#up##=U"2!1=oK> * BKC@.4AZD\'Z5xoqw|m"u] b(Gݎl3H@TWk:$fFXSps1  ~ 8 ^Uvf8/># !"p!A Vjaf7qNC n  P, BHpq}yoMuiWzMR0L w2c="Ozq~ c'NBCt)fKR@!~/)uC3c1G~R k H    2 6  o!Z`20xt   L5:@\6g Ze r  M  $ xO?Vsr|$oJ6@WblI%zl 6Zuc)r [wxM]4O [_4Kj=p _nx _+qpUZ\G X sz 5Jv#L4.Ksn}Y % * !'w,bQTOB!%4JARwM&"ٶiJ=2AiO4*~BV*A6"xpt!~N6PK @+ 5u#"#%C %%1&z&#'z)cI* <+!+"+&#B)"c&/!":Pi>&f0}R4jP    ;~KYa:R.j~{ X  b  o  = M G v Bbxnn?_e)2aFoTq.;DN D$/' @6p&G2]H)yb$@_^ D f ; u Z 8\z1d- _!\"`#Kv$$$#f"w Yp=O'K{E  ; T= rpp4<:|0@kUݤ݄ XL۵dl׍JjQ۞،܊ygm*3:dV-@h$4 uTg@ + } J s(N # %":'X$'%'$',$&#$"#8! # ^"! (o"ohi~2 ( 5 Z 6yh5ulU!lX\<.Lo5\?5r< AO+ye8U~TE_}:Gp~$b 3  P _ < 0 } } 0baJR!isn2TH N a c x6ORg.e'G]PoHox/9 S "J-KOo37A,#:ilYWhuMa& R  G tH$5>ykNm%[])eT3  9p4['R x/$ 0c $ v  %\SRH7NN:tlj1c=U3]4sY+^-PݻXTr3'\O'%Q9SL8 Iv  f GsD8 2 8!!g"#B%&`!['"['#V $#9!l!*P NqD- {$ p . R2_2j.9.\#t r7gq Aߧ޼8a~'(KFPse 0M-I&z] WW_+: qC QL _ w}8R(,ZUo3C <Tk9 KV * A Q<v  p Y k ~ 1)]5?-xi?9 cvXE',Mg| d]uF%x$kwin-\PC"A^gJZvLj(KgQ *lB`2q~ua y A  H"BA   :8  3 5       f n . Q $ |  7  {  | ? , z  9_{I[Vok =c|74noOz=g"}>b/%gkYD'-_? i Z 2={&cfUc*rG4Ag"l*{26 s7 F w$  UGTuJ!rltz@+d_>7ށ݂܅ފ OHm% s>e  r  XEc5VU' qV>5b@\oWh i 9 Op#&\8].N0!B`5'OyS) $sU|{siEoO@ ; 1oI:XAyD$ ^T~P*HN>;ai( x a<  r  x[GN{  +s\f A 8/`A 9? D4/+N Y$;/& Kqg\Cv TzOxj5zCxv"[H@F7 h  %gbD1(@o B:XN  N l I(a`)3M r.N,?LdtW_1!!EnU?K%\9D k @Aa,VSD1JU@3q"DZmTpi0*Q f G )  S8vr5-f:M 77py= scPf8|Kq90f<*  H  T  ~ e -u2"'O!$7"9J!d84? +q\M Q Qz^d Z%%.1v[$\1yWz<0[dWML$Ngk{@gZQ     p w~ D  2 L l   P <' S  x  2 &  5Wz N -'(uB<$h)$K<Cf pYjXRF+gAT0Y*.52S\)SB V  :  b I tdp ''b ?  ]3 Ad q"\ov0IJ Sw{r=(cnl3 pv 8rl5]bJ+1W& j  J @ f   - 1g { U ^$  -r9   JJ  @  s8  Xl_k/#8xr?vi<0>3/V{37t4U~5 $+&7  P P? { m  k*  W  M&{=*Ib@}ZP!    % Z NJc=0(AP( Wqrd0+& tPF?gek?kJj|5@ba ?  :S  ` . 6A [9 q 5 b   ` 2  3 Y >!|;0!)>* MP'$Y50"j%zS`)zhQTCiWJ p   2 ^ G "  C ` L lc =   a`   ^ -\lNZ@N l?nE[QuBg=#uR5s.=h(q6V#nA//  Q;+E%  FGTbQ&n9FN Bs4nM9F&E;L Yq .  7 t \@ U'oZK9cq/Wv%RRD \5Ql f ; z  Ri </kE`NLV Jo k HW Qm+US=<(ilP=EQ|IeT~SHko skjx9G,zRJcv,R<4kez    >)  +^  9 B@76;_Bp Y < Lj7\B\Bszqi9g3u_K56h;=-}+[0|m8Ge  1C;r5 Y  rx      n@qCOlp .B k \71=zsHm I V sJ=pu7,dp'*ea#&.;ptvLMbYz 6LP_6oU`cHJ  z i  m U =# h   . w i  B    j h  )x?KT2P{_y4{k,8vY5[(BL6\?D&?: > {2z[Z5/*`wE=t-'c{cf e      Y}k9n)=U@0A0ow5B#N)(4ZXex!`T" nz^$ z)   5  $ ]M 2':tv*nMvHt"S+uj.)}rXZ-&;6-?"Ow)$ YG$'mQqvs  J : ~ _ X 8 9 m \ : " 8  !Q 4    j  c Il-FWPg5w "&5 }:si[@.|{h\nR[rEH"2X&n/R`>  #  R5or&A!M  J   \  a , M p D H4D@2S/_>u0WJZ.Fs9^(g`h/h.F( NO>l.mzqIFGME  ;  * B $G |   9 5  NP  c ; FD_PrgLe. K\QV&O7M@V %sswcIy_p J6{1ROQMNttt7)U3Z*qLE?} qTQr/2cwf`cPVjH|E5 mh'PP+m]"*sBn}3U  o .  , A w  #  3EqBM$|_ 4e7#<Fz]<D`\ )wN8^pW|&m Q$[q{ O~ k=k~|3,r}  Q q   *E0vQ4 o     $8  Y ps  _ |I  Z4,Wt?%(?YSYg,9V[xVv-hGv #'humM{Y m 4v  OzIz 3 ]U < X w t [    _x  = 8  , dS~=a0jltGA?M8| U{ B}=&nOe8TB< ,$CeR\U5Uq& B=PSV8 K21PQ4m'|5 A`sAFUY/'FqUHcX p2 ! V N , /$c>?fYr2jWcs tkn3!m|}~WNw*s.3p`]auO = i        E  'o2%!{IL =Z  mO i9tAq \zjBN@n~CeMlihqCh^1? bpz]&o]%&C ? =}W     I @8%[xDk )B C  b  W z _ -CDcILe\ gd1*/clu=5SBx?>&[f0FbK$-mngd3263AOi8YO#=V  _ :d\KbCX7[o R   XR } ^s - [  !  C=E#:e4 xX:>JzqbW/]@S8gU CbH&abd&p^<Fwc9+lWGOLK   Z Q a"`TE  ;W   6 S ^ @4jn9AJ4NpoNR!cf8U^' {6UHW8TIP\P:[Le?nY;gc#>A V,%C=vb_]l~*+i'}e]+ t,<7 # 48#ss i89c&.h=C~zyaEoj o ,d 5 ,  M  L , a  & Y 4l    x ~ (d aK8<} U],k {%W8W#_QKN)aT;ffAGRM`<5y5OYB %  Xgb|G[v xH!rt$b5`k@gcj { I cGPnYmGWhC7lmdJe)| |i3fHK6)?1%SHG P f }q) sW l6i"0@#&%%W6q(4gdwA #&  ;6Ls;+ Bv ]&d Z !D}^oCH/?WQ)G4o:OQ?1c F 8cr$CcJ| 9  iCpb".x  2[8j p/KY@[A)0?/z8 yk N Y ~ ' ~){p*~Jy :,}NK{sZ *}lkWO2`,Y%hc:zsEbQ5 g[ /2   % SBn_<"#I4<&yg!-  [   jN !\  y G   qLFR]\U4sET +!ZQ_Oy QDytin?Us[|]g,1|^jXp>u_)*oJ3Y.v]FK XT''uXg*Gh-l  v 9??!!t!G gEzZhhL  !G!  "%D/V  G ^ @KR=u=:gZx%+g# AQ82"J.uC_</`1Q - wuhiA=m|xe9 OuQnt4  B>Ca-Trv ) ! ' "   %zw , XfTow-dU  4Xy{tZ.tcb"  g<4RI5FNOO ' f v  *M:4NPP\-mp     - } 9 g = # M   o a  Vs {  F&L9p3u*gBG:]:OKb8dmN F n-:s:gXAU+"9  [b] D\9U5_yBZfJx _,$) JY >  ~ ,<P.=*^'Fp*weV!+qDLD &Y*k6D^G=] ; Nul0zR  Z 2Cr c0 9!o ! !! !!-"TL"D" "!] Vb V<@T5/  ma(I%U5#2 (tnhnn [*+C"n 1 .e8۞~߆dޫaT$)I/v(QCo53Z l  W )h$ W"1""y"!!X !k }w) +1[T|| E Z hzo%\EIR1`V-zp)@KDKdbq{$d!AE 1f`{uX N gx\ H'O9x YSC@W#T i*if]\-~C&r|}}$i=WLw!#) =$W4h=R31RIk ] , 31Q"k \ q % -3e,wT ;,   8 . h{D    F;|i0VK&p |.15.TT ZFke\*ToMI6}/8.%`ckQ9f 3mj   Xa/qGtt!M#$_% 6%7$v"[" k,.%[Uj^ [ v x[:(mw  r7Np0xIܫ~J ٠[#߾ߩV!&[eC1t :4An4q z{ vwju^ "$[ & & ('T '(( )!*"+#*#$)#'"$E!k!X/TV5%b < {qT#&] rPq2Ky5(ِm׫ڌِ`ץڒ۝Gڇݑڶݵځ,ܒ2E<'T2\]ro(]E: f@ j~\ |  Y!vg] 5 !!@""" #]""!"{!h! !  3U %?W> =oQ JH b.l7e]e%wMq;we~߉N ۻ3#D8FCH]7:Uq ^vFKz>-H . < ^L<BeP  34 4/2W 7Y / C T  UHirmw2`A)O~aqW6 R>]$B4Inl: ^{)N+ I\?AeW?XW? } m W;Nhfm+\j-oc:dE c{l K W   L {$vy{*}aK\% 1$,ژBھ{. so5{gL\|V]+y$KO g =< xsm/!B@"" G##$%~&'''v&$> "7_?Ki$\4  4.Aopv!%ޗ26ڣ6ݗwlY߈ީݼ;!b֗ܦݸW߭6(`;9^I{04? f T  C;K  !p$|!'#?(%%2(R%'u$_%"# 6"<W!#     jhE]"  fB 8JFs$ARt*&Z%=;YbV85^2ߦ.eCݗE\Bݦ q`ެޫc߼O]o]A Z'?(Z{ inG/?P ]/ l  h>LOdm  c!i"! $}y -Ga z``   $ @ iA/|9n+D8Fp.VA('LKN!oX yn|&P i3D {k|9 BC?OB1l  : F M <2dsW]dR[/_HIB c :mF.uio)YXlyLkOy$M)&A,L[Q}+p>;D6)N5[#< o2}F*e ; K0CLNb` !"3"!LOS3ZuK9pH!  h tm@$S!*`2j!@Ej޿vWN߮[߭ߓFgT3<_EaYdn; ('/1( v0  djR El ' ^ !Bi!3!k".j#qY$$f$g $ ". J &kFw  oU `0  j   ce,8+8$`Rrg@b=#^G;|p50.V\hr) p1wp[ 1- @ 3  v   ` d  l N u d G_Sxkp F gyH  E  c( ~s  -` C 4 D \]*4;7HF@r a@2Hq;b~ ,gh X*45uwXgVpwd"D!ldp4cGdabDS q ] # 3 p 6 x  Y bx  "x O 8R(k h z    P o  } e /v(oJ;9 pdVI[0cVs_Liggf+(mHzVRV:hG^SKni % ` B O.uk.7IB3 ;:w^|7}e9 g DhL ^{1thFPwK )$4|ݘbdO  {@8. dlU%= X k/Mq>oOW  "!"": g 2UA',WuY 2IOoN?C62_!>g`45[k ki{YQ%uJvN|o6V]pE=.  R<  S  0  F 1 :p E Mf.H`} O  { ,   9 4   $ 3+h0q IjTX5w" FarI27L-:o I< P BM s    ;WVPqS"Jf x a* 6 f y,[i7 E zL$N }=O4NemKE)S^'O'O<+%YKv7e E Q p" 6Oc0)-NW+%SS! r S ezlo`<>t.+$gTSCFxfu07lzBc ) ln[@! jsMw\'+?T,  -b    vo8A6 <V5 /Kf+bEC0Gi .Mq dM!;xBAbic  [I N + t\ u1{ !!0 S"~cqXLN=6M&6:  p| 5|j2Q mJSsm!(Uq?s(J`m#5{UQ9#4 D  R ?`  ^  gk>lO)Z9N  P  ]   R f ' T  7 5 - V , T9p$9]364c ^]&l Ag [W     . FWf AH  PO3  S  :  v KKvz;x='7M1}jqiWYNP"t .5 _^A1.4lmq }  S  P EI /  m  G > y s8 g% - y @9  D  J t cT $ T 6--:zv(~^ m@pAq1,#/?-LcLZZ  . 8 9  Vs 6 W  C 1^g^ CQmOo6:G?e5 V m:I Xr~J \1$d B-=z`iyQDe]W6}  J  1   1 7CJm$  d  ?. h >M  'p   r N   q r1 ? f ^JRs=tTl+2KN T+4c%n'C`P d 7Ix'd)Zn 4 !&f  > :M x v 0 W.K =  7 pS D O &SUT }'$XG4$YEXW3|?qfj ]7N HKejus"z F  -Dbhbwu  /Mv GfX&Yk\K /FIx%u QM}}hqCvhmLYUFkcWM8   P 2 E4k/8 h @ 4Z=\VPMUHIu&5h)V%UP|9X('jpY r d&YI['kb \ 2 W C L  !~ a    D dibVU]Wte ' h J 0  eD n53+; ([*\Z0_+^"6O|mkDziuXT~.`SES_1z ~  x % T S n   Yq`e@/A@   m< y R%^_ W  r+Ne[d!$vwa Sgq|xEuoe 6oD)AU} `  _ QI   > r o E Jw{ B L B R X S 5 3 E r(. Eg ,XJ P',w+Iz%h?(G=R5<,MFf|*C;lsZ2R]5ez  i 9< hcdR# bNw41Rn%0l;R01nFH&Xe?9Qhb>vxN7bKQCvKr x)5! $ *U 4 x I: LG'm'J5m> 3?E/0wTkvf ? fN\DKdIf"b k8ToO VCYq)SOj;o8 jT 0 9 w ? t ( x 8 I e & ! t ' *  . V _0fF n u q E @  }akxl W~ $L+d6LhF[%7=O= tx>M-.r Ri3%B \   DVxYoV?I4s1x: F_  B   ~  ] $,~M#C|&DM@2x@ 84xa3AB ] ;171E&kVB> . D Y-Uv9vtQ  j sb   v 1 2  q M Y n} \1?>}^J4Zf5+`e$xCs^m)B~_JcLOY_n[^<<R`SLSV6cL;` )fgof`[WTTmA( R$oY#5tX{E$5;QfXG8wSQ{cmAc   $ 2i\ Q4`O":4P^A8EQMj"-lTb=rxA7QWvNxdu1Bw> o)tms1IJfjM_1c >?  Oe  Wu     kG     B +y   y  6 m VS my%n8mW0&J%s}!VbHqI-yW$Q3A*1>c8p_*6DT, F    X   [*6F>Vz/"mJ{f ^ - S  H ,={0QsD]/v EvE3'j/r^s/xb!5QsonUe3QItf y A  +  3 2 s =G~+{84 h U  2  ?  0 :/ * AW gEyZ';VF/p&U k#0EP sEC?0" HOS;lLar!E>n |' $ 5 z |  3 c  $  " t ~d    m `  Y:  U )SA6i$o_39 c0n0tR'9Usc?;ntkQ,D]*_x!7vLi[9y?t {|.Gegfx9b}JrjRupNYsZ_q 3=)?06\ Rj ! @s: s  nC y`  VS    g k: \ +y((pAEqK?au<;: Z=/=5sl=WlYE_ w % >iju1`LBG y\  6 - C  DR Ir  xUa|;<   P D ]3~\z+ruvk5wYiZdw~5/:$[~%|~n ;^b;@u +A w (< i x  |B$?q3TXanA|lP' @  {=." (- ~^z]{z]'QNX5s*E'8 fsIezkak D:q f 3 ) MI Dejj+&g[ z ~   r d I 3 % T L]R[{@U/^w0ktT2ecC 7j@4>?y(GC+,C=# Y  2 ?v DdQkeofAFn90Fk@,3+ n|e?@Bh9+j\2DJ*_Dq{Nk@Uj7;o{,~nXLn,|:=ST&g 6 VV !8+ IV_!E\? k:[?r7xgs,z?ZNp%n?[Yp;Wm9  {l-?Kay(V+A`!!W.WQg)w+tRl|^Ywb2GEC&O%#& =Id9W7C@HO!owo)e}z;,eC0I,6jg _Fl%jo B^a. v rZ$8X'JlFx_BB.?Ajnt(k  [ C _ "WfP2Qw1ss;  v )  h( l z  dsH Ly[vok\vlRD-G_ G;3 DEJ=naPDC $gXs*7}%  h Ja0  H4vex1'g R!if!)m!~!- !d !o !9 ![ Twkx z0 : ) x ~sxlVN<V 5VXO4ݏ~ޢ\ݮ9ܶYݲ;R-8=y;X/L pv   GNFA.L*m29^^ 0 ! ! }! Ss5 :-m_  ]  XqeYTzQ1sntr#SCAEQp?u$uz4-fG>SVOl|EkZN f y h IE v-Pe@(r6ERi  E t  k 5 g sETZfO^Wxf6g;;i:Hz=H> +q5Q~xW1{mFx6tRxpbbY1tQFOl 5  X  X  + % ' 5   Z <  * J  | `iX5y@, mYz!w$f\Vl"  VLZN^ feYFtNb/<=/'fEi2:[S@j+Z9 /?0$F$d#[^?%o@!eb J0JP@ "   Ck  ! b  t   i  *  ' e / I|@Z&|a43!fTnjqY*,vKb 4<[Fbgpj$z^<{ZX  iN6r22{-XA2SD]nzGi=z:j( sYf   D!"DNPjXH33!Y*J3Dx<PDQ3!z{,;!lD B vb t  uJHA<rqz9G%FzeD 1>]0R!+`ucxR>@HTL3  /[ w \l 8j{D&uKI ߳B>h߫1MIcuT?86pjMo<.O/P + < + cd!gVX$2#~Rttfy W J ~ Ajh\}N;(qW bbod/; %CTbF+U4t}u/ t!"S6Zm-V0kK W5 Y k^ 8 ,`!;zk  \ ]m7PFd} 7 ( g=~  " 3 o RsU)(n*P){Nq\*@$ogee::#8QxFw1FIB=aUUku߭.qBqyEdgh>!n#=N8[=D$ $FRaZ6Y VaLJnW8:Sivw-G  uE[<)1cp::n(]Oy Q-ZK L'{d*2z,(< } 1 ^ <X"y]e< !*mMJ.'V R R   d DB Y\Z 9aI.E?QSSTM49?g9vk0[aH}4mv=&4[aA`   k { 5 T iM gw n L 9 *X#s` :N3CN t Cs J y p  u # P k s 8 _  B zC"R7?}/Po&G5ZQIb:9G5qbWQ8pEbyG_X<I^  r A9U({[6 Im H^B \AL6s.9@UP l  !y  m   8%b"4!! l  X I5!\H")#A#;#i"!S) 8B,!0kG2;t, n  E?z0,~K+?zj@Wk$ݒA`29܋Lݍ;%Z;:z2{hcZ%o^:U8( k 1 d  j6 k!!"!"I!b!h bsO 9!%! Q #n] } '  {84s@ z(WOZ<8FANvlW[q(k.v{Og]"^IJ$OQ=pb fjWm: Y i   0HE-fjYjEN8:& i  > LUp]/|9}Zv i/MAsV[aWSLYdQ]>W ,.0 fLDFV;iKL2WmI׃PߏB[տՋsޚxdߍdTt{_YwK2 !x=:Ly~[Q " B({= fH4ZJ!V#G%!&!'!8(!{(!(![) ")"*U#)#)#'{#%"#"!Zt?2? / P . 73$Jl2zw 6] 1J]ܠJ"yهܹ8~߹Jt0ۇ(elݾ߂V',[Ad<'Rx ' `: i +cexR.S?G !!""""""!G!!n 3 m'|n,| < D   4gA9h"?Sl@sCf;cbQ:J?cf(e,4yGtG)+M_S?GTcb ehD D F :N   u EQ  ;  G5cX>_ q~Z $$ { a  g8d.20=~ysUfV _-](DehGQ3t! }DfYSpSf"Gk ]J|-  %$v[(]u;AH*2LUs aK5pqW6D a S A 6Y  Gd5f70;&$RW!H9r8ݩ!'30:mq iaAVS(at]lvf2{Jq F  !}")#j#@#{@$%6&5a'l()& (l S' $!=`Dp(iz a  ?km"5fS@ߢ{xڮ`%+;5Y.ݱ%X_A}D? }P6K,BgSPfS\^[  ' V bZ_wsH77!* #" %$%h%=%%F$##;"! 9!6$!s!!]"< @" 3!n m6s   &F|JjRNH!dV?ux6!VH?+Q!?uVkߧqWF%*A6u!#^DTd]ARsDk  &   ."mM.o2t<1K 07 q gXSfju%h;r  #Z9yQ;fYoq\J89AvFDRbRfGYI5,ue"c6yZcwe1bwXFhT:TA8]y (1  /@f`<d_8zJ}J  f  -  o 9 o H 4 H.</ Q?)gX84"% -cnOjYwx$-A8/ Fn~?js F6BV 4  $ c<xfsh * !#W#X$0$R-#t! HW{$7[C66  w +NXCa+3X},fyI< H7b.Qhgd/+FCn 8BygRuPp_{2#  VE J  k  R # /SbxeFc)c-Jr Bm  Z_ < `~FzOe+iB>sM dPqZ3VW.us= X:KRux , * B U >{N11/3rR5/qGtc2WruaL%g3$0`DyOzvLr{ho + z  t (  , ] B ui\e E J l0  &,SAA+wE>Nk2!;bAW[;Qf{aZ!F&Z4$SNZXkecy" u6d _'_  <,5 )~!#W%.' (m!(>!T' [$\  BXE  z 6 w0:XaILt_xS:Zlܡ 5 Y~pm+EZ"C,85x]`^(3p> 13yK I *J5 Glu"}_}! 8f}>Oi:+i'.!e Gl m[q#s>1Z` u9Gqg#4O e4K-#I}Vu %_E@Uh   b }  1 Y ~b  [ _ +     K~C]"yJ,uZ*]{8Oid!|YH+,YNsPBL.^;P dmU dF > ; @?J`a {       :  kT fa   S!L3veS2xm7yobDRxW,2Q-gDM1xQmq[L^5q@ %dYWh2t//#7 EE  i G Y  L] p{Mp|+s(=sd .o 9 Z ~ * a"iiuCeq I ]>lGoZL 0Bd d_Bz8Ii 5"8u;  '  j)Y {qG"@`U8n38*p0#8 e6 j:]Mo.7t+~Z0z< C  s5 q w {Bv)mr |  g ]s1dh|s|mK8riTun:Y+L2j<oa?qUwO2E 5e   u J e < ? X  G{ XE(  ! z `^0 $h;l D ] 6 w"(|D0[xIvJ]sg>p4V62(kwJ<MJ `X rc > P 6* GHg/^I/ xw r  Qj    A ;F4(:bOIkU7+"o4XK&Kl(MGK [7 Pq Q K   /  } I^   T ;  (/R-)V9*c T=LH(sk $ !r0cEh ~ 6x)7kvKT# tb   Mf i )  0  pE T @ e (   p   $ " #1  L v j i7    q ,c^VF\(&T9qN"PJ~usXNj&$ 5  X~% _ "my!'j  " k =J g " Lu :  . u L x( M z X "rQtWd FsNsS?k< 7N^X eZ"1bB/ um:})  G r   v ]'H"   N J  2 Rc2pYppP4XD1(c'X8e ^"*7W:a+0;YUU0 u  #A= G gom~{2}(Y6?0 @:_bMQoM%Nrc*={5,v+b{!,;^ M  JX  y p   D UE >  \ ; {   e,1DN++8NfsZ&}oUa`;3F9y )c*Xf("z"Gc}aa ]  ~? Z  " S w A ] nN[j}?c>7=\C   ? H  V ( S4cC{>x c.urhOJLH)@qx C>tf,j98u&7M]a~Hik=XpcQ ] J&DlO <= Ki Y J C | Z6dbxI \  y N  ]S{(U.x5uXt!;zg*~-4F,J,9DB5M6ru =H_0 - ~ ` W s j k z   TiO,^Ok 8> !  j  :H@u= >0|*E%qE\ $`   ]  !!dtV<BW0)0?<|)2 3mGjziC6z?" <*0]@Q*[91\U@  ? K %   2 qDl KF5OEn_|Sa/    x  "N  9 X P ` ,2 )J)JmSNi45X{xcWXV$N\kDDIMQ ( 9| p x +vCF y  Id{Lk  fE v W $  Z'M-Z)N|>#'kv}X]h!@`=EUKi#^A!Jt+uQf$]75p; 6aN'5vP;fl%.FJmv[zr+wGu,z|i~>[]"Tg;o/V+ ( v W  G G k&MQ0eC#>"M*n6.CJ'=+)?Jm+~`rTUh8=BAPP\ZO#1w?=9 8  w  > y a6 O   R ^  y L \I P   * X x~  x$,60~eq7PL@8:_>aof`$[_ <]d- HIqN?iXR`Mz-  B  6&[D-dTPJm Zx8  J  kR  KH kC4VrR05% Y/=anh2m[v*rk'E`P{4'Vp| \  <  5b n T=*Rda,$l  (  /   Ec \)TXn:w1fiiL}oAA!pl0Ura+RW'8 GE V%HC/xe}\G  x9 q  / ` + ^  .H b Y     G p Xq y   x , tb0R"<1@5=l&+y 71%XL 6f;u  he}C(>WzLJ[hNdDe'[CamZ\)b#UtN. c|>clLsbKbsfDQ(/7< # h]k W S    ^ u   6  Hv@C<c8w&NdzvZIm._p_H@"Vbg/knf{q@\"s71/x"A  I  z E  o ;I!EXGI T  k  V  k > ;:Cb<KH:H~#X = ^'H7mW45|t!9~y3GXOUz,.b S  vA  m P QP( 2Mo)-( <`=nQ )HGX|J]%&CjJ78Kk0XD]86 jeYE;T0Gzj?5  l C Cf7M Y:x]k$s( ur0uP E  PYgA 5D^^.Jh2Y 4tsn:jKVJ~h=W-sOi0X<"**dTz.}E:,- ` &_ obIGOcXi:>Kn !n" "!#"/##5##"#/"" k y}1; m Fi Giw(*n|Q$iުyfy53Y~sa=J"ogj   *  x[ #+:@0bH uZsAI# g ~ w  Jf acJzJiB@'8#"c0P0nP&m#7#$ %d<$KE@b)+=Zj  V C +g)pM)o  N f u TLC-!M u # B 5 pANRaViuu15iaGu2!u{j]m|5$Jn&_s_;q+%k4nXtq]I,@LgeG@R=c5jf]Og3fk/gFQ=^yJ!, $=M 9  M$    7 ~ }J1Nb3g3G/,HrY:Uvs]4W+x9(}|8 L+}hqbE))`LI9?U   n   l Ns  s_ZZU0}:J+Uiy{=m6!A ~  V .!RD:$YU?vx| 5~Z~X;^; HIz!hGTV C V +0%UP!uO%N !AS!uN!P $aY 2%o < % w >Qd;dudd *aQMz߂09AAު߄[<B R$,ol9jk3F fSH z ] }?00'4mSDt<}n8q'J.{ U`Y"@m ~  W e }mIc n]RQ+2-x;~9-Z'cZ Csb6IrA/Jg3_  = { [ A V ^-N(PtK|uUt 1sk  /  J   *i D 7 <+ 3 G D} r?Qb8i=~RX*nSOrk ;wC1/Fo+s.D$ZBlbo1y q ;cynQ !B~{;\U8-EX  zTT oG -C(}PJ&!_24BHq!" DP$3l(qk$_wC+0We f [ q 8u$2nu!H/6o | X /.3=)_ds'p=]x a ^t/ZY!:![CK]biPvbS fEQVcj,9#$XLZgs }+!X %'1)6 s FsrlPJ1G 9]w6"#Lv|7:%G]q $ A =  sJFc9Cw57jK1$nCE!m]n ? " _ 6"C_uE~boJ / J 3 j q A2 +  ts9Q^} O\BW&;emr~"HO`M\Xz(eeyAtq -)z[59s2(E{z^  }  O  F ,t.z6  * .zsns4 k e fnE#  Yvnuui*S(iJ r&[gqHK])>Qim,ff7;uR;BxBJ;>^n_q~ j   G%F5_1>PB1o@TE8eWuA "*E * &  .t7>yH?v50MCZVC{>BfR1S'34z9(if+!*:c]#  " {* L,^`!y#"}p'GjCBq-DT?5EW1V 2 :E P[G^t-I+0ezU<#O9PYTOMM ON9DRR\Ndo3~/2=6 u 2G  lBm>0E+Z[ m!\z&{Q2   -  > ZRn%Xwjifn;Hj#=J4UL5 Y "kRMex6 B-'<`~%)s j a( l'9U;TY.` l  vzEp#P  W8 s  xrP 1 G (WBBZ5/q>9M3Ia(-aL+jN]p=l~ANO5s7g/nY9#O~D{ i* ?*83!"*"d" &W0~NKAOXV`\rz a  |  /p*:DLiKU+ oz RFDs%BBqyܒۣ#]GVڢ@EtdZ_n1,Ee\g(s/XO5 EM (  H aN4!b#7$"F$y]$$%&(J) *.!*!(!&!# xJYbK b Z ) d@ Y"IXfMY4=]ܬً\Nۃt۳ׁe#ݳsݞۈK6ZB p~*j.!tJ  q R! ( R 0E~h) %"S!9# #####">#!" ; 0  . 5!!! "& !d C#6Y  g  V a`o1&p(zqqu>u9^Cqܰ(aܢd߄I~kV/Pu\}D,AO*3>D;=& a  y "  3 1uK9^9 >hSkm(  <9 7 m Wo0+1\[OMo c.d6\}E}AdC] X7=SC4= dJwZcaV7wDCQ^-- C  Y  |mNx9 HH~ QAd  |W i  98 K _ q  2zmcD| T/ K8i_ Kc(x(ޅ=ݢݖ'ߛ{2l0^ Wmath3,l8G( P  lcTc a,"}#$H&u'J( ~('?&$]G"Cz\A y  -w}7/Ndy^dogfO߰؝f588KJ=ּ Q'Ӕ"R:ܗ! C(kq`dPB4 T9 S A JM !$!'#($)p%)9%)v$(\#'<",']!& %,%.+$A"$ 0VRD  d "$4n ]* zO'KesA,E1{)alڹPEީ7%ݱF]ݫ ߁Dr8t%LHO$)7 4  4 !]Oj +LL^+)de '! !A q!-` l.08#@{CDO!n r F A|lZ j!v#zQg15zXld%+pea#\,Fviw^&$d2+=v:n- 0 { D   3 I %tj$%E<Lc= OM3Wid%Wa" 1 A 40+t;T1Y+m%ZqqgE!q49`Ja*2sw->bp *>R 'MMf/C :P-1 _ \ 3qQ]ou 9Trhu50F\e  H ,(Z$uD$s}hz4zH=*Y>TwD3ۡ|هߐu!7c*]hMju46 T fiC2V| d!)"I"##$dJ&'R!("9)#(#&,##! A rf] \{+ e  J VT2tj)ZS+^]cSWەfM@nֈ+kCأxފڇp<܎0ߩ)HP{4N].w%m's#S y  S - [f-`DCd#A~/ Jw&C3eV`" (M+ ?  |[fGRed0F!b y]^V+36tI) |X]G 5, ~"E!4Ym cw1t&:z   ,B , e 4 o   6 (4 L  uH M0 Z c)'?W ^8u]]mProXS,,W&S|~*TieR bj.2 d(WE\9 L5"Ob*o VSRzi  @ c 8p8FBjlc"|vUfK   8 ! S  C16Y" {fC[r8JlgCjLj DDvcm4q3uFCUTC0b } G|\  &Vhn%gm|0Z?: p}:~E^5 ,  U*c+j1%6~ A(q gU`HTn6Ekx5b a L k  e q s -c:2juR  . o *  t   ^  * jR[${`V*^!;7p Cyj bp7HZ?ZD^/ R w Ny Z / xeVJxR ' C '5 O6@fxlu!oC nR,ZqlYm3y,4 FIP5j(lS@pwBF{t>aGp9pH b .pf`48\Dq,YJhd)oL A \[z1%6t09l25o!U*w( m$EX/McH7#sz5.40_  ] R! ]T@-;Mn^ lWi&.:%~ r S  V+"%E*a 4rgUWdPt[`iSe/XWkvpheb 4 $ cEC=Di Y#a $ $D !)Rn4r;ad:x 0 <; ?x2nh@^~"AfTj4,Yjvyi(Hnulls4z, , .m d=y   \ G \   :    ? zL   )):4Y   'I7g@iK/V+j2 [lQXQrcEMq3)}0|F$\<Sl]2Shn ) \  /@   =mB] 6+ $ M_ ^I Kma.Hsc/hA4|tjZ=nVt6 p~^+6IFfk&  Po  S K    |  D | 2 #s %: d0p Q j  | y   8d O ( pHQ 0R]\M9zg`axA r!J5Uw4Yv cF  \ih8  uE    : YZB^ 222>+p U  < Q=$rj']?rP| S =kF  ( Jb3epu#K 0_   ` ,  h F ` 8 %   ^i -Q&/ J,uL $^Lz.57RSBi p |B%# "oFSEP  r BNmn! ) G J } SZ : E  } 1x  `11Jbze4]y{3z/ P>Y,[~)C`E7Zg$2:] f'y EI .0,xZ  #3%X  ^ g xW: # Z'  n b  G]%3S^#UZMs@GUIHT9 %4U#}A kd  Q~6<}>  2DX6{<&{LJr7&H0d / > }1|u-`6c! r ` , ^   [ 8 { ;[)cda ? ] "yp;Kmf&6^I}w fu>.x&6(WD2mqv2RK<0Mh9CEBZw  # [     1 ] P V BC[JLVIv0 5 n U % :Q`K 1 6 U_qDr 7>t*|$4>J(kQtast5lE^Qg$(}z - =b zGo, jP  : K c* 8</  38 , ) L\k] `-Q q 6 Ah 5Bw_>I< r V1%5%D1A" T ^_G/A-40]c _  + y Z^TfL89R`>)\A|Qy fKaG4>(x}x~oP}Fc\   -   DlDS]KaK+~NXzO]: ~{UR-E'AdqM'9H,#0''   ,  #  ` 7  `   ?    M E   *} #J'!]S\4G^'4  `K|xj[`xfw'6r^ PKW ~sp>HckH}[ 2 7  6 F G ! {  2 U 6  x+,I.0f  R D 7 k > T !b:g1.,,GC:6? d Z==fOc#y $uVr{W65d'  (  z  eK6oh 7  kO   x   .{ .  I\ P  0OIU sUZbP{ui)V[ *}&`(Kp~E%N!cdC)%/1 -8P8&SQ<1 5 9    3\ d ea   > l r ]J *W7[Rd![x9BrI7y]}DT @-Az0y{Lyi~LstS2_X2FbP:,.aHy3`|g q$pKqE v!$jrQOq-nTm`4QY/y<6}b c: N1    | v .   ! 4   E [  m b 7 r1=^_ q,sdvBI2K&   W m nE  Bp?WEu\oPc'dVs$r.Vt |58I:0J[{mZ}Y0%(v8kF R kGjq}j Hk@B 37 |wM.KI{E$qR,0rP^k z&2 g(9#^ij9vO' 6 R  5 <v  s&7 bGd~n4hXq=[ vv h=vPEyNfl3 ^.bU*of)%O}8DL!!|  a   Q{d\P3 I~7Lnl{,A r d 5v^B^Og-`&zfpT'^zy 7 [~=`Qnx)n4v#[wD&-9G7 y  . w P l P*nA*  O8s%f]yGja  J  " $6SE:1_(sra = chmy{=,xy`k"w9[ P C {)Q86l@X:WZ*h<By - Q Y !mwN:4PY$B-3P>Qk;*.yw {Wbtyf'KxL^D!-3YzrS?/j + ;  o W {IfK  Y Z 5  Y u !7O1bV 1X&7}L[. C'hUdphl^_eo6X<8/u]S^.D' } w  y 5ADzIYW@1 q V,%}Th9UJkH=`cV+6\c*ojyx}'KC+-y  ~'|$2=}  WQ :E _ P  O lX}W (GG@%@)]Jc^@*DkF| @/IHP}.QFPgTC1w D | U>  )n   v8 J a 8  m  " KT X Z} -eX   5UMJ~Sg=M@VLV(BQ~5D! \uGH<SDsSl#F GP{s9SmL   = i  t CP Jst\ h"  `6UI; U a r k 5{bgA#GcN ^< QlyuuHpXc714Lh0|d+z,o"[Y9P* 7 d s q 6 #M W,!W9!!(Z #[Ot,c\f"P*!YV x > e `:R\n}+j&3`uN{1{xBXߝݫܬ\A܃MCܯ='M܇ߡePN[/91w.l &o]ZJ2q)>dBfRGpw !!"D##`$$$$Y$$S#;$"5# !H;jcM ES r1JY81Y b߹ߟߧyLߝߋ߉(ߩ0K o"YP2 kK_+YP^f  0 V21F 7 R i-lafXv? {VK 6  |Chn8!L"'g5O'r"WXZ"]?x'm 8 }{*\!N*x`z`hMMEZLB  N , $ Q q w  P K e I   @ 5-  A  f ) A>i&z<nE+DCvR-R`(JtZY+EO8 '2d1ABZWJ/'=BgQ6&B5RrcM&3A"@= O}:Z@U#.L{B-&p*}N 0@\wKfPV][S2X i2 z 4 { ^ _ \ 0 s 4 n * + /  M,r9xJ3 hQM4.@49Bzw1`!|zxVsnUav0{u+s=:R~m;H r z L V A/2gY* s=ofx?c+8l>b9 L   ! KfeO=f2REvp ? 1dUl't+^@#"=-=Ll"  _ )  [ tYm`%*b9d_MzC50J*7 p4   v Mjg:}1$cOAMާ_<(#jOK/v/Oo ossE:HZP#Y Zfq M 5 ;D8[)IptX u#Kl6?0)XIM 7 v  G`320":XP"uSc'lO\DWv_ccP]l[X'ZR}`@9s8 :sD   }Z  {W\GLo!Xr[eGc)QPF j e H OF @t =  t   FlNH. 7uOe/EVTq\"NOB@q_&eHb1T%wkYmgGX I \ ~8Q,4 h0eBr)T5jD./,k ; _"w,NedHqOo/$$0Ejc}5\rDYX`h=h46 Q^* &AqMW2s] "T"2! z8e'Hi-hCG>CKi{FyXq"@ O( ?<|o+`>fbdT c9=u:|CX*bu]mg! xl  ?0ojf pjMZAdzZw#?\+ y @   H   Q  !|O{4 ^E? l$=KUJtZjqSzbd'tc 7u3y=B{ u,>_u m 9 RRZ6(  d_gN  1 e [ P  ; `  ^ 3l   4n ^ 1 hlJ<}r.4Q-6I8OL' b'd[1HGktX2KW nyH.&f)uZuv$M-@aHT    k L^ X [4>r1?DX<9>z{[+ tb Yu Q  2oB(A*S~iJzB4q-ak@W^PE alcdO+U-YAO n & %  ${ H8)DO5;z?_ J:6U./eYemR W d5Tzy57 ;&VqZr  !:Viޯ0;tAfbi C_HCxd  ]Z , j R A"wnb5X c ! ! )n)8+Z0H~5K6Dl = H6-!x6[ & 5[(Ruu_6( *].hC:{c>Sva_v*v3X_^& F A v -   i  .tWoAxuTPz$a)BuZd33 6 P ? f|'=zG ='Jhs *!I"*4S%%5\ n\~H11dEE2VIY{Japbh  5 Xe5$-G v z zt" Q E   k   {&  Y2 P CDTi0I[x , tpB^sID(P D>"6s6~%T]yYUVG{tQ BS H {: u,3#L@ g" l$%D& &$3#h }88\p %il}Du ? skp=ohA(K<8۠1ٱ$>3 [F$ܔK Zx$S<`/L qh U #Mj W 'G!#% % & 'j 'X ( )!*"j+#+c$*Y$(#P&t"#  $/,lpX9  t ,J+630B S :pH%כ^׼EeYG=ډa۹[ #y8x6Grs5.:y~|/W  ;Y J , )Z\%o C!L"!*#'"#"Y#!"!M"!!!!!C"""!'#D!"#"n m5| . q e -* Xe:VR T?nFZ6RIJ=w=0<V  " ?mc-~~G!r7`aTeC(@p{/A k * h  c= l|Z|E|x}L^=_ ;7**)SyބK@X)ݹa5i9 OF[K03;.*2d j c Y>=*,!7c"#'z##$%J&'I(C('&#K! Q&W p    <QfX |A$uxdkN'ݿ۾ޢڗfٝ<^q^tGݕE; dE2 %nTafOHGEM]%kZ H x ] ' =6oI!2$ &j#g(6%(%s(f%D''$%q"$ #Y#%##""q A1]? # ; rj" C; W99MVB7^O-J AeބS9J*3g7*V9m z]?.&s^0 ^ r O CZB^]T!" "^! q~O3QmD{* A =oNxY 9yA?CzLRU+:.aS[gqq{~hYio uH %l G Jsdc X i I'<T:[o(ru C `A   ` 0 ^^68qSegP'g 1:L6k)z?+xN:m_/A&OY NEI3+t~.e.}svAP_i[h/YI x Y@FDC9J0k!)":"!/? Pu@w6c%bo=3  &m6*aQnC]+> "DLP.;FAVAa߸oTڃL0I0@0i>}b1cygs   D+b .!"K #Q#f/$.%?d&!'#($A)t%(x%M'$$"i! [Z=J ] c  ixb+n(5; 93Gr߭o^\<9g'uur,v= v.Q!oqCmwI'@vg 0% H 8 z{ijnlC]g!u p  u    ja e    5 P V_%tWNP(Sh===~B1x) Ob%#IQ;b< KF;# a_9\M/ W[^+%]XB,)5Kz`&5  O S U Q  t ; E #x   n | +& ~  W 8 f  `  70%%@GqNE&A*D nZw 66nDT2N`$>;2"9RE5!N ! x q  ud|d)afb9|#6rve"]|9/[ ^ }06?#04z pDIb,Zx>.xj7a@k+ߝORB:_deqg H (4    Y ;KAXZO2>\Xx{3k@4.PgKYo'e  7 :P,0 ) !S! w#>>'_R}6XbH<}wlJ\85@Y?<  Fbs  k      65 ?  O 5  U J K H  -     K~s:-Y'9q/"xUv727b [1i{^6v&AsTB[/", |  D , o  % e"YiB-olx$/QY5?UZQO ;fv`ULv4L hi = <KA0EAO$Q7f { /` h y le\q1HS.Ilqjc*}"_v.{'{`ayAlkY&1|6v[  O ApK  Q8Jx z 7 X -Q  | t h _ y[b(E\0a|{v 1w7\_q+#b?i2X/c;   X w g <   I\di@2 "?! On\]k>q~iB [ ` Tma!h @C?+agf8L?>\v3VY}p+ixM6=*N _e k   6x    $u 2 R o )  c W = %   Vp  T A GA2zM?Hf6b< DIlO )iI 2D te MDR J   9 &o |tUW2  ~Q #-  \ / (Mu  L  &d <>$w YCBde2<[(Da,S!g\ esSt3uhK q[1K0~7u2 ( Q u c 4 Y Tc | g \S H S v  g -C (&Fw}    !r   a  " . KB{W4Ziwxn |j]J~&{,O!\TU=8Yf&QPj, r :, h. ; 9     B 4 g7z>; , p 4  ; iwn2'hQ}S20t 3+o#OLzw2{ L}49|SNS 3 m ! d _GLP rBm#Db)3Wf *M  G oB-`y,JUf -NRo2u5VfHz K2~8 J I   O' p{!df*NL>y&b l ;g9gtdJ}A&tL+Ks~P2DT%%0bA=#^w5"WL(&/piDX&2S k 1   ] ? 6   ) T%+g1.0a- 2x \ O 8^ P2XE'U kCu8i)',o7JbZL*HDg6%jrFEcGd_D  E 4 ] ( _ ? F I @ J E : 0 7 L 8-  r ?| 9 ^YB?M~6|0D=P+" L}} & x?WVU<\~KhT e  K )   2 e Z   +_c>n'n t    9* D f r R w]hLo[Ej$%-xWAQG[/(;; Npk^=oa"#7OT1H  O T#t[?i R| v  _  &-   9\ u 3  ]zk>qVXSW(](j0d>x*p >/<)@}$S_Ne2>a%2 m@*0 E`M"sQ;7&OWt*i,N)X-ZbMT&jD t}`hkE*S{3}OR8>it-2vu  1 J1 O c   r  Q _8 g   8 x  ` li   fJ)Zp_[OOA `DitWabCnI=]k(*l[3G8Z`K}  `63 5  F8?6!VFCnaM be-. F  0^$YfiN*[>"4'&$TO(w7Vh$|$9~x+J>Gn%<WF[    j `  d  3_nah6xOlM  . \  : g `6  h  1 `d,@l79zMI G"KU$d qZ..pV>M1N*X]>=D=e-?P!N&- /  C  /D K H j # z  &Y  0 *  2 `/ G 4  ; 5Ag ,#BVsU,tGI]4uf.)#)I5PU|R7^7h-<}~$D}\!q() >nc&'P9Sp{EgTYuJ B}k9*?-qDv:sK*s   9  hn  d ~   0. i g, S '"  y ) U0XW1>X5VkR +ZO UaR{]!ym){F:-${-8.sKj5 % ) t ` ~  X' c o  u5O9 ,hcO,z /  h e YTs T%B]N]n{;#:~E?/_\\:)^P#9  0r  o ~ U^P <I !`y)},     7 t >]\3"^1% $ZBx[%:m&aGi:Y A$,=87P L{V[a8iT t & >CIimePVf _   j  5 A -*gyZ1}Yz l'},iPX$q_5"4 ]IM<'6g1&o{~PwoQ{XC^ TDSz l   JPmk{-{ZA>D{75N$)H:")TDo[=s60T)'cEw}r%< ~PD0(#oA]&`c= 7xS  ;X1F/rr/-"wm_crI}oz8D$(]1V|<fkn2|cJ.R1D%+MB J ~ g c& c;S_t  $ Vq D J @|h-d Ktx G_[TnMC`$Pq6m " J>u$ M$zavv`9wxyK3 7 Dxs>:~\ a m  "    = |X>>xoedIZ07mU`kJ +zIv[l#vzQMW5K35(uUB*dif }]Ffp-:wltP:66U 8   v# y  |  ^ \' p2zl@Kr-<&v`G!^G%RBH> n;ZdZ &nsI/L4H-+!wXz g 7 yWK H1!"j"o" M"O +"R ! ! iC A]_fx /  D {<\"aN{a7z]uoYo/6B70dIfݓ)ngy=%uSk2bjx5W/.U=m m  |c**%H`<w! 5"!"@"2#0""!D"d 0!, a9K k  j +MpLCTKXW ilKNC, f`/hz{ELHB5,c"Pr{# p D[ u ?ua8EpN4 ZF`o  { P  XAW=&}1bpCSO/olt"z&*]@!(]l4"i6D "jZ`xrK94 R#   V +    8 b  ~ } P s j N < = ] W Y f  TOl&zW*F&n\GHs#UI/.)ew{-yD_u?#3UG 7SSKZD& ! ; `B+|"g mn-Yi%w`$` ; No W :   {LX}!Es    lq#&mr>!8Rx2KW_U%5-jAATK ]RwY:w=o'A G myqBj 1tdh[e r:UrN dhwrN <  (  ;M%p[ y>5Fycn.3AlaBq,O>CI*U_r(C=LFn>[Cm{o   r PwWv Dh|1 Q o? >h  Z 6hF"-F TvuH,  364 wX!'mbG~30xݼ_܁PI~J.QH0s&j!x~3v \5_ ] A _pueB bFm2~>R7u,J gKK 'D/hz {  W 7 E K  }%P>Va>X"@]CWPplp_<\JF_~2 !=7-L+7,o Jr Of  Y^  B%j:1XRP#[g@&    N u O )s ~! d X[  * ~> _|Q^O6lJdO)J&%\ \K>hk4,JdsKwc'lrU_^q\m-B}QJa f     xl :4<B)mvP |#"@/5<-? 1& bD^>42+sz[i3-~nq;"P.T#&^0i^Cy)_mR1-p 8 tHV4  a,M/ bv(mp7Jt**YiOMf 3 i /D'Py6Pssv wO_![4xZ*&t/Uj"^M05K,~4zXYxN7! txE"  TA5qT<u= y u{|+|-:Hy6l 5 t m h 9 J k Q 5 0G[y9@U9|+I.vZ ||KXs.NPdw2%`IS :   ) Q 0. I \m Q / )6gZo 6RA n m lG J < Fe M A n   * O a % e f4bT2^ Fo2r.A2WxR?0C%+ +6J'$# HN5;q)%;-d \F& . 8>  &SvhEe^JSsOKhE^  , S ~ 2nNG0I3;~(w&edp?15V!~OS4 k FR-pS2ot/6}vr[_?; N (  iQNS2 !!"""!!1! b  F f!<*""y"{! ;3\h{/D  8  H-dqt| =y|Up7w'%s(ߊqނޞVAx&Ul62XQ{0P-sS   s =x[xX!>X F!"$! V5C)O8<l}$ '! R<z.  X T ickW}M^Z[B(t%I}hJT.l=U~CXJg!DI+C:,LE7D4k_@Y\n *ls^J  f0Q Pr<WL ' v-^FOz ]   n  zQ mD\=AYK2:kE!X@:*OW3@-2d 6i۲YRڝsf5 2cC֬߫{aަ7^rSQi~MTrP? 7  ` EoV"/$h&!'!](!(!(q![)!)!3*]"*")"("&!$ p!KNu  ' yT` G v#_y;2 ܹqTsByAAۆjܴ۫|ܝެg܉݄ݙۛ܂ܖrFRLKqS--Fd  ^  s/V%{'%}k Z!!"!##!"#!|" ! ;FTg@*Hc ? ~? / 3H5oAr9qtASjIYuޯ;[e9Dp=p8}zqL@[C'Kf[Fh*  > h [ " k   1 o4v;et"># %5 K J  l  gBSqU{Q+sD|-"OK7\- O#4(u=\m)KnHL zw 9huw"pa's  [Ja~s X9chGN!ymLkE g  J   aU5f:Z+ OHjG;Cq "gڥH<ۧޟ4Axpv]7=yV5qJ~~#4 `q0  \ >'$w #D"6##_#t$R%j&'>())7 (/ &# 5%I Ek   ~*g .v^x6D\ߑݥߟ4Lvܿքmr:d&.R۴L)݆l޸v'C pS*Ew"E/r924 "& a   Q #0UP "!$#f%$-%$6$#"!! 8G ?f  c!|! *#ukr `  #L$pQuO/{'H?<Sm\!ߎރffPޯޘݙ߇-c-<= :e CP>4=yk  4  p c  O  ZgdKd` T-ti+qgOd z M AG9gpBhZI|aFelA_Jt/&:&&vK /L7j<&HT+,O[RV1GppFaneCx+#~8=O5L n#ksF~? Q H/|Z'h jLW){ mgZY j & >   " j ? I-!op6X* % WNYXoq %:?24* 5j;F!'dF # AH3BlI54 j  (a}RXmEg,WY=M!"y#Y#"AQ!MXZ-{3Sij = J!^s^"bS$Qx;pSf" cGxlܰח܈m n^j-9fY OM.P$  = Gp any#bP "w#L$$$"%, L% [%!-%"$U",$G"#!! j.I70h \  Z(B Ji@]8"ߦF r2P{ O"~1Z\.|edSTG&V^C bP4    ;A)z^"K$QB5hB5AEH < ,  Gk  . < 1 2jTJ$'Nm/Taqb3(&lKs~vFs=G\O Xs q8U-(~fj5j^QyGc1g\w  3   o  # EJ(W8 g H +   v ~ Z u 6  . l C b / cox@<Qq(zNVdHDBCWAL ";5 .@?i>1!O4 T[au4UiG<h  *7tV(Bv(8q DZ   ePz(m;?w [@t}`o)g\!t}J{f UnDf* g+8 lw.q:g OaS0hr.~    i g }x ? f ! ? $ W W#e[WhJrC4Z8i.VsEwfN:wP4/t%gyH|,bT{d rLaZ4` b J   4 U J ' y  h d   4 >    }!M$ G 6 / w X8 9W5B~w !^sD5rtt]Q5p[u{`u@TP" \ -   jq l mM:+ >  fp1C#oL,'hHQw [H)9N1h@t)ggy 1( }Mn|;I\zAz2 1;eEq?!{__B,|j*" FBA  @ SvjRqeIj%C{9\',|{ld((mpi; 6 b5"98J`]E 8 #b  U  _ZfN'm-TFoS}C!QEgX Y V S? k c N ) a  DOn"gVE T{dS_ۋl97\(r Z_\bdvI2_W#@ < e  F l }W#,YyTDV-<2^ 51X@=\ tt$ u537ok4.K T`m@+I]    } _ v    ! { q f  L/ s [ R  b  w /  # T n a@k?qUZ$@-mv.&xozSq.w#!sL0_  l  m U : WFxG5#Fv D ` a '  + C W N U  tTKx _0m,sc.dJfFsDR:^_QZ:D!JcX.. ; ,! 2 bX%[Kq`z$   , 8W[[20!P I Hae O w 6 -v T E'>t]epJj-om@Dg^H" ?M1Y T{*3"tLC%yfuDbgfrKo.&  ?<w: &  7E<z*{; |KB4~2yHrm 4x8b0$elW)l^%0a~;|RxB h ) $5  R /$s  . ^ hf  - ?P  ^t  [ 5't|j@ [s*}j_P_*rT2k@b)!2w#Cs&2}et]#0.@Ld 1 $ eI  &    [)2ik \p s * ;   K7 U 1`%/*&"Q/y C\pgujWz?)0G21;^|x { k K D   jj " qR   ` V HC}|n    qAA Jpf19yV)5MM##4KJ8d6qgq#zN(Mu,G P|? ao j + U  6   e_ R !F 9 H }3 Gj |   QtsVj6?)6Y6[O ]'M+? _^G}"8q4a2.dnl{~<gGD  d9   <MV+= Azc ' ,&f `w-9#d`Fsrmw{!|kgZ'g7Yos %T@Fd>He5xsY r H  C-S " r LN  ^   m{OpzPyHFo1b<'-d E 2t HQPpddp,FKF.Dod  ( `  |   i>-  k &  Y<=yqN{*!V _5H V`396}8PGay,l%:l^,S M  < % _  # e G % T ;^  N5wU+ c . + ;S  Tr = h L zP ;FqP[~`ST E h8&uosa]LNzvNE*EMhRh f Vo yP B#<}9+  F   2 K u )5 ] ,g  4 d I !T09}S ;MJ+*y]y.|H>E4GD]4xt<]1 OS/6XSV*&KRxhl; '*vdC.G@$+h7t1z[tE Rc/H$iTGvXU@"tzwkiK,(  -  2  D!p2u n   NOuTy[@h  `-ZKT=1ksA+Oop \Kif@na^.P8 2VO5dpC / * \    Qp 2$ g'$Mz5:2 y a  F+]x\w-_>I=oG^(~ esp%8D:<f. R~ XYKK/ z Y @ (XCuso!po$V)fCd}X  |  j  v DcVv?ziw u0Y2,oY vk{7?]-KbTiS/U0Wt<A[{{{:~L}+ X &A3v+o6B $u X   s   ` vv  y P O !8y F'IRZiHyGC[s5W||x-BuY:5*O /kx^`6mW B  ]  ?  I ! Z# E\ 1 [ T  D  O y  b[ W +41~F+MU?\?dF9f :{owMUeO^KwE R,4^S/81NL" _  {  d;S Gsd@R;8An 8   h ( Dc6^B9svI)qlHJ+Cqq8F|]+i__-sJ Jh|$frO  R S8+1Lz3-(F'gW1R8+M5D]|WInaKEAg5:<K /M6UE8z!  SqkTDr   s4s5 $+: i[tR.jt2yfN:*d 65~_277FSy' M]0wlF}ZNSkJ.  J1,"! Vp Zc  &  ( u  Q y  7 R z  t6o'R&a}?BHN2j3OyiE: Kc2* S:Q"1v OOCeG 3VV(D\lo D C3 aZ ` ` W= P 9 ;. 6 ` 5 Y  I:'v[ # i "  ]  7`~!=1vJ,K&U En,e*M9l{ @<J M J_e;xbhe*Et-}N 0c9fr)TxqY2:gi!7eްFޔ>ޅ޼Z4w8UL1*AR5' 5Y&mW x K{tuY "$, $!$"{$=#I$#F$"J$u"#"g#&!"I"!] Es RY"1GH#Je~ 4&Ozw|^ݫܟR<?.yZ b@ީzrvbY"& Ze  `@MQD$ - p $A!)"!#'"##Z$#$#.$#D#""X! 4hDR N]k\  e>fm0iDc,AM7`ޓ߉~d9Ya9)jC{ H+j5<>@5(X9fnT4f'IDA+wtP`."l{7Q + A LL 8m       B h  - c 6 wR5IWbiPW `Z\dG* AcBfK 9lmN:<;Jexa0clZc^O\B'{euZw f?q9b`B`!T~'%% _Tly1mQ<=A!f a 4  u ^ q '#spa9X]iF|{ \6 2 [ Vwm0I~Rr$qME9e#oz3k6(~a^g>^sU(y }Ki#71y  ] ~  =",gDrfy !`zLWV}gJ"ViSzB L '  k:xk#D 9z'OH}o$ta2oS Oz:y/kY) m3[E   7 ]5v(F qhssuO/<Lqe`c/&  Q w  -\V^3-;IzkD'X߇jsU4 'J{ "u)`;~{m ="vTcXp7.y L  \  @I 0@p<4O|#` lPa'. U | s c  4 8 ey8I7EoJBF~\m{ ]?9+cQ+' &Q~|3}ir$\A vfM߉(OB<*lwHsk?Hj{(. hXaUrmk4,z-H6+p]<}T H ~rR'lzs6jR"eY.VBH 5P"Y~<(CGN;x{QL  ;  @F_k" Do{94r /0o  % #   ]   ,   &S1OzbI9+Y(oKuaWH)nfK_,{~m'45 zD#W`" f-VPU `   m A o [ fS sJW{\? y S s z 4 1  4c @ u 2 t w ~ &   D   ZT *0jdrH";JH [!,e60|xynPF!r(LUh5YssXlQ_NqQ G  N_(;7ITeD0':rlxF].Mv  _ G 3 f E-(c.r` p ={!C:(j]{ *:57lYN2<Hp   ok- "#X m", 0-@ ""#FS#gL"R q!5N1$?  5 U-L#+&1{_k7T*zo R:e"Nߣ޷2ߢoߙߡs fH\&-Fj\!4-(v-hRko 2 7 e f`um3CQ A%^[Dh6w8\bT45{r H 3 {  ^ m'E%D,_POVeL.sF& (_v)RSkr<jJj h + 9 5 ANoVvj~al.aEf-6Ff0Wܦnچn (RB]@N :1".^8DۊېW{rAbX9jݩ*|Pݬݤi.I~ܬ&0MrZ{vbcunX HC aM  'p {7oaOqV5:fJ! # #Z #L"!4+lcD\4kYf] v Z$ C ! `6BV<8C>e*??MDwyk$.~,Bj`/}NhwQJs)0rqGE2Ajh6 :J\  5 J k    m z  3 \*1P,Me6<Q ccnb"k>f + F 3<3uP~LBOO?pnWU$_OKLD X"X1#-UG*:0rz1O75>^:0 kpA0 \ || { S}jA4 !h`!P G R+XGg3^ox Vv S   /(~MVPjUO HFV zZނݿt/>tػOߍO߃׼-؜W(KݘQ;p>7|XM6)W7~W<4iq Ps "e "#P g$> $!%{%&m'1)W*I *;!*!0)7!&"k'B$l   x N _ P (NgH7<;x|6l.{}u8(xAtjޞެܐUEwe7ZqUc\- `iPk\ P  & / R] >'P9j+l|Bb4 Uc W f. <'laZJ-) `RH#4`1?FvP l>[)$I<$_&^&,:yJIdf9E5}u8pRd> ! c 3oflX l$G! Un!n r ; 0 J  {0vA|0D4)n_;-ub'Ip1)?\[&9KHasz  7  f hTWH@eF " 7Pl@gWP6   >#(tkM&t=,K*r bM|mLj/{\.ho BGv G-zq\  =l Rt }/6rZ{   Zu [ O     0a %&     V YPjxYT73* 5g$$mdl.)S(q[G<8gy]lW hTRGxqs)~ EvC"   B 63 p)MtSH"/Zt "?MT}E{T-]eEB:S\]c \5  T  ,/  6, ! - E  = x  G  ;:hdMj&A\%Qt6=Sgx}j8w 0wv\54 \u(~}z%" C-""$"@ :DG{kt<\0F 0  mIjhf% W3Kg]۫ۛ 6߂a4# t   D P 9 Ry b4xi^35=J2 3!U# 'm/bd@NTj,9W7;FM9* x -    6aCRlvUwQ%  8 Y 5( K k Oex-  /sNl,x<}gso{e/\Yc&}/i|\0L&5nJY / UN ` F \%U'oK c51 %JmRXE5 / / s   BGX";`sU c&cKO\5X&p5b(^5~?ciM[3$gKp V % :  HcI4?V=wk"LP !B   m + J    1mO  O [*C|@=Egj\pT)A,a]{8I;?E_1P)_x6|4 \,"$0vO    A >   t<  ;!  7mX'[eG  < ? 0{6YQ.s,Wb' /kd]D"GYV {PG;2e|h6K +   %T g  B  o)[  L `T h9^zGXyR^+L[  #N}(<G $40q9Zl43UK i#.diSd*rWy&R a @ v y0 Cg D Ww;(\T  M Rx E G f KqLCt=e.  2d u@ ]7A,XrDc<^s {a54"kB";`Uxd   B  4a E o dT)A?-5 :  ciw6/0Sk/HW9KSO ]PlUt|'RhT~A=: @) @ $ ] r eG L  j <  M#ka(=:dCS  % v9y_V9kQECA5 }dFK3p z/fVmMzCm,*bP1 $e l G  Lu@ M Q{B+v$ M S A3`/  ;  }gvQT > 4  T{/HT\0QR;%&9iPjb&VG< XgoYM I 8 [ /U \3 y b F b ;A K  @ ^  fd^'AJ   V =R   | A`#LSeLd~FVZqb>yg0]O *.:_}ZG)BzW[ d lnbqBT]       X q  IyM@&IE %n,w<1Jt_3\U8cwyaJH5aH T? V"  ] Y GR pc    w " Z /[ E o r S  d*NZEyN R"L71G6=kbzS*T4#%OD f_<T}     q ? S ,A ) N~   EDVMz--583&2$r K o-YV\)O!?qn ?']t;goof&Q>FuN)Rb_EQh\0*TCMEe*/'<P;!7A.^/PP @) Td-P"o"ZN 8 X lt D ? M  )`;G \B } j\   iVF]>,Rpe?0, _a# ) o:?FT?hjw5sL   Q 1 v ! &]  3 p > SJz\;a|[Ub5Xv|U Y3|   p `  )| 2T0>fc<zs0&.t Q@W5:) 4W:05N@sJ &oMT$G&, L  +  k V 8 "Qp$$pD10Cw  U> M . p XU  x 3 , w rY) Fe3gThNs|jpymszH"(ON+y9(`ivQ9IV4w7-0rMm v v X a !   6  . ]~^zlez3   \pA*-\{V;#odNb\S"`&R.:#[u zIOBI$WH`< WOzKfwmcT@A|u}7ovs/ g~w@:@CB(VT`G{+"NJ,=l5iqSJ#X}  Q7nNP'9w O    M B  .3AqO*Gp| + :yDHat27 D*mq8GcFoS:My%X[?:MMr<3`J <N n E    T A t   q B@  w{8d  : ( ,K=="|2*eTy?O4R}MlM3W.0@1Gpz<."}tJcy#( X f1 : H   5 py- B:E-./Ej J  * /] m  : 5K1o)V;pJ%q`2]-40$JMC&Sv R~]d)z;H"  #  d|xF%vLf $    t  & N N = X 7 4c03IF\ZY ck8fe1|byB {%'%5^<%'~.G9 k  )T ( o V%vBd ,    j `" x*gC+>g3&} p}GUuj - :$:j'!.+~; 62cX'>)NGJ   2k  h(f |B+.^BEzG"z#L- P[}R42^^~/P0b)1p)wB>"y 6 4-mnu ) E     = r N U3/ -/`[6S^nb317[9FNULSZN1,XHJt*>kG4   *N  "  + ,& R u~f2KrkMBS~t V } %  )   a:`m7 'vHtw^T'!8T{5VVkzF`<$)3x:S)9f  b '  _  9 %!<(4h_]bgIp-Hc  d p'{~2zN4ociuS+)gKtVNK?ZH~-BE-nTxn+d@G  } e;#]rJxd ! !S!' y! MkpZ[ >]y  z   G E>/l<<|3PYci]ނޅޭݖٚݐ٦nۆ+0v~1&W_8j>xC { l xrb 5s+~DG4 )6!" ?$!F%"%f#%#1%;#$}"@"!:|A~c [ { m|tik)TZ{$߾ߨfb<3ހ,8Ijmj޵]RW 90A?>+/Yez[ n I I v9ve*{F"R# #l "e!}'AYHf),|Qa]  - ) x F"Kqi^}~ gfim\n-8 U>-c}n I_mYNc[w2A"tFK  ] E WVzQ?y^`D}smXnUBHT  40 1S2`q$Q_H~^c53YJ; ^0^l1F-fs_r0RL HU8Uz?d^!tZgU1fA  j b p  +=Na{=f8"Ljyo2 (K , U m 1 m Y i N h +  O0G . U[gaq91h(\g03sEWo;SIy.4}"_{ @|D/-#e]"z W  JO <'mS]Aol< y{a$'Cr  }_uMn%ts3%2+%41CDk1T~tmgoCjQ8UgKI1%=P g  W 91X!c],Qj>H (Bq b*Yu-R1 =qq=|R j kBIOj*f~*jq$} qt;"GAP yYmW9Nd|xBbq - 7 //CX} H"\ptV@[[+Z7sQ}  z c ^  6   |+aPjQ, LN U9*& { Ya THx'e/"}ZI}}u\I#6!S8GA%.#Ayuq/~d~@ K A > @ x Q [7&f"8$  J S v D R p A  0  v ~    ^E)Ac{W[1VQB"OOFi4mIyRtd7]"!@~AO}ZK 6 a  l  G> (Z  K  * ^  M {D  i I  4Ob7  Z  > F+NJrGR"B|fVc<+,^ } 5q nTZOTf/qgHe~9T  2 I "  Q:XmOm"/a[UaX{ vid:9O9  O  . ,1f8 l>d;eކTcnCPE^J>4h){IM7% zx}URK4  y  y   1'U %"mi"x!Epd`'Jq$LZU B  T fSY=/tq)Gn/uOby    !U| Jg `  7   ' 9    + %  zs uqw(o>Bezsd`{&Gn^O`4Qxhn |Sbd*F>ZpP%d[&{&%N#!!+"NLG:Y L 6>+Nm/ LlSߏm^w+gvY^4UY>س؀L 9ޞREKXP^>)=2- pN oa <"" #$-.%%Z& &B'([ )!e*"*"("&!#) L \B~.m7 DVy   F61+uux;~@Q]v 9zjۯ ڡهj׌c܊odܷyfވy#n]|L-j6>I?  mA v  Q , m)/2Km !!"q"#"#"#"S#f"" "{"!_"U!l" O" !!qpf vT  #f 4  #tEXqPCI`:WJޠm./4}! : U k$OG& ux J   NV.pv {  ls)  ?U Q 0> w d$*z6"l0gFnSD/I_^FcR=Gkm\Fus eH><\lm*pX<@Da'The0 | w3 h AdT$35HIv"DLp~#Bml m 6   ''fa1jv*#s`]6% J߀ܚڪj& &1:1u}4O#6&-CBTHRs n\O<I { > Z 6Rjs#"B$MF%&&' ( )!*!5+!N+{!* ]) Y'$0"r |oJf  h?~rl , YSR4mbXߔݞmݧؓkkF@E֣=TӋ@ԍo5ޥד߸ڑW":Pvl ] s /&iA\lf p#e!&#)%u*&*s&)`%q(#&!%l $p}$9$$#"8!~fQ569p B  8 MHq)2q(I~v]y@"&Rߝ݋SܮFL|?ߩtW=Vݵߛ1;hyM;; Z["$- 2 2E   G7|qa( 8_ u !0!#!# " 0a:hW$9B; r   i&-D(Gkx7M$8Ee "Z3Ku5 JZhmXYhu:C {[,%f5`B OM  P  u r j JyUxF ?#, .;O5;^F  @ &AcbgX J,?tZ64C2{xH LC=ne8 ;HRE] ;#OcZo) y , /\ cp@bb%=!t!! |ZnYK";x0Q\>I  " C CqcPa*6,wޑ^ޚ9ړ߰)RDK!1^.w$ M k C G31`6lC67;ppv=vNh|ixt9^|}XT1AS"'ieb%F:Uap N  Le8?h>].ihLGkJr/  1:)< 4 !BXm!y;Z@rDn )^^/@j;|u^a9H:1lMMV=If ~ :  ??x+a ,pp~F t  L  _   v~Ky?p#}EhHx y:v@"B=V.  P y    z  k  # 1ab *x NK -  Y&v)Cv)hnYr vx_RaMUKkkj)'81FWE91_k:%#`YLh2X f    8 q> g { m { n h E  } ~ H L8 IKP3SJQ2:6]'5XPVm4AD(t[_25'Hg)K A g cF\M 8u U+d6zA*, < v m [00Tyqya*&,uMKNL(`ZS^M =,(IPU{I|`!L9/B  R+az" i%&&r #( J a-t!UL:5Me2   /  { I  r   {&Y"@ ,/QJ\6Wܹކ Rݽ-GߐWI*d FS  v  ^&  11VC\nf '$h&X!-'!&!$ !HrXUY*'tU V  G6C.?:}*NgKn=zo'xqb|Zw/&RVv3?Bngs)Vw  ;&p}/v T  " A>. tA$NA9tY}u!4y\-jt<.P  A < \+u)JSQn;5LUfx{[NEf;R{;XALfB v ,Wk](;} it 0   @ Ss  G  0 n  P*  bv  DavBuK=l9Y-HAz[OW'==`<=]y&rZdv g &}  R*   l[OZ+jQa r  N)lk>: 3  6 %r w|t]#4pbc}& IvSF$.a?>Pbmo+9J\VaASW)BxfB%  E CrX5   - x :qX/, U+ ) = 0RS\)@C*Q0%I% Kr$mm;/*Ur$!c{,|?{v' t@|Ni ..Q c y 6.h wU*'"%xoX!=1X&&9MG#s9BW s.:3tDe9S~<Gf/  6  T?   V p/5X\vd~}S6K<;:Y}?V-(~DkBm&!>+oY}&*+E") kd F#c{Qa 2 |:  z A   j  gD 5D Zhk@, c #`&)VV DJ?]#-k?:iZ5nr8P"9W% ~xSW}cZ ]EI   69 } > [ @[Mg:Bt 8 ^ ) W 9 Ku I? b{(]hvk:1gIjZjl4 EgJO`5{(JK'`Ku=gDr!   pTuq{ c[1^ Aa  I_v  < M/_VSQ1 Yq?[9PqaB2?V11MRT]?V]\y Y(Y=3X S4  v S NH 2wQ~9+U4 - < E Wqq{)T UkAI#>T^^xi sN,zCC{s -X$/IsG 2! E8  buK};4kw8`PcsI 5D-]LNH63E< Fnnl>~E  - 9  9 J   {  $m B+3v5m{F pi 8h  E   3 !z ^ [ g- T ?lt6! 1gj$ %#d3@{gLvPP*f~) 1+   R 8Tb  K  ^Y!& @< i u  JB2n ' }si!=JFZ59c#41m&jwGt^6QHVwK u%`\C & Ja  j  @ ( f X1Fc*}1*}g2(C6G[s,:#+n(.q-"ki!"btf3  = U  b[ n d#hc6\8^b?ZY|,'r   $ MI , O Ea{F0pz2xPGJ{ .T2vDJp?[E&N!m t  h 0  b 4  D  t/UXgVSolL  5    ;r ; -   f h QN/"-$R.rP Zc]@Jlk&HW 1h%VWCeG}e&)Uj?" A [ Q < (    Y|^]zH /V % h M.   x 1 2i)eX'gtOd}zHFnlo-::'_* P I#~;IHz' f\v,eXMN:=qfS<h {5 bjGrE' l<*g }G:c-E6:d[l%(8z C G ~26_ F   [ T ~ g $ s  5 F ?od9`lMF3?X(`+M@&k&|)"_WO:Fm^%5XKd)h  ! _  PCBZ;#24'xj `d;Cm4-AW 0 Dj}0^QXbMX9L D&|iTw*cii`f=x;x= u  '>#-'3%?L6~, H  C n  yNlaC)Z;-n[}$NVdG5 X`Yhh9^J^ >Hiwsu   1  n\ e [ a   g'   B K4m-L=)p9Zr2 Q(&RyT&"|4eLXpg"zo7B'<E% # y&%M+* Si k 3   0j4$Kh-/mQay _=k!XsQ~yD b$xr= El|/_W=4Z9 HkH*   ' *  3& [ /  H  s  o 1 ~#  x$+ ]<#5A]d9`qF PU.dut~mV'KSIAa[Qo_ " 91/xJ5M _ L . c?o36d9 \Cv|F!X  Z h '  C . rA%"G z7Ed?[PvK]vw?q"q,J3$4]@Sgu^k4`$VloZD iFD X e^  < ]@_$$*jcQ/WCF\m = nzV6Po ~"+vXq iހ>2 mV!T]f&==U|YP}.!5ecb O I )J X'm@^ Q'#!$#%@%&&%Z&$&#%"?#! Db3'1$Mgk'5j %  z a33/'z < B-CSNPe xazZݶmހ(v wX"?2J~s5K, \   Z q`fnm*-\>bqvcOb:0FP_C>:]U>+wA\<X](+ j _9 L  4  + w  q    \  D e [ Z q 4 t C A2,N'<Nt1t#2m|(bJ ?h2xU< k,f&14{Pir=@!\#H"54+VF.Mnv!:,Yj^@0tvRWJWN6oe`e8CSgwNZD6D Q  r 1 7 ? aH+c  A S  t t b I # . E d ? }<YE\4@IvU~a?]LU-p={L67)''kjs/Wlb&Lq  GR+u2bRsD]*xTqj}_Q+ Kpz89>w~nI_d$~a`j^ Wz{`DVjuB.i/'"'d'C    g o{eBVCnMo%kZtPAE   ? U5@TQaMwIkON8o/FB޳4V, UBB=y 5#>n*`kI>"&_"+. N 0 / 4Vx c`9VC}vV!LG4,zQ h| Maq<(<QOvh?pr+.q2-=KIkTnc$8P$gb!:"!O,Bbt; >L *^ + [ y:U6th mGa.B7c^qnHWB{<zshEu^^` ; z kp}$T'obt{ b*";7;(lHSK{4.*)On~UDO?DS]$l\!I' + F J N]uVs Js1{5g\i+j&55&{W. i pnLx6Bus/IO /le[.R1}f) #k]2}O I   W'@Qw:c"AyDXg O8jBu/Cvk*H1` u+qH4Q,WyL>6mEoU`T&)ߧ.e[{ U# ! _ L ] 1 A : m  F/{Oipbxax!/t8 _ *Wo+(n%G<^;WU 7VAJ9)|&AtR h p 4   >LQ rvPyT3 iS)@m e  ; UuP~gaoF_RNut8u_<&c31L/O 6 ; S P qk7>;Vfkj4S9  - "  # C  \_  l YS99QBr;UGEK!~k}mBJX\G%'c c7~s$rK]x7NY,.E77El`E_ i p i ?f s48-,VfD > %  swgY  hD $o+3VNy 6)7WyW,|/J߉oCFuy4,lXU@>@,6,L2  j /; MI"^$%e'(7)(F'%L# @<()~N?o!.&d  F A \hW_0IONI=i>ޢ*pٽiٔنA6ux.z{։֘KֻYO7كX(Y7o_'z*8Jab q j 1C7aEr: "$NY&U ' J(n!(!^))")"4*2# *#{)#~(c#'"$!9" %  ~s adH    Fj  1]4K4Rd(@ULoܪ9؜ۤۡ~ ۷ۗ8ޖt+ GO:.NP+ Z  = gQ d?\d1^6 i'! " #+!#$ #) r#N"!!.` B[5I' W   t W uG;B]>GNg:nmdE') TL *[Wj#Jk(1; g$wHg%H1&a7>7C{Qu| / P | l );   PH ; h 9M $0:_[h GQ x]W 8~ : 4 ' ? WXBDXOt 0]h)[["p'O:f  :)dc/ x D\ cf6sIM'op8FX7v 0 n r0RGj( %j d4]bS|*TFe!  m  U "l \Qb#FLf C?"2NٌEro߽ٽU O2{K2WH*LS{:"0 q * c:%0A!! Y# $!M%!%!%x I& ' +(g M) X*t!*!*")!f' i$ _.{.~/ C U i 2 u7\.WK MI7,.)ܿݚfݚA Tݬd]a?U݆YL׾iؐ[u'PI'e t?Kz R-7 ^j.G\oXQ cj#!%$'%o'%&#%%#x$!_#""=o#{$.$k$6 K# !BxQ9Z )  # kv?M Qx6:z'"M]JoP1nDa|'Uދlާm'-9 S98]EI6]uc0bXtK u  5 H   47[^SS 7n :h@Wv$uLV&zy E Y  K ^%w1;2L"[xN04!$@"_GEX9gwMa2:`hkWnC[0 {##Sk7  P @ {  r0  qO$}21U2Vk %~  _ " P `q  K ]  ~O5f1 Hm ~# k|2=[S$\H{_o7>haJUn.U%v$L4=  8 ||8k#%Z*!n9 U!"9q#B#/"#X  )>o?:Ta\  v2gwq*-X1L@?>7(l(^xR2ݍKZܚ+3a6ގ-~nJ .N:?Yl8S{!~ $ h$  K@ lN "#$>7% % & W&Y(9k(UdoQ8~_DsYgnl $ P n  ` j@   )  c   _RoI;udBNS4/7Zlx%AK=] ck4=_\F  =d{N|Qdqq|  ]LJLe =+3+Eb.^ 9 5G[w|QU)@ a@a-D "E4W'2-%!\Q 38BJYpk r g}!#&$r$# A`a~N Dq R1 Q D a*  bj T b # > LT(w*zZa$(,*ݍoۓJ<ؼH. j:Qe>o84J12I,h9 BoN  lZ.t   wa F6R%!"g" "8 f ;n%3y]gR d I 1 TVL}yw% q"fzI \'\"n{iD6V0<b Lsz,O-   o;R5T -< a]  =x M  # bX I O   f  r xA|@T%hX\s~X>s;`X)~4^5A1voHRZAs N w  + G3d. < t P z A" C ( 08\d J  JU u5  F-gg_hJ =Hh$4ZP9ZCj\ |BPdHV=?RsDG P N { +z h q SWfHy{rY O  0{ 55   x -a      }q#"nQo#: @2DQ BCi Ut'6r+aEB!e w W p  G | Z 2 t ' # _c  w@R-:]#!:,B  e+58> rn%j}PL]~x+ JH8 X#{iM<eSM6 ; 9 E gh.ID~3Wp\7RS g 3 J p~N` yu' t;j . NP|yDZ@L0{ "}r+a3Ai5nD}7  CE   =l2] (gDf g  p Q 0/y@Gc]{F!.X>B+n}V02qR_YEo} ?0`zG_]RYonS* 5Cs` f  W >  KioUkH)~ mp^8fbsN|b(L5A'R6&OILO4We_"  Q  VU +  hu Peo\r i 4  ^`2 E@+?XHz4FU&I lP`#~Jm{}|2b//1 "z^3F*N)@ q>&]i & 9 s>n 5   r 6>M[fAW,= ~     {[K+)Ccz>`Q'3lRX%%\l<0bRVGw7XN WJ^Au2UD  S [E  y L b]/a3i j \ k w[ l ~J[ 7 j   bdKXpG/A;|-UX|e]J~:Aqp"e+tE+E ) 6 >   P    = 8 O  N- u s = ` RsAiftO)8[9FP*i9Cm_Mh;r${@w c  F g} ?M|N+py_    =5 Y {mUrD_C*N!G'%>&2CK!$p*]<8.YZP2JaW    & q / R l Z{\?   `1 o "A7|F8B%3`#q_>JX%13v)Dz3j#hN}4Y$'1d.D8qL/o 5o  Zv   1 1 - h  s x<Q {k    4b [ 0 T > B WGX0V|=Los*^ N&  : Q $ vr > o y   ),Q64TX8<A -g.t1VG;9Y[ e1gOL@FZbrU%SE].`TY #  '  + / 0 =1 V  I 8 <C w 1 I  w  lh @LC#,zEvBrI6(v/[qDnm>'mn}t,R k9%SrY3E_OCAlJ\) frqTf $E`'dGb3" ywkD-Q 8 C  m< C\@%  :  w  ' "gc  \ s- | ;#] A!Bt:YPA(H=?F;X HSuF/G b_ *   ] Jbp3j4z:ekfEoJF f 7S ' yT_~ALxY{v ?ToHW,b5",wI8=_w><93>'vQpC{,nl !Y%vg G[=W){72ej' g\;nn@?<l   _ \. %<C`zH=Y)ZL/K;w%5RBn0}=#<$nm}Fo.| m  ol;8dzL U =S U@ - Dr0*(!7p v h y Q # BkqMBx0 n:w~2\VIVD'1Bfv4#D79J]'T9EV+, OZ kS j9   f qj  }k-tji,Kck R 0Q P $ - G <>6-(w|pswP<gG\L[$:4k `QrUPmR>bTK G } S$7~wu+m.=C$ZPu.=\ 9 Usl)Q%=6D;Hloy>9D[WuC@=f{ _@G`Q& q HM"MF51Q5Km 1 d{r0G uQZW.="jE e } L  N!gh<:n ZSJ!QNauewߋ`6u_ލޡUTFL6}R+;OJ ]l J 0< @$ Nwhru#8 > !"%!L#":##|"}#9!!T2a lb ! Rizip{n%9@\a,!,ހ P 3m-l5a(Tt;To"n;B IOu0E  " g- 30MP?5)Bg iL 'Gmf7*!Ndun|p r  yl X * i { 1<("1 VzeeT'4&Zz~fcsKY[znZ]DY"UKwu5ITL[]%L__;WPYS,11k 3 %~#_`\e,'HT9_Ez9j(vKbP``{Z4h9|\} jHbv[ wy)n~%A%O!F\s0R+"#-+.ei i q J H  jkB|3d'DH Z  C b > * S UCC$].> Jy.h10FElLzbv (Q#^k)`.e: :lr Z [V[+Y,EHN)bd0$ . l @ Md]Q sg. H?Ak*SyN!D&8l$~DS&Tk u8,1sTalb 3 h [r>T`vYM$HFP*j{V;7A nA  `2  z tFj@)|Xb^]&(RbA3tE 6-)N {3vqU615Ou0d`  Q  |=D9kJBB\QbS &3 ` '  <1^'l,^;:4G(=@2)\]Ik2As pm"$KHnjEe hVg K  3(  `z[NGhtY1qMio8CW? E$  K ml Cfe!!_ KW0NMT4b9.qEdJF} EcP &)91 b>KU<euL  , H  @AM$ hv0-o'!(Cr1Jm--/c)Nx'tUQ  p @UW%|\r|wn 7x 0"`piTeeXp:^fFK$_n> r  [51vw3cbyys!!Y","""]c"3"a!m! HoT4FWd P , reNHZu/1IfgV 9p}{=A#w#\[7N s^tseegkPZ!F8 Z  =1 }pq[MO _r9GZq    9   % u 2   ~ @S gNY=yyVZR].^(R;c.5=ycQ:PDS&nD sSI=qs*T~;  f ; B:M|P?>-B R p.7= 6] #| ~ NX J = =2huUTE*cNqQ% lHjGI 7-!c)KReQm_lHv  [ )_,/^&OkS|hpgf ;C*{SlwC[ bN;1v\g#u2  ] :Blh#i !+#$x#6!n0  5g+  ^5 jDrpl'0   R*?2mCIUmr :I߳J]acߋt(4m |z^n[^Ve2vY/)!J l  r H }zV/eFyp!!j!R  `?{~ +n_qdr{I  G 5  lXrMz O<%lI!06c 7q\.# F/1--9VOe =Xj M&j&Dh<0slT8?gf|tB  a  _ c GDB' [Gd,HU } G t 7 B X . ` Z n+|(%n@8UQQ.LB8gBZE[#t0=WJr c L?~t$c,  o ` '6lcr`fgL-6:uL%Cfm 6`Z k  $  $'^('Da;T8f[:EaH[U0(_ܩVoE۔hlH@7~bY$ =N o Y J O1 {k J"w#$%&'k;(j(5( &o%#}" *}(m]mx),d0S    k-"YOXJ` ڛ+'3h1/ht O | E ZA dh"l$5 J&!'#p(#(#(#(y"'!&!E& %O $##_!74T=Y \ b Mb Rc\\[fT9\`(+vhOݩqܸݰۘ܁>ۘܫ܃݁ݛލC mvުUߥvD@Q_;Ti& d (   o"*cHiWG!^'#a [$ $$"o Xz+!'Y/< ? Qi   #/O FC4r;IqJ9GSF/jG#Mt&7y{yT q jEjg_bJ7*ok=  P 5     } "| a^ j5{! AaNVk(EXHg S N * | Fm4I:Lah[.VF3TGu%_1 RtnfW\@} E3{)A50Sr3`6k,k\GMSsgX*TL!d5jQ##jTO L ~Ax /V9c +""-" !04 t< BoCWK!.Ob!K | j 53F/y%$?yd3"N`/Xأx1F-ߢץߨؒ4 RdO}~L~qWn\>o?B7  >4 VVik '# $%"Y&j"& "0'B!j'g () _* +!Y,",#+#)"& !"_{yX8M @ ) 2|`z} G`XQKkNٔۇװۯ8G ޑڤ8Jܵr݁bmPpJ7+9zSMSQhXj>   9 a8UtdmC !f!"Y";#")#"" !^!_I!!D"=""*"r u(#aT  'HSPZmw89i,YxcM/=S hsjߤpާs޼KݙybpSBGx 4hL4e#&j  &b, cp az/!q\< 991@ Z  ^F$AfZj,H2Axx=_h!M)DFkB\*?0]ttU( hsc*|rF*vcwf|TG  t & ;  U,gVI"0=8"fq.Y *H  n 3 a b  U 1}E&0.D06T|v2$ 0meRJs)bdz+|<|o +Z9]$'   C  D8-b !G"\#=$$# $ $w"wu ,&C uQ;d{  ly$sm(u`p.Ea6'J >ܮZ\ۼMS1؛#DpގtmaQ[W2wi]h\    $N R !$C&!"'"$'"&~"%!8%!$ &$f #3 N#"M!4d+,sr  }S  GU4*$Tz&I@_T79P<ߌInS 14Eޒގ(Fsܩݗ ߖݏ|"l[06 }eMjsBvF b h ? r } { . w !z!.wP !  \[>t,qo@8(( |^  4v2RD|jbduJkpq-52P+oR\yT,ZkN)T KT,+w_r MyG:?8CQ:=xER 1I~y  k   COub54vI>E '2%d;NR Gkp%p !Ty& G  / @  2 bszNwR}H+Un{ `(9]K kvj _ L nIB?.=%nyQ/skU&e_hD.+ DufcK@k?4*kHj D   ^ ]  o  8U  u d K W> f  #  9  v } !  %       VM? 4Q2J1(^_`39+W;IM<<[Lf5-zNY<)I\t c>  p0:$ G S' Z =  z Y zT   *  < .K6sjBkr l1S+'`531!"FllO7OMAyhbjL0K:( x (]r(n U! " ' T s N x 4 =(*YlV@dK0;zFq{^ Yy$h6bI9h=@kp&0s>    G 0 o _Ix uHA;<Phj5u e )6ymeF\J%Ps9o.]h߱/,!3,{Ud,FY mO@SB[&qa>K  >r% R"]{""%""/"x! M i8 ! j}*u:W mY O-  W8 * :S?: sXh,Kc4UUd:=PA߬ݯ݆֕Cںx7; #uxV_+!g`\n H2o:     j p Y9 't/{<) )Bm[x(W "5] >M , . 5 -<,G. A_  . miLDx/Ix 0  hdWLyy u)  x  S F Y : z  b G \ , {F.eG.hPtnDmyMp4NnTEh>+c,`,&Vj; x   Z  (  ) )@/<_.<R e Z3w1r 6\KpeVPN$&=3>.Y zjw F-LC3 Cs{ L 1 l C 6  |sKic 1z   S 7  T |' ^ N <7 P+r~c@LeG[ ^cZoU>tZ4tGYGQfd!MBF & iY  H g I L mB W = K60No*  ;"RMP +  Gh*5 `<|w=(wA-e \!<z|B=)}^YzS]Ur   L $LBCSS K  ;"G@F#[*ldoy7#k* >shC8f>u,TR7>Z}.XGB^o5;gZ/  nU 77= L  s r  D &  pwukkg2j$2GcW]. "me6O(.,7a)1/RI~)e;zV 7 A%    &  hM"m)8+T-JD*^DWhjIqa6x&Buor8nvHhO`[r FEx T $ Sz  a X      Q k  A uh/FfWvU>m>^(h@[{K\iqa\M',/au.!::fs_T> RH}q  H    r t  'g*O:; 0   v f 2W uF}+KazJ!0}W#,D{-o}A~BRHNu>}sq>U>Z   y&9 > ` `Kuo>z%qF  " u  b P 9 F  5 x !   ]J%ci 8IHwQ"DCYa1AUq,+`4l0dZGkw:$<48y5YI,?KI i Scb8}A~ S b [  m`'spE   v   { wvJWW%}!uO_8 jtyg9F"k+%G'Z|Qz Ms 8 f ;q6\  ml%p/b<k WY2.OOp9y(J,'_JF_= n=: :Uo&eQd* 9 m  ; h R  qzz, E  2   1 E Kg9tCaG)K 8-n>5q")DpEn,5c.rw}XBBXt2- YIyS L H %  F\ H R/CJ@  eO2[q_ %-EOA1% Jti  2 O1YP zqr<60Zu!X@kx   ~f ? N  $ Qxur cu% &6 N K 1 * 4  *]Y7  ( p Dz/ g@V_f6|N@z-*ql!68XQ:uU9Iv[Fxm1He  : ,  j e   NBwSc   u K b h~ '^<k(tg{Rt~T%&k&=Bo2 4H6;s+d%dS+,j :1?ArpI5d: 7UtPZSqNEKiGRlaRL4r?Do2\[UFBA9([K#RuO(5 B: {  H   ' V 1dV  t (PAY)\=7nhMyRr/|9 2vkO< \CWtD &f$. pL|j .Uk{   mA c7    X6m5uaTfU!5j ~ W _rT =*f#n8]\i-]Q2i"QE.iS?k}A)H`ONEp8a f/ x W - d b)5WM>OpcND|Od   u   / n6 px#vc2yJ<=')}2~$%2A~l*C4VBTW_(,> l$=G*a'M   G=bDD(CR<6/b A SL * ' "  * k     <T~ E4>lQqxZnk#9 Mx`5CJ^ty_FGk@vFnEN<z$%UI\_*^CaC g~ *l= O n i  ?  W  . j c 2d .L  H 7*;kem07> SsmvE8w%: kS83P+@nL `f y'A|QhCvn3uEV 2.ijiEG?~/.XD)Zr#.K\v%   ,  Ks ' D    K '& x g  I@ HEb"{0]KI O E 713HKrKRhx]qR#g gf>j4$627sD|$! G { ~  F+(*^VZ9>tO   : R  =3<N bS9oUod"Xc_;?I9'R)/.T`diUU(3c[' 3 @  9 o 8 +|OR7q4O*}SHeZaI0iL\   Y @?H/-Vvcj' :}\-54}p~-W45lT(7V;/q',^j>1 s-T , X ZG; p 1  "P J+b5 d6  4/ 3Nk<%~V TQ"USJ:OUug6;]GwTk-#=/{#mF}:a,,Z(]Q-Is(P2+7,dt  c  E7 9Om~(-O<8twwI3j < GoR`JD-vlPk!15%bhDv,a)BJ/  } ~K=F?PZZ( n  P 9 { $ MHB1:.l_\wz$b;}PHOh#lSj.WIdr5DkbOmVy1;H( /+L3@ GrB| o]~m7i1M'kKw%<;\`%)wRC[S  I "}l"   02Qtz =|?l~9sa wY%m^sM sR kKHqmD($ VB<{hL7h`i3UUZOCP$8KS  P r  DFChO4^{^#iwme!hi'^H{gnB    (, {bgzIDx_BOP/S*$oAB ,-J:iW*M~d m    II2*w6 a2AN C X  p- &@}Z1L;g ~ D  Q>Q+oEh$U SaW` 1cc8YߘXs9;"b&~ 5]ldV| Ru x B l  %n&xay8[,2 h{4wpYBWN  n \Vj0coE"0d&# LI3߇&A>GZM-68\L-~9l5lQNON' 9Thxm w  F/a];Pu{XQ#y    7 U X  / h>h =ecgFpP,=^f9?O @/y]yd9 MJmx7".Y25bB|;@Kb 7    2 N  / F g w 5x7"OT^ n !  KImPp=C!x1i4_+$CX[ZQC]m4<**/G+R ze,WA=lC )Lc:QG`vE 20g;?# k )f  "  q n tD d % q&QX l4u3LR }$ g  G  #szMp2AfGv[^1#2:n] D] R J-q( %JQJq?V   @c@_ tE-jE 2]n8b,^v/*u#  FhCM_|vXL|v!55GP9p ޶gtNߕWGV7kn`PdG[g/IJ5a 6 } z#h,A H; j! "V 3#C #"7! !4  +7@DT nGQ*=P*Gl| j V?p z%zsSxRUqEd7x}s7)>0J+ p_ ^T 3 o ^ > ,)z`8 ,U9[1"\lcUUB' l &  W 4\  v@{8i'Wy] -7omiH""!{k0HAAt\Gs;$jf  ijK  l>   jg2&.Y^96I)L{loBxrp/g >   R@ ^u Cdkp2KK;},0+|G$PW]nj^zs ac~T@3 ] ;  Rh-G% |)t=FKAYD9&M  d  N .J~5FXrd^+ P5B/dj3Gxa4$Yuzy>4k+L@     _&+]V- :5p*WvT`=+T5o;(e > % \.rx;V._uK6\$&1w>RB~Hv\9uv62Uvp Z $ I j poTTaNm9Qm~ 7 Pk   /r3[ + o{!!H<2TzMM&/kE3})?~Ns0.|unV55|Kbc.im@k[EgS?wa g X_(pm lE(IS3VNzZo8      9o  - Y 2|=1dc\ UqY{D$#w3I0Rla#J ZO4'[%ݶvݗ`@WD"&u"REH@q:ke'g7(5 G ) g > g#A @E'g9/C96;I/.*ju t xk=R,AD '2G"vwbTw USfYGa'u\4Ej;4"0>K=L:V/.AZ@L|nSnGjsGj`  9 ]E<d,SuobP*+Rv y  , p8 Z  #/   P 8}[k $s>BL6Z,OVRFY*-YF6:TQY2Qc v\-Rw&JuDޒ޷KNX܈܋@Xd#ݛ4s݄ړܰߛ`rz"yT"w3=? @:]a[nQ { + u]P "t !""$C$t$$#$%#%#&"'#y(v$ )O%3)%t(I%&$G$" ['+Loy!&V S O   $j?Bf~4\'p*݃ޭ?{ ֓Eռ՜ֿf6Bم8aڰڙ !$)ޒJ޻ܢރK45av`n`7swpY   s 363tte%!e 3" !"N!";!" "m o" S", ?"p " !w hS!7s-+ A  %^zZQ2bfpnNk~(2ߣK܄|ޠ%/5X0;t$G9e}i1PTP\!=_4L b [ 6  )36b$1~*A|k'HWFI , E `<  1 gY$h|u,I5) |\<{}4aM6|^`)zz6 Y_.q*mHpToXY @ lb`uOdm^ 4 S6V iI ! : T M  `J7*n>>kuBaPzG^m^AJWe)g`p haD1}^ }kCGqjT)p%HE H=  v g R r  sB 5<qhEU)Dt fi Q B   Mb^nP9,&d)+e|tcY_|>)U!hq\h($H` K Y 3   Q   CoSHg_9    n\U.7x`@g=}Xy5^qr7j%BBtM_|CIgGzoj^q}^=b3Nlz Ol  C  N; ^zJgg  |ra[bX/Z?Ec1 X9^=F)Nly{4zmaIKFK3Q} &  ! k 9 k ( q  ! O > _ # : X  )KDwBq .yfU(dXJ4!WMH8; |W*Cu0uc5K   `#o&(;('K %"1QNr4z->`5"X:g  Wy~BKN>-*8݂s܉ܬۨT/"ٜ؅p׳Gc۴ר܃ڕLwM6WuDI*TUC#W+@ 1[Q  ^Ol-gpa-# #+&v( )Y!)K!' $A!fTS'iPt, ~ P [(qvYo?b[1(BL <vB9 qTA?u38~D!vU GNcUEjPC>9j=xXT=C%^m#7g. 0 N [V /   X|j6| F  =q3  t] & Q p < % z uh\Ptn#}id\i&k=g!OqBeP%B#&TO05:db]  bJF ,' \ C > vv'bELcOEx i H K)Y2p2!y5`F W] \wkbks-< ?Q5|J>? W X! + b & ~ m i?Zlg :w  O+*zm49y/Zt {X"#,QQ e{Qc;cW|DOD6a#.C">Y  8] ^ @ 7   [ ( ^     0 ]  n_/E8 i   ]:itl n:!GdtAS % 98 pyXn2-e H|nN J z  U p; u   ? D >S eVL   n_,O5{osG(g>Yc"CejH 2Su([4VU}eM2+FM{]= !W|==  ~  sp  %[G%~(^L XSu2A  n   > 0|Y   |4_SgF68rip<4+>}uejQc`FP6q;4v|_,}/?^qR / mv8  $e%C)9*l?.rR  3 ] m1UmkCvfe )pY.03wfU F\>w Hr=<Z\yL5YO  /8 $N ? G jnI{)}`  C N L ~J   !  m   *I o D6 jQx,=;yhvtza_p'VOb}c0jI L,SlEoqQ  o: Qc  a ~2a4N  &  c377UE[H @a6AH_B[Z}~CaD ;T4^ Z8 lw[ >   / E X c ( 6Kd$Y  6 *r}-A^q*.   2cca MU=} Ox3-/H +xF(;tf 7s cT ? o 9} +?  {b>0  <   Bb?{S)gch ; A " tp C G  . z  hJ ? ` =  0re' 68$nB1I!"L(5'}E_ QBrza&o mOm3JuL  bn FL L ? =    T m uB}/4.GX!91]z|e$_Pr+ Kz-m)np"8u5Rdhlm$'O] & wnpJ\#,d0D<#gLjI_j8h*1Ir++ jAeta&Rd[Ch   S L w F C~ 2  >   K R H "  , NPk*}TU Y|RpT 9VU q,9`Wt[^29e:Q5k(M r  O ! J$P>SSjLR'4@8TJ d&  =:Fj  g #,bpLJVQJECU &F;m)^y`S/D|&uT.2YIEU%s G8 - =} ) u   @ C f  ( 4C<6#&O;w  m7 s m      w C  ,%"eb#9St<>4&GUIB+BYa*=</,n H] )Z/a@%^ / + " t k 4 v  D ;9  ; #eiTiz a  x%u` UR&t0.AQD $j4\x'E "<<i ^q,P7yCx8v (R fQ=}c K2/K/z\2V cH %Ng^<KD]k[7N  s0SyR 3  Y-{ r   A[ > ` Y  I   9J7<m7U:]%d&p mb'1~/idRRyPmuWw{mW_ \   v  k 4lB  dR^>sih;dcMiw   T FRm%S]POS L f  9 B K .`dx!#- O Rjt ]Vy\}mSo{07t;H w`#Kdb  h W k\f}?<UwY7.R) z p $  , iOj(#B9b+|&<' &z?&eY@,]kS+Q}Q8)RH9ov0pF. vv]flTrKu d us\zgnBs\.E)Yo ,f"^7,a.S=JTv7W1pR:gd 1g^/\X^ k xz'EC{    0 d2dFV"q]2YuZ.7 !-2_8eV,J vA  }2'&<} z_ DGGZ3M[ g AV~onR V_ L  q G6M  ( `n!ai4cqErk"m:8Yv(`uPSc21c\jO5z_aS>Umd] _r Q C {   z4   |c"!WWdcD6+   v  3 d s  0;?O;M~TV ]?Hoo}}2fY?:JD<>53M9f g1g[J  O so _v  7PM2s6)NL5_r#C  ? y S 37( S:nlrZ]&&wTW?\0[o)UTrf6RBZ'79_m6[Tq` I8g8Z3 nWhGu:`Qk3 n/}--\&-K}-ytOgP l x h D }  F L * >^  :>$3Bz'g4Y.[QgLh%a ? } V6mRMT(D!t#8Q e[`t1N^*|j=(sR|[Njg:m2!\FRQ[+ lOT 3 1   d ^~ '   d Q _ s( s8&>: e@z"S/.4o'Qy]g+N.!}1U{G0|)Qw>X;E]+E+1.60Lm2 vf.XzSD2YH'mbVsv<@  Q C P   q" AIpq?F   ] \ n d _z?v[_&0N:hmNp=_xCO9d@{:}q)a@aB!4}  - >  ;==^&}3<.H] @z.%WkC F d `^7B;Om6\30Y/)+'sX6%BJd vIp)(D\ Ndx\cm6P4 {   v \'vf&K*L$Zm/g + 4  gTNR8@$7&UV8 bB.Q=%-.uH?.u$siGTP}j7*C  E&#fM4)d9!vNW%$9 y IS |o   @S a ~ x N   ![15V|CtyYPAMm RW.J^f9rMy}u=9#`l.i`h$iTD&  {  .  =hDl|if8O1 | s`   ] + H ^ 4 m # J   N I 3 w Y I R A 1 (-*deq/1LujTq vR%W>_\McGh4DPFxn-R=?f &'PySQC{v  ' <j 2[RbjVi #?pb1y 2S%bxAw p*Up)HW}{&@m|w6}a5qN+:'Zn 6m-0: 1XryP&    *hx;YO,hYO)yv?EqBcd9a9XAb_$k b  qs2aR8u`8-(~> w; X,=߲QO n  A  4 rnAQz9n?D qW 3X%u-8c8mt vr8`-0wWKO(@I'nof]*   Z  3cY~g[uG[<3F1!ynbe#r   _ ;,as &sa ls )Tusd Pho{fKwX|{_Q>[3=bwGu.j~Z 9  V||`Veyv+q ~>c lOP0J_Z %A-\;  s 6 5 c 'N#f$mRw 'O]8NbplIQ%+n#LquZ.O%Eas2N)"   ;3c6H9; \]f!!"! z@^se\4*0 t + ?#9jqZlY2i6Vn^)o6pXj>DUT6vjrXWRwNY?*   8  D  &&]].A U{ G  ; -JZow e X iK fwm6M J|pJcx10P%oh{"&FP;jJIK@Co Gx"6d='WX1+6G`-v s I<XqaXfEn XN" &{cO  J 1&m!:   o} }X/?[b;&TxPA+Qh{>G5 y 7vA(|Qt,o\K S:u(E  ]aO7)_# "#U$9%z$!%#76!xG -UN$&  + {C 5&uG@+3p*ZZ݂% /Pݲfܛ_?d--ِd GwpF_:8:qY9  I  A;]G6!"c#Z$(%\%d&' & & '&X %#d!pXw`;p}}    ];("Q`Y2tK/B܆۷B~vHoz%ߛ $ Fv 6f{`j {X!qg%  # D "oL+LB43   rb#zp9A  Q * T _  FFA'Yj{zpr3r>Cs=lJ3= q9p+s(F"6)bl-bdz 5}>&2j`    X# U  {W !m # sY~l@&ZEit T  ]  n_n^3h]).mES@?)4_ 4_mxuaL-4i07Zy@f,+c 0 F65})@2;)j-3C=/3K ;  "  T93L:;f{N;&f;^ZIBݑۀ٦`HאyRw܇B[Ur{CrZ?MkWLm!2ު(ݗ!ְԬW9܏VDTRC_~֧ݍ,w7cfrroH%@CNN:]@B A [W P R [ ip!M$3!&"&#&#%j"/$ "!{!!9"*"#U" '^$oA  [ [ ,%F"w |@:Njlߔg OBMI NOCL #)C  j E P   f g1z8dG>VPq;y N K "f Ny=: "0?z[g r3XYajZH?"]^Ws  @ %9 ;  glOH J ~E + 7 ^H Q~ 6 x 0&   #q<|-rFK!a%*qb!L+S Lf(1"\t/;3&40mCnz,[|-wU{Olm   AfFi^[v_ Td b!!3!$ kBG /,"9e=R .q { XF7E(iqmsnPvߊr,Dܳ7$b.3ً K|oܙqܜ @Q*tb*!Mo^sP  M A qBr?"$c!U&"~'1# (o#?(T#S(0#Q(##(#'"&"%!$ ")! * ]bU^v 6 r v  ,[r fPmV8 @-F:3ݑڣGTݥXޣ^7Uݒܣn߫a۵ܹ޲|cH/0q&s%6  -  j4g\Ci6+t-CSmp h! Y!Z!2!l! !r 7 @ \VZ|rf H  q4  m w^:Qxa_i??3Y@ogTJc(kjic/{M7< @hB.(h(1 h { I  j : e hO`]),8.!,=7J>^ ' " x   #V@^ nl7b8H*aaO =mxj7ct"N9EW[aRDG>-% MSaVKJM5F_/~>=Tg 0 K nH=vG]A}cd%hlUy[D # ] F v/.x=)taUO'CIUe8N݁oG:/*I'J(ME21 e IF r  :  n]uBx=  w pl&LN  [ 7 ~  n `vw'/K8Tn[84%yI-(rB(7n44rAyj%/0 my6>53\pYM 2  -  9 B H E / 1 K @ _   d Y c |  ;_&\Y~5rx>vjH%XS5sisw )k1HB#k&DJ7\@c pO ?PEX)Vj!W]@&u!~jIWY[0U++"6=W@?U:^Yl:% H l Hk SS  W % s k | O     ~ 4 @ \ < ro(/,.sk_-X2OJQ-'FSgmaXK_*#}v%g nulNu=*|zq|| (:> 7Q u!g.!p <aGs$JKg|  u * ^  B/|X_e{Qy)I(s2GB Q޵ݦW)51- 4~xbLHdo\UM B[u  w @O@# qiQ!"")`"&~! fm{=M )r I  O ys]xeJE3oXj`/WG{+yJw{ "5tY4ctl 3 qfkU$6SD| 1  /{5;B+   > ! " K V50!zw I P 7  c -{ ;dt3~;K85#=7u+ Rs}wV~j*#!c   = {U<v[m  QwP` \ I A&7 `5   -m-~[\Hx;%4T H; rNE44;nSw|5u %  0d!smFq$ b 0 6 mQ0=EA7i'nrKAtl(]AHdH6J: D'e)}L9<fs h v J Z4T~ ,;as>#C?EbA>: _ N6 t`  3{-Iq @C] Z 9zR?9nPy-m3| I`~ 4.2vcrI"a  B [ O L G/XsCR>Y 7e!!VGGv& AC$Pst%E  q#ww~\VL@{.R<Z(UPGc &m8\g;- t1 k ]>U E #Dp!:=  : {NA&V-  T*yF&T\;hloBf |8E$O/iSOIG) ,7b4ab1BY$C_fFX% " Q z i X-pP "4 >leZ&A"ZE43jJ1mV+0[V}fu>%^Bm5tg Fj cs  4 A W? e ~  P %nNN euA~'^b7 f O-JKd:up8@_C~TnvkwI( \c*rbs F O 8Z & _~ (A - G X o2yN|Y^\K   2 E  3 :Hi2! ,*C!,Ff88=0^Y9?7dbh_Wop B*>$> y J|Z M ux D9 /2 - ,UaEeA`   j L 3 !   S 2Ybc g/ Hd _ RvU.1E$kSL5UdIR2{a\Bf'3h HB7x)!um~T\^h[*  ?b o x  }q#s[2W'eG1X     S Y3 W[l9uHZfEY >ymVB2|q\ phVo2 k , b GoP.C U /5G_MZ8>}T<FmJ@ u  \  JXhX/oBX m=$k7+wa7v#NCr`|C  W VD ,  #%&ByNxeamW?ye&w?sOhcK>89F3:2$jkSS0W5e[=@2_6%9\EQC]G ] 8  I  CH + : : j 9zk!"n*caY (> M 4  VOMoy(L3+ -91.laEwW~!GSn AK8E%kn8 '  N P  & < @ =1E v+)[I    i wi x ,5"Y?l ; 6RtNgC=c >Nyl"_fN&:vL5M\b b7>1D/a]G+u#g|\l$8Gd76:N06{6J*    p '`x zj{/ $@"m^,  F v , e   ( ,g-s;4e2`l hv8hTet(*Q (CeZ4zW9*(J`z  ! 3 s.  L # JI Y=&VJ0 ! iI= H     3  D s `U/{<04~#3-eS hM)/DzN<;y%BP3b9fuJAj#}>rbJQt  1 s L 2 M     w   v P k]  N % N !bLQR<qSDON:n6]gmGAD*$PT35hUR & f<)@\G=/Ntk^#sDs/ -3a S B~N&u*j,4g*G3]b41dXZ8xj[:#*yku  o 40  D _ %  (|    { - u  4ds+QJD.bP` v7mZ?_;QA>v-/pD8'[ - s y  DT Xm    @  x h2R[ 'w? w+e [ T 5&AE!0uOZ?>H)nU]}O|~2^8-Io131u42s U R  & T8 W/_|KNH0F Ya / o `  z   : Q D3E3kO`fZc|VA> yXc'+Z1m/o 'u]xut MtMLck1"  G ;=;rY+p   OcLs36   >] { [S2|Jv^QT)eTeny\s9aQ<GI0Fk"&oiFHMK)^<JjR 'UFN I '?{0}vL &^*p4 AnFC yOk8H/r4~M M0?,<4BWmxe%)S=0S&d.#p6OsJ>;q60B"y%H v[p-~=_N;N1paO 3Fy    A F  v0m Q wf + MUFinr0cD`~JKL&pBA]R >  {  ~ R &Z]Rc}^|?xu _ms}YVx$mW4Fqf:ho6hX}`K[]+v2`<W + , v3c2Qb L4C p Rc q tq 768)e ( I .pEijaRh"sM*mOS2))JBANRO&,LKNCj>u()/rN`XSE  i C ~ h 2 A  |  -     F a = +  vb?p6<04>4t*PGn }\rK2`G>I'D|sKcHSLdx PzT` 7    x < V^ ] s7 z{8 /Mi_<.X[Stfx2Ez@n p wqjTLsa+)OK4u wRcOXHta0D 2M7  ` P7 85  _ j  ?NMpLX'2o4+W-nP:A2`s|XyZnf Go?l 4^nW/'6Qp>I=Fg3/(/$L  0 - 1 z  i _ )b )37In\*e^b}<*Iu]=%aNgBI7o czfMfK`O "R ![Bg1GHk[!x'h:~M^ $ a  ( / W )   * 2  s 4 u z F R m : E  Rk~qYsiAXXaE\Ao$MOf1T]eDWRv h5x]!RL!  p w 5F@.$`EL8o~O`Bj! V R 0c.|{!{^RCJORqmX9ma sp}m3Ag:2@\ egdf8 e I B ?KK5G&mq  F sL3P0J TYsEfc`unmaki,_gH#VK+}Y 0}KFM@F  {G  9   7  \ ( Y#   w y j X U . T G n 3 a  [$"nM9M';[`?+ab-:},d4-Rjd252@w-453m KZF+6 f e 4 S 9 ?u 8  g   :93r"GB2reT\ . ) Kui}e%C Brz 5 R&zrKyiakV*fgNxXkBvh$V{2ssk3x{>Bc 3S~U3R,E^'.bYxJ7Z~-afu%;<P;FUX$@jk14o "oKcQ>s)WjJM5OB^2:^.`D`}sc37K*U[*hl6vB::n -JX_W7dRE TSvtGco&?b+ GJ>S42ZTY8daf<=/RF("F31QQX!oOR;JI[]d 6V7)MN-D\bYdVC_ %-1^2Bv naI:q*(8k"U=]2U'y*h`S?!N =$nIJL5H&A_Z=},L\XAy*ryoJ@ ={_+G$ _FL1\#FEY&S(- ?PfQQ p }k   qj$!3 nqBHW5f!:5=zV5m9iSk5H!0e nw!c; kuDEVJi%xX* G] Y | 9   R _  } u P } ^ i P l  g  Qp KH~C-_H 6YYV&6e0f`L#~w)^jr5Dd%[ 8R(sjMQZe'. @&WP    ] c #m  @ By44DVv[q1 Oo R*^WwD bFQ8/"A5xN~ ODw>}Y!n:m'B w: Z H x    ']VkfsI,k $0<tHX+*k}xrM!CV2UNS6knH+:z6wDT Xvs_;{!M@*6).LH@E yEe:#~- -|6$ef7:r&71nc0WGPQxeG^6TNGL.zf&kw5MAr1T<8 Zhc <"9Mogh|5MDiw'j|_IA=7w   1  a s[n|&(/}]%^~@i~AQQ|ex~zk,C1eo_\p57l*Uv/o.SK}O43#fDQ!+ RAJ>Z<p/]N/ W)  -1j<~<= ] m r ^   $[+CmEzk+NBiX5)Ft3sw!$vEeQ8GbK&"N:1pxr.6FEL;nPlTlUj(V..( Q g a z  @ T    Q`tS]P8D Z  T  #4bd|8w\2L 5 n?,*'CYGTd`k" =  qAATE0*'7a)^#UMgjQV U( g5+ixu[*qT"ZI0|-T N3ni8qcK x(g^YItA2[V nb67foz R3)gBAO_Xl M)%oe"d/V"8u]lZ= 2eBy)_>]7plX&*$J{@&h;CIk%M2E|+V wh>Z5s X * 2 _ "g lS 7  ) B L pF 5   m  4hV8D=@Sl%336Si=#qiWGAg)$Cro4<{y_A-Fog=wb   -  E p c *  C ` c{ #%  m h ;  a    y Gv  F r } MI8ZZb[lT/03{\}u:ZnjRUqagg[o?q  &   (! +n $ A I5"] { \ i o6 0>m\B&1g[lfk 7 >d5gk[>LT ITi9no rc2Is: [e/<aL^,D6v q[DNq I g d  RFYO'o?(IK0/>aTsQY:v&%r2;H+c,GO"GX;G I_8.kB!gS.pm|QlwOsaV3QUN 1NRb@>#'XKn]zH`{$,mv%.eY@|HJVNvDLH[4ak%;#5+K[dI   E d  @  w3WHvD*U>k JDU $tS3e30D?^jfjmdpK.2?!Qho7(g y2A#sx=l,   t   : v @0 -   6 g c&^#m/9j\]q <((t1!eX-Tao-M5,!#TX`Nev8 P "WX P? b    Z 6k Y 7 4  n L kokzbnIb-v='Qt~'yq=sdV8\FTx\"^r{aj$ ]v+e'ZE\ 0C ea J   w U  7V_e@;  J O NlIeuE[ X "bo y4KK3=)zCdS@FX' )T-o/b%0rOSVB`|$JY;A@c'mAM OW*rJ]NokN>&NA2\NE'^J1N>$6V1{;mKL$Ib &W_ (S v~ _7D(.<eqdulw4!@r,41\cLF`&/E;A1LLLtdm ?,t -"7 5^s B4E   b B  J ze B | &  !nXH;-cT^f&9~.zR%;\<wDG'<#MTCi)/6 4f2A(3PV{0]4 q   Q   } i 2  X"W{)5tW"d5V-\?*em%<. j01;fF;Jn|BU2bYl8z+R) ^JFi2?1[W19c%#6H?F/T~Oo?b"V@q<BCDk|7xqKp}bO?_cF N{hlxk\O\P50 V&a*2zLRJk85 ;9YVapnf.WU elHH9z&*Y7?G[1v[0,Nh8]Ez d<(L5ja9rF4NMDove7NHDg40hMlaGZmMeF[+^@63+#)abkf~>A~*65pZK:wB$dw%*|]:6UHtbhi6W1X+\>*\/Gi/c5ipO_%U#kOK  J  Vryu4=t2,y#/zN7pV)^&elZLM&Z>6&*ja#D5_)0?Op&1+9#A&/ D0jT2    g ZG=%s.O) }=]dnuO,-|HcI!hu%+DjXdtg,],C=|NMIh!Ns^YfnDG*g  x x $ _ S6 A>^sY">]eHy5*Cm?lY4Z)3TYEeVmbBbqZAAMD&)h[%h0 H   V 5F_ <q0V`V Bx^WXb\MmM@K+e`/8;hNCWNWXq?.7|u.&r@fB3oL?WO$5  /0FX}Lmh6bZ;+_J_U;PF `a=fG 0JSk*kII`4]1pgOK eEJj*qd@\~gX/p;DC-"9  0OP7x60wN <=~u-`~j6enbG4X&AhXz2r?8R {A IR k IQ  =A,,V" h3~lQ~!*w@PsZSl<b8saZ;W2i7n8L lDTBf b` c2}X='#f0{[& <3 & 9BW.5L_vo-  Fx+0K@> ^F& ^ N+p>qD N~xqL ' S*YUczd])`1iSzpci]U  j   /bQR.y0?Y*S;=7~DSLNy Rk) %RdJB,b)~'fxXS_I#KM& xf JJ 2 #    [c !cZ q)q) 89GcD0)%=l?2KWI+ eU(-@Y;" q+S3.gt&T3n) W jx  t v a 9  9 e    H : ~ 8Y6t9R-Mo]N8 uX,R$[9|pA T_-'68UckQ$dVq w[CG.kp`2J3h+:QN #jobx< 9'z%a\1b,"r/Jl",*0 b;ZkWZH`3CoJtwmM/P2y<wA }$)&tNxl6 NwALI%ffZ E^SRB*z.0ncUBMh` 88w|  G|$*^v RF;^GX5d&u;{ H^4Ae+[g }_Z j9t)j8J<r3wCnsYZ   a  N z EL<W-1_9u@BEf4<Lh[xvmi h{J8a;JU$T&~J8mz=" 97L (#R-Z! / D  V * Tn*/hIk+WO>( M)J0oz0 q \dT<)28Py*M i2wgqN5d=VX2[*{E.tS^_=m &*ow(n*qp|`xC8v2B6]dC,Q%){2G  .m6=I&T]u&U>T&i_v||Bt~sB3acG&Y_?f=a@BSz 9s!? >\7yyaw8(<f8Io"-7R~ 7P|#WJEdctsdQ Vak9:J~,Lw%fW(/- }19J?^ |ZJ3ao=%^v P &5,@K]F#[%^UCt2]!|3)"F"w(z7~^JyOb{] )Xm*^*_g"1 @_;vP9 NqSH.YtuE?byn[m"#c(1! xo$p#vC%FD$)c@^DQ#6tkv$ WwrZ"jezpz$\Sb0BU,zG,]y{yhBm[N%C94(?dVz1]7'6#b"n0OLMvLAyoxf:"gbh<; L +?TxUa;O|8~<8rS;-4<B O9esqDF _ %q!SHDxmzU#=&n fJB:K.)Ww9g8n>g"n1~-aW^}ybD!wXp,h?&R<#]|p"Xm1KY:fJpWm SK0~)%G ?,DO\W6D ZX=E:q\'Qv=eoFt]#V~*^lCH3; m,&b C(k?CqGB VW]Z^V`cJrd6l&~H 9g4a3D<]Ct$d>J3 ':Y1hn(d$l7Cf\-k&<4j'&n?Zcd^p~mrdgST*>DE]KBz+P+igXxHA\,{pk,.m 6e #;tbc 1a =i{qsXp<W!7i)'vDb]\qj )@@@:V'|Y;Ea3034RKsd! '+$v&A2?[x ,J[dneQJ;4}0 h%]c:BoWR/ X0& :S y"##5+v!+: +Z?7q"u<3Uipt's .E]k?t\U3UWsfWSE0w6{,P_7 NT17qn" \y dMX(2b.{`vC`<F]R-l kOAoQv[^56De#Y{f. |G) At*_XfOOHL]cN>hqC$aYG9nM{gAIplE?& >q&`pNb/0'}f \UJ)HD2 ~Q#Q|@<a^'khnw_uWf7k'dd TP!x9Usk8Ib*8=ETR&kRs)Ufd,%38aj8wXA,i=|, *LBOe_ W7O966|,P= bT?:b{5 Q+6>* u^JVR@U-aV5KwCWF0<l!^.Uv?dDq#vUW7.=+3sRen9|uyN`Ha!S22_5Sn "Fau3zV+ }!Lb? itM/E1Udo=.)'2T{g52y83>FJGsRQe.o%_G e2N7btru3NHO%VkA*o: /FQ?yM_AH&}1}:pCE%u#E5@I{E5;%$S-BcZ9gq= 1pV`cHU*%Cg~o1EhDAft~jQ(x<}qg_m}=O%Tt)xbZ83Bw  /qMp`mBQ]GQ"`7x$9c'_A L2XXlZ_bXx(Y&"I:3w)Fk&~Ua1]9F|bN1%LA'l*I;nf}z_G9DfM=" f~CfH**rA6(2"U(L{X&3;mi{m>\J%' FlxzqhUxHr@pB_R.r;?kr~)~x1H=GM&C!U-5{x+]#o5T,_F'he1{OO1 ;=sG2Tg[mbgr.~PymeJHqqt O4w"30`5\V2GA'i~ e$3*,3Gn q 8$YnfZ"g$u,)@ITsjHt$pMHh{\[s~]*I ^yoypceUfQ4?VXsQ1PW,=-v- 2^.nT9JZ6g[Uj(yswrzzKva6-ol_\_emg[v=R$kV7h)O}B+XmY"'bWGPZE^7#T1*  :g*'&eMZ;s V J]ilK`s^/{6V-*W??8Rsp6`t{yM_'R(S1K%VLFq#"NuaA&/1-1+.80S!cnpjIS#,L3o&ULqRC(#~=_l<"2Q|wQ*B%O{n>).6 GBVh57-uxEsSY0d ]6CnW3\AaJdw=SHDseSJJGV?}BRk,'H|`s+Bu0{ Cb kR=fg*yBI#o{5k=P>)\1  Pc Uz-,wU1"CeO'}!C\:j5I_x?K=%i`x ~5lMRb+  Pl,e_D$' V!n4nK="k-(^e5~pKkwAx*Mn%"BgH;ih3|USlx{d=7JOaG%,_%Qj<}5c(rHWx>8f M%Dg?n:`0Gb ~<qNqm3pS*@N2rsc8O}bPDq=Z0@mb(4S8o7nqI -Wc2Oi!|J}b?cW J!&!LqZ31Mbwx:{hul\}M=A3s]NE[.7w[L ' w8DvpP+2IgR\ 0-Jef,S;}!JCX`S: $<S{wYM-F]Vb`V`H 4` 7le80K\(mF$:-Z?v S0i">4ad AYw%aq< sE)BJyD#: izT9u^e34}=weegy<$Ekg[X_LjqQX1V)Ab4`%F\ngy<wR"}QaEg.J9 !jN:lI6',T+8<8,/B\.`1? G4QGVTdfy}2k%$:)T kn:Z#cJw8X8s~Gd$H@3-0l%B1=\} (Nc|us"uQ~"CY&l={ZwF6yGPSTE80B JFK}Yan@)uB O/yjZJ4r>e.fI)y2fYWKA=&EcPNOOKUtZbu@_|0V{"A(U_pym&OF*Wgpd;SxwXK=,$ eAzHiV<#v[c4f 0:|G]K=MWSOWX[W~IP8#l2xhH#dK+ o=pK2# 8Sm#4Hk+i '.B?VG\MgXu`u7(k[ ,5>rH\DIIGI=R5Z/_YQF}34c9{bEsGe9 /Px <i#6DQON X#d@yZ{;s6Xs'7@JmP`NFP8M9G:J7O.W,XXRC*tHoJ*u; t>|rjnx~xtkecm!@c2KXeflw0 XD}v %.6EPZ_ZOg7E!"|iM0 ti^>A5.*2:Nfw #?O ] q +KKh~1XjmqmSm9i&jr S$bN863i8R;C9762 q:aM3/I`p&5FRh*I_y5b7p#Lk}dL:2'J"]+t`<q9youoQ=+ % 5L br ,)H>]Vvq%[ '!U)~5/&(#7\lT(ouXo;ldg^`Tu?G*z4rZD=/+ 8 IUVi{59WUyasGq"U 4Qo~iO<%w X<[$paTK'HCGKNl\Oi;m0(,1012076; G#X-t;@DI=99,6M8sHWfz,Y%OetubWLC7"ufR8kI+h;mYA, '5Lc1z?IPKNKAGhC?AC>AD<>]B?><,(+E UVUTK:2'}v{v|~l~D|ph_VhW:Z ^jZB*! "*?<_Mug{2Sq {&vIumrkg`&_NWsNH9.sZ{@`/D"3&f 7  ]G0$:C|R[W>Y%de uCa5}Le@e$Gf4PhuuklWVAF#5 ,#~og\G4O ^I%|ZA&/#J/eALZhy-Pj#=P[kpt"zKyx~|y v&h0b*R"D!9 S(ze^aaZt]Z[;P!B6 o`^] b h5pEyV}Z^a`~`WU]Yd7_<\}!,15,#! oS;}prvq|rVp5l aKA73o3f?dDqWxn=^#9VreT~LrTeXQY<_!^cZM=2k.Z'V0P:IBY9I4<@EG@<1smo_nU~I7iMv>c0O.?4,;N`lz9 O^g d$a.];YZ`|jz$Rs !?UddaWI:&V-qY>cJm3P 7 !%/6BIuLlKgCj?s?}AOc~-Op(D^y?[y.Kc~s\>%^= "+)tN,t[B4q;O:9CDDC5*'(:Nh !*7Of #Cc'}<Qgx0;82+^J</9CKZbeYn<Y B. raNLSYdl{ %% *C S$Y7^Ld]bcdgilueelmmu{eN=!unlj!f7eIdWWaDZ(J3zlfbban.;5,!;Qdp-w@|ILC7%#-">GLR@0}voqo c W?FU0a`MA/!,~>qV]`OfDc1U&N</#)1&?0K;cR{m n%^AN\PvXhwfWKIF6Q:U;V5^*\WE5 oT!-}mkff`XH6"   ,)?A^cuo-qCvcx=YnkR:`=( (6GTahfYBF/p T@.##+8FNh=qVlvsn^NA:;B_"x/<@OZf{+7A?86$+$  }`I72u)f#`beqtwnWH4 &9KLF;##-&01::>>B6J+Y,k#,=Mc}|pdWD7* "&,56.&~hJ9-&'1CLX%^)T.>5":BSf|%;RV[VMI>8Hz[nn[A-~ld_^h~*=AA}FoCDH"K Q^p~swnYD1 6Pkpsusprt~z|p]I2$ tg*TBRWSqVabmm^Q65Qp{!+/00)"zi[PC 6!"7 :?>40(#.ANtfbK6( n_Q/BD=`=~GT[gpe^G) !5BO[cju|tg V"E93I!S [[WY]Z]kwjUKD?;z;\@JE7P+[+c(g!n+r,t)wvyzz|zk"T-C?>P:_9pE~Yj{l]N=1- "&$D%exria[[{akgTrD948@>FIG=+ #-z6y=qBrGlMfTfY^aToO~TW`sq`TH;:6 8>1X-o!~|~{dUJ?:9<3/$)w7xBrImUkbej^s[zQLHJW^g{wld`_c4dK^bY|QG9(|mbeujnrjrt}~wm`F* '39CtHcGNK=U1b)t*7HXj#2|ElO^YN];`+j}  zvookjkhYB- {||yu o_P<)49(M^u#5@PZkuxvza~V}WUWelt~ #?R}eqrhwd~`TLMHD6,wjbluz Z >ylbQ=+!/)95>?=P3_*g fhnwv */=<71+(6 BOOYo!*/.)$&2>FHF?5b'@z l \ G 2 ! #46;"=0:;)><755,,27Pl !3BT] j{'+/0+ ~y)4641o2[+;((-48:<@C?=50i6[6J:<:7'{mZD- " #p,l5nByIU`fecYTNGIHLOX`gjl8rTmafjal\fQ^I\A[Ca>i@l>{7-}{vrts"u%t!n` O5wkYQNKOYfw  %+,3E7U<cBjJmQvZzefpw|yyvh^VIEHvKoUmZmZl]lUdIV<L)6"r_I5"{ xz -27{8m4c1[-X,^3_:jEc % 5K"a1x;?@95317<H]lzgOv;m#i hced_WRE3!pjeabls z {z|{vmg\SrOiUe_jklxx}{xppw~/H`v}y|q_YLA@IKXiu*142u.f-U*C,32!>KS\_[XWI?72/48@CEBA7&z{} (5=@?5/~&y|&1HRZZRD6# '8@C>7/'!#%++'(%#&&"&+1/6=0I3P1W UPI<4220*79;CCHB6+ !0;BDHNWen{ ",102)z"rmgca ffg!m/j7d=^HSFH:;9,4 &  scPE;?BFNUZcb^^VOKKRYgs3Ol(333-( #)1-/'"{l^OA.wiYJ>.|'w#u!t)w/w:~AMYadnt$'#)+08BXgy*;FQTVUPE5, whXI5$ {yzztxrxkf~iyktxk~bZUMQXbu ( 66:@ :#:"4$,%(#()(),!)"#%!### ~),1==>><@@=>BBF@:5#(2752 ( '- 38;!?EHFLIGE;5-&&#!%!w nfgginw~ )=(N1^9iBtD{L|L{J}N{TxVuVvXy\w^|celrvztx~vqtfvYpSoMnGgBf<\7T*K<,}stpqslg`TPFAINP]dlrlry!+!0*<3D=IIQMXU[abnmuvznhYMF6x-j]O ?+ ~|}yssttqrz (0/87@K NN*[7dBnKxQ|OOS\bhq{~rnhfX]KSLH@G8H7G4G1G'E B<5/&  )1=@DLQUZ`a_a^XQHBE=:>>BGK MOM$F)@&2 ( !#!! "*0:>@HKEDA>CC>BAGCAC@@>:4/(%&'*)&     '4B"N'W&]ef^\V ON G IIJI*D-@5=583370;*:$?@CC <@=5+ ~trpqw {   #+<D,NC^Weloyspppjkf}cxhqeugzk}ikgh}gxewcr_qcriodpikfh]fW_RSO>H.<#5*&"  ,7GN Z0e;jCkOiSeX`YgTeTjPpOsOTW`gkru}xpeqZ`JS=K7H/>.=/B5A<AEEIGIEMBH:A2=34)3!.,- (       !.7@FJR TS[b#i"p$y'&'*+++{)x#j b_[[[[\Y$[&S,Q/J2@6>250,4(3847 >?D@=?831248?JSRTYTH:-%''$-3@HNT RT"W*T2P=RDQLOPIUCS9S-R&RUV WZ`bf gkmoq rsriaQE</'  ~~~   +6;AGHN MOTSWSRQLE?;3+(!#!      ,004($     !)5;;<1*+6ADEE@A@78@ BM\d&k,v/z6};yDwJnN_ZWaKeBm<m4m0m1f/a&^UU RLGEA=91(zxuuyz %.;HY`lt'o2m>hL]U\WP^Id@lAuC~FID@8*tl^VI=/"~uttw~rnmg``[WRMOMKQUWWW\`el x " 0 =MV\joszz|zvpgd]UNH=4*{wwxyw|   -39<?BCEFLTSV[[_]WOF?6.(# {tpjlp{  #"" ~zz{}}yypoc_YX[]bjnw|u~qlmopz  #'*-034;?@IIIG@;/"{thcUMEDHFLMOVY]f{gwos{mpqv&,-10 *+)*6%F%NY[acdb^_^bc\ZYSNLOLJJC?:+  & /9><9;=BEIQVZ]Y][XSMNKB;:2' %,'" ~~|}   %'*,*#  {xvxz}                          " (+ 0 ..+('     %&# # '),*'**&&)(''#!" !%!  " % ,/16575/.-)*+.45<:<==>:63.,!     !# & , + +2 5;=9:96=<=EDJMOTO"L"J$A';'5(-'')*($*$''%!% % #      &'',*,0))- . 154;>#C'I)K.U/Y3]5_5`;_A^DUKNPKRBT;S6Q3P6O6M5N9L5N3O6O/M.I&BA?843122 3 /-*'%   !&))*,..-27=FJRWY\YXVPIID @>;<9 5$6&5%5'8%9$9'6+3,.2*4'8!;=;8931- -+))))#    "'*17<GLOU SSQPSPQS R'S*P-N.M.H*D(D$= <!7 1#2%4%/--1-5+8-91;190;18.9);$><==96 4 + ("!!" '((0..46:>?@DHG G$E%E'E'A*E,K)N+R,U-T/V.U/T0P.N.J.J*H(F)J-L1K4M5M8M8M7C6B3:/2,0)*&%%&!% '!( )"--,0279<@;9!7%6(7+7+8)8%;#<&>'C&E(E-J/I4N5S6S9Z7\6]9a:f>fBjAfHfKeOcPaM_LZK]DXAS?U>R9S3O4L2M*H'F"C>><;953-+&!%)(* - 0 55 3 967< ; = <@CCH!O(O+Q,W-Y1^2`4e6g<jAnEpGoLqPqMoNlMlLjMkNkOjQjRhUiWfU_XXXXTSPMLNJLJOFNDNDPDOAM>I:D:@9<16*0,-)%&$   !&+,/89 > EHQV Z"a)d/k0p4t8y:|8w>y=|@CGLMS[`bhlkoqvsrttst|ptlmjhfbgedad]c]]\_W`W\OYKTEP9N5L2I,I+E*D*D-A->-<+;)<)4&0",$)%*&+%.'1+0./,0/00.2-8*:*>,G/M0R3X8\<c=h@k@mBuB|CEGLOPW[\^_ad`^[[{WzWuYsXsXrZsZtYp\s`taqclbfa\^P]EZ:U.Q)L)G&H"F$F#H'E)D$?!;;86579"?'C(B*D+G,K-J-I/G/C/C3B8H>HEHIOMOOOVMZN^QbPhQkQrPvW~\bgkjjic_]V~Q}OMNK|HvGxApAl?i;d9_4W/O-K)?'8%5#."+-+,-,+)'$#    $$#!&'(,)/)/(1+0*4*5/13394A5I;S;[?aCeCgGgEjEgFgCeCbEcD`HcKcHaD`D`@a:^5a/`-a(^'a"^#]&_#[%Z!YRPLEC>;7 2 0/ )$$"#!"$')) ++22#4(9+;0?4@4>497;6;77:7<:=@@HCMFWLaNbTbUaXbYdZ]YZ[YZVWVVVWZS[O\I]EWCW=R7N3L-E(C%? 9 72-*% !   (*1 42698<@AD C$I'P+U+X,\2d7g8n9r=xAwDzG{HvMvLrOpMkMfLaJ`DYAY=W:Q7R4K0E+=%5!1+('    %. / 0./4 9 <EMV^bko"s%w$w&v${#z'}'|,|/03400}0}-y+x'w"opi^YSH@ : 1*&   )0:!B%H.N.L2R1T0Z2^2^0e.h-j.n+l+n+m&i"jhfeab a^] W S NHFB;81-*#  !"&,,01479<<?!F$H%J'J+J*K)L,F.G1F6A8B>?B=A<B8@7C3?1@/;*;&?#DDDDAA;52 + %    # % $%'*-+*./2 5 76667997;<=>>>@=3/+ ( #  !"%)*- -11421001 1 0/ 0 1 562 220,(#    !! !$)**#-&.'3,53100.+)&%    !!!!        $'*+,/4201210/.+%#"  !%&**./35663342..*%!  "%'.0232346766532213321120-*&!       !#"!##!                     " !!"                      !#&))+/ / . --10//10//+,)')$"$"  #%)+,-+-,- /045 4 7#7&3'5+4-3-0/..-.*/(,(,&-#.!-/,,)))( &('$&&#$#$%##''&$$#!! "##$""$# #""($-'.*/.14085>7A7B9B9A:@;B<?<<:<:<;?8@8A8A4A2B1A1A0B0A0A1D1B1D/F,C)E'F$F$D ? ?=9833/,* '%$    !%#%%(%)'*',(+)++---0235689?:D=H>M@OAW@X?W@W@V>V>W<W9V9U4V2U1U,S)O'N&J%H$E$B&@&='=';$:!63.,*$#   !$%&'+/"0#3(4)4+7/947484486:6?6?6B4A2E2E1H2H2J3M1O0N1Q/V/V0Y/Y.Y/X+Y+U-Q+N,M)I)F(C&B"@"A =<<9640 .!.#,$,',)(()+*,'/'/&-#-"+ +!(!&!&!#"!! !  #)(,-.1138;=?ACFDIJLKJJGGGECCD<?@@??=<<87531-,)&#" ! !!!  !$%(+++(((%%'&),*-,./,,+%$"!! """#"## !$!$%%!% % $###%'%&%'#'$&%'%"&%&$$"$#&"%$'&%%'($*%+%-#,#/0110000/ . -,*)'$"""#'*-0/010.** ) ') ( & ( & # $ "#%#""##""&'*,,".&4)5*6+7.7.9.9.;,8-<*:):'<'<%<$>#>$B"C!C CB@@@>=;8976777765 7 4 0.,*& % # $ $ " # $ $#$$""   ""$%!""! ! $ %!'")"-!-!/126: : = @?AA@==:98553332212324221/-*'&% " !                               ! " ! ! "#" $ ' ' ( & ## !!                                                                                                  ! " ! " $ # # !          !# $ " ! ! "  "$%#"#!   !!!$&&&((')&%%#!           !!!#$$$$#####$## " !!!"#$$##!!           "#$%'))*,,-, +!-#+")"(!( '!% ""         "%(+.00002110../,*)(&#           !$)*, - /./000000//-,*&"   !"%$"#""!  !#%'))+*()((*()*,+('&#!  !!  !        !  !"""!"""" "               !!# ""      !!!#$$$% $ & % &''&'(%%&%#!!    "!#$&())*)))!&"% $!!!!"!!"" ! ! ! #!!!!! !!   !%&&$$#"!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     x~}|zz}~||{yx}t{|}tjziuw}zw|~~~~}~~zz|w~}|{}}{x|~~  )'.93>:LDZUpX`WQUuMxIw@r2r0oDtOH6~#cJIP F1#% 3<4Ty|Gu  jr'{ySGie8(0Hj7v&PQIj!v)1gL9`' lu_ =svvBJ'\j]r`YX8 U 8 UG; bLiS$M{6b +B (Tk: _0S Jt&)mv C5=9_,\bO+3/ UUwZUFN fC s ) J  Tn%|f_nDPKU A  u g l N b YE%&_{2 n!l@?>1bjugs21m<0W*--/!gk6aQP_wsu92r%2 E # 5b?)*J =j>xW> ~' + I F|Sj=uQ` ^h$dZ'Z@b@=]rnHpS=".`t `q^ggh7%Vd1IVd#T)O5 @ f ]u H5 H  i $ e < v f  X " x |PTd0I%#1OJa}L^Vzw ) vW|oT N5'`ynG: oH!A:rCqjG~{ [ ]  o L 6' < & ^ D Z * ^ M 5 Fg]5Ja>y*xi"!yv)z DmRyx^y^{C\']wii*iu.V8n;g0!LchtSLbB0 { ' @    0  @m.\  M  Jm   O ? x 2 u  }|5|8U9;BP73yq % {C7kNg@=U*1@v|(;rhAt:`OQS:Z p ~ ~ a m m 8 w jKueQ)HV ' k * O or  T | Z / _ IJ:WF]5$n YxbU|sb8t$q'9v/a ylbd,KveqI8:#q50 n5YiybQk\6  6  ; e  L6S[, `9 7Ln #{ 0,$Q q P > q R v |Ks2#l" [I$N--gq! H 5TZ\ NQA[TvBCXZFNeKv  ) M wCBjZ8#^sF|1x Sx Z.LcdRn w C y ~ > ;ZWkMuQg 9Z-oi~, Gs BJ#(l+17, sv|3/W  7V jS!s _cuVB  BH,&zm:$N y 1   /Zf?MhQ! 99_\}/fU3V\`.n?k+UaJi  ]p^E\|Gpth@ [9 57  k vBE]D ' $|,Nt?N'3_ j B L b   -3sYsM(4*ID|h/p ]5 aV q 05vL _?d\TEVx-GZ^Je'yKTt[3  h  FJ1{pY6 LGSM%$eu X X   R V ^ i h#/f:c1G> t{ZB(]Q r $z0#0 Qj5Yq@O[,Rk- C `  Ktl #D(KcJ< 8 h ; 5 q u Q q "Bf;xs\Yx"== aAzPQsw(Zqde&oEd (@$lABHgSghiZE}n+g  < -  2rtkcRf5L)CG@p5K7   t  3wWBi3yi*Dx;{ #2*HLEB9jxS9q)|K2U1Qh_|5g[1J   #l  T<$AmdK +:3LfR(\s 7 N r  F R( &C /V1<dTmH6sgB(}4[l=Z[e RC0&p[V1P;C3U/S59v_|<5  +8yS>&~c!/~ 8|Gs  h t | X y -wr -H<PEKh vg9 yT}9Bv,jZGg0?!Kle,E1Y=XhX)\CUnKH  %RHv`I`_[l)yf+ E  $ p n G s l7:i \'2 7A3w~E)|z^~}.6T>D8 R'ed{, %-ogRdBGdq-\ | I i n bx. Dt:gU.R3{ylB  * J ; r % Y  Jw#LOB&0./( sZgGF\~P,aHA[2zcxb"V u| $*&W(g34sZ G 0%+@d$nO^ y -0} -  1 " t yM0lCjm68J9`+\_g1Z6xDzN}&DG&GI<1PRGJL;jF!]6)E , " 5|X>{+ X|'++r9 wG_ w5U m   |=p0 eM"t,cDxptr zCi),f@j|W~RPPBy)MbUi = t E{[:,-Jz>mE{:WwrN 3 p  J M [ k D 21p:O_D.hsD&/"Dj!lV}QBw@c" !BS(L?fK$J#LW_ ( ~ /B& `yE%Bx, 'rhM\p64C 8 1 b KWKEk{H8/m .5u!r!3W*AZS&d1kJ0G%PY_87 a|#9X@R { sV !Vn 8 I n *  k  gw~bF\vw_{3lyKw@&jw+ D w=heG9.q5,:KNL [PE @: 3 $ " ' k |HEcJMgt("_S@mx')4b.l x } I w  q]_9Z?`7;C_E5 Dp<][@%y B_DJ BW3/ =pE ,r5VMst0Z.xm(0 *  !  Q u @OYo\Yp; Xk_ M  'i`-bg&E|:eG?35X[qW4Z"W[ ,G2&~_%jfd1!"GdpVSFb c b 6 ;m0ul~g] Cu 0GvQu _+ y tyh'XIW[CZ=+b(=PGO OmDaRFMg_&t<ca  @ = y 10.\'gb8YOYBf D$Y x 8   STcd*9n@ o@iEQH*dG1unR9YkmmfPcB[klSA r{Qt90 eB1Gn&"B3"y2@Cyfy ~ i  ? - ~  z '0"xuZCn{'cqk ^hz'C }s8 {lfaSA{|[l7  j v AXW14pP,f<b.+MSE9[G51X c BfNIcVZ9_*IkK*e K!"J Hu#-u{   ~ _#{rZz;>W6E R   | | ;(_ ?KYe}FX5m|} 69Ka?B=6n~8QXeo([sT-t` ' , I 7  n  4 > 6  9 8 a  # @?dTApNxm?#1t#b0`[!Ltt dM_M0d;  E `   c X V$y/,;H=3JO"  o1s9#0i!sj1DSnx%>IMN[%\kO-gT (SH 2] / \ #8$S% $ " : ;7R  HYJu "  kwrJS_bu*b.1)zN~3Bt pe޽ݷۘۢiہLީ$vKX# 'mSx ~   $ <djo}|~[[*v4/atU | 9  '?>{/GjtLj#+dy P"TZ^ -\ dtG`O*P56i@ }    +X  q<U |A?\ll)    q p ]/   U#`9;&U%_ac*DRn @CTP,Z'|)#WnRFEy7"5lRInp*c `4   0 D| R  u  K   u9 . = X u Cyd#&Vcu6VvN- < ]|lCKn4ieE / & Pj`z8XWpH a`n"2%w  ;| { . L+][{TtSf/6{ZBoEN3yho2 4eW" 2 Dfqw'qw()&  LWu-/_;< $3hAa&  ^ - Z %1 q2TVDMWvMd q6=@WH#p8OElrW]$?NJ  , 1 9 r \  }P$&y  l _ $ q b  y gsenM3i_SlRJ-`zy!F1bq=kmf*,O=PLlP E d^  z0r`m Q f Z . B J 4 1O_{  S&  g@ [P g R}(% "y]8.`!aloqGUAQXatQg'_IW |M?Q\1| ]     B ~ X  k Y T Z t  t C S i l '!XrH>} ]7|]G~9nP=L2OlOo3@r"YhG;2 Pt.u= k r A5]q p  d = s   u 3 %  QNWF;k]`"_IB&hG^[blf-/;I 0AH"KN'Vs[+fRpz8| f ^ w C TvI=g}X'*Jq`Ya zyy D2S `  m  *f;@Wk;M>{ TBPKoEh4;Td4o[Pi0z I@ U'  Bd &,3$MM -)e } bY0 FDjQ T t8";o}7U6Z:{4s ` SOSW3h"p c ] F 3Q QL "  .   e, "| y25_x/<DPZLF J 5 n *   1 Y5 FJ <Gfe EyU2@P> D @QP>2UCJorT v )  s tW bu  + ! WP Y[ P t6EIi N[Ah_GnMW')Y^~wQ dv,F,`T;SFC    R U + H[  \ e$ W  /gP9z+qE'2a:RZO@b2/x(!4O]7:wh2u)RQ+tI y q Q>   cSY;>zIB x { }!"wT8;[_C^$(mSBwtAvp2_ "RYM{Kub#' D@    I zG_XrmQo :  - y095e w2,  + RmQACoR3#QfX$%GRe5lC[)Nanm: q1&3J+o[@#f   W b wk> r Q BBr@,Y\6r6n=L\ j E@&#Y;Bq:4V/8_8"]V BZ6>J9(,yn|$5^a  W ",Z  !>O% }Eht=pYwvKb^m9nc4gN>s@@p*ejq; ~ `b w3&MI' o M x  {    Q p 3t`g&]=\'C8zy//hEO+]MuXl_cF{81Ogz  hy ? s  % 5 wP39/Hl(IWp~Zy_ 0 H  p g"BS4v>7A7|` `@ LOQeU&6{y)A: 2l L1 [  ma-R-@wa-Gl8BKc4 ' _  F     oi^!~PO@_& Z`p'"*jZz3J[D_BSLufQ2-=.'y lxc%Rf n [ C \ N {"  FF`xTwb8  K $Y l >P 7 kU  Yn#p^ ^+@r+ 5A& J :TTC Dc]JC IqK%$'aDCQ[k\Ju  n s   {whE M4. h % | csnz.o/1Gt Fg}T"c]kq(V0 y*aNJqE b     *9QG;  R gA  #]TZQAz[;4U.p&I/:d4/ >{\r <~rVdn6+tz4 G X      R i X wL   C x K q  V   S(k**y~b;}5i1-tz3&x7pWmP:U0gw"SD q%   n  a - v 7 *  Jp FNDC0_o*s9 <  v i ~  Z PJQvc8%"k?Kt+8b-fq=b0p~:.a)\ M K  !(L  :MZ cH\3\n:Vr}ZPny}'"X${ ?^mWg=l=Q=*@ "Bmzݹ[:W7߿3Q$$K`ilc}_>Co + N ^5kIw$p!!#"$#$r$$$ $"#n!#B" !o{*:>>nD  e I  `iqTdp$u/GDR] f7|R\9^ݖ߫=\obgۄKv߱Sq!XQX =3?$G s } 5YPTRbEP Y*!!"z0#}#VI#^"! DNFHi*G6  $ i <H@cFQ@CBO~e ;DlD{`Ab(߮W !q(e2W%M7nZ t 9  @ 2V/A7o.=$&'YKg`x{LH E  I  v f{h6a=;-iYo6@ft)I}.,=(v+|Ipyb X6>}{'(.E+LXJ']#8# ~   3 n z  >  m  6 | Y 2 l ^ ? Dt=8SP~/Kt+v3%^Eckj(Cu7EWH@Jw~:VaoZdc#'1xB;kC%TKgu- $Y>cS0- uKY  @ d S 8  m L r  Z , ^ z ih   $#{  I @ e *  g d e $p8,Pz!4,0>a)Wi* ;0=C %Ah<1R^#!o i3Sx=eR[xj*>bN  BqG]cAiA){15MT  ql JuzJD ' n 2 ~<a^Svjm]3EE'5@+e wNDk]oe&_A!e4>j?P{P9wdps 0  #  IsY } wl[%SJ.*~3CM;@ v S ;  F=bVT =FNgsogx7:Qd77lL[U`H&]0X?sgecf54 8 v j H>qXBuUy+`1[Kg~ZbOE|frd~ + 9 kI=QAjU82lLdS!m[jNgH(#(Il[S*(8" G mOL^ VP j^  +'SA]ySfC-p;Ik Skh{+  F a3bA{q4/0ZR%2Y@cG9Azrp|HG&OCEq]a 3| , EJ_cBf!  {If|;_npeM@F5tbO  !3xS3$$TiXWK/Hn3|:!N7K C5OS -rrQ:>zr) % ; =~+2deYjh,SleX6[4<6')~ I b 1 c; <1 c+D7) G|$*^MnDIv>-*`M#bv`OV,?@;2|$h s y WfE'&\`3e`d"RNPxi?Q =r }  m f?|qlZzvFj<$=(JO@)d\WA`cM4 `F$AKBk+G@y? S b %M %9 & I^  M z"QrHl<!: A 1 x Hn9Vv{=  " H q H  K VV }   3h g{l\* At#10cajl_< X %80(L]fNz&^Uv?|b=aAz K6: Y y !f;Mp}UfT-i5w\`f~]Y/bZq `i * v Y 6 )? cU f1KCQZ;bP#C"r |fa@u@poCu#o + :jbH  )12Gxll6-y@,f[   T'3G` vOGoe.A9o߶=||x+8a$/66]l =2;|,zL&5wS3IQ v T tc j2 I2A-mL=u!J/ny$;(  E t X  b d}% eIf8_}48C;`+k5j6FUS7.4F`s/TTfL6feO1s/T0`9Sydnha <  l r:W~ G^;bi'u42elZh 5    S <J 0 L{ T  1yh6{;Yav j(M~D<|g^~#}m0qFiPcy!#Px%?&-&f%$"!- # [{@l$ Ui  JO  Ud[c5`6<6`Oep>6Iuc}K-P;ރޔ.^!iKb  7DW)z**2   v uC y g4%7IE ?4z6.Y310 | 6 4 o=P&Se6`yLHNhQ@olW.S9?[xB]#A9?NDotYO,Xh@gZ%=kz}^(,r b p GWwYk !Qh#$$7#a:"<Wywe: .} n, i  1?+xtd j ySI%Wo"v܎ںٲC:.ٚڲxG\ HRy mhae&kpK`n. `y ;'N Q!#l%B %E %%%&'n.)X* +!*7"r)!& "RoL% S/h    17Ke|{pi"܅Y ֥u?&ٟ$ޭvJ?;ވ#xYk~drV^tj$g B 1 o   "pvZ}=! |""*##C##""+"!~! $!? L!+ ! a"!""p"(#!"!B+ A ? 2 Y R*r{@~#I.[IR#S7 B%{x)Uڥ:U߲ژ?kBrEH!dp!CVtx{4<= o " B  T vcyG#~[w.I{ v8xAt d  /W`.7>Fgn[e)|J(. g>=9 66 I%GM$x%cqKd&~IVzP\  7   !F*9xj_[b6l' hZ!m#   ,  ! C 2  r!XuvXZ3 9t#B!' ^=&  ~ L. 0 @Rt+.!V $LH%%f }% $ T$\ #} # #S!o#!'#!U"L! SA< >? eP nh O]B y9y(`+|(p:8AP'7%b4x1%kMaZ&(=+ W' t7 ' : k) &i  ~NqhW)Uu,1EY  t| ' v m o1 @^BFUt=8E%XD~XuK~6JKbf,mW7pgqFC(qhY Ej)TS  i |  *:."ZydWq W  ] 1 j 1  f r /  K _  % 0fr`:9P,iYfKR8(`Tf[ka5Nu}@H1u[>z&$m  t ,gq2  e p   >h V} 'paR`Br H w\U8O2 nSf$~{F|.y'--:y] 'lg\:d UY lY!1 @ pi = /|RY :e( ;q -4   h   =  g  %  S& ~A({nPNh / $G F/-H*x|sI|;yq~ j7yqAD  K Z}& MZ ~ ? z = )  I  wCH  ^j  -XUxAMzr9`8FO L(Y@<LVr3l ZJD%dtHp @  s GKWVJ ;d  ! &  0 W M ( u G98 Qdo[bHJ5K P :I3 mFDFb@l 8 i p a  . h d ))wuHUWcGS/+n5X{q<2FV" T}e% gTBޖݝ~K~ ]f:N:Go5hx`~q OX  !wY"+"!&?!t[ Vs:]sU\^qJhu Ug a   " c .jWpKm<9 :r  ޴fߐۡs(p%%!z A ; oHM$8Wgq hlMtumk#5"]qwnM0%w>{~L =Dq v L#e }/  TvQt  kP \  Y& W d/  3 E  ; ^ "!K|8'vS0!0Um ;_RF9UXWvX1LOr+jM YT d  0 E B{ - i jz`nD%r  f   p )  * F 'Q ~gWCxuM6.5`tYJ\^^ $yr- ]pv(a=E+YJ g p F  i6 W  n _k 3U!G|W   K n 0n ~ y# A wxpWgX+lpJKX&fs :V0~VK}.vvfIli$W   l 1 B ) uq ] B  - W XCjU%l1,/iU(_^ m  fJR.px|I+ B32}=!jJ@S= I2U'=V TD?Cv}  5 R 2>q%7wgC   t 9   e d~3o_S.(eDuQDRvF7f{ekC vS-& a 1 S ?zg^*I 3Q ): @n$}&J**=sA [ 5 2 ` k &3  M g OS#Wa`c$?Q BIrs|,F/4c rQU 8?aY LfM@0 / $ h : Et =O?UK<K'Wz ^MH,1(a8,n\ga/!CbNJD>uknq ZwGN  K5u r>  N s S }  m  ;* aV `E A{ iH2m 2eLO`St "l'?+W*x]CEEhX7Ep_o/DV:CH'HNA j '  # \ L  # o 7  > u;gY|Q_F !  6d GQ ^ + euE1-C)BU6O2R0Ve/0|s4Ne/jw:]J7)*t&Y|j&Z? 3 | M1  j< #9 @YvQ7=}4 q d~ "W 7 - U  }  ? a  w e9a.:" J@tw6'.:9m.Ag`H1n?mP' u s  X O k y   C T X  l H   ^ rG  $R^e+ yieH~D]k? YQY]Gu3I>Ga+P 1bFq|+U[28X ~rJSW!H U Z< P !`* aaj6-%A l~hA0z(t%V:o>hDZ)}TZd"4J8 KX]3=   - y  fKN5/    b B > \ #[  {yns[B(CT4qw+87$Rq\e5'Aa Y  M     F n H .  whad*z f I $u_)84NR[kVqC9f.(U}i2d<=JN(L@jF0hPm,}PL!E2o  v | p i " % ]   (@ "A5-K L qK 4  Z?   r # =poSKL=R]V(6$]V#|qD`B ?^*"f &Hg*@wo`xpiL$]p5L2 & y    g r[ ! -HB# $  :  g @ }RLvpG=ri\ yw`.G"Z\unlpd_K&:DH/8  &Io=ebtX#V_d03So%l   <v_C'l (g`:H}zDk;)i/j(3;y  -   X  S[  ]G dpq!q "& A+7H9LlVy"cd+hL,r|=gW|LT^:I"}jZ,. x \ ` A H q,  ta|XL9vM`[ue $ k  /WZkVc@a^T[jD`o;.pK#=B4z^=-,\d=02'04FRX*]n| o I  > _zJ!,Q}[-Y2j^)    d  /[qAP -ql2R sLV_c[d@& 3lL =z)@;!@4`'wE+ \ ~ +tHI7@C$ p Rk *  J   +  (! 7 I"  p 3`[q:zd.nb #{\g+[ *@YYa#XioS]re*55?wIZ  mI >  ZM : b qT \  Y D    q  o=  _ k X ]1@SVD>mYcx[0.l1]Z&X-r|Kr&FJ&4d$GDrFw;w C3 2eb.QpL"n.Nexg fNdYNg0DD2:~+hV0veIq99h   / I  l (  -   5 ; ! y  |Y 20 LW   {K?x*`{w;m?Ythev]UIH'c"YD_as,?Nl{8y! g  /EQxPuH,o'ovom  *  V ]ggAz8 $B.*R I'oZf "mKGb`^J64|VC,JfMzF8  r <   3'f_uM^/:2g I3R6d(   Bq0Ioz08oy@*:N=z(2zOX5f$:NiXw`/E/M=7m>eeWMx n 4rC`  ;; O  J m"A * h k  }rY;-wQ$6@^h^]Cla#o.j|Y#m>~=q#&13vZ_}}{Wtt*  ^((oy  R ? (~L40 SF'+:1AD%1qSV%XGvIz{ HwKfMBhY#Y45e vOVjM  1 K tXK> E C  7 {5u-nygXQ%MG\H@E=Y4;JI62tGofHlkFH~ +=Y+ t =vF*GZ9 5  ' x  rnl6]  E  YP   x /<?Y-h5 U{9$ r^{g {WM\G\4r[@,uk67Mjs C   M]z(z3  X ] c )$IXu^mHfGsx >  t b t  |8QU|[ya?pC 0x ?1#C2WKB/`ZN) w?3+W#-n< $  6mLDD!<lC:S2m3Fi%p $ a 7 ob 1et*/^\ NSE2@ݽܑEKߛ߉,IA G9mJ7|s-x C"5t7 K14Z tN"#"$8%E%&%`'v%&%W%W$g#`#L!t"@!j jyjCuJU_:D J Ul^d.aS/2y Ak?|H>@|0N>N|Kijx0F^ l Aq 94{y_Ts>Ly~lELvO=1zAiYDDg6| @ 4 :Y&}kjX\KEw8tNPU=o !CPT ?;BgF]%Cg@">a/ l1i k |%>1YLU, W 6.$"NKO`mv(u$PX s  {u HS 7aLc) AG F7vN5bCH1**f.BPJ`&3@ _ V $ 1OMr 3Jv|ag,Te Y_g0qw]   1 : T 20R? BJ|-153R0D8BF GplXeG{5E $cUGCZnMdl~sc Tbw 54    e ^  &?N~dG^opQa {-[J#h5'qhw  i  4s0|)dH]%4cghd$qq{^WPl"ks[.^(+JZh1x[%Gp )  e /9F?{E BF),6)_XN; 4%eu[32oT~ 6 #O=/hu8!fwHD( 59 OcIM3ZL.u&,G UiO+6UpZu{&  , V"R)j! E!) a! $qXx1ut,l!8'>v  ` ,#2V-.f ,@K=[Aa~1h%,/Y_8Z oH <&WdH. %t!(`) L  +xSydN(Np<n':Q 4YA; M . b X ]M  d  r 6 d f  7N#4v^FK(0?`XL}n-QD:zHDGRWzZa ihGGrMx+X5"_]Igd5XOkxP*fs4 N  C   _aK<;_ i: U#   = :-@ Q Y ^ + $ h< S h c & * S ln7|.Y3|Ou^GZ{??h#-fUr.A^&:E_L{0zBX@W x;z] J!!9 7e & !" #[", (}Li9,h+8# H &J"ZfCe-UE$LM>Hq [߷[^ݠޱޱ߰QZmq/(_CK;d5 -$Cgd6D p [Q) P}!A[:GXnEL<ZLMm""J& @ <  \ # o  UA)r)K"LHmw6S&DDmSEdGo8w;tB~W# KD<*1s  } ; |   wANCc3Ct.&_(Ti:*?  r     q P%  %6 ~+3IrpM7r1zc<+RM!$y|"x3x!bSISLUvmN;zE 1+fq;AV : D {3=m]3*oy?pASt;UyI=Dy|A|AV&c<  J X  H=ijNh5c6.>n x;#>Ltڜ،a$x6ڕPXޑ#rpch,^`!tdOuX0 v<  sQ{ B MK";$*4% %bC&&Q'$'O((+g(5'&$"# Qc'z ^p$  M  I&Pq)dq> (VRoUہqٌp.0z]o<ߡ *QU(3h'm l u; n |( + g0&+"$ A'#($)%:)J%1(t$'c#%l"0%!$!4$!#!D#!+"K!L 5DCSv" A 8ma k aD=A.P,s,JZ[yc?P4 ER~Rߡ}ݟݮ6, secޚF6Uށޑ-vlV1@Zd[.y   Q Lt PvOfU;eN= "``#{##!yIZ*42;'%- ; X BDht0zX'^ya1hG&`H\5=lmLmeyiP[50%4a o[wL5l2#\]2 <P$M K ]W5H ( QY C ) ykg:nYxTN[ W s   E  U Bih)_;`}ep\0Uw@6$/yl# ;q5'R;ipt2mAa|0tiK`P0AAh?0ohz= nCH z,@Laa^Xn!4#=W%@&S-&%a3#; Xih>*HW: a  %`1Y( ;l2y]' rj-Vڡ-yׂ߽qָLo>(޿A`WF=[`r<;  ` g m OR B{"$b $I q%%`&eA'w\(AY)P *E!*!c)!' $! \sM\q[Oo=l %  ,q[\)zS([1Uz1Q٠܋֩ULۓآ!=ހۿrINheJ 4AߡVt5zETZ+u/dl0_ f X  !Z  NkfVysL+ GJ; 5! _!q X!1!}!4 ? jJ ps0xV !t  ~ }8q-C;xN#34j߭%ތ)h t18~d5 5e$b/r7# ni] - = n :8;&zz7_2ncn5YCpE. B q  8,`!pag]:TLj"`^ \aV(qL}'>{Gt6*w^l\\%h>oGq#Ik uqy{E{V4E  u G AZv1 lV4d)dUz z9} " u u''yu/^Dy\iSc;P|e2eY5[NCmrޗ(x޽?mz^-9EgU=XyFgIKk)7  $  WI8X p%!~!#$*%%l.&%*$!>%F.x/@z  H Ig~Hk W/4pW;HI)ުPm|m>SIb۽ٌ+?~I`(n/#jY#@  ]P$-   T_D!5#2$ -$!j#e V"gg!b! !f!!K"` 7" !C!3!M sd]K b Y  U f66o7"P:3 E;~4E8N| -1F[dG'~߿^o>ߒe{=B{+xaO 3(UI2vwI h[ A  S | , _ ~ 2 %_KYRaI\8Ml>   T d  ;)0$3 q\ n*1%71{2%Bn%c\An1{sQx/qI(  k xm+'3 LM7<KpU E ^ E  ` [ n   /L EHz6"7Md;|uxA3PX*o Ck6ILo uNduR,>?N\L9 , 3 $ }RbVXlUM9L(Lop  o 2v?99!W|{-/"l hSHHc Y,*',Awrg"3[O7 0h 7  .   `# 9 @ lc u    >H?   r    eyS=(CsC +J j$T^o=^L$y Lh!q\z0^_.c` y*#I+ * k J  jb (s  '   vN U   1+|  "  %#up`yJ] C|.k(x]pqy8+3Rcw`zd xv Xr YQ`%<C  L k 5 pz   ~ 4 / ? XvU( &T,X&^!he1QL9O Ndt_h|#,Ao8 J E .  41W_Q/90Tx/I/J-j~GJD?_[ 3 E@@ 1<>A;ܹ7s~Q]'Bv[aw Sg4Y'{TJed5:_'p Z I|7JBnAND^!" # W$m!I$p!# H"`\ zgb?pZ A . t   0OdEGTX-*0w: (vQڜٮٗACܧBp0E&UMpIM-rG V2 5  o  6 x  U v#~-C2aqF 6yVEStq0ta:- 8 |aKL NXtyD6Ow%9*o| HG!s5panpPJnbn90 cO},@  y ?B) :GZ  {  Z ? C  s   )  f:yacdBMpu #[_7RjR{]C.E}`bm   p 47o8   q X uTVu?ew*! P O3U|8  #>R;ds }Lq_Y 8jcti(?{ sUZ 0 !  t A o w } H  +XUAH&}\ptH * fq L! b0 4  _ Q | hd?-12lh^sHoI8itoOt:5ZT_c? MQ U :`R = T )  LYrM_F$~eF}%@xn:[2l-\G'!G+w&E =21m ^  &  sq ;@   [ 1  3 y  _ $ 9 U EMUBaH6Dq^etGZ!IKF7% ]0PX8]eTL[hR<*z%x6Ph:3 ^ a c 'x . k i f j 4 @ ?oWWJ!"|E5   s * f s @[]9 /h[|GdtF0M^?LzdVV_g^C^io%-v)"V8^Y"g_j ^tA6<%&^-RX e   = ! M p Z1   U  1~|o   R  {SL!0Es*pI_ q\)f%'Ba}){I5i(P <$_n :  n   4 \rWK   utdV`X0Xo@e7J*)T Up$YfH3( f D  ?     UO|   & U 5e  > v( 7&%B|5g}p8JPpOFX:%=yP8e.YP,:l) G @  ??  ( ; # t{.ES 3 x i _ | y*. ,p h  hbhtt36dnY]?ZJ zg \  i UI Y}  *K I e v#,AL    j   T J  N  x u i # K-6+sq. |s{$u$IogzcX3;St}_ Pt ) ]> 1cP >   H % A {   al> J 1  [6~]Son#Z)K {>mS<_ _lq;sb.{{a+\{ S@xN|#Eu8({) 3GI"+n cYI?JoUh\+D'Q6t8HSx[E&q0K %ZGo A \VrKO4 G = MQX Oy  e e V[%!p<>9_9,WIk")K.q7Ete@W5  xe)[{ ,#)u=_Sv;  , MOd G  z m) 0  } u   S ?  ~b 6rs*"u?~$:_l(  Rre)KtKYR'( gBn0N( =ebW}gI*g\Q<=^Q'0:2UCp3}s' kJ b U` - RC!\@y{eRGIy@VMP-0LX.C&5J7E#}k/}fKaW9ax!\DFkG>3XcJXq-ueV mR,.I6 GErApoQl  `   + u 8  ? 9G Ei  h    \Y 4 j` d  I nxiCsspO+6eBV?*C sc~gx4"Fn&YQL(gc2*wZY)*18~vd ~&yo%m*4#( /  H Ra,IQtF@}|9[n@ UTb2H&&cZZn&A3,iY9]  Qt F h `   ]* l C  ~ B . co  z]BHt7N`A@O ~M"M;RvAnIJEW ]3clG3+4}KR)!7.9YTFkhc+ $@ I 9 W" H >  3 Mi6C E* q0 } . h F  Hj n++| o UBR@vP_o<2k9U)< VlfM0!}itP0q\L*L^    x 7 t 9 S  ?uK:t|vHE|%|^enRHh ,< 1)#Xi\,R!db=V&@"2v$)MT'xwx"./34}-:iDQDm}  K*'[ 5P!|!Q!( @#3B,Yw`lC\  \  #KGYo. 0^+u![~ uW@nٌPpٝ8_2xXw?=Qz~,h q {O:[&Hn !R" ;#?#$$ %3&%&@&&+&%%$%"%!%o!{%!j$ ""!n A^E"O )$fA=v(yb$tޢhށW!!ڌܾׅٿ9rHڪ;*y\X"E4}*}dI*  a  _iqy~] F"e h#!$R!^$c!F$2!# # #L ="Y! + DMs)N/2SQ s ~ dY7"}j*] }Ta\߃Bܾ<s?jIA[[jhF_ =MMNhl_jw/'C  c , ]KyqN4]&6IZ/E# 0  J ' 5 j @ 0fjd+cBYS:[)/jP7HD>C>&x1AOkK8OS2c3Z~Ci0CMqEwt d )  u]_7 );M #dT&q|-[j ;;V+ R 4 Eq{G| A%E<4R#*qh5 RJR`B8<8&D/8YjYS'g47ODc#I^.tmv8wbUQJ.L&B68      4 2  4Toa(v} |_R2/> 8 ! A IHs33n1Gyi.Jk)R  G0Cps3 +% y ( %7,@ x K  c WR!R ie}k]nuabQ  _9 2   U YGf-n.TRYS;u]m*Y/uKR%zyLWY`. q&d1tN8$ "^`Tqd 6c  & y  w P Wbk%_u;t5=ar;Abd4d( 6:4< D c {# &wmxTb^0AMyk mJJ_b?:L T#aE\Q*oRK X p5J)R\JAv  eT%p06YG7b |A8j@  P ~ohHc)"?l5}%SL%<() ky3gb+? ( M Z82Ap\ t)`  g g H -@a~@7!Z( ,'`tp ; } < k e %5OB6@4 'U:Us9 CF* $1\)L7($!Y zaJ,Cox>AW"*g?E  e 2 C  prdb8'+Hv3n   D  s }ey  w h   k (5 * U6!e\h>jV#x$][oX $xTSF Mp;uK[ImB+LMU|?.>K5&:'F` S G 7   <A  '_ w j  +<NDDvUR p L # V r[m X@ $  R'jh M;^2/[(XiP"D]%D)fO(~?#N )"DYgP'6xXo   b o+L7a7z:>jfM} u  _k>x. 2 Il>)+\WW@c{k'{U?C߆>7z~z_vAE"Ikj#twqE_${|4,Ns]?q p NP%~G;v0iW-  ! Q 9Pg%,9>r   o,L  C 0 vg&%5&E? Wu1BKܝ 4ޝ1Qg-s S]E&|Nq/ O8!- Z   w|dc/tW$I\Qy  } @ l I 6 >  4 o #e{7 .'M{/+KJ)'dV8mVzg*?iGw A7xyK^{n"I$l61dRzE:CF  w N&  _A 4 { L U;CD=!,e3~   u =& yw . t K + R   _ 7P =j?vM6S%G)< Jy?#3jRIh}Ymeu,hxc^}P }M/+>5cs%Vn  4PV[py"'%V!q"E# [#"!m tm+zWiOA " 0 +  z cr2 NB iN]m߰ܝAbyrAךP ۍojy8Z3,F ,?/XOmP.  ~kQe  #L%y&y%'r&&p& &h'i()}N*st*T ) a(! & #L2!z!F s /  z !Z3 Xl>m 8x^dFٟ',fޔ ݂W8\4}fR9p޵j p Htav/zwF 1 ' F   z &Y#%k"I'b$(m%'%1'$6&#<%"$!4$k!E$!z$"{$c"#"Z""!f%w i `d  NAL4>Wz1*KP2j1[ݓ݌~ `L6 8QY$_P 7mMUp<5     q :&!3UO:A<  !@$!6 yMBBNZ`_ !\vP ]g fK  /tF=t=vrm8,VL 7OvEc/*X/tT_2{QU-J-u=K%!4G]0:`DrcYc@s   e 3 fW!~%fkt?ua*mUCx   1  A 0  A Q i Y7{V{1MIY]H[7dGK7t[2R.bQ`OpoaB2r#IJzriS`   < ^IYI,7;\}. n="9$%^'_.(P ( -' u%@#V :W{-JF  gWO!"%UZQWT?J"ڜޏ]x>MئA/6ֹ_@5<ްHڈ9l95 bslD]M>CY2ug7 i   ^Y.4*Dd= {#,!%5"]'"(",)")U")E"*f"*")"("k'!%4#a VXsB.  D ofhcO -/^n_S Y7ݶ DV0لۀL.ߪܛL3ۑiPsvDX,BDk(@ K  FsX 5}4r[OT! "i!"!"[!!  K&fRYAG~! U n  ^0{ >+|^U '3c}->6i}C14#s-7*D<\#O/~CA`^ a l Q n o  d r*tpY9c|x1  $6cF   m W2j8MLQfn=U+GZ?}1\I+? ]URE"ePH>eo?n t y`WX8F=@HiY(CXL'[R#J U K G#gm( gh3,|qlVU#s?  K f Q u m  amSwT4V3wO"U@4j]4}߈މ4hݓ?^sM@`,BDY'3J JH0 e Sb  k7~XUJ &  %2cX+2JDN A  >%\5q fNi_H=egUo*"THgJ:-2]\r$zidvHfxN%M]haEN&t T ZN]0d-EK^   8 r GU  z!M+Ul-1#jI z0*>Bk i@n?$0I[gbSYuhryc[& THB,#5WG\iX+sK @d#? 0 AaBGL$ /7H/*'%qzc$6ODbQg((o < 3 : o  2 ByN    6  y ~b*]uU/p.R#59 m N hu*{ pCf^a2y[UrVo~Z  d*"~#gQ$89# ~: `o + m pph`mDS'>2}zYH%7V*:W Cs1dqlG3xGS@gt"s^F  mi  `GO?Pt wl    fg LO   gU!e^  ~0  Kt v<0=_D@im5$?I\?J0MmVgXj 5 c\=f)g4IVx(h]&|t`  I I`? q0r3Uf2VuO>~ r!kBW +T,Pr6*hlCRyBl6ij  w =4A#*I 2n9M skJ2 j` !me;qf*ZF / ! L8 w~?"!Za|_WD _\r_R^Pf/xI7R.9a Vgae   E K o D l x=&OfY:(SEqEQ ! z hD2@6 "qq.l"|L $MCoR6m)WsLfa.q y: g $!ty  & Q E   #J  ~ A   h % g t B ] ?|K>UP  I]9 MIvxye?@ rt}- pFF~H!QI@k;~q1pA " 1 U B  5" N p uoLQr n 9SD*es4eM&;$)`Z pP|?"JG-fGFXgONw  j S[   #  & a C ~ c  _ '2 1     A o p *  \ y HdhVct %0w^u8^Hhi #53UOs`>Lza ,      3 9 } F X K{VF 38$ o W [  l  +3 +vd6H!)j[B~t*E>UN6|KV!d2'e<%{|PYRS O } r G x $ T w ?  H B R HM X J N  h3    #} rN V t  w6f5/ R"q(#uBQ@5"8A05t']sL<  } LjeruKMY  6() &  R?5 JR5M?B7 o   tZ -(z5r7"u}c[iNqlq :v B b7e]_c7 b 5 ^ " jw+v #  R ?     2{  K  q < v3?nv6~ 2 ?J5P?Q8%m?=vYSv-3{  m 2 hhu?ztI_ QY  i8*XBMAe=h~"='#Rl+RJh,I^ =1"V\#t#k } @' R w i ' 6#uNpHR   ? @q  fnAU5 V b J N,'*ZzZ?/OL(@fW96][PL/KKtl8' *.=T-ipJ, 2&T!6 Nh   ) a&l9[4# pHnjm8|!Rm H 4i {b=1f4/A.9NI0J`6,c#r ^[twx@)%G,BU S @ H Of, _  6  G  e Q  ~  |l">f3dndj[+VFWpE :RBJ;S@aMOOB$SzCsEqlKH  y J ?x   ` 4 py7*gnOqR-tj `Dv(3h^D8gR\_wl&9w"OR6+^ !  p1U#OQl?,W1eyW~-s5/ ; 4   H     V  Q  e $    T:J,zh0s' (jG 6(+vgv o|x{_,K2IP)>'z\  R   k?Rlv*Li .{k'@  '9 X C  V $I,w>kQh i__dce"! i{(z?XL/os*^6B~ 0-  +-t/I* O%  i  9/  N* U 7x , o 7 ~')/  F| G1F%eQZ-{d 6kgp}@@)M.wjf)YdS  $ M } $    .t   H  F G \  7N;h"Q_}A5I)4:ML8NRkul= d V;- \D,F mTy/UY%;.c{rY5a2,"s0:VZN7"]kp@Q}~*bG   \ x$ W <d EEE11V<H K  D e   W Pw  ~u eCK6l~L!4g:V~y]+UDc`o]: P~KM~BrM=yutr2x N A:_cL`[ ? 7   `Tl R(/yjo^y " # ( a04Sj@Je]TE{ydDH*_pJxe|y/;2IqNe7V9*& '| x ]f  ~  T A"m x/78w`?csb    V   /  so)*zEbzuO*Z>m T#rrA^woVF:q*5U#yxpjjWxN7/^.{ ]P{  /> s6|L7>q@7$ q *   ^  Ro c Ht}=NN?i ^@pci`IuHF:Yc(Nq|W[U/D >[Y^:#[zd+EA,--\%5kXN@2, Nl;I h]& r-+ XD\x82k\q  0 j {   Ph|y ( 6 1 C Q/ 8v#^=x@Yf{~tybPV1g #QCKr`t~C5Hp`32n ( + zW ~ k pj  Y w  B gF Zi92)xkVn + Cb R/  QuL(y< +sz e#s|ip@>Vev<4}Sg 8Y#H/We+J!i&5  %   oh     bOzn7HyAvrob  N 5  Q 5cP0LN)O p!'sk=T?@B~y44A~[~mxUOx|j`"R'4   ?S  . ZD9EE@akX6JO  I v R z~{L9VZKd|ZQ=p5s*/e%BblYVQ my(2qV;!V$ - ^  p   ~ > p    & ,7* zJ    ^H 2 Ij]sab~#eW2WD8J82]u< S!h> + x  g}OIv Lv\V-B??Hb0>b{+2z +K2L[!z=$uTb M( }DA<k`u;bb7TiGO >tJi=%q-6u1L72_Gj6':T*b*dHtBlUUo7j%7T{WK*p!Dk$MF}0\FE V6*VC2 5Je;+=fCDg>)51U>ttU:l.Q^0S 2 ~   hO@3  9  m A f 4 s J w n$M ? Z  H ?]a4_} ol9Mu-YRJ`;&xxkS~*/c@CaO%0bn@k6 w > A 5 D Kvf (ysEsiuhE+y=k"IO U r rt(2Uc5nV!Z| s{--vC,*8c',.()y A 8O#IpPBc eL n I z|= Q  Y"7m]Z9;i/8>HiB9Wboqc{B8xSMy H1 w t V  .|f+WxXE1<1 ?  X v = ]X'(D -}x t-!T]6wBt/{ybk}Vj+&G:Uqq]7mET  O $ : d~ A } k h= V ? .$V)N  ) Y - 3ADMG?q }a/FW->bB,Nd '&m\_G:)=I!62Qy+?<9HeWKOr?y7)h&iIaM4FH Y  . % y (@DA1{B q J |; 1    Y Q + ` ! rNPr9J}C=(Qk[O{Y;}3",toV&2uYHkiCqn"2Ir( B t ) Q ^gS33e{HST!*DQ^5`,[{ P N Ea}KF?y|^CU lJA!}1EJZR| $4g}4a4@ XVm  @I q X ur xpEz"ue jPX'+ GN0g\Ms Y %  *3I(Hw<vr8ZߜIxu} ޤzNq?GH_B11T:p f u(  Q d .-CO}#@;G]tdWV-sK 3     W   p  D TrrNm/ `n^xR!: yks|=^LeRuJr1OaOtaL/eRl I[_-   ` < :M   Y 3 Vr d,*NE-8k] a Y a u G ; !}  YU Gh\CjP@vksyt$.s1bqg&S. t\:']"-?\s zi#5C`||uqO 8  P 7yBu5(y,(>2 .Vl p~n 2 6 v]6 hGDWen"6[CeRM$P a"zPTIN#x;"u)\VZI.?BTi7U' $h h (ccBd1+Z5FKHx]fM0SO@ H `@eZ\.>+o]v*l!t%a{Ms-{e)Yg @Bf5SV 3]=`E~<5jwU  z XXrh.l]'L>|I:4"{-^"*c " O [ OAcmjyu_n[iS$P=\$40gATO9V&d^>}6@cy9[UJ;v   r . - IC^2^*& i [  E    v X `qWEdu"'34Y,l"a;N~tdc6x.c4Ue3i)JzCfZBky3 j2S\T.M`3Bq>[.Oi4UX  /-  c R  =+ 6}Qc6F!P$M5f#}7uo!4 4 u(TmzV+61i%jI8nC>3\T*> _=M[I%wHEq<1y3x,v$Qv93J 6 -/|CYi 2!!"W#(#H"t!B yn+G/5 B h  NdUILT5"cC2~ߜߦݙpge_\UۨdفJ,$uߌ=L&#A:A:Tr#  fibO-; s! \" "u 1#H#Q#~`#s#up##=U"2!1=oK> * BKC@.4AZD\'Z5xoqw|m"u] b(Gݎl3H@TWk:$fFXSps1  ~ 8 ^Uvf8/># !"p!A Vjaf7qNC n  P, BHpq}yoMuiWzMR0L w2c="Ozq~ c'NBCt)fKR@!~/)uC3c1G~R k H    2 6  o!Z`20xt   L5:@\6g Ze r  M  $ xO?Vsr|$oJ6@WblI%zl 6Zuc)r [wxM]4O [_4Kj=p _nx _+qpUZ\G X sz 5Jv#L4.Ksn}Y % * !'w,bQTOB!%4JARwM&"ٶiJ=2AiO4*~BV*A6"xpt!~N6PK @+ 5u#"#%C %%1&z&#'z)cI* <+!+"+&#B)"c&/!":Pi>&f0}R4jP    ;~KYa:R.j~{ X  b  o  = M G v Bbxnn?_e)2aFoTq.;DN D$/' @6p&G2]H)yb$@_^ D f ; u Z 8\z1d- _!\"`#Kv$$$#f"w Yp=O'K{E  ; T= rpp4<:|0@kUݤ݄ XL۵dl׍JjQ۞،܊ygm*3:dV-@h$4 uTg@ + } J s(N # %":'X$'%'$',$&#$"#8! # ^"! (o"ohi~2 ( 5 Z 6yh5ulU!lX\<.Lo5\?5r< AO+ye8U~TE_}:Gp~$b 3  P _ < 0 } } 0baJR!isn2TH N a c x6ORg.e'G]PoHox/9 S "J-KOo37A,#:ilYWhuMa& R  G tH$5>ykNm%[])eT3  9p4['R x/$ 0c $ v  %\SRH7NN:tlj1c=U3]4sY+^-PݻXTr3'\O'%Q9SL8 Iv  f GsD8 2 8!!g"#B%&`!['"['#V $#9!l!*P NqD- {$ p . R2_2j.9.\#t r7gq Aߧ޼8a~'(KFPse 0M-I&z] WW_+: qC QL _ w}8R(,ZUo3C <Tk9 KV * A Q<v  p Y k ~ 1)]5?-xi?9 cvXE',Mg| d]uF%x$kwin-\PC"A^gJZvLj(KgQ *lB`2q~ua y A  H"BA   :8  3 5       f n . Q $ |  7  {  | ? , z  9_{I[Vok =c|74noOz=g"}>b/%gkYD'-_? i Z 2={&cfUc*rG4Ag"l*{26 s7 F w$  UGTuJ!rltz@+d_>7ށ݂܅ފ OHm% s>e  r  XEc5VU' qV>5b@\oWh i 9 Op#&\8].N0!B`5'OyS) $sU|{siEoO@ ; 1oI:XAyD$ ^T~P*HN>;ai( x a<  r  x[GN{  +s\f A 8/`A 9? D4/+N Y$;/& Kqg\Cv TzOxj5zCxv"[H@F7 h  %gbD1(@o B:XN  N l I(a`)3M r.N,?LdtW_1!!EnU?K%\9D k @Aa,VSD1JU@3q"DZmTpi0*Q f G )  S8vr5-f:M 77py= scPf8|Kq90f<*  H  T  ~ e -u2"'O!$7"9J!d84? +q\M Q Qz^d Z%%.1v[$\1yWz<0[dWML$Ngk{@gZQ     p w~ D  2 L l   P <' S  x  2 &  5Wz N -'(uB<$h)$K<Cf pYjXRF+gAT0Y*.52S\)SB V  :  b I tdp ''b ?  ]3 Ad q"\ov0IJ Sw{r=(cnl3 pv 8rl5]bJ+1W& j  J @ f   - 1g { U ^$  -r9   JJ  @  s8  Xl_k/#8xr?vi<0>3/V{37t4U~5 $+&7  P P? { m  k*  W  M&{=*Ib@}ZP!    % Z NJc=0(AP( Wqrd0+& tPF?gek?kJj|5@ba ?  :S  ` . 6A [9 q 5 b   ` 2  3 Y >!|;0!)>* MP'$Y50"j%zS`)zhQTCiWJ p   2 ^ G "  C ` L lc =   a`   ^ -\lNZ@N l?nE[QuBg=#uR5s.=h(q6V#nA//  Q;+E%  FGTbQ&n9FN Bs4nM9F&E;L Yq .  7 t \@ U'oZK9cq/Wv%RRD \5Ql f ; z  Ri </kE`NLV Jo k HW Qm+US=<(ilP=EQ|IeT~SHko skjx9G,zRJcv,R<4kez    >)  +^  9 B@76;_Bp Y < Lj7\B\Bszqi9g3u_K56h;=-}+[0|m8Ge  1C;r5 Y  rx      n@qCOlp .B k \71=zsHm I V sJ=pu7,dp'*ea#&.;ptvLMbYz 6LP_6oU`cHJ  z i  m U =# h   . w i  B    j h  )x?KT2P{_y4{k,8vY5[(BL6\?D&?: > {2z[Z5/*`wE=t-'c{cf e      Y}k9n)=U@0A0ow5B#N)(4ZXex!`T" nz^$ z)   5  $ ]M 2':tv*nMvHt"S+uj.)}rXZ-&;6-?"Ow)$ YG$'mQqvs  J : ~ _ X 8 9 m \ : " 8  !Q 4    j  c Il-FWPg5w "&5 }:si[@.|{h\nR[rEH"2X&n/R`>  #  R5or&A!M  J   \  a , M p D H4D@2S/_>u0WJZ.Fs9^(g`h/h.F( NO>l.mzqIFGME  ;  * B $G |   9 5  NP  c ; FD_PrgLe. K\QV&O7M@V %sswcIy_p J6{1ROQMNttt7)U3Z*qLE?} qTQr/2cwf`cPVjH|E5 mh'PP+m]"*sBn}3U  o .  , A w  #  3EqBM$|_ 4e7#<Fz]<D`\ )wN8^pW|&m Q$[q{ O~ k=k~|3,r}  Q q   *E0vQ4 o     $8  Y ps  _ |I  Z4,Wt?%(?YSYg,9V[xVv-hGv #'humM{Y m 4v  OzIz 3 ]U < X w t [    _x  = 8  , dS~=a0jltGA?M8| U{ B}=&nOe8TB< ,$CeR\U5Uq& B=PSV8 K21PQ4m'|5 A`sAFUY/'FqUHcX p2 ! V N , /$c>?fYr2jWcs tkn3!m|}~WNw*s.3p`]auO = i        E  'o2%!{IL =Z  mO i9tAq \zjBN@n~CeMlihqCh^1? bpz]&o]%&C ? =}W     I @8%[xDk )B C  b  W z _ -CDcILe\ gd1*/clu=5SBx?>&[f0FbK$-mngd3263AOi8YO#=V  _ :d\KbCX7[o R   XR } ^s - [  !  C=E#:e4 xX:>JzqbW/]@S8gU CbH&abd&p^<Fwc9+lWGOLK   Z Q a"`TE  ;W   6 S ^ @4jn9AJ4NpoNR!cf8U^' {6UHW8TIP\P:[Le?nY;gc#>A V,%C=vb_]l~*+i'}e]+ t,<7 # 48#ss i89c&.h=C~zyaEoj o ,d 5 ,  M  L , a  & Y 4l    x ~ (d aK8<} U],k {%W8W#_QKN)aT;ffAGRM`<5y5OYB %  Xgb|G[v xH!rt$b5`k@gcj { I cGPnYmGWhC7lmdJe)| |i3fHK6)?1%SHG P f }q) sW l6i"0@#&%%W6q(4gdwA #&  ;6Ls;+ Bv ]&d Z !D}^oCH/?WQ)G4o:OQ?1c F 8cr$CcJ| 9  iCpb".x  2[8j p/KY@[A)0?/z8 yk N Y ~ ' ~){p*~Jy :,}NK{sZ *}lkWO2`,Y%hc:zsEbQ5 g[ /2   % SBn_<"#I4<&yg!-  [   jN !\  y G   qLFR]\U4sET +!ZQ_Oy QDytin?Us[|]g,1|^jXp>u_)*oJ3Y.v]FK XT''uXg*Gh-l  v 9??!!t!G gEzZhhL  !G!  "%D/V  G ^ @KR=u=:gZx%+g# AQ82"J.uC_</`1Q - wuhiA=m|xe9 OuQnt4  B>Ca-Trv ) ! ' "   %zw , XfTow-dU  4Xy{tZ.tcb"  g<4RI5FNOO ' f v  *M:4NPP\-mp     - } 9 g = # M   o a  Vs {  F&L9p3u*gBG:]:OKb8dmN F n-:s:gXAU+"9  [b] D\9U5_yBZfJx _,$) JY >  ~ ,<P.=*^'Fp*weV!+qDLD &Y*k6D^G=] ; Nul0zR  Z 2Cr c0 9!o ! !! !!-"TL"D" "!] Vb V<@T5/  ma(I%U5#2 (tnhnn [*+C"n 1 .e8۞~߆dޫaT$)I/v(QCo53Z l  W )h$ W"1""y"!!X !k }w) +1[T|| E Z hzo%\EIR1`V-zp)@KDKdbq{$d!AE 1f`{uX N gx\ H'O9x YSC@W#T i*if]\-~C&r|}}$i=WLw!#) =$W4h=R31RIk ] , 31Q"k \ q % -3e,wT ;,   8 . h{D    F;|i0VK&p |.15.TT ZFke\*ToMI6}/8.%`ckQ9f 3mj   Xa/qGtt!M#$_% 6%7$v"[" k,.%[Uj^ [ v x[:(mw  r7Np0xIܫ~J ٠[#߾ߩV!&[eC1t :4An4q z{ vwju^ "$[ & & ('T '(( )!*"+#*#$)#'"$E!k!X/TV5%b < {qT#&] rPq2Ky5(ِm׫ڌِ`ץڒ۝Gڇݑڶݵځ,ܒ2E<'T2\]ro(]E: f@ j~\ |  Y!vg] 5 !!@""" #]""!"{!h! !  3U %?W> =oQ JH b.l7e]e%wMq;we~߉N ۻ3#D8FCH]7:Uq ^vFKz>-H . < ^L<BeP  34 4/2W 7Y / C T  UHirmw2`A)O~aqW6 R>]$B4Inl: ^{)N+ I\?AeW?XW? } m W;Nhfm+\j-oc:dE c{l K W   L {$vy{*}aK\% 1$,ژBھ{. so5{gL\|V]+y$KO g =< xsm/!B@"" G##$%~&'''v&$> "7_?Ki$\4  4.Aopv!%ޗ26ڣ6ݗwlY߈ީݼ;!b֗ܦݸW߭6(`;9^I{04? f T  C;K  !p$|!'#?(%%2(R%'u$_%"# 6"<W!#     jhE]"  fB 8JFs$ARt*&Z%=;YbV85^2ߦ.eCݗE\Bݦ q`ެޫc߼O]o]A Z'?(Z{ inG/?P ]/ l  h>LOdm  c!i"! $}y -Ga z``   $ @ iA/|9n+D8Fp.VA('LKN!oX yn|&P i3D {k|9 BC?OB1l  : F M <2dsW]dR[/_HIB c :mF.uio)YXlyLkOy$M)&A,L[Q}+p>;D6)N5[#< o2}F*e ; K0CLNb` !"3"!LOS3ZuK9pH!  h tm@$S!*`2j!@Ej޿vWN߮[߭ߓFgT3<_EaYdn; ('/1( v0  djR El ' ^ !Bi!3!k".j#qY$$f$g $ ". J &kFw  oU `0  j   ce,8+8$`Rrg@b=#^G;|p50.V\hr) p1wp[ 1- @ 3  v   ` d  l N u d G_Sxkp F gyH  E  c( ~s  -` C 4 D \]*4;7HF@r a@2Hq;b~ ,gh X*45uwXgVpwd"D!ldp4cGdabDS q ] # 3 p 6 x  Y bx  "x O 8R(k h z    P o  } e /v(oJ;9 pdVI[0cVs_Liggf+(mHzVRV:hG^SKni % ` B O.uk.7IB3 ;:w^|7}e9 g DhL ^{1thFPwK )$4|ݘbdO  {@8. dlU%= X k/Mq>oOW  "!"": g 2UA',WuY 2IOoN?C62_!>g`45[k ki{YQ%uJvN|o6V]pE=.  R<  S  0  F 1 :p E Mf.H`} O  { ,   9 4   $ 3+h0q IjTX5w" FarI27L-:o I< P BM s    ;WVPqS"Jf x a* 6 f y,[i7 E zL$N }=O4NemKE)S^'O'O<+%YKv7e E Q p" 6Oc0)-NW+%SS! r S ezlo`<>t.+$gTSCFxfu07lzBc ) ln[@! jsMw\'+?T,  -b    vo8A6 <V5 /Kf+bEC0Gi .Mq dM!;xBAbic  [I N + t\ u1{ !!0 S"~cqXLN=6M&6:  p| 5|j2Q mJSsm!(Uq?s(J`m#5{UQ9#4 D  R ?`  ^  gk>lO)Z9N  P  ]   R f ' T  7 5 - V , T9p$9]364c ^]&l Ag [W     . FWf AH  PO3  S  :  v KKvz;x='7M1}jqiWYNP"t .5 _^A1.4lmq }  S  P EI /  m  G > y s8 g% - y @9  D  J t cT $ T 6--:zv(~^ m@pAq1,#/?-LcLZZ  . 8 9  Vs 6 W  C 1^g^ CQmOo6:G?e5 V m:I Xr~J \1$d B-=z`iyQDe]W6}  J  1   1 7CJm$  d  ?. h >M  'p   r N   q r1 ? f ^JRs=tTl+2KN T+4c%n'C`P d 7Ix'd)Zn 4 !&f  > :M x v 0 W.K =  7 pS D O &SUT }'$XG4$YEXW3|?qfj ]7N HKejus"z F  -Dbhbwu  /Mv GfX&Yk\K /FIx%u QM}}hqCvhmLYUFkcWM8   P 2 E4k/8 h @ 4Z=\VPMUHIu&5h)V%UP|9X('jpY r d&YI['kb \ 2 W C L  !~ a    D dibVU]Wte ' h J 0  eD n53+; ([*\Z0_+^"6O|mkDziuXT~.`SES_1z ~  x % T S n   Yq`e@/A@   m< y R%^_ W  r+Ne[d!$vwa Sgq|xEuoe 6oD)AU} `  _ QI   > r o E Jw{ B L B R X S 5 3 E r(. Eg ,XJ P',w+Iz%h?(G=R5<,MFf|*C;lsZ2R]5ez  i 9< hcdR# bNw41Rn%0l;R01nFH&Xe?9Qhb>vxN7bKQCvKr x)5! $ *U 4 x I: LG'm'J5m> 3?E/0wTkvf ? fN\DKdIf"b k8ToO VCYq)SOj;o8 jT 0 9 w ? t ( x 8 I e & ! t ' *  . V _0fF n u q E @  }akxl W~ $L+d6LhF[%7=O= tx>M-.r Ri3%B \   DVxYoV?I4s1x: F_  B   ~  ] $,~M#C|&DM@2x@ 84xa3AB ] ;171E&kVB> . D Y-Uv9vtQ  j sb   v 1 2  q M Y n} \1?>}^J4Zf5+`e$xCs^m)B~_JcLOY_n[^<<R`SLSV6cL;` )fgof`[WTTmA( R$oY#5tX{E$5;QfXG8wSQ{cmAc   $ 2i\ Q4`O":4P^A8EQMj"-lTb=rxA7QWvNxdu1Bw> o)tms1IJfjM_1c >?  Oe  Wu     kG     B +y   y  6 m VS my%n8mW0&J%s}!VbHqI-yW$Q3A*1>c8p_*6DT, F    X   [*6F>Vz/"mJ{f ^ - S  H ,={0QsD]/v EvE3'j/r^s/xb!5QsonUe3QItf y A  +  3 2 s =G~+{84 h U  2  ?  0 :/ * AW gEyZ';VF/p&U k#0EP sEC?0" HOS;lLar!E>n |' $ 5 z |  3 c  $  " t ~d    m `  Y:  U )SA6i$o_39 c0n0tR'9Usc?;ntkQ,D]*_x!7vLi[9y?t {|.Gegfx9b}JrjRupNYsZ_q 3=)?06\ Rj ! @s: s  nC y`  VS    g k: \ +y((pAEqK?au<;: Z=/=5sl=WlYE_ w % >iju1`LBG y\  6 - C  DR Ir  xUa|;<   P D ]3~\z+ruvk5wYiZdw~5/:$[~%|~n ;^b;@u +A w (< i x  |B$?q3TXanA|lP' @  {=." (- ~^z]{z]'QNX5s*E'8 fsIezkak D:q f 3 ) MI Dejj+&g[ z ~   r d I 3 % T L]R[{@U/^w0ktT2ecC 7j@4>?y(GC+,C=# Y  2 ?v DdQkeofAFn90Fk@,3+ n|e?@Bh9+j\2DJ*_Dq{Nk@Uj7;o{,~nXLn,|:=ST&g 6 VV !8+ IV_!E\? k:[?r7xgs,z?ZNp%n?[Yp;Wm9  {l-?Kay(V+A`!!W.WQg)w+tRl|^Ywb2GEC&O%#& =Id9W7C@HO!owo)e}z;,eC0I,6jg _Fl%jo B^a. v rZ$8X'JlFx_BB.?Ajnt(k  [ C _ "WfP2Qw1ss;  v )  h( l z  dsH Ly[vok\vlRD-G_ G;3 DEJ=naPDC $gXs*7}%  h Ja0  H4vex1'g R!if!)m!~!- !d !o !9 ![ Twkx z0 : ) x ~sxlVN<V 5VXO4ݏ~ޢ\ݮ9ܶYݲ;R-8=y;X/L pv   GNFA.L*m29^^ 0 ! ! }! Ss5 :-m_  ]  XqeYTzQ1sntr#SCAEQp?u$uz4-fG>SVOl|EkZN f y h IE v-Pe@(r6ERi  E t  k 5 g sETZfO^Wxf6g;;i:Hz=H> +q5Q~xW1{mFx6tRxpbbY1tQFOl 5  X  X  + % ' 5   Z <  * J  | `iX5y@, mYz!w$f\Vl"  VLZN^ feYFtNb/<=/'fEi2:[S@j+Z9 /?0$F$d#[^?%o@!eb J0JP@ "   Ck  ! b  t   i  *  ' e / I|@Z&|a43!fTnjqY*,vKb 4<[Fbgpj$z^<{ZX  iN6r22{-XA2SD]nzGi=z:j( sYf   D!"DNPjXH33!Y*J3Dx<PDQ3!z{,;!lD B vb t  uJHA<rqz9G%FzeD 1>]0R!+`ucxR>@HTL3  /[ w \l 8j{D&uKI ߳B>h߫1MIcuT?86pjMo<.O/P + < + cd!gVX$2#~Rttfy W J ~ Ajh\}N;(qW bbod/; %CTbF+U4t}u/ t!"S6Zm-V0kK W5 Y k^ 8 ,`!;zk  \ ]m7PFd} 7 ( g=~  " 3 o RsU)(n*P){Nq\*@$ogee::#8QxFw1FIB=aUUku߭.qBqyEdgh>!n#=N8[=D$ $FRaZ6Y VaLJnW8:Sivw-G  uE[<)1cp::n(]Oy Q-ZK L'{d*2z,(< } 1 ^ <X"y]e< !*mMJ.'V R R   d DB Y\Z 9aI.E?QSSTM49?g9vk0[aH}4mv=&4[aA`   k { 5 T iM gw n L 9 *X#s` :N3CN t Cs J y p  u # P k s 8 _  B zC"R7?}/Po&G5ZQIb:9G5qbWQ8pEbyG_X<I^  r A9U({[6 Im H^B \AL6s.9@UP l  !y  m   8%b"4!! l  X I5!\H")#A#;#i"!S) 8B,!0kG2;t, n  E?z0,~K+?zj@Wk$ݒA`29܋Lݍ;%Z;:z2{hcZ%o^:U8( k 1 d  j6 k!!"!"I!b!h bsO 9!%! Q #n] } '  {84s@ z(WOZ<8FANvlW[q(k.v{Og]"^IJ$OQ=pb fjWm: Y i   0HE-fjYjEN8:& i  > LUp]/|9}Zv i/MAsV[aWSLYdQ]>W ,.0 fLDFV;iKL2WmI׃PߏB[տՋsޚxdߍdTt{_YwK2 !x=:Ly~[Q " B({= fH4ZJ!V#G%!&!'!8(!{(!(![) ")"*U#)#)#'{#%"#"!Zt?2? / P . 73$Jl2zw 6] 1J]ܠJ"yهܹ8~߹Jt0ۇ(elݾ߂V',[Ad<'Rx ' `: i +cexR.S?G !!""""""!G!!n 3 m'|n,| < D   4gA9h"?Sl@sCf;cbQ:J?cf(e,4yGtG)+M_S?GTcb ehD D F :N   u EQ  ;  G5cX>_ q~Z $$ { a  g8d.20=~ysUfV _-](DehGQ3t! }DfYSpSf"Gk ]J|-  %$v[(]u;AH*2LUs aK5pqW6D a S A 6Y  Gd5f70;&$RW!H9r8ݩ!'30:mq iaAVS(at]lvf2{Jq F  !}")#j#@#{@$%6&5a'l()& (l S' $!=`Dp(iz a  ?km"5fS@ߢ{xڮ`%+;5Y.ݱ%X_A}D? }P6K,BgSPfS\^[  ' V bZ_wsH77!* #" %$%h%=%%F$##;"! 9!6$!s!!]"< @" 3!n m6s   &F|JjRNH!dV?ux6!VH?+Q!?uVkߧqWF%*A6u!#^DTd]ARsDk  &   ."mM.o2t<1K 07 q gXSfju%h;r  #Z9yQ;fYoq\J89AvFDRbRfGYI5,ue"c6yZcwe1bwXFhT:TA8]y (1  /@f`<d_8zJ}J  f  -  o 9 o H 4 H.</ Q?)gX84"% -cnOjYwx$-A8/ Fn~?js F6BV 4  $ c<xfsh * !#W#X$0$R-#t! HW{$7[C66  w +NXCa+3X},fyI< H7b.Qhgd/+FCn 8BygRuPp_{2#  VE J  k  R # /SbxeFc)c-Jr Bm  Z_ < `~FzOe+iB>sM dPqZ3VW.us= X:KRux , * B U >{N11/3rR5/qGtc2WruaL%g3$0`DyOzvLr{ho + z  t (  , ] B ui\e E J l0  &,SAA+wE>Nk2!;bAW[;Qf{aZ!F&Z4$SNZXkecy" u6d _'_  <,5 )~!#W%.' (m!(>!T' [$\  BXE  z 6 w0:XaILt_xS:Zlܡ 5 Y~pm+EZ"C,85x]`^(3p> 13yK I *J5 Glu"}_}! 8f}>Oi:+i'.!e Gl m[q#s>1Z` u9Gqg#4O e4K-#I}Vu %_E@Uh   b }  1 Y ~b  [ _ +     K~C]"yJ,uZ*]{8Oid!|YH+,YNsPBL.^;P dmU dF > ; @?J`a {       :  kT fa   S!L3veS2xm7yobDRxW,2Q-gDM1xQmq[L^5q@ %dYWh2t//#7 EE  i G Y  L] p{Mp|+s(=sd .o 9 Z ~ * a"iiuCeq I ]>lGoZL 0Bd d_Bz8Ii 5"8u;  '  j)Y {qG"@`U8n38*p0#8 e6 j:]Mo.7t+~Z0z< C  s5 q w {Bv)mr |  g ]s1dh|s|mK8riTun:Y+L2j<oa?qUwO2E 5e   u J e < ? X  G{ XE(  ! z `^0 $h;l D ] 6 w"(|D0[xIvJ]sg>p4V62(kwJ<MJ `X rc > P 6* GHg/^I/ xw r  Qj    A ;F4(:bOIkU7+"o4XK&Kl(MGK [7 Pq Q K   /  } I^   T ;  (/R-)V9*c T=LH(sk $ !r0cEh ~ 6x)7kvKT# tb   Mf i )  0  pE T @ e (   p   $ " #1  L v j i7    q ,c^VF\(&T9qN"PJ~usXNj&$ 5  X~% _ "my!'j  " k =J g " Lu :  . u L x( M z X "rQtWd FsNsS?k< 7N^X eZ"1bB/ um:})  G r   v ]'H"   N J  2 Rc2pYppP4XD1(c'X8e ^"*7W:a+0;YUU0 u  #A= G gom~{2}(Y6?0 @:_bMQoM%Nrc*={5,v+b{!,;^ M  JX  y p   D UE >  \ ; {   e,1DN++8NfsZ&}oUa`;3F9y )c*Xf("z"Gc}aa ]  ~? Z  " S w A ] nN[j}?c>7=\C   ? H  V ( S4cC{>x c.urhOJLH)@qx C>tf,j98u&7M]a~Hik=XpcQ ] J&DlO <= Ki Y J C | Z6dbxI \  y N  ]S{(U.x5uXt!;zg*~-4F,J,9DB5M6ru =H_0 - ~ ` W s j k z   TiO,^Ok 8> !  j  :H@u= >0|*E%qE\ $`   ]  !!dtV<BW0)0?<|)2 3mGjziC6z?" <*0]@Q*[91\U@  ? K %   2 qDl KF5OEn_|Sa/    x  "N  9 X P ` ,2 )J)JmSNi45X{xcWXV$N\kDDIMQ ( 9| p x +vCF y  Id{Lk  fE v W $  Z'M-Z)N|>#'kv}X]h!@`=EUKi#^A!Jt+uQf$]75p; 6aN'5vP;fl%.FJmv[zr+wGu,z|i~>[]"Tg;o/V+ ( v W  G G k&MQ0eC#>"M*n6.CJ'=+)?Jm+~`rTUh8=BAPP\ZO#1w?=9 8  w  > y a6 O   R ^  y L \I P   * X x~  x$,60~eq7PL@8:_>aof`$[_ <]d- HIqN?iXR`Mz-  B  6&[D-dTPJm Zx8  J  kR  KH kC4VrR05% Y/=anh2m[v*rk'E`P{4'Vp| \  <  5b n T=*Rda,$l  (  /   Ec \)TXn:w1fiiL}oAA!pl0Ura+RW'8 GE V%HC/xe}\G  x9 q  / ` + ^  .H b Y     G p Xq y   x , tb0R"<1@5=l&+y 71%XL 6f;u  he}C(>WzLJ[hNdDe'[CamZ\)b#UtN. c|>clLsbKbsfDQ(/7< # h]k W S    ^ u   6  Hv@C<c8w&NdzvZIm._p_H@"Vbg/knf{q@\"s71/x"A  I  z E  o ;I!EXGI T  k  V  k > ;:Cb<KH:H~#X = ^'H7mW45|t!9~y3GXOUz,.b S  vA  m P QP( 2Mo)-( <`=nQ )HGX|J]%&CjJ78Kk0XD]86 jeYE;T0Gzj?5  l C Cf7M Y:x]k$s( ur0uP E  PYgA 5D^^.Jh2Y 4tsn:jKVJ~h=W-sOi0X<"**dTz.}E:,- ` &_ obIGOcXi:>Kn !n" "!#"/##5##"#/"" k y}1; m Fi Giw(*n|Q$iުyfy53Y~sa=J"ogj   *  x[ #+:@0bH uZsAI# g ~ w  Jf acJzJiB@'8#"c0P0nP&m#7#$ %d<$KE@b)+=Zj  V C +g)pM)o  N f u TLC-!M u # B 5 pANRaViuu15iaGu2!u{j]m|5$Jn&_s_;q+%k4nXtq]I,@LgeG@R=c5jf]Og3fk/gFQ=^yJ!, $=M 9  M$    7 ~ }J1Nb3g3G/,HrY:Uvs]4W+x9(}|8 L+}hqbE))`LI9?U   n   l Ns  s_ZZU0}:J+Uiy{=m6!A ~  V .!RD:$YU?vx| 5~Z~X;^; HIz!hGTV C V +0%UP!uO%N !AS!uN!P $aY 2%o < % w >Qd;dudd *aQMz߂09AAު߄[<B R$,ol9jk3F fSH z ] }?00'4mSDt<}n8q'J.{ U`Y"@m ~  W e }mIc n]RQ+2-x;~9-Z'cZ Csb6IrA/Jg3_  = { [ A V ^-N(PtK|uUt 1sk  /  J   *i D 7 <+ 3 G D} r?Qb8i=~RX*nSOrk ;wC1/Fo+s.D$ZBlbo1y q ;cynQ !B~{;\U8-EX  zTT oG -C(}PJ&!_24BHq!" DP$3l(qk$_wC+0We f [ q 8u$2nu!H/6o | X /.3=)_ds'p=]x a ^t/ZY!:![CK]biPvbS fEQVcj,9#$XLZgs }+!X %'1)6 s FsrlPJ1G 9]w6"#Lv|7:%G]q $ A =  sJFc9Cw57jK1$nCE!m]n ? " _ 6"C_uE~boJ / J 3 j q A2 +  ts9Q^} O\BW&;emr~"HO`M\Xz(eeyAtq -)z[59s2(E{z^  }  O  F ,t.z6  * .zsns4 k e fnE#  Yvnuui*S(iJ r&[gqHK])>Qim,ff7;uR;BxBJ;>^n_q~ j   G%F5_1>PB1o@TE8eWuA "*E * &  .t7>yH?v50MCZVC{>BfR1S'34z9(if+!*:c]#  " {* L,^`!y#"}p'GjCBq-DT?5EW1V 2 :E P[G^t-I+0ezU<#O9PYTOMM ON9DRR\Ndo3~/2=6 u 2G  lBm>0E+Z[ m!\z&{Q2   -  > ZRn%Xwjifn;Hj#=J4UL5 Y "kRMex6 B-'<`~%)s j a( l'9U;TY.` l  vzEp#P  W8 s  xrP 1 G (WBBZ5/q>9M3Ia(-aL+jN]p=l~ANO5s7g/nY9#O~D{ i* ?*83!"*"d" &W0~NKAOXV`\rz a  |  /p*:DLiKU+ oz RFDs%BBqyܒۣ#]GVڢ@EtdZ_n1,Ee\g(s/XO5 EM (  H aN4!b#7$"F$y]$$%&(J) *.!*!(!&!# xJYbK b Z ) d@ Y"IXfMY4=]ܬً\Nۃt۳ׁe#ݳsݞۈK6ZB p~*j.!tJ  q R! ( R 0E~h) %"S!9# #####">#!" ; 0  . 5!!! "& !d C#6Y  g  V a`o1&p(zqqu>u9^Cqܰ(aܢd߄I~kV/Pu\}D,AO*3>D;=& a  y "  3 1uK9^9 >hSkm(  <9 7 m Wo0+1\[OMo c.d6\}E}AdC] X7=SC4= dJwZcaV7wDCQ^-- C  Y  |mNx9 HH~ QAd  |W i  98 K _ q  2zmcD| T/ K8i_ Kc(x(ޅ=ݢݖ'ߛ{2l0^ Wmath3,l8G( P  lcTc a,"}#$H&u'J( ~('?&$]G"Cz\A y  -w}7/Ndy^dogfO߰؝f588KJ=ּ Q'Ӕ"R:ܗ! C(kq`dPB4 T9 S A JM !$!'#($)p%)9%)v$(\#'<",']!& %,%.+$A"$ 0VRD  d "$4n ]* zO'KesA,E1{)alڹPEީ7%ݱF]ݫ ߁Dr8t%LHO$)7 4  4 !]Oj +LL^+)de '! !A q!-` l.08#@{CDO!n r F A|lZ j!v#zQg15zXld%+pea#\,Fviw^&$d2+=v:n- 0 { D   3 I %tj$%E<Lc= OM3Wid%Wa" 1 A 40+t;T1Y+m%ZqqgE!q49`Ja*2sw->bp *>R 'MMf/C :P-1 _ \ 3qQ]ou 9Trhu50F\e  H ,(Z$uD$s}hz4zH=*Y>TwD3ۡ|هߐu!7c*]hMju46 T fiC2V| d!)"I"##$dJ&'R!("9)#(#&,##! A rf] \{+ e  J VT2tj)ZS+^]cSWەfM@nֈ+kCأxފڇp<܎0ߩ)HP{4N].w%m's#S y  S - [f-`DCd#A~/ Jw&C3eV`" (M+ ?  |[fGRed0F!b y]^V+36tI) |X]G 5, ~"E!4Ym cw1t&:z   ,B , e 4 o   6 (4 L  uH M0 Z c)'?W ^8u]]mProXS,,W&S|~*TieR bj.2 d(WE\9 L5"Ob*o VSRzi  @ c 8p8FBjlc"|vUfK   8 ! S  C16Y" {fC[r8JlgCjLj DDvcm4q3uFCUTC0b } G|\  &Vhn%gm|0Z?: p}:~E^5 ,  U*c+j1%6~ A(q gU`HTn6Ekx5b a L k  e q s -c:2juR  . o *  t   ^  * jR[${`V*^!;7p Cyj bp7HZ?ZD^/ R w Ny Z / xeVJxR ' C '5 O6@fxlu!oC nR,ZqlYm3y,4 FIP5j(lS@pwBF{t>aGp9pH b .pf`48\Dq,YJhd)oL A \[z1%6t09l25o!U*w( m$EX/McH7#sz5.40_  ] R! ]T@-;Mn^ lWi&.:%~ r S  V+"%E*a 4rgUWdPt[`iSe/XWkvpheb 4 $ cEC=Di Y#a $ $D !)Rn4r;ad:x 0 <; ?x2nh@^~"AfTj4,Yjvyi(Hnulls4z, , .m d=y   \ G \   :    ? zL   )):4Y   'I7g@iK/V+j2 [lQXQrcEMq3)}0|F$\<Sl]2Shn ) \  /@   =mB] 6+ $ M_ ^I Kma.Hsc/hA4|tjZ=nVt6 p~^+6IFfk&  Po  S K    |  D | 2 #s %: d0p Q j  | y   8d O ( pHQ 0R]\M9zg`axA r!J5Uw4Yv cF  \ih8  uE    : YZB^ 222>+p U  < Q=$rj']?rP| S =kF  ( Jb3epu#K 0_   ` ,  h F ` 8 %   ^i -Q&/ J,uL $^Lz.57RSBi p |B%# "oFSEP  r BNmn! ) G J } SZ : E  } 1x  `11Jbze4]y{3z/ P>Y,[~)C`E7Zg$2:] f'y EI .0,xZ  #3%X  ^ g xW: # Z'  n b  G]%3S^#UZMs@GUIHT9 %4U#}A kd  Q~6<}>  2DX6{<&{LJr7&H0d / > }1|u-`6c! r ` , ^   [ 8 { ;[)cda ? ] "yp;Kmf&6^I}w fu>.x&6(WD2mqv2RK<0Mh9CEBZw  # [     1 ] P V BC[JLVIv0 5 n U % :Q`K 1 6 U_qDr 7>t*|$4>J(kQtast5lE^Qg$(}z - =b zGo, jP  : K c* 8</  38 , ) L\k] `-Q q 6 Ah 5Bw_>I< r V1%5%D1A" T ^_G/A-40]c _  + y Z^TfL89R`>)\A|Qy fKaG4>(x}x~oP}Fc\   -   DlDS]KaK+~NXzO]: ~{UR-E'AdqM'9H,#0''   ,  #  ` 7  `   ?    M E   *} #J'!]S\4G^'4  `K|xj[`xfw'6r^ PKW ~sp>HckH}[ 2 7  6 F G ! {  2 U 6  x+,I.0f  R D 7 k > T !b:g1.,,GC:6? d Z==fOc#y $uVr{W65d'  (  z  eK6oh 7  kO   x   .{ .  I\ P  0OIU sUZbP{ui)V[ *}&`(Kp~E%N!cdC)%/1 -8P8&SQ<1 5 9    3\ d ea   > l r ]J *W7[Rd![x9BrI7y]}DT @-Az0y{Lyi~LstS2_X2FbP:,.aHy3`|g q$pKqE v!$jrQOq-nTm`4QY/y<6}b c: N1    | v .   ! 4   E [  m b 7 r1=^_ q,sdvBI2K&   W m nE  Bp?WEu\oPc'dVs$r.Vt |58I:0J[{mZ}Y0%(v8kF R kGjq}j Hk@B 37 |wM.KI{E$qR,0rP^k z&2 g(9#^ij9vO' 6 R  5 <v  s&7 bGd~n4hXq=[ vv h=vPEyNfl3 ^.bU*of)%O}8DL!!|  a   Q{d\P3 I~7Lnl{,A r d 5v^B^Og-`&zfpT'^zy 7 [~=`Qnx)n4v#[wD&-9G7 y  . w P l P*nA*  O8s%f]yGja  J  " $6SE:1_(sra = chmy{=,xy`k"w9[ P C {)Q86l@X:WZ*h<By - Q Y !mwN:4PY$B-3P>Qk;*.yw {Wbtyf'KxL^D!-3YzrS?/j + ;  o W {IfK  Y Z 5  Y u !7O1bV 1X&7}L[. C'hUdphl^_eo6X<8/u]S^.D' } w  y 5ADzIYW@1 q V,%}Th9UJkH=`cV+6\c*ojyx}'KC+-y  ~'|$2=}  WQ :E _ P  O lX}W (GG@%@)]Jc^@*DkF| @/IHP}.QFPgTC1w D | U>  )n   v8 J a 8  m  " KT X Z} -eX   5UMJ~Sg=M@VLV(BQ~5D! \uGH<SDsSl#F GP{s9SmL   = i  t CP Jst\ h"  `6UI; U a r k 5{bgA#GcN ^< QlyuuHpXc714Lh0|d+z,o"[Y9P* 7 d s q 6 #M W,!W9!!(Z #[Ot,c\f"P*!YV x > e `:R\n}+j&3`uN{1{xBXߝݫܬ\A܃MCܯ='M܇ߡePN[/91w.l &o]ZJ2q)>dBfRGpw !!"D##`$$$$Y$$S#;$"5# !H;jcM ES r1JY81Y b߹ߟߧyLߝߋ߉(ߩ0K o"YP2 kK_+YP^f  0 V21F 7 R i-lafXv? {VK 6  |Chn8!L"'g5O'r"WXZ"]?x'm 8 }{*\!N*x`z`hMMEZLB  N , $ Q q w  P K e I   @ 5-  A  f ) A>i&z<nE+DCvR-R`(JtZY+EO8 '2d1ABZWJ/'=BgQ6&B5RrcM&3A"@= O}:Z@U#.L{B-&p*}N 0@\wKfPV][S2X i2 z 4 { ^ _ \ 0 s 4 n * + /  M,r9xJ3 hQM4.@49Bzw1`!|zxVsnUav0{u+s=:R~m;H r z L V A/2gY* s=ofx?c+8l>b9 L   ! KfeO=f2REvp ? 1dUl't+^@#"=-=Ll"  _ )  [ tYm`%*b9d_MzC50J*7 p4   v Mjg:}1$cOAMާ_<(#jOK/v/Oo ossE:HZP#Y Zfq M 5 ;D8[)IptX u#Kl6?0)XIM 7 v  G`320":XP"uSc'lO\DWv_ccP]l[X'ZR}`@9s8 :sD   }Z  {W\GLo!Xr[eGc)QPF j e H OF @t =  t   FlNH. 7uOe/EVTq\"NOB@q_&eHb1T%wkYmgGX I \ ~8Q,4 h0eBr)T5jD./,k ; _"w,NedHqOo/$$0Ejc}5\rDYX`h=h46 Q^* &AqMW2s] "T"2! z8e'Hi-hCG>CKi{FyXq"@ O( ?<|o+`>fbdT c9=u:|CX*bu]mg! xl  ?0ojf pjMZAdzZw#?\+ y @   H   Q  !|O{4 ^E? l$=KUJtZjqSzbd'tc 7u3y=B{ u,>_u m 9 RRZ6(  d_gN  1 e [ P  ; `  ^ 3l   4n ^ 1 hlJ<}r.4Q-6I8OL' b'd[1HGktX2KW nyH.&f)uZuv$M-@aHT    k L^ X [4>r1?DX<9>z{[+ tb Yu Q  2oB(A*S~iJzB4q-ak@W^PE alcdO+U-YAO n & %  ${ H8)DO5;z?_ J:6U./eYemR W d5Tzy57 ;&VqZr  !:Viޯ0;tAfbi C_HCxd  ]Z , j R A"wnb5X c ! ! )n)8+Z0H~5K6Dl = H6-!x6[ & 5[(Ruu_6( *].hC:{c>Sva_v*v3X_^& F A v -   i  .tWoAxuTPz$a)BuZd33 6 P ? f|'=zG ='Jhs *!I"*4S%%5\ n\~H11dEE2VIY{Japbh  5 Xe5$-G v z zt" Q E   k   {&  Y2 P CDTi0I[x , tpB^sID(P D>"6s6~%T]yYUVG{tQ BS H {: u,3#L@ g" l$%D& &$3#h }88\p %il}Du ? skp=ohA(K<8۠1ٱ$>3 [F$ܔK Zx$S<`/L qh U #Mj W 'G!#% % & 'j 'X ( )!*"j+#+c$*Y$(#P&t"#  $/,lpX9  t ,J+630B S :pH%כ^׼EeYG=ډa۹[ #y8x6Grs5.:y~|/W  ;Y J , )Z\%o C!L"!*#'"#"Y#!"!M"!!!!!C"""!'#D!"#"n m5| . q e -* Xe:VR T?nFZ6RIJ=w=0<V  " ?mc-~~G!r7`aTeC(@p{/A k * h  c= l|Z|E|x}L^=_ ;7**)SyބK@X)ݹa5i9 OF[K03;.*2d j c Y>=*,!7c"#'z##$%J&'I(C('&#K! Q&W p    <QfX |A$uxdkN'ݿ۾ޢڗfٝ<^q^tGݕE; dE2 %nTafOHGEM]%kZ H x ] ' =6oI!2$ &j#g(6%(%s(f%D''$%q"$ #Y#%##""q A1]? # ; rj" C; W99MVB7^O-J AeބS9J*3g7*V9m z]?.&s^0 ^ r O CZB^]T!" "^! q~O3QmD{* A =oNxY 9yA?CzLRU+:.aS[gqq{~hYio uH %l G Jsdc X i I'<T:[o(ru C `A   ` 0 ^^68qSegP'g 1:L6k)z?+xN:m_/A&OY NEI3+t~.e.}svAP_i[h/YI x Y@FDC9J0k!)":"!/? Pu@w6c%bo=3  &m6*aQnC]+> "DLP.;FAVAa߸oTڃL0I0@0i>}b1cygs   D+b .!"K #Q#f/$.%?d&!'#($A)t%(x%M'$$"i! [Z=J ] c  ixb+n(5; 93Gr߭o^\<9g'uur,v= v.Q!oqCmwI'@vg 0% H 8 z{ijnlC]g!u p  u    ja e    5 P V_%tWNP(Sh===~B1x) Ob%#IQ;b< KF;# a_9\M/ W[^+%]XB,)5Kz`&5  O S U Q  t ; E #x   n | +& ~  W 8 f  `  70%%@GqNE&A*D nZw 66nDT2N`$>;2"9RE5!N ! x q  ud|d)afb9|#6rve"]|9/[ ^ }06?#04z pDIb,Zx>.xj7a@k+ߝORB:_deqg H (4    Y ;KAXZO2>\Xx{3k@4.PgKYo'e  7 :P,0 ) !S! w#>>'_R}6XbH<}wlJ\85@Y?<  Fbs  k      65 ?  O 5  U J K H  -     K~s:-Y'9q/"xUv727b [1i{^6v&AsTB[/", |  D , o  % e"YiB-olx$/QY5?UZQO ;fv`ULv4L hi = <KA0EAO$Q7f { /` h y le\q1HS.Ilqjc*}"_v.{'{`ayAlkY&1|6v[  O ApK  Q8Jx z 7 X -Q  | t h _ y[b(E\0a|{v 1w7\_q+#b?i2X/c;   X w g <   I\di@2 "?! On\]k>q~iB [ ` Tma!h @C?+agf8L?>\v3VY}p+ixM6=*N _e k   6x    $u 2 R o )  c W = %   Vp  T A GA2zM?Hf6b< DIlO )iI 2D te MDR J   9 &o |tUW2  ~Q #-  \ / (Mu  L  &d <>$w YCBde2<[(Da,S!g\ esSt3uhK q[1K0~7u2 ( Q u c 4 Y Tc | g \S H S v  g -C (&Fw}    !r   a  " . KB{W4Ziwxn |j]J~&{,O!\TU=8Yf&QPj, r :, h. ; 9     B 4 g7z>; , p 4  ; iwn2'hQ}S20t 3+o#OLzw2{ L}49|SNS 3 m ! d _GLP rBm#Db)3Wf *M  G oB-`y,JUf -NRo2u5VfHz K2~8 J I   O' p{!df*NL>y&b l ;g9gtdJ}A&tL+Ks~P2DT%%0bA=#^w5"WL(&/piDX&2S k 1   ] ? 6   ) T%+g1.0a- 2x \ O 8^ P2XE'U kCu8i)',o7JbZL*HDg6%jrFEcGd_D  E 4 ] ( _ ? F I @ J E : 0 7 L 8-  r ?| 9 ^YB?M~6|0D=P+" L}} & x?WVU<\~KhT e  K )   2 e Z   +_c>n'n t    9* D f r R w]hLo[Ej$%-xWAQG[/(;; Npk^=oa"#7OT1H  O T#t[?i R| v  _  &-   9\ u 3  ]zk>qVXSW(](j0d>x*p >/<)@}$S_Ne2>a%2 m@*0 E`M"sQ;7&OWt*i,N)X-ZbMT&jD t}`hkE*S{3}OR8>it-2vu  1 J1 O c   r  Q _8 g   8 x  ` li   fJ)Zp_[OOA `DitWabCnI=]k(*l[3G8Z`K}  `63 5  F8?6!VFCnaM be-. F  0^$YfiN*[>"4'&$TO(w7Vh$|$9~x+J>Gn%<WF[    j `  d  3_nah6xOlM  . \  : g `6  h  1 `d,@l79zMI G"KU$d qZ..pV>M1N*X]>=D=e-?P!N&- /  C  /D K H j # z  &Y  0 *  2 `/ G 4  ; 5Ag ,#BVsU,tGI]4uf.)#)I5PU|R7^7h-<}~$D}\!q() >nc&'P9Sp{EgTYuJ B}k9*?-qDv:sK*s   9  hn  d ~   0. i g, S '"  y ) U0XW1>X5VkR +ZO UaR{]!ym){F:-${-8.sKj5 % ) t ` ~  X' c o  u5O9 ,hcO,z /  h e YTs T%B]N]n{;#:~E?/_\\:)^P#9  0r  o ~ U^P <I !`y)},     7 t >]\3"^1% $ZBx[%:m&aGi:Y A$,=87P L{V[a8iT t & >CIimePVf _   j  5 A -*gyZ1}Yz l'},iPX$q_5"4 ]IM<'6g1&o{~PwoQ{XC^ TDSz l   JPmk{-{ZA>D{75N$)H:")TDo[=s60T)'cEw}r%< ~PD0(#oA]&`c= 7xS  ;X1F/rr/-"wm_crI}oz8D$(]1V|<fkn2|cJ.R1D%+MB J ~ g c& c;S_t  $ Vq D J @|h-d Ktx G_[TnMC`$Pq6m " J>u$ M$zavv`9wxyK3 7 Dxs>:~\ a m  "    = |X>>xoedIZ07mU`kJ +zIv[l#vzQMW5K35(uUB*dif }]Ffp-:wltP:66U 8   v# y  |  ^ \' p2zl@Kr-<&v`G!^G%RBH> n;ZdZ &nsI/L4H-+!wXz g 7 yWK H1!"j"o" M"O +"R ! ! iC A]_fx /  D {<\"aN{a7z]uoYo/6B70dIfݓ)ngy=%uSk2bjx5W/.U=m m  |c**%H`<w! 5"!"@"2#0""!D"d 0!, a9K k  j +MpLCTKXW ilKNC, f`/hz{ELHB5,c"Pr{# p D[ u ?ua8EpN4 ZF`o  { P  XAW=&}1bpCSO/olt"z&*]@!(]l4"i6D "jZ`xrK94 R#   V +    8 b  ~ } P s j N < = ] W Y f  TOl&zW*F&n\GHs#UI/.)ew{-yD_u?#3UG 7SSKZD& ! ; `B+|"g mn-Yi%w`$` ; No W :   {LX}!Es    lq#&mr>!8Rx2KW_U%5-jAATK ]RwY:w=o'A G myqBj 1tdh[e r:UrN dhwrN <  (  ;M%p[ y>5Fycn.3AlaBq,O>CI*U_r(C=LFn>[Cm{o   r PwWv Dh|1 Q o? >h  Z 6hF"-F TvuH,  364 wX!'mbG~30xݼ_܁PI~J.QH0s&j!x~3v \5_ ] A _pueB bFm2~>R7u,J gKK 'D/hz {  W 7 E K  }%P>Va>X"@]CWPplp_<\JF_~2 !=7-L+7,o Jr Of  Y^  B%j:1XRP#[g@&    N u O )s ~! d X[  * ~> _|Q^O6lJdO)J&%\ \K>hk4,JdsKwc'lrU_^q\m-B}QJa f     xl :4<B)mvP |#"@/5<-? 1& bD^>42+sz[i3-~nq;"P.T#&^0i^Cy)_mR1-p 8 tHV4  a,M/ bv(mp7Jt**YiOMf 3 i /D'Py6Pssv wO_![4xZ*&t/Uj"^M05K,~4zXYxN7! txE"  TA5qT<u= y u{|+|-:Hy6l 5 t m h 9 J k Q 5 0G[y9@U9|+I.vZ ||KXs.NPdw2%`IS :   ) Q 0. I \m Q / )6gZo 6RA n m lG J < Fe M A n   * O a % e f4bT2^ Fo2r.A2WxR?0C%+ +6J'$# HN5;q)%;-d \F& . 8>  &SvhEe^JSsOKhE^  , S ~ 2nNG0I3;~(w&edp?15V!~OS4 k FR-pS2ot/6}vr[_?; N (  iQNS2 !!"""!!1! b  F f!<*""y"{! ;3\h{/D  8  H-dqt| =y|Up7w'%s(ߊqނޞVAx&Ul62XQ{0P-sS   s =x[xX!>X F!"$! V5C)O8<l}$ '! R<z.  X T ickW}M^Z[B(t%I}hJT.l=U~CXJg!DI+C:,LE7D4k_@Y\n *ls^J  f0Q Pr<WL ' v-^FOz ]   n  zQ mD\=AYK2:kE!X@:*OW3@-2d 6i۲YRڝsf5 2cC֬߫{aަ7^rSQi~MTrP? 7  ` EoV"/$h&!'!](!(!(q![)!)!3*]"*")"("&!$ p!KNu  ' yT` G v#_y;2 ܹqTsByAAۆjܴ۫|ܝެg܉݄ݙۛ܂ܖrFRLKqS--Fd  ^  s/V%{'%}k Z!!"!##!"#!|" ! ;FTg@*Hc ? ~? / 3H5oAr9qtASjIYuޯ;[e9Dp=p8}zqL@[C'Kf[Fh*  > h [ " k   1 o4v;et"># %5 K J  l  gBSqU{Q+sD|-"OK7\- O#4(u=\m)KnHL zw 9huw"pa's  [Ja~s X9chGN!ymLkE g  J   aU5f:Z+ OHjG;Cq "gڥH<ۧޟ4Axpv]7=yV5qJ~~#4 `q0  \ >'$w #D"6##_#t$R%j&'>())7 (/ &# 5%I Ek   ~*g .v^x6D\ߑݥߟ4Lvܿքmr:d&.R۴L)݆l޸v'C pS*Ew"E/r924 "& a   Q #0UP "!$#f%$-%$6$#"!! 8G ?f  c!|! *#ukr `  #L$pQuO/{'H?<Sm\!ߎރffPޯޘݙ߇-c-<= :e CP>4=yk  4  p c  O  ZgdKd` T-ti+qgOd z M AG9gpBhZI|aFelA_Jt/&:&&vK /L7j<&HT+,O[RV1GppFaneCx+#~8=O5L n#ksF~? Q H/|Z'h jLW){ mgZY j & >   " j ? I-!op6X* % WNYXoq %:?24* 5j;F!'dF # AH3BlI54 j  (a}RXmEg,WY=M!"y#Y#"AQ!MXZ-{3Sij = J!^s^"bS$Qx;pSf" cGxlܰח܈m n^j-9fY OM.P$  = Gp any#bP "w#L$$$"%, L% [%!-%"$U",$G"#!! j.I70h \  Z(B Ji@]8"ߦF r2P{ O"~1Z\.|edSTG&V^C bP4    ;A)z^"K$QB5hB5AEH < ,  Gk  . < 1 2jTJ$'Nm/Taqb3(&lKs~vFs=G\O Xs q8U-(~fj5j^QyGc1g\w  3   o  # EJ(W8 g H +   v ~ Z u 6  . l C b / cox@<Qq(zNVdHDBCWAL ";5 .@?i>1!O4 T[au4UiG<h  *7tV(Bv(8q DZ   ePz(m;?w [@t}`o)g\!t}J{f UnDf* g+8 lw.q:g OaS0hr.~    i g }x ? f ! ? $ W W#e[WhJrC4Z8i.VsEwfN:wP4/t%gyH|,bT{d rLaZ4` b J   4 U J ' y  h d   4 >    }!M$ G 6 / w X8 9W5B~w !^sD5rtt]Q5p[u{`u@TP" \ -   jq l mM:+ >  fp1C#oL,'hHQw [H)9N1h@t)ggy 1( }Mn|;I\zAz2 1;eEq?!{__B,|j*" FBA  @ SvjRqeIj%C{9\',|{ld((mpi; 6 b5"98J`]E 8 #b  U  _ZfN'm-TFoS}C!QEgX Y V S? k c N ) a  DOn"gVE T{dS_ۋl97\(r Z_\bdvI2_W#@ < e  F l }W#,YyTDV-<2^ 51X@=\ tt$ u537ok4.K T`m@+I]    } _ v    ! { q f  L/ s [ R  b  w /  # T n a@k?qUZ$@-mv.&xozSq.w#!sL0_  l  m U : WFxG5#Fv D ` a '  + C W N U  tTKx _0m,sc.dJfFsDR:^_QZ:D!JcX.. ; ,! 2 bX%[Kq`z$   , 8W[[20!P I Hae O w 6 -v T E'>t]epJj-om@Dg^H" ?M1Y T{*3"tLC%yfuDbgfrKo.&  ?<w: &  7E<z*{; |KB4~2yHrm 4x8b0$elW)l^%0a~;|RxB h ) $5  R /$s  . ^ hf  - ?P  ^t  [ 5't|j@ [s*}j_P_*rT2k@b)!2w#Cs&2}et]#0.@Ld 1 $ eI  &    [)2ik \p s * ;   K7 U 1`%/*&"Q/y C\pgujWz?)0G21;^|x { k K D   jj " qR   ` V HC}|n    qAA Jpf19yV)5MM##4KJ8d6qgq#zN(Mu,G P|? ao j + U  6   e_ R !F 9 H }3 Gj |   QtsVj6?)6Y6[O ]'M+? _^G}"8q4a2.dnl{~<gGD  d9   <MV+= Azc ' ,&f `w-9#d`Fsrmw{!|kgZ'g7Yos %T@Fd>He5xsY r H  C-S " r LN  ^   m{OpzPyHFo1b<'-d E 2t HQPpddp,FKF.Dod  ( `  |   i>-  k &  Y<=yqN{*!V _5H V`396}8PGay,l%:l^,S M  < % _  # e G % T ;^  N5wU+ c . + ;S  Tr = h L zP ;FqP[~`ST E h8&uosa]LNzvNE*EMhRh f Vo yP B#<}9+  F   2 K u )5 ] ,g  4 d I !T09}S ;MJ+*y]y.|H>E4GD]4xt<]1 OS/6XSV*&KRxhl; '*vdC.G@$+h7t1z[tE Rc/H$iTGvXU@"tzwkiK,(  -  2  D!p2u n   NOuTy[@h  `-ZKT=1ksA+Oop \Kif@na^.P8 2VO5dpC / * \    Qp 2$ g'$Mz5:2 y a  F+]x\w-_>I=oG^(~ esp%8D:<f. R~ XYKK/ z Y @ (XCuso!po$V)fCd}X  |  j  v DcVv?ziw u0Y2,oY vk{7?]-KbTiS/U0Wt<A[{{{:~L}+ X &A3v+o6B $u X   s   ` vv  y P O !8y F'IRZiHyGC[s5W||x-BuY:5*O /kx^`6mW B  ]  ?  I ! Z# E\ 1 [ T  D  O y  b[ W +41~F+MU?\?dF9f :{owMUeO^KwE R,4^S/81NL" _  {  d;S Gsd@R;8An 8   h ( Dc6^B9svI)qlHJ+Cqq8F|]+i__-sJ Jh|$frO  R S8+1Lz3-(F'gW1R8+M5D]|WInaKEAg5:<K /M6UE8z!  SqkTDr   s4s5 $+: i[tR.jt2yfN:*d 65~_277FSy' M]0wlF}ZNSkJ.  J1,"! Vp Zc  &  ( u  Q y  7 R z  t6o'R&a}?BHN2j3OyiE: Kc2* S:Q"1v OOCeG 3VV(D\lo D C3 aZ ` ` W= P 9 ;. 6 ` 5 Y  I:'v[ # i "  ]  7`~!=1vJ,K&U En,e*M9l{ @<J M J_e;xbhe*Et-}N 0c9fr)TxqY2:gi!7eްFޔ>ޅ޼Z4w8UL1*AR5' 5Y&mW x K{tuY "$, $!$"{$=#I$#F$"J$u"#"g#&!"I"!] Es RY"1GH#Je~ 4&Ozw|^ݫܟR<?.yZ b@ީzrvbY"& Ze  `@MQD$ - p $A!)"!#'"##Z$#$#.$#D#""X! 4hDR N]k\  e>fm0iDc,AM7`ޓ߉~d9Ya9)jC{ H+j5<>@5(X9fnT4f'IDA+wtP`."l{7Q + A LL 8m       B h  - c 6 wR5IWbiPW `Z\dG* AcBfK 9lmN:<;Jexa0clZc^O\B'{euZw f?q9b`B`!T~'%% _Tly1mQ<=A!f a 4  u ^ q '#spa9X]iF|{ \6 2 [ Vwm0I~Rr$qME9e#oz3k6(~a^g>^sU(y }Ki#71y  ] ~  =",gDrfy !`zLWV}gJ"ViSzB L '  k:xk#D 9z'OH}o$ta2oS Oz:y/kY) m3[E   7 ]5v(F qhssuO/<Lqe`c/&  Q w  -\V^3-;IzkD'X߇jsU4 'J{ "u)`;~{m ="vTcXp7.y L  \  @I 0@p<4O|#` lPa'. U | s c  4 8 ey8I7EoJBF~\m{ ]?9+cQ+' &Q~|3}ir$\A vfM߉(OB<*lwHsk?Hj{(. hXaUrmk4,z-H6+p]<}T H ~rR'lzs6jR"eY.VBH 5P"Y~<(CGN;x{QL  ;  @F_k" Do{94r /0o  % #   ]   ,   &S1OzbI9+Y(oKuaWH)nfK_,{~m'45 zD#W`" f-VPU `   m A o [ fS sJW{\? y S s z 4 1  4c @ u 2 t w ~ &   D   ZT *0jdrH";JH [!,e60|xynPF!r(LUh5YssXlQ_NqQ G  N_(;7ITeD0':rlxF].Mv  _ G 3 f E-(c.r` p ={!C:(j]{ *:57lYN2<Hp   ok- "#X m", 0-@ ""#FS#gL"R q!5N1$?  5 U-L#+&1{_k7T*zo R:e"Nߣ޷2ߢoߙߡs fH\&-Fj\!4-(v-hRko 2 7 e f`um3CQ A%^[Dh6w8\bT45{r H 3 {  ^ m'E%D,_POVeL.sF& (_v)RSkr<jJj h + 9 5 ANoVvj~al.aEf-6Ff0Wܦnچn (RB]@N :1".^8DۊېW{rAbX9jݩ*|Pݬݤi.I~ܬ&0MrZ{vbcunX HC aM  'p {7oaOqV5:fJ! # #Z #L"!4+lcD\4kYf] v Z$ C ! `6BV<8C>e*??MDwyk$.~,Bj`/}NhwQJs)0rqGE2Ajh6 :J\  5 J k    m z  3 \*1P,Me6<Q ccnb"k>f + F 3<3uP~LBOO?pnWU$_OKLD X"X1#-UG*:0rz1O75>^:0 kpA0 \ || { S}jA4 !h`!P G R+XGg3^ox Vv S   /(~MVPjUO HFV zZނݿt/>tػOߍO߃׼-؜W(KݘQ;p>7|XM6)W7~W<4iq Ps "e "#P g$> $!%{%&m'1)W*I *;!*!0)7!&"k'B$l   x N _ P (NgH7<;x|6l.{}u8(xAtjޞެܐUEwe7ZqUc\- `iPk\ P  & / R] >'P9j+l|Bb4 Uc W f. <'laZJ-) `RH#4`1?FvP l>[)$I<$_&^&,:yJIdf9E5}u8pRd> ! c 3oflX l$G! Un!n r ; 0 J  {0vA|0D4)n_;-ub'Ip1)?\[&9KHasz  7  f hTWH@eF " 7Pl@gWP6   >#(tkM&t=,K*r bM|mLj/{\.ho BGv G-zq\  =l Rt }/6rZ{   Zu [ O     0a %&     V YPjxYT73* 5g$$mdl.)S(q[G<8gy]lW hTRGxqs)~ EvC"   B 63 p)MtSH"/Zt "?MT}E{T-]eEB:S\]c \5  T  ,/  6, ! - E  = x  G  ;:hdMj&A\%Qt6=Sgx}j8w 0wv\54 \u(~}z%" C-""$"@ :DG{kt<\0F 0  mIjhf% W3Kg]۫ۛ 6߂a4# t   D P 9 Ry b4xi^35=J2 3!U# 'm/bd@NTj,9W7;FM9* x -    6aCRlvUwQ%  8 Y 5( K k Oex-  /sNl,x<}gso{e/\Yc&}/i|\0L&5nJY / UN ` F \%U'oK c51 %JmRXE5 / / s   BGX";`sU c&cKO\5X&p5b(^5~?ciM[3$gKp V % :  HcI4?V=wk"LP !B   m + J    1mO  O [*C|@=Egj\pT)A,a]{8I;?E_1P)_x6|4 \,"$0vO    A >   t<  ;!  7mX'[eG  < ? 0{6YQ.s,Wb' /kd]D"GYV {PG;2e|h6K +   %T g  B  o)[  L `T h9^zGXyR^+L[  #N}(<G $40q9Zl43UK i#.diSd*rWy&R a @ v y0 Cg D Ww;(\T  M Rx E G f KqLCt=e.  2d u@ ]7A,XrDc<^s {a54"kB";`Uxd   B  4a E o dT)A?-5 :  ciw6/0Sk/HW9KSO ]PlUt|'RhT~A=: @) @ $ ] r eG L  j <  M#ka(=:dCS  % v9y_V9kQECA5 }dFK3p z/fVmMzCm,*bP1 $e l G  Lu@ M Q{B+v$ M S A3`/  ;  }gvQT > 4  T{/HT\0QR;%&9iPjb&VG< XgoYM I 8 [ /U \3 y b F b ;A K  @ ^  fd^'AJ   V =R   | A`#LSeLd~FVZqb>yg0]O *.:_}ZG)BzW[ d lnbqBT]       X q  IyM@&IE %n,w<1Jt_3\U8cwyaJH5aH T? V"  ] Y GR pc    w " Z /[ E o r S  d*NZEyN R"L71G6=kbzS*T4#%OD f_<T}     q ? S ,A ) N~   EDVMz--583&2$r K o-YV\)O!?qn ?']t;goof&Q>FuN)Rb_EQh\0*TCMEe*/'<P;!7A.^/PP @) Td-P"o"ZN 8 X lt D ? M  )`;G \B } j\   iVF]>,Rpe?0, _a# ) o:?FT?hjw5sL   Q 1 v ! &]  3 p > SJz\;a|[Ub5Xv|U Y3|   p `  )| 2T0>fc<zs0&.t Q@W5:) 4W:05N@sJ &oMT$G&, L  +  k V 8 "Qp$$pD10Cw  U> M . p XU  x 3 , w rY) Fe3gThNs|jpymszH"(ON+y9(`ivQ9IV4w7-0rMm v v X a !   6  . ]~^zlez3   \pA*-\{V;#odNb\S"`&R.:#[u zIOBI$WH`< WOzKfwmcT@A|u}7ovs/ g~w@:@CB(VT`G{+"NJ,=l5iqSJ#X}  Q7nNP'9w O    M B  .3AqO*Gp| + :yDHat27 D*mq8GcFoS:My%X[?:MMr<3`J <N n E    T A t   q B@  w{8d  : ( ,K=="|2*eTy?O4R}MlM3W.0@1Gpz<."}tJcy#( X f1 : H   5 py- B:E-./Ej J  * /] m  : 5K1o)V;pJ%q`2]-40$JMC&Sv R~]d)z;H"  #  d|xF%vLf $    t  & N N = X 7 4c03IF\ZY ck8fe1|byB {%'%5^<%'~.G9 k  )T ( o V%vBd ,    j `" x*gC+>g3&} p}GUuj - :$:j'!.+~; 62cX'>)NGJ   2k  h(f |B+.^BEzG"z#L- P[}R42^^~/P0b)1p)wB>"y 6 4-mnu ) E     = r N U3/ -/`[6S^nb317[9FNULSZN1,XHJt*>kG4   *N  "  + ,& R u~f2KrkMBS~t V } %  )   a:`m7 'vHtw^T'!8T{5VVkzF`<$)3x:S)9f  b '  _  9 %!<(4h_]bgIp-Hc  d p'{~2zN4ociuS+)gKtVNK?ZH~-BE-nTxn+d@G  } e;#]rJxd ! !S!' y! MkpZ[ >]y  z   G E>/l<<|3PYci]ނޅޭݖٚݐ٦nۆ+0v~1&W_8j>xC { l xrb 5s+~DG4 )6!" ?$!F%"%f#%#1%;#$}"@"!:|A~c [ { m|tik)TZ{$߾ߨfb<3ހ,8Ijmj޵]RW 90A?>+/Yez[ n I I v9ve*{F"R# #l "e!}'AYHf),|Qa]  - ) x F"Kqi^}~ gfim\n-8 U>-c}n I_mYNc[w2A"tFK  ] E WVzQ?y^`D}smXnUBHT  40 1S2`q$Q_H~^c53YJ; ^0^l1F-fs_r0RL HU8Uz?d^!tZgU1fA  j b p  +=Na{=f8"Ljyo2 (K , U m 1 m Y i N h +  O0G . U[gaq91h(\g03sEWo;SIy.4}"_{ @|D/-#e]"z W  JO <'mS]Aol< y{a$'Cr  }_uMn%ts3%2+%41CDk1T~tmgoCjQ8UgKI1%=P g  W 91X!c],Qj>H (Bq b*Yu-R1 =qq=|R j kBIOj*f~*jq$} qt;"GAP yYmW9Nd|xBbq - 7 //CX} H"\ptV@[[+Z7sQ}  z c ^  6   |+aPjQ, LN U9*& { Ya THx'e/"}ZI}}u\I#6!S8GA%.#Ayuq/~d~@ K A > @ x Q [7&f"8$  J S v D R p A  0  v ~    ^E)Ac{W[1VQB"OOFi4mIyRtd7]"!@~AO}ZK 6 a  l  G> (Z  K  * ^  M {D  i I  4Ob7  Z  > F+NJrGR"B|fVc<+,^ } 5q nTZOTf/qgHe~9T  2 I "  Q:XmOm"/a[UaX{ vid:9O9  O  . ,1f8 l>d;eކTcnCPE^J>4h){IM7% zx}URK4  y  y   1'U %"mi"x!Epd`'Jq$LZU B  T fSY=/tq)Gn/uOby    !U| Jg `  7   ' 9    + %  zs uqw(o>Bezsd`{&Gn^O`4Qxhn |Sbd*F>ZpP%d[&{&%N#!!+"NLG:Y L 6>+Nm/ LlSߏm^w+gvY^4UY>س؀L 9ޞREKXP^>)=2- pN oa <"" #$-.%%Z& &B'([ )!e*"*"("&!#) L \B~.m7 DVy   F61+uux;~@Q]v 9zjۯ ڡهj׌c܊odܷyfވy#n]|L-j6>I?  mA v  Q , m)/2Km !!"q"#"#"#"S#f"" "{"!_"U!l" O" !!qpf vT  #f 4  #tEXqPCI`:WJޠm./4}! : U k$OG& ux J   NV.pv {  ls)  ?U Q 0> w d$*z6"l0gFnSD/I_^FcR=Gkm\Fus eH><\lm*pX<@Da'The0 | w3 h AdT$35HIv"DLp~#Bml m 6   ''fa1jv*#s`]6% J߀ܚڪj& &1:1u}4O#6&-CBTHRs n\O<I { > Z 6Rjs#"B$MF%&&' ( )!*!5+!N+{!* ]) Y'$0"r |oJf  h?~rl , YSR4mbXߔݞmݧؓkkF@E֣=TӋ@ԍo5ޥד߸ڑW":Pvl ] s /&iA\lf p#e!&#)%u*&*s&)`%q(#&!%l $p}$9$$#"8!~fQ569p B  8 MHq)2q(I~v]y@"&Rߝ݋SܮFL|?ߩtW=Vݵߛ1;hyM;; Z["$- 2 2E   G7|qa( 8_ u !0!#!# " 0a:hW$9B; r   i&-D(Gkx7M$8Ee "Z3Ku5 JZhmXYhu:C {[,%f5`B OM  P  u r j JyUxF ?#, .;O5;^F  @ &AcbgX J,?tZ64C2{xH LC=ne8 ;HRE] ;#OcZo) y , /\ cp@bb%=!t!! |ZnYK";x0Q\>I  " C CqcPa*6,wޑ^ޚ9ړ߰)RDK!1^.w$ M k C G31`6lC67;ppv=vNh|ixt9^|}XT1AS"'ieb%F:Uap N  Le8?h>].ihLGkJr/  1:)< 4 !BXm!y;Z@rDn )^^/@j;|u^a9H:1lMMV=If ~ :  ??x+a ,pp~F t  L  _   v~Ky?p#}EhHx y:v@"B=V.  P y    z  k  # 1ab *x NK -  Y&v)Cv)hnYr vx_RaMUKkkj)'81FWE91_k:%#`YLh2X f    8 q> g { m { n h E  } ~ H L8 IKP3SJQ2:6]'5XPVm4AD(t[_25'Hg)K A g cF\M 8u U+d6zA*, < v m [00Tyqya*&,uMKNL(`ZS^M =,(IPU{I|`!L9/B  R+az" i%&&r #( J a-t!UL:5Me2   /  { I  r   {&Y"@ ,/QJ\6Wܹކ Rݽ-GߐWI*d FS  v  ^&  11VC\nf '$h&X!-'!&!$ !HrXUY*'tU V  G6C.?:}*NgKn=zo'xqb|Zw/&RVv3?Bngs)Vw  ;&p}/v T  " A>. tA$NA9tY}u!4y\-jt<.P  A < \+u)JSQn;5LUfx{[NEf;R{;XALfB v ,Wk](;} it 0   @ Ss  G  0 n  P*  bv  DavBuK=l9Y-HAz[OW'==`<=]y&rZdv g &}  R*   l[OZ+jQa r  N)lk>: 3  6 %r w|t]#4pbc}& IvSF$.a?>Pbmo+9J\VaASW)BxfB%  E CrX5   - x :qX/, U+ ) = 0RS\)@C*Q0%I% Kr$mm;/*Ur$!c{,|?{v' t@|Ni ..Q c y 6.h wU*'"%xoX!=1X&&9MG#s9BW s.:3tDe9S~<Gf/  6  T?   V p/5X\vd~}S6K<;:Y}?V-(~DkBm&!>+oY}&*+E") kd F#c{Qa 2 |:  z A   j  gD 5D Zhk@, c #`&)VV DJ?]#-k?:iZ5nr8P"9W% ~xSW}cZ ]EI   69 } > [ @[Mg:Bt 8 ^ ) W 9 Ku I? b{(]hvk:1gIjZjl4 EgJO`5{(JK'`Ku=gDr!   pTuq{ c[1^ Aa  I_v  < M/_VSQ1 Yq?[9PqaB2?V11MRT]?V]\y Y(Y=3X S4  v S NH 2wQ~9+U4 - < E Wqq{)T UkAI#>T^^xi sN,zCC{s -X$/IsG 2! E8  buK};4kw8`PcsI 5D-]LNH63E< Fnnl>~E  - 9  9 J   {  $m B+3v5m{F pi 8h  E   3 !z ^ [ g- T ?lt6! 1gj$ %#d3@{gLvPP*f~) 1+   R 8Tb  K  ^Y!& @< i u  JB2n ' }si!=JFZ59c#41m&jwGt^6QHVwK u%`\C & Ja  j  @ ( f X1Fc*}1*}g2(C6G[s,:#+n(.q-"ki!"btf3  = U  b[ n d#hc6\8^b?ZY|,'r   $ MI , O Ea{F0pz2xPGJ{ .T2vDJp?[E&N!m t  h 0  b 4  D  t/UXgVSolL  5    ;r ; -   f h QN/"-$R.rP Zc]@Jlk&HW 1h%VWCeG}e&)Uj?" A [ Q < (    Y|^]zH /V % h M.   x 1 2i)eX'gtOd}zHFnlo-::'_* P I#~;IHz' f\v,eXMN:=qfS<h {5 bjGrE' l<*g }G:c-E6:d[l%(8z C G ~26_ F   [ T ~ g $ s  5 F ?od9`lMF3?X(`+M@&k&|)"_WO:Fm^%5XKd)h  ! _  PCBZ;#24'xj `d;Cm4-AW 0 Dj}0^QXbMX9L D&|iTw*cii`f=x;x= u  '>#-'3%?L6~, H  C n  yNlaC)Z;-n[}$NVdG5 X`Yhh9^J^ >Hiwsu   1  n\ e [ a   g'   B K4m-L=)p9Zr2 Q(&RyT&"|4eLXpg"zo7B'<E% # y&%M+* Si k 3   0j4$Kh-/mQay _=k!XsQ~yD b$xr= El|/_W=4Z9 HkH*   ' *  3& [ /  H  s  o 1 ~#  x$+ ]<#5A]d9`qF PU.dut~mV'KSIAa[Qo_ " 91/xJ5M _ L . c?o36d9 \Cv|F!X  Z h '  C . rA%"G z7Ed?[PvK]vw?q"q,J3$4]@Sgu^k4`$VloZD iFD X e^  < ]@_$$*jcQ/WCF\m = nzV6Po ~"+vXq iހ>2 mV!T]f&==U|YP}.!5ecb O I )J X'm@^ Q'#!$#%@%&&%Z&$&#%"?#! Db3'1$Mgk'5j %  z a33/'z < B-CSNPe xazZݶmހ(v wX"?2J~s5K, \   Z q`fnm*-\>bqvcOb:0FP_C>:]U>+wA\<X](+ j _9 L  4  + w  q    \  D e [ Z q 4 t C A2,N'<Nt1t#2m|(bJ ?h2xU< k,f&14{Pir=@!\#H"54+VF.Mnv!:,Yj^@0tvRWJWN6oe`e8CSgwNZD6D Q  r 1 7 ? aH+c  A S  t t b I # . E d ? }<YE\4@IvU~a?]LU-p={L67)''kjs/Wlb&Lq  GR+u2bRsD]*xTqj}_Q+ Kpz89>w~nI_d$~a`j^ Wz{`DVjuB.i/'"'d'C    g o{eBVCnMo%kZtPAE   ? U5@TQaMwIkON8o/FB޳4V, UBB=y 5#>n*`kI>"&_"+. N 0 / 4Vx c`9VC}vV!LG4,zQ h| Maq<(<QOvh?pr+.q2-=KIkTnc$8P$gb!:"!O,Bbt; >L *^ + [ y:U6th mGa.B7c^qnHWB{<zshEu^^` ; z kp}$T'obt{ b*";7;(lHSK{4.*)On~UDO?DS]$l\!I' + F J N]uVs Js1{5g\i+j&55&{W. i pnLx6Bus/IO /le[.R1}f) #k]2}O I   W'@Qw:c"AyDXg O8jBu/Cvk*H1` u+qH4Q,WyL>6mEoU`T&)ߧ.e[{ U# ! _ L ] 1 A : m  F/{Oipbxax!/t8 _ *Wo+(n%G<^;WU 7VAJ9)|&AtR h p 4   >LQ rvPyT3 iS)@m e  ; UuP~gaoF_RNut8u_<&c31L/O 6 ; S P qk7>;Vfkj4S9  - "  # C  \_  l YS99QBr;UGEK!~k}mBJX\G%'c c7~s$rK]x7NY,.E77El`E_ i p i ?f s48-,VfD > %  swgY  hD $o+3VNy 6)7WyW,|/J߉oCFuy4,lXU@>@,6,L2  j /; MI"^$%e'(7)(F'%L# @<()~N?o!.&d  F A \hW_0IONI=i>ޢ*pٽiٔنA6ux.z{։֘KֻYO7كX(Y7o_'z*8Jab q j 1C7aEr: "$NY&U ' J(n!(!^))")"4*2# *#{)#~(c#'"$!9" %  ~s adH    Fj  1]4K4Rd(@ULoܪ9؜ۤۡ~ ۷ۗ8ޖt+ GO:.NP+ Z  = gQ d?\d1^6 i'! " #+!#$ #) r#N"!!.` B[5I' W   t W uG;B]>GNg:nmdE') TL *[Wj#Jk(1; g$wHg%H1&a7>7C{Qu| / P | l );   PH ; h 9M $0:_[h GQ x]W 8~ : 4 ' ? WXBDXOt 0]h)[["p'O:f  :)dc/ x D\ cf6sIM'op8FX7v 0 n r0RGj( %j d4]bS|*TFe!  m  U "l \Qb#FLf C?"2NٌEro߽ٽU O2{K2WH*LS{:"0 q * c:%0A!! Y# $!M%!%!%x I& ' +(g M) X*t!*!*")!f' i$ _.{.~/ C U i 2 u7\.WK MI7,.)ܿݚfݚA Tݬd]a?U݆YL׾iؐ[u'PI'e t?Kz R-7 ^j.G\oXQ cj#!%$'%o'%&#%%#x$!_#""=o#{$.$k$6 K# !BxQ9Z )  # kv?M Qx6:z'"M]JoP1nDa|'Uދlާm'-9 S98]EI6]uc0bXtK u  5 H   47[^SS 7n :h@Wv$uLV&zy E Y  K ^%w1;2L"[xN04!$@"_GEX9gwMa2:`hkWnC[0 {##Sk7  P @ {  r0  qO$}21U2Vk %~  _ " P `q  K ]  ~O5f1 Hm ~# k|2=[S$\H{_o7>haJUn.U%v$L4=  8 ||8k#%Z*!n9 U!"9q#B#/"#X  )>o?:Ta\  v2gwq*-X1L@?>7(l(^xR2ݍKZܚ+3a6ގ-~nJ .N:?Yl8S{!~ $ h$  K@ lN "#$>7% % & W&Y(9k(UdoQ8~_DsYgnl $ P n  ` j@   )  c   _RoI;udBNS4/7Zlx%AK=] ck4=_\F  =d{N|Qdqq|  ]LJLe =+3+Eb.^ 9 5G[w|QU)@ a@a-D "E4W'2-%!\Q 38BJYpk r g}!#&$r$# A`a~N Dq R1 Q D a*  bj T b # > LT(w*zZa$(,*ݍoۓJ<ؼH. j:Qe>o84J12I,h9 BoN  lZ.t   wa F6R%!"g" "8 f ;n%3y]gR d I 1 TVL}yw% q"fzI \'\"n{iD6V0<b Lsz,O-   o;R5T -< a]  =x M  # bX I O   f  r xA|@T%hX\s~X>s;`X)~4^5A1voHRZAs N w  + G3d. < t P z A" C ( 08\d J  JU u5  F-gg_hJ =Hh$4ZP9ZCj\ |BPdHV=?RsDG P N { +z h q SWfHy{rY O  0{ 55   x -a      }q#"nQo#: @2DQ BCi Ut'6r+aEB!e w W p  G | Z 2 t ' # _c  w@R-:]#!:,B  e+58> rn%j}PL]~x+ JH8 X#{iM<eSM6 ; 9 E gh.ID~3Wp\7RS g 3 J p~N` yu' t;j . NP|yDZ@L0{ "}r+a3Ai5nD}7  CE   =l2] (gDf g  p Q 0/y@Gc]{F!.X>B+n}V02qR_YEo} ?0`zG_]RYonS* 5Cs` f  W >  KioUkH)~ mp^8fbsN|b(L5A'R6&OILO4We_"  Q  VU +  hu Peo\r i 4  ^`2 E@+?XHz4FU&I lP`#~Jm{}|2b//1 "z^3F*N)@ q>&]i & 9 s>n 5   r 6>M[fAW,= ~     {[K+)Ccz>`Q'3lRX%%\l<0bRVGw7XN WJ^Au2UD  S [E  y L b]/a3i j \ k w[ l ~J[ 7 j   bdKXpG/A;|-UX|e]J~:Aqp"e+tE+E ) 6 >   P    = 8 O  N- u s = ` RsAiftO)8[9FP*i9Cm_Mh;r${@w c  F g} ?M|N+py_    =5 Y {mUrD_C*N!G'%>&2CK!$p*]<8.YZP2JaW    & q / R l Z{\?   `1 o "A7|F8B%3`#q_>JX%13v)Dz3j#hN}4Y$'1d.D8qL/o 5o  Zv   1 1 - h  s x<Q {k    4b [ 0 T > B WGX0V|=Los*^ N&  : Q $ vr > o y   ),Q64TX8<A -g.t1VG;9Y[ e1gOL@FZbrU%SE].`TY #  '  + / 0 =1 V  I 8 <C w 1 I  w  lh @LC#,zEvBrI6(v/[qDnm>'mn}t,R k9%SrY3E_OCAlJ\) frqTf $E`'dGb3" ywkD-Q 8 C  m< C\@%  :  w  ' "gc  \ s- | ;#] A!Bt:YPA(H=?F;X HSuF/G b_ *   ] Jbp3j4z:ekfEoJF f 7S ' yT_~ALxY{v ?ToHW,b5",wI8=_w><93>'vQpC{,nl !Y%vg G[=W){72ej' g\;nn@?<l   _ \. %<C`zH=Y)ZL/K;w%5RBn0}=#<$nm}Fo.| m  ol;8dzL U =S U@ - Dr0*(!7p v h y Q # BkqMBx0 n:w~2\VIVD'1Bfv4#D79J]'T9EV+, OZ kS j9   f qj  }k-tji,Kck R 0Q P $ - G <>6-(w|pswP<gG\L[$:4k `QrUPmR>bTK G } S$7~wu+m.=C$ZPu.=\ 9 Usl)Q%=6D;Hloy>9D[WuC@=f{ _@G`Q& q HM"MF51Q5Km 1 d{r0G uQZW.="jE e } L  N!gh<:n ZSJ!QNauewߋ`6u_ލޡUTFL6}R+;OJ ]l J 0< @$ Nwhru#8 > !"%!L#":##|"}#9!!T2a lb ! Rizip{n%9@\a,!,ހ P 3m-l5a(Tt;To"n;B IOu0E  " g- 30MP?5)Bg iL 'Gmf7*!Ndun|p r  yl X * i { 1<("1 VzeeT'4&Zz~fcsKY[znZ]DY"UKwu5ITL[]%L__;WPYS,11k 3 %~#_`\e,'HT9_Ez9j(vKbP``{Z4h9|\} jHbv[ wy)n~%A%O!F\s0R+"#-+.ei i q J H  jkB|3d'DH Z  C b > * S UCC$].> Jy.h10FElLzbv (Q#^k)`.e: :lr Z [V[+Y,EHN)bd0$ . l @ Md]Q sg. H?Ak*SyN!D&8l$~DS&Tk u8,1sTalb 3 h [r>T`vYM$HFP*j{V;7A nA  `2  z tFj@)|Xb^]&(RbA3tE 6-)N {3vqU615Ou0d`  Q  |=D9kJBB\QbS &3 ` '  <1^'l,^;:4G(=@2)\]Ik2As pm"$KHnjEe hVg K  3(  `z[NGhtY1qMio8CW? E$  K ml Cfe!!_ KW0NMT4b9.qEdJF} EcP &)91 b>KU<euL  , H  @AM$ hv0-o'!(Cr1Jm--/c)Nx'tUQ  p @UW%|\r|wn 7x 0"`piTeeXp:^fFK$_n> r  [51vw3cbyys!!Y","""]c"3"a!m! HoT4FWd P , reNHZu/1IfgV 9p}{=A#w#\[7N s^tseegkPZ!F8 Z  =1 }pq[MO _r9GZq    9   % u 2   ~ @S gNY=yyVZR].^(R;c.5=ycQ:PDS&nD sSI=qs*T~;  f ; B:M|P?>-B R p.7= 6] #| ~ NX J = =2huUTE*cNqQ% lHjGI 7-!c)KReQm_lHv  [ )_,/^&OkS|hpgf ;C*{SlwC[ bN;1v\g#u2  ] :Blh#i !+#$x#6!n0  5g+  ^5 jDrpl'0   R*?2mCIUmr :I߳J]acߋt(4m |z^n[^Ve2vY/)!J l  r H }zV/eFyp!!j!R  `?{~ +n_qdr{I  G 5  lXrMz O<%lI!06c 7q\.# F/1--9VOe =Xj M&j&Dh<0slT8?gf|tB  a  _ c GDB' [Gd,HU } G t 7 B X . ` Z n+|(%n@8UQQ.LB8gBZE[#t0=WJr c L?~t$c,  o ` '6lcr`fgL-6:uL%Cfm 6`Z k  $  $'^('Da;T8f[:EaH[U0(_ܩVoE۔hlH@7~bY$ =N o Y J O1 {k J"w#$%&'k;(j(5( &o%#}" *}(m]mx),d0S    k-"YOXJ` ڛ+'3h1/ht O | E ZA dh"l$5 J&!'#p(#(#(#(y"'!&!E& %O $##_!74T=Y \ b Mb Rc\\[fT9\`(+vhOݩqܸݰۘ܁>ۘܫ܃݁ݛލC mvުUߥvD@Q_;Ti& d (   o"*cHiWG!^'#a [$ $$"o Xz+!'Y/< ? Qi   #/O FC4r;IqJ9GSF/jG#Mt&7y{yT q jEjg_bJ7*ok=  P 5     } "| a^ j5{! AaNVk(EXHg S N * | Fm4I:Lah[.VF3TGu%_1 RtnfW\@} E3{)A50Sr3`6k,k\GMSsgX*TL!d5jQ##jTO L ~Ax /V9c +""-" !04 t< BoCWK!.Ob!K | j 53F/y%$?yd3"N`/Xأx1F-ߢץߨؒ4 RdO}~L~qWn\>o?B7  >4 VVik '# $%"Y&j"& "0'B!j'g () _* +!Y,",#+#)"& !"_{yX8M @ ) 2|`z} G`XQKkNٔۇװۯ8G ޑڤ8Jܵr݁bmPpJ7+9zSMSQhXj>   9 a8UtdmC !f!"Y";#")#"" !^!_I!!D"=""*"r u(#aT  'HSPZmw89i,YxcM/=S hsjߤpާs޼KݙybpSBGx 4hL4e#&j  &b, cp az/!q\< 991@ Z  ^F$AfZj,H2Axx=_h!M)DFkB\*?0]ttU( hsc*|rF*vcwf|TG  t & ;  U,gVI"0=8"fq.Y *H  n 3 a b  U 1}E&0.D06T|v2$ 0meRJs)bdz+|<|o +Z9]$'   C  D8-b !G"\#=$$# $ $w"wu ,&C uQ;d{  ly$sm(u`p.Ea6'J >ܮZ\ۼMS1؛#DpގtmaQ[W2wi]h\    $N R !$C&!"'"$'"&~"%!8%!$ &$f #3 N#"M!4d+,sr  }S  GU4*$Tz&I@_T79P<ߌInS 14Eޒގ(Fsܩݗ ߖݏ|"l[06 }eMjsBvF b h ? r } { . w !z!.wP !  \[>t,qo@8(( |^  4v2RD|jbduJkpq-52P+oR\yT,ZkN)T KT,+w_r MyG:?8CQ:=xER 1I~y  k   COub54vI>E '2%d;NR Gkp%p !Ty& G  / @  2 bszNwR}H+Un{ `(9]K kvj _ L nIB?.=%nyQ/skU&e_hD.+ DufcK@k?4*kHj D   ^ ]  o  8U  u d K W> f  #  9  v } !  %       VM? 4Q2J1(^_`39+W;IM<<[Lf5-zNY<)I\t c>  p0:$ G S' Z =  z Y zT   *  < .K6sjBkr l1S+'`531!"FllO7OMAyhbjL0K:( x (]r(n U! " ' T s N x 4 =(*YlV@dK0;zFq{^ Yy$h6bI9h=@kp&0s>    G 0 o _Ix uHA;<Phj5u e )6ymeF\J%Ps9o.]h߱/,!3,{Ud,FY mO@SB[&qa>K  >r% R"]{""%""/"x! M i8 ! j}*u:W mY O-  W8 * :S?: sXh,Kc4UUd:=PA߬ݯ݆֕Cںx7; #uxV_+!g`\n H2o:     j p Y9 't/{<) )Bm[x(W "5] >M , . 5 -<,G. A_  . miLDx/Ix 0  hdWLyy u)  x  S F Y : z  b G \ , {F.eG.hPtnDmyMp4NnTEh>+c,`,&Vj; x   Z  (  ) )@/<_.<R e Z3w1r 6\KpeVPN$&=3>.Y zjw F-LC3 Cs{ L 1 l C 6  |sKic 1z   S 7  T |' ^ N <7 P+r~c@LeG[ ^cZoU>tZ4tGYGQfd!MBF & iY  H g I L mB W = K60No*  ;"RMP +  Gh*5 `<|w=(wA-e \!<z|B=)}^YzS]Ur   L $LBCSS K  ;"G@F#[*ldoy7#k* >shC8f>u,TR7>Z}.XGB^o5;gZ/  nU 77= L  s r  D &  pwukkg2j$2GcW]. "me6O(.,7a)1/RI~)e;zV 7 A%    &  hM"m)8+T-JD*^DWhjIqa6x&Buor8nvHhO`[r FEx T $ Sz  a X      Q k  A uh/FfWvU>m>^(h@[{K\iqa\M',/au.!::fs_T> RH}q  H    r t  'g*O:; 0   v f 2W uF}+KazJ!0}W#,D{-o}A~BRHNu>}sq>U>Z   y&9 > ` `Kuo>z%qF  " u  b P 9 F  5 x !   ]J%ci 8IHwQ"DCYa1AUq,+`4l0dZGkw:$<48y5YI,?KI i Scb8}A~ S b [  m`'spE   v   { wvJWW%}!uO_8 jtyg9F"k+%G'Z|Qz Ms 8 f ;q6\  ml%p/b<k WY2.OOp9y(J,'_JF_= n=: :Uo&eQd* 9 m  ; h R  qzz, E  2   1 E Kg9tCaG)K 8-n>5q")DpEn,5c.rw}XBBXt2- YIyS L H %  F\ H R/CJ@  eO2[q_ %-EOA1% Jti  2 O1YP zqr<60Zu!X@kx   ~f ? N  $ Qxur cu% &6 N K 1 * 4  *]Y7  ( p Dz/ g@V_f6|N@z-*ql!68XQ:uU9Iv[Fxm1He  : ,  j e   NBwSc   u K b h~ '^<k(tg{Rt~T%&k&=Bo2 4H6;s+d%dS+,j :1?ArpI5d: 7UtPZSqNEKiGRlaRL4r?Do2\[UFBA9([K#RuO(5 B: {  H   ' V 1dV  t (PAY)\=7nhMyRr/|9 2vkO< \CWtD &f$. pL|j .Uk{   mA c7    X6m5uaTfU!5j ~ W _rT =*f#n8]\i-]Q2i"QE.iS?k}A)H`ONEp8a f/ x W - d b)5WM>OpcND|Od   u   / n6 px#vc2yJ<=')}2~$%2A~l*C4VBTW_(,> l$=G*a'M   G=bDD(CR<6/b A SL * ' "  * k     <T~ E4>lQqxZnk#9 Mx`5CJ^ty_FGk@vFnEN<z$%UI\_*^CaC g~ *l= O n i  ?  W  . j c 2d .L  H 7*;kem07> SsmvE8w%: kS83P+@nL `f y'A|QhCvn3uEV 2.ijiEG?~/.XD)Zr#.K\v%   ,  Ks ' D    K '& x g  I@ HEb"{0]KI O E 713HKrKRhx]qR#g gf>j4$627sD|$! G { ~  F+(*^VZ9>tO   : R  =3<N bS9oUod"Xc_;?I9'R)/.T`diUU(3c[' 3 @  9 o 8 +|OR7q4O*}SHeZaI0iL\   Y @?H/-Vvcj' :}\-54}p~-W45lT(7V;/q',^j>1 s-T , X ZG; p 1  "P J+b5 d6  4/ 3Nk<%~V TQ"USJ:OUug6;]GwTk-#=/{#mF}:a,,Z(]Q-Is(P2+7,dt  c  E7 9Om~(-O<8twwI3j < GoR`JD-vlPk!15%bhDv,a)BJ/  } ~K=F?PZZ( n  P 9 { $ MHB1:.l_\wz$b;}PHOh#lSj.WIdr5DkbOmVy1;H( /+L3@ GrB| o]~m7i1M'kKw%<;\`%)wRC[S  I "}l"   02Qtz =|?l~9sa wY%m^sM sR kKHqmD($ VB<{hL7h`i3UUZOCP$8KS  P r  DFChO4^{^#iwme!hi'^H{gnB    (, {bgzIDx_BOP/S*$oAB ,-J:iW*M~d m    II2*w6 a2AN C X  p- &@}Z1L;g ~ D  Q>Q+oEh$U SaW` 1cc8YߘXs9;"b&~ 5]ldV| Ru x B l  %n&xay8[,2 h{4wpYBWN  n \Vj0coE"0d&# LI3߇&A>GZM-68\L-~9l5lQNON' 9Thxm w  F/a];Pu{XQ#y    7 U X  / h>h =ecgFpP,=^f9?O @/y]yd9 MJmx7".Y25bB|;@Kb 7    2 N  / F g w 5x7"OT^ n !  KImPp=C!x1i4_+$CX[ZQC]m4<**/G+R ze,WA=lC )Lc:QG`vE 20g;?# k )f  "  q n tD d % q&QX l4u3LR }$ g  G  #szMp2AfGv[^1#2:n] D] R J-q( %JQJq?V   @c@_ tE-jE 2]n8b,^v/*u#  FhCM_|vXL|v!55GP9p ޶gtNߕWGV7kn`PdG[g/IJ5a 6 } z#h,A H; j! "V 3#C #"7! !4  +7@DT nGQ*=P*Gl| j V?p z%zsSxRUqEd7x}s7)>0J+ p_ ^T 3 o ^ > ,)z`8 ,U9[1"\lcUUB' l &  W 4\  v@{8i'Wy] -7omiH""!{k0HAAt\Gs;$jf  ijK  l>   jg2&.Y^96I)L{loBxrp/g >   R@ ^u Cdkp2KK;},0+|G$PW]nj^zs ac~T@3 ] ;  Rh-G% |)t=FKAYD9&M  d  N .J~5FXrd^+ P5B/dj3Gxa4$Yuzy>4k+L@     _&+]V- :5p*WvT`=+T5o;(e > % \.rx;V._uK6\$&1w>RB~Hv\9uv62Uvp Z $ I j poTTaNm9Qm~ 7 Pk   /r3[ + o{!!H<2TzMM&/kE3})?~Ns0.|unV55|Kbc.im@k[EgS?wa g X_(pm lE(IS3VNzZo8      9o  - Y 2|=1dc\ UqY{D$#w3I0Rla#J ZO4'[%ݶvݗ`@WD"&u"REH@q:ke'g7(5 G ) g > g#A @E'g9/C96;I/.*ju t xk=R,AD '2G"vwbTw USfYGa'u\4Ej;4"0>K=L:V/.AZ@L|nSnGjsGj`  9 ]E<d,SuobP*+Rv y  , p8 Z  #/   P 8}[k $s>BL6Z,OVRFY*-YF6:TQY2Qc v\-Rw&JuDޒ޷KNX܈܋@Xd#ݛ4s݄ړܰߛ`rz"yT"w3=? @:]a[nQ { + u]P "t !""$C$t$$#$%#%#&"'#y(v$ )O%3)%t(I%&$G$" ['+Loy!&V S O   $j?Bf~4\'p*݃ޭ?{ ֓Eռ՜ֿf6Bم8aڰڙ !$)ޒJ޻ܢރK45av`n`7swpY   s 363tte%!e 3" !"N!";!" "m o" S", ?"p " !w hS!7s-+ A  %^zZQ2bfpnNk~(2ߣK܄|ޠ%/5X0;t$G9e}i1PTP\!=_4L b [ 6  )36b$1~*A|k'HWFI , E `<  1 gY$h|u,I5) |\<{}4aM6|^`)zz6 Y_.q*mHpToXY @ lb`uOdm^ 4 S6V iI ! : T M  `J7*n>>kuBaPzG^m^AJWe)g`p haD1}^ }kCGqjT)p%HE H=  v g R r  sB 5<qhEU)Dt fi Q B   Mb^nP9,&d)+e|tcY_|>)U!hq\h($H` K Y 3   Q   CoSHg_9    n\U.7x`@g=}Xy5^qr7j%BBtM_|CIgGzoj^q}^=b3Nlz Ol  C  N; ^zJgg  |ra[bX/Z?Ec1 X9^=F)Nly{4zmaIKFK3Q} &  ! k 9 k ( q  ! O > _ # : X  )KDwBq .yfU(dXJ4!WMH8; |W*Cu0uc5K   `#o&(;('K %"1QNr4z->`5"X:g  Wy~BKN>-*8݂s܉ܬۨT/"ٜ؅p׳Gc۴ר܃ڕLwM6WuDI*TUC#W+@ 1[Q  ^Ol-gpa-# #+&v( )Y!)K!' $A!fTS'iPt, ~ P [(qvYo?b[1(BL <vB9 qTA?u38~D!vU GNcUEjPC>9j=xXT=C%^m#7g. 0 N [V /   X|j6| F  =q3  t] & Q p < % z uh\Ptn#}id\i&k=g!OqBeP%B#&TO05:db]  bJF ,' \ C > vv'bELcOEx i H K)Y2p2!y5`F W] \wkbks-< ?Q5|J>? W X! + b & ~ m i?Zlg :w  O+*zm49y/Zt {X"#,QQ e{Qc;cW|DOD6a#.C">Y  8] ^ @ 7   [ ( ^     0 ]  n_/E8 i   ]:itl n:!GdtAS % 98 pyXn2-e H|nN J z  U p; u   ? D >S eVL   n_,O5{osG(g>Yc"CejH 2Su([4VU}eM2+FM{]= !W|==  ~  sp  %[G%~(^L XSu2A  n   > 0|Y   |4_SgF68rip<4+>}uejQc`FP6q;4v|_,}/?^qR / mv8  $e%C)9*l?.rR  3 ] m1UmkCvfe )pY.03wfU F\>w Hr=<Z\yL5YO  /8 $N ? G jnI{)}`  C N L ~J   !  m   *I o D6 jQx,=;yhvtza_p'VOb}c0jI L,SlEoqQ  o: Qc  a ~2a4N  &  c377UE[H @a6AH_B[Z}~CaD ;T4^ Z8 lw[ >   / E X c ( 6Kd$Y  6 *r}-A^q*.   2cca MU=} Ox3-/H +xF(;tf 7s cT ? o 9} +?  {b>0  <   Bb?{S)gch ; A " tp C G  . z  hJ ? ` =  0re' 68$nB1I!"L(5'}E_ QBrza&o mOm3JuL  bn FL L ? =    T m uB}/4.GX!91]z|e$_Pr+ Kz-m)np"8u5Rdhlm$'O] & wnpJ\#,d0D<#gLjI_j8h*1Ir++ jAeta&Rd[Ch   S L w F C~ 2  >   K R H "  , NPk*}TU Y|RpT 9VU q,9`Wt[^29e:Q5k(M r  O ! J$P>SSjLR'4@8TJ d&  =:Fj  g #,bpLJVQJECU &F;m)^y`S/D|&uT.2YIEU%s G8 - =} ) u   @ C f  ( 4C<6#&O;w  m7 s m      w C  ,%"eb#9St<>4&GUIB+BYa*=</,n H] )Z/a@%^ / + " t k 4 v  D ;9  ; #eiTiz a  x%u` UR&t0.AQD $j4\x'E "<<i ^q,P7yCx8v (R fQ=}c K2/K/z\2V cH %Ng^<KD]k[7N  s0SyR 3  Y-{ r   A[ > ` Y  I   9J7<m7U:]%d&p mb'1~/idRRyPmuWw{mW_ \   v  k 4lB  dR^>sih;dcMiw   T FRm%S]POS L f  9 B K .`dx!#- O Rjt ]Vy\}mSo{07t;H w`#Kdb  h W k\f}?<UwY7.R) z p $  , iOj(#B9b+|&<' &z?&eY@,]kS+Q}Q8)RH9ov0pF. vv]flTrKu d us\zgnBs\.E)Yo ,f"^7,a.S=JTv7W1pR:gd 1g^/\X^ k xz'EC{    0 d2dFV"q]2YuZ.7 !-2_8eV,J vA  }2'&<} z_ DGGZ3M[ g AV~onR V_ L  q G6M  ( `n!ai4cqErk"m:8Yv(`uPSc21c\jO5z_aS>Umd] _r Q C {   z4   |c"!WWdcD6+   v  3 d s  0;?O;M~TV ]?Hoo}}2fY?:JD<>53M9f g1g[J  O so _v  7PM2s6)NL5_r#C  ? y S 37( S:nlrZ]&&wTW?\0[o)UTrf6RBZ'79_m6[Tq` I8g8Z3 nWhGu:`Qk3 n/}--\&-K}-ytOgP l x h D }  F L * >^  :>$3Bz'g4Y.[QgLh%a ? } V6mRMT(D!t#8Q e[`t1N^*|j=(sR|[Njg:m2!\FRQ[+ lOT 3 1   d ^~ '   d Q _ s( s8&>: e@z"S/.4o'Qy]g+N.!}1U{G0|)Qw>X;E]+E+1.60Lm2 vf.XzSD2YH'mbVsv<@  Q C P   q" AIpq?F   ] \ n d _z?v[_&0N:hmNp=_xCO9d@{:}q)a@aB!4}  - >  ;==^&}3<.H] @z.%WkC F d `^7B;Om6\30Y/)+'sX6%BJd vIp)(D\ Ndx\cm6P4 {   v \'vf&K*L$Zm/g + 4  gTNR8@$7&UV8 bB.Q=%-.uH?.u$siGTP}j7*C  E&#fM4)d9!vNW%$9 y IS |o   @S a ~ x N   ![15V|CtyYPAMm RW.J^f9rMy}u=9#`l.i`h$iTD&  {  .  =hDl|if8O1 | s`   ] + H ^ 4 m # J   N I 3 w Y I R A 1 (-*deq/1LujTq vR%W>_\McGh4DPFxn-R=?f &'PySQC{v  ' <j 2[RbjVi #?pb1y 2S%bxAw p*Up)HW}{&@m|w6}a5qN+:'Zn 6m-0: 1XryP&    *hx;YO,hYO)yv?EqBcd9a9XAb_$k b  qs2aR8u`8-(~> w; X,=߲QO n  A  4 rnAQz9n?D qW 3X%u-8c8mt vr8`-0wWKO(@I'nof]*   Z  3cY~g[uG[<3F1!ynbe#r   _ ;,as &sa ls )Tusd Pho{fKwX|{_Q>[3=bwGu.j~Z 9  V||`Veyv+q ~>c lOP0J_Z %A-\;  s 6 5 c 'N#f$mRw 'O]8NbplIQ%+n#LquZ.O%Eas2N)"   ;3c6H9; \]f!!"! z@^se\4*0 t + ?#9jqZlY2i6Vn^)o6pXj>DUT6vjrXWRwNY?*   8  D  &&]].A U{ G  ; -JZow e X iK fwm6M J|pJcx10P%oh{"&FP;jJIK@Co Gx"6d='WX1+6G`-v s I<XqaXfEn XN" &{cO  J 1&m!:   o} }X/?[b;&TxPA+Qh{>G5 y 7vA(|Qt,o\K S:u(E  ]aO7)_# "#U$9%z$!%#76!xG -UN$&  + {C 5&uG@+3p*ZZ݂% /Pݲfܛ_?d--ِd GwpF_:8:qY9  I  A;]G6!"c#Z$(%\%d&' & & '&X %#d!pXw`;p}}    ];("Q`Y2tK/B܆۷B~vHoz%ߛ $ Fv 6f{`j {X!qg%  # D "oL+LB43   rb#zp9A  Q * T _  FFA'Yj{zpr3r>Cs=lJ3= q9p+s(F"6)bl-bdz 5}>&2j`    X# U  {W !m # sY~l@&ZEit T  ]  n_n^3h]).mES@?)4_ 4_mxuaL-4i07Zy@f,+c 0 F65})@2;)j-3C=/3K ;  "  T93L:;f{N;&f;^ZIBݑۀ٦`HאyRw܇B[Ur{CrZ?MkWLm!2ު(ݗ!ְԬW9܏VDTRC_~֧ݍ,w7cfrroH%@CNN:]@B A [W P R [ ip!M$3!&"&#&#%j"/$ "!{!!9"*"#U" '^$oA  [ [ ,%F"w |@:Njlߔg OBMI NOCL #)C  j E P   f g1z8dG>VPq;y N K "f Ny=: "0?z[g r3XYajZH?"]^Ws  @ %9 ;  glOH J ~E + 7 ^H Q~ 6 x 0&   #q<|-rFK!a%*qb!L+S Lf(1"\t/;3&40mCnz,[|-wU{Olm   AfFi^[v_ Td b!!3!$ kBG /,"9e=R .q { XF7E(iqmsnPvߊr,Dܳ7$b.3ً K|oܙqܜ @Q*tb*!Mo^sP  M A qBr?"$c!U&"~'1# (o#?(T#S(0#Q(##(#'"&"%!$ ")! * ]bU^v 6 r v  ,[r fPmV8 @-F:3ݑڣGTݥXޣ^7Uݒܣn߫a۵ܹ޲|cH/0q&s%6  -  j4g\Ci6+t-CSmp h! Y!Z!2!l! !r 7 @ \VZ|rf H  q4  m w^:Qxa_i??3Y@ogTJc(kjic/{M7< @hB.(h(1 h { I  j : e hO`]),8.!,=7J>^ ' " x   #V@^ nl7b8H*aaO =mxj7ct"N9EW[aRDG>-% MSaVKJM5F_/~>=Tg 0 K nH=vG]A}cd%hlUy[D # ] F v/.x=)taUO'CIUe8N݁oG:/*I'J(ME21 e IF r  :  n]uBx=  w pl&LN  [ 7 ~  n `vw'/K8Tn[84%yI-(rB(7n44rAyj%/0 my6>53\pYM 2  -  9 B H E / 1 K @ _   d Y c |  ;_&\Y~5rx>vjH%XS5sisw )k1HB#k&DJ7\@c pO ?PEX)Vj!W]@&u!~jIWY[0U++"6=W@?U:^Yl:% H l Hk SS  W % s k | O     ~ 4 @ \ < ro(/,.sk_-X2OJQ-'FSgmaXK_*#}v%g nulNu=*|zq|| (:> 7Q u!g.!p <aGs$JKg|  u * ^  B/|X_e{Qy)I(s2GB Q޵ݦW)51- 4~xbLHdo\UM B[u  w @O@# qiQ!"")`"&~! fm{=M )r I  O ys]xeJE3oXj`/WG{+yJw{ "5tY4ctl 3 qfkU$6SD| 1  /{5;B+   > ! " K V50!zw I P 7  c -{ ;dt3~;K85#=7u+ Rs}wV~j*#!c   = {U<v[m  QwP` \ I A&7 `5   -m-~[\Hx;%4T H; rNE44;nSw|5u %  0d!smFq$ b 0 6 mQ0=EA7i'nrKAtl(]AHdH6J: D'e)}L9<fs h v J Z4T~ ,;as>#C?EbA>: _ N6 t`  3{-Iq @C] Z 9zR?9nPy-m3| I`~ 4.2vcrI"a  B [ O L G/XsCR>Y 7e!!VGGv& AC$Pst%E  q#ww~\VL@{.R<Z(UPGc &m8\g;- t1 k ]>U E #Dp!:=  : {NA&V-  T*yF&T\;hloBf |8E$O/iSOIG) ,7b4ab1BY$C_fFX% " Q z i X-pP "4 >leZ&A"ZE43jJ1mV+0[V}fu>%^Bm5tg Fj cs  4 A W? e ~  P %nNN euA~'^b7 f O-JKd:up8@_C~TnvkwI( \c*rbs F O 8Z & _~ (A - G X o2yN|Y^\K   2 E  3 :Hi2! ,*C!,Ff88=0^Y9?7dbh_Wop B*>$> y J|Z M ux D9 /2 - ,UaEeA`   j L 3 !   S 2Ybc g/ Hd _ RvU.1E$kSL5UdIR2{a\Bf'3h HB7x)!um~T\^h[*  ?b o x  }q#s[2W'eG1X     S Y3 W[l9uHZfEY >ymVB2|q\ phVo2 k , b GoP.C U /5G_MZ8>}T<FmJ@ u  \  JXhX/oBX m=$k7+wa7v#NCr`|C  W VD ,  #%&ByNxeamW?ye&w?sOhcK>89F3:2$jkSS0W5e[=@2_6%9\EQC]G ] 8  I  CH + : : j 9zk!"n*caY (> M 4  VOMoy(L3+ -91.laEwW~!GSn AK8E%kn8 '  N P  & < @ =1E v+)[I    i wi x ,5"Y?l ; 6RtNgC=c >Nyl"_fN&:vL5M\b b7>1D/a]G+u#g|\l$8Gd76:N06{6J*    p '`x zj{/ $@"m^,  F v , e   ( ,g-s;4e2`l hv8hTet(*Q (CeZ4zW9*(J`z  ! 3 s.  L # JI Y=&VJ0 ! iI= H     3  D s `U/{<04~#3-eS hM)/DzN<;y%BP3b9fuJAj#}>rbJQt  1 s L 2 M     w   v P k]  N % N !bLQR<qSDON:n6]gmGAD*$PT35hUR & f<)@\G=/Ntk^#sDs/ -3a S B~N&u*j,4g*G3]b41dXZ8xj[:#*yku  o 40  D _ %  (|    { - u  4ds+QJD.bP` v7mZ?_;QA>v-/pD8'[ - s y  DT Xm    @  x h2R[ 'w? w+e [ T 5&AE!0uOZ?>H)nU]}O|~2^8-Io131u42s U R  & T8 W/_|KNH0F Ya / o `  z   : Q D3E3kO`fZc|VA> yXc'+Z1m/o 'u]xut MtMLck1"  G ;=;rY+p   OcLs36   >] { [S2|Jv^QT)eTeny\s9aQ<GI0Fk"&oiFHMK)^<JjR 'UFN I '?{0}vL &^*p4 AnFC yOk8H/r4~M M0?,<4BWmxe%)S=0S&d.#p6OsJ>;q60B"y%H v[p-~=_N;N1paO 3Fy    A F  v0m Q wf + MUFinr0cD`~JKL&pBA]R >  {  ~ R &Z]Rc}^|?xu _ms}YVx$mW4Fqf:ho6hX}`K[]+v2`<W + , v3c2Qb L4C p Rc q tq 768)e ( I .pEijaRh"sM*mOS2))JBANRO&,LKNCj>u()/rN`XSE  i C ~ h 2 A  |  -     F a = +  vb?p6<04>4t*PGn }\rK2`G>I'D|sKcHSLdx PzT` 7    x < V^ ] s7 z{8 /Mi_<.X[Stfx2Ez@n p wqjTLsa+)OK4u wRcOXHta0D 2M7  ` P7 85  _ j  ?NMpLX'2o4+W-nP:A2`s|XyZnf Go?l 4^nW/'6Qp>I=Fg3/(/$L  0 - 1 z  i _ )b )37In\*e^b}<*Iu]=%aNgBI7o czfMfK`O "R ![Bg1GHk[!x'h:~M^ $ a  ( / W )   * 2  s 4 u z F R m : E  Rk~qYsiAXXaE\Ao$MOf1T]eDWRv h5x]!RL!  p w 5F@.$`EL8o~O`Bj! V R 0c.|{!{^RCJORqmX9ma sp}m3Ag:2@\ egdf8 e I B ?KK5G&mq  F sL3P0J TYsEfc`unmaki,_gH#VK+}Y 0}KFM@F  {G  9   7  \ ( Y#   w y j X U . T G n 3 a  [$"nM9M';[`?+ab-:},d4-Rjd252@w-453m KZF+6 f e 4 S 9 ?u 8  g   :93r"GB2reT\ . ) Kui}e%C Brz 5 R&zrKyiakV*fgNxXkBvh$V{2ssk3x{>Bc 3S~U3R,E^'.bYxJ7Z~-afu%;<P;FUX$@jk14o "oKcQ>s)WjJM5OB^2:^.`D`}sc37K*U[*hl6vB::n -JX_W7dRE TSvtGco&?b+ GJ>S42ZTY8daf<=/RF("F31QQX!oOR;JI[]d 6V7)MN-D\bYdVC_ %-1^2Bv naI:q*(8k"U=]2U'y*h`S?!N =$nIJL5H&A_Z=},L\XAy*ryoJ@ ={_+G$ _FL1\#FEY&S(- ?PfQQ p }k   qj$!3 nqBHW5f!:5=zV5m9iSk5H!0e nw!c; kuDEVJi%xX* G] Y | 9   R _  } u P } ^ i P l  g  Qp KH~C-_H 6YYV&6e0f`L#~w)^jr5Dd%[ 8R(sjMQZe'. @&WP    ] c #m  @ By44DVv[q1 Oo R*^WwD bFQ8/"A5xN~ ODw>}Y!n:m'B w: Z H x    ']VkfsI,k $0<tHX+*k}xrM!CV2UNS6knH+:z6wDT Xvs_;{!M@*6).LH@E yEe:#~- -|6$ef7:r&71nc0WGPQxeG^6TNGL.zf&kw5MAr1T<8 Zhc <"9Mogh|5MDiw'j|_IA=7w   1  a s[n|&(/}]%^~@i~AQQ|ex~zk,C1eo_\p57l*Uv/o.SK}O43#fDQ!+ RAJ>Z<p/]N/ W)  -1j<~<= ] m r ^   $[+CmEzk+NBiX5)Ft3sw!$vEeQ8GbK&"N:1pxr.6FEL;nPlTlUj(V..( Q g a z  @ T    Q`tS]P8D Z  T  #4bd|8w\2L 5 n?,*'CYGTd`k" =  qAATE0*'7a)^#UMgjQV U( g5+ixu[*qT"ZI0|-T N3ni8qcK x(g^YItA2[V nb67foz R3)gBAO_Xl M)%oe"d/V"8u]lZ= 2eBy)_>]7plX&*$J{@&h;CIk%M2E|+V wh>Z5s X * 2 _ "g lS 7  ) B L pF 5   m  4hV8D=@Sl%336Si=#qiWGAg)$Cro4<{y_A-Fog=wb   -  E p c *  C ` c{ #%  m h ;  a    y Gv  F r } MI8ZZb[lT/03{\}u:ZnjRUqagg[o?q  &   (! +n $ A I5"] { \ i o6 0>m\B&1g[lfk 7 >d5gk[>LT ITi9no rc2Is: [e/<aL^,D6v q[DNq I g d  RFYO'o?(IK0/>aTsQY:v&%r2;H+c,GO"GX;G I_8.kB!gS.pm|QlwOsaV3QUN 1NRb@>#'XKn]zH`{$,mv%.eY@|HJVNvDLH[4ak%;#5+K[dI   E d  @  w3WHvD*U>k JDU $tS3e30D?^jfjmdpK.2?!Qho7(g y2A#sx=l,   t   : v @0 -   6 g c&^#m/9j\]q <((t1!eX-Tao-M5,!#TX`Nev8 P "WX P? b    Z 6k Y 7 4  n L kokzbnIb-v='Qt~'yq=sdV8\FTx\"^r{aj$ ]v+e'ZE\ 0C ea J   w U  7V_e@;  J O NlIeuE[ X "bo y4KK3=)zCdS@FX' )T-o/b%0rOSVB`|$JY;A@c'mAM OW*rJ]NokN>&NA2\NE'^J1N>$6V1{;mKL$Ib &W_ (S v~ _7D(.<eqdulw4!@r,41\cLF`&/E;A1LLLtdm ?,t -"7 5^s B4E   b B  J ze B | &  !nXH;-cT^f&9~.zR%;\<wDG'<#MTCi)/6 4f2A(3PV{0]4 q   Q   } i 2  X"W{)5tW"d5V-\?*em%<. j01;fF;Jn|BU2bYl8z+R) ^JFi2?1[W19c%#6H?F/T~Oo?b"V@q<BCDk|7xqKp}bO?_cF N{hlxk\O\P50 V&a*2zLRJk85 ;9YVapnf.WU elHH9z&*Y7?G[1v[0,Nh8]Ez d<(L5ja9rF4NMDove7NHDg40hMlaGZmMeF[+^@63+#)abkf~>A~*65pZK:wB$dw%*|]:6UHtbhi6W1X+\>*\/Gi/c5ipO_%U#kOK  J  Vryu4=t2,y#/zN7pV)^&elZLM&Z>6&*ja#D5_)0?Op&1+9#A&/ D0jT2    g ZG=%s.O) }=]dnuO,-|HcI!hu%+DjXdtg,],C=|NMIh!Ns^YfnDG*g  x x $ _ S6 A>^sY">]eHy5*Cm?lY4Z)3TYEeVmbBbqZAAMD&)h[%h0 H   V 5F_ <q0V`V Bx^WXb\MmM@K+e`/8;hNCWNWXq?.7|u.&r@fB3oL?WO$5  /0FX}Lmh6bZ;+_J_U;PF `a=fG 0JSk*kII`4]1pgOK eEJj*qd@\~gX/p;DC-"9  0OP7x60wN <=~u-`~j6enbG4X&AhXz2r?8R {A IR k IQ  =A,,V" h3~lQ~!*w@PsZSl<b8saZ;W2i7n8L lDTBf b` c2}X='#f0{[& <3 & 9BW.5L_vo-  Fx+0K@> ^F& ^ N+p>qD N~xqL ' S*YUczd])`1iSzpci]U  j   /bQR.y0?Y*S;=7~DSLNy Rk) %RdJB,b)~'fxXS_I#KM& xf JJ 2 #    [c !cZ q)q) 89GcD0)%=l?2KWI+ eU(-@Y;" q+S3.gt&T3n) W jx  t v a 9  9 e    H : ~ 8Y6t9R-Mo]N8 uX,R$[9|pA T_-'68UckQ$dVq w[CG.kp`2J3h+:QN #jobx< 9'z%a\1b,"r/Jl",*0 b;ZkWZH`3CoJtwmM/P2y<wA }$)&tNxl6 NwALI%ffZ E^SRB*z.0ncUBMh` 88w|  G|$*^v RF;^GX5d&u;{ H^4Ae+[g }_Z j9t)j8J<r3wCnsYZ   a  N z EL<W-1_9u@BEf4<Lh[xvmi h{J8a;JU$T&~J8mz=" 97L (#R-Z! / D  V * Tn*/hIk+WO>( M)J0oz0 q \dT<)28Py*M i2wgqN5d=VX2[*{E.tS^_=m &*ow(n*qp|`xC8v2B6]dC,Q%){2G  .m6=I&T]u&U>T&i_v||Bt~sB3acG&Y_?f=a@BSz 9s!? >\7yyaw8(<f8Io"-7R~ 7P|#WJEdctsdQ Vak9:J~,Lw%fW(/- }19J?^ |ZJ3ao=%^v P &5,@K]F#[%^UCt2]!|3)"F"w(z7~^JyOb{] )Xm*^*_g"1 @_;vP9 NqSH.YtuE?byn[m"#c(1! xo$p#vC%FD$)c@^DQ#6tkv$ WwrZ"jezpz$\Sb0BU,zG,]y{yhBm[N%C94(?dVz1]7'6#b"n0OLMvLAyoxf:"gbh<; L +?TxUa;O|8~<8rS;-4<B O9esqDF _ %q!SHDxmzU#=&n fJB:K.)Ww9g8n>g"n1~-aW^}ybD!wXp,h?&R<#]|p"Xm1KY:fJpWm SK0~)%G ?,DO\W6D ZX=E:q\'Qv=eoFt]#V~*^lCH3; m,&b C(k?CqGB VW]Z^V`cJrd6l&~H 9g4a3D<]Ct$d>J3 ':Y1hn(d$l7Cf\-k&<4j'&n?Zcd^p~mrdgST*>DE]KBz+P+igXxHA\,{pk,.m 6e #;tbc 1a =i{qsXp<W!7i)'vDb]\qj )@@@:V'|Y;Ea3034RKsd! '+$v&A2?[x ,J[dneQJ;4}0 h%]c:BoWR/ X0& :S y"##5+v!+: +Z?7q"u<3Uipt's .E]k?t\U3UWsfWSE0w6{,P_7 NT17qn" \y dMX(2b.{`vC`<F]R-l kOAoQv[^56De#Y{f. |G) At*_XfOOHL]cN>hqC$aYG9nM{gAIplE?& >q&`pNb/0'}f \UJ)HD2 ~Q#Q|@<a^'khnw_uWf7k'dd TP!x9Usk8Ib*8=ETR&kRs)Ufd,%38aj8wXA,i=|, *LBOe_ W7O966|,P= bT?:b{5 Q+6>* u^JVR@U-aV5KwCWF0<l!^.Uv?dDq#vUW7.=+3sRen9|uyN`Ha!S22_5Sn "Fau3zV+ }!Lb? itM/E1Udo=.)'2T{g52y83>FJGsRQe.o%_G e2N7btru3NHO%VkA*o: /FQ?yM_AH&}1}:pCE%u#E5@I{E5;%$S-BcZ9gq= 1pV`cHU*%Cg~o1EhDAft~jQ(x<}qg_m}=O%Tt)xbZ83Bw  /qMp`mBQ]GQ"`7x$9c'_A L2XXlZ_bXx(Y&"I:3w)Fk&~Ua1]9F|bN1%LA'l*I;nf}z_G9DfM=" f~CfH**rA6(2"U(L{X&3;mi{m>\J%' FlxzqhUxHr@pB_R.r;?kr~)~x1H=GM&C!U-5{x+]#o5T,_F'he1{OO1 ;=sG2Tg[mbgr.~PymeJHqqt O4w"30`5\V2GA'i~ e$3*,3Gn q 8$YnfZ"g$u,)@ITsjHt$pMHh{\[s~]*I ^yoypceUfQ4?VXsQ1PW,=-v- 2^.nT9JZ6g[Uj(yswrzzKva6-ol_\_emg[v=R$kV7h)O}B+XmY"'bWGPZE^7#T1*  :g*'&eMZ;s V J]ilK`s^/{6V-*W??8Rsp6`t{yM_'R(S1K%VLFq#"NuaA&/1-1+.80S!cnpjIS#,L3o&ULqRC(#~=_l<"2Q|wQ*B%O{n>).6 GBVh57-uxEsSY0d ]6CnW3\AaJdw=SHDseSJJGV?}BRk,'H|`s+Bu0{ Cb kR=fg*yBI#o{5k=P>)\1  Pc Uz-,wU1"CeO'}!C\:j5I_x?K=%i`x ~5lMRb+  Pl,e_D$' V!n4nK="k-(^e5~pKkwAx*Mn%"BgH;ih3|USlx{d=7JOaG%,_%Qj<}5c(rHWx>8f M%Dg?n:`0Gb ~<qNqm3pS*@N2rsc8O}bPDq=Z0@mb(4S8o7nqI -Wc2Oi!|J}b?cW J!&!LqZ31Mbwx:{hul\}M=A3s]NE[.7w[L ' w8DvpP+2IgR\ 0-Jef,S;}!JCX`S: $<S{wYM-F]Vb`V`H 4` 7le80K\(mF$:-Z?v S0i">4ad AYw%aq< sE)BJyD#: izT9u^e34}=weegy<$Ekg[X_LjqQX1V)Ab4`%F\ngy<wR"}QaEg.J9 !jN:lI6',T+8<8,/B\.`1? G4QGVTdfy}2k%$:)T kn:Z#cJw8X8s~Gd$H@3-0l%B1=\} (Nc|us"uQ~"CY&l={ZwF6yGPSTE80B JFK}Yan@)uB O/yjZJ4r>e.fI)y2fYWKA=&EcPNOOKUtZbu@_|0V{"A(U_pym&OF*Wgpd;SxwXK=,$ eAzHiV<#v[c4f 0:|G]K=MWSOWX[W~IP8#l2xhH#dK+ o=pK2# 8Sm#4Hk+i '.B?VG\MgXu`u7(k[ ,5>rH\DIIGI=R5Z/_YQF}34c9{bEsGe9 /Px <i#6DQON X#d@yZ{;s6Xs'7@JmP`NFP8M9G:J7O.W,XXRC*tHoJ*u; t>|rjnx~xtkecm!@c2KXeflw0 XD}v %.6EPZ_ZOg7E!"|iM0 ti^>A5.*2:Nfw #?O ] q +KKh~1XjmqmSm9i&jr S$bN863i8R;C9762 q:aM3/I`p&5FRh*I_y5b7p#Lk}dL:2'J"]+t`<q9youoQ=+ % 5L br ,)H>]Vvq%[ '!U)~5/&(#7\lT(ouXo;ldg^`Tu?G*z4rZD=/+ 8 IUVi{59WUyasGq"U 4Qo~iO<%w X<[$paTK'HCGKNl\Oi;m0(,1012076; G#X-t;@DI=99,6M8sHWfz,Y%OetubWLC7"ufR8kI+h;mYA, '5Lc1z?IPKNKAGhC?AC>AD<>]B?><,(+E UVUTK:2'}v{v|~l~D|ph_VhW:Z ^jZB*! "*?<_Mug{2Sq {&vIumrkg`&_NWsNH9.sZ{@`/D"3&f 7  ]G0$:C|R[W>Y%de uCa5}Le@e$Gf4PhuuklWVAF#5 ,#~og\G4O ^I%|ZA&/#J/eALZhy-Pj#=P[kpt"zKyx~|y v&h0b*R"D!9 S(ze^aaZt]Z[;P!B6 o`^] b h5pEyV}Z^a`~`WU]Yd7_<\}!,15,#! oS;}prvq|rVp5l aKA73o3f?dDqWxn=^#9VreT~LrTeXQY<_!^cZM=2k.Z'V0P:IBY9I4<@EG@<1smo_nU~I7iMv>c0O.?4,;N`lz9 O^g d$a.];YZ`|jz$Rs !?UddaWI:&V-qY>cJm3P 7 !%/6BIuLlKgCj?s?}AOc~-Op(D^y?[y.Kc~s\>%^= "+)tN,t[B4q;O:9CDDC5*'(:Nh !*7Of #Cc'}<Qgx0;82+^J</9CKZbeYn<Y B. raNLSYdl{ %% *C S$Y7^Ld]bcdgilueelmmu{eN=!unlj!f7eIdWWaDZ(J3zlfbban.;5,!;Qdp-w@|ILC7%#-">GLR@0}voqo c W?FU0a`MA/!,~>qV]`OfDc1U&N</#)1&?0K;cR{m n%^AN\PvXhwfWKIF6Q:U;V5^*\WE5 oT!-}mkff`XH6"   ,)?A^cuo-qCvcx=YnkR:`=( (6GTahfYBF/p T@.##+8FNh=qVlvsn^NA:;B_"x/<@OZf{+7A?86$+$  }`I72u)f#`beqtwnWH4 &9KLF;##-&01::>>B6J+Y,k#,=Mc}|pdWD7* "&,56.&~hJ9-&'1CLX%^)T.>5":BSf|%;RV[VMI>8Hz[nn[A-~ld_^h~*=AA}FoCDH"K Q^p~swnYD1 6Pkpsusprt~z|p]I2$ tg*TBRWSqVabmm^Q65Qp{!+/00)"zi[PC 6!"7 :?>40(#.ANtfbK6( n_Q/BD=`=~GT[gpe^G) !5BO[cju|tg V"E93I!S [[WY]Z]kwjUKD?;z;\@JE7P+[+c(g!n+r,t)wvyzz|zk"T-C?>P:_9pE~Yj{l]N=1- "&$D%exria[[{akgTrD948@>FIG=+ #-z6y=qBrGlMfTfY^aToO~TW`sq`TH;:6 8>1X-o!~|~{dUJ?:9<3/$)w7xBrImUkbej^s[zQLHJW^g{wld`_c4dK^bY|QG9(|mbeujnrjrt}~wm`F* '39CtHcGNK=U1b)t*7HXj#2|ElO^YN];`+j}  zvookjkhYB- {||yu o_P<)49(M^u#5@PZkuxvza~V}WUWelt~ #?R}eqrhwd~`TLMHD6,wjbluz Z >ylbQ=+!/)95>?=P3_*g fhnwv */=<71+(6 BOOYo!*/.)$&2>FHF?5b'@z l \ G 2 ! #46;"=0:;)><755,,27Pl !3BT] j{'+/0+ ~y)4641o2[+;((-48:<@C?=50i6[6J:<:7'{mZD- " #p,l5nByIU`fecYTNGIHLOX`gjl8rTmafjal\fQ^I\A[Ca>i@l>{7-}{vrts"u%t!n` O5wkYQNKOYfw  %+,3E7U<cBjJmQvZzefpw|yyvh^VIEHvKoUmZmZl]lUdIV<L)6"r_I5"{ xz -27{8m4c1[-X,^3_:jEc % 5K"a1x;?@95317<H]lzgOv;m#i hced_WRE3!pjeabls z {z|{vmg\SrOiUe_jklxx}{xppw~/H`v}y|q_YLA@IKXiu*142u.f-U*C,32!>KS\_[XWI?72/48@CEBA7&z{} (5=@?5/~&y|&1HRZZRD6# '8@C>7/'!#%++'(%#&&"&+1/6=0I3P1W UPI<4220*79;CCHB6+ !0;BDHNWen{ ",102)z"rmgca ffg!m/j7d=^HSFH:;9,4 &  scPE;?BFNUZcb^^VOKKRYgs3Ol(333-( #)1-/'"{l^OA.wiYJ>.|'w#u!t)w/w:~AMYadnt$'#)+08BXgy*;FQTVUPE5, whXI5$ {yzztxrxkf~iyktxk~bZUMQXbu ( 66:@ :#:"4$,%(#()(),!)"#%!### ~),1==>><@@=>BBF@:5#(2752 ( '- 38;!?EHFLIGE;5-&&#!%!w nfgginw~ )=(N1^9iBtD{L|L{J}N{TxVuVvXy\w^|celrvztx~vqtfvYpSoMnGgBf<\7T*K<,}stpqslg`TPFAINP]dlrlry!+!0*<3D=IIQMXU[abnmuvznhYMF6x-j]O ?+ ~|}yssttqrz (0/87@K NN*[7dBnKxQ|OOS\bhq{~rnhfX]KSLH@G8H7G4G1G'E B<5/&  )1=@DLQUZ`a_a^XQHBE=:>>BGK MOM$F)@&2 ( !#!! "*0:>@HKEDA>CC>BAGCAC@@>:4/(%&'*)&     '4B"N'W&]ef^\V ON G IIJI*D-@5=583370;*:$?@CC <@=5+ ~trpqw {   #+<D,NC^Weloyspppjkf}cxhqeugzk}ikgh}gxewcr_qcriodpikfh]fW_RSO>H.<#5*&"  ,7GN Z0e;jCkOiSeX`YgTeTjPpOsOTW`gkru}xpeqZ`JS=K7H/>.=/B5A<AEEIGIEMBH:A2=34)3!.,- (       !.7@FJR TS[b#i"p$y'&'*+++{)x#j b_[[[[\Y$[&S,Q/J2@6>250,4(3847 >?D@=?831248?JSRTYTH:-%''$-3@HNT RT"W*T2P=RDQLOPIUCS9S-R&RUV WZ`bf gkmoq rsriaQE</'  ~~~   +6;AGHN MOTSWSRQLE?;3+(!#!      ,004($     !)5;;<1*+6ADEE@A@78@ BM\d&k,v/z6};yDwJnN_ZWaKeBm<m4m0m1f/a&^UU RLGEA=91(zxuuyz %.;HY`lt'o2m>hL]U\WP^Id@lAuC~FID@8*tl^VI=/"~uttw~rnmg``[WRMOMKQUWWW\`el x " 0 =MV\joszz|zvpgd]UNH=4*{wwxyw|   -39<?BCEFLTSV[[_]WOF?6.(# {tpjlp{  #"" ~zz{}}yypoc_YX[]bjnw|u~qlmopz  #'*-034;?@IIIG@;/"{thcUMEDHFLMOVY]f{gwos{mpqv&,-10 *+)*6%F%NY[acdb^_^bc\ZYSNLOLJJC?:+  & /9><9;=BEIQVZ]Y][XSMNKB;:2' %,'" ~~|}   %'*,*#  {xvxz}                          " (+ 0 ..+('     %&# # '),*'**&&)(''#!" !%!  " % ,/16575/.-)*+.45<:<==>:63.,!     !# & , + +2 5;=9:96=<=EDJMOTO"L"J$A';'5(-'')*($*$''%!% % #      &'',*,0))- . 154;>#C'I)K.U/Y3]5_5`;_A^DUKNPKRBT;S6Q3P6O6M5N9L5N3O6O/M.I&BA?843122 3 /-*'%   !&))*,..-27=FJRWY\YXVPIID @>;<9 5$6&5%5'8%9$9'6+3,.2*4'8!;=;8931- -+))))#    "'*17<GLOU SSQPSPQS R'S*P-N.M.H*D(D$= <!7 1#2%4%/--1-5+8-91;190;18.9);$><==96 4 + ("!!" '((0..46:>?@DHG G$E%E'E'A*E,K)N+R,U-T/V.U/T0P.N.J.J*H(F)J-L1K4M5M8M8M7C6B3:/2,0)*&%%&!% '!( )"--,0279<@;9!7%6(7+7+8)8%;#<&>'C&E(E-J/I4N5S6S9Z7\6]9a:f>fBjAfHfKeOcPaM_LZK]DXAS?U>R9S3O4L2M*H'F"C>><;953-+&!%)(* - 0 55 3 967< ; = <@CCH!O(O+Q,W-Y1^2`4e6g<jAnEpGoLqPqMoNlMlLjMkNkOjQjRhUiWfU_XXXXTSPMLNJLJOFNDNDPDOAM>I:D:@9<16*0,-)%&$   !&+,/89 > EHQV Z"a)d/k0p4t8y:|8w>y=|@CGLMS[`bhlkoqvsrttst|ptlmjhfbgedad]c]]\_W`W\OYKTEP9N5L2I,I+E*D*D-A->-<+;)<)4&0",$)%*&+%.'1+0./,0/00.2-8*:*>,G/M0R3X8\<c=h@k@mBuB|CEGLOPW[\^_ad`^[[{WzWuYsXsXrZsZtYp\s`taqclbfa\^P]EZ:U.Q)L)G&H"F$F#H'E)D$?!;;86579"?'C(B*D+G,K-J-I/G/C/C3B8H>HEHIOMOOOVMZN^QbPhQkQrPvW~\bgkjjic_]V~Q}OMNK|HvGxApAl?i;d9_4W/O-K)?'8%5#."+-+,-,+)'$#    $$#!&'(,)/)/(1+0*4*5/13394A5I;S;[?aCeCgGgEjEgFgCeCbEcD`HcKcHaD`D`@a:^5a/`-a(^'a"^#]&_#[%Z!YRPLEC>;7 2 0/ )$$"#!"$')) ++22#4(9+;0?4@4>497;6;77:7<:=@@HCMFWLaNbTbUaXbYdZ]YZ[YZVWVVVWZS[O\I]EWCW=R7N3L-E(C%? 9 72-*% !   (*1 42698<@AD C$I'P+U+X,\2d7g8n9r=xAwDzG{HvMvLrOpMkMfLaJ`DYAY=W:Q7R4K0E+=%5!1+('    %. / 0./4 9 <EMV^bko"s%w$w&v${#z'}'|,|/03400}0}-y+x'w"opi^YSH@ : 1*&   )0:!B%H.N.L2R1T0Z2^2^0e.h-j.n+l+n+m&i"jhfeab a^] W S NHFB;81-*#  !"&,,01479<<?!F$H%J'J+J*K)L,F.G1F6A8B>?B=A<B8@7C3?1@/;*;&?#DDDDAA;52 + %    # % $%'*-+*./2 5 76667997;<=>>>@=3/+ ( #  !"%)*- -11421001 1 0/ 0 1 562 220,(#    !! !$)**#-&.'3,53100.+)&%    !!!!        $'*+,/4201210/.+%#"  !%&**./35663342..*%!  "%'.0232346766532213321120-*&!       !#"!##!                     " !!"                      !#&))+/ / . --10//10//+,)')$"$"  #%)+,-+-,- /045 4 7#7&3'5+4-3-0/..-.*/(,(,&-#.!-/,,)))( &('$&&#$#$%##''&$$#!! "##$""$# #""($-'.*/.14085>7A7B9B9A:@;B<?<<:<:<;?8@8A8A4A2B1A1A0B0A0A1D1B1D/F,C)E'F$F$D ? ?=9833/,* '%$    !%#%%(%)'*',(+)++---0235689?:D=H>M@OAW@X?W@W@V>V>W<W9V9U4V2U1U,S)O'N&J%H$E$B&@&='=';$:!63.,*$#   !$%&'+/"0#3(4)4+7/947484486:6?6?6B4A2E2E1H2H2J3M1O0N1Q/V/V0Y/Y.Y/X+Y+U-Q+N,M)I)F(C&B"@"A =<<9640 .!.#,$,',)(()+*,'/'/&-#-"+ +!(!&!&!#"!! !  #)(,-.1138;=?ACFDIJLKJJGGGECCD<?@@??=<<87531-,)&#" ! !!!  !$%(+++(((%%'&),*-,./,,+%$"!! """#"## !$!$%%!% % $###%'%&%'#'$&%'%"&%&$$"$#&"%$'&%%'($*%+%-#,#/0110000/ . -,*)'$"""#'*-0/010.** ) ') ( & ( & # $ "#%#""##""&'*,,".&4)5*6+7.7.9.9.;,8-<*:):'<'<%<$>#>$B"C!C CB@@@>=;8976777765 7 4 0.,*& % # $ $ " # $ $#$$""   ""$%!""! ! $ %!'")"-!-!/126: : = @?AA@==:98553332212324221/-*'&% " !                               ! " ! ! "#" $ ' ' ( & ## !!                                                                                                  ! " ! " $ # # !          !# $ " ! ! "  "$%#"#!   !!!$&&&((')&%%#!           !!!#$$$$#####$## " !!!"#$$##!!           "#$%'))*,,-, +!-#+")"(!( '!% ""         "%(+.00002110../,*)(&#           !$)*, - /./000000//-,*&"   !"%$"#""!  !#%'))+*()((*()*,+('&#!  !!  !        !  !"""!"""" "               !!# ""      !!!#$$$% $ & % &''&'(%%&%#!!    "!#$&())*)))!&"% $!!!!"!!"" ! ! ! #!!!!! !!   !%&&$$#"!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     x~}|zz}~||{yx}t{|}tjziuw}zw|~~~~}~~zz|w~}|{}}{x|~~  )'.93>:LDZUpX`WQUuMxIw@r2r0oDtOH6~#cJIP F1#% 3<4Ty|Gu  jr'{ySGie8(0Hj7v&PQIj!v)1gL9`' lu_ =svvBJ'\j]r`YX8 U 8 UG; bLiS$M{6b +B (Tk: _0S Jt&)mv C5=9_,\bO+3/ UUwZUFN fC s ) J  Tn%|f_nDPKU A  u g l N b YE%&_{2 n!l@?>1bjugs21m<0W*--/!gk6aQP_wsu92r%2 E # 5b?)*J =j>xW> ~' + I F|Sj=uQ` ^h$dZ'Z@b@=]rnHpS=".`t `q^ggh7%Vd1IVd#T)O5 @ f ]u H5 H  i $ e < v f  X " x |PTd0I%#1OJa}L^Vzw ) vW|oT N5'`ynG: oH!A:rCqjG~{ [ ]  o L 6' < & ^ D Z * ^ M 5 Fg]5Ja>y*xi"!yv)z DmRyx^y^{C\']wii*iu.V8n;g0!LchtSLbB0 { ' @    0  @m.\  M  Jm   O ? x 2 u  }|5|8U9;BP73yq % {C7kNg@=U*1@v|(;rhAt:`OQS:Z p ~ ~ a m m 8 w jKueQ)HV ' k * O or  T | Z / _ IJ:WF]5$n YxbU|sb8t$q'9v/a ylbd,KveqI8:#q50 n5YiybQk\6  6  ; e  L6S[, `9 7Ln #{ 0,$Q q P > q R v |Ks2#l" [I$N--gq! H 5TZ\ NQA[TvBCXZFNeKv  ) M wCBjZ8#^sF|1x Sx Z.LcdRn w C y ~ > ;ZWkMuQg 9Z-oi~, Gs BJ#(l+17, sv|3/W  7V jS!s _cuVB  BH,&zm:$N y 1   /Zf?MhQ! 99_\}/fU3V\`.n?k+UaJi  ]p^E\|Gpth@ [9 57  k vBE]D ' $|,Nt?N'3_ j B L b   -3sYsM(4*ID|h/p ]5 aV q 05vL _?d\TEVx-GZ^Je'yKTt[3  h  FJ1{pY6 LGSM%$eu X X   R V ^ i h#/f:c1G> t{ZB(]Q r $z0#0 Qj5Yq@O[,Rk- C `  Ktl #D(KcJ< 8 h ; 5 q u Q q "Bf;xs\Yx"== aAzPQsw(Zqde&oEd (@$lABHgSghiZE}n+g  < -  2rtkcRf5L)CG@p5K7   t  3wWBi3yi*Dx;{ #2*HLEB9jxS9q)|K2U1Qh_|5g[1J   #l  T<$AmdK +:3LfR(\s 7 N r  F R( &C /V1<dTmH6sgB(}4[l=Z[e RC0&p[V1P;C3U/S59v_|<5  +8yS>&~c!/~ 8|Gs  h t | X y -wr -H<PEKh vg9 yT}9Bv,jZGg0?!Kle,E1Y=XhX)\CUnKH  %RHv`I`_[l)yf+ E  $ p n G s l7:i \'2 7A3w~E)|z^~}.6T>D8 R'ed{, %-ogRdBGdq-\ | I i n bx. Dt:gU.R3{ylB  * J ; r % Y  Jw#LOB&0./( sZgGF\~P,aHA[2zcxb"V u| $*&W(g34sZ G 0%+@d$nO^ y -0} -  1 " t yM0lCjm68J9`+\_g1Z6xDzN}&DG&GI<1PRGJL;jF!]6)E , " 5|X>{+ X|'++r9 wG_ w5U m   |=p0 eM"t,cDxptr zCi),f@j|W~RPPBy)MbUi = t E{[:,-Jz>mE{:WwrN 3 p  J M [ k D 21p:O_D.hsD&/"Dj!lV}QBw@c" !BS(L?fK$J#LW_ ( ~ /B& `yE%Bx, 'rhM\p64C 8 1 b KWKEk{H8/m .5u!r!3W*AZS&d1kJ0G%PY_87 a|#9X@R { sV !Vn 8 I n *  k  gw~bF\vw_{3lyKw@&jw+ D w=heG9.q5,:KNL [PE @: 3 $ " ' k |HEcJMgt("_S@mx')4b.l x } I w  q]_9Z?`7;C_E5 Dp<][@%y B_DJ BW3/ =pE ,r5VMst0Z.xm(0 *  !  Q u @OYo\Yp; Xk_ M  'i`-bg&E|:eG?35X[qW4Z"W[ ,G2&~_%jfd1!"GdpVSFb c b 6 ;m0ul~g] Cu 0GvQu _+ y tyh'XIW[CZ=+b(=PGO OmDaRFMg_&t<ca  @ = y 10.\'gb8YOYBf D$Y x 8   STcd*9n@ o@iEQH*dG1unR9YkmmfPcB[klSA r{Qt90 eB1Gn&"B3"y2@Cyfy ~ i  ? - ~  z '0"xuZCn{'cqk ^hz'C }s8 {lfaSA{|[l7  j v AXW14pP,f<b.+MSE9[G51X c BfNIcVZ9_*IkK*e K!"J Hu#-u{   ~ _#{rZz;>W6E R   | | ;(_ ?KYe}FX5m|} 69Ka?B=6n~8QXeo([sT-t` ' , I 7  n  4 > 6  9 8 a  # @?dTApNxm?#1t#b0`[!Ltt dM_M0d;  E `   c X V$y/,;H=3JO"  o1s9#0i!sj1DSnx%>IMN[%\kO-gT (SH 2] / \ #8$S% $ " : ;7R  HYJu "  kwrJS_bu*b.1)zN~3Bt pe޽ݷۘۢiہLީ$vKX# 'mSx ~   $ <djo}|~[[*v4/atU | 9  '?>{/GjtLj#+dy P"TZ^ -\ dtG`O*P56i@ }    +X  q<U |A?\ll)    q p ]/   U#`9;&U%_ac*DRn @CTP,Z'|)#WnRFEy7"5lRInp*c `4   0 D| R  u  K   u9 . = X u Cyd#&Vcu6VvN- < ]|lCKn4ieE / & Pj`z8XWpH a`n"2%w  ;| { . L+][{TtSf/6{ZBoEN3yho2 4eW" 2 Dfqw'qw()&  LWu-/_;< $3hAa&  ^ - Z %1 q2TVDMWvMd q6=@WH#p8OElrW]$?NJ  , 1 9 r \  }P$&y  l _ $ q b  y gsenM3i_SlRJ-`zy!F1bq=kmf*,O=PLlP E d^  z0r`m Q f Z . B J 4 1O_{  S&  g@ [P g R}(% "y]8.`!aloqGUAQXatQg'_IW |M?Q\1| ]     B ~ X  k Y T Z t  t C S i l '!XrH>} ]7|]G~9nP=L2OlOo3@r"YhG;2 Pt.u= k r A5]q p  d = s   u 3 %  QNWF;k]`"_IB&hG^[blf-/;I 0AH"KN'Vs[+fRpz8| f ^ w C TvI=g}X'*Jq`Ya zyy D2S `  m  *f;@Wk;M>{ TBPKoEh4;Td4o[Pi0z I@ U'  Bd &,3$MM -)e } bY0 FDjQ T t8";o}7U6Z:{4s ` SOSW3h"p c ] F 3Q QL "  .   e, "| y25_x/<DPZLF J 5 n *   1 Y5 FJ <Gfe EyU2@P> D @QP>2UCJorT v )  s tW bu  + ! WP Y[ P t6EIi N[Ah_GnMW')Y^~wQ dv,F,`T;SFC    R U + H[  \ e$ W  /gP9z+qE'2a:RZO@b2/x(!4O]7:wh2u)RQ+tI y q Q>   cSY;>zIB x { }!"wT8;[_C^$(mSBwtAvp2_ "RYM{Kub#' D@    I zG_XrmQo :  - y095e w2,  + RmQACoR3#QfX$%GRe5lC[)Nanm: q1&3J+o[@#f   W b wk> r Q BBr@,Y\6r6n=L\ j E@&#Y;Bq:4V/8_8"]V BZ6>J9(,yn|$5^a  W ",Z  !>O% }Eht=pYwvKb^m9nc4gN>s@@p*ejq; ~ `b w3&MI' o M x  {    Q p 3t`g&]=\'C8zy//hEO+]MuXl_cF{81Ogz  hy ? s  % 5 wP39/Hl(IWp~Zy_ 0 H  p g"BS4v>7A7|` `@ LOQeU&6{y)A: 2l L1 [  ma-R-@wa-Gl8BKc4 ' _  F     oi^!~PO@_& Z`p'"*jZz3J[D_BSLufQ2-=.'y lxc%Rf n [ C \ N {"  FF`xTwb8  K $Y l >P 7 kU  Yn#p^ ^+@r+ 5A& J :TTC Dc]JC IqK%$'aDCQ[k\Ju  n s   {whE M4. h % | csnz.o/1Gt Fg}T"c]kq(V0 y*aNJqE b     *9QG;  R gA  #]TZQAz[;4U.p&I/:d4/ >{\r <~rVdn6+tz4 G X      R i X wL   C x K q  V   S(k**y~b;}5i1-tz3&x7pWmP:U0gw"SD q%   n  a - v 7 *  Jp FNDC0_o*s9 <  v i ~  Z PJQvc8%"k?Kt+8b-fq=b0p~:.a)\ M K  !(L  :MZ cH\3\n:Vr}ZPny}'"X${ ?^mWg=l=Q=*@ "Bmzݹ[:W7߿3Q$$K`ilc}_>Co + N ^5kIw$p!!#"$#$r$$$ $"#n!#B" !o{*:>>nD  e I  `iqTdp$u/GDR] f7|R\9^ݖ߫=\obgۄKv߱Sq!XQX =3?$G s } 5YPTRbEP Y*!!"z0#}#VI#^"! DNFHi*G6  $ i <H@cFQ@CBO~e ;DlD{`Ab(߮W !q(e2W%M7nZ t 9  @ 2V/A7o.=$&'YKg`x{LH E  I  v f{h6a=;-iYo6@ft)I}.,=(v+|Ipyb X6>}{'(.E+LXJ']#8# ~   3 n z  >  m  6 | Y 2 l ^ ? Dt=8SP~/Kt+v3%^Eckj(Cu7EWH@Jw~:VaoZdc#'1xB;kC%TKgu- $Y>cS0- uKY  @ d S 8  m L r  Z , ^ z ih   $#{  I @ e *  g d e $p8,Pz!4,0>a)Wi* ;0=C %Ah<1R^#!o i3Sx=eR[xj*>bN  BqG]cAiA){15MT  ql JuzJD ' n 2 ~<a^Svjm]3EE'5@+e wNDk]oe&_A!e4>j?P{P9wdps 0  #  IsY } wl[%SJ.*~3CM;@ v S ;  F=bVT =FNgsogx7:Qd77lL[U`H&]0X?sgecf54 8 v j H>qXBuUy+`1[Kg~ZbOE|frd~ + 9 kI=QAjU82lLdS!m[jNgH(#(Il[S*(8" G mOL^ VP j^  +'SA]ySfC-p;Ik Skh{+  F a3bA{q4/0ZR%2Y@cG9Azrp|HG&OCEq]a 3| , EJ_cBf!  {If|;_npeM@F5tbO  !3xS3$$TiXWK/Hn3|:!N7K C5OS -rrQ:>zr) % ; =~+2deYjh,SleX6[4<6')~ I b 1 c; <1 c+D7) G|$*^MnDIv>-*`M#bv`OV,?@;2|$h s y WfE'&\`3e`d"RNPxi?Q =r }  m f?|qlZzvFj<$=(JO@)d\WA`cM4 `F$AKBk+G@y? S b %M %9 & I^  M z"QrHl<!: A 1 x Hn9Vv{=  " H q H  K VV }   3h g{l\* At#10cajl_< X %80(L]fNz&^Uv?|b=aAz K6: Y y !f;Mp}UfT-i5w\`f~]Y/bZq `i * v Y 6 )? cU f1KCQZ;bP#C"r |fa@u@poCu#o + :jbH  )12Gxll6-y@,f[   T'3G` vOGoe.A9o߶=||x+8a$/66]l =2;|,zL&5wS3IQ v T tc j2 I2A-mL=u!J/ny$;(  E t X  b d}% eIf8_}48C;`+k5j6FUS7.4F`s/TTfL6feO1s/T0`9Sydnha <  l r:W~ G^;bi'u42elZh 5    S <J 0 L{ T  1yh6{;Yav j(M~D<|g^~#}m0qFiPcy!#Px%?&-&f%$"!- # [{@l$ Ui  JO  Ud[c5`6<6`Oep>6Iuc}K-P;ރޔ.^!iKb  7DW)z**2   v uC y g4%7IE ?4z6.Y310 | 6 4 o=P&Se6`yLHNhQ@olW.S9?[xB]#A9?NDotYO,Xh@gZ%=kz}^(,r b p GWwYk !Qh#$$7#a:"<Wywe: .} n, i  1?+xtd j ySI%Wo"v܎ںٲC:.ٚڲxG\ HRy mhae&kpK`n. `y ;'N Q!#l%B %E %%%&'n.)X* +!*7"r)!& "RoL% S/h    17Ke|{pi"܅Y ֥u?&ٟ$ޭvJ?;ވ#xYk~drV^tj$g B 1 o   "pvZ}=! |""*##C##""+"!~! $!? L!+ ! a"!""p"(#!"!B+ A ? 2 Y R*r{@~#I.[IR#S7 B%{x)Uڥ:U߲ژ?kBrEH!dp!CVtx{4<= o " B  T vcyG#~[w.I{ v8xAt d  /W`.7>Fgn[e)|J(. g>=9 66 I%GM$x%cqKd&~IVzP\  7   !F*9xj_[b6l' hZ!m#   ,  ! C 2  r!XuvXZ3 9t#B!' ^=&  ~ L. 0 @Rt+.!V $LH%%f }% $ T$\ #} # #S!o#!'#!U"L! SA< >? eP nh O]B y9y(`+|(p:8AP'7%b4x1%kMaZ&(=+ W' t7 ' : k) &i  ~NqhW)Uu,1EY  t| ' v m o1 @^BFUt=8E%XD~XuK~6JKbf,mW7pgqFC(qhY Ej)TS  i |  *:."ZydWq W  ] 1 j 1  f r /  K _  % 0fr`:9P,iYfKR8(`Tf[ka5Nu}@H1u[>z&$m  t ,gq2  e p   >h V} 'paR`Br H w\U8O2 nSf$~{F|.y'--:y] 'lg\:d UY lY!1 @ pi = /|RY :e( ;q -4   h   =  g  %  S& ~A({nPNh / $G F/-H*x|sI|;yq~ j7yqAD  K Z}& MZ ~ ? z = )  I  wCH  ^j  -XUxAMzr9`8FO L(Y@<LVr3l ZJD%dtHp @  s GKWVJ ;d  ! &  0 W M ( u G98 Qdo[bHJ5K P :I3 mFDFb@l 8 i p a  . h d ))wuHUWcGS/+n5X{q<2FV" T}e% gTBޖݝ~K~ ]f:N:Go5hx`~q OX  !wY"+"!&?!t[ Vs:]sU\^qJhu Ug a   " c .jWpKm<9 :r  ޴fߐۡs(p%%!z A ; oHM$8Wgq hlMtumk#5"]qwnM0%w>{~L =Dq v L#e }/  TvQt  kP \  Y& W d/  3 E  ; ^ "!K|8'vS0!0Um ;_RF9UXWvX1LOr+jM YT d  0 E B{ - i jz`nD%r  f   p )  * F 'Q ~gWCxuM6.5`tYJ\^^ $yr- ]pv(a=E+YJ g p F  i6 W  n _k 3U!G|W   K n 0n ~ y# A wxpWgX+lpJKX&fs :V0~VK}.vvfIli$W   l 1 B ) uq ] B  - W XCjU%l1,/iU(_^ m  fJR.px|I+ B32}=!jJ@S= I2U'=V TD?Cv}  5 R 2>q%7wgC   t 9   e d~3o_S.(eDuQDRvF7f{ekC vS-& a 1 S ?zg^*I 3Q ): @n$}&J**=sA [ 5 2 ` k &3  M g OS#Wa`c$?Q BIrs|,F/4c rQU 8?aY LfM@0 / $ h : Et =O?UK<K'Wz ^MH,1(a8,n\ga/!CbNJD>uknq ZwGN  K5u r>  N s S }  m  ;* aV `E A{ iH2m 2eLO`St "l'?+W*x]CEEhX7Ep_o/DV:CH'HNA j '  # \ L  # o 7  > u;gY|Q_F !  6d GQ ^ + euE1-C)BU6O2R0Ve/0|s4Ne/jw:]J7)*t&Y|j&Z? 3 | M1  j< #9 @YvQ7=}4 q d~ "W 7 - U  }  ? a  w e9a.:" J@tw6'.:9m.Ag`H1n?mP' u s  X O k y   C T X  l H   ^ rG  $R^e+ yieH~D]k? YQY]Gu3I>Ga+P 1bFq|+U[28X ~rJSW!H U Z< P !`* aaj6-%A l~hA0z(t%V:o>hDZ)}TZd"4J8 KX]3=   - y  fKN5/    b B > \ #[  {yns[B(CT4qw+87$Rq\e5'Aa Y  M     F n H .  whad*z f I $u_)84NR[kVqC9f.(U}i2d<=JN(L@jF0hPm,}PL!E2o  v | p i " % ]   (@ "A5-K L qK 4  Z?   r # =poSKL=R]V(6$]V#|qD`B ?^*"f &Hg*@wo`xpiL$]p5L2 & y    g r[ ! -HB# $  :  g @ }RLvpG=ri\ yw`.G"Z\unlpd_K&:DH/8  &Io=ebtX#V_d03So%l   <v_C'l (g`:H}zDk;)i/j(3;y  -   X  S[  ]G dpq!q "& A+7H9LlVy"cd+hL,r|=gW|LT^:I"}jZ,. x \ ` A H q,  ta|XL9vM`[ue $ k  /WZkVc@a^T[jD`o;.pK#=B4z^=-,\d=02'04FRX*]n| o I  > _zJ!,Q}[-Y2j^)    d  /[qAP -ql2R sLV_c[d@& 3lL =z)@;!@4`'wE+ \ ~ +tHI7@C$ p Rk *  J   +  (! 7 I"  p 3`[q:zd.nb #{\g+[ *@YYa#XioS]re*55?wIZ  mI >  ZM : b qT \  Y D    q  o=  _ k X ]1@SVD>mYcx[0.l1]Z&X-r|Kr&FJ&4d$GDrFw;w C3 2eb.QpL"n.Nexg fNdYNg0DD2:~+hV0veIq99h   / I  l (  -   5 ; ! y  |Y 20 LW   {K?x*`{w;m?Ythev]UIH'c"YD_as,?Nl{8y! g  /EQxPuH,o'ovom  *  V ]ggAz8 $B.*R I'oZf "mKGb`^J64|VC,JfMzF8  r <   3'f_uM^/:2g I3R6d(   Bq0Ioz08oy@*:N=z(2zOX5f$:NiXw`/E/M=7m>eeWMx n 4rC`  ;; O  J m"A * h k  }rY;-wQ$6@^h^]Cla#o.j|Y#m>~=q#&13vZ_}}{Wtt*  ^((oy  R ? (~L40 SF'+:1AD%1qSV%XGvIz{ HwKfMBhY#Y45e vOVjM  1 K tXK> E C  7 {5u-nygXQ%MG\H@E=Y4;JI62tGofHlkFH~ +=Y+ t =vF*GZ9 5  ' x  rnl6]  E  YP   x /<?Y-h5 U{9$ r^{g {WM\G\4r[@,uk67Mjs C   M]z(z3  X ] c )$IXu^mHfGsx >  t b t  |8QU|[ya?pC 0x ?1#C2WKB/`ZN) w?3+W#-n< $  6mLDD!<lC:S2m3Fi%p $ a 7 ob 1et*/^\ NSE2@ݽܑEKߛ߉,IA G9mJ7|s-x C"5t7 K14Z tN"#"$8%E%&%`'v%&%W%W$g#`#L!t"@!j jyjCuJU_:D J Ul^d.aS/2y Ak?|H>@|0N>N|Kijx0F^ l Aq 94{y_Ts>Ly~lELvO=1zAiYDDg6| @ 4 :Y&}kjX\KEw8tNPU=o !CPT ?;BgF]%Cg@">a/ l1i k |%>1YLU, W 6.$"NKO`mv(u$PX s  {u HS 7aLc) AG F7vN5bCH1**f.BPJ`&3@ _ V $ 1OMr 3Jv|ag,Te Y_g0qw]   1 : T 20R? BJ|-153R0D8BF GplXeG{5E $cUGCZnMdl~sc Tbw 54    e ^  &?N~dG^opQa {-[J#h5'qhw  i  4s0|)dH]%4cghd$qq{^WPl"ks[.^(+JZh1x[%Gp )  e /9F?{E BF),6)_XN; 4%eu[32oT~ 6 #O=/hu8!fwHD( 59 OcIM3ZL.u&,G UiO+6UpZu{&  , V"R)j! E!) a! $qXx1ut,l!8'>v  ` ,#2V-.f ,@K=[Aa~1h%,/Y_8Z oH <&WdH. %t!(`) L  +xSydN(Np<n':Q 4YA; M . b X ]M  d  r 6 d f  7N#4v^FK(0?`XL}n-QD:zHDGRWzZa ihGGrMx+X5"_]Igd5XOkxP*fs4 N  C   _aK<;_ i: U#   = :-@ Q Y ^ + $ h< S h c & * S ln7|.Y3|Ou^GZ{??h#-fUr.A^&:E_L{0zBX@W x;z] J!!9 7e & !" #[", (}Li9,h+8# H &J"ZfCe-UE$LM>Hq [߷[^ݠޱޱ߰QZmq/(_CK;d5 -$Cgd6D p [Q) P}!A[:GXnEL<ZLMm""J& @ <  \ # o  UA)r)K"LHmw6S&DDmSEdGo8w;tB~W# KD<*1s  } ; |   wANCc3Ct.&_(Ti:*?  r     q P%  %6 ~+3IrpM7r1zc<+RM!$y|"x3x!bSISLUvmN;zE 1+fq;AV : D {3=m]3*oy?pASt;UyI=Dy|A|AV&c<  J X  H=ijNh5c6.>n x;#>Ltڜ،a$x6ڕPXޑ#rpch,^`!tdOuX0 v<  sQ{ B MK";$*4% %bC&&Q'$'O((+g(5'&$"# Qc'z ^p$  M  I&Pq)dq> (VRoUہqٌp.0z]o<ߡ *QU(3h'm l u; n |( + g0&+"$ A'#($)%:)J%1(t$'c#%l"0%!$!4$!#!D#!+"K!L 5DCSv" A 8ma k aD=A.P,s,JZ[yc?P4 ER~Rߡ}ݟݮ6, secޚF6Uށޑ-vlV1@Zd[.y   Q Lt PvOfU;eN= "``#{##!yIZ*42;'%- ; X BDht0zX'^ya1hG&`H\5=lmLmeyiP[50%4a o[wL5l2#\]2 <P$M K ]W5H ( QY C ) ykg:nYxTN[ W s   E  U Bih)_;`}ep\0Uw@6$/yl# ;q5'R;ipt2mAa|0tiK`P0AAh?0ohz= nCH z,@Laa^Xn!4#=W%@&S-&%a3#; Xih>*HW: a  %`1Y( ;l2y]' rj-Vڡ-yׂ߽qָLo>(޿A`WF=[`r<;  ` g m OR B{"$b $I q%%`&eA'w\(AY)P *E!*!c)!' $! \sM\q[Oo=l %  ,q[\)zS([1Uz1Q٠܋֩ULۓآ!=ހۿrINheJ 4AߡVt5zETZ+u/dl0_ f X  !Z  NkfVysL+ GJ; 5! _!q X!1!}!4 ? jJ ps0xV !t  ~ }8q-C;xN#34j߭%ތ)h t18~d5 5e$b/r7# ni] - = n :8;&zz7_2ncn5YCpE. B q  8,`!pag]:TLj"`^ \aV(qL}'>{Gt6*w^l\\%h>oGq#Ik uqy{E{V4E  u G AZv1 lV4d)dUz z9} " u u''yu/^Dy\iSc;P|e2eY5[NCmrޗ(x޽?mz^-9EgU=XyFgIKk)7  $  WI8X p%!~!#$*%%l.&%*$!>%F.x/@z  H Ig~Hk W/4pW;HI)ުPm|m>SIb۽ٌ+?~I`(n/#jY#@  ]P$-   T_D!5#2$ -$!j#e V"gg!b! !f!!K"` 7" !C!3!M sd]K b Y  U f66o7"P:3 E;~4E8N| -1F[dG'~߿^o>ߒe{=B{+xaO 3(UI2vwI h[ A  S | , _ ~ 2 %_KYRaI\8Ml>   T d  ;)0$3 q\ n*1%71{2%Bn%c\An1{sQx/qI(  k xm+'3 LM7<KpU E ^ E  ` [ n   /L EHz6"7Md;|uxA3PX*o Ck6ILo uNduR,>?N\L9 , 3 $ }RbVXlUM9L(Lop  o 2v?99!W|{-/"l hSHHc Y,*',Awrg"3[O7 0h 7  .   `# 9 @ lc u    >H?   r    eyS=(CsC +J j$T^o=^L$y Lh!q\z0^_.c` y*#I+ * k J  jb (s  '   vN U   1+|  "  %#up`yJ] C|.k(x]pqy8+3Rcw`zd xv Xr YQ`%<C  L k 5 pz   ~ 4 / ? XvU( &T,X&^!he1QL9O Ndt_h|#,Ao8 J E .  41W_Q/90Tx/I/J-j~GJD?_[ 3 E@@ 1<>A;ܹ7s~Q]'Bv[aw Sg4Y'{TJed5:_'p Z I|7JBnAND^!" # W$m!I$p!# H"`\ zgb?pZ A . t   0OdEGTX-*0w: (vQڜٮٗACܧBp0E&UMpIM-rG V2 5  o  6 x  U v#~-C2aqF 6yVEStq0ta:- 8 |aKL NXtyD6Ow%9*o| HG!s5panpPJnbn90 cO},@  y ?B) :GZ  {  Z ? C  s   )  f:yacdBMpu #[_7RjR{]C.E}`bm   p 47o8   q X uTVu?ew*! P O3U|8  #>R;ds }Lq_Y 8jcti(?{ sUZ 0 !  t A o w } H  +XUAH&}\ptH * fq L! b0 4  _ Q | hd?-12lh^sHoI8itoOt:5ZT_c? MQ U :`R = T )  LYrM_F$~eF}%@xn:[2l-\G'!G+w&E =21m ^  &  sq ;@   [ 1  3 y  _ $ 9 U EMUBaH6Dq^etGZ!IKF7% ]0PX8]eTL[hR<*z%x6Ph:3 ^ a c 'x . k i f j 4 @ ?oWWJ!"|E5   s * f s @[]9 /h[|GdtF0M^?LzdVV_g^C^io%-v)"V8^Y"g_j ^tA6<%&^-RX e   = ! M p Z1   U  1~|o   R  {SL!0Es*pI_ q\)f%'Ba}){I5i(P <$_n :  n   4 \rWK   utdV`X0Xo@e7J*)T Up$YfH3( f D  ?     UO|   & U 5e  > v( 7&%B|5g}p8JPpOFX:%=yP8e.YP,:l) G @  ??  ( ; # t{.ES 3 x i _ | y*. ,p h  hbhtt36dnY]?ZJ zg \  i UI Y}  *K I e v#,AL    j   T J  N  x u i # K-6+sq. |s{$u$IogzcX3;St}_ Pt ) ]> 1cP >   H % A {   al> J 1  [6~]Son#Z)K {>mS<_ _lq;sb.{{a+\{ S@xN|#Eu8({) 3GI"+n cYI?JoUh\+D'Q6t8HSx[E&q0K %ZGo A \VrKO4 G = MQX Oy  e e V[%!p<>9_9,WIk")K.q7Ete@W5  xe)[{ ,#)u=_Sv;  , MOd G  z m) 0  } u   S ?  ~b 6rs*"u?~$:_l(  Rre)KtKYR'( gBn0N( =ebW}gI*g\Q<=^Q'0:2UCp3}s' kJ b U` - RC!\@y{eRGIy@VMP-0LX.C&5J7E#}k/}fKaW9ax!\DFkG>3XcJXq-ueV mR,.I6 GErApoQl  `   + u 8  ? 9G Ei  h    \Y 4 j` d  I nxiCsspO+6eBV?*C sc~gx4"Fn&YQL(gc2*wZY)*18~vd ~&yo%m*4#( /  H Ra,IQtF@}|9[n@ UTb2H&&cZZn&A3,iY9]  Qt F h `   ]* l C  ~ B . co  z]BHt7N`A@O ~M"M;RvAnIJEW ]3clG3+4}KR)!7.9YTFkhc+ $@ I 9 W" H >  3 Mi6C E* q0 } . h F  Hj n++| o UBR@vP_o<2k9U)< VlfM0!}itP0q\L*L^    x 7 t 9 S  ?uK:t|vHE|%|^enRHh ,< 1)#Xi\,R!db=V&@"2v$)MT'xwx"./34}-:iDQDm}  K*'[ 5P!|!Q!( @#3B,Yw`lC\  \  #KGYo. 0^+u![~ uW@nٌPpٝ8_2xXw?=Qz~,h q {O:[&Hn !R" ;#?#$$ %3&%&@&&+&%%$%"%!%o!{%!j$ ""!n A^E"O )$fA=v(yb$tޢhށW!!ڌܾׅٿ9rHڪ;*y\X"E4}*}dI*  a  _iqy~] F"e h#!$R!^$c!F$2!# # #L ="Y! + DMs)N/2SQ s ~ dY7"}j*] }Ta\߃Bܾ<s?jIA[[jhF_ =MMNhl_jw/'C  c , ]KyqN4]&6IZ/E# 0  J ' 5 j @ 0fjd+cBYS:[)/jP7HD>C>&x1AOkK8OS2c3Z~Ci0CMqEwt d )  u]_7 );M #dT&q|-[j ;;V+ R 4 Eq{G| A%E<4R#*qh5 RJR`B8<8&D/8YjYS'g47ODc#I^.tmv8wbUQJ.L&B68      4 2  4Toa(v} |_R2/> 8 ! A IHs33n1Gyi.Jk)R  G0Cps3 +% y ( %7,@ x K  c WR!R ie}k]nuabQ  _9 2   U YGf-n.TRYS;u]m*Y/uKR%zyLWY`. q&d1tN8$ "^`Tqd 6c  & y  w P Wbk%_u;t5=ar;Abd4d( 6:4< D c {# &wmxTb^0AMyk mJJ_b?:L T#aE\Q*oRK X p5J)R\JAv  eT%p06YG7b |A8j@  P ~ohHc)"?l5}%SL%<() ky3gb+? ( M Z82Ap\ t)`  g g H -@a~@7!Z( ,'`tp ; } < k e %5OB6@4 'U:Us9 CF* $1\)L7($!Y zaJ,Cox>AW"*g?E  e 2 C  prdb8'+Hv3n   D  s }ey  w h   k (5 * U6!e\h>jV#x$][oX $xTSF Mp;uK[ImB+LMU|?.>K5&:'F` S G 7   <A  '_ w j  +<NDDvUR p L # V r[m X@ $  R'jh M;^2/[(XiP"D]%D)fO(~?#N )"DYgP'6xXo   b o+L7a7z:>jfM} u  _k>x. 2 Il>)+\WW@c{k'{U?C߆>7z~z_vAE"Ikj#twqE_${|4,Ns]?q p NP%~G;v0iW-  ! Q 9Pg%,9>r   o,L  C 0 vg&%5&E? Wu1BKܝ 4ޝ1Qg-s S]E&|Nq/ O8!- Z   w|dc/tW$I\Qy  } @ l I 6 >  4 o #e{7 .'M{/+KJ)'dV8mVzg*?iGw A7xyK^{n"I$l61dRzE:CF  w N&  _A 4 { L U;CD=!,e3~   u =& yw . t K + R   _ 7P =j?vM6S%G)< Jy?#3jRIh}Ymeu,hxc^}P }M/+>5cs%Vn  4PV[py"'%V!q"E# [#"!m tm+zWiOA " 0 +  z cr2 NB iN]m߰ܝAbyrAךP ۍojy8Z3,F ,?/XOmP.  ~kQe  #L%y&y%'r&&p& &h'i()}N*st*T ) a(! & #L2!z!F s /  z !Z3 Xl>m 8x^dFٟ',fޔ ݂W8\4}fR9p޵j p Htav/zwF 1 ' F   z &Y#%k"I'b$(m%'%1'$6&#<%"$!4$k!E$!z$"{$c"#"Z""!f%w i `d  NAL4>Wz1*KP2j1[ݓ݌~ `L6 8QY$_P 7mMUp<5     q :&!3UO:A<  !@$!6 yMBBNZ`_ !\vP ]g fK  /tF=t=vrm8,VL 7OvEc/*X/tT_2{QU-J-u=K%!4G]0:`DrcYc@s   e 3 fW!~%fkt?ua*mUCx   1  A 0  A Q i Y7{V{1MIY]H[7dGK7t[2R.bQ`OpoaB2r#IJzriS`   < ^IYI,7;\}. n="9$%^'_.(P ( -' u%@#V :W{-JF  gWO!"%UZQWT?J"ڜޏ]x>MئA/6ֹ_@5<ްHڈ9l95 bslD]M>CY2ug7 i   ^Y.4*Dd= {#,!%5"]'"(",)")U")E"*f"*")"("k'!%4#a VXsB.  D ofhcO -/^n_S Y7ݶ DV0لۀL.ߪܛL3ۑiPsvDX,BDk(@ K  FsX 5}4r[OT! "i!"!"[!!  K&fRYAG~! U n  ^0{ >+|^U '3c}->6i}C14#s-7*D<\#O/~CA`^ a l Q n o  d r*tpY9c|x1  $6cF   m W2j8MLQfn=U+GZ?}1\I+? ]URE"ePH>eo?n t y`WX8F=@HiY(CXL'[R#J U K G#gm( gh3,|qlVU#s?  K f Q u m  amSwT4V3wO"U@4j]4}߈މ4hݓ?^sM@`,BDY'3J JH0 e Sb  k7~XUJ &  %2cX+2JDN A  >%\5q fNi_H=egUo*"THgJ:-2]\r$zidvHfxN%M]haEN&t T ZN]0d-EK^   8 r GU  z!M+Ul-1#jI z0*>Bk i@n?$0I[gbSYuhryc[& THB,#5WG\iX+sK @d#? 0 AaBGL$ /7H/*'%qzc$6ODbQg((o < 3 : o  2 ByN    6  y ~b*]uU/p.R#59 m N hu*{ pCf^a2y[UrVo~Z  d*"~#gQ$89# ~: `o + m pph`mDS'>2}zYH%7V*:W Cs1dqlG3xGS@gt"s^F  mi  `GO?Pt wl    fg LO   gU!e^  ~0  Kt v<0=_D@im5$?I\?J0MmVgXj 5 c\=f)g4IVx(h]&|t`  I I`? q0r3Uf2VuO>~ r!kBW +T,Pr6*hlCRyBl6ij  w =4A#*I 2n9M skJ2 j` !me;qf*ZF / ! L8 w~?"!Za|_WD _\r_R^Pf/xI7R.9a Vgae   E K o D l x=&OfY:(SEqEQ ! z hD2@6 "qq.l"|L $MCoR6m)WsLfa.q y: g $!ty  & Q E   #J  ~ A   h % g t B ] ?|K>UP  I]9 MIvxye?@ rt}- pFF~H!QI@k;~q1pA " 1 U B  5" N p uoLQr n 9SD*es4eM&;$)`Z pP|?"JG-fGFXgONw  j S[   #  & a C ~ c  _ '2 1     A o p *  \ y HdhVct %0w^u8^Hhi #53UOs`>Lza ,      3 9 } F X K{VF 38$ o W [  l  +3 +vd6H!)j[B~t*E>UN6|KV!d2'e<%{|PYRS O } r G x $ T w ?  H B R HM X J N  h3    #} rN V t  w6f5/ R"q(#uBQ@5"8A05t']sL<  } LjeruKMY  6() &  R?5 JR5M?B7 o   tZ -(z5r7"u}c[iNqlq :v B b7e]_c7 b 5 ^ " jw+v #  R ?     2{  K  q < v3?nv6~ 2 ?J5P?Q8%m?=vYSv-3{  m 2 hhu?ztI_ QY  i8*XBMAe=h~"='#Rl+RJh,I^ =1"V\#t#k } @' R w i ' 6#uNpHR   ? @q  fnAU5 V b J N,'*ZzZ?/OL(@fW96][PL/KKtl8' *.=T-ipJ, 2&T!6 Nh   ) a&l9[4# pHnjm8|!Rm H 4i {b=1f4/A.9NI0J`6,c#r ^[twx@)%G,BU S @ H Of, _  6  G  e Q  ~  |l">f3dndj[+VFWpE :RBJ;S@aMOOB$SzCsEqlKH  y J ?x   ` 4 py7*gnOqR-tj `Dv(3h^D8gR\_wl&9w"OR6+^ !  p1U#OQl?,W1eyW~-s5/ ; 4   H     V  Q  e $    T:J,zh0s' (jG 6(+vgv o|x{_,K2IP)>'z\  R   k?Rlv*Li .{k'@  '9 X C  V $I,w>kQh i__dce"! i{(z?XL/os*^6B~ 0-  +-t/I* O%  i  9/  N* U 7x , o 7 ~')/  F| G1F%eQZ-{d 6kgp}@@)M.wjf)YdS  $ M } $    .t   H  F G \  7N;h"Q_}A5I)4:ML8NRkul= d V;- \D,F mTy/UY%;.c{rY5a2,"s0:VZN7"]kp@Q}~*bG   \ x$ W <d EEE11V<H K  D e   W Pw  ~u eCK6l~L!4g:V~y]+UDc`o]: P~KM~BrM=yutr2x N A:_cL`[ ? 7   `Tl R(/yjo^y " # ( a04Sj@Je]TE{ydDH*_pJxe|y/;2IqNe7V9*& '| x ]f  ~  T A"m x/78w`?csb    V   /  so)*zEbzuO*Z>m T#rrA^woVF:q*5U#yxpjjWxN7/^.{ ]P{  /> s6|L7>q@7$ q *   ^  Ro c Ht}=NN?i ^@pci`IuHF:Yc(Nq|W[U/D >[Y^:#[zd+EA,--\%5kXN@2, Nl;I h]& r-+ XD\x82k\q  0 j {   Ph|y ( 6 1 C Q/ 8v#^=x@Yf{~tybPV1g #QCKr`t~C5Hp`32n ( + zW ~ k pj  Y w  B gF Zi92)xkVn + Cb R/  QuL(y< +sz e#s|ip@>Vev<4}Sg 8Y#H/We+J!i&5  %   oh     bOzn7HyAvrob  N 5  Q 5cP0LN)O p!'sk=T?@B~y44A~[~mxUOx|j`"R'4   ?S  . ZD9EE@akX6JO  I v R z~{L9VZKd|ZQ=p5s*/e%BblYVQ my(2qV;!V$ - ^  p   ~ > p    & ,7* zJ    ^H 2 Ij]sab~#eW2WD8J82]u< S!h> + x  g}OIv Lv\V-B??Hb0>b{+2z +K2L[!z=$uTb M( }DA<k`u;bb7TiGO >tJi=%q-6u1L72_Gj6':T*b*dHtBlUUo7j%7T{WK*p!Dk$MF}0\FE V6*VC2 5Je;+=fCDg>)51U>ttU:l.Q^0S 2 ~   hO@3  9  m A f 4 s J w n$M ? Z  H ?]a4_} ol9Mu-YRJ`;&xxkS~*/c@CaO%0bn@k6 w > A 5 D Kvf (ysEsiuhE+y=k"IO U r rt(2Uc5nV!Z| s{--vC,*8c',.()y A 8O#IpPBc eL n I z|= Q  Y"7m]Z9;i/8>HiB9Wboqc{B8xSMy H1 w t V  .|f+WxXE1<1 ?  X v = ]X'(D -}x t-!T]6wBt/{ybk}Vj+&G:Uqq]7mET  O $ : d~ A } k h= V ? .$V)N  ) Y - 3ADMG?q }a/FW->bB,Nd '&m\_G:)=I!62Qy+?<9HeWKOr?y7)h&iIaM4FH Y  . % y (@DA1{B q J |; 1    Y Q + ` ! rNPr9J}C=(Qk[O{Y;}3",toV&2uYHkiCqn"2Ir( B t ) Q ^gS33e{HST!*DQ^5`,[{ P N Ea}KF?y|^CU lJA!}1EJZR| $4g}4a4@ XVm  @I q X ur xpEz"ue jPX'+ GN0g\Ms Y %  *3I(Hw<vr8ZߜIxu} ޤzNq?GH_B11T:p f u(  Q d .-CO}#@;G]tdWV-sK 3     W   p  D TrrNm/ `n^xR!: yks|=^LeRuJr1OaOtaL/eRl I[_-   ` < :M   Y 3 Vr d,*NE-8k] a Y a u G ; !}  YU Gh\CjP@vksyt$.s1bqg&S. t\:']"-?\s zi#5C`||uqO 8  P 7yBu5(y,(>2 .Vl p~n 2 6 v]6 hGDWen"6[CeRM$P a"zPTIN#x;"u)\VZI.?BTi7U' $h h (ccBd1+Z5FKHx]fM0SO@ H `@eZ\.>+o]v*l!t%a{Ms-{e)Yg @Bf5SV 3]=`E~<5jwU  z XXrh.l]'L>|I:4"{-^"*c " O [ OAcmjyu_n[iS$P=\$40gATO9V&d^>}6@cy9[UJ;v   r . - IC^2^*& i [  E    v X `qWEdu"'34Y,l"a;N~tdc6x.c4Ue3i)JzCfZBky3 j2S\T.M`3Bq>[.Oi4UX  /-  c R  =+ 6}Qc6F!P$M5f#}7uo!4 4 u(TmzV+61i%jI8nC>3\T*> _=M[I%wHEq<1y3x,v$Qv93J 6 -/|CYi 2!!"W#(#H"t!B yn+G/5 B h  NdUILT5"cC2~ߜߦݙpge_\UۨdفJ,$uߌ=L&#A:A:Tr#  fibO-; s! \" "u 1#H#Q#~`#s#up##=U"2!1=oK> * BKC@.4AZD\'Z5xoqw|m"u] b(Gݎl3H@TWk:$fFXSps1  ~ 8 ^Uvf8/># !"p!A Vjaf7qNC n  P, BHpq}yoMuiWzMR0L w2c="Ozq~ c'NBCt)fKR@!~/)uC3c1G~R k H    2 6  o!Z`20xt   L5:@\6g Ze r  M  $ xO?Vsr|$oJ6@WblI%zl 6Zuc)r [wxM]4O [_4Kj=p _nx _+qpUZ\G X sz 5Jv#L4.Ksn}Y % * !'w,bQTOB!%4JARwM&"ٶiJ=2AiO4*~BV*A6"xpt!~N6PK @+ 5u#"#%C %%1&z&#'z)cI* <+!+"+&#B)"c&/!":Pi>&f0}R4jP    ;~KYa:R.j~{ X  b  o  = M G v Bbxnn?_e)2aFoTq.;DN D$/' @6p&G2]H)yb$@_^ D f ; u Z 8\z1d- _!\"`#Kv$$$#f"w Yp=O'K{E  ; T= rpp4<:|0@kUݤ݄ XL۵dl׍JjQ۞،܊ygm*3:dV-@h$4 uTg@ + } J s(N # %":'X$'%'$',$&#$"#8! # ^"! (o"ohi~2 ( 5 Z 6yh5ulU!lX\<.Lo5\?5r< AO+ye8U~TE_}:Gp~$b 3  P _ < 0 } } 0baJR!isn2TH N a c x6ORg.e'G]PoHox/9 S "J-KOo37A,#:ilYWhuMa& R  G tH$5>ykNm%[])eT3  9p4['R x/$ 0c $ v  %\SRH7NN:tlj1c=U3]4sY+^-PݻXTr3'\O'%Q9SL8 Iv  f GsD8 2 8!!g"#B%&`!['"['#V $#9!l!*P NqD- {$ p . R2_2j.9.\#t r7gq Aߧ޼8a~'(KFPse 0M-I&z] WW_+: qC QL _ w}8R(,ZUo3C <Tk9 KV * A Q<v  p Y k ~ 1)]5?-xi?9 cvXE',Mg| d]uF%x$kwin-\PC"A^gJZvLj(KgQ *lB`2q~ua y A  H"BA   :8  3 5       f n . Q $ |  7  {  | ? , z  9_{I[Vok =c|74noOz=g"}>b/%gkYD'-_? i Z 2={&cfUc*rG4Ag"l*{26 s7 F w$  UGTuJ!rltz@+d_>7ށ݂܅ފ OHm% s>e  r  XEc5VU' qV>5b@\oWh i 9 Op#&\8].N0!B`5'OyS) $sU|{siEoO@ ; 1oI:XAyD$ ^T~P*HN>;ai( x a<  r  x[GN{  +s\f A 8/`A 9? D4/+N Y$;/& Kqg\Cv TzOxj5zCxv"[H@F7 h  %gbD1(@o B:XN  N l I(a`)3M r.N,?LdtW_1!!EnU?K%\9D k @Aa,VSD1JU@3q"DZmTpi0*Q f G )  S8vr5-f:M 77py= scPf8|Kq90f<*  H  T  ~ e -u2"'O!$7"9J!d84? +q\M Q Qz^d Z%%.1v[$\1yWz<0[dWML$Ngk{@gZQ     p w~ D  2 L l   P <' S  x  2 &  5Wz N -'(uB<$h)$K<Cf pYjXRF+gAT0Y*.52S\)SB V  :  b I tdp ''b ?  ]3 Ad q"\ov0IJ Sw{r=(cnl3 pv 8rl5]bJ+1W& j  J @ f   - 1g { U ^$  -r9   JJ  @  s8  Xl_k/#8xr?vi<0>3/V{37t4U~5 $+&7  P P? { m  k*  W  M&{=*Ib@}ZP!    % Z NJc=0(AP( Wqrd0+& tPF?gek?kJj|5@ba ?  :S  ` . 6A [9 q 5 b   ` 2  3 Y >!|;0!)>* MP'$Y50"j%zS`)zhQTCiWJ p   2 ^ G "  C ` L lc =   a`   ^ -\lNZ@N l?nE[QuBg=#uR5s.=h(q6V#nA//  Q;+E%  FGTbQ&n9FN Bs4nM9F&E;L Yq .  7 t \@ U'oZK9cq/Wv%RRD \5Ql f ; z  Ri </kE`NLV Jo k HW Qm+US=<(ilP=EQ|IeT~SHko skjx9G,zRJcv,R<4kez    >)  +^  9 B@76;_Bp Y < Lj7\B\Bszqi9g3u_K56h;=-}+[0|m8Ge  1C;r5 Y  rx      n@qCOlp .B k \71=zsHm I V sJ=pu7,dp'*ea#&.;ptvLMbYz 6LP_6oU`cHJ  z i  m U =# h   . w i  B    j h  )x?KT2P{_y4{k,8vY5[(BL6\?D&?: > {2z[Z5/*`wE=t-'c{cf e      Y}k9n)=U@0A0ow5B#N)(4ZXex!`T" nz^$ z)   5  $ ]M 2':tv*nMvHt"S+uj.)}rXZ-&;6-?"Ow)$ YG$'mQqvs  J : ~ _ X 8 9 m \ : " 8  !Q 4    j  c Il-FWPg5w "&5 }:si[@.|{h\nR[rEH"2X&n/R`>  #  R5or&A!M  J   \  a , M p D H4D@2S/_>u0WJZ.Fs9^(g`h/h.F( NO>l.mzqIFGME  ;  * B $G |   9 5  NP  c ; FD_PrgLe. K\QV&O7M@V %sswcIy_p J6{1ROQMNttt7)U3Z*qLE?} qTQr/2cwf`cPVjH|E5 mh'PP+m]"*sBn}3U  o .  , A w  #  3EqBM$|_ 4e7#<Fz]<D`\ )wN8^pW|&m Q$[q{ O~ k=k~|3,r}  Q q   *E0vQ4 o     $8  Y ps  _ |I  Z4,Wt?%(?YSYg,9V[xVv-hGv #'humM{Y m 4v  OzIz 3 ]U < X w t [    _x  = 8  , dS~=a0jltGA?M8| U{ B}=&nOe8TB< ,$CeR\U5Uq& B=PSV8 K21PQ4m'|5 A`sAFUY/'FqUHcX p2 ! V N , /$c>?fYr2jWcs tkn3!m|}~WNw*s.3p`]auO = i        E  'o2%!{IL =Z  mO i9tAq \zjBN@n~CeMlihqCh^1? bpz]&o]%&C ? =}W     I @8%[xDk )B C  b  W z _ -CDcILe\ gd1*/clu=5SBx?>&[f0FbK$-mngd3263AOi8YO#=V  _ :d\KbCX7[o R   XR } ^s - [  !  C=E#:e4 xX:>JzqbW/]@S8gU CbH&abd&p^<Fwc9+lWGOLK   Z Q a"`TE  ;W   6 S ^ @4jn9AJ4NpoNR!cf8U^' {6UHW8TIP\P:[Le?nY;gc#>A V,%C=vb_]l~*+i'}e]+ t,<7 # 48#ss i89c&.h=C~zyaEoj o ,d 5 ,  M  L , a  & Y 4l    x ~ (d aK8<} U],k {%W8W#_QKN)aT;ffAGRM`<5y5OYB %  Xgb|G[v xH!rt$b5`k@gcj { I cGPnYmGWhC7lmdJe)| |i3fHK6)?1%SHG P f }q) sW l6i"0@#&%%W6q(4gdwA #&  ;6Ls;+ Bv ]&d Z !D}^oCH/?WQ)G4o:OQ?1c F 8cr$CcJ| 9  iCpb".x  2[8j p/KY@[A)0?/z8 yk N Y ~ ' ~){p*~Jy :,}NK{sZ *}lkWO2`,Y%hc:zsEbQ5 g[ /2   % SBn_<"#I4<&yg!-  [   jN !\  y G   qLFR]\U4sET +!ZQ_Oy QDytin?Us[|]g,1|^jXp>u_)*oJ3Y.v]FK XT''uXg*Gh-l  v 9??!!t!G gEzZhhL  !G!  "%D/V  G ^ @KR=u=:gZx%+g# AQ82"J.uC_</`1Q - wuhiA=m|xe9 OuQnt4  B>Ca-Trv ) ! ' "   %zw , XfTow-dU  4Xy{tZ.tcb"  g<4RI5FNOO ' f v  *M:4NPP\-mp     - } 9 g = # M   o a  Vs {  F&L9p3u*gBG:]:OKb8dmN F n-:s:gXAU+"9  [b] D\9U5_yBZfJx _,$) JY >  ~ ,<P.=*^'Fp*weV!+qDLD &Y*k6D^G=] ; Nul0zR  Z 2Cr c0 9!o ! !! !!-"TL"D" "!] Vb V<@T5/  ma(I%U5#2 (tnhnn [*+C"n 1 .e8۞~߆dޫaT$)I/v(QCo53Z l  W )h$ W"1""y"!!X !k }w) +1[T|| E Z hzo%\EIR1`V-zp)@KDKdbq{$d!AE 1f`{uX N gx\ H'O9x YSC@W#T i*if]\-~C&r|}}$i=WLw!#) =$W4h=R31RIk ] , 31Q"k \ q % -3e,wT ;,   8 . h{D    F;|i0VK&p |.15.TT ZFke\*ToMI6}/8.%`ckQ9f 3mj   Xa/qGtt!M#$_% 6%7$v"[" k,.%[Uj^ [ v x[:(mw  r7Np0xIܫ~J ٠[#߾ߩV!&[eC1t :4An4q z{ vwju^ "$[ & & ('T '(( )!*"+#*#$)#'"$E!k!X/TV5%b < {qT#&] rPq2Ky5(ِm׫ڌِ`ץڒ۝Gڇݑڶݵځ,ܒ2E<'T2\]ro(]E: f@ j~\ |  Y!vg] 5 !!@""" #]""!"{!h! !  3U %?W> =oQ JH b.l7e]e%wMq;we~߉N ۻ3#D8FCH]7:Uq ^vFKz>-H . < ^L<BeP  34 4/2W 7Y / C T  UHirmw2`A)O~aqW6 R>]$B4Inl: ^{)N+ I\?AeW?XW? } m W;Nhfm+\j-oc:dE c{l K W   L {$vy{*}aK\% 1$,ژBھ{. so5{gL\|V]+y$KO g =< xsm/!B@"" G##$%~&'''v&$> "7_?Ki$\4  4.Aopv!%ޗ26ڣ6ݗwlY߈ީݼ;!b֗ܦݸW߭6(`;9^I{04? f T  C;K  !p$|!'#?(%%2(R%'u$_%"# 6"<W!#     jhE]"  fB 8JFs$ARt*&Z%=;YbV85^2ߦ.eCݗE\Bݦ q`ެޫc߼O]o]A Z'?(Z{ inG/?P ]/ l  h>LOdm  c!i"! $}y -Ga z``   $ @ iA/|9n+D8Fp.VA('LKN!oX yn|&P i3D {k|9 BC?OB1l  : F M <2dsW]dR[/_HIB c :mF.uio)YXlyLkOy$M)&A,L[Q}+p>;D6)N5[#< o2}F*e ; K0CLNb` !"3"!LOS3ZuK9pH!  h tm@$S!*`2j!@Ej޿vWN߮[߭ߓFgT3<_EaYdn; ('/1( v0  djR El ' ^ !Bi!3!k".j#qY$$f$g $ ". J &kFw  oU `0  j   ce,8+8$`Rrg@b=#^G;|p50.V\hr) p1wp[ 1- @ 3  v   ` d  l N u d G_Sxkp F gyH  E  c( ~s  -` C 4 D \]*4;7HF@r a@2Hq;b~ ,gh X*45uwXgVpwd"D!ldp4cGdabDS q ] # 3 p 6 x  Y bx  "x O 8R(k h z    P o  } e /v(oJ;9 pdVI[0cVs_Liggf+(mHzVRV:hG^SKni % ` B O.uk.7IB3 ;:w^|7}e9 g DhL ^{1thFPwK )$4|ݘbdO  {@8. dlU%= X k/Mq>oOW  "!"": g 2UA',WuY 2IOoN?C62_!>g`45[k ki{YQ%uJvN|o6V]pE=.  R<  S  0  F 1 :p E Mf.H`} O  { ,   9 4   $ 3+h0q IjTX5w" FarI27L-:o I< P BM s    ;WVPqS"Jf x a* 6 f y,[i7 E zL$N }=O4NemKE)S^'O'O<+%YKv7e E Q p" 6Oc0)-NW+%SS! r S ezlo`<>t.+$gTSCFxfu07lzBc ) ln[@! jsMw\'+?T,  -b    vo8A6 <V5 /Kf+bEC0Gi .Mq dM!;xBAbic  [I N + t\ u1{ !!0 S"~cqXLN=6M&6:  p| 5|j2Q mJSsm!(Uq?s(J`m#5{UQ9#4 D  R ?`  ^  gk>lO)Z9N  P  ]   R f ' T  7 5 - V , T9p$9]364c ^]&l Ag [W     . FWf AH  PO3  S  :  v KKvz;x='7M1}jqiWYNP"t .5 _^A1.4lmq }  S  P EI /  m  G > y s8 g% - y @9  D  J t cT $ T 6--:zv(~^ m@pAq1,#/?-LcLZZ  . 8 9  Vs 6 W  C 1^g^ CQmOo6:G?e5 V m:I Xr~J \1$d B-=z`iyQDe]W6}  J  1   1 7CJm$  d  ?. h >M  'p   r N   q r1 ? f ^JRs=tTl+2KN T+4c%n'C`P d 7Ix'd)Zn 4 !&f  > :M x v 0 W.K =  7 pS D O &SUT }'$XG4$YEXW3|?qfj ]7N HKejus"z F  -Dbhbwu  /Mv GfX&Yk\K /FIx%u QM}}hqCvhmLYUFkcWM8   P 2 E4k/8 h @ 4Z=\VPMUHIu&5h)V%UP|9X('jpY r d&YI['kb \ 2 W C L  !~ a    D dibVU]Wte ' h J 0  eD n53+; ([*\Z0_+^"6O|mkDziuXT~.`SES_1z ~  x % T S n   Yq`e@/A@   m< y R%^_ W  r+Ne[d!$vwa Sgq|xEuoe 6oD)AU} `  _ QI   > r o E Jw{ B L B R X S 5 3 E r(. Eg ,XJ P',w+Iz%h?(G=R5<,MFf|*C;lsZ2R]5ez  i 9< hcdR# bNw41Rn%0l;R01nFH&Xe?9Qhb>vxN7bKQCvKr x)5! $ *U 4 x I: LG'm'J5m> 3?E/0wTkvf ? fN\DKdIf"b k8ToO VCYq)SOj;o8 jT 0 9 w ? t ( x 8 I e & ! t ' *  . V _0fF n u q E @  }akxl W~ $L+d6LhF[%7=O= tx>M-.r Ri3%B \   DVxYoV?I4s1x: F_  B   ~  ] $,~M#C|&DM@2x@ 84xa3AB ] ;171E&kVB> . D Y-Uv9vtQ  j sb   v 1 2  q M Y n} \1?>}^J4Zf5+`e$xCs^m)B~_JcLOY_n[^<<R`SLSV6cL;` )fgof`[WTTmA( R$oY#5tX{E$5;QfXG8wSQ{cmAc   $ 2i\ Q4`O":4P^A8EQMj"-lTb=rxA7QWvNxdu1Bw> o)tms1IJfjM_1c >?  Oe  Wu     kG     B +y   y  6 m VS my%n8mW0&J%s}!VbHqI-yW$Q3A*1>c8p_*6DT, F    X   [*6F>Vz/"mJ{f ^ - S  H ,={0QsD]/v EvE3'j/r^s/xb!5QsonUe3QItf y A  +  3 2 s =G~+{84 h U  2  ?  0 :/ * AW gEyZ';VF/p&U k#0EP sEC?0" HOS;lLar!E>n |' $ 5 z |  3 c  $  " t ~d    m `  Y:  U )SA6i$o_39 c0n0tR'9Usc?;ntkQ,D]*_x!7vLi[9y?t {|.Gegfx9b}JrjRupNYsZ_q 3=)?06\ Rj ! @s: s  nC y`  VS    g k: \ +y((pAEqK?au<;: Z=/=5sl=WlYE_ w % >iju1`LBG y\  6 - C  DR Ir  xUa|;<   P D ]3~\z+ruvk5wYiZdw~5/:$[~%|~n ;^b;@u +A w (< i x  |B$?q3TXanA|lP' @  {=." (- ~^z]{z]'QNX5s*E'8 fsIezkak D:q f 3 ) MI Dejj+&g[ z ~   r d I 3 % T L]R[{@U/^w0ktT2ecC 7j@4>?y(GC+,C=# Y  2 ?v DdQkeofAFn90Fk@,3+ n|e?@Bh9+j\2DJ*_Dq{Nk@Uj7;o{,~nXLn,|:=ST&g 6 VV !8+ IV_!E\? k:[?r7xgs,z?ZNp%n?[Yp;Wm9  {l-?Kay(V+A`!!W.WQg)w+tRl|^Ywb2GEC&O%#& =Id9W7C@HO!owo)e}z;,eC0I,6jg _Fl%jo B^a. v rZ$8X'JlFx_BB.?Ajnt(k  [ C _ "WfP2Qw1ss;  v )  h( l z  dsH Ly[vok\vlRD-G_ G;3 DEJ=naPDC $gXs*7}%  h Ja0  H4vex1'g R!if!)m!~!- !d !o !9 ![ Twkx z0 : ) x ~sxlVN<V 5VXO4ݏ~ޢ\ݮ9ܶYݲ;R-8=y;X/L pv   GNFA.L*m29^^ 0 ! ! }! Ss5 :-m_  ]  XqeYTzQ1sntr#SCAEQp?u$uz4-fG>SVOl|EkZN f y h IE v-Pe@(r6ERi  E t  k 5 g sETZfO^Wxf6g;;i:Hz=H> +q5Q~xW1{mFx6tRxpbbY1tQFOl 5  X  X  + % ' 5   Z <  * J  | `iX5y@, mYz!w$f\Vl"  VLZN^ feYFtNb/<=/'fEi2:[S@j+Z9 /?0$F$d#[^?%o@!eb J0JP@ "   Ck  ! b  t   i  *  ' e / I|@Z&|a43!fTnjqY*,vKb 4<[Fbgpj$z^<{ZX  iN6r22{-XA2SD]nzGi=z:j( sYf   D!"DNPjXH33!Y*J3Dx<PDQ3!z{,;!lD B vb t  uJHA<rqz9G%FzeD 1>]0R!+`ucxR>@HTL3  /[ w \l 8j{D&uKI ߳B>h߫1MIcuT?86pjMo<.O/P + < + cd!gVX$2#~Rttfy W J ~ Ajh\}N;(qW bbod/; %CTbF+U4t}u/ t!"S6Zm-V0kK W5 Y k^ 8 ,`!;zk  \ ]m7PFd} 7 ( g=~  " 3 o RsU)(n*P){Nq\*@$ogee::#8QxFw1FIB=aUUku߭.qBqyEdgh>!n#=N8[=D$ $FRaZ6Y VaLJnW8:Sivw-G  uE[<)1cp::n(]Oy Q-ZK L'{d*2z,(< } 1 ^ <X"y]e< !*mMJ.'V R R   d DB Y\Z 9aI.E?QSSTM49?g9vk0[aH}4mv=&4[aA`   k { 5 T iM gw n L 9 *X#s` :N3CN t Cs J y p  u # P k s 8 _  B zC"R7?}/Po&G5ZQIb:9G5qbWQ8pEbyG_X<I^  r A9U({[6 Im H^B \AL6s.9@UP l  !y  m   8%b"4!! l  X I5!\H")#A#;#i"!S) 8B,!0kG2;t, n  E?z0,~K+?zj@Wk$ݒA`29܋Lݍ;%Z;:z2{hcZ%o^:U8( k 1 d  j6 k!!"!"I!b!h bsO 9!%! Q #n] } '  {84s@ z(WOZ<8FANvlW[q(k.v{Og]"^IJ$OQ=pb fjWm: Y i   0HE-fjYjEN8:& i  > LUp]/|9}Zv i/MAsV[aWSLYdQ]>W ,.0 fLDFV;iKL2WmI׃PߏB[տՋsޚxdߍdTt{_YwK2 !x=:Ly~[Q " B({= fH4ZJ!V#G%!&!'!8(!{(!(![) ")"*U#)#)#'{#%"#"!Zt?2? / P . 73$Jl2zw 6] 1J]ܠJ"yهܹ8~߹Jt0ۇ(elݾ߂V',[Ad<'Rx ' `: i +cexR.S?G !!""""""!G!!n 3 m'|n,| < D   4gA9h"?Sl@sCf;cbQ:J?cf(e,4yGtG)+M_S?GTcb ehD D F :N   u EQ  ;  G5cX>_ q~Z $$ { a  g8d.20=~ysUfV _-](DehGQ3t! }DfYSpSf"Gk ]J|-  %$v[(]u;AH*2LUs aK5pqW6D a S A 6Y  Gd5f70;&$RW!H9r8ݩ!'30:mq iaAVS(at]lvf2{Jq F  !}")#j#@#{@$%6&5a'l()& (l S' $!=`Dp(iz a  ?km"5fS@ߢ{xڮ`%+;5Y.ݱ%X_A}D? }P6K,BgSPfS\^[  ' V bZ_wsH77!* #" %$%h%=%%F$##;"! 9!6$!s!!]"< @" 3!n m6s   &F|JjRNH!dV?ux6!VH?+Q!?uVkߧqWF%*A6u!#^DTd]ARsDk  &   ."mM.o2t<1K 07 q gXSfju%h;r  #Z9yQ;fYoq\J89AvFDRbRfGYI5,ue"c6yZcwe1bwXFhT:TA8]y (1  /@f`<d_8zJ}J  f  -  o 9 o H 4 H.</ Q?)gX84"% -cnOjYwx$-A8/ Fn~?js F6BV 4  $ c<xfsh * !#W#X$0$R-#t! HW{$7[C66  w +NXCa+3X},fyI< H7b.Qhgd/+FCn 8BygRuPp_{2#  VE J  k  R # /SbxeFc)c-Jr Bm  Z_ < `~FzOe+iB>sM dPqZ3VW.us= X:KRux , * B U >{N11/3rR5/qGtc2WruaL%g3$0`DyOzvLr{ho + z  t (  , ] B ui\e E J l0  &,SAA+wE>Nk2!;bAW[;Qf{aZ!F&Z4$SNZXkecy" u6d _'_  <,5 )~!#W%.' (m!(>!T' [$\  BXE  z 6 w0:XaILt_xS:Zlܡ 5 Y~pm+EZ"C,85x]`^(3p> 13yK I *J5 Glu"}_}! 8f}>Oi:+i'.!e Gl m[q#s>1Z` u9Gqg#4O e4K-#I}Vu %_E@Uh   b }  1 Y ~b  [ _ +     K~C]"yJ,uZ*]{8Oid!|YH+,YNsPBL.^;P dmU dF > ; @?J`a {       :  kT fa   S!L3veS2xm7yobDRxW,2Q-gDM1xQmq[L^5q@ %dYWh2t//#7 EE  i G Y  L] p{Mp|+s(=sd .o 9 Z ~ * a"iiuCeq I ]>lGoZL 0Bd d_Bz8Ii 5"8u;  '  j)Y {qG"@`U8n38*p0#8 e6 j:]Mo.7t+~Z0z< C  s5 q w {Bv)mr |  g ]s1dh|s|mK8riTun:Y+L2j<oa?qUwO2E 5e   u J e < ? X  G{ XE(  ! z `^0 $h;l D ] 6 w"(|D0[xIvJ]sg>p4V62(kwJ<MJ `X rc > P 6* GHg/^I/ xw r  Qj    A ;F4(:bOIkU7+"o4XK&Kl(MGK [7 Pq Q K   /  } I^   T ;  (/R-)V9*c T=LH(sk $ !r0cEh ~ 6x)7kvKT# tb   Mf i )  0  pE T @ e (   p   $ " #1  L v j i7    q ,c^VF\(&T9qN"PJ~usXNj&$ 5  X~% _ "my!'j  " k =J g " Lu :  . u L x( M z X "rQtWd FsNsS?k< 7N^X eZ"1bB/ um:})  G r   v ]'H"   N J  2 Rc2pYppP4XD1(c'X8e ^"*7W:a+0;YUU0 u  #A= G gom~{2}(Y6?0 @:_bMQoM%Nrc*={5,v+b{!,;^ M  JX  y p   D UE >  \ ; {   e,1DN++8NfsZ&}oUa`;3F9y )c*Xf("z"Gc}aa ]  ~? Z  " S w A ] nN[j}?c>7=\C   ? H  V ( S4cC{>x c.urhOJLH)@qx C>tf,j98u&7M]a~Hik=XpcQ ] J&DlO <= Ki Y J C | Z6dbxI \  y N  ]S{(U.x5uXt!;zg*~-4F,J,9DB5M6ru =H_0 - ~ ` W s j k z   TiO,^Ok 8> !  j  :H@u= >0|*E%qE\ $`   ]  !!dtV<BW0)0?<|)2 3mGjziC6z?" <*0]@Q*[91\U@  ? K %   2 qDl KF5OEn_|Sa/    x  "N  9 X P ` ,2 )J)JmSNi45X{xcWXV$N\kDDIMQ ( 9| p x +vCF y  Id{Lk  fE v W $  Z'M-Z)N|>#'kv}X]h!@`=EUKi#^A!Jt+uQf$]75p; 6aN'5vP;fl%.FJmv[zr+wGu,z|i~>[]"Tg;o/V+ ( v W  G G k&MQ0eC#>"M*n6.CJ'=+)?Jm+~`rTUh8=BAPP\ZO#1w?=9 8  w  > y a6 O   R ^  y L \I P   * X x~  x$,60~eq7PL@8:_>aof`$[_ <]d- HIqN?iXR`Mz-  B  6&[D-dTPJm Zx8  J  kR  KH kC4VrR05% Y/=anh2m[v*rk'E`P{4'Vp| \  <  5b n T=*Rda,$l  (  /   Ec \)TXn:w1fiiL}oAA!pl0Ura+RW'8 GE V%HC/xe}\G  x9 q  / ` + ^  .H b Y     G p Xq y   x , tb0R"<1@5=l&+y 71%XL 6f;u  he}C(>WzLJ[hNdDe'[CamZ\)b#UtN. c|>clLsbKbsfDQ(/7< # h]k W S    ^ u   6  Hv@C<c8w&NdzvZIm._p_H@"Vbg/knf{q@\"s71/x"A  I  z E  o ;I!EXGI T  k  V  k > ;:Cb<KH:H~#X = ^'H7mW45|t!9~y3GXOUz,.b S  vA  m P QP( 2Mo)-( <`=nQ )HGX|J]%&CjJ78Kk0XD]86 jeYE;T0Gzj?5  l C Cf7M Y:x]k$s( ur0uP E  PYgA 5D^^.Jh2Y 4tsn:jKVJ~h=W-sOi0X<"**dTz.}E:,- ` &_ obIGOcXi:>Kn !n" "!#"/##5##"#/"" k y}1; m Fi Giw(*n|Q$iުyfy53Y~sa=J"ogj   *  x[ #+:@0bH uZsAI# g ~ w  Jf acJzJiB@'8#"c0P0nP&m#7#$ %d<$KE@b)+=Zj  V C +g)pM)o  N f u TLC-!M u # B 5 pANRaViuu15iaGu2!u{j]m|5$Jn&_s_;q+%k4nXtq]I,@LgeG@R=c5jf]Og3fk/gFQ=^yJ!, $=M 9  M$    7 ~ }J1Nb3g3G/,HrY:Uvs]4W+x9(}|8 L+}hqbE))`LI9?U   n   l Ns  s_ZZU0}:J+Uiy{=m6!A ~  V .!RD:$YU?vx| 5~Z~X;^; HIz!hGTV C V +0%UP!uO%N !AS!uN!P $aY 2%o < % w >Qd;dudd *aQMz߂09AAު߄[<B R$,ol9jk3F fSH z ] }?00'4mSDt<}n8q'J.{ U`Y"@m ~  W e }mIc n]RQ+2-x;~9-Z'cZ Csb6IrA/Jg3_  = { [ A V ^-N(PtK|uUt 1sk  /  J   *i D 7 <+ 3 G D} r?Qb8i=~RX*nSOrk ;wC1/Fo+s.D$ZBlbo1y q ;cynQ !B~{;\U8-EX  zTT oG -C(}PJ&!_24BHq!" DP$3l(qk$_wC+0We f [ q 8u$2nu!H/6o | X /.3=)_ds'p=]x a ^t/ZY!:![CK]biPvbS fEQVcj,9#$XLZgs }+!X %'1)6 s FsrlPJ1G 9]w6"#Lv|7:%G]q $ A =  sJFc9Cw57jK1$nCE!m]n ? " _ 6"C_uE~boJ / J 3 j q A2 +  ts9Q^} O\BW&;emr~"HO`M\Xz(eeyAtq -)z[59s2(E{z^  }  O  F ,t.z6  * .zsns4 k e fnE#  Yvnuui*S(iJ r&[gqHK])>Qim,ff7;uR;BxBJ;>^n_q~ j   G%F5_1>PB1o@TE8eWuA "*E * &  .t7>yH?v50MCZVC{>BfR1S'34z9(if+!*:c]#  " {* L,^`!y#"}p'GjCBq-DT?5EW1V 2 :E P[G^t-I+0ezU<#O9PYTOMM ON9DRR\Ndo3~/2=6 u 2G  lBm>0E+Z[ m!\z&{Q2   -  > ZRn%Xwjifn;Hj#=J4UL5 Y "kRMex6 B-'<`~%)s j a( l'9U;TY.` l  vzEp#P  W8 s  xrP 1 G (WBBZ5/q>9M3Ia(-aL+jN]p=l~ANO5s7g/nY9#O~D{ i* ?*83!"*"d" &W0~NKAOXV`\rz a  |  /p*:DLiKU+ oz RFDs%BBqyܒۣ#]GVڢ@EtdZ_n1,Ee\g(s/XO5 EM (  H aN4!b#7$"F$y]$$%&(J) *.!*!(!&!# xJYbK b Z ) d@ Y"IXfMY4=]ܬً\Nۃt۳ׁe#ݳsݞۈK6ZB p~*j.!tJ  q R! ( R 0E~h) %"S!9# #####">#!" ; 0  . 5!!! "& !d C#6Y  g  V a`o1&p(zqqu>u9^Cqܰ(aܢd߄I~kV/Pu\}D,AO*3>D;=& a  y "  3 1uK9^9 >hSkm(  <9 7 m Wo0+1\[OMo c.d6\}E}AdC] X7=SC4= dJwZcaV7wDCQ^-- C  Y  |mNx9 HH~ QAd  |W i  98 K _ q  2zmcD| T/ K8i_ Kc(x(ޅ=ݢݖ'ߛ{2l0^ Wmath3,l8G( P  lcTc a,"}#$H&u'J( ~('?&$]G"Cz\A y  -w}7/Ndy^dogfO߰؝f588KJ=ּ Q'Ӕ"R:ܗ! C(kq`dPB4 T9 S A JM !$!'#($)p%)9%)v$(\#'<",']!& %,%.+$A"$ 0VRD  d "$4n ]* zO'KesA,E1{)alڹPEީ7%ݱF]ݫ ߁Dr8t%LHO$)7 4  4 !]Oj +LL^+)de '! !A q!-` l.08#@{CDO!n r F A|lZ j!v#zQg15zXld%+pea#\,Fviw^&$d2+=v:n- 0 { D   3 I %tj$%E<Lc= OM3Wid%Wa" 1 A 40+t;T1Y+m%ZqqgE!q49`Ja*2sw->bp *>R 'MMf/C :P-1 _ \ 3qQ]ou 9Trhu50F\e  H ,(Z$uD$s}hz4zH=*Y>TwD3ۡ|هߐu!7c*]hMju46 T fiC2V| d!)"I"##$dJ&'R!("9)#(#&,##! A rf] \{+ e  J VT2tj)ZS+^]cSWەfM@nֈ+kCأxފڇp<܎0ߩ)HP{4N].w%m's#S y  S - [f-`DCd#A~/ Jw&C3eV`" (M+ ?  |[fGRed0F!b y]^V+36tI) |X]G 5, ~"E!4Ym cw1t&:z   ,B , e 4 o   6 (4 L  uH M0 Z c)'?W ^8u]]mProXS,,W&S|~*TieR bj.2 d(WE\9 L5"Ob*o VSRzi  @ c 8p8FBjlc"|vUfK   8 ! S  C16Y" {fC[r8JlgCjLj DDvcm4q3uFCUTC0b } G|\  &Vhn%gm|0Z?: p}:~E^5 ,  U*c+j1%6~ A(q gU`HTn6Ekx5b a L k  e q s -c:2juR  . o *  t   ^  * jR[${`V*^!;7p Cyj bp7HZ?ZD^/ R w Ny Z / xeVJxR ' C '5 O6@fxlu!oC nR,ZqlYm3y,4 FIP5j(lS@pwBF{t>aGp9pH b .pf`48\Dq,YJhd)oL A \[z1%6t09l25o!U*w( m$EX/McH7#sz5.40_  ] R! ]T@-;Mn^ lWi&.:%~ r S  V+"%E*a 4rgUWdPt[`iSe/XWkvpheb 4 $ cEC=Di Y#a $ $D !)Rn4r;ad:x 0 <; ?x2nh@^~"AfTj4,Yjvyi(Hnulls4z, , .m d=y   \ G \   :    ? zL   )):4Y   'I7g@iK/V+j2 [lQXQrcEMq3)}0|F$\<Sl]2Shn ) \  /@   =mB] 6+ $ M_ ^I Kma.Hsc/hA4|tjZ=nVt6 p~^+6IFfk&  Po  S K    |  D | 2 #s %: d0p Q j  | y   8d O ( pHQ 0R]\M9zg`axA r!J5Uw4Yv cF  \ih8  uE    : YZB^ 222>+p U  < Q=$rj']?rP| S =kF  ( Jb3epu#K 0_   ` ,  h F ` 8 %   ^i -Q&/ J,uL $^Lz.57RSBi p |B%# "oFSEP  r BNmn! ) G J } SZ : E  } 1x  `11Jbze4]y{3z/ P>Y,[~)C`E7Zg$2:] f'y EI .0,xZ  #3%X  ^ g xW: # Z'  n b  G]%3S^#UZMs@GUIHT9 %4U#}A kd  Q~6<}>  2DX6{<&{LJr7&H0d / > }1|u-`6c! r ` , ^   [ 8 { ;[)cda ? ] "yp;Kmf&6^I}w fu>.x&6(WD2mqv2RK<0Mh9CEBZw  # [     1 ] P V BC[JLVIv0 5 n U % :Q`K 1 6 U_qDr 7>t*|$4>J(kQtast5lE^Qg$(}z - =b zGo, jP  : K c* 8</  38 , ) L\k] `-Q q 6 Ah 5Bw_>I< r V1%5%D1A" T ^_G/A-40]c _  + y Z^TfL89R`>)\A|Qy fKaG4>(x}x~oP}Fc\   -   DlDS]KaK+~NXzO]: ~{UR-E'AdqM'9H,#0''   ,  #  ` 7  `   ?    M E   *} #J'!]S\4G^'4  `K|xj[`xfw'6r^ PKW ~sp>HckH}[ 2 7  6 F G ! {  2 U 6  x+,I.0f  R D 7 k > T !b:g1.,,GC:6? d Z==fOc#y $uVr{W65d'  (  z  eK6oh 7  kO   x   .{ .  I\ P  0OIU sUZbP{ui)V[ *}&`(Kp~E%N!cdC)%/1 -8P8&SQ<1 5 9    3\ d ea   > l r ]J *W7[Rd![x9BrI7y]}DT @-Az0y{Lyi~LstS2_X2FbP:,.aHy3`|g q$pKqE v!$jrQOq-nTm`4QY/y<6}b c: N1    | v .   ! 4   E [  m b 7 r1=^_ q,sdvBI2K&   W m nE  Bp?WEu\oPc'dVs$r.Vt |58I:0J[{mZ}Y0%(v8kF R kGjq}j Hk@B 37 |wM.KI{E$qR,0rP^k z&2 g(9#^ij9vO' 6 R  5 <v  s&7 bGd~n4hXq=[ vv h=vPEyNfl3 ^.bU*of)%O}8DL!!|  a   Q{d\P3 I~7Lnl{,A r d 5v^B^Og-`&zfpT'^zy 7 [~=`Qnx)n4v#[wD&-9G7 y  . w P l P*nA*  O8s%f]yGja  J  " $6SE:1_(sra = chmy{=,xy`k"w9[ P C {)Q86l@X:WZ*h<By - Q Y !mwN:4PY$B-3P>Qk;*.yw {Wbtyf'KxL^D!-3YzrS?/j + ;  o W {IfK  Y Z 5  Y u !7O1bV 1X&7}L[. C'hUdphl^_eo6X<8/u]S^.D' } w  y 5ADzIYW@1 q V,%}Th9UJkH=`cV+6\c*ojyx}'KC+-y  ~'|$2=}  WQ :E _ P  O lX}W (GG@%@)]Jc^@*DkF| @/IHP}.QFPgTC1w D | U>  )n   v8 J a 8  m  " KT X Z} -eX   5UMJ~Sg=M@VLV(BQ~5D! \uGH<SDsSl#F GP{s9SmL   = i  t CP Jst\ h"  `6UI; U a r k 5{bgA#GcN ^< QlyuuHpXc714Lh0|d+z,o"[Y9P* 7 d s q 6 #M W,!W9!!(Z #[Ot,c\f"P*!YV x > e `:R\n}+j&3`uN{1{xBXߝݫܬ\A܃MCܯ='M܇ߡePN[/91w.l &o]ZJ2q)>dBfRGpw !!"D##`$$$$Y$$S#;$"5# !H;jcM ES r1JY81Y b߹ߟߧyLߝߋ߉(ߩ0K o"YP2 kK_+YP^f  0 V21F 7 R i-lafXv? {VK 6  |Chn8!L"'g5O'r"WXZ"]?x'm 8 }{*\!N*x`z`hMMEZLB  N , $ Q q w  P K e I   @ 5-  A  f ) A>i&z<nE+DCvR-R`(JtZY+EO8 '2d1ABZWJ/'=BgQ6&B5RrcM&3A"@= O}:Z@U#.L{B-&p*}N 0@\wKfPV][S2X i2 z 4 { ^ _ \ 0 s 4 n * + /  M,r9xJ3 hQM4.@49Bzw1`!|zxVsnUav0{u+s=:R~m;H r z L V A/2gY* s=ofx?c+8l>b9 L   ! KfeO=f2REvp ? 1dUl't+^@#"=-=Ll"  _ )  [ tYm`%*b9d_MzC50J*7 p4   v Mjg:}1$cOAMާ_<(#jOK/v/Oo ossE:HZP#Y Zfq M 5 ;D8[)IptX u#Kl6?0)XIM 7 v  G`320":XP"uSc'lO\DWv_ccP]l[X'ZR}`@9s8 :sD   }Z  {W\GLo!Xr[eGc)QPF j e H OF @t =  t   FlNH. 7uOe/EVTq\"NOB@q_&eHb1T%wkYmgGX I \ ~8Q,4 h0eBr)T5jD./,k ; _"w,NedHqOo/$$0Ejc}5\rDYX`h=h46 Q^* &AqMW2s] "T"2! z8e'Hi-hCG>CKi{FyXq"@ O( ?<|o+`>fbdT c9=u:|CX*bu]mg! xl  ?0ojf pjMZAdzZw#?\+ y @   H   Q  !|O{4 ^E? l$=KUJtZjqSzbd'tc 7u3y=B{ u,>_u m 9 RRZ6(  d_gN  1 e [ P  ; `  ^ 3l   4n ^ 1 hlJ<}r.4Q-6I8OL' b'd[1HGktX2KW nyH.&f)uZuv$M-@aHT    k L^ X [4>r1?DX<9>z{[+ tb Yu Q  2oB(A*S~iJzB4q-ak@W^PE alcdO+U-YAO n & %  ${ H8)DO5;z?_ J:6U./eYemR W d5Tzy57 ;&VqZr  !:Viޯ0;tAfbi C_HCxd  ]Z , j R A"wnb5X c ! ! )n)8+Z0H~5K6Dl = H6-!x6[ & 5[(Ruu_6( *].hC:{c>Sva_v*v3X_^& F A v -   i  .tWoAxuTPz$a)BuZd33 6 P ? f|'=zG ='Jhs *!I"*4S%%5\ n\~H11dEE2VIY{Japbh  5 Xe5$-G v z zt" Q E   k   {&  Y2 P CDTi0I[x , tpB^sID(P D>"6s6~%T]yYUVG{tQ BS H {: u,3#L@ g" l$%D& &$3#h }88\p %il}Du ? skp=ohA(K<8۠1ٱ$>3 [F$ܔK Zx$S<`/L qh U #Mj W 'G!#% % & 'j 'X ( )!*"j+#+c$*Y$(#P&t"#  $/,lpX9  t ,J+630B S :pH%כ^׼EeYG=ډa۹[ #y8x6Grs5.:y~|/W  ;Y J , )Z\%o C!L"!*#'"#"Y#!"!M"!!!!!C"""!'#D!"#"n m5| . q e -* Xe:VR T?nFZ6RIJ=w=0<V  " ?mc-~~G!r7`aTeC(@p{/A k * h  c= l|Z|E|x}L^=_ ;7**)SyބK@X)ݹa5i9 OF[K03;.*2d j c Y>=*,!7c"#'z##$%J&'I(C('&#K! Q&W p    <QfX |A$uxdkN'ݿ۾ޢڗfٝ<^q^tGݕE; dE2 %nTafOHGEM]%kZ H x ] ' =6oI!2$ &j#g(6%(%s(f%D''$%q"$ #Y#%##""q A1]? # ; rj" C; W99MVB7^O-J AeބS9J*3g7*V9m z]?.&s^0 ^ r O CZB^]T!" "^! q~O3QmD{* A =oNxY 9yA?CzLRU+:.aS[gqq{~hYio uH %l G Jsdc X i I'<T:[o(ru C `A   ` 0 ^^68qSegP'g 1:L6k)z?+xN:m_/A&OY NEI3+t~.e.}svAP_i[h/YI x Y@FDC9J0k!)":"!/? Pu@w6c%bo=3  &m6*aQnC]+> "DLP.;FAVAa߸oTڃL0I0@0i>}b1cygs   D+b .!"K #Q#f/$.%?d&!'#($A)t%(x%M'$$"i! [Z=J ] c  ixb+n(5; 93Gr߭o^\<9g'uur,v= v.Q!oqCmwI'@vg 0% H 8 z{ijnlC]g!u p  u    ja e    5 P V_%tWNP(Sh===~B1x) Ob%#IQ;b< KF;# a_9\M/ W[^+%]XB,)5Kz`&5  O S U Q  t ; E #x   n | +& ~  W 8 f  `  70%%@GqNE&A*D nZw 66nDT2N`$>;2"9RE5!N ! x q  ud|d)afb9|#6rve"]|9/[ ^ }06?#04z pDIb,Zx>.xj7a@k+ߝORB:_deqg H (4    Y ;KAXZO2>\Xx{3k@4.PgKYo'e  7 :P,0 ) !S! w#>>'_R}6XbH<}wlJ\85@Y?<  Fbs  k      65 ?  O 5  U J K H  -     K~s:-Y'9q/"xUv727b [1i{^6v&AsTB[/", |  D , o  % e"YiB-olx$/QY5?UZQO ;fv`ULv4L hi = <KA0EAO$Q7f { /` h y le\q1HS.Ilqjc*}"_v.{'{`ayAlkY&1|6v[  O ApK  Q8Jx z 7 X -Q  | t h _ y[b(E\0a|{v 1w7\_q+#b?i2X/c;   X w g <   I\di@2 "?! On\]k>q~iB [ ` Tma!h @C?+agf8L?>\v3VY}p+ixM6=*N _e k   6x    $u 2 R o )  c W = %   Vp  T A GA2zM?Hf6b< DIlO )iI 2D te MDR J   9 &o |tUW2  ~Q #-  \ / (Mu  L  &d <>$w YCBde2<[(Da,S!g\ esSt3uhK q[1K0~7u2 ( Q u c 4 Y Tc | g \S H S v  g -C (&Fw}    !r   a  " . KB{W4Ziwxn |j]J~&{,O!\TU=8Yf&QPj, r :, h. ; 9     B 4 g7z>; , p 4  ; iwn2'hQ}S20t 3+o#OLzw2{ L}49|SNS 3 m ! d _GLP rBm#Db)3Wf *M  G oB-`y,JUf -NRo2u5VfHz K2~8 J I   O' p{!df*NL>y&b l ;g9gtdJ}A&tL+Ks~P2DT%%0bA=#^w5"WL(&/piDX&2S k 1   ] ? 6   ) T%+g1.0a- 2x \ O 8^ P2XE'U kCu8i)',o7JbZL*HDg6%jrFEcGd_D  E 4 ] ( _ ? F I @ J E : 0 7 L 8-  r ?| 9 ^YB?M~6|0D=P+" L}} & x?WVU<\~KhT e  K )   2 e Z   +_c>n'n t    9* D f r R w]hLo[Ej$%-xWAQG[/(;; Npk^=oa"#7OT1H  O T#t[?i R| v  _  &-   9\ u 3  ]zk>qVXSW(](j0d>x*p >/<)@}$S_Ne2>a%2 m@*0 E`M"sQ;7&OWt*i,N)X-ZbMT&jD t}`hkE*S{3}OR8>it-2vu  1 J1 O c   r  Q _8 g   8 x  ` li   fJ)Zp_[OOA `DitWabCnI=]k(*l[3G8Z`K}  `63 5  F8?6!VFCnaM be-. F  0^$YfiN*[>"4'&$TO(w7Vh$|$9~x+J>Gn%<WF[    j `  d  3_nah6xOlM  . \  : g `6  h  1 `d,@l79zMI G"KU$d qZ..pV>M1N*X]>=D=e-?P!N&- /  C  /D K H j # z  &Y  0 *  2 `/ G 4  ; 5Ag ,#BVsU,tGI]4uf.)#)I5PU|R7^7h-<}~$D}\!q() >nc&'P9Sp{EgTYuJ B}k9*?-qDv:sK*s   9  hn  d ~   0. i g, S '"  y ) U0XW1>X5VkR +ZO UaR{]!ym){F:-${-8.sKj5 % ) t ` ~  X' c o  u5O9 ,hcO,z /  h e YTs T%B]N]n{;#:~E?/_\\:)^P#9  0r  o ~ U^P <I !`y)},     7 t >]\3"^1% $ZBx[%:m&aGi:Y A$,=87P L{V[a8iT t & >CIimePVf _   j  5 A -*gyZ1}Yz l'},iPX$q_5"4 ]IM<'6g1&o{~PwoQ{XC^ TDSz l   JPmk{-{ZA>D{75N$)H:")TDo[=s60T)'cEw}r%< ~PD0(#oA]&`c= 7xS  ;X1F/rr/-"wm_crI}oz8D$(]1V|<fkn2|cJ.R1D%+MB J ~ g c& c;S_t  $ Vq D J @|h-d Ktx G_[TnMC`$Pq6m " J>u$ M$zavv`9wxyK3 7 Dxs>:~\ a m  "    = |X>>xoedIZ07mU`kJ +zIv[l#vzQMW5K35(uUB*dif }]Ffp-:wltP:66U 8   v# y  |  ^ \' p2zl@Kr-<&v`G!^G%RBH> n;ZdZ &nsI/L4H-+!wXz g 7 yWK H1!"j"o" M"O +"R ! ! iC A]_fx /  D {<\"aN{a7z]uoYo/6B70dIfݓ)ngy=%uSk2bjx5W/.U=m m  |c**%H`<w! 5"!"@"2#0""!D"d 0!, a9K k  j +MpLCTKXW ilKNC, f`/hz{ELHB5,c"Pr{# p D[ u ?ua8EpN4 ZF`o  { P  XAW=&}1bpCSO/olt"z&*]@!(]l4"i6D "jZ`xrK94 R#   V +    8 b  ~ } P s j N < = ] W Y f  TOl&zW*F&n\GHs#UI/.)ew{-yD_u?#3UG 7SSKZD& ! ; `B+|"g mn-Yi%w`$` ; No W :   {LX}!Es    lq#&mr>!8Rx2KW_U%5-jAATK ]RwY:w=o'A G myqBj 1tdh[e r:UrN dhwrN <  (  ;M%p[ y>5Fycn.3AlaBq,O>CI*U_r(C=LFn>[Cm{o   r PwWv Dh|1 Q o? >h  Z 6hF"-F TvuH,  364 wX!'mbG~30xݼ_܁PI~J.QH0s&j!x~3v \5_ ] A _pueB bFm2~>R7u,J gKK 'D/hz {  W 7 E K  }%P>Va>X"@]CWPplp_<\JF_~2 !=7-L+7,o Jr Of  Y^  B%j:1XRP#[g@&    N u O )s ~! d X[  * ~> _|Q^O6lJdO)J&%\ \K>hk4,JdsKwc'lrU_^q\m-B}QJa f     xl :4<B)mvP |#"@/5<-? 1& bD^>42+sz[i3-~nq;"P.T#&^0i^Cy)_mR1-p 8 tHV4  a,M/ bv(mp7Jt**YiOMf 3 i /D'Py6Pssv wO_![4xZ*&t/Uj"^M05K,~4zXYxN7! txE"  TA5qT<u= y u{|+|-:Hy6l 5 t m h 9 J k Q 5 0G[y9@U9|+I.vZ ||KXs.NPdw2%`IS :   ) Q 0. I \m Q / )6gZo 6RA n m lG J < Fe M A n   * O a % e f4bT2^ Fo2r.A2WxR?0C%+ +6J'$# HN5;q)%;-d \F& . 8>  &SvhEe^JSsOKhE^  , S ~ 2nNG0I3;~(w&edp?15V!~OS4 k FR-pS2ot/6}vr[_?; N (  iQNS2 !!"""!!1! b  F f!<*""y"{! ;3\h{/D  8  H-dqt| =y|Up7w'%s(ߊqނޞVAx&Ul62XQ{0P-sS   s =x[xX!>X F!"$! V5C)O8<l}$ '! R<z.  X T ickW}M^Z[B(t%I}hJT.l=U~CXJg!DI+C:,LE7D4k_@Y\n *ls^J  f0Q Pr<WL ' v-^FOz ]   n  zQ mD\=AYK2:kE!X@:*OW3@-2d 6i۲YRڝsf5 2cC֬߫{aަ7^rSQi~MTrP? 7  ` EoV"/$h&!'!](!(!(q![)!)!3*]"*")"("&!$ p!KNu  ' yT` G v#_y;2 ܹqTsByAAۆjܴ۫|ܝެg܉݄ݙۛ܂ܖrFRLKqS--Fd  ^  s/V%{'%}k Z!!"!##!"#!|" ! ;FTg@*Hc ? ~? / 3H5oAr9qtASjIYuޯ;[e9Dp=p8}zqL@[C'Kf[Fh*  > h [ " k   1 o4v;et"># %5 K J  l  gBSqU{Q+sD|-"OK7\- O#4(u=\m)KnHL zw 9huw"pa's  [Ja~s X9chGN!ymLkE g  J   aU5f:Z+ OHjG;Cq "gڥH<ۧޟ4Axpv]7=yV5qJ~~#4 `q0  \ >'$w #D"6##_#t$R%j&'>())7 (/ &# 5%I Ek   ~*g .v^x6D\ߑݥߟ4Lvܿքmr:d&.R۴L)݆l޸v'C pS*Ew"E/r924 "& a   Q #0UP "!$#f%$-%$6$#"!! 8G ?f  c!|! *#ukr `  #L$pQuO/{'H?<Sm\!ߎރffPޯޘݙ߇-c-<= :e CP>4=yk  4  p c  O  ZgdKd` T-ti+qgOd z M AG9gpBhZI|aFelA_Jt/&:&&vK /L7j<&HT+,O[RV1GppFaneCx+#~8=O5L n#ksF~? Q H/|Z'h jLW){ mgZY j & >   " j ? I-!op6X* % WNYXoq %:?24* 5j;F!'dF # AH3BlI54 j  (a}RXmEg,WY=M!"y#Y#"AQ!MXZ-{3Sij = J!^s^"bS$Qx;pSf" cGxlܰח܈m n^j-9fY OM.P$  = Gp any#bP "w#L$$$"%, L% [%!-%"$U",$G"#!! j.I70h \  Z(B Ji@]8"ߦF r2P{ O"~1Z\.|edSTG&V^C bP4    ;A)z^"K$QB5hB5AEH < ,  Gk  . < 1 2jTJ$'Nm/Taqb3(&lKs~vFs=G\O Xs q8U-(~fj5j^QyGc1g\w  3   o  # EJ(W8 g H +   v ~ Z u 6  . l C b / cox@<Qq(zNVdHDBCWAL ";5 .@?i>1!O4 T[au4UiG<h  *7tV(Bv(8q DZ   ePz(m;?w [@t}`o)g\!t}J{f UnDf* g+8 lw.q:g OaS0hr.~    i g }x ? f ! ? $ W W#e[WhJrC4Z8i.VsEwfN:wP4/t%gyH|,bT{d rLaZ4` b J   4 U J ' y  h d   4 >    }!M$ G 6 / w X8 9W5B~w !^sD5rtt]Q5p[u{`u@TP" \ -   jq l mM:+ >  fp1C#oL,'hHQw [H)9N1h@t)ggy 1( }Mn|;I\zAz2 1;eEq?!{__B,|j*" FBA  @ SvjRqeIj%C{9\',|{ld((mpi; 6 b5"98J`]E 8 #b  U  _ZfN'm-TFoS}C!QEgX Y V S? k c N ) a  DOn"gVE T{dS_ۋl97\(r Z_\bdvI2_W#@ < e  F l }W#,YyTDV-<2^ 51X@=\ tt$ u537ok4.K T`m@+I]    } _ v    ! { q f  L/ s [ R  b  w /  # T n a@k?qUZ$@-mv.&xozSq.w#!sL0_  l  m U : WFxG5#Fv D ` a '  + C W N U  tTKx _0m,sc.dJfFsDR:^_QZ:D!JcX.. ; ,! 2 bX%[Kq`z$   , 8W[[20!P I Hae O w 6 -v T E'>t]epJj-om@Dg^H" ?M1Y T{*3"tLC%yfuDbgfrKo.&  ?<w: &  7E<z*{; |KB4~2yHrm 4x8b0$elW)l^%0a~;|RxB h ) $5  R /$s  . ^ hf  - ?P  ^t  [ 5't|j@ [s*}j_P_*rT2k@b)!2w#Cs&2}et]#0.@Ld 1 $ eI  &    [)2ik \p s * ;   K7 U 1`%/*&"Q/y C\pgujWz?)0G21;^|x { k K D   jj " qR   ` V HC}|n    qAA Jpf19yV)5MM##4KJ8d6qgq#zN(Mu,G P|? ao j + U  6   e_ R !F 9 H }3 Gj |   QtsVj6?)6Y6[O ]'M+? _^G}"8q4a2.dnl{~<gGD  d9   <MV+= Azc ' ,&f `w-9#d`Fsrmw{!|kgZ'g7Yos %T@Fd>He5xsY r H  C-S " r LN  ^   m{OpzPyHFo1b<'-d E 2t HQPpddp,FKF.Dod  ( `  |   i>-  k &  Y<=yqN{*!V _5H V`396}8PGay,l%:l^,S M  < % _  # e G % T ;^  N5wU+ c . + ;S  Tr = h L zP ;FqP[~`ST E h8&uosa]LNzvNE*EMhRh f Vo yP B#<}9+  F   2 K u )5 ] ,g  4 d I !T09}S ;MJ+*y]y.|H>E4GD]4xt<]1 OS/6XSV*&KRxhl; '*vdC.G@$+h7t1z[tE Rc/H$iTGvXU@"tzwkiK,(  -  2  D!p2u n   NOuTy[@h  `-ZKT=1ksA+Oop \Kif@na^.P8 2VO5dpC / * \    Qp 2$ g'$Mz5:2 y a  F+]x\w-_>I=oG^(~ esp%8D:<f. R~ XYKK/ z Y @ (XCuso!po$V)fCd}X  |  j  v DcVv?ziw u0Y2,oY vk{7?]-KbTiS/U0Wt<A[{{{:~L}+ X &A3v+o6B $u X   s   ` vv  y P O !8y F'IRZiHyGC[s5W||x-BuY:5*O /kx^`6mW B  ]  ?  I ! Z# E\ 1 [ T  D  O y  b[ W +41~F+MU?\?dF9f :{owMUeO^KwE R,4^S/81NL" _  {  d;S Gsd@R;8An 8   h ( Dc6^B9svI)qlHJ+Cqq8F|]+i__-sJ Jh|$frO  R S8+1Lz3-(F'gW1R8+M5D]|WInaKEAg5:<K /M6UE8z!  SqkTDr   s4s5 $+: i[tR.jt2yfN:*d 65~_277FSy' M]0wlF}ZNSkJ.  J1,"! Vp Zc  &  ( u  Q y  7 R z  t6o'R&a}?BHN2j3OyiE: Kc2* S:Q"1v OOCeG 3VV(D\lo D C3 aZ ` ` W= P 9 ;. 6 ` 5 Y  I:'v[ # i "  ]  7`~!=1vJ,K&U En,e*M9l{ @<J M J_e;xbhe*Et-}N 0c9fr)TxqY2:gi!7eްFޔ>ޅ޼Z4w8UL1*AR5' 5Y&mW x K{tuY "$, $!$"{$=#I$#F$"J$u"#"g#&!"I"!] Es RY"1GH#Je~ 4&Ozw|^ݫܟR<?.yZ b@ީzrvbY"& Ze  `@MQD$ - p $A!)"!#'"##Z$#$#.$#D#""X! 4hDR N]k\  e>fm0iDc,AM7`ޓ߉~d9Ya9)jC{ H+j5<>@5(X9fnT4f'IDA+wtP`."l{7Q + A LL 8m       B h  - c 6 wR5IWbiPW `Z\dG* AcBfK 9lmN:<;Jexa0clZc^O\B'{euZw f?q9b`B`!T~'%% _Tly1mQ<=A!f a 4  u ^ q '#spa9X]iF|{ \6 2 [ Vwm0I~Rr$qME9e#oz3k6(~a^g>^sU(y }Ki#71y  ] ~  =",gDrfy !`zLWV}gJ"ViSzB L '  k:xk#D 9z'OH}o$ta2oS Oz:y/kY) m3[E   7 ]5v(F qhssuO/<Lqe`c/&  Q w  -\V^3-;IzkD'X߇jsU4 'J{ "u)`;~{m ="vTcXp7.y L  \  @I 0@p<4O|#` lPa'. U | s c  4 8 ey8I7EoJBF~\m{ ]?9+cQ+' &Q~|3}ir$\A vfM߉(OB<*lwHsk?Hj{(. hXaUrmk4,z-H6+p]<}T H ~rR'lzs6jR"eY.VBH 5P"Y~<(CGN;x{QL  ;  @F_k" Do{94r /0o  % #   ]   ,   &S1OzbI9+Y(oKuaWH)nfK_,{~m'45 zD#W`" f-VPU `   m A o [ fS sJW{\? y S s z 4 1  4c @ u 2 t w ~ &   D   ZT *0jdrH";JH [!,e60|xynPF!r(LUh5YssXlQ_NqQ G  N_(;7ITeD0':rlxF].Mv  _ G 3 f E-(c.r` p ={!C:(j]{ *:57lYN2<Hp   ok- "#X m", 0-@ ""#FS#gL"R q!5N1$?  5 U-L#+&1{_k7T*zo R:e"Nߣ޷2ߢoߙߡs fH\&-Fj\!4-(v-hRko 2 7 e f`um3CQ A%^[Dh6w8\bT45{r H 3 {  ^ m'E%D,_POVeL.sF& (_v)RSkr<jJj h + 9 5 ANoVvj~al.aEf-6Ff0Wܦnچn (RB]@N :1".^8DۊېW{rAbX9jݩ*|Pݬݤi.I~ܬ&0MrZ{vbcunX HC aM  'p {7oaOqV5:fJ! # #Z #L"!4+lcD\4kYf] v Z$ C ! `6BV<8C>e*??MDwyk$.~,Bj`/}NhwQJs)0rqGE2Ajh6 :J\  5 J k    m z  3 \*1P,Me6<Q ccnb"k>f + F 3<3uP~LBOO?pnWU$_OKLD X"X1#-UG*:0rz1O75>^:0 kpA0 \ || { S}jA4 !h`!P G R+XGg3^ox Vv S   /(~MVPjUO HFV zZނݿt/>tػOߍO߃׼-؜W(KݘQ;p>7|XM6)W7~W<4iq Ps "e "#P g$> $!%{%&m'1)W*I *;!*!0)7!&"k'B$l   x N _ P (NgH7<;x|6l.{}u8(xAtjޞެܐUEwe7ZqUc\- `iPk\ P  & / R] >'P9j+l|Bb4 Uc W f. <'laZJ-) `RH#4`1?FvP l>[)$I<$_&^&,:yJIdf9E5}u8pRd> ! c 3oflX l$G! Un!n r ; 0 J  {0vA|0D4)n_;-ub'Ip1)?\[&9KHasz  7  f hTWH@eF " 7Pl@gWP6   >#(tkM&t=,K*r bM|mLj/{\.ho BGv G-zq\  =l Rt }/6rZ{   Zu [ O     0a %&     V YPjxYT73* 5g$$mdl.)S(q[G<8gy]lW hTRGxqs)~ EvC"   B 63 p)MtSH"/Zt "?MT}E{T-]eEB:S\]c \5  T  ,/  6, ! - E  = x  G  ;:hdMj&A\%Qt6=Sgx}j8w 0wv\54 \u(~}z%" C-""$"@ :DG{kt<\0F 0  mIjhf% W3Kg]۫ۛ 6߂a4# t   D P 9 Ry b4xi^35=J2 3!U# 'm/bd@NTj,9W7;FM9* x -    6aCRlvUwQ%  8 Y 5( K k Oex-  /sNl,x<}gso{e/\Yc&}/i|\0L&5nJY / UN ` F \%U'oK c51 %JmRXE5 / / s   BGX";`sU c&cKO\5X&p5b(^5~?ciM[3$gKp V % :  HcI4?V=wk"LP !B   m + J    1mO  O [*C|@=Egj\pT)A,a]{8I;?E_1P)_x6|4 \,"$0vO    A >   t<  ;!  7mX'[eG  < ? 0{6YQ.s,Wb' /kd]D"GYV {PG;2e|h6K +   %T g  B  o)[  L `T h9^zGXyR^+L[  #N}(<G $40q9Zl43UK i#.diSd*rWy&R a @ v y0 Cg D Ww;(\T  M Rx E G f KqLCt=e.  2d u@ ]7A,XrDc<^s {a54"kB";`Uxd   B  4a E o dT)A?-5 :  ciw6/0Sk/HW9KSO ]PlUt|'RhT~A=: @) @ $ ] r eG L  j <  M#ka(=:dCS  % v9y_V9kQECA5 }dFK3p z/fVmMzCm,*bP1 $e l G  Lu@ M Q{B+v$ M S A3`/  ;  }gvQT > 4  T{/HT\0QR;%&9iPjb&VG< XgoYM I 8 [ /U \3 y b F b ;A K  @ ^  fd^'AJ   V =R   | A`#LSeLd~FVZqb>yg0]O *.:_}ZG)BzW[ d lnbqBT]       X q  IyM@&IE %n,w<1Jt_3\U8cwyaJH5aH T? V"  ] Y GR pc    w " Z /[ E o r S  d*NZEyN R"L71G6=kbzS*T4#%OD f_<T}     q ? S ,A ) N~   EDVMz--583&2$r K o-YV\)O!?qn ?']t;goof&Q>FuN)Rb_EQh\0*TCMEe*/'<P;!7A.^/PP @) Td-P"o"ZN 8 X lt D ? M  )`;G \B } j\   iVF]>,Rpe?0, _a# ) o:?FT?hjw5sL   Q 1 v ! &]  3 p > SJz\;a|[Ub5Xv|U Y3|   p `  )| 2T0>fc<zs0&.t Q@W5:) 4W:05N@sJ &oMT$G&, L  +  k V 8 "Qp$$pD10Cw  U> M . p XU  x 3 , w rY) Fe3gThNs|jpymszH"(ON+y9(`ivQ9IV4w7-0rMm v v X a !   6  . ]~^zlez3   \pA*-\{V;#odNb\S"`&R.:#[u zIOBI$WH`< WOzKfwmcT@A|u}7ovs/ g~w@:@CB(VT`G{+"NJ,=l5iqSJ#X}  Q7nNP'9w O    M B  .3AqO*Gp| + :yDHat27 D*mq8GcFoS:My%X[?:MMr<3`J <N n E    T A t   q B@  w{8d  : ( ,K=="|2*eTy?O4R}MlM3W.0@1Gpz<."}tJcy#( X f1 : H   5 py- B:E-./Ej J  * /] m  : 5K1o)V;pJ%q`2]-40$JMC&Sv R~]d)z;H"  #  d|xF%vLf $    t  & N N = X 7 4c03IF\ZY ck8fe1|byB {%'%5^<%'~.G9 k  )T ( o V%vBd ,    j `" x*gC+>g3&} p}GUuj - :$:j'!.+~; 62cX'>)NGJ   2k  h(f |B+.^BEzG"z#L- P[}R42^^~/P0b)1p)wB>"y 6 4-mnu ) E     = r N U3/ -/`[6S^nb317[9FNULSZN1,XHJt*>kG4   *N  "  + ,& R u~f2KrkMBS~t V } %  )   a:`m7 'vHtw^T'!8T{5VVkzF`<$)3x:S)9f  b '  _  9 %!<(4h_]bgIp-Hc  d p'{~2zN4ociuS+)gKtVNK?ZH~-BE-nTxn+d@G  } e;#]rJxd ! !S!' y! MkpZ[ >]y  z   G E>/l<<|3PYci]ނޅޭݖٚݐ٦nۆ+0v~1&W_8j>xC { l xrb 5s+~DG4 )6!" ?$!F%"%f#%#1%;#$}"@"!:|A~c [ { m|tik)TZ{$߾ߨfb<3ހ,8Ijmj޵]RW 90A?>+/Yez[ n I I v9ve*{F"R# #l "e!}'AYHf),|Qa]  - ) x F"Kqi^}~ gfim\n-8 U>-c}n I_mYNc[w2A"tFK  ] E WVzQ?y^`D}smXnUBHT  40 1S2`q$Q_H~^c53YJ; ^0^l1F-fs_r0RL HU8Uz?d^!tZgU1fA  j b p  +=Na{=f8"Ljyo2 (K , U m 1 m Y i N h +  O0G . U[gaq91h(\g03sEWo;SIy.4}"_{ @|D/-#e]"z W  JO <'mS]Aol< y{a$'Cr  }_uMn%ts3%2+%41CDk1T~tmgoCjQ8UgKI1%=P g  W 91X!c],Qj>H (Bq b*Yu-R1 =qq=|R j kBIOj*f~*jq$} qt;"GAP yYmW9Nd|xBbq - 7 //CX} H"\ptV@[[+Z7sQ}  z c ^  6   |+aPjQ, LN U9*& { Ya THx'e/"}ZI}}u\I#6!S8GA%.#Ayuq/~d~@ K A > @ x Q [7&f"8$  J S v D R p A  0  v ~    ^E)Ac{W[1VQB"OOFi4mIyRtd7]"!@~AO}ZK 6 a  l  G> (Z  K  * ^  M {D  i I  4Ob7  Z  > F+NJrGR"B|fVc<+,^ } 5q nTZOTf/qgHe~9T  2 I "  Q:XmOm"/a[UaX{ vid:9O9  O  . ,1f8 l>d;eކTcnCPE^J>4h){IM7% zx}URK4  y  y   1'U %"mi"x!Epd`'Jq$LZU B  T fSY=/tq)Gn/uOby    !U| Jg `  7   ' 9    + %  zs uqw(o>Bezsd`{&Gn^O`4Qxhn |Sbd*F>ZpP%d[&{&%N#!!+"NLG:Y L 6>+Nm/ LlSߏm^w+gvY^4UY>س؀L 9ޞREKXP^>)=2- pN oa <"" #$-.%%Z& &B'([ )!e*"*"("&!#) L \B~.m7 DVy   F61+uux;~@Q]v 9zjۯ ڡهj׌c܊odܷyfވy#n]|L-j6>I?  mA v  Q , m)/2Km !!"q"#"#"#"S#f"" "{"!_"U!l" O" !!qpf vT  #f 4  #tEXqPCI`:WJޠm./4}! : U k$OG& ux J   NV.pv {  ls)  ?U Q 0> w d$*z6"l0gFnSD/I_^FcR=Gkm\Fus eH><\lm*pX<@Da'The0 | w3 h AdT$35HIv"DLp~#Bml m 6   ''fa1jv*#s`]6% J߀ܚڪj& &1:1u}4O#6&-CBTHRs n\O<I { > Z 6Rjs#"B$MF%&&' ( )!*!5+!N+{!* ]) Y'$0"r |oJf  h?~rl , YSR4mbXߔݞmݧؓkkF@E֣=TӋ@ԍo5ޥד߸ڑW":Pvl ] s /&iA\lf p#e!&#)%u*&*s&)`%q(#&!%l $p}$9$$#"8!~fQ569p B  8 MHq)2q(I~v]y@"&Rߝ݋SܮFL|?ߩtW=Vݵߛ1;hyM;; Z["$- 2 2E   G7|qa( 8_ u !0!#!# " 0a:hW$9B; r   i&-D(Gkx7M$8Ee "Z3Ku5 JZhmXYhu:C {[,%f5`B OM  P  u r j JyUxF ?#, .;O5;^F  @ &AcbgX J,?tZ64C2{xH LC=ne8 ;HRE] ;#OcZo) y , /\ cp@bb%=!t!! |ZnYK";x0Q\>I  " C CqcPa*6,wޑ^ޚ9ړ߰)RDK!1^.w$ M k C G31`6lC67;ppv=vNh|ixt9^|}XT1AS"'ieb%F:Uap N  Le8?h>].ihLGkJr/  1:)< 4 !BXm!y;Z@rDn )^^/@j;|u^a9H:1lMMV=If ~ :  ??x+a ,pp~F t  L  _   v~Ky?p#}EhHx y:v@"B=V.  P y    z  k  # 1ab *x NK -  Y&v)Cv)hnYr vx_RaMUKkkj)'81FWE91_k:%#`YLh2X f    8 q> g { m { n h E  } ~ H L8 IKP3SJQ2:6]'5XPVm4AD(t[_25'Hg)K A g cF\M 8u U+d6zA*, < v m [00Tyqya*&,uMKNL(`ZS^M =,(IPU{I|`!L9/B  R+az" i%&&r #( J a-t!UL:5Me2   /  { I  r   {&Y"@ ,/QJ\6Wܹކ Rݽ-GߐWI*d FS  v  ^&  11VC\nf '$h&X!-'!&!$ !HrXUY*'tU V  G6C.?:}*NgKn=zo'xqb|Zw/&RVv3?Bngs)Vw  ;&p}/v T  " A>. tA$NA9tY}u!4y\-jt<.P  A < \+u)JSQn;5LUfx{[NEf;R{;XALfB v ,Wk](;} it 0   @ Ss  G  0 n  P*  bv  DavBuK=l9Y-HAz[OW'==`<=]y&rZdv g &}  R*   l[OZ+jQa r  N)lk>: 3  6 %r w|t]#4pbc}& IvSF$.a?>Pbmo+9J\VaASW)BxfB%  E CrX5   - x :qX/, U+ ) = 0RS\)@C*Q0%I% Kr$mm;/*Ur$!c{,|?{v' t@|Ni ..Q c y 6.h wU*'"%xoX!=1X&&9MG#s9BW s.:3tDe9S~<Gf/  6  T?   V p/5X\vd~}S6K<;:Y}?V-(~DkBm&!>+oY}&*+E") kd F#c{Qa 2 |:  z A   j  gD 5D Zhk@, c #`&)VV DJ?]#-k?:iZ5nr8P"9W% ~xSW}cZ ]EI   69 } > [ @[Mg:Bt 8 ^ ) W 9 Ku I? b{(]hvk:1gIjZjl4 EgJO`5{(JK'`Ku=gDr!   pTuq{ c[1^ Aa  I_v  < M/_VSQ1 Yq?[9PqaB2?V11MRT]?V]\y Y(Y=3X S4  v S NH 2wQ~9+U4 - < E Wqq{)T UkAI#>T^^xi sN,zCC{s -X$/IsG 2! E8  buK};4kw8`PcsI 5D-]LNH63E< Fnnl>~E  - 9  9 J   {  $m B+3v5m{F pi 8h  E   3 !z ^ [ g- T ?lt6! 1gj$ %#d3@{gLvPP*f~) 1+   R 8Tb  K  ^Y!& @< i u  JB2n ' }si!=JFZ59c#41m&jwGt^6QHVwK u%`\C & Ja  j  @ ( f X1Fc*}1*}g2(C6G[s,:#+n(.q-"ki!"btf3  = U  b[ n d#hc6\8^b?ZY|,'r   $ MI , O Ea{F0pz2xPGJ{ .T2vDJp?[E&N!m t  h 0  b 4  D  t/UXgVSolL  5    ;r ; -   f h QN/"-$R.rP Zc]@Jlk&HW 1h%VWCeG}e&)Uj?" A [ Q < (    Y|^]zH /V % h M.   x 1 2i)eX'gtOd}zHFnlo-::'_* P I#~;IHz' f\v,eXMN:=qfS<h {5 bjGrE' l<*g }G:c-E6:d[l%(8z C G ~26_ F   [ T ~ g $ s  5 F ?od9`lMF3?X(`+M@&k&|)"_WO:Fm^%5XKd)h  ! _  PCBZ;#24'xj `d;Cm4-AW 0 Dj}0^QXbMX9L D&|iTw*cii`f=x;x= u  '>#-'3%?L6~, H  C n  yNlaC)Z;-n[}$NVdG5 X`Yhh9^J^ >Hiwsu   1  n\ e [ a   g'   B K4m-L=)p9Zr2 Q(&RyT&"|4eLXpg"zo7B'<E% # y&%M+* Si k 3   0j4$Kh-/mQay _=k!XsQ~yD b$xr= El|/_W=4Z9 HkH*   ' *  3& [ /  H  s  o 1 ~#  x$+ ]<#5A]d9`qF PU.dut~mV'KSIAa[Qo_ " 91/xJ5M _ L . c?o36d9 \Cv|F!X  Z h '  C . rA%"G z7Ed?[PvK]vw?q"q,J3$4]@Sgu^k4`$VloZD iFD X e^  < ]@_$$*jcQ/WCF\m = nzV6Po ~"+vXq iހ>2 mV!T]f&==U|YP}.!5ecb O I )J X'm@^ Q'#!$#%@%&&%Z&$&#%"?#! Db3'1$Mgk'5j %  z a33/'z < B-CSNPe xazZݶmހ(v wX"?2J~s5K, \   Z q`fnm*-\>bqvcOb:0FP_C>:]U>+wA\<X](+ j _9 L  4  + w  q    \  D e [ Z q 4 t C A2,N'<Nt1t#2m|(bJ ?h2xU< k,f&14{Pir=@!\#H"54+VF.Mnv!:,Yj^@0tvRWJWN6oe`e8CSgwNZD6D Q  r 1 7 ? aH+c  A S  t t b I # . E d ? }<YE\4@IvU~a?]LU-p={L67)''kjs/Wlb&Lq  GR+u2bRsD]*xTqj}_Q+ Kpz89>w~nI_d$~a`j^ Wz{`DVjuB.i/'"'d'C    g o{eBVCnMo%kZtPAE   ? U5@TQaMwIkON8o/FB޳4V, UBB=y 5#>n*`kI>"&_"+. N 0 / 4Vx c`9VC}vV!LG4,zQ h| Maq<(<QOvh?pr+.q2-=KIkTnc$8P$gb!:"!O,Bbt; >L *^ + [ y:U6th mGa.B7c^qnHWB{<zshEu^^` ; z kp}$T'obt{ b*";7;(lHSK{4.*)On~UDO?DS]$l\!I' + F J N]uVs Js1{5g\i+j&55&{W. i pnLx6Bus/IO /le[.R1}f) #k]2}O I   W'@Qw:c"AyDXg O8jBu/Cvk*H1` u+qH4Q,WyL>6mEoU`T&)ߧ.e[{ U# ! _ L ] 1 A : m  F/{Oipbxax!/t8 _ *Wo+(n%G<^;WU 7VAJ9)|&AtR h p 4   >LQ rvPyT3 iS)@m e  ; UuP~gaoF_RNut8u_<&c31L/O 6 ; S P qk7>;Vfkj4S9  - "  # C  \_  l YS99QBr;UGEK!~k}mBJX\G%'c c7~s$rK]x7NY,.E77El`E_ i p i ?f s48-,VfD > %  swgY  hD $o+3VNy 6)7WyW,|/J߉oCFuy4,lXU@>@,6,L2  j /; MI"^$%e'(7)(F'%L# @<()~N?o!.&d  F A \hW_0IONI=i>ޢ*pٽiٔنA6ux.z{։֘KֻYO7كX(Y7o_'z*8Jab q j 1C7aEr: "$NY&U ' J(n!(!^))")"4*2# *#{)#~(c#'"$!9" %  ~s adH    Fj  1]4K4Rd(@ULoܪ9؜ۤۡ~ ۷ۗ8ޖt+ GO:.NP+ Z  = gQ d?\d1^6 i'! " #+!#$ #) r#N"!!.` B[5I' W   t W uG;B]>GNg:nmdE') TL *[Wj#Jk(1; g$wHg%H1&a7>7C{Qu| / P | l );   PH ; h 9M $0:_[h GQ x]W 8~ : 4 ' ? WXBDXOt 0]h)[["p'O:f  :)dc/ x D\ cf6sIM'op8FX7v 0 n r0RGj( %j d4]bS|*TFe!  m  U "l \Qb#FLf C?"2NٌEro߽ٽU O2{K2WH*LS{:"0 q * c:%0A!! Y# $!M%!%!%x I& ' +(g M) X*t!*!*")!f' i$ _.{.~/ C U i 2 u7\.WK MI7,.)ܿݚfݚA Tݬd]a?U݆YL׾iؐ[u'PI'e t?Kz R-7 ^j.G\oXQ cj#!%$'%o'%&#%%#x$!_#""=o#{$.$k$6 K# !BxQ9Z )  # kv?M Qx6:z'"M]JoP1nDa|'Uދlާm'-9 S98]EI6]uc0bXtK u  5 H   47[^SS 7n :h@Wv$uLV&zy E Y  K ^%w1;2L"[xN04!$@"_GEX9gwMa2:`hkWnC[0 {##Sk7  P @ {  r0  qO$}21U2Vk %~  _ " P `q  K ]  ~O5f1 Hm ~# k|2=[S$\H{_o7>haJUn.U%v$L4=  8 ||8k#%Z*!n9 U!"9q#B#/"#X  )>o?:Ta\  v2gwq*-X1L@?>7(l(^xR2ݍKZܚ+3a6ގ-~nJ .N:?Yl8S{!~ $ h$  K@ lN "#$>7% % & W&Y(9k(UdoQ8~_DsYgnl $ P n  ` j@   )  c   _RoI;udBNS4/7Zlx%AK=] ck4=_\F  =d{N|Qdqq|  ]LJLe =+3+Eb.^ 9 5G[w|QU)@ a@a-D "E4W'2-%!\Q 38BJYpk r g}!#&$r$# A`a~N Dq R1 Q D a*  bj T b # > LT(w*zZa$(,*ݍoۓJ<ؼH. j:Qe>o84J12I,h9 BoN  lZ.t   wa F6R%!"g" "8 f ;n%3y]gR d I 1 TVL}yw% q"fzI \'\"n{iD6V0<b Lsz,O-   o;R5T -< a]  =x M  # bX I O   f  r xA|@T%hX\s~X>s;`X)~4^5A1voHRZAs N w  + G3d. < t P z A" C ( 08\d J  JU u5  F-gg_hJ =Hh$4ZP9ZCj\ |BPdHV=?RsDG P N { +z h q SWfHy{rY O  0{ 55   x -a      }q#"nQo#: @2DQ BCi Ut'6r+aEB!e w W p  G | Z 2 t ' # _c  w@R-:]#!:,B  e+58> rn%j}PL]~x+ JH8 X#{iM<eSM6 ; 9 E gh.ID~3Wp\7RS g 3 J p~N` yu' t;j . NP|yDZ@L0{ "}r+a3Ai5nD}7  CE   =l2] (gDf g  p Q 0/y@Gc]{F!.X>B+n}V02qR_YEo} ?0`zG_]RYonS* 5Cs` f  W >  KioUkH)~ mp^8fbsN|b(L5A'R6&OILO4We_"  Q  VU +  hu Peo\r i 4  ^`2 E@+?XHz4FU&I lP`#~Jm{}|2b//1 "z^3F*N)@ q>&]i & 9 s>n 5   r 6>M[fAW,= ~     {[K+)Ccz>`Q'3lRX%%\l<0bRVGw7XN WJ^Au2UD  S [E  y L b]/a3i j \ k w[ l ~J[ 7 j   bdKXpG/A;|-UX|e]J~:Aqp"e+tE+E ) 6 >   P    = 8 O  N- u s = ` RsAiftO)8[9FP*i9Cm_Mh;r${@w c  F g} ?M|N+py_    =5 Y {mUrD_C*N!G'%>&2CK!$p*]<8.YZP2JaW    & q / R l Z{\?   `1 o "A7|F8B%3`#q_>JX%13v)Dz3j#hN}4Y$'1d.D8qL/o 5o  Zv   1 1 - h  s x<Q {k    4b [ 0 T > B WGX0V|=Los*^ N&  : Q $ vr > o y   ),Q64TX8<A -g.t1VG;9Y[ e1gOL@FZbrU%SE].`TY #  '  + / 0 =1 V  I 8 <C w 1 I  w  lh @LC#,zEvBrI6(v/[qDnm>'mn}t,R k9%SrY3E_OCAlJ\) frqTf $E`'dGb3" ywkD-Q 8 C  m< C\@%  :  w  ' "gc  \ s- | ;#] A!Bt:YPA(H=?F;X HSuF/G b_ *   ] Jbp3j4z:ekfEoJF f 7S ' yT_~ALxY{v ?ToHW,b5",wI8=_w><93>'vQpC{,nl !Y%vg G[=W){72ej' g\;nn@?<l   _ \. %<C`zH=Y)ZL/K;w%5RBn0}=#<$nm}Fo.| m  ol;8dzL U =S U@ - Dr0*(!7p v h y Q # BkqMBx0 n:w~2\VIVD'1Bfv4#D79J]'T9EV+, OZ kS j9   f qj  }k-tji,Kck R 0Q P $ - G <>6-(w|pswP<gG\L[$:4k `QrUPmR>bTK G } S$7~wu+m.=C$ZPu.=\ 9 Usl)Q%=6D;Hloy>9D[WuC@=f{ _@G`Q& q HM"MF51Q5Km 1 d{r0G uQZW.="jE e } L  N!gh<:n ZSJ!QNauewߋ`6u_ލޡUTFL6}R+;OJ ]l J 0< @$ Nwhru#8 > !"%!L#":##|"}#9!!T2a lb ! Rizip{n%9@\a,!,ހ P 3m-l5a(Tt;To"n;B IOu0E  " g- 30MP?5)Bg iL 'Gmf7*!Ndun|p r  yl X * i { 1<("1 VzeeT'4&Zz~fcsKY[znZ]DY"UKwu5ITL[]%L__;WPYS,11k 3 %~#_`\e,'HT9_Ez9j(vKbP``{Z4h9|\} jHbv[ wy)n~%A%O!F\s0R+"#-+.ei i q J H  jkB|3d'DH Z  C b > * S UCC$].> Jy.h10FElLzbv (Q#^k)`.e: :lr Z [V[+Y,EHN)bd0$ . l @ Md]Q sg. H?Ak*SyN!D&8l$~DS&Tk u8,1sTalb 3 h [r>T`vYM$HFP*j{V;7A nA  `2  z tFj@)|Xb^]&(RbA3tE 6-)N {3vqU615Ou0d`  Q  |=D9kJBB\QbS &3 ` '  <1^'l,^;:4G(=@2)\]Ik2As pm"$KHnjEe hVg K  3(  `z[NGhtY1qMio8CW? E$  K ml Cfe!!_ KW0NMT4b9.qEdJF} EcP &)91 b>KU<euL  , H  @AM$ hv0-o'!(Cr1Jm--/c)Nx'tUQ  p @UW%|\r|wn 7x 0"`piTeeXp:^fFK$_n> r  [51vw3cbyys!!Y","""]c"3"a!m! HoT4FWd P , reNHZu/1IfgV 9p}{=A#w#\[7N s^tseegkPZ!F8 Z  =1 }pq[MO _r9GZq    9   % u 2   ~ @S gNY=yyVZR].^(R;c.5=ycQ:PDS&nD sSI=qs*T~;  f ; B:M|P?>-B R p.7= 6] #| ~ NX J = =2huUTE*cNqQ% lHjGI 7-!c)KReQm_lHv  [ )_,/^&OkS|hpgf ;C*{SlwC[ bN;1v\g#u2  ] :Blh#i !+#$x#6!n0  5g+  ^5 jDrpl'0   R*?2mCIUmr :I߳J]acߋt(4m |z^n[^Ve2vY/)!J l  r H }zV/eFyp!!j!R  `?{~ +n_qdr{I  G 5  lXrMz O<%lI!06c 7q\.# F/1--9VOe =Xj M&j&Dh<0slT8?gf|tB  a  _ c GDB' [Gd,HU } G t 7 B X . ` Z n+|(%n@8UQQ.LB8gBZE[#t0=WJr c L?~t$c,  o ` '6lcr`fgL-6:uL%Cfm 6`Z k  $  $'^('Da;T8f[:EaH[U0(_ܩVoE۔hlH@7~bY$ =N o Y J O1 {k J"w#$%&'k;(j(5( &o%#}" *}(m]mx),d0S    k-"YOXJ` ڛ+'3h1/ht O | E ZA dh"l$5 J&!'#p(#(#(#(y"'!&!E& %O $##_!74T=Y \ b Mb Rc\\[fT9\`(+vhOݩqܸݰۘ܁>ۘܫ܃݁ݛލC mvުUߥvD@Q_;Ti& d (   o"*cHiWG!^'#a [$ $$"o Xz+!'Y/< ? Qi   #/O FC4r;IqJ9GSF/jG#Mt&7y{yT q jEjg_bJ7*ok=  P 5     } "| a^ j5{! AaNVk(EXHg S N * | Fm4I:Lah[.VF3TGu%_1 RtnfW\@} E3{)A50Sr3`6k,k\GMSsgX*TL!d5jQ##jTO L ~Ax /V9c +""-" !04 t< BoCWK!.Ob!K | j 53F/y%$?yd3"N`/Xأx1F-ߢץߨؒ4 RdO}~L~qWn\>o?B7  >4 VVik '# $%"Y&j"& "0'B!j'g () _* +!Y,",#+#)"& !"_{yX8M @ ) 2|`z} G`XQKkNٔۇװۯ8G ޑڤ8Jܵr݁bmPpJ7+9zSMSQhXj>   9 a8UtdmC !f!"Y";#")#"" !^!_I!!D"=""*"r u(#aT  'HSPZmw89i,YxcM/=S hsjߤpާs޼KݙybpSBGx 4hL4e#&j  &b, cp az/!q\< 991@ Z  ^F$AfZj,H2Axx=_h!M)DFkB\*?0]ttU( hsc*|rF*vcwf|TG  t & ;  U,gVI"0=8"fq.Y *H  n 3 a b  U 1}E&0.D06T|v2$ 0meRJs)bdz+|<|o +Z9]$'   C  D8-b !G"\#=$$# $ $w"wu ,&C uQ;d{  ly$sm(u`p.Ea6'J >ܮZ\ۼMS1؛#DpގtmaQ[W2wi]h\    $N R !$C&!"'"$'"&~"%!8%!$ &$f #3 N#"M!4d+,sr  }S  GU4*$Tz&I@_T79P<ߌInS 14Eޒގ(Fsܩݗ ߖݏ|"l[06 }eMjsBvF b h ? r } { . w !z!.wP !  \[>t,qo@8(( |^  4v2RD|jbduJkpq-52P+oR\yT,ZkN)T KT,+w_r MyG:?8CQ:=xER 1I~y  k   COub54vI>E '2%d;NR Gkp%p !Ty& G  / @  2 bszNwR}H+Un{ `(9]K kvj _ L nIB?.=%nyQ/skU&e_hD.+ DufcK@k?4*kHj D   ^ ]  o  8U  u d K W> f  #  9  v } !  %       VM? 4Q2J1(^_`39+W;IM<<[Lf5-zNY<)I\t c>  p0:$ G S' Z =  z Y zT   *  < .K6sjBkr l1S+'`531!"FllO7OMAyhbjL0K:( x (]r(n U! " ' T s N x 4 =(*YlV@dK0;zFq{^ Yy$h6bI9h=@kp&0s>    G 0 o _Ix uHA;<Phj5u e )6ymeF\J%Ps9o.]h߱/,!3,{Ud,FY mO@SB[&qa>K  >r% R"]{""%""/"x! M i8 ! j}*u:W mY O-  W8 * :S?: sXh,Kc4UUd:=PA߬ݯ݆֕Cںx7; #uxV_+!g`\n H2o:     j p Y9 't/{<) )Bm[x(W "5] >M , . 5 -<,G. A_  . miLDx/Ix 0  hdWLyy u)  x  S F Y : z  b G \ , {F.eG.hPtnDmyMp4NnTEh>+c,`,&Vj; x   Z  (  ) )@/<_.<R e Z3w1r 6\KpeVPN$&=3>.Y zjw F-LC3 Cs{ L 1 l C 6  |sKic 1z   S 7  T |' ^ N <7 P+r~c@LeG[ ^cZoU>tZ4tGYGQfd!MBF & iY  H g I L mB W = K60No*  ;"RMP +  Gh*5 `<|w=(wA-e \!<z|B=)}^YzS]Ur   L $LBCSS K  ;"G@F#[*ldoy7#k* >shC8f>u,TR7>Z}.XGB^o5;gZ/  nU 77= L  s r  D &  pwukkg2j$2GcW]. "me6O(.,7a)1/RI~)e;zV 7 A%    &  hM"m)8+T-JD*^DWhjIqa6x&Buor8nvHhO`[r FEx T $ Sz  a X      Q k  A uh/FfWvU>m>^(h@[{K\iqa\M',/au.!::fs_T> RH}q  H    r t  'g*O:; 0   v f 2W uF}+KazJ!0}W#,D{-o}A~BRHNu>}sq>U>Z   y&9 > ` `Kuo>z%qF  " u  b P 9 F  5 x !   ]J%ci 8IHwQ"DCYa1AUq,+`4l0dZGkw:$<48y5YI,?KI i Scb8}A~ S b [  m`'spE   v   { wvJWW%}!uO_8 jtyg9F"k+%G'Z|Qz Ms 8 f ;q6\  ml%p/b<k WY2.OOp9y(J,'_JF_= n=: :Uo&eQd* 9 m  ; h R  qzz, E  2   1 E Kg9tCaG)K 8-n>5q")DpEn,5c.rw}XBBXt2- YIyS L H %  F\ H R/CJ@  eO2[q_ %-EOA1% Jti  2 O1YP zqr<60Zu!X@kx   ~f ? N  $ Qxur cu% &6 N K 1 * 4  *]Y7  ( p Dz/ g@V_f6|N@z-*ql!68XQ:uU9Iv[Fxm1He  : ,  j e   NBwSc   u K b h~ '^<k(tg{Rt~T%&k&=Bo2 4H6;s+d%dS+,j :1?ArpI5d: 7UtPZSqNEKiGRlaRL4r?Do2\[UFBA9([K#RuO(5 B: {  H   ' V 1dV  t (PAY)\=7nhMyRr/|9 2vkO< \CWtD &f$. pL|j .Uk{   mA c7    X6m5uaTfU!5j ~ W _rT =*f#n8]\i-]Q2i"QE.iS?k}A)H`ONEp8a f/ x W - d b)5WM>OpcND|Od   u   / n6 px#vc2yJ<=')}2~$%2A~l*C4VBTW_(,> l$=G*a'M   G=bDD(CR<6/b A SL * ' "  * k     <T~ E4>lQqxZnk#9 Mx`5CJ^ty_FGk@vFnEN<z$%UI\_*^CaC g~ *l= O n i  ?  W  . j c 2d .L  H 7*;kem07> SsmvE8w%: kS83P+@nL `f y'A|QhCvn3uEV 2.ijiEG?~/.XD)Zr#.K\v%   ,  Ks ' D    K '& x g  I@ HEb"{0]KI O E 713HKrKRhx]qR#g gf>j4$627sD|$! G { ~  F+(*^VZ9>tO   : R  =3<N bS9oUod"Xc_;?I9'R)/.T`diUU(3c[' 3 @  9 o 8 +|OR7q4O*}SHeZaI0iL\   Y @?H/-Vvcj' :}\-54}p~-W45lT(7V;/q',^j>1 s-T , X ZG; p 1  "P J+b5 d6  4/ 3Nk<%~V TQ"USJ:OUug6;]GwTk-#=/{#mF}:a,,Z(]Q-Is(P2+7,dt  c  E7 9Om~(-O<8twwI3j < GoR`JD-vlPk!15%bhDv,a)BJ/  } ~K=F?PZZ( n  P 9 { $ MHB1:.l_\wz$b;}PHOh#lSj.WIdr5DkbOmVy1;H( /+L3@ GrB| o]~m7i1M'kKw%<;\`%)wRC[S  I "}l"   02Qtz =|?l~9sa wY%m^sM sR kKHqmD($ VB<{hL7h`i3UUZOCP$8KS  P r  DFChO4^{^#iwme!hi'^H{gnB    (, {bgzIDx_BOP/S*$oAB ,-J:iW*M~d m    II2*w6 a2AN C X  p- &@}Z1L;g ~ D  Q>Q+oEh$U SaW` 1cc8YߘXs9;"b&~ 5]ldV| Ru x B l  %n&xay8[,2 h{4wpYBWN  n \Vj0coE"0d&# LI3߇&A>GZM-68\L-~9l5lQNON' 9Thxm w  F/a];Pu{XQ#y    7 U X  / h>h =ecgFpP,=^f9?O @/y]yd9 MJmx7".Y25bB|;@Kb 7    2 N  / F g w 5x7"OT^ n !  KImPp=C!x1i4_+$CX[ZQC]m4<**/G+R ze,WA=lC )Lc:QG`vE 20g;?# k )f  "  q n tD d % q&QX l4u3LR }$ g  G  #szMp2AfGv[^1#2:n] D] R J-q( %JQJq?V   @c@_ tE-jE 2]n8b,^v/*u#  FhCM_|vXL|v!55GP9p ޶gtNߕWGV7kn`PdG[g/IJ5a 6 } z#h,A H; j! "V 3#C #"7! !4  +7@DT nGQ*=P*Gl| j V?p z%zsSxRUqEd7x}s7)>0J+ p_ ^T 3 o ^ > ,)z`8 ,U9[1"\lcUUB' l &  W 4\  v@{8i'Wy] -7omiH""!{k0HAAt\Gs;$jf  ijK  l>   jg2&.Y^96I)L{loBxrp/g >   R@ ^u Cdkp2KK;},0+|G$PW]nj^zs ac~T@3 ] ;  Rh-G% |)t=FKAYD9&M  d  N .J~5FXrd^+ P5B/dj3Gxa4$Yuzy>4k+L@     _&+]V- :5p*WvT`=+T5o;(e > % \.rx;V._uK6\$&1w>RB~Hv\9uv62Uvp Z $ I j poTTaNm9Qm~ 7 Pk   /r3[ + o{!!H<2TzMM&/kE3})?~Ns0.|unV55|Kbc.im@k[EgS?wa g X_(pm lE(IS3VNzZo8      9o  - Y 2|=1dc\ UqY{D$#w3I0Rla#J ZO4'[%ݶvݗ`@WD"&u"REH@q:ke'g7(5 G ) g > g#A @E'g9/C96;I/.*ju t xk=R,AD '2G"vwbTw USfYGa'u\4Ej;4"0>K=L:V/.AZ@L|nSnGjsGj`  9 ]E<d,SuobP*+Rv y  , p8 Z  #/   P 8}[k $s>BL6Z,OVRFY*-YF6:TQY2Qc v\-Rw&JuDޒ޷KNX܈܋@Xd#ݛ4s݄ړܰߛ`rz"yT"w3=? @:]a[nQ { + u]P "t !""$C$t$$#$%#%#&"'#y(v$ )O%3)%t(I%&$G$" ['+Loy!&V S O   $j?Bf~4\'p*݃ޭ?{ ֓Eռ՜ֿf6Bم8aڰڙ !$)ޒJ޻ܢރK45av`n`7swpY   s 363tte%!e 3" !"N!";!" "m o" S", ?"p " !w hS!7s-+ A  %^zZQ2bfpnNk~(2ߣK܄|ޠ%/5X0;t$G9e}i1PTP\!=_4L b [ 6  )36b$1~*A|k'HWFI , E `<  1 gY$h|u,I5) |\<{}4aM6|^`)zz6 Y_.q*mHpToXY @ lb`uOdm^ 4 S6V iI ! : T M  `J7*n>>kuBaPzG^m^AJWe)g`p haD1}^ }kCGqjT)p%HE H=  v g R r  sB 5<qhEU)Dt fi Q B   Mb^nP9,&d)+e|tcY_|>)U!hq\h($H` K Y 3   Q   CoSHg_9    n\U.7x`@g=}Xy5^qr7j%BBtM_|CIgGzoj^q}^=b3Nlz Ol  C  N; ^zJgg  |ra[bX/Z?Ec1 X9^=F)Nly{4zmaIKFK3Q} &  ! k 9 k ( q  ! O > _ # : X  )KDwBq .yfU(dXJ4!WMH8; |W*Cu0uc5K   `#o&(;('K %"1QNr4z->`5"X:g  Wy~BKN>-*8݂s܉ܬۨT/"ٜ؅p׳Gc۴ר܃ڕLwM6WuDI*TUC#W+@ 1[Q  ^Ol-gpa-# #+&v( )Y!)K!' $A!fTS'iPt, ~ P [(qvYo?b[1(BL <vB9 qTA?u38~D!vU GNcUEjPC>9j=xXT=C%^m#7g. 0 N [V /   X|j6| F  =q3  t] & Q p < % z uh\Ptn#}id\i&k=g!OqBeP%B#&TO05:db]  bJF ,' \ C > vv'bELcOEx i H K)Y2p2!y5`F W] \wkbks-< ?Q5|J>? W X! + b & ~ m i?Zlg :w  O+*zm49y/Zt {X"#,QQ e{Qc;cW|DOD6a#.C">Y  8] ^ @ 7   [ ( ^     0 ]  n_/E8 i   ]:itl n:!GdtAS % 98 pyXn2-e H|nN J z  U p; u   ? D >S eVL   n_,O5{osG(g>Yc"CejH 2Su([4VU}eM2+FM{]= !W|==  ~  sp  %[G%~(^L XSu2A  n   > 0|Y   |4_SgF68rip<4+>}uejQc`FP6q;4v|_,}/?^qR / mv8  $e%C)9*l?.rR  3 ] m1UmkCvfe )pY.03wfU F\>w Hr=<Z\yL5YO  /8 $N ? G jnI{)}`  C N L ~J   !  m   *I o D6 jQx,=;yhvtza_p'VOb}c0jI L,SlEoqQ  o: Qc  a ~2a4N  &  c377UE[H @a6AH_B[Z}~CaD ;T4^ Z8 lw[ >   / E X c ( 6Kd$Y  6 *r}-A^q*.   2cca MU=} Ox3-/H +xF(;tf 7s cT ? o 9} +?  {b>0  <   Bb?{S)gch ; A " tp C G  . z  hJ ? ` =  0re' 68$nB1I!"L(5'}E_ QBrza&o mOm3JuL  bn FL L ? =    T m uB}/4.GX!91]z|e$_Pr+ Kz-m)np"8u5Rdhlm$'O] & wnpJ\#,d0D<#gLjI_j8h*1Ir++ jAeta&Rd[Ch   S L w F C~ 2  >   K R H "  , NPk*}TU Y|RpT 9VU q,9`Wt[^29e:Q5k(M r  O ! J$P>SSjLR'4@8TJ d&  =:Fj  g #,bpLJVQJECU &F;m)^y`S/D|&uT.2YIEU%s G8 - =} ) u   @ C f  ( 4C<6#&O;w  m7 s m      w C  ,%"eb#9St<>4&GUIB+BYa*=</,n H] )Z/a@%^ / + " t k 4 v  D ;9  ; #eiTiz a  x%u` UR&t0.AQD $j4\x'E "<<i ^q,P7yCx8v (R fQ=}c K2/K/z\2V cH %Ng^<KD]k[7N  s0SyR 3  Y-{ r   A[ > ` Y  I   9J7<m7U:]%d&p mb'1~/idRRyPmuWw{mW_ \   v  k 4lB  dR^>sih;dcMiw   T FRm%S]POS L f  9 B K .`dx!#- O Rjt ]Vy\}mSo{07t;H w`#Kdb  h W k\f}?<UwY7.R) z p $  , iOj(#B9b+|&<' &z?&eY@,]kS+Q}Q8)RH9ov0pF. vv]flTrKu d us\zgnBs\.E)Yo ,f"^7,a.S=JTv7W1pR:gd 1g^/\X^ k xz'EC{    0 d2dFV"q]2YuZ.7 !-2_8eV,J vA  }2'&<} z_ DGGZ3M[ g AV~onR V_ L  q G6M  ( `n!ai4cqErk"m:8Yv(`uPSc21c\jO5z_aS>Umd] _r Q C {   z4   |c"!WWdcD6+   v  3 d s  0;?O;M~TV ]?Hoo}}2fY?:JD<>53M9f g1g[J  O so _v  7PM2s6)NL5_r#C  ? y S 37( S:nlrZ]&&wTW?\0[o)UTrf6RBZ'79_m6[Tq` I8g8Z3 nWhGu:`Qk3 n/}--\&-K}-ytOgP l x h D }  F L * >^  :>$3Bz'g4Y.[QgLh%a ? } V6mRMT(D!t#8Q e[`t1N^*|j=(sR|[Njg:m2!\FRQ[+ lOT 3 1   d ^~ '   d Q _ s( s8&>: e@z"S/.4o'Qy]g+N.!}1U{G0|)Qw>X;E]+E+1.60Lm2 vf.XzSD2YH'mbVsv<@  Q C P   q" AIpq?F   ] \ n d _z?v[_&0N:hmNp=_xCO9d@{:}q)a@aB!4}  - >  ;==^&}3<.H] @z.%WkC F d `^7B;Om6\30Y/)+'sX6%BJd vIp)(D\ Ndx\cm6P4 {   v \'vf&K*L$Zm/g + 4  gTNR8@$7&UV8 bB.Q=%-.uH?.u$siGTP}j7*C  E&#fM4)d9!vNW%$9 y IS |o   @S a ~ x N   ![15V|CtyYPAMm RW.J^f9rMy}u=9#`l.i`h$iTD&  {  .  =hDl|if8O1 | s`   ] + H ^ 4 m # J   N I 3 w Y I R A 1 (-*deq/1LujTq vR%W>_\McGh4DPFxn-R=?f &'PySQC{v  ' <j 2[RbjVi #?pb1y 2S%bxAw p*Up)HW}{&@m|w6}a5qN+:'Zn 6m-0: 1XryP&    *hx;YO,hYO)yv?EqBcd9a9XAb_$k b  qs2aR8u`8-(~> w; X,=߲QO n  A  4 rnAQz9n?D qW 3X%u-8c8mt vr8`-0wWKO(@I'nof]*   Z  3cY~g[uG[<3F1!ynbe#r   _ ;,as &sa ls )Tusd Pho{fKwX|{_Q>[3=bwGu.j~Z 9  V||`Veyv+q ~>c lOP0J_Z %A-\;  s 6 5 c 'N#f$mRw 'O]8NbplIQ%+n#LquZ.O%Eas2N)"   ;3c6H9; \]f!!"! z@^se\4*0 t + ?#9jqZlY2i6Vn^)o6pXj>DUT6vjrXWRwNY?*   8  D  &&]].A U{ G  ; -JZow e X iK fwm6M J|pJcx10P%oh{"&FP;jJIK@Co Gx"6d='WX1+6G`-v s I<XqaXfEn XN" &{cO  J 1&m!:   o} }X/?[b;&TxPA+Qh{>G5 y 7vA(|Qt,o\K S:u(E  ]aO7)_# "#U$9%z$!%#76!xG -UN$&  + {C 5&uG@+3p*ZZ݂% /Pݲfܛ_?d--ِd GwpF_:8:qY9  I  A;]G6!"c#Z$(%\%d&' & & '&X %#d!pXw`;p}}    ];("Q`Y2tK/B܆۷B~vHoz%ߛ $ Fv 6f{`j {X!qg%  # D "oL+LB43   rb#zp9A  Q * T _  FFA'Yj{zpr3r>Cs=lJ3= q9p+s(F"6)bl-bdz 5}>&2j`    X# U  {W !m # sY~l@&ZEit T  ]  n_n^3h]).mES@?)4_ 4_mxuaL-4i07Zy@f,+c 0 F65})@2;)j-3C=/3K ;  "  T93L:;f{N;&f;^ZIBݑۀ٦`HאyRw܇B[Ur{CrZ?MkWLm!2ު(ݗ!ְԬW9܏VDTRC_~֧ݍ,w7cfrroH%@CNN:]@B A [W P R [ ip!M$3!&"&#&#%j"/$ "!{!!9"*"#U" '^$oA  [ [ ,%F"w |@:Njlߔg OBMI NOCL #)C  j E P   f g1z8dG>VPq;y N K "f Ny=: "0?z[g r3XYajZH?"]^Ws  @ %9 ;  glOH J ~E + 7 ^H Q~ 6 x 0&   #q<|-rFK!a%*qb!L+S Lf(1"\t/;3&40mCnz,[|-wU{Olm   AfFi^[v_ Td b!!3!$ kBG /,"9e=R .q { XF7E(iqmsnPvߊr,Dܳ7$b.3ً K|oܙqܜ @Q*tb*!Mo^sP  M A qBr?"$c!U&"~'1# (o#?(T#S(0#Q(##(#'"&"%!$ ")! * ]bU^v 6 r v  ,[r fPmV8 @-F:3ݑڣGTݥXޣ^7Uݒܣn߫a۵ܹ޲|cH/0q&s%6  -  j4g\Ci6+t-CSmp h! Y!Z!2!l! !r 7 @ \VZ|rf H  q4  m w^:Qxa_i??3Y@ogTJc(kjic/{M7< @hB.(h(1 h { I  j : e hO`]),8.!,=7J>^ ' " x   #V@^ nl7b8H*aaO =mxj7ct"N9EW[aRDG>-% MSaVKJM5F_/~>=Tg 0 K nH=vG]A}cd%hlUy[D # ] F v/.x=)taUO'CIUe8N݁oG:/*I'J(ME21 e IF r  :  n]uBx=  w pl&LN  [ 7 ~  n `vw'/K8Tn[84%yI-(rB(7n44rAyj%/0 my6>53\pYM 2  -  9 B H E / 1 K @ _   d Y c |  ;_&\Y~5rx>vjH%XS5sisw )k1HB#k&DJ7\@c pO ?PEX)Vj!W]@&u!~jIWY[0U++"6=W@?U:^Yl:% H l Hk SS  W % s k | O     ~ 4 @ \ < ro(/,.sk_-X2OJQ-'FSgmaXK_*#}v%g nulNu=*|zq|| (:> 7Q u!g.!p <aGs$JKg|  u * ^  B/|X_e{Qy)I(s2GB Q޵ݦW)51- 4~xbLHdo\UM B[u  w @O@# qiQ!"")`"&~! fm{=M )r I  O ys]xeJE3oXj`/WG{+yJw{ "5tY4ctl 3 qfkU$6SD| 1  /{5;B+   > ! " K V50!zw I P 7  c -{ ;dt3~;K85#=7u+ Rs}wV~j*#!c   = {U<v[m  QwP` \ I A&7 `5   -m-~[\Hx;%4T H; rNE44;nSw|5u %  0d!smFq$ b 0 6 mQ0=EA7i'nrKAtl(]AHdH6J: D'e)}L9<fs h v J Z4T~ ,;as>#C?EbA>: _ N6 t`  3{-Iq @C] Z 9zR?9nPy-m3| I`~ 4.2vcrI"a  B [ O L G/XsCR>Y 7e!!VGGv& AC$Pst%E  q#ww~\VL@{.R<Z(UPGc &m8\g;- t1 k ]>U E #Dp!:=  : {NA&V-  T*yF&T\;hloBf |8E$O/iSOIG) ,7b4ab1BY$C_fFX% " Q z i X-pP "4 >leZ&A"ZE43jJ1mV+0[V}fu>%^Bm5tg Fj cs  4 A W? e ~  P %nNN euA~'^b7 f O-JKd:up8@_C~TnvkwI( \c*rbs F O 8Z & _~ (A - G X o2yN|Y^\K   2 E  3 :Hi2! ,*C!,Ff88=0^Y9?7dbh_Wop B*>$> y J|Z M ux D9 /2 - ,UaEeA`   j L 3 !   S 2Ybc g/ Hd _ RvU.1E$kSL5UdIR2{a\Bf'3h HB7x)!um~T\^h[*  ?b o x  }q#s[2W'eG1X     S Y3 W[l9uHZfEY >ymVB2|q\ phVo2 k , b GoP.C U /5G_MZ8>}T<FmJ@ u  \  JXhX/oBX m=$k7+wa7v#NCr`|C  W VD ,  #%&ByNxeamW?ye&w?sOhcK>89F3:2$jkSS0W5e[=@2_6%9\EQC]G ] 8  I  CH + : : j 9zk!"n*caY (> M 4  VOMoy(L3+ -91.laEwW~!GSn AK8E%kn8 '  N P  & < @ =1E v+)[I    i wi x ,5"Y?l ; 6RtNgC=c >Nyl"_fN&:vL5M\b b7>1D/a]G+u#g|\l$8Gd76:N06{6J*    p '`x zj{/ $@"m^,  F v , e   ( ,g-s;4e2`l hv8hTet(*Q (CeZ4zW9*(J`z  ! 3 s.  L # JI Y=&VJ0 ! iI= H     3  D s `U/{<04~#3-eS hM)/DzN<;y%BP3b9fuJAj#}>rbJQt  1 s L 2 M     w   v P k]  N % N !bLQR<qSDON:n6]gmGAD*$PT35hUR & f<)@\G=/Ntk^#sDs/ -3a S B~N&u*j,4g*G3]b41dXZ8xj[:#*yku  o 40  D _ %  (|    { - u  4ds+QJD.bP` v7mZ?_;QA>v-/pD8'[ - s y  DT Xm    @  x h2R[ 'w? w+e [ T 5&AE!0uOZ?>H)nU]}O|~2^8-Io131u42s U R  & T8 W/_|KNH0F Ya / o `  z   : Q D3E3kO`fZc|VA> yXc'+Z1m/o 'u]xut MtMLck1"  G ;=;rY+p   OcLs36   >] { [S2|Jv^QT)eTeny\s9aQ<GI0Fk"&oiFHMK)^<JjR 'UFN I '?{0}vL &^*p4 AnFC yOk8H/r4~M M0?,<4BWmxe%)S=0S&d.#p6OsJ>;q60B"y%H v[p-~=_N;N1paO 3Fy    A F  v0m Q wf + MUFinr0cD`~JKL&pBA]R >  {  ~ R &Z]Rc}^|?xu _ms}YVx$mW4Fqf:ho6hX}`K[]+v2`<W + , v3c2Qb L4C p Rc q tq 768)e ( I .pEijaRh"sM*mOS2))JBANRO&,LKNCj>u()/rN`XSE  i C ~ h 2 A  |  -     F a = +  vb?p6<04>4t*PGn }\rK2`G>I'D|sKcHSLdx PzT` 7    x < V^ ] s7 z{8 /Mi_<.X[Stfx2Ez@n p wqjTLsa+)OK4u wRcOXHta0D 2M7  ` P7 85  _ j  ?NMpLX'2o4+W-nP:A2`s|XyZnf Go?l 4^nW/'6Qp>I=Fg3/(/$L  0 - 1 z  i _ )b )37In\*e^b}<*Iu]=%aNgBI7o czfMfK`O "R ![Bg1GHk[!x'h:~M^ $ a  ( / W )   * 2  s 4 u z F R m : E  Rk~qYsiAXXaE\Ao$MOf1T]eDWRv h5x]!RL!  p w 5F@.$`EL8o~O`Bj! V R 0c.|{!{^RCJORqmX9ma sp}m3Ag:2@\ egdf8 e I B ?KK5G&mq  F sL3P0J TYsEfc`unmaki,_gH#VK+}Y 0}KFM@F  {G  9   7  \ ( Y#   w y j X U . T G n 3 a  [$"nM9M';[`?+ab-:},d4-Rjd252@w-453m KZF+6 f e 4 S 9 ?u 8  g   :93r"GB2reT\ . ) Kui}e%C Brz 5 R&zrKyiakV*fgNxXkBvh$V{2ssk3x{>Bc 3S~U3R,E^'.bYxJ7Z~-afu%;<P;FUX$@jk14o "oKcQ>s)WjJM5OB^2:^.`D`}sc37K*U[*hl6vB::n -JX_W7dRE TSvtGco&?b+ GJ>S42ZTY8daf<=/RF("F31QQX!oOR;JI[]d 6V7)MN-D\bYdVC_ %-1^2Bv naI:q*(8k"U=]2U'y*h`S?!N =$nIJL5H&A_Z=},L\XAy*ryoJ@ ={_+G$ _FL1\#FEY&S(- ?PfQQ p }k   qj$!3 nqBHW5f!:5=zV5m9iSk5H!0e nw!c; kuDEVJi%xX* G] Y | 9   R _  } u P } ^ i P l  g  Qp KH~C-_H 6YYV&6e0f`L#~w)^jr5Dd%[ 8R(sjMQZe'. @&WP    ] c #m  @ By44DVv[q1 Oo R*^WwD bFQ8/"A5xN~ ODw>}Y!n:m'B w: Z H x    ']VkfsI,k $0<tHX+*k}xrM!CV2UNS6knH+:z6wDT Xvs_;{!M@*6).LH@E yEe:#~- -|6$ef7:r&71nc0WGPQxeG^6TNGL.zf&kw5MAr1T<8 Zhc <"9Mogh|5MDiw'j|_IA=7w   1  a s[n|&(/}]%^~@i~AQQ|ex~zk,C1eo_\p57l*Uv/o.SK}O43#fDQ!+ RAJ>Z<p/]N/ W)  -1j<~<= ] m r ^   $[+CmEzk+NBiX5)Ft3sw!$vEeQ8GbK&"N:1pxr.6FEL;nPlTlUj(V..( Q g a z  @ T    Q`tS]P8D Z  T  #4bd|8w\2L 5 n?,*'CYGTd`k" =  qAATE0*'7a)^#UMgjQV U( g5+ixu[*qT"ZI0|-T N3ni8qcK x(g^YItA2[V nb67foz R3)gBAO_Xl M)%oe"d/V"8u]lZ= 2eBy)_>]7plX&*$J{@&h;CIk%M2E|+V wh>Z5s X * 2 _ "g lS 7  ) B L pF 5   m  4hV8D=@Sl%336Si=#qiWGAg)$Cro4<{y_A-Fog=wb   -  E p c *  C ` c{ #%  m h ;  a    y Gv  F r } MI8ZZb[lT/03{\}u:ZnjRUqagg[o?q  &   (! +n $ A I5"] { \ i o6 0>m\B&1g[lfk 7 >d5gk[>LT ITi9no rc2Is: [e/<aL^,D6v q[DNq I g d  RFYO'o?(IK0/>aTsQY:v&%r2;H+c,GO"GX;G I_8.kB!gS.pm|QlwOsaV3QUN 1NRb@>#'XKn]zH`{$,mv%.eY@|HJVNvDLH[4ak%;#5+K[dI   E d  @  w3WHvD*U>k JDU $tS3e30D?^jfjmdpK.2?!Qho7(g y2A#sx=l,   t   : v @0 -   6 g c&^#m/9j\]q <((t1!eX-Tao-M5,!#TX`Nev8 P "WX P? b    Z 6k Y 7 4  n L kokzbnIb-v='Qt~'yq=sdV8\FTx\"^r{aj$ ]v+e'ZE\ 0C ea J   w U  7V_e@;  J O NlIeuE[ X "bo y4KK3=)zCdS@FX' )T-o/b%0rOSVB`|$JY;A@c'mAM OW*rJ]NokN>&NA2\NE'^J1N>$6V1{;mKL$Ib &W_ (S v~ _7D(.<eqdulw4!@r,41\cLF`&/E;A1LLLtdm ?,t -"7 5^s B4E   b B  J ze B | &  !nXH;-cT^f&9~.zR%;\<wDG'<#MTCi)/6 4f2A(3PV{0]4 q   Q   } i 2  X"W{)5tW"d5V-\?*em%<. j01;fF;Jn|BU2bYl8z+R) ^JFi2?1[W19c%#6H?F/T~Oo?b"V@q<BCDk|7xqKp}bO?_cF N{hlxk\O\P50 V&a*2zLRJk85 ;9YVapnf.WU elHH9z&*Y7?G[1v[0,Nh8]Ez d<(L5ja9rF4NMDove7NHDg40hMlaGZmMeF[+^@63+#)abkf~>A~*65pZK:wB$dw%*|]:6UHtbhi6W1X+\>*\/Gi/c5ipO_%U#kOK  J  Vryu4=t2,y#/zN7pV)^&elZLM&Z>6&*ja#D5_)0?Op&1+9#A&/ D0jT2    g ZG=%s.O) }=]dnuO,-|HcI!hu%+DjXdtg,],C=|NMIh!Ns^YfnDG*g  x x $ _ S6 A>^sY">]eHy5*Cm?lY4Z)3TYEeVmbBbqZAAMD&)h[%h0 H   V 5F_ <q0V`V Bx^WXb\MmM@K+e`/8;hNCWNWXq?.7|u.&r@fB3oL?WO$5  /0FX}Lmh6bZ;+_J_U;PF `a=fG 0JSk*kII`4]1pgOK eEJj*qd@\~gX/p;DC-"9  0OP7x60wN <=~u-`~j6enbG4X&AhXz2r?8R {A IR k IQ  =A,,V" h3~lQ~!*w@PsZSl<b8saZ;W2i7n8L lDTBf b` c2}X='#f0{[& <3 & 9BW.5L_vo-  Fx+0K@> ^F& ^ N+p>qD N~xqL ' S*YUczd])`1iSzpci]U  j   /bQR.y0?Y*S;=7~DSLNy Rk) %RdJB,b)~'fxXS_I#KM& xf JJ 2 #    [c !cZ q)q) 89GcD0)%=l?2KWI+ eU(-@Y;" q+S3.gt&T3n) W jx  t v a 9  9 e    H : ~ 8Y6t9R-Mo]N8 uX,R$[9|pA T_-'68UckQ$dVq w[CG.kp`2J3h+:QN #jobx< 9'z%a\1b,"r/Jl",*0 b;ZkWZH`3CoJtwmM/P2y<wA }$)&tNxl6 NwALI%ffZ E^SRB*z.0ncUBMh` 88w|  G|$*^v RF;^GX5d&u;{ H^4Ae+[g }_Z j9t)j8J<r3wCnsYZ   a  N z EL<W-1_9u@BEf4<Lh[xvmi h{J8a;JU$T&~J8mz=" 97L (#R-Z! / D  V * Tn*/hIk+WO>( M)J0oz0 q \dT<)28Py*M i2wgqN5d=VX2[*{E.tS^_=m &*ow(n*qp|`xC8v2B6]dC,Q%){2G  .m6=I&T]u&U>T&i_v||Bt~sB3acG&Y_?f=a@BSz 9s!? >\7yyaw8(<f8Io"-7R~ 7P|#WJEdctsdQ Vak9:J~,Lw%fW(/- }19J?^ |ZJ3ao=%^v P &5,@K]F#[%^UCt2]!|3)"F"w(z7~^JyOb{] )Xm*^*_g"1 @_;vP9 NqSH.YtuE?byn[m"#c(1! xo$p#vC%FD$)c@^DQ#6tkv$ WwrZ"jezpz$\Sb0BU,zG,]y{yhBm[N%C94(?dVz1]7'6#b"n0OLMvLAyoxf:"gbh<; L +?TxUa;O|8~<8rS;-4<B O9esqDF _ %q!SHDxmzU#=&n fJB:K.)Ww9g8n>g"n1~-aW^}ybD!wXp,h?&R<#]|p"Xm1KY:fJpWm SK0~)%G ?,DO\W6D ZX=E:q\'Qv=eoFt]#V~*^lCH3; m,&b C(k?CqGB VW]Z^V`cJrd6l&~H 9g4a3D<]Ct$d>J3 ':Y1hn(d$l7Cf\-k&<4j'&n?Zcd^p~mrdgST*>DE]KBz+P+igXxHA\,{pk,.m 6e #;tbc 1a =i{qsXp<W!7i)'vDb]\qj )@@@:V'|Y;Ea3034RKsd! '+$v&A2?[x ,J[dneQJ;4}0 h%]c:BoWR/ X0& :S y"##5+v!+: +Z?7q"u<3Uipt's .E]k?t\U3UWsfWSE0w6{,P_7 NT17qn" \y dMX(2b.{`vC`<F]R-l kOAoQv[^56De#Y{f. |G) At*_XfOOHL]cN>hqC$aYG9nM{gAIplE?& >q&`pNb/0'}f \UJ)HD2 ~Q#Q|@<a^'khnw_uWf7k'dd TP!x9Usk8Ib*8=ETR&kRs)Ufd,%38aj8wXA,i=|, *LBOe_ W7O966|,P= bT?:b{5 Q+6>* u^JVR@U-aV5KwCWF0<l!^.Uv?dDq#vUW7.=+3sRen9|uyN`Ha!S22_5Sn "Fau3zV+ }!Lb? itM/E1Udo=.)'2T{g52y83>FJGsRQe.o%_G e2N7btru3NHO%VkA*o: /FQ?yM_AH&}1}:pCE%u#E5@I{E5;%$S-BcZ9gq= 1pV`cHU*%Cg~o1EhDAft~jQ(x<}qg_m}=O%Tt)xbZ83Bw  /qMp`mBQ]GQ"`7x$9c'_A L2XXlZ_bXx(Y&"I:3w)Fk&~Ua1]9F|bN1%LA'l*I;nf}z_G9DfM=" f~CfH**rA6(2"U(L{X&3;mi{m>\J%' FlxzqhUxHr@pB_R.r;?kr~)~x1H=GM&C!U-5{x+]#o5T,_F'he1{OO1 ;=sG2Tg[mbgr.~PymeJHqqt O4w"30`5\V2GA'i~ e$3*,3Gn q 8$YnfZ"g$u,)@ITsjHt$pMHh{\[s~]*I ^yoypceUfQ4?VXsQ1PW,=-v- 2^.nT9JZ6g[Uj(yswrzzKva6-ol_\_emg[v=R$kV7h)O}B+XmY"'bWGPZE^7#T1*  :g*'&eMZ;s V J]ilK`s^/{6V-*W??8Rsp6`t{yM_'R(S1K%VLFq#"NuaA&/1-1+.80S!cnpjIS#,L3o&ULqRC(#~=_l<"2Q|wQ*B%O{n>).6 GBVh57-uxEsSY0d ]6CnW3\AaJdw=SHDseSJJGV?}BRk,'H|`s+Bu0{ Cb kR=fg*yBI#o{5k=P>)\1  Pc Uz-,wU1"CeO'}!C\:j5I_x?K=%i`x ~5lMRb+  Pl,e_D$' V!n4nK="k-(^e5~pKkwAx*Mn%"BgH;ih3|USlx{d=7JOaG%,_%Qj<}5c(rHWx>8f M%Dg?n:`0Gb ~<qNqm3pS*@N2rsc8O}bPDq=Z0@mb(4S8o7nqI -Wc2Oi!|J}b?cW J!&!LqZ31Mbwx:{hul\}M=A3s]NE[.7w[L ' w8DvpP+2IgR\ 0-Jef,S;}!JCX`S: $<S{wYM-F]Vb`V`H 4` 7le80K\(mF$:-Z?v S0i">4ad AYw%aq< sE)BJyD#: izT9u^e34}=weegy<$Ekg[X_LjqQX1V)Ab4`%F\ngy<wR"}QaEg.J9 !jN:lI6',T+8<8,/B\.`1? G4QGVTdfy}2k%$:)T kn:Z#cJw8X8s~Gd$H@3-0l%B1=\} (Nc|us"uQ~"CY&l={ZwF6yGPSTE80B JFK}Yan@)uB O/yjZJ4r>e.fI)y2fYWKA=&EcPNOOKUtZbu@_|0V{"A(U_pym&OF*Wgpd;SxwXK=,$ eAzHiV<#v[c4f 0:|G]K=MWSOWX[W~IP8#l2xhH#dK+ o=pK2# 8Sm#4Hk+i '.B?VG\MgXu`u7(k[ ,5>rH\DIIGI=R5Z/_YQF}34c9{bEsGe9 /Px <i#6DQON X#d@yZ{;s6Xs'7@JmP`NFP8M9G:J7O.W,XXRC*tHoJ*u; t>|rjnx~xtkecm!@c2KXeflw0 XD}v %.6EPZ_ZOg7E!"|iM0 ti^>A5.*2:Nfw #?O ] q +KKh~1XjmqmSm9i&jr S$bN863i8R;C9762 q:aM3/I`p&5FRh*I_y5b7p#Lk}dL:2'J"]+t`<q9youoQ=+ % 5L br ,)H>]Vvq%[ '!U)~5/&(#7\lT(ouXo;ldg^`Tu?G*z4rZD=/+ 8 IUVi{59WUyasGq"U 4Qo~iO<%w X<[$paTK'HCGKNl\Oi;m0(,1012076; G#X-t;@DI=99,6M8sHWfz,Y%OetubWLC7"ufR8kI+h;mYA, '5Lc1z?IPKNKAGhC?AC>AD<>]B?><,(+E UVUTK:2'}v{v|~l~D|ph_VhW:Z ^jZB*! "*?<_Mug{2Sq {&vIumrkg`&_NWsNH9.sZ{@`/D"3&f 7  ]G0$:C|R[W>Y%de uCa5}Le@e$Gf4PhuuklWVAF#5 ,#~og\G4O ^I%|ZA&/#J/eALZhy-Pj#=P[kpt"zKyx~|y v&h0b*R"D!9 S(ze^aaZt]Z[;P!B6 o`^] b h5pEyV}Z^a`~`WU]Yd7_<\}!,15,#! oS;}prvq|rVp5l aKA73o3f?dDqWxn=^#9VreT~LrTeXQY<_!^cZM=2k.Z'V0P:IBY9I4<@EG@<1smo_nU~I7iMv>c0O.?4,;N`lz9 O^g d$a.];YZ`|jz$Rs !?UddaWI:&V-qY>cJm3P 7 !%/6BIuLlKgCj?s?}AOc~-Op(D^y?[y.Kc~s\>%^= "+)tN,t[B4q;O:9CDDC5*'(:Nh !*7Of #Cc'}<Qgx0;82+^J</9CKZbeYn<Y B. raNLSYdl{ %% *C S$Y7^Ld]bcdgilueelmmu{eN=!unlj!f7eIdWWaDZ(J3zlfbban.;5,!;Qdp-w@|ILC7%#-">GLR@0}voqo c W?FU0a`MA/!,~>qV]`OfDc1U&N</#)1&?0K;cR{m n%^AN\PvXhwfWKIF6Q:U;V5^*\WE5 oT!-}mkff`XH6"   ,)?A^cuo-qCvcx=YnkR:`=( (6GTahfYBF/p T@.##+8FNh=qVlvsn^NA:;B_"x/<@OZf{+7A?86$+$  }`I72u)f#`beqtwnWH4 &9KLF;##-&01::>>B6J+Y,k#,=Mc}|pdWD7* "&,56.&~hJ9-&'1CLX%^)T.>5":BSf|%;RV[VMI>8Hz[nn[A-~ld_^h~*=AA}FoCDH"K Q^p~swnYD1 6Pkpsusprt~z|p]I2$ tg*TBRWSqVabmm^Q65Qp{!+/00)"zi[PC 6!"7 :?>40(#.ANtfbK6( n_Q/BD=`=~GT[gpe^G) !5BO[cju|tg V"E93I!S [[WY]Z]kwjUKD?;z;\@JE7P+[+c(g!n+r,t)wvyzz|zk"T-C?>P:_9pE~Yj{l]N=1- "&$D%exria[[{akgTrD948@>FIG=+ #-z6y=qBrGlMfTfY^aToO~TW`sq`TH;:6 8>1X-o!~|~{dUJ?:9<3/$)w7xBrImUkbej^s[zQLHJW^g{wld`_c4dK^bY|QG9(|mbeujnrjrt}~wm`F* '39CtHcGNK=U1b)t*7HXj#2|ElO^YN];`+j}  zvookjkhYB- {||yu o_P<)49(M^u#5@PZkuxvza~V}WUWelt~ #?R}eqrhwd~`TLMHD6,wjbluz Z >ylbQ=+!/)95>?=P3_*g fhnwv */=<71+(6 BOOYo!*/.)$&2>FHF?5b'@z l \ G 2 ! #46;"=0:;)><755,,27Pl !3BT] j{'+/0+ ~y)4641o2[+;((-48:<@C?=50i6[6J:<:7'{mZD- " #p,l5nByIU`fecYTNGIHLOX`gjl8rTmafjal\fQ^I\A[Ca>i@l>{7-}{vrts"u%t!n` O5wkYQNKOYfw  %+,3E7U<cBjJmQvZzefpw|yyvh^VIEHvKoUmZmZl]lUdIV<L)6"r_I5"{ xz -27{8m4c1[-X,^3_:jEc % 5K"a1x;?@95317<H]lzgOv;m#i hced_WRE3!pjeabls z {z|{vmg\SrOiUe_jklxx}{xppw~/H`v}y|q_YLA@IKXiu*142u.f-U*C,32!>KS\_[XWI?72/48@CEBA7&z{} (5=@?5/~&y|&1HRZZRD6# '8@C>7/'!#%++'(%#&&"&+1/6=0I3P1W UPI<4220*79;CCHB6+ !0;BDHNWen{ ",102)z"rmgca ffg!m/j7d=^HSFH:;9,4 &  scPE;?BFNUZcb^^VOKKRYgs3Ol(333-( #)1-/'"{l^OA.wiYJ>.|'w#u!t)w/w:~AMYadnt$'#)+08BXgy*;FQTVUPE5, whXI5$ {yzztxrxkf~iyktxk~bZUMQXbu ( 66:@ :#:"4$,%(#()(),!)"#%!### ~),1==>><@@=>BBF@:5#(2752 ( '- 38;!?EHFLIGE;5-&&#!%!w nfgginw~ )=(N1^9iBtD{L|L{J}N{TxVuVvXy\w^|celrvztx~vqtfvYpSoMnGgBf<\7T*K<,}stpqslg`TPFAINP]dlrlry!+!0*<3D=IIQMXU[abnmuvznhYMF6x-j]O ?+ ~|}yssttqrz (0/87@K NN*[7dBnKxQ|OOS\bhq{~rnhfX]KSLH@G8H7G4G1G'E B<5/&  )1=@DLQUZ`a_a^XQHBE=:>>BGK MOM$F)@&2 ( !#!! "*0:>@HKEDA>CC>BAGCAC@@>:4/(%&'*)&     '4B"N'W&]ef^\V ON G IIJI*D-@5=583370;*:$?@CC <@=5+ ~trpqw {   #+<D,NC^Weloyspppjkf}cxhqeugzk}ikgh}gxewcr_qcriodpikfh]fW_RSO>H.<#5*&"  ,7GN Z0e;jCkOiSeX`YgTeTjPpOsOTW`gkru}xpeqZ`JS=K7H/>.=/B5A<AEEIGIEMBH:A2=34)3!.,- (       !.7@FJR TS[b#i"p$y'&'*+++{)x#j b_[[[[\Y$[&S,Q/J2@6>250,4(3847 >?D@=?831248?JSRTYTH:-%''$-3@HNT RT"W*T2P=RDQLOPIUCS9S-R&RUV WZ`bf gkmoq rsriaQE</'  ~~~   +6;AGHN MOTSWSRQLE?;3+(!#!      ,004($     !)5;;<1*+6ADEE@A@78@ BM\d&k,v/z6};yDwJnN_ZWaKeBm<m4m0m1f/a&^UU RLGEA=91(zxuuyz %.;HY`lt'o2m>hL]U\WP^Id@lAuC~FID@8*tl^VI=/"~uttw~rnmg``[WRMOMKQUWWW\`el x " 0 =MV\joszz|zvpgd]UNH=4*{wwxyw|   -39<?BCEFLTSV[[_]WOF?6.(# {tpjlp{  #"" ~zz{}}yypoc_YX[]bjnw|u~qlmopz  #'*-034;?@IIIG@;/"{thcUMEDHFLMOVY]f{gwos{mpqv&,-10 *+)*6%F%NY[acdb^_^bc\ZYSNLOLJJC?:+  & /9><9;=BEIQVZ]Y][XSMNKB;:2' %,'" ~~|}   %'*,*#  {xvxz}                          " (+ 0 ..+('     %&# # '),*'**&&)(''#!" !%!  " % ,/16575/.-)*+.45<:<==>:63.,!     !# & , + +2 5;=9:96=<=EDJMOTO"L"J$A';'5(-'')*($*$''%!% % #      &'',*,0))- . 154;>#C'I)K.U/Y3]5_5`;_A^DUKNPKRBT;S6Q3P6O6M5N9L5N3O6O/M.I&BA?843122 3 /-*'%   !&))*,..-27=FJRWY\YXVPIID @>;<9 5$6&5%5'8%9$9'6+3,.2*4'8!;=;8931- -+))))#    "'*17<GLOU SSQPSPQS R'S*P-N.M.H*D(D$= <!7 1#2%4%/--1-5+8-91;190;18.9);$><==96 4 + ("!!" '((0..46:>?@DHG G$E%E'E'A*E,K)N+R,U-T/V.U/T0P.N.J.J*H(F)J-L1K4M5M8M8M7C6B3:/2,0)*&%%&!% '!( )"--,0279<@;9!7%6(7+7+8)8%;#<&>'C&E(E-J/I4N5S6S9Z7\6]9a:f>fBjAfHfKeOcPaM_LZK]DXAS?U>R9S3O4L2M*H'F"C>><;953-+&!%)(* - 0 55 3 967< ; = <@CCH!O(O+Q,W-Y1^2`4e6g<jAnEpGoLqPqMoNlMlLjMkNkOjQjRhUiWfU_XXXXTSPMLNJLJOFNDNDPDOAM>I:D:@9<16*0,-)%&$   !&+,/89 > EHQV Z"a)d/k0p4t8y:|8w>y=|@CGLMS[`bhlkoqvsrttst|ptlmjhfbgedad]c]]\_W`W\OYKTEP9N5L2I,I+E*D*D-A->-<+;)<)4&0",$)%*&+%.'1+0./,0/00.2-8*:*>,G/M0R3X8\<c=h@k@mBuB|CEGLOPW[\^_ad`^[[{WzWuYsXsXrZsZtYp\s`taqclbfa\^P]EZ:U.Q)L)G&H"F$F#H'E)D$?!;;86579"?'C(B*D+G,K-J-I/G/C/C3B8H>HEHIOMOOOVMZN^QbPhQkQrPvW~\bgkjjic_]V~Q}OMNK|HvGxApAl?i;d9_4W/O-K)?'8%5#."+-+,-,+)'$#    $$#!&'(,)/)/(1+0*4*5/13394A5I;S;[?aCeCgGgEjEgFgCeCbEcD`HcKcHaD`D`@a:^5a/`-a(^'a"^#]&_#[%Z!YRPLEC>;7 2 0/ )$$"#!"$')) ++22#4(9+;0?4@4>497;6;77:7<:=@@HCMFWLaNbTbUaXbYdZ]YZ[YZVWVVVWZS[O\I]EWCW=R7N3L-E(C%? 9 72-*% !   (*1 42698<@AD C$I'P+U+X,\2d7g8n9r=xAwDzG{HvMvLrOpMkMfLaJ`DYAY=W:Q7R4K0E+=%5!1+('    %. / 0./4 9 <EMV^bko"s%w$w&v${#z'}'|,|/03400}0}-y+x'w"opi^YSH@ : 1*&   )0:!B%H.N.L2R1T0Z2^2^0e.h-j.n+l+n+m&i"jhfeab a^] W S NHFB;81-*#  !"&,,01479<<?!F$H%J'J+J*K)L,F.G1F6A8B>?B=A<B8@7C3?1@/;*;&?#DDDDAA;52 + %    # % $%'*-+*./2 5 76667997;<=>>>@=3/+ ( #  !"%)*- -11421001 1 0/ 0 1 562 220,(#    !! !$)**#-&.'3,53100.+)&%    !!!!        $'*+,/4201210/.+%#"  !%&**./35663342..*%!  "%'.0232346766532213321120-*&!       !#"!##!                     " !!"                      !#&))+/ / . --10//10//+,)')$"$"  #%)+,-+-,- /045 4 7#7&3'5+4-3-0/..-.*/(,(,&-#.!-/,,)))( &('$&&#$#$%##''&$$#!! "##$""$# #""($-'.*/.14085>7A7B9B9A:@;B<?<<:<:<;?8@8A8A4A2B1A1A0B0A0A1D1B1D/F,C)E'F$F$D ? ?=9833/,* '%$    !%#%%(%)'*',(+)++---0235689?:D=H>M@OAW@X?W@W@V>V>W<W9V9U4V2U1U,S)O'N&J%H$E$B&@&='=';$:!63.,*$#   !$%&'+/"0#3(4)4+7/947484486:6?6?6B4A2E2E1H2H2J3M1O0N1Q/V/V0Y/Y.Y/X+Y+U-Q+N,M)I)F(C&B"@"A =<<9640 .!.#,$,',)(()+*,'/'/&-#-"+ +!(!&!&!#"!! !  #)(,-.1138;=?ACFDIJLKJJGGGECCD<?@@??=<<87531-,)&#" ! !!!  !$%(+++(((%%'&),*-,./,,+%$"!! """#"## !$!$%%!% % $###%'%&%'#'$&%'%"&%&$$"$#&"%$'&%%'($*%+%-#,#/0110000/ . -,*)'$"""#'*-0/010.** ) ') ( & ( & # $ "#%#""##""&'*,,".&4)5*6+7.7.9.9.;,8-<*:):'<'<%<$>#>$B"C!C CB@@@>=;8976777765 7 4 0.,*& % # $ $ " # $ $#$$""   ""$%!""! ! $ %!'")"-!-!/126: : = @?AA@==:98553332212324221/-*'&% " !                               ! " ! ! "#" $ ' ' ( & ## !!                                                                                                  ! " ! " $ # # !          !# $ " ! ! "  "$%#"#!   !!!$&&&((')&%%#!           !!!#$$$$#####$## " !!!"#$$##!!           "#$%'))*,,-, +!-#+")"(!( '!% ""         "%(+.00002110../,*)(&#           !$)*, - /./000000//-,*&"   !"%$"#""!  !#%'))+*()((*()*,+('&#!  !!  !        !  !"""!"""" "               !!# ""      !!!#$$$% $ & % &''&'(%%&%#!!    "!#$&())*)))!&"% $!!!!"!!"" ! ! ! #!!!!! !!   !%&&$$#"!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     khard-0.15.1/misc/twinkle/sounds/outgoing_call.wav000066400000000000000000214201101356006103500221570ustar00rootroot00000000000000RIFF@ FWAVEfmt data F                                                                              !" "                 !!                     #%$#!"#!                                                                                                              " !    !                                             &!    ! ##                                 !                                                                                                                        &(()$(%(    ! !#"&""   ! "  #"&-)3+93<8B@G>L<M6E08.(%( &(%!($$$&&( *$$"!( "## &()1$.& 5B^l9EB&kf%i[*rot ((>DaiwXsC`/Q&I2WSTzE\'/}LnnLkD4x"b4 %OhhPRAS#QFf-yfeq+J?nr T0U ,C<*"FR P\.t$Q7`|7krelvuA1~foRcY^fWzM. LDXoo0;+)J6mFB3^(dUpye]#Xi d.}m/v;s#c s7.JtC` ?I\|m7S2ss %\rcm]yOBhw~m\{1') oF=0.iC`Y:S1{*|3yCQ2G}TE D"n/;^^i M""^pD \^,.9,]0{0x)thZl0W"dK(Y'sV  4X/k:Y}q:@e#i]N2U mZxS&0M 0F8Ho%Zo!*n']<),eEArt\'Wf~]Q 9MYN(~VYvI!lF XW.l2S5lI[8{!Og"x7}>f<9ck9 `C"\}_=|I hzOUSD }Y#&pp >)rsylHa>T\hN3& a;;%ym4)~tt /0jLS!F72&n]HkW[@aVQ>m/~y^mHcD:r>i`so2t!4NeH]UIZ6j.\ ;_ 9W"@H?bii c[ik`$![a(q6UuovhG?M u  # # q  |"+Z//F!?1H hZ7zRj O"r\TL a5JMm) ?"OrEAEe1Xk ]HHUAh$ "&.#>Rs]J?F2`>%D%Ov:CTnj'`12tO0fQJD$/oT2Bmta*>T ^P*tPJj P}I,[nBBun!V+7`_cqq|WROvZbWcuz7s!b|cbP~m zEl x:__I3*W#!o)u@J'hJ &z#q'kiCLm{x{<6E< "rL/ G(M8,%o/DyJ-P 2hu?B+va'5Aoxm pNp!TiR6 v^1 [H)eL1!z$j7d 1VS[\_+V3<d7b'=r4l-[c!D7W-W\n29`q1 we "(q'K5#)&1`.} 5vz1P MRr:J~Ju"%vQKVbgnFxX$FBDF_y@$H4$[(sC}'CIT}4c^InF`fJ) ==;*ZD9!vsYK1se! y5J^!SlSkZS80 /%B;\Qq(%FS]k{ &FUr&oa(B!aFwizshVhAl0a!G .s-e0XI\+]XYj ,(mT>@Rq%X7J3T/kDbQU@ q:d2l2FU*2x3V}% UGh +Fw7:XtloQj/2xOk?g1ouaJ!h%Bdm:e-=1K-> p_b/ =a zICGy\q>Kmz !4jLAF?J$kLR*UYXM4@W_j9s7*<3(: =4(UbNc']=8@"l It5>3 '#>WYS8u.}eH%]w .N yrfE {]^<0*)ZfYYf<9tS9z].~b/rj uS<2<%e+a4nNqny xuP&Wl3}YneS=X7eqe6/! ,^ig{Uj2v{kSix##+QP,kMX? s=aL8t=^ !Z_reVgRj$qMD*1ZO^nI:B7Yt$Pc]Y_w3[,yF jhy]`3@m%c,sx.]`:5&%ZL/Y&hkx5E gaQdSk7Ra @k8f=i[?7E[Ymj`V[ x.^?P?U@]* ^Iyn~c=!b>v 1F'FqH1TdZ#rpqVqfJA<1,*( VhCAZ'H /; <.dX||wI6;Y{.)RvPa>w3fJd3_8,?y!>:q4N/=.:94DW6[La[afCL#e(Y(b5 skC]-[)@0!)hr7[NLRNIw8MG J :#_ W1l7yhk*`7<>\&rB$[*l"o6sNkcrW0n^\W;{n]C/2sI[, {? xetIO1f\F3@%5+/Xs8j)a'Lu+T $J.zu/>W777(kAs#EcoEs7PRHE;+n:w8e3~eHq]A_`q -SY+ b\PU|z:<J9gb+:sc,yP#.0;)L7QHb]p~*IUt} ;BwxXj$4o6uBp} f@ gzA8 __"}Qg%RL/V 9q0ti }~gaU%~ !,:76xNE$m/[EXs1K6d&Ew&DdJ"~7q^ Xv+3fUiy :I K 2 qp6GY[_F &W;yNL n^3iL{ZHV?y :|i#MPN{8k5>hL:T!n"8FUqU=:2X ~5eQAr| J:f4U N*:TW]QN+:jGF"Wq2Lj?#|A7].@O_Wa;Qi{?-@Nt6X~\AN NMt Lq*[z]YahqU }^2q{)e9P#&6\>l-v&a9zN&kW_`$%i1w72E,K w&vNo+[?QIz/(dG :YmI.Kl(F dE DmlCbxs] $O[s!J=*XWR\v$7m|H=@tF\_!E hfnvu>nd%W$jUMSFC(k~h% pixeOM \)vp"%nH.9 hi$ k8)LS{t CXZySfu)`o]G_&02hZdWs"Ea"k9Y ni/3 qWUuRlfao]YD>supT:e5Nh>ohk Nw";5{ai]_/R6h[1,.D!_;S^idJ0hf`|NT9Aqb^ka pO( pL*#+6>+#" zWA)whL"(H~ !7-H@BD=4D/U/\F~f%_*1Dt, D`&{|&+t(s)|_ B.xUnOSQDQ;D""~[@%vsNyU<`5e%LC =218F^%-EV$rNs5!MNn/Y*zX"\%?Us)9>DX^ZWE/{YH8x%cZVG qN3teD(Nd#o4N+r6^: 5R:m 07JR`v%-.>)J)c0wF\lx8,RVf~% _3Pw 5 q7lGd(-%%u^3wM`,F DU*f;r9f8U!A >#jN+r-g$Re#n D^'V/ }t}Ak5SW\~  + HLpv'+6WG^*US FSgAyL+GiAmrbHN-|wmuIKofUm !K+w TX;0^e-;]@&zV@A8Zdr"nmnI8mW !Lh w 7B;8= 9.HJZgpCR#Vn"885yA/wa"882#/>+J -cWKEo'I)}92+[=(aKy^fTBV=* y t.YV<|Q/2rk6g5L^kn >p&.2?Wj%Fp0f9d13OXW5f--~'(^p*f5T&Ve3  Jq{!Y)f/L$sl\)b kRe%T?@B_#l:=cC@& D4m;qLie,'P7>)um g\nnJ~9(vr q>rHj)5 oJJI#{KabL"y?} 2&L$RBK(uI3(~ZxfH mw H_+p GXm5< _eic)?>Wfb`7AR2a>u?O~Q;(+3@7FbM`5$Ep mB$7L^WthklfMr<-!p#H_*J\ ~P=   qkq0ttd Ot;#wp y&=-2_% /Rnawt@0v>&g1N,zA|(MHG^(;Sky vt!?X y^6 hE6S Ef3KA "I {>d4ED6T^9$Sm $7}KkUF VGKA|~l";)2.N3  >PTUzcAl:h[z$Jf K.kRsuazH1zwlmpjzLU+*SW$/>B NzR+ {S\Mf\NmQk5P4jOj~q|p~"`|*CP~3X>m(V5z^Cl$<ibP.mI#qcP+ qMQ3t2 ~ZCl4Hb=;;`~oHLl *WPN|],Rk)TyK/M9Y{ HniSA;PT^NHG9+uFW 7S"qN:1!;EY rLY/& %/% "WE&_Baihs$Z=u)$qO8o|z N}/R^[MH9sD&'~Lt,lU6Zm8Z%G4]+n>q^XL:/||qoov5Y + C\8}Nl FH _S"m$U"EpEY:h#9EKH.`6S !mZP5:,0y`S$(9xPD?Jf+d5kB*4>E+OAng#F@qb^HDLlr 07i] ,8_g 4Kb|#[=Xl} xwsT^1>msD8?2[Q AJ:~7\3~N*&kA,  (>SYqpz9U *;EY47j|8OjzKH2.Q~5QK:-[y0b-"qWhm^,S1,vK%}h hVR7y=7qYbh$VG'f,|h{ "a9Q%gLyo?Bn,j$F -.6G6K)='sPapF")s54*L`'A9mL*>xlejdFnd607I$g(h7,4/XP_n5mzJoyi8o&YnCrx D|My.SXm#Ug=G)y%a"~90`v}q]XkAg8|?B:&^=],wqrUz}q{FukO7{X&! iGT1RG*P!%5JAQ`#\:lVGQDc/)h79R8 },MoP Ei|#Gs.pAIN5(n3JXeaEr7`6@?%? B_@tW41tHE$- c$:S#sK\j]5I5)c3z:hPxko>EIBzrjvFO>P~.$p`AMH@L1_\  &Dy2Rd_600'0+D:Wjssb9z5|HuKc9@L^W#vc\O96:>6s*D8@Z3iTWg;s0O,/*6/B+`$1QuY=W(Qi$FmO7]d\'|EPNUQ@Cj3@3z$s` 8v^vBj:k@_9;iI_s; jcmhoEW-H-|}~s;z]v"Cj?}RZc{'Bs1l 9-rWG724Y "GfujVDBC?Gs>`6Q"JOYA' UZ(|L&vU=?;5*+664+ve_QF=#xvwf=%t0zJh{|t|9Q{ "=\oCDt S'HmCy5d7Rda^XB<LWkoR2Pv*;~*D!{Pr'g&qT2mn`J/ sacq":2y !B\nzYCDX~i Wl0I 7Mt+qWlqARYBl}a8} [*}kVd1D qijqQ^QO ;>jx#Qi*\E:I |pjt>g&L.wT:07D3cjfY|Q0h+*6dm^DX'b* 6B,BlWl_?5qaXIF[SQf4[@9ZDF})Y:G'[/ v g6x$<=aPeraz#eJ2OE8!:599Gcs5m",s:Da]v5w=~b~X]%a3iKZI5]}QlU]F.!6Q5(M7'+0EA?6@laRf^~ 2HU^cKJLcV2Hg3+W  Ueg?`89dv"/tov5y :Rj [4laz~, kG}^mnx}hcHL38.7WPnkHjRA"9y I=Ll`N@MA8!C2=?[Nu-s;w?h!{gd-b&%x SC]YM|i-nWF1[ro4eR_6=Iio#7zBVB,[\2%tT  : sZu{xe>^jw%B7-6R1*&jwXXU;#Y&| 7(,opU+kcCG}w)6*uO% R+Bt JLjK;i_BIB&# t^(]kB?Fj_w,~HR$v:0h)Jy~Q? ~9A ;-FfWs8; Kv nOB|d*z m/5WN@K+-;\Z\Uq*04LtO? cnqc'>k]j|EY~;T( db3{QFI!j<]kji,9b=$/UlIbpT@5~9i4$I"U 9kD #,Zx E/f[><XvVH=)mlTYj[(mk2=/?UnP5=a=$}ZL$0S$+D26=6*Fm |bN"o')"b9cpj_U}IHt~0IS l&.4=?aKZICDE?M8F64))~U3}aF\%{l*3m|@^*}aF&jVWA|bsLd5b-v;oXHo"^ 5,FUHG@Jp&[4n Cs*yWf`i_,J0P#kRv*fwm]PWxUH4:BO<}Zp3QNjP h'}x[_9D( ~xks`\MH92!A\o 7CF+fGwoR#=S<}C[\^s*;^9o5{+b!PtscW}9wmdbHi3?"%^a8xDABs:[nSg!U9K_NSH(e/}|n3tZw*jG.K(g2mD_#=IWgfRV]~s H7MY2_ bSA1r5KNA:Laf6Ck1~Q>j+"|N"aJ"vF f|4`0A*d9p.5!l6l _4b F?|h+_x}b%RBL[Be Y9y[*H5LTNiDuW"!fv%[*iMtoq'9WL$o/%rQ0+PEj&aB/BD+g^Xc{wIuFg[b|D0W>n(]!ff_PvJ]Hd"|P;^Rfu8 WDS^KArm "60bMc],  4LruX}Ap?HbDyWeh<P H(zKz)?;E I\n3Pix ;p5=Ht>;^17haPq atWV v?sM$'Li-Zh|83*C^N_-,3O"F>N _k\<-bQ `N|YQ8f7gJ.VO*bJLvx?Bg,E""?LnM~b|2xE}Pq>yh1'!U,GDNa`huJ 0TZ%wS7%u^+Of hPT6% bO8o]{Qb;=) oTs^Y_<@)(?()Sp<|!rUH=Ytx bW-`;HD7+%30  uS2hh[m$*~[V'YZglFZ=W,A@Qs )=95%>1;8&;WGq ?UTh-L%L S"$>k2Uk&@EUbmh^URI) ^z C t6Fi1[%oJvaG8}(k#[D*   -H ` x 2SDj)#sX>y>/g)\Bz2c3Z 3g'+{nY|!J Q^>3fM%wf9.>y1j k!a[- |bZRE84>Nh,X"T} O._ #@6gUN:h_e?`dEC A`!@`*Gce]OI>6d'Jq@*PWSaP.ar+`c:yZB[(^-KL+V#:! (lC fD~Ry$c<\lpzT#.7CHKt/ GaDk: @f 1d_:*gjq~K"^%/+l\m(JGe5 >ti^s3Gj:i+5b{AN?z)s8ylA7`lhm ;w9Z*X <Vy:^ z 1_uxV7ec)18`pAoL*<|P)D2%!cMAc:tHT[I DJ(>w3!$NvY`\k g{6nY9k=$0EOY*Xs7Z}xECBd:9&b+^8uNkl|y$"Ni"Ag42?-f%Cy2[#A2:M;{"CeM.lF) d7|1+?%=-7\bH]C0JiuwTn6l0v7?E<'Om@A~Z6$.. l6~[MKaeVC<LURE.F]!yn>1N360M4wmL PDJZ vX'vGOj8{7r1ZQKyF1{qNXJ4/Qz 6Y=Zx}zAM9}M]_C~}R<`D+&Ah*}NuV5 5{@z'{=x"lOT9ZV -{!/p6f7ub?_Q -hKk;hEEu |DTQ YPE%;ZdupJ* lI1 (Ajj {P@z(+Q.q._K} v?P[\8~(Pwhx Ti)6;/[@aI-Tsur`n H;-N4x]l{#R} ,K3a"[G%73:LawhF% NBfK(UeR-nuMI5) GuWaos`dH}Q?dz\UfNNO3M.I$\Nhhx^{zFF(m\.`|,! 6q4g!s0Y#D[`aqzquyheQe7lykKwQ,qVA@\YC0pq;J|H^*JD;9I{Cx;Jgxo(cw%O,O]BTw.m?\[R] O3p,i)Ph7N[J{N\3 uL$mL Xa3ra>b\`@W4~eQAJ~QxMdRSCHD BJc%3.!JHa28N]\l~x-:Qd+w]9EViqsfh~#Jr w"{#y &&pp y.bBM(;`M.{|H;$ Qb9})[u^1vzv`g0Jp*D\x*|Jhuc}U|Qj"7]aOL#b%Nu=K]+e Ch4EOQLL>#Z.kxXgM`=G,!ojSF60dFb,Bb$l>df'h{5:p]aboq(F.fUr "57\Z (.Paq* W1|M{:}.dGEp#HWhn5o={=s?i2h1W+NCH9gVuQlKb>O(?n2\:.9;h`x0ujXZ`0$$A>n`~1 b@h#m5| 0^L *6Nxr.7tz R7d3eP:qY  &)95?7663D2VGhNjAR%?8B0U?W0Bsas1Y7h!s*t9QO/G_*w+NB.^b!qrG>lH]K}{;g0,W\ \NIMj4Bay1R|vu+6 SlIa{ E XK^k]tdrvwxKa4'(%)sL,5>6t!S&Xo3[(gF3Y,UcFaaUE:d29jX#D " 2Nq*4@z^5-W%o0]&(]g lh|8{cZ  @]k{zQJ$BOW;<aWVN*?N3[`d9U3f+M7, U^ksQQ.'ua\w:3z,O r"7o %7Ck8D9.< ;+cJ?GfYq4/wicxN$pE\FN69g~d=0k|DE#yOF3Nv+-P?U.MeQC{.D$ev~`BfO,H6gG%6WlgsgU`PxWfuzr f6uPsE2 &:R@0gpy{^[=E&J\UM*6d)!P(Z}|{oy<s sLn?.kUmEN/63>cj}><4|>`9 %KU^A~>_GGi :z 06 'R(yP,489?0%3>:j%3dC+=Z_Y@1 DW4#>|}iwWVT9ou^vm%5@Pu:1|YemQl)AXj+%UIcV]`|z#+j ?& v]|Ah0d*`P3S*vqwxqp]C6|WJ%wx|vh@"(B[DjwH=[YH=Dg}> @auu$HcIONk/e&8,&3EOJ- h^_ `\^N4uzE4&X#N97@;|X.xZ\v$Bf5D~3o^^mt  !@|FZ(9lg.SXQV*h2oT0p9cOB75AaDs7Q^TXJJ ^3rV|FG~IJy 0ok*h +FR6CC;I` y.9MX^Tr)%NT!cE{;a.=WM|]dWjGo7/T|i c|^R\g<| '"'&!4)LQtD7{!NZ"dy} ()22A3WFgTx 7M;2 A%k^3? H#R3Y4N1dRPyGSJPo\PXy90S!xOZDy5\"QWI/  4 h4["F< nJNs~&o+n2cXTD!GvUhmjlAvLvEjAW?^sC f[F1 ;dWnPY zoo[\=m)Kp+~$t i+'xHK(uC}\f<nEFav $^t0Lc w~($n]Ve<2po (NXTSU@!2Ku tw]fK,$|rN]m].1k2zf.)Qb[7QdPh<}Fi $L*G.TDt wv wKxd3%7 }p!JP gU91\TiPx/, |` DC&1lx(FjFcFI_.l! }~)8cgl<5q(HQY #=31, W$8RRz&]'OO@Y8UIF n.M>~gfkWjNt4 xbWCf/#lRbJ}>5m)=$BhF;8_%L1t'aMQ=z>_!N`Sm Mulkm5xRU&4k*D AV!#_\g[1%  J  ?xf6o5z<f9 1.iXO [6itz;X@ax 9coc[-2Dgg,o]pXKcM}3*-R&2* 21gh!S/k]Ed;%y&DuNWinO^.?@s.X!jf9 Io;{|Ye(>FQcO[$eZ5Eig Xa =a^nvzLlw{R/y]>'Y&{[3\)kk45{pHM$ydd#`r'rvxm'\NA \Q^MIwAWRWuEhp,p-q(IoErY`fsX`-LB$qoD_X<"^= nBuj7vKtT|KFFGF9c!H;+ tjv!>]8=SEdQ =n~9?ED=0%(5Kjjm$s6Ifw(-BYYB&tzU=F;"&qbJ+Ty <Y2k\\RBm[OLCOaz>@! 1P'u;V| 3EbH\=t&vc,Nfg[Zs(Hr%W;]mxX|,[KEJJ9'uiUK {W*KL%L]y'|?m =vRc9/@EJU\k+p]1]+UB!pbzBE 1_!s48~=y~5y UJqdLkN'(KMU@? ]Cm4A:q&]qUiaAmUNwgVA4 ALb$OzQ,w%y&V+8|$#63#]'i0-sbVK,hNBt"K(@2G){5ZWv1SvF&kgf*9e -oz?,a (3b=\E\ .Li@Po]u{Y%&E!2Pd`bIF^@:f,]xobK<;Ay]%B;B;^Dm(y45 M5{[|-kM B?cW^Ou[D-Bb $0EY_Tu^a[ssZ.$HETFMTX:wV8E? )'2vUuVaG5)Wdm$W4>EeA6 )9s:)7 e Mn_{ ES&1K@l={"S  >~2 S%[2Y@U^d 88[o!_;zrT;lLFP<zKt`/3Li)DYg=p4rWghtD(3)$_MgZ_v{bCY>bKN4Qn75folkz_x +*',Lt0K1Xxn,)6)JNUI. q?gFg!9{k>7 \R~>0U,o#yLdB(9 ! w1d`>nhy~ ?~\ -L^1=qz *[2#q'b'wwe]a[z\_SOB@5$f2_F8y&Hn{UT2fQ=xWa2Q7!Ku(.C:DFDYg=.S;~DW~?e| 5t9S W)=<H|;J=/2#kRL9{oI0u X ,\{*7_a_3b =A[[O3gTF3''5b {3+;h!7Ng@;z )8IQtOs z"=rDB0Mfs%/B_jV0 Yy-!yw9<bM;}zFT U)Y>, };\/aOPWptt~/ &3AEuNe(}50 Vb:lJ`| Hbn5zTzMiRXMGTA^8cDkYw*An ?Ge|>0bN~hwYWcpr|vY]")i}!Ks J@ i4@N771rc'[E+( {gMh;GvHo3(*%-*%~(/g5aTh=R 3P;s8r`tE8x&'bq %~ RNjo7Dnwrq:]|1G#ou*bV1Z+EE`Oy]]{dxlgtZn1P.l"bU dJv=e#hBv,^.&"@q(baPHJmv Ld3^dmziqAh=bW9yytsr5wwyor{ 7q:M oQJ _@Nrvw~b?l{Hc OP+>YSQB%G +s;: *Qkj+et{$6~ LO GpNnjH&vYV d-h&fwsc?;B fzUUK1N/ S~"YVD\vv,tUK;>_QYH1L a7yFk=q2y"r3`QIo9u];0;DFMVF1o;mfN)Ds'I2-=lA%i/-QI%|HK$4SW>lO 9;KK%L|'k2Jgz.0C_`4xA~ikkdJG-zhDpV1b-Q|< fhBP+@+:&$%1N# .(NVy01,8t.2x,<Nz Fy0?P#%{wytp^G0 wY9wBtT+IMe\#tw$L$9>jYSMCCO\ffU8(("/Sy#M*kM~S#J&z\6<1:cM]rC 7s&p*^&ENf;U\VQG7 j<p.a ;}*hf?5\J bj Qy7lM mK+qB#&SY}*TDyk~Q%Nz!G_*p@g""MK54:'XFst#)]`'_2a #' YK$ \c!Yw0S $zzDH~$Uw#fgh.h5SbFk/2'I`RrZ1pT$x&\R=cq x/FX]fy '!LMtHoQ ApIp^A6Veyzt [=( |n@u LB^,4Nz9Do]{cUFio;)?qN7oZR!l5HTZ m@_^x%Lu"B[2zUomI?<mH: 8q#u^h (2CU^o|{uyVN5# %4 ]'ac slNfS[a6J o"w&3%[<l0?&9v[ZV@muhWj&rAc*77f5<]rq BmpPx Rdhx .D pR6Bh62g[wrTxL-lEpO7\]3yQS?GI`ht= vrihmkP(j!MkL3v`f9Ogp=A 3X8e{qmZ 07CCWj>`+^'8E7% &9L X=YoYaa08)0wY 0ct,.`]yv~LJLjIuNxGDG!*=kCadQpTY :( `[xCU;qeSd@]Ew8eg -AUs?~$1'D.^O!z<\0]cvaCH t3RpB L1'6,m;~H ht='S V IB@n#l/2~~Lc[yISoYNGhPq:^uN:>;N'ETyP0 }gayC:nR+ \=pD1 =O ;|W+X"yy[M8 v\D ^&M/c4N;ki$8_o"LkY[RLWgy"Cgtpkly~a5eG+mF|M*e(s]F~lW71 V*|dYk%f]=M{-O|M:u;n(5[#yb\W; sZAh/DsL0o Q9 nH$mS6!p m_P7&  tx/Dp #:?OTb\j3Qbil~+Oj1Ro/Obi $1'#*/ f/_<uveRH0+ O|N)j[PCc=(oL*%6JWk{ &0Da"zU?Iaw.gIubN'^,a ?_u.94%~[#z]?N! tu\jSZ=A*$a\TM sL~,_7l|>J/7FQ _7i@kNn]sgzrx,2]U~ 4*fEiA7[Dj^~w>3kJj-[4N[hdfJ?,'~XkAl$MfM^sm}?Mr'(L=Q<;<[PqU|NrCoDrTtjphcZ7=}wZS%"AZ9Kp7 Ut'y>5/Knr*ni"*_.wSIl'yGi *HZfy-7fY)ChhoE6 ARc~)/JItu}HMr<k'vE!W%R:[PmuyUz#Xxb ]dY`5Zx@2\Vcl NV}22gkEwFYy204:;S;m0z! {-?N`q]5No= %2'9' +[o;['Nvp.:=Sd_AtG/?H U^&RQzE)n>C06P//7i \B6]Zs&lf>5+Fv&>5'+xIts^F~*bg .d>tHsU6[Z C7#/CRoTfNE }ut?l,IaP_`AHa(jR"}rZ3NfA[ {- t%p[RO8x#:uC/< "yZ;,=6( 'Ch~i&+mgnS&P~ KR]iYZl) ; <<` |h>O1&$015Y8nNo/]k;zM8 weG5%ywT_*@j^hJP2:!-2v,BDf!z:theL.;hKy]jdti"O"^4z#*l>!{QZq{xln!s(L_G}rD=\U]m(^5~b#>55-+m?iAq\]W;$xl^Of;O,5 yt.j < I'?N?cUtd{N(\)|M}]k "3Tu~_D887/ +7&o>cTGwO}SQw0Syj$Bx(eWS T[)_BjmU.zW>I\Z=&1Wq **0>^ =g!{6Zz &R>a$s-u3{De Gz26-xYqHE3! 9U NCP=\H5f$R9q%]L DBjN &7]k!DBf^{kusr}'H"Q.A0+7M$o6Rg )pm1X& D/WPrz#zvG)t@u@d *>D:zkTG+eC#oQA1aqQH7Abi0x&R@[" A'm3p-^3q!:B\)}N:u Ow ;CTWa ;iq U*Sj'Zp!c]:na 3E RP RH2&U0e'zzzsVf53QXF{MT30T BDe_Z&{> !0bT[CgrA9t$:Ol(<4d"m r| iH*q"CY+xS|]% X~p<UUGB@0S4 {TZ7p.^,t-vC`Wo7q- }u&BvO:L.]N*)?^AWlZap7!H/D|UlquD||zp]f(Z.2IM h>LW/t $y6@|k]M.d G? Zw W?(q799 op `${7a7}{2{MFy1oW}NFp_"Z=+uqVy@>3LvCmZqZ;@b8_L HGr2Cn__AhRi8HYh_vRp8K2!\K~lKBGJ {Ae*U F*TLmV ylL'Ty1d%Hfg9by xO>]~#:Bkoq[7'  GgSP{W^.pM<  A VF#&5+op|?TI_QJ0.*a!x= x[]Tl$GWPtgC- =Yf !XV?A$8{ZxJ&g&1_"2D_ [5Yhn/aFk\- PM^|-IBlfueSNe;^*cjdL)G[cfd60N=%zwWqQ1zt"e_@-!Pt ;|c=nZ/zWrL>th3\ 75Vublrss!Hfru{$FGiZmcraXKs>`'?\1sb]Ea>a^/-}[]",8k WHC/t)@*5EY(_5OA"M7 -#^'6FZ~K!Z<PK\Cw|8d%o=Qq&Xwv`D;w=; |w{hlJO.ZbG,z FwsZ\7Q%B;'~ke^.jNa!5H!h,;k&U ;mwjcm#.Hc0Zx(7JKF. eSD?q';  lw^e@E+{ldI/#h F)ZE0 u|(LqpWn"=(gLAv2Snd&>^  Aj@f " nHc#{kySdD90}cMD#(~{LI c*]'Z* e LJI>5 *BOf|*\*G7fO|k|l r*9>Pf6+qFez.?Uaj (WFupQF>AKl1S'd0k-Y1nC]*zQRMx-7Kx-_-|dO,\B%]8"q"`&b/]3Z>KMAdKu`s 8 W(i?qQr 8 J+F9;B8RLqoA}B;Wt.D` gYP}`$]wW=.0=Pjn[ ]9){]U 7}#MQqzUAkJr',EHt!m/eP&VX9KS{1jC3_2C~q;Bt(,&Ha^>S<>w"iH he!-N_dnXc6>yc}q.)a_jybIw0P6E%Wy$N;_ Y9:y1 l-y5Ye%qt3 ^kh+cOK7S@"l6qmUh4n F}mO@tF:G:%M4@ mKcGXiY/~.H[i#bXJn'?j.DUUV=YDFr L C!l2R<`x6L i /Cl%(/\VT"Ew.XNH :Yz(6 B6Y.\[v2Xz%.JQ<Bx#Z!tAh'N }Gg]Lh1=laCf)_A9A\$=e7j).S/jwD?w;*'O3M&sGV [T9_`LLHi#b[]^rzb[kiOk/b'H=4ad&A  jQ Gz36y!&+&]RDH]$*!YAlX8GU4L)2JULxTw+h.[A8O.]Zqb?UE4v > PMHnQivnbZO!WgT[VJ&]thX+ bN'a&5kJg>K p>kAqEl&T(|5@.R.:5sha@A/`8O"57i7tR8G:! (Z^'8@+9F@MIZj[H,wu~R48SiAxnL~'UIVvRAe4F MzD_;C.69T< Y*}*_4lwAS`N*\t)46SFEFW> .FSWb}{O~['xZ%Ya=`_*(d[94` {_@~Eg| kP@:08BLr(Ly-EPg$@o#2o^DSH`WU*fZ#Lh @P^XTOB+oP!oWL*lE1}L$q<*yCK^v2NyJR3,*--r9k2^1M?MVVln'j=BD0kH s/Pjrz /Q)oI+cU.^U B/hYv}||aD.+r2P5%c_%<#]v)+]i&K zGteC*j-Zm\Ks"VC$M(O.K5;RAzh$uPH1wEaJb()jP1Jf*CY|iZs1nut{/~Fq/Jr &<_x=Hmw;Jr(JRE -.&ADVOa6V F#Z"SX#{!%/ Wntb h Id c/q_^dAda Hny}q D/1\rSj%bm q;G'*`r  # %p5 e=p%lH+\5e3Bw.|(v&qk'ukpKrPEEC<YcLe:g0*pR!}jVCux"Z UWb0cUo0e BHG/cdrv( 7l=O!bi!sJh \@g"W!uR[l[}'c! r yMo,`^= d']knlW5,m58]gd|~g~7sS#w.g)&khMq7@4TEP,>50U{x'iOv:5 dH-30/"URi:S:/|(W` )9v7H:9lumbKzt^'/pwU&qJ.`u R zL-+,! 'J0v6ys|S,!OM|syPv-VL85 "_Uh f1|n8lXV+wLP(7n _{0oo49yG2+@0x|o9t0!s&T?[Xyxk-xv ",0FHYu29(4am:.|{e[dlZ<"~Dp5t<7_Osm@E832IjFd &c=qX1o$OBP '*9& :it'eu};=y0 M6pGf';V*lxq| ,IHeazHQ2}bG +fJ5#zvU35xDL / yV#pZRWOy#MBhh|RS#[=Y%_4n <Uf`U_p|c9y d[U?l<uDxSM*~_L1YI7O nctS:)zkXV4b@|IS\cqx!Jm ?T?D@744 rxR]CsMK=#}GX3ueIL`WYkE+6Y5fDZ& w[ J6,QH}.p!AQ)( #APgJ$tY!zltz?*   LbCNr'Yf'lN7 jkA $j8L*uUEV?;&Ew9udY^|$#X1Loudt>=&YQRX+,+Bb<"_M{4?z!61#!55)|ob^Y":wCg3L21-Xm)x9V aA2+c W*]d03 KSGd0[xG:,a:wzVH> pv4xsU7#xOY)(m-|X4iF^90" V~KYsDyNmLkNd`}!MR(xE'Edu+u?Fl20FAhAsWwt#tjVNIFJVJ-)![;!aBp"G-|`Q;+) o\NB4 O# Y*NokMdCfkq5s+55?U`NJMn7QzpjZZJ"s`\M'oxSX)K- ZqM9u#P6# /:S]ddn32N`mIj(7Lg3Tg^+[3H;;5"|Gr?+Y! .97. 3>=iM1S]+1[+^D7-M+H^nodD([9! 9Smy)A\#3bYx38XSqr%]R| 9c*8 BB%R?iVdnGn y[:ZF`9# uaF[j,nN9j%[4j;$oM>O0rs&Si  wkr5(P0]>sZ~`kqmMD [`3dE6 xIRmre P%i ^N83/u=tPN?A5D]Y*,_?hN.B lA 5W7Q]f:< QGX +*#R/*?Yhu9~_xJV yq q[JN+2zkE Sxb'_8 f%-\iPG"ae}{,53-BaL)h:CjqWaM."=2i4\ %}L* uWC1l >b"6#9@gt+C~*v#%:c1a8^tS?n&OP9h;ZNR[[~}E4F^ gf\>l /NBIeM=85afQoAZ5v_y{l:xQ4a"Jstj#EJ7 ZUg{\&- &\#kq 0a*U@WH-60B OJ" M"CE  [lqW).)Y3ce_&Fy.U2bbboIBh5&Gx!NIq G3WS0^VV)|G>zI8@t>:wzL>;-[Q;odD<k2]>}Cs NbL_G]ulO#s.S;cZu0 53B^]aMq_h+I%MPb_J91&[[p7q(L-51 ,f?j)U$,P2wT^5@c F|RcChKgrJU0~1g&^=%KNj?9->USdCX/Rgoiya#Q=c2y7<7VUv:/:=0[pNQimownm_t]jOU'&Q~6Z"b])5,8R(gHIl.s<Aq_fDI*bbrJ",9>E95IyH]F`'h NcoQ$po 2Y%O8s3[ CYJ ;0NG\Uqo|yV)u|QQ3\Y8"Bb; f Zs3gR7|KQ`WN9>No $W|.<.mlZfU7Dw-a<Y`l L}&;;!(86.@;zr(3fW\0c= '8@5d&L!B<>#F837-(  rl73*JcByi_Jw2U7 0,Pl\sy'wKZo}-[`[X]VHK:2<I-R0v*B^r<|&a*Iai8~*?,N9U>P6TAY]OsSzaomebw(CWn*ej9h?j7d6~QJ | @IgX'y MX[1$ra4%*/XMo>H@jqq%(0$L=mcDr'4f`^dak`\F)G\y5E:TS^Wf]aeZnGve@ LaJn<RT75Lb:rV 6cx--E%~; 2S9nEa ,/k D _y>3?87"#6W25:50) $/,!/<St L \Y:gt"<O by4gL]kWJ,dIGRe"xsWF[ Ab(Jd/u9o]u:WA*h*{#i8w@Q@7]FtR?NHT{~y:Vh%g qkQYr oifI7 _#Q 1 [<p!jA$~ v.s<@_Oa^z q:} p7p i RTfU J4 VD}|CPPH[XX$fF$1-/AD1(aky($g*Gs"*:+5r -6(>.  !Ye%vu)D#~Y:}Y!"xIA wb@7!q|dIN RWYVJ@?S ^> 0l81t/4vu? m5>xm`ti=GXd \sk}pu={f7QoC0 ^Hy^Fo2bi2<tpK? FzFY$DRbvKKGr *xx;j)[zLG`K{hTZ*nTL/v@yd&g7o#w n~jKHtWJ<;D]\DU?w'cu &9l[kiJr%^? }Ins*!7j>dg]k,`Ccf j==fb1T.P<| RcP,A8XrZkC}X%Bwpa {h_#Ue+5Y z20_iU`x54foBuX1e)Y alnfXJD.$}`2r;~ :#x-zQeNduW,{ F^]-+ it#'%+M#cm6-m!i zM@z|,7zI=uUz&dbSFR`}xwbXpF{2BDm4iiLIoW,bSm31ZHe&;A"dT BBDTJ zi^^:$Zp>}XbF3xuZN8wX7N*6 D^~?k6OkA2a b Dm 1O{;kNg~BMZEAAC&whHWS1%tHQ tiP,aAr;qU+ "6DU`j"s;RWy@S";8Ao9VxA]*|QmNsR2B~p%C2D2^[uoy%]Ajck2? b;y*u$h$L9E\ kd1 fpP1%7F[CfD@?Jc8%sS?jSPu+Jhk11X}(Z~ 91TLrl~D=uTc&M;wE~Dy`ST&='y1`Z0o2$|q|~dM?Z13+ 19_;: r( R%YQZ 0h=QmQlJ)q#R:T|v91gsV<W`o#e"b%)[d(PX?$ #'xON6&  +!f(m R}B5?l'mgC'xI" =:)[Jtl8-i dB-_7&-,UJn^Sk5qk,htbU@X yWxx uD!2?{I v1  d1Ls]f{plyjDdMf,3h[(LMN&'Ocp a#Sp6%\,PkJMm0;Ue]xWHSxlek&gYA$QZV:xR53{Niknt|5`9[(d. =Dn+C#PkY=92?3"]'\{/_IA t<_|V)DR)$s!&"o&I D] 'fE= x /\|*)l;I1{ z(TW=(bJd   hb 08na>hFg >!}2zbG&hmC!0k Bp9OGH|p !9NSv_t14D`9ajmXBB[&oFWw,u8  L{"nEz#a*D#c-jB!lQ/8j$q M>g7x 7xo\:sg RIdGP ^h\I69f>O $g /e>7 \CizS&HD. +I>NO?\t {F~|ohYA5y5U#D"08M qS!-Ny;E~ohI5) fj(F: >/SU6Yod6f@7Hran;d*]&j%'"/FSWoXs[tAocP,Nd@H~x]4(O]l~Of@G'*tDe? _;( 8Tx z&=v^Jv1>%e6u1UR[x9&kQalZvVqX~pwlS>>=( |bbNO/6%aI:T1$(qTJ=5MCOFJ>1$ _;}OrlSK5>:Gj@d*kJkj(Oh 6dW0U!Ho#=DF19Lfw}{qgo|vbIq>o\$w's>mJ5aM>(rX;%BRmmb [/g4( |qr3XH09dsG k&P>7`=f2^vR<itQr,I#qF)gQ :)dS kS/ soB=# {(p,Rg~:p= 5U ckkZDel-dV!*(9(_t|U80hu 83qdR*7[2JX\E0}~wVf&[Z r;W)k*Ch(WyA\0W#c/vD&. & U q!602Be1 dXW)nb :CNy]{q @Lb.:`u!5jr .<MQdqu2a8Rack~e}Qk)M%jyTS54Po 0-YI7JbZ#>~.iywT=Ke83]<#QV N}2Sz2N# a:H[dP B $/Ml2iBuIf('o !q^[Pc^S,&X=fG,sh;NypnOO-6joMWSN|Z" E[h#|^IFb@ljyqjp k;hYfti`d'NFMW&|Ch1Lo  8-5 EmSQXW1t2)65EE2\>"!)Cs8 xS" N1.9q^o:Br{~A%DL/wO |UovAp*[ml. 9]lSzw ($PG{ ;9#Bx+i(S(_GTWWW'GX<'m!E(*wi<`YgQghJ_2cTu% bd$uRt/dFj5.;Q]s*N{1W[(.;TzUJ*kk^;egV YgYJmP^X,qQb|O-mTt%d0@l;= vO?>T1rp(b~K-1u,#uo;yHw{bdl~9`$hhC6g}ylJ6:#jN#2*/tRN%   yDG'>d")]#~<q*O,gPP 4YUQYkCOf=?o,,mm {^HFYk [$9V d [u*#b&SMn{V) ZXWZ@B _S%|;(FgAa yKBsL0$ i(_TE:^/ \m/AG3\\)z D iHh;4lO-p= wk@+_laLIdt}HvwSg7A!k$Nt6bZ)n;Y"?1jVehu#,JYB27W~ J}d!*>{9U`x0m|jJM 6NOpO;MD;Jo[`VkWnEK9"-y^i$Q- v4`^$r8Li(#*>SqX 7_=})D;ajb6gA.\+] (D\y_]WBWb2N rB@vo]gER"-fs,I|>[x\\N@6y(],J&@-& +.D@md),CJZbs}(I:]hr " &03O@ZMSVGKJC]Oe"QDx 3K%l:Z-<H0UKQS'2l6]c c"m 2v A.oQ!O9`&qG.,9~F_2PAt\BK|\s62y %Z.IdpK#]$y4ZClX=o|/ZLWh&z D$`y<;?U ?o6 PJu[bJ$C&nEtCdG-6*N/:Fgy C 0iZiG"0>w Q  aE|_tN~ZSt:_f>VgdvRG>2{c`Jx32EOZU =vk&qHv{_gI)lyS_<}O3VI_?@c  |Gn"[J*^ 9 BtDQFF9$x'PuU ?AmbxfR=9vPegqo5UQqnM)`pQhqNAI^xHd5M [eXNWu@e U4m P_seL7|SH:^M37Wg]vT QW ,h0I?^sWgS # {aVDd.y7%^h)o]uCa tMX<k!m7O#~yq]'1ht;O 1U4vW6x uQNy9WH]pXA!5 J(= 02W~ ;T_Ew_p,!yW R*}V*_ Nr;lK>' (1'U* 6|*e&GYZ :ltm7E$zd2rOYSl0H YoaUb4_$$]9&\Dgux ,91&b,yt?I . zsMW//vogIq,lH RjJ$:}Tc5j6xFzM`O3= ">>\"Wu~%7gR .Ku60vCj )(PJJT>U\pe;!"g&P,I z\aH67$ u[aG2**,uJ&!>P(^YY~Q{W^cobqI,j&5R6aZ4GY;{ ^RvNr.J`N72* vul]`&L9* n~<hG:zK*\"\v8g8]H\GO&<1i  ;NYblAA9t:n;wS%Mo %67~,swvonu}  w]4s+?uFDx?Ya,q*FS*U4eq$T3~Mh(QUq=1hRw 7'P>ezg%Y$Y{&?Uj,L+pFQ[a\JLoliZ? P+wQ<Vgj7Us> dV?m+L@ofly+:w 4XDq'Ma"CSuw=*fRqD3U[{{%cMn7f'Davre3)dR+$zm`sJH]UQvF3>mpc@Y;a$pKkH3'|Jr~"%T ?w P r]UlI 7MWjCfmw$*(:(BC;a88D\Gu7" rI Gb{/ k>VPb.3t0>~Cz0][Uv=q g -#XDvMC_Y._Nq%K_.q/& ^8b#W} <xs.[#tQIbqnBLSzXE-|}"1:;t6:]m$<Ld:=<.` ,oX) /x1&UP!3Mp>!h$Q7:eA9M`vrv] ?#U{F}1z<Zq~#S}'!eXQ#A$H(aWs-<8-3I,lC%j Y3,!V'Q,Y>;f8{*k _{dGF1 }@sdwv=b!I<Q*&Q>}G]vTl(6,GZy%?sa9{!U :m 36cEVB Drv/qM. QQ&~|kW7i*S$,^ VWZ!a/!SL/VVAOqw!fl[Kw-]]O\2PtJSc2 R9;+#2KQbh|QDU2Uui3un#<Cmkeo8lL`O. tW0Uk?rHL,R7B`U-W1%{@)fel.iqfMIIoK`@cXNF#/52$  i]=c.O%iGS5 %cnSH7' sdsWJ^?r?s:s#7L0l/LPKUh2%`'&-H5ose1g .h vh j {!##t hsjY{+fJ$~Sp@\\,Q/# !.Jb|z\3'575G[x0 ,+ZJ}!>(Dm9U)Ij1Sx$Y ;qX(;`kWoOkKa9r 3'/cU6l=f ?vS%U%J[ s!nUi\HL,v3mpE J"%>_0kR#&NwQ]>N^if]_Dh>z_gF|]GGnD=x ;kd6r R)?ewz- I5vrl{!:]$LI&6Vwe= MX!lFoU:I?d\_oRu wvU& HP<2ts@08XI~ v#z?UV%'/*O7OoMb'f r FNs:8g`yifLV=_V{pC+j 32;yQ&$D>xl8xp K_+wv #wj%D 3YHLA+vW Fn.r ;ec;$" ,:e5o8z%S,tQT#vvT@`-= ;\|r3fVh'`NQ=   Dd"_\6TLN:Fc+_;3Q7@TFy[IFvLOpJKI4L I6'xT;0kk@1\J!}a3;ho7nLgI*fBHH?'+! %3{Dus*JV* Wz INQ^t#(FSom$Zhf`PY[Cw0|.~(~0k,T.Q;YF<; X-_3Z8\@x)R+hS&ba7? ! 3Ox (a5~Jfu I^%g/6Op7a_9_~ ;^W0!A.]}E mh V5$$&tOueU|6eB ol!/V$S!a@x$XH7\9 nn/U'e~Smvy{!8Y!]^X N~ =t#Ibq!:]s59BB=?1sleZ7 |hdlN;VF pfMB&o9e4j-n3dO}6iY"I A<<744& >1cd89VFaNhFbAUB[Kld4j0c D?h\2X7Yy*Ln- M.jNdpwpN-[HirJa>Q1?&+ph@ |$<v!] U Qv:Er-a7&DBqDmz~~bDi'w9f/D#&!Ruf6!7nIHEvs$GN]w+Q%CBOI;g 9{{\ ,Z=2!/=>^z )?lx<6{.V %ZY   -@8Y\R1# wF,xJuMqBq2s=~f5 }P%|4m2 -k} V{t`k~:9'Sz5xvv} GD#}b_^  ^c5AWm{tiR+wy}^~2q/O% wU6ZE|.C`I w<b?uL\$6Em+ (hd[BEUVF==5,yF(" + T$YF@Dn7IXW9aW}`z?6RP^dqnhF3 nFVY]`Z($^l&DL& k)[bH]9L+!%`h.3Iv"o'G9@)yQ~ux^O[ F;fFo+ T.eu#3Nj]YOI[LRkc?70;,8D'ZMS-bVzS]$j|`=,uo;3^bjFpB.O:\ an1huZ@O{%>f&o12 W-mjJ rYeuko\KT1B0!}a~8~xkR8Y2%'&}[O#mM6-:U\VB?[rveEd`BTAdqv1JM=Nx"Q{F{%,.=AF803-Fm5wV=4s;>k%ds+yS1jWL7'}f(k=Oo o^H6fWLX0~Y 6c'UL~zfsL*Z)BOewhTByO~|KYK+yvw'j*P)  fT\,Fe+ryj7QV9N-XB@[}<9$G$9$ ;tJk*6Y@m9m;l1m+yBd!&dj9Ezv 5:]e %Q]?A)~I:Y v#+D^r`=wK }`aZViPp8N r|3=Ob=(7 Jov=~1\G62sdx21TzW,\tnbs Gqt<+%!-J{M]Y@Y/o?.A%cGl k{+lYw;WBYUR2f71#F$K;qfv7nJ(PMpt$i])B0,X%whWcYe,D {>E:V#1q^N_h?<- GW|7~x]0m`Y1O  gC{Z*;Ju wp%l3s6~% p)RFP4&{Ds;'l7~9\0@DAVcU@pr g&Gt.wY?(Jx} MZ7Rq<f%}dY>}8maSedp>7[gdL ?\D>-a&"t=[!QKoRh;W@u]zp N^mN%r>jNUu>W01g|8P}Z:9`qEN&x X<@"r-$6 Zq8;l4LwCyp27'KT (d/o`Rl!V#|gS8`5F`Mf:9b.]-/HfeyBYs49AJQg59 r/uFN%R!Lk2Lh{{lWF3 ~keiuOc-D|`F=P 5o/Hd$Jz,PZi@X(Z>Gh*F4W7n;]s~P[#VL(G E(*P7~m)LY )ZVW4}f rU>sAdN_]Nj3e G8s=%N/#6Ub.ZXtj9d3e7 ^2PUj~ {X@))W}Mp)U 7cRY}o9s_S=}\CI'iYrvYj9D @S!O[rt"XK0m$Gg;G]j(s+%J)nIi^JEY[P?)*A]1n \?[#*o:dJ@aIj(||3] ju2m:h4"]F*`>%x5s 2}q4 ~AY*0QXpBJg:P8H4|u .k.ovgZ`nWQ/H eUlZ6'j*N:Jk|t6}D#437 ^rU!qW5!GO0f hOdfnmvfzNq7XK.v4 !CCkMQ Pm`w c#\t6s$alQNp=2lYf$dK,p3$9S?<+d)vX|rrDndm6f`+.d@>jJb1M]BSv*-hJ{>l5$$Q-|;x]-3{)pt7GYcqv^e;4Nqz70fJA:'qK&iom<y0K$qWF5V }V $r!0Xk4l8)28BMGk2%$@(-k]NxF8! {q-d)eS<2w]>' jp6Q GlCun:,yXbIeF?ibn~ql}Um@9#|wU\;SFXzobTg[*BlBg5"RU]^KzpMm5SCb>~'-83 %0-'326;,/$'4*JMVnO{8uS/ ]9kb@,)#[\3q[?7&(41@|NjFEUmhfs{ '1(&7YHY'4:D0mb 0@:d@|) vc|y]9T {chG'+sP5)jLN|@:`ex\Sn_/dFw31o\;$hY!!Nh0Hs}6S5_8]I0!{duSnHg<S'(oWB2^)tNV=8;B3BC }BXci:H3F!]/z?P9pdB"{P Sj-b?| bW2XJt JY$,ETcl @4V1D")K3 ut@>M=.#"#{3lTx**uP*fV-Ot5=e[`4x#i2*Dy{h>~#L?$cA'Yd0tB*{O~&`6cb:y:T $'("hs&3}2; NzkAo5m2dg}g7&(c+fq}OhUu ?Vy>^}aUD4ZFVbP,aose:jE>]"pHr`!F3x_1hw$=+ NfRc'B=#h 8(7mco;Z-M21r=|bA&)fj}{_R ./Vd@wKZ|UI] )#c1Y$RvZDQer+G t!@b 5NP<AlHEe e5WfJT h} 8]YT*M 6, m,Q|[FG^O VA]~5,[h\`I( x:poI&r8/ $e0fEu Zdp}SNo`Xgs{cYac4GZy@\zUpH+Zr3X(mq6A\u 5P>:O!E&0-;|E% @P=r fe8WomBB [Krg2D158I'9;:N6bk %[ 1KDOpY{q{|hLzld?I>C:z'd^WSv>@)%:guR_-qEktw}YD,G)Ne,F[Src@wY Fx6~OJ5\! $SQ 9|O]ozftHj?|hmsJrHtgu~~s`Z]P:LT^p@XGCB-/ _f!*@m7'!BxxsgsVNK"19<%=9Qx #J G A}&\O$n+'Q:vNduiE 79;" {fv7_E9%m0xG~2Pg_D:.62*,) ~ zx#+3Kx(=C&_'Eh 1Ks"MXUC6\& {b]j (C]t vH% inxQ\$.} vdW8RzN,+:A@HOPWqzc^$]$Kh| :l>q_ <p&AThpl[F==;2* ze{PFuGa4<=Sz]3nBy~Ph._bQ=&Db7tRp 8TA{sO<Wt#,2J c9~XuREm$.;<."uS6#l ?TABRv=Kdz35?s'oI/(3Fr$$!$6?+C9KT\yu$+>FVnsAmIw"R^AO's;yUCz%V|CrcnKV2K4  g\Nm,g.h0K>H7'^w3i*c^>oJ# 2 mDmW_*@X{ W"Sx#U'4= 0#6CLni,Or]h'ud@#jVDLux,92$ e?1v%Z 'x}?F5D.g wW4)B%}bT]1 RTfy^l twJe0 _q$aAb5n"^ykd\SK@?_=PO 0~>y0mQGATs|.o@hDo io"H:7=Mi{6b8a YD^d-c`L_\ (Je!7E;m*u\ks" sJm+.yH %L+! *9Jcho+D1At{Ox,6RC _5U0?K`r C}>$8IWaoz9W3,,9RXqzbih,wX8SD|w]s6uLYuGfF>_"\gq d4y !-*/2&D-aMdtV8p&]Wf k|=59W|pmjkZR=2(*AI:"9Q kR/IxdTH %E.?T-OUbU u@g ]{C>:>\x$57mdkljR&"U RX`C"zhUI3oU*ZP wlRJ:Sx6`P@9d%> Po:[uiuk^yddoxrHu!J%(dshj$@P_u5u ++]HvNp'SwqN2~w.b1\&[`N+\[-$n?k#E5+ Q vTk-0|^o98    3Mj*'UEU`WJs0}O GrX41&AKTTD<K@bweE28;t-j#X4Pk!3xQ*}V,kF]-S aY>\=+u.>Z8b&U(2LYi.M^ SO}t.l2k1[*>X}6K`z%}NS }R.}q7.|qU`}5A$s8|?|3Ff(Ev_OcnTJJY7Tg~vw|LR7O;daw -&AQf I|Dk &#@>hh!YU?YV9#jN3_He5sFp%BRINJ{;LvHyQ- tqVYtv~dH@Od{*l, 3R@q1U+] 6h9u(r.p*@o9w# !->g6|GX]k|vmpX6(2t(jx u{7G7Ysv|alVAGe nnP02{=|>Y|_<5#cY ej<;|)/B[RxH333u|&>Tq>M8g<V{'4dg:Kr9V JF6oQKZ}f;P`'aMN@.7S"gj_:Gmu B`{ ^EDe!=P#d9sa>#@]J+%HQ|-fjLE)+Hc7l]JwP`)6iu+-+]e31zAW Le}G;zsQLt`Ae1z$@,Y ldh-v0U0X{(U! F~peoIJYDO6^~,[x 7<Z7qv?W!^O! ',2u3d/g)/_C/i8:>lLB)AHjNu|Ib< iFn^-W`LLd9_4s4:AYX1ye DNlY[Bu.@ ji8)tKx[TB1#)6$W@h*UBhV?<*+\y %GoB$R]%[ {0KlP?2$);?9nc 4%Q!9Gd54SD3n$t'1-0$*BPMOa!>ErH6hj",=B[`^MCZ40 .3.FfM0[r+8`@,!%1!up RnZUECi5P*$7Eg>   $51viQfNg*.z*j4J4DZ^Pj?$~,Ep ,8* 3N"YJUrf%<ABFC.y c7qzUQ/x{HKk=M#~3]8%r8s^i|Xw6c'7' &F`%pl_!rBeWWYSUu@JY(vANYnA ~g(DJz(Kfb_]sjYF8* oi\BtXE&R&}geE9xU|G~Ap?LR"_5xKiKYcW!"*/22g)SYZO2+nGl6&TX2AwV;&^g-xTI?97('@@r-mBc (SD T"^2#pQ;t J%\?LJ,J(="9HY gz.CJQ]_\L%q#iX!`,X. `{!nCB;\,c;=j(c=h2 9}`L{fbP| ?bE0PV0PL4J3 #3Bufqd5fDN1GpY(%Fd\ J6-"+ AM$L)/%_5P0 `8|'z+w#>"U*oFAu,|,h2t? 'A$1kJL36;}1z[Z4,uQPD'nXldoOx XIBdCmqW, 3 )na0'*HhchS/~Rh0s:M`! z i!EQA?uX A?y^(R9\OabKnfJUNH!Ifvnn3S9 VArU>p3X=a,.84CIJKJ3#ff@L(K.)'~Y<-7:])_*%',t-w!8OrpC_(LGw>ov\8f6]\U$(~Ply\UyV*R P,dn"9=Nt>.GE&; C?V:H+"+qKY\#lXAubQi4F!*E}(JDKQ 73)fQnPn`<9De?Ui3$lIfEC4;y 727*g[oK8 B QqXYC|[zQ<uK? 2:\RJJ BFcb,MseqdekXiDp-aF-4S"|.q5ry&<=K2d!2zE2,,C.S5M T ^55kQ*q)#Y<(RnB23$Ox||pu&U_FAo\A`Qh7qlR&@zJV3yxzNL6'9U qQIG{#nTNZXc}k q8O/i3N&7/L}XK'$ K$ {1oukhz^[`2Abevued z0`Hv0@q^4(s7J%dF%Jf7G5!+ Cc5JNbq[kuntewSNYbcFx8F)c#Hk=J^s@6bslrfo+;Np.4+<+B?7B'*d!T#sBmp75lN%/h"pZ~ODOR^c\H>9>hr(W:&87&&G7fWp~=LNy2;wH g/9./>]AX_7i3JZw5UyjNMZ`jJL'3 oQk(G% x9tY//g>u,T&dXjE<3 {r|=o&[/cJ_HCid TZd175F{#AAPm7v7c8{).k lYA+&! yD~@zeG5 }{>4l7fSy ;e J r4 {WTq;\o1>Nht6Rl (H.v DJgNN <oQy1Fb$;at?{RNVWr~LzI yM< zk?6P{[8`4e 2g}3J)mR)oIcfep $<\b/Ncu+Ij{%GL_ns#@gF0n%U1[0Szkq^pjy]~<e ]R@#^Hd9Cv(g!47}'1V&AR[ UV39/,66GEeXz1joBD.IQV >E8&=S5eSr IGE"j:k2gGv,HCkR~ft$A,T#G695 ( m_/ Hu8 Nq&z8w*@MUf1d9dW%P;^ryLI@kY#^Uac V?_X80-ANVJ4*(!,%97Uq.Cd0.B7y!,VO_`s*Xol [RWQ%L,  63tO<ATprSL.zs%X2;Dt hD6JMc$L %pQh % U*^\Wbm0{YO]qpmmlm=F~0Qp@|t?r]w@ ^EltlZMfm'bXQRJTRC G'C kj1<52 \+S]<$6z*J%|GEq84O3v rp^K7|A.hH0>* |N !2KLj$_6e.V,?N@\?d|}n#Z7OAV4(u1OCLWZAs*Mi%#:T,h?'q2k f>#3t89K(\MjFZ> !;7]AV"f&3o(psm~GZb")KM8/<m,A=0u\(yC?=*Qf  8u3rz77%nCRj0a::H$Ef e87$Kv3nz%iL3:B/UPpsmaUJMih>!vb%1t aC {e7{\$SQ{w\EIc5i@jYQ@'z;x&,-{dm\G^ )JVtB&&Maiu;N,C?G|5bh?6PcTee3v  %( U!wl zqrg`H# T=JS jMqDe*? 0Y-p- s`qnMd-< 5l Z5$1Uu&n/K&Sgi6TNnwfhk b[I7{Vk7JFT \H1]!Nt7N*osWQP/7 ~fvDOQD).X'=u@,NON^}5hx b"o3PwFl8a!z27>LRblm}}xuzb9oXM.yB_aceYRR+F ~W*l_:yW23"/,7S}'`}:fL&}1 F5vNr];wN?)hFz*v;n>sshJ0%-UrnFrKxjP{/W 939]/]h-J}V%kG.!$/= K,UI]Uzm*9HgK77oq&La<=Qoi *Js}E2sb 6[ b$}=Sx7fFq}mWJ=|"sEwyE?g5MI}~(r}QM{tnNwKAA7/@/ C-zEvP.KJP {2fzuf74p(+  0f+fGv=={} gj?=pz} am*BQC~NO'K)H9oLHzd:m3b#Q oj,Bk 3^pa #cx 0e-#xp-MR`9a $Fa:=6.*A^6B~smJPCE D<#  2<g9aK90( _*&k&hGN\*XT'C-^~SHL|#E_ y2#i"OojMChn-u uHqK/1eV QT nhj ?R G_I) f8% }Ka"P=9!v2_;.)EzR;d9 !> .\/X{zf+K0 .@ z 0Mp8?$Wm@00F\Eqi`_m|"BsbPV'qKi)d&(maSm62V3hFkOw@VRC)5 ${WY~W1DIlqFZ!+ZG|SAieZhku2;| ;| pvA8wSU{wL K*qW"$~SXP,'xZQ7B.>/3 nH'n]>,f6a~A[."*  @{ ?f:N=Tf"qw >8}j'N&|((  &2:.%"+/:A3D2  2*L6niM.p.Ym#b8/ hrIb>N!.uL 8DC %=N)B}].iYWNN!b%4\;f"D^Hv#r>rce6=+hZ1& |e7tgXG2d?'(/ ,=HB+.AK_v3SYq;GsMu%1*#$eS>&xPCC8z`NI@(2@-=/0,$!$ oR5t.sCw_u}{}}|ydr;h Ioa]lz~'+(~40Wor,?W_[KRr8^0^#HWbpu  !7Ncq<g\vfjluwrqo['LF6Sq#]#i9 c|.9o'a1 r\Zgn|*-\Jvi Bh,x>Ys2fRs8GNdx"IgY&f$R(HaphdPu;W/=#wbe=ZMF~}\q-ZF' pUGT%8yFm @ mt9rA*wLB3$q[QQZh93BRJw]~N,Ws!AQR5*Z%Fshf^UC;dYge_wcmp:y#V<, tl({a~| 6*7XXO&*Bq#Bt;AxO*yv-(wbA;q =wL*X  ) g2\\d/rp}2t^20C:PM[WaSX3< )8VyNoB')'%wN dQ9IbBtGo[illjk-xklVB}C_ebP?@1~"sqY D.i{gZOq=pBj(Fn*3mJ^ 5msl-"nKT6NM6G4;M=Q 6S3d"&(s7H-76i-eY7. N$FE~]t+*!Y_@d;e.K Mn\bo_{Z5UJ -Af = ' ^Bv1w M'l:J(&'"6 X&v*xzDq@d Fq_'7H^{lvzrfWA0yX\?{ktJn(T!^a Ci}8RuJtI{7V21IF " 6"+b0_"]XY#m#5f<n>:e/!vh(BXdg]RWT{SoU`Wf`[Q05  uU3tW7` 3u{HMt]?b@( zo&Dl,!_0e>q?Pky<Q`r@Ykp*EY'oIS\HY?zmX\WH-}FlCin;vV9 m;d>j0vftVhUi2Ty--(3BGOU=fq"#SJyqBp ,V[&b`(sJs&?^w 2,yMv0Y*|Al\A^}$sQ-PdhC^ 3_z(5i:jXM<+':]T8sY )?P,c9u8?Ok:Wl5%~`Q]5^'W}0T##.:Faq5D6nHzt5!?<fX>?zPF[ w6@PyF \;O0$']<=ok(O"^@kM_rjE4z@k#<@J[*oEd$.GJjq GL B'^E}^~&L-k1u+m#V: 7NPk+lG*k6Fz&Dq2RT i?o.-|#ftT~6q>ogV` e8?bn W M mj`|*cNyOOR5p)nulYc?|:OD%_YJ_)Z ]:7CFCNl{#ycZ-QrC5ZP46!Nl[]VP"q::e)tPc)J./wXPf"1BVXhp|2 kU@$Y(9w-(vnvxTY\RhZxbwL]'D>= CQ8JT_ij*4o(] NIK!*uEi<7_i%TfX*x#q6 7r D[JNt'cB/|j9--fSk>NZ;Km5x"H[~ehKX<P8S(A``%>:6!9G*lg<N7* h+Y,zPV70QtMg e|,DVA0;b8{~riFF ZrN;R8mL DQ(-{vsp%h3S(Beg?HAkHv 0rK/L67E*XMaOUqL0|Wh27{?;{>`G=cc|\z;So0eu^J927*dJq vZ$9=6wA#m5bt3/fh,c&J,@7,CJ_2Le<= ?m>s%<FKZ]c}Za;RS c]6Jc%9it.|,1uw9H!By@e~[o]j ,PNiz+nrva Xl`]|KYOJ8uW{ 8XPZSI5I772~=dT_mC_2jJxe} !C9#mX`}'I]zLaJHG((Hb@#}:8tRZF # * O3zhGX !7}3 c8}1\U^;D|}u)L#.&-, &&7;aDHrQdSfKbMiScVTHVSC-v=l|B9cWK5/$iwO]97 hsZ! 9VG0*6 DD/.&8j2C[v}GDg\NPE+W}_"`7R~%".0QVdl{o8oE7FeUMFU4a]fa,U6S(E$nGf 2G,#{]c|unhicUKF=*eDyO]m{WC2Ls)#>|,pL"9rj&Hdr%#S iW.bVIZSE|uRM@)"" ,fHX0p()zk^ GlHNux{}hU0kR+u|C)+%$w%6;}(Ql&E7y5 --Un" S::}pj(U[N;l ZBQoiua Ss3Ft*hmOqO`Gdy` 4(#I p79b%a4}[qT_GYGB3}Pb:F3C!&B~6BU)`<dI*hTLUeGAq7[}tI_PB"Ly+~\Pl q3[k?9J10@`x3!b;j1%N!P}:Qahuy`[:CD{n'-V7%!(n[?9#2 53zqKi:O6/d,gC*A fR J p x8x+pPX+mXgRu py&Wbqj1f @;y"'[^,OCpa2 y:+<yJh0E is,0OV%i>_>AS(aM~ [t2LC"kD(pL^Pzy8&"w-c+ L-}co 41DPCtB2bXPKI8cT &^.Y h%]1;B=O]YnL>uT[vJ}Y*wQsvBBdP9o/$fS1dLB0oO1l.E@>7$0,/J:Ss!z N T" \*T0EyYj&;np9^f]WjuopFv#uiH-~yboJp.f3^-qGn/U'; ||_`I;* }tfUf>~D4,._%e]\]if~|3j_'UpY .%>x$Sdi }Dz77x!.o#HT^ey  180j? }w]fFV-: wlad(U[R3nJ. rI#v WLJJE1 y#U 8Bpo WT7Yc@y;Bo,S9Pcs>NJ@:7:$uN'h4n(j,R7^Fim-+u+W^pO{F^IKU ^y1MmM@mzUN%VY6?S}t/FEedr 6c.` %<L^$S&K%A!75,"uNj)8vUr>U<fi;K*i4qH\$aA%|c@d!I9 D^X~1'JEIJ&D6^JgLiXyhvlPl6^6gEtP= JhY<{,^w%[zCeBu5sC)q[Av4t/ vJPJ \342Hcp %i~}hWG4&cV.pt/US#l0}s4[/v@JT_nrJu*   h;x">+m7b=d!fhht`_uO F_0JUi0L#&4F PFnK0.A>e_>'O\$ (/<3(vYNLElKw/_kES R_l >i]~$J:mP>Fl l~ a%[YY| gfV*FGxfSH9sq P6nXn-XSRsBi yKna5I\. FwGg`6l'Uwm{+3WWzY>YVR@ 86NrrA<rs'6.x ?l,,s3R*^;VV"hY)ayu -QCX2ZH O)o3W9O jW_g|$.u;q*I<  }l *TNiiet^wK^GJK(apX]xTCC_}~)#k(GYyB8;MS&sd+t +ph$ lr3QaY*O/'% $1Tq%2;HwmYyWNYUsK7. >?Xt7[f\ffvoNu <PxHj~|ys;>En<*'8BId~ K)ez44^h3d)[@[Eqi~ya< JDoob1wT%oH|Pd6 i`(>cf+6\;!d\RuDpB~HQx # !U<_sCf'] ,:GzC KB|I9!bu XQ^fN;>0e6U%]i+O&s3i0Ykuci`dhGU79 (u!R]+bi*.8yR)^L~H"Hj-p'h#Gj~j{~^5Z/M%qR@%xo5-j> =U#>p9^4|*Sr# G7mEfJ37_^Ag:QsD[#]eU'YP"A[joyscL)z 8~I;Yd#+`d,2/Y;hUw.oLn1m8c5+!DL~I|Ozb{0St SQ5@~ fIQ&c+ M*mI]kus*:Rx]IzL|)APZ\dkPy/;h:"qIaE+!  |W5f<Me8rCn *QK=1|UeQw8VB:<=Tk![2`Z;Yw&Tx#?vB}=Oo'Hj9y#W(Npf> |Q6:8l4i9 W"_"K{yQ3y+}[<#AE%T&|g]bKQ]?H MNXXPl 9@StwK/dX _k |v!gS BD^fd`kt}.e:ood(U Sy-oU^ S8tXtF_2Ov1K mG#wCY;J' xcDUU*%05Qva7?+U&%M r?kx 6N " ^+Fm{R_B jaWSTJGQ/ zvy%eO.mD}0.Sw4Lb}kL/ j`ow(I vxb=+4?_[F#h;tJO8B `T4?(fG j2 pT7P(0s=0YGjS0hJLF>KVle;m_w\@ LwT<fA@"^PnRMl4V=i>u0 TJ0Yd y8;KSkzU: (3yt,e -|w 751=,[,x5u-SZS'L'>:5Z8noV5!=k qy?V 1\8Qhmt~nO,!y%ty}p6S'p;I;0( b} .?\#gLb5UG 7!R&'Pssk4e{3Rae9O$oEBdQ;"Z{4 \*sH V37$2RRzvI!{ne}:1X5 xS.w>)lUj5DyG\ |Z("mhQaXfXb>K ~~&sXjJ|> W&kpFYo~E6k~9<92Y%" $B4kfv_};c H)xAlUJ[6-ymCL]d;$# zN~+Z7Sj|] #0@\ L(H}b  ,+TQ~n|sYB40zoxUM?:>7@87,,('("sG"U(_I @ ;+[v(HyRDL5x!;QX[/b]x 2a;Wcij(3CkA)QHbhmwz {~)x&u!rbM5lamogVN] hgbWE(rd>4 R\&q[N6 qWQ_jgSOWTQN3*%.So#MpF&~q <b-Tx+DS djr z$7`,=RhyxwpdFv\zBY.AD3viUB$il0V8X8# U$|z=`=d!-7f\7 \:|TvSFe8UchVIQVfq~(ESckLl2K2ky:=Zq7K(Z.f;SBQu8 5d%S *.a`%"W_ZN O.g 0O:lXx4W7\3[%{)y$j L)pOLvG[h.[5GnXsLj7k(e!NhD7+ /*:7^OhD3q"`W>Ehrmu - e:q&]1l?Ro!l=^97iMwcvzzn~ciNJL:];~Vz{|7MyDWJv5.!E:Gag =GM>=|*i#e+ /=Z2*%`c 5i %+.;Y00lw>IOUOOhv;\u:Zr * / lr+;PN[c,|8,]Xlu 2;9h:T02G'G'}XuGo83s5cYR-nB\/2J :4++.&.:cXb 9WGlLI+oxyOV5C@"Uv6Ez:N ]}9Ga 7UTa> ]32:yN,8aN v=d:2}nveu tQqUHc;4|*A4|s-.'@|XI1jW`hAN J_n2N3[pD{H iP>U/ FW`1q*k.^+#q/1Y/3siWI-'{(.Sz7KmcL'GOaD&c $PTw[jbbp h?RPmgFY?hOq Xkls[5(Feyn[E#J}*T&h #?>L!ro|VV Av&{ _NGK+_&z6jL63?o' L&A~1f  27Hm;9[j{i2 n\55 ~vL7w3"w\pCN\G m]%kEL'&" _X &h`tXAz+Rh7#xHq$oo:"dfqwk_w !.J^OG:0qe-Y@J?0>%5,&&061b2bO[+-wxYD9'dwN[0; [';/(0@9 M.PspMXJ_kp+i|s4x@\o?y#GS!]#c.tW~dH)gb]P>s1`&B&K{ L-T7|S:v=uBhV]ROKFEE>7%nTHxIf9POKMg '(`>y9|R|m;n*>Uu"Vs~9P^_UTw=Wv wjf^FxT/W2b9BT{N=bI}P& ePQP?#/ZnMyDmH,I*gKe(3|mD<~#O+Yk':hM f2[ ?.-1([R.u\5 vq5*?Ovo7U,T9=@JxPj=[0MC1/- #Zs*,zk2Z!j,zA;q9hHv_86_D~e*4^a5`@U9'sHo!Fq/;KTX`Ta8!|nuWwSuE^45#Z0i B@Q&a"n,n q M(>ij:^? $i-:I.|$Un.=Qy':8hpy_S\xperc\]#A7QcEjo! ODu*(H1G) !Jy NhnoJ/n!t_.2;SLg#+ohs +p 4rFuj oJXT#_>{=h!M IN/fJ(yUmm0Q#Y8P.u!StLol>U *:6WBI 7Ie$Wo Yz&,bw-R3milaF44U&\Y|`u`]4%s`~O2|J\S&?#yYd[{a{}m3T- )Fo cxw4 C7=,|EBt *$@%Uk A_(s\ZF@6N36&j+uHX.;gL-zQ}5a::V.*/BQ9zS32=vT~'/4TRZ&R]1 9 .xRT"5YXt~dG" 41e+?HB<CJE606Ez:8c1aq0( e[0(d#rPKUUH,#v;iA #+(  ; W(Rg4d SN!E!Iy%>K_\ +E+L!B.\M]dww[C644-%#sJ(tFp#V9"Rz,j R[Q:ijm`S;;KRfwRoULZX\d ,NL?E_9rYJ_lhRJzO#MK* ;F^cu 9UXD0$jJ 7;EA) lk;}=eO:"qd \C%yOlb0H $Y~HB@:-$*M~=u0DR4DGAEO$WR#f,BWQC,n9 :Un}2N{^uKj6KnHa8x275:/1}1|9 Z(Y?BB/,6DfH&Mq}$MkB=Y\p~')I^f3 vCyt,rh! YEas;OfnJj2T*F A*uNg%6c Sfh ?WOr &Ge0KZ68D5S`EJ}!weYcDb(tNq% |J2Mp]G*Xt5Pk-CUPL/v/qr 9RhS+^ ^k ]ZJ;w,>o2O:6U%"=IiZMf8>Gt@e<Ur=Zx "8[!Q(+BZ b'e\0kF6wVMkYBq7c$V'I/I>FR>\'Q)y?^.?d|<7wA U*q5d2x MG}y-O*o8,Knq$oX19R>`qo*r~s<:<w CIqs429&,v)rt)6|EP$N qEgmPY0Y&-+aV 3x]m:IZp!pg};Jg)lRxheoKQ7i5` w&n/@oD&JsTT~ 0~vVl Z5,7UP{izvy_wH|I\TL T._=6=Y y7=?FD5=w,2W9g24i` oWSr%(RZhAl+7Y+u]I` ARB,0YZ`qM /@JKR/J4$*A%X9N6,kb6QH5+/!:eEFu I;4E$yl?tO !"*h0#{\M>\Uy BhUDSI_HgOD^| |0l7\7;f]5Bi 444H<k$w,?ZnBz5i.wq.?eRK}$I>Pgq$ae/tqrco;bG`*.)vV \E_cqW9/W1tG~f?CvSN\ zX&ij,wY@)uc34In4;d'hOU,\3zRKn^y"=$Gjmx!\Q~AEU_j8(n"6z6t5;@_sfq=uuU+[5ie-+nQA3" i{YTN:2&~D4;y idXVVj=p,`WMtja~V? `s+wP~47 F Y(t]A|8WG;uaJ;4x6q,p!Z. XsX3xf;jK{Jd9> ~`wPY0-( & ,@V~9Wm=tWuFPt*tA+9Be!CcUId3HJI?G_r  waU>(S8zSE+ qN< zfI'4x?jS@*saF|L""9CE5 &8Zv([#QG0UZu!>+\Plh@x%Q,Ww :n)Ef,X|!n8c+U[z-=gX:ii{7A`o.UWQ2$jTN/I5`Ns+;2(.BZ={[7?d\w&%QKum!rd & G\3sUj !<Ym >&qO/Pn*94^ .[W/"^qVQ79bQ'!r:(h*>C`(\ \h1'"?^5|<2&/X!*+#6U wK =oFyIgOxd1e44[$uS$CW1V5O,F3ID[a +>Okqi1Okl*!hy 6'n<z R3C/1#l#8-cM\O!FUvM*gR8 ZO9Y.k!Os '6.7G}'FI|z9m Lk Y_ %L%p4Nv (6cqoe>&_)n@i;;=' l2l0u+Pzv%[d[?p)=/6B[{+7tV"d@Mb>86uP U3a}h r+9CVtR7YYCk|ZfL5^ ,.AKYZkVw:b%ONe#} zF{}2%m%j9lLGCpy]`IVA]+627 vnqEUm U'iS1N l9|_ihFU2J-K+MHJW6"Ndq2TWc2uz{!H_LPNWfc=(4WQ(`Nf=^_/N$F$Q\3|HAU^MD*# Xt\3v: Gh=7ALlqEaTkr1U73^\'n mRE@O+xb  @.oEj+t%V)T%m9r?`CK*88<MN{3<HV!), .rDH-0;$X.ny)UP^Yd[CBB!L_B"/7VC7Syz%9\ZBl>0tHa}Kc;]Q_gs5g?PQ.MAXHy:<n6 p[s[A"{by7= |t 5m\G"tH"^=A|SVX<.[;QACk:%43GQ-C3.GSx^u;%|:p/ODTt F7Rk W*~D[UO^x&8b9Y:n4?]1#451<69=@D*C/],hmC2_`4Sy&5dc*pqNz|zfq@`?=E+SBYiSzYcq_ 6]SVJG(x3Fh(>Thleguttu i{(ecP1s>ot@2}[N%|]9r&iz##& 56?FFLtTm];q?i~--Ew,\q#\N~@W]TEAScr{hJ8y$Y8p)?}tW?)y.O#z= \=PuO3o3V(> &J|4|S&7,WY{y3cixPFm1~(u?j2g,eCl %2%c+{R&Y_` ZD w<092,X s$o#BmC( '@LX Z$s`-b *'U]??[y{#+[UGBz 2 WC C-oY~P!?dn}28@+|Z>s:T= L9fo[[-Qdd] bGz(ZN= y Z: >b'mF>|Ot7LV-U/J'N/`BaOpo0Tv  R9-_y;8kj9\s4HN\flk\LyHtBb98+jfF=F^lB]O]:c+"hlG`2DvMcH]4Y{=,g-50BGO~9n}$;Uw*-J}M7q"PU7r$f4G }l ,$M;`Ei@Z6O-W+T6@  ^K+5NgYN]&kKz (8.UuDgBw2Q\#~_mXPgc!j&0isM o ]{ OfJMUKPq *I\NW%DP=[.xCGV`cGWA+HGe:q6+c<c9>_@Ed&h|(H=w!O"gm[nYnG5;J$R;dpK#q@$-b,:o(q(g[|1lUjI7:K#k3zF~^jm9ckyR/UyoVZq(*.;c H{:q6/#4OxiY}C~rR,$zi.-dU&gkcuM_dO ,zL(x'{MNO=>#l/|HWY"a!8xh>tq[H*"F;6k?-K^Y? YG)XD)ywVe aqZH 79)l2AbQzIw_mwC!Ib-a/=qA|vtG: &w>mz?@ef  *+8(5&47-W-t$x"qv  + ]LC90:u LHi0 HMs\kR:=fCyXyAE/ o [H.v1;7F;I5L0sl$ AMHZ\;s=yg?K +Q*\!9d>Ag$Q r)_2y7%0R=ln|}~nJ!^ OKA(o5v;Dzh/$od1)%(UeK5~OtfaxpzZfEB6 08rE55{KO"NqX"!~OJa3$_8{9;d&hUMD5* mV#W0y G' kf[>B&( jKm'Q/ _CQil_?Ol9BtQgXcx3o;[ 5LKMg*1 6j"F^x5GD$"9S^Z?&f_)YBM1?>;'  rL8c<!dG,l]bYJ:^J?5,  ot 0W!WJB|#Qu&9BTbx9Ry$Fl|| vr~"x\I2vfG<!UY&UTSQpijbZI=>ABKLMSlE=kVlz/4 @Ff,-pU}:d$W<},o5Rh%t*q_Y QK<.rTu@@/ af4A lZ)5[*Fo<eH.m@oI% (G-`Lqh(7B:Mvey -CO]wu6-YRoq) S5}_*h2Ql#8QXg;_{{y{z{yrtdiOV8> &KW (~9m$?hD]Yx&4w`cw1x:#/EMlrL,[KtSEEn1*RMqw"KZ/Yo0sv8u.]0^xFVBB _7d57m I{fIm 2L 6[o }7pYa+o}9#jQR)m\7i'ENWYdz :mO NWv07|*L9yrl,%K=GMGU6c1kInrpRX=I8Q#\U9 nVOZcLC$dY.fqX>= SziU(jyN-w"uTfR:JBGvynLa?}qv!w:lFrX1M[nXRITE# ^9j?v;W-p;JtL=/-5(d.4:\@t\X[MPlK)f>~WPLVL'l7j!|| @7/CZ;s#=jF<1NaYO<^ z+FZer}eJq0>!/2bD]/ (zz{b5u)Up.4 lmE CZ2%m_A cM@M&,n. c'/\)N}!dU"<B[~ 1HJG,2_  >?s~+]y,,+|6%\by`U0ZG2\U<m$Dk`\)A#N lH!N~FP|c7<2zH:.lKIRo(99Rg.(7-jL7\U_ON7^%+-H=pj?+[n} /"pKz~ar4="Ws;kq0)""V, hHC\H]p.(jotdlrlAa9VThfQs B^Y(H}t_ $+,F&eUvw`Xc|'T'IByc,'H8r3{oL!r?`W1 RbzSY(!I m= 9u^k\d"=Bt#\ 8n0n21,P0jK$$h{*9^k /SocAA?MOvUvVyce[FE!2 &2; 0!sGY@h"-hF!sW?' kyFX$C)7NNUmB(02#L &sCj2[L.T\oF"9z  ~(T 2 e }qB(o!J - dq 1KiF[[TK?/qAyD) oL=ESkym\XoN5Aw<"^Iop0My Y4s V6Yn.2*05.%6HVOL=9u!F`Olp1/fd)$Ig#\(o>`e}7SpXIH^C'3pv)@k-YIfw2,[;fcNt 6{?8=|"Ojyy~|$v2j4W9G@J7W@{Od}ynseEdG6P|5[[|DaOy,8q7`5pV0}cA3$ )CR 7/|j;2:d@h*Wi /LZ`Dd;xH ;(XTw">%S;lY|=\hj_;nCaRN=)q-9Ft7~I|*wNV h"c0Bu0K a69izEXNZ&v8]$hFMfd[b&2CxqTKVIcCd8Neor_hUK>>2A8]Mzz|q4] Wl#R^7w LoVqO@t*S)xCa z K}gx (~xB9%UV [?DZb^sVuYm<Y{  ht<R9a YM'+lPX\kFFS>)jL505<6p$zL?} WO6"/lm>P@z{4cF lX2pW f=7sf}G&o]@Kj262?]DCp3s'"19%E{T_:+i>rVQTT,xD 8zH]ZFb~on M}>M=eA{_gjs,[- (A6n($--zA+Jx9t5"OZUQ4rjc!V"+Nw7hq BrIYdG"E-W )Cg5gR)!mpW T yF}7lPw ##Rw ^_ LEXUHMnt2Sum S|g6|/|.09imp +cNA/P|A72e`as<4't64au*  W9+gx\=x(8j.` BwUIs2hu{JItOjA`D`%v/QK\]Om})DolU0uVd%= E1B&w| /b `!N~^8}?UxH nxc2h3nf]hA( xP87IQCD|qLk(ga3zk|%*SEH{yIC<H(H L;c{=JSJXG72VfLAAByDyWaZXjyqSFY}Q#U]{;P$/ l}MG<~fmFSJ Sm ;0F^<=Lb|Z%m4t+(N;p~(q-66NzWj5q|U%uBgM$|`q;O*Wm6yG% %-@>2 #+&69?c+^P/{\q~0y4BSk#!YH_ *=IOA#y c@~"^ /Qh&D vWE%V*q^ fXE;-/#)? d>HQNHD:?Wd*7$P=dDAEh ONx\2j"R0Tw9dvsdRPB6scgxyRW%@grD$g[4<#Yw'w3o8~lZOFBIAMn#$TX9pIfqonaySuLp=f5gAhTtj2L}eF\Z"iF l3Yt~!KpAgiQ/'=LI6 ,Q^S l>R* PK$- 4?|G Q$yrWY*8Vkj[FDYy;Pg8gT\k[xjs3SztDU'*/1OYx *0Tewithx~qneV]:A,"nUnYGcF|[0U":hZ?GE{2 saK02E&mf+IDe@$OM|}{N,C!NAde~ >P}QkF^*n&%]<}Qu3GMkAi@x]k##( S3GbIg'o{8Dd} J*  JA~ZV_kgxx6+h!Dp,69.-n_QID/5;%Z(C%i;AK\bcG1cNngMxJf?Jlv_h??"6AyHk9S]WJT8 .#fhN2T{Qj`?Fh$x/<KN#@.6HFqK6" $Z3^7j0b=l<^&F=s89z=kB`VTVdV|gvn!_T>?Zyw 8EwYFoK$y;S}[F9}u1VZ,N$s] (dg6Kzn<{; "R*!|)y IqQvX3%-Q- 240VKx75n0}(u-P[lUe!=zeN5 @R WN |YQ7:=WXibV5D $By~F%d h>#O]$G Oqao1:LN B 71;Mz"$$Al.j %?mh)R:|1'US!In 2M[lz lOpTy'S&niH+x^Q42 }8T#k-j%Je1",./.,,*3C\uXR9. kIP*{o$w*W%bG*N htBO,8?2,>8Qv}RP &*)6$WH "?E\\|{NUWQ7(Zd{&[2\:pY!<,TERAU-G3 k]B+|u3yDH]i8g^c(7X7Igi@-ZESy `]6 B a0B(w;H_ Au ,@^%P!pb 0PfL~P&QU} 2*<@ZN{g^PrehVBx)T 410r(!jY(/7\H6RNsFz[MC#BS) 0UiQRNLO:Evh)d/o(ALPiT>B;#,e1JR~ffp[n`O3 hc  o>t o_N#:4(i: HcW,w5}Fb2s"`~F!C8e ,Gq$Cap3yK 8M-~C Q aGQb {Gy]<>9p$+py ;Czu-WR>N{McprT?FVLf=f+r ]=;l*Fk:=7W{V}&#ohxn:tksKw9 urG=oOzIq] e%J (.Vm3@i&8zur9be-_bJ6")Tmln}YD4 "o,En#Z(:Pgm=@U3{HLURXg8a+pCvv@MI)9{A"JxdlZ&Hk FpDL0~O!hycTCcNVgoWb&t\CbWn<w <r&zy-{+^ou,Z.RCbN[vb[^:zbD}=2q+BoO<T$PW#JuZ PovC<01.(! ^< oL5bPef=or;n",)[O NXq|~nj|uQ!<-78IDgly `!pZFDz:S f%akA\+4` nYKf9c,u)~Azbn]g5ewd,:j+Wz1]O#^N=p$;f{U'm@g"3[}`BN_~G`+>jsYebUX1; V2_!^ 4f*I#O + \.<Lg?/\~%] Qr*8)w<P+M|mN<"i`+<THs?o 0jCoL457;00MZ[bu,Dj*9:=GYhJ41_T|DL KlKV2a=dw(Dq#9LbtiK'v,ku*$wJ3x| $eT oMy!\$>pzWhx?a}d QJfC]6;2kn?bI&;.tynlmDbh ;N<K #g Z-rP<l$Ss eIS*xd?  ~d1!=|H7F+/iI:-V{L58:ETOsKR2wXD'|];3PBkOYuO\)zYFDAUNZ{:Ce\%'Dlusj[X[VIBTxq_^TDJ??B<.4# ^5 _R5Z{6Y+]b2(Mx9^b;'B?YgF!~D n)_,GhA`ahzQ 1Hi@| )=c}xPCTkxmYUTZzdw^rV]<1m< X,o ^V"; vvxpcL@0oF12:E"OJffuDs,0SIfjkr *4Gb}:Y*GRSZ^H({ oWDA52(&082/.zb_iZ9F$~J} _?)~E w?v*F7-0/4*6KfvdOFT )J0hcI:{3Q"`;lXxUOHC 3IgohV:!r]G?JPW_vascW_I9?%225DE5[@tJ2^,z4S"qN0 ,D]~ &0BM\^mpqzx~|u{ 2[L(L{X& XD{cgUJxGy<uGq7A<+h0rjPBC0J/P*H%81)#\Y}REv|AU / u!u"[=RkNW\?@VXyR)aH?\m|*o V.(N,u.=n :Ymz} w vS<#eD}]}<]6rRjXiO[L`EQ<2"uUV$IF=p WMURSSkAe5#vc]aM-(Ht6,_1ei$1q}-00 D&`X0f Q7| j K>z%);/F<Y>e)[#K C;Kk`~Fi[q+@}Dy*HHzXQ{q'5TGE#e& |gAfKE,3t5)n5`A7ek= n ,^1[~GxMX%XA,j0'dOvUMyRXe<e<@{+l05dM07\Ejt{OF,^ d_ (p{ uX?nOb_(*I&*aVPR-E*yZ>}n{(wfMD 6Y ,CPp 5a 9zVL / /1h8r#_3 }R|RF+<HX_sWo `wV~&`aM]$*w'\4Kg Uo-P^\4|*yFKR1TN=DN @\]mtw f4mW  JHo kq CLat`|=: ] R|o#o`- d97N*U3 sHv-^*BP1g[+y@k2WImU`KFTB6|9Q'an[A3?k6Tn ny#d['1"RG'aPMI;jkA:l`,bSeWShiM1}e0R:R*VG&qnoSi5Fhe!/p:%tFY{bHL2Ee+okDT. 0$06H2t)@i,m1db1Q}R^!@Gaz *[&C/QF**Idpz )IXR> hAD  czCH vG_<,]g:AiMBHXbo3+kmm^QBN4N DFf-U6l;Bh(Gb-Oimfs_o_O?{X^hy (%?<Q`O{Du2ojQ3SNZzZ,s)O,rw!*mU R}mUq-@$Op (57BZI| $2M@~d!It'U=d_ M.AGQvXZs@vT4Q\/_5   P l2|DO emj)'{cn Sg?#X9)vpH8Wg iK?XLYAs[0dXJ=oR*KL{'G wgFA4c-9IvETN)<AOwEGAZ+>oz &h$=QLc_ e1.O"b?-2DC* &F'#7t,+6>s ;w[nf_d4B"6;eMs fG5:l_^n<ji.pyh4G' uB s6aDs/yP|?I5 `^qsL7fF1)A,)FK[TS hsy8oG^O#v3E$&XN>+[=7L[Izs<@[^v'b'FFg?-WrRe.qnGPo$`Eg7q3S*bHy ;;m$"$Sn9;t%RBGpIMb*m#&XB&dJA8Yb`b6 1K<Kg5u=}3u6E&G2V1mcy0> ~wrN^ =! O[:*yj-@I|=1 Us#c'nlQ|=E6# b$rJEcUBN_w'q@#sEOJ[ M0_7]w 3Vv(5Mk=]V.v, ~LMS:|2]/ 6~P`m;Bh.|3o*{-yvZ88 9A-K/{E{&f (9X 84\W.yl +!SS(07Nv :&~aL*g>] !zU){J>sQ5"U,njUU.C'h6H e+s3wkTNfo`z&W,\F 6NwJ"{U7W1\Nw{6 V~&jQsKR,@(wHc({H"oD0d&;Yd0f4|ePGMR\yR4s CVX ^ X@z&`c3o4^| *%$*>OWI$ y d `0SQ=fm.; RB Jv Q)h;gN-|`MJKA&(19Ik '8Sz(q#)E?som.b Dt,f&<[~$].LE=42,%*zx[s<JkE qi>5OR mx7>|Z1 m3=Sk>u~ &>^}2 ;6/,/1@Crl74pj1!nQ-J=N+S0L/?-:$+!sj_E0d`'RdyDS6WgJ|O#^2   !:-NPXmiUFm.!XU5b }!Gc'Ghub-p0y7@]5nRhx29zc].1vXW&4 bw ., 1(!Sb\$XX-H]9Q/&,Lb >>V|+e(,4jWBkb064!~0a]7>~>O(8?;.Z4;%82$'*-=KOYHS0E&KC?<2rYlRj5O9;ir5x;KnMFbB hRWj-R-V@yE# )nX%`8 "0&[M [AKvmQRav2S*-k >Giq~v0:o2aClN]SPjYJ)EVer(f%F].!*,#`i}:8IvOcxkU9K(u#MCk3 .Mqim=+"z_Zj\f>J%Z:x$Y=[<TJ..!;RK 0 xymgUDN&h%PLyn|+4{PW*  0CKEQbjfTde *OO5*~fWTN7iNX?+'m/W zmh L0:VoDW4Eq(@IR^dhaa]H7|,3On $! 7b+~2[ T@i$@mB}hQ E0d#!2IXbWPNF.Z,_2^_2|G*bU"AMWUYUb>%*-1z+x0pHp_txkQVl05G>X_v 6Sq.:rUD &TO@K~};U A:{ Ff>f y s[0 ~O6!fw)N `DQ DvXN+rz'PE-`,o34r[XZo HQXi0a!Rq-b/>MO>7"=7BMXd~ #Z\ 8Ku #-6YVs OBv:Jy4$).^Z%f!w"~b.vDUu5!cQ KX'K C+gb>;#O`<_7rNNBHqE6vZ(-& I\uB$(?4E;H#2`K[z{8GEq=n.wahz]$PStsC5zF n ;Crx@x'g*Xw8 z_zv $7JQiuFB~Z`dXM/* $ 9Fc<N c3Ga7dc&}>h :eQPMho<<;U}~41!V W*+J6c7dY@/&|gJ+xZ`Oj.hccV<\U]Q u*0:\j,ES[JCmFo)rkm*D~&~. W'yM@v{S7?WvL^a/a#3k,OHnUzFn,lM\7Gpix/ P*yA:t^8Q\v3d-vBq48v_W2 TGGm\*4+l] *4Rj!-_=\Quai[bb>q-3/D7 eP!d[#_H<r&q;\q(H|VAw%B5%0aD 6H=6]Hk'?gW= ))|2Js{4?!5h`s,x{`k[gv4Qv\M!<H`y'A6OkhY,W57x?[".~/4 FDqNA}(FU_v@ZZJ/k(H wE-NwhcKx[1.x 5S "\(b#P\k#21k <<p|`HEO p14ANwl,ckHu"aI, \3yWKELu5d-~:~ON+#$ i(8St*Dt,(Q!~ Lqq(-'Ng$mW 7;rq ,JJ&S<~y[s9? L zkP^-#uIb$2 nzfbx@HTZbO,KDlh3:t$[mixc\4s2\f c)uQrfB:Vtqd`G4<BF3uYF}.Z.l>c5jR/vDcI;=I=(1Ld`_Vdw 'Ao4*0j0`)!qk#'%J+I~<=]I.wuZ&b0r[;d K"]r)H nq*A#||uxWqHm0j)L.|fVAx/p"dX1R5k/0Os(:MdBl ><."9Vl,sSi=Nk-i aCw[@p{fG-#|thN m<m I^OeT(~%Def ({3c#[$~`KDBBKZ|pg9/BW2j>FKXeb0|/NH{dOC6I;IJf6;L^\w R>u/Z r;k/S _7_ MUB"Jq4 LY G;+:(eW~{N6;[ d)gn8 V KEz 2y8}:ta AvOT;V N~4JS Gk4D{uoOX_G! :'T)ehM.&1:)B>B_Tzkrh;![.aA=OM b2]#{Dt4H&7{b A$y!*Y+c8  ~~sup{~Y &rA }nbFN"1!Y H>U=<6&85[JoB4|t-C;Z_(Od~DoU$]eM]1t Z\4{{$4E)XB?!<Hu9$$F|XMtM}z)&UjL` *kL}L(r+4NN[_NzE<[!p%}~+WYfCr#6UU63k9Tu3\?z&-7h[tX?q={NKiYNY3 E;&I{;dv JmP;4M"DU:|09o*u| n4.Zn $66B~L3f'sT|&U999 %60t(`6zTYt!5X4I c0d#p#8< #D?Ba5Xf.TJYkZW2Bv  Hz?e#Ho+y[U\i`%sD[%-KS5,;(S9ND>Jn`V PbqH7OVOXa`5H7~".=2R\k~%3@e1")OMHZ=UW_ca]ZspwCS8#OqM.qnC1^([2a!c)Zh\iuHNGSvkxl^p#(5]WJiC@+\j.HoxY#8WoT1&%&$:A6W0]=aD?:;83aF<0nHV=T ]V24}pc=} xhehYK;x%L$!8O [i=bz~j`|*dN\Bah|,@WNIFXuU/f&8E`fwxmeqy~xqt`GJ:!FXL4gM%]o%4r?(sF znd`cd[>"p"N4>OQqb Fq .@dHf$\F~Gr)Y9W~Dc 0N`q_`[XGRGVJdWqs~cf<5 |i^=D1%923>a}[H93)|j RA,!|W<*(/,$%7FHB'JOTmdy4mKr@u3bO"rRB4l'Z 5e M4f!;TWHy:_%0 sndWP9. 4_ |ROy!a'_"MZS k([d# 1S}VsZ`8q0Rd{!7_(` .Kr2ALOM;+8VpIf~ipO]/Q)F0O)W-S.j7Sn+"4J@e\~q}m'e2_SDb)F4$p|Pl6ch^E|"\5S"S=2>N] xK)CfhY ;uY !.BHWl1@N_1kSnumeUNQi(Z/f/f8TkbWRWkJ]YaR  0NH#5%]Fsv8^p!S ",glh#V@(Et"w6T;k=MlMc3H. L~B>|L8o`aoCZGh  #N5LI0)=GdcQ74/)v{0'p6H&3,*>j\ 6aKh4=Fq_gV6^Nm<6a(-Q*(=2(&2B\l# PEM-?Y{Pe`n1="FEqQuAzD|Ft-U&Ed3u|=G :Vw&wRJ:X9r#y|0ZL#OYT7vQ#/ \]raP@?jZqL'1m/0R"q1f7U2.lRD! #C]"|%{d'r98f4.n*4-:S\ $p"QF91Y8g[=_L~@Mcz;"d .} #a> k,i\mg\p@\oN?#O pF}nY,<[yEk<`c )=7y7$T kA_<ztG.*k:9RH D~"Y0AW~] nbw#e&W ]k~eCM)6P3y:j ]bXe@T1a0/,=F3$/9[C<@c=vW;v*.>ent@_ +Mz@;M=<S`Du$I& vlbM=ua(/*|A\fy]"ybjv`OwvCmNcp`UW%;%B3 #*V N9,ZNbQ.>7UNZy  !=#bPfrQz6a'9 *[&Ys8q/qDzU*K!we`#Q&j4.+zhm\UQiSU`oqDf"9 $#/_/DiY ]&=aI5l~v*&xf2]"7r#UYW9 f{QN1(  rMgG#~ _0fldm9Y47Y1>P_sZXw*No*O k<f oN&zs| &.Kar^A(||jjXSD5B83mN)q [Zs'|=PI.fF IbtYGZT#5Vri$M 2^RG~<Vdhfs")2R~3^4l?^#Hh*rV0 ylj`Wd)M]9r&>\6s&Rd 4Z : "(25OsB} =)wOq>h*-w~e&/}1h0UnG1g?^*tPrmnScQvWhyW|Ft+e[L=a}(= wy%-R7;\P ~B s8uVzA<~@L mL8/K0l_9R{%{b&7EdtzsiWsOxUt-pu&}d=hD =Hdl$jh>lAYsjL{'U</Wu ]9\jn0;z3uZ'}#v }8"|9=rA?d-xIK2$<[g9H_Sh:l\&kE'y)oSO"[hX*p9RY_(1lk=Ff%VCV~)"Z8$2/r`tFt%l#^3!/lpT@v80e]h{]V!yK{"o\I4-ZI"~Y>4%._n+0g(IFE@$WIGW  yZ}G|5oP3"%w3i z\*jmkt=E|X'+tIC /Gw{}gC6sTra}HS`R~4G;k NZ?T+c80Hy@-N4zz Vf&6brW{F\AN)O1I0@^l)`>202!@'1tEYq$vvo,  bi?fAv81js' BD~unYVG?_K'HeQxo_W(rN +FquIQFdN#:Q?fDm7W7=#F`AA  Mmkx&Jkta5:soj3d*O//2` 7isX `TqjDg)O{#5{&D\5gTm#7?WC;k]s}}  ArpE_ lL+zWL11bX8 6geD@ NFm0R $&n Me~XQ+[jt%K `f D`PU>Hd@iGpn _.DC';>PY =%m=`n4*APD?-q)E3nw5P(}qe(&Qg:/JFK`%S ih %|XHA#4GFUi~?2e1DU=q Wh*,QFzW{#]8H>%4=6_Pujxmg`^I[LcThNd;N#BKAMysfDC\Z'>~]&2Oq+ZHD>21$&.jJ]<{h-='e9$ uSJJPsJU5:*w~QQ%  vR#>_"S#oakwn~Lf*O/&(KmMY6U]W|hk^Fs]I_{3<4?d"=y'Ph$?M\_M4wL+zwk&QsY3%_Y* vLG y0B k=qZF5& *B[t Mr 8hGf2h])2HNpiC m3QF/Z>Uk1;FWg%,s`+%|?yS-h[:6t Zx+0|d`=O ,:z4b@iHtHnD[?N9OIec'YB#jseCAS*q6FZ&~sVrIYSI|R}B5& `7v8Ut 9t"#OExg-5mu-A`|_j!*}sYD$@T |0X{SLe0B iHD;+++ ' vD{T59" L; qKtGR^ax$THj#rtSB^a\Rbs%;Nm-' J,[\gp/.D^=R{H$ablHX4H?X[>w? @,p!| If"s!u2pas#NDxQNy(&zb6:Z0Sl{FgD <T8#_?0'-C.Yo1`NQ7S9\x,ND7PBGJ13'--0?DIB/ L }]"48sXOt?rQ6nVWdixE2s2Y q{&YDgT8%hI<%:3.'iFY[FUTmL3+Mv-d5KHhm0H) w {-MwHy#li@/@}hS1Q># b(eEAPD>}UH_eiBd?2dX$oM[5PJ?dqWeZ\0l&(~ k,(3>fScMJP$|9;<;58ydfTW*+UVyFO,#kv>T#C\.yRfZFR<hZ .d)Xs)w<n`s3Cu  %04cUsQ{2L#XQ9 |l46|u )y}O:Hmahd".}O7 QbXq=:=$Q)SG#JO;r ]J}u?4b"9LGt(@r%?O_ | :b#,k#B+0DKEBLo[v'/#tj`J&nFH%io(Bf,T $ X&~ bI$[ujsbpKfTN\6l%v&FuTUjUGf)s3eM.V!f 9HL4eS_ddhujD!h|Lu6{(t\C48=6%)1'f+]}.H }o&*nsQm=i+s+ (I)S;=*bEy.jw9}*X=Spe$teAT\_>q*466=;;FSH8%^O~t I;{F0 V5^VN<#i<(0WW%IO;J]&{qszo]NPs<8mT{Z(9JrCSb OPx /Bg\ 8Oc;4WE"Np {mBa aFn/W"kHk4F8E7w~4;o K]o3mJ'y @01 A4Xo}#^F4i9L Jx/>\0FT d)P 1K/`f*OLu2WwVNy=Q1c<_D_Nocw|y_T?-& Zd?U2I"?! ZtWm{ "+&OBq :vrnR9Ib e4w*Z(]HmAm EJl)\{ <Jo,b~  uI]6)WO^heqgcdSTI758&;(1"h~[dAP6sF'xL)W*9UIX)bKt~w*/:hAgq +YO4(n@3 i1sZI8 S,D,I8if\9';f%TFX ]N8mM~Bx$<n;;D>&u=y?a)oN. sBw7AI& zgBkP?tU8%[E 4[pP?_)S7f;S" Bj^ \A]yj(N:@m+wp$R!uWa8(% %Idzs}j/RE,r/E g.bL'X,d:*n L7u)K"hPE4B^7?Vk'k>&8h3Mr!M({FH^5wwfpg9H\s>o aWXM9Wa<X{ ,8'QsJ [R{qIkSoao_b=6U_\R~teyoV}DgSIBWsH&$swlH!@KH\0R#S!VA h. E\m0RjfOT=:/ Ba"6e%f} 8T)vzNM3U6@-%&Q(^O\zMcB)>~|"p )KkoB|ou!(*Rc0Y25h -"0@&UH+W1I^xQ=Oi1|Ot$/b!Ej\mv~Be'X>Q !~kRYZ[7Kl&&P+]Luu,+DjXKRpxpVl[YxFTnsqlumak=pN-IY!_"tcB1vqLA%z}Yo/aOQE7?DZO]h.w8l7Jjs n; 6@-5Qg~ .X|*[Fub ; ~{cy9l1S97- o=jB*p]H2P)pYB}vuf`WDLCV1`(`)`7d-r!Y d'h3lWhaDrF~0z<k "GrHs~=by u\Y&N_r|jR6" aOC(zH^ lB@JhI$w0]H2iGDMPOIBEG4$04*}~8\x(C+ihJtZ"9bo}@}(Wx<Si#=cv p/h.l2v:?8.lK7.*nLz.R 0_T h\hNd l.tRn6iK~.m&^1dArOSPO^ (4D]p ;J^w 2"U?rfKX  ]K fS) fL}< i=_#g>ZguYK[}6=mH e>`fmx2c\&A^~#kp+~V:'&0GT6[bz+^NI8z$ u^vRmkCCr7!2FId6Yxy6-?Ki2McK(fRw$2u%q ~a*xBU&<e[H=  G [ ^ W P w  # bdJnE7}8&SY_fE[36q=`/SziBai8,G]*MkN4y]]P !2o]Pz*O!{ Oj2U/OG;Ql*+Xx D3x7rfzbRFZxT=-ip<Fub~^T2\&fgG oBt&5D4B@[y|rT=<kT(+f7?O@ U zad[e.K,5Fm+gK&YO* 9%`{9qP& +F\8WaW(Yk*>Y Mz`')g'fdgQ@!y$yL~X$#8),qQ DkH .+np<3K `043y7Ke1DP7UTSC"d-s-@gqz"bZW*-N~NY )9ehVB'y[OJ"h9)$" 'wl4/Ra.<X b1Yu@0@w+7~aRj'Kr`(0/l2Ye3M'g{b?3(dLXv 1A;=x&B?YSMjPzfet 4a&X0dtc==RT6q9|S-N )<mBAXt rRd37T%z :uc{iePu.`9< S-CW@ZDp"y7ZZyXEAZ@QU?'uUnPUbww.{'9:\ TQRCafH*7G9PdbxyR5c"=#,-4vPnXQ?1xYWmdL/r^O1$7USf|  ?1B7K2Pk{: 12$-Dx7Wu$r+Vqz=gf3S8' .    x~Ws,[8 oUPBjODi,3 ntCN1*f>zO@;rQD?Y?xqH&^Ym^cW%7_@\W@Ct#Ifz;b&i=yGe y.KindM5 zhH2 uxB`5?)'! xMJ\6vnjP|T,oV)mUD:JLISZn@5UK`jnFFy$S#X3`Cm>g!Bg#  nU;O*ks->nURj\xMv$bGLaIf#tO(I&[kP7 1FjkL*=5,$4C#ZEc`m{qsh 8G Qp qb_tmw?~Er3EG~5]2c RuPNQR#p1ggQU>n:Cf~%Cvn3b G&[G -ouBX;KGbvw}u'H}._$!(34#1  '`k%,C2p|l.s/>YtlqT@6M_h"s@r=DIV P mmNx3w<"/PYT% ;8zC$8kN9{59''NbFWUD\TO + [.j Rf9*z)L?TaNb5E hDX@V+.4jBT;50,mG!b0w[)@pWBx {3;jzN L zdFSq/l-E(f&jU33<OI}!5m{PL<>$D~H|6QdZSE  NX&Fv6 x fJ];| [C}5* 1NJF+245Ul_3 OI/SG0qjq(D)SB]ZbXWA"kd}.Hsu b}efl.{jR5Kze)7|?oQVk/v^4*MlV.O!j'wC37{x~/X>*st1LI?}E4T^p N &P'd_})'~xt Yp GW3B/!%  7cXz)T&hYRt:BZ64,hPQ[LJHg9m<NQ*."w|J*%9 J5`l8IyY6+^;d~jO6Az6sUO%yMDdj#_ )<Epqv_6 y]P0U!\r"BbN3[u)Y oFy.lb0yKH!r[[hHOsMS2EAN~T? I %9pBUi'554/CF|bgW< /ah;0- q=qU:-27>Am6M, }`9teEl<~RW82%RILD jZtT\K4JI4>.+3m*Z } /D]FoQ{ -AZ^|'BbvUE=8uLxNc1uG#o]eHU!FV`WQTSU\yofYb&L=!2E?d\Of9SJ7{4X2Hl*]shWa }5e&Mq'95DYfq}1A?(v HqQ~TkagldkWd@_8m+u#sZ 6(sK!# ! sJ#$,?J(dAwu{ "?^z .@PS<z(\C. -85<<L \:iPkXjFm:u5Pt0S\P F,T2[FcHfQ]KYCM1D7 3+(%tmSP6@/qUd#T4d*CZ%w9(*5BNRD/!*L-zFh0=_Uu \ m6W%O0w5r$1?JB=>Ag1I!ci;]Y SB vGY LNh\F+^!]HLb+gpUUzMeu)^)I g5I&v[^Gx EE|12_BKisS$nE)VsDs?ie;ZGdF=/v;:xTPv H >j #LX+W#7:| | "j~aCw9o5E\9y(L,  1/|2ZkN F2ST %BP`{a_Q-4=ZI%[&f3g$q=;_#3H g!+t8^}3P1 ~Qw9IC!c3?c8V'j`&:U Tmq+: 79[lqG+U.{ . R,7c>;f7,vuD&m=G \ ]WqqW`<2 p"[Q..nH0 #)1n<J h-)8X;'^N}k1bZ(_cb3!?WYx_LF^|1\f~)kO/zA(["n"O]wC8,[$aSOwpa7c?5EnRS9MfS-y1Zv`<Y7f0 X5o7XDP%%Ch'REV}?T5]6V,}w,QJh+fF.- yq'{W@g9b596=jb7 K3^w7^'z8sIWaZqhO1t=2!c?&PYtEY6` gyQR88}vmp(-=c3hPl,oBzdzJSYG-x8r'Gv+%PfTXN[Y-veivcaHG/3$"' f4ssNz-o6 w=Jj#~Z_'! @pcXG+ b8Glb Ho'\YmITi% =l&BSZej'7;VYl_<X:h4}n]D /"cf OEO@" X[<J ~ =8*Su'[!]$a3w7P^q~ "O5oOtGJtmx"&&7Pm{jikhnjrr`yFH( StG"s9_P>0_4nhH6wWX>D 1Qa{>f WUb\\3W/DS[ >QL=J[lc?X+xY;cRN#DhL?:'m?d&r; ,Qn{#x %Dn%\z*JWr 5FDz'R8f<Yfdk1>-c&c-{Nf,oR81sKeFw;j${Ta-@, 0DN'`,b'Z"[d`^#L;WQqg8H[sd^Lo7f$dYD6;(dMJs17HdZj3~.m#E!hV3vD T)N\Cx)O5|_Fm4Z0L!CwPc 5c#\%C[MtS?zRSqU&wFatsp]bFL(=SI$K.~r7L]amlrs|$3dd#R(zAd&(Jg}BZH"}Jv3Ln,CLJN_ivY[2.q}QYM7<kl'5x^!y[Dn,'Rj MTb+k)J1OHofrE!vIj9t,eX=(4COj$]C\@@xi*N_synLA*+8DKUXIrD_#n>>q*CK|]`H5g4r7L,7Rh2iSG- Th$V;"S8J=iAorX"SH~i>- TcyR(_.;GH`@i=gSy!/dwI>_fS{$e*l}NPtr#C652#vJ.r-HNf/E>='ORW'W+Cl61s9|V*q?ph`-rNCcoLpdV!/s:7of!/U/fiv'S[dW":!qPdNu]>G)t+Nt/\Hz>.;n2'Y,c1H]7VoZ#e8/ bNP:5s%+&EQ%Ok;M Oiq9F53h`6INJCz]+ e[peca{E2{'a{2f Nt9Wm]cd"9SZ?8@Yo0D] sfJ6|7q5cBz]:A"~<^& w_G/Ls^[SPK@4/'9JX'W'De %$IcmYkh%mj(e2Z&GKWkpy~h[Ga$W[gidbZWJ- l[bAw[*>A?9bz 7o'A!@8IPFW^\rKM=F.X .L]ex.TIq;^Fv|$EFq*[ NpcI6:ALKOI-20"Nd>t7~P62 62(*cV5eG>$w;),#(;Ldez@&YJ`unkf7l6\=]yukZ\(V,\ M~"Bo2N$m :13 [9rDvRl_xlo~E@MZ1lv,t!wm!j,JF/ ]$|!g>sO|)8=kPA e g w#j92WU4?)WO^ 2uwY=%$)>OXy!H9IZ$9['PVF2prY FSt4dy.vMn54& n&p-`?j0s^TSB$^)J}S;wRYIG@dzN@e+ 4i`x.bB1 8EVY;KRMr E: &l'=N nDx_~g}}V?e k[M*ugHe%}-q1FJxii+-dl`_N:C:KQg0mNOh>NY_q_>CUJ vzS  9F_lX(Z&7uN$_QC*^P:@*Zk&> # f^ [ .9/,yK$Cx dx^6i"}4+b >ThTsy-3ma\[:J6"5QRl;oDo4x0l#6/YL YUXPL;SQ^|\D 4y7yBt$MW{4=ts bT_]38"P5w}926m >f5;d-` a x-#[{yocfSVdTl"H.P&B% Q ioP)&{g9&vm#wIl-P%Q5&vUOI1:AGP[SrE~4e&L,'*!!; ab}"o=p]N=_t6kR^TOo"eX%:DTfsqdU`w }#yupK! mrduDO"G BI;e2 b)^/f]=>%.  zowQJ5-+# ;&d` `s4}=G]:W^j*_Do/  Dsz (COLL<cOi8U3B,)Gx: s4s;vXN9hB49z9FC0 | t &Wzsgz)b 0M<~})6&mI IlAx!w>i 4Rh y rPC"mW6e8zQi?apC<ta5*my7NqO( e2~tiu|"7> Jb|$:Vh~ 6 x[>:zs G?bg| BXw;*yl.oH`vEm "&m;n4X"W!BO]  ZK/P G~HYvB\$n>) tec -M9mu$<*N-pAi&!]W:'mLJ/j% m\FSZz=R*xd&=R&Lnpa 9! {CAv.MZG|r*d3LqC ;|2#s_:D? |K&} hoGgZG [D5;t N*lO2S;:rP6H9GX*E[gtvUS-# fh.hQsc^sZ?2vMJb~ /+O^A0if#V Cch[6z&j z*k 2Ra&SSU!s=2z?}@Buz,)*kv$D{"$u`ok|\mY]Q8"cf QX!Vs 8{CS Po\dKH cMCBH Z Z>Ifd[t#7xj~ ^0c,K8 Uq]T]+= wmVz;0m.f9o9d'R!"3 =>^Pq]-J8 '-[4o;A>^'&.e V!o5,{/m-f24~}R3kx`,V Q[\ Z=N6 :]uAG]a~2pOPE(ED3$n_'9*Z$yqkZ6~Nx5 j,J5`D!scji&~7qLN`q9OF ^U 5:D sXF39vrAxl~Lww#eZHW/B@cwlqPg2_@ iP@4gEa S6Ae6QZGz.OZo fDhMK(1 >_R3# "V\6B47n|wAkLH'`n8jvHy9iWw#Qd8o$%Nrj~y )?@wMhVH*fZQ:aukI7 u@s 6{1^G$ o#:$376yyb,YoU(j=}\a~ 7b*IbempbYyBXN9v&Z,47' "(  sfW3pm40\KU?, u`aM7M `sf`vW*;SortdwB:q6{O,1F "wGCq/7EqhUN6zm@EtcKF(7</ |aDxUE=@3}kWKA81m?xOHFJE/3Tp 0AH&K;M6lQj`.c?]Ymu +T|0Ql0=Mo|s_^yoN=E=zV2ky.UY4#*Gw(uGn?&eD /4=Q!qB^q &%9C^d7Ays10q, UH;.^z%;Ud6U^X;_p0yN`%*qWA+{i7lXJqBI\ r8{D  %/;1K7@OLhu5.w>~Gg 2HXQF 0$*6>YSss\M5*UJqdE>ku'?L_{lqUN5yla[FK ,s-V}2:Y:Kx$+Yg v. 6"Y@pSzS[eIx (EHLuo_blkfR04LJR%{s&BM~i:C ? P\mP? vXE X llWmAY'zM<kF3BS*ZB>p;F}1x]=;n<x\/%qDv9>6;tTTFGZnY4(#J jO+^L#6;a)O,fKyNvGf=K;! .L~j+Kj'pL;)_br5d?@H$NC/L#E oNx$o'%Juv P_C+$(rJf)CQ n<dd.*Em;}z/]K6  i_Qo%kAw@YqD9nIY#\$_+p;)xUT}:l#:KSfb)z;$a?:kJ7WRt8"eIwF{H &WQK y ),x}C#iR)e43XVr/Eco!K tEn4hZc_]g{x]{%5Ipd,=? kvsM~=*!&`@vy{X?>/:/h xY( %6%77U{x 2O@IIl>*Ao~#eV*0B4S[v]&seeZW<&EBW5O+! xV0n18&)+d^x 6-n CyWVg\Z{Y'~_Z$ !gVTRlAu-OZ1u3Br7pjQ?p^~3Wib)/GbE%P i&%=tef#Bj(2j'r5`$vE/ZW YGk a.4z$hn-.`Q5oe{ns471 5*.;1! J ~WpfW]I=H.D1;J*X4QDPR]\t`uqH9)j6LxWO-gTR@7=/uAu M+rN0y\U.IESobu{gqFg$_D*.b3x8Sqs]Agy 0"VWe-]`H(fDuj8iX{8G  xBtK3!vsdDry5: fT|?t( (;7f`'EM[O}QWdld[n Dh-Ii'kQXQc7uLd}zo\9pMI:o3[.`] X? gvN6>5q1_uK)oXULUzDkdhr u,|5+)WsJHY+c|- ]b3$aBuG>b0`~ 3FHN`y{|bN6 N"fp8M*   vUN*! v3UW4u\G#xpgUAr%T^r-&! 2J}/HH0n(.L[n*`2b &3+~,;^})&Z[Ik<^#/ C>ynstyP2n H!N\ ];S+?9|0e>kHvv(Gxy9\iXz |!0s<6%W`qw_="Hn!>&Wc<_iTyLV)  e3iT?(/NmJIDs:h@>Cu,S*keywz 9O{Dx7@ ^D Uw;xoW; &4+h-f%d%I={=S ](<**RH_|(>,u|)eG]}4J}+/Og Q+}\^V0$hxf>} 5*lO &DWutHznEK ?D@&Rxk<7'CJwBW*1  eiF5j'FXQmA!Wq!4Nr$up> T/I`MnwjQGkgtfq$J>OQ4I;IkqNU&^nmrzo*,_s=SnwS1~xk]x:0 O;rBK yIU+n( DEmlhbVV9DSC5=4-]EmAQfLD]h,g>E$U57[hK0$!"<(X3R9I1B(A!:!D:S;cqm[?0,,~*U7 oR<kr,cO;1I$*6>.FS )Q-~/DLRk$/&I(_1J6p nOC' loO= i=d M>.  \)ze=c!=rd^LoAkj$}GH=.XAjUy';\i=kC~0SRy%F ]$eFnw  9mEd +AFis4mGzX+.z\@gGr2B`v$%/t0=}WGbH }ldsy US&FSf$e#<n7uw/Tl"&Itw$Tyj.B R8]Yep /Ehzte>- |o()g@u I; x#^w$Rfem]hR+97Yy<" -LX] >lDk=0=kl2,]Tn#] H/-CWc#*nMk(Eq LAv%8+#Vn3w?7^R'Dw'k1azz1}(zCe!NuD# wXR]w#1X\W+tJ_'T3U;OMEYady -A-`9n&^af L8EA&/IZmjNm,V:/T/sDN?*O i$]js !Z>w[);j=$FG0^xI m%GFUC|\]RmdS[EtS>@g89_i(5d  {9h -T}Z%x g` {QLSGWWjiR vBt'>:M9RBu2C+_sZJS^{LLKI J{A~$v9]9  /Nr;\YrUJUE6EW4pk+vVv>?ezRvhCC Z&[i [o)Jo=Y.yg@fO|O=%BCqXeD!aF Qef[@}A hP`Nwt";!&H.IkrHJi o$+Xd%edKu$X0VWip:K&:g +?L]k?z|sO5} gd]`bp;m"(B0a)bgs]o{0OD v=kL@CG-\$p8pCvD~8,shI::@E?,wbCD Oy=h^wx{9jZ m-}kT5 M)wkk1e|WI)b%3Mk /@:/KWf.,WT7 xD2kV,*t1,a #$ toX;8yS5f{1d3CRu#c })t Z"cPygA~'"-.,4JaZ9D%.Zn4q=fowH: B 0f=5{fUz2@{ 0GZ}}:2d[~]DSA w5w hn }Gez 03RQO#NW*O<v-e%3FCVtz:$Z&M=z&7M4D..  (CjK3so*@d_!96*0S )Kiru[QU}fz|bsL'l>j= y$&MdpFY?,$E3G ^d\eilliOJ?hEpN4c3aEh\hX"Vc{(Fmfy(.Xs|H \$kxm4s(GKTVzrMR/%s/a5rY`EZVr(4+,Tq8 m|+K K7`^2fev`Y=tky0?t|cV"`EL!$(_.H FFb} 3Vi V 6PUJXp"yE4ANk2z!P;$Plz@'@xK B6 =~ xvrxMpad|P+w *Z_Y rB!&,b&SQZyzQd.W5~;a74,z Mcy(c.iw]nGv&=-T)(a1x=o6@+iYs^WxN@ )k ;iw4$P6aa} {_I6`XuT.be07j`K&GdF0-o=i,>jf}kf@7nz!: 0.' iK*rO.2aNeO2>kIt_n'$B`UoYqDyVnkpzjC#*7FLR-VLOJO0L05, z\I>&{KSmMA2&{knSH+}`^L{ *Mb\0+o_.Uy/kzhm$Mn 7X-Ji,a~M7++$xQ|F^CEI;?<1)"h~`,p8s<"r,s6Z ?&hNq/RG6 *.//=e~LJaTtpv5AyF Av&/4?W z` g;v2=;Mx?[hwjcYNH<)&7.: mwCLpn'"=^+LuAqUIMUCpbVY`__n{?U n+HTw;\#~Ah A1zq&&tVm FR.U|6M1rMk}t|}pM!h<oSIulN> ~\8 Zm>q+]/|L_< X1 !)=8]S{m$%iiKpFy@cF}Go F&mOrV@2o%Qn~p@R'a{0YJP b.i!FV[AQ;D*3!Js3C|6U _0 jp5.Ad5]Rs]{} ?9`!WSo7H[$kzH3 B_Ib=<{2Qi}t1x 10I]quqw#LY2sl>SHoMEEl}8RkxqdHxqtq+p)w\3DnOGB dF2j)\xVa2na#LO27dLO&90;P.XK{W[HoRYW*CJN??hV]Fs{~ppE!_~u_In"E6i>_NA609bpXS&TQ gO?A-T\UE72A%?"W#rrcMDd $FDJI  S %[+>aqo<%l~A+"mT&o{I],b|q7>g&W)@74@gMz L|F$M=H&|"0S{/+!.]T^VWF_2}U|,WC.{r+kIJ8g<ggx>I h.APM8f"VA-=l3h+d+XvstKbc@GL p5j_KrI{j}n<BG;YpX30H`f!L&# C:Xtmw&,,),* `A{5PurH]J{yD;jwhVFHNJrL00J_:'@JUGM2m`wodg?NQy -:3*QS~bjpscK!}shxYr^}pshV3mUy#F ~hKG*ncX@:tjT( <[SN#C$<9>JWB <_rx !*Az&^xz?k6_zBm$5HUcpof\BzZ=,!] =SQLT Py =M{jX?j'@ ~yvQu;Il{|Fq+'o}8!kSz(p<BG8b6Nk!BSh%FDA@L`ldB$ ys^-_&xb9G<m~2=?\QL^%T"v]\ee{'2CL](u+Bt!^Cr LR #3Y[#*jk@+o5?.o?~?xCag T =AJKKG4rFCx,F7Vr1z*W d SQHj$O g,dC1dK9&')'.?Fln> x ~F}(a d > 1"(%dIr5`~.P ]P)6J]q4y=Telvjf<9eFo;Y?P9E&5Bnvbp`fUu0!| 9`VQOEIkV&N6, [V:k&BW\x)r9_9l==rBfJ*~|La"'1@HV~:I [&S 2?R` 3J]:O`W\MU.x"U$xv, dhUR'Y;i,VQ6!WAwmow|uWyIUy1'mSmGa1ex-ha  Ic9vMPw%s5\?"3Iaj3G.Vf@Yiw0U>%-<9oXId\u?B-!lrJ@o|uQ -X(4##;k?bwupEJo'U"|R}cIJU[d4JWl'**3< W%C_"sbVnH-)72>IBf#0XW&#o`8GtLfj>hP-;^12I! iBzBQSRjT>^U6ypWat=:5K3V#:.%=F/):c"V&9y(Bnq*"of5t"-/A'1 .:ch/6t*"We!!QZq:UNh;t1\qCp/g"lt jv7QZU+D>UKt]`|#@{$_Ll}`nOfVthg_?n+]f5X#?  ]~HF5<MxBSy='B*\z(~Mc*  C 3=/ kJj/Gi=E'yolholVDF@L\U=405EM\T{(,wp6o(Aa &/69@Q t%5F_Fw#).#~mG$ uIZ,!xf[F- ja)%b$i5xtn\H5/,@Wo -Hj/Ldkijcu.KLvFeCmTfl}-\2kHn,MZfnff]WH=t)[ =(yha^nQ?2|<d4haP3qQ: y+! !8>[q!%RDxWf,& zz :hT8N}(Pscqlnvm.oJmjs/+iq8F7dB;Nl  :;neA7e &<K7<ApI%L2p.a5d$S1V+hEy| PNMk>aKAgR% WWGx)Rw~zSHM#'9N6>KM f<JWt0R}1MJ$j4"g18R[[yd]}Pn>X"> BEGR6Z {riS8[NZP.n:m;z'`y.DhWo a =pMqR5 .Ra~7 r^5_+la?6#|hE:Cx9O YR`;x$kp;DMai:$mJC :StETr/z#ggH!bn*d(+A(Erk`nVu$Hb%J5K5@\sw4+tJ d}#==11#>*J0e4rnq  !,-'DGV\jl%\~:[=l :8Veb}a}YZcXP-ON\aR&Jr1sN$m:}er(6V(F 5};m2,QtAt(Ie;%0JYz[Qb%cM@,7>X2u?I=Ip.O4v9@f Cm S0 _>y+9UKlY]NP|KqRrUS;"O;|L zN;5ICKl9l3g|kdT\5 iM5uvm.-qgC-A Tky '@J?.tf|83MLZTm]do~{]+ D4_{ 8=J\Ij>^TML@4R *p^+ q\^!:qj8%xoU( q< esCJ0K`PiRANp+1H$q0F_Rv$9d\9"65DUdib\SB(yItj`sOcB^4M(-^EQ'_`;0qT!~s#1wea] UQI7 k?m3l4`,jL0#`H+yfU4U<3-$.XM=!4Pf fFz2|Iv!@S]lw)-6b4B?=BK[qvY6uocdJ7  [9j0LRWSUb#S~iVD)s^M[it C$i:{,F)\>pUxh~{%? ab @g y#k)w([,5Fe)L_a\ballutfREm>J+nkP92aI3g{5z2bq)a!Sf6q,[MB],9os ]4eFVF;WE9 ?,j`%la- dNt!U`Sd50L$Y7[9[2V7a=f:r9{.}(Ckt]Y48 LQ4,2%A$F!hARBr_+lKl4k=ktX\Hzz!8WVx[|}_"x$7xQ3mYpYZ`gfgo%}T".Msu=Ws nC1spayWv|h3r&I0g$R%H)ED9KGZV<~V4s Z E?FBEAPGgMUd Tj eAQDa\A8 }fy8o J:4N{6hm9I~;Y)0i@3;1NIC<0nE&n7G!J5~/`0Y!WD! U3CD|e%]Elep5TConV 0B"a5,bqZ?~ CNWaxi]3UdT%D;ubFt9qYEaoXq7{/`/}Pw:iVg)% j(m/]Hk$ V_@^1g'5efTb)yqR.[pk<+{bQkYolJD'BF)dW%>_fN u ]N^{7 x9 {C c2D7_Hj5uhfT!P^[@U5piQkC{ qSKWgBT)y:TjK 8@LDQ>U{>~<:P`o !%GEa,$uy 4]ME* :\NG&kkL]Mxbx^H-Y`j(p>>Fg!E&&"AA{}I-5DdC\rRbU9x&fiyY)o9s :Y%jJq6EggX21#JHQsu&HMsxdL^{F!i:n=sQduR+wwB.K|e9;01(NjI/|!/m+q O$XF\qDj5s i/\'2fE@ZQShVw!@7'"("yY|9UD5940.*z9Mw-E h^@(JCztH`1T?'s j+*u{GNQ6}|zZAw;oFHPWUXfF%.qxLq ,t'Tl+NBe2_6JzKyOW{lD UL[fD^FAth bQ/CI|PO@apYQUnMWq(w8jXUq9 *4{Y"rR,{7-:=4WmnL773:1r;Z8 ?pe|jLy?2u'u53(_B2|>< 5T?i:%V!/][il$5~]xsq!K-;Na6rap!$AkhRL0J an)@ScdcQS"9  '>`N=tm5(, <N6f+T=~5w9i{/1f+%Y{!:5]&oJ\ /n0Im)2XWH9lf*@"KFUIbxR# Blv+3bjkPIg{ _<)I;Q-=DL=O:![R X` *bZ3z U0)zP2Od/-}J+ @j-&QoEA[8$m.Xd Fqxvlk{pk^MPW.se*lU 6Yu1[P,*'m:on81e;U ^Q<~ @TxB.tZ),9cUE-b0hcA56(9-%:25>TYG& ,TYt'FiV >MjGv 9Ql8D^Pi<[`wwjH0%qSH* a?)bWB"#Od*U/ Ls6iLEP?aZoB`3[CeY'^y@1n2h'h'7Z{00F=}br,\jd`VQl0eGN \1S $hb85wl?( p]BuFAVs5_{gx5sJpePl2i=hp"z(Qb^<bqop&Ffu:Uq#9;]bbT5yjqv|hmQj,J(p?Qej v,[3d5jY6gR:mXIG>zBiD`6m7DRg$U*'Qjw#`R O6\RHYJ 'D_y ,5<HOMW]THHZ`Cb7y]5h@q`''Jt<i0e;p9 o^?2w3h-s|kK;= \ v)E};uK%Mk( :2?A>wo^qF`DSDS:Q3E420/=@LROhz} @:xg(Xw 8Q|3FH=5BX[}-M b7xWu +1T`0Zl+$tc\}4Wg|xsutxwylWY>>!  [,' EF`QMI- i/]Qs~m8c'X. )8uuR/I 4I\k]b'r b0v)9=Ji =s>h{wU}n9Or17)}-sDsgg^>:z+P`t+s^n;K  v5hGr$HEa.uLQ%Z5q'i++sREmY}v5 \u k[%E#f7fDJ3#7Z{ OFt4b~"8z2Cp1%cHtLb_.r]QAryvvxrCxlLj! yZ]#9Tcp+n;%.i9qQ9uL_U/>S%\qrLlr.haXYq"L}1AkxB6K5JZ o5%d3SVGE7* vx1}w8;U*W>)~Dm#*Hk A)ySObt6GesvebOLKdf8~)4G&r1-9DeMhak"hO<nQ1"";7uXE:wa}`H ;EDoZn{z]ep#|3.l:)nc<2H(a0R#S=;yNW*$-J"xyL fInY\ MWsdcNbOPPiR~yDGg a{yzhq I*)h[-|A`*O,czKrj:O=* ,/-4>9de$pCe71% ^6sO]0wko$M]jZkt(|7=0*@Sl >'WZI5~%>uH2\&=h'=#&-$:?_U[Pp9n%;e &L BVhw HAmW<Hf"?gX.KeLWfbjA[+ |UOB)f\F'j7nyYFg(YXPP($`+7?6!-$1%{Bj7z FY>n,@ `-Z!wv\l2ei ?EwZXL`~1dw'H47v>s.LpFQ:>|&Njx%4 @&X=KoW*_EU(tU>`:*:0!O+lX~\w]f_]=3$M"(+^P/ BApKkU+Hx>v<>({b] ;:*# hExZ. m.tSJnRFyySd#=[J@0uWI T`mcI:H^rka\n .d5Jr&R"=CUmxE)lIi&;mS*m]J y?ekp %H]YJn0_>d;x5S_ nW&|)8X,Ho0LSR:zZI- 2HL1N;T0Wjp9 `O A:V\b|uy5C`m}DNJy,@447?{>n2H_d2(h^fKqh%"%Q/pJQ#D'7GB)Pe<dE ?Y }1UD0u,n.` +158G/\=qj hkLLA<q{ 8EN|boQ5~t(Cy/v;}sd@t@x'gb33ksK7vRoYE   ?Ubp)a-?qfZpevtm0mH,0{;a7CDL[o.t{Eub2 Ry|pR M6d DjHm^O , F}_4WN7ca@#_w't;Tn5q95Q x"'Ar z4ezb^Y<Rj'CQ*FOF2+P) ..7cuE.y`q52R0JtCVRTKpvPH: -LqH0|P|B6 X`mt=bA$b[@AQw=`6keFO,UQ6bD y.Cc2$GY/hh"4Z[CB~ Xqah9$|RA?0+MwnYQ?63}npu[xmVH?(1Jz, 8O OhU3!J]y!Lal>:!Vhb)^0(iXl?*OZkyq+m LApf}Gow[4"t`?#jR(^V\&?hc\O*OWN4Xpj'!9"+1\ >'ke5H$E-wA"oWH>>pJbLc\w  _7n@f 5XDxwibA zBK`+T0pT`ozU?B1{uf\dOY9M##}`: nM7Z4ta^S8|1u1p=uAq4p0j/^!_ l*>O _#Y,[5s/;[cdao:L\Y$n7Kh|$,=Ret(<L`uzcYX[hty`sJh1b&P+F!620m}>c1T)pVMC:7 wR,hIQ\wwpikrkmi*vd +9Slr!R2qZJ,@Vo.Wq}}(&!(H[hq{~ulfT5L ls@^*K9!kN.nHwbMD9_$@j3N!!%0Ls8fBSmPxAp>Cvs8Heo:Um %M{?]p|zkXTWOF=Hbx{khb]t[]W=PG4nj.]M q5Cz`Ot3S'? i uz/ O6}m$;8TIpe}|9%\O~{25slc^[8;>})He;sJbGgE_NeQ}avzwi^VRIp7; BA!V|4IU`C4JJWMn @rE* r9 {qtBC<&w;Tq#hZ!Hu<[|@^$F]sVS"WN&=T^uy_hh}^[J?#*-b XSov \BtJI;+F/wq<1uK T`(@X06W.NYNFDPfIPJZK.5Gk"y7-zvh^TBJ1H'3X3rWMI0}Ky>WR?e |k?8#UsP!]|LC"Mz C`%'n l.(*C~z`M*o,!OASIQRWQ; #4K#~,ozJ[x lp+Vr08dXxuqLf9`;f-])W.yjaC&;uR(b0oB bIc=m6O7n,4[R'j-o&8 }u K \ j[z. VGH?9BZDMr ku1T?Vjm&W3q+e B$&D Lh96tIq2EL &rj%!HEZ JDJGZ\I;CU'*%[.3zzP2nRmrU?CQf^YzuU?Du( f]HO%PAsvm[wH:a<*V{W8; X;^-^{*Kh4(\Gq`n"7)Yi"eF/&$C)w2$~YHj6*>6U!Xr>48]~  N%6Z 97>\Yu% y[6t`DQ=hD4vOj.y5v1.X4X*/ nk74 *#%<$YE~-x4$m=Yk*3mAU !81:^m2@?(-]x)98?19#4'>#L QUUYgY>  }HjH8%liLE3e&nW=G %;-#$ eY3l//%0TEcmz=Z#k7Gm,&OVidSYc]?]o)f J kZRK+ og5-rA']bD7:45^v5Z9xgq7j=k&^f/JOTcqkjt3n;VdspaG.$gQ?98'G3f8(:4k\N@z0lhU"q7xwoM,,}2dHUFX.]d}7i'x,8VfKbs2tG%El-L{El,t a0Q_]G6" tT'wpFA'=6@OZ: Bx9qW%|+ple}b~P{GvAs$c_ir 68^/L*bEn^qsnvZ^NNHRWp|s.sA/y*p:k ga'pO"=4]LhGr vAGQ a6j|BVOJ"`I7mOb*s7UE['U$ ppMM:(Fq$K/4R3t&yIbA?/:=nd Z!U hl D``[D)'4,,@^:Bd$:uP^]B!Yv2T ?* vP`>nIXsZ=78LaB\pS61E[xXxnu$H>i[wW CB U$.W[luzg}Ow`3!_Ta&rTUl}_n'h >Z37*>}5pvaV("P[6|:bIS1F95*QO+B!nJB?w&ZDWpHF:Dh!}KOF!pSOs+Qo}uxqqy$t)4 TVywnzS(}R(eq)*v/m0g-V.[/k-7|`(n2N\F#~/3fs$Xz$anZ692I)5|tsTx'l0Rb7[ Gh$_ugn(Lg W!vS?t;u=>,i`hh^0e OuRp)i,.hT=G>O"XlzZ'_tT~0r<"I:BloS41hxw(R9HKRU^q$3<UevjyAw`;t/lO1'd\32YQ*$Q@2j,tbkYi+T!= 3OUp k#}N$\=NgA&V(|9q:q5Ae|.Te[G@Qu\XHT-T bT8(7#@3>. HkB 3r?_(]S23 ~p`XD1':GDGMG?HE`*/5OU$HY~']/Ne|* \DQ^]Z#VXo)eO-DQDC |q\R@$dk$j_[Zay{]%\1j'_7n~,Oj%(L_e| /EwsuK,8)]QT6aM #^4pLL3tIH*`=q}.Y\U~1tsB"jZ`3|QZ_Zi -EKG>>M%tb '&H;wX~&dSdhyUa._'WCt_QEuAktV1j7[PMCY5,_j]J#z9YEB;|WkF<_.vP#`Q37>MzEG]1_y9b&WL|Ohs{F 6p.'IZ_"azRo7p)Z?);Xs k: p1bLN2$ a\o?ID*J`*xU<~ctB=i.uAl2|-zoFg!jNFplLlLDOF:) .<=d[L>!&xy#i` 4Ey gbx]m^JC7-{Q2lZ> fbT- \4V!TY _FXFZw\wl+{`]1@- yU]AUo,m=(a2u.n2qAkY_e@H[5A^$mM^?P ]gtz:L)rUltqitNe$gto[n4 hcN6?@KLLJnFX$4 @>@ #H IL#N-C\$*x$x\)Ut<zx/Kel MS{_f$? lK"?H2iN)* `zNCw[lEo . + R~nJGnF"rP9[$[?Q`^d.h3QCL|^0j?Ev9{F4{ZBi5TjWgs4aofg4*v)\]{1*sz a(w no :Oy!+ep !0)-&"E vVi l)kADE[k8Q 6HS$T5+JR+ 4<=>_L=cd?!4?'rb%h Eb$BK m4"r |&OJqd7:J:y):V_fQuPF0}G !8W:K\Q`p/3?yXq<0"g%>hId/K)LMh>b8%!"2#3XY[aIo *'UK!mJNI] !E!YLPi}.Zm,!=/U:k=z"hL7Fmob9/\:\*/{`jZJK8}!%{<gm#~mp4Mb6xdP/pLbM~7Mh3`9%Bx1PY$rv [B,3<EBh]tl{ %l/G ,.g; .6!S$oXB/0W# lh;; iN3v_MdUN0ppgqvg`]f1|+c 7o6V_d-zX$T+)QWz"R ]HIJW$GTL9zxFO:Kv`FY |N_%NA 1|zjXT502!. 9BLf(DmB|m{B9yX$[Fv5b:Nj~)Ljsp%z!zp]E=>2j,A {Wc(&ZS{1]#`;y\:qW?-wMHagVG!/FG?Rt*W(Kh2xFJl! YLM4qg%U,dJs(YZ:s$09EJO@' ~H e3N?=YN0$ ~q4ay 0M72W"Z$X:#5-ODrm 8Fd@/_.tTR%qEk\fppEAzv*-.62D.NCdTxh4[6?H4!m? uf[\2:kS|.BvV[DW'O:a9U,qG!| Z3_^@.,!C=|`Xkw;WALD;Cn;]~qU]r$D;ZdtK@tB f>r,:'NEtlFdG5D< V:l7[#<A'SBeyBP<~{__4s)N*7F>eVGLl<;5Rt'd#]y riP#**4Nd$'_b,b`C;~&an.Z<]~rttT4)/4)AQ7\1d-UdF=9jf6D<|&b&Fv+b"~hbg'mi7o3Ax 7g[ 2+H)SUs)Mi{}`CG#VPmK|V |@IQ1@fmypVz5f!n4G)O HY%qNk(v_J#O|ZpE=:?!x4EI9 e[JDn@&z'1)R,fp4 75a}#bU(JCW Fug@ e8A1_ G88/ @vLDRV~:_ e]aKUR \'}hY\2[t%M kMBlBk;GUQN -k~Fg@Ck>M=CdGnAd0K!wfw=r&aGa&6STN &' D$T*`<b)[IA9f4_Nw9K950Cp#\NSB.fQ>s{N{yVy sT-g)C}[HQt6GjE :u%X9f3"T?2TQk~`Qx7mbt Efm=xQo-x1Xo #~kJtB?a13 d`?xf<7(#Rb?S)KM J| AhJ-iNB.IFe:cDP~* q `.3  HDUas|mPEG<=8--'%_0h|1O!xd^eoe}Ic!;`%If2 :U7QAfL^a=T`>z"HSMl 7OfkdabmyH{)Wlw~9CJM\K=xjd=uj7(~&^ NlN6w"M0qyLa&[]X%K9584(bYiB-)Onw; f&a>8r0z^C&If|!Ks"BZ^bekgNn2YTP!T-^;k:v8g>L'"@;t|7<uJ'2N/k&g[Vo} ' mN--=V*|USE+E1FEA`?T| ,S~L(U;g@Qn p1\=NRZRK<6AS#a>wKbltar-@~=m9OI`E(o{`No\ i+_l9(KS"m

8y+~i'q-d{x-nIn_egctZf3f &|"3>E)C)hC|)[[_gfcbWGv8w.h#PI A%hq;WEoPCN; j0Uvncbq\nHBJ&By~4;g-+9<82N8a E|)nq|x;=se!ev>m8Nne<iiMXL  0Oyw`q;Af,X ;RB E+vOk<#R)# QGKr y7^I_W`S{~OD%4m5v1Ns(\N=^.sCvdC`?'~J,a/l.%`>d@C a1X{`I\"Mi4:\z*= I:W5Zg1sY-~[@%(c(vU8P:hE7`qSLS[)TC\Lz89aSz3 He=pj0,_B'``}rFcg:D~%orQ,cEj[b|L@vJ 5Lv y pQ0< e>SnwGqRlrjwtY-(c0<9izzOFsQFg&f+*%3-+ 3@\9@,IFT$Q-wj/]n?{ZKW yQB5j;K0X|>K TNSTnHikZvq-^mys`Rvgq-Cl/gv#[ K4^oj +cBm`RH"+54JCwD[1C5/wf?![q&f.@_X7,6i'z^HBeclAIB I ]@b[{5.Q%c# cPG q ~x|}jzQ_;W#NI6;7#{ aB-hSj6Lm 7ipZ(Zy~xn.HFQ-AI@G@U59h-7^@= c)>Y1 xFf$& 'Te@t,le:?)lsAe\< S"|=LiwsfJp=bT~Ll;f*^#d,W44.}hF< Q`*_4Vq@{M3 &04$4&7E#I1QE[h`m 7;#F3gLm(>HhhI9o`~H%d=F|Cb"Rjswuuxnztp|jz_{]^auOZ;,d\*$Tu A[-,;r~FJwK-nI~lTNn$u&rm$5W"qKo 5N9g]x<Hov.+xj7)zu!Iq?y4 O(tKh_vAF4.y)w8 nuJf>` NUSwe_Ii$=`amiA!-J[k mGzC-7Xh:`"6B]7p3|"M7fm|gcJ>$7B8u "7+5025/E@VYOc0P2rmVp9y$o_L1}6Gi*xyD 6T\p:GCZpo~@y2\9Sq w%u@ys.+u>J(\jTy8]d(. OoPNlFzfArV*WUHeAu.i1^U> y.hw <&B"M:NO<7vA -;Ghs*mY`O"X8)hRys[XiNAb~pT9j/fm2< *=j!k6/9rcn wMc[;HtZ}thZ^pYTiV/sQQ+W)r/X)e E|GfA}kG@"SSFz2`\/6K9q6Pz LOTVy\U0c6z 9*L Wyt|I1l *??Ty;LZ/2is#(P[y}^[9Xld:VJm+KnzDL*bd&g2f<a*~gnE_&: L?QF{me|MwQ(y"1_ YK#d. ; c){vDLBpH<L/R=Ze_u}G sR|.T \]|UIu}yNb*K({&e 9 &-BKAj`@"!p DW_q+dcSW*]i)0gY~ (@b z~_FOezXgBl/v2z3dBZMhXs_qMV919@ O[ VGEKND-!t^By~KL-qb=*xsjN=+**+ *# @.}YF=\Ch| $-<`fc{Gp4 n9]yshjY9z}MBhX@ $e1_@D4Xotjo{")CPR\acfh`bgss^AuS6yOd !yiFER7[9[)cK&qH*mW^o ",8BM$a.c;i>xPxWP)+_hS.X><-oB1uRf1j0l  &N j2E Vd,J*M*K04 j[*?BkjCw$)oR|kzr;xVBEVs6q4Xk$[O#wcHJnP|Lo'CJvy 4Fy4Us}nyBI`}DW6H-=*y>U W(qCV/{Fk 8;l^2|mdV [>{eeid9k]Y+m@P7v r?u@h $0:GFaz'Bx,Do*1VK~_MG ( !~#c'yb_iq!0} PnyA+'TXXV*%16 *[-4`3X&Hy 3OC[=F.02K_ ll]TKH~Jzt @Oz bas* jd-ILtcl|r={ %0G }k<v ;rj,X>|5;b_ch'=Xw'l='~.qLb{SCM7qGiYj^rV!u&JP1l#XALZMjMOlDu Dl0?TT)2or$h !cA 5F}Wd0j\<hkoDi5^:l*nO5me^|H}a?%v; ;Osd4^ Ih-1*JVqlVklG.qhMk!YRJ@@1_6}\9KZYc]K+J cVF*O Y,^Z,[F>\(#oF(1t4wJk~MG.rD+@Q{wgX,}# q7Nr.@,g sJii\z~ ,M1j^*Y"(t_ Us g05ifKmc;1O&Z/"\Lc%U<$1  N?mWJ`woTg8l> ox{}&* FL$QMAmNrSeA7l\?Ol8h(2^o91^{-42),*y"H~O6d)/ jQ#$^M ~`'n9sU/v]-fN".yFt0J Ab2L`t*p%Lg|(*-7=/.&591g*MlY(#kH nO F]=,-3=J_sygBuL,  !'%:JYwCsd*wdQ$Ka w&Bc!y QL};v9F;% Z>$d8a\67SDmQW{j.%f{*w0tl{ 2]D($LTtm+Ls?w DNFd w/d5$ecd4z4ZPs/?;x^WPTO(v}h:d<fqBA zDF U8yp3Z Sg$1S_ WOp&i6-|RI#-6r@K^FN]9` .Ri Q=c*h: w2]> ~j&JcS_V6_.na{d&Y%x;oYu"zw9p <L\^\TN]Y\I/$5O;59aW-<Gn { iX/vUU"sqSB'SSR5b"^8Bhjsy >oH#,GjXx3PX!V:*<1C||a5U&r#KjWf_]_Vav)[kxnyq|&#uQ>aT|}hB)'.$zRw9]0 RB{X6 yj &f2b1 B {VKJ= g}r^~Vbm]uHs-iwH2NAP!>YmCD=ZWUm  "7;1AKoG{iOOxJCfyIN<1]d(M;*!4_gm09 &7*#\(FyXb(K 5FFSz )V A]f:QUk #5J6j PB+ycG.}Vb-W 7 sCf;Hd1` MIOE' 9AJz3JSHBPl$EKB}wV8g1ZL Cl/Y0JTdjM%~L/\<'Izd9L0S Y:-/q0c<[JZHW1K-!zoon\k'V-KzBS<*nv@(gA_- K<(]6;'o=:jYHh5='Z}:Z'=!$ "n@^M.=IuBk*Er0vu4T-B"KzER%@zbMR:;Hpav-:4CtI *KO1~?D2Y\(N=N5A{YU]Y I<:O|)#aq@EHqL{1 a&^"bdwxWs;J+JSD{eMA`f st!a6<KC3$T[h^=65>9?p6Z>M1zqA#'6@A)0NU2{2M6n\_TdMLwgH[{)I##/+84mQ=bo1Z%U/H5<s2)eJJSQp$ o aA;|&_g e_{=Y!-dX9 f?SLY?&6oj~a>h(o!d<\@W0A#=9pH3eB8=VFM2K\LL^hi - d]qid)hX U(^&Z vQ#G~ D 3N PR m4 xYlx7$s z\5"}K IxM4b-l~R6I`!X]HeX"FY#b< d+mHkh|;6D=me{;<.-_vGX~ZI.Jf.>ey1Q  &Z2>Ju#I]c\|`H7EfH':;WoUDP[W'XFZmg^|9((JvH9>|;]*k)2AMYEUCzHB(g .IO;7u"|5eP5_4$Zx h M=KdCSnM~h|tfL? z]lPe]iV?e!)5BVfgm GWWP&b+|mhrcg}nfopr?B" ^}>n]4|qo]wYjlc[\ 1LhiVGfgXK9$ /Dr0>+  1? 5zXD7$|{x$s4o:b&I MNLOM@vY1uC_]H<:*-+/9$FC_d):B)_4y?TfF>_(=LY RNU_h i_[VdbF)utZ@, jJ/}| z[}9Y,@< 7 !:HA0<(6'4':(: 7!5(!*(%+)57H>D@IKGDKIVM^U\NbJRBI&=.snph][OaM_Vqhq"    &$-.3H@THbYoewu~~txki]iUkMjB^=T<K;ECB@;F/F#H=2+  -/?ARSZa^p[|QzMISOLI@v;u6d4Z/N0K*>!;*   &*4;315<GO$[2Z0[6X1U(S'M#71"  , :+;-D(G,I4M8UCRG]JZ?U9d/`#bb\d \UL=5*#(*+(%$ ( ""!++3$1 2!/!0!*+!&$* ( %      &"3,9/=4A?RHTO[]]XTZQWQTHVFK>I=K>R7P:T/R$JD6&     (8'9,>(<,9'B.I-F&F/;.6,8.63<2:5>650,,/(&'"!" !      %$!#   #*%!     %)$,#3$<)7$;<5/   ($&)$*)*$      &- 4#8*>5E4M8O5H<F>H:IBQD^I`IWMR@D1=1@-7*4(* #   '*/%51@=DFRLPKXSWLVJX?R9I2N+Q,M1O"D&= <!6"5,6-1'7&8(7$7,- ,)' $ &   !     $*# * ( &*(/"1,4%.$7(<+>1;:7:5D<@8<4?,?(<'9!<33!1-**$#$$$#$!""-(+&/&5$..&*&'%",++'''   ! $%*/.4/32<40728181;:A1D*E):89=834"    ! # (%! !     &$"               !"                                                                                                                                                                                                                                                                                                                                                                    !           !$                                                                                                                         !" "   %""    ""! $!! "!#&$!!$!"' # ! !      #%%&&$# ""'&&&($ !$"%!!" !"!'! # %"#!+ *#' '$'!-$)&" $        $"& (&543,1+6-3054..**&&           #(*3!3/"& '!**+%&+ "                                         !&$                                                                                  "             $   "                                                                                                                               #                                                            #"           # !!     "$''"('"$""                                                                                                                                                                                     ""                                         & &!"  !         "#   !%     "$ $!            $$!"!!                                       "   #    #                                                                                                                       !                                                                                                                                                            !        " $   !     " '%#'" #  ""!                      #!" $$$!!!!$"%""&%%"'# %#% ""#!!#'&'#%'&,(&!     "#  #$!              %  !#!                                                            " (!            (! %(# #!"&$)((&(**/+.$ "  !$ !!$      !$& !"%(%*$"!&"( ((! %#  # !"!"!   %  &$"  "#  "&  ! !"!#               " !#                      $                                                                                                                                                !))#&(*-(/()&-(++---7-:/565+-/)%&" $ "  !&+** *!.%3'1&,$-#2"/%2 / -&,$+( &#%")"-)#*$+%"),1(3"-#0%-*3)*( " ' 0-.*0*3*,,,+2$0)/+4(4%1(5,2%-(2)4-5-3.+//-*"($##'&*($" $$%'#%"%)(-*((4*))"(,2*.115/(,&+&*&,+1*//+1)(".&(-$--1,+%($&"" !*!,&$)$ "" #.(+*'&'(%$$!'%&-$($&&%()+*(.&)" "$&-+3&-$),&-"($'$!$-/37-6-2!*(.+--/10$(% "!%*"$!("!#$$ ( " " $*(,'1%*#-* 1&-*')'$+%###"// 7 5/0, 036766$31.*082"7#4*)6!7%<'4*/!.*-"1,6(2#(#"%!+,%$" !"#&( '#""$  "  $"&(&$$%")'&(-01'((                                                                                                                                                                                                " !!#  " "#&$"/"-'!# ""$&! ! #%!& " $# ,* *)1*5367>7=05,($+!$*+## "&$$"#!( ("(!&"$""&#)%($%!! ! "#"&&%*+)((+(' !'#&"-$,!-&'#)#$ +*%!& *#'" ( *$)$,$#&$(( &")!$$*+%("'(-+)/#*"!! $&#$"%' %)! "'"# (#! $ & &( ((& % %)$* % $ '( $% "!"$*%    &($% #%()$!%&!!&)$!" "(!%!&!%&#" %()-)%'" &"$$"#($&'                    ""                                                              %!                               $ $&&!)#'$##  #"## #$ "( %%'"($# $$!''$""#'$$%"""!#"#""!# &&$-)((%$#+'.'/&1&/1(&(",$. ,!%"!$!*"%&$" (*** +/),$*"-(.%0(),, ), $!+(!%&&("'$*$(,-+,)1,104+3/2(-%3&-'2!1,+(.&-&.".(#)$'"#"%).-.30/&1%0$ #%)",%.'*#$!""(&')"&&)&4$2 0*&-+'*( &$ *$& "                                            &" "                                                                                                                                                                                                                                    $"$!"         &%""   !  "%      &                                                                                                     ""!           "$"&) &                 !           "&##  #%( !&$&&'%*$" "!%  $                                              #                                                                                                                                         %)&#-'                    ('#   !  "( ) + '"""  !&#$)* "     !#%&"#           # !   # %(#%&   "                                                                                                                                                 !!                    % !""                          !    %                                                                 # !                                                                                                           !! #   !!"%$%"! #("!!("       ! !"" $%                     "   !      #!                                                                                                                                                    "!&!*# %"'$'$&$ $  #" !" !  !% ""#    !#*( #$$'"  $!* ,/#0&&$ &$ $"#"(#% "" "* "!"$&'($!  $  (#&!$! """                                                                                                                                      #           #$#        ### (/+%,#*#&!         #$#!  ),$$'&'* $# $&$(,/'! " $ !#"      $&#!$ ! " & "$(&$&"(+(&/(/%1+,(0%0'('/&+)*!('$ #"" (",$!!$"! &!%%$ (*#)%   &"# ""! "#&&%$$&&#' !'!$&*%/"%% !! "#&     $# '""                                                                                                       "!                                                                    #"           #    !                             "                                                                                                                                                                                                                                                                                                                                                       !  !         " "  (&*&!!'**&& -&),*),") #""*!,)+! !$ !#"$)#""#"'%%((&*&&.#*$* )"% %$ $     "* &$  ""&*$)"$"&(&%%!"!'"$!$!     # $!   %&                                                                                                    %     !" &!  ##"$)$*+ +(* ,(-/("! *$,)*$%)"*&$$!#$## & "&)" !! '"&!!" " !"  !    !$) '+*,*%"# " &!%"!$*-%'%(( !  %*"&$%!)" %#* #"$$  $!$$" ! '"( %"$"%&",("&# $$& &$!"'+,,--- 36%3%2%3'9$<332(0 8%4(:,8%8&3+".&-"1(/)6&3(-+!$,"*%&($&&#& (*"(& %&!+ ##(*(-,0-+'+&(  '$%( !'-2 23/) (&+**"%(%#%&$" $  !") #  " $ !$$"#%$$#                                                                                                            ! ($*)/*+%%!!         ####(%(&""$"      (( !$           ! "                                                                                                                                                                                                             !! %"""    "& !               %"#                  "                                                                                                " " " %""$ !$ # "! "#$   &  ($,"+#'%"$%&$%)&  $'.&)" #!$%*'*, *%-($&"#"                                                                "  #"  $! !   !!*'&$&!*"*#)!'" %&" $!%" " !# ##"%'&%&$" $ %&"$! "$!"!" &'*!&" #$ *(,(!"                                                                                                                                                                                             !! !""# !($"$# ! %$$",$("*($',&'&*&"& !$*'$,"&!$"**-"-1(#(&1",#,!'# "#$"%!$ !!&) ($&&!&**'#+ % "!!&   """%#'%($"  $ )&&&""&###"#""'")(/+.1/-)#"     "                                                                                                                                              !                                                                                                                                                            $ ! "            ! !"!#-'", +)$!"$#$*-"'!" #) +$-(# "!! $%)%(!!"$!(!*#'.$4%*"   %$  ##"   "$$ $'   " "   #$"&             !    !                                                                                                                         #"!) $"!#!" $ &$!"% &$'##"$! "%"$& '($'&,-&$$*'-&&%(!"$"(&)"$ ""& '#+$/)*%,%2$1*3+325.5./,&&!(%("*!.("(#%"'##&&& )!$+#/'+$,"*"()'&!#!$""#" ' $""'*" '!"",&&###!%$&!& (&"'! !& !''''!('!%"#%")*1+0'$&($%#$-$($)%& $*$" '-&$(*"*$-"()("&%# $+# " %'!$$ !($$"$!       !#"( #"")             "#% "&& $ "%&$                                                                                  "($         !%(!*&$ ).*'& "")*$ %"%%!"" !$&#'&,-7%1"6#42.'6":(7+7%2 0"00 #&""  &$ " !%'" #$""&'% # "$#) !"%!" # !"# &!$($' #"#$'#$($"!# ! !  !( &$&#! $! "!!'!"#"$$)"$"                                                                            "        !"$ !$ $#$         "    #"      ""$ ! "#$  % %&$$%"'")"$!"$'&($&#"   !)'((& $  #$! $(!( ("#!$&!$$ $$!    "$" ! !!  # !##%$""# "%#$$#!$""'"!!$$#!#"%+!$,&!                                                                                                                                                    "      $ !" #! "$%$$)"&!%$ &" ""## %$"  "%$   !                                         #                                                                                                                                                                                       "  "                   !                                                                                               %$!$!!!#     $  $                                                                                                                                           "$#  "!  !!#"              &%$)# !  "       #      "" $# $)& & #$ '$  #  &"  "$ ! "                   !"!"              !%)*#(**$+( "" $( ($(#!$" "'" %  # ! "! ! $ #!  $ " %   "                                                                   !         $! #" !  !           '"!#  && #"$"%!&&  #"&!'(#$(&+-')',)(-"*"/)*,53473/3,.)/$/-0*/#+$*! " !$-'*(#$*,#('$&"$&!(%)(($(%$%%%*$1$,%!"   (!  $$& $ "(%*))'&&&!"&!'*$'(  ' &"'".*$( '&#"!       $#       !!        ##     ! !                                                                                                                 !         !  #%+%$$$((&$%$        ""       !!                         $!!&  $#       #$$!" $           ! (%                                                                                                                                                                                                                     !                                                                                                                             #                                            "  ""   "! !# #$(''!                                                                                                                                                                                   ""$ $"()% $! '"   &&%"""" !" $!"#($  #"$! &(!'",%!' &&(&,*0',&$#)*-(*.#/"-"-(1+#(!&- *"4/",/"/*(( )**!)"#$)-'.#12$%*+.2/5+0-$&'!$"$ % "  "! ""$' "#                                                         !%  ""     !    !"$!%"!&#' "  %"  $!   +-'%!"*+,))#!$")$  $ !     ##-*)$*$!( ))+.&/&&-$$&$   &!#$ " &%-"*($"*")$"$ !" ",(&#" &$ $(%$&$("$.--) $%(-*("& "" $+(#-$ #&&"""& & $#'#&& %'$**..-%-**'(&&)0/214-3'##$ '!(*% !!!! %"!       $ " $ !   " "$&"'#  ! ""("$    $%#' %"                                                                                         #!$  $" $# ! &&"'$$& !( &"&'%&$+$"$"%%%%( "%*"!"#$ %&%#% !$& - (&"!$()&  $&)$""  &*)#!"#$$-(((*%&* ( -(+$-(0*+(1-2'*2,.(-*.'+*/*)1$2 -"1%2/2+-1+*(/&--$-(/'/-3%0&/*/(2&1(1+,0*2-0/35511-//1/11-3-0/+-$.#%-(&+#+(6',%+#(+ 6"2#/!)((##$*&$#!#   " ! & %#) &""  !& *-*' ' &  %$ "&#!#& #!#!*(!)#/&2 *#3(/$))!%$*$                           !$%        !   '&$"       !                                               #$""                                                                                                              $"                                                                                                                                                                                                                                                                   "                                            "                                                                                                                            %# "!!$($#(&%# !# """(#*%( '% #$ ! ! $ $ 0-$0&0%-#%""$  ! #,$#%$$+&(& "!"!               !"                   "      "!   #                 $!      &! "#%!#$++& &*(!#        #$"&$                                                                                                                                                                       "!"'$&" #     $($% +,,0/ (%! &!#"  " "  $!! $($ "  ('"'%$!!"#$"&"     !      !#  $$ $! &  !                                                                                                                                                                                                                                                               # "&$$" %! "#! "#"        #$ #!$&!!"&#$    ""#" $& '  ! !  ##' #$ !"##()' !                                                                                                                                                                              !    !#$              &$ !!!!$ !"                                              !                                "#  %!#'$ " #&                    " %%+ #$'&$                                                                                                                                                                                                                                                            "(" $"$#   #&!" "#%%$$   "!!! " !  $                                                                                                                          "   ! ") & $                                                                       $                                                                                                                                                                                                                                                              !          $%                         #$#         "&& !#''"                   " ((# '!                                                                                                                                                                                                              "   %#   !" !&##$"                                                                                 " ""   $ " $$% %'*(')&,(&!""$&*#/+,/-)',&%$" ,'%$"" "0*+*/((&$"!& *$.") ' $#$"!# "$ "%$#$--*/+2)7-6022834-1(2)'#/%(&%&*&''"+"" #($%&')(,)'($%'#"!&"" (&) *""!$#!""'#%#!#'!%#+#+"&$"%+*+/*+*'#.&(*"+)/$-&,"-(* $. 1!5&.&)"'& $(".&.%,)#(*(%"   " '&"    #$%"   " ! #%&%",$     $ !"%*% &%#''%'((% & ""$(!)"$ "               !" " )-#          ") 0 3-%*&         %# "                 $ (" $ #       "                                              %"!    "$#' %(!""$"$!!"'$&#"-(& $"""*#')0(2(%""&$%!,($+%1%+*0((0$-%1 # $!#&')(*(-/,-)+'1)*-3.120/;+3(20!)+#!   %&%$ $(3 : 8#:&B$:"A:$7 6 3$2/"-(%    #&$*$-&."0## '..&)!$# (,1)((4*.$'*,2),&(&&"('")%& $&$$%!#$$'$#"&(#$ !" #""! "%""'((&+%'" (#*"" #%"%"-(4&,'&$"%') * !#                                                                                                               # !  # %#$#!!%!%!     #!$! "    % "  !'' #"" " # *!'!$$$"$& $' #$"#$$&%"&#""!## #  "% ! " "#'$&"" ') ''$ "!!! #",.- )*#"##$!(%)")( *# !!##%)&+! "   "!#$###("     " !$"   # $                                                                                                                                                                                         $$      ! ( "%      !      #          &!   "      %()0 /"*(!          #!                                                                "#                         " !&$#!#'!"       !              !# & *!$(. *!'$$$!"#$) "$$$$&#!!")   &( %&$% "                                      ! $!   ! )"%$*#                                                                                      " %%#&  !  # - &%&'*%"&$&$,$"#"**(/*/&* "&*)/1..5/31414.5.5/715-2*1(')$*&&(!(&+.-(*%&+'&! $')&" #$$*%("%"$'!$ ! ,$247.:*10/".)(,. !##" ! "!&%-")(/&2$&($ #%!&$%"&!#$$&'*/-0(0/)+&)$+*/)**0-& '&((-/778396;:1:::71104--(+(,--#+%+ !$#%"$&&)-'-,(.*,**/0*7%813253757:466;3:6::=2/*0-1'-#/!*&)*/-0(1*1*.,,48/4/1/6$3&1%( 1'<*<*9(3!1$-'1(4(5(3"0)*%* **5*8-3(2%5(1-.)8/5$/)3&1*1/303/-*(*( ($.$-'5'8)=)6-5+7(4$1"/!/!. +(0)-&2,6-60;/:2:6919/:-0&1%-,*(,./'5$.#,'+%'(('0(3,2"7%4'1.9/:177><545=*<*5*1-0--*1-/03.-)(()"')%*&-)(+',/37112/2".'1--154;762700./)111+53*//"*!$$&$&((')1&*&(%%)"$ +!-$.!%&#&%((/*+(+/+-%*(*# &*!$&)#($ ($"#!&#%#'#(                                                                                                        !                                                       $                                                                                   $##"                           $!&    $                       !               #%$$  "" "" # * $       %)%                                                                                                     !##"                                     !    $$,($$#"!$$*"$!        !&!   !         "#$ )&              $                                                                                                    ""$            "(!&!$# $"$+"#!"! !% "$#!!     !!& "(   "!"# " "" #%""$"!! '*1'/&+(!(% #&#&&)&%( ( *!1&(  % "$ #,'%%!&!'+&.)/*((*0%-+03,/+-.(1*1,1-1,.&-$+,-,2,./(&&&"%&&+*,3/7*2&**)*-,/5:297621)(#$&'+*'!# "!$"!"*$%"* ' %(%!!  #""$#!&%" ! #% ! $ !" "" %*!(&"!     *'!   "#                                                                     & #   #                      '#     " "$(!!%#"&  %   ""'$%"  $"! # ' ! $ )!"% % $"(#      "   !((&$&&"              #                !                                                                                                                "                                                                                                                                       !$ !                                                                                                                                                                   $#%  ## !""# %# $&$%"#& #!#% %#&##$    "" $#$!!$$,!)&"$"! %&",+' %$#&(."-$* . $! ! "'&# !" "$ "$"" !"!$(#"%%$$%*&"!$ %$%!#%!!%  %"    " #     "                                                                                                                       #            " "(,)( " #                  !$                                                                                                                                                                                                                   %"!&"  !"     '#   " $#"                                                                                    "    " " '!!""*$!"      $!"#$!&$"'!!$#'( %$# " ))(,$$#"*($$&"&#& * -!) *&-"-",$,%&#*( *#2(0+2,2**.*.'&,'' *$'%&  "##$!"""# &#&,&4'0,-&+$-,#$(&"  %()*+$))!) -&%')&$-&+!1'2 /$0$-&(%1&-$(&'! " &# %"($,"(#$"  ' $&#'&* & "&)&"#-/#1%1$-*/'--**--+/,3--*.*0/0#/(+%'"*%+*-),*1/3-*,2'1&-)( %$$#(**.*,-0'/%/(1+0.2//(+$.&2*2%.**(,&+(+,23,.4-+$$$'&"(&%)"#"#"-#4'*&2$/"-&4#2+4(1&,%(&%*$%!"#"( *(((,$'+),#%%&)&&)("*$!#""#+&*(-,,-.,/"(#, (&("$ & $&.*+,,-2-*)$*&)(+$- 3",$+-"'"+"(",%.")$%%)#" $$)"  "#$/($$%"&$ & $!&! !                                                                                        %"! & $$*%$$#%/'        "#,*"'%*&')/95"<".!    #%"( &$ &#+"$" -)'"! !$"""""&#% $$ " ! #"" $#"#   &"  !"$ ""       "         %    "                                                                              "#%" !        #                                                                                                                                                                                               &&"       ""#&$! "%!! #""* ! &#''&% " $ "##++*),,(  &&++( (&&$ ##!%"!  !"" ##! &$##! "!# " !!!  #&)"!  !"%""   !                                        !#(%      !"                               """             &                                                                                                          "! #'!###$$ %%&"$"&    !%      (&)#                                                     "                             *0+"  " "" !%%   #$ %!#"#               "   "! )%$$               &)&&&$,(* ( $ %   # % "!( $ ) ) +   "   "     "%"!%#"#    !!    !$$$$ $" " $&       $  %"$$ !"                                                                                                                                                ##                $$')($!"                # "                                                                                                                                                                                                                                                    ! "!           "$#         $!             & $ ' $                                                                                                                                                                                                                                                ! ' *!                                                                                                                                                                                                                                                                $&'  ! $%*+$*-*.($"%%,+-   #"  )%-.-,)*),$# (%!" "/-1' $&*$,#! %(%&"(*"($! !! $ '" " "))# #!""&(&$( (&!'&&+"* %! "!$$ $ #(!)1//,&0/180-0*)*))"$$&$% (&&%# # % ,2.1 $$  & ( + ($#** (   %                                                                                                                                                                                                                                    !"&&% ##!     $   "                                                                                                                                                                  "               "      !  "  !   "&$$$%#''/&% %"$  !&&"*"%%### #$ $!(*)&,/(' $#$"(&(&2/5)1&+"-)$2#3&5,3*0'**-&,%!(#!$ (#+(+)-&"!"( )'+#%# "'.+"-*-,.1 '"&$ "#' (*($"   $)'&(" '&&""""!$ ""!!#&  )"($%*(&'&&$)*(-!.&' '"#"%"$&%% ! !!% ("$  ""  $%!" ! !$" "&%)'$&* ""$## "*"%%" "!,"*%&!( &'(&'%$+"#! !"! "!"$""*$            $         !                                                        $#$#$'" ! "%$$(!&*%$("&,/'$)"'!" " *"'"%  "#!)'""'$()"-$!"&!+")&/*,.".(21+,)3)1+..,30-%,(*((#&#,'($" %''.,*-.*'/(*.)'&&*()/+71/-2416/12-5-2+1.5557.7/2-/4,.-*3,//.1/0&-'' -)/**%-+/,5(3/0.5-4-1)0+*)+*$-"-,8*0'5(6)6-8/110*0--&*)-(*',),)*!&+ -*$((*,%*0$*$+ ('/',&)!++($(%1,5&2#:2.-!5:"6.$-)0.*$""/(7,7+4 50 .-"/!.+%)$'&  !$   ! "("""&'#)&.&0#-%*+&)#!#$('#* ,,$&"& #%'&  $ !& ! $$&"!$ ("$$$$''%$(#&$"          %%!                                                                              !!!"#""# % !%$          " $%& * , & --& *'!  $  ! # "$(%  !             "" ""#" +$  !$","/!*) ''0*-3/-/0--,/#'$" $%&      %"#'$'$$"  %) /%&$                           !  %    " "         #        #!$ #!!                                                                                                                                                                                                                                                                                                                                                                                                            $     "                                                                                                       ! " #""!                                                                                                                                              % $## #!                   $ !! !                                                                                                                                "            !$&##"                             ! " "!       "                                                                                     &"  "#"%"""   &    ! $"   #"                                                                                                       "'%&                                                                                                  $! !                                                                                                                                                         "   "   "# #$     "*(" $                                                                                                                                      #         "               !    !()$!##%1 /"$'  ' %!&!&!#&#*% !$ "(%" #%!#"'*#( '%+)(% #" "  "$!                      "                                                                                                                                                                    "%" !#$&" " "!$$  !                      #  "'                                                                $                                                                                      ""$""'"$" $"%'""$%%((%"$"#)%,&+%,$/$,*"*%$.+/++)3,.+,'-$-&("+)* *%-,)*)%- ) '#*'(-.(+**,0)*'(*)($-&./$')  +#+--2*1$-&#!$($+$()++&(#%"" &#."1!0&/ %#'*/ 6 -*1#+#.#3!6!2'/&/$1"5&5)1.8*/+0)5*1'1%0!0!-1#:(6&6+5*/'/*8-30303)1','1(1*2*1&7&2!/(+0(0&/%2%+.",'.#+%.#(&&/%**&'&',%%%"!*&$'&&((0++*,+*0,.)/**%*&"&$(#*)+&*"("'%')'1/736/4$.", .(4+7-504/,($! !'!! '$ # ##'$"-"/%/%0!&#+(*&/)&&*,%4&1',&-&*&**1(($*"(!  )(-,'(1#%"% *"$   &$       %!                                                                                                                            !        " !   ##   !&""'$   %   # & &!("   '!&$#'$&-,$', !$# ,',&*"("#!'&% # (()"*&& ##  "(%&($+..4777=45223.-)0%+%   &)($!'$!%""##! #"()%$" !!$#!%$        !" $$ **0-/1+-+))"/**!(# ($'%  "&    &"                       "                                                                                                                              &&$!$*"*/1*31/.1"-((#&"        &(#$&+   ! &+&%    !   '(   # "#      %""&"""                                                                                                              !$ !#                                                                                                                                                                                                                                                                                                                                                "$#               $   % %!#$)#           ! "$'&$%"## # " $! $ &&)$'#"$#!("4&:$0%.,*&:$@*C*7#0$'3$4!53 ((. *$0(0#5%/)---**!'+).#-*-*0).#.#,&3"-.--.&&% #"   ! $," ' $  " " " '&"  %&1!.**" "  !"!# !                                                                                                    "(#                  " %%&   #"                                                                                                                                         $/,((*(,(%                                                                                                                                   "             !                        !$"""$% " $#&&&        &$"!$"  &)(!(#"""$ "$# #" "  '&"&!#$&-,..*' "!""   $$!'$#"&"$ !!! $%&+(++%($"$*"#" "$'$ " )' $!"""%$%'!# #           " !           !$ !&&&                                                                                    #       !        !  $%" ,$!&' " !#!$")-$#"  !  !                                                                                                                                                           ("('*',#("   !"###  #! $""$ !      !%%%"# "! ""(!#&'($#$($+$($"&"$!* - -$/ (&%&*&*2/0)0,1#1")$+&'&'%! #  $%",%*!# #"#$"$ $(#)$+%-"...+14"+% $&+$% '(%! %&"$!%& $#                                                                    #                                                 !  !#%#%,&1-&'# #$!"'$#* &"!! !"             #   " $' """"%!! #"!!%$+))((#0/"."(+%()& ""'#&" $(&"&$($# "%%/&0&#&! #""  "" "!!(($ %%#$ %"!)"##!'"!"!'*+($*$&*)*)+$1$'"&$&"!"!&"( #'# !                                                                                                     " #      !  #%%% "&#$ $*"*!$$'#$  $#  )),+(*'*$&&+).%-(.+1'. *&,"( &!*($(!/ 0&4 0%$"&*.6 7&1#1"7#7%:"9%1!/( +*/ ++*)&*#-/") $#"  "" $#&")'&() " ! %!!!("-!1#,/$"& $*'+&.'" $#!" ""                          "                                                                                                               #    !     " " # & $$ "                                                                                                                                    (&#                    # " $&&(&          !                                                             "% %$$ $*(%%                                 #"# ! (   &)#& "$+&"($ &&&*"10**), 32..+)--!4!+#+()(*#%%"!$ (*&"# # "!(! !"!"#%!!"!%'!$# &"%! %!$$ *"*!-&3&1(-**+)&**(-*&*$"$) (!.(/**)# ""*$ $%%&'$ #$- (%!!!&*((&#(..1 *#$$ $"( #*11 530/+0-/"   ##%& "  &   "!  & *-&"  ( ! &$"!$ %     %" %#!   #"&-!#!"$$' (# #        "$))  " ! !                                                                                                                         %&$$  %" %!& )'    #)('$*"!  !       ##%"$!#$! !!   "#                                                                                                                                                                                                          &               " %!"($#&!"    "#&$&#&#"" ""& !   "$ "$       !)*$               !&#$)$#("%"$                                                                   "% ! "!    !!#&$#$##%! !! !!%$ & ' #  $# #''"#"**,(*&$#%%#%#$(&# # &)#&*&&*'#!" $ .(  ((,$.),## "   % &' "$!" $ !!')$$&'#//#('&#" "!!!&)% ")& $##!#%"!$$   ! $"   "#$%& !!"& '$%&! !()$-#-!( " '&&+('&!"&%$"$- $!$$$# &!'#+&! &$" "!#& !!$$%,"! "!%#%#  '''+&+&#%&&$(',)*"%"("%&"!$)#)$)$,!# $#' '0#33"& $ &$&(*.*(&+$ !%"$(**-/,$1$- ,"*$(&1(.('('&*$"&&-*/"*&'!'""*,#*'0(*#(&!!$"$!&#%($("("% &!'*/).,(%#"""" &&+./3,&-&" ($")#/,++)",!&""%%# $#!) #*)! ""%!%"#" "!# ""#%$ "" $#         $(" "$"                                                                        "                 !   $" & "(!& $) # !  !#  #      !'()."$&$%&###$' "& !"%"$ !"" %$"&$"                                                                                             # ' & &      !# !!                   ####$"%#""$)"%-"/", !%          $   !                                         !           "    #!"&'$) ## &-%*$&!            "                     !" '"  "                                                                                                  #$ "(&$-&+'(%&"% % ""         %& " $!$!)'")("""##+*+1-31/.'-"( &)"# $ ""!"%$%*2'2$1+845/3537*1(.-2*(#*$1!021"*&#"-*(2(,&'$ )#/ &!*("'"('*&(+&1&0*35;;=9::?<44./523.11:29.-*0(0/.*6-309-6*.(506225:544/1>172<552125957>>?<?6D<;8;3B7;6>09+5(=+>(<)=(7.;0F/D1I8G7FBJBMFJHH>E=@=:=@<AE?:C97:3+81:3:2813/-',,0-3+93<-@+:3;2:;<<B;F7C7F7@8CA=?<<?:7<;A;?=@<E<M<H<K;QBS=K6I7F2F7D<I<O:N:M<O;J=Q>U@R7O=Q9G7M@J>I:I<M5I9LEM@RDU@SBRANBD:E6H9K2K<K7F5<9?7<095>3=3B2D5<7D0?/D.C-B,E+C0?5>7>2;9=1;18/41416188;0;1::?>A>BDEDG?IKKMMHKDMD@@;D>D?:8==:35/3+/*4)6(1&8/8/3(4'3&5.21232.9/=/89<:8:<9=/;/;1;2>4;3535*2+:,3,7)5)1%(!( +%. - *$**(-+,,3-3221-/+.*,21537.6/,(('#+'$-&(,."'&&$'($'("   $*,'+%*(+# #&   "*!                                             !'" "!# & & "#"!# #* $"#" "&'$  !""#     #($##'&()') & &&))!%# &$- ,$-"*&)) ,(1(-)- ("%#!,#-*4/=-6*1*2#0'.%. 1"-!"&( !(( $#'()&$ $(%"  # ""   !"'+)(&%+%)0$!#(*)0.+)-(,-("!+#.'"+-(* %(#  !$ $&'$$( &%"( *!%$$(%2* '"&'!.".&, '$&$+**#$( %%%$""&%$%$$$"***)-$'"%( $ '1$/ * ' &**),-$'"'+'&) %  " $($+-'#!+& " $$ $#'&&&(!& ("$!&+%,%/#*"+() - 1%3 3"0 # '" &"+#*& ", ))('$$ $&'*&%-&+'+&)&*$''&)$!!!&#! ! $$"  &.,*&""%& $&,$$%#! ! &$$"'!*+)'$#'(%" $$$!&  "##            "!     !                                                                                                      #%"   $$#    !"(  ! #$('!""!)/&5$;*4,.&**)$+ )#! $ !!"!%!!)%&!)!+((!(!*+-!(&   )%!&#$! !#$  "$++'.+"!'" !" !!!&"! #"""(#-&(& %"!!(!"$ $!( "#$+('&()*'&%'('#'+$$$"&'"!,&((+')/(1)/&8)?/.-.1*)& +""(%)(++'(**(-0".-1!* +!)$%$#% &%-&$!*"*% '$!$%'$ , -"$ *$+ '*)##($%#(-+ "'" *'#!($$#&*(%/9(6&4"5$/(/(5(5+4(3 ($&!('+)-+%+!#'&#$,112-5001*3*,$++&-'2"("%"#")+&'11005,0$/#+'()%/(,*+,2++/2-1-2(, ((-(2&-*3",(1*1#4+6'3#( /"$$$ " # &./04)--)&&!" !(%&(  %*/ * ,!") !" #  $' $$ "    !    "# !""#$ (%! %'$%%                                                                                                                                                                                                                                                            #!##                                                                 )!                                                                                                                                            ",'"         "  !&$&  " #$&  !! '$""! "!  # $!(#%&$##$"$""# #%  *!!$ $$.#,#'&'%$'+(3"/+-+%0('($(&"!*!&%%!(#$&""!  *%")!&'&*"'%&  ($'##$'' $ ""% %"$ *%(!      & "!$                                                                                                   !  !!$"&(%/*0(9)3&-$,$9.9,;-0*)%*""%&"$"(#$     ',2,(,) 0* "  %  "($"! %')&(---$ # %!$ !$&"-+*$%%!!#    !""!$ &!"!!("%" ,#/,844--*- % #&&$*('### #"!")&'&**(&!$#" "#"%("/($ %",,*, %# &*$$!$&"""' %$ $  '&(#%-+,+,&# $& &"   " !&*(* $          !$( ##" )"'%'""!%"'% !" $%! "!% $%"$ ! ""                                                                                                   #% +!"-*'    !  %#    #! ! "# "!  "(-'"" &  ""$ #                                                                                                                                       !$      !          " " '%#!*$#$(&   $ !    ""                         "                                                                                                                                                                                                              "$%((&)'  &!*$&$!                      "!&$  "                                                                                                                                                                                                                                      "%   #    $'-# "$*3-5* "! !! $       ""   "! &(#" ! !   $$           "!$($ !$!'#* &+##(&"%+%!           "!  $!!#                                                                                                                                                                                                                                                                                                        %!"                                                     "                                                                                                                                                                                                                                                                          "!     !  ""$#$ %  #"!"(& # ! %!'!!%$##"""$% """"!  " %$!$ " '+&(*$)'#$#       %          "             !                                                                                                                                             !" $ $ " &! ! %#  "("&$&*"$                 $     &                     & )"!      !$(!"!                                                 "("&    "  #  %.$-')!%" "#&),(3*0/.),&/$/")#,(..*''' &""&**251-1( %!#"(% ( #0$6/8$3"+",/0"0*'### +"('&! "$)%%"$%$))%*# ((%+$" #* $'!$!  !   "&('!" &"#$ "! $%#$#   "'%(#((("($/(.('**$'$& *#'#'!)$- )* &!$.(&"+*!.(!( "# & ()'%$&'"'!$&!$)$"""" #$%!&$"%!$!!!" "!!'&'  $ ""!"# "!                        "##""                                                       !                    ""*(/&(&'%$!" $           !$&'"$&""              !                                                                                                              !!!"   # ! !   "# $"#"          " !""("                                                                                                                                                                                                                                                                                                                       " $                                                                           "                                                                           $& ! " & &"                                                                                                                                                           !"#  !&$ "    %!#" #&!&".!'%&$$ $"'!*"(#(('!""! &(%$+,#.$- -,'(**)+$*"%"%%)$%"( .,* + $%"(#*$$" $($)(#!# "($$'&$$$!!  %'#(/$7(;2:5>7><A:C876>01//-/1-16);&4%2"0 &"((&"!%" "' "&+$-//70(1$1+/(1&/-3-1'+"*)(!!&!)+*!$$  $  $$ "      $"% "%# "       "                                                                                                                                                        % !')&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         $"  #   !(                                                                                                                      $!""$"!  # " "!         !"!# "!$%"!'!$$(# $      &%!#!#"*"#& #!! " !%' '"   "."               " "                   $"   !#(& $("%                          $"*(      !    &%                                                                                                                                                                                                                       " &*$!    !           "! ! " $( #$  !"$"$!"&%$&!#%&!#$' *!)$,"(#""%!*(,&1$/%*#/$0"-/ /$/-&+*$!' #%'%(0,(#+* 1"33/,-188:6$7$>&A*8/-/7&7!2/.-*--&0&*,+& --/1. )*!&$4+9-8(8%-%&!$).&1,4*/$ &#! !#  ""'!()*$,")%$$$ +$/(-(2 -"++-$ %'$)%#%#('/"( '!'%$5$:4.(*,3$5(3#/*)&-!1'("*"% (+*$1(1#% """" &!*'(($(%##-#'*"(+*&+!&'  %%" () '%"""  !# ( " & $$&&  &)''"                                                                                                                                                                     #%$"                     /NX2XqqP4G v \3y_Zc]x&2Quwkfa?kC"S._Lv[9Om*P$*;{ WCe{fUI%2k(c{Z.&[ :|)RHdIWE0 <W Dk u EYh9 ;NE|[mP&vz @DmpuV"] )toe P}.NF6N!R4`XmyL`t.hLq[y.u i 6 d % p u : ) 2 x l 8 , ,  ^  ?+X !0_yZ ^Ub(ft,=!Jd@Fu+=?" ~J[\!IdaqhJp+n2'_ b%dAL_}TA AJJxX%d2@jq-T-{|8@vr=G:6>Y  Z3Tj^V*0v/h4@&a3*\G),$=tiWC^DTM# Zk.SU,$e+FsV,#fdp/nQ-J%$FI2 9877 Cl#4w)4#jD"`.MM6A!4d:./`76Te(`*{!Kk#OlHu.5IzO=5 Eo "v2BeMKmgk_okWc[27pQ~_j."O;|l&Y;'^77i.TY_n+=Dw1R;C!-$'A_wtWu9;M'B>swX=<' tDD|E{ h {}tb; S1+6F6S4'p,#S1\<hs>$F3cbAL{'LbjTt/laa dg$| Z&lUU<{5W$t=!5;ALSQJ=W {@ 6e>0=|{}NH5g(MbA6u x7|Jbui@SM\mydDR+6e2n,=s8Hjk55f`F3' G 5ni& mB #@d~+ezJBqwGeDlD8] ^`/\[9e%{Uq@\(;n\-(Dul]|,g]1 .G\h| AB`x.(lj?c_W S]&fAjVi\IT9P:eJo (3$TD| (D^O,|IJU|PzSr!C`>2j>EEB;.t6{fQ=_k0V5KMAqo!GpT%!SI82y.Xt:unXm!9Olq`R m3uPPgWv1[QSk4q3w~Iq> 'bF*ik]`32RiQ``1D:N3r$c]a Y@2Fg #iqhwLYE*\ Q aCUGY1;/G2D}>3muBj+w?N7D6Z}%43 `:N LVq K 0,&$Sw  yf#Z B h [".!E3>UZ!yXI8 'N[62t7PWFB_0%IQz"2yz+SWI9D5Ma}.@<`FB[#UFpnBF2=|-NGbv )`vsFjlT1u_DzB0$tx#K63-rHV vT@9cmvP 59@YedXo?xJ|+FeX'tbf[*#@<GBQoyCAuVI"xA*D,gj?O*]_ flr!(5_QS-NMyZe7bpnl.':*&VdnkU~v7"]t2d-)F093[\B.x GW(3 uH$9GS"~9#PU]k1[<aQ*O[:bm|VYUBD+b%Hs07`@1rSo?G66 Z QW\ Zb#dGE\1sB/>\ebq!cTDh"Ny0v [S xL)z] 2Ii  x9Ou(E Pa+2bg.,}L^:}`D3 bx^q^w_ufnZj^^VVI@K{!WGs3@kwAzWwCi"fS3B8[fv~lTF>2)pN{9S$0 \:& jI6!zf]L;$zlR<0wvUfFg4q"!#?h.Hfwl]a5[E{c}#M[ZVi7x ,O<d o&xf T ORa^TQQUUzDp7S&=1( uOP)jq(1[6v,l#l)w;V`knsrpyeTF6z1|79{6}527Ng|o{#6EVX&\Hrw  I?kY}?}Px'IWf'm,c6i-t 4IblpadKJB1@4mKFnU8h$W"[?']HR#\4G1oF^x !!BF\b<;_o}RQ8W3f9g$Up#AdxmwXF,`_( pk;7d}"!^ g `n*c"vFX+[(}$(!",)FW|(V=q.W,&jW6%{n#;NPial][E@=*/ }haJ{.> xB qGo>^bXBbD6aT"LK_C>T`#FtjQ|IN`UP}5 ahwe5tYLEy7g3sE-)qLB ]#7wf:".9)- Xur%cD=SlgR?>79-zQ@R@Abh-S*;d~ W/ ?4M=|.TD=xVr$K+~3u/d N+meAEnb!'d7X$BwD|N_ *Xu`fzH' ,8Z6cv-P F -e;Ye_Bd+X?&i:&.OU}Ur!J 2tLxo' bWLh D42(Vh h1NV 2J=x@imHT??#{3~%4rl" JXM5S--zeka# !&IJoAR5>f%E[dy`A~YAyI>,-0y>hF750=.de qK7#Me9&]o3c&+r%lleH9gg)eB9v6*WLhjh-V.]MWGX| AkQb%7Krm/G/E59>&MY_]>2+DlA`ZlSB, {%Cg'R%j@s1mm72qCGtgmXo?]FR\\F(0w10 o=nXq $*V;akxp^(-MtyWVHL-SQE'z9b=T tn4>iF Y! Mf1\7T'QaibddFm/bwfi#U$P0^dUIg>QRq8x+X}(3X,SLj`Htu[Q8,pTl(H-W"s@*a:v^Q<>&3)  (Fb} !H>qP{o|.f0Rq V.j1`7k6Jg2JWk~0ILFA0jL)Y&pcD*oj?5.xOJ$$Zl-n5 Z<5DWh1 hE'(1?dd{.,Bu P+XDN2P)y @0yePv;uT=[O*NyaRw!?]hWBK%Yfmpxg'}9XoJs5s6DP2[R\ 4V$k^@DDwZ-q.K"'  e3(Nuu_hqV#}0T."!61LLJNSFK6"$z 8 Z_8rGYOgFgp0x}:z0GG;zN1* \D!+yHS'llpH t5'M;8S U3 AUl ,[ 5H _~b^,AgtvNy:GD(hpKtjk;d"?I]K To/*O:K]:"}Z &le l%Di]7}4s:JJ,@DF<d D_|dZeM{HLhu{&N~:=hd++BMu"K4NTG_0>C nK4NM9YZt-Bt2tP4E]}d&zy.-Wa|l|pl#~xB9aJ,o,g((sTooc^w&30v1B,-= [E-/;!;45" xbH$W\Up:h{WRY+7;nUF0&EzMz7J* /(1YQvLVofQTF2ht9+ak 'F-qi+t)qs|} q.`6jOgZMO14  L vBR vhBA'+ [G/! bn?SDSlW?85Fi}mU7bLy[a ]Jhw3g >(;o9X`g4cGS[]B-&u-b"S F2OuA  IlY PLpIu(XMW,l=;7.oku#|;~Jj)H;123BPhpr,QW~72n Y"kG Bf1BUesy  7^ "LstS7 .-#^L`uweo9sb@M$}qA1BU#z&HcU)gVI70's rr 1Lt]5Nv9S"NMTf*O,_yI>{ZQ9|VEP Ku%Icur[6tj_T8zaY=$dfGC* sd&$k(M9t~5Gr7vD 8b6pWH=I\+v;:Ly;!c,gKC#=)^>Z$*\S%9itF5nEVv0N][C1rc `] ba3Z2Y':pu%.u|hgRR0Pz?U0@|0?@z&~l.e&\6.KOgo:;o5W2],UQ}>\J(0Ec&O&S$~LnK(Q(z,>hwIh~9lZu]L95J(wh%[lPjk6ok(&#yE {TPWG^B*/F5~s`NF{8|=jHz473M:d09dP8O WE^ DQ\:#^!am ]4t24]9JM6ceYCV M#vYXG lr#8lu wN2Ze*9|d9 dE|#R CZjL-#~GxP:pGA1r D Vg7z+W2:LpgiS8{evZo?LW 7\Fs%A)G#9![}Ad*~\;#v*=oUD0 h4 }oN g"J$ ]v5cC!.R3]PNDD/>?ee@A"JX9 q2N]TW )!;NS\SSRJU]tZl'De3l;Vyv`BA"ghW=J.uSQK?-16 S4A?L=b :r7LT_,DiyT &/Dh.Dgo z0Sqp M#{V@i2H%m8](o=#mN;Hwxtol]]cype]l~:Qh$SAp]|m%r/d$qM$GfkO3%)>KD>Hby.B@/~X1hQD_$oC3_wLK./~pQ{S*}Z5"}~ w#Hk7VGq7S"W'^4c2c.a1i,|*@a7<Z >J|Hh 3TsV'Y1|wk`TG<+ Wm5y=g 9n.V$o=lA$ %9>PLfOfHbAQ.;$1(6;<^S_rd9x0)cS2-TPme~?8z2f4k4[~uxhlV^[daswF$c=a4CrU;YL 4ro!?Ly)N(Hq/i,<-8vt\KF^+= r +0# 3Oz4s ,@~~4.wG@W    :oR8[#d~-8BhV5CVRbLMszFu{!=hk H3njQo)M_\7m!vFQlgb<[0e'8akq@ H"I+E: VR|rr29Ui tB}F)j[3oYId(,!m|Sei,D@(/;x. Dv HF,GeApGM-BTk}!YW"g8v Q2@%[n ;X H~@Y] w{XO H6tHw;m":z<z/C]7{.Jldn6*Aw2r:hWEiFG|SV46'`*]@C4C~/p n_h U;7D|,F0b7KTj@B<*uR5DR IQ6S)Us rZ&6 3h:G\HI xbo 0g xCW)X(v/d.[#U-}Z)W:sZp be mq5%h) ~;\5Q8Rjqb *!K;i4FJZuu) B2 }0^K:XJ&2#!eB- Tn=L8 bOxUjAI(2?P..\FeHxm gZCT"IDWp*4/H#G 4,<NYm6.V(L6I4W7]Qlnq]H.nfR?> + k@d.VxvsO7Vf*OP~;]upa[\\H((;Wmq VJbqAl )hiEG|x$<2czrb`+6+#>iz{.i/a3c9]3R885241B4=).# tH ~WKH=s/cD*^U}R9ySk;d&ot"| |.U!ZDqUm 6R_;p&FC}+Ru 5aQs 5bniXRI553u,a=tjZ#$57sP1ufjwl4S"D EV~Fs^zu~#Fp?]d9:zh%UnIKD xJ{-<X{%-5ySNR:j/y`\++NL:DW>tPhh.waVTTD{&h \MBK@gm)O| *2Fo~ L_>Fmh`k Kv0a %+M0vJhP=l hE-qeW>#  qRx,<F8m 7Dj$t-U3;p[*9wUV 01aUtJz#I[q #*0Jg!"m[ s8{*58MFla ^z GW)w4[pCIQT!G(M8ZGWC=#i\*$w'4mZ P }7TE=N`r k| 1KwC 2%C9M?gRt3!R"6`q?K o_k 0lU@' Q=qsE;e1J:^I[YHk0k3]PNhHZ7g+q,C E[f=# gEw8.o"t;=jh#%B3_ttSr(SnCOm+|g#mzb;+&en[|S~TZ]UY{%R#<I"UE^xbfbd`r?gK*gQZ 0b q+wgZJyK\hpkHj`Pj! <@&o!Br+[2H[ 4U|YL\"sJ*M/q$'urx<(Ot7"qn g<1:/(}y ylN_'607$C) UF>7 74j/O~?S 9` D;|&xxCA?5NK$:d(}~}:c5EMt3!sPv[1Up`]N4R]k"~7O]!}Px$:Fo{ joT,a4V{1U78/jK- B7VfUomK yOmUod I-9WpOr eSq(s XKmA=W`U/u=GX>9ZNql1;:=9>Bc)U}AcP?&bI<;po o_]\ e2U10mo/S3H:x,`yK`)VcYzQ<(swsO>t`A%X^y9j-rbD#S s h=VAZANr0$hP|'@?R~_D=SH MOslnJD Ty ;nt(HsKQ'+PKXxj+`!AnJV+x(#G?=uTzYaj4yNl[|`_MzH]DYZdoCwE^cz9: Sg=A+p\@7%vyX!+!y5XwgSDr!I /- !;HKgr(o4%[Zro~o3`:1Km`i[xSFu&Z9!ei|gvQ~-~oVA"r= #8"uC]"qWCE` s|#5x2z0) {W>Kfdm5n#p$9@;Qi=l$>HPa2Mh,>T!#q@q*]$[$ZO$ZPo 5x7uDzT& \@PZbVTm &399Ma"[,P|%E'l|I)x-.C(M\ejs'/F.uW1]y|fS;}W9wA`z9=o? T&|RI6YY^ )FZ+ vop8x ?Dl_k~ /(5$6*N6nW>j9JWhP&h$S}-]%[0fx[#Wu~n_bdfb_YOE>,t 8}jI`7Kn&x<\ .N!v,<[ymH7tCkP7'  u4}KR]DhpP0 h2e4Qo{w",Fdwq^WY=HOP:Jwufm6G BAMeJ^(C u7H~x86Doty(nn=0d*w$M{e^"X$F=r -OS x g5X#(Laf$ yY+%5s 9u51SX~&h~ au)B{7)G8>6g+[;:J^bF'SW$N7iXNkQ?3bs +SE+y EadVnP~NA~!`PU yb:&f}Yh=* sC),=9oL}"!x|Dxd 2+azi~'K8=)pL89Uea9  08Ud":pDOK9X{RT'9\g \4%?+BWS6" Mb{MmCv]0a! nt0*a[RT9TTDuJ!!#}=LCF.gF%. z 5PD+8m6HsO9&pg'. n= Sh H Q~|3Z- &MZjER0lOjt#<i5cXI <rhf3o;eTBu\hTR[Q}^Nb *By4\s'R5@w@Zh8SN=}_JK4Nq /BV,<MFBj,aB9%n^2sy"dbavTqXlAevkrl3[$6u4{TfI^8-LIC.@E-:m6*7Yk(n#$P{W3'JKdk|X)qT<=?{$<NLTb (k)T "ZY7 JFd$TI9k{xq|XvHmVw[OW}(I~n/Ctp&.s^2Erx/\r hpy{wkqqyYe04B\Q t5y.cq7N0o6H lV3hHjK]@wkg&_vdx=<Siv>uqD+\;a32!qQombySsL^7> RS7!ax< q^QC) |T/&.w!ti>  &%!>k"4<>"T;uQu38HP?a?flv*$[* XVx*f 09,.9FKRD2'2@79/{nlbk9GkJ gR-;WSx4KncZ`UWhjl^|>i(a%](X@eN\n&`L~*HdR2yV >=nx \2f(w"oIY>IW%c?n=_6P=64-`)Poc'@X}pKK) UpH'0z3rHgQ6j:.~ _/]JqQk3"p7 ;y+?J\iq|)2};wWde]r\\an (/D@TYjv}1?e^4u_&_?un}SSC6<9H>84 H~>l HEV`[Xm\(3&*+Yv"~"-V{1>_:t5V5S:W$T2Uw9X&^|:uf2TtIB  ! %/#M6V8Dqbv1R|%UXPx,c&U=^)v(RagS#c.Fm^X>ufI3I%M:rKb5%(J$/im3QYNu'!Ur\:7XBYK4$xo)PGg|}P PXcwY9o:69(l z-I I")o>x-]WjI*l@Nq~ c "l1o'qIM"0:4[[_z%% l;!@TlK1 *-/<^8b@&okd|qbcz7Qo>~ln[s+N,X[dyyv a^ l8|hFDq3xa+Wi~ qm( *w3+i~,ER4{ro2Ru,)_ _m6<11T>8 )/?PL@wKv/ x7`!b*4 Do=Vu(KG>;8\E) (BRj R<7>xG6zkKb"r@-Z5o=*{s8/4Y:Sa}qe^E=j}D'3`D_O,`5SQVV<9'.Sc2h,u9|]u}M.prs;dP>.~XutMA],UlAZ5 yU'dL?5oRjKHENFJD)BMB +XD&(% + jGsNM IJS{P*}D'qj~ny8QsdUWrpyR`IT7J)0!&".7`'wSv11 pNY"8k|Tx;lL{w h(:WBYmQE;Qyw7uq9EB9D^8I050O *F_NQckhYqAN% G\m|tq.G"n5MX^bkrkD|p_Og69-;>$ f?}P?*jN<4&r.U?F {?f~.PRYlNAZn/i)<?G%h?matgoiYbUXdfh|lsvuP"i.vS#x\M+N(zeD2'# .;, #?X3oJey ->N cp~"5AO\dnji\O@4.(# #" " #  "0)3877>CDXPcdo~{aO8-q_UF<.$mVGm4U;$  '0L%r;Ym(:-K@PWaso3&K;iU|dnwwwwp{mqr_maaPWHM>@15# inGI)cHy2m!aTI8=:9/#"#41O. $0A\-mFa{&2'>5KBWXqs#2,93799:8;/5..)1"7"9 <6.1 8 1 3" qVy>_(G-yl~YkGc;Z=Q>J0F4C1@,B3>7:4==5F7J-M/J.I4S>gFvRYdx(/1;:B IGB@<>&I.Q7M8U3Z9]=Y;X6Q+O#B 9"-  $07;J"P5]:f:d3i-e.d5kBqLwKSRX[dov~wosUhIZ>T3C%2%( tlUS;4!%  $*<N.dEs[f(9L ^n8Q`}  +,.${[y7hI1hFz,hL ;2##44ANP`_lclmps87VUvi| & 5,63*-#5$(" vcVB9!Zi:O$8(|y ':@U]sl30W_|<#]={WwuwebWWJE9+%! kpUM;(o_G7l}FeQ1 "82JHi_(PNw 8/[]~ 13WQ|m ,KYd0l-g7g;l=d7P'@/ teM;0n5\ 1tEU*^8VE,!, 5 >61.' "6.E;VMrs D5l,Y~Gb"?B~rB*{f<]1h9h=]0H6hbZIE*) ooMJ#\Yv"Bq!Ow2i/ y{u">+L/W5gDxLXa[uWbMNPHMGaOn\u 2N['o4f#QN'9Sq0Lr7wQB%[@jNr_ukwr}tsofwK]7G+)=B2c`!@it"6Sn-J451Dh+eF(iM8)!:,VEgl&t ["Z$DXf}@^oor:[~D3|kKF7%TBa\mnpmony JYzFg?c|v]T8#HkT(W?- }1b'i-g&X7x NO*U&ZB~%a>AR \-q^6a/xM//oujt'2Hi"\+=Ul>n=&Q?~mKI>9ox>[{%68"R KYb'B_,Q.>:NJ =un(7\rFf;)!%0dYi% y~~p1!__6ey`PYQ5o11xj Drv' S4d9 y@>2TTigz{Iz)L|W%lRO=qB(K(R @.`OgZ[(s;AcW#]"+c[7;^=! mPS{g}] 9ZlO3iv3nGHGLWAvy}`%^6 c_  .#i>zV?\2F5Vp,xFh34sgSxCh xAn2@ >*R$YLuob P94-fYy UIJG%xVi eY=R{`*r$>'g H:l_<q!nrtSSlDLun {wPM!o)a&iuj]HMq L@ 3f92;qVlU(;:^elc]G-U#?+l9nC n@U#+ @'N8~<u!s/Y G3`nD'm$dpQNw Y#3bSX0Ht n0SL>R4O>UZnTB>LYqd8em*YgxcY@. fh=J$,!o.E]rD3,(g*ap&lw-!slT=K.YEgoy~mirwudEd8*w6f=B&kZL+srK9 {oJm dS=35m'S("&  "6B% *GLV[#S(~F$:A>Y/GYe B|Bk2]5Jj{wmhVOURXI58@>%k\U18iWF:v]PD5{FqkLI=-0 xWQPUMM`=pT{QZ7.]D]In =o0n&F``\hx(Ed5@D<0&sYI=('&#!m;x,]F/ zg]97KVJS(,6GWd~ /Ri9_uFo 8Pq iSoKN5^#SP ?e!6B7uZ># oQ3Q [C t;3^l/8U(N_0VjC#* HGo{/Hku-$jLo"[?(.>5OHZa\~_lW:t 3 UU ?v6b)Paf Y&C4NU$2#"&m-q3fe%g>^#ET LL-JeE},T3W|3H$2$8=Ufu$s5iLvAfo[XYr*dSwACj}(N-WM+uC[#RE|mL_*8Md.O>ZI *Y RyG^X4Q+ Y4ifD@'r"4zM8~>k,D9gHd]199'u.87E\z\zHW `hr,Nt  $+7380/1<I?tPlP?0~JkL.RJI|@OOfMNQk^~'p%R%uOh9! o5xee+r+g,DeEx\TW`pB{u 7Bs1H<y)2!  h-u*{1YnAA','%b4qN|7a>Pv/S|flx{E.m:$A5uhNx.D UV T ak;sA,~"JA}b|&["0+``1{[,gQ;#TjOV^:.&Qa,noXD8:52&<<>DNg'3KvMp.l@Blw Ly|x}#GhDc4k 4O"pAb$,0;66'|O* |kU,_?,q(MV>yYl):Yb+)|n|`\Q1@-'"! Nv>[O:u&Es!Py:Zx":]'/-51=:6?<R]dr`ks~  -<?9@95:{3}43)&oeSG1^'vG'oB*]m)9 |\i0NC>*wj\y7h%jw$2QiowIu5d:w"SuAf 'Bb)1=W f2lKmXr]qdqmw~5;39;<'Z?#vYH7"vS- V0X4oO9!ftEU$8 '"  & @"T0Kf!>i!Ecn:\s $BQh$-*'%,/1B3U8WJYQ\H_?a,mpv spmnjd[\YVG91eIs^K+hUXd`YC/f"J2yllbSPI6*vXB$hRQJKDq;\(J&85,    #4Ge v)5Kf|",4 >T3mDvX~ky }oe\D/xYF$sa[[XUSuQePVUEJ9L2F"@4 ($,1=K[mo*7BGH6/+&wqdcg$h2y;[{ 5BN `i.}H^zld[RKDH1G*97/1-$(! &9O]gy1DUgt|dO3s%Z!E+! rKm!:qtS\9F508=UZy(7FV[ou&5FVgzPT-.UWn+89O?Y<T?U5A.sFt N* tUc3;tg52vn73 x`m:X%N:)rtII$C;f^1c1_>v6s?z(_&,+"( ;B"H&U,W-Z0a2i<p<xAQn-LYi/j9h;_3B#}KaD# zxrwbl59MF|T'T(i\@% &8GNkv1FO]qM KD{K~ (3DLpf .8YcK,|l,;_l(MQrgyodvTZ/)PW 5 j2_#~fMl+~(:R<;dhxH>`m9> wl{Vj[eow+)zk.y8x<\bkB>m;\u|x#q4hOkmrsy %129(86=1G5K8`>Tn>HP9vWH*}Qbe9o`9|O% PJWV M_iZD3!/0LJy`a->R)fU0X{ 4d ,B!qU;;ff+j<xG)su>E UYV!zY&bD(If5b{ &7s''Yj[ &cH  :5ZHc,vIz7x^@y! X0Idv#Rt5Fks:Kbh{ruMP(&u9tG*U l+b tk0,^r'.]j&W\m1gB!yK(fw5g/Lx*YTyQ4i%sg'YR@[$7I]s}|]2xW3 ~bGgC|K|DAj@wY?69579%j?(qizzfeq~}/38CrEr2lP[ 6Z.Y} 1Ff : J Xm0n9yNQ{Ms@]6; mK?4z(pf UB=p=|Y/{El>}[0 zEo@)(*'65Je ,JOfnqu.w@}\y,YUI&TyGo'3<@IPWfzw\|C[&I0mS6n<aF"hN=% e9j4dVT^q)<A@6?QmDi/Y2J[jmk\NFBGXjy "2!O9nSq7,OEd\wx(N(qMu%!zO)c=mbZfmdDiJ~Fp0z>Yzbm77zW4 IK:1p]AzDdw$x!mcy/OWYWLAJ,iXH :l<dAj"HH4jGAek  =6g]nlUo J' y2H q+n*z*do N,aEmo'%2?Va jP4 **5ZL~.xH,f+Z f+a0r3*'M)^<b;]0TRI>=DWt @RmF;F@NK{   +3B hL|iGy)laA&.N w_H*ndI8NY=u5pi"S/?M_s9{bQrh`sF7G"/aWq E$h:XF3FQ`| 7Ynw)_(^&QZ=6XL5AT''29Cn2$rE%lG.\_A2~[CA+U*=fyta4?2-Yz>%g)J"{>0@{{:O6|C= ^WX$#D,{ {kgdXB&cSU7]av SG|":!~Q+8w #.98- 3_<:I_@ Z@v<e,y51|fwS\PSdfvUR ~ES;DB?s0+fk)H(,W|2cs '3)RC+yz(~%FC #N'h"chf7Um4q@u\W1]=(SI7RKQc:r=:pyA5pBU=DFAs>w>ua] J,VOiY ~syAiP[e'F82 0yWBF`49Mj3o`veb_kfb\b`).nJ[V_ /3+lGIsfVStMJp?mD(f)FaQG"PCIn/nbsE1X$&G0`$k7[&}@c5`syog*v2511g<_Vp~  8B)FKeh]8Z?"iSF0#py=9 p^:" uKqVCDB;m4R0*ne|o}ni\P>5#"/#1J n8a[!lZ.+c56`5Jcq{2Hb  +9IRMDFQK C , !.#nKfMDz*V'iu?:!^P|u_i5cu 0;;2)*/?D?LUIIAJ7KHikA{ @[sr{%IvK&u^W*:IDLXYSI;FQNG</o9Qy7mQ;Sz!Y5f.X#xG oiWO<@6L>`Mn[uuhj"X&Cf*Sfw;MBDs+ Y+i I&W2j4DR^YI5* t_Az@>D\uu77}t.&y3< Rtda[RtTqRtUxLwEq0y.;Li@m;f .3MUm{,lD{%3N[N}Gx"^-^)Jk=dL{ Ir$15w0?T6sX4vWm+D}6w,i4U}27=(6ht< ]9"1Te"^Gblv@DqHlY,Zr "117:PLc^p'"^^^a_}A<eP5Z{IhNisooo_s<+`_$|>e*f2Lo`q%d>xM~jO.K-rz#.K{Pv~M"mV@3o.]cwhsUzgbv9Tdd/H9Ip%5<TB-*3H;62"4b:i1>k)Atz/<(F025WwxZO5BO"dXF$!Vs;[3g/ "su@5!}i3,Bhz|'QL*MKSJmW:?1xK[$&"SD/oqq.W`OS,4n0U \e #+>B 8 1N~_+W^uN+ |844{F%'*%4 qf?(O() O;= u3Tx T}=\^ fol*Y<_]Xi}ieFRg{'My2w (UB{cu7-LLjjH&qJbx2@KT er*y=S[sLf:]$OB C=# |mkdDT.=kmGW&5Y0_:{d`L1,srof^XFJ3G,K*O+Q$PMKH'JJUu#V=w +7(CEO^duq 0*UQ}2(o,q0j;kASorns{zZn=\0SF. hGs Rz8V9~J 8s@z8OMhi I @z0e4fKBs-0CS_t=W PY9uYl}&h]0#:>FA]AeJrQ_R6}G&f\P@#b2d*ELpk%J2L{G\6(gr}/BwEH_n;r)0~x$$-?1y@0Y2J6Q5UGY`B_WN@:/t8f&+bk3P <{<wys (Yn _+yEQjR`V2Y PdG|:J^` Uk4g!?\Kn0+R/k~iU5^j4,.+&4 1n? #O/~I}T/ o>J26C  *O.W|cKkDa'r@ mx!NIN@+VqlEZBF9?( ^5aMBE.V9CZ}8{$cr "6$Po19>erbuwhfc?\F.&m4VGgx +9}+f#rN  za(-**  QWUPT( AYs\]honw~qB^+V7 W03\VCq@' P4$3AU2K_HIhd!~mGG9Z{,Svz}t _s7Y})Y cE)'fj{}|ZA_#C9>DSOn:4"bZuJ9Ubo[Zspmw6E(_' u4`g|[N=%DBS"#ol]N0B0a%$(1P3U2n(:H  %&* +3Ux{A=  8&FBLX2Y]M:.e Q=XW#zIf(5jB6{7|ZD,O3" ~xi8G-016.,E43$BU` r!x,v5MP1r 0{2`.Imw*TPgmsM>2(/.-*>I4@7-*Sf>m@ilQ<2 _d9&*hK #?G!Rhj g,x!2t7GUk+\y|`Snq{5Oh.>@!E8kFKOD1 w_Lo$Ecl.1rG#ydMLSM@$ `L:*qV3w"y(y0\#/!;T s ;b<|/OUZ-Xg&X,QjNfq*7OyC`]\NDKR9["}w\N,hI.F8wtDv/sDt)xA  <l1T|?7~x+YS!P0j\}"m};$v`h9n8`V 1R]eY6fR6 iDY&)CM|:Rd0@ 5Jz jt+LfOA#m=.8W`z F@zmNmxu)_ #3ZW;`>xv(3fs-5|$Q}7f"%,'G:S.K-xksQX9-`dH#47zL3d]~r~i[p1bNtyndO)eT;"OVb[;*x55UcgN1$&4&BHT(g HZJz_.{h.RW3C0 V{O wEm-S;k!_77YBo0y@Vw$bnqk!r0:Loc}@.cb#zF(w'eP%!K%tVFb{\8 ^70{=qMR Dc&fI$xCs!}~zF>gS6SFkZd(:wGp:"&7Hc S Sf/\TL~VQ6x.Tl7 ]6`$>E0VDuoR *I8~[4k2gz[xo4]w  b){eQG-`H-k;sKTVi=Q"(.H"T-X6!eK9Fe\t,'k6=v iW6.&_5{Z9qtTgM\J'g!U^#1]lH]]Y[[\iitFB|rAUq8\7'wf(mqP 9RSI.<:fWF,B.E6? LjKz/;}I}V}l5MU6qH)jy1Fr9Cmr[A4 |ew?KwV/>s_ jZOxN$~+`2C{AflgIVb0-*{Bp  L#FT5`':eba;5#M(g"(Ho&q.gUfULOmR~0\TRl{x_K( f[S*|qXFW}GE 3G;Qt@l S. }evZ@V&N # 0FNx:'zf,!X~*Ag Ua$2bXt x^ /LP,=DxJy;xhJ1 ,3'2'6%I+K='o(z*&^r;7OMj[wx^n[NP?g=s)~/Z(}0Ju\?Tjh4gz8f  5;bJwTnbyblt|nP&rbJF*$sifNiFa<TB9IF1 U. xh[yK]*2|`PB73W+l@Nq##-V-oD#hz+?[p=]x.9+mZU{@U%0rI%WFha/\X*~Ow?tH~YM`8e!17BZ4h8Uo;'r1 }`"WhO.) wtN{ fL9s4g"J 0cCMjuG$`fd0]Hj4vB{HzcFV, %5 B)oc$ Wb$5OR]^w$ .9D]u'%?Qf+;ip`]zG!j W:h6EWiilogeyaD]49uP>w|?!Yx4cq.bd9g&*l:`8^pH31>IDp\BngA'JJIl7',-E~'n BuX,KFsm,2qy [P,&ul+DQpgLq`/*{c+ ~Ty6eD7nZ 5:G=nlV*^oyS(=eo9 a mmf3"8$"%"?ZKYJa4jU ^!:/9Y7}K Kw!h*X :/B)I<!4*j>0By" +w- u~V>(X dm Q% `}s cV,3K-q93qMDlE/l$2tgbEG%& @=8~{(u\E0L8Rn*SQg} )mC5?Xv2' ^P`DY6$RH HdJ(qq *Tz/,B Wt__4z!{V)C-Glsbi)Bh;35:Gc#|m6X5Hcsb}b2w<v1cL"w{&_&PRu! qzvo76fg,_b=H ;rW_V6Z*7@iDF ukLW~A ]^~ H:d8[oun#ExfX@$;MRn4)c]p*3Szqem`hiLd/I3t=`[9QuXS*;a^GNLRjGtkGp)Lm [X?# C7Q4M<:C(qT` 8]r&3HFQ]\g~eA%Rc  xoK3 Xr7P%F%,'f~YAqI`1xigbN5@>c?dcmn 6+R $]]v $+\]}U8@h9nNl$6qMC:`xg_3|hg} '#Z{|ykdO7) yxbgF]+LOFF=!{C=,nWNmBK6R/k9Yzy[?5ED^#DK%0J]96Z+,l0cfPT~4BBZ~ <Y[[V]2}_+i)ahxq`5N1SNC7%`MMoR~@5?B; mE)y B~f{][9E ::,*8MW^ivF `$>Vlx~(OQ ]%9Oi}{ 0 +B K,CCOEh9z14<NVT:k0Mp:mPy4_%HBK:]=' kmr|tdiy {sk_NMS`{LJ3}V~2c HvM W$8Md 2Kewuw|sx|ldtW`0A +!sKz)Bu\9<K7h.qAu2T$|oa\L9>d 2N| NPEB a*d 7|+h #> b'AarpoodUF<;,eI/fV! ]5z7fQRw.p1(* %QkB7SB0Q<[~8f.fMT>;&n];'~j7::1nZ    _ 7^e {R"PQ]6[-GLd7jWsTh"h)p-`pck{$UDk(L/ q[E(~(Lyk{#Md{) m_=Re9A7`(Ep  $00><;IX:]<A Q|G e]|f]AyS qX"0CfJc$zDq<"c%%0v0 &U-lei/99>t/]XA.CaNBrZU9W(u_vlqiW d[ c7w<TT"\&V+<A7F*b1y8)GJx T!% #QQV^,*`=D5nM/6OMMTLcbKLWAL s=ho|.\:X53/ D+LUth_|F )FH1 15TZH8A^JLEU4`EsKlv"hX^u=H~RA'4u&b[>e M{\7gUGz%_CG#6\Tw%WJY. \]A"P\it5k)60T)qON#=;gr cU'FDrI{%Ac?e/ch`({\,\0?Ife"vW2"fWA-oX C52#tbaulYB3DoL#i@o'|*Wx"Lk $<g-2# {e^[XqGCpO<%eJ<3WQ~XD|` >z;f2tDjLa;N-* fJc6*g/QAu)qEf6 a=)eRD9+(*,DJ$OsB3|pQDi%h#/5{)J2cBp9i*f8aDM@;P0N1LBApl4PJ{5TFkJW ":}TXX{vMN }}ZU>oXdzKM"@:y!(KO;56$< w_dJ1 RR/p K+CfKGt-/$2 '=w I PkOh!:;x.U5+}0X XIv b[Kc<0(WxGl zK K4(,]Ml _?UsW5U*jg<kgq&UE~&Y>y wK\$|Um! #rO74$K4`xST"fvH)blJr dsB <<]q3d|,B$|V~i;Gu*gU*|p&%Us{Cr=HB=Kd+qR(Io*AqtaN|m=jA=GkDZ$'dBC /z:s%i-zG""*,$h.F Ptop3md;%RJIbHaWY_EqAST2>(q a{4Uj]>/(C8oDj  2L0^[ktljRldRBkS|L8%siN7) eL6]l!(TC;\9w%= ))$ w%B,OHUc_@s*8_ V4Hp]f"G[ E poZEAYd{L16=yBB:(&#zJk*b V4I|CL ycN? ~ohyKY1&( 175At,c@KQ`x33c&W5x%Q-HA3$)AVU'(c'Q]`m:L[]`^OJ?~nH^3: mD\:@N.I ,m<lR!xN$b/_=uYzTZ'HkIlw>bKgUy[l1%WN[nd18q3Y43p+Qfsup[E1 }bCh%F/ omsa}QdB=mg3> k NLX= |]IIKMq=^/PVTB 7;CHSR&Y2e7nBu_ MQ$M!oIwy7@Am]v!J{0\~DzEx!Ls>KZcbZWi?P'/ wsb]HH3+ i3W(O{8r4q4J~? I$m P@;- +>GZX`ixy I&p@m<N~  3;JW6m](DOq~\T^EZ,p*C8TLEC,#  'iWwVYRt4K$n3X|=nyYh9[;@z}|:n7{quqf g6]I+Rp ^UstJaN3J(3TmSl9r2EUDf2N2%zO<ea>]GR9~Kq"P>:8 SOXFA]#/B@gg Fg.z"o w0|GAT P&qpi]l}fY& LRq>OKVw#`ZyK&1E-=m . Rj}H'dS{?q@3*fGenhF;) .HkP%Ko<\L)a}a]K +6;*NSc} H`jrV:,xByO)S5^' _D'y h;od%#bgV[GyBE.+I6g-yC? yOkR "M~ " S@HH%KYfhWstoYZ$|kbj#6vnXg1Q*kQ-M^pD=^\ -8o R]F=?Sf\$Mq#.XEzO^vHY*N X|q 3Jm_u# R>fuj!+wK"jJ*(xu15 ogPq2yP~%8l+lbhOrIH*3 Lc&3 U4zbzdkd>e39k,5e/(K>0@8n<o6r;vN\ni#.   ':./%6%-/"=37E(WaL(e2UX, b{I^@*;os\V1YUj}ro~rxW|WYWX[.G%H`7~WiI>V!;LXl \=Cb .6G_s@]Ftj3SkY3r'D((-/*   ^K5bX_XRCs8f-L(4~sF.m?(/('#),$+49>XYKQw%`}k`f/`R'SZL6#)06FVs&8@3wncU?}DTSLca0m8(6*wcTE82=;3.*)&Kd~HE;>P`f|yIMk7Wq} B =UNKpL/+' fX%lL`EP"vVs0 \g,| gl,hRyp}yd6c8~jzDC~U5uS]UtHhFtOt2DTb4tMp3o79h [L}#2BOf=muNGu=-,_b_DDi:as3 2%>W!m,I)Uf&.YW!$yfXKw/~,BhEp"=cr6qA\z0l?4* /!sz.F!51>)8!_]qRk >E|ZFT0W?JU$jkHNP9l~5nnJF Z6}4s XH"X.vNSn+Ql|UM cf9idO?AQcu2FzWIh}%>\&qrv:lW}}{xqVY%PX+fR\96/VRdyR;nq.)(o#H }pK.r _24e">AGixR9 ]q9eKi+!dHK[XUw%$[txLUAcE18#2"ubn_koo{k|TWbi?JUi0]E;$n;}( 1f1]~p%5XRsm6]=R%R/(7n L9i} '%&I=LU@& 4-T2"oosoF{6<:-)sVg)_:FV'k1gizqYsbCZGA3yDy*V [~!3q{*z7g}PSAv7AsI6d^<9@VG]A?:e0I 2 zKL`5tS,s:5^j= <S @F\U[O~ @2^GjGe!PA*^+yzaS=,`y;L{b; c"hLC;[nfiq8iF*"(0/e1p513{D\w.pN|0)696'cn2HH"S=bFjm",.*:bSEL2-, @F(|f?P+!Hu^sUNK-(|Og):eZ^CEB;CFCt6WH >BO*dRzl6&ZI|be_`dfz+RNj!JP~x!Z<{;h1`*@SUQU]nyuaP4vVP7,e`+88U~ Hc.u<bAX`1`:! $'K2h^SG "T=i3Y:cKzp`A_N87Vhz 4#]T#5ABM!\/W/J? - !j`>7 {$9gq88\CSM6j B4"Ml+|}!TJrz c5h!VG63f!6M"pT!;:ag!JZ;x54~pI6a=n=d4W3E9J@EUPgKtVqWnVl]n\lllsYt3`F,_.c1y1zl50m[T"xOX4Er!Bz|rt=.]>.Q Q13$Zlsx\^QUUWMjM~2 };Ic/e,hT!=nw=X)/7?S-H$Y6| `J(rR:(V)C~,} t } }qp] IFV72%,\R9?UvGVF\g[dt1Fp)w`gwYpQ`aF$1_J'Hg-!aw] Qj0 }jW4-lP2~bI'K $,/v:I C`3dUd!.4-:s@:Rn3tG.2\c&S|*kb/PSurlb"DLk1oc1G95LB@5S!@SiF~&eOnddVNfG}7}NRU';BDyTlAo?H>l*=VH/3y8uq a)@jrt!`Vfu 92) j o1@LxlafIy~Yn=old| h`6D|~D=-yp%kMo^P*67:NA2hN ag(gn/q,vGlgzIk5RhRqopc}EQx:@Ui&7}Hf<(,MmEY)W1\Q#{jt%iO%\0 6k[uXl}" hR/>k'Ps.^zfK)p|Q^=:){j?(zN;s^3PmY8kZYbE|J=k5k@-cAh(p"G _@4M]8#md:->SF=A5/b&H. >S 8* mB/Bj"`c'#wp^lYbMX2M#ORQNWet61,6SapyweE%~j7h=q"T(^a'CtL9}!dF;98-`5$q,l+m^Z]l Jk%((+>}AV\J `*P c/~\0rEF&f-p(JPdy&J[ew#b6u7E Xk*,VUuHH V:IN\0|NzK*{U<$%;iBk<#} 72>9MFbsE:g7@yr;pSmXBHa{z;k Nezx*-6oTy eY > kdMIg@i-gXR]8!pW2[*LV '7uy%9)b,\ r?c NXB7v5T3fW<(@m'Yr y,'luJ=v |~F$v7cKDDScCvge)F c1q:\\sh6r7 <Ik -mqAl 3))P[]]]Y]K. `.!x$^6A4xj*w4T_ZQ)mhYZY O9l|+fm|/ YyNig}Z> Y\|L^Gs Jr=fhe|0oH] !O$tAU 9[ YXoE_3g~^+oYR)kb(oWv,6} %s(M x%sk&M! 1Pp0P; *)0DXS`uI&|yqU{"qT'99MyUjK3HU\Gf]v\cq%248D6sf%0xN1#K^Y#T&q=R #dB;,m=~vtci>aMf- U-Jp1Q_1rq )4M(z_5b/03* z|SY(6aU#wJb2 h7|xjcK;8#? 3%osUfBU(OLMWzH6gwz4*YTnfqJ'5\.&'8MWLGU|&Sgsyw0FPJ=,.!mgsm\6fHpQ`6.* {C#va;|eL3xdOk!JK^g!jq~Gszl _[^h3}y08YqwO s/Kl YBo3]<k ~Fc^YR@<?LG0!qIq-Pp&HhKt/EU<1u<nD()Qwz^^6TO MFFIUq8X|&E"oU{uGNj&/la;\n%Ps=W"~S 2 _#x7@@8964+ sy+f*I!0!}Mj(|=e9RPq#t)h5`tRt5g`T>++(+$ ._M"H=miQ"[ :U&nFi BN+%zN3;&f>qGw.`|,:<q%%iG@_V2B#A,W+`!^3HR2lYbuy Rm4,I=GPizy :Pz/c#B|M0iNq)2?A9M'xW.b:_?,l/F fT1'bS~cn]T_}xiC+Q> y6g QWV) iW22 f t:>%OE? R:lO/#6n<9t=+_)aZ2Vnqtwh8%F}yOFM<1~y *&8^AG<r9/FZnkR%sP%E(JO_PdJ2c?X-0XdvUSoce^*dzl=,g~R@|%mH1VE6EV~*"T]%XqJqP#[T?:"eXspj>5VslR8RBcd* &.I@BJq@gv #iu}59SlH\UKka9T\P^"seDj#cl6=LHA%v?, H gF-fh>b:KZU5r`FF)j/;6xv_V [z0NB?ECfv|~a{CYx{6`L$z=w9z3ed!g5~q6p >>l~(j[$}KIBrSNMM$e1vN];Lo-z+Q ]4{BT"`B mm3P 0 `[ -jI DJXn<U@W|zs_; G*C*H4\d~sA e;;SD)1 {biN^YOr-oT6$m[EauBh.]&Km]epgyBz*&5Spj7[T]q|~0]2yi+U1S|#3>VxCbjh\r6PexsSFEOJ. i>e5f!WP w?@C ]1lM5d2\bU&uQ31Fh7p]Q:o'GQjb}YKUr!7>xhkT8|Ez;^j3I`cO8m\L,dk<LNU#[.h>gMm]pe\TN(B#=Sf],jd'Zr!d@)fS DA*tZWh|(DY+,_K`r|FU(uYrE<kgET*w$f!11xl?2 zT^&+[!h(V s|+_Yf07ipm>}XPWc}+Ys^@S6EzCqA/Tt&h2  ,6 5:;RHn(Br\Qf+[*['5 4 &dTm_G]Zz.G ukp V%Vu.1Ov G~c>    pW4f!X c+m5bo YY%)Nng^I"&EF{<^Jz4{B~K=tJIYUBx-K  $^IryWa:P&p&=C.j ;(N-&9T\ 1h~k}_6$iJF3p!Y4KIe^UA<~c%u"E$v#9U^vxW k[Wx3wD0 F)V.h@sDpUjKfMjhh\]QJRL6 c9O0j%q213[AFp 5qW}6A<`k]\s,}l$2?{#8rY+K&bue7'F][e[(}is'\TNt;c#CAl;u{vjW M+lJ+a~N.{v?i5Xp] {x@(7X>a 4Po+rGLn>wn2^uSg}kiUwJ)|==;],bZp+dHt?#qWThn8Z L_%6{Lgh-[%sV^DQ*, 8aoN k*2vL1uQ8C~AC>X d5kf3NQV m5;5.NS:';Rv$1CSq/3B8@FE+D oWp;?${F^"k6 _H'U]w.; zk@L/ &WDfvK)MMULt BSfX%Kdot .;6pBZ]`f`]dQjLhClQiTx^xtJpC}N$ odZ:TNMI0,*-:QZZL@6l2H#%)-*0d(0us|*Q]Fz;Qp ;`{ "2"mH *EO$X-al u t*nNbRPF;!"   jJ!S0_ !(,5Abz/Efm M?9*pYA*~S"i?u.O!rmi]Q}=g=B4&$(, ?(Jm` *CW~7R^cY]sfdj]nPlJi;k#qu'NkS;2q;O/}Mu (%46<@CEOF`MdWhRlAV3?*#)%&3!2*%)2y1>F<XMRF`G hcHV wVz;m"\Y`&wGzBP{7tBs6e>XYr@Whu{*f@6.LX>'jUr2FQ^:ogv]lAC'gX8!qu=M14>QD xW4eJAQWQCK vXER>kn-Zg k Ux9_6Bt[?,.(;ENar;j5Klz Ss.+&0lpvjrpcM)\4 t;Y4 j/Eg<KA^w:?,tNa*+uQj84h-A]|Hm8Z q+Fk[9+]*FT3{c8EXz3!wu&ED;]+ J^2oQJ/}kl^Gs^)>.4QA~z?$} %%L@eYXb$GkL)lTJ- H{+vV>KQH)HnN|I~,?*-'RZev|myo! %F&8xH3`KE%%XMfmx HZlLw4  w9d%g7}aR KTQl I#bUM41(!W/) Y-Wx_Wn/eY.c?_ 3AS${v,X1]d/k  $5o2H=9$}NU:hLnHm+c(R69J K ?'_K*# $; s,N[XHP0n[l% jQ(` /H[\^`,~R&IeUx_\v*-**0 ~ Y6 fdC*)bLX B y0k.yaND>&Q":HG9?Qo!4I[ 9Rm#2Wq%5N{BJJBl~~vow .CPj)s6~3v,u!U OsYQLD 99,  |5*N1vcJ-6 z#=B g4 ziy 3Py 9:hf|) FFwr "32BT\#qL5 V;sN`W^b`bs*<GL#A&-+ {{~kiNC:"Wa1vM)t]7H6?q4W~:T- O7m5b "Cc L6~6tx_qY{hFX(.MFUj(8IZYhWsPbFR)xzqyk?:4RMC {+f7O9FTy,j7p3aJ Hs2q8N/^F`4wA[Q1{,5> 9@2dq.bn @&7\kkO,CP5h{B>nNb{?cbX9Vn9N"w`bnu_1UDkR5{M&]|C>3c#l3wMxG^4,1@eEt${wAO3z*Bu 2Xs PGVOB;+zz| &@D`S|m 'L/rDUZ_ZF74 fa\arsaK.}dQ6qDnBe *H` _j +LZ\wI^YM~VvY>=PLSuA$f]65}{.QP*u^H6G^!~Jq;\'{AXusszqvQH\nwyrX:# ~xb=aO3}_N- VxMyMSZ5I1~dnNU"7" 'Di2Ou :f9 f2Y|*CdS *.A_ 6J2JQWa_hlv4EJQSJF;+% x t tiYH:b7{`An[PK9oPf/<vjw[iGN,-uzy8\opndlz&BWyP8o:Yqx~"|.5Cb5L` cg(]3P6B+;,10>YU~q 5' dF029<9*zm_>hK2%kL7pR4Z.zh~]vSn7 y{x}l~gZPNpFj,RH0 7N\%l7wCUdtDk>]t9 Wd*m7r@d>Y4C% vMt2VD0,f= gUWSdip }f]Ud&vS ;e  /"X6Nbx 0Y~ pL&lOB/uY1Uc}O9l\K<0& lnLW3D#;1 (.;:WUqp/1OJqi$S>|~4Fn ,BmF6jH9z !#"%"  [{4O&hU0^4A"yR|cWr< mb^kU_SNHC:68>;DBPWdo|;(a3Mgy %RMCY@~HbmiTh@U1J$D&P*c>uW6Ne x%M|>F~y.JR8x|(=TPa6O&Zy2aB!kX EMM\ILGB oJ/q(N$'8bnLDo:h~{id7o*Z J}0Q k0pS{s!cM~4L~6s /Rm4g8S|+239;$9y{jk]]<7uP64]`M^ Fm zgI9V_n l*a(\GIcX MA@W9z\3]+ABp[aYM-zgl2"MDk`@G^A>h:/agwj`QPaIh6(6[uuj[LfA\gTZ!z]0lZ$?zAx&)u`7zElG/%*R`EVQ5i-[YkqoRJfrWOW$}u{q)d%0sI&|J`V4yl_Gt=cB+NaEk5S&r\y+z[FK.[=y2Y2=Xk4_6 c6v)vsLN-,KcQ~xU,|z./DM^iGrNL>0ReDm/f%k&c2e8YF+x.1_ o"^{PW<SMVtXLzVMuO'+p,$H*lg^Dw-QH~q=p % &UAx]grw{gwBP#r-uklLze`(|9jZwZjVP7<5)?B5#yVI!!}mmgc[YKIK1O3rfB7f-d W41-O`#}3i=AZ;i/b5rMdgs]7zwle\gyuyofdUU:OO /[/xI*o0X6>yl]QIB;;.$ &{@Nm D$y:R~6T`ez (Kfqz1I]u ;cyaTYhq~xqmz~wfF0xhS8dw-U!oB nQ<iO0tsx (JYPGc#<3/6BAH$LOiv{*O>b5_-It&DP^fiAh~$?[s} s]c@;l|HU&4c{&CYv 1YdJ|S(dJ3 c TXz4_((&485Ug;wHwR $<^L6({X0JEX-!' )%%.r6s*W [:Ff"qK qs"%iz*Gf{o'`Y V, {DZ]gEm)K/6O _l"j%JSx%.mLy&x>s,?L$&&+ tsp^1UQ]/._Fa:oqA\kg,z3\ 3im_W,wHu6B2 AKk e:&-rf}(?Nl8]!TW?;uJqN<II 4 od3RPXB@NA. I<'L,!B\: :u R6@7R=`[G$ Xxs 37MObbjuoaVZEv=|NR@3b3$(f4k?JO~> `fa%A;s6WZcHK T[J?|{{!j _RvMR @l}$M BfqIQmESDU`VM='R(010:C9]=b8g)|# The4kjCP3~GqM Nu=&g~qL $HW !g:u{ 4 PEgu3Op(2v$0[I!# +T(Yni9R'?>E>9Daw  U~["5WSwyl%|9*Xri]dl{cL+#eNyNI X#s1p"cU=!~s,IE|g]n~{;MHf1,W&d=pQB8H3|]-  KYy*)V-l#e_f"w{M|<}Ea#.dAR4!|O>3z#Y9+(q<~tW5#J%# ?l|w#?5w/:' ,S]L5=f2QwE[^Ey>utoxxWJuJR17 3A>J3f'k n o0qiQC7stx^C-{J\ 2 {hY9 d?sZH7!.D3o9S,-3Eaj$U#E!C"g;[tU|$Y+^)Ux5`{z rj~"x9oDW3$ jfFL!b/zmEd[:y%UNIA.d1 ^+ubUPQKQ l7d.XLq 9fGf$J~*^%I>s.969Kh%=]|#2$s[P4  tWB+W~6JT2wfT?yUsVXD1'8C KP(X>k]' B>_QsWv?:LxG ?u 6a+Ei%iK#_J).!6/SLldv}Rg*CtT$zMn'>8$]L|uuoAK u?!'H@^lw@@ >,yV8].b0,gY7~<"lf!Fg[[t+esOLp}:=0BJ>}?)[)v5c*_G3NF=`#)W%gO{ tmC~?WVC^[9 zy+Sqsjkq>tIU>~;T  oFqLG: S7QEE8,1Jf , P;]f7nI(o$YM] L;`dF a 2#G]<"8{=jTE"0GWJ\F?@8zh|~M!d@/OdHyp3)SNqr:6y,e}.tQ]c0NdFmjnlu\62=A* Y9"m1Ui|Ws8IH{-t n/qRh1p$Gji7/QFONN5NB% t(vvMP1*3A+\\,!m^ yVF4VgBVXc%@C<;{P* q]UT\U:|[M>wXL: J-UYsa"On#n4`\'U'(8p(a_G0!Q]3rsRX.5  qI*Xf-=t'y`|[HB#qJt}lorn,W;bwx&J0qByq;\w$ DEm2?RuUO9xqr^]o GF_YPU9;`6!{ZR_aD< caYF>5/,SNQNF,!%%%2;8)3K>mL``5O)=h5KRd5HQoHsBM0uTpmnffqz{|&Pn^y@@9?1$"eI|Z8aI?51 >^'w)t'V2 v`&w,y^J4qgA=uy"e RuByV1Bu@g!MOPi:u'T$;?4CcB>C6 G[H J3#!eQ&j9I> bd+l;VV=ttM/vMXta!jI"vgtuQ4n=upONsn7[IE"^WDAN(t'@%G88A<(rW5PwEp?}k^(qxA0 ^+tvh1w qJ>o5N=YcYdy6{5[IQpen 8sF smq0zm3)pd<FY1:Bn}wZ>vVJ<y?@JN@f<W<GZF%Fq:I^ne E8I$ =j6}y"j6A&ug_2O=A-m{@\M H qWw-M.]RllXe46@EuAO  jNa'Rh ':z9sW~/PND|tF/PK0fE*':OIr*_{\fOG>3gFb 4H-;F"I [+91% 2l;a:Ay1?a(ZT4U'zzMR&V@GZW^\W/M4&w+hv_ e(z#d~%kU7c;N?Vp)pz/Eq3lzzy`WX+SB([/cOC,X(h<XC-#~]\C4[_B7C" -)D,x 'JS9PIWjxRs4hBl4}.S]Z9~C ywO`;Q*KC;1C^gcU*FKj-7d&d*5+UYjottio_dSjSbmo I71.ac{~=0qT9d<n,7bwHNtL"dKkwyvr}jX]A4) y|<Hq)B>8;,wr6;p4cvU}*xiZ~7Bco&E Otbd+'?F8/-79.!/[a)Pe#+BUi^N7sL<{#U zKe:EkP^QG*I EKC37xM:qMc=WGa_C@j S!ePk/;S\(/5 QRSX| m;vl?`lMk ;nY<tTN"? "h DG_T={2zR0i8TT4G^\)^Y'MyB F VqYv+,8dx0u6i!PhjOf+>OSj@(@_zR0j'rfhSt@`$E[%{ml`I9W\!vKl#:~Rj;H!i*7sTNK=1'I%#/ 10(? a@# E&sR%o)R!^/s[ QA{vdudyY'.,Bt+>fH,y|SR0=*9++&|LbDiji.#q>GUZ(  9f*/# |swL%@f={ u"f(=G9Y&ujBa+v^~G[.*gU-NJUTzJ*rE#od^aK3"$+6>GW`?xJs<'`s-?fp#`VK$`%jW'ib#Y yhWDB*z_>~n=( hS" UC.FU5Cgl'vQ(ya_]KIs:m)k&f8XCWQmVTs D\m$%hfJ$l[4b"X#[T \'m?l?F~4y:e \'1C)Mm VUUU]`jlj[I0~9/a FKs#5TY Fb/ #k[7Op>QQL9.'E{LxGI`F(Ycq m=g)c5w[{ $KXyx|bnYt 23DqZE4,O&TqN I>d,ba}G:1DH'z6bf<8OB 6 ,Y#.Ts;n"lC R+yDc},7HHZb} "4. b>Rxc6*I=`q =(+*B1#}r5nP9Dfd DHk/Qf{e})7SO$I9tE0)+Xid8?;U}U QHQ6!MPijz (;";98j , !&r)9  +m{9rV4~G4u*7oEbZ7Qt;})$,Aa|?w\L*@[ IMN'xu g@\F$GOGrKqz&Lg[p_yXLMO~xS/rI ` g)wVNj|q(D\xxU[;_Hvy3 LYWu1ty@{ tv d J0rGfz:k5fqS1EP b)"c $">|t5xuNKsL3$T.P&/OT#XjwsgIJWjQ}xh#:I,r.iP.U)6 Kt))Y~l"&{RskN|&G0F50h1GUv( 6~ #UuKC_Sib! J4p]{aH}o6m:` |.o(bwjnxFvA`=6+*qm5f =%o 5tTk$wG\ <+nBP?t0oX6A;O^ohM`SDyAd0(_Qycry}tqQeAo8k;`;@, _p2=t\Z9* rE^WQ"g"<0QO2  E/bmq'ug Cds:i.k>o*) <_|ilvuz[qEc>FF1<)0"&( {CzkC$utri]U \`N v]QoO`9f%mlt,3L7FHB_x!0x6s*|vdQ5+%itFp`Gn]J?/r%yywZ0 l\L8Y5#y!u*x/6BWet.a#,ZU; *\7g 9Ea}&6? Uy*JhlppjnumaVAg-6Wz8I$oaAgq$6x3g4hhq~}i]]ge[^m~~= b3Pw&SE! ]sL?~dA g5Nc">#]Hp!St%4::4Vpr@,~T= \CcD{#}j1n{)`E fA38AUU ZMklJn4}:m4i3y!d];@er,_EQ.9Ij:~EzB?{G3uarXOYm`{(|r<?C9II!\^o &J~SxeRDetT8*j[e-~:w{#UeW9hS@JL/m=/A>U,R2hWC,9\B~ \7' #c*>p|xY*h(Sw-^=Hwj }=js]{5_!E,mZ6W>H qi @X0)v!R`0:j-y94$wn!~{`,=|D&+Yj`j%e]xz_Ig:eccn^EW/vq-4cr1<%jk`X`k;Z.l5 t}>"29XBR6Kxdt76i]/KSffB fklsZl;OId$:IKCeD}K,~YhX[ tQh<nG@s N\..*'' kX+,^DBIY>Lh Fn3(M8 <3r@u9DM>HkIs -OZ<5iIb3XP*2eYllnGyC1@D2j%uzA[,V&c)}+;`XM  &Pn!Gj= ] EDQWg6eD[u0zf?h7U Z:hew2|azlmM[^t~UM6n,2!=*aGi[pLm9qsmQ'fsmN40PFp[:1 yLAeqFUm+OQ] [y@b[brk .fz 39 QCl)-1/Mmvfgs $!::NFPH=A'1"032X"ippI/y,Cj@`-B"&`t&k_B5%m>;Kf b,D091$"+{Ci7,:fBq19W4%1.< :Qu(HCg2L+b[p}kCxYSZJ9,+okLJ)&@OZx4XSJ3{F oLe2D7!yS9,%$4{CvCpBRg#W @It`[] K/s9v8b(Cfurnoy#"#uhpudr:F_Z$B>|=Bt D c?}T%~g\Q@;95;Ed@W _Jdi -.5?:TMsd MEv WxCFa 7i5]|Fz%.6Gr&0452|.W*_S% aV!;gK [M5P.~-J].}.mB|k\Z]pD@H.F"*z,q*{*v+f!N)B8ITt?n Y^+P=cIuZvp._R,K7yGhM!a# %k^v7Ils@im\[weo8*e*q:Y!m?Fu(M>G h cF^3lF8}^ aPNT-`c1k79ZI"prwqL[  # O(,g7A="eGWnK"Z G`io>Z!5m232u,z@'e]W ^*ycQt8.] t~XAu|7hUDLK"{X_hE pV!C$PA9CmfW+}xeUHW&8rtMG.<t\~ Y_8!H4TXaWn9qh[CE[t hlZ!;?"GWO2XNg(&$/O r ]7~@a('siuo L&x;rsvhT1MUH/Jqi01d db -u 7Wfn: T,z,]I4xw54`QpxVw7Z&@7-w n2 n.rYR""s]~7-`0Ph=D`\xIPzCw!\'ZK^yO\{l)"R00 C!olq-( y`b SIz;6\MaJY;a3_FJN*E#'*yoX"x\C:|o>>#v:3C cG-}? pMJkxuiuL`0I?FXzE|1Yv (o+vKw@Boe};u*;32XtKs`@%}yd='e.|FF {nMv#[ =fh%5mh{to{"k>m|"e'Y>tH 8Ugmjz 5^tq~rN)d?ylF(wlcTL@6|&g NqU~3V'whnc`fm Iq %729X/JWc};7r)Iy $.97@JMO>15Jd~}gh7IY ,yKs#ZBm^F1"oo~ }iH57?<-(D_w(8H]u4Lp-@:Zf}#Gz2c,o(,9BQ]YRUSX^`ahqe}RR0*}sFM3 z^n,P*Y d8^Q=m)O/ XQyXC~*(SJtgjp}||~~#='ZJk #?hn=Q@pUs:b0U#D`py4DXRVSFwHc?W0P%= -Y`44  ou?`J`u0Rjhi!k5h3{-k)v|:Y5oMK96hu YX9R2Y7U xph9:E yYr7RR^cb Q/c%EL K;OMS/Y).Kl|C^<$C?O T8~ "6SvBrGSvN0|3Y j aEeQC, l,s//,eYw! {6;xg,\I6y? x%M<*"HT*\?aOmnqhii`QdD~o Wu7P%)aXz 'u+U3q%UfOExB^R<Gx(}zaD WZ;A !cnw@t&j-T?HIZ9|=tmBBC:]"5#]?W\}2>,%46Iu`kqfJY JoJYb?Rjg9,(% ~q/;bckK]#B"mL UmUc{~`G97-3%bi(`_U8vG_K1"XE^hY 4P4Kj'6pw)JH9MqpnabKb.de[&jVtpriA-$8Ra g`K&|Y8b% wraOI9C&/ |Xsm{dexv`uc @E. 1[ " _UF*U8]fM-)Bmsn`YD,d<$ kC) m7M|{xzUW:2rrBUc  %V=i F4t;GLSRXhU:7H_w"=EE\|  !#|sekeIK!% o[bYq>S+rk25`m4J7 |qeZOGIHUq,D_jr,~3Fj6[z)^2KkeFUBj9a"CRPDe"K2|tut[5]5wT.}o-&FZGa/mC|`e=Q@1&#-<H+ZP{8"e, @ Y4_BcJbYiny4i>[r%\I|&l],j;_s~{{}=#hLc`HP |_O/$kh:z&B9_4n2m~3H%[\BT 8L?3di .ZF @:c(vdN}RXKH=<:0='E0lh;q QId&b<'E)'~iFa$w8ezaVC4!gj-Ig7~Y'XpY4g$d%+ #aGe[ZjA l< w5Iy_lt!_)% 1 Nl-[ON{W'F8BY2|Im>:U@  }=]df`<O.`3 ^ZBr\B]V# *KB{ 9I}x>u:K0!5/sV-q;Z  Pw[[k)_6bt=ztKyUe>L&<3PiFx*tr& kW% |b6@D^ b HT^x(ig}}!wM=5=fa#M<KgU .z3\s -(1/0 \!J,a\m}skx+ yl"aHMnW<# ElB|]B'{z'GgF71g0CT}>i).f<K9 W1)#`4%/Ii}7!hd+,ti?v16LxC#[XJ(vM9(F)e5Jw809J-{y9%X\ At0`+SPFdd.~bcwYd/%`aE1.{o'>#c.e$]~I&tU /WK@QH<=YRF^f{lUP^0nBfOWjMymx  9Os .HO^d_w@[*,uM+dNJbdH m4 }\b=ce&bu7-Dj$g{z:A1v$M z$9|2a*2a|%=Pa+NYu7~MzRUXbz+_sfUB7+nP=b[1-wX(KUxNxLC7+}hXJ75  "FY"r>d1t ?VNZ~Az %XO1\b`B{.;(7`#&0"mW7"}]:eL*dj2vubXQ8[Pho%Y+UokL%okz.Qi{\;|ts~YO7g4. H)a 4]BsI\ Q-&7K[^bW.6~ <)CsX!lEA#^y3[L]:],_AiIY<>1*%G= E#m_(Lpdo3&d.t=4u<p8xIz;XelTx.:xhNM#'wF/6(RQ]'v!gf'V7[YA5VM^R-9YpW[2k-FB4" %P?AFdJwTM8lT ]rrM dz+F}6]*'2@-9AR?4K4L%|b#[CKDAkugSYhzdA2 Dt0A^+fQhhLqGN^z/VxLS&Z `/h!g8w !'$+'w$R}2ikxmo_.G*rDQ4o$a97iPAIW ky4q2,u$ipW)Ocx''lklre5 +;g=P;*h4uE sla8F"._qCC nGcKN*S,Cu?5vWj^YdBFQP[!8aDrm r&7Ora>s d4(u3m9& |[OGKcb)V@wZ:Xq -{c.KT6*>4F7+3 =jf"XjDT O[!mgT(b~-}+Z7Drk9~Q~/lTk<Y_^;Q)\%@/@9Fx~>}OHOFKw8Ykq#ObOU`| o[/a9fYI\!,n{qO`%[W>2/t.7x(Wq6 ^Js(YI0%{3dnjG>' 3 Od:"0\u;Rdq[>P  &(EB+ )@u<W#0++aqi26y  w^)t[:" zX7# n[.A :5FxLm<[IZlD8 R="\'V%`/Kl%cYtr ?=#,-EM*yVl 3Qfpk[`jwzv{yfIvS3h 1o[+ WM%/ !sz_oQK2(}jFu]Yom|^]XDRJQ\riu)H=2[+.~>1FWs$*4K =jACehznONNQ@' qUr;T0?* qFh)LB1lC u\=w; tWu?V*D-!':Jb&$F7WH[ua,Cj4d!B[v;$04W 3KZ_i*95=a&3HKH@G`hh}Zs4V 9& gN&h<IA e)O!qR+ `:>>" siWPI;59?Y "9Z;6S.L?uc$i0u2|=tR3aJm*C^nt}zn\>y3W%[F!|\Q${`M"fl,w/sKOY+ dYLAO\m I;u].aS2Pq;Vlroo[qRq`vq6cCm<]7{[u&G?Y_qo }^LU`ml[|clll|knw}lLU2k*n1{6<n#Gw-X$BOr*^Z'46Kgr&Q:q7H\ 9 P:j9$j?g{*]6Tf~wl-0o$`/@A<C-LIXWYFD8/& Q<l}!<Hh#[\.%v~h{wTQmiE*0eDtv.O9v7I^-u*L[%f*g7aD_9js*IjE Br?S%`^!0J3`6X@_Cg]]nTuTxiyrrNM  |cH/ C[_W;{6YbEjM\!ar3"23lLo} -2uGT(*a'tnN/@)dsLC'Vu2mN\5/5Ji@@03^}- h ;@i^uXjRFc0xER)o6M'^|Z!r93Y U#sp MW|D$9Gp85x!Z@(:H2d,EU/k1~ GNj0PqZ]mjQPQ[8g}|$FiN dF=." Z^yoTKD47liLu)(jWW% nL:0|V{bO a tV@LRYs0#+I?&oB(\h+ XfqFb'WRQYq-SsUj08Wf;Y#/ie*/E=fQ/ r'X<w uvAY~.v Lw6%5{i1,jYm;_jp.+/E6V=VBMiYMQ6St1j\o=jT}tJ~ (B,W_aro'ubLT)+^ayt|_`N6A 20&n eE x#:GSq>Bjr'Pf9++a.^q7d`Tq;]!C,l=|PU1s`@T1Sh&4 ES) tR#uifkd]bS|N~TN|Pvjlus$Y (*/YJ`djIA)P9+;^ey#*,+9|Gq:l*pcXD?7~].zQ/$uI\D}:P%qWU5)xd^][N;AH` j|&5H C/P{FV;_/q#H3B$?5%S4y+# r_`daS9sN Q{W%WyA l$iee[E0~M }F1o`YK0* 4K*j@~F2>~2xL*|Pp#\U sJbFFii&It2n/@[2c/i&[D0 qY}A |2Idq ?b&A=hD~9L`2t[KH~:~:=N_r S86( lG mj0f2`.Ke$4:#TbeZD bw,/XQ hb .p'k/\H =v%VD_KEVXcB3mw"t+]v|u`7^ae0$T5`82S@hK}XA26O4<v&Ifz ,}/p-_T?7P`4qijvvQKZq&`"T!v6zs{ CUVl #&>Ut ;J|U}EQE;EV6$h]&T6-" +8CE1<}_6l+fG\`]^!f Ol |wxR o{WXCEy4X'd$.hGUBRH15gbYyg[RhmmkQs:q+.$Zr$4>)npX^@'" H/V&5 L|#t}#(z?{0(^JWEhJcW'^QJ9Ai~L'OavD$:K$A y#'o $?goqn-692Jd9hHdJM="6;7K^ht Av.9,)9A L*P.h<B?7+ +FAr?1%E^#K V6|.X8@id {qz+`$1~}=}#rMpfQqpB fn;XYy;:2r4%. L,lCzQX~,2`,q{w3Hx"j KCh/>3X_zy]CEEl+O/R'SY,g(tL5Y\fk= kiAPh#\iA6sT/n1w$thQ KE HVUDh9^[w  *3KUu_*{%cZ\Pvv!:k>P :d8"_K,jqOZ(\_Yh*\vru {nN 9CV`\U>v4M0D&6767,G\"t=oE# hN1w} #;Mhs+2_lsO*BSQk3m*AYgVE7Di~QOu||m bW5n2nMzG@-egE?- n}<7x[Ai;zaM1x\QQd 4Rt!5DCFN)`?w[u(?Xm=}$OpBzFz#W|@m?B0jTJ6lJ7fJ5'p?qR dS&\hAA+$~Wb; [1~eJ<.2AV*qF~\y9&jUo}~unpdgjZxTXyC`2xG_q'OV#&pU~ !FU6bWoAAt[2;;;?B5 x|?:|K Y-qs%,81c~K59dZx"i+nH>Ou' PBqcH: ] aN#!yf &{Gw_ys|-h5vG<so A8qw.2CNI^NbW^jOrBs>mAh=j[z0E0YVpwo:H }L1tA3Ed?Xy vm;lz G-v+t`+ yz;FDz/^C1LH~x 2Sfo |,U0eo! ik*A~bX[!J+dq<)rpPRXs2r4[U;#@x@W 4LH\<Wc.%2a rgjU4  0nLy8;}1z%:p|9#/-DMoAJyv"n'A3*H.l2Pwqld gN <JzSfC;fA,Xe)BV{#&3{2=bTx!4f_hpy+p2B5*HjC%{6pS0K$fI.z=FIo$S (DFdJ9-`k&i8 [Xr?lTUvtIv V9vB}_ b-Qp[2FRKYZC fh Ihn.kl41yau0S6CC?RA['Ny%Tta!d$ / kW|D$oC_+9jN[VTRR  (7/iO44J#g2 9iRF8u k QVq$ |.x6V` P@zS&M6I4hTt,bH^N<7CAO0`WA8N[HcJkEsGl-[GHmE}~#Ud=3WZanC>!QC}Zif_}@v ]$:pG03y*1 UJkUqUI|L._<$l"bn:s&]*V6&.#QC(K7dN.U\SWu@0kLh=-&f,c4[ W"w(.)$+>#S2\?NZTfVZ@B) I[edxQ7toQ*nGtqy}m`N$/ {^ /()9(M$st#k?VP^cv%UrPoad }\d7g+f05@cSq}'3=!= =>0JY>a26, \R nbJf,nf [TfnZJ^50 $/*6,.7*G=gByDYeE#1I\da^fqwd~ q0rVf[VWn=A($,"_& u^[U{4H#x_Z?. $,<:<2&uf{XUdys\H8=EU`ku -Pw8e 0 Tc #>@eW|nrzPGv(,%{a[SUQL?#Ud&\T]?uS+ h;(tnC@, %@2`CpXsz .AUvz/P3v=i4"ro0!r#?m#;ro#Px <AY;-*  j5hf;tGgpw3Fpd/@qn .OTi"4{81 ^6g3Bw:$yGwW\.Ml ;t>_=[CrF)QYk,-<#{)R*\7M [ _Mfg&vTU#-iL0 n<5Qo#{WfDe}[ZXJ]/nj~ -^UO I8CTt I.C^[3'|p+ }b' CQ<bnY96'P9I9mMdE:, xz.:~JK IZ]LL8"l 6?B))\)#.-Sb p}=[ \+c_H?L#\B`h3F3{e;5HBF+a@w[ B@{0ypftR l%Ny*:O8lKgwaW6 |V7 Vd fp#xs$%zR&e"}].>%!6L}8T;( k%;)\Y?x#LRpw`@O&TQ._?h;XLYNyqH/uQq!b=\0p.utwWDV<7sxo.p#FFMk +CF:3WHP1mhX D hW^%Zi:_oC'dTQ+h<-|19bk+1w RE;MxT1=:{2K  QG)Yr>_5%|#Svn_0 olClBw..FH;d'@c|BxB/o>VL}= A(z\CSDEDx^#;bo2`N(!6@hW.#KvUS>K,EH/ y|k\XLV9z;d*A{B95_05v~':lr").L%LFGS }*J]j3lWtswl[TrWKX1C+yLv^DbzJs)3 c[- RFdN8~r~jo;uWscg  &Q*H&b 6[=CVKP|.*#'YOwM})1KhH~Tz1P{U>rM9%z]"A}dQ;9;5[4[{p<54El/@+C>UmlnW/Jv+ThkgcUO=+#}5FQW\emojt@crW%{`Oc8F')*iK9Z'P* $oK~DU 3 % ,8MRJ>8J]3\ $LEd8aUyfpiI%|<9I{4j KwY}=Wz{RW#( !(N=KI)!&LP4i OKJxmnR:x&\C{?'Mq5d4>U_*_Beg~| T&kZ0b 9#nS&_1CJ9V+  F+w6HazvX}9bUUSM1 J_*9^'8lRy J=rg]dyl(\+@Oc-OmASr~9l #ln4X19Nb09~GU%!vH >&eVppnFA Qy+w?d\T9~;7eg}o7FIQ Grg^ AX) (Irk1v o rjB7Vr,ut^ZNSSrU0`;~oys| U6$8:Td;I_1h/#U?}ycEJ*[*P<.oFq%P[^:f+$"&l4~zRxX \H% !WN8" k .OG %$fWqz{{gDb A3p7Wh\o3W`&,dM9M""x's9vmrX6uN:%PX)j9^ XJ#J~\JPW|6uruM.gx6a:ky0z}U5nQs$TNo4]!JAf[Lq'^2bQsI\Rddg=S' H> r@_<-)Qt6Xdoqg<Y v9+[1M~|d&uu#5I <%1Z3j8[5Q2B,\p&Z_V wKFCB:t}/o5J>?}d BfGiIUVw~<K-2&+'1`P$UXr0nN*8yMkv;-';4^]Cz}/Y|TVc*Eg'p35:E7)^p$H 5B\*H,QIYrl4Pg~,?fH[F OH7?Q|ORv6[3##s$sV}5Z^):ea1?=0qRzhYiHzs^?B^Yn**!;#PW0f9c1pVC#6&G=Z[m3F=4 o"sWF ukF9 \}>i;kpaN*L qotJ~aG;387,5~:mQtidwD5}efe.BlZWv -%LOck *=D(P@\TssIb)P)sJfjUa8O#3Us#K* 'vBz,a&UOB*}: j: pH(q9 b1JE&_{ 7MDpu9i|zK)B~G;D46EN}FCyNcUGY6c;kKl, C:`q-1qm(0^]I<ub % <$`3j2V$2T~kfZ?!o;Lzk$S\>`%pD*~ D{?rQtT\,2Nv"9uHYSCaoK;-D: obIa 9I9G};(JxM>\`z}iIO M.l<Jn(mp=wY(Rc|r*R @gE!&NtfTs=R!EPK4d1%3slCtAM?p=zZ=F/{v",xfOTag>@ eAWId-/ '1X!8IqJQ9VPyEr#8A MjaE) y }"^[z?lKrGx1k;yds:h]j*k{WlDOo10d7xY][h$4 PCMzDV{  iRZKf_U7uwohd_fc]s-hUOm.(79I`t$R~Iy%mWZ3q'KsgIvA W4!tMN-?0nc N"dBI`<]HzS5V>eAncp5G?yb tQ3=^{ Z7U1Y Dqy .k*Aq4;U_j xp^B~kD%y00`u=^+:Mr7=sj9^Vo Z^Q}+kdA.C<2vTh@9qm!3C"Vx#=-G5J-J4K4c.}+z^?/vouY7wpE9sCDmjFsgUKLdjaOG1#*#.#5,M0YF . m&_jtw]8JaU&UMm1%eCN^elsojb`J6u[QnP_WOb5P/ vIn>K`FS'unH; xkqJ %=(OHb~x=b7`<`x,U~!@Rd;Zl!B_x-OLH=>D?51]7xZGv'W<`s;2v?6m.m/`> v^LB94$zAi~|7AM^bv(;9YbK?u%p3oKUO?#f#f%` 4]pld]L9*[ gt@ lJo-_FQh%+vUOTVm3V, 1&ei+KD)mIm1 :#?*Qf>t?DnNBv7k6-w7X}[]/Op.D2g?q!,Hg5;|S /,W`9GJv4.EN9yD),GJ'`bFM86(ZUDg+q'yJ=$\+p]+_^[E3c5HPDb ,g5zT`$I3Gf\rXz0u^&| 4$&Z@zPkyZ&kQP3 ;hlVf1a9K;YW |*Z`f0+yeshe j&raNm7(#u0) KBtvW-&nr,N[Fai\&?I #sil0[u_s4 (!l:" HUFLf,5mHO<Gq%V)TT;~y"fa[f Cu}h?k$q#KJiONY^  .,`VI <f $NDk$JA%dY?+=A/A'c<`nW*K[Y*>gJ% 9lOMjTK@7lfJ/4  e)yjy3EjCcBmQA"tk[!U,+, ,T4{eqsj^gU]?V!\c3iZyttlr[du\/ rNc3kQ0 K_1 VqL5WbVcpN.(! xhWO3R!KD2'sLc7iJ0~fG) qs@aZe#$Aj GQ vL~xU?& %*,f5Sr*~N;Qb +yQ+P[| V!0^2}L bZ7-CQS m7Z oJ]\ m ;|`se(pn.rpck#/Uda$m,QsB a J"s5Hq 2921OWUt=q(q /( "F;k{%GfR[{}wQI'$!_rk,A"8k9)kz\iBQd>YK<qoUBGJCdGS?#/<1<2.>y 8Rx,h4}y 3M Q-=1wZ53tVkb5 U+ sIf0B omLW!=#! Xm*@Sv =r 1BHETs -II8! hfWwC7ha4+ cR%Qj#p.oSQWhvvi^W9qqQ:)"7HORZd|(Ca "V?b%L#sWS*s(h07r7V<y%I>f+LaQV'w?Hj#9 ol9/iN>-?!5t6$}s%>$nLDJ[9e 'If+$fLi4fBq%ATs|(3rd XU=\!{Hm,cg* U+t;GTS?2yrn'U.-(pU@m%I}Zb57uj 7y&Cv-f4\~1*Uxg* ,RvS/VTQ.LU].}Jr,e 0Hj'C3Zat1_;6@R#S $Ce2[{&]1zLMDh2D"LI}$m*r?wHe `7g?6fB^_JN-cU8!w4ru)A/tT3:UO" ]Z ns* 3ANY:-l  HQ9ycfUDe{"M;:|^=**8 l9 9h%>&e5QIJ-5tymiBmD9:AdT:6Gdv)_Yn65BHtl'bU5 Um}:T <Tl 7@gFj.\8{@S0rL<h'WECY9-|{!V!Nj0[$f#Yse^/!G-a,t| 1jSzo<(*>Dgg `{}+Y{ )` &be3<fbpre|Dn>ZAPS*M]&_P_SP%,("zQE=+q9b:\fC{Nhiw.i*e'[?kHBp U^k (W_13"'0Ompb:wH0WVV # xO we[=t`;|b=BF)?|)sDn%k,T*{-nXd^j&Rx`"|$@PUo(;n !+>Vmju z>!Sv&W9U>7^JhPuchRN<l/Y)l`$)te!}QC"iHvX9M#}Qo0\x/ELdx"@zAVPg]N \QOZLB(EJWs,Mb]jtu   45[+zK#l$kY]%\&}F7n'_pHiJwQpFwGOOX`[X!f(oP5!T:o^9)>#O4]Kliq"\ ')i*U7\Z~{.Ccn AE|#5]kFU&>0t_" Jp:\?i&:OXH1XyH2 }f"#l*ar p49Rbg;'9Y1pWbG~4T2Q(^@m!F+>r),UCY]_T<3bC.XTI6B}A Ye $P6qFn@\2I"nGC=5a(g".98fM [+m6>cN5t!k zWm2U.^ % 5**!(.7Ou'/w`o3&rNS0 EtMkZ\:d ?d&Z&~^.=Tm3xWB;A^;#{ $E?Z_V"fzpT .R }sA^^!MjQLIC+J%eP.+ *^ 8Yqp?XvD} 0@^3x\N/'!9jKwCMa6%y}-Hfd:6EIX EL&=U}b912wtMG :BjwI]zXr@AFoT*Aen9 E><F<6fdru :$)J;aLLI" vPe52S^SZ-H4([zQAml@?oyg:ku0srgc~`SFpElIdTJ-%^mmt3Bc-Wf=a2i1vQ:Wn5 =xG`+ |r!FMg3kkF%o4b<`{Myl.[ bJ[srbKN?rv?e!aWn Q21vp[2j(A1S VbW I,r _tXFn5eaf%Kfw | sRh72PMN\R{vuDYUkj\= Tr.u+Ci4*j:<[-woAO ps"rZ`W6EoF)).Q`ca}3oh > ^E)i(iQyB>mTCoO'mD;3=1.U kFnua`|}[4R9#b}NX3YT&'h[*.5& {^`m[LWxamlbs][lVr{fd}YD!0EvNr} <j7h=/6]Jts (QzUEWaiWf:u0s!g(M.*tk:6|j-p0q,(m[49 c|SiYQT7,eb8!`Syz $2Dg}4Moy!"Sb9&`Ov7 V(m0y3t$m'w"kAgz;Z,H@MKONJE"% Y"cRP ZZ"y-xJ .UuD@PmLm9U>S@gAj6W9H[Mv#~Gfl].D`nk285UXs B)pM6@{'<s!CJ}p#aFg 4br V- v2EsoCGSv10i!m{0 =b~ K ::Ve#z-na}3e- u_Us;6'Y0& ;Fk,@B@8Lt\o#<Zni| E^,\PPG;F;JWCrZ}+T*fT;/>+#:(yEPWXo'F*j!vkH< \x{VGOs:TB{D{*x MM3P.*!| fgAl#9Or(UJ v-+ :l XFaWM3GBL #m"eZj."pHd`w Pv&Z%xD/-N{c3H[} rUS[ q;yo`lMF)<)3(<MHO]x1\}+hI(CqFf ATNKA@1S+-ER3w+q`*e8%4r0D y-HjpR'slf-5B9%X>>Se:}37)$Q~@YrX"T8j$ s,+d*s>c9w[ #;an]`{-"DJJiQwcynmhZlijjQ` FpGvk@( MQ XwKjL+ c$lTHRI@JLdWpTwMpO`LX>@A`lu!|$q*Diul\x(h4Sp9QUx$5Z!+LUVR=?x ;9AHV44% 05($^l>ba>X }poc[aCG|\J4&lK7CP< .7#+QqmQ N(xGu\=w"v+ay Hw (zz$f$&=W_j &5=/(0A>~!b@ WQNdLpNxHg>Y)k{OJ  0b PS( `=7YL~QJ3{2![e-r4OdXrj^@ jU]^BR8) |+Dmz&<{Q0+hy2]J^ XgOBFWwd}h|ZH:.y0}0/H/ yQF,zQBqez0&_BcDO,E`fVN[.p4Tl"-7Ch~~a< o7_w\O`k @f p$V [g t/ydQ_NAp:xQ8+- N7vId/QkkD1M~ mu 7 k#-$)<QIauBq(eWNN 0EE}r'7 T aI'_{)JHi^0(@l{l4`>}1*0=TR>e8Cfzi {%2T?` ,1v|$2]gVi,SWP_h&I*Sd"tfHCrc}Oh*ZJ(P'~~cW9[u7I|56D//A^.|,W0of,eTt0 K)SfF_qk2fQD^2] q&QO#vi;V{haI}]C0_YF#t$Hip+w3iH=?)Qj-W'~#R2H@Uth1F@d]=5&`+ }\z-jW#C:8AUl^P.`Rz$7vEGcosia_P1qW9o682oCjBOI,;de9Y . ~IMk.7a>[$.i+(*@`}"V>MExO?.. )%O~n| !LO*$OUFv?=y~KX}W Wy*J)`s)c} #6U{P 7F|18c]Tm h0~YMcx"? j*%|cGM@4ye>MD`_$7NW 4@^r=_r)Rx &7TWt~x[g3_'pg9i RJYiWAscVi>-z$/9~>"JKr+t,U?z"M" 51vG{6 aM=T )_>S.q&^~(\,x1'*[GR\u*{A.IAopUr2g2{HCM\ !t4`D({}vx`M7>^/| U#u[gTjif^g;Rj\w=M(!=>"uPc'I"k8M1 )bT}w2jmRhN`UnvduXgLW8E-@!. xD qD^/|^Z.'{hLFusR;5-390)i-e+@X|\.]qf_NLx7w"Fz,`N<j,3l3SL<"z};]3q`gg9X 6q8 h7 X3&# ~um^oKU1>.0;Pg@YO?MQbeu|J3xajV+=Tq%Qw9a#((9PYdqcL"pJp~s\W"D/}^V-j{!I#k%~Q+ O%WKM@-*^a[f&O{11@Qs0>Kd(AQ Q&dK/}:}$V /NZR_aZ]ji[>eOl6N+mg-/qB7XN ^Io'd|0[3s#d:% zr~*F)G@Q[fu&g@y ?f;u )9]c-:pt6`a)WCt*L_1p<qMz_dlpy}r\S=%WN\z#J8~-YHa;~ x/S|/o: ??gS|`+zKaH dbNNf JE{"9St MP t,E%+vpZ2N]jui`MN3A'Ep8kXB+{1Blhl ]i 7%pp%X] o =lj$sTpRe.Gm!%w +B_]qlorsmny~1NV_(V>|*ky2K9[ ::GMIG?7$" ,(<>%:j2 {P;3b~@HFv]ohAbfyK~;K}HrfUn-qh${L LX@yI=y>H#?\xl&k0  "XCz,FHOL|R@>dZxHS>h>a{:~{_R9ln,JJs4 j8>x*uhDt&k X\^kbxXLFJ>q+ E%Z^Un  4qDJ+/IDztNoQ<h%cB^I`%O##` $r,{77t]@sY d\y!t;hVy==xfGL5&{E2u%>>BDu0@#;3j|XW""I">E$ocM@-t@)=?lmhC/ F^-D:Tx9F Xm<7F2Wk/\T3y$4-v/QE]Sj  )9<4qJ2~AR #UhEn~3W "XuL6 sC ]YoH>*E\]iv-MJ![)POW $=j d :<wCF>P&q79302*"#pO%cO-X.WQ(%Qh WF:0) dPT/49 f+GZc(wCHjuS%Yz4;B6 naX8#z|lN,1BTvF8f6b7XG-mU4pt%3?V| ),^7C{"p=yANw 0b$U?Yz2ISSXCy'`KGG=.# yk8?h0k.dS7bG#T1&siWMF889  ,303;U$vE_p|< pD{J"^[u KD~s^.p4xJS>uJ|/a$Ea]K$W]fVG dj92|\2|3+wS( HX{.WvD#:]]|m2 i>3V#N E X U$O#Z   (0.;EJ[Slg%Jd .;c`@TTM=3NLm7^(WA /Ng X[q5{cAE`f` u$  Z;f < Y;>& Gq-39;gCQUWkMsDo@zAP%udMuAx-K_}(;WrsxhfPP/1 {EfJ%U5QLX_vHfTyPdQq8nH1,08@\`gJ!'`Rq Wb #>\`bJ:0-/XzS 5 )ga'?{n w{sn@+iKCX@t~ 2?z ]~<1hD1%'!Z =Ltc2^NFr-5j>pU+~6k5]v}yee,&jJ*JE<Ew&[V/zD VCfqoxgt\pFOoxa9\ G-cHe9[\ R H5Yk1QeQ<\zy@x1zhdD`=7L RJh Y {Yoh3#3x}'FLw$sG=J75/_?, EIv$_Exl[c#TcfwI[5NQIc"Tp:qC&6}eM3AE)pE\KbSR@XnrMKlNVt6x1"M'{~ gTAe~S)p IgNt4? "<_D8w`.s7l3)l#*Z~>!(?6rm!{Poh=?  .>7$hyR&sFmXMs+kB3!N1fr^$!#M]/M},A["[;aR*,#-Mx&/.2GGx-`M},-ha ^f/L6XC8\m{Oqvv<,0 03j_)z\;8x~qobuUP,.OQquss<"d;d~I gB^'a#MQEK8~OF 5k$=F,q|Xa5-2[%> jB`B}_6}H_*!C]H # & 9)>!UdM'IL^RD V'K^bu#=HAJZx!0B@uJ=~LEF"{soV[I:F&Q([$^R8# r;j92i6Z#? ~iN?Sb+;3L6) J%o[TR3Rbx.Zt&RwiXai<'nXJEi53giS8> P@u@y9{dUYhjopc_inufZQMWl 0HY}ImE`H{1:O]o3 \$zIi&Ko~@[   va@Y 'fpD=|b]ZM[@>-( xxIW)9 NeJGH(4Hb2uA@GyW|l!2'L8d?jK_YZnUd  *73LLZ_or U$W*;HQc,r9{JVjynU]9F)?4"!e8b1T ;y(\ jy)~=U^zSj>y>Dqy/+-" 6+a!\6p::3{UpRxD'6 Vv3(l!cow~ +G =u/ iH | Reh wL{K= !/,+7F^"1UVOs.S 1p(0(FP^ZzURrP4[[R3gvwpC% ylq|-L Co!PazUBI3Y/K)Avvl_j/hp`KJvTrL1vX\/pB=zYg@  tBy $@tsCt>'eRtieJC0)(x"=~a#z3 j9go7H(3K7i9{o5Ak,=L~7POTSr"8/"C[O90Jv`^4W)w K#xe=FyI| 2TN~=EMnP}L{>s4{ ~pac`|S?/r\7+UL(zVV%^H4^;3u)Z'@y+#o?>+7t1&wMk(D\ KHb\x~!#&+2HN9u(ruo,lDoTsihoFN.  e>rV}?c*-c[/1vk9! {WF7&/'Ahvs~  $]R.:hx7*RKb;VUTt 2Xfj"n-0Pn.ED%u]KC6 Oe(kr!l?mJ$x?h>d2#Om9x:.-/;CN0C>q\U8{-`4l2]+0/=82}7t0c$^h*`1E0 l4i]f}]?Er-fNs-f i&eND>/~vw z):35>)^OfO(T7EYzy$F/fY$5Vv.`h+a9cBf "0;PUWbj*9LMBr*V<oX3NqY;Esp7l> Z,]*f+q,>KmBv/V$aHB7<W:~\v<@z(\2Mjs+FyF)#b^0 M)fBi59[d :a?h$%ojG43'R>FVc\@N#`zS\}!S^CM\,AMy,{{khmtj PKFt%Ms@OKg?TMLTq }*Ih/[Y%r-ngD"5EJ ]S:/#8#QT: _9t:[=E )Fn&1Si!Fvd'dA]>H]4D9jv@,|&^.}w0Dgwos?Rjz1Xs:!lJ}[.F66ro+Tk#AJUg[UDOw8l~iI9g&N)V;)/$[s+ }~fwNJaK] TovtbblW$U?HC2{F'7IVvv]8G .;L@6kKP'$-weId oa&HU%s{hmZ17KE8B]xTKX-mHy|:%p(x*uqi:v/H71".qparPMK8+1Es9d|U@w(p(H3bI]STeUprYhWyKy5V!#p,s)&|TJ~zl?SOy S)zTQK%kVi^zuexZT1_ :;iPm^'e*:wnB@beY;vFrs!+Dp+YB|3S)u=rS8_A~?i%4lgiRU7=5#iA|}OB~aaQP`oq5'?``{s}toBA*<v>Wmvnk~g5_DMx]MT;.r::J/%|}Zz=b 7e}Y{Ndita?S3@,Y]zk][`"\*/A{Lrb+_26"+Mt Dgd]g"NnyTGMJ#nDyK+j-b6o?2Ud;#Ym(5nA d3 EA']-b1i$a)Qr>| .(O^{ 6^>l& sG.qJu)L__vxQ4$ S]{~I9xJG tYE"8jP~A V;`2~Z>i5 &XS~(5N\v )&O=jZo*aBz)?Tlq"0IXmr#W^TN| EsGfvY\24lefs7 Nk2q+_Q1z3-Z N{y1S.&(4c J&g-V$}Am^O =j 8a|(=P[qG E@{q3PzwM:Ycx  .K(:9w&V4oDKwZD?-dg>HOFUG UsT];5HF(ghm}Tp7ErUB;irz@~J}Ig:q Z]=|mJ}K(^86yo#48u,6k!) ^ F~*^fG r?Vr%| 997`=YY7V: u==.8o50"Og!H$q?_EV(\<JgQvd3 dH#ZK3.6vnG4D p3j;pv[]NMPBAB46k(Y(Ee' bSi,8#Z'4:uw 2n)nbwvQ k>+,f5.7iqn#pZM S'O^Si,`SjR#Xg$7&duqN*!CwR+^I'7xY9,!(5c Wu&Zm'ZPQU{VX*J!&(N[vZg;y(_$a%SIEIUWP020(@u wF l+h`[HA@Lf)#fjvkVq5p'npjZ1R-#_;#le00 9MH"j@NU{&nH |$?^rjRTkV_g1;HyO@C&/8ZZ  ' EWivr,aoD21YwHcloR/r]VF4*,]'? _Xlzoe36%"F > [*`s(:Qb'xIX-() #/xd[E&@a3x Uj$;3[8YUz 1P#zC]jR 7  w`YM;d?@H<!{Dvk3,fM4 oVV&E7(]VbV&S,f7E}!Vr'CNf$6j8Xu;7\&vMqwPF>(o=qF" s}Y|G~;f9 pI+_FyJlKn?U)3%y|jcY]fw,:S|`7~)[$BmSgjk<y  HordVG^umU?bQ<8o,H |lvR>1yh2 zRw/YKL9 kM3!w)x076<:58[3S x;l3P"t7ZtC<Zco2wAu;l*Rew z]<~.f$K$4' Y\17 {}F4l+Qy9NpUNQXfs|~ (&4=+;*   3 jJf!PR4cwUOByFl 3\0}d!Q'N\\NLMB<yS"ff'd*ZTy$ aJE(4+CN4a1*MArsC2|`37` <|ETujSLG0SAaQj\(9[}@[x%:gsh{E04E"_8pDpQvPqHlHyO{^iuSH+}ue48oFi1J-F(Ji@gmUM9Om?m@vB w!uW0M]%YV5uv4^j'LXd"uAa}#w"h0^O'<m;z%e=Wnm$GZ^ ZSEF$V6'n[6[`#xT"L2\3yFHMk1E<'9l,w8 #fN8kj%~Mgs/%474D U@}sv9dVt~tq3^W YM2A<X?S8J95:6GD?N'C8)7B3upYS^F F p*wTo=o; ml 9x7B|/ pDK-h'[ZTX/h pB}nD>[dJFrIq+3K14@Cjc$\xz[ ^ ez887? Z ]J8'3VZc 4hUHB"F! GD| 5T^>sRf>}e.$To$2\#~o8VpF~@X1Z>gj(XJIbQ^S5F]#k@-j GN_% Ho&4?YxAn|Ch?YA7.y]xOF7|9+OBuHYS{lsp.}m I+y!a&Z7RaAmZsD?V9sOQuIy g Te0zY>7 DAqsw2iLhd}5C%cyG ?f7 \V muOTQ/E|RUib'6Jh9j9MYm@M)vD9y,O  +;3 Irs0(#;(|r,hB"N&G(WLLuX#?ACY!>HL)7QjJsP, ~vUW&,~Zi.5r@fQ/tc`HLAO7G=4E7{{\mKW4M<SZ:MOiMW{ &!9 Es EUY+02 DLzA_d z$1>JMCHQ]bby"  ,b3sN8z*s"]K2rzEX>~F211+.< (8?( 4WdfSCJXH!<h;U}$h:W _<i^[OO?/!!! "+7=/(44: 79)02(3dA% -DE- zo[[(xX?%~ oT?w[V0aom,BmNz $5I] w"?\q :q#Uz,>RS@4  xvmkbURq9>& NK[&U 1 dN,~mR6!*>EGC<;" t[<053FYx9QqBn/2Ox#/s0l3Uu.Kq TLH xB_- |uZ1T.oR@1N OKD xQMT a+y\| $59TT{krrouQ@!JZ|"7N_ 7q'{u7}L=^ u+2CWfy}cA_*MI8z]]90 fk(wV.E_aL~80iT-pI'_C-MIZVsJ|V{~ =UF4g D+k~aJFJ_vUK<B|k NS `8P8:ceplrrjm`hThYYl[rE#jIbE,:r/R 7BPuq 7=,Fw)zkwqK%*U+&E;%Fy#8sFKG'JQ} 9IYR*wp $?g?aO%pDMvn&6*E%L0D4E5?1Pg(YL4 h84C-`(T &"/&"f^[x WeoEO66|PH?SFKj]pJF!Msc)a5ky(< .uDn;6*:Mti.{*Gx}j dj 6A;irH(%^'LOj !>@: ; ]0KZv/s,5ne*!4*+C.)XcktmvsjdR3A711 II]"_N_h9qI~lu_v#Lz/]|:s ~FA\@? (d=4Ej962B{<+bG9/d&;  ~x6a%W\ Ox\aR %"5RR-wq {%9@r<|a?69%UO&Pn)w!oXe:V"F^d?qLa#h}{51z> X un"V6]&*|Mc?&;Y wO | 38`;WdoI]Rc*dxN(xeEw&b;L[  bZgi#>[)jLm UK2\{2M;ifbC}sS15""U}2{.(Rfv YV9`]u|ye1MaaOQd ! &*%i-U<]7<qp15 }0WurWL*% |}pD (#)."*"l*Q?QuJ752EzXEyE^$+9O xv}W5c5n|Y^OhDs8hM-&d&g[PF:")M(^Sq\,w$f=*ViiRNb|~|yuP4bs:M/kBDB7j"$zU#an6?p^K7"r XECX1oYmY;$(>Yp/`28Wx9 QsSs*7f'4Cea} (=:-^z4Daz +]}33|;,gf M3g3fCfD &+QNjmw?|5#q` ;I)P9LAREoY0ObFsDse,T` =-XC\E=/qZUjxwc]EO!=Pf@$0B;w=7f%x)vFm4uT:{aL >C/%/ K8uw#eU&WV;9U[u 4:73>gT]lVg~.m+ME=]F.|\x!=V g0xRlxkhTb8b0W1R$< #zO@jJ6 /Fus-a ElY{3y$MW+~2 ]d9(6s9I^^B! w#2H/ |@0fE`i=c#q gsNGN_95r6f&naJ9":n{}ZTl% Q3*Y dylpqg[=hJ`6 8jW [\RPB`EL}4gT`5a"m,L"R7<6Y7e#"9.$7QK{p_`W$~X*v4oRYMVJ9Z4B<kn{I`N;&'boM}3QrLCl7yFwoY,ErN%3++Ez N"6k*NNy$=v#H-Qh260+i1 $kcYa0;'RiVyy[5q$ *7<dPD&68;%!K5'4HHqsDY;G}}ciTVnv8EoFD \{&#vEz{8tK!5>{,\46:L>:qK) &pJM@x%5 K+qd \XZ$DH)B5f-(/b}#s_NA{/pmN1w8t9.JY>)f/zO%*PF[~wmhmgH^>?8VuQk+,0* |?=f-)Jf&{p]1MsU1tKFh5Qfs "F!|W5AYEVB b= X'Y7Ofqy?VcUN;s[A,yU@xz5'UGB*Nq'u'[&sBod^ZM~Q[r6YIq8[5f0;xV} %>L+fm%S=z54oj[OFR$_6QZV=J%PF^; `FLzKAkNM9[D?tXoZz67V] V28z-80dqqBy$(3N>~,U&vGZq&Eeb3RP{WhE,o],Pu]^ Q=gzVSgc`9Z+a h=P+Si%gFf)G3[d/X)tC/ =Dws$A'19Cj#)41B;J9SEbXu}^^8|iU(kC^QL8: -4j>'}O?`Upp]0&oDy85P&u!l@m .oOt{*]| F8,!0+f\ALjy%NcbhfxpOH}cSkP,# yh!c;^YRcO}bog }V)2t<e;l#^_ #]8p<Jule^:9Kt0*b>{jJ[ DHRIMoJ;b=nY8j"(;ml|iu ! 7! .Nt ,Bd?JO%pOEk.X Hs^i:~<?|D%on>I  NJ-E*s 8$qP /Shfj [$j |4XCX7l?{Zv~&;5%qA{^25^sx99jgmUvxmSOQ2x-:p)C,dnb9KmU{4r# rfSJ48 4~CS-]!RUHb37t *pax Ic}6|Ad2r/ MV&:TCu^6E1q3wTD<EoLj/Sp]"Mf7w SwnA{Pf{B jgJ)g4'Mw!pFi>f&,[5?Sp1;# xc){*<8YBa@_ZpeKU3M=&Q}?hOvaaKVJo,y!EL5,I V,]Ujp}R X"qC{Zi] +lFy"Hg~H["Z-| l \M;.`,758HGWCl'kWJ 11g 1Jc$KDj9zJ)6F4u<VH $.DCiqSuohls}cUL;(uWoFd@UF38FmBEzSCa(4lNsB_^JK 5/xO.i^_eV-OLP\bpv=zOr}{.*QR\r]g| #,+C1X7jO~nHIrt"RrBA@@%e5XqV6\l}L.\o3@5`,,kHpXm`69y3V~j{h(6-2?]u6MIuD'`!mR)&H!Xn%2INE?FaHB7'Lq2^o4\%Oe9$M7L=6A%; 2/48wlRW)S?]pG/t[)JHBd Y7g(V1Z=g4aE{@ 7T5 =O_B0?*3rp=LOkC.0 A;Xgq 2thQ;Wi b'e,Rq!/*\ZsHs6e"_X+= |V:-JA tAM2S4`*?7TV /cz- }p Ix-` w7Y?vV3i`CS &PyoAI/6??LvfT$mv*:|Y % Zt <W'M/0*PX#aqF.l_6`0Rf_J%wFy zF`~%F4)lG = *w1]AS>z#sa6KPT4#:k__ #=LzOR/ Ym]6AZAa*bzeX3VkvT,]w=9#9eI:,   jN H8"XGJ>xyWV!jYN-D~BP}rN^M&2p@>MXzSo)vy0;@@hq&#n`?c)oV@- }PzP}'7o?9Wj9sTMXF|SI.92pVf!2!nH* Q^tt"wL80'L}tXF0/+]NGIZjoIkQjAvhWi&DTdtwk ,KPyKA}lQ)jkI5!qY,&m9g&|OsN%{_|Do-V!+sXN24$)%;Vp/J+dIxpJ:5 EI`f4`vpw@U[M0$.9@A8,&!+8,%)0'`Ez3[&H $gq1* du(~@~ ]0'ysoaYV`gns!)7BLW>l(G,j[c@p+oIs#ARf#P'Q}Ej gL:o+B.vq]M; zWG"kQ PhM?5Di@m%T5  *(LZs 87ee F9ya:a +3g`  hRg9sLd*f4OdtnjktZ2vlK9$ Ph+O5bL&n;#ax`J*isT bFN\M@?h )3Eta|e8Xm#_!?Uny@Yn'%=Bcp +Ru/SHj"/yN*f-@Ws'In_Ej/M&N\Nk /_{%^ B( bLPAuAX-tKUl#spS,fC?S"%!<(ZMu 9[/m`) LD~.aE~1]]p#'9(N)S]^ ]O IEq/n85 6M?,e-U[Jf82 [nF^ wLE9RzAp@ l'lR88'{EO*Vofv`#x^g 'AA[r&45^%vz mTNk>X(Zq~K6'_ Ge0Uf1 [ 7N< Xs8|JH?Ui.%I'bMWB,Sj x._b^?Egb <y2/!9]B6d \v2B!;Vl 5EpRj~tfrBvm<6ld> SOb|dr9e&- '!b;XgJ?tTa.h|bTNh#G Ayx=e:PfhN5(%BaA]^jf/I![ .>f~4lG #JG]VUv~q}!(Op.G4(> 2klvvtxq_j;]0f!OP/S1T\=bN3Hs$(xWUft;e=Y%rPa-}E{q6' DVL`#hwjmqa`bx<ey2CqYq2Qp 9GGfKD% Z' ##Z#'|h!4Oh~fyEZ"- k*,v1PwL<" Z%ej-5#)H@sVj #z=i&q9FxBg01 1K wb-6sArJRk!n'fEP^ 4nBY|5ep8:YxV>+qD )@/$,V1zFC4S]#dv 2F,m 7H8MUI~&5#DuVZ69(}wdl2H+")" Z,sW]43 k^J)'~oUGEC?& ! KGIs57U}UL>dH8\' _$!"& 5f$Dh!tMz()&#{|yiUNS7go7?nQtP@v,uiN0[, |eL9 kJpZph+A0a?V=6}uo$a(Y:t'MwHn 7_IjaAQ,EvxWY9x3c<g:L UT],-`:|ghnpv2Y3YLEw# *5?ZJj>B~} ;W!f?|LoN H9c/x?Lh~M+960*p"M~0@y?x=u{(o"KXf5U__ `KG]< }!RtvKwSM \6t7V%hZo{{nM1?0y1A:Whm @] fGKu0k&T6{uxrgLG!5?6UHY^wG$Lr|)%ls4I"xCOJlIC(4. K5XG.LRQzb-jx/,%<OHO 6=ex M.qRdxQJ ?Ut Bd%s.=Nlbd},Q=2!eRTqQBh,\(&Ek@Kt{w)h''Q.Z =6zqf@7Ju=}ub]l;riZ 7;jUxsZ*G/J'Ug:O02 |],uLf':k0sL*{~qoWkcyE{+z NV(@&lrW8i>Pahc{>>!R"0nvP^0"Sc#A:}YWRl6t.e/R j{%-emlZ/tV'nKtQhJqK>g4t$KOlH(y>L^fr )!frBP237&/$dO3Q]xWH GV( ^t69`q;QvH:RW{ hS57 om\n_aLJ&ME7/N#7D}P;S_U|W(Dw4xd=>' qW3%{c Q6Qswk\Jr?]CJak}tNcq+`Ks !MK1lc;V8@m#.~'DY>2vz ?k)naH4;?% qx:L x%SAmv p~Q!u~+\(a8^J*GX`W1`zx c>p|(hRC9'taz Cj=Ow ->23^hK!w=.GeW>hV{Ka05 nT5UusfT&e D.mhng`WF$ Pd :  >IH`=TgQ7u2 BXy0T4c9\iv>lbubQZA26,(/)423;s|xHf:l.T}F}$P%+(  H )-#  *D);Qsoe%W$4HvL 08@o$TvHb,}QkkIUJWHJ}bwFkc dM< uGuH<{8S+' { ?Wo ?(ZMITT0\#!s 7TR@{dPHSB,p9sjS/C"`\(+z=C&}O4.:FKQTcupM;79FP\w{#D` tM 0"T[&$EV|O7_3\|9a:ayP%q O"wE`|F9ce *|Ch0@nMJ ^( nZJ7%'+KHix?HioWR%W$vD[M^(MHc%L#sOzJDxlJ}5aK2& fJn9L"aN$+b"s9u;Jz5EwGs_QrArGhprB@a-w/`x7n4D&QUc2/ma>m'Fw::oz/@Wdy hq2@~`n&K ~#ZL\x 2x+UjwTbmp0b4/>/S^$3J)MZ!kV AG9sdnU;& C]!ek >gDzm8AKSny{}otrpy:G<20/)f 0 uAgN`l$;0qNftnxzeddV.^*$KJ$c{8GC2[#r9$^.~IrH3*=jSaIHa> .nb2d 8cb!/mK9.x%]z]qx}e*Gp-{LH-(!)F' e?.{!T2G'#lyc82c GQ.(v= Q 4wh-O9.JE O1o@%o:WNT P06)MH* t\)tJ[<.uLzr" $ z @_ X jp_5?W_@"#@bz!4FI'n`n! U}073=:;A:{VsnhOW@*bS`iW4Ixm#avO4nIT(W8}]F:NW!Y-eTZa$4}|,}(S'8]XNQ`u$8vtV-@|D*[tKN\>4nYjux/O|^Y6t4'p HCjq8RT;QY^P\d/2{\hIP3<u'vX[J~ !>*}^b)5`e[t7"-[KbW,=0ML]$=s29^ >,N\jjfZ?e_WYlbamw#81VFaN\RWhmfR(]!m jKnr"1r a$l9 0%=rH}b5iWeZqk}zod~Hb-;$:(wh,i0BU mT.[}c D@n3rQz,;.^mf"|9976!SmSF=FXzcchS[FW$Kmc94 l|L\7@]@K;O]?~DjR7Z9IjL_o~aS@n#c8]y?.T[F?T_cUUy4r.p(VBjqfXI@X]&S8U_'_j;I!01"EE/f"a,j5 pYDv'H !j^u+W?TQvx lAZ@gU#[-T }JnS*W"sB}UK-v@wc I/$ >j!|\1kU _y0nb6S1T1-/1BWbXLR.kKk3G\hfp>j Bwj_HnAi2Y_f wH81hx|(&e+XJPN3Y>.XK:2DL^W"EmEI$`~EQ"^7cfx2Pn+?JxuLf`O1!{dR9 l11Mf8b(@*AF.^7'-]A*t[J363]S' T!C|4i* >7fa+A_=C2).CdE.Zl DH8&zi;Y~u.Tiwq:]Q %rA6!2k`Ra$KG Q,P,84HsQ5"@8 (TN+ x-DM5Ca(:IS| 7VWY1g/;fYJ1]NF%AbhMT|S2% d$sT!\84]l Q3x7_` obysuAzLG-(].%9hd\o +jBlQ*bmA^Z=;n,lO2DVq- Ye2"., -)#)M/,.9ipAaGu8 #PT@] 1gd] _!h@GmfdZMVBsGJ]w(Z:ib_3$/;E<%(-^s;Y?dad;YWw=D&|X -nXP IB|r}t*#s ==]]|zQg>Uw%CO[Y ?-uJ3?ZD2G(?XszDz1u;k2&] T`d|AM:Br!Jz !Hj*@HL h.)K4 xuZi-[ A#h,jEr7#&/ #uqsifmHl[!h>o8`8YnL Cfx&Ji ulZHQajjcS;$b7mRCW{Ei0^CJW A|Ff\PB$ 54ro}!.$iO0G fC`3 URM=0Uq NEv*v'u3k#)32)vnb5cH/a<PgVIh?fQ)CZh1xF!mB!tXl wwr#i>mO~Zym/>qy.Dcr,EXr}Qz?m+/i/So2k,a4h+Ur  cDyR. |Hg`8 \n!`@xDpsgw%r=a>/*-3T{ '6Eph@_S?f)@2j8XBWJ .IDHg ^+\(W{ vcb36dB*qj:19-5M dCH_Fz & IVP wa_ikp7buf-B^B- u1xe%7s`w +"'RvJc/_2t!Iw(^vG7O23$ gL& |+RuP[ ;loxf7Hub@`3/:s ])p l O 5Vxr)3>,nh wJz,+Jy@O2 4Ic"]l:']CfnvmmUt`fI C 2%dIl \KT\K!E|;q98Ur:5dJ</jbkj,]]* $gH }g-=1 Z7I\Nmi7,A$UfXD4p),RJRb6^/Y2z$FTmlwZ_1=+  58:=Rxy#mD>*w)Qr#zxS@2HHyzWZT'X r9..2GIe{rzr z$2^J- y uAI^$agNt^dF/" E*biZ-:q =a<B%zJJL9w%5KO%o:oy:; f}:]!'MOSVMS} X-^!Zq&dH(xV4xj|eYw +(g!(Bo{xrsSf$h-M6dh]8lTP`umPA@`T31(S4}(uM{`}*x0IuNl0+r{ B9\C^2u$x,M |%Elk!+?Q!8H[ SipyJUdP[&v 1#]!h p1s=w8lVTL?g!#h@#|I:kK~7UEiD :s]Z`qLh= t`ainw_6sZ0pU53xHf Y9<_n]&Ths*zHKJB67:*~z6IlWYM(ZcF.B2VF&DX$ -g(MWswC W_+j%^&xC]_kA#f-# }poz}U/|Q !uO(gYQwQ&?K't_UE~Ex5$|dH4?T[P=/=c ,cBYhPyGHm C7q9v8eIB|!Nu ?ar|}ueUFCGSM}8h#V9{8d:~F}>M-a!M3;_?pdTC9+x^K5%)'' 1:DTBs~*OFqs6ETr|3&gM~!(9QZ Fb?F} I5pf9CR,o=ILC)i:e3lk*9_ZmOhLeDV!2rWG-!Pm:L|/F8P/kE$ ))DIVvg ;Y2[.{ y,X|pu\layr50QEfN}fs{8eT$['.2= N4gf J>}5 45(6(m`[N]Tni|ngRC8Yl@ <[Y@ XqY;4>?yTCUn$C9EM6umDk_h5pJ ~-Xw.=s2.(;BM TS_Kcx~b>B$h S\lA#]a$Kd`jlo(r^Pg(aqK?!vQ:sE]e8WuDOYe!0)3'+-@!jZI"giE| Qf#ilbgZ$W[x2@}y`,)2%r0RqMCOs|d{FuKdA}yV`$I1. dq3N0 PuS!&G|}"z@z*kggUis+`)-t<UF<R*[hz5I`t FvG5UCV63dFoSV]Ca;CNemcY:N,Goh<[`B["a""7 ["K8Z;j6bC~,z1oKH/w9MNst`%j=o> KV 7WybFOr %Jp P$o-p'u41{ek8$n!uOo?E#{\P-6L O;*lo77'8AS7~(aG#!"'WEmBMg-#m 5\jqBmHsH`OBX;3k=B Gk'2}}ER9pP62$ DuZv24s;aXmz.*IELIpei[y-8fst  8)K dm"H >6x412SCxBVWw!/6 C"9KQvl,[JuvcO3[8,v,G+zQP!#L3*k#.er@T kS`:%!k#e$;;1@3M5`Bzl0 i"Kv!t U&8^ 'd BOJi;LXkSuvY._@) oYU8sT4d]5/}ax6sqogaNY5CQfdD!!4;(#0b%7DY7A eWI6>IDM.Q#EC :(  ~Ovi`NEAC*Nd?jP 3  eEBQN<5DCZeoy5LCCEUj-P}&`:e~6ag^q|im~$QluelmeK {7`-].e9 WyF(s ^Wdowwz}|s`RB?Mp0Pp8o&)=@C^LgR}f| UCzG~*Wq'5:5Lm;ZqztjY:jL0 yKTlQm<I/' ?Q`<#_J8*sr,#4!?=- 76ig}'9&EARgi>sBx<U+gA}Yp?}3mA}+m"'(hj;> urgYB2DF cK[SJ5"wm$L} `=pFp*W .$K>jm>)_9LX"X2MEXXm~*K^W#xN% 3 ;NZ'u?h{wpnO^:5q^RbMl@Q<|X:%NUe|!&~w(C oS64ITj1?ae $P&Mt 6Iw5]x*=SFgtDZJfKJ Y]A=nt,=DS`\zv1E1gcLUG&j@W;1jN4b;J/T445 prL|Q S# 3gjDP\'h <x(r.} "*.4s1Bz"u LjR"mup#d?q;}z$]3vN>[*)&9rK|% l|C]h_L'H<V[`knkeI; A!4<1Un9`B4$B[m-k@v.;TWcM|&|hRHNY6~5GZUZ bUj5/=aun`|_ z4W| D!tl%4]]|{y{EH0lY3hF4=U oh6FHZK[Wpa[@ Y ?T..ANE]8fS|@Zb?fTO2 3H7B*Li&c^ >d|*NGw!(,<8L2\jpqdG6C[9s^5ogB1|eF,avK<.{Of;XG}m)\pUv~?Xt)&xr.D=5&0UlWb8h$$0G`EJ;HA>9sHmEc-Qm<J,%unUW+DqvMU,% "=bJ]HyFZxEbHU=*u=LCF{O9VLS(f { e ? \tBU'>)YKeN:Bj =V+dU`foaF;5?t3dI'#:ObmwThM;}@6f$'#Bz]X,m&d"CFh +5Pd`Q?H_v1X/jP+kQ on "F/DPK`W1| 2X{1GIr$*YOA&YJfYo1*WYd@g,f=6eP =\6Y4A 0+, eN|:X$>67 6 TE;AvxCP(=]?V^V `H:uIe9,_8%X=pE<01639HR[IZH3&fU09]CE>=W]hyjjrNM'6%'*'g0}Z&.jKEpy%l;|bxm||^4Q%M$~G}B|k[-Ky^+[B (]0#Cb*i8<i7C|2],a+C\trv{^U5fd>I\lM%WFb2{sxynclxg}H|mD,=r;h9j1wFEGw@2bPki6W62sVhot^m7 ~mFf cMXjNNfb4pdgP $/p3q[l4i\,`6 Qkd z,.Du :KJsA%))B"^CNg(.w U^ ca)*e'7.)e Z?`Xp~,F Rd\5] c%FCum@e[Gk2_3,',lGyn!#n4hat]Q=N_@4Qs}kqZ#c2v @FD^.d4guU,^045I1p+zhGnFax*l@'Vz+]Z+N_pCin3$VZ(, M m4T>PDnh@H"WL ?L Qr{U;Kl*M+`PJ@zo  7. $&r N7yYN61mDGdj(U>:=+ b Lml!/Qhdl#a3s9=J}C&];-3R$FokW VboZ23D0#  iW_#D$@zHoH iPauyJYC$CY2cj9bIW0fc$])Av8]y3T(7CX;\_N+ ]B774#dW8({ijOF8 P-!bd!xuoms!=; &4IY[p66Bdh (O7Y? P!j#Hj'Pn wy 4GI3P_:d / se73taBs D65CQtj_enns| &'@JW|')7JSko0,hW4-de,I^o^7PT-Wemmb_YQLT]CL!M`])FybW4 3; rA\Bm>Nt%w.hT^@jrvmbJCMZf#Powv 1CK&_AoN,vg~.N?ja)R\F)uU-b9^%wDW)RKX8qqcKB mH g%iQ?m-Kdpr\a`v%jFTn'2NCd1b`EIhqi~Ab-,5Cj&a=Fr|!a]9w@`W$aB bbV8A">v_IZ%[iz=d4GOHj!iPf+,WvD\Xf'qDq3qp}T!=u a8e*1Ua,?^}`7`,Ckh*qG#=x,b!xJdbgh@89Ysg,Abm 6}QORm:1D3[-/ u{%(.92iFB~,Tl*!|qTh nB^ -b`}ympN}RL/?xM$uT$Va7]p-U6g8*L3)V6cX\}G,qV&??@P |)AaD}UwH+sCql }>6( Cx~.\Qcg{3kK)%h8P&\eP.r@<;Z*fL6UHk.g"moK9?6#"Ufyuh8}}$"d=&,5(8'r3|c\DG )Z:'moOHTde@P^mbL$' -Y zghGZb/[Sj45loCW00x'!xit}sYd&B5p]]Rn!&iL+ ;Tw6RbnHsu86nN-6> ZVR=rhzyw k2z HV]'HEtkx >OQPSn.Oe_-[ByQf8^> ' 06-mP@lFiF?d`"(b`E1~3a(mR(lD2/'{Pl{z&NJAW1'U*LBq?Q'Q<:-@s( _'"2JB)~jnL:`3{T2mzX\*"n]G.& mBj6U47 (g8^D\3A+.cIM n2S@F`o5RG+S -;Ha,OxV(iI(gU%+ A;UwNQ!pX(kE~`@M,25 L!iB|Q}WHIlAu=5ko&ARym:P cC52te*LXq %! sP4HLS\R&`J gOm%Oq8c*_9&i$`#[+i3zEUl .Jb!q9_@Lcu 14JCd[w}#6@ea$UBz_7[#Ow(Ae;{@>{0t!vsx{ pV#ylB`Bq6d 5nU`<YI 4??|?{qa{OS10\N2. 1Oq2n,8+ -Il,|97w1o5`O^gf|urx M2h R(q9E$U}6HLHuylcUI<2X_~}J\Iq6pd=_U<"8BIM4yd2 xmBry qY"l:h|;q$OwDlKw~Gn!GQ:Sb20X+0"ZYyvyZ|Gq:]26Jk0Cfg*A$GqqZq8OzlM{_/6J 8IOqni )Ysg*-{)N d4 $_` vU#UUuePl YP5 B<8> =1  MiLt>B  u6Yhugd -B| 4!y$WxQLgGs*FN*9YH|i taGk='FM}&3W$W FQdllt ;@v~,uZSh;.2%#hp/Mit^H-u4LP$_#zPBb~sNNWp -)&X&S?`B;6ov>k6F9FT)Yz) p56S-7@HH\R'BBb%t>#t# _ D jg&UH3+45|g<M7yoNfIwbl#Jwj M0t2,im 7{*:puID#O%c2ENo<9Y:E.FD y(f+% !g .*3M,n:lZUv 9 r9TGZQI=8!FelM<ix7.UW}qgjTn<i7S+2>s+X { +;`NNe\N\Z)a AZ5n4B\p54O`Rm1W>Ga@ODUcL5~jv 4"[lZg)%!4 ]4v>}Nbe/_AzdG&PDXZsF+\6n(IbmB`KcPBF0@B9J.= sK&- I>iMO*js>`z!m(q8rI9LF^/7 ,N$aH}vw|VTM><2#1  ta\qqe-J4'L>qZ)"vuCQ#_*+#kbnx,] )hH]9GH !*@uCQNJc3Qu@]:Y=jN`Dw umpShL)z}KY25yhCsDi7v1Iic).|(7SxB^mu4zV L"V7E=HL{ !N~Fb]a&!.X_KD:[)Xd+Y(M ~53.HFM oJB \S/.85/7^-_1\UT~.V} (%;*jO 25fuZ@^!bW+a)Ni.Pk| mN&n@ B?dEK5Sd/,=U%m.Up0m$I$|\^)d3p6z@Y~ B[X;^O q-WzH3q7>tv D$y`&I9lUw+X5UsyRT.:A\P1~j ?2=Fb6w0Ep_AHAScw&\Fl|kWa:>!2*veEl](q8y/7j]^_1rW QM\d[}u k9a@NqA`rsJT|^w ~$QOS}YPLxXE :<<rDYMh6UK_%*\E<+ J`5"uif`ls8l([+pEHiqvyZOk)=B!}'\XZThv Z-?<|GUJr`9,=y]U^0 bH P[6}x29 fPV_0`ER;|'Yy`DkA]#VhrkV>B;8!zP NJpupm. ]#W(E4b"p;40=Ch3dC17"Y=Ieb&t 'q>6(m [y'ddcqy Bi2@,*U/;'_:'eB"9@cRa;a,j)N%: 5Dbu;u?B^rA9~7f=a NC:/Hzi { @fNE2uH^Yg&2!1 4 Dl,Nv7qThQAVvYr )/LLYqv}hB xaJ3{5 }=DK#rFDs:L3"wZ/'Ux%RZaJ5e$xeXLOi IuX22@bu$zu@BKlDZ6 >Iu.Hm@xh=[QRB.z8Yt;LUXk&0&" uZ7cR' |E7hy7F%|W[,) ]sdcpyTxW~lxhhftfi|3/NHLWB* hBn)U ?%"P!h _J;  )$4PN?wXHA92 -](ZP}q :V g-n=Rr *Hf4EZ(=W|"Bbtwf`J)uK}_hFJ6-))$yg{HM/M^$Gp;{eOf;])TV Q9#0S m=kHmKr:]u?y 9CpGtJv(7@Se&u1?LWhdO:-p3k.p*ru q)@StS[@G(. yUQ3 Sa,F, R+lI.}wIG s6m3!Q/~Yu-<:.)!# (!*.*&!0=IIC9MloV=}1BXt~(gN0^P3rQ"S}3n 2LUEu'<iH4:U^5sA>b"E?N*QlS-V P5ZUT'Eh!qT| 5b7H^7Y9(|x)-(`qtx2'[Y{ xs}n*_$\2m~=@<4Gqtv:d N`[S yie%'_x2D9s9Ck%346 A"Z/{)kY K}&YoT] [`\g=f~ A^/e(F'EX ^e.|2aHS \2Y?)l46X-9tg{ BfbjR =jf,0.Ji6f2tS: 0Ud$c:=] D$5b{Rp!M,YA)1G_lV4fixa>Tk#x;m vL"Hx(D{$dcHFXWNw20Sz?I)8)911.mj#k`2,7R_qV="U{oj~gr<RG}%@#8}w^1|T{TrCu<JBg2Z5S L;th60*|"Vj/n.jl/|x7+Dh[A%hXTd H8V7.{UrUm"W:7h(-t_Xp&c/ k?qUH\X g;pyMm/37j%Fy6,N(h;nbQ,B'LR4^6~Cc MW( ,|p e=zF;Bwl 3 Bf(\ <6gXA@^jx2WC1qPA=?4lH`i1= LMxBd,V9&&yhCO$HL ?0vP bhNe'^5u(r"U5Kg NW(Xb>Ha #,=?C>GD5. & Fk|oW= yZ2e5kFA%] Xv%]O1&2{fzmNuQum{d@n A,"@q8U^(a"1@R<`nwoU/ /6EH5 Q#U*Z/`"t'uUS)sfQx=a,M;  .Hd3&Y`s=$d2z @Fmy .. &@j7`8Yjns"}95&nipxeL5 gY_:`?5:nFt5 fOUbaK/ #/'  Bm;p.O0nj.7O^|) |>y,sIy9N]w0`W#a'Ndq"[8s:kI3 uL]6Ht,ai,!LaV5JoOX|t 05MWco^3qD "8R|B hCv#(<;nr(GhBJosQ,h'u96O-{bwr`TL7{yuN}JX5~fJa)zM)CUH{BsDlWo4Q~Frf!tJ T8k(v H GnOy=iAYWk@z*><(e[]Sz 2Brv.t+Sd g=9k "_ ZItTV)0Vp~59ZV|~xtYOXbf."!kd:hO A<~*o(`hAH!OMq{P Ufh +w[Pz8j/d j hpjJ'0]/}oS~M7EwQ,AgZa!Z 8D!CY@T+\|W&s /M`3|n=Gt#VS`:t+ (z 8<^>M}W{2Uu6Ru|7NuRuw $(r9C{IxO"VAk[YF sPAFj]|NRpx1]F_+@C8UH>q.GM"f\k~3bFXD2`c:\(8<WPeRY8'8vY<OF*B!84}=8VI"%fej>;'B,>N>+sU ZB9F.D}ex,eMsb,e E(#=+A>5;2jIpoF:kBWv!dF C`7V8v2Y]P|&xW3Rajdu[uHn5Se^nkx8 BoWu2C6_Df6V=({ #H7tBm;j7k#H[S/ !"*(^GsxsPk_R:u!P$! xgqC: zI:& te2+]'}ypmXQb=p3_$ZGGG#)6A( H9`u:w":f>08AOit7 ^ ~zPh=[-Q/X7 ~~_`A2,UeSXaxHKf`LWl~ /:>?0Ae!xRIkL\g|>r"4WegaO>4?;s7f*W7& ~SZ'"wrwy}nEgA_&]d1*;FE4*+"  ;c"^u!71Ujz6!~FH8;9 ;` (7PXPJ.fJ$sNA=v1eK!v7ej :dY1\RQ*z3:Mg,+=9OUb33SFoOb~!2L`"bJ&3Tf~M!YR%d*)$ ~mf4*f#Z'X/X;A2\d.Y"b) l3yE\9"$'XPsv5"vr*zIc!W9KT0_6s{8_R?cj"FXu3OQguE s7wX?dfA?&d.6RJ2*#+5J:3MM q!oBF  uwdY&.a(.v{/\a}u<o3{MlD;o!60=!nLz)Tzj'g: 7-B9J,K'B/&1^ {LqIrY@0E ]$6ySr9P!:xvuC  ,/  ;WAc1^_@`j<_C.5(9n7a?xa 1Xx#4<2 [Q_?:^z13 SC xd,wT4{NsEd.P15Dp &9`gy -+dJjW|[o]2o[';xF;9OsJ;Xq{mVHQ~4:BE:dJ0 zfQ.T.tzB9gs*sYG5t9JpfeT4 CWUcl~,Fbx(JsNpr -F1k_-X[>}"L ,GUy.a:_w`uAE YW%7 ROmcq8q>LmbvFB_3t~5`e1qs7=F9_Nn$4_C^tJi.56Jh. 6&G>cRw *2G US*fS(&ow47 $~tZAtZ0ky2L c"h3}Am@174  +8,,NCu/3C7o]"40'5DL9,K1lIp%Hd/)mgE;rcw';`l0ITyeT5tI0+0#S,hdS04BnBx0p7(kI!y MaO|ajZ^d\pf}wU3mM MFuepT1@'&YV$ 5-92F8[CcT^kkx~1m(5=c.1K]p}uhJI! }oG ?;k28yO=2,j L{B;K Bt%I pOSTY ?4D-=?N[\cbky72k%uQA_/csj Unt  @FLX/p]i3j\2f%a2! d0vmy5;,. OA(lq\Gc=G}9?3Gk2 NcW@F/t8SFb<@50V:q\g]MAIZvFn 3px?K.}Gd1Zr+CNXNKB*45:$~ggq{laO<w'pcWIn"=u/O+FN kJB<^*AcS:)*]o#h:f:ai KMC?N'Rhgmyk}#VPnA*l p K<+Y5<V_} 6GEG 2A8b.}^{5lU#FD{)<Q72EV`Ay_a:| d&d/R .K0])HJ%vhXNKJT4VCCFLf;qJw ??&A@Y]glZ\F>7* $G{d\":po?dl$-F~UI>w 9k@TSZLyXm--G/O 9#v[pt&Q2Sj'8w/p1'|,M1^M_pUY5JMA58h*K:0'wNm$L CBByD' Z,T,NY%/ {qkqasYc"M@/-'8J~IEP +5Ub.FnL6NU&V %@r#PMOiJ|%(?g]B- `Hb>!Z8VQ"j"N T0}[!}? t`eTIEG9F8ZBkEk>b;o2K *Fq3d~{@e8J ?-YB;bHLsBx.`op xd>-"&W4b$8qi<7|w!)FF q:~8o> \A zaZc ]go!(13z{!Lp;oWI@$J9^c~&P;nS1g Q\9,gCh6PXVGJD3.e2xMh#qRAJOrB,74]D}>b1pDoMr*T@'8QUX,qS$*Nq6f6lTF_>?UblHxB'jA h4d6j&2|&r p~77L1Usk#N# P!8rro)h]>@KYlR6h?e/~8e/e!6fUQ>/Bk  9Bfb}{q}?9el*6wB`F4~9BwDP7yYFU0*e aQoYtJ}?dEwjqss:=;=&%j P'pU:EaqG8#C]{//:CJiLUF$y3g oNWlsrWK)(  ;@WtmC@<v~ny 7 2@^$b8-%-\b9VCV5SzS@grd%Mf/v[s`O&F tL)-`PY!:^'Gx(yp200xgnS=+zBM?(h|+vK3rH;Ni.-d2 E5W?A7H S?;_7MXMy;O<cct?;e`Qj"BYmrw ,I7]LfLcWYjx}zfL4$cD)f4wv1$xKf*M1Rr;n7W'u9|^BZ _A\YD\B:>5G.iwtOO~0sr'\O!9`\7D{S@hp )F[]\[WJ[4UBB5TIcWlQ]?>'pGwI.(`4w\rSIK0MF2xHGi9=\zDsx]]|eH`LLpKRq{|wFJ!) 3R$e4/G{K *IA(z wu^9Q@M/I?- gE)`?l6w_9&z$hE 0% n`i'v%k$oH3({a(7N_i!z:PmDr!?e#C]ls|z)97t]D]I+ xZC-GXQb:'=B- kT:\#+Rq"V}?\`k,y?]x=UG~uK$SK ;qZ%c8k  c6kIq5\&R+P3L,J9(fQ ;Cd,mC$ m<k7^~:fR@E95>:'"<;]m*L[wu!Fc?W~N?o6f&T "6 J)YLs]r7X0pHU^u~rf}uy~mf|PX9A%* Nj)XM1w5Js5]*I%vyL kO58D+K8U6T4G6  Y8Z9 ^$[EZ n*=AG~b6v KnE|8f2o't6tPxgr.`U#{cjb(W`\ dbb_ b |!Jf%wQ>DupOaMhHAG4op0L3`(iT B6' vg[aZ}+^61O\^x b(%gIh!\an s{siH/"oI(9T?_Yg@1CCiLTO7uK/+1KW#C{*QzBY?}5a%Kpv @=vQ cs!=9;G= N}fb r* RS]wA0pepM#h8+!|AV;~Dj$ubU;M)`)[BHzl $ 9BT~w! +,a@ jVqLN4~c]4,g'a4[V{8 VxK`P?N,:-% (_8`T(RvuFn7hz*3!8F;e_hhhlqgNNQSNF'5O/cHI?0  8uU&iI#yYU>6zwAT,tbx@kop*(^@haejq$?-,VA 5l3WT=>c(W|#!$.D m4IYt{Q8#xraT9s+eM!ueiS/:W'dTT3 pK+ nWDFa_SK?[Q} 26 4.=6P9]FtzLSDt"4@O[|Iz?]omjnurcYJLn|cA|Y,_Y%%`i4[{?Dh!R-\E>81%q}%W$Bf +S;|.IiJ<vEF+Z3ZB_4qM}j 7EL:%zH?W_;|J" `r06}/0>@QP\n: 1.fBf)"]]7^ u'Fm3AD R.us%fUMz5Yt|z7HDsX?0 DY<uVzb|UyCq1v(Ab~pqogYZ.9 m~jD=gO1*p3=d oUt5r\Vzx70LAlUcYogI&j;+76004DS_ ,@{"tXDpQJ5t^wgxlzommer|Em:ec5 zMz$bCc0z9:. $rI#=xWaOk*nX0x]7e$?r-93GPCFHSJ}&Nhd^1^]2]W6Ek[g*!nYn]g-52_vOf`}0A;/.u]Cb+PZ~Ds3jVaCp=4! "EDC0{M?D;0fGu~*7-pPY^-Ttd&Mq;a3L+jd_XB>O/ZJq.n upl:z15nH sK2hT+1I~~ ]ya= 2u{%OTn[c,<6ml!S*$S8TC?/SVs Z.5@^nAr.Sze>v@ Fdjh6#'~"qq_^mnu|naR5 oI"%M2|'#xwT])6,OPt>,atmO}#E'}<P 6 Jl,Q >,Ldk?J]/QxDS&p1=~}]2p. Qyu:.{F./uuRX$E'~U,L #<iOIkKL"I@i P%py -<$}X?2_, J&;L{ 7IY WCddj.hN,9TKd^jqal6RgC%ucM.71Q- ri;8 YcG Pf/v$H}MaaTx:$r03s-b .6J1.&GM`j;YoT!Ljw'K  ywbRNF;,~_5DM O W}(Q#}e~RR+. |wjPY^kzk_jU~gEg'OYQS*~i_%7*>cv :<tJ=-oJ{s0.-O#=G}8]#],z><)qfgYQ@[p1]"1+1e>!Y0~YT`ZSf.k~znUu0;:hKQB'DXa{ \ t5|UlaPe !>B>:O:Sp(+#$|jF|"dD$ )6._{%}jCN, ~YSIr@~3M7vL(z/?Jn#Ghy$R"?f3D^M_b4n)lfia/lYU-G/X sHw8\6C JV aRQqhv- ^tosT` tK<6+,KbUj1fc#x;$gGO Co/z8r 0:,v:wU=0f7 }@CA0NHo-8CTqTm 9@m%Z<+r [K0' ,56\M[bt"qCv"_)5_B8;?Y>SkfYc{d@79(-4[Ssa[E5~ad )lSl kQ=;XQI44"QBW2^1,1%3RAAx3!Y4L $bUhN W7WX[+ wICD`t**mmb%z*9d*:rrtV 3l  3 [}"8TL" 'NW_9'-UiP ?Ai95m8=Ey5.?a# R4iShCk)CehaV|HlxYFM0cv.JH2rg:M1=. u`A& 3U"}=T_iQ/)G l}V%Y+ :ffI_H~k,c7]\2~ t(?~F B~-0mQRp_:_X *L"D'8HaU($W\{@b`3h)mA!L-+LGI<mBV.M]l Ti.d^^D?9 wDF#82>2=83?)DRK  :y*Oh-%pH( "=f3b AQI QY_%Bk6s7L8x"~<sh1*6(k4M>35M\ZxuyUp~n@YWBu/}Mi,~G-sEd%7Jf a3v N8ac\*UKj\]p%V]EMV&qU;-v+f)`)^Z>&3JM@*-:F\CUw1876PR*bBcNG,hZ~+4;4Aa|<Q]a_hssjX5 }~UQ lM4UX&U K}Y5kDtS0_=z_L}BqC~;>MkC xQ X$r8~M% %77Spr5/`Nc+ (I4=P T|re^}R@~4lQKa4GSfn|} /:x~&[8k3}TE+vNq}^V&am8Y/ 0f-Ni(_1u$Yhb5[hel{2%h:^= '%NJ}P;FPmVET/w3ZnYK)wqqncwu8 ZbHKW(Ve1u#*Zs:BZDT[ Q"p6U=AF= u1qJ@^*t$c+bUwQ- +hnC'0/[=|fN.{ #vYDE8Fd`im4 y*Keu`#Y b?,_QTc93  Epu a([:}f#9 9>LO_t_i+1)e1{.iRLUA5> _t56(1,=9:Mo"n;0" 8J`DOMVxRHcK.U+2.\_{> CpsNlGY-77y.Y,~@^^_]uL%>92{E{0t{0\&$>) NR+n~;T{>!0,*9MqFjxZ Ab1yG,qo,A  h'z LDscVHB`>2z=/9l6m@BO?@zYQSQx1csz |eD5)*NHa{% _G@Fb2H!,:Q| @XF;i%: 0U[01&'3FUYrZzl:fq~A]o 42IEMe=m OwAyyf8Q@q?YGxlgA d SA=8RM-5,lMrV !hOWH 3x%h_tMKM~<"1#Y)~MNZY&u~FRuD_2`:EY?~}o(}!_ D1kq65SG:~eu}mC d[p|{^p7tb H8"+))9_J_^1*ubyAd"B (2%L0^!l275%$1@I&^EqaWP ^=N<[X":TjfN@7KWNFG?&} mQ2|fTSB' smJ< ~Hg@ Xt !n6s9 mbdr)zA~;(%,Hn{Df8]Pxl{<7iMh#aG.p.s2l0`2x3sS =l vaCb+p=X"`Q$ Yn0L5q>{&xs\MB\AB*M7bFUdx@$p_' W8x_C#v'!hF!oFFmh `m#qBi39rn0 Q)rAICV| CA+{4&Z>.yf6`H7"|W>}_=t6Y(eEk :k2l@* %;NP|t'wX"q,oL1\Cf}u jt*Hckjl{&Q.u<Sg5*F~D:f =d %:Oj{Ue<( p8E}}!F`Mk!{s_a?Y;/M8c8[. gFR[w qEF L] ):oj1:,0Gy\d9 Q I!<5 NPK}x?`_d9CXS;QJV` vmHLo$v z&R"MGj\4'aq] E,yddV;z:`U%8:^~'>Xn4dv#eU pyAC e0vHU!Yi"SKX7fJt?yZ&bj'vFIDJF 9,JK1\RnX8It-ik5C&Ql8(Ywt;yo|myw -^E0tS 7Zqj*CEY{ '0j:$Z0 U)WLZtyq9 Y`4i4:{` %[DzHGT|yyg&\OcekXhx"QBY fb^ZxD_ncK-Rh:G_q'N. z"-WjB$g<2Wu"Y5YxM]9sM%*:6A6Nz-rRdJl;9*#I*oUp L:dl|aXp&Rsxw~31jl/ce ?V_]H4p1K#+NJ~D4 miFR1iR#aH|B4iY"\] bS4H>c5;4,@h3_Bz5K7fMjcuL;&ujbxN\GQLGJ+7kQ5uU JD5/qO0' ut]z;j-e*Q"E=K[f - =A=L}q?q,;8I_,)9Rlz!!',/B?r4`TXT^u$@FLLMGM>.yQ $~aw=S 'fVBr)[QB8/y`H-{puro{()~t(Nt'(O]{UQ-b /f,j8X~1Mg}_#{rY:,}x^^;6{Y(v>O m9J Y"a9!FY;qYs =:b\~&@ O M5NR[ue7K)WG_feqXHF L'Tw$554=CSRGc$<}]S&"lm<8}y 5oBw*l45QX[- *5QBeJlG]>[;qY$<#qVQ-k{1AYz LN~&tcuG3Y?P7hQo%*FPoZ vSLKs7W/Q|8HS,|(z(45y~T9{'h{Ar1r>%i-nMS6u24'-% "A j8h*$GOIjKqB|Am\ }iU)fP#++0$ vJ_"jN>CzHpBk*s xa)IzD&ju}DTQ7 k e MpRc>Vk XKQ##cnM-=jMzl~xH."0J%f_*z3t u-],!(bL|qzy`jF]9PC\ZiaT>?vB Pl7pp1a plB h%c@}4L*_5|?: $' = wBc-~"AU "7me{%S.b\i>_^I;S -%Soy I+ J{GUK gG2q[&UQZaaQDf7~g Zvo7H)&;pI7?WY96 ~\US8m7 ~UZWY9Ol{S[*$Y FJJS* .spMZahfZ{9ZTc2W!ZO^h~IUd/Ez()nr`a ZRb/=D{1iNb$Q}tT38@mZpzf u*bqOC!#(Ix<ft@uj0FLUyj>f.qv4;d}lF: "(H?$ p,(Xn[lNGI1N7^ {aCn"+95|bRF6]k+ r\/Mi1a+1;jPPF.;uPP   *d:&`^/5;hI +#kNyy{u[|0Dtu!SK{\f$D^%IIqr<>^u<@\6o?E..(SG(g;q&&A!/>R@ ![#?7.%9GGdKo\vv mWA"vL["\X)ot<5ke'M7. 3X5k)5, 5U@JXrrAv#6GnILa^hL~0|q,;py7%VVksyjKBN\O'Z@@, h|.bW;dNL9iA *vzKD*!Gu8 bF|| EO g \Ub-0!F\s7]{}zqlqjg`TD6jRB&xzHHm]E,{IY<A M,% ,;7~sqqx5:0 -E[ c+j7t@Qo>*eB}XuX9h0z&ua#`;],Nl&Fgxa+|J[\NB&$ nv*#RT Pz8SVo*DJi4{1+FMex@UhL!zR}  !A3vQ(1bV9%d$O6bg-FGt 8`"4=)sV/dF1yPF!#mO&u>[1o9b(Bh0g:q?tVH^-?ULr*WF?m+:R !?U-Y;^F~` !7']:vGS07q!O_8kX?5ni  ^r"sAp BhJXg'nx 5>yRM&0]Hqp@hRXy .{OK~aL^d09 D Sn$$A?hc9H$^M 6V0vZ6MpHFprdKK]cCKg^[L&[;/k,n$M:(U.Z;;tlkXflU{%E I.0>\;~2,Q6+(?&/Vj;K,]:|dU?9 M>,_:9K+F&bC]rV@#nA~3cmO$2"|VU#\6wPVN Ldf$K"O{i~Y-{4~< ' h 8%P4i64 *?R] o  6GICCS8lF^z=Q|@Pbv$Nsxq}|)T}4;# euYvha'b!>db c8,5 it$4GPn :t+3%3\JxZk5O/auMJqki}Eq R)J$(  9C~I]@Fh8h|{z}sb{Bqysdl?F, _j99vfE.SXCd,wWj)JI@bCGU:BWGs['BK:?(|Jp`L>xL8 sL "([j0e 3Zw!3JVbsy}|Hq|!-,'$ 7d4dzzfU5yNMm ?{?k!<^BE l6T PjS7)@O Tr!M&BE_=sHx~'X)AG|i([ ]3?h6W} 0Nfde'U14];XyW@53'}~b8c/hNA*$lD l-QY (A^*F=bJJ? 3_ 0V|;H]em0FX}@4~#K`uwbHC8~FA9U~&PtW"|Ak9zGzI}'WQxpsvq`UGD`~-H_|& 7@8CqRm7.qe '3;Pbk)y@ewfDyJ ieG/ ]LyNog4U&i8o2b:e-@q+'wJ,1[(XN;~9ev3@?=0)&&+{k[M98BPVoB7*?b{ Y}]=+",TMg}0.VGZjuv}nje\TOIK@D,8. !/JXb%k&qcK4" &F)R-f:tHsXtWtVgUbCW?P,Q"_m}xR(!"( &#D4[Puir}ydNl7H1 )-CB]VetlveoVeKQ=9&!  4N fe^(c2d6a-U<!  & 0*2A5Q/_,X(^UQMKI63 0FO.OEXUOdMg:m&ca YSJ<36B0OD^]fmszymmX\MVKNKI>E5<02(.&)!   "#(1$>"H/K3S<YEgEqFvJKRUSUF{>s:h0b3\:\=W?I>:C2E HBA> =8**&/89:@%F*K1M:E7C54*)!"$'"!'&/#:$0+ -    """  %- -$ !  ).384* !      */5'3/3-*5/1'1-=*?#@&4!.%/*3+613,/(#           #"  )$*39:(;&@-B-K,K*N)IFB61 02)          ($,&:$9<:7=?;B88"8*A*D<L=G?@5B0@(7#/&       " !* " " () ,$>0<3>+414&1$--(% '(/1") ,-#0 4"32    ")"-'/#/($"+"%!"#!!"&     $!                                    " ##)( * (!  !"$"!&                      !         "                               "(!      ""'$$$"                                                                                             "!  "          )*)'&( ! ! %'/12/)("           '& %&#$%$*!+$!%%"&$#()+*%$#$!"%"$ &&&,(1.7*6*/$+ '''&-*5$3%.$( ! "   !$$"$!"'&&-'1/41-/*)$!#  $)!#"!""$$"#*% '( "$%#1$-$/+-*"* ')(!,*++"'&'     (&$,*''%&)($ #% * ) ( !     "                                                                                                                  !                                                                                                                                                                                                   "  "  !   !              "'' ' % #"$      #" !""%"                 !                                                                                                                                                                        !    !"& #$$!'#**&#$&"'# $$!"" !!    #  ## ""'                                                     !                                                                                                                                                                                                                                                              #! "             " #',((&!$(%!( ("&"$"  ""$   %$&(&)$(&&+((*++&"&#/"5&9$/#*#%'#%)*$*$"")%&  "!!$$.++%+%* # (%""!,&3+5)/*##&"&$*"&&! !' ,"0$/() &!"$*'1(5)6,5&6*2+8*7-;,@-5).$+( .+#+$"  *"(%  &$!!"%")#)!'"&"&% (*%,$#"& !" $  #%%!("$ * ')$-#,!3 1%"$"')&&('($" "&#'#$!#)*)) ( 1(-"+$&!!"          !                                                                                                               $#              )& $$&%(    # #$     "$  %#"!'$* ,' $*1.#1'3**!6#/"+'&"" &#$$ %! !$#"!$ $"$('&" %)      #!   !!-(1*/-,$# "$&  $#"&%#%# (%$!"&$$( !! !$#&(*"'+* )&%"'-%*&')*-*%$(*%"(&/&,&/$-'-*-)+6+9.4.2*%(%"'#')'#'$!""'-'('#%#( #"((&  *!&"*"- +*%*/3.8-:56,0*1*/&,+2.1(.)('#"$($ $!*#()#5#2--03(1*.'+ &&&#'+)#"%&-+&%$%+*&%-,/(*1 -$($&&(-62<5B/>*7)1-:);/<0:)3/6*0#/&1$.!1'3&3$4 3%1'-#**-)/$2$5 /,)'(!("%!"$ "" # "&"#"!#$ &(  !#&   !&&($%%!$" "  "%"" "()%.$(&$   "&  !#$)#('-&-")%,*)'-$/!.13/*.)&$!                                           "%$ %!                           "&+ ,$"                           #     !&%$&&$ $" %                                                                                          "                    "                                      ##"    &$                $ " $"$%.% !   #!   $ ("'" %,%"  !         "!                                                                                                     !$$! !"  !&  !                                                                                                                                                                                                                                                                                                                                !                                                                                        $ $                                                                                                #""+('-#         #$'"   !#,$'#&((."&$%"%*&"% !'( *$       &$.#0.)3#.+3++"   " "$"#+ * )%,&$!! "$     ""          "$'"$ %                                                                                                                            " !           !- (%.!*%%$!$#""      #%         ! '&                                                                                                                        $$"! $!                              $                                                                                                                                                                                                                                                                                                                                                                                                "                                   $#                                                                                    &'  "  !& !*$       $## $")(")&(                                                                             !          "!       "%$(# %! %                   !                                             !     $                        #$!!"" #*)!$$ &*'"                   !%$"'+&'!!%&"+/-0**0+*"*%+$+,#/*&"$ '#!# % %&!(*).(,&((&& ' '%+! "#"%!)&1'5.5('!(     $ &'%((/3'3)/'"#!(()-(1&$!" "&$&/(3.5),$&*&'* !(*0"3$&!&'!& (       "&  $    #%% $                                                                      "         # %$   ! %$# +)(           "                                                                                                    %#" !!!#$"'!# "                "$$                                                                                                                                                                                   !$              ''                                                                 #      $                         !$%                   "          "# " "     $%'$#$$" $"(-(                                                         "            !!"$                                                                                                                                                                                                                                                                                    "                             !   #!& &&"                        '&                                                                     " %                                                                                     *))% ""(.&                                                                                                                                                                                                                       !%!'  #!"                                                                                      !                                                     "$(%&"!                                                                                                              ##     %!                !#     "!      $$                "! """ &"!"'&""       "%" "!   # %"'..+&&'"!#!"! ""$                 #              "  ""& %' '&%$  $$$&   #   %* !   !$""!#$          %"!                                                                                               !                       %!$  ("*$ ""$"    " (!     !!&$!!&!#     " !          #%)0/3!8#/$2*#          "!+" #"$%  !$#$ !# ! $ ""# ""#'/2 0$*$!!!!""   "(#!&&                                                                !                           $               &'$ &'* * %*-* "%! ( ""                        !""%     "                                                                              """                                                 #      ! $ " $"!&##"!!!"        "#%"("! " %% )  "     "& (&$%)(&#&'""')"$ "" $""%# "$,'0,((&($ ! %! $'$ "#$"'%)%(*!)**&- *(!("$$**+'!/1'0!' %$$%(/ 0$(*%$"$&!#&--(' $/ +".#-'/ )&)#- ,+..3.;398<565526+/06-+11)+*(0)(('"&#-#. 0-&( +&'&%%*!)$* )"'$+"')0-515,3,/+)&*#-%3*:-=42*.#) $'#.**'("%!!!"$%&!$)$'' !""$$(% )$#&')(,&/-21/,0-6-9,A798<4360,,&.&,'*%&" $%$(-(3!1$1*5%7":&:5'7&6$3&0),-1/13#2%0#2!3( -#((%(( $)#''&/*/-51511+/11.0%0'3+6*602(-$&($--",+)'+#10 0,$-!&#&&+'$/&1-/+ / 5-4*3$3&+&2/;-,004()!*!$& ' &"/&( (&$&%%(**//2835223/+&.$1#.$8":&4%7#1!3!8*6.7-7-863/1/.-+'-%)%)%1*7(1(3%)%) -",$1$4"( &$)*$#)&#!'$#$ #                                                                                                                                                                                                                                                     "               ""!          # $&"&&#$ !  #!!!#    &!!$ "#(#'%&$'"$! !# $        $ &%)(()+&  "$&!                                                                                                                 #   !(**",%"         !  # "#  !"%"                                    ""                                                                     "                 "!!                         &("  % $ &                                                          # )%)&/$/'#$""'&'       "$#%!#!   "      $&!!"                     "&'"                                                                  !!                                                                 ' !   #"# #) -*21802-0)1*-*0)'(#                                                                                                                                       "% (&)'**#**(####'!($/ /*")."**0&//0(*('&% *%-#3(+"*' )$*!2 ,"2 - *,(#% #! $!!*  ! $&-####$$&#()$'(&&$$" ($$' % $$$$""!"&            !# " # $%-!/- )/.#/5#6%7:/*(%*'$'!$%%%$"*!& ! !"'""  " &#%#$+%',$%#$'"!'*) - / 1(7&3,4-906-.34-3,-")%.* -$*&%!%()&" )&     "!#$$$ "!"%!!!   "##(('$*(-'*#&&$(*%(&#"$  "(&$,($#//32*)$     !      %"  &$#&$'( "!                                                          #$%"& "    (&,,$$ " #$    "')%%&!&"&"   ! $$ !%"!!!"%!+&.  $'$'(+//2,.-+/.((&)$--&-'.(1$(#+%%"+$,-/*0((,'!#! !" $""$$$ !!! "-#-"&$)$&&,* / 0*.!''*$)(*"#!"## #!       !'/(&$&#!(#        " $')#& &# $!# """'*!5$+(#)&!!$#%*+"+!1 ) #"%'$ "!((&)!(&#.%/%&&) -)!!$%'#&! "&&&%")&(",%+ $#.!,&(#3$8)7+91=+8$6)1+4/3/1/0&,("% (!#    " )$% &(&(,**)+#+*-!()% "!  % !# %"& ##( $%"(!$ )")*!$(&!    ! $'!                                          $ $"$%)$'#"("#&'"( '&$###&#' % #%##&&#(#(&      )'%!$$ #! !    # ' )  "* ' """ """#' '!      !( &$"                   $(-!                                                                                                                                                                             "                                                                                                                                                                                                                                                                                                                             !#$"&"$$! % # " $ %/              "                                                                                   '%")+!$(( ('!  ! "!'*(.%0$-(**'( &!%"# %$$" '($*'"$!&"/$' - 1#+#5#3&#/, 1"5!/&* -').$/**-$***+,)+.&"*()*'*/'1(5,:15-0,-++$+$+*0#((&&% '&%.&'"-$))%+1,2/:4:2=2:/.,1(-#6 1&0'-,&-1* (-))#&"& "%&&'.',,(%(*-(/$0')++$)("!! # *"-",$' %$%%*% ""# !""(&,+"+-,"'!& ! # #"*'!&"'""%"##%*)(!$! "! ! #"%""$#&$+'"!"'*&7*8//%1'+". ,$4/ %!"! !!!"""'&##$!&!( $ # #$!%#%!,*('*&-&!"#%"%&  #" #!                                                                                                                                                             $$                                        #(%!&      "%  $* )()&                                                                         # " "!#%-(#        "!"( 0*!!                 "           &"!                                                                                                         !                                  "#                           $))##  "                                                                                                                                                                                                                           $ "                                                                                                                                         !! #  ""  "               !''                                     !$"!%!% $    $!#!! &&/(/$-$)!(&(   "! ! &$%       " " $!!!        (#       ! $                                                             $!""$'$# "("%&% !!!&#" $ !'&"#%%&###$&%$#"!&,$*& )#+).-%""#! %#$$#"'+(2/6%5,1*/'3/3+13-73*+0+6,0(.*(*'241/02+0%-($$&!$")&,(%%''+$$(&(&""$&# " '$!"$!,$4(-'1)&*%%+'((*11'*$" #%')+(""& (.*+-,&'(! "%") ##!# # "    !! "$$($+'2*1'-&3&$&#'!$# "$%"&$&  $"!   %& '# &&#%"$!  & %$+#2)4/61:7=04*-&($($!'#$%(& !%(" %/*+'"%'(*/.$7(7(0$7!;!6&9"3(0&+%/$. * ,!!  $ " % ( -)/"/'," """("%!"  &/"1$, '( $&((%(!""#('"  %! $! "!,#"$  ( )(*'&"!!    $  &#!',#&(      !"                                                     "        $*     &&&                                                                                                                         !!%,!'              !$    $ ! #'## !!% -!3) $"#$& #!%!"$! '&('"  #$($*&$)&"$ %$$(&#"! % #!$#,!0",/$1(+."*$+)"&&%""%! "&!&$)") *"( ,!)$/'/+&$!"#*&&-13$1*#$           $%#+)"* $$"$!&#               %!                                                                     !                                               # !           !            " !" $     "" !           !# #&&""!"%   " %$"!                                                                                                                                                                         !"   $!#" ("!!"' *#,"*(&&%(*%!'$& " ("%$"!'))##%" !$")$$"! $+$)%*($   #& "$$!"# %!!'**""$)+*%&*(*$$*%(%! !%!$ '$%'" ""  !! &!""""$#"   !      ! !    %                                                                                 #! & !                      %& ')((& $"!"##!+"-!-"+$$ &&#"  #"$!"  !  "&&(%-,-&( '#!# $!'&%'#"  "!" % &#( & !(-'-.1& "!&*%!#  '+)#("$('",,# % (#!$,&.$1*3/7525;165;4E7A5B39/1(3%3*7*/"3/ (%& " '%#"#"# %"%!'&*%2)$!("(##$ & "  ! " $ '" !""#,,)-$("/&-+-,*()%(%* (' .1&$-'"/2&3#2,.# ,--(+(#$$!,%+*/(5$-*-'+#(#0%/#4&0'.(%%'#    $%$#%& "& $$.-$,$5/&* &!"$$#"$&!""%" $ !!#)%$("!("' &*'% )"&()!&$!+ #.*) &(,-0&   #" ((" $$'!$$                 #$)&$&$                                                                                             "$ (  #                                                                                                                !      !                               $ !#  $#'#'.(("&#' ++!')$" "$                   $$-/*'%"&)%&        "!                                                !$ $)!"&#$ " $!'" !   "!              (!"&$%.$"!  "# % +%.'+)*!"!#"   $ /+%  "  (&, &**!%'     "                                                                                                                              &!           !(    $ "      $)!'!        !#                                                           !      !            &",("&&"'$*&(&-#+'&"""!  (+!'!#' ) $      "               ! !$  #$ "!""$ %$"! &$ !!!&"#"!$""# %$"&$%('(&""$" )"#(($ +%&)( " ."*$)$&!+".!&!)+%'!$&"&&("%' *!"'!) '$" $#$!%""%"&&+'**().((((()!'#-"( $ !#!" !""$#!&$ $(&%$&#"& "+%%%(()$& *'((,&((()"$$*(%%$*/7!6%10$& &/0'1"''&$"2&1$-!1",-% "  #(*-/,-(/'()#$$&'$-")!('%'')(*(!(''&%#*)$#%''& ##!" %&"$$ !$$.$%!'      $'*%&'*#$)* '.&+/+$((),00)&+(($"* )$+2#+&&'-$$  "!(++0//903+3'0%+&/+8-4.3//*5$6%;5%2%4$1$-#/"134-5.4*3)/"-&(.",.*(/!(&*$.'+(/#-#- 0!3**(!$& % '%* &"%" ""   ! "%,(.0&..$)$)'%)'"      $                         " % $$!$  !#    ,,*!%''(#$%" %"+"* -!,#%$"(&0&/$."#" "#$$&$%&%$%!"$ $%$"%# $""!" &!$$ ,%#(+,))#$#")&.)/'5*4054737311:.5+/+//-4-251.03*.**.&#&!)&,(*#)  $!+#*(5&3%6*3-7-7/4)1-5-6/177/986<887@<9<5;8:242/-.-//4:;321.()*)(4/3/82:1:59.<.@/<.85;4=46884535+8*1(3&3+5(7"8&5"7&8.;-789:760701/13765:<?=>44582@.<173?0:.3-6/4*'* +%!&%,+&/)0&2*1/120-32.-2(-&&"&'%$'$&-&'0*/%+%//)12270/---,,*),+,,+0,-+$%,*+,.+,*,$##+-1'*-+))"& #$"'%(()!%$%$$"().*-1/-*)*%*,*'-1.//+.+)(,"2$1$7"1'4 -)+#4&&&(#)$-%'" !$+*&+(3&0)-(.)+-**'%$,"*$!     $($) ($("*()*+"&!                                                                                     $"                                            !                              "  " "     '# %! !  " $"#!"! $%                                                              !!                                                                                                              "                             %             $             $%$                                                                   #$"                                   "("&                                           "#$      " !#$           $!                         #&%$$       $"""!     !!                                                         %                                   "                                                                                     # $  !               #! %& $&(" $ !    " ("#&"#"                                                $!  !      !#!'"     !$& # # &$$                                                                                                                                            %#               "!"%        "$&'(%$&"!        # !! "%$)" !!!"   #"                                        !$                                  !                                                        !!  "$&$*&&"      &! " &*)(   #'&&)&-028413)',0&*%$"!""")%)#  $'&'"&%%"&-.'-/--/&%',& " "'!" !$""&,&-!(&!"""!##*#* .)#   "!!"%#(""$+#0"-$0$/%-&   #$ $"%%!"$!!#&-$(*)+)2-+(-++.+'.-('*&$$(*%$'*',-!/%-$-$*( %!$"#%!'"!!!!$""("$'#!  $ "'  "+*& & $" %%.- -4/'32$4&/",+)&" '$*&(&++ "'(..+,&+*$""%$&$% !# "$ #""$' ## " " ## $##*%.&3#5$.)! #     #!""&"&! '&##$% #""##*'#** &!' !"  !%%"&!%  # $          $                                   $$#%        "#       &!& ! '&# $ " "$      *43#<'7';'9%3(0&(&#"' ' " & -$(! "!# %""#(*/3313,5'/#52"."- &%#$$ (('+/-/,317/4-7-7&/"4-(&%"($&("',*-#1(1,:,6-/,/*&).//+/(-(*$,%#"$&$%!&%$+! %&(%!#'+/.$"$%$+ /%.$& %#  "#"$"&&$&&#!)%"" #%&!-)1"2 ,%%#$%&!! &%#$%$  $ #$"%""$!&%#!*$+-.+-"(+ +#&#  "$   %#$%)&(#$'&"'#&                 "           $$"#$&(("       !'&"%'%$($$$                                                                                                     "$!$                       !                                      !                                                                                                                                                                    ! ##'"$"   $%$*!  "$#!'/+$!($" $(&#$$    ##'#"$'# "    *(!$ -,/,-+,&&""  "!# (##($ #" """"$%)%,(3-00+1*431,0/.*3 0(($$#%"% #&!$"!(*-.%#(",%( /#&$ '"%("% "$#(!!"" " "" !    ((*" ""                                                                                           "                                                              !                                      % !  "$!# # &    )&&&                                                                                    &"!                    """ #! ! ()"           !&%! !""        #$(    " $  $"",#,%(# $(% )&# !      !                                                                                                                                                                                                      "                                                                                          !            # !  %% "!      "!$ $%$%(($#&$#        """$*&%##( $  ")"$ " ! #!#"#,'/ .00$0( )!(&$" ((""!"!! "$ &% %             &!)) (% !&&%"%            #              !" "$ "         !  $""$!#%                                                                                                                                                         $                      "!$&$154(&               ! $$                     "  !$#"#& $!                        " $ $( '                                                                                                                                                           !       #)"'          !()'+*              "  !                                             #"!                              #" "                                                 "            $                                               # "&!"           !$"""&$&+ ) #%                                                          #                                                  &%#""                  !           !                   $' $  "#$    #$(       !           ""  #"          "&&(**$                                                                                $&"     "$%&"'!$  $ %+ &      !% $ "!!%(    #                         $                                  "   %%,$                                                                                                                                                                 !)&!                                                                                                                                      $$                                                                  $     #                    $ %& $        ""       !"  !" &              $                                                            ! $ #"%*$)(#                                                                                                                                        !    ""$ '&   !!!& $% !   #$ $%#!"  )$'&,%$ ")"&"# ##! !'! !! $$"!"            $#"* ,$%""            """&$!                                                                                          !#($%&(!)                                !""$)%&%  # !&& $#%!   &&$&"%$$(!!"%!#()($$""! !          ! ')%)($'&  # %                                        !                               "                                                                            "!   % !    %!"                "" *'$)%""      !                                                                                                                                              #       "" &$ !      "#"&*(     !"($""    $ ($"&&)!&"')&$ !'+ -"!"%"%/$5"6 0%2%2&1-6,7-2.9)5(-,/(("&!*#! $+"(#$"!"%$ () -$/$:)>>88 8$9(<$9!5",*(+#/*#% #$ !"%$ #$(#$!$,$4%.%."1,+(1$2)( )$($&)+%/#&&"$%,$*(/&,%0"./12!3(* - *(0+1132375<2:,7(1*3(((&$"# %"$#"()0&1,*+(&&"$#"#*"*",'2&)$)***"(('#&,(&%%&$$$" "!! $"*"+*')*2%3"-"%!# #$! *%!&$&"%#"$"!#                                                                                                                        #                      !                     #                    "                                                                                                                                                  !"#         $"# "             #+*3!1"0'+"("))'##                 $!'%&!( 2(7(:$;'3$2%1,'"  " """        $!                                 "(!                                                                                     #$ $#               !         ""$%+)                                                                                               $"        #(          "                  #             "#  "                                $                                                     $$                                                                               "$!$!                 "                                                                                                                                                                        !$ !"&"""(!)!!"    & $"&$                        $  "!) &                            ( "       !                                                                                                                                                                                     ""&!$!        &#%& "!                (%&"         !#                        !  "                                                                            "$$" #                           !                                                                                                                             !                                 '!       !$ $& !%"         !#      %+)$  ""$                                                                                      ""#                                                                                                                                                                                                                                              " #.-+-)% ""*-)$)()"!&(*&"$ !"&% %#$! #%# ""      "                          !% $%!                                                      #                          "!!                                                                                                       "% $* ,)++*($+ "  "!'-)(/(,(*$#" !&&""#$&!$$ "! !  !   !*") &$,#(&0'3'0$$ ! $ "&$!   %$( ,#. 4%,%(&,&+!+)$%%$       ""%,$0"21%%". '&#    #(-' $"             $# !.-,' "" ! !"    "   %!"!                                                                                                                     #        "                         #   !       "  "%&""&/$(*& &',")#(("!   "&)*& #"%%*)#&"#%    %! $$% ! !!#%(" %"#!$"!  %!&!        !                                     !                                                                          %+&')!"   %%+#%""  "&$$%!!"#"$'$*&(*-0(3*')&#!(&&*#3-4/<+=*7+4"5)1$.&1'/&,.,*(),,30.-61;8>69/A5;::9@:;9>1?;<101-0-+/-2*+/(,)%)((+/&/'/--!)##!!"$(/.--*/.(-$/-51.*4/501$*&-".(,,-/-6110586214/.-&1&,&($')+&0,**1,4,6*7)4$/",0")0/1 .-/%6,91=3606*712-8'5-3&-()*#&%"("&)-(-%*"+#*$+'.%*"."3&*&"*'$&!* -%2#1&.&1%&%&#) ))'),-+/).*'((,"-%-!-(/,+''&)",/&+!) -#)%5(4,3&1'1&.*.$1#1 +(#&#,%)*&')&(!,'/(/).,7//*'(/"$"! " ".&+"$"&%+(+&()+$&!) (( $#!  &$+)(+#-'/%*&($ %$ !$ $"#%#%$"$%$"" "" $)"$*$$**'   #"%#))($'#!       " #              ""$                                                                                                                      $             & ) &         !       )"&)-!1!*&-&(!%" !  !!$ &" !)"(""$"       "!! $ ## "!$#      $                                                                                          #!                                           "!"$"!                                                                                                                                                     !                                                                                                               !             "                                                                              "             !!"              !                                                                                                                                  %$#$&   "$ & " ' **($#'$"& !$(&&(""#$$#!!!") ($$*'",&)'$ "&)*')&($" $$* &%+ '#,"*)2)3,7%2$4!,#*%&%(,/%&"+#3!3#9&6$0#1(1&-)/1.-*)3+//613)1#,' &!  !!'"""$$!'!""&&&0-012-.0++-**%#'/ 5$1- & (!&'(,&/--/)"%%)(#&())!'*$*#)'((0+.46-5+.,7%3&2&/ 3$.#7%:&6;"=:<!7<;3353;<8920)(/3*$"!(&%$&+&4$5#1&..'.!3$4(1!&)#&+&!# &( #     $$$' ,3'-'"*)*(02/,1+((*("''(&)     !$"!     &'* "    !  %#$&&($ %(&*$$%#     "")##""&("&%&$*))$%" && '   " "'"!                                                                                 !"       "#$ #"$ ''% $&,*&++0,'$*"+$*(*)-&.% &!"*''$*)(&&#'#&%$/$'$-)*,/+011,1.<69.9,708.80;78,3(1-2,5,4,:/7';,7.;(B,=-7+</5+2-6*6-755**'0,-(0'4#1!0#2'.#20#0$5*51=386666776353:7<<=;:7.3$)$&"*-1/-/+''#&!) --13.3/3!*&*"**,21///6.,*78==BBK>C7>6802,3.<6>1:+5'.&.$*62.7-3-5*5'5/3.52=(,*3-3-75>:A7@4C<C;BBED<EB@E?8>6A4=5=9B6B8D=B7@:>8407/73>+@+8*4"-' *,/)(3,:,4-;065356:5893708588342>364787:8;>.>3820.+/4-52024-'((*)*'*1-$,!*')*%*'7-,(,)4*,"4-<0:0<5A1>3>2@,?-C3@.4-,)(,))''$,#1$*%(&+),042753<81:5-.0//5115430--*--.0+.&.*35254.03/(43675885/35424,-5.3**)*&%$)&'.&*'(!#(#!#'&$/'( *"'( **- ' #)&.!,$-"&!""$%",) #(""(""-(&'&&/'-$,)/(*1++34021)($" "!!&-*,+/('!                                                                     !%'$                                                                                                                                                             "&"%$#"$ ""!#" $(#!&$       ("&!  %"$# " && !  % &"%!)%*$#!($#"-*),%%# #$(,!%"%#%)'$  %"+)6&3*3(6#-%($..5-;4:-6(/&6&3*<(@,=*7*5):'5/=5B7D1A/@4@-A18/:/E,;%6*1+0**00.7.:2>.>/D=D9F8C@M?OCQDJIOAKDH<I7=37/00***)'*0(*1-5,/&-//11/2/2..1.05/5471:0:296<8:8@2A9;.A0300-4/-..-5/71;1@5<-:)</D9C8B0B5;*9/<.<3=3;14/1.2,-,408777507/7/533:3558359=4978<>4>3621)$1%(*/*60589/;-:*7-88@?@>@=>361312*2-.)..//,*)')'"&"% &"()*%&)!%"''.(,.1*31*4/76:5<360- + ) +&(#*($% ,'0(,')$ $.,1(0$0)3 )%&&*.-+&($)&'##")"3!&%+$(% #"               "'&"#                                                                                                                ! !                       !       ""&-*&  !      !#&&#$)(& """($3(*&   !#% & !"!!&#!         )%   ! '**,&#&"$#                                                                                                                                              $$                          !                                                                                                                        "#$! $ !!    " #$#% %"-$#'$) !"$ ' "! #"             !                                                                                             )$* *%,/30/1+.'*!'  " "$"* #*$"! ! !  %# #!                                                                                                                                 !                      "                 #&                                                 !* /""(!3!4 .- $""$((&*(2$2 1!1(5(.&,#1#+*6'4/315*2'5(6+6+734*2&,$-',(0,0(/*0+,-(%")&") *&- -)0'.*0'-(+'3('&&#*%$*).-/*4-4+225+5-3)1)6,;51432*-,(&'(5.)*0%$'  #$(%.!9 ;*<(>*>.9+D,>3B0>/?.5)>/8,;(7+:+>*8'3#6(<$7 :'7'8+<*9-8(9,=/>-=05.8+9/<$7+714(225.+0)+*!$"($!&"*('.0-476954/:/23,702-.22-+.-../*2/6/9/1--0(/&1'1-13/48/0.-,/,.$-(+'(%",,%()**/'/*-++/.,--.+2#((*)"-'-'4*809"5$5)0#(%-&3$/(-&"!" ( 1$+ $ ""(&/+)*'*& $ &) ) .'//( ,$$$($)&&)%!        #%'                      !$$                                                                                                               *+$$      "% #  " $ '&     % ))$        #!  #%&%$&)          !"                           "                                                                  "#)')&'"#!"$ ### ! ! "#&"*!./.- &(-.).-(-,)&(),#.!,$+&$"* /"*"$ " "" $'1&6$1%2%, *%,+/*.  "&),1#. 33"3#1",!$%'&")& '&#&/((**%!$#+&(*"-$($("/#' (!+'/(-&+$" $%$&#!""% &!,"-(.--(+/*-&''(%0$0 .0(**%$% " #%++&/$.#-*+ (('%"!"!#"%"*,3'3(2*1$- ($('%(*&*&(($(#$# -#$"!("*(-+/--*',%+$!"#'$#%%    $%&'(2 2$7$6$-#5)2+;%<.>/10*-'&(*"'&&$"!"!    !*,-&"!           "                    !)*&           "$!($ #      !'*''*.0-0&5/521-(-%% "    "#  ""'&  "!"#$'$&&& %!                                                                                                $                                                                                                                                                                                                    !                     #"  $"! #&#('((('+!&&**&$(%" !"!!$$""'"$$())(*&)   !*',&&'+ & ,!1"2%2(0-//5,8*9(5-9293848.6,4$*$#!))/+2,5-:)3,0//**/)',++*+,**%-#*+&,&3+5634816--%*&+&+&0*/-2*6-/*8/43;2@:?3=/?5<2>55,9'3$&)"*+ *%%%##$ &!#)(-"%' ( /)--0*11-3-21<1<4A7D26/4/5'/)5)4*0(3$/&*'3&/#10'"("(- +!(&% ""$+!1%3!*"!"%#"!" $$&!($)% &'$%+()'$&*" "$ $"  $$) $' (+&-& (*2+5+<.<*=*2+0*)%"'%       !#$"#(%+)&#')($  !      ""%!!                                    "*$                                                                           $     " (!("      $"*&$'         "#                         " &                                                                           "    "%)&%'     &"!                !"                                                                               #"            #&#$)"(        $!"    ##$!$'"("'(*($   !$#  #"$(*3.($       "       $#('&$!                     #&'&!       !#"""                   $             "+0 /,'"  %" !                                                                                                                                                  "&( "$! !  &"*,&')%&!&!      $         !              "!!# %"-#$'" #$!%""$         # #'-**'!      &'() #                                                                   !%(*"+"'&#! $ "$"&""'#&"*%--.*-"("#(+)'%'-$/&0"/ ,!($!$'$(&"&!&! $"&&'((($#)+*0+&)%% ""$&"!& "#'#,&"$(!($))+..*,)'$)$($*&+%)$"#%&*-2./&/"$!!'(-,/)()("'&$)(()"-%  (/$,&)&($%"$  !)'!(#%"&$'$$"$%( &!" $%*"(&!!!&#'&!' $         " $                                                %                                                                                                 ("( !""    #'&    ""$% " !                                      !#                                              # !      "  "#)&"&!               %)"( (& !&' '#%"$!&#*& +).*+5%*!!&",'+20739/7/?-4)1+0+*"%+& $!$!") -//13#96*3*3)-%$!""! #"$(#"%&"$%&!"     %(,*!% ("1 /!1"0.-' '-/0."     !" *!$"$#&" # (#'!"  "                                                                                        &        !%                                                                                                                 ! "!($""  ! !        !## (%&!! "" ! "!  !%     ""$ (' "!!#$!      #&$'%#"                                                                                                                                                                                                                     )                     $$$                     #""!               "  & ('' ) *&$"     #%$   !   " #&                                                   "                                                                                                                                                                                "$''"           ##"    !                                                                                                                                                                     $!!" #!  &&"$$$!'"$$*")()'!(-.+ %$(#) /&+%/!%#*!+ +%)&*&&"'%"*&,""&"!"!%%))221/5419./+3.1.+.'.(-(-+)-,*)'/$0$.(2,-(+-.)+% -$-&1-1'0"3&<"7)206$4+<%;*:%/'/$/'-.0&1"*%/$3!4)8-6*3%3*1$+#*&*-+))-(.+&&),**'1)1&)"(&'&$()& !&/$3!3 0(0%2'5%:&7%3&('+-'$%$$#*, /(% %$% ,5%5)3'*((,4*1-7/8,2&1,6&1)2*5(0(+)0%)$*&'$($($% %&"!$+*)//1+3*0,0&1*/*1%-"$"%")$$"$&&"#("') *!('/*,/-,0'-(-)/(.,*&('! $%    !,".',*.(/%*"&$( ,)$'%#                                               !!$   ($ %"&'! !!$"!                !  "    !"                                                                         %                                                          !               !(&   " "---!(,$     " !!"!  % "" % ! #%$ %&("')(*,)&(,*'("*((($$( #"$&"')&*())*-&( !#"(# !&% (*#(%+-&&$   $$"$ ! (( (#))"!"") *.2*.$2 /(/20.*$"*0 /",#) '#"(*' %# +$*+.2.*,'*-,)$$%&)*     !          $"                                              !  $!(("$ "  $&%%  #$& #!" * *'#" !$ !$"!$#,$-&+)+!!!""#""& " *!&$" #$#'("!&&! "#&(,1%1)3.4&4057;7:6-1*'*)$1)000-,,."0(1)3(2.0(0#0*4+3/:+6)7'5/5.33<4;:3:362:5;5?6<<:=:697345<(9-:29232:7?7:9;>:<::9<7@9?<?8B3>1:3=*73128+17;.?0C8E2I4M7D7F:I5J7H;A+6/7+7'4-32701+-&0$-(/3:.9*@*B&@&E/F/B5D1<,72?*;->+>,<+9&:+G.J1L7L5A*A(A$@):0=(>*@0:/91?1:33,3'-++./,1.8-<)=.=&@*>0@/A=F8M7C:D7@89=:288737.5-*//3312.42743995:786=?=;8<0:6341648>=3=5>49,//.$)"'&" !"!%("&(0.1,8/78A*D(>2=*E1<&4)0+0(0('-'0+(#(%'%+(##)#(#'"'( *#)+)&*)(!&)!+&$%'  %# ! " (*5-@+<(8"6$0&.(& ! #&*&%&+().(#'*.5(!                                                "    $(&  #$!!$""&&!$""! !"!$#          ! &"&*''$% !!    $ "$#  $%%)&"            !!     #               !                                                      ! "                                           !%)                  ! ('(',*$# ""    &'"     $  !(#'' %  !#"-. -$+  %% ()-+/1."$ '!*%$+"* 1(3 3$3(3!)$"$  " "%$!"#!&"!#  )&$#%##!  ')"/#* %"#""!            "                                                         "$     # (&(& #'%("  &'**%(!)-*.+(%$$"  '#*&$ )'(& "'++ 3#33%3"(!+)%&!$!!" # !$%)(+/$.$*&('+'(($ " " &'&(-#'"" &)  # )!*""')&*51325/-).$$%!$$#%!$$$"!(#$,+128+*$&!+%,0*+,&1),%+$++(4*5+9&5'5*:&<'<(5/ 10- 1 /'2"4#7%>$@*>(H1K3K0C;B4<1<.>)C/B2@-4-9(.$#+,-.,/'-30%5#7'+&12*&)"&$-*#)"1(/.4+1-2-'**--.('&0!.+/%'%*$&"!##!$&"##(##"$$ & ("(!&"*!)!'%2-0512;:955/61.0/528*712063/2*0//-*-7+3-2(1'+))&)5*4*9/1%.#+&($+,&+*.&1&8,4/1,1%,(*(00/18-<21)3$3 .#&--($,$)%&%%"# ! ##)"$$()#1(.)-,*"+'**!&$%($(&*$*#$#"! $)#$%&&!-%%!&()0(4.+3)5 ,(,)(*%-'(-'*$$!%!"     $") )" "!%"("((,()(*$*%&!#                                                                                                                                                                                     ! "" &'$$!&#                    "                                                                               $                            $       #&," #$                                                                                                                                                               ""                $     "  &$-*()(%&#%$$$           "$ **!(,,*1.,%      "(+###!"*&$$ "&%$ $"&& ""+$$!#" .)&3)000(,' % &&""&''&)##)&$ "!"!&"( & &)& 1+5*/"/#.%1+:,5%1!-*3,.3-,-('("$ #"$""*.!/#. 3-)%* &,"$$)*"% " (# &&)#+ )#1-'#&&%#*%-!3 .%,"#"!!(%$(( ( *%),"'#  &'! $   & $ %$!"#   " "$'$&"!$'( "                   "%%#""  # !                                                                      %$"!  %#!!   %-!*%  "&!#  ""$$)+#'#   "&%"$((                                                                          !            #     !")%(' #  !    !"$ $       !"'(+-.***)                                                                                                   (                                                "  "                                    '$!                     &("$$0(,+(-*.",#*'$%     !                     $'%"'&)!! $"$"""#                       "                                               $               %                      (/-#-        !!" ! ! ""#   # #("$&$                 ""&'.*"    $"!               ! "%$#                                                                                                                                     !                                       &%         !                                                                                                                                  !            !     # $"  "                                     ""&"                 ! "                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        !                    ! #   )%$             " &"                    !%       $                                                                                                                                                                    #               "      !      %###       "!!         &%+'"%""'#  # $!$#$( #(!"&&$ %"#+%&   ! '$$  "%###(*$"#""##  " $   #"$*($'& +$! "!  ""-'#""#)$  "   "                                                          "&%$"$                                                                                                                                                                             ! #%-./%"!#$  $&"#&"&#%$'!         "! #           "" $  '! "     " $ $" "              &(",) (!#&(!($%%"$'*"* +(!         #!& $!               $                                                                                            $')", $)&# *!&$"                                       %&.+')$& %!                  "          %   %%"%*""$*!'%("&&$ &#&!!&(- *&1'-*0#5"*#)"/&1*3(0''&&+"5-+$&'+#"*"" $$'($" " %#$$#&& *,'$!$$%%""#"' ! ""#)!#&"& $      $ $ "#                                                           #$ * &"  &%!%&&(.-!'&      #$&")$! #!  &&          !               "# "$   &*($" !  "          " " &*)&                                                                   "(!          !                                                            !        "                                                                                                  $                                                                                         $&                                                                                    "                                                                                                                                                                                                         "        " '+'(! !           "%%$%&"#$&"  #!    #"""                $!     &   "!                                                                                                                                                                                                                                                       $1!& g}O}PvDa ]iI~jT)pr$Xl\,>"KH]:+ 8aE[3TKd* ];Q[T E = ? IiD1=9pbv B1  i 9 D(6U>(:pvQ8&-(`XDik cgl5O\ y ;x(/cn>a@5&4u] $Yg   _ [  s(   D  AKa|_qY mU>TpC]qO~S0yWY1^r$K}rjkm} p&*xm,T6fZp196 y%p7$Ys~\[0@cFWlf#*|dFPO 7 /9cybiw +kkk@L9e@0x"sA{%iSyb(Ku!H_aM491Nz#Zt#AG.cHYA3oxpe k=Sf,g#v1B@k!/vkr|oMc>mO|?0)i* {%aHko[z7Z"gDMA15JOP/{|8Fs8HFaf :ZO_ o+Sf]m7Z.X7O=>>0!wN1DO0^?"1Kp".?C@-i:Wo Y;vBi\yy'o!G a[q_Ew" SE_hYt8l@N<m}Ti>RSXckY;+yNX({\LOW_l}uu;FOYm_]T< jl\\eQyfidFr>56J\g l404z>FD7 $#,H: F[K;n(Rf`M.  &8S}%8F9%qyTI:yqkxgFf^<k%;KkT~qJt quhQQ&3  $@)kg7z_0j J;qYoDm+~ ?w Adpmg+o]Hj@|[{h+Dh]NCVp   omE2s3z-NeF U?y6/x!p";JrR@Y\^frcBO,m)k>#.J*FzIE5c)w %bxS~/FL:T%r/S:sK\amk[A+ea/t?Tmd7L;ftMHb 0T0veyTSn~{>PoQ.:}Qz1JST k78;O$ D"L oMCAu(}Ci.B Bo}?hrnl__am}Omv@97U'F+)[+sO)sJu0D"1|ih{,K7hJB>xV;]?F3<>IM,9=1a!10RgA6vzB%VN#"v:s":XbZ>c-WP2K<w~uwGb^D lBNd=JhQ =4g&LiERB_{!D|6~+ _K\U@^iHe"u,.YQqk,~<omX5nDJ~7~d{dQtecC2vS>W Xd|1)W2R.#060*E<D?^N*@FRir>\w t9 KfcqG]e(Bttv*z n\\x&D>Nk1(5\rWU~k_a8ZbAloaG81k/-/%wN8LEssw?w#hO ( SCW[fw\7M{'uAt)seDl!G4j1]:X`; D&a+2>9j(t&.4q5CS|T1[ 4JZMpw*LYP3 ^_)sCZhI W,wbUL] y$PazaUt@:e?$a@ 8aWLPf=G,zn+,@u1 ,>WVQg-1i~5B@?@.JjS?qW4)%|fV.%}HbC=!OxJAGV`!Y3J+=/ j}nOz=o"a /O!T+g$s3rt7hbs}4Ppy *L3s.*6Sb]zds . MY=j?t(m t 'x  `1` ;_k6Q6g(j>_S.k+Q7E\wTeDFkkq!z"J!?.6Y"s6Y1HLix .L\dx (AVg-=2*!9pmP+rT:u08 _C%v\ioIy6Wc!_h:O(JVMS`KMpFm3]YPu=z)<>HYmxxlbWk:M_u  ljfTE;++,%=\u,~6>Ss]TPs E~ia[NC>6s!T.tfV=.%3GsXkyxWMM]t[O$On#b3`<tKi2kFby9XlEn:LU%V&\*N&A+ }dO'L~>V]a2U'U0L bS(|U@/&=MWRF1B?:R6h781/7JkkE49\ -mz%L~JCrcYG|MWEJpOq2@KSP=bH6#qAAvz +Zs!%iPL$ew%`j 2sYM G2Xct<+o-D5ad$qQ(ZDajus|;gYvlw!vNb&f9z;G1cbrv_|[^a_tfaiWLLWh\d0S },v"ybt;q)R*3.# Xj=h&X(}THA PDV+mp_|%vi#hF,/8WQDNicp(*(JjA1x `q*s wjN-p pt`ldiWK+  zCwP 8- e`0aXh0/~:[>JLy}cc*[DAWhHL{$n)_ h7r0 f@&|t(A :#NY u5,\(\Ps;5+9[atslx_k=JQ f%yd]jeMpIyz `%C~Sf quzXPI1iG3I yg&n,elUR0^u>6A uZ!R^P_k\/s*i1N.$?Jx7^ (tp*FIad d`:rZgcwFVF$l [j@R|U1TFdW~PPaf(osq]'0B-Tqn *s f1 n }bSi[imEJ;SUJ gA_@:R; >-[P)Yk78 qI9@Zn,LwFzL"l:^-`?-/;Px2{~2(9K_=X-,Tg`MS+qu0@0uEp%zGoD/ 8Cd FzlBL\m%Dx$^[!e_` "Mo&;E;<%HGoJCGf   )-:P<l1k6MqYEm2f,tY3%m=? |N{Xv.i \J#3:FXF![4Nz$T5c m!ESi-w>_@)< Q9Zh  +\qh~ZyL~GjBW6[/c8b,O,Sf3QZ Y@(zUQ*5 eV0.0Ws (M[;_Iq0]-Ft(Zjw'^FU_k)<K_ccy0MLHB-(/,(c>lz?Z )w[N6dE`5` UJ9!~S) |Y<&xk3^=`#  +T!~}//NP}o S/x>]j8dLn6Tkvmccqd\{IW$. slBB"xB/zo)# z?0y5^6~;-u*lp ^OQ K {@ E\pKEVY5Z~5>M0W,^&u5M7  znDAH~/;?-&E0;r'$& rl;o F Zdw`f=.fb`u)E'K;Cm6x.|0.Ljt@*1L'>qT>F%^!io"Yeb Bs{G"%U'ho,XVTA!Z0doc1<7KJxJL7|x-)H.}7] q7rEc |qS%~{\F7xX' { j0pbe ux0,J-@O J:@q0^BFMM]V9>i0wG`JQb 6*PUnuoV<8|St#@Ld6o EfTZy\kR6:P(y.=hn`m]ZU;Fb`XekSF$/<)qcP0g?ik*%5|mLN4d$@A/,*\6,7G;,!*,*BdA|~;~Su5s~`FE'e|HY%:~jUK&40.4BbswjKLPU0=f4LrLvu gSNh zSVe haYr@5GJ`m{Umg~7U ,IV~Y82=34O[PG7eda]j];G{S*D[Y0]h$.RlD;3A1vx#ppaWk.`7ay\2GWZ>^&FS_B="O~)V;7W|} ykAO7j%n7_'BdwKf ]Mk  HuU7Db)Z,~N,|I zXW+y4W,2LSIVM#)Q@[j2Y\v{udBYKb-`7+[S2oR{%j~4x r| DWQN/!waz>%01(q D@&(,-?-P;_<+#P?k.qLMtplma%5SPg-qj'q>}USDm#TTf2?}lf/%`^*bx$p2#+i-ej (qriFw0u9m.uj[I$c~m=ex(f.NcQeA h)[ j)9 HFMvy 5UT|!Wok(]V )B|eracC("g)8Spo@S/0;:=A-bjr"i7w"?]c^N!,4u{av7`E+1fulYV %Pi70Nv+Ksx6(j7I  g^*WOtT c%*ADw0mlX{YlwYCRosO&2W}N&WbM &Mb` 8.s8A>7B$B(jCg8]  )EEtL|>Eax< ') (2^ge.y'Kk'JKa?tZj8dm%i!Z{TK%  )A'*1{6j!bNh}Oc Jmu$qt+V*@0U@9G{]0u5QMoWzosopr%k,,",0:Fr|%,F?T?Q"G<%oK&}UJ"qv4Jnp1) nx$YK?3(\}kmkq1fQ62=75"/1G-R6Jp y#&?)}k:?^B. 7#RQq|{w&Ns\VMBIVI,viEh@0zO|SX2 bY>&sH(, J9tC~(P L|6IJV,D"1m(Pp Bv*(0<? qdP ?0rz Eks.5|W#u@nN$h3v n mp]=%3CHBDAIm,;DAD#Z$m;i.RFp`"cO3l&FJNl 6Vbox>YbUACB6LF xZfG@$zoFH ?ApH6w V, hD!n= l`]s0 O5rf #9?U]|0&0E3h0>Zs:${MuL{$]">Qe0w?HdjwyyhUFJakvsmvntnI|"R)jW (d.X[|< e)_g*xAiI7y/m$]&N(E.@/G4IASUWcSu\p-HUq.5QTv_y:.[c 6vwUY{F JiDa-rLnia[`ZULEKQyN[@1an!~-< ^Hd>fK`QZIhw%V >Ps<tabsINP1`%h^ ]JxKx@O(>u65J*nC(iElfrlnjnjpqpn`q_j`lQi-LMp JfP&v0x^Pm9bCo``pq /X<6(P2_&pClMHv$3w*b_2AOTWo*8f$~~.H*nLvmo@g(O'L1  ;@Y%V*g&h1SN[J1vd[w ge9{.VR3xI.4;@Kb9m12dI>2&;x9[9 R$ Ai<FUL/8EC8D@ZLU:I-6hNqNn )l_ZwCb`CZf~8Be%+@i'jNm]F^bDZnxvA\uYk|=XKEy@K$Q*nAf w3d`rUUO8;\[aCQ#97C7ufI T`dd`7: |j #H b0osI&_9$K7L}`{\\ FBCBSBxn5,M\=id` 5>5PzZs},m7NgO@|ya %y?>vW ?#>@rIL\ozvAkF x&f' \!=Y bOEi7 ~pn4eRSB+Z9pjw;h-d/ILd AF;DaAJP7+U/dl)J)^dpd+jKXc_Go cd}CI"1w]tZZ`3S *C|F<zs|zfUF!$cp"A?;[U\hlexf : =-|"=fs^f+f.EFx4nJpFW B7W2y(x|vfS\z  ,0:6F;_"h[?zbK#sTqBE+]h2?mpMB5T`I{vYUVhq-v/" -r9BQzU1F?^L|VwY<(|eZPk5; F4y=m;[$thYV:V/U!C0& 2 2&$& >^v -B]d, k_/eH|sT!FwM!=Uh{ @KTkvweIL P?%m9B,KkV) ]Ui\$!fmS-e UI<@KJEH\Hbz~ EwuY*]ByUp 0a:`2qL=>|?f$f\ e&d.Z-F\w+\ytU/\/A=KnD1sy$6]`lp'Pnm7|5t.c8!,FQ \2mczzzEBHzEr;*]&2016 BK>dh'R1xG+lr9:|#[j$!9>BX:zA?HtypfiP3+q6]8 "2/_7l"-=~()Uhm%N *UVKXmF$2jVL_F~ciR/,<"n<@:q+OmGWCy#v8c9.aJ;*B}(9_c NUrb`h! ?Y*fFEMTiABh.+D}r%O$sID5Kywq8~oUPH!YH}D TkS: ]N L6n4O;~E ~emu ?HB-m!/lwQR:A`|/2me`-|: #Uxn+m7,I%PfT;O7 AdYL"HaJG?@E0?IcvAQ&;;:t<3w$Op )&-IZ7[Z/`j$j% GMw oQ+^8%X1F'@?sd8#)8nfB&o4 c-@F|BSo'=[;sF.#Y" '<|E|m7F%WHk  xn 6&$1 rGk.t t6U`m4>d%9,ZAHHd$~9PGu#Z !c}>EnH)6j:ua`I1MP L34}ZS 3C`B, Lrm}7p[ ,*5J$Q&PD^ec{vrAj;,AEr38mK?Of/M8 ZgE,b+wCuk:$Jre`^wYK73--Eq%P3]xr1jZ2p# 7Is (d+;J9&F]dw~}\>+|iQ?9;w.Y#3zh>9 f]^cnSfCR", uI4a/a!3H3]:]b^s=!!0L/Ld K-_AX7hRT>.,5(wp}xqb\mYhb[`F^'C xc5XFEJo,U.y`4N#yolez~>P[ ! ,Y PBh#6Nx+5QikmaM@Qk /=?7.)BDl9m4s%m!cYC *uI,sLg.L)F$I/O9O&<00:>%V0{hao{ )H +=[,tLU]_n~RM;w(CWem0i!AU^ghWAw*X 0}S_ (aV&mHv0P,a>{? kUw?b1U*O)J/X=iBSs 43eg(= _?/>o^ +Y+Sl8Ub$n2=Sy jU|@u.k[ Bim4A Ux/@y5]%\Y};\! :o2b1>gYm~ <2rY#/"O)`/vCk =R&z `*p  <](LUXPpGA4fn7xqqTV(5Qii,AmYb*dGlIys}*q8w<z2=Br`W}j]N@=/$<:hd,7k 8 ]1zKrSnA_   2"LAUQLlXwib:_ (Y];4+db/!uP-^FfL(t [0s6sk"1[k pK}AzA[^ B#j+~710@^X".Hjk%@ k[hG4:/- . r}_igrturthlaYSI6?-mg:do@~ V"VKC.`}Vkyse=Ar] *eS^ kXsh~,K_Y=0aFU~RX#7|:5N,f P[xjg2,V}(dJ"|he dEp%S n-r=Whf|#eDUKWCV^Z4,R? ug+Q uI;=x JM?dEQ9,=#8"E%UW?*w 6;d1#sKE.4vnjf  FIfmYqDQTiH?*fi\F f,sfVHm0A`0uW!>QpNIw%dA8AP.!o[QT69F?L1!K6Z7sS"JM5N E>n$?u}&623;(5c)n$gd d9!kCz\-q0`P# r !EU|>S%['t ){Ux~ >NaxpD]Phs 1uUE|FQcz~*Mx 70\Jlj#69^bqoZJ0 hXg=)iZ]A$vXI. vRJB??BB68M#QH l[>X\EVK_bHcIImDe B;uTWhd^9z AWr*p CG^j$5>Nb ,<F56J*RQRODP=FKMPqY^iSG1wW<pE^c1< ]I4a3}>]AHzkzTi 3R >.2:Ns,KWYwG']Fu:CB=eSW[[[VD7=Pf] J0 m]UCF@- o=vW/pYG/ {hKG&%mM3>`x .7_j:nCj5p*[9p :b&A] +BVhw30mD!bA pv93O7@P\?\5X*vcSUZbs"/CTcu~7U{@#s]*.PUpxd4SWH|/P_|  EtJ{Jgw&upZCfDn"H}bHAI[\ [j3UN%H}7t9 tx/1 r]v+=Pd.wALKy3QsyaYN4.];h&F,`c3|9N=hVmb^`m t4- pS?xJ"PnD%b7TQ"OpMyHD-F/6cYqw2:mqm?n/P#_'Izv:v-0aCZqWy~itRx p`.nTr3c< P\Y@$U L[y{lN:|/6BJAEjHw ,9Yf)Al Gh8n5ef:2iTncRI#+t(TS-.#|v rU4J-QzE*S4]Y\tyYO'({C bJpcW68)4Q@^F}EaK{yl}=e*FBR_^m s*J|,{PW@}{c9 \li49GMBA&+)1T;]8K)2$59>'\w#+e'X SVz5?Qp|KU)\nc{+F}&0*N%yI,0  @7JAM=*9Kc~rv;[OI_F;r'WGTii =\fk]{XPE<1@-U)V 3s"9TPS75 :7GF;9%EDo_uIDzN c:UQ;vM[I' V:*ZB(|A=8Yw}oi2"Cs0Q T3xg!bc3[G|=&qoK\3#'Mz<09y/C X^RBufHY@g X Hc0KRDVN7y='JogK/Kd!f(`oQ,?'ms*#yaCOQr8gMB84OWCbp>w2{9:y*Yc) O8X]Nl7]#iEpHUEFO\h|_FS!#HkNvnnz:M'& v+=p]NzXVQ@HW=}W4Y'kjE<g&kz" f[JP`H$9BUnjjgv2B-RMSdflgQkIZn}UE4 GV(NCm@,m8 b;}. C7E~3q ;IZ`l)>thx ?Lcwjhqnj \MHF.& {Lm-RNJ =u>fI`-"~qm`YHO8@3/ ;gpx|* Q`7E?sEY g zI+m0Wr&Dq " zW+bL~XicUi@`-O=Fc $k"VTN.HtiQx%C~uVOGJ?>-"4Nq#-&+?T3~]y=G X x"Bv.3e,Y3]|}wpl yFw;SsxZ,X!b6s,[9_{0>Db=&c?n?|ZO<6-8#bMW2z, ~"{5}Naeazq,Nu~"bB-]y<Mw;2| 07$50?:NCbaqu_N2ztr{mMb'D7D)(bv"B-0o`"Bl[^n -Ba)^{dPW tqlY;!:[%C NbcOZVxKB;$Sr\6z1=x7RdyCaPJFqxV R Wm [5NPB$P/d)ft; k4e.@-|}*1 >f&#?4:%"zvb[ {[}Wf54umL{jG(6 @yHA.Ug0 ,Td.F,kG4U0OQpI{NI MA]En\RtHy%b=>a#N2ZX)6 8>0=diY!W^Y, l=a*%.7?Rwu<@d<6i"eNuL(zmrgoru /Lv Lj*NuM1^v4H^|&=JdnhYZ^lz  zL'|H%xb5tCh7`uHN(6( lNgAc*x$eQ<@Y^^bj-e=/rb1&IDid}c'\$Z&k1n Jl>9o-h!=B/lH$k>l5|f@!YMMHxChK"AN7f 2v4 7,VMyo #9Mo~*M.iQq ,Ab 6Om>:zk >7f\sC i%@Wdhh\QBd^?7_Gh6T@XH[bgnbqS`?7*j#e4O:;Lz5RLtK0+'.FEj\sxJfG)B0 8E ?6-$ I"tUs0j?n$ X({Lp Dl(0}2jBh%1'BJ_{%$ms*09^1a(D~i7dSc@3(z CgP)Vp'z_'d3r){6^NQsFyRyJo9lE`i~cE#sw VB';ekUYF]0`i:Kj-LTb_f `k2mL=+2oRw6q;Ej;!EK8~;[h\lC,09y>L Y tPk?vUMhrrc0IA7sUL.PByY>9Cv"i)N*KR_,^ IWL= ;LjM"3-_"t_EDJYQA./_7*$XS @OZq;H("4~^."t0c7&l* R3b (X%t8C1?/l#(Re{|x0:5'nS?,%$ ZsQ8zHd]PF \a6J4jqP@L*C*.lJfMZq!$#,3dY& 3\T JYTSqkp:q%2=V~eA)&{pL!uWm+JQ,|TtKs]=S4)mD|xpqW`>e:X.\3Pd.Sy. V|R4aI}A1qW>f<}-PkdD!]I9P|ZwH*jp(,n\9^|!s+_^tP"qA%  "D\uI2S)|Y@gF %LN$g?wK1`+ S7bk,i5eCh}snQ)>HD zj,|Hn#B&[x*E!M!`*\fFOx@zK 7E2YCvRtE1c,J+xX6C"F9UHuXl}3Kg9p\r/;;rNu7n=p/Kj/e2K'w@]Y9( ^9X;'JSW|~(z67 cp))92P4wr o'z z "Fdy Fq I0{%Bt#GsZ\Fw7~;!y@ g w4WfuH>k*v6[ShRj)r7i4@nEt\&L]|` wRbD $Y>2-AjIfUZ5L"156)"!,jy0kq`baRR6 Z*A)S=-%!6Jl3)K9 ED=?B9I?N]U@Bajhg&q-y:KVMGNi| :Dy,;Y?.mH2|s=T8wjGY<p0/R fGq;jqd$zHO] BuatC{ cz*>_3 o]y:I/\anWp6S H Puv.wPU&s~YA3W3u s$1Qr*G-E5i aUm 6p9&G-nyRR ~O:ge G1S43Gf9o{ngixibKPV}S$hVA]b. ?,QV8 W3 I7FxSSV / {O!s0A13{cA>" ZX|0:0*3A%V ^bd*h@br~(UA>/^t<18{=b/eWd[]Z\_kbm}x %56M?;41#4 ED#nA ~oCE, kl=V#N9f|VX'%Q}[>f!~ts8Q *L;wWiA/r.K_*uA5a%m<(SLhusxyxR2%9D0kLt@^&I7 xU/Wi1Z>{me^LL.v"k0o3x3r3wLx_^y^thkx >q+:KYn9DAWq :LE>Gj<Znx~zulu#i$aj f`T@,rmoizXuLl>_ SG ND2yV4 pXS`xYn9ZB,?Tc^bgr4 , 1D-Mdl0Om Ft =RV^s6Pr $?IQZN?# }g[RyJ{A3},c7oQ^.67\(`E96s/b!PB;8!;au'B[u?.nEc7KEgdxO8l@xBn xIg%@yvzrbYUHM4@oO@#f~=S'iew7% 8;=QoD $ 7b"~9^[sYg7h!9c :!eNn|zbmzND]"qX*\COUjf?cI^ D\reQDOmr_fy#j>41=}m7md5&Q?54y7ISZQA.#B #BHIw\=>1ENv%YE-8970)&)I@HBaA#Te 54S\Q&q.|?}P^}8+;#o;l`.u:RjuTaJ*0t|I^*fDR~f4uN&3&&we'TNGiZkFzd5p){o_ */DBYUR;LER lb:lX!iQ {D^ j'os$S"cHPH+SxLdy<`a/QgH)1vRn| t OA74| 2h|~_7)Y#[<6N?|6CawwGs6R*> 65([-F(bI@i)*`SqN07*y;W70kG }3G-B)'.@r{p#}U#A(pI7^tb1\qu{qoDGJ%uiR)bRcs_b/+s_\1Bge=25-x,e,t:o,tUs@5>)xevbs;V$-2BZ{E6n =?m-!d!MY|FQgoac (DE4%~ z#s+d,X*O=BN+J7 h>!pa@{$d ZI !VU!aT&hvVfOf=x *"]6T[Lm|/C )\DdqM%dxqm,[Y{+\c.T{reWK=,.:FJ0eU@`!\w;q#dL0jN1 oxJ364@U z(5#T>Vy *MTuvWMXz&<J`>`k '3EL]dN6#4IWJ)eWz?9LC%]F0.?5!z*4zsi_RH~@y* ziSUCx{U9i)1( 4Wf'0qi;d^L^  ui=,\m m5[8E0R)y0@W |;cjRewfN~y`P!SKr{v9a] ;@ 3o> 1Ng&R>}`i"eGWuCpSWCC!1 <K+PBh\}'=IZ{~.0ufhw-;%18:>L%gMt``Q5* pGR  #&$AaxMvRV}Q(M?Z<6p&kGM.ocU'|;9O}ef5;ZO]8 y]G?Sm],u3_ 2i#nFQk '- +_DvMPS*t*?&5#jX G6$j_02 ]**G{2JX#^6QO_E B-E[4D/!'Fq.6Fcv9UP0 [Eu HtZ4` CU+&<MU2Ux(&@7>6{,z/wPX' sdms!6 F2cP:*L.iWu aE[%8Y$ccl n?rsd]CRNr3h91!]VpbC( )g>|h9RH{Mbry=PfR)z,~"\7F}}`,K$ag$Ogd@sY  ne 5o(f 7k,Y`t:> IXTbl%3):Ym.MUx% ysP<!4CETS<.}V 4l4KGmr9%ux_4IB\MCcN^@Oxr OWCq3~2ZKZ1TFeY1 X/t.HnR@I$ef =&eF Ug%{A tIv}Yl"&Yk)C}?yUK*)"B`9==WdX*V6 r:g@;_<$ ',S#b}X(t\ |/pJUI>sa Zzbs0OyU&P4Y} )I^!rxNd7 hy2-c`ZA*V;dG7eQ''S}K:<<]mqo^uIZ7\ M% p< f@_a0Z)wWJ@-t{-\Xm,ir~  Seo8:L=DD\rX:|JDhZR@kn7x0=5#?]swY,zzc]Q$7b8U}.iA"a3*@2T9dJLTQ\}*-49DO>" lUd^P6.#gu'(eg-8oX@uS@7$o``iu,Ci|fI6)-5DS mOn;I fA~$e\G Hz.Id!P}n[\aX @xcbovxziMJ P;|sSK0"JKPPs:~{~3)]bv(Y?Zy;WW}8;`& X5P Cx?f}3Xv&23* |:'dx5[5Vv0ja|,g-RIq[QT>SjC!8G=0EYVti_w\0]G|9:$y|%Hx'-`_3!cT^K>eB~)ATZb g,eCbN^YNN&M| _6d@?Q}owiy/F7/bL<ag5u%|{nV::pN=AA\cQA}#uI YW#bh{P3W"J'WF}g{jsG3Mt" d@FG9 M'Ig} >zh|>$=y&T6Rh^ P~*UnxX_Mm92l,f8B:v)uC.|(HfsenISDdHInuOwl]T3[}a,ZWYaD&=53uVwzpeoRSHD_-iQn i)`E&iHN-sHlc.t/h:r#FCd DMtxuwmTbW?N@I``ea 3@7K{: x)j? "_P9+ 0AG#b)a^_ ~V0w6-z!-gjNFGth$4gB-I?k.!M#S.c6lp&HqA |m^2XVt/`2Wv9tndk=G 4s 2pmD%B]9q"jLHfB_DEKBWyP~':B8^B6a>|b:Gx0l~+4^rD|1m{# <tOF;*8bC}.70J.xFz?3sgI %@"G r+QWvay'4~7Yuea#&}3iGNJ)w5x;ow[hJK2VR wvt1?bY,N B=\s4 #EA]\7ue.U !?vuO!Ty&zkrB\9MGSNJN.(d[+ f;hB=6rc\OL@A;:/*{5CEaezSBo?`y(z-)v;g :;~x & >\S55Dw9.6DPfQKJ>I!Qi.aaS%zCov+4jR6$pyPa/yC\ikO#h/[=SX\n@ `'C}S>v+MkkZOHd F\QH h5TUK>26@IFNQG:5$zZn?Es3tJ, W?u?=,53 }74oZ5$U2?8-N)Nowk^`z,Z{ WZ .MW Q}6y  &!%zRG zzpf\fIQ00|XK,qx*^2{\;iU>~)W * #9"MPw,Bcs*AJ#U[QI?k$f =q>z9 NT DnbL-[ !wlx|~_i46ku,,s:"G\,q>y)M^)[0xF+ j_$eC uD]5p$So 6KZ!j,rDyVnvO9uH7n.T(nF]jt~vtj_UVJWLIL%4~lG_1\%oQjL'Ud)5#)FJ4U!|kv'h 9n'0Ap*VmF Lj}}5Wf},}F\WBY7P@VUhs&Akxi}*G7.wjKT}urVT (71 rjVB|Ecm~7p[fJ0xk!v*W#' DJnfyX4< *O/0``YxqMF$$yL =t?g?W`xW;z6Ob'G UHpI.aDFx.AD%Y3*d>d)=Rlw0pu@Io* x-cS3b&[?nd{[fz y!\BN\?cC|e!Ftj.WWoJIe;n =Nus,X-v <|nhTAtMFY%Iy*dd}>Kv[Q9Cti_K@=X:<=UCrVIL6 (WTY~>1t ]6d7s!N6=^-w4FM4H)Q\m5,)hIl_N55-u#Mz[f%!*J8>]l;76*'`21#$hc.k~F2dZK:T/s#Ub>`bV&cbxv(?HurWld9\z+?x<YV>0+ W9e6P* }C@8``) }S#rUddbvAQo JPi(?9l.gYVcv$Nw SC/7/.VcY*j9yQf0:  &`  34JDdM}$8t}LSciloejKY!?#m:^YW95tE^zXg5F[rX8"Gpw?Jp7X!|}3#NdO=3OKJ!F6_=hK}6CKbwt`T^~}aBt;[HVFi2wya-Y$u|/@q~N^3G5xzlXS6(  s^%=4(9.AE=N;87.%,]Jw]`KEo#$"6v9AL?- rvq[nDV63 mG m7w 3ef%;wkl\XUUS3C( #3?^y8Dak dHuIV@g AYOH\~;]w*dX!}xa<)) wN N wfApb1ln>A y=b+N FwM-$/;N^eo {(0Kp"7I_tz7L&q]BJDgORK5|3j@j>p &),!vU1w Q'Y6fFXHaU9a 0m 0\B tMe@+}trk"h-o3}851K :>K\jUW#J^ !PaH5lS$[#\T)fhJ T-lJs':8}\6_a1CU+l Gb\(=FBAz.,n>Bt F&zG,+rDfJG-P`qh_E! t>'vL,Orwu<_>+/Tc (j6hn ?uTX i=^" jh kzALirnmaP7NK7v`8hX\ 7)s)n<^qJoIo%hQ@K_nweAkTTc:|?ao*@BM`Yw$_=R8lW jkTKb .WqfZrSC*Q {H'?sss5R7G%fxA0E*/ r/Z?nj{tE?cILi%Vkd[G>'F/aFfWSX-}Hp-fmr`QpO a= 'PQ|:/.9Jyc(d`pBa`ejI- E `B|8L?Uh*])iR(o(]%9%S,e1{#V!d[E'qstJa0RAVou&~9h$'zdKiM!|@v"' :@3~h^65 i.~]>`_@S6^*dcHX"O>7;aI|dw s"s8rWk}YS~ Wf8t#Bs ?FqOF8#!'11.!5O_|0A]ItR$~Ce{Tc;$ugUM/tew?86lebfIF];_Gp(Hv`#+q1'zc*s2 (9A9<p6R ;i$`Q(cJw("j: yvL;OY#|Xu:@6'@3!YuHpmwbdSJ9 io;3z@c/ 'W^(D1C(]-xXg/n&c$@]nQy' O5|> R7|d92EANFU>NPA`.Z= [.o.,lg!u@l0;Yv`'=$viL$ 2d8ti?0Ol#Ko/XfMF.iW077Pi~lQs(Ipk<E-oGlA&]-i_AZXbBA7A+J*F%E;:FW[k"BCdlV}AX^yR@=cv &7]/Nn02+ }hP905;6'xMn/a`:hL|+R2 W(p;ym`N9" 2Z$E_KwfpwUY:)y@7Zp~4Sdt2K8O_jeWI%{rUW&*zWU3[m+<c%l4^([5s8^(tw (VIb )DJpgP o)>Yy"M;a5!]Bwex6k(IjCj~d@( p]G{BIUog\s@Lk^D4ew1KpPU\B~cE5wkyg~{ ;uM,05;9ZU~ 5Ra.h0a7RAVMaf~,:u,lf-gBj-D0VVkp{6c:C~FrEd;]:;#` ?aO!a&s0z'76zm Yl7>};k(Y UQ/oOm|~qt>#M |,YB$ ?2\Rq y^5q=r!gW PA HE[6[ijy~lR36,_l (9t`AKBAj~m;'7/eD-4,SN|RSpwgP8 +d-B3&Vfhp{1U+p|'1,w +|:G8~m37CH,>ovXbOYII"/:zYyhkDW%B~kd+#m3rO.By,|[J63=7n.U`'l5UZ:l @_d ' \t [Jc}+ne{ _?W N=rezqn~M^qwO{}M0U2$i uu =}O~Li5 uVy=VQg`pw3_! 3ats-cRl/ $Ed M ^7'D\9o tuf6C2#:OZyg{gUP2%t4K)[FgDxl1B qr:OT_0L:Bs9+mL(Mdmm,FhVj_/i %+d /DQ*L@7QvK^nb^s]QQbsSpihu]P;76:pv@C+nTE5>*\q 5y7hs (J s5e,os"/;.HY6x,cK)Fx>.c',5k XmXrpB\lw|@G]wBHPm4g L$ qeHQPdt0> h4jAnL/wQ9#  `[ vvfy/J`_ m8,pUw1YW!J:{0j3Wg{$1>M9nBd{|uz,]S~6/jWW_f[2~^4'Ig"w^KO5O4d'ni*x^,@?+6%!$8=8/ U>/_-Zn <mkNM6 ^;n4m2vR2I538 N(|kqVNA/,q:tM!oJcGe9Fy]~NmVaWhLsJ58ELYc&h9zVu./t]; a "OmY7Q^dcqgW?!p#x-1J]iy-qYHGO|NY;E(4)  Ub"[4c9Ur.qH( &1BLISH-'#5Su 94nf.DXll1Fb.;v$Jt+R H~8?;)>k6l6oC2R4ct.9So.o(Lu|$OR$%@*dd /L@cy~?>~tIa7-YR}bshaaMlXr&GZ!2fz&@Jbz73iVymZY_WN{:K#ZL+zjfAFHl+o7f'a K^f~AV&0 <.BWXvh_gFT2_&&ld?b0f)W @*}[|&Px;m 0\U^uJda;zqz0Y VY)sx"IBju.@DChKd0Kv@F|S4 3/ | CY8:tULK2Unvo2/ ad<)G@~*nm_?!b%Y` Sv!'i &XMMY*rVS}MMqXbY%7QvsV`;H%B ? =`4'nJTK3m YM ^bELXPX&;gm/B_#wX:p@VL!   p7w>bst Ee_j h@;;m_o9rE959ncChJc/q(]&$TJFuw$,nBNr.nb_e<9M7S%1 d%"KT<dQ`j5MQ0lfb<;aM7w_hRo=.{m S=X:5JMsCS4}3m!w  @ogN&kbgk>TgW*O=5/{iJ2 MFQvE{2Vf}pyk6V|VqYdpWf# ,oH"b :l"s113= im{EF"mK)hJ.3.?[vNmj@44jaC@:gpe9Og&J~2.oq E'Wae%SPv{fsGb&wTbkb+; z|M6~WGk ;l DW)@qlc9@~r%$_"mR9Zarg\o :}'PCXs%y'tiR,5)T[q]<I672=dQj~Q[=|Ct[ ou H iO3\*juFd+@ g+W"[&>]hS{6 t2Mf ><n<9MaO&-^TPtvRDS[V,JgcS8GA)3m7Z"sd]IA9 &tv?^#=&4;Sfq}#/K0_-v6b;4N]nKy5Sm|,Mm 5{3bp%]7Lh ]8zonpc`RSXOH&,g<L(z%DlM/ uA^?(}cURs $GU{8Udbb -FPUscX03}/W|]*9c1S*CNRG+kTE0 xlHh"^X(5 9Eh77$S ?{S3urkjcVg 8\En=@_Uqcr|{!W%q5%tN4_C$oR#Nk0KWaWhHY1T!PR#[J 4w~DN#2 gw33\x7b s.l 7Hf(O#oUG=;+& /6;M^Zcu?q(Fj= b&/A8xw){)pI.#<Qpitktgr2H7MKjxV 2:7B$8#I$s7=7.$?Mh}>\}LVEo;e43oZ'V8pNI5p.Y,U9\EC&fJhDh;YL)T[ - 4-MagisJ$zk/@A_\Z6;OayI'<1s&mA2!"G6wyIIOWvS!7&xAZdB_XWfz%];)O[QPnKT!/I9O:7rGxaxmcEIw @96W[M5`!BObV%:v r1F#o"=l63]1 p\s [9jwYsYNitz3[< <72EQ6dz/RH;sAL  \p M6k`eg\VPIkTFpSzNn8}XmI*u!uV/w:_"KF3qOhRMz"{ Gd M\pQ _-'L-0u$Z7peS~C^DZx|FY-3{ot<He.[}gsG< }.z00Hc%u?2jZ?r:w;d)R,1$M+E"{6^aS#UAae{jc'z?pCoC> xwx 0:/Bn~rV[l5y{4f2}lUM"-84I9Z2y w\:)3LEj'yS'*a$@fl+6 l9f2c%otB3pU/@!n|DJ2:MvD7y_PQ}}B%nk}q1!JfqTdyunjqfc{ 912Q:t`xxspYS:f2Ff(pZ= rnVQ%3 VFU7(m;X $E-UGt^(uIw7P)-j<10\dAbqQ4um!$DQRJ0  oqyYS]wXm\q_mZ[>>[q *q/d5~uj*2aoBU-Q9rwMv1'Ptb =D|1?g$is O hn!xGm.@WRy&63*3:+w`2kfD)v{HK KMf 6CG DmiI, +BYc`aS65L` *$@U?wh?Jl%YEz ^5Fr?I/m?o #./(a,{ Q%L A_a9C+yVZ?B$ z1.~+w= VWwnmfbn{-NA`sm 5?w 4M]r"%' >(`DSn1UCwQiHLCyCp '."milU:0wP5}a|OQ7*iq1QUPUzJ].% PU 1Yn7mb)$[e  Ee57h<3.z4rJ% b9T,vm a`vio e_!mH-'/.SIu*T!~I#D7k!wZ& E o*l0E@1|:i@]WafxvAs&D|a~+fV^+Snt{^u3X ['^2n[VN; _aTg"kN  QKq ynk__\%9 NPG%7J$=Kk9-Zmuu!!{ILTJR6(SRg/e a [^6&]QE[GOHt^2^j.d['&9u&f1p)Z>[]]eHd1pN,.="*"0H)s <d CPW^}aqJW@$qHg#%/*:w?!S)?z?7vH.R7J=h#&A1{6hO<`77:DKQb"';@XFzqr.jk3*USu  y0^p.Uu=+RPXgTaCn?=5iN-0s!#fWk$jMY'] b,h(|'` W!z/[r<@ib} 6B=#B)`LK@K v'nz(`0:.I @Hco*IDxo  -B<*f%B(^D,%"zlE nY5#TtssdSxEB(%nzF6'zH|)Kz2&r3X%Js CR($I>HH=J=bNLJH.1"F,;.!v_3~qjKZ7 yGMW~&D|aFE1 $-Vt1J+WYgtv*9&\%?` 9o&:PkW/J#^x+4=LdfcfieK9. }cK)a\D\@pBdBY*uQj3Fu6zWEk4g;fRpt@&sGq)fK) e9l.CQ\gciwwu4Z(x9kY^ b?~J.H>OVVYp[n@_|6S`|;])pPe@uLW)LyZo]fdqz+}3yhd"r/[X$y!IY+9d #En(?3(+K9*O{#6|JN 1 3k51|t!* }nvQ  AOt.g<8I{*l>f)a#$bOcxn!cy;zEP?8Kgw5\W*Vp.8^Q]}EJ2pdL)ycB-w6J5$SJK-g0>@t`g<(B8"4N_jQ'&xE?s6@2. )}0~3z+on:0rm`IKo,eRMbI,#`@s|FxpkaUb O@?wzZP:>\~n|( l_.QK0hP)ry=]?BJU5Um YL66Cb~/cuTo#J27A2?e55JXYNg89mWRfl[,QM^Bk`UXV4vDlrQ,vD~3^C$H3h H4"u'tns ~B1=C"[ kqXYcBQ)sswokZ=DQsx\!mC=$ g5!r3+!|%k"nVL45>b )^G"vH9.@'r6q$Ui1VI$Y^]!bscp8UA) |c7w&R"JJ   Jt.'3EGXZQgZ@g;_o0_B.+e-GAnc~Zg^!` l+J|_+xzi{[g{6~&e L@;B)gN-B7l7k9alL[D0,Y^T/(YO * ~H+12|X7" tZ`+E  90GQLQ\#'v6GWOWh^Z 5?J&qKfm9fSiTa[`Y]RZJWEC?*' i"DW[@S&uFY-n_sjN*)14+$I Sb^#D@MIW##E%muht7GB2DqSoUU`7@ID]!s6yEG/vktfmVTU4A,~wv]o@V*3 vM$~W8+o*cP4*&*+fYPm!1?>05L{=(VLr4!@IRd%7HWmx-O`s|).-.,37JF-!!Uq+G gjD6|pG6WvJsW8.40uNH`@l)Wh;vJG;:Hp &ESi?mFp<H=d&V6NGM\c _J9.d;o*Q1$  |mwhWH?*(`h8K_f5N_6) b2R!fK2k&]am"Mw2C^;8WNqq#-;:J_h%[QzO ?lJ|/Wl!;A8(>DIYRi`kZdE^;YA_alrsat?A" jy!QS P\];_}=+4[c#dVl/M)dWT FMFBMQT'^1|F[.`?w&$dn,,i]lH9 \0oAvhY{8j<CoI0f:w)P37 1}[(;mrtfmi0W (: GAoxn:6(G9oAWngM/{waSJ<;NaK.},Ld48l^1N)ljz~t{[iB\CQ`inT'dNHC:'jG+[8PHV(G&k4_@=<}!FS+ X:| R~`^" \a;!aTAT9]nXU89"0G6<&*ky h@'|CSLM;\c}{]}DY7!f-iB/~Dh@dZRK1}[!Fn*g`]%7;g%]^n\VSlX\]a '\?f -_hD2.yL9ImtaZE#:Y&lY(TcEgAj ROhYR%6MTcRi<i3@#.CVL Y#Z3 Dl ox e}k0[Q (b[jE8\e}2lZ8@Oe5F*s;rE>uF 'R] +:tbYP rqCty7a-O#8q 99g=, +.4&|Y271$k)4}XO2'-N{tki`=K%h4`=evjwUA"MC0WV@{|+n(7Qif7i0B5kebb`Tzk\d.h %+<'NRly2^7-aWk]C[F TM- h;|R&lh]>b&dV?a. hF2Mk/C$"E--X7 ? RGGfF+4L]o0b.v6>!!FJJ fAzq-C7,3u -Ym$P# @(`Yr,!U& mYaA_-J aU+ {{J[]sW{>< bs^L]#X;NX6Q1O??:"! Q2u Ch M^/_)fD*fBALJ7l\UO J8rltmD_@*)9b~ ?`UojVD EQt L|*N6l/b9JOKC;CI.bN?Zy+Rg#-^Y RsnKEr&X6vi]F)-\`eQ6c 73]d-L[:2x dVh!rlJ}:xBe{ndYRD&l+l]2%JTqt*B mQ>hr49K v&5sR8w H "I[1U]a|S^PBRm 6/NE[Yqz #-IZ9Sy+fi!I-mVy!@Y'\~szmnpjy\uHP%*ou *.;\ &(z3p 2gZ =Txn %hJX(r5YP#Ly: 1~5 et9BIT`QPo2sf<*qVh8T<EY-:W6]QU]UeTdVXjU|raC+gLe ]O"{-sCS O9^+P6]|i6d#6k0t"X)~;`@zSL&(uu]x1NZ<kYDq!P5Yg~&,+@V-RF#Nu_k14"Mm9r#@z5x]q ,+NOj9AZ"rEP)qm!.7RR$|sO`+sM%K/: %u Dhv ZFXhE7{|'vm:Qu7qIurft89g4<*X7gg?KBH[F]~9?b[Jr\gap -:d4z e0tj -g O'o:N1(F\^tD>x>Us_%4c/Js%<-8  \ K{;rP\LWvVudF> Pz@vygN PY$Uzp4b8!gSGd9\i,fY!cs~SeIacK+56xS y\Dy{w<:!(~A(n1 xlU|UH? tJm!S};+x~~Q`Ly)#2?=RZwjt~}g9yraI.[_S:~/j)U$WyU*bpOzenQZ12GWgUZgy6NnT5\aGmRt+@o ;W~ PPWVK6vpenCQ5K`)]~bC:dF&DsV|RsYdUb9ie x tkt~tFi \8P\x>Q6Fu!qQhIGY^Wk/ b(*>Qc`dY/f>.`3G>13 QU!.  tO,fO0jG">h{k Iq_k2j! ;F_zi4|,<^ 3BJIHV^aSHUrw~%*'obh`WD3idX{@MlC:vA!\D&jO<21p,f&w'Mu%# ;$jFo!HY U=xq&%_XQ/l%J]i}"K v0NmiF9 LqY?.Fe1|k3&yf]=H `g*q$WeA'h Y\{4^.}Sd",}"'%9$\?nG<g]xZV> VX+?R#JT{{  Cu"lj 3Er ur&nI;FY8r(>eCm$Qn96p!iebemAR KoN!WW6C-NFGtaj{pl_cStY~j IVjO@0}V@&OI^iI ^9,z /Sv2E!FbJ l]@ +Hl`uJ5*T\Wd^wubWrswdN727? 9X8q79d?z,S.Pv31_Ugluz} G4cAP/)rkZ|s16&6NI30~7?"{oJX2aI`nEn KzmD<3Uz(h&Y<s RM6Qtn[3FLYhhGYAMiBmc  :5lp$,?:niWJ5U2nz?;R'0E?S[v&2]dhXY/0U{2%}?q,N{7%L#:e(b3nC^ 2[|1`V.N&a2,<We:\ AD\`ZKMrH?oFQ0 2Zv&*2!]9 #k2lX}j!2Q$Y1.?X6B1\M`IS99N;BFKYXzK5[^1VCjLs/hDx+?MlZN}2P ,  j9~D0^N !HYTh+ ]M_8Km}-IJIu k`S{ ("5o;lLwr Ux=mrNSjow*F` VHx,3aV{}{iF"mF:m%=~lU#/[x)]d!,`|WHHj]Dq@6- Z@h8f)qk>`):M*v^ 7H_5Yd[~N|GyBf4J2<3I=OD:, i8d5rL~hy=H~kI- v]YJ94!+ #"3Us *0'=[Ll^qn~-j/[ 3of*9LsA09k"(&1CD*}edk{}nPQclqh\Db&hoV/5T)q]L-sJ%vwym`S2T<<;5 !Ay0;=L[}*P%Jgv/p!Da)b 5c*n+]2k)Rao@SQ;+#^0Cw]Fro3"nS6 _C}9\/xJ_-_+j T=& 1eP09w ;JhrCoLJGD*\O|Y , ;@F(L6Z>^KkBl;v.@NPXaG4dA"]U3$c@$AAu;e0 X2wV5d *wvvyz>p&`Hm!~/?W{ )B1R:cCs[m.Ib):[xSY 2'RAna{4rEPOr4V OI0zPZLN)laQB,Qy1qpqR c+r P3C;t["N~KP;X-X5]Gn"#%-b Vv TyE<QL{wntsbbBR-_0[;;,[~';`,t* fmSk(J:[T!o&&>+IawNGpxCCuDO4zm; 'D lE~5hBYyyzWyjFy.c~T9(~kN v?%o G&jB o6zqMIXfQQ(O{;IY(tTN%npY)+"jyJ8nSg78r/v >4pR >-8@>UTxoVM!%9X_m}qDm"ErJ3?QA<jAm)`IPN.-5~%yr>2pUb2#AU6x$/@T$sCRbGri49%JKas[x%w~3+t{Kx62;Q-)oe-'gNz{TIEG-Eq|Y@ozits6t?&e L,LM1SLG4xN|V{hm`Bb-^7 l5gGhSQ9a%:>>r IO dLEVpi ^WtT'OeF#XUebC5zIgpx6a,Tn<|jaZ  %R8wJpg@U$i(fA?iv2j* o(Kg3=P{`;,;L9b \B/ {K< g^F^kjYWqN 5i~3ag B(KFGtJKa1?HD1hTIC= 47DjWQB{>o:jCc[`[`Nt9}ua2 N sT"s1= W;d,9!}_hY s& #069RZC& .Q]B6>B3HJ\}2w;<(3e3@ItP} 8HW \jcHD\pr`UH{:g8R7O-I)~fDmW?2 `hZPuAdA '(%&%&,% fbb['W.Q6W9hS`^e cBu%F *Pp9`kb`v 0Wq}0U[XTB3mT# xS`@ xWZ&8ruDY ,x&FX$r MJixt^>B[`Y?&+Af 7[z9DRwL~+._`5O}oQx1Ju!X=mX!Tu'++sI+|MqBB ib35h3g 9q5=]l$j9sc=_M7`2 '@V(rT)?Szq&[4h9VRuo<N\-jS, I@pn$J"g@a2Xz!0?NKl//}xGDXr ;xi[WK9X!?p!Z>zmG'9?2K/va]~[xOwgw:t_/7u3`GWF=Kg{g8s+.itD7RL [8S!7A?DDG I,9rLuC T(V 3 [ QSuEvfUP@i"|UXdoLTy%a_On8$yv,0~-Fm1]w>]v|ylWQ\d,nmMvPc)9dP[aKmlzBV"OauVHJjH!onozB8I/HUZ1@^ k;0[j.^ 1CD'Z+zu#3_z$6{eB :A7;O$NJUqCMdE0M<2\Z[vV2}L /a2J1}JF6&$Gd4.Hi.N|77pE fc$8L29PJE:]E.N Z+Vpt 10JslfkKj)ug ~npC o !;4lnP.DD|,>x`.R ah1v>`!_ (?5dH}@Y @ijF^9 - 9QI|4ySTdO:P&8N"E&wuU3ES'pk '93Dp4linm~F} Y9T)'zP52 '7^O{Y~-Io(FXs,60V[sypW#_m F<viuLrF|.yH*Hy`&|V3#IY[(0i59Y0-!Y\((]R3bW39h5ay4In< 9f-k|eXOJIa2FOYsTS:E:( *1)0<.G!W`]>zM-pmHF& {TR=75#g(iP8Szrk{(}g!2h8V\Y{^"J f?z 'Pb~bIUc{~zvfZKr9VphO+x mYE/ nbbb@$# taK% )5PH\u1:0 iUD9}st S'BKb<o1[.k2_z6HMA- &>Whv noeNr^41zjKFq{!(sh]N$JVTPNA0pX]s&,6-!a6 g*pc6%q7}"(a<9ZC|>2_:_Q:77DmjMF} 3<?%`H+YzLy2 12Un*NDN(8 vU#{zMu;}KqTpZzevkI9!wYW1|I[Tj/O(TEf W ^`ow #BXE8_>'%*<(G,Spl>O>O%!'#*=,$LOF\8pCPgn:f9W?XH}n`37!xd;]6v!wN%&3%$*## !2rO'UouyW(<oQ PE*~;gBRpi6;|0|C # !)D4wI ,<'w 6BO]CB_ridoxyp4NkX e2r"kiT>giU>yGeWKYt\p9K_%Vz:mWoy3 ]X  DqJ Y{QL1]>Ili-Fa+d2aq-#|o@?oDu\jb: Ko5]u|{F*m'#&de Jioy8fC1VHgR%uxP~G3`jFf7 {la;KC4S0SvQE`AoW P\yS 6:g ;;BfsZ(- BW3j\}?]MU'A^N)zTrQC[&fCKGq"IV>HZFWZ$4l6P 86_g$c* 6`k}GzO(g^V=Zv*VQ l&d ,:.$/56Fhm((q `X  pjI.):)B4;xWnNQ(7mL<;:$g1kf _#{fvFa "AHg'~n~V;EL~)ERn6@ Kv&k42`65u &Fv 4Y@z 9E|#`Ll)R'f=lc]W{XM=}~Ctk^fNWkXOlC4lUHW'/ ,Hd y /h7rZ.[w;7mm >g  ,Koon7mNg;.bDT\G\UYW]eq  &|vQ`4Q ;$ zk? Fg5h;y?p"5.(^E3:@`ps&Q0 Q4rhc-6=Vp>`-`6V{ .,AKGYQo^wq^[!Yi x }Qg+g-p-cBl5YFU)U9c/ +BSm (Nu&QvIh2p @ g 7p6q8Vp0wbxwyNmHa!_l,5;i") b$oXAy!Q0/Qds g&C~Xa8B!1F k%:V{%@H@,

r5 h;d$r!%RU2Q9z3\yX=Y+O,oWB.jW>Op1Mp,lEb7W9N 6qagxY6#+S OIiU#Q|#3:;LuS =e  PC}9h=b[ $8Yc$pT~cr<A CyR-Em21.K`HX7aB54}[K'{:p]zWo@l,_8T?N@NNSne]c}xmv F(hMs/F9lKtEG%rZ>4q+-:kbA[lu}_v[nOT5YM8N_m58o$iy3?!prh?(\|)Z)_9 !-Gi]) Nx3cMDS./Br~Af,OhK|7f/I:PA(8#fl0Q2#Xp+PHmUo-"|OPN5FR9jt58TFMo :a*4/.iO^{"`';C!WT-}"z%MboMT68yI(m7FEcVR@u(F uHSOjo_8%kVf u9!OW2e#z!g>;&+ nK{2zF\$w1b'W -. 8"7<7 )73iU 2^D|='{>66EtmfwoN*gqbgaQW(B:q,!vEENcTC;FbtGXgj@J |Ps]urH Wz4s2cbC?m'x*= &+:TI$nEv>U3D=_o v.v5#]J$yCWmLdRJ.@z(,wPf-V&[u pZ5  K p=%q )8w(.\o?,Xxo7 3 CUC~kB]q| GGI3up10hNA6hz&F |X#pI(gpF^#T @'Re+VIvvpl|rOM>*8'K(M.9*Fo"Jp(ri>Pw =#Cj8U(0Un2[ );8&oyH\#A7, Bl3U.vbVfE5(S=# }A0f(M==vKGDevCT!gH_$vsrz?N^"uL~ 0/5>A8!tXx',cm+O\h7 Mm'KY@9 xH("7*IX[{MR,'LW=TW0]Nis(Ii~D Oh!K"aFm\ujr~46Yf$@~dGe6^| ;-~I&MiC 81w$t#V#]-DH'-^X/Y v1bnBul8FP?i\f#a` ZO~DZ;H]?I h7SV(H%=%3+/6+=?CN=J-ME >:5)^j4Y8T5S=;`e |(s7?`R= U> jPToDs> `^uZ'6U}"^|N 20G[MyOzTv\wh|b^^`Y]yG:(\E9uARF^qrke IG{vv}WiI^RcOVD%XB>:D``\J6U(c)Xb'hW}.+xn?Eo"Q9Y%ssQ(\xNh t5. 1OW;c2:fRJZqq#Ty lr:sJl1{aAz8C> .YUv/@b-H n g8yJr/jr4`sw)`5^o$_We %A)uE,L>M.r}T`d?pqQ0.16sjZ]a`}Q0,g<p@"!jg fM/ZDvz{xRP ziGoKvF)M=uhqkw5x(c{u5):*)v&R-[y_I&8nilX${%=d`Ujs|=?!w'zI77Pkd7h<hVp .ivxue[P4%8v=kLy45LNj${/X,(\iM.?h/a[/$9fq}9_q.`})z+,#9^)Y%,9J/N"U5V&W"Q0.H]V 3Y0~/# g;v}ugZC=mo Xe&dlk1Q%?k*c_2 ZIei [Nubj2 rNu#W|\-cvbHfiqzrp4kA2rUrTQibg^]{]|c`^oSYE"Kjit\o:T!9"uSCmZhAAW! 7 NA<'0I)5]r$b/27=iDr3h"FP`(BC59Mg?|P[McEAYenC^G6\bO J,oz+_DB! g]}lA]9||W3NS,C\I~q"R (QvAOSYo-1""C\c\H>U~$<AIORRQ3xuzdxW`_Ai*h`N> )4u+lC}QBB@6$[QMJ,iEq.m!&&/9P_w }"3>Q%jJZs,L$fN %|dICT0t5PP[ l!{?U\s+Yv];sTX56!\l"X$5)cijXl&]$Ox$~i[VUd 6#eX$w I*Mh.mAl@iShjkyyjU .-F1W@mNk dZ=v<YIpWWGGT[phV.{nC?Xc;82!?d -ZL d-d JW Z ^Jpv.TR>Cd(Eh?h({$X8"3R)hR;[j y8~ASn5/nY=~_|!IcA?6rPwme]ZIL)+wDRd@a1U^"6j#yJm:KZP,V.i"iJo{GrJ)DC)O?%.OEtfU/30mFy/v^D=-gs"jI2#K+O;GPHxct_B   n2VS*r=s$U~."Pt(T!9SWI&,aAfJd]w?I-V/{cFf??T|iFhmL;J%ZJEL@,wSw'5c\'PT{iuyG^o8ud%k:unj2Y9lM s05ST2:? % Qi:}0|ThF Y5PW 2N[VH>Sp'1qeAV;_Ca.Ue %:>B$3 7DO4={0i%FVCS_yCh'Cn }x lft^8z wrE:w7lqr~z#Ot,d8k2$u+bo>qqQD$OWx&Hq)8@2ayfl|NZ5e5E.}\+_G!Vw*TnJ"T\ & 0YutOkKg7<\uBaT1Z%m>Yo=Xt8XJuDs01cTpxwweYP6_;*}Z%j<]xDXIUb^gZU>ISX"N<cB+{-x~1VB.L8l-2_#;|?#z:R+!)Eq9/2ObHKsy])#Jj=J{C[#c@h(87JUsG^:9.XhO@*^4  ./"7TzR"o^7\#W`(Pq@-?bHrX#7 Mf |cPC];F$(m^4(}ExYCN?zL!u7FnsFO$1&'"".D] @,uo#FV4|_y{nsHz D>7P%jOs)/" uRbI5&fGXZ!ZY#-jI wW>2* (5?;GYt}iZ]~4R#qo*Ahb0hLu#F^^[b o('&(m M5 ~hFd>%Yh&3}RX)Y/o] SG:5&rVn8f$t 1Lai{+=A938?]xLo,+Um~)V|:$lr<FC*Ny0Jcr{!|n deg[:l 'wW?&xh8.Ka[f8l[/N|38P+}] NO/co&?Zw,cp0#WDyl4EYhk(g%ggw"-2iC-ts4+XLs`9LWe Ha}@C oa%g7 |+Jzs*A/SP;z0@kXvX`Sb_2Tq&.sc"^+\\0!ptNj-zJ>scXW1<& /NW'v=Wh. )O E2uNk xfZ8MPuMg!oo%XNrFk8Mt&-=wpd-ksDI(i_W%bII{&h Q5[=?t#<o{ G[*60 5CDx"?rl4byh=#kUJq4_t.`rCYtZBBBrdQ0<}p;B&1B/!$^H/!soyuj2R#6POLksJC8Jp;Dr{Op$` P$/<vc!)(dC`OI}J}NI6Jej~*% [\MtEN9q,+DzW$_*ph?b/3 p)Wld:uX,~2dCla?"Kg+URRt_ajPMGO">.1*f*`$eF jSUbS;SafebN`43LWe,!G5 8L~:?7lod|} zBlS%d1?pT ;YaGEy{iA~r=>dc%. ,$)jzB? jBSf.p:`GoQ#\p F|B@ -LWylq8 J.(\"]FOn=g~6u\xu?/L=TJYPlSfjM*yeoJJI"F 9!jH#vN,m;&iPM,! SW!uwl_>K*"ZMlx/W[]d ??y*,h\ d*?Xd^PFOXUM?%7OY_|tAszfXL< cM0[J- `5!~suvl`UP\4lYV|EO. ^Yz3Ga%T!Jr%KqWu5avIx7R7Yq #%& Sh>f@qM'j~Wf-(d^ N&~ mTHJA3,|Z0)M5d:JTr4Ot:t_ LK7Uo/\ 4NhOfruos} !%.l\55 sgU;7 OMUvw6tcQ3fF/q:t]Ycht#@1`TvCs/j!P)uRlb7 e$i7s?y'P xBu5{Lp}xiCY.qsLS), VkChb:?ULYf{+@O$|bcat!">O/lb_F@*hIgP9.W(t=RYj n \C=ANk@s uW@?n;mCpC`)1E RT`:d[ljwn}uyv.^(eU=d$D0o>!{{%Y:~e@rH\9,w(x*4MmHa [(L c_ O T*|[ "1;1SChFRbi v6Purifx C(kf3d*BSMH@DRs$Ss|2Y 3$M3b?F%=Z~^{EjS`S'))x0bj8xO)fr3v=Dv%tG3q 'gd~udspok9Z$Fm63H?y*Oej,!u@/ln-V[v9u'9S ZlQi67$ :V"b9.ZZ$eKR]7F0Lw\f eIA:HcPsV"JhMjU~Z1{Fx2J9MFM5 PJ#}}:-vA ~\zK]Y.zC1R[Av`/v#|;(Z|B|Z@+[C?Udg}d9h7L#??YtmY?!0Rh|o3f?6b8B:G30{JFs dhm s^nx`qq]fuz\{Im9P%-|Q |{| q_^evzaU5!tDT j]RS6_6l[~/RSRbgNuKuXfnce8q-OpP{oS;dUXv/<CQQdp tw*Dlm\ MZ+{Y/ \4vQ5&1AQMA5"qgtT02Moy!k7`Qo[s4>8:FKPoauFL3Cg!4F`Fc qM|8b*E ,&0840$ bY/ wdX=H 2 oN i Bg kWONBTdkX ;(! +<KBju *,'+ -*65NZy ./MShx&JDe j,uaN!Gb}<QxNU24)%B0F*A.ONmujSZ9A*H%R%R AgoI S>^"Z]B j5w.[/<}^) 103[?\{ Cj0c9?(0>>DIBFD.PLixEJy_i1!~\LE"ym-t c[1D)C1 p7'ng'ou#U*M$q"5Y_WnZr\iFT XS6,$Q !sI(d>N=F,w^O!fy$ ?E^=`.[Vt6zZ s>r)vNLi}$=rIT'`sFE#rKsu PDv RW 2F%e8*X3q1*$yXA51M{>'-Ry4Zsz7 D|xS\ =@LJ,mz>>6 VT+Z$ }JSl5Wr k@Gq38P bA?),SutRL-b&NPYN9e_d;a dbw^KwM7juh NJQ"[Q]`gtGjoc" ]9kTj$$!/(%'BVfx{?zJ?%fF3=Sm?xXwN5eL8_.I:Lq ^Ik u-+>`gkBLaVOdUCtWmGul~ \O#BOA`Yhvm|eYM5F#<<?DtYV9Y& 8T/ 1Y1a=TIqhfI1(6|dx:,-_)Ht,jgx]17jS`(42e7eHA&_mUY/(";VVXett#s4+93_mdfCVg{ek3#pVUVB[$~FmWeFsHy{B!#psT wg<#YNE5r;oO{XeZCWMV6Ud`* t*Nk:vcMW$=1[6GfAklk-r|.r#/p\Efpfi>?}p<<A3jd 1 i~(|iz_YbtZF~LEpqh_Qc38!1#Z2Ve^5D6NnU AXiy *:ZS`D|( NV0RNM{iwq{pI{ V9)y]AoyAAan"t!^y|KZ3gS8ZFBLQ_yZO^sp~ltjqxj~ T^<\ 9LPZx1Dgyp~H;;bIckfH$~|jrKY2?(zaLC*. &2$[,?[kF]%/~iclzmPk+YH H@D:9L\vB)oM~trs4}B: 0o<t3=3S}$CSe*Sfhov\TG~*n w`5wO` 7X_Xm7s!G`7x]E?BIST_u &0($r!Oq,z]vcp"k<(gz/C 09?Pely~yV}7(dk7BS}*]CGlPvluzhE>  &:;#Z h5Kf6wFdrTt=C1lc-P[yQ]]K@I1rj| f6&qKv+XOI,TI5qP=,2QW+a>Y,]nsB463ctzxfVB1% t{GV8 /2+$QqNg=m^8tD  s-@PdsK,Dr4:6 {EoKDuW2NM 9>ON*/Q|:Yzx7|Rid{#U.VRG3W k#}BK>mAqBT+ %vP%wpWAsNM :-]:,91EpFi q t%c8.P:h<8dY$7vCTq~5H1 2.u$RNTp?XA= ap!E1).$-j6|OeA'&"?(7s)]-0Us `m>SWd~\'c*wZ _CoY2)/,uQjG1mL<)v^'.D2C&UAxq*^&O>yOq:ITHp'#4B(WyehKK~IT W `u3U3e]o]HA sg7 s=>RqZKG%=%JB& +96}Ymqlt&~\C[y1%'8VFW_ZJ3W<1"$ ;iB$kh|@Z$V >%&-06aA`'6N"~[6FfX#~m[II}Vu IshBmH3Y.>'1(L$n*3G|A S !FR<VUi+ ]IHU #<?uVUe|rB,lq=OG@91 cQObWH<'zx?DkLpbJZb^A0>]w.Ei  #,3'.;56-]s!?^;@[Zn?\'}ZC5B\aR< }t~.` #*?JdbPO < z?Qx7r"v+U#@b-Vksqnc[gfR='fOA.~}TM?/Un*3N[-^Yf%ibE<5%%+)1YcgE]ho*`~R#p*4Ofz&_l?b u#y#p(Si oQe"Iu5_ P,rsKQ*C:sE%&4k a7{|/C [>*k>*0B VU/R\gG!mS:Y(Km0Lk::;Gd Y ';BXz8?\tBU IJu1H$P;M=S:]GlXtaZT90wtDI-;*:%6'1lp rw?;,2"04OBg?gC;{kOUe2 1]2h$X"}4$/|`]Gf<_|-(kgbx*yh CnXqv]VLKON9; yZA`ExG(oF/[/@bSM#!0ZGTfPz1{G~Vc!DhK+}i@P Q1qyHCA 8R(yN~j3#AW3__~&Qm ZDI}:zQc2i!yVg"=aM)Q&U~"#)f]P*:9@h-zeg~eO_w h.SmKRXBdHO):YSn1Q^M[;.5Uz N8@4s]kP8=$4h{tzzam/N{:>${hzYmnK~V9 #y>$tH1Sc BOAeuy 17M|m? Na6;f!i9U =C uuc_jXp:BQb4vOeU `MR _t+Sv@CP]<6)!CNjtn"z_[D`X]][R;3 a^IZ  SztWKaAd,O9q*0r$s)qE}\)l*P^ w;</D}X}A~//Cp`F$)" LJpxp`iFWn?CLf0L{xsh]SH'$iQVy$D)V':rt1OcQa2 A-nUdxe'~"7N9`C9W@fl#F8 p  ~ z{Qc(F2r4e9w9 x_SB</ yhON&Pvjr %.!41c j?~*q@[P@Lq!9c ,&ECz}7|8[; qoleUK0+V5b<-~ jY9ZKD@f#3sublMx89DO>#!#=j8q6lJgWojH*|_Q@b?s(^yMl zf>asvV?9)w [XJ5 u;j *{J:LdI'r,jJ9YA9JOWRMHHG>54 |.Rh*D,f[,M!s^'<sz0G$Ho1CXo  -MYSDJ'`'j(}!pP* oHo2G ,mb.$vM>Mo+BFsQ)UeDqT <28@A!J*S,fDt .0OTmBJb{~3&][(,gj:)X69-f%@`Ba; 7J[d_H|%ERo0Ea.e * Bc9ky @%sRrM$ /G2ZNdsq/h0+?v9u1eT*=0|  \`-A[~C@m,EGac:}4FSO1kk~rL8ZheLG79Ry5Y3 eCv_B|46SLpzPs 3Z+GGMk3huCd;F<@V{L-]J>,  _ ? y R K D o , H  \P=gG xy4!6Vs%L:J(/ s8x@| :YgOHI6^)Hc35tSm?'sj*,}-oBp>"(Uc!0a| _,`t*g[y`kK t4rGHQix:]*3B. vS/(BN9cNZ~RZ.Y?;!AfQ#Fw)O?*}?a S[t ?\v;5 $)XW"-=[?NRq HuzBb  >d/QfzB}bPEo`[SH?k"f}ZJ&<1W6=_b4JGx?:t )u"T9NTCB%!U9.o[QXSfZ)=t#JVv*}~]rAC]!5gm|tl;zqRJ!Uf = Jy9#`T"`j[!G?VevMG1o qrUso3GfZB"x6S=mgC= M4@0 ]p{&5BX 3]Nj`aur~s 6b$F{R~y\ITie; h.Us'7$EuQH [~ }Q[-9],v HlmgEw% dk8$ d 7oAL?bF|?y8FJ)~qcI [jkJ-fvp$ADBQs`7~%/SJCU8lb$<#2&KVWe{XAe;I442.na7kGr55(p'MIl5uSG: vhQ>(!&EPL`|qyq}~,pn)TLDXlS"?]v/aS0bH`vJzh;QI(,.hrDmV(wKE@~dSMQ1& |YL3#~D`JB&b T E@#UM|_oO;UZpct*f#0E/}_gVGd(Kag,Wcz!YJ?Tm%QkgdR7ze7D{tRQ83" tC t7wX:}sNU-zSwcD;?FPdj|&P/eCehpJ#Rv&`7b,XHf;s0Gk! bK=[ui4= syo}u\2uK$e sNr#\:f J1 _$zjN3#$/Wfk3 K6OH?L6MJ_bu}O#G]x41{yYjSj$Yn:!u:Zw)NEtd`(qpI7u78|cqZah;: x;W"%8b#jD<=l,N#  jxXccx+t2bJ[(2].@G<;OZ![*U(=$  -BX~Ae8wnJ8 f 2GXw  eT9YX'[tBt; Bc0Z fy|M4|Z=.cO d:8ahcPG2(m 4\RH =.ga*KN<6M:i.j%ZI'Nc-LoNwcgdC:&x=a x4,t Y:jC.5?$oS.b `$Asf=%Zr 2fj3x?];]6HE|5M<9-u?! iG6""22`i(kqg`LS)SPSy[`E^!)cZ~wa5]F~0kW#xw t@cOt (J^ W.~@^wGlR0.9I]9qUpga\A*tShFcV_Yi{5kr`jx; x] ]s`$`uaG=Rz|QC ii&jf,lS.RY/1oXT96OUS^6lTti)vY 9e/e=!3r9hV}j;/#TT hr^sJ Ao  pWWbY5J'< Ae ; T~onuf0u$8m%Vu'Ju#Vqmz}]K; !HTTL2|<7ZiR85 9j%b:[y\?+m*Bhc/]T iL}]cI"(u3jsE bo1/T\SX.bO?tIH{SeEDM0rBrscz/ %"3yAeWM=H-y6Hiy$#<v9D?!2[t,6,*4"j7sW0&$-7?\.4 }^n.]X?~n2kZM? .sLQQ I(UVuR`LCS<9 /93e*8e: z*n%*s[),DbV3Sjoh]; }Y1}LsI&O,qpZc5kwymfaXc{g;k0N;Q_gj~OzNahLY~ +Ce ]xp-!">a" 3]"/8=CRr x{ -Ib]F7Rw^kwyvldiWkF}A8z0]B. hG +.--9;1 {R''1:H)U6mQ%.Gl *:GOTZC'oM1"9D=G Ogp:{G{Fw80:VyOfif$j*k5qEpHiQcLcA\8UJA8-!yqZY7G5s`p5K-y1Bb&y@",8CSS=0#+\9+Oo58iXs q)|Ll7[ 4A} +8IRNE@B~AZ(; a_6[%RH.s=  oX :AQ \ 4{&]"gV[l78}1-cj3\v =p-4=WMyh 'K=]@z6{ 3Mj.=nhH ~/Wz 7>=GM.d0jf@X,n$ux23`&n.cA*6jDBDahd+SLS:t^BKv$%S8mHrY`w%p6i(nK]v!Xq7B 7wJc>?*wC3iY^u-F QdlJ?l5 wHdw&,mj]PuR^(r:7s@p! d ~l3aYOm|pE0,8d_!i3Zi\./0?7F,~Y<;^_4v$/yPp'"iq NS4:_2l 7YQ #C#[]<.gI"PH.u- |"GXt'Ltkt }VBa(n7r^S 9d$oP{Pm@tFDH9,"h-q 9(Ukc|Bf}P+nZJVwhjmaSF 'Q4q};n/r<c,Jr5 vsR1|7)or@06XmTO0*]LQ[od1\V!S).[wp6s4t5wjq F1S Z=pW\UO\y /1\IK8cj+hDQ*uw)7xw<Gc[QULC-v7xqX];2$%,3BFBYG^4l+o-5zFnMHV>_(yHmVm~!C37 |E};$\Dmh:ZZSQAs6X(JT#I- }K~].w?{D&[<+xoNC& qlH=1!$Ec~$(*'-(4#2$CTZy}8 Bs/_#^Am 6')<b )-?b&$9JL.c 0Wj(Ag;/=pA!qdRE$}c=o&fQBBS*9Su*37E%M?y^0N_\zUXymPD5c !?o +=P r/Lf w[F+Y2 fYyFj#V 4h9 eV Zr%G]#ks;M|@ -G"`,@_|4WF A.wp0BUPrB9 ^,a (Jn3f*i!W !!$(4?LND)xU;hJ-c}:a),ZtnR=VLiEs5XStC::Uk<7vlMz03Dk#gu &$3(fXE`9Ddx$\c!{I @`+wJrRh;^$A'.22,16134Ht2Df<y+^7]I~V;3H[jDG:l+k? U@c0:qIUgtodJ6#lm=]&$OPz=`!%Y[  4NKkWgUL:$ #\]i9Y&SVU>d9}}#1J\|u%,^;6OQ5[xV-4b&GYO XyI}}9uD\7T0UwL'K&LJezzv\C.gi&>-) _V$e?,'|[R) lD`d[Cd:!6P5(v3[8VS6<a;s1._oU;F,i,d)jS`%hD4298L~ZW[KJ Z~kb:v  w5^i U8,)T~#aV/" o*{R!s ~ WUt{#&DK8 <]N^H>Tt`RbUeadDKFj&`K|"lx.+jpBUL[1'(G>zc}e_3vK{V}{GVV\4h,n,`+\2>qHCe*+M_0pkZ7; I m:X.)$'Cm>k$m$_;oz*MqYVJF?Gf<Chyyr_sD@+<BH6}=eAA* BZds'*zFl+[|8LIW]0|`R1h7nr . 7K_ h].H%].1i(X'%+3&+OH tq&W@RS{f&O+kS'K R<xZ9M<d 0oDT!%l\y>NuEUlxYN2}F]eB{SZR3;31KVpJ!h%fq8LSGj (F5MTU 8 -0fBD.');6 (" -?1bWywtU*X/E y`T>3,vzSJI . cj h:eDsAXJ@PX?49G]xEU|K},UN7Ft=Ld`0eO|s1YW="(Psmqs^K8s9_FGG;:@"=1! . B1F>K8L F<2X~uspJ< jjHV!6)#-CJXSGP[kJ.d1^ nl&/<Wz ,[y%AY4p=WZHI@yP:3|+u>~Jy>f*Chi*BUn$N4~dK(Z54M^hb fx^- zZQgz,b&?Lc+G{H:5%Up!!&Bs =w<d?X]JTxT9&(.>LYW|OX9 d-[f1F IVxN H`=IZ0_0 <2>NJpXex~{ H0{0@_ #:JMmb5D&l' tAx #:Mip6w?A~;9x1X6 ptL9451#VW'"y[tD5Ye]OP AZm>k[^2tNV]}E9>lG2#m UdQJ[n>?~ :4t_5WAY)3F%jEnJrJyS|StRzJOa}CS=G-Ai0Kf{+PV]66lZY *ipa;).qE2:TN44~5x+vZV/CilF/jjWB0R);Q#sU5NZtflAE ~[xn!(GI <7 #-*b1g4oCNqtyeEd|,hsxw& 4VtYV&-C=(U|L{*_0aJq75F.3?H-(  c]&bH K,B`z z [5e`Xn+jy",Co8#CsRm'}bfjLAU&CF^//m"]$%~`:R,9d8XfJ\qs c{=&}ixviXd6ge3yR)e4w= i9O. UAp"UJoGP$Q| SPI:ayRJ:c;hg>;lf3S[nM%Bv4V<uz h~:nLR<}lSQ$nENi7v#-=9 #Uhw>8ep6}60|?vjN?R! %SvS1'?4YHAv ?QTH&&L;3,7=bU 0@3#vewOHz:S a2 mb27UNsZ%k2Lf|EM2 M[[F#GQO9q!5)hD`!pK oV\R>s/ 1@Bj2/  (ASc  EbN?](8yQ>&HZ)#{Aq^JOB$_ ${^V\JYHyKDDBE_zNx.Nk:*>NBpR*d8yX*}wjc>7~pVAzfV@+% 7Ubo(A/^B{h8iFlB`&aDaHYJBGd&CW*]deXJ?A;&`7 ^W k]1}9i2|^=%fWL;S1:Oclv-`u#}DVj{"aj7Ey{<:^2 qD&HZdaZ[L/w pg[Ab<ET.jn:3oT$]l!@ W`"^?8$"$9W{,O1iW@5UHsYk L=u?p\Hk~\/*lfJ &C]p|u`QOR}KqBe3W:p:s3F\ PX#xBQt95D UpODAB@MZ gw={l &0:JGVTWld`Qv<(in!hZK5 `Ll^B'H)ZUrnwbBm2n8m+~,,03`'\/fBh-!n [e P,6UyaaZic+aLgD}i$M[%ls7p?,B}rKR>D;/ ,krkez+eCkMq- #Z @zG.wDWcu  m^y>nFX}]@a+oI]k-ImfNA,V0A'y{7_'G\wAifJ,'f,NMzr\~<S8 EO1R[s-oj({1kB=;(UN`S%;qymtNU"$@XlD4 P,c=8 &$2@z\AE<uu\_8y2ecE^4bW 8Zn} +(HFa<vkC QzJ^ go(.(q)\l#7 k!J:dTs%6Fqk(^_H5~ hROz&@[g{7]5|:<0m9dAKaR>!iV9-tR+zp)*\SUi*4~M/  .53HAia`B!r/Uz7^u {nVF+CELUoq3x\!O;ze>;fk",OV{qtybQB$wrdTO*!gxEF x,P$P\!j@g0':WYxw~xgj!Om D6#mi}uh] ]dM$ 3 p5zVH6,oN.@F[~mbV?d`Uk?%~a5Q{oj[wQ\,B!77O6!=GK78i8&|rhvG.K}0*qM"}X|Tr1)l39sA1$w/BLeynj|5Kfqy A%_ L%7J@cGqOm:T8}KxKyJ,r4{7B^,Vt{ DA1^}atJ7u/}#J vh5tu/7XQo&v6Pl7O7yaV'@Q>iRY7k)|]DKK' }NnDb \=+LF#(.LbR*v.L/ml8-JiOy{pE$5gIr ZJ3U*u g]v` NR^bSZ%JuD$RS  qCsBb2ShtVB _ xPv%f_s+x9QbP@n0\6h<_.5vCFpKL? W [wjS%;@5\]I  :E|~4b7eu^E YJ):NDQ mv^$zEy oLk61k&i' s_'kigtw\Ok$ Spu}7u_jyge xK{lV p"/,gmjS5 yZFHfo/tb}L={ud-{CV*h]>Y r,61UIxb%F9F8]"y4B'UXTP~/tQByG?B*g[B]}$H*RO-AZ?H=&`-n}xgpkOoLkahgtu~s" iM#[v#6yrL&u[l&Z< ] h?l? dQf}xxYn=o9VSF~CRyJFQ,ahryesXwI%ZO4fT KRF%j8Y E9*g- {e[XRC1hD+mg=9hXF8IT i=lOPa}~#S=Xm[X ".MbzhF yo`SCGUqQB) w7c5] }Dd=xfD(6CQTJ=E`pm6oWK $'5/]Bo,x 3V 9q2P]dh{$26-vW*q 8`f<F2.-/.(%,1}tJI/YzI~^B%xPp[Dv8>Qdm| 5#P?oj #@%Y?vUsfhel[v[k)#H<lV >/v[~#//$  (A.aW9Vs%{;N_gNmIX8>,,x\QMOy;gVy/t'OYmpwvyn]t;N v]i?P%1 zrS@ Xt1zZ`Cgd)eu)[ 9^T, Eo" }?J-b z*KdiU}1Ohtlf%}6Nl6?bu PePh/4{ FEplsne_efcn~Q'uX0["PQ*{7k*fU~ 0S6\_X~(ubg})KRM "%.~5;6&URY[VRVfqd04GR50Y ?yPk8w+/gc o-Pz?c(m]_`;yMj-\ 5 KrN!e_c8)@;ZsiNT Q,mDV#0_J/?|2e:t`s2o [YT?@L{DHF#zk0e@ ( ^YW7b&c0 o\?C s0G>U#T dF9=FF{,*}0Bh0sr?@V/&~y(yf 1|Aa|,KsAiSu*=} _x5h$LI0N'27ipI9"t1U0xyM)]GeB o8mec|c fX (,pg$Buk%Rc*T4 Zw:od2Ry DV\`~hNMS] aC\m|RI{{0@c~kGju8L@4}"VY>AY Xw*A Oa?7`.> E!j"!r58u"nrzZ>.xx@w qY2nCtAY&LK.6<1Y~zy`A/OsFT`tq},*bo3/JjmF!saYC\!}q>&q9S{>|J+qA#v,GsZkET5++?%&cXp} W(m L=NHXTVKL5>.132CB?c$hmW0x\<iF7kiyyLN,|J&(0OT 2+fi1fEK[dx$717 d<d6]=yo,P"?0mwSL, nL7v![E1Y*xiHh$A )~idSyNxJyM|F4(:B J,QHjoB%sPvS9vV]#)  V%Y# {WNC-oZElkQ"$>7h=wZ3~QYNq\LB9[p|=Ujw uVXhqN= m_= ~F/}g'!bL ] v%R|7TW4%@'U;bUzt=Nn 9r(j"?!dh*M(`9nb3)_Lf #/0L?j\8'oY+Y,>C6m+A^NLb !sM(3AT{JFWOmPdux|%g?m[#p[Yk_s#)83R&v 2x%[5:{+dZi%"FFIJ:,0+%BEp}oJgO+h r i#Vk FGe0s+=[1vO,cC--`'b>@t+c-y ; $-xya1lQ7@c=!GX9J ,z$Lz/Tt 2zPR= @"fd7=9B@LboEMnF5Y?UDn9pU[@?mC08NwF8PzBu(46-{793BlX~|+SGnOCL-]4\\7vc%[0/UqV!,)UR kH C@d;Zdz+Fh <_?1h'%\<\~b7Q,t&jlbq4R_ &ZU0[J-_N*3bg]1\BJNFC&]&i8t@.\V 'ID>kEASiiayCJA<@^-F2LNnXXtEV)rLz!Mu~CYimy/"x~+!dGw(VWSF[@F+Y0wXD#_;nNcml:wEsF(qjUD"^{"APW YJ xU@}}|qiS}BDOQEd M#BWk2HoDQNwZ~w /:;Kv 2@7# '.vtu{c+b3l\h>K37" ]_5- 8TvZ*G?27Y,0=v#SgiMDJU?kG[-\y$^FZ\#b*s zlO&bH9&jSC9)7:+ ydC, yk[D2s%\NF.3=n1<F-P2LPO9d4'eBw*.31Jcjx# ?&Y2q-*<?>94DYcQ/S%d7Pu\dC/LAb%q8hN7+womlpzO!0=;\4e-ev ,v3=:\P"S}RQ Y [;h+~Pba_M+v]>08>E?~iCFJr;ekq}aocE|+;8X1BM!IBVmp+2a^A}S&p_W[-6S=|#')-,. icN06 nP;Qg!@V.0Nw6k3jKN^pbKu#;yBMWxtA4gXyn{u|vo[.rQm2U21?Ri_uCLy$IoZy v9v%c?Cd}"Efyu-Eq9Ux/37nddIo<N~z ?@$-1.C$8X`bMqAR>AJCP,I-a/[2bJYw[u-C9+/&s qkQ_%;x=:+#P D= [`OCUx#L.o{HGxpO6"2BSa}n]S~2p8z;UV%X7M-+{n$;@bM}NCv58<j5 zY&1=\$^Zr?LMUtMahJ\q7V(d[i mYNd-aEEL{( Fz3{WLRy,Ko &UFL88"[ ar%9jz|}K"Zw"G9BR:p*`&i7_@`Gn8R|+`.FRO!!6Ws>r4 Mf4T.<) OzirmrjfjV$!/4^WL-~!A^-!l  +yN0{u Ww =|6OtSo#<=m \[P!l^9b(decZTe@! KVP{Ge/\^#nqRFjP>v3I12y#&N)*\3vQ(% }p[: hl'&U3||US(~DKdmnsc]=r~BN~2?4 ['C%".YE"dJ*v?jBl12WSYv=DTsfbWr/`0F!?Vj g j=me~jNm7[!R*QWPJ,smW?k]6* dm1Y@ hLO%p<=A+BHF%5x>zKL.q&Z2_w>{CB1!(Kv*GW /E*_,M{xw}l<~~k|\lYHA!/JmDd!aSWYEi'\VSH%z`YOp9d!iih6dQf! jF4G~1>LWp&<77U 7R]`.^'-!y`dk[N;iR=&.~>0 b} 0Nx9Q2vtuQ"*Met7Tcw<\9No-.`pcBe0fNDi/BZ <f}}U'~L}e32qhG5yW$#?`J[#x=\4g?+(2<6+5+YKvh0[m/b)dEyD sKr,S%uU|  90kVJp g{>@tL|9o;B?7Zxeu`f[\MM3>,t5gu3C}Hy&P -CGj/Z&mk'lJ\Vp8_ry$v5Mx1KG.!&C!fH^%O?qm!ZI7`@)__| 05 ,Eg9(6IH.wI.)l6 5bVKXi1&/<[Uy X Dh [j@7hZc7BFP1LNRdh\u?<%.;Vl}'6\p%7e{X}#16)ahj]S[Gx%YWUlr]2Z:.'[/F3?5+o6+fC|Q1tR."04LsFaa-s\g :Zd G_'05FXlqsuw%)`X%(rQx]$CC5! 5Kdnuc=qbgvV^_I+[{B*+0 wJ4%~TK\{HO\NXN|T2'j2r,'l':! 5sT?3yD?l;K1y_#\6(;>iScFPF3yF x m>.6I+M< iK*$iTD5  FJ!D%x35{ki\VWKE=bo^mZE,< B"t6*aY} PSi-u#;9e`H`'~MUK% 4A.pY%[ku{DJ o|eEl{C+Z]xi>xA>^ty;;Z=(!&:]3a3tC_/I>&/ktl0Y-7q7Y]p UDP|{x,'!=(Ut5^ohkbvk~mI+ Fke.+$gtbZ& I6SY:Az9DS W:G}Ji!3Ru :;uV;?DM~T2b +Sgx:lcq^Q/u}O fWeN?o(%YXe$>Nb)HH*/2LdWl  rR)Va N^U3S]$ BbJ5(5;5C&kVY;  #JJVULZW7B]U 59*5EXp#8_9IHISM* re|\xc~km`M2tJmCm\9< meVC6q\= 4C=33,( 9MWDB`o{!"?q-Vih Bp4Ne*b /9NSjLO~Fu)Z9(sP- t:O 9A8Z(yCbN5oM 3ph~b~<7Rcto!T70|0+`b(<4w@BBg;^)=Vl#,1:ITlp [=(}nTJoc,!?@mk2FC_V\ [ Ungecu4Mhy0x3}>]6 bIq YV&7af<2 T;xCD8.EZ)Sga[Xhj nuaD%f6 Sz1 S?*l'50l+x"*n^ u&a o8~ aK<2r%X>:;@30ABgc|O`2ua0v #9HHC205WJ~f"3dG#sA2|-6W`[6_tzwUID/){\Yzch`ZTN46 f$Bd$-7)j>#`(4C ~miol tH2tCpRN/j !8aov|#]F]%A |Ua;=gJRg,]"BY(d \BA]S&[3Da&Hq#O[/9?n/L|?gNQPx$m.%_?oeTPFOcMk? }g~r}yx{h}[^-i%#mUybi#+|0f\,82"|0}LpW4BY l=W )EZ [l/G'Q c(BHeW/ &9xBg'.QuzC`W86RzZCq> D)zOnzqv\K? lP  w\RZ[ft3;Fc2 7AR|2LyLH]^E>?((Uaz4#=:mRCvy/QCp,}.wrDhoM%;Y2 vM7??@]L0.cQ1szm+MdPg]tPL?F V`8Q[eq9y-&bg6o(%;'(&sz6f#k9!R)-\!&@#:ahQIT^?Emhq>p2&yZW {%,&&;5QNkn{eq,)}x#VY\pKiEnYybhN#OW|V=7l|Kj=n, i*9du)fLQ9adU58B8v8vj8*d]hw>QO0U -<*s@YyW #.`C8xpvhj4Be  #%VDjKgN[4B# rU.TWr2oCz[^IF??~`BvD nX87$12*BF^p6h%eBvG=Wp,#`lM c 4e <t>^ ff2JRUHA6'r#b ["U3[JiU\M>.# x@{ O.uWB ok=; jebJd=IU[(ad 7H8o7\x'=@LTb%/=Uw &T).:,,("!wI0% }Xq-9 {xXI5*!wA;m'p1  zbRKHR]n~/ M"`=xN_lmm{,-Tc~ 5 \0xSjr"J%Z&\}Dg~uup`M.fC+{shbsRB+ Kk7ymW9qP6w:h1 jbK7x+c$VL;&#)"GFs43\W}ey( 0A?hdZ@vQ(U.>=AG@/:.9-B3WNv, a7`dU&~X^6L 7y1]Sy3k9WnI>|:]su 0]6;*4.4*:1N9N7NDUVvqdgOy(O `kS eoB}1Oz:]fj 8Z b)znsDm MA[ *Fp2| {lu|qr;dUfs Dc'$~u0fQ:PpD2rT}?>tn"3(W|[>b.'ja^CO?pBofu [W$f(>-vyJx3n=IEpu"Trz {YGL'/E$*Mq(/N <T`(6d[/y6d1*OLeiquikOgCD18 946B>uVI;3aDFC6"hJb 1pvX s'S;Oq3jP;WE&+0\jv tX D\3~wcJ-wg=~v%=X<\-dc vTB7EQke$339">'_:K-t$)yM[,Dd cr ~gh7uOn3 z# D(G5wo2H9a(NY~ D 0_)Z7[{ @Sv]XyBST"?.4-95;O+YXcr;<ff*gGsZUPtv~}nvynq8plqhN/h-b1vY$;<X,L&I= x4=Rt4hDc;?P jgWhZ ZEDH g/~CG@Sm$7a*m&W W2,WH0GTjnzr_YZ}Z}h]: ts:!Y0h`8%*C*Um=(u/PdqSX+I-ytmwpq.$pfqQBH~6([JK<gq081F7S=zXkxtI# !*KMk *C<Z_deV~Chc`K='yMdQ.Oh;zG* t`5u7}WY;)&E O>aB@Qz&5[B5Bad|$^Q0/+FWhgZ[XJ/vJ$q`r[hQd@N77|aY>#sxRK~W( &>NF=FASK6QQDQvzjo'*P0p 0]7)|!:oOA"nKp0=,zn aYc\]IQ|8=&iBL#lI9.w#d J2rWF+W D51! @m <'~R-*Y]{x%bFY 7V^hpy&)-Gh )J]XV[Xhyv[AodG0\@ tBZZWJQ g(a$|kT8*!~obo}z)jFY Hh5wN[w$A.ms&Dg15:m!6:Po:TaglfU]jg[Ec<H2rkJL#tLI o:s*p1t.n$Rq|$r-ZQTu "(7P]D.S|&UyLthJ\$GK*]G~is]H/|\ F9-2cP' Y=wS\`xaxZvO{Ey,,Lpre\?; GU56=0E3;0 x Vb`~ f@q n&;;apTkNx9@a^$Q9SL@aX#7 uqwx8S7R 9A^GZO;-xj owwc/l&Y;6t1X5W0i^Hj\m<c.qBu eQUZfS[MUyhj~5:{#)/:l iA# mROG@I >=_rb^L#KBh :F 4Ib{4|xVVeV!H v-f=  7"Wv'e baHz@ Mz W'd lQ@@gJxZHbB6UE4x3SnL;gTB{,AJ$8 #ei 7oMFx5I|P5\ yz!Dm[K- 1b?:+bPYqsUy*T''MDgQ:q<BJN/$v%@ E}^8e9,#T3T@r+;<8hYYd9d"c!!,dN2MO82=7Lgc+GXotw:p"v0E Dq[X4S0`2j$ZDs}CF _(tcWCbuJ|4!WS4:O+U5\9^+|_ga3Td6H30TPz|k}HsMy0W Y3`:&.+To:f.uxJY.$59zrNa*H*"7b{z|x{*M77(IlGWtn>3Q\vf[7J=B`D|#)F:,xJ6% wd'7|z=C xF'\A#mC!pND\u} oM:G}_uV?Bo4o; RYazYv/my:*5%--oS2~"x<j9wBXXDA2&_9Tf(F4cjF@;_"b>nZ pu{3SvIiq9L#kE`RRDL,@2+ $7fBGDm?1l9Y,Ig  qUu>_R4ubZhPB2UOju7D [x.W%a(v@ ]UTe(A.h9Jg4GPR+O[Yyozw|&;Uk9#cZtB,xa2 y_ #04 ?(J3P8l=Fd rgpX^13[|4FUXk!u!AG5Nd`&Cm'p[EBQgy( u$=noXF~:A7+ zt(1Wi{29o?W}u}8K 'Gb!Hf?sGhIl!.3?9_QT["'IZ&K<4+CC0(B(:emuTjTRU_\``[pQ*Pew'.c*Q:!J9 :6 0"2VGu-d1|Ek@uS_s]<if\pW:YZw OgJA/ 3y`g)Etv wmes=LCzbU 5/p#gMoK<?TCLUHtxsYGG(@=/Vi; \ 4$qog[4d;d#x{pc\3#H{QTvaYtW,/_5"I R[pe $;VaX[" k/qn+*7Kkg ,?k5: 7 `&e':PS`eGa@ Ts!YYM)( (!I!:-YPoNu`t \jkMx zb-m"l,y|VP&hD>[ /'($$/Sa7$FQl)]^P2W9bzspusWTq>\z)"0aJl)CYqokU8(#w]Os=(h;!lhG70 ' c X"g8KJ eIe<%({YBn7Q!BC,mRFPxR5w7u5s&D_   0<sR]4hrpeUe#T8 t<z?m9wiMD& Zh)ZE(fAAZz&vMjoe[Mi]`J@w-`G]i z.XY h.O_bm.M`q;^-,ULH;ylws{]nA]F rFb ga wyMZ.yfJ$Y?0aJ{I>u=gMS@J0f0?Mb})Uy36YwaX?m&YNH] H>Tw./;FJW[E6=AA!j@SM~_*`Pvy;l5T"i; i4~mYD>x5i/r%o Z F 9Db vBpB wT'B` *,?2?;?RX` $W]ED@.WwN] A_<{SuRwDr=d1ME2(rGx 8kX BxfES%`[V|9du8~rhbZqZeUXC~,`&c}#}o}=R#cF`z%3s;XZ+mFo?e0uEMDeOCus6V?D,xVQ},R2qN\~U\BBA*_s~O Gs 1O,FVh SMy$0chuF'eP6`ss^5u]E02$A?S$Vai0JWHP Hy!n6Q97^t!RS)4`{},`HXgbmTVr;d$)g1#/|;bC7P'}Y }4!AdRH@(R|5:]( E*?6Aa\44lxpbma( UD_^<Auu Af:\a7n+EaEB4@ >/a/%MAFy&Hd)#G9j JK 0bf[&y},A=BF _0'Ad:'y.T/K^)zNW`3J&i85'J(] H/4U}D_jnFo&ANpeWe#=/pX8  id./rO)X2s_#@z8Doj-3 o^)t9 eqaUOUjq>5\PYV;8fg7DqDy#.! UvCF {e:GZ^+l3w|_kBQ >Kaky&)Z5.0De<4 R*Zof p*R -".k-GTq "A Y,rKod1pU=1xaKh6B38+ `*q[SnR]_RJ90# &W K9o #7"VBV~%j 3R(]AL<%t bx&ISF?8#~fJqN7u0rW?1 yiT($h~/\&zi^F|7b*\*j+{s X Smmp1`,@Y}5a 4.C\^~ 21\St1j&?0 Q#j)JpxrkY>e =g2]mr/#|S?BY5 Sy.H!N<wk!_,lK,"(87Z@lGuPx^euMBx^z>lxG#?IHLDOPBd08 UXF9xjB7"498BaQjYAlQ)$?W Z6ei) gk3z,b9m9s@[Nw>LPZGO `@um9*~fq6[==|`}  ]me)n(f(wsr}~P@j.~3:5RyD;} }Zd9V4n+ "`e+v2brxoUqmks}doD hE+,/UdDESP &Q qyb [AuX g3}lCGpbU%P:d S{5qn>.Zn*Zp+<l`x!`}?y$a**$=Fo k g @Rt3RJ3%@, *Ft>=A+yal3%}%W 3a>Ux3Bj!q~6B`mj[73'MfA5*Sd@^QY[:6 0]4w6k (U&Me"ZC:w ~#C)9i,TQ(t>y_ ~RIy /B6)#l5vjQ6>  svc^hqU fl>@l!v&be ;toTF6*e"DmHEQBw eZ\6(bGr' ; HPxd?K[ 5Fa#iPpWHdQ9}aB A7Ubi+xqX9UccOF&@b')/ --G$Ne/.lTORsA$}vAZWqc> (CJ{VF($F*Xds3:~ FI?U k2|G4}a-0|)Ysg8c$igMwX aFi7^d;G& `G-((#-g k zL1f)iP2/CliPZ>|Z&,*>?]aH 2?Rlr)i=NJNWLO:1 yQ uUSy<= n<sVJ3}|Ql9f.B!~Y?/o aWSzTmZxs  qQOtEogjx N$GRmB],qNT]zjB?>!wknZX51{b/o`D,lI0!{dUMP][VXEx0s8NS-Q>i@AYnqedk;R[^)<^{,>>OYn-<bxl]V\iqvsQ?q3q-e1ZOID+ Qh5b=#{_UDE>3f4h]r~st| wuh lA*9KZz*XIm X+@Rt Acq y!v'#5X_nww~pnaM~2?kwUa5O$3%jI<YJw[LJ8q*N"`3S'((,Bb|>f PPs,`#R@8tk,E\w6Qc{,Z~Efqv|m[TC;70=_vz{|mk~by\ab6P>,oh-WZ x>BeLl(H!v4V rw!@dBu*'99XDiOhln.TCth$#ciaSV/~9BB\9cLaNYI_LeRu`qub_WRMDd(22;v9p/z@MI%:9IEWx,cH(U"vcew`{BG93u5Ou+_]Gs5Ue+lOl &?Vq WO$YQ>LguWQWWkRQ;1|!IJ5g\}G}^!:phh|TwRTgz?6TDa ,>ZQDo,?A3($~4|Ij1U{*6p%U'6=Xv"e00zzcMO/C-: >xR90 U'T'>UV _VVA2>S>-b"Ljo{Mf ze*p&IB2h)a$tA]9_8Z\@}5(eU]/m us6i~"$b&9uxT0qS|(mD/R']mo![kXdmzPx{|2kh'iePTPJ{nPE n:&3_R"1 +s"||mB\#>Jq> #fOkdk .Dt oTB+0(^/H+>cIiA/KZ fEp,<16Z}~{J =Rm,,CQHjh*+D3W-jS5  |k;'hA5\x7|9t&"U~6U3)a]$ &'@5:A>]gOa^C0i9[Sj 2!TB$Mi}ANC9P 5P(fWkyXuF_FfDxF@;#wX7!x!Cq[@1r}]WN.8' q5vfL,#L #DU& .!m2V!FF9Ef@o Mb)v5Mz9?fjsla^of=k<z"[1`Z]O-iw-?LAe|OWNE?7 -53>^x L)v@g -P F(x%[9 )@FM`hhdr ExB_uyrfN,$+-bK AH=3# Y6yh3o%BcRI=/|pQ%^1kG-1oAXFK<["Yf(Hs0"0NU{|%Fq"s/t Y%@k &;u3a*hY!ESG7,}eL \Z3?~|+4}3RR7 :p #p^(u&j_[zRIz7m%hbcrz EOm)L.aBfcclV^SY\NSWZy{g*d$Z&j5a#a`2|O C2pWkz<e}9t8@lZ {q\i><;JL>8]Lm3h(P2Tav?ta/gT}1Bs< z#V<$H>f-r:X2D.GHq? ZN S.;E )'E nCWe2K{y8Li{x_L2  w6_7.ub:K,`)5X<%f 1IrCpE8m*a6WD]|`!-/XIfgG'&zT:AaQp_TT,H!J+[8IT#->`^ks8k;g| ),!"\*XrfX.%th4nU Q <@>D#IZ'krX+ TrH.Pc465Klp*ES\.j}}{A&;P^U-KQ@yOUGJ |+nfyylnvyvmU0~OH9{[e/c7P&tT|k0+oUz?<$V9$ww,3o,9ab/p9J1>Z+'X ~]&0h/D{Cn,y6 B,e#zd/~fY.l!QgG~| vochZjqg,Yc2q&rAyaz|Oq&]am54mIGBE z: d5g2Pd{aXmfe{4@lPgxA2!GwG4mpbBL v_N/ho_VR:0tO({hdZ8hSt2 H{cMu!x~<8\Ej4!  Y @Q y./X"2ANkWn,i(G^QFd|{`I,0ZT(Kuw)yc-I{ (?'UlVJ7p#@sz?;jc+!{"&)PyCUz~3/|T`"";B -G?g!G@xbN7|^=b"Shf@,[bs|!X7Qchul{.4#@C_fd~2|d<g yW:%YQ63 _R7! v9L.`|{xwKs!W5  7W_q k$OAu'CUwp (DwQX6MBHoApyuoslzua|YVvX]YLUecplhVJ=9104*FFk,hK`m>6 oa@B5+,' xjOA2 !91>[J_LVIZ_}%)Ci#`*Lb4y,Voz!k^pyoe\h;s2i 4R[:FwgMM*`i'qYWXh{YiBs6e> 5Wx>8\n 6Sg61pT PCt7s6jLyc541878l:nnJ) U]=sO +*u,q$m18/tN3x j.u?[mli@Wf[T]rR21_R3onlw{ s|R5}Dx'U2){ea`F- t4hSQTP;#evi]1Ha$Sd I%kgFd-V1rSIHH]V`*QJ]|:I8FTLjMg[<d?Gv;;\5l{'Z.Uys`+`e bg/bJOL #F:_d#@>N _y }IY!-gPptgsgX6NI:4|+/ jw0)*@B9n6P*o3m"_]TjqI%-k ck.`K (4Ja!g%bWrY/=n94{: tzJVA0 hdp$Q #+kDXt21}F%_]D1r'<+o&=?Oedk\q5&_Z,O%lfhLFs0u?2kh6[qux B"_WR i>U=ex,Xbiq|$) |&Cc\\$ENYMP@8;cMVa/e=*%Xn=V.Js8XJ/ek4124,IBx;|h[:+37E{k,xCd(,b_`_VD&7Aq~#oVUp!Yp$2]nw]Mz:SXvVQeQOd$3saxQF< %6Hu3a|"9Y8]'NOIcG:/+ "C'tnw8O46Q.x}=!I]Q5I-d|ka Y*a{a|_vX%,(3}g'%5*I=|f(=c_c?Q/d7Fn'&5EBEXNXeEi.L " o7 ~ZULF\''siL?$zaVK*%qo8O" n9}osopdkPD~.Bf,\lbrZ$q8v..KXz|(`qR[qY`%Ub]C%~xH`@"B {gNR8O!? 1 k~O^=F=98#DDHi5Sl,{_xzADM%gBq|y&Gd9L`v?] hoqvxsbL3#}`#7{mMq6D^z'YW*lC xeL,u RAJdbV63:95O~0X%@eu".aJ?nrA3qZ0`VMrI~].c*808IL@Z%{Q{2m'3]f66 `BAU2hly5f<b;# 67d^1Wo&e:fT6'6:,@GOmm}B6ra{ .=9QRxez 2Ul }& jCmjU?K7x^O9f *YM7:73#rO+qL{LxM.biG73  H4k*SnLw=9..Hk;VnwouKsC|Xo""=F\ksMD; gBx $=(]H}ju:W?FN4_D0x0hI ww (.krf(V.qOBuE']D,2I2g[K[0KH1\t'm#eqa F1 5?{OPvt8cvBS"C}70_V}u}X-s(n48)x,X1| S8w8;F:T<ZP;$eLv6eK{]Mz`} h"kp>d;]#*cM#34CNu5Rjsa>*+=d] P ~_)" q5~K[ )3RSnZtGm/TE \!$ n%qXX]Iz4fZS:aqS3o 1tXf7M|$QEYz/`>PZbr5x5?DWN~&ibSI%WNbFy2lM9)j = uWm3W N EB1**$ dJAL`o7g*lS*c H7[(oD=7E]k:p2?9>?F|@_B023:CUV? d]]k)'Q3fhb7oiM lPFQaklmqwhP5 ,Em;xN3o3 8,-U-Kx;l>uK.lNv.<cd!v]2S[ QJC=:6@T3bCmKpR]vp}>Po*Z70RCY^J2UM~Dr2x), 8rL<;c Iuq.h-gb+E%=\v&OafvFqHU..b@H6M7[]:t .1hmY\'p X`BHRX9b+Dx/35/b[GAzi)a)y S#<gG./1cI nb]">z@Uy ulg:mTqmyz5~CUJ7\`V v3y5p2Z , xP0j&P!_)e`jj]RAAFvHt2cRJ#A1V(^SwfMI+0&9J{ u! FvL[DuKDbg6 5IR_gd 6O;] E#. EcNF>j2 pJry2>YhC%Hy`$Oe? 4nsv YDTh>0m2L%J(dmk48K|KAR/W ?Pn\ W.zz<C t-OB#JiE{! op{LYR!GOYxuaU@,"?;x(Z@G LY ?h0Eg.hX$p4\tDpZ&uy#U?0T4TJk/weN|]U2~ TFM1k?_pJLHhQL $Su }n_fIS?I"K9.,#jL3aG.hBq1]%ryZDNVfq`O[ln"**.-1#0SH*n,c$B*-f(H>o3Xpu(1UW0}lLpbF.(\i(\A`o@Deu@k25FpOdCO0J Ubi$?;0++J"|DZ},AA;LQJle=JU~4NhxgQLl} fr0)*l*K2bC.v P OZ, vNn#mW<} L|q`9&ESU]q'axcX k 5C`{.JaGso11BJ\vzL|)Mi$22-4a8Vhr re@\7 t`R>o1h!ok1X-3|aD2 =NS"r6`4uF#. 852 69 K(R?V``wx&::F0mCg!BRi 26P^~B4wC~Rx)]w5S`kljijhikje[YuTrNpJt?p6]!$uS<Q`3Sus(hd 7p.mK3 \7|bMCE|iD7@]Hu(Ed*E`w7F&PCsYr:Bgp+:qw@L.S1u[-I1jPa{uJY0%#$\ i ~ybv4b0QF><YK{Q4R9>FQV{#4dlkU=4;Pj{F*'Iq#yHsLjJh;o'0Q#9L\$^J~S7brrqv{$'"0;MUYcjmuh^ap{nY7 cK,TfqUQ Sn/bN+[)nX9{Y9/'vsw /> Qc+i;rJwHsM~Mh6i0bL?e@ti m S SV,jC~N| Q#98Xp8M pY^E`GUJ52 ek$PEp s^'7@j[| M `WkwQ T: EJ#s%qSx/b-Xs.0USUY7fo]`=+n`fP[?L,|$Fv"l+j/hH,e/cHOqf3j\_ pXlk a5`2Z(/\(ZcP9(/Jp:m+3CS#^Avf3e,`;Ij_j?z5%IA<C {go!)+QL1O~LI$C$!Yi Z_'#7M'S!ed%JkT0q{MWq]pLdKMa;s1~!w srje}jwUh5CLEQ}<AhtyD y u#)~AM~ ,;ja${W'}<9unL[2Ma0mF2|?um%|9W;a&B%bK`HmIoh>I=(!g,E40D+W!f*}X<jIq@? UY.;{'G{%(V&S8R|qJ&{fig2KU~ZW. I\;]s(g?& L&!A-t\8o =R*;R'h{{r+\GY!17ft1DJ=BE ?)`Ln*AS^cTG.sVdAn*W\Dy8 ^N 'BoB4!mK9pbP+`JW/AW2jI 8,gYV6dyQ.XU,]x<)C;o[&|Ocv6ow(M>c[vz7Hv"*Zh WG{V.kg2( |,,T2yM&sWA,]/K?#zBy C /xMTx1/"u]E 58wQF\[;N^r  "(2=CNlOr;d<eVona.~q`a5}jdI60}`I/Xo<`]IDN}JqEu9d#7 kOU>JDNNRkS|Ys  2|"R4 ?+kIWo9`U|*"BI=VQ9  ,v,_0b3k,s,y,6@9s-[E, d: vXH:>Xm|{p^SrLJ4-Vh.Q 3wo|.E`.C!^CWo{rwyop~.M.qESt)c8^m*&]o2{WC aFuY9 u8uJ0$+8CDay}lBV/"#%9JZm$'Uv9(wf1Rm3PoBb$_P#EJE0oO6%Z8 noCO-h(_f22uHIxBM!/X;j$%LW|!*8CQs "Q4X].PvKtXK!SK?{An{ =S_T2p_W ` Z4hFqGag23 `toR8W<4k"DIE]a|\ cQ~ HMM et*(EHa(S &>^}5k !C9jr%^c tHP- G:q[Q-ziX_'o%LQn<@?+9(0-,U ~.x,(cvJ399L9/]Z1.Hv=]:Hr}AK !QU{:de?20?IGHSO>C!'VWFh8@ i g(n,; 15/a%[)7 g5LYh?i3m \v(FD-/ @OJi I/e-{r!$MzI(L@]RRaGR?<9vjL1#*E@eb4\1U< )%{"6)?#GML-TNhv[-eCit0PcJ/d?r;\F*26/k :%iPxd`7 ^>JB*VBg0=?Y^%vI&eim><`7 RK )=3x(XJb}}$w|"5\Ay<:|9}<;@\$IxYq^i +'|b=k\~wX.qraqHc!?xj+jE*TF >mCp&~\0kg@lyqloN`DU=wNzid`nACh%\Q7tq,*7aJ$6T"6Tt dB,e_C+zkGM9`,yM$ g.{K'i@734("*O5NTII[s,ORDxk@fL$\Ny=f5;@NulGfQzmL[={pRU!/7jW{=}Zk+C(jQB5s0h(qvt'vJm8F$]Nv4Jm%[L*'>iV%\Bv&@ V&k:fLu[z "=-U={C@@:5vN&ge:XX:iMu0Oa|L~0;wN~U$m:|:zhmztqmwsz(5d\;"bY|x<;h  OF ;Q  z\+o*^'GSZ"eJoguoppgw]{OGyLWCBA!:1=F8g^29Q;pVZLs<3*DBPk;W!15?A`@3X$Wx'Y.IbsE(M)M_>&LG{rwc4sI5ddu  6(:40cnDC' |8h\YN&\u2<9QkYNKM2=CawE0x.f.g=|^/74tO8?i4t.`k "#73f)!16U/h@4lq6j+0/B!cYjGIAAaXr_C  hX# 7FDDk 0SsPhWgsw k*q+cqVi'5s+ k?XY5oHm]PYbbXFXiL#TD)Y}V*c:v~ll~oR'] x#^)=wF m,7PTL7 Xow,Ti uNZq2`CpG^&*wM]|Ps$K%Zjggvd/LTgrs? 4?efM/ 5YVA]`)<dt ByLWKRYdk\DDH^ p,,ksII{hw+]%leY9c8)3AGl0#y_@ly QZ!_m>HHy3_0 VxBZj'  < yl`K&A-#7ZIg`^ *8]^uK:d"q .4" T_2y1mK1\g(?"h7O$! zd0>/@A6>pJS^\pu}~aVUcz= V2GDXKUm"Kckh0Q>L}6oDd$k11eBzP^x_9 vaeDk#l$W.O2KJ]\kS_=E7'79;%<}MFlEh$a%Q,J&| "2dJCx$_$*.O1Kagt $)=No 6i Ao(EK}JoFmBn<jAe;P+='cKK#[`m!Mj5 U#_T8aCGLQ|@ Fw,LQY`y ,J5gRx.FWBzFf}/S| 2Kf#JsFl 8NSNIE?8(hD(i^-ysW@gYoP y"o.k2s:xh\]\XZo~z~5/VL~d"Ta2(hd!i :x7g9j1]Qd%f6h.EK=a"\<}BN(H.W8jRh}UHGn `y|l!*Bo @phyYr:X#. 'a1o]]2X5ijsms\c\^[\db||:L Q&ZCvu*;k EH'<v! aMy*m Fvkb_]3ryN_?=)ms*&`53`i?/}4vEO M=;X'ZJ(E$i SOYdsfG6A>HL'%U #M#e%vH <8LYT:2>1{IL"A ?:/|'n?}s< *5.`X-|YiJC!` xV?S7*NT%z a)EUt;+dt 'qxX~/L96/{.-UsJp$`IwW=.5v_4<"pRlpwfac?G& **m4I2o@/3OF"4E`bSsMCG5(8EOb ^d^LMW(i+C9^J-eW393`X zje)WuIkUO(850A>\6\KY>bzA HS (7-^p_:?"rWZb4jgQ+;N@wfvNm;eBY=5L\Q"h_A`m3u(\JIL=i])8w Fat]=)39aJ=jaQ=`sh h$l(NB*Upopa{=i (9o&N.ep A5\Q[wT5c4lUK$u=XrCMX{Dq/pqq/Bv&l+f y B[ 5&xT' pSM@8NEMS1mGeI* m=y)O[ 1:vHiufL)s,'1BXj-=Qu~ume7noF.fx<8cnAO$@ ?"NsV/g+JS,_}8QZ<%>gFfr>s 7<M,^GxWL8/' ybz[~YtDS(1 n0mF}J :0! wifWJ2A1{bRP+b@yy #!-&P"jp 9rVrA?)Dk%k{RW;5zDl9 qpI+ !mY*W$kf#5h0DLy=Q) 3^Su-]hG7 k'P+\8ZGWOIV>V=P7SNc}4:'nA}^'!Xd,8 ~)XW9"DYHq'o!s$Wv2n3)%`Y"En9>KOb{/$y*P#5I\(hP]3 (&UH~w87} ^v M2aRakWlMk7d!]T2|xhtN~'e'EkL2kIv{%uU4DpDLc KAI$[NrP>eJao+^CWJ=Tt||!Aj S&TX1;$?Ji W;veu.O,A]8:=1Io0w h@uX#tr i?Pm~Oz=-K)R{lQc9w}~)}5DWSY u_b! G{meLV{RJjBIPyLB+~zDJ+-FJ0XG~j`V4$m+iZ"6S WTyc4RW3j$q'T>PDh}67|/L[= \ngz|R ;}nS.$YgR'?o s;@ b5yg{MO68J?|vgWM*($D:u>~/!][++ Nb.!QbQhzt.2<{\!:t5Px#-SY 0S1b4vaBxn1,j% lRf<XiXw&9p579;.w*vCi3VhW cd,j\|D-vvQ^)wa];+pT9E&]AI'f$' @"X'`4Q2-)c@= 0q@r!-.L (Cu%J4s_~dQ+$*'f za\`Y5A&62,%( EMJF9=A:*`KC8& `|@f!O2%! n_N, Xy[>VS[B4Lp4CLsMlVCj=|"G_`_)Nme_WM J I(UGeS^G`1d!gYF1$" d7g<%g\PA*WStqrdO77F`\H' CXr?'2fQ6 :~(Ts4p,D[dU:`fklbVQc{|pU[xwN>5h&>ZRBM V+r`WXRQ,Q/OG5t/nUG&'Jj}9m6Y0zT ),%2@Gei[2z'|<x?`4uRfpplpqh[LC6 \2ivG1D=7, k5`bJu]M8v[4zO%k#t%dGCMt'H"l9zd,Qq0*wnJ,Mw/Pn/wB|Uw$F(cT{%&uLP~Q_2"VO" ncYN03 "ye:*{Q8'#QZV%oS9@R9eT HG2VRnNyQzv1P3kHg$h ;6AZ6Z)OOWVf *kQGbnU8Y1'uLIrztttvrrcJ L^MCuvamlO^.3 p3oHncx>{ h= k0Y/c;kxRE7\pD G}hCO&K#U7x~smr#gDXc<sDu K,p9$;sA vIdKR 0Tm^qUo(<9:GvQgAhyS0~M6* AXS#jHGEUQ0OJ&85]NaHG4D3j;i="#3V2u^%_||35ceeh\Ld+v9s9ha_q&Sb{I={0\0n/pt"Ei~a`P_\H'T k*(ZIJihGCr[/#dwH_4:7h3`iMv WH>\aM'l$  wF/=Qb_5>j&Z5WK Nh8e 8y0B6eKCg?vvHSD (2WGK, _f&&{QhN@`)z}gX;+6FCs`.zq0'%^s1XZya\fx2CTPVkJM.H?lA8CJ^Z@@c<gc|?5XZw ,tkA@' + )+'I]h vcbTz/y KgOZ(V\{"C0o;V{9d %96`a%@:VFje}x|`!n<Wf4T9e,iT xOW;'!l#S_%Y&mH/p|roe6(JvJ70~OLtK=mk|6F.D,d-zxeQW9;47%1 ha]9J"7'j.`?/W/%st`PF/npqdXGDS1oK_sxh}nn'fZ!Dn@c`PUq,c.?Sk<T`[D/wha~mz]~UzUhNI0,msV69 P lB waS>**'!gCe#H7$+Nn*-I,q3V-YQzA EvFs4^;c0j';BDA=IMG. !]6l:n{JR d=KHG.E^*[0 aD+x`T(`-y?k]5^0CQ`,hH~|'6RG|T\`jVD{IY&Q d?cNs]p8Oi:P\Ib16lOF]~GS!_W$z{f;FN>Ay#h7zP*|vof[~Vqip{ A}[$KQw{.Eu7^wy-*{<^0{;u0q RtlUN^`Md 4sgI.k5s'QRveS^J~|vLH uUIN+hAw]%[a'xP:Z9^,c1j,Qn 4M`| Vkau{~ ~UVIx3F@3+zq :qP9zT d5Yt'1AI>0fB MaE[~%]JNpf7o$5_MW>iRWRw~`fv<&&. l :P:*k<Le{+7i#d'Rk ViyvMF,oA[hkkDo-Ql@ZHl,Di.=gBPc$,,e hI ;qi1&0 Z5VU4i83+'8blTCz.+O8Ra9KQKt]``K*R\pvi2Bdx5FGnH\Kt(aOw?>QstqR-3 *EgyQF_I7QhwF *|;zQ ;$'}tX0,q2A* y!lXNj%;|UDNz/Ur7A,jW6T]< jnpc{jNeBRPO6`<S^j9kbBq1rCg!BZpxorPgK1)hL QIh;>b$]/J&x06{PIMwvuw 7vI @1'blQ5A&Wp &,A!4O@@d5hQBqTt ugQ@zB0Ze(]T&7z{r8NJ|OV^gTfD`"~iqnody? @s]lE8sxv Bnf{n"4D3qB/C'^:q[l~WQMW~fz[OlBP&ABB(qS8gsK:&nTk'P( f]H##bJ`M+.S`jI?Y>Vg6fx3y/2>`I`n0s $'XJy #eUQ>{t_P.`@\6| P1`MWcKAy}lzefTZCS&Yby4-NFn_7*o=h K3Z3pdz&O }'L!?3!|Q.jROMJ|NuW_P>@&$  {Q}(F H Jx9Q(zU2g`p{!}:Z;d8)|c!e* 0'lUxKz!E[W=iH.eJOR\haJ' j6R.YL| ;E n=a)g/vL72`4A1( #) >4LAD8N(h+Iy T,,m8Nb|K8]U@@FMj`TX@N>WXjw I1uh4C^{$UfF,{s4k<ViqpfFT}kcA"#_n&u" a8X%cEkcPmUVL,/X#v` \"E$lUb !Z;wC: {Bbv8~ EM:sJFAu 2=gr $ *^(h6r= 7{8K5>.J]%M@>pr \ip _KCWb!7G[{Y^ -MU^ f_AY_hl V9"2 o >.2hDPH::WzMo;3 @Clk71vuNu34e "{<_7Cy]Ll.;]h$h7TUv,X+qWSW6 ;aN1.}8bQC,N,)(BDm> KO1X!X*m7CG\}&Q4,bh~jFD#]Xx)3 <) A{8g-|\2~uP,T,QeM+3W"HNh|Kg /V% EJuxEk=wp!UF3hmYnm;\zsucmVoNUPD-Vlt.al5]!}9Isp]Y[M)in1?c<<N9 /ni|8gg_!d`Z$6A^#h p[t9wD-UvTq$}$[L6Y\g,{Lnv{1x"6;DlP`uUCDn;6|z "W6idjiXN7l Uc39pqk(3Z4=h2} ^d$Q2lw.WQ5kNYJW? s=tj _b'U>PY[QYx *ByPnau Pn'd#W.[7^3M;H~XIZ>?$.  ^bJJ399 CR4|xLtO1hfbH170 # 3<)tl![?cRAs:/5K`DbOnm5fHq-BUG70s.M.!)+"A-,aa5;ggGI3F-B/0&sW2ycSC*3+ :=F o  {;gJeyAt$$5e-RH/BzS =XjnooXA=sCw Imd'-=a? tbJ?1.##'8MUG& S),H]O6),PO .)01:UBj";pbM ,[#,>Oc`XQUcw*2*5G`wuUB:JDo0c NyxUX+7 m5A[-c&jB!{Sq)Q/[G@Si"9^ |Dv ;)fY3Bm#RY-^A[:_)a@tTG@g>ZaP4zweGN$uD?ue6aV mCFhozvK-A^2 yE3#-$5<.PN O$ca ;]1+k1d9b '2W]p|(ms/sbG7z&]Q|5Y-U}rhT}.4aQqLz2l=#P"q PU@h@Z].Wk_65PSL jJHTm_UXqhc |Amzxu9z"ExGn.f"JtN]c t\{(~P7 NYZR \J>N"Q_|8"sxC djuxut\kb^ c=!pP1];tU[;{8{isDd\[0g itaw8Z.L6r_{ZkPo$+gsty\N$vM]+NV|`-XvPjh"4621Fh#mqt,_ Sf`S`}Y _RI Sh,xCj {J hM'8F8>#3GknzSY(hhD4qTof8&df D|9Q {yI~rD^_LoH-g1eyFE#xAK8`ewjFNWsKyFS%lb+_vyEENk7Ut\7oo iaOx P'g[GnJIR.`A*w&QU93i0fvKa*CrW4L&pO@X,GR r" _,|/a` qzxik"m9sY<szzI2; m2>9n>;GdbEn-]P2.<.lH.*%/ %dV hHa7EFS+!$IyjQ4a~*F2DXMaS--^8Mbxe=m&.R#KG&G&;XW3:O!dbTB,u*S2u[0p. kO'v<>T)_%J }d@YJQpLm&rJk@"ISaU@Y;s])aKIDWR,*vO77abuQpVTezp~X}x20RH+( K3$q>D|.F?XJ%57T$+Bj tlpIvKh>L$>3 '&8A-^0a' dH3 jV;Xb6u"qrncQT{&0!(P `BdTx ] MD%HJ;#wS\B>87 -/1Cm1Po Q?UJ3yGq1T!Q;l"fk$g9f %(w/XU+Sv )uiU0+@Y]_i&~Aw*OQS (5\Y 8QuBZ #,:JA]NoUm$V6[((MO`ul 9a\-*|_@EI 2!!$$+6?_hwmubeNQ0?)iX/'MX u?i:ZFPHNS|@St:c&}fp -0o4RF5h9oCu#@Y&V!y2=BETY=ekr^({ ;#6%y8n3J/iY~~m^_KY:A'3R1V{s6v.I<6s7`C*IFGN667 )"-2nqLYA/<~A p 'A2TnaL*(9-QLrxDoJMwYSI26BVep}~c_R2F%K)M-= %,G_ j.dI3#0EWT*S{%+SE,sW 9X?0d?H]u= j`vR"6SQTF/6.Pquozo2n Ns3e[q&[95K0 <Ykl<PO?Cl'l7g{3trkdheX17j JUP^M: el$e ]T1zF0BCf1l IjS'X @HaqoE]<@ EA-"eB/ |H`7lw?[&(-LN9IDK%) )]V#>`2[oVR.dDoL3'~+ 6-h5g5(6X?(P9!% "0 9&]dgpjjXpT{$Pcs"VV1bE{oL YIzM_E].ArY;;!U E% d ! gWM7P]x:vvg4XG+?_H1M/Z)`7:T93muv&967/&#6 ! HhnC~ JXDA360pX 7T]'EH.(GGx7AmT;6#m>GbUH#3w&};[?nqwxZv&N \1fV[Qj$|._Z18=aw c<Fw aIlog_p\..9"F7OnhraO=t_=]I( NV zeO@%`! Wg?[2z.F) .S^c];Dy4tFeUYfjw"K_~!Y`)^-:;)A,Mfq7kW{gafyi};a#Ke ;_6a"'fE~_ J;" '1r>^NL\I]X\bfZ~g|e]97,9!;,O0fRZP%w P At,0H\fA6U,y\+RpuznJR)??.0Ce7ILCDvUddSd/C yc># gE^q/f}E U38>aqHcKXKKBAzL<8Bl}/U5wS'D]vh *Pdy9g 8EWyB-?R&<GGWD0 :5]RhpwrlNC/#gI#kh3\glb!v,Lp\l1r 5|SEKeno?dM`J]`Vjc B Yx%uE=c?<S/x_=>?"zdd+[&BVpn`R]= k`8~CVFKQWP6hYX/ZL9To7~ALpV|.UQl~|21j`P9!QhqO|FCffaA=<2 [W% /mw$O:cM; ,981DoKph`AX 0>Y`o4TyafGP96=9@A5D.G!J L8 oq6r0l4 ]'e*d br:E&EWc.=( =-sZ_c? r*<IYm1X}EZu;Uq,_+ZYyF-oDL; D7]8 u|JcVO5_,^?eI3"'.@H^6VR&N"~Q#=[Oa|3.Os})kUKdnz{|n=Z&m|6Y$A,lLx?5(fNfZ*^ kZ"|Ms7/HL gA| _G&w=|sTDL9^Su0Wf B<k3I**h_~xdIa6N$n?l14eyLW#L C9G#hP|Xo9t-Q w`H"rJ q]-B6!5qVPZr 7e 'id"z=3za&X Sf_#Q*A@e[K|,tLi)g vW:*'AMD /!*G+_B Kv67-eMv[{E^N*95^P(%T>Egy2ta4 9Z}@uPvkn}-` tAw' d2{ f\msuy5[ic0Y`B.|K*oJK=*% {e(m ni0LH+ l/)4G sq)w_M7,zY8nb0#w h48 g4J9+d]Qx|,RO>]h3;b'GxkPMkQe2r<}_BO=CWv|,Eit6i"bwg5zAwr U G}K(-SmEPxm9>bqf/N9mJh da'"%jr,B{ _/b@nM9N}-0[e=TfIx6am5:U ,Nl6F {LRH`v6<6o4509$t qafEeF/ ,4'V,W6I3L(67 R[y!]Soz lFC1w&A]j8}& ^ DHU:[JoVCl2|T,! `?KPM.H4-{QZam{.\Hjb#^,_w -:PnlhL8JRI8wV5qY?r#h6 ?P>a@(hevQ7:]r (6* a 0~^+|MFV_7-`qGYor~H8yB["Ddkqa?./..D]x &>?2?L6U N?iB" j@=\H!{N0W% }9u+s:kJ=x@OB=R@V>Y5of L A+aQx\`1u;j' ?n)i(^q$UY)%[.z%~rrWy8]3?,31:+9.o?M,"QxM4#|[60Dh Cg&Jxn}3iWqhpZ`HBr^+7BPqqaG-LU`,2*lWB&|dD!gn;)cx\z%^P8~I w]=s7~\?*,Hx8d{|` F 9<2A*HaXm!C WvI :8oj+Pb?a.GZX\m)89+j=o]XR4{HsH@zZ+vjKK&8=c\W. kVLW_jhmt5Y +D&iFh58fe8W$`Vs,8~ZN-[/+vW4, Fp;gI2vVS}:L * O@\H avCK7\ hYmOg03 ;@1UAqHV|cv$[u!H y)9:%[M[w M< 7Eeq GV/J]X Hl}6n.D#~g]c[umymhQ FqwK6kt!l'o> %" Kfh_ b d d'y\)^dCj*die j[OOc0~W|7~ =3rp)a {8!V8pGvTlpUpBe8\AQJYcw} kPq2a :p_Cd$pJ>s_,Wnv&YGD?) wCET] 1EE_3>7~ux9wx:pJBY&xRQFuz#P~_QkBu(c;@ 6-G3 g6v5p'DrpQ} Pefx"`1mhs@\~:U5xII3\o2G\KtO2G8 *U ?o"znTr2Ty mHlq?B"7RbZ#3t>W!c6bLDGJR(w+x`7] 5B Q-W0|d'O WKo }TADhuOGn0tr|7vO T^^L!sZA 2/Zw*/v (vTZgF2(:%JX-ir ,5h+mek":G_a \J=7SMRe\elJ6|mp6L}"<oVvN[V;`gI %iCAlB /,L)f!0):( i_VM4wBuf@(KJ^\SpFKh="a6Z}ZO8*&$Q%&"*0\,w IXH,y$NZjub,i5uIw^\./ FV 1gMw7Oq[/Z5r$FeuOV&3rrI4_$^+)G3r^~=:"nFNq05}wpu__CH1++YQ,QrpMW.9r{HI5vCv n"$ ,9JK%@DPo9Iz(ku}\W{ ocp"9;/.Hs!5W-]}b< iF&gCn~9gO/dTD+}ICPFj5I !m{Y~DyEvUtTjFi,H[(^Va| Jy+f`3i,Ms2i#859T3=H>S!FClDs@ zU5`-7(uoXKF5G(?( iMt%NPsQ&[8'x ywYC8Jz !4] Q|!Bg|~|~*L5j` XBL5k 5JXUK Qj/Hf6m$%dC^]1"|z]H*qt.> Er(h0uHw@d-d0R<6 7;"@5OEmb/:Y`$/@N2gL|cwqh~]\xL:w"SI'Q4uh`U N&{V %' wy|f|.JOW"q.a&Z8s5?a&b#}>}Dh)v3rN>'hO6&29Ghe|2-:;^U My,UK $UN^ |d[3g +8Rft)))1' `u;RY WZSLC)Q %e$w B5@/5Gk/e74S[aq U4qp0xd~lVB9+;Dm6Kj4WaU3@K4>io^]HbEe<UpebYL4 r`=92x6Ppk F"Q(ksBY[rE]Re>a< (W#Q_cwS 1mU(p1 , v6m[tjY0 p/Y<FVrG7:YkyFk'h-~TcY8 `DCHjRM"P7mZW 3)hSR:.dq5=+oGIRa>C$iHU;DAj]JCD26 k{{76Z(Sk.=2a!sYg'EAc`XpPN='$!t+2pO\8S,%}v5nlY:n=yuhXCm =lH\sXb*L$c1S(tCk@Z5f{3-h~z$?5[hfJeF{*t<nbjNYo1T'} wOyPXD_j72H[o!IFskcR:*A;uR2xXy"$4d#+]iW twPy]Cf7bKIPY^_5F4ABvaTV;VU,kEd5Y]Bj4Z$)AO(7@ExM.c2M@6CE>AlR4L/ls3D}vCVt"0xmsVj&;C:1qlY~)N2b#Y^z&hd    2C:DRV.xaUY M&{^DY`%4id^9O(C+h vbJ@f"4qUB;,%KCOl$Qu9XoX(Vl Mn .2P7vY=!f3mc^ln`c@C psTL:{nOD, nB5!xs)Un`i%x+B11[Noldj&b5c#T oFjy  .=@?/ qL,_^,S|RlB{`;\$sH.p$b'\MLR X$R- s6j*A_/XOLc ~D} Y#0=Uv 4G_kfQB6/ `=2+^5[i0#yX?${l 'x(Y0KDtjqwtmbPROJFZG8#Jl*A!HZU!]:n_} 5=m`(f9u-xV  Ebn^$R 2 scxWsXzaqhZSN7?49/sDl5FVJ`;RX}[:k%X D$  9+|e 7Jb2v_(%"=0LKes $'c#vY4}Et/twvIv;E_zyH}()L2PMB! *Mu X\%d:)NqH :1u1$Z4qEYQH7Hk&0L{q<^Fk '71 eAhBD& (h`+rMP}QAY`R(yNNdMVi| EauU/G{4#>zM44Jf;OBw QmH$buLsw,]n>zz/dPGUEmvQLXb4FmgB'{eH%hEei=  H`|h^HWA^MeD^#`5Z[%An][iJx OS u`_NrE%O$j6c s ^ tkn-7 >FMj O8yV AjPg<x HiNRyUQZ6G4=QT4-_h-,j_a^)(m '0j*?d1a O^DR/]"1^ H13OMF>6ykYb @NShYl[|\e:~ 0*D\RRs  bC|gO,h&b@+`/OyxBA-'' 8`#iDO~"= ~oGB 1<?3"tDIjt$iSy$Ul./]qzLq#qjM5aG%T-zY@d%, KSOe!6 |~T9<3,64(s$>%0*U>b:#X}tgy^ 6uRugSi3DKAK~@p9R\v*KTk-a `U,kV_@0\b*f&fK1L& x]T{KfK[RW2[p .Zt4j]o$!U1_ZD,6EMVaoqpg^ q*Mm4MY w0Lb|xdB:0gBUb/#ee/-Cn.j>uP5'2{s|-(/5I`mu;zPY]`w=Rj UPAu>m 9Xp {4`5Z |%0)]5wsgGM-lzGO"mt5>}*[wD ?yU*P$!'3)5p|u _,'J*on-*d6xRz 9xk=ECeXJZ@:)tGUz;17Jxl\ WT#mN\jDg Bp* zY>Z _^Q$j/^%< yiJ oJj:2=f<oR*,m-^\pHoW:1=1=a5_wELUD:;8,TLhQ3o 0J(QA ffz@gd~HL.jkh')\j w(<[&PBYR 0w(k9ea!}6T|J@S h:=ws2"^GLb>a+!oX >Y^bN/b^C=dZ_}H&dJ4(-VTFZ!%AP!Kr&C{ e @/`UF$Ghf_DC%77~qyJ:l3e@ruElA88sQ='!iYV7F'1C( ob5SJau YM2.\wFJ*@T}w7GlWGBH_Q 67jLQ'"j&N+t1'*o.VTqz~Z^M;X? ^_0 _@1{}pt3+ni+0kX TX( 7&+/7^Gr ? aK&),p 1 i'Hp2s)b@k -Iso!MF-O Q[Auh{d E265BV0WHNRMVZ\if_RJ@'+ >V/T, W],(yV.qtFK0( dWf#Cs'm#\ztmM+Wf(vNgg>_U3Fs2AL(Y<}b.@90eL0#~L?vlQ1*eq0C 690{ eG%e9cI!wSp6G+7(575:9&18e,\P(H+~Iv ?Gp_Y? X ?@b*6Q]MRJ8\,Wu.FFh_g1)_ikq1m$w5xg_XO5thW9 $6P?|1kg9?t|T+{j A/in-B$ZT !.E4bNh%u'W y\d*"gd1LSW@{(=dQ3TN dU ]aS:TvuF\| F(!= pPg^xqi8&|H~\u9 UsowC vnj;}X{`[k!W '3O6ra!5Fr^jWxn^ *j| 9AF 95>5IRHK)* i(dXiJ& :L S4=M+Q6T1m/e16H*e{F~cBAE$_@)rxon0,Jr,Zk|_{hl;| @xdDx2ec-"#yosmtoR{03h2"+gU@#j0V K!mcU_C=MpXGUWu|S?giSx^5 p*ejQQg9vWTx N U 6Ps i)W`a>M Pw,/isYa.&Cgj.i]'t6|?_$ycP@.\T bO{w:3i=FFviW|7(+RK{ V]lp~+Hdwi.G;FwWzmLWei5.g&1gm7bRvO?49ay{}NC.x)eru]Z 9W~*Q;`UM*%B"O?`&lV7d K2/ yw#N\ (YG\0Wv(Mp~nz~6H!br1V\0+jfTl$+_+jd.SQJJ }e50mu=.Im`Mj vl^oIrYmmujdB1vvUc.RRMr ^"g(Iz9.Sdt*&K[fc~Zlms|pp,EHapgRS@DQ0o/Z;5CD!B/7D?UPNr@l.]D*o5]4a%sd?? a)[1d:-b 1N`JKr1u0,)U5_gQ3A_ +FZQ*8=eL_x~U'qQC`8;4&qfShE(hIQ,.FXKyClAx_$sc/_X`?om":` LQq/b di1%/Hw$V-`y $)-0XHz  0E W9}K\G-(B4F`B9peR^zyzw[7xk RlG=g<Y\$t8Z7:N_|Pe&p>t[ME4!o$jGyo6Zg9NV`:Zlu,B<=L`x>CUY-E?R5RqnqfP%,.KMpiu_b<M.r61qw+L}CMQFM|H6GCzL;7np1wiikXe;?ey*WZ}$"|uY#vv H[o$3Sam%QeYGYB^|elWbN;< _LC};w4w%reSA* }.Y=Cp7ur /#i[vP=|e2 /Pp(N4w?~zeJR]=z]{^\QRzB;)uJ&lJ {i&W Lj%fC+\/L.*h6p. pjyy`=#8MYcD G+sDb(I]u `cKhymdn%Ez2q_}5s$%[]u# z]&nqN${Xg7@$ hyJ$ q`1unkxHiQRyFz>j0h#^.|MnF/bA Bfw3!N#H:5R_ *GDJ[f\F %( ua]IP,AwXK3{tRL*-Lh#sjZY@4X?5 }1UdD9%;Q~8OUaMz)>Fo)F-Bw-S]ba#E^ppVK>( mKa(OxE};i F7 |]C(r\H>?0l^ej maD( %0Qo&_N#/ECoh&: I9K 5cIbt *1!!3JNC"{ gJ0 lA})H b8~o%3cz%Eo8g7Mq=|^VD<*&+(v c`\TM>bjKO[4k#,5?D[RqM\m `>oVD CA !! |X}<p#myw ~~ oa[L%kG0WU-%uBRcCQ6s3^A$ n:tQ& !`HrHb!36Rd$c,4 ^$yIS$IJ?-Xa:Z8spdP;)>X,Nh]|L-\`k[Bn:.>QR!pX*c V))-bSaVk+h-fi-0\*a;<Galui@t@Q +tL3fWrnnI i1RnN6DNHUKq7DwjJv-$[gLk5m"4 QOq+LN(SjGR)9k8RI ;PlgJ|wOd Vhh= ^ qDrNk=r/g)T^,.;ESp y)jzf9S }-J$WV1EvqIx=QTOCaRzy%,y &}hzQXp^K //'p{DU ,f0C ~rCAAUu+GeG[j[j 04URMuIfEpgg[ }i+Utm5m2Ijs/G!#6*e/|&.6.L_k#v2S5Fmzx&&$AF#qK(zw$m93m$TV0a5t^(QwXy{oskW\OIE'73. 1VY gxhOlrR*14kO4*f* k9DN8yvztunuun]UXx6tK'=rA5_/8. Pe6E% W1jM!x=.mJD`AJ>Y>jQhmZA8A~dX] u-N9G'hJ7 D7B\;~_<)nCrNmZL& zOCStL`/[ZM2q~NA$b*LHf2En[MVWAFID?B&:1.7;cby?|7[3si^Y ZdN7xi04E\{}|c>*9Sb[J;Gl}=&mb3l>:UW f{ O}S~V:o1e/eU<+/PhldSc$X7^B:_2~U;X3}l6Em{((VI~eB H8~!P-Nj"1B;4$mR7_#E my;0sO%{MO& -Qr.l,^e'_QNQ>   -R] ,0MQio%J)`fHIE#YQ 50h])mj[TO i"su kc_> fk.r;Ph}9JKt+b3([`\ Z#GEOT$#6+Kds(ZxGvo5Y(Z) Qh fmsn{|ZUjET=e7ud%'tnA| 0Qplz47`h-e(ze\J wfYQ 78hrfPHN/4q#6gd88S$#~[c/J|nwFHY@W<+:<R>W -1\Xpw{wQW.< ")u#lB_d ]*| cWQE6OZJd_uY]Y&i:tq>` cD m2;!O xm7Th|u5G*%Hz^bv@yz5ew8n.%0)>A=PQ_Z~O2/AtN^N@I712%0%;!PQ]NO yP\;`\YJF\:7Og [py  +WYB8'e)>-Uq )I@`9z2D\mly 76&.Ar&ECb{IQ=_%^WwpJ{V%,~KdJ7w8F#PX<>V\9IN3w;Tz0R]o <gr]Qf(h/\D8}6Q0:@QP_>{T.7k\xd rZ;,Y_FBw1Tq/L4`W3& ^}]g/&G>`=ps_\QD2F=8h gF:moF$({p>% .NCmV( _J } :me;`[zc+M5c!'nZ0{R8yR.s^6iZC! uq)AZobYX^ivgw>q4736H0E9K4S,\Fm6e@h4GaqA/R;_Hvs 0F ZvBQMGB32.heFM$HD9c< d=x$`_]L0 jRy=W5hC:?Jc*uIufgfy,Ro*T &>b$<c 1Ug&AX[TJ:E\tZ1d>' xKT-}]xCu(haN*|jO8$iH3352uaM9Ff0DJU[j!O*GWz!\0b*Ch"Nf3\ (KnxgO?+u!\-K$1  pmHO5tj/Gn'lTb*ycFtP55 `a'XLp zS{C_9Q'='yC\@ +ydF" Ih9+={(=FQs2IZ2 vZ#TCbju\.oO-a<rP#H.Z*2;J(h@d0I`B7g ?XFup "*.0qvHU$|R[m:o.u9_y ([  6g$rseRVr W=ug~Z&HXh4KWYZSm/X;d%Hjv \_;B5>@A}mSC{r`y*G.  Lr[C%fE <w%H O @dB:[1aBeq`uG7, 6CAPr\"Q-5/^97{tK` &B-t( zmkl[b!V\2f W_5Axl08sj /SGY'w tP^YG/QJK&:BWJD$u6.qUQl4X2/V"9@QCup tn [m6WA&oq~m pTJTnMx S\;c )#m&yK_iAvqrg2Aih.# 'L^C(f !OV{OlY?|0<&{ a =a*hs61?tgg6g^ Lqzs{`X*qh,aRq}6U}YzsnIjWn :.xx$  (g?n-nmBIoH'-3 MiS-Z!5(E3{ [re)kZy}*?{x="AQBjtf HLtf!}! x\q-y ,Rr*Ht ,d%fuRc aK 46) {R/<h pr0-]dWfB;&i_bIc( ok!5A0iGG$~jm+NjGL>Q#QaJ &H\]rXpru\l]8E|rJ<sp^JBA6R`$CAwYS&-{RdA,f(|`@,(lg)8pR7>#2Y,W?Bb~j6*k\2;Yj~PVw~,;G\3I1!*78DLIaPkQWameT(m;xur*[3@. np$,WLycoCc.N D* bD@6"5GSh,X!W[Zd0Q|/:=_/XvT4N||ym]_f ]I@+n\M% S-#!"mO,_A j_A3yj[M6B"B8" Cl 7'QQq`iA=uX}_)l$O1Wjk_jx):Lf>Jo|hJ!rYNRK?67/a3Jn\&%q?Kh)I3Q%iJAJHRi&HWhmcbq)^ .Kk:\0ll5xabA1`>oMFs#9EIH=2z_@% j:BW4h]#g:S]10h^ Qo:W.|t{"5LZHMsu?@w?? 2$=/>HIbc>\<tL"uf._.VKk#06~+gJ(Po$M 9)*j U7z4d^7: b)W)?9v!~8t^u<]/= yJo%I&rwUOS`=D(,8L?zPzD+xV_"0)oivqqy z=y 3[$'}~KsFg5[t8E 2O4ya?|iQ8#qJ:%j%hc*s}Cm.n&j??X^/"8~QV( .G8aZcRzeCMzL\02ZF \y[N>(Hc/SSxR>n$T`YDKj uz?]n25 l 484Kx9 i7mrdIK~b :-4#/GTk.'+y d@bh+lb #}:?5eb^M7!OU4H{\NE28so/+46(%6N=p (^^#+ " *NZ@+B^Z /{=~ VX86 fpK=6j#U&"wfK(X X.< <1<1Y.gv$;,qp)-b~!ju'baC&TKYp/_/ o_?}*l%Q= LRqq;_ .edYko@y(K< ENva9)2?>[hnlv+ yW&\1yw},l13.HCMIi|$8?"No9Zsu$^A`?Usa-nK#f(rA(eb$[r"ae;Jq@C}Q(*R,M'`'> yO3\&z9!W.rK *&F"V<ot,22Ia{~hH;f-=}\y]~Wp<HUaE0] )bg=P5 {ust]qDQ)+(.29I`' D?um%@S4Vu>5Zy.m>D@I1f;=&xZX\d`WQd=S_^C/-h?M`Z ea.;TDHij9lYLQ[s%($ (R} .%[H}w"]*Jk%zeCd!LL8*'&*7/09B|PQKKDs'fh`[MEB0hg)|gIB/v7Z%R G9[BD99FVn^B. */=%^J{"5715,.*&!"7.J`p?3n`Aetmj!k2\'/,1=T)o?Wa{6BA)ys_[<D,pwqfK" m~>f3Nd > 1{7%`q AmQMZ 3Pbiytqnkw!,@dI5.mq{f?$]EvZMd!pq=$|#e///G^ggVI{:_&5 :D _#FCk$4sf:'F'Xhc*-*RWFpw?|z.k|6-{I9f\g\\=; xgxgrglI^C gAf*RrDHAAwpZ5s(q.>-N,E?#e?:UYdn:In0< mt3Vy5)#p|xbH.gn(8X"DB.\<_U*#Q8w9h6atxgPJKxNM-3X!0>ar-&Ip} w0j"V;SK\"aap\,L3u,>xG'`G^#du|ABn8| !jbTeWDXh#jll-};#aL65j @045 wG}z8$nQ^hX{- [Wn9dF<d F^U?7ii<"GpI n.~"DT (&DKsJz5aATX5c oIYIgM}"_/lfu[ UEb4{ g nN|$S{,CMnzB_8&duUv}zs[`&J^o59}J0Ez8<~ Zc`FFsS&BWd`&}{BW<0Y;W*g|%"$SV]>/R)+NRs,97U6l$n<Jd'U4GE;`Cuwd#@ E{C2@q.^,nBU8hE\1%RpRuSe`]qt"G[u$Pvpu\`M< aBzKAOWf/UPtb~}qdane_[2wiJ7Sy@E-' c~-9&,Rwti-Kkz6@(+}g_>y>vlJ- Y z{Qh-86:T@Lf?7n ?` ?gk'MMDg;[+D&.!KuE&{ R|]5"sODSp,R7 % y.{Y?e (5^+hGQd9t7nG`Rms1c?fo{#[0Hh d *Q~@I` ?*h_<0qyGy(3ngmNB' o'xHh=^g1:zxy_`XJ\?pEhEU=P,S _du(I],u]=@$]&M>(&'8\hSR`   (?c v -.q5o)y  p`CjY;( pM@`n!]%h7oO4{m!15405Mav5G2[JdWrf)(M[{U7g3ZBc{=Xl3`| $5O!d+s)44{7X:qm<)r^dBK5H8q~NX$Yu#; GTkG,jYJ7+EL+Q=\Uu'.fj((Yb &B)REeS~`[bz'J4_;lBh,K]\A.rIC^B,zz$m#j%f^Q4$7l7|b/f.t]S.4 vG9  (O7\ :5o[sq%&'(L&iLl$%VI}iJv@n9S&fUuz} 9*c=J[{Lz(L=8+s_?6+t5^>lD0-KLMrd-yR.F~gFNk#U}wU[,,~,1,ER;;YP8 (]i(t :x0iy'%4"BJF0){.Ew(#|clCr+jmlw'c?{go(HgqX_}[\25F bVwG$&:o=t!jRls,4ghs4y^p'%reJU*qRXHP@F9LBO.5$l*l:~>LbR@w=k#k-$CZPt]z 7[)Db79%i>._2 5c&=JMF@G%X'q4{BvUmny !$ 4EC/Y?3yQ;hb<-wWQ'5zS3#/|zPiV[ME7$65=@9ABrDY!Os)Y[ !C={ 8@_k>UifgkfjhbahqztQ<)`4iR-il0-Y`=9% bW\`[Z?hRe`mu5CYw':d-U"[(~+!lf 4GM>6.-36028MUK5,\SH&Od2l0e,X$oT, X@hae]vRm2ftCkC`!H_p?4t;AvD1~!Y'b-e G3BPNUXU@0 jL}*Z5 N| 13[0$%Z{)FawCjVJGMULGDN]i>v%H(pQu *@M\mN_sH&i:XP [HB)Oky8LWaY]lrueC%dJ$gV! dd />H~FP s3?(,ky#X3L.eD@<'-)K2eDqrDDWN.h-Ia-0?BFW@e`t,TXKBz'P|3Kk'$o],P f%~-Pc[k4B !?uoeal\R-1t'/Y<~$]c9Jg`p$aCy.g2kDg';RC g/M}MWGIVdpsK3%/~q6Z8kH.WT/HY6KG' gIVyM'TeRF<~\9m.?Z+hzMsSc/so,Zb`*U'oF#5ucjW#G=:WghO7Gzrx7syE<cP]s{G8MGb ]P PQQTv2+?.tJ<D+r(ZE 3Z*w;eT'}5:CuD% +`6KlUfQ(yGz1co|I%";~2 v<s`D=c#o|4C[ppxGk V^?vjkv su|"YhX)`g dT` ]&c#u mE}]Vn21;eb ) u9jMvyPT3nDvj15'~1h3^:WL?bzplde(1L?jI}=!s\@3 rzdrR}By@xUsauO,$@C"1I_)A:_CVG5?\|Jl{=91>/c4m8f5b1rlGSL(SQ.".)1P9~Lazy{6Gv&Cr :p:m_xx~wm[S`9S~]y5A~Rl8D0(ybT@ tRNYvm9!vo $ir'oKiZU}JaGDY |z*Y*cv2U<$ {3\p o~Skn?"I(]8l;F4%l0V]h_cpis~</8I`w:7u}UOo+^CRUcU$RY>'d#8T$~GBV~)Yu;m`B a@V'[:vn{y,b f" fNU?6j?%1e O -c6)M}g&l=.F|7*tKb=H"O1Z/d1e>^=k#S,%d6KM+-!z|7Wz$#-1Tzr_Rdp"o?= SX;mx8px w  X ! 0 K ?8$kG<2d-bzyNZ:,#b!{cxAM$G[<5tv.t'Ia 9BH.o (YrbO,:c %=   \ ~% v@ `! -  \ XA-mj4Y'r'+p3BGbDzPqoU(+}gmgu( GJ&fN*q=zr`J6EG;>z7c3@8v{ =\;VjGR~Shg? ,(4ulMA| NK wH*,T1c@dwWy{&%IDcYa9(yz-eR3pZ1dVDt)wlho\&$16'wb[W;OHAR|N7F,2m)?t v X 3,)N4M8[L0V">jnXcYSjh0y sAPz Rw#!nnidOLJJfNWu <t25&wqmv3Pd pvtvrt.Ufk`W;oVE5Q+" |C',s*T 9 :Rcz,."rg kq(=^Kp6S h!k*hc P5 {_Q}>Z%0$* |Ze+L7&.UHB 1W@4{/j<`H_b\pkk{fV@(x\@m^]vVcDJ5=';977) .]4oL5UiteF#a. +O;`Xkf{tteYGvAl;f@\A]F^LbK`MaN[FV<Q3E!5  %.1:7>@7& sptusuqhrWxPRRapw&#1<CPHhQqboy $#|}\y8kd \WO>-!'#     !!&9@/I@CNCbFhCn?qBb=_8R3F':2#&+#.$9"H(K*R3Z8P5D#7|*=%>-H7L<Q@SIUQTY\fdih|~kXP{Dh7I--)! ywx  %* #*'# %:Uiv"~+/}7k9g9S>@B19&72&6(815B3A7D-E/3#!  '++5)>(:7. "%!(&"&  (7BOVS*O@OV=d8c$_][TZ&^Z&X$Y QQ B9- &,5>A$B-D49+9+1%::B ? A H C80!! !   8J\]Z E!<&      2/I@XPaic|spi[N{>o3c)I"D :!4'5/+5-5220,7"3 $#&)*1*7-37651716$7#86<!40&25=FA]HnUrSqXfQ`AL:82&        #!%   5/H?]PgVk\eUXPMBA:/8"("         !7!7 1)     - 1%8&?*I-I1O:Q1L2G5@,4%7%/'-*-&%#  '*(%+-195BAWQWT\QYIQ@G;I?D>>=4;,9=67$7#<16322'.&-&"!          "!(!,//9,6'7*4#5(4*66<B>H=N:R8S0Q-I)FA2 ##( + /$) !  (),*( !    *)'&%!        %-4<<CHBLAG=B3;(+%                    #*.486:734-,,+(%**-$!      !          ",1.3:27,7+8&1"1)       "!($(*(&%%               $'+4'8';(;&?3;3=,6501!)+)         )/5=?9<<9/)(!$$'"!$#         " ( 3 11, , '$ )(),#      $* 1047 2'   #!      ""                                                                 &! !   ",,'  "!    "   ! %)$$ !"'# $!( %'''"%$#.&-$, '" #""$$"!$""               # $                                                                                                             *+"-,$%$%)          $*'#$"          &$$ #&                                                                 $ !$#%%""" !! $  "!  #")"#"&*!+,/,& (!1"9*2-&&$--&)#% %#$&$-('$' "&! $"$'& &"&(*"&##('&'#&! !"$"* *'  '*! !'&!!#!#" "##$ %# #$(-)*/*..)+*$, / /(3(&"'"*"*1&5&&$(#% "  !$#,)**&*-/*'+,$3(2'1*.#'"'"&&$%*!(#%   $ "&)&$"%*$"$&%"  " !&"&$!#! "!&$$$(*"&#!!# '!)% !&"& #!  ! "#!               "                                                                                                                                 !                                                            "                         "                                                                            "            #      !!                 !          !     %#&              ! &&#""&# %&$%%      )"2(.&5+!&("#"/$0!#                   "!                                                                                                    "              !     "&           !        "! ',$ "     %#$%""&/('$ ' $%(!$%# " !'&!#$ ! &  "!%$# !$((((%&%&!$""%",%/&/% #$ !""'"$ "#(%-&))%',2.-!"!                                                                                                                  !#" !"  $ !&$#"-"&!'$)$&( $*!"#%(%),""((,,-."-"+!'/!0(+%,")'%* '!$*")*$(%%###$(",'/ +"'%# $%-*&**('$' %("3$6$1'/' % )(#(" ("! #"#"% ),+-*)*'( *&.-#-"/.*(%$!",&"&%&("& & "!%()%$  # $   (2%                                  $                                                                                                                                   !"   !                  ! !#" ! "' $        !  !!                                                                           "&$                                                                               !    (%!'""!##$'(        !$!%"$   &$    "   #($                          !!          " $"                    &""  "                !"    # " ' ""!"   % !"!                 $# !                                                              #                                   !!                                                                                                                            !  '$                                                                                           ')"(#! &$"$,*,$%#($)*6'3"1+"!)1)#&$" !%(  ! """        !!"            !                                                                                                                           "                 !         "           "              "                                                                                                                   "#"                                                                                                                                                                                                                                             #  "!" "     %%'#"                                                                                                                                                                                                                "                                                                                                                                          $#$.$("(!" ! &&%''"%%)('+)!'%"$%'*&% &$&'$!!$$+%*$"#$"&&&#&&"$"%$"!!'!'*&((%%" )"&&%&"!/$,)/#1&&- (#,#,*)(("$#%,'.&)-)&%")$&!*') " %")$)"0".(,,!&&(.-*+-3,0&1).5+,(),&/('&*&'!%!$"&$!#" (!*$.(0.407-027.:3<9A59921-&'(*+*$(-.,7/4./1-/))()%./%),*0*& (!!&&'*&#*&&""$#$#&"&$,$*,&-($&#(#$!-$(/+204,.-+,"/&+"1&*(,%),("+!)$-/-(2 4'0(4*3*/)5$1%2,2,4(4#7$-,/ 1.%-%("$#($5%0+3&-',#*#-%/(.-.&'* '""*(# $+"(#  "" " %!"$ $! ""%'# "!"                                               !  & *(%,)(*%'+#%"!"$##!"&#%!"""&%" "-&/'-)1.24017416538:1767215*1*.//,/3-,*) #$*$$ "(.)((),(,-*-*/'/%)&)'(,+9.0.2(/*)/-1-/-3,),',-+1/.'&"&#(",!2(-*(&,1"/1/-.(%,22"8&1*1046%<!;&<%8'8#/*!/ .&2)2%-#" $#**2/,-,,$+"/&&#&)+$&!#%)$"$ %(&$/0-5#1$-'1"3&/$3$(#**&-.,()*2)3420104/309161617-0/,+-$-%-&3(3+8,314103)2+&**)+&1(3.3)0./03-65579?7B93-10313,<5564.03*/-.03*20/.2$)*../---*'&"%&%1+/11+.&('*&,('3(-**"(($"(*-$)'(-&$)*)-(*)3,/&(%(($(&-,-&-*(+/&,0.+/--.7$5)/!86*:!;(9(:$2%0$1,!-!*# &($4%.&-!-- ,-2#*!/&+2-.!.,1$*#'(! !#!                                                                                                                           #                                         #!                                                                                                                                                                        $ "(!      $/1,#% (#      "     !                                                                                                                                                                           $                '"!$$$% !!! "$""( !!"($++!+'(, ' '  % )#*%*'$ " !("&) #"  " ') # #"!#%"" $$"%*%(*"&&  &!)''%"%$#$!%$"'#'!''&)(#,(+! ""  "" #!$,#!""%#"$%  "&'#"+)$("! ! #( %$$ )$&$!& &" &"+) .&')+&$"- ($ "                                                                                                                                                       #           % !##&&% !!&,!+)!"#*'! "    "&)- (%"(&      !"!#                                                                                                                        !"                                                                                                                                            !   !" #                                                                                                                                                                                       &                                                                                                                 "                                                                 $ "$""                                                                  !            '(' !"'$&$ "&&(" (&( -.-!- -!/%1'3&+"$(#&'"%"      " "!$   %%!!'"("$(#  !$!#&$-"( && $*#(&%'$'$&"%$)$'%&" #"($*$'$* -&!+ ( $%(!+"($"$&''#-!)#"''4-5&/!5/- 0':)6-:,6-:%:%5#3&5$5!0)(!   $!     $ " ""        ("*"%              !                                                                                                     " #'+ ''%$$" " % #   ! $ !""$# " "$&"$"!    #%#%!("("&.+$/(.(*" ! !!!&'*'(&*$ &# ""& !%#"#! $ $#    #)$!"%&$('+-./6=735-3/'% ("($)')"$#!                                                                                                       !#($ $"#  "##$"( -!-$2(*!+*//(+/#$+-)1* )$.#,,)&"$&$"%$%$!$(##*" "%!)(+'3063+22105---*('"*$ #"'"&"(&*()-*00'-**(-#'*&'*&,&1'/,653*1*6*/(,(1%)'/()$1"1#+",.-#1$:&5)7/702,3(9-;$;*7&:-"*$(/#."7&9#5$7*8(;'7/9)4.4,7)3+137,<,:)4,<$6+:*=)4(/&..,0,40.33320/-5)-0..1,/.1.1+$(+'+)(&**(-&%,(()+.,/2361)117,1/(+)*(&$5+-(%*#'%.'--234=-3241649777:7=530:-30310/83--3)0*-'322022.12/-.&1+/+2-2.3472-)1&100/4+415%6#-!, 06+9+1.-.*#(+02318/5.0-0)3)213*2/5$/%+$*"),0')%*(*/05<,=$= 2,$ /7$6*6&2$0$#$)"))1)9*1-2(/$1"30/$1)*/!, -#'"($" $%%&&,&&(&$"%  $&%""!%*'!*) )"%!%&&"("'&!0 *!   "& "  $- ,( $ ! #$'$  !% $/*&#!        !$"#"&("   !                                                              "        "    !!! "$""%%* !* ,#*) (&"#""  " "!#$$!#"#$% %#/-*$!%# $")$!(!*!+(( "$!"$ #!""# $! & "&!"$**4/&('$$&!&% ! #&# # $#-'$#"     "                                                                                                                                         +&$(                    "#'"+)"!$*("      ! ""  $ !$# !$          "!"  !!  #                                                                                                "           !                   $     "#                                                                                                                      "                                                                               "             ""$""!(  !&& !&!&#"#%!!!''&%+$  $ "$&(&."-!( 0*.$3"1".%/#*%!'"$"$ $$ #(!(+.*(+ "&"""/*0+1/3(5///7/1.)*.% " $')(*-'+(#) + ")"+*-2/2.-0*-5/-,11670/4.5()(&!*"$! *$% & $% ()-&%")$-+'.'+,( $ & !"!!&!#" #$!! %##%*%'' & &!% )#&#+")%*%*-&)!,$- %($%'& #'!$(%$#&$&$!#" '()*.-.*+(&('))&-+,8/..1&&(% '&*&.&+,*(,%.&/#-$0!2)/'1')*)',*1.-+1,3/4-6./'8,83=-@+</<*7-3-1*/32286::18587670;/9*7)3-1,7+3$4&2(5)/-2%2(6,<(4+/,3-11578-544575<27*/%5)/,0-401)0&1'+$&!'$*'-'/)-"*$*'&,&-+/)1--0-/22,*.*0/12/5:;5454/*/*1.373-41:/0'1#&/0153/203-1&-*&/),*1*2,0(,#/%+,"/"*"*$(%-,$**% &"/&2-0"*'""(#+$&  ("+,('%"# #$"%(")""#$#*(-'*%)!' "+!-!'"                                                                                                                                                 "   "  "    "!"  ! !$!&    !""!   #( "&!$! #       !"*((  ! '$$""    "$#&                                                                              ( " "% $$$   #%"%0"###$&("# !" (("!% ""%"! %%"#!#"&# ! "(!)((*&"$#  $ "'"&&&+&-1&+0!-#&#%&'(# ($#! $ "$!"#!##&%$#  (('$" "#*$($,../.+**("% ""*,+(()%)$"&!&&*,+3432617(.)2-00.)0"/")*+#*$")".$&-*$& %$&$'&((, *!&#'"%)-../*'$ ! &#(%*)'!*!4%'&"%(,,!*&%-(-" %! #         ""                                                                                                                            !                                                                      $                                                                                                                         !#!#%"               !!$$" $"%%#%!& %  !!!  !$$!  "!!#$"*&+.(.')() *$( +*#)""  !" &"#%' %'#"  #$"#$"#! "!"%#"(  &"!# ! %!   #" '$!% '! ("%! ##")# "                                                                              ##!%&%%("#!$"!"$$$&"*!$"! "$"-"-!  #)(&$""  *2)/'-%/,&/.*2+,60--+2+(3---&)"-$,%0*,--)&)(,$'*#$(&&#'" #%&$%$"&$'%& $#!&"+'+*)"'&( % "! ''&*#$ "$(* '%#!##&! " # !! #""&$$%&&$!!!$($'&&&-'(*(-./*/'+$-%'*!*#& '%+,'-&+"-$%& "'%$'*'+))!*" !'$$/*-*&)")&&''+/-0,+(,#'!*#&)",&#!  !&"!)"3,(+$&*$ $%*1#"()&(,'+"&$!# %#! !"   $       "  $" # ""%"!($%!" #%  "   !   ! "$          $!#         !   &!   $                                                                                                 "   "   $( %%)")"0&/#-(+()&#$!"#      !!##(%%! !&&!  $&"$#&.2.*--)4#5.$#  !!'*# # "")"($$''3 0'0)-(1-/,)-.,')$"$#'!'&&" #  "  ##              !                                                                                                              !$"!##!  !'!#&" !#$&&'&"!((* " " "$! $$"""&"#!"' #! " !            !%( $$#"! ! #&!""# ##&%%+$*'$&+(&'+'/$%$"$%-#*(0 .'(.*)& $' (!0#+***/.+$!!"!*(&$& &!!$*.' ##" $! #"#& ,&'#!""!% $$%#&%"! $$$$ " %""!"   # %%!)"# '!$%!!$                                                                                                                                                                      $$                                                                                                                                                         "       ! !                 &&&+%                                                                                                                                              "!     "      #'*$  !      !#$$ $  #       !                                                                                                                   #                                                                              !$'#&$ ""#"! "  *$!&"!&$)&  #"!!!!)"*-3*3'.*/*1-+/-/1,,,&( "!'##!## "#   ! &#$ &"                   " "                                                                                                      # #$                                                                            %&                                   !   !!#"(&%'*!#!&#  !'#  " #"! "##$% " $-3/ 53+,%+)%&'$"(-/."*) ! # !                                                                                        "           !    "               "'($  $&#&$!!%"$!! "%&$($(*"!+$% "              !                                                                                                                                                                                                                     $!&" "                                                  $                                        !!                   !                                       "  !                    " !& "  "!!  ! "! ')"' #                    #($                                                                                                                                                                                                                                    ' +#($#$"((""                                   $   !                         ! " ! !  $"   !      %%&!#$" "#( "+%*&'$ $"&"##$%.**'# &' #&"&* $!  #! $ $!"    !)+($      #"      "                                                                    "$'!"$   %"&#     "& !  "                    !!  !  "     #' &$,(&&*)%$ &' "        &!        "                                                                                                     !!"  !$%& " ! $ #($#&!%" !$& ("-"0&-$+-0,1(1(1#*'$+&.+1,2&.*3-)*(**()'-+"'''-$#(%%"."2&-#,- +"$+ *&$,$*$+$*)&%&$('*#-%/"#% #!%%%%+'& $'&$(&/--(0*1(*(+(&,'**)-*,-1%0!.") ,$'&'"(*'%+'/"0#0(- .!,"'"&$ "&'$&'$#"$!#)"&# # !"!"$" ("*!'"&#($'!.$3&/$.-$,"((%.&'&' ($+&*"&'& $$$&&$(*+)('-$$% *%++#/*"* * (%#*$*+(*)*$/+ /0+ # %"+-&(% ' &#!"   $!  "$#&       "$( $$!                                                                                                                                                                         "&*%$%&!'!# #""!! $$  $,, +"$"$!  "    "*)(&#$"'& , 1//#)-$/$/&0!#"&((* ! &"&')   " #                                                              % !                                   "         " $" $! ! &                                                                                                                                                                                                                                        "%&            !       $$$"#&%"" !$*03#3$:-@->*8+;"2"/!/!.&    "#'$'%&!' ##!&$&$"*&%..)-(0(,%+()!" #!)&$%%$"#!$ & *%(#&!,#&#("# &&&("'+/).!,!!" " ! $!                     !"                                                                                                                                                                                              &!                                                                                                                                                                                                                                                                    #      "                                                                                                                      "$                                                                  $$ "                                                                                                                                                                       "      !" "%'"&$ "" #$  "%$#%!'& %! %            %                                                #"%!%   (!  $!&#!# %!."."$"*)" $( "* $  !"###+-$(%%%")"(# ("$#$&,.,*/"1 !& &%#&"##" $*#-(,&*#! $-'&"&+-(/$( ("*&*" $(#('!'-%.#),!*"'*+0*4"5.0(&*%+&""%#!#!#'*+"(&(&,/,' ((*-#" $'-($!$ #!             %(()$       !$              "                                                                                               *-&$% '$$' "     $% '-& !     !!!! !!#$##"! ! %$ #" " !&)$ #! *#('2"* " &),,,,(&&$"" # "&!(0)0/.-%,(1',%/-7&4),$,%"  %  #(&   & % !                               "     !      # # $"  !"&"""&" $ $ $  ! & ' ! "&%-&)'# $!!!"!! "* &($# !!# &*$*&(#!!# "($)%'"#!    &&(&!&                                                                         & ! !$!!"                                                                                                                                                   !$ ""         "                   "#  '&!! "#!  &    "") ! )%"!" !%-2)7*2'+ $$,($&"!##             $"         !$$"                                                                                                                                                                                                               !                      ! !"$.+!*,$%")                       ! !       !                      $""      $!                                                                                                                                                                                                                                                                              ''  "# $(&(* "!! "$" #            #""                                                        " "!# ,!-('1!)-"+)&"($"& !% "  #$ $#(*) *#' ($"""!#!%%)&'$ %$!!# & ! $&%$  " !!      "## !"!% #)&& & !" #  !"       "!     !!  "(- *  "*(&                                                                                                                                    "'"!     #!                                                                                              !"#"# ! $ $"%#*%+*-$0(',$$0'(&"   *"+!" &"$'$   !&#$ "%  #$   ! &*!1%3"*")"& %"       $"""&&'"" ##                                                          ! &#    !"                       $        !                !                                                                                                                                                                  '$'!                                                                                                                                                                                                                                                                                                                                             # $  $        #"   $%"(!!!  "! !#&(*''( %     ' &!"   " $""                                                                                         !                                                                                                                                                                                                       ! !#"                                  ")&"        #"                                                                                                                                                                                                   "                #'(%%$ $!%"#"            "& #   !$ !   (#!!#!#!! "!  %"                                                                                                                               #!     !$ &'            $           ! !                                           ""%#$#! $!%$0"*% !  &  %(!!  % # (""" #($ #"!$$& !%'"'#($#%,/*.*0.-()(,&&%,&&&%#$$%"-)*/-,%-#"$$#$()(!#"#$ !$!''*)+,*2*-)*).'(.$-". ) 4#2#5#4"0 4"+$(!-,)*,).'- +&$&,$+'-,3)///,70((-*.,&-+-51116*2)3)3.7.9:=17+7*."2"3%3+3-2,/(*&+"))0(1-719+7,62305.;/;(5--+1.821/40/--.1-67+454893/3(1//+1&<08,:25)7*1&6)5$5#0&4 3%7(8).(2-4)4-615*1121//7-7020:6717/=5315164:3;6@8@2@2@*905/3+45344&1-504-710/,.)()&-*+,1+)&)(((# (*'(,,&1-2)/&,)+(-$,)0&.$/(4*1)(/"2$0//'+(!$)($.!5"72).,"2"- 1+() ',((&"  '$""!!"&''"('-&,-2$.-+,/#&"! "# "% $ !"#$("$%""$)#     !!$                                                                                                                                                                                 $                                       !       $             "  &$ #")$$"                                                                                ! !                                                                    #" ( %$"  # "   # " " $#$ "$!0 ,"++& )""  !' &"$"$"%$*+((,*1,)**%!*%!(% #% " ! %!"+$/-1/,/(.#,'-,'+*/./+(0(/&(*.-(*%#&))$/"+(%$(&(&* +"+$*)(/)+-+&+'/+3&0*7/9$7)0%,!-- '%-*#&#% !"&#$$ &"""$"""%$'& $"$ !  $#!#'-#)&,"+#$&)#*)'$!! ( #  $'     "'$ #!&&"'"&%"!#    "#!  $  "                                                             #         !!                              $ "%'&#+&! "&!"%$-""!$#  ! """$"  "#"     &(!$   " &%((&(#!"!"$ ""# &  """                                                                                      !                                                                                            "$#! """#" $$"''!" " $%$" " " ! '!(-.&-!&) *%5/768726/-"*$1&-+3+6-/".'"&%/#,)(#%    &!#!% ""$ %&*1(- &$ !!"##"#!                                                                                                ! " ' $                                                                                          %#'                            $ !                          " !&$-.%,+("&'#&"   !$) *#0"&$&!%$*,)("(&  '" $ ! # " &#(%/"*(%%*!# )!)$$))#("&"##%")%&!""&!#"*&"!! &&%#&!&$"       )0.!    $!%%#*''(0 &(#!$%$ " ""$("%" #"$#  !"  &!                                                                                                                                                                                                                                           $ ##&         !""&     "  " !! %"$                                                         !                                                                                                                                                                   "%     #%%$"                     "           &  ! "   ""$#$    ",+*$   &                    #&!*'&!# !&$"#$$!  "#!                                                                                                                                        "   $"$"$  $##  #       $ !"!$!) ( (%$(',.(0$( (&"%%+(('#!(*($%$ #"" "!'$%# !*$*(## $%)"(("'#%%*$*$/(-+/&&#)"$"#(!)(&" *'-((%(- !!#"'$#  #   %"!" "" ""$ &  $ !# + .,")(/'/*)-/./)*$3-*+   !!  % &"#(&"!! %!'%! !$"!                                                                                                                  $" $*&(&$$"&$'&#'$!!#!!&"  $ !#(%('(%%&"')('$&'" "            #!#! (   $%"%" %'&!"!$ !"  !"!"! '!  ""%#!"                                                                                                                               $    "                                                                                                                                 # #             $    "            "&!""$ !"!%&##$%'!# "*)# %'% $##),#(**"*&% !#''&&+/&$&$$&$%#("*)-'2&.(3 +$%(($+,&*(&""$ "%#($'"$""# "# "                      !                                                                                                                                                                                     !                                                $                                                                                                                                                                                                                                                #        !         %&)$%&(*#$!!! " ! ! ! !$!%%"%!(!*")!! !%!'#-$)" %"""$!  !""$$%&!$! "$  "      ! " "!#""!# (! ! " "!#& !  "!$!  !! " ""% *$*/ 6"7#0.!1"66@"1.*((!            $&.+&-*./(                                      !                                                                                                 " !##&                   "(%$ !"%#                    "              " $"  '!                         "                                                                                 '   &$!"" !  "                   !"  !$"    $$       !   # $!"                                 #                                                                                                                                                                                                                     !              &  $                       ! ""$&!"!$!      $!$$(""$,,#2 1#,+)%&%    ()* 3 .2'3+3+=+5*5,3*7%3-7/6(-##"$ '  " !$!%'(-'*++0*,-05/76-5265;171:+/+7+3*2$,"%"!! #  $ &)"%#"#  #%& "!$ "#!  #  #"%        !(#!$$%**$  (", **  "#!      #                                                                                                             !   !!     !# #"      # " (%"  !  !" $##!!)#(%&) -"(#! !"# $$*,(*%!!&)!-&-*(!+!$"&%*"& ( "& $%&&% "'(%-#//"(($   %&(""&%%(&            #%                                                                                                                                           !                                                                          "                                                                    #                "                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    "!&"## ! "#%&-/-$$-.""!" )(+'    "' !" "*$, -'&"&")!*-)" & $" " '##$&"% "$,%/'1&.)$)&$(*$(,) /&5 :7#6$=%2"- 3"/&7,=0=*9*2/+,&-%*%(!-**",&0*/#)(*&*##"%!&!#&*+/&($!& %(+#*# $"!$%"%'*%(#&!"' $)*"& '#!!  &* ')( #+$$ #%&' $"'+()!$$& &!"%#""  !'                                                                                   " ,  " !#  "$ # " %'$""#!$'%($% (' ""',!""*$%"' . '$$!"$!&% $'"""$##"#$*( ((&&%&&%"%$##   "&%/!!"(&+","/&,$('!% " "!()'&$%#&! &$!(*+')-'$,'%#("&+'+/130-301+-)*1(+.0(-1-(+#)(,#*$/'&#,$,)/(*//+.*-'*!&&*"' "%% "!#  &#('(& # '"!"$$&"' '$ "    "     %"                                                                             & # &!!$  !# %!$"  !"$(!%#""%(&'%" "&"!#"$%%$%,,1#-+% (%,+)+&%"$(&$  !!$ #%#&&""#")+)&*.+ .&+"$ $$"%%( %  !#&*'*!*"(" &&!& #( """!"# !  #"#                                                                        %$ #"& "                                                                                                                                                                                                                                     "         ## $ *!' %      (!"!      % " !   % !                                                                      ! "&'')%+(-")#*-$!!            %                                                                                                                             " $" !$" %($**(-%,#" % "$ $$$**%'&*&."0,5)61-00"-$" !"(,!2)0#*"#.01,/'/%+',(-/1/)++()!&%## &&" "$"$ ""$ #"#(!!     !$"!-"+%2%,$&& $#$$%("$ " !                                                                            $                                                                                                  "   %"%""%$%'#&""""!"!"! #( #      % $!")$#(#(((-&(&(!'""/$/!(+*%"'"$-(*'&! (+(%!!& #" "($$ !&( #&""$$($$&$*+*)*(("$(#"$ $! "" #"%"'&"$!" %!"0-"/*&&# %!""*#%'+"&"$  !          !($"'$$ #!           "!                                                                                    $! #   "%)'#"! !&!# !                                                                                                                                                                                                          " !" ")!+%&!& " "$# $$$! !     $&))**%&#"&" ("$#%#+(%+&*"&#$'''+#*($')$0#/(/$'#&$,&+#1%/&*&*"/"30*'!),!2$(#)"+#&$&'"'' !"!&!"&## ("  " &  !$    $"#"' $!""(&!)*/"/"-!/-+$!/%)$#$"(/-/ 01$1!3!()#0(0*0-( " &$"!   ""                                                                                                                                                 #$     # !  #(!   $(#"#'+"'-*#" #!",$&!((')&%(#&*$$'+ !$'&&'"&*(&' #"  ()*&&('" " $$$$ &"&!"'(($( &#*,'" "!   '')-&(%&)"",!,(,'3"(*&#& $#$",$- '(%%(&*'-$/ /"1+&"%$$$(#)&2)'$#,+(+'$")# # &#&&$!%$##$ !!%"#&#& "!!#$ %#!"###%&$(*&# '"(")#-)-(+&''!$' #$%!!#$%&#" "                         &((   )                                                          "                                                                                                                                "#  %)*) *#*-%&"   "                                                                                                                       ! ! "!$#&  #' ! &'" #' )$   &&                                                                                                                                "#$                              $$ % # &"1&&*)%" ""!$$!"#&!&($! "'!/("$!$  &%'*,+/-(((.(.-1/715$.!*&&&$!"'%$#$#&*().(1%5*.%3$+#+$/"-#-- 0%1&*$.$1#*!)+$*&32&1&7"*#1$1 -)&4%5*5091/.1+&()$, -)817-2+-)/.&32=0<:8<63/.*+)0+.*,$-!-%%()#("$'&(#$' !)%!'*'!*! +'&%*'2*2&5%/*-,5-;/5+9/3)**/)/"* '!*"/*-52(--0,*%(%)$+"(&))*("0"-$('* *%*+0)3(0,-*'*)*)//23-,%/()%#!+3-(--01*/1*11-.2.2203221,1"2-3)9,001*+'&$& "!$$&$($$*!0."."*,.)4$<&6"-"!$!, * ,!'" ! " &"*"#%* )%-"/-.-+*%%%!%%'"(**++&')&&&%(## " "#*&"$! $     %)(.1&' "$,,)( "!" #"                                                                           ##)"  # # %"!!"''&%    %!             (%#!(.'&" ("$     !%  !             ##'%%(#.*         "                                                                                                                                             !                      !"&#*  !                              !                       %   ! "# %                                                                                 %'$ !'! !%$"! !!"!  !($&$!#&#"%$$     !# &,$ ! $"(&*%%!)#)#&"% %!  !" $#% ! !"    #%$&$% +603!($          (.+&" # "  !!& %"! $$$ ##&&"-#" $  "!&*#/+/'2&,#$' -(+110.00*3,&+"'%%"   &&# '$%('+ /#!"!("*&*$,$#& $$ %$$ !& .%$&# " "!$) )'#   $ $""&'&$!"  %$$ $"$!#$" # ! )$(  (()%&!% #!           (#"        "" '%                                                     !"!                                                                                                                                                            # %%!  "   $%%''!!""#  !  $"      "      $ " "      !                                                                           "                   "&&##"#"#&'$(05!0(.,"+' 0+..0*1*0(-')$(" & %( '&$! #"   !!! "!"  $!"# !$  " %$'#*$$"% #%! *$&(6(&'('($!$-$1&+%1,/$+%*&.)2(1&/)1)*#+%+$,/."(+%-&*&0'+*.%&&)$(")#& '#'(#$" ! "' '$&&$"!& #' /- (& !-"&#&"% $$$&& & !"$*('!"&%" $ )$% ' && "&!!#    %""$ -$(%' ).*"1*$&( $#""$#("/" (%*#' ,"%%""$'#)($($ !$"*)"&&"'% '$&",&+0&-%")$,"(#-)(&%)$(&($$""$&!$'#)&+)*(*&,$*&*(%%-)+'*(--)$ ' *"(&"$(%&*-.+*%-#* %( $  %*(.(//01-/(*((,.5.,1-0(-') *'-*2*1)3--&'")#$$$)+,#) %&*"(!,"/ ) *"(,((-*(((* #( ( #$"'$+&$!" !"  %$"  #$$**.,.(-)//(/*3(1+2"-0$/+!*'#!$)*-).,0/*!!& (!*"%!! # #"! *$"$ $ $"()$%$$&(.!,&+"-#/. 2+&2(5-50:/:*6-4*4)2(+&*#*$!#$&" %$ !! !$!)!                                                                                           !$"  ! )$"# !"!   $*%& )%"+!#'%!!&*-1-*,**1-+( '!"$""%$$ +$&!!$%0#,*,0.0*-/*-$(&% ! !)& '&$$$&*&$#%&&&&"$*'-,''0)-+.*,)$%$&",(*#0(-*.#(#+&*+',%0 +$  "%')*('/()%$+",&*/-/-(.)*$!&%"/!."--(0*016+32.,0()*('&'&#%"!! (%&'("$'!'+1 **/)/+**."**0$1&(,#&0*4(6%3%4$&$$ (#,&("%! "%'&($%  '&# #!)"$"),%#                                                                                          !##  !&#              $    #                                                                                                                                                                                                   !$ 0#/$.&          ,1!.,2"/"/3-111(% "%#!%*0/..'(..,%)(&%$""#"(!'("$$        !")-%* !"!!"!  !!%$)!" $,$$#  #+1,)"!$%"         $                                                                                                                                                 $""! ! !"   (#( #%$!!% ( )""&$( *"!( ("' "&)#*'1&''$$$(*#)&(()".+&(/#.(-0*0*,*'(&0",(-%%'.,-%*%1'1)-(1'/%-)'%*.)*+$!!"%( &'&$"&'*$&''&**/,2204+/(')%&$,%-"+!%    $ %-(#/$'()!.'*&++--3*8*5'1**-*&("*$-',#*&. '(#, /&3&1-3*3 *#%$("$*,*$%&%%"$&'&0)4/2.2*,*/21&2.6)5()-#)&*(.)2,***.*+*2(//,-)(' &%&'*&')*&( $%&%')/$,%&"&$!$$(/**-'+)&%!"!"#&"! !$,%+$) (&#!"(* !%$(%$*""! #%!!%!('+#-%&%'$*0*-,.,0*%*#&$!%"&%&'&*#%$*"(+("( %!" %$"$#"!"#$"" &&*&-$+"*'$ "$"                                                                                  !  %    $#                 % "& "!"   !!#% '$                          ! !&&#&("'1&1"-&1()!#! $"&%"$!$&&*"*"+"'!("*(*&)')%(%-%#)!(" %),)($()& ,#$ $%$ !" '&+&"$"(,.&-*"0"/%**/(-&&$&"$%())*2&*$&))) $ ""&                                                                               "(%&%%                                               #"                                                                  !$ #              $"!!  "     #    "                                         ! !                              %#!&!!                                                                                                !      &"*#"        (-'.% !#""$  " "   "#% ""% ! " $     !                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               !                                                                               #                                                                                                                           $"&                                                                                                                                                                                                                                                                                                                                      "                                                  "#&"'+$ '!  !   %    """$$&" $ #"" ! !%$""! $#$##+ #"#%)  $ ! ! $"$""'!(!! "( % $"! $   !"  %"&$#'$*(*($%&&$" " %!$$$""#+/)%  !&& ($$! $/!%' " "%""$&*(('/+$"  " "                                                                                                                                               &$# !% !&!   " " #!"# /%)#" !%# %$. )'&! $!"!!""! # % &$(#$&&&&'##$ "# $#&%'"% &#&$&&$ #""#$%&%+!$'$,"$$ "%$#*,-/,$*/0!,(/+3-.+-/+.(-*/3*--&"($##"&'(*"' $"$ ! )%',$$%$+)('-#) #"'"##!%$ " # $#$#!$#&("- * ," ('(+&.$,&-!%&!$""&"!#(&&(-&-%*"-)&)-#*$-'+#&*,#&+#&-#) &    ! ,&#(&*%*%-,,%.+2 )$)-4(/+0./&"%*&../+3/,/+/*.%+"4,///4334+-+)#+)+.1.-0-.*"**(*(&*0 ' & ##%!""""(# !"$ '%*&)"-!  ("   """ $#    "!!&"                                                        "     !! ""$$               #     #!$$ !                                                                                                                   &"!'$!!"% !   "%)"  $%$% $$%"" (** ,(%(!)-)&&!" &!&&##"!!"#$ "$&)"- " "!&!!%!  ""#!!"&&"#$$(%("-$&$*"-#("! $"$!*$""$,"%&#)&%&%&!#* $#&' (&"!"  $$+&##$$"# ! !&"&* ##$% '& .%$"       $"!   #$&                                                                        "#                                  $!"") ##"%!                                                                                                                                                                                                                                                                                                                                                                                                                                        $   "          !        !$                                                             $!$%(#$"    $$"$#!"& *&"!  &(""$$ "" %"("- , +*%#"   !      " $"                ""#                 #                                                      !"!!               $&               !&%         !                    ""$( $&'&#     $ #( -3. 3+5%1+/- +!/2+ *           !""  % #  "#!#$!""'"" # # ! ! " #""!"  " !""  !$    ( ($%!"" "% "&$&' $#&  (  !#""$"  ! "$"# " "%&(+'%*'!'"    "!#(#$"!""    !  !  $'" !                                                                                                    #                                                                                                                                                                                                                                         #&#%$!#"&#" %#"  $"($ "!"   $                                                                                                                                                                                                             "                                           #  ! $#   !" %     $ ! ! !$ !!                                                                                                                                                          !"!   ##$  "$"  !%$"*!%#&%&(-'&" "'#$ " "&'$$$&&,,#.!++",#*+1$( ! %    #!"                & ! * ( /.( "            "!                                                  ###  %  "       "                " !   '                                                                                                                            " $$$ ! &#           $"''#  #%'!-' &%"" &&$'"&&' +&(&5'2&5*-&$"&! ' ) /"(#('%+($/($#!'('$#  #""'!' ((!$  !    !   " !&$" &&!! & '# $!)*+!)(!"!!&        !++&("%!' ($,(&-)&'$+&'!'%&$!"")$'!&&!#()$$#( #"       &+"!$ !  !                                                                                              $                          ! "!                                                                                                                                                                                              ! !!                                                                                                                                                                                                   $   "!)$#" "              """ ")+  #$(!*"%  &"&            )"$   $" !      "")(% !'"#!$! &!&'" #%!"$%!! %& $&*.-2%$$((*%&"4+4'-'/'"&')"'$   " ! ""#%'$ &$!$%$!"""!!%$$!!$! ()1%4#)#%#.&$+$/"0)5%10")"(+&6#5$4$2",%(-0$%& ,$)""&)*$'(%$-)*((%-%%%#)(/+--(+%)(+%&$&*""$" !### !""$#,&(%&#$ !!!!#"#!#$         "% '+'*&)+.* #"&%&&"     " "%%$%("(#-"**#$ ! !   #"'#"$(1/. - ,#1#/+)'+).&("%!$!     % & (      $!                    #!                                                                                                                    $ #!"%!"(#$#$    "           !# "##&*(2'*'&$!*(&(%#& $%!                                                              #" ##"$"%('$                                                                                                                                                                                                                                                     ! !             !'&1(4%3%/"1 -$-# (&3-<4>7B9;:@<63/%(       !&#*.-,**++"0*%"     )(118<AF>:6:31$)  $ 4'<-:++(B3YKmR}T{VzLg<V$6 l|UmCdBdGjSnWta}h} %%9/76;;5E4I9Z@eFuO`mvg`SUUURjFJ=-3.!yUw5n YR KQ'O?]Ubmgtiopv}0:Z`%IZR B}UJ  ?<\Xoau`hRK5 nu2A%*&% ))$:1H?ZQ}t:Q%T1F7FN5g6|7CRr$*0@!OUO=* (<M]U9N yZJ<7>%DFGW@b.S7R0fAo"ZSSS2gMqf=Y-?GSTQ{OO50 )7MgnEgAS\~O_0/WN!I*wj1DbZm"'33DdRb{!Ls![\w7Cb;`BwDIN tFncW9` 8):_;3;lS %k*Qf8`4XA/ss(?l+/gSsBm0\O'lV6r'>)>5P\jpO0m6f$mzQN!l/%x)ywNyH>7Gm|9a/B%|Y(KJhK(t6rL{L@3xIyU_u#qH?r "=1@\IEyypk#b: *5xK?a][ =/<8CFJRHdJkDvL}I)#`mN7"jE$}x  h?v$Uhsv9.mXu H|=V!$Js#M|eL Q`lO<^!{_Zqh@('[opS{iD~bR^!UE0(~/K; QNl#vf!c likyozb~7;UC>as"Vh:t'7.q`t!-~F>Z6~B^3D"q1$QZHYV(Ji>Q|N4uz zsR:`5zR(>|D2L\5 MCu ~8E=.cS3Y(#2X>\L37$vZ'' >q}uR4':a qS'bA=(1#z42n&`A[`Cl5Wg%oOuf2}J~,jf2 x2m8k0m/7ToZ;d}{{|~~$+uAH;xW`41:v+q9H)/;J,I@EQ~YHouefd@x?v=u/]AvD|c(TBU*BU~Xk?\'S.T@_ Pm`! s?)_A(5mIZR=VN.f JK:k=#VyLe29 j B ~ 3 U o? dDp-ua%F uTgAoluU7p";_#Pj+;r~6 oI= ~8uxy/X=,=?QR^ kc?9&VLOs| _@HN,Ba B Dy X_Roy9s~^b5<\t7!o.ibL*WDXc:cV$14rNgCE2 TN`kD(>31,+  !YOUwB'm;d);K} Jr .n$V1sA gy!Z`05 fEY + Fui)ox jVi"_1xGM! 4'eG&1\[2+z$zA4S`mz~Y~0@eBy%>Yd~( ;Pw+@=*a5 ]?u6R|4`^O<GTlEb ] _x$rpEtd > pX/|gUp2q{ )#3SWH^x 5(eFlpX||lyfnkoo`LM%)    s1tvF(yCNw={s lXF=GCNfv}} 5/2o1RZ:6}/Td`M0=<AF7Ho&AU b$v@od6{{i\pCf1f!UM%.  -97/(+4ECu7d*`&x/6\(2 a9%&8 G"FKP]Ypf+[y045Mi7bo"o0LWCz&n Z2 yM3}W0e BmX`:Z=5Sb^n~ !5:AHQ[p6S6nf9 wG'jIq @J&7R[J*ohKS.FA=BK%_9bCp3m(l&[CQ|;u_/;4LY;fBj$F$(-:4^@JjgO?=;3Dj?I=.ie$(Ma>D8%bBw0U<y OhG2ib=C#-  z_W8!<CrvpBq(*^zC)&H2k1>Yzfk @p-[c&3AQk0FO` lM<k1oD!C'g4CFY e<cKhLYGNJTfureL,' h#\xJ8=lL[(,[JdE&-;"u] ivMEE]2zhp:J=9E@{#gd~t=s'I#!;Mq.#kj B48e-1 `'2HZitwr9_ 7t.w.d= W*m,7%[.<7Z5<_!ICC6c &dW=c}hRi#^B)!8NC|QIQje)JO|W.o#:0]8t}Rp`1v|@5q-j1FwCf899)DT{n#dt4kS+lEVy40AWTDH } zF oBW|X cq&XS~W 5qN);^z#@PrI9;K/it5_3|'IW[G#G2{D(j_;7{Iw/h6Q$hQBbcg{?4pS\ KYlY$Rz=G#b^@\>C@fQ F=tJ[#UdTbrju@LOg   ~)k'R[6ML"hDK't/MTikp'*&:ZUjPAw%l _ed8n( 8aQGXS}A  52<-C1SFe``b[|<Fj%xju{y{xUShHB261L OCppTK\3h!i;OQY[(M79$~ubW;- (d7L! " 1'+4N>tG*pY 0IGsqiyxttjxjG3(.'F+jKkuW}NcSmNv>{<<DZ^M@VpqY.dg6}$i\7 G tg1.IcJ/0WNZW%1keAT4PLXk#r/RGUn O#/-Kp||vx%"(EzCmxO~oWI<<>55?BLO@}7vOWR-(x\RFBdwjuf]T-0 *Qu5yNm=c5uB]kdOEZsKpHo{+RNGqCuyy5e-p(J Ch ?yxzmN-r+Z~3f; *(}L{P(Hdr  &?uKn45t0w7WX@,7WVf;m'.!9IMJYF_w2}hGI  F[KsBLQ(dip|X7'/{=QmD*pPymfqO`@'$(8T37u.{`"O7|)%2s%drpj{ Ao&(`w[AlD uEAz]PT-Y%0>zmNTxg:#terK&Qi<-OX+{!sJe#;N`3}WUDq~GEK)zX)K }MylIL,$)6G<T_.(XM~&=fl@\H(+KLNdaOj _x)tGpvuSF [bKRLhZxB9bus 8IHEI|LD11.mo Ug4^@r4Q{/ Z&>0}-)h9n0L?NP{k{|jXJ)tS0sl;VJo 2ht5Uz &ufqt7@i=Iw! wm{ Cp70B2 ~Nrq<d H(vI J>x bi4i='} VrlN3g' 7`hKR]ngo/DO#[Bj4+*;IP;7uJ/z4&((zKN\J[BPYX W/oKN0VyaZ@g t=bxUNU}Sh&F>A2l pE<JcyTW) fCzB4fbdR7zLLrZdG5U,?+ :<4\pXnKXOQeaS|` Of/2mej>*,>v5xceb6TyqU7Z P5&_8[N3R![91J1o I0DlLZ{-2y} |>^;%,S"O)[6\$iq;v/%\Y}L/_F].tz I7~n=;w8=t{1?L_ry~{rW>9' n:AqK/oB[0xF)|4%+W%{.f(JX fLxGb]ncv&~&opL.%oPh9C%ob<E+ r6f8wxlZKRD,gYoSoEf(l7NLV-f9~HSs%&OLup]Cbcdg v0GX`Oy.hN_^qjmqX3j?wwyvqJc$Q0bL/rq-6Y{.T){lcWF88h6p4!nWLPVM=9D^ u&J8 c'Lz 0JCfw0x1^8e,Q{&J}Cs],SiyeAb5bu;W&CtI4}Z$e_/dLcXupoWMB|;r5g-e1X<)$B_q'2x%YDhghxt %H2qV}*1PVbK#Qi1t9u6U%=)*:V4m% A=Zbtff_~;h8k`4hIu5W4d5}8f .:Y]1Y`2 Z4;?W|' m?t%a~}iS\u@s !/ I=pv,0G=cJw]azFHu{>b#[@2lC"eRvyfc__R^_hvjMw.k!db^ U%^"%Uu.d*P+B0P@,G'Xa>uj2QogaDk+FN!S#L4OCkb!o!]9VfZu%qtUt/D)NYdw}!V0r*RS}yqC:SLwV0h(b#xV:3W0fi3}oan&7XV,_s!!fR  Sb)$eC w9U_5M8o@sDeATUMa'jS!b0vmh-twH5 nz PZyX@%rG 8UtKw\Vr<~?HIh$1" 5?obAx,349=`;!Ccz):2+,( [3^W{NgL!dc/f[" ?b:m*\q5ixb=R: '<,7++;4S5H`FhD3g:%Sg 7Q 7_@oDq#6Ee~lRp+I  s>v^Z2,z@Y"#g0yFGF^dx!3 v4zIcw3?M6& 8q,3$#Pv9@iXq#IcV.xkM<.66*tE.+Z^0sbL6#y Q=wYIKHFHv.d2`aI5 tP#q:7HZ  u, y=h|. gV hDA38]l2C&\ >txz qbHK_3#2; b=d|xze^W~6N[u&"59Q<d.p-q9oVkvE}%c~JZf7&Q{,?!H(mGF=knioqi(!d>gKvh|AT/@0O4j[QRz` h" B uNFW<" NTACT~wss/oT(3`A {T5zDv%?eK Ox9O_ c1~e> OZb_.mI\Y>,. %"6dA~iq ,v YE)"*byX4| mSY[ k, :3i=<);"Fc@PYojDJ B{Bh CP|zx|tSpQZc1gMjX3~Jn{q(9$vK:sN-Z2eh3FI<{Z lU^_n njY}_ 62t!t=p%TS8NKZ< */1^?g@xQNI Y7c[vvtJ) tyaGpAn[`YP:&  2.Di)Owh8&Y8u?5k7_ g\;!xXDE)};1HhE1LS)].D =5T'f6"$WL_?XaN7dy_o+([#\ 3\\5UZgH,1+}FG'w9wi 8S n&a" pt6 UPFmX{dMbD.A:t8R+MPiJ|@ou6Xl+ykW:l<eDw!^9 U 9sbL-2`(}]B1d(G9c`N MUtzv|*+ 3Dv<iDkf2&t:l_y #Dc nn{`H, vmkpSo4V1@9"6Vi"c:Z0TY?O;Q;E0#  -B e$Hu,V~8>H4_=&dOhk&1'U KwDUctwfgl wxoI+z4vG`&1%:Z(}T=U`0h4la`ODFq$$$(1HWUU`z?fje!`o V+W+hE9tjONv<5n>m*3HPLm9b"s}x\=%mJy!C ~QLzmQP2~4=X~*,L,^+ ~c"S'Z0`BvGIQfkheg0J+n]"@O{#Bm TU@fA+t(D[}v+n9f~byV2e ^|,J@ FjFidPtA ]Z n_`nT4B`X36v-z@7qF VD( [M5d^ ?v*d'q1}i . 0 !x8@]7j'xSBNHj)D)VaKF)x1vL  7OS\njS81{5tJ"Fd>KO!uimd{d'Nd0QG{1OEI\MgKy<{1c= !*2:E>a<rF^B7-  <|+Kr qy#AV4Ey-x O'C]#f/1> 2b7}P= 0[3py$E-`7 wWi:#^H YHG{fEFi i*Z|@~a[DTLdx&ejJv!~'J% /z&S5i'yO)r*mowWdEZ,f hE uj P)em6g Q?emSNL\BViJzf;/K~tBX%'I;ZgSP}Xe:l4:`#nxyR<w-g2e|o,zoAQn%~AsNdx6n-dg_-p|NwU|3~d "@z$jK 3i Ga6ceipyL%|.+y9+M)`(T4M{uK.q-J:}KCl*y| )Gc1a.yB/:R7n@!I=n/wsf RB~bZ<Iy3Y@J!};DJOU|L-D,Z%DARhePp,&P|gMW`XN+R{JybS*"m{$rEw'rUVH'p]U(9ob9IR}}Jmm:8ft +u,0LAc\ \q{gMj,j;c^u' @!UG{dpsbPN: X?YyDB m7z@kM8t'R0~f?|cdgwQ"X)- L9H!?!fs[55Y* `@>{-Oyx8~?"J| W #!6F/ha]B^Fbd`_YK^T7 pO=3)%# ^8! vJRR&h> _9(%%!;;bSk2X_Zn-9p?hBzSn45?t@lQ3mAh5?6()-CjuoobED~bY83 rAog:y5`<0tnswlM,`-NvUGNU\e'Mn& RU}"TR*;>Ll8S(@i'S'2,/A Kg*Hi(:RC"~ghNH*6 lS;( dCXoE}j[D-a5ktGX @&&6> BL*[:iSv %;!WCfXmUdDc:sM{;xP) U0{M{^[ XH|%:A%I6_Jrh~Vg8G%_A g.\<~& H9n\idX25Z) 8![8fZtpF"\7 ~5d -S|UpC;}mOd9z<~MHOkP_9>xn~zv|JI JEeW( g<J=PozJy pr&c { MItP NkIGA5 Jk&/{~)VX'x3 }ds#M]opjYX\b{)\"sMhi-(o5-~Y#H( /.!3$`'TyY!o+|I#w\D& ] z{9t+e*(,K }&#T>`h IlPv_,7VU)_^Tcb;9lzCuJ)(/BlJQ2Ec'9!Tnz6}]ec2G uP/sRFHTPI`|D&$ xG/U8QkCvc2e9YmOJ:w8I!.ZF7u#B.QTann}|h{@Z0q.zkU7697ZE(ts zmLK.l-s~4q&DHE85_<pb\KIWYVC#lj_45|pbL " *LQk &KjiOO)Fo= TpS#8j-(7x'u4R=_OF1Oc gB|G c7Uj `LSBoY) zZlhqL ZEPGmlRdf._4jqr!'Ek%?lAs9G;'`1 t0}h5p[Q<@,l=$lvFI 0ikVI# ..X15\ :.Rs.l3g !ZMqB?uJ<% ||qw`Zdz+AF4zC w\SFGYT8p4uST$%||Zg7eeaP7 u R!GDX8j,oNjred0]u5v:e(y!Hv&_,@f.;?OM?Vkvz &3>;/l -#*3B D'jB,}qqS-d(Lk N- ,?EGKHSm>z+O_i})HXt-EDKba\WEVoR<w~yqk[Vblpq~}fW&)bq[bNXAM 1t4].oJC=P]fcQ. rW/p M;1<\t)DPRZ,o6LmVUW Dx3Rp |(o;vSx=zN|,Hal{2BGYy{[l%A ]s/E|X Sa R)a+{b\XM8}a*xI)z!o!1\$PBfpy'dEn(KB[`KJG(WNz4] )Fe}vbUhhO.9,t.J#SYYU2H\S\g2H @Aq#q5t *#QN~o K?o2T`.jHoew&d"){]B]+]h<oVup )?A^f{^8ykcO$Jd3s2su@YI 0pVGxm7%c0pVTLwF]0NA F[{;RYHWjcC`v6;^f]hIeNrRmP}*XFl6|Y a|D< 'CFwpGRS#=*-;"B{:cC?CL J;#& !tb |w`:5KVjRkER'<8,DnN#,?Yw kIdz6D>xK;,2|h%QF`nEf-G2!P*,2 ;a={H.\ LctaaW#0# [#c"Dtuwj;gEu]B,R/W$7a}8~.{L)YpYrz5e!anKDSJT<=n0dpPs1nnjN3l,f=46wE2P =5r&Liz  <(I&5) %'(6&/R`AN8 VUwnLwah,Z.N:, 'K@~vOPU BXf(B\vhMbFoLZZT >5H@$7&#+@$:m)S1=IPmIU_7dV.yn  vf^43[X0=$@)R<L1  7Md/x5eC /m&-6h3gyz peMCT(W<'8= ^3A XeIIS|?$fLk}g=%XavN.5.i R=39-))_#dR7&dg%$i>.ymjEcaI9 _[W.w{j:N1 82'"g&T~ q1'*Lc*0W}/h,\ B8MaY_{#[,I[]wW$jK2q,H^JDh-|X[,%W)"pLnM*q]\8iD^{swq~ )82s;N:Vb1P:w3H$iC[Uh)J[otq)7E^|whcWjKF0;,;7+,]h1`!Lp#E> 6{lUW57 ~YQ:7$1ARt#O%c6o@Y&."2Fn2b|J&Yt 5i4K8%C s(;MZCN?2:Qcf@b)ubZz5Rw^74%FBzQ833" e6siohn4IOVk+Ndi9uXy9qj 1:}@p(HfS9Lo <MT[llqd WWVW=#mUl(:yhOH(ed(w`15{Sw`@~X* W6 %0?JU$eGye)Ni |$E_HIt|F,S3y,b)3=1T4o/6?BZg {kdgH%)d{Gb'B-;X5"X^ =F{W-o1L Q!-+d]@mbl7 3L@X'J5A5FI1 t_<LR\Wiz}FDKXP(l#{P sPX;t?&=s0!!4IAK7:%sD~mRyl-IXw(tFt7=5>iQ._ENR >Awfvytmvsf{XOc'804+p7B8D+pLqXr/hY)TKc/TM0wt .R&vlpp(_q_2rT-Rv` V,iA+91 i- p !4VCby i1|.}DMeF 4]$wd1 J9\g;Gk;u B#J#j!M\1k.R2%zI2j$$0< ObWuFE|nm\L7 C7m< D?s3p"Ww/-nynwww|bz|kK&y:ApZ+2T 'yLv 5"FY w0]AVgf *e+;_Agv{ \p$fo4*K wd}(,$P1F<CR7zL#*!  *iL 7:-&0/$7y.Sq=b`0/U HNbOZPQNG8#?lHmB[hn]n[bakVqLNoQ1V|9q,Rk+(*TOu :m%,Rv1b?qmOP7={Mv%AWh (553o  Uz9Ot7F/,5Z'Ees$FB@F_|>SHDxEp!Bf-Ucfqk_O<,wQs#M(XoFm bb {Qs@^KZXbVs]c[D`+vK^%P `{@s}"uDpQh e>fJfX/\ BiAb@yGYvA~3XaU] q wg7 gM%l4Y2f`,(I;~R- bI`^(dR70~,pd Wbqr r ly<_1r9h3^Pds%AJy}"dH0eM U<<D*dJvwcYI)[-smN?rW)u&Ss&(t+PcgFRyBeK-lc^SL'86/96/M M Q]e4(XCXaKh*Og[9b@kQ:6f \jJF'AVdhZ$LPPcnsp {{2k+] ?t_ 3Bam  NHHg[jqeAqY\T s2Q|> aOW'(rciS*r3fedLq@n N1~iSeQ[!Jkf},LWwP+}Jkrbv:>X7N'{0 z7umhF`oq=l i{(BP!f% ??$y/nKw B8}InJN^=]/0YN|Pa{a$`NKL?,r]@0C^_7Fw>D#[_uI-}Z{_}:R4CGGQS2Cx{{xmaU[aiCm<Pj-sPsq>t{ Vl;@,T4J@*?jY|/xXzLFCb@ 74M9YtmEtHgv>1Mk|*PG,2]Y K_<f?lH*?1 !^V(R1i'?Yd>1X`m7Jc! H\=G:N&@S$lj*]x qRAA@NbHJ=l O7t;6LO]XE,f"Z4#BNUdT>")5=;+x=aj8dzV4j9p1#V2cE?'_R|YQa-iD$+_kz_qT"db0z8Yy*p.oA;th3eug^ ( ~RB$#BD|mO62Ggs\L.JH >]{%J%_ T v;B\M/YcF'1a7vTsi($tCNUQA5 z5+!1"ERt)NJ0b*jD316QV){M\'<MhjsW; ><5`oIp(P<@e591~j7xrS=v@,N pqi{-M=:cCo-w3g~|aBLj+z23) 4 GPWPI4?4,.14:C9RAR,D8M \u0h_yTB.jU:0& yJc&bq#YLbx{~quXUe3o/kBmf[\6=x$9`C1 aZ;u0<CCUirw];0.+ZHqJeHT5,( ^*|_? )69)Fr;?izQ70/, ,3=f`{ - 9*6F=hn'Woma <g&Ov1Y!C^b;!kU=:IMxNxFDXnkZ3zM[nP1Pg8hE&jZI*5\h\?JRccF%"5Wnv2:=Dh%"T:nk3 zFj:` ~"'Dgd,Ml ?juZ,d3ImLi#$e)EvhN3%GzBSeK89Hl(JW[}ZrUqKo;e*Y-W'U"ag%d&f9l?xGJWs0O~>~:2q-Z\>bq *<VDvF&nG{#'x_<uFc +mzDLq1 ^U PU,|5gVIP~E&tMs*O+t;Sx R=?&_Kj! g9}6f*dO4xlQdJk-0wpI|(:IOVeR'Kb6R }Y^',Dk dE=-W:T`p3^2 O ,9: ;CB6- Adi0ng5Y3Tib^;(sq% Qn Jz@ ]:Qh#Bz [U MZ%oK*yd?5@ |Vx,ER*LFZ7pXo_9XYI6h M4"A7OKXjxgt,PBYQuIH^^ RlF4olfp?YU^ht 5j ?R{.";:K+k2%-t5. v~*"m_$K+x,dE)qUp%Yd>#&q7k9|/lW$'\E?10NuE{Ims6 m;y sxjz7j6\ d[! X IR>$'#%[oHdML4Usc6GpYvY;1]%QSBO^],H:e#7 h{e% !O nS0>'w!B!Bo("w{fZBQ"=~&NQ"QI{ U* =QqwWXJe>N=IO5t){}E7* bd|'1sG]* {p"q=k#Dc?Ao@ ^u [EdSlIeJ$/@YB;a `G_/qQ}7iD^dW;<S.0>;(7TVw/HCtl17bA sR$ ]@/sVZ$#yhi4UMpWE U2Tke:*tZ,G$XDjrye:u>^Z`*]<2 d.w1. {_64J3Q4XX\baM7Ds0He(4;,P-\&]:TaNRJR_m$6(^}aGk)N=,\Qdy5B#">G@CP a5o].yrlU\]O\u1Lu-d'y.O]|G1Q{?|5r=TQ&.F[`d#tLn#(3Q,uHwS_E>9(gR<'7fM+xi6,o_}]hQLH-%]$oOB@MU]}ddLY1EP@`,\._t4{!$$aKQQq[Gc7{;Kg+@NfdSaqznS4tFb"|lN3DT!r6j~*9z^@ok o |(Farhmx@(IX}6#e7dK~R]os%^?Za)f4d5qym]Rf]6qR0(~Rw!%y75[;xdIUu3Z*x= ZOLSTMI[-i1)JNfq*/FMf FDd Q4z.)\`.|HC$["',97',7A9# g]7 eo4E$xIh$v;5Hp.w=Xa^-hElZ[gv (O`?5x%5HnK'S;cF8zFw ,*5KLgg@%bJwb|mfVzGyH~[x{D8c\&)i|C\"de#fsfJ(BY5Z(S312;jR 8\qHg z"x%F&b#9Yhr\B@Li-gd SV"Jm$#x&%mo;Jacw{ltafL_:g9}=Gew  a?VqFh+8AAc(CF@Ju>SX_es7pwCVeh (MYHJ'"#*"-.BD`ND3*l; sch]#2{qq#cT %P~"#++gmQr*_(^ld? T-S] T sY+h/g/fi-I4v%~\2B@._},aD"sg{ ~~.PT[w@wfWF%3[A :Sv%*>L +L|:N-;lix;(t~A^#e9W20C;#\P1#Gf%l$j>5Orx1J#Z!NIzNIf<_wQBuCE}v8V @ 6c}ZfST*\Fx!\ha"@ F8Uu&O:!i==-G K8qzB\0M^P@90juOR'y_H%a\TWu&yN?aBX0'k].*&H/58 KM:Zp z *3p4 _8r|eA+ -GJh!\2H  ,DGB:6 o!gd"m#9!zxs6-\0r1 j N !aEc/UhHeKG4 f{d~|~4=!70gtn;6[\=)r = e8Ypm^{eduFs,W<:GZ9& yW4OC{^ZK vD\4vHL {iM)V+ev`XBjZOkK.7H(bmWCf\-x~s#<Nu!x&J(>1M<=Z\6(" o]GZ!(rO3yvHF! _zMF6QuxsbfoPUnK#]!L{i(:Hk70iT_l&Ww2S nM71wblHS>-nmiJ|hqnWa5 cCD1eK0")9CH!l[q!*Z,S| (N(4:Km3a*+09C;>BLLEFFP`irzf`\MQ2mAkBm<[. q_WP=,xe2+7(+P ?YpJ_ Jt9Xi}MEs J[W=,& #*5 ? BGNWY[E!ewPq>c:I)~lQ>7^)e9|[I.|||}DWg-sHxNNZauh]d5.gl3;th Q/_ 0 T'sIp wx`UQ49}yusv[b<DXX8u1_(Ef,}?*F^cs'@MNT`|(+\d#fO9]AhGO9,{:Y  '@+P._2W4Y8aBV9A!Xl?g+h1?t$o5q?yR+nU@Jp=H)wFk_z;VU|G)-:dahJ3K"9Yls!~\C0;=EZ=t$M1lr:.i(j^>q)w_V3&vbkPT13>Z 4 VNHs>c)%b<P#bHt`(7 Gd6DJ@bZvIjZeB'`yU6)!{<:gs\Sy`TogI,w!Q6DqOl][em5W/8Y;. /+KpQ m^N,7sru,n,Q,Wn 5;U@3i` 26vBe)8hT~$bh1h?)ZSQ- ;hLA"=D%e`xV=YE53H]<@8QA:N(O: :4^Zrmy]QA}W c/g^H&|{j~]{ke\56 M#{ZX,~^e\D87xo!uC |m6w+(hRRPtD(lVZHf*K="5'62#9@V3BreIbM9> !.#()3%cb9xVI yMW(3  hiv]! U,qhE o'0]CWdx{x 5RK]}&7U?nV*h]TA'n_@lDH"z0h/s_d Z?nOd*x){ZwJbtpvjo 2^D_I1`"pj=ONM&4cHUVo.?uMC 7czmR8+!,*1FA0{Gh  ~WR=$+ l][L%rZ^s`|2f.IQ0g]ddao}W__F]EM[G6{5CQRLH l<~I k!Q#@[\C#$Ekxq_I.b /q`SE$oYF8 pUF=t1l*i4o64s4d3[/^3`.L'. 3J]hs%AH][xi&VEz3RbkviRI=7<Ldm(;<A?FKA! tFm5m}TbCJ$7 KK}C\(|tpbYQKS^lAMSm.CRl~CbqHs*<b7D{?Ds%U C{x_Hh+H jCk(FmY,!{?0Mp%red-U*|xIb&M 675@FF3Sr~kO07 5:3AGYUjZpjz?Hte~" >=i96,u d!Wn{uy'ONp]lrV`'zrEL #qdS;^H|3P&Tu'=V@?V PRT'q%s1eq%2tV@zox]YQ@M%G`7qA]H=tc#)kM> xU8Pejsz/GizjlH=%`d%Rq%O3,h.vE%q8d]}IPv hy%MaY}x=o) t`EE0N  *^ B bb3a>!~X2OI0 g@^|^V7g; n!YLNZ8 lK1{Y4bUMw;Np HzHZ;dT |eWa &W%?]5)tajT ;URH#eu9Y&l >=}-6}X\Eg3KsGv\fUw1V4:F[>)%4v)8~ =m&3(Zak8m Gc &2.4?UB;o@:Ww`^% Yl]G4 s(^'dE! Na4s@+%l O>_e*lB#PI} E}{ -[7)6JeUqry>)nbkI:=,VNjh\0L3VHA4RA.y\%S<o8b2M ; =T!V J2z]Mj_uac/Sk.nK 0'|3V2\"ZZvC.X|a% 1Yhu\zIJd4HmG%!K;MA`K{ 2FUxa|mRFBPR,LD?fMkos~_t !*#-FYWYimRo6T]F#( ~dbe`6gB rq'XF;bt;[y94?I +O?g*Z.d:ae/)W\41"*.2:Q]gmdR5D1R2hOX`U[ldv):KpU<+! !|= kYOM^r=_s)#D`dYuIIxBtB]q%4>;2$sD _>%gYRt=j_ RB/ x`pTcZW[V`JjQ1(   ,3FTYp^fs " 5,QO}7,ID`U[nar22goQKxD=xh ;P.sNy #?\;TipisrPM|p]]AC(6 _U?yq5"VUnUM*f^pDyJ_@4?T+c:sGc5BjUH~Jsy`.Y?Id=b#&)D#X hxB@MJ`=I;b4_">QtsyMw&G"xDjL-T J S.W 9o9/R&SVj>6:_RA3{4mn)u s"1+.tO ?a 1..-74J&S+`05F]{Ay!8jg@ZfxpJ^# ae6xAa MQATEukd}&{Y<k\#tq qu?*NvcNRW)].[&>aB[?PGuattnFV#t8-F[9{e*, bN(ZVxqwgX$Tl0z  ,^S2pY [r-}"%264P2]7[GO\AL:[q} WEY<|sq[RWJ }(?qD^G ;LUxU!t{GhHyY8O(]&%yv7Z^ME=ULewTI1{,i(c} $7A:LVqKd Up {2RGT[8=s+pJn2/~@CY`Mhm v7*u'e3yr_SH:({d9>t4.)I8tQkX+Ndc-{WTs"uZITF E ,-0(GvmLx=:q] ezO2f)}LN$X{/I  K d1]'rU_7D3`/zkS1<?MHdldzA Q?r@Q)yhi<1v(P v 3# *9;47 >HS:LHFE6B7<NSW~TD"bByDz_S$wj]V%9 iC>t&kbTs&XYYS1=g !]$b,w';R}W *DWdEj<DPh =wT<Ks}ig`RF:=-2%'zHz,f ^BjEhYTCj*B ~sqaFEaqr;uh~Cy8Wfo6S@h4Zq3E\sotvsx~hV~AU,$BL t,R}oS:X.3(o\A// zeWVPNVuAt99`o73l[}M'`(Kk|)P+i5`-IPWA:/&/2764 <<-  lN;!dd1> fjqP[ n3i6iH(x{|kky*Qq5`\Nw("JCwj \LR#WH1yV ;%fHf   otLW,-`g6|o:_ 3K.mxvSJ3v5_  -)\S&-vBd P *Eo KAy.y4jUyC 7Aqz?[*/29ou+%dUq~mr]hQO<'pYP!lJo{g0eNKSGG "?" 'h ,Bhp&=p$r'M2t0U*-HU`{'9W>E=4S#V1[@on@R/lBr$J\mtp|mb]uctv]e' r)\PTWEW6'<_gkd;L"Bffm^&yWR!SN0;,{LH JAM~\ t Mo[<='d{>I$%g]BMAv x!E4~i%81$-/Dh tJRiM.IAaLPNB't*=q+,^hJBYI0{^\"g3%qI1NH , eh.j[0_XrBQ? uC\1CLKNc";Iv  Cr}k%:E,$#OO O!E>3( Lw|hQz<, Lsl $(!fU,~MU@L|\.C)A?l\s=m9040u[vb19Kht7<;U{_qIIE-C$H$o($]lDS];jPJ"QMr%lARn%CR_U{H3}?/P@ArXdA#C!%6Du:z Th3h1*N*i{!< J}xN&LHSxSURJJjE.'MZ}1oz*=fdF+ZWL[?G./!!)+Z"v` tG;?deu ;`FrZ2$pq uvDm#S.'QxSb(}tC(E}Wrwb~>v0A_\q,V~ .B4]CYLWXLXOYoSm@`W?*[&[l)m@q8vDkY,7dVL"ss{ez_zlf;%3qD^?d@>N]bWO'F27r@A?i*KVh>j(DMh5B<*+)#$=!R'k=dEY7S?V=F,vRiK>?|*f C$yd;'v]C zo^DJ5J#N!J \ .#! &0YVr|iwtfnP@x#k;Zz'd"j}|U#:=;H y%1wgdju]UQG+{ LEs j:&.c~K4r< Y7 U2&&0,}k\Ug/Y|s^^0g!3LVr Ae| ,]Q7$]Y> _GaN}&:j(-vQ= |tUM(,pGf/}Nd&W2wL.^?2&$&4S_Y)c8{a#PQQZ_t~$LgHM hh Nr$`8WCSXf z!|9b4J %c[5tY\DN4)7LDu5P[q,TN7}* Qm9_4Lf1m\2q3\7y9W07TMpXIa4U^wogY28x7(utsoHHrl{~+wK}#w 2cNQn1S(8MyU  ) M7?7, ?Rf^^2Dk)2kP ElYx~laXiRULHG)6)+3 ,hr'TUlBeQ,7np! ILN`~7dzL&R+t~El qW~MYb$F(@fq?:I\ow|z|b}`QzIm9UJ+#Cm5S} /d~kYLhWK =l*'r=n_,{2V >,ogN D|j Ym R'I4x;G {bOEd]=srte#h; /RRm GP,z DX`XpF0cB Zbz%6B7$w'6kR81o#Z G!0ZKVHm;1%yx%\ h/J7"8UQ5 {RG*M,d]p>m9N:vD|y|lW65VIvl22<.z{7:|} ~:{5|%~2IqR}pXQ(1nZ3yBDiy ,q-Z*2(fhPV1H'Y6,1oEv1=uVvU\l0Q91.SQUN>4J!iIu9O_qs3-Tm9fK'30UQxgC;(-+; %=b?x S2vszeq[oNZV^ba|^~#WA6eH3t[7 Il!7Qf`soj[HKanne8\VQA\ ) qsVZL@6voK(\0 ntJ? mB&. <$7VMp, $Ol%>Xx&{;QWdx8[cWn,JQ_i&m ~&oQEIQhfb`H1v3o*bSH3 xXY"7{U3}pWD9x`RC~WLMil_s@o*l+gFnPM=31?bE4%RN\koKt*J RH6J_y)A`e ]][oa4uM[B;A|JtTxR^V@8sWM*fC1 W/d@i>51:JWn!,%kam4Ux?{. LCm ?<^^z@z)V)g>"O`jncO=|wwh6Qin.?nL/9Ao Qb&wn\G,scSN!KCW*aJpf}wy{ow|f6e-~Ee%vE <]EAu@/+hm-tS={Ig:8`Y|q bU/$)idB_ltyZ@0aCo!TT_SC%{=n'G\YiRK:0   ',E3H!='  t5,Idq9fUT9zs)TDW6Cs%wcigvcoh)d#4GZzGYwfx}{qU1.Iq-N+>~"CsWRHl^m=R!NMI2G#xjTI2hO.v)3WV~vD@Ka W^+s,=5eb Nm!^e(uk(8Hhv[2#,5 E2nd7glWqCrpt_H?@R5z>b6"]C)%n*A2jBgjj y-G2p:/w?z4qQNfpN%eO|."Phj1FI5#[Ji] G|&,f510$). 3*r|=7 'rZ`V:r`c`:O ;( gPG. W p3vN. @ b}t%6Q 8a|H q `X =4~Hx H!$I`$U? ][ lbXLfy0Qxe(&.+3U"vY>Pfs(iy/KbsPF,@"A-%7Ox`%[m@Q#K3**s,d~)6[rge$Y@i%A+rj6p"b2{BhPWK'ITHYJ20CE+nGxou08_W'Dl`(9H2n`JYq'2?<qFVYL0jLs= tG?wIuT4 ~i1>fFy"MAsf}\V|7x.-C=F:-5%Lz-f{ _Zo&hU#F`H0 R13 91,:PI457FS`o0'+\.Ho!d04h'3Z}UcOd &7MJ/PySJX@=,&#&S\rdGu#j iId4W/I*3+$#06ACCNHJY^yljuT)8br 9PQQOt@L>DPYL"n6}mgog}HOA@!ynPX=^?mS{`ffz~vnmLL&+2;-o[WYS\dvDaw3On8dv LY{ C zN{FZ^ZM8(   xqW:%Em U8{oL9% fJ^EtsT^:N.S,`@mUm*.ED`l"(:Rr(YJ'}3-tz2 W'$ *n#2sk 8LZ x,Kasg~^aLM+A'x'Q>Wfo &7Gv.Lu}>7Dhgn!KhO<38Da7Y 01gH3e!tMQp*]<e.OrZ1i/#NTiz;H[]Q$]E9`8s1}-|b)p'HwoA@[IrE4\g%9`2]?rL]=_DPg U+z (Vy6h;nt3MhHz EaQ.0n)*vo 5xQ!8rb fG/:/{V R@gZGD'zv)pT\%ff*9W0y`j$>,7'[T5G[a3Fa #R^<,Q -6Z[;[1n>!&9,Rl:vM{%|a^@:3/.ke0`!>+RArcth:tg*IlmTyb1iX&z;nFl21 eJs&i_M$;X l_g6}";l@Zo~ x"5l ( QD5f7#Mi/xOl4XxSV`_&+$%A_FKc*&3L9b8P + 29W^Y N^m l'SSEEE>7tYS80Em)E\c^OF}Jh J4B%1\ &ayRc. hLNYPj%/~3m uj:=amuqc}#I2" ,\}|J iyOR>&'JUBa,LXSCDOaT!_mGf;e^tE"D*?M_2OYd_eCcgk$f}e u->~3=]PP`$|Mn:ltQ/k\#o=Rk-X;DdMFwvff)*Y QKUprt!~]es8I!\%eXNN2fD3.n]@r0f<O;DDMef~xp\e}9v/,ld7&hPT 9#ifZbuqb(J]v1j($]%=cF |2UQ&7)Wp;tuMG* WP/(2 *& IE^\ .Wml|&%izDN 7GaN!8C*R;`9o6Uvj\R9jPOL9H HHIGug'tR4uECb=) +JM/Y"mL}jvw~w f-m ml9\}'I,75N<cd!GTZxR{w]K*Wl7O&   ~Yf%F1|,FmC{kjy{dB~3|100#slLkW?dUQ`99[qs-#HD[vQKkvW>6*jZ`n<w$~r&x0l:IKF[rvukW<xP] :q_E{*2{1pAy,q7FaY*~Q3p3np\^HX(QTf5m BUcn9q9m;faMH[XN%CfYk P)Rv{eJ:hf9; X:y)ckMEd^IO k2}D|I)rQ=D-y`Q;@{V&z&i=g+Pu~ =CxP x0FUA&S Z G4AW V#H -##vcP2$fL*b7\a< ;(Oeo5p(Uh,nTZfN]C~r=#.Rv1\S(X>?/6:^ OKcH 5u=a `aaA< tXZ{xa<e$_i%:Y5jZ3rnkn, eG5#HY)E 1qk>x2BTg Moh_4A#JmBC/fbb<4$P6B1 ^B7,W*?%O[`X\>@Xk;7*vhR8kVL+Q1)+&gl9n~S"j/H>U122,GB`.y"@!Ymm]^/J6i1hn/=~A\:tZHXLU%Ik'O(P :A(3Yyrs_R*v8x6{7ne]:!sc1$s)~],S ,#_8qB`Oy&#SJyMv (DjXV$w@FA@mA3DD$c;Y= R |}>;]K6"1G4}9\@v~OI%{H$8/ tXaeVD[W; 5.Nn'Gr '=v9J8ZqMeORq=.mBa.&K>{%DwzMY4.?uW\R/!RRR?f&~lfn";lM ^bG88d R=8Wkf}N[ZbEQ5yp=_HpYA VF 4`[#LfI(2wAd,lqhgx,CBQ'.Yk!V0Jv Sbb?| 7,M!(*%z4koIW0ay&F}~gi=@ }OeqmKu9>Mh5e#i= r%H|M"e7X=2!pq JB/%GBqgt* x|aWt2#-JCcW=%ssx@,!K9^*![f~|V~2cUTTURMV5jE8 n_,^}3T"FlJ3aXD?-9*3-'q]%A7ThLHh%Px'Ykl2D"(  &c (ti|ufGF1t"|.`)UgtE^.B kqnXW3(l$R.bOQ#eab{}{L|O|lh+ k=cH Gq 8}mM_+A!LX[Z5&rv %Fh{vr]PLJ{SiAd(m$5g(Jh|#bP}` e'6:Qq&0?S}*_~*Yc]QJRUTK@-k=fr:`4zMj(N5UKKs8e6 tW;'x`k&1 MAjjD;M7U} /4SeY M*f=~A[%uKd!@Rc*G`ura3` Xp 3{|I]&9nv8->)te+bH0RxGdPKOGI_ 4JmvdG"m*w&^B]^MIWz,3 @*O<b9oF{WhJd"crDX=KK>W2i5yDzZ}^S},pYGF 6!doRaO7=!Kf4pe\caYXP:=xS+WeeY$%6hV1$vs2Z],s@o1hWQVdwhhaQSIU_q8d6hQu0I?s/GXXE6))E^LsD^KSbFU|2f<q[(K&Z'dD mg5 .uONWM[M'R c9',bHD65F.@r:O=HLIjQS6+"cm>y.R X|<T->FNST>D mJ&dDfY_fLz=\lMvCrL{ A)(p0V' p`Eey*wbzF"fEX,$.E5VBZO_Ws^P/   8VX5a 63Wcp  sa_L'u]F4&  ~yY=< 'Rf F s1I.W3|V(_~HZU o L9ksb+j %n*M.l*9YhpDW>qK+&# !9IVpq~qU,seSMq,@ ~=> `f+8 u7 }jm@;ve_YWaEjJhr!&KGV0V q(Z"!P8oCtT4`0xP`ixmA {ZUZgfs=KA,Lg2 NqYfR;-qq`qJt7z3#$7Shpg[;[2g(x;~q '%PHnR e!z-@j(;Sq(GSYo"?fQ~yb@a4]AX9wV[%*}wO8`f4oR=$tx~Gm)JG^bq (?[XQz^Cv 0dk'Y.o @%Mx~i<t? a09QK{:RwD5 NE b8i&i3V+O*@&tO3)ra';Qmw(=Kty :f%>d\Af5Z@j:d@d Ei2NYSa#v^g?S #s3s cQ4 V|8im$/5A/>e@*jXF{fXSl$=IhzbX :m1o i#m8RZ \S<%.;DGN_J(Vu JjMQE o_?a};_}cY7! u?Kb8 `4 U9^f*^]QY9:JK;[\zef-c20H_9{B7XBJt<gWq/k F2vSz1f iwnC8WRIrAJ}kTE.H >ByEE*3?NK`)o$J3De`+|py=:Z{2k8^M8bQ8N[&rU`g2X(|/(5cEH>!an.LR( ov;8~0^v2MoU&uamU;S,Zc#3^.vW\} ^;~2on.cF~ L B`9vYXS6dCz7L=&M<nnKDC?>K&N)IyC^M<u>^0]M*xadkq Q7u3G=^ V/` pwF!%y3q0P"og0o3lp"V b;ehn/,{u$J~/W_{ywrKR/"}+X\}V;-G.se2HOSR .V,sJWS$b%~q]fu-BSRuDO9 _WGjO(@v*yP.LwpHC! U(sa@=vL5R%/ s{y^B.=E&zdD-!~j&I/66<7/Fm$w.>&;qh 4zNsvcN r*'6X~ WqBWo  6D2xj\B9@B@H> hRk>d/bh[ NMYa[D/xbSSRR;!uF$r|rtw|#/DR[s">Siv .Mkyxw(*(+-5(|vqstvx|c\56JyP<6*gL@@LB."  18HZk=b>t &2dHd "9W 2f5]7Ld {rriWD) [*khMI7+q|GIiq$R$Sh%Y(fMBB:CUhouc]QQU^&sQ~(0LJsm +*xU>  ~KeAx;a-/v(@T9x"*:Xz\@>Ok1@am}+ M!W77+=[u7 Y.[P."Wd&1{4?82xp6+=(0i]E>607ys.bB-wZK6i,FrN7@(;_"W,X-^L?}?-Eu Z=T>j6gG.cBJd%*B]cmy K=h``:?,o%/`j!#" 3#RN{d_U:n;i$A{H {FL _Zol H{5ZtQ ye^! 2Y_P\#S _\>M>h gOe#a55cx)mBY;uV$r /Sk[v;zYv"4Lst+~Um<\"J71Wvwh;\k.P,6zKCC;*Wd644@$9l ;AAjvu\o$eJ&8|Mx@NUQ|WQ& P"(kMEl4u:(xZH.o4n*Bl=b;HM8Qg"+e+q3g [qvH2rt]#8Kem6Q{'c"kDH\2^gbn&]YPHJ=27kmi8rWLxTa^lh~\eI@$Ps5F\OWdx$IkVl8_ W U](* I $b^z#Yzg9e$4-;z1~C@qQU7 21)ER!79NL{pcy/? mL7wtlLLjDI{MP ~N*! \=/ xWoD0 lo\ebw 2qN~g'v?jTF - g5mSr&:/ e@1# v\`X=@tit=u/t([&U=$lVEw(l{~r`#8)' #L \.& 3xh0YY(J &!.00Aj1}5K+i"0W&r,x'p+Y8h9==4)u~vm_`D>b3yZJRUO6qJ+zq?@&$-a}4A\xCu )S]S_k+2~ cEH[[B\ #p[R5B)!s_@"p,bAUwuypQ>>W{:i 0\Dr &Eg/W?/qI?t1sJj+JV$lFn l;pQ0huU^Y<J(cd82 sFZ, Le+8p sN-eM7+!,,Ta$LVwx-49)KH_kx2W_ d<m,y'[9u.#|b ?x;Xeji wt;B pYE! rH!@F"d%bVXHOa3aGw +%gn! n/e:8I$V%W!BE6m6~N)Uv2^1[C2`9.l [j# |Q1Uz4GLYk}\l03 z:*v9kK*R,Ow YWGDBhJr qV$E.@\;r}:6yoS1txyoq_JP-lU!@b-.bJ^"fGUFLWL]k_Tu]3Llp`(Ub!hqB#cB$ lAQ0x!_5&JJs6Ov:xl\/YZSm4o,%,y(\%$ =g I9s$ }3(d$!!'Raoe`Jr;]7E?/@/g!c0P4Lj >@b+RQ9s*fJ!f>J t`?x}[EkYz&| ?P,aw u/Pfn\d!?0`FjYvo| !9?b76;;2N8fDsn-#7BKjz}W{)Y;[-pQ5H`~H(|UQ6&# v[!]0Tj#!5$5 <oHBOrMFi3fe $Uf|  oYJ4)!eLUfhFY+k*WMQzSL'\< =iO&mjv=a>O>YWH)^| OFvUc7] @j?u *;r?7{0 U&oP`N2!*-)6[Nh!'/9AH@zSYd$1|NdIRAjY/ zzp=xdgvgk{wkwrywph3u8T~a?ZT_ rE" V83Qfv3SskTDdiRn=%2jn*1}<iO,{0x}?M!0~zLP".i((UL}cQ*_dcF*GF<?Vx&b"(:LOF<2 kf[Q9#Wu4P%~da.1Pi Hl#l2pUE?14588()W%Gh(:F+ro%nHDquN,Xy -`J1h+n?iCa'GZh_Bj9[hG,~hU:$E`$c 2d-PIo,fbV7!yFg :P\"7\0p1Pc%OkL{n;7|&s`#PRK$N.c2b{wzfQ4x Jn@A \T'Im8b &M[qw"q;\@ g>k_~\rnso|VmOWcVt$b:DI3s[LN|<_E1x5h&"ON{ RQ2CGC - ! pNq7N"z JO1dRKSb+tGTaV ~,z?#d68~H OF5L?p* P<[VrsE u2*dR!BQ_g H7o}%2IG|fg5DqOvJQ5QU&x;g%9hp9V[FL/N#~rQh))P,aW+h'"92.^%rzr/;yt uE{?=KG#jd9EM0s9$+g;TY ,U(JLtu 'ba[dP}REcmWyAr( l=A{cXT8cO vCguo:hPvRUOF "tMA[< ,7SlACcl2W.k3Pk+ zKBnK")A)dM>.e&fFglju>ri0c6m?bSR1Ll9gC0y3|mTNFlLbWoWv_m{S>MZmMjFs@p;>6}Acusv~V-a+m.8wPZ[OWde!J$j|!9e y)e0Z)R=5 PcQHKG* k9\o<I$"egC[&SLA.!tD-(;=03H7>/& =/.;02Q=nYmj$Z]d}I `c $d7rn64%,1 J2Qnz?TdQu-nHsGF9 jBN&rrF UH=dgD7/'+^5|<2II0mN]NsiA$<EGHoNWwx$e%+#1r;In:;>e<ZX2UZ=>l H.[\WqyQ)VQ>aifnf=E#:UWoASKqIfGyi'BpE|%FE{Kx2eiG*92'&! kgX{4fLM3e7? y/A-i^XM adne@ q%EJH{2oNFaq G,vz, sQF0Z669#d8#U"p3:R:b"$XD' w!Bp!oPu35% :7kOF&1&U9MZr>YXyD(]UQZ$BHqsw{jsw 1aXyj`(M?+;{JZPPToFB`{rxdZdPK8%qQ=(tgD* nQ\6* nTi86 oB8#t}>,ft\y?fedI?'N._Gd:S~c8&))VZ1$X$rG~vraC+yPa{8^tr]&d2$DR%q\y.GUL/TDej&Mmz<E\tk<#r]h JA\tg 0Ew~nyHtUNGA$ *XL ?Rpd*Hl+>+%}]b]jZ0@$|(Hfc49aw[X qIM Vw.#KEPA](S2EnF9rBs.*a T)ty`Q*u;ge?A]l DpQ84*8S%|EPO9~ O[j <PYkm^u= V6;$ GQ`hWVMT7dqdNo[iq~'5#:1M3X$L3b3nl[2>h9ao=L@]-\B01q+lDgW^JnExM\S;V.W7Y=?4 f-yv|ytgSQu7HTc.VD9DH]_cu 0\!$5C8,*D0Bk+Jhv($+BQZfdruwhpkojz|gE&f&G9)6g7 u?gD952 nqoaBuC1q'g6R:#),>x-3a}%pDi#?\&vQ-[=[c~4/&"!'0HJ\eho`Q7 |f]~SK<*t_1*iG.@N3a9 \Q* lL1!tQ:5<N6zm 2Sjgc` o!S)F s"Aq .Gh%{h@;j;t+T}>uPKg#*tBnB mBpk>2y 'GZ NwM}u>/(>/r<@%%C[z +<,IcN }TPR@yNo/Q]YW l#H{7NRv|59stSK%2]\=j4Seh`eztU< tLc!D n^~uqQ( ur $9h"dV+UO2HzK5iE)&{9|fI ^3BD/;~$QswnT3#3X}Dal4~lMP2D#Tn}J Hp{% EC~~Z8N!Je%s?n'S_/Qq'mp *S7?5Ubjc%U,:L^ o6:Pi@ cEx;=?2\ -Zn}9+hOKL]&Z=J@M|i!5]G^nhtLH?iBs#] KI6,Mc3:uWG ^^@Cq3O,uQB !ZNV3lw!o]*oUIHiyZQ0:%?*MKuVRA7@Md(-~.#=9AKT3`%fJ%c"<D~n_6`1\s<v]}vf+ GR-oGoY^f/JJ JE dPgyW,~S}(`Qp^0YX.:Y0r\a'y;+L*3`Ah0M.D[.(7CUqlgHo-_x&DWs(Ex^k"7,I6, kKlY3/O"tg3P[kP18Q-rXbG 4HT^!.IQphD.?DX-2$ Y}%uc{8F(')V0tG<}p^6j> m=WLB]t(YUr`~QaSM(p>a9N(3 St _'Lm Z2px.tES379Crs"'/f.GD1UHF"K/I[}wT~+pP1ViN,:xYj5:f/;8nB%i(#&c0MeRCpT. ($GNnn<jB jSx O*b| -X*==8.,>A_WnZh&B?w@2;`jdcs11cLAr,_ PD:)vK R982'n%Us=a[}Q\Y[M nS6N9N kQ1a/zxy:N xQ[cc i=Uj{iD:4;Y0rR^ >A1'6w{i  BKkw;[ 89,Dwh1y[-j:0EamQsD~!Fu wlSbvM6TSTW$onX paLVb9BkJ,X y*WnukZgSc`Xp;_:5KB nQ&,*Hh + .8oGR-0viYxlcA|9ZfnyO]ZU%)kg5)db5t$Lxv 6kPW6_[ir*h3|dHQ $F*'2@}_5QDZGx (#x@7yzm6sNpy [P#KQ\ZO!qO1Hs7o2 Js@)AW'@R%l;^*8?{!^?D=F:ls8~XpmA*+>>bY1Mk?N:No*juc#k4tjJ/HT mIe/q}};Yd&`Nx`'B diN6ye{j IT03-J\uaWn7[FMG (!W9u 62T@_FJhb}s\;*|yxVE:yzKQ9-7pgC@fN 5vS9$M cvE7+e!p?8:F@MFhc~It&Oes+@:hBs>>qaw dK $J;fTqc^A  WW2/+'LP'RoQH5 j~Jj,A Cb!R KAMSfHdUw  >ZP9?O|k,P1'b6Qhs$YvhI5N9o'f!Yz   7(w[C}xPb(B|xcd.8]Z)h6cBO< * !Jw,HLB;Lf*M)hU gLQ$Db(InEfw<[YFGRYXQTNNNH!w@k'`;e#.m}49{7VCS&W"ztjQ<:tFuKS]Mx4Oj}/(T]!,XWp14\Ww-jQy(;EdbD9}gY$]i^}E]$0eo3>g*1])y *TvDpUB%{R.s$l6N`Ub`XS&`0b/q@%gV7;~~# hOt    dPC1X "cS ]f4%VdjBiAPyx0N_D~lx3'LBg]l7r D b4Zhooidckv&ETQZd[OzMLD3<uN gFvo E)\@fXkrtwvrs]M6 X}2Z 0S"$4:f2 n"WyH1&THw`Z[+wc(ANT}<%>qM[Hc>V*NWsuiQ4 |0jMY~c:^Gq)F.9hgy]3lI3gm:`1=aA<5FBf"U79hj?W%{MtCf(piY[~#Iqg `Edw:Hj3xIvY8F AEB5-~2l:m\NuD9~\NFk&ntHzCm'5qFWa9q TIj8nH#iL*u3DZ#h/Q@9fmQwq$otbbtPSU"Xij)=Hnh'(-# 7cgdD_Ws@.X\$evg.*^G /8x'iT\n)E'y```U|PBzeBaC,g]V1o \)Bm7p onc Vm$wBo24kP;5 :j"JaoCQ,G>2{oFTz!$6I2Q%V| 0}Im >Lzy?ACj5lCbchj|\}-L _Y\ }@KG &Mmdg)G wxFQ|jrZO7, /1&3=Mg40e7V% c/HH)'C4wADl%Y2A'|ys~ooW;V.;! \j/}O#wWA5Wt0N"c)nlv CaszTuO~yy~|YHOkJw AJYw1$QCdDx *+6S(<MVUh}27)0DZXS6zS'N*Ex3Kwl[H6(&|'Xe3vXUpzbE3CixfNM(n,=Yz.=BI\l 5\=9 %Ou"o[_&a?Gw)[<kx|xqcELj7hxn Wl3L]o ;ew%FhOPa&TZ, ici{(I,rq8@j : kX9lQ|QG -8M]jRVeW(Tf F?y/\ l'@T^O]`=C%/j$TTe(EfMU0~~Oo$R^2 mqqw! <+BucHCeg>;cmu-pT'd*r0QM AM9si2Mos]DKlrM#:MYZav|NCy@n+[N7y qhJ'C24hpaj5S cVsR!_%_Jr^lcSgFIXy_/:U;/ gULGGVYM_O7)R=}{ eS` )<;c<z37v>yQigzU$/t's-:3F3>M2r)Qs496MT$lG}.hG l*4M@t6 I?|f4 O]? +;jL;J*!9)nJSZNlaB$hDId@|3Kgvv<4jPv0~N2WRmjZn'iCx.w2ko1Q<3SQC^11YlT'ROpd8Rs& pjmq,5[E,'BJUZ>?nu# xiAW#rty`Lo }  CR7, NH"1W{|MAYT*D&U*rF7vDHIm6\u XLa TG9j*S5|%SnxtHT*JpzY`F9Mb9E,y htAoyV2~[XF<~L] xg13(=![RBh D 8k_gsUkvFC/{X=?n*!^g|9X?0wX0;/hc,#59)&#2:W|bg@z5&_b6Hv&2QwmgD1|waP-d 7dw%&~|=+jOB;H/8 ruJ,vGV&dk/;v/AwaOY+Q$1%#,1N~~W[*"_q51Y&gV60XCc6!Q.o;Ff2h %8>C@%LKgjkqZ[PJTTlLb%Lg+O~.zt>E kkFN-qJz#dZJHVdB; ys?;zxZ>>'P)k`V9|^D;3,& /Me|"Ln9[ix=_Exi6,^!NOW}:Mb {nh[u?b$TC>5%h9i@b^!PKv\?h= '.9Q[fq|skrifb^dbpMCl=QCP,2u1n4j9WfE_y$[ .52+t'm%j*b!Joh6%lM.<0ET[+so-11KBc~"e,wq- a+rC5qY:j#b5_yybSO/[Bh[h6?| GXr0Oh Rp+!v+NR1U0S!FBG!@)4&p`KG4r-].{0l*dS`3a&u& /7 ;/maebsT18Xv Lp?`*/g!C(`*ny${Ahz|?DGtq>_5}#[ACQQ%=?6){n BjD#i's$aguo?S`ar5} GGO.>\F|Md(Mq^( ]x2GE\NfNXE=ACAN2IC<4BTGxkR[Z=)_5[<} BO$P x'6? .Jxh:I?^][Ml/Rr4 v9tu sX}Ah0:5 z%G%?AJbXx'^ $| A4I 9XLmFg=]8p/@/edvKUqZWM}0P *<D{x2l4~b 2LKVF V@Yr*UATz%Cezv2'_V/ uB"S(TxuR1*O(YB&nu2H=48SYipz1a  +;x_=rhGg{`RVA!C>^Ow=!!,8f`Z/2i\_r/8np:b6PN0NaqX Dw#W#155#=9ai *m\WEY* tJ0!HDPR<Vv`j9${O$,Mf$dO,zrGa%r'.c^M`la@.36$v6~@#[Nu|$D `Fw3]{1JlG%=4J5W:e>g2]"Q @C>3 "p&b2Z0M<\y5HqvCU**W:%wU~fFU.:/  q:Q"Bn7^x~%r\|M&Ll!HDi^n1]cl'  <T1`OWUPKXDfWlmYo=[L3,zI&z_1`4rf_PM>@4>,)v9sR=5Qcbmgj[mE^[GGQgyfFP{ -Y#'8@JWh(Jgt';J%pX{'4"&?F>{1w#fF /(.; O!O9QBJ;H29/qP;2*% &16b;[hu>^7 deha[)^=gFu]wFs(Jj&M^p "+/<Kh-j,Sm&X'5;><x3g)]![ `N>RK!BPyLg-?,`.nI3iK2n_fgUD2 qW MS g,>U(zIg#TYH_p/{G TQZ5nLU!=\b\P2j HpaP/UfB-u>h@Ug15FqEY^s3VR~!Gh*:Sf}"3cjN4(d4e/]9U`Xeu|_$:vJX("k~Kf3[*SB'Q[%1J|;'Ro8Jzi2~K ./]Ihwi?v 5fW 'v*~2Ux?^L 37?i_ INAwGWV;a}3E Xb2iMojV.t<]U0Sw:@/tSH:{q %=ht($xoc)!LQ~7=]TA9Lt 7b"=d xQ>6;b =n WP<%lensRGPvCmV1?:(rB5!S>H_Cuodi?J2CQo&#/d#KDyZc?YhE.wh|xxaaX=77!-@2fBa<m<IfI{`4Kt &@C\tfp7X|Ejy*$HaW: hq]1u5pwWy(i ] f'Gj80{}-:[u&a(+b15U"Lgwb;E:=CBRNx[pudj;|w~B1  #HAG6Sgxs^Y\[J\1bY- {+e aA+eaVi>o}5&z(1=h-qwx @jz,Ov~PO8Hg%]F/?o{2HaP (4Z65AD$XqmF4ejrpcIa(5 @Qd^:kLURx+,33ix'/eC4T^(g MA)-qKprcSr15H>N%v`[}1JRJX@KWjuh ,Dk6#voltFc#>" `3}h91 xj5s~sJv/>yL%UOo|EFZX=fRXhTxvm[[8;jXw:VXJ;cc|#5:*D.;5Q,|Bu*Vy />RX\okwPyZ8|Nd~O=#vS@%dv\hJH%%pHGL0knrx`DpSJuPx<v4ATTLHWbZB'{dcH.3~wnQ&fN>#^i-0?C(ISqujX>19R cw,Z%h@g/Q7yj B[l8Fle  5<=,%_#<9^B6u1g\F8tc,d;k <:1[Twq1M5!s-$P.k5`3S.X3nFr#Fi&]@s$\l;/q%+<ZOjYcL6!uUD@Xbm~wwdWSL63(?mm pPoY\ X}:xTD/c"QE95-+ K:mj3`X&S:I4Xn'<5=JyU^jLLhc:L8X$#oKar2A LY7oW`[ba\lSMF,GC( hz?P zU( dM5ZG4k 08Z +l"j'z@ne} AisCIB&BQgT&>#({v CE#U1rW[m&3k'nnV] Lc=^I"@t1q^P:, ~%}NutrW_.$|90.&QUhZUeQU6bm .]6/Nv[n>ee,nt!WVL\p>&kOeCB,p:!&CA<B}LA2T4J&IyrG3g4n+j6NJO?) W< JEx ./at[\%^l?*A lDHq/b0n$#Jp6YUHFg_jUMPOa 1:cllYr[ 0'l:CUE>Y4D&#  &-}nc{SSm.d%FOFw^nv :{b2\K; 9;o jW/&Rfg,]#bC[!%paMZ$y2e(oZWl,c"lqi5od!&$Gz g6Y2Go8a[z9=QWPu"Ox3HMhs4LXy"jP[YX[[Pz+a)c~Mfc26^@dfVB@kA&qm8UHw }::KrP  &&Ee$,r;RM7{ZLa~jaq5qP+Se,J$C/Gcj=UiKg5(3HIx*d5UeY[D{N{9q@S|f(F$o(pj ^FiOSydT dE`| <II^?Z]k3DN`2h)9CdA(#&%#F/]/\6EENU_ShHV6= ;1dF.$x|jgTK$hu@P !Cw_S9q#m`iv$g0*$=y,/! V?<}LyQ 5L[}/=hws]Sw6=@L|Pb<S2mOp/L)b/m"S%ryGh#dg0S0&slQ,(rXe!@Ngz|+MwmB; ^S0*#)CUf/Nr'9b1;]tz!%.,#  qTw3W2t(evv$KjFAb#m>&z_5.0;'oJ9^U,4<00b/hU-Hz#KBo \o5~[3}.|0NcZXOTUK2rZ< l:-qo<;#_H. ea%T%Wq5}4nY:zzyxwz R`#Hg]SFY!~](9=J#]P O!K((?Jmy8E2o0JkvlY=|:joFX9Y=W,R?j3Xam$4b=j:|!ZV4=+c)vIw`aYX6cAf(T8Qz=YtNKzf_Bd u'k'!:Z*l6#u*Icx |9{B/5Z*YF|98w] +[NE 2=T{- pJIKAc8pM6^{UDAb$;@{`q2 W,St?UW5D gc"!YPVl ;>Jlg_GzzYjlhWG`0O6JI6\OANZAt4U,aJ}9is5;T^xex;gwA{hT+i$CYJ,`gRzde^QrPEj *s Hx g2/45i0YOHm !zy;n ^4iYmjZBQjEa5Kglm]_=I.19?"@~"WB6NN<?~>HJq-9vj 3"Vk<~N:G ;r7y|5}`PJRh8zFBRP)Zunj-h8=LNgHm,f$(@U9Qd=sV  Ie/PVj'){yJg'6 At<RsH_Chs-9k^#s=RHY=QCEj'25tGB. "#G \r[XM$@7;mfMnk_4Wk! 5O"^GgjWA%<ov 'P[j=x4 5q0l 8PG- o@"dAm&3$Z+Mu}'7G h\7el5ri)jvP iUi-D$ ZwYm:O+S@Insx7w'w~&Q0h[{vHi7FU9@'xT@ l=M g3WYYC! c')JF)bu3Kr $ O3jJ<jo*9[X/,6Dc{:*F~`>,<N=}hdID*zN g9"o S!zT^/8}cpOSL9O1O5KOQ |vO77$wFoRG;0!G]bhiw&/>GLMYw !&QY= !+J9}JHIgXwy4m/;_ V *Iiws{z tNW+^3sW B:}\,vJf.m7nT6eT5E S&d@}ZB?hq 01-Q>fIyZ&E$`MekjH2}d!W 6j)N n"?NM[i|}^w88xK8pTpBU$:, ykU3< Q~'.OzZ`=/-q:bCXH\QiXz^p67i(7]"^}z"$UJ GOp|JLtzv!dQ.tNk /Qy/6?@v9Z,&r"EZ{ =|Os2k>~a~6g~"fZZ Z/C oF*:f4\s!L1OL fh Ea!u-Kp!9ANs )fFe@|a|.XuSQ0I)iItRN'Uie,y fQKRR!EscKttH, vCcO)l4/ypu2Lj[4z- Qaa?$` ^2rND&YF. J2sn@m1X`R?!!=[f&%b_">@-+j/a!IbJ40.*Cf :5pK\F,;M8A2[ is#e"lGEE4QnFn#225*k4j|zl:nawpjGtE-1]`<Y ;Xwt &>SAYWJu6yLoyN `!W|vFB$,7(M,[%]qLd$X0 *ai jhTL*` PY"vd>z(ef`]l &PKr|>%mN%,Ei'VHlzppX%W{0]G&g'OY 3F[tTb;A r\,,sOgEAEWnejQ~<8(Gt#CZx$~Ddzqc6 A-YM|,y+DjaB1HD)d+g6vm. U;|bp]ysxoq=Gz)[HU:~5 }th/>xCZ4u%UP&aH}=C}`atw8k S@1 _N4;;GVw!-dQnPZC"rlbE,NI3$ pv,9Kl CyB(ucM,! UH|^\">@1bV|gxP(^jW?W{'.qJ<|;JYzpr "," /BC7!gTO@FTF%h?b(# nkWBG)0p%|kimog;E(%'0Q"_r7p!A X|3~F 8 f+`JN\eu@CD@&sAmbx`fR\4P+\X";u[qAM-* }dTH'1756>L_q (=FY,{1e uSm|9QSGOm=^| 7dEbx uYHB>4^"B[AV,4 MIl.Nl.e2~dD0u[JRZD)*=IT`u;dB[(yLFmAq@kk9w+ae5Nr!FSg0Ug  {cFd9 qh|UQ/( gM=# v2%^t7I F z:Y"zabo~tcUex%I8p37;KFlOe'C$WT65qq+1bo0"|qhP#gAatr\L5&v&Qwt]X66|v_PwB?j"GuM4Gm6p1Bx>$6KRMn0m%I=Wmrz4j&YxHIs13DbSi 7$YQ{4Xx]8_/H%bA~^+ -wdN!Gi%R?IE,'+K}(.l-]Esx ] 'R70\9vk(q6z-%qbSc C;FRCtO_{} nc$}F%TM&(k8p3sl{F&m !) 'lX z['tA bG\f^E-Yw 'I}KWN1xt c:FzQ4z"v+G} 8zPRAg0nP9h`uv`[@hB5x1qu]sNl488"rO\dquir1DIWy/ yjQ&wAo'o B)`#~hV^5doZW5hD7lSNe{UPih@V|.SM.O/ZE;" N7q(YSRg;o\pN_nbM':B} l5_ jj*979b&:. AX/@Jja'D5`X2OdU|[b4<Py om!J?8 8)76Z  e?J!V%94%t"z" E ?>Or;_sh'JP?fdw '"ALVvcm}d{-]1 ~^/sZG Ee">e*pKK*s)ti`M5|>|lq.$3IiPs4L#oCeny*0b|AQq~r[tA?61j*G  hWGk%= o?vXIEz8Y%< !y\R/9 ~u_[]WIa1s.iBL+p!b`="mQ%z]G5!zbBxL2:o TR@sPUQ h Rb5$[4Hc8Vk_@|y{}wpstg T8 f~OB5`q}ND"u8} d(m+nQ1"3S{ (Jkma[]kS'_X XT:9]s&]\gwLz/Tn$-9~@zJ\bedl(iB0=yV_PN$7`c1w;`X d] W7KNA",0>9T[yv^c)(bg@CfW 'F$jf/MiLY.hT;0fL@bj*"44AM^~&JhF;H)UYJU}1oG.<.N s*L(!2R"YF:Xmq 9s R7 '/+7h3_gKQr#Eq;_mxB!{!;^r?t  snIr+_/V9y0u)o]HC]|'3719H>Mb+)^Xt(r8$~SScV_# +CTgVL@B6vz&:`u(QnjUF4 48P>cJoc)V&]#tVCo$+m-!#{uIEkUD]*F-q_AMS o9vRFF }=cYXnjrm0, *].~b[-#PMiI_<K92?EK;~'OV6_1[#:6R".o&.okin_5jwurwVvk E.2aKM+ps<d '1(bL<?(RLs ,UB8U3eIG;eYE4mMm mfu$X}Qw"J~M{:@*,E^*aEK_n'Nn08$3Tr7<$#9(i2m {H2h]W73 fowedzVY,'uA_/,PlKc1zG0(16Kl^ bqM O ZpYZBXL   D;  |d=N-TTAc ^)~FY>]7`m95oCj(,v~exO\3,dQ1 :D/pPuogKJqFWj$iO(ju"!b[ 9Q+sN2L<R5Jcq+fuaP9f ]@|a3mh- >%=d$^mRNI4_(*Q"yI~oYPWg~ a8J+s6Gn7"P,zBPr L|;C=En>F xu^(}HJ wv`vAy$cR1 U)_1f'pJ[-D*1K\q"3D_xGyM*p>p /Z O9FFFS`tqi[bx CZwu_BqT&wthPx9Y.fMF-7`wW:b'wZ&l;  1i ,JZr 3Sj.d"#NWx"8X`H!S~ ;] "Ed~Ol!v52}-}-w#bL /uM`3;PFwuNV .t9p@w$cg5Z"{gOB8B` "HEv~2c!sJR 'Ch509+~m4N#4.C*KH{tdstLt ZA:4%j>cC(UwDvQ;woz8B$+t kTC=I(h i`{-o'PE{vsz~3GAkvBt~WkP>i,Kvbs;b6=<{4?dkBW6OAydEd@xADE. oKF#D$i~Vic2m)0T.x( lnTDVHE|>*+;d<!^-_^B?L]Nv2[+}mBVJ}y\&p+F!x9}w2S40V <w;HQ3_=i69`-s/'Mo;# +E)o nIfBOf [sW(DG|W4S_yru|}`h(Y4oMNmwEX $ l4cs<<BtAu#aPD7KD[Dd$>ByOG;NnfUP,4 Wf?e'+>c~tI H5a0$;8njlM%w& M\:m7|3Lu,4Q\`oPCjWxnze-}c2['f3J~Yw!@sddCD Ou X;+ImU}PW`/f"\D# 8GEB8!LCIWBY~Wj=i(:fd '^^ !IO~&A\DvL#@W^tsd]RU~T|JyTpTZ;>..0 :) U'g/SbS$skPN;G` /s[r"]>f'b,-6^!kvG^[Wf"Hi |aG!wX~>T!&~RWF35QeF. mL+"uB)/ ' B%l?q/>6V|/e:iSv>_pJd7` -1532?T[L@#q`jrlW9TmBk;qDD_ mdU]eK9)odP82F^m}3Qkrdo~(6am'_o-V!vK/q USq\6Xr*1>^|*){b4j M+|s7Go.H @wyO9t$Qt93s)/u9zI-0E]:{4BBoP{^P4 tqQ@[5HMKD)L-X3d7`;TI_Ykt&2EUm[u&nq T,RV> p V4 Xd1oB9;z@hL'`(Eg4j6m[u1}?L1IOe]6&CVhm{= Z }OF ;Szhkjlw\1 ;Dr U3oN5hp,Z0K=X7tLrNT65'1$J.V+I,1U Wu9t,q)BbAXd\QNiW~Km5LDvJ"!5^fI}2$A[%,P~Q/L1y, ,(D)h{~vU|4n;{\ ,\})|}_ k:L$TZrpkWL203@F562"+61cX[B >p6WH U7$@=3:C'o'9r@L'o)~N6 _:7-[xD6N .9N1]tK%  n5 >s RdNW`[y#z A9O(R e2dBwZvSB% d)dpI{RDz)S)[99 L:l\,JNLFTA[WEvK)ylsFCuQbi;rpK+v4,!"HUfDjdts6`XFg@] BA|"lp{VeZ1+uo2? & (5 8+*Xe xQ ^@aO3<T{-Ig:7S6 Gb hMyO.7 ld;{ sUP~0DW % 'skuu5K?-BAckp'xjOa ,ew?/hV"|{fwNb2x9Qfi?m3JvsfY \ImP'N H_Av=%fQdjaQCp7D o1Q`~oNu#S%Cr<I)Vhv~k$J)%g 0jG#:9_r2:qJgW2jJ^25|-gIN{2_; O@YZZab(,.!!y(}JG 0yX K%w    ,SA65;f]K9g,qK0u :~,9Y5pT6 \hqJ/0 Xh`^0LS9\Ytj7qx}>{*' BSOhJ|>s9m|Z$p`z^s\Qb5S-E/,@"@#$ uMj@_= P-h'\5?# |_]nJ9;' 4,J1N#gB,_QqZw~x %@"{C3V;r1aA~8s!Iy0DK2)KzwKuH Q^9~>k@s6{h0~k0@MO*$c3 zQGeFq.KK.N~BhL0vuVM J^|-Q?cAp'P``hf[J7S`C#ARUpJWH O[0^v[^2bM6-Vg4v]%@O]hh~z~~6Wj96OIbp}*Rj D4l[0Odl%4 ,D#a=}Sduzy}zvuu-w+lN!s.|C$GU o3d(U>wv@Kod8r@]A3w ma"e3x6I8xV xT,n$7?\aE~BL">%Oi} ][iS#4>[ AUyO5vXtppvWWGI~T)\/~<]jq%/8eQ_Yk *?9Cqj 2yG22AR%t4! w7@vY*::-0/C$=!>?^Sx_a|C^$Y;wUj|'Km'1oz,%Ju!)}v8/^=g:R)#qmageejn[(h= {vz 60ZJB J'} txbZhulQX 70b-.EGFv1})hdn,t PsjV9?]'~1ffn >WozefmC5[ kL8[ 2WeZMI~NaBK 4_!q`q_<tBZ N- {i.):[\cjRtb-Ws4 %}SXWSa].>H-n 0Vx4opF?U n`lb+8|e]AQ QB!2Fz5[ume|Ll<zDnA` s &+){`CBKXjB>*= yLO(UmXldp[vEq:q9vwViH~:(HI'Ulr+3rw 8*lZy|P:vG^<rX3m3=r,L~{d7b(izQw/\yOxovFyn5uIzKbnfCV \O| :]~(Go C9l *=Qr rU3|Fa!Hd]% `BHRX@u)\O3g*#;xeSF].sxz}wi6iikjO~(eBYrW(LUbpr`^dy$Ma 2m=s .!ORdpjlYeG_"l{{c9Y{b:xDj&pvD]?9 tC 6xaSV^H%!cU^gi[o=m/h\0Qq?M"8 bQ*i0Gk)PN31Vs^h~t^i9Go>uH1!u7d[,1nhF0d^9`oMO:'5=Rh>{e *BJ%$0 ]>x0It <{$K(E. m-Vw(Sgg%nuwphX5+i#\G# yJYK- V :uL%W*"xF Z*$dNAG d;zR~P>@fL 2=fn#GHy qEg H2qEvJi{~vqsj]M=9FST=t'^7Nv2B"99hIJLN \t2 m]A`H7-)$  *7?Z`x2"upDJj%(@Gho 4-Zg),jvRMF(m 3 e2[tP$Bw4dh'7^HWHCH4- bL4[n%j VXb<>SE}v @u>i.o!)($7X~6,HO\scrE]8tLODl) 4G1_Y4%rhvdD*  m-.x Bb#q$s]|;W7( &MjE?4PTl5Tk3TQBd(;q 2\='YZ#]o} :";#E)aVq{{x}hGI< Gf3\82_\] B!_w4DLk%^p dm^b&>OQZ'Tl#[.jX8mIWo|Hb, O,kFlUQH'5\Q9%T~'BfNljhk!BsNVbsDO] u[5UkPBp<`.`"Y0bw ~ N Am;bJ*jM*I}uWWJy,"~':[HT|A,(jOCLqO&%gB! ;Q"iLWZ8s4]| 9'Kn~`(|pNz 6ty==t0x];_r"svPE~QZ !{YPV=NQyv_ ;b ly1<@5=Wm?)_4 3H^}-^9)'ph 2o*BN[aWbeXX3rG`  DAN`2.hX8'+KhfDhoQ63}NnFe1$kwTGh& -hG+p?xSevPs=f$%9[Ad<+\,oqSKuBMDi>R!]n].qRTbC5m;k&&B?"gb LUFjFRx2"iMregFulo!$1j=kJ/cr99lo3gA8HT'W^`o; -22W7}V&Ajyg7jonvL4bJueC3 [[-_9W-<wT^&&xB~JZQJ?O"nvMQ32$(('' h'a78I\L4W%R78K5OXJH\hjUN.d.?ER^4Rep:Vjv 8eLu$9FTmz|t YsqTY8X9\Udkp}z}o`IBd/qaK/sYAWf%>!ofjnpfL-!8A03,F]dzP z.Yy(Hj-Oq<`{1AS]ep}7o#69'p C}XcO]@F75~KLPj)O-|tZ/u?}IztS79SFu;X|#?_ .JY8pVr+Z8mC"SxG]hcbjw$w_;off{yqv{u^X?:& [x0P$ c7{/Y#D)>,?)A%;"0$ N\ o^S~S{VzZ~k~{wyik]L^JdOq^bgYJDSu'6D=hr#aN: t1*9!bY<1o'V   %1AGA4% ~5$s"3?RmN(l1jQu'P>e vS@"t pk 21wwH)Bf*LA0} l CwGg-vS~m /R -kd!W-l0s*Q)sFdhzNX-5 lCmcND5 bP,Co2^(IFPst6;!6f6;hg <8rT2n'S ^Z) h<j{O`8{]J-/YuuRlA-i3mthWth4z'6r]E%#Wh*%1I'IiE5,4:ok&(*8|Dj  j805E?{qh!NVyBRNjps 6)A,F(:i )`%]A/ezYQ^m]/N at!~1}e6XKW59J.EhjH#os[Jxwi/TBZ/f<K #1||yq'P)@HVyqIy1>? C -` CPhqzuxL8&ay>;upF+2=LUfY0##S@2kB A`u8}%:x-1C|Mg|{Q].:0JY+TAJfd@ tfS>3"bz +ANh!4v~F/^8\8)/AcIrK$P^wW#yWsI^O*7R(BW;BNSzoJ^vQcVY!:O~~fQB2"$20v ;>!a{1FOcDMK5XB'9u:[H^ )`Fk_Ip$Hw Ad4v}AJ 'emFna210n$HK(  Q&vS|A.W.T ?4-'~qT$a\1"tsUH4f<y=_zE;~UPKxCI@"!p|"&U6MuI]i~6d1CW5//M%od1$\?sLpp#9\~ldemd}q{gjTRF:>1 =i.gpTk>A3njBF]]B2 \A G d"Fp2NH P5Kg FzLTu/g%DC=64*d0m|ddVJE;-"a{5F 9d!n=[AB?5mZL:1+, !7^4f7D[sB6o$2bP}d!4^Gx#Ry9] ]'j-u <^1W0*lR5%eC7[p.r5q6r\[aafmozztG1t]5Nou(H#aMy-CIp$Q>a 5gO/!U=rWm}tjcPf.symneY.ye2` )na=.TVDi!HZ) t8a5 dN4`'hP1J!Hwa,`O9'V1VW X"x/l`~!5zoE7sa>(]U@|qqmH 9X4u!2h`?qHJohu:E Yd(d/]5y_8FgfRH A RPVe_mM>(mD]v&}@\Uoh!Pax3?gUG( a;7>hvK> fh$xuC"a2T(215+sTM)n~zJc[#B@7o#Y ]@&T2t_iK|+}P}fs'/7~u M2|!'f,2vFd'F]?jI0Rx?eUw\_@s*oZLq.]:},^g{ekAM6.+ HJ |U=x`,~6Pu(b@LloecU471LnL<:bJ#@-=.oC'Rfa+'Hq/lrkKS <0;rG>TXS*C$/ Pu4ny]_ (ke4. ^t(Q~]0Uy^Sm<< j.y$S/#u K- 9am:i=g V UJ#j^0KHB+JNOb5V8+It&1[o34ER9lMx"A R&qAKLxzBF^B3f$@xejIb*%qH yf?= oeU92 /#$hU^ld\v$ _ rh3`h2dx FwooTH>B<7, QyAys< z\4BJOMQ1*"lT5&`K+|qw}xs`}EMocN`*h3T Mwxsij&A>+6>I BXFq *=KXuU9 w~{q5F }fYuG@6,bLT"|Eue!h4tCr;b:t`4z|y[JOiBOOWr"HXo3o RSHrAqD$d^z,YgM )R"Nt/Yyi$z8)u)0}ytJ"<Z6CE \I| <-z)k} )Ma <&x_"R; ="\G5{=m#hB  (,E`~63"uS[4DA1:Pn~{kG@w@$\j\3x FZDzxDR\R~"~1>j6_ jPRm 'N)OMmp1i3Hw]]R.h q"090"5aAx* d]&lRm| b}puaFA"vNlY#p ^o6Ybr|wsQ^!8G   ?J *ne$>UZ4jNI,d?"c |n+j:PX(t8n-#; {TeA|wE1:HoEx S{*\s {6t hi>"3 vlpeVv_`=mA@gglJ@>=e2L[ PW k]SJ+<n6<#hu L:up#\Atloj3#:wr va'FdT%gSR96. 2Z` _r*#[]~V  Z0!nS,c$yA2PMfXF8?_2N1dc,46uA=5R6^kI\Bm VADP"%MZIb%.Qz&FZ8/Q{)M 6OViR/`M%&^#pqC-f`-7^*rc@ %X(c X p1,b_F"} >E\^0z"m@+S :&1kloZ==0k"q3`UIv{,k;s52\P62xeyn"UK9Qz~w`tH@+yl0C @p"w!I0An* }0Kc?Q0xp pn> <_(\/\(W H|eA%2%h_lsQJ +:'W]nmPnrFa@zvreVGy_p(e[C9v7p!:rH G> sfzb_,`k!H_d0i  K1 G8^ <_~N ?z%@;F1L;\Ju[miW. U7#i  z<@qweVM" iBV oxCe4z|nl]:H$!7Ed~9~TK^5WAAu7fF%KMdR}50aSs0h~}}aQ`t{ogjD4h,g0lBeXV\M.-tUG.' qmwccSQ=D,) $3Sf F1Ww2jR[?i| gG[Lz}|s8Uo'/#udK8y4Z8H-_y N GhI!bF4d9N?@O/O,X+q7lY.FOFE U$YtC)s/}Qn@Rdtrlp_P:` og!hb2,{rJ:' z72HuBoH"}P pVD2o#X``(b:rLRg%>Y)Hi&&nq2'CWXzg*1PZl BqKx!Do7b(F av$$v db^ZI!}bZAH,e6V!Xg'B 3CBt@|{~zXb+xlBFSeY>""6Q&g.q2b3LH5Wr#P<_&f7i4tY!E%C+l-;/wz*>(o78)?~N'`IW)wLXD-gr`J'K7U*O E->;661]<l+C zn!R`p{YY /q3 P40cjp15@k>Uw+I4@UNpLfe>:W<`;ULi<O=DU'HE"Z&sudfy2*XMh2"%L91Dgo)Ry|O+9(6{ Q;H}Mnb;OU_ *|3D:=3I7[_p\382;]=_" q Kq5akZsC9*uD:Uiw+U =s%'?!-6J?R$!I Q@tDA}PJV@(4{b~_N2kx.*y>;Op"eazd0u s:*([w,^Bn:|,@/K9hXoa_HO1\L-P_9UZ ^i;9)*;D7us|\4VwX q7x!,/ "np}%Tn87]\ '[b_S.d6W{?b{7l1F2?C=S%TB,B]|JeAY 7"b9tErTSc^-jI_Wmt!(}<rM(Yh*4c5lT:ThA*(#)j@+!&dTNHB,}0qo,j:uz.SRk~wz$>O~HX<81$"!-@7_aol_jYX?E'7 qYPXSB"1!{k.lJ? {_g.JA&+ `S^jbtz(SW*7&S"@X (E"EWYRu5v0YFQG G.q\>z %~2s~|YuO&|UP1. k5Y&P%G1zgD6 kh}y,Ox=DLR5ea _.m+lBz? Q;f%h7Y_Wd($ *NPNCf#, ~BJ+yOw7`x !g}5AQ.h,x9i1pF?DJE>R|C l8_0zAlCJS#;;d.d4kj2|E"G(|#6BKRbDW}>;~gRKt UNHY|  BH|+!Q=xs(aBczmn=S,D$. N_ f52^0J RDm&ZU KkK/[z.F6f\KaD4x,7 l&9pKonfSJ]yil0<(&,%ka^N?=w`_lyAK 9(Ba{mvJu.`+dA=Bj KUJY@b9c:Z0B,,VD?gM de5tee+~PsZ=q'aUPLbu&"Xp;jZ4u cq}5[|gE;J3>5\BLUhRL#vBj$M/NeZ 8C\crK0bG:-SvA<1roOwC^7@3x3.eH#xT:+)BK.tkENng<X-<\wO 5RHfamLEnIda5"0c2'ug(?],?Rgt)804 F&96  r ^9WG~l(Ml9NT0#N}sdgQl>qRv{jgmiZWuVewQ5 Bh2w?`=t6^lF^^pf8wmamWiS\SIL@F.;obM*aO7}pL6( dcKL7U [I6$(Z| +FGnNYh5M^/^ u p(q3<B<;9BEKE715.-(8>DKE3g|Jo1Q-2,!I!pTG.5L@*sTH81# +^x*%XUqqyxy/IU#Z:sVm{.F_$>\'Fs6U[dh`U@"i;vY_8=$+. xb{KU*5c"f%s8eJ}9dTV QD(  0Un,X|Ed?bhjou#>U(vh+\c&Y3l.CZ q$~.9HVS?{fWYW`_a#q@qD_9L,:xtQI0xpVT+B-L"_A+a]/5 b"W$ 6(`Sv-=7:("#%&'105:KS0)wf*2LkqUH2}b?.l+^.Y2a|2IOCf46oA5;L l;^29Z%KK~N1K`Qt;:T#cOc7f!k1"{_3k %@ W4V|&"^e"[~]k'vw>2ikkleyGBlY| B WG.:lq rlQ{.MGGMv.:+g8VYJp9,G=<9*?1ZAw9* )\`@u1Q{ni ]f ji(Dz(T*h1W$8h'|C>Tss#R;JL*U91h=1SqrYIep?|sjkf~6yw$5A16pTt AK* GDv9b.u&cG59z~zN\ <>g4?dLSjfO)w=[l1U\96d 9l! hoPL^u"W#HEY wD:!y~9% jSf-]?!%3CE1)`H2'""";Uw,X-@8N8jn>_ r_E(>tEbXH_f6N).UfBo)iU!!u'A$Pk[Po&A5&$Ia/-J/;,{!B"}Enh=P}l*I`{b^*y/${w&0cw5 rU~pMc/' ho$Bl[oH$mmnLe.fE3^|dI|!;zUGZtcj2?%OU+Dc-|*Jd&mHedh6<7E8x;(T3V_y`S  NNs~lO. hV[EC%# odT<'Qi!F cmmD;4ii%K1Yi1D3#TFFV#Wn 3lsU]<F-=*P<dML+q&?b2dH.yF &G5xsV;aK%yOh||ty,?]F<O,vOYO5.t=}?i|wf@}g NLPT ?$ py7?TQqU[*-nJ%)p3zY(R|>k},r(lu<>[A,Ps;i%%AfG{# F2cOsd30<^LfDV&UW*B`Xx4Jnjxrtqxwp]"%r#zM7,#!Q2R['S9\ H9[UQ$,b{RS^th}cqjiBc`EIx/+9H [bWLLWbusJ"izUI:X,]+vU@"A:0Um=gIzi|tOX8#)/X3Z?5p'> k N~EcX["~ 7@ay |m^/5Y=jD{)IqKi>tMXr|mlsr{_(:*d2.S?p,p}`g kNaTg={Ml!K5;3UTb 7h@SS)A#}Kbmc!L{tX-6x(M%M/ihYY28W*"} >Q ok[qfC{Yn 2;8-i:C]#JpXC*q%BvU@h-_ P>~z Jn"E/p3C[V3,5VW&V8 :?[&6ezl3YZh;vis  r(D7.|Ei@~*/[kq{yjnCXYlKaM`z e'y>3OCbj4|FW]8"uI;C4"dUv4L0sOMn6 e=As3H FnFu UEmo9SHSj{*Mk=D#V ?FN^EW*k~*>>_7Tj( 5Q EhnGQt)s2hM|vI8 p7:ag)1b&#SNW UWF &=ITyLk8_,c =j%2@b  )tC|kcYnI6* ~iU=%\e%~Z>rbQlzSmO^G`/\A"(&'f2C&^Xk@Wtcg3=bD;vu0=Malc-\;X6RG/au;n.l4z-^/KbM>e;Z?^G[AO%:gU'tb_ca; +H$j;{fl_[eee )b3]tx3<>/&Es3Iq3"G#S4y0WzlYK#Ou:EY}[-uX.a'iA29LYc_X`OU+M:+a[x3T`|!DHh~*.}6>F~0g(gJ~Hw 7_fN2 u `J0%19A;'x5O_CqvO>)~B..IUX((Hq$W$;s?]5S?1$#!;$P*g58I^x~:*t^-g|7:]StJY!p2r \+` /?A?<CMe(p<4(% HnN0G2f/yrVhysI&S]5Z!|ps~s[CREY64OI O7lH? /@g OO* tkAF$aA <h!0*-:NmykAZFBod]JtB *+my$YkPu (ar3\ O |^[h*d-\*+K~X[CKp) uR{ndk1YW!x-: 1 lF  [I0Y[/Yn I5wW^L8r E"&U;1!_9 %."_&Yf JG3D Si[H$/ 143p3C1D-APt I1JOG^Qqim=k*_$7m9tEL=N Xr +) DA M3qVojcqV:34lGn< l[N2l`09C$Fu&2_q-b's vpW%7TF^0IcKn+3- nUKLHF'n%Y?|]]2DO{`PX   m3:}9]]*!Ey1X:W[d +P[(k#!7x62ENYH$:**9dkfK_?w J`;fbyY]g^xLGF-N}p%='P8*>e^wk`\D@3-=KS!^CgmE`p9m]ZbO\6S BV p9QB7Y+u<2 ?aPDhMNs[=4cP=(UmUj=R"t^McDaVA^!)CW}z5QW5`0_&8#u|5l {\ -KYKs<#'.I<P ]i |nSIj%B5VkKDw%A 7RAAUY-e =h }Dq{xrx}'rE@C_ J[J/]_@tE[ca7BP5 OQ~O^&x[kW[tN}DR C]l1O$#`Hm|EU@jE49cJ^a\^poo9fhYYTD Li8n`:0DFS?|P(\~SQn=j[Y,9Ig+p8CS2?QOW FazbLRr&g/c`@3K,zX  BIloz+AfY0'7O) |no\I1.  pZmIR.Eb+JuwJ]&L ="5Z $G,YTdyf0x&\UO, ]nq~Hq|[Ng,MUJE\%>F@:(e;$o?%ywOQ :uzUM$Q,bs!iH%tO&**15HUl,Yy-9Sp#Ly 6/fT.QLx<@F,j#o0Fl.'#%4A8-!v@yI ^E{S0sD?pl>C) v3s:s&~H& kOAIMW}VN}T\zo}t{5Ri|*`[e,l01 51:JGd`tgprv3CSa?uSp J#yEb.JL0y`vHD* W<E]lkV}NQJ9H:I@?7% w<W"Sa|OJ*o}=? mVH{MbGR@H;F6FUPw ] `.)%* C:q%B=+4 U'sT5G*z{B!xG%\VL-i/d#S=!:4C>K7G'zV R]OF mKAR7H]MC1xgCva+[VZonv@x:v7D%xM-?[3W}yffeOyJPr%'FmwCX -oBQG _!rFljSzE{Dr:P &ngjR9& ,%eJh-P[ dh -;zOwflwy vKkO{Kk[x:Ej:T%8AFFJ}cD432.0$ 6"d2_)gxZz_/]Km1Ivi NU4( p4]@AB0q*9<aMFh?wUo[GiMJ,P]- S F FP} S7d=c@6 er_wkeYYZu,cF?kG~P9*R6#i[h^GeF/F?oOyB[79q{;:{> ~^>n `HQF@d,P>`LoU*,ELRl#ZQga(y:;;54[dpLeN=Xco*Q=_^DEA3'Ukz 7oS:/[AxVB5!m<<%6JWLetN<$3c2"U} pD@0g $dx8\v+AZvF&:N{ 8;A}?EO8tm%rGuD:-sr74OW *pN?A.jLw`S F< .J$ 3d9i~XH>'WY10C.iz]3AX__577cf!=&?80!tOUI jy/ZAKzB>dI* VnissRv/X,&*@&&L6QB*Tim.=r#9u}5J!o`z %16DN\_XU]yPVD;J+5%{Y.qkT;m<Z_ X^,>}MB)vHk,U%`z5eZv?lzn8,Wlq/^ns^#MQ`W1 2< S&25uDY;\!aR>&W!V*@m5-m)K['Vd1 vfb\kzghQqJa#Egz*U9ND&bm Q0n=y*Uj~GgdSQWcUH=@^yrNy&f Q,hr5kb9#rqQai-[&s+N% XiB&wkfr:k7s@#l`5eI| ';YlA(q; QZld.Y~Fs-:FIPVTUDS{(SJBsUI_E|+l&n i b X s(ebt0a=-iE:4/+6DV ib7 f Mq %^]hA+OS]mi~`zq4N\!byUj YDv1a#FQanndKW**vW:E_ 2sn&mME5b\,j/ExB">\xV?,,G}V#xR{+TOZ~C]#@j   MKI.p"Dj<n8W3WVOCj'ZI  }SstJ\6!@`l:!g-Ff.z;VP?Zfno"w7y SV.Rq#n+=rx%ZyFcZ-_8__n$x7W@KT^z0EQTlC'>;\'<p7GXmpp31R@3e1tR`y/S0j%Ng [70)-c|/] BzcDV,9Py:l.) e UyuXysow=hmi!hIXI0&>`q3Ry.Nx/oWE' a{BLwe>K2ei)KK* 3h)58ofN*j7qyT=L\\ F~P;[@]&0WHQH'~@Bd h(gcSh;nE{p~iqp]x=eIzR}}5Nd{XZ#|B?5[Qe8]   DwFdA Zy#|8a1Wk#Sp%?-<@7$#7PVceI#S=M>s<H's+=IxMqE=</[~gKPp-\+w1>Fe6n c:eVvfrnUH8y'[A.vB~IwA]#SoFRJ<J!B]fWTOOLy0%}`WS>?o`~ksz0uEI:T <@Q``i-9a~N9qW/BB01a~|b;& Y$`-jN 6xgeqId*UA,w_u?a KEFO_xobMj[DYr;8ns^Se /n*" W.HWTUp->;A70KruXJH6U + ^=p-k mgNq<xo`^Uq:H!pH.T*f.?Q#\>lOwblw :3qi F2th^[oJ0;B@3& /)34~KxL|KOMGA7w%{%H_e `KpP'r"aPregMV 6 t@^/]$$b>Shx 6DLGYj} 3Dy H#^>hJrJT/b)\\ /OX8 {Tx'Dj oAds>T!JW|#SQ^:CoQC: sI]E9~U.0-Q\u!(} L[ZYCh1j:>'t`)mNP}%iE)^dTNj5#w J;gPeJR+- f7]-~w:}rzs9~Oj(@&4gNic2pQtT}PleoobL/4 DIj|wZ9fWT| Xbo0J :.*8@^N+f\&+*`2+4Sf *%$63v4z0:lMzzbfD8p*xH>vSHrdh4A7SkY;$?cuJkeKU:eiw7^S@b~`, qPj']S'iTkjD BPfzo|lXOu'yYa3D 9YD w n>uNsqn&/oYx#YOaMXq| %$iv-oFvk1uINp>0.X@o.3Egs+bx GH{yR8Z01$7=/l*zx27F] xx?H {&4\0JB}syH?Dq-g+TaasW}UyD%p]u`YvR(hHr->RNmO}J(xUL@g@hK-op)*NHSFd(eUEG mWe3$Sj9[\&:P%HNk]`cSP/:   W 9\i~<THOo3Kd&*:<9GLZhuz~f%L'AM _dZA"G'S>SI-&DX'qKpcf}tkwY^5C$uV7gd83iLSZidZN<1;M]R8-:d*a&&0 3 P'o~U'Wz?p%18UC`q$y5=<7AG;. 9SS>rJ! se90bPr>$ tM [ Ca<"\@ *  rVSi3f>i!Su>y-`uM/k6q50\h2S 6Kg;|Yt&4;*}lk|hNFwvJT-|Z;[o,+A|1A3OMLM zN/'&<^3`"6@nkGZ eEv !(9+J+VCyhA1u+`=`szkmiDeYwpE2Ri?xRwPx?q5z4FWpw}ehfY^7I #zwjF?(i;Fn7[jeU#qAn0D>X]tcrfD0d1i\).'*.44D_%DNhO0"7t>kNxw}p|l{yBj6NZ'aDSuS~;/h sZ)&7wPGEMdh/l$qcG'PpQ^"6kDd B Ch/W wM*H?,J7fzf)gV`A]7M8B0 iFn#bP;WXJ<8oD&Mp=?x_I`8 0*OJ b/j&E,\a,/8bfd{v38R4|k5S,m7&> z&|^d\8/'&j C" SFENUB#, 2;-slj~|brSo aM_EIsHD` XW&>8pi 'dIB<C|KC)/Los;;Bk70`oht. rz"J_bE;q:my{DUr\V9}ap`jix f.vNa ! ^]ob$Xhs-0ZIJTdqez>}1~E\k'Bo5{3 Uh]gfF]PzQvv~o5?\dvz-Yz*866C5p|O v'N }JPBGpf< 5:@7f3#n!>3>_/Qf "texDANQjn}zc6>XM\PCsuRxgQsLb++R+T  ,3FQcet_'\_>#pSP0GE?^qf$^[v@Kn 3q5I +<*+no&&m1e;WiUs`/Du DQa_d\Uy/T~vdL|;]9GP-f'j#P!FD Q 6*b1W$~>~f[1. ^QG*3#X(+te5Y U.6FG9L\"#O:hyq;0\&CIS`v /H>w)f#A2.Em(9:>g!--)%/-! {Y53JzMC&|vzq^u8_7Vd%B, ^VQJ:}G~U"bNWlpuq}>Wo?m},2JtBN&Z5zW9V'Gn Fv}pT:*#xX2gs;BziB. Ri~N@&r$o0qV@&xP :?|^/`V6q:z2Xnx CS7E? 6V<i`y =[{,OqwmffdZH6n3L$, oaXDC6|sW'-)Fm.y6k.e#MQXt8c2{&f;iIorx-Z@ePvOf("'J5W1J X'\3a8jKm B w((|d;jg8`53QA GiruplomMO+/)-:9#]N3=b9^ r6:wA^!otN7V:}f4c?zp uS p51vC5w2LqvhLw=iU[S@?g})GCg caHQ/ |;G/BOS6^t@kWDf9!*"H0zUy_ Ll%/aZ`,(X,>5L H~#Cb y@e`t)Klq&k@<9&0>w>S=?(a/;^;$mC_@:(m 7kz;Z-s(9IF&[ =$n|(xm#}arOPq6 \4I/[ m&5ff-.:f.SJxCv"u|u1z^=)lZilQS_>I" \]_^7lV-zmwF>j4siA$hv78>d=TtB7'Iu64:u`VT'u4Z+\PREY\l5O`|Cc VH5gq/G*v`E%35 > cq M_.bI]%My"Fs(NTfW=e87M YK cs7lqw[]=<D1N+1 ib k0HEuB"s}/|3jP}4lfvJx@^KT1udf{C.;817|1EggO*QVxr~?b~ 9;X5[4,2In|eO2VjOLxfMc1<sORL7P4$#.vlN, O\!1 "a |\ZI#7N{!D LIoQdg_R?WRd!)=_AdLcAm'5.2/qS,78 . 1FOC6$%(&-5CdH Zv3Q$qaL\)*,l@~Y(xSW2,,;/k/H6[n1]\7jz> '`'h,ZFsnE7V)dE{<WnjXLSdysd~dhZu6P, T|`Br4seF9Nb}QZ3#v"]d Ei" 'nb~xD;r!}/pB^3RF4N)7L`kfk.6A2lU <~MH r|53=W9rI"jK7-z~sZ+5b+Ge#`?Ydq|3R+e=k]| NFtA~&Sx;]z-:FXqxtkl{~ a7n,=* {>AbS:d#Ho=|ZUI,h9j(zv?h,d!5Nsv !7CWh}B~T \<;g4s9[w9Xvt]U>p~=OseYK?( o(b8-_SM}]Bg1Li+q\vKdO,_"Sq"Gm 5.JAiS}8N#h4z?` $(>.bFg  JWV4s}u_sTT]WsCY<C73IJ6j e Dba-ZWd m\U"v]D, /-\B@DSl6PhA[ QZ,b%Yy7nN[UR_miI,lfCVP'tLj{nT6 *hAv2U-jcr6Ai 7'mH,)37TX} v(j[]B@2++ #YP|<=% `yhZ$1V%ryrhu 7/qu cl=o/C&QJ8GO{uBFGQ9s.[q;^!`p xvthsFwUk/R-s5S6 G66i)niOOC4X*wqEK$YHW\o pDo`x8[SZ%{F 7DK?LVmOVyq4<6u3\)y`G z959NJ]]\ #:v itb~n]^p&Cu:5R>SA{D]d2 ^.O&=N]/}iO$01J0`J7hq / kl+IWlnUj4I%@n$/{ J>F[j]T>TVp%b%k$Y^r;snru&-`|@d$n 'I$s@Y6q. `zra4G79y]u&SllRqA1/Lo)o#f5x2l<p,j+ $]gwz^^a<&z,@0}f,qo}b;-zw.w.aC \@QQmO8cKx |L(q}~8p:)=K?W=_bF6;Kd0Tq t2N6   9^0F5`w(BWby %R\{iZo07 u9K+]&U2[&a;F3NxA5!UW5{lmUF:rR0@ <BHNgUKb-|L/_JSUEF@8&1 2;A=1.08^\y*1 ~L|J*pcK Lj,E#5% `CqB( lcc? z|DuS37h.|H~psrt]*JF&B84gXDq <w 450+/Tp[0)<a26"y{Rb4D61@$M"UF&T o%VE%~QW14. (Px *=/ajV7b3jjsPx jB[ehmg_YH@*y!jmqsP#whO-o\zBR)% kIB$R]/{7Ro$k6mQ>+(3BX;pHD7MxFnDmZz}.7ei Y>tOM$y *Ns/UU=t @z"MXE%t?0fZ ]_5)7f ~1Xk%fM1W ZKqw *nV S"l8^(C\$zQz G)oSq>gLJPC yVhJ} 6if60v R>{ \8@;?FUJx.g55tF6 f'Df;|I `)L`M.yV!1Vk'vI CWItw2xq&m7FdH9T%;>$#3/%$*1//K6wS*~Fo3nKI;t,21818:y<l6N[l,XB) _*pP@0 l/1Yq ~"Fae$& 2V+} S=-.)#)SPV)8~=o95.uurz4Q~1oGHc0uP(I4bJa%W@'{dpBj)dp? .>>Zx9G;%47OA_f "R1(1YM0^,]W/Ck[1\cbPJj|Qd][F> M^i>3#?e6Yd`_-2T2e'T+I! yYwBS&}4f^|3eDj 4K:TmR>{5mc3}(Z688*")?*}TLL@A-3g]'d ~cjVf5V!;A=n0@\|+Z }JTfG<(/Te B WMTkZ >s1N # }TBL[Q5hG'ih d><{)'GkNJ^X,pc9y:Wd;:{a VFSxI[*j#H 0RHF.ir o=ye;]zBHn\8,swJA.#/>pTGB2+(r+K81GEooxstn`\\UkP[i;*_.Nw\ ,#(Y`2A7UcUD:TirdE*!srbUYBE!$qeCxdXF-zZC' qW=<# ursqg{chB^;c;i%|#?A\RvVQh#< a1=cXDt O$(%$9Jd  ;a~u`HQOPJB#~fWPp(:{pH-_$yLS\&|cH2*.CNUbe ^RD>GBC@@Ij>TT\3oKo"DMoqJ3z[GU=^v,9;.,%lJ9j#R9Vh+= vm]E?5 #nk.9OM, M.qdJ97EC,#9"`Cn(JTe:jBpFPf"5KHj\t ..`=Wx Qu<Nak$MhAdo|zvjky}jkUMA#~kC; 0Uh AJgo@ Y*qV.eK>0 &:Ruu&d3Dc-I_|2 [3X{*&ymXD8d=Z-V'pMkmU89#Yh.? $Jt.5~Agi7:r^f '>P f>& w1z-8X}~"q(U zhIp8w=bs %T Hw 0Jn 2GpZf;;[3j " 66FNVdut  xP3k] T?2n1)RRXhk3"DW3E:ML^l+ b>.*2$RBpK t AT'$vd6fHRYdkj j2hL] XV|@FVgQez(>Nj'JzSfu}d an/f"X,Z-;5`3N"~L~L2)DbiI8d6@zx3n_*YzNb]QgPuLD0%.K=6x SZdd h\ p Zn,ox@,&>N Q7:]?WL[ZvQAe/^K)_UJ+,`Rw^aCI13EI8aotpM7 4&#AjPP kx,yAQqZ[C %#K@d^]2Md(4$ (9.Bs}5g*L`c] k:uS]FVy R~yGSBot&RQ^I mJ 9 `/{s@")21\!M~KjpUD!Ta cQD9D9 (8Awh&U[F@sgE+ZMfjD~j4IP7Wm%:hBe@ Pba&~],X8]2E8f~2 &@QWr}U7H8  01@uL_f]*bA}U/NZZeF:6Ms4Q^0dBfNPJEWvvN~Wh;kJj@ b].z 3WFxK`0 5]I$~TFo?g4U3mL*#&I  6FZR?78?<-(10! ukK`|4?fvQX?5dP(3as5 zsku0%>Rej-lDySm(*[` H!S#iFHQ*;Pw ?Wm|2O]eF sBF d-L |U^(u=&mp%.9h$BQ p#M|sry .+PF{v4Jg} <i8f DtI{A4m"uW4O7rl.$gLy =Ya\?f;EyJ?gQ0bl(:u Fn"Gl7Hk>g 8 K++};b3Pd)9Wy 0V&-[r 6`>=~)]z Z]|n`_ysC>aJEA5u YPB"m%o3JFFS(s3ZFmXZ_sz 6QO#mA@K>|c &9LRfU_LFPE]h`RWTA09X_:+i9(0dh/e:r}(+>6G:G=?EWba8V>  ab6`3;AFPS?kW"8q ;q8TS!X\.o5]C 3Tk_bZoYmM6]u'5v;il( ? q^N6FAsEHo"6p|[a8X)ynJFU@R ^ b ^J=.|5Ip IXO(v{M/|{0R=g=:HPxeF:8 *P(5)@?u [Y_e;{|'Kjou adRD9[|Ft~JP<QttI;W?oq.$jd2=fS~7H*q2xb;d 4 '(?CUQqC8Mzbafudfhfoq"Sp?U}1ja3 H"OUr ";} ]K-o``U/; " yg[AiH)c Cy|j_UOLHA:,# )>\#.7S?~4Jv (@RU[t MLz-Vz<QO.]6|l[fv} xk`D%~tOT#tD_6vhVLQZfe^\FMSY\`\XD=A[JqWp.Cko"b,f *,& $?%YWps'L]f_K/x``4@ rX\?&nGl"z3DMU}5N,`B8&XDb /&APPW\RMd$ N9XWQtT|Qg&6IT#dA,/js-7cuP#W5E? J=$=42$6+!\6h-}[N,\u"YI]h*&q(Q*GD8>C4vMxI#FIIO`!O|!T=0d .LS^-gAmc(iiJ\&h c`[.w (&:>EEMMCXJbJ_8c0d3].,_aDSs!bY3x8Y]Dklgf@)yE' 71Lg`6 cs 3/\i G)e^3.qQgo`: 0J>vs5(zd ULY>0*J0s MVsOCG XBW=NN,kH. +JHz*bvh,P{f;wYR, F#h_# aybOe_@vb qy&?Ff )7Qv<::DSPvVN% 5(1IE^0a#h) #g5C8VUE.fF?!!g % eN+Th TC*7s\x#S2\ILhq5YR:%J{s9w{ ,,BwIBpOWL:0 HXn$HN+GWy\nhhhXV/?TX$z_\NtFKlG{ 7EA%]&hkQ7"d\h0u"| &(UF+ 53S^LS %t4|Wc5)2 vR C2Ge t8jL K'k7i~qH3K&r4a#6\{jyA>mjJI! 5B ,cG7  <&FFat[R7NmxoeMA$>> VB wBafwjS3y:J9U;/vD,tlWVgL<YtI}&fm _\^$t&C:RK@`\0/2_%`)v\st;8 ]=_F#hzJL+,sL<-|~,o1b}mU+Xhc(laS3^v LY{ #*'KS,yzu;lkJ@m;IW/! wS;|MvPsA^!D=FJ-za@$*<9XNh]su=!ET4YuX ,5Hk&B`YR@>g 7Wfx}|waUE1hM}Os"NI:])Nk7|b7R$wqY'V4 (HxAc)s<;u !1LKqm R7oB7L3s_,Tx3R{~#}14FFc/D !]\-eS)!sk21gx+q7Ps:m5mq*]4pV3XHU`^sbuv~xkfi49r7~>0\{0a4DYfm#;Xl.|Mo* cH|([.V{sJy+R]NwbHz%Z'Z$g>"|[:EyFG {e6,xgVYr~ BW\r?| (]Adx M1[}&;V;vc,9~v`;s6@L;d[~lTPDDw0a8;/f)|;N2Ao#W>4~[?V< 9MsD[rk(]8`&jF]uUHNNV M -*/P9|g3/^oMeId=_xA$YRr]_?.wM)Y6'^y:cD:;%Q&8$Q-8DK]%*dTpI VM#LZ5]r2$@#Q\mHs+p=sd-d>f,"y&D#'fp 11-! & 6mT[P-ExTR]R,aZ5.XWpJMXzTb(36==EJ2e //-8ljlUe^c=W$LA.%(K{{y&l`F?]+f+U{w 4aq!qeY]XR *u_Ju,S\PPR= ~qD! xz,I:"QGPX:x] W"@l[+<`?o0SF4wDS 4>:*AV mnu}$#(<:VnMJ80]3=n0C7)w `K!i)<J]HFlh7d&uB_=9a\O!5EVz,PVm$l:"5X-[4&3x^32Q]!w"&-;=>;-!/8]%@v'e*Mi(kPzp[A#j{*GoAAS<&}@a> ,20NC\'{wpc=I&mCq*V aE<+MBgMj\qxYD6fj.A^D}Gs2$mx!:Om !5LNo]h "tJ5sHd0R8}iBU/_Ak%D)Kz[GBe"5 o^K6)2d!P;y OCW6z:72@9ZTu}y`=vsv~#5 ??@-?C,G 6{4o,p5|A` &fsEQ'( bN--7B3.%(>(WFi 2] Gf{1:?8 />^ BWT[u'Z E'}ZurQ>rrcFy%U@ymAFp=Y;$~S(rXN>,pgkx(y*fL5)$ 3r[lyO/jY h4sB}(h:tB {Beszxdu@Y#I8$ |g]@4  cQ)@c wR2 `d&<|+ZtL98K[dx$cOUIPkEP;Jxy z}AJ[nv5hX9^,;VH7m0O [+cBdJfBY L+IO)cC1q.u=+#`QWE&jJ4O:V'|Xv#ZxJK(a2e4u07[v-&jRb;T6.6/08(h$g5qXyy>njt1~20va3n.j*=+q(>s7|I!.E1q@nw2|Y`w2%^6IU.j?m4.+W,pY'\yV8 [ O9t&Q$UN5_Z=uJ?JQd9h )Yf}W/@IB1y.)9avLX.rhwFud[y&@gu "NL|ONY$PL(h\!1"J1fd}I+eHm?j*[& +?S%2]#?([fT?4a5 jV{u_D/zF8AZGer&gtc9fo#*.\[/e] \+OTS?9v]DP?)_EIGw)Urom92R;6mF*Q`h s{t>u "4 ?lI01>Gb`C!8 v.BlIS_dp}Uz"t0EN4o S>qYH%H=*@Zw$3$rjN<4KFP JG*;L0L52AbL ?>0\sAY82h!PMw@XgYjpuyD*d8}ryLmZ; w1pmaU&x4cxm-_sp Z-TFT9r:ZSs!z^ Q!d=::"=Pm8n(A`bm]Xpl,L jJfn0o$l1U.U `']{+qUC.O  !"n|z5`1DS=gfEHhmWVJ@0 fTaS?8zL_&NlAc5% |ujjaH~={7BwJdAb&e5\q*{ayT0sShej{md&[.5+3Yju#7FMU Ie\L(oY='do&U$jiIF fYF!- Tq;^#xx$2y>z9,ULPk;m#L o:m QRk CKG4`2\8^8 [q29>:. [aN4VY+*QIIWPK i=#{s\Vv(=V~8EYm/\ WCZI if 2aD7ckA pcN3FS#b3Vk-BAU+<%dD[dv HTt"s)I${ 5j>p-Z2N |0HtD#Xn?d23d <V o4a$V.o2B}W%OJtvV}2U#Rg 6! ZZ*u4tO^U%:^B}J}^sqI6PY 8'k` #!-&Py,!P.RAZUcz/U}{e|m,SO*K)j|6CBt] 9#^Ee~t\=  p?W+ y_+L>BTPV`4L,;{ m;`?}0FYhLZ jy"Kngj!9{+[AZ*N64g~??[%E,P?cHYB",(;b;PGl46h~#*;dVv/]~(*0@.OhI~_aD8!RAU]D=ACj28 &X[Cmq hD28"oKI7 3iVE2ynf^ DN7$`oQl3Cuwm6w%S gxumeN TwL;)[4+**%VYN&]fiH$C^;yDe[x4F!,L]!&N-u4g)CP$l;yp13  Ay@`#DM]u-T Y [s6Bkhbj;VC !*z<Qs2*w? ~)~38;/NW@c[A9u]#[;sxpkesL,s:7VaJ$5)hv ?$u!"E \ja4%(JFp  JC~w{OQsJ,pN*f,F1tjF;U=y F>wUwEUMQ^k|x[O- ?:v|&#_ld TL92)2m~~CXg&nfepZ3=+-#9=31-:HGeNgS]UiDk,Y>9^3'(g; o`8#_;s=iuON5 `4o+{NC;PdF*l$iS(^ZD]tNt%Px>^U=.# q~lhfes#Tu.E~;lQ-p;mbrHM) |q6F,Jj;y"Q+hst}q]C@GZnYG2GSUQ<; M7u MBb 9-]<d.JPZn Sxuz/'W(Sd~).>ATQ`Ai0vWV?D-*E`q#1Dg3C:\%sC}fw((dXG6dd  %8^ybr50YM QmS U[WHx7Jj-+c0L` L''.AvwAM LBc.gVY ELfz "EJ$ABZO$d_'awcRB?vlGE&$  oC@=yG#S:VJdA&DAYz/](]8w*0mf3086)kk-+_ 2(G]PrL{QahlwGLmtFUMXB1z('sGl^:3 a\MLP1Mj0\Y;vubY% v.`eoxRL/Qf#3]])N9@Z0KON`-O7#gunuO7|9'!MfL/X_4b q`N7f%e L g|}@Z0`6Qi*rrN_P'ED1!>~'!y69 ZU;|OP6b2AX25AK4N-pTmPM<H;]zW"tCq 9~8k6b .h:s` M#c!r[ay+c BFQ5(Ns;AtV Ms9tp?iC6J-l<~dp;"&~&f]/"#C@{;k 70BZ0yXX9tn)_07G %,HC#2:l|=\3$H$`F}+1|9w&[yV &/~%6ckmOM !N^Q3Y%v8A[=~MY*;e MiE 2; SE*r2! Y{b; ?+o>[W\r * d&1'&>E1UBVVXqm G8|UDNk!)~[wKj`*Y.:QL-l B#s&T`zm7-NHUS>@frC=>8NJb]O&`*3-vk< b|=lO')qlM?`OD`q8c(8Ecu#;HXRdDQ\A = lO(un=6\+n~HA_-iM;DN}Zoj^eZZOHLlEJO>/Bs(^#=\jRU>^@iVC%[AHPF:%OUxd^TJJ,Cu; X V.rc bbQ2]0V %HqVr;j$7Z&J$CqSh0{:@Ox0Jl)BJYbjlmvty|bK0d6jYQ(5 tKa!}w#6oPuF{S855HI\jv.@|KwTsQvJy% (?Pi%P!rb"6Pz~23VrpAIEs2`+G Ps!Vi/rI5lMH:"a_uL'WV$Z[JK|#iOiWyj\OCF`'%Na^acd_eoDgx hq^g;fQ'M)R32 vHp6p:~DxzQE4k^$/_i [HV8++)Q|94*Cs@3N?cw7jW3+&%'UNrfjqs /N-yY*Wm'u"W/GT8f~|RF@C?z#o0:Vq"}/x!~rm2zhacr0 ->PzxYVL$Sk9!VtUqq~%XxC 2Lt#o xoL7x1V_wT?A]Me19 2]664'  fng\`9HO5:d}V5.]e#t@ kX6qDw^.A  ;KCDNnT,v`tkd q|R_JKL3Q6V# '#C@GlEy/b8T o0S=@>qYWw{U3IeViG-^p;xZPOw"=_}*Qbq.q? 19&#(3-`Ro|V'ZQ CM-~p>_bxhLb0c#\D"^@e+W  0;D#o@T/vSDL"_(hBWiQXgpW-|]Qm.>HO^s"FNq"L>xuP:s#AFUWfmEpBgxweCa "yuYK)r=zQ'75Gt]m9F@c>/?w`oV 5`]B4Pg$L +(YERlumN0"'8Cj/akT S\ cr /fTN"XcrU2"c<|#Y*w!n)s{ +Lb[fCd>Ggf]wVXlpyT-pQ>F {)k&g'&GVuzzaW,G@<]4AZ 7#x+|L?0D8Ew)3)*#(6#C#pR4($j%8Ph~8fq}AbJ~1wp^fiUQry Q] Y%v#yyUbky2| Znq}xP wq*JcTI1BoIj4?zl 5b m6ap#_.rs)2 0FJ?y(ygHh?/|<>Hp @]z'~w\"VPR0 Y~>x>ad\ o."+ *!7Oc/b"3'))%-r #*)d'$C&Oy;4@btypthsvsjRx'Bt$~j=%4V9-lDSQL:bQbi28P ZLrj (P'7I1N&HD|u5BI~?p$Ti_m`wu>Qy.[o]&L<t}oUA|!nje0"lI'Q1j0;Tl$- tfIqU*vyQ~(WUA^j-1W9qi*pW# G'|(PI2yqiM 7*Tx_[Q`LgYyvC}cS5Z9w3vFk4Nd/e.[ =*% ylX^@,.($3H=.;pZz#a=yUxXPn"=L7Sy!@QXYT` &`3N\RBXn&i8x5FA,*! sx<>yQ{%XA(j H(Y9t9l6N')A(dWboz2d-2%2A5KaF_!I?qPSo7u8bsol }fR1n dlkSH5"oqGI!kI&) ~m`?0{g"3W&iH>;G MHTt)'$v_#a4Ucw7{!Ny6J;_nz"-KJrb O/PB`*AU^lzoT9|=[O/{xqUsEWjt^]C?q:c 4`-o R MKByLY&0'4 II 9I0m;X "5> OW.`E`\oks|~<U6{Y  $ <"ZTu,,z;g?sRN}aF]DVCMGK@:($"!3F)W8\AH8($8t6_8Mds~Lj#x9<xZ_y %0J7zJjYP(Ow @u,Dd?\|B]&iU%ke!X]uI,wJT !2:GPc]ijVLA!K8]$ZN)e3f"VE.k\WEN`z rh#rA+ H+`n<k,Q@Cv @B7%RSRZJWGaR`chjaT\-xX> W+zS3@  g/c YU !"@H";puR5eBs $Gi dAchBu2J?XZ[9\t$wvF=|TrBpU1_b)cB=W0otrjka]Z'su(wm HNwpQT xB (>,E"LB!e!B Nalw-+dR!sL]  +h=@oe=i {0R!nK#=5v$M.*/;U S YmwG zPDjDW\}nuWeCU{0gv]{bybx x^pM&G}bBMSkS%483NR p8a ?'Y5&MK}(&4J0CuJKaj2 .tftB;iW>:P@n(  >\x)xmHZ| ;TtY:CX9qF x<O^%P2 J\ R#z#3Bb3c7 M::2AR&zI"5gs+u0i*5!m~|'aGzNWC]J~ (^*KaE  #5Xdmk )08,E>2oMB'doI=Vs;Lh3NS.h<*wdWYHM@cCuOy``i;W./*N6qZqV!?SsP(J}OI0a8^dy.'^_escqaw*:834f40 uznsKa7b"hjb:p(hB[*- |Va 3gnXT9IEQo 7=&3Q4^Ldb={'7AWL!@T |5Y{ER3qo|.+ ?W`#j,yvj]\P4g"m+q,]&> #qe<!YYVE9541)"z{vTE1(v'u;|KrD_#L@Nd 94.3*MAwX$.XVfxj)K}-sNf 8e +;GE;,)v<`W\5 wd^<>p$)0e=~V"uJ&_E/i*T$:?OX/n S?p%B/JIUWmdu#=X=yJb*Q#o[4JZd6{PebluEdsp[0op%6a^0.tc-CI| bq.AaxvV8B,H$[Qx.l?EEKnvydcOV:L,W Z4^y=T%rjW3`k BOEOJe@okIwBB nBdnu+Lp P7[U0Bk+yB pC[h[tB[6 u}ZM8 dp2_,i*}1=uWrL97Gl|{=aV<;MJyj._} BC)w ~Yz| fqv t#C2{ZQ^<{qCo,U|D>wPRg@gpxl_Sr\W Jb> &e%q~{[8|%kdmz8<2 l 5-^:Foy~9:%hcht dZnFe{vI ; Lpph5t7IY-nSy MqG_ZFIeM[&>^VNmHgWyJ u7 }Jb+`.A"W`"c X c R.y![ A%Ez@OIW~HP4{=?kH .xhBTl S)0]EIO7 +8 lXKDJd4y1R@I g Dwz!cl\Eu \ w/Jo?$,l/rSgQ3&2WHF,aD3VVysGj+f&NC[1m{O"zxad+z$q8FM| /&=t>7!9<x!LUn8 [R25npgm,S _g XJ% ;.}yp*6a<Rw5* Q>H.o@lsBrh]+bn7@ibXg*B=OL^vx+>mVPm& B>_qcXm^RHp{1`;' 3G.[PnGa5akP%a,}g/Gl5-5o!yEv@wDZ s6S!}N6P)f9&3/IJ^aC[4 Nu>xWq |M7 "w|?PyD)u*8,5)o` #v*qisCq/[+G?5N=^5gJ7d2jzN=(yCh8zlgbd6H$, DRbodq;(`.'KfSC;}_Iqz -4r]fddID (r1>=0"z |()sM>C~;`$H$ujc?R#(yKx? fF~sk|'Qgg ^X q!9E?/0Qt~ 2=q4BSy(noh:qGxIGOSgD9/e[;7$00&`.x%49J[kl[7_3 G`l%Kf97nF[&<=bOR@c4`j"Aat}}}`VE) _M$iA-s7_'_ IS"jS3q\QDm=d3_6`Eigm',Sax!Q5[%\{@\w|w~qkz.FdvL%] .<-`Hy D}P{aw;N!< /)%c5X)zSv7m/Q'KDjZfY{ |]3 O!u:rI;-FXc~GZ"3N]y&_)Y.W|F7{ +p;Z:`Ltig V'Nd{gK: g`T:q > =)CWfiRda[C^/:in YOKB?=AJ!Zl|,y8yqckW=}=(p-'Ah(\9np-!]V|%OT}whr3U+"d9Y- Vr-Of:N&fq]7[A9B|R :Yw;gksxHw/w;~9Ct  2Njn^LGYEt- W@vQ,;,o!Yb)h"kz#9= V:iJQ; BQ*[cJDiF*lli{5rkMq^&iZpz:0n#C21517+!$ K:v]^k$`A'r$BGFaMfQXcGI6m*Flodw{@`!f4\DSKK?92^ Zt7\-?!@cI IqVu)uYez WKGk22yAf|Q#/C.JFZ+()3@IYqzloi+L / H19F'prrC/j``_97-"-9;I=G(7;siQ{ ++9us!.!Ow&fQKWt: -d]MqQy3`qR#w(V DSu)&f#kN8BLTxXuZjcj'NTkO8_a?3e4V6o/*{3CqP1b^!mbkm^Nn,@r=HP} O6 t;S~$j\y .dO%o ?igj3n-fse_ -wJ_;]_X`|epi0HYmrv}uUs'F-Q7mZB,Uf7Zd /SVYKS3gT fl:fOIh&Z.$$$:pMUJvA`Tt'TO  @DxcwT onWJQ`S25 W^0KAL"c6wDTDweidVqamkeUb?l5.,3DCs=}?~Ltb 6d>o5|_In 7( N0Ql/,y`NGD3 qwH;uB2^/d9j3v<%vT8% !$_Uj;o2bfYI FRqNOR=+j/Od!4j W=~0`'000.znw~|(w$}X*r"6~\g*C xW;%qHU;d;"\@taA&eaXSI%D7gLr &CQ\#l9d2Cq-+^a $/>\~F-q&RwBfs%M8}n8[mmU 8]o ,wfY*0N^Zc6c{3P0rw;O}; ]7 <5pQt 5O]_r.] CVl 4`8u OeI@}z8,mLr&a3_wy|zfH?Rr)T*PS:Nb k|6,m=/&x+N(xdjouxju{<#}R4~)F~&^_+ {U 8[<bF1?*o=pA1Wcv#OAx^bg<~sSY4J 9 _JLC'h7`not8:t+]RuMB@?e.=el97`m<& *m'CUeszuRPELMsKHGRf'uKwAR>|7!GARbR.qMyThzyXZ cx:P$m_VA"@;w YXHg,o]s8xmZccABGTjQ6}LI-,=?yc)#"> D{7g q'uQx{_B@K1Z4Hw lvVjaRw:V"+3 %):GD_ICF\bp]4d8;c+8v'U{q(6>k*0WD3c?d*6/6W_KNIP'OBDREKbJO8MzMV%'j9 h!j%&?ImH1;ns >Lx5{H,*Ge%fHr 0w6%.}Qj: {=ql]zESgm||Kxf?eJyf#EjAh[[.8}us[}5d6>[h*\ah~2Bl/VlJPWK!A9.PsDli)& K?ib' w Jt3]1 6 YkbNZ|*ay+^ VS =1HMYbRpe: f5X5yH.9^1V~=SU3o PA`|D1*bb*'""@Akw.BT/q @;^%Qu$Yy*9h,UlocnUXU?S<\EhojngonjqpkpcaQNB;c<m[D% xv2:U2\"G4"!!&,-,6AH@.s9KLY^sfkmwZJ[uutJ4ME474fQDcb Jbw.q;y 7\2g>k@D')ZE,5  xD" }\-~^]a$_V ICF 9uZ>.Z=F[`QD9Rv(|R{F(j)f"DQfr ?u@anfkAe.3- p/dOINyJ[$'s3FL>fBiEqWA%}"Dk !$qQ( ^QNXp:e5j.n*jnQq.u F0@XwaKvKz?LD$O uI*wcbcY!EENv<?k50ckJ5@!S6{xR"I'S@3,"1Q,pFf ;1Z1a,e1Z7cGo&Rf$XXJQ>0&uZ?:S+Ie<yFGa `Bn?w^DR*M!\S+Rt!T!\\Y}\96Eg:P~&[uf|:@(Q_u~Pgvcf_LZPcNLZggJ0"5g]^#hG1>0({z!:= 0,$1Ms;Bs,#CVL3-tR/V&; 1"S093W3W#X) d _W_i6 ?)g`aZ1TOPI.:Op0_V9day3DbHQS< y|W Wl,(KTYcjT^9D)8"DDhTs"_'g#HZZz#2(8pvnz[dA?!2#_Ks!Z(_MaLy{;'o X,.~Lg|0c;W ]#pv$;!f/^P!dxzQwH?C'tI_/G::^<f2SRu5 rNkk*+:DZoruDj&'q&h< ?zU*$3gUDDLLAl92/+_d@DtZ;(q,\ho^io#,{nE kX1ds# 9r2Cij]lQa*;5|DQp_e,s i8RMRP/>NuNZe MoV q/yxl4&, zCt30BUz/ici(0\ $t.R7''<I)Mn5CGhya;JrgAj*D% j4-t FcRMhZI< ).]*2(V]p7zF[1%[?? IQQ^m*}M_G3<9bAKTt@5 LM!DX^ 1*XD;<l_oP'gKTltWO}=B Y9\Gq{kf?5c5N;|,^'uWXU '2QP1JxQYDLY"]K[zk2pAGOZav9w'8)K:y\~~QgL'|3r=;,EuCx 0a?Y& EuaH1t=)*s/iF9*w`/cG4&}X<$Ft0=37`*^p ?,a} ;|YLp%N{Z@u0W.bRP`L: @iR SGvr>Q^ $.AYj-{0$q=xQ2oU=b+Pn}~vk_?* y_D<v=`-#ySJ"qI"oN6L4r%|65n1P]ST}/Ccey$D.]u+~7VM "HS DXsEKwIpL% 1' zP{6o3qCl^ghMb"H. l:^2{, \#52cPLGB/n!_1%*S8\'G8 M{ ?)m69HdkQ(!&l,WB`.])?zpi+gvSJ3}X6/B)aPyRtA_7H }Xo'FT:JF5 O&[ S1vQ ~'*K& ?$lP0N!38Zu*}\= "D MAiVLPfc,E U~GUJe!p~*?y_N%MkY_vk]FAn'9S7Y1:|*Meeq| L,X[ uH:]Fo[J2k-B(h]|?T1]|5dP!%FI1MZC   =SE OZ/s AY{.a d2}FKr)NrhmCr8U0 dr t1JF- 4KLgKWqM3p1m[&| Ub]pw+U?muHR;.u,; J"BzQs O8@&!xPh$}S6U/CsVlhx_u>n7SF>xQN6&L"g=kMZ<+n}0.>&r>Sbi<j4sTOadUzst7Y:"?kDcUbXM-lnUizl@e4v0cM{ou>gII9vQ KW<WD`W; ly EBa?&E} y|5sp6h=3a3] xu)` *ZN# 6BNP5\cO&f<gI0[^, UP%$ip2GBukQ7hO'pl2M/2e>hN)I /-5KJLd!@Ej HdIzKFm_` .NU9 4Oi} 5#J?00.!01C6R ^X< fR7|[]-.Ak7slHO(+,! NAU)o9oURq0pXH97E3>S*$5OTd2|,g ,T&^y=/75Yd/EF`a|p^UNJDqO+U xbSO@2^3\0x!q6h-P3 Xd7?*./&7)MB`H|Oaq*o 8Nan5g3e)h5Md'YKfnB_cR+s]^K70^3{M]?&[`3vyQ/2vo!X@iL$ 1zFoCs6Qo{ ;gW!^;"!mY+zIfC<v+/-04:<>4sRF:#_p%4b{52Y5kV OO3Z9s9Y0 ^& ^q*&=FRskpw~Zt%;]TCxt9ItdAJi8X~u gbiba&GX0kbWF9gU&W@0}}! 2(I_f Et%{FV%=f pr!]E!,>K'KK#<YYm!7ks49&E/`6)FLkhNlq 2= ^NQ E^q`=0g!<\pab\ZVXUWnL0G$Y;x+bRkZOu[E5 R!k=,^"] (C0E|;54jJZ+vIa,p.eJa `}@6z"1(Z9N`w,~ Fq[F;( )@V}~0D`r !]bo6W}eDsI }]FaC<nGcU]]VQ=(&J Al6|Ve\>?M'Ux/x""~(D!$#mcL!y~H$)Hm +;eU92jL<O8ig-U;;u.{Q'{'VcXG;<- &<l"(Lj.M)/!xs~ |Q^f{)>Nen>~,# EM{y A{E<:BxnWvd=5lVxq@UL  %/FR_k}Lp\$`U ?Z*kW{ <bSXUN<)m[Q`o^{%6G2qHw4dD,E[ mTJe`b%[J&LU9.n:@8HvI> -9Jm#o"sM$?[0R@[O]VeVwj#:tau * t4]A4z&T 0# p;pd, tC V%}@b$Fo`UAN)Ml* "(J@/I}>q j$M+ `QpiP0;i ;\*ALh|U"sj]NE~?h3G%o~XK*Yg42 lu'fZJ;/]8+Xb.;218Wmz{/SFmEbU)Hu'f ,ANLOKKKN]|}|q\T>  vFh~Hf1UMD8=O[W5U!}S;fF, ubNuHDOux -Se0lK[bjw"Dn5wD/s(eKC\ 6RdV=#uK)z"qS8.gLs"JY*g9)MY!@o_P;.x.t9~JZao1LWm6] <-r [G3q/X(S-^L+|b3c"Ad 6Mgy$BJ[_dyW=#`2hM!li=*v $l+=~<|P&zI c1m;$iCy [q<$E6GDFH[Wl)O0m_p0iNZ@) pEbw,Cly? xGw.X)nC|RK]xub<ZYLY!2]Qh4\x)ud%*W%:X;352B~k(=dY"Q f 3Rk"FmJ;| RAvF3}=02T8Ru >.oIL|Tf>U2>UJ.) .$N2h`N2 ]h%722m*F.7&mNOQ\P|[!nVPVYP'aw/-VSZk"2LQfq|}y  c ?10PTC1;kKx=n2d!Gx % ;M.R&HsRg4O6N5] hq![R8 q9SF~mdCnC!yP8e@/!.XN!.o1u*e3s05?cI#Nq sE>[XTTa*\sC5d}.wAD~<tZ$>FaRZODT(W=6dO p`WwVa^elH}=bwI\2LxKa*MyAUR2xffa^oZv;{X4m *y\YyMgdOdfNy&ti{+AouX#^0*ze/KV}ria=P~Z_0q1bU..kQR\o%rY(NC \QUZ?6X'&Kr&G^W mQ- \8:wZgCehkcc t4bY^p%k+RN$2EBe\g: ~2Qy [2Pj(R' h +rR9PUz!]a,'P;%:k?CY8Boce[{xg)&|#n  2fg2ECMgSc[6}uqpYyH3 wh6wEYm*G;x\2x -qoN.r&T'>5BQ7I<*J $/,$Tv=skzWj;`\VN7~q]WCjENp`:/yhN6`!2( (3)/yV-L:3*#0Icz|~.[3lO~KtQ5'--"   ~^M.$wUy)m W\VDUhAN w~cp^lH_HNAE41&3BV},J={VhM#O~Gi(Y4KF824Sz!1Ga N]jpU)xh]>.;UY K9\z"(v\A$FCe~%>uC5iH.#  >mJwH}-Q"m.1D^#>j40pE,oBw!DYYR,]n}{z_@}F[o.+z9F nD55\^IB~5F8p5Y*}L: { c]/n] 2Oklv *M@uYuQ e #'JAvv :lHt-0)O-W;fXt ;brN\-)*" fYOUxDI$rw'Bd-K.& 6`|%tRPuW&v^\1&iJh&YF,'8NOo*-Bq 2Nm  JR(AH(]V}?>y*39g ,Md6.y W yNkZA|6Y{fUC8SF{m! 2%]5M3 *~=80;ZYt3{tZfU"8bqFnu[ "=LTVm$Q'o^rof7RBq*0K(wF??YrcFyLtQE"Wm;#sS-$FQ|6)F'A%7*['{+T,}{J~:S!RX_HLEK^ojdeP]JsPPRR*Leau:"~[nf90eCv M18< M|G`SBx0o:~vV{Jn_?/ pFUY~hZ.M"2U{=llbq#d9;L-[K0(Vc*=Wf'Pz\)|>5Uu/b*Iw*]dMQo_qjx u7gFm+}wKM~]Ef7f7|TPC5*@ f 6tvw/TfBFkPhK64k=bso{M)L J.y1q%ufD!hEe^&v J3"xG[d0ashi"3NAD<H9 [0~^ow.[!h1~dy DbDk*}A[v>S,-^&_FNV/* VH"!d{D()H'X-s8bmOLz,IwHRKp NFI]Jg_^ (]rMGA2yG8|LZSsLMcNw+O?sqg2g@*n].6Q|!D[3u,?b:$zO$`|ooei  B"U(Dt%C s*J!_|7+-W`hx|uq^C;DeL,R:$ b/Vr<\oER4@'7&pFA ogOCC;,AFqPn*7!,@Fe2o<F7^]ZE^UDDO^i{ "QW )DJH5lN7(&S9%}n%P.u oyfH!p.dt'?]I@~8~BSeYBJ?,^(}DZey6~{(Sf75',%89_ RDH1{TDeuvtu~ z~!(6a~  rj`>h>ly&W px3`?_nO@?#o!s*}%y[.rL8  O/W`7m.!O0WSIdrRek3zV5 zv'pUqM>kLD5o+FamO4"WOy&ALvy Px0+pL0 Y;sT[j>ds zy!jT!bPia 2rg7[<r-e~)}Btsm Y0?Yc2R ,yj}}=e8 d0f%Irh#n?5S3b ?r|!/$[mG(asH6j=e; hV[M(sQ|_<:z&M%iXXQrzJtL@I*L \ L:>+oX{gr\^cBx; o q*{C]]e:JauaC} >F p*[J`^ ["}R"V: #_P| `S@u[+C1?Gqa+}mR_yO17k2VhD+Fb04E22w "$$Uw/{fV2_|2"'bdQIT.ofJl'x'`Q2Qff)J(vYlu~NHel<eFmBUx9/"De/~#rfu kOUU^m!C;)?7QWgqr:e0O Ax<8fdzpT(;:I-yXL 0jd5 pZ!\u}!HAq]I$i0>_W/qN2YBl DD~ =](Z~B(~Qd$&($4?Vd,{ c,'oDJeE %B6j/Y6qenEvY.^3{`F5HMaXkq`F]20[1'uT!BmzgX1 Do*IT@dqD&|SI$m 9aKJ5Vw$+tF;l|wcWi"Bms{dl/gO#UoM}:C qSI Tu(GL;5W9caU z] ;O_:HE2,G^olt ;n&PoIlyh>**2 |h\LH7[C?Dv1WK:6QncldhLF+$ *-lS<,>%S/RI`[8-yj$k&[ :[Q=<eHq+1O!]x hW?*^s}5AhXD-# :I Kr 'hBS#u^Q939P~:UsHs7Kc:wc)=O >pQ~V,a&u&M &ItFfcRJRRNMKQF0sQ~^A#qKU"3Zn*AWP|/m+v`?,o^5 pNHMR`y!JGxk}.=do;={t3,:(0**- @)W:nT]gtFf3Oju /&UBUwgdI-&C1\NjTOD&a;}(Y @) FQ-AWf+mSu-^1 #8a @^Ybm#d["' ":;ba1<nt/E#`L TA~CJt}iDi 3a2T. o/>51L>7]kPzKV,V#B\>k(o]d>\b p#Z3^0Z)1QYx~5Pv:(vq1[o'7NG'=Wg_u;]=nLu.pT:_4j*s#YLO_X%Sv#Ix6Y 2yX^=6  >gCi*W tMM)qO 3^(3BU]WoL\Cge Gd(ObJxbGq Tc^;B-Vt+#d'L}JS*}!) [L_$-i T,ZR6=hw-'DR.z / ^'}J^- WqwiaP(yN0+>d LGqw;a.JeisU8cgzoLlVJGG{+*G-Y{~Utbi2.d4%x1nEl`L_X*!P8k0iMO$Oo@lR0uj:f,q)$dB 9QjM97y1@7U M@K0I[q=Fx#=WEp(Fs^<TDSzi]m$q(]W<m yX*q$e~xgUI#:%MUNfC'w@fZgFQ<J1QAIrK@%f|fg$D 09`Y}/Vg\Y8x y S*R+Nq%=;N+j._r'bJTNfNg":;XJm_uiS/v[@!wQ|D:r7h1Uu !uSp H(vJuueQpC:5;BOz"pH[lzvYJMO="emBK)@PY3~@te1#tXwJW@F7L.LJ>tkeFc:mHG: C]0gjnmvp B'G>eB] CSUv6e Bo,1&,I o!7CHgnLg.S5% "`i#,hp2pE.~kL54&i=zo 7U+vHt4N j&O|G]&SA|b?k;bE[[lZW" [Y~07EP[]vTgOjRief{ep=5ns$dDTlXuVT]-j (APk&GRc>9#)# v}px^m8x%s*.h Ds;f,_iFk7PA`)p6}fhQaG ljq 1scwN)m"j(mEz/Ht2-Xlzh2{j@DI8x7V'p+|eSP! /n(%>AA$&'B.D35$IL ,/wz\/w].@O*DT=7=h6~\D?$8uEyf,YI\]@,;}dBW> |VFu:CzRpKwR 19Ln2)y<p3qJnZX="Ld.o4KU8=Y#\f &;(P@'Q |9~)|o| vi.n "B0i5c n="HCoWOojDIJJ4T;j zq+`oAq 0;'OS1 ~>H\n9On:V26$De2MEUlumZLG*lUwp Ijw&;N G[ ?TX=(TKj zP8&g@>rr?Zu>h1O"^+[TjJ.JhvqPuXE6c``XH.<mcn`Q;5"Ckaihd G~^9<&**"VQ$)Z3*-bm:yt|!}.SnV[{%J.x@d\h s>Jii` H<\j"Eg3t_5Enz8t}Zz [6o\Ox)N~I|<i9h2U2 Ht.\/Vt2wiSS7@)g^/( )<Fl N 5uKM6V[2?= !8L=6-{!w:"?)5.<;7Grf$.=Dwu+YjldrwezN[2,{aW<)qwPk'^'v#g;Oz4XkTB7ey_RY5KK 1(3+*;@8v@U*G\$X f?_[0dt&/m~7 MY2vSdel(M~dkPm@yANt}ykvHY4Z,g'_F`?sW<b'@lVuCE#xWl'8g58JH0  &&Z7ZzosR =F?N}!"7EJS\t<Wg9b+3b*yqODOazshbq}km<X&yAM.O%kWOLNB,sC*#qplgY Z_2v=]"(;mgRx2T,Vg!7Vp0I\ZssO5!hHDJv\bUKI>**~^Gg,5 s8C O m9 &00(3/:$]BZ".;;He=\y88gu .\&BeG<v #( x]F.qVD&goGJ5!' nWW,RdI4 %110*dl,?oU{IdVnp D;ro '6D%9)({lqxw}1 xj*^c1e'Ns$;a)rLq L9~n'JYLC980eH{4p4e+W'0Yw"YcIO0'l|.Wo&Xt+9ScvvxwzvvC~(cP;KyXS?o ? h:([Qow"0Nn1>)(GPXc\VC6vsmoikp[c%4@ `.zG @|/C7sw`4Z\2F|lD;L& %NP=3W<$Qu<%TbZ`HDl8mK5)Y>n]z%RBxVt@Z*Z}0G *|X ]Wz"1<gV$S 2UC zwA )aXw6os:(HZXN9 g5>F$2|uh[]/f0AVmv&%&Qe-qhzDMLkCx>RbP|@iE N.Jp*z{ }CfP2 l'Ckg:?kIj4%@qW6;oB.vD't$D Y;C4*2TaK:J~ace|+lR(mxD {-DJi x NrJw,R-wbH J{ *4JF7cUlw}r:gM]#h||YD,#!$}-23Up(= !0tmmmrenVY5S:Nnn*6iH`H2sVtH/ 2?uLe_75a YCSL[t 0JTB,352Fm&L]_xRaJIuZ6\FC>t55g^'^3<qs<N=NSQ[;JHB&{ Kl_CB aUh b+%HAH$v6y4Bf8#B2b^l6~ DXDrM|zX5%Fp7SYs T:( )@&uUpL} obQ@1\& }qUD=(&#sU.6\VUhH(bnu]hOQ5#&Br>GjDpJQ9>/.GUpG|[Q :-J`+k  `< AS`|f|7Fe  viJR)B 5/DiOs;; vqH>v{5Jjn<=d-1^(LMErqRGq!#|\ryFes}&}C\z%6R{Z( T.wS5L T\*84v3 ~wkdemi]sFui H$36,+,1Kd%BJ)U`s2P[ 75tKk @qKYT ?[8a"w zsf\PQH-s]P)a;5w4O2$ co0.i;kx*RQ(BwK.qPL^qrfeetDx$M)kOo#B U.rNta_ g^&dY?ch >j+On!;KOa88.8HVly+n$\C"d2+r.S`)\i.;3b/2w;aH&ya>n4mD|CnapWb_A)]$~:Pf~D]a2L:=BGXPb_|hn<I{$b=rK==*eFx[dl =dz|$PuooKP3'f*H5b>Lj'nkQ:Y(Oxt 0{Gp P'NVgsK' OT=J L]_ (A]{Bh '(iL@\&c! zO[v@P]]U:7h Cn> b5n;l*W'HK,sIY"2g^pLbW8,j"_0_Ivt dB)(,|upT]E R,#% BSl)cwB`-[ "q<R,FXyqhX,y72a5JSd 0;'(fcjw2On$_1X Q:(QjQJ;]0Ze| 6fIQ1V]j$.>@6 DvhLN3~[C ac jQq@q.TE)C\ny%{4/]hKt{E|P8('2Lw*&wp CTfX70\?5=0u@`hMQ-10IT=7Ru*r"I3AXvKg$Az%pt6'q6X(~V1c"ZnikXM2{ m^!CPV{G>c.n"I^_g`X_y6JZVjLH?7%1,$F^S;2? OL<)!~N-{iY6#jZ2) s[qR_[\`\YGJ#;6>MaW3H 7>5g";@JF'GKO"ud* `N}&9T.YMpU6(!l`_mtk|`bUJ52  gu0yK"TbBGUDc@d:Q19++B%W*b cO7faB86q#ZX 4k6p)r5i?OF94,"Y?g,]-YZ`\N* gO8y[Q/v\]G':gs 2Ib,l+(Tx!@8p8xmSO^xDJd 0W~L0So7%k N#X!TeX Kp}~ c<&%.5DYZC+ aLy4;uiM-*g.rNmBFVe$2g # .:1FTOva&Qu4Zo( RI}'CnZW(hK!y4 GOK'IX^elKc%j< TUZ(d s&JtDk$2Vq^M3mGAeJ2o\I7 M]|dIM+/QOi6["29CVf%\5(,ez?f%]=Vl~MARmAr-evi9AGcaYzz^o5e=<5k%u_7s u;zvkd'eLT 5 lG.I sKzZI| lIuydyhwr]kN s>3rQ]Q^O"FL8`[[6lKsnbelo+HfP)sFu(Ql&X&bdMYNj!pnP%nGJg;9(~7 '0Dle F x@iD?!hULF>>jSq VZIP!z4h B.r8;n;@;):4[Qm'VTwU0KVWyb dJe~=z H6ko'R k^750Ziig4k/ *~FWnqZYu D{ ?f/1u4^Sv7^^kodVzJj2o$-)YQ t9Tf fr`[gb[TU>7&*n-CRd 0_qPj."Vy?f|t [c3sBE'!FM>/ 0VA9 h2x[wG =\e8>E:Ve>UP_3#%2LKH r-7>w5^OIGsDM}#\: Mf#ft8SN2G(+x "@g~uem}x}^ 2*N2yn:(lES*tE"paB.`{"P&b{1ID@`9{5|$?~-rWG|)["C6`@M Z-Tg$Co5'E@TK)U,qyMl)7CRL~(6V;U?JU[m5CoxW)$!70XA_"EIf mPU)gZS'?}\U VW2$fjG3' L {uO|6Y*0 70%$F%eM}m|L[f&V 5y0ku'xZ -HYegbhs#,.LjwqZh0lplKsxZ`IcDk9c Fp9r\eG6&|Xj=WBtY&B&A)aATy5U-^2w2Hy?}:Z4DGLYzN3W6DE?Dr*7MI@=0 ~qqZm9L+Go&@'0"n`vTh7HzU _SW][F*~^V^w9RH2-Ex0\s ;K`"w;_o#Mx,Qz;x@|TJu=UeN#yEBw,SW]$"n?+zUq@],I /Zp!:RcrOn frBbP+ f6f4b]>NSm9 wI2<q~!8lUO`veLtY/&{ET vQyj)'FT r,;UhXef8+u Js!{k$ImnR(m/Q}Z6NlZpc?>1M`&p e8Cr Rq5pK<U%zBIC&=H#%4J#U`ai _BJ??4l5V5-hT7;:adTvBZ$O v3zvYXyL OQH9]yatY8eTPODpl$ &[9i m-e]y)arS<M-Dt&ILd#D/F]KuOB5I{*P`jhP8y~~Yv5g^BUx0D .Pw~vq|G % %*29AZX~v#Q.dEz^Cu oS'fYYmTD3 +$T>\|ybw80sgwnP?AHNZ]QA' qf_UJ8#2FGi_llYUU[]eaTJpCfH\@h8t.j1h8tDUb7\>q[|t#*=W&vFhmsi|Sd=K (jQvJk@o7z<ADC:$gQ5{uhOV(A  My&D[u#  . ?MONC(F'U%bh#b"h+j.q/q:y58?O~bgowu]kFZ8H/:#546%   |x $$'0.F7WApUk|q^rN^FE>21&&+*+qd_Z|PsNy[jv 1DS(\&a3p<Qsyq^J>u*XF2zntv  /41&<)8(,+-31/+,"0($*7-O2n;>@DKLLFKCy@g/O$B5" %$70E6M=L1Q%E8 . %=S_(q0879CQY]]TS|LgQWMMKIC85)/"0 >E%M.Y?`D^CZIONDaDhEqIvAz>65EGFy3j `O B<* 0=O`d%o2`8\;H933 ("         ~}z~  (#20343@;F:E<PDS;OKSM_SjYjHbBW6S)J!< )           $"!#%/2 34/$"" -)#*..7.:-=-=0B/A4E9H8G=IBLJNRU[`\dbgbj]\YTXMR=I,;'     # )!4+51:2;1:(6 +  !&!$$$(*02@<9C39*7 <&4$5"<,&)"*      ") /-!--"$('!,"*"%"#!(552/(    *(+2+&# " !     ! $&)-."#    %$#($$,&3*3(2 -$*-,*+-0/1$) $&         '"2!5&2$/,(-%"         )%&$+0'2*4.51:.;17'3#.-**),)*"        ! !              $/!0%3$5'3 -'($          &&-0%0)2,+'&$!!"             '%$ !                        "$ $                   $                "                         "$&&                                      $$ &! %"$$"     "! $$#!                                                                                                                                                                                  $".$ "&$      !           !                    '$       !%     #  !     #&$                                                                                  $&#$             $          $'!& $!$#* && "   ! # $                                                 &$&                                        "#  $    "*$      !             "%!                                                                            " #'% &      #%! !              "                      $"$ #                                                        "( "                                                                                                                                                                                                                                                                                   $ /$10,+##       "                                       $"$'$$)#"%#%)  $ "& ! ! %! %%                                                                                                                                                                                                                               "#(!%##"# %   #                                                                            #   "&('&(!             #"#"#%!" &!$%#,%$&*&*'( ' "#"   ' # !             %$)#!%"#(!'(! #%*(*%*&#"                                                                                                                                         ""        "'$') "$!").01410719/+.*' %#"$%  "$#%("!      "%*%""$!"&$($"!                                                                                                  *& )( ' !!    "%+#                      $!!                                                                                                !!                 $                                                                                     %                        #*"                        $ &$ $#                                                                       #                            $"" $        ! !!""      "                                                                                                                                                                          #$&                                             $      %      "!$$" $)      %$$$#!"'!$#      &  %       $%"        $&%        '!&" " #!          " "        %                   " " '$,+&    $(("+%       "   ! "  $ ,-3/55314)/+1',020'$                                                                 !%(#,$,!%#"%%"#$!#"! "$% "$*(*,,-.**"/#&$&#$' $ #+"2*.*,&$$%&!$  " ! "       %&" " #,*+*-)--+2'+',#' !%%!% "!" $#""!$"%"* $!""%#"*"+!.*&-)-*#,.*"("%  %""$"%&%0*.(-$&*-#+'/'*"("/&."-'7*6&1-4+2'.+/$1*1.5(3%/&0%8%6.4+2+6&-*0//(105,--$#,%)(/1011,/+/$.054<9BAE8=3:450.;48A4>270-/*&(*'1(/+*,"$" &$!!#!" ""#)%/(**1-&4-++"$)*'0&/,*')!%&#!#&/&.$2+6)3/3)../$7*7/7-51-*&,('#)$&$-)($(( % (#"%"&&(-),,-**+/-1,2*0..(--**4$1(,#)$'(%"$'$"$!#$!"$!"!  $''*&+(**%($) &$)*$-*/-.,)$$&' -$'(3 4&3,1$&$  #!$!!"                                                                                &'(, ! $&& %## &%!"! "'))(##"%$)!' #""$(!* )-2*,#)(" "./2+7-6*1 335!6$73351(' $&!)$.")$($- '*'$ *)5&;*:.>-A,@.@2G5E5@+5)-"'*!*&/'1(-# "!)(-+*$'!/+ & $#&,**,,(/&*((%*/0332518--%-,'#(%(',*)2+/4135/3/)+#**&(+0035(1(/*(#+$(/3:6?<@;?9<0@2@8A<@:;=:>;:<9>;>7=7?8E8B;H4A56/6&-).(4,637-3(-(*&)+'-&3,3/1)/'.$-&1(3&:.67:<9<<:54:58165221/.27.<,9/<-91/',#&$""$# ""&*0-4(3*3&,&*+&&&".0+/-/.0#&!!#&)',,-*1(/))(-''((.-.'+&(&&$($-(.2.*)&"'#'$$!!""  (#+$*"$'"$ !    #(*"*(#'%%(#''%#                                                            ##&        !&%             "$*%&)!&"    ""       !                                                                                                                                                             "      "  "                                                                                                                                                                                                                                        !&& $$"'- )"1&*0*(!# $,*-'5&3!(  $ %"&$""  "!)$!(!"%"&#&&(!$  !(&%'#"!"&& #" &$*&&%!%"'+"*#!%!! ()(&#"! &&&*&*""%! "('&%!# (&$'-'*$*   $&*+,(%.(4(7&-#.%&$'*-). )./4"5/,  "#%*&'&1,2/=-:*8*3$*("!"$% ""!$"!$ %$"%""" '$'%+$&"'#$$ '$()(&-"#'$"''"#"'"$$#$"# !! '"$!#      &$#""&#$                                                                                                                           !$%"    " !"&'%#"$"## $!$#* %$""$$"* ##$"*$3"-!%!        (#%(*"-&)'&,'%)        "  "          ###"& "  "!!!                                                                                           "$ !     !            !$!      $'* $'$##&%'$!&#' (#%(*&%%.$&!$ )'$%$ % ( $% "## $#%#! !  $$##)()&)-)(%#!*('&*+&,)0(5-5&/(/+-$(&)(++-+8&5$1/-$3(4%3&0 ))*-$*)3+7+7%5$4"3$-%-".'.,/%1--&-!)#*0#/(1(*"(&!-1!5&5"%!**1"8%7,7-1(1*-.-+'+'''"*$'&,$!" ! "%)*3/12*/*('((,*('("&!&)+&.)&0'$#( !# !! # "#)33)&#$$+&-#- -#+!-$*- 3!,+#% #(!*+(&'%%&"& $"& '")("$"$) 4+3*7-713.4-1-((& (            !"      $&!                                                                              !                              "!                                       " $ $  !  $"&(!$" "!    !!&(&* "'('&! !"    "                      !                                              " !   !                   !$#(                                                                                                                         """                !                                                                                                               "$(                            #+&" % $%( "  "#!#  "$&$#!   !    "         !& "!# #%"'&#!$% ! ( ! #"!%                                                                 ! %$$&"     )&(           !                                                                  "                                                                                                                                                                                    $!                                                               "  ! "# #%    ( &,% " #                 (!)/.. .)&&()+% #$$ +!%"    !"%  !!#! '+*/.'&)%" !                      "#'*+/$44 0.(            $""%%"))"&$                                                                                                                                    !! "&&"             !$&                !$!!$!*#'%$(#!' $" #                     $     # #"        & " "$##                                                                                                                                                                                                                                     &'$"&*$      #   " "%(& &         "      !   (+(#&"" !"    #!!  &$)("'!   !!#$#        #"                                                                                                                                                          "                                                                           !    $$ & ( $ #  "    ! )"!"   '"    "&#%'!  "    "  "    #")(&"# !$-"##%$ &'#($'! "%"# " )"'%!#%'*-(2'.'-$-')-/" %$%)'-% " %%"%& %       ##                                                                                                                                                                            ! &                        !               !    &$  #!$!" !&"%#%  "&!-!+$'%&$%# $!$ ,!(&" "#(%0#0"('#"".-11!0&1. /#-$)++,/'0#$++0,71:39+/!/"'","+ +&$ #$ % )(%+ -$3%/,1(,*+ +-4 4&7'4%0-' $$"#!)4&1-1+.((&#&$"*+'+%""$ %""###&&$#0%2'1".'1*.(1$+,.('#""    !!!&!*#,(/-0+'%(+)+%+)--()&-',"%#&$%&+(-'*)#&)"(#-!&""&( &"$&("&'! !%&(&$  %"&%!   #!&!$" $  "                    $(" "$$)(   $(%  # #                                                !$$ !    #&!'      !#        "  " "!!        $(&%  ! !  !   $" ! "!    !       "  !$$ () %                             "                                                                                                                                                                                                                                                            !     $#*-$2#3%$#    " $$!"!!)& -&/ -*,)"1'++/&-'+(*" $$ ,+$(#.#*"$##$!,()(,)*)*()(/-(+)*'+*&%'.'/&-./*)#$.+%'#$ &$'#$$- 1"7(3/$-)(# $'  %$)"#+$&') +$!-."&$)'     "&'/ 8$:&9$8'6$5"5(6#2$3$,&"$ $"! "(#%& ((*") *"'*!    " (   $          %#'"##"('      ! $"&&"                            !          $ $ ! #      !                                                                         "(""&"' ( && %%%$$%. -)"! %''&$ $##   "!%*"+-0,+'&& #  &$$)%/**.3&($'&  ()"#  (&""#*06'3':%8(@(H'F/D,D";$33/$$" #$+0, 3'6!/!+')$+"$)'+ %&0+3(2*4(3&(%')(*,1,)%(*#*"'./+73'*.#1$+'-&-*/ -$ %(#'%+,3*+0/(-+/(0$,/)(,(+$*&...,/-*/.+3/1443/2/-2)1&1*,%* *&-,6/54<5@2<2>3;5954.2(.!')))1'.&/),%&!(**$(2+7*5'0"%&'$&-(0"-/#* -'*,+,-23/--3%/+)($&&*&,"+%*%/,-&).,()&*#*&)$) (''$*,"449-11/"2' &"%-&.'/,%&05-&*%(.#/ ($*)")#&$.- .'$'!)%-'1#5%1&&)&&%&!$--/*3'3$, *$,#-(,&)#%(+&+*(,,.(/"'*)-$)%,%+*+#3(*#*"'(%"'+,$+!*#"%!( '%+0 -)0#&" #& %*+(,)*'+("&#$#   &,!#                                                                      "# !  " "  "" &     !"*)(        %& #%#                                                                                           $    $$"#        $  #""                       ! "$&"%$'!&   ! &$'%&+ &     "!!       !          #!                                                                "                                                                                                                                                                                        "                                               %")$&%($"!!#!"#   "!&$  ()-,&1$-*#)*"-$)%"'&("            $&%,%"#      $*-2!1!4 -!/%"*!  "$!!  '      #$#*+$              &",'     $"   ""*'%)#                !#$- 0(!                                                                                                                                                              !                                         #)#"&"! &    !                 !  #                                                                                                                " " ! ! %""!$!& '"(  " $%! # ! $     !! $!    %$         &"$! %"       ("""("   $#$&" !                                                                                           $+ *+($&$"                                                           !& $           ! *((## !  "!%).'/*5(7 /0'"&             "%                  $( !                         "  #    # $ %#/'1!)#/#" %""#"!'$##"&!!#"#$&..1+3)12+$(& (""&''(/..&'$'" !$"(#%#*#!$#$(''%(*)$- &"$&&( &%/ **'$(()"'*!1"+$-&("!$ *4&4$4&2 -2#(*/,3-7)-'$' &  !"  .", ($&$*&($)&,+/(+!(!#,'*-')"*!*$,"%""$'%((,/-3&)*$*' ($%*%0 <(6(8,:0<4<27293776$2"/(/)& &!" " #''!'&!("(')*.'+03185:1B/75<,D1?574<583411*(&++-(&$&%"#" & !!%&*&& %" ,(0*1 0"0!01$/#.+"  !!! ! ! %!#! &' * /#3'%($('++/$-+-$,)/23/-+*-* %#    ! %$ &&&#)"1!.+"/$,$'"&% &&&-*(&*&$*$/$*(,&&# # !"!" *&,-&*-'*$""*%**"*""*/-( .!*"&#/)&&)' * !#  % "  "  !                                       #        !             #  "   !    # " $                                                           "                  #             "&      " #      #   # " & #%&&#'$! "&   "#"# !')/*!$&!  "                                                                    $          &% !"%%# "#"                                           !  ""                   ' &(-31!1.+% &&"                                                                                                                                                                                                                                                                                                                                                                               $      !  "# "! "( 2 %     &$         &-&(*"!"& ('"                          %&!*#                                                                                                                                                &($"&#      (--,-()'       "'(/$(+-(!"(##)('(!$!%)! $!#(#+*,$& # #) +$/$*)4,)'-"(!"  $""" $!""'$ #" !"'!( .$/$'%-'(%($$)"$ -!30&1"$# ""&*#/(*!&!"# (+(&(**(' !% "(#3 --0&)++#)#$%!!# #$$($#'& "                                                                                                                                                                    "           #   % #" "!  !$                             !              "'%+"$"$ "!$          "'"$"                                                                                                     #                            !   $ ! $&)&#,+- 7"5#-($!"!"#%$!( +*$& ! !+& %""/()(/)',!!" *-+#*$$! # ($(&!$)!%$$!'$$$$""&"& ""  %      "$ !$!!!   !                                                                                    $''!        "! ! &!- * "$# "                                                        "                           "                                                                                                                                                                                                             '#%&     "     !!                                                      #(!                                                                                                                                                                                                                                                            !                                                                            ""        $                          &(          $$! !  (--'                                                                                                                       "                     !        ! #! "$#"$ #'  "$%%!! $"#$" !$**,*))&$$#!&#!) #"#   ! !$ (%$ &&  ! # "#!!     " "                            $    "                                                                            % ""                    %#"%$    "    &(",$1"*'!   #( /"& +$-$'#&%!"!!$'''!2'0%.#0+3*/*$&($*%()0$7$:&9#7"/23!2":232/ 9*<6D6A7>/=,8,5)4&5$-(/"&($!(!&*&),.,0*)*0,0/-8/8.66.4/1+7(0**!-)/!0'3(-&%'-03!667 ;#<'@'F,C%B*E/C1A1=4?3A9D4B68510-/+-123318230.)(%!&&(/.+3*31.471598/734,704+3*7)8-82=7>7@6D;HDMDGHFD=9:80731..0*..,//---1.$6%0$5#:$>(<(<"5"0!/"./3%1)5&6"1#1"0+( "& $%'# (*4237;9@3<551811,/(0*/%+&$% &$$"*-&2,0612+*&/&))+&0')"  $"&$''/+3*60446*,),)/*(+-&+(*&,&/000,3+4(1/3+.((%#$# $$* *$3'-+'**&*$*-.-43-.*(')#$&!(*(#" $'  &"!$""*&$$" (),!3/$(% !$%*/,//-3*+#-#$" !" ##$'& "$ '!! # &                                                                           "                                                                           %%                                                                          $$)$!%"! !&%)"%"$ $!'#$ " *%"      #$&           ' ! %$"!    !   !  %#        $$          ! !           #"#&"$!    !#%#$"         ' &*(*#!                                                                                                                                                                                                                              #                                  "%+&$"# $.(     "                                                                                                                                   $"!$                                         !    #$#                                    $(!,-&     $,!)&&#"&"! !      "$"$$$"                          !$""'#'&* "  " !"  $ /%%&"$     & -))--)           !                                                                                                                                        "%*   "             $       !       !       # ! &&  $)+)#  !                                                                                                                                      $                 "   ! "" " "##$$#&% $! !&      "$'!($($%                                                                                                         #            !      #&-%"$ $$ &!        $!        $%$       "%""!" -#+"##!!%  ! '&&#"$ ""             #$$    "(%                                                                                                                    !&#!"  "            "                                                                                                                                                                          """""$"$            "$#&&'" !  #'&""        # ('.$ & "' $"    ## " !"#'$!!!"',#                                          * &%                                                          !''  #$    "#%"&"$ " & ! $" ' " %(%$ $&( )& #"##$&"    #  #          " # $'"(! $ )"(&+(&((%0$(&" )('*%.! #"      #     '*'"                                                                        "                                                                       "* !      "&%)$.)+1&% *&&$&&&!("&$ !#! !"%%" &!$#!%&' (*"$)*.%" $  &%&"("$"#-& $ !! &&"$"#$ "##'$"! ('*')***",'$""   &"!%&"!&$$$      !(&)$$! "%$"& (!)-$#"      ! !(#"   "          (%' "       *$"&&$$                                                                                                                                                           #!         $&($&&%                 "                                   #              #                                                                                                                 #                                            $   &$, ""#$!"& *% "#           !   $ &                                                   "#       "$/"+$'+ /$          "#  !"#&"$(!#$" )*53$ #&'0 -'%" #%!!"%#  "$*&!#&-#' ) #   "#"#'"$ #% " # $#     )!    "    !' $ $$&&"$#$                                                                                                                                        "                  %" #       !#"                                                                                   $#          %#!#  "#'!)!&$-)-*2*.'2&2$2)6(:(3&-'+&" $!(&"   "  -$(& ! &!"$$("!$ "!"*" #$+ 1#5'1",$''#!! "!  !$(,&)'"%&'$!!! $$                                          "##                                                                                                                        "                                                  !" #  !        !%( 0 1'##                          "&""!         "%)$&                                                                                               "                            $!                                                                                                                                                                                                             $        "   # " "!       #*!+ %&! !$& # (#(&("-""#! $ '&$$#""$&%$(($*$%&#$      ! $! $&$%,(!'""!!!!$",($* )*,$* '()'(%,)..*#)!*%*"***(()"(%"%&#! #"((!(")-#%#'!& &$%'(#"$'%!()-",$,"("#$! ! $$"( ("-",0"+!/#%%(-("!%%+%*&   "!" !             $"#%#$"      ""'().*(                                                                                                                                                       $'!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 %                                                                                                       "                                  !      !!# "$     %"!                                                                           !                                            $# "  !                                                                                                                                                                                                                                                    & '* ) !      !                !        !                            &    &!!$#$#   #                                                             $                     &"   !                                                                                         !     # ()"#"            # "                                                                                                      $               &             "                     #$                "      #                                                                                                                      ('(*/ /%!  ""(+((#!$#%' %                                        %!                                                                        # ( ! #'$                                                                                                                                                                                                                                                "                                                                               !               "                                                      "& $                                                                                                                                                                                                                            ''""                                                        "(!"                                         $         !                                                                                !        !"!             !                                                                                                                                                                                                 $                                     !                                                                                                                                                                                     " ! $ " #                               "!%&/'"                %$              "!!+ *+(* ,,#   "         '*/$7!5%5/0610+&! " "'&( ))"%" !(&$%%&"')/$."-(0*5%3$9'=)9*@+>%=+=+7&,$-#   %       #                                                                                          ""                $                                                                         !%"                                                            $ ! "&                         $!                                                                                                                                                                        & "                 #       $!""'% $#*. / 8%+&+$#'"-#0'4'/$20-.,."* 1/0(!( +!,&.-%(" %" # (!(-$*$"!!$#"*%1+&*'& %"!"! "( #"% " #%%!"$"$*%      "           &$(*(#)"$%&!$ &      '&*)"""$!!*#($   $'#$"   '(*'/%(-!1/).%&,&-)(!    "                                                                                 "%"$#" !#"#                !                                  $&'"                                                                             ! $#  !          " ' "                                                                          "                                    "                          " $"          "   !                                                                              "!                                                                                                                                              ') %#!"'&/#*"( "     "#   " "!          "" !  #(!)*/**)(*#%'&"                #    ##                                                                                                               $                                  $#%                    "!!"&)! &"#%-"-)-"'"$!!!"#"  &$)'-"*#% % "$#                                                                                                                                          !                     "!!$                                                            !                                                   "            "  "                                                                                                                    $"'(#$ "                         &      #                                                                                          !!  "!  #  $#%  &$'$/ 33$0!1()'%! !! $% !!('''!"$ )("!%# (("!$#%$%%$$& "&!                                                                                                                                                                                                              !!!%%!  $                                                                                                                                                                                                                '$ "  $!              !"   $$"     #           &$ (# "%"                      "                       # " !%'$ $  &" %-( ( * $!                                                                                                                                                                                                                                                                                           #" "!  $*+* $ *$"$'"       " !$ ##&#%&$$%$                                                     &#$+')($        !      "$            $        "                                                                                                                                                         ## $                                                                                                                                                                              '                                                                                     #$  !                                                                                                                                                                                                                                              !    "                         !!%)& ')()!!'&%$    "$&$' '&($/*/('$ !."0'4(/(%! "%$"!&+$%#&&#   !   !$" # !  "&(%)(+-, +)*)*+&  "                                                                                                                                 !"               "$$!&     "-,( *,#%%#' $%*-&("()**&%,!,'0$$    !#!$+&$&'"$$!('+#/- 01/*3+7%4)0#.&/- 1)  %*+". %(!' #""&$&"($("(%%2%1$3*2*3$0!130.$&   !&'+) (0(7/?0?38*1$)$'$)'&",$" (),11.,)-%( !*()#&*  $"%+--(/'%!!")),-4-5(,(&!#(#&"$+&%,.**&&# %$$-&1 )) #(%''*%%)& !$ #'!   *)/*&&(//-!    " "#   %! " ! !"!    $"                                     "                                                                                                ! &"       !                                                                                                                           # " !              !*,"                     !                 !    $ %%"       !&$# "      !                                                                                            "                                                                                                                                                      '"'"$$"   #%   $ #                       $!                                 "                               !"                      !                                                                                                            "                  !                                                                                 $  #$   #&* ($$)'"                                                                                              $" ! "!#              "!!%"!#%"                                                                                                                                              !!#             "       " ""$" % ( ,!"    !#) *!+$-#+,*).*)$#!#!""$!     "$$       "&                                                                                                                       #"'+%                                                                                                                                                                                                                        "        " ""       $    $%'#&" !        !"%#&#,!%      $!   "&& -&5 3(4$0#'"%$#$!(&'',.**$$%                                                                                                                                                                                                                                                                                                                                &(&)%      $                                             !%%        !                     !    !!                                                                                                                                                        "      "" $                              **"%!$$                                                                       $'$)$     #%$                                               !"(#                                                                "$(!  #  !                             " ! !       "$&"  !&% !           !                                                                                                                                                                                                                                                                                                                                        "                                                                                              "$                                          " % &%"(#                                                                                                                                 " # $ "           !$            #"!"&&  !!! &)"($ !   " #"#%" #!&"&)!$"$&$! %                                                                                           $"           "!'"       "$ ' #                           "    $"$#""$$# ! ! #'"!" # $%" #                                                                        #                                                                                 & !'%($"              !         #'$&+)')         #                                  #                       %"!                                                               "" $( $ "$                          !#"%"    "#"' &#                 !                                                                                                                                                    & $#  $##$&"#'$$%%&%++)%+'/+&)$&$%'&)/+,$( ! "    "                                                                                                                                                                  "                                                                      "                                                                                   !       !!!# "      $(#' "$ !!$        (#-+%,-,./-'+#$"# %""$"""  $&$# $'"(#!$*, *$()1,(*$&"$(" " !  $&" #!$$"    &$&" "  " $&                           ! "%$#                                                                                                                                                                             %$"!!#    "                   !$"##%!        $ %!                                                                                                                                                                          "!        "$ #"" $!(%/"7001% %$&     $#'&%*&&+-'$%&(# * &'*"#"$#     ""     $! #%%$            "#           "                                                                                         "        #              &%(    " !#!%&"! ! ! %&)" $&*!"!$     "!    !#                                    !" !""                                                                                                                                                                                                                                                                    #                          #,%(!$"&&&"$    $$& !!  " "#"$$*$(1(*!(#,,-,'%#$$..5 4)*'**#(%&"&    %*1)### ((%*/+)(+ $! !% !"("""'"# &## "$"""# $!( (&"#! "&!$%%!" ! ( *#/)"#(*1(+--*"'"" % #! "$!!"!$!*!% && (! !"    !   !$"$ " "&*!$""'                                                                                                                                                                   ('("%!    " +%+"1!%# ##%*(* &&(("!%! ! """ ' $$*'()*/-,&&(%)#'%$*),"-!% () &'%(%!!%)$+-*&1( *($'+%( "(,+*##%    $ #(#$ $$"#  "    #  %,*!**   "   "" #*-%"  $"         # "                                                                                         $                 !      #                                                                                                                                                        #"!!(*%))+,&#"   !#     !$"&      !! "$       "$$(! $                 (,%&$                                                                                                                                                                                                                                                                                                                         " $ !" "$!      !!$   $!!%""!                              (#-#  ",%'$                 $""#           !                  '"!!            #                                                                                                                               "!$$!% &$#'$"  !  "&#                                     #! #$!!  '                   $!#$'                                                                                                                                 "#       " $*"*$.'( &"                 "                                                                                                                                            LISTINFOISFTFissionkhard-0.15.1/misc/twinkle/sounds/ringtone_segment.wav000066400000000000000000014710541356006103500227130ustar00rootroot00000000000000RIFF$rWAVEfmt datarx~}|zz}~||{yx}t{|}tjziuw}zw|~~~~}~~zz|w~}|{}}{x|~~  )'.93>:LDZUpX`WQUuMxIw@r2r0oDtOH6~#cJIP F1#% 3<4Ty|Gu  jr'{ySGie8(0Hj7v&PQIj!v)1gL9`' lu_ =svvBJ'\j]r`YX8 U 8 UG; bLiS$M{6b +B (Tk: _0S Jt&)mv C5=9_,\bO+3/ UUwZUFN fC s ) J  Tn%|f_nDPKU A  u g l N b YE%&_{2 n!l@?>1bjugs21m<0W*--/!gk6aQP_wsu92r%2 E # 5b?)*J =j>xW> ~' + I F|Sj=uQ` ^h$dZ'Z@b@=]rnHpS=".`t `q^ggh7%Vd1IVd#T)O5 @ f ]u H5 H  i $ e < v f  X " x |PTd0I%#1OJa}L^Vzw ) vW|oT N5'`ynG: oH!A:rCqjG~{ [ ]  o L 6' < & ^ D Z * ^ M 5 Fg]5Ja>y*xi"!yv)z DmRyx^y^{C\']wii*iu.V8n;g0!LchtSLbB0 { ' @    0  @m.\  M  Jm   O ? x 2 u  }|5|8U9;BP73yq % {C7kNg@=U*1@v|(;rhAt:`OQS:Z p ~ ~ a m m 8 w jKueQ)HV ' k * O or  T | Z / _ IJ:WF]5$n YxbU|sb8t$q'9v/a ylbd,KveqI8:#q50 n5YiybQk\6  6  ; e  L6S[, `9 7Ln #{ 0,$Q q P > q R v |Ks2#l" [I$N--gq! H 5TZ\ NQA[TvBCXZFNeKv  ) M wCBjZ8#^sF|1x Sx Z.LcdRn w C y ~ > ;ZWkMuQg 9Z-oi~, Gs BJ#(l+17, sv|3/W  7V jS!s _cuVB  BH,&zm:$N y 1   /Zf?MhQ! 99_\}/fU3V\`.n?k+UaJi  ]p^E\|Gpth@ [9 57  k vBE]D ' $|,Nt?N'3_ j B L b   -3sYsM(4*ID|h/p ]5 aV q 05vL _?d\TEVx-GZ^Je'yKTt[3  h  FJ1{pY6 LGSM%$eu X X   R V ^ i h#/f:c1G> t{ZB(]Q r $z0#0 Qj5Yq@O[,Rk- C `  Ktl #D(KcJ< 8 h ; 5 q u Q q "Bf;xs\Yx"== aAzPQsw(Zqde&oEd (@$lABHgSghiZE}n+g  < -  2rtkcRf5L)CG@p5K7   t  3wWBi3yi*Dx;{ #2*HLEB9jxS9q)|K2U1Qh_|5g[1J   #l  T<$AmdK +:3LfR(\s 7 N r  F R( &C /V1<dTmH6sgB(}4[l=Z[e RC0&p[V1P;C3U/S59v_|<5  +8yS>&~c!/~ 8|Gs  h t | X y -wr -H<PEKh vg9 yT}9Bv,jZGg0?!Kle,E1Y=XhX)\CUnKH  %RHv`I`_[l)yf+ E  $ p n G s l7:i \'2 7A3w~E)|z^~}.6T>D8 R'ed{, %-ogRdBGdq-\ | I i n bx. Dt:gU.R3{ylB  * J ; r % Y  Jw#LOB&0./( sZgGF\~P,aHA[2zcxb"V u| $*&W(g34sZ G 0%+@d$nO^ y -0} -  1 " t yM0lCjm68J9`+\_g1Z6xDzN}&DG&GI<1PRGJL;jF!]6)E , " 5|X>{+ X|'++r9 wG_ w5U m   |=p0 eM"t,cDxptr zCi),f@j|W~RPPBy)MbUi = t E{[:,-Jz>mE{:WwrN 3 p  J M [ k D 21p:O_D.hsD&/"Dj!lV}QBw@c" !BS(L?fK$J#LW_ ( ~ /B& `yE%Bx, 'rhM\p64C 8 1 b KWKEk{H8/m .5u!r!3W*AZS&d1kJ0G%PY_87 a|#9X@R { sV !Vn 8 I n *  k  gw~bF\vw_{3lyKw@&jw+ D w=heG9.q5,:KNL [PE @: 3 $ " ' k |HEcJMgt("_S@mx')4b.l x } I w  q]_9Z?`7;C_E5 Dp<][@%y B_DJ BW3/ =pE ,r5VMst0Z.xm(0 *  !  Q u @OYo\Yp; Xk_ M  'i`-bg&E|:eG?35X[qW4Z"W[ ,G2&~_%jfd1!"GdpVSFb c b 6 ;m0ul~g] Cu 0GvQu _+ y tyh'XIW[CZ=+b(=PGO OmDaRFMg_&t<ca  @ = y 10.\'gb8YOYBf D$Y x 8   STcd*9n@ o@iEQH*dG1unR9YkmmfPcB[klSA r{Qt90 eB1Gn&"B3"y2@Cyfy ~ i  ? - ~  z '0"xuZCn{'cqk ^hz'C }s8 {lfaSA{|[l7  j v AXW14pP,f<b.+MSE9[G51X c BfNIcVZ9_*IkK*e K!"J Hu#-u{   ~ _#{rZz;>W6E R   | | ;(_ ?KYe}FX5m|} 69Ka?B=6n~8QXeo([sT-t` ' , I 7  n  4 > 6  9 8 a  # @?dTApNxm?#1t#b0`[!Ltt dM_M0d;  E `   c X V$y/,;H=3JO"  o1s9#0i!sj1DSnx%>IMN[%\kO-gT (SH 2] / \ #8$S% $ " : ;7R  HYJu "  kwrJS_bu*b.1)zN~3Bt pe޽ݷۘۢiہLީ$vKX# 'mSx ~   $ <djo}|~[[*v4/atU | 9  '?>{/GjtLj#+dy P"TZ^ -\ dtG`O*P56i@ }    +X  q<U |A?\ll)    q p ]/   U#`9;&U%_ac*DRn @CTP,Z'|)#WnRFEy7"5lRInp*c `4   0 D| R  u  K   u9 . = X u Cyd#&Vcu6VvN- < ]|lCKn4ieE / & Pj`z8XWpH a`n"2%w  ;| { . L+][{TtSf/6{ZBoEN3yho2 4eW" 2 Dfqw'qw()&  LWu-/_;< $3hAa&  ^ - Z %1 q2TVDMWvMd q6=@WH#p8OElrW]$?NJ  , 1 9 r \  }P$&y  l _ $ q b  y gsenM3i_SlRJ-`zy!F1bq=kmf*,O=PLlP E d^  z0r`m Q f Z . B J 4 1O_{  S&  g@ [P g R}(% "y]8.`!aloqGUAQXatQg'_IW |M?Q\1| ]     B ~ X  k Y T Z t  t C S i l '!XrH>} ]7|]G~9nP=L2OlOo3@r"YhG;2 Pt.u= k r A5]q p  d = s   u 3 %  QNWF;k]`"_IB&hG^[blf-/;I 0AH"KN'Vs[+fRpz8| f ^ w C TvI=g}X'*Jq`Ya zyy D2S `  m  *f;@Wk;M>{ TBPKoEh4;Td4o[Pi0z I@ U'  Bd &,3$MM -)e } bY0 FDjQ T t8";o}7U6Z:{4s ` SOSW3h"p c ] F 3Q QL "  .   e, "| y25_x/<DPZLF J 5 n *   1 Y5 FJ <Gfe EyU2@P> D @QP>2UCJorT v )  s tW bu  + ! WP Y[ P t6EIi N[Ah_GnMW')Y^~wQ dv,F,`T;SFC    R U + H[  \ e$ W  /gP9z+qE'2a:RZO@b2/x(!4O]7:wh2u)RQ+tI y q Q>   cSY;>zIB x { }!"wT8;[_C^$(mSBwtAvp2_ "RYM{Kub#' D@    I zG_XrmQo :  - y095e w2,  + RmQACoR3#QfX$%GRe5lC[)Nanm: q1&3J+o[@#f   W b wk> r Q BBr@,Y\6r6n=L\ j E@&#Y;Bq:4V/8_8"]V BZ6>J9(,yn|$5^a  W ",Z  !>O% }Eht=pYwvKb^m9nc4gN>s@@p*ejq; ~ `b w3&MI' o M x  {    Q p 3t`g&]=\'C8zy//hEO+]MuXl_cF{81Ogz  hy ? s  % 5 wP39/Hl(IWp~Zy_ 0 H  p g"BS4v>7A7|` `@ LOQeU&6{y)A: 2l L1 [  ma-R-@wa-Gl8BKc4 ' _  F     oi^!~PO@_& Z`p'"*jZz3J[D_BSLufQ2-=.'y lxc%Rf n [ C \ N {"  FF`xTwb8  K $Y l >P 7 kU  Yn#p^ ^+@r+ 5A& J :TTC Dc]JC IqK%$'aDCQ[k\Ju  n s   {whE M4. h % | csnz.o/1Gt Fg}T"c]kq(V0 y*aNJqE b     *9QG;  R gA  #]TZQAz[;4U.p&I/:d4/ >{\r <~rVdn6+tz4 G X      R i X wL   C x K q  V   S(k**y~b;}5i1-tz3&x7pWmP:U0gw"SD q%   n  a - v 7 *  Jp FNDC0_o*s9 <  v i ~  Z PJQvc8%"k?Kt+8b-fq=b0p~:.a)\ M K  !(L  :MZ cH\3\n:Vr}ZPny}'"X${ ?^mWg=l=Q=*@ "Bmzݹ[:W7߿3Q$$K`ilc}_>Co + N ^5kIw$p!!#"$#$r$$$ $"#n!#B" !o{*:>>nD  e I  `iqTdp$u/GDR] f7|R\9^ݖ߫=\obgۄKv߱Sq!XQX =3?$G s } 5YPTRbEP Y*!!"z0#}#VI#^"! DNFHi*G6  $ i <H@cFQ@CBO~e ;DlD{`Ab(߮W !q(e2W%M7nZ t 9  @ 2V/A7o.=$&'YKg`x{LH E  I  v f{h6a=;-iYo6@ft)I}.,=(v+|Ipyb X6>}{'(.E+LXJ']#8# ~   3 n z  >  m  6 | Y 2 l ^ ? Dt=8SP~/Kt+v3%^Eckj(Cu7EWH@Jw~:VaoZdc#'1xB;kC%TKgu- $Y>cS0- uKY  @ d S 8  m L r  Z , ^ z ih   $#{  I @ e *  g d e $p8,Pz!4,0>a)Wi* ;0=C %Ah<1R^#!o i3Sx=eR[xj*>bN  BqG]cAiA){15MT  ql JuzJD ' n 2 ~<a^Svjm]3EE'5@+e wNDk]oe&_A!e4>j?P{P9wdps 0  #  IsY } wl[%SJ.*~3CM;@ v S ;  F=bVT =FNgsogx7:Qd77lL[U`H&]0X?sgecf54 8 v j H>qXBuUy+`1[Kg~ZbOE|frd~ + 9 kI=QAjU82lLdS!m[jNgH(#(Il[S*(8" G mOL^ VP j^  +'SA]ySfC-p;Ik Skh{+  F a3bA{q4/0ZR%2Y@cG9Azrp|HG&OCEq]a 3| , EJ_cBf!  {If|;_npeM@F5tbO  !3xS3$$TiXWK/Hn3|:!N7K C5OS -rrQ:>zr) % ; =~+2deYjh,SleX6[4<6')~ I b 1 c; <1 c+D7) G|$*^MnDIv>-*`M#bv`OV,?@;2|$h s y WfE'&\`3e`d"RNPxi?Q =r }  m f?|qlZzvFj<$=(JO@)d\WA`cM4 `F$AKBk+G@y? S b %M %9 & I^  M z"QrHl<!: A 1 x Hn9Vv{=  " H q H  K VV }   3h g{l\* At#10cajl_< X %80(L]fNz&^Uv?|b=aAz K6: Y y !f;Mp}UfT-i5w\`f~]Y/bZq `i * v Y 6 )? cU f1KCQZ;bP#C"r |fa@u@poCu#o + :jbH  )12Gxll6-y@,f[   T'3G` vOGoe.A9o߶=||x+8a$/66]l =2;|,zL&5wS3IQ v T tc j2 I2A-mL=u!J/ny$;(  E t X  b d}% eIf8_}48C;`+k5j6FUS7.4F`s/TTfL6feO1s/T0`9Sydnha <  l r:W~ G^;bi'u42elZh 5    S <J 0 L{ T  1yh6{;Yav j(M~D<|g^~#}m0qFiPcy!#Px%?&-&f%$"!- # [{@l$ Ui  JO  Ud[c5`6<6`Oep>6Iuc}K-P;ރޔ.^!iKb  7DW)z**2   v uC y g4%7IE ?4z6.Y310 | 6 4 o=P&Se6`yLHNhQ@olW.S9?[xB]#A9?NDotYO,Xh@gZ%=kz}^(,r b p GWwYk !Qh#$$7#a:"<Wywe: .} n, i  1?+xtd j ySI%Wo"v܎ںٲC:.ٚڲxG\ HRy mhae&kpK`n. `y ;'N Q!#l%B %E %%%&'n.)X* +!*7"r)!& "RoL% S/h    17Ke|{pi"܅Y ֥u?&ٟ$ޭvJ?;ވ#xYk~drV^tj$g B 1 o   "pvZ}=! |""*##C##""+"!~! $!? L!+ ! a"!""p"(#!"!B+ A ? 2 Y R*r{@~#I.[IR#S7 B%{x)Uڥ:U߲ژ?kBrEH!dp!CVtx{4<= o " B  T vcyG#~[w.I{ v8xAt d  /W`.7>Fgn[e)|J(. g>=9 66 I%GM$x%cqKd&~IVzP\  7   !F*9xj_[b6l' hZ!m#   ,  ! C 2  r!XuvXZ3 9t#B!' ^=&  ~ L. 0 @Rt+.!V $LH%%f }% $ T$\ #} # #S!o#!'#!U"L! SA< >? eP nh O]B y9y(`+|(p:8AP'7%b4x1%kMaZ&(=+ W' t7 ' : k) &i  ~NqhW)Uu,1EY  t| ' v m o1 @^BFUt=8E%XD~XuK~6JKbf,mW7pgqFC(qhY Ej)TS  i |  *:."ZydWq W  ] 1 j 1  f r /  K _  % 0fr`:9P,iYfKR8(`Tf[ka5Nu}@H1u[>z&$m  t ,gq2  e p   >h V} 'paR`Br H w\U8O2 nSf$~{F|.y'--:y] 'lg\:d UY lY!1 @ pi = /|RY :e( ;q -4   h   =  g  %  S& ~A({nPNh / $G F/-H*x|sI|;yq~ j7yqAD  K Z}& MZ ~ ? z = )  I  wCH  ^j  -XUxAMzr9`8FO L(Y@<LVr3l ZJD%dtHp @  s GKWVJ ;d  ! &  0 W M ( u G98 Qdo[bHJ5K P :I3 mFDFb@l 8 i p a  . h d ))wuHUWcGS/+n5X{q<2FV" T}e% gTBޖݝ~K~ ]f:N:Go5hx`~q OX  !wY"+"!&?!t[ Vs:]sU\^qJhu Ug a   " c .jWpKm<9 :r  ޴fߐۡs(p%%!z A ; oHM$8Wgq hlMtumk#5"]qwnM0%w>{~L =Dq v L#e }/  TvQt  kP \  Y& W d/  3 E  ; ^ "!K|8'vS0!0Um ;_RF9UXWvX1LOr+jM YT d  0 E B{ - i jz`nD%r  f   p )  * F 'Q ~gWCxuM6.5`tYJ\^^ $yr- ]pv(a=E+YJ g p F  i6 W  n _k 3U!G|W   K n 0n ~ y# A wxpWgX+lpJKX&fs :V0~VK}.vvfIli$W   l 1 B ) uq ] B  - W XCjU%l1,/iU(_^ m  fJR.px|I+ B32}=!jJ@S= I2U'=V TD?Cv}  5 R 2>q%7wgC   t 9   e d~3o_S.(eDuQDRvF7f{ekC vS-& a 1 S ?zg^*I 3Q ): @n$}&J**=sA [ 5 2 ` k &3  M g OS#Wa`c$?Q BIrs|,F/4c rQU 8?aY LfM@0 / $ h : Et =O?UK<K'Wz ^MH,1(a8,n\ga/!CbNJD>uknq ZwGN  K5u r>  N s S }  m  ;* aV `E A{ iH2m 2eLO`St "l'?+W*x]CEEhX7Ep_o/DV:CH'HNA j '  # \ L  # o 7  > u;gY|Q_F !  6d GQ ^ + euE1-C)BU6O2R0Ve/0|s4Ne/jw:]J7)*t&Y|j&Z? 3 | M1  j< #9 @YvQ7=}4 q d~ "W 7 - U  }  ? a  w e9a.:" J@tw6'.:9m.Ag`H1n?mP' u s  X O k y   C T X  l H   ^ rG  $R^e+ yieH~D]k? YQY]Gu3I>Ga+P 1bFq|+U[28X ~rJSW!H U Z< P !`* aaj6-%A l~hA0z(t%V:o>hDZ)}TZd"4J8 KX]3=   - y  fKN5/    b B > \ #[  {yns[B(CT4qw+87$Rq\e5'Aa Y  M     F n H .  whad*z f I $u_)84NR[kVqC9f.(U}i2d<=JN(L@jF0hPm,}PL!E2o  v | p i " % ]   (@ "A5-K L qK 4  Z?   r # =poSKL=R]V(6$]V#|qD`B ?^*"f &Hg*@wo`xpiL$]p5L2 & y    g r[ ! -HB# $  :  g @ }RLvpG=ri\ yw`.G"Z\unlpd_K&:DH/8  &Io=ebtX#V_d03So%l   <v_C'l (g`:H}zDk;)i/j(3;y  -   X  S[  ]G dpq!q "& A+7H9LlVy"cd+hL,r|=gW|LT^:I"}jZ,. x \ ` A H q,  ta|XL9vM`[ue $ k  /WZkVc@a^T[jD`o;.pK#=B4z^=-,\d=02'04FRX*]n| o I  > _zJ!,Q}[-Y2j^)    d  /[qAP -ql2R sLV_c[d@& 3lL =z)@;!@4`'wE+ \ ~ +tHI7@C$ p Rk *  J   +  (! 7 I"  p 3`[q:zd.nb #{\g+[ *@YYa#XioS]re*55?wIZ  mI >  ZM : b qT \  Y D    q  o=  _ k X ]1@SVD>mYcx[0.l1]Z&X-r|Kr&FJ&4d$GDrFw;w C3 2eb.QpL"n.Nexg fNdYNg0DD2:~+hV0veIq99h   / I  l (  -   5 ; ! y  |Y 20 LW   {K?x*`{w;m?Ythev]UIH'c"YD_as,?Nl{8y! g  /EQxPuH,o'ovom  *  V ]ggAz8 $B.*R I'oZf "mKGb`^J64|VC,JfMzF8  r <   3'f_uM^/:2g I3R6d(   Bq0Ioz08oy@*:N=z(2zOX5f$:NiXw`/E/M=7m>eeWMx n 4rC`  ;; O  J m"A * h k  }rY;-wQ$6@^h^]Cla#o.j|Y#m>~=q#&13vZ_}}{Wtt*  ^((oy  R ? (~L40 SF'+:1AD%1qSV%XGvIz{ HwKfMBhY#Y45e vOVjM  1 K tXK> E C  7 {5u-nygXQ%MG\H@E=Y4;JI62tGofHlkFH~ +=Y+ t =vF*GZ9 5  ' x  rnl6]  E  YP   x /<?Y-h5 U{9$ r^{g {WM\G\4r[@,uk67Mjs C   M]z(z3  X ] c )$IXu^mHfGsx >  t b t  |8QU|[ya?pC 0x ?1#C2WKB/`ZN) w?3+W#-n< $  6mLDD!<lC:S2m3Fi%p $ a 7 ob 1et*/^\ NSE2@ݽܑEKߛ߉,IA G9mJ7|s-x C"5t7 K14Z tN"#"$8%E%&%`'v%&%W%W$g#`#L!t"@!j jyjCuJU_:D J Ul^d.aS/2y Ak?|H>@|0N>N|Kijx0F^ l Aq 94{y_Ts>Ly~lELvO=1zAiYDDg6| @ 4 :Y&}kjX\KEw8tNPU=o !CPT ?;BgF]%Cg@">a/ l1i k |%>1YLU, W 6.$"NKO`mv(u$PX s  {u HS 7aLc) AG F7vN5bCH1**f.BPJ`&3@ _ V $ 1OMr 3Jv|ag,Te Y_g0qw]   1 : T 20R? BJ|-153R0D8BF GplXeG{5E $cUGCZnMdl~sc Tbw 54    e ^  &?N~dG^opQa {-[J#h5'qhw  i  4s0|)dH]%4cghd$qq{^WPl"ks[.^(+JZh1x[%Gp )  e /9F?{E BF),6)_XN; 4%eu[32oT~ 6 #O=/hu8!fwHD( 59 OcIM3ZL.u&,G UiO+6UpZu{&  , V"R)j! E!) a! $qXx1ut,l!8'>v  ` ,#2V-.f ,@K=[Aa~1h%,/Y_8Z oH <&WdH. %t!(`) L  +xSydN(Np<n':Q 4YA; M . b X ]M  d  r 6 d f  7N#4v^FK(0?`XL}n-QD:zHDGRWzZa ihGGrMx+X5"_]Igd5XOkxP*fs4 N  C   _aK<;_ i: U#   = :-@ Q Y ^ + $ h< S h c & * S ln7|.Y3|Ou^GZ{??h#-fUr.A^&:E_L{0zBX@W x;z] J!!9 7e & !" #[", (}Li9,h+8# H &J"ZfCe-UE$LM>Hq [߷[^ݠޱޱ߰QZmq/(_CK;d5 -$Cgd6D p [Q) P}!A[:GXnEL<ZLMm""J& @ <  \ # o  UA)r)K"LHmw6S&DDmSEdGo8w;tB~W# KD<*1s  } ; |   wANCc3Ct.&_(Ti:*?  r     q P%  %6 ~+3IrpM7r1zc<+RM!$y|"x3x!bSISLUvmN;zE 1+fq;AV : D {3=m]3*oy?pASt;UyI=Dy|A|AV&c<  J X  H=ijNh5c6.>n x;#>Ltڜ،a$x6ڕPXޑ#rpch,^`!tdOuX0 v<  sQ{ B MK";$*4% %bC&&Q'$'O((+g(5'&$"# Qc'z ^p$  M  I&Pq)dq> (VRoUہqٌp.0z]o<ߡ *QU(3h'm l u; n |( + g0&+"$ A'#($)%:)J%1(t$'c#%l"0%!$!4$!#!D#!+"K!L 5DCSv" A 8ma k aD=A.P,s,JZ[yc?P4 ER~Rߡ}ݟݮ6, secޚF6Uށޑ-vlV1@Zd[.y   Q Lt PvOfU;eN= "``#{##!yIZ*42;'%- ; X BDht0zX'^ya1hG&`H\5=lmLmeyiP[50%4a o[wL5l2#\]2 <P$M K ]W5H ( QY C ) ykg:nYxTN[ W s   E  U Bih)_;`}ep\0Uw@6$/yl# ;q5'R;ipt2mAa|0tiK`P0AAh?0ohz= nCH z,@Laa^Xn!4#=W%@&S-&%a3#; Xih>*HW: a  %`1Y( ;l2y]' rj-Vڡ-yׂ߽qָLo>(޿A`WF=[`r<;  ` g m OR B{"$b $I q%%`&eA'w\(AY)P *E!*!c)!' $! \sM\q[Oo=l %  ,q[\)zS([1Uz1Q٠܋֩ULۓآ!=ހۿrINheJ 4AߡVt5zETZ+u/dl0_ f X  !Z  NkfVysL+ GJ; 5! _!q X!1!}!4 ? jJ ps0xV !t  ~ }8q-C;xN#34j߭%ތ)h t18~d5 5e$b/r7# ni] - = n :8;&zz7_2ncn5YCpE. B q  8,`!pag]:TLj"`^ \aV(qL}'>{Gt6*w^l\\%h>oGq#Ik uqy{E{V4E  u G AZv1 lV4d)dUz z9} " u u''yu/^Dy\iSc;P|e2eY5[NCmrޗ(x޽?mz^-9EgU=XyFgIKk)7  $  WI8X p%!~!#$*%%l.&%*$!>%F.x/@z  H Ig~Hk W/4pW;HI)ުPm|m>SIb۽ٌ+?~I`(n/#jY#@  ]P$-   T_D!5#2$ -$!j#e V"gg!b! !f!!K"` 7" !C!3!M sd]K b Y  U f66o7"P:3 E;~4E8N| -1F[dG'~߿^o>ߒe{=B{+xaO 3(UI2vwI h[ A  S | , _ ~ 2 %_KYRaI\8Ml>   T d  ;)0$3 q\ n*1%71{2%Bn%c\An1{sQx/qI(  k xm+'3 LM7<KpU E ^ E  ` [ n   /L EHz6"7Md;|uxA3PX*o Ck6ILo uNduR,>?N\L9 , 3 $ }RbVXlUM9L(Lop  o 2v?99!W|{-/"l hSHHc Y,*',Awrg"3[O7 0h 7  .   `# 9 @ lc u    >H?   r    eyS=(CsC +J j$T^o=^L$y Lh!q\z0^_.c` y*#I+ * k J  jb (s  '   vN U   1+|  "  %#up`yJ] C|.k(x]pqy8+3Rcw`zd xv Xr YQ`%<C  L k 5 pz   ~ 4 / ? XvU( &T,X&^!he1QL9O Ndt_h|#,Ao8 J E .  41W_Q/90Tx/I/J-j~GJD?_[ 3 E@@ 1<>A;ܹ7s~Q]'Bv[aw Sg4Y'{TJed5:_'p Z I|7JBnAND^!" # W$m!I$p!# H"`\ zgb?pZ A . t   0OdEGTX-*0w: (vQڜٮٗACܧBp0E&UMpIM-rG V2 5  o  6 x  U v#~-C2aqF 6yVEStq0ta:- 8 |aKL NXtyD6Ow%9*o| HG!s5panpPJnbn90 cO},@  y ?B) :GZ  {  Z ? C  s   )  f:yacdBMpu #[_7RjR{]C.E}`bm   p 47o8   q X uTVu?ew*! P O3U|8  #>R;ds }Lq_Y 8jcti(?{ sUZ 0 !  t A o w } H  +XUAH&}\ptH * fq L! b0 4  _ Q | hd?-12lh^sHoI8itoOt:5ZT_c? MQ U :`R = T )  LYrM_F$~eF}%@xn:[2l-\G'!G+w&E =21m ^  &  sq ;@   [ 1  3 y  _ $ 9 U EMUBaH6Dq^etGZ!IKF7% ]0PX8]eTL[hR<*z%x6Ph:3 ^ a c 'x . k i f j 4 @ ?oWWJ!"|E5   s * f s @[]9 /h[|GdtF0M^?LzdVV_g^C^io%-v)"V8^Y"g_j ^tA6<%&^-RX e   = ! M p Z1   U  1~|o   R  {SL!0Es*pI_ q\)f%'Ba}){I5i(P <$_n :  n   4 \rWK   utdV`X0Xo@e7J*)T Up$YfH3( f D  ?     UO|   & U 5e  > v( 7&%B|5g}p8JPpOFX:%=yP8e.YP,:l) G @  ??  ( ; # t{.ES 3 x i _ | y*. ,p h  hbhtt36dnY]?ZJ zg \  i UI Y}  *K I e v#,AL    j   T J  N  x u i # K-6+sq. |s{$u$IogzcX3;St}_ Pt ) ]> 1cP >   H % A {   al> J 1  [6~]Son#Z)K {>mS<_ _lq;sb.{{a+\{ S@xN|#Eu8({) 3GI"+n cYI?JoUh\+D'Q6t8HSx[E&q0K %ZGo A \VrKO4 G = MQX Oy  e e V[%!p<>9_9,WIk")K.q7Ete@W5  xe)[{ ,#)u=_Sv;  , MOd G  z m) 0  } u   S ?  ~b 6rs*"u?~$:_l(  Rre)KtKYR'( gBn0N( =ebW}gI*g\Q<=^Q'0:2UCp3}s' kJ b U` - RC!\@y{eRGIy@VMP-0LX.C&5J7E#}k/}fKaW9ax!\DFkG>3XcJXq-ueV mR,.I6 GErApoQl  `   + u 8  ? 9G Ei  h    \Y 4 j` d  I nxiCsspO+6eBV?*C sc~gx4"Fn&YQL(gc2*wZY)*18~vd ~&yo%m*4#( /  H Ra,IQtF@}|9[n@ UTb2H&&cZZn&A3,iY9]  Qt F h `   ]* l C  ~ B . co  z]BHt7N`A@O ~M"M;RvAnIJEW ]3clG3+4}KR)!7.9YTFkhc+ $@ I 9 W" H >  3 Mi6C E* q0 } . h F  Hj n++| o UBR@vP_o<2k9U)< VlfM0!}itP0q\L*L^    x 7 t 9 S  ?uK:t|vHE|%|^enRHh ,< 1)#Xi\,R!db=V&@"2v$)MT'xwx"./34}-:iDQDm}  K*'[ 5P!|!Q!( @#3B,Yw`lC\  \  #KGYo. 0^+u![~ uW@nٌPpٝ8_2xXw?=Qz~,h q {O:[&Hn !R" ;#?#$$ %3&%&@&&+&%%$%"%!%o!{%!j$ ""!n A^E"O )$fA=v(yb$tޢhށW!!ڌܾׅٿ9rHڪ;*y\X"E4}*}dI*  a  _iqy~] F"e h#!$R!^$c!F$2!# # #L ="Y! + DMs)N/2SQ s ~ dY7"}j*] }Ta\߃Bܾ<s?jIA[[jhF_ =MMNhl_jw/'C  c , ]KyqN4]&6IZ/E# 0  J ' 5 j @ 0fjd+cBYS:[)/jP7HD>C>&x1AOkK8OS2c3Z~Ci0CMqEwt d )  u]_7 );M #dT&q|-[j ;;V+ R 4 Eq{G| A%E<4R#*qh5 RJR`B8<8&D/8YjYS'g47ODc#I^.tmv8wbUQJ.L&B68      4 2  4Toa(v} |_R2/> 8 ! A IHs33n1Gyi.Jk)R  G0Cps3 +% y ( %7,@ x K  c WR!R ie}k]nuabQ  _9 2   U YGf-n.TRYS;u]m*Y/uKR%zyLWY`. q&d1tN8$ "^`Tqd 6c  & y  w P Wbk%_u;t5=ar;Abd4d( 6:4< D c {# &wmxTb^0AMyk mJJ_b?:L T#aE\Q*oRK X p5J)R\JAv  eT%p06YG7b |A8j@  P ~ohHc)"?l5}%SL%<() ky3gb+? ( M Z82Ap\ t)`  g g H -@a~@7!Z( ,'`tp ; } < k e %5OB6@4 'U:Us9 CF* $1\)L7($!Y zaJ,Cox>AW"*g?E  e 2 C  prdb8'+Hv3n   D  s }ey  w h   k (5 * U6!e\h>jV#x$][oX $xTSF Mp;uK[ImB+LMU|?.>K5&:'F` S G 7   <A  '_ w j  +<NDDvUR p L # V r[m X@ $  R'jh M;^2/[(XiP"D]%D)fO(~?#N )"DYgP'6xXo   b o+L7a7z:>jfM} u  _k>x. 2 Il>)+\WW@c{k'{U?C߆>7z~z_vAE"Ikj#twqE_${|4,Ns]?q p NP%~G;v0iW-  ! Q 9Pg%,9>r   o,L  C 0 vg&%5&E? Wu1BKܝ 4ޝ1Qg-s S]E&|Nq/ O8!- Z   w|dc/tW$I\Qy  } @ l I 6 >  4 o #e{7 .'M{/+KJ)'dV8mVzg*?iGw A7xyK^{n"I$l61dRzE:CF  w N&  _A 4 { L U;CD=!,e3~   u =& yw . t K + R   _ 7P =j?vM6S%G)< Jy?#3jRIh}Ymeu,hxc^}P }M/+>5cs%Vn  4PV[py"'%V!q"E# [#"!m tm+zWiOA " 0 +  z cr2 NB iN]m߰ܝAbyrAךP ۍojy8Z3,F ,?/XOmP.  ~kQe  #L%y&y%'r&&p& &h'i()}N*st*T ) a(! & #L2!z!F s /  z !Z3 Xl>m 8x^dFٟ',fޔ ݂W8\4}fR9p޵j p Htav/zwF 1 ' F   z &Y#%k"I'b$(m%'%1'$6&#<%"$!4$k!E$!z$"{$c"#"Z""!f%w i `d  NAL4>Wz1*KP2j1[ݓ݌~ `L6 8QY$_P 7mMUp<5     q :&!3UO:A<  !@$!6 yMBBNZ`_ !\vP ]g fK  /tF=t=vrm8,VL 7OvEc/*X/tT_2{QU-J-u=K%!4G]0:`DrcYc@s   e 3 fW!~%fkt?ua*mUCx   1  A 0  A Q i Y7{V{1MIY]H[7dGK7t[2R.bQ`OpoaB2r#IJzriS`   < ^IYI,7;\}. n="9$%^'_.(P ( -' u%@#V :W{-JF  gWO!"%UZQWT?J"ڜޏ]x>MئA/6ֹ_@5<ްHڈ9l95 bslD]M>CY2ug7 i   ^Y.4*Dd= {#,!%5"]'"(",)")U")E"*f"*")"("k'!%4#a VXsB.  D ofhcO -/^n_S Y7ݶ DV0لۀL.ߪܛL3ۑiPsvDX,BDk(@ K  FsX 5}4r[OT! "i!"!"[!!  K&fRYAG~! U n  ^0{ >+|^U '3c}->6i}C14#s-7*D<\#O/~CA`^ a l Q n o  d r*tpY9c|x1  $6cF   m W2j8MLQfn=U+GZ?}1\I+? ]URE"ePH>eo?n t y`WX8F=@HiY(CXL'[R#J U K G#gm( gh3,|qlVU#s?  K f Q u m  amSwT4V3wO"U@4j]4}߈މ4hݓ?^sM@`,BDY'3J JH0 e Sb  k7~XUJ &  %2cX+2JDN A  >%\5q fNi_H=egUo*"THgJ:-2]\r$zidvHfxN%M]haEN&t T ZN]0d-EK^   8 r GU  z!M+Ul-1#jI z0*>Bk i@n?$0I[gbSYuhryc[& THB,#5WG\iX+sK @d#? 0 AaBGL$ /7H/*'%qzc$6ODbQg((o < 3 : o  2 ByN    6  y ~b*]uU/p.R#59 m N hu*{ pCf^a2y[UrVo~Z  d*"~#gQ$89# ~: `o + m pph`mDS'>2}zYH%7V*:W Cs1dqlG3xGS@gt"s^F  mi  `GO?Pt wl    fg LO   gU!e^  ~0  Kt v<0=_D@im5$?I\?J0MmVgXj 5 c\=f)g4IVx(h]&|t`  I I`? q0r3Uf2VuO>~ r!kBW +T,Pr6*hlCRyBl6ij  w =4A#*I 2n9M skJ2 j` !me;qf*ZF / ! L8 w~?"!Za|_WD _\r_R^Pf/xI7R.9a Vgae   E K o D l x=&OfY:(SEqEQ ! z hD2@6 "qq.l"|L $MCoR6m)WsLfa.q y: g $!ty  & Q E   #J  ~ A   h % g t B ] ?|K>UP  I]9 MIvxye?@ rt}- pFF~H!QI@k;~q1pA " 1 U B  5" N p uoLQr n 9SD*es4eM&;$)`Z pP|?"JG-fGFXgONw  j S[   #  & a C ~ c  _ '2 1     A o p *  \ y HdhVct %0w^u8^Hhi #53UOs`>Lza ,      3 9 } F X K{VF 38$ o W [  l  +3 +vd6H!)j[B~t*E>UN6|KV!d2'e<%{|PYRS O } r G x $ T w ?  H B R HM X J N  h3    #} rN V t  w6f5/ R"q(#uBQ@5"8A05t']sL<  } LjeruKMY  6() &  R?5 JR5M?B7 o   tZ -(z5r7"u}c[iNqlq :v B b7e]_c7 b 5 ^ " jw+v #  R ?     2{  K  q < v3?nv6~ 2 ?J5P?Q8%m?=vYSv-3{  m 2 hhu?ztI_ QY  i8*XBMAe=h~"='#Rl+RJh,I^ =1"V\#t#k } @' R w i ' 6#uNpHR   ? @q  fnAU5 V b J N,'*ZzZ?/OL(@fW96][PL/KKtl8' *.=T-ipJ, 2&T!6 Nh   ) a&l9[4# pHnjm8|!Rm H 4i {b=1f4/A.9NI0J`6,c#r ^[twx@)%G,BU S @ H Of, _  6  G  e Q  ~  |l">f3dndj[+VFWpE :RBJ;S@aMOOB$SzCsEqlKH  y J ?x   ` 4 py7*gnOqR-tj `Dv(3h^D8gR\_wl&9w"OR6+^ !  p1U#OQl?,W1eyW~-s5/ ; 4   H     V  Q  e $    T:J,zh0s' (jG 6(+vgv o|x{_,K2IP)>'z\  R   k?Rlv*Li .{k'@  '9 X C  V $I,w>kQh i__dce"! i{(z?XL/os*^6B~ 0-  +-t/I* O%  i  9/  N* U 7x , o 7 ~')/  F| G1F%eQZ-{d 6kgp}@@)M.wjf)YdS  $ M } $    .t   H  F G \  7N;h"Q_}A5I)4:ML8NRkul= d V;- \D,F mTy/UY%;.c{rY5a2,"s0:VZN7"]kp@Q}~*bG   \ x$ W <d EEE11V<H K  D e   W Pw  ~u eCK6l~L!4g:V~y]+UDc`o]: P~KM~BrM=yutr2x N A:_cL`[ ? 7   `Tl R(/yjo^y " # ( a04Sj@Je]TE{ydDH*_pJxe|y/;2IqNe7V9*& '| x ]f  ~  T A"m x/78w`?csb    V   /  so)*zEbzuO*Z>m T#rrA^woVF:q*5U#yxpjjWxN7/^.{ ]P{  /> s6|L7>q@7$ q *   ^  Ro c Ht}=NN?i ^@pci`IuHF:Yc(Nq|W[U/D >[Y^:#[zd+EA,--\%5kXN@2, Nl;I h]& r-+ XD\x82k\q  0 j {   Ph|y ( 6 1 C Q/ 8v#^=x@Yf{~tybPV1g #QCKr`t~C5Hp`32n ( + zW ~ k pj  Y w  B gF Zi92)xkVn + Cb R/  QuL(y< +sz e#s|ip@>Vev<4}Sg 8Y#H/We+J!i&5  %   oh     bOzn7HyAvrob  N 5  Q 5cP0LN)O p!'sk=T?@B~y44A~[~mxUOx|j`"R'4   ?S  . ZD9EE@akX6JO  I v R z~{L9VZKd|ZQ=p5s*/e%BblYVQ my(2qV;!V$ - ^  p   ~ > p    & ,7* zJ    ^H 2 Ij]sab~#eW2WD8J82]u< S!h> + x  g}OIv Lv\V-B??Hb0>b{+2z +K2L[!z=$uTb M( }DA<k`u;bb7TiGO >tJi=%q-6u1L72_Gj6':T*b*dHtBlUUo7j%7T{WK*p!Dk$MF}0\FE V6*VC2 5Je;+=fCDg>)51U>ttU:l.Q^0S 2 ~   hO@3  9  m A f 4 s J w n$M ? Z  H ?]a4_} ol9Mu-YRJ`;&xxkS~*/c@CaO%0bn@k6 w > A 5 D Kvf (ysEsiuhE+y=k"IO U r rt(2Uc5nV!Z| s{--vC,*8c',.()y A 8O#IpPBc eL n I z|= Q  Y"7m]Z9;i/8>HiB9Wboqc{B8xSMy H1 w t V  .|f+WxXE1<1 ?  X v = ]X'(D -}x t-!T]6wBt/{ybk}Vj+&G:Uqq]7mET  O $ : d~ A } k h= V ? .$V)N  ) Y - 3ADMG?q }a/FW->bB,Nd '&m\_G:)=I!62Qy+?<9HeWKOr?y7)h&iIaM4FH Y  . % y (@DA1{B q J |; 1    Y Q + ` ! rNPr9J}C=(Qk[O{Y;}3",toV&2uYHkiCqn"2Ir( B t ) Q ^gS33e{HST!*DQ^5`,[{ P N Ea}KF?y|^CU lJA!}1EJZR| $4g}4a4@ XVm  @I q X ur xpEz"ue jPX'+ GN0g\Ms Y %  *3I(Hw<vr8ZߜIxu} ޤzNq?GH_B11T:p f u(  Q d .-CO}#@;G]tdWV-sK 3     W   p  D TrrNm/ `n^xR!: yks|=^LeRuJr1OaOtaL/eRl I[_-   ` < :M   Y 3 Vr d,*NE-8k] a Y a u G ; !}  YU Gh\CjP@vksyt$.s1bqg&S. t\:']"-?\s zi#5C`||uqO 8  P 7yBu5(y,(>2 .Vl p~n 2 6 v]6 hGDWen"6[CeRM$P a"zPTIN#x;"u)\VZI.?BTi7U' $h h (ccBd1+Z5FKHx]fM0SO@ H `@eZ\.>+o]v*l!t%a{Ms-{e)Yg @Bf5SV 3]=`E~<5jwU  z XXrh.l]'L>|I:4"{-^"*c " O [ OAcmjyu_n[iS$P=\$40gATO9V&d^>}6@cy9[UJ;v   r . - IC^2^*& i [  E    v X `qWEdu"'34Y,l"a;N~tdc6x.c4Ue3i)JzCfZBky3 j2S\T.M`3Bq>[.Oi4UX  /-  c R  =+ 6}Qc6F!P$M5f#}7uo!4 4 u(TmzV+61i%jI8nC>3\T*> _=M[I%wHEq<1y3x,v$Qv93J 6 -/|CYi 2!!"W#(#H"t!B yn+G/5 B h  NdUILT5"cC2~ߜߦݙpge_\UۨdفJ,$uߌ=L&#A:A:Tr#  fibO-; s! \" "u 1#H#Q#~`#s#up##=U"2!1=oK> * BKC@.4AZD\'Z5xoqw|m"u] b(Gݎl3H@TWk:$fFXSps1  ~ 8 ^Uvf8/># !"p!A Vjaf7qNC n  P, BHpq}yoMuiWzMR0L w2c="Ozq~ c'NBCt)fKR@!~/)uC3c1G~R k H    2 6  o!Z`20xt   L5:@\6g Ze r  M  $ xO?Vsr|$oJ6@WblI%zl 6Zuc)r [wxM]4O [_4Kj=p _nx _+qpUZ\G X sz 5Jv#L4.Ksn}Y % * !'w,bQTOB!%4JARwM&"ٶiJ=2AiO4*~BV*A6"xpt!~N6PK @+ 5u#"#%C %%1&z&#'z)cI* <+!+"+&#B)"c&/!":Pi>&f0}R4jP    ;~KYa:R.j~{ X  b  o  = M G v Bbxnn?_e)2aFoTq.;DN D$/' @6p&G2]H)yb$@_^ D f ; u Z 8\z1d- _!\"`#Kv$$$#f"w Yp=O'K{E  ; T= rpp4<:|0@kUݤ݄ XL۵dl׍JjQ۞،܊ygm*3:dV-@h$4 uTg@ + } J s(N # %":'X$'%'$',$&#$"#8! # ^"! (o"ohi~2 ( 5 Z 6yh5ulU!lX\<.Lo5\?5r< AO+ye8U~TE_}:Gp~$b 3  P _ < 0 } } 0baJR!isn2TH N a c x6ORg.e'G]PoHox/9 S "J-KOo37A,#:ilYWhuMa& R  G tH$5>ykNm%[])eT3  9p4['R x/$ 0c $ v  %\SRH7NN:tlj1c=U3]4sY+^-PݻXTr3'\O'%Q9SL8 Iv  f GsD8 2 8!!g"#B%&`!['"['#V $#9!l!*P NqD- {$ p . R2_2j.9.\#t r7gq Aߧ޼8a~'(KFPse 0M-I&z] WW_+: qC QL _ w}8R(,ZUo3C <Tk9 KV * A Q<v  p Y k ~ 1)]5?-xi?9 cvXE',Mg| d]uF%x$kwin-\PC"A^gJZvLj(KgQ *lB`2q~ua y A  H"BA   :8  3 5       f n . Q $ |  7  {  | ? , z  9_{I[Vok =c|74noOz=g"}>b/%gkYD'-_? i Z 2={&cfUc*rG4Ag"l*{26 s7 F w$  UGTuJ!rltz@+d_>7ށ݂܅ފ OHm% s>e  r  XEc5VU' qV>5b@\oWh i 9 Op#&\8].N0!B`5'OyS) $sU|{siEoO@ ; 1oI:XAyD$ ^T~P*HN>;ai( x a<  r  x[GN{  +s\f A 8/`A 9? D4/+N Y$;/& Kqg\Cv TzOxj5zCxv"[H@F7 h  %gbD1(@o B:XN  N l I(a`)3M r.N,?LdtW_1!!EnU?K%\9D k @Aa,VSD1JU@3q"DZmTpi0*Q f G )  S8vr5-f:M 77py= scPf8|Kq90f<*  H  T  ~ e -u2"'O!$7"9J!d84? +q\M Q Qz^d Z%%.1v[$\1yWz<0[dWML$Ngk{@gZQ     p w~ D  2 L l   P <' S  x  2 &  5Wz N -'(uB<$h)$K<Cf pYjXRF+gAT0Y*.52S\)SB V  :  b I tdp ''b ?  ]3 Ad q"\ov0IJ Sw{r=(cnl3 pv 8rl5]bJ+1W& j  J @ f   - 1g { U ^$  -r9   JJ  @  s8  Xl_k/#8xr?vi<0>3/V{37t4U~5 $+&7  P P? { m  k*  W  M&{=*Ib@}ZP!    % Z NJc=0(AP( Wqrd0+& tPF?gek?kJj|5@ba ?  :S  ` . 6A [9 q 5 b   ` 2  3 Y >!|;0!)>* MP'$Y50"j%zS`)zhQTCiWJ p   2 ^ G "  C ` L lc =   a`   ^ -\lNZ@N l?nE[QuBg=#uR5s.=h(q6V#nA//  Q;+E%  FGTbQ&n9FN Bs4nM9F&E;L Yq .  7 t \@ U'oZK9cq/Wv%RRD \5Ql f ; z  Ri </kE`NLV Jo k HW Qm+US=<(ilP=EQ|IeT~SHko skjx9G,zRJcv,R<4kez    >)  +^  9 B@76;_Bp Y < Lj7\B\Bszqi9g3u_K56h;=-}+[0|m8Ge  1C;r5 Y  rx      n@qCOlp .B k \71=zsHm I V sJ=pu7,dp'*ea#&.;ptvLMbYz 6LP_6oU`cHJ  z i  m U =# h   . w i  B    j h  )x?KT2P{_y4{k,8vY5[(BL6\?D&?: > {2z[Z5/*`wE=t-'c{cf e      Y}k9n)=U@0A0ow5B#N)(4ZXex!`T" nz^$ z)   5  $ ]M 2':tv*nMvHt"S+uj.)}rXZ-&;6-?"Ow)$ YG$'mQqvs  J : ~ _ X 8 9 m \ : " 8  !Q 4    j  c Il-FWPg5w "&5 }:si[@.|{h\nR[rEH"2X&n/R`>  #  R5or&A!M  J   \  a , M p D H4D@2S/_>u0WJZ.Fs9^(g`h/h.F( NO>l.mzqIFGME  ;  * B $G |   9 5  NP  c ; FD_PrgLe. K\QV&O7M@V %sswcIy_p J6{1ROQMNttt7)U3Z*qLE?} qTQr/2cwf`cPVjH|E5 mh'PP+m]"*sBn}3U  o .  , A w  #  3EqBM$|_ 4e7#<Fz]<D`\ )wN8^pW|&m Q$[q{ O~ k=k~|3,r}  Q q   *E0vQ4 o     $8  Y ps  _ |I  Z4,Wt?%(?YSYg,9V[xVv-hGv #'humM{Y m 4v  OzIz 3 ]U < X w t [    _x  = 8  , dS~=a0jltGA?M8| U{ B}=&nOe8TB< ,$CeR\U5Uq& B=PSV8 K21PQ4m'|5 A`sAFUY/'FqUHcX p2 ! V N , /$c>?fYr2jWcs tkn3!m|}~WNw*s.3p`]auO = i        E  'o2%!{IL =Z  mO i9tAq \zjBN@n~CeMlihqCh^1? bpz]&o]%&C ? =}W     I @8%[xDk )B C  b  W z _ -CDcILe\ gd1*/clu=5SBx?>&[f0FbK$-mngd3263AOi8YO#=V  _ :d\KbCX7[o R   XR } ^s - [  !  C=E#:e4 xX:>JzqbW/]@S8gU CbH&abd&p^<Fwc9+lWGOLK   Z Q a"`TE  ;W   6 S ^ @4jn9AJ4NpoNR!cf8U^' {6UHW8TIP\P:[Le?nY;gc#>A V,%C=vb_]l~*+i'}e]+ t,<7 # 48#ss i89c&.h=C~zyaEoj o ,d 5 ,  M  L , a  & Y 4l    x ~ (d aK8<} U],k {%W8W#_QKN)aT;ffAGRM`<5y5OYB %  Xgb|G[v xH!rt$b5`k@gcj { I cGPnYmGWhC7lmdJe)| |i3fHK6)?1%SHG P f }q) sW l6i"0@#&%%W6q(4gdwA #&  ;6Ls;+ Bv ]&d Z !D}^oCH/?WQ)G4o:OQ?1c F 8cr$CcJ| 9  iCpb".x  2[8j p/KY@[A)0?/z8 yk N Y ~ ' ~){p*~Jy :,}NK{sZ *}lkWO2`,Y%hc:zsEbQ5 g[ /2   % SBn_<"#I4<&yg!-  [   jN !\  y G   qLFR]\U4sET +!ZQ_Oy QDytin?Us[|]g,1|^jXp>u_)*oJ3Y.v]FK XT''uXg*Gh-l  v 9??!!t!G gEzZhhL  !G!  "%D/V  G ^ @KR=u=:gZx%+g# AQ82"J.uC_</`1Q - wuhiA=m|xe9 OuQnt4  B>Ca-Trv ) ! ' "   %zw , XfTow-dU  4Xy{tZ.tcb"  g<4RI5FNOO ' f v  *M:4NPP\-mp     - } 9 g = # M   o a  Vs {  F&L9p3u*gBG:]:OKb8dmN F n-:s:gXAU+"9  [b] D\9U5_yBZfJx _,$) JY >  ~ ,<P.=*^'Fp*weV!+qDLD &Y*k6D^G=] ; Nul0zR  Z 2Cr c0 9!o ! !! !!-"TL"D" "!] Vb V<@T5/  ma(I%U5#2 (tnhnn [*+C"n 1 .e8۞~߆dޫaT$)I/v(QCo53Z l  W )h$ W"1""y"!!X !k }w) +1[T|| E Z hzo%\EIR1`V-zp)@KDKdbq{$d!AE 1f`{uX N gx\ H'O9x YSC@W#T i*if]\-~C&r|}}$i=WLw!#) =$W4h=R31RIk ] , 31Q"k \ q % -3e,wT ;,   8 . h{D    F;|i0VK&p |.15.TT ZFke\*ToMI6}/8.%`ckQ9f 3mj   Xa/qGtt!M#$_% 6%7$v"[" k,.%[Uj^ [ v x[:(mw  r7Np0xIܫ~J ٠[#߾ߩV!&[eC1t :4An4q z{ vwju^ "$[ & & ('T '(( )!*"+#*#$)#'"$E!k!X/TV5%b < {qT#&] rPq2Ky5(ِm׫ڌِ`ץڒ۝Gڇݑڶݵځ,ܒ2E<'T2\]ro(]E: f@ j~\ |  Y!vg] 5 !!@""" #]""!"{!h! !  3U %?W> =oQ JH b.l7e]e%wMq;we~߉N ۻ3#D8FCH]7:Uq ^vFKz>-H . < ^L<BeP  34 4/2W 7Y / C T  UHirmw2`A)O~aqW6 R>]$B4Inl: ^{)N+ I\?AeW?XW? } m W;Nhfm+\j-oc:dE c{l K W   L {$vy{*}aK\% 1$,ژBھ{. so5{gL\|V]+y$KO g =< xsm/!B@"" G##$%~&'''v&$> "7_?Ki$\4  4.Aopv!%ޗ26ڣ6ݗwlY߈ީݼ;!b֗ܦݸW߭6(`;9^I{04? f T  C;K  !p$|!'#?(%%2(R%'u$_%"# 6"<W!#     jhE]"  fB 8JFs$ARt*&Z%=;YbV85^2ߦ.eCݗE\Bݦ q`ެޫc߼O]o]A Z'?(Z{ inG/?P ]/ l  h>LOdm  c!i"! $}y -Ga z``   $ @ iA/|9n+D8Fp.VA('LKN!oX yn|&P i3D {k|9 BC?OB1l  : F M <2dsW]dR[/_HIB c :mF.uio)YXlyLkOy$M)&A,L[Q}+p>;D6)N5[#< o2}F*e ; K0CLNb` !"3"!LOS3ZuK9pH!  h tm@$S!*`2j!@Ej޿vWN߮[߭ߓFgT3<_EaYdn; ('/1( v0  djR El ' ^ !Bi!3!k".j#qY$$f$g $ ". J &kFw  oU `0  j   ce,8+8$`Rrg@b=#^G;|p50.V\hr) p1wp[ 1- @ 3  v   ` d  l N u d G_Sxkp F gyH  E  c( ~s  -` C 4 D \]*4;7HF@r a@2Hq;b~ ,gh X*45uwXgVpwd"D!ldp4cGdabDS q ] # 3 p 6 x  Y bx  "x O 8R(k h z    P o  } e /v(oJ;9 pdVI[0cVs_Liggf+(mHzVRV:hG^SKni % ` B O.uk.7IB3 ;:w^|7}e9 g DhL ^{1thFPwK )$4|ݘbdO  {@8. dlU%= X k/Mq>oOW  "!"": g 2UA',WuY 2IOoN?C62_!>g`45[k ki{YQ%uJvN|o6V]pE=.  R<  S  0  F 1 :p E Mf.H`} O  { ,   9 4   $ 3+h0q IjTX5w" FarI27L-:o I< P BM s    ;WVPqS"Jf x a* 6 f y,[i7 E zL$N }=O4NemKE)S^'O'O<+%YKv7e E Q p" 6Oc0)-NW+%SS! r S ezlo`<>t.+$gTSCFxfu07lzBc ) ln[@! jsMw\'+?T,  -b    vo8A6 <V5 /Kf+bEC0Gi .Mq dM!;xBAbic  [I N + t\ u1{ !!0 S"~cqXLN=6M&6:  p| 5|j2Q mJSsm!(Uq?s(J`m#5{UQ9#4 D  R ?`  ^  gk>lO)Z9N  P  ]   R f ' T  7 5 - V , T9p$9]364c ^]&l Ag [W     . FWf AH  PO3  S  :  v KKvz;x='7M1}jqiWYNP"t .5 _^A1.4lmq }  S  P EI /  m  G > y s8 g% - y @9  D  J t cT $ T 6--:zv(~^ m@pAq1,#/?-LcLZZ  . 8 9  Vs 6 W  C 1^g^ CQmOo6:G?e5 V m:I Xr~J \1$d B-=z`iyQDe]W6}  J  1   1 7CJm$  d  ?. h >M  'p   r N   q r1 ? f ^JRs=tTl+2KN T+4c%n'C`P d 7Ix'd)Zn 4 !&f  > :M x v 0 W.K =  7 pS D O &SUT }'$XG4$YEXW3|?qfj ]7N HKejus"z F  -Dbhbwu  /Mv GfX&Yk\K /FIx%u QM}}hqCvhmLYUFkcWM8   P 2 E4k/8 h @ 4Z=\VPMUHIu&5h)V%UP|9X('jpY r d&YI['kb \ 2 W C L  !~ a    D dibVU]Wte ' h J 0  eD n53+; ([*\Z0_+^"6O|mkDziuXT~.`SES_1z ~  x % T S n   Yq`e@/A@   m< y R%^_ W  r+Ne[d!$vwa Sgq|xEuoe 6oD)AU} `  _ QI   > r o E Jw{ B L B R X S 5 3 E r(. Eg ,XJ P',w+Iz%h?(G=R5<,MFf|*C;lsZ2R]5ez  i 9< hcdR# bNw41Rn%0l;R01nFH&Xe?9Qhb>vxN7bKQCvKr x)5! $ *U 4 x I: LG'm'J5m> 3?E/0wTkvf ? fN\DKdIf"b k8ToO VCYq)SOj;o8 jT 0 9 w ? t ( x 8 I e & ! t ' *  . V _0fF n u q E @  }akxl W~ $L+d6LhF[%7=O= tx>M-.r Ri3%B \   DVxYoV?I4s1x: F_  B   ~  ] $,~M#C|&DM@2x@ 84xa3AB ] ;171E&kVB> . D Y-Uv9vtQ  j sb   v 1 2  q M Y n} \1?>}^J4Zf5+`e$xCs^m)B~_JcLOY_n[^<<R`SLSV6cL;` )fgof`[WTTmA( R$oY#5tX{E$5;QfXG8wSQ{cmAc   $ 2i\ Q4`O":4P^A8EQMj"-lTb=rxA7QWvNxdu1Bw> o)tms1IJfjM_1c >?  Oe  Wu     kG     B +y   y  6 m VS my%n8mW0&J%s}!VbHqI-yW$Q3A*1>c8p_*6DT, F    X   [*6F>Vz/"mJ{f ^ - S  H ,={0QsD]/v EvE3'j/r^s/xb!5QsonUe3QItf y A  +  3 2 s =G~+{84 h U  2  ?  0 :/ * AW gEyZ';VF/p&U k#0EP sEC?0" HOS;lLar!E>n |' $ 5 z |  3 c  $  " t ~d    m `  Y:  U )SA6i$o_39 c0n0tR'9Usc?;ntkQ,D]*_x!7vLi[9y?t {|.Gegfx9b}JrjRupNYsZ_q 3=)?06\ Rj ! @s: s  nC y`  VS    g k: \ +y((pAEqK?au<;: Z=/=5sl=WlYE_ w % >iju1`LBG y\  6 - C  DR Ir  xUa|;<   P D ]3~\z+ruvk5wYiZdw~5/:$[~%|~n ;^b;@u +A w (< i x  |B$?q3TXanA|lP' @  {=." (- ~^z]{z]'QNX5s*E'8 fsIezkak D:q f 3 ) MI Dejj+&g[ z ~   r d I 3 % T L]R[{@U/^w0ktT2ecC 7j@4>?y(GC+,C=# Y  2 ?v DdQkeofAFn90Fk@,3+ n|e?@Bh9+j\2DJ*_Dq{Nk@Uj7;o{,~nXLn,|:=ST&g 6 VV !8+ IV_!E\? k:[?r7xgs,z?ZNp%n?[Yp;Wm9  {l-?Kay(V+A`!!W.WQg)w+tRl|^Ywb2GEC&O%#& =Id9W7C@HO!owo)e}z;,eC0I,6jg _Fl%jo B^a. v rZ$8X'JlFx_BB.?Ajnt(k  [ C _ "WfP2Qw1ss;  v )  h( l z  dsH Ly[vok\vlRD-G_ G;3 DEJ=naPDC $gXs*7}%  h Ja0  H4vex1'g R!if!)m!~!- !d !o !9 ![ Twkx z0 : ) x ~sxlVN<V 5VXO4ݏ~ޢ\ݮ9ܶYݲ;R-8=y;X/L pv   GNFA.L*m29^^ 0 ! ! }! Ss5 :-m_  ]  XqeYTzQ1sntr#SCAEQp?u$uz4-fG>SVOl|EkZN f y h IE v-Pe@(r6ERi  E t  k 5 g sETZfO^Wxf6g;;i:Hz=H> +q5Q~xW1{mFx6tRxpbbY1tQFOl 5  X  X  + % ' 5   Z <  * J  | `iX5y@, mYz!w$f\Vl"  VLZN^ feYFtNb/<=/'fEi2:[S@j+Z9 /?0$F$d#[^?%o@!eb J0JP@ "   Ck  ! b  t   i  *  ' e / I|@Z&|a43!fTnjqY*,vKb 4<[Fbgpj$z^<{ZX  iN6r22{-XA2SD]nzGi=z:j( sYf   D!"DNPjXH33!Y*J3Dx<PDQ3!z{,;!lD B vb t  uJHA<rqz9G%FzeD 1>]0R!+`ucxR>@HTL3  /[ w \l 8j{D&uKI ߳B>h߫1MIcuT?86pjMo<.O/P + < + cd!gVX$2#~Rttfy W J ~ Ajh\}N;(qW bbod/; %CTbF+U4t}u/ t!"S6Zm-V0kK W5 Y k^ 8 ,`!;zk  \ ]m7PFd} 7 ( g=~  " 3 o RsU)(n*P){Nq\*@$ogee::#8QxFw1FIB=aUUku߭.qBqyEdgh>!n#=N8[=D$ $FRaZ6Y VaLJnW8:Sivw-G  uE[<)1cp::n(]Oy Q-ZK L'{d*2z,(< } 1 ^ <X"y]e< !*mMJ.'V R R   d DB Y\Z 9aI.E?QSSTM49?g9vk0[aH}4mv=&4[aA`   k { 5 T iM gw n L 9 *X#s` :N3CN t Cs J y p  u # P k s 8 _  B zC"R7?}/Po&G5ZQIb:9G5qbWQ8pEbyG_X<I^  r A9U({[6 Im H^B \AL6s.9@UP l  !y  m   8%b"4!! l  X I5!\H")#A#;#i"!S) 8B,!0kG2;t, n  E?z0,~K+?zj@Wk$ݒA`29܋Lݍ;%Z;:z2{hcZ%o^:U8( k 1 d  j6 k!!"!"I!b!h bsO 9!%! Q #n] } '  {84s@ z(WOZ<8FANvlW[q(k.v{Og]"^IJ$OQ=pb fjWm: Y i   0HE-fjYjEN8:& i  > LUp]/|9}Zv i/MAsV[aWSLYdQ]>W ,.0 fLDFV;iKL2WmI׃PߏB[տՋsޚxdߍdTt{_YwK2 !x=:Ly~[Q " B({= fH4ZJ!V#G%!&!'!8(!{(!(![) ")"*U#)#)#'{#%"#"!Zt?2? / P . 73$Jl2zw 6] 1J]ܠJ"yهܹ8~߹Jt0ۇ(elݾ߂V',[Ad<'Rx ' `: i +cexR.S?G !!""""""!G!!n 3 m'|n,| < D   4gA9h"?Sl@sCf;cbQ:J?cf(e,4yGtG)+M_S?GTcb ehD D F :N   u EQ  ;  G5cX>_ q~Z $$ { a  g8d.20=~ysUfV _-](DehGQ3t! }DfYSpSf"Gk ]J|-  %$v[(]u;AH*2LUs aK5pqW6D a S A 6Y  Gd5f70;&$RW!H9r8ݩ!'30:mq iaAVS(at]lvf2{Jq F  !}")#j#@#{@$%6&5a'l()& (l S' $!=`Dp(iz a  ?km"5fS@ߢ{xڮ`%+;5Y.ݱ%X_A}D? }P6K,BgSPfS\^[  ' V bZ_wsH77!* #" %$%h%=%%F$##;"! 9!6$!s!!]"< @" 3!n m6s   &F|JjRNH!dV?ux6!VH?+Q!?uVkߧqWF%*A6u!#^DTd]ARsDk  &   ."mM.o2t<1K 07 q gXSfju%h;r  #Z9yQ;fYoq\J89AvFDRbRfGYI5,ue"c6yZcwe1bwXFhT:TA8]y (1  /@f`<d_8zJ}J  f  -  o 9 o H 4 H.</ Q?)gX84"% -cnOjYwx$-A8/ Fn~?js F6BV 4  $ c<xfsh * !#W#X$0$R-#t! HW{$7[C66  w +NXCa+3X},fyI< H7b.Qhgd/+FCn 8BygRuPp_{2#  VE J  k  R # /SbxeFc)c-Jr Bm  Z_ < `~FzOe+iB>sM dPqZ3VW.us= X:KRux , * B U >{N11/3rR5/qGtc2WruaL%g3$0`DyOzvLr{ho + z  t (  , ] B ui\e E J l0  &,SAA+wE>Nk2!;bAW[;Qf{aZ!F&Z4$SNZXkecy" u6d _'_  <,5 )~!#W%.' (m!(>!T' [$\  BXE  z 6 w0:XaILt_xS:Zlܡ 5 Y~pm+EZ"C,85x]`^(3p> 13yK I *J5 Glu"}_}! 8f}>Oi:+i'.!e Gl m[q#s>1Z` u9Gqg#4O e4K-#I}Vu %_E@Uh   b }  1 Y ~b  [ _ +     K~C]"yJ,uZ*]{8Oid!|YH+,YNsPBL.^;P dmU dF > ; @?J`a {       :  kT fa   S!L3veS2xm7yobDRxW,2Q-gDM1xQmq[L^5q@ %dYWh2t//#7 EE  i G Y  L] p{Mp|+s(=sd .o 9 Z ~ * a"iiuCeq I ]>lGoZL 0Bd d_Bz8Ii 5"8u;  '  j)Y {qG"@`U8n38*p0#8 e6 j:]Mo.7t+~Z0z< C  s5 q w {Bv)mr |  g ]s1dh|s|mK8riTun:Y+L2j<oa?qUwO2E 5e   u J e < ? X  G{ XE(  ! z `^0 $h;l D ] 6 w"(|D0[xIvJ]sg>p4V62(kwJ<MJ `X rc > P 6* GHg/^I/ xw r  Qj    A ;F4(:bOIkU7+"o4XK&Kl(MGK [7 Pq Q K   /  } I^   T ;  (/R-)V9*c T=LH(sk $ !r0cEh ~ 6x)7kvKT# tb   Mf i )  0  pE T @ e (   p   $ " #1  L v j i7    q ,c^VF\(&T9qN"PJ~usXNj&$ 5  X~% _ "my!'j  " k =J g " Lu :  . u L x( M z X "rQtWd FsNsS?k< 7N^X eZ"1bB/ um:})  G r   v ]'H"   N J  2 Rc2pYppP4XD1(c'X8e ^"*7W:a+0;YUU0 u  #A= G gom~{2}(Y6?0 @:_bMQoM%Nrc*={5,v+b{!,;^ M  JX  y p   D UE >  \ ; {   e,1DN++8NfsZ&}oUa`;3F9y )c*Xf("z"Gc}aa ]  ~? Z  " S w A ] nN[j}?c>7=\C   ? H  V ( S4cC{>x c.urhOJLH)@qx C>tf,j98u&7M]a~Hik=XpcQ ] J&DlO <= Ki Y J C | Z6dbxI \  y N  ]S{(U.x5uXt!;zg*~-4F,J,9DB5M6ru =H_0 - ~ ` W s j k z   TiO,^Ok 8> !  j  :H@u= >0|*E%qE\ $`   ]  !!dtV<BW0)0?<|)2 3mGjziC6z?" <*0]@Q*[91\U@  ? K %   2 qDl KF5OEn_|Sa/    x  "N  9 X P ` ,2 )J)JmSNi45X{xcWXV$N\kDDIMQ ( 9| p x +vCF y  Id{Lk  fE v W $  Z'M-Z)N|>#'kv}X]h!@`=EUKi#^A!Jt+uQf$]75p; 6aN'5vP;fl%.FJmv[zr+wGu,z|i~>[]"Tg;o/V+ ( v W  G G k&MQ0eC#>"M*n6.CJ'=+)?Jm+~`rTUh8=BAPP\ZO#1w?=9 8  w  > y a6 O   R ^  y L \I P   * X x~  x$,60~eq7PL@8:_>aof`$[_ <]d- HIqN?iXR`Mz-  B  6&[D-dTPJm Zx8  J  kR  KH kC4VrR05% Y/=anh2m[v*rk'E`P{4'Vp| \  <  5b n T=*Rda,$l  (  /   Ec \)TXn:w1fiiL}oAA!pl0Ura+RW'8 GE V%HC/xe}\G  x9 q  / ` + ^  .H b Y     G p Xq y   x , tb0R"<1@5=l&+y 71%XL 6f;u  he}C(>WzLJ[hNdDe'[CamZ\)b#UtN. c|>clLsbKbsfDQ(/7< # h]k W S    ^ u   6  Hv@C<c8w&NdzvZIm._p_H@"Vbg/knf{q@\"s71/x"A  I  z E  o ;I!EXGI T  k  V  k > ;:Cb<KH:H~#X = ^'H7mW45|t!9~y3GXOUz,.b S  vA  m P QP( 2Mo)-( <`=nQ )HGX|J]%&CjJ78Kk0XD]86 jeYE;T0Gzj?5  l C Cf7M Y:x]k$s( ur0uP E  PYgA 5D^^.Jh2Y 4tsn:jKVJ~h=W-sOi0X<"**dTz.}E:,- ` &_ obIGOcXi:>Kn !n" "!#"/##5##"#/"" k y}1; m Fi Giw(*n|Q$iުyfy53Y~sa=J"ogj   *  x[ #+:@0bH uZsAI# g ~ w  Jf acJzJiB@'8#"c0P0nP&m#7#$ %d<$KE@b)+=Zj  V C +g)pM)o  N f u TLC-!M u # B 5 pANRaViuu15iaGu2!u{j]m|5$Jn&_s_;q+%k4nXtq]I,@LgeG@R=c5jf]Og3fk/gFQ=^yJ!, $=M 9  M$    7 ~ }J1Nb3g3G/,HrY:Uvs]4W+x9(}|8 L+}hqbE))`LI9?U   n   l Ns  s_ZZU0}:J+Uiy{=m6!A ~  V .!RD:$YU?vx| 5~Z~X;^; HIz!hGTV C V +0%UP!uO%N !AS!uN!P $aY 2%o < % w >Qd;dudd *aQMz߂09AAު߄[<B R$,ol9jk3F fSH z ] }?00'4mSDt<}n8q'J.{ U`Y"@m ~  W e }mIc n]RQ+2-x;~9-Z'cZ Csb6IrA/Jg3_  = { [ A V ^-N(PtK|uUt 1sk  /  J   *i D 7 <+ 3 G D} r?Qb8i=~RX*nSOrk ;wC1/Fo+s.D$ZBlbo1y q ;cynQ !B~{;\U8-EX  zTT oG -C(}PJ&!_24BHq!" DP$3l(qk$_wC+0We f [ q 8u$2nu!H/6o | X /.3=)_ds'p=]x a ^t/ZY!:![CK]biPvbS fEQVcj,9#$XLZgs }+!X %'1)6 s FsrlPJ1G 9]w6"#Lv|7:%G]q $ A =  sJFc9Cw57jK1$nCE!m]n ? " _ 6"C_uE~boJ / J 3 j q A2 +  ts9Q^} O\BW&;emr~"HO`M\Xz(eeyAtq -)z[59s2(E{z^  }  O  F ,t.z6  * .zsns4 k e fnE#  Yvnuui*S(iJ r&[gqHK])>Qim,ff7;uR;BxBJ;>^n_q~ j   G%F5_1>PB1o@TE8eWuA "*E * &  .t7>yH?v50MCZVC{>BfR1S'34z9(if+!*:c]#  " {* L,^`!y#"}p'GjCBq-DT?5EW1V 2 :E P[G^t-I+0ezU<#O9PYTOMM ON9DRR\Ndo3~/2=6 u 2G  lBm>0E+Z[ m!\z&{Q2   -  > ZRn%Xwjifn;Hj#=J4UL5 Y "kRMex6 B-'<`~%)s j a( l'9U;TY.` l  vzEp#P  W8 s  xrP 1 G (WBBZ5/q>9M3Ia(-aL+jN]p=l~ANO5s7g/nY9#O~D{ i* ?*83!"*"d" &W0~NKAOXV`\rz a  |  /p*:DLiKU+ oz RFDs%BBqyܒۣ#]GVڢ@EtdZ_n1,Ee\g(s/XO5 EM (  H aN4!b#7$"F$y]$$%&(J) *.!*!(!&!# xJYbK b Z ) d@ Y"IXfMY4=]ܬً\Nۃt۳ׁe#ݳsݞۈK6ZB p~*j.!tJ  q R! ( R 0E~h) %"S!9# #####">#!" ; 0  . 5!!! "& !d C#6Y  g  V a`o1&p(zqqu>u9^Cqܰ(aܢd߄I~kV/Pu\}D,AO*3>D;=& a  y "  3 1uK9^9 >hSkm(  <9 7 m Wo0+1\[OMo c.d6\}E}AdC] X7=SC4= dJwZcaV7wDCQ^-- C  Y  |mNx9 HH~ QAd  |W i  98 K _ q  2zmcD| T/ K8i_ Kc(x(ޅ=ݢݖ'ߛ{2l0^ Wmath3,l8G( P  lcTc a,"}#$H&u'J( ~('?&$]G"Cz\A y  -w}7/Ndy^dogfO߰؝f588KJ=ּ Q'Ӕ"R:ܗ! C(kq`dPB4 T9 S A JM !$!'#($)p%)9%)v$(\#'<",']!& %,%.+$A"$ 0VRD  d "$4n ]* zO'KesA,E1{)alڹPEީ7%ݱF]ݫ ߁Dr8t%LHO$)7 4  4 !]Oj +LL^+)de '! !A q!-` l.08#@{CDO!n r F A|lZ j!v#zQg15zXld%+pea#\,Fviw^&$d2+=v:n- 0 { D   3 I %tj$%E<Lc= OM3Wid%Wa" 1 A 40+t;T1Y+m%ZqqgE!q49`Ja*2sw->bp *>R 'MMf/C :P-1 _ \ 3qQ]ou 9Trhu50F\e  H ,(Z$uD$s}hz4zH=*Y>TwD3ۡ|هߐu!7c*]hMju46 T fiC2V| d!)"I"##$dJ&'R!("9)#(#&,##! A rf] \{+ e  J VT2tj)ZS+^]cSWەfM@nֈ+kCأxފڇp<܎0ߩ)HP{4N].w%m's#S y  S - [f-`DCd#A~/ Jw&C3eV`" (M+ ?  |[fGRed0F!b y]^V+36tI) |X]G 5, ~"E!4Ym cw1t&:z   ,B , e 4 o   6 (4 L  uH M0 Z c)'?W ^8u]]mProXS,,W&S|~*TieR bj.2 d(WE\9 L5"Ob*o VSRzi  @ c 8p8FBjlc"|vUfK   8 ! S  C16Y" {fC[r8JlgCjLj DDvcm4q3uFCUTC0b } G|\  &Vhn%gm|0Z?: p}:~E^5 ,  U*c+j1%6~ A(q gU`HTn6Ekx5b a L k  e q s -c:2juR  . o *  t   ^  * jR[${`V*^!;7p Cyj bp7HZ?ZD^/ R w Ny Z / xeVJxR ' C '5 O6@fxlu!oC nR,ZqlYm3y,4 FIP5j(lS@pwBF{t>aGp9pH b .pf`48\Dq,YJhd)oL A \[z1%6t09l25o!U*w( m$EX/McH7#sz5.40_  ] R! ]T@-;Mn^ lWi&.:%~ r S  V+"%E*a 4rgUWdPt[`iSe/XWkvpheb 4 $ cEC=Di Y#a $ $D !)Rn4r;ad:x 0 <; ?x2nh@^~"AfTj4,Yjvyi(Hnulls4z, , .m d=y   \ G \   :    ? zL   )):4Y   'I7g@iK/V+j2 [lQXQrcEMq3)}0|F$\<Sl]2Shn ) \  /@   =mB] 6+ $ M_ ^I Kma.Hsc/hA4|tjZ=nVt6 p~^+6IFfk&  Po  S K    |  D | 2 #s %: d0p Q j  | y   8d O ( pHQ 0R]\M9zg`axA r!J5Uw4Yv cF  \ih8  uE    : YZB^ 222>+p U  < Q=$rj']?rP| S =kF  ( Jb3epu#K 0_   ` ,  h F ` 8 %   ^i -Q&/ J,uL $^Lz.57RSBi p |B%# "oFSEP  r BNmn! ) G J } SZ : E  } 1x  `11Jbze4]y{3z/ P>Y,[~)C`E7Zg$2:] f'y EI .0,xZ  #3%X  ^ g xW: # Z'  n b  G]%3S^#UZMs@GUIHT9 %4U#}A kd  Q~6<}>  2DX6{<&{LJr7&H0d / > }1|u-`6c! r ` , ^   [ 8 { ;[)cda ? ] "yp;Kmf&6^I}w fu>.x&6(WD2mqv2RK<0Mh9CEBZw  # [     1 ] P V BC[JLVIv0 5 n U % :Q`K 1 6 U_qDr 7>t*|$4>J(kQtast5lE^Qg$(}z - =b zGo, jP  : K c* 8</  38 , ) L\k] `-Q q 6 Ah 5Bw_>I< r V1%5%D1A" T ^_G/A-40]c _  + y Z^TfL89R`>)\A|Qy fKaG4>(x}x~oP}Fc\   -   DlDS]KaK+~NXzO]: ~{UR-E'AdqM'9H,#0''   ,  #  ` 7  `   ?    M E   *} #J'!]S\4G^'4  `K|xj[`xfw'6r^ PKW ~sp>HckH}[ 2 7  6 F G ! {  2 U 6  x+,I.0f  R D 7 k > T !b:g1.,,GC:6? d Z==fOc#y $uVr{W65d'  (  z  eK6oh 7  kO   x   .{ .  I\ P  0OIU sUZbP{ui)V[ *}&`(Kp~E%N!cdC)%/1 -8P8&SQ<1 5 9    3\ d ea   > l r ]J *W7[Rd![x9BrI7y]}DT @-Az0y{Lyi~LstS2_X2FbP:,.aHy3`|g q$pKqE v!$jrQOq-nTm`4QY/y<6}b c: N1    | v .   ! 4   E [  m b 7 r1=^_ q,sdvBI2K&   W m nE  Bp?WEu\oPc'dVs$r.Vt |58I:0J[{mZ}Y0%(v8kF R kGjq}j Hk@B 37 |wM.KI{E$qR,0rP^k z&2 g(9#^ij9vO' 6 R  5 <v  s&7 bGd~n4hXq=[ vv h=vPEyNfl3 ^.bU*of)%O}8DL!!|  a   Q{d\P3 I~7Lnl{,A r d 5v^B^Og-`&zfpT'^zy 7 [~=`Qnx)n4v#[wD&-9G7 y  . w P l P*nA*  O8s%f]yGja  J  " $6SE:1_(sra = chmy{=,xy`k"w9[ P C {)Q86l@X:WZ*h<By - Q Y !mwN:4PY$B-3P>Qk;*.yw {Wbtyf'KxL^D!-3YzrS?/j + ;  o W {IfK  Y Z 5  Y u !7O1bV 1X&7}L[. C'hUdphl^_eo6X<8/u]S^.D' } w  y 5ADzIYW@1 q V,%}Th9UJkH=`cV+6\c*ojyx}'KC+-y  ~'|$2=}  WQ :E _ P  O lX}W (GG@%@)]Jc^@*DkF| @/IHP}.QFPgTC1w D | U>  )n   v8 J a 8  m  " KT X Z} -eX   5UMJ~Sg=M@VLV(BQ~5D! \uGH<SDsSl#F GP{s9SmL   = i  t CP Jst\ h"  `6UI; U a r k 5{bgA#GcN ^< QlyuuHpXc714Lh0|d+z,o"[Y9P* 7 d s q 6 #M W,!W9!!(Z #[Ot,c\f"P*!YV x > e `:R\n}+j&3`uN{1{xBXߝݫܬ\A܃MCܯ='M܇ߡePN[/91w.l &o]ZJ2q)>dBfRGpw !!"D##`$$$$Y$$S#;$"5# !H;jcM ES r1JY81Y b߹ߟߧyLߝߋ߉(ߩ0K o"YP2 kK_+YP^f  0 V21F 7 R i-lafXv? {VK 6  |Chn8!L"'g5O'r"WXZ"]?x'm 8 }{*\!N*x`z`hMMEZLB  N , $ Q q w  P K e I   @ 5-  A  f ) A>i&z<nE+DCvR-R`(JtZY+EO8 '2d1ABZWJ/'=BgQ6&B5RrcM&3A"@= O}:Z@U#.L{B-&p*}N 0@\wKfPV][S2X i2 z 4 { ^ _ \ 0 s 4 n * + /  M,r9xJ3 hQM4.@49Bzw1`!|zxVsnUav0{u+s=:R~m;H r z L V A/2gY* s=ofx?c+8l>b9 L   ! KfeO=f2REvp ? 1dUl't+^@#"=-=Ll"  _ )  [ tYm`%*b9d_MzC50J*7 p4   v Mjg:}1$cOAMާ_<(#jOK/v/Oo ossE:HZP#Y Zfq M 5 ;D8[)IptX u#Kl6?0)XIM 7 v  G`320":XP"uSc'lO\DWv_ccP]l[X'ZR}`@9s8 :sD   }Z  {W\GLo!Xr[eGc)QPF j e H OF @t =  t   FlNH. 7uOe/EVTq\"NOB@q_&eHb1T%wkYmgGX I \ ~8Q,4 h0eBr)T5jD./,k ; _"w,NedHqOo/$$0Ejc}5\rDYX`h=h46 Q^* &AqMW2s] "T"2! z8e'Hi-hCG>CKi{FyXq"@ O( ?<|o+`>fbdT c9=u:|CX*bu]mg! xl  ?0ojf pjMZAdzZw#?\+ y @   H   Q  !|O{4 ^E? l$=KUJtZjqSzbd'tc 7u3y=B{ u,>_u m 9 RRZ6(  d_gN  1 e [ P  ; `  ^ 3l   4n ^ 1 hlJ<}r.4Q-6I8OL' b'd[1HGktX2KW nyH.&f)uZuv$M-@aHT    k L^ X [4>r1?DX<9>z{[+ tb Yu Q  2oB(A*S~iJzB4q-ak@W^PE alcdO+U-YAO n & %  ${ H8)DO5;z?_ J:6U./eYemR W d5Tzy57 ;&VqZr  !:Viޯ0;tAfbi C_HCxd  ]Z , j R A"wnb5X c ! ! )n)8+Z0H~5K6Dl = H6-!x6[ & 5[(Ruu_6( *].hC:{c>Sva_v*v3X_^& F A v -   i  .tWoAxuTPz$a)BuZd33 6 P ? f|'=zG ='Jhs *!I"*4S%%5\ n\~H11dEE2VIY{Japbh  5 Xe5$-G v z zt" Q E   k   {&  Y2 P CDTi0I[x , tpB^sID(P D>"6s6~%T]yYUVG{tQ BS H {: u,3#L@ g" l$%D& &$3#h }88\p %il}Du ? skp=ohA(K<8۠1ٱ$>3 [F$ܔK Zx$S<`/L qh U #Mj W 'G!#% % & 'j 'X ( )!*"j+#+c$*Y$(#P&t"#  $/,lpX9  t ,J+630B S :pH%כ^׼EeYG=ډa۹[ #y8x6Grs5.:y~|/W  ;Y J , )Z\%o C!L"!*#'"#"Y#!"!M"!!!!!C"""!'#D!"#"n m5| . q e -* Xe:VR T?nFZ6RIJ=w=0<V  " ?mc-~~G!r7`aTeC(@p{/A k * h  c= l|Z|E|x}L^=_ ;7**)SyބK@X)ݹa5i9 OF[K03;.*2d j c Y>=*,!7c"#'z##$%J&'I(C('&#K! Q&W p    <QfX |A$uxdkN'ݿ۾ޢڗfٝ<^q^tGݕE; dE2 %nTafOHGEM]%kZ H x ] ' =6oI!2$ &j#g(6%(%s(f%D''$%q"$ #Y#%##""q A1]? # ; rj" C; W99MVB7^O-J AeބS9J*3g7*V9m z]?.&s^0 ^ r O CZB^]T!" "^! q~O3QmD{* A =oNxY 9yA?CzLRU+:.aS[gqq{~hYio uH %l G Jsdc X i I'<T:[o(ru C `A   ` 0 ^^68qSegP'g 1:L6k)z?+xN:m_/A&OY NEI3+t~.e.}svAP_i[h/YI x Y@FDC9J0k!)":"!/? Pu@w6c%bo=3  &m6*aQnC]+> "DLP.;FAVAa߸oTڃL0I0@0i>}b1cygs   D+b .!"K #Q#f/$.%?d&!'#($A)t%(x%M'$$"i! [Z=J ] c  ixb+n(5; 93Gr߭o^\<9g'uur,v= v.Q!oqCmwI'@vg 0% H 8 z{ijnlC]g!u p  u    ja e    5 P V_%tWNP(Sh===~B1x) Ob%#IQ;b< KF;# a_9\M/ W[^+%]XB,)5Kz`&5  O S U Q  t ; E #x   n | +& ~  W 8 f  `  70%%@GqNE&A*D nZw 66nDT2N`$>;2"9RE5!N ! x q  ud|d)afb9|#6rve"]|9/[ ^ }06?#04z pDIb,Zx>.xj7a@k+ߝORB:_deqg H (4    Y ;KAXZO2>\Xx{3k@4.PgKYo'e  7 :P,0 ) !S! w#>>'_R}6XbH<}wlJ\85@Y?<  Fbs  k      65 ?  O 5  U J K H  -     K~s:-Y'9q/"xUv727b [1i{^6v&AsTB[/", |  D , o  % e"YiB-olx$/QY5?UZQO ;fv`ULv4L hi = <KA0EAO$Q7f { /` h y le\q1HS.Ilqjc*}"_v.{'{`ayAlkY&1|6v[  O ApK  Q8Jx z 7 X -Q  | t h _ y[b(E\0a|{v 1w7\_q+#b?i2X/c;   X w g <   I\di@2 "?! On\]k>q~iB [ ` Tma!h @C?+agf8L?>\v3VY}p+ixM6=*N _e k   6x    $u 2 R o )  c W = %   Vp  T A GA2zM?Hf6b< DIlO )iI 2D te MDR J   9 &o |tUW2  ~Q #-  \ / (Mu  L  &d <>$w YCBde2<[(Da,S!g\ esSt3uhK q[1K0~7u2 ( Q u c 4 Y Tc | g \S H S v  g -C (&Fw}    !r   a  " . KB{W4Ziwxn |j]J~&{,O!\TU=8Yf&QPj, r :, h. ; 9     B 4 g7z>; , p 4  ; iwn2'hQ}S20t 3+o#OLzw2{ L}49|SNS 3 m ! d _GLP rBm#Db)3Wf *M  G oB-`y,JUf -NRo2u5VfHz K2~8 J I   O' p{!df*NL>y&b l ;g9gtdJ}A&tL+Ks~P2DT%%0bA=#^w5"WL(&/piDX&2S k 1   ] ? 6   ) T%+g1.0a- 2x \ O 8^ P2XE'U kCu8i)',o7JbZL*HDg6%jrFEcGd_D  E 4 ] ( _ ? F I @ J E : 0 7 L 8-  r ?| 9 ^YB?M~6|0D=P+" L}} & x?WVU<\~KhT e  K )   2 e Z   +_c>n'n t    9* D f r R w]hLo[Ej$%-xWAQG[/(;; Npk^=oa"#7OT1H  O T#t[?i R| v  _  &-   9\ u 3  ]zk>qVXSW(](j0d>x*p >/<)@}$S_Ne2>a%2 m@*0 E`M"sQ;7&OWt*i,N)X-ZbMT&jD t}`hkE*S{3}OR8>it-2vu  1 J1 O c   r  Q _8 g   8 x  ` li   fJ)Zp_[OOA `DitWabCnI=]k(*l[3G8Z`K}  `63 5  F8?6!VFCnaM be-. F  0^$YfiN*[>"4'&$TO(w7Vh$|$9~x+J>Gn%<WF[    j `  d  3_nah6xOlM  . \  : g `6  h  1 `d,@l79zMI G"KU$d qZ..pV>M1N*X]>=D=e-?P!N&- /  C  /D K H j # z  &Y  0 *  2 `/ G 4  ; 5Ag ,#BVsU,tGI]4uf.)#)I5PU|R7^7h-<}~$D}\!q() >nc&'P9Sp{EgTYuJ B}k9*?-qDv:sK*s   9  hn  d ~   0. i g, S '"  y ) U0XW1>X5VkR +ZO UaR{]!ym){F:-${-8.sKj5 % ) t ` ~  X' c o  u5O9 ,hcO,z /  h e YTs T%B]N]n{;#:~E?/_\\:)^P#9  0r  o ~ U^P <I !`y)},     7 t >]\3"^1% $ZBx[%:m&aGi:Y A$,=87P L{V[a8iT t & >CIimePVf _   j  5 A -*gyZ1}Yz l'},iPX$q_5"4 ]IM<'6g1&o{~PwoQ{XC^ TDSz l   JPmk{-{ZA>D{75N$)H:")TDo[=s60T)'cEw}r%< ~PD0(#oA]&`c= 7xS  ;X1F/rr/-"wm_crI}oz8D$(]1V|<fkn2|cJ.R1D%+MB J ~ g c& c;S_t  $ Vq D J @|h-d Ktx G_[TnMC`$Pq6m " J>u$ M$zavv`9wxyK3 7 Dxs>:~\ a m  "    = |X>>xoedIZ07mU`kJ +zIv[l#vzQMW5K35(uUB*dif }]Ffp-:wltP:66U 8   v# y  |  ^ \' p2zl@Kr-<&v`G!^G%RBH> n;ZdZ &nsI/L4H-+!wXz g 7 yWK H1!"j"o" M"O +"R ! ! iC A]_fx /  D {<\"aN{a7z]uoYo/6B70dIfݓ)ngy=%uSk2bjx5W/.U=m m  |c**%H`<w! 5"!"@"2#0""!D"d 0!, a9K k  j +MpLCTKXW ilKNC, f`/hz{ELHB5,c"Pr{# p D[ u ?ua8EpN4 ZF`o  { P  XAW=&}1bpCSO/olt"z&*]@!(]l4"i6D "jZ`xrK94 R#   V +    8 b  ~ } P s j N < = ] W Y f  TOl&zW*F&n\GHs#UI/.)ew{-yD_u?#3UG 7SSKZD& ! ; `B+|"g mn-Yi%w`$` ; No W :   {LX}!Es    lq#&mr>!8Rx2KW_U%5-jAATK ]RwY:w=o'A G myqBj 1tdh[e r:UrN dhwrN <  (  ;M%p[ y>5Fycn.3AlaBq,O>CI*U_r(C=LFn>[Cm{o   r PwWv Dh|1 Q o? >h  Z 6hF"-F TvuH,  364 wX!'mbG~30xݼ_܁PI~J.QH0s&j!x~3v \5_ ] A _pueB bFm2~>R7u,J gKK 'D/hz {  W 7 E K  }%P>Va>X"@]CWPplp_<\JF_~2 !=7-L+7,o Jr Of  Y^  B%j:1XRP#[g@&    N u O )s ~! d X[  * ~> _|Q^O6lJdO)J&%\ \K>hk4,JdsKwc'lrU_^q\m-B}QJa f     xl :4<B)mvP |#"@/5<-? 1& bD^>42+sz[i3-~nq;"P.T#&^0i^Cy)_mR1-p 8 tHV4  a,M/ bv(mp7Jt**YiOMf 3 i /D'Py6Pssv wO_![4xZ*&t/Uj"^M05K,~4zXYxN7! txE"  TA5qT<u= y u{|+|-:Hy6l 5 t m h 9 J k Q 5 0G[y9@U9|+I.vZ ||KXs.NPdw2%`IS :   ) Q 0. I \m Q / )6gZo 6RA n m lG J < Fe M A n   * O a % e f4bT2^ Fo2r.A2WxR?0C%+ +6J'$# HN5;q)%;-d \F& . 8>  &SvhEe^JSsOKhE^  , S ~ 2nNG0I3;~(w&edp?15V!~OS4 k FR-pS2ot/6}vr[_?; N (  iQNS2 !!"""!!1! b  F f!<*""y"{! ;3\h{/D  8  H-dqt| =y|Up7w'%s(ߊqނޞVAx&Ul62XQ{0P-sS   s =x[xX!>X F!"$! V5C)O8<l}$ '! R<z.  X T ickW}M^Z[B(t%I}hJT.l=U~CXJg!DI+C:,LE7D4k_@Y\n *ls^J  f0Q Pr<WL ' v-^FOz ]   n  zQ mD\=AYK2:kE!X@:*OW3@-2d 6i۲YRڝsf5 2cC֬߫{aަ7^rSQi~MTrP? 7  ` EoV"/$h&!'!](!(!(q![)!)!3*]"*")"("&!$ p!KNu  ' yT` G v#_y;2 ܹqTsByAAۆjܴ۫|ܝެg܉݄ݙۛ܂ܖrFRLKqS--Fd  ^  s/V%{'%}k Z!!"!##!"#!|" ! ;FTg@*Hc ? ~? / 3H5oAr9qtASjIYuޯ;[e9Dp=p8}zqL@[C'Kf[Fh*  > h [ " k   1 o4v;et"># %5 K J  l  gBSqU{Q+sD|-"OK7\- O#4(u=\m)KnHL zw 9huw"pa's  [Ja~s X9chGN!ymLkE g  J   aU5f:Z+ OHjG;Cq "gڥH<ۧޟ4Axpv]7=yV5qJ~~#4 `q0  \ >'$w #D"6##_#t$R%j&'>())7 (/ &# 5%I Ek   ~*g .v^x6D\ߑݥߟ4Lvܿքmr:d&.R۴L)݆l޸v'C pS*Ew"E/r924 "& a   Q #0UP "!$#f%$-%$6$#"!! 8G ?f  c!|! *#ukr `  #L$pQuO/{'H?<Sm\!ߎރffPޯޘݙ߇-c-<= :e CP>4=yk  4  p c  O  ZgdKd` T-ti+qgOd z M AG9gpBhZI|aFelA_Jt/&:&&vK /L7j<&HT+,O[RV1GppFaneCx+#~8=O5L n#ksF~? Q H/|Z'h jLW){ mgZY j & >   " j ? I-!op6X* % WNYXoq %:?24* 5j;F!'dF # AH3BlI54 j  (a}RXmEg,WY=M!"y#Y#"AQ!MXZ-{3Sij = J!^s^"bS$Qx;pSf" cGxlܰח܈m n^j-9fY OM.P$  = Gp any#bP "w#L$$$"%, L% [%!-%"$U",$G"#!! j.I70h \  Z(B Ji@]8"ߦF r2P{ O"~1Z\.|edSTG&V^C bP4    ;A)z^"K$QB5hB5AEH < ,  Gk  . < 1 2jTJ$'Nm/Taqb3(&lKs~vFs=G\O Xs q8U-(~fj5j^QyGc1g\w  3   o  # EJ(W8 g H +   v ~ Z u 6  . l C b / cox@<Qq(zNVdHDBCWAL ";5 .@?i>1!O4 T[au4UiG<h  *7tV(Bv(8q DZ   ePz(m;?w [@t}`o)g\!t}J{f UnDf* g+8 lw.q:g OaS0hr.~    i g }x ? f ! ? $ W W#e[WhJrC4Z8i.VsEwfN:wP4/t%gyH|,bT{d rLaZ4` b J   4 U J ' y  h d   4 >    }!M$ G 6 / w X8 9W5B~w !^sD5rtt]Q5p[u{`u@TP" \ -   jq l mM:+ >  fp1C#oL,'hHQw [H)9N1h@t)ggy 1( }Mn|;I\zAz2 1;eEq?!{__B,|j*" FBA  @ SvjRqeIj%C{9\',|{ld((mpi; 6 b5"98J`]E 8 #b  U  _ZfN'm-TFoS}C!QEgX Y V S? k c N ) a  DOn"gVE T{dS_ۋl97\(r Z_\bdvI2_W#@ < e  F l }W#,YyTDV-<2^ 51X@=\ tt$ u537ok4.K T`m@+I]    } _ v    ! { q f  L/ s [ R  b  w /  # T n a@k?qUZ$@-mv.&xozSq.w#!sL0_  l  m U : WFxG5#Fv D ` a '  + C W N U  tTKx _0m,sc.dJfFsDR:^_QZ:D!JcX.. ; ,! 2 bX%[Kq`z$   , 8W[[20!P I Hae O w 6 -v T E'>t]epJj-om@Dg^H" ?M1Y T{*3"tLC%yfuDbgfrKo.&  ?<w: &  7E<z*{; |KB4~2yHrm 4x8b0$elW)l^%0a~;|RxB h ) $5  R /$s  . ^ hf  - ?P  ^t  [ 5't|j@ [s*}j_P_*rT2k@b)!2w#Cs&2}et]#0.@Ld 1 $ eI  &    [)2ik \p s * ;   K7 U 1`%/*&"Q/y C\pgujWz?)0G21;^|x { k K D   jj " qR   ` V HC}|n    qAA Jpf19yV)5MM##4KJ8d6qgq#zN(Mu,G P|? ao j + U  6   e_ R !F 9 H }3 Gj |   QtsVj6?)6Y6[O ]'M+? _^G}"8q4a2.dnl{~<gGD  d9   <MV+= Azc ' ,&f `w-9#d`Fsrmw{!|kgZ'g7Yos %T@Fd>He5xsY r H  C-S " r LN  ^   m{OpzPyHFo1b<'-d E 2t HQPpddp,FKF.Dod  ( `  |   i>-  k &  Y<=yqN{*!V _5H V`396}8PGay,l%:l^,S M  < % _  # e G % T ;^  N5wU+ c . + ;S  Tr = h L zP ;FqP[~`ST E h8&uosa]LNzvNE*EMhRh f Vo yP B#<}9+  F   2 K u )5 ] ,g  4 d I !T09}S ;MJ+*y]y.|H>E4GD]4xt<]1 OS/6XSV*&KRxhl; '*vdC.G@$+h7t1z[tE Rc/H$iTGvXU@"tzwkiK,(  -  2  D!p2u n   NOuTy[@h  `-ZKT=1ksA+Oop \Kif@na^.P8 2VO5dpC / * \    Qp 2$ g'$Mz5:2 y a  F+]x\w-_>I=oG^(~ esp%8D:<f. R~ XYKK/ z Y @ (XCuso!po$V)fCd}X  |  j  v DcVv?ziw u0Y2,oY vk{7?]-KbTiS/U0Wt<A[{{{:~L}+ X &A3v+o6B $u X   s   ` vv  y P O !8y F'IRZiHyGC[s5W||x-BuY:5*O /kx^`6mW B  ]  ?  I ! Z# E\ 1 [ T  D  O y  b[ W +41~F+MU?\?dF9f :{owMUeO^KwE R,4^S/81NL" _  {  d;S Gsd@R;8An 8   h ( Dc6^B9svI)qlHJ+Cqq8F|]+i__-sJ Jh|$frO  R S8+1Lz3-(F'gW1R8+M5D]|WInaKEAg5:<K /M6UE8z!  SqkTDr   s4s5 $+: i[tR.jt2yfN:*d 65~_277FSy' M]0wlF}ZNSkJ.  J1,"! Vp Zc  &  ( u  Q y  7 R z  t6o'R&a}?BHN2j3OyiE: Kc2* S:Q"1v OOCeG 3VV(D\lo D C3 aZ ` ` W= P 9 ;. 6 ` 5 Y  I:'v[ # i "  ]  7`~!=1vJ,K&U En,e*M9l{ @<J M J_e;xbhe*Et-}N 0c9fr)TxqY2:gi!7eްFޔ>ޅ޼Z4w8UL1*AR5' 5Y&mW x K{tuY "$, $!$"{$=#I$#F$"J$u"#"g#&!"I"!] Es RY"1GH#Je~ 4&Ozw|^ݫܟR<?.yZ b@ީzrvbY"& Ze  `@MQD$ - p $A!)"!#'"##Z$#$#.$#D#""X! 4hDR N]k\  e>fm0iDc,AM7`ޓ߉~d9Ya9)jC{ H+j5<>@5(X9fnT4f'IDA+wtP`."l{7Q + A LL 8m       B h  - c 6 wR5IWbiPW `Z\dG* AcBfK 9lmN:<;Jexa0clZc^O\B'{euZw f?q9b`B`!T~'%% _Tly1mQ<=A!f a 4  u ^ q '#spa9X]iF|{ \6 2 [ Vwm0I~Rr$qME9e#oz3k6(~a^g>^sU(y }Ki#71y  ] ~  =",gDrfy !`zLWV}gJ"ViSzB L '  k:xk#D 9z'OH}o$ta2oS Oz:y/kY) m3[E   7 ]5v(F qhssuO/<Lqe`c/&  Q w  -\V^3-;IzkD'X߇jsU4 'J{ "u)`;~{m ="vTcXp7.y L  \  @I 0@p<4O|#` lPa'. U | s c  4 8 ey8I7EoJBF~\m{ ]?9+cQ+' &Q~|3}ir$\A vfM߉(OB<*lwHsk?Hj{(. hXaUrmk4,z-H6+p]<}T H ~rR'lzs6jR"eY.VBH 5P"Y~<(CGN;x{QL  ;  @F_k" Do{94r /0o  % #   ]   ,   &S1OzbI9+Y(oKuaWH)nfK_,{~m'45 zD#W`" f-VPU `   m A o [ fS sJW{\? y S s z 4 1  4c @ u 2 t w ~ &   D   ZT *0jdrH";JH [!,e60|xynPF!r(LUh5YssXlQ_NqQ G  N_(;7ITeD0':rlxF].Mv  _ G 3 f E-(c.r` p ={!C:(j]{ *:57lYN2<Hp   ok- "#X m", 0-@ ""#FS#gL"R q!5N1$?  5 U-L#+&1{_k7T*zo R:e"Nߣ޷2ߢoߙߡs fH\&-Fj\!4-(v-hRko 2 7 e f`um3CQ A%^[Dh6w8\bT45{r H 3 {  ^ m'E%D,_POVeL.sF& (_v)RSkr<jJj h + 9 5 ANoVvj~al.aEf-6Ff0Wܦnچn (RB]@N :1".^8DۊېW{rAbX9jݩ*|Pݬݤi.I~ܬ&0MrZ{vbcunX HC aM  'p {7oaOqV5:fJ! # #Z #L"!4+lcD\4kYf] v Z$ C ! `6BV<8C>e*??MDwyk$.~,Bj`/}NhwQJs)0rqGE2Ajh6 :J\  5 J k    m z  3 \*1P,Me6<Q ccnb"k>f + F 3<3uP~LBOO?pnWU$_OKLD X"X1#-UG*:0rz1O75>^:0 kpA0 \ || { S}jA4 !h`!P G R+XGg3^ox Vv S   /(~MVPjUO HFV zZނݿt/>tػOߍO߃׼-؜W(KݘQ;p>7|XM6)W7~W<4iq Ps "e "#P g$> $!%{%&m'1)W*I *;!*!0)7!&"k'B$l   x N _ P (NgH7<;x|6l.{}u8(xAtjޞެܐUEwe7ZqUc\- `iPk\ P  & / R] >'P9j+l|Bb4 Uc W f. <'laZJ-) `RH#4`1?FvP l>[)$I<$_&^&,:yJIdf9E5}u8pRd> ! c 3oflX l$G! Un!n r ; 0 J  {0vA|0D4)n_;-ub'Ip1)?\[&9KHasz  7  f hTWH@eF " 7Pl@gWP6   >#(tkM&t=,K*r bM|mLj/{\.ho BGv G-zq\  =l Rt }/6rZ{   Zu [ O     0a %&     V YPjxYT73* 5g$$mdl.)S(q[G<8gy]lW hTRGxqs)~ EvC"   B 63 p)MtSH"/Zt "?MT}E{T-]eEB:S\]c \5  T  ,/  6, ! - E  = x  G  ;:hdMj&A\%Qt6=Sgx}j8w 0wv\54 \u(~}z%" C-""$"@ :DG{kt<\0F 0  mIjhf% W3Kg]۫ۛ 6߂a4# t   D P 9 Ry b4xi^35=J2 3!U# 'm/bd@NTj,9W7;FM9* x -    6aCRlvUwQ%  8 Y 5( K k Oex-  /sNl,x<}gso{e/\Yc&}/i|\0L&5nJY / UN ` F \%U'oK c51 %JmRXE5 / / s   BGX";`sU c&cKO\5X&p5b(^5~?ciM[3$gKp V % :  HcI4?V=wk"LP !B   m + J    1mO  O [*C|@=Egj\pT)A,a]{8I;?E_1P)_x6|4 \,"$0vO    A >   t<  ;!  7mX'[eG  < ? 0{6YQ.s,Wb' /kd]D"GYV {PG;2e|h6K +   %T g  B  o)[  L `T h9^zGXyR^+L[  #N}(<G $40q9Zl43UK i#.diSd*rWy&R a @ v y0 Cg D Ww;(\T  M Rx E G f KqLCt=e.  2d u@ ]7A,XrDc<^s {a54"kB";`Uxd   B  4a E o dT)A?-5 :  ciw6/0Sk/HW9KSO ]PlUt|'RhT~A=: @) @ $ ] r eG L  j <  M#ka(=:dCS  % v9y_V9kQECA5 }dFK3p z/fVmMzCm,*bP1 $e l G  Lu@ M Q{B+v$ M S A3`/  ;  }gvQT > 4  T{/HT\0QR;%&9iPjb&VG< XgoYM I 8 [ /U \3 y b F b ;A K  @ ^  fd^'AJ   V =R   | A`#LSeLd~FVZqb>yg0]O *.:_}ZG)BzW[ d lnbqBT]       X q  IyM@&IE %n,w<1Jt_3\U8cwyaJH5aH T? V"  ] Y GR pc    w " Z /[ E o r S  d*NZEyN R"L71G6=kbzS*T4#%OD f_<T}     q ? S ,A ) N~   EDVMz--583&2$r K o-YV\)O!?qn ?']t;goof&Q>FuN)Rb_EQh\0*TCMEe*/'<P;!7A.^/PP @) Td-P"o"ZN 8 X lt D ? M  )`;G \B } j\   iVF]>,Rpe?0, _a# ) o:?FT?hjw5sL   Q 1 v ! &]  3 p > SJz\;a|[Ub5Xv|U Y3|   p `  )| 2T0>fc<zs0&.t Q@W5:) 4W:05N@sJ &oMT$G&, L  +  k V 8 "Qp$$pD10Cw  U> M . p XU  x 3 , w rY) Fe3gThNs|jpymszH"(ON+y9(`ivQ9IV4w7-0rMm v v X a !   6  . ]~^zlez3   \pA*-\{V;#odNb\S"`&R.:#[u zIOBI$WH`< WOzKfwmcT@A|u}7ovs/ g~w@:@CB(VT`G{+"NJ,=l5iqSJ#X}  Q7nNP'9w O    M B  .3AqO*Gp| + :yDHat27 D*mq8GcFoS:My%X[?:MMr<3`J <N n E    T A t   q B@  w{8d  : ( ,K=="|2*eTy?O4R}MlM3W.0@1Gpz<."}tJcy#( X f1 : H   5 py- B:E-./Ej J  * /] m  : 5K1o)V;pJ%q`2]-40$JMC&Sv R~]d)z;H"  #  d|xF%vLf $    t  & N N = X 7 4c03IF\ZY ck8fe1|byB {%'%5^<%'~.G9 k  )T ( o V%vBd ,    j `" x*gC+>g3&} p}GUuj - :$:j'!.+~; 62cX'>)NGJ   2k  h(f |B+.^BEzG"z#L- P[}R42^^~/P0b)1p)wB>"y 6 4-mnu ) E     = r N U3/ -/`[6S^nb317[9FNULSZN1,XHJt*>kG4   *N  "  + ,& R u~f2KrkMBS~t V } %  )   a:`m7 'vHtw^T'!8T{5VVkzF`<$)3x:S)9f  b '  _  9 %!<(4h_]bgIp-Hc  d p'{~2zN4ociuS+)gKtVNK?ZH~-BE-nTxn+d@G  } e;#]rJxd ! !S!' y! MkpZ[ >]y  z   G E>/l<<|3PYci]ނޅޭݖٚݐ٦nۆ+0v~1&W_8j>xC { l xrb 5s+~DG4 )6!" ?$!F%"%f#%#1%;#$}"@"!:|A~c [ { m|tik)TZ{$߾ߨfb<3ހ,8Ijmj޵]RW 90A?>+/Yez[ n I I v9ve*{F"R# #l "e!}'AYHf),|Qa]  - ) x F"Kqi^}~ gfim\n-8 U>-c}n I_mYNc[w2A"tFK  ] E WVzQ?y^`D}smXnUBHT  40 1S2`q$Q_H~^c53YJ; ^0^l1F-fs_r0RL HU8Uz?d^!tZgU1fA  j b p  +=Na{=f8"Ljyo2 (K , U m 1 m Y i N h +  O0G . U[gaq91h(\g03sEWo;SIy.4}"_{ @|D/-#e]"z W  JO <'mS]Aol< y{a$'Cr  }_uMn%ts3%2+%41CDk1T~tmgoCjQ8UgKI1%=P g  W 91X!c],Qj>H (Bq b*Yu-R1 =qq=|R j kBIOj*f~*jq$} qt;"GAP yYmW9Nd|xBbq - 7 //CX} H"\ptV@[[+Z7sQ}  z c ^  6   |+aPjQ, LN U9*& { Ya THx'e/"}ZI}}u\I#6!S8GA%.#Ayuq/~d~@ K A > @ x Q [7&f"8$  J S v D R p A  0  v ~    ^E)Ac{W[1VQB"OOFi4mIyRtd7]"!@~AO}ZK 6 a  l  G> (Z  K  * ^  M {D  i I  4Ob7  Z  > F+NJrGR"B|fVc<+,^ } 5q nTZOTf/qgHe~9T  2 I "  Q:XmOm"/a[UaX{ vid:9O9  O  . ,1f8 l>d;eކTcnCPE^J>4h){IM7% zx}URK4  y  y   1'U %"mi"x!Epd`'Jq$LZU B  T fSY=/tq)Gn/uOby    !U| Jg `  7   ' 9    + %  zs uqw(o>Bezsd`{&Gn^O`4Qxhn |Sbd*F>ZpP%d[&{&%N#!!+"NLG:Y L 6>+Nm/ LlSߏm^w+gvY^4UY>س؀L 9ޞREKXP^>)=2- pN oa <"" #$-.%%Z& &B'([ )!e*"*"("&!#) L \B~.m7 DVy   F61+uux;~@Q]v 9zjۯ ڡهj׌c܊odܷyfވy#n]|L-j6>I?  mA v  Q , m)/2Km !!"q"#"#"#"S#f"" "{"!_"U!l" O" !!qpf vT  #f 4  #tEXqPCI`:WJޠm./4}! : U k$OG& ux J   NV.pv {  ls)  ?U Q 0> w d$*z6"l0gFnSD/I_^FcR=Gkm\Fus eH><\lm*pX<@Da'The0 | w3 h AdT$35HIv"DLp~#Bml m 6   ''fa1jv*#s`]6% J߀ܚڪj& &1:1u}4O#6&-CBTHRs n\O<I { > Z 6Rjs#"B$MF%&&' ( )!*!5+!N+{!* ]) Y'$0"r |oJf  h?~rl , YSR4mbXߔݞmݧؓkkF@E֣=TӋ@ԍo5ޥד߸ڑW":Pvl ] s /&iA\lf p#e!&#)%u*&*s&)`%q(#&!%l $p}$9$$#"8!~fQ569p B  8 MHq)2q(I~v]y@"&Rߝ݋SܮFL|?ߩtW=Vݵߛ1;hyM;; Z["$- 2 2E   G7|qa( 8_ u !0!#!# " 0a:hW$9B; r   i&-D(Gkx7M$8Ee "Z3Ku5 JZhmXYhu:C {[,%f5`B OM  P  u r j JyUxF ?#, .;O5;^F  @ &AcbgX J,?tZ64C2{xH LC=ne8 ;HRE] ;#OcZo) y , /\ cp@bb%=!t!! |ZnYK";x0Q\>I  " C CqcPa*6,wޑ^ޚ9ړ߰)RDK!1^.w$ M k C G31`6lC67;ppv=vNh|ixt9^|}XT1AS"'ieb%F:Uap N  Le8?h>].ihLGkJr/  1:)< 4 !BXm!y;Z@rDn )^^/@j;|u^a9H:1lMMV=If ~ :  ??x+a ,pp~F t  L  _   v~Ky?p#}EhHx y:v@"B=V.  P y    z  k  # 1ab *x NK -  Y&v)Cv)hnYr vx_RaMUKkkj)'81FWE91_k:%#`YLh2X f    8 q> g { m { n h E  } ~ H L8 IKP3SJQ2:6]'5XPVm4AD(t[_25'Hg)K A g cF\M 8u U+d6zA*, < v m [00Tyqya*&,uMKNL(`ZS^M =,(IPU{I|`!L9/B  R+az" i%&&r #( J a-t!UL:5Me2   /  { I  r   {&Y"@ ,/QJ\6Wܹކ Rݽ-GߐWI*d FS  v  ^&  11VC\nf '$h&X!-'!&!$ !HrXUY*'tU V  G6C.?:}*NgKn=zo'xqb|Zw/&RVv3?Bngs)Vw  ;&p}/v T  " A>. tA$NA9tY}u!4y\-jt<.P  A < \+u)JSQn;5LUfx{[NEf;R{;XALfB v ,Wk](;} it 0   @ Ss  G  0 n  P*  bv  DavBuK=l9Y-HAz[OW'==`<=]y&rZdv g &}  R*   l[OZ+jQa r  N)lk>: 3  6 %r w|t]#4pbc}& IvSF$.a?>Pbmo+9J\VaASW)BxfB%  E CrX5   - x :qX/, U+ ) = 0RS\)@C*Q0%I% Kr$mm;/*Ur$!c{,|?{v' t@|Ni ..Q c y 6.h wU*'"%xoX!=1X&&9MG#s9BW s.:3tDe9S~<Gf/  6  T?   V p/5X\vd~}S6K<;:Y}?V-(~DkBm&!>+oY}&*+E") kd F#c{Qa 2 |:  z A   j  gD 5D Zhk@, c #`&)VV DJ?]#-k?:iZ5nr8P"9W% ~xSW}cZ ]EI   69 } > [ @[Mg:Bt 8 ^ ) W 9 Ku I? b{(]hvk:1gIjZjl4 EgJO`5{(JK'`Ku=gDr!   pTuq{ c[1^ Aa  I_v  < M/_VSQ1 Yq?[9PqaB2?V11MRT]?V]\y Y(Y=3X S4  v S NH 2wQ~9+U4 - < E Wqq{)T UkAI#>T^^xi sN,zCC{s -X$/IsG 2! E8  buK};4kw8`PcsI 5D-]LNH63E< Fnnl>~E  - 9  9 J   {  $m B+3v5m{F pi 8h  E   3 !z ^ [ g- T ?lt6! 1gj$ %#d3@{gLvPP*f~) 1+   R 8Tb  K  ^Y!& @< i u  JB2n ' }si!=JFZ59c#41m&jwGt^6QHVwK u%`\C & Ja  j  @ ( f X1Fc*}1*}g2(C6G[s,:#+n(.q-"ki!"btf3  = U  b[ n d#hc6\8^b?ZY|,'r   $ MI , O Ea{F0pz2xPGJ{ .T2vDJp?[E&N!m t  h 0  b 4  D  t/UXgVSolL  5    ;r ; -   f h QN/"-$R.rP Zc]@Jlk&HW 1h%VWCeG}e&)Uj?" A [ Q < (    Y|^]zH /V % h M.   x 1 2i)eX'gtOd}zHFnlo-::'_* P I#~;IHz' f\v,eXMN:=qfS<h {5 bjGrE' l<*g }G:c-E6:d[l%(8z C G ~26_ F   [ T ~ g $ s  5 F ?od9`lMF3?X(`+M@&k&|)"_WO:Fm^%5XKd)h  ! _  PCBZ;#24'xj `d;Cm4-AW 0 Dj}0^QXbMX9L D&|iTw*cii`f=x;x= u  '>#-'3%?L6~, H  C n  yNlaC)Z;-n[}$NVdG5 X`Yhh9^J^ >Hiwsu   1  n\ e [ a   g'   B K4m-L=)p9Zr2 Q(&RyT&"|4eLXpg"zo7B'<E% # y&%M+* Si k 3   0j4$Kh-/mQay _=k!XsQ~yD b$xr= El|/_W=4Z9 HkH*   ' *  3& [ /  H  s  o 1 ~#  x$+ ]<#5A]d9`qF PU.dut~mV'KSIAa[Qo_ " 91/xJ5M _ L . c?o36d9 \Cv|F!X  Z h '  C . rA%"G z7Ed?[PvK]vw?q"q,J3$4]@Sgu^k4`$VloZD iFD X e^  < ]@_$$*jcQ/WCF\m = nzV6Po ~"+vXq iހ>2 mV!T]f&==U|YP}.!5ecb O I )J X'm@^ Q'#!$#%@%&&%Z&$&#%"?#! Db3'1$Mgk'5j %  z a33/'z < B-CSNPe xazZݶmހ(v wX"?2J~s5K, \   Z q`fnm*-\>bqvcOb:0FP_C>:]U>+wA\<X](+ j _9 L  4  + w  q    \  D e [ Z q 4 t C A2,N'<Nt1t#2m|(bJ ?h2xU< k,f&14{Pir=@!\#H"54+VF.Mnv!:,Yj^@0tvRWJWN6oe`e8CSgwNZD6D Q  r 1 7 ? aH+c  A S  t t b I # . E d ? }<YE\4@IvU~a?]LU-p={L67)''kjs/Wlb&Lq  GR+u2bRsD]*xTqj}_Q+ Kpz89>w~nI_d$~a`j^ Wz{`DVjuB.i/'"'d'C    g o{eBVCnMo%kZtPAE   ? U5@TQaMwIkON8o/FB޳4V, UBB=y 5#>n*`kI>"&_"+. N 0 / 4Vx c`9VC}vV!LG4,zQ h| Maq<(<QOvh?pr+.q2-=KIkTnc$8P$gb!:"!O,Bbt; >L *^ + [ y:U6th mGa.B7c^qnHWB{<zshEu^^` ; z kp}$T'obt{ b*";7;(lHSK{4.*)On~UDO?DS]$l\!I' + F J N]uVs Js1{5g\i+j&55&{W. i pnLx6Bus/IO /le[.R1}f) #k]2}O I   W'@Qw:c"AyDXg O8jBu/Cvk*H1` u+qH4Q,WyL>6mEoU`T&)ߧ.e[{ U# ! _ L ] 1 A : m  F/{Oipbxax!/t8 _ *Wo+(n%G<^;WU 7VAJ9)|&AtR h p 4   >LQ rvPyT3 iS)@m e  ; UuP~gaoF_RNut8u_<&c31L/O 6 ; S P qk7>;Vfkj4S9  - "  # C  \_  l YS99QBr;UGEK!~k}mBJX\G%'c c7~s$rK]x7NY,.E77El`E_ i p i ?f s48-,VfD > %  swgY  hD $o+3VNy 6)7WyW,|/J߉oCFuy4,lXU@>@,6,L2  j /; MI"^$%e'(7)(F'%L# @<()~N?o!.&d  F A \hW_0IONI=i>ޢ*pٽiٔنA6ux.z{։֘KֻYO7كX(Y7o_'z*8Jab q j 1C7aEr: "$NY&U ' J(n!(!^))")"4*2# *#{)#~(c#'"$!9" %  ~s adH    Fj  1]4K4Rd(@ULoܪ9؜ۤۡ~ ۷ۗ8ޖt+ GO:.NP+ Z  = gQ d?\d1^6 i'! " #+!#$ #) r#N"!!.` B[5I' W   t W uG;B]>GNg:nmdE') TL *[Wj#Jk(1; g$wHg%H1&a7>7C{Qu| / P | l );   PH ; h 9M $0:_[h GQ x]W 8~ : 4 ' ? WXBDXOt 0]h)[["p'O:f  :)dc/ x D\ cf6sIM'op8FX7v 0 n r0RGj( %j d4]bS|*TFe!  m  U "l \Qb#FLf C?"2NٌEro߽ٽU O2{K2WH*LS{:"0 q * c:%0A!! Y# $!M%!%!%x I& ' +(g M) X*t!*!*")!f' i$ _.{.~/ C U i 2 u7\.WK MI7,.)ܿݚfݚA Tݬd]a?U݆YL׾iؐ[u'PI'e t?Kz R-7 ^j.G\oXQ cj#!%$'%o'%&#%%#x$!_#""=o#{$.$k$6 K# !BxQ9Z )  # kv?M Qx6:z'"M]JoP1nDa|'Uދlާm'-9 S98]EI6]uc0bXtK u  5 H   47[^SS 7n :h@Wv$uLV&zy E Y  K ^%w1;2L"[xN04!$@"_GEX9gwMa2:`hkWnC[0 {##Sk7  P @ {  r0  qO$}21U2Vk %~  _ " P `q  K ]  ~O5f1 Hm ~# k|2=[S$\H{_o7>haJUn.U%v$L4=  8 ||8k#%Z*!n9 U!"9q#B#/"#X  )>o?:Ta\  v2gwq*-X1L@?>7(l(^xR2ݍKZܚ+3a6ގ-~nJ .N:?Yl8S{!~ $ h$  K@ lN "#$>7% % & W&Y(9k(UdoQ8~_DsYgnl $ P n  ` j@   )  c   _RoI;udBNS4/7Zlx%AK=] ck4=_\F  =d{N|Qdqq|  ]LJLe =+3+Eb.^ 9 5G[w|QU)@ a@a-D "E4W'2-%!\Q 38BJYpk r g}!#&$r$# A`a~N Dq R1 Q D a*  bj T b # > LT(w*zZa$(,*ݍoۓJ<ؼH. j:Qe>o84J12I,h9 BoN  lZ.t   wa F6R%!"g" "8 f ;n%3y]gR d I 1 TVL}yw% q"fzI \'\"n{iD6V0<b Lsz,O-   o;R5T -< a]  =x M  # bX I O   f  r xA|@T%hX\s~X>s;`X)~4^5A1voHRZAs N w  + G3d. < t P z A" C ( 08\d J  JU u5  F-gg_hJ =Hh$4ZP9ZCj\ |BPdHV=?RsDG P N { +z h q SWfHy{rY O  0{ 55   x -a      }q#"nQo#: @2DQ BCi Ut'6r+aEB!e w W p  G | Z 2 t ' # _c  w@R-:]#!:,B  e+58> rn%j}PL]~x+ JH8 X#{iM<eSM6 ; 9 E gh.ID~3Wp\7RS g 3 J p~N` yu' t;j . NP|yDZ@L0{ "}r+a3Ai5nD}7  CE   =l2] (gDf g  p Q 0/y@Gc]{F!.X>B+n}V02qR_YEo} ?0`zG_]RYonS* 5Cs` f  W >  KioUkH)~ mp^8fbsN|b(L5A'R6&OILO4We_"  Q  VU +  hu Peo\r i 4  ^`2 E@+?XHz4FU&I lP`#~Jm{}|2b//1 "z^3F*N)@ q>&]i & 9 s>n 5   r 6>M[fAW,= ~     {[K+)Ccz>`Q'3lRX%%\l<0bRVGw7XN WJ^Au2UD  S [E  y L b]/a3i j \ k w[ l ~J[ 7 j   bdKXpG/A;|-UX|e]J~:Aqp"e+tE+E ) 6 >   P    = 8 O  N- u s = ` RsAiftO)8[9FP*i9Cm_Mh;r${@w c  F g} ?M|N+py_    =5 Y {mUrD_C*N!G'%>&2CK!$p*]<8.YZP2JaW    & q / R l Z{\?   `1 o "A7|F8B%3`#q_>JX%13v)Dz3j#hN}4Y$'1d.D8qL/o 5o  Zv   1 1 - h  s x<Q {k    4b [ 0 T > B WGX0V|=Los*^ N&  : Q $ vr > o y   ),Q64TX8<A -g.t1VG;9Y[ e1gOL@FZbrU%SE].`TY #  '  + / 0 =1 V  I 8 <C w 1 I  w  lh @LC#,zEvBrI6(v/[qDnm>'mn}t,R k9%SrY3E_OCAlJ\) frqTf $E`'dGb3" ywkD-Q 8 C  m< C\@%  :  w  ' "gc  \ s- | ;#] A!Bt:YPA(H=?F;X HSuF/G b_ *   ] Jbp3j4z:ekfEoJF f 7S ' yT_~ALxY{v ?ToHW,b5",wI8=_w><93>'vQpC{,nl !Y%vg G[=W){72ej' g\;nn@?<l   _ \. %<C`zH=Y)ZL/K;w%5RBn0}=#<$nm}Fo.| m  ol;8dzL U =S U@ - Dr0*(!7p v h y Q # BkqMBx0 n:w~2\VIVD'1Bfv4#D79J]'T9EV+, OZ kS j9   f qj  }k-tji,Kck R 0Q P $ - G <>6-(w|pswP<gG\L[$:4k `QrUPmR>bTK G } S$7~wu+m.=C$ZPu.=\ 9 Usl)Q%=6D;Hloy>9D[WuC@=f{ _@G`Q& q HM"MF51Q5Km 1 d{r0G uQZW.="jE e } L  N!gh<:n ZSJ!QNauewߋ`6u_ލޡUTFL6}R+;OJ ]l J 0< @$ Nwhru#8 > !"%!L#":##|"}#9!!T2a lb ! Rizip{n%9@\a,!,ހ P 3m-l5a(Tt;To"n;B IOu0E  " g- 30MP?5)Bg iL 'Gmf7*!Ndun|p r  yl X * i { 1<("1 VzeeT'4&Zz~fcsKY[znZ]DY"UKwu5ITL[]%L__;WPYS,11k 3 %~#_`\e,'HT9_Ez9j(vKbP``{Z4h9|\} jHbv[ wy)n~%A%O!F\s0R+"#-+.ei i q J H  jkB|3d'DH Z  C b > * S UCC$].> Jy.h10FElLzbv (Q#^k)`.e: :lr Z [V[+Y,EHN)bd0$ . l @ Md]Q sg. H?Ak*SyN!D&8l$~DS&Tk u8,1sTalb 3 h [r>T`vYM$HFP*j{V;7A nA  `2  z tFj@)|Xb^]&(RbA3tE 6-)N {3vqU615Ou0d`  Q  |=D9kJBB\QbS &3 ` '  <1^'l,^;:4G(=@2)\]Ik2As pm"$KHnjEe hVg K  3(  `z[NGhtY1qMio8CW? E$  K ml Cfe!!_ KW0NMT4b9.qEdJF} EcP &)91 b>KU<euL  , H  @AM$ hv0-o'!(Cr1Jm--/c)Nx'tUQ  p @UW%|\r|wn 7x 0"`piTeeXp:^fFK$_n> r  [51vw3cbyys!!Y","""]c"3"a!m! HoT4FWd P , reNHZu/1IfgV 9p}{=A#w#\[7N s^tseegkPZ!F8 Z  =1 }pq[MO _r9GZq    9   % u 2   ~ @S gNY=yyVZR].^(R;c.5=ycQ:PDS&nD sSI=qs*T~;  f ; B:M|P?>-B R p.7= 6] #| ~ NX J = =2huUTE*cNqQ% lHjGI 7-!c)KReQm_lHv  [ )_,/^&OkS|hpgf ;C*{SlwC[ bN;1v\g#u2  ] :Blh#i !+#$x#6!n0  5g+  ^5 jDrpl'0   R*?2mCIUmr :I߳J]acߋt(4m |z^n[^Ve2vY/)!J l  r H }zV/eFyp!!j!R  `?{~ +n_qdr{I  G 5  lXrMz O<%lI!06c 7q\.# F/1--9VOe =Xj M&j&Dh<0slT8?gf|tB  a  _ c GDB' [Gd,HU } G t 7 B X . ` Z n+|(%n@8UQQ.LB8gBZE[#t0=WJr c L?~t$c,  o ` '6lcr`fgL-6:uL%Cfm 6`Z k  $  $'^('Da;T8f[:EaH[U0(_ܩVoE۔hlH@7~bY$ =N o Y J O1 {k J"w#$%&'k;(j(5( &o%#}" *}(m]mx),d0S    k-"YOXJ` ڛ+'3h1/ht O | E ZA dh"l$5 J&!'#p(#(#(#(y"'!&!E& %O $##_!74T=Y \ b Mb Rc\\[fT9\`(+vhOݩqܸݰۘ܁>ۘܫ܃݁ݛލC mvުUߥvD@Q_;Ti& d (   o"*cHiWG!^'#a [$ $$"o Xz+!'Y/< ? Qi   #/O FC4r;IqJ9GSF/jG#Mt&7y{yT q jEjg_bJ7*ok=  P 5     } "| a^ j5{! AaNVk(EXHg S N * | Fm4I:Lah[.VF3TGu%_1 RtnfW\@} E3{)A50Sr3`6k,k\GMSsgX*TL!d5jQ##jTO L ~Ax /V9c +""-" !04 t< BoCWK!.Ob!K | j 53F/y%$?yd3"N`/Xأx1F-ߢץߨؒ4 RdO}~L~qWn\>o?B7  >4 VVik '# $%"Y&j"& "0'B!j'g () _* +!Y,",#+#)"& !"_{yX8M @ ) 2|`z} G`XQKkNٔۇװۯ8G ޑڤ8Jܵr݁bmPpJ7+9zSMSQhXj>   9 a8UtdmC !f!"Y";#")#"" !^!_I!!D"=""*"r u(#aT  'HSPZmw89i,YxcM/=S hsjߤpާs޼KݙybpSBGx 4hL4e#&j  &b, cp az/!q\< 991@ Z  ^F$AfZj,H2Axx=_h!M)DFkB\*?0]ttU( hsc*|rF*vcwf|TG  t & ;  U,gVI"0=8"fq.Y *H  n 3 a b  U 1}E&0.D06T|v2$ 0meRJs)bdz+|<|o +Z9]$'   C  D8-b !G"\#=$$# $ $w"wu ,&C uQ;d{  ly$sm(u`p.Ea6'J >ܮZ\ۼMS1؛#DpގtmaQ[W2wi]h\    $N R !$C&!"'"$'"&~"%!8%!$ &$f #3 N#"M!4d+,sr  }S  GU4*$Tz&I@_T79P<ߌInS 14Eޒގ(Fsܩݗ ߖݏ|"l[06 }eMjsBvF b h ? r } { . w !z!.wP !  \[>t,qo@8(( |^  4v2RD|jbduJkpq-52P+oR\yT,ZkN)T KT,+w_r MyG:?8CQ:=xER 1I~y  k   COub54vI>E '2%d;NR Gkp%p !Ty& G  / @  2 bszNwR}H+Un{ `(9]K kvj _ L nIB?.=%nyQ/skU&e_hD.+ DufcK@k?4*kHj D   ^ ]  o  8U  u d K W> f  #  9  v } !  %       VM? 4Q2J1(^_`39+W;IM<<[Lf5-zNY<)I\t c>  p0:$ G S' Z =  z Y zT   *  < .K6sjBkr l1S+'`531!"FllO7OMAyhbjL0K:( x (]r(n U! " ' T s N x 4 =(*YlV@dK0;zFq{^ Yy$h6bI9h=@kp&0s>    G 0 o _Ix uHA;<Phj5u e )6ymeF\J%Ps9o.]h߱/,!3,{Ud,FY mO@SB[&qa>K  >r% R"]{""%""/"x! M i8 ! j}*u:W mY O-  W8 * :S?: sXh,Kc4UUd:=PA߬ݯ݆֕Cںx7; #uxV_+!g`\n H2o:     j p Y9 't/{<) )Bm[x(W "5] >M , . 5 -<,G. A_  . miLDx/Ix 0  hdWLyy u)  x  S F Y : z  b G \ , {F.eG.hPtnDmyMp4NnTEh>+c,`,&Vj; x   Z  (  ) )@/<_.<R e Z3w1r 6\KpeVPN$&=3>.Y zjw F-LC3 Cs{ L 1 l C 6  |sKic 1z   S 7  T |' ^ N <7 P+r~c@LeG[ ^cZoU>tZ4tGYGQfd!MBF & iY  H g I L mB W = K60No*  ;"RMP +  Gh*5 `<|w=(wA-e \!<z|B=)}^YzS]Ur   L $LBCSS K  ;"G@F#[*ldoy7#k* >shC8f>u,TR7>Z}.XGB^o5;gZ/  nU 77= L  s r  D &  pwukkg2j$2GcW]. "me6O(.,7a)1/RI~)e;zV 7 A%    &  hM"m)8+T-JD*^DWhjIqa6x&Buor8nvHhO`[r FEx T $ Sz  a X      Q k  A uh/FfWvU>m>^(h@[{K\iqa\M',/au.!::fs_T> RH}q  H    r t  'g*O:; 0   v f 2W uF}+KazJ!0}W#,D{-o}A~BRHNu>}sq>U>Z   y&9 > ` `Kuo>z%qF  " u  b P 9 F  5 x !   ]J%ci 8IHwQ"DCYa1AUq,+`4l0dZGkw:$<48y5YI,?KI i Scb8}A~ S b [  m`'spE   v   { wvJWW%}!uO_8 jtyg9F"k+%G'Z|Qz Ms 8 f ;q6\  ml%p/b<k WY2.OOp9y(J,'_JF_= n=: :Uo&eQd* 9 m  ; h R  qzz, E  2   1 E Kg9tCaG)K 8-n>5q")DpEn,5c.rw}XBBXt2- YIyS L H %  F\ H R/CJ@  eO2[q_ %-EOA1% Jti  2 O1YP zqr<60Zu!X@kx   ~f ? N  $ Qxur cu% &6 N K 1 * 4  *]Y7  ( p Dz/ g@V_f6|N@z-*ql!68XQ:uU9Iv[Fxm1He  : ,  j e   NBwSc   u K b h~ '^<k(tg{Rt~T%&k&=Bo2 4H6;s+d%dS+,j :1?ArpI5d: 7UtPZSqNEKiGRlaRL4r?Do2\[UFBA9([K#RuO(5 B: {  H   ' V 1dV  t (PAY)\=7nhMyRr/|9 2vkO< \CWtD &f$. pL|j .Uk{   mA c7    X6m5uaTfU!5j ~ W _rT =*f#n8]\i-]Q2i"QE.iS?k}A)H`ONEp8a f/ x W - d b)5WM>OpcND|Od   u   / n6 px#vc2yJ<=')}2~$%2A~l*C4VBTW_(,> l$=G*a'M   G=bDD(CR<6/b A SL * ' "  * k     <T~ E4>lQqxZnk#9 Mx`5CJ^ty_FGk@vFnEN<z$%UI\_*^CaC g~ *l= O n i  ?  W  . j c 2d .L  H 7*;kem07> SsmvE8w%: kS83P+@nL `f y'A|QhCvn3uEV 2.ijiEG?~/.XD)Zr#.K\v%   ,  Ks ' D    K '& x g  I@ HEb"{0]KI O E 713HKrKRhx]qR#g gf>j4$627sD|$! G { ~  F+(*^VZ9>tO   : R  =3<N bS9oUod"Xc_;?I9'R)/.T`diUU(3c[' 3 @  9 o 8 +|OR7q4O*}SHeZaI0iL\   Y @?H/-Vvcj' :}\-54}p~-W45lT(7V;/q',^j>1 s-T , X ZG; p 1  "P J+b5 d6  4/ 3Nk<%~V TQ"USJ:OUug6;]GwTk-#=/{#mF}:a,,Z(]Q-Is(P2+7,dt  c  E7 9Om~(-O<8twwI3j < GoR`JD-vlPk!15%bhDv,a)BJ/  } ~K=F?PZZ( n  P 9 { $ MHB1:.l_\wz$b;}PHOh#lSj.WIdr5DkbOmVy1;H( /+L3@ GrB| o]~m7i1M'kKw%<;\`%)wRC[S  I "}l"   02Qtz =|?l~9sa wY%m^sM sR kKHqmD($ VB<{hL7h`i3UUZOCP$8KS  P r  DFChO4^{^#iwme!hi'^H{gnB    (, {bgzIDx_BOP/S*$oAB ,-J:iW*M~d m    II2*w6 a2AN C X  p- &@}Z1L;g ~ D  Q>Q+oEh$U SaW` 1cc8YߘXs9;"b&~ 5]ldV| Ru x B l  %n&xay8[,2 h{4wpYBWN  n \Vj0coE"0d&# LI3߇&A>GZM-68\L-~9l5lQNON' 9Thxm w  F/a];Pu{XQ#y    7 U X  / h>h =ecgFpP,=^f9?O @/y]yd9 MJmx7".Y25bB|;@Kb 7    2 N  / F g w 5x7"OT^ n !  KImPp=C!x1i4_+$CX[ZQC]m4<**/G+R ze,WA=lC )Lc:QG`vE 20g;?# k )f  "  q n tD d % q&QX l4u3LR }$ g  G  #szMp2AfGv[^1#2:n] D] R J-q( %JQJq?V   @c@_ tE-jE 2]n8b,^v/*u#  FhCM_|vXL|v!55GP9p ޶gtNߕWGV7kn`PdG[g/IJ5a 6 } z#h,A H; j! "V 3#C #"7! !4  +7@DT nGQ*=P*Gl| j V?p z%zsSxRUqEd7x}s7)>0J+ p_ ^T 3 o ^ > ,)z`8 ,U9[1"\lcUUB' l &  W 4\  v@{8i'Wy] -7omiH""!{k0HAAt\Gs;$jf  ijK  l>   jg2&.Y^96I)L{loBxrp/g >   R@ ^u Cdkp2KK;},0+|G$PW]nj^zs ac~T@3 ] ;  Rh-G% |)t=FKAYD9&M  d  N .J~5FXrd^+ P5B/dj3Gxa4$Yuzy>4k+L@     _&+]V- :5p*WvT`=+T5o;(e > % \.rx;V._uK6\$&1w>RB~Hv\9uv62Uvp Z $ I j poTTaNm9Qm~ 7 Pk   /r3[ + o{!!H<2TzMM&/kE3})?~Ns0.|unV55|Kbc.im@k[EgS?wa g X_(pm lE(IS3VNzZo8      9o  - Y 2|=1dc\ UqY{D$#w3I0Rla#J ZO4'[%ݶvݗ`@WD"&u"REH@q:ke'g7(5 G ) g > g#A @E'g9/C96;I/.*ju t xk=R,AD '2G"vwbTw USfYGa'u\4Ej;4"0>K=L:V/.AZ@L|nSnGjsGj`  9 ]E<d,SuobP*+Rv y  , p8 Z  #/   P 8}[k $s>BL6Z,OVRFY*-YF6:TQY2Qc v\-Rw&JuDޒ޷KNX܈܋@Xd#ݛ4s݄ړܰߛ`rz"yT"w3=? @:]a[nQ { + u]P "t !""$C$t$$#$%#%#&"'#y(v$ )O%3)%t(I%&$G$" ['+Loy!&V S O   $j?Bf~4\'p*݃ޭ?{ ֓Eռ՜ֿf6Bم8aڰڙ !$)ޒJ޻ܢރK45av`n`7swpY   s 363tte%!e 3" !"N!";!" "m o" S", ?"p " !w hS!7s-+ A  %^zZQ2bfpnNk~(2ߣK܄|ޠ%/5X0;t$G9e}i1PTP\!=_4L b [ 6  )36b$1~*A|k'HWFI , E `<  1 gY$h|u,I5) |\<{}4aM6|^`)zz6 Y_.q*mHpToXY @ lb`uOdm^ 4 S6V iI ! : T M  `J7*n>>kuBaPzG^m^AJWe)g`p haD1}^ }kCGqjT)p%HE H=  v g R r  sB 5<qhEU)Dt fi Q B   Mb^nP9,&d)+e|tcY_|>)U!hq\h($H` K Y 3   Q   CoSHg_9    n\U.7x`@g=}Xy5^qr7j%BBtM_|CIgGzoj^q}^=b3Nlz Ol  C  N; ^zJgg  |ra[bX/Z?Ec1 X9^=F)Nly{4zmaIKFK3Q} &  ! k 9 k ( q  ! O > _ # : X  )KDwBq .yfU(dXJ4!WMH8; |W*Cu0uc5K   `#o&(;('K %"1QNr4z->`5"X:g  Wy~BKN>-*8݂s܉ܬۨT/"ٜ؅p׳Gc۴ר܃ڕLwM6WuDI*TUC#W+@ 1[Q  ^Ol-gpa-# #+&v( )Y!)K!' $A!fTS'iPt, ~ P [(qvYo?b[1(BL <vB9 qTA?u38~D!vU GNcUEjPC>9j=xXT=C%^m#7g. 0 N [V /   X|j6| F  =q3  t] & Q p < % z uh\Ptn#}id\i&k=g!OqBeP%B#&TO05:db]  bJF ,' \ C > vv'bELcOEx i H K)Y2p2!y5`F W] \wkbks-< ?Q5|J>? W X! + b & ~ m i?Zlg :w  O+*zm49y/Zt {X"#,QQ e{Qc;cW|DOD6a#.C">Y  8] ^ @ 7   [ ( ^     0 ]  n_/E8 i   ]:itl n:!GdtAS % 98 pyXn2-e H|nN J z  U p; u   ? D >S eVL   n_,O5{osG(g>Yc"CejH 2Su([4VU}eM2+FM{]= !W|==  ~  sp  %[G%~(^L XSu2A  n   > 0|Y   |4_SgF68rip<4+>}uejQc`FP6q;4v|_,}/?^qR / mv8  $e%C)9*l?.rR  3 ] m1UmkCvfe )pY.03wfU F\>w Hr=<Z\yL5YO  /8 $N ? G jnI{)}`  C N L ~J   !  m   *I o D6 jQx,=;yhvtza_p'VOb}c0jI L,SlEoqQ  o: Qc  a ~2a4N  &  c377UE[H @a6AH_B[Z}~CaD ;T4^ Z8 lw[ >   / E X c ( 6Kd$Y  6 *r}-A^q*.   2cca MU=} Ox3-/H +xF(;tf 7s cT ? o 9} +?  {b>0  <   Bb?{S)gch ; A " tp C G  . z  hJ ? ` =  0re' 68$nB1I!"L(5'}E_ QBrza&o mOm3JuL  bn FL L ? =    T m uB}/4.GX!91]z|e$_Pr+ Kz-m)np"8u5Rdhlm$'O] & wnpJ\#,d0D<#gLjI_j8h*1Ir++ jAeta&Rd[Ch   S L w F C~ 2  >   K R H "  , NPk*}TU Y|RpT 9VU q,9`Wt[^29e:Q5k(M r  O ! J$P>SSjLR'4@8TJ d&  =:Fj  g #,bpLJVQJECU &F;m)^y`S/D|&uT.2YIEU%s G8 - =} ) u   @ C f  ( 4C<6#&O;w  m7 s m      w C  ,%"eb#9St<>4&GUIB+BYa*=</,n H] )Z/a@%^ / + " t k 4 v  D ;9  ; #eiTiz a  x%u` UR&t0.AQD $j4\x'E "<<i ^q,P7yCx8v (R fQ=}c K2/K/z\2V cH %Ng^<KD]k[7N  s0SyR 3  Y-{ r   A[ > ` Y  I   9J7<m7U:]%d&p mb'1~/idRRyPmuWw{mW_ \   v  k 4lB  dR^>sih;dcMiw   T FRm%S]POS L f  9 B K .`dx!#- O Rjt ]Vy\}mSo{07t;H w`#Kdb  h W k\f}?<UwY7.R) z p $  , iOj(#B9b+|&<' &z?&eY@,]kS+Q}Q8)RH9ov0pF. vv]flTrKu d us\zgnBs\.E)Yo ,f"^7,a.S=JTv7W1pR:gd 1g^/\X^ k xz'EC{    0 d2dFV"q]2YuZ.7 !-2_8eV,J vA  }2'&<} z_ DGGZ3M[ g AV~onR V_ L  q G6M  ( `n!ai4cqErk"m:8Yv(`uPSc21c\jO5z_aS>Umd] _r Q C {   z4   |c"!WWdcD6+   v  3 d s  0;?O;M~TV ]?Hoo}}2fY?:JD<>53M9f g1g[J  O so _v  7PM2s6)NL5_r#C  ? y S 37( S:nlrZ]&&wTW?\0[o)UTrf6RBZ'79_m6[Tq` I8g8Z3 nWhGu:`Qk3 n/}--\&-K}-ytOgP l x h D }  F L * >^  :>$3Bz'g4Y.[QgLh%a ? } V6mRMT(D!t#8Q e[`t1N^*|j=(sR|[Njg:m2!\FRQ[+ lOT 3 1   d ^~ '   d Q _ s( s8&>: e@z"S/.4o'Qy]g+N.!}1U{G0|)Qw>X;E]+E+1.60Lm2 vf.XzSD2YH'mbVsv<@  Q C P   q" AIpq?F   ] \ n d _z?v[_&0N:hmNp=_xCO9d@{:}q)a@aB!4}  - >  ;==^&}3<.H] @z.%WkC F d `^7B;Om6\30Y/)+'sX6%BJd vIp)(D\ Ndx\cm6P4 {   v \'vf&K*L$Zm/g + 4  gTNR8@$7&UV8 bB.Q=%-.uH?.u$siGTP}j7*C  E&#fM4)d9!vNW%$9 y IS |o   @S a ~ x N   ![15V|CtyYPAMm RW.J^f9rMy}u=9#`l.i`h$iTD&  {  .  =hDl|if8O1 | s`   ] + H ^ 4 m # J   N I 3 w Y I R A 1 (-*deq/1LujTq vR%W>_\McGh4DPFxn-R=?f &'PySQC{v  ' <j 2[RbjVi #?pb1y 2S%bxAw p*Up)HW}{&@m|w6}a5qN+:'Zn 6m-0: 1XryP&    *hx;YO,hYO)yv?EqBcd9a9XAb_$k b  qs2aR8u`8-(~> w; X,=߲QO n  A  4 rnAQz9n?D qW 3X%u-8c8mt vr8`-0wWKO(@I'nof]*   Z  3cY~g[uG[<3F1!ynbe#r   _ ;,as &sa ls )Tusd Pho{fKwX|{_Q>[3=bwGu.j~Z 9  V||`Veyv+q ~>c lOP0J_Z %A-\;  s 6 5 c 'N#f$mRw 'O]8NbplIQ%+n#LquZ.O%Eas2N)"   ;3c6H9; \]f!!"! z@^se\4*0 t + ?#9jqZlY2i6Vn^)o6pXj>DUT6vjrXWRwNY?*   8  D  &&]].A U{ G  ; -JZow e X iK fwm6M J|pJcx10P%oh{"&FP;jJIK@Co Gx"6d='WX1+6G`-v s I<XqaXfEn XN" &{cO  J 1&m!:   o} }X/?[b;&TxPA+Qh{>G5 y 7vA(|Qt,o\K S:u(E  ]aO7)_# "#U$9%z$!%#76!xG -UN$&  + {C 5&uG@+3p*ZZ݂% /Pݲfܛ_?d--ِd GwpF_:8:qY9  I  A;]G6!"c#Z$(%\%d&' & & '&X %#d!pXw`;p}}    ];("Q`Y2tK/B܆۷B~vHoz%ߛ $ Fv 6f{`j {X!qg%  # D "oL+LB43   rb#zp9A  Q * T _  FFA'Yj{zpr3r>Cs=lJ3= q9p+s(F"6)bl-bdz 5}>&2j`    X# U  {W !m # sY~l@&ZEit T  ]  n_n^3h]).mES@?)4_ 4_mxuaL-4i07Zy@f,+c 0 F65})@2;)j-3C=/3K ;  "  T93L:;f{N;&f;^ZIBݑۀ٦`HאyRw܇B[Ur{CrZ?MkWLm!2ު(ݗ!ְԬW9܏VDTRC_~֧ݍ,w7cfrroH%@CNN:]@B A [W P R [ ip!M$3!&"&#&#%j"/$ "!{!!9"*"#U" '^$oA  [ [ ,%F"w |@:Njlߔg OBMI NOCL #)C  j E P   f g1z8dG>VPq;y N K "f Ny=: "0?z[g r3XYajZH?"]^Ws  @ %9 ;  glOH J ~E + 7 ^H Q~ 6 x 0&   #q<|-rFK!a%*qb!L+S Lf(1"\t/;3&40mCnz,[|-wU{Olm   AfFi^[v_ Td b!!3!$ kBG /,"9e=R .q { XF7E(iqmsnPvߊr,Dܳ7$b.3ً K|oܙqܜ @Q*tb*!Mo^sP  M A qBr?"$c!U&"~'1# (o#?(T#S(0#Q(##(#'"&"%!$ ")! * ]bU^v 6 r v  ,[r fPmV8 @-F:3ݑڣGTݥXޣ^7Uݒܣn߫a۵ܹ޲|cH/0q&s%6  -  j4g\Ci6+t-CSmp h! Y!Z!2!l! !r 7 @ \VZ|rf H  q4  m w^:Qxa_i??3Y@ogTJc(kjic/{M7< @hB.(h(1 h { I  j : e hO`]),8.!,=7J>^ ' " x   #V@^ nl7b8H*aaO =mxj7ct"N9EW[aRDG>-% MSaVKJM5F_/~>=Tg 0 K nH=vG]A}cd%hlUy[D # ] F v/.x=)taUO'CIUe8N݁oG:/*I'J(ME21 e IF r  :  n]uBx=  w pl&LN  [ 7 ~  n `vw'/K8Tn[84%yI-(rB(7n44rAyj%/0 my6>53\pYM 2  -  9 B H E / 1 K @ _   d Y c |  ;_&\Y~5rx>vjH%XS5sisw )k1HB#k&DJ7\@c pO ?PEX)Vj!W]@&u!~jIWY[0U++"6=W@?U:^Yl:% H l Hk SS  W % s k | O     ~ 4 @ \ < ro(/,.sk_-X2OJQ-'FSgmaXK_*#}v%g nulNu=*|zq|| (:> 7Q u!g.!p <aGs$JKg|  u * ^  B/|X_e{Qy)I(s2GB Q޵ݦW)51- 4~xbLHdo\UM B[u  w @O@# qiQ!"")`"&~! fm{=M )r I  O ys]xeJE3oXj`/WG{+yJw{ "5tY4ctl 3 qfkU$6SD| 1  /{5;B+   > ! " K V50!zw I P 7  c -{ ;dt3~;K85#=7u+ Rs}wV~j*#!c   = {U<v[m  QwP` \ I A&7 `5   -m-~[\Hx;%4T H; rNE44;nSw|5u %  0d!smFq$ b 0 6 mQ0=EA7i'nrKAtl(]AHdH6J: D'e)}L9<fs h v J Z4T~ ,;as>#C?EbA>: _ N6 t`  3{-Iq @C] Z 9zR?9nPy-m3| I`~ 4.2vcrI"a  B [ O L G/XsCR>Y 7e!!VGGv& AC$Pst%E  q#ww~\VL@{.R<Z(UPGc &m8\g;- t1 k ]>U E #Dp!:=  : {NA&V-  T*yF&T\;hloBf |8E$O/iSOIG) ,7b4ab1BY$C_fFX% " Q z i X-pP "4 >leZ&A"ZE43jJ1mV+0[V}fu>%^Bm5tg Fj cs  4 A W? e ~  P %nNN euA~'^b7 f O-JKd:up8@_C~TnvkwI( \c*rbs F O 8Z & _~ (A - G X o2yN|Y^\K   2 E  3 :Hi2! ,*C!,Ff88=0^Y9?7dbh_Wop B*>$> y J|Z M ux D9 /2 - ,UaEeA`   j L 3 !   S 2Ybc g/ Hd _ RvU.1E$kSL5UdIR2{a\Bf'3h HB7x)!um~T\^h[*  ?b o x  }q#s[2W'eG1X     S Y3 W[l9uHZfEY >ymVB2|q\ phVo2 k , b GoP.C U /5G_MZ8>}T<FmJ@ u  \  JXhX/oBX m=$k7+wa7v#NCr`|C  W VD ,  #%&ByNxeamW?ye&w?sOhcK>89F3:2$jkSS0W5e[=@2_6%9\EQC]G ] 8  I  CH + : : j 9zk!"n*caY (> M 4  VOMoy(L3+ -91.laEwW~!GSn AK8E%kn8 '  N P  & < @ =1E v+)[I    i wi x ,5"Y?l ; 6RtNgC=c >Nyl"_fN&:vL5M\b b7>1D/a]G+u#g|\l$8Gd76:N06{6J*    p '`x zj{/ $@"m^,  F v , e   ( ,g-s;4e2`l hv8hTet(*Q (CeZ4zW9*(J`z  ! 3 s.  L # JI Y=&VJ0 ! iI= H     3  D s `U/{<04~#3-eS hM)/DzN<;y%BP3b9fuJAj#}>rbJQt  1 s L 2 M     w   v P k]  N % N !bLQR<qSDON:n6]gmGAD*$PT35hUR & f<)@\G=/Ntk^#sDs/ -3a S B~N&u*j,4g*G3]b41dXZ8xj[:#*yku  o 40  D _ %  (|    { - u  4ds+QJD.bP` v7mZ?_;QA>v-/pD8'[ - s y  DT Xm    @  x h2R[ 'w? w+e [ T 5&AE!0uOZ?>H)nU]}O|~2^8-Io131u42s U R  & T8 W/_|KNH0F Ya / o `  z   : Q D3E3kO`fZc|VA> yXc'+Z1m/o 'u]xut MtMLck1"  G ;=;rY+p   OcLs36   >] { [S2|Jv^QT)eTeny\s9aQ<GI0Fk"&oiFHMK)^<JjR 'UFN I '?{0}vL &^*p4 AnFC yOk8H/r4~M M0?,<4BWmxe%)S=0S&d.#p6OsJ>;q60B"y%H v[p-~=_N;N1paO 3Fy    A F  v0m Q wf + MUFinr0cD`~JKL&pBA]R >  {  ~ R &Z]Rc}^|?xu _ms}YVx$mW4Fqf:ho6hX}`K[]+v2`<W + , v3c2Qb L4C p Rc q tq 768)e ( I .pEijaRh"sM*mOS2))JBANRO&,LKNCj>u()/rN`XSE  i C ~ h 2 A  |  -     F a = +  vb?p6<04>4t*PGn }\rK2`G>I'D|sKcHSLdx PzT` 7    x < V^ ] s7 z{8 /Mi_<.X[Stfx2Ez@n p wqjTLsa+)OK4u wRcOXHta0D 2M7  ` P7 85  _ j  ?NMpLX'2o4+W-nP:A2`s|XyZnf Go?l 4^nW/'6Qp>I=Fg3/(/$L  0 - 1 z  i _ )b )37In\*e^b}<*Iu]=%aNgBI7o czfMfK`O "R ![Bg1GHk[!x'h:~M^ $ a  ( / W )   * 2  s 4 u z F R m : E  Rk~qYsiAXXaE\Ao$MOf1T]eDWRv h5x]!RL!  p w 5F@.$`EL8o~O`Bj! V R 0c.|{!{^RCJORqmX9ma sp}m3Ag:2@\ egdf8 e I B ?KK5G&mq  F sL3P0J TYsEfc`unmaki,_gH#VK+}Y 0}KFM@F  {G  9   7  \ ( Y#   w y j X U . T G n 3 a  [$"nM9M';[`?+ab-:},d4-Rjd252@w-453m KZF+6 f e 4 S 9 ?u 8  g   :93r"GB2reT\ . ) Kui}e%C Brz 5 R&zrKyiakV*fgNxXkBvh$V{2ssk3x{>Bc 3S~U3R,E^'.bYxJ7Z~-afu%;<P;FUX$@jk14o "oKcQ>s)WjJM5OB^2:^.`D`}sc37K*U[*hl6vB::n -JX_W7dRE TSvtGco&?b+ GJ>S42ZTY8daf<=/RF("F31QQX!oOR;JI[]d 6V7)MN-D\bYdVC_ %-1^2Bv naI:q*(8k"U=]2U'y*h`S?!N =$nIJL5H&A_Z=},L\XAy*ryoJ@ ={_+G$ _FL1\#FEY&S(- ?PfQQ p }k   qj$!3 nqBHW5f!:5=zV5m9iSk5H!0e nw!c; kuDEVJi%xX* G] Y | 9   R _  } u P } ^ i P l  g  Qp KH~C-_H 6YYV&6e0f`L#~w)^jr5Dd%[ 8R(sjMQZe'. @&WP    ] c #m  @ By44DVv[q1 Oo R*^WwD bFQ8/"A5xN~ ODw>}Y!n:m'B w: Z H x    ']VkfsI,k $0<tHX+*k}xrM!CV2UNS6knH+:z6wDT Xvs_;{!M@*6).LH@E yEe:#~- -|6$ef7:r&71nc0WGPQxeG^6TNGL.zf&kw5MAr1T<8 Zhc <"9Mogh|5MDiw'j|_IA=7w   1  a s[n|&(/}]%^~@i~AQQ|ex~zk,C1eo_\p57l*Uv/o.SK}O43#fDQ!+ RAJ>Z<p/]N/ W)  -1j<~<= ] m r ^   $[+CmEzk+NBiX5)Ft3sw!$vEeQ8GbK&"N:1pxr.6FEL;nPlTlUj(V..( Q g a z  @ T    Q`tS]P8D Z  T  #4bd|8w\2L 5 n?,*'CYGTd`k" =  qAATE0*'7a)^#UMgjQV U( g5+ixu[*qT"ZI0|-T N3ni8qcK x(g^YItA2[V nb67foz R3)gBAO_Xl M)%oe"d/V"8u]lZ= 2eBy)_>]7plX&*$J{@&h;CIk%M2E|+V wh>Z5s X * 2 _ "g lS 7  ) B L pF 5   m  4hV8D=@Sl%336Si=#qiWGAg)$Cro4<{y_A-Fog=wb   -  E p c *  C ` c{ #%  m h ;  a    y Gv  F r } MI8ZZb[lT/03{\}u:ZnjRUqagg[o?q  &   (! +n $ A I5"] { \ i o6 0>m\B&1g[lfk 7 >d5gk[>LT ITi9no rc2Is: [e/<aL^,D6v q[DNq I g d  RFYO'o?(IK0/>aTsQY:v&%r2;H+c,GO"GX;G I_8.kB!gS.pm|QlwOsaV3QUN 1NRb@>#'XKn]zH`{$,mv%.eY@|HJVNvDLH[4ak%;#5+K[dI   E d  @  w3WHvD*U>k JDU $tS3e30D?^jfjmdpK.2?!Qho7(g y2A#sx=l,   t   : v @0 -   6 g c&^#m/9j\]q <((t1!eX-Tao-M5,!#TX`Nev8 P "WX P? b    Z 6k Y 7 4  n L kokzbnIb-v='Qt~'yq=sdV8\FTx\"^r{aj$ ]v+e'ZE\ 0C ea J   w U  7V_e@;  J O NlIeuE[ X "bo y4KK3=)zCdS@FX' )T-o/b%0rOSVB`|$JY;A@c'mAM OW*rJ]NokN>&NA2\NE'^J1N>$6V1{;mKL$Ib &W_ (S v~ _7D(.<eqdulw4!@r,41\cLF`&/E;A1LLLtdm ?,t -"7 5^s B4E   b B  J ze B | &  !nXH;-cT^f&9~.zR%;\<wDG'<#MTCi)/6 4f2A(3PV{0]4 q   Q   } i 2  X"W{)5tW"d5V-\?*em%<. j01;fF;Jn|BU2bYl8z+R) ^JFi2?1[W19c%#6H?F/T~Oo?b"V@q<BCDk|7xqKp}bO?_cF N{hlxk\O\P50 V&a*2zLRJk85 ;9YVapnf.WU elHH9z&*Y7?G[1v[0,Nh8]Ez d<(L5ja9rF4NMDove7NHDg40hMlaGZmMeF[+^@63+#)abkf~>A~*65pZK:wB$dw%*|]:6UHtbhi6W1X+\>*\/Gi/c5ipO_%U#kOK  J  Vryu4=t2,y#/zN7pV)^&elZLM&Z>6&*ja#D5_)0?Op&1+9#A&/ D0jT2    g ZG=%s.O) }=]dnuO,-|HcI!hu%+DjXdtg,],C=|NMIh!Ns^YfnDG*g  x x $ _ S6 A>^sY">]eHy5*Cm?lY4Z)3TYEeVmbBbqZAAMD&)h[%h0 H   V 5F_ <q0V`V Bx^WXb\MmM@K+e`/8;hNCWNWXq?.7|u.&r@fB3oL?WO$5  /0FX}Lmh6bZ;+_J_U;PF `a=fG 0JSk*kII`4]1pgOK eEJj*qd@\~gX/p;DC-"9  0OP7x60wN <=~u-`~j6enbG4X&AhXz2r?8R {A IR k IQ  =A,,V" h3~lQ~!*w@PsZSl<b8saZ;W2i7n8L lDTBf b` c2}X='#f0{[& <3 & 9BW.5L_vo-  Fx+0K@> ^F& ^ N+p>qD N~xqL ' S*YUczd])`1iSzpci]U  j   /bQR.y0?Y*S;=7~DSLNy Rk) %RdJB,b)~'fxXS_I#KM& xf JJ 2 #    [c !cZ q)q) 89GcD0)%=l?2KWI+ eU(-@Y;" q+S3.gt&T3n) W jx  t v a 9  9 e    H : ~ 8Y6t9R-Mo]N8 uX,R$[9|pA T_-'68UckQ$dVq w[CG.kp`2J3h+:QN #jobx< 9'z%a\1b,"r/Jl",*0 b;ZkWZH`3CoJtwmM/P2y<wA }$)&tNxl6 NwALI%ffZ E^SRB*z.0ncUBMh` 88w|  G|$*^v RF;^GX5d&u;{ H^4Ae+[g }_Z j9t)j8J<r3wCnsYZ   a  N z EL<W-1_9u@BEf4<Lh[xvmi h{J8a;JU$T&~J8mz=" 97L (#R-Z! / D  V * Tn*/hIk+WO>( M)J0oz0 q \dT<)28Py*M i2wgqN5d=VX2[*{E.tS^_=m &*ow(n*qp|`xC8v2B6]dC,Q%){2G  .m6=I&T]u&U>T&i_v||Bt~sB3acG&Y_?f=a@BSz 9s!? >\7yyaw8(<f8Io"-7R~ 7P|#WJEdctsdQ Vak9:J~,Lw%fW(/- }19J?^ |ZJ3ao=%^v P &5,@K]F#[%^UCt2]!|3)"F"w(z7~^JyOb{] )Xm*^*_g"1 @_;vP9 NqSH.YtuE?byn[m"#c(1! xo$p#vC%FD$)c@^DQ#6tkv$ WwrZ"jezpz$\Sb0BU,zG,]y{yhBm[N%C94(?dVz1]7'6#b"n0OLMvLAyoxf:"gbh<; L +?TxUa;O|8~<8rS;-4<B O9esqDF _ %q!SHDxmzU#=&n fJB:K.)Ww9g8n>g"n1~-aW^}ybD!wXp,h?&R<#]|p"Xm1KY:fJpWm SK0~)%G ?,DO\W6D ZX=E:q\'Qv=eoFt]#V~*^lCH3; m,&b C(k?CqGB VW]Z^V`cJrd6l&~H 9g4a3D<]Ct$d>J3 ':Y1hn(d$l7Cf\-k&<4j'&n?Zcd^p~mrdgST*>DE]KBz+P+igXxHA\,{pk,.m 6e #;tbc 1a =i{qsXp<W!7i)'vDb]\qj )@@@:V'|Y;Ea3034RKsd! '+$v&A2?[x ,J[dneQJ;4}0 h%]c:BoWR/ X0& :S y"##5+v!+: +Z?7q"u<3Uipt's .E]k?t\U3UWsfWSE0w6{,P_7 NT17qn" \y dMX(2b.{`vC`<F]R-l kOAoQv[^56De#Y{f. |G) At*_XfOOHL]cN>hqC$aYG9nM{gAIplE?& >q&`pNb/0'}f \UJ)HD2 ~Q#Q|@<a^'khnw_uWf7k'dd TP!x9Usk8Ib*8=ETR&kRs)Ufd,%38aj8wXA,i=|, *LBOe_ W7O966|,P= bT?:b{5 Q+6>* u^JVR@U-aV5KwCWF0<l!^.Uv?dDq#vUW7.=+3sRen9|uyN`Ha!S22_5Sn "Fau3zV+ }!Lb? itM/E1Udo=.)'2T{g52y83>FJGsRQe.o%_G e2N7btru3NHO%VkA*o: /FQ?yM_AH&}1}:pCE%u#E5@I{E5;%$S-BcZ9gq= 1pV`cHU*%Cg~o1EhDAft~jQ(x<}qg_m}=O%Tt)xbZ83Bw  /qMp`mBQ]GQ"`7x$9c'_A L2XXlZ_bXx(Y&"I:3w)Fk&~Ua1]9F|bN1%LA'l*I;nf}z_G9DfM=" f~CfH**rA6(2"U(L{X&3;mi{m>\J%' FlxzqhUxHr@pB_R.r;?kr~)~x1H=GM&C!U-5{x+]#o5T,_F'he1{OO1 ;=sG2Tg[mbgr.~PymeJHqqt O4w"30`5\V2GA'i~ e$3*,3Gn q 8$YnfZ"g$u,)@ITsjHt$pMHh{\[s~]*I ^yoypceUfQ4?VXsQ1PW,=-v- 2^.nT9JZ6g[Uj(yswrzzKva6-ol_\_emg[v=R$kV7h)O}B+XmY"'bWGPZE^7#T1*  :g*'&eMZ;s V J]ilK`s^/{6V-*W??8Rsp6`t{yM_'R(S1K%VLFq#"NuaA&/1-1+.80S!cnpjIS#,L3o&ULqRC(#~=_l<"2Q|wQ*B%O{n>).6 GBVh57-uxEsSY0d ]6CnW3\AaJdw=SHDseSJJGV?}BRk,'H|`s+Bu0{ Cb kR=fg*yBI#o{5k=P>)\1  Pc Uz-,wU1"CeO'}!C\:j5I_x?K=%i`x ~5lMRb+  Pl,e_D$' V!n4nK="k-(^e5~pKkwAx*Mn%"BgH;ih3|USlx{d=7JOaG%,_%Qj<}5c(rHWx>8f M%Dg?n:`0Gb ~<qNqm3pS*@N2rsc8O}bPDq=Z0@mb(4S8o7nqI -Wc2Oi!|J}b?cW J!&!LqZ31Mbwx:{hul\}M=A3s]NE[.7w[L ' w8DvpP+2IgR\ 0-Jef,S;}!JCX`S: $<S{wYM-F]Vb`V`H 4` 7le80K\(mF$:-Z?v S0i">4ad AYw%aq< sE)BJyD#: izT9u^e34}=weegy<$Ekg[X_LjqQX1V)Ab4`%F\ngy<wR"}QaEg.J9 !jN:lI6',T+8<8,/B\.`1? G4QGVTdfy}2k%$:)T kn:Z#cJw8X8s~Gd$H@3-0l%B1=\} (Nc|us"uQ~"CY&l={ZwF6yGPSTE80B JFK}Yan@)uB O/yjZJ4r>e.fI)y2fYWKA=&EcPNOOKUtZbu@_|0V{"A(U_pym&OF*Wgpd;SxwXK=,$ eAzHiV<#v[c4f 0:|G]K=MWSOWX[W~IP8#l2xhH#dK+ o=pK2# 8Sm#4Hk+i '.B?VG\MgXu`u7(k[ ,5>rH\DIIGI=R5Z/_YQF}34c9{bEsGe9 /Px <i#6DQON X#d@yZ{;s6Xs'7@JmP`NFP8M9G:J7O.W,XXRC*tHoJ*u; t>|rjnx~xtkecm!@c2KXeflw0 XD}v %.6EPZ_ZOg7E!"|iM0 ti^>A5.*2:Nfw #?O ] q +KKh~1XjmqmSm9i&jr S$bN863i8R;C9762 q:aM3/I`p&5FRh*I_y5b7p#Lk}dL:2'J"]+t`<q9youoQ=+ % 5L br ,)H>]Vvq%[ '!U)~5/&(#7\lT(ouXo;ldg^`Tu?G*z4rZD=/+ 8 IUVi{59WUyasGq"U 4Qo~iO<%w X<[$paTK'HCGKNl\Oi;m0(,1012076; G#X-t;@DI=99,6M8sHWfz,Y%OetubWLC7"ufR8kI+h;mYA, '5Lc1z?IPKNKAGhC?AC>AD<>]B?><,(+E UVUTK:2'}v{v|~l~D|ph_VhW:Z ^jZB*! "*?<_Mug{2Sq {&vIumrkg`&_NWsNH9.sZ{@`/D"3&f 7  ]G0$:C|R[W>Y%de uCa5}Le@e$Gf4PhuuklWVAF#5 ,#~og\G4O ^I%|ZA&/#J/eALZhy-Pj#=P[kpt"zKyx~|y v&h0b*R"D!9 S(ze^aaZt]Z[;P!B6 o`^] b h5pEyV}Z^a`~`WU]Yd7_<\}!,15,#! oS;}prvq|rVp5l aKA73o3f?dDqWxn=^#9VreT~LrTeXQY<_!^cZM=2k.Z'V0P:IBY9I4<@EG@<1smo_nU~I7iMv>c0O.?4,;N`lz9 O^g d$a.];YZ`|jz$Rs !?UddaWI:&V-qY>cJm3P 7 !%/6BIuLlKgCj?s?}AOc~-Op(D^y?[y.Kc~s\>%^= "+)tN,t[B4q;O:9CDDC5*'(:Nh !*7Of #Cc'}<Qgx0;82+^J</9CKZbeYn<Y B. raNLSYdl{ %% *C S$Y7^Ld]bcdgilueelmmu{eN=!unlj!f7eIdWWaDZ(J3zlfbban.;5,!;Qdp-w@|ILC7%#-">GLR@0}voqo c W?FU0a`MA/!,~>qV]`OfDc1U&N</#)1&?0K;cR{m n%^AN\PvXhwfWKIF6Q:U;V5^*\WE5 oT!-}mkff`XH6"   ,)?A^cuo-qCvcx=YnkR:`=( (6GTahfYBF/p T@.##+8FNh=qVlvsn^NA:;B_"x/<@OZf{+7A?86$+$  }`I72u)f#`beqtwnWH4 &9KLF;##-&01::>>B6J+Y,k#,=Mc}|pdWD7* "&,56.&~hJ9-&'1CLX%^)T.>5":BSf|%;RV[VMI>8Hz[nn[A-~ld_^h~*=AA}FoCDH"K Q^p~swnYD1 6Pkpsusprt~z|p]I2$ tg*TBRWSqVabmm^Q65Qp{!+/00)"zi[PC 6!"7 :?>40(#.ANtfbK6( n_Q/BD=`=~GT[gpe^G) !5BO[cju|tg V"E93I!S [[WY]Z]kwjUKD?;z;\@JE7P+[+c(g!n+r,t)wvyzz|zk"T-C?>P:_9pE~Yj{l]N=1- "&$D%exria[[{akgTrD948@>FIG=+ #-z6y=qBrGlMfTfY^aToO~TW`sq`TH;:6 8>1X-o!~|~{dUJ?:9<3/$)w7xBrImUkbej^s[zQLHJW^g{wld`_c4dK^bY|QG9(|mbeujnrjrt}~wm`F* '39CtHcGNK=U1b)t*7HXj#2|ElO^YN];`+j}  zvookjkhYB- {||yu o_P<)49(M^u#5@PZkuxvza~V}WUWelt~ #?R}eqrhwd~`TLMHD6,wjbluz Z >ylbQ=+!/)95>?=P3_*g fhnwv */=<71+(6 BOOYo!*/.)$&2>FHF?5b'@z l \ G 2 ! #46;"=0:;)><755,,27Pl !3BT] j{'+/0+ ~y)4641o2[+;((-48:<@C?=50i6[6J:<:7'{mZD- " #p,l5nByIU`fecYTNGIHLOX`gjl8rTmafjal\fQ^I\A[Ca>i@l>{7-}{vrts"u%t!n` O5wkYQNKOYfw  %+,3E7U<cBjJmQvZzefpw|yyvh^VIEHvKoUmZmZl]lUdIV<L)6"r_I5"{ xz -27{8m4c1[-X,^3_:jEc % 5K"a1x;?@95317<H]lzgOv;m#i hced_WRE3!pjeabls z {z|{vmg\SrOiUe_jklxx}{xppw~/H`v}y|q_YLA@IKXiu*142u.f-U*C,32!>KS\_[XWI?72/48@CEBA7&z{} (5=@?5/~&y|&1HRZZRD6# '8@C>7/'!#%++'(%#&&"&+1/6=0I3P1W UPI<4220*79;CCHB6+ !0;BDHNWen{ ",102)z"rmgca ffg!m/j7d=^HSFH:;9,4 &  scPE;?BFNUZcb^^VOKKRYgs3Ol(333-( #)1-/'"{l^OA.wiYJ>.|'w#u!t)w/w:~AMYadnt$'#)+08BXgy*;FQTVUPE5, whXI5$ {yzztxrxkf~iyktxk~bZUMQXbu ( 66:@ :#:"4$,%(#()(),!)"#%!### ~),1==>><@@=>BBF@:5#(2752 ( '- 38;!?EHFLIGE;5-&&#!%!w nfgginw~ )=(N1^9iBtD{L|L{J}N{TxVuVvXy\w^|celrvztx~vqtfvYpSoMnGgBf<\7T*K<,}stpqslg`TPFAINP]dlrlry!+!0*<3D=IIQMXU[abnmuvznhYMF6x-j]O ?+ ~|}yssttqrz (0/87@K NN*[7dBnKxQ|OOS\bhq{~rnhfX]KSLH@G8H7G4G1G'E B<5/&  )1=@DLQUZ`a_a^XQHBE=:>>BGK MOM$F)@&2 ( !#!! "*0:>@HKEDA>CC>BAGCAC@@>:4/(%&'*)&     '4B"N'W&]ef^\V ON G IIJI*D-@5=583370;*:$?@CC <@=5+ ~trpqw {   #+<D,NC^Weloyspppjkf}cxhqeugzk}ikgh}gxewcr_qcriodpikfh]fW_RSO>H.<#5*&"  ,7GN Z0e;jCkOiSeX`YgTeTjPpOsOTW`gkru}xpeqZ`JS=K7H/>.=/B5A<AEEIGIEMBH:A2=34)3!.,- (       !.7@FJR TS[b#i"p$y'&'*+++{)x#j b_[[[[\Y$[&S,Q/J2@6>250,4(3847 >?D@=?831248?JSRTYTH:-%''$-3@HNT RT"W*T2P=RDQLOPIUCS9S-R&RUV WZ`bf gkmoq rsriaQE</'  ~~~   +6;AGHN MOTSWSRQLE?;3+(!#!      ,004($     !)5;;<1*+6ADEE@A@78@ BM\d&k,v/z6};yDwJnN_ZWaKeBm<m4m0m1f/a&^UU RLGEA=91(zxuuyz %.;HY`lt'o2m>hL]U\WP^Id@lAuC~FID@8*tl^VI=/"~uttw~rnmg``[WRMOMKQUWWW\`el x " 0 =MV\joszz|zvpgd]UNH=4*{wwxyw|   -39<?BCEFLTSV[[_]WOF?6.(# {tpjlp{  #"" ~zz{}}yypoc_YX[]bjnw|u~qlmopz  #'*-034;?@IIIG@;/"{thcUMEDHFLMOVY]f{gwos{mpqv&,-10 *+)*6%F%NY[acdb^_^bc\ZYSNLOLJJC?:+  & /9><9;=BEIQVZ]Y][XSMNKB;:2' %,'" ~~|}   %'*,*#  {xvxz}                          " (+ 0 ..+('     %&# # '),*'**&&)(''#!" !%!  " % ,/16575/.-)*+.45<:<==>:63.,!     !# & , + +2 5;=9:96=<=EDJMOTO"L"J$A';'5(-'')*($*$''%!% % #      &'',*,0))- . 154;>#C'I)K.U/Y3]5_5`;_A^DUKNPKRBT;S6Q3P6O6M5N9L5N3O6O/M.I&BA?843122 3 /-*'%   !&))*,..-27=FJRWY\YXVPIID @>;<9 5$6&5%5'8%9$9'6+3,.2*4'8!;=;8931- -+))))#    "'*17<GLOU SSQPSPQS R'S*P-N.M.H*D(D$= <!7 1#2%4%/--1-5+8-91;190;18.9);$><==96 4 + ("!!" '((0..46:>?@DHG G$E%E'E'A*E,K)N+R,U-T/V.U/T0P.N.J.J*H(F)J-L1K4M5M8M8M7C6B3:/2,0)*&%%&!% '!( )"--,0279<@;9!7%6(7+7+8)8%;#<&>'C&E(E-J/I4N5S6S9Z7\6]9a:f>fBjAfHfKeOcPaM_LZK]DXAS?U>R9S3O4L2M*H'F"C>><;953-+&!%)(* - 0 55 3 967< ; = <@CCH!O(O+Q,W-Y1^2`4e6g<jAnEpGoLqPqMoNlMlLjMkNkOjQjRhUiWfU_XXXXTSPMLNJLJOFNDNDPDOAM>I:D:@9<16*0,-)%&$   !&+,/89 > EHQV Z"a)d/k0p4t8y:|8w>y=|@CGLMS[`bhlkoqvsrttst|ptlmjhfbgedad]c]]\_W`W\OYKTEP9N5L2I,I+E*D*D-A->-<+;)<)4&0",$)%*&+%.'1+0./,0/00.2-8*:*>,G/M0R3X8\<c=h@k@mBuB|CEGLOPW[\^_ad`^[[{WzWuYsXsXrZsZtYp\s`taqclbfa\^P]EZ:U.Q)L)G&H"F$F#H'E)D$?!;;86579"?'C(B*D+G,K-J-I/G/C/C3B8H>HEHIOMOOOVMZN^QbPhQkQrPvW~\bgkjjic_]V~Q}OMNK|HvGxApAl?i;d9_4W/O-K)?'8%5#."+-+,-,+)'$#    $$#!&'(,)/)/(1+0*4*5/13394A5I;S;[?aCeCgGgEjEgFgCeCbEcD`HcKcHaD`D`@a:^5a/`-a(^'a"^#]&_#[%Z!YRPLEC>;7 2 0/ )$$"#!"$')) ++22#4(9+;0?4@4>497;6;77:7<:=@@HCMFWLaNbTbUaXbYdZ]YZ[YZVWVVVWZS[O\I]EWCW=R7N3L-E(C%? 9 72-*% !   (*1 42698<@AD C$I'P+U+X,\2d7g8n9r=xAwDzG{HvMvLrOpMkMfLaJ`DYAY=W:Q7R4K0E+=%5!1+('    %. / 0./4 9 <EMV^bko"s%w$w&v${#z'}'|,|/03400}0}-y+x'w"opi^YSH@ : 1*&   )0:!B%H.N.L2R1T0Z2^2^0e.h-j.n+l+n+m&i"jhfeab a^] W S NHFB;81-*#  !"&,,01479<<?!F$H%J'J+J*K)L,F.G1F6A8B>?B=A<B8@7C3?1@/;*;&?#DDDDAA;52 + %    # % $%'*-+*./2 5 76667997;<=>>>@=3/+ ( #  !"%)*- -11421001 1 0/ 0 1 562 220,(#    !! !$)**#-&.'3,53100.+)&%    !!!!        $'*+,/4201210/.+%#"  !%&**./35663342..*%!  "%'.0232346766532213321120-*&!   khard-0.15.1/misc/zsh/000077500000000000000000000000001356006103500144255ustar00rootroot00000000000000khard-0.15.1/misc/zsh/_email-khard000066400000000000000000000004141356006103500166640ustar00rootroot00000000000000#autoload _email-khard(){ OLDIFS=${IFS} IFS=$'\n' local khard_output=($(khard email -p 2>/dev/null)) IFS=$'\t' for i in {1..${#khard_output[@]}}; do local line=($(echo ${khard_output[$i]})) reply+=(${line[1]}) done IFS=${OLDIFS} return 300 } khard-0.15.1/misc/zsh/_khard000066400000000000000000000204771356006103500156120ustar00rootroot00000000000000#compdef khard # Zsh completion definition for khard version >= 0.13.0 # Install by copying to a directory where zsh searches for completion # functions (the $fpath array). # # If you, for example, put all completion functions into the folder ~/.zsh/completions you must add # the following to your zsh main config file ~/.zshrc: # fpath=( $HOME/.zsh/completions $fpath ) # autoload -U compinit # compinit # # More information at http://is.muni.cz/www/xsiska2/2014/08/05/generating-completing-functions.html # Define a helper function to complete addressbook names. function _khard_addressbook_names () { local expl _sequence _wanted addressbooks expl "addressbook" compadd - \ ${(f)"$(_call_program addresses khard addressbooks)"} } local curcontext="$curcontext" local -a state line expl local -A opt_args local ret=1 # Define options for the different subcommands. local -a options options=( '(- *)'{-h,--help}'[show a short help message]' ) # First handle global options. Everything that does not match a global option # as defined here is handled later. The $state is set to "subcommand" or # "options" in order to do that. _arguments -C -s \ $options \ '(- *)'{-v,--version}'[show version information]' \ '(-c)'{-c+,--config=}'[config file to use]:config file:_files' \ '--debug[enable debug output]' \ '--skip-unparsable[skip unparsable vcard files]' \ ':subcommand:->subcommand' \ '*::option:->options' && ret=0 case $state in subcommand) # Define an array with the subcommands and the description. local -a subcommands_array subcommands_array=( add-email:'add email address from email header to a contact' {addressbooks,abooks}:'list available addressbooks' {birthdays,bdays}:'list birthdays' {copy,cp}:'copy a contact to another addressbook' {details,show}:'show details for a contact' email:'list email addresses' export:'export a contact' {filename,file}':list internal file names' {list,ls}:'list all (selected) contacts' merge:'merge two contacts' {modify,edit,ed}:'edit a contact' {move,mv}:'move a contact to another addressbook' {new,add}:'add a new contact' phone:'list phone numbers' {postaddress,postaddr,post}:'list post addresses' {remove,rm,del,delete}:'delete a contact' ) # Use this array to complete the subcommands. _describe -t subcommands 'khard subcommand' subcommands_array && ret=0 ;; options) # Define different option groups. # address book options local -a default_addressbook_options new_addressbook_options copy_move_addressbook_options merge_addressbook_options default_addressbook_options=( '(-a)'{-a+,--addressbook=}'[specify addressbooks to narrow the list of contacts]:addressbook:_khard_addressbook_names' ) new_addressbook_options=( '(-a)'{-a+,--addressbook=}'[specify addressbook in which to create new contact]:addressbook:_khard_addressbook_names' ) copy_move_addressbook_options=( '(-a)'{-a+,--addressbook=}'[specify addressbooks to narrow the list of contacts]:addressbook:_khard_addressbook_names' '(-A)'{-A+,--target-addressbook=}'[specify target addressbook in which to copy / move]:addressbook:_khard_addressbook_names' ) merge_addressbook_options=( '(-a)'{-a+,--addressbook=}'[specify addressbooks to narrow the list of source contacts]:addressbook:_khard_addressbook_names' '(-A)'{-A+,--target-addressbook=}'[specify addressbooks to narrow the list of target contacts]:addressbook:_khard_addressbook_names' ) # input file options local -a email_header_input_options template_file_input_options email_header_input_options=( '(-i)'{-i+,--input-file=}'[specify input email header file name or use stdin]:input file:_files' ) template_file_input_options=( '(-i)'{-i+,--input-file=}'[specify input template file name or use stdin]:input file:_files' {--edit,--open-editor}'[open text editor after successful creation of new contact from stdin or template]' ) # sort options local -a sort_options sort_options=( '(-d)'{-d+,--display=}'[display names in contact table by first or last name]:name:(first_name last_name formatted_name)' '(-g)'{-g,--group-by-addressbook}'[group contacts table by address book]' '(-r)'{-r,--reverse}'[reverse order of contact table]' '(-s)'{-s+,--sort=}'[sort contact table]:sort by:(first_name last_name formatted_name)' ) # search options local -a default_search_options merge_search_options default_search_options=( '(-f)'{-f,--search-in-source-files}'[look into source vcf files to speed up search queries in large address books]' '(-e)'{-e,--strict-search}'[narrow contact search to name field]' '(-u)'{-u+,--uid=}'[select contact by uid]:uid' '*: :_guard "^-*" "search term"' ) merge_search_options=( '(-f)'{-f,--search-in-source-files}'[look into source vcf files to speed up search queries in large address books]' '(-e)'{-e,--strict-search}'[narrow contact search to name fields]' '(-t)'{-t+,--target-contact=}'[search in all fields to find matching target contact]:search string' '(-u)'{-u+,--uid=}'[select source contact by uid]:uid' '(-U)'{-U+,--target-uid=}'[select target contact by uid]:uid' '*: :_guard "^-*" "search term"' ) curcontext="${curcontext%:*}-${words[1]}:" # Add the correct options for the subcommand to $options, depending on the # subcommand found in $word[1]. case $words[1] in addressbooks|abooks|template) options+=();; source|src|remove|delete|del|rm|filename|file) options+=( $default_addressbook_options $default_search_options $sort_options );; list|ls) options+=( $default_addressbook_options $default_search_options $sort_options '(-p)'{-p,--parsable}'[machine readable contact table]' );; details|show) options+=( $default_addressbook_options $default_search_options $sort_options '(-o)'{-o+,--output-file=}'[specify output template file name or use stdout]:output file:_files' '--format=[output format]:format:(pretty yaml vcard)' );; birthdays|bdays) options+=( $default_addressbook_options $default_search_options '(-d)'{-d+,--display=}'[display names in contact table by first or last name]:name:(first_name last_name formatted_name)' '(-p)'{-p,--parsable}'[machine readable birthday table]' );; email) options+=( $default_addressbook_options $default_search_options $sort_options '(-p)'{-p,--parsable}'[machine readable email address table]' '--remove-first-line[remove first line from output]' );; phone) options+=( $default_addressbook_options $default_search_options $sort_options '(-p)'{-p,--parsable}'[machine readable phone number table]' );; postaddress|postaddr|post) options+=( $default_addressbook_options $default_search_options $sort_options '(-p)'{-p,--parsable}'[machine readable post address table]' );; new|add) options+=( $new_addressbook_options $template_file_input_options '--vcard-version=[select preferred vcard version for new contact]:version:(3.0 4.0)' );; add-email) options+=( $default_addressbook_options $email_header_input_options $default_search_options $sort_options '--vcard-version=[select preferred vcard version for new contact]:version:(3.0 4.0)' );; copy|cp|move|mv) options+=( $copy_move_addressbook_options $default_search_options $sort_options );; modify|edit|ed) options+=( $default_addressbook_options $template_file_input_options $default_search_options $sort_options '--format=[file format to use when editing]:format:(yaml vcard)' );; merge) options+=( $merge_addressbook_options $merge_search_options $sort_options );; remove|delete|del|rm) options+=( $default_addressbook_options $default_search_options $sort_options '--force[Remove contact without confirmation]' );; esac # Complete the subcommand options. _arguments -S $options && ret=0 ;; esac return ret khard-0.15.1/setup.py000066400000000000000000000030241356006103500143770ustar00rootroot00000000000000# -*- coding: utf-8 -*- # tutorials: # - https://packaging.python.org/en/latest/distributing.html # - https://hynek.me/articles/sharing-your-labor-of-love-pypi-quick-and-dirty/ # - https://gehrcke.de/2014/02/distributing-a-python-command-line-application/ from setuptools import setup with open('README.md', 'rb') as f: readme = f.read().decode("utf-8") setup( name='khard', author='Eric Scheibler', author_email='email@eric-scheibler.de', url='https://github.com/scheibler/khard/', description='A console carddav client', long_description=readme, long_description_content_type='text/markdown', license='GPL', keywords='Carddav console addressbook', classifiers=[ "Development Status :: 4 - Beta", "Environment :: Console", "Topic :: Utilities", "Topic :: Communications :: Email :: Address Book", "License :: OSI Approved :: GNU General Public License (GPL)", "Intended Audience :: End Users/Desktop", "Operating System :: POSIX", "Programming Language :: Python :: 3 :: Only", ], install_requires=[ 'atomicwrites', 'configobj', 'ruamel.yaml', 'unidecode', 'vobject' ], use_scm_version={'write_to': 'khard/version.py'}, setup_requires=['setuptools_scm'], packages=['khard'], entry_points={'console_scripts': ['khard = khard.khard:main']}, test_suite="test", # the dependency ruamel.yaml requires >=3.5 python_requires=">=3.5", include_package_data=True, ) khard-0.15.1/test/000077500000000000000000000000001356006103500136455ustar00rootroot00000000000000khard-0.15.1/test/__init__.py000066400000000000000000000003551356006103500157610ustar00rootroot00000000000000"""Module to make it possible to import the test folder as a python package and hence make it possible to run all unittests from the top level direcotry with python -m unittest [discover] and python setup.py test """ khard-0.15.1/test/fixture/000077500000000000000000000000001356006103500153335ustar00rootroot00000000000000khard-0.15.1/test/fixture/broken.abook/000077500000000000000000000000001356006103500177055ustar00rootroot00000000000000khard-0.15.1/test/fixture/broken.abook/unparsable.vcf000077700000000000000000000000001356006103500270652../vcards/unparsable.vcfustar00rootroot00000000000000khard-0.15.1/test/fixture/minimal.abook/000077500000000000000000000000001356006103500200535ustar00rootroot00000000000000khard-0.15.1/test/fixture/minimal.abook/minimal.vcf000077700000000000000000000000001356006103500260172../vcards/minimal.vcfustar00rootroot00000000000000khard-0.15.1/test/fixture/minimal.conf000066400000000000000000000000661356006103500176320ustar00rootroot00000000000000[addressbooks] [[foo]] path = test/fixture/test.abook khard-0.15.1/test/fixture/multiple_values.yaml000066400000000000000000000100641356006103500214320ustar00rootroot00000000000000# Contact template for khard version 0.11.0 # # Use this yaml formatted template to create a new contact: # either with: khard new -a address_book -i template.yaml # or with: cat template.yaml | khard new -a address_book # name components # every entry may contain a string or a list of strings # format: # First name : name1 # Additional : # - name2 # - name3 # Last name : name4 Prefix : - Prof. - Dr. First name : Mark Additional : - Stephe - Tom Last name : Schröder Suffix : II # person related information # # birthday # Formats: # vcard 3.0 and 4.0: yyyy-mm-dd or yyyy-mm-ddTHH:MM:SS # vcard 4.0 only: --mm-dd or text= string value Birthday : 1992-12-21 # nickname # may contain a string or a list of strings Nickname : - several - nicknames # organisation # format: # Organisation : company # or # Organisation : # - company1 # - company2 # or # Organisation : # - # - company # - unit Organisation : - - Company1 - Sub-Company1 - Company2 # organisation title and role # every entry may contain a string or a list of strings # # title at organisation # example usage: research scientist Title : - research scientist - Manager # role at organisation # example usage: project leader Role : - CEO - CTO # phone numbers # format: # Phone: # type1, type2: number # type3: # - number1 # - number2 # custom: number # allowed types: # vcard 3.0: At least one of bbs, car, cell, fax, home, isdn, msg, modem, # pager, pcs, pref, video, voice, work # vcard 4.0: At least one of home, work, pref, text, voice, fax, cell, video, # pager, textphone # Alternatively you may use a single custom label (only letters). # But beware, that not all address book clients will support custom labels. Phone : cell, pref : 0161 99999999 work : - 090 11122200 - 090 33344400 - 090 55566600 # email addresses # format like phone numbers above # allowed types: # vcard 3.0: At least one of home, internet, pref, work, x400 # vcard 4.0: At least one of home, internet, pref, work # Alternatively you may use a single custom label (only letters). Email : home : work : mark@example.com pref : mark@example.org # post addresses # allowed types: # vcard 3.0: At least one of dom, intl, home, parcel, postal, pref, work # vcard 4.0: At least one of home, pref, work # Alternatively you may use a single custom label (only letters). Address : Custom : Box : Extended : Street : Riverlane 1 Code : 99A99 City : A City Region : Region Country : Country home : - Extended : 1st Floor Street : Main street 1 Code : 12345 City : Another City - Extended : Street : | Market Street 1 33333 City Region, Country Code : City : # categories or tags # format: # Categories : single category # or # Categories : # - category1 # - category2 Categories : - - cat1 - cat2 - cät3 - one more # web pages # may contain a string or a list of strings Webpage : - http://example.com - https://example.org # private objects # define your own private objects in the vcard section of your khard.conf file # these objects are stored with a leading "X-" before the object name in the # vcard files. # every entry may contain a string or a list of strings Private : Jabber : - jabber1 - jabber2 Skype : - skype1 - skype2 Twitter : - twitter1 - twitter2 - twitter3 # notes # may contain a string or a list of strings # for multi-line notes use: # Note : | # line one # line two Note : - single line note with emoji 🍵 - | multi-line note khard-0.15.1/test/fixture/single_values.yaml000066400000000000000000000064231356006103500210640ustar00rootroot00000000000000# Contact template for khard version 0.11.0 # # Use this yaml formatted template to create a new contact: # either with: khard new -a address_book -i template.yaml # or with: cat template.yaml | khard new -a address_book # name components # every entry may contain a string or a list of strings # format: # First name : name1 # Additional : # - name2 # - name3 # Last name : name4 Prefix : Dr. First name : Paula Additional : Last name : Smith Suffix : II # person related information # # birthday # Formats: # vcard 3.0 and 4.0: yyyy-mm-dd or yyyy-mm-ddTHH:MM:SS # vcard 4.0 only: --mm-dd or text= string value Birthday : 1983-02-01 # nickname # may contain a string or a list of strings Nickname : myNick # organisation # format: # Organisation : company # or # Organisation : # - company1 # - company2 # or # Organisation : # - # - company # - unit Organisation : Example Company # organisation title and role # every entry may contain a string or a list of strings # # title at organisation # example usage: research scientist Title : research scientist # role at organisation # example usage: project leader Role : Project leader # phone numbers # format: # Phone: # type1, type2: number # type3: # - number1 # - number2 # custom: number # allowed types: # vcard 3.0: At least one of bbs, car, cell, fax, home, isdn, msg, modem, # pager, pcs, pref, video, voice, work # vcard 4.0: At least one of home, work, pref, text, voice, fax, cell, video, # pager, textphone # Alternatively you may use a single custom label (only letters). # But beware, that not all address book clients will support custom labels. Phone : cell : 0152 12345678 work : 090 87654321 # email addresses # format like phone numbers above # allowed types: # vcard 3.0: At least one of home, internet, pref, work, x400 # vcard 4.0: At least one of home, internet, pref, work # Alternatively you may use a single custom label (only letters). Email : work : paula.smith@example.com # post addresses # allowed types: # vcard 3.0: At least one of dom, intl, home, parcel, postal, pref, work # vcard 4.0: At least one of home, pref, work # Alternatively you may use a single custom label (only letters). Address : home : Box : Extended : Street : Mainstreet 123 Code : 31415 City : A City Region : Region Country : Country # categories or tags # format: # Categories : single category # or # Categories : # - category1 # - category2 Categories : a single one # web pages # may contain a string or a list of strings Webpage : http://example.com # private objects # define your own private objects in the vcard section of your khard.conf file # these objects are stored with a leading "X-" before the object name in the # vcard files. # every entry may contain a string or a list of strings Private : Jabber : paula@jabber.org Skype : sky_paula Twitter : twi_paula # notes # may contain a string or a list of strings # for multi-line notes use: # Note : | # line one # line two Note : | first line second line khard-0.15.1/test/fixture/test.abook/000077500000000000000000000000001356006103500174045ustar00rootroot00000000000000khard-0.15.1/test/fixture/test.abook/contact1.vcf000077700000000000000000000000001356006103500255242../vcards/contact1.vcfustar00rootroot00000000000000khard-0.15.1/test/fixture/test.abook/contact2.vcf000077700000000000000000000000001356006103500255262../vcards/contact2.vcfustar00rootroot00000000000000khard-0.15.1/test/fixture/test.abook/text-bday.vcf000077700000000000000000000000001356006103500260762../vcards/text-bday.vcfustar00rootroot00000000000000khard-0.15.1/test/fixture/vcards/000077500000000000000000000000001356006103500166155ustar00rootroot00000000000000khard-0.15.1/test/fixture/vcards/altid.vcf000066400000000000000000000004211356006103500204070ustar00rootroot00000000000000BEGIN:VCARD VERSION:4.0 UID:altid FN:altid N;ALTID=1:representation;one;;; N;ALTID=1:representation;two;;; NOTE:RFC6350 requires N to have cardinality <=1 but allows alternative repr esentations to be included if they are linked by the ALTID parameter. END:VCARD khard-0.15.1/test/fixture/vcards/contact1.vcf000066400000000000000000000002071356006103500210300ustar00rootroot00000000000000BEGIN:VCARD VERSION:4.0 FN:second contact UID:testuid1 BDAY:20180120 EMAIL;TYPE=home:user@example.com TEL:0123456789 END:VCARD khard-0.15.1/test/fixture/vcards/contact2.vcf000066400000000000000000000001051356006103500210260ustar00rootroot00000000000000BEGIN:VCARD VERSION:4.0 FN:third contact UID:testuid2 END:VCARD khard-0.15.1/test/fixture/vcards/labels.vcf000066400000000000000000000002111356006103500205510ustar00rootroot00000000000000BEGIN:VCARD VERSION:4.0 UID:51953f58-237e-429a-a271-cb47c026a895 FN:labeled guy item1.ORG:Test Inc item1.X-ABLabel:Work END:VCARD khard-0.15.1/test/fixture/vcards/minimal.vcf000066400000000000000000000000711356006103500207410ustar00rootroot00000000000000BEGIN:VCARD VERSION:4.0 FN:minimal contact END:VCARD khard-0.15.1/test/fixture/vcards/tel-value-uri.vcf000066400000000000000000000002231356006103500220050ustar00rootroot00000000000000BEGIN:VCARD VERSION:3.0 UID:bf3lycta2gmsk1ts57owath965h38709zoyu FN:bug 195 REV:20180923T191324Z TEL;TYPE=cell;VALUE=URI:67545678 END:VCARD khard-0.15.1/test/fixture/vcards/text-bday.vcf000066400000000000000000000001411356006103500212120ustar00rootroot00000000000000BEGIN:VCARD VERSION:4.0 FN:text birthday UID:testuid3 BDAY;VALUE=text:circa 1800 END:VCARD khard-0.15.1/test/fixture/vcards/unparsable.vcf000066400000000000000000000001001356006103500214400ustar00rootroot00000000000000BEGIN:VCARD VERSION:4.0 FN:second contact with minimal Vcard khard-0.15.1/test/helpers.py000066400000000000000000000040061356006103500156610ustar00rootroot00000000000000"""Helper functions for the tests.""" # pylint: disable=invalid-name import contextlib import os import shutil import sys import tempfile import unittest import vobject def expectedFailureForVersion(major, minor): "A decorator to mark a test as an expected failure for one python version." if sys.version_info.major == major and sys.version_info.minor == minor: return unittest.expectedFailure return lambda x: x def create_test_vcard(**kwargs): """Create a simple vcard for tests.""" vcard = vobject.vCard() if 'fn' not in kwargs: kwargs['fn'] = 'Test vCard' if 'version' not in kwargs: kwargs['version'] = '3.0' for key, value in kwargs.items(): vcard.add(key.upper()).value = value return vcard class with_vcards(contextlib.ContextDecorator): """Context manager to create a temporary khard configuration. The given vcards will be copied to the only address book in the configuration which will be called "tmp". """ def __init__(self, vcards): self.tempdir = None self.config = None self.vcards = vcards self.mock = None def __enter__(self): self.tempdir = tempfile.TemporaryDirectory() for card in self.vcards: shutil.copy(card, self.tempdir.name) with tempfile.NamedTemporaryFile("w", delete=False) as config: config.write("""[general] editor = editor merge_editor = merge_editor [addressbooks] [[tmp]] path = {} """.format(self.tempdir.name)) self.config = config self.mock = unittest.mock.patch.dict('os.environ', KHARD_CONFIG=config.name) self.mock.start() return self def __exit__(self, _a, _b, _c): self.mock.stop() os.unlink(self.config.name) self.tempdir.cleanup() return False khard-0.15.1/test/test_actions.py000066400000000000000000000025501356006103500167200ustar00rootroot00000000000000"""Tests for the action class""" # pylint: disable=missing-docstring import unittest from khard import actions action = 'list' alias = 'ls' unknown = 'this is not an action or an alias' class Action(unittest.TestCase): def test_get_action_resolves_aliases(self): self.assertEqual(action, actions.Actions.get_action(alias)) def test_get_action_returns_none_for_actions(self): self.assertIsNone(actions.Actions.get_action(action)) def test_get_action_returns_none_for_unknown(self): self.assertIsNone(actions.Actions.get_action(unknown)) def test_get_aliases_reverse_resolves_aliases(self): self.assertEqual([alias], actions.Actions.get_aliases(action)) def test_get_aliases_returns_none_for_aliases(self): self.assertIsNone(actions.Actions.get_aliases(alias)) def test_get_aliases_returns_none_for_unknown(self): self.assertIsNone(actions.Actions.get_aliases(unknown)) def test_get_actions_returns_actions(self): self.assertIn(action, actions.Actions.get_actions()) def test_get_actions_does_not_return_aliases(self): self.assertNotIn(alias, actions.Actions.get_actions()) def test_get_all_returns_actions(self): self.assertIn(action, actions.Actions.get_all()) def test_get_all_returns_aliases(self): self.assertIn(alias, actions.Actions.get_all()) khard-0.15.1/test/test_address_book.py000066400000000000000000000116721356006103500177240ustar00rootroot00000000000000"""Tests for the address book classes.""" # pylint: disable=missing-docstring import sys import unittest from unittest import mock from khard import address_book from .helpers import expectedFailureForVersion class _AddressBook(address_book.AddressBook): """Class for testing the abstract AddressBook base class.""" def load(self, query=None): pass class AbstractAddressBookSearch(unittest.TestCase): """Tests for khard.address_book.AddressBook.search()""" def test_invalide_method_failes(self): abook = _AddressBook('test') with self.assertRaises(ValueError): abook.search('query', method='invalid_method') # FIXME This breaks on travis *only* for python 3.5, assert_called_once # only exists in 3.6 and not in 3.4 but oddly it passes there. @expectedFailureForVersion(3, 5) def test_search_will_trigger_load_if_not_loaded(self): abook = _AddressBook('test') load_mock = mock.Mock() abook.load = load_mock abook.search('foo') load_mock.assert_called_once() def test_search_will_not_trigger_load_if_loaded(self): abook = _AddressBook('test') load_mock = mock.Mock() abook.load = load_mock abook._loaded = True abook.search('foo') load_mock.assert_not_called() def test_search_passes_query_to_load(self): abook = _AddressBook('test') load_mock = mock.Mock() abook.load = load_mock abook.search('foo') load_mock.assert_called_once_with('foo') class AddressBookCompareUids(unittest.TestCase): def test_different_strings(self): uid1 = 'abc' uid2 = 'xyz' expected = 0 actual = address_book.AddressBook._compare_uids(uid1, uid2) self.assertEqual(actual, expected) def test_two_simple_strings(self): uid1 = 'abcdef' uid2 = 'abcxyz' expected = 3 actual = address_book.AddressBook._compare_uids(uid1, uid2) self.assertEqual(actual, expected) def test_no_error_on_equal_strings(self): uid = 'abcdefghij' expected = len(uid) actual = address_book.AddressBook._compare_uids(uid, uid) self.assertEqual(actual, expected) class VcardAdressBookLoad(unittest.TestCase): def test_vcards_without_uid_generate_a_warning(self): abook = address_book.VdirAddressBook('test', 'test/fixture/minimal.abook') with self.assertLogs(level='WARNING') as cm: abook.load() messages = ['WARNING:root:Card minimal contact from address book test ' 'has no UID and will not be available.'] self.assertListEqual(cm.output, messages) def test_loading_vcards_from_disk(self): abook = address_book.VdirAddressBook('test', 'test/fixture/test.abook') # At this point we do not really care about the type of abook.contacts, # it could be a list or dict or set or whatever. self.assertEqual(len(abook.contacts), 0) abook.load() self.assertEqual(len(abook.contacts), 3) def test_search_in_source_files_only_loads_matching_cards(self): abook = address_book.VdirAddressBook('test', 'test/fixture/test.abook') abook.load(query='second', search_in_source_files=True) self.assertEqual(len(abook.contacts), 1) def test_loading_unparsable_vcard_fails(self): abook = address_book.VdirAddressBook('test', 'test/fixture/broken.abook') with self.assertRaises(address_book.AddressBookParseError): with self.assertLogs(level='ERROR'): abook.load() def test_unparsable_files_can_be_skipped(self): abook = address_book.VdirAddressBook( 'test', 'test/fixture/broken.abook', skip=True) with self.assertLogs(level='WARNING') as cm: abook.load() self.assertEqual( cm.output, ['WARNING:root:Filtering some problematic tags from ' 'test/fixture/broken.abook/unparsable.vcf', 'WARNING:root:1 of 1 vCard files of address book test ' 'could not be parsed.']) class AddressBookGetShortUidDict(unittest.TestCase): def test_uniqe_uid_also_reslts_in_shortend_uid_in_short_uid_dict(self): contacts = {'uid123': None} abook = _AddressBook('test') abook.contacts = contacts abook._loaded = True short_uids = abook.get_short_uid_dict() self.assertEqual(len(short_uids), 1) short_uid, contact = short_uids.popitem() self.assertEqual(short_uid, 'u') class ReportedBugs(unittest.TestCase): def test_issue_159_uid_search_doesnt_return_items_twice(self): # This was the first half of bug report #159. abook = address_book.VdirAddressBook('test', 'test/fixture/test.abook') c = abook.search('testuid1', method='uid') self.assertEqual(len(list(c)), 1) khard-0.15.1/test/test_carddav_object.py000066400000000000000000000027311356006103500202130ustar00rootroot00000000000000"""Tests for the CarddavObject class from the carddav module.""" # pylint: disable=missing-docstring import datetime import unittest from unittest import mock from khard.carddav_object import CarddavObject class CarddavObjectFormatDateObject(unittest.TestCase): def test_format_date_object_will_not_touch_strings(self): expected = 'untouched string' actual = CarddavObject._format_date_object(expected, False) self.assertEqual(actual, expected) def test_format_date_object_with_simple_date_object(self): d = datetime.datetime(2018, 2, 13) actual = CarddavObject._format_date_object(d, False) self.assertEqual(actual, '2018-02-13') def test_format_date_object_with_simple_datetime_object(self): d = datetime.datetime(2018, 2, 13, 0, 38, 31) with mock.patch('time.timezone', -7200): actual = CarddavObject._format_date_object(d, False) self.assertEqual(actual, '2018-02-13T00:38:31+02:00') def test_format_date_object_with_date_1900(self): d = datetime.datetime(1900, 2, 13) actual = CarddavObject._format_date_object(d, False) self.assertEqual(actual, '--02-13') class AltIds(unittest.TestCase): def test_altids_are_read(self): card = CarddavObject.from_file(None, 'test/fixture/vcards/altid.vcf', None) expected = 'one representation' self.assertEqual(expected, card.get_first_name_last_name()) khard-0.15.1/test/test_command_line_interface.py000066400000000000000000000274231356006103500217330ustar00rootroot00000000000000"""Test some features of the command line interface of khard. This also contains some "end to end" tests. That means some very high level calls to the main function and a check against the output. These might later be converted to proper "unit" tests. """ # pylint: disable=missing-docstring # TODO We are still missing high level tests for the add-email and merge # subcommands. They depend heavily on user interaction and are hard to test in # their current form. import io import pathlib import shutil import tempfile import unittest from unittest import mock from ruamel.yaml import YAML from khard import cli from khard import config from khard import khard from .helpers import expectedFailureForVersion, with_vcards def mock_stdout(): stdout = io.StringIO() context_manager = mock.patch('sys.stdout', stdout) context_manager.getvalue = stdout.getvalue return context_manager @mock.patch('sys.argv', ['TESTSUITE']) class HelpOption(unittest.TestCase): def _test(self, args, expect): """Test the command line args and compare the prefix of the output.""" with self.assertRaises(SystemExit): with mock_stdout() as stdout: cli.parse_args(args) text = stdout.getvalue() self.assertTrue(text.startswith(expect)) def test_global_help(self): self._test(['-h'], 'usage: TESTSUITE [-h]') @mock.patch.dict('os.environ', KHARD_CONFIG='test/fixture/minimal.conf') def test_subcommand_help(self): self._test(['list', '-h'], 'usage: TESTSUITE list [-h]') def test_global_help_with_subcommand(self): self._test(['-h', 'list'], 'usage: TESTSUITE [-h]') @mock.patch.dict('os.environ', KHARD_CONFIG='test/fixture/minimal.conf') class ListingCommands(unittest.TestCase): """Tests for subcommands that simply list stuff.""" def test_simple_ls_without_options(self): with mock_stdout() as stdout: khard.main(['list']) text = [l.strip() for l in stdout.getvalue().splitlines()] expected = [ "Address book: foo", "Index Name Phone " "E-Mail UID", "1 second contact voice: 0123456789 " "home: user@example.com testuid1", "2 text birthday " " testuid3", "3 third contact " " testuid2"] self.assertListEqual(text, expected) @mock.patch.dict('os.environ', LC_ALL='C') def test_simple_bdays_without_options(self): with mock_stdout() as stdout: khard.main(['birthdays']) text = [line.strip() for line in stdout.getvalue().splitlines()] expect = ["Name Birthday", "text birthday circa 1800", "second contact 01/20/18"] self.assertListEqual(text, expect) def test_simple_email_without_options(self): with mock_stdout() as stdout: khard.main(['email']) text = [line.strip() for line in stdout.getvalue().splitlines()] expect = ["Name Type E-Mail", "second contact home user@example.com"] self.assertListEqual(text, expect) def test_simple_phone_without_options(self): with mock_stdout() as stdout: khard.main(['phone']) text = [line.strip() for line in stdout.getvalue().splitlines()] expect = ["Name Type Phone", "second contact voice 0123456789"] self.assertListEqual(text, expect) def test_simple_file_without_options(self): with mock_stdout() as stdout: khard.main(['filename']) text = [line.strip() for line in stdout.getvalue().splitlines()] expect = ["test/fixture/test.abook/contact1.vcf", "test/fixture/test.abook/text-bday.vcf", "test/fixture/test.abook/contact2.vcf"] self.assertListEqual(text, expect) def test_simple_abooks_without_options(self): with mock_stdout() as stdout: khard.main(['addressbooks']) text = stdout.getvalue().strip() expect = "foo" self.assertEqual(text, expect) def test_simple_details_without_options(self): with mock_stdout() as stdout: khard.main(['details', 'uid1']) text = stdout.getvalue() # Currently the FN field is not shown with "details". self.assertIn('Address book: foo', text) self.assertIn('UID: testuid1', text) class ListingCommands2(unittest.TestCase): def test_list_bug_195(self): with with_vcards(['test/fixture/vcards/tel-value-uri.vcf']): with mock_stdout() as stdout: khard.main(['list']) text = [line.strip() for line in stdout.getvalue().splitlines()] expect = [ "Address book: tmp", "Index Name Phone E-Mail UID", "1 bug 195 cell: 67545678 b"] self.assertListEqual(text, expect) class FileSystemCommands(unittest.TestCase): """Tests for subcommands that interact with different address books.""" def setUp(self): "Create a temporary directory with two address books and a configfile." self._tmp = tempfile.TemporaryDirectory() path = pathlib.Path(self._tmp.name) self.abook1 = path / 'abook1' self.abook2 = path / 'abook2' self.abook1.mkdir() self.abook2.mkdir() self.contact = self.abook1 / 'contact.vcf' shutil.copy('test/fixture/vcards/contact1.vcf', str(self.contact)) config = path / 'conf' with config.open('w') as fh: fh.write("""[addressbooks] [[abook1]] path = {} [[abook2]] path = {}""".format(self.abook1, self.abook2)) self._patch = mock.patch.dict('os.environ', KHARD_CONFIG=str(config)) self._patch.start() def tearDown(self): self._patch.stop() self._tmp.cleanup() def test_simple_move(self): # just hide stdout with mock.patch('sys.stdout'): khard.main(['move', '-a', 'abook1', '-A', 'abook2', 'testuid1']) # The contact is moved to a filename based on the uid. target = self.abook2 / 'testuid1.vcf' # We currently only assert that the target file exists, nothing about # its contents. self.assertFalse(self.contact.exists()) self.assertTrue(target.exists()) def test_simple_copy(self): # just hide stdout with mock.patch('sys.stdout'): khard.main(['copy', '-a', 'abook1', '-A', 'abook2', 'testuid1']) # The contact is copied to a filename based on a new uid. results = list(self.abook2.glob('*.vcf')) self.assertTrue(self.contact.exists()) self.assertEqual(len(results), 1) def test_simple_remove_with_force_option(self): # just hide stdout with mock.patch('sys.stdout'): # Without the --force this asks for confirmation. khard.main(['remove', '--force', '-a', 'abook1', 'testuid1']) results = list(self.abook2.glob('*.vcf')) self.assertFalse(self.contact.exists()) self.assertEqual(len(results), 0) def test_new_contact_with_simple_user_input(self): old = len(list(self.abook1.glob('*.vcf'))) # Mock user input on stdin (yaml format). with mock.patch('sys.stdin.isatty', return_value=False): with mock.patch('sys.stdin.read', return_value='First name: foo\nLast name: bar'): # just hide stdout with mock.patch('sys.stdout'): # hide warning about missing version in vcard with self.assertLogs(level='WARNING'): khard.main(['new', '-a', 'abook1']) new = len(list(self.abook1.glob('*.vcf'))) self.assertEqual(new, old + 1) class MiscCommands(unittest.TestCase): """Tests for other subcommands.""" @mock.patch.dict('os.environ', KHARD_CONFIG='test/fixture/minimal.conf') def test_simple_show_with_yaml_format(self): with mock_stdout() as stdout: khard.main(["show", "--format=yaml", "uid1"]) # This implicitly tests if the output is valid yaml. yaml = YAML(typ="base").load(stdout.getvalue()) # Just test some keys. self.assertIn('Address', yaml) self.assertIn('Birthday', yaml) self.assertIn('Email', yaml) self.assertIn('First name', yaml) self.assertIn('Last name', yaml) self.assertIn('Nickname', yaml) @expectedFailureForVersion(3, 5) @mock.patch.dict('os.environ', KHARD_CONFIG='test/fixture/minimal.conf') def test_simple_edit_without_modification(self): with mock.patch('subprocess.Popen') as popen: # just hide stdout with mock.patch('sys.stdout'): khard.main(["edit", "uid1"]) # The editor is called with a temp file so how to we check this more # precisely? popen.assert_called_once() @mock.patch.dict('os.environ', KHARD_CONFIG='test/fixture/minimal.conf', EDITOR='editor') def test_edit_source_file_without_modifications(self): with mock.patch('subprocess.Popen') as popen: # just hide stdout with mock.patch('sys.stdout'): khard.main(["edit", "--format=vcard", "uid1"]) popen.assert_called_once_with(['editor', 'test/fixture/test.abook/contact1.vcf']) @mock.patch.dict('os.environ', KHARD_CONFIG='test/fixture/minimal.conf') class CommandLineDefaultsDoNotOverwriteConfigValues(unittest.TestCase): @staticmethod def _with_contact_table(args, **kwargs): args = cli.parse_args(args) options = '\n'.join('{}={}'.format(key, kwargs[key]) for key in kwargs) conf = config.Config(io.StringIO('[addressbooks]\n[[test]]\npath=.\n' '[contact table]\n' + options)) return cli.merge_args_into_config(args, conf) def test_group_by_addressbook(self): conf = self._with_contact_table(['list'], group_by_addressbook=True) self.assertTrue(conf.group_by_addressbook) @mock.patch.dict('os.environ', KHARD_CONFIG='test/fixture/minimal.conf') class CommandLineArguemtsOverwriteConfigValues(unittest.TestCase): @staticmethod def _merge(args): args, _conf = cli.parse_args(args) # This config file just loads all defaults from the config.spec. conf = config.Config(io.StringIO('[addressbooks]\n[[test]]\npath=.')) return cli.merge_args_into_config(args, conf) def test_sort_is_picked_up_from_arguments(self): conf = self._merge(['list', '--sort=last_name']) self.assertEqual(conf.sort, 'last_name') def test_display_is_picked_up_from_arguments(self): conf = self._merge(['list', '--display=last_name']) self.assertEqual(conf.display, 'last_name') def test_reverse_is_picked_up_from_arguments(self): conf = self._merge(['list', '--reverse']) self.assertTrue(conf.reverse) def test_group_by_addressbook_is_picked_up_from_arguments(self): conf = self._merge(['list', '--group-by-addressbook']) self.assertTrue(conf.group_by_addressbook) def test_search_in_source_is_picked_up_from_arguments(self): conf = self._merge(['list', '--search-in-source-files']) self.assertTrue(conf.search_in_source_files) # def test_strict_is_picked_up_from_arguments(self): # conf = self._merge(['list', '--strict']) # self.assertTrue(conf.strict) if __name__ == "__main__": unittest.main() khard-0.15.1/test/test_config.py000066400000000000000000000162531356006103500165320ustar00rootroot00000000000000"""Tests for the config module.""" # pylint: disable=missing-docstring import io import logging import os.path import tempfile import unittest import unittest.mock as mock from khard import config import configobj class LoadingConfigFile(unittest.TestCase): def test_load_non_existing_file_fails(self): filename = "I hope this file never exists" stdout = io.StringIO() with self.assertRaises(IOError) as cm: config.Config._load_config_file(filename) self.assertTrue(str(cm.exception).startswith('Config file not found:')) def test_uses_khard_config_environment_variable(self): filename = "this is some very random string" with mock.patch.dict("os.environ", clear=True, KHARD_CONFIG=filename): with mock.patch("configobj.ConfigObj", dict): ret = config.Config._load_config_file("") self.assertEqual(ret['infile'], filename) def test_uses_xdg_config_home_environment_variable(self): prefix = "this is some very random string" with mock.patch.dict("os.environ", clear=True, XDG_CONFIG_HOME=prefix): with mock.patch("configobj.ConfigObj", dict): ret = config.Config._load_config_file("") expected = os.path.join(prefix, 'khard', 'khard.conf') self.assertEqual(ret['infile'], expected) def test_uses_config_dir_if_environment_unset(self): prefix = "this is some very random string" with mock.patch.dict("os.environ", clear=True, HOME=prefix): with mock.patch("configobj.ConfigObj", dict): ret = config.Config._load_config_file("") expected = os.path.join(prefix, '.config', 'khard', 'khard.conf') self.assertEqual(ret['infile'], expected) def test_load_empty_file_fails(self): stdout = io.StringIO() with tempfile.NamedTemporaryFile() as name: with self.assertLogs(level=logging.ERROR) as cm: with self.assertRaises(SystemExit): config.Config(name) @mock.patch.dict('os.environ', EDITOR='editor', MERGE_EDITOR='meditor') def test_load_minimal_file_by_name(self): cfg = config.Config("test/fixture/minimal.conf") self.assertEqual(cfg.editor, "editor") self.assertEqual(cfg.merge_editor, "meditor") class ConfigPreferredVcardVersion(unittest.TestCase): def test_default_value_is_3(self): c = config.Config("test/fixture/minimal.conf") self.assertEqual(c.preferred_vcard_version, "3.0") def test_set_preferred_version(self): c = config.Config("test/fixture/minimal.conf") c.preferred_vcard_version = "11" self.assertEqual(c.preferred_vcard_version, "11") class Defaults(unittest.TestCase): def test_debug_defaults_to_false(self): c = config.Config("test/fixture/minimal.conf") self.assertFalse(c.debug) def test_default_action_defaults_to_list(self): c = config.Config("test/fixture/minimal.conf") self.assertEqual(c.default_action, 'list') def test_reverse_defaults_to_false(self): c = config.Config("test/fixture/minimal.conf") self.assertFalse(c.reverse) def test_group_by_addressbook_defaults_to_false(self): c = config.Config("test/fixture/minimal.conf") self.assertFalse(c.group_by_addressbook) def test_show_nicknames_defaults_to_false(self): c = config.Config("test/fixture/minimal.conf") self.assertFalse(c.show_nicknames) def test_show_uids_defaults_to_true(self): c = config.Config("test/fixture/minimal.conf") self.assertTrue(c.show_uids) def test_sort_defaults_to_first_name(self): c = config.Config("test/fixture/minimal.conf") self.assertEqual(c.sort, 'first_name') def test_display_defaults_to_first_name(self): c = config.Config("test/fixture/minimal.conf") self.assertEqual(c.display, 'first_name') def test_localize_dates_defaults_to_true(self): c = config.Config("test/fixture/minimal.conf") self.assertTrue(c.localize_dates) def test_preferred_phone_number_type_defaults_to_pref(self): c = config.Config("test/fixture/minimal.conf") self.assertListEqual(c.preferred_phone_number_type, ['pref']) def test_preferred_email_address_type_defaults_to_pref(self): c = config.Config("test/fixture/minimal.conf") self.assertListEqual(c.preferred_email_address_type, ['pref']) def test_private_objects_defaults_to_empty(self): c = config.Config("test/fixture/minimal.conf") self.assertListEqual(c.private_objects, []) def test_search_in_source_files_defaults_to_false(self): c = config.Config("test/fixture/minimal.conf") self.assertFalse(c.search_in_source_files) def test_skip_unparsable_defaults_to_false(self): c = config.Config("test/fixture/minimal.conf") self.assertFalse(c.skip_unparsable) def test_preferred_version_defaults_to_3(self): c = config.Config("test/fixture/minimal.conf") self.assertEqual(c.preferred_vcard_version, '3.0') @mock.patch.dict('os.environ', clear=True) def test_editor_defaults_to_vim(self): c = config.Config("test/fixture/minimal.conf") self.assertEqual(c.editor, 'vim') @mock.patch.dict('os.environ', clear=True) def test_merge_editor_defaults_to_vimdiff(self): c = config.Config("test/fixture/minimal.conf") self.assertEqual(c.merge_editor, 'vimdiff') class Validation(unittest.TestCase): @staticmethod def _template(section, key, value): configspec = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'khard', 'data', 'config.spec') c = configobj.ConfigObj(configspec=configspec) c['general'] = {} c['vcard'] = {} c['contact table'] = {} c['addressbooks'] = {'test': {'path': '/tmp'}} c[section][key] = value return c def test_rejects_invalid_default_actions(self): action = 'this is not a valid action' conf = self._template('general', 'default_action', action) with self.assertLogs(level=logging.ERROR): with self.assertRaises(SystemExit): config.Config._validate(conf) def test_rejects_unparsable_editor_commands(self): editor = 'editor --option "unparsable because quotes are missing' conf = self._template('general', 'editor', editor) with self.assertLogs(level=logging.ERROR): with self.assertRaises(SystemExit): config.Config._validate(conf) def test_rejects_private_objects_with_strange_chars(self): obj = 'X-VCÄRD-EXTENSIÖN' conf = self._template('vcard', 'private_objects', obj) with self.assertLogs(level=logging.ERROR): with self.assertRaises(SystemExit): config.Config._validate(conf) def test_rejects_private_objects_starting_with_minus(self): obj = '-INVALID-' conf = self._template('vcard', 'private_objects', obj) with self.assertLogs(level=logging.ERROR): with self.assertRaises(SystemExit): config.Config._validate(conf) if __name__ == "__main__": unittest.main() khard-0.15.1/test/test_helpers.py000066400000000000000000000072221356006103500167230ustar00rootroot00000000000000"""Tests for the helpers module.""" # pylint: disable=missing-docstring import datetime import unittest from khard import helpers class ListToString(unittest.TestCase): def test_empty_list_returns_empty_string(self): the_list = [] delimiter = ' ' expected = '' actual = helpers.list_to_string(the_list, delimiter) self.assertEqual(actual, expected) def test_simple_list(self): the_list = ['a', 'bc', 'def'] delimiter = ' ' expected = 'a bc def' actual = helpers.list_to_string(the_list, delimiter) self.assertEqual(actual, expected) def test_simple_nested_list(self): the_list = ['a', 'bc', ['x', 'y', 'z'], 'def'] delimiter = ' ' expected = 'a bc x y z def' actual = helpers.list_to_string(the_list, delimiter) self.assertEqual(actual, expected) def test_multi_level_nested_list(self): the_list = ['a', ['b', ['c', [[['x', 'y']]]]], 'z'] delimiter = ' ' expected = 'a b c x y z' actual = helpers.list_to_string(the_list, delimiter) self.assertEqual(actual, expected) def test_list_to_string_passes_through_other_objects(self): self.assertIs(helpers.list_to_string(None, "foo"), None) self.assertIs(helpers.list_to_string(42, "foo"), 42) self.assertIs(helpers.list_to_string("foo bar", "foo"), "foo bar") class StringToDate(unittest.TestCase): date = datetime.datetime(year=1900, month=1, day=2) time = datetime.datetime(year=1900, month=1, day=2, hour=12, minute=42, second=17) zone = datetime.datetime(year=1900, month=1, day=2, hour=12, minute=42, second=17, tzinfo=datetime.timezone.utc) def test_mmdd_format(self): string = '--0102' result = helpers.string_to_date(string) self.assertEqual(result, self.date) def test_mm_dd_format(self): string = '--01-02' result = helpers.string_to_date(string) self.assertEqual(result, self.date) def test_yyyymmdd_format(self): string = '19000102' result = helpers.string_to_date(string) self.assertEqual(result, self.date) def test_yyyy_mm_dd_format(self): string = '1900-01-02' result = helpers.string_to_date(string) self.assertEqual(result, self.date) def test_yyyymmddThhmmss_format(self): string = '19000102T124217' result = helpers.string_to_date(string) self.assertEqual(result, self.time) def test_yyyy_mm_ddThh_mm_ss_format(self): string = '1900-01-02T12:42:17' result = helpers.string_to_date(string) self.assertEqual(result, self.time) def test_yyyymmddThhmmssZ_format(self): string = '19000102T124217Z' result = helpers.string_to_date(string) self.assertEqual(result, self.time) def test_yyyy_mm_ddThh_mm_ssZ_format(self): string = '1900-01-02T12:42:17Z' result = helpers.string_to_date(string) self.assertEqual(result, self.time) def test_yyyymmddThhmmssz_format(self): string = '19000102T064217-06:00' result = helpers.string_to_date(string) self.assertEqual(result, self.zone) def test_yyyy_mm_ddThh_mm_ssz_format(self): string = '1900-01-02T06:42:17-06:00' result = helpers.string_to_date(string) self.assertEqual(result, self.zone) class ConvertToYAML(unittest.TestCase): def test_colon_handling(self): result = helpers.convert_to_yaml("Note", "foo: bar", 0, 5, True) self.assertEqual(result[0], "Note : |\n foo: bar") if __name__ == "__main__": unittest.main() khard-0.15.1/test/test_vcard_wrapper.py000066400000000000000000000461451356006103500201270ustar00rootroot00000000000000"""Tests for the VCardWrapper class from the carddav module.""" # pylint: disable=missing-docstring import datetime import unittest import vobject from khard.carddav_object import VCardWrapper from .helpers import create_test_vcard def _from_file(path): """Read a VCARD from a file""" with open(path) as fp: return vobject.readOne(fp) class VcardWrapperInit(unittest.TestCase): def test_stores_vcard_object_unmodified(self): vcard = create_test_vcard() expected = vcard.serialize() wrapper = VCardWrapper(vcard) # assert that it is the same object self.assertIs(wrapper.vcard, vcard) # assert that it (the serialization) was not changed self.assertEqual(wrapper.vcard.serialize(), expected) def test_warns_about_unsupported_version(self): vcard = create_test_vcard(version="something unsupported") with self.assertLogs(level="WARNING"): VCardWrapper(vcard) def test_warns_about_missing_version_and_sets_it(self): vcard = create_test_vcard() vcard.remove(vcard.version) with self.assertLogs(level="WARNING"): wrapper = VCardWrapper(vcard) self.assertEqual(wrapper.version, "3.0") class DeleteVcardObject(unittest.TestCase): def test_deletes_fields_given_in_upper_case(self): vcard = create_test_vcard() expected = vcard.serialize() vcard.add('FOO').value = 'bar' wrapper = VCardWrapper(vcard) wrapper._delete_vcard_object('FOO') self.assertEqual(wrapper.vcard.serialize(), expected) def test_deletes_all_field_occurences(self): vcard = create_test_vcard() expected = vcard.serialize() vcard.add('FOO').value = 'bar' vcard.add('FOO').value = 'baz' wrapper = VCardWrapper(vcard) wrapper._delete_vcard_object('FOO') self.assertEqual(wrapper.vcard.serialize(), expected) def test_deletes_grouped_ablabel_fields(self): vcard = create_test_vcard() expected = vcard.serialize() foo = vcard.add('FOO') foo.value = 'bar' foo.group = 'group1' label = vcard.add('X-ABLABEL') label.value = 'test label' label.group = foo.group wrapper = VCardWrapper(vcard) wrapper._delete_vcard_object('FOO') self.assertEqual(wrapper.vcard.serialize(), expected) def test_keeps_other_fields(self): vcard = create_test_vcard(foo='bar') expected = vcard.serialize() vcard.add('BAR').value = 'baz' wrapper = VCardWrapper(vcard) wrapper._delete_vcard_object('BAR') self.assertEqual(wrapper.vcard.serialize(), expected) def test_does_not_fail_on_non_existing_field_name(self): vcard = create_test_vcard(foo='bar') expected = vcard.serialize() wrapper = VCardWrapper(vcard) wrapper._delete_vcard_object('BAR') self.assertEqual(wrapper.vcard.serialize(), expected) class BirthdayLikeAttributes(unittest.TestCase): def test_birthday_supports_setting_date_objects(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) date = datetime.datetime(2018, 2, 1) wrapper.birthday = date wrapper.vcard.validate() self.assertEqual(wrapper.birthday, date) def test_birthday_supports_setting_datetime_objects(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) date = datetime.datetime(2018, 2, 1, 19, 29, 31) wrapper.birthday = date wrapper.vcard.validate() self.assertEqual(wrapper.birthday, date) def test_birthday_supports_setting_text_values_for_v4(self): vcard = create_test_vcard(version="4.0") wrapper = VCardWrapper(vcard, "4.0") date = 'some time yesterday' wrapper.birthday = date wrapper.vcard.validate() self.assertEqual(wrapper.birthday, date) def test_birthday_does_not_support_setting_text_values_for_v3(self): vcard = create_test_vcard(version="3.0") wrapper = VCardWrapper(vcard) with self.assertLogs(level='WARNING'): wrapper.birthday = 'some time yesterday' wrapper.vcard.validate() self.assertIsNone(wrapper.birthday) def test_anniversary_supports_setting_date_objects(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) date = datetime.datetime(2018, 2, 1) wrapper.anniversary = date wrapper.vcard.validate() self.assertEqual(wrapper.anniversary, date) def test_anniversary_supports_setting_datetime_objects(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) date = datetime.datetime(2018, 2, 1, 19, 29, 31) wrapper.anniversary = date wrapper.vcard.validate() self.assertEqual(wrapper.anniversary, date) def test_anniversary_supports_setting_text_values_for_v4(self): vcard = create_test_vcard(version="4.0") wrapper = VCardWrapper(vcard, "4.0") date = 'some time yesterday' wrapper.anniversary = date wrapper.vcard.validate() self.assertEqual(wrapper.anniversary, date) def test_anniversary_does_not_support_setting_text_values_for_v3(self): vcard = create_test_vcard(version="3.0") wrapper = VCardWrapper(vcard) with self.assertLogs(level='WARNING'): wrapper.birthday = 'some time yesterday' wrapper.vcard.validate() self.assertIsNone(wrapper.anniversary) class NameAttributes(unittest.TestCase): def test_fn_can_be_set_with_a_string(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper.formatted_name = 'foo bar' self.assertEqual(vcard.fn.value, 'foo bar') def test_only_one_fn_will_be_stored(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper.formatted_name = 'foo bar' self.assertEqual(len(vcard.contents['fn']), 1) def test_fn_is_returned_as_string(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) self.assertIsInstance(wrapper.formatted_name, str) def test_fn_is_used_as_string_representation(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) self.assertEqual(str(wrapper), wrapper.formatted_name) def test_name_can_be_set_with_empty_strings(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_name('', '', '', '', '') self.assertEqual(vcard.serialize(), 'BEGIN:VCARD\r\n' 'VERSION:3.0\r\n' 'FN:Test vCard\r\n' 'N:;;;;\r\n' 'END:VCARD\r\n') def test_name_can_be_set_with_empty_lists(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_name([], [], [], [], []) self.assertEqual(vcard.serialize(), 'BEGIN:VCARD\r\n' 'VERSION:3.0\r\n' 'FN:Test vCard\r\n' 'N:;;;;\r\n' 'END:VCARD\r\n') def test_name_can_be_set_with_lists_of_empty_strings(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_name(['', ''], ['', ''], ['', ''], ['', ''], ['', '']) self.assertEqual(vcard.serialize(), 'BEGIN:VCARD\r\n' 'VERSION:3.0\r\n' 'FN:Test vCard\r\n' 'N:;;;;\r\n' 'END:VCARD\r\n') def test_get_first_name_last_name_retunrs_fn_if_no_name_present(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) self.assertEqual(wrapper.get_first_name_last_name(), 'Test vCard') def test_get_first_name_last_name_with_simple_name(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_name('', 'given', '', 'family', '') self.assertEqual(wrapper.get_first_name_last_name(), "given family") def test_get_first_name_last_name_with_all_name_fields(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_name('prefix', 'given', 'additional', 'family', 'suffix') self.assertEqual(wrapper.get_first_name_last_name(), 'given additional family') def test_get_first_name_last_name_with_complex_name(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_name(['prefix1', 'prefix2'], ['given1', 'given2'], ['additional1', 'additional2'], ['family1', 'family2'], ['suffix1', 'suffix2']) self.assertEqual(wrapper.get_first_name_last_name(), 'given1 given2 ' 'additional1 additional2 family1 family2') def test_get_last_name_first_name_retunrs_fn_if_no_name_present(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) self.assertEqual(wrapper.get_last_name_first_name(), 'Test vCard') def test_get_last_name_first_name_with_simple_name(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_name('', 'given', '', 'family', '') self.assertEqual(wrapper.get_last_name_first_name(), "family, given") def test_get_last_name_first_name_with_all_name_fields(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_name('prefix', 'given', 'additional', 'family', 'suffix') self.assertEqual(wrapper.get_last_name_first_name(), 'family, given additional') def test_get_last_name_first_name_with_complex_name(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_name(['prefix1', 'prefix2'], ['given1', 'given2'], ['additional1', 'additional2'], ['family1', 'family2'], ['suffix1', 'suffix2']) self.assertEqual(wrapper.get_last_name_first_name(), 'family1 family2,' ' given1 given2 additional1 additional2') class TypedProperties(unittest.TestCase): def test_adding_a_simple_phone_number(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_phone_number('home', '0123456789') self.assertDictEqual(wrapper.phone_numbers, {'home': ['0123456789']}) def test_adding_a_custom_type_phone_number(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_phone_number('custom_type', '0123456789') self.assertDictEqual(wrapper.phone_numbers, {'custom_type': ['0123456789']}) def test_adding_multible_phone_number(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_phone_number('work', '0987654321') wrapper._add_phone_number('home', '0123456789') wrapper._add_phone_number('home', '0112233445') self.assertDictEqual( wrapper.phone_numbers, # The lists are sorted! {'home': ['0112233445', '0123456789'], 'work': ['0987654321']}) def test_adding_preferred_phone_number(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_phone_number('home', '0123456789') wrapper._add_phone_number('pref,home', '0987654321') self.assertDictEqual( wrapper.phone_numbers, {'home': ['0123456789'], 'home, pref': ['0987654321']}) def test_adding_a_simple_email(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper.add_email('home', 'foo@bar.net') self.assertDictEqual(wrapper.emails, {'home': ['foo@bar.net']}) def test_adding_a_custom_type_emails(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper.add_email('custom_type', 'foo@bar.net') self.assertDictEqual(wrapper.emails, {'custom_type': ['foo@bar.net']}) def test_adding_multible_emails(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper.add_email('work', 'foo@bar.net') wrapper.add_email('home', 'foo@baz.net') wrapper.add_email('home', 'baz@baz.net') self.assertDictEqual( wrapper.emails, # The lists are sorted! {'home': ['baz@baz.net', 'foo@baz.net'], 'work': ['foo@bar.net']}) def test_adding_preferred_emails(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper.add_email('home', 'foo@bar.net') wrapper.add_email('pref,home', 'foo@baz.net') self.assertDictEqual(wrapper.emails, {'home': ['foo@bar.net'], 'home, pref': ['foo@baz.net']}) def test_adding_a_simple_address(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) components = ('box', 'extended', 'street', 'code', 'city', 'region', 'country') wrapper._add_post_address('home', *components) expected = {item: item for item in components} self.assertDictEqual(wrapper.post_addresses, {'home': [expected]}) def test_adding_a_custom_type_address(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) components = ('box', 'extended', 'street', 'code', 'city', 'region', 'country') wrapper._add_post_address('custom_type', *components) expected = {item: item for item in components} self.assertDictEqual(wrapper.post_addresses, {'custom_type': [expected]}) def test_adding_multible_addresses(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) components = ('box', 'extended', 'street', 'code', 'city', 'region', 'country') wrapper._add_post_address('work', *['work ' + c for c in components]) wrapper._add_post_address('home', *['home1 ' + c for c in components]) wrapper._add_post_address('home', *['home2 ' + c for c in components]) expected_work = {item: 'work ' + item for item in components} expected_home2 = {item: 'home2 ' + item for item in components} expected_home1 = {item: 'home1 ' + item for item in components} self.assertDictEqual(wrapper.post_addresses, # The lists are sorted! {'home': [expected_home1, expected_home2], 'work': [expected_work]}) def test_adding_preferred_address(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) components = ('box', 'extended', 'street', 'code', 'city', 'region', 'country') wrapper._add_post_address('home', *['home1 ' + c for c in components]) wrapper._add_post_address('pref,home', *['home2 ' + c for c in components]) expected_work = {item: 'work ' + item for item in components} expected_home2 = {item: 'home2 ' + item for item in components} expected_home1 = {item: 'home1 ' + item for item in components} self.assertDictEqual( wrapper.post_addresses, {'home': [expected_home1], 'home, pref': [expected_home2]}) class OtherProperties(unittest.TestCase): def test_setting_and_getting_organisations(self): # also test that organisations are returned in sorted order vcard = create_test_vcard() wrapper = VCardWrapper(vcard) org1 = ["Org", "Sub1", "Sub2"] org2 = ["Org2", "Sub3"] org3 = ["Foo", "Bar", "Baz"] wrapper._add_organisation(org1) wrapper._add_organisation(org2) wrapper._add_organisation(org3) self.assertListEqual(wrapper.organisations, [org3, org1, org2]) def test_setting_org_in_different_ways_for_refactoring(self): vcard1 = create_test_vcard() vcard2 = create_test_vcard() wrapper1 = VCardWrapper(vcard1) wrapper2 = VCardWrapper(vcard2) wrapper1._add_organisation('foo') wrapper2._add_organisation(['foo']) self.assertEqual(wrapper1.organisations, wrapper2.organisations) def test_setting_and_getting_titles(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_title('Foo') wrapper._add_title('Bar') self.assertListEqual(wrapper.titles, ['Bar', 'Foo']) def test_setting_and_getting_roles(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_role('Foo') wrapper._add_role('Bar') self.assertListEqual(wrapper.roles, ['Bar', 'Foo']) def test_setting_and_getting_nicks(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_nickname('Foo') wrapper._add_nickname('Bar') self.assertListEqual(wrapper.nicknames, ['Bar', 'Foo']) def test_setting_and_getting_notes(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_note('First long note') wrapper._add_note('Second long note\nwith newline') self.assertListEqual(wrapper.notes, ['First long note', 'Second long note\nwith newline']) def test_setting_and_getting_webpages(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_webpage('https://github.com/scheibler/khard') wrapper._add_webpage('http://example.com') self.assertListEqual(wrapper.webpages, ['http://example.com', 'https://github.com/scheibler/khard']) def test_setting_and_getting_categories(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_category(["rfc", "address book"]) wrapper._add_category(["coding", "open source"]) self.assertListEqual(wrapper.categories, [["coding", "open source"], ["rfc", "address book"]]) class ABLabels(unittest.TestCase): def test_setting_and_getting_webpage_ablabel(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._add_webpage({'github': 'https://github.com/scheibler/khard'}) wrapper._add_webpage('http://example.com') self.assertListEqual(wrapper.webpages, [ 'http://example.com', {'github': 'https://github.com/scheibler/khard'}]) def test_labels_on_structured_values(self): vcard = VCardWrapper(_from_file('test/fixture/vcards/labels.vcf')) self.assertListEqual(vcard.organisations, [{'Work': ['Test Inc']}]) def test_setting_fn_from_labelled_org(self): vcard = create_test_vcard() wrapper = VCardWrapper(vcard) wrapper._delete_vcard_object("FN") wrapper._add_organisation({'Work': ['Test Inc']}) self.assertEqual(wrapper.formatted_name, 'Test Inc') khard-0.15.1/test/test_yaml.py000066400000000000000000000152421356006103500162240ustar00rootroot00000000000000"""Tests for the custom YAML format.""" # pylint: disable=missing-docstring import datetime from io import StringIO import unittest from unittest import mock import copy from ruamel.yaml import YAML from khard.carddav_object import CarddavObject, YAMLEditable from . import helpers import khard.helpers def create_test_card(): return YAMLEditable(helpers.create_test_vcard()) def to_yaml(data): if 'First name' not in data: data['First name'] = 'Nobody' stream = StringIO() YAML().dump(data, stream) return stream.getvalue() def parse_yaml(yaml=''): """Parse some yaml string into a CarddavObject :param yaml: the yaml input string to parse :type yaml: str :returns: the parsed CarddavObject :rtype: CarddavObject """ return CarddavObject.from_yaml(address_book=mock.Mock(path='foo-path'), yaml=yaml, supported_private_objects=[], version='3.0', localize_dates=False) class EmptyFieldsAndSpaces(unittest.TestCase): def test_empty_birthday_in_yaml_input(self): empty_birthday = "First name: foo\nBirthday:" x = parse_yaml(empty_birthday) self.assertIsNone(x.birthday) def test_only_spaces_in_birthday_in_yaml_input(self): spaces_birthday = "First name: foo\nBirthday: " x = parse_yaml(spaces_birthday) self.assertIsNone(x.birthday) def test_empty_anniversary_in_yaml_input(self): empty_anniversary = "First name: foo\nAnniversary:" x = parse_yaml(empty_anniversary) self.assertIsNone(x.anniversary) def test_empty_organisation_in_yaml_input(self): empty_organisation = "First name: foo\nOrganisation:" x = parse_yaml(empty_organisation) self.assertListEqual(x.organisations, []) def test_empty_nickname_in_yaml_input(self): empty_nickname = "First name: foo\nNickname:" x = parse_yaml(empty_nickname) self.assertListEqual(x.nicknames, []) def test_empty_role_in_yaml_input(self): empty_role = "First name: foo\nRole:" x = parse_yaml(empty_role) self.assertListEqual(x.roles, []) def test_empty_title_in_yaml_input(self): empty_title = "First name: foo\nTitle:" x = parse_yaml(empty_title) self.assertListEqual(x.titles, []) def test_empty_categories_in_yaml_input(self): empty_categories = "First name: foo\nCategories:" x = parse_yaml(empty_categories) self.assertListEqual(x.categories, []) def test_empty_webpage_in_yaml_input(self): empty_webpage = "First name: foo\nWebpage:" x = parse_yaml(empty_webpage) self.assertListEqual(x.webpages, []) def test_empty_note_in_yaml_input(self): empty_note = "First name: foo\nNote:" x = parse_yaml(empty_note) self.assertListEqual(x.notes, []) class yaml_ablabel(unittest.TestCase): def test_ablabelled_url_in_yaml_input(self): ablabel_url = "First name: foo\nWebpage:\n - http://example.com\n" \ " - github: https://github.com/scheibler/khard" x = parse_yaml(ablabel_url) self.assertListEqual(x.webpages, [ 'http://example.com', {'github': 'https://github.com/scheibler/khard'}]) class UpdateVcardWithYamlUserInput(unittest.TestCase): _date = datetime.datetime(2000, 1, 1) def test_update_org_simple(self): card = create_test_card() data = {'Organisation': 'Foo'} data = to_yaml(data) card.update(data) self.assertListEqual(card.organisations, [['Foo']]) def test_update_org_multi(self): card = create_test_card() orgs = ['foo', 'bar', 'baz'] data = {'Organisation': orgs} data = to_yaml(data) card.update(data) self.assertListEqual(card.organisations, sorted([[x] for x in orgs])) def test_update_org_complex(self): card = create_test_card() org = ['org.', 'dep.', 'office'] data = {'Organisation': [org]} data = to_yaml(data) card.update(data) self.assertListEqual(card.organisations, [org]) def test_update_categories_simple(self): card = create_test_card() data = {'Categories': 'foo'} data = to_yaml(data) card.update(data) self.assertListEqual(card.categories, ['foo']) def test_update_categories_multi(self): card = create_test_card() cat = ['foo', 'bar', 'baz'] data = {'Categories': cat} data = to_yaml(data) card.update(data) self.assertListEqual(card.categories, cat) def test_update_bday_date(self): card = create_test_card() data = {'Birthday': '2000-01-01'} data = to_yaml(data) card.update(data) self.assertEqual(card.birthday, self._date) def test_update_anniverary(self): card = create_test_card() data = {'Anniversary': '2000-01-01'} data = to_yaml(data) card.update(data) self.assertEqual(card.anniversary, self._date) def test_update_name_simple(self): card = create_test_card() data = {'First name': 'first', 'Last name': 'last'} data = to_yaml(data) card.update(data) self.assertEqual(card.get_first_name_last_name(), 'first last') def test_update_fn(self): card = create_test_card() fn = 'me myself and i' data = {'Formatted name': fn} data = to_yaml(data) card.update(data) self.assertEqual(card.formatted_name, fn) def test_parse_field(self): """Test round-trip of a field to/from YAML""" card = create_test_card() data = "First name: Nobody\n" data += "\n".join(khard.helpers.convert_to_yaml("Note", "foobar", 0, 5, True)) card.update(data) self.assertListEqual(card.notes, ["foobar"]) def test_parse_field_with_colon(self): """Test round-trip of a field containing ': ' to/from YAML""" card = create_test_card() data = "First name: Nobody\n" data += "\n".join(khard.helpers.convert_to_yaml("Note", "foo: bar", 0, 5, True)) card.update(data) self.assertListEqual(card.notes, ["foo: bar"]) def test_vcard_round_trip(self): """Test a VCARD can be converted to YAML and back unchanged""" card = create_test_card() card._add_organisation("ACME, Inc") card._add_note("foo: bar") card2 = copy.copy(card) yaml = card.get_template() card.update(yaml) self.assertEqual(card.vcard.serialize(), card2.vcard.serialize()) khard-0.15.1/todo.txt000066400000000000000000000004221356006103500143720ustar00rootroot00000000000000ToDo list for khard 1. Add support for vcard attributes kind and member - kind column in contact table - option to filter contact table (--kind) - member action to list all members of an organisation 2. Implement impp attribute, see #105 for more information