pax_global_header00006660000000000000000000000064150573022340014513gustar00rootroot0000000000000052 comment=65472541f74da213583535c8bb4fea831e875109 perfparser-65472541f74da213583535c8bb4fea831e875109/000077500000000000000000000000001505730223400203165ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/.gitignore000066400000000000000000000010671505730223400223120ustar00rootroot00000000000000tests/auto/**/*.actual.txt tests/auto/perfdata/fork_static_gcc/fork tests/auto/perfdata/fork_static_gcc/perf.data.zstd tests/auto/perfdata/vector_static_clang/perf.data tests/auto/perfdata/vector_static_clang/vector_static_clang_v8.0.1 tests/auto/perfdata/vector_static_gcc/perf.data tests/auto/perfdata/vector_static_gcc/perf.data.zstd tests/auto/perfdata/vector_static_gcc/perf.lbr.data tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 tests/auto/perfdata/parallel_static_gcc/parallel_static_gcc tests/auto/perfdata/parallel_static_gcc/perf.data.zstd perfparser-65472541f74da213583535c8bb4fea831e875109/.gitreview000066400000000000000000000001221505730223400223170ustar00rootroot00000000000000[gerrit] host=codereview.qt-project.org port=29418 project=qt-creator/perfparser perfparser-65472541f74da213583535c8bb4fea831e875109/CMakeLists.txt000066400000000000000000000025351505730223400230630ustar00rootroot00000000000000find_package(elfutils) if (NOT elfutils_FOUND) message(STATUS "PerfParser is disabled. Set ELFUTILS_INSTALL_DIR to enable it.") return() endif() list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") find_package(Zstd) find_package(LibRustcDemangle) set_package_properties(LibRustcDemangle PROPERTIES DESCRIPTION "Demangling for Rust symbols, written in Rust." PURPOSE "Demangling of Rust symbols" URL "https://github.com/alexcrichton/rustc-demangle" TYPE RUNTIME) find_package(LibDDemangle) set_package_properties(LibDDemangle PROPERTIES DESCRIPTION "Demangling for D symbols, written in D." PURPOSE "Demangling of D symbols" URL "https://github.com/lievenhey/d_demangler" TYPE RUNTIME) add_definitions(-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_FOREACH) if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wnon-virtual-dtor -Woverloaded-virtual") # Make some warnings errors set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=return-type -Werror=init-self -Werror=undef") endif() add_subdirectory(app) add_subdirectory(tests) perfparser-65472541f74da213583535c8bb4fea831e875109/LICENSE.GPLv3000066400000000000000000001045131505730223400222210ustar00rootroot00000000000000 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 . perfparser-65472541f74da213583535c8bb4fea831e875109/app/000077500000000000000000000000001505730223400210765ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/app/CMakeLists.txt000066400000000000000000000023021505730223400236330ustar00rootroot00000000000000add_qtc_library(perfparser_lib STATIC ALLOW_ASCII_CASTS PUBLIC_DEPENDS Qt::Core Qt::Network elfutils::dw elfutils::elf PUBLIC_INCLUDES ./ SOURCES perfaddresscache.cpp perfattributes.cpp perfattributes.h perfheader.cpp perfheader.h perffilesection.cpp perffilesection.h perffeatures.cpp perffeatures.h perfdata.cpp perfdata.h perfunwind.cpp perfunwind.h perfregisterinfo.cpp perfregisterinfo.h perfstdin.cpp perfstdin.h perfsymboltable.cpp perfsymboltable.h perfelfmap.cpp perfelfmap.h perfkallsyms.cpp perfkallsyms.h perftracingdata.cpp perftracingdata.h perfdwarfdiecache.cpp perfdwarfdiecache.h perfeucompat.h demangler.cpp demangler.h ) if (Zstd_FOUND) target_include_directories(perfparser_lib PUBLIC ${Zstd_INCLUDE_DIR}) target_link_libraries(perfparser_lib PUBLIC ${Zstd_LIBRARY}) set(HAVE_ZSTD 1) endif() if (HAVE_DWFL_GET_DEBUGINFOD_CLIENT) target_link_libraries(perfparser_lib PRIVATE elfutils::debuginfod) set(HAVE_DWFL_GET_DEBUGINFOD_CLIENT 1) endif() configure_file(config-perfparser.h.in config-perfparser.h) add_qtc_executable(perfparser DEPENDS perfparser_lib SOURCES main.cpp ) perfparser-65472541f74da213583535c8bb4fea831e875109/app/app.pro000066400000000000000000000021231505730223400223760ustar00rootroot00000000000000#------------------------------------------------- # # Project created by QtCreator 2014-08-14T10:44:20 # #------------------------------------------------- QT = core network CONFIG += c++11 console CONFIG -= app_bundle include(../paths.pri) include(../elfutils.pri) DESTDIR = $$PERFPARSER_APP_DESTDIR target.path = $$PERFPARSER_APP_INSTALLDIR INSTALLS += target TARGET = perfparser SOURCES += main.cpp \ perfaddresscache.cpp \ perfattributes.cpp \ perfheader.cpp \ perffilesection.cpp \ perffeatures.cpp \ perfdata.cpp \ perfunwind.cpp \ perfregisterinfo.cpp \ perfstdin.cpp \ perfsymboltable.cpp \ perfelfmap.cpp \ perfkallsyms.cpp \ perftracingdata.cpp \ perfdwarfdiecache.cpp HEADERS += \ perfaddresscache.h \ perfattributes.h \ perfheader.h \ perffilesection.h \ perffeatures.h \ perfdata.h \ perfunwind.h \ perfregisterinfo.h \ perfstdin.h \ perfsymboltable.h \ perfelfmap.h \ perfkallsyms.h \ perftracingdata.h \ perfdwarfdiecache.h \ perfeucompat.h OTHER_FILES += app.qbs perfparser-65472541f74da213583535c8bb4fea831e875109/app/app.qbs000066400000000000000000000023311505730223400223640ustar00rootroot00000000000000import qbs import qbs.FileInfo QtcTool { name: "perfparser" Depends { name: "qtc" } Depends { name: "Qt.network" } cpp.defines: base.filter(function(def) { return def != "QT_RESTRICTED_CAST_FROM_ASCII"; }) cpp.includePaths: project.includePaths cpp.libraryPaths: project.libPaths cpp.dynamicLibraries: ["dw", "elf"] files: [ "main.cpp", "demangler.cpp", "demangler.h", "perfaddresscache.cpp", "perfaddresscache.h", "perfattributes.cpp", "perfattributes.h", "perfheader.cpp", "perfheader.h", "perffilesection.cpp", "perffilesection.h", "perffeatures.cpp", "perffeatures.h", "perfdata.cpp", "perfdata.h", "perfunwind.cpp", "perfunwind.h", "perfregisterinfo.cpp", "perfregisterinfo.h", "perfstdin.cpp", "perfstdin.h", "perfsymboltable.cpp", "perfsymboltable.h", "perfelfmap.cpp", "perfelfmap.h", "perfkallsyms.cpp", "perfkallsyms.h", "perftracingdata.cpp", "perftracingdata.h", "perfdwarfdiecache.cpp", "perfdwarfdiecache.h", "perfeucompat.h" ] } perfparser-65472541f74da213583535c8bb4fea831e875109/app/config-perfparser.h.in000066400000000000000000000017471505730223400253010ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2021 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author David Faure ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #cmakedefine01 HAVE_ZSTD #cmakedefine01 HAVE_DWFL_GET_DEBUGINFOD_CLIENT perfparser-65472541f74da213583535c8bb4fea831e875109/app/demangler.cpp000066400000000000000000000054531505730223400235470ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2021 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Lieven Hey ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "demangler.h" #include #include /* Demangler specification * int demangler(const char* mangledSymbol, char* demangledBuffer, size_t bufferSize) * * size_t is platform dependent (4 bytes on 32 bit, 8 bytes on 64 bit) * */ namespace { bool startsWith(const char* string, const QByteArray& prefix) { return strcmp(string, prefix.constData()) == 0; } } Demangler::Demangler() { loadDemangleLib(QStringLiteral("rustc_demangle"), "rustc_demangle", QByteArrayLiteral("_R")); loadDemangleLib(QStringLiteral("d_demangle"), "demangle_symbol", QByteArrayLiteral("_D")); } bool Demangler::demangle(const char *mangledSymbol, char *demangleBuffer, size_t demangleBufferLength) { // fast path, some languages (like rust since 1.37 or d) share a common prefix // try these first for (const auto& demangler : std::as_const(m_demanglers)) { if (startsWith(mangledSymbol, demangler.prefix)) { if (demangler.demangler(mangledSymbol, demangleBuffer, demangleBufferLength)) { return true; } } } return std::any_of(m_demanglers.constBegin(), m_demanglers.constEnd(), [&](const auto& demangler) { return demangler.demangler(mangledSymbol, demangleBuffer, demangleBufferLength); }); } void Demangler::loadDemangleLib(const QString &name, const char* function, const QByteArray& prefix) { QLibrary lib(name); if (!lib.load()) { qDebug("failed to load library %ls: %ls", qUtf16Printable(name), qUtf16Printable(lib.errorString())); return; } const auto rawSymbol = lib.resolve(function); if (!rawSymbol) { qDebug("failed to resolve %s function in library %ls: %ls", function, qUtf16Printable(lib.fileName()), qUtf16Printable(lib.errorString())); return; } m_demanglers.push_back({prefix, reinterpret_cast(rawSymbol)}); } perfparser-65472541f74da213583535c8bb4fea831e875109/app/demangler.h000066400000000000000000000026561505730223400232160ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2021 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Lieven Hey ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #ifndef DEMANGLER_H #define DEMANGLER_H #include class Demangler { public: Demangler(); bool demangle(const char* mangledSymbol, char* demangleBuffer, size_t demangleBufferLength); private: void loadDemangleLib(const QString& name, const char* function, const QByteArray& prefix); using demangler_t = int (*) (const char*, char *, size_t); struct DemangleInfo { QByteArray prefix; demangler_t demangler; }; QVector m_demanglers; }; #endif // DEMANGLER_H perfparser-65472541f74da213583535c8bb4fea831e875109/app/main.cpp000066400000000000000000000456071505730223400225420ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfattributes.h" #include "perfdata.h" #include "perffeatures.h" #include "perfheader.h" #include "perfregisterinfo.h" #include "perfstdin.h" #include "perfunwind.h" #include #include #include #include #include #include #include #include #include #include #include #include #ifdef Q_OS_LINUX #include #endif #ifdef Q_OS_WIN #include #include #endif #include enum ErrorCodes { NoError, TcpSocketError, CannotOpen, BadMagic, HeaderError, DataError, MissingData, InvalidOption, BufferingError }; class PerfTcpSocket : public QTcpSocket { Q_OBJECT public: PerfTcpSocket(QString host, quint16 port); void tryConnect(); public slots: void processError(QAbstractSocket::SocketError error); private: QString host; quint16 port = 0; quint16 tries = 0; }; void PerfTcpSocket::processError(QAbstractSocket::SocketError error) { if (error == QAbstractSocket::RemoteHostClosedError) return; qWarning() << "socket error" << error << errorString(); if (state() == QAbstractSocket::ConnectedState || tries > 10) QCoreApplication::exit(TcpSocketError); else QTimer::singleShot(1 << tries, this, &PerfTcpSocket::tryConnect); } PerfTcpSocket::PerfTcpSocket(QString host, quint16 port) : host(std::move(host)) , port(port) { #if QT_VERSION >= QT_VERSION_CHECK(5, 15, 0) connect(this, &QAbstractSocket::errorOccurred, this, &PerfTcpSocket::processError); #else connect(this, QOverload::of(&QTcpSocket::error), this, &PerfTcpSocket::processError); #endif connect(this, &QAbstractSocket::disconnected, this, &QIODevice::close); } void PerfTcpSocket::tryConnect() { ++tries; connectToHost(host, port, QIODevice::ReadOnly); } std::unique_ptr initOutfile(const QCommandLineParser& parser, const QCommandLineOption& output) { std::unique_ptr outfile; if (parser.isSet(output)) { outfile = std::make_unique(parser.value(output)); if (!outfile->open(QIODevice::WriteOnly)) QCoreApplication::exit(CannotOpen); } else { #ifdef Q_OS_WIN _setmode(fileno(stdout), O_BINARY); #endif outfile = std::make_unique(); if (!outfile->open(stdout, QIODevice::WriteOnly)) QCoreApplication::exit(CannotOpen); } return outfile; } std::unique_ptr initInfile(const QCommandLineParser& parser, const QCommandLineOption& host, const QCommandLineOption& port, const QCommandLineOption& input) { if (parser.isSet(host)) return std::make_unique(parser.value(host), parser.value(port).toUShort()); else if (parser.isSet(input)) return std::make_unique(parser.value(input)); #ifdef Q_OS_WIN _setmode(fileno(stdin), O_BINARY); #endif return std::make_unique(); } int main(int argc, char *argv[]) { QCoreApplication::setApplicationName(QStringLiteral("perfparser")); QCoreApplication::setApplicationVersion(QStringLiteral("10.0")); QCoreApplication app(argc, argv); if (qEnvironmentVariableIsSet("PERFPARSER_DEBUG_WAIT")) { #ifdef Q_OS_LINUX const auto pid = QCoreApplication::applicationPid(); qWarning("PERFPARSER_DEBUG_WAIT is set, halting perfparser."); qWarning("Continue with \"kill -SIGCONT %lld\" or by attaching a debugger.", pid); kill(static_cast<__pid_t>(pid), SIGSTOP); #else qWarning("PERFPARSER_DEBUG_WAIT is set, but this only works on linux. Ignoring."); #endif } QCommandLineParser parser; auto elfutilsVersion = QString::fromUtf8(dwfl_version(nullptr)); parser.setApplicationDescription(QStringLiteral("Perf data parser and unwinder.\nUsing elfutils version: %1").arg(elfutilsVersion)); parser.addHelpOption(); parser.addVersionOption(); QCommandLineOption input(QStringLiteral("input"), QCoreApplication::translate("main", "Read perf data from instead of stdin."), QStringLiteral("file")); parser.addOption(input); QCommandLineOption host(QStringLiteral("host"), QCoreApplication::translate("main", "Read perf data from remote instead of stdin."), QStringLiteral("host")); parser.addOption(host); QCommandLineOption port(QStringLiteral("port"), QCoreApplication::translate("main", "When reading from remote host, connect to (default: " "9327)."), QStringLiteral("port"), QStringLiteral("9327")); parser.addOption(port); QCommandLineOption output(QStringLiteral("output"), QCoreApplication::translate("main", "Write b2qt data to instead of stdout."), QStringLiteral("file")); parser.addOption(output); QCommandLineOption sysroot( QStringLiteral("sysroot"), QCoreApplication::translate("main", "Look for system libraries in (default: %1).").arg(QDir::rootPath()), QStringLiteral("path"), QDir::rootPath()); parser.addOption(sysroot); const auto defaultDebug = PerfUnwind::defaultDebugInfoPath(); QCommandLineOption debug(QStringLiteral("debug"), QCoreApplication::translate("main", "Look for debug information in . " "You can specify multiple paths separated by ':'. " "Relative paths are relative to the original file's path. " "The default is: %1 .") .arg(defaultDebug), QStringLiteral("path"), defaultDebug); parser.addOption(debug); QCommandLineOption extra( QStringLiteral("extra"), QCoreApplication::translate("main", "Look for additional libraries in (default: .)."), QStringLiteral("path")); parser.addOption(extra); QCommandLineOption appPath( QStringLiteral("app"), QCoreApplication::translate("main", "Look for application binary in (default: .)."), QStringLiteral("path")); parser.addOption(appPath); const auto defaultArch = PerfRegisterInfo::defaultArchitecture(); QCommandLineOption arch( QStringLiteral("arch"), QCoreApplication::translate("main", "Set the fallback architecture, in case the architecture is not " "given in the data itself, to . " "The default is: %1") .arg(defaultArch), QStringLiteral("arch"), defaultArch); parser.addOption(arch); const auto defaultKallsyms = PerfUnwind::defaultKallsymsPath(); QCommandLineOption kallsymsPath(QStringLiteral("kallsyms"), QCoreApplication::translate("main", "Path to kallsyms mapping to resolve kernel " "symbols. The default is: %1 .") .arg(defaultKallsyms), QStringLiteral("path"), defaultKallsyms); parser.addOption(kallsymsPath); QCommandLineOption printStats( QStringLiteral("print-stats"), QCoreApplication::translate("main", "Print statistics instead of converting the data.")); parser.addOption(printStats); QCommandLineOption bufferSize( QStringLiteral("buffer-size"), QCoreApplication::translate("main", "Initial size of event buffer in kilobytes. This" " influences how many events get buffered before they get" " sorted by time and then analyzed. Increase this value when" " your perf.data file was recorded with a large buffer value" " (perf record -m). Pass 0 to buffer events until a" " FINISHED_ROUND event is encountered. perfparser will switch to" " automatic buffering by FINISHED_ROUND events if either the" " data indicates that the tace was recorded with a version of" " perf >= 3.17, or a FINISHED_ROUND event is encountered and no" " time order violations have occurred before. When encountering" " a time order violation, perfparser will switch back to dynamic" " buffering using buffer-size and max-buffer-size." " The default value is 32MB."), QStringLiteral("buffer-size"), QString::number(1 << 15)); parser.addOption(bufferSize); QCommandLineOption maxBufferSize( QStringLiteral("max-buffer-size"), QCoreApplication::translate("main", "Maximum size of event buffer in kilobytes. perfparser" " increases the size of the event buffer when time order" " violations are detected. It will never increase it beyond this" " value, though. The default value is 1GB"), QStringLiteral("max-buffer-size"), QString::number(1 << 20)); parser.addOption(maxBufferSize); QCommandLineOption maxFrames( QStringLiteral("max-frames"), QCoreApplication::translate("main", "Maximum number of frames that will be unwound." " Set the value to -1 to unwind as many frames as possible." " Beware that this can then potentially lead to infinite loops " " when the stack got corrupted. Default value is 64."), QStringLiteral("max-frames"), QStringLiteral("64")); parser.addOption(maxFrames); QCommandLineOption customPerfMapPath( QStringLiteral("perf-map-path"), QCoreApplication::translate("main", "Specify a custom path where perfparser should look for a perf-$pid.map file"), QStringLiteral("perf-map-path")); parser.addOption(customPerfMapPath); parser.process(app); auto outfile = initOutfile(parser, output); auto infile = initInfile(parser, host, port, input); bool ok = false; uint targetEventBufferSize = parser.value(bufferSize).toUInt(&ok) * 1024; if (!ok) { qWarning() << "Failed to parse buffer-size argument. Expected unsigned integer, got:" << parser.value(bufferSize); return InvalidOption; } uint maxEventBufferSize = parser.value(maxBufferSize).toUInt(&ok) * 1024; if (!ok) { qWarning() << "Failed to parse buffer-size argument. Expected unsigned integer, got:" << parser.value(maxBufferSize); return InvalidOption; } int maxFramesValue = parser.value(maxFrames).toInt(&ok); if (!ok) { qWarning() << "Failed to parse max-frames argument. Expected integer, got:" << parser.value(maxFrames); return InvalidOption; } PerfUnwind unwind(outfile.get(), parser.value(sysroot), parser.isSet(debug) ? parser.value(debug) : parser.value(sysroot) + parser.value(debug), parser.value(extra), parser.value(appPath), parser.isSet(customPerfMapPath) ? parser.value(customPerfMapPath) : QString {}, parser.isSet(printStats)); unwind.setKallsymsPath(parser.isSet(kallsymsPath) ? parser.value(kallsymsPath) : (parser.value(sysroot) + parser.value(kallsymsPath))); unwind.setIgnoreKallsymsBuildId(parser.isSet(kallsymsPath)); unwind.setTargetEventBufferSize(targetEventBufferSize); unwind.setMaxEventBufferSize(maxEventBufferSize); unwind.setMaxUnwindFrames(maxFramesValue); PerfHeader header(infile.get()); PerfAttributes attributes; PerfFeatures features; PerfData data(&unwind, &header, &attributes); features.setArchitecture(parser.value(arch).toLatin1()); auto readFileHeader = [&]() { const qint64 filePos = infile->pos(); if (!attributes.read(infile.get(), &header)) { qWarning() << "Failed to read attributes"; QCoreApplication::exit(DataError); return; } if (!features.read(infile.get(), &header)) { qWarning() << "Failed to read features"; QCoreApplication::exit(DataError); return; } infile->seek(filePos); // first send features, as it may contain better event descriptions if (header.hasFeature(PerfHeader::COMPRESSED) && !data.setCompressed(features.compressed())) { QCoreApplication::exit(DataError); return; } unwind.features(features); const auto& attrs = attributes.attributes(); for (auto it = attrs.begin(), end = attrs.end(); it != end; ++it) { unwind.attr(PerfRecordAttr(it.value(), {it.key()})); } }; auto readData = [&]() { const QByteArray &featureArch = features.architecture(); unwind.setArchitecture(PerfRegisterInfo::archByName(featureArch)); if (unwind.architecture() == PerfRegisterInfo::ARCH_INVALID) { qWarning() << "No information about CPU architecture found. Cannot unwind."; QCoreApplication::exit(MissingData); return; } data.setSource(infile.get()); QObject::connect(infile.get(), &QIODevice::aboutToClose, &data, &PerfData::finishReading); QObject::connect(&data, &PerfData::finished, infile.get(), [&]() { infile->disconnect(); }); QObject::connect(infile.get(), &QIODevice::readyRead, &data, &PerfData::read); if (infile->bytesAvailable() > 0) data.read(); }; auto writeBytes = [](QIODevice *target, const char *data, qint64 length) { qint64 pos = 0; while (pos < length) { const qint64 written = target->write(data + pos, length - pos); if (written < 0) return false; pos += written; } return true; }; std::unique_ptr tempfile; auto bufferSequentialData = [&](){ QByteArray buffer(1 << 25, Qt::Uninitialized); const qint64 read = infile->read(buffer.data(), buffer.length()); if (read < 0) { qWarning() << "Failed to read from input."; QCoreApplication::exit(BufferingError); return; } if (!writeBytes(tempfile.get(), buffer.data(), read)) { qWarning() << "Failed to write buffer file."; QCoreApplication::exit(BufferingError); return; } }; QObject::connect(&header, &PerfHeader::finished, &app, [&]() { unwind.setByteOrder(static_cast(header.byteOrder())); if (!header.isPipe()) { if (infile->isSequential()) { qWarning() << "Reading a non-pipe perf.data from a stream requires buffering."; tempfile = std::make_unique(); if (!tempfile->open(QIODevice::ReadWrite)) { qWarning() << "Failed to open buffer file."; QCoreApplication::exit(BufferingError); return; } // We've checked this when parsing the header. Q_ASSERT(header.size() <= std::numeric_limits::max()); const QByteArray fakeHeader(static_cast(header.size()), 0); if (!writeBytes(tempfile.get(), fakeHeader.data(), fakeHeader.length())) { qWarning() << "Failed to write fake header to buffer file."; QCoreApplication::exit(BufferingError); return; } QObject::connect(infile.get(), &QIODevice::readyRead, bufferSequentialData); QObject::connect(infile.get(), &QIODevice::aboutToClose, [&]() { infile->disconnect(); std::swap(infile, tempfile); if (!infile->reset()) { qWarning() << "Cannot reset buffer file."; QCoreApplication::exit(BufferingError); return; } readFileHeader(); readData(); }); if (infile->bytesAvailable() > 0) bufferSequentialData(); } else { readFileHeader(); readData(); } } else { readData(); } }); QObject::connect(&header, &PerfHeader::error, []() { QCoreApplication::exit(HeaderError); }); QObject::connect(&data, &PerfData::finished, []() { QCoreApplication::exit(NoError); }); QObject::connect(&data, &PerfData::error, []() { QCoreApplication::exit(DataError); }); if (parser.isSet(host)) { auto* socket = static_cast(infile.get()); socket->tryConnect(); } else { if (!infile->open(QIODevice::ReadOnly)) return CannotOpen; if (qobject_cast(infile.get())) // We don't get readyRead then ... QTimer::singleShot(0, &header, &PerfHeader::read); } return QCoreApplication::exec(); } #include "main.moc" perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfaddresscache.cpp000066400000000000000000000132631505730223400250750ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Milian Wolff ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfaddresscache.h" #include "perfdwarfdiecache.h" #include namespace { quint64 relativeAddress(const PerfElfMap::ElfInfo& elf, quint64 addr) { Q_ASSERT(elf.isValid()); const auto elfAddr = elf.baseAddrOrFallback(); Q_ASSERT(elfAddr <= addr); Q_ASSERT((elf.addr + elf.length) > addr); return addr - elfAddr; } } PerfAddressCache::AddressCacheEntry PerfAddressCache::find(const PerfElfMap::ElfInfo& elf, quint64 addr, OffsetAddressCache *invalidAddressCache) const { if (elf.isValid() && (elf.addr + elf.length) > addr) return m_cache.value(elf.originalPath).value(relativeAddress(elf, addr)); else return invalidAddressCache->value(addr); } void PerfAddressCache::cache(const PerfElfMap::ElfInfo& elf, quint64 addr, PerfAddressCache::AddressCacheEntry entry, OffsetAddressCache *invalidAddressCache) { if (elf.isValid() && (elf.addr + elf.length) > addr) m_cache[elf.originalPath][relativeAddress(elf, addr)] = entry; else (*invalidAddressCache)[addr] = entry; } static bool operator<(const PerfAddressCache::SymbolCacheEntry &lhs, const PerfAddressCache::SymbolCacheEntry &rhs) { return lhs.offset < rhs.offset; } static bool operator==(const PerfAddressCache::SymbolCacheEntry &lhs, const PerfAddressCache::SymbolCacheEntry &rhs) { return lhs.offset == rhs.offset && lhs.size == rhs.size; } bool PerfAddressCache::hasSymbolCache(const QByteArray &filePath) const { return m_symbolCache.contains(filePath); } PerfAddressCache::SymbolCacheEntry PerfAddressCache::findSymbol(const QByteArray& filePath, quint64 relAddr) { auto &symbols = m_symbolCache[filePath]; auto it = std::lower_bound(symbols.begin(), symbols.end(), relAddr, [](const PerfAddressCache::SymbolCacheEntry& lhs, quint64 addr) { return lhs.value < addr; }); // demangle symbols on demand instead of demangling all symbols directly // hopefully most of the symbols we won't ever encounter after all auto lazyDemangle = [](PerfAddressCache::SymbolCacheEntry& entry) { if (!entry.demangled) { entry.symname = demangle(entry.symname); entry.demangled = true; } return entry; }; if (it != symbols.end() && it->value == relAddr) return lazyDemangle(*it); if (it == symbols.begin()) return {}; --it; if (it->value <= relAddr && (it->value + it->size > relAddr || (it->size == 0))) { return lazyDemangle(*it); } return {}; } void PerfAddressCache::setSymbolCache(const QByteArray &filePath, SymbolCache cache) { /* * use stable_sort to produce results that are comparable to what addr2line would * return when we have entries like this in the symtab: * * 000000000045a130 l F .text 0000000000000033 .hidden __memmove_avx_unaligned * 000000000045a180 l F .text 00000000000003d8 .hidden __memmove_avx_unaligned_erms * 000000000045a180 l F .text 00000000000003d8 .hidden __memcpy_avx_unaligned_erms * 000000000045a130 l F .text 0000000000000033 .hidden __memcpy_avx_unaligned * * here, addr2line would always find the first entry. we want to do the same */ std::stable_sort(cache.begin(), cache.end()); cache.erase(std::unique(cache.begin(), cache.end()), cache.end()); m_symbolCache[filePath] = cache; } static bool isMappingSymbol(const char* sym, PerfRegisterInfo::Architecture arch) { switch (arch) { case PerfRegisterInfo::ARCH_AARCH64: return strncmp(sym, "$x", 2) == 0; case PerfRegisterInfo::ARCH_ARM: return strncmp(sym, "$a", 2) == 0 || strncmp(sym, "$t", 2) == 0; // TODO: Add cases for RISC-V and CSKY when supported, see: // https://github.com/llvm/llvm-project/blob/de93f7ed0d615060735ad15e720f2497ed1d2468/llvm/include/llvm/Object/ELFObjectFile.h#L817 default: return false; } } PerfAddressCache::SymbolCache PerfAddressCache::extractSymbols(Dwfl_Module* module, quint64 elfStart, PerfRegisterInfo::Architecture arch) { PerfAddressCache::SymbolCache cache; const auto numSymbols = dwfl_module_getsymtab(module); for (int i = 0; i < numSymbols; ++i) { GElf_Sym sym; GElf_Addr symAddr; const auto symbol = dwfl_module_getsym_info(module, i, &sym, &symAddr, nullptr, nullptr, nullptr); if (symbol && !isMappingSymbol(symbol, arch)) { const quint64 start = alignedAddress(sym.st_value, arch == PerfRegisterInfo::ARCH_ARM); cache.append({symAddr - elfStart, start, sym.st_size, symbol}); } } return cache; } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfaddresscache.h000066400000000000000000000074331505730223400245440ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Milian Wolff ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #ifndef PERFADDRESSCACHE_H #define PERFADDRESSCACHE_H #include #include #include "perfelfmap.h" #include "perfregisterinfo.h" #include class PerfAddressCache { public: static quint64 symbolAddress(quint64 addr, bool isArmArch) { // For dwfl API call we need the raw pointer into symtab, so we need to adjust ip. return (!isArmArch || (addr & 1)) ? addr : addr + 1; } static quint64 alignedAddress(quint64 addr, bool isArmArch) { // Adjust addr back. The symtab entries are 1 off for all practical purposes. return (isArmArch && (addr & 1)) ? addr - 1 : addr; } struct AddressCacheEntry { AddressCacheEntry(int locationId = -1, bool isInterworking = false) : locationId(locationId) , isInterworking(isInterworking) {} bool isValid() const { return locationId >= 0; } int locationId; bool isInterworking; }; using OffsetAddressCache = QHash; struct SymbolCacheEntry { SymbolCacheEntry(quint64 offset = 0, quint64 value = 0, quint64 size = 0, const QByteArray &symname = {}) : offset(offset) , value(value) , size(size) , symname(symname) {} bool isValid() const { return !symname.isEmpty(); } // adjusted/absolute st_value, see documentation of the `addr` arg in `dwfl_module_getsym_info` quint64 offset; // unadjusted/relative st_value quint64 value; quint64 size; QByteArray symname; bool demangled = false; }; using SymbolCache = QVector; AddressCacheEntry find(const PerfElfMap::ElfInfo& elf, quint64 addr, OffsetAddressCache *invalidAddressCache) const; void cache(const PerfElfMap::ElfInfo& elf, quint64 addr, AddressCacheEntry entry, OffsetAddressCache *invalidAddressCache); /// check if @c setSymbolCache was called for @p filePath already bool hasSymbolCache(const QByteArray &filePath) const; /// take @p cache, sort it and use it for symbol lookups in @p filePath void setSymbolCache(const QByteArray &filePath, SymbolCache cache); /// find the symbol that encompasses @p relAddr in @p filePath /// if the found symbol wasn't yet demangled, it will be demangled now SymbolCacheEntry findSymbol(const QByteArray &filePath, quint64 relAddr); /// extract all symbols in @p module into a structure suitable to be passed to @p setSymbols static SymbolCache extractSymbols(Dwfl_Module *module, quint64 elfStart, PerfRegisterInfo::Architecture arch); private: QHash m_cache; QHash m_symbolCache; }; QT_BEGIN_NAMESPACE Q_DECLARE_TYPEINFO(PerfAddressCache::SymbolCacheEntry, Q_MOVABLE_TYPE); QT_END_NAMESPACE #endif perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfattributes.cpp000066400000000000000000000267331505730223400246600ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfattributes.h" #include "perfdata.h" #include PerfEventAttributes::PerfEventAttributes() { memset(static_cast(this), 0, sizeof(PerfEventAttributes)); } QDataStream &operator>>(QDataStream &stream, PerfEventAttributes &attrs) { quint64 flags; stream >> attrs.m_type >> attrs.m_size; if (attrs.m_size < PerfEventAttributes::SIZE_VER0) { qWarning() << "unsupported file format. event attr size too small:" << attrs.m_size; return stream; } stream >> attrs.m_config >> attrs.m_samplePeriod >> attrs.m_sampleType >> attrs.m_readFormat >> flags >> attrs.m_wakeupEvents >> attrs.m_bpType >> attrs.m_bpAddr; if (attrs.m_size > PerfEventAttributes::SIZE_VER0) stream >> attrs.m_bpLen; if (attrs.m_size > PerfEventAttributes::SIZE_VER1) stream >> attrs.m_branchSampleType; if (attrs.m_size > PerfEventAttributes::SIZE_VER2) stream >> attrs.m_sampleRegsUser >> attrs.m_sampleStackUser >> attrs.m_clockid; if (attrs.m_size > PerfEventAttributes::SIZE_VER3) stream >> attrs.m_sampleRegsIntr; if (attrs.m_size > PerfEventAttributes::SIZE_VER4) stream >> attrs.m_auxWatermark >> attrs.m_sampleMaxStack >> attrs.m_reserved2; if (static_cast(stream.byteOrder()) != QSysInfo::ByteOrder) { // bit fields are saved in byte order; who came up with that BS? quint64 newFlags = 0; for (int i = 0; i < 64; ++i) { if ((flags & (1ull << i)) != 0) newFlags |= (1ull << (i / 8 + 7 - (i % 8))); } flags = newFlags; } *(&attrs.m_readFormat + 1) = flags; if (attrs.m_size > PerfEventAttributes::SIZE_VER5) { static const int intMax = std::numeric_limits::max(); quint32 skip = attrs.m_size - PerfEventAttributes::SIZE_VER5; if (skip > intMax) { stream.skipRawData(intMax); skip -= intMax; } stream.skipRawData(static_cast(skip)); } return stream; } int PerfEventAttributes::sampleIdOffset() const { int offset = 0; if (m_sampleType & SAMPLE_IDENTIFIER) return 0; if (!(m_sampleType & SAMPLE_ID)) return -1; if (m_sampleType & SAMPLE_IP) offset += sizeof(quint64); // PerfRecordSample::m_ip if (m_sampleType & SAMPLE_TID) offset += sizeof(quint32) + sizeof(quint32); // PerfRecordSampleId::{m_pid|m_tid} if (m_sampleType & SAMPLE_TIME) offset += sizeof(quint64); // PerfSampleId::m_time if (m_sampleType & SAMPLE_ADDR) offset += sizeof(quint64); // PerfRecordSample::m_addr return offset; } QByteArray PerfEventAttributes::name() const { switch (m_type) { case TYPE_HARDWARE: { switch (m_config) { case HARDWARE_CPU_CYCLES: return QByteArrayLiteral("cpu-cycles"); case HARDWARE_INSTRUCTIONS: return QByteArrayLiteral("instructions"); case HARDWARE_CACHE_REFERENCES: return QByteArrayLiteral("cache-references"); case HARDWARE_CACHE_MISSES: return QByteArrayLiteral("cache-misses"); case HARDWARE_BRANCH_INSTRUCTIONS: return QByteArrayLiteral("branch-instructions"); case HARDWARE_BRANCH_MISSES: return QByteArrayLiteral("branch-misses"); case HARDWARE_BUS_CYCLES: return QByteArrayLiteral("bus-cycles"); case HARDWARE_STALLED_CYCLES_FRONTEND: return QByteArrayLiteral("stalled-cycles-frontend"); case HARDWARE_STALLED_CYCLES_BACKEND: return QByteArrayLiteral("stalled-cycles-backend"); case HARDWARE_REF_CPU_CYCLES: return QByteArrayLiteral("ref-cycles"); default: return QByteArrayLiteral("hardware event: 0x") + QByteArray::number(m_config, 16); } } case TYPE_SOFTWARE: { switch (m_config) { case SOFTWARE_CPU_CLOCK: return QByteArrayLiteral("cpu-clock"); case SOFTWARE_TASK_CLOCK: return QByteArrayLiteral("task-clock"); case SOFTWARE_PAGE_FAULTS: return QByteArrayLiteral("page-faults"); case SOFTWARE_CONTEXT_SWITCHES: return QByteArrayLiteral("context-switches"); case SOFTWARE_CPU_MIGRATIONS: return QByteArrayLiteral("cpu-migrations"); case SOFTWARE_PAGE_FAULTS_MIN: return QByteArrayLiteral("minor-faults"); case SOFTWARE_PAGE_FAULTS_MAJ: return QByteArrayLiteral("major-faults"); case SOFTWARE_ALIGNMENT_FAULTS: return QByteArrayLiteral("alignment-faults"); case SOFTWARE_EMULATION_FAULTS: return QByteArrayLiteral("emulation-faults"); case SOFTWARE_DUMMY: return QByteArrayLiteral("dummy"); default: return QByteArrayLiteral("software event: 0x") + QByteArray::number(m_config, 16); } } case TYPE_TRACEPOINT: return QByteArrayLiteral("tracepoint: 0x") + QByteArray::number(m_config, 16); case TYPE_HARDWARE_CACHE: { QByteArray result; switch (m_config & 0xff) { case HARDWARE_CACHE_L1D: result += QByteArrayLiteral("L1-dcache"); break; case HARDWARE_CACHE_L1I: result += QByteArrayLiteral("L1-icache"); break; case HARDWARE_CACHE_LL: result += QByteArrayLiteral("LLC"); break; case HARDWARE_CACHE_DTLB: result += QByteArrayLiteral("dTLB"); break; case HARDWARE_CACHE_ITLB: result += QByteArrayLiteral("iTLB"); break; case HARDWARE_CACHE_BPU: result += QByteArrayLiteral("branch"); break; case HARDWARE_CACHE_NODE: result += QByteArrayLiteral("node"); break; default: return QByteArrayLiteral("hardware cache event: 0x") + QByteArray::number(m_config, 16); } switch ((m_config >> 8) & 0xff) { case HARDWARE_CACHE_OPERATION_READ: result += QByteArrayLiteral("-load"); break; case HARDWARE_CACHE_OPERATION_WRITE: result += QByteArrayLiteral("-store"); break; case HARDWARE_CACHE_OPERATION_PREFETCH: result += QByteArrayLiteral("-prefetch"); break; default: return result + QByteArrayLiteral(" event: 0x") + QByteArray::number(m_config, 16); } switch ((m_config >> 16) & 0xff) { case HARDWARE_CACHE_RESULT_OPERATION_ACCESS: return result + QByteArrayLiteral("-refs"); case HARDWARE_CACHE_RESULT_OPERATION_MISS: return result + QByteArrayLiteral("-misses"); default: return result + QByteArrayLiteral(" event: 0x") + QByteArray::number(m_config, 16); }; } case TYPE_RAW: return QByteArrayLiteral("raw event: 0x") + QByteArray::number(m_config, 16); case TYPE_BREAKPOINT: return QByteArrayLiteral("breakpoint: 0x") + QByteArray::number(m_config, 16); default: return QByteArrayLiteral("unknown event ") + QByteArray::number(m_type) + QByteArrayLiteral(": 0x") + QByteArray::number(m_config, 16); } } bool PerfEventAttributes::operator==(const PerfEventAttributes &rhs) const { return m_type == rhs.m_type && m_size == rhs.m_size && m_config == rhs.m_config && m_samplePeriod == rhs.m_samplePeriod && m_sampleType == rhs.m_sampleType && m_readFormat == rhs.m_readFormat && m_disabled == rhs.m_disabled && m_inherit == rhs.m_inherit && m_pinned == rhs.m_pinned && m_exclusive == rhs.m_exclusive && m_excludeUser == rhs.m_excludeUser && m_excludeKernel == rhs.m_excludeKernel && m_excludeHv == rhs.m_excludeHv && m_excludeIdle == rhs.m_excludeIdle && m_mmap == rhs.m_mmap && m_comm == rhs.m_comm && m_freq == rhs.m_freq && m_inheritStat == rhs.m_inheritStat && m_enableOnExec == rhs.m_enableOnExec && m_task == rhs.m_task && m_watermark == rhs.m_watermark && m_preciseIp == rhs.m_preciseIp && m_mmapData == rhs.m_mmapData && m_sampleIdAll == rhs.m_sampleIdAll && m_excludeHost == rhs.m_excludeHost && m_excludeGuest == rhs.m_excludeGuest && m_excludeCallchainKernel == rhs.m_excludeCallchainKernel && m_excludeCallchainUser == rhs.m_excludeCallchainUser && m_reserved1 == rhs.m_reserved1 && m_wakeupEvents == rhs.m_wakeupEvents && m_bpType == rhs.m_bpType && m_bpAddr == rhs.m_bpAddr && m_bpLen == rhs.m_bpLen && m_branchSampleType == rhs.m_branchSampleType && m_sampleRegsUser == rhs.m_sampleRegsUser && m_sampleStackUser == rhs.m_sampleStackUser && m_clockid == rhs.m_clockid && m_sampleRegsIntr == rhs.m_sampleRegsIntr && m_auxWatermark == rhs.m_auxWatermark && m_sampleMaxStack == rhs.m_sampleMaxStack && m_reserved2 == rhs.m_reserved2; } bool PerfAttributes::read(QIODevice *device, PerfHeader *header) { if (header->attrSize() < PerfEventAttributes::SIZE_VER0 + PerfFileSection::fixedLength()) { qWarning() << "unsupported file format: header attrSize too small:" << header->attrSize(); return false; } PerfEventAttributes attrs; PerfFileSection ids; for (uint i = 0; i < header->numAttrs(); ++i) { if (!device->seek(header->attrs().offset + header->attrSize() * i)) { qWarning() << "cannot seek to attribute section" << i << header->attrs().offset + header->attrSize() * i; return false; } QDataStream stream(device); stream.setByteOrder(header->byteOrder()); stream >> attrs; if (attrs.size() < PerfEventAttributes::SIZE_VER0) return false; if (i == 0) m_globalAttributes = attrs; stream >> ids; if (ids.size > 0) { if (!device->seek(ids.offset)) { qWarning() << "cannot seek to attribute ID section"; return false; } QDataStream idStream(device); idStream.setByteOrder(header->byteOrder()); quint64 id; for (qint64 i = 0, num = ids.size / static_cast(sizeof(quint64)); i < num; ++i) { idStream >> id; m_attributes[id] = attrs; } } } return true; } void PerfAttributes::setGlobalAttributes(const PerfEventAttributes &attributes) { m_globalAttributes = attributes; } void PerfAttributes::addAttributes(quint64 id, const PerfEventAttributes &attributes) { m_attributes[id] = attributes; } const PerfEventAttributes &PerfAttributes::attributes(quint64 id) const { QHash::ConstIterator i = m_attributes.find(id); if (i != m_attributes.end()) return i.value(); else return m_globalAttributes; } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfattributes.h000066400000000000000000000242021505730223400243120ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include "perffilesection.h" #include "perfheader.h" #include #include #include class PerfEventAttributes { public: enum Sizes { SIZE_VER0 = 64, /* sizeof first published struct */ SIZE_VER1 = 72, /* add: config2 */ SIZE_VER2 = 80, /* add: branch_sample_type */ SIZE_VER3 = 96, /* add: sample_regs_user, sample_stack_user */ SIZE_VER4 = 104, /* add: sample_regs_intr */ SIZE_VER5 = 112, /* add: aux_watermark */ }; PerfEventAttributes(); bool sampleIdAll() const { return m_sampleIdAll; } quint64 sampleType() const { return m_sampleType; } quint64 readFormat() const { return m_readFormat; } quint64 sampleRegsUser() const { return m_sampleRegsUser; } quint32 size() const { return m_size; } quint32 type() const { return m_type; } quint64 config() const { return m_config; } int sampleIdOffset() const; bool usesFrequency() const { return m_freq; }; quint64 frequenyOrPeriod() const { return m_sampleFreq; } QByteArray name() const; enum ReadFormat { FORMAT_TOTAL_TIME_ENABLED = 1U << 0, FORMAT_TOTAL_TIME_RUNNING = 1U << 1, FORMAT_ID = 1U << 2, FORMAT_GROUP = 1U << 3, FORMAT_LOST = 1U << 4, FORMAT_MAX = 1U << 5 }; /* * Bits that can be set in sampleType to request information * in the overflow packets. */ enum SampleFormat { SAMPLE_IP = 1U << 0, SAMPLE_TID = 1U << 1, SAMPLE_TIME = 1U << 2, SAMPLE_ADDR = 1U << 3, SAMPLE_READ = 1U << 4, SAMPLE_CALLCHAIN = 1U << 5, SAMPLE_ID = 1U << 6, SAMPLE_CPU = 1U << 7, SAMPLE_PERIOD = 1U << 8, SAMPLE_STREAM_ID = 1U << 9, SAMPLE_RAW = 1U << 10, SAMPLE_BRANCH_STACK = 1U << 11, SAMPLE_REGS_USER = 1U << 12, SAMPLE_STACK_USER = 1U << 13, SAMPLE_WEIGHT = 1U << 14, SAMPLE_DATA_SRC = 1U << 15, SAMPLE_IDENTIFIER = 1U << 16, SAMPLE_TRANSACTION = 1U << 17, SAMPLE_MAX = 1U << 18, SAMPLE_ID_ALL = 1U << 31 // extra flag, to check if the sample has a sample ID at all }; /* * attr.type() */ enum TypeId { TYPE_HARDWARE = 0, TYPE_SOFTWARE = 1, TYPE_TRACEPOINT = 2, TYPE_HARDWARE_CACHE = 3, TYPE_RAW = 4, TYPE_BREAKPOINT = 5, TYPE_MAX, /* non-ABI */ }; /* * Generalized performance event eventId types, used by the * attr.event_id parameter of the sys_perf_event_open() * syscall. * * Ends up in attr.config() if type() is TYPE_HARDWARE */ enum HardwareId { /* * Common hardware events, generalized by the kernel: */ HARDWARE_CPU_CYCLES = 0, HARDWARE_INSTRUCTIONS = 1, HARDWARE_CACHE_REFERENCES = 2, HARDWARE_CACHE_MISSES = 3, HARDWARE_BRANCH_INSTRUCTIONS = 4, HARDWARE_BRANCH_MISSES = 5, HARDWARE_BUS_CYCLES = 6, HARDWARE_STALLED_CYCLES_FRONTEND = 7, HARDWARE_STALLED_CYCLES_BACKEND = 8, HARDWARE_REF_CPU_CYCLES = 9, HARDWARE_MAX, /* non-ABI */ }; /* * Generalized hardware cache events: * * attr.config() for type() == TYPE_HW_CACHE. * * Encoding is (cacheId | (cacheOpId << 8) | (cacheOpResultId << 16)) * for example -e L1-dcache-store-misses results in config == 0x10100, or * -e LLC-loads in config == 0x000002. */ enum HardwareCacheId { HARDWARE_CACHE_L1D = 0, HARDWARE_CACHE_L1I = 1, HARDWARE_CACHE_LL = 2, HARDWARE_CACHE_DTLB = 3, HARDWARE_CACHE_ITLB = 4, HARDWARE_CACHE_BPU = 5, HARDWARE_CACHE_NODE = 6, HARDWARE_CACHE_MAX, /* non-ABI */ }; enum HardwareCacheOperationId { HARDWARE_CACHE_OPERATION_READ = 0, HARDWARE_CACHE_OPERATION_WRITE = 1, HARDWARE_CACHE_OPERATION_PREFETCH = 2, HARDWARE_CACHE_OPERATION_MAX, /* non-ABI */ }; enum HardwareCacheOperationResultId { HARDWARE_CACHE_RESULT_OPERATION_ACCESS = 0, HARDWARE_CACHE_RESULT_OPERATION_MISS = 1, HARDWARE_CACHE_RESULT_OPERATION_MAX, /* non-ABI */ }; /* * Special "software" events provided by the kernel, even if the hardware * does not support performance events. These events measure various * physical and sw events of the kernel (and allow the profiling of them as * well): */ enum SoftwareId { SOFTWARE_CPU_CLOCK = 0, SOFTWARE_TASK_CLOCK = 1, SOFTWARE_PAGE_FAULTS = 2, SOFTWARE_CONTEXT_SWITCHES = 3, SOFTWARE_CPU_MIGRATIONS = 4, SOFTWARE_PAGE_FAULTS_MIN = 5, SOFTWARE_PAGE_FAULTS_MAJ = 6, SOFTWARE_ALIGNMENT_FAULTS = 7, SOFTWARE_EMULATION_FAULTS = 8, SOFTWARE_DUMMY = 9, SOFTWARE_MAX, /* non-ABI */ }; bool operator==(const PerfEventAttributes &rhs) const; private: /* * Major type: hardware/software/tracepoint/etc. */ quint32 m_type; /* * Size of the attr structure, for fwd/bwd compat. */ quint32 m_size; /* * Type specific configuration information. */ quint64 m_config; union { quint64 m_samplePeriod; quint64 m_sampleFreq; }; quint64 m_sampleType; quint64 m_readFormat; quint64 m_disabled : 1, /* off by default */ m_inherit : 1, /* children inherit it */ m_pinned : 1, /* must always be on PMU */ m_exclusive : 1, /* only group on PMU */ m_excludeUser : 1, /* don't count user */ m_excludeKernel : 1, /* ditto kernel */ m_excludeHv : 1, /* ditto hypervisor */ m_excludeIdle : 1, /* don't count when idle */ m_mmap : 1, /* include mmap data */ m_comm : 1, /* include comm data */ m_freq : 1, /* use freq, not period */ m_inheritStat : 1, /* per task counts */ m_enableOnExec : 1, /* next exec enables */ m_task : 1, /* trace fork/exit */ m_watermark : 1, /* wakeup_watermark */ /* * m_preciseIp: * * 0 - SAMPLE_IP can have arbitrary skid * 1 - SAMPLE_IP must have constant skid * 2 - SAMPLE_IP requested to have 0 skid * 3 - SAMPLE_IP must have 0 skid * * See also PERF_RECORD_MISC_EXACT_IP */ m_preciseIp : 2, /* skid constraint */ m_mmapData : 1, /* non-exec mmap data */ m_sampleIdAll : 1, /* sample_type all events */ m_excludeHost : 1, /* don't count in host */ m_excludeGuest : 1, /* don't count in guest */ m_excludeCallchainKernel : 1, /* exclude kernel callchains */ m_excludeCallchainUser : 1, /* exclude user callchains */ m_reserved1 : 41; union { quint32 m_wakeupEvents; /* wakeup every n events */ quint32 m_wakeupWatermark; /* bytes before wakeup */ }; quint32 m_bpType; union { quint64 m_bpAddr; quint64 m_config1; /* extension of config */ }; union { quint64 m_bpLen; quint64 m_config2; /* extension of config1 */ }; quint64 m_branchSampleType; /* enum perf_branch_sample_type */ /* * Defines set of user regs to dump on samples. * See asm/perf_regs.h for details. */ quint64 m_sampleRegsUser; /* * Defines size of the user stack to dump on samples. */ quint32 m_sampleStackUser; qint32 m_clockid; /* * Defines set of regs to dump for each sample * state captured on: * - precise = 0: PMU interrupt * - precise > 0: sampled instruction * * See asm/perf_regs.h for details. */ quint64 m_sampleRegsIntr; /* * Wakeup watermark for AUX area */ quint32 m_auxWatermark; quint16 m_sampleMaxStack; /* Align to u64. */ quint16 m_reserved2; friend QDataStream &operator>>(QDataStream &stream, PerfEventAttributes &attrs); }; QDataStream &operator>>(QDataStream &stream, PerfEventAttributes &attrs); class PerfAttributes { public: bool read(QIODevice *device, PerfHeader *header); void addAttributes(quint64 id, const PerfEventAttributes &attributes); void setGlobalAttributes(const PerfEventAttributes &attributes); const QHash &attributes() const { return m_attributes; } const PerfEventAttributes &attributes(quint64 id) const; const PerfEventAttributes &globalAttributes() const { return m_globalAttributes; } private: PerfEventAttributes m_globalAttributes; QHash m_attributes; }; perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfdata.cpp000066400000000000000000000770741505730223400234070ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfdata.h" #include "perftracingdata.h" #include "perfunwind.h" #include #include #include static const int intMax = std::numeric_limits::max(); PerfData::PerfData(PerfUnwind *destination, const PerfHeader *header, PerfAttributes *attributes) : m_source(nullptr), m_destination(destination), m_header(header), m_attributes(attributes) { } PerfData::~PerfData() { #if HAVE_ZSTD if (m_zstdDstream) ZSTD_freeDStream(m_zstdDstream); #endif } void PerfData::setSource(QIODevice *source) { m_source = source; } bool PerfData::setCompressed(const PerfCompressed &compressed) { if (compressed.version != 0) { qWarning() << "unsupported compression version" << compressed.version; return false; } else if (compressed.type != PerfCompressed::PERF_COMP_ZSTD) { qWarning() << "unsupported compression type" << compressed.type; return false; } else if (!CAN_DECOMPRESS_ZSTD) { qWarning() << "zstd decompression support not available"; return false; } else if (!compressed.mmap_len) { qWarning() << "invalid compression information" << compressed.mmap_len; return false; } m_compressed = compressed; return true; } const char* perfEventToString(quint32 type) { switch (type) { case PERF_RECORD_MMAP: return "PERF_RECORD_MMAP"; case PERF_RECORD_LOST: return "PERF_RECORD_LOST"; case PERF_RECORD_COMM: return "PERF_RECORD_COMM"; case PERF_RECORD_EXIT: return "PERF_RECORD_EXIT"; case PERF_RECORD_THROTTLE: return "PERF_RECORD_THROTTLE"; case PERF_RECORD_UNTHROTTLE: return "PERF_RECORD_UNTHROTTLE"; case PERF_RECORD_FORK: return "PERF_RECORD_FORK"; case PERF_RECORD_READ: return "PERF_RECORD_READ"; case PERF_RECORD_SAMPLE: return "PERF_RECORD_SAMPLE"; case PERF_RECORD_MMAP2: return "PERF_RECORD_MMAP2"; case PERF_RECORD_SWITCH: return "PERF_RECORD_SWITCH"; case PERF_RECORD_SWITCH_CPU_WIDE: return "PERF_RECORD_SWITCH_CPU_WIDE"; case PERF_RECORD_NAMESPACES: return "PERF_RECORD_NAMESPACES"; case PERF_RECORD_KSYMBOL: return "PERF_RECORD_KSYMBOL"; case PERF_RECORD_BPF_EVENT: return "PERF_RECORD_BPF_EVENT"; case PERF_RECORD_CGROUP: return "PERF_RECORD_CGROUP"; case PERF_RECORD_HEADER_ATTR: return "PERF_RECORD_HEADER_ATTR"; case PERF_RECORD_HEADER_EVENT_TYPE: return "PERF_RECORD_HEADER_EVENT_TYPE"; case PERF_RECORD_HEADER_TRACING_DATA: return "PERF_RECORD_HEADER_TRACING_DATA"; case PERF_RECORD_HEADER_BUILD_ID: return "PERF_RECORD_HEADER_BUILD_ID"; case PERF_RECORD_FINISHED_ROUND: return "PERF_RECORD_FINISHED_ROUND"; case PERF_RECORD_ID_INDEX: return "PERF_RECORD_ID_INDEX"; case PERF_RECORD_AUXTRACE_INFO: return "PERF_RECORD_AUXTRACE_INFO"; case PERF_RECORD_AUXTRACE: return "PERF_RECORD_AUXTRACE"; case PERF_RECORD_AUXTRACE_ERROR: return "PERF_RECORD_AUXTRACE_ERROR"; case PERF_RECORD_THREAD_MAP: return "PERF_RECORD_THREAD_MAP"; case PERF_RECORD_CPU_MAP: return "PERF_RECORD_CPU_MAP"; case PERF_RECORD_STAT_CONFIG: return "PERF_RECORD_STAT_CONFIG"; case PERF_RECORD_STAT: return "PERF_RECORD_STAT"; case PERF_RECORD_STAT_ROUND: return "PERF_RECORD_STAT_ROUND"; case PERF_RECORD_EVENT_UPDATE: return "PERF_RECORD_EVENT_UPDATE"; case PERF_RECORD_TIME_CONV: return "PERF_RECORD_TIME_CONV"; case PERF_RECORD_HEADER_FEATURE: return "PERF_RECORD_HEADER_FEATURE"; case PERF_RECORD_COMPRESSED: return "PERF_RECORD_COMPRESSED"; case PERF_RECORD_FINISHED_INIT: return "PERF_RECORD_FINISHED_INIT"; case PERF_RECORD_COMPRESSED2: return "PERF_RECORD_COMPRESSED2"; case PERF_RECORD_BPF_METADATA: return "PERF_RECORD_BPF_METADATA"; } return "unknown type"; } #if HAVE_ZSTD PerfData::ReadStatus PerfData::processCompressedEvents(QDataStream &stream, qint64 contentSize) { if (!m_zstdDstream) { if (!m_header->hasFeature(PerfHeader::COMPRESSED)) { qWarning() << "encountered PERF_RECORD_COMPRESSED without HEADER_COMPRESSED information"; return SignalError; } m_zstdDstream = ZSTD_createDStream(); ZSTD_initDStream(m_zstdDstream); // preallocate a buffer to hold the compressed data m_compressedBuffer.resize(std::numeric_limits::max()); } // load compressed data into contiguous array stream.readRawData(m_compressedBuffer.data(), contentSize); ZSTD_inBuffer in = {m_compressedBuffer.constData(), static_cast(contentSize), 0}; // setup decompression buffer which may contain data from a previous compressed record // i.e. one where we had to Rerun. the decompression can add at most mmap_len data on top m_decompressBuffer.resize(static_cast(m_compressed.mmap_len + m_remaininingDecompressedDataSize)); auto outBuffer = m_decompressBuffer.data() + m_remaininingDecompressedDataSize; auto outBufferSize = static_cast(m_decompressBuffer.size() - m_remaininingDecompressedDataSize); ZSTD_outBuffer out = {outBuffer, outBufferSize, 0}; // now actually decompress the record data while (in.pos < in.size) { const auto err = ZSTD_decompressStream(m_zstdDstream, &out, &in); if (ZSTD_isError(err)) { qWarning() << "ZSTD decompression failed:" << ZSTD_getErrorName(err); return SignalError; } out.dst = outBuffer + out.pos; out.size = outBufferSize - out.pos; } // then resize the buffer to final size, which may be less than mmap_len m_decompressBuffer.resize(static_cast(out.pos + m_remaininingDecompressedDataSize)); // reset this now that we start to parse from the start of the buffer again m_remaininingDecompressedDataSize = 0; QDataStream uncompressedStream(m_decompressBuffer); uncompressedStream.setByteOrder(m_header->byteOrder()); // we have to set the size to zero here otherwise processEvents gets confused m_eventHeader.size = 0; auto status = SignalFinished; while (status == SignalFinished) { // position in the decompressed buffer that corresponds to a start of the next record // when we encounter a Rerun scenario, we have to start again at this position the next time const auto oldPos = uncompressedStream.device()->pos(); status = processEvents(uncompressedStream); switch (status) { case SignalFinished: break; case SignalError: return SignalError; case Rerun: // unset the device to prevent the m_decompressBuffer from being shared // we don't want to copy the data when we call .begin() below uncompressedStream.setDevice(nullptr); // remaining decompressed data that needs to be parsed the next time // we handle an uncompressed record m_remaininingDecompressedDataSize = static_cast(m_decompressBuffer.size() - oldPos); // move that data up front in the buffer and continue appending data std::move(m_decompressBuffer.begin() + oldPos, m_decompressBuffer.end(), m_decompressBuffer.begin()); break; } }; return SignalFinished; } #endif PerfData::ReadStatus PerfData::processEvents(QDataStream &stream) { const quint16 headerSize = PerfEventHeader::fixedLength(); if (m_eventHeader.size == 0) { const qint64 available = stream.device()->bytesAvailable(); if (available < 0) return SignalError; if (available < headerSize) return Rerun; stream >> m_eventHeader; if (m_eventHeader.size < headerSize) { qWarning() << "bad event header size" << m_eventHeader.size << m_eventHeader.type << m_eventHeader.misc; return SignalError; } } const quint16 contentSize = m_eventHeader.size - headerSize; qint64 expectedParsedContentSize = contentSize; if (stream.device()->bytesAvailable() < contentSize) return Rerun; const PerfEventAttributes &attrs = m_attributes->globalAttributes(); int idOffset = attrs.sampleIdOffset(); bool sampleIdAll = attrs.sampleIdAll(); quint64 sampleType = attrs.sampleType(); const auto oldPos = stream.device()->isSequential() ? 0 : stream.device()->pos(); switch (m_eventHeader.type) { case PERF_RECORD_MMAP: { PerfRecordMmap mmap(&m_eventHeader, sampleType, sampleIdAll); stream >> mmap; m_destination->registerElf(mmap); break; } case PERF_RECORD_LOST: { PerfRecordLost lost(&m_eventHeader, sampleType, sampleIdAll); stream >> lost; m_destination->lost(lost); break; } case PERF_RECORD_COMM: { PerfRecordComm comm(&m_eventHeader, sampleType, sampleIdAll); stream >> comm; m_destination->comm(comm); break; } case PERF_RECORD_SAMPLE: { if (sampleIdAll && idOffset >= 0) { QByteArray buffer(contentSize, Qt::Uninitialized); stream.readRawData(buffer.data(), contentSize); QDataStream contentStream(buffer); contentStream.setByteOrder(stream.byteOrder()); Q_ASSERT(!contentStream.device()->isSequential()); // peek into the data structure to find the actual ID. Horrible. quint64 id; qint64 prevPos = contentStream.device()->pos(); contentStream.device()->seek(prevPos + idOffset); contentStream >> id; contentStream.device()->seek(prevPos); PerfRecordSample sample(&m_eventHeader, &m_attributes->attributes(id)); contentStream >> sample; m_destination->sample(sample); } else { PerfRecordSample sample(&m_eventHeader, &attrs); stream >> sample; m_destination->sample(sample); } break; } case PERF_RECORD_MMAP2: { PerfRecordMmap2 mmap2(&m_eventHeader, sampleType, sampleIdAll); stream >> mmap2; // We only care about executable mappings, and registerElf will match this against an executable mapping in the // program headers. if (mmap2.prot() & PROT_EXEC) { m_destination->registerElf(mmap2); // Throw out the extra data for now. } break; } case PERF_RECORD_HEADER_ATTR: { PerfRecordAttr attr(&m_eventHeader, sampleType, sampleIdAll); stream >> attr; m_destination->attr(attr); if (m_attributes->globalAttributes().size() == 0) m_attributes->setGlobalAttributes(attr.attr()); const auto ids = attr.ids(); for (quint64 id : ids) m_attributes->addAttributes(id, attr.attr()); break; } case PERF_RECORD_FORK: { PerfRecordFork fork(&m_eventHeader, sampleType, sampleIdAll); stream >> fork; m_destination->fork(fork); break; } case PERF_RECORD_EXIT: { PerfRecordFork exit(&m_eventHeader, sampleType, sampleIdAll); stream >> exit; m_destination->exit(exit); break; } case PERF_RECORD_HEADER_TRACING_DATA: { if (contentSize == 4) { // The content is actually another 4 byte integer, // describing the size of the real content that follows. if (m_tracingData.size() == 0) { quint32 size; stream >> size; m_tracingData.setSize(size); expectedParsedContentSize += size; } if (stream.device()->bytesAvailable() >= m_tracingData.size()) { stream >> m_tracingData; m_destination->tracing(m_tracingData); m_tracingData = PerfTracingData(); } else { return Rerun; } } else { // contentSize is only 16bit. The tracing data frequently exceeds 2^16 bytes. qWarning() << "HEADER_TRACING_DATA with unexpected contentSize" << contentSize; stream.skipRawData(contentSize); } break; } case PERF_RECORD_FINISHED_ROUND: { m_destination->finishedRound(); if (contentSize != 0) { qWarning() << "FINISHED_ROUND with non-zero content size detected" << contentSize; stream.skipRawData(contentSize); } break; } case PERF_RECORD_SWITCH: { PerfRecordContextSwitch switchEvent(&m_eventHeader, sampleType, sampleIdAll); stream >> switchEvent; m_destination->contextSwitch(switchEvent); break; } case PERF_RECORD_SWITCH_CPU_WIDE: { PerfRecordContextSwitchCpuWide switchEvent(&m_eventHeader, sampleType, sampleIdAll); stream >> switchEvent; // TODO: also send prevNext{T,P}id, that would allow switch markers in the GUI to // show where a switch comes from/goes to m_destination->contextSwitch(switchEvent); break; } #if HAVE_ZSTD case PERF_RECORD_COMPRESSED: { // possibly unaligned auto status = processCompressedEvents(stream, contentSize); if (status != SignalFinished) return status; break; } case PERF_RECORD_COMPRESSED2: { // properly aligned quint64 compressedContentSize = 0; stream >> compressedContentSize; if (compressedContentSize > contentSize) { qWarning() << "bad PERF_RECORD_COMPRESSED2 size information" << compressedContentSize << contentSize; return SignalError; } auto status = processCompressedEvents(stream, compressedContentSize); if (status != SignalFinished) return status; stream.skipRawData(contentSize - compressedContentSize - sizeof(compressedContentSize)); break; } #endif // list of events we are not interested in and just skip // [UN]THROTTLE: if seen in a recording then commonly much too much to just warn on case PERF_RECORD_THROTTLE: case PERF_RECORD_UNTHROTTLE: stream.skipRawData(contentSize); break; default: qDebug() << "unhandled event type" << m_eventHeader.type << " " << perfEventToString(m_eventHeader.type); stream.skipRawData(contentSize); break; } if (!stream.device()->isSequential()) { const auto parsedContentSize = stream.device()->pos() - oldPos; if (parsedContentSize != expectedParsedContentSize) { qWarning() << "Event not fully parsed" << m_eventHeader.type << expectedParsedContentSize << parsedContentSize; stream.skipRawData(static_cast(contentSize - parsedContentSize)); } } m_eventHeader.size = 0; return SignalFinished; } PerfData::ReadStatus PerfData::doRead() { QDataStream stream(m_source); stream.setByteOrder(m_header->byteOrder()); ReadStatus returnCode = SignalFinished; if (m_header->isPipe()) { if (m_source->isSequential()) { while (m_source->bytesAvailable() > 0) { returnCode = processEvents(stream); if (returnCode == SignalError || returnCode == Rerun) break; } if (returnCode != SignalError) { if (m_source->isOpen()) { // finished some event, but not the whole stream returnCode = Rerun; } else { // if there is a half event left when the stream finishes, that's bad returnCode = m_eventHeader.size != 0 ? SignalError : SignalFinished; } } } else { while (!m_source->atEnd()) { if (processEvents(stream) != SignalFinished) { returnCode = SignalError; break; } } } } else if (m_source->isSequential()) { qWarning() << "cannot read non-stream format from stream"; returnCode = SignalError; } else if (!m_source->seek(m_header->dataOffset())) { qWarning() << "cannot seek to" << m_header->dataOffset(); returnCode = SignalError; } else { const auto dataOffset = m_header->dataOffset(); const auto dataSize = m_header->dataSize(); const auto endOfDataSection = dataOffset + dataSize; m_destination->sendProgress(static_cast(m_source->pos() - dataOffset) / static_cast(dataSize)); const qint64 posDeltaBetweenProgress = dataSize / 100; qint64 nextProgressAt = m_source->pos() + posDeltaBetweenProgress; while (m_source->pos() < endOfDataSection) { if (processEvents(stream) != SignalFinished) { returnCode = SignalError; break; } if (m_source->pos() >= nextProgressAt) { m_destination->sendProgress(static_cast(m_source->pos() - dataOffset) / static_cast(dataSize)); nextProgressAt += posDeltaBetweenProgress; } } } return returnCode; } void PerfData::read() { ReadStatus returnCode = doRead(); switch (returnCode) { case SignalFinished: disconnect(m_source, &QIODevice::readyRead, this, &PerfData::read); disconnect(m_source, &QIODevice::aboutToClose, this, &PerfData::finishReading); emit finished(); break; case SignalError: disconnect(m_source, &QIODevice::readyRead, this, &PerfData::read); disconnect(m_source, &QIODevice::aboutToClose, this, &PerfData::finishReading); emit error(); break; case Rerun: break; } } void PerfData::finishReading() { disconnect(m_source, &QIODevice::readyRead, this, &PerfData::read); disconnect(m_source, &QIODevice::aboutToClose, this, &PerfData::finishReading); ReadStatus returnCode = doRead(); switch (returnCode) { case SignalFinished: emit finished(); break; case SignalError: emit error(); break; case Rerun: if (m_eventHeader.size == 0) emit finished(); else emit error(); break; } } PerfRecordMmap::PerfRecordMmap(PerfEventHeader *header, quint64 sampleType, bool sampleIdAll) : PerfRecord(header, sampleType, sampleIdAll), m_pid(0), m_tid(0), m_addr(0), m_len(0), m_pgoff(0) { } QDataStream &PerfRecordMmap::readNumbers(QDataStream &stream) { return stream >> m_pid >> m_tid >> m_addr >> m_len >> m_pgoff; } QDataStream &PerfRecordMmap::readFilename(QDataStream &stream, quint16 filenameLength) { m_filename.resize(filenameLength); stream.readRawData(m_filename.data(), filenameLength); int null = m_filename.indexOf('\0'); if (null != -1) m_filename.truncate(null); return stream; } QDataStream &PerfRecordMmap::readSampleId(QDataStream &stream) { stream >> m_sampleId; return stream; } quint16 PerfRecordMmap::fixedLength() const { return sizeof(m_pid) + sizeof(m_tid) + sizeof(m_addr) + sizeof(m_len) + sizeof(m_pgoff) + m_header.fixedLength() + m_sampleId.fixedLength(); } QDataStream &operator>>(QDataStream &stream, PerfRecordMmap &record) { record.readNumbers(stream); record.readFilename(stream, record.m_header.size - record.fixedLength()); record.readSampleId(stream); return stream; } PerfRecordMmap2::PerfRecordMmap2(PerfEventHeader *header, quint64 sampleType, bool sampleIdAll) : PerfRecordMmap(header, sampleType, sampleIdAll), m_maj(0), m_min(0), m_ino(0), m_ino_generation(0), m_prot(0), m_flags(0) { } QDataStream &PerfRecordMmap2::readNumbers(QDataStream &stream) { PerfRecordMmap::readNumbers(stream); return stream >> m_maj >> m_min >> m_ino >> m_ino_generation >> m_prot >> m_flags; } quint16 PerfRecordMmap2::fixedLength() const { return PerfRecordMmap::fixedLength() + sizeof(m_maj) + sizeof(m_min) + sizeof(m_ino) + sizeof(m_ino_generation) + sizeof(m_prot) + sizeof(m_flags); } QDataStream &operator>>(QDataStream &stream, PerfRecordMmap2 &record) { record.readNumbers(stream); record.readFilename(stream, record.m_header.size - record.fixedLength()); record.readSampleId(stream); return stream; } PerfRecordComm::PerfRecordComm(PerfEventHeader *header, quint64 sampleType, bool sampleIdAll) : PerfRecord(header, sampleType, sampleIdAll), m_pid(0), m_tid(0) { } QDataStream &operator>>(QDataStream &stream, PerfRecordComm &record) { stream >> record.m_pid >> record.m_tid; const quint16 commLength = record.m_header.size - record.fixedLength(); record.m_comm.resize(commLength); stream.readRawData(record.m_comm.data(), commLength); int null = record.m_comm.indexOf('\0'); if (null != -1) record.m_comm.truncate(null); stream >> record.m_sampleId; return stream; } PerfRecordLost::PerfRecordLost(PerfEventHeader *header, quint64 sampleType, bool sampleIdAll) : PerfRecord(header, sampleType, sampleIdAll), m_id(0), m_lost(0) { } QDataStream &operator>>(QDataStream &stream, PerfRecordLost &record) { stream >> record.m_id >> record.m_lost >> record.m_sampleId; return stream; } QDataStream &operator>>(QDataStream &stream, PerfSampleId &sampleId) { if (sampleId.m_sampleType & PerfEventAttributes::SAMPLE_ID_ALL) { if (sampleId.m_sampleType & PerfEventAttributes::SAMPLE_TID) stream >> sampleId.m_pid >> sampleId.m_tid; if (sampleId.m_sampleType & PerfEventAttributes::SAMPLE_TIME) stream >> sampleId.m_time; if (sampleId.m_sampleType & PerfEventAttributes::SAMPLE_ID) stream >> sampleId.m_id; if (sampleId.m_sampleType & PerfEventAttributes::SAMPLE_STREAM_ID) stream >> sampleId.m_streamId; if (sampleId.m_sampleType & PerfEventAttributes::SAMPLE_CPU) stream >> sampleId.m_cpu >> sampleId.m_res; if (sampleId.m_sampleType & PerfEventAttributes::SAMPLE_IDENTIFIER) stream.skipRawData(sizeof(sampleId.m_ignoredDuplicateId)); } return stream; } quint16 PerfSampleId::fixedLength() const { quint16 ret = 0; if (m_sampleType & PerfEventAttributes::SAMPLE_ID_ALL) { if (m_sampleType & PerfEventAttributes::SAMPLE_TID) ret += sizeof(m_pid) + sizeof(m_tid); if (m_sampleType & PerfEventAttributes::SAMPLE_TIME) ret += sizeof(m_time); if (m_sampleType & PerfEventAttributes::SAMPLE_ID) ret += sizeof(m_id); if (m_sampleType & PerfEventAttributes::SAMPLE_STREAM_ID) ret += sizeof(m_streamId); if (m_sampleType & PerfEventAttributes::SAMPLE_CPU) ret += sizeof(m_res) + sizeof(m_cpu); if (m_sampleType & PerfEventAttributes::SAMPLE_IDENTIFIER) ret += sizeof(m_ignoredDuplicateId); } return ret; } PerfRecord::PerfRecord(const PerfEventHeader *header, quint64 sampleType, bool sampleIdAll) : m_header(header ? *header : PerfEventHeader()), m_sampleId(sampleType, sampleIdAll) { } PerfRecordSample::PerfRecordSample(const PerfEventHeader *header, const PerfEventAttributes *attributes) : PerfRecord(header, attributes->sampleType(), false), m_readFormat(attributes->readFormat()), m_registerMask(attributes->sampleRegsUser()), m_ip(0), m_addr(0), m_period(0), m_timeEnabled(0), m_timeRunning(0), m_registerAbi(0), m_weight(0) { } quint64 PerfRecordSample::registerValue(int reg) const { Q_ASSERT(reg >= 0); Q_ASSERT(m_registerAbi && m_registerMask & (1ull << reg)); int index = 0; for (int i = 0; i < reg; i++) { if (m_registerMask & (1ull << i)) index++; } if (index < m_registers.length()) { return m_registers[index]; } else { qWarning() << "invalid register offset" << index; return std::numeric_limits::max(); } } QDataStream &operator>>(QDataStream &stream, PerfRecordSample &record) { quint32 waste32; const quint64 sampleType = record.m_sampleId.sampleType(); const auto withLostFormat = record.m_readFormat & PerfEventAttributes::FORMAT_LOST; if (sampleType & PerfEventAttributes::SAMPLE_IDENTIFIER) stream >> record.m_sampleId.m_id; if (sampleType & PerfEventAttributes::SAMPLE_IP) stream >> record.m_ip; if (sampleType & PerfEventAttributes::SAMPLE_TID) stream >> record.m_sampleId.m_pid >> record.m_sampleId.m_tid; if (sampleType & PerfEventAttributes::SAMPLE_TIME) stream >> record.m_sampleId.m_time; if (sampleType & PerfEventAttributes::SAMPLE_ADDR) stream >> record.m_addr; if (sampleType & PerfEventAttributes::SAMPLE_ID) stream >> record.m_sampleId.m_id; // It's the same as identifier if (sampleType & PerfEventAttributes::SAMPLE_STREAM_ID) stream >> record.m_sampleId.m_streamId; if (sampleType & PerfEventAttributes::SAMPLE_CPU) stream >> record.m_sampleId.m_cpu >> waste32; if (sampleType & PerfEventAttributes::SAMPLE_PERIOD) stream >> record.m_period; if (sampleType & PerfEventAttributes::SAMPLE_READ) { quint64 numFormats = 1; PerfRecordSample::ReadFormat format; if (record.m_readFormat & PerfEventAttributes::FORMAT_GROUP) stream >> numFormats; else stream >> format.value; if (record.m_readFormat & PerfEventAttributes::FORMAT_TOTAL_TIME_ENABLED) stream >> record.m_timeEnabled; if (record.m_readFormat & PerfEventAttributes::FORMAT_TOTAL_TIME_RUNNING) stream >> record.m_timeRunning; if (record.m_readFormat & PerfEventAttributes::FORMAT_GROUP) { while (numFormats-- > 0) { stream >> format.value >> format.id; if (withLostFormat) stream >> format.lost; record.m_readFormats << format; } } else { stream >> format.id; if (withLostFormat) stream >> format.lost; record.m_readFormats << format; } } if (sampleType & PerfEventAttributes::SAMPLE_CALLCHAIN) { quint64 numIps; quint64 ip; stream >> numIps; while (numIps-- > 0) { stream >> ip; record.m_callchain << ip; } } if (sampleType & PerfEventAttributes::SAMPLE_RAW) { quint32 rawSize; stream >> rawSize; if (rawSize > intMax) { qWarning() << "Excessively long raw data section" << rawSize; stream.skipRawData(intMax); stream.skipRawData(static_cast(rawSize - intMax)); } else { record.m_rawData.resize(static_cast(rawSize)); stream.readRawData(record.m_rawData.data(), record.m_rawData.length()); } } if (sampleType & PerfEventAttributes::SAMPLE_BRANCH_STACK) { quint64 numBranches; stream >> numBranches; PerfRecordSample::BranchEntry entry; while (numBranches-- > 0) { stream >> entry.from >> entry.to; stream.readRawData(reinterpret_cast(&entry.flags), sizeof(entry.flags)); record.m_branchStack << entry; } } if (sampleType & PerfEventAttributes::SAMPLE_REGS_USER) { quint64 reg; stream >> record.m_registerAbi; if (record.m_registerAbi) { for (uint i = qPopulationCount(record.m_registerMask); i > 0; --i) { stream >> reg; record.m_registers << reg; } } } if (sampleType & PerfEventAttributes::SAMPLE_STACK_USER) { quint64 sectionSize; stream >> sectionSize; if (sectionSize > intMax) { // We don't accept stack samples of > 2G, sorry ... qWarning() << "Excessively large stack snapshot" << sectionSize; do { stream.skipRawData(intMax); sectionSize -= intMax; } while (sectionSize > intMax); stream.skipRawData(static_cast(sectionSize)); stream.skipRawData(sizeof(quint64)); // skip contentSize } else if (sectionSize > 0) { record.m_userStack.resize(static_cast(sectionSize)); stream.readRawData(record.m_userStack.data(), record.m_userStack.size()); quint64 contentSize; stream >> contentSize; if (contentSize > sectionSize) qWarning() << "Truncated stack snapshot" << contentSize << sectionSize; else record.m_userStack.resize(static_cast(contentSize)); } } if (sampleType & PerfEventAttributes::SAMPLE_WEIGHT) stream >> record.m_weight; if (sampleType & PerfEventAttributes::SAMPLE_DATA_SRC) stream >> record.m_dataSrc; if (sampleType & PerfEventAttributes::SAMPLE_TRANSACTION) stream >> record.m_transaction; return stream; } PerfRecordAttr::PerfRecordAttr(const PerfEventHeader *header, quint64 sampleType, bool sampleIdAll) : PerfRecord(header, sampleType, sampleIdAll) { } PerfRecordAttr::PerfRecordAttr(const PerfEventAttributes &attributes, const QList &ids) : PerfRecord(nullptr, 0, false), m_attr(attributes), m_ids(ids) { } QDataStream &operator>>(QDataStream &stream, PerfRecordAttr &record) { stream >> record.m_attr; quint32 read = record.m_attr.size() + PerfEventHeader::fixedLength(); quint64 id = 0; for (quint32 i = 0; i < (record.m_header.size - read) / sizeof(quint64); ++i) { stream >> id; record.m_ids << id; } return stream; } PerfRecordFork::PerfRecordFork(PerfEventHeader *header, quint64 sampleType, bool sampleIdAll) : PerfRecord(header, sampleType, sampleIdAll), m_pid(0), m_ppid(0), m_tid(0), m_ptid(0), m_time(0) { } QDataStream &operator>>(QDataStream &stream, PerfRecordFork &record) { return stream >> record.m_pid >> record.m_ppid >> record.m_tid >> record.m_ptid >> record.m_time >> record.m_sampleId; } PerfRecordContextSwitch::PerfRecordContextSwitch(PerfEventHeader *header, quint64 sampleType, bool sampleIdAll) : PerfRecord(header, sampleType, sampleIdAll) { } QDataStream &operator>>(QDataStream &stream, PerfRecordContextSwitch &record) { return stream >> record.m_sampleId; } PerfRecordContextSwitchCpuWide::PerfRecordContextSwitchCpuWide(PerfEventHeader *header, quint64 sampleType, bool sampleIdAll) : PerfRecordContextSwitch(header, sampleType, sampleIdAll) { } QDataStream &operator>>(QDataStream &stream, PerfRecordContextSwitchCpuWide &record) { return stream >> record.m_nextPrevPid >> record.m_nextPrevTid >> record.m_sampleId; } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfdata.h000066400000000000000000000506601505730223400230440ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include "perfattributes.h" #include "perffeatures.h" #include "perfheader.h" #include // generated by cmake #include #if HAVE_ZSTD #include constexpr bool CAN_DECOMPRESS_ZSTD = true; #else constexpr bool CAN_DECOMPRESS_ZSTD = false; #endif enum PerfEventType { /* * If perf_event_attr.sample_id_all is set then all event types will * have the sample_type selected fields related to where/when * (identity) an event took place (TID, TIME, ID, STREAM_ID, CPU, * IDENTIFIER) described in PERF_RECORD_SAMPLE below, it will be stashed * just after the perf_event_header and the fields already present for * the existing fields, i.e. at the end of the payload. That way a newer * perf.data file will be supported by older perf tools, with these new * optional fields being ignored. * * struct sample_id { * { u32 pid, tid; } && PERF_SAMPLE_TID * { u64 time; } && PERF_SAMPLE_TIME * { u64 id; } && PERF_SAMPLE_ID * { u64 stream_id;} && PERF_SAMPLE_STREAM_ID * { u32 cpu, res; } && PERF_SAMPLE_CPU * { u64 id; } && PERF_SAMPLE_IDENTIFIER * } && perf_event_attr::sample_id_all * * Note that PERF_SAMPLE_IDENTIFIER duplicates PERF_SAMPLE_ID. The * advantage of PERF_SAMPLE_IDENTIFIER is that its position is fixed * relative to header.size. */ /* * The MMAP events record the PROT_EXEC mappings so that we can * correlate userspace IPs to code. They have the following structure: * * struct { * struct perf_event_header header; * * u32 pid, tid; * u64 addr; * u64 len; * u64 pgoff; * char filename[]; * struct sample_id sample_id; * }; */ PERF_RECORD_MMAP = 1, /* * struct { * struct perf_event_header header; * u64 id; * u64 lost; * struct sample_id sample_id; * }; */ PERF_RECORD_LOST = 2, /* * struct { * struct perf_event_header header; * * u32 pid, tid; * char comm[]; * struct sample_id sample_id; * }; */ PERF_RECORD_COMM = 3, /* * struct { * struct perf_event_header header; * u32 pid, ppid; * u32 tid, ptid; * u64 time; * struct sample_id sample_id; * }; */ PERF_RECORD_EXIT = 4, /* * struct { * struct perf_event_header header; * u64 time; * u64 id; * u64 stream_id; * struct sample_id sample_id; * }; */ PERF_RECORD_THROTTLE = 5, PERF_RECORD_UNTHROTTLE = 6, /* * struct { * struct perf_event_header header; * u32 pid, ppid; * u32 tid, ptid; * u64 time; * struct sample_id sample_id; * }; */ PERF_RECORD_FORK = 7, /* * struct { * struct perf_event_header header; * u32 pid, tid; * * struct read_format values; * struct sample_id sample_id; * }; */ PERF_RECORD_READ = 8, /* * struct { * struct perf_event_header header; * * # * # Note that PERF_SAMPLE_IDENTIFIER duplicates PERF_SAMPLE_ID. * # The advantage of PERF_SAMPLE_IDENTIFIER is that its position * # is fixed relative to header. * # * * { u64 id; } && PERF_SAMPLE_IDENTIFIER * { u64 ip; } && PERF_SAMPLE_IP * { u32 pid, tid; } && PERF_SAMPLE_TID * { u64 time; } && PERF_SAMPLE_TIME * { u64 addr; } && PERF_SAMPLE_ADDR * { u64 id; } && PERF_SAMPLE_ID * { u64 stream_id; } && PERF_SAMPLE_STREAM_ID * { u32 cpu, res; } && PERF_SAMPLE_CPU * { u64 period; } && PERF_SAMPLE_PERIOD * * { struct read_format values;} && PERF_SAMPLE_READ * * { u64 nr, * u64 ips[nr]; } && PERF_SAMPLE_CALLCHAIN * * # * # The RAW record below is opaque data wrt the ABI * # * # That is, the ABI doesn't make any promises wrt to * # the stability of its content, it may vary depending * # on event, hardware, kernel version and phase of * # the moon. * # * # In other words, PERF_SAMPLE_RAW contents are not an ABI. * # * * { u32 size; * char data[size];} && PERF_SAMPLE_RAW * * { u64 nr; * { u64 from, to, flags } lbr[nr];} && PERF_SAMPLE_BRANCH_STACK * * { u64 abi; # enum perf_sample_regs_abi * u64 regs[weight(mask)]; } && PERF_SAMPLE_REGS_USER * * { u64 size; * char data[size]; * u64 dyn_size; } && PERF_SAMPLE_STACK_USER * * { u64 weight; } && PERF_SAMPLE_WEIGHT * { u64 data_src; } && PERF_SAMPLE_DATA_SRC * { u64 transaction; } && PERF_SAMPLE_TRANSACTION * }; */ PERF_RECORD_SAMPLE = 9, /* * The MMAP2 records are an augmented version of MMAP, they add * maj, min, ino numbers to be used to uniquely identify each mapping * * struct { * struct perf_event_header header; * * u32 pid, tid; * u64 addr; * u64 len; * u64 pgoff; * u32 maj; * u32 min; * u64 ino; * u64 ino_generation; * u32 prot, flags; * char filename[]; * struct sample_id sample_id; * }; */ PERF_RECORD_MMAP2 = 10, /* * Records a context switch in or out (flagged by * PERF_RECORD_MISC_SWITCH_OUT). See also * PERF_RECORD_SWITCH_CPU_WIDE. * * struct { * struct perf_event_header header; * struct sample_id sample_id; * }; */ PERF_RECORD_SWITCH = 14, /* * CPU-wide version of PERF_RECORD_SWITCH with next_prev_pid and * next_prev_tid that are the next (switching out) or previous * (switching in) pid/tid. * * struct { * struct perf_event_header header; * u32 next_prev_pid; * u32 next_prev_tid; * struct sample_id sample_id; * }; */ PERF_RECORD_SWITCH_CPU_WIDE = 15, /* * struct { * struct perf_event_header header; * u32 pid; * u32 tid; * u64 nr_namespaces; * { u64 dev, inode; } [nr_namespaces]; * struct sample_id sample_id; * }; */ PERF_RECORD_NAMESPACES = 16, /* * Record ksymbol register/unregister events: * * struct { * struct perf_event_header header; * u64 addr; * u32 len; * u16 ksym_type; * u16 flags; * char name[]; * struct sample_id sample_id; * }; */ PERF_RECORD_KSYMBOL = 17, /* * Record bpf events: * enum perf_bpf_event_type { * PERF_BPF_EVENT_UNKNOWN = 0, * PERF_BPF_EVENT_PROG_LOAD = 1, * PERF_BPF_EVENT_PROG_UNLOAD = 2, * }; * * struct { * struct perf_event_header header; * u16 type; * u16 flags; * u32 id; * u8 tag[BPF_TAG_SIZE]; * struct sample_id sample_id; * }; */ PERF_RECORD_BPF_EVENT = 18, /* * struct { * struct perf_event_header header; * u64 id; * char path[]; * struct sample_id sample_id; * }; */ PERF_RECORD_CGROUP = 19, PERF_RECORD_MAX, /* non-ABI */ PERF_RECORD_USER_TYPE_START = 64, PERF_RECORD_HEADER_ATTR = 64, PERF_RECORD_HEADER_EVENT_TYPE = 65, /* deprecated */ PERF_RECORD_HEADER_TRACING_DATA = 66, PERF_RECORD_HEADER_BUILD_ID = 67, PERF_RECORD_FINISHED_ROUND = 68, PERF_RECORD_ID_INDEX = 69, PERF_RECORD_AUXTRACE_INFO = 70, PERF_RECORD_AUXTRACE = 71, PERF_RECORD_AUXTRACE_ERROR = 72, PERF_RECORD_THREAD_MAP = 73, PERF_RECORD_CPU_MAP = 74, PERF_RECORD_STAT_CONFIG = 75, PERF_RECORD_STAT = 76, PERF_RECORD_STAT_ROUND = 77, PERF_RECORD_EVENT_UPDATE = 78, PERF_RECORD_TIME_CONV = 79, PERF_RECORD_HEADER_FEATURE = 80, PERF_RECORD_COMPRESSED = 81, PERF_RECORD_FINISHED_INIT = 82, PERF_RECORD_COMPRESSED2 = 83, PERF_RECORD_BPF_METADATA = 84, PERF_RECORD_HEADER_MAX }; enum PERF_RECORD_MISC { PERF_RECORD_MISC_SWITCH_OUT = (1 << 13), }; class PerfRecordSample; // Use first attribute for deciding if this is present, not the header! // Why the first?!? idiots ... => encoded in sampleType via sampleIdAll struct PerfSampleId { PerfSampleId(quint64 sampleType = 0, bool sampleIdAll = false) : m_pid(0), m_tid(0), m_time(0), m_id(0), m_streamId(0), m_cpu(0), m_res(0), m_sampleType(sampleType | (sampleIdAll ? static_cast(PerfEventAttributes::SAMPLE_ID_ALL) : 0)) {} qint32 pid() const { return m_pid; } qint32 tid() const { return m_tid; } quint64 time() const { return m_time; } quint64 id() const { return m_id; } quint16 fixedLength() const; quint64 sampleType() const { return m_sampleType; } quint32 cpu() const { return m_cpu; } private: qint32 m_pid; qint32 m_tid; quint64 m_time; quint64 m_id; quint64 m_streamId; quint32 m_cpu; quint32 m_res; union { quint64 m_ignoredDuplicateId; // In the file format this is the same as id above quint64 m_sampleType; // As the id is ignored we can reuse the space for saving the flags }; friend QDataStream &operator>>(QDataStream &stream, PerfSampleId &sampleId); friend QDataStream &operator>>(QDataStream &stream, PerfRecordSample &record); }; QDataStream &operator>>(QDataStream &stream, PerfSampleId &sampleId); class PerfRecord { public: qint32 pid() const { return m_sampleId.pid(); } qint32 tid() const { return m_sampleId.tid(); } quint64 time() const { return m_sampleId.time(); } quint64 id() const { return m_sampleId.id(); } quint32 cpu() const { return m_sampleId.cpu(); } quint16 size() const { return m_header.size; } quint16 misc() const { return m_header.misc; } quint64 type() const { return m_sampleId.sampleType(); } protected: PerfRecord(const PerfEventHeader *header, quint64 sampleType, bool sampleIdAll); PerfEventHeader m_header; PerfSampleId m_sampleId; quint16 fixedLength() const { return m_header.fixedLength() + m_sampleId.fixedLength(); } }; class PerfRecordMmap2; class PerfRecordMmap : public PerfRecord { public: PerfRecordMmap(PerfEventHeader *header = nullptr, quint64 sampleType = 0, bool sampleIdAll = false); // The pids and tids in the sampleId are always 0 in this case. Go figure ... qint32 pid() const { return m_pid; } qint32 tid() const { return m_tid; } quint64 addr() const { return m_addr; } quint64 len() const { return m_len; } quint64 pgoff() const { return m_pgoff; } const QByteArray &filename() const { return m_filename; } protected: QDataStream &readNumbers(QDataStream &stream); QDataStream &readFilename(QDataStream &stream, quint16 filenameLength); QDataStream &readSampleId(QDataStream &stream); quint16 fixedLength() const; private: qint32 m_pid; qint32 m_tid; quint64 m_addr; quint64 m_len; quint64 m_pgoff; QByteArray m_filename; friend QDataStream &operator>>(QDataStream &stream, PerfRecordMmap &record); friend QDataStream &operator>>(QDataStream &stream, PerfRecordMmap2 &record); }; QDataStream &operator>>(QDataStream &stream, PerfRecordMmap &record); class PerfRecordMmap2 : public PerfRecordMmap { public: PerfRecordMmap2(PerfEventHeader *header = nullptr, quint64 sampleType = 0, bool sampleIdAll = false); quint32 prot() const { return m_prot; } protected: QDataStream &readNumbers(QDataStream &stream); private: quint32 m_maj; quint32 m_min; quint64 m_ino; quint64 m_ino_generation; quint32 m_prot; quint32 m_flags; quint16 fixedLength() const; friend QDataStream &operator>>(QDataStream &stream, PerfRecordMmap2 &record); }; QDataStream &operator>>(QDataStream &stream, PerfRecordMmap2 &record); class PerfRecordLost : public PerfRecord { public: PerfRecordLost(PerfEventHeader *header = nullptr, quint64 sampleType = 0, bool sampleIdAll = false); quint64 lost() const { return m_lost; } private: quint64 m_id; quint64 m_lost; friend QDataStream &operator>>(QDataStream &stream, PerfRecordLost &record); }; QDataStream &operator>>(QDataStream &stream, PerfRecordLost &record); class PerfRecordComm : public PerfRecord { public: PerfRecordComm(PerfEventHeader *header = nullptr, quint64 sampleType = 0, bool sampleIdAll = false); const QByteArray &comm() const { return m_comm; } // The pids and tids in the sampleId are always 0 in this case. Go figure ... qint32 pid() const { return m_pid; } qint32 tid() const { return m_tid; } private: qint32 m_pid; qint32 m_tid; QByteArray m_comm; quint16 fixedLength() const { return PerfRecord::fixedLength() + sizeof(m_pid) + sizeof(m_tid); } friend QDataStream &operator>>(QDataStream &stream, PerfRecordComm &record); }; QDataStream &operator>>(QDataStream &stream, PerfRecordComm &record); class PerfRecordSample : public PerfRecord { public: PerfRecordSample(const PerfEventHeader *header = nullptr, const PerfEventAttributes *attributes = nullptr); quint64 registerAbi() const { return m_registerAbi; } quint64 registerValue(int reg) const; quint64 ip() const { return m_ip; } const QByteArray &userStack() const { return m_userStack; } const QList &callchain() const { return m_callchain; } quint64 period() const { return m_period; } quint64 weight() const { return m_weight; } const QByteArray &rawData() const { return m_rawData; } struct ReadFormat { quint64 value; quint64 id; quint64 lost; }; QList readFormats() const { return m_readFormats; } struct BranchFlags { quint64 mispred: 1; quint64 predicted: 1; quint64 in_tx: 1; quint64 abort: 1; quint64 cycles: 16; quint64 type: 4; quint64 reserved: 40; }; struct BranchEntry { quint64 from; quint64 to; BranchFlags flags; }; const QList &branchStack() const { return m_branchStack; } private: quint64 m_readFormat; quint64 m_registerMask; quint64 m_ip; quint64 m_addr; quint64 m_period; quint64 m_timeEnabled; quint64 m_timeRunning; quint64 m_registerAbi; quint64 m_weight; quint64 m_dataSrc; quint64 m_transaction; QList m_readFormats; QList m_callchain; QByteArray m_rawData; QList m_branchStack; QList m_registers; QByteArray m_userStack; friend QDataStream &operator>>(QDataStream &stream, PerfRecordSample &record); }; QDataStream &operator>>(QDataStream &stream, PerfRecordSample &record); class PerfRecordAttr : public PerfRecord { public: PerfRecordAttr(const PerfEventHeader *header = nullptr, quint64 sampleType = 0, bool sampleIdAll = false); PerfRecordAttr(const PerfEventAttributes &attributes, const QList &ids); const PerfEventAttributes &attr() const { return m_attr; } const QList &ids() const { return m_ids; } private: PerfEventAttributes m_attr; QList m_ids; friend QDataStream &operator>>(QDataStream &stream, PerfRecordAttr &record); }; QDataStream &operator>>(QDataStream &stream, PerfRecordAttr &record); class PerfRecordFork : public PerfRecord { public: PerfRecordFork(PerfEventHeader *header = nullptr, quint64 sampleType = 0, bool sampleIdAll = false); qint32 childTid() const { return m_tid; } qint32 childPid() const { return m_pid; } qint32 parentTid() const { return m_ptid; } qint32 parentPid() const { return m_ppid; } private: qint32 m_pid, m_ppid; qint32 m_tid, m_ptid; quint64 m_time; friend QDataStream &operator>>(QDataStream &stream, PerfRecordFork &record); }; QDataStream &operator>>(QDataStream &stream, PerfRecordFork &record); typedef PerfRecordFork PerfRecordExit; class PerfRecordContextSwitch : public PerfRecord { public: PerfRecordContextSwitch(PerfEventHeader *header = 0, quint64 sampleType = 0, bool sampleIdAll = false); private: friend QDataStream &operator>>(QDataStream &stream, PerfRecordContextSwitch &record); }; QDataStream &operator>>(QDataStream &stream, PerfRecordContextSwitch &record); class PerfRecordContextSwitchCpuWide : public PerfRecordContextSwitch { public: PerfRecordContextSwitchCpuWide(PerfEventHeader *header = 0, quint64 sampleType = 0, bool sampleIdAll = false); qint32 nextPrevPid() const { return m_nextPrevPid; } qint32 nextPrevTid() const { return m_nextPrevTid; } private: qint32 m_nextPrevPid; qint32 m_nextPrevTid; friend QDataStream &operator>>(QDataStream &stream, PerfRecordContextSwitchCpuWide &record); }; QDataStream &operator>>(QDataStream &stream, PerfRecordContextSwitchCpuWide &record); class PerfUnwind; class PerfData : public QObject { Q_OBJECT public: PerfData(PerfUnwind *destination, const PerfHeader *header, PerfAttributes *attributes); ~PerfData(); void setSource(QIODevice *source); bool setCompressed(const PerfCompressed &compressed); public slots: void read(); void finishReading(); signals: void finished(); void error(); private: enum ReadStatus { Rerun, SignalError, SignalFinished }; QIODevice *m_source; PerfUnwind *m_destination; const PerfHeader *m_header; PerfAttributes *m_attributes; PerfEventHeader m_eventHeader; PerfTracingData m_tracingData; PerfCompressed m_compressed; QByteArray m_decompressBuffer; QByteArray m_compressedBuffer; int m_remaininingDecompressedDataSize = 0; #if HAVE_ZSTD ZSTD_DStream *m_zstdDstream = nullptr; ReadStatus processCompressedEvents(QDataStream &stream, qint64 contentSize); #endif ReadStatus processEvents(QDataStream &stream); ReadStatus doRead(); }; perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfdwarfdiecache.cpp000066400000000000000000000304031505730223400252300ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2020 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Milian Wolff ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include #include "perfdwarfdiecache.h" #include "perfeucompat.h" #include #include #include "demangler.h" namespace { enum class WalkResult { Recurse, Skip, Return }; template WalkResult walkDieTree(const Callback &callback, Dwarf_Die *die) { auto result = callback(die); if (result != WalkResult::Recurse) return result; Dwarf_Die childDie; if (dwarf_child(die, &childDie) == 0) { result = walkDieTree(callback, &childDie); if (result == WalkResult::Return) return result; Dwarf_Die siblingDie; while (dwarf_siblingof(&childDie, &siblingDie) == 0) { result = walkDieTree(callback, &siblingDie); if (result == WalkResult::Return) return result; childDie = siblingDie; } } return WalkResult::Skip; } template void walkRanges(const Callback &callback, Dwarf_Die *die) { Dwarf_Addr low = 0; Dwarf_Addr high = 0; Dwarf_Addr base = 0; ptrdiff_t rangeOffset = 0; while ((rangeOffset = dwarf_ranges(die, rangeOffset, &base, &low, &high)) > 0) { if (!callback(DwarfRange{low, high})) return; } } // see libdw_visit_scopes.c in elfutils bool mayHaveScopes(Dwarf_Die *die) { switch (dwarf_tag(die)) { /* DIEs with addresses we can try to match. */ case DW_TAG_compile_unit: case DW_TAG_module: case DW_TAG_lexical_block: case DW_TAG_with_stmt: case DW_TAG_catch_block: case DW_TAG_try_block: case DW_TAG_entry_point: case DW_TAG_inlined_subroutine: case DW_TAG_subprogram: /* DIEs without addresses that can own DIEs with addresses. */ case DW_TAG_namespace: case DW_TAG_class_type: case DW_TAG_structure_type: return true; /* Other DIEs we have no reason to descend. */ default: break; } return false; } bool dieContainsAddress(Dwarf_Die *die, Dwarf_Addr address) { bool contained = false; walkRanges([&contained, address](DwarfRange range) { if (range.contains(address)) { contained = true; return false; } return true; }, die); return contained; } } const char *linkageName(Dwarf_Die *die) { Dwarf_Attribute attr; Dwarf_Attribute *result = dwarf_attr_integrate(die, DW_AT_MIPS_linkage_name, &attr); if (!result) result = dwarf_attr_integrate(die, DW_AT_linkage_name, &attr); return result ? dwarf_formstring(result) : nullptr; } Dwarf_Die *specificationDie(Dwarf_Die *die, Dwarf_Die *dieMem) { Dwarf_Attribute attr; if (dwarf_attr_integrate(die, DW_AT_specification, &attr)) return dwarf_formref_die(&attr, dieMem); return nullptr; } /// prepend the names of all scopes that reference the @p die to @p name void prependScopeNames(QByteArray &name, Dwarf_Die *die, QHash &cache) { Dwarf_Die dieMem; Dwarf_Die *scopes = nullptr; auto nscopes = dwarf_getscopes_die(die, &scopes); // We essentially visit and build the scope name in reverse order. // The cache ops encode offsets we can lookup directly that then map to fully // qualified identifiers, which must obviously _not_ end on a double-colon separator. // Note that while filling cacheOps below, we thus always have to prepend the double-colon // first to the name, then store the cacheOps with the size of `name`. While that may sound // confusing, that gives us the desired results: `ScopesToCache::trailing` will then be set // to the size _following_ the current entry, which may get more identifiers appended to // it when we continue to visit the other DIEs next. struct ScopesToCache { Dwarf_Off offset; int trailing; }; std::vector cacheOps; // skip scope for the die itself at the start and the compile unit DIE at end for (int i = 1; i < nscopes - 1; ++i) { auto scope = scopes + i; const auto scopeOffset = dwarf_dieoffset(scope); auto it = cache.find(scopeOffset); if (it != cache.end()) { // prepend the fully qualified cached identifier // that won't end on `::`, so we have to add that manually here if (!name.isEmpty()) name.prepend("::"); name.prepend(*it); // we can stop, cached names are always fully qualified break; } if (auto scopeLinkageName = linkageName(scope)) { // prepend the fully qualified linkage name name.prepend("::"); cacheOps.push_back({scopeOffset, int(name.size())}); // we have to demangle the scope linkage name, otherwise we get a // mish-mash of mangled and non-mangled names name.prepend(demangle(scopeLinkageName)); // we can stop now, the scope is fully qualified break; } if (auto scopeName = dwarf_diename(scope)) { // prepend this scope's name, e.g. the class or namespace name name.prepend("::"); cacheOps.push_back({scopeOffset, int(name.size())}); name.prepend(scopeName); } if (auto specification = specificationDie(scope, &dieMem)) { eu_compat_free(scopes); scopes = nullptr; cacheOps.push_back({scopeOffset, int(name.size())}); cacheOps.push_back({dwarf_dieoffset(specification), int(name.size())}); // follow the scope's specification DIE instead prependScopeNames(name, specification, cache); break; } } for (const auto &cacheOp : cacheOps) cache[cacheOp.offset] = name.mid(0, name.size() - cacheOp.trailing); eu_compat_free(scopes); } bool operator==(const Dwarf_Die &lhs, const Dwarf_Die &rhs) { return lhs.addr == rhs.addr && lhs.cu == rhs.cu && lhs.abbrev == rhs.abbrev; } QByteArray qualifiedDieName(Dwarf_Die *die, QHash &cache) { // linkage names are fully qualified, meaning we can stop early then if (auto name = linkageName(die)) return name; // otherwise do a more complex lookup that includes namespaces and other context information // this is important for inlined subroutines such as lambdas or std:: algorithms QByteArray name = dwarf_diename(die); // use the specification DIE which is within the DW_TAG_namespace Dwarf_Die dieMem; if (auto specification = specificationDie(die, &dieMem)) die = specification; prependScopeNames(name, die, cache); return name; } QByteArray demangle(const QByteArray &mangledName) { if (mangledName.length() < 3) { return mangledName; } else { static size_t demangleBufferLength = 8192; static char *demangleBuffer = reinterpret_cast(eu_compat_malloc(demangleBufferLength)); static Demangler demangler; if (demangler.demangle(mangledName, demangleBuffer, demangleBufferLength)) { return demangleBuffer; } // Require GNU v3 ABI by the "_Z" prefix. if (mangledName[0] == '_' && mangledName[1] == 'Z') { int status = -1; char *dsymname = eu_compat_demangle(mangledName.constData(), demangleBuffer, &demangleBufferLength, &status); if (status == 0) return demangleBuffer = dsymname; } } return mangledName; } QVector findInlineScopes(Dwarf_Die *subprogram, Dwarf_Addr offset) { QVector scopes; walkDieTree([offset, &scopes](Dwarf_Die *die) { if (dwarf_tag(die) != DW_TAG_inlined_subroutine) return WalkResult::Recurse; if (dieContainsAddress(die, offset)) { scopes.append(*die); return WalkResult::Recurse; } return WalkResult::Skip; }, subprogram); return scopes; } QByteArray absoluteSourcePath(const char *path, Dwarf_Die *cuDie) { if (!path || !cuDie || path[0] == '/') return path; Dwarf_Attribute attr; auto compDir = dwarf_formstring(dwarf_attr(cuDie, DW_AT_comp_dir, &attr)); if (!compDir) return path; QByteArray ret; ret.reserve(static_cast(strlen(compDir) + strlen(path) + 1)); ret.append(compDir); ret.append('/'); ret.append(path); return ret; } DwarfSourceLocation findSourceLocation(Dwarf_Die* cuDie, Dwarf_Addr offset) { DwarfSourceLocation ret; if (auto srcloc = dwarf_getsrc_die(cuDie, offset)) { if (const char* srcfile = dwarf_linesrc(srcloc, nullptr, nullptr)) { ret.file = absoluteSourcePath(srcfile, cuDie); dwarf_lineno(srcloc, &ret.line); dwarf_linecol(srcloc, &ret.column); } } return ret; } SubProgramDie::SubProgramDie(Dwarf_Die die) : m_ranges{die, {}} { walkRanges([this](DwarfRange range) { m_ranges.ranges.append(range); return true; }, &die); } SubProgramDie::~SubProgramDie() = default; CuDieRangeMapping::CuDieRangeMapping(Dwarf_Die cudie, Dwarf_Addr bias) : m_bias{bias} , m_cuDieRanges{cudie, {}} { walkRanges([this, bias](DwarfRange range) { m_cuDieRanges.ranges.append({range.low + bias, range.high + bias}); return true; }, &cudie); } CuDieRangeMapping::~CuDieRangeMapping() = default; SubProgramDie *CuDieRangeMapping::findSubprogramDie(Dwarf_Addr offset) { if (m_subPrograms.isEmpty()) addSubprograms(); auto it = std::find_if(m_subPrograms.begin(), m_subPrograms.end(), [offset](const SubProgramDie &program) { return program.contains(offset); }); if (it == m_subPrograms.end()) return nullptr; return &(*it); } void CuDieRangeMapping::addSubprograms() { walkDieTree([this](Dwarf_Die *die) { if (!mayHaveScopes(die)) return WalkResult::Skip; if (dwarf_tag(die) == DW_TAG_subprogram) { SubProgramDie program(*die); if (!program.isEmpty()) m_subPrograms.append(program); return WalkResult::Skip; } return WalkResult::Recurse; }, cudie()); } QByteArray CuDieRangeMapping::dieName(Dwarf_Die *die) { // in QT6 QHash is no longer iterator safe // since qualifiedDieName can modify m_dieNameCache we need to insert name again const auto offset = dwarf_dieoffset(die); auto name = m_dieNameCache[offset]; if (name.isEmpty()) { name = demangle(qualifiedDieName(die, m_dieNameCache)); m_dieNameCache[offset] = name; } return name; } PerfDwarfDieCache::PerfDwarfDieCache(Dwfl_Module *mod) { if (!mod) return; Dwarf_Die *die = nullptr; Dwarf_Addr bias = 0; while ((die = dwfl_module_nextcu(mod, die, &bias))) { CuDieRangeMapping cuDieMapping(*die, bias); if (!cuDieMapping.isEmpty()) m_cuDieRanges.push_back(cuDieMapping); } } PerfDwarfDieCache::~PerfDwarfDieCache() = default; CuDieRangeMapping *PerfDwarfDieCache::findCuDie(Dwarf_Addr addr) { auto it = std::find_if(m_cuDieRanges.begin(), m_cuDieRanges.end(), [addr](const CuDieRangeMapping &cuDieMapping) { return cuDieMapping.contains(addr); }); if (it == m_cuDieRanges.end()) return nullptr; return &(*it); } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfdwarfdiecache.h000066400000000000000000000117121505730223400246770ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2020 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Milian Wolff ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include #include #include #include /// @return the demangled symbol name QByteArray demangle(const QByteArray &mangledName); struct DwarfRange { Dwarf_Addr low; Dwarf_Addr high; bool contains(Dwarf_Addr addr) const { return low <= addr && addr < high; } }; /// cache of dwarf ranges for a given Dwarf_Die struct DieRanges { Dwarf_Die die; QVector ranges; bool contains(Dwarf_Addr addr) const { return std::any_of(ranges.begin(), ranges.end(), [addr](DwarfRange range) { return range.contains(addr); }); } }; /// cache of sub program DIE, its ranges and the accompanying die name class SubProgramDie { public: SubProgramDie() = default; SubProgramDie(Dwarf_Die die); ~SubProgramDie(); bool isEmpty() const { return m_ranges.ranges.isEmpty(); } /// @p offset a bias-corrected offset bool contains(Dwarf_Addr offset) const { return m_ranges.contains(offset); } Dwarf_Die *die() { return &m_ranges.die; } private: DieRanges m_ranges; }; /// cache of dwarf ranges for a CU DIE and child sub programs class CuDieRangeMapping { public: CuDieRangeMapping() = default; CuDieRangeMapping(Dwarf_Die cudie, Dwarf_Addr bias); ~CuDieRangeMapping(); bool isEmpty() const { return m_cuDieRanges.ranges.isEmpty(); } bool contains(Dwarf_Addr addr) const { return m_cuDieRanges.contains(addr); } Dwarf_Addr bias() { return m_bias; } Dwarf_Die *cudie() { return &m_cuDieRanges.die; } /// On first call this will visit the CU DIE to cache all subprograms /// @return the DW_TAG_subprogram DIE that contains @p offset /// @p offset a bias-corrected address to find a subprogram for SubProgramDie *findSubprogramDie(Dwarf_Addr offset); /// @return a fully qualified, demangled symbol name for @p die QByteArray dieName(Dwarf_Die *die); private: void addSubprograms(); Dwarf_Addr m_bias = 0; DieRanges m_cuDieRanges; QVector m_subPrograms; QHash m_dieNameCache; }; /** * @return all DW_TAG_inlined_subroutine DIEs that contain @p offset * @p subprogram DIE sub tree that should be traversed to look for inlined scopes * @p offset bias-corrected address that is checked against the dwarf ranges of the DIEs */ QVector findInlineScopes(Dwarf_Die *subprogram, Dwarf_Addr offset); /** * @return the absolute source path for a @p path that may be absolute already or relative to the compilation directory * @p path either an absolute that will be passed through directly or a path relative to the compilation directory * @p cuDie the CU DIE that will be queried for the compilation directory to resolve relative paths * @sa findSourceLocation */ QByteArray absoluteSourcePath(const char *path, Dwarf_Die *cuDie); struct DwarfSourceLocation { QByteArray file; int line = -1; int column = -1; explicit operator bool() const { return !file.isEmpty(); } }; /** * @return the absolute file name, line number and column for the instruction at the given @p offset in @p cuDie * @p cuDie CU DIE that should be queried * @p offset bias-corrected address of an instruction for which the information should be found * @sa CuDieRangeMapping */ DwarfSourceLocation findSourceLocation(Dwarf_Die* cuDie, Dwarf_Addr offset); /** * This cache makes it easily possible to find a CU DIE (i.e. Compilation Unit Debugging Information Entry) * based on a */ class PerfDwarfDieCache { public: PerfDwarfDieCache(Dwfl_Module *mod = nullptr); ~PerfDwarfDieCache(); /// @p addr absolute address, not bias-corrected CuDieRangeMapping *findCuDie(Dwarf_Addr addr); public: QVector m_cuDieRanges; }; QT_BEGIN_NAMESPACE Q_DECLARE_TYPEINFO(DwarfRange, Q_MOVABLE_TYPE); Q_DECLARE_TYPEINFO(PerfDwarfDieCache, Q_MOVABLE_TYPE); Q_DECLARE_TYPEINFO(DieRanges, Q_MOVABLE_TYPE); Q_DECLARE_TYPEINFO(CuDieRangeMapping, Q_MOVABLE_TYPE); Q_DECLARE_TYPEINFO(Dwarf_Die, Q_MOVABLE_TYPE); QT_END_NAMESPACE perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfelfmap.cpp000066400000000000000000000137051505730223400237310ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfdata.h" #include "perfelfmap.h" #include QDebug operator<<(QDebug stream, const PerfElfMap::ElfInfo& info) { stream.nospace() << "ElfInfo{" << "localFile=" << info.localFile.absoluteFilePath() << ", " << "isFile=" << info.isFile() << ", " << "originalFileName=" << info.originalFileName << ", " << "originalPath=" << info.originalPath << ", " << "addr=" << Qt::hex << info.addr << ", " << "len=" << Qt::hex << info.length << ", " << "pgoff=" << Qt::hex << info.pgoff << ", " << "baseAddr="; if (info.hasBaseAddr()) stream << Qt::hex << info.baseAddr; else stream << "n/a"; stream << "}"; return stream.space(); } namespace { struct SortByAddr { bool operator()(const PerfElfMap::ElfInfo &lhs, const quint64 addr) const { return lhs.addr < addr; } bool operator()(const quint64 addr, const PerfElfMap::ElfInfo &rhs) const { return addr < rhs.addr; } }; } PerfElfMap::PerfElfMap(QObject *parent) : QObject(parent) { } PerfElfMap::~PerfElfMap() = default; void PerfElfMap::registerElf(quint64 addr, quint64 len, quint64 pgoff, quint64 baseAddr, const QFileInfo& fullPath, const QByteArray& originalFileName, const QByteArray& originalPath) { quint64 addrEnd = addr + len; QVarLengthArray newElfs; QVarLengthArray removedElfs; for (auto i = m_elfs.begin(), end = m_elfs.end(); i != end && i->addr < addrEnd; ++i) { const quint64 iEnd = i->addr + i->length; if (iEnd < addr) continue; if (addr - pgoff == i->addr - i->pgoff && originalPath == i->originalPath) { // Remapping parts of the same file in the same place: Extend to maximum continuous // address range and check if we already have that. addr = qMin(addr, i->addr); pgoff = qMin(pgoff, i->pgoff); addrEnd = qMax(addrEnd, iEnd); len = addrEnd - addr; if (addr == i->addr && len == i->length) { // New mapping is fully contained in old one: Nothing to do. Q_ASSERT(newElfs.isEmpty()); Q_ASSERT(removedElfs.isEmpty()); return; } } else if (iEnd == addr) { // Directly adjacent sections of the same file can be merged. Ones of different files // don't bother each other. continue; } // Newly added elf overwrites existing one. Mark the existing one as overwritten and // reinsert any fragments of it that remain. if (i->addr < addr) { newElfs.push_back(ElfInfo(i->localFile, i->addr, addr - i->addr, i->pgoff, i->baseAddr, i->originalFileName, i->originalPath)); } if (iEnd > addrEnd) { newElfs.push_back(ElfInfo(i->localFile, addrEnd, iEnd - addrEnd, i->pgoff + addrEnd - i->addr, i->baseAddr, i->originalFileName, i->originalPath)); } emit aboutToInvalidate(*i); removedElfs.push_back(static_cast(std::distance(m_elfs.begin(), i))); } // remove the overwritten elfs, iterate from the back to not invalidate the indices for (auto it = removedElfs.rbegin(), end = removedElfs.rend(); it != end; ++it) m_elfs.remove(*it); ElfInfo elf(fullPath, addr, len, pgoff, baseAddr, originalFileName, originalPath); if (elf.isFile()) { if (m_lastBase.originalPath == originalPath && elf.addr > m_lastBase.addr && !elf.hasBaseAddr()) elf.baseAddr = m_lastBase.addr; else if (!pgoff) m_lastBase = elf; else m_lastBase = ElfInfo(); } newElfs.push_back(elf); for (const auto &elf : newElfs) { auto it = std::lower_bound(m_elfs.begin(), m_elfs.end(), elf.addr, SortByAddr()); m_elfs.insert(it, elf); } } PerfElfMap::ElfInfo PerfElfMap::findElf(quint64 ip) const { auto i = std::upper_bound(m_elfs.begin(), m_elfs.end(), ip, SortByAddr()); Q_ASSERT (i == m_elfs.constEnd() || i->addr != ip); if (i != m_elfs.constBegin()) --i; else return ElfInfo(); if (i->dwflStart < i->dwflEnd) return (i->dwflStart <= ip && i->dwflEnd > ip) ? *i : ElfInfo(); else return (i->addr + i->length > ip) ? *i : ElfInfo(); } void PerfElfMap::updateElf(quint64 addr, quint64 dwflStart, quint64 dwflEnd) { auto i = std::upper_bound(m_elfs.begin(), m_elfs.end(), addr, SortByAddr()); Q_ASSERT(i != m_elfs.begin()); --i; Q_ASSERT(i->addr == addr); i->dwflStart = dwflStart; i->dwflEnd = dwflEnd; } bool PerfElfMap::isAddressInRange(quint64 addr) const { if (m_elfs.isEmpty()) return false; const auto &first = m_elfs.first(); const auto &last = m_elfs.last(); return first.addr <= addr && addr < (last.addr + last.length); } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfelfmap.h000066400000000000000000000100531505730223400233670ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include #include #include class PerfElfMap : public QObject { Q_OBJECT public: struct ElfInfo { enum { INVALID_BASE_ADDR = std::numeric_limits::max() }; explicit ElfInfo(const QFileInfo &localFile = QFileInfo(), quint64 addr = 0, quint64 length = 0, quint64 pgoff = 0, quint64 baseAddr = INVALID_BASE_ADDR, const QByteArray &originalFileName = {}, const QByteArray &originalPath = {}) : localFile(localFile), originalFileName(originalFileName.isEmpty() ? localFile.fileName().toLocal8Bit() : originalFileName), originalPath(originalPath.isEmpty() ? localFile.absoluteFilePath().toLocal8Bit() : originalPath), addr(addr), length(length), pgoff(pgoff), baseAddr(baseAddr) {} bool isValid() const { return length > 0; } bool isFile() const { return localFile.isFile(); } bool hasBaseAddr() const { return baseAddr != INVALID_BASE_ADDR; } quint64 baseAddrOrFallback() const { return hasBaseAddr() ? baseAddr : (addr - pgoff); } bool operator==(const ElfInfo& rhs) const { return isFile() == rhs.isFile() && (!isFile() || localFile == rhs.localFile) && originalFileName == rhs.originalFileName && originalPath == rhs.originalPath && addr == rhs.addr && length == rhs.length && pgoff == rhs.pgoff && baseAddr == rhs.baseAddr; } bool operator!=(const ElfInfo& rhs) const { return !operator==(rhs); } QFileInfo localFile; QByteArray originalFileName; QByteArray originalPath; quint64 addr; quint64 length; quint64 pgoff; quint64 baseAddr = INVALID_BASE_ADDR; quint64 dwflStart = 0; quint64 dwflEnd = 0; }; explicit PerfElfMap(QObject *parent = nullptr); ~PerfElfMap(); void registerElf(quint64 addr, quint64 len, quint64 pgoff, quint64 baseAddr, const QFileInfo& fullPath, const QByteArray& originalFileName = {}, const QByteArray& originalPath = {}); ElfInfo findElf(quint64 ip) const; void updateElf(quint64 addr, quint64 dwflStart, quint64 dwflEnd); bool isEmpty() const { return m_elfs.isEmpty(); } bool isAddressInRange(quint64 addr) const; void copyDataFrom(const PerfElfMap *parent) { m_elfs = parent->m_elfs; m_lastBase = parent->m_lastBase; } signals: void aboutToInvalidate(const PerfElfMap::ElfInfo &elf); private: // elf sorted by start address QVector m_elfs; // last registered elf with zero pgoff ElfInfo m_lastBase; }; QT_BEGIN_NAMESPACE Q_DECLARE_TYPEINFO(PerfElfMap::ElfInfo, Q_MOVABLE_TYPE); QT_END_NAMESPACE QDebug operator<<(QDebug stream, const PerfElfMap::ElfInfo& info); perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfeucompat.h000066400000000000000000000030031505730223400237350ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2020 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of Qt Creator. ** ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see https://www.qt.io/terms-conditions. For further ** information use the contact form at https://www.qt.io/contact-us. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 3 as published by the Free Software ** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT ** included in the packaging of this file. Please review the following ** information to ensure the GNU General Public License requirements will ** be met: https://www.gnu.org/licenses/gpl-3.0.html. ** ****************************************************************************/ #pragma once #include #ifdef Q_OS_WIN #include #else #include #include #define eu_compat_open open #define eu_compat_close close #define eu_compat_malloc malloc #define eu_compat_free free #define eu_compat_demangle abi::__cxa_demangle #define eu_compat_strdup strdup #define O_BINARY 0 #endif perfparser-65472541f74da213583535c8bb4fea831e875109/app/perffeatures.cpp000066400000000000000000000246341505730223400243060ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perffeatures.h" #include #include // TODO: What to do if feature flags are set but features don't really exist in the file? static void removeTrailingZeros(QByteArray *string) { int length = string->length(); // chop off trailing zeros to make the values directly usable while (length > 0 && !string->at(length - 1)) --length; string->resize(length); } void PerfFeatures::createFeature(QIODevice *device, QDataStream::ByteOrder byteOrder, PerfFileSection section, PerfHeader::Feature featureId) { device->seek(section.offset); QDataStream stream(device); stream.setByteOrder(byteOrder); switch (featureId) { case PerfHeader::TRACING_DATA: if (section.size > std::numeric_limits::max()) { qWarning() << "Excessively large tracing data section" << section.size; } else if (section.size < 0) { qWarning() << "Tracing data section with negative size" << section.size; } else { m_tracingData.setSize(static_cast(section.size)); stream >> m_tracingData; } break; case PerfHeader::BUILD_ID: m_buildId.size = section.size; stream >> m_buildId; break; case PerfHeader::HOSTNAME: stream >> m_hostName; break; case PerfHeader::OSRELEASE: stream >> m_osRelease; break; case PerfHeader::VERSION: stream >> m_version; break; case PerfHeader::ARCH: stream >> m_arch; break; case PerfHeader::CPUDESC: stream >> m_cpuDesc; break; case PerfHeader::CPUID: stream >> m_cpuId; break; case PerfHeader::NRCPUS: stream >> m_nrCpus; break; case PerfHeader::TOTAL_MEM: stream >> m_totalMem; break; case PerfHeader::CMDLINE: stream >> m_cmdline; break; case PerfHeader::EVENT_DESC: stream >> m_eventDesc; break; case PerfHeader::CPU_TOPOLOGY: stream >> m_cpuTopology; break; case PerfHeader::NUMA_TOPOLOGY: stream >> m_numaToplogy; break; case PerfHeader::BRANCH_STACK: // Doesn't really exist break; case PerfHeader::PMU_MAPPINGS: stream >> m_pmuMappings; break; case PerfHeader::GROUP_DESC: stream >> m_groupDesc; break; case PerfHeader::COMPRESSED: stream >> m_compressed; break; default: qDebug() << "unhandled feature" << featureId << section.size; return; } qint64 readSize = device->pos() - section.offset; if (section.size != readSize) qWarning() << "feature not properly read" << featureId << section.size << readSize; } bool PerfFeatures::read(QIODevice *device, const PerfHeader *header) { if (!device->seek(header->featureOffset())) { qWarning() << "cannot seek to" << header->featureOffset(); return false; } QDataStream stream(device); stream.setByteOrder(header->byteOrder()); QHash featureSections; PerfFileSection section; for (uint i = 0; i < PerfHeader::LAST_FEATURE; ++i) { auto feature = static_cast(i); if (header->hasFeature(feature)) { stream >> section; if (section.size > 0) featureSections[feature] = section; else qWarning() << "Feature announced in header but not present:" << feature; } } QHash::ConstIterator i; for (i = featureSections.constBegin(); i != featureSections.constEnd(); ++i) createFeature(device, stream.byteOrder(), i.value(), i.key()); return true; } QDataStream &operator>>(QDataStream &stream, PerfBuildId &buildId) { qint64 next = 0; while (next < buildId.size) { PerfEventHeader header; stream >> header; if (!header.size) break; PerfBuildId::BuildId build; stream >> build.pid; build.id.resize(PerfBuildId::s_idLength); stream.readRawData(build.id.data(), PerfBuildId::s_idLength); stream.skipRawData(PerfBuildId::s_idPadding); quint16 fileNameLength = header.size - PerfEventHeader::fixedLength() - sizeof(build.pid) - PerfBuildId::s_idPadding - PerfBuildId::s_idLength; build.fileName.resize(fileNameLength); stream.readRawData(build.fileName.data(), fileNameLength); removeTrailingZeros(&build.fileName); next += header.size; buildId.buildIds << build; } return stream; } QDataStream &operator<<(QDataStream &stream, const PerfBuildId::BuildId &buildId) { return stream << buildId.pid << buildId.id << buildId.fileName; } QDataStream &operator>>(QDataStream &stream, PerfEventHeader &header) { return stream >> header.type >> header.misc >> header.size; } QDataStream &operator>>(QDataStream &stream, PerfStringFeature &string) { quint32 length; stream >> length; static const int intMax = std::numeric_limits::max(); if (length > intMax) { qWarning() << "Excessively long string" << length; stream.skipRawData(intMax); stream.skipRawData(static_cast(length - intMax)); return stream; } string.value.resize(static_cast(length)); stream.readRawData(string.value.data(), string.value.length()); removeTrailingZeros(&string.value); return stream; } QDataStream &operator>>(QDataStream &stream, PerfNrCpus &nrCpus) { return stream >> nrCpus.online >> nrCpus.available; } QDataStream &operator<<(QDataStream &stream, PerfNrCpus nrCpus) { return stream << nrCpus.online << nrCpus.available; } QDataStream &operator>>(QDataStream &stream, PerfTotalMem &totalMem) { return stream >> totalMem.totalMem; } QDataStream &operator>>(QDataStream &stream, PerfCmdline &cmdline) { quint32 numParts; stream >> numParts; PerfStringFeature stringFeature; while (numParts-- > 0) { stream >> stringFeature; cmdline.cmdline << stringFeature.value; } return stream; } QDataStream &operator>>(QDataStream &stream, PerfEventDesc &eventDesc) { quint32 numEvents; quint32 eventSize; quint32 numIds; quint64 id; stream >> numEvents >> eventSize; PerfStringFeature stringFeature; while (numEvents-- > 0) { eventDesc.eventDescs << PerfEventDesc::EventDesc(); PerfEventDesc::EventDesc ¤tEvent = eventDesc.eventDescs.last(); stream >> currentEvent.attrs; stream >> numIds; stream >> stringFeature; currentEvent.name = stringFeature.value; while (numIds-- > 0) { stream >> id; currentEvent.ids << id; } } // There is some additional length-encoded stuff after this, but perf doesn't read that, either. // On top of that perf is only interested in the event name and throws everything else away // after reading. return stream; } QDataStream &operator>>(QDataStream &stream, PerfCpuTopology &cpuTopology) { quint32 numSiblings; PerfStringFeature stringFeature; stream >> numSiblings; while (numSiblings-- > 0) { stream >> stringFeature; cpuTopology.siblingCores << stringFeature.value; } stream >> numSiblings; while (numSiblings-- > 0) { stream >> stringFeature; cpuTopology.siblingThreads << stringFeature.value; } return stream; } QDataStream &operator<<(QDataStream &stream, const PerfCpuTopology &cpuTopology) { return stream << cpuTopology.siblingCores << cpuTopology.siblingThreads; } QDataStream &operator>>(QDataStream &stream, PerfNumaTopology &numaTopology) { quint32 numNodes; stream >> numNodes; PerfStringFeature stringFeature; while (numNodes-- > 0) { PerfNumaTopology::NumaNode node; stream >> node.nodeId >> node.memTotal >> node.memFree >> stringFeature; node.topology = stringFeature.value; numaTopology.nodes << node; } return stream; } QDataStream &operator<<(QDataStream &stream, const PerfNumaTopology::NumaNode &node) { return stream << node.nodeId << node.memTotal << node.memFree << node.topology; } QDataStream &operator>>(QDataStream &stream, PerfPmuMappings &pmuMappings) { quint32 numPmus; stream >> numPmus; PerfStringFeature stringFeature; while (numPmus-- > 0) { PerfPmuMappings::Pmu pmu; stream >> pmu.type >> stringFeature; pmu.name = stringFeature.value; pmuMappings.pmus << pmu; } return stream; } QDataStream &operator<<(QDataStream &stream, const PerfPmuMappings::Pmu &pmu) { return stream << pmu.type << pmu.name; } QDataStream &operator>>(QDataStream &stream, PerfGroupDesc &groupDesc) { quint32 numGroups; stream >> numGroups; PerfStringFeature stringFeature; while (numGroups-- > 0) { PerfGroupDesc::GroupDesc desc; stream >> stringFeature; desc.name = stringFeature.value; stream >> desc.leaderIndex >> desc.numMembers; groupDesc.groupDescs << desc; } return stream; } QDataStream &operator<<(QDataStream &stream, const PerfGroupDesc::GroupDesc &groupDesc) { return stream << groupDesc.name << groupDesc.leaderIndex << groupDesc.numMembers; } QDataStream &operator>>(QDataStream &stream, PerfCompressed &compressed) { stream >> compressed.version; stream >> compressed.type; stream >> compressed.level; stream >> compressed.ratio; stream >> compressed.mmap_len; return stream; } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perffeatures.h000066400000000000000000000143471505730223400237530ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include "perfattributes.h" #include "perfheader.h" #include "perftracingdata.h" #include #include struct PerfEventHeader { quint32 type = 0; quint16 misc = 0; quint16 size = 0; static quint16 fixedLength() { return sizeof(type) + sizeof(misc) + sizeof(size); } }; QDataStream &operator>>(QDataStream &stream, PerfEventHeader &header); struct PerfBuildId { static const quint16 s_idLength = 20; static const quint16 s_idPadding = 4; // 20 aligned to 8 gives 24 => 4 unused bytes static const quint16 s_pathMax = 4096; struct BuildId { qint32 pid; QByteArray id; // raw id, use .toHex() to get something human-readable QByteArray fileName; }; qint64 size = 0; QList buildIds; }; QDataStream &operator>>(QDataStream &stream, PerfBuildId &buildId); QDataStream &operator<<(QDataStream &stream, const PerfBuildId::BuildId &buildId); struct PerfStringFeature { QByteArray value; }; QDataStream &operator>>(QDataStream &stream, PerfStringFeature &stringFeature); struct PerfNrCpus { quint32 online; quint32 available; }; QDataStream &operator>>(QDataStream &stream, PerfNrCpus &nrCpus); QDataStream &operator<<(QDataStream &stream, PerfNrCpus nrCpus); struct PerfTotalMem { quint64 totalMem; }; QDataStream &operator>>(QDataStream &stream, PerfTotalMem &totalMem); struct PerfCmdline { QList cmdline; }; QDataStream &operator>>(QDataStream &stream, PerfCmdline &cmdline); struct PerfEventDesc { struct EventDesc { PerfEventAttributes attrs; QByteArray name; QList ids; }; QList eventDescs; }; QDataStream &operator>>(QDataStream &stream, PerfEventDesc &eventDesc); struct PerfCpuTopology { // Some kind of bitmask. Not so important for now QList siblingCores; QList siblingThreads; }; QDataStream &operator>>(QDataStream &stream, PerfCpuTopology &cpuTopology); QDataStream &operator<<(QDataStream &stream, const PerfCpuTopology &cpuTopology); struct PerfNumaTopology { struct NumaNode { quint32 nodeId = 0; quint64 memTotal = 0; quint64 memFree = 0; QByteArray topology; }; QList nodes; }; QDataStream &operator>>(QDataStream &stream, PerfNumaTopology &numaTopology); QDataStream &operator<<(QDataStream &stream, const PerfNumaTopology::NumaNode &numaNode); struct PerfPmuMappings { struct Pmu { quint32 type = 0; QByteArray name; }; QList pmus; }; QDataStream &operator>>(QDataStream &stream, PerfPmuMappings &pmuMappings); QDataStream &operator<<(QDataStream &stream, const PerfPmuMappings::Pmu &pmu); struct PerfGroupDesc { struct GroupDesc { QByteArray name; quint32 leaderIndex = 0; quint32 numMembers = 0; }; QList groupDescs; }; QDataStream &operator>>(QDataStream &stream, PerfGroupDesc &groupDesc); QDataStream &operator<<(QDataStream &stream, const PerfGroupDesc::GroupDesc &groupDesc); struct PerfCompressed { quint32 version = 0; quint32 type = 0; quint32 level = 0; quint32 ratio = 0; quint32 mmap_len = 0; enum Type { PERF_COMP_NONE = 0, PERF_COMP_ZSTD, PERF_COMP_MAX }; Q_ENUM(Type) Q_GADGET }; QDataStream &operator>>(QDataStream &stream, PerfCompressed &compressed); class PerfFeatures { public: bool read(QIODevice *device, const PerfHeader *header); const QByteArray &architecture() const { return m_arch.value; } void setArchitecture(const QByteArray &arch) { m_arch.value = arch; } PerfTracingData tracingData() const { return m_tracingData; } QList buildIds() const { return m_buildId.buildIds; } QByteArray hostName() const { return m_hostName.value; } QByteArray osRelease() const { return m_osRelease.value; } QByteArray version() const { return m_version.value; } PerfNrCpus nrCpus() const { return m_nrCpus; } QByteArray cpuDesc() const { return m_cpuDesc.value; } QByteArray cpuId() const { return m_cpuId.value; } quint64 totalMem() const { return m_totalMem.totalMem; } QList cmdline() const { return m_cmdline.cmdline; } PerfEventDesc eventDesc() const { return m_eventDesc; } PerfCpuTopology cpuTopology() const { return m_cpuTopology; } QList numaTopology() const { return m_numaToplogy.nodes; } QList pmuMappings() const { return m_pmuMappings.pmus; } QList groupDescs() const { return m_groupDesc.groupDescs; } PerfCompressed compressed() const { return m_compressed; } private: void createFeature(QIODevice *device, QDataStream::ByteOrder byteOrder, PerfFileSection section, PerfHeader::Feature featureId); PerfTracingData m_tracingData; PerfBuildId m_buildId; PerfStringFeature m_hostName; PerfStringFeature m_osRelease; PerfStringFeature m_version; PerfStringFeature m_arch; PerfNrCpus m_nrCpus; PerfStringFeature m_cpuDesc; PerfStringFeature m_cpuId; PerfTotalMem m_totalMem; PerfCmdline m_cmdline; PerfEventDesc m_eventDesc; PerfCpuTopology m_cpuTopology; PerfNumaTopology m_numaToplogy; PerfPmuMappings m_pmuMappings; PerfGroupDesc m_groupDesc; PerfCompressed m_compressed; }; perfparser-65472541f74da213583535c8bb4fea831e875109/app/perffilesection.cpp000066400000000000000000000021561505730223400247670ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perffilesection.h" QDataStream &operator>>(QDataStream &stream, PerfFileSection §ion) { return stream >> section.offset >> section.size; } PerfFileSection::PerfFileSection() : offset(0), size(0) {} perfparser-65472541f74da213583535c8bb4fea831e875109/app/perffilesection.h000066400000000000000000000022451505730223400244330ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include struct PerfFileSection { PerfFileSection(); qint64 offset; qint64 size; static quint16 fixedLength() { return sizeof(offset) + sizeof(size); } }; QDataStream &operator>>(QDataStream &stream, PerfFileSection §ion); perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfheader.cpp000066400000000000000000000125571505730223400237210ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfheader.h" #include #include PerfHeader::PerfHeader(QIODevice *source) : m_source(source) { connect(source, &QIODevice::readyRead, this, &PerfHeader::read); connect(source, &QIODevice::aboutToClose, this, &PerfHeader::error); } void PerfHeader::read() { QDataStream stream(m_source); if (m_size == 0) { if (!m_source->isSequential() && m_source->size() < pipeHeaderFixedLength()) { qWarning() << "File is too small for perf header."; emit error(); return; } if (m_source->bytesAvailable() < pipeHeaderFixedLength()) return; stream >> m_magic; if (m_magic != s_magicSame && m_magic != s_magicSwitched) { qWarning() << "invalid magic:" << m_magic; qWarning() << "we don't support V1 perf data"; emit error(); return; } else { stream.setByteOrder(byteOrder()); } stream >> m_size; } if (m_size < pipeHeaderFixedLength()) { qWarning() << "Header claims to be smaller than magic + size:" << m_size; emit error(); return; } else if (m_size > pipeHeaderFixedLength()) { // read extended header information only available in perf.data files, // not in piped perf streams if (!m_source->isSequential() && m_source->size() < fileHeaderFixedLength()) { qWarning() << "File is too small for perf header."; emit error(); return; } if (m_source->bytesAvailable() < fileHeaderFixedLength() - pipeHeaderFixedLength()) return; // file header stream >> m_attrSize >> m_attrs >> m_data >> m_eventTypes; for (auto &feature : m_features) stream >> feature; if (m_magic == s_magicSwitched && !hasFeature(HOSTNAME) && !hasFeature(CMDLINE)) { for (auto &feature : m_features) { static_assert(std::is_same::type, quint64>::value, ""); auto feature32 = reinterpret_cast(&feature); qSwap(feature32[0], feature32[1]); } if (!hasFeature(HOSTNAME) && !hasFeature(CMDLINE)) { // It borked: blank it all qWarning() << "bad feature data:" << m_features; std::fill(std::begin(m_features), std::end(m_features), 0); setFeature(BUILD_ID); } } const auto minimumFileSize = static_cast(dataOffset() + dataSize()); if (!m_source->isSequential() && m_source->size() < minimumFileSize) { qWarning() << "File is too small to hold perf data."; emit error(); return; } if (m_size > fileHeaderFixedLength()) { if (m_size > std::numeric_limits::max()) { qWarning() << "Excessively large perf file header:" << m_size; emit error(); return; } qWarning() << "Header not completely read."; stream.skipRawData(static_cast(m_size) - fileHeaderFixedLength()); } } else { // pipe header, anything to do here? } disconnect(m_source, &QIODevice::readyRead, this, &PerfHeader::read); disconnect(m_source, &QIODevice::aboutToClose, this, &PerfHeader::error); m_source = nullptr; emit finished(); } quint16 PerfHeader::pipeHeaderFixedLength() { return sizeof(m_magic) + sizeof(m_size); } quint16 PerfHeader::fileHeaderFixedLength() { return pipeHeaderFixedLength() + sizeof(m_attrSize) + static_cast(3 * PerfFileSection::fixedLength()) // m_attrs, m_data, m_eventTypes + sizeof(m_features); } QDataStream::ByteOrder PerfHeader::byteOrder() const { // magic is read in QDataStream's default big endian mode return m_magic == s_magicSame ? QDataStream::BigEndian : QDataStream::LittleEndian; } void PerfHeader::setFeature(PerfHeader::Feature feature) { Q_ASSERT(feature >= 0 && feature < FEAT_BITS); m_features[feature / 64] |= (1ULL << (feature % 64)); } void PerfHeader::clearFeature(PerfHeader::Feature feature) { Q_ASSERT(feature >= 0 && feature < FEAT_BITS); m_features[feature / 64] &= ~(1ULL << (feature % 64)); } bool PerfHeader::hasFeature(PerfHeader::Feature feature) const { Q_ASSERT(feature >= 0 && feature < FEAT_BITS); return (m_features[feature / 64] & (1ULL << (feature % 64))) != 0; } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfheader.h000066400000000000000000000061021505730223400233530ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include "perffilesection.h" #include #include class PerfHeader : public QObject { Q_OBJECT public: PerfHeader(QIODevice *source); enum Feature { RESERVED = 0, /* always cleared */ FIRST_FEATURE = 1, TRACING_DATA = 1, BUILD_ID, HOSTNAME, OSRELEASE, VERSION, ARCH, NRCPUS, CPUDESC, CPUID, TOTAL_MEM, CMDLINE, EVENT_DESC, CPU_TOPOLOGY, NUMA_TOPOLOGY, BRANCH_STACK, PMU_MAPPINGS, GROUP_DESC, AUXTRACE, STAT, CACHE, SAMPLE_TIME, MEM_TOPOLOGY, CLOCKID, DIR_FORMAT, BPF_PROG_INFO, BPF_BTF, COMPRESSED, CPU_PMU_CAPS, LAST_FEATURE, FEAT_BITS = 256, }; Q_ENUM(Feature) QDataStream::ByteOrder byteOrder() const; bool hasFeature(Feature feature) const; void setFeature(Feature feature); void clearFeature(Feature feature); qint64 numAttrs() const { return m_attrs.size > 0 ? m_attrs.size / m_attrSize : 0ll; } qint64 attrSize() const { return m_attrSize; } const PerfFileSection &attrs() const { return m_attrs; } qint64 featureOffset() const { return m_data.offset + m_data.size; } qint64 dataOffset() const { return m_data.offset; } qint64 dataSize() const { return m_data.size; } bool isPipe() const { return m_size == pipeHeaderFixedLength(); } qint64 size() const { return m_size; } public slots: void read(); signals: void finished(); void error(); private: static quint16 fileHeaderFixedLength(); static quint16 pipeHeaderFixedLength(); QIODevice *m_source = nullptr; qint64 m_magic = 0; qint64 m_size = 0; qint64 m_attrSize = 0; PerfFileSection m_attrs; PerfFileSection m_data; PerfFileSection m_eventTypes; static_assert(FEAT_BITS % 64 == 0, ""); static constexpr quint64 NUM_FEATURES = FEAT_BITS / 64; quint64 m_features[NUM_FEATURES] = {0}; static const qint64 s_magicSame = 0x32454c4946524550LL; static const qint64 s_magicSwitched = 0x50455246494c4532LL; }; perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfkallsyms.cpp000066400000000000000000000054051505730223400243220ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Milian Wolff ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfkallsyms.h" #include #include #include #include bool PerfKallsyms::parseMapping(const QString &path) { m_entries.clear(); m_errorString.clear(); QFile file(path); if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) { m_errorString = file.errorString(); return false; } QTextStream stream(&file); stream.setLocale(QLocale::c()); QByteArray address; // NOTE: don't use atEnd here, as /proc/kallsyms is has size of 0 bool valid = true; while (true) { PerfKallsymEntry entry; char type = 0; char eol = '\n'; stream >> address >> Qt::ws >> type >> Qt::ws >> entry.symbol >> eol; if (address.isEmpty()) break; bool ok = false; entry.address = address.toULongLong(&ok, 16); if (!ok && address != "(null)") { m_errorString = tr("Invalid address: %1").arg(QString::fromUtf8(address)); valid = false; break; } if (eol == '\t') stream >> entry.module; if (entry.address != 0) m_entries.push_back(entry); } if (valid && m_entries.isEmpty()) { m_errorString = tr("Mapping is empty."); return false; } std::sort(m_entries.begin(), m_entries.end(), [](const PerfKallsymEntry& lhs, const PerfKallsymEntry& rhs) -> bool { return lhs.address < rhs.address; }); return valid; } PerfKallsymEntry PerfKallsyms::findEntry(quint64 address) const { auto entry = std::upper_bound(m_entries.begin(), m_entries.end(), address, [](quint64 address, const PerfKallsymEntry& entry) -> bool { return address < entry.address; }); if (entry != m_entries.begin()) { --entry; return *entry; } return {}; } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfkallsyms.h000066400000000000000000000030431505730223400237630ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Milian Wolff ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include #include #include struct PerfKallsymEntry { quint64 address = 0; QByteArray symbol; QByteArray module; }; QT_BEGIN_NAMESPACE Q_DECLARE_TYPEINFO(PerfKallsymEntry, Q_MOVABLE_TYPE); QT_END_NAMESPACE class PerfKallsyms { Q_DECLARE_TR_FUNCTIONS(PerfKallsyms) public: bool parseMapping(const QString &path); QString errorString() const { return m_errorString; } bool isEmpty() const { return m_entries.isEmpty(); } PerfKallsymEntry findEntry(quint64 address) const; private: QVector m_entries; QString m_errorString; }; perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfregisterinfo.cpp000066400000000000000000000106071505730223400251630ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfregisterinfo.h" #include #include const int PerfRegisterInfo::s_numRegisters[PerfRegisterInfo::ARCH_INVALID][PerfRegisterInfo::s_numAbis] = { {16, 16}, {33, 33}, { 0, 0}, { 0, 0}, { 0, 0}, { 0, 0}, { 9, 17}, }; const int PerfRegisterInfo::s_wordWidth[PerfRegisterInfo::ARCH_INVALID][PerfRegisterInfo::s_numAbis] = { {4, 4}, {8, 8}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {4, 8}, }; // Perf and Dwarf register layouts are the same for ARM and ARM64 static int arm[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}; static int aarch64[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32}; // X86 is a mess static int x86[] = {0, 2, 3, 1, 7, 6, 4, 5, 8}; static int x86_64[] = {0, 3, 2, 1, 4, 5, 6, 7, 16, 17, 18, 19, 20, 21, 22, 23, 8}; #ifdef mips // On MIPS systems, "mips" is a built-in compiler macro. #undef mips #endif static int mips[] = { 32, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31}; static int none[] = {0}; const int *PerfRegisterInfo::s_perfToDwarf[PerfRegisterInfo::ARCH_INVALID][PerfRegisterInfo::s_numAbis] = { {arm, arm }, {aarch64, aarch64}, {none, none }, {none, none }, {none, none }, {none, none }, {x86, x86_64 }, {mips, mips }, }; const int PerfRegisterInfo::s_perfIp[ARCH_INVALID] = { 15, 32, 0xffff, 0xffff, 0xffff, 0xffff, 8 }; const int PerfRegisterInfo::s_perfSp[ARCH_INVALID] = { 13, 31, 0xffff, 0xffff, 0xffff, 0xffff, 7 }; const int PerfRegisterInfo::s_dwarfLr[ARCH_INVALID][s_numAbis] = { {14, 14}, {30, 30}, {0xffff, 0xffff}, {0xffff, 0xffff}, {0xffff, 0xffff}, {0xffff, 0xffff}, {0xffff, 0xffff} }; const int PerfRegisterInfo::s_dwarfIp[ARCH_INVALID][s_numAbis] = { {15, 15}, {32, 32}, {0xffff, 0xffff}, {0xffff, 0xffff}, {0xffff, 0xffff}, {0xffff, 0xffff}, {8, 16} }; const int PerfRegisterInfo::s_dummyRegisters[ARCH_INVALID][2] = { {0, 0}, {72, 80}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0} }; QString PerfRegisterInfo::defaultArchitecture() { #if defined(__aarch64__) return QStringLiteral("aarch64"); #elif defined(__arm__) return QStringLiteral("arm"); #elif defined(__powerpc__) return QStringLiteral("powerpc"); #elif defined(__s390__) return QStringLiteral("s390"); #elif defined(__sh__) return QStringLiteral("sh"); #elif defined(__sparc__) return QStringLiteral("sparc"); #elif defined(__i386__) || defined(__x86_64__) return QStringLiteral("x86"); #else return QString(); #endif } PerfRegisterInfo::Architecture PerfRegisterInfo::archByName(const QByteArray &name) { if (name == "aarch64" || name == "arm64") return ARCH_AARCH64; if (name.startsWith("arm")) return ARCH_ARM; if (name.startsWith("powerpc")) return ARCH_POWERPC; if (name.startsWith("s390")) return ARCH_S390; if (name.startsWith("sh")) return ARCH_SH; if (name.startsWith("sparc")) return ARCH_SPARC; if (name.startsWith("x86") || name == "i386" || name == "i486" || name == "i586" || name == "i686" || name == "i786" || name == "amd64") return ARCH_X86; if (name.startsWith("mips")) return ARCH_MIPS; return ARCH_INVALID; } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfregisterinfo.h000066400000000000000000000050161505730223400246260ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include class PerfRegisterInfo { public: enum Architecture { ARCH_ARM = 0, ARCH_AARCH64, ARCH_POWERPC, ARCH_S390, ARCH_SH, ARCH_SPARC, ARCH_X86, ARCH_MIPS, ARCH_INVALID }; static const int s_numAbis = 2; // maybe more for some archs? static Architecture archByName(const QByteArray &name); static const int s_numRegisters[ARCH_INVALID][s_numAbis]; static const int s_wordWidth[ARCH_INVALID][s_numAbis]; // Translation table for converting perf register layout to dwarf register layout // This is specific to ABI as the different ABIs may have different numbers of registers. static const int *s_perfToDwarf[ARCH_INVALID][s_numAbis]; // location of IP register or equivalent in perf register layout for each arch/abi // This is not specific to ABI as perf makes sure IP is always in the same spot static const int s_perfIp[ARCH_INVALID]; // location of SP register or equivalent in perf register layout for each arch/abi static const int s_perfSp[ARCH_INVALID]; // location of LR register or equivalent in dwarf register layout for each arch/abi static const int s_dwarfLr[ARCH_INVALID][s_numAbis]; // location of IP register or equivalent in dwarf register layout for each arch/abi static const int s_dwarfIp[ARCH_INVALID][s_numAbis]; // ranges of registers expected by libdw, but not provided by perf static const int s_dummyRegisters[ARCH_INVALID][2]; // default architecture for the system which was used for compilation static QString defaultArchitecture(); }; perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfstdin.cpp000066400000000000000000000077731505730223400236160ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfstdin.h" #include #include #include #include PerfStdin::PerfStdin(QObject *parent) : QIODevice(parent) { connect(&m_timer, &QTimer::timeout, this, &PerfStdin::receiveData); } PerfStdin::~PerfStdin() { if (isOpen()) close(); } bool PerfStdin::open(QIODevice::OpenMode mode) { if (!(mode & QIODevice::ReadOnly) || (mode & QIODevice::WriteOnly)) return false; if (QIODevice::open(mode)) { m_buffer.resize(s_minBufferSize); m_timer.start(); return true; } else { return false; } } void PerfStdin::close() { m_timer.stop(); QIODevice::close(); } qint64 PerfStdin::readData(char *data, qint64 maxlen) { if (maxlen <= 0) return 0; qint64 read = 0; do { Q_ASSERT(m_buffer.length() >= m_bufferPos); Q_ASSERT(m_buffer.length() >= m_bufferUsed); Q_ASSERT(m_bufferPos <= m_bufferUsed); const size_t buffered = static_cast(qMin(bufferedAvailable(), maxlen - read)); memcpy(data + read, m_buffer.constData() + m_bufferPos, buffered); m_bufferPos += static_cast(buffered); read += static_cast(buffered); } while (read < maxlen && fillBuffer(maxlen) > 0); Q_ASSERT(read > 0 || bufferedAvailable() == 0); return (read == 0 && stdinAtEnd()) ? -1 : read; } qint64 PerfStdin::writeData(const char *data, qint64 len) { Q_UNUSED(data); Q_UNUSED(len); return -1; } void PerfStdin::receiveData() { if (fillBuffer() > 0) emit readyRead(); else if (stdinAtEnd()) close(); } void PerfStdin::resizeBuffer(int newSize) { QByteArray newBuffer(newSize, Qt::Uninitialized); std::memcpy(newBuffer.data(), m_buffer.data() + m_bufferPos, static_cast(m_bufferUsed - m_bufferPos)); qSwap(m_buffer, newBuffer); m_bufferUsed -= m_bufferPos; Q_ASSERT(m_buffer.length() >= m_bufferUsed); m_bufferPos = 0; } qint64 PerfStdin::fillBuffer(qint64 targetBufferSize) { if (m_bufferUsed == m_bufferPos) m_bufferPos = m_bufferUsed = 0; targetBufferSize = qMin(targetBufferSize, static_cast(s_maxBufferSize)); if (targetBufferSize > m_buffer.length()) resizeBuffer(static_cast(targetBufferSize)); if (m_bufferUsed == m_buffer.length()) { if (m_bufferPos == 0) { resizeBuffer(m_bufferUsed <= s_maxBufferSize / 2 ? m_bufferUsed * 2 : s_maxBufferSize); } else { resizeBuffer(m_bufferUsed); } } const size_t read = fread(m_buffer.data() + m_bufferUsed, 1, static_cast(m_buffer.length() - m_bufferUsed), stdin); m_bufferUsed += static_cast(read); Q_ASSERT(m_buffer.length() >= m_bufferUsed); return static_cast(read); } bool PerfStdin::stdinAtEnd() const { return feof(stdin) || ferror(stdin); } bool PerfStdin::isSequential() const { return true; } qint64 PerfStdin::bytesAvailable() const { return bufferedAvailable() + QIODevice::bytesAvailable(); } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfstdin.h000066400000000000000000000034011505730223400232430ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include #include class PerfStdin final : public QIODevice { Q_OBJECT public: PerfStdin(QObject *parent = nullptr); ~PerfStdin(); bool open(OpenMode mode) override; void close() override; bool isSequential() const override; qint64 bytesAvailable() const override; protected: qint64 readData(char *data, qint64 maxlen) override; qint64 writeData(const char *data, qint64 len) override; private: static const int s_minBufferSize = 1 << 10; static const int s_maxBufferSize = 1 << 30; void receiveData(); void resizeBuffer(int newSize); qint64 fillBuffer(qint64 targetSize = -1); qint64 bufferedAvailable() const { return m_bufferUsed - m_bufferPos; } bool stdinAtEnd() const; QTimer m_timer; QByteArray m_buffer; int m_bufferPos = 0; int m_bufferUsed = 0; }; perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfsymboltable.cpp000066400000000000000000001143011505730223400247740ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2016 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of Qt Creator. ** ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see https://www.qt.io/terms-conditions. For further ** information use the contact form at https://www.qt.io/contact-us. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 3 as published by the Free Software ** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT ** included in the packaging of this file. Please review the following ** information to ensure the GNU General Public License requirements will ** be met: https://www.gnu.org/licenses/gpl-3.0.html. ** ****************************************************************************/ #include "perfsymboltable.h" #include "perfunwind.h" #include "perfdwarfdiecache.h" #include "perfeucompat.h" #include #include #include #include #include #include #include // generated by cmake #include #include #if HAVE_DWFL_GET_DEBUGINFOD_CLIENT #include #endif namespace { QString perfMapFile(const QString& customPerfMapPath, int pid) { if (!customPerfMapPath.isEmpty()) { QString path = customPerfMapPath + QDir::separator() + QLatin1String("perf-%1.map").arg(QString::number(pid)); if (QFile::exists(path)) { return path; } } return QDir::tempPath() + QDir::separator() + QLatin1String("perf-%1.map").arg(QString::number(pid)); } } PerfSymbolTable::PerfSymbolTable(qint32 pid, Dwfl_Callbacks *callbacks, PerfUnwind *parent) : m_perfMapFile(perfMapFile(parent->perfMapPath(), pid)), m_hasPerfMap(m_perfMapFile.exists()), m_cacheIsDirty(false), m_unwind(parent), m_callbacks(callbacks), m_pid(pid) { QObject::connect(&m_elfs, &PerfElfMap::aboutToInvalidate, &m_elfs, [this](const PerfElfMap::ElfInfo &elf) { if (m_dwfl && !m_cacheIsDirty && dwfl_addrmodule(m_dwfl, elf.addr)) { m_cacheIsDirty = true; } }); m_dwfl = dwfl_begin(m_callbacks); #if HAVE_DWFL_GET_DEBUGINFOD_CLIENT auto client = dwfl_get_debuginfod_client(m_dwfl); debuginfod_set_user_data(client, this); debuginfod_set_progressfn(client, [](debuginfod_client* client, long numerator, long denominator) { auto self = reinterpret_cast(debuginfod_get_user_data(client)); auto url = self->m_unwind->resolveString(QByteArray(debuginfod_get_url(client))); self->m_unwind->sendDebugInfoDownloadProgress(self->m_currentFindDebugInfoModule, url, numerator, denominator); // NOTE: eventually we could add a back channel to allow the user to cancel an ongoing download // to do so, we'd have to return any non-zero value here then return 0; }); #endif dwfl_report_begin(m_dwfl); // "DWFL can not be used until this function returns 0" const int reportEnd = dwfl_report_end(m_dwfl, NULL, NULL); Q_ASSERT(reportEnd == 0); } PerfSymbolTable::~PerfSymbolTable() { dwfl_end(m_dwfl); } static bool findInExtraPath(QFileInfo &path, const QString &fileName, QSet &checkedCanonicalPaths) { path.setFile(path.absoluteFilePath() + QDir::separator() + fileName); if (path.isFile()) return true; QString canonicalPath = path.canonicalFilePath(); if (checkedCanonicalPaths.contains(canonicalPath)) return false; checkedCanonicalPaths.insert(canonicalPath); const QDir absDir = path.absoluteDir(); const auto entries = absDir.entryList({}, QDir::Dirs | QDir::NoDotAndDotDot); for (const QString &entry : entries) { path.setFile(absDir, entry); if (findInExtraPath(path, fileName, checkedCanonicalPaths)) return true; } return false; } static bool findBuildIdPath(QFileInfo &path, const QString &fileName) { path.setFile(path.absoluteFilePath() + QDir::separator() + fileName); if (path.isFile()) return true; path.setFile(path.absoluteFilePath() + QDir::separator() + QLatin1String("elf")); if (path.isFile()) return true; return false; } static QStringList splitPath(const QString &path) { return path.split(QDir::listSeparator(), Qt::SkipEmptyParts); } static bool matchesBuildId(const QByteArray &buildId, const QFileInfo& path) { if (buildId.isEmpty()) return true; QFile file(path.absoluteFilePath()); file.open(QIODevice::ReadOnly); if (!file.isOpen()) return false; auto elf = elf_begin(file.handle(), ELF_C_READ, NULL); auto guard = qScopeGuard([elf] { elf_end(elf); }); if (!elf) return false; const void* pathBuildId = nullptr; auto len = dwelf_elf_gnu_build_id(elf, &pathBuildId); if (len != buildId.size()) return false; return memcmp(buildId.constData(), pathBuildId, len) == 0; } QFileInfo PerfSymbolTable::findFile(const QString& path, const QString &fileName, const QByteArray &buildId) const { QFileInfo fullPath; // first try to find the debug information via build id, if available if (!buildId.isEmpty()) { const QString buildIdPath = path + QDir::separator() + QString::fromUtf8(buildId.toHex()); const auto extraPaths = splitPath(m_unwind->debugPath()); for (const QString &extraPath : extraPaths) { fullPath.setFile(extraPath); if (findBuildIdPath(fullPath, buildIdPath)) return fullPath; } } // we want to ensure to not check a path twice (overlap of appPath and extraPath, // recursive symlinks like /usr/bin/X11 as seen in Debian/Ubuntu, ...) so we store // the canonical visited paths for each library during the lookup QSet checkedCanonicalPaths; // reserve an arbitrary small number to remove the first few reallocations and rehashes checkedCanonicalPaths.reserve(16); if (!m_unwind->appPath().isEmpty()) { // try to find the file in the app path fullPath.setFile(m_unwind->appPath()); if (findInExtraPath(fullPath, fileName, checkedCanonicalPaths) && matchesBuildId(buildId, fullPath)) { return fullPath; } } // try to find the file in the extra libs path const auto extraPaths = splitPath(m_unwind->extraLibsPath()); for (const QString &extraPath : extraPaths) { fullPath.setFile(extraPath); if (findInExtraPath(fullPath, fileName, checkedCanonicalPaths) && matchesBuildId(buildId, fullPath)) { return fullPath; } } // last fall-back, try the system root fullPath.setFile(m_unwind->systemRoot() + path); return fullPath; } static quint64 readBaseAddr(Elf *elf, quint64 addr, quint64 fileOffset) { // Find the base address of the binary by reading ELF headers. // This is based on the approach in https://github.com/google/glog/pull/115 // We are passed the mapped address and file offset of an executable mapping for the ELF file. const quint64 invalid = PerfElfMap::ElfInfo::INVALID_BASE_ADDR; size_t phdrnum; if (elf_getphdrnum(elf, &phdrnum) != 0) { return invalid; } for (size_t i = 0; i != phdrnum; ++i) { GElf_Phdr phdr; if (!gelf_getphdr(elf, i, &phdr) || phdr.p_type != PT_LOAD || (phdr.p_flags & (PF_R | PF_X)) != (PF_R | PF_X)) { continue; } // Find the mapped address corresponding to virtual address zero. We do this by first adding (p_offset - // fileOffset). This gives us the mapped address of the start of the segment, or in other words the mapped // address corresponding to the virtual address of the segment. (Note that this is distinct from the start // address, as p_offset is not guaranteed to be page aligned.) We then subtract p_vaddr, which takes us to // virtual address zero. return addr + (phdr.p_offset - fileOffset) - phdr.p_vaddr; } return invalid; } void PerfSymbolTable::registerElf(const PerfRecordMmap &mmap, const QByteArray &buildId) { const auto filePath = QString::fromUtf8(mmap.filename()); // special regions, such as [heap], [vdso], [stack], [kernel.kallsyms]_text ... as well as //anon const bool isSpecialRegion = filePath.isEmpty() || (filePath.startsWith(QLatin1Char('[')) && filePath.contains(QLatin1Char(']'))) || filePath.startsWith(QLatin1String("/dev/")) || filePath.startsWith(QLatin1String("/memfd:")) || filePath.startsWith(QLatin1String("/SYSV")) || filePath == QLatin1String("//anon"); const auto fileName = isSpecialRegion ? QString() : QFileInfo(filePath).fileName(); QFileInfo fullPath; quint64 baseAddr = PerfElfMap::ElfInfo::INVALID_BASE_ADDR; if (isSpecialRegion) { // don not set fullPath, these regions don't represent a real file } else if (mmap.pid() != PerfUnwind::s_kernelPid) { fullPath = findFile(filePath, fileName, buildId); if (!fullPath.isFile()) { m_unwind->sendError(PerfUnwind::MissingElfFile, PerfUnwind::tr("Could not find ELF file for %1. " "This can break stack unwinding " "and lead to missing symbols.").arg(filePath)); } else { ElfAndFile elf(fullPath); if (!elf.elf()) { fullPath = QFileInfo(); } else { baseAddr = readBaseAddr(elf.elf(), mmap.addr(), mmap.pgoff()); if (!m_firstElf.elf()) m_firstElf = std::move(elf); } } } else { // kernel fullPath.setFile(m_unwind->systemRoot() + filePath); ElfAndFile elf(fullPath); if (!elf.elf()) fullPath = QFileInfo(); } m_elfs.registerElf(mmap.addr(), mmap.len(), mmap.pgoff(), baseAddr, fullPath, fileName.toUtf8(), mmap.filename()); // There is no need to clear the symbol or location caches in PerfUnwind. Some locations become // stale this way, but we still need to keep their IDs, as the receiver might still use them for // past frames. if (m_cacheIsDirty) clearCache(); } int PerfSymbolTable::insertSubprogram(CuDieRangeMapping *cudie, Dwarf_Die *top, Dwarf_Addr entry, quint64 offset, quint64 size, quint64 relAddr, qint32 binaryId, qint32 binaryPathId, qint32 actualPathId, qint32 inlineCallLocationId, bool isKernel, bool isInline) { int line = 0; dwarf_decl_line(top, &line); int column = 0; dwarf_decl_column(top, &column); const QByteArray file = absoluteSourcePath(dwarf_decl_file(top), cudie->cudie()); qint32 fileId = m_unwind->resolveString(file); int locationId = m_unwind->resolveLocation(PerfUnwind::Location(entry, relAddr, fileId, m_pid, line, column, inlineCallLocationId)); qint32 symId = m_unwind->resolveString(cudie->dieName(top)); m_unwind->resolveSymbol(locationId, PerfUnwind::Symbol{symId, offset, size, binaryId, binaryPathId, actualPathId, isKernel, isInline}); return locationId; } int PerfSymbolTable::parseDie(CuDieRangeMapping *cudie, Dwarf_Die *top, quint64 offset, quint64 size, quint64 relAddr, qint32 binaryId, qint32 binaryPathId, qint32 actualPathId, bool isKernel, Dwarf_Files *files, Dwarf_Addr entry, qint32 parentLocationId) { int tag = dwarf_tag(top); switch (tag) { case DW_TAG_inlined_subroutine: { PerfUnwind::Location location(entry); Dwarf_Attribute attr; Dwarf_Word val = 0; const QByteArray file = absoluteSourcePath((dwarf_formudata(dwarf_attr(top, DW_AT_call_file, &attr), &val) == 0) ? dwarf_filesrc(files, val, nullptr, nullptr) : "", cudie->cudie()); location.file = m_unwind->resolveString(file); location.line = (dwarf_formudata(dwarf_attr(top, DW_AT_call_line, &attr), &val) == 0) ? static_cast(val) : -1; location.column = (dwarf_formudata(dwarf_attr(top, DW_AT_call_column, &attr), &val) == 0) ? static_cast(val) : -1; location.pid = m_pid; location.parentLocationId = parentLocationId; int callLocationId = m_unwind->resolveLocation(location); return insertSubprogram(cudie, top, entry, offset, size, relAddr, binaryId, binaryPathId, actualPathId, callLocationId, isKernel, true); } case DW_TAG_subprogram: return insertSubprogram(cudie, top, entry, offset, size, relAddr, binaryId, binaryPathId, actualPathId, -1, isKernel, false); default: return -1; } } qint32 PerfSymbolTable::parseDwarf(CuDieRangeMapping *cudie, SubProgramDie *subprogram, const QVector &inlined, Dwarf_Addr bias, quint64 offset, quint64 size, quint64 relAddr, qint32 binaryId, qint32 binaryPathId, qint32 actualPathId, bool isKernel) { Dwarf_Files *files = nullptr; dwarf_getsrcfiles(cudie->cudie(), &files, nullptr); qint32 parentLocationId = -1; auto handleDie = [&](Dwarf_Die scope) { Dwarf_Addr entry = 0; if (dwarf_entrypc(&scope, &entry) != 0 || entry == 0) entry = relAddr; Dwarf_Addr scopeAddr = bias + entry; auto locationId = parseDie(cudie, &scope, offset, size, relAddr, binaryId, binaryPathId, actualPathId, isKernel, files, scopeAddr, parentLocationId); if (locationId != -1) parentLocationId = locationId; }; handleDie(*subprogram->die()); std::for_each(inlined.begin(), inlined.end(), handleDie); return parentLocationId; } static void reportError(qint32 pid, const PerfElfMap::ElfInfo& info, const char *message) { qWarning() << "failed to report elf for pid =" << pid << ":" << info << ":" << message; } Dwfl_Module *PerfSymbolTable::reportElf(const PerfElfMap::ElfInfo& info) { if (!info.isValid() || !info.isFile()) return nullptr; dwfl_report_begin_add(m_dwfl); Dwfl_Module* ret = dwfl_report_elf(m_dwfl, info.originalFileName.constData(), info.localFile.absoluteFilePath().toLocal8Bit().constData(), -1, info.baseAddrOrFallback(), false); if (!ret) { reportError(m_pid, info, dwfl_errmsg(dwfl_errno())); m_cacheIsDirty = true; } else { // set symbol table as user data, cf. find_debuginfo callback in perfunwind.cpp void** userData; Dwarf_Addr start = 0; Dwarf_Addr end = 0; dwfl_module_info(ret, &userData, &start, &end, nullptr, nullptr, nullptr, nullptr); *userData = this; m_elfs.updateElf(info.addr, start, end); } const int reportEnd = dwfl_report_end(m_dwfl, NULL, NULL); Q_ASSERT(reportEnd == 0); return ret; } Dwfl_Module *PerfSymbolTable::module(quint64 addr) { return module(addr, findElf(addr)); } Dwfl_Module *PerfSymbolTable::module(quint64 addr, const PerfElfMap::ElfInfo &elf) { if (!m_dwfl) return nullptr; if (elf.hasBaseAddr() && elf.baseAddr != elf.addr) { const auto base = m_elfs.findElf(elf.baseAddr); if (base.addr == elf.baseAddr && !base.pgoff && elf.originalPath == base.originalPath && elf.addr != base.addr) return module(addr, base); } Dwfl_Module *mod = dwfl_addrmodule(m_dwfl, addr); if (!mod && elf.isValid()) { // check whether we queried for an address outside the elf range parsed // by dwfl. If that is the case, then we would invalidate the cache and // re-report the library again - essentially recreating the current state // for no gain, except wasting time mod = dwfl_addrmodule(m_dwfl, elf.baseAddrOrFallback()); } if (mod) return mod; return reportElf(elf); } QFileInfo PerfSymbolTable::findDebugInfoFile( const QString &root, const QString &file, const QString &debugLinkString) { auto dir = QFileInfo(root).dir(); const auto folder = QFileInfo(file).path(); QFileInfo debugLinkFile; // try in .debug folder if (!folder.isEmpty()) { debugLinkFile.setFile(dir.path() + QDir::separator() + folder + QDir::separator() + QLatin1String(".debug") + QDir::separator() + debugLinkString); if (debugLinkFile.isFile()) return debugLinkFile; } debugLinkFile.setFile(dir.path() + QDir::separator() + file + QDir::separator() + QLatin1String(".debug") + QDir::separator() + debugLinkString); if (debugLinkFile.isFile()) return debugLinkFile; // try again in /usr/lib/debug folder // some distros use for example /usr/lib/debug/lib (ubuntu) and some use /usr/lib/debug/usr/lib (fedora) const auto usr = QString(QDir::separator() + QLatin1String("usr") + QDir::separator()); auto folderWithoutUsr = folder; folderWithoutUsr.replace(usr, QDir::separator()); // make sure both (/usr/ and /) are searched for (const auto& path : {folderWithoutUsr, QString(usr + folderWithoutUsr)}) { debugLinkFile.setFile(dir.path() + QDir::separator() + QLatin1String("usr") + QDir::separator() + QLatin1String("lib") + QDir::separator() + QLatin1String("debug") + QDir::separator() + path + QDir::separator() + debugLinkString); if (debugLinkFile.isFile()) { return debugLinkFile; } } debugLinkFile.setFile(dir.path() + QDir::separator() + QLatin1String("usr") + QDir::separator() + QLatin1String("lib") + QDir::separator() + QLatin1String("debug") + QDir::separator() + folder + QDir::separator() + debugLinkString); if (debugLinkFile.isFile()) { return debugLinkFile; } debugLinkFile.setFile(dir, QLatin1String("usr") + QDir::separator() + QLatin1String("lib") + QDir::separator() + QLatin1String("debug") + QDir::separator() + debugLinkString); if (debugLinkFile.isFile()) { return debugLinkFile; } // try the default files if (!folder.isEmpty()) { debugLinkFile.setFile(dir.path() + QDir::separator() + folder + QDir::separator() + debugLinkString); if (debugLinkFile.isFile()) { return debugLinkFile; } } debugLinkFile.setFile(dir.path() + QDir::separator() + file + QDir::separator() + debugLinkString); return debugLinkFile; } int PerfSymbolTable::findDebugInfo(Dwfl_Module *module, const char *moduleName, Dwarf_Addr base, const char *file, const char *debugLink, GElf_Word crc, char **debugInfoFilename) { m_currentFindDebugInfoModule = m_unwind->resolveString(QByteArray(moduleName)); int ret = dwfl_standard_find_debuginfo(module, nullptr, moduleName, base, file, debugLink, crc, debugInfoFilename); if (ret >= 0 || !debugLink || strlen(debugLink) == 0) return ret; // fall-back, mostly for situations where we loaded a file via it's build-id. // search all known paths for the debug link in that case const auto debugLinkPath = QString::fromUtf8(debugLink); const auto debugLinkString = QFile(debugLinkPath).fileName(); auto debugLinkFile = findFile(debugLinkPath, debugLinkString); if (!debugLinkFile.isFile()) { // fall-back to original file path with debug link file name const auto &elf = m_elfs.findElf(base); const auto &path = QString::fromUtf8(elf.originalPath); debugLinkFile = findDebugInfoFile(m_unwind->systemRoot(), path, debugLinkString); } /// FIXME: find a proper solution to this if (file && !debugLinkFile.isFile() && QByteArray::fromRawData(file, static_cast(strlen(file))).endsWith("/elf")) { // fall-back to original file if it's in a build-id path debugLinkFile.setFile(QString::fromUtf8(file)); } if (!debugLinkFile.isFile()) return ret; const auto path = eu_compat_strdup(debugLinkFile.absoluteFilePath().toUtf8().constData()); // ugh, nasty - we have to return a fd here :-/ ret = eu_compat_open(path, O_RDONLY | O_BINARY); if (ret < 0 ) { qWarning() << "Failed to open debug info file" << path; eu_compat_free(path); } else { *debugInfoFilename = path; } return ret; } PerfElfMap::ElfInfo PerfSymbolTable::findElf(quint64 ip) const { return m_elfs.findElf(ip); } int symbolIndex(Elf64_Rel rel) { return ELF64_R_SYM(rel.r_info); } int symbolIndex(const Elf64_Rela &rel) { return ELF64_R_SYM(rel.r_info); } int symbolIndex(Elf32_Rel rel) { return ELF32_R_SYM(rel.r_info); } int symbolIndex(Elf32_Rela rel) { return ELF32_R_SYM(rel.r_info); } template int findPltSymbolIndex(Elf_Scn *section, const elf_shdr_t *shdr, Dwarf_Addr addr) { if (shdr->sh_entsize != sizeof(elf_relocation_t)) { qWarning() << "size mismatch:" << shdr->sh_entsize << sizeof(elf_relocation_t); return -1; } const size_t numEntries = shdr->sh_size / shdr->sh_entsize; const auto *data = elf_getdata(section, nullptr); const auto *entries = reinterpret_cast(data->d_buf); const auto *entriesEnd = entries + numEntries; auto it = std::lower_bound(entries, entriesEnd, addr, [](const elf_relocation_t &lhs, Dwarf_Addr addr) { return lhs.r_offset < addr; }); if (it == entriesEnd || it->r_offset != addr) return -1; return symbolIndex(*it); } template Elf64_Addr findPltGotAddr(Elf_Scn *section, elf_shdr_t* shdr) { const auto *data = elf_getdata(section, nullptr); const size_t numEntries = shdr->sh_size / shdr->sh_entsize; const auto *entries = reinterpret_cast(data->d_buf); for (size_t i = 0; i < numEntries; ++i) { if (entries[i].d_tag == DT_PLTGOT) { return entries[i].d_un.d_ptr; } } return 0; } const char *findPltSymbol(Elf *elf, int index) { if (!index) // first plt entry is special, skip it return nullptr; size_t numSections = 0; if (elf_getshdrnum(elf, &numSections) != 0) return nullptr; Elf64_Addr pltGotAddr = 0; Elf_Scn *symtab = nullptr; for (size_t i = 0; (!pltGotAddr || !symtab) && i < numSections; ++i) { auto *section = elf_getscn(elf, i); if (const auto *shdr = elf64_getshdr(section)) { if (shdr->sh_type == SHT_DYNAMIC) pltGotAddr = findPltGotAddr(section, shdr); else if (shdr->sh_type == SHT_DYNSYM) symtab = section; } else if (const auto *shdr = elf32_getshdr(section)) { if (shdr->sh_type == SHT_DYNAMIC) pltGotAddr = findPltGotAddr(section, shdr); else if (shdr->sh_type == SHT_DYNSYM) symtab = section; } } if (!pltGotAddr || !symtab) return nullptr; Elf64_Addr indexAddr = 0; for (size_t i = 0; !indexAddr && i < numSections; ++i) { auto *section = elf_getscn(elf, i); if (const auto *shdr = elf64_getshdr(section)) { if (shdr->sh_addr <= pltGotAddr && pltGotAddr < shdr->sh_addr + shdr->sh_size) indexAddr = shdr->sh_addr + (index + 2) * sizeof(Elf64_Addr); } else if (const auto *shdr = elf32_getshdr(section)) { if (shdr->sh_addr <= pltGotAddr && pltGotAddr < shdr->sh_addr + shdr->sh_size) indexAddr = shdr->sh_addr + (index + 2) * sizeof(Elf32_Addr); } } if (!indexAddr) return nullptr; int symbolIndex = -1; for (size_t i = 0; symbolIndex == -1 && i < numSections; ++i) { auto section = elf_getscn(elf, i); if (const auto *shdr = elf64_getshdr(section)) { if (shdr->sh_type == SHT_REL) symbolIndex = findPltSymbolIndex(section, shdr, indexAddr); else if (shdr->sh_type == SHT_RELA) symbolIndex = findPltSymbolIndex(section, shdr, indexAddr); } else if (const auto *shdr = elf32_getshdr(section)) { if (shdr->sh_type == SHT_REL) symbolIndex = findPltSymbolIndex(section, shdr, indexAddr); else if (shdr->sh_type == SHT_RELA) symbolIndex = findPltSymbolIndex(section, shdr, indexAddr); } } if (symbolIndex == -1) return nullptr; const auto *symtabData = elf_getdata(symtab, nullptr)->d_buf; if (const auto *shdr = elf64_getshdr(symtab)) { const auto *symbols = reinterpret_cast(symtabData); if (symbolIndex >= 0 && uint(symbolIndex) < (shdr->sh_size / shdr->sh_entsize)) return elf_strptr(elf, shdr->sh_link, symbols[symbolIndex].st_name); } else if (const auto *shdr = elf32_getshdr(symtab)) { const auto *symbols = reinterpret_cast(symtabData); if (symbolIndex >= 0 && uint(symbolIndex) < (shdr->sh_size / shdr->sh_entsize)) return elf_strptr(elf, shdr->sh_link, symbols[symbolIndex].st_name); } return nullptr; } static QByteArray fakeSymbolFromSection(Dwfl_Module *mod, Dwarf_Addr addr) { Dwarf_Addr bias = 0; auto elf = dwfl_module_getelf(mod, &bias); const auto moduleAddr = addr - bias; auto section = dwfl_module_address_section(mod, &addr, &bias); if (!elf || !section) return {}; size_t textSectionIndex = 0; if (elf_getshdrstrndx(elf, &textSectionIndex) != 0) return {}; size_t nameOffset = 0; size_t entsize = 0; if (const auto *shdr = elf64_getshdr(section)) { nameOffset = shdr->sh_name; entsize = shdr->sh_entsize; } else if (const auto *shdr = elf32_getshdr(section)) { nameOffset = shdr->sh_name; entsize = shdr->sh_entsize; } auto str = elf_strptr(elf, textSectionIndex, nameOffset); if (!str || str == QByteArrayLiteral(".text")) return {}; if (str == QByteArrayLiteral(".plt") && entsize > 0) { const auto* pltSymbol = findPltSymbol(elf, static_cast(addr / entsize)); if (pltSymbol) return demangle(pltSymbol) + "@plt"; } // mark other entries by section name, see also: // http://www.mail-archive.com/elfutils-devel@sourceware.org/msg00019.html QByteArray sym = str; sym.prepend('<'); sym.append('+'); sym.append(QByteArray::number(quint64(moduleAddr), 16)); sym.append('>'); return sym; } int PerfSymbolTable::lookupFrame(Dwarf_Addr ip, bool isKernel, bool *isInterworking) { auto addressCache = m_unwind->addressCache(); const auto& elf = findElf(ip); auto cached = addressCache->find(elf, ip, &m_invalidAddressCache); if (cached.isValid()) { *isInterworking = cached.isInterworking; return cached.locationId; } qint32 binaryId = -1; qint32 binaryPathId = -1; qint32 actualPathId = -1; quint64 elfStart = 0; if (elf.isValid()) { binaryId = m_unwind->resolveString(elf.originalFileName); binaryPathId = m_unwind->resolveString(elf.originalPath); actualPathId = m_unwind->resolveString(elf.localFile.absoluteFilePath().toUtf8()); elfStart = elf.baseAddrOrFallback(); } Dwfl_Module *mod = module(ip, elf); const auto arch = m_unwind->architecture(); const bool isArmArch = (arch == PerfRegisterInfo::ARCH_ARM); PerfUnwind::Location addressLocation(PerfAddressCache::symbolAddress(ip, isArmArch), 0, -1, m_pid); PerfUnwind::Location functionLocation(addressLocation); QByteArray symname; GElf_Off off = 0; quint64 start = 0; quint64 size = 0; quint64 relAddr = 0; if (mod) { if (!addressCache->hasSymbolCache(elf.originalPath)) { // cache all symbols in a sorted lookup table and demangle them on-demand // note that the symbols within the symtab aren't necessarily sorted, // which makes searching repeatedly via dwfl_module_addrinfo potentially very slow addressCache->setSymbolCache(elf.originalPath, PerfAddressCache::extractSymbols(mod, elfStart, arch)); } auto cachedAddrInfo = addressCache->findSymbol(elf.originalPath, addressLocation.address - elfStart); if (cachedAddrInfo.isValid()) { off = addressLocation.address - elfStart - cachedAddrInfo.value; symname = cachedAddrInfo.symname; start = cachedAddrInfo.value; size = cachedAddrInfo.size; relAddr = PerfAddressCache::alignedAddress(start + off, isArmArch); Dwarf_Addr bias = 0; functionLocation.address -= off; // in case we don't find anything better if (!m_cuDieRanges.contains(mod)) m_cuDieRanges[mod] = PerfDwarfDieCache(mod); auto *cudie = m_cuDieRanges[mod].findCuDie(addressLocation.address); if (cudie) { bias = cudie->bias(); const auto offset = addressLocation.address - bias; if (auto srcloc = findSourceLocation(cudie->cudie(), offset)) { addressLocation.file = m_unwind->resolveString(srcloc.file); addressLocation.line = srcloc.line; addressLocation.column = srcloc.column; } auto *subprogram = cudie->findSubprogramDie(offset); if (subprogram) { const auto scopes = findInlineScopes(subprogram->die(), offset); // setup function location, i.e. entry point of the (inlined) frame [&](Dwarf_Die die) { Dwarf_Addr entry = 0; dwarf_entrypc(&die, &entry); symname = cudie->dieName(&die); // use name of inlined function as symbol functionLocation.address = entry + bias; functionLocation.file = m_unwind->resolveString(absoluteSourcePath(dwarf_decl_file(&die), cudie->cudie())); dwarf_decl_line(&die, &functionLocation.line); dwarf_decl_column(&die, &functionLocation.column); }(scopes.isEmpty() ? *subprogram->die() : scopes.last()); // check if the inline chain was cached already addressLocation.parentLocationId = m_unwind->lookupLocation(functionLocation); // otherwise resolve the inline chain if possible if (!scopes.isEmpty() && !m_unwind->hasSymbol(addressLocation.parentLocationId)) { addressLocation.parentLocationId = parseDwarf(cudie, subprogram, scopes, bias, start, size, relAddr, binaryId, binaryPathId, actualPathId, isKernel); } } } // resolve and cache the inline chain if (addressLocation.parentLocationId == -1) addressLocation.parentLocationId = m_unwind->resolveLocation(functionLocation); } else { // no symbol found symname = fakeSymbolFromSection(mod, addressLocation.address); addressLocation.parentLocationId = m_unwind->resolveLocation(functionLocation); } if (!m_unwind->hasSymbol(addressLocation.parentLocationId)) { // no sufficient debug information. Use what we already know qint32 symId = m_unwind->resolveString(symname); m_unwind->resolveSymbol(addressLocation.parentLocationId, PerfUnwind::Symbol(symId, start, size, binaryId, binaryPathId, actualPathId, isKernel)); } } else { if (isKernel) { const auto entry = m_unwind->findKallsymEntry(addressLocation.address); off = addressLocation.address - entry.address; symname = entry.symbol; if (!entry.module.isEmpty()) binaryId = m_unwind->resolveString(entry.module); } else { symname = symbolFromPerfMap(addressLocation.address, &off); } if (off) functionLocation.address -= off; else functionLocation.address = elfStart; addressLocation.parentLocationId = m_unwind->resolveLocation(functionLocation); if (!m_unwind->hasSymbol(addressLocation.parentLocationId)) { qint32 symId = m_unwind->resolveString(symname); m_unwind->resolveSymbol(addressLocation.parentLocationId, PerfUnwind::Symbol(symId, start, size, binaryId, binaryPathId, actualPathId, isKernel)); } } // relAddr - relative address of the function start added with offset from the function start addressLocation.relAddr = relAddr; Q_ASSERT(addressLocation.parentLocationId != -1); Q_ASSERT(m_unwind->hasSymbol(addressLocation.parentLocationId)); int locationId = m_unwind->resolveLocation(addressLocation); *isInterworking = (symname == "$a" || symname == "$t"); addressCache->cache(elf, ip, {locationId, *isInterworking}, &m_invalidAddressCache); return locationId; } static bool operator<(const PerfSymbolTable::PerfMapSymbol &a, const PerfSymbolTable::PerfMapSymbol &b) { return a.start < b.start; } QByteArray PerfSymbolTable::symbolFromPerfMap(quint64 ip, GElf_Off *offset) const { QVector::ConstIterator sym = std::upper_bound(m_perfMap.begin(), m_perfMap.end(), PerfMapSymbol(ip)); if (sym != m_perfMap.begin()) { --sym; if (sym->start <= ip && sym->start + sym->length > ip) { *offset = ip - sym->start; return sym->name; } } *offset = 0; return QByteArray(); } void PerfSymbolTable::updatePerfMap() { if (!m_hasPerfMap) return; if (!m_perfMapFile.isOpen()) m_perfMapFile.open(QIODevice::ReadOnly); bool readLine = false; while (!m_perfMapFile.atEnd()) { QByteArrayList line = m_perfMapFile.readLine().split(' '); if (line.length() >= 3) { bool ok = false; quint64 start = line.takeFirst().toULongLong(&ok, 16); if (!ok) continue; quint64 length = line.takeFirst().toULongLong(&ok, 16); if (!ok) continue; QByteArray name = line.join(' ').trimmed(); m_perfMap.append(PerfMapSymbol(start, length, name)); readLine = true; } } if (readLine) std::sort(m_perfMap.begin(), m_perfMap.end()); } bool PerfSymbolTable::containsAddress(quint64 address) const { return m_elfs.isAddressInRange(address); } Dwfl *PerfSymbolTable::attachDwfl(const Dwfl_Thread_Callbacks *callbacks, PerfUnwind::UnwindInfo *unwindInfo) { if (static_cast(m_pid) == dwfl_pid(m_dwfl)) return m_dwfl; // Already attached, nothing to do // only attach state when we have the required information for stack unwinding // for normal symbol resolution and inline frame resolution this is not needed // most notably, this isn't needed for frame pointer callchains const auto sampleType = unwindInfo->sample->type(); const auto hasSampleRegsUser = (sampleType & PerfEventAttributes::SAMPLE_REGS_USER); const auto hasSampleStackUser = (sampleType & PerfEventAttributes::SAMPLE_STACK_USER); if (!hasSampleRegsUser || !hasSampleStackUser) return nullptr; if (!dwfl_attach_state(m_dwfl, m_firstElf.elf(), m_pid, callbacks, unwindInfo)) { qWarning() << m_pid << "failed to attach state" << dwfl_errmsg(dwfl_errno()); return nullptr; } return m_dwfl; } void PerfSymbolTable::clearCache() { m_invalidAddressCache.clear(); m_cuDieRanges.clear(); m_perfMap.clear(); if (m_perfMapFile.isOpen()) m_perfMapFile.reset(); // Throw out the dwfl state dwfl_report_begin(m_dwfl); const int reportEnd = dwfl_report_end(m_dwfl, NULL, NULL); Q_ASSERT(reportEnd == 0); m_cacheIsDirty = false; } PerfSymbolTable::ElfAndFile &PerfSymbolTable::ElfAndFile::operator=( PerfSymbolTable::ElfAndFile &&other) { if (&other != this) { clear(); m_elf = other.m_elf; m_file = other.m_file; m_fullPath = std::move(other.m_fullPath); other.m_elf = nullptr; other.m_file = -1; } return *this; } PerfSymbolTable::ElfAndFile::~ElfAndFile() { clear(); } void PerfSymbolTable::ElfAndFile::clear() { if (m_elf) elf_end(m_elf); if (m_file != -1) eu_compat_close(m_file); } PerfSymbolTable::ElfAndFile::ElfAndFile(const QFileInfo &fullPath) : m_fullPath(fullPath) { m_file = eu_compat_open(fullPath.absoluteFilePath().toLocal8Bit().constData(), O_RDONLY | O_BINARY); if (m_file == -1) return; m_elf = elf_begin(m_file, ELF_C_READ, nullptr); if (m_elf && elf_kind(m_elf) == ELF_K_NONE) { elf_end(m_elf); m_elf = nullptr; } } PerfSymbolTable::ElfAndFile::ElfAndFile(PerfSymbolTable::ElfAndFile &&other) : m_elf(other.m_elf), m_file(other.m_file), m_fullPath(std::move(other.m_fullPath)) { other.m_elf = nullptr; other.m_file = -1; } void PerfSymbolTable::initAfterFork(const PerfSymbolTable* parent) { m_elfs.copyDataFrom(&parent->m_elfs); m_firstElf = ElfAndFile(parent->m_firstElf.fullPath()); } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfsymboltable.h000066400000000000000000000125471505730223400244520ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2016 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of Qt Creator. ** ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see https://www.qt.io/terms-conditions. For further ** information use the contact form at https://www.qt.io/contact-us. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 3 as published by the Free Software ** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT ** included in the packaging of this file. Please review the following ** information to ensure the GNU General Public License requirements will ** be met: https://www.gnu.org/licenses/gpl-3.0.html. ** ****************************************************************************/ #pragma once #include "perfaddresscache.h" #include "perfdata.h" #include "perfelfmap.h" #include "perfunwind.h" #include #include class PerfDwarfDieCache; class SubProgramDie; class CuDieRangeMapping; class PerfSymbolTable { public: PerfSymbolTable(qint32 pid, Dwfl_Callbacks *callbacks, PerfUnwind *parent); ~PerfSymbolTable(); static QFileInfo findDebugInfoFile( const QString& root, const QString& file, const QString& debugLinkString); struct PerfMapSymbol { PerfMapSymbol(quint64 start = 0, quint64 length = 0, const QByteArray &name = QByteArray()) : start(start), length(length), name(name) {} quint64 start; quint64 length; QByteArray name; }; // Announce an mmap. Invalidate the symbol and address cache and clear the dwfl if it overlaps // with an existing one. void registerElf(const PerfRecordMmap &mmap, const QByteArray &buildId); PerfElfMap::ElfInfo findElf(quint64 ip) const; // Find the module for the given address and report it if needed Dwfl_Module *module(quint64 addr); Dwfl_Module *module(quint64 addr, const PerfElfMap::ElfInfo &elf); int findDebugInfo(Dwfl_Module *module, const char *moduleName, Dwarf_Addr base, const char *file, const char *debugLink, GElf_Word crc, char **debugInfoFilename); // Look up a frame and all its inline parents and append them to the given vector. // If the frame hits an elf that hasn't been reported, yet, report it. int lookupFrame(Dwarf_Addr ip, bool isKernel, bool *isInterworking); void updatePerfMap(); bool containsAddress(quint64 address) const; Dwfl *attachDwfl(const Dwfl_Thread_Callbacks *callbacks, PerfUnwind::UnwindInfo *unwindInfo); void clearCache(); bool cacheIsDirty() const { return m_cacheIsDirty; } void initAfterFork(const PerfSymbolTable *parent); private: // Report an mmap to dwfl and parse it for symbols and inlines, or simply return it if dwfl has // it already Dwfl_Module *reportElf(const PerfElfMap::ElfInfo& elf); QFileInfo findFile(const QString& path, const QString& fileName, const QByteArray& buildId = QByteArray()) const; class ElfAndFile { public: ElfAndFile() {} explicit ElfAndFile(const QFileInfo &fullPath); ElfAndFile(ElfAndFile &&other); ElfAndFile &operator=(ElfAndFile &&other); ElfAndFile(const ElfAndFile &other) = delete; ElfAndFile &operator=(const ElfAndFile &other) = delete; ~ElfAndFile(); Elf *elf() const { return m_elf; } QFileInfo fullPath() const { return m_fullPath; } private: void clear(); Elf *m_elf = nullptr; int m_file = -1; QFileInfo m_fullPath; }; QFile m_perfMapFile; QVector m_perfMap; bool m_hasPerfMap; bool m_cacheIsDirty; PerfUnwind *m_unwind; Dwfl *m_dwfl; // elf used to detect architecture ElfAndFile m_firstElf; PerfElfMap m_elfs; PerfAddressCache::OffsetAddressCache m_invalidAddressCache; QHash m_cuDieRanges; Dwfl_Callbacks *m_callbacks; qint32 m_pid; qint32 m_currentFindDebugInfoModule = -1; QByteArray symbolFromPerfMap(quint64 ip, GElf_Off *offset) const; int parseDie(CuDieRangeMapping *cudie, Dwarf_Die *top, quint64 offset, quint64 size, quint64 relAddr, qint32 binaryId, qint32 binaryPathId, qint32 actualPathId, bool isKernel, Dwarf_Files *files, Dwarf_Addr entry, qint32 parentLocationId); int insertSubprogram(CuDieRangeMapping *cudie, Dwarf_Die *top, Dwarf_Addr entry, quint64 offset, quint64 size, quint64 relAddr, qint32 binaryId, qint32 binaryPathId, qint32 actualPathId, qint32 inlineParent, bool isKernel, bool isInline); qint32 parseDwarf(CuDieRangeMapping *cudie, SubProgramDie *subprogram, const QVector &inlined, Dwarf_Addr bias, quint64 offset, quint64 size, quint64 relAddr, qint32 binaryId, qint32 binaryPathId, qint32 actualPathId, bool isKernel); }; QT_BEGIN_NAMESPACE Q_DECLARE_TYPEINFO(PerfSymbolTable::PerfMapSymbol, Q_MOVABLE_TYPE); QT_END_NAMESPACE perfparser-65472541f74da213583535c8bb4fea831e875109/app/perftracingdata.cpp000066400000000000000000000266141505730223400247510ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfattributes.h" #include "perftracingdata.h" #include #include #include #include static QByteArray readNullTerminatedString(QDataStream &stream) { QByteArray string; qint8 read = 0; while (true) { stream >> read; if (read != 0) string.append(read); else return string; } } static bool checkMagic(QDataStream &stream, const QByteArray &magic) { QByteArray read(magic.size(), Qt::Uninitialized); stream.readRawData(read.data(), read.size()); if (read != magic) { qWarning() << "Invalid magic in perf tracing data" << read << " - expected" << magic; return false; } return true; } template static bool checkSize(Number size) { if (sizeof(Number) >= sizeof(int) && size > Number(std::numeric_limits::max())) { qWarning() << "Excessively large section in tracing data" << size; return false; } return true; } const EventFormat &PerfTracingData::eventFormat(qint32 id) const { static EventFormat invalid; auto it = m_eventFormats.constFind(id); if (it != m_eventFormats.constEnd()) return *it; else return invalid; } bool PerfTracingData::readHeaderFiles(QDataStream &stream) { if (!checkMagic(stream, QByteArray("header_page") + '\0')) return false; quint64 size; stream >> size; if (!checkSize(size)) return false; QByteArray buffer(static_cast(size), Qt::Uninitialized); stream.readRawData(buffer.data(), buffer.size()); const auto lines = buffer.split('\n'); for (const auto &line : lines) { if (!line.isEmpty()) m_headerFields << readFormatField(line); } if (!checkMagic(stream, QByteArray("header_event") + '\0')) return false; stream >> size; if (!checkSize(size)) return false; stream.skipRawData(static_cast(size)); return true; } static void processLine(const QByteArray &line, const std::function &handler) { const auto chunks = line.split('\t'); for (const auto& chunk : chunks) { auto split = chunk.indexOf(':'); if (split == -1) { continue; } auto name = chunk.left(split).toLower().trimmed(); auto value = chunk.mid(split + 1).trimmed(); if (value.endsWith(';')) value.chop(1); handler(name, value); } } FormatField PerfTracingData::readFormatField(const QByteArray &line) { FormatField field; processLine(line, [&](const QByteArray &name, const QByteArray &value) { if (name == "field") { QList fieldSegments = value.trimmed().split(' '); QByteArray fieldName = fieldSegments.length() > 0 ? fieldSegments.takeLast() : QByteArray(); if (fieldName.startsWith('*')) { field.flags |= FIELD_IS_POINTER; fieldName.remove(0, 1); } if (fieldName.endsWith(']')) { const int opening = fieldName.lastIndexOf('['); if (opening >= 0) { field.flags |= FIELD_IS_ARRAY; field.arraylen = fieldName.mid(opening + 1, fieldName.length() - opening - 2).toUInt(); fieldName.chop(fieldName.length() - opening); } } field.name = fieldName; if (fieldSegments.length() > 0 && fieldSegments.last() == "[]") { fieldSegments.removeLast(); field.flags |= FIELD_IS_ARRAY; } field.type = fieldSegments.join(' '); } else if (name == "offset") { field.offset = value.toUInt(); } else if (name == "size") { field.size = value.toUInt(); } else if (name == "signed") { if (value.toInt() != 0) field.flags |= FIELD_IS_SIGNED; } }); if (field.type.startsWith("__data_loc")) field.flags |= FIELD_IS_DYNAMIC; if (field.type.contains("long")) field.flags |= FIELD_IS_LONG; if (field.flags & FIELD_IS_ARRAY) { if (field.type.contains("char") || field.type.contains("u8") || field.type.contains("s8")) { field.flags |= FIELD_IS_STRING; field.elementsize = 1; } else if (field.arraylen > 0) { field.elementsize = field.size / field.arraylen; } else if (field.type.contains("u16") || field.type.contains("s16")) { field.elementsize = 2; } else if (field.type.contains("u32") || field.type.contains("s32")) { field.elementsize = 4; } else if (field.type.contains("u64") || field.type.contains("s64")) { field.elementsize = 8; } else if (field.flags & FIELD_IS_LONG) { field.elementsize = m_fileLongSize; } } else { field.elementsize = field.size; } return field; } enum FieldStage { BeforeFields, CommonFields, NonCommonFields, AfterFields }; bool PerfTracingData::readEventFormats(QDataStream &stream, const QByteArray &system) { qint32 count; stream >> count; for (qint32 x = 0; x < count; ++x) { qint32 id = -1; bool seenId = false; EventFormat event; quint64 size; stream >> size; if (!checkSize(size)) return false; event.system = system; if (system == "ftrace") event.flags |= EVENT_FL_ISFTRACE; QByteArray buffer(static_cast(size), Qt::Uninitialized); stream.readRawData(buffer.data(), buffer.length()); FieldStage stage = BeforeFields; const auto lines = buffer.split('\n'); for (const auto &line : lines) { switch (stage) { case CommonFields: if (line.isEmpty()) stage = NonCommonFields; else event.commonFields.append(readFormatField(line)); break; case NonCommonFields: if (line.isEmpty()) stage = AfterFields; else event.fields.append(readFormatField(line)); break; case BeforeFields: case AfterFields: processLine(line, [&](const QByteArray &name, const QByteArray &value) { if (name == "name") { event.name = value; if ((event.flags & EVENT_FL_ISFTRACE) && value == "bprint") event.flags |= EVENT_FL_ISBPRINT; } else if (name == "id") { id = value.toInt(); seenId = true; } else if (name == "format") { stage = CommonFields; } else if (name == "print fmt") { event.format = value; } }); } } if (!seenId) { qWarning() << "No ID seen in event format"; return false; } m_eventFormats[id] = event; } return true; } bool PerfTracingData::readEventFiles(QDataStream &stream) { qint32 systems; stream >> systems; for (qint32 i = 0; i < systems; ++i) { if (!readEventFormats(stream, readNullTerminatedString(stream))) return false; } return true; } bool PerfTracingData::readProcKallsyms(QDataStream &stream) { quint32 size; stream >> size; if (!checkSize(size)) return false; stream.skipRawData(static_cast(size)); // unused, also in perf return true; } bool PerfTracingData::readFtracePrintk(QDataStream &stream) { quint32 size; stream >> size; if (!checkSize(size)) return false; QByteArray buffer(static_cast(size), Qt::Uninitialized); stream.readRawData(buffer.data(), buffer.length()); const auto lines = buffer.split('\n'); for (const auto &line : lines) { if (!line.isEmpty()) { QList segments = line.split(':'); if (segments.length() == 2) { QByteArray value = segments[1].trimmed(); m_ftracePrintk[segments[0].trimmed().toULongLong(nullptr, 0)] = value.mid(1, value.length() - 2); } } } return true; } bool PerfTracingData::readSavedCmdline(QDataStream &stream) { quint64 size; stream >> size; if (!checkSize(size)) return false; QByteArray buffer(static_cast(size), Qt::Uninitialized); stream.readRawData(buffer.data(), buffer.length()); const auto lines = buffer.split('\n'); for (const auto &line : lines) { // Each line is prefixed with the PID it refers to if (!line.isEmpty()) m_savedCmdlines.append(line); } return true; } QDataStream &operator>>(QDataStream &parentStream, PerfTracingData &record) { if (!checkSize(record.m_size)) { parentStream.skipRawData(std::numeric_limits::max()); parentStream.skipRawData(static_cast(record.m_size - std::numeric_limits::max())); return parentStream; } QByteArray data(static_cast(record.m_size), Qt::Uninitialized); parentStream.readRawData(data.data(), data.size()); QDataStream stream(data); if (!checkMagic(stream, "\027\bDtracing")) return parentStream; record.m_version = readNullTerminatedString(stream); qint8 read; stream >> read; record.m_bigEndian = (read != 0); stream.setByteOrder(record.m_bigEndian ? QDataStream::BigEndian : QDataStream::LittleEndian); stream >> read; record.m_fileLongSize = (read != 0); stream >> record.m_filePageSize; if (!record.readHeaderFiles(stream)) return parentStream; if (!record.readEventFormats(stream, "ftrace")) return parentStream; if (!record.readEventFiles(stream)) return parentStream; if (!record.readProcKallsyms(stream)) return parentStream; if (!record.readFtracePrintk(stream)) return parentStream; if (record.m_version.toFloat() >= 0.6f) { if (!record.readSavedCmdline(stream)) return parentStream; } const qint64 padding = record.m_size - stream.device()->pos(); if (padding >= 8) qWarning() << "More trace data left after parsing:" << padding; return parentStream; } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perftracingdata.h000066400000000000000000000061331505730223400244100ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include #include #include enum FormatFlags: quint32 { FIELD_IS_ARRAY = 1 << 0, FIELD_IS_POINTER = 1 << 1, FIELD_IS_SIGNED = 1 << 2, FIELD_IS_STRING = 1 << 3, FIELD_IS_DYNAMIC = 1 << 4, FIELD_IS_LONG = 1 << 5, FIELD_IS_FLAG = 1 << 6, FIELD_IS_SYMBOLIC = 1 << 7, }; struct FormatField { QByteArray type; QByteArray name; quint32 offset = 0; quint32 size = 0; quint32 arraylen = 0; quint32 elementsize = 0; quint32 flags = 0; }; enum EventFormatFlags { EVENT_FL_ISFTRACE = 0x01, EVENT_FL_ISPRINT = 0x02, EVENT_FL_ISBPRINT = 0x04, EVENT_FL_ISFUNCENT = 0x10, EVENT_FL_ISFUNCRET = 0x20, EVENT_FL_NOHANDLE = 0x40, EVENT_FL_PRINTRAW = 0x80, EVENT_FL_FAILED = 0x80000000 }; struct EventFormat { QByteArray name; QByteArray system; QVector commonFields; QVector fields; quint32 flags = 0; QByteArray format; }; class PerfTracingData { public: quint32 size() const { return m_size; } void setSize(quint32 size) { m_size = size; } QByteArray version() const { return m_version; } const EventFormat &eventFormat(qint32 id) const; const QHash &eventFormats() const {return m_eventFormats; } private: bool readHeaderFiles(QDataStream &stream); bool readFtraceFiles(QDataStream &stream); bool readEventFiles(QDataStream &stream); bool readProcKallsyms(QDataStream &stream); bool readFtracePrintk(QDataStream &stream); bool readSavedCmdline(QDataStream &stream); bool readEventFormats(QDataStream &stream, const QByteArray &system); FormatField readFormatField(const QByteArray &line); quint32 m_size = 0; QByteArray m_version; bool m_bigEndian = false; bool m_fileLongSize = false; qint32 m_filePageSize = false; QHash m_eventFormats; QVector m_headerFields; QHash m_ftracePrintk; QVector m_savedCmdlines; friend QDataStream &operator>>(QDataStream &stream, PerfTracingData &record); }; QDataStream &operator>>(QDataStream &stream, PerfTracingData &record); perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfunwind.cpp000066400000000000000000001342401505730223400237670ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfregisterinfo.h" #include "perfsymboltable.h" #include "perfunwind.h" #include #include #include #include #include const qint32 PerfUnwind::s_kernelPid = -1; uint qHash(const PerfUnwind::Location &location, uint seed) { QtPrivate::QHashCombine hash; seed = hash(seed, location.address); seed = hash(seed, location.relAddr); seed = hash(seed, location.file); seed = hash(seed, location.pid); seed = hash(seed, location.line); seed = hash(seed, location.column); return seed; } bool operator==(const PerfUnwind::Location &a, const PerfUnwind::Location &b) { return a.address == b.address && a.relAddr == b.relAddr && a.file == b.file && a.pid == b.pid && a.line == b.line && a.column == b.column; } static pid_t nextThread(Dwfl *dwfl, void *arg, void **threadArg) { /* Stop after first thread. */ if (*threadArg != nullptr) return 0; *threadArg = arg; return dwfl_pid(dwfl); } static void *memcpyTarget(Dwarf_Word *result, int wordWidth) { if (wordWidth == 4) return (uint32_t *)result; Q_ASSERT(wordWidth == 8); return result; } static void doMemcpy(Dwarf_Word *result, const void *src, int wordWidth) { Q_ASSERT(wordWidth > 0); *result = 0; // initialize, as we might only overwrite half of it std::memcpy(memcpyTarget(result, wordWidth), src, static_cast(wordWidth)); } static quint64 registerAbi(const PerfRecordSample *sample) { const quint64 abi = sample->registerAbi(); Q_ASSERT(abi > 0); // ABI 0 means "no registers" - we shouldn't unwind in this case. return abi - 1; } static bool accessDsoMem(const PerfUnwind::UnwindInfo *ui, Dwarf_Addr addr, Dwarf_Word *result, int wordWidth) { Q_ASSERT(wordWidth > 0); // TODO: Take the pgoff into account? Or does elf_getdata do that already? auto mod = ui->unwind->symbolTable(ui->sample->pid())->module(addr); if (!mod) return false; Dwarf_Addr bias; Elf_Scn *section = dwfl_module_address_section(mod, &addr, &bias); if (section) { Elf_Data *data = elf_getdata(section, nullptr); if (data && data->d_buf && data->d_size > addr) { doMemcpy(result, static_cast(data->d_buf) + addr, wordWidth); return true; } } return false; } static bool memoryRead(Dwfl *dwfl, Dwarf_Addr addr, Dwarf_Word *result, void *arg) { Q_UNUSED(dwfl) auto* ui = static_cast(arg); const int wordWidth = PerfRegisterInfo::s_wordWidth[ui->unwind->architecture()][registerAbi(ui->sample)]; /* Check overflow. */ if (addr + sizeof(Dwarf_Word) < addr) { if (ui->lastInvalidAddr != addr) { qDebug() << "Invalid memory read requested by dwfl" << Qt::hex << addr; ui->lastInvalidAddr = addr; } ui->firstGuessedFrame = ui->frames.length(); return false; } const QByteArray &stack = ui->sample->userStack(); quint64 start = ui->sample->registerValue( PerfRegisterInfo::s_perfSp[ui->unwind->architecture()]); Q_ASSERT(stack.size() >= 0); quint64 end = start + static_cast(stack.size()); if (addr < start || addr + sizeof(Dwarf_Word) > end) { // not stack, try reading from ELF if (ui->unwind->ipIsInKernelSpace(addr)) { // DWARF unwinding is not done for the kernel qWarning() << "DWARF unwind tried to access kernel space" << Qt::hex << addr; return false; } if (!accessDsoMem(ui, addr, result, wordWidth)) { ui->firstGuessedFrame = ui->frames.length(); const QHash &stackValues = ui->stackValues[ui->sample->pid()]; auto it = stackValues.find(addr); if (it == stackValues.end()) { return false; } else { *result = *it; } } } else { doMemcpy(result, &(stack.data()[addr - start]), wordWidth); ui->stackValues[ui->sample->pid()][addr] = *result; } return true; } static bool setInitialRegisters(Dwfl_Thread *thread, void *arg) { const PerfUnwind::UnwindInfo *ui = static_cast(arg); const quint64 abi = registerAbi(ui->sample); const uint architecture = ui->unwind->architecture(); const int numRegs = PerfRegisterInfo::s_numRegisters[architecture][abi]; Q_ASSERT(numRegs >= 0); QVarLengthArray dwarfRegs(numRegs); for (int i = 0; i < numRegs; ++i) { dwarfRegs[i] = ui->sample->registerValue( PerfRegisterInfo::s_perfToDwarf[architecture][abi][i]); } // Go one frame up to get the rest of the stack at interworking veneers. if (ui->isInterworking) { dwarfRegs[static_cast(PerfRegisterInfo::s_dwarfIp[architecture][abi])] = dwarfRegs[static_cast(PerfRegisterInfo::s_dwarfLr[architecture][abi])]; } int dummyBegin = PerfRegisterInfo::s_dummyRegisters[architecture][0]; int dummyNum = PerfRegisterInfo::s_dummyRegisters[architecture][1] - dummyBegin; if (dummyNum > 0) { QVarLengthArray dummyRegs(dummyNum); std::memset(dummyRegs.data(), 0, static_cast(dummyNum) * sizeof(Dwarf_Word)); if (!dwfl_thread_state_registers(thread, dummyBegin, static_cast(dummyNum), dummyRegs.data())) return false; } return dwfl_thread_state_registers(thread, 0, static_cast(numRegs), dwarfRegs.data()); } static const Dwfl_Thread_Callbacks threadCallbacks = { nextThread, nullptr, memoryRead, setInitialRegisters, nullptr, nullptr }; void PerfUnwind::Stats::addEventTime(quint64 time) { if (time && time < maxTime) maxReorderTime = std::max(maxReorderTime, maxTime - time); else maxTime = time; } void PerfUnwind::Stats::finishedRound() { numSamples += numSamplesInRound; numMmaps += numMmapsInRound; maxSamplesPerRound = std::max(maxSamplesPerRound, numSamplesInRound); maxMmapsPerRound = std::max(maxMmapsPerRound, numMmapsInRound); maxTaskEventsPerRound = std::max(maxTaskEventsPerRound, numTaskEventsInRound); numSamplesInRound = 0; numMmapsInRound = 0; numTaskEventsInRound = 0; ++numRounds; maxTotalEventSizePerRound = std::max(maxTotalEventSizePerRound, totalEventSizePerRound); totalEventSizePerRound = 0; if (lastRoundTime > 0) maxTimeBetweenRounds = std::max(maxTimeBetweenRounds, maxTime - lastRoundTime); lastRoundTime = maxTime; } static int find_debuginfo(Dwfl_Module *module, void **userData, const char *moduleName, Dwarf_Addr base, const char *file, const char *debugLink, GElf_Word crc, char **debugInfoFilename) { // data should have been set from PerfSymbolTable::reportElf Q_ASSERT(*userData); auto* symbolTable = reinterpret_cast(*userData); return symbolTable->findDebugInfo(module, moduleName, base, file, debugLink, crc, debugInfoFilename); } QString PerfUnwind::defaultDebugInfoPath() { return QLatin1String("%1usr%1lib%1debug%2%3%1.debug%2.debug") .arg(QDir::separator(), QDir::listSeparator(), QDir::homePath()); } QString PerfUnwind::defaultKallsymsPath() { return QLatin1String("%1proc%1kallsyms").arg(QDir::separator()); } PerfUnwind::PerfUnwind(QIODevice* output, const QString& systemRoot, const QString& debugPath, const QString& extraLibsPath, const QString& appPath, const QString& customPerfMapPath, bool printStats) : m_output(output), m_architecture(PerfRegisterInfo::ARCH_INVALID), m_systemRoot(systemRoot), m_extraLibsPath(extraLibsPath), m_appPath(appPath), m_debugPath(debugPath), m_kallsymsPath(QDir::rootPath() + defaultKallsymsPath()), m_ignoreKallsymsBuildId(false), m_customPerfMapPath(customPerfMapPath), m_lastEventBufferSize(1 << 20), m_maxEventBufferSize(1 << 30), m_targetEventBufferSize(1 << 25), m_eventBufferSize(0), m_timeOrderViolations(0), m_lastFlushMaxTime(0) { m_stats.enabled = printStats; m_currentUnwind.unwind = this; m_offlineCallbacks.find_elf = dwfl_build_id_find_elf; m_offlineCallbacks.find_debuginfo = find_debuginfo; m_offlineCallbacks.section_address = dwfl_offline_section_address; const QChar separator = QDir::listSeparator(); QByteArray newDebugInfo = (separator + debugPath + separator + appPath + separator + extraLibsPath + separator + systemRoot).toUtf8(); Q_ASSERT(newDebugInfo.length() >= 0); const uint debugInfoLength = static_cast(newDebugInfo.length()); m_debugInfoPath = new char[debugInfoLength + 1]; m_debugInfoPath[debugInfoLength] = 0; std::memcpy(m_debugInfoPath, newDebugInfo.data(), debugInfoLength); m_offlineCallbacks.debuginfo_path = &m_debugInfoPath; if (!printStats) { // Write minimal header, consisting of magic and data stream version we're going to use. const char magic[] = "QPERFSTREAM"; output->write(magic, sizeof(magic)); qint32 dataStreamVersion = qToLittleEndian(qint32(QDataStream::Qt_DefaultCompiledVersion)); output->write(reinterpret_cast(&dataStreamVersion), sizeof(qint32)); } } PerfUnwind::~PerfUnwind() { finalize(); delete[] m_debugInfoPath; qDeleteAll(m_symbolTables); if (m_stats.enabled) { QTextStream out(m_output); out << "samples: " << m_stats.numSamples << "\n"; out << "mmaps: " << m_stats.numMmaps << "\n"; out << "rounds: " << m_stats.numRounds << "\n"; out << "buffer flushes: " << m_stats.numBufferFlushes << "\n"; out << "samples time violations: " << m_stats.numTimeViolatingSamples << "\n"; out << "mmaps time violations: " << m_stats.numTimeViolatingMmaps << "\n"; out << "max samples per round: " << m_stats.maxSamplesPerRound << "\n"; out << "max mmaps per round: " << m_stats.maxMmapsPerRound << "\n"; out << "max task events per round: " << m_stats.maxTaskEventsPerRound << "\n"; out << "max samples per flush: " << m_stats.maxSamplesPerFlush << "\n"; out << "max mmaps per flush: " << m_stats.maxMmapsPerFlush << "\n"; out << "max task events per flush: " << m_stats.maxTaskEventsPerFlush << "\n"; out << "max buffer size: " << m_stats.maxBufferSize << "\n"; out << "max total event size per round: " << m_stats.maxTotalEventSizePerRound << "\n"; out << "max time: " << m_stats.maxTime << "\n"; out << "max time between rounds: " << m_stats.maxTimeBetweenRounds << "\n"; out << "max reorder time: " << m_stats.maxReorderTime << "\n"; } } void PerfUnwind::setMaxEventBufferSize(uint size) { m_maxEventBufferSize = size; if (size < m_targetEventBufferSize) setTargetEventBufferSize(size); } void PerfUnwind::setTargetEventBufferSize(uint size) { m_lastEventBufferSize = m_targetEventBufferSize; m_targetEventBufferSize = size; if (size > m_maxEventBufferSize) setMaxEventBufferSize(size); } void PerfUnwind::revertTargetEventBufferSize() { setTargetEventBufferSize(m_lastEventBufferSize); } bool PerfUnwind::hasTracePointAttributes() const { for (auto &attributes : m_attributes) { if (attributes.type() == PerfEventAttributes::TYPE_TRACEPOINT) return true; } return false; } PerfSymbolTable *PerfUnwind::symbolTable(qint32 pid) { PerfSymbolTable *&symbolTable = m_symbolTables[pid]; if (!symbolTable) symbolTable = new PerfSymbolTable(pid, &m_offlineCallbacks, this); return symbolTable; } void PerfUnwind::registerElf(const PerfRecordMmap &mmap) { bufferEvent(mmap, &m_mmapBuffer, &m_stats.numMmapsInRound); } void PerfUnwind::sendBuffer(const QByteArray &buffer) { if (m_stats.enabled) return; qint32 size = qToLittleEndian(buffer.length()); m_output->write(reinterpret_cast(&size), sizeof(quint32)); m_output->write(buffer); } void PerfUnwind::comm(const PerfRecordComm &comm) { const qint32 commId = resolveString(comm.comm()); bufferEvent(TaskEvent{comm.pid(), comm.tid(), comm.time(), comm.cpu(), Command, commId}, &m_taskEventsBuffer, &m_stats.numTaskEventsInRound); } void PerfUnwind::attr(const PerfRecordAttr &attr) { addAttributes(attr.attr(), attr.attr().name(), attr.ids()); } void PerfUnwind::addAttributes(const PerfEventAttributes &attributes, const QByteArray &name, const QList &ids) { auto filteredIds = ids; // If we only get one attribute, it doesn't have an ID. // The default ID for samples is 0, so we assign that here, // in order to look it up in analyze(). filteredIds << 0; { // remove attributes that are known already auto it = std::remove_if(filteredIds.begin(), filteredIds.end(), [this] (quint64 id) { return m_attributeIds.contains(id); }); filteredIds.erase(it, filteredIds.end()); } // Switch to dynamic buffering if it's a trace point if (attributes.type() == PerfEventAttributes::TYPE_TRACEPOINT && m_targetEventBufferSize == 0) { qDebug() << "Trace point attributes detected. Switching to dynamic buffering"; revertTargetEventBufferSize(); } if (filteredIds.isEmpty()) return; const qint32 internalId = m_attributes.size(); m_attributes.append(attributes); sendAttributes(internalId, attributes, name); for (quint64 id : std::as_const(filteredIds)) m_attributeIds[id] = internalId; } void PerfUnwind::sendAttributes(qint32 id, const PerfEventAttributes &attributes, const QByteArray &name) { const qint32 attrNameId = resolveString(name); QByteArray buffer; QDataStream(&buffer, QIODevice::WriteOnly) << static_cast(AttributesDefinition) << id << attributes.type() << attributes.config() << attrNameId << attributes.usesFrequency() << attributes.frequenyOrPeriod(); sendBuffer(buffer); } void PerfUnwind::sendEventFormat(qint32 id, const EventFormat &format) { const qint32 systemId = resolveString(format.system); const qint32 nameId = resolveString(format.name); for (const FormatField &field : format.commonFields) resolveString(field.name); for (const FormatField &field : format.fields) resolveString(field.name); QByteArray buffer; QDataStream(&buffer, QIODevice::WriteOnly) << static_cast(TracePointFormat) << id << systemId << nameId << format.flags << resolveString(format.format); sendBuffer(buffer); } void PerfUnwind::lost(const PerfRecordLost &lost) { bufferEvent(TaskEvent{lost.pid(), lost.tid(), lost.time(), lost.cpu(), LostDefinition, lost.lost()}, &m_taskEventsBuffer, &m_stats.numTaskEventsInRound); } void PerfUnwind::features(const PerfFeatures &features) { tracing(features.tracingData()); const auto &eventDescs = features.eventDesc().eventDescs; for (const auto &desc : eventDescs) addAttributes(desc.attrs, desc.name, desc.ids); const auto perfVersion = QVersionNumber::fromString(QString::fromLatin1(features.version())); if (perfVersion >= QVersionNumber(3, 17) && m_timeOrderViolations == 0) { if (!hasTracePointAttributes()) { qDebug() << "Linux version" << features.version() << "detected. Switching to automatic buffering."; setTargetEventBufferSize(0); } } QByteArray buffer; QDataStream(&buffer, QIODevice::WriteOnly) << static_cast(FeaturesDefinition) << features.hostName() << features.osRelease() << features.version() << features.architecture() << features.nrCpus() << features.cpuDesc() << features.cpuId() << features.totalMem() << features.cmdline() << features.buildIds() << features.cpuTopology() << features.numaTopology() << features.pmuMappings() << features.groupDescs(); sendBuffer(buffer); const auto buildIds = features.buildIds(); m_buildIds.reserve(buildIds.size()); for (const auto &buildId : buildIds) { m_buildIds[buildId.fileName] = buildId.id; } } void PerfUnwind::tracing(const PerfTracingData &tracingData) { m_tracingData = tracingData; const auto &formats = tracingData.eventFormats(); for (auto it = formats.constBegin(), end = formats.constEnd(); it != end; ++it) sendEventFormat(it.key(), it.value()); } bool PerfUnwind::ipIsInKernelSpace(quint64 ip) const { auto symbolTableIt = m_symbolTables.constFind(s_kernelPid); if (symbolTableIt == m_symbolTables.constEnd()) return false; return symbolTableIt.value()->containsAddress(ip); } QDataStream &operator<<(QDataStream &stream, const PerfUnwind::Location &location) { return stream << location.address << location.file << location.pid << location.line << location.column << location.parentLocationId << location.relAddr; } QDataStream &operator<<(QDataStream &stream, const PerfUnwind::Symbol &symbol) { return stream << symbol.name << symbol.binary << symbol.path << symbol.isKernel << symbol.relAddr << symbol.size << symbol.actualPath << symbol.isInline; } static int frameCallback(Dwfl_Frame *state, void *arg) { Dwarf_Addr pc = 0; auto* ui = static_cast(arg); // do not query for activation directly, as this could potentially advance // the unwinder internally - we must first ensure the module for the pc // is reported if (!dwfl_frame_pc(state, &pc, nullptr) || (ui->maxFrames != -1 && ui->frames.length() > ui->maxFrames) || pc == 0) { ui->firstGuessedFrame = ui->frames.length(); qWarning() << dwfl_errmsg(dwfl_errno()) << ui->firstGuessedFrame; return DWARF_CB_ABORT; } auto* symbolTable = ui->unwind->symbolTable(ui->sample->pid()); // ensure the module is reported // if that fails, we will still try to unwind based on frame pointer symbolTable->module(pc); // now we can query for the activation flag bool isactivation = false; dwfl_frame_pc(state, &pc, &isactivation); Dwarf_Addr pc_adjusted = pc - (isactivation ? 0 : 1); // isKernel = false as unwinding generally only works on user code bool isInterworking = false; const auto frame = symbolTable->lookupFrame(pc_adjusted, false, &isInterworking); if (symbolTable->cacheIsDirty()) return DWARF_CB_ABORT; ui->frames.append(frame); if (isInterworking && ui->frames.length() == 1) ui->isInterworking = true; return DWARF_CB_OK; } void PerfUnwind::unwindStack() { Dwfl *dwfl = symbolTable(m_currentUnwind.sample->pid())->attachDwfl(&threadCallbacks, &m_currentUnwind); if (!dwfl) return; dwfl_getthread_frames(dwfl, m_currentUnwind.sample->pid(), frameCallback, &m_currentUnwind); if (m_currentUnwind.isInterworking) { QVector savedFrames = m_currentUnwind.frames; // If it's an ARM interworking veneer, we assume that we can find a return address in LR and // no stack has been used for the veneer itself. // The reasoning is that any symbol jumped to by the veneer has to work with or without // using the veneer. It needs a valid return address and when it returns the stack pointer // must be the same in both cases. Thus, the veneer cannot touch the stack pointer and there // has to be a return address in LR, provided by the caller. // So, just try again, and make setInitialRegisters use LR for IP. m_currentUnwind.frames.resize(1); // Keep the actual veneer frame dwfl_getthread_frames(dwfl, m_currentUnwind.sample->pid(), frameCallback, &m_currentUnwind); // If the LR trick didn't result in a longer stack trace than the regular unwinding, just // revert it. if (savedFrames.length() > m_currentUnwind.frames.length()) m_currentUnwind.frames.swap(savedFrames); } } void PerfUnwind::resolveCallchain() { bool isKernel = false; bool addedUserFrames = false; PerfSymbolTable *symbols = symbolTable(m_currentUnwind.sample->pid()); auto reportIp = [&](quint64 ip) -> bool { symbols->attachDwfl(&threadCallbacks, &m_currentUnwind); m_currentUnwind.frames.append(symbols->lookupFrame(ip, isKernel, &m_currentUnwind.isInterworking)); return !symbols->cacheIsDirty(); }; // when we have a non-empty branch stack, we need to skip any non-kernel IPs // in the normal callchain. The branch stack contains the non-kernel IPs then. const bool hasBranchStack = !m_currentUnwind.sample->branchStack().isEmpty(); for (unsigned long long ip : m_currentUnwind.sample->callchain()) { if (ip > PERF_CONTEXT_MAX) { switch (ip) { case PERF_CONTEXT_HV: // hypervisor case PERF_CONTEXT_KERNEL: if (!isKernel) { symbols = symbolTable(s_kernelPid); isKernel = true; } break; case PERF_CONTEXT_USER: if (isKernel) { symbols = symbolTable(m_currentUnwind.sample->pid()); isKernel = false; } break; default: qWarning() << "invalid callchain context" << Qt::hex << ip; return; } } else { // sometimes it skips the first user frame. if (!addedUserFrames && !isKernel && ip != m_currentUnwind.sample->ip()) { if (!reportIp(m_currentUnwind.sample->ip())) return; } // prefer user frames from branch stack if available if (hasBranchStack && !isKernel) break; // For stack frames other than the first one, ip is a return address, so it points to the instruction after // the call instruction. Therefore, subtract 1 from the return address so that it gets correctly attributed // to the call instruction. if (addedUserFrames) --ip; if (!reportIp(ip)) return; if (!isKernel) addedUserFrames = true; } } // when we are still in the kernel, we cannot have a meaningful branch stack if (isKernel) return; // if available, also resolve the callchain stored in the branch stack: // caller is stored in "from", callee is stored in "to" // so the branch is made up of the first callee and all callers for (int i = 0, c = m_currentUnwind.sample->branchStack().size(); i < c; ++i) { const auto& entry = m_currentUnwind.sample->branchStack()[i]; if (i == 0 && !reportIp(entry.to)) return; if (!reportIp(entry.from)) return; } } void PerfUnwind::sample(const PerfRecordSample &sample) { bufferEvent(sample, &m_sampleBuffer, &m_stats.numSamplesInRound); } template Number readFromArray(const QByteArray &data, quint32 offset, bool byteSwap) { const Number number = *reinterpret_cast(data.data() + offset); return byteSwap ? qbswap(number) : number; } QVariant readTraceItem(const QByteArray &data, quint32 offset, quint32 size, bool isSigned, bool byteSwap) { if (isSigned) { switch (size) { case 1: return readFromArray(data, offset, byteSwap); case 2: return readFromArray(data, offset, byteSwap); case 4: return readFromArray(data, offset, byteSwap); case 8: return readFromArray(data, offset, byteSwap); } } else { switch (size) { case 1: return readFromArray(data, offset, byteSwap); case 2: return readFromArray(data, offset, byteSwap); case 4: return readFromArray(data, offset, byteSwap); case 8: return readFromArray(data, offset, byteSwap); } } return {}; } QVariant PerfUnwind::readTraceData(const QByteArray &data, const FormatField &field, bool byteSwap) { // TODO: validate that it actually works like this. if (field.offset > quint32(std::numeric_limits::max()) || field.size > quint32(std::numeric_limits::max()) || field.offset + field.size > quint32(std::numeric_limits::max()) || static_cast(field.offset + field.size) > data.length()) { return {}; } if (field.flags & FIELD_IS_ARRAY) { if (field.flags & FIELD_IS_DYNAMIC) { const quint32 dynamicOffsetAndSize = readTraceItem(data, field.offset, field.size, false, byteSwap).toUInt(); FormatField newField = field; newField.offset = dynamicOffsetAndSize & 0xffff; newField.size = dynamicOffsetAndSize >> 16; newField.flags = field.flags & (~FIELD_IS_DYNAMIC); return readTraceData(data, newField, byteSwap); } if (field.flags & FIELD_IS_STRING) { return data.mid(static_cast(field.offset), static_cast(field.size)); } else { QList result; for (quint32 i = 0; i < field.size; i += field.elementsize) { result.append(readTraceItem(data, field.offset + i, field.elementsize, field.flags & FIELD_IS_SIGNED, byteSwap)); } return result; } } else { return readTraceItem(data, field.offset, field.size, field.flags & FIELD_IS_SIGNED, byteSwap); } } void PerfUnwind::analyze(const PerfRecordSample &sample) { if (m_stats.enabled) // don't do any time intensive work in stats mode return; PerfSymbolTable *kernelSymbols = symbolTable(s_kernelPid); PerfSymbolTable *userSymbols = symbolTable(sample.pid()); for (int unwindingAttempt = 0; unwindingAttempt < 2; ++unwindingAttempt) { m_currentUnwind.isInterworking = false; m_currentUnwind.firstGuessedFrame = -1; m_currentUnwind.sample = &sample; m_currentUnwind.frames.clear(); userSymbols->updatePerfMap(); if (!sample.callchain().isEmpty() || !sample.branchStack().isEmpty()) resolveCallchain(); bool userDirty = userSymbols->cacheIsDirty(); bool kernelDirty = kernelSymbols->cacheIsDirty(); // only try to unwind when resolveCallchain did not dirty the cache if (!userDirty && !kernelDirty) { if (sample.registerAbi() != 0 && sample.userStack().length() > 0) { unwindStack(); userDirty = userSymbols->cacheIsDirty(); } else { break; } } // when the cache is dirty, we clean it up and try again, otherwise we can // stop as unwinding should have succeeded if (userDirty) userSymbols->clearCache(); // fail, try again if (kernelDirty) kernelSymbols->clearCache(); if (!userDirty && !kernelDirty) break; // success } // If nothing was found, at least look up the IP if (m_currentUnwind.frames.isEmpty()) { const bool isKernel = ipIsInKernelSpace(sample.ip()); PerfSymbolTable *ipSymbols = isKernel ? kernelSymbols : userSymbols; m_currentUnwind.frames.append(ipSymbols->lookupFrame(sample.ip(), isKernel, &m_currentUnwind.isInterworking)); } quint8 numGuessedFrames = 0; if (m_currentUnwind.firstGuessedFrame != -1) { // Squeeze it into 8 bits. int numGuessed = m_currentUnwind.frames.length() - m_currentUnwind.firstGuessedFrame; Q_ASSERT(numGuessed >= 0); numGuessedFrames = static_cast(qMin(static_cast(std::numeric_limits::max()), numGuessed)); } EventType type = Sample; qint32 eventFormatId = -1; const qint32 attributesId = m_attributeIds.value(sample.id(), -1); if (attributesId != -1) { const auto &attribute = m_attributes.at(attributesId); if (attribute.type() == PerfEventAttributes::TYPE_TRACEPOINT) { type = TracePointSample; if (attribute.config() > quint64(std::numeric_limits::max())) qWarning() << "Excessively large event format ID" << attribute.config(); else eventFormatId = static_cast(attribute.config()); } } QVector> values; const auto readFormats = sample.readFormats(); if (readFormats.isEmpty()) { values.push_back({ attributesId, sample.period() }); } else { for (const auto& f : readFormats) { values.push_back({ m_attributeIds.value(f.id, -1), f.value }); } } QByteArray buffer; QDataStream stream(&buffer, QIODevice::WriteOnly); stream << static_cast(type) << sample.pid() << sample.tid() << sample.time() << sample.cpu() << m_currentUnwind.frames << numGuessedFrames << values; if (type == TracePointSample) { QHash traceData; const QByteArray& data = sample.rawData(); const EventFormat& format = m_tracingData.eventFormat(eventFormatId); for (const FormatField& field : format.fields) { traceData[lookupString(field.name)] = readTraceData(data, field, m_byteOrder != QSysInfo::ByteOrder); } stream << eventFormatId << traceData; } sendBuffer(buffer); } void PerfUnwind::fork(const PerfRecordFork &sample) { bufferEvent(TaskEvent{sample.childPid(), sample.childTid(), sample.time(), sample.cpu(), ThreadStart, sample.parentPid()}, &m_taskEventsBuffer, &m_stats.numTaskEventsInRound); } void PerfUnwind::exit(const PerfRecordExit &sample) { bufferEvent(TaskEvent{sample.childPid(), sample.childTid(), sample.time(), sample.cpu(), ThreadEnd, {}}, &m_taskEventsBuffer, &m_stats.numTaskEventsInRound); } void PerfUnwind::sendString(qint32 id, const QByteArray& string) { QByteArray buffer; QDataStream(&buffer, QIODevice::WriteOnly) << static_cast(StringDefinition) << id << string; sendBuffer(buffer); } void PerfUnwind::sendLocation(qint32 id, const PerfUnwind::Location &location) { QByteArray buffer; Q_ASSERT(location.pid); QDataStream(&buffer, QIODevice::WriteOnly) << static_cast(LocationDefinition) << id << location; sendBuffer(buffer); } void PerfUnwind::sendSymbol(qint32 id, const PerfUnwind::Symbol &symbol) { QByteArray buffer; QDataStream(&buffer, QIODevice::WriteOnly) << static_cast(SymbolDefinition) << id << symbol; sendBuffer(buffer); } void PerfUnwind::sendError(ErrorCode error, const QString &message) { qWarning().noquote().nospace() << error << ": " << message; QByteArray buffer; QDataStream(&buffer, QIODevice::WriteOnly) << static_cast(Error) << static_cast(error) << message; sendBuffer(buffer); } void PerfUnwind::sendProgress(float percent) { QByteArray buffer; QDataStream(&buffer, QIODevice::WriteOnly) << static_cast(Progress) << percent; sendBuffer(buffer); } void PerfUnwind::sendDebugInfoDownloadProgress(qint32 module, qint32 url, qint64 numerator, qint64 denominator) { QByteArray buffer; buffer.reserve(21); QDataStream(&buffer, QIODevice::WriteOnly) << static_cast(DebugInfoDownloadProgress) << module << url << numerator << denominator; sendBuffer(buffer); } qint32 PerfUnwind::resolveString(const QByteArray& string) { if (string.isEmpty()) return -1; auto stringIt = m_strings.find(string); if (stringIt == m_strings.end()) { stringIt = m_strings.insert(string, m_strings.size()); sendString(stringIt.value(), string); } return stringIt.value(); } qint32 PerfUnwind::lookupString(const QByteArray &string) { return m_strings.value(string, -1); } int PerfUnwind::lookupLocation(const PerfUnwind::Location &location) const { return m_locations.value(location, -1); } int PerfUnwind::resolveLocation(const Location &location) { auto symbolLocationIt = m_locations.find(location); if (symbolLocationIt == m_locations.end()) { symbolLocationIt = m_locations.insert(location, m_locations.size()); sendLocation(symbolLocationIt.value(), location); } return symbolLocationIt.value(); } bool PerfUnwind::hasSymbol(int locationId) const { return m_symbols.contains(locationId); } void PerfUnwind::resolveSymbol(int locationId, const PerfUnwind::Symbol &symbol) { m_symbols.insert(locationId, symbol); sendSymbol(locationId, symbol); } PerfKallsymEntry PerfUnwind::findKallsymEntry(quint64 address) { if (m_kallsyms.isEmpty() && m_kallsyms.errorString().isEmpty()) { auto path = m_kallsymsPath; if (!m_ignoreKallsymsBuildId) { const auto &buildId = m_buildIds.value(QByteArrayLiteral("[kernel.kallsyms]")); if (!buildId.isEmpty()) { const auto debugPaths = m_debugPath.split(QDir::listSeparator(), Qt::SkipEmptyParts); for (const auto &debugPath : debugPaths) { const QString buildIdPath = debugPath + QDir::separator() + QLatin1String("[kernel.kallsyms]") + QDir::separator() + QString::fromUtf8(buildId.toHex()) + QDir::separator() + QLatin1String("kallsyms"); if (QFile::exists(buildIdPath)) { path = buildIdPath; break; } } } } if (!m_kallsyms.parseMapping(path)) { sendError(InvalidKallsyms, tr("Failed to parse kernel symbol mapping file \"%1\": %2") .arg(path, m_kallsyms.errorString())); } } return m_kallsyms.findEntry(address); } void PerfUnwind::finishedRound() { if (m_stats.enabled) m_stats.finishedRound(); // when we parse a perf data stream we may not know whether it contains // FINISHED_ROUND events. now we know, and thus we set the m_maxEventBufferSize // to 0 to disable the heuristic there. Instead, we will now rely on the finished // round events to tell us when to flush the event buffer if (!m_targetEventBufferSize) { // we only flush half of the events we got in this round // this work-arounds bugs in upstream perf which leads to time order violations // across FINISHED_ROUND events which should in theory never happen flushEventBuffer(m_eventBufferSize / 2); } else if (m_timeOrderViolations == 0 && !hasTracePointAttributes()) { qDebug() << "FINISHED_ROUND detected. Switching to automatic buffering"; setTargetEventBufferSize(0); } } template void PerfUnwind::bufferEvent(const Event &event, QList *buffer, uint *eventCounter) { buffer->append(event); m_eventBufferSize += event.size(); if (m_stats.enabled) { *eventCounter += 1; m_stats.maxBufferSize = std::max(m_eventBufferSize, m_stats.maxBufferSize); m_stats.totalEventSizePerRound += event.size(); m_stats.addEventTime(event.time()); // don't return early, stats should include our buffer behavior } if (m_targetEventBufferSize && m_eventBufferSize > m_targetEventBufferSize) flushEventBuffer(m_targetEventBufferSize / 2); } void PerfUnwind::forwardMmapBuffer(QList::Iterator &mmapIt, QList::Iterator mmapEnd, quint64 timestamp) { for (; mmapIt != mmapEnd && mmapIt->time() <= timestamp; ++mmapIt) { if (!m_stats.enabled) { const auto &buildId = m_buildIds.value(mmapIt->filename()); symbolTable(mmapIt->pid())->registerElf(*mmapIt, buildId); } m_eventBufferSize -= mmapIt->size(); } } template bool sortByTime(const T& lhs, const T& rhs) { return lhs.time() < rhs.time(); } void PerfUnwind::flushEventBuffer(uint desiredBufferSize) { // stable sort here to keep order of events with the same time // esp. when we runtime-attach, we will get lots of mmap events with time 0 // which we must not shuffle std::stable_sort(m_mmapBuffer.begin(), m_mmapBuffer.end(), sortByTime); std::stable_sort(m_sampleBuffer.begin(), m_sampleBuffer.end(), sortByTime); std::stable_sort(m_taskEventsBuffer.begin(), m_taskEventsBuffer.end(), sortByTime); if (m_stats.enabled) { for (const auto &sample : std::as_const(m_sampleBuffer)) { if (sample.time() < m_lastFlushMaxTime) ++m_stats.numTimeViolatingSamples; else break; } for (const auto &mmap : std::as_const(m_mmapBuffer)) { if (mmap.time() < m_lastFlushMaxTime) ++m_stats.numTimeViolatingMmaps; else break; } } bool violatesTimeOrder = false; if (!m_mmapBuffer.isEmpty() && m_mmapBuffer.first().time() < m_lastFlushMaxTime) { // when an mmap event is not following our desired time order, it can // severly break our analysis. as such we report a real error in these cases sendError(TimeOrderViolation, tr("Time order violation of MMAP event across buffer flush detected. " "Event time is %1, max time during last buffer flush was %2. " "This potentially breaks the data analysis.") .arg(m_mmapBuffer.first().time()).arg(m_lastFlushMaxTime)); violatesTimeOrder = true; } auto mmapIt = m_mmapBuffer.begin(); auto mmapEnd = m_mmapBuffer.end(); auto sampleIt = m_sampleBuffer.begin(); auto sampleEnd = m_sampleBuffer.end(); uint bufferSize = m_eventBufferSize; auto taskEventIt = m_taskEventsBuffer.begin(); auto taskEventEnd = m_taskEventsBuffer.end(); for (; m_eventBufferSize > desiredBufferSize && sampleIt != sampleEnd; ++sampleIt) { const quint64 timestamp = sampleIt->time(); if (timestamp < m_lastFlushMaxTime) { if (!violatesTimeOrder) { qWarning() << "Time order violation across buffer flush detected:" << "Event time =" << timestamp << "," << "max time during last buffer flush = " << m_lastFlushMaxTime; // we don't send an error for samples with broken times, since these // are usually harmless and actually occur relatively often // if desired, one can detect these issues on the client side anyways, // based on the sample times violatesTimeOrder = true; } } else { // We've forwarded past the violating events as we couldn't do anything about those // anymore. Now break and wait for the larger buffer to fill up, so that we avoid // further violations in the yet to be processed events. if (violatesTimeOrder) { // Process any remaining mmap events violating the previous buffer flush. // Otherwise we would catch the same ones again in the next round. forwardMmapBuffer(mmapIt, mmapEnd, m_lastFlushMaxTime); break; } m_lastFlushMaxTime = timestamp; } for (; taskEventIt != taskEventEnd && taskEventIt->time() <= sampleIt->time(); ++taskEventIt) { if (!m_stats.enabled) { // flush the mmap buffer on fork events to allow initialization with the correct state if (taskEventIt->m_type == ThreadStart && taskEventIt->m_pid != taskEventIt->m_payload) { forwardMmapBuffer(mmapIt, mmapEnd, taskEventIt->time()); const auto childPid = taskEventIt->m_pid; const auto parentPid = taskEventIt->m_payload.value(); symbolTable(childPid)->initAfterFork(symbolTable(parentPid)); } else if (taskEventIt->m_type == ThreadEnd && taskEventIt->m_pid == taskEventIt->m_tid) { delete m_symbolTables.take(taskEventIt->m_pid); } sendTaskEvent(*taskEventIt); } m_eventBufferSize -= taskEventIt->size(); } forwardMmapBuffer(mmapIt, mmapEnd, timestamp); analyze(*sampleIt); m_eventBufferSize -= sampleIt->size(); } // also flush task events after samples got depleted // this ensures we send all of them, even for situations where the client // application is not CPU-heavy but rather sleeps most of the time for (; m_eventBufferSize > desiredBufferSize && taskEventIt != taskEventEnd; ++taskEventIt) { if (!m_stats.enabled) { sendTaskEvent(*taskEventIt); } m_eventBufferSize -= taskEventIt->size(); } if (m_stats.enabled) { ++m_stats.numBufferFlushes; const auto samples = std::distance(m_sampleBuffer.begin(), sampleIt); Q_ASSERT(samples >= 0 && samples < std::numeric_limits::max()); m_stats.maxSamplesPerFlush = std::max(static_cast(samples), m_stats.maxSamplesPerFlush); const auto mmaps = std::distance(m_mmapBuffer.begin(), mmapIt); Q_ASSERT(mmaps >= 0 && mmaps < std::numeric_limits::max()); m_stats.maxMmapsPerFlush = std::max(static_cast(mmaps), m_stats.maxMmapsPerFlush); const auto taskEvents = std::distance(m_taskEventsBuffer.begin(), taskEventIt); Q_ASSERT(taskEvents >= 0 && taskEvents < std::numeric_limits::max()); m_stats.maxTaskEventsPerFlush = std::max(static_cast(taskEvents), m_stats.maxTaskEventsPerFlush); } m_sampleBuffer.erase(m_sampleBuffer.begin(), sampleIt); m_mmapBuffer.erase(m_mmapBuffer.begin(), mmapIt); m_taskEventsBuffer.erase(m_taskEventsBuffer.begin(), taskEventIt); if (!violatesTimeOrder) return; // Increase buffer size to reduce future time order violations ++m_timeOrderViolations; // If we had a larger event buffer before, increase. if (bufferSize < m_lastEventBufferSize) bufferSize = m_lastEventBufferSize; // Double the size, clamping by UINT_MAX. if (bufferSize > std::numeric_limits::max() / 2) bufferSize = std::numeric_limits::max(); else bufferSize *= 2; // Clamp by max buffer size. if (bufferSize > m_maxEventBufferSize) bufferSize = m_maxEventBufferSize; qDebug() << "Increasing buffer size to" << bufferSize; setTargetEventBufferSize(bufferSize); } void PerfUnwind::contextSwitch(const PerfRecordContextSwitch& contextSwitch) { bufferEvent(TaskEvent{contextSwitch.pid(), contextSwitch.tid(), contextSwitch.time(), contextSwitch.cpu(), ContextSwitchDefinition, static_cast(contextSwitch.misc() & PERF_RECORD_MISC_SWITCH_OUT)}, &m_taskEventsBuffer, &m_stats.numTaskEventsInRound); } void PerfUnwind::sendTaskEvent(const TaskEvent& taskEvent) { QByteArray buffer; QDataStream stream(&buffer, QIODevice::WriteOnly); stream << static_cast(taskEvent.m_type) << taskEvent.m_pid << taskEvent.m_tid << taskEvent.m_time << taskEvent.m_cpu; if (taskEvent.m_type == ContextSwitchDefinition) stream << taskEvent.m_payload.value(); else if (taskEvent.m_type == Command || taskEvent.m_type == ThreadStart) stream << taskEvent.m_payload.value(); else if (taskEvent.m_type == LostDefinition) stream << taskEvent.m_payload.value(); sendBuffer(buffer); } perfparser-65472541f74da213583535c8bb4fea831e875109/app/perfunwind.h000066400000000000000000000274731505730223400234450ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd ** All rights reserved. ** For any questions to The Qt Company, please use contact form at http://www.qt.io/contact-us ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include "perfdata.h" #include "perfkallsyms.h" #include "perfregisterinfo.h" #include "perftracingdata.h" #include "perfaddresscache.h" #include #include #include #include #include #include #include #include #include #include #include class PerfSymbolTable; class PerfUnwind : public QObject { Q_OBJECT public: enum EventType { ThreadStart, ThreadEnd, Command, LocationDefinition, SymbolDefinition, StringDefinition, LostDefinition, FeaturesDefinition, Error, Progress, TracePointFormat, AttributesDefinition, ContextSwitchDefinition, Sample, TracePointSample, DebugInfoDownloadProgress, InvalidType }; struct Location { explicit Location(quint64 address = 0, quint64 relAddr = 0, qint32 file = -1, quint32 pid = 0, qint32 line = 0, qint32 column = 0, qint32 parentLocationId = -1) : address(address), relAddr(relAddr), file(file), pid(pid), line(line), column(column), parentLocationId(parentLocationId) {} quint64 address; quint64 relAddr; qint32 file; quint32 pid; qint32 line; qint32 column; qint32 parentLocationId; }; struct Symbol { explicit Symbol(qint32 name = -1, quint64 relAddr = 0, quint64 size = 0, qint32 binary = -1, qint32 path = -1, qint32 actualPath = -1, bool isKernel = false, bool isInline = false) : name(name), relAddr(relAddr), size(size), binary(binary), path(path), actualPath(actualPath), isKernel(isKernel), isInline(isInline) {} qint32 name; quint64 relAddr; quint64 size; qint32 binary; qint32 path; qint32 actualPath; bool isKernel; bool isInline; }; struct UnwindInfo { UnwindInfo() : frames(0), unwind(nullptr), sample(nullptr), lastInvalidAddr(0), maxFrames(64), firstGuessedFrame(-1), isInterworking(false) {} QHash> stackValues; QVector frames; PerfUnwind *unwind; const PerfRecordSample *sample; Dwarf_Addr lastInvalidAddr; int maxFrames; int firstGuessedFrame; bool isInterworking; }; struct Stats { Stats() : numSamples(0), numMmaps(0), numRounds(0), numBufferFlushes(0), numTimeViolatingSamples(0), numTimeViolatingMmaps(0), numSamplesInRound(0), numMmapsInRound(0), numTaskEventsInRound(0), maxSamplesPerRound(0), maxMmapsPerRound(0), maxTaskEventsPerRound(0), maxSamplesPerFlush(0), maxMmapsPerFlush(0), maxTaskEventsPerFlush(0), maxBufferSize(0), maxTotalEventSizePerRound(0), maxTime(0), maxTimeBetweenRounds(0), maxReorderTime(0), lastRoundTime(0), totalEventSizePerRound(0), enabled(false) {} void addEventTime(quint64 time); void finishedRound(); quint64 numSamples; quint64 numMmaps; quint64 numRounds; quint64 numBufferFlushes; quint64 numTimeViolatingSamples; quint64 numTimeViolatingMmaps; uint numSamplesInRound; uint numMmapsInRound; uint numTaskEventsInRound; uint maxSamplesPerRound; uint maxMmapsPerRound; uint maxTaskEventsPerRound; uint maxSamplesPerFlush; uint maxMmapsPerFlush; uint maxTaskEventsPerFlush; uint maxBufferSize; uint maxTotalEventSizePerRound; quint64 maxTime; quint64 maxTimeBetweenRounds; quint64 maxReorderTime; quint64 lastRoundTime; uint totalEventSizePerRound; bool enabled; }; static const qint32 s_kernelPid; static QString defaultDebugInfoPath(); static QString defaultKallsymsPath(); PerfUnwind(QIODevice* output, const QString& systemRoot = QDir::rootPath(), const QString& debugPath = defaultDebugInfoPath(), const QString& extraLibs = QString(), const QString& appPath = QString(), const QString& customPerfMapPath = {}, bool printStats = false); ~PerfUnwind(); QString kallsymsPath() const { return m_kallsymsPath; } void setKallsymsPath(const QString &kallsymsPath) { m_kallsymsPath = kallsymsPath; } bool ignoreKallsymsBuildId() const { return m_ignoreKallsymsBuildId; } void setIgnoreKallsymsBuildId(bool ignore) { m_ignoreKallsymsBuildId = ignore; } uint maxEventBufferSize() const { return m_maxEventBufferSize; } void setMaxEventBufferSize(uint size); uint targetEventBufferSize() const { return m_targetEventBufferSize; } void setTargetEventBufferSize(uint size); int maxUnwindFrames() const { return m_currentUnwind.maxFrames; } void setMaxUnwindFrames(int maxUnwindFrames) { m_currentUnwind.maxFrames = maxUnwindFrames; } PerfRegisterInfo::Architecture architecture() const { return m_architecture; } void setArchitecture(PerfRegisterInfo::Architecture architecture) { m_architecture = architecture; } void setByteOrder(QSysInfo::Endian byteOrder) { m_byteOrder = byteOrder; } QSysInfo::Endian byteOrder() const { return m_byteOrder; } void registerElf(const PerfRecordMmap &mmap); void comm(const PerfRecordComm &comm); void attr(const PerfRecordAttr &attr); void lost(const PerfRecordLost &lost); void features(const PerfFeatures &features); void tracing(const PerfTracingData &tracingData); void finishedRound(); void contextSwitch(const PerfRecordContextSwitch &contextSwitch); bool ipIsInKernelSpace(quint64 ip) const; void sample(const PerfRecordSample &sample); void fork(const PerfRecordFork &sample); void exit(const PerfRecordExit &sample); PerfSymbolTable *symbolTable(qint32 pid); qint32 resolveString(const QByteArray &string); qint32 lookupString(const QByteArray &string); void addAttributes(const PerfEventAttributes &attributes, const QByteArray &name, const QList &ids); int lookupLocation(const Location &location) const; int resolveLocation(const Location &location); bool hasSymbol(int locationId) const; void resolveSymbol(int locationId, const Symbol &symbol); PerfKallsymEntry findKallsymEntry(quint64 address); PerfAddressCache *addressCache() { return &m_addressCache; } enum ErrorCode { TimeOrderViolation = 1, MissingElfFile = 2, InvalidKallsyms = 3, }; Q_ENUM(ErrorCode) void sendError(ErrorCode error, const QString &message); void sendProgress(float percent); void sendDebugInfoDownloadProgress(qint32 module, qint32 url, qint64 numerator, qint64 denominator); QString systemRoot() const { return m_systemRoot; } QString extraLibsPath() const { return m_extraLibsPath; } QString appPath() const { return m_appPath; } QString debugPath() const { return m_debugPath; } QString perfMapPath() const { return m_customPerfMapPath; } Stats stats() const { return m_stats; } void finalize() { finishedRound(); flushEventBuffer(0); } private: enum CallchainContext { PERF_CONTEXT_HV = static_cast(-32), PERF_CONTEXT_KERNEL = static_cast(-128), PERF_CONTEXT_USER = static_cast(-512), PERF_CONTEXT_GUEST = static_cast(-2048), PERF_CONTEXT_GUEST_KERNEL = static_cast(-2176), PERF_CONTEXT_GUEST_USER = static_cast(-2560), PERF_CONTEXT_MAX = static_cast(-4095), }; UnwindInfo m_currentUnwind; QIODevice *m_output; Dwfl_Callbacks m_offlineCallbacks; char *m_debugInfoPath; PerfRegisterInfo::Architecture m_architecture; // Root of the file system of the machine that recorded the data. Any binaries and debug // symbols not found in appPath or extraLibsPath have to appear here. QString m_systemRoot; // Extra path to search for binaries and debug symbols before considering the system root QString m_extraLibsPath; // Path where the application being profiled resides. This is the first path to look for // binaries and debug symbols. QString m_appPath; // Path to debug information, e.g. ~/.debug and /usr/local/debug QString m_debugPath; // Path to kallsyms path QString m_kallsymsPath; bool m_ignoreKallsymsBuildId; // Path to a directory containing perf-$pid.map QString m_customPerfMapPath; QList m_sampleBuffer; QList m_mmapBuffer; struct TaskEvent { qint32 m_pid; qint32 m_tid; quint64 m_time; quint32 m_cpu; EventType m_type; QVariant m_payload; quint64 time() const { return m_time; } quint64 size() const { return sizeof(TaskEvent); } }; QList m_taskEventsBuffer; QHash m_symbolTables; PerfKallsyms m_kallsyms; PerfAddressCache m_addressCache; PerfTracingData m_tracingData; QHash m_strings; QHash m_locations; QHash m_symbols; QHash m_attributeIds; QVector m_attributes; QHash m_buildIds; uint m_lastEventBufferSize; uint m_maxEventBufferSize; uint m_targetEventBufferSize; uint m_eventBufferSize; uint m_timeOrderViolations; quint64 m_lastFlushMaxTime; QSysInfo::Endian m_byteOrder = QSysInfo::LittleEndian; Stats m_stats; void unwindStack(); void resolveCallchain(); void analyze(const PerfRecordSample &sample); void sendBuffer(const QByteArray &buffer); void sendString(qint32 id, const QByteArray &string); void sendLocation(qint32 id, const Location &location); void sendSymbol(qint32 id, const Symbol &symbol); void sendAttributes(qint32 id, const PerfEventAttributes &attributes, const QByteArray &name); void sendEventFormat(qint32 id, const EventFormat &format); void sendTaskEvent(const TaskEvent &taskEvent); template void bufferEvent(const Event &event, QList *buffer, uint *eventCounter); void flushEventBuffer(uint desiredBufferSize); QVariant readTraceData(const QByteArray &data, const FormatField &field, bool byteSwap); void forwardMmapBuffer(QList::Iterator &it, QList::Iterator mmapEnd, quint64 timestamp); void revertTargetEventBufferSize(); bool hasTracePointAttributes() const; }; uint qHash(const PerfUnwind::Location &location, uint seed = 0); bool operator==(const PerfUnwind::Location &a, const PerfUnwind::Location &b); perfparser-65472541f74da213583535c8bb4fea831e875109/cmake/000077500000000000000000000000001505730223400213765ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/cmake/FindLibDDemangle.cmake000066400000000000000000000010641505730223400254510ustar00rootroot00000000000000if (LIBD_DEMANGLE_LIBRARIES) set (LibDDemangle_FIND_QUIETLY TRUE) endif() find_library(LIBD_DEMANGLE_LIBRARIES NAMES d_demangle PATHS /usr/lib /usr/local/lib /opt/local/lib /sw/lib ENV LIBRARY_PATH ENV LD_LIBRARY_PATH) include (FindPackageHandleStandardArgs) # handle the QUIETLY and REQUIRED arguments and set LIBRUSTC_DEMANGLE_FOUND to TRUE if all listed variables are TRUE find_package_handle_standard_args(LibDDemangle DEFAULT_MSG LIBD_DEMANGLE_LIBRARIES) mark_as_advanced(LIBD_DEMANGLE_LIBRARIES) perfparser-65472541f74da213583535c8bb4fea831e875109/cmake/FindLibRustcDemangle.cmake000066400000000000000000000011161505730223400263640ustar00rootroot00000000000000if (LIBRUSTC_DEMANGLE_LIBRARIES) set (LibRustcDemangle_FIND_QUIETLY TRUE) endif() find_library(LIBRUSTC_DEMANGLE_LIBRARIES NAMES rustc_demangle PATHS /usr/lib /usr/local/lib /opt/local/lib /sw/lib ENV LIBRARY_PATH ENV LD_LIBRARY_PATH) include (FindPackageHandleStandardArgs) # handle the QUIETLY and REQUIRED arguments and set LIBRUSTC_DEMANGLE_FOUND to TRUE if all listed variables are TRUE find_package_handle_standard_args(LibRustcDemangle DEFAULT_MSG LIBRUSTC_DEMANGLE_LIBRARIES) mark_as_advanced(LIBRUSTC_DEMANGLE_LIBRARIES) perfparser-65472541f74da213583535c8bb4fea831e875109/cmake/FindZstd.cmake000066400000000000000000000010251505730223400241230ustar00rootroot00000000000000# taken from: https://github.com/facebook/folly/blob/master/CMake/FindZstd.cmake # should be apache 2.0, cf.: https://github.com/facebook/folly/blob/master/LICENSE # # - Try to find Facebook zstd library # This will define # Zstd_FOUND # Zstd_INCLUDE_DIR # Zstd_LIBRARY # find_path(Zstd_INCLUDE_DIR NAMES zstd.h) find_library(Zstd_LIBRARY NAMES zstd) include(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS( Zstd DEFAULT_MSG Zstd_LIBRARY Zstd_INCLUDE_DIR ) mark_as_advanced(Zstd_INCLUDE_DIR Zstd_LIBRARY) perfparser-65472541f74da213583535c8bb4fea831e875109/elfutils.pri000066400000000000000000000007471505730223400226710ustar00rootroot00000000000000!isEmpty(ELFUTILS_INSTALL_DIR) { INCLUDEPATH += $$ELFUTILS_INSTALL_DIR/include $$ELFUTILS_INSTALL_DIR/include/elfutils LIBS += -L$$ELFUTILS_INSTALL_DIR/lib } else:unix { INCLUDEPATH += /usr/include/elfutils } LIBS += -ldw -lelf win32 { LIBS += -leu_compat } linux:!isEmpty(PERFPARSER_ELFUTILS_INSTALLDIR) { RPATH = $$relative_path($$PERFPARSER_ELFUTILS_INSTALLDIR, $$PERFPARSER_APP_INSTALLDIR) QMAKE_LFLAGS += -Wl,-z,origin \'-Wl,-rpath,\$\$ORIGIN/$$RPATH\' } perfparser-65472541f74da213583535c8bb4fea831e875109/paths.pri000066400000000000000000000006741505730223400221600ustar00rootroot00000000000000 isEmpty(PERFPARSER_APP_DESTDIR): PERFPARSER_APP_DESTDIR = $$shadowed($$PWD)/bin isEmpty(PERFPARSER_INSTALLDIR_PREFIX): PERFPARSER_INSTALLDIR_PREFIX = /usr/local isEmpty(PERFPARSER_APP_INSTALLDIR): PERFPARSER_APP_INSTALLDIR = $$PERFPARSER_INSTALLDIR_PREFIX/bin isEmpty(PERFPARSER_ELFUTILS_BACKENDS_INSTALLDIR):!isEmpty(PERFPARSER_ELFUTILS_INSTALLDIR) { PERFPARSER_ELFUTILS_BACKENDS_INSTALLDIR = $$PERFPARSER_ELFUTILS_INSTALLDIR/elfutils } perfparser-65472541f74da213583535c8bb4fea831e875109/perfparser.pro000066400000000000000000000044131505730223400232130ustar00rootroot00000000000000TEMPLATE = subdirs isEmpty(ELFUTILS_INSTALL_DIR) { unix { ELFUTILS_INCLUDE_DIR = /usr/include } else { warning("Cannot automatically infer the elfutils include and lib directories.") } } else { ELFUTILS_INCLUDE_DIR = $$ELFUTILS_INSTALL_DIR/include } exists($$ELFUTILS_INCLUDE_DIR/libdwfl.h)|exists($$ELFUTILS_INCLUDE_DIR/elfutils/libdwfl.h) { SUBDIRS = app !isEmpty(BUILD_TESTS): SUBDIRS += tests include (paths.pri) defineReplace(elfutilsLibraryName) { RET = $$1 linux: RET = lib$${RET}.so.$$2 macos: RET = lib$${RET}.dylib win32: RET = $${RET}.dll return($$RET) } !isEmpty(PERFPARSER_ELFUTILS_INSTALLDIR) { ELFUTILS_LIB_DIR = $$ELFUTILS_INSTALL_DIR/lib inst_elfutils.files = \ $$ELFUTILS_LIB_DIR/$$elfutilsLibraryName(elf, 1) \ $$ELFUTILS_LIB_DIR/$$elfutilsLibraryName(dw, 1) win32: inst_elfutils.files += $$ELFUTILS_LIB_DIR/eu_compat.dll inst_elfutils.path = $$PERFPARSER_ELFUTILS_INSTALLDIR inst_elfutils.CONFIG += no_check_exist no_default_install # only deploy the non-versioned backends. We are never dlopen'ing the versioned ones anyway. inst_backends.files = $$files($$ELFUTILS_LIB_DIR/elfutils/*ebl_*.*) inst_backends.files -= $$files($$ELFUTILS_LIB_DIR/elfutils/*ebl_*-*.*.*) inst_backends.path = $$PERFPARSER_ELFUTILS_BACKENDS_INSTALLDIR inst_backends.CONFIG += no_check_exist no_default_install INSTALLS += inst_backends inst_elfutils deployqt.depends = install_inst_elfutils install_inst_backends linux { RPATH = $$relative_path($$PERFPARSER_ELFUTILS_BACKENDS_INSTALLDIR, \ $$PERFPARSER_ELFUTILS_INSTALLDIR) fix_dw_rpath.commands = chrpath -r \'\$\$ORIGIN/$$RPATH\' \ $$PERFPARSER_ELFUTILS_INSTALLDIR/$$elfutilsLibraryName(dw, 1) fix_dw_rpath.depends = install_inst_elfutils deployqt.depends += fix_dw_rpath QMAKE_EXTRA_TARGETS += fix_dw_rpath install_inst_elfutils } } } else { warning("PerfParser is disabled. Set ELFUTILS_INSTALL_DIR to enable it."); } OTHER_FILES += perfparser.qbs QMAKE_EXTRA_TARGETS += deployqt docs install_docs perfparser-65472541f74da213583535c8bb4fea831e875109/perfparser.qbs000066400000000000000000000011571505730223400232020ustar00rootroot00000000000000import qbs.Environment import qbs.FileInfo Project { name: "Perf Parser" condition: qbs.targetOS.contains("linux") property bool withAutotests: qbs.buildVariant === "debug" property string installBase: Environment.getEnv("ELFUTILS_INSTALL_DIR") property stringList includePaths: installBase ? [FileInfo.joinPaths(installBase, "include"), FileInfo.joinPaths(installBase, "include", "elfutils")] : "/usr/include/elfutils" property stringList libPaths: installBase ? [FileInfo.joinPaths(installBase, "lib")] : [] references: [ "app", "tests", ] } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/000077500000000000000000000000001505730223400214605ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/CMakeLists.txt000066400000000000000000000000601505730223400242140ustar00rootroot00000000000000add_subdirectory(auto) add_subdirectory(manual) perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/000077500000000000000000000000001505730223400224305ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/CMakeLists.txt000066400000000000000000000002511505730223400251660ustar00rootroot00000000000000add_subdirectory(addresscache) add_subdirectory(elfmap) add_subdirectory(kallsyms) add_subdirectory(perfdata) add_subdirectory(perfstdin) add_subdirectory(finddebugsym) perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/addresscache/000077500000000000000000000000001505730223400250415ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/addresscache/CMakeLists.txt000066400000000000000000000001521505730223400275770ustar00rootroot00000000000000add_qtc_test(tst_addresscache DEPENDS Qt::Core Qt::Test perfparser_lib SOURCES tst_addresscache.cpp ) perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/addresscache/addresscache.pro000066400000000000000000000007151505730223400301770ustar00rootroot00000000000000QT += testlib QT -= gui CONFIG += testcase strict_flags warn_on INCLUDEPATH += ../../../app TARGET = tst_addresscache include(../../../elfutils.pri) SOURCES += \ tst_addresscache.cpp \ ../../../app/perfelfmap.cpp \ ../../../app/perfaddresscache.cpp \ ../../../app/perfdwarfdiecache.cpp HEADERS += \ ../../../app/perfelfmap.h \ ../../../app/perfaddresscache.h \ ../../../app/perfdwarfdiecache.h OTHER_FILES += addresscache.qbs perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/addresscache/addresscache.qbs000066400000000000000000000011311505730223400301550ustar00rootroot00000000000000import qbs QtcAutotest { name: "AddressCache Autotest" files: [ "tst_addresscache.cpp", "../../../app/demangler.cpp", "../../../app/demangler.h", "../../../app/perfelfmap.cpp", "../../../app/perfelfmap.h", "../../../app/perfaddresscache.cpp", "../../../app/perfaddresscache.h", "../../../app/perfdwarfdiecache.cpp", "../../../app/perfdwarfdiecache.h", ] cpp.includePaths: base.concat(["../../../app"]).concat(project.includePaths) cpp.libraryPaths: project.libPaths cpp.dynamicLibraries: ["dw", "elf"] } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/addresscache/tst_addresscache.cpp000066400000000000000000000072751505730223400310630ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Milian Wolff ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include #include #include #include #include "perfaddresscache.h" class TestAddressCache : public QObject { Q_OBJECT private slots: void testRelative() { PerfElfMap::ElfInfo info_a{{}, 0x100, 100, 0, PerfElfMap::ElfInfo::INVALID_BASE_ADDR, QByteArrayLiteral("libfoo.so"), QByteArrayLiteral("/usr/lib/libfoo.so")}; PerfElfMap::ElfInfo info_b = info_a; info_b.addr = 0x200; PerfAddressCache cache; PerfAddressCache::OffsetAddressCache invalidAddressCache; PerfAddressCache::AddressCacheEntry entry{42, true}; cache.cache(info_a, 0x110, entry, &invalidAddressCache); QCOMPARE(cache.find(info_a, 0x110, &invalidAddressCache).locationId, entry.locationId); QCOMPARE(cache.find(info_b, 0x210, &invalidAddressCache).locationId, entry.locationId); } void testInvalid() { PerfAddressCache cache; PerfAddressCache::OffsetAddressCache invalidAddressCache_a; PerfAddressCache::OffsetAddressCache invalidAddressCache_b; PerfAddressCache::AddressCacheEntry entry{42, true}; cache.cache(PerfElfMap::ElfInfo{}, 0x110, entry, &invalidAddressCache_a); QCOMPARE(cache.find(PerfElfMap::ElfInfo{}, 0x110, &invalidAddressCache_a).locationId, entry.locationId); QCOMPARE(cache.find(PerfElfMap::ElfInfo{}, 0x110, &invalidAddressCache_b).locationId, -1); } void testEmpty() { PerfAddressCache cache; PerfAddressCache::OffsetAddressCache invalidAddressCache; QCOMPARE(cache.find(PerfElfMap::ElfInfo{}, 0x123, &invalidAddressCache).locationId, -1); } void testSymbolCache() { const auto libfoo_a = QByteArrayLiteral("/usr/lib/libfoo_a.so"); const auto libfoo_b = QByteArrayLiteral("/usr/lib/libfoo_b.so"); PerfAddressCache cache; QVERIFY(!cache.findSymbol(libfoo_a, 0).isValid()); QVERIFY(!cache.findSymbol(libfoo_b, 0).isValid()); cache.setSymbolCache(libfoo_a, {{0x100, 0x100, 10, "Foo"}, {0x11a, 0x11a, 0, "FooZ"}, {0x12a, 0x12a, 10, "FooN"}}); for (auto addr : {0x100, 0x100 + 9}) { const auto cached = cache.findSymbol(libfoo_a, addr); QVERIFY(cached.isValid()); QCOMPARE(cached.offset, quint64(0x100)); QCOMPARE(cached.size, quint64(10)); QCOMPARE(cached.symname, "Foo"); } QVERIFY(!cache.findSymbol(libfoo_a, 0x100 + 10).isValid()); QVERIFY(!cache.findSymbol(libfoo_b, 0x100).isValid()); QVERIFY(!cache.findSymbol(libfoo_b, 0x100 + 9).isValid()); QVERIFY(cache.findSymbol(libfoo_a, 0x11a + 1).isValid()); } }; QTEST_GUILESS_MAIN(TestAddressCache) #include "tst_addresscache.moc" perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/auto.pro000066400000000000000000000002271505730223400241230ustar00rootroot00000000000000TEMPLATE = subdirs SUBDIRS = \ addresscache \ elfmap \ kallsyms \ perfdata \ perfstdin \ finddebugsym OTHER_FILES += auto.qbs perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/auto.qbs000066400000000000000000000003131505730223400241040ustar00rootroot00000000000000import qbs Project { name: "PerfParserAutotests" condition: project.withAutotests references: [ "addresscache", "elfmap", "kallsyms", "perfdata", "perfstdin", "finddebugsym" ] } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/elfmap/000077500000000000000000000000001505730223400236745ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/elfmap/CMakeLists.txt000066400000000000000000000001361505730223400264340ustar00rootroot00000000000000add_qtc_test(tst_elfmap DEPENDS Qt::Core Qt::Test perfparser_lib SOURCES tst_elfmap.cpp ) perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/elfmap/elfmap.pro000066400000000000000000000003751505730223400256670ustar00rootroot00000000000000QT += testlib QT -= gui CONFIG += testcase strict_flags warn_on INCLUDEPATH += ../../../app TARGET = tst_elfmap SOURCES += \ tst_elfmap.cpp \ ../../../app/perfelfmap.cpp HEADERS += \ ../../../app/perfelfmap.h OTHER_FILES += elfmap.qbs perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/elfmap/elfmap.qbs000066400000000000000000000003441505730223400256500ustar00rootroot00000000000000import qbs QtcAutotest { name: "Elfmap Autotest" files: [ "tst_elfmap.cpp", "../../../app/perfelfmap.cpp", "../../../app/perfelfmap.h" ] cpp.includePaths: base.concat(["../../../app"]) } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/elfmap/tst_elfmap.cpp000066400000000000000000000270421505730223400265430ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Milian Wolff ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfelfmap.h" #include #include #include #include QT_BEGIN_NAMESPACE namespace QTest { template<> char *toString(const PerfElfMap::ElfInfo &info) { QString string; QDebug stream(&string); stream << info; return qstrdup(qPrintable(string)); } } QT_END_NAMESPACE class TestElfMap : public QObject { Q_OBJECT private slots: void testNoOverlap() { const PerfElfMap::ElfInfo invalid; PerfElfMap map; QVERIFY(map.isEmpty()); const PerfElfMap::ElfInfo first({}, 100, 10, 0, PerfElfMap::ElfInfo::INVALID_BASE_ADDR, "foo", "/foo"); QVERIFY(registerElf(&map, first).isEmpty()); QVERIFY(!map.isEmpty()); QCOMPARE(map.findElf(99), invalid); QCOMPARE(map.findElf(100), first); QCOMPARE(map.findElf(105), first); QCOMPARE(map.findElf(109), first); QCOMPARE(map.findElf(110), invalid); const PerfElfMap::ElfInfo second({}, 0, 10, 0, PerfElfMap::ElfInfo::INVALID_BASE_ADDR, "bar", "/bar"); QVERIFY(registerElf(&map, second).isEmpty()); QCOMPARE(map.findElf(0), second); QCOMPARE(map.findElf(5), second); QCOMPARE(map.findElf(9), second); QCOMPARE(map.findElf(10), invalid); QCOMPARE(map.findElf(99), invalid); QCOMPARE(map.findElf(100), first); QCOMPARE(map.findElf(105), first); QCOMPARE(map.findElf(109), first); QCOMPARE(map.findElf(110), invalid); } void testOverwrite() { QFETCH(bool, firstIsFile); QFETCH(bool, secondIsFile); QTemporaryFile tmpFile1; if (firstIsFile) { QVERIFY(tmpFile1.open()); } QFileInfo file1(tmpFile1.fileName()); QCOMPARE(file1.isFile(), firstIsFile); QTemporaryFile tmpFile2; if (secondIsFile) { QVERIFY(tmpFile2.open()); } QFileInfo file2(tmpFile2.fileName()); QCOMPARE(file2.isFile(), secondIsFile); PerfElfMap map; const PerfElfMap::ElfInfo first(file1, 95, 20, 0); QVERIFY(registerElf(&map, first).isEmpty()); QCOMPARE(map.findElf(110), first); PerfElfMap::ElfInfo second(file1, 105, 20, 0); QCOMPARE(registerElf(&map, second), QVector{first}); if (firstIsFile) second.baseAddr = first.addr; QCOMPARE(map.findElf(110), second); const PerfElfMap::ElfInfo fragment1(file1, 95, 10, 0); QCOMPARE(map.findElf(97), fragment1); const PerfElfMap::ElfInfo third(file2, 100, 20, 0); QVector invalidatedByThird = {fragment1, second}; QCOMPARE(registerElf(&map, third), invalidatedByThird); QCOMPARE(map.findElf(110), third); QCOMPARE(map.findElf(110), third); PerfElfMap::ElfInfo fragment2(file1, 120, 5, 15); if (firstIsFile) fragment2.baseAddr = 95; const PerfElfMap::ElfInfo fragment3(file1, 95, 5, 0); QCOMPARE(map.findElf(122), fragment2); QCOMPARE(map.findElf(97), fragment3); } void testOverwrite_data() { QTest::addColumn("firstIsFile"); QTest::addColumn("secondIsFile"); QTest::newRow("both-files") << true << true; QTest::newRow("one-file-A") << false << true; QTest::newRow("one-file-B") << true << false; QTest::newRow("no-files") << false << false; } void testIsAddressInRange() { PerfElfMap map; QVERIFY(!map.isAddressInRange(10)); const PerfElfMap::ElfInfo first({}, 10, 10, 0); QVERIFY(registerElf(&map, first).isEmpty()); QVERIFY(!map.isAddressInRange(9)); QVERIFY(map.isAddressInRange(10)); QVERIFY(map.isAddressInRange(19)); QVERIFY(!map.isAddressInRange(20)); const PerfElfMap::ElfInfo second({}, 30, 10, 0); QVERIFY(registerElf(&map, second).isEmpty()); QVERIFY(!map.isAddressInRange(9)); QVERIFY(map.isAddressInRange(10)); QVERIFY(map.isAddressInRange(19)); QVERIFY(map.isAddressInRange(30)); QVERIFY(map.isAddressInRange(39)); QVERIFY(!map.isAddressInRange(40)); // gaps are also within range QVERIFY(map.isAddressInRange(20)); QVERIFY(map.isAddressInRange(29)); } void testExtendMapping() { QTemporaryFile file; QVERIFY(file.open()); const auto fileInfo = QFileInfo(file.fileName()); PerfElfMap map; const PerfElfMap::ElfInfo first(fileInfo, 0, 5000, 0); registerElf(&map, first); QCOMPARE(map.findElf(100), first); // fully contained in the first mapping const PerfElfMap::ElfInfo second(fileInfo, 20, 500, 20); registerElf(&map, second); QCOMPARE(map.findElf(100), first); // extend the first mapping const PerfElfMap::ElfInfo third(fileInfo, 2000, 8000, 2000); registerElf(&map, third); const PerfElfMap::ElfInfo extended(fileInfo, 0, 10000, 0); QCOMPARE(map.findElf(100), extended); QCOMPARE(map.findElf(2200), extended); // this has a gap, so don't extend directly PerfElfMap::ElfInfo fourth(fileInfo, 12000, 100, 100); registerElf(&map, fourth); QVERIFY(!fourth.hasBaseAddr()); fourth.baseAddr = 0; QVERIFY(fourth.hasBaseAddr()); QCOMPARE(map.findElf(12000), fourth); PerfElfMap::ElfInfo fifth(fileInfo, 2000, 500, 3000); QVERIFY(!fifth.hasBaseAddr()); // base addr will be set on registering based on first mmap. registerElf(&map, fifth); fifth.baseAddr = 0; QCOMPARE(map.findElf(2200), fifth); const PerfElfMap::ElfInfo remainder1(fileInfo, 0, 2000, 0); QCOMPARE(map.findElf(100), remainder1); const PerfElfMap::ElfInfo remainder2(fileInfo, 2500, 7500, 2500); QCOMPARE(map.findElf(3000), remainder2); } void benchRegisterElfDisjunct() { QFETCH(uint, numElfMaps); const quint64 ADDR_STEP = 1024; const quint64 MAX_ADDR = ADDR_STEP * numElfMaps; const quint64 LEN = 1024; QBENCHMARK { PerfElfMap map; for (quint64 addr = 0; addr < MAX_ADDR; addr += ADDR_STEP) { map.registerElf(addr, LEN, 0, PerfElfMap::ElfInfo::INVALID_BASE_ADDR, {}); } } } void benchRegisterElfDisjunct_data() { QTest::addColumn("numElfMaps"); QTest::newRow("10") << 10u; QTest::newRow("100") << 100u; QTest::newRow("1000") << 1000u; QTest::newRow("2000") << 2000u; } void benchRegisterElfOverlapping() { QFETCH(uint, numElfMaps); const quint64 ADDR_STEP = 1024; const quint64 MAX_ADDR = ADDR_STEP * numElfMaps; quint64 len = MAX_ADDR; QBENCHMARK { PerfElfMap map; for (quint64 addr = 0; addr < MAX_ADDR; addr += ADDR_STEP, len -= ADDR_STEP) { map.registerElf(addr, len, 0, PerfElfMap::ElfInfo::INVALID_BASE_ADDR, {}); } } } void benchRegisterElfOverlapping_data() { benchRegisterElfDisjunct_data(); } void benchRegisterElfExpanding() { QFETCH(uint, numElfMaps); const quint64 ADDR = 0; const quint64 LEN_STEP = 1024; const quint64 MAX_LEN = LEN_STEP * numElfMaps; QBENCHMARK { PerfElfMap map; for (quint64 len = LEN_STEP; len <= MAX_LEN; len += LEN_STEP) { map.registerElf(ADDR, len, 0, PerfElfMap::ElfInfo::INVALID_BASE_ADDR, {}); } } } void benchRegisterElfExpanding_data() { benchRegisterElfDisjunct_data(); } void benchFindElfDisjunct() { QFETCH(uint, numElfMaps); PerfElfMap map; const quint64 ADDR_STEP = 1024; const quint64 MAX_ADDR = ADDR_STEP * numElfMaps; const quint64 LEN = 1024; for (quint64 addr = 0; addr < MAX_ADDR; addr += ADDR_STEP) { map.registerElf(addr, LEN, 0, PerfElfMap::ElfInfo::INVALID_BASE_ADDR, {}); } const quint64 ADDR_STEP_FIND = 64; QBENCHMARK { for (quint64 addr = 0; addr < MAX_ADDR; addr += ADDR_STEP_FIND) { auto it = map.findElf(addr); Q_UNUSED(it); } } } void benchFindElfDisjunct_data() { benchRegisterElfDisjunct_data(); } void benchFindElfOverlapping() { QFETCH(uint, numElfMaps); PerfElfMap map; const quint64 ADDR_STEP = 1024; const quint64 MAX_ADDR = ADDR_STEP * numElfMaps; quint64 LEN = MAX_ADDR; for (quint64 addr = 0; addr < MAX_ADDR; addr += ADDR_STEP, LEN -= ADDR_STEP) { map.registerElf(addr, LEN, 0, PerfElfMap::ElfInfo::INVALID_BASE_ADDR, {}); } const quint64 ADDR_STEP_FIND = 64; QBENCHMARK { for (quint64 addr = 0; addr < MAX_ADDR; addr += ADDR_STEP_FIND) { auto it = map.findElf(addr); Q_UNUSED(it); } } } void benchFindElfOverlapping_data() { benchRegisterElfDisjunct_data(); } void benchFindElfExpanding() { QFETCH(uint, numElfMaps); PerfElfMap map; const quint64 FIRST_ADDR = 0; const quint64 LEN_STEP = 1024; const quint64 MAX_LEN = LEN_STEP * numElfMaps; for (quint64 len = LEN_STEP; len <= MAX_LEN; len += LEN_STEP) { map.registerElf(FIRST_ADDR, len, 0, PerfElfMap::ElfInfo::INVALID_BASE_ADDR, {}); } const quint64 MAX_ADDR = FIRST_ADDR + MAX_LEN; const quint64 ADDR_STEP_FIND = 64; QBENCHMARK { for (quint64 addr = FIRST_ADDR; addr < MAX_ADDR; addr += ADDR_STEP_FIND) { auto it = map.findElf(addr); Q_UNUSED(it); } } } void benchFindElfExpanding_data() { benchRegisterElfDisjunct_data(); } private: QVector registerElf(PerfElfMap *map, const PerfElfMap::ElfInfo &info) { QVector invalidated; auto connection = connect(map, &PerfElfMap::aboutToInvalidate, this, [&invalidated](const PerfElfMap::ElfInfo& other) { // clazy:exclude=lambda-in-connect invalidated.push_back(other); }); map->registerElf(info.addr, info.length, info.pgoff, info.baseAddr, info.localFile, info.originalFileName, info.originalPath); disconnect(connection); return invalidated; } }; QTEST_GUILESS_MAIN(TestElfMap) #include "tst_elfmap.moc" perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/finddebugsym/000077500000000000000000000000001505730223400251105ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/finddebugsym/CMakeLists.txt000066400000000000000000000001521505730223400276460ustar00rootroot00000000000000add_qtc_test(tst_finddebugsym DEPENDS Qt::Core Qt::Test perfparser_lib SOURCES tst_finddebugsym.cpp ) perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/finddebugsym/finddebugsym.pro000066400000000000000000000004711505730223400303140ustar00rootroot00000000000000QT += testlib QT -= gui CONFIG += testcase strict_flags warn_on INCLUDEPATH += ../../../app TARGET = tst_finddebugsym include(../../../elfutils.pri) SOURCES += \ tst_finddebugsym.cpp \ ../../../app/perfsymboltable.cpp HEADERS += \ ../../../app/perfsymboltable.h OTHER_FILES += finddebugsym.qbs perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/finddebugsym/finddebugsym.qbs000066400000000000000000000026071505730223400303040ustar00rootroot00000000000000import qbs QtcAutotest { name: "finddebugsym Autotest" files: [ "tst_finddebugsym.cpp", "../../../app/demangler.cpp", "../../../app/demangler.h", "../../../app/perfaddresscache.cpp", "../../../app/perfaddresscache.h", "../../../app/perfattributes.cpp", "../../../app/perfattributes.h", "../../../app/perfdata.cpp", "../../../app/perfdata.h", "../../../app/perfdwarfdiecache.cpp", "../../../app/perfdwarfdiecache.h", "../../../app/perfelfmap.cpp", "../../../app/perfelfmap.h", "../../../app/perffeatures.cpp", "../../../app/perffeatures.h", "../../../app/perffilesection.cpp", "../../../app/perffilesection.h", "../../../app/perfheader.cpp", "../../../app/perfheader.h", "../../../app/perfkallsyms.cpp", "../../../app/perfkallsyms.h", "../../../app/perfregisterinfo.cpp", "../../../app/perfregisterinfo.h", "../../../app/perfsymboltable.cpp", "../../../app/perfsymboltable.h", "../../../app/perftracingdata.cpp", "../../../app/perftracingdata.h", "../../../app/perfunwind.cpp", "../../../app/perfunwind.h", ] cpp.includePaths: base.concat(["../../../app"]).concat(project.includePaths) cpp.libraryPaths: project.libPaths cpp.dynamicLibraries: ["dw", "elf"] } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/finddebugsym/tst_finddebugsym.cpp000066400000000000000000000100551505730223400311670ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2021 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Lieven Hey * ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfkallsyms.h" #include #include #include #include #include #include "perfsymboltable.h" class TestFindDebugSymbols : public QObject { Q_OBJECT private slots: void initTestCase() { const auto files = {QStringLiteral("/usr/bin/python3.8"), QStringLiteral("/usr/bin/.debug/096cdc8214a805dca8d174fe072684b0f21645.debug"), QStringLiteral("/usr/lib/libm.so"), QStringLiteral("/usr/lib/libqt.so"), QStringLiteral("/usr/lib/debug/libm.so"), QStringLiteral("/usr/lib/debug/lib/x64/libc.so"), QStringLiteral("/usr/lib/debug/lib/test.so"), QStringLiteral("/usr/lib/debug/usr/lib/test2.so")}; QDir dir(tempDir.path()); for (const auto& file : files) { auto path = QFileInfo(tempDir.path() + file).path(); dir.mkpath(path); QVERIFY(dir.exists(path)); QFile f(tempDir.path() + file); f.open(QIODevice::WriteOnly); f.write(file.toUtf8()); QVERIFY(f.exists()); } } void findDebugSymbols_data() { QTest::addColumn("root"); QTest::addColumn("file"); QTest::addColumn("debugLinkString"); QTest::addRow("/usr/bin") << QStringLiteral("/usr/bin/python3.8") << QStringLiteral("096cdc8214a805dca8d174fe072684b0f21645.debug") << QStringLiteral("/usr/bin/.debug/096cdc8214a805dca8d174fe072684b0f21645.debug"); QTest::addRow("/usr/lib/debug") << QStringLiteral("/usr/lib/libm.so") << QStringLiteral("libm.so") << QStringLiteral("/usr/lib/debug/libm.so"); QTest::addRow("/usr/lib/debug") << QStringLiteral("/usr/lib/x64/libc.so") << QStringLiteral("libc.so") << QStringLiteral("/usr/lib/debug/lib/x64/libc.so"); QTest::addRow("no debug file") << QStringLiteral("/usr/lib/libqt.so") << QStringLiteral("libqt.so") << QStringLiteral("/usr/lib/libqt.so"); QTest::addRow("/us/lib/") << QStringLiteral("/usr/lib/test.so") << QStringLiteral("test.so") << QStringLiteral("test.so"); QTest::addRow("/us/lib/") << QStringLiteral("/usr/lib/test2.so") << QStringLiteral("test2.so") << QStringLiteral("test2.so"); } void findDebugSymbols() { QFETCH(QString, root); QFETCH(QString, file); QFETCH(QString, debugLinkString); auto debugFile = PerfSymbolTable::findDebugInfoFile( tempDir.path() + QDir::separator(), root, file); QEXPECT_FAIL("/us/lib/", "Skipping broken test.", Continue); QCOMPARE(debugFile.absoluteFilePath(), QFileInfo(tempDir.path() + debugLinkString).absoluteFilePath()); } private: QTemporaryDir tempDir; }; QTEST_GUILESS_MAIN(TestFindDebugSymbols) #include "tst_finddebugsym.moc" perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/kallsyms/000077500000000000000000000000001505730223400242675ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/kallsyms/CMakeLists.txt000066400000000000000000000001421505730223400270240ustar00rootroot00000000000000add_qtc_test(tst_kallsyms DEPENDS Qt::Core Qt::Test perfparser_lib SOURCES tst_kallsyms.cpp ) perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/kallsyms/kallsyms.pro000066400000000000000000000004071505730223400266510ustar00rootroot00000000000000QT += testlib QT -= gui CONFIG += testcase strict_flags warn_on INCLUDEPATH += ../../../app TARGET = tst_kallsyms SOURCES += \ tst_kallsyms.cpp \ ../../../app/perfkallsyms.cpp HEADERS += \ ../../../app/perfkallsyms.h OTHER_FILES += kallsyms.qbs perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/kallsyms/kallsyms.qbs000066400000000000000000000003541505730223400266370ustar00rootroot00000000000000import qbs QtcAutotest { name: "Kallsyms Autotest" files: [ "tst_kallsyms.cpp", "../../../app/perfkallsyms.cpp", "../../../app/perfkallsyms.h" ] cpp.includePaths: base.concat(["../../../app"]) } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/kallsyms/tst_kallsyms.cpp000066400000000000000000000174511505730223400275340ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Milian Wolff ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfkallsyms.h" #include #include #include #include class TestKallsyms : public QObject { Q_OBJECT private slots: void testResolve_data() { QTest::addColumn("kallsymsContents"); QTest::addColumn("address"); QTest::addColumn("expectedAddress"); QTest::addColumn("expectedSymbol"); QTest::addColumn("expectedModule"); QTest::addColumn("expectedFailsParse"); { const QByteArray kallsyms = "0000000000000000 A irq_stack_union\n" "0000000000000000 A __per_cpu_start\n" "ffffffff810002b8 T _stext\n" "ffffffff81001000 T hypercall_page\n" "ffffffff81001000 t xen_hypercall_set_trap_table\n" "ffffffff81001020 t xen_hypercall_mmu_update\n" "ffffffff81001040 t xen_hypercall_set_gdt\n" "ffffffffa0000e80 T serio_interrupt\t[serio]\n" "ffffffffa0000de0 T serio_unregister_driver\t[serio]\n"; QTest::newRow("__per_cpu_start:0") << kallsyms << 0x0ull << 0x0ull << QByteArray() << QByteArray() << false; QTest::newRow("_stext:0") << kallsyms << 0xffffffff810002b8ull << 0xffffffff810002b8ull << QByteArrayLiteral("_stext") << QByteArray() << false; QTest::newRow("_stext:2") << kallsyms << (0xffffffff810002b8ll + 0x2ull) << 0xffffffff810002b8ull << QByteArrayLiteral("_stext") << QByteArray() << false; QTest::newRow("xen_hypercall_set_gdt:0") << kallsyms << 0xffffffff81001040ull << 0xffffffff81001040ull << QByteArrayLiteral("xen_hypercall_set_gdt") << QByteArray() << false; QTest::newRow("xen_hypercall_set_gdt:256") << kallsyms << (0xffffffff81001040ull + 0x100ull) << 0xffffffff81001040ull << QByteArrayLiteral("xen_hypercall_set_gdt") << QByteArray() << false; QTest::newRow("xen_hypercall_set_gdt:256") << kallsyms << (0xffffffff81001040ull + 0x100ull) << 0xffffffff81001040ull << QByteArrayLiteral("xen_hypercall_set_gdt") << QByteArray() << false; QTest::newRow("serio_interrupt:0") << kallsyms << 0xffffffffa0000e80ull << 0xffffffffa0000e80ull << QByteArrayLiteral("serio_interrupt") << QByteArrayLiteral("[serio]") << false; { const auto kallsyms = QByteArrayLiteral("0000000000000000 A irq_stack_union"); QTest::newRow("zeros-only") << kallsyms << 0x0ull << 0x0ull << QByteArray() << QByteArray() << true; QTest::newRow("zeros-only2") << kallsyms << std::numeric_limits::max() << 0x0ull << QByteArray() << QByteArray() << true; } { const auto kallsyms = QByteArrayLiteral(" (null) A irq_stack_union"); QTest::newRow("null-only") << kallsyms << 0x0ull << 0x0ull << QByteArray() << QByteArray() << true; QTest::newRow("null-only2") << kallsyms << std::numeric_limits::max() << 0x0ull << QByteArrayLiteral("irq_stack_union") << QByteArray() << true; } } } void testResolve() { QFETCH(QByteArray, kallsymsContents); QFETCH(quint64, address); QFETCH(quint64, expectedAddress); QFETCH(QByteArray, expectedSymbol); QFETCH(QByteArray, expectedModule); QFETCH(bool, expectedFailsParse); QTemporaryFile file; QVERIFY(file.open()); file.write(kallsymsContents); file.flush(); PerfKallsyms kallsyms; QCOMPARE(kallsyms.parseMapping(file.fileName()), !expectedFailsParse); QVERIFY(kallsyms.errorString().isEmpty() == !expectedFailsParse); if (!expectedFailsParse) { const auto entry = kallsyms.findEntry(address); QCOMPARE(entry.address, expectedAddress); QCOMPARE(entry.symbol, expectedSymbol); QCOMPARE(entry.module, expectedModule); } } void testProc() { const auto path = QStringLiteral("/proc/kallsyms"); if (!QFile::exists(path)) QSKIP("/proc/kallsysms not available"); auto checkSysCtl = [](const QString &knob, int maxValue) -> bool { QFile file(QLatin1String("/proc/sys/kernel/") + knob); if (!file.open(QIODevice::ReadOnly)) { qWarning() << "failed to open sysctl file for" << knob; return false; } const auto contents = file.readAll().trimmed(); bool ok = false; const auto value = contents.toInt(&ok); if (!ok) qWarning() << "Failed to parse sysctl file contents for" << knob << contents; return ok && value <= maxValue; }; if (!checkSysCtl(QStringLiteral("kptr_restrict"), 0)) { QEXPECT_FAIL("", "sysctl kernel.kptr_restrict > 0, cannot parse /proc/kallsyms", Abort); } else if (!checkSysCtl(QStringLiteral("perf_event_paranoid"), 1)) { QEXPECT_FAIL("", "sysctl kernel.perf_event_paranoid > 1, cannot parse /proc/kallsyms", Abort); } PerfKallsyms kallsyms; QVERIFY(kallsyms.parseMapping(path)); QVERIFY(kallsyms.errorString().isEmpty()); // just check that we find any entry const auto addr = std::numeric_limits::max(); const auto entry = kallsyms.findEntry(addr); QVERIFY(!entry.symbol.isEmpty()); } void testParseErrors() { QTemporaryFile file; QVERIFY(file.open()); const auto fileName = file.fileName(); { PerfKallsyms kallsyms; QVERIFY(!kallsyms.parseMapping(fileName)); qDebug() << kallsyms.errorString(); // file is empty QVERIFY(!kallsyms.errorString().isEmpty()); } file.write("this is garbage and not a valid mapping\n"); file.flush(); { PerfKallsyms kallsyms; QVERIFY(!kallsyms.parseMapping(fileName)); qDebug() << kallsyms.errorString(); // invalid address QVERIFY(!kallsyms.errorString().isEmpty()); } QVERIFY(file.remove()); { PerfKallsyms kallsyms; QVERIFY(!kallsyms.parseMapping(fileName)); qDebug() << kallsyms.errorString(); // file not found QVERIFY(!kallsyms.errorString().isEmpty()); } } void benchmarkProc() { const auto path = QStringLiteral("/proc/kallsyms"); if (!QFile::exists(path)) QSKIP("/proc/kallsysms not available"); QBENCHMARK { PerfKallsyms kallsyms; bool parsed = kallsyms.parseMapping(path); Q_UNUSED(parsed); } } }; QTEST_GUILESS_MAIN(TestKallsyms) #include "tst_kallsyms.moc" perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/000077500000000000000000000000001505730223400242165ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/CMakeLists.txt000066400000000000000000000002631505730223400267570ustar00rootroot00000000000000add_qtc_test(tst_perfdata DEPENDS Qt::Core Qt::Test perfparser_lib INCLUDES ../shared SOURCES ../shared/perfparsertestclient.cpp perfdata.qrc tst_perfdata.cpp ) perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/contentsize.data000066400000000000000000001173601505730223400274260ustar00rootroot00000000000000PERFILE2@&xp/7O %I.P@6@[kernel.kallsyms]_textx%`/lib/modules/4.9.0-4-amd64/kernel/drivers/acpi/thermal.koxp%P/lib/modules/4.9.0-4-amd64/kernel/drivers/hid/hid-generic.kox%P/lib/modules/4.9.0-4-amd64/kernel/drivers/pps/pps_core.kokox&`/lib/modules/4.9.0-4-amd64/kernel/drivers/hid/hid-microsoft.kop&/lib/modules/4.9.0-4-amd64/kernel/drivers/usb/common/usb-common.kox&/lib/modules/4.9.0-4-amd64/kernel/drivers/usb/core/usbcore.kon.x*/lib/modules/4.9.0-4-amd64/kernel/drivers/scsi/sd_mod.koe.kon.p+/lib/modules/4.9.0-4-amd64/kernel/fs/crypto/fscrypto.kox ,/lib/modules/4.9.0-4-amd64/kernel/drivers/usb/host/xhci-pci.kop,/lib/modules/4.9.0-4-amd64/kernel/crypto/cryptd.koxhci-h`-p/lib/modules/4.9.0-4-amd64/kernel/crypto/lrw.kox-P/lib/modules/4.9.0-4-amd64/kernel/drivers/usb/host/ehci-pci.koh .p/lib/modules/4.9.0-4-amd64/kernel/crypto/xor.koh.P/lib/modules/4.9.0-4-amd64/kernel/crypto/ecb.kox./lib/modules/4.9.0-4-amd64/kernel/drivers/cdrom/cdrom.kox//lib/modules/4.9.0-4-amd64/kernel/drivers/scsi/sr_mod.kop`0p/lib/modules/4.9.0-4-amd64/kernel/crypto/gf128mul.ko.kox0/lib/modules/4.9.0-4-amd64/kernel/arch/x86/crypto/aes-x86_64.kopP1/lib/modules/4.9.0-4-amd64/kernel/drivers/ptp/ptp.ko-x8p1/lib/modules/4.9.0-4-amd64/kernel/drivers/ata/libata.kox5/lib/modules/4.9.0-4-amd64/kernel/crypto/crc32c_generic.koP6P/lib/modules/4.9.0-4-amd64/kernel/arch/x86/crypto/glue_helper.ko6/lib/modules/4.9.0-4-amd64/kernel/arch/x86/crypto/crc32c-intel.ko 7/lib/modules/4.9.0-4-amd64/kernel/drivers/net/ethernet/intel/e1000e/e1000e.kox:/lib/modules/4.9.0-4-amd64/kernel/drivers/hid/usbhid/usbhid.ko0x;/lib/modules/4.9.0-4-amd64/kernel/drivers/i2c/i2c-smbus.ko.ko0x`</lib/modules/4.9.0-4-amd64/kernel/drivers/scsi/scsi_mod.ko.ko0h?P/lib/modules/4.9.0-4-amd64/kernel/fs/mbcache.kox0@P/lib/modules/4.9.0-4-amd64/kernel/drivers/input/misc/pcspkr.koh@P/lib/modules/4.9.0-4-amd64/kernel/lib/crc16.ko/@P/lib/modules/4.9.0-4-amd64/kernel/drivers/input/serio/serio_raw.ko A/lib/modules/4.9.0-4-amd64/kernel/drivers/i2c/busses/i2c-i801.kooA /lib/modules/4.9.0-4-amd64/kernel/drivers/input/mouse/psmouse.kooxC/lib/modules/4.9.0-4-amd64/kernel/drivers/usb/host/xhci-hcd.kooxF/lib/modules/4.9.0-4-amd64/kernel/net/netfilter/x_tables.kokoopG/lib/modules/4.9.0-4-amd64/kernel/fs/autofs4/autofs4.kox@HP/lib/modules/4.9.0-4-amd64/kernel/drivers/usb/host/ehci-hcd.koxI/lib/modules/4.9.0-4-amd64/kernel/drivers/parport/parport.koopJP/lib/modules/4.9.0-4-amd64/kernel/crypto/ablk_helper.koJp/lib/modules/4.9.0-4-amd64/kernel/net/ipv4/netfilter/ip_tables.kop@K`/lib/modules/4.9.0-4-amd64/kernel/drivers/char/ppdev.kopK`/lib/modules/4.9.0-4-amd64/kernel/drivers/char/lp.kokoxLp/lib/modules/4.9.0-4-amd64/kernel/drivers/mfd/mfd-core.koxpL/lib/modules/4.9.0-4-amd64/kernel/drivers/ata/libahci.kopM/lib/modules/4.9.0-4-amd64/kernel/lib/raid6/raid6_pq.kopN/lib/modules/4.9.0-4-amd64/kernel/drivers/ata/ahci.kooxO/lib/modules/4.9.0-4-amd64/kernel/drivers/parport/parport_pc.kopP/lib/modules/4.9.0-4-amd64/kernel/drivers/block/loop.koxPp/lib/modules/4.9.0-4-amd64/kernel/drivers/acpi/button.koP/lib/modules/4.9.0-4-amd64/kernel/arch/x86/crypto/aesni-intel.kopS/lib/modules/4.9.0-4-amd64/kernel/drivers/hid/hid.koni-pU@/lib/modules/4.9.0-4-amd64/kernel/fs/btrfs/btrfs.koni-pe/lib/modules/4.9.0-4-amd64/kernel/fs/jbd2/jbd2.kooni-ppg /lib/modules/4.9.0-4-amd64/kernel/fs/ext4/ext4.kooni-ppp/lib/modules/4.9.0-4-amd64/kernel/sound/soundcore.koni-xqp/lib/modules/4.9.0-4-amd64/kernel/drivers/mfd/lpc_ich.kopq`/lib/modules/4.9.0-4-amd64/kernel/arch/x86/events/intel/intel-cstate.koxq/lib/modules/4.9.0-4-amd64/kernel/drivers/pci/hotplug/shpchp.koxprP/lib/modules/4.9.0-4-amd64/kernel/drivers/edac/ie31200_edac.korP/lib/modules/4.9.0-4-amd64/kernel/arch/x86/events/intel/intel-rapl-perf.kops/lib/modules/4.9.0-4-amd64/kernel/drivers/acpi/video.kops/lib/modules/4.9.0-4-amd64/kernel/drivers/scsi/sg.kokoxPt/lib/modules/4.9.0-4-amd64/kernel/drivers/edac/edac_core.ko@u/lib/modules/4.9.0-4-amd64/kernel/drivers/i2c/algos/i2c-algo-bit.koxu`/lib/modules/4.9.0-4-amd64/kernel/drivers/acpi/battery.kogo-bitx vP/lib/modules/4.9.0-4-amd64/kernel/drivers/firmware/dcdbas.kobitxpvp/lib/modules/4.9.0-4-amd64/kernel/drivers/input/evdev.ko.kobitvP/lib/modules/4.9.0-4-amd64/kernel/drivers/watchdog/iTCO_vendor_support.kox0wP/lib/modules/4.9.0-4-amd64/kernel/drivers/watchdog/iTCO_wdt.koswP/lib/modules/4.9.0-4-amd64/kernel/arch/x86/crypto/crc32-pclmul.koxw/lib/modules/4.9.0-4-amd64/kernel/drivers/misc/mei/mei-me.kol.kxpxP/lib/modules/4.9.0-4-amd64/kernel/sound/core/snd-hwdep.kokol.kpx`/lib/modules/4.9.0-4-amd64/kernel/sound/core/snd.koep.kx z/lib/modules/4.9.0-4-amd64/kernel/sound/core/snd-timer.kopz/lib/modules/4.9.0-4-amd64/kernel/sound/core/snd-pcm.koxp|P/lib/modules/4.9.0-4-amd64/kernel/drivers/hwmon/coretemp.ko|P/lib/modules/4.9.0-4-amd64/kernel/arch/x86/crypto/crct10dif-pclmul.kop}P/lib/modules/4.9.0-4-amd64/kernel/virt/lib/irqbypass.kox`}/lib/modules/4.9.0-4-amd64/kernel/sound/hda/snd-hda-core.ko~P/lib/modules/4.9.0-4-amd64/kernel/arch/x86/crypto/ghash-clmulni-intel.ko@/lib/modules/4.9.0-4-amd64/kernel/sound/pci/hda/snd-hda-intel.kontel.kop/lib/modules/4.9.0-4-amd64/kernel/fs/binfmt_misc.kohda-`/lib/modules/4.9.0-4-amd64/kernel/arch/x86/events/intel/intel-uncore.kox@/lib/modules/4.9.0-4-amd64/kernel/drivers/gpu/drm/drm.kontel-unpЇ/lib/modules/4.9.0-4-amd64/kernel/net/llc/llc.ko/drm.kop`/lib/modules/4.9.0-4-amd64/kernel/net/802/stp.ko/drm.koP/lib/modules/4.9.0-4-amd64/kernel/drivers/thermal/intel_powerclamp.ko0P/lib/modules/4.9.0-4-amd64/kernel/drivers/cpufreq/cpufreq_powersave.koP/lib/modules/4.9.0-4-amd64/kernel/drivers/thermal/x86_pkg_temp_thermal.koxЉ/lib/modules/4.9.0-4-amd64/kernel/drivers/gpu/drm/ttm/ttm.kop_tx`/lib/modules/4.9.0-4-amd64/kernel/drivers/input/joydev.kokop_tx/lib/modules/4.9.0-4-amd64/kernel/drivers/misc/mei/mei.kokop_tp/lib/modules/4.9.0-4-amd64/kernel/drivers/gpu/drm/drm_kms_helper.kox/lib/modules/4.9.0-4-amd64/kernel/arch/x86/kvm/kvm-intel.kolperp/lib/modules/4.9.0-4-amd64/kernel/sound/pci/hda/snd-hda-codec-realtek.ko`/lib/modules/4.9.0-4-amd64/kernel/drivers/powercap/intel_rapl.koltek.koP/lib/modules/4.9.0-4-amd64/kernel/drivers/cpufreq/cpufreq_conservative.ko0/lib/modules/4.9.0-4-amd64/kernel/drivers/cpufreq/cpufreq_userspace.kok /lib/modules/4.9.0-4-amd64/kernel/sound/pci/hda/snd-hda-codec-generic.koЖ0/lib/modules/4.9.0-4-amd64/kernel/drivers/gpu/drm/amd/amdkfd/amdkfd.koo/lib/modules/4.9.0-4-amd64/kernel/sound/pci/hda/snd-hda-codec-hdmi.kooЙP/lib/modules/4.9.0-4-amd64/kernel/net/ipv4/netfilter/iptable_filter.koo /lib/modules/4.9.0-4-amd64/kernel/net/ipv6/netfilter/ip6_tables.ko.koop/lib/modules/4.9.0-4-amd64/kernel/fs/fuse/fuse.koer/ip6p@`/lib/modules/4.9.0-4-amd64/kernel/net/bridge/bridge.ko6P/lib/modules/4.9.0-4-amd64/kernel/net/ipv6/netfilter/ip6table_filter.ko/lib/modules/4.9.0-4-amd64/kernel/net/bridge/netfilter/ebtables.kor.koП /lib/modules/4.9.0-4-amd64/kernel/net/bridge/netfilter/ebtable_filter.koP0$/lib/modules/4.9.0-4-amd64/kernel/sound/pci/hda/snd-hda-codec.kolter.kop/lib/modules/4.9.0-4-amd64/kernel/arch/x86/kvm/kvm.koa-?/lib/modules/4.9.0-4-amd64/kernel/drivers/gpu/drm/radeon/radeon.ko0,,perf_4.9 hSV,,JD  SV%W`Ze_``*`5`;@owF&PڋU@ICcCCwF&3+C! hSV,,lD  SV%W`Ze_``*`5`;@owF&PڋU@ICcCCwF&3+C! pV,,xD  Vm@$W`Ze_``*`5`;@owF&PڋU@ICcCCwF&3+C! x@\V,,مD .@\V̕Vm@$W`Ze_``*`5`;@owF&PڋU@ICcCCwF&3+C! 0,,untitled3,,őD  `,,//anon,,rD `g[,,_D T g[ `e_``*`5`;@owF&PڋU@ICcCCwF&3+C!  `,,pM [stack],,gD ,,ӑU "t]/home/ulf/dev/untitled3-5_9_2-Debug/untitled3,,D  ,,9ӑU "t]/home/ulf/dev/untitled3-5_9_2-Debug/untitled3,,D ,,_u`"JÊ/lib/x86_64-linux-gnu/ld-2.24.so,,D  ,, u 0JÊ/lib/x86_64-linux-gnu/ld-2.24.so,,{D  `,,@u@u//anon,,nE `,,]  [vdso],,E  `,,]  [vvar],,EE  `,,u0u//anon,,E  p,,u YiX/etc/ld.so.cache,,E ,,'u 8/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22,,E  ,,>u /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22,,tE  ,,^u /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22,, F  `,,_u@_u//anon,,F ,,t@0\Ê/lib/x86_64-linux-gnu/libm-2.24.so,,RF  ,,u0\Ê/lib/x86_64-linux-gnu/libm-2.24.so,,]F  ,,'u \Ê/lib/x86_64-linux-gnu/libm-2.24.so,,fF ,, tp!PԊ/lib/x86_64-linux-gnu/libgcc_s.so.1,,F  ,,t`PԊ/lib/x86_64-linux-gnu/libgcc_s.so.1,,F  ,,pt PPԊ/lib/x86_64-linux-gnu/libgcc_s.so.1,,6F ,,0t9SÊ/lib/x86_64-linux-gnu/libc-2.24.so,,F  ,,t PSÊ/lib/x86_64-linux-gnu/libc-2.24.so,,)F  ,,t`PSÊ/lib/x86_64-linux-gnu/libc-2.24.so,,F  `,,t@t//anon,,\ G  `,,u u//anon,,@G  ,,t@PSÊ/lib/x86_64-linux-gnu/libc-2.24.so,,K8Kt)sհG(\O \O TO oӑU3+`_u@_u/t! X K,,w y  K$K\+Kt@p:KհG(\O \O TO oӑU3+`_u@_u/t! PZN,, Ŵ  ZNZNLOMOdNkN鮠(\O \O  UO bӑU3+`_u@_u/t! (YG,,$ oYG(\O \O VO TӑU3+`_u@_u/t0VO ӑU! (G,,  QGˮ(\O \O TO `ӑU3+`_u@_u/t! HN,,s QNLOLOdNkN鮠(\O \O TO `ӑU3+`_u@_u/t! `V,,% ] V+JLOZNLOMOdNkN鮠(\O \O TO `ӑU3+`_u@_u/t! @֖E,, ֖ErDZ*OkN鮠(\O \O TO ӑU3+`_u@_u/t! HN,,Cg NLOLOdNkN鮠(\O \O TO oӑU3+`_u@_u/t! X>K,,8 g >KLOZNLOMOdNkN鮠(\O \O TO oӑU3+`_u@_u/t! `@K,,85[ : @K*JLOZNLOMOdNkN鮠(\O \O  UO `ӑU3+`_u@_u/t! PCJ,,e G CJ0Kt@p:KհG(\O \O TO ӑUF3+`_u@_u/t! PCJ,,q G CJ0Kt@p:KհG(\O \O TO ӑUF3+`_u@_u/t! ӑU,,"x | (\O \O 0SO 0SO ӑU3+`_u@_u/t ӑU\O `SO |ӑU! PEN,,~A# ENLOt)sX_NհG(\O \O TO hӑUF3+`_u@_u/t! `c,,`$ c c}IIN'NLOLOdNkN鮠(\O \O @UO TӑU3+`_u@_u/tpUO ӑU! hɌ,,l$ c ɌK*JLOZNLOMOdNkN鮠(\O \O @UO TӑU3+`_u@_u/tpUO ӑU! 0ЖE,,%  ЖED䮠(\O \O TO ӑU3+`_u@_u/t! HM,,p+ MMX_NհG(\O \O UO \ӑU3+`_u@_u/t`u! H",, , h"/MX_NհG(\O \O TO TӑU3+`_u@_u/tUO |ӑU! hJ,, , ^ J4 JJKKM_NհG(\O \O TO TӑU3+`_u@_u/tUO |ӑU! h~M,,J, V ~MhNUNLOZNLOMOdNkN鮠(\O \O PUO ӑU3+`_u@_u/t! PӑU,,2 b(\O \O 0VO VO PӑU3+`_u@_u/t ӑU\O |ӑUYNr! `ӑU,,Vc2  (\O \O VO VO `ӑU3+`_u@_u/t ӑU\O [*uË`u!  ,,ގ2 k(\O \O @UO TӑU3+`_u@_u/tpUO ӑU!  Ю,,`2 kЮ(\O \O @UO TӑU3+`_u@_u/tpUO ӑU! PR,,Ϧ2  RZNLOMOdNkN鮠(\O \O @UO TӑU3+`_u@_u/tpUO ӑU! Pr,,*"D ' r+Kt@p:KհG(\O \O PUO |ӑU3+`_u@_u/t! `^K,,.7"D ' ^K K$K\+Kt@p:KհG(\O \O PUO |ӑU3+`_u@_u/t! H,,6D ~KOLOdNkN鮠(\O \O UO TӑU3+`_u@_u/t@UO |ӑU! X",,M  "N+JLOLOdNkN鮠(\O \O UO ӑU3+`_u@_u/t8@tË`u! HZN,,+N ZNLOMOdNkN鮠(\O \O TO bӑU3+`_u@_u/t! X",,P  "N+JLOLOdNkN鮠(\O \O TO UӑUF3+`_u@_u/tUO ! `U,,D+|Q  U}IIN'NLOLOdNkN鮠(\O \O PUO `ӑU3+`_u@_u/t! X?N,,q:|Q  ?N$ENLOt)sX_NհG(\O \O PUO `ӑU3+`_u@_u/t! xH,,hC|Q HW@oH @N$ENLOt)sX_NհG(\O \O PUO `ӑU3+`_u@_u/t! hвI,,|~Q j вIQKco<=hBpհG/B(\O \O UO `ӑU3+`_u@_u/tdVO ;`u! h`M,,-` , `MvMUNLOZNLOMOdNkN鮠(\O \O TO bӑU3+`_u@_u/t! `nJ,,W` , nJ*JLOZNLOMOdNkN鮠(\O \O TO bӑU3+`_u@_u/t! hyJ,,` % yJK K*JLOZNLOMOdNkN鮠(\O \O TO bӑU3+`_u@_u/t! XlN,,c 1I lNzZNZNLOMOdNkN鮠(\O \O UO ӑU3+`_u@_u/t@UO |ӑU! H,,> &r ~KOLOdNkN鮠(\O \O TO \ӑU3+`_u@_u/t! P",,A*&r  "NLOLOdNkN鮠(\O \O TO \ӑU3+`_u@_u/t! H,,2r ]~KOLOdNkN鮠(\O \O TO \ӑU3+`_u@_u/t! PUN,,Yx , UNMLOLOdNkN鮠(\O \O PUO `ӑU3+`_u@_u/t! PsJ,,?y  sJZNLOMOdNkN鮠(\O \O TO hӑUF3+`_u@_u/t! X",,ZAz  "N+JLOLOdNkN鮠(\O \O TO QӑU3+`_u@_u/tUO ӑU! X",,!vz  "N+JLOLOdNkN鮠(\O \O PUO ӑU3+`_u@_u/t! X",,)|  "N+JLOLOdNkN鮠(\O \O HUO PӑUF3+`_u@_u/tӑU! 8LO,,?f| LOdNkN鮠(\O \O VO bӑU3+`_u@_u/tYNr8@t! P,,cZ}  UNLOLOdNkN鮠(\O \O `TO \ӑU3+`_u@_u/t! XyD@,,~  yD@0N'NLOLOdNkN鮠(\O \O TO ӑU3+`_u@_u/t! X",,~  "N+JLOLOdNkN鮠(\O \O @UO QӑU3+`_u@_u/tpUO |ӑU! X",,JC  "N+JLOLOdNkN鮠(\O \O hUO UӑUF3+`_u@_u/tUO ! xiˌ,,)C iˌ=VJK*JLOZNLOMOdNkN鮠(\O \O hUO UӑUF3+`_u@_u/tUO ! XĩN,,d:C  ĩN+JLOLOMOdNkN鮠(\O \O hUO UӑUF3+`_u@_u/tUO ! X",, " "N+JLOLOdNkN鮠(\O \O UO \ӑU3+`_u@_u/t8@tË`u! PӑU,,C N U(\O \O  VO VO PӑU3+`_u@_u/t ӑU\O |ӑUWO ! `,,ݴ N! Hs,,紊 Xs)saNdNkN鮠(\O \O TO `ӑU3+`_u@_u/t! PsJ,,& U sJZNLOMOdNkN鮠(\O \O TO `ӑU3+`_u@_u/t! X|I,,  |IIN'NLOLOdNkN鮠(\O \O  UO oӑU3+`_u@_u/t! h0 K,,f  0 KM*JLOZNLOMOdNkN鮠(\O \O  UO oӑU3+`_u@_u/t!perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/cpp-inlining/000077500000000000000000000000001505730223400266055ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/cpp-inlining/cpp-inlining000077500000000000000000111273701505730223400311360ustar00rootroot00000000000000ELF>^@@$@8 @$#@@@@,,@@V@V[[Wpp@p@@@@@DD[[hStdpp@p@@@QtdRtd[[0GNU GNU*A;8f^$sGNUО\% N؞\% nQ\%@IQ8\%SX\%:Q`\%mQh\%@IQ\%p O\%nQ\%S\%O\%O\%N\% O\%P O\%N\%Sx\%Op\% fSh\%eS`\%` OX\%(OP\%:QH\% O@\%PO8\%O0\%O(\%O \%mQ\%@ O\% O\%O\%nQHHHtH%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏf%ڏfHX\I~HIFg7Hgo HX\I}HIEgHgo HX\I|$HID$gHgxo HX\H}HHEgφHgVo HX\I~HIFg譆Hg4o HX\I}HIEg苆Hgo HX\I|$HID$ggHgn HX\H}HHEgEHgn gx X@y LgVHD$dH+%(u Hgn g1Hgs Hgn Lgs Lgrx gx H}]Lgzs LgQx gx H}\HHHu gL g n gx Hg\g{ Hg~x Hgm gw Lg%s gO Lgr H<$gw gFx cLgr Hgw g)x cLgr H|$gw g x JeLgr H|$gqw gw KcHgw HgPm HHHugZ g4m HHHug> HHHu"g( gm HHHu g gl gl guu HH%\HHHD$dH+%(uHl@HƠ%\g g/g/u HH%\HHHD$dH+%(u?H0m@HƸ%\gz Lgqq HgYHD$dH+%(uHg/l gY/gS/HHHuHD$dH+%(ug HD$dH+%(u gk g/g /E1IL1LHg;$L+ShHHg[gHgk LgIgHHHuHD$XdH+%(ug藂 HD$XdH+%(u gak g.g.PXPgs Hl@HƠ%\HH%\HHg> LgVHHHD$hdH+%(Hg LgVHH=FgpVHHgbVLHgTVLHgFVLH=g4VHzHg#VLiHD$hdH+%(uHgbj g-g-ggr H0m@HƸ%\HH%\HHg@ HHHug* HHHu g gi gi g}r HH%\HHHD$8dH+%(u0H0m@HƸ%\gȂ HD$8dH+%(ug=g,g,H|$gVHD$8dH+%(u/Hgbi HHHuHD$8dH+%(u(g\ gf,HD$8dH+%(ug i gJ,gD,Hg s H{HtV1HD$HD$HD$HP1H|$HSt H|$gn H|$t H|$gm H|$t H|$gm g 1HL$HL$Hgr H{HtHgr Hgph 1Ht$͐Hg]r H{HtV1HD$HD$HD$HP1H|$HSt H|$gdm H|$t H|$gQm H|$t H|$g>m gh 1HL$HL$Hgq H{HtHgKr Hgg 1Ht$͐HgOSHgg Hgl Hgg Hg+SHgg Hgl Hgpg E1E1Hgaq H}HtHP1H|$HUt H|$gyl Mt Lgkl Mt Lg]l H<$gӫ HD$8dH+%(u/gm E1Hgp H}Ht1E1E1HD$|g)HgAq HD$8dH+%(u Hgf g)E1E1Hgp H}HtHP1H|$HUt H|$gk Mt Lgk Mt Lgk H<$g HD$8dH+%(u/g E1Hg!p H}Ht1E1E1HD$|g0)Hgsp HD$8dH+%(u Hge g)HgkQHge Hgj Hge HgGQHge Hgj Hge Hgo H{HtV1HD$HD$HD$HP1H|$HSt H|$gj H|$t H|$gwj H|$t H|$gdj g~ 1HL$HL$Hg o H{HtHgqo Hgd 1Ht$͐Hgn H{HtV1HD$HD$HD$HP1H|$HSt H|$gi H|$t H|$gi H|$t H|$gi g} 1HL$HL$Hg[n H{HtHgn Hg:d 1Ht$͐HgGi HgOLgd Hg+i Hgd Hgi HgOLgc Hgh Hgc E1E1Hgm H}HtHP1H|$HUt H|$gh Mt Lgh Mt Lgh H<$g7 HD$8dH+%(u/g| E1HgSm H}Ht1E1E1HD$|gb&Hgm HD$8dH+%(u Hg c g6&E1E1Hgl H}HtHP1H|$HUt H|$gh Mt Lgh Mt Lgg H<$gi HD$8dH+%(u/g| E1Hgl H}Ht1E1E1HD$|g%Hgl HD$8dH+%(u Hg>b gh%HgOg HgMLgb Hg3g Hg b Hg!g HgMLga Hgg Hga gk H{HtHP1HCg+{ Hg.l Hga Hg;MHga Hgf Hga gzk H{HtHP1HCgz Hgk HgIa HgLHg6a HgMf Hg$a gk H{HtHP1HCgsz Hgvk Hg` Hgf HgzLLg` Hge Hg` gj H{HtHP1HCg z Hgk Hg` Hge HgLLgk` Hge HgX` LgKHgF` H=gKHg0` LgKHg` LgKHg ` LgKHg_ H=cgKHg_ Lg{KHg_ LgiKHg_ LgWKLgd HD$(dH+%(u8Hg_ Lg,KLgd HD$(dH+%(Hgf_ g"LgJLgnd HD$(dH+%(u8Hg5_ LgJLgCd HD$(dH+%(Hg_ g0"Lgd HD$(dH+%(u4Hg^ LguJLgc HD$(dH+%(uhHg^ g!Lgc HD$(dH+%(u4Hg^ Lg"JLgc HD$(dH+%(u!Hg`^ g!g!g~!gx!gr!HHzL9t#H8\HJ8tBHJg3c Hg ^ HD$ HtHHD$(dH+%(u Hg] g!HEHtLHEdH+%(u Hg] g HEHtH}HEdH+%(u Hg] g HD$ HtHHD$(dH+%(u HgP] gz HEHtLHEdH+%(u Hg$] gN HEHtLHEdH+%(u Hg\ g" HEHtH}HEdH+%(u Hg\ gHEHtLHEdH+%(u Hg\ gHg/HHga Hg}\ H}g#HgZHga HgX\ Hgoa HgF\ HgGHgTa Hg+\ H}gHgئHgGHg$a Hg[ HgGHg a Hg[ HgwGHg` Hg[ H}gkHgҘpH}gSHg蚵Hg` Hg[ HgGHg` Hgk[ H}gHgHgo` HgF[ HgFHgFH}gHg*#Hl\HHHgFHgZ HgHgZ Hugq gZ HggFHgZ HgUHgZ LLHgHEHtLHEdH+%(u HgrZ gHEHtH}HEdH+%(u HgEZ goHD$ HtHHD$(dH+%(u HgZ g@HD$ HtHHD$(dH+%(u HgY gHEHtLHEdH+%(u HgY gHEHtH}HEdH+%(u HgY gHEHtLHEdH+%(u HgbY gHEHt HXHEdH+%(u Hg2Y g\HgDHg:^ HgY H}gHgvHg^ HgX Hg^ HgX HgqDHg] HgX H}geHg HgADHg] HgX Hg&DHg] HgtX Hg DHg] HgYX H}gHgVwpH}gHg.HgE] HgX HgCHg(] HgW H}gHgLHg] HgW HgqCHgfCH}ggHg#LLHgo^Hugn gW g` Hl@HƠ%\HH%\HHgrp g_ H0m@HƸ%\HH%\HHgBp HHHug,n gW g_ HH%\HHHD$dH+%(uTH0m@HƸ%\go g[_ HH%\HHHD$dH+%(uH0m@HƸ%\go ggHHHuHHD$dH+%(gpm HHHHD$dH+%(wgBm HD$dH+%(ug V g6g^ HH%\HHHD$dH+%(uXHl@HƠ%\gn g[^ HH%\HHHD$dH+%(Hl@HƠ%\gn gHD$dH+%(gbU g] HH%\HHHD$dH+%(uTHl@HƠ%\gBn g] HH%\HHHD$dH+%(uH0m@HƸ%\gn g ggggHgBgl gHHHuHD$dH+%(ugk HD$dH+%(u goT ggg\ Hl@HƠ%\HH%\HHgRm g\ H0m@HƸ%\HH%\HHg"m HHHug k gS g{\ Hl@HƠ%\HH%\HHgl gK\ H0m@HƸ%\HH%\HHgl HHHugj gjS g[ Hl@HƠ%\HH%\HHgZl g[ H0m@HƸ%\HH%\HHg*l HHHugj gR g[ Hl@HƠ%\HH%\HHgk gS[ H0m@HƸ%\HH%\HHgk HHHugi grR g[ Hl@HƠ%\HH%\HHgbk gZ H0m@HƸ%\HH%\HHg2k HHHugi gQ gZ Hl@HƠ%\HH%\HHgj g[Z H0m@HƸ%\HH%\HHgj HHHugh gzQ gZ HH%\HHHD$dH+%(uTH0m@HƸ%\gZj gY HH%\HHHD$dH+%(uH0m@HƸ%\gj g$gHHHuHHD$dH+%(gg HHHHD$dH+%(wgg HD$dH+%(ugP ggY HH%\HHHD$dH+%(uXHl@HƠ%\gZi gX HH%\HHHD$dH+%(Hl@HƠ%\gi g HD$dH+%(gO gkX HH%\HHHD$dH+%(uTHl@HƠ%\gh g+X HH%\HHHD$dH+%(uH0m@HƸ%\gvh ggzgtgnghHg{<gg gOHHHuHD$dH+%(ugf HD$dH+%(u gN g ggkW Hl@HƠ%\HH%\HHgg g;W H0m@HƸ%\HH%\HHgg HHHuge gZN gV Hl@HƠ%\HH%\HHgJg gV H0m@HƸ%\HH%\HHgg HHHuge gM gsV Hl@HƠ%\HH%\HHgf gCV H0m@HƸ%\HH%\HHgf HHHugd gbM gPXPgU HPJHht\HHt\HHgEf PXPgU H°IHr\HHs\HHgf PXPg|U HIH(s\HH@s\HHge PXPgEU HPIHhs\HHs\HHge PXPgU H IHƨs\HHs\HHgie UHSPgT HHg蘜 HHgl H€JHƐw\Hg%e HHgU HgK UHSPgwT HHg; HHg HJHƨw\Hgd HHgT HgK UHSPgT HHgޛ HHgR HPJHw\Hgkd HHgKT Hg2K UHSPgS HHg聛 HHg HJHw\Hgd HHgS HgJ UHSPg`S HHg$ HHg HJHw\Hgc HHgS HgxJ H(dH+%(u2HJHw\Hgoc HgVS H(dH+%(tg^ Lg%J UHSPgR HHgt HHgH H0JHx\Hgc HHgR HgI UHSPgSR HHg HHgk HJH x\Hgb HHgR HgkI UHSPgQ HHg躙 HHg. HJH8x\HgGb HHg'R HgI UHSPgQ HHg] HHg H@JHPx\Hga HHgQ HgH gR g$S _HHHug_ gH g|R ga gpR I$LPHgR HgNH HgCHD$(dH+%(u Hg,H gV LgCHD$(dH+%(u HgH g. PXPgP H0m@HƸ%\HH%\HHg` HD$dH+%(ug[g HD$dH+%(ug?g gI@AVIAUMATIUHSLH9sIuLHHfMt$L9tJt5H|Iu LpfI9Nl5II9r&Hu A$E{HL[H]A\A]A^%3fM9rHL)LHt?HHFM)Iu A$ELLHeHHtLL)HuE HtH[]A\A]A^gpP g_ gdP I$LPHgP HgBF Ht3Ht3I@AWAVIAUMATMUHSHARH9sIuLHHMt!M9tJ4J MHu1gH HHXHg6@HD$dH+%(u@g0X gH HHxHg@gI M~AH{ 2 gHgH HD$dH+%(u5HgZ> HgH HD$dH+%(u Hg4> g^gXHu1gH HHXHgg?HD$8dH+%(uIgaW gG HHxHg6?gPH  Hg>H HD$8dH+%(t#gHgH HD$8dH+%(uHg= 1HuIgtG IEHxLg>HD$8dH+%(gV Hgk.HL1g+G IEHxLgu>gG H6 IE HgkG HD$8dH+%(u&Hg< HgEG HD$8dH+%(tgMHu1gF HHXHgZHHD$(dH+%(uBgU gnF HHxHg)HgF M~1A$H{Î ֎ gbHgF HD$(dH+%(u5Hg < HgF HD$(dH+%(u Hg; gg Hu1gE HHXHgGHD$8dH+%(uIgU gE HHxHgXGgF 鈑 HgE HD$8dH+%(t#gHgE HD$8dH+%(uHg4; HugHR g"; LgI,HD$dH+%(u Hg; g*Lg!,HD$dH+%(u Hg: gLg+HD$dH+%(u Hg: gLg+HD$dH+%(u Hg: gHugQ gp: HgE Hg^: HgE HgL: HgE Hg:: HgE Hg(: H$HzH`\t#H8\HJ8t,BHJg? HD$dH+%(uHg9 ggC g0S Hg3D Hg9 HgA HD$dH+%(u Hg9 gHg HD$dH+%(u Hg`9 gHg聵 HD$dH+%(u Hg89 gbHgY HD$dH+%(u Hg9 g:Hgq HD$dH+%(u Hg8 gHgI HD$dH+%(u Hg8 gHga HD$dH+%(u Hg8 gHg9 HD$dH+%(u Hgp8 gHgQ HD$dH+%(u HgH8 grHg) HD$dH+%(u Hg 8 gJHga HD$dH+%(u Hg7 g"Hg9 HD$dH+%(u Hg7 gHg衲 HD$dH+%(u Hg7 gHgy HD$dH+%(u Hg7 gHg葲 HD$dH+%(u HgX7 gHgi HD$dH+%(u Hg07 gZHg聲 HD$dH+%(u Hg7 g2HgY HD$dH+%(u Hg6 g H<$g2H|$gu2Lgl2HD$xdH+%(u Hg6 gUH0SH(dH%(HD$1g? HHgن Hg HT$HHD$HD$gB HPz\HHHg{ H{ HgN HHg .HD$dH+%(u7Hp-KHy\HgO HHg> HD$dH+%(tgHg5 ATI0USH dH%(HD$1g(> HÅtg l$HD$g D$HD$Lgą HT$HHgC HPz\HHHg| H{ HgO HHg .HD$dH+%(u7Hp-KHy\HgN HHg= HD$dH+%(tgHg4 Hg @ Hg4 Hg? Hg4 LLHg H;H9u Lgk4 g9 AUL-UATUS H8dH%(HD$(1Ld$g< LLHHZUP LHg H|$HD$H9tg9 H|\]LmHHEHD$(dH+%(uIH=KHH{\HgL HLgY/HHg< HD$(dH+%(tgHgx3 Hg/HD$(dH+%(u HgV3 gHH[]A\A]A^A_ghHu2g,= HEHxHgv4HD$dH+%(u-gpL g< HEHxHgD4g^= 2 gHgF= HD$dH+%(u/Hg2 Hg = HD$dH+%(uHg2 ggHH[]A\A]A^A_Hu8g\< HEHxHg>HD$dH+%(uYgK gZg$< HEHxHg=g< Hgv< HD$dH+%(uHg1 ggHgD< HD$dH+%(u Hg1 gHg< IHugH g1 gggggggggggg~PgwPgpgjgdg^gXPgQgKgEg?g9g3g-g'g!gPH|$gUSH#HdH%(H$1dH,%H9-ttH'H-ת=ܪu)HA1ҿH$ uw1ɉ ȉu1H}o~HC' dH,%H9-Qt 18tHN&H-/%u.H&11HHD$E=u =ةu ̩=ĩu農Pe`PZUPOJu!H=LcGtu+11HO7Hg. u1HW~&߃Gu!H=bGtu+11HO7Hg. u1HW~%߃Gu!H=bGtu+11HO7Hg4. u1HW~n%߃Gu!H=VbGtu+11HO7Hg- u1HW~%߃Gu!H=bGtu+11HO7Hg- u1HW~$߃Gu!H=aGtu+11HO7Hg>- u1HW~x$߃Gu!H=`aGtu+11HO7Hg, u1HW~&$߃Gu!H=aGtu+11HO7Hg, u1HW~#߃Gu!H=`Gtu+11HO7HgH, u1HW~#߃Gu!H=j`Gtu+11HO7Hg+ u1HW~0#߃Gu!H=`Gtu+11HO7Hg+ u1HW~"߃Gu!H=_Gtu+11HO7HgR+ u1HW~"߃Gu!H=t_Gtu+11HO7Hg+ u1HW~:"߃Gu!H="_Gtu+11HO7Hg* u1HW~!߃Gu!H=^Gtu+11HO7Hg\* u1HW~!߃Gu!H=~^Gtu+11HO7Hg * u1HW~D!߃G%AEu!I=%^Gtu+11HO7Hg) u1HW~ ߃G׃|$tH|$$11LD$HD$8dH+%(u HgY) gPXPu!H=]Gtu+11HO7Hg) u1HW~J ߃GAu$I=1]Gt*u>E1E1LGDHD$HdH+%(u)Hg( u1Hw~σGg u!H=\Gtu+11HO7HgF( u1HW~߃GaP[V PgMPgFg@USHHR- k uCtHH|;krC HHCHuHH[]1 S1H=bHu/H^HtHH[g蓍HDHu([YSH4kHg H[H i@HG H\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uHh\8uH`\8uHX\8uHP\8uHH\8uH@\8uH8\8uH0\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uH\8uAWfH=}cAVAUI.eh_poolATUHglibcxx.SHXdH%(HD$H1))fHHgz D$ HHcHD$HD$H cHD$( HD$0D$8HuH߾:RCHHtb1;:HH9+uL9kuԀ{.uHLt$L|$@M&I~MtLHxAu B<#=IM9ufDD$89NЋD$ DHcHcHHHH u3HD$HdH+%(HX[]A\A]A^A_Hۏ  HgUHHtT1HHHP1J|#Ht$ga H\$ :„H=AF1H dVgH]BH5CH=  SH1f1HH\\H5_IDŽ$fA$ID$HPH@I$ID$A$A$g"Hŀ\L=B_LuLg0fo$$f1fLLHDžeg:"I`\I~H|$gt0fo,$f1fAH|$LIdžAAA.g!Hg\M$H=f[LHP@HM fHnfHnH\H[H[flL()$Hh\HZHZL`L%ZHZHZg,HN\L-ZH=eZZHhH\L%ZH-jZHZL(HZHYHYHYHYg+H\L-YH=YH-YL(YL%/YH,YH)YH&YH#YH YHYg+L- YI \H-XYImHgk.fo$fIDžADžH5UYHAƅAAAUgO)I@\Il$Hg .H]\fHAƄ$H5XIDŽ$HPH@ADŽ$I$ID$ID$A$A$g(H\L=WLuLg-fo<$LLfƅHDžDž}gt(I\I~H|$g.-fo$fLIdžH|$AdžAƆAAAg(H8\M M$8LtH([]A\A]A^A_ÐH([]A\A]A^A_HAHWHmH酨H雨H鱨HǨHߨf.H8\H´\8tH t@uHHǠ\gY"Hǀ\gL"H`\g?"H \gSH\gRH\gRHH[AWAVAUATUSHH\dH%(HD$1]@tu)HD$dH+%(6H[]A\A]A^A_@Ld$L=XLg{HXh\EH=qZHhH-.ZgH-YH=YgH-MYH=~YgHh\H= VHhH-UgqH=UH-SUg]H=UH-TgIIŰ\ LIugaH\ L5VLH0gwaH\ H-UHH0gSaH\LHxgH\LHxgH\HHxgH`\HHxgIuL-S LgdH\ L5QLH0gdH\ H-PHH0gdH \LHxgy!H@\LHxge!H\HHxgQ!H\HHxg=!LggHϥf.Hu@H@f.USHHgHH[]O H錥fHƩVH\1H fDH%\HHI H%\SHHHg$ H[ f.H%\HH H%\SHHHg H[ f.UISHHHGH?H,HSH9t`HSH9r/MtHItYL2H;Hk/H[]fDHH1HgwH;Hk/H[]DfH;Hk/H[]fHH?guHÿg+ H0m@HƸ%\HH%\HHg+ HHHugp) gJ f.HH\HH;tH8\:tf.f.H7t @?t?wH=#Pgf.fHHl@H\gtH\HHDHV@AVAUATUHSHHH}tr1L-fH}HH;]sRL$MtH8\8!AD$PAT$uI$LH@L9CgLg fHtg% H}HH}tv1L-xfDH}HH;]sRL$MtH8\8AD$PAT$uI$LH@L9g Lg fHtg HE 1Htrf.H<Ht gq HE HH`uHtF[H]A\A]A^N DAD$AD$S[]A\A]A^iH5HJII&fUHSHHHH\HH9t=H8\?t*H(H9tUJMt;HHH[]@HH(H9tH8\:uƺUuHD$HgpHg HHD$HH[]DH\SHH;tH8\8tPt[fuHg H[ f.DAVfAUATIUSHFHHHGH9HGGH<HHBg* HsHCHHtv1f.AHH9s;HCIL$H H HtH8\8uAHsHH9rHH<H9HHBgr* H{HCtG1AHH;Ss2HCIL$H H HtH8\8uAHH;Srϐ`g* HxHC 1HHH@XH)H`1Hf.ID$ H<(HtA,Ls LhILg) IHC LH<(ID$ H4(Hw,H`u[]A\A]A^H|f.fHHuH8\:tH\HHHH\HcHHHf.HAWAVAUATIUSHHHgvHHCHH9LuL{LH<Hg( HKHD$IHt"Hs1DHITHH9uL9sHI|1H)H *HCH|$H$gK( HKIHt Hs1fHIHH9uL9s$HLD$I<1H)H c*LD$LsLkLCMt Lg< H$Ht Hg* I8\A}(AD$HCL4M>MH@&\H:HI*fDIgH9IIHDgH9uHkIgHlH}IwLgA}H$ @L}AGPAWEH$HEM>A}AGPAWH{M&HC1L=@HCJ0HH;ksjL$L4MtA}t:AD$PAT$uI$LH@L9gLg AD$f.H[]A\A]A^A_ÐA}M>%AG%IHLH@H9gLg  JHD$Hg% HKIHDAD$@fHkI?gHDH8H$8I7LgA}HtX@H$L8AGPAWH$H(M>H$@L}A}IW@H$A}HIHPuIH|LH@H9u>gZLg IHRLH@H9ug0Lg G`9HtH銙H鏙HD$鞙H$VHD$颙HfH阙HmATIHUHSHgVHMHQH9rHUHHtHL[]A\H==g芼f.DATUSHHHt%IHHHLgpHHu[]A\AUIATIUHSHdH%(HD$1RSH=cSH<$g1H@&\H;Hu*DgbH9H{HHgBH{H9ug3IUHH *H9Mt*I$HMLH@H9g'Lg H=RgaϘHD$dH+%(H[]A\A]f.Hq@HIRHg fHHfR)?R)HRg DH;gOHHHH8\>t3AD$L!Ht>t0AD$L$H<$&DAD$IUH *AD$IUgHHDHHH9tHX f.DAWAVAULoATUSHHGHL/Lx HGM'MEIt/I1fHI4I|"uqH vugLn#HH>HM9HtHHLL(#HkAD-HH[]A\A]A^A_@HgJH\HL HD$L"HsIH?H)L9~H;I,0I9HCH9MHk/HkHLeI9HSL9(=HLcD(IH@ L LX"HsIH?H)L9H;I,0I9HCH9M]Hk/B ;HL{BD HD$L$(L!HH?H+CH9OLHLcHM|$I9HSL9B =HL{BD IH@ L$(Lo!HH?H+CH9LH"HH`LcHM|$I9tcHSL9A11LHgHA11LHg蚐HEf0fDfHI LL H;HILLo H;*HGfG,f.IL11HgL+DL1HgҏH;f.L1Hg貏H;Nf.A11HHg芏HOffD*fDwA$H;zA$CRA$H;H=2glH=2g_H=2gRH=2gEH=2g8骓AUATUSHhHdH%(HD$XHH9L` HI<$HLj HIuH?I|$Ld$0HLgH|$HgHT$H\$1H;T$8}HT$ H|$0H9tD$Hg H|$0D$HT$@H9tD$g D$@1HT$XdH+%(u^Hh[]A\A]I}ZDːH|$0HtHHcHD$ H9ø_qg2HHQHHQ@AWH^0AVAUATUH-[SHHxdH%(HD$h17HG0HHSH]HSHH׹0H"`HH׹ HHBHC H_H_g11Hf_gmHƨ\HHgH-YHgL: H0\HHgH*\L5KQ1H-Y@Q1HHHQH!QHH=\HQHHQHQHQHQHQf QNQTYHEYL5NYg8HH\HHgH@a\Hp\HYHXHHXgHa\Hh\HXHXHHXgH<\XHHXgHXH\HXHg_H)\11L-NH-WfN1HHNHNH@>\HNHHNNHNHNHNHNHNHNNHNN=WH.WL-7WgH\HHgnHh)\11L%lNH-WcNHpNHHFN1f^NH=\H;NHH4NH9NH6NH3NH0NH-NH*N(NH!N-NlVH]VL%fVg H\HHg}H?\H(\HUHUHHUgJH?\H \HUHUHHUgHb\fH-UUJlLHH5JH)JHJH8L)J)J)J)J)J)J)K)K)K)"K)+K)4K)=K)FK)OK)XK)aK)jK)sK)|K)K)KgH8\HHgH@\H\HBTH3THH(TgH@e\H0\HSHSHHSgH-SHgH\HHgH-PNHgfHƠ\HHg_H-MHgJ5 H(\HHg7H8*\1H-MGHGHHHGHGHJ\GHHGHUMH^GHGHGH}GHzGsHMHMgEHƈ\HHgqHm\Hx\HLHLHHLg>H8n\Hp\HLH|LHHqLg HI\LHHLgYH-2EfInHHLfInfInfHnHp\flBfCf)L$ H?L)T$)$gH)\11L=~KDLHDHDHK\HDHHDHDHDHDHDHDHDHDDHDDJHJH-JgHƘ\LHgH)\11L=JDLHDHcDHJ\HaDHHZDHkJH4DHMDHNDHKDHHDHEDHBDH?D=DH6DcDIHIgHƐ\LHgHpL\Hƨ\HIHIHHtIg~HL\HƠ\HKIH+Hx\LHgH-\Hƀ\HFHFHHFgH8.\Hx\HFHFHHFgUH.\Hp\HrFHcFHHXFg"H.\Hh\H/FH FHHFgfol$ fot$Ht$0Hfo<$)l$0)t$@)|$PgA|L{H\gPH\M4Lsg;H\M,Lkg&H8\MdLcgH YBHLj\I LcgH @Hǘ\I LcgHǐ\I,HkgH @H[H@\HLgH =H HD$hdH+%(uHx[]A\A]A^A_g6HHلHHHI*HIHI/HHτHHHIфHHmf.DUSHH\H;t H[]fH-iRHg[H\H+HH='RH(H[]H8\8tH\H8t3fHHp@H\g H\H8tHfDKf.H7fDATUSHHgxH\H\HEHH;tJQtKL%QLg H8\HE:tkHLg ԃ[]A\L%YQLg tfLHrQ)KQ)TQg vfHE顃f.HgHPHfDATUHSHH@dH%(HD$81gXPH=PH|$g H\H\HHL!H9tH8\8HHH|$HgH|$H|$t_Hg H|$HD$ H9tg H|$g тLHgHD$8dH+%(uqH@H[]A\Ð?*tfL%OLgP fLHO)O)Og" DHgVH锂f.AWAVAUATUHSHH(HEHHgf" HKHQ!gN" HHSB"HCx!@X@!.Hg" HHD$g! HIg! HHD$g! HIg! HSD(z"8Hz;HBHBB B",HD$L IHL{H=;HD$IG8Mg@EHIGPIGHHD$Lm IHaH:LIG(Lb0Hg ! HD g HD0g L{AAg`HAG\g HD g H[A0Ag'C`H([]A\A]A^A_D6LcHg<AD$"&HCH:@!.HC@",HCHPHP(HP8HPHHt WH@@ H@0H@@H@P@XP\HCP`H\H01 HSLdHH uH([]A\A]A^A_H|$IHHD$HZ9IGHMgPF@HT$H|$HT$HIu#H%9B HBHD$LbfH@HD$Hg~ HT$Ht$HD$HFHSHD$HBLxLgC Ht$LHD$H L{HD$IGH>LxLg  LLHHSHB(H@HD$Hg HT$LHD$HL{HD$IG8fDHgJ HKQXpg= Hh)\1@HH@HH@@ fx!H@(H@0H@8H@@H@HH@P@XH@\@oHC5~j~m~~f.@AWAVAUATUHSHH(HHHgF HKHQ!g. HKQ"HCx!@X@!.Hg HHD$g HIg HHD$g HIg HSD(z" He6HBHBB B",HD$LIHL{H(6HD$IG8Mg@EuH|IGPIGHHD$LXIH\H5LIG(Lb0H g H D g H D0g L{AAgKH AG\g H D g H[A0AgC`H([]A\A]A^A_HCH.5@!.HC@",HCHPHP(HP8HPHHt WH@@ H@0H@@H@P@XP\HCP`H\H01 HSLdHH uH([]A\A]A^A_H|$IHHD$Hr4IGHMgPs@HT$H|$HT$HIuKH=4B HBHD$Lbf.HgB HKQX(H@HD$Hgn HT$Ht$HD$H6HSHD$HBLxLg3 Ht$LHD$HL{HD$IGHLxLg LLHHSHB(H@HD$Hg HT$LHD$HL{HD$IG8fDpgM Hˆ)\1@HH@HH@@ fx!H@(H@0H@8H@@H@HH@P@XH@\@oHCey(z+zLzf.@USHHH=\HHHHtHGHt Hg H{H@tHG8Ht Hg H{HPtHGH8(tOHg H{H0t#HG(HtHg H{HtHPHH[]x)uxtHvyf.@USHHg HH[] HLyfUSHHH@>\HHHHtHGHt Hg H{H@tHG8Ht Hg H{HPtHGH8(tOHg H{H0t#HG(HtHg H{HtHPHH[]x)uxtHxf.@USHHg HH[] H`xfAWAVAUATUHSHHHdH%(HD$81HH,Hg[$ H޿+H$g HUH޿,B$g HHEp$P(G@`@$.H޿g H޿Ig H޿HD$g H޿HD$ g H޿HD$(g LuD(AN(%H7/IFH|$IFAF AF(,HD$yH.L=CMM~@E1LH|$ ID$HFEH=ZCE1I|$PH|$(ID$XHL=4CM|$0LH޿ID$8g H޿D g H޿D8g LuAAgH޿AFdgd H޿D gR H]A0Ag H<$Chg`" HD$8dH+%(HH[]A\A]A^A_DHEHH -HP$HOBHP0HP@HPPHt WHHH@@ PdH@8H@HH@X@`HEPhH\HMH01DTlHH uAHH=AE1I|$P]LIHH,AF IFHD$MfH|$KHHD$0L`HL9J<HHBg' ILHL$0HHt$Mg;LeM|$@DH޿g HMQ`LpLg LLHD$IHLuM~5HD$0L`HL9J<HHBgm ILHL$0HHt$ g脎LeLM|$PHD$0L`HL9J<HHBg ILHL$0HHt$(g$LeM|$0fDg H¨)\@HH@HH@@ H@$H@0H@8H@@H@HH@PH@X@`H@dƀHEg蟝rrWsSsf.AWAVAUATUHSHHHdH%(HD$81HH,Hg H޿+H$gy HUH޿,B$gd HHEp$P(G@`@$.H޿g3 H޿Ig" H޿HD$g H޿HD$ g H޿HD$(g LuD(AN(%H)IFH|$IFAF AF(,HD$H.L==MM~@E1LvH|$ ID$HEH==E1I|$PHH|$(ID$XxHL==M|$0LH޿ ID$8g H޿ D g H޿ D8g LuAAgfH޿ AFdg H޿ D g H]A0Ag-H<$Chg HD$8dH+%(HH[]A\A]A^A_DHEHMH (HP$H<HP0HP@HPPHt WHHH@@ PdH@8H@HH@X@`HEPhH\HMH01DTlHH uAHH=$<E1I|$P]LIHH]'AF IFHD$MfH|$HHD$0L`HL9J<HHBg ILHL$0HHt$Mg蛉LeM|$@DH޿g HMQ`LpLg+ LLHD$IHLuM~5HD$0L`HL9J<HHBg ILHL$0HHt$ gLeLM|$PHD$0L`HL9J<HHBgm ILHL$0HHt$(g脈LeM|$0fDg H)\@HH@HH@@ H@$H@0H@8H@@H@HH@PH@X@`H@dƀHEg$n!nnnf.ATHJ\UHSH_HHH{tH{Ht g H]H{HtH{@Ht g H]H{XtLcPH5)9Lu@H{8tH{0HtgZ H]Ht HHP[H]A\雿f.Lg' H]HnDUSHHgHH[] HmfATHK\UHSH_HHH{tH{Ht g H]H{HtH{@Ht g H]H{XtLcPH5)8Lu@H{8tH{0HtgZ H]Ht HHP[H]A\雾f.Lg' H]H%mDUSHHgHH[] HmfHh)\SHHoHtDAWAVAUATUHSHH(HEHHgv HKHQ!g^ HHSB"HCx!@X@!.Hg" HHD$g HIg HHD$g HIg HSD(z"8HHBHBB B",HD$LIHL{HMHD$IG8Mg@EHIGPIGHHD$L}IHaHLIG(Lb0Hg HD g HD0g L{AAgpHAG\g HD g H[A0Ag7C`H([]A\A]A^A_D6LcHgAD$"&HCH&@!.HC@",HCHPHP(HP8HPHHt WH@@ H@0H@@H@P@XP\HCP`H\H01 HSLdHH uH([]A\A]A^A_H|$IHHD$HjIGHMgPF@HT$H|$HT$HIu#H5B HBHD$LbfH@HD$Hg HT$Ht$HD$HVHSHD$HBLxLgS Ht$LHD$HL{HD$IGH>LxLg LLHHSHB(H@HD$Hg HT$LHD$HL{HD$IG8fDHgZ HKQXpgM Hh)\1@HH@HH@@ fx!H@(H@0H@8H@@H@HH@P@XH@\@oHC5cdd&df.@AWAVAUATUHSHH(HHHgV HKHQ!g> HKQ"HCx!@X@!.Hg HHD$g HIg HHD$g HIg HSD(z" HuHBHBB B",HD$LIHL{H8HD$IG8Mg@EuHIGPIGHHD$LhIH\HLIG(Lb0H g H D g H D0g L{AAg[H AG\g H D g H[A0Ag"C`H([]A\A]A^A_HCH>@!.HC@",HCHPHP(HP8HPHHt WH@@ H@0H@@H@P@XP\HCP`H\H01 HSLdHH uH([]A\A]A^A_H|$ IHHD$HIGHMgPs@HT$H|$HT$HIuKHMB HBHD$Lbf.HgR HKQX(H@HD$Hg~ HT$Ht$HD$HFHSHD$HBLxLgC Ht$LHD$H L{HD$IGHLxLg LLHHSHB(H@HD$Hg HT$LHD$HL{HD$IG8fDpg] Hˆ)\1@HH@HH@@ fx!H@(H@0H@8H@@H@HH@P@XH@\@oHCe[____f.@ATHXb\UHSH_HHH{tH{Ht g H]H{@tH{8Ht g H]H{PtH{H?(t_g H]H{0tH{(Htg H]Ht(fDHHH@H@u-gHg~ [H]A\)utf[H]A\ҮI^I^fUSHHgHH[] H^fATHb\UHSH_HHH{tH{Ht g H]H{@tH{8Ht g H]H{PtH{H?(t_g H]H{0tH{(Htg H]Ht(fDHHH@H`@u-gGHgN [H]A\­)utf[H]A\颭I]I]fUSHHgHH[] H]fAWAVAUATUHSHHHdH%(HD$81HH,Hg+ H޿+H$g HUH޿,B$g HHEp$P(G@`@$.H޿g H޿Ig H޿HD$g H޿HD$ gl H޿HD$(gY LuD(AN(%HIFH|$IFAF AF(,HD$IH.L=e%MM~@E1LH|$ ID$HEH=*%E1I|$PH|$(ID$XHL=%M|$0LH޿ID$8g H޿D gm H޿D8g[ LuAAgH޿AFdg4 H޿D g" H]A0AgH<$Chg0 HD$8dH+%(HH[]A\A]A^A_DHEH~H HP$H$HP0HP@HPPHt WHHH@@ PdH@8H@HH@X@`HEPhH\HMH01DTlHH uAHH=#E1I|$P]LOIHHAF IFHD$MfH|$HHD$0L`HL9J<HHBg ILHL$0HHt$Mg qLeM|$@DH޿gj HMQ`LpLg LLHD$IHdLuM~5HD$0L`HL9J<HHBg= ILHL$0HHt$ gTpLeLM|$PHD$0L`HL9J<HHBg ILHL$0HHt$(goLeM|$0fDge H¨)\@HH@HH@@ H@$H@0H@8H@@H@HH@PH@X@`H@dƀHEgobX_XXXf.AWAVAUATUHSHHHdH%(HD$81HH,Hg H޿+H$gI HUH޿,B$g4 HHEp$P(G@`@$.H޿g H޿Ig H޿HD$g H޿HD$ g H޿HD$(g LuD(AN(%Hg IFH|$IFAF AF(,HD$H.L=MM~@E1LFH|$ ID$HvEH=E1I|$PH|$(ID$XHHL=dM|$0LH޿ ID$8g H޿ D g H޿ D8g LuAAg6H޿ AFdg H޿ D g H]A0AgH<$Chg HD$8dH+%(HH[]A\A]A^A_DHEHyH HP$HHP0HP@HPPHt WHHH@@ PdH@8H@HH@X@`HEPhH\HMH01DTlHH uAHH=E1I|$P]LIHH- AF IFHD$MfH|${HHD$0L`HL9J<HHBgW ILHL$0HHt$MgkkLeM|$@DH޿g HMQ`LpLg LLHD$IHLuM~5HD$0L`HL9J<HHBg ILHL$0HHt$ gjLeLM|$PHD$0L`HL9J<HHBg= ILHL$0HHt$(gTjLeM|$0fDg H)\@HH@HH@@ H@$H@0H@8H@@H@HH@PH@X@`H@dƀHEgySSSSf.ATHn\UHSH_HHH{tH{Ht g} H]H{HtH{@Ht gc H]H{XtLcPH5L|uPH{8tH{0Htg* H]Ht#HHH@H@u-gHg޺ [H]A\RLg H]롐[H]A\2IVSIASfUSHHgHH[]o H&SfATH@o\UHSH_HHH{tH{Ht gM H]H{HtH{@Ht g3 H]H{XtLcPH5LLuPH{8tH{0Htg H]Ht#HHH@H@u-gHg讹 [H]A\"Lg跹 H]롐[H]A\ITRI?RfUSHHgHH[]? H$RfAUATUHSHHHHHgj HKHQHgR HuhHSBIHCxIH=H@Hx@ @I,HCH=H@0Hx(H=Hx8H@@H[]A\A]tLcHgAD$IfDHCH=~HxH@@ @H.HC@I,H\H01D HSLJHH$uH\H01fD HSLnHHu-DHg2 IH^HHHCH=Hx@ HhfDg H*\@HH@H1H@@ H@(H@0H@8H@@fPHƀHC LhLg LLHHHCHH[HOfDUSHHHH=\HHHHt"HGHtHgȶ H{Ht HPHH[]HOUSHHg}HH[]O HOfAUATUHSHHHYHHgz HSHBHge HSBLHHBHBB BL,HHB0HB(HHB8HB@H[]A\A]HSHHBHoHBHBHH\B H01fD LPHH$uH\H01f. HHuNfDHgr IHHHHSHHBB HjfDPg= H8*\@HH@HH@@ H@(H@0H@8H@@H@HƀHHC;LhLg LLHHSHB\HMUSHHHJ\HHHHt"HGHtHg H{Ht HPHH[]DHOMUSHHg}HH[]鏳 H,MfH*\SHHHt-HHtgr H{(Htgc H{8HtgT H[髙f.USHHgHH[] HHg Hgŭ DH8*\SHHHHt-HHtgҲ H{(Htgò H{8Htg贲 H[ f.USHHgHH[]_ HHgN Hg% DAWAVAUATIUSHHdH%(HD$81g H5>HHuYH5-L¸ H5L¸'A<$uA|$0HH=g HHthLL|$Lt$ Ll$0MHHD$HD$(LLd$(Ld$HLL|$0HD$ HD$g HH$g H<$u/1HT$8dH+%(HH[]A\A]A^A_f.HH59g HHtHD$HL|$(MHD$0Ht$LLHD$HD$ g? HHg HjD$bA|$OgqnAUATUHSHHHHHg HKHQHg HuhHSBIHCxIH=%H@Hx@ @I,HCH=H@0Hx(H=Hx8H@@H[]A\A]tLcHgMAD$IfDHCH=HxH@@ @H.HC@I,H\H01D HSLJHH$uH\H01fD HSLnHHu-DHgb IHHHHCH=Hx@ HhfDg- H*\@HH@H1H@@ H@(H@0H@8H@@fPHƀHC LhLg LLHHHCHH[HGfDATH`\USHoHHHH}tH}Htg HkHt'@HEHH@H@ug6Hg譭 H[]A\!H[]A\IGImGfUSHHgMHH[]O HRGfAUATUHSHHHYHHgz HSHBHge HSBLHHBHBB BL,H HB0HB(H HB8HB@H[]A\A]HSHHBHfHBHBHH\B H01fD LPHH$uH\H01f. HHuNfDHgr IHHHHSHHBB HjfDPg= H8*\@HH@HH@@ H@(H@0H@8H@@H@HƀHHC;LhLg LLHHSHB\HIEATH0m\USHoHHHH}tH}Htg HkHt'@HEHH@H@ugHg轪 H[]A\1H[]A\"IDIDfUSHHgMHH[]_ HDfI1f1ffDIGf.Gf.G f.Gf.Gf.G f.Gf.Gf.G f.w!HH9WHJH@2@w@HHWH)HHQH@H?HJHvXwxHHWH)HvhHQHHHQH ?€HHQH?€널HHWH)HvHQH 1DHHWH)twHHDHDHEAAu AHMD@Dƒuu AAB HH9fHHZf.HD@Dƒu&AHH9HHfDwHvHDHEAAuÁu Avu AwHtcD@EAAuHtKDPD҃oA A 7ADBHH9YHHMD>f.@w!HH9WHJH@2@w8HHOH)H?@ HJHB@v`HHOH)H? ?J?JHJHBSDHHOH)Hv0? ?JHJHB1f.HHWH)twHHDHDHEAAu AHMD@Dƒuu AAB HH9fHHZf.HD@Dƒu&AHH9HHfDwHvHDHEAAuÁu Avu AwHtcD@EAAuHtKDPD҃oA A 7ADBHH9YHHMD>f.@H,\HHIH@/\HHHH0\HHHP1\HHH,\HHɈH/\HHH0\HHH1\HHH0-\HHIH-\HH)SHgH[鉡 SHgH[i SHgH[I SHgH[) SHgH[ SHgH[ SHgH[ɠ SHgH[驠 SHgH[鉠 SHgH[i H/\HH SHgH[) H0\HH SHgH[ H2\HHi SHgH[驟 SH dH%(HD$1H$HL$MtQHMXH=MIu$)HT$dH+%(uH [D1g.]f.@AUMATMUSHH(dH%(HD$1Hl$PH$HHL$Ll$XH9t2HL9tvH$t#=wLIACH9uHH9I$M]HT$dH+%(u5H([]A\A]fHH$H9gH\SIH dH%(HD$1HD$0H\$8L $HD$H9t_IHA2wt:IM9uL $1 L $ML HT$dH+%(uH [L $1g[ATAIULSH dH%(HD$1H$HL$IvY1Hf=LFI[II9s:`=vH$D)HT$dH+%(u&H []A\fL9uHgZfDSIHL)H dH%(HD$1HD$0H\$8L $HD$I9IA2(=wNHvgAB$w} HA0$mt8OJLL)M9uL $1*f$=v;HA5uL $ML HT$dH+%(uH [@L $1gYIIHIQIHH)H9th0(w[AtoHv@$wW A0$I9r@tMIIQJPHIH)H9u1Ð$=v AI9sHHFH)Hwf.BfH-f.USLE1H8dH%(HD$(1HD$PH$Ht$HL$H1Hl$XLL$HD$H$HHT$HUHT$(dH+%(uH8[]gXfUSLE1H8dH%(HD$(1H$HD$PHt$HWHl$XHL$OHLL$HD$?H$HHT$HUHT$(dH+%(uH8[]gXfUSLAH8dH%(HD$(1HD$PH$Ht$HWHl$XHL$HD$OH9LL$GЉH$HHT$HUHT$(dH+%(uH8[]gsWAVIMAUIATULSH HwdH%(HT$1H\$PLd$XL,$HL$GHM9t9L9H9=w"AIL,$M9uLI9@HL)Hw4LmM4$HT$dH+%(H []A\A]A^fDf%I f-$f@(AFAV|L,$DHL)HfA}A}IL,$LL,$-@L,$;gU@@u fHHG1H)ȃtHvfHHv͸fH@IIHu2II;@t#HI9r?t&IHII;@u1HHFH)Hw f.f.BfHf.@H8MdH%(HD$(1H$HD$@Ht$HWL\$HHL$OHLL$HD$$H$IHT$IHT$(dH+%(uH8gTf.H8MdH%(HD$(1HT$HD$@HHWL\$HHL$O H|$L $HD$HT$IH$IHT$(dH+%(uH8gTf.UIISH(H_dH %(HL$1HT$@Hl$HL $HT$GLL)M9t^A2(=w\HAB$wZ A0$H9rCHteOLL)M9uL $1)fD$=v AH9sL $MLMHT$dH+%(uHH([]L $DL)ʸHvAAIfAAL $gRUIISH(H_dH %(HL$1HT$@Hl$HL $HT$G LL)M9t^A2(=w\HAB$wZ A0$H9rCHIteOLL)M9uL $1)fD$=v AH9sL $MLMHT$dH+%(uHH([]L $DL)ʸHvAAIfAAL $gQAVIIAUATUSH DwdH%(HT$1HT$PH\$XL $DLOHHT$TL$$M9DHl$LE1Bf.AD(AvrA9rmfDIHfQM9tAHH)HuEID1M9 @H $MH HT$dH+%(u$H []A\A]A^@EIDLgoPf.Du fHHOH)Hvf:tf:uHHfDHHATIIUSHHt$L$L_H7LH)HI|$IYHI H9fD(AHVfD$A $AM9rqH4VI0HI ALH)HHnH1[]A\fDD(AwHt*V@$v"AĺM9sH[]A\DL9sI0ofDH[]A\ATULSHH0dH%(HD$(1H$HD$PHt$HWLd$XHL$OHLL$HD$=H$HL$HUI $u 1H9HT$(dH+%(u H0[]A\gNf.DATULSHH0dH%(HD$(1H$HD$PHt$HWLd$XHL$O HLL$HD$H$HL$HUI $u 1H9HT$(dH+%(u H0[]A\goMf.DSH dH%(HD$1AH<$Ht$uJLZHHt@3M9IuH$HT$dH+%(u,H [fDH)Hvf?uuHH<$gLf.SHHӋOLDGHC)[f.DSHHӋOLDG H)[f.DUHSH(H_dH%(HD$1H$HL$GuXMXH9G؉Mt M9Iu$)HT$dH+%(u+H([]@H)Hvf:uzuHBH$gKfATIUSH dH%(HD$1AH<$Ht$IvN1AH=LFI[IM9s2]9sH$HT$dH+%(udH []A\AfDM9uҸH9FʼnDH)Hsf?h^HH<$QgJf.SHHLHE1)[f.@SHHӋOLDGH)[f.DSHHӋOLDGH)[f.DSHHӋOLDG Hc)[f.DSH dH%(HD$1H$HL$MtQHMXHM=Iu$)HT$dH+%(uH [D1g~If.@ATHUHoSHHuZH9t0LcLM9tqTtH9r(ILACHH9u1[]A\fD[]A\fDHH)Hvf8uxuHHfDH9[]A\f.USLH8dH%(HD$(1H$HD$PHt$HWHl$XHL$OHLL$HD$H$HHT$HUHT$(dH+%(uH8[]gEHDUSLH8dH%(HD$(1H$HD$PHt$HWHl$XHL$O HLL$HD$H$HHT$HUHT$(dH+%(uH8[]gGDAVIL7HAUATÃUHoSL9tMI[M+I9t]H9=w.fADIUIfAEL7I9u1[]A\A]A^fHL)Hw$fInfHnfl[]A\A]A^Df% f-$f@(AufffAUIUIfAEDHL)H)fA>A~IL7D1L9H;fDUSLH8dH%(HD$(1HD$PH$Ht$HL$HHl$XLL$HD$oH$HHT$HUHT$(dH+%(uH8[]gFfUSLH8dH%(HD$(1H$HD$PHt$HWHl$XHL$OHLL$HD$H$HHT$HUHT$(dH+%(uH8[]gEf.DUSLH8dH%(HD$(1HD$PH$Ht$HWHl$XHL$OHD$HLL$9GЉPH$HHT$HUHT$(dH+%(uH8[]gDAVIIAUMATULSH dH%(HD$1H\$PH$HHL$Ld$XH9tFHL9==w(fAEIL4$M9uLI9HL)Hw4LuM,$HT$dH+%(umH []A\A]A^f.f%I f-$f@(fAEfAU|L4$DLL4$i@L4${gC@AVIMAUIATULSH HwdH%(HT$1H\$PLd$XL,$HL$G HM9t9L9MH9=w"AIL,$M9uLI9@HL)Hw4LmM4$HT$dH+%(H []A\A]A^fDf%I f-$f@(AFAV|L,$DHL)HfA}A}IL,$LL,$-@L,$;g$B@IHIAt5II9@HI9HHGH)HwHuDfDHvf f$f-@(AtQfHHHfHHfADfHHHIHII;@f1fffHH@f.SMH0dH%(HD$(1H$HD$@Ht$HWH\$HHL$OHLL$HD$H$IHT$HHT$(dH+%(uH0[g@SMH0dH%(HD$(1HT$HD$@HHWH\$HHL$O H|$L $HD$CHT$IH$HHT$(dH+%(uH0[g8@SIH dH%(HD$1HD$0H\$8L $HD$H9t_IHA2wt:IM9uL $1 L $ML HT$dH+%(uH [L $1g?AUMATMUSHH(dH%(HD$1Hl$PH$HHL$Ll$XH9t2HL9tvLH$t#=wLIACH9uHH9I$M]HT$dH+%(u5H([]A\A]fHH$H9g>ATIIUSH0H_dH%(HD$(1G Ht$ H|$HT$D$ HL$ HD$MHl$IpDD$ A1AHsfDD(AHHD$A $AL9r HHA9HHt{LH)HHt]EyfD(AwHt4Hfq$vJxwfDHDD)HT$(dH+%(uH0[]A\fD?g=ATIIUSH0H_dH%(HD$(1GHt$ H|$HT$D$ HL$jHD$MHl$IpDD$ A1AHsfDD(AHHD$A $AL9r HHA9HHt{LH)HHt]EyfD(AwHt4Hfq$vJxwfDHDD)HT$(dH+%(uH0[]A\fD?gx;SIIH0H_dH%(HD$(1GHt$ H|$HT$D$ HL$9GHD$M|L\$|$ L1IHL؃H)HtUDufD(Av2D$Av"9rHHHtLH)Hu@IDD)HT$(dH+%(uH0[gz:f.ATIUSH0GHoHt$ H|$L\$PH\$XdH %(HL$(1ɉD$ HT$LT$H|$9GLH)Ht$ H1ɃNfD(AvLD$Av<9r8HfALIH)йHtaM9tDtD(AwɸHDIL HT$(dH+%(u>H0[]A\ɸHDILDH1I9I8L Hg(9H?AUATUSHHHHPH)H9HIL,L9hsFH9saLHg襎HEHxHHtoHuHPH`\H[]A\A]H8\:tlP~I9rHP@HL9rI)HLg9HEHxIHHuA$HEHLĔHElPHHf@LhB(MH=g)f.@AWAVAUL-ATIUSHLH(HFL>Lv1H$H`\L=HHgH8\}tHSH@\HT$ggHT$L,H@`\dHHQg;b}HP;LkH\gBgH 11ILHb\L-LHL5Hg菪} vHSHP\HT$gfHT$1L,HXb\L-_1[LHHEH$HJg}+HSHH\HT$gmfHT$L,Hd\H}H6LkH`\g#fH ILHe\nH}HWOLkHX\geH /ILHe\H}H|LkH(\geH ILL-LgZ}&HSH \HT$gAeHT$1L,ID$ Ml$HD$ID$(L%L-LHD$H0m\HHgZ}HSHH\HT$gdHT$L$H@l\HHgh_}H/LcH \godH h11I H@o\L%LHHHD$Hg訴}HSHX\HT$gdHT$1L$Hn\L%1LHHHD$Hg蜮}:sHSHP\HT$gcHT$L$H`q\H}HLcHh\gKcH I Hq\H}HLcH`\gbH5xI4Hr\[H}HD&<LcH0\gbH I L%Lgm}HkH(\gqbH@\LdHkg[bHP\L|HkgEbHH\LtHkg/bH4$HH\HtHkgbHX\LlHkgaHL$H[HP\HLgaHt$H4H([]A\A]A^A_@){8DX(bhxx$xhhxH H H H H H H# H) f.AWAVIAUATIUSHH8HL$LD$dH%(HD$(1gP I4$I@H`\IELHIEgBH8\}AEL{H@\g_M,L|$ g LII$AEHD$ H@`\HIEg{ }IE AEHSH\HT$gb_HT$L,g~ I4$1I@Hb\IELHIEg订}AEHSHP\HT$g^HT$L,g I4$1I@HXb\IELHIEg%}AEHSHH\HT$g^HT$L,g謇 @IHd\H}IEAEHSH`\HT$g;^HT$L,gW @IHe\H}IETAEHSHX\HT$g]HT$L,g @IHe\H}IEAEHSH(\HT$g]HT$ L,g譆 I4$HT$1IHgVS}AEHSH \HT$gA]HT$L,g] I4$I@H0m\IELHIEgo}AEHSHH\HT$g\HT$L,g LII$AEHD$ H@l\HIEg芞 }IEAEL{H \gv\M,g藅 I6HT$I@H@o\IELHIEg赬}+AEL{HX\g\M,g6 I6HT$I@Hn\IELHIEg账}AELsHP\g[M,gՄ @IH`q\H}IEbAELsHh\gi[M,g芄 @IHq\H}IEAELsH`\g[M,g? @IHr\H}IEAELsH0\gZ M,g I4$HT$1IHgf}tWAEH[H(\gZL,HD$(dH+%(H8[]A\A]A^A_f.AEyDAEAEQDAEDAEDAE@DAEDAE^DAEDAEnDAEDAEDAEDDAEDAEfDAEg)H#HBHkHHHHHf.DAWAVAUATUSHHI`\ID$HHLx M/MAIt3I1DHI4I|]H v߅L΄HH?H9I|$I9rzL9ruH8\8^At$uWLH)H9HtHDHLH;HGL9tGHo/HH[]A\A]A^A_HWH1HgoHtH;HHLf.Hg"}H\HH(HD$HσHHLhImH9hrH8\:Ht HHg|HHP=HHPL9!IH@ H(H_H@HLxMoL9hrH8\:@t LHgG|HHP=HHPL9IH@ L,(LHHH`HLxMoL9hrH8\:Pt LHg{HHP;HHPL9u|HD$L,(LgHHLHHLH^D@@s@LhBD8 @LhBD8n@611g)mH*pfDHHHDHHH/DAE.HtEHHLQH;@HhBD(AD$H;AEH;H=ĔgHfH,fHHjyt$(t$(gD,H(f.DHHjmt$(t$(g,H(f.DHHjwt$(t$(g+H(f.DHHjdt$(t$(g+H(f.DHHjtt$(t$(g+H(f.DHC+fATEUSHH@HdH%(HD$81Hl$hLd$pD$jHD$(PHD$,Pt$xgOFHHT$(HHD$ D$(H!H ËD$HD$ Ht]H<$Ht$HH9t7Htj%HHD$ HHu+HD$(dH+%(u?H8H[]H`\HHHHD$(dH+%(u H="g-gHD$(dH+%(uH=g HGUHAVSHH8M H~ dH%(HE1HEHEIAqHg>XHEZHt^H}HuHH9t9Htk'HHEHHu.HEdH+%(uBHeH[A^]DH`\HHLHEdH+%(u H=#g. gHEdH+%(uH=g HwfUHAWAVIAUEATMSHXHUL}HudH%(HE1IHEHEHP@H`\H}fDIHH]H}HuEMH@I~HUHEHHESjjg]:IHEIH HtHHEdH+%(HeLL[A\A]A^A_]DHEHpHxHHEHyHPHt#HtEHMHuwHMHHEHPH`\#AHDHAHVfH8\8HEt@@gH@HHxH\uH8\:tPJHj\ fP@H)AVAUIATII1UHLS>HLpIu!ECH\u/[L]A\A]A^fDMtLHLg|DH\tCLL+BD#[]A\A]A^@USHH8H~dH%(HD$(1HHD$ HgKHD$ Ht`H<$HT$H4H9t>HtlHHD$ HHtHHD$(dH+%(ufG@HSHHH8\H8t.GPWuHPHe\HHH[S>fG@HSHHH8\H8t.GPWuHPHd\HHH[=fG@H5SHHH8\H8t.GPWuHPHr\HHH[=fG@HMSHHH8\H 8t.GPWuHPHg1H[V G@HUSHHH8\H 8t.GPWuHPHgH[XV G@H-SHHH8\H8t.GPWuHPH`q\HHH[sGPWuHPHq\HHHgGPWuHPHr\HHHg:H[ZT fG@H-SHHH8\H8t>GPWuHPH`q\HHHgs:H[S fG@HUSHHH8\H8t>GPWuHPHe\HHHg:H[zS fG@HSHHH8\H8t>GPWuHPHe\HHHg9H[ S fG@HESHHH8\H8t>GPWuHPHd\HHHg#9H[R fG@HSHHH8\H8t>GPWuHPH@l\H{HHg2 H[8G@HSHHHG HH@H8\8t*GPWuHPHg赣H[Q Gf.fHSHHH8\H8t>GPWuHPH@`\H{HHgR H[7G@HmSHHHG HH@H8\8t*GPWuHPHgťH[P Gf.fHESHHH8\H8tFGPWuHPH@l\H{HHgr Hg6H[`P Gf.fHuSHHH8\H8tFGPWuHPH@`\H{HHg Hgi6H[O Gf.fH}SHHHG HH@H@8H@HH@XH8\8t"GPWuHPH[͓@Gf.fHSHHHG HH@H@0H@@H@PH8\8t"GPWuHPH[魅@Gf.fHSHHHG HH@H@8H@HH@XH8\8t"GPWuHPH[@Gf.fHSHHHG HH@H@0H@@H@PH8\8t"GPWuHPH[݅@Gf.fHSHHHG HH@H@8H@HH@XH8\8t*GPWuHPHgH[TM G@HSHHHG HH@H@8H@HH@XH8\8t*GPWuHPHgMH[L G@H-SHHHG HH@H@0H@@H@PH8\8t*GPWuHPHg-H[TL G@HSHHHG HH@H@0H@@H@PH8\8t*GPWuHPHg݃H[K G@UEHAWAVAUATSHHXLmLu dH%(HE1HEEHHEIPHEjPug>HUIH HH!HEUEH HEt=AUHtLHEdH+%(HeLH[A\A]A^A_]HH}HEH4H9t>HIŀ\HELHugzHEHxL9uHEqfIŀ\IEH8\:t$PJHHE>giJ Pg^HEdH+%(uH=xgHEdH+%(uH=gHf.UHAWAVIAUEATMSHhHUL}HudH%(HE1IHEHEHP@H\*H}fDIHH]H}HuEMH@I~HUHEHHESjjg6IHEIH HtHHEdH+%(HeLL[A\A]A^A_]fDHEHpHxHHEHyHPHt Hu-AH\;AHD$@HxHuH}g+1HEHxH\H}HPfH8\8HEt@@gPH"@UEHAWAVAUATSHHXLmLu dH%(HE1HEEHHEIPHEjPug2)HUIH HH!HEUEH HEt=AUHtLHEdH+%(HeLH[A\A]A^A_]HH}HuHH9t?HqI`\HELHug?HEHxL9uHErI`\IEH8\:t$PJHHE>gF PgHEdH+%(uH=.ug9HEdH+%(uH=gHf.H8\8t GPWtÐH`f.G@H`fDH`fDH` fDH` fDH`fDH`fDSD$ LL\$H\$dIcL>DHH\$L\$[H@(@HH\$L\$[H@@HH\$L\$[H@0@HH\$L\$[H@ @HH\$L\$[H@8f.fSD$ LL\$H\$dIcL>DHH\$L\$[H@(@HH\$L\$[H@@HH\$L\$[H@0@HH\$L\$[H@ @HH\$L\$[H@8f.fATHh5\HUHHƐ%\SHgwD HtH(H[]A\H@\ H\H(\H`\HX\HH\RHP\EH \HHH\H \H0\jHh\H`\HP\OHX\OH(\z (gZ 1HHg<H8\H] 8CHHE(gZ HgZ I@11H*\AD$ HID$HfAL$HI$H`\ID$HEID$(ID$0ID$8ID$@AƄ$HELegH8\H]8ttCHQLe LHHEgegY @HHe\H]HHEH8\8CHHE@C뉿 g^Y @HH@l\HHEg*HEH8\H]8CH,HET gY @HH@`\HHEg*HEH8\H]8CHHEf.gX @HHd\H]HHEH8\8CHMHE@gUX @HHe\H]HHEH8\8gCH-HEU@(gX pHgW I@11Hh)\fAT$!H1ID$HAD$ I$HXb\ID$HAD$oID$(ID$0ID$8ID$@ID$HID$PAD$XID$\EHELeglH8\H]8CH"Le LHHEgR(gW pHgV I@11H)\AD$ HID$HAD$oI$1fAD$!Hb\ID$HEID$(ID$0ID$8ID$@ID$HID$PAD$XID$\HELegpH8\H]8*CHLe LHHEgRCfDH8\:t,PJHLg) AHAFHV룺PH8\8HEt @@LgHEdH+%(tgHHga$ ATUHSHHHH dH%(HD$1H9tSHuHD$HLd$HLHPHT$HzH`\u*HT$dH+%(uoH []A\ÐH`\HH8\9t$JqrD$ g( D$ JLgHD$dH+%(t,gHD$dH+%(uH=gHHgF# fDATUHSHHHH dH%(HD$1H9tSHUHD$HLd$HLHPHT$HzH`\u*HT$dH+%(uoH []A\ÐH`\HH8\9t$JqrD$ g' D$ JLgHD$dH+%(t,gHD$dH+%(uH=gHHg&" fDAWAAVAUATAUHSHH8dH%(HD$(1Ht$pLL91DD$ LM DD$ HD$HEDDLt$ Ll$HMLPHC HtHHl$ EHUxsI`\L9CHHD$ H H HPHxHK HSL9HD$HxL9HD$(dH+%(XH8[]A\A]A^A_HuH}HUIHHHtHtMHH@HUHI`\M9ZAEIUADCH`\HEAEHUfH8\:t|PJH=g% 2H8\:t\PJHg]% H8\8t EEfDP@PLg3Lg*HD$(dH+%(t5gHD$(dH+%(uH=Ug^HHHg f.fUHAWAVAAUEATISHH8HUHE mdH%(HU1HHx =H8HpHH9LEH9ZLEHEHHL}AWAHUELHPYHM^HyH`\umHMdH+ %(He[A\A]A^A_]HEdH+%(HHU}EH@He[A\A]A^A_]H`\HZH8\>t4qDFDAtHEHUgS# HEHUYfDqLg[HEdH+%(tKg"HEdH+%(uH=QgHEdH+%(uH=hgqHHg HHxH\uH8\:tPJH" fP@AWAVAUATUHSHHdH%(HD$HIPHCHHEPLƃHHCLHEHCHC(HC8P H$L`I|$g9 L4$HIVI9IFHtHyLHe<HI~H`\B!HKLcHEHLP(H$LpHMfL9ILg+9 H4$IHVI9IFHtHACD'IĀ\H~L{(Ls0L9HEHLP0H$LpHInH9`HHg8 H4$IHVI9IFHt HuJAEH~Lk8AD-Ls@L9HD$dH+%(H[]A\A]A^A_Hg H4$뭐HgH4$fDADH8\8t|FPV g% H8\8ttFPV]g RH8\8t4AFPAV-g "fDF@AFFHD$dH+%(t4gHMHD$dH+%(ug H g LgqHD$dH+%(uHg Lg_HD$dH+%(tf.AWAVAUATUHSHH(dH%(HD$HLl$PHC$HEPHC(HEP@LHHCC`HEHC0HC@HCPƃP HD$L`I|$g*6 Lt$HIVI9IFHtHHLH8HI~H`\B!HKLc[HEHLP(HD$LpHMfL9ILg5 Ht$IHVI9IFHtHALs8Iƀ\H~CD'L{0L95HEHLP0HD$LxHMgL9wILg5 Ht$HHVI9IFHtHH~HK@BD!L{HL9'HEHLP8HD$LxHMgL9.ILg4 Ht$IHVI9IFHtHAEH~LkPCD%L{XL9HEHPHHCdHEPPChHD$dH+%(H([]A\A]A^A_f.HD$HgHt$HL$HgHt$cDHgHt$PDADH8\8FPVg @H8\8AFPAVg wfH8\8FPVgi @H8\8tDFPVg= AF{F:F@FzHD$dH+%(tfgH,HD$dH+%(ug}HD$dH+%(uggLgHD$dH+%(uHgd Hg6LgHD$dH+%(tvf.AWAVAUATUHSHH(dH%(HD$HLl$PHC$HEPHC(HEP@LHHCC`HEHC0HC@HCPƃP HD$L`I|$gj1 Lt$HIVI9IFHtHHLH4HI~H`\B!HKLc[HEHLP(HD$LpHMfL9ILg0 Ht$IHVI9IFHtHALs8Iƀ\H~CD'L{0L95HEHLP0HD$LxHMgL9wILg[0 Ht$HHVI9IFHtHH~HK@BD!L{HL9'HEHLP8HD$LxHMgL9.ILg/ Ht$IHVI9IFHtHAEH~LkPCD%L{XL9HEHPHHCdHEPPChHD$dH+%(H([]A\A]A^A_f.HD$HgHt$HL$HgHt$cDHgHt$PDADH8\8FPVg  @H8\8AFPAVg wfH8\8FPVg @H8\8tDFPVg} AF{F:F@FzHD$dH+%(tfg+H,HD$dH+%(ugHD$dH+%(ugLg HD$dH+%(uHg HgvLgHD$dH+%(tvf.AUATUSHHHdH%(HD$1HILPHC HtHH,$EHMxcH€\H9IH$H5uL+HHHxHs HKH9HD$dH+%(H[]A\A]f.HuH}ӲIHEMl$HtHut4qDFDAtHEHUgS HEHUYfDqLgkHEdH+%(tKg"HEdH+%(uH=;g荻HEdH+%(uH=hgqHHg HH7HDHH@HHH@@HHHHJH9rH=:RH1gfDH?HHH+pH9rHPgƻHH@H)H9HGf.HH9r H@H9‰fHtHu%Z&f.f.HtHu%%f.f.HtHuH%z%ff.H)HtHuD%%ff.H)HtHuD%%ff.H)HtHuD%b%ff.H)HtHuD%2%ff.H)HHMf.H`\@H`\HHf.HHH`\HHHHH`\HHHHH@@HHHRHf.@HHHfHHH@@HHHRHf.@HHHfHH@@HH@@H?ÐHH@@HHxHH9pr HHH n7HH=g6@HHPH9sHH=P1g\f.fHHxtÐHH 7H&uH=g6f.fHHBHtHDf.HH 6HH=Bg5f.fIHSHI0H^H9r0H)H9HGHtHHtHU"H[H[HHH5S61H=xgZf.HPy@HJyBHHSHgH[f.SHgH[f.HHHAWAVAUATUSHL/IEHHHH9soMtH)I|H9r]H)HHtMID$ t$ !IHt*HLH2tNILH)H9rHHuHHH[]A\A]A^A_fDH9HHCLL)H6HNf.DATIUHHSHn LHH[H]A\USHHH/HEH9s"H)H|@H HH)HHEHH[]AUATUSHHL/IEH9rH)HIH9HFHHu#HH[]A\A]fHCHtHI|HLuDHf.DH6HN`f.DATIUHHSH>LHH[H]A\!HHHyHt,HHH9HFHH@8tt HuHf.fHtcAVAUATIUHSL/HMu DAtHL~Hu!HL9r[H]A\A]A^H[]A\A]A^Hf.fH6HNpf.DATIUHHSHLHH[H]A\1@fAUATUSHL/I]HtNHHtFHIH9HG fDHrAtHLHtHH[]A\A]DHHH[]A\A]H6HNpf.DATIUHHSH>LHH[H]A\1@fAVAUATUSL/MuL9sHIHHHu(HL9t'AtHLHuH[]A\A]A^@[H]A\A]A^H6HNf.DATIUHHSHnLHH[H]A\AHHHH9rfDHH9t@84tHDHAUATUSHHL/IEHtHIHH9HFHHuHH[]A\A]HrAtHLHuːH6HNf.DATIUHHSHnLHH[H]A\AHHHyHt%HHH9HFfHr@84tUSHH?H6H_HnHH9HFHt u H)HHMH[]USHH?H_H9rWH)HH9HGHhHH9HFHtHHu H)HHMH[]HHH5c.1H=ugWUHSHH?H_H9rfH1HnL9rvH)H9HGL)L9IGHH9HFHtLHu H)HHMH[]HHH5-1H=ӺgHLH5-1H=gfAUATIUSHL/HKI]HH9HHFHtLLQu H)HHMH[]A\A]fAVAUATIUSL7I^H9rbH)IHH9HGH9HHHFHtK<&Lu H)HHM[]A\A]A^HHH5,1H=gUSHH?H_H9rSH)LH9HGI9HIFHtHHBu H)HHMH[]HHH5,1H=gf.H`\@GDH8\8tGGG@G@H`\ufGH7D7HGH?SH9r[HH9sH[fDHt$1gҐH8\:t @fDHHgHUSHHH.dH%(HD$1H9/t.EH}HUxDH`\H9HHzH9uHH+HD$dH+%(HH[]Ht$1gHH`\H8\8tBHJHt$gTfB@H8\9tHEHzH9`fDCg9ffDH7AVAUATUHSHHHL*dH%(HD$1vMu11IHT$gK44HHgLHHgILLHg:HD$dH+%(u)HH[]A\A]A^Hg葧HD$dH+%(tg[HHg fATUSH1H H*@t$ HT$1LedH%(HD$1gIt$HHgHt$ HgLHHgsHD$dH+%(u%H H[]A\HgΦHD$dH+%(tg蘝HHgV fDAVAUATUSH1HH*L.1dH%(HD$1HT$LeMug0HHK4&gLLHgLHHgHD$dH+%(u)HH[]A\A]A^Hg HD$dH+%(tgӜHHg H9tOATUHSH1H)HgIHHHtBHHHHI`\u7[H]A\H`\HHHfEAD$DAD$I$ADf.SHHHHgIH[@H9tgATUHSH|H1H)HgFIHHHt)HHHJHI`\u.[H]A\fDEAD$DH`\HHHÐAD$I$ADH=ܘgf.@SHH>HGH4H9rHHg,H[HH5a H=1gf.@SHHHH>dH %(HL$1HOHH)H9HGHHH9r*HD$HHgHHD$dH+%(u,H[HD$dH+%(uH5 H=R1g2glf.fSHH@H9rHgFH[HH5 H=1gSHH>HHOHH)H9HGHHH9rHLgH[H5" H=1gf.DSHHHHgH[@H9tgATUHSH|H1H)HgIHHHt)HHHHI`\u.[H]A\fDEAD$DH`\HHHÐAD$I$ADH=|g腉f.@SHHH4Hg8H[AWAVAUATIUSHH8H?dH%(HD$(1HwH9H?HH)H9HGH)HL9H9s5HD$(dH+%(H8HHL[]A\A]A^A_=@HH9rI8\A}GJ4HH9H+HH9HLH)H)L,LD$LHLHgI<$LD$J4/HIMt L7LHT$(dH+%(+H8[]A\A]A^A_ÐGI<$U@Lt$HLD$LgLD$HHHD$ IHLg3IH`\~A}tEAWJAOdHD$LgHD$LH)ID/AWHD$(dH+%(uTH=gJHD$(dH+%(u7HHH51H=^g@H|$ g蕟HD$(dH+%(tg_HHg f.H LA`f.DH LLQMI)M9MGI9r H(LRH5HH=1gf.AUIATIUHHSHHEHHL[LHI]A\A]f.@H)H+7H H)H+7LAfAUIATIHUHSHHHLLH)I+$HIH[]A\A]8H)I)H+7f.H)I)H+7f.H)I)H+7f.H)I)H+7f.H)H+7ATIUHSHHHt HH4LHgHE[]A\ÐSHHH4HgxH[SHHHHgYH[@HH9fHH9fH6HV>f.DH6HV=f.DHH7HDHH@HHHPHHHHHJH9rH=RH1gfDHHHH+pH9rHPg膄HH@H)H9HGf.HH9rHPHH9‰f.@HuÐHt Df.DHuÐHt ּDf.DHHu fDHtH%f.f.DH)HHuf.Ht FDf.DH)HHuf.Ht Df.DH)HHuf.Ht ƻDf.DH)HHuf.Ht 醻Df.DH)HHMf.H\@H\HHf.HHH\HHHHH\HHHHHPHHHHJHHf.HHHfHHHPHHHHJHHf.HHHfHH@@HH@@HÐHH@@HHxHH9pr HfDHH HH=Zg@HHPH9sHH=tP1gf.HHxtÐHH vHޔuH=g|f.fHHPHtHDf.HH &HH=g,f.fSHHHYH9r:H)H9HGHtHH4HuH[Hg藸H[HHH51H=ԋgfDHPy@HJyBHHSHgH[f.SHgH[f.HHHAWAVAUATIHUSHL/IUHHH9snMtH)I|HH9rYH)HtLA$D$ t$ 8IHt+HLHtUILH)HH9rHuHH[]A\A]A^A_H9HHCH[]A\A]A^A_LL)HHfH6HNf.DATIUHHSH~LHH[H]A\USHHH/HEH9s"H)H|H2HH)HHHEHH[]AUATUHSHHHHAH9rH)H9HFHHuHH[]A\A]@IL,HEIHtHHLLuHH6HN`f.DATIUHHSHNLHH[H]A\!HHHyHt,HHH9HFHH9tt Hu@Hf.fHtcAVAUATIUHSL/HMuDAtHLHu"HL9r[H]A\A]A^fH[]A\A]A^Hf.fH6HNpf.DATIUHHSH.LHH[H]A\1fDAUATUSHL/I]HtNHHtFHIH9HG fDHrAtHLHtHH[]A\A]fDHHH[]A\A]H6HNpf.DATIUHHSHNLHH[H]A\1fDAVAUATUSL/MuL9sHIHHHu'HL9t'AtHLHuH[]A\A]A^D[H]A\A]A^H6HNf.DATIUHHSH~LHH[H]A\AHHHH9rfDHH9t94tHfDHAUATUSHHL/IEHtHIHH9HFHHuHH[]A\A]HrAtHLHufH6HNf.DATIUHHSH~LHH[H]A\AHHHyHt$HHH9HFfHr94t@USHH?H6H_HnHH9HFHt ku H)HHMH[]USHHHXH9rXH)H H9HGHiHH9HFHtHHPH\uUHH[]A\A]H8\9tHLgWHf@HHuHP@@LhB'fDAVAUATIUSHHZL9L)HH9HGHt^HIHHL4 L9prH8\>t_p~LHgHEIUHHJ4HH[fDHt$1gҐH8\:t @fDHHggUSHHH.dH%(HD$1H9/t.EH}HUxDH\H9HHzH9uHH+HD$dH+%(HH[]Ht$1g HH\H8\8tBHJHt$gfB@H8\9tHEHzH9`fDCgyfffDH7AVAUATUHSHHHL*dH%(HD$1vMu11IHT$gK44HHgLHHgYLLHgJHD$dH+%(u)HH[]A\A]A^HgHD$dH+%(tgeHHgY fATUSH1H H*t$ HT$1LedH%(HD$1gIt$HHgHt$ HgLHHgHD$dH+%(u%H H[]A\HgHD$dH+%(tgdHHg藡 AVAUATUSH1HH*L.1dH%(HD$1HT$LeMugPHHK4&gLLHgLHHgHD$dH+%(u)HH[]A\A]A^HgYHD$dH+%(tgdHHgѠ AVAUATUSH9t_H)HIH1ILgILhIuAD$I\uG[L]A\A]A^MtLHLgfH\[]A\LhLA]A^fAD$M4$AD,SHHHHg9H[@H9tHtDH\HH=}`PgSf.@SHHHpHHIĀAH9H@HL9Kfod$fol$ fot$0fo|$@9fod$PIfol$`Yfot$pifo$yfo$fo$fo$fo$fo$fo$fo$fo$ )ƃ9HLuHH@HL9uGD$D$|$uƃ9H$dH+%(u6H([]A\A]I1LHHT$LD$LH߹ggWATUSHHfofDoHfDofDo fDofo=Hfo5 fo-fo%fo$dH%(H$1H$ffDoHfAfAofAofEofAfEfAofAA͈fDofafDifofAifAafEofafAofDffA͈fEofDfDEfDofAafEifDofEifAafAaffg)BH9>HLc9H@8HAfo$$fol$fot$ fo|$0c9fod$@kIfol$PsYfot$`{ifo|$pcyfo$fo$fo$fo$fo$fo$fo$fo$ )LHͯC8H$dH+%(uH[]A\LHHgTf.@U1SHHHGH`9\HHgHCHCH[] H-6S1HHHHt$GH`9\HHH|$gkCHHCgJ H[@ATUHHSHgIH9\HH}Cu}u[]A\f.H5MHدtLcLg1HLgqH[]A\ Ht5Hg~H@hHHHX5f.AT1AUHSHHMHt$GH9\HHH|$gRHo@pHCD!fSC HtH{AHA1HHHk0)C89ƃ9HC9Hǃ1HHHǃ9Hǃ1)Ӎ9HH[]A\Hhhx1HATAUHSHGH9\HHgP}HHCD!SHPxHS HPpHS(Ht{H{A1Hk0HHAC8)ƃ99HC9Hǃ1HHHǃ9Hǃ1H)9H[]A\Hhh|H3f.HG @f.DHH9s@DHO HB NH9uHG(@f.DHH9s@DHO(HB NH9uHx:\HH9SHgH[陒ATH1UH1SHgHx:\HH}Cu}u []A\fDH5HXtLcLg/1HLgHCHPxHS HPpH@hHS(HC0[]A\H2@f)wGfffRfHwH=`Kf v+f f@HwH=K@f tYf HwH=~KDHwH=hKft1furHwH=BKHwH=0KHwH=yKHwH=[KHwH=VJ1DHwH=JHwH=JHwH=JHHpJf.ATUHSH9s)IHf.;It$HgICH9rH[]A\f.DHHpNIf.ATUHSH9s)IHf.;It$HgICH9rH[]A\f.DAUAATAUHS1Hf9uT@HH t6Df#]tHUHDgIuHfD9]uD1H[]A\A]HWHDgIH[]A\A]@fAWAVAUATUSHHT$H9sbHBHIIH)HLtA1E1HUHA?gKIt fD ]HH ufEeIIM9uHD$H[]A\A]A^A_f.@AUATUSHHH9s.HIDfDHL9sHEDHPtHH[]A\A]f.@AUATUSHHH9s.HIDfDHL9sHEDHPuHH[]A\A]f.@@HH9s&IE1I)F FF IM9uf.ATUHcSӃwu0Hg Ig3sLgx D[]A\D/[]A\f.@AWAVIAUIATAUHSLHHg% A~HD$uYL9s4IEH)HLt@}grADHHCL9uH|$g HL[]A\A]A^A_L9sIEH)HL|fAD>HHI9tHc}vg,rADAUATUHS1HHgS IfDDHHgqu1E1g2HHu1ADHw0Hf]g@DHHHvHf]gHHH uHL[]A\A] P@HG@!HG@"HG@X@HG@\@HG@`@HG@!HG@"HG@X@HG@\@HG@`@H>\HH HH?\HH٢HG@HHG@IH=\HH1f1H9sDHHHHH9uH>\SHHHgDH[Kf.HH?\SHHHgH[f.H=\SHHHgH[f.H?\HHIoH?\SHHHg$oH[雈f.H?\HHnH?\SHHHgnH[Kf.H@\HHnH@\SHHHgnH[f.H@\HHYnH@\SHHHg4nH[髇f.H<\SHHHHGgH[mDUSHHH>\HoHHgpHtH9t HgXH{g.HH[]mf.DSHgH[H@\HHiH@\SHHHgDH[髆f.H?AVAUHATUHSHOH)H9HIH?II)HCEIH9HCL9r]J2H)t!H9tLH4HHtHVH;HtLHtUAH0H;LcB'[]A\A]A^HI1Lg?H;HtDtfDD/H;H;HtH=gB5@H<\SHHHHGgoH[kDH<\SHHHHGg?HgkH[-f.fH<\SHHHHGgHgvkH[f.fH?AUATIHUSHHOH)L9HLHHH)HH9H{H9L,0IHI)I9skMt,L9t'ItK|I}LD$LLD$MtItoLLLОHHk(H[]A\A]f.HL98$fLHgTfPfDMt@A$AEH=gf3H)ATIUHSHHw:H?HtHuJH][]A\H}H][]A\fHH>u2Hzg͚H]HEHHL֝H}H][]A\H=߲g2USHHFHh8HGHHt&HHHHHT&HH[]H=ULgV1f.DUSHHFHhHHGHHt&HH.HHHTHH[]H=Kg0f.DUSHHFHhHGHHt&HHΜHHHTfHH[]H=Kg0f.DUSHHFHh(HGHHt&HHnHHHTHH[]H=5Kg60f.DUSHHFHhHGHHt&HHHHHTHH[]H=Jg/f.DUSHHFHh(HGHHt&HHHHHTFHH[]H=uJgv/f.DUSHHFHh8HGHHt&HHNHHHTHH[]H=Jg/f.DUSHHFHhHHGHHt&HHHHHTHH[]H=Ig.f.DUSHHFHh(HGHHt&HHHHHT&HH[]H=UIgV.f.DUSHHFHh8HGHHt&HH.HHHTHH[]H=Hg-f.DUSHHFHhHGHHt&HHΙHHHTfHH[]H=Hg-f.DAUIATIUSHLD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H?g HcLHHH$$ LHD$HD$ D$0HD$g Hgӽ HD$dH+%(uH[]A\A]g<f.SHH \g;lHH[H@Hf.SHH \g lHHH@HHt[g+SHH \gkHH[H@H<SHH(\gkHH[H@Hf.SHH(\g{kHHH@HHt[g9+SHH(\gKkHH[H@H<1HGH?\HHfHEH@f.DHEH@f.D1HGH?\HHfHEH@f.fHEH@f.fU1SHHHHG11GH@>\HHg؏H[]HHgQbHgv U1SHHHHw11GH@>\HHg|H[]HHgaHgLv f.fU1SHHHHGGH@>\HHgH[]HHgaHgu f.fHH@H0Au HG@!f.@HH@H@Au HG@"f.@USHHdH%(HD$HH@ HpBuMHFHhHGHHtCHHHHTHD$dH+%(uHH[]fDg.8HD$dH+%(uH=Cg(USHHdH%(HD$HH@(HBuMHFHh(HGHHtCH`HHHTHD$dH+%(uHH[]fDg7HD$dH+%(uH=Bg'USHHdH%(HD$HH@0H0BuMHFHh8HGHHtCHHHHTXHD$dH+%(uHH[]fDg6HD$dH+%(uH=WBgX'USHHdH%(HD$HH@8HBuMHFHhHHGHHtCH HHHTHD$dH+%(uHH[]fDgN6HD$dH+%(uH=Ag&HH@@HPAu HG@X@f.@HH@HH`Au HG@\@f.@HH@PHpAu HG@`@f.@U1SHHHHG11GH=\HHg(H[]HHg]Hgr U1SHHHHw11GH=\HHg̅H[]HHge]Hgq f.fU1SHHHHGGH=\HHglH[]HHg]Hg\q f.fHH@HAu HG@!f.@HH@HAu HG@"f.@USHHdH%(HD$HH@ HBuMHFHhHGHHtCHpHHHTHD$dH+%(uHH[]fDg3HD$dH+%(uH=?g$USHHdH%(HD$HH@(HBuMHFHh(HGHHtCHЏHHHThHD$dH+%(uHH[]fDg2HD$dH+%(uH=g>gh#USHHdH%(HD$HH@0HPBuMHFHh8HGHHtCH0HHHTHD$dH+%(uHH[]fDg^2HD$dH+%(uH==g"USHHdH%(HD$HH@8HPBuMHFHhHHGHHtCHHHHT(HD$dH+%(uHH[]fDg1HD$dH+%(uH='=g("HH@@HAu HG@X@f.@HH@HHAu HG@\@f.@HH@PHAu HG@`@f.@ATUHSHHdH%(HD$11HHG11GH@>\HHg裆H>\HH}Cu}uHD$dH+%(uaH[]A\H5HtI1HLg+H4$1Hg\HHg蓅H>\HH}Cu}uHD$dH+%(uaH[]A\H5HxtI1HLgH4$1Hg,Lg3HgHD$dH+%(t/g"/HHHgyWHD$dH+%(uHgk ATUHSHHdH%(HD$11HHG11GH=\HHgcHH?\HH}Cu}uHD$dH+%(uaH[]A\H5ݟHhtI1HLg H4$1Hg~Lg#HgHD$dH+%(t/g.HHHgiVHD$dH+%(uHgj ATUSHHH.dH%(HD$11HHG11GH=\HHgS~HH?\HH}Cu}uHD$dH+%(uaH[]A\H5͞HXtI1HLgH4$1Hg}LgHgHD$dH+%(t/g-HHHgYUHD$dH+%(uHgi U1SHHHHG1GHH=\HHgZH[]HHgTHgJi f.U1SHHHHw1GHH=\HHgH[]HHgTHgh f.@U1SHHHHGGHH=\HHg蜴H[]HHg5THgh f.fHH@HAu HG@Hf.@HH@H Au HG@If.@USHHdH%(HD$HH@ HBuMHFHhHGHHtCHHHHT8HD$dH+%(uHH[]fDg*HD$dH+%(uH=76g8USHHdH%(HD$HH@(HBuMHFHh(HGHHtCHHHHTHD$dH+%(uHH[]fDg.*HD$dH+%(uH=5gUSHHdH%(HD$HH@0HBuMHFHh8HGHHtCH`HHHTHD$dH+%(uHH[]fDg)HD$dH+%(uH=4gATUHSHHdH%(HD$11HHG1GHH=\HHgH=\HH}Cu!}uHD$dH+%(uaH[]A\fH5]HtI1HLg苚H4$Hg~Lg襚Hg躳HD$dH+%(t/g(HHHgPHD$dH+%(uHg2e fATUSHHH.dH%(HD$11HHG1GHH=\HHgհH=\HH}Cu!}uHD$dH+%(uaH[]A\fH5MH؃tI1HLg{H4$HgnLg蕙Hg課HD$dH+%(t/g'HHHgOHD$dH+%(uHg"d f1HGHhe\HHf1HGH@\HHfH`fDH`fDH` fDH`(fDH`0fDH`8fDAWAVAUAATULSHH8HǨ\HT$D|$xHL$LL$ gVHH$HH@H HLL$L$AE1E1EIDERfA,9PЀ CDTPA9HCH;CHHCIAAH@@ Mt ED1M9sK@tFHtDAHcA,9fI$H@@HpA*=MD;T$pt A9RH$HHT$H8H!H[]L A\A]A^A_HCH9C"1=IAI9A=IL$LωL$xDT$(T$LL$PHLL$T$DT$(L$xL$E1HCH;C(L$L*L$xLL$DT$L$L$xLL$DT$HL$H߉L$xLL$DT$PPL$L$xLL$DT$fDHD$ DHL$H߉L$xLL$(DT$T$PHT$DT$LL$(L$xHDEL$fDHL$H߉L$xLL$DT$PHDT$LL$L$xL$t 1gFf.AWMAVAUIATIULSHHhH$H<$Ht$L$HD$HǨ\dH%(HD$X1D$TgRHIH@HHD$H>HLIHHD$\PAWjjcjHt$8H|$0L$gHD$pHIljHT$xH0AHH!H ÃD$TAMD!مtxAAM@D!@E8t=HH!L HHD$XdH+%(HhL[]A\A]A^A_@Af.AM@ED VDڄA8D$PDdD$PH|$G@WIGE1I9GFID\$LDD$L$D $PHD $D\$DD$L$DDLDIEE1I9EIEDD$LD $PHDD$D $AfD@@H|$Hc/9u,HH@@HpA*HD$(9PЀ wyIWIwhH9D$PHIWDED$PH9sXE1D݄A8ZMD$P@H|$-lAAD$PGDM@D!gID\$L $PH $D\$uAE1fDID$1I9D$I$Ht$8LT$0DT$/D\$.DD$ L$D $PHD $L$DD$ T$0D\$.DT$/Ht$8E11fIGE1I9GIHt$0LDT$/D\$.DD$ L$D $PHD $L$DD$ Ht$0D\$.DT$/KAE11>@MIGI;G)DDH|$McF9Eu)HLJ@IpAX<*tH|$DB9AD$< D$P9IE1I9E IED\$L $PH $D\$E11IGI;G07D\$.*DD$ L$D $D\$.DD$ L$D $'IGI;GHIGD$PADDjfID\$L $PPD$PIWIwD\$ $DED$Pf1AE1~LD$ *D\$ $ALD$ D\$ $|ID\$.LDD$ L$D $PHD $L$DD$ D\$.E1fID\$L $PPD\$ $ID\$L $PH $D\$,DHD$XdH+%(uga gBfUHAWAVAUIATMSHHELu HXL8H]HEHE(HǨ\HHdH%(HE1UHuHhHMg LHIH@LHIH@L,MaHEHLEMuHUHLMHH%H)HH9tHH$H9uH)HLt$I}AMAE H |D8LE1E1E1fDAMD BDH} AAD8Mt E*AH1E1IHH9s3ITL;"sI\HHg,HCg -HCH[]HHg*Hgv> fDAU1fATIUSHHHGHt$GH>\HHg,LHHY]u%HkH|$gnsHCH[]A\A]L]LhLgZHLLH]HHg^)Hg= DH`fDATIUHHSHH}gB HLHH[]H@A\f.fSHHdH%(HD$HPHD$dH+%(u HH[gQH` fDHHWHGHHGDAUATUHHSHHgH@\LkHHg+I9t%IMt LgALH[ueLc}Cu}uH[]A\A]f.H5pH[tLcLg_q1HLg!qH[]A\A]fDH[L`LgXLHH[HCqHHg蒹Hg; fH6H6DHATHUSHH(gxHc\HH}Cu}u []A\H5 pHZtLcLgop1HLg1p[]A\HHglwHg#; U1SHHHGH<\HHg4)HCH[]HHgy&Hg: S1HHHHt$GH<\HHH|$goHCH[ÐH`fDSHHdH%(HD$HPHD$dH+%(u HH[gqH` fD1HATUHSHGH<\HHgC(HCH=\HH}Cu }u[]A\H5}nHYtLcLgn1HLgn[]A\H HHgHg9 Hg%Hgv9 fD1HATUSH.HGH<\HHg'HCH=\HH}Cu }u[]A\H5mHHXtLcLgn1HLgm[]A\H HHgQHg8 Hg_$Hg8 fDSHH\g ,HH[H@Hf.SHH\g+HHH@HHt[gSHH\g+HH[H@H<SHH\g{+HH[H@Hf.SHH\gK+HHH@HHt[g SHH\g+HH[H@H<SHH\g*HH[H@Hf.SHH\g*HHH@HHt[gySHH\g*HH[H@H<SHH\g[*HH[H@Hf.SHH\g+*HHH@HHt[gSHH\g)HH[H@Hf.SHH\g)HHH@HHt[gSHH\g)HH[H@H<SHH\gk)HH[H@Hf.SHH\g;)HHH@HHt[gSHH\g )HH[H@H<AWIAVAUATIUHSLHH\H$HT$HLD$HD$`H$HD$pdH%(H$1H $T$g(HHD$HH@L,MuM KJ@t D؃|$HM Љ փ|$AHAE  ED8MtU l$HA8nnAv D$_t A8no, @KA8nHtiIGIWH9 HIGH9< 1H<$AE  EA8C Mx IGI;GN (D$Av D$|$E1L$@t A8nIA8nHA8nrEA8npt A8nq  D$E1IGIWH9HIGH91MD D@8L$Av D$D$HcÉ\$hHD$(H$Ƅ$HD$xH$HD$PH$HDŽ$@T$_HcHH|$8H1HD$@HHD$0AD$^|$D$]a HD$ D$h0D$^H|$( s@/Y@:l$^N@0HD$ H9D$0wH|$8HT$@HcHH)H9HT$]IWHD$ IGD$H9QHIGH91H<$D D@8SD$H$D$^H$HHAD$HD$pHHD$`|$^tHD$`HD$H#\$HH HD$PH9tg`6H$dH+%( HĸLH[]A\A]A^A_ÐA8nID ?AŃAIGIWD$H9PfILD$L $PPIGIWLD$ $H9.fDILD$L $PH $LD$E1MIGI;G(Av EJ|$L$D$HD$(D$h@E< E<@HD$ WH9D$0IGIWD$]H9ILPPIGIW@I@I9@*17MoIGI;GP(aILD$L $PH $LD$DE1HL$PDd$HkH9H$H9gD$H$H$HT$xDIvI~gu HD$`T$uAtH$H$|$|$]!|$_HL$pHHHEHHD$`@D$AH$HHH9H1KE<w@7D$D$^H$H$8fD|$bIFrD$]HD$hHD$ AF t A8nI+H|$(A8nHHuH\$hH@H(MHrH)HL$ POH9L$0H|$8HHHHL$@H)H9HL$]D$HD$ IGIWH9sgHIGH91H<$D UD@8uUD$H$H$*D$^IWD$]IGH9rILPPIGIWMIGI;G(H$L$H$HׅHD$PL$HkH9H$H9jD$D$H$H$(ILPHŃu E1D$|H|$x gD$_Av 1E1D$D$H$HHH9H+1ILPHŃuE1D$HL$ HH؀|$_HDHL$pHD$_BIGI;G(ILPHE1fgGI@1H*\AF HLHIFIIFIF(IF0IF8IF@fANHAƆg3LHHT$g$MulIL$ L@t$T$L$PHL$T$t$L$ LDEID$I9D$L1DfHEH9EE1Af.H|$xA11Hg8H$q|$AL$D$kH|$xA11HgH$tD$A|$L$8@HHHPHEظHE$H$BILPHl$^E1IL$LPHL$E1D$Av E1D$D$IL$LPHL$E1H$HpH9pkE1OHHHPHEظHE$H$GIL$LPPIGIWL$D$H$D$HD$ H$D$^IHET$ HL$@t$PHt$L$T$ HEH$DEI$T$(LL$ @t$PHt$L$ T$(IEIǸED$D$]D$H$D$^H$HD$ D$^D$IL$LPHL$ŸDLDL$HHT$HPHL$T$HE$H$DEg0ILPH$dH+%(t]gH$ HHH'H|$xg!"H$dH+%(uHgU& gO0g?Hg0H$dH+%(txfAWIAVAUATIUHSLHH\H$HT$8LD$HD$HH$HD$XdH%(H$1T$HL$g"HHD$ HH@L,MuM KJ@t E‰Ã|$8M Љ\ փ|$AHAE Y ED8Mt* l$8A8nnAv D$ot A8no @(A8nHtjIGIWH9 HIGH9 1H|$AE Q EA8 M/ IGI;G (D$Av D$DL$E1HT$@t A8nIA8nHA8nrEA8npt A8nq @@ D$E1IGIwH9HIGH91HAE EA8DD$,Av AHT$D$HcÉ\$PHD$0HD$pƄ$HD$`H$HD$@HD$pHD$x@1D$hAD$nD$mE[ D$PE1fDL$ 0D$nH|$0 @/`@:l$nU@0D$ f9D$hIWȸ)9D$m)fD$ IGD$H9xHIGH9kD$H|$@D D@:l$sHl$xH|$pD$nD$HH|$,#D$HD$X1fHD$H|$ntHD$HHD$H#\$8H HD$@H9tg'H$dH+%(] HĨLH[]A\A]A^A_A8nI9D @@cA@AIGIwD$H9ufDIHT$ LL$DD$PPIGIwHT$ L$DD$H9IfIHT$ LL$DD$PHDD$L$HT$ E1@M'IGI;G(Av AEOfDD$,E1DL$HT$HD$0D$PE< xE<@D$ Wf9D$hmIGIWD$mH9ILPPIGIWz@HBH9BE17fM?IGI;G(1IHT$ LL$DD$PHDD$L$HT$ E1H|$@Dd$H]H9H$H9D$(HD$pH\$xHT$`D(IvI~g聘u HD$Ht$u|$,t H|$xH|$pE|$mHD$XfHD$HD$AHD$HHH9H1HfDE<w@7E1f.Hl$xH|$pD$n0@ERIFrE1D$mHD$PfDT$ AF t A8nIH|$0A8nHHu@Hl$PHH=HtH)L$ POf9L$hry)9L$mD$fD$ IGIWH9s`HIGH9D$H|$@D QD@:l$uGD$Hl$xH|$p4D$nIWD$mIGH9rILPPIGIWM'IGI;G(HT$pL$Hl$xHׅHEL$HD$HD$@H9H$HL$H9FD$HL$D$*HD$pHL$xILPHŃufDE1D$H|$` g谲1D$oAv A1D$D$,@HD$HHH9H,1ILPHŃufDE1D$\$ ؀|$oDH\$Xff.D$onIGI;G(gu8I@H*\E1AF HLHIFIIFIF(IF0IF8IF@fE^HAƆg$LHHT$ gMuf.HL$,HDD$ @t$HT$PHHT$t$DD$ L$,HDDE ID$I9D$j1HEH9EE1f.H|$`A11Hg(HT$pfDDL$E1HT$D$,H|$`A11HgHD$pDL$AHT$D$,*ILPHD$E1{~HHPHEHED$HD$WIL$LPHL$E1fDD$,Av AD$D$IL$LPHL$E1HD$HxH9xxE1IL$LPPIGIWL$XHHPHEHED$HD$JILPHD$nE1D$D1Dl$nHl$xE1f|$ H|$pVHET$,HL$ @t$PHt$L$ T$,HEHD$DEHI$T$0LL$,@t$ PHt$ L$,T$0IEIǸEE1Dl$nHl$xE1fDD$ H|$pD$mD$nAIL$LPHL$ŸDLDHHT$L$PHL$T$HED$HD$DEg!H$dH+%(tcgH|$p2HH HgZ!ILPH|$`gH$dH+%(uHg( g0Hg!H$dH+%(trf.AWIAVAUATIUHSLHH\H$HT$8LD$HD$HH$HD$XdH%(H$1HL$T$g HHD$ HH@L,MuM KJ@t E‰Ã|$8M Љ4 փ|$AHAE 9 ED8uMt l$8A8nnAv D$ot A8no@A8nHtjIGIWH9r HIGH9 1H|$AE 1 EA8 M IGI;G (D$Av D$DL$E1HT$@t A8nIA8nHA8nrEwA8npt A8nq @@ D$E1IGIwH9HIGH91HAE EA8DD$,Av AHT$D$HcÉ\$PHD$0HD$pƄ$HD$`H$HD$@HD$pHD$x@1D$hAD$nD$mE; D$PD$ 0D$nH|$0 @/Q@:l$nF@0D$ 9D$hIWD$mIGD$l$ H9yHIGH9\D$H|$@D D@:l$tHl$xH|$pD$nD$HH|$,$D$HD$XHD$H|$ntHD$HHD$H#\$8H HD$@H9tgH$dH+%(M HĨLH[]A\A]A^A_A8nIID @@sA@AIGIwD$H9fDIHT$ LL$DD$PPIGIwHT$ L$DD$H9YfIHT$ LL$DD$PHDD$L$HT$ !E1@M'IGI;G(Av AE_fDD$,E1DL$HT$ HD$0D$PE< E<@D$ W9D$h|DIGIWD$mH9ILPPIGIWy@HBH9BE1GfM/IGI;G (!IHT$ LL$DD$PHDD$L$HT$ E1H|$@Dd$H]H9pH$H9D$(HD$pH\$xHT$`D(IvI~gau HD$HT$u|$,t H|$xH|$pE|$mHD$XHD$HD$AHD$HHH9H1GfDE<w@7E1f.Hl$xH|$pD$n/@ECIFrD$mHD$PD$ AF t A8nIHL$0A8nHHu@Hl$PHH.HuH)|$ PO9|$hrlƒD$T$mD$ IGIWH9s`HIGH9D$H|$@D QD@:l$uGD$Hl$xH|$pCD$nIWD$mIGH9rILPPIGIWM'IGI;G(HT$pL$Hl$xHׅHEL$HD$HD$@H9H$H|$H9FD$H|$D$*HD$pH|$x8ILPHŃufDE1D$H|$` g蠣QD$oAv A1D$D$,@HD$HxH9x,1ILPHŃufDE1D$L$ ؀|$oDHL$X@D$oIGI;G(ge)I@1H*\AF HLHIFIIFIF(IF0IF8IF@fANHAƆgLHHT$ gMuHL$,HDD$ @t$HT$PHHT$t$DD$ L$,HDDEHID$I9D$s1fHEH9EE1f.H|$`A11HgHT$pfDDL$E1HT$D$,H|$`A11HgٚHD$pDL$AHT$D$,*ILPHD$E1HHHPHEHED$HD$cIL$LPHL$E1 D$,Av AD$D$IL$LPHL$E1HD$HxH9xxE1IL$LPPIGIWL$xHHPHEHED$HD$JILPHD$nE1D$DHl$xH|$pDl$nE1D$ dHET$,HL$ @t$PHt$L$ T$,HEHD$DEgI$T$0LL$,@t$ PHt$ L$,T$0IEIǸE Hl$xH|$pDl$nE1D$ D$mD$nAIL$LPHL$ŸDLDHHT$L$PHL$T$HED$HD$DE gH$dH+%(tcgH|$pAHH HgJILPH|$`gH$dH+%(uHg g!HgH$dH+%(trf.AWIAVAUATIUHSLHH\H$HT$HLD$HD$XH$HD$hdH%(H$1T$HL$gHHD$ HH@L,MuM KJ@t D؃|$HM Љv փ|$AHAE { ED8Mt$ l$HA8nnAv D$t A8no@:A8nHtjIGIWH9 HIGH9 1H|$AE p EA8 MN IGI;G$ (D$Av D$|$E1LD$@t A8nIA8nHA8nrEA8npt A8nq  D$E1IGIWH9HIGH91MD D@8LD$Av D$D$ HcÉ\$`HD$0H$Ƅ$HD$pH$HD$PH$HDŽ$@HcH1HH|$@HD$8AD$~|$ D$}H HD$(D$`0D$~H|$0 w@/E@:l$~:@0HD$(H9D$8{HL$@HcIWHHD$}IGD$Hl$(H9`HIGH91H|$D D@8aD$H$D$~H$HHAD$HD$hHHD$X|$~tHD$XHD$H#\$HH HD$PH9tgH$dH+%(s HĸLH[]A\A]A^A_A8nI'D RAŃAIGIWD$H9cfILD$LL$PPIGIWLD$L$H9?@ILD$LL$PHL$LD$E1 MIGI;G(Av EU|$LD$D$ HD$0D$`E< E<@HD$(WH9D$8IGIWD$}H9ILPPIGIW@I@I9@1BMGIGI;G((9ILD$LL$PHL$LD$E1H|$PDd$HkH9H$H9@D$H$H$HT$pDIvI~gSzu HD$XT$uAtH$H$|$ |$}HD$hHHD$XDD$AHD$HHH9H1TfDE<w@7D$ D$~H$H$BfD|$ ^IFrD$}HD$`HD$(AF t A8nIHL$0A8nHHuH\$`@HHHrH)H|$(POH9|$8rHL$@HHHƒD$T$}HD$(IGIWH9siHIGH91H|$D VD@8uVD$H$H$EfD$~IWD$}IGH9rILPPIGIWMIGI;G(H$L$H$Hׅ+HD$PL$HkH9H$H9jD$D$H$H$(ILPHŃu E1D$H|$p gx6D$Av 1E1D$ D$HD$HxH9x31ILPHŃufDE1D$Ht$(HH؀|$HDHt$hHD$tIGI;G(ILPH5E1*fgI@1H*\AF HLHIFIIFIF(IF0IF8IF@fANHAƆgiLHHT$ gMuIL$(L@t$ T$LD$PHLD$T$t$ L$(LDEfDID$I9D$X1ufHEH9EE1rf.H|$pA11HgȋH$q|$ALD$D$ H|$pA11Hg臋H$D$ A|$LD$jfHHPHEظHED$HD$[ILPHl$~E1IL$LPHL$E1D$Av E1D$ D$IL$LPHL$E1HD$HpH9pnE1xHHHPHEظHED$HD$;IL$LPPIGIWL$ D$ H$D$ HD$(H$D$~XHET$(HL$ @t$PHt$L$ T$(HEHD$DE@I$T$0LL$(@t$ PHt$ L$(T$0IEIǸED$ D$}D$ H$D$~H$HD$(D$~D$ IL$LPHL$ŸDLDL$HHT$HPHL$T$HED$HD$DEgHILPH$dH+%(t]gVH$HHH'H|$pgH$dH+%(uHggg9Hg<H$dH+%(tx@AWIAVAUATIUHSLHH\H$HT$HLD$HD$`H$HD$pdH%(H$1H $T$gHHD$HH@L,MuM KJ@t D؃|$HM Љ փ|$AHAE  ED8MtU l$HA8nnAv D$_t A8no, @KA8nHtiIGIWH9 HIGH9< 1H<$AE  EA8C Mx IGI;GN (D$Av D$|$E1L$@t A8nIA8nHA8nrEA8npt A8nq  D$E1IGIWH9HIGH91MD D@8L$Av D$D$HcÉ\$hHD$(H$Ƅ$HD$xH$HD$PH$HDŽ$@T$_HcHH|$8H1HD$@HHD$0AD$^|$D$]a HD$ D$h0D$^H|$( s@/Y@:l$^N@0HD$ H9D$0wH|$8HT$@HcHH)H9HT$]IWHD$ IGD$H9QHIGH91H<$D D@8SD$H$D$^H$HHAD$HD$pHHD$`|$^tHD$`HD$H#\$HH HD$PH9tgH$dH+%( HĸLH[]A\A]A^A_ÐA8nID ?AŃAIGIWD$H9PfILD$L $PPIGIWLD$ $H9.fDILD$L $PH $LD$E1MIGI;G(Av EJ|$L$D$HD$(D$h@E< E<@HD$ WH9D$0IGIWD$]H9ILPPIGIW@I@I9@*17MoIGI;GP(aILD$L $PH $LD$DE1HL$PDd$HkH9H$H9gD$H$H$HT$xDIvI~g ku HD$`T$uAtH$H$|$|$]!|$_HL$pHHHEHHD$`@D$AH$HHH9H1KE<w@7D$D$^H$H$8fD|$bIFrD$]HD$hHD$ AF t A8nI+H|$(A8nHHuH\$hH@HHHrH)HL$ POH9L$0H|$8HHHHL$@H)H9HL$]D$HD$ IGIWH9sgHIGH91H<$D UD@8uUD$H$H$*D$^IWD$]IGH9rILPPIGIWMIGI;G(H$L$H$HׅHD$PL$HkH9H$H9jD$D$H$H$(ILPHŃu E1D$|H|$x gD$_Av 1E1D$D$H$HHH9H+1ILPHŃuE1D$HL$ HH؀|$_HDHL$pHD$_BIGI;G(ILPHE1fg I@1H*\AF HLHIFIIFIF(IF0IF8IF@fANHAƆgLHHT$g$MulIL$ L@t$T$L$PHL$T$t$L$ LDEID$I9D$L1DfHEH9EE1Af.H|$xA11HgX|H$q|$AL$D$kH|$xA11Hg|H$tD$A|$L$8@HHHPHEظHE$H$BILPHl$^E1IL$LPHL$E1D$Av E1D$D$IL$LPHL$E1H$HpH9pkE1OHHHPHEظHE$H$GIL$LPPIGIWL$D$H$D$HD$ H$D$^IHET$ HL$@t$PHt$L$T$ HEH$DEI$T$(LL$ @t$PHt$L$ T$(IEIǸED$D$]D$H$D$^H$HD$ D$^D$IL$LPHL$ŸDLDL$HHT$HPHL$T$HE$H$DEgILPH$dH+%(t]gH$ HHH'H|$xgAH$dH+%(uHgugogHgH$dH+%(txfAWIAVAUATIUHSLHH\H$HT$HLD$HD$XH$HD$hdH%(H$1T$HL$gBHHD$ HH@L,MuM KJ@t D؃|$HM Љv փ|$AHAE { ED8Mt$ l$HA8nnAv D$t A8no@:A8nHtjIGIWH9 HIGH9 1H|$AE p EA8 MN IGI;G$ (D$Av D$|$E1LD$@t A8nIA8nHA8nrEA8npt A8nq  D$E1IGIWH9HIGH91MD D@8LD$Av D$D$ HcÉ\$`HD$0H$Ƅ$HD$pH$HD$PH$HDŽ$@HcH1HH|$@HD$8AD$~|$ D$}H HD$(D$`0D$~H|$0 w@/E@:l$~:@0HD$(H9D$8{HL$@HcIWHHD$}IGD$Hl$(H9`HIGH91H|$D D@8aD$H$D$~H$HHAD$HD$hHHD$X|$~tHD$XHD$H#\$HH HD$PH9tg6H$dH+%(s HĸLH[]A\A]A^A_A8nI'D RAŃAIGIWD$H9cfILD$LL$PPIGIWLD$L$H9?@ILD$LL$PHL$LD$E1 MIGI;G(Av EU|$LD$D$ HD$0D$`E< E<@HD$(WH9D$8IGIWD$}H9ILPPIGIW@I@I9@1BMGIGI;G((9ILD$LL$PHL$LD$E1H|$PDd$HkH9H$H9@D$H$H$HT$pDIvI~g[u HD$XT$uAtH$H$|$ |$}HD$hHHD$XDD$AHD$HHH9H1TfDE<w@7D$ D$~H$H$BfD|$ ^IFrD$}HD$`HD$(AF t A8nIHL$0A8nHHuH\$`@HHHrH)H|$(POH9|$8rHL$@HHHƒD$T$}HD$(IGIWH9siHIGH91H|$D VD@8uVD$H$H$EfD$~IWD$}IGH9rILPPIGIWMIGI;G(H$L$H$Hׅ+HD$PL$HkH9H$H9jD$D$H$H$(ILPHŃu E1D$H|$p gu6D$Av 1E1D$ D$HD$HxH9x31ILPHŃufDE1D$Ht$(HH؀|$HDHt$hHD$tIGI;G(ILPH5E1*fguI@1H*\AF HLHIFIIFIF(IF0IF8IF@fANHAƆgLHHT$ gMuIL$(L@t$ T$LD$PHLD$T$t$ L$(LDEfDID$I9D$X1ufHEH9EE1rf.H|$pA11Hg(mH$q|$ALD$D$ H|$pA11HglH$D$ A|$LD$jfHHPHEظHED$HD$[ILPHl$~E1IL$LPHL$E1D$Av E1D$ D$IL$LPHL$E1HD$HpH9pnE1xHHHPHEظHED$HD$;IL$LPPIGIWL$ D$ H$D$ HD$(H$D$~XHET$(HL$ @t$PHt$L$ T$(HEHD$DE@I$T$0LL$(@t$ PHt$ L$(T$0IEIǸED$ D$}D$ H$D$~H$HD$(D$~D$ IL$LPHL$ŸDLDL$HHT$HPHL$T$HED$HD$DEgILPH$dH+%(t]g趝H$HHH'H|$pgH$dH+%(uHg7g1gHgH$dH+%(tx@AWIAVAUATULSHHhdH%(HD$X1Ld$HD$ HD$LHD$HD$ [HD$@HHH|$0H$HD$0HD$8ZLd$Ll$Hl$0Lt$8MIDI9IHhHLLg(Åu,LHIHM9uI9t M9uH|$0H$H9tg"H|$HD$H9tg HD$XdH+%(u5Hh[]A\A]A^A_@LghHD$XdH+%(tgқHHgAWIAVMAUATUSHHHǨ\H$@H$LD$HHD$xH$HL$H$dH%(H$1D$gHIH@HHD$PHH\g]IIH@N,IEHD$Hq HD$HHdHx@HL$0Ƅ$H$Ƅ$HD$pH$HD$@H$HD$HDŽ$x tH|$p ggmH$H$HDŽ$ H|$hHD$(H$Ƅ$g&mHD$Ƅ$HD$ HHe@`D$HL$$H$DŽ$HD$8Ƅ$HD$XHD$XHL$ <c H=aKHcH>H\HL$0H$HH)HL$(LeD,H$H9H$L9D,(H$D$L$D(HCH;C HHCAHAE E<$MAA A8Ht EAH|$A VHHD$D8`!HD$Dh EsD8`"$D$E H$AHL$@H$LeH9H$L9iD,(H$L$D$D(HCH;CHHPP@AH|$ H|$8D!D$|$E$HD$xH@HH$AAEHtEug|$HMt!A1HD$8I9EHt EYH $B8! HCH;C+HHCIHCH9C` Dt$E1xfDHD$Hx@HD$HxP(D$AH|$ HH|$ D@H$@H|$8HD$ HyH|$ H$Hv-H$1DHH9j<0tH_$t&H$80tH|$hA-11tQL$MD$Ht$@Ml$D$$DDH$H9? H$L9, F4 H$L$HT$pBD HD$HpHxgKuHD$xAƀ$*HD$L$9HXHD$xHAE  |$HMtsD8uHD$xH$HH#$H HD$(H9tgH$HD$@H9tgH$dH+%(k HHH[]A\A]A^A_ÃAHAE 9E<$MAA E1D8aHt E+ Ht$PE1HV0DB 7HCH;C HHCAHCH;CZ H $B !8@HD$HxP$ H|$hA11Hg`H$E$@X~cD$Ƅ$D$$+Iw1I9wdILPHADLDA8FfADHCH9CJE1f.HCH;CRD fH|$pA11Hg(_H$r?fDD$H$A4@$fDIGI9GILPHA1ՃLDAHtEu`Dt$`<$MAA A8Ht|$`uVHt$PHV0DB HCH;CHHCHCH9CD$`E1f.HCH;CHt$PHV0DJ uf.Iw1I9wUILPHADLD2DHHPPcf.HHPP$u$t$HD$AE1H@0EHD$`HtEuc<$MtA1HD$`I96E-HtEuSH|$HW(B8"ujHCH;CHHCIHCH9CAE1|HCH;CYHL$HQ(B4"@80tMH$@AʼnD$`A AA@IGI9G&ILPHA1ՃLDL9d$8UH$H"JfDHHPPf.L9d$`MAof.H@8H$AHD AE<$M AJA8HD$HxPu'HD$Hx@Ƅ$A@AHD AE<$M AA8HD$Hx@HD$HxP{느$<p<$UDHt$hH$g}wHAE DHCE1H9CHHPHEDHDHBH9H|$hHG1g[@HHPHDEHDDHHPHEиHDApgI@1Hh)\IFLHIFIH$AF fAV!HIF(IF0IF8IF@IFHIFPAFXIF\AFogH$LLHgAIEHD$IO1I9O}ILPHiIO1I9O ILPHADLDfHCH9CE1E1HHPHŃeD$`A1@HtHEtCHCH;CCHL$HQ82@80HL$Hq@Ht$8HHCVHt$HV88HD$H@@HD$8HCH;CrHHPPDHtVEtQHCH;CHL$0HQH@82HL$HqPHt$8HHCƄ$A:Ht$HVH8HD$H@PHD$8HCH;CrHHPPHHPH1҃HDHHPHŃDl$1EDHHPH1҃HD*H|$pA11LgVH$HHPHŃAA1zDHCH9C(E1HCH;CHt$PHV0DJ H|$ 2HCH9CE1%HHPH1҃HD1IO1I9OILPHADLDIO1I9OILPHADLDHHPHDEHDHHPPHHPH1҃HDHHPHDEHDHHPHDEHDHHPH1҃HDHHPH1҃HDE H$dH+%(u(gxgIILPH$dH+%(t`gWHHH|$hgH|$pgH$dH+%(uHgHHgg7Hg:H$dH+%(tufAWIAVMAUATUSHHHǨ\H$@H$LD$HHD$xH$HL$H$dH%(H$1D$g蚷HIH@HHD$PHH\gmIIH@N,IEHD$Hq HD$HHdHx@HL$0Ƅ$H$Ƅ$HD$pH$HD$@H$HD$HDŽ$x tH|$p gwYH$H$HDŽ$ H|$hHD$(H$Ƅ$g6YHD$Ƅ$HD$ HHe@`D$HL$$H$DŽ$HD$8Ƅ$HD$XHD$XHL$ <c H=7HcH>H\HL$0H$HH)HL$(LeD,H$H9H$L9D,(H$D$L$D(HCH;C HHCAHAE E<$MAA A8Ht EAH|$A fHHD$D8`!HD$Dh EsD8`"$D$E H$AHL$@H$LeH9H$L9iD,(H$L$D$D(HCH;CHHPP@AH|$ H|$8D!D$|$E$HD$xH@HH$AAEHtEug|$HMt!A1HD$8I9EHt EYH $B8! HCH;C+HHCIHCH9C` Dt$E1xfDHD$Hx@HD$HxP(D$AH|$ HH|$ D@H$@H|$8HD$ HyH|$ H$Hv-H$1DHH9j<0tH_$t&H$80tH|$hA-11=L$MD$Ht$@Ml$D$$DDH$H9? H$L9, F4 H$L$HT$pBD HD$HpHxg7uHD$xAƀ$*HD$L$9HXHD$xHAE  |$HMtsD8uHD$xH$HH#$H HD$(H9tgH$HD$@H9tgH$dH+%(k HHH[]A\A]A^A_ÃAHAE 9E<$MAA E1D8aHt E+ Ht$PE1HV0DB 7HCH;C HHCAHCH;CZ H $B !8@HD$HxP$ H|$hA11Hg(LH$E$@X~cD$Ƅ$D$$+Iw1I9wdILPHADLDA8FfADHCH9CJE1f.HCH;CRD fH|$pA11Hg8KH$r?fDD$H$A4@$fDIGI9GILPHA1ՃLDAHtEu`Dt$`<$MAA A8Ht|$`uVHt$PHV0DB HCH;CHHCHCH9CD$`E1f.HCH;CHt$PHV0DJ uf.Iw1I9wUILPHADLD2DHHPPcf.HHPP$u$t$HD$AE1H@0EHD$`HtEuc<$MtA1HD$`I96E-HtEuSH|$HW(B8"ujHCH;CHHCIHCH9CAE1|HCH;CYHL$HQ(B4"@80tMH$@AʼnD$`A AA@IGI9G&ILPHA1ՃLDL9d$8UH$H"JfDHHPPf.L9d$`MAof.H@8H$AHD AE<$M AJA8HD$HxPu'HD$Hx@Ƅ$A@AHD AE<$M AA8HD$Hx@HD$HxP{느$<p<$UDHt$hH$gcHAE DHCE1H9CHHPHEDHDHBH9H|$hHG1gG@HHPHDEHDDHHPHEиHDApgI@1H)\IFLHIFIH$AF fAV!HIF(IF0IF8IF@IFHIFPAFXIF\AFog謲H$LLHgQIEHD$IO1I9O}ILPHiIO1I9O ILPHADLDfHCH9CE1E1HHPHŃeD$`A1@HtHEtCHCH;CCHL$HQ82@80HL$Hq@Ht$8HHCVHt$HV88HD$H@@HD$8HCH;CrHHPPDHtVEtQHCH;CHL$0HQH@82HL$HqPHt$8HHCƄ$A:Ht$HVH8HD$H@PHD$8HCH;CrHHPPHHPH1҃HDHHPHŃDl$1EDHHPH1҃HD*H|$pA11LgBH$HHPHŃAA1zDHCH9C(E1HCH;CHt$PHV0DJ H|$ 2HCH9CE1%HHPH1҃HD1IO1I9OILPHADLDIO1I9OILPHADLDHHPHDEHDHHPPHHPH1҃HDHHPHDEHDHHPHDEHDHHPH1҃HDHHPH1҃HDE H$dH+%(u(gdgYILPH$dH+%(t`ggtHHH|$hg̬H|$pgH$dH+%(uHgHHgߺgGHgJH$dH+%(tufUHAWAVAULmATLeSHHhLUHELu LxdH%(HU1LeHEEEAUIHARgHHZYHEUIHH!HuH HgVH}HEHMLHxg H}L9tg HEdH+%(uMHeLH[A\A]A^A_]AUIHxg bLgNHEdH+%(tgrHHgwUHAWAVAUATSHHxDMLMH`L}LMLu HhHǨ\HpLxdH%(HE1g|LMHIH@L$MHELm}EHELxLmHpHEHhuH`HAWgHHZYHHEEH!H}H H}IH]HIvH9IHxH9LuIHpAD$8<I$H@8HA|L9pLHxHLuM9t LgHEdH+%(HEHeL[A\A]A^A_]ÐuH`HAWg fDHxHpLLf.LuI^IHxfHE11LH)+Lgf.L9pH}g褨HEdH+%(t$gpHEdH+%(ug`HHg踬AWIAVAUATUSLHHǨ\HT$HT$H4$DD$,DD$+dH%(H$1g͟HIH@L4M H\g襟IIH@N,ImHL#HSEdA8$E\D$|HE8HD$0HE@HD$LI9s(IN0LHH9t DAuL)uhIGH$dH+%( H$HT$H[]A\A]A^A_fDE`D$|HEHHD$0HEPHD$HtIiH$H$HDŽ$H|$@IH4H$HHD$Ƅ$gAHcUXII)HM~vH$LHH}KL-E11LM)HMHUO ,Mu"H$g<H$HH+$H9H$EXL$JAGƁt$XHt$LHt$8 H\$8H$H$HDŽ$H|$PHD$ H4H$Ƅ$g@IG|$XL-L$H9HD$HH\$|!ˆT$^;w!IcDL>H|$K@HD$HH9uHD$HkHD$HLI9s*H1DD$,L)|$X H|$P1'H\$HHD$H$Hcۉńu H<$HHP`H9øH$EH$DLl$hHD$`HD$0L HD$HD$ H9t HgH$HD$@H9$gAGH?LE0HM(L)L96H$H|$ O4 H9=H$L9Mt"J< IuLHH$L$B0L$|$^ulH$Ht$ Mt$H9bH$L9t$+B4 H$L$B0L$*f.|$^HL$HHD$81LDD$+H|$PH)#&L$fDL$H$H?L)L9 H$Ht$ O4H9fDHE0HHt$8E!H|$@D$8IFHD$ H$H9CH$H|$ H9t$8B40HD$ H$H$BD0MH$LcEXK ,H?H)L9H$H|$@I0H9H$H9Mt"H<0ILHH$H$L$DIHD$0IHHH?L)L9HH$H|$ K H9 H$H9J< I\LH}H$H$L$ @H|$P1Lg5H$&H|$PL#HD$0Ht$ Mt$D$_H$H9H$L9|$_B< H$L$B0L$VfDpgH@Hh)\IHEHHHEHE1E fE!HE(HE0HE8HE@HEHHEPEXHE\Eog菧HILgIm=H|$ML1~$EXLDEeH|$1H$H"H$H?H)H9H$H|$@L,3H9H$L9$H<0HTHLtH$L$B(L$ H|$PA11Lg2H$H|$K@HD$HH9uHD$HkHD$HLI9s*H1DD$,L)|$X H|$P1H\$HHD$H$Hcۉńu H<$HHP`H9øH$EH$DLl$hHD$`HD$0L HD$HD$ H9t HgH$HD$@H9$gAGH?LE0HM(L)L96H$H|$ O4 H9=H$L9Mt"J< IuLHH$L$B0L$|$^ulH$Ht$ Mt$H9bH$L9t$+B4 H$L$B0L$*f.|$^HL$HHD$81LDD$+H|$PH)#L$fDL$H$H?L)L9 H$Ht$ O4H9fDHE0HHt$8E!H|$@D$8IFHD$ H$H9CH$H|$ H9t$8B40HD$ H$H$BD0MH$LcEXK ,H?H)L9H$H|$@I0H9H$H9Mt"H<0ILHH$H$L$DIHD$0IHHH?L)L9HH$H|$ K H9 H$H9J< I\LH}H$H$L$ @H|$P1Lg)H$&H|$PLHD$0Ht$ Mt$D$_H$H9H$L9|$_B< H$L$B0L$VfDpg蕵H@H)\IHEHHHEHE1E fE!HE(HE0HE8HE@HEHHEPEXHE\EogOHILgIm=H|$ML1~EXLDEeH|$1H$HH$H?H)H9H$H|$@L,3H9H$L9$H<0HTHLtH$L$B(L$ H|$PA11Lg&H$9Lu"ILZ@IpAtC>9€% A8IF0L$Dx 5IML$(@LD$ LP L$(LD$ D$AA IL$(@LLD$ P 8D$LD$ ILA0PL$(D$t.I@LPL$8D$ti$$L$IID$I9D$I$@t$ LL$PHL$t$ E1xIGI;G HIGDŽ$|DMAA uQM@@ up@8TEu~IN0DA ;IGI;GDŽ$HIGIGI9G*1MEн@@ tID$I9D$1{fIGI;GB0IN0Dq uHD$M}FD(C9L@u&ILZ@IpA$ C9DŽ$(@Em@OcMM!AǍFfDIDT$LPPDT$IGDŽ$I9GIDT$LPHDT$DE1E1HDŽ$>f.IGI9Gv1=LD$L|$8M9utAH$H$H$dH+ %(H[]A\A]A^A_L$(A1LDT$ LD$AL$(DT$ LD$"IGI;G0f.HD$IF<(C>9L@}ILJ@IpAaC>9RfIGI;G_0DL|$8fDMGLD$(A1LL$ DT$ALD$(L$ DT$I@t$ LL$PHL$t$ eHDŽ$fDI$L$lL@t$(DD$ DT$PHt$(DT$DD$ L$lLDE;fILPPfIDT$LPHDT$HDŽ$E1HD$`LH@ooo(o8oHoXohoxDoDoDoDoH$$)$pD)$@D)$0D)$PD)$`)$)$)$)$)$)$)$Pt$HjH$HPLD$PH$0H$8H|$hL$Hg{,HHH$$HH$H$0$8$DH y Hc$(H|$XIHHi*H!)4@)GHD$PfH$Ht^IF0@Dh HLH$,Pt$PjjjLD$`H$@H$HH|$xL$Xg!HHH$$HH$H$@$H$TH0 $(H|$XIωG HD$PfHD$`LH@ohho`xooooopXH$$)$@)$P)$0)$`)$p)$)$Pt$HjH$HPLD$PH$0H$8H|$hL$Hgx*HHH$($(HH$ H$0$8$DH v Hc$(IHHi$IH )4)HD$X)HHD$PL$MAA uUM@@ um@8EIN0DA hIGI;GDŽ$HIGIGI9G1MEн@@ tID$I9D$+1HLH$,Pt$PjhnjLD$`H$@H$HH|$xL$XgHHH$$HH$H$@$HD$TH0E $(H|$XIσGHD$PdHD$`H@o@@fH~)$088fH~8'H$$LPt$HjH$HPLD$PH$0H$8H|$hL$Hg-(HHH$x$xHH$pH$0$8$DH + $( HD$PI׀HHD$`LH@H@Pt$PPt$hH$<PLL$`LD$PH$0H$8H|$hH$h$hIH$`H$0$8H HLH$,Pt$PjjjLD$`H$@H$HH|$xL$XgHHH$($(HH$ H$@$H$TH0 $(H|$XIωGHD$PlHD$`LH@H@t$PPt$hH$<PLL$`LD$PH$0H$8H|$hH$$IH$H$0$8H L$Mt@ A~8/ Av^@8$$HLH$,Pt$PjjcjLD$`H$@H$HH|$xL$XgFHHH$$HH$H$@$H$TH0H|$P$(IfGHLH$,Pt$Pjj jLD$`H$@H$HH|$xL$XgHHH$$HH$H$@$HD$TH0EHc$(H|$XIHHi*H!)4@)GHD$PRHLH$,Pt$Pjj;jLD$`H$@H$HH|$xL$XgHHH$$HH$H$@$HD$TH0EM$(H|$XIωGAF8<t IH@8HA MH$DŽ$%H:%f$t$PLSt$hH$<PLL$`LD$PH$0H$8H|$hH$X$XIH$PH$0$8H HLH$,Pt$PjjcjH|$xLD$`H$@H$HL$XgH$$HH$H$@$H$TH0 I}HLH$,Pt$PjjjLD$`H$@H$HH|$xL$Xg HHH$$HH$H$@$H$TH0z$(H|$XIωGHD$P AF8<t IH@8HA Ƅ$H$H%m/%d/%yH$t$PLSt$hH$<PLL$`LD$PH$0H$8H|$hHHH$$HH$H$0$8D$DH EHD$PI׀HHLH$,Pt$Pjh'jLD$`H$@H$HH|$xL$XgHHH$$HH$H$@$H$TH0$(H|$XI-lGH|$PGD$GLH$HtIV0DBL$,H$$LLL$(HD$Pt$Hj5H|$hLD$PH$0H$8g H$$HH$H$0$8H H ЈD$  E 8{$$ $,gH$HgoA~81 AFf@8 HgKA~8> AFd8 $ DHD$`LH@H@0t$PPt$hH$<PLL$`LD$PH$0H$8H|$h*HHH$$HH$H$0$8$DH qIwHLH$,Pt$Pjj jLD$`H$@H$HH|$xL$XgHHH$$HH$H$@$HD$TH0Er$(H|$XIσGHD$PAF8<tIH@8HAFƄ$H$H%H:%M:%SH$t$PLSt$hH$<PLL$`LD$PH$0H$8H|$hH$8$8IH$0H$0$8H HLH$,Pt$Pjj5jLD$`H$@H$HH|$xL$XgHHH$8$8HH$0H$@$H$TH0H|$P$(I׋%?ك \$ ȉhHLH$,Pt$Pjj5jLD$`H$@H$HH|$xL$XgHHH$$HH$H$@$HD$TH0EcH|$P$(I׋%?ك@\$ ȉHD$`LH@H@ t$PPt$hH$<PLL$`LD$PH$0H$8H|$hH$$IH$H$0$8H 9HLH$,Pt$PjjIGI;G0IN0Dq NL$ A1LDT$AL$ DT$zIL$(LLD$ DL$lPHLD$ L$(\$lxILPHƃHDŽ$IDT$LPPDT$DŽ$\@t$LgIt$H@0H`A%LЉHD$P̀HD$HT$ ЈD$ "D$D$ E:T$ $(DdH$HT$XIBH$HGH;GBHHGDŽ$?LgLgLgH$HLHHrH$HԦLHHrH$HLHHrHGH;G~IV0DJ 9IDT$LPHDT$1DE1E1H$LI$@t$lLL$(DD$ DT$PHt$lDT$DD$ L$(LDEIDT$LPHDT$ 1E1H$1E1HDŽ$H$Ht |$DC9u(IH@@HpA*C9B< H$jHGHOH9$(HDŽ$HGTU$(H9:@E H$@8c$(HT$Pb-l_ID$1I9D$,I$L$lLT$(PHT$(L$lDE1E1HGH9GvD$ ID$1I9D$jI$T$ LPHT$ ADLDBHGH9G1$HPHŃ1H$RLt$ t$PjjjHl$XL|$`H\$xH$@H$HIMHg) ILMH$HHH$H$@$$HH(t$ t$Pjj;jH$Hg H$$H$H$@$HH0I@t$LPHt$1E1H$HPPHPHU1H$FLD$*LLD$EHGH;G2g0H$dH+%(ug HtHGH;GA.9u'IHJ@HpA*A.9CH$< 8HGH;GHHGk$( ÍDЉ$(ID$1I9D$I$LPHADLDHPHEE1L$5H$*Lщ:Lg8IHP0H`A--LLgIHP0H`A++LHPH1T$ H$HL$(PHL$(sE1L$HT$AMD uuAHtuED8t0HD$HdH+%(HXLH[]A\A]A^A_Af.Hu1H9urHEHPHfIEE1I9EzIET$LPHT$DDLDRHD$HdH+%(uggk,f.AWAVAUMATMUHSHHXH|$L$Ht$L$H8\dH%(HD$H1gK\IHJH;BoHHT$AMD uuAHtuED8t0HD$HdH+%(HXLH[]A\A]A^A_Af.Hu1H9urHEHPHfIEE1I9EzIET$LPHT$DDLDRHD$HdH+%(uggk*f.AWAVAUATUHSHHxD$D$H|$(LL$ HǨ\Ht$0L$LD$L$D|$Dd$dH%(HD$h1g-ZLL$ HIH@HHtDL$@E9DIE@LP3LAIEPA8HEH;EHHEHAH$H9HD$fDH $HH9ufHH9t DB uHtEuGDMD ueDD8tHt@ukDIU0DB oHEH;EstHHEHEH9EsvE1MAD tfIFI9F1fDHEH;E0IU0Dr uHEHPPHEH9ErHEHPHAAsA1E1H|$(11H9|$Hu f$1ADDHD$ H|$(T$PDD$@HH@@H9jD$hHǨ\L\$`HH#\$DL$XL IL#|$I H\$L|$gNHHD$8HH@Hu2HzglH]HEHHLoH}H][]A\H=gUHAVSHH8H~ dH%(HE1HEHEIAqHM g-H}XZtiHuHCHUHHuHu4HHHEHtLHEdH+%(uDHeH[A^]HEdH+%(u)H=gHEdH+%(u H=ڂggXHf.fUHAWAVIH}AUEATMSHXHEHuHUHXL8MdH%(HU1HEH}HHHH]HMEHuHUH]HI~MHESjjg.IHEIH HtHHEdH+%(u_HeLL[A\A]A^A_]AEt@HH>u0H{gjHEHH]HLmH}=gHEdH+%(uH=gHCf.DUSHH8H~dH%(HD$(1HHD$ Hg$H|$ tkH4$HCHT$HHuHu4HHHD$ HtHHD$(dH+%(uDH8H[]HD$(dH+%(u*H=gHD$(dH+%(u H=ggHHHH9tHQf.DHHH9tHQf.DAVH)AUIATIIUHSHHdH%(HD$1L4$H wGH?LIu{HUHD$dH+%(u\H[]A\A]A^f.H1L,$HEHLmJMt LLg^9H}LDMgDUSHH8H~dH%(HD$(1HHD$ Hg:H|$ tlH4$HSHD$HHuHu5HHHD$ HtHHD$(dH+%(uDH8H[]HD$(dH+%(u*H=gHD$(dH+%(u H=u~gg HUHAVSHH8H~ dH%(HE1HEHEIAqHM g<>H}XZtjHuHSHEHHuHu5HHHEHtLHEdH+%(uDHeH[A^]HEdH+%(u)H=gHEdH+%(u H=}gg Hf.UHAWAVAUIH}ATESHxHEHuHUHHL8LxHdH%(HU1IHEIH}LuH LIAUHEHHuEH\H]I}LxHEHUSjjgw?IHEIH HtHHEdH+%(HeLL[A\A]A^A_]H}1LEHEHLEJ Mt9HhLLLpg6H}HpHhH}L @Mge HsfH]SHHH8\H 8tGPWuHPH[1FG@HuSHHH8\H 8tGPWuHPH[AG@HSHHH8\H8t.GPWuHPHL\HHH[2fG@HŹSHHH8\H 8t.GPWuHPHgH[KG@HSHHH8\H 8t.GPWuHPHgDH[KG@H=SHHH8\H8t.GPWuHPHpL\HHH[1fG@HuSHHH8\H8t.GPWuHPH?\HHH[S1fG@HSHHH8\H8t.GPWuHPH?\HHH[0fG@H SHHH8\H8t.GPWuHPHL\HHH[0fG@H SHHH8\H8t.GPWuHPH@\HHH[30fG@HSHHHG HH@H8\8t"GPWuHPH[u@G@HSHHH8\H8t>GPWuHPH?\HHHgs/H[HfG@HE SHHH8\H8t>GPWuHPHL\HHHg/H[zHfG@H-SHHHG HH@H8\8t"GPWuHPH[@G@H SHHH8\H8t>GPWuHPH@\HHHg3.H[GfG@HMSHHH8\H8t>GPWuHPHpL\HHHg-H[:GfG@HESHHH8\H8t>GPWuHPH?\HHHgS-H[FfG@HSHHH8\H8t>GPWuHPHL\HHHg,H[ZFfG@HUSHHH8\H8t>GPWuHPHI\H{HHguH[i,G@HSHHH8\H8t>GPWuHPH<\H{HHguH[+G@H-SHHHG HH@H8\8t*GPWuHPHgH[ EGf.fHmSHHHG HH@H8\8t*GPWuHPHgōH[DGf.fHESHHH8\H8tFGPWuHPH<\H{HHg2tHg*H[ DGf.fHSHHH8\H8tFGPWuHPHI\H{HHgsHg)*H[CGf.fH}SHHHG HH@H@0H@@H@PH8\8t"GPWuHPH[[@Gf.fHMSHHHG HH@H@8H@HH@XH8\8t"GPWuHPH[h@Gf.fHSHHHG HH@H@0H@@H@PH8\8t"GPWuHPH[ \@Gf.fHSHHHG HH@H@8H@HH@XH8\8t"GPWuHPH[h@Gf.fHSHHHG HH@H@8H@HH@XH8\8t*GPWuHPHg]gH[AG@HSHHHG HH@H@8H@HH@XH8\8t*GPWuHPHggH[@G@H}SHHHG HH@H@0H@@H@PH8\8t*GPWuHPHgXH[@G@HeSHHHG HH@H@0H@@H@PH8\8t*GPWuHPHgYH[?G@UEHAWAVAUATSHHxLuLe dH%(HE1HEHHEDž|IPH|jPug<HhIH HH!H`|hH HEt;AHtLHEdH+%(3HeLH[A\A]A^A_]fDHHuLuHULuHu HHH}I<$IL$HUHEH9tOL9trfHnIL$I$EAD$HtEH}HMHEH}L9tg>HE2fL9t#fHnI$EAD$LuLuLHtHt=LtXHUI<$IT$H}HEdH+%(uH=7g8EHUI<$gHEdH+%(uH=kgHfUEHAWAVAUATSHHLuLe dH%(HE1HEHHEHXDžtPHtjPugE)HhIH HH!H`thH HEtDHH\$L\$[H@(@HH\$L\$[H@@HH\$L\$[H@0@HH\$L\$[H@ @HH\$L\$[H@8f.fSD$ L?L\$H\$dIcL>DHH\$L\$[H@(@HH\$L\$[H@@HH\$L\$[H@0@HH\$L\$[H@ @HH\$L\$[H@8f.fATHh5\HUHHƐ%\SHg8HtH(H[]A\H\ H\H\H(\H \H\RH\EH\HH\Hp\H\jH\H\H\OH\OHx\z (gN1HHgwkH8\H] 8CH`HE(gNHgNI@11H*\AD$ HID$HfAL$HI$HH=\ID$HEID$(ID$0ID$8ID$@AƄ$HELegT}H8\H]8ttCHLe LHHEggM@HH@\H]HHEH8\8CH5HE@C뉿 gnM@HHI\HHEgHEH8\H]8CHHET gM@HH<\HHEgHEH8\H]8CH#HEf.gL@HH?\H]HHEH8\8CH-HE@geL@HH?\H]HHEH8\8gCH HEU@(gLpHgLI@11Hh)\fAT$!H1ID$HAD$ I$H=\ID$HAD$oID$(ID$0ID$8ID$@ID$HID$PAD$XID$\EHELegBH8\H]8CHLe LHHEg&R(gKpHgKI@11H)\AD$ HID$HAD$oI$1fAD$!H@>\ID$HEID$(ID$0ID$8ID$@ID$HID$PAD$XID$\HELegFH8\H]8*CH*Le LHHEgRCHT$L<$HI9IFHtHKLHGAHB!HK(Lc0M9t Lg&HELHP0Ld$I|$g,>HT$L<$HI9IFHtHLH@HB!HK8Lc@M9t Lg &HELHP8Ld$I|$g=HT$L,$HI9IFHtHLHu@HB!HKHLcPM9t Lg%HEHPHHC\HEPPC`HD$(dH+%(ujH8[]A\A]A^A_fDA[DADADAEjLgHD$(dH+%(t!g-HHgfAUATIUSHH8dH%(HD$(1Hl$H,$HuHuKIHLHLLHPH<$H9tg$HD$(dH+%(uCH8[]A\A]HD$(dH+%(u&H=gLgHD$(dH+%(tgBHHgAUATIUSHH8dH%(HD$(1Hl$H,$HuHuKIHLHLLHPH<$H9tg#HD$(dH+%(uCH8[]A\A]HD$(dH+%(u&H=gLgHD$(dH+%(tgrHHg0UHAWAVAUIATISHXH}HE mdH%(HU1HHx H0L}HPL}Hu HLuHDMLLEH}HLLHAVDMLEEPH}IIXZL9tg"HEdH+%(HeLL[A\A]A^A_]HEdH+%(u^H}LEH}H@He[A\A]A^A_]HEdH+%(u)H=gLgHEdH+%(t/gHEdH+%(uH=cPgnHHgDAUATUSHHH8dH%(HD$(1HILPHC HtHHl$H{L,$H;HwdHtNHuvHHk/H<$HC HD$H9tg:!HD$(dH+%(ulH8[]A\A]AECfDHH>uGH}gu8HHHkHL;H;vLg^HD$(dH+%(t,gHD$(dH+%(uH=bPgIHHgifAWAAVIAUATUSHLHhdH %(HL$X1Ll$ H$Ll$Mu H Ld$HDD$L[MH|$0MH|$DD$DLARHC HtHHl$8H{L|$0H;Hw}HtgHHHk/H|$0HC HD$@H9tgH|$L9tgHD$XdH+%(Hh[]A\A]A^A_ACHH>uoH}g6HHHkHL9H;aHD$XdH+%(u1H=gH|$gLgHD$XdH+%(t5gHD$XdH+%(uH=NgqHHHgUEHAWAVAUATSHHXHE(HU LULeHEdH%(HEHHt;L]dL+%(sHU HLeLUH@He[A\A]A^A_]DHLuLmELmHHEAVATARPHUIH HHEEH!H A$uSH}HG HtHELeHxH8HEHEIwbIMuuHEH L`B'HH H}L9tglHEdH+%(HeLH[A\A]A^A_]@LH>uhI|$g4HHEH8L`HuL7HEH8rDHEHMAZLgtHEdH+%(t+gHEdH+%(uH=zLgaHHgHHH9tHf.DAWAVAUATUHSHHHdH%(HD$8HLl$PHCHHEPLƃHHCLHEHCHC(HC8P Ld$I|$g3HT$L|$HI9IFHtHxLHd6HLt$ B!HKLcM9t LgHEHLP(L|$HMgL9JILg+3HT$H|$HI9IFHtHBD!HK(L{0L9tg(HEHLP0Ld$HIl$H9HHg2HT$H|$II9IFHt HubAEAD-Lk8Lc@L9tgHD$8dH+%(ucHH[]A\A]A^A_ÐHHD$HgH|$HL$,HHgH|$DAHD$8dH+%(t4gGHMHD$8dH+%(ugHgLgHD$8dH+%(uHgLg8HD$8dH+%(tfDAWAVAUATUHSHHHdH%(HD$8HLl$PHC$HEPHC(HEP@LHHCC`HEHC0HC@HCPƃP Ld$I|$g0HT$L|$HI9IFHtH;LH3HLt$ B!HKLcM9t LgHEHLP(L|$HMgL9OILgf0HT$H|$HI9IFHtHBD!HK0L{8L9tgcHEHLP0L|$HMgL9uILg/HT$H|$HI9IFHtHBD!HK@L{HL9tgHEHLP8L|$HMgL9ILgt/HT$H|$II9IFHt HueAECD%LkPL{XL9tgsHEHPHHCdHEPPChHD$8dH+%(HH[]A\A]A^A_fDHHg H|$DHHD$Hg H|$HL$HHD$Hgo H|$HL$QAHD$8dH+%(gHHD$8dH+%(ugMLgHD$8dH+%(uHgDHD$8dH+%(ugHLg HD$8dH+%(trgf.AWAVAUATUHSHHHdH%(HD$8HLl$PHC$HEPHC(HEP@LHHCC`HEHC0HC@HCPƃP Ld$I|$g>-HT$L|$HI9IFHtH;LH/HLt$ B!HKLcM9t Lg,HEHLP(L|$HMgL9OILg,HT$H|$HI9IFHtHBD!HK0L{8L9tgHEHLP0L|$HMgL9uILg=,HT$H|$HI9IFHtHBD!HK@L{HL9tg:HEHLP8L|$HMgL9ILg+HT$H|$II9IFHt HueAECD%LkPL{XL9tgHEHPHHCdHEPPChHD$8dH+%(HH[]A\A]A^A_fDHHg H|$DHHD$Hg H|$HL$HHD$Hg H|$HL$QAHD$8dH+%(g HHD$8dH+%(ugLg-HD$8dH+%(uHg HD$8dH+%(ug_HLg HD$8dH+%(trg.f.UHAWAVAUIATISHxH}HE mdH%(HU1HHx LLuLxLuMu MILHHUHI H`AAULH}HEHB:L}LLHAWPH}IIXZL9tgHEdH+%(>HeLL[A\A]A^A_]fHEdH+%( H}LH}H@He[A\A]A^A_]fH}1HhDtLxLU輺HMLUHELxHHMDtL<HhHt7DtLLxHMg, HUHEDtLxHUH@HLHEdH+%(u)H=gLgHEdH+%(t/g:HEdH+%(uH=>g襾HHg f.fAVAUATUSHHH@dH%(HD$81HLd$LPHC HtHHD$H{Ll$H;H,IILt$LH w`IAECHHS/HC HD$ I9t LgAHD$8dH+%(uwH@[]A\A]A^@H|$1Ld$HHLcJ,Mt LLg| H;Ll$Lr@MLg*HD$8dH+%(tgHHg fAWIAVAAUATUSHLHxdH %(HL$h1Ld$0H$Ld$ Mu HULl$ HD$L軼MH|$@MH|$D$DLARHC HtHHD$HH{Hl$@H;H IILt$LH wwIECHHSHC HD$PH9t Hg H|$ L9tg HD$hdH+%(Hx[]A\A]A^A_fDH|$1,Ll$HHLkJ Mt(H $LHg H;Hl$@LH $R@H;Hl$@L>MHD$hdH+%(u1H=tguH|$g3Lg*HD$hdH+%(tgHHHgyfUEHAWIAVAUATSHxHU LUdH%(HEHLuH](Ht?L]dL+%(HU LLuLUH@He[A\A]A^A_]fHLmLeLLeHEEAUAVARPHUH HHEI!HpEI AuxHC HtHHEH{H;HxHEH IILuLH IHxSHCHnHC HEHxHxL9t Hg HEdH+%(HpHeL[A\A]A^A_]@H}1赴LmHHLkJ Mt:HhHxLgC HEH;HhHxL=fDHEH;HxL!f.MLgHEdH+%(tg]HHgf.HG@$@HG@(@HG@`@HG@d@HG@h@HG@$@HG@(@HG@`@HG@d@HG@h@HK\HH0HL\HH/HG@H@HG@L@HPJ\HHT1f1H9sDHcHHHH9r@HK\SHHHg/H[f.HL\SHHHg.H[{f.HPJ\SHHHg4TH[Kf.HpL\HHHpL\SHHHgH[f.HL\HHYHL\SHHHg4H[f.HL\HH HL\SHHHgH[[f.HL\HHHL\SHHHgH[ f.HI\SHHHHGg6H[VDUSHHHhK\HoHHgHtH9t HgH{g6HH[]f.DSHgH[YHM\HHiHM\SHHHgDH[ f.HGH;GsHHGDH`PfHt f Df.DHI\SHHHHGg5H[DHI\SHHHHGgo5HgH[]f.fHI\SHHHHGg/5HgH[f.fH)ATIUHSHHw:H?HtHuJH][]A\H}H][]A\fHH>u2Hzg-H]HEHHL6H}H][]A\H=?4g&USHHFHhHGHHt&HHHHHT&HH[]H=g趲f.DUSHHFHhHGHHt&HHHHHTHH[]H=UgVf.DUSHHFHhHGHHt&HH.HHHTfHH[]H=gf.DHAVAUHATUHSHOH)H9IHIHwI)HEIH9HwL9rMJ4*H)tH9tJ4LHH9HGH~H9HGHL9uI9wHHAH;AoHHMHPHHM[HL1HAH;A>HHMHPPHEHEHML95H@AHxHGH;GEиHExHx>HAH;A0XI$HMLP@HMD9HEHMLAtI$P0HMAHAH;A0HD,MHpMLhILELP@LE1ɉEHxHMUHPHHMUHHMHPHHMVHHMHPHHM HxHBH;BEظHExHx#IFI;FlEظIEHx9HCH;C&EHEHAH;A؃HDIHHMHPPHMHHMHPHHM"HxUHMHPHUHMHHMHPHHMLMLmHPIII HHMHPHHMHLEHHMPHLEHMHLEHHMPHLEHMH@uHPHuI@uLHMPHuHMxHxLEHMHPHLEHM"HLEHHMPHLEHMFHEHHH@H9sOHH9'HHMHPHHMLHEdH+%(ug讆g菖1HEEH)AH9HUH}HHGHHEUHAWAVAUATISLHhHE(Lm LMLMHǠ\HUHELMdH%(HE1UHMHMg2HIH@L,M-HEHMMHULMHHH%H)HH9tHH$H9uH)HLt$I}@MAA AHD D@81E1E1DރAMAE YEH}@ A8Mt E\AHMN11HHH9s3ITL;"sI LcOG9tHHEDILH H9r͋MH9tfIGI;G HIGI,@HfH}HGH;G:EиHEEHEA8 HM9efDHEHHUH!H HEdH+%("HeL[A\A]A^A_]IGI;GrDEиLDfDIGI;GDDЃLDILML@uPPLMuH@M9eAHu+U;EM‰$E]HEHHEE1L}MLuMALˉMDx DILP0D9tHEII9t$J0D9uHEF,HEIII9u܋ML}LIDxLuMfD|$ ID$^E1HD$hAF t A9^LFH|$(A9^HHuH\$hHHHtH)HPOL9d$0HT$8HL$@HIH)H9L$L$^AIEIUH9s}HIEH9LDD$H|$"\$K\$8\$uUD$H$H$(D$XIUD$^IEH9rIELPPIEIUtMIEI;E؃LD@H$H$HEHD$PD|$L{H9H$L9\D$H$L$B8E1D$xfDH|$x gID$_AN 1E1D$ 1H|$HGH;GBEظHED$HD$D$fDLHt$pH؀|$_IDH@HD$`fD$_/IEI;Eu؃LDSPgEI@H8*\I$IFLHIFIAF IF(IF0IF8IF@IFHAƆHg'LI$HT$ gM7;fH|$t$(T$ HL$PHt$(T$ L$fDHEH;EDEHEIHCH;CEHEHD$fH|$xA11Hg@H$|$D$ oH|$xA11Hg@H$eD$ |$B1IELPH;H|$HPHIEt$LPHt$IELPHIELPHkIEt$LPHt$fD$ AN E11D$H|$HGH;GEHED$HD$OIEt$LPPIEIUt$H|$HPHIELPHD$ H$D$ E1H$D$XkHET$(Ht$ PHT$(t$ HT$ H߉t$PHT$ t$D$ D$^E1D$ H$D$XH$D$XD$ IEt$ LPHt$ vH|$t$HPHt$IEt$LPHt$LgH$dH+%(tfgrH$HH H'H|$xggH$dH+%(uHg蛮g蕸ILPgHgH$dH+%(tof.DAWAVAUIATMUHSHHHLj\H$HT$8LD$HD$HH$HD$XdH%(H$1T$HL$gRHHD$ I$H@LfD|$ ID$^E1HD$hAF t A9^LFH|$(A9^HHuH\$hHHmHtH)HPOL9d$0HT$8HL$@HIH)H9L$L$^AIEIUH9s}HIEH9LDD$H|$"\$K\$8\$uUD$H$H$(D$XIUD$^IEH9rIELPPIEIUtMIEI;E؃LD@H$H$HEHD$PD|$L{H9H$L9\D$H$L$B8E1D$xfDH|$x gHD$_AN 1E1D$ 1H|$HGH;GBEظHED$HD$D$fDLHt$pH؀|$_IDH@HD$`fD$_/IEI;Eu؃LDSPgI@H8*\I$IFLHIFIAF IF(IF0IF8IF@IFHAƆHgטLI$HT$ gqpM7;fH|$t$(T$ HL$PHt$(T$ L$fDHEH;EDEHEIHCH;CEHEHD$fH|$xA11HgH$|$D$ oH|$xA11Hg]H$eD$ |$B1IELPH;H|$HPHIEt$LPHt$IELPHIELPHkIEt$LPHt$fD$ AN E11D$H|$HGH;GEHED$HD$OIEt$LPPIEIUt$H|$HPHIELPHD$ H$D$ E1H$D$XkHET$(Ht$ PHT$(t$ HT$ H߉t$PHT$ t$D$ D$^E1D$ H$D$XH$D$XD$ IEt$ LPHt$ vH|$t$HPHt$IEt$LPHt$Lg}H$dH+%(tfg6H$HH H'H|$xgoH$dH+%(uHgKsgE}ILPg褌Hg}H$dH+%(tof.DAWAVAUIATMUHSHHHLj\H$HT$8L$HD$HH$HD$XdH%(H$1T$ HL$gfHHD$I$H@L(H|$pHH H'H|$`g`H$dH+%(uHgdgnILPg~HgoH$dH+%(trfDAWIAVAUATULSHHǠ\HT$HT$H4$DD$PdH%(H$1gWHIH@L,M_ Hǐ\gzWIIH@N4IH LeHE{lA9<$t{SdHK@HsHT$|HL$(Ht$I IELLP(L)HHupIGH$dH+%( H$HT$H[]A\A]A^A_fDHKPShHHL$(HKXT$|IT$HL$LEtfDH$Ht-HDŽ$H$H|$8H$HDŽ$HD$g HcS`IL$I)HMLHH{H|$K 6E1L1tdHKHSO ML$s(LgmH$L)HHIH9l H$H$C`AGHt$LHt$0L$T+Lt$0H$H$HDŽ$H|$@HD$ K46H$DŽ$gIG|$THl$|L-VL$I9HD$H!ˆT$[}w$EIcDL>DH|$@HD$HH9uHD$HHD$HI9s)H1DD$PL)|$T H|$@1bLd$HHD$H$McÄu H<$LHP`I9ĸH$EH$DLt$hHD$`HD$0L HD$HD$ H9t HgeH$HD$8H9geDAGHLC8HK0L)L9H$H|$ O4 H9WH$L9DM+JDH|$@HD$HH9uHD$HHD$HI9s)H1DD$PL)|$T H|$@1VLd$HHD$H$McÄu H<$LHP`I9ĸH$EH$DLt$hHD$`HD$0L HD$HD$ H9t Hg~YH$HD$8H9gbYDAGHLC8HK0L)L9H$H|$ O4 H9WH$L9DM+JHHEH@L,MHH9tHH$H9uHPHL$HH\$HH`g9LuHEHE1L=uL1uL@gYHc^?L}Lu1HLuLgiH`IELHMHPX}DEMLHpHhHxgH}IIL9tg=OH}gC;HEdH+%(HeLL[A\A]A^A_]HHcHHH%H)HH9tHH$H9uH)HtHLHD$HHXH`g7HEHXE1uLL1ugHcXZfg*Lg1H}gb:HEdH+%(t-gM HEdH+%(ugQHHHgHf.AWIAVAUATULSHHhdH%(HD$X1Ld$HD$ HD$LHD$HD$pKHD$@HHH|$0H$HD$0HD$8IKHD$H\$Hl$0L,HD$8Ltf.I9HHHHLgPAąu0HfHHfHlI9uI9t I9uAH|$0H$H9tgLH|$HD$H9tgLHD$XdH+%(u9HhD[]A\A]A^A_fDALg0HD$XdH+%(tg HHg_Gf.DAWAVAUIHATIUSHHxHt$ LdH%(HD$h1HGGHHGH|$@HD$HD$PH|$8HD$0HD$@HD$HIHl$@HD$HM)MHDIHD$(H?L9J<gzcIfMtH~H ЉufDIEI;EHIEDŽ$L$CDML$@D u]M ؉A8@I LPIEI;E:DŽ$HIEIEI;EQ(E1Mt$M ؉tDIGI;Gw1^IEI;E"ЃWHDŽ$E1CIEI;E _AH|$H\$(I9ut H$H$H$dH+ %(4H[]A\A]A^A_fH$I1LBt(IP`IELPPDŽ$fDIEI;E(0vILP@9IA7LP0IEI;E0HDŽ$f.H\$(fDHDŽ$E1@DL$M1E1HDŽ$@HDŽ$HDŽ$IT$OLDL$N@t$ PHT$ODL$Nt$ @IELPHIELPPIELPHIEDL$ LPHDL$ fDIDL$ LPHDL$ HDŽ$E1HD$@H@ooo(o8oHoXohoxDoDoDoDoH$)$`D)$0D)$ D)$@D)$P)$p)$)$)$)$)$)$Pt$(jH$8PH$L$H$ H$(H|$8L$8g?UH$$HH$H$ $(D$4H E! Hc$IHHi*H!)@)HD$8PHD$0f@L$Lg1 LIPDHH$Pt$0jjjH$ L$(H$0H$8H|$HL$HgQHH$HHH$$H$0$8$DH0- $H\$8IՉC HD$0fjHD$@H@ohho`xooooopXH$)$0)$@)$ )$P)$`)$p)$Pt$(jH$8PH$L$H$ H$(H|$8L$8g1SH$$HH$H$ $(D$4H E Hc$IHHi$IH )4)HD$8)PHD$0,L$H$fDHLg<$L$Mtt;I LPjIEI;ElHIEDŽ$IEI;EЃuHDŽ$E1IELPHCHH$Pt$0jh'jH$ L$(H$0H$8H|$HL$HgNH$$HH$H$0$8$DH0$H\$8I-lCH\$0CD$ Ct$0HD$HH@p t$HH$,PLL$@H$L$H$ H$(H|$8H$$IH$H$ $(H "$HLDŽ$DEЉ$gRt$HL$0-laLg*LIP`؍C< wH$!k$ DŽ$DЉ$Lg-LIPP9t!Lg+LIPP9PMUL|$0AWjjjH\$HH$0H$ L$(H$8Hg>MHH$HH$H$0$$8H(UAWjj;jH$ L$(H$8g>HHH$$H$H$0$8H0/g H$dH+%(ugAWAVAUMATMUHSHHXH|$L$Ht$L$H@\dH%(HD$H1gkIHJH;BHA8uHAH;As.E1ADDLEcHEHPH@HT$HHL$PHT$HL$HD$HdH+%(ug}g^ f.@AWAVAUMATMUHSHHXH|$L$Ht$L$H@\dH%(HD$H1g;IHJH;BHA8uHAH;As.E1ADDLEcHEHPH@HT$HHL$PHT$HL$HD$HdH+%(ugMg. f.@AWAVAUATMUHSHHh$L$L$H|$L$Ht$HǠ\D$D$dH%(HD$X1gHI$H@HD8uHAH;As.E1ALEDDMRHEHPH@HT$HHL$PHT$HL$HD$XdH+%(ugg fDH(dH%(HD$1HD$ D$HD$ Pt$Ht$Ht$HgH HL$dH+ %(uH(gp AWAVAUATUHSHHxHt$D$HT$L$LD$AL$D$dH%(HD$hHL$,H@@HcD^LL$ HǠ\g, LL$ HIH@HH}H H}XL$H$ Dl$wAAFIDuHD$h@ H|$( EII H$Hv.H$1fDHH9K <0tH@ |$vH$<0tzH$H?H9HL$LcH9!H$L9HtH2H~H(H$-H$L$DH$t<D$pH\$XA|$uEHg.HuH}Hg uHD$`|$u D9}` $AH$HD$`Ht E $H$Htx D8uHD$`H$HD$L$L$H9tgk H$HD$0H9tgS H$dH+%(VHLL[]A\A]A^A_@D$H$AAHt E] Dー$H$Ht 8mE1IH|$(D! |$v1HEPHD$D$H$ADD$H$HtHD$(I98H$Ht EHD$F9$@HCH;CzHHCDŽ$IAAAHdE[HCH;Cz b :H$D$HL$ H\H$H)HHL$HLcD,H$H9H$L9bD,H$AL$DH$HCH;C7HHCDŽ$AAAHt EPD냼$H$HtS8sH$Ht EmH|$ D#HD9e$} -D9e(#|$uE H$H$HL$0LcH9H$L9D<H$E1L$DH}XD$wUfH|$PA11Hg(H$y|$uE`~fD|$pE1D$uo@HCH;C@HGH;G8ADHCH;CD DvHDŽ$efH|$XA11HgHH$HHPPf.kfDDl$uH$&fDafDHGH;G5'HD$(I9HD$(I9bH$H&OHCH;CD DH$HDŽ$1$H$D$AHt EDー$H$HtD8*H$HtT$H|$8 HPH$HCH;CDŽ$HHCHCH;CD$AIfDHGH;GA@HGH;GzЃDHDŽ$3@HHPPDŽ$WHHPPfHDŽ$HDŽ$|$wu $t$BHE8H$E1HD$H$D$@Dー$H$HtHD$HI98H$Ht EDd$HE0F9$H$HCH;CHHCDŽ$ID$|$AHUELHCH;C0i+HGH;G4HD$HI9.HD$HI9uFA{HCH;CD DHDŽ$HE0F9$ MHD$h@AʼnD$A AAHHPPfHE@HD$fH$Ht ESDH|$8 HPbH$"DŽ$A;DL$H$LHg$H}Xu%H}HPD$vAJf.LHgH}HH}X @$<@<r|$wg(Ht$PH|$xg萪$H$AWHg.HU@96HEHH$HD$(DŽ$AvHgHUP95HEXH$HD$(D$vADŽ$0HBH9H|$PHG1gHHHPHfHPH DHHPHA3gH@H)\HEHHHEHEHD$hE HE$HHE0HE8HE@HEHHEPHEXE`HEdƅg HD$hHHHgI,$@HDŽ$PHDŽ$pHDŽ$HDŽ$HGH;GmDHCH;C$A!HDŽ$HDŽ$HGH;G#HCH;C>E1HHPH3HPH`HPH}HHPHzHPHHHPHA HPHHHPHHHPHA#HGH;GЃHDŽ$HDŽ$H|$PA111gH$6HDŽ$HDŽ$HHPHdHPH9HHPHFH$HPHwHPH6E&gHEHPH$dH+%(g H$dH+%(ugH$dH+%(uH=-gUH H H|$PgH|$XgH$dH+%(uHgCHJHg*HgHgH$dH+%(t4f.AWMAVAUATUSHHǠ\H$@H$H$HD$`H$HH$L$LL$hHD$xdH%(H$1gHIH@HHD$8HHǘ\gHIH@L$I,$HeHElH}HHD$ D$wH$} HDŽ$HD$XH$HD$0H$Ƅ$tH|$X g؍H$H$HDŽ$ H|$PHD$H$Ƅ$g藍HEpD$uE1E1HD$EhD$p$H$HD$(D$vHD$@HD$@B<0 B0H5RwHcH>H}H H}XL$H$ Dl$wAAFIDuHD$h@ H|$( EII H$Hv.H$1fDHH9K <0tH@ |$vH$<0tzH$H?H9HL$LcH9!H$L9HtH2H~H8H$-H$L$DH$t<D$pH\$XA|$uEHgHuH}HgnuHD$`|$u D9}` $AH$HD$`Ht E $H$Htx D8uHD$`H$HD$L$L$H9tg H$HD$0H9tgH$dH+%(VHLL[]A\A]A^A_@D$H$AAHt E] Dー$H$Ht 8mE1IH|$(D! |$v1HEPHD$D$H$ADD$H$HtHD$(I98H$Ht EHD$F9$@HCH;CzHHCDŽ$IAAAHdE[HCH;Cz b :H$D$HL$ H\H$H)HHL$HLcD,H$H9H$L9bD,H$AL$DH$HCH;C7HHCDŽ$AAAHt EPD냼$H$HtS8sH$Ht EmH|$ DHD9e$} -D9e(#|$uE H$H$HL$0LcH9H$L9D<H$E1L$DH}XD$wUfH|$PA11HgȀH$y|$uE`~fD|$pE1D$uo@HCH;C@HGH;G8ADHCH;CD DvHDŽ$efH|$XA11HgH$HHPPf.kfDDl$uH$&fDafDHGH;G5'HD$(I9HD$(I9bH$H&OHCH;CD DH$HDŽ$1$H$D$AHt EDー$H$HtD8*H$HtT$H|$8 HPH$HCH;CDŽ$HHCHCH;CD$AIfDHGH;GA@HGH;GzЃDHDŽ$3@HHPPDŽ$WHHPPfHDŽ$HDŽ$|$wu $t$BHE8H$E1HD$H$D$@Dー$H$HtHD$HI98H$Ht EDd$HE0F9$H$HCH;CHHCDŽ$ID$|$AHUELHCH;C0i+HGH;G4HD$HI9.HD$HI9uFA{HCH;CD DHDŽ$HE0F9$ MHD$h@AʼnD$A AAHHPPfHE@HD$fH$Ht ESDH|$8 HPbH$DŽ$A;DL$H$LHgħH}Xu%H}HPD$vAJf.LHg脧H}HH}X @$<@<r|$wg(Ht$PH|$xg0$H$AWHgΧHU@96HEHH$HD$(DŽ$AvHg荧HUP95HEXH$HD$([D$vADŽ$0HBH9H|$PHG1gzHHPHfHPH DHHPHA3g]H@H)\HEHHHEHEHD$hE HE$HHE0HE8HE@HEHHEPHEXE`HEdƅg=HD$hHHHgI,$@HDŽ$PHDŽ$pHDŽ$HDŽ$HGH;GmDHCH;C$A!HDŽ$HDŽ$HGH;G#HCH;C>E1HHPH3HPH`HPH}HHPHzHPHHHPHA HPHHHPHHHPHA#HGH;GЃHDŽ$HDŽ$H|$PA111gvH$6HDŽ$HDŽ$HHPHdHPH9HHPHFH$HPHwHPH6E&gHEHPH$dH+%(g萩 H$dH+%(ug萙H$dH+%(uH=DgH H H|$PgH|$XgH$dH+%(uHgHJHgHg/Hg2H$dH+%(t4f.UHAWAVAULmATLeSHHhLUHELu LxdH%(HU1LeHEEEAUIHARgHHZYHEUIHH!HuH Hg6H}HEHMLHxgH}L9tgHEdH+%(uMHeLH[A\A]A^A_]AUIHxgbLg.HEdH+%(tg虧 HHgWUHAWAVAUATSHHxDMLMH`L}LMLu HhHǠ\HpLxdH%(HE1g\LMHIH@L$M0HELm}EHELxLmHpHEHhuH`HAWgHHZYHHEEH!H}H H}IH]Ht'IvH9IH9rmHuI$LHPXH}L9tg4HEdH+%(HEHeL[A\A]A^A_]uH`HAWgQfDI^HE11LH)uIhHEdH+%(ugѕH}g.HEdH+%(tg虥 HHgWGVWHFHHHHtH0H@HuHHt@H8H@HuHGHVHWHFHtH0H@HuHGHtH8H@Huf.kHGHVHWHFHtfDH0H@HuHGHtH8H@HuHG HV HW HF HtH0H@HuHG HtH8H@Huf.PXH  H5sH=+Hg)f.AWAVAUIATIUSHHT$HD$HHy LHHtyA} .M|$HkMt-A>g*tbHiA|$taI$JL=H9rSH9H5%LfHD$HH{HuH[]A\A]A^A_ÐA|$HuDItTHŨ\1H}MH:gv A> HID$H[]A\A]A^A_fDI\A|$HŨ\uH}1A Hg HID$uHŨ\ IHugr ID$HHA@AD$ID$H[]A\A]A^A_ffDATAԺUHSHH5AHPdH%(HD$H1HHHHDHHE~EHDH51Hg< HHHcHD$HdH+%(u;HP[]A\fDHD$HdH+%(uHPH[H5#]A\Tg~ f.@AWAVAUATUHSH(dH%(HD$1HH~1HHL$?*11HgUT$IątJHs1HH>*HLgC HD$dH+%(H([]A\A]A^A_ML5 Ll$Hcxx1998:HD$:fD$LLHHt*HLLgcB HD$dH+%(H([]A\A]A^A_ML5Ll$Hcxx1998:HD$:fD$LL\HHtH5.(M}MqHcxx1998:L5JLd$HD$:fD$LL,HHt]gc f.@AUIATIUHSHdH%(H$1t.H$dH+%(uSHĘ[]A\A]fDH5#*HuHIUH5@Hg5 HLHcg譚 f.AWAVE1AUATIHH5 ULSHHL$ Ll$0LdH%(HD$x1gC5 LHHcH HL$ 11HgZL$ HD$IǨ\Ld$MIHcxx1998:IHHT$&:fT$.H5 LHHTI9t3HI?ML)H HHD1gҗ HHEHD$&LcH9CuD$.A8D$uLc HHH&H|$E1g8< H5 HHAH-eHHMD{CLHHT$ u>HHD{HD$xdH+%(HĈD[]A\A]A^A_ÐLH5 1g3 LHHc`fDH5 HDfHLMMI?Ld$MHF 1g耖 HHCg/ f.DAWAVIAUATUHSHH<$LD$dH%(H$1HHHAMfE.AgIN&HA%AV%I9t&L)H~H<$HQLD$CAVD$Jπw1Ht$HcH9CH H)AVL|.;ANINIII9t EHu E.EM9dH$dH+%(LH<$HL[L)]A\A]A^A_jf.HH<$LHL$L)IHL$Il@IWL|$0H5! 1Lg=1 H<$LHc+fAVIN;H|$fHHp;HHuH A`H5H=gHIwLD$HHH<$L)H<$LHVINIzf.H$dH+%(H[]A\A]A^A_E11\fDHLqD AyJHBUHcH>H<$IWHt$ ^ H H5H=gFfDH<$IWHt$ ^HconstnesH9D$ |$ statHsequenceH9D$ Hseq_typeH9D$ H H5nH=^gfH<$IWHt$ |$ nameMo H mH5H=g H<$IWHt$ *H 3H5H=wgf|$$gMHcxx1998::L=lHD$0HD$0fT$8HD$fLLLHtHI9tHH<$LHD$L)HD$Ht$LhH6H9puHt$vA8uuLh H<$HLt|$$M Hcxx1998:L=HD$0:fD$8HD$0HD$LLHtI9tHH<$LHD$L)HD$Ht$LhH6H9puHt$vA8uuLh f|$(sjIcW HBH<$H4Hf|$$eHIcW$HBH<$H4H||$(.IW(HL|$0H51Lgh, H<$LHc9H _H5yH=g|$(Iw0H<$MH MH5<H=gH `EH5H=ggH @CH5H=RgGH H5ܜH=g'g衐 H b|H5H=gH nH5H=\gf.fE11&fDPXHHt7HtXHt2PH\IAQHHH81g> ZY&Ht!H\HѾHH81g gޛf.@HH:HHHtUSHHgHHg tHHtKfDJHRHuHSHtKJHRHuHg tH[]f.fAVAUIATIHUSHdH%(HD$1g!LHgH9IHLFL4$Lg uH9HBHg _uLL HgA CtLg0 uXHD$dH+%(uBH[]A\A]A^Hg uLLHg tug tf.Dt HGHWHFHtHpH2HHAUIATIUSHgHHg vLLgHgH vH[]A\A]DHFHtHVHPHVHtHBH9wtH97tfH@HWfATIUHSg\HHgP uHLgHg v[]A\fDfHGf.fATUHSgIHg vH]HtfHH[gHuH]HEHtDHH[g{HuHELg u[]A\SHH?HtHgH[.D[fDATAUHSHgHt$CH]AHH߉E[]A\fD[]A\f.USHHH?Hu H[]@H6HHg RuHg7Hg huH[]f.DATAUHSHgyHt$CH]AHH߉E[]A\7fD[]A\f.HHt B9GDAUIATUSHgIHg uI]Ht"HH[HgtHgNHuI]DHt"HH[HgktHgHuLg tH[]A\A]f.HH9fH?DHATUHSgIHg tH]HtfHH[gHuH]HEHtDHH[gHuH]HEHtDHH[gHuH] HEHtDHH[g[HuHE Lg 't[]A\AVAUIATIHUSHdH%(HD$1g!LHgH9IHLFL4$Lg CuH9HBHg tLLHgA sLg0 uXHD$dH+%(uBH[]A\A]A^Hg 1uLL~1HC0ffofCfflC K[]A\A]A^HHgڃHg豯;fDHhfHhfUHSHH8HHh\HGHGHHGHGHGHGHGgHN\Hk@CHHHH[]UHSHHg7HN\HHEHC@HC@HE@CHCHEHH[]UHSHHg7HC@HC@HE@CHCHEHHH[]AVLw8AULn8ATUHSHHHVdH%(HD$HGIHWHVHFHGHWHVHFHGHWHV HFHG HW HV(HF HG(HW(HV0HF(HG0HW0LHF0Lg蕛LLgILLg=LgHE@HS@HU@SHHC@EHUHCHHD$dH+%(u H[]A\A]A^gp DHG@HW(H9W s"HHPhH1f.HW(H9W s"HHPhH1f.ATIUHSHHhguLH uHǃH[]A\fDMtH~LHH[]A\ATIUHSHHhgeuLH uHǃH[]A\fDMtH~LHH[]A\ATUSGxtbLghHLgtNHHkH+kHtCHP(x'LgHIHP@HcLHHHH[]A\ÐHg^ATUSGxtjLghHLgtVHHkH+kHHtGHP(x'LgsHIHP@HcLHHHH[]A\DHgb^fGx,ATUSHDHGH9GHPHW@1҃t\9tVEHCu6fHnHHƃCHSfHnflCƃ@([]A\HPhtp~HC0ƃDfofCfflC KHHHP HtHHPHfDofGx2ATUSHDHGH9GHPHWP19tUEHCu6fHnHHƃCHSfHnflCƃ([]A\HPhtp~HC0ƃDfofCfflC KHHHP HtHHPHƒ@[]A\fDf.AWAVAUATUSHdH%(HD$1GxH\HGHSH9HHH9HCHL`H|HP0HHP(LcMLHLII)M)L9LN耻HtHKH9KI9MLHHJt=HHHM3LKHE1L $H9shE1DHHLLHQK !QHLP AXZAH4$H+sHAEBH9HAHH+LH;H{hLgHHHE1LKHHHL $H9-A^Ez~HC0ƃfofCfflC KAHD$dH+%(_H=gRoHPhHHC0ƃfHnHCflCfC eH9CHƃ~HHSfHnHflCH9*HT$dH+%(H[]A\A]A^A_f.HHP@HLtL5@HLKHH)HI9r+Hu~HAy@A:DLLHLfLLHcEzgtHT$dH+%(0H=gnIHsH{hLg7HH~fHCxHC0ƃfHnH4(HDflCfHsC DHEHD$dH+%()H=gmfLgHMHHtgɨHLfD~HC0ƃfofCfflC KfDHLpE1MAMuI9{LgοHKE1I9~Lg赿HHLHHD$dH+%(u H=#glge H^E6HD$dH+%(ugUf.AUATUSHHGxHAHHIHP0tEtzuqHS(HC0H)ЀuHHqHHGH9EHs H{hILH)IgJT-H9tAHL)I9ŸHLH[]A\A]@HHLH[]A\A]@~CxfofCflKt1HHv$fH~HTHS0ƃfC(fC of1gsTf.AUATUSHHGxHAHHIHP0Et~uuHS(HC0H)HuHHqHHGH9EHs H{hILH)HIgGJT-H9t=HL)I9ŸHLH[]A\A]HHLH[]A\A]h~CxfofCflKt1HHv$fH~HTHS0ƃfC(fC sf1g+SfAWAVIAUATIUSHHHGHW1H~ H9H9IAƆMA~IIVfHnIflAFIEfxH9HBHH9~'IHHAAP0A HLLgHHH[]A\A]A^A_ÐtEHPhtwA~IF0AƆfofAFfflAF ANM1<HL~HGHHG1VfIvMnI)u{MnhDHH)tXIHLLgHtnHuHt6A~IF0E1fofAFfflAF ANfDE@LLMLvL)MnggH=~0gggPHWMf.@AWAVAUATUSHdH%(HD$1GxHdHGHSH9HHH9HCHL`HpHP0HHP(ILcMLHLHI)L)L9HN耻HtHKH9KI9MlLHK47LN,HHHLLKLE1L $I9ss1HHLLHQK )QHLP AXZA/H$HCHH)IIA@$H9HHH+HH;H{hHgkHHH61LKHHHL $H9%A@t~HC0ƃfofCfflC KA4HD$dH+%(GH={g6dHPhHHC0ƃfHnHCflCfC ]1H9CHƃ~HHfHnHflHSCH9HT$dH+%(H[]A\A]A^A_HsH{hLgIH~HC0ƃfofCfflC KfHLKHH)III9r0Hu1HAFffDMMLHLg LLM@@OgHT$dH+%(|0H=AMuI9[Lg螴IgHD$dH+%(u H=xg`gZ H@RNHD$dH+%(ugJfDAWIAVIAUATUSHHHGHW1M~ H9H9H~ƃHHfHnHHSflCHDcxH9HBHI9~'HHHAAP0A LLHgxHHH[]A\A]A^A_tDHPh~HC0ƃfofCfflC K1>@HCHsH9t6II)LHtHT$Lg螃 HCHT$LHCMHI)LkhHI)tPMELLgmHHzHHt1g@H[]A\A]A^A_w g?H[]A\A]A^A_HHH LgqL;HX\LHHgUHgz>f.AVIAUATAUHSHFHHN1LkHPHH HGHxHgJDHEHULHH@Hg螩HLHxHgDDLLgIHHzHHt1g>[]A\A]A^fw g>[]A\A]A^I H Lg`LHEHUHH@H1HCgn=f.@AVIAUATAUHSHFHLkHHxHF1HHgGCHEHULHH@Hg蛨HLHxHgCDI6LgFHHzHHt1g=[]A\A]A^fDw g=[]A\A]A^I H Lg`LHEHUHH@Hgt<@AVIAUATAUHSHFHLkHHxHF1HHgWBHEHULHH@Hg諧HLHxHg(BDLLgVHHzHHt1g<[]A\A]A^fDw g<[]A\A]A^I H LgpLHEHUHH@Hg;@SHHgHt [HHXs H[Z<fSHHgHt [HHXs H[<fSHHg~Ht [HHXs H[;fHP\SHHHg4H{hgziHXh\H{8HHg+H[?HgkDgDHR\SHHHP@HfHnHP\HHfHnflGgH{pghHXh\H{@HHCg(+HA HHHX\HH[?QHgCg;DfSHHHXHR\H{HP@HfHnHP\HHfHnflgH{pg;hHXh\H{@HHCgr*H HHHX\HH[PHg CgCHR\SHHHP@HfHnHP\HHfHnflGgKH{pggHXh\H{@HHCg)H HHHX\HHgOH[=HgXBgBSHHHXHR\H{HP@HfHnHP\HHfHnflgH{pgfHXh\H{@HHCg)H+ HHHX\HHg)OH[<HgAgBf.HQ\SHHHPH@HHP\HWHHgH{xg,fHXh\H{HHHCgc(HHHCHHX\HHgrNH[<Hg@geASHHHXHQ\H{HPH@HHP\HHHCg/H{xgueHXh\H{HHHCg'HHHCHHX\HHgMH[b;Hg4@g@f.fHQ\SHHHPH@HHP\HWHHgvH{xgdHXh\H{HHHCg&HLHCHHHX\HH[MHg?g?ff.SHHHXHQ\H{HPH@HHP\HHHCgH{xgdHXh\H{HHHCg<&HHCHHHX\HH[KLHg>gG?DUHSHHHHHGH@HVHTHP\HHgH{pgZcHXh\H{@HHCg%HEHH@HUHH[]Hg:>g>fUHSHHHHHGH@HVHTHP\HHgH{xgbHXh\H{HHHCg%HEHH@HUHHCH[]Hg=g>f.H@T\SHHHPHWHPhH@fHnHP\HHfHnflGgH{pgbHXh\H{@HHCgP$H)HCHHH`HCHX\HH[TJHg<gP=ff.H@T\SHHHPHWHPhH@fHnHP\HHfHnflGgHgFaHXh\H{PHHCg}#HVHCHHCHHHX\HH[IHg<g}<ff.SHHHXH@T\H{HPHHPhH@fHnHP\HHfHnflCg-Hgp`HXh\H{PHHCg"HHCHHCHHHX\HH[HHg-;g;DH@T\SHHHPHWHPhH@fHnHP\HHfHnflGgcHg_HXh\H{PHHCg!HHHCHCHHHX\HHgGH[5HgZ:g:|ff.@UHoSHHHH@T\HPHWHPhH@fHnHP\HHfHnflGgzH{pg^HXh\H{@HHCg HHHCHHHCHX\HHgFHH[]4Hgo9g9z@SHHHXH@T\H{HPHHPhH@fHnHP\HHfHnflCgHg]HXh\H{PHHCg HHHCHCH&HHX\HHgFH[3Hg8g9|fUHSHHHHHGH@HV@HTHFHHGHP\HHgHg]HXh\H{PHHCgFHEHH@HU0HHE8HCHE HCH@HU(HTHEHH@HUHHCH[]Hg7g18pf.fSHH?GxƇgqH1~fHP|H@0fof@fflHH@ HHH[f.@ATLghUSHLHdH%(HD$1gYH$Hg迾HCxƃg趻1HC0L~fHC|fofCfflHHKC g[@u#HtHD$dH+%(u1HH[]A\f1gF6LgZHD$dH+%(tgW HHgEg6Hg`HD$dH+%(uHg+HT\SHHHgH{hgZHh\H{8HH[Hg5g6f.fAUATUHSHLcHHFHN1HPHH HGHxHg:HEHULHH@HgHLHxHg:H[]A\A]HILg LHEHUHH@H1HCg*fAUATUHSHLcHHFHHxHF1HHg+:HEHULHH@HgOHLHxHg9H[]A\A]HILgXLHEHUHH@Hg*f.fAUATUHSHHHFHN1HPHH HGHxHgr9HE 1HCH@H|HE(HgR9HEHU0LcLHH@HHE8HCHEHU@HH@HHEHHCgOHLHxHg8H[]A\A]HI(I(HEHUHH@H1HCg)Lg.HHugQLg(AVAUL-QATUHSHHg:=fIE(L+Hǃ1HǃƃHHCg8HU\LcLHPH@HHg5LHg7[]A\A]A^I'I I LMg91L+HCHX\HHHge?Lg'f.fAVAUL-ATUHSHHg*<fIE(L+Hǃ1HǃƃHg7HhV\LcLHPH@HHg-LHg6[]A\A]A^I!I I LMg1L+HX\HHHgc>Lg&f.AUATL%UHSHHHg(;fID$(1HǃHǃƃL#HHCg6HQ1HHCH(Hg5H X\LcLHPHHPhH@HHCgLHg5H[]A\A]II01L#IHSHX\HHHg9=Lg%LMgHW\HHpg NIf.DUHSHHgJHHg~HShHEhHUhSpHChEpUpCpCxCxExHC|HE|HHHHHHǃHHHǃHƃHHǃHHHǃHHHǃHHHǃHƃƃHHǃHHHǃH~ƃHC|fofCfflHHHHC0KC H[]fAUIATUSHHHL`HHhILHHg<I$Lg1HHg{1HHsI$I}I$HA$A$A$A$HSIEIUHCgeHL[]A\A]AUIATUSHHHL`HHhILHHg;I$Lg0HHg0HHsI$I}I$HA$A$A$A$HSIEIUHCgHL[]A\A]AUIATIUSHHHhHHXHHHHg:HHg/HHg/HHIt$I}HHgHL[]A\A]ÐAUAATLghUHSHLHg NL繴DHgOLgMHgf1~DkxfHC|fofCfflHC0HHKC AuHH[]A\A]f.H1DHP HuHg.fD1@H6SHH6HgHHtHX1H[+HXs H[m+f.fSHH6HgHHtHX1H[1+HXs H[+f.fSHH6HgKHHtHX1H[*HXs H[*f.fSHHgHHtHX1H[*HXs H[}*f.fSHHgHHtHX1H[D*HXs H[-*f.fSHHg^HHtHX1H[)fDHXs H[)f.fAVIAUAATL%yUHSHHg2fID$(1HǃHǃƃL#HHCgt-H1HHCH(HgS-H X\LcLHPHHPhH@HHCgeLHg-I6DLg:HHzHHt1g([]A\A]A^f.w g([]A\A]A^I I LMg-HW\HHpgyEHX\HHHgN4Lg I1L#IHSAVIAUAATUHSHFHHN1HPHH HGHxHg,HE 1HCH@H|HE(Hg+HEHU0LcLHH@HHE8HCHEHU@HH@HHEHHCgHLHxHg+I6DLgHHzHHt1gR'[]A\A]A^fw g4'[]A\A]A^IIHLgHHugCLgqHEHUHH@H1HCgRfAVAAUIATL%yUHSHHg/fID$(1HǃHǃƃL#HHCgt*H1HHCH(HgS*H X\LcLHPHHPhH@HHCgeLHg*DLLg:HHzHHt1g%[]A\A]A^f.w g%[]A\A]A^I I LMg-HW\HHpgyBHX\HHHgN1Lg I1L#IHSAVAAUIATUHSHFHHN1HPHH HGHxHg)HE 1HCH@H|HE(Hg(HEHU0LcLHH@HHE8HCHEHU@HH@HHEHHCgHLHxHg(DLLgHHzHHt1gR$[]A\A]A^fw g4$[]A\A]A^IIHLgHHug@LgqHEHUHH@H1HCgRfAWL=AVIAUATLUSHLHg,fIG(L;Hǃ1LǃƃHHCgp'HU\LkLHPH@HHg芠LLg>'I6Lg]HHzHHt1g"H[]A\A]A^A_w g"H[]A\A]A^A_HHHLgA1L;HCHX\LHHgm.Hg@AWL=AVIAUATLUSHLHg/+fIG(L;Hǃ1LǃƃHg&HhV\LkLHPH@HHg2LLg%I6LgHHzHHt1g!H[]A\A]A^A_w g|!H[]A\A]A^A_HHH LgL;HX\LHHg-HgfAVIAUATAUHSHFHHN1LkHPHH HGHxHg$HEHULHH@HgHLHxHg$DI6LgHHzHHt1g []A\A]A^fw gd []A\A]A^I H LgLHEHUHH@H1HCgf.@AWL=AVIAUATLUSHLHg(fIG(L;Hǃ1LǃƃHg#HhV\LkLHPH@HHgҜLLg#LLgHHzHHt1g>H[]A\A]A^A_w gH[]A\A]A^A_HHH LgL;HX\LHHg*HgBfAWL=AVIAUATLUSHLHg'fIG(L;Hǃ1LǃƃHHCg`"HU\LkLHPH@HHgzLLg."LLgMHHzHHt1gH[]A\A]A^A_w gH[]A\A]A^A_HHHLg11L;HCHX\LHHg])Hg@AVIAUATAUHSHFHHN1LkHPHH HGHxHg:!HEHULHH@Hg^HLHxHg !DLLg)HHzHHt1g[]A\A]A^fw g[]A\A]A^I H Lg LHEHUHH@H1HCgf.@AVIAUATAUHSHFHLkHHxHF1HHg7 HEHULHH@Hg[HLHxHg DI6Lg&HHzHHt1g[]A\A]A^fDw g[]A\A]A^I H Lg LHEHUHH@Hg@AVIAUATAUHSHFHLkHHxHF1HHgGHEHULHH@HgkHLHxHgDLLg6HHzHHt1g[]A\A]A^fDw g[]A\A]A^I H Lg0LHEHUHH@Hg@SHHgHt [HHXs H[:fSHHg~Ht [HHXs H[fSHHg>Ht [HHXs H[fHT\SHHHgH{hg<Hh\H{8HHg"H[ HggUHhV\SHHHP@HfHnHT\HHfHnflGgkH{pga<Hh\H{@HHCgHHHHX\HH[$Hg1gfSHHHXHhV\H{HP@HfHnHT\HHfHnflgH{pg;Hh\H{@HHCgHHHHX\HH[#Hg{gHhV\SHHHP@HfHnHT\HHfHnflGg H{pg;Hh\H{@HHCg8H1HHHX\HHgO#H[HggBSHHHXHhV\H{HP@HfHnHT\HHfHnflgUH{pgK:Hh\H{@HHCgH{HHHX\HHg"H[@Hggf.HU\SHHHPH@HHT\HWHHgH{xg9Hh\H{HHHCgH HHCHHX\HHg!H[Hg[gSHHHXHU\H{HPH@HHT\HHHCgH{xg8Hh\H{HHHCgHUHHCHHX\HHg+!H[Hggf.fHU\SHHHPH@HHT\HWHHg6H{xg,8Hh\H{HHHCgcHHCHHHX\HH[r Hggnff.SHHHXHU\H{HPH@HHT\HHHCgH{xgu7Hh\H{HHHCgHHCHHHX\HH[Hg=gDUHSHHHHHGH@HVHTHT\HHgH{pg6Hh\H{@HHCgHEHH@HUHH[]Hgg$fUHSHHHHHGH@HVHTHT\HHgDH{xg:6Hh\H{HHHCgqHEHH@HUHHCH[]Hggf.H X\SHHHPHWHPhH@fHnHT\HHfHnflGgH{pg5Hh\H{@HHCgHyHCHHHHCHX\HH[HgFgff.H X\SHHHPHWHPhH@fHnHT\HHfHnflGgHg4Hh\H{PHHCgHHCHHCHHHX\HH[Hgsgff.SHHHXH X\H{HPHHPhH@fHnHT\HHfHnflCgHg3Hh\H{PHHCgHHCHHCHHHX\HH[HggDH X\SHHHPHWHPhH@fHnHT\HHfHnflGg#Hg3Hh\H{PHHCgMHHHCHCH<HHX\HHgQH[Hg gD|ff.@UHoSHHHH X\HPHWHPhH@fHnHT\HHfHnflGg:H{pg02Hh\H{@HHCggH HHCHHWHCHX\HHgkHH[] Hg gY z@SHHHXH X\H{HPHHPhH@fHnHT\HHfHnflCg]HgP1Hh\H{PHHCgH@HHCHCHvHHX\HHgH[2Hg g~ |fUHSHHHHHGH@HV@HTHFHHGHT\HHgHg0Hh\H{PHHCgHEHH@HU0HHE8HCHE HCH@HU(HTHEHH@HUHHCH[]Hg' g pf.fUHAUATSHHH8H@HHLPLXt&)`)p)U)])e)m)u)}dH%(H(1HY HLHHH%H)HH9tHH$H9uH)HutHELd$HDžHIH0Dž0H gzPLHLHgTsgLHHg ]HLIrHX\HHHX\HHHX\SHHHgH[{f.HX\SHHHgH[Kf.G @G @G Htw #wufH=6Pg f. w  w #wuPgf.fG G G @G DGww 1H@HHf.H@SHH1gH[USHHtH[]@HHtO}8tEYƃH[]fDHg/iHEHP0H`A tǾ Hg耰ATUSHt@[]A\LMtOA|$8tAD$Yƃ@[]A\LghI$HP0H`A t˾ Lgf.DATUSHHtM@+9u#HAԉH@@HpAuA8t+9[]A\@A@HЉgrfUSHHHtD}8t@D9H[]fHggHEHP0H`AtHH[]g SHg"HX\fHǃHH1f[f.fH@UHSHHHǨ\gHh\HHEH@HHgHp\HHEH@HHgmHHEH@HHH[]AVAUATIUHSHHHdH%(HD$1IggHLLg8ALgLHg#HHt1Ls8LLg'HLHPLLgLgvHD$dH+%(u2HH[]A\A]A^LgMHgDHD$dH+%(tg. HHHgUHSHHg?HHgZ1Hǃf1HCHC H[]fDUHSHHg fHHHX\HǃHH1fgJH[]HHgHg f.UHSHHgHHgzHHDžHHǃH[]DAVAUATUSHHdH%(HD$1H9UHjLw@MLm(MtH8\8RAEH1gHL9tHtgKHǃHgLk(~,HcH1HfoAHH9uEoMLCHKHDDLIHLgLLgLgkLHgHg Es H߉CgHD$dH+%(&HH[]A\A]A^HcHgHcIHxHHH@HsLs@[fDLMA}8tIƃ DLMA}8tQEeYDƅfLgbIEH@0H`At Lf.LA gaIEH@0H`At LA념AEg HD$dH+%(ugfUHSHHgHHg*HHgHHHHH[]UHSHHg HHgHHDžHHǃH[]DG @G @G Htw #wufH=\,Pg谽f. w  w #wuPg f.fG G G @G DGww 1H@HHf.H@SHH1gH[SHt[HHtH PPƃ[gM@USHHtH[]DHHtH PPƃH[]gf.DHHt H``Pg蹥HHt H@`PPg蘥f.DSHgHX\fHǃǃHƃH[@H@UHSHHHǠ\g3Hp\HHEH@HHgHx\HHEH@HHgHHEH@HHH[]AVAUATIUHSHHHdH%(HD$1IgHLLg7Lg?LHg#HHt1Ls8LLgHLHPLLgOLgHD$dH+%(u2HH[]A\A]A^LgHgHD$dH+%(tg讳 HHHgcUHSHHgj6HHgZ1HǃƃHǃCHC H[]f.@UHSHHgJfHHHX\ƃHǃHHǃg2H[]HHgHgrfUHSHHgJHHgjHHDžHHǃH[]fDAVAUATUSHHdH%(HD$1H9THjLw@MLm(MtH8\8AEH1gRHL9tHtgHǃHgwLk(~,HcH1HfoAHH9uEoMLCHKHDDLIHLgLLg5LgLHgHgREs H߉CgHD$dH+%(HH[]A\A]A^@HcHg+ HcIHxHHH@HsLs@[fDHHt]H PPƃ DHHt5H PPƅA@AEgׯ HD$dH+%(ugڟUHSHHgHHgHHgzHHHHH[]DUHSHHgHHgHHDžHHǃH[]fDHY\fHO@HGG HHG8HHHGG(DHHH@H9uHHGvDH8\8tQPQDQATIUSHgUHS(L`Hh@HC([]A\AWAVAUATUHcSHHw8Lw@AqLHDHI.[]A\A]A^A_@H=)C C #CuHC0HHC0[]A\A]A^A_HC8fDD}T$ HƃWIcHIHgT$ HItsHJ(HHHBH9uHcH1HH~DoAHH9uHt I9tgMg貲H=ATUSH_(Ht#HAfSHDSHHu[]A\HKf.ATIUSH(Ht>H8\!GPWu%HgHtH߀}uܸGtID$([]A\HY\SH1HHg2HgyHHC@H9tHtgHǃH[fDSHgH[9ATUHSoFHLe@GHFHGF G HF(HF(HG(HHt L9tgHHS@H9t@HHǃHH[]A\@LHDžHHPHH@HM@HUHDHHHHHH:HrHHBH9HqH=ubf.@AVAUATUHSHHHVdH%(HD$HGHWHVHFHGHWVHFGWVFGWV FG W HV(F HG(HW(HV@HF(LHG@HI9uMH9I9u?III9IM@Iv@HjMIf.H9tHLHHIHLgxHHg,HLg LgHD$dH+%(ueH[]A\A]A^f.HfoH0HHHH@HrHJH9ubIIIgL f.fH5H޽HGHHGHX\fHnHfHnflGHGHHGHX\fHnHfHnflGf.HESHHHHX\fHnHHGHfHnflGgHH[ff.SHHHfHnHXHμHHX\H{HCHfHnflCgH[HSH-HHGHX\fHnHHGHfHnflGgH{[-f.fHuHHGHHGHX\fHnHfHnflG,ff.H%HμHGHHGHX\fHnHfHnflGff.HHfHnHxH¼HHX\HHGHfHnflGDHSH-HHHX\fHnHHGHfHnflGg8H[ff.SHHHλfHnHXHHHX\H{HCHfHnflCgH[xHŻSHmHHGHX\fHnHHGHfHnflGgwH{[f.ffATIUHSHFHHNLHPHH HGHxHgHELHCH@H|HE HgHEHU(HH@HHE0HC[]A\HHEHUHH@H1HCg=f.AVL5SAUATLgUHSHLHIŀZ\IEhIU@fHnfHnfl) $gUf1IF(fHLHǃL3HCHCgHHLHHfHnfHnflCgfo $IEHKH[]A\A]A^HH1L3HCHX\LHHCgHg HHH@HV(HHF0HGHFHGH@HV HTHFHH@HVHHGÐUHSHHHFHN1HPHH HGHxHgHE1HCH@H|HE HgHEHU(HH@HHE0HCH[]HHEHUHH@H1HCg.f.@AUL-CATUHoSHHHIĀZ\ID$hIT$@fHnfHnfl) $gHf1IE(Hǃ1HfL+HCHCgH1HHHfHnfHnflCgfo $ID$HKH[]A\A]II1L+HCHX\HHHCgLgfDAVAUATIUHSHFHHNHPHH IT$HWLhI$ILpLMLgILgQIIDžIdžIAfAHEID$HU HCH@HTHEHU(HH@HHE0HC[]A\A]A^f.AVAULoATUHSHLHIƀZ\IFhIV@fHnfHnfl) $g\1fLfHHH(HCHEHǃHCHEL`ILgHLg%I$fo $IDŽ$HǃHA$fIFHEHKH[]A\A]A^HHX\LHHCg{HgfAUIATIUSHHHhHHXHHHHgHHg\HHgLHHHHIUID$IT$IEHL[]A\A]f.fAUIATIUSHHHhHHXHHHHgHHgHHg|HHHHIT$IEIUID$H[]A\A]f.DfATIUHSHFHHNLHPHH HGHxHgHELHCH@H|HE HgHEHU(HH@HHE0HC[]A\HHEHUHH@H1HCgf.AVL5AUATLgUHSHLHI[\IEhIU@fHnfHnfl) $gfIF(L3ǃHLHǃƃHCHCgHYHLHHfHnfHnflCgfo $IEHKH[]A\A]A^HH1L3HCHX\LHHCgHgHHH@HV(HHF0HGHFHGH@HV HTHFHH@HVHHGÐUHSHHHFHN1HPHH HGHxHgHE1HCH@H|HE HgvHEHU(HH@HHE0HCH[]HHEHUHH@H1HCgf.@AUL-ATUHoSHHHI[\ID$hIT$@fHnfHnfl) $gfIE(L+Hǃ1HǃƃHCHCgH=1HHHfHnfHnflCgdfo $ID$HKH[]A\A]II1L+HCHX\HHHCgLgnf.@AVAUIATUHSHFHHNHPHH IUHWL`IEILpLMLgI$Lg!IIDŽ$IdžI$AHU A$AA$HEIEHCH@HTHEHU(HH@HHE0HC[]A\A]A^f.AVAULoATUHSHLHI[\IFhIV@fHnfHnfl) $gHfLHH(HCHEHǃHCHEǃL`ƃILgHLgI$fo $IDŽ$HǃHA$A$IFHEHKH[]A\A]A^HHX\LHHCgHg-f.AUIATIUSHHHhHHXHHHHg HHgHHgHHHHIUID$IT$IEHL[]A\A]f.@AUIATIUSHHHhHHXHHHHgHD$dH+%(u]HH[]@HuHÐtHHu=gHHXHg1HD$dH+%(t8g HHgHHxHgg[gH HgHD$dH+%(uHgRgHD$dH+%(tvSHHHdH%(HD$1HGH|$g|$HH@HHWH;Ws5HHWHCHT$dH+%(H[HPPuH{HHXH s g}Ht6gZHHxHggH{uľg$HHXHgoHD$dH+%(tg) HHgWH HgOHD$dH+%(uHgg0HD$dH+%(tf.@UHSHHHdH%(HD$1HGH|$g|$u>H{uHHxH w g?HD$dH+%(HH[]ÐHH@HHWH;WsHHWHCEHPPuH{yHu=gHHXHgHD$dH+%(tCg贂 HHgrHHxHggH{gH HgHD$dH+%(uHggHD$dH+%(tkDAVAAUIպATUHSHHHdH%(HD$1HGH|$gI|$MEH{uHHxH w g肿HD$dH+%(HH[]A\A]A^Hig>HHxHg艿gM~Ef.H{uz@HEH@LID$I;D$HKHQL9+A9u7!HID$H9sZHKHQI9D9EID$HIT$HCH9rI$LPPt3ID$IT$H9r@I$LPHHsHVL9}Su@M~EH{DI$LPHHsHVI9~ 붃?gHHxHg HD$dH+%(tg HHMgH HgHD$dH+%(uHgdgHD$dH+%(tf.fAUATUSHHH@HHt\}8HIItMCHLLH[]A\A]fHg'HE H@0H`Atƾ Hgof.fAVAUAպATIUSHLHdH%(HD$1HGH|$g |$uEI|$uI$HxL w gTHD$dH+%(HL[]A\A]A^I$EH@IHEH;EE1A9u;@@0HC(HEHUIH9sOHHEH9sb0@A9tHC(H;C0rHHPhuMxiMt$J,fHEHPPt)HEHUH9r@HEHPHufDMxcMt$tLfHID$@HEHPH ID$ffDHID$ID$dHu>gI$HxLgHD$dH+%(t9g| HHgwI$HxLgggH HgHD$dH+%(uHggHD$dH+%(tu@ATUSHH@HHtR}8HItUCLH[]A\@Hg$HE H@0H`At; Hgkf.fSHHHdH%(HD$1HGH|$g|$u"HD$dH+%(HH[DHH@HHGH;GsHHGHCDHPPuHHxHߋw g߸Hu=gHHXHg HD$dH+%(t8gz HHgHHxHgϸg"gH HgHD$dH+%(uHg-gHD$dH+%(tvfSHHH dH%(HD$1HGH|$gy|$HH@HHGH;Gs%HT$dH+%(H [HPHuHD$ HZs H߃g{D$ Ht1gYHHXHg褷gfD|g(HHXHgsHD$dH+%(tg-y HHg[H HgSHD$dH+%(uHg躵g4HD$dH+%(tfATIUHպSHHHdH%(HD$1HGH|$g|$t$HHLH@HHP@HCH9u%HD$dH+%(u^HH[]A\fHHxHߋw g Hu=gHHXHg7HD$dH+%(t8gw HHg课HHxHggZgH HgHD$dH+%(uHgXgҾHD$dH+%(tvf.ATIUHպSHHHdH%(HD$1HGH|$g|$u)HCHT$dH+%(H[]A\HH@HHGH+GuHP8H~,HH9LHRHHHNHP@HC@HuHHxHߋw gdfHu=gCHHXHg莴HD$dH+%(t8gHv HHgHHxHgQgkgPH HgHHD$dH+%(uHg诲g)HD$dH+%(tv@USHHdH%(HD$1HHGHxw gfH|$Hg|$t1HHHHHHHtOHGH9Gs)@:hu#HHGHD$dH+%(uiHH[]ÐH@PXuHHPHHЋp HǃgղHu=g跻HHXHgHD$dH+%(t8gt HHgzHHxHgŲg߻OgH Hg輻HD$dH+%(uHg#g蝻HD$dH+%(tvSHHdH%(HD$1HHGHxw gٱH|$HgV|$t+HHHHHHHtNHGH9Gs$HHGHD$dH+%(unHH[HPXuHHPHHp HǃgIHu=g+HHXHgvHD$dH+%(t8g0s HHgHHxHg9gSJg8H Hg0HD$dH+%(uHg藯gHD$dH+%(tvf.fSHHHdH%(HD$1H|$g|$tRHH@HHt>HP0t1HT$dH+%(uYH[HHXs H߃gDHu=gոHHXHg HD$dH+%(t5gq HHg蘸HHXHgggH HgݸHD$dH+%(uHgDg辸HD$dH+%(tyfSHHHdH%(HD$1H|$g|$u*11HfH H HL$dH+ %(unH[HHpHF uH1HP HщH Hu=g耷HHXHgˮHD$dH+%(t8gp HHgCHHXHg莮g訷9gH Hg腷HD$dH+%(uHggfHD$dH+%(tvATIUHSHHdH%(HD$HHxw g読H|$Hg'|$t0HHHHA u HLHHP(Ht"fHD$dH+%(uYHH[]A\@HHxHߋw g*Hu=g HHXHgWHD$dH+%(t8go HHgϵHHxHgg4_gH HgHD$dH+%(uHgxgHD$dH+%(tvf.ATAUHSHHdH%(HD$HHxw g*H|$Hg|$t0HHHHA u HDHHP Ht"fHD$dH+%(uYHH[]A\@HHxHߋw g誫Hu=g茴HHXHg׫HD$dH+%(t8gm HHgOHHxHg蚫g贴_gH Hg葴HD$dH+%(uHggrHD$dH+%(tvf.AUATUHSHH(dH%(HD$1H|$g,|$u%HD$dH+%(<H(H[]A\A]HEH\$HHpHHgHǨ\g補HHD$H@L$MHgAHEH@HHCH;CrUDHHCH9sCIT$0DB HHCHSH9rHHPPt HCHSH9rDHHPHuHEHxHw g苩Hg蝙LLHu`g[HEHxHg襩HD$dH+%(tdg_k HD$dH+%(ugb[HHIIgHEHxHgEg_UHg;H#g<HD$dH+%(sHg蟧gHD$dH+%(tO@U1HSHHHdH%(HD$1H|$g|$u!HD$dH+%(HH[]HH@HHWH;WsHHWEHPPuHHxHߋw gHu=gɰHHXHgHD$dH+%(t8gi HHg茰HHxHgקg#gֿH HgΰHD$dH+%(uHg5g诰HD$dH+%(tvf.fDwfDHSHgH[HSHgH[HSHgH[AUATUSHHHL`IA$tA$HH[]A\A]fM$Mt9A}8t AƄ$ɐLgIEH@0H`Atھ LgMX@HHHJH qf.HHHJH!qfHHHJH1w H~,HHgHHXHg詖gCH Hg;Hg貊g,Hg裊U1HAVISHH}HH dH%(HE1g}tuHELHIIHHHMIQHMIQ1PHE^u_H=}DufAHHxH w grHEdH+%(}HeH[A^]H=fAtfDufAHEdH+%(u6gH{uHHxH w gHD$dH+%(HH[]ÐHH@HHWH;Ws7HHWtHCEH{fHPPHu=gHHXHg觎HD$dH+%(tCgE HHg诌HHxHgjgH{gH HgHD$dH+%(uHgMgnjHD$dH+%(tkfAVAAUIպATIUHSHHdH%(HD$1HGH|$gY|$uZHEM~A$HuHEHxH w g3HD$dH+%(/HH[]A\A]A^HEH@HHCH;CsSfDHMHQL9}YtxA9tTIAD$HUHSH;SHHStEHCH;CrHHPHHMHQL9|DtM~A$H-HMM~A$HHHPPxHu>g薊HEHxHgPHD$dH+%(tOgC HHgXHEHxHgg輊M~1A$H}Zng苙Hg莊HD$dH+%(uHgHghHD$dH+%(tcATUSHHH@HHt&HHIԾ PPLHH߉[]A\\g2DAVAֺAUATIUHLSHdH%(HD$1HGH|$g|$uEI|$uI$HxL w g蔊HD$dH+%(HL[]A\A]A^I$H@IHCH;C0E1A9uL0HHE(HSIH;SsXHHStYHCH;Cso0tFA9tHE(H;E0rHEHPhuMxSMl$4HHPPufMx[Ml$tAf.HHPHHID$ID$fHID$HHPHID$mHu>g莇I$HxLgHHD$dH+%(t9g@ HHgPI$HxLg g贇g虖H Hg葇HD$dH+%(uHg|grHD$dH+%(tuf.USHHHH@HHt"HH PPHHH߉[]g/SHHHdH%(HD$1HGH|$g|$u"HD$dH+%(HH[DHH@HHWH;Ws7HHWtHCfDHHxHߋw gRHPPHu=g輅HHXHgwHD$dH+%(t8g> HHgHHxHg:ggɔH HgHD$dH+%(uHg({g袅HD$dH+%(tvf.SHHH dH%(HD$1HGH|$g9|$u"HT$dH+%(H [HH@HHGH;Gs'uHD$ HZs H߃gD$ HPHHu=gLHHXHgHD$dH+%(t8gQ= HHgHHXHgʅgt-gYH HgQHD$dH+%(uHgyg2HD$dH+%(tvf.ATIUHպSHHHdH%(HD$1HGH|$g|$t$HHLH@HHP@HCH9u%HD$dH+%(u^HH[]A\fHHxHߋw gjHu=g܂HHXHg藄HD$dH+%(t8g; HHg蟂HHxHgZgZgH HgHD$dH+%(uHgHxg‚HD$dH+%(tvf.ATIUHպSHHHdH%(HD$1HGH|$gP|$u)HCHT$dH+%(H[]A\HH@HHGHWH9t\H)HH~(HH9LHRHHHNHP@HCHuHHxHߋw gĂfHP8Hu=g$HHXHg߂HD$dH+%(t8g): HHgHHxHg袂gLg1H Hg)HD$dH+%(uHgvg HD$dH+%(tvDUSHHdH%(HD$1HHGHxw g趁H|$Hg|$t5HHHHHHHtHHGH9GsY;huTHHGtHD$dH+%(utHH[]DHHPHHЋp Hǃg,f.HPXHu=gHHXHgCHD$dH+%(t8g8 HHgKHHxHggDg蕎H HgHD$dH+%(uHgtgnHD$dH+%(tvfSHHdH%(HD$1HHGHxw gH|$Hg|$t3HHHHHHHtCHGH9GsLHP@HWtHD$dH+%(ujHH[HHHHHȋp HǃgfHPXHu=g}HHXHgHD$dH+%(t8g6 HHg}HHxHgug~NgH Hg}HD$dH+%(uHgcsg}HD$dH+%(tvSHHHdH%(HD$1H|$g|$tRHH@HHt>HP0t1HT$dH+%(uYH[HHXs H߃g=~DHu=g|HHXHg`~HD$dH+%(t5g5 HHgh|HHXHg#~g|g赋H Hg|HD$dH+%(uHgrg|HD$dH+%(tyfSHHHdH%(HD$1H|$g1|$u*11HfH H HL$dH+ %(unH[HHpHF uH1HP HщH Hu=gP{HHXHg }HD$dH+%(t8gU4 HHg{HHXHg|gx{9g]H HgU{HD$dH+%(uHgpg6{HD$dH+%(tvATIUHSHHdH%(HD$HHxw g{H|$Hg|$t0HHHHA u HLHHP(Ht"fHD$dH+%(uYHH[]A\@HHxHߋw gj{Hu=gyHHXHg{HD$dH+%(t8g2 HHgyHHxHgZ{gz_gH HgyHD$dH+%(uHgHogyHD$dH+%(tvf.ATAUHSHHdH%(HD$HHxw gjzH|$HgG|$t0HHHHA u HDHHP Ht"fHD$dH+%(uYHH[]A\@HHxHߋw gyHu=g\xHHXHgzHD$dH+%(t8ga1 HHgxHHxHgygx_giH HgaxHD$dH+%(uHgmgBxHD$dH+%(tvf.AUATUHSHH(dH%(HD$1H|$g|$u%HD$dH+%(=H(H[]A\A]HEH\$HHpHHgZHǠ\gs`HHD$H@L$MHg^HEH@HHCH;CsHtII$ LPMHSH;SsHHHStHCH;CrHHPHfHEHxHw gw@HHPPHgl]LLHu`g*vHEHxHgwHD$dH+%(tdg./ HD$dH+%(ug1HHIIguHEHxHgwg.vTHg H#g vHD$dH+%(sHgnkguHD$dH+%(tOU1HSHHHdH%(HD$1H|$g|$u!HD$dH+%(HH[]HH@HHWH;Ws/HHWtEHHxHߋw g2vHPPHu=gtHHXHgWvHD$dH+%(t8g- HHg_tHHxHgvgt&g詃H HgtHD$dH+%(uHgjgtHD$dH+%(tvf.AWAVIAUATILUSH1H8dH%(HD$(1H|$gD$D$IHpLLnML9H\$ HHgWHǠ\g\HHD$ H@LlHHxHgmglDg{H HglHEdH+%(uHgagblHEdH+%(txf.@gfDU1HAVISHH}HHdH%(HE1g}tDHELHIIHt_HHMIIAVQ1PXZuu#HEdH+%(unHeH[A^]HHxH w g}lHEdH+%(u6g/Hu_HHxHg`g_DgnH Hg_HEdH+%(uHgTgb_HEdH+%(txf.@gfDU1HAVISHH}HHdH%(HE1g}tDHELHIIHt_HHMIIAVQ1P`XZuu#HEdH+%(unHeH[A^]HHxH w g}_HEdH+%(u6g/HuH9tQHLH)]A\%jfDHT$H4$gHT$H4$fDHLH]A\fH]A\H@`\SHHHHGgH[V6DH@`\SHHHHGgHg&6H[Of.fH@`\SHHHHGgoHg5H[]Of.fATH)IUH1SHHHHHt,HHLiH`\Hu"[H]A\fA$H`\CtCHH+D+[]A\IHHI0HNH9r1H)H9HFHtHHt%=iDH5=}RH=c H1g@HH?AUATHUSHHHH+AH9rQHIEHgHTHt/LmHt!HAHL[]A\A]%7hEeH[]A\A]H=|gf.fH9tcATUHSHH1H)HkIHHHt&HHH?hHI`\u3[H]A\EAD$DH`\HHHfAD$I$ADH=gf.@AUATAH?UHSHH?HGH)H9HL,L9osFHLg`H}HGHHtIAHfHEHPH`\uKH[]A\A]H8\:tWHHu@D'GH}HG@LhB(H=lzgAUATUHSHH6LfMtMHH?HGM,L9osKLHg_H;HuHGHItsLfHHPH`\uBH[]A\A]H8\:t WGH;HuHG@@LhB(fDfH?AUATUSHHHHPH)H9HIL,L9hsFH9saLHg_HEHxHHtoHuHPH`\H[]A\A]H8\:tlP~I9rHP@HL9rI)HLg^HEHxIHHuA$HEHL4eHElPHHf@LhB(MH=ixgf.@USHHFHhHtFHHdHtH9uH`\HHHH[]HHHH[]H=dgmfDUSHHFHh8HtFHHUdHtH9uH`\HHHH[]H0HHH[]H=gfDUSHHFHh8HtFHHcHtH9uH`\HHHH[]HHHH[]H=gfDUSHHFHh(HtFHHucHtH9uH`\HHHH[]HPHHH[]H=gfDUSHHFHh(HtFHHcHtH9uH`\HHHH[]HHHH[]H=gfDUSHHFHhHtFHHbHtH9uH`\HHHH[]HpHHH[]H=4g=fDUSHHFHhHHtFHH%bHtH9uH`\HHHH[]HHHH[]H=gfDUSHHFHh8HtFHHaHtH9uH`\HHHH[]HHHH[]H=Tg]fDUSHHFHhHtFHHEaHtH9uH`\HHHH[]H HHH[]H=gfDUSHHFHhHHtFHH`HtH9uH`\HHHH[]HHHH[]H=tg}fDUSHHFHh(HtFHHe`HtH9uH`\HHHH[]H@HHH[]H=g fDH?ATUHSH?HHWH9IH9r HH9rH8\8tOG~SHW1HHg&KHt(H}HtHL[]A\%_A$[]A\@GH}LH)H9sJHtHt_HL^H}HGH`\tGH_f.HtHtHL _H}A$H}H=rgfDAWIAVAUATUHSHHHǨ\D$D$LL$Dl$Dd$dH%(H$1g32HIH@L4M`H8\g 2IHJH;B>HFu]HFHh8HtZHGTHtH9uH`\HH(HHD$dH+%(uHH[]g^ HD$dH+%(uH=gUSHHdH%(HD$HH@8H?Fu]HFHhHHtZHSHtH9uH`\HHxHHD$dH+%(uHH[]g HD$dH+%(uH=gHH@@H-Fu HG@X@f.@HH@HH.Fu HG@\@f.@HH@PH.Fu HG@`@f.@U1SHHHHG11GHXb\HHgxdH[]HHg!Hgx2U1SHHHHw11GHXb\HHgdH[]HHgHg2f.fU1SHHHHGGHXb\HHgcH[]HHgeHg1f.fHH@H .Fu HG@!f.@HH@H0.Fu HG@"f.@USHHdH%(HD$HH@ H=Fu]HFHhHtZHPHtH9uH`\HHHHD$dH+%(uHH[]g HD$dH+%(uH=OgXUSHHdH%(HD$HH@(H=Fu]HFHh(HtZH'PHtH9uH`\HHHHD$dH+%(uHH[]g> HD$dH+%(uH=gUSHHdH%(HD$HH@0HFu]HFHhHHtZHNHtH9uH`\HHHHD$dH+%(uHH[]g HD$dH+%(uH=?gHHH@@H@.Fu HG@X@f.@HH@HHP.Fu HG@\@f.@HH@PH`.Fu HG@`@f.@ATUHSHHdH%(HD$11HHG11GHb\HHgdHd\HH}Cu}uHD$dH+%(uaH[]A\H5bHLtI1HLgKbH4$1HgLdLgcbHgXjHD$dH+%(t/gR HHHgHD$dH+%(uHg,ATUSHHH.dH%(HD$11HHG11GHb\HHgcHd\HH}Cu}uHD$dH+%(uaH[]A\H5 aHKtI1HLg;aH4$1HgA $1ID)I)HcHuB2A$[]A\A]A^fDHHH1(A$D)Mc $HHHMg)A$[]A\A]A^f.UHHSLHHHl$(LD$ Hc}M 8HgH)؉EH[]f.DAWM)AAVIAUATMUHSLHG% t&E1ML)H[]A\A]A^A_fIHǨ\gHIH@L,MUA}8AA8EfDA:Ed:A8EiuH~AVA:A8Mt#E1@ALH0&L)NLHHLH[]A\A]A^A_%&Mu3MHH|AL[]A\A]A^A_%%f.LHH1&MfDLg'rIEHP0H`A-A8t=A}87LgqIEHP0H`A+A8uEIHA?fA}8LgqIEHP0H`A0A8HA}8nxL׹AV8tMA}8_XL趹AVP@+LBf-LAHIAEAFEl0LNgCf.fUH@LSHLIHHl$ LcMg]H[]f.IIEtIIHIHIHH HI)CLHHH wD)ȃJ@t>@HHHTfHHHuHHHADufDIIEtIIHIHIHH HI)CLHHH wD)ȃJ@t>@HHHTfHHHuHHHADufDAWAVIAUATUHSHHHP\dH%(HD$81g[HIH@HHHH@(H @FHCL`(MLn"I4I9u H`\HLXHD$0Ld$0LxL|$LgL1LHLH$訸LgHH@0H>FHCLh8ML!ItI9L۷HD$0LxL|$ Lg1LHLHD$/Lg&HH@8H?FHCLhHMLp!ItI9LbHD$0LxL|$(Lg[1LHLHD$趷LgHH@ H@?FAHCLhM;L ItI9LHD$0LxLg1LHLIDLm1L}MAE HH@H-FHC@!E!HH@H-FHC@"E"H$HHE(HD$HE0HD$HE8HD$ HE@HD$HEHHD$(HEPHB@H-FHC@XEXHBHH.FLHC@\E\HH@PH.F>HC@`HǨ\E`gwHIH@HFHCLhHML0ItI9L"HD$0LxL|$(Lg1LHLHD$vLgmHH@ H=FAHCLhM;LItI9L詰HD$0LxLg1LHLILm1L}MAE HH@H .FHC@!E!HH@H0.FHC@"E"H$HHE(HD$HE0HD$HE8HD$ HE@HD$HEHHD$(HEPHB@H@.FHC@XEXHBHHP.FLHC@\E\HH@PH`.F>HC@`HǨ\E`g7HIH@HHD$8dH+%(uH=g菥HD$8dH+%(uH=igrHD$8dH+%(uH=LgUHHHfE1H|$g輽H|$g豽HgXMt LgMt Lg|Mt LgnHD$8dH+%( g E1E1E1H|$gH|kH H E1E1Vg"HH E1E1E1' HSHguDAUATUSHHH@\gHHH@L,IEHtH[]A\A]@g I@HH*\ID$LHAD$ I$1ID$ID$(ID$0ID$8ID$@fAD$HAƄ$gH;HLgDIEH[]A\A]HHf.UHAWEAVAUIATSHHxHpHHUDldH%(HE1LsAHIL}MLLHgHCH%H9tHH$H9uH@HL$8HT$HHUHU=SgL6MHEHEHuHEH1uugtEZY5pHHcHHH%H)HH9tHH$H9uH)H:HD$uHHEgTMUHuHEH}L1uug!tEA[A^f.HǨ\gCHHH@HHD$DDAHLHHXHHPDDHXIELHALcA toLXA߄u@I$HPLLP`LXI9I$LLLP`I9ƸDEA0LpLHxH 1fLeLeLLLH]0DfoEHELHP)EUHEH LH]0foMLe)MULH HL4DATg菔 f.DHEH@HFuff.@AWAVIHHAUATULSHH(dH%(HD$1*HHH$IHD$MgLhHD$HLMII9HHhHHLgADžu-HHHH<HI9uI9t I9uAHD$H`\HxH9uGH$HxH9ujHD$dH+%(H(D[]A\A]A^A_@AH8\8t`HT$BHJgf.H8\8t H$BHJugjH $AHL$AHL$H $H|$g进HD$dH+%(tg艒 HHgGAWAVAUIATIUHSH(H4$HdH%(HD$H`\HHH:HHD$H@M)MHLHD$gIH<$LHLgqL9r1LhMt LgLgH<$ILHHg;HHAHL$HH9HXHELxMwL9prH8\:@t LHg*HEHPHEHPH`\5@LpBD8HLH肇HHH9D$cMt LgHD$HxH`\u;HD$dH+%(unH(H[]A\A]A^A_f@9H8\:tPJHgq뤺Pg=HD$dH+%(ttgW HHgH|$gTHgKHD$dH+%(uHgHHgMtLg|g#Hf.AWIAVIAUATUSHHǨ\HT$Ht$DD$HLL$DD$NdH%(HD$x1g迿HIH@L,M)HH\g藿HIH@L$I$HHD$L A$8CdRC\IT$D$tHC8HD$0HC@HD$LI9s.IM0L HH9t EDAuL)Hl$ .IGHD$xdH+%(HD$HĈL[]A\A]A^A_pgH@Hh)\IHCHHHCH1C fC!HC(HC0HC8HC@HCHHCPCXHC\CogHIHg]HD$I$L CdA8$C`IT$D$tHCHHD$0HCPHD$HIH`\Ll-LHHD$`HD$`HD$(HgEHcKXHH)HIHHK,H2L,HHD$`H|$(E1L1HP襀HCH|$`M4,Dk"HD$8HCHD$@G'HL$8HT$@MMDgAIHD$`LPH)ƅ HHHH)H9QH|$(1gCXIAGǁ|$@HT$`H|$HzH|$8t HC0HH|$8H`\Lt$8HK46HD$hHD$hHD$ Hg Mo|$@Hl$tL%=QM9Lt$x!ˆT$O}w#EIcL>DH|$@HL9uHD$HxHt$hHFL9LDD$HH)|$@ H|$ 11Ht$hHD$McÄuH|$LHP`I9ŸELt$Ht$H|$ HD$XE0Ht$PI geH|$(gZgDAG=HS0Hs(H,H|$ zD|$OT$NuDH|$@HL9uHD$HxHt$hHFL9LDD$HH)|$@ H|$ 11wHt$hHD$McÄuH|$LHP`I9ŸELt$Ht$H|$ HD$XE0Ht$PI gH|$(ggDAG=HS0Hs(H,H|$ zD|$OT$NuDPHpgwH}gMHEdH+%(t-g8} HEdH+%(ug~H u.A8H]A\A]fDAHGH9GsSE1fDHGH9Gs1A8H]A\A]@HHt$$PH$Ht$uH닐HH4$PHH4$uHEESf.AWAVAUATUHSLHXHǨ\HT$8L$Ht$0L$HL$ LD$(dH%(HD$H1D$DgHHH@L4M|HHHD$LPSjjcjHL$PLD$XHt$`HT$hLL$pgqHD$@HHT$HHD$`D$HD$hD$tH0t{A $|$8Ht1H|$ |$(Ht8t3HD$0HT$8HL$HdH+ %(HX[]A\A]A^A_fDA $fHl$ H\$0HHgD$@D|$8H|$0AEQHO1H9OaHPHPHg(*Lgy؍C< H|$0H|$jD$@H|$D$8CdD$@AEfDHGH9G1dD$@7@Hg_(*LgnyDAG< H|$0$jD$@HHD$8ADGЉD$@gD$@|$8H|$0-lD$@fHPHOHD$0g(y HD$HdH+%(ug+ifUHAWAVAUATSHHEHUHuLe HxHE(H]HǨ\HMLEL(H@dH%(HE1gHI$H@L4M HHHHHHH)H9tHH$H9u%H)HLl$HEIHuHPHLmH0gt9DH@HEHUHMdH+ %(Z He[A\A]A^A_]HPg_&LDIDP DLAIPHtHE1H]E1MLxHDmLIHp"KH0HP8EtIL9utHKH0HP 8EuKeLeEIHEHHxHHEHpH8I9L}EH}}HxLEMI֐AMD DH}H"EADuD8HELB4 IP LuEMt E?I@LP :EtHIDD$,LPPDD$,IFDŽ$I9FIDD$,LPHDD$,HDŽ$EDLD$L|$uH9tAH$H$H$dH+ %(iH[]A\A]A^A_fDDD$,A1LADD$,@H1LAtg^fDL|$sfDL21ALЉ„fH@t$OL$HDL$NDD$,PHDD$,DL$NL$Ht$OHDŽ$FIDD$,LPHDD$,6HDŽ$%Ld$@L$ LLgzH$Lg{H$Pt$(jAVH$L$H$ H$(H|$8L$8gH$H$H$ $$(D$4H EHc$HHi*H!)ȍ@)HD$8PHD$0fHg IW0DB HH$Pt$0jjjH$ L$(H$0H$8H|$HL$HgH$H$H$0$$8$DH0$HT$8B HD$0fHD$@H@ohho`xooooopXH$)$0)$@)$ )$P)$`)$p)$Pt$(jH$8PH$L$H$ H$(H|$8L$8gH$H$H$ $$(D$4H EHc$HHi$IH )ȍ )HD$8)ʉPHD$0Ld$3Hg IW0DB H$KDŽ$LHgAtrL$HLHrLzLt$0AVt$HH$,PLL$@H$L$H$ H$(H|$8H$H$H$ $$(H HH$Pt$0jj5jH$ L$(H$0H$8H|$HL$Hg_|H$H$H$0$$8D$DH0E^HL$0$%?T$, Љ2HH$Pt$0jj5jH$ L$(H$0H$8H|$HL$Hg{H$H$H$0$$8D$DH0EHL$0$%?T$,@ Љt$0HD$HH@p t$HH$,PLL$@H$L$H$ H$(H|$8H$H$H$ $$(H HH$Pt$0jh'jH$ L$(H$0H$8H|$HL$HgzH$H$H$0$$8$DH0$HT$8-lBHT$0BD$,BQHgIW0DB.L$L$AVMt$(j5H|$8H$L$H$ H$(gHH$H$H$ $$(H Ht$gx$ $HgA8D$, AGf8D$,t'HgA8D$, AGd8D$,LQMAVt$0jjjH$0H$ L$(H$8H|$HgxMH$HH$H$0$$8H(AVt$0jj;jH$ L$(H$8H|$HgxxH$H$H$0$$8H0ft$0HD$HH@p0t$HH$,PLL$@H$L$H$ H$(H|$8H$H$H$ $$($4H HD$0HHg4A8AAG^t$0HD$HH@pPt$HH$,PLL$@H$L$H$ H$(H|$8`H$@H$HH$ $H$(H KHD$@H@o@@fH~)$ 8'fH~8H$Pt$(jH$8PH$L$H$ H$(H|$8L$8gH$PH$XH$ $X$(D$4H ED$EHD$0HqHH$Pt$0jjjH$ L$(H$0H$8H|$HL$HguH$H$H$0$$8$DH0$HT$8BHD$0 HH$Pt$0jjcjH$ L$(H$0H$8H|$HL$HgGuH$H$H$0$$8$DH0HHT$0$f B/HH$Pt$0jhnjH$ L$(H$0H$8H|$HL$HgtH$H$H$0$$8$DH0$HT$8BHD$0HH$Pt$0jj jH$ L$(H$0H$8H|$HL$HgtH$H$H$0$$8$DH0$HT$8BHD$0HH$Pt$0jjjH$ L$(H$0H$8H|$HL$HgdsH$H$H$0$$8D$DH0Ec$HT$8BHD$0Gt$0HD$HH@pt$HH$,PLL$@H$L$H$ H$(H|$8H$H$H$ $$(H HH$Pt$0jjcjH$ L$(H$0H$8H|$HL$HgHrH$H$H$0$$8$DH0IHD$0Ht$HHge$PdELHT$8B HH$Pt$0jj jH$ L$(H$0H$8H|$HL$HgqH$H$H$0$$8$DH0Hc$HHi*H!)ȍ@)HD$8PHD$0PHH$Pt$0jj;jH$ L$(H$0H$8H|$HL$HgpH$pH$xH$0$x$8$DH0$HT$8BL$HNLHrL?t$0AVt$HH$,PLL$@H$L$H$ H$(H|$8?H$0H$8H$ $8$(H *HH$Pt$0jjt$0AVt$HH$,PLL$@H$L$H$ H$(H|$8H$H$H$ $$($4H %L=H$=DŽ$+Hg*Lg!LDAF< qH$<$Ht$HDŽ$ADFЉ$g%t9$HT$0-lb'gL H$dH+%(ugHT$AMD uuAHtuED8t0HD$HdH+%(HXLH[]A\A]A^A_Af.Hu1H9urHEHPHfIEE1I9EzIET$LPHT$DDLDRHD$HdH+%(ug9gkI f.AWAVAUMATMUHSHHXH|$L$Ht$L$H8\dH%(HD$H1gKyIHJH;BoHHT$AMD uuAHtuED8t0HD$HdH+%(HXLH[]A\A]A^A_Af.Hu1H9urHEHPHfIEE1I9EzIET$LPHT$DDLDRHD$HdH+%(ug7gkG f.AWAVAUATUHSHHxD$D$H|$(LL$ HǨ\Ht$0L$LD$L$D|$Dd$dH%(HD$h1g-wLL$ HIH@H1AL\$P1LDT$(L\$PDT$(&AEf$fDHCH;C04fIF1I9FRI@t$PLL\$(PHt$PL\$(DLD!HxE1H9xH@t$PHPHt$PL\$(DDHDf.ALT$P1LL\$(LT$PL\$(sf.IT$_LDT$P@t$(PHT$_t$(DT$PLDEdDHHPPfAEAUf$~fHHPH1҃HD.fHCH;C0 LT$PA1LL\$(LT$PL\$(HD$H|$8,IT$_LDT$P@t$(PHT$_t$(DT$PLDEHDT$PH@t$(PHt$(DT$PHDEHDT$(HPHDT$(ƸDHDHHPHƸDHDg < H$dH+%(ug ,AWAVAUATUHSHHxD$D$H|$(LL$ HǨ\Ht$0L$LD$L$D|$Dd$dH%(HD$h1gkLL$ HIH@HU 1E1E1fH`\HD$HHD$`HD$`HD$D$E D$D$C< I$AHXLsL9prH8\:#HHڅ~LLgI$HPD,I$AHL$HPH9H\$PHCHSH9GHD$XE1HCH9SH|$@|$HHtA8H|$PHbHGH;G2C< 8]HKD8t 8KD$A :eLgH|$P'D$XHt$0H|$(g#eH|$(g8EoE-:En'Lg莒Dl$@EHErD$D$HD$ E t 8]I8]HLt$  L H{L)Lp0@gDl$AH\$PHCHSH9HD$XE1HCH9H|$@|$HHt:A8HD$`Hxt?|$u|$uH|$Ag萑HuH}HT$gu HD$8Ld$PLl$XH|$g>HD$hdH+%(HxLL[]A\A]A^A_t$@t$HD$`HPHtH|$Ag.LgD$D$H|$PHHGH;GE X8t 8|$EHD$`Hxt |$eLgcH|$PHGH;GHHGD$XHt$0H|$(g萷\$XH|$Pu HUoE 88]nP 8]Ho-LgُDl$Dl$f@HO1H9OGHPH5HD$@'L$L$EH|$AgYD$E1>@HHPPHCHSD$XE1H9HHPHOAHPHÃHD$P8]HD$ D$D$.Lg谎D$fD@LpDHO1H9OHPHHD$@HHPPHCHSD$XE1H9OHHPHA.f.5fDu:]Hk+f8]I/8]H&18@ƍt6+DDl$Dl$8H|$Ag聍 @HGH;GvQH`\HD$HHD$`HD$` HD$HgeH|$(gU MoÉ88EnE1E1t8]It8]H8]rEtjLl$PAIEIUH9HD$XIEH9E1H|$@|$HH ueD8u0U AA0LgjH|$PHHGH;GsU A4fDHGH9G1fDIELPPIEIUD$XH9FDIELPH.HD$PAHPHÃsHD$PYfDDl$Dl$,HPP-DDl$SHT$PHT$,HD$@8EItV8EHtQ18@ƍt6+LgH|$PHt$0H|$(D$XgUU E1AE1{H8\I$9BPHxHt$H91HD$HI$HD$`Hx@Dl$Dl$+HD$`Hx+8EH -8EH HPHÃAHD$P3HPHÃHD$PH|$(gU HD$PHL$H9@H@HD$Ph@I$9t=PJHgoH|$g6HD$hdH+%(tg- PHHg?jf.DUHAWAVL}AUIATI SHHhHEH}LH`\LuLELMHEdH%(HE1HBHEgʂAWLMLLLEH}AVHgHIXZHDHMH!LeH HMHxHMgWHEHuHMLH}gAH} A}MtuP8uAHEHxH`\HEdH+%(HEHxHe[A\A]A^A_]fDIu1I9urIELPHfHE1HpH9plHHHPHHEEADHEFfDH8\:t$PJHPg}mEPLg4HEdH+%(tgV+ HHgh@UHAWAVL}AUIATI SHHhHEH}LH`\LuLELMHEdH%(HE1HBHEg誀AWLMLLLEH}AVHgkHIXZHDHMH!LeH HMHxHMgUHEHuHMLH}g芚AH} A}MtuP8uAHEHxH`\HEdH+%(HEHxHe[A\A]A^A_]fDIu1I9urIELPHfHE1HpH9plHHHPHHEEADHEFfDH8\:t$PJHPg]kEPLgk2HEdH+%(tg6) HHge@UHAWAVL}AUIATI SHHhHEH}LH`\LuLELMHEdH%(HE1HBHEg~AWLMLLLEH}AVHgKHIXZHDHMH!LeH HMHxHMgsSHEHuHMLH}g*AH} A}MtuP8uAHEHxH`\HEdH+%(HEHxHe[A\A]A^A_]fDIu1I9urIELPHfHE1HpH9plHHHPHHEEADHEFfDH8\:t$PJHPg=iEPLgK0HEdH+%(tg' HHgc@AWIAVAUAATUSLHH$HL$`Ht$pHD$@H$HT$xLD$hHD$PdH%(H$1rKHŃJ@tA DDHt$`H\$pL$XHt$0HH\$gTD$]8Hg8EnL$XD$^t 8EoU 8EHtKH|$pL$XHt$0H|$D$xgL$XL$XH|$gdU L$XE1E1t 8]I8]H8]rE8]pt 8]qvA@@kE1E1AL|$pIGIWH9FHD$xIGH9]E1H|$`|$hH D86D$]U A^IcEHD$H`\HH$H$HD$8T$^IcHHL$ H1HD$(HHD$D$_|$]D$XAE0E1D$H|$ /8\$ۃ0L9|$HD$ HcLHD$(H)L9D$XIAH\$pHCHSH9HD$xHCE1H9H|$`|$hHtD8AH$HxLfDAE|HD$PHHD$@EtHD$@Ld$pLl$xH|$8g,H$dH+%(HĘLL[]A\A]A^A_D8EI XfDA @@mAAąA#E1AyDH|$pHBHGH;GU ED$]AHD$AAD$XZfDCЉ< B<0ۃWDHGH9G1H|$pHHGH;G=@IL$XLPPIGIWD$xL$XH9fDIL$XLPHL$XHD$pAxHL$XPHL$XHD$pfDH$E1HxH\$8AHg|HuH}HgEuAtH$Hx|$]y|$Xk|$^Ht$PHHHEHHD$@PfDAAX@Hw1H9wHPHHD$`|$]HErD$XE1HD$HE t 8]IHT$8]HAHAH\$HH|HH)؍POL9|$Ht$ HT$(HLH)L9T$XIAH|$pHGH;GswHHGD$xHt$0H|$gĢAńH|$g>E =8]I4E#H|$8Ag{H|$pE1HGH;GrHPPDD$_D$X_fHHPPHCHSD$x4fAۃ7fD$^U 1E1E1AH`\AHD$AHH$H$ HD$8HgutLHt$PH؀|$^IDH@HD$@1HL$T$XPHT$XL$HD$`!D$^U hD$]U E1E1AD$]AHHPHAHPHÃUHD$pH|$ 9?f.D$]Dl$]E1D$]Dl$]D$XE1D$]D$]E1HD$pfH|$8gf&H$dH+%(tg- HHgYf.AWAVAUATUSHhHt$@L$HT$HL$HL$0LD$8dH%(HD$X1AAusHD$PHD$PPAWgHD$0HT$8HD$PD$8D$XHD$`ZYHAA&HD$@HT$HHL$XdH+ %(Hh[]A\A]A^A_IhIH@@IK0HHAH  |$8Dl$HAAH\$@E1#M;C@@EA2AH@@ ^H|$0HD D@8H|$@HtBu IC8F8,ADDKEu IC(F8,@Ɖ@ TEA0H\$@IHCH;CHHCD$HEDM;C0DAD!AHt$0H|$@Ag`AW@HGH9G21@8Et M9C@@tM9C0u M#A@gAHCH9Csf1HGH;GD(fHDT$HLD$L$@t$PPDT$LD$L$t$HDL$H߈T$DT$LD$L\$@4$L$PHL$4$L\$LD$DT$T$DL$DHD$@@HDL$T$DT$LD$L\$@4$L$PHL$4$L\$LD$DT$T$DL${HD$01@DAAEt1M;C@g11MZA@t M9C0t@AEfHDL$T$DT$LD$L$@t$PHt$L$LD$T$ADT$DL$HD$@AgY fGfDHLT$L\$H@H+GLT$L\$uff.@AWIAVAUAATUSLHH$HL$PHt$`HD$0H$HT$hLD$XHD$@dH%(HD$x1cKHŃJ@tA DDHt$PH\$`L$Ht$ HH\$gWD$MHg8EnL$D$Ot 8EoU 8EHtKH|$`L$Ht$ H|$D$hgL$tL$H|$ggU L$E1E1t 8]I8]H8]rXE8]pt 8]q9A@@.E1E1ALt$`IFIVH9!HD$hIFH98E1H|$P|$XH D8 D$MU A1IcDl$HHD$H`\HHD$pHD$pHD$(1|$HD$D$N|$MD$AE0E1D$H|$ /8\$ۃ0fD9t$fDt$H)A9D$AAH\$`HCHSH9HD$hHCE1H9H|$P|$XHtA8AHD$pHxO@EA~HD$@1fHD$0EtHD$0Ld$`Ll$hH|$(gHD$xdH+%(HĈLL[]A\A]A^A_f8EI:fDA @@AAąAE1ADH|$`HRHGH;GU ED$MAD$HAHD$fD$_fDCЉ< B<ۃWDHGH9G1AH|$`HHGH;G%@IL$LPPIFIVD$hL$H9fDIL$LPHL$HD$`AHL$PHL$HD$`fDHD$pE1HxH\$(AHgnHuH}Hg*EuAtHD$pHx|$Mw|$QHD$@fHD$0d@AA@HO1H9OHPHHD$P|$MHErD$E1HD$8E t 8]IHT$8]HAHAH\$8HmHH)؍POfD9t$fDt$H)A9T$AAH|$`HGH;GswHHGD$hHt$ H|$gAńH|$gE >8]I5E$H|$(Ag`lH|$`E1HGH;GrHPPfDD$ND$^fHHPPHCHSD$hQfAۃ7fD$OU 1E1E1*A*H`\D$HAHD$HHD$pfHD$p HD$(Hge D؀|$ODEHD$@fD0@HD$0NHL$T$PHT$L$&HD$P^D$OU D$MU E1E1OA=D$MA7HHPHA HPHÃtHD$`H|$ YWf.D$MDl$ME1D$MDl$MD$E1D$MD$ME1HD$`fH|$(gHD$xdH+%(tgp HHg.Kf.@GfDHLT$L\$H@ H5GLT$L\$uff.@AWIAVAUAATUSLHH$HL$PHt$`HD$0H$HT$hLD$XHD$@dH%(HD$x1YKHŃJ@tA DDHt$PH\$`L$Ht$ HH\$gWD$MHgһ8EnL$D$Ot 8EoU 8EHtKH|$`L$Ht$ H|$D$hgL$dL$H|$ggU L$E1E1t 8]Ip8]H8]rXE8]pt 8]q)A@@E1E1ALt$`IFIVH9!HD$hIFH98E1H|$P|$XH D8 D$MU A1IcDl$HHD$H`\HHD$pHD$pHD$(1t$HD$D$N|$MD$AE0E1D$H|$ /8\$ۃ0D9t$D$HDDD$AAH\$`HCHSH9HD$hHCE1H9H|$P|$XHtA8AHD$pHxYfDEAHD$@HD$0EtHD$0Ld$`Ll$hH|$(gHD$xdH+%(HĈLL[]A\A]A^A_f8EI:fDA @@AAąAE1ADH|$`HRHGH;GU ED$MAD$HAHD$fD$UfDCЉ< B<ۃWDHGH9G1AH|$`HHGH;G@IL$LPPIFIVD$hL$H9fDIL$LPHL$HD$`AHL$PHL$HD$`fDHD$pE1HxH\$(AHgdHuH}Hg*EuAtHD$pHxz|$Mo|$AHD$@HD$0_fDAA@HO1H9OHPHHD$P|$MHErD$E1HD$8E t 8]IHT$8]HAHAH\$8HcH~H)؍POD9t$L$HDDT$AAH|$`HGH;GswHHGD$hHt$ H|$gAńH|$g艵E H8]I?EH|$(AgjbH|$`E1HGH;GrHPPD$ND$dfHHPPHCHSD$hWfAۃ7fD$OU 1E1E1:A:H`\D$HAHD$HHD$pfHD$p HD$(Hg[D؀|$ODEHD$@D0DHD$0^HL$T$PHT$L$6HD$PnD$OU D$MU E1E1_AMD$MAGHHPHAHPHÃHD$`H|$ igf.D$MDl$ME1D$MDl$MD$E1D$MD$ME1HD$`fH|$(g HD$xdH+%(tg HHg>Af.@WfDHLT$L\$H@(H?GLT$L\$u#ff.@AWIAVAUAATUSLHH$HL$PHt$`HD$0H$HT$hLD$XHD$@dH%(HD$x1PKHŃJ@tA DDHt$PH\$`L$HHt$ HH\$ggD$MHg8EnL$HD$Ot 8EoU 8EHtKH|$`L$HHt$ H|$D$hgL$HdL$HH|$gwU L$HE1E1t 8]Ip8]H8]rXE8]pt 8]q)A@@E1E1ALt$`IFIVH9HD$hIFH90E1H|$P|$XH D8 D$MU A1IcEH$H`\HHD$pHD$pHD$(IcH1HHL$HD$D$N|$MD$HAE0E1D$H<$ /8\$ۃ0L9t$HD$HcLLD$HIAH\$`HCHSH9HD$hHCE1H9H|$P|$XHtA8AHD$pHx?@ExAnHD$@HHD$0EtHD$0Ld$`Ll$hH|$(g HD$xdH+%(HĈLL[]A\A]A^A_8EI:fDA @@AAąAE1ADH|$`HBHGH;GU ED$MAH$AA@D$HgfDCЉ< &B<ۃWDHGH9G1IH|$`HHGH;G@IL$HLPPIFIVD$hL$HH9fDIL$HLPHL$HHD$`AHL$HPHL$HHD$`fDHD$pE1HxH\$(AHg;ZHuH}HgJEuAtHD$pHx|$M|$HIHD$@HHD$0wDAA@Hw1H9wHPHHD$P|$MHErD$HE1HD$8E t 8]IH$8]HAHAH\$8HZHH)؍POL9t$Ht$HLLT$HIAH|$`HGH;GswHHGD$hHt$ H|$g-Ań&H|$g觫E F8]I=E$H|$(AgXH|$`E1HGH;GrHPPfDD$ND$H^f.HHPPHCHSD$hafAۃ7fD$OU 1E1E1:A:H`\H$AAHHD$p@HD$p HD$(HgQ!LH؀|$OLEHD$@L0.@HD$0VH $T$HPHT$H $0HD$PpfD$OU D$MU E1E1_AMD$MAGHHPHAHPHÃHD$`H<$ Z`D$MDl$ME1D$MDl$MD$HE1D$MD$ME1HD$`nH|$(gHD$xdH+%(tg HHgV7fDgfDAUATULSHH(EadH%(HD$1Ll$XDൃAAHD$Pt$XgHHT$HHD$D$H!DeH HD$ IEXZHD$dH+%(uH(HH[]A\A]g f.DHLT$L\$H@0HIGLT$L\$uff.@AWIAVAUAATUSLHH$HL$`Ht$pHD$@H$HT$xLD$hHD$PdH%(H$1uEKHŃJ@tA DDHt$`H\$pL$XHt$0HH\$g{D$]8HgO8EnL$XD$^t 8EoU 8EHtKH|$pL$XHt$0H|$D$xgo{L$XL$XH|$gU L$XE1E1t 8]I8]H8]rE8]pt 8]qvA@@kE1E1AL|$pIGIWH9FHD$xIGH9]E1H|$`|$hH D86D$]U A^IcEHD$H`\HH$H$HD$8T$^IcHHL$ H1HD$(HHD$D$_|$]D$XAE0E1D$H|$ /8\$ۃ0L9|$HD$ HcLHD$(H)L9D$XIAH\$pHCHSH9HD$xHCE1H9H|$`|$hHtD8AH$HxLfDAE|HD$PHHD$@EtHD$@Ld$pLl$xH|$8gH$dH+%(HĘLL[]A\A]A^A_D8EI XfDA @@mAAąA#E1AyDH|$pHBHGH;GU ED$]AHD$AAD$XZfDCЉ< B<0ۃWDHGH9G1H|$pHHGH;G=@IL$XLPPIGIWD$xL$XH9fDIL$XLPHL$XHD$pAxHL$XPHL$XHD$pfDH$E1HxH\$8AHgxOHuH}Hg臋EuAtH$Hx|$]y|$Xk|$^Ht$PHHHEHHD$@PfDAAX@Hw1H9wHPHHD$`|$]HErD$XE1HD$HE t 8]IHT$8]HAHAH\$HH/OHH)؍POL9|$Ht$ HT$(HLH)L9T$XIAH|$pHGH;GswHHGD$xHt$0H|$gDuAńH|$g辠E =8]I4E#H|$8AgMH|$pE1HGH;GrHPPDD$_D$X_fHHPPHCHSD$x4fAۃ7fD$^U 1E1E1AH`\AHD$AHH$H$ HD$8HgFLHt$PH؀|$^IDH@HD$@1HL$T$XPHT$XL$HD$`!D$^U hD$]U E1E1AD$]AHHPHAHPHÃUHD$pH|$ 9?f.D$]Dl$]E1D$]Dl$]D$XE1D$]D$]E1HD$pfH|$8gH$dH+%(tg HHgk,f.fDHLT$L\$H@8HTGLT$L\$uff.@AWIAVAUAATUSLHH$HL$PHt$`HD$0H$HT$hLD$XHD$@dH%(HD$x18;KHŃJ@tA DDHt$PH\$`L$HHt$ HH\$gqD$MHg8EnL$HD$Ot 8EoU 8EHtKH|$`L$HHt$ H|$D$hg2qL$HdL$HH|$g觜U L$HE1E1t 8]Ip8]H8]rXE8]pt 8]q)A@@E1E1ALt$`IFIVH9HD$hIFH90E1H|$P|$XH D8 D$MU A1IcEH$H`\HHD$pHD$pHD$(IcH1HHL$HD$D$N|$MD$HAE0E1D$H<$ /8\$ۃ0L9t$HD$HcLLD$HIAH\$`HCHSH9HD$hHCE1H9H|$P|$XHtA8AHD$pHx?@ExAnHD$@HHD$0EtHD$0Ld$`Ll$hH|$(gHD$xdH+%(HĈLL[]A\A]A^A_8EI:fDA @@AAąAE1ADH|$`HBHGH;GU ED$MAH$AA@D$HgfDCЉ< &B<ۃWDHGH9G1IH|$`HHGH;G@IL$HLPPIFIVD$hL$HH9fDIL$HLPHL$HHD$`AHL$HPHL$HHD$`fDHD$pE1HxH\$(AHgkEHuH}HgzEuAtHD$pHx|$M|$HIHD$@HHD$0wDAA@Hw1H9wHPHHD$P|$MHErD$HE1HD$8E t 8]IH$8]HAHAH\$8H@EHH)؍POL9t$Ht$HLLT$HIAH|$`HGH;GswHHGD$hHt$ H|$g]kAń&H|$gזE F8]I=E$H|$(AgCH|$`E1HGH;GrHPPfDD$ND$H^f.HHPPHCHSD$hafAۃ7fD$OU 1E1E1:A:H`\H$AAHHD$p@HD$p HD$(Hg=!LH؀|$OLEHD$@L0.@HD$0VH $T$HPHT$H $0HD$PpfD$OU D$MU E1E1_AMD$MAGHHPHAHPHÃHD$`H<$ Z`D$MDl$ME1D$MDl$MD$HE1D$MD$ME1HD$`nH|$(gHD$xdH+%(tg HHg"fDgfDHLT$L\$H@@H`^GLT$L\$u3ff.@AWMAVAUATUSHHǨ\H$H$H$HD$PH$HL$pLD$xLL$XHD$hdH%(H$1g/HIH@HHD$8HHH\gHIH@H,L}M IGdI@HD$(_D$gH`\HA H$tH$ Hg*:H`\H$ HH$H$HD$Hg9IGeD$eHD$AG`HD$ $H$D$ D$`HD$0D$fHD$@HD$@HL$ <H H LHcH>fDI@ IPLl$pL$ Dt$gAHL$ ȃHHL$ DuHD$X@H|$0HD$ xHIH|$  H$1HJH|$f H$H$Hxt@D$`t$ H$|$eHEgU>IwIHgdzuHD$P|$e D$ Ll$pL$A9GX fHD$PLLg\etHD$PH|$L$L$gUHgLH$dH+%(f HĸLL[]A\A]A^A_DLl$pL$H$LLgdoE1H|$ PH|$0D! |$f1MwHH$Ll$pHD$L$;@A8.H$HGH;GpHHGDŽ$HH\$LLg0dH\$0H9r<j$H$uHtHGH;G, A8 .tf.H$c$L$@H\H\$(HH)D$H$LhImH9hrH8\:PtH|$H$Hg)6H$HPD$H$HPH`\D$ L$ID$I;D$+HID$DŽ$AMt EeEH|$p|$xHtA8H$Ht EqH|$@  <HA8_!A A8_"|$eD$ VH$Hg:D$ IPD$gHH9<0tH|$f @|$e%AGXD$ D$eD$ D$`HO1H9OHH$PHHD$pID$E1I9D$I$H$LPHAlHDŽ$[DHGH;GH|$ :HH\Ht$(HH)D$NI$H$LPP@PDt$eH$Hx,H$Ll$pL$@HhBD(GD$H$AAHt EDl$HH|$p|$xHtA8H$Ht |$HHD$8EH@0BD` vH$HEH;EDŽ$HHED$HHEAE1H9EgHEH$HPHAiD$HA8DHO1H9O=HH$PH#HD$pHEH;E<H\$8HS0DJ @fDHEH$HPPDŽ$&fDHH$PP|$gu$t$;fDH$Mw01Ll$pHD$HL$@fDIW(8*H$HGH;GHHGDŽ$HH\$HLLg=^<L9$H$uHtHGH;GIW(4*@80tHHD$X@D$H AANfADHD$0H9DHH$PP(DL9uAMw8H$Lg߈H\$8HS0DB iH$H$DŽ$A9DLl$pL$H$LLg\)IPu I@@D$fA:DH$LLg\'I@IP@$<<|$gH$B:0EBH?H9BH|$11H$g H$-H$@f.Ht$H|$hLl$pL$g#FLg5IW88IG@H$HD$0DŽ$AH$LgIWH8IGPH$H$HD$0D$fADŽ$HH$PHzfpgU1I@1Hh)\ID$LHAD$ I$HD$XID$fAL$!HID$(ID$0ID$8ID$@ID$HID$PAD$XID$\AD$og9HD$XHLHg L}HAH9H|$H$HF1H1gE1fDI@ IPLl$pL$ Dt$gAHL$ ȃHHL$ DuHD$X@H|$0HD$ xHIH|$  H$1HJH|$f H$H$Hxt@D$`t$ H$|$eHEg.IwIHgjuHD$P|$e D$ Ll$pL$A9GX fHD$PLLg UtHD$PH|$L$L$gHgH$dH+%(f HĸLL[]A\A]A^A_DLl$pL$H$LLgToE1H|$ PH|$0D! |$f1MwHH$Ll$pHD$L$;@A8.H$HGH;GpHHGDŽ$HH\$LLgSH\$0H9r<j$H$uHtHGH;G, A8 .tf.H$c$L$@H\H\$(HH)D$H$LhImH9hrH8\:PtH|$H$Hg%H$HPD$H$HPH`\D$ L$ID$I;D$+HID$DŽ$AMt EeEH|$p|$xHtA8H$Ht EqH|$@ +HA8_!A A8_"|$eD$ VH$Hg*D$ IPD$gHH9<0tH|$f @|$e%AGXD$ D$eD$ D$`HO1H9OHH$PHHD$pID$E1I9D$I$H$LPHAlHDŽ$[DHGH;GH|$ <*HH\Ht$(HH)D$NI$H$LPP@PDt$eH$Hx,H$Ll$pL$@HhBD(GD$H$AAHt EDl$HH|$p|$xHtA8H$Ht |$HHD$8EH@0BD` vH$HEH;EDŽ$HHED$HHEAE1H9EgHEH$HPHAiD$HA8DHO1H9O=HH$PH#HD$pHEH;E<H\$8HS0DJ @fDHEH$HPPDŽ$&fDHH$PP|$gu$t$;fDH$Mw01Ll$pHD$HL$@fDIW(8*H$HGH;GHHGDŽ$HH\$HLLgM<L9$H$uHtHGH;GIW(4*@80tHHD$X@D$H AANfADHD$0H9DHH$PP(DL9uAMw8H$LgxH\$8HS0DB iH$H$SDŽ$A9DLl$pL$H$LLgL)IPu I@@D$fA:DH$LLgLL'I@IP@$<<|$gH$B:0EBH?H9BH|$11H$gH$-H$@f.Ht$H|$hLl$pL$gFLgvIW88IG@H$HD$0賸DŽ$AH$LgvIWH8IGPH$H$HD$0bD$fADŽ$HH$PHzfpg!I@1H)\ID$LHAD$ I$HD$XID$fAL$!HID$(ID$0ID$8ID$@ID$HID$PAD$XID$\AD$ogHD$XHLHgQL}HAH9H|$H$HF1H1gE1HHtHP0uH|$HHxw gHxH w g^fDHHungHHXHg HD$(dH+%(trgǴ HHHgLgHD$(dH+%(uHgZgTHHxHggHg Hg@ATUHSHH dH%(HD$1ILgp<$t%HH@HHG(H;G0@(HG(HD$HHBH@ t gt&HD$dH+%(H H[]A\fDHHtHP0uH|$HHxw gQH@PhpHHxHߋw gUHungHHXHgIHD$dH+%(trg HHHg8LgHD$dH+%(uHggHHxHggHgHgAUIHATUHSHH(dH%(HD$1ILg<$t HHLH@HHP`H9uDHD$HHBH@ t gtEHD$dH+%(H(H[]A\A]HHxHߋw gHHtHP0uH|$HHxw gqHungSHHXHgHD$dH+%(trgX HHHgLgdHD$dH+%(uHggHHxHg0gJHg&Hg'DATHUSHH dH%(HD$1HHgHHXC H1HP IĉH H H HHD$HHBH@ t g:t&HD$dH+%(uwH LH[]A\HHtHP0uH|$HHxw g11IiHgHD$dH+%(tg蹯 HHgwAUATIHUHSHH(dH%(HD$1ILgHHHHA uHLHHP(Ht|HD$HHBH@ t gt%HD$dH+%(}H(H[]A\A]HHtHP0uH|$HHxw gHHxHߋw giLgHD$dH+%(tg膮 HHgD@AUATAUHHSHH(dH%(HD$1ILgHHHHA uHDHHP Ht|HD$HHBH@ t gt%HD$dH+%(}H(H[]A\A]HHtHP0uH|$HHxw gyHHxHߋw gZiLgHD$dH+%(tgV HHg@USHHH@HHtS}8Ht!uCHgH[H]DHgUHE H@0H`AtHgҜf1e@GfDAUATUSHHHL`IA$tA$HH[]A\A]fM$Mt9A}8t AƄ$ɐLgTIEH@0H`Atھ Lg@HHHJH qf.HHHJH!qfHHHJH1w HvHHtHP0uH|$HHxw gHxH w g^fDHHungHHXHgHD$(dH+%(trg HHHg,LgHD$(dH+%(uHggHHxHg?gHgHg@ATUHSHH dH%(HD$1ILgp<$t.HH@HHW(H;W0*HHW(t|HD$HHBH@ t gt%HD$dH+%(H H[]A\DHHtHP0uH|$HHxw gHHxHߋw giDHPhRHung'HHXHgHD$dH+%(trg, HHHgaLgHD$dH+%(uHg迾gHHxHgtgHgHgfAUIHATUHSHH(dH%(HD$1ILg<$t HHLH@HHP`H9uDHD$HHBH@ t gtEHD$dH+%(H(H[]A\A]HHxHߋw g:HHtHP0uH|$HHxw gHungsHHXHg.HD$dH+%(trgx HHHgLgTHD$dH+%(uHg gHHxHggjHgFHgGDATHUSHH dH%(HD$1HHgHHXC H1HP IĉH H H HHD$HHBH@ t gZt&HD$dH+%(uwH LH[]A\HHtHP0uH|$HHxw ga11IiHgHD$dH+%(tg~ HHg藻AUATIHUHSHH(dH%(HD$1ILgHHHHA uHLHHP(Ht|HD$HHBH@ t g1t%HD$dH+%(}H(H[]A\A]HHtHP0uH|$HHxw g9HHxHߋw giLgHD$dH+%(tg} HHgd@AUATAUHHSHH(dH%(HD$1ILgHHHHA uHDHHP Ht|HD$HHBH@ t gt%HD$dH+%(}H(H[]A\A]HHtHP0uH|$HHxw g HHxHߋw giLgHD$dH+%(tgv| HHg4@SHHH@HHt H PPH߉g[Hg'lf.@1@gfDATUSHHL`IA$tA$H[]A\fDI$Ht$H PPA$HAƄ$[]A\gkHHHJH qf.HHHJH!qfHHHJH1w HFfU )HHt$LHP`HHHxI9tHߋw gHHhH݃|$ HE Ld$M)쀽DD*HHW(IHHDHW(H;W0rHDPhHHjHHHHH PPAHƅHhHfDH|$(HHxw gSHHH PPAHƅHhH7fu Hg衿cHuigHHXHg˿HD$8dH+%(tdgw HD$8dH+%(uggHD$8dH+%(uggHHg觽HHxHgbg #gHHH,gLgHD$8dH+%(XHg:g贽ffDSHHHt$ H@H|tHt$ gqH[t$ gHH[DUHSHHt.HH:HHHg#HH[]fHHxHw gHH[]AVAUATUHSHIHIHL9J<gI1Mt4fDHEAtH@HHt_HPPAHL9uLLHg[Lg[H]A\A]A^fDHHxHw g*[H]A\A]A^gdHHggmHILg賶HLHu"gaHEHxHggg?HEHxHgg裻LH Hg膻HggwHgf.@SHHdH%(HD$HH@HHt]H@PPD$HH@H|u#HgJHHT$dH+%(uH[ÐHt$Hggs HD$dH+%(ugcf.DAVAUATIHUSHH dH%(HD$1ILg[<$tgHHhHLMODHIE1MHLHPtHHxHߋw gHD$HHBH@ t)g蓺uHHtHP0tpHD$dH+%(H H[]A\A]A^@HHH PPAHƅHhH'fDH|$HHxw gP{Hg軸HHXHgvHD$dH+%(gq HD$dH+%(ugaHD$dH+%(ugaHHHgŸLglHD$dH+%(uHg#gHHxHgعg肸oHg^Hg_f.fDHH@DJ@ttHkf.XHH@DJ@tt Hc,!AVAUATIHUSHH dH%(HD$1ILg{<$tgHHhHLMODHIE1MHLHP tHHxHߋw g.HD$HHBH@ t)g賷uHHtHP0tpHD$dH+%(H H[]A\A]A^@HHH PPAHƅHhH'fDH|$HHxw gp{Hg۵HHXHg薷HD$dH+%(gn HD$dH+%(ug^HD$dH+%(ug^HHHgLgHD$dH+%(uHgCg=HHxHgg袵oHg~Hgf.fDu@AVAUATAHUSHH dH%(HD$1ILg<$thHHhHLMODHIE1HELHPtHHxHߋw g蝵HD$HHBH@ t(g"uHHtHP0toHD$dH+%(H H[]A\A]A^@HHH PPAHƅHhH'fDH|$HHxw g{HgKHHXHgHD$dH+%(gLl HD$dH+%(ugO\HD$dH+%(ug9\HHHgULgHD$dH+%(uHg賨g譲HHxHghgpHgHgf.@fAVAUATIHUSHH dH%(HD$1ILg{<$tgHHhHLMODHIE1MHLHP(tHHxHߋw g.HD$HHBH@ t)g賲uHHtHP0tpHD$dH+%(H H[]A\A]A^@HHH PPAHƅHhH'fDH|$HHxw gp{Hg۰HHXHg薲HD$dH+%(gi HD$dH+%(ugYHD$dH+%(ugYHHHgLgHD$dH+%(uHgCg=HHxHgg袰oHg~Hgf.fDAVAUATIHUSHH dH%(HD$1ILg <$tgHHhHLMODHIE1MHLHP0tHHxHߋw g辰HD$HHBH@ t)gCuHHtHP0tpHD$dH+%(H H[]A\A]A^@HHH PPAHƅHhH'fDH|$HHxw g{HgkHHXHg&HD$dH+%(glg HD$dH+%(ugoWHD$dH+%(ugYWHHHguLgHD$dH+%(uHgӣgͭHHxHg舯g2oHgHgf.fDAVHfI~AUATUSHH dH%(HD$1ILg<$tiHHhHLMMDHI$1HfInLHP8tHHxHߋw gJHD$HHBH@ t%gϭuHHtHP0tl@HD$dH+%(H H[]A\A]A^@HHH PPAHƅHhH)fDH|$HHxw g萭{HgHHXHg趭HD$dH+%(gd HD$dH+%(ugTHD$dH+%(ugTHHHgLgHD$dH+%(uHgcg]HHxHgg«sHg螺Hg蟫f.fDZfUHHAVAULmATSHLH dH%(HE1g}toHHHHLIMRDII$1uLuLHP@XYtHHxHߋw gƫHEHHBI@ t"gLuIHt HP0tqHEdH+%(HeH[A\A]A^]DHHH PPAAHAƆHpHI%fH}HHxw g tHgtHHXHg/HEdH+%(gvb HEdH+%(ugzRHEdH+%(ugeRHHHg聩Lg(HEdH+%(uHggڨHHxHg蕪g?tHgHgf.fDAVAUATIHUSHH dH%(HD$1ILg<$tgHHhHLMODHIE1MHLHPHtHHxHߋw g^HD$HHBH@ t)guHHtHP0tpHD$dH+%(H H[]A\A]A^@HHH PPAHƅHhH'fDH|$HHxw g蠨{Hg HHXHgƨHD$dH+%(g ` HD$dH+%(ugPHD$dH+%(ugOHHHgLgHD$dH+%(uHgsgmHHxHg(gҦoHg讵Hg详f.fDHdH%(HD$1H|$gBuD$HT$dH+%(u"HHD$dH+%(u H=}gQg^ <fDHddH%(HD$1HL$B…tD$HT$dH+%(u+H@uHD$dH+%(u H==gPgH^ HdH%(HT$1T$sD$HT$dH+%(u1HfDHcHL$r˃uHt 1g] HD$dH+%(uH=gbPH)ATIUHSHHw:H?HtHuJH][]A\H}H][]A\fHH>u2Hzg轶H]HEHHLƹH}H][]A\H=gNHdH%(HD$1D$sD$HT$dH+%(u,HfDcHT$r΃u1g\ fAUATUHSHHdH%(HD$1HHGGHFHt,HuVH8rdseg8rdraufxnduLDH8defatMHD$dH+%(MH="{gN@HuJH8rdrnuʀxduAE1vfDxaultu1AL-4@H>Hf8hws1AE1tAuthGenu1tGenuAuthxAA4AI1L1g-. E0HEHEHD$dH+%(1H[]A\A]f.fxed12A@E1AuthtGenum1tWHy@HxO1HT$Rg8 x9D$x1YS (f*fHH9t,HH9t fHD$dH+%(uHSgV ATUSHH0dH%(HD$(HH~0 wZHHLd$HrHL$$HHgH<$L9tg HD$(dH+%(uVH0[]A\HD$(dH+%(u6H0H[]A\P8mt19gx9937Z`gU H:JATUSHH0dH%(HD$(1Hl$H,$HuHuBIHLLHgH<$H9tgEHD$(dH+%(u&H0[]A\HD$(dH+%(u H=`gEgU HIf.Hk@Hh\HH SHgH[驖USHtHHH[]@H-Hg tH fHHH@ H@)@)@H9uH Hg׫DSiHHdH%(HD$1HH4$gMf*HgHHD$dH+%(uH[gS f.AUAiATUHLSHHdH%(HD$1IH4$Lg辫LH,$Lg褫;C@8r>HghFH{@8;rGHD$dH+%(uNH[]A\A]@@Hg'H;f.HgtGgR SH?@u[DHgJG{@:;tHg+G[ÐHHưWH9t$1?*tHCHÐfUHHATSHH)HĀfoPdH%(HE1HH)pfo8HH%H)H)Efo,)Efo0)Efo4)Efo8)Efo<EH9tHH$H9uH)HfoUfo]HHfoefomLd$fopfouIHEA)T$I|$hA) $ID$`A)\$ A)d$0A)l$@A)t$PADhHEdH+%(uLg^AHLpgP fDUHHAUATISHHdH%(HEHH9tHH$H9uH HL$L IL\$IMSLאHHIHHH4HH)AHHH wI)MM9r0M)LHIsDHUdH+%(uHe[A\A]]øgO f.AVIAUATLd7USaL9HHIH(DEHHEL9<%uE@9AA?AEt $ALJHHHJHHMD LDL@IL)I)1ɉσM ;M 89rH>HH9DL\>L\9LYHIL)H)DσI1AɃJ\ K 9r,D1AJK9rI8HHHLRIHJDHtIt M)C L)߃1AN O 9rH $HDI|H|H~HH)AI)AAA1ɉ΃M 0L 7D9rg $E҉CLBLsHJDɋtAt H0L@ DBD@L1L7H LRB>Eɉ9B|B| EB|fB| ECLfBLDtfAt H0L@L1fL7H LR@HHHHGHAWAVAUATUSHHHH9spL?M,H)I<H9r]H)HHtMID$ t$ lIHt*HLHktHI~LH)H9rHHuHHH[]A\A]A^A_H9HHCHfDLL)HNH6 f.DATIUHHSHNlLHH[H]A\USHHHGH9s%H/H)@H|HkHH)HHEHH[]AUATUSHHHGH9rH)HH9HFHHuHH[]A\A]L/I HCHtHI|HLiuDHf.DHNH6`f.DATIUHHSHkLHH[H]A\!HOHHt/HHH9HFHHH@8tHuÐHf.fHtcAVIAUATIUHSHLo!DIHL4]jHu HL9r[H]A\A]A^H[]A\A]A^Hf.fHNH6pf.DATIUHHSHiLHH[H]A\1@fAUATUSHH_HtQHHtIHL/IH9HG fDHrAtHLhiHtHH[]A\A]DHHH[]A\A]HNH6pf.DATIUHHSHiLHH[H]A\1@fAVAUATUSLoL9sKL7IHHHu'HL9t'A4HLhHuH[]A\A]A^D[H]A\A]A^HNH6f.DATIUHHSHNhLHH[H]A\AHHWH9s H HH9t@84tHAUATUSHHHGHt?HHH9HFHHt)L/I @HrAtHLgHuHH[]A\A]DHNH6f.DATIUHHSHNgLHH[H]A\AHOHHt(HHH9HHFfHr@84tUSHH_HnHH9HFHtH6H?du H)HHMH[]USHH_H9rZH)HiH9HGH9HHFHtH H?HH~du H)HHMH[]HHH5Cz1H=Ug7EUHHSHHXH9rfHiL9ryH)H9HGL)L9IGHH9HFHtH1H8Lcu H)HHMH[]HHH5y1H=gDHLH5y1H=gyDfAUIATIUSHH_H'eH9HHHFHtI}L0cu H)HHMH[]A\A]ÐAVAUATUHSH_H9rhH)IIHH9HGdH9HIHFHtI}LHbu L)HHM[]A\A]A^HHH5px1H=gdC@USHH_H9rVH)LH9HGI9HIFHtH?HH"bu H)HHMH[]HHH5w1H=gBf.H7H7AVAUATIUSHLjHL2fcHCHHHCCHIt-gH?H+CH9r=HLHgH?H+CL9r(LLHgvH[]A\A]A^H=XvgH=KvgHHg>HgBATHGUSHHHjL"H@t$ HGHuGgH?H9CtAHt$ HgH?H+CH9r(HLHgHH[]A\H=ug(H=ugHHg=Hg4B@AVHGAUATUSLbHHnL6L*HHGI4,GgH?H+CH9r=HLHgH?H+CL9r(LLHgH[]A\A]A^H=tggH=tgZHHg,=HgsAATH)IUHSHHdH%(HD$1H$HwNH?Hu5H$H}H]HD$dH+%(uPH[]A\Ht#fH1gHEHH$HEHL`H$H}g f.HGHGH(ATH)IUHSHHdH%(HD$1H$HwNH?Hu5H$H}H]HD$dH+%(uPH[]A\Ht#fH1g5HEHH$HEHL_H$H}g  f.HGHVHHHH#fATH)IUHSHHdH%(HD$1H$HwNH?Hu5H$H}H]HD$dH+%(uPH[]A\Ht#fH1gUHEHH$HEHL^H$H}g* f.HGHVHHHH#fHGHGHATH)IUHSHHdH%(HD$1H$HwNH?Hu5H$H}H]HD$dH+%(uPH[]A\Ht#fH1gUHEHH$HEHL]H$H}g* f.HNHGHHH9rHH4HH56rPH= 1gHH9HGHHHghH[HH5pH= 1g:f.HH9fHH9fHG@$@HG@(@HG@`@HG@d@HG@h@HG@$@HG@(@HG@`@HG@d@HG@h@Hp\HHمHp\HH鉄HG@H@HG@L@Hxm\HH鹔1f1H9sDHcHHHH9r@Hm\HH%H8n\HH%H`q\HH%Hq\HH%Hn\HHy%Hq\HHY%Hq\HH9%Hr\HH%Hr\HH$Hm\SHHHg$H[K>f.H8n\SHHHg$H[>f.H`q\SHHHgt$H[=f.Hq\SHHHgD$H[=f.Hp\SHHHg4H[=f.Hp\SHHHgԁH[[=f.Hxm\SHHHgH[+=f.SHgH[ =Hq\SHHHgd#H[<f.Hq\SHHHg4#H[<f.Hr\SHHHg#H[{<f.Hr\SHHHg"H[K<f.H@l\SHHHHGglH["DUSHHHn\Ho HHg;%HtH9t Hg;H{HtHPH{gkHH[]1"SHgH[;USHHHo\HoHHg$HtH9t Hgx;H{gNkHH[]!f.DSHgH[;Hr\HHiHr\SHHHgDH[:f.H8p\HHIrH8p\SHHHg$rH[{:f.HSH9roHH9sLH6H9HBH<HG H=vUH9sP%H¸H)HHHH9HGH<g~QHX@[H=XhgHygfu*UHSHHH?HP`H9uH[]fCfHGH;GsHHGDH`PfH?SH9r[HH9sLHg}HEHHHE1HtHDLHL)I|LH[]A\A]A^A_.fDIHǠ\g8HIH@L4MI-LPPA9$I+LPPA9$I0LPPA9$OHEIxLPPA9D$tIXLPPA9D$A$IIAAEAD$AEfLLHBHDHI|[]A\A]A^A_@AEIIAgUHLSHLIHHl$ LcMg8]H[]f.@IIEtQIHIHIHH HI)CLHHH wLH)HȃJ@t6@HHHfHHHHAuDHHHADuIIEtQIHIHIHH HI)CLHHH wLH)HȃJ@t6@HHHfHHHHAuDHHHADuAWAVIAUATUSHHXHX\Ht$ dH%(HD$H1g&HIH@H,H+HEH@(H@ZH2HEL`0M8L I4I9uH\Hf.LHD$@LpHL9J<Ld$@g 1LHLHD$脻HD$@Iŀ\HxL9[HEH@0H`YHfHELx@MLD I4I9LgHD$@LxHL|$(L9J<gX 1LHLHD$HD$@HxL9HEH@8HWHHELxPML I4I9uLHD$@LxHL|$0L9J<g 1LHLHD$IHD$@HxL9HEH@ H@PHzHELhM3LP IH1H"HHxIHD$8LL HL$8HH`\;H|$@LLg 1LHLI膸Lk1L{Mt AE<}HUC HBHEHHE@$C$HBH EHHE@(C(HD$Ls8HC0HD$HC@HD$(HCHHD$HCPHD$0HCXHB@H0EHHE@`C`HBHH@EH`HE@dCdHEH@PHPEH1HE@hHǠ\ChgHHD$ HH@HHD$8dH+%(uH= g菌HD$8dH+%(uH=i grHD$8dH+%(uH=L gUHHdE1E1H|$gŤHglMt LgMt LgMt LgHD$8dH+%(gE1H|$gzoH]HgHD$8dH+%(g誓HD$8dH+%(g萓H1 HHgHD$0E1HD$H|$gʹ@H!HE1E1E1HD$(E1E1HD$fDAUATUSHHHH\gvHHH@L,IEHtH[]A\A]@PguI@HH8*\ID$LHAD$ I$ID$ID$(ID$0ID$8ID$@ID$HAƄ$HgRH;HLgIEH[]A\A]HHf.fUHAWAVIAUATESHHhH}HHUDtdH%(HE1L{AHIŸMLHHEHEHgM/CH%H9tHH$H9uH@HL$8Ld$ILe=gHMMLHEHE6HxH1uuga[EZY5D`HIcHHH%H)HH9tHH$H9uH)H)HD$HHEgDHMHuHEHxM1uugZEA[A\HǠ\gHHH@HHD$DDDHLHHXHHPDDHXIELHALcA tpLXA߄u@I$HPLLP`LXI9I$LLLP`I9ƸDEA0LpLHxH 1LeLeLLLH]0褅foEHELHP)EUHEH LH]0tfoMLe)MULH HL4DASg} f.DHH@H0Hu fDf.@AWAVIHAUATULSHH8dH%(HD$(1H9AH'HHD$HD$HD$ H9HHHHD$H\HD$H\$Hl$HCL$HELlfDI9HHHHLgADžu0HPHHCHlI9uI9t I9uAHD$HxHD$H9HD$HxHD$H9HD$(dH+%(H8D[]A\A]A^A_DH\HD$HHD$fDH\HHD$AdDH8\8tbHT$BHJTgIH8\8t!HT$BHJ;gȼ0HL$AHL$AHL$ HL$H|$ g̙HD$(dH+%(tIgz HD$(dH+%(uH=w gjHD$(dH+%(uH=w gjHHg f.AWAVIAUATUSH(Iǀ\H4$I_dH%(HD$1HH9HHEHHIfHHD$H@I)MHIHD$H?L9J<gGIH<$LHLgQL9rILhMt LgzHL9J<gH<$ILHHgHHyHH9\$IHHHHiH9hrH8\:@t HLguIHPHPL9&@HhHLLRHHHD$H9eMt LgyHD$HxL9u[HD$dH+%(H(L[]A\A]A^A_D@>IH\$E1HHD$bH8\:tPJHgѹ넺PgH|$gLgHD$dH+%(gw HD$dH+%(uH=u g hHHD$dH+%(ugpg-HD$dH+%(ugH>HeHdHD$dH+%(mgoH-gʽMtLgHg豳AWIAVIAUATUSHHǠ\HT$8HT$Ht$0DD$$LL$dH%(H$1g̦HIH@H,HqHP\g褦HIH@L$M,$M-HD$L AElA9$AEd$IE@HD$@IEHHD$ID$I HEHLP(L)HHHuxIGH$dH+%(HT$HĘL[]A\A]A^A_AEhIT$$IEPHD$@IEXHD$ID$HLEhDH\L4LHHD$`HD$`HD$(HgIcM`HH)HHT$HIMHL4HHD$`HPHL9 H|$(L1gCH|$`L1I}AE(H|$`MuImD$G0t$IMLHgzHHD$`POHHH)HHHH)H9Lt$(1LgAU`~Au$LgK"AGHT$`Ld$LbL$HtMe8H\K4$HHD$hHD$hHD$HgMw|$HH$H-@M9!H$T$OHD$;w!HcDH>H|$@HH9\$uHD$HH|$hHWL9sXLH)Ӄ|$H HH)H9H|$H11gH|$hHD$$LHD$0H\$8HHcHD$pHD$pHH\$x {foD$p0H|$HLt$p)D$PD$XH HT$gH|$(g@AG IU8Iu0HH|$BD|$OLT$$H|$L)ق@Ht$(H|$1@|$Ouċt$$H|$gDg}I@H)\IIELHIEIEAE IE$IE0IE8IE@IEHIEPIEXAE`IEdAƅgLIHgܧM,$Ht$@HH|$HHH(H\$HH|$(L蒂AE`Au$H|$(gHD$HIIcU`HH|$(H~fDT$$H|$H?H|$hLfHD$@H|$0g> fT$$HyfH|$(g5H|$`Ht$Lt$(AUpHLπHLL~@H|$(gHD$`gH$dH+%(gp H$dH+%(ug`H$dH+%(uH= geaH$dH+%(uHH=m 1H5t g[H$dH+%(uH=h gaHLHH|$g荎H|$(g肎H$dH+%(5HgglHH'Hg[H$dH+%(tg轵IELPf.@AWIAVIAUATUSHHǠ\HT$8HT$Ht$0DD$$LL$dH%(H$1g輞HIH@H,HqHX\g蔞HIH@L$M,$M-HD$L AElA9$AEd$IE@HD$@IEHHD$ID$I HEHLP(L)HHHuxIGH$dH+%(HT$HĘL[]A\A]A^A_AEhIT$$IEPHD$@IEXHD$ID$HLEhDH\L4LHHD$`HD$`HD$(HgIcM`HH)HHT$HIMHL4HHD$`HPHL9 H|$(L1g3H|$`L1IuAE(H|$`MuImD$G0t$IMLHgjHHD$`POHHH)HHHH)H9Lt$(1LgAU`~Au$LgK"AGHT$`Ld$LbL$HtMe8H\K4$HHD$hHD$hHD$HgzMw|$HH$H-8M9!H$T$OHD$;w!HcDH>H|$@HH9\$uHD$HH|$hHWL9sXLH)Ӄ|$H HH)H9H|$H11gH|$hHD$$LHD$0H\$8HHcHD$pHD$pHH\$xrfoD$p0H|$HLt$p)D$PD$XH HT$g܉H|$(gщ@AG IU8Iu0HH|$2xD|$OLT$$H|$L)z@Ht$(H|$!w@|$Ouċt$$H|$gDgmI@H)\IIELHIEIEAE IE$IE0IE8IE@IEHIEPIEXAE`IEdAƅgOLIHg̟M,$Ht$@HH|$HHvH(H\$HH|$(LzAE`Au$H|$(gHD$HIIcU`HH|$(HvfDT$$H|$H/yH|$hLfHD$@H|$0g. fT$$HtqfH|$(g%H|$`Ht$Lt$(AUpHLxHLLu@H|$(gHD$`gݮH$dH+%(gg H$dH+%(ugWH$dH+%(uH= gUYH$dH+%(uHH=re 1H5d gKH$dH+%(uH=X g YHLHH|$g}H|$(grH$dH+%(5Hgg\HH'HgKH$dH+%(tg譭IELPf.@LELL$t Df.UHAWAVLuAUATMSHhHUH}LHuIMDMdH%(HE1gҐHǠ\guHHEH@L,MHH9tHH$H9uHPHL$HH\$HH]gHEHEHE1L= HEHǺ@uL1ug(YHc^?HIǀ\IOHMAHuIELHMHPX}LMLDEHuHUH}tUggIHEIHxL9pLg'HEdH+%(HeLL[A\A]A^A_]g"H}ga1HVlHHH@Iǀ\L9"@HD f.HHcHHH%H)HH9tHH$H9uH)HHD$HHxHEg=HEHxE1uH}L1ug'HcXZ[fDH1HHpHxlHpHx f.H8\:t4PJHsg荥hHL>DPHEdH+%(u(gxSH}g腂LgLHEdH+%(tg7c HHHgf.fAWAVAUATUHSLHHHǠ\HT$(L$Ht$ L$HL$LD$dH%(HD$81D$4gHHH@L,MHHHD$LEIHEN4(IL9uuLIIhHpH8E1MJLHH`HPLfHpH`IHPHHHH)փt'HPL0HpL9LFHH9t$fDHI9LGHPI9LGHH9uH}IHGH;G$HEHGM9"M9]H}HtAփ}H}HtdA8LuMtILP@މEILP0MJLX1HxlLfDIA0LP09ltsIHpJH`HEJIJJ)L9sJHEHMLL,LxN4(ILILEA0P@MLE9yHL9rLXIHpHIFI;F0'ILP@EIFI;F0HEHGH;G_@A8|LMI/H}IIWdEHEHHEL$HpHI9HUHMfDH@HHgTIC4LP@HM]AHt IHMLP@HMD9t(IC4LP0AILP0A98HMHAH;AHHAEIL9}THMH 4fHGH;G AHPPEM9H@HHgSEHHgTLIP@HHEg{TLIP0DME1LelJLeHxDkLXMH(LH}IHHpL;4s:HxL<8IELA7P@9EIEA7LP09lHH9]uMDkLeLXH(HpHu1H` HL9s0HL9D8uIJJ<HJHL9rH`E HpL3I_HPHHH)HЃt+HPHI9LGHpHH9"fDHI9LGHPI9LGHH9uHAH;A=0!IHMLP@HMA9iIC4HMLP0HMAHAH;A0 HEHE4HEgHEMLeLXAH(kE1cHHPPHUHML9"DHLHUPHUHUPHUILPHZILPH#HE1HHMHPHHMHHPHHEdH+%(uhgnG1=LH8MIItI>Qf?HEHHH@H9sHH9 gV H)H9 H]HpH HBHH @UHAWAVAUATSHhLMHE(LMHUHuH] HMHǠ\LELMHEdH%(HE1g视HHH@LLg$C%HAHPPA9f.H$SQDŽ$$Lt$(u HD$H9tAH$H$H$dH+ %(H[]A\A]A^A_fHD$H1HBt0HP`fHPPDLgGB H߉HPH$PDŽ$LLg;AtfLt$(0fDHDŽ$HPHHD$@H@ooo(o8oHoXohoxDoDoDoDoH$)$`D)$0D)$ D)$@D)$P)$p)$)$)$)$)$)$Pt$(jH$8PH$L$H$ H$(H|$8L$8gH$H$H$ $$(D$4H EVHc$HHi*H!)ȍ@)HD$8PHD$0fHD$@H@ohho`xooooopXH$)$0)$@)$ )$P)$`)$p)$Pt$(jH$8PH$L$H$ H$(H|$8L$8gH$H$H$ $$(D$4H E$Hc$HHi$IH )ȍ )HD$8)ʉPHD$0Lg> H߉HPHH$Pt$0jjjH$ L$(H$0H$8H|$HL$Hg|H$H$H$0$$8$DH0>$HL$8A HD$0f HD$@H@o@@fH~)$ fH~H$Pt$(jH$8PH$L$H$ H$(H|$8L$8gH$PH$XH$ $X$(D$4H EcD$ERHD$0HDfHH$Pt$0jj5jH$ L$(H$0H$8H|$HL$Hgf{H$H$H$0$$8D$DH0EHL$0$1%? t$L ЉHH$Pt$0jhnjH$ L$(H$0H$8H|$HL$HgzH$H$H$0$$8$DH0 $HL$8AHD$0t$0HD$HH@pt$HH$,PLL$@H$L$H$ H$(H|$8H$H$H$ $$(H ot$0HD$HH@p t$HH$,PLL$@H$L$H$ H$(H|$8!H$H$H$ $$(H HH$Pt$0jj5jH$ L$(H$0H$8H|$HL$HgyH$H$H$0$$8D$DH0EoHL$0$1%?@t$L ЉAHH$Pt$0jh'jH$ L$(H$0H$8H|$HL$HgbxH$H$H$0$$8$DH0$HL$8-lAHL$0AD$LAHL$ Hp HHrLPXt$0AVt$HH$,PLL$@H$L$H$ H$(H|$8)H$H$H$ $$($4H HD$0Ht$0HD$HH@p0t$HH$,PLL$@H$L$H$ H$(H|$8H$H$H$ $$(D$4H E]fHL$ HB HHrLPXt$0AVt$HH$,PLL$@H$L$H$ H$(H|$8H$0H$8H$ $8$(H HH$Pt$0jj;jH$ L$(H$0H$8H|$HL$HguH$pH$xH$0$x$8$DH0E$HL$8A1HH$Pt$0jj jH$ L$(H$0H$8H|$HL$HgUuH$H$H$0$$8$DH0Hc$HHi*H!)ȍ@)HD$8PHD$0tHH$Pt$0jjjH$ L$(H$0H$8H|$HL$HgtH$H$H$0$$8$DH0$HL$8AHD$0 Lg5H߉HPL$L$AWMt$(j5)H$ H|$8H$L$H$(gLLH$H$H$ $$(H g4*$ $Lg+5-H߉D$LHPP9D$Lt%Lg 5+H߉D$LHPP9D$LQMAWt$0jjjH$0H$ L$(H$8H|$HgsMH$HH$H$0$$8H(AWt$0jj;jH$ L$(H$8H|$HgrH$H$H$0$$8H0DHH$Pt$0jjcjH$ L$(H$0H$8H|$HL$Hg&rH$H$H$0$$8$DH0HD$0LLHg2$PdELHL$8AEHH$Pt$0jj jH$ L$(H$0H$8H|$HL$HgiqH$H$H$0$$8$DH0$HL$8AHD$0HH$Pt$0jjcjH$ L$(H$0H$8H|$HL$HgpH$H$H$0$$8D$DH0EHL$0$f AHH$Pt$0jjjH$ L$(H$0H$8H|$HL$Hg)pH$H$H$0$$8D$DH0E$HL$8AHD$0dHL$ HW HHrLPXt$0AVt$HH$,PLL$@H$L$H$ H$(H|$8H$H$H$ $$(H HH$Pt$0jjDŽ$Lg/*H߉HP`DAF< H$=$LLDŽ$ADFЉ$g.t$HL$0-laLg8/*H߉HP`DAF< wH$o=k$ DŽ$BD0Љ$H$dH+%(ug$g4 f.DAWAVAUMATMUHSHHXH|$L$Ht$L$H@\dH%(HD$H1gdIHJH;BHA8uHAH;As.E1ADDLEcHEHPH@HT$HHL$PHT$HL$HD$HdH+%(ug"g2 f.@AWAVAUMATMUHSHHXH|$L$Ht$L$H@\dH%(HD$H1g{bIHJH;BHA8uHAH;As.E1ADDLEcHEHPH@HT$HHL$PHT$HL$HD$HdH+%(ug gn0 f.@AWAVAUATMUHSHHh$L$L$H|$L$Ht$HǠ\D$D$dH%(HD$X1g7`HI$H@HD8uHAH;As.E1ALEDDMRHEHPH@HT$HHL$PHT$HL$HD$XdH+%(ug5g. fDH(dH%(HD$1HD$ D$HD$ Pt$Ht$Ht$HgH HL$dH+ %(uH(g- AWIAVAUATUHSHH$H$H|$8L$HT$ LL$L$LD$HǠ\H\$HD$(L4$dH%(H$1T$Hgo]LL$HIH@L,MH|$dHD$dD$lM9/MLL$@MH|$0DI$ADD$L PDD$AHMt Et$HI$LP@A6LI$P@t$H9t!I$LP0A6LI$P09tIGI;GFHIGD$HIL94$hHD$Y|$HAMD Dƒ|$HAA fAD8I$DD$1LA6P`DD$<%MnL9,$I$1AvLP`D8uHAH;As.E1ALEDDMRHEHPH@HT$HHL$PHT$HL$HD$XdH+%(ugg# fDAWIAVAUATUSHxH$Ht$PHT$XL$HL$@LD$HHD$8dH%(HD$h1 Ht$@HHD$PHt$0HD$(Hgi$D$S E11DH`\HD$HHD$`pDHE*<$\ D$AD$Ѓ h0ILpMfL9`rH8\: HL~Ll$`LLg^xIHP@,IHL$HPH9YLd$PID$IT$H9)HD$XID$H9?LH|$@Aă|$HHtyD8$H|$PH"HGH;GD D DHD$P<$2 HD$HD$ C t D9cL*D9cHXLl$ DL|HL)LLl$`Hp0@g|D$DLd$PID$IT$H9eHD$XID$H9{H|$@Aă|$HHtD8Hl$`H}tI<$|$uLl$`t$LgL|Hl$`HsH{LgVu HD$8HL$H}HD$PHT$XH9qHL$hdH+ %( Hx[]A\A]A^A_Ll$`f4$@t$HD$`HPHtLl$`t$Lg{Ll$`.Lg{D4$@H|$PHbHGH;GYD DC @D9(t D9@|$@HD$`Hxt <$hLl$`eLgzH|$PHGH;GHHGHt$0H|$(Ll$`D$XgMDd$XH|$PAu H,C D9D9D;cHb-Ll$`LgWzDt$Def.@HGH;Gc@L$ $ D$Ll$`LgyD$D$I$Ll$`LPPID$IT$D$XH9fDI$Ll$`LPHHD$PfAD9cHPD9(t D9@D$@ Ll$`eLg&yH|$P%D$XHt$0H|$(gH|$(Ll$`gLA9-;Ll$`Lgx@l$@@L`BD0f.HGH;G7@I$Ll$`LPPID$IT$D$XH9fDI$Ll$`LPHxHD$PjfADuD;cH+D9cLvD9cHl1D9@ƍt6+Uf.Dt$DcLl$`t$LgwHD$@[fHGH;GjD DHD$PH`\Dl$HD$HHD$`Ll$` LgHqxH|$(geS AċD97D9 1E1tD9cLtD9cHWD9J@t}Hl$PAHEHUH9HD$XHEH9H|$@@Ń|$HHtux@8u3Dl$S $@0Lg*vpDH|$PAHtHGH;GD AS  HGH;Gt{hHEHPPHEHUD$XH9DHEHPHDHD$PfDl$fDDt$DHD$@wfHD$@fHLl$`PPFHLl$`PHD$ $$Ll$`.LgtD$@l$[D9cLt\D9cHtV1D9@ƍt6+LgtH|$Pb!Ht$0H|$(D$Xg$S 1D$H8\I9PHxHt$H9HD$HIHl$`H}Dt$D+"HD$`HxHLl$`HPHHLl$`PH6+D;cHH8\9MqunH$HT$gYH$HT$QHD$PYHD$PHLl$`PHA-D;cHi9HPHA HLl$`PHAHLl$`PHAMUH|$(g+S AHL$H9@H@v@I@9t;PJHDgX9LgHD$hdH+%(tg PHHg^Sf.@UHAWAVL}AUIATI SHHhHEH}LH`\LuLELMHEdH%(HE1HBHEgkAWLMLLLEH}AVHgKHIXZHDHMH!LeH HMHxHMg@HEHuHMLH}g AH} Aut}MtuJ8uAHEHxH`\uyHEdH+%(HEHxHe[A\A]A^A_]@IEI;EHuHFH;Fsb1ۃHEEADHE`@H8\:t$PJHjgV_P@H}HPH@IELPHiLgHEdH+%(tgs HHg1QUHAWAVL}AUIATI SHHhHEH}LH`\LuLELMHEdH%(HE1HBHEgiAWLMLLLEH}AVHg+HIXZHDHMH!LeH HMHxHMg>HEHuHMLH}g誃AH} Aut}MtuJ8uAHEHxH`\uyHEdH+%(HEHxHe[A\A]A^A_]@IEI;EHuHFH;Fsb1ۃHEEADHE`@H8\:t$PJHjgT_P@H}HPH@IELPHiLgHEdH+%(tgS HHgOUHAWAVL}AUIATI SHHhHEH}LH`\LuLELMHEdH%(HE1HBHEggAWLMLLLEH}AVHg HIXZHDHMH!LeH HMHxHMgH|$pE1HGH;GfHH$HL$PPV@D$^D$X)f.HH$HHt$PPHCHSD$xDCdC~AH`\H$AAHD$PHH$fDH$ HD$Hg7HD$`KfD$_U 1E1E1ef.LH؀|$_LEHD$HL0@HD$8D$_U HD$]U E1E1 HDD$XPHDD$XHD$pfHD$` fAHD$pH8\8BHJ)g#D$]AHH$HL$PHHH$HHt$PH2HDD$XPHDD$XpHH$Ht$PHD$]0B`Dl$]E1D$]Dl$]D$XE1D$]D$]E1H|$glH$dH+%(tg3HHggfDAUATULSHH(EadH%(HD$1Ll$XDൃAAHD$Pt$XgHHT$HHD$D$H!DeH HD$ IEXZHD$dH+%(uH(HH[]A\A]gof.DHLT$L\$H@0HcILT$L\$uff.@AWIAVAUAATUSLHH$LD$xH$HD$HH$H$HL$pHD$XdH%(H$1_DDCHAJA@tAA DDHt$pH$DD$hHt$8HH\$ gD$m*HgQ9DD$hD$nt 9qU %9]HtUH$DD$hnHt$8H|$ DŽ$g#DD$h4DD$hH|$ gU DD$hE1E1t 9]L9]H9E"9t 96EAiE1E1AL$IFIVH9DŽ$HIFH9H|$pAƃ|$xHtA8ID$mU A}IcEHD$H`\HD$`HH$[T$nIcHHt$(H1HD$0HHD$HD$o7|$mD$hE1A0H|$ $/A9CL9t$HT$(HL$0HIH)H9L4L$hAH$HCHSH9DŽ$HHCH9WH|$pÃ|$xHtE8AH$Hzr@AEHD$XHHD$HEtHD$HHD$`HzL$L$H9H$dH+%(HĨLL[]A\A]A^A_9]L'fDA AAAEADE1AQfDH$HtHGH;G@U ED$mAHD$AAtD$h'fDCЃ CpCHGH;Gj@H$HHGH;G؃THDŽ$CIDD$hLPPIFIVDŽ$DD$hH9IfIDD$hLPHDD$h/@HDŽ$H$E1HzH$AH\$Hg4HuH}HgpH$EuAt HzT|$mI|$h|$nHt$XHHHEHHD$H fDAA@HGH;Gj@|$mHD$hE1HD$PH$HD$@E t 9]LHT$9]HAHAH\$PH03HCH)HPOL9t$HT$(HL$0HIH)H9L4L$hAH$HGH;GqHHGHD$@Ht$8DŽ$H|$ HD$gAńHD$@H|$ HD$g4E 9]LEH$AHD$Hg2E1[fD$oD$hKfHH$HHt$PPDŽ$HCHSfClCUAH`\AHD$AHD$`HH$DH$ HD$Hg,HD$p;fD$nU 1E1E1*f.HH$Ht$PPLHt$XH؀|$nIDHn@HD$HD$nU D$mU E1E1HDD$hPHDD$hHDŽ$HD$pf.AUHDŽ$H8\8BHJgD$mAHH$Ht$PHHH$HHt$PHHDD$hPHDD$h HH$Ht$PHD$mB`Dl$mE1D$mDl$mD$hE1D$mD$mE1H|$gYH$dH+%(tg HHgf.@fDHLT$L\$H@8HpILT$L\$uff.@AWIAVAUAATUSLHH$LD$hHt$pHD$8H$HT$xHL$`HD$HdH%(H$18DCHAJA@tAA DDHt$`H\$pDD$XHt$(HH\$g/D$]Hg9DD$XD$_t 9 U 9]HtOH|$pDD$X Ht$(H|$D$xgDD$XDD$XH|$guU DD$XE1E1t 9]L9]H9E9t 9EAE1E1ALt$pIFIVH9nHD$xIFH9H|$`Aƃ|$hHtA8.D$]U A_IcEH$H`\HD$PHH$!IcH1HHL$ HD$HD$^|$]D$XE1A0H<$ /A9CL9t$HT$ HIHT$XIAH\$pHCHSH9HD$xHCH9H|$`Ã|$hHt 8AH$HzPf.AEHD$HHHD$8EtHD$8HD$PHzLd$pLl$xH9H$dH+%(HĘLL[]A\A]A^A_fD9]LPf.DA bAAEAE1ArfDH|$pHtHGH;G{U ED$]AH$AAD$X/fDCЃ CXCHGH;G:@H|$pHHGH;G؃qHD$pcIDD$XLPPIFIVD$xDD$XH9@IDD$XLPHDD$Xj@HD$pXfH$E1HzH$AH\$Hg)HuH}HgeH$EuAt Hz||$]q|$XHD$HHHD$8aAAp@HGH;GW@|$]HD$XE1HD$@H$HD$0E t 9]LH$9]HAHAH\$@H1(H1H)HPOL9t$HT$ HIHT$XIAH|$pHGH;GHHGHD$0D$xHt$(H|$HD$gAńHD$0H|$HD$gDE +9]L"EH$AHD$Hg'H|$pE1HGH;GfHH$HL$PPV@D$^D$X)f.HH$HHt$PPHCHSD$xDCdC~AH`\H$AAHD$PHH$fDH$ HD$Hg HD$`KfD$_U 1E1E1ef.LH؀|$_LEHD$HL0@HD$8D$_U HD$]U E1E1 HDD$XPHDD$XHD$pfHD$` fAHD$pH8\8BHJ)g D$]AHH$HL$PHHH$HHt$PH2HDD$XPHDD$XpHH$Ht$PHD$]0B`Dl$]E1D$]Dl$]D$XE1D$]D$]E1H|$glH$dH+%(tg3HHggfDHLT$L\$H@@HzILT$L\$u3ff.@AWMAVAUATUSHHǠ\H$H$H$HD$PH$HL$pLD$xLL$XHD$hdH%(H$1gHIH@HHD$8HHP\grHIH@H,L}MS IGlIHHD$(D$gH`\HA H$tH$ HgH`\H$ HH$H$HD$HgdIGpD$eHD$AGhHD$ $H$D$ D$`HD$0D$fHD$@HD$@HL$ <H HcH>fDIH IXLd$pH$= Dt$gAHL$ ȃHHL$ DuHD$X@H|$0HD$ HH|$  H$1HJH|$f H$Hxt@D$`t$ H$|$eHEg!IwIHg]uHD$P|$e5 D$ Ld$pH$A9G` f.HD$PH$LHgtHD$PH$L$L$HzH`\ H$HzH`\ H$dH+%( HĸLL[]A\A]A^A_Ld$pH$H$LHgOE1H|$ H|$0D!O |$fyMwPH$ALd$pHD$H$:C9H$HGH;GHHGDŽ$IH\$LHg訽<HD$0I9H$$HtuHGH;G ƒnHDŽ$]D$L$L$@HL$(H\H)HHD$H$LhImH9hrH8\:oPtH|$LHgjH$HPD$H$HPH`\dD$ L$ID$I;D$HID$DŽ$AMt EfE|$xH|$pHtD8.H$Ht EXH|$ &HA9o$A A9o(|$ekD$ %LLg(D$ IXD$gofHH9<0tH|$f@|$eAG`~MD$ D$eD$ D$`HGH;GD8ADID$I;D$AvfHGH;G(HDŽ$|@I$LLPPfD@Dt$eH$Hx4Ld$pH$-@HhBD(Ld$pH$L$IfH|$8L HPH$HGH;GssHHGDŽ$LLHg豹H$$HtuHGH;GЃuHDŽ$d@HH$PPHH$PPuDHD$pf.HDŽ$:|$gu$t$=H$Mw8E1Ld$pHD$HH$@DIW0B9H$HGH;GHHGDŽ$IH\$HLHg|M9<$H$uHtHGH;GƒoHDŽ$IW0B9cDMHD$X@AƉD$HA AAHD$0I9(DHH$PP!DM9uAMw@H$HgOH|$8¾ HPH$DŽ$DADLd$pH$H$LHg1IXu IHD$fADH$LHgԶ/IHIX@$<<|$gH$B2:0BH?H9BHH|$11H$gH$-H$@{f.Ht$H|$hLd$pH$g#Hg襶IW@9IGHH$HD$0DŽ$AH$Hg\IWP9IGXH$H$HD$0D$fADŽ$,I$H$LPHKfHH$PHDHH$PHEg%I@H)\ID$LHAD$ I$HD$XID$ID$$HID$0ID$8ID$@ID$HID$PID$XAD$`ID$dAƄ$geHD$XHLHgmL}H8\8BHJDg9H8\8BHJ1g&HAH9H|$H$HF1H1gwE18HH$PHHH$PH H|$H$gH$HH$PHH|$H$ghH$BBH$dH+%(u_H$H=* gCExH$dH+%(u)g藩gHI$LPH$dH+%(t^gUHHH|$gZHgQH$dH+%(uHgHHgg7Hg:H$dH+%(xHgf.AWMAVAUATUSHHǠ\H$H$H$HD$PH$HL$pLD$xLL$XHD$hdH%(H$1gHIH@HHD$8HHX\gbHIH@H,L}MS IGlIHHD$(D$gH`\HA H$tH$ Hg H`\H$ HH$H$HD$HgT IGpD$eHD$AGhHD$ $H$D$ D$`HD$0D$fHD$@HD$@HL$ <H HcH>fDIH IXLd$pH$= Dt$gAHL$ ȃHHL$ DuHD$X@H|$0HD$ HH|$  H$1HJH|$f H$Hxt@D$`t$ H$|$eHEgIwIHgMuHD$P|$e5 D$ Ld$pH$A9G` f.HD$PH$LHgtHD$PH$L$L$HzH`\ H$HzH`\ H$dH+%( HĸLL[]A\A]A^A_Ld$pH$H$LHg?E1H|$ H|$0D!O |$fyMwPH$ALd$pHD$H$:C9H$HGH;GHHGDŽ$IH\$LHg蘭<HD$0I9H$$HtuHGH;G ƒnHDŽ$]D$L$L$@HL$(H\H)HHD$H$LhImH9hrH8\:oPtH|$LHgZ H$HPD$H$HPH`\dD$ L$ID$I;D$HID$DŽ$AMt EfE|$xH|$pHtD8.H$Ht EXH|$ HA9o$A A9o(|$ekD$ %LLgD$ IXD$gofHH9<0tH|$f@|$eAG`~MD$ D$eD$ D$`HGH;GD8ADID$I;D$AvfHGH;G(HDŽ$|@I$LLPPfD@Dt$eH$Hx4Ld$pH$-@HhBD(Ld$pH$L$IfH|$8L HPH$HGH;GssHHGDŽ$LLHg衩H$$HtuHGH;GЃuHDŽ$d@HH$PPHH$PPuDHD$pf.HDŽ$:|$gu$t$=H$Mw8E1Ld$pHD$HH$@DIW0B9H$HGH;GHHGDŽ$IH\$HLHglM9<$H$uHtHGH;GƒoHDŽ$IW0B9cDMHD$X@AƉD$HA AAHD$0I9(DHH$PP!DM9uAMw@H$Hg?H|$8¾ HPH$xDŽ$DADLd$pH$H$LHg1IXu IHD$fADH$LHgĦ/IHIX@$<<|$gH$B2:0BH?H9BHH|$11H$gH$-H$@{f.Ht$H|$hLd$pH$gHg蕦IW@9IGHH$HD$0ӴDŽ$AH$HgLIWP9IGXH$H$HD$0肴D$fADŽ$,I$H$LPHKfHH$PHDHH$PHEgI@H)\ID$LHAD$ I$HD$XID$ID$$HID$0ID$8ID$@ID$HID$PID$XAD$`ID$dAƄ$gHD$XHLHg]L}H8\8BHJDg9H8\8BHJ1g&HAH9H|$H$HF1H1ggE18HH$PHHH$PH H|$H$gH$HH$PHH|$H$gXH$BBH$dH+%(u_H$H= g3ExH$dH+%(u)g臙g8I$LPH$dH+%(t^gEHHH|$gJHgAH$dH+%(uHgHHgg'Hg*H$dH+%(xHgf.UHAWAVAULmATSHHHLUI`\HELu LUdH%(HU1IT$HUEAUIHARg|HHZYHEUIHH!HuH Hg-HEH}HMLHUgHEHxL9uGHEdH+%(HeLH[A\A]A^A_]AUIHugffH8\:tPJHgPLg蓰HEdH+%(tg^HHgf.fUHAWAVEAUATSHHXLMH}L}Lm HuLMHǠ\HMLEdH%(HE1g)LMHIH@L$MFH`\LEHMHuHEHELuH}HAVAWgHHZYHHEEH!H}H HEH}LxMt/1LLg:IMAytHuI$LJ>PXHEHxH`\uiHEdH+%(HEHeH[A\A]A^A_]LuH}HAVAWg EfDLg(IMzfDH8\:tPJHzgoPHEdH+%(ug舕Lg膮HEdH+%(tgQHHgf.DHH=uH<DHH>tgg襔f.H7HwHHGHGHwHHwf.HGH;ÐHH>H9rCH9rHHHH9sH9sH@HHHzH= Pg藕fH?USHHHt$Hw>H?HHtHu/HCH[]ÐH‰=HD$H;Ht$1gHHHD$HCf.wfDHHHGHOHH9rH= VHH1gfHHH+wH9rHPgif.HGH)H9HGf.HH9rHGHH9HuÐHt Df.DHuÐHt Df.DHHu fDHtH%f.f.DH)HHuf.Ht 6Df.DH)HHuf.Ht Df.DH)HHuf.Ht Df.DH)HHuf.Ht vDf.DH)HHMf.AVAUATUSHdH%(HD$1H9t5L/LwLfHHM9HWL9r8Mu_LcCDHD$dH+%(uxH[]A\A]A^fHL$$HgH;II9tgH$L+HCHuIu AEfLLgdL+y@agȟAWIL<AVAULoATMUHSHH(HOdH%(HD$1HL)H$LH)HHD$L;/HWLL$Ht$HgHLL$ItH3H|AMtMtItgvg9HHHu gHgg<[]A\A]A^HgHgHgHf.HHGf.HH9wrHHfDHH ^ H H= gt@H9wrHHfDHH  H H=r g4@HWH9sHHH=Ė P1g f.HWH9sHHH= P1gf.HtHÐHH  H& H=ڷ gf.fHtHÐHH V H %H= g\f.fHGHtHHDf.HH  H 1H=J g f.fHGHtHHDf.HH  H> =H= gf.fAUHWATAUSHHHoHLmH9tHHWL9rD$LkDHH[]A\A]ÐA11HHgHDfAUHWATAUSHHHoHLmH9tHHWL9rD$LkDH[]A\A]@A11HHgJHDfSHg2H[f.UHSHEHHH?~FH6H9HCt@H9t[CHUHuEHt~H;HSHCHH[]H9tHuCHEH;H9t[fH~Ht Hu+fH~fEHfHfH~g}~CH}H3HYHHOH9rRHHt6Hu H@H)H|$H9HFgSHD$HfHHwHHH=K 1H5= g$@UHSHHH+HHgHEHH[]f.UHHSHHHHH)H HHH9t#H)HHgHH[H]fDHsH[]f.DHHwHtHg@HH " H GH=f g(HAVAUHATUHSHOH)H9IHIHwI)HEIH9HwL9rYJ4*H)tH9tJ4LHHHH9HFHHt(L/I @HrAtHLHuHH[]A\A]fDHNH6f.DATIUHHSH~LHH[H]A\AHOHHt'HHH9HHFfHr94t@USHH_HnHH9HFHtH6H?ku H)HHMH[]USHH_H9r[H)HiH9HGH9HHFHtH HH @Hs\HH鉶SHgH߾[4SHH HdH%(HD$1HH$HHD$HHD$P0D$1Шu H$HHD$dH+%(uH [gmf1I9Df.DHt\HHSHgH߾[TATUHSHHHvH9tE1?*t-1>*H$uH+AHCCD[]A\AUIATUSHHHHvH9t?*Iԉt%1>*HuH[]A\A]Ãw#HLLHH@(H[]A\A]H1[]A\A]f.AUAATUSLHHoLd$HL;D$@tLHqH9t}*t*1>*HH!uI$El$AD$H1[]A\A]fDIqH9tG}*t11>*HL$HHt$HL$HqH9u@H9iuEl$ H1[]A\A]f.@IHσ1(v$F׃H > HcH>HH|HusHHuHHt]HtXHtSAH(A;H,}IHcHI@ H@AH(0HPHxOw#3vN̸Ht,Hu1@F wH y= HcH>. qNrf.O(;O,}8HcHHG H@O(Ht~H@HpP1ff.fHOG\;(KfHuftHHt?/t1HGff.AUIATIUSHHHBHjRHDH9r'5w8Hg Hr u#H[Huf.1H[]HsHHuH[Hu@H HtLHKH@H@x&HutH@Ht8/t두H@Ht8/uH[]Dž0if1ff.fHG8TugHPHW@<_t_DH1HHHHCH߀8FjHEHQwH $HPHHHEH$HUH$HfC8;C<ZHK0HcHC8HD$dH+%( H(H[]A\A]A^A_S tfDH%H>HH ucHHHs1ɾ(HH$HDHC8;C<HS0HcȃH,H$C88fHD$dH+%( H(H߾[]A\A]A^A_QHHHs1ɾ%HHNH$HjfHFHC~HFHCFF<0HD- HcH>H H$H@HHHsx1ɾ&HHH$Hf.HHHs@1ɾ$HHH$HfHHHs1ɾ"HH^H$HzfHHHs1ɾ#HH.H$HJfHLcH$HA<$I*DCPEHC8;C<HS0HcȃH,1ɉC8A$PwILc-HHHH$H@HNHKF<_0< IfDMILCA0< vDH)HRHHtAAL<_tXfD1HHHsHHtHHHtH+HH$H@1HHHKfH*HHH$HkLCLHukL1ɾDHHH$HHHHC8;HPHS8E1HHSAD"Ab.Axt A_E1C(H;C,gNHc1ɃHHk Ll$ HMLH C(HHE1fDEE\DeH,$HS g@ULHMH‹CHAAЉCHH$C(;C,QHcЃC(HH HS HBHBBC(;C,HcЃC(HH HS HBHBBC(;C,sMHcЃHHS HBC(H'HBCHQC(;C,4MHcЃHHS HBC(Hf'HBCH C(;C,LHcЃHHS HBC(Hg'HBCH C(;C,LHcЃHHS HBC(H'HBCH ~_OC(;C,HcHHHk HEC(EC'HHEHC8_HHHCDH-HHH$HC(;C,KHcЃHHS HBC(H'HBCHC(;C,KHcЃHHS HBC(H'HBCHH1ɾLHHH$H C(;C,SKHcЃHHS HBC(He'HBCH1C(;C,KHcЃHHS HBC(H'HBCHHHHs@H$HHC8IHH!HH!H$H=DaH K(HHH;K,oJHcHHHS HBK(HB@'CHHsJHHC'HHHHWDcLCLH` DcLHHHLCA.ID$D{(Ds8HCDkH)'HS:ItLcD{(Ds8DkHSHS8;S<HK0HcH,S8MHHSS(;S,aIHc1H HHC HpH$S('HHCHHDcLCLHHsq DcLHH1 gP@USHHOdH%(HD$1H$D1$L[@@HHHC8HMH8HHC8BtL[@HHHSHHt1HC(HS;C,pHcHHk HEC(HNHEEuHM^먾롾뚾HE1HSIAMHC8EH61ɾRMH4IMuHHK@HttuACHfHPHWxtHPHW@A<5v'HD$dH+%(H1[]H HcH>@1 HHD$dH+%(1ɾHH[]DxHPHWxn@HCAL$ID)LH"HDHHHCFDHB1HCRZ*@HHHC ILc1HGLt\IwZHHG`XuKUHHHGoLGLH|$:H|$HWoL:Eu!HHWH]1@ATUSHHLg@dH%(HD$1HG8E|H$H,1ɾ/HѾHEHtHhHC8Et+HHHu1HT$dH+%(uOH[]A\HLc@HCH$fDHHGHD$dH+%(uH11Ҿ/[]A\Jg)@ATIUS1IL$1@D@I!@Tu{H"LHHIL$9E1@D@IuHLIL$HHHھL蠽H@M@SLGHHSHupIL$H1@DpAL(ǃ0H$dH+%(?H[]A\A]A^A_DH(HD$Ht$H(1D$ H Hl$HD$(HUDHcCD\$ E-HD$H(EjL ^@H(HH?HHHcDpEuHPJHA9uH$dH+%(BBHUHH߾[]A\A]A^A_BH$dH+%(NBHUH[]A\A]A^A_rBfHUD8HEu E1!9H(#U.A9L.$l!HD$fHnfHnD$ H(H fl)D$HD$(DHD$fHnHU~(H(H flD$ HD$()D$A|$ 1HD$H(HU:'M/HBD`A)3EtHE0;HH=7HHHH(ƃ( AHH={7HPH)ƃ)}>I7A6H$dH+%(@HUHH߾[]A\A]A^A_@f.HUHt @H}HH2H5 HϿHUH߾L@L@@L9@]HL9MHH=HU@H55 HcLmA}H4H$dH+%(>HLH߾[]A\A]A^A_?@HUHu-?}Tk-H}t/A.HH=7HPHD$DH$dH+%(?HUHH߾[]A\A]A^A_?L%" HMt$)HHIHD,DM9!E,$H=uHƃHH@1L% HMt$ )HHIHD,DM9E,$H=uHƃHH@1LmH- HL}Mce*@HHHHD4DI9=#DuH=uHƃHH@1HUHmHt =HH=G0HPHHH{ƃ{X=HH=/HPH}ƃ}TL%N HMt$+DHHIHD,DM9E,$H=uHƃHH@1fHnLl$0L(H L(LAfInHD$HLflD$@)D$0MuV(DHEu@AmoDAH)L0oPHL0ILH()T@@HHtHPvHUH;DD$@L(EA(AD$IHIIUHI m<A'AHU;H$dH+%(:HUHH߾[]A\A]A^A_V;L% HMt$'HHIHD,DM93 E,$H=uHƃHH@1L% HMt$)HHIHD,DM9E,$H=uHƃHH@1L% HMt$ )HHIHD,DM9|E,$H=uHƃHH@1맋mHH=t$HPH@,@HUL%ϕ Mt$9H*@HHIHD,DM9rE,$H=uHƃHH@11DEL$H Ƥ LgLyH(HLM,,fDHHHHD$DL9DeHuHƃHH@1HUL% Mt$m8H*@HHIHD,DM9:E,$H=uHƃHH@1HED8HD$E"Ht$E1Hu"HxtH@AHt8/tEL%ё D<HT$HA7E9HH- #HHHHD<DI9tD}H=uHƃHH@1L%o HMt$-HHIHD,DM9 E,$H=uHƃHH@1L% HMt$)HHIHD,DM9E,$H=uHƃHH@1L% HMt$)HHIHD,DM9E,$H=uHƃHH@1L% HMt$)HHIHD,DM9}E,$H=uHƃHH@1L% HMt$)HHIHD,DM9>E,$H=uHƃHH@1L%{ HMt$)HHIHD,DM9 E,$H=uHƃHH@1L% HMt$)HHIHD,DM9E,$H=uHƃHH@1L%y HMt$)HHIHD,DM9E,$H=uHƃHH@1L% HMt$)HHIHD,DM9zE,$H=uHƃHH@1L%a HMt$)HHIHD,DM9E,$H=uHƃHH@1L% HMt$)HHIHD,DM9&E,$H=uHƃHH@1L%c HMt$ )HHIHD,DM9HE,$H=uHƃHH@1H5ċ ԰H$dH+%(1HUHH߾[]A\A]A^A_+1L% HMt$ ,fDHHIHD,DM9 E,$H=uHƃHH@1HH=y&HPHL5 [ƃ[HUHo0HmHHsL%| $fHHIHD,DM9tE,$H=uHƃHH@1L%0 HMt$-HHIHD,DM92E,$H=uHƃHH@1HUj/HH=a#HPH@ƃ@H$dH+%(.HUHH߾[]A\A]A^A_/HE8;H@8<HqLHH PHELuH5K L`H@LhHhIFH8n{+LH=JLH=BHLJH5 H辭H$dH+%(-HHH߾[]A\A]A^A_IfDHE89#HUHBHxc%HHnKHHOHE82*H@L59 LH8mHUHRu :+H8ILeH5 ID$L(LTm)LL@m*HEHHPHHE82HH@x:H@8>-H$dH+%(m,HH߾)[]A\A]A^A_nfDLeHmA$24+Lm@H$dH+%(+HHH߾[]A\A]A^A_%HHH=HPHE1L5g <ƃHH=DHPH>ƃ>L(LpLcmHmM HI+DHHHHD$DI9DeH=uHƃHH@1L%~ HMt$)HHIHD,DM9 E,$H=uHƃHH@1L%+~ HMt$)HHIHD,DM9k E,$H=uHƃHH@1HUr"HH=?HPH(ƃ(HUH8"HH=HPH)ƃ)4LcmHmM#HI+DHHHHD$DL9DeH=uHƃHH@1HELchH(MHI.HHHHD$DI9dDeH=uHƃHH@1HUH HH= HPH]ƃ]HD$HWHL$H(H Hl$D$ HD$(H DH$dH+%(`HUHH߾[]A\A]A^A_G HHPH= H>ƃ>CH$dH+%(HUHH߾[]A\A]A^A_H$dH+%( HUHH߾[]A\A]A^A_H$dH+%(HUHH߾[]A\A]A^A_nH$dH+%(HUHH߾[]A\A]A^A_5H$dH+%(HUHH߾[]A\A]A^A_HUHL%fy Mt$H(fDHHIHD,DM9t:E,$H=uHƃHH@1H$dH+%(8HUHH߾[]A\A]A^A_;HpHt"~ fHnHD$H fl)D$HU: HHpHD$H H$dH+%(HUHH߾[]A\A]A^A_H$dH+%(iHUHH߾[]A\A]A^A_bH$dH+%(HUHH߾[]A\A]A^A_)H$dH+%(KHUHH߾[]A\A]A^A_HEH$H HD@1gHC]HHtoLl*HHHHD$DI9t>DeHuHƃHH@1HR HBH}ƃ}BH$dH+%(pHUHH߾[]A\A]A^A_H$dH+%(HUHH߾[]A\A]A^A_HUHH-w LmH'HHHHD$DL9DeH=uHƃHH@1H$dH+%(HUHH߾[]A\A]A^A_H$dH+%(HUHH߾[]A\A]A^A_HU`ImEa< ID$B|% LDMHNl%*@HHHHD$DI9lDeH=uHƃHH@1H LmHD$D8ǃ8HT$HT$H Mt A}WO8H= HPHLH(L%u ƃ(~HD$D8Mt$H H'DHHIHD,DM9t:E,$H=uHƃHH@1뫋EH$H HD@1gHPYHHxLl'HHHHD$DI9JDeHuHƃHH@1HUHL%r Mt$2H+fHHIHD,DM9t:E,$H=uHƃHH@1H$dH+%(HUHH߾[]A\A]A^A_L$1DEH " LgbLWHtqHM4)HHIHD,DM9t;E,$HuHƃHH@1m@H$dH+%(kHUHH߾[]A\A]A^A_H$dH+%(HUHH߾[]A\A]A^A__H$dH+%(KHUHH߾[]A\A]A^A_&H$dH+%(6HUHH߾[]A\A]A^A_H$dH+%( HUHH߾[]A\A]A^A_H$dH+%(THUHH߾[]A\A]A^A_{HH+HƃHH@1`HT$H0H$dH+%(HHH5q []A\A]A^A_]HƃHH@1H(uHD$fHnfInH fl)D$HUHxA>u HD$H AoHLD}EtfHEL9HD}EuHH= HPHHUH ƃ H(A/HWHHU1҃|$@H(H(HH$L(;L%m HMt$-HHIHD,DM9XE,$H=uHƃHH@1H5n H$lEHH ~ 1gH\SIHtiHI"HHHHD$DI9t;DeHuHƃHH@1H$dH+%(%HH߾}[]A\A]A^A_ΐE1ATA:HƃHH@1HƃHH@1ID$L(AEƒauAUduAUMu  9s|A}Z EEE HHXHuHxtH@AHt8/tH$dH+%(HHD[]A\A]A^A_锒@LH$AEguFA}su?A}u8H$dH+%(HHH߾[]A\A]A^A_sA}tA}(HHHTH$dH+%(HH߾)[]A\A]A^A_鿎HRHHpt HD$H <r <H~HEHHP> >HOHHZ H(Im(IT$H߾c)HHYH`8/u<xHH@H HHUH HH HEH$H z HD@1gHEOIHHI+DHHHHD$DI9DeH=uHƃHH@1AHExA=H@<0 <1H$dH+%(_ HH5a []A\A]A^A_9f3HHH@Hǃ&HƇH@1HƃHH@1HƃHH@1HƃHH@10HƃHH@1 H:gHƃHH@1 HHƇH@1HƃHH@1HƃHH@1sMvA>H-I4DHHLLAz5IAfo8fHnH(AH )yfox)yfHnH flLp@@MvMuIfHƃHH@1H5e HH$IAEHH sv D@1gH4KIHthHI"HHHHD$DI9t:DeH=uHƃHH@1H5nd H蝉Mm@HƇH@1^[H芈HUH H$dH+%(HH߾][]A\A]A^A_D-H7HƃHH@1YHƃHH@HU1XHPHcHHDHH9H;uHHHHufH9uH9uH@HH0H9uHHHT$HT$HHE̓/C<oHHHv c<hH<H܆HEHHP'H5c H與HEHHPH$dH+%(HH߾)[]A\A]A^A_nHƃHH@1;HƃHH@1N<HLl$L=a MeMunLH0HH=tfHPH ƃ A4$[u Md$A4$8HߍPxMd$MtS8P8tLH0{HƃHH@1n>H8MmPHslA}PaE1A}tRfAHmH}/HEH8LuHpH1HufDHxtH@Ht8/tAHAHHHT$L H ɄHHHT$A H0MvM H |A>H¾HAIAiH\ JcH>H$dH+%(HHH5w []A\A]A^A_gH$dH+%(%HHH5f []A\A]A^A_0H$dH+%(HH߾l[]A\A]A^A_+H$dH+%(HHH5qz []A\A]A^A_ăH$dH+%(HH߾u[]A\A]A^A_鿂H$dH+%(HHD[]A\A]A^A_錅HU:jHM9)HDZgH߾[\HEH߾HP]H:jHPzHR:>(H HEHU.HUH H$dH+%(HLH߾[]A\A]A^A_H5^ HsI|$tHL H~LHHH$dH+%(HHH߾[]A\A]A^A_MLHM8;\HcH HHPXHHPHHchDlHH-L`LohIHMjLH?LHtTA9HB8)t ǃ0HRHNH(ڽEѽL ŽE1L(-0HE*gqH$dH+%(u)HH5oU []A\A]A^A_g;g5g/g)g#gggg gggggggggggggggggggggggg{gugogigcg]gWgQgKgEg?g9g3g-g'g!gggg gggUHSH(dH%(HD$1HtrBHӃg4YfHnþCHH4HHH)$SHD$HHk4f.Dž0HD$dH+%(uH([]g9fAVAUATUHSHNwHY HcH>HH߾[]A\A]A^H-+[ HLm *@HHHHD$DI9DeH=uHƃHH@1H-Z HLm *@HHHHD$DI9DeH=uHƃHH@1H-?Z HLm*@HHHHD$DL9DeH=uHƃHH@1L%Y HMt$)HHIHD,DM9E,$H=uHƃHH@1HHHBH Ƈ HHtHBH ƃ HH=HPH ƃ HUQfDHUBHH=HPH&ƃ&[]A\A]A^fDHH-X Lm&@HHHHD$DI9tDeH=uHƃHH@1@H-X HLm *@HHHHD$DI9;DeH=uHƃHH@1H-W HLm *@HHHHD$DL9DeH=uHƃHH@1(HUHH-W LmwH,fDHHHHD$DI9#DeH=uHƃHH@1L%V HMt$ )HHIHD,DM9rE,$H=uHƃHH@1H-U HLm*@HHHHD$DL9#DeH=uHƃHH@1L%hU HMt$ %HHIHD,DM9t>E,$H=uHƃHH@1@HUH\H=HHH(ƃ( HUH?HH=\HPH)ƃ)[]A\A]A^DHH=HPH ƃ Gf.HH=zHPH*ƃ*fHƃHH@HU1@HƇH@1HƇH@1cƇH H@f.HƃHH@1xHƃHH@1?HƇH@1RHƇH@1]fDAUATIUHSHHHtHȿHbPWHP +8HHHHHЃ<(HH=HPH1H(L(Hƃ(Hǃ(uHH=HPH)ƃ)HHBH(ƃ(IT$HtHHH=_HPHHH)ƃ)L(H[]A\A]fHH@L(H1HHǃ(HH9HƃH(ƃ(IT$H@HǃH(H NH=HPH Hƃ H=)HƃHH@1HƃHH@1uHƃH)H@ƃHH H@XAWAVAUATUSH8dH%(HD$(1HHHAI4$@H5Is*fDHHtp0ufCuHSEtHKCL H )**tjHHL HuHD$(dH+%(H8[]A\A]A^A_DHKCL H uL(HRHHDž(L(L-K HM}'@HHIHDtDM9trEuH=uHƅHH@1H HL H HL HSLjAUHtDH4B5wHsMmAUB5vLHL HJ L{ #HHHHDtDL9t9D3H=uHƅHH@1AEHH [ HD@1gH}0IHMtaI#HHHHDtDL9t9D3H=uHƅHH@1HI L{#HHHHDtDL9t9D3H=uHƅHH@1MmAU=gfAWHAVAUIATIUSHHHu@HHPuH@8*XL1ɾHHHHBH[ƃ[IUHtHfHH=HPH]ƃ]H[]A\A]A^A_fD1LHFHH=_HPH ƃ HNHƃH[ƃ[IUH@HǃH'=HƃHH@1H-I HL}&@HHHHD4DI9t>DuH=uHƃHH@1@L1ɾHHHtSHBH)ƃ)H=HƃH H@HƃH) H@fff.fAUATUSHH:2tH[]A\A] f.HBLchHhMtoHI%HHHHD$DL9t>DeH=uHƃHH@1@H[]A\A]DUHAWIAVAUATSHHHdH%(HE1?_H5G L6+DžE1DžDDFIGHfL_+LI DžHLDž,Dž(HDž0HDž8Dž@DžHHHHHHH)H9tHH$H9uH)HtHLHHT$IHHIIH%HII)IIL9tHH$L9uAL)MHH Mg A _Lu A Z.L)JDžBN$BLL1LmaLIy)M LAu MDDžDHLLpIHA?_uHAZHuIGLHAG ƃ(LHHHM,fDHHHHD<DH9*D}H=uHƃHH@1ҸH = f1DDeH=uHƃHH@1@IUHMmAFfHƃHH@1HƃHH@1HƃHH@1 HƃHH@1@AVAUATUHSH0dH%(HD$(1HHIHt HfHH5XH$D$D$D$L,$t|AMHLI;$LHPHLIgaHtEHD$(dH+%(H0L[]A\A]A^DLt$MuHt%IubEf.HtEE1HgaM4$yfDMuifDH<$gVaHtEHugKff.HtHtHH@f`fDfDfDAVAUATUSH0dH%(HD$(1HHIHHPLpHHD$HD$ HD$LIL9pujIHHx HIHT$HMRLLSP8LD$ XZLMt)L$ Шt D$T$!҃tttnE1HD$(dH+%(H0L[]A\A]A^I~It$H9tǀ?*e1>*LD$HLD$tADHxIL9uIHpI$HILHLP@ШPHt$gQUH-eSHHHgw=HeLKH{Ht{J4H9rrHPH9LeHu2HJL@HHtHH9rH9u HVLHPIHH H9tAH@LKHCIHx@HCH=-eHgLH[]DLHLHSLKH=df.fUH-dSHHHgwCHCHdH9HBHdHHHu4fHSH[Ht%H9rH H{HH)Hw+H HH HHgײHH[]H HyHH1Hf.SHHgVHt4HxHHHH@xH)1HH[HHugf.DHcHcHǀHH9sH9s \f.HpgUHt3HHzH1HHHBhH)pHHHÿp;HHug=f.HcHcHH9sH9s @3\fHGSHgHsHԼH HHvHu>H0H[DCؿD)AHEHωK؃hH9tHSH0HSH[g f.DHgH8Ht(HԼHWPHw6W(xtBtRW(HDuHO Hf.HHPHlHW HPHHTg f.Hg@HDHgb@Hf.f.Ht\HHH3 @H3 @SHgH߾[dSHgH߾[Df.SHgH߾[f.SHgH߾[f.'fDf.fDHffffdH%HHHffffdH%HHATIUHHSHHdH%(HD$HH$HPt H$HH$HEHHHP tH$I$HT$dH+%(u H[]A\gfIIH@PtI< Hю HcH>HHFHtpLDL@x I@HBHHHIDHIfHFHFHcHFHHFzH11fDHMAIL ExEfDH11ɐDHMAIL Ex?A@IIL f.@HDG(dH%(HD$1AtaD<tGv]HH<ufHwHWHDcH$HT$dH+%(uHHf.H6H1@u#HH<t֬gˬf.fAUHATUHSHHLoHT$Ld$I@11@AUIHЃHH ƄxHt%HLHH tH[]A\A]H1[]A\A]f.@t,p<0t9w< uH3f<@uHw1HDD$ AH|$(IƐt\H\$ALD$LL$IE11A$IHЃHI ńx?w@t LHHI L112HHHH @x?@LHHH MD$'fI,WHH|$(_L|$Ht$0HT$pL $L%$LLL $IA,HD$0AiMiIAHD$PIYIAVfMu;D$'HM|$'H\$LL$JD$ ?E1DM$D$&t ML11HH$fD2HHHH @xHnLH\$ID$LL$HD$ Eu H|$(Lc!H|$8L4HtMHT$PLHFHT$PH|$8LLff.Iƀt\\IA AtIAHD$PLp@H$dH+%(ugog)Hf.AVAUATUSHH@dH%(HD$81gHCLkHckLcHD$HD$8dH+%(u H{gg貫H鮤fDPXH餥H钥HHtH(\HfHЫJH(\HÐPXHgHgPXHgf.@HHtH\HfHИJH\HÐPXHgHgSw(nuHFH^ HtHH[T[H~g@SHGHwHWgsHCgHCH++CCUNGHCHHCHC[fDATIUHSHgxLHH߃@gHX`HgHggSg5H8@Ht2HԼHOPHHv!1HH_PHg`HgGg1H_(HtHWpf.u=H8\SH8u1u#[Ð1fD1ÉtFuu0E11H޿1g迌1tfD1[ÃtufH8\8tf1u@H1GfDH8\8tfuÐH1fDHXu\HHSHgH߾[HXu\HHf.HIIHH[ILII1L9t+H9HHHH/H1HL1HII9u؃t01HcA HHHʅyL1I[LH[LH/L1HHH/H1HHt(HHHHH1HH9uf.HHRPÐHEP@HSHEHHgBHt[gHffDHgHH隠Hu\HHy8SHgH߾[AWAVAAUIATUHSLH(LHuHL$`HT$hI9t>A?*I1>*HT$LHL$HLL$HL$HT$u=HDrML1H9DBH(1[]A\A]A^A_f.LL$H9tFI|$ILHHT$hDHL$`HH@8H([]A\A]A^A_@I9uM;yuFIqHL$LL$L9t01>*HT$LHHT$LL$HL$wDr I@I;B/f.UHSHH(I9tH{HHH@@H([]DHHqH9t8?*t1>*LD$HL$HT$HHT$HL$LD$uH([]f.DAUIATIUHSHHgp6u$I}LHHHH@0H[]A\A]@H[]A\A]f.f.1f1fSHgH߾[4HHvH9t71?*t(H1>*H HffHXv\HH95SHgH߾([AWAVIAUMATIUSHHHL$L9D{LHHMtKHCt8H‰Ht It$IHH{LHL$MLHP@ HIuH[]A\A]A^A_fH@[ ]A\A]A^A_HHqH9t*?*^1>*H¸t=f.AWIMAVAUIATUSHhH$T$HL$ H$LL$(HD$dH%(HD$X1CtGCHD$ImI9HD$ HpH9t,}*1>*LT$HH LT$uzD$L;CM1ML9T$DC1HD$XdH+%(Hh[]A\A]A^A_@HD$(HpH9V}*HD$ H;htLt$1D$:LT$M)MLH1HD$@E1ۈL$9EHD$0LMIEgMDT$;HH9HuEtsDKgt CYEɸDDȅDD1ȃHT$@HT$HD$9SkC I^LsT$HD$PHD$@HIDt$THD$HIIt I}NMMtM9@@8|$:4uH|$I|Ht$0t$ LL$8HL$0Ht$P8l$`AC D$\C Y^|$9HT$@H3HHDK@EAA{AGDȃDKAsfD#IDDT$;D"T$:D$:fL$95fDT$H S[@D$;VDȃkfD!̓C HCD$9fL$HHKtHt AGDD$9@tQAGHD$HE1HH9t$AGLODD̓jf.A9DDȃ%DK HD$HT$@HHH9D$DDD̓fH|$H2LT$HI9)H :I9D$HHCCfD~yDH|$mH|$ LD$DL$*LT$HHHD$ LT$HpH9H|$tKH|$ HLD$HL$(Ht$HP@AHT$@4H|$uAeDD$C a@ISCGHC1AHD$HxHD$HH9D$aHg踚AWAVIAUIATUSHHHHt$dH%(HD$81g*-BC D$ E~MHD$ HD$2f.HH;T$ H)D$( CIMt$ HD$ ID$(KD&t$,HD$0HH $ut1MtH@tIUHITK|&HL$Ht$HP0xH|$0u @D$(~H<$uD$(HCH%HD$0foD$ HCC~AFHT$8dH+%(HH[]A\A]A^A_HT$0Ht5Ht/HzHpH9?*t1>*HCKD&HD$0hAF]IkCHAFD$ HC gJf.ATUSHdH%(HD$1=AAg躙HHX1HL$;*D$11HHg0HŨ\IH= HMgcCT$Hut7Hg>@HMH= g3CD$rdfLg@DH\-H=p HgB&H\H=6 HgBg#}|wHp HcH>1DH< H= H H H H H H H H H H H H H H HGH?@AUATIUSHHgHtU<tQg.D(Hf}u*Hg;uDmLI$AD$H[]A\A]ÐDmH1[]A\A]f.DATUSHnHt9AHHg:u&HDg8HHtCEtH[]A\Ð[1]A\f1ɺ1HgNFf.fATUSHHt9IHHgu&HLgj=HHtCH[]A\fD[1]A\fH?dHSHgRt*{uHH[@H;g5Ht1[fDAUIATIUHSHg,8u Lg\HLgiHHtHH[]A\A]AUATIUHSLHgAHHDgqjHt H)t&HgZ,8tHLH)[]A\A]@HL[]A\A]fAWIAVMAUATUHSHHHH $LD$dH%(HD$81gL|$ L|$ALN43HD$(MHl$LDH\$g蜂HtI)tHH)y9HH)ʐg+8tM)HD$8dH+%(u`HHL[]A\A]A^A_H\$H,$H)HILHDgOiHtI)tHg2+8tL)I)M)g\f.fUSHHgHHމ[]dH?8USHHdH%(H$1D$g/HT$T1gksu HcD$yYHg1H|$D$fD$ gf~*HgHt$g;\uD$(%=t'1H$dH+%(u:Hĸ[]Hl$@Hg1gcHHH)gfATIUSH_0H8H9t=H+HtH}g3H}gԾHgHI9\$8uI|$0Ht[]A\@[]A\ATIUHSHHHdH%(HD$1HgH$EH9t8t,EA$HD$dH+%(uIH[]A\@. zuEA$@. zuEA$gf.@ATIUHSHHHdH%(HD$1HgH$EH9t8t,HEA$HD$dH+%(uUH[]A\f.ȋ zuHŋ HEA$f. zuH HEA$g!ATIUHSHHHdH%(HD$1Hg H$}H9t8t< }A$HD$dH+%(u\H[]A\ zu-H> }A$j zu-2> }A$gOf.DSH@gHHt[H=t gfDH?t&SHg H;H9t [D[fDf.DH? UHSHg} Ht HHHgHtH[]H= g&HgH=3 gDAUATIUSHgI|$8I\$0HH)HHH*H)HYHH~HHH H19.|HHH9t L+A9mt!Lg0H[]A\A]DI}g/I}g贺LgID$8HsH9tHH)H~aHID$8HID$8AD$(9tLg%H[]A\A]fAl$(LgtfuHSHDATUHSgM%Hu8LE0HL)HHH2fH)LAHH~HHI H99|HHL9t*M 1A9$LEHg\L[]A\@E1USHC5H(5tHH[]f.H- 5H5HgtfHHJH)4)4f)5H4H4H4g`kHgHH[]f.AWIHAVAUATUSHLgL/LL)HH9HHHL)M9H4H9Hk1E1IMI)MxIHHL$LLL$GIL$HL$LLHMLgLuL}H]H[]A\A]A^A_fDHHL$HH$g,H$HL$IHQHrHH9HHFHtNI~vLHLMMdVMIAHMxI@1IEII MIHM~I@uHAI@HH9HGHH=; gdzfDAVIAUIATUSHH dH%(HD$1H|$g{(gLd$HLLgC(LLmPES(gaLLHEg迲Lg&H}tOHl$Hs8H;s@t`H.HHs8mHgHD$dH+%(uHH []A\A]A^fLgǵHgH{0Lg뜐g蓇HɃHكf.HD$ILf.IfDfDH)L9LFLf.@1fUSHHHHv\HHGgH`c\HHHH[]HӃUSHHgHH[]oHăfUSHHHH8w\HHGg:Ho\HHHH[]鞮H酃USHHgHH[]HvfU1SHHHGHv\HHg԰HCH[]HCf.S1HHHHt$GHv\HHH|$gHCH[ÐU1SHHHGH8w\HHgDHCH[]Hӂf.S1HHHHt$GH8w\HHH|$g HCH[ÐAWMAVIAUATIULSHXHHt$H$L$dH%(HD$HHHD$(g LuHD$L;M9M9L1LL)HHT$HT$HIHL)HLL\$LD$HL)LgfL\$HHUHL9sCHt>HH|$gcHD$HdH+%(HX[]A\A]A^A_fDL]HM9HD$L|$(Lt$0LLHHD$(A3gRyH;ILH)L9syLLHD$(HL$HHEL;LpLuM9sYL;ML;us)H;L|$(fA6LIgxHHHL;urH\$HD$(H1g轂f.AWAVAUMATMUHSHH8HL|$xLt$pHt$dH%(HD$(HHD$ gI$HD$M/H9M9H1HH)HT$HT$HIHH)LL\$LD$LL)LHgnL\$HII$HHtAL9su2Hzg轻H]HEHHLƾH}H][]A\H= gSAUATUHSHHH0\dH%(HD$1gHHH@HHtlHpIgH}Hg}g'HLIg(HuLLgLg}HD$dH+%(u#H[]A\A]HD$dH+%(ugcQgDaHbSg[HAVAUATAIQULSHExHu%HCHHHuH'H[]A\A]A^Ig?DHgHtvLuL`I}Lkg(LLHgHIg L+MLHHwOHtyHu^HkHAD-[]A\A]A^fDHCHUHHHuHnBfH>uAH}gpHkHILHLwL+fA$CH=Ok gPPH=s gZQf.fAUATUHSHHH(\dH%(HD$1g迏HHH@HHtlHpIgH}HggHLIgȉHuLLghLgHD$dH+%(u#H[]A\A]HD$dH+%(ugOg^H`UHAWAVAUATMSHHHdH%(HEIAxHuCHSHHI4$H$HEdH+%(4HeH[A\A]A^A_]AIgDHg IHH(\ggHIGH@L4MIT$HELIHUP@HUHHHHPHHH)HH9tHH$H9uH)H_LL$I$MLEIHuH}LEIL$LHuH}H WLPLMARHEMI}gHuLIgqLIgLMY^M9LHEHH4HHFHH%H)HH9tHH$H9uH)HtHLLd$ILuILELIT4MHuRLP HCLHHHCXZHU@HCHHID$I4$HHL g7\HEdH+%(ug;LfHSH9roHH9sLH6H9HBH<HG H=vUH9sP%H¸H)HHHH9HGH<gHX@[H= g2MHyg4KfH?SH9r[HH9sYUHAWAVAUATSHHXM)dH%(HE1xI}u{AEIUxH\JM3DIuI}IUILpHWI\jL3HEdH+%(HeH[A\A]A^A_]fAIMgDHg%IHH(\glHIEH@L4M}I$HELHHIHMP@HMHHcHHBHH%H)HH9tHH$H9uH)H!I4$LL$LUILEH}LUHFLLEH}H IARRHHLLMPHEIEIHEgHuH}IgiLIgLMY^M9LHEHH4HHFHH%H)HH9tHH$H9uH)HtHLLd$ILuILELIT4MHuRLP LuXZM9JM)1MILNIHHIA$AEI\nH Hu:AEAD$@M$$AD$IT$x.H\IMwLLgt~IUTIt$I|$IT$ILpHtHA$AEI\AEIUADHL DH8\8tlAEfMHMHLLg}HMH\HHAD$I$AD{DAE3DLLgd}IT$$AEM}CD5xH8\8t AD$AD$gRHEdH+%(ugBfUHSHHHHsHHVH)HH)tHt(Ht,HcHCHPHHSHH[H]HCHPHf.@UHSHHHH)HOH9t!H)HgHH[H]HoHH[H]f.fDH+7H1+f.H)H+7IHOH9r H1.HP1H5k H=#O gDUHD¹SH1HH+Hg+HEHH[]f.LAL H)HHOH+HH)H9HGH9r LH;.H5 RH=N H1gpLOH)HH+LH)H9HGI9r H-LRH5 HH=GN 1g'AUIATIUHHSHL)HҬHMLH+uIHHH)H9HGH9rHLH[]A\A]r-HH=M 1H5 g訋H)EH+7=*f.fLOH)HH+I)LH)H9HGI9r H-LRH5 HH=TM 1g4@LOH)HH+I)LH)H9HGI9r H,LRH5O HH=M 1g@LOH)HH+I)LH)H9HGI9r Hb,LRH5 HH=L 1g蔊@LOH)HH+I)LH)H9HGI9r H,LRH5 HH=dL 1gD@UHHSHHHHWH)HHHHH)tHt)Hu60HSH[]HHgxH HSH)Hf.UHHSHHHHH)H HHH9t#H)HHgsHH[H]fDHsH[]f.DH+7AH1HH)H+7IHOHIH9r H1HP1H5S H= K gf.UHAйSH1HH+HHg薺HEHH[]LAL HHOH+7H)HHHH)H9HGH9r LFHP1H5 H=iJ gKf.LOHH+7H)HLHH)H9HGI9rHPLH5Z H=J 1gfAUIATIUHHSHL)HbHMLH+uHIHHHH)H9HGH9rHLH[]A\A]jHH=I 1H5ϼ gpH)H+7HH9LOHH+7I)HH)ILHH)H9HGI9rHPLH5c H=I 1gf.LOHH+7I)HH)ILHH)H9HGI9r陻HPLH5 H=H 1g蛆f.LOHH+7I)HH)ILHH)H9HGI9r9HPLH5 H=[H 1g;f.LOHH+7I)HH)ILHH)H9HGI9rٺHPLH5C H=G 1gۅf.HHJHg;HHH5LHGH?ATUSH7HGH9HHH9s>HH9HBHS9Hv&H9s!HH?H)H9HGH{gϢHXH]IHH@HtHt.HHuHHI`\u"[H]A\f.EAD$DI$ADH=K g:H0y\SHHHHGHxH`\uH[H8\:tPJHgyP@SHgH[IHXy\HHYSHgH[ Hy\HHSHgH[ɉHy\HHSHgH[鉉Hhx\SHHHHGHxH`\uH[鐏H8\:tPJHg)P@SHgH[Hx\HHYSHgH[鹈Hx\HHSHgH[yHx\HHSHgH[9Hy\HHSHgH[USHHHhx\HHHPHxxH`\u&HCH[]1HCH[]fDH8\:t @fDHHHGf.SHgbHx\HH[fSHgBHx\HH[fSHg"Hx\HH[fSHgHy\HH[fUSHHH0y\HHHPHxxH`\u&HCH[]1HCH[]fDH8\:t @fDHHHFf.SHgbHXy\HH[fSHgBHy\HH[fSHg"Hy\HH[fAVIAUIATUHSHwH_H9E16IHLP`HEIH9pHEHPHtfH]HuH)HIV(I;V0s.IF(HEH]IH9sFHHEH9s@ILPhuAE[L]A\A]A^HEHPPtHEH]HPHt H]Hu#E1fAVIAUIATUSHHGH;GE1u:IHLHP`HIHSH9dHHPHt[HKHsHH)HIV(I;V0sPHIIV(H9seHHstHCH;CsAE[L]A\A]A^ILRhtHsHKIH9rHHPPHPHf.SHHHLLGHgBHu[USHHHHt$H|$H|$g蜳HkHt$)HCg贴Ht$.HEHkg蜴Ht$*HEHkg脴Ht$1HE HkglHt$(HE(HkgTHt$0HE0Hkg<Ht$&HE8Hkg$Ht$'HE@Hkg Ht$+HEHHkgHt$HEPHkgܳHt$HEXHkgijHt$ HE`Hkg謳Ht$ HEhHkg蔳Ht$ HEpHkg|Ht$ HExHkgdHt$ HHkgIHt$HHkg.Ht$HHkgHt$HHkgHt$HHkgݲHt$HHkg²Ht$HHkg觲Ht$HHkg茲Ht$HHkgqHt$HHkgVHt$HHkg;Ht$HHkg Ht$HHkgHt$HHkgHt$ HHkgϱHt$!HHkg贱Ht$"HHkg虱Ht$#HHkg~Ht$$HHkgcHt$%HHkgHHt$H Hkg-Ht$H(HkgHt$H0HkgHt$H8HkgܰHt$H@HkgHt$HHHkg覰Ht$HPHkg苰Ht$HXHkgpHt$H`HkgUHt$HhHkg:Ht$HpHkgH[Ht$HxgHH[]fDggH R H HCfHnHCH F flfHnHϹ @fHnfHnH l flH H- @ fHnH fHnflH @0fHnH l fHnflH @@fHnH _ fHnflH @PfHnH N fHnflHm @`fHnH A fHnflHU fHn@pfHnH , fHnflH8 fHnH  fHnflH& fHnH fHnflH fHnH ۸ fHnflH fHnH ĸ fHnflH fHnH fHnflH۸ fHnH fHnflH fHnH z fHnflH fHnH h flfHnH b flfHnH X fl fHnH I fl0fHnH 6 flfHnH2 @fHnH  fHnflH PfHnH fHnflH `fHnflHpH[]DgHb\f@HƀHHǀHC@@ @0@@@P@`@p 0@P`p:f.SHHHLLGHgBHu[DSHHHHt$H|$H|$g}Ht$]HCg虫HSHt$aHBg聫HSHt$^HBgiHSHt$dHB gQHSHt$\HB(g9HSHt$cHB0g!HSHt$ZHB8g HSHt$[HB@gHSHt$_HBHg٪HSHt$;HBPgHSHt$<HBXg詪HSHt$=HB`g葪HSHt$>HBhgyHSHt$?HBpgaHSHt$@HBxgIHSHt$AHg.HSHt$4HgHSHt$5HgHSHt$6HgݩHSHt$7Hg©HSHt$8Hg觩HSHt$9Hg茩HSHt$:HgqHSHt$NHgVHSHt$OHg;HSHt$PHg HSHt$QHgHSHt$RHgHSHt$SHgϨHSHt$THg质HSHt$UHg虨HSHt$VHg~HSHt$WHgcHSHt$XHgHHSHt$YHg-HSHt$BH gHSHt$CH(gHSHt$DH0gܧHSHt$EH8gHSHt$FH@g覧HSHt$GHHg苧HSHt$HHPgpHSHt$IHXgUHSHt$JH`g:HSHt$KHhgHSHt$LHpgHSHt$MHxgHHCHH[Dgz^H  H@ HCfHnHCH  flfHnH( @fHnH fHnflH @ fHnH fHnflH( @0fHnH  fHnflH0 @@fHnH fHnflH @PfHnH  fHnflH @`fHnH fHnflH @pfHnH fHnflH fHnH fHnflH fHnH fHnflH fHnH fHnflH fHnH | fHnflH fHnH fHnflH fHnH ^ fHnfHnH i H flfHnH fHnH g fHnflH fHnH ( fHnflH fHnH M fHnflfHnH 1 fl fHnH : fl0fHnH 3 fl@fHnH < flPfHnH E fl`fHnH N flHpH[fDg͉H˜n\f@HƀHHǀHC@@ @0@@@P@`@p 0@P`p9f.H?SH9r[HH9sMD=D9rMD Hf.A1AσL>MM>D9rMH?fDHH|$`H9HMHsA1t 9A8tD 9fE 8Ht9A8HPA1AσL>M>D9rWHD$xdH+%(u;H=^ gH<$gHLgHH|$gHHD$xdH+%(t[gHD$xdH+%(uH= gHD$xdH+%(uH= gHHwHgLUHSHHgHH߾Hg&H(z\HHH[]ÐSHH2HRgH(z\HH[fHVH6f.DUSHHHHhx\HHGgH[]HSHgHx\HH[fSHgHx\HH[fSHgrHx\HH[fSHgRHy\HH[fUSHHHH0y\HHGgH[]HeSHgHXy\HH[fSHgHy\HH[fSHgrHy\HH[fH @f.HDHf.fSHlDHHgH[_Of.@H?AUATIHUSHHOH)L9HLHHH)HH9H{H9L,0IHI)I9skMt,L9t'ItK|I}LD$LhLD$MtItoLLL@iHHk(H[]A\A]f.HL9fLHgfPfDMt@A$AEH=*| gATUHoSHH/HGGt%A H Y 11H[]A\AH % 11rH[]A\If.@Hi@HGHGHGATUSHnHHH;L&Hw9HtHuKHk/[]A\fA$HkC/[]A\HH>u0H}gdHkHHHLgH;Hk/[]A\H=| gfATIUHHSHH}HuHuxHw7HtHuJH][]A\A$H]E[]A\HH>u?H{gcH]HEHHLfH}H][]A\H= gH={ gf.ATUSHnHHH;L&Hw9HtHuKHk/[]A\fA$HkC/[]A\HH>u0H}g%cHkHHHL/fH;Hk/[]A\H=9{ g fSHgH[f.HHH9tH8Kf.DHOLFHHHHvL9t"HHPHWHwLH@@HVs/uxtp@wt^AtftHpfDHpMHwML0LL1LOIL)I)˃r1ɉ΃M3M19rHpcp҉wAttHpIUHSHEHHH?HVH6H9HCtAH9t\HuHMHUHSHUHtsH;HKHCHH[]H9tHuHHUHSHUH;H9tCHtHt(BdHSH}HUH;DHHSH}אHtH̅ @1;2tDH9zH @LF-~HN3w:H HeHs#NHdH ~@HrHfHdyHHfDHSHP(H1H9Kt[9[‰1H9~t9f.f.f.H|\HHISHgH[GAUATUHSLmHgLmHtzIHfbHHw5HtHuEH]HADH[]A\A]fA$EfDH>u7H{g^H]HEILHLaLmH= gH=v gfD,F7~ZF3wI H !cIrH1H9Jt'@FH bI ~@Is1H9Ju92H bxf.H5<Hf.fSH<HHgH[_Ff.@H5<Hf.fSH<HHghH[Ff.@SHgBH[EHa@Ha@HG7HHHR(f.USHH8dH%(HD$(1HHHP HT$H4$HgH<$HD$H9tgQEHD$(dH+%(u H8H[]gAH DAWAVAUATUHSHdH%(HD$1HtMHHGH|$HgWvH~ Dl$EuGHD$dH+%(C P fDHD$dH+%(H[]A\A]A^A_HEH@LID$I;D$;IE1HUH9}?uYHH9u EtH]HEHxHw g@GfDL98HEIt$8fHHID$HUH9s|H9|L9HEHEHID$HHH)H)H9HOHHHUH9s?HID$H9s!HUH9HH9t@I$LPHI$LPPtID$It$I$LPHH;]HH92fEHHEgHHg f.DAWAVAUATUHSHdH%(HD$1HtMHHGH|$Hg跰H~ Dl$EuGHD$dH+%( fDHD$dH+%(H[]A\A]A^A_qHEH@LID$I;D$LIE1HUH9}?uYHH9u EtH]HEHxHw gHGfDL98HEI|$IL$HH)HH)HH9HOH~"H HIL$HUH9s=VfDHHUH9ssHIL$t#ID$I;D$s I$LPHH;]HH9|EHHEI$LPPI$LPHgHHSHtHgMEHԼHHv g$S@H{gRfDHgGHHt @Pu HH@HHpf.DHGH?SH9r[HH9sH|\ATUSH.HHHExHUH`\|HHK[]A\HuH}HUIHHHtHt5HHYHUHI`\tAD$I$AD@EAD$HUfH8\8t EoEbHI;f.DAUATUSHdH%(HD$1HIHHbXHHuH`\HK:D1HIHHHtYHHHXHH`\I9usLH $Hg{H$HxH9u.HD$dH+%(ujH[]A\A]AEH8\:t4PJHg=AEImAD-vPgHD$dH+%(uH=? gHSHH1HHH9u.H|\HHHGHxH`\uH[BD[DH8\:tPJHgA<Pf.fHHư%WH9t$1?*tHVHÐf% ݣףѣˣţ@HII@t u Ix81L'fDHtA<rH2HHAII4JAuH@H@tH9tA s$uyt>@:ttft @H>HH:H|H| HzHH)H)HHe@1A@t AuIy8tOHË>:tt =I{HD$A@tAƀHD$I@8LI@8A@t Au .HI+Isff.S@AIIApA0nw,A L@Pu(I@HHHI[ÐA@ujL@Pt؉< H HcH>@II@HtAMDL@yHI[@ZE1DAPtEDAI@fDII@fDIcI@AI@L11fHH߃HH x?L@CHHH 6fL11fHH߃HH xL@AVAUATUSHHL$H93HIAL%0 H- fHwwt.HcDH>LOEH DA?IcEpLLH9rEAFHHDH[]A\A]A^ÐDoO(9H|HH!mI LA(YEMAHWIcH|HHI_p&IcL>fD11HHЃHH DŽx?w@t HHH ApAMcHBOLA@t Cu <M IEHEmAH/tMEHHENfDHGH|OfAAFHHoDAFHfDfLcOEHDOEHLOEHEAFEHHLLfAFWHOHH9H)EHLLvfDA\AFEHHLLPDOEH?LOEH'DOEHAAVAFHHHcHL~DAFHDHLDfHE11HHЃHI xE?@HHI oHE11HHЃHI xE>fDE%EFHIcHDLAEFAQIcMcLLJ|H W HcH>fDwHWHL$LLL$EHf.APAxMcHXBOLA@tC<CM EH?HFHH[]A\A]A^H11fDHHЃHH ƄxE11ɐHHЃHI x?w@t HHI HcH0MLA@t A5u <|M MExH11HHЃHH ƄxCHcH#0MLA@tA5<M EEEFHWIcHLG<<<D HI9HAEI9HAEI9HAEI9HAE{I9HAEhHI[HINHIAI1H6I9HAE#I!HLHHHII)HL1HHILHI HIHDEEFIcLL# H=_ HcH>IHwIHlLHHLIZH1D7HHHH @xI-D H!<u/L HD HfAWIAVI@AUIATUSH(ooOoW o_0ooPow`)D$0og@op)L$@oo)T$P)\$`ooH)$)$)d$pI!)$)$)$)$)$oooLt$)$)$)$t $u H|$hIH@HD$H!tAƇAIG8<%<I11fHHЃHH ƄxHT$0H1HHD$0IE1L5: HD$fC%C%IcL>fDK|11HHЃHH ƄxHT$HHNH5B<&v"KDH5HB<&CƄ'KIISH\$HH?AtHH?IH([]A\A]A^A_KTHc€uvHD0HtCƄ'댐K|11HHЃHH ƄxHT$HHfHHKDHH2DH H|$HT04tIcĀ<AƄI@xHҐIbHH|$H\0t uH <8HI=IH|$HD$(tƄ$HD$(HD$hf.HǁIH9UHHAWE1AVL5 AUIATSHH(LI?LHL9sIAIP@t"t]t@fD?HHIM9rHe[A\A]A^A_]@??wƄΐAE1҃?1A?DHLƃHI ExIIAwƄLHE11ƃfD2HHHI @xIMHMH}YH}IHEH"A@IHH A@IHHA@IHHMGLMoIoKHoS P o[0X0oc@`@okPhPos`p`o{pxpooooHHH)HIo #ohkop s ox0{0o@@C@oHPKPoP`S`oXp[pooooHHLI11@DHLHH ExE11DHLHI ExH'Ƅ3L 11DDHLHH ExE11DHLHI ExIIHIƄ3L E11f2HHHI @xIw BƄJE11D2HHHI @xIE11ɐDHLHH ExE11DHLHI Ex?wA@PDIIHƄ3L E11ɐ2HHHI @xL1E1f2HHHI @x?w@t HHI IƃJIH=E112HHHI @x?w@t HHI IJIH11DHLHH ExE11DHLHI Ex?wA@DIIHtƄ3L c11fDHLHH ExE11DHLHI ExE11D2HHHI @xIw BƄJE11D2HHHI @xIE112HHHI @xLI11fDHLHH ExE11DHLHI ExOE11f2HHHI @xLIE11ɐ2HHHI @xL1E1f2HHHI @xLIƃE11f.2HHHI @xLIƃ_E11f.2HHHI @xI(BƄE112HHHI @xIBƄE112HHHI @x{HHI HHI HH9tHH$H9uHH$HD$HHǁIH9UHHAWE1AVL58 AUIATSHH(LI?LHL9sQAIP@t"tmtHfD?HHHIM9rHe[A\A]A^A_]@??wƄfAE1҃?1A?DHLƃHI ExLAwƄLzHE11ƃf2HHHI @xIEHMH}H}IHEHA@HIHHA@HIHHA@HIHHM/LMoIoKHoS P o[0X0oc@`@okPhPos`p`o{pxpooooHHH HIo #ohkop s ox0{0o@@C@oHPKPoP`S`oXp[pooooHHLI`11@DHLHH ExE11DHLHI ExHƄ3L 11DDHLHH ExE11DHLHI ExLHIƄ3L E11f2HHHI @xIw BƄJE11D2HHHI @xI11ɐDHLHH ExE11DHLHI Ex?wA@0DLHƄ3L E112HHHI @xL1E1f2HHHI @x?w@t HHI ƃLLIE112HHHI @x?w@tHHI 11DHLHH ExE11DHLHI Ex?wA@DLHkƄ3L Z11ɐDHLHH ExE11DHLHI ExE11D2HHHI @xIw BƄJE11D2HHHI @xIE112HHHI @xLI~11fDHLHH ExE11DHLHI ExoE11f2HHHI @xLIE11ɐ2HHHI @xL1E1f2HHHI @xLIƃE11f.2HHHI @xLIƃWE11f.2HHHI @xI BƄE112HHHI @xIBƄE112HHHI @x{HHI HHI HH9tHH$H9uHH$HD$HAWH1AVAUATIHUSH(HIDŽ$IDŽ$I$HI$HI$H?H|g<IH I$MuHIcEI)MF L$L2L$A~ eIDAv@3118HHHH @xHE11ɐI8HHHI @x?w@t HHI L11@fD0HHHH @xHE1ƃAzoIL( Bw<IcL>HAIuMuIMAHLLItIu HB<<<4L퀻E11UHHЃHI Ƅx@LAEHLHHItuH1/f.A~ hHMF HHfD1fD0HHHI @xƃAPIIHISf8IA@IHAP.^D0HPHL$LLD$L ${HT$L $L LD$HAI f.ƃAI@H([]A\A]A^A_@@~HHL$LHHD$I$YfHHL$@LHD$LI$'<fDI$I$:HOHH9J;HHƃHǃHH)ǃH)H3HHHH(H)H)HsHHK@HH0H)H)HsHHKHHH8H)H)HsHppHKPHH@H)H)Hs HKXHHHH)fHphHK`HHPH)H)Hs(HpxHKhHHXH)H)ƃHKpH Hs0HHH`HH)H)ƃH1HKxHǃƃf. BfDtQH([]A\A]A^A_fD@  1xuHhI|AU1ATIUHSHHHLl$HLH$8HH@H@H=*H5H=zgur="zULd$@tƃHD$LHƄ$HC8HDŽ$HDŽ$ HH[]A\A]=yuyyyyyy|yvypyjydy^yXyRyLyFy@y ff.AWAVL5yAUATAUHSHHHT$Ll$HǃILHHHH?H)H9UH$E1Ht,HUIHЃELHH$]HA H@t u cHH}H#HH 1HHJ;H[]A\A]A^A_fuH$HAH|$IL'f.AWAVAUATAUHSHHLwLHT$Ll$HǃILHA…3ZHUMIHAօH$Ht+HUIH Aƒ(LHH$NHH tv H@t u HH}HHH1HHJ;f.AHD[]A\A]A^A_Dt+HUMIH AօDT$HUMIHADT$uHD$IL f.HcH@t 7uHBu<2H@H@lHcH u0@t 7uH <?HfHff.H@HH?H@H@H@H@H(HHg;0HtHD$H(ff.H@H@U1ISIHHHH$HHHHL$H@H$$tzH$Dt1ɀuHLHL HHuH$~$fH$$CfH$HCHH[]Ðf.UHAWAVLHuAUILL5rATLSHRPHHU7fofofofofo fo0)fo@foP)fo`fop))fofo)fo) fo)0fo)@)P)`)p))))HEHt(IUILЃLHHE1ҀPt7HA H@t u HHhLHCZH]LeLmLuL}@ffoHIEHfo0H`L)foH?fo@foPfo`) H))fofopLfofoIE)fofo)0)fo )@)fo)P)`)p)))fo)HLLHhH`H1HHt&H HH-H=wHHHtHEHL HUH]LeLmLuL}HmHYUHAWAVIHuAULATISHLRPHHUfoHfofofoLcLfo fo0LsHfo@foP)Lfo`)fop)fo)fo)fo) fo)0fo)@)P)`)p)])e)m)utH]LeLmLuL}LLzLhH`I1LHHtbHHvMHHHuHHHvHHHHwHJLNLHEHUH]LeLmLuL}HmHYUHAWAVHuAULATLSHLRPHHUfoLfofofoHHfo fo0)fo@foP)fo`fop))fofo)foH{) fo)0fo)@)P)`)p)])e)m)u#LLLhH`I1LHHtiHHvTHHHuHHHv!HHHHwHJLNLHEHUH]LeLmLuL}HmHY$UHAWAVAUATSHRPHHuH]LeLmLuL}HUHuLA<LL]LLHHLHIiHHFHtpLDL@x I@HBHHHIDHIfHFHFHcHFHHFzH11fDHMAIL ExEfDH11ɐDHMAIL Ex?A@IIL ff.~%Hc1H<H HIH HH9ufAW1AVAUATUHjSIHhHRH|$H|$PHt$HιH|$0H HT$@LnIE1H$XHl$HML$PHD$(A@1LD$8E11Lt$ DL|$AEAH|$Ht$(E)A9DGDHH|$HD$DH$PDD9t>HD$ DHH<IHZHHDPL9AHH9uAEHPA9lDL|$LD$8ALt$ :HD$01HPHI9u1LDMAHfDA踀H|$HE)A9DGDIHD$DD$DD9DD$tFDHDDLfDHHHtPDNDLPIIDL9uAEA9tAMIAA@tH|$01HLMI4HT$@Hl$HML9t#HhLH[H]A\A]A^A_%Hh[]A\A]A^A_HT$@Hl$HMfDHHHHuDSHHt H=cgH=cgtHtH=c[_fD[fDSH=.cHHtZHuHHHu܃ u+HOHH buBHۉZ [@CH=bHHugITHHff.fUHSHHH1@ @QHoBJ@oJ HH oR0P0oZ@X@obP`Poj`h`orpppooooooooHBHBHBHUHH[]ff.@AWAVAUATUSHHHT$HuHH[]A\A]A^A_fL5iaIHHD$8LH;aH\$0HHLS E1{^Lt$01AVtIF1H9tL9(rMLM,HLt$8LLsH[HH\$0+C t{ LH\$0DsEHC1HD9 HPHI9sAD9sOKL;lteD)ʍBHRH HH)ANHH IHtDH IHH|HmHt$KAHLhHhHp DsHHH[]A\A]A^A_&fDMMH\$0CHLdI{IHHAAD)‰PDt@ƒHHoDA9uA@DCEGIWH1ALL1EuHA9AL9"rAD9s]D‰D$(D)HHxLL$ DZHHL$IDD$HILLLL'DT$(LL$ L$DD$DHAHNL9Nt8EGM9r"LISm1DHAVM1nDE;1HD$0HH^Ht$8H|$0^L|$8]DsA mHt$8H|$0I0L|$8HL$01HL$HL$IHPyAAD)ΉpDt.ƃHH4vH4oNJHv Hr9uI@DIIWEOLP1Euf.HA9ÍCL92rAD9sbDLT$()LD$ DXDHL$HHxIDL$IHHLHLLLSLT$(LD$ HL$DL$DHAHNT;ND8EOM9r LHLD$0DQDE1}DsD1AUHSH_ HH2MHD} zt1H[]HxxfDHHxxf.HxxH] fHxxU Hl$Ru#FfDLtBuSHHRt%Pu8HPH1HRuH[]@HB8"xHff.@HcAVAUIATL$UHSH)f.vV<0uJIuHHH&L9tAL3IcFI~H)nIVHH@IxLVLP D9uA1E)D9t6DA4H4vH IItILoFAHv Hq D9uENAED)(H{gHLL`HHD$=TPu I9|1f.HHD$E t4HRH4Ao\ILHLHH9uIUt1f.o"HH IHLaHrHq A9uDMAF HOIFL5OuLAE HOIEL-{OuLTt$HHAo$dHH9uIMwoƒHHT*A9uWjIAFENA)}ApAf.AVIAUATUSG fHH9sH@ID$AAL$ fHp1fH9H7HHlLEL9rLEL9r6HzH9rHHLLuHHAL$ HD$I\$Ml$HLhfAuSLMtCp tv5L0H$LYH$H\$HC~1LcUHULMIJ<LL$LL$f΃p@ Jt@0HIt$Ht$ LpME1L$ML$GMt$(Ht$`Ht$0|$Ld$HHD$8L\$ fDH$H9 LuM9sSHD$8O.HL$0IHt$ |$N|LMgL@HL$|$(1H-HD$`H9sIM9rL\$vAL$ HPHEl$ A MAM|$I7Hu9IwIIH1LHuID$ H$y ID$H=DLLpM1Ld$8HD$ IH\$H$H9LcM9HD$ K&HHlHcEL}HHH|$0LH)sAHEHD$AAteDp< tcvY<0uhHD$8HpHT$HL$`DH$1HHL$(HD$`H|$H9EIRD1@HD$8Hp>w01[É[ff.1SA=v` 1@ǸυtnGH$ ts{H[1-A9r~6H=q HcH>H1-1t듉؁ɍGpH{aOρ?<AJIف8HHHHǃ=c%HHH p HcH>Hq HcH>1ρt1ia1ZP`F@<02 (1%1%ρɃ1H?t Pff.PXHH|$H|$ t$HT$oeuHdH%HD$hdH%HD$pHD$ dH%HfHt$|$HD$Љl -Rt<11ff.S=voƸ vF t [SHtXIIɸ ߆ц AƒA?=A1DD =O  ~u =% ~K= ~!† H=u(= ~!t 1Hj[H][AfDAWI]IAVDIIAUD5AATUS?L'H.1HT$\$D$MD$HĨ tHAZD$E1 H~t HHHHŀ|$uLE~IcHHHMHD$M!I*[]A\A]A^A_ÿDt$1IE1D$AL͉D$?tKu"@tV%ƉЃD$tHDDIDAuuIL#@t%A¿뿿븋D$ILDt$AADA \$E1!ЉǃX 1twtsD\$A ,DZDt7t3Dځu@AAAAA!߅uD\$E~A~|$EADAED$7&HHHL$HAC@t+|$t_΃!ރR|$uCL11@! E#AAAAA!1Mff.AATUAGHպHSH!D@=HL kk Aă=A!A @@@t=IuA uEt AAAD1ҐH9sHHI4D:tsIHH9sHHI4D:uVD9<wEs1[]A\fDHP1ø1ƒt1!fDEt(AtTƒtAtEAEtt!uAtuA t uA uAE)tCAtwAu~HCGAGD)tNtuxF(F؉ڃ ‰ځFH k H5/ H=F dH }k H5 H=' ED=}AWAVAUATAUSH(D$D$T$0t$ ALt$Ll$^LLD0Hu^LLDHuIt$LLDHu2|$ AwA9s4T$ALLDHtH([]A\A]A^A_AAwD$HHfAWAVAUATUSHD~D ~=~D~DDEDˁ|$D%" i~A@ =X~\$DA Ët~DD5N~!=2~ D~D$%a S~ ΉD$ED~2~D}% 0~r~% w~}~AĉD$AD %x~D=m~~D%d~D@ -^~ ~A-K~EAH@D -} }D-}5y}w}ta1ЉҀҁ^tA D =} }5T} -Y}=| -L}tD$t }}t  }AD |}|t AD |1Ɓ}Hİ[]A\A]A^A_ø 1{@؉w}Hh}\L\$LT$0D$@A ADApABACt?AII XArACABAҋD$-ׁR1AtjAA T$L$A E ځDu{D $|D0 "|Dʁ ډm{T$ ʉ{{ҀAD" .{"{DʁBX {T$ {D D zT$A@D 5z m{D j{pIIk$D$$-zH|{q]z  z΃ցtu5?zׁ(xׁ h tE@t=ҁPF6 z 5y ff.AW1AVAUATUSHH2{D$`D$dD$h6yGenuntelineI Sh@Ɓai @anghH$L$HHt$dH|$`LL'fnD$`$D$df~D$d  fnL$dD$h[AuthHcAMD<entiX1111ZH$L$fnL$dD$hfnD$` :xt By@t 3yfoЉwfbщwHD$pHD$xD$lfw1X% HD$8HIIHD$0IIIHD$(IIHHD$HD$ HD$HD$ H5(yLx=wL xHxHD$HLxHxHD$(LxHxHD$0L-xHxHD$8L=xHxHDHD$xH-xH@HHHHIHtH1HH9HBIwL9LFH?@IGǁHD$  @Av@H޿E1eL$H޿ MMD1GH$HtHT$p1H޿&L$HL$IH9LBL$ H1LL$ EH޿H$LD$(L9O1äLHLL$HDŽ$HDŽ$L$HHD$pLHfInL HDŽ$D$pH$)D$HDŽ$LL$ LHHLHDŽ$@@L$H$ÜLD$(LHLH$L$HDŽ$荜HLLL$HDŽ$HDŽ$ZLL$ HLd$=TtH"foD$HuMEL uyuL=uL%uFHH޿ 2(t%nt%~%t1~ kr %σ%tρ% t?f%tHtsfs=sH(s=HH螢H޿HO芢H޿0HHH!}sHztH%~HHhHHfH_tH%~HH5HH3HDtH5 H>tHH@tHH*tH st Hĸ[]A\A]A^A_Ð EAAr `rt3tt#H HQtс@s ypҁbIr UЩHHu H$psbq%quֿ0u!Ds9sҀШ  10Hygo@Ɓuine@nnGenbH$HL$hHt$dHH|$`kFpt#q% (q|$`fnL$d%D$hfnD$`L$oIIHD$pIHD$xHD$XLt$HHD$PHD$@L|$L|$HD$ HD$(zHD$0kHD$8\IOHL$HT$lHt$xH|$pHSHT$pLD$@L\$HLL$PLT$XA1҅ƒf~ȃ`p pEI8HHD$&HD$pIHD$xHD$XLt$HHD$PHD$@Hl$HD$ HD$(HD$0HD$8HHT$lHt$xH|$pIH.IMIrIHD$p`ISIFHD$@7L|$L|$HD$ HD$(HD$0HD$8IMLD$@H#f~wHD$J(HT$pHT$pHT$xICent@Ɓauls@saurHbH$HL$hHt$dHH|$`a|$`D$hlmuMmu Pn ^mu1Lmt 4nfnL$dfnD$`L$ nÃt <m%m߁%lmHD$HD$pHlut;%l%l߁%m$T$dBT$d=H U  #wH5WT HcH>HmluiD$h%l l l8D$hpH}mD$hkt l9H\mku2HCmу l l9D$h $뿃 Y?t&%fk.ρ%9k?%.k(fAWHcAVMAUATIUHSHH|$H|HD$PH=LiHDHHu蠢H=)i脒ZH@I@L9r)DSHIL9s{%L;tH=i H' ld%HHH0dH%(H=t g'HHBdH%0Mt 11L_LUHnhL11H=Y4L=eHxL5qH2hIM)IL9tE1HLCIM9rV7HL50IM)IL9tE1fDHLCIM9r11lH|$LbfAT1USHuBtHĐ[]A\@Hd8 uE1Hc H=^ AHE1N$1aC9uHC5t D$%= uL9d$(uyfH1<-Hf.AWAVAUATUSH8L=GRH gHgHH)HH9rnfDH8H9s_8uL`0@HPIHX I9Lh(HT$ICH\$HEL@ HD$HHMHD$ IEHD$(AHD$(E1E1A HD$ @HD$?HD$HD$1諅Ht1I\HHHH)J<3IHtHt$HL$ Ot%HH>HLH!MHt$MD1HL$LHt$(I)HT$L)MpHH=WHL$H0H4HFH6HvHD$M`MXIHHD$ILJxIPHHHgL=ID?L5dHH-QH@ H@HeH>H;H8[]A\A]A^A_@-H5 --H5 cf.DHdH%f.UHSH8dH%(HD$(1H\$HHHHt"1HHt$xH߉莴u"HD$HT$(dH+%(u5H8[]fDvHHdgzff.AWAVAUMATIUSHHdH%(HD$1HL1HHL>MHMILM}L+;M<$MtL+uMuw|HeZ HcH>H$HT$dH+%(H[]A\A]A^A_fHH.HtHMI1L%HH++I,$vHD$dH+%(H # ZH5 H=ҕ DMtMEIH11MIE1111f.Hd H fDHdHdTHdgdf.HtHH@Hd f.fUHAWAVAAUATSHHLo_HuL?dH%(HE1GA}/EA}/A}HHdHHHHHu0HHuHHHHHH)HH9tHH$H9u%H)HwLl$IL%//f@fA?/A/AHHdHHHHHu/HHuHHHHHH)HH9tHH$H9u%H)HLL$IMLp//f@@HMHUELLHEEt3HEHMHHEdH+%(EHe[A\A]A^A_]LmKTmHLzILg{H}HEHHHxHzL(I9ICI1LHHgkbMgMw8E1E1d@LeID$I9HEA^Bit(THcHuHgIFHHuII0IhHIFM9}MvtHEHkH5w J|(.Le‰؃DID$I9nHMKH\ @HL@DHL~HMgdD3Mt)HEKHLlII}I0gIuH}gH}HudD3EHEg`HdD3fDHAWAVAUATUSHH(HLPMIIII1HtHKHD$LHHHPL@HCH8Lx(t IdL3<%0MM&MM`I;VHkLT$H,$LL\$fIL9t>HKHcIHHI9r.IL荕H{LjLjIHt$E1AZYtLT$L\$I;tLd$MIJT#IH([]A\A]A^A_LL\$LL$L$L$HD$HsH{LHHDjHE111҃PLL$(A^_L$L\$uHK$1fDHH0I9sMLH([]A\A]A^A_DH *H5k H=l CH d FH5L H=) $@AUATUHSH_HLgL/@Ct"Hg1HLL[]A\A]@H;Htg CH0tDH0fH6H?*AUIATUSHHHWtO11HH~2H8t,L`@IdL3$%0MtL聓I}HAIUHHhI;mrHt2HzgfIEH@HIUHHxgHI}g>HL[]A\A],ff.SHH HtH{0Ht fDHtHH[(HG8/ugHu[fDUHSHHH6H?(uHuH{H[](fDH[]ÐH]@HU@USHHH?HtCku2Hk@HdH3,%0HtH'HH;蚥HH[]@H{@tH F H5 H= fUHAWAVAUATSHHHhHpHPL@LMdH%(HE1HHDH`HHPH}HEHEHEH`HEHH8HH9HH0DHHH@LhLxHEL9MeL(MKDmIDI\ǘCPSurH{HtifHH Hx HPH@(HC0IH{8IdL34%0HS(LHC@Mt荐HAH{0dH3<%0HH{0IHhIo1fDHEdH+%( He؉[A\A]A^A_]HH9tHH$H9uH@HL$8HPHLd$II$LH&fID$ID$HAD$H9tHH$H9uH@HL$8Ll$HII]n&fMl$(IEIE(IEIE(H(AEH`HUH}HEHEHHH8H) HHEH0AHHH9tHH$H9uH@HL$8HD$HHHIHH%HPfIFLH(IFIF(H(AFLHE1fDžxLXEM&xA9F|Mv(MfAnFf~9M|tL= MtIfA~M0MtI7HT$tyM fAn\fHhHtHL!$9]uM9xM(MGfAnFMoA}-u A}LD`fAnVA~OLHpfbffpfpf~f~ef]#RHXHIDMd$(MI4$LV#uA9\$y9]X:xE9Nx!LHMd$(MI4$L"uA9\$EA9D$M|$HHMt$ DHv(HtHHFHtHV ~@HBHt@HR ~HHBfHufpfFHv(HuHXHWux@u9OH@(Ht>HP~BHP ~Jfpffpf~f~f@9}H@(ωHu‰ux@E]xEA9D$yfHEM|$Mt$ ID$_HH9tHH$H9uH@HL$8HT$LHL*I!M|$ID$HEMt$ ID$HXLXID$(fHH9tHH$H9uH@HL$8H\$LHL+}!L{HCHELs HCH(HC(HHC(H(MLXMIF(HtAN9Hu AN9HLLfIF HE1H@ LIHuKLMIL$LgCLMHIHEL8MYOl HEMMHEILLx,fL8M IFIhMMIMIG HIEHEL9 <KdIHDIE IGAEIE`Hx?/u蹚HfHnAEHx HHH@(IE0I}8IE@HIM(HdH3%0HEHHt҈HELЅI}0dH3<%0HI}0HP+HEHCHHELxI1MnL;(LMLgiH}g_H}gUHE11LMHH@HI?+HEIE HDHEIL H@1LHPMLML`HXLLhH|!gMHINHx HPHH8OLLH0LMMfLIFH8MNH08MHLgUMH@HHEHE1-HE1LxdH3%0HIIU@Ml$L;(KTmLMH]MITM1YDH=D$D$7HHHHL$tMHL$HLHL$z1(+fH= H=Lg$LH=8.AV1AUIATIUSIl$MKdII\ŘK@ku3Ls@IdL34%0MtL脁HAH;HHHhHt1H;HuH{@tH [5 H5H H=L LL襑1[1]A\A]A^DH=<f.H=d~ff.@HH=Ht HNF:H=HtH=HtH5H:fHf.UHAWAVAUATSH8L5XdH%(HE1ML-)MhLHHH@HEHB'HH%H)HH9tHH$H9uH)H{H|$LHH}tHz 11:HPHz HPIHBHVH]HEHHE:HIH*ADIIN1I:I9MAHuHEAT$A|$McHcHcHHHELHHg>HEHIHH5> HIIHEHHE-IHH]E1fDL;A>/t MmLHUL6/LxLLx/t/HHH+H9QHSsHDHUH5 1LxAH+-IHwHEMcILHH@HELHgHEdH+%(He[A\A]A^A_]@HH9tHH$H9uH HL$HD$HEHHEHHnx HEH]HH_x HCHL4zHEH]HE1A HEdH+%(u]H 31 H5# H=E H HEHEdH+%(uH 0 H5 H= }gFHEdH+%(uH 0 jH5 H= IfAWAVAUATIUSHH@HH/AL5*Ls H0LIIHtZH3HguM|$fDHsLLtHLs(H[(Ht#H3H0tLs(H[(HuM&H[]A\A]A^A_fDCA9D$|t EtL$CA9D$}oC HC0HID$0AD$ M&H[]A\A]A^A_{L5K두UHAWIAVIAUATSHhHuHMdH%(HEHDP OIWIHDP uEH ~MIAT$I$DP tIT$Ml$A$LHDP tHSHHDP uM@u HIAPHDP tIxAH}fHKH4HHf uH}Iu+fHQHH4pHOIf tHu HHMLE)H9]ELEHMt OЉUA@IɄuCHEdH+%(He[A\A]A^A_]fDAA@MKEtH|$ LcILIv"%HHIDrDtHH9rHA ȉ]fDLL$LHD$hEI $L$I%HT$M H|$1HtHHD$hL9H$H|$ED$H8L9I}H9LL$8L'DHIFH9HyH9IAFȅyMIAI~8VIAUVAUVAUVAU>ED$>H$LH)H)MA8H|$ IT$ E1HAD$ HLL$H$,eH$LL$HT$xdH+%( |$XHt$HE111҉$|$\$H|$@HĈ[]A\A]A^A_H|$ L/L$IM3H9HD$xdH+%(H ) SH5K H=_ QAI)ALI2Lt$LH$L0L9t.HAH9sH9u)L9Al$H$L0I9uH9dHD$xdH+%(H M) RH5 H=Ю 赱DI3HH)HIL$ 1Ht<@|HH9uT$\|$\I eL$AGL9d@HD$LH9!AHD$xdH+%(uNH ( ^H5 H= HD$xdH+%(uH l( H5έ H=ۭ ԰g-HD$xdH+%(uH 7( H5 H=<^ 蟰ff.@AWLWhAVAUIATUSHHh$H $D$D$HdH%(HD$X1HF0HD$81FuHhHt HdH3%0EML;t$HH{|H|$LT$@HD$ LD$(LL$Dt$LHD$MuHD$HtHHD$H $HD$LLAL)L)H9HL$0HOHHPHIHIIEkH $HI;MtH@H9D$EAAH|$(fCChI9s{H|$ HHD$PYat$HE1HHT$PVjLL$Ht$HH|$PHD$0ZYAt'Ld$PI9!ELL;Atf.Dt$LAu D$HHD$XdH+%(HhD[]A\A]A^A_L[ A+rMBIML$$HcL91Hv-fL9HHIMQAT3HvAKIAOAKAOAKAOAKAOA#LD$(I(2H+Dt$LH|$1HtHH|$H9tH|$0LLDD$L)H9HOLHHPHIHIIEeHH$I;EDHFHT$PDD$I9H9+I9RkIfHL)I)M8H A+AZMHS E1HC6HLL$LT$H$^H$LT$HT$XdH+%(LL$ \$HD$11Ht$8E1L׉$Hh[]A\A]A^A_DM8\H9uBHD$XdH+%(H # SH5" H=Y (H9t$PtHD$XdH+%(~H ># RH5 H= fDMEH4$L)HwNH{ 1Ht@ATHH9uAH$IED Dt$LEg'HD$XdH+%(uH " H5L H=X RHD$XdH+%(uH {" ^H5 H=* #HD$XdH+%(uH L" H5 H= @AWIAVAUATIUSHH$LD$ DFL$\$L$XHOhdH%(HT$x1HL$@HN0HL$HHD$Au(HHhHL$tHHdH3%0HD$|$\ H|$ M,$1HT$hMɋt$XHEIl$HD$hHD$8HD$pLL$E1HD$PIH$HD$HtLH$LpL9ZI}H9mLM'DAHPIH9rAIwHH9aHЋPyHL$8H8At;HPHH9sfDIH9\D$H9rIwfDHD$IH|$ AD$ALT$0M9H|$I$L\$(HD$p'[L$XE1QLjLL$HT$`Ht$XH|$PHD$ ZYL\$(t3HT$pLT$0L9NM,$LT$hED$D|$tf|$u D$XEHD$xdH+%(SD$HĈ[]A\A]A^A_IH9t0H9H|$ D$HD$ L8fDD$IL$ 1H|$ HcIHv,fHHIx@|HH9rHD$ ЉDLL$HD$hM<$IHL$1HtH1Ht$hL9H $ED$I L9IuH9LL$8L+f9HI~H9_HqH9IA~yMA0I€ycAIAEAAEAAEAAE1ED$1}LH)I) H$MH9ID@D$'H$LMD$MH|$ dID$ D$HAD$H|$L $7XL $HD$xdH+%(D$XHt$HE11H|$@1҉$D$\$HD$HĈ[]A\A]A^A_HD$ L(eIM3H9HD$xdH+%(yH x SH5Z H=R `AD$M3I9tH9upL9Al$xI3HH)HIL$ 1Ht<@|HH9uT$\I\$\ ؉qD$UL99HD$xdH+%(H  RH5 H= 虤fH $H9tL9K@L4$LLHD$xdH+%(uNH H5h H=p 5HD$xdH+%(uH  H5 H= gP HD$xdH+%(uH  H5ˠ H=nQ ѣHD$xdH+%(uH  ^H5 H= 袣fAWHHhAVAUATUHSHLHxD^LL$D$HT$D$dH%(HT$h1H|$8H~0H|$0HD$Au(HHxhH|$tHHdH3%0HD$EIHLm1HT$XH|$EHEHL$ E1LeHD$XMHD$HDL$DHD$L0HD$HtLL9IuI9IFMA!DAIH9tMIwHI9PLHHDŽyHL$HHAHAH9ufDHD$H|$ H8EE&L\$(M98H|$HEDT$@HD$`TL$DHT$`E1QLjLL$Ht$@H|$HHD$(ZYDT$@HT$`L\$(I9_LmL\$XDEHD$H|$ AH8JHL$ DL9HD$hdH+%(Hx[]A\A]A^A_fDLAf.DAnqfDLMAHL$HD$XL}DHtD#HL$1HtH1Ht$XL9HL$DML1L9I}H9ILHL9gH~IH9*ANMyHL$HHt A-HD$IL0H92HD$hdH+%(H  RH5 H= LH)HQHIHL$HH)5HMAH HE 1HEFH|$DL$QDL$HD$hdH+%(D$Ht$0E11D$LL$1H|$8HD$Hx[]A\A]A^A_L)9HL$LH9L9xmoHHD$HH9HD$hdH+%(ucH  SH5 H=8L 軞L9tL9tHD$hdH+%(uH O ^H5q H=~ wgAWAVAUATUHSHHD^$H$LD$D$X$LL$D$4dH%(H$1HGhHD$HD$@HF0HD$8Au%HHhHD$tHdH3%0HD$Dl$XEH|$Lm1HT$`Dd$4LuHD$`H|$HEHD$HE H$H|$PE1L fDHD$HtLLd$pLLl$xL9LAHpH9L9FSHqHt$xHD$pHL$xHHD$pH9uH<$H|$HEEI9LT$(HL$ H|$HEHD$hNt$4HT$hE1VjLL$HL$0Ht$HH|$PHD$ ^_AÃL|$hHL$ LT$(I9YEH$LmLT$`D]L HD$pH<$AH|$H5HD$EHH$dH+%( HĘD[]A\A]A^A_HD$pAH|$HE HD$pA\AEAfDLU AH|$kH$Ll$xHHT$pH$E1HL$ CD"B!AII9rHL)HH9xHBL$M9HD$pHMIHHC IwH9rHD$ HD$p$hIUHT$xHT$ AEHD$pHHD$pH9H)AуH9H4$H)ȃLl$xH|$PD]HHIALT$`fDH|$HHAHD$pHH|$HD$`HMEHD$4AH$HH8H)H$HM 1Ht4@tHH9uT$XH$|$XH DH$D\$(IHLT$ HL$pHHt$PH|$`L$zMAXAYHL$xLT$ AD\$(HD$pHL$xA22fEHt$pHHD$1HtHHT$`L9H$DULd$pLl$xL L9LIL$H9)L9A$HJHL$xHD$pHT$xL`Ld$pL9uH$HH9T$hDL9mH<$L)HH)H|$SHE E1HEH|$DJH$dH+%(D$4LL$E11Ht$8H|$@1҉$D$X$HD$HĘ[]A\A]A^A_HD$L(HAELd$pH$L H9T$hXH$dH+%(H RH5C H=d IHT$ H9AHD$pH<$HH9T$h=H|$H`ELd$pALHD$HILd$pH6EH$LT$`H|$PD]L .HD$pAH$HHH)LHI9sHHT$pJCL"IL9uA2=H|$HAAHD$HHH$HD$pHT$ H)sH$DT$(IHD\$ HL$pHHt$PH|$`L$IZYHT$xD\$ DT$(Ld$pHT$xH$L H9T$h@HL$pID\$\HL$pHHLT$Xt$PHD$0N L$H|$8FIAZA[AH|$(HD$pLT$PD\$\HT$ H9qA.I`AH<$LH)HHcI9IhD HL$ A1ATHHI9uH$dH+%(D$,LL$ E11Ht$8H|$01҉$D$X$HD$HĘ[]A\A]A^A_HL$pH$HH9T$hH$dH+%(H  RH5E H=f KHD$L8HL$pH<$DHH9T$huL9Al$HAV(=[=<=;1=HH< I9h@:HL$xH?π@< Hu &AAH$D\$ILHL$pHHt$HH|$XL$/>AXAYH\$xD\$AHD$pH\$xA7AeIH<$LH)HHcL9}wIw;D HL$1THHH9T$HuhH$dH+%(H H5 H=J5 蝆H$dH+%(H H5 H=4 gH$dH+%(wH Y H5 H=4 1AH_HH$dH+%(/H a ^H5 H= H$dH+%(H RH5 H=3 詅H$dH+%(H 5H5˂ H=H3 sH$dH+%(H H57 H=2 =H$dH+%(uQH 3 H5c H=@3 H$dH+%(uH Q H5Ӂ H= لg#AWIAVAUATIUHSH$LL$ EL$$t$PHwhdH%(HT$x1Ht$0It$0Ht$8H$Au&HHhH4$tHHdH3%0H$MM$1HT$`t$PMl$HD$`H|$ HEHD$@LD$M2fL9IsLLI9oADL$MD|$%HʉHH9HsI92HJDŽy-AAIIȿL9H\$(?I A9A˃tH\$(D9qHD$@HD$HHD$H9DH|$D|$IM}LD$IHD$xdH+%( HĈD[]A\A]A^A_DEH$LT$XIHD\$ HL$pHHt$8H|$`L$AYAZLt$xD\$ ALT$Xy3XLHH`DIM9~HRL A9siHHl$`LT$hMރtg|H$IlH$HHD$0HD$xHD$(DD9ArD)1qH L9kmHc1HHEH$IILPLd$xILLT$H4$H$HT$xjI jE1Ht$H|$(L$A׉XYLT$I1HE L]H`EIL]IagAWAVAUATUSH(L%wH|$AD$Ht$Al$HD${AL$1D5dwy1AD$A)Dj?fDD9s!HD$H|$L$HL?L$t?Dމ)9CƉÉL|MA7fuH([]A\A]A^A_AWH|$HH([]A\A]A^A_@UHAWAVAUIATISHHdH%(HE1:LI/HILLxHHH)HH9tHH$H9u%H)HLLHLLHHy HHHtgHBLb HCHC(HB(Lc8HC@1HC0HC`IdL3$%0Mt#LHAHS0dH3%0HHS0HUdH+%(uHe[A\A]A^A_]@HL6g_ff.@HUu@ATH=^B SHdH%(H$1#HtH1ҾH=} ÃHt$虋{Ht$@HlE1Aع1H5tHtHH=t?$ umH~tWH9s]OH9sTWftKHH9rBW H9s9O 1H9r.H$dH+%(Hĸ[A\f. tu&H5t*HsgbsfDHsHT$Hg[HsHtQHT$E1DHsII9sIHsL)J4 tHuH=wsgQbHfs诖[f.6sg+ff.ATUSH dH%(HD$1H= stjHHt$HIGt3HHA$1HT$dH+%(u9H []A\fHt$HuHD$+D$A$뼸g胾AWAVAUATUSHhL%wrH$dH%(HD$X1MHHHt$HHEt$E|$ Eu*HL$HAD$ LDIHL$ILH9 rLD$s*HD$XdH+%(Hh[]A\A]A^A_HHt$P#ÅuLL$PAt$ KDIHHH95qrHL$K4U1HEfDSHH?gUH{[U@AWAVE1AUAATE1USHH4$ILDD9HJJ,H~IHt B0MdMEtH$H0H9tHE1}AII uEH$L-\= LH(H}tUH5" H~}Ll$HD$H[]A\A]A^A_DH$J,MH$H(>@Ll$fLg'MHD$HHE1L=L L5e DILDtND9tYH"N$C4/IL4 LHx=$ ;HxI u.H$N$fDH$L I_HgsLHHtHHHH[]A\A]A^A_?1HD$fAWHwdAVAUATIUHcSIHHH9tIHL5H<tH=IHHtHL=; I,H}HHHH5" mHCu@,P(iP(^fDABA AHϾ/A)LHLLmHHHH%H)HH9tHH$H9uH)HtHLAELt$ILLE1I(ft AHAAEI_HxAp@3wIsfufH </u:HKT8HL9(ATHI9rDHvf.Hg?Hd1HH[]A\A]A^A_DLrHT$Lg8HT$HHtL9LH<LkHCLc1H{ H)Ѻg藜EuHC(Ds0ELcA@UHKT8HL9sGATHI90H&H  <tfHSHT8HL9M HLc 1ID$ fAD$fHE09AD$hAD, HYA:D$tAD$HH u@kHKT8HL9YATHI9BfH6H / <@HKT8HL9ATHI9H=H  <H <@HKT8HL9ATHI9DHv}DH q <W^HKT8HL9LATHI95DHv%DH ) <HKT8HL9ATHI9DHvDH ї <HKT8HL9ATHI9DHvuDH I <OVHKT8HL9DATHI9-DHvDH H <HsT8HL9ATHI9sf.H H-<HsT8HL9ATHI9srHUvX@HSHT8HL9PATI9s;AD$ifrbH <tKHSHT8HL9ATHI9nH H5J H=P @HKT8HL9rUHAWAVAAUATISHdH%(HE1GHGH?oL0ljLaDH%=@>HE1A1H`d(xIHtgmMt/H`LDyH@HPID$HEdH+%(He[A\A]A^A_]f.Hd8&L`Lg/2H HtcIMfDI)IMqLLoHH(H g8H(HuHdl8@lM<$L%bIcHHH 0HHDHH%H)HH9tHH$H9uH)HtHL H| LD$ 0H ILL(LHH xL(H /SYSHP@_t1@pL1WmÅ1L3_fDH(dkH`H DCH1H`LAw@H1HpH|1H|2Hx HHH)H)HΉH<1pDD*DfDg諓ff.SHtLt7CtPuHsH{vCt H;gU6H[L6HpPfDHPfDH{g6CfUHAWAVAUATSHHHdH%(HE1UL5GMuaLH^tM6MtIM~I9uHLcL8KDHUdH+%(He[A\A]A^A_].H^Ht @TH=HtL5GMFH^AHHH A HAH9uDEAFAvHAH1҃IHI1HLjO\mN$HK@H M<fMMM9AwE9uLHDLL]LLDuAGKI<FH;jFIHL1LDH&DtD0E9LHHHAHAH uƿxg,IHHH8iIFHHEL5E1LIfHHDH؉HII4mIDHtIV@@(HHH uIFHLcHKD{DALp@L\LIIM)LgZIHLLH\u C<<LI)^\LIS\K>HL@HDHH%H)HH9tHH$H9uH%H)HtHLLL$LHLLHHHLLHHLHHLg1M))HHkDH=z HpD1gADžH5CXYL%CE1E1LpIHtd@H@AFHAV$HRH AV HH9HLAVAVH9HLI9rDeL5CD%CLL1qDYef1OLg01?HEdH+%(uH y 6H5 H=p [g襍DATL%BUSMtR@L1M$$H}ge0DHHDHtHtHH uHg/0MuHBHBHtTHBH9uMs H;HB1pH[Ht)HH[H}u pHg/Hu[]A\H cx H5 H= [f.t2 w-t2 nH HcH>fDH HHƀDHdHHfHR ;z0sHD8fDHHdHHH`dHHHhdHHHdHHHXdHHHPdHHHpdHHmDHxdHHUDHdHH=DHdHH%DHdHH f.HHdHHUHAWAVAUIATSHHdH%(HE1@A@`HWHH9Ho oRoZ ob0oj@orP)oz`oJp)Ho))oo) o)0o)@oHE)P)`)p)e)m)u)}g&HHifofofofofo fo0fo@PfoPX fo`fop`0foeh@fompPfoux`fo}HpHEHHo@Hf@8f 9 BhH@@HHBxHEdH+%(HeH[A\A]A^A_]fHLHAH9 ;CM AoMAoUAo] Aoe0Aom@AouP)Ao}`I)AoMp)AoAo)Ao) Ao)0Ao)@AoHE)P)`)p)e)m)u)}H=^ HDž`HDžhkHMHp1HHDHHHHDHHH u޾;HSHHTHHpHHH%H)HH9tHH$H9uH)HtHLH|$HHHHL= gDž@HXHX='SHPHHPHXE1H)ILDC'H9uII uHd1ofD8LhL`:HLL?uŹ:Hq LL?f1@{HJ@DfH=9E1HkHHHDžXL% fEDIJL9t&HP(RHXHPHDHXIHI uHXHgd!HHHHE1MfKt~(t/H@HPHXH@HPHXJ4HHHqJ4L9HPHHHX(HXHPHIHI ED_IdJ4HqJL94HPHHHXHPHXHfDEs3HHJ4L9t#HXHJrHXHII ufofofofofo HE*fo0fo@rfoPfo`z fopfo}B0J@foEfoMRPfoUHZ`bpUHi HXHB4 Hs H]HPD;Ic @HHpOHHHXfDHhH`H@DPPH@HJH9L9HPNHXHDHPHXfDL!HAQHAvE1HȽE)HXLg$HXH=5HXHX>CAomo E1ooo%)oKo-o5)o=o )Ho)) oo)0o%HE)@)P)`)p)M)U)])e~Bt9HL`MI) IAƉsH4Ã~(tLM9uH=411cgD f.AWHAVAUATUHSHH9 HHL% HD1E1HHDH݀L9t LMlHH uIgIHL-3L1LAHHDHDP(IރwP(H݀L9tOMހLLxHH uHExoEhLIFxAFhHL[]A\A]A^A_@MހfDIf.HպH9t`ATL%3UHLS1xHHDHt~(tQHH uLo[H]A\s!ff.DH¨HH5KdH HaHHDH=dHtH HxdH:H=Qt HHdHH=tHXHx dH:H=tH`HxdH:H=:tHhHxdH:H=tHPHx(dH:H=8tHpHx8dH:H=tHxHx@dH:H=tH€HxHdH:H=-tHˆHxPdH:H=tHHxXdH:H=tH˜Hx`dH:HxhHdH:HHxpdH:HPxHdHH9HHDHf.HHǨH5HB8HHBPHR@H HHHHdH97tHdHHdHHdHfDATI׺ UH1SHH dH%(HD$1Ht$D$HHD$dH+%(uMHH1H= Vg{AVI1AUAATIUHSLH dH%(HD$1%HK HH H4 H|$ML 9LEHHT$RHAVP1SAUxH0HT$H5g 11H=!t$ E1AH"1!Ɖt$ HcE]HHD$ Ht$H{H1HH3]鯆H5f ^Q韆H Hf.AUIATAԺUHH5 SHH= H^MDHHHZf.HHcdHxfDHHcdHx%@HHcdHxfDHHcdHx%@HHcdHx%@HHcdHx%@HHcdHx%@@HHcdHxfDHHcdHx% @HHcdHx%@HHcdHx%@HcǍwHHdHHHRPÐHcǍwHHdHHHR@ÐHdH%ff.HdH%ff.HdH%ff.HHHdHHHp8HdHHx@HHdHH@PHHdHf.fAWL=w-AVIAUIATILUSH:H-Hu If:HH.HsLzCŅuMMeHSMHLH$KCH$tsH 4c LHT$HH $(CH c HT$HȅH9tH$HgH$HCIEMtuM.LcMu$M&_fDIUMtWM.LcMMtLLB7L?OIIH H{gFLkM.-HL[]A\A]A^A_fMI]HLBHPHxH$g0H$HH)HH}LgvH a HHH $AH a HȅIE1HEMH+H}HHsLAyf.HsLA~ IHHuH]ImM&MI>LAHXHxg7HHkHH}HLguH a IMHMI>H $HtMH $HHI> M&`H]H-*AM?I>tLL1AHXHxgHHt.HH}HLgptH i` HMgHY` IEILLHtHSH $(H(` IEIEMOHH $LH $HHgIEMn|H}H9t%gHgM[IENHgjMu;H1Ht$Ht?uHfHt$1HD$Hf.H1Ht$Ht?uHfHT$1THD$Hf.AE111 f.fH1f.ATUHSHtyMt)H{HE1HAL[]A\fCItLcusH{HHHH\uH{HjIċCtGtZH{HNSHŃ wH %v HcH>E1[]LA\DMtA>M-H{HE1HAI9AEHL1HILI9AEI9AEL9AEL9AEI9AEI)IHtL1HIkKLcAL=lLxAiLHcH9HHUg, HtHULxHBILHg H1HIHxDtLh.I~.1IFHLU4LpLgrLUHHELLLuLULLg7gL5 LUHg$LxIH}輱1H=ښDHMHL$HH)H~H8I~HHH)HHHHH IFJ LUDA@gaLUHIFIFH=9LU`LUH}ŰH}g1IH=H=LUЙIFLUH=LULU H=螙%1HvFg[eIFff.UHAWAVAUATSHH8TLHDPdH%(HE1HDžpHJIA VALHIH=d4购H=}設PMLuLD-kHEljELm H=HHEfH}HH5MH=HH HtH 9HL=#MuM?MIwL0uIG8/HhHcPH<` HHN` L$E8CHH= H`GH`HH8L*0LH(0H(HDHHH%H)HH9tHH$H9uH)HHD$LHHHXH(LHx/H.mo/HHHH%H)HH9tHH$H9uH)HtHLHxLd$H@I<:Z fA$A<$Cu A|$H5 L_.sHXHhLLHtL@LLHǹH`L`HIHL`HpLhgH LhL`H _HPHxLP L@(HP0H4dTH=!Lh%H=nLhDIz E1HHLL`L@LM@HxIJ| H}MLLHuHpgH=x胫H=wH4dTt HHu+MHEdH+%(HeL[A\A]A^A_]L8E1HNL HhHf11W+HHOLhH1HpHI ]HAgEHpHhxH,fDE1(TL@(uFH=KLhOH=CH4dLhHL$HX0H@ LhHHL`I$uI;$LhI{MLM@ILuMdI9rMIHGLDHHt<:u M1/L*HMcL`INT HL`LMbHHLhHxI$xI;$LhIMLMILuMdI9rMsL{*HHXk*H(Ld:ILgLhL`HI 8HI8LI9LXICHH8g]H(LHHHIHǹIHLTPLhILXMgH=RAGMW AGHxMG(IG0L`Lh~HH5LCH=H艧HLhL`t L9;L`LLhgfLhL`g]\MMff.fUSHH7HtBH-CH HH{HH9tgH{gHgHHuH=H: H9tgHNH=dfI} HtI] HHxuH{HHtGHt$fDHt$LsrgXUSHHHu 4HH{HtOHkH;gHgHuH[]f.AWAVAUIATUSHHdH%(H$x1dH,%H9-*tH-PS*H;CHCH110ŃH$"ADžH$HD$H/E1AH19IH.E4$AAt AT$gxT$HHEL DxHCHD$HE HEAT$EAʉցuAL$ɉM(AL$ ɉLHM0AL$ɉLHM8AL$ɉMXAȃAD$EhȉLHD$HE`f{AD$$nȉD$8AD$AL$ ȉD$ɉD\$LDD$0HL$(L\$ LgrIHL\$ D$1E1HL$(DD$0IDD$ -@IxH5: IEI4HI9D<HLAt ΉI4/w<0"0@Pu1xRuxIux@|$(X@ wI Isx@8!@11@3Ax2SxID$(d<=H5Y HcH>@HuHd8@R, C t0H$xdH+%() HĈ[]A\A]A^A_H w ~H=k 覈@H=Y ԇBցAL$ED$M(AL$ LHM0AL$DEXLHM8AHE`EhfE@fEHHEpH1HEx覜H1LL$H HHHH- EHl$`Ld$MH\$hLgn1gfEu1LgXHgO= HC`fHt$Lc6ɐAD$EhLHD$HE`fAD$$D$8AD$AL$ D$H5 Lt$LgIHHD$LL,HII)uLd$)E4$AALgQ? jHt$Ls5! LH} DD$ DAT$(AD$,HHL$PAȉʉLMHD$XD$8HL$XE1LLD$xHHl$`DMJ<HD$pMHD$PED|$H\$hHL$HEHDEE1IADAtet6A,$͉LՃ}dJDŽIIDƅuʋ*͉LՃ}0JDŽIfDt.A,$LՃ}JDŽIItcDƅuҋ*LՃ}JDŽILD$HE|$(HL$0Ld$ JILT$HT$8HD$@IH$DAH$LAEHHHH9LD$xEEH\$hML$MALD$Hl$`EE@fEHLgDE1Ld$ HELD$HLۉ|$(HL$0LT$HT$8HD$@<ȉHËEȃD9IH5 @6)@LxExAxSxTx @8@1@3Wx 21x D$(d<%H5S HcH>x6w1xkD$(d<wH5S HcH>H5 ?CLT$0HD\$(L LT$ Lg:HD$8HH{HE D$(LT$ Hl$hIHD|$`HL9LLHCIL9D\$HLD$@HH)L9HCI)H I MH9HBHI48LD$H)Ht$xHLL9LT$PHCJ HH)H9HCH)J E1DT$(LT$0I1HHt$XLH\$XMHAA8ʉHʃzAl>AʉHʃzD$(HIA[A,8HT$8͉N 1H͋EȉHȃ}uLm͉I)IAA;,>HT$@͉N H͋EȉHȃ}tHL$MyIL$$L$H$Dt$H$LT$ H$HD$0L$^HD$ AJ,HHLHIHgKI9HHICI<6HH)H9HBH)MIH|$AEAmtͅtAHLHt$0LgKI9HICI<HH)H9HBHLt$0MH)H?A8HʃzE1HfI<t+HBAtȃuAD$(HH9|$pID\$HL$(1D|$`Hl$hHt$xH\$XA9VHL$H|$P HH9tAtʉHH9uHD$8LT$E1Ld$EIHH\$ DLl$(IHH}S%A}X1AD_DЉ1AIDEt,AAA)A)D4BD9BƉI0uAU(HATAD9uHD$8LALd$LT$H\$ D]@HEHHD$@Lu`Ll$(HEP1Eh>AHʃzRD$(HIA,8HT$8HN 1ҋEHȃ}m,>HT$@HN EHL$LL$$L$I+AH$Dt$H$ILT$ H$L$;x4xD$(d<wH5yN HcH>H5 gHH5 H5 H5, H5 sH54 g@6]1x 4Qx GD$(d<H5;N HcH>H5A H5 H5F H5: H5 H5Y H5| H5 H5 H5 H5 H5 H5E H5 {H5 oH5 cH5 WH5w KH5i ?H5 3H5 'H5G x 6x D$(d<nH5OM HcH>x D$(d<H5uM HcH>H5 H5 H5 H5C H5 yH5 mH5߿ aH5 UH5u IH5 =@FxA)xSxTx@8f@1$@3x 21x D$(d<H5L HcH>H5 H5 H5B H5 H5J }H5 qH5 eH5 YH5 MH5 AH5( 5H5 )H5` 1@6x 4x D$(d<H5AL HcH>x 6x D$(d<H5]L HcH>x D$(d<H5L HcH>@MxA_xXUxKD$(d<whH5L HcH>H5f H5= H5D H55 H5/ H5ֽ H5 H5 @PxTxRxD$(d<H57L HcH>H5 sH5 gH5 [H5B OH5 CH5z 7H5h +H5Y H5P H5A H5; H5 H5 H5 H5 H5 H5 H5 H5 H5 H5A H5 wfDATIH`USHH9tI|$xtU1H}HtHI;\$xs6IT$pH[H,H}gH}HGHwgfI|$pgI|$ gAD$t!I<$It$$[L]A\fDI<$g[L]A\zfH6H?H_}f.UHcHAWAVAUATSHdH%(HE1HB%HHH%H)HH9tHH$H9uH)H3H\$HHHHKt H5 HHH=t HPgMIHL0HDž(€΀ADLLhHt\ LL 0IHdH0HDV t@SHHDV ut<#MtwAtLgNH(tH5H=H j5+HEdH+%(uH(He[A\A]A^A_]@ L HuLLHuo@CHSuOBH8DF tBLbDV t@AT$IHDV uAD$IT$u)BHtDN t<  fH HH H9HLu LHPHb HH HL L-H<HLLH}HL9HHLH4 LH9HHBLLLLLg,HLL-LHL9LHL)HILH I< LHLHLIHLLIEHLL LH(LIIELOL%0 IHuJ@AdLH= gHHLL- L,HHHL LgHDž(H HHHL)LfHnLfloHfFH9ugW<AW1AVAUATUSHH|$RFH= %H-wL=M1H5Hutbf.HFH:u@HH:tHt&HGfDHHt:uH9utH5m11HH[]A\A]A^A_L5Y1DtLI\$L99N$;H|$HIMIMIuyMH5)I]vH< HH=2nH=nRff.HH=gH=H{f.AWAAVAUIATMUImSHHH|$LHt$L$0LD$LL$8IALHXD$0I1D$ tH$HhD$0I1ۃD$(tH$HXD$0LE1D$4tH$zL`H$HLcHIHgHHBHt$HLHg9Mt+LI:LbLH)IHuBD-/Ht$J|-ΔEEt$ L$(T$4/H$HxIVHD$HHD$ H`IE1@I?HtH^x MMMuڋ$>L$0Ld$LE1ȁUU%Uȉ%333‰%HMHl$(LIfHIH)HlHuLHl$(IH<(g,IHLd$H(LDLHH)MdHuHGAGIGMIFIGM~Lt$LfDLH4H)MtHu1Dt$0HA)Dd$01AEyfAEuMHD$Dd$0HLIHHHDHjHP$$$$LL$hLD$HH|$@OH0IDL9sHPHlL9rfDDd$0A]ID HHL[]A\A]A^A_fD1ID$0ШE1HgAH$Hx@ˑ%fDH$Hx.fDH$Hx.fDHt$8Hx_nHD$ IGHD$L8$(gIHtPH(@H@MtIFIGM~Dt$0E1HD$ Dt$0IGHD$L8Hg>E1fDAUIATUSHHHH-tqL$7H1E1 HDMt0H ACHL9u܅uxHgHHHL qHA HNHI9t(:HD}u@0 wHHI9uH[]A\A]fDHgHt9isoHpMtH-pN$+sf.gUHu1f.fAWAVAUATIUSHHHIIH>te<_taIH$f<.tBHJ|<_txH<@uH9t,E1<.<@uHBIEzt AE1I$Ht 8uAIHt 8uAHD[]A\A]A^A_H9t<_HI$AufDBHt<.uA<.\HzDI8BtnHIHuL $H9tOLLD$H)gbL $IHt^LD$HH$I8H$LD$tAGAHAHL$HAg9AGL$HAHHtGSHt-tu H{H[HH{@ff.@AWAAAVE1AUL- ATUSHH|$ Hl$pL$LMdH%(H$x1H,$D$D$LD$McKDH9L)DD$HkI' 'MI9LOK|g;IH HLHH|LMOH4$HHLIIMLVLcD$IHD$I9tL $LgLcD$L $MWLIl)KH9O L $MA dCDƃ{|$|$TL$p8wSHcH i;  19uAH; L0EDD$D$HD$HD$(HE@H; FE|$u\L$uLLD$M9t LgH$xdH+%(q HĈ[]A\A]A^A_fD$H: H : I9tHCHHADt8wH<uLE~HD$(D$HHEH: FEH9 McJ40)HHHDA wHLT$8T$0hH|$^HT$0LT$81H<HH)H)H= HFHv9 Hn3B0H8wHcH5v9 : H9 LHH|$ HD$1f|$}T$ikfDAHcT$H 9 4pH|$ H uHH t tDDID\$ArL6 EOc M>AH8 LHEHEHuHD$HgH^LT$@ Ht$8T$0gHT$0Ht$8HLT$@,~D$fHnHHfl@/HEHuHD$HHLT$@ Ht$8T$0gHT$0Ht$8HLT$@~D$fHnHH8fl@HEMHuHD$L$HHtHkLT$@ Ht$8T$0gHT$0Ht$8HLT$@9~D$|$HfHnflljx@HL$(F@HH#t$(D$H Ht$(Ht$ H ȹDHLT$0T$_H|$HUH|$@KHT$LT$01HLT$0T$(HT$LT$01MH LD$jg&fDAUATIUHSH8dH%(HD$(1HH54 H,H5- HIMHt|HX @ tpHdH CHtTDQ u0< wCHt$ HH9\$t*HEIH|$Ll${uHD$I$@H1I$HEHD$(dH+%(u H8[]A\A]g$@1tCHfHHHHt H!HH1uf.D1vDSgtHgh[u[fHd[f.DPXH=W Hff.AUA>ATUHSHHdH%(HD$11HHDHtGH~rH9tHH)DD(x1@HD$dH+%(H[]A\A]ÐHd8tHD$dH+%(n:f.Hu׋HL% H$DHd8$1Ltۉ$xHA$fHcЃu@HdRE1E11ҾDH=vHdDH<$ L- @Hd8L18Aăt؅y$HH9nHH)HHDJHuHd8g "$lff.@Htfff.@HdH%(HD$1H|$D$HT$dH+%(uHg!f.=USHHH/1HHDHF f.HPHHH|u%HHuHHFHHt`HDH t-HHHFHHTHHHLH[]HuZgHHtH(HHFHVH1H[]H IT nH5 H= )1H뿐ATUSHHHHI1uaHHtlL`HHhHdH3%0HHP11H[]A\fH=aTfH=QHL$/SHL$뇇:$H  )H5 H=/ IH= Sff.H UAWAVIAUAATUSH(H=8zT$tZ1aM>M1AfIGHsHHhIGHLHHHHHuHHHp HȉHdH3%0 'fDЉD%HH9pM>Md@1{H=Pyt |$PDHHL@ H@HȉHdH3%0 DLЉD%l^H=_BQMDH@HdH3%0 7ZЉD%%H=PfDIIHLghM>M\H=HD$oQHD$H=HD$Ht$JQHD$Ht$uH=HD$LD$"QHD$LD$g]=gزH=NPtH== Pff.PXH5y~H HwsL7A>fL9s$L1DH)H=w.Hxt?HL9r1@HdtHdf.Hdf.fAVAUATUH-~SHthD'IEt\H]IHu9fH]HHt#D:#uLHLuB<3=uJ\3H[]A\A]A^@1H[]A\A]A^fAWHAVAUATIUISL)HH8HH|$IHt$ HT$(HItLH2Lt$HHLLMn M6HPH$HPH@HT$H/HHL|$ HuNL|$ @LLLI-wfHHHIEIM4H+HT$H$HLЅIIIfL|$ Hu*xHHAEIMHHT$H$HLЅAIIf.HD$HPLh L0H$HPH@HT$HHL|$ fLl$HT$HLH$MHL$:HHLLL)L9sDHHHL9rMtHufH)l$(MHD$HT$(H|$ Hp H8I[]A\A]A^A_%uL|$ HuLHu%2HHHIEIMtHtH3I?HT$H$ЅIIIHu4HLLH%uIM9H0HT$H$HLLLLMItILIMUHAWIAVIAUATSLHhH}HudH%(HE1H wuHIIwyIHLIL)HH9tHH$H9u%H)HtHLHDžxLT$Iwf.LeIIIvHcL1HH9ILdAUUg^UHxdAUHILULuHEL}H]I HEH4M<2I7HEI9HULfH]HHPLH9rHufo HU)EHnH}%HEH] HEHMLHEH9HEM$I9tH}LHrLmHIHML1LIHHtHHPHIHHH}VIt:It+HEEHEL(HEgff.fE1t@AWAVIAUATUSHhdH%(H$X1HHHLHPJ4IH HL$(H`HD$`HL$fMHD$0HD$PIH|$ HD$@Ht$8H|$HLt$)D$P@HL$ HD$1Ht$H)HHHHHL$LӅH|$HLӅHD$HL$N4(HD$ H<H|$IHLH|$ H|$@MHLLӅxH|$L9HD$ LHL$8H)HD$L)H9&L|$ H9r HD$0HHHHL$ HHHD$0HL$HL$0H9L$@Ht$8H|$HLt$HL$(H7N<7IH9HFL9raL|$IH|$LLHӅMHMM9sH|$L|$I9t%K 4@A$IHAT$GL9uO$7MnL9d$(sM)HLLӅxK 7K4L9uMH9D$(|IMMrML$LE8HMLI9r=@LDDDIHL)H9sIE:IM9tE8LI9sMIIE:M9uvH$XdH+%(Hh[]A\A]A^A_fDHD$L<LHL$LHL<f2HH@pJL9uL9tM9LDMM9sDMH9D$8HL$0HqH9HHL$ Ht$0LpHL|$ HD$M<MmHD$HT$M<LfD2HH@pJL9uHt$ HLӅHT$ L2HH@pJL9uLt$AHD$HT$ I<L2HH@pJH9u>HD$0HL$Ht$0Lt$L8HHgu D1DAt/Et8Au9 1@E@A u&1@ 1@DD 1E @AWAVEAUATAHUHLSHH8dH%(HD$(1|$&D$&f% f=kE1fAA HmHKHHLUHH)HHA H5HHnHHLT$DD$ rL}DD$ HLT$)DLHIAEEH d"YHLEDD]AƄhII5L}HE=E4HD$(dH+%(H8DH[]A\A]A^A_?f= IA HHL}DHAEE0HHHHADDx@II5L} HHHHm4HHd"Eu^ > f(YHD$(dH+%(H8[]A\A]A^A_@ X AD   fDH1I@Ɓ\f.EEDLT$AAHDDDD$DL$ KDL$ DD$LT$HHDL$DD$ 赟DD$ DL$LT$L}DAu A1KDHd"Et=   HE1E14f  f(mHHLT$DL$DD$ LT$DD$ DL$IBH50L}L1HDuHHHL!H b1E1Hhg DAWI1AVAUIATAUHS1HLD$Lt$PGfDHHtHEHЀ vMt A:LHEHH0AuIUHu!IIEHH#NJLLL $wIMIL $Hs/H1I|HWITHHu H9uHHtIEH:`I4IEqANtf8LHA uHHEHH0AH|$HH~)HH9~=HcH H IUHuLIIEHH[]A\A]A^A_fHcHF HHHH IUHtLL?IuIs.H1fDI|HOILHHu H9uHHtIUH:HJIMIYH U? H5 H=؊ H 6? H5 H= ƋfDAWIE1E1AVIAUATUSHHHt$dH%(H$8HAI Lh8LD$L$LpL$LD$HHD$W"HD$hIPhInHHEHHDB u<-"D$<+2AE1HALF8LtSЀ M`p0_ H,$A MH4$E1ɍSЀ AMH9s MMIH1DHADv:tLH"I@pA p A ^-+C<  HI9s'~0uAHfHx0tHH)L9!HL9. H% H\$hHHD$HtHHV AMAuH$ fDH8 u@fDHAT8tH: uHAL%rA1DHAt @8 @8t tAe_ H,$HTH]D$Hif.HD$LH1HH)H)HHHHHB6=4#H$4E1H|$HcHD$PD)L)H9HHOLH9~ D$PHՉDt$8Ld$1D)LT$0L= AD$(H$`A)HD$ IE5@H=! HZHtHLgIEt\DtIWIA1HtH= HILHtL腃IWH\H LHMIIEuHD$LT$0Dt$8I9KHD$pt$(HL$pHARLL$(HT$ H|$LD$xHCHD$(HpZYH?AąHl$pMcLd$hHH HD$H|$ LcHN`L`HH)H4H|$1xHDŽHEHD$pHH9[II)EA5E){DAƅ~2HD$HcHHLxHЍUHH)HPJHH9uD$1H|$JZCA5D$D$(H܀HDŽ`[HCHcT$(LHD$0CH<HHH|$HH|$H4HDHHHt$@HD$8IH9HT$0Ht$ LH|$詓H9܀t"H|$HT$ HH*HIHD$HĀD$(H܀~HT$HHt$8H $H|$@YH $HDŽ$EL\$hMI@IHD$xL\$hH9>HD$HHĀH$HIHLIfL9HL)H9rH9J9IHsHL$ EtH\$hHD$HtHHD|$ EcZ@HUAjH$8dH+%(3H -H5i H= jH$8dH+%(H KH5i H=i iH$8dH+%(H 0H5Wi H= iH$8dH+%(H N tH5!i H=h fiH$8dH+%([H  H5h H=h 0iH$8dH+%(%H H5h H= hH$8dH+%(H UH5h H=g hH$8dH+%(H v MH5Ih H={ hH$8dH+%(H @ ^H5h H= XhH$8dH+%(uQH  H5g H=Hg &hH$8dH+%(uH jH5g H= gg>ff.H1fUHHCSHHdH%(HD$1@H9wHsH<9HD$HHĀH$HIHLIfL9HL)H9rH9J9IHsHL$ EtH\$hHD$HtHHD|$ Esj@HUAL$MH$(dH+%(H H5\? H=?H$(dH+%(H s H5&? H=(k?H$(dH+%(H = H5> H=5?H$(dH+%(wH  H5> H=D>H$(dH+%(AH ѧ YH5> H=> >H$(dH+%( H H5N> H=>H$(dH+%(H e H5> H== ]>H$(dH+%(H / H5= H== '>H$(dH+%(iH a{H5= H=.= =H$(dH+%(3H æ -H5v= H=`=H$(dH+%(H KH5@= H=< =H$(dH+%(H W 0H5 = H=DO=H$(dH+%(H ! tH5< H=}< =H$(dH+%([H H5< H=\< -> u H5 H= H$H6dH+%(H u H5 H=Y H$H6dH+%(H t H5[ H=g H$H6dH+%(uSH t MH5) H=ex H$H6dH+%(u!H nt H5 H=h F g莇H$H6dH+%(uH 4t jH5 H=) H$H6dH+%(uH t UH5 H= H$H6dH+%(uH s H5Y H=7 H$H6dH+%(MH s ^H5# H=r H$H6dH+%(H ds H5 H=< H$H6dH+%(H .s tH5 H=j  H$H6dH+%(H @{H5 H= H$H6dH+%(uH r H5K H= H$H6dH+%(?H r H5 H=d H$H6dH+%( H Vr KH5 H=a . ff.H1fUHHCSHH8dH%(HD$(1@H9wHsH<9LLN1LHrLVHvHGMLILOff.LLF1LLNHvHrADMLLML^LGMLFLOMLNLWHHHsMLMLGILOf.UIIIHAWAVAUIATSLHXdH%(HE1IoMu"HUdH+%(He[A\A]A^A_]H HPH~#L]H1LM8LML]I1fDLHHHHHHMHH)H9tHH$H9u%H)HHD$LLLHHLML$IL]MLUHE5LMLUL]MO4"I)L9 HMHHHH)HH9tHH$H9u%H)HtHLHL$LUHLMN!L]I@LEHEHMLEHUHLH}HULHLMHM1I~HIHHuH#HHHHHGHHuI)ML9wLULML]MIKDDL]HUH}L]LMLUKMrHMcIM @t9KIII9rI $HvLLLf.LLLLDLLmLMHLMLLULLLHMLULMI~HLLHHpIHuRH9ILMJLULULM@HHHHHGHuIuH1fITIHI9u1HL@HEHHH9/H'fH9HgvxfDSM1HHHILHt2tYBIuHJtJ|IM11IJIbJ4J|IM1IHYJtJ|IHIWJtJ|IM11IJDI\NIJIAHNLIHJDHNDHIJDHJ\ALIJDMIHIxNILNLLH[AVIAUIATIUSH JHH,HM~W1$1HEHI@DtAHJHI9t#ILHvLLHHE[]A\A]A^@LLHHDLy1M~fIHHI9uNf.AWAVMAUATIUHSHHHH4$HT$t|HYHHT$H4$HLt$L<$LlHLI LLLHHHHTI LLHDHH[]A\A]A^A_DIH|$IJHH<$HD$ HT$H4HHt$LlHD$0IHT$Ht$LLH4$H|$L(LH$Ht$H D$(Ht$H|$LHL$ LL LLL$HT$Ht$L t$(IGHT$LHLdMK<'LLHtL)fHHHH9uL\LLLLL\$8L\$8HD$D$(H|$LLL\$(H' H|$L\$(H)H|$L\$(IHT$H4$LLH|$LLH/H|$L\$(HM~IHDHI9uHT$ Ht$LLHHIEHIEI1I|HWITHHI9uLLH.LD$0HT$LLH4$MHt$LLHAHL$L\$(HIIO1 DI|HWITHHH9uHt$LLL\$(HHL$L\$(HHL$\HD$0HT$LHLMHT$Ht$H|$4nHT$H4$HD$(f.I;+fK<'wAUIATIHUH,SHHHHM~\11HEHI$Ef.tIHJHI9t#ILHvLLHoHEH[]A\A]f.LLHHoDLl1M~ITHHI9uHfAWIAVAUATIUHSHH8H4$tyHZHH4$HL<$L,HO4/MLILLLHHHHIIHyIH8[]A\A]A^A_fDIH<$IJH4HD$HHt$M,HD$IHt$LLH4$H|$LLH$Ht$LI>LLLI.MHD$LHD$MLLH)fHHHL9uLLLLL\$(H|$HLHD$ HBHt$ L\$(H)IHt$ VHL$H4$LLL\$(L*H|$HLHGH|$ L\$(HHt=Is0IN1I|HWITHHu H9u@M~IIHI9uHT$Ht$LLHH!IEHIEH1@I|HWITHHH9uLLE+H8tLLLLL\$(JHt$HLHD$HH|$L\$(H)H|$ H4$LLL\$Ht$HLHHt$ L\$HIHD$LLLI I.MHD$LHD$HT$H4$L7jfUHHHHdH %(HM1H9HH~]HIHIIM)L9tHH$L9uH)HtHL LD$HHIc HXHEdH+%(upH~ZHHHHIIL)H9tHH$H9u%H)HtHLHL$HDf;g#lЃu"LL^1LLFHvHHs(L1LHrLVL^HvHsILu4LLN1LHrLVHvH>MLILO@LLF1LLNHv HrADMLVLMLLGMLFLOMLNLWH H HsMLMLGILOf.M1LLHtHTH|HكtH|tIOIMMHI.I\IMMBMLWLDLLMLTLTL\MLDLDLLMLTLLMLHISUHHHLH|H4Hr$LHDH*HHLHL HHLHL HLHDH*E@HM)LHMLTLL HHM)LHDILLTH*IHxHM)MLWHLM)HLHLWI)LWH][DHfHH  H H fHnH@% fnf.@f?Hf HD$ft$l$f.AWAVIAUATUSH8HHHIIY5HLH)H9HLQLKHMGHD$HAHLIH|$I>H9rE @HH9rlD8\ uAw@t$J<*IofD@87uuHH@uH0LH)HHcH9t1Lt:LNLH)H9zI9LBH8L[]A\A]A^A_IHjL|$ IIt$Hl$(@I@~H9rHEtPLd$HT$JMD@A$HIt8tHGL9HfLd$H)H9H9fDIt$HHo@dI4$@~cH9HEtf.JLD@HHt8tHL9uHT$LL|$ H)HH9Lt$(LL|$ LL|$ DLa H b LE t2tUH1HHAHHH9sHfDHHAHHHwHHAHHHwIfDHHHIHHHH)AHHH wHff.H8IdH%(HD$(1LT$ LL9s3HLDL9uH)I3HT$(dH+%(uH8fDLgeDHHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$HE1HD$HHD$ H$D$0HD$;HT$dH+%(uHgMdf.UHAWAVAAUIATIHSH(HudH%(HE1A$0LxLH>JHHvHHHHH)HH9tHH$H9u%H)HurH\$HMLHEHHuHFSu1HUdH+%(He[A\A]A^A_]f.DLHLCDHLLfDHdKHgHHzHMHuLHHERtDLHLCEHgE:gbUSHH(HHDuDH=dH,%HGucH91ADHHhHu%H=6Wt1u1HGH([]HuHotWH([]HG~D$ȕD$fGkL$HT$Ht$ݔL$HT$Ht$3f.HHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$H1HD$HD$ $D$0HD$6HT$dH+%(uHg`USHHHT$@HL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1H$HHDHD$HD$0D$D$0HD$ uFH=dH,%HGH91HHhktHT$1H߉CtTktu)H=WtVuVHG@HT$(dH+%(H[]fHdHozt W@HG~D$D$fG9Ht$6Ht$g^fDATUSH ĀLH{LH)H=/ H1AT$!H{HtHjH;HH9H9uH=H9t Hg[]A\eĀuDH=dH,%HWuuH9,1SHHh HBŋ%H=Wt1u5HGfHuHoDWDL1I<$I|$81H=%0@HG$ؐGDk9fDH=I[ӏH(jfAVAUATUSHtLEtt5Et/HKHHOHHHH[]A\A]A^DH_Hgo1H[]A\A]A^ÐfAUATUHSHH#IuFH=VdL,%HGI9"11HLhu\ǃLHēLH)H=/ LHHAU8I9u%t%H[]A\A]fDtuH=Gt;u;HGH[]A\A]@H$Lo:tGH[]A\A]fHGZPG2fD+H$df.AWAVAUATUHSHHHIIIHuKH=dL<%HGt HI91HLxHLHgu)H=3Wt>~HGH9t1IHHH[]A\A]A^A_ÐLuDHG~HD$ˈHD$@LbGXWH9uˇ,Hcf.AWAVAUATUHSHHHIIIHuKH=4dL<%HGt HTI9 1ZHLxumǃLHLH)H=/  HLHAW8HAtCH9t ELHH[]A\A]A^A_tt 1E11H=UWtutHG@u\HG{HD$HD$gDGvf1IHFW'DL[/fDۅHxaf.AWAVAUATUSHH(D9H|$Ht$T$AHGdH,%HGH91HD;HoA H|$H|$HD$H8yHD$H8jLkL{M)ME1fDHD$HL$K,>HuHH9H9s3HH9HCIgpHHEHD$H8HD$L(LkLLLL{MdH^SLkL{IM)t$LL~IL)HMLEHL)L9?HHdKD;A D;Au/HGHGH(H[]A\A]A^A_fDA nHDHD$xHxgQHL$HHnA HD;]DHHoA GHQtTGQfHD$H(D;@H\LkL{M)HGxGA jHH腂0HA HdD;_D;D;HHH<^f.fAVAUIATIUSHĀujH̿dL4%HOusI91HLwtwf@tSB[]A\A]A^fHuLwt \@M?HHHH)H=/ LLHUXHĀu#ǾHGtyG[]A\A]A^%Mu1H{8uHH=HH)H=/ HUh‹1rDuHG~ xE1E1DHG[]A\A]A^G{)fD1f Q)AH"\ATUSHHFtu>H=^dL$%HGugI9tz1HL`@Hdu%H= WtWu{HGH[]A\@HuLgGfH@H[]A\,d@u$HG~D$ D$ fDWH[]A\Ð~5H8[@SHfHnHHDflH0dL%(LD$(E1tdHHH|$HD$HD$ )$gHD$H;D$tfH賥HT$(dH+%(uEH0[DHD$ HD$HHD$)$gHD$HngXJHD$(dH+%(uCHSfHn1flH0dH%(HD$(1HD$ H)$HD$HD$gHD$HHT$(dH+%(uH0[gIfDUSHHuFH=źdH,%HGH91HHhHHHH;PHJHu%H=QWt4u4HGH[]HuHotWH[]HG~D$ |D$ f.HGHG@H L{HXfATUSHHuGH=qdL$%HGt HI9t|1HL`Hgrt Hu%H=Wt3u3HGH[]A\Gf.tWH[]A\DHG~D$ {D$ f.LgAz+HWf.ATUSHHuFH=1dL$%HGI91HL`HHHJ H;J(HqHr )u%H=Wt4u4HGH[]A\ÐHqLgtWH[]A\DHG~D$ HzD$ fHGHKf.HVJKy HVf.AWHAVAUATIUHSH(HID$`LGLOPHLW@L)MIM)IMILLHHcJHH9HOHuLH)I9rRMI)N,MHH_LWHf)PHHu1H([]A\A]A^A_@HLL$LD$HHT$H$g IHHHHT$LD$H4LLL#oI$Hx@gL$I$MLy@LQPHH+QID$`HHLiHH/@DHI4LI)HnI$HHpH@@H)JLfuLg t@HL$$I)hH4$IG H4MuHD$H[]A\A]A^A_@L1fDAHI9uLK4I)I _DDLS fL)l$HD$@HHx0tDATUSHudHPhu4HStHx0LHHttHh0L`8St[]A\@g:HStfDWtLHDATUSH g:HtUHHL CtHz0HttHj0Lb8Ct[]A\@gHCtfD[]A\fDHSHHP H9PsHPt6HHP u)Hp0HpH9PsHPHHP(HP1 [HpHHpff.SHHHx@u&gHfH@P@@[fHnljHP@PHPPHPHxHP@HfDUSHHuoHHHHH9r|H{`HpHuCHH0xHH)H=/ HE(HH[]HpuH[]HJHH[]gEuŋ3Hg$ Hx@OHuBHpPHP@HHPfHnHHfHnflHH@@H9dH@fDUSHHuoHHHHH9uqH{`HpHuCHHvHH)H=/ HE HH[]HuH[]HpPHP@HHPfHnHHfHnHPflHH@H9XH[]guHgH{HH(fDAVAUIATIUHSHHH2HBH)H~JHHH9rfHPyH)˃1HcHf A HH9uHIH2Ht.HuLH)[]A\A]A^HHuE[L]A\A]A^ÐE1HLHbIHHL@H)IHD{1Pff.USHHHHH9Ps9rt6HHtHH)H=/ w*HU0t#H[]DHHDt$ /t$ fUSHHHHH9Ps#HJHBt#H[]f.HHsHH)H=/ wHU0fHcHH H9 tH9r:fDH)Hff.fUHSHHHwuEHHt&H+AHEHC`HEHk`H[]H+AHfDH@HGHt1HHuGH+QH)@GH+QH)øff.H9~HcVH΁xL@uQIH1L@u~@PHHL@PfofI~H@IHH@HH1HpPHHHpHHPHH@L@@IHHIH1ff.SH`HtHG`H{Ht/HHx@u gHfH@P@@[ÐfHnljHP@PHPPHPHxHP@HfDUSHH8dH%(HD$(x+uu;HT$(dH+%(H8[]uٸHHEhHHEHEXHEHEHE HHH@`=H|$H|$uuH$HL$DžHDžHEhHHDžHPXHHHDž HH-g^3HD$(dH+%(uH _jQH5H=߶HD$(dH+%(uH 0jPH5vH=y谶AWIAVAUATMUSHH(Lo8dH%(HD$1HD$`Lt$hLO@I}Im(HT$HGHHw`t HdH3,%0HvhHT$jLjHs@E1LLL$HT$ I$HS@IZYtB0HT$dH+%(u,H([]A\A]A^A_fDfg2AWIAVAUATMUSHH(L/dH%(HD$1HD$`Lt$hLOI}Im(HT$HGHw(t HdH3,%0HgHT$jLjHsE1LLL$HT$ I$HSIZYtC1HT$dH+%(u-H([]A\A]A^A_fg#1HBXuJL9JHDf.UIHAWIAVIAUATSHH(dH%(HE1I@HUHHH%H)HH9tHH$H9uH)Hu|L+HHs(HCLI}Me(HCt IdL3$%0L'fjHUHsjLME1LLAԋED)HUdH+%(u!He[A\A]A^A_]HLyg/f.D t Gpx@Hd @ATUSHHFtt]HS(@H;S0HJHK(@*u-H=WHGH[]A\fH=JdL$%HGt HI91HL`SHV(@H;V0HJHN(@:H[]A\f.uf.ATUSHHFtt]HS(@H;S0HJHK(@*u-H=RWHGH[]A\fH=dL$%HGt HI91HL`SHV(@H;V0HJHN(@:H[]A\f.u uDH1DHAVL5g_AUIATIUSHHHLJHL)H=/ HLLUxHHt f~C8fofC(flKK~p~C@fC0[H]A\A]A^f.HGHw H9uHL)H/ wpH)ƺH1HtHH:@ufDL:f@@fD Hs HC끐ATH^USHHHdH%(H$1HH)H=/ HHŅD$%=Ld$0M"H{8HHHITHHs@HHH!H!H9EJ 'H9HHSHK@H+SH{H)HL9H1HKLH{{pgHHC@H+C8H9 \@H{8Hs@H)3H.`fHCHC8HOCHHHH$dH+%(HĠ[]A\fHnflCf1HHOLd$0HC8J DWfDHH)eH{8Ld$0J 'HTgff.UH[SHHHdH%(H$1HH)H=/ HHuD$%=tQH^HHOHHHH$dH+%(HĨ[]ÐHt$0HtHH9}HuDCpE1ɹ1lHHnHt$0{p1gHt$0H9t'HHǃ<D HT51HH-HHkHDHH^HDHCHD$0HHHkg{ff. $SHHLJ%Cp[f $SHHLJ$Cp[fAT1UDSHH։CtAE~Dcp % Ёu2HHYHH)H=/ wY1HHtH3$H[]A\Hd8tD1@#Ad렐pAUHYATUSHHLwpHHLJ@LdDmH)H=/ wM1HAT$HHtdDmHH[]A\A]1d}tD1Dc묐SHg"/Ht~C8HflCCC([HYH [SHHHHg.Ht~C8HflCCC([HH YHHH[ff.Hu1@SHGH9[f.ATUSDgpAHE1%=H1@Ct u+HHTWHH)H=/ Hŋ~:HHx@tH111HYHf@@ 111H)fHCCC(m! $CpDEHǃD[]A\~&HHpHP H)HKAHw HW(H)A+fDAWHAVAUATUSH8dH%(HT$(1҃pHAɀrwam@AAHxILV` HHx1abw Ic L>AIAH9uD ڹH{HHI|$H5IHLx,LqL)IHxgqIHLLHtA$L gTLLE1LgTI#ft AHAFHHD@AyA3wMsfu=3HwgQH)fATUSHHu HG@H+G8H,0HLHCLH)H=/ 1HHA$HoC8HK8fmfH~H)H9| H<)fHnfl#HKHCH[]A\f.HGH+GH,0_HHGH+G[H)H]A\fDWHdHUH CSHHHHH)H=/ wHHx(HH[]T$ H4$T$ H4$HGpGtu @pDp4@SHH8Hs@H){pfC8[p@AUIATUSHH~HIHHx.H)HH~SA}pHHAEtt-HyAM LH)IHx HIH[]A\A]@LH)1@1HAWAVAUATIUHSHHH( tMHS0H9H)E1H9LIHFI`MM)HC(MupHL)H[]A\A]A^A_HS@H.H)H9r8I9sH8 uL)HH IAE1Hr@ILH@LH)H=/ HAUHK@H+K8Hv2L1MHI)uEMt"K4,LHL)H$MuHH[]A\A]A^A_fMLLHL9r:I)DHHL)MHDAfDHL)HAmAWAVAUIATIUSHHH8ML5p?MHsHkH)L9HHK8HHs@H)I9HL1HHLH)HHKHKHHKL)HK(HK HK0H=/ LHUpHHII)Ht HHM6LH[]A\A]A^A_@LyLHI)^HkIHg HsHkH)L9LL]L{LH0HL[L)]A\A]A^A_fHT$HT$LHUpHу HLDL)H[]A\A]A^A_HHHt g董#Hff.AWAVIAUIATIUSHHLHoL)H9s+uBHL{HkL)L9sZ HuRLL)H[]A\A]A^A_DHLLI)\HIg* L{HkL)L9rf.I9LLLGLMW\L{IfDHH<M)HH)H=/ wLLHU@LY@ff.AUATIUHSHHDLH&<LH)H=/ w IE@HLHH[]A\A]ِHHpHtmueHGG ȅtjH@HGofD VȄuuHE7~H=+Hb2fH HfDtGfDHG ޹? 2`DAWAVAUIATIUHSH(LOHOXHG`LHL)IM)HHHHcrHH9HOHuHH)I9rBI)K<7HHaI|$P@)hHHu1H([]A\A]A^A_@HBdHL$LL$HHT$H$gPH)HHT$LL$HD$LpdH $dI4LH9HCHHgLT$LT$LLg负LT$H$I+l$MT$HIID$`MT$XMt$PH6H=z,+,gyfufD{ff.ATUSH0dH%(HD$(t HD$(dH+%(H0[]A\ HHHD$HHH$z* idL$%Ht HI91pL%hHctqHtYHmYHChH>LSH5'H* HudL$%HHGI9 1H XHgHXLgHKhĀHII(I_0H9sH)H9HGHvLHIJIG(DI)HL[]A\A]A^A_HD$HD$1fDAHH9uHII(91ff.fSH d*H HHH)H=/ w HC@H [HT$Ht$H|$ HC@HT$Ht$H|$H [fAVIAUIATIUHSHwHGH9s0fHu[I)MtFLt6IuIEH9sH)L9IGHHvHHJII]H붐M)[L]A\A]A^Ð1@THH9uHHIuff.AUATIUHH:)SHHLLH)H=/ HAU`H{8MtLHtGLHttRLc8fHk@HCCC(H[]A\A]f.HLHtug荎f[]fD1ff.SHR(H HHH)H=/ wHCHH 1[@L$Ht$H|$HCHL$1Ht$H|$H [f.ATUSH gHtEH{8HL HttHk8Lc@[]A\Dg蚍fD[]A\fDR1f7HGh1GfGtHGG(G8GHGXHtHH@foLJff.@¥1f7HGh1GfGtHGG(G8GHGXHtHH@foLJff.@2u*HKKHt@HtH@hHu1f7HGh1GfGtHGG(G8GHGXHtHH@Hf7=s1H@h@@E1@fDptH@(@8@H@XHtHHFx9fHHAPLAA A0A@HǀHǀHǀf1fSHH8Htt:HC`HtH@HHuH{HHtg葊HCHu[fgzfC8H[H@USHHHGH9Gs@8pt3HH%$HH)H=/ w'HU0t#H[]fHHG@ft$ t$ ʐUSHHHGH9GsHPHW@#H[]HH#HH)H=/ wHU0uf[fHcHH H9 tH9r:fDH)ȃÐAWAVAUATUSH8dH%(HD$(1IH$HD$LH$=0WdH%Ht HuH9\1L5HHGH1L%"HHH H9Hs0LLL)H=/ HAWDu7H=qVGHGf.HH[hHHѠuKH=VdL<%HGt HI91yHLxHC(H9C .DeL5ZDGEDuHG)dGf1fD=IUtiuUHLHD$(dH+%(H8[]A\A]A^A_LDuH{~L@SfDHYHZEL5C175H*}Lag#AVAUATUSH0dH%(HD$(1IHHD$LH$q=TdH%Ht HoH9F1L-H{H|DHH-lHSdL4%HOt HI9/1H%Lw=t{u=.SHGHGfHH[hHHĀ6%=uLLH)H=/ !HAV[ML-BDG}D%Lw=tGuHGA%G=]=RǜtYuEHLHD$(dH+%(H0[]A\A]A^sDuHaS~L@+fDH1H2BL-H<DsfD#.LVWgff.SHHt(Hg裂HHeHu[ff.AWAVAUATUSH8dH%(HD$(1ILHD$HQH$=iPdH%Ht HH91L5HH@HL-HĀuMH=OdL<%HWt HI91jHLujt`=8u#u~"HC8LLL)H=/ 11HAWXǃĀHəH[hH = OÙ9HLHD$(dH+%(H8[]A\A]A^A_111H躚\DML5BcDH=rNGt-uHG*fDGDuHGGcǃL=@f.uHykLD;4fDHAHB>L5+!HNTDLvg ff.UHSHHHwu-HCt+CEHC`HEHk`H[]+CH`ff.HWHB`HtH9uH9tHHHuH`HH@G+FDHGHt$HPu+PG)fD+PG)øfHH9~HcVρx=Hpt$HxXHHHxHHXHHHHpHHHHHHp1Hpu~@XHpXHHfofH~HHHHHHHpH1f.SH`HtHG`H{HHt:tfHnljHCCXH{CHg}HCXfCH[@AWAVAUATUSHHD/LgLwD%M9s)t]ID$HCAl$@H[]A\A]A^A_@utHGHHLLgXHSALcD+HSXHCHKHAD$9HHLHlHKD+LcXHCHLM)O?LD$LgGuIHLD$LLLL)L9L$LIBL)LHgLg{LD$LkLcPMLkgtHt%HLHSPIfILgfH@fDH@1ffDff.H9@1fHGhH=HHSdH%tHt5H9t 1yu7Hx[fDe[HY[FDH=9 f=mH#tuHt fHߒ~H=Ӓ ff.HHDAWAVAUATAUSH8oG8HW@fI~L)H9HG Lo0HHD$tH8[]A\A]A^A_@HFdHT$(HHD$ H)D$gyrIHtMfoD$t-HL$ HT$(LHg@LgyHC8foD$HT$ HD$LH߹)D$LI)EfoD$LunHCoKflLs L)HCHC(ffInflLfL)CHC(HC@HC0L9|lHK<.1L)1H81[]A\A]A^A_HC LsL)HC HC(LL)HC(HC0LL)HC0HCLL)HCHC@HCL9}H H5XH=XXAUIATIUSHHHuTHs1I,1HLHLMtOLc LcLcHC(Hk0LkHǃH[]A\A]ÐHHH9HBHf.ILLDAUIATIUHSHHHcHuWH0I1HLH LMtRLe LeLeHE(H]0LmHDžH[]A\A]@HHH9HBHf.ILLDUfHnHSflHH(HHcHum)$H0fo$HTfHnfHnHHfl1)D$) $:foD$fo $Hǃ KCC(H([]fDHHH9HCDAWAVAUATAUSH8AAH eHG(oS0Hk@1H)$fI~L)AH+K HH9dLD-dI9VLD$(LgnfHnIfl)\$H.MLD$(t(LHLHgRLguHC8LD$(L9LLLD$(HCI#.AAH\$DA111HD$HC HdH%^{CdH%HC HHBdH%HS dH %HHSHdH%dH%CC1u@uZ%?9D$ E11H߸H=lOC>D$ ց Ɖ3tmHHCdH%HL@dH%HC dH%HHCdL%dH%k11H߁gƒ߃"@iHD$dH+%(H CH5GH=G@#HHCdH%HC HHBdH%HS dH %HHSHdH%dH%CdH%AAdH%։Ё3Y#f.CE11H߾H=i`P&rH ,HDHD$dH+%(upH=h@HdH%# AtԃgNHD$dH+%(uH GH5EH=EHD$dH+%(uH H5EH=EEHD$dH+%(uH _H5EH=EqEG|SHD }Eu^wu =2u:1O\d%GG 1H[fDDEuNjGttGWHHw[t֋Wd%9Gu0GGoDH|$nH|$;wu,=1t#uGuG1tH|$H|$ˋWuRH TH5CH=CC H +^H5CH=CCGT 79N‰11ۉB!9AA~Et ~ ҋuADuWؾ)ЉљfOd%GuY9W#1twH|$H|$H -H5BH=BBH H5BH=vBfDWIЃ3wp`t3H H?1!tsuAd%?9uB@Aud%9Gu̓o1fd %W%?9d%9uAhu1I@ dH%IP I@HHBIP HHfAHA@41AdH%1fDCA@tAh AAAEut,ApE1ҺLǸ@H=DϾ>fDd%9Go1APtAh A@Ad%91AudH% d%9G&fDd%?9G1Ҩt A@9I@ HdH%IH I@HHAIH HHfA@f.d %W%?9tjd%9aAh1$AxAh fDuou$>otApDPH=M蘗E1ҺLǸH=6u)@E11LǸH=P&rH ,HrG|umHumGuJwu=P+t1H1~H|$=H|$fDo f.uwHGu#d%9Gt낃ovKG<ud%9GuɃ?t H bH5X=H=6WkFfDfCfDE1L{AASE1AAuE'uE11ҾLAntKuC0tCHSƒU Aut%DE1ҺH@H=At%DE1ҺH@H=AnfDED3AS At1ɇMƁ2DE1ҺH@H=^RH={ƌfDuRuECHS=t3H u=FK }1f.dH%fwWdH%HAAADHt AAD9tuԃ; t1f.PdH%dH<%gjfHooHAWAVAUATAUSHdH%(HD$1dL4%dH,%D-8D=-HA9@A97AtE9E9D}D)HTTD9AtDD)Hc҃lM1A$A ] @A0D$9T\$A4AHT$n@11A$~uLkfAtZDD)Hc҃luJD9}EE9u@A\$A9GD)HHD@HA9tA9D1HD$dH+%(H[]A\A]A^A_fAtE9~E9uD}UAADD)HH<gXHHAEEdH,%D9fHd(AI0lHd(A @t{=@1AlA4tvA @@lwlpD-iD=^DA ƒ A  hfDHd(PLrHD$dH+%(uH VH5M/H= .gHD$dH+%(uH wSH5/H=. E9D9ff.USHdH% Ш`tqH1U  t&@tr01EH[]DH0jt" @tyf0H[]Ð ƒ @uj4t @lfDHmH(;j4m @af.HHHHyHH=vÐHHHvHHHHPHÐHH=vÐHHHqPX1HHH=E fUIIE1SHwE1H`HHHXHHu-;DHPHHAHIHPH HH1H9ttH=zHH9uHHJ4IPf.HGH9tHPH@HHH9uHH9uIIMcHcMZHHIJH)Ir@IR8MB0I9tH[]HcfHnIB(IjHABff.fHH=v PHGˆff.@HHGfDHvH/fDHVHfDH6(HNÐFuD4H%HHWHIItaH7HHHH!H)LHH H!HWH!H u)-HHHHH釉H=DH ] H5AH=M*)DH?Ht+v!1HH,HDHrHt HD;H fPXH 'bH5)H=<HK)ff.ATIH=ߡUSdI,$1ˡHHtqHxHHHǃHt]HHHH1j@1u_dI$H[]A\fBU1H[]A\-*~H=H= :HfDH=1H H5(H=((ff.AWAVAUATUSHH $HL 1dH%(H$1H$IHD$hHD$H$HD$`HD$XHD$PHD$8HD$HHD$0HD$@HD$ ALL\$D$,H'1軡L\$1AIC`LD$HD$MKHD$HL$ LPLIHI@f1A)IpI IIpL9uH\$IMK`fLD$ fo RAH $DIMPI IML9IIA)A)@HtL9tA1HE1HQHIIH9HGH9HBLIL9uIPMpI8IpH{IzHZu'1DHzLbHH HL1L9t(tH$dH+%(H=HHHt$HH|$H{I8IXIpHU I9HDŽ$E1HDŽ$1ALl$@H\$L5zLd$HL\$pLT$xH\$0H\$H\$81fHEH t*Ht%HHMLPLML1LEnY^HH HuH$L\$pLT$xHaLT$xMLIIL\$pHD$PHT$XHRH7P1ATLD$0HL$(H< H L\$pI9ILT$xL1H$L$L\$HLLT$I蟞LT$H\$hLT$`L\$LH=$L\$HL\$HMpI9+L$,pH +HHHHHD1E1H!1LPHPHH@HuH$H$LL\$ L\$6L\$xHLLT$xHPL$1L$H$袝XZL\$xLT$pQL1L\$IHIlL\$IHD$`HD$hLLT$xL\$pLT$xL\$p]HLt$pHt$pt$pt$p5P1$L$LD$xHL$pH@H$dH+%(uH1[]A\A]A^A_goff.@HHOHHH;oGHwHWfH~H;xuwH;zuqHPfBHv(HW HtH;z(uvHO(H;y ulHx tHJ(HQ Hf.H9t3fHnfHnfl@ HB(HW(HB H=M"@flF H="H={fDAWHG`IAVAUATLgUSH(GH$1I$HurIL9$$uH([]A\A]A^A_DH`IGpI_pfHnHX$HvfK HCHHCH,+M9tLH{IDI9HLsLkHI H+MHHM1HuHHtMH޿PH,$3l$Hމ1H-H PH$3D$1H H-͖HH dHH`HHDfHnHfl)H9uHH޿H g>H'H޿g)HH޿gH}H޿gHH޿ gH3H޿$gH.H޿gH)H޿gHTH޿gH_H޿g1HHgoH(H޿gZH=RtHD$dH+%(uH([]g ff.AWAVAUIATUSHHHOL$HH9r I9HLJD(H="HAH!fHnfl)$HE1A1LzHĔHHtfID$HuQHHQ{9HZHH9fo $Lk KHH[]A\A]A^A_DLH5{1K4$E1AD1fHJHd<%tH H9tpH HGH=H=HHA  H H5H=H51 I$LHHTHk0HH+HfHnHflH9uH| H9 K4C8HHHǃHCHHtH)HHHH)HHBHdL dH(1C0HYH1H-I1MtI$HHI$1c1UHiAH5 HHd<%tH t (HpH=@H=ώ H=ʎ3HfH=ZCDUSHH- H9t-1T1 uSH H[]DH1u @KHuHHH[]5DfHfDHfDAVHEAUATIUSL/L uJ\ILL!IH9sIH1H9s;DE1AHރ"1sHHtAt M,$[H]A\A]A^fDH HH9sHHHBH!uHrHHHH!ATUSH\7HH!H9rH[H]A\DAE1A"H1rHHtAt~HM@HHEHHEd c 9~ W uHHU HHS H9]HA u[H]A\H HH9nHHHHBH!uqIHH4HH!H  H5$+H=f1Hi ATUSHhHHEH9s$Hu H)HuHVHHH!Hu1[]A\f=u1rIH IthHI9uȀ=ruOHHTr=^u;1DrHt.HtI)tH L)L)% HHhr1@E1AWAVAUATUSHH(dH%(HD$GH H9H Lc`HRL,LHI!M4$L9!H% M~`ID$0HT$I9HH H$JfID$ I /HHID$LH9HID$0M~`IoI9LMd$IL$HYI4H)LH{H+LCLHHHhHH>AuH+HL9LH)H $HO HH9rjHGI)J/H9{tALINpCL+;L@HAfDH-IoIHH;- r4HH!x+Ht$H9s!IT$ H)HH!Hf.HD$dH+%(H([]A\A]A^A_DH H9HC`H@HH;0 rHD$dH+%(FH= H([]A\A]A^A_Ml$I)I/n x0ukK<,HnMl$H)I)HIo4 vɉ $u*H=1nd $B[ tE11K<,A2HmHMl$vIo}HD$dH+%(VH c3H5_H=HD$dH+%(#H 05H5,H=HD$dH+%(H H5H=eHD$dH+%(H !H5H=2HD$dH+%(H $H5H= Ht$L$$Yd<$L$H~ 1ɀ|$2 xaHD$dH+%(uH wH5%H= gމff.AVAUL,ATUSHG`H9HHIGIEIIHv{L;sr5Cu"HH)IHSHH9HMLLHHXH=w[]A\A]A^[H]A\A]A^pH=@H=A@HPHHI98H==H=Q@IT$H{ 8@H=yff.ATUSH HNHHHHH9@HHdH<%Ht>HBHH; s-L LgLVL9^DGLM90iH9L$ID$HeHH;T2LF CBH= H tlH9I I1LFH4HttHA9`H []A\fFuz={ uYH H[]A\ifI H<-@HL1HFHd<%tH7H9vHH9uH=fDH H[]A\HHVLH H3ǀHVLǀf G3fDH=v @H=~ |@u< uRID$Hv4LH1ɇ nL9oH=,@1~H7HHt$HT$cHt$HT$ H1_H H[]A\ڹf.HHJMHljHFID8H~HI)DH@dH<%L LǀMu0<DM9MMHI MM1M9L9t~AtH=P H= HHt$HT$MHT$Ht$H HHt$HT$HD$߸Ht$HT$HD$gH=H=AWAVAUATUHSHH8L=} dH%(HD$(1HH;=U g$Lk`HS`IEIIO\%I9u Lu Mt,IIGILu M9 L L9H HaHHHLL!L)LAHHA LLHI!ML9HyL9=LIHAHHHHK`L)L)HHIEH9sHHAHL9=1L9H4)H)Hs`HHH HHQHFHAHT$(dH+%(H8[]A\A]A^A_@ 9 H5 HFH9b1LHHuH$RDH5 H}PHL$L H3HpHL$I HHIHHHH0HH0HK`HHHp8ID$ItHFIHHI}HHd 1H HD HL)CHDH HH LDHI!LD$ M~H H|$ HD ILHH|$ L\$H<$H<$L\$L HHHD$ HU LHH=x H1H.  MtL9iMtHL)HH HʃH)H<1LH<$HHITIH)I!I4=}LL|$cLL$L IH@HH HL9H $fDLκHL$H)HLD$LL$.cHL$L LL$LD$LIzfoh0LHCD%IMeJHHK`LX eE1ɹMLHL$L$L+ HHEH H p H HH9<$HHK`fD={LL\$L$bbL$L\$L HH@HH LHL9H"L HD$ H M9H E1HH I9l@cLH _ HIEfIAE1@HX I)H & MILLAH9 MI ILHIEKD%KD%ILLIH H LT aH HHBH!XHL$L\$L$_HL$L$L L\$1H f.1LHH*HHK`L f1OfH yLD HII!I)GH $L@H LLHBL!LL$LD$^LD$LL$L1 ==y1_L HIHH $E1E1=xH $HI4HH!HI4HL!_HD$(dH+%(uH ^" H5H=g{HD$(dH+%(uH )( H5dH=^qHD$(dH+%(uH  H55H=BHD$(dH+%(uH=SvHD$(dH+%(lH  H5H=wHAWAVAUATIUHSH^HHHHqwH9pAAAEDLTHIRHH= HrHH H3BIBHBD9dL %HHMH; AYH; HkrYf.LZHzLH H1IzI3H=wvHBAYHzMfAYH;t fIRHY= uzf@FfDHd<%tH9H9 HHHrHBII LH1I9t@HIIA0H? vWII A[H)vCII AnHv/IIAwHvIݸII9LGA|@EL{E1IdH<%t L;=? LBHUxLu`E1L9$1HBHrHLH4LI9$IJI9gH]M II9H9VL9rPL9u H6HuxLvH95H=HHH=? VHH H=)q[D t$ McIII IqH9MIHMQA% L9HA(fHnfHnflB HP HQ(H7=s2A HHpHHH9QHVH9rL HLHPHJL9tHNdL%MtKLKIL; d s:Lk G,JAHPH9tHnL9rfHN52s H@L HfD@fDHd<%tH9H9HHLZHBMI LH1I9t@1A LTIRHPCD- HfDHHH IJH9tHJHJMtdL %C4yH;51 Hh5&rHH[]A\A]A^A_H5rtfDLH B@H=l@Hd 1 1HHHu1|fDH=q@D$ D HHDH0LHL$ AIAHD `LJHrHVIQD $E2H+ HtFL9sAdH%IwH HH H3H1fB,xHq'nHUxL9$VCD-Hv#CD-P HTH HrH9t H9YHDLMMIAITADA`H9r@HtHJH9H!DA`f.' 3@H=!l@H=)\@H5oIʃI O3HrIwLRHUxI fCyL97$KH9UhLK I9=HuxLvH9H=D$ @A`fDL lq0Mcɉt$ IH=9@H=@H=t@HzHLL9tHJHxLrAHOH=nHzLH K3ʀHzOʀfG,J@H=Q @H=@fHnIflB AQHI`:HZAvIH`HAHI9&HS H95A@dLL$HL$EIPxپL9dLMMAIHcfH=!$@HH H=D qnMcɉt$ IAA HpHq@t HI Hq@H9rHA(fHnfHnflB H9H 'HQ(HB(HHP LNI9qoH=bfIT`HHH=w\D qwMcɉt$ I4HqLMIMIIHH? (HPxA0L9fHHH9HGD q|Mcɉt$ ILyILII9GLLH)H $)H $H#HEpfInITfHnflL9p]BHUpHPHwHUhHvfB H H9HH HIEHHHBKL=gkIM=4HL H%II H)w HPxA[L9of.II HwwHPxAnL9?f.H=dH=mXH KL=H9AIM7H H5 H=IIHwOHPxAwL9)dL %IwI HH H3I1fC,yHAIݸHUxII9LGA|L9VLi(Mm(IMIII9rL9jt IEH;HLDLLH)H $H $HHEpfInITfHnflL9pBHUpHPHvfB H H9HH HIEHHHBKL=IMHLH $H $ H4H)fHnHuxflEhfInflFH=vfF H  H9HH HHJHHHNHJIH H4I9Ip`H)HHHH HHQHFELH~HH.KH=H=r H 6]H5aH=nH YH5BH=OH LH5#H=0H=1tH KL=H9IM|H H5H=DSHHdHHts1HH1҇dH%HxHHHǀxH)1HH[DHHu1HH?Hu'Ht'DH߾3HHHu;H^H[HHD$KHD$:Hx 1҇~HHD$HD$fDAWAVAUATUSHHFH$IHIHH9 HHH9L4HI~HHH9hH^L9rQH  HL)I9HH HH HkINL{HL[]A\A]A^A_DM9u`AD6It$LIHtIWH@I9HSHsLHHHHHTU HL%qH=@褿@H J4#I LHLcHVIN0L|5M9PLLN4;HCf.HHL9HCL4+H=@HIL$ H9H L{I9L)HHH L HCJ#IE`HPH >H5FH=[SH H5'H=4@AWAVAUATUSHHiH HIIIHLFIt7 HHC1HpHHHLl+HI!ILH)Hw ILH)HCIII)֨Ho 1LI9LHH HIEKL5HCH H HCM9I]1HHHLHFuMHHH LAI9s9L)IHwI9L$`tBDuLL HFLXH=wHHH[]A\A]A^A_fDHSII]IUMufHd 1fDL@H H5bH=4off.@=bu#HHHt H1HÐ1ff.f=aufAT1USauKH- E1HfDDuHpH9u[]A\fHhfDH=UaTf==atSATE1UH-f SHfD&HpH9u1a%[]A\H踘fD[H=`]A\阘=`H`dHHt HǁH`H5 HDH9t Hn`HǀH\`HxHpH9u;`ff.USHH=`HHC1Hv HHhHdH%HH;- = HdH(H1U#HHH1҇UHPu?H t*H % HHHHHDHHH!H H9H[]fd<%KH;- 9dH%H'D jfH}HHƃH H30H4f jH@H[]HH HHHPOFH 8 HHHHHDHHH!H9H x H5sH=HHd 1H[]HHT1HHHH?Hu$Ht$DHH4HHHHumH'1H ͪ H5H=JDHxHHD$#HD$fH=q1҇U~HHD$HD$rATUHSHH[H  H#HE1HvHHHHH;= sdL%MtExfEf=q SHdL M1A$HHLH1A$nHHPu?H j t*H HHHHHDHHH!H L9hH[]A\@HH9HGH H fHH9rHH[]A\pHGMIHLKLuDL/HH0HH HH1H9ufHHv HH[HttHP$H HHHHHDHHH!H9H i2H5H=!Hd 1H[]A\軸IH#1H|+ HHHIHu*M@LHHHHIsMDI9tzHH3H H1HAfExH@DHd13HLHD$蛑HD${LɐHI3@uHH H3IHH=ʡ=H DH5H= ff.HUHwSHHHGd+uWdH<%H=` t&H HHHHHDH!H81d+H[]D u(H9 sH=wHHHf HO H薵d+H[]@H<$d<%VHt$H<$Ht$HG:ATUSdH,%d%HtiHLdH%@HH H3HH;Ht@tH=褲@HL9uHHdHdHHtL1WuPHHtRHHuHWHWHx1W[]A\[H=W]A\/H=pWcH HH5&H=fAWAVAUATUHSHH(=WHu&HH(H[]A\A]A^A_HtHCLsIIMEpBDu Hu-IH(L[]A\A]A^A_fDIUH9r H)HvdH<%L GLHL9AHUHUIIH LF= (1A&LLLLLL$LL$I1AMID$H t+H HHHHHDIT$H!HI9H > H5H=fDKfDI9rLH)HH9 {E1fDH HHHHHDL!L DLLLLLL$IHtzH@LL$H t+H HHHHHDIT$H!HI9H ; H5H=HE1LKLHHH L)N$HHAH!L H!HFH!H NT HLD$MHLL$I!M9=1LLLT$)HLD$HHH LT$LL$HL9J HXL;LM)L)HHPLHc LHa H9HO H=@IM9xHLD$IHbHT$HHA LD@Hd DH LHHBH!HL$LT$LL$u8HL$LT$LL$d<% LD$HCLD$fH=@LL$H"IHHSHLHHHHHTP H|$1L!L@LLL$軉LL$LLL$LL$HI4HH!H ` H5H=H A H5H=Jf=mQt NfDHHt$H<$Ht$H<$H$@UHSHH=!QtGHCHuHtHHH[]HdH1[]fkf=PSHtH=` H[3H=D H[s=}PSHt'H= HGHr[H)H!>fDHd 1[ff.@AVHAUATUSHHHHH=OzdH<%= HdL(M1AU.Im`Hӻ LeII9t1HO H HHHHDH!HIH)I9LBHLHHPHփ!LpH= H HHHHDL!L;)=  MAuDLHD$蓆HD$fH-I L- HLLeIHE=W WMNLHHIHMH"HPLpHуHtQ5FNHڅGH[]A\A]A^f= uLpMt1AUHPHуHu MHuI9HIFL9HEHHPHOfH@H'q@H7c@(HGU@8L|fDH I9= =VfDHd H1[]A\A]A^+IHa1HE1HHI@fDH1H[]A\A]A^% d<%,1AUDLHD$THD$-f.LxH ̘H5H=HH H5xH=ڗDAWAVAUATUSH(=LH|$_H5 D$HD$HT$1 &H|$L5y I<DHD$M~Mf/1ɽILh`t9} IuI]L9tl$LMA H[H9tWHsHI9sJ<+HC0L!H9kH3H9?HH)H)I9sL!0H[H9uDMIl$IP1H H9\$T$ ʉHT$ 1L$HD$H HpHD$H9D$H([]A\A]A^A_LH0I? LH [I)LH nILHwInLHH9HG|SH|$L$#L$H 2H5H=+H k0H5H= H|$貀8H|$Y@Ht'HOHHHBuHDHHEf1ff.fAVIAUATUSH`dH%(HD$X1=IfL%E I1)$L)D$)D$ )D$0)D$@DLH蔣kHpL9ufo $foT$fo\$ fod$0fol$@AAVA^ Af0An@HD$XdH+%(uDH`L[]A\A]A^f.HfDHHd˰gKSHH`dH%(HD$X1HHD$@foD$ D$0fo $CL$C HD$H C$HD$XdH+%(u H`H[g_Kff.@AWAVAUATUSHxH-w dH%(HD$h1=xGl$H L= Lt$Xtډ\$ 1ۃPtf1A)A)FA)F A)F0A)F@AoLLԡH=E 1HHLl$1H= HDHLd$H1H= HDDHDl$1AMpH I97H H=gL$1H= HW+HH=| 1HYH 1H=S HbGH 1H=2 HZGH \$ XtHD$hdH+%(u:Hx[]A\A]A^A_ÐLx}L|+ g0I=}EATUHcStB1 L% Lr w]HHcH>@í뷐Hc1H=1G []A\~ H- @f - D H-V @~H-L f-D] H- @E H- qLX{L|[]A\ÐIDHGň0D+ff.=CATIUHSHtVHHHBH!HڃH u-Ht(LHH¸ HtHU1[]A\D[]A\fD+fu,=yCSHtHH=H[âfDAVAUIHATAUHSHHu 1[]A\A]A^HuLpI}LgIEHtXHE@@0HHt)3D9uI9Es)xt#HHuؐLuf.I빸 wAVAUAATIUHSHHuHEE1M4$1[]A\A]A^@LpLg#HEHthHD@1HHt)3D9uH9s:yt4HHuDMuHgHEzDI멸 kCHVс tf nDtցx)H"OuۀHVHmLHE@tυH/THQHECHd t>B@t5t0 Ct%x.Hg]uHXYHQdHEHfH9a@tCHƐuh Bu\t7tHnHynHE@6BuGHHFHDÐ uHuyH}H}HEf. H6uH&HHEf.HfHOfHEf.AWIAVAUIATIUSHH(dH%(H$1HG1ɿH@HHH)HL9s/L E1D8rHκHHL9r1AIIHM)H L9s0L DG81r<IκHAH L9rIHI9sIIfInHD$H$fl)H )@H9uIhJ<HH4+Mt@HH)HHLH9uLD$J4;LH LD$M)Ņ0A11M)M)$f.L9sHIEH1I9I *HDHuI9HICH9rSHH9tG<@8<tH9s8LH9NHDfDI9CHfDIFH{LM)ML9r;@LPH9tLFTD8TtHHH9LLI911H$dH+%(H([]A\A]A^A_M)AM9MB1M)I HI9rI (HTHuLI9r!@HH9s4@84tH9sLIVH4 HdL)H{LDHID|2D8|tL|HLMAE1HLg?ff.AWAVAUATUSHH(dH%(H$1HLIHHAH9II)IHZHHT$1LiA7 HH@A4)҈DHL9rAT/AD/LE1H HH)TDlH)H|$I9rnLSHH)DHuI9sH)L9rIv J#K9'u#LLH^ tJID$IHBIHD$HI9s1H$dH+%(H([]A\A]A^A_fHH$dH+%(H(H[]A\A]A^A_  BHW  9t,I9s 9tSH I9s9MHCFH$dH+%(uH([]A\A]A^A_g=f<H/Ɛuh ;u\t7tHhHgHE@F;uGH͇HVHDÐ uHnyHvH/vHEf. HFuH6H~HEf.H_H__HEf.;H}Ɛuh :u\t7tHfHyfHE@F:uGHHFHDÐ uHmyHvuHuHEf. HuH~H}HEf.H^HO^HEf. :Hou^9uT% t0usuHuHHEfHwHХHD uHLyс@uHH[HEfDHǜHpHEց@`H_HHE8 9 t+t&xBHu+Htf.HHHDf.H@t^8Щ t+Hd+8t)9H=HD 9tʅx!HuHδuH@t7 8Щ tHHHEtޅxH8 uHufDHy @tn7Hс(tfu7 t 58tx(HuـHH{HEfDH@t 67Щ t56t HuCtH@H_,HDf.tƅxHp!uHufDH&@tAWIAVAUATUSHHBX8\$L6@HX@HPXLhPH\$PHXHH@`HT$H$HD$D$HD$xE111Ƅ$E1MDHDŽ$H$L$T$LE1E1E1H$HD$hHT$PHD$pHD$@H$IHDŽ$D$1LE1ɅL$L$H$LML\$@$H$D$L$@HI3I9M9 HcT$$IA,zEt1DHc׃A,D9utL\$@IL$H$H$L$$D$ E1Ht$DLD$hL$H$L$ML\$p$H$$H|$xDIIM9I97 HcT$HIABEt1D؃HcȃAD9utL\$pL$MH|$xH$L$$LD$hA$  $$$M9  M9҃H[]A\A]A^A_HL$`LHc7LD$(MLd$0H|$8H|$@LaTLcIDAA@MHx[H1HH9DT1E8T0tH9MHtH)IAA@MHyHtP1 @HH9t?DT1E8T0tH9t-E1E84srHL@HI)MIfE1I HcHT$LЋHI9LD$(Ld$0MH|$8Ht$IfD$1MDHH9T1B8Tt$H9tM1A44A84JE@1D8AuHDD1E81tL$E1ҐDD1E1IHE)McMH9rL$fDL$HL$XLHcSDt$0Ht$8LD$@LD$L|$(MfDLqAH $HcLfGLWx_HH $1HH9Dl1D8l7tH $H9I<HtH)H׋GLWyHtVH $1fDHH9t?Dl1D8l7tH $H9t)E,2E8,6snHHxHH)L=DE1I HcHT$LHH9MDt$0Ht$8L|$(LD$@HLT$H $1L,HH9T1B8T.tH $T$H9tM,A 6A8L5@H $Di1D8ouDH|1A8<2tL$$E1f.|1E$2IHD)HcIH9rL$$LT$f.I I L|$(HcMH$Hl$PHt$0D|$LLL$8$L\$@L$^ELYEHDHD$H $HcHDGLOExgHH $1HH9sDT1D8T7tH $H9YI<HtH)HDGLOEyHt\H $1 @HH9tGDT1D8T7tH $H9t1E1E83HHxHH)L1fE1AH|$I IcLDDDMU%MDAEC0HcDHcMՄL$$L|$(Ht$0LL$8L\$@H$M9M9M9M@T$H $1L HH9T1B8TtH $T$H9tMA 3A8 2H $DQ1D8WufDH|1A8<1tD<$E1f.|1E<1IHD)HcIH9rD<$LT$LD$(HcML|$h\$LIL|$PLd$L\$0LT$8H|$p,fD|L^LcMA8A@MHx[H1HH9DTE8TtH9MHtH)IA8A@MHyHtP1 @HH9t?DTE8TtH9t-E E8 HL@HI)MEDE1I4HcH|$LЋ<MEB7HcAHcMńH|$pML\$0LD$(LT$8L|$hL9M9I9L$1MDHH9TB8Tt$H9tM A A8 E@1D8FuHDDE8 t$E1fDDA IHA)McMH9rߋ$L$f.I4I @MH|$pHcL\$0LMLD$(LT$8L|$hIL9M9M\$L9(H\$T$HIHcHt$H\$`L$HcLMꈜ$L|$(IHt$0LL$8L\$@H$M9M9IZI9LL$XMIɉT$$HcHcMcHK/IH!UAAHDK~rE~mDˉHDL) D8tHA),DILLL$XMHIM{MHD$IHt$LIHD$`BH9<$)H$I11틜$L$L\$@L$H$D$etME1M$LD$h1E1L\$pL$MH|$xH$L$$90ET$LA$A91DDˉT$$HcT$HHcLH$IHT$@$1L$L$H$D$nHL\$pL$MHD$h$1ALl$xH$L$$H[]A\A]A^A_sH$H$^…@҃҃H r"H5[H=q萫H qH5<H=fqq% & t+t&xBH[Bu+H@tf.H&HH/GHDf.HYD@tc%H HNHDfUHSHHXHgAHtHHHH[H]'Z1[]f.@HdH0 f.fAWAVAUATIUSHIdEuHtKLHH޺H==H聳HHdEuHH[]A\A]A^A_dH%L=H gL賧H5LH$H<$HD$荧HL$1AH H #~H eHǃ LELH5H讲HH#(f.@#HQс(tf# t u$tx(HNuـHQH;MHEfDHIP@t>#Щ t+Ht #t $HݗHD #tʅx!H:^uHRuHYi@t"Щ t+HT"t#HHD n#tʅx!HuHuH@tATUHSL`HLg HtLHH[H]A\#[1]A\f.!Hс(tf! t "tx(HuـHHHEfDH@t~!Hс(tf! t E"tx(H!uـHHkHEfDH@tAWAVAUIATUHSHHXdH%(H$H1H-1AIfDIHƺM)HH9s/J<<@8<rIHAHH9r1AHIHǾI)H>H9s0L3D E8 rHHAH>H9rHIL9sMLfHnHD$@H$@fl)H )@H9uHt*LHLT 0LH)HH|@L9uHL$J43HHT$| HT$HL$HE1ME1HD$(LaH)HD$8HL)MILHD$0@L9s HHED$0I1M M9sBHt$(K<.HL$ HT$LD$LL$jLL$LD$IHT$HL$ M9CDHD@HuH9HK4>HCL9r]DHL9tO<@8<tL9s@Ht$8IaL9HfDI9HfDHBLKI<H)LH9r@HpH9tHt8A8ttHHH9pHl$0M1H$HdH+%([HX[]A\A]A^A_HLyH)H9HBE1HHD$(HHD$H)HD$ IM$L9s/Ht$I|-HL$HT$HT$HL$HL9[CD%HD@HuHKt5L9r.fDHL9s<@8<tL9sHt$ I{HBI4HtLH)H{L fDHr4DT0D8TtHD$(I;LHֺ KD5A1K>HrgXAWAVAUATUSH(dH%(H$1DHD~IHEM}HLHHD$IH^IL9=LHLcx )IHD$HT$ HI)Lp1HMIv%f\)҈DHI9uHt$LE1T5D5HH)TDtHFH$H)fDM9roMAUAEHH)DHuM9sI)L9rIv JD%K9D%u$LHLqw t;ID$IHB$IIM9sHD$I<!IM9uE1H$dH+%(H(L[]A\A]A^A_fDIDAU Ņt1 fDtfLI AU9uLiD AM …l1 Dt( LIAM9uLnD999/H$dH+%(u$HL$HLLH([]A\A]A^A_geDz u xHHHDÐHg@uf.@AUIATIUSHHHtT;tJLHdH,}t2LHH\;tHI]HH[]A\A]@H1Hf.vXvhvx҃ɃH?ʀHu@7@ff.@UHAWAVAUATSHH}HhHUdH%(HEHAx8}Hh?Hx@HXXLxPHxHxHH@`H]H}HEEH$H9tHH$H9uHHL$HD$HHH$H9tHH$H9uHHL$E1AHhHD$HHEIH}LR<zHELcIA9AAMAxZH]1DHH9Gt A8t tH92M HtLH)IA9AAMAy1Hu.@HH9t A8t tH9A4A84 CHLHHI)MFLFx[Hy1DHH9cDL D8LtH9MI4HtH)Hދ>FLFyHtR1fDHH9t?DL D8LtH9t-AA8 HHpHH)LEDE1IHcH}Lȋ<A?DOE~1@DȃDHHAD9uIM9LpDXIMlADUH}HH}J H9H}ALHHEIDpL@DHMpE1@1L  HH9t$\ B8\ tH9tM A A8 Z18^uH\ A8tE1Lt E$IHD)HcIH9rIL1L HH9tYA\B8\tH9tGLA\A8s7HHJHHЃH)H)fI=AA\$18YuHA\8t1EDD HHE)McLH9r~H}D&H?H}H]AL,H}t1ɉ΃7A\5D9rH}Mc1K4H<@< HL9uLL}MILuHEH}AH9s}A9H}HEHD9][ I1L, HH9t'A\ B8\)tH9tL,A\ A8\ Hh1[8^uHhH\8tLhE1At D4IHD)HcIH9rLUH`HGpH}H1LHcHHE4E 7DVE~1C DQHcE D9uITLXAL`LeLRA<%HEHcHf>FLFxYH1DHH9k\ 8\tH9WI4HtH)Hދ>FLFyHtE1 HH9t8\ 8\tH9t(AA8 HHpHH)LOE1IHcH}Lȋ<A?DWE~1DЃDPHAD9uIM9L`LXIMpEH}H]HJH9U DžpH}LHHEILE f1L HH9t$\ B8\ tH9tM A A8 ^18ZuH\ A8tE1Lt E$IHD)HcIH9rIL1L  HH9t&A\ B8\ tH9tL A\ A8 @1A8D$uHAD 8t1HDIAD HD)HLH9rI&ppH}HqE9LEHhE1E1LXLVHcHEHNjWLGx]H*1fHH9\8\tH9I<HtH)HNjWLGyHtE1 HH9t8\8\tH9t(AA8 HHzHH)LKE1H}IHLȋA DBE~1DDAHcA D9u}HxD؉H}HMH]H<E1H}H9AH}L֋1L HH9l\B8\ tH9WM A A8 DHHzHHЃH)LCAMLDI΄{LXMHEMN0ML}LMIAEH}MM4HEHcH‹2BHzxVH1HH9A\ 8\ tH9HHtH)Hڋ2BHzyHN1HH9:A\ 8\ tH9%A8 }HHPHH)HC^18_uH|A8<tE1|E$IHD)HcIH9rJ7MHpMLPEAEH}MM4HELmLcI@A0A@IxxgHMLm1HH91A\A8\tLmH9LHtH)IA0A@IxyHtRLm1 @HH9t=A\A8\tLmH9t'A8HL@HI)I2E1M,H}HL4A7VE~1fDЃPHAD9uH]H9pI)HELHpIL`Lm1IfHH9A\B8\:tLmL`H9tHE,D8,LmA]1A8XufHA\8tDUE1LETD<IHE)McMH9rDUIML`HLpHcH}H4I)I)IA<A<HH9uI)ELPHELE1PM,v1M,H}HHЋ4L}VA7E~1ЃPHAD9uH}I9I);HEN 1L< HH9t%A\ B8\9tH9tL<A A8MZ1A8]uHA\ 8t1LIAT D<IHD)HcIH9rLIM#H%LHcH}L}H)H4H)HA<@<HH9u"HIcHuH)L HLH9EuE1IHUHuH]AL 3Hut1҉уD$E$ D9rH]Mc1K4/H ;<@<HL9uHuH]AHHut!Hp1҉у D9rHpH]Mc1K4H ;<@<HL9uMLM,HL9EH}HGH9}r H]D;HE@HEDmLu1EBD0DJDHHJML}HPHCLHED`IՋ`EHxD$A!HLUL]ME1HLpHuzIcBE,PIARK|L9 DARIHH}IIIBT}׋}HxD$L9MIAuHIDL9sH}HuLpL,LD0IHL9tFHcE$rIщ0K L9sI|$MtL)LBtICtL9uAT9HuLpHE1L(MH}IIHEHHH]HcCDPLD DSHhDXM@uIHuIH9nMH]pMXDЉCHH]HEIUBL+]ˋ]HxD$ L9myIADp2HID묃HL9H]L]L8HHhFz@uIHuH H9riIIpIADACHhI9t-IcM D`AE#IHuHhII9uL8HK4@HXt;H01H HX70@9rH0H 1LAt @4 HH9u*IUML)LBLICLL9uADABL(LHH}H9H}L8LHHHpQA@uI<H}I:H}H9MIIDAD$HpI9t/Ic$M DXEE$LMuHpII9uH8H}EEI9s }9CuI@9uIaHIHHtH9sH}L$HPUD҉IHL9tHcHUEqHωu0K4H9sMJMtL)LLDDHEDH9uBTH}jHK40H@HuH8t(1L8H@E D09rLh1I At@4HI9u%LEHM9LI@L9EfK<@HhH}HXt&1HXHh 1 7@9rH}1I ?At@4HI9ugfHHE9LEvf.HtTn}x%=<tH vtZHww9~HÐHHw1H!HwÐHAHwÐHaHwÐ1)HtOH)utO!utOAutOauHHljHHtOtW!t_AtgaͅuHHHwtOfu\@ ~tO!9vRH!HwfuH…uPH H HHHwD9v HHw1wDHHwfHHwÐtHu@PtO!utOAH!u* vtOaH !t HaHwDHHwÐHHtIHqH)BH9HwfHtrn}x%=\tH vtzHuwwtww9~HHH1fH!HHAHHaH1)HtOH)utO!utOAutOauHHljHHtOtW!t_AtgaͅuHHHwtOfu\@ ~tO!9vSH!HuH…uPH H HHH@9v HHf1_HHMHHtoT> tW o\>@t_@od>`tg`uHH9rH)׃`sao\@@sFo t oT tR tZ@od`tb`H'wtZ@uSod`tb`uAwfoLtLutoT> tW o\>@t_@od>`tg`uHH9rH)׃`sao\@@sFo t oT tR tZ@od`tb`H'ftZ@uSod`tb`uAoLtLuuf )fb(obu >uH@ab(oVbm >OHb(o^be >Ob(ofb] >OɅHb(oLb(oTH|Htb b Wb(o^b _b(ofbu %gbe %b] &ɅuHHbu &bm &u&be &u(D`L`)L D )L@D@)HTH)HHb(o >b b(oT>b Wb(o\>b _b(od>bu %gbe %b] &Ʌ3HH9rH)׃`}kb(o\@}Nb Zb(o b b(oTb Rb(odbu %bbe %b] &ɅÐbe >Jub(oLbu >JuH HL`@`)Ðb(oLbu >Lu!b(oLbu >LuLD)LD)fHw-rhLDH H 6?H H H9u91fDHHH9u%HLHDH9u1u )1fHHH)Ð~ < )fftf)u9H wCDLftf)uHLD)f )fFOftf)H vbH`F O ftV0_0ftff90@v+F@O@ftVP_Pftff9uG ftT\ftff)uf1 )fDL@D@)DLD)H)HTHHF N0ftG ftO0V@^PftW@ft_Pffff)uhH@H@H9w)@ -F O ftV0_0ftff9DfDL D )DffTf1H H HL D )f.f.f.f.HH @HH oH@oLLwff.fHH+ff.ff.ff.HH r#oH@oLLwÐs-sFs|t tftËL6L7ooLLfHLH6H7HLoTo\O T\wf.H;1: Hw_oN HvoV@o^`odoloto|O W@_`dlt|wHH)H9H;͆ LI1I?DolotHHo|~oDH)HHHTooV o^@of`HW _@g`HH9wj`r@z ~wfHton ov@Ho~`~oDH)HH@oN`oV@o^ o&HƀI`Q@Y !HH9ro w@`~D:wff.DoN ueIHLH?J|H)H~~H wff.HH)H9!IH;7 sE& t~oN H)H?I HHH)~~H wL L9!HH9/oN O II?I@L)L)LIIL9tI f. @@ooN oV@o^`oo o@o`HO W@_` @`HRHHI6vUooN oV@o^`H€O W@_`HwoDoLoTo\DLT\wf?IfD   00ooN oV@o^`oo o@o`~o ~o ~o@ ~o` ~o0~o 0~o@0~o`0HO W@_` @`} } }@ }` }0} 0}@0}`0HH0H0IvUooN oV@o^`H€O W@_`HwoDoLoTo\DLT\wf.f.f.@HH @HH oH@.oLLjff.@HH+ff.ff.ff.HH r3oH@oLLuwws-sFs|t tftËL6L7ooLLfHLH6H7HLoTo\O T\dfH;2 Hw`oN HvoV@o^`odoloto|O W@_`dlt|HH)H9H;< LI1I?DolotHHo|~oDH)HHHTooV o^@of`HW _@g`HH9wj`r@z ~,Hton ov@Ho~`~oDH)HH@oN`oV@o^ o&HƀI`Q@Y !HH9ro w@`~D:oN udIHLH?J|H)H~~H tfHH)H91IH;} sE} toN H)H?I HHH)~~H Lq} L92HH9@oN O II?I@L)L)LIIL9tI f. @@ooN oV@o^`oo o@o`HO W@_` @`HRHHI6vUooN oV@o^`H€O W@_`HwoDoLoTo\DLT\QQ@@b|HAb|HIb|HQb|HYb|Hab|Hib|Hqb|HyHQQ@@b|HAb|HIb|HQb|HYb|Hab|Hib|Hqb|HyII9Gbq|HGbq|HObq|HWbq|H_bq|Hgbq|Hobq|Hwbq|HH9b|H&b|HnIIHHǀI)L)L@@bHobHoNbHoVbHo^b}Hb}HOb}HWb}H_HHHHpb|H#b|Hkb|Hab|HiMIM)L)L)M@@bHoAbHoIbHoQbHoYb}HAb}HIb}HQb}HYHHIHnb|H`b|Hhf.f.f.f.fHH @HH@bHoHYbHoLbHbHLDHH+ff.ff.ff.HH@rCbHoHbHoLbHbHLË44ff. s@s&sSHs҃|t tftDooLLb(ob(oLb(b(LHLH6H7HLbHoTbHo\bHbHObHTbH\ff.@H;q# CHwzbHoNHvbHoVbHo^bHodbHolbHotbHo|bHbHObHWbH_bHdbHlbHtbH|HH)H9H;o LI1I?DbHolbHotHH?bHo|baHoDH)HHHfbHobHoVbHo^bHofHbHbHWbH_bHgHH9wbHjbHrbHzbaHbHDHtbHonbHovHbHo~baHoDH)HHbHoNbHoVbHo^bHo&HbHIbHQbHYbH!HH9rbHbHobHwbHbaHD:ff.@uUIHLH?J|H)HbHHH)H9IH;'n s5n tIH)H?I HHH)bHDLm L9HH9 bHII?I@L)L)LIIL9I f @@@@bHobHoNbHof@bHonAHb}Hb}HOb}Hg@b}HoAHJHHI.@@bHobHoNbHoVbHo^HbHbHObHWbH_HrbHoDbHoLbHoTbHo\bHDbHLbHTbH\Á?IfD @@!@!!!1@111bHobHoNbHof@bHonAbaHo baHo@ baHo0baHo@0Hb}Hb}HOb}Hg@b}HoAba}H ba}H@ ba}H0ba}H@0HH0H0I@@bHobHoNbHoVbHo^HbHbHObHWbH_HrbHoDbHoLbHoTbHo\bHDbHLbHTbH\H9HHtEH+ff.@H9SHHtHH9r t HH9rH|Htf.DHH @HH b(oH@b(oLb(b(LHH+ff.ff.ff.HH r3b(oH@b(oLb(b(LË44Ðs!s6Hs|t tftooLLDHLH6H7HLb(oTb(o\b(b(Ob(Tb(\ÐH; 3Hwzb(oNHvb(oVb(o^b(odb(olb(otb(o|b(b(Ob(Wb(_b(db(lb(tb(|HH)H9H;rg LI1I?Db(olb(otHHb(o|ba(oDH)HHHTDb(ob(oVb(o^b(ofHb(b(Wb(_b(gHH9wb(jb(rb(zba(b(Htb(onb(ovHb(o~ba(oDH)HHb(oNb(oVb(o^b(o&Hƀb(Ib(Qb(Yb(!HH9rb(b(ob(wb(ba(D:b(oNu^IHLH?J|H)Hb(b(HHH)H9IH;e sEe tYb(oNH)H?I HHH)b(b(HLqe L9HH9 b(oNb(b(OII?I@L)L)LIIL9I @ @@b(ob(oNb(oVb(o^b(ob(o b(o@b(o`Hb}(b}(Ob}(Wb}(_b}(b}( b}(@b}(`H2HHIveb(ob(oNb(oVb(o^H€b(b(Ob(Wb(_Hwb(oDb(oLb(oTb(o\b(Db(Lb(Tb(\D?IfD   00b(ob(oNb(oVb(o^b(ob(o b(o@b(o`ba(o ba(o ba(o@ ba(o` ba(o0ba(o 0ba(o@0ba(o`0Hb}(b}(Ob}(Wb}(_b}(b}( b}(@b}(`ba}( ba}( ba}(@ ba}(` ba}(0ba}( 0ba}(@0ba}(`0HH0H0Ivveb(ob(oNb(oVb(o^H€b(b(Ob(Wb(_Hwb(oDb(oLb(oTb(o\b(Db(Lb(Tb(\DHH @HHH LL@HH;ff.ff.ff.ff.HHr#H wzLLff.s+s|t tftËL6L7HLH6H7HLT\OT\H; dHwJNH@vV ^0dlt|OW _0dlt|HH)H9H;_ LI1I?DtsltHH|DDH)HHHT@V^ f0H))W)_ )g0HH9wj0r zDÐHtnv HL~0DDH)HHf.N0V ^&H)I0)Q )Y)!HH9row 0DD:HH)H9rH;}^ s HDLq^ L9HH9NV ^0OW _0II?I@L)L)LI4IL9'I ff.f@N@@NV ^0 0HffOfW f_0fff f0HyHHI]@v6N@O@NV ^0H))O)W )_0H@wDLT\DLT\fD?IfD@N@@@ @0NV ^0 0D D D D0 D0D0D 0D00HffOfW f_0fff f0fD fD fD fD0 fD0fD0fD 0fD00HH0H0I@v6N@O@NV ^0H))O)W )_0H@wDLT\DLT\f.f.f.f.fDHH;ff.ff.ff.ff.HHr|H we|Ãr'rHHtHHtÐtt|t tftNTOT|H@vHH)H9rEDDDLЃIHH(H; wWLDH0L rLHtfn IH)H|HHH(v0L < LETE\DIHLHH L(N(V (^0)O)W )_0HHI9wEHE@ Ax0ff.f(F(V (^0(f:f:f:()G)W )_0HHI9w(F(V (^0(f:f:f:()G)W )_0HHI9wc(F(V (^0(f: f: f: ()G)W )_0HHI9w#(F(V (^0(f: f: f: ()G)W )_0HHI9w(F(V (^0(f: f: f: ()G)W )_0HHI9w(F(V (^0(f: f: f: ()G)W )_0HHI9wc(F(V (^0(f: f: f: ()G)W )_0HHI9w#(F(V (^0(f:f:f:()G)W )_0HHI9w(F(V (^0(f:f:f:()G)W )_0HHI9w(F(V (^0(f:f:f:()G)W )_0HHI9wc(F(V (^0(f:f:f:()G)W )_0HHI9w#(F(V (^0(f:f:f:()G)W )_0HHI9w(F(V (^0(f:f:f:()G)W )_0HHI9w(F(V (^0(f:f:f:()G)W )_0HHI9wc(F(V (^0(f:f:f:()G)W )_0HHI9w#(N(V (^0(f@(nP+O+W +_0+g@+oPHPHPH9wff.DYDQ DI0DA@yP@(F(V (^0(f@(nP(f:f:f:f:f:(+G+W +_0+g@+oPHPHPH9wD(F(V (^0(f@(nP(f:f:f:f:f:(+G+W +_0+g@+oPHPHPH9w"f(F(V (^0(f@(nP(f: f: f: f: f: (+G+W +_0+g@+oPHPHPH9wf(F(V (^0(f@(nP(f: f: f: f: f: (+G+W +_0+g@+oPHPHPH9wbf(F(V (^0(f@(nP(f: f: f: f: f: (+G+W +_0+g@+oPHPHPH9wf(F(V (^0(f@(nP(f: f: f: f: f: (+G+W +_0+g@+oPHPHPH9wf(F(V (^0(f@(nP(f: f: f: f: f: (+G+W +_0+g@+oPHPHPH9wBf(F(V (^0(f@(nP(f:f:f:f:f:(+G+W +_0+g@+oPHPHPH9wf(F(V (^0(f@(nP(f:f:f:f:f:(+G+W +_0+g@+oPHPHPH9wf(F(V (^0(f@(nP(f:f:f:f:f:(+G+W +_0+g@+oPHPHPH9w"f(F(V (^0(f@(nP(f:f:f:f:f:(+G+W +_0+g@+oPHPHPH9wf(F(V (^0(f@(nP(f:f:f:f:f:(+G+W +_0+g@+oPHPHPH9wbf(F(V (^0(f@(nP(f:f:f:f:f:(+G+W +_0+g@+oPHPHPH9wf(F(V (^0(f@(nP(f:f:f:f:f:(+G+W +_0+g@+oPHPHPH9wf(F(V (^0(f@(nP(f:f:f:f:f:(+G+W +_0+g@+oPHPHPH9wBf(N (V()O )W)H0H0I9rA|AA`Ah (N (V(f:f:f:)w )O)H0H0(I9rfD(N (V(f:f:f:)w )O)H0H0(I9rf(N (V(f: f: f: )w )O)H0H0(I9r&(N (V(f: f: f: )w )O)H0H0(I9r(N (V(f: f: f: )w )O)H0H0(I9r(N (V(f: f: f: )w )O)H0H0(I9rf(N (V(f: f: f: )w )O)H0H0(I9r&(N (V(f:f:f:)w )O)H0H0(I9r(N (V(f:f:f:)w )O)H0H0(I9r(N (V(f:f:f:)w )O)H0H0(I9rf(N (V(f:f:f:)w )O)H0H0(I9r&(N (V(f:f:f:)w )O)H0H0(I9r(N (V(f:f:f:)w )O)H0H0(I9r(N (V(f:f:f:)w )O)H0H0(I9rf(N (V(f:f:f:)w )O)H0H0(I9r&HnHyXH G}X%ff.nHH }xH@wyDwff.ff.ff.nHH }xH@w DwfGGwfH; wwG HHv@@@`HǀHv+HHB B@B`HH9r@G G@G`wf@HHHwff.fyx}}!},7|@7ÐDDDD~~DD@7@w@tHnHyXH G}X%ff.nHH }xH@wyDff.ff.ff.nHH }xH@w DGGw@H; wwG HHv@@@`HǀHv+HHB B@B`HH9r@G G@G`uww@HHHff.@yx}}!},7|@7ÐDDDD~~DD@7@w@tH9ÚnH4HqHHb}HHr8b|Hb|HWb|HWb|HWb|HVb|HVb|HVb|HVÀrb|Hb|HWb|HVb|HVÀ@rb|Hb|HVÀ r VFÀr F~rNÀrffNÀrH H9Hwpb|Hb|HWb|HWb|HWb|HWb|HWb|HWb|HWb|HVb|HVb|HVb|HVb|HVb|HVb|HVb|HVHb|HHH@b|H)b|H)Wb|H)Wb|H)WHH9rb|Hb|HVb|HVb|HVHHǀb|Hb|HPHb}Hb}HWb}HWb}HWb}HWb}HWb}HWb}HWHH9rb|Hb|HVb|HVb|HVb|HVb|HVb|HVb|HVf.f.f.f.f.f.Hb}H|HH@b}HzHH@HbHDbHff.ff.ff.ff.b}HzHH@r-HwdbHbHDbHDbHD@HbIfD@HHHH;) wbHbHGHvHbH@bH@H9v.HfbHGbHGbHGbHGHH9rbHAbHAbHAbHAà }&}1b~}6}:<|b(b(DÐbbDÐHHLÉLfLH9HtH@HHHf.f.f.DHb}(|HH b}(zHH H@b(Db(ff.ff.ff.ff.@b}(zHH r-H@wgb(b(Db(Db(Dhb)f@HHHH; wb(b(GHvHLb(@b(@HH9v)Hb(b(Gb(Gb(GHH9rb(b(Ab(Ab(AÃ}b~} }$&|ÐbbDÐHHLÉLfLf.f.f.f.f.fDHfnfpHH""fnHf`fafpHH }Dff.ff.ff.f.fnHf`fafpHH wDGGfDH;) wgGHH@v@ @0HHv*HP@Hf.))B)B )B0HH9rGG G0@HHHfH~ƃ}}|@7fDH7HtÉ7tf7@t%=ot΅tfw1Hft5tAtt~fff.L~H@oLHHLHHfH)HHoNt΅ oV!Ot΅#o^AW!t΅)ofa_AtօgaH)HHoFoN!oVAo^atHuIGO!HWA_aoFoN!oVAo^atHtt΅u?Gt΅uKO!t΅uZWAoLBLBHD:awoLLHD9wDoLLHD9!woL"L"HD9AwHHt1KHGwf.D%= ot΅tftww1Hft+t7tt~fL~H@oLHHLHHfH)HHoNt΅oV!Ot΅%o^AW!t΅)ofa_AtօgaH)HHoFoN!oVAo^atHuIGO!HWA_aoFoN!oVAo^atHtt΅u=Gt΅uMO!t΅uZWAoLBLBHD:aoLLHD9uwwoLLHD9!oL"L"HD9AHHt1KHG%=b(ob~ &ȅtf1Hftt(t?t b}~f7oLbHHLb~HHff.Lb}~Hfb(H)HHb(oNbv &ȅb(oVb(Obn &ȅb(o^b(Wbf &Ѕb(ofb(_b^ &ȅwb(gH)H`Hb(ob(oNb(oVb(o^bu be b^ &bN &ueb(7b(L7b(T7b(\7Hb(ob(oNb(oVb(o^bu be b^ &bN &tb~ &HuRb(ʅudb(Obn &ȅuob(Wb(oAb(AHD`DHb(oDb(DfDb(ob(HD Ðb(o!b(!HD@Ðb(oab(aHbHHbE t{@HGHHtكHHuIff.HHIM}I1M IurHHHHIMs\I1M IuQHHHHIMs;I1M Iu0HHHHIMsI1M IuHHstHˆ"t HHH@HH?H HHffftfHHGftFfHuo ff.H)Hfo (T ftfHH(\ftfHH(dftfHH(L$ftfHHu(T ftfHHV(\ftfHH7HHtHH)H)(((n(^ ((~0fffftfHuKH@H@g(foo(nf(^ w((~0ffftfHtfftftffH H!ftftffH8H'ow H0H0LIc I >fooVftfHujftfHuQHH@HHHL[Ic I >@HHL>Ic I >HHHLIc I >fHHHH)LIc I >HLIc I >f.H'HHLIc I >ff.H'oH H LIc I >f7Hf.ffHGDffwHGfHGwHG@fVfWHGff.@VWHGÐHHHGDHwHHGfHfVHfWHG ff.fHVHWHG ff.@HVHWHG ff.@HHVHHWHG ff.fHHVHHWHG ff.fHHVHHWHGff.foHGowHGofNfOHGff.oNOHGff.foNOHGff.foNOwHGf.oHNHOHGff.oHNHOHGff.oHNHOHGff.oHNHOwHGoHVfNHWfOHGoHVNHWOHGDoHVNHWOHGDooV W HGfooVWHGfooVWHGfooVWHGfHdHHpAA)u tHuHt7Hǀ1D1D)f.@HdHHp,aLA}oX}op}o% =6ooA}AuA=dA5dA=A5}utŅt~ AA )uwwD L AA )ِD@L@AA )fDD`L`AA )fDoG oN A}AuA=dA5dA=A5}utŅt[oG@oN@A}AuA=dA5dA=A5}utŅt,oG`oN`A}AuA=dA5dA=A5}utŅtE1H)HH)%fHHooW og@ow`oA}AuA=dA5dA=A5}uto^ AmAeA=dA5dA=A5meton@A]AUA=dA5dA=A5]Uto~`AMAEA=dA5dA=A5AMEEtŅtׅŅtɅu@Ņt˅uUŅtͅulD`L`AA )D1D)=D AA )D1D)D L AA )D1D)D@L@AA )D1D)f8~RooA}AuA=dA5dA=A5}utŅt:oDoLA}AuA=dA5dA=A5}utŅtABIщD!}DLAA )D1D)oG oN A}AuA=dA5dA=A5}utŅtwoDoLA}AuA=dA5dA=A5}utŅtoDoLA}AuA=dA5dA=A5}utŅtog@ow`on@A]AUA=dA5dA=A5]Uto~`AMAEA=dA5dA=A5AMEEtŅtׅHHDLAA )D1D)0%19-E1`Doo A}AuA=dA5dA=A5}utŅtuT |)oo A}AuA=dA5dA=A5}utŅt AA )D1D)+HHHA1҃`ooAyAqA9dA1dA9A1yqtŁtf`)oo AyAqA9dA1dA9A1yqtŁtfH|Ht~~ŁtAyAqA9dA1dA9A1yqt)~~ ŁtAyAqA9dA1dA9A1yqtWH|HtnnŁtAyAqA9dA1dA9A1yqtɃ)nn ŁtAyAqA9dA1dA9A1yqtɃH|Ht6H) >AA)u tHuHt7Hǀ1D1D)f.f.f.HdHHpVLba(o%ba(o-ba(o5 =8b(ob} &b(ob} bu b- >b% >b %b &bu"tt AA )fD L AA )D@L@AA )D`L`AA )b(oGb} &b(oNb} bu b- >b% >b %b &bu"tTb(oGb} &b(oNb} bu b- >b% >b %b &bu"t(b(oGb} &b(oNb} bu b- >b% >b %b &bu"tE1H)HH)%HHb(ob(oWb(ogb(owb!m b!M b5 b5 &b(ob} bu b- >b% >b %b &b(o^bm be b- >b% >b %b &b(onb] bU b- >b% >b %b &b(o~bM bE b- >b% >b %b &b b b bu %bU %bN!&b} &bv!&uSbm &bf!&u_b] &bV!&H H HD@L@AA )D1D) AA )D1D)@D L AA )D1D)f8~Sb(ob} &b(ob} bu b- >b% >b %b &bu"thb(oDb} &b(oLb} bu b- >b% >b %b &bu"tȹbIщD!{DLAA )D1D)f.b(oGb} &b(oNb} bu b- >b% >b %b &bu"tb(oDb} &b(oLb} bu b- >b% >b %b &bu"tb(oDb} &b(oLb} bu b- >b% >b %b &bu"tb(ogb(owb!M b5 &b(onb] bU b- >b% >b %b &b(o~bM bE b- >b% >b %b &b bU %bN!&HHDLAA )D1D)é%19-E1`fb(ob} &b(o b} bu b- >b% >b %b &bu"tuX |)b(ob} &b(o b} bu b- >b% >b %b &bu"tf AA )D1D)ÐHHHA1҃`ob}&bob}bub->b%>b b bu tff)ob}&bo b}bub->b%>b b bu tfH|Ht~~b}&b}bub->b%>b b bu t)~~ b}&b}bub->b%>b b bu taH|Htfnnb}&b}bub->b%>b b bu tɃ)nn b}&b}bub->b%>b b bu tɃH|HtBH) >AA)utH@uHt7Hǀ1D1D)DHdHHpLH?H?fo-fo5fo=0ws0wnfffOfVfDofDofDfDfDdfDdfDfDfAfAfftftffсHHfHHE19t&wAБHLHI)LOc O >AfofftfofDofDofDfDfDdfDdfDfDfAfAftffDAD)8HIffo fofDofDofDfDfDdfDdfDfDfAfAftftffсHfo fofDofDofDfDfDdfDdfDfDfAfAftftffсlHCffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)fofHALWIIIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffс\HfoI~fo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсHfoftfufIfo fsfs\ff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)3fofHALWIIIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсHfoI~fo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсHfoftfufIfo fsfsff.ffofoftfs fDofDofDfDfDdfDdfDfDfAfAftffDAD)cfofHALWIIIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсHfoI~fo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсDHfoftfufIfo fsfsff.ffofoftfs fDofDofDfDfDdfDdfDfDfAfAftffDAD)fofHALWIIIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсHfoI~fo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсtHfoftfufIfo fsfsff.ffofoftfs fDofDofDfDfDdfDdfDfDfAfAftffDAD)fofHALWIIIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсHfoI~fo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсHfoftfufIfo fsfsff.ffofoftfs fDofDofDfDfDdfDdfDfDfAfAftffDAD)fofHALWIIIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсLHfoI~fo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсHfoftfufIfo fsfsLff.ffofoftfs fDofDofDfDfDdfDdfDfDfAfAftffDAD)#fofHALWIIIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffс|HfoI~fo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсHfoftf€ufIfo fsfs|ff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)SfofHALWIIIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffс HfoI~fo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffс4 HfoftfufIfo fsfs ff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD) fofHA LW IIIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffс HfoI~fo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffсd HfoftfufIfo fs fs ff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD) fofHA LW IIIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffс HfoI~fo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffс HfoftfufIfo fs fs ff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)fofHA LW IIIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffс<HfoI~fo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffсHfoftfufIfo fs fs <ff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)fofHA LW IIIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffсlHfoI~fo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffсHfoftfufIfo fs fs lff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)CfofHA LW IIIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffсHfoI~fo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffс$HfoftfufIfo fs fs ff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)sfofHALWIIIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсHfoI~fo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсTHfoftfufIfo fsfsff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)fofHALWIIIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсHfoI~fo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсHfoftfufIfo fsfsfDofDofDfDfDdfDdfDfDfAfAftffID H<H4EtHff.H H  )1ÐH )f.HdHHp.H?H?fo%fo- fo5(0wc0w^oofofDoffDfdfDdffDffAfftftffсiHHHHE1f9t2wAБHfofoLHI)LOc ftO >AfoftfofofDoffDfdfDdffDffAftffDAD)HIHff.fofo fofDoffDfdfDdffDffAf:cHRvMfofo fofDoffDfdfDdffDffAf:cHRv uD&HL H Ƨ)ff.ffsfofDoffDfdfDdffDffAftffDAD){foHALWIIHff.fIfof:Dfo fofDoffDfdfDdffDffAf:cHIafof:Dfo fofDoffDfdfDdffDffAf:cvHMff.fIfoDfsf:c:)f.fsfofDoffDfdfDdffDffAftffDAD) foHALWIIHff.fIfof:Dfo fofDoffDfdfDdffDffAf:c[HIafof:Dfo fofDoffDfdfDdffDffAf:cHMff.fIfoDfsf:c: )f.fs fofDoffDfdfDdffDffAftffDAD)foHALWIIHIfof:Dfo fofDoffDfdfDdffDffAf:cHI^fof:Dfo fofDoffDfdfDdffDffAf:cHMf.IfoDfsf:c: ,+f.fs fofDoffDfdfDdffDffAftffDAD);foHALWIIHff.fIfof:Dfo fofDoffDfdfDdffDffAf:cHIafof:Dfo fofDoffDfdfDdffDffAf:c6HMff.fIfoDfsf:c: )f.fs fofDoffDfdfDdffDffAftffDAD)foHALWIIHff.fIfof:Dfo fofDoffDfdfDdffDffAf:cHIafof:Dfo fofDoffDfdfDdffDffAf:cHMff.fIfoDfsf:c: )Kf.fs fofDoffDfdfDdffDffAftffDAD)[foHALWIIHff.fIfof:Dfo fofDoffDfdfDdffDffAf:c HIafof:Dfo fofDoffDfdfDdffDffAf:cV HMff.fIfoDfsf:c: ) f.fs fofDoffDfdfDdffDffAftffDAD) foHALWIIHff.fIfof:Dfo fofDoffDfdfDdffDffAf:c; HIafof:Dfo fofDoffDfdfDdffDffAf:c HMff.fIfoDfsf:c:)k f.fsfofDoffDfdfDdffDffAftffDAD){ foHALWIIHff.fIfof:Dfo fofDoffDfdfDdffDffAf:c HIafof:Dfo fofDoffDfdfDdffDffAf:cv HMff.fIfoDfsf:c:) f.fsfofDoffDfdfDdffDffAftffDAD) foHA LW IIHff.fIfof:D fo fofDoffDfdfDdffDffAf:c[ HIafof:D fo fofDoffDfdfDdffDffAf:c HMff.fIfoDfs f:c:)f.fsfofDoffDfdfDdffDffAftffDAD)foHA LW IIHff.fIfof:D fo fofDoffDfdfDdffDffAf:cHIafof:D fo fofDoffDfdfDdffDffAf:cHMff.fIfoDfs f:c:)f.fsfofDoffDfdfDdffDffAftffDAD)+foHA LW IIHff.fIfof:D fo fofDoffDfdfDdffDffAf:c{HIafof:D fo fofDoffDfdfDdffDffAf:c&HMff.fIfoDfs f:c:)f.fsfofDoffDfdfDdffDffAftffDAD)foHA LW IIHff.fIfof:D fo fofDoffDfdfDdffDffAf:c HIafof:D fo fofDoffDfdfDdffDffAf:cHMff.fIfoDfs f:c:);f.fsfofDoffDfdfDdffDffAftffDAD)KfoHA LW IIHff.fIfof:D fo fofDoffDfdfDdffDffAf:cHIafof:D fo fofDoffDfdfDdffDffAf:cFHMff.fIfoDfs f:c:)f.fsfofDoffDfdfDdffDffAftffDAD)foHALWIIHff.fIfof:Dfo fofDoffDfdfDdffDffAf:c+HIafof:Dfo fofDoffDfdfDdffDffAf:cHMff.fIfoDfsf:c:)[f.fsfofDoffDfdfDdffDffAftffDAD)kfoHALWIIHff.fIfof:Dfo fofDoffDfdfDdffDffAf:cHIQfof:Dfo fofDoffDfdfDdffDffAf:cvjHQIfoDfsf:c:9fo fofDoffDfdfDdffDffAf:csZHJ|EtH )H<H4Et HH H )1ÐH )f.f.fDnƉ%}x=ottÅ@:4uHw1wf.H@:4uHwH!@:4uHwHA@:4uHwDHa@:4uHwff.HoWttÅuoW!ttÅyoWAttÅpoWattÅlHHDowo!owAoatHtt…u4tÅu)u tHuHt7Hǀ1D1D)f.A =%otŅtt] )uwwfD L )D@L@)D`L`)f.oG tN ŅtuoG@tN@ŅtuoG`tN`ŅtuE1H)HH)%fHHooW og@ow`tt^ tn@t~`ŅtׅtŅtɅu5Ņt˅uIŅtͅu]D`L`)D1D)f )D1D)D L )D1D)fDD@L@)D1D)FD~"otŅtvVoDtLŅtABIщD!DL)D1D)oG tN ŅtoDtLŅtu^oDtLŅtuEog@ow`tn@t~`ŅtׅiHHDL)D1D)%19|-E1`Dot Ņtu( |)ot Ņt )D1D)d/HHHA1҃`xwTotŁtfu)ot ŁtfpH|HtwZ~~Łtt<)~~ ŁttH|Ht-fw[nnŁttɃ)nn ŁttɃH|HtH) >)u tHuHt7Hǀ1D1D)f.f. =*b(ob} &b}"ttP )fD L )D@L@)D`L`)ff.Db(oGb} &b}"tNub(oGb} &b}"tNub(oGb} &b}"tNuE1H)HH)%HHb(ob(oWb(ogb(owb!m b!M b5 b5 &b b ^b nbu %vbU %bN!&tb} &bv!&uGbm &bf!&uGb] &bV!&H H HD@L@)D1D) )D1D)D L )D1D)fD~"b(ob} &b}"tuTb(oDb} &b}"tLbIщD!DL)D1D)b(oGb} &b}"tNCb(oDb} &b}"tLunb(oDb} &b}"tLuSb(ogb(owb!M b5 &b nbU %vbN!&HHDL)D1D)D%19w-E1`b(ob} &b}"t u- |)b(ob} &b}"t  )D1D)Á3HHHA1҃`xw[ob}&b} tfu)ob}&b} t fvH|Htw[~~b}&b} t;)~~ b}&b} tH|Ht$w[nnb}&b} tɃ)nn b}&b} tɃH|HtH) >)utH@uHt7Hǀ1D1D)f.H?H?0wK0wFfffOfVfftftffсHHff.HHE19t&wAБHLHI)LUOc O >AfofftftffDAD)>HIffo foftftffсHfo foftftffсHf.ffofoftfsftffDAD)fofHALWIIfIfo fofofsfsfftftffсHfoIPfo fofofsfsfftftffсHfokff.ftfufIJfo fsfs|ff.ffofoftfsftffDAD)UfofHALWIIfIfo fofofsfsfftftffсHfoIPfo fofofsfsfftftffсHfokff.ftfufIJfo fsfs<ff.ffofoftfs ftffDAD)fofHALWIIfIfo fofofsfs fftftffсHfoIPfo fofofsfs fftftffсXHfokff.ftfufIJfo fsfsff.ffofoftfs ftffDAD)fofHALWIIfIfo fofofsfs fftftffс^HfoIPfo fofofsfs fftftffсHfokff.ftfufIJfo fsfs ff.ffofoftfs ftffDAD) fofHALWIIfIfo fofofsfs fftftffс HfoIPfo fofofsfs fftftffс Hfokff.ftfufIJfo fsfs| ff.ffofoftfs ftffDAD)U fofHALWIIfIfo fofofsfs fftftffс HfoIPfo fofofsfs fftftffс Hfokff.ftfufIJfo fsfs< ff.ffofoftfs ftffDAD) fofHALWIIfIfo fofofsfs fftftffс HfoIPfo fofofsfs fftftffсX Hfokff.ftf€ufIJfo fsfs ff.ffofoftfsftffDAD) fofHALWIIfIfo fofofsfsfftftffс^ HfoIPfo fofofsfsfftftffс Hfokff.ftfufIJfo fsfsff.ffofoftfsftffDAD)fofHA LW IIfIfo fofofs fsfftftffсHfoIPfo fofofs fsfftftffсHfokff.ftfufIJfo fs fs |ff.ffofoftfsftffDAD)UfofHA LW IIfIfo fofofs fsfftftffсHfoIPfo fofofs fsfftftffсHfokff.ftfufIJfo fs fs <ff.ffofoftfsftffDAD)fofHA LW IIfIfo fofofs fsfftftffсHfoIPfo fofofs fsfftftffсXHfokff.ftfufIJfo fs fs ff.ffofoftfsftffDAD)fofHA LW IIfIfo fofofs fsfftftffс^HfoIPfo fofofs fsfftftffсHfokff.ftfufIJfo fs fs ff.ffofoftfsftffDAD)fofHA LW IIfIfo fofofs fsfftftffсHfoIPfo fofofs fsfftftffсHfokff.ftfufIJfo fs fs |ff.ffofoftfsftffDAD)UfofHALWIIfIfo fofofsfsfftftffсHfoIPfo fofofsfsfftftffсHfokff.ftfufIJfo fsfs<ff.ffofoftfsftffDAD)fofHALWIIfIfo fofofsfsfftftffсHfoIPfo fofofsfsfftftffсu\Hfooff.@ftfufIJfo fsfsftfffID H<H4EtHff.H )1ff.)1f %=tooftffftfHtH)fowo^oo ftoV fftog0ftfoF0fftftfHfftH H fHH0H uHW@fEHH)HHHցH)HHf.H@H@HHvooJfofoXftoj ftfor0ffoP ffoX0ftftffffftfȅtftoftfoftfftftffDfHI fL H H0H H )M1II?M)fBofBoLBoBo\ftfBol ftffBot0fBoT Bo\0ftftffftftftftffDfHI fL H H0H LH?HHH )f8uHH@# u1)f.H?H?0w;0w6oofftftffс> HHfDHHE1f9t2wAБHfofoLHI)LS>Oc ftO >AfoftftffDAD) HIHff.fof:cHRvfof:cHRv f.y HL )f.fsftffDAD) foHALWIIHf.IJfof:Df:c HI&fof:Df:c HfDIfoDfsf:c:wK ff.fsftffDAD)K foHALWIIHf.IJfof:Df:c HI&fof:Df:c HfDIfoDfsf:c: w{ ff.fs ftffDAD){ foHALWIIHIDfof:Df:c HI fof:Df:c HIfoDfsf:c: w ff.fs ftffDAD) foHALWIIHf.IJfof:Df:cP HI&fof:Df:c, HfDIfoDfsf:c: wff.fs ftffDAD)foHALWIIHf.IJfof:Df:cHI&fof:Df:c\HfDIfoDfsf:c: wff.fs ftffDAD)foHALWIIHf.IJfof:Df:cHI&fof:Df:cHfDIfoDfsf:c: wKff.fs ftffDAD)KfoHALWIIHf.IJfof:Df:cHI&fof:Df:cHfDIfoDfsf:c:w{ff.fsftffDAD){foHALWIIHf.IJfof:Df:cHI&fof:Df:cHfDIfoDfsf:c:wff.fsftffDAD)foHA LW IIHf.IJfof:D f:c@HI&fof:D f:cHfDIfoDfs f:c:wff.fsftffDAD)foHA LW IIHf.IJfof:D f:cpHI&fof:D f:cLHfDIfoDfs f:c:w ff.fsftffDAD) foHA LW IIHf.IJfof:D f:cHI&fof:D f:c|HfDIfoDfs f:c:w;ff.fsftffDAD);foHA LW IIHf.IJfof:D f:cHI&fof:D f:cHfDIfoDfs f:c:wkff.fsftffDAD)kfoHA LW IIHf.IJfof:D f:cHI&fof:D f:cHfDIfoDfs f:c:wff.fsftffDAD)foHALWIIHf.IJfof:Df:c0HI&fof:Df:c HfDIfoDfsf:c:wff.fsftffDAD)foHALWIIHf.IJfof:Df:cvdHI*fof:Df:cvDHff.IfoDfsf:c:wf:cff.s=HJ|Et)H<H4EtHDH )1ff.)%=Hot΅tcw1ft6tCtt ~ffff.L~LoLLHLHLH)HHoNt΅oV!Ot΅o^AW!t΅ofa_AtօgaH)HHoFoN!oVAo^atHuIGO!HWA_aoFoN!oVAo^atHtt΅u<Gt΅u>O!t΅u@WAoLBLBwfoLLwoLLwoL"L"wHHt1KHwf.D%=Hot΅tctww1ft,t9tt~fL~LoLLHLHLH)HHoNt΅oV!Ot΅#o^AW!t΅ofa_AtօgaH)HHoFoN!oVAo^atHuIGO!HWA_aoFoN!oVAo^atHtt΅u<Gt΅uKO!t΅uKWAoLBLB@oLLuww@oLLoL"L"HHt1KH%=zb(oHb~ &ȅtc1ftt*t@t b}~f7oLbLHLb~HLf.Lb}~LÐH)HHb(oNb(bv &ȅb(oVb(Obn &ȅb(o^b(Wbf &Ѕb(ofb(_b^ &ȅ[b(gH)H`Hb(ob(oNb(oVb(o^bu be b^ &bN &ueb(7b(L7b(T7b(\7Hb(ob(oNb(oVb(o^bu be b^ &bN &tb~ &HuHb(ʅuTb(Obn &ȅuYb(Wb(oAb(Ab(oDb(D@b(ob(b(o!b(!b(oab(afbHHbE t{bHHHtكHHuIff.HHIM}I1M IurHHHHIMs\I1M IuQHHHHIMs;I1M Iu0HHHHIMsI1M IuHHstHˆ"t HHH@HHH?H  HHffftfHHDftFfHro fH)Hfo (T ftfHH(\ftfHH(dftfHH(L$ftfHHu(T ftfHHV(\ftfHH7HHtHH)H)(((n(^ ((~0fffftfHuKH@H@g(foo(nf(^ w((~0ffftfHtfftftffH H!ftftffH8H'ow H0H0L''Ic I >fooVftfHujftfHuQHH@HHHL&Ic I >@HHL&Ic I >HHHL&Ic I >fHHHH)Lk&Ic I >HLU&Ic I >f.H'HHL)&Ic I >ff.H'oH H L%Ic I >f7ff.ffffffwfDff.wfVfWVWDHHfHwHfDHfVHfWÐHVHWHVHWHHVHHWÐHHVHHWÐHHVHHWÐoow@ofNfOff.@oNOÐoNOÐoNOwff.oHNHOff.@oHNHOff.@oHNHOff.@oHNHOwff.oHVfNHWfOoHVNHWOfoHVNHWOfooV W ff.fooVWff.fooVWff.fooVWff.f>ulofftfu ~~H5L$HHofof8f:cf:c:H)9sLHcHfHfoftfsH5#of8ȃuHu4Hfo f:c@@tډHH)Ðf:c:HcHH)髾f.f.H%=3ttWwff.@)wf)׃!wÐ)׃AwÐ)׃awÐHtOutO!utOAutOauHHoOW!o_AgatHttH)ׅu9t…u=tH H HH?Hwff.HHwÐH_HwÐHtOjwf.@H%=#ttW,ff.))׃!)׃A)׃aHtOutO!utOAutOauHHoOW!o_AgatHttH)ׅu)t…u-tH H HH?H>HH1H_H!HtOj*uwwf.f.f.f.f.b%=$b} ttf)ύHHb} tGb} tGb} tGb} tGuHHfb(oObu Wb(o_be gbn &b^ &Htbv &u/u7bf &H H fHH)HD@H)HfDH)HD @)ύD`fDHHb} tffffHHHHwfo ftfԅtHftHftP ftX0ffDfHHL H H HH1HHHt~HfHftftHftP ftX0fffDfHHH L H H HH1HHHtHff.fff@fo@@f@Pf@`f@pftfЅu0Hfof@f@ f@0ftfЅuff.H@fftftHftP ftX0fffDfHHH L H H HHH)@HdHHpܹL2HA}o}o6}o%N =ooA}AuA=dA5dA=A5}utŅtH v& AA )w@hu1wÐHrKAA )@HH9vD L AA )wH HH9vD@L@AA )wDoG oN A}AuA=dA5dA=A5}utŅtfH@5oG@oN@A}AuA=dA5dA=A5}utŅt;oG`oN`A}AuA=dA5dA=A5}utŅtH@E1HT@H)HHH))%ff.fH\HHooW og@ow`oA}AuA=dA5dA=A5}uto^ AmAeA=dA5dA=A5meton@A]AUA=dA5dA=A5]Uto~`AMAEA=dA5dA=A5AMEEtŅt}EŅtɅuVŅt˅uFH@v:ŅtͅudEAL9v BD@BL@AA )D1D)w1wH HH9v AA )D1D)wfDH9#D@L@AA )D1D)wD5~RooA}AuA=dA5dA=A5}utŅtNoDoLA}AuA=dA5dA=A5}utŅtABIH9v7AD!tAL  AA )D1D)wÐD!ɍL9w1woG oN A}AuA=dA5dA=A5}utŅtQH@HoDoLA}AuA=dA5dA=A5}utŅtoDoLA}AuA=dA5dA=A5}utŅtH9og@ow`on@A]AUA=dA5dA=A5]Uto~`AMAEA=dA5dA=A5AMEEtŅt}EHHH1wfɍLH9v AA )D1D)w@%E19 -E1`ġ~oġ~o A}AuA=dA5dA=A5}utŅtA L9 |A)ġ~oġ~o A}AuA=dA5dA=A5}utŅtAA H9v1H0D AA )D1D)wDH9wf1wÁHHHAE1Ƀ`ooAyAqA9dA1dA9A1yqtŁtfpAL9vlA)ġzoġzo AyAqA9dA1dA9A1yqtŁtfAL)vHJ|Jt1@~~ŁtAyAqA9dA1dA9A1yqtHvAA)ġz~ġz~ ŁtAyAqA9dA1dA9A1yqtFAL)@HJ|Jt;@nnŁtAyAqA9dA1dA9A1yqtɃHvrAA)ġynġyn ŁtAyAqA9dA1dA9A1yqtɃtAL)vHJ|Jtm1H) >AE D)u)t"HtHuHt7HǀH*1D1D)fHdHHpLu'HA}o}o}o% =ooA}AuA=dA5dA=A5}utŅtH v+ AA )uwwhuf1HrJAA )HH9vD L AA )H HH9vD@L@AA )foG oN A}AuA=dA5dA=A5}utŅtfH@AE D)u)t"HtHuHt7HǀH*1D1D)fHdHHp\L5Hba(o%A ba(o-W ba(o5m  =b(ob} &b(ob} bu b- >b% >b %b &bu"tH v AA )hu1HrIAA )HH9vD L AA )H HH9vD@L@AA )f.b(oGb} &b(oNb} bu b- >b% >b %b &bu"tgH@>b(oGb} &b(oNb} bu b- >b% >b %b &bu"t6b(oGb} &b(oNb} bu b- >b% >b %b &bu"tH@E1HT@H)HHH))%HgHHb(ob(oWb(ogb(owb!m b!M b5 b5 &b(ob} bu b- >b% >b %b &b(o^bm be b- >b% >b %b &b(onb] bU b- >b% >b %b &b(o~bM bE b- >b% >b %b &b b b bu %bU %bN!&{Ab} &bv!&uibm &bf!&uQH@v?b] &bV!&I I ML9vBD@BL@AA )D1D)1fH HH9v AA )D1D)f.5~Rb(ob} &b(ob} bu b- >b% >b %b &bu"tub(oDb} &b(oLb} bu b- >b% >b %b &bu"tȹbIH9v6AD!sAL  AA )D1D)@D!ɍL9w1b(oGb} &b(oNb} bu b- >b% >b %b &bu"tH@Vb(oDb} &b(oLb} bu b- >b% >b %b &bu"tb(oDb} &b(oLb} bu b- >b% >b %b &bu"tH9b(ogb(owb!M b5 &b(onb] bU b- >b% >b %b &b(o~bM bE b- >b% >b %b &b bU %bN!&{AHHH1ÃɍLH9v AA )D1D)%E19 - E1`b(ob} &b(o b} bu b- >b% >b %b &bu"tA L9 |A)b(ob} &b(o b} bu b- >b% >b %b &bu"tAA H9v1H6D AA )D1D)fDDH9wf1ÁHHHAE1Ƀ`@ob}&bob}bub->b%>b b bu tfpAL9vkA)ġzob}&bo b}bub->b%>b b bu tfAL)vHJ|Jt1D~~b}&b}bub->b%>b b bu tHvAA)ġz~ġz~ b}&b}bub->b%>b b bu tJAL)CHJ|JtEnnb}&b}bub->b%>b b bu tɃHvpAA)ġynġyn b}&b}bub->b%>b b bu tɃxAL)vHJ|Jtw1H) >AE D)u't HtH@uHt7HǀH21D1D)f.HdHHp,H"H"IӉH?H?fo-R`fo5Z`fo=b`0w}0wxfffOfVfDofDofDfDfDdfDdfDfDfAfAfftftffс!I "HHfHHE19t&wAБHLHI)LOc O >AfofftfofDofDofDfDfDdfDdfDfDfAfAftffDAD)(!NLM9V!MM!MHIffo fofDofDofDfDfDdfDdfDfDfAfAftftffс I Hfo fofDofDofDfDfDdfDdfDfDfAfAftftffс2 Ii H/ff.@ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)foNLM9MMfHALWIIff.fIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсI#HfoIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсfIHfoff.@ftfu IvfIf.fo fsfsff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)foNLM9MMfHALWIIff.fIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсIHfoIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсFI}Hfoff.@ftfu IvfIf.fo fsfsff.ffofoftfs fDofDofDfDfDdfDdfDfDfAfAftffDAD)sfoNLM9MMfHALWIIff.fIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсIHfoIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffс&I]Hfoff.@ftfu I vfIf.fo fsfs|ff.ffofoftfs fDofDofDfDfDdfDdfDfDfAfAftffDAD)SfoNLM9}MtMfHALWIIff.fIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсIHfoIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсI=Hfoff.@ftfu I vfIf.fo fsfs\ff.ffofoftfs fDofDofDfDfDdfDdfDfDfAfAftffDAD)3foNLM9]MTMfHALWIIff.fIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсlIHfoIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсIHfoff.@ftfu I vfIf.fo fsfs<ff.ffofoftfs fDofDofDfDfDdfDdfDfDfAfAftffDAD)foNLM9=M4MfHALWIIff.fIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсLIHfoIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсIHfoff.@ftfu I vfIf.fo fsfsff.ffofoftfs fDofDofDfDfDdfDdfDfDfAfAftffDAD)foNLM9MMfHALWIIff.fIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffс,IcHfoIfo fofofsfs ffDofDofDfDfDdfDdfDfDfAfAftftffсIHfoff.@ftf€u I vfIf.fo fsfsff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)foNLM9MMfHALWIIff.fIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffс ICHfoIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсIHfoff.@ftfu IvfIf.fo fsfsff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)foNLM9MMfHA LW IIff.fIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffс I#HfoIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffсf I Hfoff.@ftfu IvfIf.fo fs fs ff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD) foNLM9 M MfHA LW IIff.fIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffс I HfoIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffсF I} Hfoff.@ftfu IvfIf.fo fs fs ff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)s foNLM9 M MfHA LW IIff.fIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffс I HfoIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffс& I] Hfoff.@ftfu IvfIf.fo fs fs |ff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)SfoNLM9}MtMfHA LW IIff.fIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffсIHfoIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffсI=Hfoff.@ftfu IvfIf.fo fs fs \ff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)3foNLM9]MTMfHA LW IIff.fIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffсlIHfoIfo fofofs fsffDofDofDfDfDdfDdfDfDfAfAftftffсIHfoff.@ftfu IvfIf.fo fs fs <ff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)foNLM9=M4MfHALWIIff.fIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсLIHfoIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсIHfoff.@ftfu IvfIf.fo fsfsff.ffofoftfsfDofDofDfDfDdfDdfDfDfAfAftffDAD)foNLM9MMfHALWIIff.fIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffс,IcHfoIfo fofofsfsffDofDofDfDfDdfDdfDfDfAfAftftffсIHfoff.@ftfu IvfIf.fo fsfsfDofDofDfDfDdfDdfDfDfAfAftffID H<H4EtHff.HI)v HX )1ff.H3 )f.HdHHpuHDHIIӉH?H?fo%B=fo-J=fo5R=0wm0whoofofDoffDfdfDdffDffAfftftffсIHHHHE1f9t2wAБHfofoLHI)LOc ftO >AfoftfofofDoffDfdfDdffDffAftffDAD)NLM9MMHIHʐfofo fofDoffDfdfDdffDffAf:cHRv]Ifofo fofDoffDfdfDdffDffAf:cHRvI7a+I)"HL H )@fsfofDoffDfdfDdffDffAftffDAD)foNLM9MMHALWIIHIfof:Dfo fofDoffDfdfDdffDffAf:cIHIgfof:Dfo fofDoffDfdfDdffDffAf:c\IH9fIfoDfsf:c:L9fsfofDoffDfdfDdffDffAftffDAD)foNLM9M MHALWIIHIfof:Dfo fofDoffDfdfDdffDffAf:c+IHIgfof:Dfo fofDoffDfdfDdffDffAf:cI#H9fIfoDfsf:c:L9U Gfs fofDoffDfdfDdffDffAftffDAD)`foNLM9MyMHALWIIHIfof:Dfo fofDoffDfdfDdffDffAf:cIHIjfof:Dfo fofDoffDfdfDdffDffAf:c?IH9ff.IfoDfsf:c:L9  fs fofDoffDfdfDdffDffAftffDAD)foNLM9MMHALWIIHIfof:Dfo fofDoffDfdfDdffDffAf:c IbHIgfof:Dfo fofDoffDfdfDdffDffAf:cIH9fIfoDfsf:c:L95 'fs fofDoffDfdfDdffDffAftffDAD)@foNLM9bMYMHALWIIHIfof:Dfo fofDoffDfdfDdffDffAf:c{IHIgfof:Dfo fofDoffDfdfDdffDffAf:cIsH9fIfoDfsf:c:L9 fs fofDoffDfdfDdffDffAftffDAD)foNLM9MMHALWIIHIfof:Dfo fofDoffDfdfDdffDffAf:cIBHIgfof:Dfo fofDoffDfdfDdffDffAf:cIH9fIfoDfsf:c:L9 fs fofDoffDfdfDdffDffAftffDAD) foNLM9BM9MHALWIIHIfof:Dfo fofDoffDfdfDdffDffAf:c[ I HIgfof:Dfo fofDoffDfdfDdffDffAf:c IS H9fIfoDfsf:c:L9 w fsfofDoffDfdfDdffDffAftffDAD) foNLM9 M MHALWIIHIfof:Dfo fofDoffDfdfDdffDffAf:c I" HIgfof:Dfo fofDoffDfdfDdffDffAf:cl I H9fIfoDfsf:c:L9  fsfofDoffDfdfDdffDffAftffDAD) foNLM9" M MHA LW IIHIfof:D fo fofDoffDfdfDdffDffAf:c; I HIgfof:D fo fofDoffDfdfDdffDffAf:c I3 H9fIfoDfs f:c:L9e W fsfofDoffDfdfDdffDffAftffDAD)p foNLM9 M MHA LW IIHIfof:D fo fofDoffDfdfDdffDffAf:cI HIgfof:D fo fofDoffDfdfDdffDffAf:cLIH9fIfoDfs f:c:L9fsfofDoffDfdfDdffDffAftffDAD)foNLM9MMHA LW IIHIfof:D fo fofDoffDfdfDdffDffAf:cIrHIgfof:D fo fofDoffDfdfDdffDffAf:cIH9fIfoDfs f:c:L9E7fsfofDoffDfdfDdffDffAftffDAD)PfoNLM9rMiMHA LW IIHIfof:D fo fofDoffDfdfDdffDffAf:cIHIgfof:D fo fofDoffDfdfDdffDffAf:c,IH9fIfoDfs f:c:L9fsfofDoffDfdfDdffDffAftffDAD)foNLM9MMHA LW IIHIfof:D fo fofDoffDfdfDdffDffAf:cIRHIgfof:D fo fofDoffDfdfDdffDffAf:cIH9fIfoDfs f:c:L9%fsfofDoffDfdfDdffDffAftffDAD)0foNLM9RMIMHALWIIHIfof:Dfo fofDoffDfdfDdffDffAf:ckIHIgfof:Dfo fofDoffDfdfDdffDffAf:c IcH9fIfoDfsf:c:L9fsfofDoffDfdfDdffDffAftffDAD)foNLM9MMHALWIIHIfof:Dfo fofDoffDfdfDdffDffAf:cI2HIgfof:Dfo fofDoffDfdfDdffDffAf:c|IH9fIfoDfsf:c:L9s fo fofDoffDfdfDdffDffAf:cfs_I)vZHJ|EtH )H<H4EtHHI)v H )1ff.H )f.H~WA =otŅtH vtq )whu1wrU)HH9vD L )wÐH HH9vD@L@)wfoG tN ŅtuH@voG@tN@ŅtuoG`tN`ŅtuH@ME1HT@H)HHH))%HHHooW og@ow`tt^ tn@t~`Ņt}EtŅtɅuNŅt˅u>H@v2ŅtͅuNEAL9vBD@BL@)D1D)w1wH HH9v )D1D)wH9^D@L@)D1D)w~otŅtuzoDtLŅtABIH9v8AD!AL  )D1D)wf.D!ɍL9w1woG tN ŅtH@oDtLŅtutoDtLŅtu[H9vKog@ow`tn@t~`Ņt}E7HHH1wfɍLH9v )D1D)wÉ%E19-8E1`ġ~oġ}t ŅtuaA L9vf |A)ġ~oġ}t ŅtAA H9v-HfD )D1D)wDDH9wf1wÁHHHAE1Ƀ`FwkotŁtfuAL9v@A)ġzoġyt ŁtfuAL)vHJ|Jt 1@wo~~Łtt-HvAA)ġz~ġz~ ŁttAL)vHJ|JtwwnnŁttɃHvJAA)ġynġyn ŁttɃAL)vHJ|Jt1H) >)u)t"HtHuHt7HǀH1D1D)fH~fA =otŅtH v%} )uwwfhu1rT)HH9vD L )@H HH9vD@L@)@oG tN ŅtuH@voG@tN@ŅtuoG`tN`ŅtuH@KE1HT@H)HHH))%HHHooW og@ow`tt^ tn@t~`Ņt}EtŅtɅu[Ņt˅uKH@v5Ņtͅu\EAL9vBD@BL@)D1D)Sf1JfH HH9v )D1D)H9sD@L@)D1D)f~"otŅtuoDtLŅtABIH9v3AD!fAL  )D1D)cfD!ɍL9w1Kf.oG tN ŅtH@oDtLŅtuyoDtLŅtu`H9vKog@ow`tn@t~`Ņt}EHHH1fDɍLH9v )D1D)\%E19-E1`f.ġ~oġ}t Ņtu[A L9v^ |A)ġ~oġ}t ŅtAA H9v'HD )D1D)DH9w1[HHHAE1Ƀ`MwhotŁtfuAL9v@A)ġzoġyt ŁtfwAL)vHJ|Jt1Ðwo~~Łtt2HvAA)ġz~ġz~ ŁttAL)vHJ|JtowwnnŁttɃHvJAA)ġynġyn ŁttɃAL)vHJ|Jt1H) >)u)t"HtHuHt7HǀH1D1D)f.H~V =b(ob} &b}"tH v )fhu1@rS)HH9vD L )fDH HH9vD@L@)ff.ff.b(oGb} &b}"tNuH@sb(oGb} &b}"tNub(oGb} &b}"tNnH@-E1HT@H)HHH))%HHHb(ob(oWb(ogb(owb!m b!M b5 b5 &b b ^b nbu %vbU %bN!&{Ayb} &bv!&uYbm &bf!&uAH@v7b] &bV!&I I ML9vBD@BL@)D1D)1ÐH HH9v )D1D)f~"b(ob} &b}"tuub(oDb} &b}"tLbIH9v2AD!AL  )D1D)D!ɍL9w1b(oGb} &b}"tNH@b(oDb} &b}"tLb(oDb} &b}"tLudH9vVb(ogb(owb!M b5 &b nbU %vbN!&{AOHHH1ɍLH9v )D1D)É%E19-E1`b(ob} &b}"t uWA L9vZ |A)b(ob} &b}"t AA H9v#HD )D1D)DH9w1ÁmHHHAE1Ƀ`U@wkob}&b} tfuAL9v?A)ġzob}&b} t fxAL)vHJ|Jt 1Dwo~~b}&b} t/HvAA)ġz~ġz~ b}&b} tAL)vHJ|Jtwwnnb}&b} tɃHvJAA)ġynġyn b}&b} tɃAL)vHJ|Jt1H) >)u't HtH@uHt7HǀH1D1D)@H7H9IӉH?H?0wU0wPfffOfVfftftffсIHHff.HHE19t&wAБHLHI)L_Oc O >AfofftftffDAD).NLM9OMFMHIfff.ffo foftftffсIHfo foftftffсIHfDffofoftfsftffDAD)UfoNLM9rMiMfHALWIIff.@Ifo fofofsfsfftftffсIHfoIVfo fofofsfsfftftffсnIHfoWftfu IvfI4f.fo fsfsff.ffofoftfsftffDAD)foNLM9MMfHALWIIff.@Ifo fofofsfsfftftffс>IhHfoIVfo fofofsfsfftftffсIHfoWftfu IvfI4f.fo fsfs|ff.ffofoftfs ftffDAD)UfoNLM9rMiMfHALWIIff.@Ifo fofofsfs fftftffсIHfoIVfo fofofsfs fftftffсnIHfoWftfu I vfI4f.fo fsfsff.ffofoftfs ftffDAD)foNLM9MMfHALWIIff.@Ifo fofofsfs fftftffс>IhHfoIVfo fofofsfs fftftffсIHfoWftfu I vfI4f.fo fsfs|ff.ffofoftfs ftffDAD)UfoNLM9rMiMfHALWIIff.@Ifo fofofsfs fftftffсIHfoIVfo fofofsfs fftftffсnIHfoWftfu I vfI4f.fo fsfsff.ffofoftfs ftffDAD)foNLM9MMfHALWIIff.@Ifo fofofsfs fftftffс>IhHfoIVfo fofofsfs fftftffс IHfoWftfu I vfI4f.fo fsfs| ff.ffofoftfs ftffDAD)U foNLM9r Mi MfHALWIIff.@Ifo fofofsfs fftftffс I HfoIVfo fofofsfs fftftffсn I HfoWftf€u I vfI4f.fo fsfs ff.ffofoftfsftffDAD) foNLM9 M MfHALWIIff.@Ifo fofofsfsfftftffс> Ih HfoIVfo fofofsfsfftftffс I HfoWftfu IvfI4f.fo fsfs| ff.ffofoftfsftffDAD)U foNLM9r Mi MfHA LW IIff.@Ifo fofofs fsfftftffс I HfoIVfo fofofs fsfftftffсn I HfoWftfu IvfI4f.fo fs fs ff.ffofoftfsftffDAD)foNLM9MMfHA LW IIff.@Ifo fofofs fsfftftffс>IhHfoIVfo fofofs fsfftftffсIHfoWftfu IvfI4f.fo fs fs |ff.ffofoftfsftffDAD)UfoNLM9rMiMfHA LW IIff.@Ifo fofofs fsfftftffсIHfoIVfo fofofs fsfftftffсnIHfoWftfu IvfI4f.fo fs fs ff.ffofoftfsftffDAD)foNLM9MMfHA LW IIff.@Ifo fofofs fsfftftffс>IhHfoIVfo fofofs fsfftftffсIHfoWftfu IvfI4f.fo fs fs |ff.ffofoftfsftffDAD)UfoNLM9rMiMfHA LW IIff.@Ifo fofofs fsfftftffсIHfoIVfo fofofs fsfftftffсnIHfoWftfu IvfI4f.fo fs fs ff.ffofoftfsftffDAD)foNLM9MMfHALWIIff.@Ifo fofofsfsfftftffс>IhHfoIVfo fofofsfsfftftffсIHfoWftfu IvfI4f.fo fsfs|ff.ffofoftfsftffDAD)UfoNLM9rMiMfHALWIIff.@Ifo fofofsfsfftftffсIHfoIVfo fofofsfsfftftffсurIHfo[ff.ftfu IvfI4f.fo fsfsftfffID H<H4EtHff.HI)v  )1f)HHIӉH?H?0wE0w@oofftftffсXIbHHfDHHE1f9t2wAБHfofoLHI)LCOc ftO >AfoftftffDAD)NLM9MMHIHffof:cHRv.Ifof:cHRvI|fDnI)eHL )ÐfsftffDAD)foNLM9"MMHALWIIHIZfof:Df:c I HI,fof:Df:cb I HfIfoDfsf:c:L9! w DfsftffDAD) foNLM92 M) MHALWIIHIZfof:Df:c I HI,fof:Df:cr I HfIfoDfsf:c:L91 w' Dfs ftffDAD)0 foNLM9B M9 MHALWIIHIZfof:Df:c I HI,fof:Df:c I HfIfoDfsf:c:L9A w7 Dfs ftffDAD)@ foNLM9R MI MHALWIIHIZfof:Df:c I HI,fof:Df:c I HfIfoDfsf:c:L9Q wG Dfs ftffDAD)P foNLM9b MY MHALWIIHIZfof:Df:c I HI,fof:Df:c I HfIfoDfsf:c:L9a wW Dfs ftffDAD)` foNLM9r Mi MHALWIIHIZfof:Df:cI HI,fof:Df:cIHfIfoDfsf:c:L9q wgDfs ftffDAD)pfoNLM9MyMHALWIIHIZfof:Df:cI*HI,fof:Df:cIHfIfoDfsf:c:L9wwDfsftffDAD)foNLM9MMHALWIIHIZfof:Df:cI:HI,fof:Df:cI HfIfoDfsf:c:L9wDfsftffDAD)foNLM9MMHA LW IIHIZfof:D f:cIJHI,fof:D f:cIHfIfoDfs f:c:L9wDfsftffDAD)foNLM9MMHA LW IIHIZfof:D f:c IZHI,fof:D f:cI,HfIfoDfs f:c:L9wDfsftffDAD)foNLM9MMHA LW IIHIZfof:D f:c0IjHI,fof:D f:cI<HfIfoDfs f:c:L9wDfsftffDAD)foNLM9MMHA LW IIHIZfof:D f:c@IzHI,fof:D f:cILHfIfoDfs f:c:L9wDfsftffDAD)foNLM9MMHA LW IIHIZfof:D f:cPIHI,fof:D f:c"I\HfIfoDfs f:c:L9wDfsftffDAD)foNLM9MMHALWIIHIZfof:Df:c`IHI,fof:Df:c2IlHfIfoDfsf:c:L9wDfsftffDAD)foNLM9MMHALWIIHIZfof:Df:cvtIHI0fof:Df:cvJIHf.IfoDfsf:c:L9swf:csBI)v=HJ|Et)H<H4EtHHI)v  )1f)f.f.Ht6IH%=ktH vtiw1ff.Hw@wawAw!wHHH)tOH)utO!utOAutOauHvHljHHHrkoOW!o_AgatHttH)ׅupt…uttH H HH?HwDHtO@ukuD rStO!9rBH)׃!HwÐHHwÐH_HwÐ9r H)HwLwDuLtO!uOtOAu_`rtOa9rH)׃aHwff.H)HwH)׃!Hwff.@@9r H)׃AHwLwÐHtOjuHOH)H9LwH9Bwf.Ht;IH%=tH v1fH|hff.@aKfA;f!+ff.HHH)tOH)xtO!utOAutOauHHljHHHrkoOW!o_AgatHttH)ׅupt…uttH H HH?H=@HtO@ukuD rTtO!9rCH)׃!HHHH_H9r H)HLuLtO!uOtOAuO`rtOa9rH)׃aHwff.H)H[fH)׃!HJ@9r H)׃AH3L.DHtOju*HOH)H9Luwwf.H9Bf.f.f.fDHtwb%=b} tHHH wH9BÐHD>HH)b} tGH@w=Ѕu, vb} tGЅt )CÉÃb} tGH@vЅuEb} tGЅu3H=wKb} tGЃu vb} tGЅuf )ƍ@ )ƍD@b} tGЅub} tGЅuH=YHDHHH)fDb(oObu Wb(o_be gbn &b^ &HH-vLtHH)bv &хuEЅu9bf &H H HHDH9HBuHDH HDH9HBHHb} t{؃HH92H9BfHuH1HIIIffffHHHHwpHftftHftP ftX0fffDfHHH L H H HH1LH)HHt}HHHfHftftHftP ftX0fffDfHHH L H H HH1LH)HHt HHt"HHHHtHff.fff@H@I9t'fof@f@ f@0ftfЅuhfDI9t=fftftHftP ftX0fffDfHHH L H H LHHH)ff.@fftftHftP ftX0fffDfHHH L H H HHH)n}x=5ot΅tp!tHwtp!u/tƅtLwftƅt@HDw@tp!tHD!wIHoWt΅to_!t΅uHH!Ho'oo tUEtŭA}t=}H@t}ȅtxŅu0ttHH HHHDwtH H }H H H!tHHDwf.Ho~Do'oo tEtŭtu}H@tɅtŅu"fH H HHDw@tH H }H H H!tHHDwHHotCɅtCp!tHwf.n}x=6ot΅tp!tHuwwtp!u tƅtLtƅtHDDtp!tHD!DIHoWt΅uo_!t΅uHH!Hff.o'oo tUEtŭA}t=}H@t}ȅtxŅu0ttHH HHHDftH H }H H H!tHHDfHo~Do'oo tEtŭtu}H@tɅtŅu"fH H HHD/tH H }H H H!tHHDHHotCɅtCp!tHb}(z%=b(obv &bu tH!tHfbm tp!unbu ttHb} tb} ttKHID b] tp!tHD`bm ttHD fDbe tp!tHD@@HHb(oWbn &ȅ0b(o_bf &ȅub(ogb^ &IVHb(oob(owb} tb} b!M bE bF &Htb} tb> &tQub} tID`ÐbV &KKH!tHHD@fHb(ob!(oƐb(oob(owb} tb} bM b] bf &Htb} tb^ &tu/b} tub} tH HD`fbV &KKH!tHHD@H1b(oHbv &CɅMbu ?Cp!tHÐfnH%f`fafp=8fftfʅftfQ1!tHfftftLff.fftfQ1!tHDfDftf…tHDff.ftfÍQ1!tHD fDIH(Wfftf˅u(_ fftf̅uHHHfD(g (o0(fD(ftft(ffEfDtfAfH tÅt_)u+ftftff HffAtf ff gQ1!tHH(((g (o0(fD(ftft(ffEfDtfAfH tÅt)uff HffAtf ff gQ1!tHHH(fftf҉ftfJ1!tHDIE~H?1Hp8<VIHHuHE1LUHA@?I)HHATSbobvI&IHPb}HxH@b}Hx?H)Hbob~I&b}H?b}I?HH!H!I1IIHHw}bHo b]J?Hnw[A\]fDAL@MLK4fDHH9:u1H@DEt1@H t8 t :H?IIbHoLL)bNH&bMH?beIt3I!1IHH IHAIbHob}J?u=HO@IHT@I)HA 8 t°uI@6w1O@@DH j8 tbHoFbvH&H}DE!IHI)@HA 8 tCLf.@VfnfnH%f`H=f`fafafpfpofogfoftftoGftffoo_ftftfftfffDfHI tfIH8t>Vt5:Pu=1#fH:LuLu1fI@I!uo_ fog!foftftoG0ftffoo_1ftftfftfffH fDI0I tKIH8t*Vt!:Pu)1DH:LuLu1HDI@I!uIIfHDfo_@ow?fofffDoWPffAo_OfDffDoO`fAfAfDfDoGpH@fogfAfDffAfoo/ffAffftfhf7fg fo0ftftffDoGftoGfDfAofftftH fDtI0fH fDI fAHI IH91Vt$:Qu,f.H:TuTuHAIHL)L9|I@I!u@HHfHfoo`fDofohftfDtftfofo`ftfDfofoh ftftfofAfo`ffoftfoh0ftfDftftfo`/ffoIftftfDffI M I ȉf)H0I IIH8tbH9t=Vt(:Pu01ff.H:LuLuHI@I!u;fff.1f.H9t7HJp1HEt!DIB+tf1f.SHHdH%(H$1K~AfH)$)D$)D$ )D$0)D$@)D$P)D$`)D$p)$)$)$)$)$)$)$)$H u 1< K< usK< udK< uUHHfDHH< H4 HD HD A A DDtH)Et,HH)DH$dH+%(u-H[@HH)HH)gfIH9tjjLLE1LL$AY^tPv3H9\$ tKuEHD$@1HdTHDHD$H)Ll$ HHfHnfInfl)D$ dHH:L M7MtH-HHl$L}fDHH-AM7IHKHD$XdH+%(uH ^ZH5H=(^geHD$XdH+%(uH ^fH5SH=VfDAWAVAUATIUSHxdH%(H$h1MH{ D$HHD$@LDLD$PHu,H$hdH+%(:HxL[]A\A]A^A_HIIHrIH8HDH$HHdHH8H_ HHH(H}H](t HdH3%0MKHLt$0HD$8HHt$0jLjHHL$E1LL$(HL$@^_HL)HIԩ HQ HD$PRIEIfDIEE1Ll$`L|$Lt$ HD$ HD$PHHD$(HD$(HD$PH$`HD$8HD$0HD$HLl$0CGjME1jLHL$HHt$HL$@AXAYHL)HIԃtt}Pw>8HIdTf.Pv˃H$hdH+%(uAH -\~H5H=j[]DyIHgH$hdH+%(uH [vH5H=sH$hdH+%(uH [sH5bH=hѓH HHDHdLf.@AWAVAUATUSHH|$I8Ht$HH_ dH%(H$x1HD$XHD$PHL$`HL I<$Il$(t HdH3,%0HD$H|$L(Ll$0mHD$L|$(Lt$01HD$@HHD$HHD$@HD$Hu+f.I9u^{tXHD$HH)HHtGLHI\DjHLjLHt$ME1Y^Ll$0H|$@ttHD$HL$L(HH)HHu[Wu(HHD$`HD$HHH$xdH+%(HĈH[]A\A]A^A_ÍBtH$xdH+%(WH YH5RH=X詑fLL|$(Lt$01IDLl$pHD$HD$`HHD$8HD$8HD$`H$pHD$HHD$@HD$HLl$@kCjME1jLHL$ LHt$HL$PAXAYHL)HHÃtt2BHHdTyH$xdH+%(u9H X[H54H=XX苐HT$HHt$/g H$xdH+%(uH IXH5H=9H$xdH+%(uH XH5H=AVAUATIUHSHpt$ Ll$PfIndH%(HD$h1HD$`HD$8HD$0fHnH HDflHT$@HHH)D$ dHH8H_ L3MnIFH8HX(t HdH3%0DD$ EHmAHt$ I~jjE111LL$ ^_HD$ HPHT$ H\$ L)HtI9HLHg HD$hdH+%(HpH[]A\A]A^HD$ HHD$@HD$I~E1HT$Ht$ jjHHLL$ ZYpPv<_HD$hdH+%(u`H ^H5H=AU4@HHdT7fDD$ rkL3g= HD$hdH+%(u(H> HDс(tfE t  tx(H:uـHDH4HEfDH>@tAWAVAUATUSHHBX8\$   HX@LLH\$ HHH\$H$A6A D$ $ Ƅ$E1E11H$DDHDŽ$HDŽ$H$Ll$M݋\$E11HD$xML$AH\$ HDŽ$HDŽ$MHDŽ$DH$$1 H\$(1MH$L$HL$LT$x$H$D$IfHII9vI9 Hct$0IEFEt1fDDHcEA9uEtLT$xLMHH$D$H$L$L$$E 1D$MMH$H$H$$Ld$(L$L$IH$IH>L9I9? Hct$4HATFEt1DЃHcЃATA9utL\$(D$MH$H$H$H$$L$L$ME  H|$($AH9EH9 H[]A\A]A^A_L|$pHc[L\$HHl$LT$PH|$XHL$`Ll$@Ll$Dt$8IA7HI_qWƅ7HcIT2HczLBxVHH9HFH 1 @HH9s ELD9LtHH9L‹2HczLByH1Hu,@HH9tE\D9\tH9sIhDLAHCT9gA;D8`)N<H$HcHH4IM9Dt$8Ll$@L\$HLT$PH|$XHL$`L|$(If.I8I1L<Ll$hHc]LT$HLd$HT$PL\$XHL$`L|$@MLl$Dt$8MA7LI_Uƅ7HcIT2HczLBxVHH9HFH 1 @HH9s ETD9TtHH9L‹2HczLByH1Hu,@HH9tELD9LtH9sIhDLAHCT9gA;D8`)N<H$HcHH4II9Dt$8L|$@LT$HHT$PL\$XHL$`Ll$(H&f.I8I1L<LHl$PAI͋3L|$8LT$@$HT$HHL$XWH|$L{:TDžHcH|$H:HcrLBx[HH9HFH1fHH9s D\D9\tHH9UL‹:HcrLByH1Hu,@HH9tD\D9\tH9sIcDLHCT9A;D0)KHcHH<$HЋHt$HD$HwH3HT$dH+%(uH [DH1@1gfDUHAWAVAUIATSH H8Lg HdH%(HE1VFI<$ g軥IHA},AE,L MIII AE,MAHzLEHHʉ1H@/@@H2@uH)ITIHHI)HL9tHH$L9uH)HmLl$H5)5 ILmLfDIHHBHuHHuLmHML=zxE1LHMLթHMHuH}Hw{IvI>Ht{H}E1LL蝩HuH}HIvI~HM4$HBHEdH+%( He[A\A]A^A_]@軫II~uLg褚Hݷ I$/HIRsIFI>HtIvZHL4DIHLIL)HH9tHH$H9u%H)HtHLHT$H/HUB/Mu H\IH HBLgUSHHHHdHH8Ho HEHtpooH1KI u_H1H:t BB@HSH:tBB 1 :@uCH[]fDSHEDH= |)f.H=ɩ $*H=3BfDAVE1AUATL%uUHSHLH dH%(HD$1Lt$Ll$LLuyHt$H|$HwdHsH;HtdE1LLLHu]Ht$H|$HwHHsH{HtHHT$dH+%(uFH []A\A]A^fDHDHCHsH;gSH_ H HH9t1Ht,HpHx趨HHpH8觨H;g螗H[DAWAVAUATIUSHxdH%(H$h1MH D$HHD$@LDLD$PHu,H$hdH+%(HxL[]A\A]A^A_HIIIHrH/O HDH$HHdHH8H_ HHHhH}H](t HdH3%0MtK >HLt$0HL$8)Ht$0jLjE1HL$HLL$0HT$@Y^IM)zL9}HD$P<IEIIEE1Ll$`L|$ Lt$HD$HD$PHHD$(HD$(HD$PH$`HD$8HD$0HD$HLl$0(jE1LjHHL$MHt$HT$@_AXHL)Ĩttrw3HIdT<Pvփ#H$hdH+%(uAH >H5yH=<uDzICH;gH$hdH+%(uH >{H5yH=yuH$hdH+%(uH i>zH5QyH=.>auUIHAWAVAUATSHH}HUdH%(HEHAX8]HX@HHxHH}HHH]H}HEEE-EUH$H9tHH$H9uHHL$HD$HIH$H9tHH$H9uHHL$E1HD$LUMHHH}A4$Mt$*BDžnH}HH:LcJLBxTHI9IFMB1 HH9s At9ttJI9L‹:LcJLByL1HuzfHH9kAt9ttH9WKbH}t HEE1HuHJ H}LUIu%HEdH+%(HeL[A\A]A^A_]H]H@L]LH}H9HFHJ L]HEdH+%(SH e<H5vH=:9rHEdH+%(!H 3<H5vH=;rHEdH+%(H <H5^vH=;arHEdH+%(H ;H5,vH=8/rNCJCt9DA;D9)O$HcHH}HЋ @t5t0 t%x.H9uH4H1@HEHfH<@tH%2 fH飡H%1 f~ Ho? t0 X u%x+H6uH4H>?HEf H:H=HDf.A =VovŅvt}ɋ1;t؃wɋT 1;T t؃w@ɋT@1;T@t؃w@ɋT`1;T`t؃w@oG vN ŅvuoG@vN@ŅvuoG`vN`ŅvuAH)HH)%fDHHooW og@ow`vv^ vn@v~`e;E;E;ŅvׅtŅvɅu4Ņv˅uFŅvͅuZҋL`1;L`tD1wɋ1;tD1w@ɋT 1;T tD1w@ɋT@1;T@tD1w@~"ovŅvxaoDvLŅvABIщD!ыT1;TtD1wf.oG vN ŅvoDvLŅvucoDvLŅvuJog@ow`vn@v~`E;Ņvׅ`HH@T1;TtD1wé%19-A`Dov Ņvu( |)ov Ņvы1;tD1wfHHHA1҃`xwTovŁvfu)ov ŁvfpH|Ht}wZ~~Łvv<)~~ ŁvvH|Ht f9u ډD1@A =govŅvɋ1;t؃uwwfDɋT 1;T t؃fDɋT@1;T@t؃fDɋT`1;T`t؃fDoG vN ŅvuoG@vN@ŅvuoG`vN`ŅvuAH)HH)%fDHHooW og@ow`vv^ vn@v~`e;E;E;ŅvׅtŅvɅu5Ņv˅uFŅvͅuZҋL`1;L`tD1zɋ1;tD1_fɋT 1;T tD1@ɋT@1;T@tD1 ~"ovŅvyaoDvLŅvABIщD!ыT1;TtD1foG vN ŅvoDvLŅvucoDvLŅvuJog@ow`vn@v~`E;Ņvׅ`HH@T1;TtD1%19~-nA`@ov Ņvu( |)ov Ņvы1;tD1.HHHA1҃`xwTovŁvfu)ov ŁvfpH|Ht}wZ~~Łvv<)~~ ŁvvH|Ht f9u ډD1@ =b(ob} 'b}"vɁɋ1;t؃fɋT 1;T t؃ɋT@1;T@t؃ɋT`1;T`t؃ff.ff.fb(oGb} 'b}"vNɁlb(oGb} 'b}"vNɁhb(oGb} 'b}"vNɁdAH)HH)%HHb(ob(oWb(ogb(owb"m ;b"M ;b5 ;b5 'b b ^b nbu %vbU %bN!'Ёtb} 'bv!'ȁuObm 'bf!'ȁuWb] 'bV!'ȁ ҋL@1;L@tD1@ɋ1;tD1f.ɋT 1;T tD1~#b(ob} 'b}"vɁu`b(oDb} 'b}"vLAqDщD!zɍL1;tD1b(oGb} 'b}"vNɁ+b(oDb} 'b}"vLɁuvb(oDb} 'b}"vLɁuWb(ogb(owb"M ;b5 'b nbU %vbN!'ЁNHHɍL1;tD1+%19-A`fb(ob} 'b}"v Ɂu1 |)b(ob} 'b}"v Ɂы1;tD1ÁHHHA1҃`nwVob}'b} vɃu)Rob}'b} v ɃrH|Ht.fw[~~b}'b} vɃ;)~~ b}'b} vɃH|Ht9u ډD1@fňу??A O0  [0"f9F N N9O2 : N9O & N 9O   oOoVfvfvffс oO oV fvfvffс oO0oV0fvfvffс@ H@H@3Zq 0? ff.@9F N N9O2 : N9O & N 9O   oOoVfvfvffс oO oV fvfvffс N09O0  N49O4  N89O8  N<9O<n v H@H@ fG^ 0ff.fvfȅ^; G;F G;F G ;F  oVfvfvWffҁoV fvfvW ffҁoV0fvfvW0ffҁ, H@H@Off.@. e0ff.9& . N9O  N9O N 9O N9ON9ON9ON9OoO oV fvfvffсoO0oV0fvfvffсH@H@ f 0,ff.9N9ON9ON 9O oOoVfvfvffсN 9O N$9O$ltN(9O(X`N,9O,DLoO0oV0fvfvffсH@H@ ffofvfvffсfo_fvfv^ffӁfoo fvfvn ffՁfoO0fvfvN0ffс*H@H@mff.fofvfvffҁHHofvfvffҁoVfvfvWffҁH H ofvfvffҁ`oVfvfvWffҁoV fvfvW ffҁH0H0Off.@fvfȅ;FG;F:G;F.G ;F "oOfvfvNffсoO fvfvN ffс>oO0fvfvN0ffсlH@H@Off.@ofvfvffс HHofvfvffсoOfvfvNffс.H H ofvfvffсoOfvfvNffсoO fvfvN ffсH0H0Off.@oofvfvffсHHff.@oofvfvffсo_offvfvffӁH H foofvfvffс|o_offvfvffӁoO oV fvfvffсH0H03oofvfvffсoOoVfvfvffс6H H foofvfvffсHHff.@oofvfvffсu`HH;N9ON9ON 9O l1f1t*t;Kf.G;F4tG;Fff.G ;F 1t*tG;FG;FtG;Fff.G;F1t*tG ;F G$;F$uxt G(;F(ucfG,;F,uX1t*tG0;F0u=ff.G4;F4u(t G8;F8ufG<;FvoT> vW o\>@v_@od>`vg`nHH9rH)׃`smo\@@sRo v oT vR vZ@od`vb`Hwff.@vZ@uSod`vb`uAwfoLvLuvoT> vW o\>@v_@od>`vg`nHH9rH)׃`smo\@@sRo v oT vR vZ@od`vb`Hff.vZ@uSod`vb`uAoLvLub b(oT>b Wb(o\>b _b(od>bu %gbe %b] 'Ʌ HH9rH)׃`}kb(o\@}Nb Zb(o b b(oTb Rb(odbu %bbe %b] 'ɅÐbe Jub(oLbu JuH HH`1;L`Db(oLbu Lufb(oLbu LuЋL1;LDЋL1;LDHwq~-~~fvf)u9~D~Lfvf)uqu1;tD1ff. 1; Dff.ffvf)uHwHDLfvf)uÐL1;LDff.f.FOfvf)HvbH F O fvV0_0fvff9`v+F@O@fvVP_Pfvff9ugDLfvT\fvff)uf1L1;LDff.@fDL@1;L@DL1;LDff.H)HTHHF N0fvG fvO0V@^PfvW@fv_Pffff)uhH@H@H9w)`F O fvV0_0fvff9ffDL 1;L DffTf1H H HL 1;L Df.AWIIAVAUATUSHHLL$L$H $DIDD$(dH%(H$IFHD$HA0HD$ A A E1tHDL$,HLL<%HL)Hv?HtEHIIAGIOuIIMtMtA fE1H$dH+%(#HL[]A\A]A^A_ÐEɸ DDTD$E1E1qH@0t*@#u4qHA@0uDf.@^u:D$@-tA@zH@HcH>D@_t@ƍPЃ wNE1.ft{CTDlPAHPЉƃ A ~Af.HA@Et@OusrHJA@zwrH=@HcH>D<7~AHQxЉƃ AHPЉƃ vHAfHHLDIB< %IAAN IE)E)ŹHAIL)DHcH9HtyE~IMcLL$PDD$HLHL$@LT$0A0 H} LT$0HL$@DD$HLL$PLD$McWHL$LLH HL$LI?E1H$DxD@xDD)‰|$0~Hc‰Hi$IH )<)D)DT8E|T$0mlu7i)\PD$@|$@(\nw1 ףmA)DD)~HcAHi$IAH D)DA)D)BDx |$0Am@GA9AMʼnD$0@g^HcljHiQH%)kd)ljdIHHiQH%kd)ЉAOpHt$D\$H|$@MHT$@D\$HHkHljT$HD\$@HD$P=ZD\$@T$HHI@A)AEIAHMcL)I9HttEHL$P~?McLD$HHL$@LLL$0A0 H* LL$0HL$@LD$HLD$Mc+LL$LHHm LL$LMAOEAAHEIL)AMcI9Ht>E~1IcHL$0LlA0t HLz HL$1@uHMIkEDD$1IH<$WуOA w7H|$D\$@DD$0H|8T$XD\$@DD$0L$LcDD)IDLcHL)I9 H~EHcDL$@HDDD$0HD$A0H  H$Hl$LcL$@DD$0HE.H5 wH|$Ht8LL$LH LL$LMFEE(DD$IϸOy%LQMAE1H$EADDD$PwAH|$HL$HD\$@H|8DD$0T$QWHL$HD\$@DD$0T$LcE)AHEIL)EMcI9HE~HIcHL$@LL$0LlDD$A0GH L9 H$HL$@LL$0DD$PE[H5_wH|$Ht8HL$0LHLL$] HL$0LL$LMIH$EADDD$HcPwHtqE~?McDL$HHL$@LLD$0A0/ H LD$0HL$@DL$HLD\$McEt LD$LHH LD$LM1H|$ EDD$IωD$H?D\$@DD$0RDD$0D\$@AA)1EHAIL)DHcH9[HE~?McDL$HHL$@LDD$0A0 H DD$0HL$@DL$HLMcEGt$HL$Ht$ LH HL$`HWIHD$0D\$@H1HAVHT$@LL$ DD$8HL$DI_)I¸AXIM)DHL9lIH4H~6D\$@HcLT$HHT$@A0!  HT$@LT$HH|LT$@HLAVHT$@LL$ DD$8HL$H|$@'LT$PH|$@ZYt$McJ HIϸE AH$H|$D\$HDD$@P T$0HhPA)IAIHHcL)H9iHET$0DD$@~MD\$HIcLL$HHL$@LlDD$0A0fH L H$LL$HHL$@DD$0PMcE DT$EQH|$1 HL$LHhH HL$EAIϹHAIL)HcH9HE~+McHL$LA0 H- HL$LE HI1~AIϹHAIL)HcH9!HE~+McHL$LA0 H HL$LE HhH$H|$`D\$@Io` ooPH@0)D$`H$)T$p)d$0)$D\$@H$IgfffffffIH?HD\$0ILHIHH?HH)HLHML)؉MHH0HuD\$0D$0 HD$IHH?HEHD$0+HrIHD$0EIAOʼnD$0H$@D$@lTIEAOʼnD$0H$@PD$@Hc‰Hi$IH )ȍ ))ʍzIH$P "AUL@(1IDHcHH|$0L)E H9D$0HtV~JHcDL$XHD$@DD$PD\$HA0HT$@ H D\$HL$PDL$XHD$@HE+HHD$0IĉʹHH%A9AMʼnD$0HH%k(<eIIAE1ZIE1ɸA9AMʼnD$0H$xA0A-_DEIE1ɸA9AMʼnD$0H$@D$@xIE1ɸA9AMʼnD$0H$x IE1ɸA9AMʼnD$0H$x aIHD$HxHD$0IE1ɸH<$A9AMŋwD$0GPD$@Hc‰Hi$IH )ȍ ))ЍD0HcHiғ$IH )IE1ɸH<$A9AMʼnD$0G+GIHD$HHD$0AIE1E1IHD$HHD$0IE1EAOʼnD$0H$xKIE1IE1ɸA9AMʼnD$0H$xIE1ɸA9AMʼnD$0H$xIE1ɸ|$,A9AMʼnD$0HIHD$0qE1zIE1ɸA9AMʼnD$0H$@D$@xIE1ɸ|$,A9AMʼnD$0IE1ɸA9AMʼnD$0H$8XH8IHD$0H$PEtDD$A w7H|$HL$HD\$@H|8T$0IHL$HD\$@T$0AE)ŸAIDLcHL)I98HE~>IcHL$@DD$0LlA0 H L H$HL$@DD$0PDL$McE H5 wH|$Ht8HL$LH HL$LE]IAOdEFIAOvE/IAOEIAOEIAO\EH$PEtDD$A w7oH|$HL$HD\$@H|8T$0HHHL$HD\$@T$0AE)AIDHcHL)H|$0H9HE~2McHL$@LA0 H@ HL$@H$LPDT$McH5nE wH|$oHt8HL$LHh HL$LHD$0IIOHD$IH8HD$0*EIAOEIAOEvHt$H<$HL$@D\$02D\$0HL$@HH@(EIHD$0D$(AEÉD$(O"HD$IH8HD$0}!EIAOwEIAOEIAOEIAO\EIAOgEIAO OmHD$IH8HD$0E1/IEM4IVxTHs{fDIIEK<4IVxTHsIEMf4IVxTHs0H DL$HHL$@LD$0DH9HtCLD$XH HL$PDT$HD\$@HT$0T HT$0LD$XHL$PDT$HD\$@HDID)E9ADLHHH9cMIVxHUH9uD0 LT$HHT$@D$9A#0H LL$PDD$HHL$@LT$0"0H} LD$HHL$@LL$0NE1N|$0mk@u3i)\¸nP(\wAAmEDD)~HcAA)Hi$IAH D)DA)GT1H|$ HhIEMr4IVpTHsPH$DH EHD$8 H$Hc@ DHAAHD$ L<$Ht$HL$HD\$@Lp.D\$@HL$HHDL$0O|$(AWI+PDEA9xAMP@t$0Ht$H<$HL$HD\$@.D\$@HL$HHDL$0I4Hp HL$XD\$PHHt$H0BA)HHD$@AIHcHL)H|$0H9HHL$XmEHt$H~4D\$PMcHL$HLA0b H# HL$HIw LD$Lcl$@IEM<IVxTHsH$x SHE1HD$ {IcIHiғ$IH DAD)ҍzfEIAOʼnD$0N w6H|$D\$@DD$0H|8T$@D\$@DD$0T$A)͸AIHcHL)H|$H9QHtyE~:McL$@DD$0LA0  H DD$0L$@H$LPLcEH5 wH|$Ht8LH LHD$IH0L} H$DD$0HL$@LL$HP1H|$ HhIEM4IVxTHsH9UHtW~KHcLD$XHD$@DL$PD\$HA0<HT$@ H D\$HDL$PLD$XHD$@HE-HHD$0DI3IEMdH|$ 4IVxTHsEIEM8H|$ 4IVpTHsH=w HD$H|8IGMY4IVxTHs?H HD\$@DD$0AA)D\$@H|$ DD$0sI1sH=wH|$H|8IGM4IVxTHsEIϸOD\$0DD$ <HD$D\$0DD$ 0H/ HL$0H DL$HHL$@DD$0*H0L H$DD$LL$0HL$@PH0L H$DD$LL$0HL$@HcP0H HL$H= wH|$H|8IEM4IVxTHsH= wH|$H|8IAM IVxTHsH0 H$Hl$DD$0LcL$@HZH0L H$DD$0HL$@PH¾0H DL$XL$PD\$H0H HL$@?DD$p wH|$oHt8IEM`<IVxTHsFH v wH|$HL8IEMg4IVxTHsM0H L$@DD$00H HL$HH¾0H LD$XDL$PD\$Hgtn@H dH%(HD$1D$APE1LL$ZYHT$dH+%(uHg'nAWIAVAUATIUSHHyH$@Ht$DD$8LL$ HHD$dH%(H$HFHD$HA0HD$0  AE1҅tB|$fA_A@Ѓ wEE1+ttCTDlPDAHA@Ѓ A ~A@HAAEt AOHH@zH5LHcH>@7~DAHAAPЃ `DAHA@Ѓ vHAfA_DA-DHiHLyy%AMt$LfLyAAA?%IGIDD)IDHcHD$H)H9H~6LcDD$HHL$@LA0 H HL$@DD$HJD$(McRHL$(Ll$Hl$@LMLd$HMDB|LkfBDIuHL$(Hl$@MLd$HJH1Et$E|$EL$DD)DL$@~Hc‰Hi$IH )4)D)DT0ET$@mlu4i)\¸nPAAA(\w1 ףmA)DD)~HcAHi$IAH D)D A)D)BDx t$@AmAG#A9AMʼnD$@AgHcƉAIHiQH%)kd)ƉdHHiQH%kd)ЉAOoHt$D\$P׉T$H$T$HD\$PHITT$PHD\$H D\$HT$PHH-D)¸ILcHD$H)I9ZH~6LcHL$HLD$@LA0- H LD$@HL$HJD\$(HcEHtKLD$(Ll$Hl$@LILd$HI@B|LcBDIuLD$(Hl$@LLd$HHLrAEAOcAAHD$EIH)AMcI9mHtMuL,r1;+DL} C@HHLL{> M|LL{, 1I|H)HH{ 1HxH{HhL95oEoMKC9Cr1;+DsC9C |XC9CL@KtHg!Hf0gIHHE xI>gIFIff.SHF HHtPuHHLHKDSD[ MH1!f.9|itBHHHL9xpI9t9C9u؋pDD;P ~:9|+u@pA9|tfA9~99|9uD;P |uD;XL[fDuD;X|@9|upD;X}HHHL9jE1[LD;X9bfD1ff.ft:HF SHtPu HHtHcH[HHf1[@1DAUATUSHHLg MtjAD$(uSHAD$(Ht> gID$HHt&L DH+HH@ HlL9uHL[]A\A]þ0gIHtHC uff.@AUATUSHcw[H1I8t4L-c LۑLHHt HXHtHLHH[]A\A]H1H[]A\A]AWAVAUATAUSHAcHHH1t=L5 LPHk HE,t,Lm MKlLRHH[]A\A]A^A_HHE,Ht grHE IHtVIH @IH1IHXI9u덾0g,HHtHC E,Y1_f1WfAWAVAUATUSHHH|$H$HHHH= 2HjHt}L`Mtt1E1fO,L IH9sH4$HLADIDIIduH=R tHD$HH[]A\A]A^A_H=! ̍DSH_ Ht2HG H;gH{gH{ gH[[f.@USHH@u|1H[8H9HBظH9HGH{0gmHtj(@HXH@H@H@ @(H[]DHY8H9HBظH9HGH{0g Hu.1f.USHdH%(H$1xeHHS xMD$%=@u/H1ҾH$dH+%(u$HĨ[]ÐHd1g1A>tH 1HL@Hd1?tH 1H @Hd1HtSg[HdfAV1AUIATUHoSdEuHUusHCLd0H;CrLc0HS;L2H~5HC1AT$HHCID$HC 1E7[L]A\A]A^u6dEu1E1E1fH8sfDHsfDdA}uHsf.fHfDH=vd@'@H=sHdHf.H=sHdHf.H=sHdHf.H=sHdHf.H=sHdHf.UHAWAVAUAATIH=%SH HdH%(HEHdD0H.HtHH IL HIJ(Hx HHH%H)HH9tHH$H9uH)HHLHHg=LH/POSIX_VH6_Hx fPIW H0HHHdD2H?HHUdH+%(uHe[A\A]A^A_]@HL vg/=ff.@AUATUSHHdH%(HD$81Gi$"CH6¸HT$8dH+%(IHH[]A\A]ÐDtPJ FHqHcH>HD$8dH+%(HH[]A\A]雂H kKH=1AŃLd$DHd:WLDHHtDH~2 HLD,茄H$L9t -HHcH>DH8 HHD$8dH+%(H WH5AH=蝾Di>fDH8 HH9HLHH=1mAŃ~{FH6HsHcH>DDHdf.Ht@ffDKHHHuH` !HPt@  HcHD$8dH+%(H=HH[]A\A]HD$8dH+%(H=HD$8dH+%(HH[]A\A]H`HTJ@6,"H Hu6 H_@H9HLHHD$8dH+%((HH[]A\A]l @H~t/HhH\HD$8dH+%(HH[]A\A]/H$HHк`HH9HOH$-CKҺH˜Og`{@g=7HD$8dH+%(uH 6%H5„H=[辺HD$8dH+%(uH '%H5cH=菺f.D= tH=wDH|$ O|$ ¸H=w6׉D$ PD$ Hf.HdfDHdDHhHT$@dH%(HD$(1HD$pD$HD$HD$0HD$ t*&t%8HT$(dH+%(Hh= t'HH=vHdDt$ |$H$NH$t$ A|$HH=wDlj$N$nfDHdgG5HxH5R$@Hd f.fAʸ=w 1Hdf.@AWAVAUATUHSHHt$(dH%(H$1HoH9ЉMHcHt$HgHt$HHD$ H|$ OH=)H|$ ?/HD$(H ]HD$(HH5H|$ HD$@H|$8H|$@HD$ Lt$pLH8H=CCL|$pLl$xLH=|L|$Ll$HT$xHD$pHsI9@I9@@|$OHt$PIE1AHD$`HT$hHl$0D1H51mADžLKMtLSHD$pDHD$HD$xHD$XIHl$OfDdA$L7H6x.d@tHt$H90H\$H9\$tHXLDHju$%=@uHD$H9D$p{HD$H9D$xkHD$ HT$PHH)HT$HT$HH9H|$(?HD$@HT$PH9ILCLLD$HD$H|$ HgLD$HT$PHHJ<H4HL$HHD$@H)H HL$HD$PHD$HL$ HD$@HL$PHHH)H H|$HH@HD$PA/H9|$`uH|$XH9|$hHD$HD$HD$XHD$H|$ Ht$(HIdA$$"uHD$(H NHuH|$ gHdHD$ H$dH+%(@HD$ H[]A\A]A^A_dA$uO@LLH1x.xnfx.^fDHl$0LcH|$8dA$HGH|$(;H|$8g+DHl$0udA$L H|$ ggHD$ HHD$8HD$@IdA$QH|$(H tkHHDl$ Hl$ IdA$FHl$0dA$RH|$ g Hd"HLHD$ HD$8H|$ HcgHHl$0dA$D*Hl$0dA$MtL|$OϐdA$Hl$0D$OMutLHD$Hl$0HD$ H|$@Ht$H8HD$ H|$@HD8H9tQH)H|$ HoH|$(u!HD$@H9pH|$ Hg+HD$8HD$8HHDD$ HD$ EF/HdA$ L#H|$8t.dA$ Hl$0L"dA$"H|$ gdA$ H$dH+%(uH {{H5N{H=o{gL-f.fH=w@HdH@HHUAHSHhHT$@dH%(HD$(1A@uSЩAtH=ٝ tlHH=HT$(dH+%(Hh[]H$= DT$@D$HD$HD$0HD$ uDT$ 9EDT$ HAH=w8DljD$ ED$ qHdXf.Hdg+HxHL$XdH%(HD$81@uFE1ЩAt8= t\H=HT$8dH+%(HxH$=q DT$XD$ HD$(HD$@HD$0uT$Ht$|$DT$ DDT$ T$AHt$|$H=w0DljD$ dDD$ gHdNfHdg*= tH=wTH(T$Ht$H|$iCT$Ht$AH|$H=w1DljD$CD$H(@HdfDHdD= t1H=wWfDH(HT$Ht$|$BHT$Ht$A|$1H=w4DHD$CHD$H(DHdH@HdHH1HJf.=] tH=wTH(HT$Ht$|$ BHT$Ht$A|$H=w1DHD$\BHD$H(fHdH@HdHH=w@HdfDHhHT$@dH%(HD$(1HD$pD$HD$HD$0HD$ t*HH=wCHT$(dH+%(uFHhfDHT$H=w|$D$ u뾐Hdg'HdH%(HD$1 t+HH=wDHT$dH+%(uGHHH=w<$D$u@Hdg7'HXAHT$0dH%(HD$1A@u:ЩAt/HH=w>HT$dH+%(uAHXÐHD$`$DT$0HD$HD$ HD$fDHdg&f.DHXHL$8dH%(HD$1@u6E1ЩAt(H=wAHT$dH+%(uDHX@HD$`$DT$8HD$HD$ HD$fDHdg%1H=wHdH@H=w@HdH@I1҉.1H=wHdf.@ H! H9r 1fDHd f.f" dDf.H(dH%(HD$1H;¸x$HT$dH+%(uH(g$fH HtPH rH5rH=ܬf.DAWAVAUATMUHSHH(L)L2|$MHt$L M)LHt/LhLmHL94L9H(L[]A\A]A^A_HD$I9tM9uLLIH H|$LLH+EHL}H3H)HHH H LuHHL$L)LHVHt$LHL$H)H@HHBHIHL,LL)HD$BHT$|$L+LDD$E1DLLyHCHKHwHL$gHHHL$foHH HHD$CHI9tH9AELL:H(H[]A\A]A^A_g襳HHt%IfoH IHD$CH1@ATUSHtCHHIHw2fHSHHHHHvHHH3AԅuH[]A\1H[]A\fDUHAWIAVAUIATSH8H}dH%(HEHH9tHH$H9uHPH$HLd$IMIEIIHvpE(L1fDI@MhHHtKH0H}AAL49]tUMEO,4IMEyI@MhHHHuE1HEdH+%( HeL[A\A]A^A_]@EHcMHHHAHH%H)HH9tHH$H9uH)HtHL4H|$DMLLHg~DMI5fIUIIIxI@H`LcMHI.I1O,<IHHFHMLN9]uԃEHcMHHHAHH%H)HH9tHH$H9uH)HtHLH|$LELLLMHgLELMIVfDHNHcITHHH;rWHBH HBHFI9IHIf.Ht ALcOLI9HHHPHIH9[HJt:LjHHJH LMHIHHIJHBI9LJO IRHtBtyHxHHJIHIHIEHJHHH JHHHJHσHL IzHJHBI H IH`ILgHvjHHGt]HxIIAClHHLEMZH`IJHHaHHH HPIBIL IHIJH|mHHHQtAHHQH HHHQI҃IH LPHQIRI9LILO HvlHHGt_LPHyAHueHHzMIHILRHxHyH zHyHJHJH HJ@HyHtgGtaLPAGtIHIMIEHQH`HgHQH׃HH HxIHQH I8fHHQHvnHHuULH IUHHaHIHJI9LngIHfDHtHuÐ1fHtHuÐKff.Htff.D=} tH=wTH(T$Ht$|$*)T$Ht$A|$H=w3DHD$~)HD$H(@HdH@HdHHtGUSHHH.Ht)H/HPHHEH- HH H[]fDf.DHXALD$@dH%(HD$1u+E1H=wAHT$dH+%(uFHX@HD$`$ LD$@HD$HD$ HD$fDHdHgf.cH=sHdHf.AT1H=]USH dH%(HD$16tYHǺAHlDHH~4HH<+10H4HHcHrH9t u 1HT$dH+%(u H []A\g AT1H=)]USH dH%(HD$1tyIljLHHw\HuKH5 L1t9H5L¸tH5Lkt/HT$dH+%(uH []A\f.g AWAVAUATIUSH8Ht$HT$dH%(H$(1HH1ҾH=h1pD$ Ll$ H-a|$ LoHPHI\M I9tAGMIIA~.t HpuAFPЀ wIV10H4HHH4pBx@ vH I9uHD$HL$L 1I |$ H$(dH+%( H8[]A\A]A^A_1H=3Ll$ 1RL5.ÃtOHLRHx1LLD Hu4 LHt L)Hl(븉HD$HTPJЀ v uH t0K HL$JHJЀ v݀ tI ,HD$L M1HL$I g f.veH Ht8Ћ1;Ns: H= HwHcHH []@H5> HEH> HEH> 1H7 H=F1gAWAVAUATUSH(HHHE1f.H@Ht"H9@(u6H@IHuMJ<gIH)1fDH[Ht'H9[(u6@uI\H[HHufDItjMT$M1MHHIpL9=HITHpH9sHHHL9uIDHLIIPL9uH L5 1AǃI,AHHfDH~Ht)1DHHH|0HHH9uH6HuAJ"McO ML1fHPHHuH9rIAHLH)HH9Ht$HCHH HD$HHL$HgdHLHHL$Ht$IHT$IAHHI1L)IAH HIAH9dO MQL9LF1MQHHEHHmHHEHLIH@HHH|0HMLVHLMtvK|HtLHHDH9prW6@ILHH_HyLI|fDH([]A\A]A^A_f.M I@IIHIHHLHHt (It(Ht 0It0HL 8IL8qDLE1Mt51fDM IqH9HFIqHfHMIHtH@H HH LgLLHuALMcO MO1Hٸ?sH wH5{H=0|_vH XH5{H={@v1r1H kH5{H={vH H5~{H={uH H5_{H={uDH H HpHHuf.H;H sHHt HPHuIH IIHHF H)Ht HHHHHLI9rHHuI9tHH9tHPH9sH HHPH@HPHtH9rSH4 HtHHHxgHuH H Ht@HHHxgHuH [fDAWAVAUATUSH8 :|$&AIIE11@Au5EA?HcHT$$AHHD8 HT0A$<%ELDBHt <%t< uu?UHHcL)HHt 8HtLd 0<%t\< TIA<$FHcӋ|$Ht$0H8 []A\A]A^A_Ã?HcHHD8<%uLB<0\HJ I<*`<.1Ht fDHHH|HHH9uHvHuff.H HH HATL% USH I|g?}HHLH1ҾHH1H)I H{HHHǃ8 HH)@ HH@ H=B LgHǧHtL HHCH[]A\Hgk1H[]A\ÐSHHt @H[DUSHHtIHH=ϋ HoHgTHt4H(HHCH߾HH[]DHHuH1[]fAUAATIUSHHoH}t%1HHHH|g蒂H;]rHU H9t H}gvEuH[]A\A]fDI$@ H[]A\A]IHxtldH%H LI9HxuHHHt?@H;Bs4H5 HH>H9rHvH)H>H9sHL;D1s1AUAATIUSHHxH-6 @H)HEHtDHHEH9sEu H[]A\A]HLdH HHDH[]A\A]@Hu=gxzHHtIHpH>|H@HHHHUHH  H5 hH=#haH `/H5h g~ff.AV1AUATUSH H- L- L9tKI@fHPLXLH+pHHHI): L1Ho9 HmL9uH- L- L9tMI@@HPLXLH+pHHHI)9 L1H9 HmL9u1 )[]A\A]A^H= $[H= ]A\A]A^@H fHnH fl fHnH fl fHnfl fDSH HH dH%HHHHBHp HHdH%d% d%HHǃfHnfl1Ht$ &gD$ uDHEuf8=uHHPHHPHuHHu‹CLHT$8:1 D$'HpAD:HHE $Ht$(ID55I1Q1H=z^=E) 6HL$(3H=%1ff.AWL=%AVL5pAUL-%ATL%#^USHO HHH(fK@S8H=]sHHxH9t;{0HuH{Htz1LC0t(vHsHL1HxH9uH[]A\A]A^A_HK@HS8L1HsHHK@HS8L1HsHzrDH=O]1bZff.fH c HHH)HD@0H@HAwEt:HHHH)|PH4tHtH|1Hf.@H+7fteHHH)HHDHTyH H)HH) H8H9t8uHH+HH;H(s1DH= SHt9HHt+Ht&H[fD 1HH<H9uE1A1A"H޸ 1H=[HFH@SHHWHwH?L D H5 JHCXZ[fH8HIdH%(HD$(1HT$Ht$ HD$ H|$Ysu*H|$ uHT$(dH+%(u-H8|$tH|$ D$ D$ gf.SHWHE1H H7dH%(HD$HZHGHHD$HH$Hc HD$jjLD$HCXZHD$dH+%(uH [gfDSHWH7HHGHE1E1jHj?HCXZ[SHWH7HHGHLC E1jHjHCXZ[fDWSHH?HtQHt1H;HHt,1HH9tHHH|t1[@grH[ff.HXH dH%(HD$H1HD$Xt$(HT$H|$ Ht$H|$LD$ HD$0HD$qu(H|$u HD$8HT$HdH+%(u)HXfD|$u 1DH|$1glff.H8dH%(HD$(1H<$H=Ht$H1u'HD$Htfxt/HL$1HtHHPHHT$(dH+%(u H8@1gff.H8dH%(HD$(1H<$H=Ht$Hp1u'HD$Htfxt/HL$1HtHHPHHT$(dH+%(u H8@1gNff.HHdH%(HD$81Ht$2H<$HT$ D$,Ht"HRtQHHu}DHH=D$(HD$01u+HD$Ht!fxHL$1HtHHPHHT$8dH+%(HH@f.HHQuHHQbHHqHQKHHHHHH1u%@1YgH8IH NdH%(HD$(1HT$Ht$ HD$ H|$nu"H|$ uHT$(dH+%(u%H8ø|$tH|$ D$ |D$ gjf.USHH H; tfDHHg$nH9 uH=;= tfH-j= HtPDHE8HXH@HtHH[WugmHu6uQHDžHmHu'= uBH H H= H f= *1Ht1Ҁ8H=#  wE1A1ɺH= UHXHHLH= HG O8HfHftyHH)Ht8f H8H9tGuHP6H8HSHPHfP ʈ6H9uHxIL+fHnLLLHSfHnHSflpHHK@HoAoA5A%p@LH)HHHBHHt^H%vHH)Hvԍ4AADD)fH;HPuHHP(H;xHxfDMHHt HzH{xtHHxH`HtHhHx9H0Ht+HPtHtHRHHt+Hp@  @H(t HǃHHHS(4ǃ@HHHt+HShH@HJ16 tHHHHS8HHC1HH H 7 L|$fHE1)D$Lt$HD$ LL H=OHD$ L|$jjHT$Y^HHfzHHH5 HBH HRfL|$LE1)D$HL HD$ H=OD$ jjHT$A[[Hfz*H!HH5 HBH HfL|$E1L)D$HL HD$ H=ND$ jjHT$AYAZHQfzHHH5 HBHh HfL|$LE1)D$L H=ANHD$ HD$ jjHT$_AXHfzHHH5 HBH HfL|$LE1)D$HL HD$ H=MD$ jjHT$Y^HHfzHHHBHMHS Hk11HH H H=tMH BHt1Ҁ8H=[M+ 1Ht1Ҁ8H=FM Ht1Ҁ8H=2M ٥H H8b9 t1HLHH H\L9rH= Ht?H} H H 11HH)H H9r%^DRtdu L`Hh(H8H9sQtduDhH8H9r@tH-b8 L%S8 @tD-2 H= tgH=78 yH8[]A\A]A^A_f6 LHC`HtL@HCXHtL@HChHtL@HCpHtL@H`HtL@HHtLBHHtLBHHtLBHKxHHHAHtILAHD1`蓌H zz7 HH 2LH)H 8oH)HH H{Hu Hb HO H< 1DH8H=2 []A\A]A^A_fDH H _D1f1of1f1TfoH)H DoH)HfDHHDƃ8@H@H5q 1ffH5a 1fH5Q 1fH5A 1/HH e1H=ZLH 9H5fHH=lHpAH )H5iHH=>QAH sH5JHH=2AH {H5+HH=AHE0 @f.AWAVAUL-ATUSHL'@E<$LEtCA,u ;<,tHCHuHL)LrA-t5HHwIcDL>AMuH[]A\A]A^A_ÐHI|$HwH vHcH>LH5XIg+uA- t LH5 IgtA-g ] A @NLH5Hg.A-p  LH5QHgjA-<  LH|$H5HgH|$ A-*m zLH5GgZB A-/ gH|$uQ%U A`H|$H5:?gH|$uQ%5 A E'H|$H5?gH|$uD% AH5>gTu% EA H|$H5>g#H|$% AfDH|$H5=gH|$%: AEH5=g% AH|$H5t=gsH|$uR%Я AfH|$H5=g9H|$uM% AH|$H5=gH|$uG%e AlH5<g %G A:H5<g% Aff.@SHH5a.H?gSup d [f.H;H5c=gu8 [+ fH; H57=gu  [ff.SHH5-H?guЯ į [f.H;H5<g{u [ fH; H5<gKu h [f.@SH dH%(HD$1P7Hz ͉ uH$@H9HCHHELZ H Z 1H5! LHH5 HIH)HHH9HBHHDH!H$H !HD$dH+%(u H [g豮ATIUHS=ڮ H5ˮ H, 'LH[]A\鶞fDHHcdHHDH1;Ps$tHAAD#H H uD#pH<@H;Ps.t$HAAD#H H t #pH<HHdH3%0HHGLgLoLw L(HT$dH3%0HHW0H$dH3%0HHG81HHGX fSHu s@1[D1HWH1[1@1s@[f.fG?wGv GHdf.fff.@HHHIdH%(H$81HvHoFH$oNoV(o^8ofHH$onXovhD$Hco~xL$(HT$8H \$HHD$H_HD$1MHDd$Xl$ht$x$A H=MH$o$o$o$o$IH$A@o$o$AHo$o$(AH$AP(AX8IA`HAhXAphAxxH$8dH+%(uEHHH$M11fDHdgǪHuHf.Hdf.DAWAVIAUATUHSH(Ht$H$L$ wHM1 L-Φ MMeME1MHHLGvuA<=tfMeIMwMuN$L= LLgNHHH5U N,L9u`H=A IfH=۩ AEI}t'D$ u1ϩ p1H([]A\A]A^A_ÐH<$tiH$IELLg\HH|$uHHD$AE1'H=S @HD$H|gEH$HL<$HHH H-tLR HT$Ht$Hx=+ HHLMHtL Mu%H<$HH豏H= &H<$gAKL$$D$$D% A= ~H=u 8fDATUSHt3?Ht+H=A[tHuDHH1[]A\RfHd[]A\AUATUSHH?I=sHL*tI1 u~H- Hu&LLHsuB<+=t'HH]Hu1z -1H[]A\A]HDHPHHPHuDH=A fH=1 4qHdH1 ugH=0 H9=Ѧ uHu"H 1Ǧ "1HgJIH DH= \1HDH= fHcHNH=U 耕HE HSUHHHLH|H4Hr$LHDH*HHLHL HHLHL HLHDH*E@HMLHMLTLL HHMLHDILLTH*IHxHMMLWHLMHLHLWILWH][DG t;HWH+1HHGx/H9r*HcH9кEʅuHdKùf.HHPH@00 wTAA,fD D)9AOHH0 wx ~ιff.fAWAVAUIATAUSHXL$ Ht$(DD$$dH%(H$H1҅D$L$AHD$8HHt$0EMc1Lt$8MuF@H\$@Ht$0LI9HIFgHHtHI)t HD$0HuHcT$ H)H]AE HD$8EMcM1H|$(HD$8H\$@HD$HD$(HD$9DHHHLL.!LL)ELIH|$(tyMttHL$Ht$HI9IFIHuAE H$HdH+%(HX[]A\A]A^A_@I)|$t|$$tHcT$ H)H~ LxfDHD$8Ht$01HHcT$ HH)H L;HcT$ gɡfAWAVMAUIATIUHSHHEtVH9tVIH'dIHHHCHt8I9t&LgtLHH9u?H[]A\A]A^A_@LH3HEH;Et.HPHU@0HI9tLgu3HEH;EuHUHAWAVAUATSH8 HED0H@LMHHE0HL8HdH%(HE1HH}(HDžH(HHHHHDžHDžhA9HpL(E1E1HHHhHPLMIf.KLHLLM,HPLXL襈IƀpuYMe ILXA<$L9uH>t*H88HLHHvfDH@@ HHH9tgBHH(H9tgBHEdH+%(He[A\A]A^A_]fDHhMI9ICHHH@bHu8HHHHȃHP@L @LHX IME1LHMMH MHLX*fDAU4IcE0AU@IcE0AIIHM9t]IcE,tIcE(tIu8HtHtIcU0IcEILL_ IHHI HAM9uIH MLHHLPH8E1H*f.CG|hHcH>H`dHHH@@Hf.l>t-/%փHqHIIII9SHc0HXL9jHLM4E8IcV0IN8MDHPH@DHDHNRDDDeIvIV IHH@H)kHXHHXH9H@@ AF A^ AvE~AAAAAщADE^A щAAA8׉A0IcV,AAHtHPHDE E^IcF(t!HPHIЉHAHo HtIH4HAAGAFH@HVH;VHJHN/փHqAQHqHVHQAHqHVHQE81E8 qHQqfo A)@DEtTHEdH+%(aH=:uDHqHVHQ-փHqQ:HEdH+%( H ~H5&H=fDH5e HfAAEEE‰AH OH5g H$IcF0HPHH؀Hps1E8HpLDAF AۃAAD AF HH@dH0AF߃Ah LfDHPHHDžIcF0DHH4H]H}DHH<8A)E݅ Eo H@HH2IcF0HPAHL$M Hw11L%83 E'A[8AąuEtH@HcӾ 2IcF0HPH@HHFH;FHHHN8mEdIcF0HPHE E'HHHE1Dž JDžIcF0HPHHEDž0HE1Dž HHHHHƅ LcL1ɋDXHDLD/LDDH)HDH D!AEHHpDDD HHHdH88RI)ܹDII9HADDDAHtD!D81EEDD) 0 D   AԄE~ H@D0HHEjDLHpHHH@DD!D8!ljE#E0  &EwHtH@0DH DHH@HCH;C} HPHS0A[D)E[DLHpHHH@+H@HcӾ / DžDžxDž etDEbIcF0HPDHH@HH?DHEaE IcF0HPHHH HE1DƅxDžDžDžH@HCH;CA HPHS%tDDDEH} 蔲DDIDM(HcE DU E1Dž HE,HAHDž8Aۃ E^AF H"HHƀ0HHDžAE11ƅ :EDž0HDž RfIŨDHpDDdIUHLDDDH)HHEA5ƅHHDDDW\DHDDDD,HA9fDH9HI)AIIAƅE1wADžH@fDHtH@0DH; DHDD)fHHH@ HHH@ [ AEBD0E1H@HVH;VT HJHN+ƅ E1[ASEHHcHLD0ZD0HA)Ex8EH@HL }HyHWHHrHq*A>f/PfDEHDž0Dž WH@HFH;FHPHV0H@HWH;WHJHO-H@HWH;WHrHw-APHJEBHbH@HSH;Sh HJHK0H@HWH;W$ HJHO@2HH@HSH;So HrHs0H@HWH;W HrHw@2AuH@HWH;W'HrHw+HH@HH ED HsHHDHDDdI}HDDDDHsHH@LH EnHƅ E1HDžHHqHVHHrHq]gH} rDDISHCH@HCH;CHPHS.Ic>Le1ɺ L#HL9L@HHIML9HIESI;EuL0LDHVDHH'L@Dھ HHLBHHHL0L@Dھ LHLL{HDHHCVHHpo'DHQnփHqQAC$hH@HFH;FHPHV AF HE1DDHpDdHƅ 1DDDHDžL%w?H@HcҾ HHH@HcҾ 8DH8DHHL%9MÉHASD8HDLH@H@HWH;WHrHw HADž HL(1E1H7fLeHc1ɺ L HL9L@DHHIML9HIESI;EuL H@HAH;ApHPHQ+AF pH@HCH;CHPHS#AF .H@HAH;AKHPHQI?H@HCH;CWHPHS-H@HAH;AHPHQ'AF EJHcEHHD H@HWH;WUHJHO H@HAH;AHPHQ0jAf AF4{H@0DHDHjH@0lH@%~H@%h-H0-8DHH@>H08DH8H@-HHfH@+HHH@H0+8DH]HcH|HXHJcHHHH)HH9tHH$H9uH)HtHL4H|$L8HHHHI>OcH BTHHL8HHqHVHQH@.MH0 8DHqH@ HHAH@+AF H@o4H@IYH@#CAF H@-(H@0H@H08DHH08DHH@0H08DHH08DH^H@'~AF H@ cAF H@H@HH@0HHHEdH+%(u H= ^gfAWIAVAAUIATUSHLHHt$X%L$PdH%(H$Ho d$D$THBH$MLHHHD$`HL)H$DK E}Hà HD$@HH= WH= D$lD$(HD$pDD${fDDEHEH$A@A@H`dHH@XE0yVtEf/5փHqHIIII9SHcH8L9jLHLM$fDAF BAD$ E,$AAAAAщAAAAщA At$׉‰AT$ A\$AHA|$A鉵0IcT$,A@HHtH(H A\$IcD$(tH(HD,EDHE,$0yIFI;FHPIV%AD$ S@ A|$0AD$ _IcL$txLH5HLHIHHHHHI)BHHH wL9s$HIFsI;FzHPIV0L9rA<$UAt$fIt$IT$ LIHH)HS;H8HH8H9/փHqAQHqHVHQAHqHVHQE8^E8$ qHQqfo A)@tVHEdH+%(H=\1HqHVHQ%փHqQ:HEdH+%(H CH5H=˧fDH5V HfA0 Z-H5H=) $IcD$0H(HHHPE81E8HPLDDAD$ LAEAD AD$ HdH0AD$߃A i@AŅuEtHcӾ L6IcD$0H(H4IFI;FHPIV0+E"HcӾ Lr6 IcD$0H(AHL M? At1E1L A\ AL E D EAŅuEtHcӾ L5IcD$0H(H<`:IVI;VHJIN IcD$0D H(HER DEMMM Dž Dž PDžIcD$0H(HH (DžLDžDž DEnM D S HLJ0LEƅ E1HDžDžDžDž$DžDž t IcD$0H(LD0HH3D D0E E kIcD$0H(HLM/ E D Dž0xE1DžDž Dž0Xƅ McH5XH5 LLfHHIHHHHH)NjAHHH wHL)HHHE "HPHLLDcHLDž HDLI)LHȋA9EMAt1E!ՅD)Ep ]  AETE~Dھ0L010fE1DE0L HHPLAA!DD EH} nnD IDMDM LcE Dž Dž EDž IIFI;Fm HPIV%FfDDžۃ A\$AD$ fAA0XH5v %LLDHIAHHHwHDžL)HHHEHI)LHEHDHPLLDdHM0DLLD dD9@HIAHHHw*fD1E!! 4:EDF,Ht 0L.IFI;FO HPIV0D)뀽u/HLLb0HcӾ L:.E1DE0L HHPLAA!QDELDžEDžA9HI)ѺLHEƅvDH0L- D AD EDE:IVI;V HJIN+_@HLL/0St EAL0LIc" L0I)x-LLL.CDDžDžzfHqHVHHrHq*A>nf+LL@LIALIHwHIDžL)HHHIFI;F'HPIV07IVI;VHJIN-IVI;VsHrIv-HKEsHINIvH9 HQIV0H90HJINZHIIvI~H9q HVIV0H9 HrIv02 ƅ E1>IVI;VaHrIv+LLL,ھ Ll*HqHVHHrHqE} .D ILHIFI;FHPIV.LIc $H5HLHIHHHHHI)BHHH wL93HIFsI;FHPIV0L9r DžLE11HDžƅ ~DDLL%L0LH L0IADž0xLDAAE1H5Dž DžL L0(H0LL*@HD0H HH4D0DIFI;FcHPIV AD$ %QփHqQAC$+L(_L(J(HcӾ LD ' DiQHcӾ LD'D"IVI;VHrIv Dž IDž KL1E1UHIFI;FbHPIV-IFI;FxHPIV+AD$ IFI;F,HPIV#AD$ IFI;FHPIV0OcH$B BTH0L H{YHqHVHQ.L# LD #D )D L ILm#-L[##LI#AD$ [L6#!+L$#AD$ N0L #P0LD "D n0LD "IVIvD L"AD$ 'L"AD$ 0LDL N"DL L0DL "IVI~DL OgK=HEdH+%(uH=UAWIAVAUIATUHLSHHt$P%L$DdH%(H$Ho d$D$LHBH$g$LHHHD$XHL)H$H"Du ED#EH=? H=> H= ? D$hD$,HD$`D$HDcHCH$AD$ZEujHdE @H$dH+%(H[]A\A]A^A_D$hD$,HD$`D$HD$DLHPD$PPt$pD$dPH$P$DL$\$H$L$H0\@D$ 1E1E1H=wD$0AE1H=m D$D$HD$D$ D$(D$D$DD҃D$ADŽ$D$$C6 T$D$D  T$( T$  T$ T$ T$0 f$D$$EAE=gƒIUAE$H$H$HH$HH$dH0$߃A,H$D$,%L`LgLHHHH$L)Hq U 4oH$D`HHH$AD$ZH={uAE1 Hg H\$|$ Aąu EfAE/ƒIUAE2HEH;EmHPHU0t$ EHcӾ HuD$D$AU(ЃIEAUfo)$BIUHBIEcH$D$D`HHH$AD$ZH=GtH5@ $fH$D`HHH$AD$ZH5sD$(H5 HfDAE/ƒIUAEHAHAt1E1HA^fDt$A)x#DD$ EhEtD HLHH@DT$DL$ E|$LDL$ HAHASEDD$ L$DHHof.D$DtDd$hE-D\$hE%AE/IMAEHL!E[I$pL$EcICH$A*AD$E1Ƀ AD$ZH54r H) $fDH$D$-H$D A$AD$ZuH=q H $f.HEH;EnHPHU%H$HAH$AfD0 H$; gmSADH$D`HHH$AD$ZH5pAE1 H HDH$D`HHH$AD$ZDH5pAA H Hf.H$AD`HHH$AD$ZH=Ip H> $H$D`HPH$AD$ZH5pE1H HfDH$AD`HHH$AD$ZNH=o H $AAEE/ ƒIUAEHHD$ D$E1D$D$(D$CED$ McAXH }H`~HEA L$HD$ LAAfDHHHHHwI)LHHD$8AD$?IL$8M)LHEHDD$tH$DT$pDL$lD\$4dHL$L$HD\$4DL$lDT$pDD$tL$$D$4D9H|$ D$ D$C!ЋT$ T$D)ʄP L$(|$D L$|$ , A҄E~DҾ0HD\$ 7D\$ |$>|$4A D$0DD$HHAH$H$HD!A9D@HHHHHwbHHHHHw:AEAE`/ ƒIUAED$D$(HD$ D$D$CE[fDAAUE\$DL$ AEu E AE/ ƒIUAE:aHUH;U HJHM @H|$` H$D$D`HHH$AD$ZhDAE/ƒIUAELM]LD$ AxE1AD$CD$D$$L$EcICH$H$AD$Ѓ  AE/9 IMAEEcD$%D$ D$D$  H$D$0D`HHH$AD$ZTkfA AEE/ ƒIUAEHt$@t$CH HD$ A E1DAfH$D$D`HHH$AD$ZfH$D`HHH$AD$Z\H=iH5 D$ D$ HfDD\$ 0EED$D$H$D`HHH$AD$ZEt$T$(O D|$DF4ErHt0HD\$D\$HEH;E< HPHU0Dd$AE)|$4A D$0DD$HHAH$H$HD!AqExIcԾ HcE9ȺD$4DIM)LHEf.H|$ |ArDD$EdDŽ$0|$u D$4E1E1D$ H$1HD$8DHT$8HH`*HT$8HHHHt0HD\$D\$Dd$E)At$!։‰t$D|$ bAEnDL$EHUH;U- HJHM+>L$Ht$ HLfDHIHHHHHI)BHHH wI)LHHD$8At$A "D$0D$4L$8H$LT$xDD$tDL$pD\$lL$աLT$xDL$pDD$tL$ID\$lM)LHE9EE/CIUHBIE[fDIUHBIE\HUH;UHJHM-LHUHMH9Z HBHE0H9 HPHUD DHEH;ESHPHU0HUH;UHrHu-l$LHUHuH9 HBHE0H9HPHUD l$D$ E1vDپHJEHUH;UiHrHu+KAu$H IH-A9DLIcH If.LHH ED Hy @HcҾ HD$DT$D\$ J D$DT$D\$ gfDHcҾ HD$DT$D\$ D\$ DT$D$DD$(EHUH;UHJHM s@IEHHHPIU(ۼ$fDIUHBIE/sƒIUAEjf.IUHBIEIUHBIE-EH/'ƒIUAEHc|$LH$:GDL$ H%DIUHBIEuEA$fDIMHAIE`IMHAIEHUH;UFHrHu HD$8E1E1E1D$ H$ICH$H$AC0 FAE/IMAED EcEDHf.HAH$A0 H$) H$D AD$ZhH5` H$DH$\H$8$K@IUHBIE6t$Hc|$LA E1H|$ @t$CHAH|$ AH`H`dHHpXH@HHD$`t$H<uHD$`HcӾ HXƒIUAE?IUHBIE%A$IEHHHPIUIUHBIE/ ƒIUAEHIMHAIEHcӾ HH$;H$8$fHt ~@uAADHA AHD$ [HLd$PLD} LH4D$hH$FAH$D 1E1)%HsD$-DT$L$D\$ HOD$DT$L$D\$ 0HD\$%D\$ED$-DT$D\$ HD\$ DT$D$0HD\$D\$DD$E1E1D$ H$HD$8fA$HIUHBIE/ƒIUAEHE9D$4HND$+DT$L$D\$ D$+DT$D\$ HdKE s HD$DT$D\$ D$DT$D\$ D$ DT$L$D\$ YIUHBIE.IUHBIEDHDT$D\$ yDT$D\$ i0HDT$D\$ SHEHMDT$D\$ DHDT$L$D\$ #DT$L$D\$ 0HDT$L$D\$ HEHuDT$L$D\$ gDH$dH+%(uH=JsDAWAVAUAATIUHSHHxdH%(H$h1gQ0H'Hg'CtH\$E1L|$0HLLDLH?L't7EH$hdH+%(Hx[]A\A]A^A_DH=B W)HGfHTH|$HD$jPu,H= dL4%HGtHuLwA I9ts1HLpDH|$D$ BPD$ fulHGD$ PQD$ GqLt$0HLLDLHLfWvD+PDfD Hd DHHdgG tCHWH+1HHHGx3H9r.HcH9кEʅuHdKùDG AUIATIUSHH2fH)HL9IGHIEH@K @ILT$AuC tC C,CA<*q0E1 C(A:.H c H4IRHT$AL<.w&H XHcH>@K IBIHHT$AH=Y C@SBHC8s07bH GYHcH>C0@K K @K K K H|$tCLT$@IRHT$AB<**0 ^IMZL\$AB0 .k,MHAL\$j@IH|$ t?HT$:$u5LRLT$tHK0IMH9HBIEBLT$ACfHC8L\$urICfHnLflCH[]A\A]A^fDC NPC C <0C4L\$L[%LHC HL[]A\A]A^H|$tLT$JIҀK IRK AzlrIAB@@tHD$IC tC C,CA*0E1 =C(A:.FH c H?AIRHHT$.w'H58SHc H>f.K ABIRH=l HT$CC@t =KPHC8s07yH SHcH>K @DHHEDC0K fK @f.K f.K f.K f.H|$VtCLT$@ABIRHT$*j0 >IABMJLL$0 ok,MHALL$@DH|$t:HT$:$u0LRLT$tHK0I H9HBIDJ@LT${fDHC8H|$ujHGfHnLflCH[]A\A]C @BC JC <0C4H|$2H{%gTHC HL[]A\A]@H|$tLT$?H  HcLMHS4HK@HAHcЅCHS8y{0Hk0IK ABIRlK HBAzhK IRABABf0 HHdBA$C4H|$k0IABMJLL$0 k(IMHLL$ H|$~LT$A:$pgI PS,H9HBILT$IAE1A H<HH|$HBtLT$HT$HC4H|$C4H|$C4H|$C4H|$xC4H|$^C4H|$DqK IR ABABIRHT$0  H|$H|$HWK HWH|$'LT$A:$I PS(H9HBILT$I H|$~HT$HHJ tV5sHʃuMK Pt)HT$H׃ (@K HWH|$HHDATUSHHdH%(H$1GpHHbD HH)H=/ HHxpD$%= tpHl$8HEH=wOHgVHHH(HH$dH+%(HĠ[]A\Ð fHD$(HH H% -w ^fD덐H{pdDedDeu.fD3gXAWIAVAUIATAUSH(Ht$DD$LL$MtAA,MIHl$>L9DLIGH{IHu{I)HHLYb HI_Mt=MwI_L)HL%A9IEHMuHHL$H)H([]A\A]A^A_fDHD$HMM)H)ËD$x IILD$LLHa LD$IMGH([]A\A]A^A_H|$tHD$tD$~DeHEbALJIDL^91=fE1T@ AVUH(tFxlt:HHx@t,L$Ht$H|$0L$Ht$H|$fLH"A LH)H=/ wDIFHH(]A^DHHtɃtdL$Ht$H|$AH|$Ht$L$롐L$Ht$H|$L$Ht$H|$D5DtHGH+GH)HdHfAVAUAATAUHSHHuGH=ft dL4%HGt HI9tq1HLpDDHHTu%H=t Wt9u9HGH[]A\A]A^f.Gf.tWH[]A\A]A^fHG~HD$6HD$LwL56Hf.ATUSHHLdH%(HD$1L@t.…~(HCH+CHcHHHHVHHFSHSHH$HIHHXHxLHHpXHH`HKWLp8ZYt0t;HHFH1HT$dH+%(u!H[]A\f fDHSgD@AWAVAUATUSHHXdH%(HD$HHHD$HLO(Lg HIL9O00HD$ Lt$(HD$HD$0HD$fHC@HLL$(HJLAVPHwXLD$ H|$LHAXZHT$(L)gHT$ HH)HI)EtH9AMt1LK(Lc HLL)HfLd$HD$@MX@1H~@0fof@ flHt&f@(HD$HdH+%(ukHX[]A\A]A^A_~@8fM9LLL)gtLK(Lc fDfIXgpAWAVAUATUSHXdH%(HD$H5HsHHH;POHWHOLH9/~G8fofGflOfofH~flHHfC0K Hx0H-Uf EIĀHo dL$%HOt HI9-1MHH-e ELgL%8; %=u,LL%; LL)H=/ HAWAug(o IGb}GEfDHT$HdH+%(HX[]A\A]A^A_%=dL%: HE1> H~@0fl@@ HD$(HD$CLsHkI)H9$IBH|$0LMY fHnflCHHL)H=/ KHsHS@HH)UpHHKHHHKHt HHHHsHUXHU`HsMHULMHEXLRHHu8LD$|ZYH|$(E1HHHsHJ0H9J]GMHD$0HH)u^I4HkL u!Hǃ1 MtHdTfDI)HHLgɛfDL\$0L)O4;L\$H9LHGHT$%X LMHuXLHT$HHEPu8ILD$HT$(HAZA[MH|$(HL)HHHsfDLHM#LH2LL!HHHQH+HHH)HSH+SH)HHtnHE1+HxHt gْ#H+oC8HflCCC(~@0fl@@ AqL@L-, H(LLL)H=/ DHHAHt:oC8HH#flCCC(~B0flBB H$dH+%(H[]A\A]A^A_fDE1H9AxHx0=Hh L`AAI9sPEtKLH+ LH)H=/ 1HAHH HL8Lp<M9rnLx@LpPL|$HHHD$HcI9HsLH+sL)HHHH)HHH"HHdHH1qfDH^H)AH D1@HHKLHSHF`LHXL+FHIsHKHHHSHH2HrHSH)H)H)"DE1fl@H@HD$fLIT$ M|$HL)HHHC(E|H+C HLH) LH)H=/ 1HA$HSLgeDGfDH+CHQ@HAfHL$HD$HL$HD$3fHfmHH)C1HHC(HK~@0fl@@ BH#HnLH( LH)H=/  1HA$<DHt$HL$QHt$HL$>f;\fDMHSH|$HHH@`HD$0HD$I)HD$0IH8HSH+SHH)HHT$Hg2L|$(Ht$0LHD$ IID$`LHD$0HD$ PUHL$(H|$LD$8LL$ ZYLL$3Hl$ LL)g萍f\RHgpAWAVE1AUATUHHtzILIAEIV(I~ toH)E1HLHHLHL$HL$H)N4 Et#IHP HpH9tH)LHHL]A\A]A^A_@IV8H)HL9rpJ fH9 H9rE1L9IGHՉ1HwD@HH9uHHHLIF MH)N-fDE1HHt$Ht$H4H)AHHQf.AUATUSHHL/HoL)Hw\HGL)HHLdHG(III9tYLLg͍HHtgHH LHkHKH[]A\A]fHdKG H[]A\A]Lg臄HtHLHD H1C AVAUATUHSHdH%(H$1Ld$(HH$fInHHD$flD$ )$HD$geHBÅx]L4$Ll$M)IuM9t`Lg迌HHtwB)HMH$dH+%(uUH[]A\A]A^fH<$L9tgAHgoHt$LLHC Hg H<$g냐1DdH %Hփ9t7u; tDPHǁ(dH%dH<%g|ff.tfDdH%HщЃuI uAE1҉ʾDH=w ȃ tÃttPH=iH7HWdH%HGdH<%ff.HGdH%tHWHHHS] fHG] fH;] fH/] f?tfD ^ ff.fSHHdH%(HD$1H\$HgHVH޿%gHQH޿#gHLH޿gHGH޿ gà u ]\ HD$dH+%(uH[gyfHfO!\ 3tLt'utuf1u;1fDt =t*[ 9tfDH1H[ 9tfu11~H1HUIʉSH(Hց@ΉD1Euf.IMpHH?H HHffftfHII)M9HftFfIM9Ho H)IHI Hfo (T ftfHI0HH(\ftfHIH6(dftfHIH(L$ftfHIH(T ftfHIH;(\ftfHI{HHHtHH)H)M(((n(^ ((~0fffftfI@HuUH@H@g(foo(nf(^ w((~0ffftfI@[HtfftftffHH0ftftffHGH'ow HD00II)H|1* fooVftfIHubftfI Hu;HHff.HHLrIc I >HHIHLIIc I >ff.HHHH)LIc I >HH'I?I)H|C H'HDoI/I)H| ff.fH'oHD w II)H|! 4 fD, fD$ fD fD v fDL9Ic I >ff.IHHHL9rLKc I >ff.HHHH)L9rLVKc I >HHL9{L4Kc I >HL9\LKc I >f.HWIHHLKc I >ff.HWHLKc I >fH\HLKc I >fHHIHRLtKc I >f7HIH ff.ffHGIH ffwHGIH @HGIH fwHGIH fDfVfWHGIHr ÐVWHGIHT HHHGIH8 HwHHGI H  @HfVHfWHG I H ff.@HVHWHG I H ÐHVHWHG I H ÐHHVHHWHG I H ff.@HHVHHWHG IHPff.@HHVHHWHGIH ff.@oHGIHDowHGIHfofNfOHGIHff.foNOHGIHff.@oNOHGIHPff.@oNOwHGIHff.oHNHOHGIHff.foHNHOHGIHff.foHNHOHGIHff.foHNHOwHGIH[f.oHVfNHWfOHGIH&DoHVNHWOHGIHoHVNHWOHGIHooV W HGIHff.ooVWHGIHlff.ooVWHGIH<ff.ooVWHGI H  ff.Hff.HGffHGDfVfWHGff.@HGVWHGÐfVfWHGff.@VWHGÐHHHGDHVHWHG ff.@HfVHfWHG ff.fHVHWHG ff.@HVHWHG ff.@HHVHHWHG ff.fHHVHHWHGff.fHHVHHWHGff.foHGoNOHGff.fofNfOHGff.oNOHGff.foNOHGff.foNVOWHGoHNHOHGff.oHNHOHGff.oHNHOHGff.oHVNHWOHGDoHVfNHWfOHGoHVNHWOHGDoHVNHWOHGDooV W HGfooVWHGfooVWHGfooVWHG fooVN WO ff.@ff.ffff.Wff.ff.fWf.fWfHWff.Hff.HWfHfWHWfHWfHHWHHWGf.ff.ff.HIHHI)H|ffH1IHHHH)II@rffGfG fG0H@I@sI |-ffGH I|:fHLOKc I >I|fHL/Kc I >ILKc I >ff.HuKIH@HI0b'IToIEw I60HG@H1ftfI0 Hftf'HIHftfoHIHftfw H|HtHL9LKc I >DHff.>u|offtfu ~HLIIofAofof8f:cHc)9f҉ftfttÐHfHfoftfcHo f8uHf:crfDHf:csHH)1DI@f. f.HdH%(H$1~=fH)$)D$)D$ )D$0)D$@)D$P)D$`)D$p)$)$)$)$)$)$)$)$Hu<t}O< tpO< taO< tRHHfHpHD@DH 42FF A!A!EuH)Eu%H1H$dH+%(u;HHD0f:uHfH:tHH)gjf. HjHcH>@H H H H H Hy Hq Hi Ha HY HQ HI H HOс tf n txH'H`HE@HK t> H?с(tfE t  tx(HuـHH+HEfDH@tH9ufPH9tu Щ t Hm H"HDÐ n tڅx!HuHuH @tAWAVIAUATUHSHxdH%(H$h1H HD$HHD$@HDHHHL$PdHH8H_ HHL`I<$I\$(t HdH3%0M.HH$HL H$HHl$0M|LlLl$8'Ht$0jLjLLE1LL$0HL$@^_HH)tDJH$hdH+%(=Hx[]A\A]A^A_fDyuH9NHT$P IHDLLt$  Ll$M|HD$PLl$`HHD$(HD$(HD$PH$`HD$8HD$H$HD$0HD$@HLl$0jME1jLHT$LHt$HT$@AXAYHL)H̓tt)HdTHzHEDH$׺HH$ g襴H$hdH+%(uH xH5KH=;#8H$hdH+%(uH wH5VKH=7H$hdH+%(uH  H5$KH=7H$hdH+%(MH I [H5JH=J7fHHH8)H%=ov1HzHH)HHHH)ovH@sj ru@vv H H9v |1oLLHHwf|)ʃ r<HwoV W v΅o^@vH|`r=uivv`_@9v|DoLDLDHHD`wà 9v |$1oL$L$HHD@w|D)|_@|@HD@w_@Bof`g`v΅HHH)HHmHooN oV@o^`u;e;M;v}HEu[LJ@O HW@_`HI9ooN oV@o^`u;e;M;v}EtH)v΅urO v΅u!W@v΅uH_`DH@H@H HH)HHH |H@s1wH@H@HH)H|H@r|$H|vFHDd:z H|H9v$H@? @`HH9wwtH)HHwrT?|HDwoLL9wHHwHtHt9vCH)HH1Ƀr@HHLzɃswst4~49HH1H HHHv0K)H9r!H)HDY19vIA)H|LDJHHH1IL f.f.f.f.f.f.HHH8 b%=b(ob~ 'Hb(CHTH)HHH)Hb(oNbv 'HruRbE vFb(OHH9vb(1b(ob(HHD @b()ʃrb(Ob(|HD fDb(oNbv 'HHPb(Ob(oVb(Wbn 'ȅ+b(o^bf 'HrRbE vFb(_9v b(db(odb(dHHÃ9vb(D1b(oDb(DHHD`b(d)|b(_b(|HD`b(_b(ofb(gb^ 'ȅ!H?HH)H`Hb(ob(oNb(oVb(o^bu ;be ;b^ 'bN 'HuxLdfb(D7b(L7b(T7b(\7HI9cb(oFb(oNb(oVb(o^bu ;be ;b^ 'bN 'tH)Hb(D7Hb~ 'ȅuxb(Oʅu(b(Wbn 'ȅuJb(_HHHHH)HIH%=vHv1fDHff.fff.fDDDHHH)vOH)uvO!uvOAuvOauHHljHHfDH r~oOu;W!o_Ae;ga];vHtvH)ׅv…vH H HH?HHHvO@um }vO!9rlH)׃!HHMHHH8ff.H_HHff.9rH)HHLff.@uLvO!u_vOAuo`rvOa9rH)׃aHHH)HHzff.H)׃!HHYff.f@9rH)׃AHH2L-HvOju*HOH)H9{LuwwH9Bf.f.f.f.fHt7b%=b} vHHHw H9BÐHHH)HHD0b} vGHw@Ѕuvb} vGЅt)C@b} vGHvЅuAb} vGЅu/H wBb} vGЃuvb} vGЅuÃ)ƍÃ)ƍDb} vGЅub} vGЅuH@fHWHHH)HHb(oObu ;Wb(o_be ;gbn 'b^ 'HH vItHH)bv 'хuGЅu;bf 'HH HHDH9HBuHf.HHDH9HBHHb} v{؃HH9/H9BHuH1II>6HHIIIffffHHHHwoHfvfvHfvP fvX0fffDfHHH L H H HH1LH)HH|HHHHHfvfvHfvP fvX0fffDfHHH L H H HH1LH)HHtHHt"HHHHHt HH@fff@H@I9t'fof8;@f8;@ f8;@0fvfЅueI9t=ffvfvHfvP fvX0fffDfHHH L H H LHHH)Hff.ffvfvHfvP fvX0fffDfHHH L H H HHH)H@UHHSH1H`HH)HHHHHEH[]LcHATHUIHSIcHHcH%IMcIŃA%H)ߍLD)HcHiQH#))DFd AHcIcAHiQHH#D))A)HcHD))HcL$ HHHHLH)HHcT$(H@HH)HHH)IHcT$0H)HHH)IHcT$8[]A\H)fAWAVIAUATIUSHHhL>Ht$HHl$PHHdH%(HD$X1L|$PHD$@Ht5M>HD$XdH+%(?HD$@Hh[]A\A]A^A_f.Hd8KuLLHHItI9tfE1fn)l$~)$$_AD$ Ao $MAoT$D$,ID$() $HD$8ID$0)T$HD$0LLHHHLL L4M9t1M9t,Lt$PLHHuHd8KM@fo$f~؅HD$Hfot$Ld$@L(D$,A$AD$ HD$8At$ID$(HD$0ID$0gّfAWIAVAUATUSHHcODwHt$Hcw HT$@HHiɫ*dH%(H$H!D$8G$G D$<)Iω1)IcBAAD)HcL,Au7H)\(\HQI\(\IHкHI9DLT$PLA;AF H RHHDHH?BHHƋD$8Ht$D9DN1EDHHD$@HHD$D$؉D$hPjjjT$ DD$hH LT$PD|$HHHIHD$xH$HD$HD$xHD$ HL$XLT$HD$0Ll$(HT$Ht$ H|$HD$EDAU$P$P$PD$T$ Ht$0H|$HTH HT$xHI9uH9u8$HIHHD$x1D$0Vf.$xt$<F@@8tHL$XLT$HMcEHcD$h\$8HHH)HD$@HD9tZL$1A<H!L)HHcHHHD$xpkH$Ht$H$HD$HD$HT$L$HtJfo$H$fo$fo$IB0AAJAR DHdKHH$dH+%(HH[]A\A]A^A_H ףp= ףILH?LHH)ƒH|$09Y@t$<$McEHL$XLl$(LT$HAD8 H$Dt$HLd$HHD$(Ap, Ll$PHL$XDD$<\$oDL$0LT$`DG4?AHcHH$q#DAHcAHH$pHT$(H$LH$:T$0ty$P$P$P$PH|$pD$DD$\L$hT$ Ht$0NH Ht$H$H$H$HD$ AHT$ HHd8KDAfAp, A O D$0\$oHHL$XDD$<)LT$`Ht$iDD$ H|$(LT$0HL$HHHD$HT$xH$H$HaD$H$HL$LcD$ LT$0HL$XLcD$H%)ލDHHiQrurHiQHHcrJ(H)HcrHHB []A\A]A^fDw1uE11DJ LAAALAtrIHiQHAA HIH#D@AD)fAAkMcEMiQALH%D)DkdDAID)H#DmDAHI'D)E)D)AHHi$IDH D)؍)D)DXAHDZA)ACDHBHMcHuHvNHtHTmH HHI$[]A\a<vr@AUATUHSHcH(L'dH%(HD$1A$PՁqIE1<-D$HL$AE11fD$HT$ILLeH5Gl-fD\$QHD$P1LD$ ZYD$;H [H9GT$k<9G־;iT$9GH AʼnD HcD$LHEHT$dH+%(H([]A\A]fDPՁHL$1HT$E1f|$IH5BLfDD$D$QHD$P1LD$ AYAZ~A@tj  HfD0 wPHL$11LfD$IH5fT$HT$D$QHD$P1LD$ Y^ 1gSAVAUIATUSH H/dH%(HD$11},HEq 1Lq p HIc1Hp Hp Hp .p HHp HD$ H=p LHXHH9Hwp HL$ DH8LN}H$dH+%(H SH5H=CH=4p WH`1H=2p H1Hp HtFI HH@yu@t o HcHo HHHo  ~o H1HuATH9u@Ko AWAVAAUIATIUSH8dH%(HD$(1F:LHh::HT$ H=LxJt=n lH= o HL$ HLHHL$LLHHL$IcHcLn Ln Hn H n MHH+~n IE1HD$H5n 1Hl$Ln H|$L+=Zn -yu>HL$HI,fDHDL9t3 I y@<yuI,EuLDI,HL9uHl$H|$A1HcfA@Ah EpA@ Hm H=m L%L-Hl Hm Hm Hm HD$(dH+%(u"H8[]A\A]A^A_6m gkfDAWAVAUIATIUHSH(LD$H5Qm fVHH .m H99HTH9-H)H^H~rw DHHHH91HrfHHL9,HH9rHCHD$Hl H|$L58Hl HDxxH=tl H;l Lyl KL^l rrf.HH;el s[AIHxI<IuH=l HL$7HL$Ll Ll IθD)HI<tHHHD$AL4k K0j Hk HHj HH=CHt$HF L4{H=dk L5H|$HcLw0HG(H=k Hk HI$HEHHHHpHL9)~HHuH([]A\A]A^A_HQI$L9)uHH~E@II)IFH<L9, H vI^1L9l9L9l9~fDIHL9lIvHHt$fH aj HRj 1HuIfDHH9HڀxH=UuxH=j +Hj H j H.@HH H ?DH=i +H=i HIV H9s L9,H@H\$HL9,~H9nL4LzH=Mi pH=HqHEL1i fHHH9TEH)DHzHOH9JEHHHzHOH9 tH=h HHHT$1L+Hh Ht$L:Hch H=Th H mh HHHH9$H=bh HlH=h HnH>3H|LH=g HVHg fHAH2%E11H g Lg H9IfDHHH9xtxH=g Lg HHH VH5BH=mpH UH5#H=QH UH5H= 2fU1HoSHHUu9;118f1HC C()CEH[]fDH耘fDHH[]*f.H9HGиH=wHdHf.fUSHdH%(H$1HHS/xmD$%=@uO1<ƒtHtJH1!H$dH+%(u=HĨ[]fHd1fDHd1gdH(dH%(HD$1H[>uH$HT$dH+%(uH(fDHgcfHt0L1HHt1fDHPH!uHL9uى1ÐHXdH%(HD$H1HpHT$HdH+%(uHXgcf.IʸH=w fHdHf.fH8ITdH%(HD$(1HH=wn…uQfo$D$I@$oT$I@)AfjA@f~%APfnȋD$ fpA@ fA@4HD$(dH+%(uH8HdgbAWAVAUATIH=UHH50SHHdH%(HD$81gd HHˀ΀HD$HD$ HD$M,,H$HD$(L|$ HD$1I9'M9LH)HH<$Hٺ LHHt$H|$IHD$(H;D$HxH|$(8-utHt$0HT$0H;T$(tYHrHt$0: uKM9sI9jHrHt$0zru*HrHt$0z-uM9"L9rmL)L*fHgH|$glHt?HT$8dH+%(uXHH[]A\A]A^A_HgH|$g,@뿐I .H)HHdtك ug`@H9].,f.@UHHISHHHuS}H bLLEHH XHDH uH=lH1H KPRHHHDH1g=xHt$HL$艀LL$Hff.PXHdH%Ht&HoHNHJHP:HxHNH6fDUHЉHSHdH%HH HDHtH;gIHCH{(HHf.SHH<$Ht$HT$H}H$HD$0HD$,HD$8dH%HD$HD$0dH%1H|$@肰ujH|$H\$HL$dH %H$fH@1H[fdH%dH%HdH%f.HD$dH%D$,ff.ATIUHHSHLH HH$I$HT$H9T$HUH []A\f.UHHSHHH)HHH9rsHsHHHHH= 1HHwHEH)@HPHHH| HH9rH1[]HHH|3tH= HWH3HD3H9) t H[]@cH L7H5eH=iHD(H fH0VH0H#0H9 ] AWAVAUATAUSHXL0J4J>Ht$HHT$Ht$H] HH0xH H1D 5H@Hu9` IIQH0L!L9MH5 Adž HHLHHtL^D 5tLHuH\ HH-\ HHHtiL9{0u5u4ƒC 76 7 HHH541gHH]HuHt$HH,0H$HE1E1Hl$Dd$ -f. 6A<AH[H45t̓<uHH1ɿH.HLfHL1M0fL9X] 4tIIHtI9uIIHHuLHMAI9~1Ht HH1I,$IHt'I7HH5LHBOLDT$OHt$@T$NJ<HL$8LL$0LD$(gLD$(LL$0HHL$8T$NIHt$@DT$O%H 1ҿ H5gSHHǃǃxHH5Hz3HH<HuNHHHʉHHH.Ht$LDT$2V@HgVEDT$=u <$NHR Ht H88H=DT$(E1E1肓H=vHD$D$H5uH\$0LHH|(HH<$HD$ fDHmH`5u4ƒXHXPEHMHU HHE-HBHtHP H`bHgcHhHtgPHgChT @H}g,H]8 fDHtHH[GugHuHgHHH9tg5HHHtgHHtgH9-bQ H]HgHHH=H\$0B|$t(HHzHL;-uL5H=HD$H5LHH<CgSU BHgH<$%HD$ H@PHuH<$莙 HnP HL$ HQXHtHH H H9tHxtH9huH@Hi`H5HtHx1҉Hpt$(HP@t$HgMtIL9tDHH+XL9NH zL9,H9I9(II@IL+XMuID$(D$HU0HuH=Q1g_HS H;Hw1H=SfHD$H5LHHLQH1D@LNA6twu=RAD$HL-9N D$MIEHEHIEI|gIEHuEvAD9tA11H<6u9tAJ<΃HL9uWHHI9KL=?HHH @H5JH=oH @TH5+H=dH @H5 H="H=1ghHJL5>IIIH 4@H5H=JLH @H5H=-H ?H5rH=H ?H5SH=ff.@UH-SHHHT7u0t!1HHH[]驕fH蘕Hs11H gPXH=ߨ1Hg{gff.H5H9t{f.ff.@AWAVAAUIATL%}UHSHHtHILpLLxK<7gQHHtI HHtH@LHLHHtGHHPHHAHt-HXL4f.HLLHL9u[]A\A]A^Ð4tH pHCH0H.HHDH=91]EH $H5H=բAWAVIAUIATIUSHH@LHH=E HHtMuLAXt/HfILLH<H4HuH[]A\A]A^A_MIEtG uNIEHCHN<LLHI9umHD FIv>uHH0HHHDH=1l\f.AUATIHUHSHA<${Ht^HHLuuKQff{>8S@HK(L,I)IIT H9rCHeD[A\A]A^A_]ÐL59}DgHuL1DgDIEHHH%H)HH9tHH$H9uH)H]Ht$LDHL9]HL5dD(`fHL5dD(HpELD2H}HHpHHH%H)HH9tHH$H9uH)HtHLL}H|$HHLmLHgH]HELFH9S{L5ɜ[@HvL5ќ;@HLE1{ L5'{L5ΜStL5StwtE1L5cH{H5L5AŅE1L5E1L5ff.fHATIUSHH6#I4$AH9HBHHt`I;HKHV uӋCxH{H{H,H}Hw<.HWHSHCHPHSI4$EHu[]A\HvHzff.@UHAWAVAUATSHHH8LH HIHA IHHHHHH)HH9tHH$H9uH)HdHT$L0DžHHDžI׉LL(fH > L(WIU IuLfA}(H8H0HDL)H> IHUH(1L AAE(AAE(AeAHgbHHH8HHLHeD[A\A]A^A_]fDE1H H D H8L=AE1AAOEtHd ttfH}tIHEH H@0HHH6t%ADLH=1RfH8H@LH)Au~XE1%=@AAFAE(Ff.H@Du YmD HdE1fDMEHI9He> IHIUHHH%I)HL9tHH$L9uH)HtHL<1H=HHL5L%LRQH LHHH΋HLILALHJ@HP HpHIUz(tELHID1E1{QIEIHHH;HtLHILHt{:uHHHHHDLH=1L QLLHHL HLLLHuLH=r1LPLAEu-HI9HI9IEI}g5DufDAUATUHSHHHufDHCHt'HH3H!uH[]A\A]f.HLhHxgIHtLLHHxBID$I$AD$LcH[]A\A]H=HxgHuH `1H goH *H5YH=\AV$AUATU1SHu[H]A\A]A^L%.L-.L50HXLHHu$LHHuLHHt @HHþ$HHu[H]A\A]A^ff.AWIAVIAUE1ATIUHSHHAIAtaI<$uH5gLJHHtRI$hE1HFHvoHH[]A\A]A^A_f.EAՐH5LHHuIH5LHHtBH5HtDHL$L*HL$II)fH57 [@A$I LHH)Ef9HEI9,AtH(HH)HtJH9z H)1I<Q m A6L(IIL$MD$I9sbIEH5IHHHM|0I!I9LGM9s.EL$0ALH 1LL)H I9O I8H(HH)HI9It$I<$H9LAT$0ML$(H)DI} H L% fDHCHHH%HH)H9FHH$fDHHIpfHp(HHH0fHnfHnHqflAXL@L!HHEIhHH MHIPA4H= H H5vH= DHx tAHHA6IMHH(HfAH A6fƅ @H@V H} H5+fo@HHH@H)0HL,MuCMmM.A6uI9uI9u׋HgOI}8HHeL[A\A]A^A_]HL IT$(IF(H9A~@IL$M$H4HH)L)H4H9LH)IH)HHD$HHHHH9HdtL%#L%HtIpHIhHtg%I}8DGEA5bLgHgL1HgIUHH IuHIUHIM@HoAoA5A%p$f.LH)HHHBHHtVH%vII)IvDDAv D)fDMI)I cA8oI)Lf.HA6 IE`HtHpIEXHtHpIEhHtHpIEpHtHpI`HtHrIHtHpIHtHpIHtHpIMxIH HQHtHHqHu(f.IHt Hx) I}xtIHx I`HtIhHx0 I0Ht,HPAtItIbIHBH@A¨0" @ AI(t IDž@t M t IHIEI1!1IHHt IEIHAMDHH)II9u$=StduHDLI9CH8uHSIELK(A9uH{0uI rHA IE1DžE1I)DDž(%zHHHDHHJL9uՃzuρz GNUuA9A9z@HJH HL49D9AAYHHH LH)H=DDyA9ZHqLM9GEAAu+IAt=H HAAy(cfODU=%IMELI @|LuEuIBA tL-A fo0H= AHE L%HHE HHI| fIXtA4<LTfDI}L%azHSH(HH)IUHLJHH)HHIx HIpA6 A6L(,IHHxIEhHP1A6 tIEHH5wHTHE HHMl ?AHK?A"LL9I?LHBE11HHHLI|IDHL!HB0N (BLLHIJHL)%ȞHHH|8HLLH!H)MpHdt L%E1GH HDAF@HH)HHgVHHWHHvA5IH} +tft&L%ovbf.HdtL%*IH)HpIEhHP1A6 tIEHI}8HAHIUAH=(xQjAjP1jo.H@8HƁ21H=k<.ALL LLLLLH=CFf.IIH9IH~L(IADžH\IIHdL!DHHDL L L1L)LsH5HHH!HL%uHLL%s uዅL%=tH {H5H=iКH sH5ɡH=>i豚H H5H=}蒚H KH5H=`isHdtL%s=DAWAVAUATUSHT$L$D$M L; wM\ N,L5HHKD HM<MH|$@MMA5A6 ШuLH&u[A5 uIHtHpIGhHP1A6 tIHHH,HuI8HeA5 HĸL[]A\A]A^A_Hl$$D=} %D$A@7/HD$GHHHHHD$HIHHD$`HT$GLHHD$ƃD|$1HEHnHIHHD$XATHD$`PD$PDL$$HL$hHT$(H IH]HD$HIHnL$RD$|$GH W1H1gUHHAHD$HH(H=;nH 4ntiHD$`HHD$IHD$GPUHt$(T$LD$XXZt6 1H=t$ )Dl$1t$EHELH HLHD$H$D EjHeIHVHHD$`HT$G1LHHD$ƃL|$H  H=1t$H(t$T$1HEJf.HxIHD$T$MHHH&IHHLLfA4@I(ALJ )%Y 1H=i'|$1HHMLE09uHkHHŪHHDȋt$HNqH=oqLHHD14'/HD$G"HHYHHD$ jLHH=Nq1&Qf/HD$GHHHAHD$tLHH=q1&LsMtZA4<tKIHD<$LH iHt$ LT$A/LT$Ht$ EBH=jH jXHHD$`HD$IHD$GP5݂LD$XHt$(T$HA_X@1HD$`H\$ ILLl$8ILd$0LT$(@MMt`MHH LLVtHD$GLl$LMPUT$Ht$(H|$0LD$XA\Zu>L9|$( 딉LT$(H\$ Ld$0Ll$8~Lg臲H\$ Ld$0HD$`LHD$IHD$GPULD$XHH Jo1Hd8gT  HJ~IHHgH/usr/libI9A/LgӱHHH=hxHL$`HT$GHHL$IH hRPHt$(T$LD$XAXAY LHH=3n1#-HHD$H$ uHF}IHKD%HIH-5HHHL$`LT$ IDHT$GIHHL$HRPHt$(T$LD$XEAZA[LT$ u(DDQE.A4<L|$PE1ɺLH LLL$PLT$zLT$HHD$`HHD$IHD$GLLEPARHt$(T$LD$XD_AXGH mH5H=ӧ苐Lg¯1H޿ H jg˭H lH5H=Lff.AWAVAUAATIUHSH(FHHLH(D,$ID$Ld$HD$H5afLHHH z^uJtYEtAD$HHI$H([]A\A]A^A_@FH^HL!uH5eL HL=I HHt6HHLHtHHLHHuH}0H|}H4<H9HHLHAHHLJDAVAAIAUIDATUAISLLd$@Iy E1fAA!ЃA H9t;LH|$8I$`MtTHT$0D4PL%H@I$HЋhA;mtyA m ukfExeH[]A\A]A^fHtT$0P1с9|fx'HD$PHt$PPuHD$HHf.1@IuH8trf1dfDI}HNL>H lkH5aH=i@AWAVAUATUSHH|$AyLD$ H$HT$(L$IHL$L$M)D$AMĉD$Af txHCpD$tHD$xHp16 tHHHShHBHIHD$#HDHHDHH!ƒ.HL9!IDHX(L9tEt 4t6tMtA6t 0HSHK0:tCHt$H=oh1DL$8LT$0L$.DL$8LT$0L$HyaHHdHHDfDHD$(HH91HHH(H|$tLl$0Lt$xMD|$8IH$HL$L$LT$@DL$HfDH BHAAWKdAVLLSAUPD$$H$Ht$@H|$8H0HtMD|$8Ll$0HH$L$L$LT$@DL$H@Aƒ"Mt *A<< <HD$ HHXHĈ[]A\A]A^A_D1H H(Ll$0IH$HLL4HD$tLT$8L$EIL$DL$@I AD1uHLH+(AWHHRH$MLQUSPD$$H$Ht$@H|$8oH0HADA4E$HD$HxfxHSHt$1LD$HH=eHL$@DL$8LT$0L$LD$HHL$@DL$8LT$0L$@HC0EL=vHL$@LD$HH4HD$(H,L$HDL$ID/(LHt$0HHD$8|BLEPLuXDL$L$MHL$@D1I~LD$IHD$hIDL$\H\$PLH1HHt$`IHIHILMIHD$LHH,LIHHMHM9H}D;euHt$uDL$\HL$@H\$PEoEHD$ H|$8J%@V HD$ H8fHnfHnflD1fMD|$8Ll$0H$L$L$LT$@DL$H|$tHL$xH@uLT$(H|$0KLHL$@H\$PMLLtLD$Ht$`HL$DL$\I|:`HH9{9HD$HHEIHIHHLfHLL9HxuD HxHHHX4<sHt$(HD$0HL$H|$8HH5+tHHD`HHD$ HL$HXHfDHM)LIIHHLHLL9s HxuHt$D HxHpLXdL)L)HD$1H@HHHD$@HHHD$@jHHHD$@RHHHL$HQIt!HHHHH%H1 u%1HHHHD$(H1IEHLl$0H$L$L$LT$8DL$@HSHt$1LD$HH=aHL$@DL$8LT$0L$JLT$0DL$8L$HL$@LD$HDHsHT$H aa1gfIDL$PLD$@HL$ HHgIHHELD$@HL$HD$LDL$PHL$LLMHL$IDHGHt_D7fHn1LWGLLHLH1Ht$HIIHHLHLH9Hxu0LP@H I9uHL$HD$0Ht$(LIDL$@L,0H"qHL$IL$IAUhHN1MHL$ImXIEhHD$hM}PL$HHD$hDL$@H1Ht$HfHnfHnflDH)$DL$ L$HL$g^IHiHEPHNDAHEXDL$HEhL$HB!BHHHL$H)HH4HHHH)HH)HGXiFHHHHH)HH)HWIU0LT$H1H=w\SMZYLT$I4$H=1GLT$ DALJ$M9A7$D$(tA8IHD$0MMt"IHt1L9hBHIHuH|$0HHT7t$tHL9x.HH9uIHD$8$D$TH=jH|$0f6H|$0MIU0H cjHHHL9HuL9H@Hu>DD$EVd%IHD$ 9IL9l$htyLT$`Ll$hAM_HeQH0HPHHDHHQHH3HHDL|$hH=|y1LT$U LT$ID$H2HD$8I;A7DL$H|$IuY|$(t A8uHA4<AA9smIDLTIAQ@H|$D=|$LT$`Fd%5f=D$D$ tD$D$DL$0LT$ H<gLLT$ DL$0HIDEugAAMTAID$MAH5LT$VJLT$!|$(AƂ7 HD$(HxIHDL$8LT$0HpHL$ QDL$8LT$0LD$(HL$ Obt|$(t A8u/IR0Ir1LT$H=W LT$_A8tAƂ8i|$(uIMIR0LT$Ir9_H=V18 LT$IMME09uHNHHtWIrIR0>uHnNH0HtH=gW1 H5AH cH5xH=8VwH MIuMM $L]MC>Hl$pH[H1Hg5H_H1g裔1d%u!E1ҺdH%HxH=|eLL$HH|$@1ILL$HLL9H|$@IHHH1VHHHH9uHHT$9d%HT$H9T$8`L<MMtM $L<H5"MtHLH0HH5L L IH0H9D$0t`tOL HL9t5HPH9u:LM_H=T1LT$t$8E1DL$+DD$A9HT$0DHHPHH9AA9uDD$f.USHHHHHHHH HH9s$HHH9sHH H[]@HcHHTHH!u HH,E1ɺ1A"HHHtfH9_t=HH HODH 9cHHTHH!H(7H!HHH =fDH1[]HHHHH H tHu Ht1H H9tHH1HH)LHHUSHHHHtKH9LuMH-SHL_H9tHHHHH)[]%LfHH[]fDH[]%H pH5nH={sfDAU1AATIUHSHvyHĘL[]A\A]ÐHljDxHt$0HuHuIfE1AعD1IfDUHSHHHvOt+H[8Hu0H[HtH3H$uH[]@H1[]ff.@H 8HQ,HH)HH?HHHH0H9rHH9u֋HPfI< ufGH< t< t<-<+AHPЀ SA <0|1A0Lc6fA9rH0Hc1HHIH9IHHH҈T$HLE1躷T$IH@HD$Hŀ/u$@Hd8"/HLMHg܏IH HHL)H޵HtL(GI</t/HHT$LGHH8/uI9HDLhH(H[]A\A]A^A_ÐǃHHH9D$tFHf.1HHfHH@HgIHtH(M@Lg臌I1f.AWH [AVAUATUSHLw0N<O$7IIID$DhH1HH4 u: 4E;l$It$DH6H ufAf.H;rK7HHHPpDR)9r|MID)J1PH@DhH[]A\A]A^A_@HB0HrH=LH1H ZuAt$DH H5H=KkH sH5߃H=Kkff.HOHWwH?ٟfAUATL%1YUSHH(G-LI &HH5Lg&Ll.H|${-uH([]A\A]DcHk1LC0oC8H5\H,$D$)D$gɈAu0e@t0HU0H=K1HuH([]A\A]HfD1LgÇPXH 1HH7 gAWAVAUATUHSHH_0t-HH41@H 4 HH9uL$L-XI HLAALqIAVHЅH9HAH9IH$HD$Et{DHgNH$HHtyIHI6BI=WG|%ItMH|$H[]A\A]A^A_ň@HAH9u)HD$H$EuH[]A\A]A^A_Ð;H}8USHH=WtGHWHHt8DH;pr!H;xs6u-HHuH[Hu1HH[]fH{0u HH[]H H5H=4nhAWAVAUATUHSH@vL=VHIELt$ M"Ht$ HCHH$H\$PH\$HT$0HHl$0t$8H5wLt$@HD$HDl$`Ld$hHD$pg贅VH|$PHxL$XHHtVHLH|$ut@L*HD$HHĈ[]A\A]A^A_DL*1HH GgфH H1Hg蹄f|$\uHHUHHD H|$HHt -L%*1HމgHH +1ҿgQH jHH5~H=ffAWIAVAUAATUSHHwHW0>uH<H0H{HHD1H=~EIHIcH dH-~H<HL$HL%bzD1DH=~IHPtME1f.HJHp>uH)<H0HID1HIQIHD;prH|$1HA,IH<jH|$H1[]A\A]A^A_P1H=~BHdHD$@AW$AVAUATUSHH8L/oLHH{L5SL{ IHMDIu M|$0L{ KH5SHHLHx @C,1C(LK A1ALLHCIHw@x0AAIHA0EWA111ALE1_KAL- }uIE;ssIJLx(Iu11LCIHtHxIGhHP1A6 tIHLHQuLI VE;rH{ HD$I@grABt;I=HHH4uх@QHPH9uLR %$;I1E1HHR(ǃ4u ADHHuAPD9%A)E1N<I)I@IIJ<9HW(4uEuH$1AIWM9uAE1IuDAIA9\INrHHodD H@D纐HPHH1fHe[A\A]A^A_]HHodD Dv@HLD])fo`pBfofoHBHJ8JR(A@HHHPLXLg}LXHPHHHN 8AL 9sAHtJHITI bHrAHQH4wHDLHHfDPfL9uH5I)M9s1L1ҹIHH=wH=1HHHLL7He[A\A]A^A_]HBHH@HBHH%H)HH9tHH$H9uH)HtHL 1H8HHX,,H8DHH1L!躢HuHd8HAHXDHPL! HtHH@D1I1HHHldD Lp9BBvHBHJ H3H3H WHB(HJ0H3H3H 8HH9B8'A@BHHkH@dD LH8t!H L1HI1ҸIHI1LI݉Li@HHHIvHHXgHL蚱H=41g+ff.DEHeHV1H)H9HCH)H9s_ 4HUHHLPAHL /HLH HH9tBfHLBH9Af.;H HHHHHD OL O BHHHLL I ID fDHfd<%tHvx 9fAft5A@LI9$HIBH fu  ; HfAAH HHHHH:HrB1fPHHpL`L9 wLwH wL)H? LhHXH@ LH9rAH1H)HIHL)H)H)EtH.wH9rQH)LHHwLH'wHpHG(4u51fH1Høf.SHpHt 1u[HsH &111gLlff.H-=SHHH7HHHH!H!H9u[DH)yHHsH 1d8gkf.ATHcUHHSHBH1H4PH0IL%&H5w+ك1@14LHuf1gckA؉߉AHAF<> D   ʉ P1҃4fPlf.UHAWAVAUATSHHPX4:IAԃ 7EAIHEIt^EtYIBXH@A6 tIHPHDXLPEH=[H5"HpA@A6M2AA II`HHREJ42HDIXHzHH9sa1LHL0HHH9s5HtHHtfDtL2HHuHHH9rA6M2AA IRxf)E)E)E)EHe HR1HtE$0M$(HH1A$6 tI$HHRHLMt EXEuE1LHH@LjHPj HULHfHnIfHnflA$8_AXE1Ht9JBf/M LJ< ft\I%H={ JcH>LKM fHpHH9H8LL`HH0H9L`HIM@HI9cHC%uHhH L3HxI$4FH@MLLUAB@ARmM;$( ID$hA:M$(1ADŽ$0LHA$6 tI$HL%HH@LMt EXEuE1LpHPE1LjH@j #HULpfHnHfHnflA$8AXAYHt)rBfLLJ< u f, \HCI$uHII9L`@HELHLKH=%E L9ID$hH@A$6 tI$AHHH0HVHHD1fMIxIHEHIpHJHH@H)HCIkHUH[HCHBIK\HCI$uLHLHIfDHEH IpHJH(H@H)HCIBH1IHUHCHBI@LmMIVIELLH9HG0IUIFH9rH9z lH=]$\HCL)LHcAH9GH=#7LMJfE1@H8H0H8HCI$IE1I$ALLrfIE1D@A$0INAKI9 I= AfI$@M$8HUDM9A4IT$hHRA$6 tI$AL H IT$H1GHHSIKH=#HD1LLLHLLLHLLHALLHII%i1DLHxMJf I1HpHr< fH`t\B IpHBH HMHCHAH)IEH.IEHByI<$HHhD11LHe[A\A]A^A_]ÐE1IIHPIGHpH 9HEHPRILEI$A/fHpHDž8H9LHL0LhL{HxLhLLEH H@L4A%LuII&MNAF@AVM;$( IAAuAIt E1IAID$hA>E$0M$(HP1A$6 tI$L`HE1LjHPHj H@dHUL`fHnIfHnflA$8XYE1Ht9JBfM LJ< ft\I%H5sJcH>LKM f.HpHH9LLHL0LhMH8L9 LhLIM@HI9.HC%uHxH L3H@LMLUAB@DAR0M;$( ID$hA:M$(ADŽ$0HH1A$6 tI$LpHE1E1jHPHUHj L跺HULpfHnHfHnflA$8_AXHt)Brf2L LZ< u fe\HCI$uHII9LhHELHLKH=!E L9=ID$hH@A$6 tI$AHHhH0HENHHD1MIxIHEHIpHJHf H@H)HCIHUHHCHBID\HCI$EuL`L`IeHEH~IpHJHH@H)HCIBH(I%HUHCHBIHCL)LHcAH9H= LmMIFIULLH9HFIUIFH9rH9D-'EH=UfLMJf)E1$@HHH8[HHOHCI$I8E1I$A5LL_DA$0IAITI>I$@M$8HUNHCIBH9'IM9A4IT$hHRA$6 AL H IT$H1HH~KIKH=dHD1LLL`LLL`LL`ALL`IE1Ʌ-\I94@usID$hH@A$6 tI$ALH IT$H0HHJHIH=HD1LHLpLHLpMAHCI$HDIr>H=N1Lx)Lx%ACUMԋSHsH;臓H[HuMHDžpLL`LpLxLxL`LpIpH H0HHHHD5AI$E1I$'E1ɅnA$0ZI$@M$8HU\I9t}4urIT$hHRA$6 tI$A2L2H58 IT$H6HHGHIH=HD1L`Lp:L`LpMAHCI$ M9A4IT$hLBA$6 tM$HxH H1IIT$HHbFIIH=HHD1L8LHLxL8LHLxH`HpL8LHLxHH}LxLHL8QfDE$0EEI$@I$8HULLLHXLHHELIpLLLH$LHHELIpHu~H8H HEH=NHPHLLxLxLE1ɅLLL`yL`HELIpLLL`EL`HELIpfHCI$2I$HC1H /H5SH=l0E1Hv9mHIHt8HLL1H=cgIH +HIr1d8gMH=CIHt!LLH=1gMH H5CHt7HH=L1gHIRH0HtH=1g^H5NCH5ECf.fUHSH=u*H{HtnHH1w%HPHH|H1[]gNKHHtHHH|gMHHuH[]f.gGHHt HhHHgMf.fHHHteHR6 uP rzDFAuyDLBR H)L6IH HH(ÐHHW`Ht.HR6 tH HH(H H PH $H5DGH=U-AU1ATUSHeLH-dH%AAAI9tI@H9tdA\tYI\DD'tFfDA\u6E1ҺDH=v܃t׃tH=s辅fDMI9uLYH-RAAAI9t{I@H9tdA\tYI\DD'tFfDA\u6E1ҺDH=v܃t׃\A\t@MI9u1H[]A\A]H=qHH=\[]A\A]AH H$HD$HHHHcH$LD$LL$HL$Ht$ H|$(Hl$0HC0HD$8)D$@)L$P)T$`)\$p)$)$)$)$HHS0Hs(H{ LC)IHCH$LD$LL$(D$@(L$P(T$`(\$p($($($($HKHyHL$Ht$ H|$(HH$H0AHs8HHH)HHOHw H(AHcHHHHQ)A)I y0y@HSHs(H{ pH$HT$(D$(L$ l$@l$0HH$H0fSHHH@H$HL$HT$Ht$H|$ LD$(LL$0D$@HsH{ &IL$@LL$0LD$(H|$ Ht$HT$HL$H$HH$HASHHH+%-H$HL$HT$Ht$H|$ LD$(LL$01H$@H$HH$PH$XH$`H$hH$pH$xd$@HsH{B%Iø1l$@LL$0LD$(H|$ Ht$HT$HL$H$HH$HASHHH+%]H$HL$HT$Ht$H|$ LD$(LL$01H$PH$XH$`H$hH$pH$xd$@HsH{$Iø1l$@LL$0LD$(H|$ Ht$HT$HL$H$HH$HAH H$HD$HHHHcH$LD$LL$HL$Ht$ H|$(Hl$0HC0HD$8bD$bL$bT$b\$bd$bl$ bt$ b|$ bHD$bHL$bHT$bH\$bHd$bHl$bHt$ bH|$ $$$ $0$@$P$`$pHHS0Hs(H{ LC$IHCH$LD$LL$boD$boL$boT$bo\$bod$bol$ bot$ bo|$ yt$yft $bHoD$D$@qt$yft $bHoL$L$Pit$ yft $@bHoT$T$`at$0yft $bHo\$\$pYt$@yft $bHod$$Qt$Pyft $bHol$$It$`yft $@bHot$ $At$pyft $bHo|$ $HKHyHL$Ht$ H|$(HH$H0AHs8HHH)HHOHw H(AHcHHHHQbAbIbHPbHy0y@HSHs(H{ H$HT$boD$boL$t$fu bHo$Pt$fu bHo$l$@l$0HH$H0H H$HD$HHHHcH$LD$LL$HL$Ht$ H|$(Hl$0HC0HD$8D$@L$PT$`\$p$$$$$$$@$$$$@$$$$ $0$@$P$`$pHHS0Hs(H{ LC IHCH$LD$LL$oD$@oL$PoT$`o\$po$o$o$o$yt$yft $o$D$@qt$yft $o$L$Pit$ yft $@o$@T$`at$0yft $o$\$pYt$@yft $o$$Qt$Pyft $o$$It$`yft $@o$@$At$pyft $o$$HKHyHL$Ht$ H|$(HH$H0AHs8HHH)HHOHw H(AHcHHHHQAI APy0y@HSHs(H{ H$HT$oD$oL$ t$fuoD$Pt$fu o$l$@l$0HH$H0ÐHGhHAWIAAVAUATUSHHP6 IxMHHEIE1f8H$Hl$@Ld$HDL$uHH0Hs3HHDH\$pH1HgLH8H1g.;fDH C L4LwfZEL|$M}Bt#E%A9DBE HkH57L)fuA4LAtRE1Hf.IE;s3IHJ4ptIHJHDH iH56H=6!E1MIt$I7NA9DBNt@HFN%A9DBuE(A~H$Ig7EH$HIIIEH@A6 I`HpIH}HfDGH HpAAAfAE9s0EɁDO IO Aq pEQHI1wHIqp uG tHMtIIL$fHAu+q Ay41%H@IH։xH0H@AuHtIHtI`tA4HĘ1[]A\A]A^A_DT$<pIu>uH|H0HH\$pLH1HgIIUIM0:t3MO0LH=E1LT$ LD$贬LT$ LD$DH HH/HHDfDH4HL$0A HEMLD$(Ll$ L|$D$D$<xIuL>uHH0H5H\$pHH1HgHfD1D5@[D$c81Ht$c /IwH>t,H\$pH1HgZH11Hg6I5HH0H.HHDIGhL`A6 tM'I_HHH-3DHCHHHuH{HLauIw>uHYH0HH\$pHyHgF9MvIIuL>uH H0H-HHDH\$pH1HHgAG|Ld$HH$Hl$@MEIw>uHH0H-HHDH\$pHHg1F H WH51H=2(H5F-H5:-H5.-@AUATUSHHtMHAA1 H[Ht*5@uHDDH[ HuH[]A\A]H1[]A\A]Ðt1D@ЍQA v- 8GHHufD w|WLG00LNz@ LwDHDBDBA vVr@ Lw H LJDBA v9D)øøÐAWAVAAUATMUSHHHL=HT$DD$MH5L^HHL$ t+H5L^HHHEHD$ 1Ht$8g螿HD$8AEHD$(xWDt$E1 EZE9|CCDHT$AAAAMcLIƋt9sHLCtyEjE9}HH1[]A\A]A^A_IHD$MNl8E0fAuAGD$9sHLM)u D|$EHHD$(Ll$H#)H IcIHHD$IfAME9\E9~Au9KHLt8A}uAE9s|$u'IuHt$uHH!HL$ H9tHuHHH[]A\A]A^A_HD$ \ff.UIHSH;H=4H+HH5 H HHHP0AHlH HH]HHpHHH%H)HH9tHH$H9uH)H|H|$HHHHhH]ÐG HWA HH@HH)HIfHrH1H]fDHLyDH=U-H5ݑLM蜟HHtH5đLMH0vHglibc-ldH3H.so.cachH3WH Hld.so-1.H9e.7.0XHVO HHHH97HIH=ZHHHH0H7H9r$Hglibc-ldH3H.so.cachH3JH HfDH}H5Q,1H=Y,ߣLMfDHHH=,(1趣e1.1HHVHGHH9Gt*<t#.q1HaH^=H=IH=J+ze1.1"B<LMHHpH=LMHH oH5{+H=+H=HGHv f.HH5PpHHHpHxHH)#pH@H@dH+%f.@5AAAƒ @AWIAVAUAAATAAUSHAAA!ADA!DÈ\$KHL|$1E11H4K<EA!E1E AEHEكtA!|$E8HEDEHH>4uAAAuEE1E tDˋ<d4%HE1E1E111EuEuH[]A\A]A^A_fAt2|$t+EtT$L|$E1E1Dʿ0҉ЃEDиt1|$Iu{HHrH (Hg+EE!EE dD%H3@ExIH H1HHpgr+fHD$E1E1E11IH HV1HHpg&+fDSAc HH rjC(H52( HfxHHt~HHBHhH ~HpHPhiP@H@~4HP`H4HHHRHh[1~H b{5H5'H=' f.LG0LOHW8IdL3%0IdL3 %0HdH3%01HH+GXt!HHHH9HBHH)wHLgLoLw L(LL͐f.fH=GtuHGfDt GDHG~\f.fffn1Gfpf@IA˃vqHcHHTHL<}wMSDE11fQALI)~wMtQL19rEAB[A:EZIJEBffAn1ABfpfADLG1A)DGt=Gu)HW;GrfHHWfD1PH @yoH5f%H=s% ATIUHSHH$0H$8L$@L$Ht@)$P)$`)$p)$)$)$)$)$H\$ E11ɺdH%(H$1HHDŽ$gkH11H$LHg HT$HHH$D$HD$H$ D$ 0HD$DH$dH+%(u H[]A\g訅G AUIATDUHSHH-H)DH9HGHrI}HI}H)tJI]H9uLTt5I}I]H9uH w#H5H=^fH[]A\A]@G t5USHH%TtHCH;CsHPHS@(H[]DH (wH5H= @G AUATIUSH>HoI4fH)LPLHHHImIHImA<$tFIuH9uLmSt1ImIuH9uH v H5"H=BDH[]A\A]f.fHW(HB(HR0H9r HG0HfHnHWflff.@AVAUATLUSHGHHH+HWHWL9t{HO1H9t*Hw(H;V0HF(H9H[]A\A]A^H9uw0H(辏tjHS(HB(HR0H9rHC0LfHnHSflLo0H(HɿL)LHLH)H=/ wvHLAV8H9tC []A\A]A^HS(HB(HR0H9LBLBfInLcfl[]A\A]A^HG0HOHG_H{(|H tVH5 H=ff.HF(HV0Hw(HGG H9r HG0HfHnHWflG tSH,H[f.G AUATUHSHHtIIH.H)LH9HGHII|$HI|$H)tEI\$H9uLPt/I|$I\$H9uH s#H5&H=VH[]A\A]@USHHt fLK(HSH{MI9~=0 H;HtHSHKHrHsHH[]fHLC HH{01HS0HHCH+C(H HC(H*HCHtxH{ fHHCtfH|tHS0jfH\ HHH+H0H[]G0PWH[]ÐHC0H[]ff.UHAWAVAUATSHH(HLdH%(HE1A@ Dž<Dž`ƒ]fAofo) fognH fo f/fo /)gmHfo /fogoH( HPW HcwDRHuHUE)DDh E4HHHFAfHILHMIHtLcA??HD)9DgHtMcL)HpHEL)Hxh hyHHWHL@LHTP ~HxH} HpHxHuHUHt H|h1H>9NHp9w@)ωH4HpHtHMHqHuHHE HxH| HEdH+%(1H YH5tH=HHgHHjDžHEJ9DDE) DhEE)1K1@D)AEulE19L)DAHpDMcHxL)}J47L)HxHpHL)H|uHL)HxTMc9}AIMcJ47L)nHpDL)eHxJ47L)MHxHpHL)H|uHL)O 11HI9NMDgidf\HF KHHH97H~0&f.-HH}@foD)HL)EDhLASDA9ASA9HUHuHELJ| 0Hhh gHHI9H81LHH5LgcINAvI9VI9IHHHHHWG1HT-HUH@ ]+H8yADžt+HH@ HfPAH56H= gTK@HFHp8ff.@ATLg8UHSH0L;esGLfHPHHW0H;]s,3.uu(HGH;Gur/HH}0H;]r@G t Le[]A\E []A\@SHĀdH%(HD$x1HD$8HH|$0fHnHD$xHHD$HD$HFflH5$D$ @P)$D$(D$ u(HD$0@ HD$xdH+%(uH[fDHgJAWIAVIAUATIUSHH(LD$dH%(H$1HHHl$I11HHLITAHL9rLd$0LL&Ht$LLLDI9t Lg7H$dH+%(uhH([]A\A]A^A_þHgBIHt7Hl$TLd$0HLLHt$HT$LugHfDATUSt$HHf.CHt%=vHdD JQJH=JH)H{g`IHUHJHuI|$ JHHHI$AzJAD$arUA\$HQJL$1QJB[]A\fgHJHSH=J{H=Izff.@AUHIATUSLHAHH8HHEL(HHTH rA?LuYI=)dL$%HGt H I9f1&HLHL`HDžHAl)Dž1E1MDžIDžHDž`HDžHDžXHDž@HDžPLHALM݄A$I\$H%HHNhDA @ANHHFH;F" HHHHNDIdD9 IDžA$^LDLLDL0IFI;Fk7HPIVHHIOh %uHdD HfDHHHfHnfHnfl)AT$Ѓ0 HDDDžDžpLcH$ EHLDHHrH@.TH=}@Hc4H>LD HHLHDA>HLLd0qDžpHE11H #fDA$@#lf.DžIfDHLLdH8u!H=sGtnLGHmHL9tgHHEdH+%(G_He[A\A]A^A_]uHG~mp@St@su qHIHCHH*C+H5HcH>HIcHOhDA LA"HpIt$DIcIDq ID$I;D$rLmGA@HHHhLHEGHAdAELLDtHHIDtH0 wHDDLcHHHLLHGLgLI\>HPIVDHIL`LD9,I9IFI;FrLEAuLLPPlPhPl MALDЋƒ!0pWX/BЃHhXHHHDH[DA9INH`H<gHXHHlHPDDH<HHPH <HPHHHtAl HHBH;B]AHHPHVDHLIHH ABIcHDžHLEϋD}u6!t*HH8H`L4J7H9X>E1LeLDXHPHSD8D}IH LLGHHCH;CrH[CAǃuHLHdTBfLL1LLDž HXDp@HHPLPuDžAUHHBH;BIHHPHVD1EHA)AAՃi,HH9FBHCHD E!CHHBH;B{vHHPHWDLMeE\:ƅHAHHRpn3i7E@A0@H9uHCH0HHFH;FuHHPHVDMl$E5<A+<ƅeHƅHHLLEƅEƅHxdH;KHCHD;ƅEWIFI;Fl;HPIVD81IHEA)H.;AGЃ vT*HIcHRhDB*H;kHCHD;ƅElVASHEELdHHLH;HH+L9jjHH92HCHHUH0@0HDHD0H;eDpEdX/LZЃHhXH8DžLLLLLLLLLAA7HHBH;BHHPHWDAAIUu\HHH9})HHHD1HEA)HFH;FGHHPHWDIUEA0 Af1EHA)H;)HCH0HHGH;G,HHHHNDHEBHAHOpx#bW+EAAAEEHLEEHLI@A AEЃ  AED9pHHDH9HxH@01EA)A ID$I;D$HHIL$D(IEyfLLEEHH HH9tHH)HAHALjDDdEHHDDH91HCHH DDHH@-uDHHH9'wR'pGX/>/ȃHhXHHL#LHLdDE#DžHLLdEƉMŋЃ>ALDЉЃA!E2ppX/:ЃHhXHHHDHHeDA9INH`HgH@HHLWHPDDHCIHHPH 2IHPHHHTA6HHFH;FWHHPHVDIuEx-DAZIcLHIH@EA!LLAHH`D<D HHEHIFI;F &HpIvD IAHȋtHHH?H H9uHHIcHL)H9HOHHHg>HHYHHHHQ@A Mŋ‰ƃ!IpIHX/#HЃHhXHHHDHDHSgxHXHHKkHPDHDHh5HHPH W5HPHDž`dHHHT1ۀy^uHAHHDD"HDDJHHHxHHǀHH)H1HH<]!<-!HH@1HH<]<-u9@]t@tq@8r@8sH@ƃ@:1r뮃@E1mMŋ'p>>X/O4ЃHhXHL(M苅ƒ!pGX/41ƒHhXHDLHHDHrQgHXHHVHPDLDH1HHPH 1HPHDž`dHHHTA!*HHBH;B-HHPHVDHHMhHDžH IcHRhDB F DHEDHELELLL 1DHEXHPIT$D0IDHLH߈EH ID$I;D$rL2AƃuHLHdTMA MADHIcHJhDA/f.HLEE鋅Ld{A ^QHEҹAOA9RDDMAMDIPHxHIA?E8IFI;FHPIVAIA9u{HH;uHHH+HBHHIHHHHHxHA?VLDMDMADIfL0Ã:DAHLDMMDdHHH3>wGHEHGDHDOH9MHD@H+nAD HHHHHHHH@0HH)L9t DH=DgwDDHHAcHHFH;FbHHPHVDIH.Dx1D蒉HPHPHH+HL9AH{HHNHDHDxaH8Ƅ{H+DLDxH9ZEZHH,]LLHd QAHLDMDLHtL9HLH)H)HHHADDH 8HDDMl$LL9sXLEI3HDH7H9DuHLELHL)HIEMDH1EA)dLD8-DA_HALELd`HDHD,DHDAHdEuB AA ALHLHE@AAA tIA?LHf)mDHI_AUA(KHHHXpHFH;Fh:HHHHNDLȃH)HHH9tDg[DHtIHXHDžnfDHHBH;B79HHPHVDA%6HALL\/GpHHDpo(H@)HA2"HE11A!/vHADžHDžHDžPHH$HHL@AMLLdH@HX!t8LHH`I>H)H9tDg葺DHtIDžH@HDžHDD#DDALLX8CL!H8E;&DHH><H€:2<HtPLhDMAIHH;HPHD EeIEuMLhAEDO6fDH=DH)))))gA|HHDHHhDDH HAp,1EAE1HpHLHEDf.EҸEIAOD0HHDžHHhxRHHLL#~4E1DEALA[oMdL#E9uDA4$D9QHDLMLDL)f.HHIL$ IA9IIH;qE0ID$I;D$rL uMMAHHLHd> ?I9LHnnHIDHCHH LED0HDpD9,RDEIIDL1Ef.HL,AuD9LMDIA#@HHHKAIA9MIA?EHCH;CrHLVLuLAHDLdA?BM9HLmHHIDHHH DEIAD9,DLH|LEAEOAED9'DHE_fHxHD8IA}E HAH;AHxHyD8AEHAD9HLI9uMVHHL+$/H HHHLHHxHD8ELDALaMHMLHAfAt,AHIHL\'LHMM9sBLIMMfDA4$HI'M9uLLLML)IE1MDHLDDEDxDDODxHHA0EH9Hp,HD(1EA)A8HAH;AHpHqD8HENELDL EIHI<$IgkI9u탽DEL:A 1At"HALI%LMM9s?LHLM@3LH%L9uLHML)IE)D0LLEEEOH HL$HLdA@IHLDD@dD0HLDjf.HHHANHDHEdHH=A}<HEHFEHEOH9H+HHHDH6+HDHc$HHHHHHpHD(A,Hu1EA)1DHEHDHHWHHDAHLdHALL # LDLcA t1EA)AHHGH;G3HHHHNDHA'!ipX/ЃHhXHHHDHDHh2dg輥H@HH1HPDHDHHHPH HPHHDž`dHH|?HLL@tHAKHHGH;G,HHPHWDIEHHDžHHH Ic8+HELE1ELELHZfEx AE;IGI;G HPIWD(HHHHIc8a'HuH HDmHX"H HXHX!yHE1H8H`HHH90H`HH4g脬HHr*HHѥ`HHHXp!X/sƒHhXHHXHXLLnLVHHHdD HwƅMeAHAHRp@:4H;+HCH1DE1HHpX/ЃHhXHHXHXLLKIIoHEdH+%(*H  H5H=+DHH+HDHHD$DHDDu)HHHHHHHHDHwHDH+HDz$DHD'HHHHHHHH0HLLdHd LL, pX/ ȃHhXHfHHxH+0H#0e0HHHHHHHPHD LHHAH`HADLdLEtFHHH`H;H)H9t*DHgHDHtHDžH@HDž%AtE1EA)AHHFH;F,HHHHODHAXDHDDHDAHdHEDHLH3Hd DžpHHDpo8H@)HAHE11A/vHAA4HHGH;G4HHPHVDHIcIU:4DLELH@AHLA!dHH`HH?LL97Ex Ak1ID$I;D$sEHxI|$DLIcH{E8<HDEuD HAEuHLHHAuHHH@LLdL9/3LIՅ=H@HX!tFLHH`I>H)H9t*DHg詤HDHtIIDžH@HDžDHÃ蒐D HH;XLL|@pm(X/KЃHhXHfD( H9R.HCHD E.HHFH;F-HHPHVHHHOpH)HHH9tDg袠DHtIHXHDžLLDž駼HLLd8E‰HHH9(HCHD E(HHBH;Bg(HHPHWHHHNpE HAH;/HPHDE:HHGH;GZ/HHPHVDLHHRpHHHHHHPHDWHD.H;z4p4X/3ȃHhXHH;M|A9uLL)HxH0H|g}H0H LHH0%>HxHH>H0H J II DHDLHH9tHH$H9uH H$E1HPHD$HHPLHP1tDEH`LLA!wELLHADDH`HPH`طHHDpo0H@)HAtEH11At/vH@tHtЃ/` ƒHHH>HHDpo8H@)HAtFH11At/vH@tH@tЃ/wƒHHHHBHHHBHLL=HLLdPELLzLDDA=LLHDrDHLHH HH`HD81HOLH`IvI<$gpHt)I$LHXOLLEܳLHDžLLؐHLLdT黐HHDpo(H@)HAtHHE11At/vHAEtH@tȃ/HH H9H9ҚLLDDAAHdLL鴏AHDDVDDHHAHKMŃ@E1鉚MA{f)LL DEHAH;HHPHDE"HHBH;BHHPHWHHNpcHUSHdH%(HD$HdHHbHHsHK{t}HH=?dE?HSHH )IH?H5Q:HD1}dUCylHCHT$dH+%(H[]H=H?>HSHH )IH>H5L:HD1B}CxC<t"<u H{g$TH$CHCqH{wbDdHHPJ@dHC<t <u HgSHgS1H bg踰AUHIATUSH8HdH%(HD$(1dH]Ht+HC<E<HCDHT$Ht$ H|$RLl$ dH]AMHCHv|gALHD$H/dH]~D$fInD#C|$flCCHT$(dH+%(H8[]A\A]@dHERfC<tH<uH{gzRLl$ H<$H{Ht$g]RLD$H $HCH{`Ll$ BDHtH{t<1RDH<$H{Ht$n`H $LD$HCdHEHgQ1gѮudHEL`DSHH?{ CHHcH>HCHW0H[HCH8[Hs1[ġHs[鱡HhH{[zHCHHxH[Ð1HxuDHSH[HCHHC[C111H MgN@kfH8fdH%(HD$(1H<$H=t$HD$ D$HT$D$HT$(dH+%(uH8gLf.fSH?uIHW wHHM:HL QDLHHDH51HCXZ[H L11gMfDH8dH%(HD$(1HD$8H<$H=hHt$HT$HD$ 1uHD$HT$(dH+%(uH8gjf.H8dH%(HD$(1HD$8H<$H=Ht$HT$HD$ r1uHD$HT$(dH+%(uH8gf.SwuEHWHH?H8L DHHDH5J1HCXZ[úH5KH=L98111HgL@H8dH%(HD$(1H<$H=]t$HHT$1uHD$HT$(dH+%(uH8g@H8dH%(HD$(1HD$8H<$H=t$HHD$'1uHD$HT$(dH+%(uH8g诪f.DSHHWHwH?;HC[fU1SHAH8dH%(HD$(1H<$HHT$Ht$HH=uHl$HHD$(dH+%(u H8H[]gU1SHH8dH%(HD$(HD$HH<$HHt$HD$HH=uHl$HdHD$(dH+%(u H8H[]g脩@SHHOHWHwH?9HC [ff.U1SHH8dH%(HD$(1H<$HHL$Ht$HT$RHH=SuHl$ HHD$(dH+%(u H8H[]gҨfU1SHH8dH%(HD$(HD$HH<$HHt$HT$HD$HH=uHl$ H/HD$(dH+%(u H8H[]gOf.DSHdH;Ht#HtG<t=<tgKdH[fDHgJdH;gJf.H7YdH;gJf.H=HHGHBHHԤff.HHHHfHnfHnflHxH>HAUIATL%USHHHkL9u}fDHEHL9tkHŋCH;HHCHBH1HH@H)H gHH\L;-rH[]A\A]ff.S1HHHHHHQH HvHHHbHsH5lHHHBHSH=H5H"HHH9rO12[H=<1HgH=[3몐H5PH P1HHHHH`H)H@f.fLHII|HH!HH1HHtL9rHI9pr I0D1I@1I0SHHHdH%(H$1HH7aH$dH+%(uH,HHHiIDKH)HHHHH{HH)HH)H%I$I$IILЉ H?HHH)HH)LI ףp= ףH)ƍFHsXLILH?HH)HH< HHLH)H?H)IHwIMIII?LHH>IH)H?H)LILHHHL)L)L4OJ)L)H?H)HIIHIHIL)M)L KDO LHH$LHHڜH5˜Ht$ L%D-HD$ DŽ$HD$(HD$1H@BH:HHD$foD$)$hH$dH+%(H[]A\A]A^DL5Q.@Ht[1H5ڛhxLHH$dH+%(u8H1ҿ5]A\A]A^@1]RgƔDAUATUSHHHdHL(I;tPI1HH H\;t1HLcuAHDIDH[]A\A]fDH1[]A\A]f.Ht*;VstN#N H u f.#NH HtOUAc H .!SH56HHHt-fxt"HHPH@[]1H %H56H=4f.ATUHSJutH4Ht7L`H LeH@HHPtIHHI9uHHtHE[HB]A\[]A\HW0Hw1H= 6qf.SHH?KHs4DC LO0ƒD~HC [DUAIAAH@HHAWAVHAUHATSHHHHD(HH)H9tHH$H9u%H)H A4H|$H?HWI@LWHWA4E AAHH9rLXLH9두L9tLBML9Mt M9rDt$ D92LB{MI7MtI$fEff&HHH>HH9LXMgH9Mt I9J|$ 98LB4H{HHE1cMhkf.SHH7E1ɋCHW(HHjPLCuHXZ[ff.fAUIATEUHSHHxdH%(HT$h1HD$H8HHT$jHHAPE1MH-uHXZHT$1Ht#fztEHt@HHBR HT$hdH+%(Hx[]A\A]f.1@HgϋHHtGH;tJHHHHuHT$VHHATE1M|t^_HJfH5YHtH;pr H;xrHD$hdH+%(#H 111g(Hg'HHD=t;EHT$E1HAHjHAPMsAXAYHEHD$0HD$AH\$8Ll$@DD$HHD$Xd%H\$HT$0H5Hg1Ad%u!E1ҺdH%HxH|$HL$0HD$hdH+%(u1HDg{goDH(I dH%(HD$1H$D$ HIRAPHHȄtkHHAPt[HHAPtKHIHHAPt7HHHHHH1u%fE1LHD$HD$HT$dH+%(u H(gnDA1of.DHdHlfff.H1dHJff.HdH錒ff.H1dHjf.HdHILHH)MIIHHrkI9~IE1H9tHLHIHHIHLf.H9r H9uI9sHH)HHsI)HIMHsLIIIHD$(Hh[]A\A]A^A_HHLHHfIJTHD$(H9sgLHx*KD;MHHIHI@HuLHx#I7D$8EZHl$NfoPHE1HD$p1HD$0HAL9_D~NԐA@IcA)LܐIDLHI L$H9~$NHcH̐DHIL H$H)HLcHD$HH8AqE)A? EL$DLD$8LLLL$ DT$^LD$8LL$ DT$D$8f@ A9HDŽ$HEAIE!HH1HD$pHIuH)DHcHHH$H$x6dH+%(H /_H5H=:rL$DLD$8?H$LLL$ DT$SDT$LL$ HDŽ$LD$8qD)ЉusIqA?1L$RL$Ht$LL)0L\$)I<ݼHL\$HDŽ$HL$DT$1LLL\$萼DT$L\$L$EbMcAED$ 1Ht$L$L)L\$HH9I<HCHJH)g:HL\$;9H$x6dH+%(H -#H5H=OH$x6dH+%(H -H5ʼH=nH$x6dH+%(wH k-MH5H=oH$x6dH+%(AH 5-H5^H=&譼H$x6dH+%( H o{H5(H=wH$x6dH+%(H ,H5H=vmAH$x6dH+%(H ,tH5H=o H$x6dH+%(iH ],H5H=dջH$x6dH+%(3H ',H5PH= m蟻H$x6dH+%(H +0H5H=^miH$x6dH+%(H +-H5H=l3H$x6dH+%(H +KH5H=0H$x6dH+%([H O+H5xH=kǺH$x6dH+%(%H +H5BH=3葺H$x6dH+%(H *H5 H=j[H$x6dH+%(H *H5ֹH=j%H$x6dH+%(H w*^H5H=llH$x6dH+%(uQH E*YH5nH=轹H$x6dH+%(uH *H5<H=苹g5H$x6dH+%(uH )jH5H=piSH$x6dH+%(uH )UH5ҸH=%!H12fUHHCSHH(dH%(HD$1@H9wHsH<9gjC t1HCH9C[HdG 1[gJC Dg芬C Dg GC DgC DgC rfgC bfgC R-D1H $FH5gH=FfD&H=w@HdfDAWAVAUATUSH8)$)L$\$,HD$L $HLT$IHLH!I0H=J4HHT$DH?fADIIH!LI0H=EI?HAfAJ,L9ED)sMI]tH3E1҃? A@HIA)DHIDHL 1HH ωHH)HH3/HH!HqHH? Lcډѿ@IH)II HM9>D)HDB1DD)HHHLH LHDH HII MjDE11҃HD$HHT$HD L<$HH!H!H0H H!H HT$fo$E:H8[]A\A]A^A_MOMHH  I At1ɿfDHHMMH)HDEE)EMCHH 'AM IX AAt/1ALHH3WII HHH?HH3H H ЃHHH fHH  IAtk1ҿIH IHI H MHRMaHHH)HH3FH)HIHHMI AfI+AtIH3E1A? A@IIE)DIDIDHM 1HI DHDHHT$,`A @SHD1ɃHtHHtAH3)IHIH3AHfAIH I=HfMHHMfDAfHH 6H?HBt4|$,A ` B@^fDHH4HtT$,A E1`@DHAH3H32IHE1I=HBDD$,A(%`tX=@= uMuAIAHHfAH!HH xE1A1E1zfMI A AH3E1A?A@IIE)DIDIDHM 1HI DHHHHLHMfE1IIHI=HILH  H/AHH!HtST$,A `@0w'V M6HHE19DE1*fDA u D$-E1 HH?Q4Lcڃ? HIM9WD)DBA?wJHA@t1D)IMH IHH  D$,H$A%`= H?HD$fo$)$Dgfo$H8[]A\A]A^A_Mu HH10@MtHHfHLM)؃H3f.E11ҿ9IHHH MII HMHHH3VHH3AA@IH3E1҃??A@HIA)DHIDHL 1HH ωHH@HHH)HH31HH HHE1UDDKII@t )HH 1H@1L f.DLM)1H3E11AHH $AIAAt1A#HH II2IA0HσHHHE11ɿHHHmHIE1HH HHH?H փ4fDDHIHME1IOIHOMEHHHH=I!I HHH9rL!H=H H9HI9LAH=HII!HI=M H)HMHHE1'AHHHH HE1HAAAH)HMHHf.MDD$,%`= @HH$H?HD$fo$FT$,%`_A(11DA4DM&f.AMIIA@tD)HH E1HA1M fDHH lIDHHI2AIAiMHHE11fDKII@t )HH 1H@1L fIIH6HHEAfH)HMHHMA=@= @A(@ HHAfDE11A3HIH IHHAI2IA'D\MHH$@HH HDH!HHHAEAAMIIA@tD)HH E1HA1M b@1D)"D$,%`=@= HHAA(HIMIHDHM!H=AI HHMHHAHH2IKAH HHHI!H=MI HHH9rL!H=H H9HI9LEH=HI!HHH=I VAHHHBHHE1IH fIH?@HcLWI<AJIME1fT$,` @~оHffHEH(LyLH/H!ZAH?HLHH@t )IM 1MH IqE1D$, %`= *=@u#LȃHtLHIIfI3U :11@L$, 1` @XHHHHHH!MIIf.DHfMHDIHHzfMODIHfMHEIHH8DLDH1D$-u1Ƀf1sf11DLM=H HHLt uDIMHLH/H!L(MkHHHHHH!JMAMLHIIMM$LLHHM@)f.H8)$)L$\$,HT$HD$HH $Ht$IH0I!H!H0%u/L H=*1H$gYH$H8Hu;H HuL tI/uDHt/H=t_1H8HuH ty@L tsHL9H=H8f.H tH/u1ofDHuL yI/u1JfH=RH uHDH H/ fDH QH9H1DH8)$)L$\$,HL$HD$HL $L\$HIHH?H0IH0I!HH!H?%usLL H=HHL ߿)I9ueH9L9I9M9sI9kHu;L HI9MHMDHtO1H=hL I9upIHHfDHuk1L @HGH8fM usH=tc1I9yIHHfHIHH8H@H=uL uHHHfDL tKH$gH$H8L ucI9M5D1I9mM9~MHIE냐sfDM ʿeWf.M 1HHHEIHH#1HIHH@@tf^@tt$fL$d$؛@tf^@tt$fL$d$؛@tt$fL$d$؛ t^@t,p<0t9w< uHAf<@uHDAw1HHFHtpLDL@x I@HBHHHIDHIfHFHFHcHFHHFzH11fDHMAIL ExEfDH11ɐDHMAIL Ex?A@IIL ff.AWAVAUATUSHxHL$D$$uu/Hx[]A\A]A^A_Hx[]A\A]A^A_@MLgL?HHtE1Mt LgC?ILt$@Hk|$$HII9HD$(HD$HD$0H$HD$8HD$f1HL$LH1IH $LH1I|HL$LHIIAxHD$(LI9HD$0I9rI9q@HD$8HHD$HHHT$1Lg<1ҾLg this->size() (which is %zu)const std::basic_string<_CharT, _Traits, _Alloc>::value_type& std::basic_string<_CharT, _Traits, _Alloc>::operator[](size_type) const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const char&; size_type = long unsigned int]/usr/src/debug/gcc/gcc/libstdc++-v3/include/bits/cow_string.hbasic_string::at: __n (which is %zu) >= this->size() (which is %zu)const std::basic_string<_CharT, _Traits, _Alloc>::value_type& std::basic_string<_CharT, _Traits, _Alloc>::front() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const char&]const std::basic_string<_CharT, _Traits, _Alloc>::value_type& std::basic_string<_CharT, _Traits, _Alloc>::back() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const char&]std::basic_string<_CharT, _Traits, _Alloc>::value_type& std::basic_string<_CharT, _Traits, _Alloc>::operator[](size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; reference = char&; size_type = long unsigned int]std::basic_string<_CharT, _Traits, _Alloc>::value_type& std::basic_string<_CharT, _Traits, _Alloc>::front() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; reference = char&]std::basic_string<_CharT, _Traits, _Alloc>::value_type& std::basic_string<_CharT, _Traits, _Alloc>::back() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; reference = char&]void std::basic_string<_CharT, _Traits, _Alloc>::pop_back() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]const std::basic_string<_CharT, _Traits, _Alloc>::value_type& std::basic_string<_CharT, _Traits, _Alloc>::operator[](size_type) const [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const wchar_t&; size_type = long unsigned int]const std::basic_string<_CharT, _Traits, _Alloc>::value_type& std::basic_string<_CharT, _Traits, _Alloc>::front() const [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const wchar_t&]const std::basic_string<_CharT, _Traits, _Alloc>::value_type& std::basic_string<_CharT, _Traits, _Alloc>::back() const [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const wchar_t&]std::basic_string<_CharT, _Traits, _Alloc>::value_type& std::basic_string<_CharT, _Traits, _Alloc>::operator[](size_type) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; reference = wchar_t&; size_type = long unsigned int]std::basic_string<_CharT, _Traits, _Alloc>::value_type& std::basic_string<_CharT, _Traits, _Alloc>::front() [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; reference = wchar_t&]std::basic_string<_CharT, _Traits, _Alloc>::value_type& std::basic_string<_CharT, _Traits, _Alloc>::back() [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; reference = wchar_t&]void std::basic_string<_CharT, _Traits, _Alloc>::pop_back() [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]basic_string: construction from null is not validvoid {anonymous}::print_named_name(PrintContext&, const __gnu_debug::_Error_formatter::_Parameter::_Named&)/usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/debug.ccvoid {anonymous}::print_string(PrintContext&, const char*, ptrdiff_t, const _Parameter*, std::size_t)void {anonymous}::print_field(PrintContext&, const _Parameter&, const char*)param._M_kind != _Parameter::__unused_parambool {anonymous}::print_iterator_field(PrintContext&, const char*, const _Iterator&) [with _Iterator = __gnu_debug::_Error_formatter::_Parameter::::]%s:%d: %s: Assertion '%s' failed. %s: Undefined behavior detected. void __gnu_debug::_Error_formatter::_M_error() const Objects involved in the operation: dereferenceable (start-of-sequence)dereferenceable (start-of-reverse-sequence)function requires a valid iterator range [%1.name;, %2.name;)attempt to insert into container with a singular iteratorattempt to insert into container with an iterator from a different containerattempt to erase from container with a %2.state; iteratorattempt to erase from container with an iterator from a different containerattempt to subscript container with out-of-bounds index %2;, but container only holds %3; elementsattempt to access an element in an empty containerelements in iterator range [%1.name;, %2.name;) are not partitioned by the value %3;elements in iterator range [%1.name;, %2.name;) are not partitioned by the predicate %3; and value %4;elements in iterator range [%1.name;, %2.name;) are not sortedelements in iterator range [%1.name;, %2.name;) are not sorted according to the predicate %3;elements in iterator range [%1.name;, %2.name;) do not form a heapelements in iterator range [%1.name;, %2.name;) do not form a heap with respect to the predicate %3;attempt to write through a singular bitset referenceattempt to read from a singular bitset referenceattempt to flip a singular bitset referenceattempt to splice a list into itselfattempt to splice lists with unequal allocatorsattempt to splice elements referenced by a %1.state; iteratorattempt to splice an iterator from a different containersplice destination %1.name; occurs within source range [%2.name;, %3.name;)attempt to initialize an iterator that will immediately become singularattempt to copy-construct an iterator from a singular iteratorattempt to construct a constant iterator from a singular mutable iteratorattempt to copy from a singular iteratorattempt to dereference a %1.state; iteratorattempt to increment a %1.state; iteratorattempt to decrement a %1.state; iteratorattempt to subscript a %1.state; iterator %2; step from its current position, which falls outside its dereferenceable rangeattempt to advance a %1.state; iterator %2; steps, which falls outside its valid rangeattempt to retreat a %1.state; iterator %2; steps, which falls outside its valid rangeattempt to compare a %1.state; iterator to a %2.state; iteratorattempt to compare iterators from different sequencesattempt to order a %1.state; iterator to a %2.state; iteratorattempt to order iterators from different sequencesattempt to compute the difference between a %1.state; iterator to a %2.state; iteratorattempt to compute the different between two iterators from different sequencesattempt to dereference an end-of-stream istream_iteratorattempt to increment an end-of-stream istream_iteratorattempt to output via an ostream_iterator with no associated streamattempt to dereference an end-of-stream istreambuf_iterator (this is a GNU extension)attempt to increment an end-of-stream istreambuf_iteratorattempt to insert into container after an end iteratorattempt to erase from container after a %2.state; iterator not followed by a dereferenceable onefunction requires a valid iterator range (%2.name;, %3.name;), "%2.name;" shall be before and not equal to "%3.name;"attempt to compare local iterators from different unordered container bucketsfunction requires a non-empty iterator range [%1.name;, %2.name;)attempt to access container with out-of-bounds bucket index %2;, container only holds %3; bucketsattempt to insert with an iterator range [%1.name;, %2.name;) from this containercomparison doesn't meet irreflexive requirements, assert(!(a < a))basic_filebuf::underflow codecvt::max_length() is not validbasic_filebuf::underflow incomplete character in filebasic_filebuf::underflow invalid byte sequence in filebasic_filebuf::underflow error reading the filebasic_filebuf::xsgetn error reading the filebasic_filebuf::_M_convert_to_external conversion errorios_base::_M_grow_words allocation failedios_base::_M_grow_words is not validrandom_device: getentropy failedrandom_device::random_device(const std::string&): unsupported tokenrandom_device::random_device(const std::string&): device not availablerandom_device could not be readstd::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator[](size_type) const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const char&; size_type = long unsigned int]/usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.hstd::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator[](size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; reference = char&; size_type = long unsigned int]std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::front() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; reference = char&]std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::front() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const char&]std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::back() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; reference = char&]std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::back() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const char&]void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pop_back() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator[](size_type) const [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const wchar_t&; size_type = long unsigned int]std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator[](size_type) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; reference = wchar_t&; size_type = long unsigned int]std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::front() [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; reference = wchar_t&]std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::front() const [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const wchar_t&]std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::back() [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; reference = wchar_t&]std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::const_reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::back() const [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; const_reference = const wchar_t&]void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pop_back() [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]template parameter object for std::basic_string, std::allocator >std::basic_istream >std::basic_ostream >std::basic_iostream >terminate called after throwing an instance of 'terminate called without an active exception locale::facet::_S_create_c_locale name not validlocale::facet::_S_lc_ctype_c_locale duplocale errorlocale::facet::_S_lc_ctype_c_locale newlocale error-+xX0123456789abcdef0123456789ABCDEFUnexpected reloc type in static binary. Fatal glibc error: Cannot allocate TLS block !"Nothing like this should happen"outbuf != NULL && *outbuf != NULL__gconv/usr/lib/gconvgconv-modulescnt < sizeof (map) / sizeof (map[0])nstatus == __GCONV_FULL_OUTPUTcnt_after <= sizeof (data->__statep->__value.__wchb)(state->__count & 7) <= sizeof (state->__value)inlen_after <= sizeof (state->__value.__wchb)inptr - bytebuf > (state->__count & 7)inend != &bytebuf[MAX_NEEDED_INPUT]inend - inptr > (state->__count & ~7)inend - inptr <= sizeof (state->__value.__wchb)/usr/lib/gconv/gconv-modules.cache   headmap.len == archive_stat.st_sizeANSI_X3.4-1968Fatal glibc error: %s:%s (%s): assertion failed: %s %s%s%s:%u: %s%sAssertion `%s' failed. %nmessages/locale.aliasFatal glibc error: cannot get entropy for arc4random __new_exitfndig_no <= (uintmax_t) INTMAX_MAXint_no <= (uintmax_t) (INTMAX_MAX + MIN_EXP - MANT_DIG) / 4lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAX / 4lead_zero <= (uintmax_t) (INTMAX_MAX - MAX_EXP - 3) / 4int_no <= (uintmax_t) (INTMAX_MAX + MIN_10_EXP - MANT_DIG)lead_zero == 0 && int_no <= (uintmax_t) INTMAX_MAXlead_zero <= (uintmax_t) (INTMAX_MAX - MAX_10_EXP - 1)lead_zero <= (base == 16 ? (uintmax_t) INTMAX_MAX / 4 : (uintmax_t) INTMAX_MAX)lead_zero <= (base == 16 ? ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN) / 4 : ((uintmax_t) exponent - (uintmax_t) INTMAX_MIN))int_no <= (uintmax_t) (exponent < 0 ? (INTMAX_MAX - bits + 1) / 4 : (INTMAX_MAX - exponent - bits + 1) / 4)dig_no > int_no && exponent <= 0 && exponent >= MIN_10_EXP - (DIG + 2)int_no == 0 && *startp != L_('0')str_to_mpn_IO_fwideFatal error: glibc detected an invalid stdio handle The futex facility returned an unexpected error code. e != EDEADLK || (kind != PTHREAD_MUTEX_ERRORCHECK_NP && kind != PTHREAD_MUTEX_RECURSIVE_NP)robust || (oldval & FUTEX_OWNER_DIED) == 0PTHREAD_MUTEX_TYPE (mutex) == PTHREAD_MUTEX_ERRORCHECK_NPtype == PTHREAD_MUTEX_ERRORCHECK_NPnew_prio == -1 || (new_prio >= fifo_min_prio && new_prio <= fifo_max_prio)previous_prio == -1 || (previous_prio >= fifo_min_prio && previous_prio <= fifo_max_prio)int_mallinfo(): unaligned fastbin chunk detectedmunmap_chunk(): invalid pointerreplaced_arena->attached_threads > 0__malloc_info(): unaligned fastbin chunk detected corrupted double-linked list (not small)malloc_consolidate(): unaligned fastbin chunk detectedmalloc_consolidate(): invalid chunk sizecorrupted size vs. prev_size in fastbinsfree(): corrupted unsorted chunks((INTERNAL_SIZE_T) chunk2mem (mm) & MALLOC_ALIGN_MASK) == 0chunksize_nomask (p) == (0 | PREV_INUSE)new_size > 0 && new_size < (long) (2 * MINSIZE)new_size > 0 && new_size < max_size((unsigned long) ((char *) p + new_size) & (heap->pagesize - 1)) == 0((char *) p + new_size) == ((char *) heap + heap->size)/proc/sys/vm/overcommit_memorydouble free or corruption (top)double free or corruption (out)double free or corruption (!prev)free(): invalid next size (normal)corrupted size vs. prev_size while consolidatingfree(): too many chunks detected in tcachefree(): unaligned chunk detected in tcache 2free(): double free detected in tcache 2free(): invalid next size (fast)double free or corruption (fasttop)(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)(unsigned long) (old_size) < (unsigned long) (nb + MINSIZE)break adjusted to free malloc space((unsigned long) chunk2mem (brk) & MALLOC_ALIGN_MASK) == 0malloc(): unaligned fastbin chunk detected 2malloc(): unaligned fastbin chunk detectedmalloc(): memory corruption (fast)malloc(): unaligned fastbin chunk detected 3malloc(): smallbin double linked list corruptedmalloc(): invalid size (unsorted)malloc(): invalid next size (unsorted)malloc(): mismatching next->prev_size (unsorted)malloc(): unsorted double linked list corruptedmalloc(): invalid next->prev_inuse (unsorted)malloc(): largebin double linked list corrupted (nextsize)malloc(): largebin double linked list corrupted (bk)malloc(): unaligned tcache chunk detectedmalloc(): corrupted unsorted chunks(unsigned long) (size) >= (unsigned long) (nb)malloc(): corrupted unsorted chunks 2(unsigned long) (newsize) >= (unsigned long) (nb)newsize >= nb && (((unsigned long) (chunk2mem (p))) % alignment) == 0!victim || chunk_is_mmapped (mem2chunk (victim)) || &main_arena == arena_for_chunk (mem2chunk (victim))!victim || chunk_is_mmapped (mem2chunk (victim)) || ar_ptr == arena_for_chunk (mem2chunk (victim))!p || chunk_is_mmapped (mem2chunk (p)) || &main_arena == arena_for_chunk (mem2chunk (p))!p || chunk_is_mmapped (mem2chunk (p)) || ar_ptr == arena_for_chunk (mem2chunk (p))tcache_thread_shutdown(): unaligned tcache chunk detectedmremap_chunk(): invalid pointer!newp || chunk_is_mmapped (mem2chunk (newp)) || ar_ptr == arena_for_chunk (mem2chunk (newp))!mem || chunk_is_mmapped (mem2chunk (mem)) || av == arena_for_chunk (mem2chunk (mem))(char *) chunk2mem (p) + 2 * CHUNK_HDR_SZ <= paligned_mem(char *) p + size > paligned_mem__libc_calloc_int_memalign_mid_memalign_int_reallocmremap_chunk__libc_reallocmunmap_chunkheap_trimsysmalloc_mmapsysmalloc_int_mallocdetach_arenaget_free_list__libc_malloc((uintptr_t) table) % __alignof__ (table[0]) == 0((uintptr_t) indirect) % __alignof__ (indirect[0]) == 0__strcoll_l((uintptr_t) l_data.table) % __alignof__ (l_data.table[0]) == 0((uintptr_t) l_data.indirect) % __alignof__ (l_data.indirect[0]) == 0__strxfrm_lstatus == __GCONV_OK || status == __GCONV_EMPTY_INPUT || status == __GCONV_ILLEGAL_INPUT || status == __GCONV_INCOMPLETE_INPUT || status == __GCONV_FULL_OUTPUT__mbrtowc__mbsnrtowcs((wchar_t *) data.__outbuf)[-1] == L'\0'__mbsrtowcs_l((uintptr_t) weights) % __alignof__ (weights[0]) == 0((uintptr_t) extra) % __alignof__ (extra[0]) == 0__wcscoll_lFatal glibc error: gconv module reference counter overflow data.__outbuf != (unsigned char *) dst__wcsnrtombs((uintptr_t) l_data.weights) % __alignof__ (l_data.weights[0]) == 0((uintptr_t) l_data.extra) % __alignof__ (l_data.extra[0]) == 0__wcsxfrm_l../sysdeps/unix/sysv/linux/x86/../sysconf.c../sysdeps/unix/sysv/linux/sysconf-sigstksz.h../sysdeps/unix/sysv/linux/sysconf-pthread_stack_min.hlinux_sysconf../sysdeps/unix/sysv/linux/getcwd.cerrno != ERANGE || buf != NULL || size != 0__getcwd../sysdeps/unix/sysv/linux/getpagesize.c__getpagesize../sysdeps/unix/sysv/linux/getsysstats.c/sys/devices/system/cpu/online/sys/devices/system/cpu/possiblenext_line/sys/kernel/mm/transparent_hugepage/hpage_pmd_size/sys/kernel/mm/transparent_hugepage/enabledFatal glibc error: cannot allocate memory for find-object data pid >= 0 && sizeof (pid_t) <= 4cannot allocate memory for thread-local data: ABORT listp->slotinfo[cnt].gen <= GL(dl_tls_generation)map->l_tls_modid == total + cntmap->l_tls_blocksize >= map->l_tls_initimage_size(size_t) map->l_tls_offset >= map->l_tls_blocksizeFailed loading %lu audit modules, %lu are supported. result <= GL(dl_tls_max_dtv_idx) + 1result == GL(dl_tls_max_dtv_idx) + 1cannot create TLS data structuresfailed to allocate memory to process tunables 0x%lx (min: 0x%lx, max: 0x%lx) 0x%zx (min: 0x%zx, max: 0x%zx) __ehdr_start.e_phentsize == sizeof *GL(dl_phdr)info[DT_PLTREL]->d_un.d_val == DT_RELAinfo[DT_RELAENT]->d_un.d_val == sizeof (ElfW(Rela))info[DT_RELRENT]->d_un.d_val == sizeof (ElfW(Relr)) WARNING: Unsupported flag value(s) of 0x%x in DT_FLAGS_1. setup_vdso_dl_aux_init%a%N%f%N%d%N%b%N%s %h %e %r%N%C-%z %T%N%c%NISO/IEC JTC1/SC22/WG20 - internationalizationC/o Keld Simonsen, Skt. Jorgens Alle 8, DK-1615 Kobenhavn V(mode_flags & PRINTF_FORTIFY) != 0*** invalid %N$ use detected *** *** %n in writable segment detected *** buf->write_ptr != buf->write_endbuf->write_ptr < buf->write_endResource temporarily unavailableInappropriate ioctl for deviceNumerical argument out of domainToo many levels of symbolic linksValue too large for defined data typeCan not access a needed shared libraryAccessing a corrupted shared library.lib section in a.out corruptedAttempting to link in too many shared librariesCannot exec a shared library directlyInvalid or incomplete multibyte or wide characterInterrupted system call should be restartedSocket operation on non-socketProtocol wrong type for socketAddress family not supported by protocolCannot assign requested addressNetwork dropped connection on resetSoftware caused connection abortTransport endpoint is already connectedTransport endpoint is not connectedCannot send after transport endpoint shutdownToo many references: cannot spliceOperation not possible due to RF-killMemory page has hardware error__wcsrtombsstrcmp (&zone_names[info->idx], __tzname[tp->tm_isdst]) == 0__tzfile_readerror while loading shared libraries closing file=%s; direct_opencount=%u (*lp)->l_idx >= 0 && (*lp)->l_idx < nloadedjmap->l_idx >= 0 && jmap->l_idx < nloadedimap->l_type == lt_loaded && !imap->l_nodelete_active file=%s [%lu]; destroying link map TLS generation counter wrapped! Please report as described in . Fatal error: length accounting in _dl_exception_create_format Fatal error: invalid format in exception string out of memoryl->l_relocated || l->l_type == lt_executablecall_initELF file data encoding not little-endianELF file version does not match current oneonly ET_DYN and ET_EXEC can be loadedELF file's phentsize not the expected sizeELF file version ident does not match current one(l)->l_name[0] == '\0' || IS_RTLD (l)cannot create cache for search pathcannot create RUNPATH/RPATH copycannot create search path arraycannot dynamically load position-independent executablecannot enable executable stack as shared object requiresshared object cannot be dlopen()edcannot allocate memory for program headercannot create shared object descriptorELF load command address/offset not page-alignedfailed to map segment from shared objectcannot change memory protectionsobject file has no dynamic sectioncannot dynamically load executableobject file has no loadable segmentsfile=%s [%lu]; generating link map false && "TLS not initialized in static application"type != ET_EXEC || l->l_type == lt_executable dynamic: 0x%0*lx base: 0x%0*lx size: 0x%0*zx entry: 0x%0*lx phdr: 0x%0*lx phnum: %*u file=%s [%lu]; needed by %s [%lu] file=%s [%lu]; dynamically loaded by %s [%lu] find library=%s [%lu]; searching cannot open shared object file_dl_map_object_dl_init_paths/usr/lib/version->filename == NULL || ! _dl_name_match_p (version->filename, map)symbol=%s; lookup in file=%s [%lu] warning: copy relocation against non-copyable protected symbol `%s' in `%s' warning: direct reference to protected function `%s' in `%s' may break pointer equality error due to GNU_PROPERTY_1_NEEDED_INDIRECT_EXTERN_ACCESSmarking %s [%lu] as NODELETE due to unique symbol version == NULL || !(flags & DL_LOOKUP_RETURN_NEWEST)marking %s [%lu] as NODELETE due to reference from main program marking %s [%lu] as NODELETE due to reference from %s [%lu] marking %s [%lu] as NODELETE due to memory allocation failure file=%s [%lu]; needed by %s [%lu] (relocation dependency) binding file %s [%lu] to %s [%lu]: %s symbol `%s'check_matchnew_nlist < ns->_ns_global_scope_alloc add %s [%lu] to global scope added <= ns->_ns_global_scope_pending_addsopening file=%s [%lu]; direct_opencount=%u no more namespaces available for dlmopen()invalid target namespace in dlmopen()CPU ISA level is lower than requiredactivating NODELETE for %s [%lu] cannot allocate address lookup dataTLS generation counter wrapped! Please report this.update_scopes_dl_open../sysdeps/unix/sysv/linux/dl-origin.c_dl_get_origin%s: file is no correct profile data file for `%s' Out of memory while initializing profiler cannot allocate memory in static TLS blockcannot make segment writable for relocationcannot restore segment prot after reloc%s: Symbol `%s' causes overflow in R_X86_64_32 relocation %s: Symbol `%s' causes overflow in R_X86_64_PC32 relocation %s: Symbol `%s' has different size in shared object, consider re-linking %s: IFUNC symbol '%s' referenced in '%s' is defined in the executable and creates an unsatisfiable circular dependency. %s: Relink `%s' with `%s' for IFUNC symbol `%s' ../sysdeps/x86_64/dl-machine.hELFW(R_TYPE) (reloc->r_info) == R_X86_64_RELATIVE%s: out of memory to store relocation results for %s (bitmask_nwords & (bitmask_nwords - 1)) == 0_dl_setup_hashunsupported version %s of Verneed recordchecking for version `%s' in file %s [%lu] required by file %s [%lu] no version information available (required by %s)unsupported version %s of Verdef recordweak version `%s' not found (required by %s)version `%s' not found (required by %s)cannot allocate version reference tableDT_RELR without GLIBC_ABI_DT_RELR dependencymatch_symbolrebuild shared object with IBT support enabledrebuild shared object with SHSTK support enabledbuf->base.write_end == buf->fp->_IO_write_endcy == 1 || (p.frac[p.fracsize - 2] == 0 && p.frac[0] == 0)cy == 0 || p.tmp[p.tmpsize - 1] < 200 <= p.exponent && p.exponent < 3 && p.exponent + to_shift < BITS_PER_MP_LIMBp.expsign == 0 || intdig_max == 1../stdio-common/printf_fphex.cfile->wide_stream._IO_write_ptr >= file->next->write_ptrfile->wide_stream._IO_write_ptr <= file->next->write_endfile->wide_stream._IO_write_base == file->next->write_basefile->wide_stream._IO_write_end == file->next->write_endFatal glibc error: invalid allocation buffer of size %zu cannot allocate dependency bufferDST not allowed in SUID/SGID programscannot load auxiliary `%s' because of empty dynamic string token substitution empty dynamic string token substitutionload auxiliary object=%s requested by file=%s cannot allocate dependency listmap->l_searchlist.r_list == NULLcannot allocate symbol search listELFW(R_TYPE)(reloc->r_info) == ELF_MACHINE_JMP_SLOT_dl_fixupRTLD_NEXT used in code not dynamically loadedfile->stream._IO_write_ptr >= file->next->write_ptrfile->stream._IO_write_ptr <= file->next->write_endfile->stream._IO_write_base == file->next->write_basefile->stream._IO_write_end == file->next->write_endbasic_string::_M_replacebasic_string::appendtruefalseUTF-8 ’ASCII//TRANSLITASCIIbasic_string::assignbasic_string::_S_createuninitialized __any_string__pos <= size()!empty()basic_string::copybasic_string::comparebasic_string::erasebasic_string::_M_replace_auxbasic_string::insertbasic_string::replacebasic_string::resizebasic_string::basic_stringbasic_string::substrPOSIXprintcntrlupperloweralphaxdigitalnumgraphblankbasic_string::_M_create%.*Lf%m/%d/%y%H:%M%H:%M:%Snamed._M_name%*c%.*sBacktrace unavailable: (errno=%d) __@ %p { type = ; } %p main:%u ???:0 *str >= '1' && *str <= '9'param_index < num_parameters*str == ';'%ld*strfield_idx < max_field_len - 1constnessiterator._M_sequenceseq_typeGLIBCXX_DEBUG_MESSAGE_LENGTH%uIn function: Backtrace: Error: _M_text. iterator iterator) state = references sequence with type '' @ %p instance iterator::value_type singulardereferenceablepast-the-endbefore-begindereferenceable (reverse)past-the-reverse-endsingular (value-initialized)constantmutableattempt to self move assignload factor shall be positiveallocators must be equalbasic_ios::clearrandom_device: rdrand failedrandom_device: rdseed failed/dev/urandomdefaultrdseedrdrandrdrndgetentropyarc4random/dev/randommt19937bad_weak_ptrstring::stringstd::bad_allocstd::bad_array_new_lengthstd::bad_caststd::bad_typeid$TT$T$N(anonymous namespace)autodecltype(auto)string literalstddecltype(nullptr)[abi:, {default arg#}::auto:initializer for module VTT for construction vtable for -in-typeinfo for typeinfo name for typeinfo fn for non-virtual thunk to covariant return thunk to java Class for guard variable for TLS init function for TLS wrapper function for reference temporary #hidden alias for non-transaction clone for operatoroperator >(clixqu : new java resource decltype (this{parm#global constructors keyed to global destructors keyed to {lambda)#{unnamed type# [clone typenametemplate class restrict volatile const transaction_safe noexcept throw&& _Complex _Imaginary::* __vector(_GLOBAL_(......) ... std::allocatorstd::basic_stringstd::stringstd::istreambasic_istreamstd::ostreambasic_ostreamstd::iostreambasic_iostreamaN&=aSaaalignof awco_await azccconst_castcm,co~dV/=dX[...]=delete[] dcdynamic_castdidldelete ds.*dtdvdxeO^=eo^eq==fLfRflfrgsgtlS<<=lioperator"" ls<<mI-=mL*=mimlmm--nanew[]!=nwnewoR|=oo||pL+=plpm->*pp++->?rM%=rS>>=rcreinterpret_castrm%>>sPsizeof...sZscstatic_cast<=>sizeof sztwthrow boolbooleanbytelong doublefloat__float128unsigned charunsigned intunsignedunsigned longunsigned __int128unsigned shortvoidwchar_tunsigned long longdecimal32decimal64decimal128halfchar8_tchar16_tchar32_t_Floatstd::bfloat16_tGLIBCXX_TUNABLESobj_sizeobj_countglibcxx.eh_poolstd::exceptionstd::bad_exceptionterminate called recursively ' what(): wxrba+br+w+w+xa+w+bxwbwbxabr+bw+bvector::_M_realloc_insertLC_NUMERICLC_TIMELC_COLLATELC_MONETARYLC_MESSAGESLC_PAPERLC_NAMELC_ADDRESSLC_TELEPHONELC_MEASUREMENTLC_IDENTIFICATION-+xX0123456789abcdefABCDEF-0123456789GMTHSTAKSTPSTMSTCSTESTASTNSTISTEETJSTMayAMPM%I:%M:%S %pSundayMondayTuesdayWednesdayThursdayFridaySaturdaySunMonTueWedThuFriSatJanuaryFebruaryMarchAprilJuneJulyAugustSeptemberOctoberNovemberDecemberJanFebMarAprJunJulAugSepOctNovDeciostream errorUnknown errorgeneric../sysdeps/x86/dl-cacheinfo.hoffset == 2xeon_phihaswell/dev/full/dev/nulliconv.ciconvgconv.cirreversible != NULLgconv_db.cstep->__end_fct == NULLgconv_conf.cresult == NULLelem != NULLcwd != NULLrcealiasmodule.conf%s/%sISO-10646/UCS4/=INTERNAL->ucs4=ucs4->INTERNALUCS-4LE//=INTERNAL->ucs4le=ucs4le->INTERNALISO-10646/UTF8/=INTERNAL->utf8=utf8->INTERNALISO-10646/UCS2/=ucs2->INTERNAL=INTERNAL->ucs2ANSI_X3.4-1968//=ascii->INTERNAL=INTERNAL->asciiUNICODEBIG//=ucs2reverse->INTERNAL=INTERNAL->ucs2reverse.sogconv_builtin.c../iconv/skeleton.coutbufstart == NULLoutbuf == outerrgconv_simple.c*outptrp + 4 > outend../iconv/loop.cch != 0xc0 && ch != 0xc1GCONV_PATHgconv_dl.cobj->counter > 0found->handle == NULLgconvgconv_initgconv_end,TRANSLIT/IGNORE,IGNORELOCPATHLC_ALLLANGfindlocale.clocale_codeset != NULL/../loadlocale.ccategory == LC_CTYPEloadarchive.carchmapped == &headmapOUTPUT_CHARSETcharset= LANGUAGElulxlolX/usr/share/localeplural=nplurals=cxa_atexit.cl != NULLfunc != NULL*nsize < MPNSIZEdecimal_len > 0infinitynandig_no >= int_nobits != 0digcnt > 0int_no > 0 && exponent == 0need_frac_digits > 0numsize == 1 && n < dnumsize == densizecy != 0../stdlib/strtod_l.ciofwide.cfcts.towc_nsteps == 1fcts.tomb_nsteps == 1,ccs=strops.coffset >= oldendpthread_mutex_lock.ce != ESRCH || !robustmutex->__data.__owner == 0pthread_mutex_unlock.ctpp.cchunk_is_mmapped (p)arena.cresult->attached_threads == 0 corrupted size vs. prev_sizecorrupted double-linked listp->attached_threads == 0heap->ar_ptr == avfree(): invalid pointerfree(): invalid sizeinvalid fastbin entry (free)correction >= 0chunk_main_arena (bck->bk)chunk_main_arena (fwd)bit != 0malloc(): corrupted top sizerealloc(): invalid old size!chunk_is_mmapped (oldp)realloc(): invalid next sizea->attached_threads > 0realloc(): invalid pointeraligned_OK (chunk2mem (p))prev_size (p) == offsetnclears >= 3Arena %d: system bytes = %10u in use bytes = %10u Total (incl. mmap): max mmap regions = %10u max mmap bytes = %10lu mtrimUnknown error %s%dmbrtowc.c__mbsinit (data.__statep)mbsnrtowcs.cresult > 0mbsrtowcs_l.cwcrtomb.c../string/strcoll_l.cANSI_X3.4-1968//TRANSLITwcsnrtombs.c../string/strxfrm_l.c%Y-%m-%d/usr/lib/getconfGETCONF_DIR/proc/sys/kernel/rtsig-maxGLRO(dl_minsigstacksize) != 0minsigstacksize != 0/proc/sys/kernel/ngroups_maxpthread_stack_min != 0ILP32_OFF32ILP32_OFFBIGGLRO(dl_pagesize) != 0*cp <= *re/proc/stat/proc/meminfoHugepagesize:/sys/kernel/mm/hugepageshugepages-buffer overflow detected*** %s ***: terminated stack smashing detecteddl-find_object.cns == l->l_nsresult->allocated >= sizeremaining_to_add > 0current_seg_index1 > 0remaining_to_add == 0target_seg_index1 == 0dl-printf.cniov < NIOVMAXwidth < IFMTSIZE! "invalid format specifier"../elf/dl-tls.clistp != NULLidx == 0dlopenGLIBC_TUNABLES/etc/suid-debug%s: %s: %d (min: %d, max: %d) GLIBC_PRIVATEdl-support.cLD_WARNsetup-vdso.hph->p_type != PT_TLSget-dynamic-info.h__vdso_clock_gettime__vdso_gettimeofday__vdso_time__vdso_getcpu__vdso_clock_getresLD_LIBRARY_PATHLD_BIND_NOWLD_BIND_NOTLD_DYNAMIC_WEAKLD_PROFILE_OUTPUTLINUX_2.6AVXCX8FMAHTTIBTRTMAVX2BMI1BMI2CMOVFMA4SSE2I586I686LZCNTMOVBESHSTKSSSE3POPCNTSSE4_1XSAVECAVX512FOSXSAVEAVX512CDAVX512BWAVX512DQAVX512ERAVX512PFAVX512VLSlow_BSFPrefer_ERMSPrefer_FSRMSlow_SSE4_2Fast_Rep_StringFast_Copy_BackwardFast_Unaligned_CopyPrefer_No_VZEROUPPERAVX_Fast_Unaligned_LoadMathVec_Prefer_No_AVX512Prefer_PMINUB_for_stringopoffpermissive5^[yY]^[nN]%a %b %e %H:%M:%S %Y%a %b %e %H:%M:%S %Z %Y%p%t%g%t%m%t%f+%c %a %lISO/IEC 14652 i18n FDCC-setKeld Simonsenkeld@dkuug.dk+45 3122-6543+45 3325-6543ISO1.01997-12-20libc(nil)vfprintf-internal.c(null)Xprintf_buffer_pad_1.cXprintf_buffer_putc_1.cXprintf_buffer_write.cSuccessOperation not permittedNo such file or directoryNo such processInterrupted system callInput/output errorNo such device or addressArgument list too longExec format errorBad file descriptorNo child processesCannot allocate memoryPermission deniedBad addressBlock device requiredDevice or resource busyFile existsInvalid cross-device linkNo such deviceNot a directoryIs a directoryInvalid argumentToo many open files in systemToo many open filesText file busyFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeNumerical result out of rangeResource deadlock avoidedFile name too longNo locks availableFunction not implementedDirectory not emptyNo message of desired typeIdentifier removedChannel number out of rangeLevel 2 not synchronizedLevel 3 haltedLevel 3 resetLink number out of rangeProtocol driver not attachedNo CSI structure availableLevel 2 haltedInvalid exchangeInvalid request descriptorExchange fullNo anodeInvalid request codeInvalid slotBad font file formatDevice not a streamNo data availableTimer expiredOut of streams resourcesMachine is not on the networkPackage not installedObject is remoteLink has been severedAdvertise errorSrmount errorCommunication error on sendProtocol errorMultihop attemptedRFS specific errorBad messageName not unique on networkFile descriptor in bad stateRemote address changedStreams pipe errorToo many usersDestination address requiredMessage too longProtocol not availableProtocol not supportedSocket type not supportedOperation not supportedProtocol family not supportedAddress already in useNetwork is downNetwork is unreachableConnection reset by peerNo buffer space availableConnection timed outConnection refusedHost is downNo route to hostOperation already in progressOperation now in progressStale file handleStructure needs cleaningNot a XENIX named type fileNo XENIX semaphores availableIs a named type fileRemote I/O errorDisk quota exceededNo medium foundWrong medium typeOperation canceledRequired key not availableKey has expiredKey has been revokedKey was rejected by serviceOwner diedState not recoverablewfileops.cstatus == __codecvt_partialwcsrtombs.cdata.__outbuf[-1] == '\0'%hu%n:%hu%n:%hu%nM%hu.%hu.%hu%nUniversalTZ/etc/localtimeUTCTZDIRtzfile.ctzspec_len > 0posixrulesnum_types == 2num_types == 1/proc/self/maps%s: %s: %s%s%s%s%s DYNAMIC LINKER BUG!!!dl-close.c! should_be_thereidx == nloadedimap->l_init_calledtmap->l_ns == nsidcannot create scope listdlcloseimap->l_type == lt_loadednsid == LM_ID_BASEimap->l_prev != NULLshared object not open
dl-init.c calling init: %s calling preinit: %s file too shortcannot read file datainvalid ELF headerinternal errornonzero padding in e_identELF file ABI version invalidELF file OS ABI invalid:%s search path= (%s from file %s) (%s) trying file=%s cannot allocate name recorddl-load.clastp != NULLORIGINPLATFORMLIBlibsystem search pathl->l_type != lt_loadedRUNPATHRPATH:;cannot close file descriptorcannot stat shared objectcannot map zero-fill pageslibc.so.6r->r_state == RT_ADDnsid >= 0nsid < GL(dl_nns)wrong ELF class: ELFCLASS32dl-lookup.cout of memory , version protectednormalundefined symbol: %s%s%ssymbol lookup error [%s] dl-minimal-malloc.cptr == alloc_last_blockdl-open.ccannot extend global scopeinvalid mode for dlopen()r_state == RT_CONSISTENTobject=%s [%lu] scope %u: %s no scope mode & RTLD_NOLOADmarking %s [%lu] as NODELETE ld-linux-x86-64.so.2cnt + 1 < imap->l_scope_maximap->l_need_tls_init == 0/proc/self/exelinkval[0] == '/'%s: cannot create file: %s %s: cannot stat file: %s %s: cannot map file: %s %s: cannot open file: %s (lazy) relocation processing: %s%s dl-setup_hash.cdl-version.cneeded != NULLdef_offset != 0version lookup errorGLIBC_ABI_DT_RELRlibc.so./etc/ld.so.cache search cache=%s glibc-ld.so.cache1.1ld.so-1.7.0dl-cache.ccache != NULLcan't disable CET_rtld_global_rortld_static_init.csym != NULLgrouping_iterator.cit->remaining > 0Xprintf_buffer_puts_1.cprintf_buffer_to_file.cNANINFprintf_fp.cincr <= powers->p_expop.frac[p.fracsize - 1] < 10wcp >= wstartp + 1wstartp[0] == '1'0.0001info->extra == 0translated_number_width.c'0' <= *p && *p <= '9'to_inpunctvfscanf-internal.ccnt < MB_LEN_MAXwprintf_buffer_as_file.cXprintf_buffer_flush.cout of memory%s%s%s: %munsupported dlinfo requestinvalid namespaceinvalid mode parameter__libc_early_initdl-call-libc-early-init.c calling fini: %s [%lu] dl-deps.cmap_index < nlistdl-runtime.cdl-sort-maps.crpo_head == rpomaps_head == mapsi < nmapsnumsize < RETURN_LIMB_SIZENSt6locale5facetEN9__gnu_cxx24__concurrence_lock_errorEN9__gnu_cxx26__concurrence_unlock_errorEC? ()truefalseGMTHSTAKSTPSTMSTCSTESTASTNSTCETISTEETJSTMayAMPMSundayMondayFridaySunMonTueWedThuFriSatMarchAprilJuneJulyAugustJanFebMarAprJunJulAugSepOctNovDec%H:%M0123456789?(nil)St18__moneypunct_cacheIcLb1EESt18__moneypunct_cacheIcLb0EESt18__moneypunct_cacheIwLb1EESt18__moneypunct_cacheIwLb0EESt16__numpunct_cacheIcESt16__numpunct_cacheIwESt12codecvt_baseSt23__codecvt_abstract_baseIDsc11__mbstate_tESt7codecvtIDsc11__mbstate_tESt23__codecvt_abstract_baseIDic11__mbstate_tESt7codecvtIDic11__mbstate_tESt23__codecvt_abstract_baseIDsDu11__mbstate_tESt7codecvtIDsDu11__mbstate_tESt23__codecvt_abstract_baseIDiDu11__mbstate_tESt7codecvtIDiDu11__mbstate_tESt19__codecvt_utf8_baseIDsESt20__codecvt_utf16_baseIDsESt25__codecvt_utf8_utf16_baseIDsESt19__codecvt_utf8_baseIDiESt20__codecvt_utf16_baseIDiESt25__codecvt_utf8_utf16_baseIDiESt19__codecvt_utf8_baseIwESt20__codecvt_utf16_baseIwESt25__codecvt_utf8_utf16_baseIwEdS|S|S|S|S|S|S|S|SLS|S|S|S|S|S|S4S|S|SS|S|SSSSSSSSSSSSSSSSSSSStSSS*NSt13__facet_shims12_GLOBAL__N_113numpunct_shimIcEE*NSt13__facet_shims12_GLOBAL__N_112collate_shimIcEE*NSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb1EEE*NSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb0EEE*NSt13__facet_shims12_GLOBAL__N_114money_get_shimIcEE*NSt13__facet_shims12_GLOBAL__N_114money_put_shimIcEE*NSt13__facet_shims12_GLOBAL__N_113messages_shimIcEE*NSt13__facet_shims12_GLOBAL__N_113numpunct_shimIwEE*NSt13__facet_shims12_GLOBAL__N_112collate_shimIwEE*NSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb1EEE*NSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb0EEE*NSt13__facet_shims12_GLOBAL__N_114money_get_shimIwEE*NSt13__facet_shims12_GLOBAL__N_114money_put_shimIwEE*NSt13__facet_shims12_GLOBAL__N_113messages_shimIwEENSt6locale5facet6__shimE*NSt13__facet_shims12_GLOBAL__N_113time_get_shimIcEE*NSt13__facet_shims12_GLOBAL__N_113time_get_shimIwEE?St10ctype_baseSt5ctypeIcESt5ctypeIwESt12ctype_bynameIwE @  Nnot enough space for format expansion (Please submit full bug report at https://gcc.gnu.org/bugsrg/bugs/): ???????????????? ?St12ctype_bynameIcETD/0x DDT00@p M  I b~3OMM$7   / St10money_baseSt13messages_baseSt9time_baseNSt7__cxx117collateIcEENSt7__cxx1114collate_bynameIcEENSt7__cxx118numpunctIcEENSt7__cxx1115numpunct_bynameIcEENSt7__cxx1110moneypunctIcLb1EEENSt7__cxx1110moneypunctIcLb0EEENSt7__cxx118messagesIcEENSt7__cxx1117moneypunct_bynameIcLb0EEENSt7__cxx1117moneypunct_bynameIcLb1EEENSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEENSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEENSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEENSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEENSt7__cxx1115messages_bynameIcEEQQQQQQQQQQQQQQQQQQQQQQ(R@R@R@R@R@R@R@R@RR@R@R@R@R@R@RQ@R@RQ@R@R*NSt13__facet_shims12_GLOBAL__N_113numpunct_shimIcEE*NSt13__facet_shims12_GLOBAL__N_112collate_shimIcEE*NSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb1EEE*NSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb0EEE*NSt13__facet_shims12_GLOBAL__N_114money_get_shimIcEE*NSt13__facet_shims12_GLOBAL__N_114money_put_shimIcEE*NSt13__facet_shims12_GLOBAL__N_113messages_shimIcEE*NSt13__facet_shims12_GLOBAL__N_113numpunct_shimIwEE*NSt13__facet_shims12_GLOBAL__N_112collate_shimIwEE*NSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb1EEE*NSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb0EEE*NSt13__facet_shims12_GLOBAL__N_114money_get_shimIwEE*NSt13__facet_shims12_GLOBAL__N_114money_put_shimIwEE*NSt13__facet_shims12_GLOBAL__N_113messages_shimIwEE*NSt13__facet_shims12_GLOBAL__N_113time_get_shimIcEE*NSt13__facet_shims12_GLOBAL__N_113time_get_shimIwEE!X! !---,,<.Y^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^FMJ4RS^F^F^FR V^F^F^FjU^F^F^F^FT4TQP^F2PON.\^F^F^F^F^F^FMJY.L.L^F^FJ^FV^F^F[BN^FZ^FCY^FBN^F^FXXWwuludyH8NSt7__cxx117collateIwEENSt7__cxx1114collate_bynameIwEENSt7__cxx118numpunctIwEENSt7__cxx1115numpunct_bynameIwEENSt7__cxx1110moneypunctIwLb1EEENSt7__cxx1110moneypunctIwLb0EEENSt7__cxx118messagesIwEENSt7__cxx1117moneypunct_bynameIwLb0EEENSt7__cxx1117moneypunct_bynameIwLb1EEENSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEENSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEENSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEENSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEENSt7__cxx1115messages_bynameIwEEث <ȪN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEEN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEEEN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEEN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEEESt13basic_filebufIcSt11char_traitsIcEESt14basic_ifstreamIcSt11char_traitsIcEESt14basic_ofstreamIcSt11char_traitsIcEESt13basic_fstreamIcSt11char_traitsIcEESt13basic_filebufIwSt11char_traitsIwEESt14basic_ifstreamIwSt11char_traitsIwEESt14basic_ofstreamIwSt11char_traitsIwEESt13basic_fstreamIwSt11char_traitsIwEESt9basic_iosIcSt11char_traitsIcEESt9basic_iosIwSt11char_traitsIwEESt8ios_base J@ @ SdSt14basic_iostreamIwSt11char_traitsIwEE@SiSt13basic_istreamIwSt11char_traitsIwEE l4=;>FCCC@?@A B C D E  F@ @G@ H @0I@@J @ `K@ L @ M@ N@``@@f@ g@@h@x@y@z@{@|@}@ @@     @@@ @ @ @ @ @ @ @ @ @ @ @ @ @@ @ @ @ intel_check_word__gconv_release_step__gconv_get_path__gconv_get_builtin_transinternal_ucs2_loop_singleucs2_internal_loop_singleutf8_internal_loop_singleinternal_utf8_loop_singleinternal_ascii_loop_singleucs4le_internal_loopdo_release_shlib__gconv_find_shlib_nl_find_locale/usr/lib/locale_nl_intern_locale_data_nl_archive_subfreeres_nl_load_locale_from_archive/usr/lib/locale/locale-archiveUnexpected error. /usr/share/locale' +.'__internal_atexit____strtod_l_internal____strtof_l_internal____strtold_l_internal_IO_new_file_fopenenlarge_userbuf__pthread_mutex_lock_full___pthread_mutex_lock__pthread_mutex_unlock_usercnt__pthread_tpp_change_priority_int_free_maybe_consolidateremove_from_free_list__malloc_arena_thread_freeres__wcrtomb_internal__get_pthread_stack_minsysconf_sigstkszalways madvise [never] always [madvise] never [always] madvise never _dl_find_object_update_1_dl_find_object_slow_dl_debug_vdprintf_dl_add_to_slotinfo_dl_allocate_tls_init_dl_assign_tls_modidelf_get_dynamic_infoprintf_positional__wprintf_buffer_pad_1__wprintf_buffer_putc_1__wprintf_buffer_write_IO_wfile_underflow__tzfile_compute/usr/share/zoneinforemove_slotinfo_dl_close_worker_dl_map_object_from_fdadd_name_to_objectexpand_dynamic_string_token_dl_lookup_symbol_x__minimal_reallocadd_to_global_updateupdate_tls_slotinfodl_open_worker_begin_dl_find_dso_for_objectelf_machine_rela_relative_dl_check_map_versions_dl_load_cache_lookup__rtld_static_init__grouping_iterator_next__printf_buffer_pad_1__printf_buffer_putc_1__printf_buffer_puts_1__printf_buffer_flush_to_file__printf_buffer_write__printf_fp_buffer_1__printf_fphex_buffer__translated_number_width__vfscanf_internal__wprintf_buffer_flush_dl_call_libc_early_init_dl_map_object_deps_dl_profile_fixup_dl_sort_maps_dfs____strtof128_l_internal__printf_buffer_as_file_commit__printf_buffer_flushȦUCS4//ISO-10646/UCS4/UCS-4//ISO-10646/UCS4/UCS-4BE//ISO-10646/UCS4/CSUCS4//ISO-10646/UCS4/ISO-10646//ISO-10646/UCS4/10646-1:1993//ISO-10646/UCS4/10646-1:1993/UCS4/ISO-10646/UCS4/OSF00010104//ISO-10646/UCS4/OSF00010105//ISO-10646/UCS4/OSF00010106//ISO-10646/UCS4/WCHAR_T//INTERNALUTF8//ISO-10646/UTF8/UTF-8//ISO-10646/UTF8/ISO-IR-193//ISO-10646/UTF8/OSF05010001//ISO-10646/UTF8/ISO-10646/UTF-8/ISO-10646/UTF8/UCS2//ISO-10646/UCS2/UCS-2//ISO-10646/UCS2/OSF00010100//ISO-10646/UCS2/OSF00010101//ISO-10646/UCS2/OSF00010102//ISO-10646/UCS2/ANSI_X3.4//ANSI_X3.4-1968//ISO-IR-6//ANSI_X3.4-1968//ANSI_X3.4-1986//ANSI_X3.4-1968//ISO_646.IRV:1991//ANSI_X3.4-1968//ASCII//ANSI_X3.4-1968//ISO646-US//ANSI_X3.4-1968//US-ASCII//ANSI_X3.4-1968//US//ANSI_X3.4-1968//IBM367//ANSI_X3.4-1968//CP367//ANSI_X3.4-1968//CSASCII//ANSI_X3.4-1968//OSF00010020//ANSI_X3.4-1968//UNICODELITTLE//ISO-10646/UCS2/UCS-2LE//ISO-10646/UCS2/UCS-2BE//UNICODEBIG//.dC: internal_ucs2reverse_loop_single__gconv_transform_internal_ucs2reverseucs2reverse_internal_loop_single__gconv_transform_ucs2reverse_internal__gconv_transform_internal_ucs2__gconv_transform_ucs2_internal__gconv_transform_utf8_internal__gconv_transform_internal_utf8__gconv_transform_internal_ascii__gconv_transform_ascii_internal__gconv_transform_ucs4le_internal__gconv_transform_internal_ucs4le__gconv_transform_ucs4_internal__gconv_transform_internal_ucs40123456789abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_dlfo_mappings_segment_allocatecannot apply additional memory protection after relocation__wprintf_buffer_as_file_commit +3?HP[hwLC_COLLATELC_CTYPELC_MONETARYLC_NUMERICLC_TIMELC_MESSAGESLC_PAPERLC_NAMELC_ADDRESSLC_TELEPHONELC_MEASUREMENTLC_IDENTIFICATIONn- njXhgg jinjhii`ief    V. ooopp(p8pPphpppoaHʊŠzj8ʳvֳʳ:r~~~~f~~~~~ ~~~~~~~vRRRRjRRRRR^RRRRRRRRbnnnnVnnnnnJnnnnn>nn2 0$ԲȲijггггггггггггггггVbbbbJbbbbb>bbbbbzbbnbnnnnVnnnnnJnnnnn>nn2&222222222~22222޳22ҳƳҳҳҳҳҳҳҳҳҳҳҳҳҳҳҳҳƴҴҴҴҴҴҴҴҴҴҴҴҴҴҴҴҴPV\C 0000000000000000000000M000000JJJJJJJJJJq00000000000000000000000000000000000000000000000000000000000                     UUUUUUUU?33333333*$I$I$qqqE]tEUUUUUUU;;I$I$I8885P^Cy 0 0 0 袋. ,d! p= ףp= ؉؉ %^B{ $I$I$ =B!B|PuPuPqq d'@Bʚ; TvHrN @zZƤ~o#]xEcd #NJ 62 kg SP)E7J G |l'5$5NjJjiT d'o#ſt[Am-jd8n헧?O>. 8/t#ڰͼ3&N|.[Ӿr؇/PkpnJؕnq&fƭ$6ZB<TcsUe(U܀n_SlgrwFo]:FGWvyuD;s(!>p%"/.Q]OᖬW2Sq$^c_䭫*sf\wI[iCsFEHis 84c)r+[[!|nN5 }L,D4fl}C}Ο+#U>#`e!Q4\Ycɟ+1*ZibBtz["؊4س?ŏmk1Ke6ukG܉ـ( f13j~{j6h߸\A)\='_Djzp؊4|ElݾV}*@|gu "Ωo$po?b(UxI>Nkw};u  #6'0q'"(\؄t.z-TMеub <4 9Ԣ7.~2!'{n $-PԓX+1"#+%? D~br*~xxކzos{'~j=jr1|òAv09&Ѷ~j2=_+0cm-X%<|b 7w ʐ,5P6xPnx [4? E,W8 9qIHۚ풴lMP#*wg:8-ñj@?F[$GtJL0s-o|;#o`Is{Kҵ65m1 k?f%(炸r;v=4tPw?j&ATN4 @SZ E3TɤAc+;={CpfU,ie.O\Oߢݭ9^2XX%-VNqv4§v=ЉMOT+}\ IA?7߻D!WDGn®8pp;3,f%k;ܑyٸZNh.ltH Ic/~=otgx!RJݼ-ݎW5YAV9 T<!{>;b.w_ W5ƶ(NT ]=!̇odI@BuhؖҋcU4ph{3'"2I%% dKE)0bd&R4cIdSP{)I/ExCk; -_dts; 9?%kDs,zy '-H+r:J5~"ZzY8<{jnQ7Ң ƞ|ǙQX dCTrұz[\C;-Ck= 29$8  aѠ]3hwBAض P)qT&)h@ZcR!W5s#1-1ݛH%Mx7@.,j WjA 2zbUj.ߣ氋4}v!ѯ*u}( 08/VO<@QXPpxGŭTo(LGfnȕ^t(2=g<{O++DľĶ.cMjrB jJBūM+I K RB pCv0eUkJLvH$N{sq 7Hgdt#$~r<!ngϮs41Bw<\toN CX lA/xKDZ~;EƖQv 4j=6Zn1I`I"}ZSW91e˘' N2>]4%C(#4\ QPaצ6~W^DŽ.Sյh݄t_JSURH.Ezpnwi6g%/&lhd?:cBGXzZ W$?!koN>=?+ٛXZ1JI8s8A%{ hϥ.p LhȬ`]60~Gǰ-6:X6k5Q?q^==spq g~I*_@8[qh9BY<" s"_{VŒzQ W5 ia94^af.< v45tWYfěZ9mDgr+Ʌ65Tp9Rbu#%RyE28bU}cL]' PbItYYzZ }f6Q"U757"_ W0aWGSCPs&5KDϤ$&oZ JJ $0*t4ÆL8qH_PEt\wq_m몱TԅzW8ʑ*ģV:R/,bJHeS;JG(r#>IPJ6 (EjB3F7f9Du0єA Aa6kyM} GQ8$]Y@P _c ZerTa ]Rgc@ C&2GDS'6M.ijYe AFTdUt K8ӧa*)_NLGBs .ξw|ȾT*ީ#`R(;v3AF2:ãD04%%;oo3bEj3 , qgr9RIh$XPLQM?/_c>֟Z َo= ]7[n0Ԁ%2vM_+vf \RG ](9$ CȟjvH馔,̭L;)@`k"΋9N%tǚm¹k$>.U+No T4R #a7qd4NA@bU)~4\uk4USj68{[P`xJ3]GmaG]us&`cmOf.L3F. 幱!=&uHiWzI u4]=JcdrGk_ P6ՅPuu48瞀x"R\z{DQdI#g~HH]1c鐂XdM ~3 Y2p'8=pZ|<oPJ.ZM&{ Cпiݶ%b lGx`˃F%4go4b i)G"챙?4pvϵwsQNM?]P4ݙNxiO^LGݦn81ܘT^E6g?!d~UzR!r)hVB̖{I P~jPh]`|x~7 wutBB_m]L} /#` ?V[;IV'PvTA3V a#AuVvtN!oCb6'@MW&f*5U9$i8hLddKR X^LdXnk (/ Wn) k1d5LJ ֟okiB;)!Ӌk@'|UE<,Ӡ:7pyM댢M4q>vOy;+3S]l*Cʑ0m_dISoy}hgVlw!H˘F YDn/>?Y1Y4FV2 ѷjّ[@$><9*qx?] HzJ|7?s"h7Ӝ%CρnVBH(5Yϋ~خ u#29С~G?k̀*R!RbVp3-;'NG̼ɃOuT~Vi!N`urF5d= +1\ޏ1.!?ݱBv84otDHlLɉq`׷_ynS?q}>ٍ__5pw-eFuled6uM!Hxt Wם&+!l'֌"Doe`6P̦Xa'uYLuPP @5zW5N=Ols5h͂ /Qwl1a=Q^y/woB|oÀc nN}hk sJhct Rʚ U3D=8yexK>k)(c~UzGk Rͽγ rrARbrS)KE~1'T %{~ܾE2@ ._Yl؍w;_w#ȇKP"W1bZ1dz~K(=+gtYfn>E<=V> >9?suxmEpgb􇞐j(LBЕivìx`9 I[Lm~smA9{&iJRr`n۱5)TMs IHX׼[݈@B%,ri?("%#T^$nw[Aͳ{ITesQ' tʊ=?ډu TXm;v%l-b%W@qÏccOMJ m_ka2R &~wqioqZڱ?`B?u/v$ #.vˎ\\_@c _ VGWw~" 4Ŧ/U1-r[NCfᐡLXV_ivm \Ew l[ϙDi9n̳(Pqk WFYa, r3+tv"fjH R`9 7J̅r/ZXk?I=xvԉ[dNA)z~\V =Lwc"7#aEZ(KXbr1hTsN+?+}B iS{w1ᗶ_QUUU02DMV0RfRhɩWJ9KMܠ.Vjnw/o5ķo왨'wuHA}7ϸhNiW*=tLP|LU /aSy11Hƹkw+BVHh݌`n >0Kuv %[կ٪7]9 9 ޾Uյs'nrxvf8R lrG3e7>@ג<2yAeuAr%!/ĄN,%:ShD;Im6(_YQЩ;.V$!< tYЏD Jɩ@^JDAE<-ȬG&.!' BWP%]hfV2 ~"X*%X%6g.}3 \Cgֈ[ x ^Vs@3Idʿ\~|;-"V"2h& g/T7B@G0/D(E鴯 e*1b<= 5~ `́M*7{-oKb&ĭO"\x46k_<CN}lP*V΂((nf{p?}juFZAO3KQujIgfq t<}cXX Կ?J40FTZػ ,bB#۬!@52" HvU͚Vx9ꖖ(M@>SXy6,اnV[mǁdէP]SO]W$Oݠ^tB8: {=>l/'X;F(5c3Y kݪ=Z=G?RUt" dpl5mu9Ѱe=1~DW&#c ŧEK/CfNf{qQ$mA l` [It rJ@ԬٰHMD}9[t{{}}VnCm_" a[/ DJs y<滩?^ Mv>~~~~     !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~     `     ` (C)<<-(R)u,>> 1/4 1/2 3/4 AExssaeIJij'nOEoesLJLjljNJNjnjDZDzdz'^'`_:~HhSSss##`Wwisss?J``A;EIIOYOIAVGDEZITHIKLMNXOPRSTYFCHPSOIYaeiiyavgdezithiklmnxoprsstyfchpsoiyoyo&bthY`Y`Y`fp&Qq66Ww9090900900SHshFfKHkhHhDJdjGJgjTItikrsjTHeeSHshSSsrSSSYODJG`YEZ`IYIJL`N`TSHK`U`DHABVGDEZHZIJKLMNOPRSTUFXCZCHSHSHHA`Y``E`YUYAabvgdezhzijklmnoprstufxczchshshh``y``e`yuyayodjg`yez`iyijl`n`tshk`u`dhO`o`FHfhYHyhE`e`G`g`GHghGHghZH`zh`K`k`K`k`N`n`NGngP`p`O`o`C`C`T`t`UuH`h`TCZtczSH`sh`CH`ch`CH`ch`iZH`zh`CH`ch`A`a`A`a`E`e`A`a`ZH`zh`Z`z`Z`z`I`i`O`o`O`o`U`u`U`u`CH`ch`Y`y`'" -------'','"",,"+o...... ``````<>!!/???!!? C=RsEURINRa/ca/sCc/oc/ugHHHhIILlNNoPQRRRTEL(TM)ZOhmZBCeeEFMoiDdeij 1/3 2/3 1/5 2/5 3/5 4/5 1/6 5/6 1/8 3/8 5/8 7/8 1/IIIIIIIVVVIVIIVIIIIXXXIXIILCDMiiiiiiivvviviiviiiixxxixiilcdm<--><-><==><=>-/\*|:~<=>=<<>><<<>>>NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSPDEL_NL(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(20)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(A)(B)(C)(D)(E)(F)(G)(H)(I)(J)(K)(L)(M)(N)(O)(P)(Q)(R)(S)(T)(U)(V)(W)(X)(Y)(Z)(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)(0)-|+++++++++o::====== =(21)(22)(23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39)(40)(41)(42)(43)(44)(45)(46)(47)(48)(49)(50)hPadaAUbaroVpcpAnAuAmAkAKBMBGBcalkcalpFnFuFugmgkgHzkHzMHzGHzTHzulmldlklfmnmummmcmkmmm^2cm^2m^2km^2mm^3cm^3m^3km^3m/sm/s^2PakPaMPaGParadrad/srad/s^2psnsusmspVnVuVmVkVMVpWnWuWmWkWMWa.m.BqcccdC/kgCo.dBGyhaHPinKKKMktlmlnloglxmbmilmolPHp.m.PPMPRsrSvWbfffiflffifflst+___,.;:?!(){}#&*+-<>=\$%@!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefgijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzACDGJKNOPQSTUVWXYZabcdfhijkmnpqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABDEFGJKLMNOPQSTUVWXYabcdefghijklmnopqrstuvwxyzABDEFGIJKLMOSTUVWXYabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890123456789012345678901234567890123456789 %,37:>BFJNRVY]aeimquy}  $(+.147:=@CFILORUY\_behknqtwz}  $'*.258;>ADGKOSW[^beimrvz~  #&),048=AEHLPTX\`dhkorvz   %*/49>CFKPUZ^bfjnrvz   #',/26;>AEHLPTWY[]_cglqv{~#*18?FMRUY^beintx{  !&+05:?CGKOSW[_dinsx} #).38=BGLQV\bhntz     % * / 4 9 > C H M R W \ a f k p u z        $ ) . 3 8 = B G L Q V [ ` e j o t y ~     " ( . 4 : @ F L R X ^ d j o s w |      $ * / 5 : A E J O T Y ` i m q u y }      $ ( , 0 5 : > A C E G I K M O Q S U W Y [ ] _ a d g j m p s v y |    #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz}  "%(+.147:=@CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~23IRSpqrstuvwz{|}~     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOQRSTUVWXYZ[\^_jkrstu                    " $ % & / 5 6 7 9 : < D G H I _ ` a b c !!!!! ! ! ! !!!!!!!!!!!!!!!"!$!&!(!,!-!.!/!0!1!3!4!9!E!F!G!H!I!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!""""#"6"<"d"e"j"k"""$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $!$#$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%% %%%%%$%,%4%<%%t*u*v*00Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2222222222222222q3r3s3t3u3v333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333) MNOPRTUVWYZ[\_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~              " $ & ( * , . 0 2 4 6 8 : < > @ B D F H J L N P R T V X Z \ ^ ` b d f h j l n p r t v x z | ~ i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999i18n:1999  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@*@*@*`'`'`'`*`*       nnnkkknn       (null)%+39HOV]ekrx@dk= '.5;AHOW_fm\tyyrG *:JUboz&0UN *6CK0EPERMENOENTESRCHEINTREIOENXIOE2BIGENOEXECEBADFECHILDEDEADLKENOMEMEACCESEFAULTENOTBLKEBUSYEEXISTEXDEVENODEVENOTDIREISDIREINVALEMFILEENFILEENOTTYETXTBSYEFBIGENOSPCESPIPEEROFSEMLINKEPIPEEDOMERANGEEAGAINEINPROGRESSEALREADYENOTSOCKEMSGSIZEEPROTOTYPEENOPROTOOPTEPROTONOSUPPORTESOCKTNOSUPPORTEOPNOTSUPPEPFNOSUPPORTEAFNOSUPPORTEADDRINUSEEADDRNOTAVAILENETDOWNENETUNREACHENETRESETECONNABORTEDECONNRESETENOBUFSEISCONNENOTCONNEDESTADDRREQESHUTDOWNETOOMANYREFSETIMEDOUTECONNREFUSEDELOOPENAMETOOLONGEHOSTDOWNEHOSTUNREACHENOTEMPTYEUSERSEDQUOTESTALEEREMOTEENOLCKENOSYSEILSEQEBADMSGEIDRMEMULTIHOPENODATAENOLINKENOMSGENOSRENOSTREOVERFLOWEPROTOETIMEECANCELEDEOWNERDEADENOTRECOVERABLEERESTARTECHRNGEL2NSYNCEL3HLTEL3RSTELNRNGEUNATCHENOCSIEL2HLTEBADEEBADREXFULLENOANOEBADRQCEBADSLTEBFONTENONETENOPKGEADVESRMNTECOMMEDOTDOTENOTUNIQEBADFDEREMCHGELIBACCELIBBADELIBSCNELIBMAXELIBEXECESTRPIPEEUCLEANENOTNAMENAVAILEISNAMEREMOTEIOENOMEDIUMEMEDIUMTYPEENOKEYEKEYEXPIREDEKEYREVOKEDEKEYREJECTEDERFKILLEHWPOISONx@@h@@@X@@@H@8@@(@@@@@@@@@@@@@@@@@@@@@@@@ 6666666666666(66666666666666(6666666(6666(tL<ttt"LtLLtttLLԪLLTD4$ ɯܬٯܬɯܬܬ8ΰ8888888 @` @p@`@p0` 0@`p @`p0Pp0Pp 0@P`p\ ,!FHB A(A0DP 0A(A BBBE ?ML@?hBGA D(  CCBG D  CABF \ FCB0l`@FAD GPt  AABA 0@FAD GPt  AABA 8AAF0a AG A!E[ A!E[(0 AEDD@t AAE 0\ `BBDC D@r  AABA  C"E\ 0C!E[ DC!E[ XC!E[ !lCED0h AF @$!CEDE H ABG A FBG lAE(h!DD{EAGPe AAA (!D{EAGPe AAA L!D:BKB G(E0[ (A BBBC ^ (F BBBF ("E~EAGPh AAA (<"0FEAGPk AAA (h"FEAGPw AAA @"F<FHE A(D0DP 0A(A BBBK @"G|FHE A(D0DP 0A(A BBBG #0I 0# JxEG@d AA T#hJxEG@d AA x#JEG0w AD 8#@KFED A(GP (A ABBI 0#KFGA DPk  AABG 0 $PMFGA DPk  AABG @$NEJ@ AA 4d$OHFDA DP  AABD 8$P2LBA A(G0_ (A ABBD L8$Q0FBB I(D0A8J`' 8A0A(B BBBE $e`L$YaFBE B(D0A8Lp 8A0A(B BBBK $e~pL %_GFBB B(A0A8GP 8D0A(B BBBA p%fAP4&cH&c!HF D(D0Jh&c!HF D(D0J&c!HF D(D0J&d!HF D(D0J&d!HF D(D0J&$d@& dFEA G`hhFpFxDo`c  DABD @'d(HM D(D0J`'dt'd'd'd!HF D(D0J'd!HF D(D0J'd!HF D(D0J'd!HF D(D0J(d!HF D(D0J<(e@P(dFEA G`hhFpFxDo`c  DABD (xe$HI D(D0J(e(e(eKs A (fxK_ A 4)pfxBGF q DBJ dAB,(frEAGPr DAD (c.QP,)\g=EC Cs.f.n F 0)c, 8P) hEC DEED. E F L. )jc- P*liLHd*iEBE J(G0b (D BBBG t(A BBB,*i\EAGPx DAF @*b.;P,\*j'EC Cs.g.s H *b, L+@kL`+|kLLn F |+kLLn F +k\L| H +(l\L| H +ll\L| H +l\L| H ,l\L| H $,8m\Lw M @,|m\Lw M \,m\L| H x,nlLE O ,Tn\Lz J ,n\Lz J ,nlLE O ,,olLE O -|olLE O 0-olLE O P-plLE O ,lplLF N -pdLC I -qlLF N -TqdLC I X-qtJLO M |-rt*LO M @.\rtLR J `.rtLR J .stLR J .|stLR J .s|L[ I .nFBD A(D0V(A ABB<D>ȳFBB D(A0f (A BBBA (>(EAD \ AAA > > >)> ? ? (? ;xFBB B(A0D8Gg 8A0A(B BBBG PB2xFBB B(A0D8Gg 8A0A(B BBBG <pEd)xEC FED.A J u K D,GNwFBB A(A0Jp 0A(A BBBE PtHwFEE B(A0C8J 8A0A(B BBBG @ȘdJUwEG BNY K h. |. E L |L ԙxL tL pL lL $hL 8dL L`L `\L tXLdLpL lL ĚhLؚtLpL)L&LTL&LT8L&LTTLhL&LTLL&LTMțM&LT(M4M&LTtHM+tLY(XMQtEAG yDA`MEM|MM&LTMM4M+:tLYTM4tLbtM4tLb@4NEDD ` ABH R ABC w ABA (xtNQEAD t DAA (NQEAD t DAA (НNQEAD t DAA <OLBE A(D0 (A BBBB 8<OBEG H(G0b (A ABBK (xTPQEAD t DAA (PQEAD t DAA (ОPQEAD t DAA (PQEAD t DAA (($QQEAD t DAA (TXQQEAD t DAA (QQEAD t DAA (QQEAD t DAA 8؟QLBG A(D@ (A ABBF @0R%EWLR0Ed A hR)EWR%EW S0Ed A  S)EWؠ4S@SLSXS(dS <`S ,\SXoECG m AAA ,SToECG i AAA ,SToECG i AAA S"T"($TEAG0_ DAG (4TEAG0_ DAG (` UEAG0_ DAG (UEAG0_ DAG U"̢V",V",THVXJnECG m AAA ,xVT&nECG i AAA ,VTnECG i AAA V"V"(WEAG0_ DAG (أWEAG0_ DAG (WEAG0_ DAG (0lXEAG0_ DAG \X"pX"Y"44YlFAD G0i  AABA 40 ZlFAA G0l  AABA 4hZlFAD G0i  AABA 4[^lFAA G0l  AABA ,ؤ\V:lECG k AAA ,\RlECG g AAA ,8\TkECG i AAA $]"@]"(0\]EAG0_ DAG (\]EAG0_ DAG (D^EAG0_ DAG 4^"kFAD G0g  AABC 4L_jFAA G0j  AABC $h`8t`L` `|` tx` t` p` l` Hħh`FEB B(A0D8G` 8Q0A(E BBBG ,b( EC BEHP A ,@oEC HD{ A `plvFBE E(D0D8JBBFwZ 8D0A(B BBBE `ԨxFBE E(D0D8JQBBFwZ 8D0A(B BBBC 8{L{,{ZhECG o AAA <L{zhFHD A(G@P (A ABBH Щ{ ({4FDG ZAF {?EG h DA 4{ H{\{PЩ{gFBA G(G0X (A ABBK s (A ABBG Ī| ت| 8L|@gIDA g ABH p ABA ,}PgECG e AAA X$}?EI oAxD} @}?EG h DA \} 8$X}fKDD y ABA p ABA 8`}\fKDA | ABA p ABA <`~%EWXt~0Ed A t~)EW~%EW~0Ed A Ȭ~)EW~%EW~0Ed A )EW8%EWT(0Ed A p<%EWP0Ed A d)EWĭx%EW0Ed A )EWPxWdFBB E(D0D8Jx 8G0A(B BBBG P̭WdFBB E(D0D8JO 8G0A(B BBBH P WdFBB E(D0D8J@ 8G0A(B BBBG PtzWdFBB E(D0D8JE 8G0A(B BBBJ PȮWdFBB E(D0D8Jx 8G0A(B BBBG PzWdFBB E(D0D8JE 8G0A(B BBBJ LpT WdFEB B(A0D8G 8A0A(B BBBG LT {dFEB B(A0D8G 8A0A(B BBBG &0$dEC HK D PXd~dFEB B(A0D8G 8D0A(B BBBG P?dFBB H(D0A8G 8D0A(B BBBA 0FBA G0v  ABBE ԱHET G Y G h2FEB B(D0D8GhLBBBBAd 8A0A(B BBBG dFEB B(A0A8G 8A0A(B BBBJ DBIhuIDBBBmDBIh IDBEBg~LDI\IIDBBBg}IDBBBh]ADI\IIDBBBmhIDBBBmJADIc]IDBBBnBADI\IIDBBBmcIDBBBgIIDBEBmnIDBBBg]LDI\IIDBBBnlLDI\FLDIdRDBImwIDBBBmdGBFX,DGBBBaABBBBN`X"FBB E(D0D8GFBBCX 8G0A(B BBBI ``"FBB E(D0D8GFBBCX 8G0A(B BBBI ` ,JFBB B(D0D8GFBBKW 8G0A(B BBBG (`H0g8D@DHDPJ0T A xLFBB B(A0D8GFBB@\ 8D0A(B BBBA m 8A0A(B BBBI , FBB E(A0D8GCNDDe 8D0A(B BBBI CIDD}BDD\8&wFFD A(G0m (A ABBE PX&V]FEB B(A0A8G# 8G0A(B BBBE P:V]FEB B(A0A8G# 8G0A(B BBBE 8 M9]EC FFEL.o.T H N.<<N]EC I.].z D O.o. }4OH4P\P&AA^|xPBBB E(D0A8DP 8A0A(B BBBB O 8A0A(B BBBG  8A0A(B BBBC @$RFID Npt  AABG T  IHBE `<RuBBB B(A0D8D` 8A0A(B BBBA  8M0A(B BBBE `SuBBB B(A0D8D` 8A0A(B BBBA  8M0A(B BBBE dTBBB E(A0D8GK 8A0A(B BBBD a 8I0H(B BBBF @lpV2BBE D(A0QPK 0A(A BBBF 8lWBED D(G{ (C ABBG LWqFBE B(N0D8J 8D0A(B BBBB d<ZBBE B(A0D8GZ 8D0D(B BBBO > 8A0A(B BBBH xa (tarYEADPN [ADa(YLL A dY(|atYEAG dAAr|_Y Dļa[YFBE G(A0D@ 0A(A BBBH Y@нb08Db[YFED A(F0~(A ABB|X0@b>,bJXFDD xAB|X b,bXFAD yABH|gX 4c*EX K A4(DcEFDD c ABL AAB4\caXEAG L AAE ~AA|W 4xcEFDD c ABL AABc8`cWFEA A(D0(A ABB|_W0\cpc c,cWFAD AB(~|V DHtdVFBE G(A0D@ 0A(A BBBH V@Te28De[VFED A(F0~(A ABB|{V0He>te1KY4eMFDD h DBL AAB4ea VEAG L AAE ~AA~|U 4eMFDD h DBL AAB,eJUFDD xABHv|U e0euFBB B(A0K8GPpllll llllk$k8l+LYTlh$l+LY8lEQPAC  CBA 8(DuFPAC  ABA ABGXdXvFBB B(A0A8DPZXE`MXAP 8A0A(B BBBK L|6FBA A(G0 (A ABBE D (J ABBM L }>FBA A(G0 (A ABBA D (J ABBM H`}bFBE B(D0A8G@ 8D0A(B BBBB X FBB B(A0A8DPbXE`MXAP 8A0A(B BBBA HԅBFEE B(A0A8GP 8D0A(B BBBD T؇@hQ|PL (TEDG AA@FFF A(D0G@l 0A(A BBBA T PENNDH\@|jEd,\ЍEC FJ I 0lEDG \ AAB yAAH܏kFEB B(A0F8G 8C0A(B BBBB 8 FED D(G0Y (E DBBH (H0EAD0F AAF Ht8FBB E(A0D8GP| 8A0A(B BBBG 4FDD l AGN E LBM 8FAD  ABC U ABH 4ȗm@$GFBB D(D0 (A BBBA @AGFII A(D0 (A BBBA 80SGFBA D(G0(A ABB  4@FFBE A(D0 (A BBBA @0+FFII A(D0 (A BBBA 80FFED A(D0(A ABB  4@.FFBB D(D0 (A BBBA <XEFIA D(J0 (A ABBA 8,EFBA D(G0(A ABBD @0<D8@XdTl)L(ĠEDG AA@hFFF A(D0G@l 0A(A BBBA Ĥ$ ^NNDHo A 4jEd,PLEC FJ I 0xEDG ] EAE }AAHhkFEB B(A0F8G 8C0A(B BBBB 8FED D(G0Y (E DBBH (< EAD0 AAB Hh@FBB E(A0D8GP| 8A0A(B BBBG 4FDD l AGN E LBM 8FAD  ABC U ABH (Tm@QBFBE A(D0 (A BBBA @|V BFII A(D0 (A BBBA 8$AFBA D(G0(A ABB< 8(4@0AFBE D(A0 (A BBBA @ܲ@QAFII A(D0 (A BBBA 8$س"AFED A(D0(A ABB\ X(T@P;@FBB D(D0 (A BBBA <Lm@FIA D(J0 (A ABBA 8 |W@FBA D(G0(A ABB $8rEl4x9?FEA J0  DABC T?Lm F < ?FBA D(K0] (A ABBA <L@}?FBA D(K0P (A ABBA <R?FBA D(G0 (A ABBA @0?FBI A(H0 (A BBBA @L?FBI A(H0~ (A BBBA <TI>FBH H(J0 (A ABBA (4EDG AA8>FEA A(G0(D ABB8P]>FEA A(G0(D ABB88*>FED A(D0(D ABB8FEE D(J0 (A ABBK P< d8DEe F KhDEe F KDEb I KDEb I KDEb I K(DE_ L KPX<FEE H(H0 (A BBBC M (A BBBA P^<FEE A(D0 (A BBBJ M (A BBBA P,}<FEE H(H0 (A BBBC M (A BBBA P^I<FEE A(D0 (A BBBJ M (A BBBA dT<FIE B(H0C8J@ 8A0A(B BBBH P 8A0A(B BBBA d<F;FIE B(H0C8J@ 8A0A(B BBBH P 8A0A(B BBBA Pw;FEB D(D0 (A BBBJ M (A BBBA dT:;FIE B(H0C8J@ 8A0A(B BBBH P 8A0A(B BBBA d`|F:FIE B(H0C8J@ 8A0A(B BBBH P 8A0A(B BBBA Pd:FEB D(D0 (A BBBJ M (A BBBA P a:FEB D(D0} (A BBBG M (A BBBA Pp$:FEB D(D0} (A BBBG M (A BBBA dX7ES H Nx7ES H N7ES H N$]9Lv F Dw9L F h4c9L F O9L F ;9L} F '9E F 49E F 08E F @|8E F ,dx8EDK b AAA ,8EDK j AAA H8L F 8L F po8L F ,0,[8EEK  DAF `L;8E F ,'8EDK  AAA 8E F x$rEl497FEA J0  DABC ,T7Lm F <L7FBA D(K0] (A ABBA <P7FBA D(K0P (A ABBA <Z7FBA D(G0 (A ABBA @ 87FBI A(H0 (A BBBA @Pl7FBI A(H0 (A BBBA <(Q6FBH H(J0 (A ABBA (tHEDG AA86FEA A(G0(D ABB8<e6FEA A(G0(D ABB8x426FED A(D0(D ABB8TFEE D(J0 (A ABBK l hDEe F KDEe F KDEb I KDEb I K$(DEb I KDXDE_ L KP4FEE H(H0 (A BBBK M (A BBBA P^4FEE A(D0 (A BBBJ M (A BBBA Pl4FEE H(H0 (A BBBK M (A BBBA P,^Q4FEE A(D0 (A BBBJ M (A BBBA d8\4FIE B(H0C8J@ 8A0A(B BBBH P 8A0A(B BBBA d|0N3FIE B(H0C8J@ 8A0A(B BBBH P 8A0A(B BBBA P3FEB D(D0 (A BBBJ M (A BBBA d8NB3FIE B(H0C8J@ 8A0A(B BBBH P 8A0A(B BBBA d\2FIE B(H0C8J@ 8A0A(B BBBH P 8A0A(B BBBA P2FEB D(D0 (A BBBJ M (A BBBA P\pi2FEB D(D0} (A BBBG M (A BBBA P ,2FEB D(D0} (A BBBG M (A BBBA 7ES H N7ES H N7ES H Nd]1Lv F H1L F k1L F W1L F C1L} F h/1E F 81E F \1E F 0E F ,0EDK b AAA ,(0EDK j AAA 0L F (D0L F Lw0L F ,p|c0EEK  DAF C0E F ,/0EDK  AAA $0E F $7EAF?7EAFZ7EAFu7EAF,7EAF ]k/EIA ]S/EIA ];/EIA V]#/EIA 8] /EIA \0O.EC ES.  ׮].EIA ].EIA I].EIA $ ]~.EIA &LT&LT4 H \p3m N    $ 8L ` EZ4|EAG T AAE g AAG 4XFAC [ ABH i ABD ,gFAA @ ABE 4`EAD a AAC ` GAB T(DE~p\ $XEDG mAAD +FBB D(D0N@ 0D(A BBBA $hZEDG GAA,|v.+EDG J AAA $LkEDG XAA@t8FBB A(A0G@ 0D(A BBBD (*EDG zAA$8kEDG XAA  | 4xHt3m\ pN     $ 8 EZ TLES H e A 4xaECG Y AAF h AAA  Z![$LEFX $TEDG mAAD*(FBB D(D0N@ 0D(A BBBA $xdbEDG OAA,~'EDG R AAA $jEDG WAA@DoFBB A(A0G@ 0D(A BBBE (p>'EDG xAA(hjEDG WAA{9(9FDC hAB`MFBB B(A0D8GPm 8E0A(B BBBE i 8E0A(B BBBA ,E3&FAA m ABA -& (`FDA QAB[LI(EM,,"FAD  ABJ @0,FBB A(D0G@G 0A(A BBBK t E RL@ Et RL@ E K E K$X YEN@ TLB\0 YENxt TLB 0 $FDD k ABA D<0 #FIB E(D0J@ 0A(A BBBA $ O,4#EDG i AAA < #FIA E(J@ (A ABBA 8FBB D(D0(A BBBDD(.#FBF A(D0J@ 0A(A BBBA 8"FED A(D0(D ABB8"FED A(D0(A ABB804["FDD k ABA DL8"FIB E(D0J@ 0A(A BBBA 4O,!EDG i AAA <D!FIA E(J@ (A ABBA 8$FBE A(D0(A BBBDTCk!FBF A(D0J@ 0A(A BBBA 82!FED A(D0(D ABB8t FED A(D0(A ABB3dALo3TALo:(:<@HE}XDHE}tx.0FED ] ABA  ES ES 80 FBA A(D0k (J ABBH l`*0|FAE \ ABA (FAD AB<@\FFA D(J0 (A ABBA 8FED A(D0(D ABB8GFED A(D0(A ABBPDFBA D(G0L (D ABBG R (A ABBH 0LEE BDh.T D x.0 EE BDh.R F v.,8"yEFJ0 DAE $#EO r AI , %/EIJ0a DAB D<p&7FEJ A(D0J@r 0D(A BBBA 8$(FBA A(D0k (J ABBH D,)FBJ D(A0J@c 0D(A BBBA (+tFAA k ABJ $4+nEO B DF $\0-nEO0b AI 4x.cFDI J0b  DABJ 4/FDI J0F  AABI ,1ECG0 DAB $$x2EG  DD $L3GEO W AA $t5O EO G AD 406sFDD G0  DABE 4x7sFDD G0  DABE 8< 8<FGA D(GPz (D ABBD ,`:fEFJ0z DAD 0 ; D ; X ;OMt ;OM ;OM8 <FBA C(G0a (D ABBC  T< `< l<1$ <8 <0 <EE BDa.f I d.  > 0 >EE BDa.f I d. d? 0< `?EE BDa.f I d. @ 0 @EE BDa.f I d.X B 0 BEE BDa.f I d. lC 0 hCEE BDa.f I d. D 0\ DEE BDa.f I d.0 F 0 FEE BDa.f I d.x tG 0 pGEE BDa.f I d. H 04 HEE BDa.f I d. $J 0|  JEE BDa.f I d.P |K d xK.0 KFED e ABA  L  L LES  LES L (  LKFAA t ABF L0L*0 LLFAE d ABA (LFAD AB< GDG RAAJH ,8xK_ A 4=BAC \ ABK HAB<,BDD0i GBL d GBK DAB+LY4Lb  4Lb4@xBGF q DBJ dAB`NHЃLBD A(G0q (K ABBM H (A ABBA 8hGAD B DBD PX 8BBN D(D0_ (A ABBA 8,BBA D(D0] (A ABBH 82LBA A(G0_ (A ABBD 4XĆjEAD u DAD O DAA 4jEAD u DAD O DAA 44jEAD u DAD O DAA 4 ljEAD u DAD O DAA 48 jEAD u DAD O DAA 4p ܇jEAD u DAD O DAA 4 jEAD u DAD O DAA 4 LjEAD u DAD O DAA 4!jEAD u DAD O DAA 4P!jEAD u DAD O DAA 4!jEAD u DAD O DAA 8!,*LAD _ ABM H ABE L! FEB B(A0D8JK 8D0A(B BBBJ (L"ЋhFAH0s ABK x"%EW"(0Ed A "<)EW"P%EW"d0Ed A #x)EW #4# H# \# p# # ######%EW$Ԍ0Ed A 4$)EWP$%EWl$0Ed A $$)EW$8$D$P$\$h%t%{0%{,$XX/ ECG m AAA ,$T ECG i AAA ,%T ECG i AAA %"%"(% EAG0r DAD ((&EAG0r DAD (T&(EAG0r DAD (&EAG0r DAD &0"&L"&h",H&X ECG m AAA ,x&T ECG i AAA ,&Tg ECG i AAA x'"'0"('LEAG0r DAD ('ВEAG0r DAD ('TEAG0r DAD ($(ؓEAG0r DAD P(\"d(x"x("4'/ FAD G0i  AABA 4$( FAA G0l  AABA 4\(` FAD G0i  AABA 4(8 FAA G0l  AABA l)_,(\V ECG k AAA ,)Rg ECG g AAA ,@)TC ECG i AAA *"$*"(8*$EAG0r DAD (d*EAG0r DAD (*,EAG0r DAD 4*sFAD G0g  AABC 4T*OFAA G0j  AABC ,*`c+EGG t AAA ,*gECG | AAA @*KIE D(A0M (A BBBF +++ , ,4,H,ĝF\,Up,L,Ȟ,D,\,FEE E(D0A8D0AhAw 8G0D(B BBBF  -\'4-xH-\-p- - - - - - H-FBB E(A0D8Gpq 8G0A(E BBBA 4.ȥH.ԥ,-Z7ECG o AAA <-FHD A(G@P (A ABBH . (.4FDG ZAF /?EG h DA 0/ D/X/P.BFBA G(G0X (A ABBK s (A ABBG /| /x 8H/tFAG d ABK p ABA 8/ȧIDA g ABH p ABA ,/PECG e AAA 0FBE B(A0D8DT 8A0A(B BBBJ P5>-FBE B(A0D8DT 8A0A(B BBBJ P,6н+kFEB B(A0A8G 8A0A(B BBBC P6BBA A(G0h (A ABBE  (A ABBA 6Fk4g0,78EC BGF> K 7,7EC BGF> K 8d,8pEC BGED- I L80`8,",t8H@EC BEEF] I 8X8T",8pEC BGED- I 80,9,SFED I0s DAB@9\",T9x@EC BEEF] I 9,9EC BEEEDc H 9$"L<9@FBK B(A0D8G` 8D0A(B BBBE L9FBB E(D0D8D` 8D0A(B BBBJ P9 SFEE B(A0A8G 8D0A(B BBBI P0:,SFEE B(A0A8G 8D0A(B BBBI $;8&0:TEC M K @l;FBA G0t  ABBG n  ABBE h;FBB B(A0D8GhIABBBA^ 8A0A(B BBBG ,<@ EC P A ,L<2EC M# H `|<FBE E(D0D8JBBFw[ 8D0A(B BBBD `< FBE E(D0D8JQBBFw[ 8D0A(B BBBB D=H sFBB B(A0A8J_ 8A0A(B BBBG +DBBedIDBBBdDBIeBDIYIIDBBBeyIDBBBeyLDIYIIDBEBddGBFXrEDBBB[BDBBBMRLDI`{LDIYCDBIesIDBBBdhIDBBBdeIDBEBdkIDBBBdkIDBBBeiLDIYIIDBBBdHIDBBBdFIDBBBd~BDIYIIDBBBe~BDI``4@"FBB E(D0D8GFBB{Q 8G0A(B BBBH `@t$FBB E(D0D8GFBB{Q 8G0A(B BBBH `@&FBB B(A0D8GKBB@Z 8G0A(B BBBA (`AL(`H0g8D@DHDPJ0T A `A(pFEE B(D0A8JRDDF 8D0A(B BBBE `A0FBB B(A0D8GKBB@Z 8G0A(B BBBA PA2 FIB B(A0A8D 8G0A(B BBBA 8Bd>EC DFEI_.x. G 8DBH@fEC DFEI_.x. G 8B,B9EC DFEI_.x. G PBD  FIB H(A0A8J 8G0A(B BBBF XCMFBB B(A0A8DJBcAs 8A0A(B BBBA  DR  D R2PC8R TFIB H(A0A8Jh 8G0A(B BBBC D[ D[2PD[ FIB H(A0A8Ja 8G0A(B BBBJ Ee Ee2PD0e FIB H(A0A8Jj 8G0A(B BBBA Eln DEhnFBA D(GPlXD`uXAPT (G ABBA En2PPEn FIB H(A0A8J 8G0A(B BBBF DFx XFx2PEx FIB H(A0A8Jj 8G0A(B BBBA F F2PHF$PCFEB B(A0A8G: 8G0A(B BBBF PF P/FEB B(A0A8G: 8G0A(B BBBF 8FdEC FGI.o.S H K.<,GPEC DH.I. G O.T. H}$H68HDSkTH6hHDSkH=H=HJEHJEH(!4XHDFED J0e  AABA 0IDIȧXIħEStIȧESI̧4Iا4FAE J0d  AABA IPI\kEK YA$J}EDG jAA4IFED J0  AABA ,I̩FDA AB(JLXEDG AA4,JЪq0VDG eAAHH ,dJEAG@| DAB <4KEDG n AAH b AAD DDA4JجFAG GP  DABB 4 KFAF G@~  DABG <DKFHA D(GPy (D ABBD 4Kx)FDA G@  GABH <Kp,FBG D(GP (D ABBD <K`,FBD G(GP (D ABBD LP(LLwEAD n ADK M 0M 8DMFBA C(G0a (D ABBC MMM1M0M<PDMHcFBB E(A0A8GX 8D0A(B BBBC 8NĹ $LNTEG h AK OD0tN`EDD d DAJ ZDA0N$`EDD d DAJ ZDA0NP`EDD d DAJ ZDA O|uEG H AK 4OغuEG H AK LN4;FBB B(G0A8G` 8D0A(B BBBK O O9O0LDOȽFBB B(G0A8G` 8D0A(B BBBK 4P HP \P LO FBB B(G0A8G` 8D0A(B BBBK P\L4PXFBB B(G0A8G` 8D0A(B BBBK $Q LPFBB B(G0A8G` 8D0A(B BBBK Q LPsFJB B(A0A8G` 8D0A(B BBBC Q@ R<4tQ8GEF FGv.Y.m D LR LQGFBB B(G0A8G` 8D0A(B BBBK R R!48RFED J0m  AABA S$S8SESTSESpS4R}FAE J0l  AABA S S,sEK aA$SEDG uAA4xSFED J0  AABA ,SFDA AB(SLEDG AA4 TqzVDG eAAHH ,DTGEAG@| DAB <UEDG n AAH b AAD DDA4TFAG GP  DABB 4TpFAF G@  DABF <$U'FHA D(GPy (D ABBD 4dUx)'FDA G@  GABH <Up,FBG D(GP (D ABBD <U`,FBD G(GP (D ABBD VPVLBEn I V W| 4WxoFAC d ABG m ABA LW`WtW1WWPW NFBB E(A0A8G` 8D0A(B BBBK X $XKEG g AD ND0@X,`EDD d DAJ ZDAPWXGFBB A(D0 (D BBBG W (D BBBA XEG a AB DLX SFBB G(A0GP 0D(A BBBE 4Y8 HY49\Y`0DX|SFBB G(A0GP 0D(A BBBE Y Y Y DTYSFBB G(A0GP 0D(A BBBE _O`HZEF C($`EF DD A @P`LFEB F(A0 (A BBBH `````` a  a| 4ax Hat\appalahada`a\ aX aT aPb\$bh+LY@b|+LYH\bFBB B(A0A8D@U 8D0A(B BBBD bGaZ C FbDIaY F F<btFBB A(A0H (D BBBB L(cFBB A(A0R (D BBBH d (A BBBE HxcFBB B(A0A8D@` 8D0A(B BBBA <$csFFD D(J0f (D ABBC dEQ d"4d"Hd"\d "pd<" dXl f^ pH {d$T f A d2d dCeGe8D(et H o A <8f4sFFD D(J0f (D ABBC gtEQ4gx"Hg"\g"pg"g:gT fN ]gT e A gX 2g g 7h G$h 78h Lh M`hL thH hD h@ h< hH hD h@ i< i8 (iD gL Z@i Ti hi Q|i 6Ep0i FAE H0  AABA i >H o A i "\j j (j o~.Iw~.Iw~4/,f( P/HEED [ KAF 8t/L/`/VEw A |/// / / / / / / 0/ D/ X/ l/// / /Ѐ//)/ / /4/H0\0p0(040@0&LTȁT0&LTh0&LT|0&LT0&LT80&LTT0&LTp0EM0&LT0&LTĂ0&LT 1&LT\ 1+LY(|01`EAG HDAHd1EM(Ăh1QEAG yDA1EM11&LT܃11&LT 1Ks A 0,`2>GDG RAAJH `l2tx2xK_ A 222`N483+QLYTH345Lbth34Lb43_M8L3FBA A(D0k (D ABBF 8T4FBA A(D0k (D ABBF 8ą4FBA A(D0k (D ABBF 8\5BBA D(D0V (A ABBG 8<5BBA N(D0` (A ABBC Lx6FBB B(D0D8J8 8D0A(B BBBE 8Ȇ$8BBA A(Q0U (A ABBF 88LAD _ ABE G ABN H@9EBE J(G0b (D BBBG t(A BBB4:jEAD u DAD O DAA 4ć8:jEAD u DAD O DAA 4p:jEAD u DAD O DAA 44:jEAD u DAD O DAA 4l:jEAD u DAD O DAA 4;jEAD u DAD O DAA 4܈P;jEAD u DAD O DAA 4;jEAD u DAD O DAA L;%EWh;0Ed A ;)EW;%EW<0Ed A ؉$<)EW8<D< @< 0<< D8< X4< l0<<<H< D< @< Њ<<%EWP<0Ed A d<)EW$x<%EW@<0Ed A \<)EWx<<<<ȋ< ܋< <H=,x=XECG m AAA ,=TECG i AAA ,؋>TѵECG i AAA D>"`>"8Ќ|>FBA A(G@f (D ABBH ( P?EAG0r DAD (8?EAG0r DAD (dX@EAG0r DAD @"@"A",,0AXECG m AAA ,\`ATeECG i AAA ,ATAECG i AAA \A"pA"8AFBA A(G@f (D ABBH (BEAG0r DAD (PCEAG0r DAD (CEAG0r DAD DXD"XtD"lD"4DFAD G0i  AABA 4EղFAA G0l  AABA 4P\FFAD G0i  AABA 44GFAA G0l  AABA ` Ha,ԏhHVUECG k AAA ,HR1ECG g AAA ,4HT ECG i AAA H"I"8,0IFBA A(G@f (D ABBH (hJEAG0r DAD (JEAG0r DAD 4  K-FAD G0g  AABC 4XK FAA G0j  AABC ,LcEGG t AAA ,LgECG | AAA @JDG w AAB H$58\PFED A(G0D (A ABBG 1S(\jACG i AAJ T4BBA G(G0(A ABB<8TJDG Q AAH r AAD Xx$|8BQF D(D` (A ABBA @DBBB D(A0G` 0A(A BBBD  Є, :AA AH t AK ,PJDo AB FAA` BBB B(A0A8G` 8D0A(B BBBD  8I0A(B BBBF d,`(xAAD0 AAC 40LzAAG q LAI V CAF hAi F L D HJDG F CAA XFAQ Y KAK @ĔBDD D0V  KABN T  CABA @0AAG  AAE u AAI M AAA @`|BBB D(A0GP 0D(A BBBE (BBB A(A0j (D BBBD  (A BBBJ  (D BBBC q (A BBBH A (A BBBH L,`BBD A(G@ (A ABBH t (J ABBE H|1BGE B(A0D8GP 8D0A(B BBBE 8{BBD A(GP (D ABBD 8HBFD  ABG c FBM 4@AAG0 CAD A DAJ 8xBAA  ABD J ABK $|fH uADP @BAA G0  AABA t  JABE , BDC U ABG P9DBBB B(A0A8Jt 8A0A(B BBBF  8I0A(B BBBH b 8F0A(B BBBG  8I0A(B BBBO  8L0A(B BBBI y 8I0A(B BBBE  8I0A(B BBBE  8I0A(B BBBE   8I0A(B BBBE  8L0A(B BBBK + 8I0A(B BBBK I 8L0A(B BBBE  8F0A(B BBBE  8F0A(B BBBE k 8H0A(B BBBE K 8I0A(B BBBE b 8F0A(B BBBE  8A0A(B BBBE  8I0A(B BBBE P 8I0A(B BBBE b 8I0A(B BBBE b 8I0A(B BBBE b 8I0A(B BBBE b 8I0A(B BBBE  8I0A(B BBBE  8I0A(B BBBE b 8I0A(B BBBE b 8I0A(B BBBE b 8I0A(B BBBE  8I0A(B BBBE b 8I0A(B BBBE  8I0A(B BBBE b 8I0A(B BBBE   8I0A(B BBBE  8I0A(B BBBE b 8I0A(B BBBE b 8I0A(B BBBE b 8I0A(B BBBE b 8I0A(B BBBE b 8I0A(B BBBE u 8K0A(B BBBE  8I0A(B BBBE % 8G0A(B BBBI F 8L0A(B BBBE Z 8I0A(B BBBE @ 8H0A(B BBBN  8I0A(B BBBE  8I0A(B BBBE  8K0A(B BBBE ^ 8K0A(B BBBE ^ 8I0A(B BBBE ^ 8K0A(B BBBE ^ 8I0A(B BBBE ^ 8G0A(B BBBE  8L0A(B BBBE k 8L0A(B BBBE & 8H0A(B BBBE (lADD@ AAA `<* BBB A(D0q (A BBBM  (A BBBG  (A BBBF 89BBD D(G0d (A ABBC HBBB B(A0A8Dp 8A0A(B BBBF H(TBEB E(D0A8G@ 8A0A(B BBBG HtBBA A(G0I (F ABBO (A ABB,L,AC BQ A 0LBAD G@c  AABK d$VBE B(A0A8G@H@, 8F0A(B BBBE `0UBB B(A0A8G@ 8A0A(B BBBG hH@@FBB A(D0D` 0D(A BBBF 4.RNL d | LFBB A(A0D`{hLpIhA`L 0D(A BBBH ,D8pAHJ  AAF t` ap ,IpAHJ  DAD  p |#QPHaEH A 6cHB A .PFMB L(A0K8DV 8A0A(B BBBA Lc7EAFh~7EAF7EAF qEo D r A $Hz F g I O F XHR`HM4hHd\p pl hERlERplERplERp0l DhXd l` HQh HQ0p~BDG G0_  AABA BpAD a K G H(tBEA D(G@\ (A ABBA D(C ABBtVA8BDD D(G0 (A ABBA L8kFBB B(A0A8G 8A0A(B BBBC @ sk0$j[kFBB A(A0Gp 7kp($/kEAD$ k$),$($EAD ,$EAD<0$)PL$dH$EAD H$<Eb I A A d$JED$MFDD $fE( %S[ B XCP A (_.@%JT%Jl& &ER&&&5&& &7MV A  0<& &hHJ A qh&&ER`&fFBE E(A0D8G`{ 8C0A(B BBBK p 8A0A(B BBBF 0 'EDG@W AAG IFALT8(SFED D(G0b (A ABBF D(A ABBH(D(@(<(ER@(N\Zx(((ER`D(FBE E(D0A8GPu 8A0A(B BBBC D 8E0C(B BBBD \$)FHB E(A0A8D 8C0A(B BBBE DfDP/fFBE E(A0A8G 8A0A(B BBBI $1-eFAA D0teA02t3p3 Hl3FBD A(G0T (A ABBB H(C ABB8,3tFAA C ABB A CBJ 4h3WFAA ~ ABG ACB4 44@E^ E W44 404YFED D(D0x(D ABBH4X4nFBD D(G0x (G ABBE D(D ABBH|4FEE B(A0D8G 8D0A(B BBBA $P5(ECG JHAX5 (T5EAJ AAI 44(6mFDA P ABJ AAB0l`6FDD G0R  AABE 06FDD G0S  AABD 0x7FDD G0^  AABI $8*EW A $881KR K AGHT8 (\P8[EDD h AAA P8;aFBD C(D0y (A ABBF o (A ABBC <sa00\P9oaFAD  ABE ,RGa 0P9EAK O DAK }DAH(:FOB B(A0A8DP 8A0A(B BBBG D0;E`FEE A(A0GP 0C(A BBBC x`P<<P< d< x< <<,FBB E(D0D8Gp 8C0A(B BBBE $T8@9EAD lAA$|P@2EAD cCA,h@EC FF9 C HB/K^`BlB/K^B,B/K^DBXB/K^pB(BrEAG0\ AAA 4,COFID G(G0d(D ABBDCPCLtXC\FBE E(I0A8J`n 8D0A(B BBBG ޼[`dF`[FBB B(A0D8G[ 8D0A(B BBBH X 8A0A(B BBBF P$[PthI[FBB E(G0A8I 8A0A(B BBBF R[LL[FBE J(A0A8Jps 8D0A(B BBBE <o[pd`Oo[FBB B(A0D8G[ 8D0A(B BBBH X 8A0A(B BBBF '[`R(dI@4t؇LIFKA G@n  AABA (!I@l HJ(EM4,HFKA G@b  AABA 8(H@4XtHFKA G@n  AABA z(gH@PHJhĈEM4ȈHFKA G@b  AABA (G@4<GFKA G@n  AABA t(G@4XHJL`EM4daGFKA G@b  AABA (6G@4 GFKA G@n  AABA XR(F@HJ0EMLHJ4FFKA G@b  AABA ֪(dF@4PLFFKA G@n  AABA T(!F@ HJ, EM4EFKA G@b  AABA B(E@4 EFKA G@n  AABA 8 (gE@ 4HJ <EM4 @EFKA G@b  AABA  (D@4 DFKA G@n  AABA  ~(D@ ЋHJ ؋EM ؋( EMD  X l EM4 CFGD R ABJ GDB  +CLY@ 4CLbP` <yCFBB E(A0A8Jg 8A0A(B BBBD =>C '"CEID@$ CFIC D@P$ 8BFBB E(D0D8J 8A0A(B BBBF $ ?EDG lAA@ 'Ea\ , ̑9BEAK Y AAA  YB  EX đEX ȑEX̑EX, Б9AEAK Y AAA  >A xđEXȑEX̑EXБ ̑ȑԑ"EW8$(LBG A(D@ (A ABBK `L@8r@FAE q ABH Z ABA a@  иȒ@ԒFAA k ABJ Q ABD u ABA @\0FDH k ABH Q ABD w ABA D?FAA k ABJ Q ABD u ABA H=?EM! (0EDK J AAH \ p p )HT D C 0EM8L FBA F(H0@ (A ABBC } "EW,8"EWLEM,P @L TH(q<FIA A(K`,({<EAGPV DAA $(<P;EbL\@aW<FBB B(A0D8DP{ 8A0A(B BBBF 8#<PD 8D0A(B BBBA L$0 <FBB B(A0D8DP{ 8A0A(B BBBF 88;PD 8D0A(B BBBA Ț:E,1H[ E L ` xK_ A llL_ M EM,ě;MAA m ABA H: 8d?FBA A(D@ (A ABBD DhEx K A G hԝ>_O|dD  A  AM B [ E ТXHBBB A(A0G 0A(A BBBB  0D(A BBBA `b LlBEL E(A0A8Gi 8A0A(B BBBD  HP XF BEIF E 8 A < H\` XF BEIF E @ A 8 dԾmBPB B(G0A8D` 8A0A(B BBBE  8F0A(B BBBH 0`8PuBID D(J (A ABBH `LBBI B(G0D8J8 8A0A(B BBBJ L$BBB B(G0D8J` 8D0A(B BBBF h<bA E-A  ( < P$H0[h | (EKNAADEC DMOHP  E  C A    @< EC DIIDO  A  C A < EC JIHO  C A B R  <hPEC IL a A   C A  $  HT!(\pEC DEIH   DBEG B(A0D8G`8A0A(B BBBLBBA A(G0Y (A ABBD E (H ABBN XBlA,.dHBDB B(A0E8JC 8I0E(B BBBF G 8A0A(B BBBA ZYs L AAR E $<0ADG AAdd9BBB B(A0A8DN 8A0A(B BBBJ  8D0A(B BBBK $p_AAG LDA4!ADK0d CAH  AAG L, QBE E(D0p(A BBBHA0| 0H cBBB B(A0A8Dp 8A0A(B BBBD  Ip@!zFDD z ABE J ABK GDBLL!@BFB B(A0A8K 8D0A(B BBBC !<!FEB A(A0f (A BBBA !A00"FAA G0`  AABE P"00l"FHD G0  AABG "0H"BBE E(A0A8G`K 8A0A(B BBBA #G``(#BEB B(D0A8G`y 8D0A(B BBBA V 8C0A(B BBBH #ɖ`#IE| A #$WQG vD#d[QG zD($kQAL0CAD4$KEG vDT$OEG zD$t$H_EID0CAD$$$&TIH$u FBB B(A0A8J 8D0A(B BBBA (%3$L%=EHN [AA(t%A A f G r A C$%Qp A D%d%pAAG%A~ &XAf A L A D8&eBNL I(A0A8 0A(B BBBA 8&kMCT  ABG FC P& OGB B(D0A8D` 8A0A(B BBBA WL'BBB B(A0A8G" 8A0A(B BBBA L`' BDB B(A0A8G 8A0A(B BBBB 0'FEE B(D0D8DP0'BCH IQ  AABE (6HiL4((FBB B(A0A8DpG 8A0A(B BBBE (,(EDDPb AAG L(0FBB E(D0A8GP 8A0A(B BBBJ ) 4NM,4) EC DL D d)x$PBB B(A0A8G`hEpOhA`m 8A0A(B BBBH uhPpIhA`y8A0A(B BBBFF`<)&nFBA D(H0^ (G ABBI 4*8&4H*4&FEA A(D0(D ABB*&JAH0*&?EDG [ AAK DAA*& *& (*&~EAG D AAE ,$+H'n AC I A HT+3FBB B(A0D8GpE 8A0A(B BBBI H+<4}FBE E(D0D8Gp 8A0A(B BBBB <+p6FIE D(A0 (C BBBF ,,P7eHJ N D,L,7AC M E `|,`;BBB B(D0A8D@ 8A0A(B BBBG ~ 8A0A(B BBBF ,, <AC BEL G H-?EBH D(E0e (A BBBL A(A BBBL\-@BBB B(A0A8DX 8A0A(B BBBH H-BFBB B(A0A8GN 8A0A(B BBBC -E .E)<$.EFEI D(D0(A BBBd.XFtx.dFFEB B(D0A8DBYAn 8D0A(B BBBB  8A0A(B BBBB t.KFEB B(D0A8JE\A 8D0A(B BBBI  8A0A(B BBBB th/$RFFB E(A0A8G[BWAn 8D0A(B BBBD  8A0A(B BBBG t/LWNFEB B(D0A8JE\A 8A0A(B BBBD  8A0A(B BBBB tX0$^/FIB B(A0D8JEWA{ 8C0A(B BBBG  8A0A(B BBBB 0b_ FBB B(A0D8JB\A 8D0A(B BBBD eGTB 8A0A(B BBBB GSAcL]B1n= FBB B(D0D8GBWA 8D0A(B BBBG  8A0A(B BBBB `GTBGSAD]Dt02{HFEB B(D0D8G 8D0A(B BBBH BWA 8A0A(B BBBB t2rFEB B(A0D8GEWA 8D0A(B BBBG  8A0A(B BBBB 3 FBB B(A0D8JBWA 8D0A(B BBBD GTB 8A0A(B BBBB GSAsL]Ft3LFKB B(A0D8GEWA 8D0A(B BBBD s 8A0A(B BBBB H4 FBB B(A0D8J 8D0A(B BBBJ YBWAGTB 8A0A(B BBBB GSAqL]Bl40FBE E(A0D8G 8C0A(B BBBF EbBAF[A\l5`BBB B(A0A8D` 8F0A(B BBBI Q8A0A(B BBB,5QAC FED( E 5 ,6FHG  CBK 0@6 FAA D@V  AABJ Ht6xFBB B(A0A8D 8C0A(B BBBA 6 6>6@$7<{EM F r F K A (7 EUHD7FBB B(H0K8GP 8D0A(B BBBE 7<7H+HbH7`XBDI I(A0H8G@] 8A0A(B BBBA H8tFBB B(D0G8GpE 8D0A(B BBBA T8EQ`t8BBE H(D0A8FP 8A0A(B BBBF  8J0A(B BBBF D8BIB B(D0D8G@8A0A(B BBBL 9 AFBB E(A0A8G 8D0A(B BBBE p9 M09yEC BIEEH G 9\QH9FBB B(A0A8DPK 8D0A(B BBBF , : EC DLK K P:|wEz I (l:{EC P I 0:4FHA  ABA :c:A:H, ;P EC FF9 C L<;5FIB B(A0D8D@ 8D0A(B BBBE ,;qRHG ADB;@;z$;0mFKF G@@<xVFGE D(I0GPRXF`EhApCxBIPX<~P(x<tFFEI K(N0<<<<<==0=D=X=l==/=8/=P=\=h=tTH=@BIE E(G0A8DPK 8D0A(B BBBG H>6H U C U h>6H U C U>>>8>BAD s ABC  AEF (?vEDG J AAD ,`s!LQCsEysPsX>,sFAA y CBJ ,t0EDD r CAE LLtІFBB B(A0A8G@p 8D0A(B BBBF t@t8gt-HdHtȊFBB B(D0A8FP 8C0A(B BBBJ 80u|&EAD T CAF r CAB lupuluh?uuuAAI(u#AJO  AAA v1,vА@vܐTvhv|vvvD` L v^|N F vБ%AA^8vDBPA  ABC Q ABD 4wBBB B(A0A8G L$$M$S$A$]$A$H$D$Z$$U$`$A$z$L$K$D$D$F$A$I$[$Z 8C0A(B BBBA w(Dq K HxBIB B(E0A8D`d 8A0A(B BBBI @Lx@BHD G0f  ABBH o  ABBD (x̚ARD@ AAA HxBBB E(A0A8DP 8D0A(B BBBF yOD Y K f8(y[BBD D(D0 (D ABBB 4dyآAAD r AAF ^ GAJ <y@BHB D(A0n (D BBBG 8yУ?BAA X DBF  DBH (zԤIAA x ABJ dDzBBB B(A0A8G` 8A0A(B BBBF I 8A0A(B BBBE Lz4BBF A(A0 (A BBBH A (D BBBE `zBAC D@  AABC [  DABN T  DABE    DABO H`{|M BBB B(A0D8Gp 8A0A(B BBBE `{ KBB B(D0D8HPq 8D0A(B BBBA xXP,|,:AD | AF g AH H@|FBB B(A0A8J[ 8A0A(B BBBC f 8D0A(D BBBE o 8A0A(B BBBE Ldx|`8păp܃Ppd  FEB B(A0A8G 8C0A(B BBBA  8A0A(B BBBE t8p4BEDD [ JDF ACA܄L2FBB B(D0C8DPL 8D0A(B BBBH Dp\th4FFAD h DBF ACBąp܅@pLBBB E(A0D8J 8A0A(B BBBA dD FBB B(A0A8G 8D0A(B BBBG  8A0A(B BBBE ` B<Ć uFED A(G0C (D ABBE  0t !EC P2 A Lp.d0|3O6O@8#ćX;܇@?(C F$H 8H3L I `4eL0gdi|ljok`qĘtܘx| l$Ȃ $BHB B(A0A8J 8D0A(B BBBB  K`LfEiA$hIH(W0N(A T A l#BEB B(D0A8J 8D0A(B BBBB  IbKeJbA$,IH(W0N(A T A TTL`XHtxBBB B(H0G8D@O 8D0A(B BBBI $ 3S G y G X $KSb K CE8 PBBA A(G0i (D ABBA HHFBA C(D0N (D ABBI D(F ABBHFBB B(D0A8D@] 8D0A(B BBBA HFBB B(A0A8DP 8C0A(B BBBH ,`BEr I A(LECG y AAF (x4AAGc AAB 9MP9MPԜ.JK<FII A(E0\ (D BBBD 4,L d%|%%%ĝ%,ܝ AAC FHK E @AFBA A(Fp (A ABBB x (C ABBH  (A ABBE u (A ABBE  (A ABBE x (A ABBE d qc ̞`HpX H @4h2LtFBB B(A0D8G" 8A0A(B BBBD l,,)EGFd AAH ̟H\ D d0G]0 `d0F^0,Dd0I[0dh*|HpY G H x H H`V B ԠH`K E , ,$2<4Tl NH0 A P1RHxBBB B(D0D8G`K 8D0A(B BBBA @:BGB A(C0GM 0C(A BBBC H4BNB B(A0A8I 8C0A(B BBBF l{K I N F =HT D \=HT D \( EAGv AAA , pEAGv AAA <yH`V B \0%,tHNC^AHX%%4ԣEAG t DAJ ] DAF  P74$xBDD { FBC k ABB 4\BDD { FBC k ABB ((JADG e DAJ ,L{AlAGxH|FBB B(A0A8D` 8D0A(B BBBI 4<ZFAA D ABA FAB,tEC BGJ E ̥ (d0G]0,QJAG uAAG4H`C E TX%0lpFJA D@  AABA 0FJA D@  AABK LԦfFBB B(D0A8GF 8A0A(B BBBA $|8$~L|`|th|~@~~ħ|ا~v\~U(U\<`FBB E(A0C8G@W 8A0A(B BBBE D8C0A(B BBBVK A ԨEAKEAIK A 4HK A TEAKt (0Щ,HhiLkD0 G ,0@,FAD G@  AABI t 4 EAD  AAB  EAI H| FBB B(A0A8D`' 8C0A(B BBBK  @ jEdH<PKBBB B(A0A8G 8A0A(B BBBA TKK|KܫKK(EAGH4BBB B(A0A8D`q 8A0A(B BBBG 0|FCI D0i  AABA  Hf B Ьe8 4D FHA  ABA OAB0 EU0L nEAD C DAF QCAH !FED A(D0O (A ABBG L(A ABB̭P!}H!FED A(D0u (A ABBA ] (A ABBE L,p",FIB A(A0 (A BBBI Y(H BBB|P#J #1EK  AD $Ȯ% Lܮ%FBB B(D0A8D 8A0A(B BBBA H,P+FII I(H0A8R@i 8A0A(B BBBA x,lp,{,|M\ G D$į8->EfF JAAP-D@S I ,-EN0I8B@O8A0T AA $8$.9E^I JAA$`<.:E_I JAAT. P.dAJ E S.H`q G ذ4/H@k E /H@k E 0MHP A ,P1H@W A (H1EAD  AAK t22!2KG A P4 FBB B(A0A8DpxBKxAptxBLxAptxBLxBptxBKxBptxBKxAp 8A0A(B BBBC l 8H0A(B BBBK l> >H>q FBB I(A0A8DPk 8A0A(B BBBB $JEp K a O a(DKEp K a O a$4KEF0 AE (\`L:FDD dABa EAAXL`LLгLHLg0M4EM F [PM4zRSxxsM ww( w0 w8 w w wwwwwwwwwwwwĴMK I N1HM K HNjFBE B(A0D8D` 8A0A(B BBBB 4P QXFAA n ABG TAB84QFBA A(D0 (A ABBA ĵQHD D j F dR0HgxRPSS4SsLHTWBBB E(D0A8G 8A0A(B BBBE HVBBE E(D0D8G@d 8A0A(B BBBE ,VAC P G hxuFEE E(A0A8M : 8A0A(B BBBA m D G E I G e HFBB E(D0D8J 8A0A(B BBBF ̷ЕL\WBBB E(D0A8G 8A0A(B BBBE H0l@BBE E(D0D8G@ 8A0A(B BBBE ,|``AC P] G h FEB E(A0G8G 5 8A0A(B BBBH l E D E I G e H4FBB E(D0I8J 8A0A(B BBBF d[<|QED C(D0(A ABBA4@`LCG aAAGA HhFIE A(G0~ (A ABBH L (A ABBF @3T&LL<tQBA D(D0(A ABBALx:FEE B(D0A8J 8C0A(B BBBA h"34sXHUFFE D(D0G@ 0A(A BBBG d 0D(A BBBI P[FID D(G@ (A ABBA b (D ABBE 4 XFAA J  AABB `DFEB E(D0A8D` 8A0A(B BBBG I 8A0A(B BBBA  0.OAF@n CBG @Xl6FBE D(D0G@ 0A(A BBBK ^ 0A(A BBBJ $dlR@<BAC G08F@F8A0n  AABC \̽`FBB B(A0A8GuA]A 8C0A(B BBBA ,mFBB B(A0A8D 8A0A(B BBBD IKACTBFcE ml4ؾ^EAG0n8F@[8A0} AAD 7EY R F\0EAG  CAA  CAI \ CAH ~ DAU \ DAO LFBA A(G@ (C ABBH \ (F ABBA \PFBB B(A0A8J 8A0A(B BBBG AZA@@fFBE B(A0D@ 0D(B BBBE LFBA A(G0_ (A ABBJ Y (A ABBA @hFBB A(D0G 0C(A BBBJ D ,@tIDpL\"p,)HD@<8# TEP  AA  K$)]K4<AFD@\ AAG t FAE t   cW     wEP Z AA ( Kh E <4 FFB A(A0z (A BBBG ,tx LDA J ABB 4 rFDD M DNK vAB@ `   $x)<Thl-.KQ D h0@1X1p1 1pl@27FBE B(A0D8GEVCA 8A0A(B BBBG HYB59L?fFHG A(G0d (I ABBI D(D ABB ?K$B<<`DTXFlGa8KoNP,$R8EGI `AA(RHDK ABH SBBE B(D0A8GT 8A0A(B BBBK l0UFEB B(A0A8G&BBBRsHHH_k 8D0A(B BBBH FHHHhZ$EL<ZBGB A(A0 (A BBBG H\]BBE B(D0A8D@ 8D0A(B BBBA 8^BDD u CBD m ABH `_BBA D(GP}XF`MXAP (A ABBG XF`NXBPiXF`MXAPPH`BBE A(A0DP 0A(A BBBC XF`RXCPcEL cET b AD @ eTHD  DAK `H AA8 fFIE G(A0u(A BBB\gHL D c8|pgFED I(DP (D ABBB hJEyHh FBB B(D0D8G 8A0A(B BBBG H u FBE E(D0A8Fp 8A0A(B BBBH LlPw.FBB E(D0D8D`J 8A0A(B BBBA 40}vELG w AAG TDAx}4, }EAIu AAJ <0~WH0y G \p~?t~CH`t A ~4~H@ A L FBB B(K0K8D 8A0A(B BBBD P(4XANMA AU `́JEAD|VEID @EG AC 0 EFDG J@e AAB4(AGM n CAI | FAE |, IBB B(D0A8D8A0A(B BBBE`R,mEHJ f DAN АAAMԐ!H FBH E(H0D8D@c 8A0A(B BBBA dXTFBE B(A0A8D 8A0A(B BBBF  8A0A(B BBBG  #E]< PRBE D(C0 (A BBBB L0&FBE E(D0C8D@i 8A0A(B BBBA llBBG D(D0Q (D ABBC F (D ABBA e (H ABBF O(D ABB0J[  I q G H H ,AE FF< B 0@LDA  ABH X,t8AC P G LBBA D(G0o (A ABBK L (A ABBA H8FGB A(C0K (D BBBH j(D BBBH@FEE E(D0D8GPd 8D0A(B BBBK `ФBBB G(A0Q (A BBBJ Z (A BBBO y (C BBBA L|BBB B(A0D8FH 8A0A(B BBBA `@BBB E(A0D8J@d 8C0A(B BBBF  8A0A(B BBBE d0t EC BJH E W A Pg,+AC DGDo A 0 FBB B(A0A8G 8D0A(B BBBI MFEXAVAAFXCAZAj AJ AUBAXBBTBLFBB E(D0D8D` 8A0A(B BBBE <THBJH A(H0 (A BBBJ  BBB B(A0A8G.EFFBAj 8A0A(B BBBA LXAAAj FBB E(D0D8JEJHEASv 8D0A(B BBBI eEBBBAWJIA4EAG L AAE CA8=\`@EAJ m JAH D DAG D AAE 8\@FGH I(GP (D ABBB 0aEDG | FAE DCAN0 SIg P x`P H ,8FHG b ABV LDFEH B(D0D8D` 8D0A(B BBBB HXeBIB B(A0A8D@ 8A0A(B BBBE |LFBH A(GPB (A ABBH \ (A ABBF D(AAM``,PBBB B(A0D8DP 8A0A(B BBBJ d 8A0A(B BBBB 4EAD W DAJ K DAA HFBB B(A0D8G 8A0A(B BBBF HH\FEB E(A0A8DP 8C0A(B BBBE L FGB B(A0A8Gp' 8A0A(B BBBE d{FAA G ~  DABD a  DABH G  KABC t  DABA <LEC Ps E h H  I hK@4EY A dfLf F FDH UP8tdEC Pb F  B 4T&EDD n CAA ~ FAK @'L'FIA A(D0l (A ABBA U(H ABBzRx 0,H8DH  DC8  D0P0H8DH  DC8  D0(H8DH  DC8 y D 4*E C l DD *E C  DD <+E C  DDd3<SJB B(A0A8G 8C0A(B BBBF HHL|;oFBA A(D0I (C ABBA D(C CBB;d|<$BBE B(D0C8G 8C0A(B BBBD  8D0A(B BBBA (HD>EF E B Q G tA@d[AA AdAGD H(I0A8DPXP[ 8A0A(B BBBC 4(DE D ,TDf     ~ }|{XETEEtyS`LFhI4F8FDD G  AABA <$GQEE D(D0(A ABBA4dH`LCG bAAFA <@HQBD A(D0(A ABBAH1`HuFBB H(A0B (A BBBD  (A BBBH h (A BBBI TJ@h4J&LL<HJQBA D(D0(A ABBALJ4AAG Y CAJ  CAI Z CAB OCA,K AC I G Dt 4d8lFED  ABA hABLlFEB E(A0A8J 8A0A(B BBBK 4nFED  ABA PAB $o0EM AH 0HpFAD Jb  AABE d|p BBB B(A0A8Gk 8A0A(B BBBJ f 8L0A(B BBBE ~4$~|FED ] ABA HAB Pl~ED AG Lt~:FEE B(D0A8J 8C0A(B BBBA ,aFAA  ABJ @(FIA A(  ABBB J FBB@8FIA A(  ABBG J FBB,|@bQCD AAA,FAA S ABB  ,EN R AJ H AG $؃K A DxsT\s4pLaHAC wABJH 0nEF DEQ? D Dz A 4dEDF A FAI d DAG (0<XFDD BEB$\p{EMS SAA#TN$Lm G cECPܗ06_jFBD D(G@ (A ABBD ^ (A ABBD 0Rj@DT[FAH I ABE _ GBH DDB '  HW((EAD0 AAH 8FHA A(D` (A ABBE DLpEw D H H G I J F L L V B T D Y A (dH@U A $xjEzF LAA A fH@W A fH@W A $h|E{F LAA A <\H@M A XaH@R A tXEX(\yECKPZ DAA ,|ECKP] DAA "E\(~ECKP_ DAA ,4hECKPb DAA duEt G (%D94pFEH A(D0(A ABB20 E I p H $4<`T8ZEV4txQEAD i DAH KDA"B\!PEB B(A0A8" 0A(B BBBA  0A(B BBBH T%h&|&JXL&FBB A(A0G' 0A(A BBBF Q 0H(H BBBI ' L'FBA A(D0] (A ABBG D(C ABBT'M,l0(JPS \EAQ <(FAD d EBJ A ABD );Eu0$)EQ Yf K (,9EAG0 AAE X$;@KtHtH;BBE D(A0 (A IBID P(A EBBH;FBB B(D0D8DP 8D0A(B BBBA ,  =EJ (A0\(D ~ AG \<>_FBA D(D@HAP_HD@p (D ABBD S (A ABBO 8@BED D(D0O (A ABBH TA/H f0lAEC BEGHF D L$XFvFEE I(D0D8J` 8D0A(B BBBF $tI3E]A MAAlI{BED D(GsLRAG (A ABBK }LLAEJB KH0 A (L<LPLdLxLLLLLcFKE B(A0A8D 8A0A(B BBBA QQ4(RL0S` 8A0A(B BBBH dV FBB B(A0A8Dp 8A0A(B BBBH t 8A0A(B BBBB ,\H@w A W I E K ,H@e C G I D D }V@A BA`$HFBB B(A0A8D[ 8F0A(B BBBD I 8A0A(B BBBE 0    %>b AG o "  DJZ %}} B3XR}L%UIZ            }-(Edv} :N 2 x} %}qhAll} -}  60LF( "  :Px-"4    # &H-"4     &H   "    " 1'Q       X1'Q       X   "    "  "5 "5 "5 "5-"4    # &H-"4     &H "  " 1'Q       X1'Q       X "  "  0!1K]W  "  0!1K]W  "  "5 "5 0!1Tjpy "  0!1Tjpy " 9V  X:hoe   %2 0+)" >+(  ! 0,)" >,(  X  ! X ]           $,?x1,Q1,Q+:{}6Q6QP|!q0,?xG.T     G.T     -<}O{!r!K,}BR$4E(:J$e!K,}BR$3D(:J$e&C[|    *  [ 2?R.;N.;N2?R.;N.;NGGGG0=P,9L.;NEE&AT ; [t&7J'k'kQF 3  ,LQG C  5,QG C  .,QF 3  -SQF 3  ,LQF 3  -SKr90&&''&&p''90&&''&&p'' e ujC ,=D&ujC ,=D&#\C-#p >3"  H! 03#" 04#" >4"  ! ^  e$]           $,?u1,Q1,Q@Q7@Q7|n-<!`y0.?wG.TG.T 1@`Ku2?R.;N.;N2?R.;N.;NGGGG0=P,9L.;NEE&AT ; [t&7J'k'kQF + .tQF + .tQF + .tQF + .oQF + .tQF + .oqiK 3.W&*qiK 3.W&*#\2Kr9/sE;%%&&"%%%%&&&E;%%&&"%%%%&&& e 7    *Z`p )%:zJ *Z`p  *Z`p  *Z`p  ' *Z`p  *Z`p  *Z`p )%:zJ *Z`p  ' *Z`p  *Z`p  ? ?e74e74XL~YYKY;4 ?<X|k/Ko^x8X%g_jnC<\J%nC<\J%rPjP@\oMrPjP@\oM3ObJ3ObJ H ? ? 4 4 E ; E ; 6y 6 G G G P M > M;4 ?<X|k/Ko^x8X%ogrvK<\J%vK<\J%zPrP@\oMrPzP@\oM3ObJ3ObJ H ? ? 4 4 E ; E ; 6y 6 G G G P M > M'D>'D>'D>'D>'D> #0'D>'D>'D>'D>WP]pWXex)9!  6W} 4T|  6W} 4T|  ep al 5%:in ,}PA0-x} A0-x}9)*V|}5%1.}T5&5,}1 A=m1}5'>.}9+1}t5%1.}<9*:_}9+:*}9+4}9+1}L9))M}}5&)}9*0u}9*0u}`A1.#}}9+*}A0-q}A0-q}XA0-q}A0-q}A0-q}A0-q}HA0-q}A0-q}A0-q}|A0-q}8A0-q} mx it A0:iC }|A0-x}8A0-x}9)*V|}1 1+1}5&5,}L5&A<n}5'>.}5&1}}5&1i}l9*:_}0A1:}5'4}5'1}|9))M}}@5&)}9*0u}9*0u}I7.7}}D5&*t} I85+&}}A0-q}|A0-q}8A0-q}A0-q}A0-q}lA0-q}(A0-q}A0-q}A0-q}\A0-q}A0-q}2?R.;N.;N2?R.;N.;NGGGG0=P,9L.;NEE=J]ANa!d&AT ; [t [t&7J'k'k                                          w                       }E.1H)!AcNYN          YN          $v(R% j" ` ` `f c c c f c =5  }  =5  }   ^ 6 t p =,6T}=,-]}=-*}l=,0T},(U0[0[I;7  }I91+}PI91+}I91+}I91+}lI91+} I93+}I91+}I91+}< | x =,6T}=,-]}=-*}D=,0T}(U0[0[I:8(:}tA1Bv }}0I9/}I9/}I9/}LI9/}I9/}I91}hI9/}I9/}P[;FVZmVZm!}H @p 2q 4p2?R.;N.;N2?R.;N.;NGGGG0=P,9L.;NEE=J]ANa!d&AT ; [t [t&7J'k'k                          }        j                   }E.Co=4UIaX     L & N 2aX     L & N 25R%= ` ` `'l 'c 'f 'f 'l 'f =5o =5o  ^ 6!r`} Cp 4q 7p     R^'z     b}$8".}0f`|v( *60" N: C= "  C= " &7&7-F6#}ؿ!zOUK} E}!L]R}p1!5"}}<% gm}}-D:}!|OUM} E}!L]R}|   PPPP   Bz Bz Sp Sp  "0G )7va  /@ /@* /@ /@* /@ /@* /@ /@* /@ /@* /@ /@* /@ /@* /@ /@* /@ /@*D[1Uy5k5,Ky\W -  - 4*f IRG&5o C.}!4f}l,} C_}!.fwl8}\ H}  }L,A:,,,,,/, , , , ,,,,t,l,I5.  ,w,   @t,\(\ \\\8\@\H\P\X\`\\\Y@_@Y@@Z@Z@[@@\@`^@^@p_@@Y@@\\83\@.A3A A=Ap3\-A02A!A'A3\,A`/A!A&A!A4\/A1A"A@:A4\ -A 0A#AC,CFCB\:CC.CHCC\`9CP?Cp/C 7CC\8C :C/C06C/CVVRVV VVRV$V>VSVpVVVSVXSVSVSV(TVxTVTVUVpUVUVVVxVVVV(WV`WVWVWVWV XV`XVXVXV8YVxYVYVYV(ZVXZVZV[V`[V[V[V0\Vp\V\V]VP]V]V]V^Vh^V^V^VH_V_V`VVX`VVϸV`VaVt,V,VaVVV bVVV sV rVFV iV XrV1V o)V rV16V dDV rV2RVaVdVgVFVjVVVV/VVVmVvVyV VmVVV VVVVVVVVVV+VV VV MVڽVȽVFV˽VνVֽVٽVܽVԼV߽VVVVVVVVVVVҼVVҼVVҼVVҼVVVVZVVrVVBVV VV VVV V!VEV"V$V'V*V-V0V:V3VڽV6V9VVVVVV V(V0V8V@VHVV0VVjVVVVV9V>V0123456789{`X ,X X WPVWW WW`WWW@WWW WWW W@\VVV9V9VvVV.9V9V9V9V9V9V9VvVvVvVvVvVvVvVvV:VvVvVvVvVvVvV9V9VvVvVvVvVvVvVvVvVvVvVvVvVvVvVu'u'@VvVVԼV9V9V.vVVVVVVVVVVVVVVVV.V2V6V:VqV>VBVFVJVNVRVVVVVVVqVVVV VVV%VuVxVVߵVV{V9V9V9V9V9V9V9VTVdVtVVVVVVV!W"W@"W8Vh"W8VHVXVhVVxVVVVVVV"W"WVVVVVV"W#W #WH#WVV#Wx!W!W!WVVVVV4V:06V8V:V8V9VVBVFVJVNVRVVV8VHVXVhVVxVVVVVVVV)vVVTV9V9V9V9V9VvVV @V9V9V9V9V9V9V9V9V9V9VvVVcV9V9V9VvVV8VvVVmVpVVVVVV9VV9V9V9VVVyXvVV~XzXvVSRSRSRSRSRSRSRSRSRSRSRSRSRSRMRRlRYRFRRRRRRvR8RRSRSRSR֭RSRMRMRMRMRMRMRMRMRMRMRMRRMRMRxR@R(RRRRpRRHRRRRRMRMRMR@RMRMRMRMRMRMRMRMRMRMRMRMRMRMRMRxR@R(RRRRpRRHRRRRRMRMRMR@RMRMRMRMRMRMRMRMRMRMRMRPRMRMRMRxR@R(RRRMRMRMRMRRMRMRMRMRMRMR@RMRMRMRMRMRMRMRMRMRMRMRRRRPRxR@R(RRRRpRRHRRRRRRRMR@RRMRMRMRMRMRMRMRMRMRRRRRPRxR@R(RRRRpRRHRRRRRRRMR@RRMRRpR`RRRhRRRRRRRPRxR@R(RRRRpRRHRRRRRRR`R@RRRRRRRRRRRRRRRR%RMRRRxRwRRR%RRRR{RRRRRRSSSSSSSSSSSSSSSSS`SS0 SS SS S S S4 SSSSSSSSSSSSSSSSSSSSSSS`SS0 SS SS S S S4 SSSSSSSSSSSSSSSS(SSSSSSS`SSSSSS SSSSSSSSSSSSSSSSSSSxSSS SSSS`SS0 SS SS S S S4 S8S SSSSSSSSSSSSS SxSSS SSSS`SS0 SS SS S S S4 S8S SSSSS0 S SpS0SSPSS@S SxSSS SSSS`SS0 SS SS S S S4 S8S SpSSS@VHV`VzVVVVVVV VVV6VHVTVjVVVVVVVVVИVV(V7VOV\VrVVVVVVVVVVV3VFVbV{VVVVVVV V$V2V;VPV]VrVVVVVVVVV*V8VTVcVvVV@VVVVhVVVؙVV0VhVVVVV#VV4VKVbV|VVؚVVVVV(VPVV VxVVțVV#V8VKVXViVVVVVVVV,V@VPVbVuVVVVVV VHVt\Vu\@VXt\u\VXt\%\l@m@`l@%\0m@Pm@pl@%\l@l@@\\\\(\\`\(\X\ \P\\H\\ \\H\\ \p\0\\h\\`\\X\\P\\(\x\(\(\`(\ (\'\'\\x\(\ \\\\\\\8\\0\@\\8\\p\p\h\\x\p\\\0\\(\\x\p\h\u\pV%\u\V%\u\V%\u\V%\)\@@@ )\@`@8)\@@P)\P@@u\V%\u\V%\)\@@*\ @@t\0Vhv\`V%\X*\u\Vh*\hv\V%\X*\u\V*\hv\ V%\X*\u\PV+\hv\V%\X*\u\VX+\u\V*\u\V*\u\ V*\u\PV*\u\pV*\u\V*\u\Vv\u\Vv\u\ Vv\h*\*\+\X+\*\ @`@@@@@@P@@*\@@A@A@@@@@+\ @`@ @@0@@@p@@+\@@@@@@@@`@@+\@@@@@@@@@@+\@@@@P@@@P@ @8,\@@@@@@@@@@+\`@@@@ A@@A`@,\@ @A@p@@@A@P,\@@`A@@@@`A@+\@@@@@@@@@ ,\@@@@@@@@@@h,\ @@@@@@pA@@@@hv\V]\h5\hv\@VX]\h5\hv\V^\h5\hv\VP^\h5\hv\V@_\h5\hv\@VX_\h5\hv\V^\h5\ hv\Vi\h5\hv\VXi\h5\hv\@VPj\h5\hv\Vj\h5\hv\Vxk\h5\hv\Vk\h5\hv\@Vj\h5\ t\Vhv\V_\h5\hv\Vk\h5\X2\0A3A.F.F;F=F0F@.FP.F`.F3\7A9A-F-F@?F @F>F?F-F.F.F3\0A4AEHFHOHXHXH4\3A@5A!A@*A@FHP4\@6A8A`EHpEHNH0WHYHXHEHEHEH4\@7A@8AEH EH@PH@ZH`YHWH0EH@EHPEHt\@Vhv\PV%\8\u\`Vi\u\pV8\8\A AAAAA`AApAA8\A@AA@AA@AAA A@AAAAPA8\A`AA@AA@AAA A@AAAAPAu\V8\`:\0APAAAAA`AApAAt\HVt\`Vt\xVu\V%\u\V;\u\V%\u\V8;\hv\@V%\:\hv\`V%\:\hv\V%\:\u\V;\u\Vh;\u\ V%\u\V%\hv\V%\:\u\@Vp<\u\V;\;\`ABBB`A ;\pBBBB`A8;\ @@A ABBBP;\0AAA ABBBh;\@@AABBPBPBAAA;\@Р@0A@ApBB0BBPA`ApA;\AAJJJ<\AA0A@ApBB0BBPA`ApA(<\AAAABBPBPBAAA@<\ A@A0BpBX<\pAA`B0Bp<\AAPACCCp,C@,C,C+C+C+CC@D\;C0=C.Cp.C@.C.C-C-CcDu\ W%\u\@WG\u\`W%\u\WG\hv\W%\:\hv\W%\:\hv\W%\:\u\ W`H\u\`W(H\u\W%\u\W%\hv\`W%\:\u\W0I\u\ WH\G\CpC8D9D}CG\@CC8D9D}CG\@P@|C|CPCpCЄCH\|C}C|C|CPCpCЄC(H\@@@ |C0|CCPCCC@|CP|C`|C`H\@@@{C{CCCC0C{C|C|CH\0CC`J@JJH\p|C0}C{C{CCCC0C{C|C|CH\|C`}C |C0|CCPCCC@|CP|C`|CI\}C}CPDDI\~C0~CP5D 5D0I\`~C~C|C_DaDC C`>DcDhI\~C~C|C_DaDC C`>DcDI\CC`J@JJu\W8h\u\WHh\u\WP\u\@WxP\M\DDGGDDD G DD`DDDDM\D0D`GpG`D@DDGD@DD`DD`DM\ DDDDDDDDD`D`GDDDN\DD E`D E`ED@DDpDGDDEu\W8h\u\WH\\u\Wf\u\@W8Y\u\WHh\u\Wp\\u\Wg\u\@WpY\P\(E FEDDDDDDD`D`GDDDH\\H\\Q\pQ\Q\R\0P\JEPIE0P\pKEJEf\f\R\0R\XR\R\HP\FEGEHP\0GEHEf\f\H\\H\\8Y\8Y\8Y\XT\S\@S\hS\R\S\S\S\T\T\`P\ NEOE`P\PMEPE`P\NEQExP\UErE E`D E`ED@DDpDGDDEp\\p\\U\PU\xU\U\P\PwEuEP\xEvEg\g\V\V\8V\V\P\sEptEP\sE uEg\g\p\\p\\pY\pY\pY\8X\pW\ W\HW\V\V\W\W\X\`X\P\zEP|EP\yE0}EP\{E~Eu\WY\u\WY\X\ E`EX\@EEt\WY\PEEhv\pWH\\f\hv\Wp\\g\f\f\H\\H\\Z\Z\8Z\Y\Y\Z\Z\8Y\ЛEE8Y\pEE8Y\ E Eg\g\p\\p\\[\`[\[\[\8[\8\\\\pY\EОEpY\0EEpY\E0Ehv\WX\hv\ WX\\\\\H\\PEЯEH\\E E ]\H]\p\\pEEp\\E@Eu\ W%\u\ WX]\u\ W%\u\ W]\u\@ W%\u\ W%\u\ W%\u\ W%\hv\ W%\:\hv\ W%\:\hv\8 W%\:\hv\` W%\X*\u\ Wv\u\ WP^\u\ W^\u\ W%\u\` W%\u\ W%\u\ Wp_\hv\@W%\:\u\W_\u\W^\hv\W%\8\X]\2F06FFF/Fp]\6Fp6FFF/F]\@@.F.F;F=F0F@.FP.F`.FP^\@@-F-F@?F @F>F?F-F.F.F^\03F3FJJJ^\^\4F 4FJJJмJJJмJ_\p.F1F-F-F@?F @F>F?F-F.F.F(_\.F@1F .F0.F=F=FF@.FP.F`.F@_\p/F0FPGGX_\/F0F0FFp_\/F1FAF_\/F1FAF_\0F 2F.FFFFpFF_\00FP2F.FFFFpFF_\3F3FJJJ`\hv\DWX\hv\`WX\`g\g\f\pGGf\G@Gg\g\g\GGg\ЄG`Gu\WXt\g\ G@GGt\Wt\ W8h\G0GGGGGG GG0G`G@GGPGHh\G`G`GpGGGGGGGGGGGu\W%\u\WXi\hv\0W%\8\u\PW%\u\`Wi\u\W%\u\W%\u\W%\u\ W%\hv\@W%\:\hv\`W%\:\hv\xW%\:\hv\W%\X*\u\Wv\u\Wj\u\0WPj\u\`W%\u\W%\u\W%\u\ Wk\hv\W%\:\u\Wk\u\Wj\Xi\IHMH@HH@FHpi\MH NH@HH@FHi\i\@@EHFHOHXHXHi\FHHHEHFHOHXHXHi\pFHGH?ICI`NIYIcIpIzI-I/I1IdIj\FHGH@H0H@HH`HPHHPH j\FHHH8j\IHPJHPj\p@p@`EHpEHNH0WHYHXHEHEHEHj\@@EH EH@PH@ZH`YHWH0EH@EHPEHj\pJHJH JJJj\0k\@KH`KH@JJ`J0JJJpJHk\EHPHHEH EH@PH@ZH`YHWH0EH@EHPEH`k\EHHH`EHpEHNH0WHYHXHEHEHEHxk\FHGH`IМIk\FH HHHPHk\GHIHRHk\0GH0IHRHk\PGH`IH0FHPIIH0HHl\pGHIH0FHPIIH0HH(l\JHKH JJJu\8WXt\r\IIIu\PWr\(s\I IIu\pWXt\hs\PIpI@Iu\WXt\s\IIIu\Wu\s\IIJJ IIII`It\Wu\WXt\t\Wt\WXt\@JJpJht\PJJJt\t\u\`WXt\@u\J0JpJu\Ws\u\JJJJ II0J0JJt\Wu\JJJJJJu\Ws\@v\0JPJJJ II`JpJpJu\ W^\u\ Wj\v\ JpJJJJмJJJмJv\JJ@JJ`J0JJJpJu\ WXt\u\ Ww\u\ Ww\u\ Ww\u\ Ww\u\!WXt\u\0!Wx\u\@!Wx\u\`!Wx\w\JJ0Jw\J0J0Jw\PJpJ0Jw\JJ0Jw\JJ0Jx\0JJ0J x\JJ0J8x\J J0JPx\@J`J0Ju\P$WH{\z\p$Wy\hv\$Wu\y\,K,K,Ky\p-K-K,Kz\,K-KJJ I -K0J0JJu\$W8{\z\`6K6K@6K`@K7KP=K`=K=Kt\$Wu\%Wx\u\@%W8{\u\%W8{\`{\`?K?KKP=KKK=K8{\`@KP=K`=K=KH{\=K=K0Ju\%WXt\|\FKGKFK~V LV LV0LVLV5LVBL` L V@QLVYL=V $L` LNVP)LlVfLVnL@L\ \@ \\\\\\`\\`\\\ \@ \\\\\\`\\`\\ W W WVVVVVVVVVVVVVvNqNsN UNuNUNVNsNXNWN \NYNkNkNkN \NkNkNkNNN0 NXNWN \NNkNkNkN \NkNkNkNP/N4N/N UNjN?N`ANp7NXN(N 6N`N>N>N>N>NkNkNP/N4N 3N UNjN?NCNN>N>N>N>NkNkNP/N4N3N UNjN?NDN=NXN(N 6N`N>N>N>N>NkNkNP/NLSDSNNYS`ANPQSXN(NOS`>N>N>N>N>NkNkNP/NLSPKSNNYS`ANPQSXN(NOS`>N>N>N>N>NkNkNP/NLSLSNNYS`ANPQSXN(NOS`>N>N>N>N>NkNkNP/N4N/N UNjN?NVNXN(N 6N`N>N>N>NkNkNqNsN UNuNUNVNsNXNWNYNkNkNkN \NkNkNkNNN0 NXNWNNkNkNkN \NkNkNkNV`VUUVVP)LVV $L` Lglibc.malloc.mxfastglibc.malloc.mmap_thresholdMALLOC_MMAP_THRESHOLD_glibc.malloc.tcache_maxglibc.pthread.mutex_spin_countdglibc.cpu.x86_rep_movsb_thresholdglibc.malloc.tcache_unsorted_limitglibc.elision.triesglibc.cpu.x86_non_temporal_thresholdglibc.cpu.x86_data_cache_sizeglibc.cpu.x86_shared_cache_sizeglibc.elision.skip_trylock_internal_abortglibc.rtld.dynamic_sortglibc.malloc.mmap_maxMALLOC_MMAP_MAX_glibc.cpu.prefer_map_32bit_execLD_PREFER_MAP_32BIT_EXECglibc.malloc.trim_thresholdMALLOC_TRIM_THRESHOLD_glibc.elision.skip_lock_after_retriesglibc.rtld.optional_static_tlsglibc.cpu.hwcap_maskLD_HWCAP_MASKglibc.cpu.x86_ibtglibc.pthread.stack_cache_sizeglibc.rtld.nnsglibc.malloc.arena_testMALLOC_ARENA_TESTglibc.malloc.hugetlbglibc.cpu.x86_rep_stosb_thresholdglibc.malloc.perturbMALLOC_PERTURB_glibc.malloc.tcache_countglibc.elision.enableglibc.cpu.x86_shstkglibc.gmon.maxarcs2glibc.malloc.checkMALLOC_CHECK_glibc.gmon.minarcs22glibc.malloc.top_padMALLOC_TOP_PAD_glibc.pthread.stack_hugetlbglibc.mem.taggingglibc.cpu.hwcapsglibc.elision.skip_lock_internal_abortglibc.malloc.arena_maxMALLOC_ARENA_MAXglibc.elision.skip_lock_busyglibc.pthread.rseq@\UUUUUPU`U`U@UuR@vRvR xRKdN\UK@KR \&@.@6@>@F@N@V@^@f@n@v@~@@@@@@@@@@@@Jt\ИJXt\tVV4VVV$V8VHVXVhVxVVVVVXVV@VDVHVMVQVUVYV]VaVOVeViVUVmVz\{\{\ЫJ@VnV~VnVVVVVVVVVVVVVVVVV VVVV,VV=VV,VNV_VVlVV_VV\ \@ \\\\\\`\\`\\ W W WVVVVVVVVVVVVVpwV\:V \ \]\P\H\ \]\P\H\ ]\P\H\ \\\@\9V9VP\\\ع\9V\\\@D]ع\\ع\\9Vd@V@VGCC: (GNU) 13.2.1 20230801;stapsdtEJ$Xlibstdcxxcatch8@%rdx 8@-80(%rbx)6stapsdtJ$Xlibstdcxxthrow8@%rdi 8@%rsi8stapsdtJ$Xlibstdcxxrethrow8@%rdx 8@%rax4stapsdt${K$Xlibgccunwind8@%rdi 8@%rsi:stapsdtwN$Xlibclll_lock_wait_private8@%rdi2stapsdtwN$Xlibclll_lock_wait8@%rdi3stapsdt"|N$Xlibcmutex_acquired8@%rbx0stapsdt_N$Xlibcmutex_entry8@%rdi3stapsdtN$Xlibcmutex_acquired8@%rdi1stapsdtN$Xlibcmutex_release8@%r81stapsdtN$Xlibcmutex_release8@%r82stapsdtN$Xlibcmutex_release8@%rdi1stapsdtN$Xlibcrdlock_entry8@%rdi8stapsdtON$Xlibcrdlock_acquire_read8@%rbx2stapsdtN$Xlibcrwlock_unlock8@%rdi1stapsdtՐN$Xlibcwrlock_entry8@%rdi9stapsdt@N$Xlibcwrlock_acquire_write8@%rbxLstapsdtN$Xlibcmemory_mallopt_arena_max8@%rax 8@32+mp_(%rip)MstapsdtN$Xlibcmemory_mallopt_arena_test8@%rax 8@24+mp_(%rip)TstapsdtN$Xlibcmemory_tunable_tcache_max_bytes8@%rax 8@112+mp_(%rip)PstapsdtN$Xlibcmemory_tunable_tcache_count8@%rax 8@120+mp_(%rip)YstapsdtN$Xlibcmemory_tunable_tcache_unsorted_limit8@%rax 8@128+mp_(%rip)AstapsdtwN$Xlibcmemory_mallopt_mxfast8@%rax 8@%rdx^stapsdtN$Xlibcmemory_mallopt_trim_threshold8@%rax 8@mp_(%rip) -4@72+mp_(%rip)YstapsdtǜN$Xlibcmemory_mallopt_top_pad8@%rax 8@8+mp_(%rip) -4@72+mp_(%rip)astapsdtN$Xlibcmemory_mallopt_mmap_threshold8@%rax 8@16+mp_(%rip) -4@72+mp_(%rip)]stapsdtN$Xlibcmemory_mallopt_mmap_max-4@%eax -4@64+mp_(%rip) -4@72+mp_(%rip)Rstapsdt'N$Xlibcmemory_mallopt_perturb-4@%eax -4@perturb_byte(%rip)AstapsdtN$Xlibcmemory_arena_reuse_free_list8@%rbx;stapsdtN$Xlibcmemory_heap_new8@%rbx 8@%rbp>stapsdtN$Xlibcmemory_arena_reuse8@%rbx 8@%rbpJstapsdtN$Xlibcmemory_arena_reuse_wait8@%rbx 8@%rbx 8@%rbp<stapsdtN$Xlibcmemory_arena_new8@%rbp 8@%r12>stapsdtN$Xlibcmemory_arena_retry8@%rsi 8@%rdi=stapsdt2N$Xlibcmemory_sbrk_less8@%rax -8@%rbx<stapsdtٶN$Xlibcmemory_heap_free8@%rdi 8@%rax<stapsdt4N$Xlibcmemory_heap_less8@%r12 8@%r13EstapsdtN$Xlibcmemory_tcache_double_free8@%r10 8@%rax;stapsdtN$Xlibcmemory_heap_more8@%rcx 8@%r9<stapsdtFN$Xlibcmemory_sbrk_more8@%rcx -8@%r88stapsdtN$Xlibcmemory_malloc_retry8@%rbxAstapsdtN$Xlibcmemory_memalign_retry8@%rbp 8@%rbxNstapsdtN$Xlibcmemory_mallopt_free_dyn_thresholds8@%rax 8@%rdx@stapsdtN$Xlibcmemory_realloc_retry8@%rbp 8@%rbx8stapsdtN$Xlibcmemory_calloc_retry8@%rbx<stapsdtN$Xlibcmemory_mallopt-4@%ebx -4@%ebpLstapsdttN$Xlibcmemory_mallopt_arena_max8@%rbp 8@32+mp_(%rip)]stapsdtN$Xlibcmemory_mallopt_mmap_max-4@%ebp -4@64+mp_(%rip) -4@72+mp_(%rip)astapsdtN$Xlibcmemory_mallopt_mmap_threshold8@%rbp 8@16+mp_(%rip) -4@72+mp_(%rip)MstapsdtN$Xlibcmemory_mallopt_arena_test8@%rbp 8@24+mp_(%rip)RstapsdtN$Xlibcmemory_mallopt_perturb-4@%ebp -4@perturb_byte(%rip)YstapsdtN$Xlibcmemory_mallopt_top_pad8@%rbp 8@8+mp_(%rip) -4@72+mp_(%rip)^stapsdtN$Xlibcmemory_mallopt_trim_threshold8@%rbp 8@mp_(%rip) -4@72+mp_(%rip)Astapsdt7N$Xlibcmemory_mallopt_mxfast8@%rax 8@%rdx:stapsdtR$Xlibcsetjmp8@%rdi -4@%esi 8@%rax8stapsdt~S$Xlibcunmap_start-8@%r15 8@%rbx;stapsdtS$Xlibcunmap_complete-8@%r15 8@%rbx:stapsdt%'T$Xlibcmap_start-8@32(%rbp) 8@%rbxDstapsdtdT$Xlibcmap_complete-8@32(%rbx) 8@%r15 8@%r14?stapsdt eT$Xlibcreloc_start-8@32(%rbx) 8@8(%rsp)Istapsdt~fT$Xlibcreloc_complete-8@32(%rbx) 8@8(%rsp) 8@%r14;stapsdtUT$Xlibclongjmp8@%rdi -4@%esi 8@%rdxBstapsdtqT$Xlibclongjmp_target8@%rdi -4@%eax 8@%rdx<_@`@;X ! [ aYstd 2 >Y =Z 1s 41 W@ @X# A12  @ T    7 ] y       > d      !  =  c      ! 0! K! f! ! ! ! " " " " " $# ?# `# |# # # # $ $ >$ _$ $ $ $ $ $ % 2% Q% p% % % % % & 3& X& `# c  !  $  (& )3& *X&) = Z a Z c [ e( &3  g q#*0&3B h !DJ&B j .bh& r|& tg && w\& { "&&* &&&*  &%&& !9D&  Xc&&\ E|&]Y &&  U^ z&& B_ Q 8&`i  C [a# i(&&' ]!% (DeqtIEW&&DltxEt&& $ 6&&W  W&  &&W&  &&&W n  &#&&W # ,&H&W( $  (c& ^! c $c& " E&&beof c  #c& % 5 & 6 :( 7 U(a 5   f( ( ( ( ( ( ) () ?) [) w) ) ) ) ) ) * ,* P* t* * ***C+*+^+b c +e ,f %,g ;,h R,i i,j ,k ,l ,m ,q ,r -t ;-u \-v }-x -y -~ - - - - . #. I. U. k.cp UA: &dpmr65 E_V25RFw+ ej$ ;  R .S .T \ .e .h .i .F fput$/ f/ G'@%*?/ ;*f/*G I/h * 5 f/* %gC`: h0 *_Tp*/$@c }F"\ g  /g % D!/}HZ  /""}X#  //}Y#  // a/ " !/ e"  !/w, 7  /" zL W  /" }&/p {  /" &/  /" &/  /" &/  /" #&/  /"4^&/" -  /+/ $g F L !/&sg _Tp" : $} 0/ % ":/}2 0/**} 0/+/}#  0// * & A/ .*? E A/Z e 0/*  z 0/* l"K/ 0/* K/ 0/* &$K/ 0/* -K/ 0/* #4K/.90/*4<K/P[0// i$b tzA/&sl _Tp* h $8 r}x@ P/% v'U/}zJP/}o P/+/}o*5P// L"NT\/  ms\/ P/ P/ a/P/ Ma/P/ Q!a/P/ a/8CP/ #$a/\gP/4ba/~P// $\/&s_Tp !h i?3 4 "5 .6 :8 09 0: 0; $0= /> /? /@ /B x0C `0E p/F |/G /H /J 00K <0L H0M T0O /P /Q /R /T 0U l0)" (o3f00Hmin*0HmaxN**00B ($*HN0j] 00H *  f!11_Tp1__m1__a1__c1 E Ea7 11_Tp1__m1+__a1__c1 E E5#L5#L5#L R1_Tp1__m1+__a1__c11k1_Tp1__m1,__a1,__c11$ +l!ym!0n!*0**Ia L~?E0Ib~Z`0J!*JQ* %*4#'9 04#0 0**4#5=00?#0-aBW~!0-bF~6<0 M8U[0Up{00-min\~0-maxc~0& p, ~H0000 k~!H000 * $+4%1$_e0/ z0=v0=KminX|=Kmax_=fO 0 p"=0&1 1+__a1__c1__m1 O/j %/jD  * * 15H00 E# +3_Tp1+3+3 n://% 5*#_Tp*/Ui0 90 f  Eo W A"%  &  3&  X&  * * * + C+ ^+pdivT    1 9" 1 \ 3 Pqint   V  * -%&' (N#) Y7*>, -14)556A7M!8Ya9j:v ;HI1er% : %{"*  !   s1.< = 6rem>  ?x.DrE6remFsG.NiO 6remP jQ,/ ) AP# Y v7%V81pchs|||t ? / $  ` )U8 L:wu$!/>/ >/C/!">.# Hv#-M>M F## #$H T%qN&1r&3 &6 3 &7 &8 &9  #&: (&; 0&< 8&= @~&@ H&A P|&B X &D+` &F+h &HpM&Itw&J x&M&N&O+&Q+{&Y &[+&\+/&]+&^ &_ l&`&b+R'q(W(22e*(XXX2-#(y2 ( 2 ( 2( 2! ( 2!( 2N(u (bl9l9T(AldXl9I(= {{`!(jlXl9.#(2v (& (  Xl! (" ! ! (= 2( ^ 2^  (k  2^ % (  Xl^ (r  ^ 2(  ^ (o !^ (Fl0! 9 (yXK!X r( f! ( ! (bX!X (l!(l!Xl!~"wtm8)~"B )  )  ) )  ) "))))) ) ()0 ! (l" _ (}X"Xl ( "l n (gX"Xl(pl# #l9 !(l?#V(*[#[#Xb("|#[# i(X#X[# R (I #[# D(;1#[# (l$Xl(]$y ( >$l(X_$Xl ($X$Xl ((X$Xl( $! r ( i $! ( $ ( X%X(2%(XQ%X(p%(X%X(%(X%X X(X%l X(XX&Xl(3&[# ( X&[# "("}&[#x !&O Oyy!}&z{(55(p`*3:(*7  *8 *> *D @*E  *F ( *G 0*H 8*I @| *J H*K%P*L%Q *N%R*P%SV*R%T*T%UF*[%V *\%W *_%X*a%YR*c%Z*e%[B*l%\ *m%] *z U(9*}a(&$ }(}((| (}( s+*(x(( , )||llV}div() ?)[)& w)lV 1l)Xl) )Xl")llV~ )Nz= "y? *> v*'*'* |sP*'*1t*'*4 *5l* l;- * *   * +'*C+'* |"^+'* 3y+'* - +[- - Hx-y+ &+:B+q7%+81+:+:+7%+81 .T+ +".L%,, Q. ;,,'.N R,,9.P i,, $. ,,D.; ,,S.2 ,,,+z. , ,(.,,".l-ll,$.,;-,. \-,.7 x-,x- ,.-,E.< -,9//".^- . - k. -".  .,".M#., .Q I., l9., . k. . .,0&1k 10.e #0 .. d17.. f14.. #0./h : c : c h 0/   A/h  Nh f/25 2M92j23+3,!3-3.3132c33 343: 3<3=3>3G 3I13J13K13W3Z13e3f)(4 04 Ev14L 8 0y 0 0y+0 0 00o;7;@;I+1__x 1P1Rr1_Tp1__m1+__a1__c1__x1QR 1101__x 1P1v`@+3 * 15H0  70 S__b d5__r @ dS__m d< *+'< *K? p,0__pq0 te440__s/.=#455445C50__a*__b&*#5T5d55(5555>T:./__c::%  55k/__f*5_Tp*__z/5 6H00> k,0J6!60# 626866F6j60__a0+*__b0:*#86{66F6O6\6M_@K; '#PUs *)!P9Ui]SV5`@`755'4`@`l"444=`W43`@pu73?`@11Uv(3`@`@t43 254`@4`@ 95#!520(44`@4`@l"4FD4ZX4FDW434`@4`@t84ig3xv(34`@4`@u3?<`@11Uv2{;L`@L`@M9;;;5L`@L`@5(Q4L`@L`@#c40p40{4286_@_@8N:\6O6F6 (5_@_@1 55" (5:85RPV 6_@0:6fd'4_@0$M4wu4'-4_@@0 D4;425m`@m`@ $;55?y`@ 1a@*`@d5<;1T:`@;& Y;c;F/ q;{;F/ ;;5/__r)*__i;*#{; ;;;;;+ ; ;;;I: ; 9 I4 : ; 9 I8 : ; 9 I.?: ;9 I< !I1B &I .?: ;9 nI2!<d $ >  .?: ;9 nI< .?: ; 9 I<.?: ;9 n2!<d/I1.Gd I4.?: ; 9 nI< !I: ;9 /I: ;9 I: ;9 I.?: ; 9 n2!<d0I!.G !: ; 9 I.?: ;9 n2!<cd : ; 9 0I 0I !".?: ;9! <#.1nd$ : ;9! %: ;9 I2!& : ;9 I8!'1RB UX YW (1RB X YW )9: ; 9 *.?: ; 9!nI2 <d+0I!,0I -.?:!;9!nI2!<d. : ; 9 n/ :!!;!I8 041B1I~21RB X!Y W 3.?: ; 9 n<d4.?:!;9!%nI2!<!d54:!;!09!I<!l6 :!; 9 I8 7I8!I/ 9.?: ; 9 I<:<;4G<4:!;9!IB= U>: ;9 I?H}@9:!;9! A9: ; 9 B.?: ; 9 nI<dC !: ;9! D.?:! ;9!nI<E9: ; 9 F<G:!; 9 I2!H.?:!; 9!nI<dI.?:!;9!nI<dJ :!;9! I8 2!K.?:!;9!nI2!<L:: ; 9 M :!#; 9 IN.?: ;9 I<O :!;9 I 8 P4:!; 9!IQ R4:!; 9!IlS4:!;9!I T4:!;9!IU4:!; 9 IBV1RB UX!Y W W41X% UY9: ;9 Z : ; 9 [.?: ; 9 n<cd\.?: ; 9 nI2 <cd].?: ; 9 nI2 <d^.?: ; 9 n<_.?: ; 9 n<`<a.?: ;9 n<b.?: ;9 nI<c9: ;9 d9: ; 9 e.?: ;9 nI2 <df.?: ; 9 nI2 <dg/Ih.?: ;9 nI<i4: ; 9 nI?<j : ; 9 I8 2 k.?: ; 9 nI<l : ;9 2 m.?: ;9 n<dn.?: ;9 n<cdo9: ;9 p.?: ; 9 nI<q$ > r sIt&u : ; v : ; 9 w : ; 9 x  : ;9 ny: ;9 I z;{B I|}.?: ;9 I<~.?: ;9 <: ; 9 9: ; 9 .G@z: ;9 IB4: ;9 I 4: ;9 I 4: ;9 IB 1U1RB UX Y W 4: ;9 I.G.?: ; 9 I@z4: ; 9 IB4: ; 9 I U1RB UX YW 1RB X YW 1RB X Y W H}H}.?<nW  Xu+C7`kt| (9DS<dkt} %4= N[ `@"<h~u v-<   "h~u vf<" >J0  M  r   _@fTr ~ X&X ~r& 5vr& 5|{0t"J$ xJ<1<~.~exception_ptr_ZNSt25uniform_real_distributionIdE10param_typeC2Eddfgetc_ZNSt7complexIeEC4Eee_Norm_helpersize_tfgets_ZNSt25uniform_real_distributionIdE10param_typeC4Edd__value_Float64x_ZNKSt8ios_base5widthEv_IO_codecvtuint_fast64_t__uint_least8_t__modcomplex_ZNSt7complexIeEpLEe_ZNKSt7complexIdE5__repEv_IO_save_endlldiv_ZSt18generate_canonicalIdLm53ESt26linear_congruential_engineImLm16807ELm0ELm2147483647EEET_RT1__ZNSolsEdwcscspnlocaleconv_M_addref_M_get_ZNSt7complexIdEdVEdstrtold__isoc23_wcstoul_ZNKSt25uniform_real_distributionIdE10param_type1aEv_IO_write_basetmpnam_IO_read_base_lockat_quick_exitint_curr_symbol_ZNSt26linear_congruential_engineImLm16807ELm0ELm2147483647EEC2Emwcschr_ZNSt26linear_congruential_engineImLm16807ELm0ELm2147483647EEC2Ev__out_ZNSt7complexIfEC4Eff__compar_fn_t_IO_save_basembrtowc_ZSt4normIdET_RKSt7complexIS0_E_ZNKSt25uniform_real_distributionIdE3maxEv__isoc23_strtoul_ZNSt7complexIdEpLEdatolwcsxfrmatollint_frac_digits_ZNSt15__exception_ptr13exception_ptrC4EPvfgetpos__pos_Modwcscollclearerr_cur_columnuint_fast32_tpositive_sign_ZNSt7complexIdE4realEd__wch_ZNSt11char_traitsIcE4moveEPcPKcm__uint8_t_ZNKSt25uniform_real_distributionIdE3minEv_ZNSt11char_traitsIcE2eqERKcS2_type_infoatofatoicomplex_ZNSt7complexIfEmLEfwcsrchrmon_decimal_point_ZNKSt8__detail8_AdaptorISt26linear_congruential_engineImLm16807ELm0ELm2147483647EEdE3minEv_ZNSo9_M_insertIdEERSoT_tm_isdstvwprintfwctomb_IO_markermainint_n_cs_precedestowctranscopy__isoc23_strtolexecution_ZNSt11char_traitsIcE2ltERKcS2___rep__res__ret__wchb_ZNKSt7complexIdE4realB5cxx11Evnullptr_tseed_ZNSt7complexIfEC4ERKS_IdEtm_yday_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c_IO_FILE_ZNKSt25uniform_real_distributionIdE1aEvremove_IO_wide_databasic_ostream >wctype_toperator=fgetwc_ZNSt25uniform_real_distributionIdE10param_typeC4Evgetwchar__uint_least16_tfgetwsunsigned char__int128 unsignedfclosewmemchrchar16_t7lldiv_twcscmpsrandnot_eof_ZNSt15__exception_ptr13exception_ptraSERKS0_wcspbrkrethrow_exceptionresult_type_ZNKSt25uniform_real_distributionIdE10param_type1bEvuniform_real_distribution_ZNSt7complexIdEC4Edd_DInputType_ZN9__gnu_cxx3divExx__isoc23_wscanfwmemcmpwcsncmp_IO_lock_t__uint16_twmemmove_chain__calc5div_tminstd_rand0imagwmemsettm_min_RealType_IO_read_ptr_UIntTypemon_thousands_sepungetwcfp_offset_ZSt3maxImERKT_S2_S2__ZNSt25uniform_real_distributionIdEC4Evptrdiff_twctrans_tmbrlennegative_signto_int_typeint_p_cs_precedescomplex doubletm_hour__isoc23_vswscanf_ZNSt26linear_congruential_engineImLm16807ELm0ELm2147483647EEC4Em_markersuniformcompare_ZNSt25uniform_real_distributionIdEclISt26linear_congruential_engineImLm16807ELm0ELm2147483647EEEEdRT_RKNS0_10param_typeE_Float32x_G_fpos_t__uint_least64_t_ComplexTwcscpy_ZNSt12_Norm_helperILb1EE8_S_do_itIdEET_RKSt7complexIS2_E_CharT__aurngvswprintf_ZNKSt7complexIfE4realB5cxx11Ev_ZNSt26linear_congruential_engineImLm16807ELm0ELm2147483647EE7discardEy_ZNSt7complexIdE4imagEd__isoc23_vfwscanf_ZNSt15__exception_ptr13exception_ptr4swapERS0_fwide_ZNSt7complexIdEC4ERKS_IeE__ostream_insert >tm_sec__isoc23_wcstol__cxa_exception_typewcsncpyputwchar_ZNSt15__exception_ptr13exception_ptraSEOS0_operator<<__ostream_type__a1_ZNSt11char_traitsIcE4copyEPcPKcm_ZNSt7complexIdEC4ERKS_IfEfind__uint64_tgetenv_ZNSt25uniform_real_distributionIdEclISt26linear_congruential_engineImLm16807ELm0ELm2147483647EEEEdRT__ZNKSt25uniform_real_distributionIdE1bEv_ZNSt15__exception_ptr13exception_ptrC4Ev_ZNSt26linear_congruential_engineImLm16807ELm0ELm2147483647EEC4Ev_ZNSt11char_traitsIcE3eofEv__uint32_t_M_release_flags2__gnu_debug__uint_least32_t6ldiv_t_ZNSt15__exception_ptr4swapERNS_13exception_ptrES1_complex__log2rvfwprintfthischar32_t_unused2wcstombstm_gmtoffftelluintptr_t_ZNSt7complexIeE4realEeeq_int_type_ZNKSt15__exception_ptr13exception_ptr6_M_getEv_ZNSt7complexIfEaSERKS0__old_offsetfsetposint_n_sep_by_space_Traits__isoc23_swscanf__mod__schrage_ok_ZNSt26linear_congruential_engineImLm16807ELm0ELm2147483647EE4seedEm_ZNKSt7complexIdE4imagB5cxx11Ev_ZNKSt8__detail8_AdaptorISt26linear_congruential_engineImLm16807ELm0ELm2147483647EEdE3maxEvlinear_congruential_enginelong long intwmemcpy__isoc23_fwscanfwidthtm_mon_Mod_freeres_list_ZNSt25uniform_real_distributionIdEC4ERKNS0_10param_typeEios_base_ZNSt11char_traitsIcE4findEPKcmRS1_mbtowc_IO_write_end_ZNSt7complexIeEmLEe_ZNSt25uniform_real_distributionIdE5paramERKNS0_10param_typeEoperator()generate_canonical >wctobgp_offset_ZNSt7complexIfEmIEf__big_enoughdecltype(nullptr)_Adaptordiscard__intmax_t_IO_buf_baserealdouble_t_ZNSt7complexIfE4realEfperrorqsortwcsspn_Adaptor, double>operator bool_ZNSt11char_traitsIcE11eq_int_typeERKiS2_complexfseek__pad5setvbuf_ZNSt7complexIeE4imagEe_ZNSt7complexIdEmLEd_ZNSt11char_traitsIcE12to_char_typeERKisystem_ValueToverflow_arg_areadefault_random_enginerename_flags__max_align_ld_ZNSt7complexIfEdVEf_mode__max_align_llostreamgetchar__count__int_least8_t__isoc23_vwscanf__gnu_cxx__isoc23_strtoull__exception_ptr__stack_chk_failfeof_ZNSt11char_traitsIcE6assignEPcmccomplex long double_ZNSt7complexIeEaSERKS0_float_t_ZNSt7complexIfEpLEf_ZNKSt7complexIfE4imagB5cxx11Ev_ZNSt26linear_congruential_engineImLm16807ELm0ELm2147483647EE3maxEvtm_mday__bitsbsearch_ZNKSt7complexIfE5__repEv__int8_t_ZNSt11char_traitsIcE7compareEPKcS2_mlong long unsigned int_M_value_ZNSt26linear_congruential_engineImLm16807ELm0ELm2147483647EE3minEvswapreg_save_areawcstoldint_p_sep_by_spacelength__off_twcsstr_ZNSt8__detail4_ModImLm2147483647ELm16807ELm0ELb1ELb1EE6__calcEmmax_ZNSt15__exception_ptr13exception_ptrC4EDn_ZSt17rethrow_exceptionNSt15__exception_ptr13exception_ptrEsetbufwcsrtombs__int_least16_t_freeres_buftm_wdaychar_traitsGNU C++17 13.2.1 20230801 -mtune=generic -march=x86-64 -g -O1mbsinit_M_bwcstod_M_gwcstofwcstok__cxx11__fpos_toperator() >_M_xquotoperator+=__FILE__int16_t_IO_backup_basesetlocale_shortbufwint_t__pstl__int128_ZNKSt25uniform_real_distributionIdE5paramEv__off64_t_ZNSt7complexIeEC4ERKS_IdE__isoc23_wcstoll_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l_ZNKSt15__exception_ptr13exception_ptr20__cxa_exception_typeEvfopen_ZNSt8__detail8_AdaptorISt26linear_congruential_engineImLm16807ELm0ELm2147483647EEdEC2ERS2__S_do_it__swappable_detailsmblenrewind_IO_buf_endresetwcslen_ZNSt7complexIfE4imagEf__isoc23_strtollstrtodoperator*=strtofuint_fast8_tto_char_type__debugferrorcurrency_symbolshort int_M_exception_objectoperator<< >_ZNSt11char_traitsIcE6lengthEPKc_ZNSt7complexIdEaSERKS0_wcsftime_Float32_ZSt4cout_ZNSt8__detail5__modImLm2147483647ELm1ELm0EEET_S1___stateatexitlinear_congruential_engine_ZNSt7complexIeEC4ERKS_IfE_ZNKSt15__exception_ptr13exception_ptrcvbEv__int_least64_t_ZNSt7complexIdEC4ECd_vtable_offsetmon_grouping_ZNSt7complexIfEC4ERKS_IeE__uintmax_t_ZNSt11char_traitsIcE6assignERcRKc__tmp_UniformRandomNumberGenerator_ZNSt8__detail8_AdaptorISt26linear_congruential_engineImLm16807ELm0ELm2147483647EEdEC4ERS2__Engine_M_insertcomplex floatwcscatstreamsize_M_paramtmpfile11__mbstate_t_ZNKSt7complexIeE5__repEvnormint_p_sign_posn_ZNSt8__detail5__modImLm2147483647ELm16807ELm0EEET_S1_tm_zone__int64_t_ZNSt7complexIeEaSEeungetc_ZNSt25uniform_real_distributionIdEC2Edd_ZNSt7complexIfEaSEfwcrtomblconv__urng_ZNSt25uniform_real_distributionIdEC4Edd_IO_read_end_ZNSt7complexIeEC4ECembstowcswcsncat_ZNSt15__exception_ptr13exception_ptrC4ERKS0_int_n_sign_posnoperator-=_fileno__sum_Float128uint_fast16_tfputws_ZNKSt7complexIeE4imagB5cxx11Ev_ZNSt7complexIdEC2Eddmbsrtowcs_ZNSt15__exception_ptr13exception_ptr10_M_releaseEv_ZNSt7complexIeEmIEe_ZNSt8__detail4_ModImLm2147483647ELm1ELm0ELb1ELb1EE6__calcEm__int_least32_t11max_align_t_ZNSt15__exception_ptr13exception_ptrD4Ev_Float64_M_aparam_typetm_year_ZNSt15__exception_ptr13exception_ptrC4EOS0_short unsigned int_ZNKSt7complexIeE4realB5cxx11Ev_ZNSt7complexIdEaSEd__isoc23_wcstoullfread_ZNSt7complexIfEC4ECf__ops_ZNSt26linear_congruential_engineImLm16807ELm0ELm2147483647EEclEv__detail_IO_write_ptr__integer_to_chars_is_unsignedfputwcuniform_real_distribution__int32_t__swappable_with_details_ZNSt15__exception_ptr13exception_ptr9_M_addrefEviswctypeassignoperator/=_ZNSt25uniform_real_distributionIdE5resetEv_ZNSt11char_traitsIcE7not_eofERKifflush_ZNSt7complexIdEmIEd_ZNSt8__detail8_AdaptorISt26linear_congruential_engineImLm16807ELm0ELm2147483647EEdEclEvwchar_ttypedef __va_list_tag __va_list_tag_ZNSt7complexIeEdVEe_ZNSt11char_traitsIcE11to_int_typeERKcfreopen_ZNSo3putEcmain.cpp/home/lieven/KDAB/hotspot/3rdparty/perfparser/tests/auto/perfdata/cpp-inlining/usr/include/c++/13.2.1/bits/usr/include/c++/13.2.1/usr/include/c++/13.2.1/debug/usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/usr/include/bits/usr/include/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include/usr/include/bits/types/usr/include/c++/13.2.1/pstlrandom.tccrandom.hcomplexcmathtype_traitsdebug.hcwcharexception_ptr.hc++config.hchar_traits.hclocalecstdlibcstdiocstddefios_base.hcwctypeostream.tcciosfwdcstdintiostreamcharconv.hostream_insert.hpostypes.hstl_algobase.hpredefined_ops.hmath.hstddef.hstdlib.hstdint-intn.hwint_t.h__mbstate_t.h__FILE.hstruct_FILE.hstruct_tm.hlocale.hstdlib-float.hstdlib-bsearch.h__fpos_t.hstdio.hwctype-wchar.hwctype.hstdint-uintn.hstdint.hexecution_defs.hsystem_errormemory_resource.h`@UTXa@ aDMa`@Q Qbq1**A*"r1**A*" r1**A*"`@Q ?Q A C ? C`@Q2Q1020`@7UQU`@7uQbQ`@Q AQ A`@7uQbQ`@-R-0u AQ~R_@jj@`@ d@dtat@`@0d sdg sg s s`@V`@6`@6`@V`@s7`@V`@s74`@V4`@64`@64`@V4`@V4`@|84`@|8L`@HL`@aL`@aL`@[H_@ j@_@ j_@6_@ j@_@ j_@6_@ P_@ 1_@ P_@ 1_@ Pm`@ a @`@`@7Q_@  _@  `@ i`@#`@ _@`@ @)@ F"@(dmJ@l@.m@\@d@+4@t\ \(@2@8S>@MIm\ \@`\\``\\@\:\Y\v\\@\pP\\p"p\D@\d0\\(\\\\ '\@B\_0\~@\P \\P\\"\D\f\\\`\(`\P\3@\R \ q\\\\@\(5\Q(\@\(@n@ @\ z@ (@ :@ L@0 ^@Z p@ >@  @0 @Z 0@ B@  T@ @a @ @ @ @  @7 @ @ @ @ @ @7i<@N@`@7@@?U@7@ @" @7Z @*v @EW A2p\0\\\\\<\]\ ~0\P\\\\(\J\k\  @ !@~"@A AmA!A! A!1P A! A!Y A A.!A(!A!A7!A!A! "A!P"A!I"A!"A!q"A"AF#A$#A#AO$A$Ax0%Ax%AK"@.&A#@,)'A0,AL:#@-d `)AL )A!@*AP!h#@.!0+A!#@,b",AL"H[8",AL #,ALE#[8}#,AL# -A\#[0)$ -A\c$-A\$[P$-A\ %-A\G%[0%-A\%@.A\%P[0-&@.A\g&.A\&[P&.A\'/A\J'`/A\'/A\'[0'/A\0( 0Alj(0A\(87\H(0A\)0A\M)5\H)0A\)P1Al)1Al1*02Alk*2Al*3Al*3Al+7\8M+3Al+3Ad+`4Al+06\8-,`4Ale,4Ad,@5At,5At-@6AtM-7\h-@6At-6At .h6\hG.6At.@7At. 8\h/@7AtB/7At/6\h/7At/@8A|=08A||0@9A|09A|0@:A1#@,32B">Y@}>p+Cm+C!+C!+C!1,C!@,C!Yp,C,C.@-C(p-C>-C7-C-C!-C!.C!I@.C!p.C!q.C.CFp/C$/Cp?/C?/Cg=@0C;@0C@H&@,.A1CaP4C!At&@-@3CK&@.d  4C!sB4C!P5CP!&@.B06CYC&@,C 7CuD*'@-b"8CL"[8"8CL #9CLE#[8}#9CL#`9C\#[0)$`9C\J'9C\' :C\':C\'[0':C\ %:C\G%P[0%:C\%@;C\% [0-&@;C\g&;C\&pG\X&;C\c$Cl)p>Cl*>Cl0(P?Cl*?Cl+F\8M+?Cl+0@Cl+D\8-,0@Cle,@Cd+ACd,ACt,BCt-BCt .D\hG.BCt-CCtM-HF\h-CCtB/CCt/`E\h/CCt.DCt.F\h/DCt=0DC|/EC||0EC|0FC|EFCEX'@,FHC5G'@0G'@4@\84 V5 50A\8B5 V4y5hA\85 V;5A\836 @V;q6A\86 V66B\87 V6U7HB\87 V57B\87 @V558B\8l8 V48B\88 V;9(C\8]9 V;9`C\89 @V6 :C\8F: V6:C\8: V5:D\8'; V5_;@D\8; @V5H1HCmH C=CHCsBCHpC8I8)@ICD6J@Z@}[JcJDJ DKD&}KDKDKDuCL DuLDMD2MDMpDq)NDN[O`[POD OL)@P^)@|]P)@P~,@|P,@|6Qv-@|rQ-@|Qn.@|Q.@|1Rf/@tR 2@|R2@|S3@|vS[S~3@SSh6@ST T\-T08@-<_TP4F>T4F4FxT05F=Tp5F6Fx#U07F`;U7F]U 8FU8FU9FW:F2U@F*UpF/V^8@4vV0FsWZ@5WGh_W@G WPGxWG=`GWGgW8@(`X8@(XXx\X\X\Y9@$Y69@DYR9@"HOKH_Y0LH>1HpLHLHxYMHmH0MH#UPMH`Y`NH_YQH1ZQHdZTHZUH VHZH [j:@4Q[HQ[[@ÉmH:@ \:@ :\H\IT\IC`\Ii\I\w\IT\`Ib\I>\I5\PI\ I1]`IS.]Ij<]0ITW]Ig]0Is]@I|]I]I]I]`I:][]I(0I ]0J1]I^p J{ ^pJ^pI*^ [G^;@,S^ I^^ Izs^@I^@I^I^@[^I^PJ^0J^J^ J_J_J|"_J9D5_ `JB_`J* N_}Jl_`J_{J_sJ_jJ9_ qJ_PmJ_tJ,``J:`\@]`<@ `J`$<@ `@\@ aaJ~Da0JBma<@aJa<@a@J0bАJV^b=@b0Jb =@ b=@cc>@ @.]cfcY>@0qc}c>@cc\c>@ddb?@jF@\jF@|jF@\jG@"j6G@(j^G@(SkG@(ukG@(kG@(kG@(Il&H@(klNH@(lvH@(lH@(7mH@(ZmH@(mI@(m>I@(%nfI@(InI@(nI@(nI@(o1oJ@=jo|o,L@o>L@ p-p@6K ZpP6KpP6Kp`6Kpz\Pp`6Kq6K"<6K(K=PL@Gq7Kr~qdL@q\q`^@rz\(r $W%Pr_rKt>Ku>K}Qu`?Ku{\Pu`?Ku?K"v?K5v{\Pav?Kv?K"v\vhM@(w^@;ʂW@W@RASG 4WW@l*6 T4A`T G 7W]\X@~T G 07WaX@G 7WՃfX@hX@RX@)`U\X@UX@ PU) {V ? X@G 08WG p8W7X@R]`8VVsX@{8VB|X@X@Y@-؄\ @C @@΅0@ @ @Lp@R@M@h@2`@s@߈P@:OA AV҉A1A W$ W$Ċ W$ϊ W$ڊhpJ<ao\JϋQ^K=܋KKйKK3KTKsKeKk +W G -WKڌpKK *W(K5@\PG VXG tV`k K{KJ0K?G .WKn \͍Kލ tV .W VK%K0 VApLSLi\v L uV`\ 8W t \d}\G @.W̎ێ `?W  @?W  ?W"  >W"7 /WN >W!e @>W!| .W >W  .W 5Vʏ >W  .W =W  .W# =W 9 `.WO =W') @=W! =W'G FRkTA]jH\@\pGR`\ Š@]P\) 2W 2WG @W  0SRKG 3W']R @3W) `3WG 3WDRiRh\HurR>rRpsRtR9@tR:tR tRdơ9 0V Y \ӡ`\١ W) V  3WP\\\+@D]@Jp\X `Xj ,X3| X W[ vV @VǢӢ ~Xݢ zX`RhD]XD]#`D]0DpRsMRWmPRz0R 3W X[`\ V`\`\ƣ`\ԣ`\`\`\D@RMRWm@R@zR` 3W `X[`\ X` \ԣ`\`\ƣ`\`\`\G 3W,G 3WDG 4W[e X u XUD,SsD`4S`SҤ0bS@bS)PbSGQeS`aj fSwSXSpSpåeD]G hV ϥإSSD] SS+E]9мSF E]`OS\SgE]nS} E]E]٦E] `4WE]E]ȦE]զE]E]E]E]E]E]E]E]E]$E]0E] V) @4W<G0SS^SG 4WnF] 4WPS VSPG V ħΧ SէSS XT.PT?F]N T# 4Wh T 4WTT`Td HV  8VPT+ 4WG 3W $@V (V@9T pV :T ) 5W* F]4(F]>F]G 05WOY XxblZTeG P5W\T \TPbT ]T֩0]TP# 5W9 @V O 5W p5W) 0VG xVlF] LF]@F]8F]%0F]6`F] pF]=XF]AHF]IPF]OhF]U` @W;l XL) 5WrG V 5WG XV T$F]xF]F]G 6WΪ`\hG 06WڪG P6WG p6W-G 6WG 6WG 6WEG 6W,F]F]5F]BF]M\ZG P7WtDUs`UaG p7W@UG `@W իޫ`UЖUj  U|pU)2U">TF]GP0UJaG]kG]tG]uG]}G]  G]G 7WU;G 7W`U̬ V G 7W٬UG 8WU3U{VG P8W;0[L@[]@j[~@\0[[ϭ[@"&E&5@]D!v\I"?RUd! W ! W(A)N" R9֮"Eb!L\Xd@ 5*eS`!P\"MzѯJl"Ju,"@M`NA._@i"@A"/F`@߰ Lq"kF !u\X6K0PpJ2!v\MzPR"2F`"@VOh;"PGH}!r\8"AO" uF) "0I|L"A!{`D"G "G`~ P@"yE*"PDH)x!e\00Ku "PH$ O"I Y! W)!k\8! W"`E"C% "*EN"@A[@q"ТAb!)\!b\hL" AEF"1F1\`C0Jnf@ "`iD #J<PNk"9QKx\o"|C T"C AA@O K"ТAb"DIKpOQ"PH^"P-H! PV"РI W1A];"P HD~"`Go0NT" C0 "0]Fc&"*F U0C v1"QI4c"R!t\X\PR1"mF&!`\8G"|AZpJ q"@I+"A@ /O8G"I"H"PA8PD[bN4t!g\"D3"Gk"EF0"`A+MuRb OFl"@ET" M".F"FFA"E" M"PeF"AQ4K8!w\ً"NQ!\mJh\"0EH ОT/r">Rv"@\HQK~f" FF"G "3I eLupR,{ i@"pA "WE"H J.:uO ]"pI1"NI] J!L\hu"E!R\P(K"@EHR4PnL w VlN 0Jf"T "IGe"A&"pH0#K(\H1"p/FtK*"PE*KK"`AH Va\" E" DzC"0A"G@JMP5R%"EL"0,FW  $Xf JC"C!8,\"p[H0["Ek'NU90&K"УE"#E""@DY"Gc"_F"`F"pA"0A%"qHD"`cHoS~"H V"`H""H6="Bf"`pI  V@ " C@PDR"`I-:"As!8*\ "FH@\"Df)p KF"Jr"A@O"@yE"D`UPBR -SUO 1`SoD"GU`Qd"oH""HH"=H"P.F ,D]":R|/"BBZM@AAo!(_\!F] TWh LW0T8"`AE]:K8"pF0c"0F"4F"^Ah"A0J Nx SW"G XNf+Kn"^H"Ey"EA"|@!LpxNDb"C4" E)"A%4V`K"PBQ4\_" @Fj!%\"{C " R@)"`KH&T"I"`G}! @W "GDU 0DiPTaJ"H%bSpK4qN" NEAVN^K@A^"G !x\("pDH(\! V! $W9"H)k"@@bJ"@ BT"PAQ`c*K"0B "&ErT"*F@" G "Fg"PAGz"H "MU\cOPNЂL"/FA0)N&R"CXw@@ @"`H "3FІRq 6!Z\x=JW"l@\J%L9"*HNz"CFh"`G0'S[%P O! ;\"J8z"WFV"_E0JQ "@jF\Wм@t"CR pW"pI \P"@[H%>N PT!8\ N `TN!h)\ #"0H)z"`bF"PH"G ("0GA"G oPAO"rE]"PA$!I\8`R"CBZ*O/ \z0K| O N"Fc!t\"0Ic!,\X`NwK`pN_M"GIEd"Mp0lN~!o\X NZ"PA  W"MH4"0A<"H|"PG h\M4K'j"vH~"R1"]H)"PlEN1" G ;JkK&~"H "@A J"pGH* R26 `@Z R,i "}C& AA "ОG` @M "D "C0 "GE1  Op= @ "pG "p|A  0W "I8 !w\% "`H0R R Z"pS f "B "AL \ "`JIL 0M\ H\r "uF) !0-\X  4W`o@-IT!|\n"G "pD[!Xt\@R%@'R%"^F.\C"`Dw"Et!P\"YF@i"A !k\^" 9HN<@ " AM"`Hj"C \"A.-PMN7H\G rR|Z@.p"PCM!w\vRM!a\`$"IU"@A0!`\H" A0";R|"A WH2! W-c"0m@`q@\P@`JR "_HT["~CT\" E< ON,-`*QCE!`H\8i"HH&pV"UU^:RP"'HxQ"I?"@dH"7" A"L6K0RB\\h"I"6H0O "CTGaPU"I"dH"RL"0@H?"pAiUr@JA"`A}" H%"IH`?LGA]R"EL{"IG O " *HD@NM(\"pG"yF"D+B"+G AT"YE 0zTd. 6@]M "&E "\A "GF&!K>!"HOe!Nr!"C"!P@{!@fS!,K""`H ;"OM""MW"!]\r""@IX""`|C ""@Ex3#5K#K#"D#!W\P$"0!H5Z$ D]f$$Mz$"PA$"Hw("N$0yKE$! PW$"FA%! W"g%A]p%"F%"PIQ!@]%"`^H >&"H"t& @&" C&0C >'"E l'"7E^'!@l\8'"J;R("YHj("P|H ("E("аA*+) SJ@)!Y\ P)"wHFt)pJ)a"R,)"E)!)\ *"0H*`5K*"p7H0+"A U+"H+"oF"=R|+K+"pJHQ+ @*,"E:<,H\L,(K,"EL,"0FH- DV-"@H-"@SEr."FH0."@GqA.xT4Y."F."@G/"GA/"#H/"0|H /@@0AA";R|<00\RM0PxN]0S m0! `W0 (\80J 0"B"0! V"1!Xy\(1!K=1! W M1"UFt1QI1"@kE1"'GU2"5G 2! 0!W2K2"E!3"G3=K3"FI"R 3*Q3@ O3"@ H ?4"AH}4"G4\O"pOQ5! W6:5KT5"I5"L5"-F 5"I6 W56O1C6@Ae6" E16"A:"R6!U\P6 J7ZNh%7"-F S7GI"Rz7"pG`7" E7"PxH8"H.8 @R8"~Ac8"`B8`J8"IH&H9 o@+n9\{9J 9@\9T@95S[9"Ek:" G9A:~Q O:`PNHd:"5ED:"A:\:N;"IDO;@J;"PRF"f*Sp;DRH;"~E;"@E><"7H<0*O!<"FS<@@#="G Q=8A]e="Aq=@ ="C)4>U[E>-Kd>0RNt>"A.>"`D`>u7@]>`hM# ?"PJLx?"C ?"|Cd" OF@@DS@"G@=S@pU{@RT@A"0H%6A" A4_A"ABA"C B"C2B"0C"eB%RymBM B@{B XWB"dINC"pAC"0|C C!)\ C@T&DJ)D!0\XID"ОERxD!@`\8D ?W$D"`IH&D"G E"PA`4E!P;\YE"C%E! @W;E"pCTF!8\8F@Q-F"piH"UFUNhF" I%FпMF@F! W""G" nFP7G! V'bG" EDG^@G"0@ANH" 4HH"|CH"yAH"@|H FImQ}PI"{A fI"/FI"AI" |H 2J]StOJ"pD J"AJ"0IJ@@K!w\+K\(9K"AK @K K"kFK0TK"_MK"Hs0L"/FzL"pyCU7M" A0lM! W%M"BQM! V)MM" N"FHO,N! ` W-]N"tAN! VN"PaEDYO"ЁE O"BH>OJ O" IT#P!T\NP"CtP"pE P"H5QL BQ!d\hcQ"G"Q@AQ"pA0QR%QKNQQ"`G R"PyA *RFKlERhN [Rp\R"@HRP\R"C.S"@HeSī\{S"0GHS"HT"PHT*p OpAT!K\hlT! W;T" A1UuNU`!\0/U]SMU"GU0@UJTU"EU"AB'VLT4V"@;SVJ7YV"GV" BXV"p8H8V"0A W"GH&MW nQpWW"zA&W! 0VW"'HI-X@N;X"pH }XMC XЭJXJ X! PVYHK?4Y"CgY"AY0A]YyKYPAY"AYMZ@ DZ! WZZ\gZJZORZNjZ)4@7Zp#KZZN["0E1["prE7c[P K["H[!Р\[p@[">H=\"|AL\"@\H\"0HH\!HV\ \"H"U]"JFT]"uE]"CT]" B;^JY^Tf^2PSt^"PAY^kN ^H\^"[F^"A0&_! `V.X_!xk\_ \h_0LP_"EBP_ (W`"H%F`"Eku`@``J `p\`J)-"PU `M8aLR )a O5aNzIaPbReZa\~a" H a"ETaEb Wb"EPbJb(A]b"`DNb"E 2c"R:cN}z"NCc"DQc"`E+c @Vc@c7Tc"p6HHd"`Fs{d! Vd"03FQd t Wd"De"eF e"/Fep Ke0dRe"Hf-KHfN.ff" uEfuO fQfJhЊNgYNgJ~8g"&HPgA3g"NHg! V h"0EGh"~C&h"pvFzh"@HF{h@NqhlNi"oCi"Ai0N,iRv:r"pCar"C"r"-F r"@rF%r DWs"HBs"@VasEK1~s"PDHs"pDEtN%tL51t!^\8Dt">FjrtOtJt" BtwTu @Wu!o\8&u! W<fu!P,\u"AuN;u"`wAv"0KvQ wO)wdN5w"C w"ВA9w"xFA'x"@H%lx"AFxLx"gHx!Z\Py"A?N`4@7"C? U@T"KC "pB+4N" H7"AAMJ"`H l"C"HQ"E. "Sv0UZ"ALN"p$H9V"D "`zA&"KC U"^GP! 0W"`A ݙPOp"C \ WwdR}0dNB"DE"@,H+5"PIsE]~ ?W$ V!Xh\͛"E! W".F -I G"p5H0 RWiR "`l@ ߜT@X"ТHCJ[P/m"IpG"ZH0j"pBB@K!"E"жI@."I1|"M@IQp"AƟN:ԟA&"@e""T:ME"GDy"kFPGɧ"E "rF)+ GC"D3t!J\HPnO1D"DE V^"C&!8Y\8J"R4\"CA@<@7,K<"tF%"@KHȪ\"pKF"QFf"Q9!Xi\K @ii"pE"@Cl@J2НJF GKd@ PWڬ"гIE"EH "N<p$MJT"S7}@"Hԭ"A8"I U!H\\(\"pEC^TR" Hy"E$Kc"`ADn@5@SOO`A̯PM^ۯ"GS5"6H~RJ" 3H"I5("@bEDl W" Em"IЊJ !%\(Lx\a'K}"A !y\˲"PHO$"\H0`L"P{A&j! W:`@PKS^p\&^S"="PHMm QNjy"pKE"pH0 "tFN<"0G t!F]`A]hNT"`E`)NZX\! W5"G"m*SX\"ET! W"0gE^"`IU"`XA@Nq!p\h$"FsfTTaw!%\!=\H6"N"*H+ "]Fg>"`D}"CQ`M:0A! pW D! W("0Hb! `W#I"PH"0BZ@"{A""нCP?ЯJYaP+R|k"F>@."A" HQ"pJ?W0\"0HB%\"EO"A 00W* R9cS]"D6J"OBGsON0"`E@~V"`~C"B4"@O>" U"E"pBrpT!X\ "@A " GB@ }" A! V"kF "G T"E uO?0@K "E"^H"R2N" BJP,K" 2F&"0EBy!>\hK"ptE@nO K"3R"CW@ "pC4!\\DR`\L"pEH ",Qz"|A! @W'L\"pE "eHT."0#H)K\p! W P4RQ"oH""nQ!"ClU/"B0"A&"I'U"E".F" R)"B) "V uO /@ t"0MAL~M"Gq"I-" B"D>"` B \R1"E ^T<u"uF%lF )"L"0AH0"AX"sFL"H0"tDVa"E "p'E9! `VJ",Hf@"{C v!h\"CD't"L5APE[T@Jo"P3HJNJ"p"FR "p'RT"aFtM@"SE9"PFc "P'FM"@I2"nF !q\0E"?RUL+ "@GJ\&" A-P"H0~pJہ"R4"P5D"Eȫ\'\q" CK*"@GR* Np=R|%"eFg!O\"PD9" H _X\7V|"l@UTS"0`HT"EK! DW#"pnF?J"AY"Mv \ !%\(@O>P"Gs"AG"ЧImT WLN@"@3HV"Eb"@HDU"yB<^pOl"ALLS!I\bR ЌJ1"bH\ GKz}P(OB"|C"ЌE \PpGT "x/"AV"@C "GS"LC! @V "FH\"Ie"nF?"BQ`T\"[H "06F4"Gg"GPM^PD"`U'aS=]N-K"@H ! 8W UN "0H!(H\8"@H ~PRpH "pDy"FI">DHP\"@I@%jN;!h*\8m" BT vV "0I4 MQ "HF"Ap"`J!(S\P "IO"nHVeX\JJ"CQ Qj!`\H+" E)YЖR4g"[H)"E@ JO "C9!P\e`KOs"A OQKb"N@~(O%A"Dr"prF0" FE]!,\"|A "P/F>"`G|"VF"@ B"aEDnO ="mFl"F&"A "`|ApDR#@A]8"0B0i@(\ O37"QI,K ""`AF"`H Sfk"PTa"`I"pH4@!y!<\8 R)".F"@3En@$)D\"A"@'R%"IH&"JB% "FF)cJù")Ou}"`A"5ED" H6]^"`R$K+"sCd@aR "G"CV:"JB0y"AQ"`YI I"`tFTxS(\8 \! PV pH "@9H00"R7xTfI"@iH"r" )Ht"E@.TR20oQ jRu!E]c"P+R|."EFo"@ B!-\XKn"@HF"BQ|`\P"UETKPJ![\8<"LC ! @W'" Hg"IU"`EE7"@E "At O=- "ИG{ "@fD` "=HQ P$R=h"NQc 5K9 pS? "TG2<"0*O!* "I!o "P_F "A "0@H! \l "C S "Ab) !H0\XJ OSY "BH"R "@cAL Q5@] "D'"^S"/?NC"EXtJ"@7!d\0"pBX?"@H "D"pF1"B44pJ"@A4"8D`S."pG,)>N)="kHd@G|"ЬI%v"R20LS! p$W"BQ"Jx}"HM!2\X"I"xE?!8n\`}"E"0C S( V3"BRi\}[S@}O @gO0JPP"]Hm"p&HLMN"pA "yHU"H"_HTA"tHc""CKpS#^Ml N-"CT!q\("+H2B"P@eg"@Uq=K"pIM"H),|@HPKkY"00FЅJ.\"cDJQ@"AF@T!-\XD"`DF0:">R~$K"0CHI`bSw\,"ЀH?e"pG@O="PH4<" EKN@"DF!s\(! W@\! `W"?G2h"`aA"pF@zO/ !e\P"PF`r yK$ "`A+ "0 B" S< :K !"pNFTH!"A!\!"pA !K""0JUo"!8x\""P}A$""`E"" EF)#"-K46#KO#! V/#"Hj#"A#@S6$"B.$! WE$"JLz"`RQ$\h$"I!$"B=%"`JF"h%" A%"EF &P@.&" Hf&"0A &` Op&0V#&!q\(&`JG'"~C'"`ZF'PJ'"H 7("AHz(F]("4H+a" O(N3((D]((\)"5Htc)"p_HX) -KC) \)"A *"BI*@.n*"PA=*{N *! xW*! W*" E +Nu+ V,+"_M7+J?l+"`=EF+"EF :,"ЊA^, Vw,P@v,!xS\x,">N,"`I<-! WCO-p8Kg-"B"X:V.@\ .pJ>."+G2.\."9E."`'HLh/`Ur/"PH /"D/"HB020"@C0pN00"EF 1`MB,1"`AC1"EnP1\[1"4ED1"0A1@2"GwY2Kv2ЭJ2"pFH2PrP' 2P\3"B>3"PHD|3"`B37Rf3"A3AL4uT!4+KA4K_4!K4" H4@@4"A 5eS`5J.35 zR@5" GS~5"CB 5"PBQ5! W(6"AX6`V-6M^86"IH+M6"RF"u6"R~:"Ab:"0F;MY.;hN7?;"0Hu; OM;"PGd;@#<{N2<!X]\D<"I<" .F <"0H ="0Bp=@ ="!E@R2="AB="jH$>PO69>"@PHb>!/\X>!hI\>"p%HT?" H^?:K!v?I ?"PA@"A;@@@RF@"A)|@"~A-@" G ApwNQA"HF{?APnO1ZA"EH~A3NTApS!A!k\A* OpA@*B4KwBSB}P' B"0H B*SB@NB"$HG>C@aUCЛUupC`UsC"JrC I0D"`IpD"E D"E.D"D`E"H%4E"H"E0*KEPO2E\8E"@AO,F WLGF"}CF! VF KF"ЛEEF"EG@ HG0M[G",EG" FG".F G\HP)K)H"I~H\H"PC0H"ИC"I"FH\I@I"Ej"pRIRII"HP8R"!NIN6J!@a\xLJvN8[J@\8qJIJ"RF"JkN JTJ"B K"PJG2KkNK`AK}OKP?KL"AHL"pH L! VL@fR,L"ELJMpQ3 M"@A-M"0CSM"H)M! W$M"AM T M! WM!(<\N!_\cN4@]N" HN"sHNRN" @VOPJEO"?A O&N'O!i\O"GS"MKe"@|C e"Be"@IFXe@\f"H 5f@]>f"`yA Nf! `V ^f _TgfnOf\PfpUfpTf 0Wg!_\8Dg!  W_g"PIg"@Eg"PA"g"pCTh7Q(i*Sp#h"ЋCPh`GOfh!@>\hh Xh"D[Jh"Ah"@H?iSpi"H:Si!s\fi"pHi5Ki@ jUj0K+j"EE7^j"PkF?}j"C%j"`HZj"G 6k0Jk!Hh\wk $@Vkp\kPt@S"Mk @k X4k"=H0lpLFl"0F&l"DlpR*l"FS6m"`H%km"PEm"GFt9^@&maScnz@ ;n"@B^^ "04Mn"mFn A]n $W o!u\(5o"KH&SoUQ^o0Jco0No! WCo"-EIpKPp!@\Xcp@!p"(ETpoNp4Rp"E5qQjCq!?\0q"0Eq"dHXq Aq0R,r"A>r"SFfr"@AWr@UcrJr"PA r@ s"A1:s"Cs"`FB?s!h,\stxK<%tA"U["C( ."EJ"wF" 4F&Ӌ"Db\"H V NQj" E*"A<Ό"G ij*O"HDCa@c["PB`U'@DP"@JB%"|C "PEg Uv#")ER"WFVhO.!>\8 Q"XF"ԏA]"A.@S0K|"Cu`(\\@ؐYRM&"Ea!"JU"I`PA+" BZ"ЫI!X<\"H4!ؠ\AP\N @WLj"DI" A ד"pG"@@b`G1C]INuS"C0VN˔`O0"`I-?8D]L" EH z"GG"AXԕ@\"pEjG"uHgz"?A ֖O% "Bf!@/\X"A."@Ij"@HN!t\(dSpm@Lx"G!XQ\P"HWM"3Fc"EF ̙"`H \O0Jz"pG6" H"'Kޚ"Es"G 4"bC"pC 5\RF"GB,RZP&K R)E"PO2"pE3cP`UdU "M1D>u"HQ"G"5R""qH@!H\8]!R\P$K"EH ў"AC"E *\I"~AfZ"I"JH!Y\P@O П\ݟ"G2@U+Ms%n@59"|A I"E v"P[CKLK[*PA]B\T"B}OR@ΡJW@.!hs\-S>"PEqJU Nʢ"nHa"0#E;0 AI3RT!:\e@@AʣU! W!P"K65"@F+e"Ag\ M:o@_"U""zEMIJ"/FS4PKZ4"PC%@ "FE@vZ@Kx"P7HĴ@ NwӴ X"@Ip7QJ"MV\g0Jlp&KO=J`!R\P! VF3"0HpK"p$Em@ Rö! W'@ LA9"A@!y\(W" G"Hݷ"G "ABj@KR"GK\(θN"`E"CRF0TW!]\tnO"`Nw@.\й"|H *:Qp@Sa"bSO!:\b"HFJm̺! x\"B"D1SMd"@ZHj@5K"`En"D1!t\(U"xHu"mH"Icڼ! VF$!N\YJq"I4"G\+!Xu\(R! W6"`E("N3"?A "C0P \Na$K"1E 'W"@ScR"0H EU* OW@G!^\8"H'PU"0B |"E"HB)"PC4"@SEre"H "`DPN" H="jHeQt!_\"FH "пM"`C!\- V@RSU"H"D N J!(c\8"0WHj$"I"}AD!PJ\H"P|E"EB`MVL"@]H%K"I0 K5""0RN!(M\X=@QRS"` BI!L\0"eC"зG5!G\R@wVT! W"R,!U\P"P H'.!x`\8HPO f@Kau"PC"kF4qR{T" H `"G`O5"pI5"D4" G"/F"sE}O;}O [Mn"ЊH%"6F+"FH "MP,K2\SGZ"pAUf"E"@A %J 7"pA"AP@M[PJ"`I};R|!K*!"N<#PM";Htu"@eSr"pDJ W"pA "BkM}9R|`O!X+\8F]"`C "HF"KC !@<\"`E5! V.g Rv"PAY"{A_S>N \![\xB0Kj\" I<:R|"JH"pE pK0"G,r M"PAPo@  W"E"0G+`yQ*pP?"`@O "0F @rPKO:A9M"ЄG=pS ST"@G"0E "'N"E3xT"_M("Dc V(K! V!"pA`'\8%"DF%F"M"0E "DI=K"A1"1F&s"F"0A?! W"PIWiN\j"НC! W1M)`&R2\PA@e"A%oRNjw!_\RdSF"`MV!pY\8@J@8HA]L"H"H\!8U\P=S<@7L"pA  JCpNm0A`@AxO`\Y"AlV*x@@Rj"@ R|"P3R! V!LF"`Dy%"9DT!\l"0CQ"`Ud"^F"@G;R|"9R|":@6V"E"pG"PF"{A% sNV"PGF)wQ"(N-K"H!"`eHTU6 $L/W"pH ! VE"pGH"AB"A8 @W$=1"$R"XHj"PHM"P|C D"PHyA"0|A "OHJO!v\X Th9"@XFTa"pH\7NZJ n"RA8\7"`A j"D0"%F"G"I@/! W'Z"A!@\!y\! PW!(s\"p/F>"MK"DF0"OE! W([S"@I_"E! WN "I !@e\(D!e\P"AGK"pBQ"EH "4EDv":H8\"PA*"M6@_Mi"A" H)R"p,Hj"MF"6\*@IQpP"`E&yEO"C N"LF<!G\X"HW!*\3@7"`}C&*!XW\xo"PEF"AQ" AF"@?Fj!Q\ 0@@S"0D="P0F&"ApD @!f0@\h;"$"I?"Uhл\S "P$R=x"CXMN"2F+Mk"E"@dC7"CT"КANg"\H GR%`!(l\{"%HI"C3"PCQg"yA(n@" B""@;PN6" H F SmP p'RW 04Ml ЈP "E] ! W @| "M \!P@!Q!!X\ w!"F!"0H2)""EK"4K9"D "J"PO,#" I6g#"B%#"G#"A7$"FO$"kF j$ J q$RRj$$S$0K|$"iEN %!8\8%"C)A*` Opl%9K%! V%!s\(%"pNI2 &"`wHUQ&"IN&"pE'>N'N#'S 4'"PA]'" DT'"@.F 'OH'NQ'"}A'" NH4("vH<(`\(! WF(!E]_X"$R=(PyT(JJ )"I<V)" E@)"mH)r@Q)A *"PI]*"eF *R*!8.\X+!h@\XX+" H&+!v\@+гDr+"D,\*,"Iq,@M`2"R!"S4},cRn,Ja,!x\,pK,"pBB-"prH#-"H b-"GS-"`UE-PU -" A%."@;,."F.'K." F+/"prHL/"#H/"I0ON0!@u\A0"H v0!Hk\0"H0"C 1N$1`o@;1$RL1%K1"pF2"EG2NP2"FV"L 2"`A2 \2"SF2!M\-3"B`3"A3"`&R3"@C+3" CZ3"B-4"@BVK4"Fr4"@B 4"`A1L5PJi50J5"@Ap5"A5"?N6A]6"PEv!E]#6"puHR6"@|F6! V/6 U6"I<7"Gs7M<~7@7Q7BLH7"@KH 8!@s\()8K?8"P5H8! V8\8M8\N 8"\H 59"мI{{9"PJH9KW9"`D69"A=:0zKO:"AH:`Ax:"|A:=K;:K;J<;"@EH g;P#K;"|C M" "M;"ШF <@T!<"A W<P}O;q<SK<@Ly<pS<"A<<"pB"<"PC"#=r@Q4=KN="Jz="Fc="C=A=!Y\="IH`>"2F`3>"@H>0<@#>"@C>J>"+H+C?pQS?Plb?" HQ??"lF ԓ!\?"F&@ WA@"p_Fm@"pGK"Nu@"A@! $W@"TT@"CVAKE8APIKA"H A"p2EA(\B"@A;B@ vB"DC!p]\"C i@:C"eH"eCA]wCIC"@lCD"GsTD"ЇG`DQrDyK D"pHM6D! HVD"IcE!8p\XAES4TE"FHE"A EN&E"IAF" &HLF@ F@G"0 HgG @iG @GLmG"C?H"H4}H"@D HP@"H"=H>I"JaI"HQI"GJ`\&J"@AVJ"CtJ"`HB0J\J!:\"UM"PR1K(K!K" HbK"C)K"GK@$L!u\5L"iH"]L`NcL"@G L! VL"{AM "MM! W;WM"PGCMN.J"TMARM 0VN"ABN'K5N" A.AN"CI N09KN R9N"AN@O"pNFTSO"0GHO"H O"%HoO"eF lPR4xPUP"PeFP@@Q@GQ"p7NWXQ"sF0Q" EHQ"EH R L!RF]6R!NGR\PkR"dI2R"HNS"IoIS" BS0&KS!<\1T"YI T"I1TPU\U" H PU"FpU"A UPYU"FH=VMPV" M[V"GV"B%VfO W0DMlW!/\XW}L@W"IW!P)\ XPU% X"H UXNhX"rF)X@!X"|A X WDY@"`.QzOY"@AdYJY"PFYJ Z"CI2rZ" E@Z"@An[^P8["`NI }[J?["zI \"B \3V\"AP\"0A]L%]"cI ]" H%]" A)^O8B^!m\x^@MQ^p,K^"F26_"Ek_ZR"p:QbNw_" YI2_! `V `"A "Uf+`"H<e`"`GG`"A`"`IHa" CZ4a"pI a"0Gua"IvR2b"@oHT@b"PAPb"A bM3b@b! @VMb" pI2gcBRrc"PCQcpKc!_\d"Ed!@+\3d!p_\rd"`Efd"Be"I ]e\qe"Ee"Ie"Ef"JCf@LfD0f"D#g"@HL\g"MNgg"EEgJ gPJ[g@hNQ hJ!h"AIhP\fh"C)h"GTh"0E5i"ZH%i"CQi Vi"G,i\j"PE j!.\XN y"`REz I;z"Avz\z"0Hz@,S3z"0MALz"`S$z yK z M{"`E {"A%{"BD_{phN<q{"$F{" F{"BQ|"pE |"`iC!]|P4K?|"A|NO|" H`}06Rr}"G}"G}"p?H>~ @VX~"II~"HE~"E ~pJJ~" Iw&"pEE6VBD]U"IH"0sF)!hV\P"AFO\KmDupG"/F"pG "GD:0ST8K5K"H&"PFN!z\(Q"?R~juO?9K^S#‚"[H)S )0AD"^Hi"@b@]0RJ܃"@;J*!+\L"/I"IJ$"ЂEQPO e" I0"GuJ "Ia"`I"}C&"вE ."p^G2Z^T U" G}K"@^S)Ƈ BW" 5D&tP=K "7Hp!)\ PM3"@H0^"@H" H ܉" eF'7"03FQM!.\Xo"BYSf"G`"Dl7"PH&`U"pE@.&"@AP"JB)!H?\h܌`@yR!."p1F&L"5G2`J `WL "pASpgRJe"}C)"E "C "tDwO"pEG\PE[o"E zJ !%\Jqď"пM׏" @V@G"H @@"EB @@M"CPNh \БLJʑM"@ H"pH)@"` H""ЉC!0m\H\h"ЊN"Gd%Q|"-I"H/K"A8"6H}͔K4"1IS!=\8w"I"CەȻ\" R"@{Il"A# 3NǖJ "NFT="Et".F "`|HL"pH]-K"C"JL"p_HX"0FL6"Fa!x:\`y!j\8@ARϚ" =H"A6"Am"DH\˛!P\"aD"r"\H ڜ"A@S"IT!Ko"C! `W'Ý"peF"E "PSP0N~J)Ki9Qs"H "FBz"MϞJJ("0E %"xE\@"G HW'K֟"vCNN\]"~C"4N"[H )(S`A"I @TT0Kj"|H  V!n\h"`Rg""A"H2 "PqF0E\c" fH"MH+"IFT"`~C*\:"0Hc"M"pAZGs"DN["A"`B(""H_Jx"B`.Qz0KRȦ V!V\P+!n\ Hp@" \H "%F )! W"OEK:d"AFo\"\H "A8)\v"mE\"`gCu! ` W<! W(UX"@AB!N\O0M\"PAJk"EZ"H&"!P\NJ6c" Um!]\"`YHj٬"PAI!U\ "=Fj="Er"A'"N"@E֭T"AD"0KB)4"HTc@5KPNm"A"zA"MF"+"pE^t@UTN@N $D]AƯSׯ"p]H02"G"PG1Ѱ lW"0E PU +"PCXP"0Ma"3FPvNH! W!@DJ"pIT" Eq":R~}"rF%"A.߲J! @ W:F"PAcUnv! pV"@G ij@! WC(" F W"yH"PN"C"@cAL  6K]ShM$~J@@)S3ֵ"EE7!j\8"!M\8G"0)N&T"`Ev T`@L/"`E "`>FjF! `W< hW"pJB0"0^HA \pl!j\"` I" !"JFTS"@EA)"DP0J R)U4"`A)=@QLr]8\}"M" G"ƺ"F uO "A =0DRJJb"@4H0PRt@vR!*\ڻJ12"pEF "Dmռ")E" E5"`)NZGMX"p4HI"@'F ƽ"` ET\"EH <X! Wy@U W˾OQپlNbO  *W0J9J"0]Fcd! W'\0KpIѿ" NϿ N޿!+\8A/" I s@v"B""@A #" G- VF"Av`\!(z\(" C?! W!H=\H"`.F ="{H" H5"E "AbF G^ 4QlN=u"PA$KK("G W3NL(R7T"H"A"0GoZN9"DR"`E "I"A"EFW"CQ"0A ".F"H H0ZR[]N/m `W"E" A" I"'R%60RF"DBo" E!i\8"uHg!9\ ! W<M"`A|!+\" RJ)" R"0A "&ErH"I"0~C&"qF) "0}C&, "R29"PG!O! W"0E @1 CWX"`"F "VE"`DjQ"R%T M&`K EF]\`?S h"CE`3@7"0Ey8"AHH" B "`[E V@&\@"A`HRpPR{" VEI"R%0NPJ dW"гAToPlQP%"I""HM"0(HLA"CQw ,W\pL"&EJ O ͏"M "G "=HnPON5"BR\@"HTb"I!  CR"G"eF B"нCP_ J5z"DHV"UF"D@H,Kj!k\P"PH%"`eHT6!`r\P} \P!he\("0A  J)"Ik"A! W"ZEQ"hE\8"kH_pJvp?S.@"MFA]!H[\P" qF%<"nHVR"HH&p"A"BT0D]"0EE`=K)3l@.J"0I%! WA]PIK"IB%"@IFX:"0I1P"|C"qF0"B"@"Eo"E"E!H\ LT@"A "aED" ,F 0J !`c\X"A}"N7"HWJt"MH+" F O "FO0N`8K )D>|K"J"(F 0`\HE,Kd!`9\t"PH#"@DpL/"A 'JE@J`"@HF{"kA @AR\9"Gi"1F&@](!xl\8"{HpR%"C"X9@"A""HF^\~"`B)=R~"+Ms! !W! W)0"0Ac"Aqy"03H@"D3!Pz\(I"AuUa%KJ"@+HN""{Ho"kF"pI"H)2@JF"A |"PEF"P2F&"GO" LF"@NqzP3R"D8'R%"IB0!"iB\\"IJC AH"A"U|ИE"8QFsNpV" HF"A@"@C "pC"A "pE! @\XD]h"|A v"~EU"RC]0J "pGS "0G&!S\PQ"`KB^"A<`R,IjP'"Foo`\\"вI"fF @! V\"F"P@H\"JU WU"I@"`H"k"PG"PS8"@I4"6G n"C0"IH+!`P\M "`G )P4K?"@JU"I0p\q"G'"SC UW5! `!W!8h\V  vV"`Id"pF) W")H@p!<\ pR %R"pFHJW Qf:K!~O="H "AJ"eF`"PH"@G)"AMA"HF{7"PAw7M<tT0PJf!\\"HkDE5DvJ"A|KT!^\nQ @]@ "{C C!+\i"{E"aED"~C&.N!p\\(\`S$!8j\! W$"pdH"8pTN"II"IIR"A9Jhpr@@Lz"Ih\"EV"N OK p JJ"PA0"P/N$KpLw7PI0Q>  V'!<\Rp Op["@PF!r\P"A<",RZ"FKU~RH5U'NDJvNM"E "A)"BT=@m!HZ\8t"Gq`O"@G \POt"JEQ"GFN"ABD! W;! xV "0\H ",G xPO,"PE"0A? 0mN+ !b\ H "0`HTz "0I "E "GF1 0\NiD "sHf "dHX Sv pNr ! @V' Vj "AC "H "I@"TT  CR  V ".F J- "0BH "PA "eEh"0-R  \ "V" `Q7 "F" O  V"@RV ! @!W "pR, "]H"@ T"C+q"iF"F3"F)"pLct"AJm"U"pC?"``F! W !8;\("`E V"PME TWA]"}C"II"@Er\"H\%@ X!HP\"pC0! P$WR2Ly"3Q""0Mp@^SD"PI@P*"GItN!hR\ "ЙC"AH@ +"`&R!P1\X"ШI"@ BT4ЌJYеJ*LS7" H" R"H+PQSP@2"R4=!9\`M"HQ"@Ec"A`"0^CnQK"L6! VKE4VK"@AEpAc0OQ""Ml"`@;"`ED"I3a"oE O"ХA"EH "A.;"0AV@Uo"F@"RF7"{H "|C"AK  @O#"@HN"@CT0JlF]!0\X"@I0"I{"AL L"DIA H0J`"pnF?PKZ"@F"|F64@Jc"pD " ZA_^ "Ue "`GN "E "A R!H\+!T :!SWJ!!0|\PR"]S g!"p^H!!+\! xR!S4!N!8K!" EB r"! W""ШG"J"P<""B""ЌN> #JN#"EX#"G"@U#"eH"#0LV#"0F"$"?I$@N$" YC&%!0f\8*%"^E\%` K+%mPk%Nz" N %YNj%"PG %"oF&N=&!g\Ph&pST=w&#R{&"@CB4&@'"aF<'"PHz'U'@'"D(!8g\("0HH("AW("oF u("~A(`GO(a@c(A]( DW("AM)!l\9)"@B"i) W)"[H"Ri"0N,)"PE)@)"H H* Af*p&K*"0BT*-PU* JO* \+"XHj*+\7+ VM+"sE|+J+"MA ,"GPN>,JS,"PE3],! W:,"(HT-" A2-"IGw-PN&-I~-"@An-\-"FB?".\D."@E`." nFPQG"Mu.T|."A7.K."WFR/PS#/@ N36/"A j/"DE/ @W / (V/!*\,"M0"PJ0I0"}F>0KZ0"(F?1"AQU1Se1"dI 1"зA0 2"0B>2R4H2" 6E"nQ 2"I2PD%3"(ET@UfS3\a3"I03pM3"G3T3YL 3`\=4"pE*G4"iFZ]4"JN4"G 4"DI5\/5"PA.;5"A n5"`FU5!]\P5 pwV 5G 6".E?6PD(u6A@6"E6K<6R6"'B r7"аG ""ЌN>|7"C7"A7UO#7"0CQ8^S08"LE_8@8"0C9"`I K9(\S9"H!9" BX9(9L>9 6@]9PM"N:@*:"@F"~:"pJ:R:J/;!i\6;"DBk;kN |;A;KS&;"`>D2>"@4ED?"KB0V?"E?fO3?pJ@иDET@"D@"0I @"`EvA@J )A`R.4A"@yAEA WH`A WxA"E~A! WA"E BJOF!M\sF"\H%F"@DUf!*\8pf! WfO1f"H"f"@HSgA|g"pH"gAg*S:h"Uh"0A&mh"iFh@@hЊNh"}Fi" H3i@i"JTjD].j"NFXKj" EgjOqj!hf\j"I9jpJ jDRj @Wk"H0qk"ACk!Kk`sNk"E.k"F+l Ke>l"0D+yl" EYl"El"aCl`lT{ my@Q?m\]mD]83"`&Rtm+KmSXmIQzm" 6Nm"I4m!^\n" BGn"PMNNn\WC"PN6mn"bHn Vn"A!n"0F&!oG =o@o! @W1o!`k\o"D)pR1p@O Jp"IGp"E pм@p'Sp! Vp"@JLaqJ;{q"0BQqJq"`OF"qU6q"@"E+r VBr"DF)r! %Wr" Ar"CrK}r! Ws">Ezs"As"D6s@z@=s@N t"`IjFt V_t"ТG it Lt"DHt"BQu!H\Eut@-u" Eu!\\PuA]u"pA4u0&R%u" E$v"B~v"0$H5v"{Av"`Av"`H=w@ZwP\iw"G sw"0AGw"A '"Nw"A(x"mF5xР@.Zx"vHx"H x0 Nx"0EYyN=yP)K.y (WJy3Q"Vy4K9y" H[y"pAz"`H`Yz"@CTz!]\z" H z\{"PI8l{"G9v{@J{ <W{"pI &|"Gn|"pCQ|"KC }@lN~}`K_&}"FHi}"EH}"H}@}lF ~"4FB~"PI<~F]8~! W~" BTU#<"I { W\R"FF0"#H@J"PC`Ӏ!Px\! V"A;P"05ED! V"UQQKˁ"P@e! @W \""pGW"eHT"P5R%0 K(OBK ς" E" G0 "EH1" |A@"H7t"`B""iC"FB?H" B"{7@]@ap@X҄"H?"0]E+`Jf"0F܅M!pi\"D7"A l".F "IG"`Hg8"nHRf!*\ fO3U| 5K"TG k";Fj"PENP ˈJ"JU\Jp" IPRD*JrU_%JH"HPJ"`I<@ \0pr@ "лC .@gPM v@J "iH׋N"G !=\h"pGBg"C"Aios_init.o_ZNSt8ios_base4InitC2Ev.cold_ZNSt8ios_base4InitD2Ev.cold_ZNSt8ios_base15sync_with_stdioEb.cold_ZNSt6locale5facetD0Ev.cold_ZNSt6locale5facetD0Ev.localalias_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm.isra.0_ZNSt6locale5_ImplD2Ev.cold_ZNSt6locale5_ImplC2ERKS0_m.cold_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE.cold_ZGVZN12_GLOBAL__N_122get_locale_cache_mutexEvE18locale_cache_mutex_ZZN12_GLOBAL__N_122get_locale_cache_mutexEvE18locale_cache_mutex_ZNSt6locale5_Impl16_M_install_cacheEPKNS_5facetEm.cold_ZNKSt6locale4nameB5cxx11Ev.cold_ZNKSt6localeeqERKS_.cold_ZN12_GLOBAL__N_19facet_vecE_ZN12_GLOBAL__N_17ctype_cE_ZN12_GLOBAL__N_19cache_vecE_ZN12_GLOBAL__N_18name_vecE_ZN12_GLOBAL__N_16name_cE_ZN12_GLOBAL__N_19codecvt_cE_ZN12_GLOBAL__N_116numpunct_cache_cE_ZN12_GLOBAL__N_110numpunct_cE_ZN12_GLOBAL__N_19num_get_cE_ZN12_GLOBAL__N_19num_put_cE_ZN12_GLOBAL__N_19collate_cE_ZN12_GLOBAL__N_119moneypunct_cache_cfE_ZN12_GLOBAL__N_113moneypunct_cfE_ZN12_GLOBAL__N_119moneypunct_cache_ctE_ZN12_GLOBAL__N_113moneypunct_ctE_ZN12_GLOBAL__N_111money_get_cE_ZN12_GLOBAL__N_111money_put_cE_ZN12_GLOBAL__N_111timepunct_cE_ZN12_GLOBAL__N_117timepunct_cache_cE_ZN12_GLOBAL__N_110time_get_cE_ZN12_GLOBAL__N_110time_put_cE_ZN12_GLOBAL__N_110messages_cE_ZN12_GLOBAL__N_17ctype_wE_ZN12_GLOBAL__N_19codecvt_wE_ZN12_GLOBAL__N_110numpunct_wE_ZN12_GLOBAL__N_116numpunct_cache_wE_ZN12_GLOBAL__N_19num_get_wE_ZN12_GLOBAL__N_19num_put_wE_ZN12_GLOBAL__N_19collate_wE_ZN12_GLOBAL__N_119moneypunct_cache_wfE_ZN12_GLOBAL__N_113moneypunct_wfE_ZN12_GLOBAL__N_113moneypunct_wtE_ZN12_GLOBAL__N_119moneypunct_cache_wtE_ZN12_GLOBAL__N_111money_get_wE_ZN12_GLOBAL__N_111money_put_wE_ZN12_GLOBAL__N_111timepunct_wE_ZN12_GLOBAL__N_117timepunct_cache_wE_ZN12_GLOBAL__N_110time_get_wE_ZN12_GLOBAL__N_110time_put_wE_ZN12_GLOBAL__N_110messages_wE_ZN12_GLOBAL__N_111codecvt_c16E_ZN12_GLOBAL__N_111codecvt_c32E_ZN12_GLOBAL__N_114codecvt_c16_c8E_ZN12_GLOBAL__N_114codecvt_c32_c8E_ZNSt6locale5_ImplC2Em.cold_ZN12_GLOBAL__N_113c_locale_implE_ZN12_GLOBAL__N_18c_localeE_ZGVZN12_GLOBAL__N_116get_locale_mutexEvE12locale_mutex_ZZN12_GLOBAL__N_116get_locale_mutexEvE12locale_mutex_ZNSt6localeC2Ev.cold_ZNSt6locale6globalERKS_.coldmonetary_members.o_ZNSt7__cxx1110moneypunctIcLb1EE24_M_initialize_moneypunctEP15__locale_structPKc.cold_ZNSt7__cxx1110moneypunctIcLb0EE24_M_initialize_moneypunctEP15__locale_structPKc.cold_ZNSt7__cxx1110moneypunctIcLb1EED2Ev.cold_ZNSt7__cxx1110moneypunctIcLb1EED0Ev.cold_ZNSt7__cxx1110moneypunctIcLb0EED2Ev.cold_ZNSt7__cxx1110moneypunctIcLb0EED0Ev.cold_ZNSt7__cxx1110moneypunctIwLb1EE24_M_initialize_moneypunctEP15__locale_structPKc.cold_ZNSt7__cxx1110moneypunctIwLb0EE24_M_initialize_moneypunctEP15__locale_structPKc.cold_ZNSt7__cxx1110moneypunctIwLb1EED2Ev.cold_ZNSt7__cxx1110moneypunctIwLb1EED0Ev.cold_ZNSt7__cxx1110moneypunctIwLb0EED2Ev.cold_ZNSt7__cxx1110moneypunctIwLb0EED0Ev.coldmonetary_members_cow.o_ZNSt10moneypunctIcLb1EE24_M_initialize_moneypunctEP15__locale_structPKc.cold_ZNSt10moneypunctIcLb0EE24_M_initialize_moneypunctEP15__locale_structPKc.cold_ZNSt10moneypunctIcLb1EED2Ev.cold_ZNSt10moneypunctIcLb1EED0Ev.cold_ZNSt10moneypunctIcLb0EED2Ev.cold_ZNSt10moneypunctIcLb0EED0Ev.cold_ZNSt10moneypunctIwLb1EE24_M_initialize_moneypunctEP15__locale_structPKc.cold_ZNSt10moneypunctIwLb0EE24_M_initialize_moneypunctEP15__locale_structPKc.cold_ZNSt10moneypunctIwLb1EED2Ev.cold_ZNSt10moneypunctIwLb1EED0Ev.cold_ZNSt10moneypunctIwLb0EED2Ev.cold_ZNSt10moneypunctIwLb0EED0Ev.coldnumeric_members.o_ZNSt7__cxx118numpunctIcE22_M_initialize_numpunctEP15__locale_struct.cold_ZNSt7__cxx118numpunctIcED2Ev.cold_ZNSt7__cxx118numpunctIcED0Ev.cold_ZNSt7__cxx118numpunctIwE22_M_initialize_numpunctEP15__locale_struct.cold_ZNSt7__cxx118numpunctIwED2Ev.cold_ZNSt7__cxx118numpunctIwED0Ev.coldnumeric_members_cow.o_ZNSt8numpunctIcE22_M_initialize_numpunctEP15__locale_struct.cold_ZNSt8numpunctIcED2Ev.cold_ZNSt8numpunctIcED0Ev.cold_ZNSt8numpunctIwE22_M_initialize_numpunctEP15__locale_struct.cold_ZNSt8numpunctIwED2Ev.cold_ZNSt8numpunctIwED0Ev.coldcow-locale_init.o_ZNSs6appendEPKcm.part.0_ZNSt12_GLOBAL__N_110numpunct_cE_ZNSt12_GLOBAL__N_19collate_cE_ZNSt12_GLOBAL__N_113moneypunct_cfE_ZNSt12_GLOBAL__N_113moneypunct_ctE_ZNSt12_GLOBAL__N_111money_get_cE_ZNSt12_GLOBAL__N_111money_put_cE_ZNSt12_GLOBAL__N_110time_get_cE_ZNSt12_GLOBAL__N_110messages_cE_ZNSt12_GLOBAL__N_110numpunct_wE_ZNSt12_GLOBAL__N_19collate_wE_ZNSt12_GLOBAL__N_113moneypunct_wfE_ZNSt12_GLOBAL__N_113moneypunct_wtE_ZNSt12_GLOBAL__N_111money_get_wE_ZNSt12_GLOBAL__N_111money_put_wE_ZNSt12_GLOBAL__N_110time_get_wE_ZNSt12_GLOBAL__N_110messages_wE_ZNSt6locale5_Impl13_M_init_extraEPPNS_5facetE.cold_ZNSt6locale5_Impl13_M_init_extraEPvS1_PKcS3_.cold_ZNKSt6locale4nameEv.coldcow-shim_facets.o_ZNKSt13__facet_shims12_GLOBAL__N_112collate_shimIcE10do_compareEPKcS4_S4_S4__ZNKSt13__facet_shims12_GLOBAL__N_113time_get_shimIcE11do_get_yearESt19istreambuf_iteratorIcSt11char_traitsIcEES6_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt13__facet_shims12_GLOBAL__N_113time_get_shimIcE16do_get_monthnameESt19istreambuf_iteratorIcSt11char_traitsIcEES6_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt13__facet_shims12_GLOBAL__N_113time_get_shimIcE14do_get_weekdayESt19istreambuf_iteratorIcSt11char_traitsIcEES6_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt13__facet_shims12_GLOBAL__N_113time_get_shimIcE11do_get_dateESt19istreambuf_iteratorIcSt11char_traitsIcEES6_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt13__facet_shims12_GLOBAL__N_113time_get_shimIcE11do_get_timeESt19istreambuf_iteratorIcSt11char_traitsIcEES6_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt13__facet_shims12_GLOBAL__N_113time_get_shimIcE13do_date_orderEv_ZNKSt13__facet_shims12_GLOBAL__N_114money_get_shimIcE6do_getESt19istreambuf_iteratorIcSt11char_traitsIcEES6_bRSt8ios_baseRSt12_Ios_IostateRe_ZNKSt13__facet_shims12_GLOBAL__N_114money_put_shimIcE6do_putESt19ostreambuf_iteratorIcSt11char_traitsIcEEbRSt8ios_basece_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIcE8do_closeEi_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIcE7do_openERKSsRKSt6locale_ZNKSt13__facet_shims12_GLOBAL__N_112collate_shimIwE10do_compareEPKwS4_S4_S4__ZNKSt13__facet_shims12_GLOBAL__N_113time_get_shimIwE11do_get_yearESt19istreambuf_iteratorIwSt11char_traitsIwEES6_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt13__facet_shims12_GLOBAL__N_113time_get_shimIwE16do_get_monthnameESt19istreambuf_iteratorIwSt11char_traitsIwEES6_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt13__facet_shims12_GLOBAL__N_113time_get_shimIwE14do_get_weekdayESt19istreambuf_iteratorIwSt11char_traitsIwEES6_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt13__facet_shims12_GLOBAL__N_113time_get_shimIwE11do_get_dateESt19istreambuf_iteratorIwSt11char_traitsIwEES6_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt13__facet_shims12_GLOBAL__N_113time_get_shimIwE11do_get_timeESt19istreambuf_iteratorIwSt11char_traitsIwEES6_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt13__facet_shims12_GLOBAL__N_113time_get_shimIwE13do_date_orderEv_ZNKSt13__facet_shims12_GLOBAL__N_114money_get_shimIwE6do_getESt19istreambuf_iteratorIwSt11char_traitsIwEES6_bRSt8ios_baseRSt12_Ios_IostateRe_ZNKSt13__facet_shims12_GLOBAL__N_114money_put_shimIwE6do_putESt19ostreambuf_iteratorIwSt11char_traitsIwEEbRSt8ios_basewe_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIwE8do_closeEi_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIwE7do_openERKSsRKSt6locale_ZNSbIwSt11char_traitsIwESaIwEE4_Rep9_S_createEmmRKS1_.isra.0_ZNSs4_Rep9_S_createEmmRKSaIcE.isra.0_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag.part.0.isra.0_ZNKSt13__facet_shims12_GLOBAL__N_112collate_shimIcE12do_transformEPKcS4__ZNKSt13__facet_shims12_GLOBAL__N_112collate_shimIcE12do_transformEPKcS4_.cold_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIcE6do_getEiiiRKSs_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIcE6do_getEiiiRKSs.cold_ZNKSt13__facet_shims12_GLOBAL__N_114money_put_shimIcE6do_putESt19ostreambuf_iteratorIcSt11char_traitsIcEEbRSt8ios_basecRKSs_ZNSt13__facet_shims12_GLOBAL__N_116__destroy_stringIcEEvPv_ZNKSt13__facet_shims12_GLOBAL__N_114money_put_shimIcE6do_putESt19ostreambuf_iteratorIcSt11char_traitsIcEEbRSt8ios_basecRKSs.cold_ZNSt13__facet_shims12_GLOBAL__N_116__destroy_stringIwEEvPv_ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag.part.0.isra.0_ZNKSt13__facet_shims12_GLOBAL__N_112collate_shimIwE12do_transformEPKwS4__ZNKSt13__facet_shims12_GLOBAL__N_112collate_shimIwE12do_transformEPKwS4_.cold_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIwE6do_getEiiiRKSbIwSt11char_traitsIwESaIwEE_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIwE6do_getEiiiRKSbIwSt11char_traitsIwESaIwEE.cold_ZNSt13__facet_shims12_GLOBAL__N_113messages_shimIwED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_113messages_shimIwEE_ZNSt13__facet_shims12_GLOBAL__N_113messages_shimIwED1Ev_ZNSt13__facet_shims12_GLOBAL__N_113messages_shimIcED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_113messages_shimIcEE_ZNSt13__facet_shims12_GLOBAL__N_113messages_shimIcED1Ev_ZNSt13__facet_shims12_GLOBAL__N_114money_put_shimIwED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_114money_put_shimIwEE_ZNSt13__facet_shims12_GLOBAL__N_114money_put_shimIwED1Ev_ZNSt13__facet_shims12_GLOBAL__N_113time_get_shimIcED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_113time_get_shimIcEE_ZNSt13__facet_shims12_GLOBAL__N_113time_get_shimIcED1Ev_ZNSt13__facet_shims12_GLOBAL__N_114money_put_shimIcED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_114money_put_shimIcEE_ZNSt13__facet_shims12_GLOBAL__N_114money_put_shimIcED1Ev_ZNSt13__facet_shims12_GLOBAL__N_114money_get_shimIcED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_114money_get_shimIcEE_ZNSt13__facet_shims12_GLOBAL__N_114money_get_shimIcED1Ev_ZNSt13__facet_shims12_GLOBAL__N_113time_get_shimIwED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_113time_get_shimIwEE_ZNSt13__facet_shims12_GLOBAL__N_113time_get_shimIwED1Ev_ZNSt13__facet_shims12_GLOBAL__N_113messages_shimIwED0Ev_ZNSt13__facet_shims12_GLOBAL__N_113messages_shimIcED0Ev_ZNSt13__facet_shims12_GLOBAL__N_114money_get_shimIwED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_114money_get_shimIwEE_ZNSt13__facet_shims12_GLOBAL__N_114money_get_shimIwED1Ev_ZNSt13__facet_shims12_GLOBAL__N_114money_put_shimIwED0Ev_ZNSt13__facet_shims12_GLOBAL__N_113numpunct_shimIwED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_113numpunct_shimIwEE_ZNSt13__facet_shims12_GLOBAL__N_113numpunct_shimIwED1Ev_ZNSt13__facet_shims12_GLOBAL__N_113numpunct_shimIcED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_113numpunct_shimIcEE_ZNSt13__facet_shims12_GLOBAL__N_113numpunct_shimIcED1Ev_ZNSt13__facet_shims12_GLOBAL__N_113time_get_shimIwED0Ev_ZNSt13__facet_shims12_GLOBAL__N_114money_get_shimIwED0Ev_ZNSt13__facet_shims12_GLOBAL__N_114money_put_shimIcED0Ev_ZNSt13__facet_shims12_GLOBAL__N_113time_get_shimIcED0Ev_ZNSt13__facet_shims12_GLOBAL__N_114money_get_shimIcED0Ev_ZNSt13__facet_shims12_GLOBAL__N_112collate_shimIwED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_112collate_shimIwEE_ZNSt13__facet_shims12_GLOBAL__N_112collate_shimIwED1Ev_ZNSt13__facet_shims12_GLOBAL__N_113numpunct_shimIcED0Ev_ZNSt13__facet_shims12_GLOBAL__N_112collate_shimIcED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_112collate_shimIcEE_ZNSt13__facet_shims12_GLOBAL__N_112collate_shimIcED1Ev_ZNSt13__facet_shims12_GLOBAL__N_113numpunct_shimIwED0Ev_ZNSt13__facet_shims12_GLOBAL__N_112collate_shimIwED0Ev_ZNSt13__facet_shims12_GLOBAL__N_112collate_shimIcED0Ev_ZNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb1EED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb1EEE_ZNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb1EED1Ev_ZNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb1EED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb1EEE_ZNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb1EED1Ev_ZNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb0EED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb0EEE_ZNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb0EED1Ev_ZNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb0EED2Ev_ZTVNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb0EEE_ZNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb0EED1Ev_ZNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb0EED0Ev_ZNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb1EED0Ev_ZNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb1EED0Ev_ZNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb0EED0Ev_ZNKSt13__facet_shims12_GLOBAL__N_114money_get_shimIwE6do_getESt19istreambuf_iteratorIwSt11char_traitsIwEES6_bRSt8ios_baseRSt12_Ios_IostateRSbIwS5_SaIwEE_ZNKSt13__facet_shims12_GLOBAL__N_114money_get_shimIwE6do_getESt19istreambuf_iteratorIwSt11char_traitsIwEES6_bRSt8ios_baseRSt12_Ios_IostateRSbIwS5_SaIwEE.cold_ZNKSt13__facet_shims12_GLOBAL__N_114money_put_shimIwE6do_putESt19ostreambuf_iteratorIwSt11char_traitsIwEEbRSt8ios_basewRKSbIwS5_SaIwEE_ZNKSt13__facet_shims12_GLOBAL__N_114money_put_shimIwE6do_putESt19ostreambuf_iteratorIwSt11char_traitsIwEEbRSt8ios_basewRKSbIwS5_SaIwEE.cold_ZNKSt13__facet_shims12_GLOBAL__N_114money_get_shimIcE6do_getESt19istreambuf_iteratorIcSt11char_traitsIcEES6_bRSt8ios_baseRSt12_Ios_IostateRSs_ZNKSt13__facet_shims12_GLOBAL__N_114money_get_shimIcE6do_getESt19istreambuf_iteratorIcSt11char_traitsIcEES6_bRSt8ios_baseRSt12_Ios_IostateRSs.cold_ZNKSt6locale5facet11_M_cow_shimEPKNS_2idE.cold_ZTINSt13__facet_shims12_GLOBAL__N_113numpunct_shimIcEE_ZTSNSt13__facet_shims12_GLOBAL__N_113numpunct_shimIcEE_ZTINSt13__facet_shims12_GLOBAL__N_112collate_shimIcEE_ZTSNSt13__facet_shims12_GLOBAL__N_112collate_shimIcEE_ZTINSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb1EEE_ZTSNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb1EEE_ZTINSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb0EEE_ZTSNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIcLb0EEE_ZTINSt13__facet_shims12_GLOBAL__N_114money_get_shimIcEE_ZTSNSt13__facet_shims12_GLOBAL__N_114money_get_shimIcEE_ZTINSt13__facet_shims12_GLOBAL__N_114money_put_shimIcEE_ZTSNSt13__facet_shims12_GLOBAL__N_114money_put_shimIcEE_ZTINSt13__facet_shims12_GLOBAL__N_113messages_shimIcEE_ZTSNSt13__facet_shims12_GLOBAL__N_113messages_shimIcEE_ZTINSt13__facet_shims12_GLOBAL__N_113numpunct_shimIwEE_ZTSNSt13__facet_shims12_GLOBAL__N_113numpunct_shimIwEE_ZTINSt13__facet_shims12_GLOBAL__N_112collate_shimIwEE_ZTSNSt13__facet_shims12_GLOBAL__N_112collate_shimIwEE_ZTINSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb1EEE_ZTSNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb1EEE_ZTINSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb0EEE_ZTSNSt13__facet_shims12_GLOBAL__N_115moneypunct_shimIwLb0EEE_ZTINSt13__facet_shims12_GLOBAL__N_114money_get_shimIwEE_ZTSNSt13__facet_shims12_GLOBAL__N_114money_get_shimIwEE_ZTINSt13__facet_shims12_GLOBAL__N_114money_put_shimIwEE_ZTSNSt13__facet_shims12_GLOBAL__N_114money_put_shimIwEE_ZTINSt13__facet_shims12_GLOBAL__N_113messages_shimIwEE_ZTSNSt13__facet_shims12_GLOBAL__N_113messages_shimIwEE_ZTINSt13__facet_shims12_GLOBAL__N_113time_get_shimIcEE_ZTSNSt13__facet_shims12_GLOBAL__N_113time_get_shimIcEE_ZTINSt13__facet_shims12_GLOBAL__N_113time_get_shimIwEE_ZTSNSt13__facet_shims12_GLOBAL__N_113time_get_shimIwEE_ZNSt5ctypeIwEC2Em.cold_ZNSt12ctype_bynameIwEC2EPKcm.coldctype_configure_char.o_ZNSt5ctypeIcE13classic_tableEv.cold_ZNSt5ctypeIcEC2EPKtbm.coldctype_members.o_ZNSt12ctype_bynameIcEC2EPKcm.coldcxx11-locale-inst.o_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc.isra.0_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm.isra.0_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm.isra.0.cold_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias_GLOBAL__sub_I_cxx11_locale_inst.cccxx11-shim_facets.o_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIcE7do_openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6locale_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIwE7do_openERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6locale_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_createERmm.isra.0_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIcE6do_getEiiiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIcE6do_getEiiiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZNKSt13__facet_shims12_GLOBAL__N_114money_put_shimIcE6do_putESt19ostreambuf_iteratorIcSt11char_traitsIcEEbRSt8ios_basecRKNSt7__cxx1112basic_stringIcS5_SaIcEEE_ZNKSt13__facet_shims12_GLOBAL__N_114money_put_shimIcE6do_putESt19ostreambuf_iteratorIcSt11char_traitsIcEEbRSt8ios_basecRKNSt7__cxx1112basic_stringIcS5_SaIcEEE.cold_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIwE6do_getEiiiRKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE_ZNKSt13__facet_shims12_GLOBAL__N_113messages_shimIwE6do_getEiiiRKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE.cold_ZNKSt13__facet_shims12_GLOBAL__N_114money_put_shimIwE6do_putESt19ostreambuf_iteratorIwSt11char_traitsIwEEbRSt8ios_basewRKNSt7__cxx1112basic_stringIwS5_SaIwEEE_ZNKSt13__facet_shims12_GLOBAL__N_114money_put_shimIwE6do_putESt19ostreambuf_iteratorIwSt11char_traitsIwEEbRSt8ios_basewRKNSt7__cxx1112basic_stringIwS5_SaIwEEE.cold_ZNKSt13__facet_shims12_GLOBAL__N_114money_get_shimIcE6do_getESt19istreambuf_iteratorIcSt11char_traitsIcEES6_bRSt8ios_baseRSt12_Ios_IostateRNSt7__cxx1112basic_stringIcS5_SaIcEEE_ZNKSt13__facet_shims12_GLOBAL__N_114money_get_shimIcE6do_getESt19istreambuf_iteratorIcSt11char_traitsIcEES6_bRSt8ios_baseRSt12_Ios_IostateRNSt7__cxx1112basic_stringIcS5_SaIcEEE.cold_ZNKSt13__facet_shims12_GLOBAL__N_114money_get_shimIwE6do_getESt19istreambuf_iteratorIwSt11char_traitsIwEES6_bRSt8ios_baseRSt12_Ios_IostateRNSt7__cxx1112basic_stringIwS5_SaIwEEE_ZNKSt13__facet_shims12_GLOBAL__N_114money_get_shimIwE6do_getESt19istreambuf_iteratorIwSt11char_traitsIwEES6_bRSt8ios_baseRSt12_Ios_IostateRNSt7__cxx1112basic_stringIwS5_SaIwEEE.cold_ZNKSt6locale5facet11_M_sso_shimEPKNS_2idE.coldcxx11-wlocale-inst.o_ZNSt15basic_streambufIwSt11char_traitsIwEE6sbumpcEv.isra.0_ZNSt11char_traitsIwE4copyEPwPKwm.isra.0_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw.isra.0_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_M_replaceEmmPKwm.isra.0_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_M_replaceEmmPKwm.isra.0.cold_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias_GLOBAL__sub_I_cxx11_wlocale_inst.ccdebug.o_ZN12_GLOBAL__N_115swap_seq_singleERN11__gnu_debug19_Safe_sequence_baseES2__ZN12_GLOBAL__N_117swap_ucont_singleERN11__gnu_debug30_Safe_unordered_container_baseES2__ZN12_GLOBAL__N_116print_named_nameERNS_12PrintContextERKN11__gnu_debug16_Error_formatter10_Parameter6_NamedE.part.0_ZN12_GLOBAL__N_110print_wordERNS_12PrintContextEPKcl_ZN12_GLOBAL__N_121print_backtrace_errorEPvPKci_ZN12_GLOBAL__N_115print_type_infoILm19EEEvRNS_12PrintContextEPKSt9type_infoRAT__Kc.constprop.0_ZN12_GLOBAL__N_115print_type_infoILm15EEEvRNS_12PrintContextEPKSt9type_infoRAT__Kc.constprop.0_ZN12_GLOBAL__N_114print_instanceERNS_12PrintContextERKN11__gnu_debug16_Error_formatter10_Parameter9_InstanceEb_ZN12_GLOBAL__N_116print_type_fieldERNS_12PrintContextEPKcRKN11__gnu_debug16_Error_formatter10_Parameter5_TypeE_ZN12_GLOBAL__N_120print_instance_fieldERNS_12PrintContextEPKcRKN11__gnu_debug16_Error_formatter10_Parameter9_InstanceE_ZN12_GLOBAL__N_115print_backtraceEPvmPKciS2__ZN12_GLOBAL__N_112print_stringERNS_12PrintContextEPKclPKN11__gnu_debug16_Error_formatter10_ParameterEm_ZZN12_GLOBAL__N_124print_iterator_constnessIN11__gnu_debug16_Error_formatter10_ParameterUt0_Ut_EEEvRNS_12PrintContextERKT_E15constness_names_ZZN12_GLOBAL__N_120print_iterator_stateIN11__gnu_debug16_Error_formatter10_ParameterUt0_Ut_EEEvRNS_12PrintContextERKT_E11state_names_ZN12_GLOBAL__N_112print_stringERNS_12PrintContextEPKcl_ZN11__gnu_debug19_Safe_sequence_base12_M_get_mutexEv.cold_ZN11__gnu_debug19_Safe_sequence_base22_M_revalidate_singularEv.cold_ZN11__gnu_debug19_Safe_sequence_base7_M_swapERS0_.cold_ZN11__gnu_debug19_Safe_sequence_base9_M_attachEPNS_19_Safe_iterator_baseEb.cold_ZN11__gnu_debug19_Safe_sequence_base9_M_detachEPNS_19_Safe_iterator_baseE.cold_ZN11__gnu_debug19_Safe_sequence_base13_M_detach_allEv.cold_ZN11__gnu_debug19_Safe_iterator_base9_M_detachEv.cold_ZN11__gnu_debug19_Safe_sequence_base18_M_detach_singularEv.cold_ZN11__gnu_debug30_Safe_unordered_container_base13_M_detach_allEv.cold_ZN11__gnu_debug30_Safe_unordered_container_base7_M_swapERS0_.cold_ZN11__gnu_debug30_Safe_unordered_container_base15_M_attach_localEPNS_19_Safe_iterator_baseEb.cold_ZN11__gnu_debug25_Safe_local_iterator_base9_M_detachEv.cold_ZN11__gnu_debug30_Safe_unordered_container_base15_M_detach_localEPNS_19_Safe_iterator_baseE.cold_ZN11__gnu_debugL17_S_debug_messagesE_ZNK11__gnu_debug16_Error_formatter8_M_errorEv.coldfunctexcept.o_ZSt24__throw_out_of_range_fmtPKcz.coldios.o_ZZNSt8ios_base6xallocEvE6_S_top_ZNSt8ios_base17_M_call_callbacksENS_5eventE.cold_ZNSt19ostreambuf_iteratorIcSt11char_traitsIcEE6_M_putEPKcl.isra.0_ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0_ZNKSt5ctypeIcE5widenEc.part.0_ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0_ZNKSs4copyEPcmm.isra.0_ZNSs14_M_replace_auxEmmmc.isra.0_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag.isra.0_ZNSs6appendEmc.part.0_ZNSs6appendERKSs.isra.0_ZNSs6assignEPKcm.isra.0_ZNKSt11__use_cacheISt16__numpunct_cacheIcEEclERKSt6locale.isra.0_ZNKSt11__use_cacheISt16__numpunct_cacheIcEEclERKSt6locale.isra.0.cold_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias_GLOBAL__sub_I_locale_inst.cc_ZNSt12_GLOBAL__N_117__libc_getentropyEPv_ZNSt12_GLOBAL__N_117__libc_arc4randomEPv_ZNSt12_GLOBAL__N_112__x86_rdrandEPv_ZNSt12_GLOBAL__N_112__x86_rdseedEPv_ZNSt12_GLOBAL__N_119__x86_rdseed_rdrandEPv_ZNSt13random_device14_M_init_pretr1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZNSt13random_device7_M_initEPKcm.coldshared_ptr.o_ZGVZN14__gnu_internal9get_mutexEhE1m_ZZN14__gnu_internal9get_mutexEhE1m_ZZN14__gnu_internal9get_mutexEhE6buffer_ZNSt10_Sp_lockerC2EPKv.cold_ZNSt10_Sp_lockerC2EPKvS1_.cold_ZNSt10_Sp_lockerD2Ev.cold_ZNSt19ostreambuf_iteratorIwSt11char_traitsIwEE6_M_putEPKwl.isra.0_ZNSt11char_traitsIwE6assignEPwmw.isra.0_ZNKSbIwSt11char_traitsIwESaIwEE4copyEPwmm.isra.0_ZNSbIwSt11char_traitsIwESaIwEE6appendERKS2_.isra.0_ZNSbIwSt11char_traitsIwESaIwEE6appendEPKwm.part.0_ZNSbIwSt11char_traitsIwESaIwEE6appendEmw.part.0_ZNSbIwSt11char_traitsIwESaIwEE6assignEPKwm.isra.0_ZNKSt11__use_cacheISt16__numpunct_cacheIwEEclERKSt6locale.isra.0_ZNKSt11__use_cacheISt16__numpunct_cacheIwEEclERKSt6locale.isra.0.cold_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias_GLOBAL__sub_I_wlocale_inst.cc_ZNSt11char_traitsIwE4moveEPwPKwm.isra.0cp-demangle.od_make_compd_make_named_numberd_call_offsetd_ref_qualifierd_discriminatord_count_templates_scopesd_index_template_argument.part.0d_growable_string_callback_adapteris_designated_init.part.0.isra.0next_is_type_qual.isra.0d_append_chard_lookup_template_argumentd_append_stringd_find_packd_template_paramd_append_numd_print_lambda_parm_named_source_named_substitutionstandard_subsd_maybe_module_named_cv_qualifiersd_function_typed_template_args_1d_expression_1cplus_demangle_builtin_typesd_type.coldd_parmlistd_bare_function_typed_template_parmd_template_headd_operator_namecplus_demangle_operatorsd_unqualified_named_prefixd_exprlistd_expr_primaryd_encoding.part.0d_special_named_template_argd_print_comp_innerd_print_compd_print_modd_maybe_print_fold_expressiond_maybe_print_designated_initd_print_subexprd_print_expr_opd_print_function_typed_print_array_typed_print_mod_listd_demangle_callback.constprop.0eh_alloc.o_ZN12_GLOBAL__N_14pool4freeEPv.constprop.0_ZN12_GLOBAL__N_114emergency_poolE_ZN12_GLOBAL__N_14pool4freeEPv.constprop.0.cold_ZN12_GLOBAL__N_14pool8allocateEm.constprop.0_ZN12_GLOBAL__N_14pool8allocateEm.constprop.0.cold_GLOBAL__sub_I_eh_alloc.cceh_personality.o_ZL16get_adjusted_ptrPKSt9type_infoS1_PPv_ZL28read_encoded_value_with_basehmPKhPm_ZL28read_encoded_value_with_basehmPKhPm.cold_ZL15get_ttype_entryP16lsda_header_infom_ZL15get_ttype_entryP16lsda_header_infom.cold_ZL20check_exception_specP16lsda_header_infoPKSt9type_infoPvl_ZL21base_of_encoded_valuehP15_Unwind_Context_ZL21base_of_encoded_valuehP15_Unwind_Context.cold_ZL17parse_lsda_headerP15_Unwind_ContextPKhP16lsda_header_info__gxx_personality_v0.cold__cxa_call_unexpected.coldeh_terminate.o_ZN10__cxxabiv111__terminateEPFvvE.coldguard.o__cxa_guard_acquire.coldnew_op.o_Znwm.coldnew_opvnt.o_ZnamRKSt9nothrow_t.coldvterminate.o_ZZN9__gnu_cxx27__verbose_terminate_handlerEvE11terminating_ZN9__gnu_cxx27__verbose_terminate_handlerEv.coldc++locale.o_ZNSt8Catalogs8_M_eraseEi.cold_ZNKSt8Catalogs6_M_getEi.cold_ZZSt12get_catalogsvE10__catalogs_ZGVZSt12get_catalogsvE10__catalogs_ZNSt8Catalogs6_M_addEPKcSt6locale.cold_ZN9__gnu_cxxL14category_namesE_ZNSt7codecvtIcc11__mbstate_tED2Ev.cold_ZNSt7codecvtIcc11__mbstate_tED0Ev.cold_ZNSt7codecvtIwc11__mbstate_tED2Ev.cold_ZNSt7codecvtIwc11__mbstate_tED0Ev.cold_ZNSt7codecvtIcc11__mbstate_tEC2Em.cold_ZNSt7codecvtIwc11__mbstate_tEC2Em.coldistream.o_ZNSi7getlineEPclc.cold_ZNSi6ignoreEli.cold_ZSt17__istream_extractRSiPcl.cold_ZNSt13basic_istreamIwSt11char_traitsIwEE7getlineEPwlw.cold_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreElj.coldlocale_facets.o_ZNSt12_GLOBAL__N_115day_of_the_weekEiii_ZNSt12_GLOBAL__N_1L8mon_ydayE_ZSt17__verify_groupingPKcmRKSs.coldmessages_members.o_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPwEEvT_S7_St20forward_iterator_tag.isra.0_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0_ZNKSt7__cxx118messagesIcE7do_openERKNS_12basic_stringIcSt11char_traitsIcESaIcEEERKSt6locale.cold_ZNKSt7__cxx118messagesIwE7do_openERKNS_12basic_stringIcSt11char_traitsIcESaIcEEERKSt6locale.coldmessages_members_cow.o_ZNSs4_Rep8_M_cloneERKSaIcEm.isra.0_ZNKSt8messagesIcE7do_openERKSsRKSt6locale.cold_ZNKSt8messagesIwE7do_openERKSsRKSt6locale.coldmisc-inst.o_ZSt17__verify_groupingPKcmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZNSt11logic_errorC2ERKSs.cold_ZNSt13runtime_errorC2ERKSs.coldcow-stdexcept.o_ZNSs6assignERKSs.isra.0_ZNSt11logic_errorC2EPKc.cold_ZNSt13runtime_errorC2EPKc.cold_ZNKSt3_V214error_category10_M_messageEi.cold_Z35_txnal_cow_string_C1_for_exceptionsPvPKcS_.cold_ZGTtNSt11logic_errorC1EPKc.cold_ZGTtNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZGTtNSt12domain_errorC1EPKc.cold_ZGTtNSt12domain_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZGTtNSt16invalid_argumentC1EPKc.cold_ZGTtNSt16invalid_argumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZGTtNSt12length_errorC1EPKc.cold_ZGTtNSt12length_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZGTtNSt12out_of_rangeC1EPKc.cold_ZGTtNSt12out_of_rangeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZGTtNSt13runtime_errorC1EPKc.cold_ZGTtNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZGTtNSt11range_errorC1EPKc.cold_ZGTtNSt11range_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZGTtNSt14overflow_errorC1EPKc.cold_ZGTtNSt14overflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZGTtNSt15underflow_errorC1EPKc.cold_ZGTtNSt15underflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.coldcxx11-ios_failure.o_ZNSt8ios_base7failureB5cxx11C2EPKcRKSt10error_code.coldcxx11-stdexcept.o_ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZNSt13runtime_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.coldios_errcat.o_ZNK12_GLOBAL__N_117io_error_category4nameEv_ZN12_GLOBAL__N_113constant_initD2Ev_ZN12_GLOBAL__N_113constant_initD1Ev_ZN12_GLOBAL__N_117io_error_categoryD2Ev_ZTVN12_GLOBAL__N_117io_error_categoryE_ZN12_GLOBAL__N_117io_error_categoryD1Ev_ZN12_GLOBAL__N_117io_error_categoryD0Ev_ZNK12_GLOBAL__N_117io_error_category7messageB5cxx11Ei_ZNK12_GLOBAL__N_117io_error_category7messageB5cxx11Ei.cold_ZN12_GLOBAL__N_120io_category_instanceE_GLOBAL__sub_I_ios_errcat.cc_ZTIN12_GLOBAL__N_117io_error_categoryE_ZTSN12_GLOBAL__N_117io_error_categoryEsystem_error.o_ZNK12_GLOBAL__N_122generic_error_category4nameEv_ZNK12_GLOBAL__N_122generic_error_category10equivalentEiRKSt15error_condition_ZNK12_GLOBAL__N_121system_error_category4nameEv_ZNK12_GLOBAL__N_121system_error_category23default_error_conditionEi_ZN12_GLOBAL__N_125generic_category_instanceE_ZN12_GLOBAL__N_113constant_initINS_22generic_error_categoryEED2Ev_ZN12_GLOBAL__N_113constant_initINS_22generic_error_categoryEED1Ev_ZN12_GLOBAL__N_113constant_initINS_21system_error_categoryEED2Ev_ZN12_GLOBAL__N_113constant_initINS_21system_error_categoryEED1Ev_ZNK12_GLOBAL__N_122generic_error_category7messageB5cxx11Ei_ZNK12_GLOBAL__N_121system_error_category7messageB5cxx11Ei_ZNK12_GLOBAL__N_121system_error_category10equivalentEiRKSt15error_condition_ZN12_GLOBAL__N_122generic_error_categoryD2Ev_ZTVN12_GLOBAL__N_122generic_error_categoryE_ZN12_GLOBAL__N_122generic_error_categoryD1Ev_ZN12_GLOBAL__N_122generic_error_categoryD0Ev_ZN12_GLOBAL__N_121system_error_categoryD2Ev_ZTVN12_GLOBAL__N_121system_error_categoryE_ZN12_GLOBAL__N_121system_error_categoryD1Ev_ZN12_GLOBAL__N_121system_error_categoryD0Ev_ZN12_GLOBAL__N_124system_category_instanceE_ZNKSt3_V214error_category10_M_messageB5cxx11Ei.cold_GLOBAL__sub_I_system_error.cc_ZTIN12_GLOBAL__N_122generic_error_categoryE_ZTSN12_GLOBAL__N_122generic_error_categoryE_ZTIN12_GLOBAL__N_121system_error_categoryE_ZTSN12_GLOBAL__N_121system_error_categoryEcompatibility.o_ZNSi6ignoreEl.cold_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEl.cold_ZNSt8ios_base7failureD2Ev.localalias_ZNSt8ios_base7failureC2ERKSs.coldunwind-dw2.oinit_dwarf_reg_size_tableuw_install_context_1uw_install_context_1.coldread_encoded_valueread_encoded_value.coldexecute_stack_opexecute_stack_op.colduw_update_context_1uw_update_context_1.coldexecute_cfa_program_specializedexecute_cfa_program_specialized.coldexecute_cfa_program_genericexecute_cfa_program_generic.colduw_frame_state_foruw_frame_state_for.colduw_init_context_1once_regsizes.0uw_init_context_1.cold_Unwind_RaiseException_Phase2_Unwind_RaiseException_Phase2.cold_Unwind_ForcedUnwind_Phase2_Unwind_ForcedUnwind_Phase2.cold_Unwind_GetGR.cold_Unwind_SetGR.cold_Unwind_DebugHook_Unwind_RaiseException.cold_Unwind_Resume.cold_Unwind_Resume_or_Rethrow.cold_Unwind_Backtrace.coldunwind-dw2-fde-dip.ofde_unencoded_compareframe_downheapversion_lock_lock_exclusiveversion_lock_mutexversion_lock_condread_encoded_value_with_baseread_encoded_value_with_base.coldfde_unencoded_extractfde_radixsortversion_lock_unlock_exclusivebtree_allocate_node.constprop.0btree_handle_root_split.part.0.constprop.0btree_insert.constprop.0.isra.0btree_release_tree_recursively.constprop.0get_cie_encodingfde_mixed_encoding_extractfde_mixed_encoding_extract.coldclassify_object_over_fdesclassify_object_over_fdes.coldget_pc_range__deregister_frame_info_bases.part.0in_shutdown__deregister_frame_info_bases.part.0.coldfde_single_encoding_extractfde_single_encoding_extract.coldfde_single_encoding_comparefde_single_encoding_compare.coldfde_mixed_encoding_comparefde_mixed_encoding_compare.coldadd_fdes.isra.0add_fdes.isra.0.coldlinear_search_fdeslinear_search_fdes.coldrelease_registered_framesobject_mutexterminator.1_Unwind_Find_FDE.coldnl_langinfo_l.o__nl_langinfo_l.coldassert.oerrstr.0__assert_fail_base.coldloadmsgcat.olock.0_nl_load_domain.coldabort.ostagestrtod_l.oround_awayround_away.coldround_and_returnround_and_return.coldstr_to_mpn.part.0.constprop.0__PRETTY_FUNCTION__.2nbits.1__PRETTY_FUNCTION__.0strtof_l.ostrtold_l.oiofclose.o_IO_new_fclose.coldiofflush.o_IO_fflush.coldiofputs.o_IO_fputs.coldiofread.o_IO_fread.coldiofwrite.o_IO_fwrite.coldiogetdelim.o__getdelim.coldiosetvbuf.o_IO_setvbuf.coldioungetc.oungetc.cold_IO_getwc.coldioungetwc.oungetwc.coldputwc.oputwc.coldfputc.ofputc.cold_IO_getc.cold_IO_putc.coldfseeko.o__fseeko.coldftello.o__ftello.coldlibc_fatal.o__libc_message.coldmmap_remap_checkdecide_maybe_mmap_IO_new_file_underflow.coldpthread_once.o__pthread_once_slowclear_once_control__pthread_cleanup_combined_routine_voidptr__pthread_once_slow.coldioseekoff.o_IO_seekoff_unlocked.cold_IO_seekoff.coldwfileops.oadjust_wide_data_IO_wfile_underflow.coldprintf_fp.ohack_digit__printf_fp_buffer_1.isra.0__printf_fp_buffer_1.isra.0.coldprintf_fphex.o__printf_fphex_buffer__printf_fphex_buffer.coldwprintf_buffer_flush.o__wprintf_buffer_flush.coldfseek.ofseek.coldnptl-stack.o__nptl_free_stacks.coldstrtof128_l.o__printf_buffer_flush.coldunwind-c.obase_of_encoded_valuebase_of_encoded_value.cold__gcc_personality_v0.coldglobals_io.o_GLOBAL__sub_I.00090_globals_io.cc_ZStL8__ioinitmain.cpplt1-codecvt.o_ZNSt12_GLOBAL__N_121write_utf8_code_pointIcEEbRNS_5rangeIT_Lb1EEEDi_ZNSt12_GLOBAL__N_120read_utf8_code_pointIcEEDiRNS_5rangeIKT_Lb1EEEm_ZNSt12_GLOBAL__N_121write_utf8_code_pointIDuEEbRNS_5rangeIT_Lb1EEEDi_ZNSt12_GLOBAL__N_120read_utf8_code_pointIDuEEDiRNS_5rangeIKT_Lb1EEEm_ZNSt12_GLOBAL__N_19utf16_outIDscEENSt12codecvt_base6resultERNS_5rangeIKT_Lb1EEERNS3_IT0_Lb1EEEmSt12codecvt_modeNS_10surrogatesE_ZNSt12_GLOBAL__N_115write_utf16_bomILb0EEEbRNS_5rangeIDsXT_EEESt12codecvt_mode_ZNSt12_GLOBAL__N_18ucs4_outIcEENSt12codecvt_base6resultERNS_5rangeIKDiLb1EEERNS3_IT_Lb1EEEmSt12codecvt_mode_ZNSt12_GLOBAL__N_114read_utf16_bomILb0EEEvRNS_5rangeIKDsXT_EEERSt12codecvt_mode_ZNSt12_GLOBAL__N_17ucs4_inERNS_5rangeIKDsLb0EEERNS0_IDiLb1EEEmSt12codecvt_mode_ZNSt12_GLOBAL__N_19ucs4_spanIcEEPKT_S3_S3_mDiSt12codecvt_mode_ZNSt12_GLOBAL__N_110utf16_spanIcEEPKT_S3_S3_mDiSt12codecvt_mode_ZNSt12_GLOBAL__N_17ucs4_inIcEENSt12codecvt_base6resultERNS_5rangeIKT_Lb1EEERNS3_IDiLb1EEEmSt12codecvt_mode_ZNSt12_GLOBAL__N_18utf16_inIcDsEENSt12codecvt_base6resultERNS_5rangeIKT_Lb1EEERNS3_IT0_Lb1EEEmSt12codecvt_mode_ZNSt12_GLOBAL__N_18ucs4_outERNS_5rangeIKDiLb1EEERNS0_IDsLb0EEEmSt12codecvt_mode_ZNSt12_GLOBAL__N_1L8utf8_bomEcow-wstring-inst.o_ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPwEES4_T_S5_RKS1_St20forward_iterator_tag.part.0_ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag.part.0istream-inst.oCSWTCH.797CSWTCH.813ostream-inst.oCSWTCH.428CSWTCH.453eh_globals.o_ZZN12_GLOBAL__N_110get_globalEvE6globaleh_throw.o_ZL23__gxx_exception_cleanup19_Unwind_Reason_CodeP17_Unwind_Exceptionnew_handler.o_ZN12_GLOBAL__N_113__new_handlerEbasic_file.o_ZN12_GLOBAL__N_1L10fopen_modeESt13_Ios_Openmodelibc-start.ohandle_zhaoxinhandle_amd_dl_tunable_set_prefer_map_32bit_exec__libc_start_call_mainget_extended_indices.constprop.0get_common_indices.constprop.0get_common_cache_info.constprop.0intel_check_word.constprop.0intel_02_knownhandle_intel.constprop.0update_active.constprop.0init_cpu_features.constprop.0CSWTCH.93check_fds.ocheck_one_fdlibc-tls.ostatic_slotinfoiconv.ogconv.ogconv_db.ofree_derivationfree_modules_dbderivation_comparefind_derivationknown_derivationsgconv_conf.o__gconv_get_pathdefault_gconv_path__PRETTY_FUNCTION__.1empty_path_eleminsert_moduleadd_modulegconv_module_extadd_alias2.part.0read_conf_file.isra.0modcounter.0__gconv_read_confgconv_conf_filenamebuiltin_modulesbuiltin_aliasesgconv_builtin.ogconv_simple.o__PRETTY_FUNCTION__.20__PRETTY_FUNCTION__.19__PRETTY_FUNCTION__.18__PRETTY_FUNCTION__.17__PRETTY_FUNCTION__.16__PRETTY_FUNCTION__.15__PRETTY_FUNCTION__.14__PRETTY_FUNCTION__.13__PRETTY_FUNCTION__.12__PRETTY_FUNCTION__.11inmask.9__PRETTY_FUNCTION__.10__PRETTY_FUNCTION__.8__PRETTY_FUNCTION__.7__PRETTY_FUNCTION__.6__PRETTY_FUNCTION__.5__PRETTY_FUNCTION__.4__PRETTY_FUNCTION__.3gconv_cache.ofind_module_idxgconv_cachefind_module.constprop.0cache_mallocedgconv_dl.oknown_comparedo_release_shlibdo_release_allgconv_charset.ogconv_parse_codesetlocale.onew_composite_namefree_category_nl_current_used_nl_category_postloadfindlocale.oslashdot.0codeset_idx.2loadlocale.o_nl_category_num_items_nl_value_type_LC_MEASUREMENT_nl_value_type_LC_IDENTIFICATION_nl_value_type_LC_COLLATE_nl_value_type_LC_TIME_nl_value_type_LC_NUMERIC_nl_value_type_LC_PAPER_nl_value_type_LC_MESSAGES_nl_value_type_LC_TELEPHONE_nl_value_type_LC_NAME_nl_value_type_LC_ADDRESS_nl_value_type_LC_MONETARY_nl_value_type_LC_CTYPEloadarchive.oarchloadedarchmappedheadmaparchive_statarchfnamebindtextdom.oset_binding_values.part.0dcigettext.oplural_evaltranscmpoutput_charset_cached.1output_charset_cache.0lock.4freemem.3freemem_size.2transmem_listtree_lockrootfinddomain.o_nl_loaded_domainslocalealias.oread_alias_filealiasfile.0maxmapstring_space_actstring_spacestring_space_maxlocale_alias_path.1plural.oyypactyycheckyytableyydefactyyr2yypgotoyyr1yydefgotoyytranslateplural-exp.oplvarplonearc4random.oarc4random_getrandom_failure__arc4random_buf.part.0seen_initialized.0cxa_atexit.omsort.omsort_with_tmp.part.0pagesize.0phys_pages.1fxprintf.olocked_vfxprintfwgenops.osave_for_wbackupiofwide.oflush_cleanuprun_fplist_all_locksave_for_backup_IO_un_link.part.0stdio_needs_lockingfreeres_listdealloc_buffersstdfiles.o_IO_stdfile_2_lock_IO_wide_data_2_IO_stdfile_1_lock_IO_wide_data_1_IO_stdfile_0_lock_IO_wide_data_0strops.oenlarge_userbufpthread_kill.o__pthread_kill_implementation.constprop.0sigall_setpthread_mutex_lock.o__pthread_mutex_lock_fullpthread_mutex_unlock.o__pthread_mutex_unlock_fullpthread_rwlock_init.odefault_rwlockattrtpp.o_dl_tunable_set_arena_maxmp__dl_tunable_set_arena_test_dl_tunable_set_tcache_max_dl_tunable_set_tcache_count_dl_tunable_set_tcache_unsorted_limitmalloc_printerrint_mallinfomain_arena_dl_tunable_set_mxfastglobal_max_fast_dl_tunable_set_trim_threshold_dl_tunable_set_top_pad_dl_tunable_set_mmap_threshold_dl_tunable_set_mmaps_max_dl_tunable_set_perturb_bytealloc_perturbmunmap_chunk_dl_tunable_set_hugetlbdetach_arena.part.0get_free_listthread_arenafree_list_lock__malloc_info.part.0unlink_chunk.isra.0malloc_consolidate_int_free_create_chunkptmalloc_init.part.0tcache_key__malloc_initialized__always_fail_morecorealloc_new_heapaligned_heap_areaarena_get2.part.0narenas_limit.2narenasnext_to_use.5arena_get_retrysysmalloc_mmap_fallback.constprop.0sysmalloc_mmap.isra.0__PRETTY_FUNCTION__.9systrim.constprop.0_int_free_maybe_consolidate.part.0may_shrink_heap.12_int_free_merge_chunk_int_freetcachesysmalloc_int_malloctcache_init.part.0_int_realloc_int_memaligntcache_shutting_down_mid_memalign.isra.0memcpy.o__new_memcpy_ifuncmemmem.otwo_way_long_needlememmove.o__libc_memmove_ifuncmempcpy.o__mempcpy_ifuncstpcpy.o__stpcpy_ifuncstrcasecmp_l.o__strcasecmp_l_ifuncstrchr.ostrchr_ifuncstrchrnul.o__strchrnul_ifuncstrcmp.ostrcmp_ifuncstrcoll_l.ostrcpy.ostrcpy_ifuncstrcspn.ostrcspn_ifuncstrlen.ostrlen_ifuncstrncase_l.o__strncasecmp_l_ifuncstrncmp.ostrncmp_ifuncstrnlen.o__strnlen_ifuncstrrchr.ostrrchr_ifuncstrstr.o__libc_strstr_ifuncstrxfrm_l.outf8_encode.part.0mbrtowc.ombsnrtowcs.ombsrtowcs.ombsrtowcs_l.owcrtomb.owcscmp.o__wcscmp_ifuncwcscoll_l.owcslen.o__wcslen_ifuncwcsmbsload.oto_wcto_mbwcsnrtombs.owcsxfrm_l.owmemchr.o__wmemchr_ifuncwmemcmp.o__wmemcmp_ifuncwmemset.o__wmemset_ifuncstrftime_l.o__strftime_internalwcsftime_l.oera.o_nl_init_era_entries.part.0alt_digit.o_nl_init_alt_digitopendir.oopendir_tailsysconf.o__sysconf_check_specgetcwd.ogetpagesize.ogetsysstats.onext_lineread_sysfs_fileget_nproc_stattsearch.otrecursetrecurse_rtdestroy_recursemaybe_split_for_insert.isra.0malloc-hugepages.omode_always.2mode_madvise.1mode_never.0dl-find_object.o_dl_find_object_from_map_dlfo_process_initial_dlfo_loaded_mappings_dlfo_nodelete_mappings_size_dlfo_nodelete_mappings_dlfo_sort_mappings.part.0_dlfo_main_dlfo_loaded_mappings_version_dlfo_nodelete_mappings_enddl-printf.o_dl_debug_vdprintfdl-tls.o_dl_allocate_tls_init.part.0dl-tunables.odo_tunable_update_valtunable_listdl-libc.odo_dlopendo_dlsym_privatedo_dlsymdo_dlvsymdo_dlclosefree_slotinfodl-support.orfv.0unsecure_envvars.3__compound_literal.3__compound_literal.0__compound_literal.1__compound_literal.2C-ctype.olc_ctype_datatranslit_from_idxtranslit_from_tbltranslit_to_idxtranslit_to_tblC-monetary.onot_availableconversion_rateC-collate.ocollseqmbcollseqwclibc_sigaction.o__restore_rtsetenv.oenvlocklast_environknown_valuesvfprintf-internal.oread_intoutstring_converted_wide_stringgroup_numberprintf_positionaljump_tablestep4_jumps.0nullstep0_jumps.7step2_jumps.5step1_jumps.6step4_jumps.3step3b_jumps.2step3a_jumps.4vfwprintf-internal.owprintf_buffer_pad_1.owprintf_buffer_putc_1.owprintf_buffer_write.oerrname.o_sys_errnameidx_sys_errnameprintf-parsemb.oprintf-parsewc.ofutex-internal.o__futex_abstimed_wait_commonpthread_mutex_conf.o_dl_tunable_set_mutex_spin_count_dl_tunable_set_stack_cache_size_dl_tunable_set_stack_hugetlbstpncpy.o__stpncpy_ifuncstrspn.ostrspn_ifuncwcpncpy.o__wcpncpy_ifuncwcschr.o__wcschr_ifuncwcsnlen.o__wcsnlen_ifuncwcsrtombs.omktime.oydhms_diffranged_convertlocaltime_offset.0tzset.ocompute_change__tzstring_lentzstring_listparse_tznametz_rulesparse_offsetparse_ruleold_tztzset_internalis_initialized.0tzset_locktzfile.odefault_tzdir.0tzfile_devtzfile_inotzfile_mtimenum_transitionsnum_typesnum_leapstype_idxszone_namestzspecdaylight_savedrule_dstoffrule_stdoffdl-catch.ofatal_errordl-close.oremove_slotinfodl_close_state.2dl-exception.olength_mismatch_dl_out_of_memorydl-init.ocall_initdl-load.ois_dstis_trusted_path_normalizeopen_verify.constprop.0expected.3add_path.constprop.0.isra.0open_path.isra.0max_dirnamelenadd_name_to_object.isra.0expand_dynamic_string_tokenfillin_rpath.isra.0decompose_rpathcache_rpathsystem_dirs_dl_map_object_from_fd.constprop.0dummy_bucket.6dl-lookup.ocheck_matchdo_lookup_xdl-minimal-malloc.oalloc_endalloc_ptralloc_last_blockdl-misc.oprimes.0dl-open.oadd_to_global_updatecall_dl_initdl_open_workerdl_open_worker_beginadd_to_global_resize_failure.isra.0add_to_global_resizedl-origin.odl-profile.orunningfromlimitlowpctextsizelog_hashfractionnarcsptosfromidxfromsnarcsdl-reloc.oerrstring.1msg.0dl-setup_hash.odl-version.odl-cache.osearch_cachecachesizecache_newrtld_static_init.o_dlfcn_hookgrouping_iterator.oprintf_buffer_puts_1.oprintf_buffer_to_file.oreg-modifier.onext_bitreg-printf.oreg-type.opa_next_typetranslated_number_width.ovfscanf-internal.ochar_buffer_add_slowwprintf_buffer_as_file.o__wprintf_buffer_as_file_commitdlinfo.odlinfo_doitdlmopen.odlmopen_doitdlopen.odlopen_doitdlsym.odlsym_doitdlvsym.odlvsym_doitmbrlen.oprofil.o__profil_counterpc_offsetpc_scalensamplesotimer.0oact.1dl-call-libc-early-init.odl-deps.oopenauxdl-lookup-direct.odl-runtime.odl-sort-maps.odfs_traversal.part.0dl-sym.ocall_dl_lookupdo_sym__printf_buffer_as_file_commit__init_array_end__fini_array_end__ehdr_start__preinit_array_end__rela_iplt_start_GLOBAL_OFFSET_TABLE___fini_array_start__preinit_array_start__init_array_start__rela_iplt_end_ZNSt13basic_fstreamIwSt11char_traitsIwEE7is_openEv_ZSt20__throw_length_errorPKc_ZTISt7codecvtIwc11__mbstate_tE_ZTSN10__cxxabiv115__forced_unwindE_ZTSSt14basic_iostreamIwSt11char_traitsIwEE_ZNKSt5ctypeIcE10do_toupperEPcPKc_ZNSt9basic_iosIwSt11char_traitsIwEE4initEPSt15basic_streambufIwS1_E_ZTVNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE_ZNKSt7codecvtIDiDu11__mbstate_tE5do_inERS0_PKDuS4_RS4_PDiS6_RS6__ZTISt13basic_filebufIcSt11char_traitsIcEE_ZNSt11logic_errorD2Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPwS4_EEmw_ZNSt12ctype_bynameIwED2Ev_ZNSbIwSt11char_traitsIwESaIwEEpLEw_ZNSt17__timepunct_cacheIcED1Ev_ZNKSt20__codecvt_utf16_baseIDsE13do_max_lengthEv__freelocale_ZNSt15messages_bynameIcEC1EPKcm_ZTVN10__cxxabiv120__si_class_type_infoE_ZNSt12__cow_stringaSEOS__ZNKSt7codecvtIwc11__mbstate_tE13do_max_lengthEv_ZTISt7codecvtIcc11__mbstate_tE_IO_vsprintf____strtod_l_internal_ZSt19__throw_logic_errorPKc_ZStlsIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6_St12_Setiosflags_ZTVSt15numpunct_bynameIwE_ZNSt13basic_filebufIcSt11char_traitsIcEE9underflowEv_ZN14__gnu_internal7buf_cinE_ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPwEES4_T_S5_RKS1_St20forward_iterator_tag_ZNKSt10moneypunctIcLb0EE16do_negative_signEv_ZNSt12length_errorC2EPKc_ZNSt7collateIwEC2Em_ZNSt7__cxx1115messages_bynameIcEC2ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt3_V214error_categoryD1Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPKwS4_EES9_S8_S8__ZNSt12ctype_bynameIcEC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED0Ev_ZNSt13runtime_errorC2ERKS__IO_new_file_init_internal_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_mmRKS3__ZNSt13__ios_failureD2Ev_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEC1EP8_IO_FILE_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5rfindERKS4_m_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES3_RSt8ios_basewl_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IPKcvEET_S8_RKS3__ZSt9has_facetISt8messagesIcEEbRKSt6locale__strncasecmp_l_nonascii_ZTSSt8messagesIcE_ZNSbIwSt11char_traitsIwESaIwEE4_Rep8_M_cloneERKS1_m_ZNSs9_M_assignEPcmc_ZN11__gnu_debug30_Safe_unordered_container_base22_M_attach_local_singleEPNS_19_Safe_iterator_baseEb_IO_wfile_underflow_ZNSt10bad_typeidD0Ev_ZNSt17__timepunct_cacheIwEC1Em_nl_C_LC_IDENTIFICATION_dl_static_dtv_ZNSt13basic_ostreamIwSt11char_traitsIwEE9_M_insertIPKvEERS2_T___gconv_max_path_elem_len_ZNSbIwSt11char_traitsIwESaIwEE12_S_constructEmwRKS1__ZNSt11range_errorD1Ev_ZTINSt7__cxx1110moneypunctIcLb0EEE__wcsnlen_sse4_1_ZNSt13__facet_shims14__messages_getIwEEvSt17integral_constantIbLb1EEPKNSt6locale5facetERNS_12__any_stringEiiiPKT_m__bind_textdomain_codeset_ZNKSbIwSt11char_traitsIwESaIwEE8capacityEv_ZNSoC1EPSt15basic_streambufIcSt11char_traitsIcEE__strtok_r_ZNSbIwSt11char_traitsIwESaIwEEC2EPKwmRKS1__ZNSbIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS2_EES6_PKwS8___get_errlist_ZNSt8ios_baseC1Ev_IO_wmarker_delta_ZSt9use_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale_nl_current_LC_MONETARY_used_ZTISt18__moneypunct_cacheIwLb1EE_ZNSt13__facet_shims20__time_get_dateorderIwEENSt9time_base9dateorderESt17integral_constantIbLb0EEPKNSt6locale5facetE_dl_tls_static_nelem_ZTSSt13basic_filebufIcSt11char_traitsIcEE_ZNSt12__cow_stringD2Ev_nl_current_LC_ADDRESSqsort_ZTSSt21__ctype_abstract_baseIwE_ZNSt8ios_base6binaryE__libc_memmove_IO_file_initstderr_ZNSt11logic_erroraSERKS__ZNKSbIwSt11char_traitsIwESaIwEE4findERKS2_m_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6appendEPKw_ZNKSt11__timepunctIcE7_M_daysEPPKc___fprintf_chk_ZNSt13basic_istreamIwSt11char_traitsIwEErsERb_ZNSsixEm_ZNSt6locale5facet18_S_initialize_onceEv_ZTVSt23__codecvt_abstract_baseIDic11__mbstate_tE__x86_shared_cache_size_ZSt15__try_use_facetINSt7__cxx118numpunctIcEEEPKT_RKSt6locale_ZNKSt7__cxx1110moneypunctIcLb1EE16do_decimal_pointEv__lll_unlock_elision_ZNKSbIwSt11char_traitsIwESaIwEE4_Rep12_M_is_leakedEv__wmemset_ZN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEEC1EP8_IO_FILESt13_Ios_Openmodem_ZNSt14collate_bynameIcED1Ev_ZNSt7__cxx1110moneypunctIcLb1EED1Ev_ZNKSt7collateIcE12_M_transformEPcPKcm__iswxdigit_l__mbrlen_ZN11__gnu_debug19_Safe_iterator_base9_M_detachEv_ZNSt7__cxx1114collate_bynameIwEC1ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt14overflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNKSt7__cxx1110moneypunctIwLb1EE11curr_symbolEv_ZNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em_ZNSt7__cxx1110moneypunctIwLb1EEC2EP15__locale_structPKcm_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmPKcm_ZNSt12__cow_stringC2EOS__dl_vdso_gettimeofday__tdelete_ZNSt7codecvtIcc11__mbstate_tEC2EP15__locale_structm__lll_lock_wait_ZNSt16__numpunct_cacheIwEC1Em_ZTVSo_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEED1Ev__gconv_transform_internal_ucs4le_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE15_M_extract_nameES3_S3_RiPPKcmRSt8ios_baseRSt12_Ios_Iostate_ZNKSs6rbeginEv_ZNSiC1EOSi_ZNSbIwSt11char_traitsIwESaIwEE7replaceEmmRKS2_mm_ZNSt15basic_streambufIwSt11char_traitsIwEE5sputnEPKwl_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPKwS4_EES9_S8_m_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2_mRKS1__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6rbeginEv_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14do_get_weekdayES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZSt15__try_use_facetISt5ctypeIcEEPKT_RKSt6locale__iswctype_l_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_yearES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt20__codecvt_utf16_baseIDsE11do_encodingEv_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7compareEPKw_nl_intern_locale_data_ZNSi5tellgEv__strsep__sfp_handle_exceptions_ZTISt13bad_exception_ZNSt14basic_iostreamIwSt11char_traitsIwEEC2EOS2__ZNKSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES4_bRSt8ios_basece_ZNKSt19istreambuf_iteratorIwSt11char_traitsIwEE5equalERKS2__ZN11__gnu_debug25_Safe_local_iterator_base9_M_detachEv_ZNSt8messagesIwEC1Em_ZNSt7__cxx1117moneypunct_bynameIwLb1EEC2EPKcm__wprintf_buffer_flush_to_file__lseek64_ZTVSt12length_error_ZSt9use_facetISt10moneypunctIwLb1EEERKT_RKSt6locale_Unwind_GetDataRelBase_ZNSt7__cxx1114collate_bynameIwEC2EPKcm_ZNSt10ctype_base5digitE_ZNSt10moneypunctIcLb1EEC2EP15__locale_structPKcm_ZNSsC1ESt16initializer_listIcERKSaIcE_Z23_txnal_sso_string_c_strPKv_ZTVSt12system_error_ZTINSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE_ZNSt9basic_iosIwSt11char_traitsIwEE5rdbufEPSt15basic_streambufIwS1_E_dl_map_object_ZNSt19__codecvt_utf8_baseIwED1Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1ERKS3__ZGTtNSt16invalid_argumentC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt7__cxx118messagesIwED2Ev__wcscmp_avx2_rtm_ZNSt12domain_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZSt24__is_ios_failure_handlerPKN10__cxxabiv117__class_type_infoE_dl_tunable_set_x86_ibt_ZNSt11__timepunctIcED2Ev_ZNSt16__numpunct_cacheIcED1Ev__memset_avx512_unaligned_erms_ZNSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED2Ev_ZTVSt15messages_bynameIwE_ZNSs4_Rep7_M_grabERKSaIcES2__ZSt9has_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5eraseEmm_ZNSbIwSt11char_traitsIwESaIwEE7_M_copyEPwPKwm_ZNK11__gnu_debug16_Error_formatter15_M_print_stringEPKc_ZNSolsEt_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc_ZThn16_NSt13basic_fstreamIwSt11char_traitsIwEED1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ESt16initializer_listIcERKS3__ZTVSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE_Unwind_Find_FDE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEm__memset_erms_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6lengthEv_ZTSSt15basic_streambufIwSt11char_traitsIwEE_ZTISt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE_ZTSSt7collateIwE_ZNSiD2Ev_ZSt15__try_use_facetINSt7__cxx118messagesIwEEEPKT_RKSt6locale_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2Ev_ZNSsC1ERKSs_ZNSt8numpunctIcED1Ev_ZNSsC1ERKSsRKSaIcE_ZTISt18__moneypunct_cacheIcLb1EE_ZTVSt10moneypunctIcLb0EE__ctype_b_loc_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode_ZNSt17__timepunct_cacheIcED0Ev_nl_C_LC_MESSAGES_ZNSt12__basic_fileIcE6xsputnEPKcl_ZNKSt19__codecvt_utf8_baseIDiE10do_unshiftER11__mbstate_tPcS3_RS3__ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKwSD__ZNKSt8Catalogs6_M_getEi__strncmp_avx2_ZNSt7codecvtIDic11__mbstate_tE2idE_ZNKSt7__cxx1110moneypunctIwLb0EE13do_pos_formatEv__printf_buffer_flush_fp_to_wide_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE13get_monthnameES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt7codecvtIDic11__mbstate_tE6do_outERS0_PKDiS4_RS4_PcS6_RS6___strcasecmp_evex_ZGTtNSt11logic_errorD2Ev_ZNSsC2ERKSsRKSaIcE_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEC2EOS3___libc_setup_tls__wcsnrtombs_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6cbeginEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4__ZTSSt7codecvtIDsDu11__mbstate_tE_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE16_M_get_allocatorEv_ZNSt17moneypunct_bynameIcLb1EE4intlE_dl_phnum_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmmc_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEPFRS2_S3_E_dl_runtime_profile_avx_ZSt9use_facetINSt7__cxx1110moneypunctIwLb1EEEERKT_RKSt6locale_ZNSt11__timepunctIcEC1Em_ZNSt13basic_istreamIwSt11char_traitsIwEErsERd_ZNSt12ctype_bynameIwEC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm_ZTVN10__cxxabiv117__class_type_infoE_ZN14__gnu_internal8buf_cerrE__sigprocmask_ZNSt14codecvt_bynameIcc11__mbstate_tEC1EPKcm_ZTISt21__ctype_abstract_baseIcE_ZNSsC1EOSsRKSaIcE__cxa_get_globals_fast_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6appendEPKwm_ZNSbIwSt11char_traitsIwESaIwEEC2IPKwEET_S6_RKS1__ZNKSt25__codecvt_utf8_utf16_baseIDsE10do_unshiftER11__mbstate_tPcS3_RS3___memcpy_evex_unaligned_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1ESt16initializer_listIwERKS3__nl_current_LC_TELEPHONE_used_ZSt14__add_groupingIwEPT_S1_S0_PKcmPKS0_S5__ZNKSs17find_first_not_ofEcm_ZN11__gnu_debug30_Safe_unordered_container_base15_M_attach_localEPNS_19_Safe_iterator_baseEb_IO_least_wmarker_ZTTSt13basic_ostreamIwSt11char_traitsIwEE_ZNSt13basic_filebufIcSt11char_traitsIcEE4syncEv_ZNSoC1ERSd_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecb_ZNSt7__cxx117collateIcED2Ev__libc_dlsym_private__strndup_ZNSt14basic_iostreamIwSt11char_traitsIwEEC1EPSt15basic_streambufIwS1_E_dl_unmap__strtof_l_ZNSt17moneypunct_bynameIcLb1EED2Ev_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecd_ZNSt13basic_istreamIwSt11char_traitsIwEErsEPFRSt8ios_baseS4_E_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm_ZNSt7__cxx118messagesIcED1Ev_ZNSt12__cow_stringC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZTISt16invalid_argumentDW.ref.__gcc_personality_v0_ZNSt13basic_istreamIwSt11char_traitsIwEE7getlineEPwlw_ZNSt7codecvtIDiDu11__mbstate_tE2idE_ZNKSt10moneypunctIwLb0EE14do_frac_digitsEv_dl_runtime_resolve_xsavec_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2Em__gconv_release_step_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basece_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEPKv_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_intIlEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__nl_find_domain_exit_ZNSt8ios_base4InitD2Ev_ZNSs4_Rep10_M_refdataEv_ZNSt14basic_ifstreamIwSt11char_traitsIwEEC1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE3endEv_ZNSt7codecvtIwc11__mbstate_tED0Ev__memmove_chk_avx512_no_vzeroupper_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13_S_copy_charsEPwN9__gnu_cxx17__normal_iteratorIPKwS4_EESA__ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_intIjEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZTVNSt7__cxx1117moneypunct_bynameIwLb1EEE_ZNSirsEPFRSiS_E_ZTCSt14basic_ofstreamIcSt11char_traitsIcEE0_So_ZGTtNSt11range_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt9basic_iosIcSt11char_traitsIcEE11_M_setstateESt12_Ios_Iostate__fstat__gconv_transform_internal_ucs2reverse_ZNSt10ctype_base5upperE_IO_iter_begin_ZNK10__cxxabiv120__si_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEmmRKS4__ZNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7crbeginEv_ZGTtNSt16invalid_argumentD2Ev_ZNSt6locale5_Impl11_S_id_ctypeE_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev_ZNSt11logic_errorC2EOS__ZNSt13basic_istreamIwSt11char_traitsIwEEC1Ev_ZGTtNSt14overflow_errorD0Ev__gconv_close_transform_ZNSbIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS2_EES6_S6_S6__ZNSt10ctype_base5spaceE_ZNSt7__cxx118messagesIcE2idE_ZNSt9basic_iosIwSt11char_traitsIwEE10exceptionsESt12_Ios_Iostate_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_intB5cxx11IyEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4__ZNSt13basic_ostreamIwSt11char_traitsIwEElsEb_ZNSt7codecvtIDic11__mbstate_tED1Ev__cxa_throw__sysinfo_ZNKSt9basic_iosIwSt11char_traitsIwEE4fillEv_ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractIPvEERS2_RT__.stapsdt.base_ZNSt7codecvtIcc11__mbstate_tEC1Em_ZNSt7__cxx1117moneypunct_bynameIwLb1EEC2ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZTISt19__codecvt_utf8_baseIwE_ZSt9use_facetISt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEERKT_RKSt6locale_ZNSt13basic_filebufIwSt11char_traitsIwEE19_M_terminate_outputEv_IO_new_file_attach__nptl_stack_list_add_ZGTtNSt12out_of_rangeD2Ev_ZNSdC2EOSd_ZNSt14basic_ofstreamIwSt11char_traitsIwEE7is_openEv_ZN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEE2fdEv_ZNSoC2Ev_ZNKSt11__timepunctIcE8_M_am_pmEPPKc_ZNKSt11__timepunctIcE21_M_months_abbreviatedEPPKc_ZNSbIwSt11char_traitsIwESaIwEE6insertEmRKS2__ZN9__gnu_cxxeqIPKcSsEEbRKNS_17__normal_iteratorIT_T0_EES8__ZNKSt8numpunctIwE9falsenameEv_ZNKSt10moneypunctIwLb0EE13negative_signEv__wcsnlen_evex_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6rbeginEv_ZNSt6locale4timeE_ZNKSt10moneypunctIwLb0EE13thousands_sepEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEmmc_ZNSt7__cxx1115numpunct_bynameIcEC1EPKcm_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_intIyEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__libc_intl_domainname_ZNSt25__codecvt_utf8_utf16_baseIDsED1Ev_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE16do_get_monthnameES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt19__codecvt_utf8_baseIDsE5do_inER11__mbstate_tPKcS4_RS4_PDsS6_RS6___mempcpy_chk_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwmRKS3__ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_mc_ZTVSt16__numpunct_cacheIwE_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev_dl_initial_searchlist_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEE6xsgetnEPwl_ZGTtNSt12domain_errorC1EPKc_ZNKSt9basic_iosIwSt11char_traitsIwEEcvPvEv_ZNSsC2ERKSsmm__wmemset_evex_unaligned_ZNSt14basic_ifstreamIwSt11char_traitsIwEED2Ev_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEED0Ev_dlerror_run__parse_one_specmb__memcpy_chk_erms__wcsnlen_avx2_rtm_ZNSo5writeEPKcl__strnlen_sse2_ZNKSt8numpunctIwE13decimal_pointEv_ZNSt17__timepunct_cacheIwED0Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC1EPcOS3__ZNKSt10moneypunctIcLb1EE13do_pos_formatEv_dl_debug_mask_ZNSt7__cxx118messagesIcEC2Em_ZNKSt5ctypeIwE10do_tolowerEPwPKw_ZTISt17moneypunct_bynameIcLb1EE__libc_reg_type_freemem_ptr_fpioconst_pow10_ZNSt8ios_base10scientificE__isoc23_sscanf_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS1___use_tzfile_ZNSt12__sso_stringC1EOS__ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIyEES3_S3_RSt8ios_basecT__ZNSt14codecvt_bynameIcc11__mbstate_tED1Ev_ZNSt13__facet_shims14__messages_getIcEEvSt17integral_constantIbLb0EEPKNSt6locale5facetERNS_12__any_stringEiiiPKT_m_ZNKSbIwSt11char_traitsIwESaIwEE12find_last_ofEPKwm_ZNSi7getlineEPclc__malloc_fork_unlock_parent_tens_in_limb_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEm_IO_default_seekpos_ZGTtNSt15underflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt18__moneypunct_cacheIwLb1EEC2Em_ZNSt13basic_istreamIwSt11char_traitsIwEErsEPSt15basic_streambufIwS1_E_ZNSt13basic_istreamIwSt11char_traitsIwEED0Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv__nptl_deallocate_tsd_ZNSt7__cxx1114collate_bynameIwED0Ev_ZNSt13basic_filebufIwSt11char_traitsIwEEC1Ev_ZNKSbIwSt11char_traitsIwESaIwEE2atEm__letf2_ZNSt12__cow_stringaSERKS__ZNKSt7__cxx1110moneypunctIcLb1EE16do_negative_signEv_ZNSt8ios_base4Init20_S_synced_with_stdioE_ZNKSt10moneypunctIcLb0EE14do_curr_symbolEv_ZTIN9__gnu_cxx24__concurrence_lock_errorE_ZNKSt7__cxx1110moneypunctIwLb0EE14do_frac_digitsEv__GI___fcntl_ZNKSt20__codecvt_utf16_baseIDiE13do_max_lengthEv_ZNSt14codecvt_bynameIwc11__mbstate_tED0Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag_ZNSoC2EOSo_ZTSNSt7__cxx1114collate_bynameIwEE_ZNSoD0Ev_dl_fixup_nl_current_LC_MEASUREMENT_used_ZNK11__gnu_debug16_Error_formatter10_Parameter14_M_print_fieldEPKS0_PKc__register_printf_modifier_ZNKSt8messagesIcE7do_openERKSsRKSt6locale_ZSt15__try_use_facetISt8numpunctIwEEPKT_RKSt6locale__pthread_sigmaskiconv_close_IO_str_overflow_ZNSt13basic_fstreamIcSt11char_traitsIcEED1Ev_IO_sgetn_ZNSt5ctypeIwED0Ev_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEj_ZTVSt12domain_error_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPKcvEET_S8_RKS3__ZNSt8messagesIwE2idE_ZTSNSt7__cxx118messagesIcEE_ZTSSt19__iosfail_type_info_ZSt9has_facetISt10moneypunctIwLb0EEEbRKSt6locale_ZNSt18__moneypunct_cacheIcLb1EED1Ev_ZNKSt7__cxx118messagesIwE8do_closeEi_ZNSt7__cxx1110moneypunctIcLb0EEC1EPSt18__moneypunct_cacheIcLb0EEm_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13do_date_orderEv__libc_tsd_LOCALE_ZGTtNSt14overflow_errorD1Ev_ZNKSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb1EEES4_S4_RSt8ios_basecRKNS_12basic_stringIcS3_SaIcEEE_ZZNSt13basic_filebufIcSt11char_traitsIcEE5closeEvEN14__close_sentryD1Ev_ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractIeEERS2_RT__ZNSt19__codecvt_utf8_baseIwED0Ev_ZSt5flushIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6__ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSs7replaceEmmmc_ZNKSt8messagesIwE4openERKSsRKSt6locale__localtime_r_ZGVNSt7collateIcE2idE__memcmp_sse2___pthread_mutex_lock__gconv_load_cache_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev_IO_new_do_write_ZNSt7__cxx1110moneypunctIwLb1EEC2Em_ZNSt7__cxx1110moneypunctIwLb0EED1Ev_ZNKSt19__codecvt_utf8_baseIDiE13do_max_lengthEv_ZNKSt15basic_streambufIwSt11char_traitsIwEE4gptrEv_ZNSt15messages_bynameIcED1Ev_dl_tunable_set_hwcaps_ZTVSd_ZNSt14overflow_errorD1Ev_ZN9__gnu_cxx24__concurrence_lock_errorD1Ev_ZGVNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNK10__cxxabiv120__si_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2___ctype_toupper_loc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc_ZNKSt5ctypeIcE6narrowEcc_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEi__wprintf_buffer_done__strchrnul_sse2strcspn_ZTINSt7__cxx1114collate_bynameIcEE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPwS4_EEw_ZNSt8numpunctIcEC2Em_ZNSt13basic_filebufIwSt11char_traitsIwEE4openEPKcSt13_Ios_Openmode__wcsmbs_load_conv_ZNSt8messagesIcEC1EP15__locale_structPKcm_ZGVNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZNSt10moneypunctIcLb1EED1Ev_ZNSt7__cxx118numpunctIwEC1EPSt16__numpunct_cacheIwEm_dl_x86_hwcap_flags_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE11_M_disjunctEPKw_ZNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZSt15__try_use_facetISt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEEPKT_RKSt6locale_IO_file_seek_dl_cet_open_check_ZTISt5ctypeIwE__libc_mallinfo2_IO_doallocbuf_ZTVSt18__moneypunct_cacheIcLb1EE_ZSt9has_facetISt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEEbRKSt6locale_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmPKcSB__ZNSt14collate_bynameIwEC2ERKSsm_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEx_ZNSo9_M_insertIlEERSoT__ZNSt13basic_ostreamIwSt11char_traitsIwEElsEl_ZNSt5ctypeIwEC1Em_ZNSt13basic_filebufIwSt11char_traitsIwEED0Ev_ZNSbIwSt11char_traitsIwESaIwEEaSEw_ZTVNSt7__cxx117collateIwEE__clearenv_ZNKSt7__cxx118messagesIcE20_M_convert_from_charEPc_ZNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNSt13runtime_errorC1EPKc__strcasecmp_l_avx2_rtm_IO_putc_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_RS3__ZTIN10__cxxabiv119__foreign_exceptionE_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7compareEmmRKS4_mm_ZTVSt23__codecvt_abstract_baseIDsc11__mbstate_tE__posix_memalign_ZSt21__copy_streambufs_eofIcSt11char_traitsIcEElPSt15basic_streambufIT_T0_ES6_Rb_IO_str_init_readonly__strtod_nan_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEf_ZNSt8ios_base7_M_swapERS___strtoll_l_IO_iter_file_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE__wunderflow_ZNSs4_Rep26_M_set_length_and_sharableEm_nl_C_LC_CTYPE_class32_ZNSt7collateIwED0Ev_ZNKSbIwSt11char_traitsIwESaIwEE7crbeginEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEmc_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEe_ZGVNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE__mpn_sub_n_ZNSt8ios_base7failureB5cxx11C2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10error_code_ZNKSt11__timepunctIwE15_M_am_pm_formatEPPKw_ZSt9has_facetISt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEEbRKSt6locale_ZNSt14basic_ofstreamIwSt11char_traitsIwEEC1EPKcSt13_Ios_Openmode_ZNSolsEy_ZNSt16__time_get_state17_M_finalize_stateEP2tm__deregister_frame_ZNKSt7collateIwE4hashEPKwS2__ZNSs6assignESt16initializer_listIcE_ZNSt16invalid_argumentC2ERKSs_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED2Ev__fstatat64_ZNSt7codecvtIDsc11__mbstate_tED0Ev__libc_lseek64_ZNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED0Ev_ZNKSt6locale5facet11_M_cow_shimEPKNS_2idE_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKa_ZNKSt7codecvtIDsDu11__mbstate_tE16do_always_noconvEv_ZNSt13basic_filebufIcSt11char_traitsIcEE7_M_seekElSt12_Ios_Seekdir11__mbstate_t_ZSt9use_facetINSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEEERKT_RKSt6locale_ZNSt14basic_ofstreamIcSt11char_traitsIcEED0Ev__strchrnul_ZNKSt25__codecvt_utf8_utf16_baseIDsE5do_inER11__mbstate_tPKcS4_RS4_PDsS6_RS6__ZNSolsEx_ZNKSs6cbeginEv_ZNSt8ios_base11adjustfieldE_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE17find_first_not_ofEwm_ZTISt12length_error_ZSt9use_facetISt7collateIwEERKT_RKSt6locale_dl_get_dl_main_map_ZNKSt7__cxx118numpunctIcE8groupingEv_ZNSs8pop_backEv_ZGVNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPcS4_EES8_PKcm__isoc23_strtol_ZNSt8numpunctIwE2idE_ZSt9has_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale_ZTVSt23__codecvt_abstract_baseIDsDu11__mbstate_tE_ZNSt8ios_base9uppercaseE_ZNSt6locale5_ImplD2Ev_ZN10__cxxabiv117__class_type_infoD1Ev_ZTINSt8ios_base7failureE_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEd_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEE4swapERS3___sched_get_priority_min__munmap_ZNSt11__timepunctIcEC2EP15__locale_structPKcm_ZNSt7collateIcE2idE_ZNSt13basic_filebufIcSt11char_traitsIcEE4swapERS2__ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEE_ZTISt13basic_fstreamIwSt11char_traitsIwEE_ZNKSt8numpunctIcE8truenameEv_ZNSt7__cxx118numpunctIwED2Ev_ZNSspLERKSs_ZTISt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofERKS4_m__memalign_ZNKSt7codecvtIDiDu11__mbstate_tE10do_unshiftERS0_PDuS3_RS3__ZNSbIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS2_EES6_RKS2__ZNSt18__moneypunct_cacheIwLb1EE8_M_cacheERKSt6locale_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE8get_dateES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSt10__num_base12_S_atoms_outE_ZNSs6appendEPKc_IO_getwc__progname_full_dl_early_allocate_ZNSt8numpunctIwED0Ev_ZNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1Em__strtoul_ZTISt11logic_error__libc_dlvsym_ZTVSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPKwS4_EES9_S9_S9__ZNSbIwSt11char_traitsIwESaIwEE6insertEmPKw_ZTVSt15numpunct_bynameIcE_ZNKSs17find_first_not_ofEPKcm_ZNSs12_S_constructEmcRKSaIcE_nl_C_LC_CTYPE_class_alpha_ZTSSt23__codecvt_abstract_baseIwc11__mbstate_tE_ZN9__gnu_cxx26__concurrence_unlock_errorD1Ev_ZNSt6localeaSERKS__ZN14__gnu_internal13buf_cerr_syncE_ZNSt8numpunctIwE22_M_initialize_numpunctEP15__locale_struct__cxa_end_catch__lstat64_ZNSt10moneypunctIwLb0EEC2EPSt18__moneypunct_cacheIwLb0EEm_ZNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev_dl_scope_free_nl_C_LC_COLLATE_ZSt2wsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6__IO_least_marker_nl_current_LC_MESSAGES_used__strcasecmp_l_nonascii_ZTINSt7__cxx1110moneypunctIwLb0EEE_ZNSt17moneypunct_bynameIwLb1EED0Ev__mpn_construct_float128__strtoull_l__gconv_transform_internal_utf8_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13shrink_to_fitEv_ZNKSt10moneypunctIcLb0EE10neg_formatEv_ZSt17__throw_bad_allocv__wmemcmp_evex_movbe_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_moveEPcPKcm_IO_new_file_fopen_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEE4syncEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm_IO_file_xsgetn__gconv_lookup_cache_ZNSt13basic_filebufIcSt11char_traitsIcEE9pbackfailEi__current_locale_name_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8___wmemcmp_sse2_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1ERKS4_mRKS3__ZNKSt10moneypunctIwLb0EE10pos_formatEv_ZNSsC1EPKcmRKSaIcE_nl_cleanup_time__rseq_size_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13_M_set_lengthEm_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcm__memmove_chk_erms_ZNSt7__cxx1110moneypunctIwLb0EEC1EP15__locale_structPKcm__strcpy_evex_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5beginEv_ZNKSt10moneypunctIwLb0EE11frac_digitsEv__collidx_table_lookup_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3__ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_mm__profil_ZNSt9exceptionD1Ev_ZNSt5ctypeIcEC1EP15__locale_structPKtbm_ZNKSbIwSt11char_traitsIwESaIwEE12find_last_ofEPKwmm_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEv_ZNSt11__timepunctIwED1Evisprint_dl_hwcap2_ZNSt9basic_iosIwSt11char_traitsIwEEC1Ev_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm__mempcpy_evex_unaligned_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm__calloc_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZStlsIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6_PKc_ZNSt5__padIcSt11char_traitsIcEE6_S_padERSt8ios_basecPcPKcll_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEED0Ev_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl_ZNKSt5ctypeIcE10do_tolowerEc__handle_registered_modifier_wc_ZNSt14basic_ofstreamIwSt11char_traitsIwEEC1Ev_dl_relocate_object_ZSt21__throw_runtime_errorPKc_ZNKSt13basic_fstreamIwSt11char_traitsIwEE5rdbufEv_ZNSt13__facet_shims15__messages_openIcEEiSt17integral_constantIbLb0EEPKNSt6locale5facetEPKcmRKS3__ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em__deregister_frame_info_ZNKSt7collateIwE12do_transformEPKwS2___new_memcpy_ZNKSt7__cxx1110moneypunctIwLb0EE10pos_formatEv_ZNKSt19__codecvt_utf8_baseIDiE5do_inER11__mbstate_tPKcS4_RS4_PDiS6_RS6___stpncpy_avx2_ZNSt19__iosfail_type_infoD2Ev_ZNSt15messages_bynameIwEC2ERKSsm__strcasecmp_avx2_IO_fopen_ZTISt15numpunct_bynameIcE_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7compareERKS4__ZNKSt7__cxx1110moneypunctIwLb1EE13do_neg_formatEv_ZNSt13basic_filebufIwSt11char_traitsIwEE14_M_get_ext_posER11__mbstate_t_ZNSt11range_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZGTtNSt11logic_errorC2EPKc_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEED2Ev_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc_dl_verbose__run_exit_handlers_ZNSsC2IPcEET_S1_RKSaIcE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEc_Unwind_SetGR_ZTSSt20bad_array_new_length_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St13_Setprecision_ZTSN10__cxxabiv117__class_type_infoE_dl_auxv_ZNKSt7collateIcE10do_compareEPKcS2_S2_S2__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2ERKS3__ZNKSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES3_bRSt8ios_basewRKSbIwS2_SaIwEE_ZNSt15basic_streambufIwSt11char_traitsIwEE7pubsyncEv_ZNSt7codecvtIDsDu11__mbstate_tED2Ev_ZNSt7__cxx1115numpunct_bynameIwEC2ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt12ctype_bynameIwEC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm_ZNKSt9basic_iosIcSt11char_traitsIcEE5rdbufEv_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2ERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode_ZTVSt7collateIwE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvS9_T_SA__ZNKSt10moneypunctIwLb1EE16do_positive_signEv_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE8get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSdaSEOSd_ZNKSbIwSt11char_traitsIwESaIwEE8_M_checkEmPKc__libc_tzset_freemem_ZTVSt8ios_base_ZNKSt11__timepunctIwE7_M_daysEPPKw_ZSt14__convert_to_vIfEvPKcRT_RSt12_Ios_IostateRKP15__locale_struct_ZNSt14basic_iostreamIwSt11char_traitsIwEEaSEOS2__ZTVSt18__moneypunct_cacheIwLb1EE_ZNKSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE9_M_insertILb1EEES3_S3_RSt8ios_basewRKSbIwS2_SaIwEE_ZNSt12length_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcm_ZNSbIwSt11char_traitsIwESaIwEE6assignESt16initializer_listIwE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5beginEv_ZNSt14collate_bynameIcEC2EPKcm_ZNSt16invalid_argumentC1EPKc_ZNSt8messagesIwED1Ev_ZNKSt7codecvtIDsDu11__mbstate_tE6do_outERS0_PKDsS4_RS4_PDuS6_RS6__ZTv0_n24_NSiD1Ev_IO_wfile_jumps_ZGTtNSt11range_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt9basic_iosIwSt11char_traitsIwEEC2Ev_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE13do_date_orderEv_ZN11__gnu_debug30_Safe_unordered_container_base13_M_detach_allEv_ZNKSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE9_M_insertILb0EEES3_S3_RSt8ios_basewRKSbIwS2_SaIwEE_ZZNSt13basic_filebufIwSt11char_traitsIwEE5closeEvEN14__close_sentryD1Ev_ZNSt15numpunct_bynameIwED1Ev_ZNSo6sentryD2Ev_dl_allocate_static_tls_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14do_get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryC2ERS2__ZStlsIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6_c_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKcm_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE11get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSt19__codecvt_utf8_baseIDsED2Ev_ZNKSt5ctypeIwE10do_toupperEPwPKw_dl_error_printf__lll_lock_wake__readonly_area_ZTSSt10moneypunctIwLb0EE_ZNSt6locale5_Impl10_S_id_timeE_ZdlPvm_ZNKSt7__cxx1110moneypunctIcLb1EE13thousands_sepEv_ZTSSt25__codecvt_utf8_utf16_baseIDsE_ZTVSt11range_error_ZGTtNSt16invalid_argumentC2EPKc_ZTSSt8ios_base_ZNSt17moneypunct_bynameIcLb1EEC1EPKcm__wcsftime_l_ZNSt14basic_ifstreamIwSt11char_traitsIwEEC2ERKNSt7__cxx1112basic_stringIcS0_IcESaIcEEESt13_Ios_Openmode_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt_ZTSSt11range_error__gconv_alias_compare_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe_ZNSt12system_errorD2Ev_ZNSt13basic_istreamIwSt11char_traitsIwEE8readsomeEPwl__strcspn_genericstrcmp_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17_M_use_local_dataEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4__ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd__memcmp_avx2_movbe_rtm_ZTSN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE_ZNSt12out_of_rangeC2EPKc_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE11_M_is_localEv__ctype_get_mb_cur_max_ZNSt13basic_istreamIwSt11char_traitsIwEErsERPv_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE3endEv_ZNSt8ios_base6eofbitE__memcpy_erms_ZNSt13random_device7_M_initERKSs_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_Setbase_ZNSt7__cxx1115messages_bynameIcED2Ev_ZTVSt14basic_ifstreamIwSt11char_traitsIwEE_ZSt17__istream_extractRSiPcl_IO_old_init_ZNKSt10moneypunctIcLb0EE16do_thousands_sepEv_ZNKSt13random_device13_M_getentropyEv_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKh_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev_ZNKSt11__timepunctIwE21_M_months_abbreviatedEPPKw_ZNSt14collate_bynameIwEC1EPKcm_ZNSt7codecvtIDsc11__mbstate_tED2Ev_ZNSs6assignEOSs_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_numES4_S4_RiiimRSt8ios_baseRSt12_Ios_Iostate_ZNSt15underflow_errorD0Ev_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED0Ev_ZNSt6locale5facet15_S_get_c_localeEv__data_start_ZNKSt7codecvtIwc11__mbstate_tE10do_unshiftERS0_PcS3_RS3___progname_dl_unload_cache__parse_one_specwc_ZNSt9basic_iosIcSt11char_traitsIcEE4moveEOS2__ZNSt13basic_ostreamIwSt11char_traitsIwEElsEs__wcscmp_sse2_IO_free_backup_area_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode_ZNSbIwSt11char_traitsIwESaIwEEC2IPwEET_S5_RKS1__ZGVNSt10moneypunctIcLb0EE2idE__pthread_setcancelstate_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4backEv_ZNSt8numpunctIcE22_M_initialize_numpunctEP15__locale_struct_ZNKSt10moneypunctIcLb1EE11frac_digitsEv_dl_debug_update_ZTv0_n24_NSt13basic_fstreamIwSt11char_traitsIwEED0Ev_ZNSt9basic_iosIwSt11char_traitsIwEE3tieEPSt13basic_ostreamIwS1_E_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEcm__strxfrm_l_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb0EEES3_S3_RSt8ios_basecRKSs_ZNSt25__codecvt_utf8_utf16_baseIDiED0Ev_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEt_dl_scope_free_list_ZNSbIwSt11char_traitsIwESaIwEE12_M_leak_hardEv_ZNKSt7codecvtIDsDu11__mbstate_tE10do_unshiftERS0_PDuS3_RS3__ZSt9has_facetINSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEEEbRKSt6locale__fread_unlocked_ZNSt19__iosfail_type_infoD0Ev__getdtablesize_ZNSbIwSt11char_traitsIwESaIwEE6appendEPKw_ZNSt13basic_filebufIwSt11char_traitsIwEE6setbufEPwl_ZSt22__throw_overflow_errorPKc____strtof_l_internal_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPcS4_EES8_S7_S7__ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKcSD__ZNSt7__cxx1115numpunct_bynameIwED1Ev_ZN11__gnu_debug19_Safe_sequence_base18_M_detach_singularEv_ZNSt15basic_streambufIwSt11char_traitsIwEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode_IO_getline_info__wprintf_buffer_as_file_init__minimal_malloc__libc_tsd_CTYPE_B_ZSt15__try_use_facetISt7collateIwEEPKT_RKSt6locale_ZNKSbIwSt11char_traitsIwESaIwEE5frontEv_ZNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2EPKcm_ZNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1EPKcm_ZNSt7__cxx1115messages_bynameIwEC2EPKcm_ZNKSt7__cxx1110moneypunctIwLb1EE13thousands_sepEv__ioctl__gettext_extract_plural_ZNKSt19__codecvt_utf8_baseIwE5do_inER11__mbstate_tPKcS4_RS4_PwS6_RS6__ZNSt8ios_base4leftE_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv_ZNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev_ZNKSt7__cxx1110moneypunctIwLb1EE16do_thousands_sepEv_ZTVSt18__moneypunct_cacheIwLb0EE__printf_buffer_to_file_done_ZNSt12length_errorC1ERKSs_ZTVSt20__codecvt_utf16_baseIwE_ZNSt14basic_iostreamIwSt11char_traitsIwEED0Ev_ZTVSt7collateIcE_itoa_lower_digits_ZNSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED0Ev_ZNSt13basic_ostreamIwSt11char_traitsIwEEC2Ev_ZNSbIwSt11char_traitsIwESaIwEE4backEv_ZTINSt7__cxx1115numpunct_bynameIcEE_ZSt15__try_use_facetINSt7__cxx1110moneypunctIwLb1EEEEPKT_RKSt6locale_ZTSSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE_ZNSt7__cxx118numpunctIwEC2EP15__locale_structm_ZTISt5ctypeIcE__strnlen_evex_ZNKSt10moneypunctIwLb1EE10pos_formatEv_IO_default_xsputn_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE15_M_check_lengthEmmPKc__isoc23_strtoul_ZNKSt20__codecvt_utf16_baseIDiE16do_always_noconvEv_ZTSSt9basic_iosIwSt11char_traitsIwEE_ZNSt7collateIcEC1Em_ZTSNSt7__cxx1117moneypunct_bynameIcLb1EEE_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev_dl_relocate_static_pie_ZNSt13__facet_shims10__time_getIcEESt19istreambuf_iteratorIT_St11char_traitsIS2_EESt17integral_constantIbLb0EEPKNSt6locale5facetES5_S5_RSt8ios_baseRSt12_Ios_IostateP2tmc_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findERKS4_m_ZNSt7__cxx1117moneypunct_bynameIwLb1EED2Ev_ZNKSs8_M_limitEmm_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE13get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm__wmemchr_ZNSs12_S_empty_repEv_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev_ZNSsC2IPKcEET_S2_RKSaIcE_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE8get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm__pthread_enable_asynccancel_ZNSt13basic_filebufIwSt11char_traitsIwEE9underflowEv_ZNSbIwSt11char_traitsIwESaIwEEC1IPKwEET_S6_RKS1__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2Ev_ZNSt7codecvtIDiDu11__mbstate_tED1Ev_ZTISt12domain_error_dl_load_lock_ZNSbIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS2_EES6_PKwm_ZNSt3_V215system_categoryEv_ZNSt15messages_bynameIcEC2EPKcm_dl_load_cache_lookupstrtof32x_l_ZNSt15basic_streambufIwSt11char_traitsIwEE8pubimbueERKSt6locale_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev_ZNSt13__facet_shims11__money_getIwEESt19istreambuf_iteratorIT_St11char_traitsIS2_EESt17integral_constantIbLb1EEPKNSt6locale5facetES5_S5_bRSt8ios_baseRSt12_Ios_IostatePePNS_12__any_stringE_ZNKSbIwSt11char_traitsIwESaIwEE13find_first_ofEPKwm_ZTSN10__cxxabiv120__si_class_type_infoE_ZNKSt7__cxx1110moneypunctIcLb0EE14do_curr_symbolEv_ZTSN9__gnu_cxx26__concurrence_unlock_errorE__mpn_construct_float_ZNSt17__timepunct_cacheIwED2Ev_ZTSSt23__codecvt_abstract_baseIcc11__mbstate_tE_ZNSt13__facet_shims14__messages_getIwEEvSt17integral_constantIbLb0EEPKNSt6locale5facetERNS_12__any_stringEiiiPKT_m_ZTSNSt7__cxx118numpunctIcEE_ZNSt13basic_fstreamIwSt11char_traitsIwEE4openERKNSt7__cxx1112basic_stringIcS0_IcESaIcEEESt13_Ios_Openmode_ZNKSt9basic_iosIcSt11char_traitsIcEEntEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_mRKS3__ZNSt12__basic_fileIcED1Ev_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6substrEmm_ZTVSt13basic_filebufIwSt11char_traitsIwEE_ZNSt7__cxx1115messages_bynameIwED1Ev_ZNSt9basic_iosIcSt11char_traitsIcEE9set_rdbufEPSt15basic_streambufIcS1_E_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14do_get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_nl_find_msg_ZTVSt17moneypunct_bynameIcLb0EE_ZNSt15basic_streambufIcSt11char_traitsIcEE9pubsetbufEPcl_ZNKSt5ctypeIwE5do_isEPKwS2_Pt_ZNSs6insertEmPKc__sched_getparam_IO_link_in_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEy_ZNSs7_M_dataEPc_ZNSt8ios_base7failureD1Ev_IO_marker_difference_ZNSt7codecvtIDsDu11__mbstate_tE2idE_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv__x86_data_cache_size_ZNSt7__cxx1117moneypunct_bynameIwLb1EEC1ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt15basic_streambufIcSt11char_traitsIcEE4setpEPcS3___sched_fifo_max_prio_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSERKS4__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS3__ZTVNSt7__cxx1117moneypunct_bynameIwLb0EEE_ZTSSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE_ZNSbIwSt11char_traitsIwESaIwEE13_S_copy_charsEPwN9__gnu_cxx17__normal_iteratorIS3_S2_EES6__IO_str_pbackfail_sys_errlist_internal__pthread_disable_asynccancel_ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl_ZNSt6locale7classicEv_ZNKSt7__cxx118messagesIcE6do_getEiiiRKNS_12basic_stringIcSt11char_traitsIcESaIcEEE_ZNSiC1Ev_ZNSbIwSt11char_traitsIwESaIwEE7replaceEmmPKw__ctype_init_ZNSt16__numpunct_cacheIwED0Ev_Znwm_ZNSolsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E_ZNSt7__cxx1110moneypunctIcLb0EEC2Em_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEcm_ZNSs5clearEv_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED0Ev__wmemcmp_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4__ZTSSt12codecvt_base_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_St16initializer_listIcE__libc_calloc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EOS4_RKS3__ZNKSt6locale5facet11_M_sso_shimEPKNS_2idE_ZNSt12__basic_fileIcEC2EP15pthread_mutex_t_ZNKSt13bad_exception4whatEv_ZTSSt19__codecvt_utf8_baseIDiE_ZSt23__construct_ios_failurePvPKc_ZNKSt7__cxx1110moneypunctIwLb1EE13positive_signEv_ZStplIwSt11char_traitsIwESaIwEESbIT_T0_T1_EPKS3_RKS6__dl_sysinfo_dso_Unwind_GetIPInfo_ZNKSt5ctypeIwE9do_narrowEPKwS2_cPc_ZNKSs4dataEv__mpn_submul_1_ZNKSt19__codecvt_utf8_baseIwE10do_unshiftER11__mbstate_tPcS3_RS3__ZTSSt13bad_exception_dl_pagesize_ZN10__cxxabiv120__si_class_type_infoD2Ev__memcpy_sse2_unaligned_erms_IO_free_wbackup_area_ZSt16__throw_bad_castv_ZGTtNSt12length_errorC2EPKc_IO_init_ZNSt9basic_iosIcSt11char_traitsIcEE4swapERS2__ZNSt13basic_fstreamIwSt11char_traitsIwEE5closeEv_ZGTtNKSt11logic_error4whatEv_ZNSt15basic_streambufIcSt11char_traitsIcEE4swapERS2_DW.ref.__gxx_personality_v0_ZNSt10moneypunctIwLb1EED2Ev_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA__ZNKSs5crendEv_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1Em_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv_ZTTSt14basic_ofstreamIwSt11char_traitsIwEE_ZNSt15basic_streambufIwSt11char_traitsIwEE10pubseekoffElSt12_Ios_SeekdirSt13_Ios_Openmode_ZNSt10moneypunctIcLb0EEC2EP15__locale_structPKcm_ZNSt14basic_ifstreamIwSt11char_traitsIwEED0Ev_ZNSt7__cxx1110moneypunctIwLb0EEC2EP15__locale_structPKcm_ZNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em_ZNKSt8messagesIcE8do_closeEi___printf_fp__strcmp_evex_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_mmRKS1__IO_default_showmanyc_ZGVNSt7__cxx118numpunctIwE2idE_ZNSt15numpunct_bynameIcEC1EPKcm_ZNKSbIwSt11char_traitsIwESaIwEE5rfindEPKwm_ZTSSt23__codecvt_abstract_baseIDsc11__mbstate_tE_ZTISt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE_nl_C_LC_NUMERIC__strcmp_sse2_unaligned_ZNSt7__cxx117collateIcEC2Em_ZNSt17moneypunct_bynameIwLb0EE4intlE_ZSt15__try_use_facetISt7codecvtIwc11__mbstate_tEEPKT_RKSt6locale_ZNSt9basic_iosIcSt11char_traitsIcEE4moveERS2__ZNSt25__codecvt_utf8_utf16_baseIDiED2Ev_ZGTtNKSt13bad_exception4whatEv_ZNSt7__cxx117collateIwE2idE_ZSt17__verify_groupingPKcmRKSs__mpn_construct_double_dl_find_object_update__strcoll_l_IO_unsave_wmarkers_dl_count_modids_ZNSt7codecvtIDsc11__mbstate_tE2idE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_lengthEm_ZThn16_NSt14basic_iostreamIwSt11char_traitsIwEED0Ev_ZNSt8ios_baseD0Ev_ZNSt8ios_base5truncE_ZNSiC1EPSt15basic_streambufIcSt11char_traitsIcEE_ZNKSt8messagesIwE6do_getEiiiRKSbIwSt11char_traitsIwESaIwEE_dl_sysinfo_map_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode_ZNKSt14basic_ifstreamIwSt11char_traitsIwEE5rdbufEv__write__memchr_ZNSt13basic_filebufIcSt11char_traitsIcEE16_M_destroy_pbackEv_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EOS2__IO_stdin_used_ZNSt7__cxx1110moneypunctIcLb0EED1Ev_dl_rtld_di_serinfo_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofERKS4_m_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEv_ZTSSt18__moneypunct_cacheIwLb0EE_ZNSt8messagesIcED2Ev_ZNSt10money_base18_S_default_patternE_ZNKSt13basic_filebufIcSt11char_traitsIcEE7is_openEv_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSt17__timepunct_cacheIcED2Ev_ZGTtNSt12domain_errorC2EPKc_dl_deallocate_tls_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5beginEv_ZNSt8ios_base7failureB5cxx11C2EPKcRKSt10error_code__malloc_arena_thread_freeres_ZTv0_n24_NSt14basic_ofstreamIwSt11char_traitsIwEED0Ev__mempcpy_chk_avx512_no_vzeroupper__clock_gettime_ZNSt10__num_base15_S_format_floatERKSt8ios_basePcc_IO_init_internal_ZNKSt8messagesIcE6do_getEiiiRKSs_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_RKS4__ZNKSt5ctypeIwE8do_widenEPKcS2_Pw_ZNKSt10moneypunctIwLb1EE11do_groupingEv_ZTSNSt7__cxx1114collate_bynameIcEE_ZNSt14basic_ifstreamIcSt11char_traitsIcEEaSEOS2__ZNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED0Ev_ZSt14__add_groupingIcEPT_S1_S0_PKcmPKS0_S5__ZNSt18__moneypunct_cacheIcLb0EEC2Em__libc_mallinfo_IO_iter_end_ZNSt13__facet_shims23__moneypunct_fill_cacheIwLb0EEEvSt17integral_constantIbLb1EEPKNSt6locale5facetEPSt18__moneypunct_cacheIT_XT0_EE_ZNSbIwSt11char_traitsIwESaIwEEC2IN9__gnu_cxx17__normal_iteratorIPwS2_EEEET_S8_RKS1___fileno_IO_file_seekoff_mmap_ZNKSt7codecvtIcc11__mbstate_tE9do_lengthERS0_PKcS4_m_ZNSt7__cxx1117moneypunct_bynameIcLb1EEC2EPKcm_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_intB5cxx11ImEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT___strtof128_nan_ZNSt20bad_array_new_lengthD1Ev_dl_vdso_clock_gettime64_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEEC1EP8_IO_FILEaligned_alloc_ZNSt7__cxx1117moneypunct_bynameIwLb0EED1Ev_ZNKSt10moneypunctIwLb0EE16do_negative_signEv_ZTISt12ctype_bynameIcE_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev_ZNKSbIwSt11char_traitsIwESaIwEE5rfindEPKwmm__wprintf_buffer_as_file_overflow_Unwind_GetLanguageSpecificData_ZNKSbIwSt11char_traitsIwESaIwEE4findEPKwmm_ZNSt16__numpunct_cacheIcEC1Em_dl_tunable_set_elision_skip_lock_internal_abort__writev_dl_tls_static_optional_ZTISt19__codecvt_utf8_baseIDsE__strcpy_sse2_unaligned_ZGTtNSt12domain_errorD0Ev_ZNSsaSERKSs_ZNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmcc_ZNKSt14basic_ifstreamIcSt11char_traitsIcEE5rdbufEv_dl_dst_substitute_ZNSt9basic_iosIwSt11char_traitsIwEED0Ev_ZNSt13basic_filebufIwSt11char_traitsIwEE9showmanycEv_IO_flush_all_linebuffered_ZNSt8ios_base7failbitE_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE6xsgetnEPcl_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreEl_ZNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm_IO_new_file_setbuf_ZNKSs16find_last_not_ofEPKcm_ZTISt8numpunctIwE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE16_M_get_allocatorEv_ZNSi10_M_extractIjEERSiRT__dl_profile_ZNKSt7__cxx1110moneypunctIwLb1EE11frac_digitsEv_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_S_assignEPwmw_ZTISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE_ZNSbIwSt11char_traitsIwESaIwEE6assignEmw__wprintf_buffer_to_file_done_ZNSt7__cxx1110moneypunctIcLb1EEC1Em__iswalpha_l_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2EOS2___strlen_evex__iswupper_l_ZNKSt7__cxx118numpunctIwE9falsenameEv_ZNKSt7__cxx118numpunctIwE13thousands_sepEv_ZNKSt10moneypunctIcLb0EE14do_frac_digitsEv_ZSt15__try_use_facetISt8numpunctIcEEPKT_RKSt6locale_ZNSt8ios_base9showpointE_ZNSt15basic_streambufIcSt11char_traitsIcEE4setgEPcS3_S3__ZNSt16__numpunct_cacheIcED2Ev__cxa_current_exception_type_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ESt16initializer_listIcERKS3__ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode___pthread_once__duplocale_ZTISt8messagesIcE_ZNKSt10moneypunctIcLb0EE16do_positive_signEv__wmemset_avx512_unaligned_ZNKSt7__cxx118messagesIcE8do_closeEi_ZNKSt7__cxx1110moneypunctIcLb0EE11curr_symbolEv_dl_try_allocate_static_tls_nl_category_names_ZTVSt8messagesIwE_ZTSSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE_ZTISt20__codecvt_utf16_baseIwE_ZNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev_IO_switch_to_main_wget_area_ZNSt13__facet_shims11__money_putIwEESt19ostreambuf_iteratorIT_St11char_traitsIS2_EESt17integral_constantIbLb0EEPKNSt6locale5facetES5_bRSt8ios_baseS2_ePKNS_12__any_stringE_ZNSt12system_errorC1ESt10error_codeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE__strrchr_avx2__memmove_evex_unaligned_erms_IO_cleanup_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE11get_weekdayES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSs6insertEmmc_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE12_M_group_intEPKcmcRSt8ios_basePcS9_Ri_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_S_compareEmm_ZNSs7replaceEmmRKSsmm__gconv_find_shlib_ZNKSt10moneypunctIwLb1EE13positive_signEv_ZTCSt14basic_iostreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2__ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx__printf_buffer_as_file_xsputn__ctype_tolower_loc_ZN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEED2Ev_ZNSt11__timepunctIcEC1EPSt17__timepunct_cacheIcEm_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ra_ZNSbIwSt11char_traitsIwESaIwEEaSESt16initializer_listIwE__gconv_compare_alias_cache__wcsxfrm_l_ZSt9use_facetISt7codecvtIwc11__mbstate_tEERKT_RKSt6locale_ZTVSt13basic_fstreamIwSt11char_traitsIwEE_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE9underflowEv_ZNSt16invalid_argumentD0Ev_ZNKSt10moneypunctIwLb1EE16do_decimal_pointEv_ZTSSt17moneypunct_bynameIcLb1EE_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy_ZNSt13basic_fstreamIwSt11char_traitsIwEEaSEOS2__ZTISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE_ZNSt10moneypunctIwLb0EED2Ev_ZNKSt9type_info15__is_function_pEv_ZNKSo6sentrycvbEv_ZNKSt6locale4nameEv_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED1Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcmm_ZNKSs8_M_checkEmPKc_ZNSt7codecvtIcc11__mbstate_tED0Ev_ZNKSt8numpunctIcE12do_falsenameEv__getpagesize_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St5_Setw_dl_runtime_profile_sse_ZNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2ERKNS_12basic_stringIcS2_IcESaIcEEEm_ZTISt9basic_iosIcSt11char_traitsIcEE_ZNSs6resizeEmc_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES3_RSt8ios_basewb_ZNSt7__cxx1110moneypunctIwLb1EE2idE_ZGTtNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt18__moneypunct_cacheIcLb0EED1Ev_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj_ZNSt7collateIcED2Ev_ZNSt7__cxx1117moneypunct_bynameIcLb1EED1Ev_ZNKSt25__codecvt_utf8_utf16_baseIwE11do_encodingEv_ZNSt9basic_iosIcSt11char_traitsIcEE4fillEc_ZNSt15basic_streambufIwSt11char_traitsIwEE6xsgetnEPwl_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofERKS4_m_ZNKSs4findEPKcmm_ZNSt13basic_ostreamIwSt11char_traitsIwEE9_M_insertIeEERS2_T__ZTSSt18__moneypunct_cacheIcLb1EE_dl_runtime_resolve_fxsave_ZNSt7__cxx1110moneypunctIwLb0EEC2Em_ZNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm__towctrans_ZNSt12__cow_stringC1ERKS__ZN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEED1Ev_ZTISt8messagesIwE_ZNKSt14basic_ofstreamIwSt11char_traitsIwEE7is_openEv_ZNKSt7codecvtIcc11__mbstate_tE16do_always_noconvEviscntrlislower_ZNKSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv_ZTSSt16__numpunct_cacheIwE__wuflow_ZNSt13__facet_shims15__messages_openIwEEiSt17integral_constantIbLb0EEPKNSt6locale5facetEPKcmRKS3__ZTSSt16invalid_argument_ZNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZNKSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES4_bRSt8ios_basecRKNS_12basic_stringIcS3_SaIcEEE_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2ERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode_IO_un_link_ZTISt10moneypunctIwLb1EE_ZNSt13basic_filebufIwSt11char_traitsIwEE22_M_convert_to_externalEPwl_nl_parse_alt_digit_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IPcvEET_S7_RKS3__ZNSt13basic_fstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode_ZNKSt7__cxx117collateIcE4hashEPKcS3__ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE11do_get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt7__cxx1110moneypunctIwLb1EE16do_positive_signEv__libc_localealias_freemem__rtld_static_init_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5eraseEN9__gnu_cxx17__normal_iteratorIPwS4_EE_ZTv0_n24_NSt13basic_istreamIwSt11char_traitsIwEED0Ev_ZNK11__gnu_debug19_Safe_iterator_base14_M_can_compareERKS0__ZTISt13basic_filebufIwSt11char_traitsIwEE_ZNSt13random_device14_M_init_pretr1ERKSs_ZTv0_n24_NSt13basic_ostreamIwSt11char_traitsIwEED0Ev_ZNKSt15basic_streambufIwSt11char_traitsIwEE5ebackEv_nl_current_LC_MESSAGES_ZNSt14basic_ofstreamIcSt11char_traitsIcEED2Ev_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_mmRKS3__ZNKSt19__codecvt_utf8_baseIDiE11do_encodingEvstrncmp_ZNKSt8bad_cast4whatEv_ZSt9has_facetINSt7__cxx118numpunctIcEEEbRKSt6locale_ZNKSt5ctypeIcE14_M_narrow_initEv_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructEmw_ZNSt14overflow_errorC1EPKc_IO_setb__libc_free_ZNKSt10moneypunctIwLb1EE13negative_signEv_ZNSt12length_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNKSs13find_first_ofERKSsm_ZNSbIwSt11char_traitsIwESaIwEE7_M_leakEv_ZNSt17moneypunct_bynameIcLb0EED1Ev_ZNSsaSEOSs_ZNKSt9basic_iosIwSt11char_traitsIwEE6narrowEwc_ZNSt5ctypeIwE2idE_ZTVSt19__iosfail_type_info_ZNSt13__facet_shims21__numpunct_fill_cacheIwEEvSt17integral_constantIbLb0EEPKNSt6locale5facetEPSt16__numpunct_cacheIT_E_ZTv0_n24_NSt13basic_istreamIwSt11char_traitsIwEED1Ev_ZGVNSt7__cxx117collateIwE2idE_ZNSt13__facet_shims10__time_getIcEESt19istreambuf_iteratorIT_St11char_traitsIS2_EESt17integral_constantIbLb1EEPKNSt6locale5facetES5_S5_RSt8ios_baseRSt12_Ios_IostateP2tmc__tzfile_default_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7_S_moveEPwPKwm_ZNKSbIwSt11char_traitsIwESaIwEE16find_last_not_ofEPKwm_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_timeES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_nl_load_locale_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6assignERKS4__ZNSt7codecvtIDsDu11__mbstate_tED0Ev_ZNSt13basic_istreamIwSt11char_traitsIwEE5seekgESt4fposI11__mbstate_tE_ZNSt15underflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSs6rbeginEv_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSsEEEES2_T_S4_RKSaIcESt20forward_iterator_tag_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE2atEmstrtof64_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10date_orderEv_ZNSt6locale5ctypeE_ZNSt7__cxx1117moneypunct_bynameIwLb0EEC2EPKcm_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4rendEv_ZNSo4swapERSo_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm_ZTINSt3_V214error_categoryE__isoc23_strtol_l_ZNKSt5ctypeIcE9do_narrowEPKcS2_cPc_ZNSt7__cxx117collateIwEC1EP15__locale_structm_IO_sungetwcisxdigit_ZNSt7__cxx1110moneypunctIcLb1EEC1EP15__locale_structPKcm_ZNSt10bad_typeidD2Ev_ZNSt7__cxx1114collate_bynameIwED2Ev__isoc23_strtoimax_ZSt9use_facetISt10moneypunctIcLb0EEERKT_RKSt6locale__tzname_dl_dst_count_IO_default_uflow_ZNKSt8numpunctIcE13thousands_sepEv_ZNSt6locale5_Impl14_S_id_monetaryE_ZNSt14codecvt_bynameIwc11__mbstate_tEC1EPKcm_ZNSt15numpunct_bynameIcEC2EPKcm_IO_file_read_ZSt18__throw_bad_typeidv_ZNKSt7__cxx118messagesIwE3getEiiiRKNS_12basic_stringIwSt11char_traitsIwESaIwEEE__strtold_internal_ZNKSt7codecvtIDiDu11__mbstate_tE16do_always_noconvEv_ZNSt13__facet_shims17__collate_compareIcEEiSt17integral_constantIbLb1EEPKNSt6locale5facetEPKT_S9_S9_S9__ZNSt7__cxx1114collate_bynameIcED2Ev_ZNSt15basic_streambufIwSt11char_traitsIwEE9sputbackcEw_ZNSsC2ESt16initializer_listIcERKSaIcE__strtol_ZNSt15messages_bynameIwEC1ERKSsm_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_dateES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE15_M_insert_floatIdEES3_S3_RSt8ios_basewcT__ZNSiC2EPSt15basic_streambufIcSt11char_traitsIcEE__libc_alloc_buffer_create_failure_ZNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev__gconv_transform_ucs4le_internal_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEmRKS4__ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE4fileEv_ZNSs7_M_moveEPcPKcm_ZNSt13__facet_shims16__messages_closeIcEEvSt17integral_constantIbLb1EEPKNSt6locale5facetEi__nptl_free_stacks_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb1EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs_ZTSSt17moneypunct_bynameIwLb1EE_ZNKSbIwSt11char_traitsIwESaIwEE4sizeEvstrcpy_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE8get_timeES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_nl_C_LC_CTYPE_map_toupper_dl_tls_get_addr_soft__libio_freemem_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE9pbackfailEi_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendESt16initializer_listIcE_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4rendEv__timezone_itoa_upper_digits_nl_POSIX_name_ZTVSt15basic_streambufIcSt11char_traitsIcEE_ZNSi10_M_extractIPvEERSiRT__ZTSNSt7__cxx117collateIwEE_ZNKSt8numpunctIcE16do_decimal_pointEv_ZNKSt10bad_typeid4whatEv_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcm__strtol_ul_max_tab__tunable_set_val_ZNK9__gnu_cxx24__concurrence_lock_error4whatEv__printf_buffer_to_file_init_nl_current_LC_COLLATE_ZNSt16__numpunct_cacheIwE8_M_cacheERKSt6locale_ZNSt12out_of_rangeD1Ev__strchr_avx2_rtm_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE16find_last_not_ofERKS4_m_ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZSt9use_facetISt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEERKT_RKSt6locale_ZNSt7__cxx118messagesIcEC1EP15__locale_structPKcm_Unwind_DeleteException_ZNKSt9basic_iosIwSt11char_traitsIwEE10exceptionsEv_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEmmPKwm_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13_S_copy_charsEPwPKwS7_strtof64x_l__wcslen_ZNSbIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw__malloc_info_ZNSt5ctypeIcE13classic_tableEv_ZNSt18__moneypunct_cacheIwLb1EED1Ev_ZNKSt10moneypunctIcLb1EE16do_positive_signEv_ZNSt7__cxx1115numpunct_bynameIcED0Ev_ZNSsC2ERKSaIcE_ZNSt14collate_bynameIcEC2ERKSsm_ZTISt13basic_ostreamIwSt11char_traitsIwEE_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb0EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs__mpn_construct_long_double_ZNSt8numpunctIcE2idE_ZTSSt14basic_ofstreamIcSt11char_traitsIcEE_ZNKSs5rfindERKSsm_nl_remove_locale_ZNSbIwSt11char_traitsIwESaIwEEpLESt16initializer_listIwE_ZNKSt7__cxx1110moneypunctIwLb0EE13do_neg_formatEv_ZTIN10__cxxabiv117__class_type_infoE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_mm_ZNSt7__cxx1117moneypunct_bynameIwLb1EE4intlE__strcasecmp_sse42_ZNSt13runtime_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZGVNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNSt12out_of_rangeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt10moneypunctIcLb0EE2idE_ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6__ZNSt10ctype_base5alnumE_ZNSt8bad_castD1Ev__printf_buffer_flush_to_file_ZNSt14basic_iostreamIwSt11char_traitsIwEEC1Ev__strcpy_avx2_ZN14__gnu_internal9buf_wcoutE__lll_lock_wake_private_ZNSt8messagesIwED2Ev__nptl_change_stack_perm__mutex_aconf_ZNKSt7__cxx1110moneypunctIwLb1EE13decimal_pointEv_ZTISo_ZNKSt7__cxx117collateIwE4hashEPKwS3__ZNKSt7__cxx1110moneypunctIwLb0EE11curr_symbolEv_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5rfindEwm_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4findERKS4_m_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4dataEv_dl_debug_initializestrrchr_ZGTtNSt13runtime_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE__wcscmp_ZTVSt12out_of_range_ZNKSs13get_allocatorEv_IO_fwrite_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputcEc_ZNKSt8messagesIcE18_M_convert_to_charERKSs_ZN9__gnu_cxx15__concat_size_tEPcmm_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Rh_ZSt9has_facetISt8numpunctIcEEbRKSt6locale_ZNSt12bad_weak_ptrD2Ev_ZNSt13basic_filebufIwSt11char_traitsIwEE4syncEv_ZTVNSt7__cxx118numpunctIwEE__memmove_avx_unaligned_rtm_ZN11__gnu_debug30_Safe_unordered_container_base7_M_swapERS0__ZNSt13basic_filebufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode_ZNSt10ctype_base5printE_ZNSt7__cxx1115messages_bynameIwED0Ev_ZTISd_ZN10__cxxabiv120__unexpected_handlerE_ZNKSt7__cxx118messagesIwE20_M_convert_from_charEPc_ZNSt5ctypeIcED2Ev__cxa_throw_bad_array_new_length_ZNSt8ios_base7failureB5cxx11D2Ev_ZSt15__try_use_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEPKT_RKSt6locale_ZNSt14codecvt_bynameIwc11__mbstate_tED2Ev_ZNSt6locale13_S_categoriesE_ZNKSt10moneypunctIcLb0EE11curr_symbolEv_ZNKSt10moneypunctIcLb1EE13negative_signEv_ZTISt7collateIwE_ZNSt7__cxx118numpunctIcED1Ev_ZNSt13basic_istreamIwSt11char_traitsIwEErsEPFRS2_S3_E_ZNSt14codecvt_bynameIwc11__mbstate_tEC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt6locale5facetD1Ev_ZNSt11range_errorC2ERKSs_ZnamRKSt9nothrow_t_ZNSt8ios_base7failureC2ERKSs_ZNKSt25__codecvt_utf8_utf16_baseIDsE16do_always_noconvEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4nposE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPKwS4_EES9_mw_ZNKSt10moneypunctIwLb1EE13do_neg_formatEv__cxa_atexit_ZNSt19__codecvt_utf8_baseIDiED1Ev_ZNSt15basic_streambufIwSt11char_traitsIwEE5pbumpEi_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE18_M_construct_aux_2Emw_ZTISi_ZNSt14basic_iostreamIwSt11char_traitsIwEEC1EOS2__dl_find_dso_for_object__open64_nocancel_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEmm_ZNSi10_M_extractItEERSiRT__ZGTtNSt12length_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNKSbIwSt11char_traitsIwESaIwEE4backEv_ZNSt6localeC1ERKS___memchr_evex_rtm_ZNSt12ctype_bynameIwED0Ev_IO_new_fclose_ZNSt13basic_ostreamIwSt11char_traitsIwEE9_M_insertImEERS2_T__nl_current_LC_NUMERIC_used_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcm__alloc_dir_ZNSt15underflow_errorC1ERKSs_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5c_strEv_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6insertEmmw_ZNSt13basic_fstreamIwSt11char_traitsIwEE4openEPKcSt13_Ios_Openmode_ZNSt8ios_base3begE_ZNSt13basic_filebufIwSt11char_traitsIwEE13_M_set_bufferEl_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12find_last_ofERKS4_m__cxa_get_exception_ptr_ZTVN9__gnu_cxx26__concurrence_unlock_errorE_dl_tls_static_align_ZGTtNSt13runtime_errorD1Ev_ZNSbIwSt11char_traitsIwESaIwEE4_Rep15_M_set_sharableEv_ZTISt13__ios_failure_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES3_RSt8ios_basewPKv_ZSt9use_facetISt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEERKT_RKSt6locale_IO_file_doallocate_ZTINSt7__cxx1114collate_bynameIwEE__btowc__glibc_morecore_ZNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev_ZNSt16invalid_argumentD1Ev__tls_init_tp_ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale_ZNSt8messagesIwEC2EP15__locale_structPKcm_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE8get_yearES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZGVNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE__cxa_call_unexpected_ZNKSt7collateIwE7do_hashEPKwS2__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6assignESt16initializer_listIwE__stpncpy_avx2_rtm_ZNSt7codecvtIwc11__mbstate_tEC2Em_ZTIN10__cxxabiv120__si_class_type_infoE_ZNSt10moneypunctIwLb1EED0Ev_ZTSNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev_ZGTtNSt12domain_errorD2Ev_ZNSt13__facet_shims23__moneypunct_fill_cacheIcLb0EEEvSt17integral_constantIbLb0EEPKNSt6locale5facetEPSt18__moneypunct_cacheIT_XT0_EE_ZNSt13__facet_shims15__messages_openIwEEiSt17integral_constantIbLb1EEPKNSt6locale5facetEPKcmRKS3__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc_ZNKSt11__timepunctIcE6_M_putEPcmPKcPK2tm_ZStplIwSt11char_traitsIwESaIwEESbIT_T0_T1_ERKS6_S8__ZNKSt11__timepunctIcE15_M_time_formatsEPPKc_ZNK11__gnu_debug16_Error_formatter14_M_format_wordIPKvEEvPciPKcT__ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev_ZSt15__try_use_facetINSt7__cxx117collateIwEEEPKT_RKSt6locale_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13get_allocatorEv_ZTVNSt7__cxx1110moneypunctIwLb1EEE_ZTISt10moneypunctIcLb0EE_IO_wdo_write__exit_funcs_done_ZNSt8Catalogs6_M_addEPKcSt6locale_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEmmRKS4_mm_ZNSt15messages_bynameIwED1Ev_ZNSt15basic_streambufIwSt11char_traitsIwEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode_dl_bind_not_ZNSt14basic_ofstreamIwSt11char_traitsIwEE5closeEv__wprintf_fphex_l_buffer__libc_message_ZNKSt10moneypunctIcLb1EE16do_thousands_sepEv_ZNSt13basic_filebufIcSt11char_traitsIcEE5imbueERKSt6locale_ZNKSt9basic_iosIwSt11char_traitsIwEE7rdstateEv__gconv_ZTVNSt6locale5facetE_ZNSt7__cxx1110moneypunctIcLb0EE4intlE_dl_stack_user_ZNSs4_Rep15_M_set_sharableEv__wmemchr_evex_rtm_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEcm_ZNKSt7collateIwE10_M_compareEPKwS2__ZNKSt6locale5facet19_M_remove_referenceEv_ZNSt7__cxx118numpunctIcEC2EP15__locale_structm__stat_ZNSt12__sso_stringC2ERKSs_ZNSt12__sso_stringC2EPKcm_ZNSt12system_errorC2ESt10error_codeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE__strncasecmp_sse2__memcmp_avx2_movbe_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13find_first_ofEPKwmm_ZNSt14basic_iostreamIwSt11char_traitsIwEED2Ev_ZNKSbIwSt11char_traitsIwESaIwEE8max_sizeEv_ZNSt13basic_ostreamIwSt11char_traitsIwEED1Ev_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEE2fdEv_ZSt9has_facetINSt7__cxx1110moneypunctIwLb0EEEEbRKSt6locale_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em_ZNKSbIwSt11char_traitsIwESaIwEE5rfindEwm_ZN9__gnu_cxxeqIPcSsEEbRKNS_17__normal_iteratorIT_T0_EES7_putwc_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIxEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZNKSt10moneypunctIcLb1EE14do_curr_symbolEv__tz_convert_ZSt7setfillIwESt8_SetfillIT_ES1_isgraph_ZNSt7__cxx1115messages_bynameIcED0Ev_ZTSSt9type_info_ZNKSt7codecvtIDsDu11__mbstate_tE5do_inERS0_PKDuS4_RS4_PDsS6_RS6__ZNKSt10moneypunctIcLb0EE13thousands_sepEv_ZSt23__throw_underflow_errorPKc_ZNSbIwSt11char_traitsIwESaIwEE9push_backEw_ZNSt25__codecvt_utf8_utf16_baseIwED2Ev_dl_x86_cpu_features_IO_file_xsgetn_mmap_ZTSSt20__codecvt_utf16_baseIDiE__strnlen_avx2_ZNSt13random_device7_M_finiEv_ZNKSt7__cxx1110moneypunctIcLb0EE13do_neg_formatEv__tunable_get_val_ZTVSt11logic_error_ZSt13set_terminatePFvvE_ZGTtNSt11range_errorD0Ev_ZN9__gnu_cxx13__scoped_lockD2Ev_ZNKSt11__timepunctIcE15_M_date_formatsEPPKc_ZTVSt9exception_ZNK10__cxxabiv117__class_type_info20__do_find_public_srcElPKvPKS0_S2__ZNKSs4findEPKcm_ZNKSt7collateIcE10_M_compareEPKcS2__dl_tunable_set_elision_skip_trylock_internal_abort_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE8_M_eraseEmm_ZSt19__throw_ios_failurePKc_dl_lookup_direct__gconv_release_shlib_ZNSt7__cxx1114collate_bynameIcEC1ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt12__sso_stringC1ERKSs_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_mRKS3__ZNSs13_S_copy_charsEPcPKcS1__ZTSSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE_ZNSt20__codecvt_utf16_baseIDsED1Ev_IO_wfile_underflow_mmap_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE__pthread_cleanup_push_ZNSt15basic_streambufIcSt11char_traitsIcEEC2Ev__underflow_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED1Ev_ZSt9use_facetISt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEERKT_RKSt6locale_ZSt9use_facetISt11__timepunctIcEERKT_RKSt6locale_ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv__libc_reg_printf_freemem_ptr_dl_stack_cache_IO_init_marker_ZNKSt13basic_filebufIwSt11char_traitsIwEE7is_openEv_IO_new_file_close_it__x86_shared_non_temporal_threshold_ZNSt8ios_base3outE_ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekposESt4fposI11__mbstate_tESt13_Ios_Openmode_ZNSt7__cxx1110moneypunctIcLb1EE2idE_ZThn16_NSdD0Ev_ZTSSi_ZNSt13basic_fstreamIwSt11char_traitsIwEEC2EPKcSt13_Ios_Openmode_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPKwS4_EES9_RKS4__ZNSt13__facet_shims19__collate_transformIcEEvSt17integral_constantIbLb0EEPKNSt6locale5facetERNS_12__any_stringEPKT_SB___mallinfo_ZTVSt17moneypunct_bynameIwLb1EE_ZNSt13basic_istreamIwSt11char_traitsIwEE5seekgElSt12_Ios_Seekdir_dl_name_match_p_ZTIN9__gnu_cxx26__concurrence_unlock_errorE_ZTVNSt7__cxx1115numpunct_bynameIcEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm_ZNSt11__timepunctIcEC2EPSt17__timepunct_cacheIcEm_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE5uflowEv_ZNKSt7__cxx1110moneypunctIwLb0EE14do_curr_symbolEv__mpn_mul_ZNSt12ctype_bynameIcED2Ev_ZTSSd_ZNK11__gnu_debug19_Safe_iterator_base11_M_singularEv_ZTSSt12out_of_range_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2Ev_ZTSN9__gnu_cxx20recursive_init_errorE_ZNSt9bad_allocD1Ev_ZNSt15messages_bynameIwEC1EPKcm_ZNSt7__cxx1117moneypunct_bynameIcLb1EEC1ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSsC2Ev_ZNSt7__cxx117collateIwEC1Em_ZNSt12__basic_fileIcE6xsgetnEPcl__tsearch_ZNSt18__moneypunct_cacheIcLb1EE8_M_cacheERKSt6locale_ZNSt7__cxx1110moneypunctIwLb1EED0Ev_ZNSbIwSt11char_traitsIwESaIwEE5clearEv_ZNSt15basic_streambufIwSt11char_traitsIwEEC1ERKS2__ZNSt7codecvtIcc11__mbstate_tEC1EP15__locale_structm_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZSt15__try_use_facetINSt7__cxx117collateIcEEEPKT_RKSt6locale_dl_argv_ZNSdD2Ev_ZNSbIwSt11char_traitsIwESaIwEE6assignEPKwm_nl_default_dirname__libc_fcntl64__libc_scratch_buffer_grow_preserve_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE8overflowEi_ZNSt10_Sp_lockerC2EPKv_IO_switch_to_backup_area_ZNSt14basic_ofstreamIcSt11char_traitsIcEE7is_openEv_ZNKSt25__codecvt_utf8_utf16_baseIDsE6do_outER11__mbstate_tPKDsS4_RS4_PcS6_RS6__ZNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev_ZNSt7__cxx117collateIcED0Evstrtold_ZNSirsEPFRSt8ios_baseS0_E_ZNKSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES4_S4_bRSt8ios_baseRSt12_Ios_IostateRNS_12basic_stringIcS3_SaIcEEE__printf_buffer_write_ZTVSt9basic_iosIcSt11char_traitsIcEE_ZNSt13__facet_shims16__messages_closeIwEEvSt17integral_constantIbLb0EEPKNSt6locale5facetEi_ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv_ZNKSt7codecvtIDsc11__mbstate_tE10do_unshiftERS0_PcS3_RS3__ZNSsC2EPKcmRKSaIcE_ZTSSt20__codecvt_utf16_baseIwE_ZNKSt8messagesIcE4openERKSsRKSt6locale_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIlEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZNKSt13basic_fstreamIcSt11char_traitsIcEE5rdbufEv__memmove_avx512_no_vzeroupper_ZNSt3_V216generic_categoryEv_ZNSi8readsomeEPcl_ZNKSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSbIwS2_SaIwEE_ZNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em_ZNSt16invalid_argumentC1ERKSs_ZGTtNSt15underflow_errorD1Ev_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev_ZNSt14codecvt_bynameIcc11__mbstate_tEC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm_ZTVNSt7__cxx1117moneypunct_bynameIcLb0EEE_Z35_txnal_cow_string_C1_for_exceptionsPvPKcS__ZNSt14basic_ofstreamIwSt11char_traitsIwEED0Ev__mempcpy_avx_unaligned_rtm_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmcc_dl_start_ZNSt7__cxx117collateIwED0Ev_ZTTSt13basic_istreamIwSt11char_traitsIwEE__stack_chk_fail_local_ZGVNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZNKSt10moneypunctIwLb1EE16do_thousands_sepEv_ZNSsC2EOSsRKSaIcE_ZTSSt13basic_fstreamIcSt11char_traitsIcEE_nl_load_domain_ZGVNSt10moneypunctIcLb1EE2idE_ZNSirsERPv_ZNSt10moneypunctIwLb1EEC2EPSt18__moneypunct_cacheIwLb1EEm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignESt16initializer_listIcE_ZGTtNSt14overflow_errorC2EPKc_ZNSt17__timepunct_cacheIcE12_S_timezonesE_ZTSNSt7__cxx1110moneypunctIwLb0EEE__init_misc_ZNKSt8numpunctIwE13thousands_sepEv_ZNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2Em_dl_sort_maps_init_ZSt9use_facetINSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEERKT_RKSt6locale_ZNSt7__cxx1117moneypunct_bynameIcLb0EED0Ev_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE8_M_checkEmPKc_ZNSt14basic_ifstreamIwSt11char_traitsIwEEC2EOS2__ZNSt17moneypunct_bynameIcLb1EED1Ev_ZSt9has_facetINSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEEbRKSt6locale__memcpy_chk_avx512_no_vzeroupper_ZNKSt20__codecvt_utf16_baseIDiE10do_unshiftER11__mbstate_tPcS3_RS3__ZNSsD1Ev__strtoull_internal_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryD2Ev_nl_current_LC_CTYPE_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE17find_first_not_ofERKS4_m_ZNKSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES4_bRSt8ios_basecRKNS_12basic_stringIcS3_SaIcEEE_ZNSt13basic_filebufIwSt11char_traitsIwEE6xsputnEPKwl_ZNKSt7__cxx1110moneypunctIcLb0EE8groupingEv__libc_stack_end__fcntl64_nocancel_ZNKSt9basic_iosIcSt11char_traitsIcEE4failEv_dl_check_map_versions_ZSt15__try_use_facetISt8messagesIcEEPKT_RKSt6locale_ZNSt12ctype_bynameIcEC2ERKSsm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2__ZSt15__try_use_facetISt11__timepunctIcEEPKT_RKSt6locale_ZSt9use_facetISt8numpunctIwEERKT_RKSt6locale_ZNKSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE10_M_extractILb1EEES4_S4_S4_RSt8ios_baseRSt12_Ios_IostateRNS_12basic_stringIcS2_IcESaIcEEE_ZNKSt9basic_iosIcSt11char_traitsIcEE3tieEv_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv_ZTSSt13messages_base_ZN10__cxxabiv120__si_class_type_infoD0Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcmm_ZNKSt7__cxx1110moneypunctIwLb0EE16do_decimal_pointEv_ZTVSt15basic_streambufIwSt11char_traitsIwEE_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state_ZNSt8ios_baseD2Ev_ZNSt15underflow_errorD2Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm_ZNKSt9type_info10__do_catchEPKS_PPvj_ZNSt12__basic_fileIcE8sys_openEP8_IO_FILESt13_Ios_Openmode_ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractIbEERS2_RT__ZNSt17__timepunct_cacheIcEC2Em__mpn_impn_mul_n_basecase_nl_current_LC_TELEPHONE_ZNSt13basic_filebufIwSt11char_traitsIwEE5closeEv_ZNSt13basic_istreamIwSt11char_traitsIwEE4readEPwl_ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractIfEERS2_RT__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6appendERKS4__ZNKSt7collateIcE7compareEPKcS2_S2_S2__ZTVSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE__gconv_dl_freemem_ZTv0_n24_NSoD0Ev_ZSt4cerr_ZNSbIwSt11char_traitsIwESaIwEE4swapERS2__ZSt9use_facetISt8messagesIwEERKT_RKSt6locale_ZNSt12__basic_fileIcE4fileEv_ZNKSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES4_bRSt8ios_basewe_ZNKSi6sentrycvbEv__sched_fifo_min_prio_ZNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZNSt7__cxx1115numpunct_bynameIwEC1ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt13runtime_errorC2EOS__ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryC1ERS2___iswpunct_l_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em_ZTVN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEEE_ZNKSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES4_S4_bRSt8ios_baseRSt12_Ios_IostateRe_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE18_M_construct_aux_2Emc_ZNSt10moneypunctIwLb0EE2idE_ZN9__gnu_cxx24__concurrence_lock_errorD2Ev_dl_strtoul_ZNSt10moneypunctIwLb0EEC1EP15__locale_structPKcm_ZNSt13basic_istreamIwSt11char_traitsIwEE7getlineEPwl_ZTSSo_ZNSt7collateIcEC2EP15__locale_structm_ZNSt7__cxx1117moneypunct_bynameIcLb0EED2Ev__gettext_germanic_plural_ZTVN9__gnu_cxx24__concurrence_lock_errorE__memmem__strncasecmp_evex_ZNSt13basic_ostreamIwSt11char_traitsIwEEC1ERSt14basic_iostreamIwS1_E_ZNKSbIwSt11char_traitsIwESaIwEE6cbeginEv_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEaSEOS4__dl_start_profile_nl_C_LC_CTYPE_class_print_IO_wdefault_finish_ZNSt10moneypunctIcLb1EE24_M_initialize_moneypunctEP15__locale_structPKc_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13get_allocatorEv_ZNSiaSEOSi_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE12_M_group_intEPKcmwRSt8ios_basePwS9_Ri__mpn_extract_double_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intB5cxx11ImEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT___stpcpy_evex_ZNSbIwSt11char_traitsIwESaIwEE8pop_backEv_IO_wfile_overflow_ZTINSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE_dl_get_tls_static_info_ZN10__cxxabiv115__forced_unwindD2Ev_ZNKSt10moneypunctIwLb0EE13positive_signEv_ZNSt8ios_base7failureC1ERKSs__strncasecmp_avx2_rtm_ZNSt7__cxx1117moneypunct_bynameIwLb1EED1Ev_ZNKSt9basic_iosIwSt11char_traitsIwEE4goodEv_ZN14__gnu_internal13buf_wcin_syncE_dl_lookup_symbol_x__libc_errno_ZNSbIwSt11char_traitsIwESaIwEEC2EOS2__ZNKSt7__cxx118messagesIwE4openERKNS_12basic_stringIcSt11char_traitsIcESaIcEEERKSt6locale_ZNSt13basic_ostreamIwSt11char_traitsIwEE9_M_insertIyEERS2_T__ZNSt13__facet_shims10__time_getIwEESt19istreambuf_iteratorIT_St11char_traitsIS2_EESt17integral_constantIbLb1EEPKNSt6locale5facetES5_S5_RSt8ios_baseRSt12_Ios_IostateP2tmc_ZTSNSt7__cxx1110moneypunctIcLb1EEE_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev_ZN14__gnu_internal8buf_coutE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2IPKwvEET_S8_RKS3__ZNKSt7collateIcE9transformEPKcS2__ZNKSt7__cxx1110moneypunctIcLb1EE11do_groupingEv_dl_show_scope_ZNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2Em_ZNSt7collateIcED0Ev_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St13_Setprecision_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs__new_fclose_ZNK11__gnu_debug16_Error_formatter13_M_print_wordEPKc__futex_abstimed_wait_cancelable64_IO_flush_all_ZNSt15basic_streambufIcSt11char_traitsIcEE5sputnEPKcl_ZTSSt9bad_alloc_IO_default_underflow_ZNKSt15basic_streambufIwSt11char_traitsIwEE6getlocEv_ZTINSt7__cxx1110moneypunctIwLb1EEE_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE15_M_extract_nameES3_S3_RiPPKwmRSt8ios_baseRSt12_Ios_Iostate__fcntl64_nocancel_adjusted_ZNSt12ctype_bynameIwEC1ERKSsm_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEC2EP8_IO_FILE_ZSt17__istream_extractIwSt11char_traitsIwEEvRSt13basic_istreamIT_T0_EPS3_l_ZNKSt19istreambuf_iteratorIwSt11char_traitsIwEE6_M_getEv_ZGVNSt7__cxx1110moneypunctIwLb1EE2idE_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7_M_dataEv_ZNKSt25__codecvt_utf8_utf16_baseIDiE16do_always_noconvEv_IO_default_pbackfail_ZTISt23__codecvt_abstract_baseIDsc11__mbstate_tE_ZNSt7__cxx1110moneypunctIcLb0EEC2EP15__locale_structPKcm_nl_category_name_sizes_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEaSEPKw__hash_string_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4__ZNSbIwSt11char_traitsIwESaIwEEC2EmwRKS1__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS4_EES8_mw_ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Si_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7compareEmmPKwm_ZNSt8numpunctIwEC1Em_ZGVNSt7__cxx1110moneypunctIwLb0EE2idE_ZN9__gnu_cxx20recursive_init_errorD1Ev_ZN10__cxxabiv112__unexpectedEPFvvE_ZNKSt7__cxx1110moneypunctIwLb1EE11do_groupingEv__wmemchr_evex_ZTVSt8numpunctIcE_ZNSt13basic_filebufIwSt11char_traitsIwEEC2Ev__sigjmp_save_ZSt9has_facetISt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEEbRKSt6locale_ZNSi6sentryC2ERSib_ZNSt8numpunctIwED2Ev_ZNSt7codecvtIcc11__mbstate_tED2Ev_ZNSt7__cxx1117moneypunct_bynameIwLb1EEC1EPKcm_ZTISt14basic_ofstreamIwSt11char_traitsIwEE__memchr_avx2_ZNSbIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS2_EES6_NS4_IPKwS2_EES9__nl_cleanup_ctype_ZNKSt7codecvtIDsc11__mbstate_tE6do_outERS0_PKDsS4_RS4_PcS6_RS6___wmemset_avx2_unaligned_ZNSt13basic_filebufIcSt11char_traitsIcEEC1EOS2__ZSt9use_facetISt8numpunctIcEERKT_RKSt6locale_ZNSt13basic_filebufIcSt11char_traitsIcEED0Ev_ZTISt20__codecvt_utf16_baseIDiE_ZNKSs4sizeEv_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev_ZNSt15basic_streambufIwSt11char_traitsIwEE5imbueERKSt6locale_ZNSt17moneypunct_bynameIcLb1EEC2ERKSsm_ZNKSt7__cxx1110moneypunctIcLb0EE13negative_signEv_ZNSt14basic_ifstreamIwSt11char_traitsIwEE4openEPKcSt13_Ios_Openmode__mempcpy_avx_unaligned_erms_rtm_ZNSt14codecvt_bynameIcc11__mbstate_tEC2ERKSsm_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basecRKSs_ZNSbIwSt11char_traitsIwESaIwEE6appendESt16initializer_listIwE_ZNKSs4rendEv__memset_chk_dl_stack_cache_lock_ZSt9use_facetINSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEERKT_RKSt6locale_ZNSt8ios_base15sync_with_stdioEb_ZNSt7codecvtIwc11__mbstate_tE2idE__memset_avx512_unaligned_ZNKSt8ios_base7failureB5cxx114whatEv_ZNSbIwSt11char_traitsIwESaIwEEC2Ev_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES3_RSt8ios_basewy__wcpncpy_generic_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7compareEmmPKw_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EmcRKS3__ZNKSt25__codecvt_utf8_utf16_baseIwE9do_lengthER11__mbstate_tPKcS4_m_ZTVNSt7__cxx117collateIcEE__libc_open_ZNSt15numpunct_bynameIcED1Ev_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode_ZNSt6locale21_S_normalize_categoryEi_ZN11__gnu_debug19_Safe_sequence_base7_M_swapERS0__ZNKSbIwSt11char_traitsIwESaIwEE5rfindERKS2_m_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED0Ev_ZSt15__try_use_facetINSt7__cxx118messagesIcEEEPKT_RKSt6locale_ZSt9has_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale_ZNSt11range_errorC1ERKSs_ZNKSt5ctypeIcE8do_widenEc_ZNSt13basic_fstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode_ZNSt15basic_streambufIwSt11char_traitsIwEEaSERKS2__ZGTtNSt12length_errorD2Ev_ZNSt13__facet_shims11__money_putIwEESt19ostreambuf_iteratorIT_St11char_traitsIS2_EESt17integral_constantIbLb1EEPKNSt6locale5facetES5_bRSt8ios_baseS2_ePKNS_12__any_stringE_dl_assign_tls_modid_ZNSt15basic_streambufIwSt11char_traitsIwEED1Ev_ZNSt7__cxx118numpunctIwEC1Em_ZSt9use_facetINSt7__cxx1110moneypunctIcLb1EEEERKT_RKSt6locale_ZNSbIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS2_EES6_PKw_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_intImEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZSt9has_facetISt11__timepunctIcEEbRKSt6locale__tzset_ZNSt6locale5_Impl13_S_id_numericE_IO_2_1_stderr__ZTSSt5ctypeIcE_ZNSt12ctype_bynameIwEC2ERKSsm_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcm__read_dl_protect_relro_ZNKSt10moneypunctIwLb1EE11frac_digitsEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEmRKS4_mm_ZNSi7getlineEPcl_ZNSt10moneypunctIwLb0EED0Ev__printf_fphex_l_buffer__GI___getrlimit__wcscmp_avx2__tunables_init_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em_ZNKSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES4_S4_bRSt8ios_baseRSt12_Ios_IostateRe_ZTVSt7codecvtIDsc11__mbstate_tE__gconv_close_ZNSt15basic_streambufIwSt11char_traitsIwEE6sbumpcEv_ZNKSt7__cxx1110moneypunctIcLb0EE16do_negative_signEv_ZN14__gnu_internal14buf_wcout_syncE_ZNSt13basic_filebufIwSt11char_traitsIwEED1Ev_ZNSt11range_errorC2EPKc_ZN9__gnu_cxx20recursive_init_errorC2Ev_ZTTSt14basic_iostreamIwSt11char_traitsIwEE_ZNSt13__facet_shims20__time_get_dateorderIcEENSt9time_base9dateorderESt17integral_constantIbLb1EEPKNSt6locale5facetE_ZTSSt13basic_fstreamIwSt11char_traitsIwEE_ZNSt15basic_streambufIwSt11char_traitsIwEE6stosscEv_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPKwS4_EES9_NS6_IPwS4_EESB__ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv_ZNKSt9basic_iosIwSt11char_traitsIwEEntEv_ZNKSbIwSt11char_traitsIwESaIwEE13find_first_ofEPKwmm__memmove_ssse3_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKw_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EES5_RKS8___get_nprocs_conf_ZNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE__sched_cpucount_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7_S_copyEPwPKwm_ZNKSt11__timepunctIcE20_M_date_time_formatsEPPKc_ZNSs6appendERKSsmm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IN9__gnu_cxx17__normal_iteratorIPcS4_EEvEET_SA_RKS3__ZNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_intB5cxx11IxEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT___memmove_chk_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_RKS1__ZTVSt20__codecvt_utf16_baseIDsE_IO_wfile_sync_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2IPcvEET_S7_RKS3__ZNSbIwSt11char_traitsIwESaIwEED1Ev_ZSt24__throw_invalid_argumentPKc_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC2EiSt13_Ios_Openmodem_IO_new_file_xsputn_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1EOS2__ZNKSt7codecvtIwc11__mbstate_tE9do_lengthERS0_PKcS4_m_ZN9__gnu_cxx30__throw_concurrence_lock_errorEv_ZTVSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE_ZNSt7__cxx1110moneypunctIcLb1EEC2Em_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES3_RSt8ios_basewm_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC2Ev_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St8_Setbase_ZNSt7__cxx1114collate_bynameIcED0Ev_ZNK10__cxxabiv121__vmi_class_type_info12__do_dyncastElNS_17__class_type_info10__sub_kindEPKS1_PKvS4_S6_RNS1_16__dyncast_resultE_ZNSs4rendEv_ZNKSt7__cxx117collateIwE10do_compareEPKwS3_S3_S3___tzfile_compute_ZNSo5seekpESt4fposI11__mbstate_tE_IO_file_close_mmap_ZNSt17moneypunct_bynameIwLb1EEC1EPKcm_ZNSt12bad_weak_ptrD0Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE2atEm_nl_finddomain_subfreeres_ZTSSt13__ios_failure_ZNKSt7__cxx118numpunctIcE12do_falsenameEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPcS4_EES8_PKc_ZNSt15basic_streambufIwSt11char_traitsIwEEC2Ev_ZTVSt25__codecvt_utf8_utf16_baseIwE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2ERKS4__ZNSt14basic_ofstreamIwSt11char_traitsIwEED2Ev_ZTVSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE_ZNSt9basic_iosIwSt11char_traitsIwEE5imbueERKSt6locale_ZNKSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES4_bRSt8ios_basewe_dl_exception_create_nl_C_name_ZNSt7__cxx118numpunctIcEC1EPSt16__numpunct_cacheIcEm__new_exitfn_called__vasprintf_internal__mempcpy_avx512_unaligned__memmove_avx_unaligned_erms_ZN9__gnu_cxx20recursive_init_errorD0Ev__strncmp_sse42_ZNKSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_S8___new_fdopen_ZNKSbIwSt11char_traitsIwESaIwEE6lengthEv_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1Em_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES3_RSt8ios_basewe_ZNSt10moneypunctIwLb0EEC1EPSt18__moneypunct_cacheIwLb0EEm_ZNKSt5ctypeIcE13_M_widen_initEv_ZNSt11__timepunctIwEC2Em_ZNSt7__cxx1115messages_bynameIwEC1EPKcm_dl_exception_free_IO_new_fopen__init_sched_fifo_prio_ZNSt7__cxx1110moneypunctIwLb1EEC1EP15__locale_structPKcm_ZTVSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4__ZNSt18__moneypunct_cacheIwLb0EED2Evstrtof128_ZNKSt3_V214error_category10equivalentERKSt10error_codei_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EmwRKS3_____strtoul_l_internal_ZSt9has_facetISt8messagesIwEEbRKSt6locale_ZNKSt6locale4nameB5cxx11Ev__register_frame_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev__gcclibcxx_demangle_callback_ZGVNSt8numpunctIwE2idE_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmcc_ZNSt10moneypunctIcLb0EE24_M_initialize_moneypunctEP15__locale_structPKc_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPK2tmcc__printf_buffer_flush_fp_ZTVSt23__codecvt_abstract_baseIDiDu11__mbstate_tE_ZSt9use_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale_ZGTtNSt12length_errorD0Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_mm__pthread_tunables_init_ZNSt6locale5facet7_S_onceE_ZNKSt8messagesIwE3getEiiiRKSbIwSt11char_traitsIwESaIwEE_ZNKSt15basic_streambufIcSt11char_traitsIcEE6getlocEv__memset_avx2_unaligned_erms_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE24_M_extract_wday_or_monthES3_S3_RiPPKwmRSt8ios_baseRSt12_Ios_Iostate_ZTv0_n24_NSdD1Ev_ZNKSt19__codecvt_utf8_baseIDsE16do_always_noconvEv_ZNSt13basic_filebufIwSt11char_traitsIwEE9pbackfailEj_ZTVSt8bad_cast_ZTSSt10bad_typeid_ZSt4wcin_ZTSSt15numpunct_bynameIwE_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj_ZNSt13__facet_shims11__money_putIcEESt19ostreambuf_iteratorIT_St11char_traitsIS2_EESt17integral_constantIbLb0EEPKNSt6locale5facetES5_bRSt8ios_baseS2_ePKNS_12__any_stringE_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIlEES3_S3_RSt8ios_basecT___memset_avx2_unaligned_rtm_nl_current_LC_TIME_ZTVSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKc_Unwind_FindEnclosingFunction_ZNSt7__cxx117collateIcED1Ev_ZNKSt7__cxx1110moneypunctIcLb0EE13thousands_sepEv__wcschr_avx2_rtm_ZNSt12__sso_stringaSERKS__ZNSt10moneypunctIcLb1EEC2EPSt18__moneypunct_cacheIcLb1EEm_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_St16initializer_listIcE_ZGVNSt7__cxx1110moneypunctIcLb1EE2idE_ZNSbIwSt11char_traitsIwESaIwEEC2ESt16initializer_listIwERKS1_iconv_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS4_EES8_RKS4__ZTISt14overflow_error_ZNKSs2atEm_ZNSt14basic_ifstreamIcSt11char_traitsIcEE4swapERS2__ZSt9has_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale_ZNSt13__ios_failureD0Ev_ZNSt11range_errorC1EPKc_ZTSSt23__codecvt_abstract_baseIDsDu11__mbstate_tE_ZNSt18__moneypunct_cacheIwLb0EE8_M_cacheERKSt6locale_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S1_S1__IO_seekoff_ZNKSt7__cxx1110moneypunctIcLb1EE8groupingEv_ZTSSt11__timepunctIcE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPcS4_EES8_S8_S8__nl_C_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEaSEw_ZNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em_ZNKSt10moneypunctIcLb0EE13decimal_pointEv_ZNSbIwSt11char_traitsIwESaIwEE13shrink_to_fitEv_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd_ZNSt7__cxx118numpunctIwED0Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc_ZNSs4_Rep13_M_set_leakedEvstrchr__printf_buffer_as_file_terminate_ZTVSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE_ZNKSt7__cxx118messagesIwE7do_openERKNS_12basic_stringIcSt11char_traitsIcESaIcEEERKSt6locale_ZNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED2Ev_ZNKSt8numpunctIcE9falsenameEv_ZN9__gnu_cxx20recursive_init_errorC1Ev_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES3_RSt8ios_basewx_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_RKS3___printf_va_arg_table_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcmm__malloc_usable_size_dl_lazy_ZN10__cxxabiv119__terminate_handlerE_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcmm_ZNSt10moneypunctIwLb0EEC1Em_ZNKSt19__iosfail_type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv_dl_load_adds_ZNSbIwSt11char_traitsIwESaIwEE18_S_construct_aux_2EmwRKS1__ZNSt7__cxx1117moneypunct_bynameIcLb0EEC2EPKcm_ZNSt7__cxx1110moneypunctIwLb0EED0Ev_ZNKSs16find_last_not_ofEcm__pthread_kill_internal_ZTSSt8messagesIwE_ZTSSt10moneypunctIcLb0EE_ZNSt13basic_filebufIwSt11char_traitsIwEE5imbueERKSt6locale__libc_mallopt_ZNSt6locale3allEstrtof64_l_ZNSt7codecvtIwc11__mbstate_tEC1EP15__locale_structm_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1ERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe_ZNSs18_S_construct_aux_2EmcRKSaIcE_ZNSt10ctype_base5graphE_ZNSt6locale6globalERKS__ZTCSt13basic_fstreamIcSt11char_traitsIcEE0_Sd_IO_file_write_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEixEm_ZTSSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE_ZNSt12__sso_stringC1Ev_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state__wcsmbs_gconv_fcts_c_ZN10__cxxabiv111__terminateEPFvvE_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl__exit_funcs_lock_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S9_S9___wctrans_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES3_RSt8ios_basewd_ZNSt13basic_filebufIcSt11char_traitsIcEEC2EOS2__ZSt9use_facetINSt7__cxx118numpunctIcEEERKT_RKSt6locale_ZNSt14codecvt_bynameIwc11__mbstate_tEC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm__printf_buffer_snprintf_init_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf__fopen_maybe_mmap_ZNSs13shrink_to_fitEv_ZNSi4peekEv_dl_random_ZNSt13basic_fstreamIcSt11char_traitsIcEE4openERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode_ZNSt7__cxx1115numpunct_bynameIcED2Ev_ZNKSt7codecvtIDic11__mbstate_tE16do_always_noconvEv_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6__ZNSt15underflow_errorC2EPKc_ZNSt12__basic_fileIcEC1EP15pthread_mutex_t_ZNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev__strncasecmp_l_avx2__x86_rep_movsb_stop_threshold_ZNKSt7__cxx118numpunctIcE9falsenameEv_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4backEv_ZNKSt7__cxx118numpunctIcE8truenameEv__malloc_hugepage_config_ZNKSbIwSt11char_traitsIwESaIwEE12find_last_ofERKS2_m_ZNSt5ctypeIwEC1EP15__locale_structm_dl_mcount_ZGTtNSt15underflow_errorC1EPKc__deregister_frame_info_bases_ZGTtNSt16invalid_argumentC1EPKc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_set_lengthEm_ZNSt25__codecvt_utf8_utf16_baseIwED0Ev_ZNSs4_Rep12_S_empty_repEv__stpncpy__cxa_free_dependent_exception_dl_aux_init_ZNSt13basic_ostreamIwSt11char_traitsIwEE9_M_insertIbEERS2_T__ZNKSt7__cxx118messagesIcE5closeEi_ZNKSt7__cxx1110moneypunctIcLb1EE16do_positive_signEv_ZTSSt14basic_ifstreamIwSt11char_traitsIwEE_ZNKSs7compareERKSs__printf_buffer_flush_IO_fflush_ZNSt7collateIwED1Ev_ZNKSt10moneypunctIcLb1EE10pos_formatEv_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14do_get_weekdayES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm__libc_memalign_dl_init_all_dirsstrspn_ZTSN10__cxxabiv121__vmi_class_type_infoE_ZNKSs13find_first_ofEPKcmm____strtold_l_internal_ZN9__gnu_cxx26__concurrence_unlock_errorD0Ev_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmcc_ZTSSt11__timepunctIwE_ZNSt7__cxx1115messages_bynameIwEC2ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl__mempcpy_erms_ZNSt13basic_filebufIcSt11char_traitsIcEE19_M_terminate_outputEv_quicksort__mpn_lshift_ZNSs4nposE_ZNSt13basic_fstreamIcSt11char_traitsIcEE4swapERS2__ZTVSt25__codecvt_utf8_utf16_baseIDiE_ZNSt7__cxx1110moneypunctIwLb1EED2Ev_ZNSt7__cxx1115messages_bynameIwEC1ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmRKS4_mm_ZSt9has_facetISt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEEbRKSt6locale__iswspace_l_ZNSs9_M_mutateEmmm_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_bRSt8ios_basece__mpn_impn_mul_n_IO_marker_delta_ZSt13__int_to_charIwyEiPT_T0_PKS0_St13_Ios_Fmtflagsb__stpcpy_avx2_rtm_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe_ZNKSt19__codecvt_utf8_baseIwE11do_encodingEv__pthread_kill_ZTISt7collateIcE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_Alloc_hiderC1EPwOS3__ZNKSt10moneypunctIcLb1EE16do_decimal_pointEv_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES3_RSt8ios_basewl_ZNSt7__cxx1117moneypunct_bynameIcLb1EEC2ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNKSt20__codecvt_utf16_baseIDsE10do_unshiftER11__mbstate_tPcS3_RS3__ZNSt14basic_ofstreamIwSt11char_traitsIwEEC1EOS2__ZNSsC1ERKSsmRKSaIcE_ZNSt17moneypunct_bynameIwLb0EEC1ERKSsm__strcasecmp_l_sse42_ZNKSt10moneypunctIwLb0EE11do_groupingEv_ZTVSt19__codecvt_utf8_baseIwE_ZTINSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEmPKc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv_ZNSt12__sso_stringD1Ev_ZNKSt9bad_alloc4whatEv_ZNSt13__facet_shims23__moneypunct_fill_cacheIcLb1EEEvSt17integral_constantIbLb0EEPKNSt6locale5facetEPSt18__moneypunct_cacheIT_XT0_EE_ZNSbIwSt11char_traitsIwESaIwEEC1EOS2___wctype_l_ZNKSbIwSt11char_traitsIwESaIwEE4_Rep12_M_is_sharedEv_ZNSs4swapERSs_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16_M_extract_floatES3_S3_RSt8ios_baseRSt12_Ios_IostateRSs__lll_lock_wait_private_ZNSt18__moneypunct_cacheIcLb1EEC1Em__memcpy_avx_unaligned_rtm_ZNSt17moneypunct_bynameIwLb0EED1Ev_IO_file_underflow_maybe_mmap_dl_error_free_ZTISt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEErindex_ZNKSt7codecvtIDiDu11__mbstate_tE11do_encodingEv_ZNSt12__cow_stringC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE__strspn_sse42__strncasecmp_l_avx2_rtm_ZNSt15basic_streambufIcSt11char_traitsIcEE5pbumpEi__wprintf_buffer_write__malloc_trim_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmRKS4__ZNSt6locale5_ImplC2Em__libc_dlerror_result_free__translated_number_width_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPcS4_EE_ZNK10__cxxabiv117__class_type_info10__do_catchEPKSt9type_infoPPvj_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6cbeginEv_ZNKSt9basic_iosIcSt11char_traitsIcEE3badEv_ZNSt13basic_fstreamIcSt11char_traitsIcEEC2EOS2__ZNSt13basic_filebufIcSt11char_traitsIcEE6setbufEPcl_ZSt15__try_use_facetISt5ctypeIwEEPKT_RKSt6locale_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES3_RSt8ios_basewm_ZGTtNSt14overflow_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE__strerror_l_nl_state_lock_ZNSbIwSt11char_traitsIwESaIwEE4_Rep7_M_grabERKS1_S5__nl_C_LC_CTYPE_class_alnum_ZNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev_ZTSNSt7__cxx117collateIcEE_ZNKSt3_V214error_category10_M_messageEi_ZNSdD1Ev_ZNSt14basic_iostreamIwSt11char_traitsIwEE4swapERS2__ZNKSt7codecvtIDic11__mbstate_tE13do_max_lengthEv__isoc23_strtoul_l_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev_ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractImEERS2_RT__ZNKSt8numpunctIcE16do_thousands_sepEv_ZNSt7__cxx117collateIcE2idE_ZGTtNSt11range_errorD2Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2ESt16initializer_listIwERKS3__ZSt4cout_ZSt9use_facetINSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEEERKT_RKSt6locale_ZNKSt7__cxx118numpunctIwE13decimal_pointEv_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED2Ev_ZNKSt19__codecvt_utf8_baseIDsE11do_encodingEv_ZNSt13basic_istreamIwSt11char_traitsIwEE4swapERS2___stat64__libc_dlerror_result_ZNSt7collateIwEC1Em_IO_switch_to_wbackup_area_ZTVSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE_IO_str_finish__libc_setlocale_lock_ZN10__cxxabiv117__class_type_infoD0Ev_ZNKSt10moneypunctIcLb1EE10neg_formatEv_IO_default_read__register_printf_specifier_ZNKSt7__cxx117collateIcE12do_transformEPKcS3__ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm_IO_default_imbue_ZNKSt20__codecvt_utf16_baseIwE9do_lengthER11__mbstate_tPKcS4_m__memcpy_avx512_unaligned_erms_ZNSt3_V214error_categoryD2Ev_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_S8__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_RKS3__ZTSSt7codecvtIDic11__mbstate_tE_dl_init_static_tls_ZNKSt9basic_iosIcSt11char_traitsIcEE10exceptionsEv_ZNSt12out_of_rangeC1ERKSs_nl_get_era_entry_ZNSsC2ERKSs_ZNKSt7__cxx118numpunctIwE8groupingEv_ZSt9has_facetISt7codecvtIwc11__mbstate_tEEbRKSt6locale_ZTSSt14codecvt_bynameIwc11__mbstate_tE_ZNKSs7compareEmmRKSs_dl_tlsdesc_return_ZTSSt12domain_error_ZTINSt7__cxx1117moneypunct_bynameIcLb1EEE_ZTISt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE_ZSt20__throw_domain_errorPKc_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_is_localEv_ZNSt15numpunct_bynameIwEC1ERKSsm__libc_early_init_ZNSt16__numpunct_cacheIwED1Ev_ZN10__cxxabiv121__vmi_class_type_infoD0Ev_ZNSt13__facet_shims17__collate_compareIcEEiSt17integral_constantIbLb0EEPKNSt6locale5facetEPKT_S9_S9_S9__IO_new_file_init_ZTISt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE_ZNSt13basic_ostreamIwSt11char_traitsIwEE9_M_insertIlEERS2_T__ZNSt15messages_bynameIcEC1ERKSsm_ZN14__gnu_internal9buf_wcerrE_dl_tls_dtv_gaps_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode_ZSt7nothrow_ZNSbIwSt11char_traitsIwESaIwEE2atEm_ZNSt11logic_errorD1Ev__stpncpy_sse2_unaligned_ZNSt15basic_streambufIcSt11char_traitsIcEEaSERKS2__ZNSt10moneypunctIcLb0EED2Ev__strchrnul_avx2_rtm_ZNKSt7codecvtIDsDu11__mbstate_tE9do_lengthERS0_PKDuS4_m__environ_ZSt14__convert_to_vIdEvPKcRT_RSt12_Ios_IostateRKP15__locale_struct_ZNSt13__facet_shims19__collate_transformIwEEvSt17integral_constantIbLb0EEPKNSt6locale5facetERNS_12__any_stringEPKT_SB__ZNSt8ios_base8internalE_ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractIlEERS2_RT___mpn_extract_long_double_ZNSbIwSt11char_traitsIwESaIwEE12_Alloc_hiderC2EPwRKS1__ZNSt14overflow_errorC2EPKc_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16do_get_monthnameES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSt13basic_fstreamIwSt11char_traitsIwEEC2ERKNSt7__cxx1112basic_stringIcS0_IcESaIcEEESt13_Ios_Openmode__wcsrtombs_ZTSSt13basic_ostreamIwSt11char_traitsIwEE_ZNKSs7compareEmmRKSsmm__gconv_transliterate_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6lengthEv_ZTINSt7__cxx1115messages_bynameIwEE_IO_2_1_stdout___abort_msg_ZNKSt7__cxx1110moneypunctIcLb1EE10neg_formatEv_ZNSt10moneypunctIcLb0EEC1EPSt18__moneypunct_cacheIcLb0EEm_ZNSt7__cxx117collateIwED2Ev_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEESt16initializer_listIcE__strtol_lisalpha_ZNKSt7__cxx1110moneypunctIwLb0EE13positive_signEv_dl_tlsdesc_undefweak_ZNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_disjunctEPKc_ZNSt8messagesIcEC1Em_ZNKSs7_M_iendEv_ZNKSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSbIwS2_SaIwEE_ZNKSt9basic_iosIcSt11char_traitsIcEE7rdstateEv_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev_ZNSt25__codecvt_utf8_utf16_baseIDiED1Ev_ZGTtNSt15underflow_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZTSSt12length_error_ZNSt11__timepunctIwEC2EP15__locale_structPKcm_ZN11__gnu_debug19_Safe_sequence_base9_M_attachEPNS_19_Safe_iterator_baseEb_ZNSs7_M_leakEv_ZNKSt11__timepunctIwE20_M_date_time_formatsEPPKw_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode_ZNKSt25__codecvt_utf8_utf16_baseIwE6do_outER11__mbstate_tPKwS4_RS4_PcS6_RS6__ZTCSd16_So_ZNKSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE9_M_insertILb0EEES4_S4_RSt8ios_basewRKNS_12basic_stringIwS3_SaIwEEEispunct_ZNSt11logic_erroraSEOS___strncasecmp_l_dl_non_dynamic_init_dl_vdso_time_ZSt15__try_use_facetISt7collateIcEEPKT_RKSt6locale_ZNSt8ios_base3ateE_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE_ZSt9use_facetISt10moneypunctIwLb0EEERKT_RKSt6locale_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE3endEv_ZTSSt14codecvt_bynameIcc11__mbstate_tE_ZTTSt13basic_fstreamIwSt11char_traitsIwEE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1IPwvEET_S7_RKS3__ZTVNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE_ZNSi10_M_extractImEERSiRT__ZTISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE__x86_rep_movsb_threshold_ZNSt13basic_filebufIwSt11char_traitsIwEE8overflowEj_ZTINSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE_ZNSt7__cxx1110moneypunctIcLb1EED0Ev_ZNSoC2EPSt15basic_streambufIcSt11char_traitsIcEE_IO_sungetc_ZTVNSt8ios_base7failureE__libc_poll_IO_new_file_overflow_ZTISt12system_error_dl_call_fini__unsetenv_ZNSt7__cxx1110moneypunctIwLb0EEC2EPSt18__moneypunct_cacheIwLb0EEm_ZNSt6localeC1EPNS_5_ImplE_ZNSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv_ZGVNSt11__timepunctIwE2idE_ZNKSt5ctypeIwE9do_narrowEwc_ZNKSt20__codecvt_utf16_baseIDsE6do_outER11__mbstate_tPKDsS4_RS4_PcS6_RS6__ZNKSt10moneypunctIwLb0EE8groupingEv_ZThn16_NSt13basic_fstreamIwSt11char_traitsIwEED0Ev_ZNSt12length_errorD2Ev_ZNSbIwSt11char_traitsIwESaIwEE6insertEmmw_ZTVSt16invalid_argument_ZNSt15numpunct_bynameIcEC2ERKSsm_ZN9__gnu_cxxeqIPKwNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEEEbRKNS_17__normal_iteratorIT_T0_EESE__ZNKSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb0EEES4_S4_RSt8ios_basecRKNS_12basic_stringIcS3_SaIcEEE_IO_sprintf____strtol_l_internal_ZNSt18__moneypunct_cacheIwLb0EEC2Em_ZNSbIwSt11char_traitsIwESaIwEE6appendEPKwm_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St14_Resetiosflags_ZNSo3putEc___pthread_rwlock_unlock_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4swapERS4__ZTVSt10moneypunctIcLb1EE_ZNSt13basic_istreamIwSt11char_traitsIwEE6sentryC1ERS2_b_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc_ZNSt13bad_exceptionD1Ev_ZNKSt25__codecvt_utf8_utf16_baseIwE10do_unshiftER11__mbstate_tPcS3_RS3__ZNSt8ios_base6xallocEv_nl_current_LC_MEASUREMENT_IO_file_underflow_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5clearEv_ZNKSs16find_last_not_ofEPKcmm_ZNSt13__facet_shims20__time_get_dateorderIcEENSt9time_base9dateorderESt17integral_constantIbLb0EEPKNSt6locale5facetE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEpLERKS4__ZNSbIwSt11char_traitsIwESaIwEEC2EOS2_RKS1__ZNSt13basic_istreamIwSt11char_traitsIwEE3getERw_ZNSt15basic_streambufIwSt11char_traitsIwEED0Ev_ZNKSt7__cxx1110moneypunctIwLb1EE14do_frac_digitsEv_ZNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em_ZNSt10moneypunctIcLb0EEC1Em_ZNSt11__timepunctIwE2idE_ZNKSt15basic_streambufIcSt11char_traitsIcEE5pbaseEv__curbrk_ZNKSs6_M_repEv_ZTSSt5ctypeIwE_dl_open__memcpy_avx_unaligned_erms_rtm_ZN14__gnu_internal14buf_wcerr_syncE__wcpcpy_evex_dl_setup_hash_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4nposE_ZTISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE_ZTSSt15numpunct_bynameIcE_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5rfindEPKwmm_ZNSiC2EOSi_ZNKSbIwSt11char_traitsIwESaIwEE11_M_disjunctEPKw_ZNSt7__cxx118numpunctIwEC1EP15__locale_structm__wcrtomb_internal_ZNKSt7__cxx1110moneypunctIwLb0EE8groupingEv_ZNSt10_Sp_lockerD1Ev_ZTVNSt7__cxx1110moneypunctIcLb0EEE_itowa_upper_digits_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEE5uflowEv_ZNSs6appendEPKcm_ZNKSt7collateIwE9transformEPKwS2___wcsnlen_ZNSt15basic_streambufIwSt11char_traitsIwEE8in_availEv_ZTISt10bad_typeid_ZSt13__int_to_charIwmEiPT_T0_PKS0_St13_Ios_Fmtflagsb_ZNSt12out_of_rangeC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt19__codecvt_utf8_baseIwED2Ev_dl_sort_maps__libc_start_main_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv_ZNKSt8messagesIcE3getEiiiRKSs_ZSt15__try_use_facetINSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEEEPKT_RKSt6locale_ZNSt8messagesIwEC2Em_ZNSt15basic_streambufIwSt11char_traitsIwEE8overflowEj_nl_current_LC_NAME_ZTISt15basic_streambufIwSt11char_traitsIwEE__rseq_flags_dl_tls_static_surplus_ZNKSt6locale2id5_M_idEv_ZNSt20__codecvt_utf16_baseIDiED0Ev__mon_yday_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcOS3___gconv_release_cache_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE6xsputnEPKcl__close_nocancel_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecPKv_ZSt15__try_use_facetISt8messagesIwEEPKT_RKSt6locale_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St8_SetfillIS3_E_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em__futex_lock_pi64_ZNSt6locale5_Impl16_M_install_cacheEPKNS_5facetEm_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intB5cxx11IxEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZNSt14codecvt_bynameIcc11__mbstate_tEC2EPKcm_dl_clktck_ZNSt8ios_base6badbitE_ZTVN10__cxxabiv119__foreign_exceptionE_ZNSt15messages_bynameIwED0Ev__strsep_g__cxa_allocate_dependent_exception__realloc_ZTSSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1Ev_Unwind_Resume_or_Rethrow_ZTVNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE_ZNKSt19__codecvt_utf8_baseIwE9do_lengthER11__mbstate_tPKcS4_m_ZNSt13basic_filebufIcSt11char_traitsIcEED2Ev_IO_str_init_static__mremap_ZNSt14basic_iostreamIwSt11char_traitsIwEEC2EPSt15basic_streambufIwS1_E__wcslen_evex_ZTVNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE_ZNSi3getERSt15basic_streambufIcSt11char_traitsIcEEc_ZNSt10moneypunctIwLb1EEC2Em_ZNSt5ctypeIcED0Ev__read_nocancel_ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE_ZNSt17moneypunct_bynameIcLb0EEC2ERKSsm_ZNSbIwSt11char_traitsIwESaIwEE6resizeEmw__mpn_divrem_ZNSt11range_errorD2Ev_ZNKSt7__cxx1110moneypunctIcLb0EE14do_frac_digitsEv_ZNSt20__codecvt_utf16_baseIwED2Ev_ZNSbIwSt11char_traitsIwESaIwEE9_M_assignEPwmw_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmcc_ZNKSt7__cxx117collateIcE9transformEPKcS3__ZTISt25__codecvt_utf8_utf16_baseIwE_nl_current_LC_MONETARY_Unwind_GetGR_ZNSt5ctypeIcEC2EPKtbm_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St12_Setiosflags_ZNSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1Em_ZNSt9basic_iosIcSt11char_traitsIcEE15_M_cache_localeERKSt6locale__libc_read_ZNKSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES3_RSt8ios_basewPK2tmcc__strerror_r_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_capacityEm_ZNKSt15basic_streambufIcSt11char_traitsIcEE5egptrEv_ZTISt14codecvt_bynameIwc11__mbstate_tE_ZTSSt7collateIcE_ZNSt9basic_iosIwSt11char_traitsIwEE7copyfmtERKS2__ZSt19__throw_ios_failurePKci_ZTINSt7__cxx118messagesIcEE__GI___fstatat__daylight__wmempcpy__libc_fatal_ZGTtNSt12length_errorC1EPKc_nl_load_locale_from_archive_itoa_word_ZN10__cxxabiv119__foreign_exceptionD2Ev_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_intB5cxx11IlEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZTIN10__cxxabiv121__vmi_class_type_infoE_ZNSt9basic_iosIwSt11char_traitsIwEE9set_rdbufEPSt15basic_streambufIwS1_E_ZTVNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE_ZNSt15basic_streambufIwSt11char_traitsIwEE9pubsetbufEPwl_ZNSt13basic_ostreamIwSt11char_traitsIwEE5flushEv_ZNKSt8numpunctIcE8groupingEv_ZNKSt7__cxx1110moneypunctIwLb1EE10pos_formatEv_ZTSSt18__moneypunct_cacheIwLb1EE_ZNSt9type_infoD2Ev_ZNSt15basic_streambufIwSt11char_traitsIwEE4setpEPwS3___opendirat_ZTISt18__moneypunct_cacheIcLb0EE_ZSt15get_new_handlerv_dl_tunable_set_elision_skip_lock_busy__memmove_avx512_unaligned_ZN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEE4swapERS3__ZTINSt6locale5facet6__shimE_ZNSt13basic_ostreamIwSt11char_traitsIwEE5seekpESt4fposI11__mbstate_tE__ftello__libc_dlopen_mode__getdelim__futex_abstimed_wait64_ZTINSt7__cxx117collateIcEE__mktime_internal_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4backEvgetentropy_ZSt15__try_use_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEPKT_RKSt6locale__libc_argv_nl_default_locale_path__printf_buffer_flush_snprintf_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state_ZSt15__try_use_facetINSt7__cxx1110moneypunctIwLb0EEEEPKT_RKSt6locale__strtol_ul_rem_tab_ZNSt13basic_ostreamIwSt11char_traitsIwEE5writeEPKwl_ZGTtNSt16invalid_argumentD1Ev_ZNSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2Em_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St5_Setw_ZTSSt9exception__intl_freemem_ZNSbIwSt11char_traitsIwESaIwEE15_M_replace_safeEmmPKwm_ZNKSbIwSt11char_traitsIwESaIwEE4rendEv_ZNKSt14basic_ofstreamIcSt11char_traitsIcEE5rdbufEv_ZTINSt7__cxx1110moneypunctIcLb1EEE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1ERKS4_mmRKS3__ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEED1Ev_ZNSbIwSt11char_traitsIwESaIwEE5eraseEN9__gnu_cxx17__normal_iteratorIPwS2_EE_IO_file_seekoff_maybe_mmap__cxa_bad_typeid_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2ERKSsm_ZNSt6locale5_Impl13_M_init_extraEPvS1_PKcS3__ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcm_ZNSt10money_base20_S_construct_patternEccc__wmemset_sse2_unaligned_ZNKSbIwSt11char_traitsIwESaIwEE4copyEPwmm_ZNSt8ios_base7failureD2Ev__x86_string_control_ZTVSt13basic_fstreamIcSt11char_traitsIcEE_ZNSs4_Rep11_S_max_sizeE__x86_rep_stosb_threshold_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6insertEmPKw__strstr_avx512__brk_ZNKSt7__cxx118messagesIcE4openERKNS_12basic_stringIcSt11char_traitsIcESaIcEEERKSt6locale_ZNSt15basic_streambufIcSt11char_traitsIcEE6snextcEv_ZNSt7codecvtIwc11__mbstate_tED1Ev_ZGTtNSt14overflow_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6appendESt16initializer_listIwE_nl_C_LC_CTYPE_class_lower_ZTVN10__cxxabiv121__vmi_class_type_infoE_ZTVSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3__dl_printf_ZNKSt10error_code23default_error_conditionEv__rtld_env_path_list_ZNKSt7__cxx1110moneypunctIwLb0EE13decimal_pointEv_ZTVSt13runtime_error_ZNSt13basic_ostreamIwSt11char_traitsIwEEC2EOS2__ZNSt11logic_errorC2ERKS__ZNKSt10moneypunctIwLb1EE11curr_symbolEv_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEaSERKS4___towlower_l_ZTSSt12system_error_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc__sigsetjmp_ZNSt13basic_ostreamIwSt11char_traitsIwEEaSEOS2__ZNSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZNSt14codecvt_bynameIcc11__mbstate_tEC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm_nl_C_LC_CTYPE_tolower_ZNSbIwSt11char_traitsIwESaIwEE6appendERKS2__ZTISt25__codecvt_utf8_utf16_baseIDiE_ZNSt5ctypeIwEC2Em_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNSi5seekgESt4fposI11__mbstate_tE_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev_ZNSt14basic_ifstreamIcSt11char_traitsIcEED0Ev_nl_C_locobj_ZNSt6locale13_S_initializeEv_ZTISt12bad_weak_ptr_dl_mcount_wrapperfgetc_ZNKSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE10_M_extractILb0EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs__strstr_generic_dl_new_object__wmemchr_sse2__getclktck_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_numES3_S3_RiiimRSt8ios_baseRSt12_Ios_Iostate_ZNKSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE9_M_insertILb1EEES4_S4_RSt8ios_basewRKNS_12basic_stringIwS3_SaIwEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPcS4_EES8_mc_ZTISt10ctype_base_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEaSEOS3__ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE15_M_extract_nameES4_S4_RiPPKwmRSt8ios_baseRSt12_Ios_Iostate_ZNSi10_M_extractIxEERSiRT__ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE14_M_group_floatEPKcmcS6_PcS7_Ri_ZNSt14codecvt_bynameIcc11__mbstate_tED0Ev_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsgetnEPcl__nptl_nthreads_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4sizeEv__wcsmbs_named_conv_ZNSt13basic_istreamIwSt11char_traitsIwEEC2Ev_ZNKSbIwSt11char_traitsIwESaIwEE16find_last_not_ofEwm_ZNSt13basic_ostreamIwSt11char_traitsIwEE8_M_writeEPKwl_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4backEv_ZNSt8ios_base4InitC1Ev_ZNKSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb1EEES4_S4_S4_RSt8ios_baseRSt12_Ios_IostateRNS_12basic_stringIcS3_SaIcEEE__dladdr1_ZNK11__gnu_debug16_Error_formatter10_Parameter20_M_print_descriptionEPKS0__ZSt15__try_use_facetINSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEEPKT_RKSt6locale_ZNKSt7__cxx118numpunctIwE16do_thousands_sepEv_ZNKSt9basic_iosIcSt11char_traitsIcEE6narrowEcc_dl_addr_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2Ev_ZNSt8numpunctIcEC1Em__memset_avx2_unaligned_ZTVNSt7__cxx118messagesIcEE__strnlen_avx2_rtm_ZNKSt8numpunctIcE13decimal_pointEv_dl_initfirst_ZNSs6assignEPKc__wcpncpy_avx2_ZNSt11logic_errorC1EPKc_ZNSt7__cxx1117moneypunct_bynameIwLb0EEC1ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt6locale5_Impl13_S_id_collateE_ZNSt10money_base8_S_atomsE_ZNSt7codecvtIDic11__mbstate_tED0Ev_dl_debug_printf__vfxprintf_ZNSt9basic_iosIwSt11char_traitsIwEE4fillEw_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS4_EES8_S7_S7__ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKw_ZNSt12ctype_bynameIcED0Ev_ZNSt7__cxx1117moneypunct_bynameIcLb1EEC1EPKcm_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13shrink_to_fitEv_ZTINSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE_ZNKSt8messagesIwE4openERKSsRKSt6localePKcDW.ref._ZTIN10__cxxabiv115__forced_unwindE__stack_prot_nl_C_LC_CTYPE_class_xdigit_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEEC1EOS3__ZNKSt7__cxx118numpunctIcE16do_thousands_sepEv_ZNSo6sentryC1ERSo_ZNSt18__moneypunct_cacheIcLb1EED2Ev_ZNSt13random_device7_M_initEPKcm_dl_x86_feature_control__mallopt_ZSt9use_facetINSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEEERKT_RKSt6locale_IO_default_xsgetn__memset_evex_unaligned_nl_current_LC_CTYPE_used_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1EPKwmRKS3__dl_platform_ZNKSt10moneypunctIwLb0EE16do_thousands_sepEv_ZNSt15basic_streambufIcSt11char_traitsIcEE7sungetcEv_ZNSbIwSt11char_traitsIwESaIwEEixEm_ZNSt7codecvtIDiDu11__mbstate_tED0Ev_ZGVNSt7__cxx117collateIcE2idE_ZNSt9basic_iosIwSt11char_traitsIwEE4moveERS2__ZNSt11__timepunctIwEC1EPSt17__timepunct_cacheIwEm_ZNSt13__facet_shims16__messages_closeIcEEvSt17integral_constantIbLb0EEPKNSt6locale5facetEi__wmemset_avx2_unaligned_rtm__libc_tsd_CTYPE_TOUPPER_ZNSt7__cxx1117moneypunct_bynameIcLb0EEC2ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZTVSt19__codecvt_utf8_baseIDsE_ZNSbIwSt11char_traitsIwESaIwEE6assignEPKw_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE16find_last_not_ofEPKwmm_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2ERKSsm_ZTVSt13bad_exception__wcschr__dgettext_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEPFRSt8ios_baseS4_E_ZTCSt14basic_ifstreamIcSt11char_traitsIcEE0_Si_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE13_M_insert_intIxEES3_S3_RSt8ios_basewT__ZNSt8messagesIcED0Ev_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4cendEv_ZGVNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZN10__cxxabiv121__vmi_class_type_infoD2Ev_ZNSoD1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEc_ZGTtNKSt13runtime_error4whatEv_ZNSi5seekgElSt12_Ios_Seekdir_ZNSt15basic_streambufIwSt11char_traitsIwEE9pbackfailEj_ZNSt13__facet_shims11__money_putIcEESt19ostreambuf_iteratorIT_St11char_traitsIS2_EESt17integral_constantIbLb1EEPKNSt6locale5facetES5_bRSt8ios_baseS2_ePKNS_12__any_stringE_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE10date_orderEv_dl_fatal_printf_ZSt4endlIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6___tfind_ZGTtNSt12out_of_rangeD0Ev__libc_open64_ZNSt13basic_istreamIwSt11char_traitsIwEED1Ev__strcpy_sse2__dlinfo__strtof_internalgsignal_ZN11__gnu_debug30_Safe_unordered_container_base22_M_detach_local_singleEPNS_19_Safe_iterator_baseE_ZNSt15basic_streambufIcSt11char_traitsIcEEC2ERKS2__ZNSt15basic_streambufIcSt11char_traitsIcEE10pubseekoffElSt12_Ios_SeekdirSt13_Ios_Openmode__malloc_default_thp_pagesize_ZNKSt8numpunctIwE8truenameEv_ZTINSt7__cxx118messagesIwEE_ZTCSt13basic_fstreamIcSt11char_traitsIcEE16_So_ZGTtNSt12out_of_rangeC1EPKc_ZNKSt8numpunctIwE16do_decimal_pointEv_ZNSbIwSt11char_traitsIwESaIwEE7replaceEmmmw_ZNKSt9basic_iosIwSt11char_traitsIwEE3eofEv_ZGVNSt10moneypunctIwLb0EE2idE_ZNKSs4copyEPcmm_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_appendEPKwm_ZNSt8messagesIwED0Ev_ZTCSd0_Si__mempcpy_ssse3_IO_list_all_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetcEv___dlvsym__qsort_r_ZNSt6localeC2ERKS__ZNKSs6lengthEv_ZNKSt9basic_iosIwSt11char_traitsIwEE4failEv_ZNSt13__facet_shims23__moneypunct_fill_cacheIcLb1EEEvSt17integral_constantIbLb1EEPKNSt6locale5facetEPSt18__moneypunct_cacheIT_XT0_EE_ZNSt12__cow_stringD1Ev__register_frame_info_dl_stack_cache_actsize_nl_global_locale_ZNSt7__cxx1115numpunct_bynameIcEC2EPKcm__memmove_sse2_unaligned_erms_ZNKSt19__codecvt_utf8_baseIwE16do_always_noconvEv_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei_ZNSt10moneypunctIcLb0EED0Ev_ZTISt8bad_cast__tzset_parse_tz_ZNSt9basic_iosIcSt11char_traitsIcEE7copyfmtERKS2__ZNKSt7codecvtIcc11__mbstate_tE5do_inERS0_PKcS4_RS4_PcS6_RS6___dlerror_IO_vtable_check_ZNSt16__numpunct_cacheIwEC2Em_ZNSt13basic_fstreamIwSt11char_traitsIwEEC2EOS2__ZNSt6locale5_Impl13_M_init_extraEPPNS_5facetE__tdestroy_ZTISt9time_base_ZNSt7__cxx1110moneypunctIwLb0EED2Ev_ZNKSt7codecvtIDic11__mbstate_tE5do_inERS0_PKcS4_RS4_PDiS6_RS6___mpn_extract_float128_ZTSNSt7__cxx1115messages_bynameIwEE__strncasecmp_l_sse2__libc_check_standard_fds_ZNSt16__numpunct_cacheIcE8_M_cacheERKSt6locale__iswgraph_l_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev__mpn_mul_n_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6appendERKS4_mm_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1ERKSsm_ZNSt8numpunctIcEC1EP15__locale_structm_ZNSt13__facet_shims10__time_getIwEESt19istreambuf_iteratorIT_St11char_traitsIS2_EESt17integral_constantIbLb0EEPKNSt6locale5facetES5_S5_RSt8ios_baseRSt12_Ios_IostateP2tmc_nl_archive_subfreeres_ZNSsC1IPcEET_S1_RKSaIcE_ZNKSt7__cxx1110moneypunctIwLb0EE10neg_formatEv_ZNSt8numpunctIwED1Ev_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev__new_fopen_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5crendEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPcS4_EES8_RKS4__nl_domain_bindings_ZSt15__try_use_facetISt10moneypunctIcLb1EEEPKT_RKSt6locale_ZTINSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE_ZNKSbIwSt11char_traitsIwESaIwEE8_M_limitEmm_ZSt17__verify_groupingPKcmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNKSt7__cxx118messagesIcE18_M_convert_to_charERKNS_12basic_stringIcSt11char_traitsIcESaIcEEE_ZNKSt14basic_ofstreamIwSt11char_traitsIwEE5rdbufEv_ZNSt9basic_iosIwSt11char_traitsIwEE4moveEOS2__ZNSbIwSt11char_traitsIwESaIwEE13_S_copy_charsEPwS3_S3__ZNKSt7codecvtIwc11__mbstate_tE16do_always_noconvEv__libc_alloc_buffer_alloc_array__offtime_ZTVSt10bad_typeid_ZNSt10moneypunctIcLb1EEC2Em__libc_argc_IO_file_openraise_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPKv__libc_close_flushlbf_ZNSbIwSt11char_traitsIwESaIwEE13_S_copy_charsEPwPKwS5__ZNSolsEPFRSt8ios_baseS0_E_ZTv0_n24_NSt14basic_iostreamIwSt11char_traitsIwEED1Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEpLESt16initializer_listIwE_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E_IO_new_file_underflow_ZNSbIwSt11char_traitsIwESaIwEEC1EOS2_RKS1__ZNSt9basic_iosIwSt11char_traitsIwEEC1EPSt15basic_streambufIwS1_E__io_vtables_ZNSt7__cxx118numpunctIcE22_M_initialize_numpunctEP15__locale_struct_ZNSo6sentryD1Ev_ZNSt15basic_streambufIwSt11char_traitsIwEE4setgEPwS3_S3___libc_cleanup_pop_restore_ZNKSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE10_M_extractILb0EEES4_S4_S4_RSt8ios_baseRSt12_Ios_IostateRNS_12basic_stringIcS2_IcESaIcEEE_ZTVSt7codecvtIwc11__mbstate_tE_ZNSt12__basic_fileIcE2fdEv_dl_catch_error_ZNSt9basic_iosIwSt11char_traitsIwEE5clearESt12_Ios_Iostate_dl_runtime_profile_avx512__printf_buffer_as_file_overflow_ZGVNSt7collateIwE2idE_ZNKSt7__cxx117collateIwE10_M_compareEPKwS3__ZTISt9bad_alloc_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEpLEPKw_ZSt15__try_use_facetINSt7__cxx1110moneypunctIcLb0EEEEPKT_RKSt6locale_ZNSt13__facet_shims11__money_getIwEESt19istreambuf_iteratorIT_St11char_traitsIS2_EESt17integral_constantIbLb0EEPKNSt6locale5facetES5_S5_bRSt8ios_baseRSt12_Ios_IostatePePNS_12__any_stringE_ZNSt8numpunctIcEC1EPSt16__numpunct_cacheIcEm_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2ERKSsm_ZTISt17__timepunct_cacheIwE_ZNSt6locale5_Impl14_S_id_messagesE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEm_ZNSt12length_errorD1Ev__memchr_evex_ZNKSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES3_bRSt8ios_basewe_ZNKSt7codecvtIDiDu11__mbstate_tE13do_max_lengthEv_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRSs___pthread_rwlock_wrlock_ZNSs15_M_replace_safeEmmPKcm_nl_make_l10nflist_ZNSt8numpunctIcED2Ev_ZNSt13basic_fstreamIwSt11char_traitsIwEED1Ev_nl_expand_alias_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev__getdents_ZNSt12__cow_stringC1ERKSs_ZSt15__try_use_facetINSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEEEPKT_RKSt6locale_ZNKSt20__codecvt_utf16_baseIwE10do_unshiftER11__mbstate_tPcS3_RS3__ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev_ZNKSt19__codecvt_utf8_baseIwE6do_outER11__mbstate_tPKwS4_RS4_PcS6_RS6__ZNSt3_V214error_categoryD0Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofERKS4_m_IO_sputbackwc_itowa_lower_digits_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE17find_first_not_ofEPKwmm__wmemchr_avx2_rtm_IO_fopen64_nl_msg_cat_cntr_ZNSt13runtime_errorD1Ev_ZGTtNSt13runtime_errorC1EPKc__memcpy_ssse3_ZNSi6ignoreEli_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE_ZTSNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4rendEv_ZNSt12out_of_rangeC1EPKc_ZNSt13basic_fstreamIwSt11char_traitsIwEEC1EOS2___close_ZTSNSt7__cxx1117moneypunct_bynameIwLb0EEE__gconv_load_conf_ZNSt5ctypeIwED1Ev_ZNKSbIwSt11char_traitsIwESaIwEE9_M_ibeginEv_ZTVSt14overflow_error_ZStlsIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6_St13_Setprecision_ZNSt5__padIwSt11char_traitsIwEE6_S_padERSt8ios_basewPwPKwll_ZNSt15basic_streambufIwSt11char_traitsIwEE9underflowEv_ZNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm_dl_find_object_init_ZStlsIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6_S3__dl_load_write_lock__argz_create_sep_ZNSt13basic_istreamIwSt11char_traitsIwEE3getEv_ZNSt7__cxx118numpunctIwEC2EPSt16__numpunct_cacheIwEm_dl_cache_libcmp_ZTISt17__timepunct_cacheIcE__memmove_avx_unaligned_erms_rtm_ZNSt7__cxx118numpunctIcED0Ev_dl_vdso_clock_getres_time64_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE8get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm__wcsnlen_avx2_ZTISt10money_base_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basece_ZNSt8CatalogsD2Ev_ZTISt11range_error_ZNKSt7__cxx1110moneypunctIcLb1EE13decimal_pointEv_ZN11__gnu_debug25_Safe_local_iterator_base16_M_detach_singleEv__fopen_internal_ZNKSt10moneypunctIwLb0EE14do_curr_symbolEv_ZNSt16invalid_argumentC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSi6ignoreEv_ZNK11__gnu_debug16_Error_formatter14_M_format_wordIlEEvPciPKcT__ZTVN10__cxxabiv115__forced_unwindE_ZNSt17__timepunct_cacheIwEC2Em_ZNSt17moneypunct_bynameIwLb1EEC2ERKSsm_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EOS4__ZTSNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE_ZTIN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEEE_ZNSt12out_of_rangeD0Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5frontEv_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode_ZNSt7__cxx1110moneypunctIwLb0EE2idE_ZTVN9__gnu_cxx20recursive_init_errorE_ZTSN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEEE_ZNSi10_M_extractIyEERSiRT__ZNSt13__facet_shims17__collate_compareIwEEiSt17integral_constantIbLb0EEPKNSt6locale5facetEPKT_S9_S9_S9__ZSt9use_facetINSt7__cxx1110moneypunctIwLb0EEEERKT_RKSt6locale_IO_default_sync_ZGTtNSt12length_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt13basic_fstreamIcSt11char_traitsIcEEaSEOS2__ZNSt17moneypunct_bynameIwLb1EE4intlE_dl_allocate_tls_init_ZNKSt7collateIwE7compareEPKwS2_S2_S2___strtod_internal_ZN9__gnu_cxx15__snprintf_liteEPcmPKcP13__va_list_tag_ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE_ZNSt15basic_streambufIwSt11char_traitsIwEE5gbumpEi__strcmp_avx2_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11get_weekdayES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSi4swapERSi_ZSt9has_facetINSt7__cxx117collateIcEEEbRKSt6locale_ZNKSt7__cxx118messagesIwE4openERKNS_12basic_stringIcSt11char_traitsIcESaIcEEERKSt6localePKc_ZZNSt13basic_filebufIwSt11char_traitsIwEE5closeEvEN14__close_sentryD2Ev_ZNKSt15basic_streambufIcSt11char_traitsIcEE4pptrEv_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEE4fileEv__pthread_tpp_change_priority_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1EPKcm_ZNSt17moneypunct_bynameIwLb0EEC2ERKSsm__strrchr_evex_ZTISt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE_ZNKSt8numpunctIwE16do_thousands_sepEv__isoc23_strtoull_ZNKSt7__cxx1110moneypunctIwLb1EE8groupingEv__bss_start_ZNSt6locale4noneE__printf_buffer_done_ZNSt14codecvt_bynameIwc11__mbstate_tEC1ERKSsm_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEED1Ev__mallinfo2_ZNSt11logic_errorC2ERKSs_ZTVSt8messagesIcE_ZNKSt10moneypunctIwLb1EE14do_curr_symbolEv_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPKwS4_EEEEvT_SB_St20forward_iterator_tag_ZNKSs4backEv_ZTVNSt7__cxx1115numpunct_bynameIwEE_ZNSt13basic_fstreamIwSt11char_traitsIwEED0Ev_ZNSt13basic_istreamIwSt11char_traitsIwEEC1EOS2__IO_fread_ZSt15__try_use_facetISt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEEPKT_RKSt6locale_ZNSt16invalid_argumentC2EPKc_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE17find_first_not_ofEPKwm_ZGTtNSt11logic_errorD1Ev_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1ERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode_ZNSt13basic_istreamIwSt11char_traitsIwEEC2EPSt15basic_streambufIwS1_E_ZTINSt7__cxx1115numpunct_bynameIwEE_ZN14__gnu_internal9get_mutexEh__funlockfile__rtld_search_dirs_ZNKSt7codecvtIcc11__mbstate_tE6do_outERS0_PKcS4_RS4_PcS6_RS6__Z28_txnal_runtime_error_get_msgPv_ZNKSt19__codecvt_utf8_baseIDiE16do_always_noconvEv_ZNSt16__numpunct_cacheIcED0Ev_Unwind_ForcedUnwind_dl_vsym__fdopendir__nl_langinfo_l_ZTVN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em_ZNSs7replaceEmmRKSs_ZTSNSt7__cxx118numpunctIwEE_ZSt22__verify_grouping_implPKcmS0_m_ZNSt19__codecvt_utf8_baseIDsED0Ev_ZTSNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE_ZNKSt14basic_ifstreamIcSt11char_traitsIcEE7is_openEv_ZNKSbIwSt11char_traitsIwESaIwEE5c_strEv_ZNKSt7__cxx1110moneypunctIcLb1EE14do_curr_symbolEv_ZNSs6assignERKSs_ZNSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED0Ev_ZNKSt10moneypunctIwLb0EE13do_neg_formatEv__dso_handle_ZNSi3getEv_ZNSt17moneypunct_bynameIwLb1EED1Ev_ZNKSbIwSt11char_traitsIwESaIwEE17find_first_not_ofEPKwm_ZNSt10moneypunctIwLb1EE4intlE__libc_printf_freemem_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intIxEES3_S3_RSt8ios_basecT__ZNSt10moneypunctIcLb1EED0Ev_ZNKSbIwSt11char_traitsIwESaIwEE4findEwm_ZN9__gnu_cxx32__throw_concurrence_unlock_errorEv_ZNKSt7collateIcE7do_hashEPKcS2__ZNSbIwSt11char_traitsIwESaIwEEC2ERKS1__ZTISt16__numpunct_cacheIcE__internal_atexit_ZSt21ios_base_library_initv__wcscoll_l_ZNKSs5frontEv__strlen_avx2_ZNKSt11__timepunctIcE15_M_am_pm_formatEPPKc_ZNSt8ios_baseC2Ev_ZTVNSt7__cxx1110moneypunctIwLb0EEE_ZNSt7__cxx1115messages_bynameIcED1Ev_ZNSt13basic_filebufIwSt11char_traitsIwEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode_ZSt15__try_use_facetINSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEEEPKT_RKSt6locale_ZTSNSt7__cxx1117moneypunct_bynameIcLb0EEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4__ZNSt7__cxx1114collate_bynameIwEC2ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIeEES3_S3_RSt8ios_baseccT__ZTSSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE_ZSt15__try_use_facetISt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEEPKT_RKSt6locale_ZTVNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE_ZNSt7__cxx1110moneypunctIwLb0EE24_M_initialize_moneypunctEP15__locale_structPKc_dl_find_object_dlclose_dl_catch_exception_ZNKSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES4_S4_bRSt8ios_baseRSt12_Ios_IostateRNS_12basic_stringIcS3_SaIcEEE_ZTVNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE_ZNSt13__facet_shims14__messages_getIcEEvSt17integral_constantIbLb1EEPKNSt6locale5facetERNS_12__any_stringEiiiPKT_m_ZNSt13basic_ostreamIwSt11char_traitsIwEEC1Ev_ZTINSt7__cxx118numpunctIwEE_ZNSt7__cxx1110moneypunctIcLb1EED2Ev_dl_add_to_namespace_list_ZTSSt8numpunctIcE_ZTCSt14basic_ofstreamIwSt11char_traitsIwEE0_St13basic_ostreamIwS1_E_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_checkEmPKc_ZTVSt14collate_bynameIcE__mempcpy_evex_unaligned_erms_ZNSi6ignoreEl_ZNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2Em_ZNKSt8messagesIcE4openERKSsRKSt6localePKc_dl_addr_inside_object__printf_buffer_puts_1_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl__memset_sse2_unaligned_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6insertEmPKwm_ZNK11__gnu_debug16_Error_formatter14_M_format_wordImEEvPciPKcT__ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmcc_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev_ZTv0_n24_NSt14basic_ofstreamIwSt11char_traitsIwEED1Ev__memmove_avx512_unaligned_erms__mempcpy_avx512_unaligned_erms__strtoul_internal_ZSt15__try_use_facetISt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEEPKT_RKSt6locale_ZNSt14collate_bynameIcED2Ev_ZNSt17__timepunct_cacheIwED1Evstrtouq_ZGTtNSt15underflow_errorD2Ev_ZNSt6locale5facet11_S_c_localeE_ZN9__gnu_cxx26__throw_insufficient_spaceEPKcS1__ZNKSt5ctypeIcE9do_narrowEcc___dlmopen_ZNSt9basic_iosIcSt11char_traitsIcEE10exceptionsESt12_Ios_Iostate_ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_destroyERKS1___cxa_get_globals_ZNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev_ZNSs5frontEv__correctly_grouped_prefixmb_ZNSt16invalid_argumentD2Ev_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12find_last_ofEPKwmm__iswcntrl_l_ZNSt13runtime_errorC1EOS___strchrnul_evex_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmPKc_ZNSt13basic_filebufIcSt11char_traitsIcEEC2Ev_ZNSt12length_errorC2ERKSs_ZNSt8ios_base3curE_ZNSbIwSt11char_traitsIwESaIwEEpLERKS2__ZNSt7__cxx1115numpunct_bynameIcEC1ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm__strtol_internal__iswalnum_l__memcmp_evex_movbe_ZTISt23__codecvt_abstract_baseIDiDu11__mbstate_tE__printf_modifier_table_ZNKSt7__cxx117collateIwE7compareEPKwS3_S3_S3__ZNSt14codecvt_bynameIwc11__mbstate_tEC2EPKcm_ZNSt13__facet_shims16__messages_closeIwEEvSt17integral_constantIbLb1EEPKNSt6locale5facetEi_ZTINSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St13_Setprecision_ZTSSt23__codecvt_abstract_baseIDic11__mbstate_tE__mpn_addmul_1_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2_mmRKS1__ZNSsC1EOSs__lll_lock_elision_IO_file_stat_ZGVNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZTVSt14basic_iostreamIwSt11char_traitsIwEE_ZNSt11logic_errorC1ERKS__ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEixEm__iswblank_l_ZNSt15messages_bynameIwED2Ev_ZNKSt9basic_iosIcSt11char_traitsIcEE3eofEv_ZNSt11__timepunctIcE23_M_initialize_timepunctEP15__locale_struct_ZNSt13basic_ostreamIwSt11char_traitsIwEE5seekpElSt12_Ios_Seekdir__mpn_impn_sqr_n_basecase_ZNKSs7compareEmmPKcm_ZNSt6locale5facet13_S_get_c_nameEv_nl_C_LC_CTYPE_toupper_ZNSd4swapERSd_ZNSt15basic_streambufIcSt11char_traitsIcEED0Ev__wcscmp_evex__strchr_sse2_no_bsf_ZSt18generate_canonicalIdLm53ESt26linear_congruential_engineImLm16807ELm0ELm2147483647EEET_RT1___strcasecmp_l_avx2_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basece__strncasecmp_avx2__register_frame_info_table_ZNSt5ctypeIwED2Ev_ZTv0_n24_NSt13basic_ostreamIwSt11char_traitsIwEED1Ev__tzfile_read__minimal_realloc_ZNSt13basic_ostreamIwSt11char_traitsIwEED2Ev_ZNSirsERt_IO_file_attach_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEED2Ev_ZNSt7__cxx1117moneypunct_bynameIcLb1EE4intlE_ZGTtNSt11range_errorC2EPKc_ZTSSt25__codecvt_utf8_utf16_baseIwE_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2_mm_ZNSt6locale5_Impl19_S_facet_categoriesE_ZSt15__try_use_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEPKT_RKSt6locale_ZNKSt9basic_iosIwSt11char_traitsIwEEcvbEv_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEC1EOS3__ZNSt12system_errorD1Ev_ZNKSbIwSt11char_traitsIwESaIwEE7_M_iendEv_ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecb_ZNSbIwSt11char_traitsIwESaIwEEC2EPKwRKS1__ZTSSt7codecvtIwc11__mbstate_tE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6assignEPKwm_IO_unsave_markers_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_numES4_S4_RiiimRSt8ios_baseRSt12_Ios_Iostate_ZTSN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE__sprintf__mmap64_nl_C_LC_PAPER_ZNSt20__codecvt_utf16_baseIDiED2Ev_ZNSsaSEc__uflow_ZTISt17moneypunct_bynameIcLb0EE__libc_write__libc_scratch_buffer_set_array_size_ZTISt14basic_iostreamIwSt11char_traitsIwEE_ZNSt20__codecvt_utf16_baseIwED0Ev_ZNSt12__basic_fileIcE5closeEv_dl_in_flight_stack_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE14_M_group_floatEPKcmwPKwPwS9_Ri_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EOS4___gconv_alias_db_ZTCSt14basic_ifstreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E__cxa_bad_cast_ZNSbIwSt11char_traitsIwESaIwEEC1ESt16initializer_listIwERKS1__ZNSt7codecvtIcc11__mbstate_tEC2Em__woverflow_ZNSt5ctypeIwE19_M_initialize_ctypeEv_ZNSt20__codecvt_utf16_baseIDsED2Ev_ZNKSt20__codecvt_utf16_baseIDiE6do_outER11__mbstate_tPKDiS4_RS4_PcS6_RS6__ZSt4clog_ZNKSs5rfindEPKcmm__setitimer_ZNSt7codecvtIDiDu11__mbstate_tED2Ev__add_to_environ_ZTSNSt7__cxx1115messages_bynameIcEE__assert_fail_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEEC2EP8_IO_FILE_ZNKSt7__cxx117collateIwE12do_transformEPKwS3_DW.ref._ZTISt9exception_ZNSt7__cxx118messagesIwED1Ev_ZNSt11__timepunctIcEC1EP15__locale_structPKcm_ZStlsIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6_St5_Setw__iswdigit_l_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE15_M_replace_coldEPwmPKwmm_ZNSirsEPFRSt9basic_iosIcSt11char_traitsIcEES3_E_ZNSt13basic_ostreamIwSt11char_traitsIwEElsEPFRSt9basic_iosIwS1_ES5_E_ZNKSt10moneypunctIcLb1EE13positive_signEv_ZNSs10_S_compareEmm_IO_str_underflow_ZSt9has_facetISt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale__strrchr_sse2_IO_file_setbuf_ZGTtNSt11logic_errorC1EPKc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev_ZNSt10moneypunctIwLb1EEC1EP15__locale_structPKcm__nptl_deallocate_stack__gconv_transform_ascii_internal_ZNKSt15basic_streambufIwSt11char_traitsIwEE5egptrEv_ZTSNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev_ZNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2ERKNS_12basic_stringIcS3_SaIcEEEm_ZNKSs6substrEmm_dl_x86_platforms_ZNKSt10moneypunctIwLb1EE16do_negative_signEv_ZNSt15basic_streambufIcSt11char_traitsIcEEC1Ev_ZNKSt7__cxx1110moneypunctIwLb1EE13do_pos_formatEv_ZNSt15basic_streambufIwSt11char_traitsIwEE6snextcEv_ZNSt12ctype_bynameIwEC1EPKcm_ZNKSs3endEv_ZNKSt8numpunctIwE11do_groupingEv_ZNSt8ios_base5imbueERKSt6locale_ZTVSt7codecvtIcc11__mbstate_tE__libc_tsd_CTYPE_TOLOWER__grouping_iterator_next_ZNSt8numpunctIcEC2EP15__locale_structm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4__ZNSt10__num_base11_S_atoms_inE_IO_file_sync_mmap_ZNSt12__basic_fileIcED2Ev_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZNKSt7__cxx1110moneypunctIcLb0EE13do_pos_formatEv_ZNSt13basic_filebufIcSt11char_traitsIcEE8overflowEi_ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractIyEERS2_RT__ZNSoaSEOSo_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEmmmw_ZTSSt13basic_filebufIwSt11char_traitsIwEE_ZNKSbIwSt11char_traitsIwESaIwEE13get_allocatorEvprogram_invocation_short_name_ZTINSt8ios_base7failureB5cxx11E_ZTSSt8numpunctIwE_ZTISt20bad_array_new_length_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev__new_exitfn_ZSt9use_facetISt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale_ZNSt13basic_fstreamIcSt11char_traitsIcEED0Ev_ZTSSt14basic_ofstreamIwSt11char_traitsIwEE__printf_buffer_flush_asprintf_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6assignEOS4__ZNSt13basic_istreamIwSt11char_traitsIwEEC2EOS2__ZTSSt15messages_bynameIcE__malloc_stats_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE17_M_use_local_dataEv_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE_ZTVSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE_ZNSs6insertEmRKSs_ZNSt8ios_base7failureD0Ev_ZNKSt7__cxx1110moneypunctIcLb0EE11do_groupingEv_ZNKSt10moneypunctIwLb1EE13do_pos_formatEv_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmRKS4___libc_single_threaded_ZN9__gnu_cxxeqIPKwSbIwSt11char_traitsIwESaIwEEEEbRKNS_17__normal_iteratorIT_T0_EESC___strtold_l_ZNSt25__codecvt_utf8_utf16_baseIDsED2Ev_IO_fputs_ZNKSbIwSt11char_traitsIwESaIwEE5emptyEv_ZSt9has_facetISt8numpunctIwEEbRKSt6locale__readdir64_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_mm_ZNKSt10moneypunctIcLb0EE10pos_formatEv_dl_tls_dtv_slotinfo_list_ZNSt9basic_iosIcSt11char_traitsIcEED0Ev_ZSt24__throw_out_of_range_fmtPKcz_ZNKSt7__cxx118messagesIwE18_M_convert_to_charERKNS_12basic_stringIwSt11char_traitsIwESaIwEEE__libio_codecvt_length_ZNKSt10moneypunctIcLb0EE13negative_signEv_ZTINSt7__cxx117collateIwEE_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE13_M_insert_intIlEES3_S3_RSt8ios_basewT__ZTISt16__numpunct_cacheIwE_ZSt28__throw_bad_array_new_lengthv_ZNSt7__cxx1117moneypunct_bynameIwLb1EED0Ev_ZTCSt13basic_fstreamIwSt11char_traitsIwEE0_St14basic_iostreamIwS1_E_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em_ZNSsC1ERKSsmmRKSaIcE_ZNSs6insertEmRKSsmm_ZNKSt10moneypunctIcLb0EE11do_groupingEv_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE_ZNSt19__codecvt_utf8_baseIDsED1Ev_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEEaSEOS3__ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev_ZNKSs7compareEmmPKc_ZNK11__gnu_debug16_Error_formatter17_M_get_max_lengthEv_ZNKSt25__codecvt_utf8_utf16_baseIDiE9do_lengthER11__mbstate_tPKcS4_m_ZNSt10moneypunctIwLb1EE24_M_initialize_moneypunctEP15__locale_structPKc_nl_locale_file_list_ZNKSt11__timepunctIwE15_M_date_formatsEPPKw_ZNSt15basic_streambufIwSt11char_traitsIwEE7sungetcEv__uselocale_ZNSbIwSt11char_traitsIwESaIwEE4nposE_ZNSt7codecvtIDic11__mbstate_tED2Ev_ZNSt8ios_base17_M_call_callbacksENS_5eventE_ZTIN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE_ZNSt8numpunctIwEC1EPSt16__numpunct_cacheIwEm_ZNKSt7__cxx1110moneypunctIwLb1EE10neg_formatEv__gconv_btwoc_ascii_ZNKSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES3_bRSt8ios_basewe_ZNKSt7__cxx1110moneypunctIwLb1EE16do_decimal_pointEv_ZNSt9basic_iosIwSt11char_traitsIwEE11_M_setstateESt12_Ios_Iostate__multf3_nl_C_LC_CTYPE_class_graph__GI_getrlimit_IO_seekmark_IO_wdefault_xsputn_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC2EP8_IO_FILESt13_Ios_Openmodem_ZNSt7collateIwEC1EP15__locale_structm_ZNKSt5ctypeIwE10do_toupperEw_ZNKSt25__codecvt_utf8_utf16_baseIDiE11do_encodingEv_ZNSt12__sso_stringC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSdD0Ev_ZTVSt14codecvt_bynameIcc11__mbstate_tE__twalk_r_ZTISt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EPKwRKS3__ZNSt7__cxx1110moneypunctIcLb1EE24_M_initialize_moneypunctEP15__locale_structPKc_ZGVNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNSt14basic_ifstreamIwSt11char_traitsIwEED1Ev_ZNSt11__timepunctIwEC1Em_ZNKSt7codecvtIwc11__mbstate_tE6do_outERS0_PKwS4_RS4_PcS6_RS6__ZNKSt8numpunctIwE12do_falsenameEv_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy_ZNSbIwSt11char_traitsIwESaIwEE4_Rep20_S_empty_rep_storageE__cxa_demangle___m128i_shift_right__handle_registered_modifier_mb_ZN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEE4fileEv_ZNKSt7codecvtIDiDu11__mbstate_tE6do_outERS0_PKDiS4_RS4_PDuS6_RS6__Unwind_RaiseException_ZSt9use_facetISt8messagesIcEERKT_RKSt6locale_ZSt9has_facetINSt7__cxx1110moneypunctIcLb0EEEEbRKSt6locale_ZNSt20bad_array_new_lengthD2Ev_ZNSt14overflow_errorC2ERKSs_ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_setlocale_ZTSNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE_ZNSsC1ERKSaIcE__libio_codecvt_out_nl_locale_subfreeres_ZNKSbIwSt11char_traitsIwESaIwEE7compareEPKw_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev_ZNSt13basic_fstreamIwSt11char_traitsIwEE4swapERS2__ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv_ZTSSt10ctype_base_ZNSbIwSt11char_traitsIwESaIwEEC1EmwRKS1__nl_C_LC_CTYPE_class_blank_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev_ZSt4endsIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6__ZNSt14overflow_errorD0Ev__isatty_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13_M_local_dataEv_IO_fclose__dl_libc_freemem_ZNKSt5ctypeIcE10do_toupperEc_ZNSt15messages_bynameIcED0Ev__gconv_get_cache_IO_init_wmarker__strcasecmp_sse2_ZNSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv_ZNSt16__numpunct_cacheIcEC2Em__libc_setenv_freemem_IO_file_fopen_ZNKSt9basic_iosIcSt11char_traitsIcEE5widenEc_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag_ZNSdC1EPSt15basic_streambufIcSt11char_traitsIcEE_ZNKSt3_V214error_category10_M_messageB5cxx11Ei_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE16find_last_not_ofEPKwm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5__ZTVNSt7__cxx118messagesIwEE_ZNSt13basic_filebufIwSt11char_traitsIwEEC2EOS2__ZNSt6locale10_S_classicE_ZNSs12_Alloc_hiderC1EPcRKSaIcE_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intB5cxx11ItEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZNSt7__cxx118messagesIcED2Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4__ZNSt12domain_errorD1Ev_ZNSt8ios_base5rightE__printf_function_invoke_ZTVNSt7__cxx1115messages_bynameIcEE_ZNKSt10moneypunctIcLb0EE8groupingEv_ZNSt13basic_fstreamIwSt11char_traitsIwEEC1ERKNSt7__cxx1112basic_stringIcS0_IcESaIcEEESt13_Ios_Openmode_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNKSt7__cxx117collateIcE7compareEPKcS3_S3_S3__ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE9_M_insertILb1EEES3_S3_RSt8ios_basecRKSs_ZNSt14collate_bynameIcED0Ev_ZNKSt20bad_array_new_length4whatEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3__ZTv0_n24_NSt14basic_ifstreamIwSt11char_traitsIwEED0Ev_ZNSt7__cxx117collateIcEC1Em_Unwind_SetIP_ZNKSt7codecvtIcc11__mbstate_tE11do_encodingEvfileno_unlocked_ZNSt14overflow_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZStlsIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6_St8_Setbase_ZNSt13runtime_errorC2EPKc__mempcpy_avx_unaligned_erms_ZNSbIwSt11char_traitsIwESaIwEE12_Alloc_hiderC1EPwRKS1__nl_C_LC_CTYPE_class_punct_ZNSt12__cow_stringC2Ev_ZNSt14basic_ofstreamIwSt11char_traitsIwEEC2EPKcSt13_Ios_Openmode_ZNSs4_Rep20_S_empty_rep_storageE_ZNSt7__cxx118numpunctIwED1Ev__gconv_transform_ucs2reverse_internal_dl_tls_static_surplus_init_dl_tls_static_used_ZTSSt17moneypunct_bynameIcLb0EE_ZSt18uncaught_exceptionv_ZNSt12domain_errorC1ERKSs_ZNSt11__timepunctIwE23_M_initialize_timepunctEP15__locale_struct_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_St14_Resetiosflags_ZNSs4_Rep10_M_refcopyEv_ZNSt15numpunct_bynameIcEC1ERKSsm_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9push_backEw_ZNSt7codecvtIcc11__mbstate_tE2idE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcmRKS3__ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEm_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8max_sizeEv_ZSt21__copy_streambufs_eofIwSt11char_traitsIwEElPSt15basic_streambufIT_T0_ES6_Rb__nptl_stack_hugetlb_IO_default_setbuf_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc_ZNSt13__facet_shims23__moneypunct_fill_cacheIwLb1EEEvSt17integral_constantIbLb0EEPKNSt6locale5facetEPSt18__moneypunct_cacheIT_XT0_EE_ZNKSt7codecvtIDic11__mbstate_tE9do_lengthERS0_PKcS4_m_ZNKSt8numpunctIcE11do_truenameEv_ZSt9has_facetINSt7__cxx118numpunctIwEEEbRKSt6locale_ZNSt18__moneypunct_cacheIwLb1EED2Ev_ZNKSs9_M_ibeginEv_ZNSt8ios_base7failureB5cxx11D0Ev_ZNSt13basic_istreamIwSt11char_traitsIwEE7putbackEw__gconv_conf_freemem_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES3_RSt8ios_basewe_ZNKSs16find_last_not_ofERKSsm__stpncpy_evex_dl_load_tls_lock_ZNSt15messages_bynameIwEC2EPKcm_ZNSt8messagesIcEC2EP15__locale_structPKcm_ZNSt13basic_ostreamIwSt11char_traitsIwEE5tellpEv_ZNKSt15basic_streambufIcSt11char_traitsIcEE4gptrEv_ZTINSt7__cxx1117moneypunct_bynameIwLb0EEE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1EOS4_RKS3__ZN9__gnu_cxx26__concurrence_unlock_errorD2Ev_ZSt9use_facetISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_Alloc_hiderC1EPwRKS3__ZN11__gnu_debug25_Safe_local_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb_ZStplIwSt11char_traitsIwESaIwEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8___printf_fp_l_buffer_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES3_RSt8ios_basewb_ZNKSt25__codecvt_utf8_utf16_baseIwE5do_inER11__mbstate_tPKcS4_RS4_PwS6_RS6__ZNSt8ios_base13_M_grow_wordsEib_ZNKSt7codecvtIcc11__mbstate_tE13do_max_lengthEv_IO_fwide_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5frontEv_ZNSt8ios_base7unitbufE__setenv_IO_file_xsgetn_maybe_mmap_ZSt19uncaught_exceptionsvstdout_ZNKSt7__cxx1110moneypunctIwLb0EE13thousands_sepEv_ZNKSt11__timepunctIwE15_M_am_pm_formatEPKw_ZNSt8numpunctIwEC2EP15__locale_structm__mpn_mul_1_nl_current_LC_TIME_used_ZNKSt8ios_base7failure4whatEv_ZTSSt18__moneypunct_cacheIcLb0EE_ZSt15__try_use_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEPKT_RKSt6locale_ZSt15__try_use_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEPKT_RKSt6locale_ZSt17__copy_streambufsIwSt11char_traitsIwEElPSt15basic_streambufIT_T0_ES6__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2ERKS4_mRKS3___elision_aconf_ZNSt7__cxx1110moneypunctIwLb1EEC1Em_IO_new_fdopen_ZNSt7collateIcED1Ev_fitoa_word_ZNSt13basic_istreamIwSt11char_traitsIwEErsEPFRSt9basic_iosIwS1_ES5_E_ZNSt13__facet_shims19__collate_transformIcEEvSt17integral_constantIbLb1EEPKNSt6locale5facetERNS_12__any_stringEPKT_SB__ZNSt7__cxx1110moneypunctIwLb0EEC1EPSt18__moneypunct_cacheIwLb0EEm_ZNSs6appendERKSs_IO_wdefault_uflow_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES3_RSt8ios_basewd__sched_get_priority_max_ZTISt15messages_bynameIwE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_m_ZNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1Em_ZNKSt7__cxx1110moneypunctIwLb1EE14do_curr_symbolEv_ZNKSs15_M_check_lengthEmmPKc_ZNSt6localeC2EPNS_5_ImplE_ZNKSt7__cxx1110moneypunctIcLb0EE11frac_digitsEv_ZNSt18__moneypunct_cacheIcLb1EED0Ev__fseeko_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv_dl_close__sbrk__libc_secure_getenv__strncasecmp_l_evex_ZNSt13basic_istreamIwSt11char_traitsIwEE3getEPwlw_ZTSNSt7__cxx1110moneypunctIwLb1EEE_ZNKSt6localeeqERKS___strtoul_l_ZGVNSt8messagesIcE2idE_ZNKSt19__codecvt_utf8_baseIDiE9do_lengthER11__mbstate_tPKcS4_m_ZTVSt9basic_iosIwSt11char_traitsIwEE_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecx_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6_M_padEwlRSt8ios_basePwPKwRi_ZSt7setfillIcESt8_SetfillIT_ES1__ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN11__gnu_debug19_Safe_iterator_base12_M_get_mutexEv_ZNSt12domain_errorC2ERKSs__memcpy_sse2_unaligned_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPKwS4_EEmw_ZSt15__try_use_facetINSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEEPKT_RKSt6locale_ZNSoC1EOSo_ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_refcopyEv_ZNKSt19istreambuf_iteratorIcSt11char_traitsIcEE5equalERKS2__ZNKSt8messagesIcE5closeEi_ZdaPv_dl_find_object_freeres__vfwprintf_internal_ZNSt11logic_errorC2EPKc_ZNSt14basic_ofstreamIwSt11char_traitsIwEEC1ERKNSt7__cxx1112basic_stringIcS0_IcESaIcEEESt13_Ios_Openmode_ZTISt12ctype_bynameIwE_ZSt9has_facetINSt7__cxx117collateIwEEEbRKSt6locale_ZNSt12__sso_stringC2ERKS__ZTSSt19__codecvt_utf8_baseIDsE_ZTVSt9bad_alloc_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt_ZNKSt11__timepunctIwE19_M_days_abbreviatedEPPKw_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPKwS4_EES9_St16initializer_listIwE_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2EOS2__IO_new_file_write___vsnprintf__wprintf_buffer_ZNKSbIwSt11char_traitsIwESaIwEE5crendEv_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEED2Ev_ZNKSt10moneypunctIcLb1EE14do_frac_digitsEv__memset_evex_unaligned_erms__libc_pvalloc_ZNKSs5emptyEv_ZNSt14collate_bynameIwED0Ev_ZNKSt11__timepunctIwE8_M_am_pmEPPKw_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZTSNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE__libc_tzfile_freemem_ptr_dl_reloc_bad_type__cxa_guard_release_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE16find_last_not_ofEwm_ZNSt13basic_filebufIwSt11char_traitsIwEE15_M_create_pbackEv_ZNSt17moneypunct_bynameIwLb1EEC1ERKSsm_ZNSt6localeD1Ev_ZNKSt20__codecvt_utf16_baseIDsE9do_lengthER11__mbstate_tPKcS4_m_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPKwS4_EESt16initializer_listIwE_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10date_orderEv__open_nocancel_ZTVSt7codecvtIDic11__mbstate_tE_ZTVNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_copyEPcPKcm_ZTVSt9type_info_ZSt21__glibcxx_assert_failPKciS0_S0__ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE4syncEv_ZGVNSt8numpunctIcE2idE_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7compareEmmRKS4__IO_setvbuf_dl_allocate_tls__cxa_allocate_exception_ZTISt13runtime_error_Unwind_Backtrace_ZNSt7__cxx118messagesIcEC2EP15__locale_structPKcm_ZNSt15numpunct_bynameIwEC2EPKcm_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5emptyEv_ZNSt13basic_ostreamIwSt11char_traitsIwEE9_M_insertIxEERS2_T__ZNSt14basic_ifstreamIwSt11char_traitsIwEEC2Ev__dladdr_ZNSbIwSt11char_traitsIwESaIwEE10_S_compareEmm_ZNSt18__moneypunct_cacheIwLb1EED0Ev_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecl_ZGTtNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecy_ZNSt15numpunct_bynameIwEC1EPKcm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSESt16initializer_listIcE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPwEEvT_S7_St20forward_iterator_tag_IO_switch_to_get_mode_ZTIN9__gnu_cxx20recursive_init_errorE_ZNKSt15basic_streambufIcSt11char_traitsIcEE5ebackEv_ZTISt17moneypunct_bynameIwLb0EE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6rbeginEv_ZNSt7__cxx118messagesIwEC2EP15__locale_structPKcm__malloc_fork_unlock_child_ZNSt6locale5_ImplD1Ev__get_phys_pages_ZGTtNSt12out_of_rangeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE16do_get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSdC2EPSt15basic_streambufIcSt11char_traitsIcEE_IO_getc_ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractIjEERS2_RT__ZNSbIwSt11char_traitsIwESaIwEEC1Ev_ZNSt8messagesIcE2idE_ZNSt17moneypunct_bynameIcLb0EEC1ERKSsm_ZTIN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEEE_ZNKSt7__cxx1110moneypunctIcLb1EE13negative_signEv_ZNSbIwSt11char_traitsIwESaIwEE6appendERKS2_mm__mmap_ZNSt7__cxx1114collate_bynameIwED1Ev_ZNSt7__cxx118messagesIwEC2Em_ZNSt7__cxx1115numpunct_bynameIcEC2ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt7__cxx118numpunctIcEC1Em_ZNKSt7collateIcE12do_transformEPKcS2__ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13get_monthnameES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSbIwSt11char_traitsIwESaIwEE13_S_copy_charsEPwN9__gnu_cxx17__normal_iteratorIPKwS2_EES8__ZGTtNKSt13bad_exceptionD1Ev_ZGTtNKSt9exceptionD1Ev_ZNKSbIwSt11char_traitsIwESaIwEE17find_first_not_ofEPKwmm_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6__IO_file_xsputn_dl_minsigstacksize_ZNSi3getERc_ZNSt11__timepunctIwEC1EP15__locale_structPKcm_ZSt13__int_to_charIcmEiPT_T0_PKS0_St13_Ios_Fmtflagsb_ZTSSt23__codecvt_abstract_baseIDiDu11__mbstate_tE__strtof128_internal_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1IN9__gnu_cxx17__normal_iteratorIPwS4_EEvEET_SA_RKS3__ZNKSt13basic_ostreamIwSt11char_traitsIwEE6sentrycvbEv_IO_ungetc_ZNKSt7codecvtIDsDu11__mbstate_tE11do_encodingEv__wcslen_avx2_rtm__gconv_transform_utf8_internal_ZNSt14codecvt_bynameIwc11__mbstate_tED1Ev_ZTVSt20bad_array_new_length__gconv_compare_alias_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindERKS4_m_ZTSSt20__codecvt_utf16_baseIDsE_ZNSt5ctypeIcE2idE__vsprintf_internal_IO_default_seekoff_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES3_RSt8ios_basewPKv_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6insertEmRKS4_mm_ZNSt11__timepunctIwED0Ev__register_frame_info_bases_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEE8overflowEj_ZNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev__frame_state_for_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_RKS3__ZNKSt20__codecvt_utf16_baseIwE6do_outER11__mbstate_tPKwS4_RS4_PcS6_RS6__ZNKSs7crbeginEv_ZNSt12system_errorD0Ev_ZNSt12__sso_stringC2EOS__ZNSt15underflow_errorC2ERKSs_ZNKSt10moneypunctIwLb0EE13do_pos_formatEv_ZGTtNSt16invalid_argumentD0Ev_ZNKSt7__cxx118numpunctIwE16do_decimal_pointEv_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecm__thread_gscope_wait_ZNKSt7__cxx1110moneypunctIcLb1EE16do_thousands_sepEv__memcpy_avx512_unaligned__wcschr_avx2_nl_find_locale__tz_compute_ZNKSbIwSt11char_traitsIwESaIwEEixEm_ZNKSt7__cxx1110moneypunctIcLb1EE11frac_digitsEv_ZNKSt7__cxx1110moneypunctIwLb0EE11frac_digitsEv_ZNSt6localeD2Ev_ZNSt12domain_errorC2EPKc_ZNKSt9basic_iosIcSt11char_traitsIcEEcvPvEv_ZNSt13basic_istreamIwSt11char_traitsIwEE4peekEv_ZNSt7__cxx1115numpunct_bynameIwEC1EPKcm_ZNKSt5ctypeIwE8do_widenEc_ZTISt8ios_base_ZNSt11__timepunctIwED2Ev_ZNSt11__timepunctIcED1Ev_ZNSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1ERKSsm_ZN9__gnu_cxx9__freeresEv_ZNKSt7__cxx1110moneypunctIwLb1EE13negative_signEv_ZN10__cxxabiv115__forced_unwindD0Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLESt16initializer_listIcE__wcslen_sse4_1__strncmp_evex_ZNSt15basic_streambufIwSt11char_traitsIwEEC2ERKS2__nl_current_LC_NUMERIC_ZNSt15messages_bynameIcEC2ERKSsm_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES3_RSt8ios_basecd_nl_C_LC_CTYPE_map_tolower_ZNKSt11__timepunctIcE15_M_am_pm_formatEPKc_ZNSt13basic_ostreamIwSt11char_traitsIwEE4swapERS2__ZNKSbIwSt11char_traitsIwESaIwEE7compareEmmRKS2__ZTSNSt3_V214error_categoryE_IO_funlockfile_ZNSt7__cxx118numpunctIwEC2Em_ZNSt12__cow_stringC2EPKcm_ZNSt8bad_castD2Ev_ZNSt15basic_streambufIcSt11char_traitsIcEE12__safe_gbumpEl_ZNSt14basic_ofstreamIcSt11char_traitsIcEEaSEOS2__ZNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNSbIwSt11char_traitsIwESaIwEE4_Rep9_S_createEmmRKS1__ZNKSt7codecvtIDic11__mbstate_tE10do_unshiftERS0_PcS3_RS3__ZNKSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES4_S4_bRSt8ios_baseRSt12_Ios_IostateRNS_12basic_stringIwS3_SaIwEEE_ZTISt14collate_bynameIcE_ZNSt8ios_base4InitD1Ev_ZNKSt10moneypunctIwLb1EE13decimal_pointEv_dl_dso_sort_algo_ZNSt10bad_typeidD1Ev_ZNSt13__facet_shims23__moneypunct_fill_cacheIwLb1EEEvSt17integral_constantIbLb1EEPKNSt6locale5facetEPSt18__moneypunct_cacheIT_XT0_EE_ZNSt15basic_streambufIcSt11char_traitsIcEE8pubimbueERKSt6locale_ZNSoC2ERSd_nl_get_alt_digit_Unwind_GetRegionStart_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EmcRKS3__ZTSSt10money_base_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1EOS4__ZTVSt14codecvt_bynameIwc11__mbstate_tE__pread64_nocancel_ZNSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED2Ev_ZNSs6appendESt16initializer_listIcE__libio_codecvt_encoding_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2IN9__gnu_cxx17__normal_iteratorIPwS4_EEvEET_SA_RKS3__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_PcSA__ZNKSt25__codecvt_utf8_utf16_baseIDiE10do_unshiftER11__mbstate_tPcS3_RS3__ZNSt19__codecvt_utf8_baseIDiED0Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16_M_get_allocatorEv_ZNSt7__cxx118numpunctIcED2Ev_ZNSt7codecvtIDsDu11__mbstate_tED1Ev__libc_assert_fail_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_intB5cxx11ItEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5frontEv_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEE4swapERS3__ZNKSt7codecvtIDsc11__mbstate_tE9do_lengthERS0_PKcS4_m_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC2EPcRKS3__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5eraseEN9__gnu_cxx17__normal_iteratorIPwS4_EES8__ZNSt15basic_streambufIcSt11char_traitsIcEEC1ERKS2__ZNSt13basic_ostreamIwSt11char_traitsIwEElsEPSt15basic_streambufIwS1_E_dl_ns_ZNSbIwSt11char_traitsIwESaIwEE7replaceEmmRKS2__ZNSt7__cxx118messagesIwED0Ev_ZSt9use_facetINSt7__cxx117collateIcEEERKT_RKSt6locale_ZGVNSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZTISt13messages_base_ZGTtNSt11range_errorC1EPKc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEPc_ZSt9has_facetINSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEEEbRKSt6locale_ZNSo9_M_insertIyEERSoT__ZNKSt20__codecvt_utf16_baseIwE5do_inER11__mbstate_tPKcS4_RS4_PwS6_RS6__ZTISt9type_info_ZNKSt10moneypunctIwLb1EE10neg_formatEvfputc_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intImEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZTSSt19__codecvt_utf8_baseIwE_ZNSsC1Ev__arc4random_buf_ZTSSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE_ZNSt15basic_streambufIcSt11char_traitsIcEE9sputbackcEc__printf_buffer_snprintf_done_ZNKSt5ctypeIwE10do_scan_isEtPKwS2__ZNSbIwSt11char_traitsIwESaIwEE4_Rep11_S_max_sizeE_ZNSsC2ERKSsmRKSaIcE_ZGTtNSt13runtime_errorD0Ev_ZNSspLEPKc_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl_ZNSt12__sso_stringC1EPKcm__opendir_ZNSsC1EmcRKSaIcE_ZNKSt25__codecvt_utf8_utf16_baseIDsE11do_encodingEv_ZNSt10moneypunctIcLb1EEC1EPSt18__moneypunct_cacheIcLb1EEm_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev_ZNKSt8messagesIwE5closeEi_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmPKc_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm__sigaction_dl_make_stacks_executable_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm_ZNKSt19__codecvt_utf8_baseIwE13do_max_lengthEv_ZNKSt25__codecvt_utf8_utf16_baseIDsE13do_max_lengthEv_IO_file_seekoff_ZSt9use_facetISt10moneypunctIcLb1EEERKT_RKSt6locale_ZTv0_n24_NSiD0Ev_ZN9__gnu_cxxeqIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRKNS_17__normal_iteratorIT_T0_EESE___gconv_create_spec_dl_init_called_list__fgets_unlocked_ZN14__gnu_internal13buf_cout_syncE_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm_ZSt9use_facetISt11__timepunctIwEERKT_RKSt6locale_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEmmPKw_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_yearES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZGTtNSt12out_of_rangeD1Ev_ZTINSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13_S_copy_charsEPwS5_S5___strncasecmp_l_sse42__nptl_stack_cache_maxsize_ZNKSt15basic_streambufIcSt11char_traitsIcEE5epptrEv_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcSC__ZNKSbIwSt11char_traitsIwESaIwEE6_M_repEv__strncmp_sse2_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev__strtoll_internalstrtof32_l_ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv_ZSt15__try_use_facetINSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEEPKT_RKSt6locale__mempcpy_avx_unaligned_ZN11__gnu_debug25_Safe_local_iterator_base16_M_attach_singleEPNS_19_Safe_sequence_baseEb_ZTVSt19__codecvt_utf8_baseIDiE_ZSt20__throw_system_errori_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6assignEmw_ZTISt18__moneypunct_cacheIwLb0EE__nptl_stack_list_del_ZNKSt15basic_streambufIwSt11char_traitsIwEE5epptrEv__libio_codecvt_in_ZSt9has_facetISt7collateIcEEbRKSt6locale_ZNKSt25__codecvt_utf8_utf16_baseIDsE9do_lengthER11__mbstate_tPKcS4_m_ZNKSs8capacityEv_nl_C_LC_CTYPE_class_digit_ZNKSt19__codecvt_utf8_baseIDsE6do_outER11__mbstate_tPKDsS4_RS4_PcS6_RS6__ZNSs7replaceEmmPKcm_ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreElj_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St14_Resetiosflags_ZN9__gnu_cxx20recursive_init_errorD2Ev_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRl_ZNSt13basic_filebufIwSt11char_traitsIwEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode_ZNKSbIwSt11char_traitsIwESaIwEE16find_last_not_ofEPKwmm__strcpy_avx2_rtm_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt_ZNSt7codecvtIwc11__mbstate_tEC2EP15__locale_structm_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_timeES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm__unordtf2_ZNSbIwSt11char_traitsIwESaIwEE5frontEv_ZNSbIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPwS2_EEmw__dcigettext_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRm_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_check_lengthEmmPKc_ZNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev__memmove_evex_unaligned_ZTVSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE__wcsmbs_clone_conv_ZGTtNSt15underflow_errorD0Ev_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE24_M_extract_wday_or_monthES3_S3_RiPPKcmRSt8ios_baseRSt12_Ios_Iostate_ZNSt14basic_ifstreamIwSt11char_traitsIwEE7is_openEv_dl_dprintf_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRj_ZTSNSt7__cxx1110moneypunctIcLb0EEE_ZNSbIwSt11char_traitsIwESaIwEEaSERKS2__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEm_ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv_ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE8pop_backEv_ZNSt7__cxx118messagesIwEC1Em_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_a_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1ERKS4_RKS3__ZNSt8numpunctIwEC1EP15__locale_structm_ZNSs6appendEmc_ZNKSt7__cxx118numpunctIcE16do_decimal_pointEv__mpn_cmp_ZNSt7__cxx1110moneypunctIcLb0EED2Ev_ZTSNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRx__chk_fail_ZNKSt7__cxx118numpunctIwE11do_groupingEv_ZGTtNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZTISt15messages_bynameIcE_ZNSirsERs_ZTISt7codecvtIDsDu11__mbstate_tE_ZTISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_RS3__ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2ERKNSt7__cxx1112basic_stringIcS2_SaIcEEEm_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4sizeEv__gconv_path_envvar_ZNSi3getEPclc_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1IPKwvEET_S8_RKS3__ZNSt13basic_istreamIwSt11char_traitsIwEEC1EPSt15basic_streambufIwS1_E_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6insertIN9__gnu_cxx17__normal_iteratorIPwS4_EEEEvS9_T_SA_isdigit_ZN11__gnu_debug19_Safe_sequence_base16_M_attach_singleEPNS_19_Safe_iterator_baseEb_ZN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEEC1EiSt13_Ios_Openmodem_ZSt15__try_use_facetISt11__timepunctIwEEPKT_RKSt6locale_IO_fdopen_ZNSt14basic_iostreamIwSt11char_traitsIwEED1Ev_ZdlPv_ZNSt6locale5facet20_S_lc_ctype_c_localeEP15__locale_structPKc_ZNSt20__codecvt_utf16_baseIDsED0Ev__pvalloc_ZNSt11range_errorD0Ev_ZNSbIwSt11char_traitsIwESaIwEE5beginEv_ZNSt10moneypunctIwLb1EE2idE_ZSt9has_facetINSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEEEbRKSt6locale_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Pa_ZSt15__try_use_facetISt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEEPKT_RKSt6locale_ZNKSt7__cxx1110moneypunctIwLb0EE11do_groupingEv_ZNSt10ctype_base5lowerE_ZNSo5seekpElSt12_Ios_Seekdir_nl_C_LC_MONETARY_ZNSirsERx_ZTVSt7codecvtIDiDu11__mbstate_tE__gconv_transform_ucs4_internal_ZNSt17moneypunct_bynameIwLb0EEC2EPKcm__poll_ZNSt8ios_base7failureB5cxx11C1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10error_code_ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag_Unwind_GetTextRelBase_ZNSt9bad_allocD0Ev_ZN9__gnu_cxx13__scoped_lockD1Ev_ZNSolsEPKv_ZNSt15basic_streambufIwSt11char_traitsIwEED2Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1Ev__gconv_transform_internal_ascii_ZTVSt17moneypunct_bynameIwLb0EE_ZTISt12codecvt_base_ZNSirsERy_ZNSt7codecvtIDsc11__mbstate_tED1Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE11_S_allocateERS3_m_ZNSs13_S_copy_charsEPcS_S__ZSt9use_facetISt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1ERKS4_mm_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_RKSs_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEE9pbackfailEj_IO_sputbackc__sysconf_ZNSt10moneypunctIwLb0EE24_M_initialize_moneypunctEP15__locale_structPKc__gettext_free_exp_ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEmc_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPcS4_EEc_ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_disposeERKS1__ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EOS2__ZGVNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev_ZNKSt7__cxx118numpunctIwE12do_falsenameEv_ZNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em_ZNSt17moneypunct_bynameIwLb0EED0Ev_ZSt9terminatev_Znam_ZNKSs13find_first_ofEPKcm_ZNSt25__codecvt_utf8_utf16_baseIwED1Ev_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE2atEm_ZSt5wclog_ZNSt12ctype_bynameIcEC1EPKcm_ZNSt13basic_istreamIwSt11char_traitsIwEE3getERSt15basic_streambufIwS1_E_ZNSt10ctype_base5alphaE_dl_signal_error_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_createERmm_ZStplIwSt11char_traitsIwESaIwEENSt7__cxx1112basic_stringIT_T0_T1_EES5_RKS8__ZNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZNSbIwSt11char_traitsIwESaIwEE4_Rep10_M_refdataEv_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1ERKNSt7__cxx1112basic_stringIcS1_IcESaIcEEEm_nl_current_LC_NAME_used_ZNKSt10moneypunctIcLb0EE16do_decimal_pointEv_ZGTtNSt14overflow_errorD2Ev_ZNSsC2EPKcRKSaIcE__strrchr_avx2_rtm_ZNSo9_M_insertIPKvEERSoT__ZNK11__gnu_debug16_Error_formatter10_M_messageENS_13_Debug_msg_idE_ZTVSt17moneypunct_bynameIcLb1EE__stpcpy_sse2_ZNSt15numpunct_bynameIwED2Ev_ZNK10__cxxabiv117__class_type_info12__do_dyncastElNS0_10__sub_kindEPKS0_PKvS3_S5_RNS0_16__dyncast_resultE_ZNSt17moneypunct_bynameIcLb0EEC1EPKcm__wcschr_evex_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2EPKcSt13_Ios_Openmode_ZNSt12out_of_rangeC2ERKSs_IO_wdoallocbuf_ZNSirsERj_ZSt3cin_ZNSt13basic_filebufIcSt11char_traitsIcEE4openERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode_nl_get_walt_digit_ZTSSt25__codecvt_utf8_utf16_baseIDiE__fortify_fail_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm_ZNSt7__cxx118messagesIcEC1Em__memcpy_avx_unaligned_erms_ZNKSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE10_M_extractILb0EEES4_S4_S4_RSt8ios_baseRSt12_Ios_IostateRNS_12basic_stringIcS3_SaIcEEE__fork_generation_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED0Ev__wcschr_sse2__gconv_path_elem_dl_phdr_ZNSt7__cxx118numpunctIcEC2Em_ZNSt13basic_filebufIwSt11char_traitsIwEE26_M_destroy_internal_bufferEv_IO_file_setbuf_mmap_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcS4_EESA__ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em_ZNSt17moneypunct_bynameIcLb1EEC1ERKSsm_IO_file_close_ZNSt13basic_fstreamIcSt11char_traitsIcEED2Ev_ZNSt20bad_array_new_lengthD0Ev_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcm_ZGVNSt11__timepunctIcE2idE_ZNKSt8messagesIwE20_M_convert_from_charEPc__get_errname_ZNSsD2Evtimelocal_Unwind_GetCFA__mpn_impn_sqr_n_ZNSirsERi_ZNSsC1IPKcEET_S2_RKSaIcE_ZNKSt19istreambuf_iteratorIcSt11char_traitsIcEE6_M_getEv_IO_remove_marker_ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractIxEERS2_RT__ZNSt13basic_istreamIwSt11char_traitsIwEE5ungetEv_ZNKSt7__cxx118numpunctIcE11do_truenameEv_ZNSirsERl_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_M_disposeEv_ZNSt8ios_base7failureB5cxx11C2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSbIwSt11char_traitsIwESaIwEE7replaceEmmPKwm__memchr_avx2_rtm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_mc__malloc_thp_mode_ZNSolsEPFRSoS_E_ZNSt13basic_ostreamIwSt11char_traitsIwEE3putEw_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcS4_EEEEvT_SA_St20forward_iterator_tag_sys_errlist_internal_len_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2ERKS4_mm_ZTv0_n24_NSt14basic_ofstreamIcSt11char_traitsIcEED0Ev_ZNSirsERm__cxa_guard_abort_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEpLEw_ZThn16_NSdD1Ev___asprintf_dl_profile_output_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1EPKwRKS3__ZSt9has_facetISt10moneypunctIcLb0EEEbRKSt6locale_ZTVSt14basic_ofstreamIwSt11char_traitsIwEE_ZNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev__strcasecmp_avx2_rtm__errno_location_ZNK11__gnu_debug16_Error_formatter8_M_errorEv_ZNSt10_Sp_lockerC2EPKvS1__ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED2Ev_ZNSo6sentryC2ERSo_ZNSt13basic_ostreamIwSt11char_traitsIwEED0Ev__minimal_calloc_ZNSt11range_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7__ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE15_M_insert_floatIdEES3_S3_RSt8ios_baseccT__ZTISt19__iosfail_type_info__memcpy_avx512_no_vzeroupper_ZNSt12__sso_stringC1ERKS__dl_tunable_set_elision_enable_ZSt9has_facetISt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEEbRKSt6locale_dl_close_worker_ZNSt12ctype_bynameIcED1Ev_ZNSt18__moneypunct_cacheIwLb1EEC1Em_ZNSt18__moneypunct_cacheIcLb0EED2Ev_r_debug_extended__openat_nocancel_ZN10__cxxabiv120__si_class_type_infoD1Ev_ZNSt18__moneypunct_cacheIwLb0EED0Ev_ZNSt12__basic_fileIcE8xsputn_2EPKclS2_l_ZTISt7codecvtIDiDu11__mbstate_tE_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmcc_ZNSt9basic_iosIcSt11char_traitsIcEE3tieEPSo__strcasecmp_l_evex_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13find_first_ofEPKwm_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_h_ZNKSt7codecvtIcc11__mbstate_tE10do_unshiftERS0_PcS3_RS3__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5eraseEN9__gnu_cxx17__normal_iteratorIPKwS4_EES9__ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwSC__ZNSt7__cxx1115numpunct_bynameIwED0Ev_ZNKSi6gcountEv_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRy__wprintf_buffer_flush_ZNSo9_M_insertIbEERSoT__ZNSt7__cxx1117moneypunct_bynameIwLb0EE4intlE_ZNKSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES4_bRSt8ios_basewRKNS_12basic_stringIwS3_SaIwEEE_ZNKSt3_V214error_category23default_error_conditionEi_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcmm_ZTVSt18__moneypunct_cacheIcLb0EE____strtoll_l_internal_ZSt9use_facetISt5ctypeIwEERKT_RKSt6locale_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEOS4__ZNSt15basic_streambufIwSt11char_traitsIwEE12__safe_gbumpEl_ZNKSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecPK2tmcc_ZNSt8messagesIcED1Ev_ZTVSt7codecvtIDsDu11__mbstate_tE_ZNKSt7__cxx1110moneypunctIcLb1EE11curr_symbolEv_IO_wfile_xsputn_ZStlsIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6_PKS3__ZNSt13basic_filebufIcSt11char_traitsIcEE14_M_get_ext_posER11__mbstate_t_ZNKSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE6do_putES3_bRSt8ios_basewRKSbIwS2_SaIwEE_dl_sym_ZNSt14basic_ofstreamIwSt11char_traitsIwEEC2ERKNSt7__cxx1112basic_stringIcS0_IcESaIcEEESt13_Ios_Openmode_ZNSt8numpunctIcED0Ev_ZNSbIwSt11char_traitsIwESaIwEE6appendEmw_ZSt9has_facetINSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEEbRKSt6locale_ZTVNSt7__cxx1117moneypunct_bynameIcLb1EEE_ZNKSt7codecvtIDiDu11__mbstate_tE9do_lengthERS0_PKDuS4_m_dl_mcount_wrapper_check_ZNSt15numpunct_bynameIcED0Ev_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRt_ZNKSt7codecvtIwc11__mbstate_tE5do_inERS0_PKcS4_RS4_PwS6_RS6__nl_C_LC_CTYPE_class_cntrl_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_NS0_IPKcSsEES5___tls_pre_init_tp_ZNKSt7__cxx117collateIwE7do_hashEPKwS3__ZNSirsERb_ZNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1ERKNS_12basic_stringIcS2_IcESaIcEEEm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc_ZNSi4syncEv_ZNSt8ios_baseD1Ev_ZNSirsERf_ZNKSt12__basic_fileIcE7is_openEv_ZTINSt6locale5facetE__cxa_begin_catch__isoc23_strtoumax_ZNSt16__numpunct_cacheIwED2Ev_ZNSt7__cxx1110moneypunctIcLb0EE24_M_initialize_moneypunctEP15__locale_structPKc_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE3endEv_ZNSt7__cxx1110moneypunctIwLb1EED1Ev_ZNSt7__cxx1115messages_bynameIcEC1ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNKSt25__codecvt_utf8_utf16_baseIDiE6do_outER11__mbstate_tPKDiS4_RS4_PcS6_RS6__ZNKSt7__cxx1110moneypunctIwLb0EE13negative_signEv__overflow_dl_fpu_control__gconv_destroy_spec_ZNSt14overflow_errorD2Ev____strtoull_l_internal_ZNSt15basic_streambufIwSt11char_traitsIwEE4swapERS2__ZSt9has_facetISt5ctypeIwEEbRKSt6locale_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_S_allocateERS3_m_ZNKSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES4_S4_bRSt8ios_baseRSt12_Ios_IostateRe_ZTVSt8numpunctIwE_IO_2_1_stdin__ZNSt13basic_ostreamIwSt11char_traitsIwEEC2ERSt14basic_iostreamIwS1_E__strstr_sse2_unaligned_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPKcS4_EE_ZNKSbIwSt11char_traitsIwESaIwEE17find_first_not_ofEwm_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcmm_ZNSt13runtime_erroraSEOS__ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe_ZTVNSt7__cxx1114collate_bynameIcEE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1ERKS4__ZNSt7__cxx1115messages_bynameIwED2Ev__libc_enable_secure_ZNKSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE10_M_extractILb1EEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRSs_ZNSbIwSt11char_traitsIwESaIwEE4_Rep26_M_set_length_and_sharableEm_IO_file_underflow_mmap_ZSt14__convert_to_vIeEvPKcRT_RSt12_Ios_IostateRKP15__locale_struct_ZNSt10moneypunctIcLb1EEC1EP15__locale_structPKcm_ZStrsISt11char_traitsIcEERSt13basic_istreamIcT_ES5_Ph_ZNKSt10moneypunctIcLb0EE13do_pos_formatEv_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_numES3_S3_RiiimRSt8ios_baseRSt12_Ios_Iostateisalnum_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5clearEv_ZNSt8ios_base7failureB5cxx11C1EPKcRKSt10error_code_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE24_M_extract_wday_or_monthES4_S4_RiPPKwmRSt8ios_baseRSt12_Ios_Iostate_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPcS4_EES8_PKcSA__ZNSt10moneypunctIwLb0EEC2Em_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev__bindtextdomain_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE13_M_insert_intImEES3_S3_RSt8ios_basecT__ZTVSt12ctype_bynameIcE_ZTISt23__codecvt_abstract_baseIwc11__mbstate_tE_ZNKSt5ctypeIwE11do_scan_notEtPKwS2__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8__ZNKSs12find_last_ofEcm_ZNKSbIwSt11char_traitsIwESaIwEE13find_first_ofERKS2_m_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE4swapERS3__ZNSt10moneypunctIcLb1EE2idE_ZTVSt13basic_filebufIcSt11char_traitsIcEE_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE11do_get_dateES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRd_ZNSt7__cxx118messagesIcED0Ev__tcgetattr_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEaSESt16initializer_listIwE_ZGTtNSt12domain_errorD1Ev_ZNSt7__cxx1115numpunct_bynameIwEC2EPKcm_ZTSNSt7__cxx1117moneypunct_bynameIwLb1EEE_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2ERKSsm_ZNSirsERe__strncasecmp_sse42__malloc_fork_lock_parent_ZGTtNSt14overflow_errorC1EPKc__wcrtomb_ZNKSt15basic_streambufIwSt11char_traitsIwEE4pptrEv_ZNSt7__cxx1114collate_bynameIcEC2EPKcm_ZNSt11logic_errorC1ERKSs_ZNSt12__basic_fileIcE7seekoffElSt12_Ios_Seekdir_ZNSirsERd_ZTv0_n24_NSt14basic_ifstreamIwSt11char_traitsIwEED1Ev_ZNKSt25__codecvt_utf8_utf16_baseIDiE13do_max_lengthEv_ZNSo5flushEv_ZNSt8ios_base8showbaseE_ZGTtNSt13runtime_errorD2Ev_ZNSt13__facet_shims19__collate_transformIwEEvSt17integral_constantIbLb1EEPKNSt6locale5facetERNS_12__any_stringEPKT_SB__nl_C_LC_CTYPE_ZNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED1Ev_IO_file_overflow_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb__wprintf_buffer_putc_1_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6resizeEm_dl_sysdep_read_whole_file_ZNSt13runtime_errorC1ERKS__ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE10date_orderEv_ZNSt6locale8monetaryE_ZTVSt10moneypunctIwLb1EE__strftime_l_ZTv0_n24_NSoD1Ev_ZNSt19_Sp_make_shared_tag5_S_eqERKSt9type_info_ZNSs6assignEPKcm_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE11do_get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZSt9use_facetISt7codecvtIcc11__mbstate_tEERKT_RKSt6locale_ZNSt6locale2id11_S_refcountE_ZNKSt10moneypunctIwLb1EE8groupingEv_ZNSt14collate_bynameIwED2Ev_ZNSt10moneypunctIcLb0EEC2EPSt18__moneypunct_cacheIcLb0EEm_ZNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED2Ev_dl_stack_flags_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE16do_get_monthnameES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSbIwSt11char_traitsIwESaIwEE9_M_mutateEmmm_ZNSt10_Sp_lockerC1EPKv_ZN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode_ZNSbIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPwS2_EESt16initializer_listIwE_ZNKSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6do_putES4_bRSt8ios_basece_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4__ZNSt13runtime_errorD0Ev_ZSt16__convert_from_vRKP15__locale_structPciPKcz__mbrtowc_dlfo_sort_mappings_ZNSt6locale5facet9_S_c_nameE_ZTCSt13basic_fstreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E_ZTVSt17__timepunct_cacheIwE_ZNKSt20__codecvt_utf16_baseIDiE5do_inER11__mbstate_tPKcS4_RS4_PDiS6_RS6__ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRe_ZNSt13basic_istreamIwSt11char_traitsIwEErsERx_ZTSSt9basic_iosIcSt11char_traitsIcEE__cxa_call_terminate_ZNSs2atEm_ZGVNSt7__cxx1110moneypunctIcLb0EE2idE_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRf_ZNKSbIwSt11char_traitsIwESaIwEE6substrEmm_ZGVNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNSt14basic_ifstreamIwSt11char_traitsIwEEC1EPKcSt13_Ios_Openmode_ZNSt13__facet_shims11__money_getIcEESt19istreambuf_iteratorIT_St11char_traitsIS2_EESt17integral_constantIbLb1EEPKNSt6locale5facetES5_S5_bRSt8ios_baseRSt12_Ios_IostatePePNS_12__any_stringE_ZTSSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE_ZTSSt14basic_ifstreamIcSt11char_traitsIcEE__wprintf_buffer_as_file_xsputn_ZNSs7replaceEmmPKc_ZTVN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEEE__strtof_nan_ZNSs5eraseEmm_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS5_S4_EES8__ZTISt14basic_ifstreamIwSt11char_traitsIwEE__cxa_free_exceptionstrtof64x_ZTISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE_ZNKSt10moneypunctIwLb0EE16do_positive_signEv_ZNKSs4findEcm_ZTTSt14basic_ifstreamIwSt11char_traitsIwEE_ZNKSt10moneypunctIcLb1EE11do_groupingEv_ZNSt14basic_ifstreamIwSt11char_traitsIwEE4swapERS2__ZNKSbIwSt11char_traitsIwESaIwEE17find_first_not_ofERKS2_m_ZNSt9basic_iosIwSt11char_traitsIwEED1Ev__grouping_iterator_init_ZNKSs5rfindEcm_ZSt9has_facetINSt7__cxx118messagesIcEEEbRKSt6locale_ZSt9has_facetISt11__timepunctIwEEbRKSt6locale_ZNSt16invalid_argumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_IO_wsetb_ZNSt7__cxx1117moneypunct_bynameIcLb1EED2Ev_ZNKSs11_M_disjunctEPKc_ZNKSt10moneypunctIcLb0EE11frac_digitsEv_ZNSt13basic_filebufIwSt11char_traitsIwEE27_M_allocate_internal_bufferEv_dl_higher_prime_number__libc_malloc_dl_dynamic_weak_ZNSt12ctype_bynameIwED1Ev__strspn_generic_ZSt9use_facetISt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEERKT_RKSt6locale_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_Setbase_ZNSt8ios_base9boolalphaE_ZNKSt9basic_iosIwSt11char_traitsIwEE3tieEv__profile_frequency_ZNSt7__cxx1110moneypunctIwLb0EEC1Em__isoc23_strtoll_ZNSt15messages_bynameIcED2Ev__libc_alloca_cutoff_ZTSNSt7__cxx1115numpunct_bynameIwEE_ZN11__gnu_debug30_Safe_unordered_container_base15_M_detach_localEPNS_19_Safe_iterator_baseE_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4cendEv_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev_ZSt15__try_use_facetISt10moneypunctIcLb0EEEPKT_RKSt6locale_ZNSbIwSt11char_traitsIwESaIwEEaSEPKw_ZN10__cxxabiv119__foreign_exceptionD1Ev_ZTSSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE_ZNSs4_Rep8_M_cloneERKSaIcEm__vfscanf_internal_ZTSSt12ctype_bynameIwE_ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetnEPcl_ZNSt10moneypunctIwLb0EED1Ev_ZTSSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE_ZNSt13basic_istreamIwSt11char_traitsIwEErsERl_ZNKSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES3_RSt8ios_basewPK2tmPKwSB__ZNSt7__cxx118messagesIwEC1EP15__locale_structPKcm_ZNSbIwSt11char_traitsIwESaIwEED2Ev_ZNSt15underflow_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE__tzstring_nl_normalize_codeset_ZN10__cxxabiv119__foreign_exceptionD0Ev_ZNSt6localeC1Ev__wprintf_buffer_to_file_init_ZNSt13basic_fstreamIcSt11char_traitsIcEE5closeEv_ZTISt10moneypunctIwLb0EE_ZTVNSt7__cxx1115messages_bynameIwEE_IO_do_write_ZNSt9basic_iosIcSt11char_traitsIcEEC1EPSt15basic_streambufIcS1_E__printf_buffer_putc_1_ZNSt13basic_filebufIwSt11char_traitsIwEE4openERKNSt7__cxx1112basic_stringIcS0_IcESaIcEEESt13_Ios_Openmode_ZNKSt10moneypunctIcLb1EE16do_negative_signEv_ZTSSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE_ZNSt8ios_base3decE_ZSt9use_facetINSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEERKT_RKSt6locale_ZNSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1Em_ZNSt17__timepunct_cacheIwE12_S_timezonesE_ZTISt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE16_M_extract_floatES3_S3_RSt8ios_baseRSt12_Ios_IostateRSs_ZNSt10moneypunctIcLb0EEC1EP15__locale_structPKcm_ZNSt13basic_istreamIwSt11char_traitsIwEErsERs_ZNKSt5ctypeIcE10do_tolowerEPcPKc_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEE6xsputnEPKwl__dynamic_cast__open__pthread_get_minstack_ZNKSt7__cxx117collateIcE7do_hashEPKcS3___gconv_transform_ucs2_internal_ZGVNSt7__cxx118messagesIwE2idE__isoc23_strtoll_l_ZNSt15basic_streambufIcSt11char_traitsIcEE7pubsyncEv_ZNSt13basic_istreamIwSt11char_traitsIwEErsERt__mempcpy_avx512_no_vzeroupper_ZNSbIwSt11char_traitsIwESaIwEE6resizeEm__memcpy_chk_ZNSt12domain_errorD2Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcm__getcwd__libc_dlsym_ZTISt7codecvtIDsc11__mbstate_tE_nl_current_LC_COLLATE_used_ZNSt6locale5facet19_S_destroy_c_localeERP15__locale_struct_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb_ZNSt13basic_filebufIcSt11char_traitsIcEE13_M_set_bufferEl_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC2Ev_ZNSt13basic_filebufIwSt11char_traitsIwEEC1EOS2__IO_file_close_it_nl_explode_name_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm_ZNSt13basic_istreamIwSt11char_traitsIwEErsERy_ZNSt13basic_filebufIwSt11char_traitsIwEE16_M_destroy_pbackEv__TMC_END___ZNKSt10moneypunctIwLb1EE14do_frac_digitsEv_nl_current_LC_ADDRESS_used_ZTSSt21__ctype_abstract_baseIcE_ZNSt25__codecvt_utf8_utf16_baseIDsED0Evlocaltime_ZNSt10moneypunctIcLb1EE4intlE__stpcpy_avx2_IO_list_unlock__mempcpy_chk_erms_ZNSt10moneypunctIwLb0EE4intlE_ZNKSt7codecvtIwc11__mbstate_tE11do_encodingEv_ZNSt11__timepunctIcEC2Em_ZTSSt13basic_istreamIwSt11char_traitsIwEE_ZNSt6locale7_S_onceE__libc_start_main_impl_ZNSt8bad_castD0Ev__argz_add_sep_ZTISt23__codecvt_abstract_baseIDsDu11__mbstate_tE_ZNSt12ctype_bynameIwEC2EPKcm_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_M_destroyEm_ZNKSt19__codecvt_utf8_baseIDiE6do_outER11__mbstate_tPKDiS4_RS4_PcS6_RS6__ZNKSt7__cxx1110moneypunctIcLb1EE10pos_formatEv_ZNKSt7__cxx1110moneypunctIcLb0EE16do_thousands_sepEv_ZNSoC1Ev_ZNSt10ctype_base5blankE_ZNKSbIwSt11char_traitsIwESaIwEE7compareEmmPKwm_dl_tls_generation_ZTVNSt8ios_base7failureB5cxx11E_ZNSt7__cxx117collateIwEC2EP15__locale_structm_ZTSSt19_Sp_make_shared_tag_ZTVNSt7__cxx118numpunctIcEE_ZNKSt10moneypunctIcLb1EE13do_neg_formatEv_ZNSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2Em_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EEc_ZNKSt13basic_istreamIwSt11char_traitsIwEE6gcountEv_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2_RKS1__ZNSt12bad_weak_ptrD1Ev__mbsrtowcs_l__valloc_ZNSbIwSt11char_traitsIwESaIwEEaSEOS2__ZGTtNSt12out_of_rangeC2EPKc_Z20_txnal_cow_string_D1Pv_ZStlsIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6_St14_Resetiosflags_nl_C_LC_CTYPE_class___pthread_rwlock_rdlocksyscall_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEmc_ZNKSt5ctypeIcE8do_widenEPKcS2_Pc_ZStlsIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6_St8_SetfillIS3_E_IO_enable_locks_ZNK11__gnu_debug16_Error_formatter14_M_format_wordIPKcEEvPciS3_T__ZNKSt9basic_iosIcSt11char_traitsIcEE4goodEv_ZN9__gnu_cxxeqIPwNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEEEbRKNS_17__normal_iteratorIT_T0_EESD__ZNKSbIwSt11char_traitsIwESaIwEE6rbeginEv_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC2Em_ZNKSt7__cxx1110moneypunctIwLb0EE16do_positive_signEv_ZNKSt7__cxx1110moneypunctIcLb0EE16do_decimal_pointEv_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE13do_date_orderEv_ZNKSt15basic_streambufIwSt11char_traitsIwEE5pbaseEv_dl_debug_printf_c_IO_adjust_column_ZNSt8ios_base3hexE_ZNSi10_M_extractIdEERSiRT__ZNSbIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS2_EES6_S5_S5__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7_M_dataEPw__printf_buffer_ZNSt7__cxx1115messages_bynameIcEC2EPKcm_ZNSt14basic_ofstreamIwSt11char_traitsIwEEC2EOS2__ZTISt21__ctype_abstract_baseIwE_ZNSt11__timepunctIwEC2EPSt17__timepunct_cacheIwEm_ZTVSt12ctype_bynameIwE_ZTSSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE_ZNKSbIwSt11char_traitsIwESaIwEE7compareEmmPKw_ZTISt19__codecvt_utf8_baseIDiE__fcntl64_ZSt14set_unexpectedPFvvE__libc_fcntl_ZNKSbIwSt11char_traitsIwESaIwEE12find_last_ofEwm_ZZNSt13basic_filebufIcSt11char_traitsIcEE5closeEvEN14__close_sentryD2Ev_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE8capacityEv_ZNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED0Ev_ZSt9has_facetISt7codecvtIcc11__mbstate_tEEbRKSt6locale_ZNSt7__cxx1117moneypunct_bynameIwLb0EED0Ev_ZNSt13basic_ostreamIwSt11char_traitsIwEEC2EPSt15basic_streambufIwS1_E__memset_sse2_unaligned_erms_ZTSSt17moneypunct_bynameIwLb0EE_ZNSt9basic_iosIcSt11char_traitsIcEE8setstateESt12_Ios_Iostate_ZSt24__narrow_multibyte_charsPKcP15__locale_struct_ZNSt7__cxx1110moneypunctIwLb1EE4intlE_ZNSt13basic_istreamIwSt11char_traitsIwEErsERm_ZNSt13basic_fstreamIwSt11char_traitsIwEEC2Ev_ZNSt13basic_filebufIcSt11char_traitsIcEE26_M_destroy_internal_bufferEv__register_printf_function__strtold_nan_Z23_txnal_cow_string_c_strPKv__printf_arginfo_table_IO_getline_ZNSt7__cxx1117moneypunct_bynameIwLb0EEC2ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt8ios_base20_M_dispose_callbacksEv_ZSt21__throw_bad_exceptionv_ZNSirsEPSt15basic_streambufIcSt11char_traitsIcEE_ZNSs7reserveEv_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_dateES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSt13basic_filebufIwSt11char_traitsIwEEaSEOS2__ZNSt7__cxx1117moneypunct_bynameIcLb0EE4intlE_ZNSt6locale17_S_twinned_facetsE_ZNKSs17find_first_not_ofERKSsm_dl_find_object__openat64_ZNSt14basic_ofstreamIwSt11char_traitsIwEEC2Ev__libc_realloc_ZSt10unexpectedv_ZNSt8ios_base5fixedE_ZNKSbIwSt11char_traitsIwESaIwEE3endEv_dl_check_all_versionswctob_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE11do_get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSt15basic_streambufIwSt11char_traitsIwEEC1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_NS6_IPcS4_EESB__ZNKSt7__cxx1110moneypunctIwLb1EE16do_negative_signEv_ZNSt8ios_base9basefieldE_nl_C_LC_NAMEisupper_ZNKSt13basic_fstreamIwSt11char_traitsIwEE7is_openEv_ZNSt12__basic_fileIcE4syncEv__memset_chk_erms_ZNSo8_M_writeEPKcl_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC1EPcRKS3__IO_switch_to_main_get_area_ZNSt7__cxx118numpunctIcEC2EPSt16__numpunct_cacheIcEm_ZNSt6locale9_S_globalE_ZNSt19__codecvt_utf8_baseIDiED2Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEED2Ev_ZNSolsEPSt15basic_streambufIcSt11char_traitsIcEE_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11get_weekdayES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSt7__cxx117collateIwEC2Em_ZSt15_Fnv_hash_bytesPKvmm_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEmm_ZNSt17moneypunct_bynameIcLb1EEC2EPKcm_ZN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEED0Ev_ZNKSt7codecvtIDic11__mbstate_tE11do_encodingEv_ZNSt8ios_base7failureB5cxx11D1Ev_ZTISt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE_nl_current_LC_IDENTIFICATION_ZSt15__try_use_facetISt10moneypunctIwLb0EEEPKT_RKSt6locale_ZNSt10moneypunctIwLb1EEC2EP15__locale_structPKcm_ZTVSt15time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE_ZN14__gnu_internal12buf_cin_syncE_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE_ZNSt7__cxx1115numpunct_bynameIcED1Ev_ZNSt13runtime_errorC2ERKSs_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2EOS4_RKS3__ZNKSs13find_first_ofEcm_ZTSSt17__timepunct_cacheIcE_ZNSt13basic_fstreamIwSt11char_traitsIwEEC1Ev_ZNSt14basic_ifstreamIwSt11char_traitsIwEEC1ERKNSt7__cxx1112basic_stringIcS0_IcESaIcEEESt13_Ios_Openmode_ZNSt17moneypunct_bynameIwLb1EEC2EPKcm_ZSt11_Hash_bytesPKvmm_IO_seekoff_unlocked__arc4random__nptl_initial_report_events_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E_ZSt15__try_use_facetISt7codecvtIcc11__mbstate_tEEPKT_RKSt6locale_ZNSt8numpunctIwEC2Em_ZNSt15numpunct_bynameIwED0Ev_ZNSs7reserveEm_ZNSt7__cxx118numpunctIcEC1EP15__locale_structm_dl_platformlen_ZThn16_NSt14basic_iostreamIwSt11char_traitsIwEED1Ev_ZNKSt3_V214error_category10equivalentEiRKSt15error_condition_ZNSt6locale5facetD0Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_S_compareEmm_ZTSNSt7__cxx118messagesIwEE_dl_all_dirs_ZSt21__destroy_ios_failurePv_ZSt15__try_use_facetINSt7__cxx1110moneypunctIcLb1EEEEPKT_RKSt6locale_ZNSt10moneypunctIcLb0EEC2Em_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13_S_copy_charsEPwN9__gnu_cxx17__normal_iteratorIS5_S4_EES8___strchrnul_avx2_ZNSt7__cxx1115numpunct_bynameIwED2Ev_ZSt9use_facetISt7collateIcEERKT_RKSt6locale_ZNKSt7__cxx1110moneypunctIcLb0EE10pos_formatEv_ZNSt13basic_istreamIwSt11char_traitsIwEErsERi_ZNSt14basic_iostreamIwSt11char_traitsIwEEC2Ev_ZNSi6sentryC1ERSibprogram_invocation_name__dcgettext__longjmp_ZNKSt20__codecvt_utf16_baseIwE11do_encodingEv_ZNSs6resizeEm_ZNSt14basic_ofstreamIwSt11char_traitsIwEE4openERKNSt7__cxx1112basic_stringIcS0_IcESaIcEEESt13_Ios_Openmode_ZNSt13basic_istreamIwSt11char_traitsIwEErsERe_ZNKSt13runtime_error4whatEv_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE_ZNKSs12find_last_ofEPKcmm__vsnprintf_internal_ZNSt14collate_bynameIwEC2EPKcm_ZNSt14overflow_errorC1ERKSs_ZNSt14collate_bynameIwED1Ev_ZNSt13basic_istreamIwSt11char_traitsIwEErsERj__mempcpy_sse2_unaligned_erms_ZNSt13basic_istreamIwSt11char_traitsIwEE5tellgEv_ZSt17iostream_categoryv_ZN11__gnu_debug19_Safe_sequence_base16_M_detach_singleEPNS_19_Safe_iterator_baseE_ZNSt12__cow_stringC1EOS__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS4_EES8_PKw_ZNSt13basic_istreamIwSt11char_traitsIwEErsERf_nl_C_LC_MEASUREMENT_ZNSt19__iosfail_type_infoD1Ev_ZTVSt5ctypeIwE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_S_assignEPcmc_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEE9underflowEv_ZNSbIwSt11char_traitsIwESaIwEE7_M_dataEPw_ZNKSt8messagesIwE8do_closeEi_ZNSt15underflow_errorD1Ev_ZNSt18__moneypunct_cacheIcLb0EEC1Em_ZNSt13__facet_shims23__moneypunct_fill_cacheIwLb0EEEvSt17integral_constantIbLb0EEPKNSt6locale5facetEPSt18__moneypunct_cacheIT_XT0_EE___asprintf_chk_ZN14__gnu_internal8buf_wcinE_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev_ZNSt17moneypunct_bynameIcLb0EED0Ev_r_debug_ZTVSt14collate_bynameIwE_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1EPKcm__sched_setscheduler_ZNKSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES4_S4_bRSt8ios_baseRSt12_Ios_IostateRNS_12basic_stringIwS3_SaIwEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_replace_coldEPcmPKcmm_ZNSbIwSt11char_traitsIwESaIwEEC2ERKS2__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignERKS4_mm_ZGVNSt7__cxx118numpunctIcE2idE_ZSt9has_facetINSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEEEbRKSt6locale__iswprint_l_ZTSSt13runtime_error_ZTSSt15basic_streambufIcSt11char_traitsIcEE_ZNKSbIwSt11char_traitsIwESaIwEE7compareEmmRKS2_mm_ZNSs12_M_leak_hardEv_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv_ZNKSt20__codecvt_utf16_baseIwE16do_always_noconvEv_ZN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEEC2EiSt13_Ios_Openmodem_ZTVSt13__ios_failure_ZNSt7__cxx1117moneypunct_bynameIcLb0EED1Ev___dlopen_ZGTtNSt12out_of_rangeC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt11logic_errorD0Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2EPKcm_ZNKSt8messagesIcE20_M_convert_from_charEPc_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1EmwRKS3__ZSt9has_facetISt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEEbRKSt6locale_ZNSt9exceptionD2Ev_ZNSbIwSt11char_traitsIwESaIwEE4_Rep13_M_set_leakedEv_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC2Em_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_SetfillIS3_E_ZNKSt10moneypunctIcLb0EE13positive_signEv__twalk_ZNSt13basic_filebufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode__mprotect_ZSt9use_facetINSt7__cxx1110moneypunctIcLb0EEEERKT_RKSt6locale_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intB5cxx11IjEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__dl_tls_static_size_ZGVNSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPwS4_EEEEvT_SA_St20forward_iterator_tag_ZNSt7codecvtIwc11__mbstate_tEC1Em_ZNKSt20__codecvt_utf16_baseIDsE5do_inER11__mbstate_tPKcS4_RS4_PDsS6_RS6__ZNKSbIwSt11char_traitsIwESaIwEE5beginEv_ZNSt8ios_base7_M_moveERS___wcslen_avx2_IO_str_seekoff_ZNKSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_bRSt8ios_basecRKSs_ZNSbIwSt11char_traitsIwESaIwEEC1IPwEET_S5_RKS1__ZNKSt7codecvtIDsc11__mbstate_tE16do_always_noconvEv_ZNKSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES4_bRSt8ios_basewRKNS_12basic_stringIwS3_SaIwEEE_ZNSt7__cxx1117moneypunct_bynameIwLb0EEC1EPKcm_ZNKSs4_Rep12_M_is_leakedEv_ZNKSt9basic_iosIwSt11char_traitsIwEE5widenEc_ZGVNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE_dl_profile_map_ZNKSs4cendEv_ZNSt13basic_fstreamIwSt11char_traitsIwEED2Ev_dl_origin_path_ZNKSt11logic_error4whatEv_ZNSt13basic_ostreamIwSt11char_traitsIwEE9_M_insertIdEERS2_T__ZNSo9_M_insertIdEERSoT__ZTTSt13basic_fstreamIcSt11char_traitsIcEE_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intB5cxx11IlEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZNSs4_Rep10_M_disposeERKSaIcE__write_nocancel_ZNSt9bad_allocD2Ev__strcspn_sse42_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St8_SetfillIS3_E_nl_C_LC_ADDRESS_dl_vdso_getcpu_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6appendEmw_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZTSSt16__numpunct_cacheIcE_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_yearES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPKcS4_EEEEvT_SB_St20forward_iterator_tag_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS4_EES8_NS6_IPKwS4_EESB__ZNSt8ios_base3endE__snprintf_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_Alloc_hiderC2EPwOS3__ZNKSt10moneypunctIwLb0EE13decimal_pointEv_ZNSt15basic_streambufIcSt11char_traitsIcEE8in_availEv__wcsnlen_generic_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5frontEv_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIjEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZSt9use_facetINSt7__cxx118numpunctIwEEERKT_RKSt6locale_ZNSt7collateIwED2Ev_ZTISt13basic_fstreamIcSt11char_traitsIcEE_setjmp_ZSt4endsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6__ZNSt8ios_base7failureB5cxx11C1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS4_EES8_S8_S8__ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4findEPKwmm_ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNSt13basic_ostreamIwSt11char_traitsIwEEC1EPSt15basic_streambufIwS1_E__tens_ZTSSt15underflow_error_ZTISt15basic_streambufIcSt11char_traitsIcEE__addtf3_nl_C_codeset_ZNKSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe_ZSt9has_facetISt5ctypeIcEEbRKSt6locale_ZNSt17moneypunct_bynameIcLb0EE4intlE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmRKS4_mm_ZNSt7__cxx1110moneypunctIwLb1EE24_M_initialize_moneypunctEP15__locale_structPKc_ZTINSt7__cxx1115messages_bynameIcEE__tunables_print__get_avphys_pages_ZNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED2Ev_ZNKSt7__cxx118messagesIcE7do_openERKNS_12basic_stringIcSt11char_traitsIcESaIcEEERKSt6locale__wmemchr_avx2_ZNSt12__sso_stringD2Ev_nl_current_LC_PAPER_used__memset_avx2_unaligned_erms_rtm_ZNSt15basic_streambufIcSt11char_traitsIcEE12__safe_pbumpEl_ZNSbIwSt11char_traitsIwESaIwEE5eraseEmm_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1Em_ZNSt14collate_bynameIwEC1ERKSsm_ZNSo5tellpEv_ZStplIwSt11char_traitsIwESaIwEESbIT_T0_T1_ES3_RKS6___mpn_rshift_ZNKSt20__codecvt_utf16_baseIDiE9do_lengthER11__mbstate_tPKcS4_m_ZNSt18__moneypunct_cacheIcLb1EEC2Em_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2___wprintf_fp_l_buffer__cxa_rethrow_ZTTSi_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm_ZN11__gnu_debug19_Safe_iterator_base16_M_attach_singleEPNS_19_Safe_sequence_baseEb_ZNK11__gnu_debug25_Safe_local_iterator_base16_M_get_containerEv_ZSt12get_catalogsv_ZNSs4_Rep9_S_createEmmRKSaIcEiconv_open__register_printf_type_ZTISt14codecvt_bynameIcc11__mbstate_tE__wmemmove__pthread_keys_ZNKSt7__cxx1110moneypunctIwLb0EE16do_thousands_sepEv_ZTISt25__codecvt_utf8_utf16_baseIDsE_ZTv0_n24_NSt13basic_fstreamIwSt11char_traitsIwEED1Ev_ZNSt14basic_ofstreamIwSt11char_traitsIwEE4openEPKcSt13_Ios_Openmode_ZNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED0Ev__free__sched_getscheduler_ZNSs12_Alloc_hiderC2EPcRKSaIcE__strnlen_ZSt2wsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6__ZNSt13basic_filebufIcSt11char_traitsIcEE22_M_convert_to_externalEPcl_dl_x86_feature_1_IO_iter_next_ZNKSs17find_first_not_ofEPKcmm_ZSt17__copy_streambufsIcSt11char_traitsIcEElPSt15basic_streambufIT_T0_ES6__ZTISt13basic_istreamIwSt11char_traitsIwEE_ZGVNSt7__cxx118messagesIcE2idEmktime_ZTISt11__timepunctIwE_ZTSN10__cxxabiv119__foreign_exceptionE_ZNKSt10moneypunctIwLb0EE10neg_formatEv__printf_buffer_pad_1_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2ERKS4_mmRKS3__ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4findEwm_dl_audit_pltexit_ZNSbIwSt11char_traitsIwESaIwEEC1IN9__gnu_cxx17__normal_iteratorIPwS2_EEEET_S8_RKS1__ZNKSt7__cxx117collateIcE12_M_transformEPcPKcm_ZNSt6locale5_ImplC2ERKS0_m_nl_postload_ctype_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2ERKS4_RKS3__ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZNSt14basic_ifstreamIwSt11char_traitsIwEEC1EOS2__Z26_txnal_logic_error_get_msgPv_ZNSt13runtime_errorC1ERKSs_ZNSt9type_infoD0Ev_ZNKSs5rfindEPKcm_IO_file_finish_ZGTtNSt12length_errorD1Ev_nl_unload_locale__strcmp_sse2__wcslen_sse2_ZNSt5ctypeIcE10table_sizeE_ZTINSt7__cxx1117moneypunct_bynameIcLb0EEE__stpcpy_ZNKSt10moneypunctIcLb1EE11curr_symbolEv_ZTVSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE_ZNSbIwSt11char_traitsIwESaIwEE6rbeginEv_ZNSt13basic_istreamIwSt11char_traitsIwEE3getEPwl__collseq_table_lookup____strtof128_l_internal_ZN11__gnu_debug19_Safe_sequence_base9_M_detachEPNS_19_Safe_iterator_baseE__libc_cleanup_push_defer_ZNKSt9basic_iosIcSt11char_traitsIcEEcvbEv_ZNKSs4_Rep12_M_is_sharedEv_ZNSt7__cxx1110moneypunctIcLb1EEC2EPSt18__moneypunct_cacheIcLb1EEm_ZNKSt7codecvtIDsc11__mbstate_tE11do_encodingEv_ZTTSd_ZNSt13basic_ostreamIwSt11char_traitsIwEE6sentryD1Ev__strcasecmp_l_sse2_ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi_edata__memset_avx512_no_vzeroupper_ZTv0_n24_NSt14basic_ifstreamIcSt11char_traitsIcEED0Ev_ZNKSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE3getES3_S3_bRSt8ios_baseRSt12_Ios_IostateRe_IO_wdefault_pbackfail_ZNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1ERKNS_12basic_stringIcS3_SaIcEEEm_ZTSSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE_ZTSSt9time_base_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE3getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intItEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT___memmove_sse2_unaligned_ZNSt13basic_istreamIwSt11char_traitsIwEE6sentryC2ERS2_b_nl_current_LC_IDENTIFICATION_used_ZNSbIwSt11char_traitsIwESaIwEEC1EPKwRKS1__IO_list_resetlock_ZTVSt17__timepunct_cacheIcE_ZNSt10moneypunctIwLb0EEC2EP15__locale_structPKcm_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12find_last_ofEwm_ZNKSt9basic_iosIwSt11char_traitsIwEE3badEv_ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1Em_IO_default_finish_ZNSt15numpunct_bynameIwEC2ERKSsm_ZNSt10moneypunctIwLb1EEC1Em__rewinddir_IO_switch_to_wget_mode_ZTSN9__gnu_cxx24__concurrence_lock_errorE__printf_buffer_as_file_init_ZNSbIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS2_EES6_mw_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8capacityEv_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13find_first_ofERKS4_m___sprintf_chk_ZNSt6locale7numericE_ZNSt15numpunct_bynameIcED2Ev_ZNSt12length_errorD0Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag_ZNKSbIwSt11char_traitsIwESaIwEE13find_first_ofEwm_ZNSt13basic_fstreamIwSt11char_traitsIwEEC1EPKcSt13_Ios_Openmode_ZSt5wcout__strtof128_l__wmemcmp_avx2_movbe_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecl__memcpy_evex_unaligned_erms_ZNSt10ctype_base6xdigitE_ZTSSt14overflow_error_Exit_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC2Em_ZNKSt7codecvtIDsc11__mbstate_tE13do_max_lengthEv_ZNSt7__cxx117collateIwED1Ev_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1ERKSsm_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE11do_get_timeES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractItEERS2_RT__ZNSs6assignEmc_ZNSt8CatalogsD1Evstrtof32_ZNKSt7__cxx117collateIwE9transformEPKwS3__ZNKSt11__timepunctIcE9_M_monthsEPPKc_ZTSSt14collate_bynameIwE_ZTINSt7__cxx118numpunctIcEE_ZNKSt9basic_iosIwSt11char_traitsIwEE5rdbufEv_ZThn16_NSt13basic_fstreamIcSt11char_traitsIcEED1Ev_ZNSt8ios_base3octE_dl_inhibit_cache_ZNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED2Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_Alloc_hiderC2EPwRKS3__ZNSt9basic_iosIwSt11char_traitsIwEED2Ev_ZGVNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE15_M_insert_floatIeEES3_S3_RSt8ios_basewcT_stdin_ZNKSt7codecvtIDsDu11__mbstate_tE13do_max_lengthEv_ZTISt14basic_ofstreamIcSt11char_traitsIcEE_ZSt9use_facetINSt7__cxx117collateIwEEERKT_RKSt6locale_ZTSNSt8ios_base7failureB5cxx11E__getrlimit64__isoc23_strtoull_l_ZNSt10moneypunctIwLb1EED1Ev_dl_tunable_set_elision_retry_try_xbegin_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE8_M_limitEmm__strchr_sse2_ZNSt15basic_streambufIwSt11char_traitsIwEE5uflowEv_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE_ZNKSt7__cxx118numpunctIwE8truenameEv_ZNSbIwSt11char_traitsIwESaIwEE6insertEmPKwm_ZNKSt19__codecvt_utf8_baseIDsE10do_unshiftER11__mbstate_tPcS3_RS3__ZTVSt25__codecvt_utf8_utf16_baseIDsE_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5beginEv_ZNSt7__cxx1110moneypunctIcLb0EEC2EPSt18__moneypunct_cacheIcLb0EEm_ZN10__cxxabiv115__forced_unwindD1Ev_ZNSt6locale5facet18_S_create_c_localeERP15__locale_structPKcS2__IO_wfile_underflow_maybe_mmap_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_limitEmm_ZNSt14codecvt_bynameIwc11__mbstate_tEC2ERKSsm_IO_wfile_seekoff_ZTVSt5ctypeIcE_ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state_ZNSi4readEPcl_ZNSs4backEv_ZNSt13__facet_shims23__moneypunct_fill_cacheIcLb0EEEvSt17integral_constantIbLb1EEPKNSt6locale5facetEPSt18__moneypunct_cacheIT_XT0_EE__wmemcpy_ZTSSt7codecvtIDiDu11__mbstate_tE_ZNSt12__cow_stringC1EPKcm__lttf2_ZNSt13runtime_erroraSERKS__ZN9__gnu_cxxeqIPwSbIwSt11char_traitsIwESaIwEEEEbRKNS_17__normal_iteratorIT_T0_EESB__ZNSt12ctype_bynameIcEC2EPKcmstrerror_ZNSt18__moneypunct_cacheIcLb0EED0Ev_ZNSt14basic_ifstreamIwSt11char_traitsIwEE4openERKNSt7__cxx1112basic_stringIcS0_IcESaIcEEESt13_Ios_Openmode_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5eraseEN9__gnu_cxx17__normal_iteratorIPKwS4_EE_ZNSt14basic_ifstreamIwSt11char_traitsIwEEC2EPKcSt13_Ios_Openmode__strcasecmp_l_ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ES3_RKS6__ZNKSt10moneypunctIwLb0EE16do_decimal_pointEv_ZNSbIwSt11char_traitsIwESaIwEEpLEPKw_ZNKSs12find_last_ofERKSsm_dl_call_libc_early_init_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmcc_ZNKSt19__codecvt_utf8_baseIDsE13do_max_lengthEv_ZNSt17moneypunct_bynameIcLb0EEC2EPKcm_ZNKSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES3_RSt8ios_basewPK2tmcc_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE13do_date_orderEv_ZNSs9push_backEc_Unwind_Resume__stpcpy_sse2_unaligned_ZNKSt7collateIwE10do_compareEPKwS2_S2_S2__ZNSt7__cxx1110moneypunctIwLb1EEC2EPSt18__moneypunct_cacheIwLb1EEm_ZNSt13runtime_errorD2Ev__printf_function_table_ZTVSt20__codecvt_utf16_baseIDiE_ZStplIwSt11char_traitsIwESaIwEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA__ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE14_M_replace_auxEmmmw_ZNSbIwSt11char_traitsIwESaIwEE7reserveEmisspace__gconv_transform_internal_ucs4_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_intItEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZNSt12domain_errorD0Ev_ZNSt7collateIcEC1EP15__locale_structm_ZNSt12__cow_stringC2ERKSs_ZNKSt13basic_istreamIwSt11char_traitsIwEE6sentrycvbEv_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE6_M_padEclRSt8ios_basePcPKcRi_ZNKSt7__cxx117collateIwE12_M_transformEPwPKwm_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEE4fileEv_ZNSt13__facet_shims11__money_getIcEESt19istreambuf_iteratorIT_St11char_traitsIS2_EESt17integral_constantIbLb0EEPKNSt6locale5facetES5_S5_bRSt8ios_baseRSt12_Ios_IostatePePNS_12__any_stringEstrtof_ZSt16__ostream_insertIwSt11char_traitsIwEERSt13basic_ostreamIT_T0_ES6_PKS3_l_ZNSi10_M_extractIfEERSiRT__ZNKSbIwSt11char_traitsIwESaIwEE7_M_dataEv__openat64_nocancel__x86_shared_cache_size_half_dl_init_paths__get_child_max_ZTVNSt3_V214error_categoryE_ZNSt18__moneypunct_cacheIwLb0EEC1Em_ZTISt20__codecvt_utf16_baseIDsE__libc_dlclose__getdents64__ftello64_ZNSt12__sso_stringC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt12ctype_bynameIcEC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm_ZTSSt11logic_error_ZNSo9_M_insertIxEERSoT__ZNSt13bad_exceptionD0Ev__strchr_avx2_ZNKSt7__cxx118numpunctIcE13thousands_sepEv___pthread_rwlock_init_ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv_ZNSdC2Ev_ZNSt15basic_streambufIwSt11char_traitsIwEE4syncEv_ZNKSt10moneypunctIwLb1EE13thousands_sepEv__assert_fail_base_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecy_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRb_IO_seekwmark_ZNSt13__facet_shims21__numpunct_fill_cacheIcEEvSt17integral_constantIbLb1EEPKNSt6locale5facetEPSt16__numpunct_cacheIT_E_ZTVSt15messages_bynameIcE_ZNSt14basic_ofstreamIwSt11char_traitsIwEEaSEOS2__ZNKSt11__timepunctIwE6_M_putEPwmPKwPK2tm__strlen_avx2_rtm_IO_wdefault_doallocate_IO_default_doallocate_ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi_ZNSt14collate_bynameIcEC1EPKcm__pthread_mutex_unlock_usercnt_ZTVSt13basic_ostreamIwSt11char_traitsIwEE__minimal_free__get_nprocs_sched_ZNKSt7__cxx118messagesIcE4openERKNS_12basic_stringIcSt11char_traitsIcESaIcEEERKSt6localePKc_ZNKSt20__codecvt_utf16_baseIDsE16do_always_noconvEv_ZNSt17__timepunct_cacheIcEC1Em_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS3__dl_map_object_deps_ZNKSt20__codecvt_utf16_baseIwE13do_max_lengthEv_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC1EiSt13_Ios_Openmodem_ZTTSo_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1Ev_ZNSsC1ERKSsmm_ZNKSt7collateIcE4hashEPKcS2__ZNKSs5c_strEv_ZNSt10_Sp_lockerD2Ev_ZNSt8ios_base4InitC2Ev_dl_stack_used_ZNSt7__cxx1110moneypunctIwLb0EE4intlE_ZNSbIwSt11char_traitsIwESaIwEE6insertEmRKS2_mm_ZTVSt21__ctype_abstract_baseIwE_ZNKSt7__cxx1110moneypunctIcLb0EE10neg_formatEv_ZNSt10moneypunctIcLb0EE4intlE_ZNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1Em_ZNSi7putbackEc_ZNSt20__codecvt_utf16_baseIDiED1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc_ZNKSt5ctypeIwE10do_tolowerEw_ZGTtNSt13runtime_errorC2EPKc_ZNSt7__cxx1110moneypunctIcLb1EEC2EP15__locale_structPKcm__strcmp_avx2_rtm_ZNSt7codecvtIcc11__mbstate_tED1Ev_ZNSt7collateIwE2idE_ZNKSt8numpunctIwE11do_truenameEv__exit_funcs_ZNSt6locale7collateE_ZNSt14basic_ofstreamIwSt11char_traitsIwEED1Ev_ZNSt12out_of_rangeD2Ev_ZNSt13__facet_shims21__numpunct_fill_cacheIcEEvSt17integral_constantIbLb0EEPKNSt6locale5facetEPSt16__numpunct_cacheIT_E_ZNSt13basic_ostreamIwSt11char_traitsIwEEC1EOS2__ZSt13get_terminatev_ZNSiD1Ev_ZTSSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EESt16initializer_listIcE_ZNSs14_M_replace_auxEmmmc_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6assignERKS4_mm__pthread_current_priority_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PPv_ZNKSs7compareEPKc_dl_tls_max_dtv_idx_ZNSt7__cxx117collateIcEC1EP15__locale_structm_ZNSt8ios_base4Init11_S_refcountE_ZNSi10_M_extractIeEERSiRT__ZNSt7collateIcEC2Em__printf_buffer_flush_fphex_to_wide_ZNSbIwSt11char_traitsIwESaIwEE3endEv_ZNSt12length_errorC1EPKc_ZNSt8numpunctIcEC2EPSt16__numpunct_cacheIcEm_dl_exception_create_format_IO_adjust_wcolumn_ZNKSt7__cxx1110moneypunctIcLb1EE14do_frac_digitsEv_ZNSt13basic_filebufIcSt11char_traitsIcEE27_M_allocate_internal_bufferEv_nl_category_name_idxs_ZNSbIwSt11char_traitsIwESaIwEE4_Rep11_S_terminalE_ZTISt7codecvtIDic11__mbstate_tE_ZNSt6vectorIPSt12Catalog_infoSaIS1_EE17_M_realloc_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1__ZN10__cxxabiv117__class_type_infoD2Ev_ZNSt18__moneypunct_cacheIcLb0EE8_M_cacheERKSt6locale_ZNSt12__cow_stringC2ERKS__ZNSt13basic_istreamIwSt11char_traitsIwEE10_M_extractIdEERS2_RT__ZNSsC2ERKSsmmRKSaIcE__cache_sysconf_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_intIxEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZNKSbIwSt11char_traitsIwESaIwEE4findEPKwm_ZNKSt7__cxx1110moneypunctIcLb1EE13positive_signEv__fstat64_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1ERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7crbeginEv_ZN11__gnu_debug19_Safe_sequence_base13_M_detach_allEv_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev__rseq_offset_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4findEPKwm__fxprintf_nocancel_ZNSolsEf_dl_runtime_resolve_xsave__gconv_transform_internal_ucs2_ZNSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZNSiC2Ev_ZNSt8messagesIcEC2Em_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS4_EES8_PKwm_ZNSolsEe_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEEC2EOS3__ZNSt7__cxx118numpunctIwE2idE_ZNSsaSEPKc_ZNKSt7__cxx1110moneypunctIcLb1EE13do_pos_formatEv_ZNKSt11__timepunctIcE19_M_days_abbreviatedEPPKc_ZTVSt13basic_istreamIwSt11char_traitsIwEE_nl_default_default_domain_ZNSt13random_device16_M_getval_pretr1Ev_ZNSt13basic_filebufIcSt11char_traitsIcEEaSEOS2__ZN11__gnu_debug19_Safe_sequence_base12_M_get_mutexEv_ZNSt5ctypeIcED1Ev_ZNSt13basic_istreamIwSt11char_traitsIwEEaSEOS2__Z27_txnal_cow_string_D1_commitPv__vfprintf_internal_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE15_M_extract_nameES4_S4_RiPPKcmRSt8ios_baseRSt12_Ios_Iostate_ZNSolsEd_ZNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC1Em_ZNKSs4findERKSsm__memchr_sse2_ZNKSt7__cxx1110moneypunctIwLb0EE16do_negative_signEv__lll_elision_init_ZNSt14basic_ifstreamIcSt11char_traitsIcEED2Ev_ZNKSt20__codecvt_utf16_baseIDiE11do_encodingEv_ZNSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2ERKNSt7__cxx1112basic_stringIcS1_IcESaIcEEEm_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13_M_local_dataEv_dl_nns_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev_ZNSt7__cxx1110moneypunctIcLb0EEC1Em_nl_current_LC_PAPER__gconv_cache_freemem_ZSt20__throw_out_of_rangePKc__mpn_add_n_ZNSt20__codecvt_utf16_baseIwED1Ev_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPcS4_EEmc__readdir_ZNKSt7__cxx117collateIcE10_M_compareEPKcS3__ZTISt15numpunct_bynameIwE_ZNSt13basic_filebufIwSt11char_traitsIwEE6xsgetnEPwl_IO_default_seek_ZNSt5ctypeIcEC1EPKtbm_ZNSt12domain_errorC1EPKc__iswlower_l_ZNSo9_M_insertIeEERSoT__ZNSspLESt16initializer_listIcE_ZNSt7__cxx1114collate_bynameIcED1Ev_ZNSt17moneypunct_bynameIcLb0EED2Ev_ZNSt15basic_streambufIwSt11char_traitsIwEE5sgetcEv_ZNSbIwSt11char_traitsIwESaIwEE12_S_empty_repEv_IO_default_write_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPKwS4_EES9_S8__ZNSt15basic_streambufIwSt11char_traitsIwEE6xsputnEPKwl_IO_new_file_sync_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12find_last_ofEPKwm_ZNSolsEb_ZNSt5ctypeIwEC2EP15__locale_structm_ZNSt12__cow_stringC1Ev_ZNKSt7codecvtIDsc11__mbstate_tE5do_inERS0_PKcS4_RS4_PDsS6_RS6__ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE11do_get_yearES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSt14basic_ifstreamIcSt11char_traitsIcEE4openERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode_ZSt9use_facetINSt7__cxx118messagesIcEEERKT_RKSt6locale_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3___memcpy_avx_unaligned_ZNK10__cxxabiv121__vmi_class_type_info20__do_find_public_srcElPKvPKNS_17__class_type_infoES2__ZN11__gnu_debug19_Safe_iterator_base9_M_attachEPNS_19_Safe_sequence_baseEb_ZN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEEC2Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_lengthEm_ZNSt9basic_iosIcSt11char_traitsIcEEC2EPSt15basic_streambufIcS1_E_ZGTtNKSt9exception4whatEv__closedir_ZNKSs7_M_dataEv_nl_C_LC_CTYPE_class_upper_ZNSt8ios_base7goodbitE_ZNSt9basic_iosIwSt11char_traitsIwEEC2EPSt15basic_streambufIwS1_E_ZTSSt7codecvtIcc11__mbstate_tE_ZNSt9basic_iosIwSt11char_traitsIwEE8setstateESt12_Ios_Iostate_ZNSt7codecvtIwc11__mbstate_tED2Ev_ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED0Ev_ZSt9has_facetINSt7__cxx118messagesIwEEEbRKSt6locale__printf_buffer_to_file_switch_ZNSt13basic_istreamIwSt11char_traitsIwEE3getERSt15basic_streambufIwS1_Ew_ZTVN9__gnu_cxx18stdio_sync_filebufIcSt11char_traitsIcEEE__fseeko64_ZNKSt11__timepunctIwE9_M_monthsEPPKw_ZNSt7__cxx1110moneypunctIcLb1EEC1EPSt18__moneypunct_cacheIcLb1EEm_ZNKSt10moneypunctIcLb1EE13decimal_pointEv_ZNSt9type_infoD1Ev_nl_C_LC_TELEPHONE__memset_chk_avx512_no_vzeroupper_ZNSt8ios_base2inE_ZTv0_n24_NSt13basic_fstreamIcSt11char_traitsIcEED0Ev_ZNSt7__cxx1114collate_bynameIcEC1EPKcm_ZNSt9basic_iosIwSt11char_traitsIwEE15_M_cache_localeERKSt6locale_ZNSsaSESt16initializer_listIcE__towupper_l__libc_init_first_ZNSbIwSt11char_traitsIwESaIwEE6assignERKS2__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcmRKS3__nl_unload_domain_ZGTtNSt12domain_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4__ZTIN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEE_ZSt15__try_use_facetISt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEEPKT_RKSt6locale_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode_ZNSbIwSt11char_traitsIwESaIwEEC1ERKS2_mRKS1__ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED1Ev_ZNSt13random_device9_M_getvalEv_ZNSt11logic_errorC1EOS__ZTVSt11__timepunctIwE_ZTISt9basic_iosIwSt11char_traitsIwEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPcS4_EESt16initializer_listIcE_ZNSbIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS2_EES6_St16initializer_listIwE_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC1Ev_ZNSt7__cxx118messagesIwE2idE_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4swapERS2___wcpcpy_avx2_dl_signal_exception_IO_default_stat__open64__getpid_ZNKSbIwSt11char_traitsIwESaIwEE7compareERKS2__ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1Ev_IO_new_file_seekoff__gconv_open_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_destroyEm_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7reserveEv_ZTISt10moneypunctIcLb1EE__strdup_ZNKSt7__cxx118messagesIcE3getEiiiRKNS_12basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt7__cxx1117moneypunct_bynameIcLb0EEC1EPKcm__pthread_cleanup_pop_ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEED1Ev_ZNK10__cxxabiv120__si_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE__cxa_init_primary_exception_dl_allocate_tls_storage_ZTVSt12bad_weak_ptr_ZNKSt7__cxx117collateIcE10do_compareEPKcS3_S3_S3___gconv_lock_ZN10__cxxabiv121__vmi_class_type_infoD1Ev_ZNSt7__cxx1110moneypunctIcLb0EE2idE__default_pthread_attr_lock__vsprintf_ZSt14get_unexpectedv_ZSt9has_facetISt7collateIwEEbRKSt6locale_ZNSs4_Rep11_S_terminalE_ZNKSs8max_sizeEv_ZNSs7_M_copyEPcPKcm_ZNKSt7__cxx1110moneypunctIcLb1EE13do_neg_formatEv_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_assignERKS4__ZNSt12__basic_fileIcE8sys_openEiSt13_Ios_Openmode__libc_lseek_ZNKSbIwSt11char_traitsIwESaIwEE16find_last_not_ofERKS2_m_ZNSsC1EPKcRKSaIcE_ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED2Ev__strlen_sse2__wcpncpy_evex_ZNSt13basic_filebufIcSt11char_traitsIcEE15_M_create_pbackEv_ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIN9__gnu_cxx17__normal_iteratorIPwS2_EEEES6_T_S8_RKS1_St20forward_iterator_tag_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5c_strEv_ZNSi10_M_extractIlEERSiRT__ZNSt11__timepunctIcED0Ev_ZNSt12__sso_stringaSEOS___mbsnrtowcs_ZTISt12out_of_range_ZNSt15basic_streambufIwSt11char_traitsIwEE9showmanycEv_ZNSo9_M_insertImEERSoT__ZNKSs12find_last_ofEPKcm_ZNSt13basic_istreamIwSt11char_traitsIwEED2Ev_ZNSt13basic_filebufIwSt11char_traitsIwEE7_M_seekElSt12_Ios_Seekdir11__mbstate_t_dl_debug_fd_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE8max_sizeEv_ZSt9use_facetINSt7__cxx118messagesIwEEERKT_RKSt6locale_ZNSt15basic_streambufIwSt11char_traitsIwEE6setbufEPwl_ZNSt13__ios_failureD1Ev_IO_str_init_static_internal_ZGVNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE_ZSt15set_new_handlerPFvvE__vasprintf_ZNSt14collate_bynameIcEC1ERKSsm_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE24_M_extract_wday_or_monthES4_S4_RiPPKcmRSt8ios_baseRSt12_Ios_Iostate_ZTVSt15underflow_error_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEED1Ev_ZSt15__try_use_facetISt10moneypunctIwLb1EEEPKT_RKSt6locale_ZNSt13basic_istreamIwSt11char_traitsIwEE4syncEv_ZNSt15basic_streambufIwSt11char_traitsIwEE5sgetnEPwl__strtod_l_ZTSSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE_ZNKSt8messagesIwE7do_openERKSsRKSt6locale_Unwind_GetIP_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5crendEv__gconv_modules_db_dl_process_pt_gnu_property_ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEC1Em_ZGTtNSt16invalid_argumentC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNKSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES4_S4_bRSt8ios_baseRSt12_Ios_IostateRe_ZTVSt10moneypunctIwLb0EE__x86_data_cache_size_half__wmemcmp_avx2_movbe_rtm__newlocale_ZNSs4_Rep10_M_destroyERKSaIcE__grouping_iterator_init_none_ZNK10__cxxabiv117__class_type_info11__do_upcastEPKS0_PKvRNS0_15__upcast_resultE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC2IPwvEET_S7_RKS3__ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13find_first_ofEwm_ZNSt7__cxx1117moneypunct_bynameIwLb0EED2Ev_ZN11__gnu_debug19_Safe_iterator_base8_M_resetEv_ZSt5wcerr__get_nprocs_ZNSt12__sso_stringC2Ev_ZNSt15underflow_errorC1EPKc_dl_add_to_slotinfo_ZNSsC2EmcRKSaIcE_ZN11__gnu_debug19_Safe_sequence_base22_M_revalidate_singularEv_ZNKSt7collateIwE12_M_transformEPwPKwm_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1ERKSsm_ZNSbIwSt11char_traitsIwESaIwEE5eraseEN9__gnu_cxx17__normal_iteratorIPwS2_EES6__ZNSt6locale5facetD2Ev_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE8get_dateES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNSbIwSt11char_traitsIwESaIwEE7reserveEv__strchr_evexstrtod_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St5_Setw__wcschrnul_ZNSt17moneypunct_bynameIcLb1EED0Ev__strncmp_avx2_rtm_nl_C_LC_CTYPE_class_space_ZTISt14basic_ifstreamIcSt11char_traitsIcEE_ZTVSt11__timepunctIcE_ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2Em_IO_new_file_finish_ZN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEEC2EP8_IO_FILESt13_Ios_Openmodem__gettextstrlen_ZSt15__try_use_facetINSt7__cxx118numpunctIwEEEPKT_RKSt6locale_ZNSt13random_device14_M_init_pretr1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNKSsixEm_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPKwS4_EES9_PwSA__ZTVNSt7__cxx1114collate_bynameIwEE_ZNSt14basic_ifstreamIwSt11char_traitsIwEE5closeEv_ZNKSt25__codecvt_utf8_utf16_baseIDiE5do_inER11__mbstate_tPKcS4_RS4_PDiS6_RS6__ZNKSt8messagesIwE18_M_convert_to_charERKSbIwSt11char_traitsIwESaIwEE_ZNSs3endEv_ZTSNSt7__cxx1115numpunct_bynameIcEE_IO_no_init_ZNSt10_Sp_lockerC1EPKvS1__ZNSt15basic_streambufIwSt11char_traitsIwEE10pubseekposESt4fposI11__mbstate_tESt13_Ios_Openmode_ZNSoD2Evstrtoq_ZNSt13basic_filebufIwSt11char_traitsIwEED2Ev_ZN9__gnu_cxx27__verbose_terminate_handlerEv_ZGVNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE_ZNSt13__facet_shims20__time_get_dateorderIwEENSt9time_base9dateorderESt17integral_constantIbLb1EEPKNSt6locale5facetE_ZNSi3getEPcl_ZNKSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE11do_get_timeES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tm_ZNKSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE3putES3_RSt8ios_basecx__pthread_force_elision_ZNSt7__cxx1115messages_bynameIcEC1EPKcm__lseek_ZNSt13basic_filebufIcSt11char_traitsIcEE9showmanycEv_ZN9__gnu_cxx24__concurrence_lock_errorD0Ev_ZNSt7__cxx1110moneypunctIcLb1EE4intlE_ZNSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEC1ERKNSt7__cxx1112basic_stringIcS2_SaIcEEEm_ZNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEED0Ev_ZTSSt17__timepunct_cacheIwE__gconv_get_modules_db_ZNSt8ios_base3appE__openat_ZSt15__try_use_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEPKT_RKSt6locale_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5rfindEPKwm__dlclose_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7reserveEm_ZTSNSt6locale5facet6__shimE_ZNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEC2Em_ZTSSt8bad_cast_ZNKSt8numpunctIwE8groupingEv_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intB5cxx11IyEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT___register_frame_info_table_bases_ZNSt11__timepunctIcE2idE_ZNSt7__cxx1117moneypunct_bynameIcLb1EED0Ev__libc_sigaction_ZNKSbIwSt11char_traitsIwESaIwEE4cendEv_ZTSSt10moneypunctIcLb1EE_dl_debug_state_ZNKSt10moneypunctIcLb1EE8groupingEv_ZNSiD0Ev_ZNKSt5ctypeIwE5do_isEtw_ZNKSt14basic_ifstreamIwSt11char_traitsIwEE7is_openEv_ZNSt8ios_base17register_callbackEPFvNS_5eventERS_iEi_ZTISt23__codecvt_abstract_baseIDic11__mbstate_tE_ZTSSt14collate_bynameIcE__memmove_erms_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES3_RSt8ios_basewx_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE13_M_insert_intImEES3_S3_RSt8ios_basewT__ZNSt5ctypeIcEC2EP15__locale_structPKtbm_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE3putES3_RSt8ios_basewy_ZNKSt5ctypeIwE19_M_convert_to_wmaskEt__wprintf_function_invokestrtof32x_ZNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev_ZNSt15time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEC1EPKcm_ZNSt6localeC2Ev___pthread_mutex_unlock_ZSt13__int_to_charIcyEiPT_T0_PKS0_St13_Ios_Fmtflagsb_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEN9__gnu_cxx17__normal_iteratorIPKcS4_EEmc_ZNKSt25__codecvt_utf8_utf16_baseIwE13do_max_lengthEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEN9__gnu_cxx17__normal_iteratorIPcS4_EES8__dl_inhibit_rpath_ZNSt10moneypunctIcLb1EEC1Em_ZNSi10_M_extractIbEERSiRT___mempcpy_ZTVSt21__ctype_abstract_baseIcE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6insertEmRKS4__ZNKSt9exception4whatEv__stack_chk_fail_ZNSt8ios_base7showposE_ZSt9use_facetISt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEERKT_RKSt6locale_ZNSs6assignERKSsmm_ZGTtNSt12domain_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_IO_str_count_ZNSdC1EOSd_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_PS3___gconv_db_freemem_ZN9__gnu_cxx18stdio_sync_filebufIwSt11char_traitsIwEED0Ev_ZTv0_n24_NSdD0Ev_ZNSi5ungetEv_ZNSt13__facet_shims15__messages_openIcEEiSt17integral_constantIbLb1EEPKNSt6locale5facetEPKcmRKS3__dl_get_origin_ZNSt6locale5_Impl16_M_replace_facetEPKS0_PKNS_2idE_ZNSt7__cxx118numpunctIcE2idE__default_pthread_attr_ZGTtNSt15underflow_errorC2EPKc__wcpncpy__wcsmbs_getfct_IO_file_sync_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6assignEPKw_ZTISt11__timepunctIcE_ZNKSt7__cxx1110moneypunctIcLb0EE13positive_signEvfgetwc_ZGVNSt10moneypunctIwLb1EE2idE_ZNKSt10moneypunctIwLb0EE11curr_symbolEv_ZNSt10ctype_base5cntrlE_ZNSbIwSt11char_traitsIwESaIwEE7_M_moveEPwPKwm_ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEED0Ev_ZNKSt12bad_weak_ptr4whatEv_ZNSt7__cxx118numpunctIwE22_M_initialize_numpunctEP15__locale_struct_ZTSN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEEE_ZTISt17moneypunct_bynameIwLb1EE_ZN9__gnu_cxx13stdio_filebufIcSt11char_traitsIcEEC1EP8_IO_FILESt13_Ios_Openmodem__lstat__mempcpy_sse2_unaligned_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_M_replaceEmmPKwm_ZNSdC1Ev_ZNSt10moneypunctIcLb1EED2Ev__wprintf_buffer_pad_1_ZTSSt12ctype_bynameIcE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPcS4_EES8_NS6_IPKcS4_EESB__ZNSt8Catalogs8_M_eraseEi_ZNKSt7__cxx1110moneypunctIcLb0EE16do_positive_signEv_ZNSt9exceptionD0Ev_ZNKSt10moneypunctIcLb1EE13thousands_sepEvfseek_ZNSt14basic_ofstreamIwSt11char_traitsIwEE4swapERS2__ZNSt6locale8messagesE_ZSt9has_facetISt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEEbRKSt6locale_ZTSNSt8ios_base7failureE_ZNSs5beginEv_ZNSt7__cxx1114collate_bynameIwEC1EPKcm__gconv_find_transform_ZTSSt12bad_weak_ptr_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC2ERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode_ZNSs6insertEmPKcm_ZNSt13basic_filebufIcSt11char_traitsIcEE6xsputnEPKcl_ZNSt6locale5_Impl19_M_replace_categoryEPKS0_PKPKNS_2idE__malloc_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE4copyEPwmm_ZNSt10ctype_base5punctE_ZNSolsEl__gconv_get_builtin_trans_ZN9__gnu_cxxeqIPcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEbRKNS_17__normal_iteratorIT_T0_EESD__ZNKSt7__cxx118numpunctIcE11do_groupingEv_ZTINSt7__cxx1117moneypunct_bynameIwLb1EEE_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE_ZNKSt13basic_fstreamIcSt11char_traitsIcEE7is_openEv_ZTVSi_dl_hwcap_ZNSbIwSt11char_traitsIwESaIwEE4rendEv__madvise_ZNKSt9basic_iosIcSt11char_traitsIcEE4fillEv_ZNSt7__cxx1117moneypunct_bynameIcLb0EEC1ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEmPKcm_ZNSsC2EOSs_ZNSspLEc_ZNKSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE13_M_insert_intIyEES3_S3_RSt8ios_basewT__ZNSt10moneypunctIcLb0EED1Ev_IO_file_jumps_ZNSolsEj_ZNSbIwSt11char_traitsIwESaIwEE6assignERKS2_mm_ZNSbIwSt11char_traitsIwESaIwEEC1EPKwmRKS1__ZNKSbIwSt11char_traitsIwESaIwEE15_M_check_lengthEmmPKc_ZNSt14codecvt_bynameIcc11__mbstate_tEC1ERKSsm_ZNSt7__cxx1110moneypunctIcLb0EED0Ev_ZNKSt11__timepunctIwE15_M_time_formatsEPPKw_ZNSt15basic_streambufIcSt11char_traitsIcEE5gbumpEi_IO_wdefault_xsgetn_ZTv0_n24_NSt14basic_iostreamIwSt11char_traitsIwEED0Ev__libc_valloc_ZGTtNSt11range_errorD1Ev_ZNSt8ios_base10floatfieldE__mbsrtowcs_ZNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm_ZNSbIwSt11char_traitsIwESaIwEE6assignEOS2__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm_ZNSt7__cxx1110moneypunctIwLb1EEC1EPSt18__moneypunct_cacheIwLb1EEm_ZTISt8numpunctIcE_ZNSt15basic_streambufIwSt11char_traitsIwEE12__safe_pbumpEl_nl_current_default_domain_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPKwS4_EEw_ZNSolsEs_ZNKSt7__cxx118messagesIwE6do_getEiiiRKNS_12basic_stringIwSt11char_traitsIwESaIwEEE_ZNSt8ios_base6skipwsE_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE11_M_capacityEm_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St12_Setiosflags_ZNKSt7__cxx118numpunctIwE11do_truenameEv_ZNSt13__facet_shims17__collate_compareIwEEiSt17integral_constantIbLb1EEPKNSt6locale5facetEPKT_S9_S9_S9__IO_list_lock__register_frame_table_ZNSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEED1Ev_ZNSt17moneypunct_bynameIwLb0EED2Ev_ZNSt8messagesIwEC1EP15__locale_structPKcm_ZNKSt19__codecvt_utf8_baseIDsE9do_lengthER11__mbstate_tPKcS4_m_ZNSt12ctype_bynameIcEC1ERKSsm_ZNSt14codecvt_bynameIcc11__mbstate_tED2Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPwS4_EESt16initializer_listIwE_tmbuf_ZTSSt15messages_bynameIwE_ZNSt7__cxx1110moneypunctIcLb0EEC1EP15__locale_structPKcm__wprintf_buffer_as_file_terminate_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE5emptyEv_nl_C_LC_CTYPE_width_dl_tunable_set_x86_shstk_ZSt9use_facetISt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEERKT_RKSt6locale_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmPKcm_ZNKSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES4_S4_RSt8ios_baseRSt12_Ios_IostateP2tmPKc_ZTISt15underflow_error_ZTSNSt6locale5facetE_ZNSbIwSt11char_traitsIwESaIwEE6insertEN9__gnu_cxx17__normal_iteratorIPwS2_EEw_ZNSt14basic_ifstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode_ZTSSt7codecvtIDsc11__mbstate_tE_nl_select_era_entry_ZNSt18__moneypunct_cacheIwLb0EED1Ev_ZTSSt10moneypunctIwLb1EE_ZGVNSt8messagesIwE2idE_ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv_ZNSt10moneypunctIwLb1EEC1EPSt18__moneypunct_cacheIwLb1EEm_ZGTtNSt11logic_errorD0Ev__libc_strstr__gconv_get_alias_db_ZNSt13basic_filebufIwSt11char_traitsIwEE4swapERS2__ZNSolsEi_ZNSt17moneypunct_bynameIwLb1EED2Ev_ZNKSs5beginEv_ZNSt15basic_streambufIwSt11char_traitsIwEE5sputcEw_ZNKSt7__cxx118numpunctIcE13decimal_pointEv_ZNSt13__facet_shims21__numpunct_fill_cacheIwEEvSt17integral_constantIbLb1EEPKNSt6locale5facetEPSt16__numpunct_cacheIT_E_ZNSt7__cxx117collateIcEC2EP15__locale_structm_ZNKSt7__cxx1110moneypunctIcLb0EE13decimal_pointEv_ZSt19__throw_range_errorPKc_ZNSt6locale5_ImplC1Em_ZNSt6locale18_S_initialize_onceEv_ZNSt7collateIwEC2EP15__locale_structm_ZNSt14basic_ifstreamIwSt11char_traitsIwEEaSEOS2__ZNK10__cxxabiv121__vmi_class_type_info11__do_upcastEPKNS_17__class_type_infoEPKvRNS1_15__upcast_resultE_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St12_Setiosflags__fxprintf_ZTISt14collate_bynameIwE_ZN9__gnu_cxx13stdio_filebufIwSt11char_traitsIwEEC1Ev_ZNSbIwSt11char_traitsIwESaIwEE4_Rep12_S_empty_repEv_ZNKSt10moneypunctIcLb0EE13do_neg_formatEv_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE6do_getES3_S3_RSt8ios_baseRSt12_Ios_IostateRPv_ZNSt15basic_streambufIcSt11char_traitsIcEE6stosscEv_ZNSt8numpunctIwEC2EPSt16__numpunct_cacheIwEm_ZTVSt16__numpunct_cacheIcE__memmove_avx_unaligned___dlsym_ZNSt12domain_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNKSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE14_M_extract_intIyEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZNKSt8numpunctIcE11do_groupingEv_ZNSt9basic_iosIwSt11char_traitsIwEE4swapERS2___strcmp_sse42_ZNKSt9type_info14__is_pointer_pEv_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS4_EES8_PKwSA___cxa_guard_acquire_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6rbeginEv__libc_openat64_ZN11__gnu_debug19_Safe_iterator_base16_M_detach_singleEv_ZNSt8ios_base7_M_initEv_dl_profile_fixup_ZNSt12__basic_fileIcE9showmanycEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEv_ZNSt13bad_exceptionD2Ev_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE6resizeEmw_nl_C_LC_TIME_ZNSt6locale5_ImplC1ERKS0_m_ZNKSt7__cxx118messagesIwE5closeEi_ZNKSt25__codecvt_utf8_utf16_baseIwE16do_always_noconvEv__gettextparse_ZNSt6locale5facet17_S_clone_c_localeERP15__locale_struct_ZNSt17moneypunct_bynameIwLb0EEC1EPKcm__pthread_self_ZNSolsEm_ZTVNSt7__cxx1110moneypunctIcLb1EEE_ZNSt7__cxx1114collate_bynameIcEC2ERKNS_12basic_stringIcSt11char_traitsIcESaIcEEEm_ZNKSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE14_M_extract_intB5cxx11IjEES3_S3_S3_RSt8ios_baseRSt12_Ios_IostateRT__ZNKSbIwSt11char_traitsIwESaIwEE4dataEv.symtab.strtab.shstrtab.note.gnu.property.note.gnu.build-id.note.ABI-tag.rela.plt.init.text.fini.rodata.stapsdt.baserodata.cst32.eh_frame.gcc_except_table.tdata.tbss.init_array.fini_array.data.rel.ro.got.got.plt.data.bss.comment.note.stapsdt.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_line_str.debug_loclists.debug_rnglistsp@p@.@$A@ OB@Y@T @ _@+@eug&WY<b1,E# =)JJ)y_:ه_@'BxcL 0Ľ#V94clJtXHڙ؉XeRWyD# B]K0kVOHThBTX2"d&OVLK@mB-7>HA~Q5G$\ȴ #r:?sW~d5.4 Ԉu%AP -]r]3=3<5%0e)dgHa%`2T2&2/zܩ)7)IϹEKOl/i>oRB<87 '~ &^_8;»<ق鰰l2Zi8:ؔ- n-QzENi·VJ-WhlyN >M렪Y\'',;rFŏdD{33Gմϩ MWAb,-{2`@ TGfQLu80tn9_"z2*aɇth5 h PGHe&&㾹H_lҤs2zh0[^n"zkD$dHE&'HƐ7ekD/Im)fJ H|¢E]@/8yh4nT5ڡ_bw%4DFIFDDPhB#C"(`xAc4L$-O),s}%r:E u! ;!o,l\|[@_1u#!dfQ5sNψ@&5px C_gLfDaYqfDaY@f;}x6p%g##&&dHx E0XKN'1@cw8-,q@=fCZ̊!I &#QdenteH=f¼u҃ag!䑉d !fŶ}d;a\" `qcqe {vI'ȁ͓^{ã 91lb^c} B)gnmnDG mֆP0/2h D# v+츊^Z1~s&bwL7ā*ꝀOӟ$ʍҏZ۫Ma!og^l#$1[hqQkvCI2􈳳]l7DM$ uι (ő#(1sL"$PGNLS$C%x!Y8&&Hn@ Tۍ&D?cqQ-RIYG7ǀΉ{$e|8^]x /G(2 %nrLK W85! 5,2e`~i)}`oTdd' a7N}4v6O]a3ة  Cmӳ@&`^k1bK\&`k C^g@7`ԭ\jJ07`-)C_`tR~ 1Q/d *Cxn@bW%atr\\\4%Q*CpƱ/Z)bG`Ip[ß+Cv@RZUNXN8DZ\r,Cj^rI@ Pa a4e@1?Pa&F-CQ/8ֻ@a GJQ7Aa#L\ؖ.CK=NN!?aG|xk}Χ7|?a^ Ƃ/C8J#nP]kkjPI60CJspPaӍIMPa߳0C<_@4X$L)6F&rt(&PpLq"hI$b-YX;6f]͂*3+YRL'+ٌ&8¤3_٬6\4 wfX1Āf[. R@[o!['m/1cB`Q>e rNu]_fv0 A PHjZGBLY@iV)dm\Y+Z+ aVۃWp6tu/ˬj\dM!&n,yXFd ;m'Xa  rQvqXa/"1C꺾)P=Xk&];@PcXV1Cj-E7`A"=֢H7`*752CZ@?4 &,1(dY0?.`2C$`x)bQV[`φd2CI0-^w ]to}r3CplseZ^1y`ɽV-eZ՝3C 7`'5˧Sqt57`<!^4C]lP`8,$H\r`ג4CU"d*<9*:؊)쌺,tL5C7p@dz2{Rg") 'Y5Cv2Ux@ `}RD޶ܼh> 4;6C8_k@ؘH~I+|HI0u$o%fb6C ѿ)#%+baCK2 ,@AbaA*I+7Cf黒 LO7u XVIUL3k7Cϙy@8X)!GdB@*Np0ac"eȰz3C;zt῭aΠWN"d.b,ܝTC9sjO"0FGNMiaM4ni`3͸aGfP\8a=C`x@Pa1 '??>Pa>Tw$>Ck3`6.ڄ`cVכ>C@ h@6/m"Ľ-܅b+b+V<<A ?CwcXv@u!9f#S F&*G 0* aÄDHj,Bw@eSPL3aC8ߑf~ mC~GBvSqYeZa4 A^R8 J9+?&ц𐢇5A`e9?Ch߹~^h^kJUGT^C3T?CH@ Xax oG~6}XaS~:@CV `@Z?3?\1גf0Z !*v@C1i| `ʿ iYl`T2"/@CpZ>ӽ@L]ѣ< ^-L98|@C>@{?alԬvIH"?a_)ACXl+@ cfDD *E`<&pdACbv Z2 ݁>8c2=ZE)AC^7^ ba3Y~ba-nAC-12ʶOC2kxBC|*cܺ͸d4ccw^[RBCXaeP;픷$hPqRQBC4t(ZŒ˜D] \U8>TZBC n@D`TV-^,UD`˜WVCC~ܐۑH*$ÌcF&r q@, ð/ưWKf]!4fU!*+$߯Y&IDqj]%@7hPΪIh#3<kշQQ_՚ n^3D7%m/Y5!hZ+0CWslO4C`c<_NInxuA!!;9@1딇0Ӵ*%apW|oM;%a2>u@CC@߅@+A x) 1 {CCNRk3l2^ї? +v@`T_,{?)/`}_vFC(Rx@߂V?aXI{N)r?abFC°e,T bc1GN8(    "$BߚPuL oCH\vO\\0CcS˛Wŷ.B "b1F&?1c3 H:x%h/0p*2:,̹G׀u7!J+LMcݞ -d;i~bE ck{rʻ]4^Ԧ0 Rny lQ[Xs׌0CQJ5:eXf[%&+mgtz~wx8}&FCS Z) t0zHS%Z $?/GC< E @D`#2gz??>D`V~jGCz*@Pab+RMPa"y=mGCg^3nl y2>V1^"nGC'kj@3ܚ6d#;0y;~CqHCl3G$L]5y{!LqsWHCܧEK@Pa!6xyPaꁒHCP[@V%yxffeHCV'@o)#gUOx$5 ICӧV@9 vL6- 2LKL%EIC"k=~0 'w`Ui(IC#9@Z4>>`jwP"]aOZr kIC_,_#8a(Lb^WICcXR0R\<7 պ҉v<١O3JCy^ѴՖpD 5!' !ŎO Y) dևBaܛj ~4߁l5T<7\`V/IVbTcѵf3c xj"C,8 $QF=GE{Ƽ,6tLUkn6k-NCRJRɪT5O ouj7uN{mשݤ5ج5 YʘRɚ0XrЕi=8}dUߵ϶-]\V엌xFwmf "=90'E;TT&9{O3 Єd4EMvE|ۺ=rm[+]>[n|jH&-+ʹ̑iA9GPNQh߰N$;#FB09eH0J hsΥ5:2HEnȀ( c\v0mo!9,L\"o73繛 B;ز٩z\l?ocGyb1cGr}H*x :?Zdf `yp6ͧxI1$7W$8YݽQDQT'T1 L*@W vZ<WYL|ĢnJCN9n ^CP6X$7W^ߐ`JCxa< haIG'6seS|uf)>R<ahJCD-I_ly.Ku87.+T"KCFބg+Z`^OsOGr`?FZ`f]KC]m@@0K 8_aT,3K.I!,H pK   ~eS oHu}?aAנKC$*ut@0 0J[heap]㫋 ȰD\WQtk9.D$>KCAt@Pa#[,htδPa߾OMNLC(Tܱ@?a=^ڐ zt^?a11LLCPzߤbWUsB:AAژJLCx?qfz s?jiLCT/8j7s}F LCwY,(@Zn2#nrb $Z(T9MCHK@%q̯rQth?%VtMC>@SL`ȖuSPrAXL`x5ݜ.MCT!7`}by϶01p1@`WMC{\@V9쐈FcRH)J8$ P$"D@D %HE(4ƨ] u`B6̘&.{{.f3퓞-?<18\br>3 x r؏;4J\b: ϱ/}*#Q͇ }f|B58]^)ԅ"ʚ6Fċwսz3H"l1B#wI,țZ2t ↩.h6Fk@z!49AVje] n|<5,oX[ȱ_obah𸶮Vp`tD_M\f;aHYO ;MIr ) VZ~Mv}=!LЊ:5wz&v&ImnhI_gC)~c>B( C-M D+vBwrMU<(.}˶q((NCV~enߢ@IV{`s^iqԲ7>dNC52MF@UHmPaτb '*Pa ŴԟNCD#.!`tyx[ pNx[ `+%NC5PasČ ʂ)+Pa?c`zROC$@ VKNB +VoOn2F9OCԪI@Ɲz^mo=D<^OCuԖpכ1.}jQ )PC lgߟo&!%:VePC >@Lnirn^4L`%=PCC8`@ aw3YvRrknEJ9N#a<;ޠZPCPy,-Z[sMne~Zb$xPCb&ʮp?mȗ'&ˑPC@u}%amzm.%a-R$PCOJ#!v&fG5r8 Vp! M#NPI4e!9ө`! jL.[-Xq^ W-6^}@?uhٮ0 LduB4En,+j \5(͚""T90,dE-BY$Bq\ E5 ;gGbk{C`c51‚rj Z#oiP:2q3 XUgla EBRC0EYRrd+ !yyZeL*Zre1 8m$ZOj-PCH@ѻ60ls PC\:oM @]_plޫ"xAQCg+a"£]N%9Rlv a*g+QC,/c@K7a`WwxY`}B IQC$ F `9k+4`%řA_dxHL.TChE@2a")B֒2alȆLTC@8T PbAGN@, E"(A(~d '5 VrRh_7`BLߋr}5 {SX$33(aH(찖@I;Z3 8,UNzKRHy?͖Ew׮Ip!mRt~&]ベ-6`| _+"L(+tغi&є5i^`'zߍ-:BdYDQu$' S,I:cMd4iTCC nn@`J0*joc# G`گTC(%wD`4b\֓iD<) XTC鈜Vð@X@+8~XTC2TLc`Ck)wXuEvc`5SHUC,\GBa+e:UCnn&*Ka&D 2dXUC5x@Z`Nw9cBxFZ`W\GIvUCύ:@&S `s6=$Ry UCsU&L`VB* $`7]6L`]tUC31|7`nZr!o[`57`7UC:[fZ}^՗ N`Zn9UCP@PCb_1PWCUbuְ@^MEgI^g)WC0#^Pa J;b ZI^HPaШbWC A{7C@=T):G&rt j@L K2`#d3%<#@Uxn-65E1|atOx&_ 'Sk%<#_լ w "Z7nCM6^ ˡPJUb@T) BC>ۤ`V.Sh܄p&JHe^h۶ÂfdSJquv*[WcJ٣0#T$d)4ȞZ9lXC V9`jܦWT$`Zy@y`Hm2R XC㈆`%߲!v2Z<ğ>XC >!@Oб[rJ^P.YIgbtH\XC4ՎP a ?0KTj\T !yYԸQ)aa.?zXClLv!a,pTiŘXC@Jù%7?е HXBkx։XCD? @D` |X6h5D`_&-ZZXC둟` y?FX )XChH@Cx,o;Wpb>'YCxK_'kLTj7}k\A,YC9ULͺ9aW ~LԈuJYC{KQ\3LE:b9chYCDl^`2s_V^`*leYC\n L`-t w{V"35!L`h|^YC)J@?a?ͳ~ .lryk?a0mYC0}9 @9PL)6G6r0* RaHu4;gހ\ ,%,X>ʆRª!UVӉK]T9gJn,`)a$`!*|UP6Fz[Dy ӭt '<F =[Iv-#Z _겖"V[%.1anHU&k>Z\qw_eu HR@P_.WnAJY10)B7xLyT$'Pa U QPaYCݼ^OUd>@c^(zbYC,&(lUJGUʍV^ɺ2%rZCh׃@`a'T__`a4tZC̺l @XS&kBV&m):ߑZC"@ Pa_Us!o S FPa^SZC{ @L_XS}S& %L1ZC() j)V2N 1M-gZC^)@Paړw,RNOVPa`m[CF @XaR ʃ3RAXa ($[C L`D OW VL`D B[C(ڝ+@ `+RG`uஃ_[C|'Oܯ@Vs_hjgQH ^ ߱u}[Cb*3@̪X<\ ᔢcG&r@0,P$F O$xd1/W caf 0ތ=uB(`5w8 NL#mh?f}1Vfw7^BZV0a  U7\ʑCXJt#ϰ@c 삳ʮ,ܶ\.7FstC~l%PO*&K*0Wo,,L6!?SAHQUG@FE{Ƽ,6tLUkn6k-NCRJRɪTQ\}_.Siƨ,vm^kmN&쵶QͬfaMWTƔJ֜8zL~}mYwems%#z)5]`{ Is,'!INӌYgSҠ(o[GmkgˍR_rTɤeE992-(G *_:փC|nF3fBa 09eH0J hB@%aMÖwejt 6頨$uFDK4_17,fX&ҷDAgncOe΅J:(YAM,4Zx9[ΌݩjjeDQ$)2 P LYiQ'Pf+[CA{b@ `gz _j i`Cn[C4]7@2a-!FZR PWn2a0:[C"l6"yW%R, \Ն .<} [C@6\6o)IOc}5 j胠\ c2-\C5?Cuc#>0 0J[heap]㫋 ^`.0~tdX^`-rлK\C G4 6XOs- NCxzPa:\C$];Paʕ?!sNW? Paj{\Cݘ9@&`]C 9 Q'N&`~}'\C `&G 3M+\C2JR@c`SJzMKSJc`hU]C쌂@LN* 3AczRL+x?8]Cs5qjR L 5N \V]C!3`, fJ$)(4R"R5pHT(A( $H$V Z RBA,)#cK.`!H*h p(VVb2.0}kVWJA"f!vQ-`a BvF9RdoweuނBr+d?<{*g` @I)ӂWIdo@dNL y]#%_Ys_#<I |?|.hw v9(I.$3wuI]TY6v٘>_$|hO%,7dϫ]%6m\5?)^6Bך`J3Kv4m$/ˣI,LrYv*2;&*`'L jʞpY<@*<&J̱T^ YIdH&`~4ڮ]Clk@ LbLK  uL=^]C [C@ema,Lvbn֚]C(â{o@']Ee`i/4)Kt^C/OPaYmͫ J~jPa ;&^CryN@`#q>m9=`C^C Z5 BXO>")#sn]jV0A;A5(bM.h˸^Uw)?aԏ#*'`H?an1_Cٓ2KPԛ[GLP`cD;% Ti@1 ʔ]%a :a!aC _ ؁, K`RW[iZɅ! + 3w΀+$(RBd5…ƛ[ B؇6t!Ǵ_Jಟr~<"(j'DQ, @!KVKV!bo4a>z)jD\daC2a {!s& zMM /aWasaC\xh@+gu ņRZaP&ݵk SKaC;S@TGcZ`3q.Z`e 6aCM;@&`ftE=|&`$aCx@ba,Rk%FbaLaCӶhe`u@`-caCVk' @_[`  !76ZbCibysD`Slװ/6kD`WbCyT=pô/5ZAcCbCD`thK ":6AD`5cC&@ \x: 5'd'L<"cCF<+b|lM @^g{LF@-\k"\ ,ʃ, >ZcU&+[F^޻9ݯ?ieFF0)mǬ@<3l˴amH܍dkas֌T@>#[gvB(,02Y/ bjH&,Z:!ds|f,#7.h.< `2l>k#ƻL@4(^T)|ҟ5YH^,K1cC-˻@ba kJS@-8ba٣K@cCT3(Pw@&`!"" &`?ëOcChϟ@Pa퇳:U40Pa~B/^cC0m.Pl4}?|.ʝsmcC`.`uVT 4RsYՐ=+h  U\{ȇeYJqљ0+F wٍ V(5TϪ V8[qU$9gs@M>Y1:hf5y#b`< \K)(25;H> (H7ʏSB mTCl6-#ibQ~X~ ( BqD/! @ 7 I)`特#O0$H$3 dCuE-dk!_ cdCD-@L+〽rO.>NLlj~dC~QG@D)?p:d)D|П\dCjV;h&y 4,h  V9!og,_Ă~fCC+-0NJ>tc u2BƲ̟QJQ(w0~Yݿ U3 c@Uh@u{K~`i=cBwjeu]?{R*iBx> 6#QZ`gD;GC\c^u_:ߊZ7}~iO[UU*Y f_.Siƨ,vm^kmN&쵶QͬfaMWTƔJ֜8zL{w,GV]kle~Ɉ^iMjtf "sp\C1IHEeS4o:lŴ4(+ =kZ*rUsD2iYQeL ʑ Z`WȸeC^~@D^`84+ h.DEbfC#Pa4<J&Pa}fCq޳?s/%u&xqI#fC*"s-!F bacCE\D+cba"׋2fCI LnG(w%\L'@fCPVd}v@Pa!KL0g .% lPa#cPKfC]8B5 UL):F&r 8( R{R@",rzÌGꑼJikk(#l/!L&T˞NM[8(qm 5;dBN^+^7S]{A[qDȬff ӷ6WijZz%BVp'AQQhl!`ŮE6zjBcXS2 ^(ef ƘUdwN]!N1@j:9Z+%iJ" FP#9ض 5%sfC}\-{%`aml#c,`9|!fC`k@qSOe"Tg[SfC`힔PaBu!>p"?Pa?fC 74y,+(k d%"}7ElfCJ]ߕ@P|< y ! A+ P&=ĖAgC-/s7`#g R-W7`<8JOgC0&î@`N! `  `<`%B^gCr >7Wqv& I=XSgz&)plgC N7`盺3 ߊqY7`ElBzgCPh%*F@VIACr5P؈gCͬ@HIQuXtTt O'E(D ^ggC *@gdLYd%G#Pa2YǿgCpBPa9 pGPa5{gCtձ@Pảv@F?Pa}mYDw h"?YD !zfj^t1n@+#I1=4{> %m>lNvPM VhCK*Z`L oiQZ`ZhC<_@@ baPc.h T*P@bafhC~ED`b`3&T7D`/hC%M&O-vTO=gN&ahC $|{XM!hC]r5(mD9 "S RD  uhCPߠ6ơ@a\ 5zN$l4=a:hCK'8 YL):G&r 02Q0RpP 3Ļ$sЃ*#~lcza.A+Z$r!^)@ N"ksݤ~ BȮf`nr)bc*z/wVVg6+?o5~ZY£jK4f0n*o0 Ax(Z6T>>%Q0C獑cf{, !K+=U/<)|3Y~Tx!@,  2EB`)Y5Ye+.]%-wiC[ar׾`GF+&%ar<6iC$A( Q'%x/%t2a-~iCP|^A3[zi@^fiC=Sz3FѠN]S\n6iCjCN`L[vk-}Z LjCxq!:EDoDD#ZjCÎvQ@`asz tu=/<`a<֘gjC )Pa}?x}/aPazsu ujC 4B;|NU+o=*~jC`*iRr@.(0 @Z EяjC{_&`apVoV&`{jClV (@ 5\Le.G&r3@8*(830+`"hWQSJ?hX91Coz\0;ІoZM!4Ԙ}@!2Y3;b Z*cTx+)X-IR"\XIgvTOQht}x>La?r~yFԙ!@4x4@U˳6Q #<5PxeB^MPD`OԮ`h(a`=[jCtUmw t Xy0]i=2DQ |) ^5EH^@&^b 'K(3&& ikC@Z`³v oZ`\}$kC+@ba~<'_/!baֵCW2kC.`Hε*+/`k`@kCHvP@D&M' Ӳ{ Da~Ta`NkCM]5k@L5őrF riqL4[}\kCx^@^`M+ > QB6P^`,rjkCݶ@PS  ^!]Pv{xkCl(oOz `7kC6-L`@ku< Y)1Gd@('B IEoH=ή .ѴSDj,1[4EXc<@VA ޒG+ 5VdD"o0f}E B#cPNB*0Ppb2$%ƁtcT"9ekC@dLUS FaL"kCM@ <$呡 ߾55kC޿6J. ~K1 }hH(`kC,a ׈nlQZ>Hka<&Y+kC|y]x-5Di~ k 攺6D^7kC Vv&d@2߾ P~~F2[kCb6 ^%,hi}?h^6kC0 ;YP_Uk#Z3WYP[ΪlCl 5<lC20zz231kzymfHpM6rB D`Ex>A* HD`]ZR@mC6:@P Bg=@8eN:u:=.3'qF4R%1 ;:. K&]HB(F"ɍC,xޅt<]π]"^Wb۫.o"'H!R^Vϕ>DUVZ+E=iGpKn?ZyMs_.tܭ*q݄5ٌ~D" N=sGfU8Ǎ_fKwmեDMKӧ.5Q]@[5E]vx~?osJFM_KaVӿեϵ]j>]~?GϏC]źtttY?W.]+5WW㫒mrtyTcymr6E8V'ɫҥKزF!':)٢Sgkv:7 ¯틷^Q;W}%vtNGt4Zu]k_ïoeZuq3qۆFlq{~Vn*,ouwiԍ2.ίs~mnꔡPƲI-qK8rM)rdû/H^grf Nj ʨyޛJ:82bZUjyI&'w]gHlݪ_딲+~x^ak#zMH߲KS3P7c|J?Kݓbϯ{딚4 }*g+zYdo2IvN^2_W?YG;\ɢ]M\@.+ǮlC_?%qcli{zO)>YR.?BYs K]1uSͳÞWtyO\i/j7}\=} ]L9ꁕJϣko{ YU]7׊/6믫wWL2[)KV mx/Vͽ_ue/ڶyN J7<ʠ?^xeK,S|~s{>+!*b>DRٴrѿ=#v[vuzvT\eS׶OoߵFy>ioenϙZliG !m_dŒ;;|Oa k~y7+5,x)pӆ~t)ouNg,+:JԿۧR-ߘS^64pæ͟(\d|G sO?g`eI{8 ֋FnS6?)Wzh<yLyw=fp|Ï uʜ{P_R9f**O}\|2ic7lznq;-Ǜ-S:^$)]9 >76(; |#=P3߼Ck~ILf?}ōꔓwak+cO~Hۄ;;OwAZIYˢتl?,p[O6gkZ6a_-/lۮr_^)Q溏_1zQlN_[6lm2Xe 53~'~/C^KV>R>vz=~~ϯ˿ߟu/VV>uK(7<򵇕j,K yUːͣVykwom ٶG V+~Xtw¾G+O6ټ /,[@~^C;=9ܾkٿ&~)OT{JHVޥtمoXuO ۯ_Ӭ{kV$2|zٚ>I^YCM̜2:n1PE+Ɩι]pa偅oneږINjUzJ_)Ul4C[;ުS t=qHyY&0o|!~HyNj[bܡRn]2=k_R<,[P}'߰ᏡRnm4/2/Ht6/dLwz!wwRzo]ִǞH&g6屓wX03qHc=\a Z= GeM\XOu:Z3^߻{?nx{6W=4?Ϗ*Org 4wmŴf \]{=Zw 4NݱV^}ʠ&vO{O;ꝝwz&>\~iˑk;>vOv*c޻}`gRe^N2.)V^=ޕ -w=ʢTCy߹gh&U]Qڄ̣.㖙1xQE\y˶ٯM噓GM~暽o>z(~F4q-eUW=/ݯLNԒS.jjrͳFL6|XJ1?S蟲lqҼ]ʅ%wl?eGl,Ly?ڭ$NȴoսaU_O1f߶|v+ mbq|{znU<n%W|!%&ګTiy `2WwNO[^eאW1-ٸ[>k>-K֞UTܿqO+Yxj\>;ڎ{+sR^ryuأp[%n{_[{ O4~ɆCC( 㗍{?Ni<Ő({dT|O{7~|C60qye{+]b|hȌ= xט;(E7vOGөύc{*ʽ5vqFlLأ x_*Cs?WyM'd>F{MI?glm'U^ɱQǎܼ[iߺ  []iC{K\rݭ?1 ,{{s Lz`\nָZeze\rI40%*MLna|ҟɻY>ڷ47/dc;${ ,Ď+Ǯ;b\.U}K,]|| Ky}m,}p3yQ nAӇ,?{5캽nmo>m7ԗOt㪧 b7*vcO;ۖ=YɞLvUs>,Ud/܎4i\C>tai [5,dgĥWx[+8;;.d s2%%ŒvMUj^Bg#nsbRzf,;.;kx'Ȳj Wo["[:$w7쵒Q&u0=)RB.1UKUx@})ZmIrZlG52"[k NFcUykuJ RnZNN~ 1DVs@?V HUtfWUѭSRc#]VV^#i:m-iNI2ӥR?CI#qWPl:-'ݘ^< S:qⴔacɨVSUaUceebg Pq٨9jgK4zmUV҂yƼgT<NW=VH rҊ sjZ`J>b)ұRb]:Z4٩;v\#ȝ$Rʥ#щ}Qr5OE}vQ)e۩qKТ"}1z+PI+vK>K.z陝et\퉍dT$iPQڀt`Fb9IQ^NS.;[fڈ6mTn%bz`!A{m+/\![ɋpZl,#M^!VEJLڦ*Ur8n' b&;,.K%*5SFY% Ume(Ş&M**fu̪=uzXZve'sͪ1{^',ջt؝ܴZ=0G* ( +ocN5R*}|v)*!ڒ=&Pio]emC6Mn^KJ'XP=͂_+scYf]I푇F}dG,Ό,2cR Q}zcoamV 9jFL&Àf|>(BvL TV7. YbemFUUR[NA8H9ިYnS:Hf(٘Z>R+]L$/;O;2k}Akt`bLvm\4|*efmֻaýdn V}+zlqUZ `lcF!>9=X9<> ̠̩ݹ[)cp^Znv?P]ҧu%"emR?gϗׯVZuЃrw-L*{\g,t+`?n@\06td1尢#N''waZ`#S)J߷X*ɝN:uI.f wE}GS=RmbWyjGxPSqeYzW\sBQ)-9ђO2ŕҝ/ojHUWcE񡝇 :LT<T,VnM+K3gSƤfQny9RlyCEӕ\n+Xި(ef^:%u¦ Lymf'=?oZ5<*< .uXk.[IuѷPc`Af|,%B9ŒzjSX+ew-*/u#,k)9QE3d#6ԧVnI)ңo+"??\q~.èk2m^asV2eM$hW̚6H5&׆vie/䱨=7=\JW)c~P}X'A@ 5ʚ~١6>͢?de Agݒ7G\)rtѹ=Rb|G'nꎹ7\Qn$[˒^OYcۏn3R;n[-S ifNiu߾engz sMY{$=t*ۋQ{lj `fw͕ͬ J1=VrhF TUXodp0!Yck lc|ӬvC]!ODyIJ˕HBƶEZ)9<jflXY!~G~R4ps'*r ˜ L7z53ZAƐ⾅E}Qwd{q]Q#` h4|XjP r(`RW*Q-+xj/e wҐ^MZ3ų yjh1QJ}eeT2;\@k(dS ڤftŨE`W6vH$(MufTi[zY*}xKT\>ENvb}%/n$a xiCh}dcml+ #=/b&I3ET';/,6edgn,(VIyc!0Jh) ^uR ]dGh6:$ >;}65AЕf{L8Q#b0bqp1YR1&7v-VV`J@K2[`بz*x%I]Unq`fZIXRfanyvU:M.'&w$9䬌8zH&&%=M޲CE X3k SȤbr]!s:#4w5ȹS<頮`) SЈ^u@evSC@/"\vLqXP5fEAzJ,Ѩs 7#ЯQ:FWM522ߖTGG܃ ٬ˁX**,3o2A6H e{zv5E$MCC*@֘nZC^\N~Z;Vjx$K tpx(9 'GU Tq{`-+6"2 \kɣ2ko #x 2 "JȪ0{l1oZQԣTX!5,"Evl7y`ܰnQ$)meJwQl[Rw(]%5bgWBA`z+YRGLTZʸXT s}U}v&R滰̥І!KY@ @ԧFkXGL: ̣Fg/C(ë)9j,#dA!8F rCkv/ZFQ2 ,N U; 2I6p nTRRZ4mL6ر9SphXө_1G~QaT8HK9,*$e 3c@+6˔vͭZ"Z$ ŲLbΪ*fT[H6ZԱ0;W ?R4i9 [@#r 9 BMZIn]lA/un4Ҵu9!Pϙmr x=yB`VfPF^VG{N.Ay-2 7szx}(s(6feK}xjHyLꅋdZؐP{V\{LΨW1XA;;N]dn#Q"`(h$e tI6wJ(~n j:|~+;OR'9c C|aghi4Btv}rl-':7W#USj<>6Usy-6gFHP,cZ (X6(UpxR sr va'O@퀇V)he!Fl#؀3fG.h`72 dVn@oש[lԅ WKjź؁Yth % "wϞuF=R(ulNy( )@vv ð9 FǨ*ܢ>TjܜEIݘCz ?11n$Ck,є3) O5) yL=ӹr~r*Wvh؜f]Sτ.Eo㢚QrjXW]L^m5!Ci ud7$c U%Z93T4SI}m \z9~@lm+'o}0@s )1LM#s3)8H.:W|PeMDe ;.ů ^#!%'wRQ|f3B؟}ldR]JaѬ[yY[2B2N|bQeLs],29|quv44.[ *->6*s QC&Gzlt7k.WpgQ{d:% jofu΅ QH،W`:kX2YMj5 RVHXP]+Vszp ω¬J.폅팝_@]XIEYfdӛ6)/{PgX.qbk0Eݎ4[s,ǰцQrO&a]Rql, m8+o>.y?`7`IEn1y8LUZc(B#`3+u+ٳ:m,ɯO~AH\.Uk<[}|w:8.՛bSIj򣭁#=>nHQXºd-fg 3F>Uךz;mHs')7oM/a,} C}.5^Z, */Olku&Цƛ:;M/=D()8O-sRL-eS~POvC킰׼XQ_~z4ۼF>@b03g6cLձh4SrxIզsYGYfOXՅ]vRXQ{ZڮsꮦdXAir |&t ǥ ahC[` ޹gGg$)X*n dg$Ԃ {&ֆv F!8˧z+0[A6EE (9=J.ƚ9:O|rKĄ}:xCCLNQ ޘP} \h\gF5OոTa֥^օd\Z< hY*+#ɡ3Z< ^8G o٘.F\[g`tUA*) GM+D~аZJCS D4-0Q 5E:IZ bi:Li;^p\6<8z/ɇu EHMf+0Khm6%w#=Sߵ>f!^벨lѿKEw)+~Zi%eTM9݂z-F>|nk2MxA_)S4Jth:5/㡷t)F\ ʦVn:O !*8;ژyVBY!\PjQZHѪDC^4Nm=͡s ā̐=t#5 9Mg;MPÍޏQ}?c!zhIp{HJ&o~ԛ9_!6z8>& }AuVeZo^lU9S:tɺT!V"xĂW8 :_ZkCu6.J#2eո yN@y1魰y;G5UKt &Qڅ& R<arT=J Y[:U*v8LE0斔e?fqLYuҶ:W 7xɗ_1O0^y,79dj3?A>KgfiUߝc/B~^hI4Ǡ&{&^BeAAY_hrqEQ^⋢.z ~$geZ=~ _cV ,g_"Abh6>5!s4 Rf#gaFP٩/3h];.6l{YDl?ӔuMÔ20U!.͍K`vX5,!>< @ sHT)Эwٻ2l)jjo3qзU~R ,"fPԙ, YAgѬߝi>%{\Jvq{ցiVF;M"^0i%CǵE9n˰~ jՑ(a%d8R#$ 3{[Yu=۫zi/$vGŴ(dԁ&wŨGi8hAVMQf9EԫMfm}t5K;FwlgS%lp=6{L8b!_Uݎp5OW#Q-8a֨Z g95*8L>@ ,qD`i|Wf y'n YRKŞQlISdLC¡C3v9aK=<.9=.nߙטq AugbGȋZ ޘ/#zm^#m~a {G}cuY :Ўo`7}W#.ܘ6+%{$BAXF %􆎑@W;dc.?7.6V_^4ac!ZmI[ϯI;6-oՅޱh F{?qo;q qO]qלˀ:_ڢ>{33^uP+Uk zL/_O]讯QJ絆柃~6=5x!z%_do {ÇqM? C6A#j;X;o?89񺞕v=akdQapN.o` Ϥ?dQz?4|5iF 3]+=V~".p{SK A۩AK@5X LQ!444- d֪B*NB*4LK۳&;%I:kyԅ3}K֯I C6}hn9>}sav 粜g؎|&N|ڎ&n:siF':kteg:- 4zpGw.sqeK꿑?g8Wx&c0{F?#+^?Ҟ ˙;i8/o#w6>o0L` oiN`YA0<s#`.xI3Y</"^Wku72Xw @|裙j|րc|>zl`3|7[l?mGvg {^ApG@8 _7p?/7%!o*Ԗ>7~/+ї+$ooxZsp5h-׃Zo[%Ak@Gз_k4n ue 85) $Π *~Rw>}D{On5vȡ$GI296p _IԻ!ϕ:+w'w<Ѥ`(0 /; FI>c=jA/|.So@4 ~?yTP~ 5hR`0Dl~?__g ,=FsgG5D#_/-k"7٫hw"[svBZi瞯N&`B-q uz*G][ɇM݇/)̾N#?2SPAX|LmbB8-zo讝];>Oߡ&yn{mm.>BX7 =u1WXU8ڢ/[uY 6δb&Ύ/./a2I}s\a=OX$P  bY b^d {-]#R'A[έ˅uq]XS "¾Ja]{S%vFaLq8i%R!/Nx.5ߏγHo+9Fe<gG;.# t<3O-XW;Rw^${LDb[G\X"w$_OWk3SQuwN%}Q^~x^nXuǔ3tNjNoamkK;6iwJu.ACt3Za[o0ǖ(^Wګ ݶuX^k%KbAubHm(ݶLzmi#)E.+kc}mn[}-s=}lrs)yS;Ƨ۶w궩~uLߞG>VxkLVg4PBwxnL~bۢ>V,շtm}xg7^[>qƙ?,z{tR<Ϥgگk6L϶_X"Aw.pb,Эxslіa]BDֺi!Ko} %R?K(Ofl&^/]X70iۗg.bao/yuD^:/ߍԷbD6*~$m?b&R,EgE#wۖiunp:5/}u s5p/un`_i-z]O0ۑ0ۑꦨӢ֧S-v4u~f[LhGź&jKij4ާD/!۝z;a}iLFm؞~1qdéu|x bQW3#KqL;b@>/O-ozK񡾺kӱ۟%Ǟub]࿑K$IK )LZFyC!`)[ߦ9Nty<]YRh^mKW)GI{X]ZRNaҒäu%LZ0i¤uF1Bz|K\-1%FxϙY#MZ>MZϡ嵘Fe@>}I3III+ V&"L-L]a*ääUIsIsIsI;L;L'L7L/LZu0iaFI&--LZ0ia2¤eI 'LZ0iaI&-'LOiyaäI#L~NI+V&m@aI&mH=4},+>cu1Ճd~mH~c8?K{W*\z8?YϢp~(=Eίy;ExNW{_,\zy;ExNSM79&Gxϫ3.=&Gxϛy;y^Ns ,mj1R_cAuN539&ݶO]ۮmS-ru}tf~b<2B:ݫq}a*vTcn>-7LZ0ia|R3EvTmWͺ\0åU6p.ưåU6p~KLߋ^UI 'Lo["+>:t۾0*nbw}*vn;WoCݶO]ۮm)yb8W,2Zˁ: RzNNݵ-R};%[B˝$V_ ҺG{iBv趝4q܃/mۤ6ǩK+BT򿀓Kcइ@=Isʤq2 w8oho/ƳXUe "s 1º_o☓b"| ODZn֣^RE|&qx'>8%RDzVLG;1q.UX&wEE,xzKX4O<Ҙq|Fd 9搜|q)qR|I32TXu.{'ڀzߑƮy"}ۏ a]yb}sC|FlĶZE;'=D'su9W=?ry^1u9crަ˿otLԥH:sMD8rT=QD]'\u?K 933-֖.t|./u9or^弾y}S.M]뛺7u9or^弾y}SH5owϴ4зm6 v }SCs:Hy4ψM$;GK[5d7.<olS}:H ?/\o'VoзT*^I6 }B?,M&= }d~SB'H;$~I}O#BoзB!I҅bp)\Zk m  $H@: BP;+^PF{x0 L3`6`x^- `3l.G/GSeh7V@A;@g  d>?E`  R`6Pܠc0LL `x<k Vj|փk=v`?8/8 Nƨ ph7V@ tA2R@}A(`P*A5ƁI`*f\8/k`)XVC_-; ~p$ht\.Zp#A4h@2RA:A(CpP ]ܠd0 s ,/M6`-l_7{ l?=`8c7.D(p9 ׂ@+:n'P@o  @ `80 (w*P F1` 怹1$XσKU w{`Fl߂G{pO8 _ .+UZ ڂX$$t=A*HrA(`p'0R`8 j(p&)>p?SiW`)x `%g`|߃m`;!P~op 4Bpfj\n6 Ā $d)HY |PJ 0 &`.P\H0`0< y ^oemVSl_w v} 8/pPASp \ kuFp3h nv t@zLyP !`̠ ؀8@- Ƃ `2 A0xOx^K`9xVZ l- ~;.Q+8ӠUbp)\Zk -@HA74~ "0 w#(VP* `Y!/(x< `1x;V|6/W=up@".ՠ%nm@4Ak'sl[`+^pGN-PRp ׂ@+ [A[ ::n'Hi @.(E` FP TxA $0C_Q8x < b x,ow5` l_7{ l?=`?8/8 NFנ@4Wzp  $H@: BP`80 (w*P F1` 怹1$XσEex,o}|>`| ?Np ~@jKeJ\7Akpq#d?wb0 `e jh0LT0#`xπ%*X= |ւO`# oV#v8 _ ,r/q r˷\|˵\~O\2*;qe!E\c.q rsy_Kc~\3.st5Q\pe55\r4c˱\r2r9˩\N>.sy?p9C\>.#\Q.qsOr\\>B.y._E.q˗|W|׸|%\R.roq˷|w\|˕\r5p!q˵\~:.?S.?s.sˍ\n .7s%_q˯o\nG.r;;\r7{>.sy˃\0G(Ǹ_\w.O.o.$<%eҘ&\^\6"./.˸+lU\6j.[py -븼˛l\¥ek.py+qe[.o2X.qٞ\qeL2N\&sٙ.\vݹeO. \pʥe/.Ӹe:\fre.re?.se.y{wOmS!2$$Q2$sT 2IRh4 $RIBH J%o>9繟?:{mOagp6A{B"@oa !0 pLaa T3axflx sIO|xBx^2,W`) ;.|+a|kX `lMl+7n~a{W&9 'ܐB>( Ep( G@1(% rP*1P S4 Cm8@#8B3e x p '䂼C(EP P*@E8p U T14s)46A{B"..p)\]tˡ\=>~U0`Cjp\7p&D*X=C#h u;\uCucX C 0 y /P B!( Ep( G@1(GB ( (( e,PcR B7CzB/ }/\ ? ` 00 k:np#`$ Fmp;;`, ` >1O`-)l >9|_W5lo`+lp Ca8J@i8NP`СQl`#khm.N.|xBX/bx+pa !0FM0nQp 60q0&]0IpL)p/ <SaL0G`̆G1x90y< |xBX/bx+ x[6w]xއCX #X :X~dr dra@^BpC:Agptn.zAoAF69 ' 7䁼C(0á(Š8 %$4PCG1P 2'p U ՠ: 54 C- gP΂PChgC#h Mh ͠9 - Ppp$P PB9(" @%8p<'Ip2TS*Tp*ԀӠ&6gB8 B= ! 14s)4p.%h m-.N.eAwzzAo}Ja\a !0ap \ p a#f0na cNand}p?<T3ă sa<O30s</˰^oނa{>|JXj'z6Ff/+7vNn~a?/~}~cFdra@^("p8#8 %$4rP*@E8Jp,x8Nd@UTAM8jAm8YPChgC#h\hAK8ZAkhm.N.eAwzzAo}Ja\a !0ap \ p a#f0na cNand}p?<C0t3axflx sIO ̇ga,E</,a KUx ^e -xV;.!Ua |kaOalMl a |[al-]O3{W7A,,!\p<A~("p8##Rp2PAyh8*pT8N UTS5t 8YPA}h lh M4s-|h@khm.N.eAwzzAo}Ja\a !0ap \ p a#f0na cNand}p?<C0t3ax V*Vǰ>ç6& 6| _װ v.v{'~+ a ᢘ7^z~YS%F IPL4tS~7iΤ_ooo]ut/AG;)'ΈbK/;#KPqt$%I3?RtnH|O.Hw4}t"ݳHw*AIE1=sHb(k.$bH)sn?ΥR|T&lcAK1Qt]>ItQ)f.*N2{*HRL7C*駫!&{AbfZI)b:zH>QLwݏXL %g1=v$YL8鳓&e1v,n,鶛@2۩Y. M-sCb IXLߝ)9鼳$b13_$$$N,n RӁNbzI|YL^I % c1xIYL/^$IVm$1$,#/$%e1]yIRYL_^&lc$'HrIHN$YL^ I)+#b5zN{bz? /$$ $M,gka1}{$oYL^7qa1{$},ogCx'N'@74,7D=}է> Mt Ao>!LHLII,H,IHIlIIIHo)zIzۣg$$$LV1C`#zΈ-"%{"zn z{ zΧ郤g|zߡgv8~[LG$=CDs;Is9t_$=Cs7/8yvLw$=WC39>oL$ItIrpODDd8z%I$-)M"K"OH2=$5Iu MN !%G:(MCi.J+k[{G'E$KHғěė=$$\K$$ݕQ$[_CDX&EATYf2z-sImOR@Rt\^$)d.KIq2H*8$9jNl&y`r2]oI8>$=$Iz9no$$l$$\%'$&N2$R$$$$KL2d *65H4IHfӐĈĄĔ}$V$$$tB?$$$&Eggz;IBIH֒GgI$zo$$0pppGTDd8tJHHȢ_Td XetN"Q!Q%QG& ]}C#Ss K+k[{G'E(]JJN⁾Ro_?tEi8II$I:M4$$$9ݏTf4'HrI"$IчZJr&Q+H'yjZzt64 yEBJN򖤋Ig^>o$$/l$$\$$$$$$IFHHHȒȓ(!^ $HTHTѪAIE2}$$$Fn5%1' D5-\I뺄d)]Inv!? :jIxIIW;d8kIdIIc;Dd$tڪhhv.>nHLHLI{kIbEbMb\G'E$KЇJNAn\_?@䆒%YH(ύ!%#I@nI2^M%I'$9c$'HrIзOR@RDrݻ$%$${I]t>$"&A?o=III3z_IKGdc}KEn_~Aa' "F<"@2DD]$$Z$3 KObHb`Ss K[ؒؓ8;x$ $&EpI I0I(גGpI$zlCp,II9d?zSII2IdCq.II I|"KHJQ\Fr]$wY 5$0n ie_e:[Iyn.n^㸇3/uGtL#$$HN䑜&') )"9OrIM[yKr!I:kHjIIHHI^"i!i%i'yKEM򁤇3I/I7l$$\$$$$$A"h)iH˓(Oz,2I$*$$$"ACKObiSs tP[Xؒؓ8z$$$$$$$~$$$$$a$kI֓DDDl%FCKG@HDLd?ATtL#$$HN䑜&') )"9OrЃ}]þN*bנM~d3]$oIHSB?yeD1qq}}9`;|}S)/>༮8q'о~?8~_ȓc[p@7n }nh?k~\1їM;lh__6C:Qlvkt2[t0b}?| ?pЇ~~q}Mt]/=o:/?ǯI/J8M]:æ.sO53XJ\N?v -??A~kϮӉϯmC_?6Q? }>Ϳuۆ_~w~~mcAzDzإqoQS=?Q՝S=*)y^bGuџGb)C1Qc@1?d|_'L'S9\z-_c~_&@L&`l@Sk!S~Ssg3<s)fqN&3DÒގz%әb)KGoWB1,cF?xeyIyS̾%GD?ǚ~ i7zn=zߏal@.a#lbOL1(l)f[fa'l@'valbaGoǐB12죘P6 (f4ٶ!bo8L18dQvG)f[Cl@=mPg)f'l A{b"}\#S67(f;rV6l/qbG1M0襦7CM[[7$OFLL=Wfl-, l]hƶ Övfm1ml Ї |ȚV䲘3Y3f&f l[X%5>Bs`}^ďUB3u$$$tGS NOg779bݿ)\O~]_o ןx2w~5r Z?_:?n_U˵dK3ǩ*6k#ݺOGsObfmO?~{)6w+l&3yS5nl?[ac.UUWU4=| ='.lΔ)мG6%QqlTB<Eǒvi r:.6*(?G||9γ9-p}xf>9L~G u<Ul̔ m2>k7l;}ï'H1K G1ӘNzɁ1' .;o_r\x/'<˟D:N.w]YXrW;:S|kc/׏Gg3ZbBS^~#%7Nf+foA^es)boZ5?oU7Oqzd#h;Vdww仯?(})ohrtz}dOJ┘drqhI֚AW2dN(< h$8E*_Aϓs;_s8nۛ=\߮p'g~[ӮF[J&uCl R,$k'4|ٲ6O;8Qft'KPXУQHzBi&&%6!-ɫĵP8.x3K,2#j6]_|ۮ]S$)%ܿ'g`T=: ON _"F:] 2]twsB#j1/gMKO`Yw2+f./nL-d,W1M3A.Oɾ 1*g=j<3ٓoHZZ)USK yrOz6?La[ۗ]Q!\EbvhxeJV;-H'iHFI[e#{QG:F,Zf)MqiG;/Ym*_&m*X򱳗&sg$[ zLHo_ܕSS^3m4neIevK<5-즦l5P, c6qdޣwX3'`mQq)y3_646NZ?Ջ~ģ{IXM>2֭DR{AT]_\|s{t\ˢ0M7ퟶwtYH4en:tY*Fs6it$뭝ʚZNDo̎?}5u4ܫqDEvs1^[7x^5817v\}&s75_1%pz՘=SʧjtknYH񉽷z5ƎSzjbR n/ً>\X6jbrtirƝmW}P-)Y'yx/c͛4m tńo%ivAKgDǷXoɲG%^"f|MzazѦ[ɴf8Jp˰gW6S2+Xԓ*#ڳLt$V u⽱S8U4z.)Z7hp0vLh:s&KliYwy媂IO*:2lgpg԰ǹ&͘yBʥ1>r̗Tu}娵ɏ:/5АoisA+:LXnD{)o]Q*%?VVGnQrUnNe) ۟=7^]:#=ye^P V =;sLo_L~Ԏ[Ӛb;=<ݽ@^e噉>&UoX3*ߏ Z0~"ɺQ_UמK:v^¯oC]׮Μw+\}¸Ln.:_D]l/shBxXX٦9k{v_Z/iޙߪZ9f}v;2Pm{͵ߎ$]ϯ3U}[A+EZ$Ou֕r`LR̫ wܚޞdE¤i/SnjFք XŇqp9uNZef^efĂcٹ{|ͳ=3WHݝѡgK79fAtdv$9?bpv%uoUf$ Ի{CIMi54X}Ҡ=Ar(4 8=3Zdp¶Mټqֺq)5wqM*\ޭ2ѕenٗx2Mv/\jk+~ЪkG} Ϸo9q"sf[Mviw֨ǢoFs.]z-O+md0sjWޤWJ>cf~.`oصryy'Kj_`S$Sfn S:/늰\ɍq\Mz\c{4Vgxp u3]wdړpq;CinR`Ŗo,fy!U;z?j\ hj]^TquB͔Jx6fWu,Y?"H{fncsfSn_}gnɽ.լ/}~5v.V[De>MJ\[iKIɴsb+3 sO{v:GUe*o~0zo[ ʻFª3zksҸsr/6dϬڜc^NX2=zq֞=_D6^-Р_jUƎ/v[0k HiA j4pi4/lʤĝOs o]mwaʛg[N︭!΢SBJ7*?y~GkU-MɫSw׹`A7GQa9s8iv_Ean9L_B:koYP]WG^*ZCg߽2hwYɖ-eE1Uą3]| Y;Аа7] o'8lb=.s?TX?b 6[:-W`c9σCGps/tQ"4d˾ ʯ.\g Z?],RG?SuW\ɊyA_u^xQƙcx:=YpHE߂%s[ʟ8۱`HfV؞ڹgD 4,-P|oG57}8KOlY~"MN'>ܳ頭v\JrN;{+Z_4[uR3yXRN> wXRueBAϝQ3]+}6v;NDX|#u0_wv/ͫB+ħM9˽GoFdg:;SgGJ7;s(݃fVmӼ4rKyQoޒS;e2%C(D2)p* imή/Įj~= Xrqq*8B2+ݪ_l?';e1wbfUwټgUމgxZ+e{VR se]6a"ks u Iޗ*Kvqs [*kfMxygNLcpD\*E֪7J3{OoǷ]"o͞yq,:gn=ӛR!UV{Sz&ԉ.ɿ|ocM2:;ũ*][Q-zd5-5@7|YGy+PXY{|Y[iуEw>luBe'EOz͂Gʙ9^_/Ig2rQK+ctRpO+]g}]v# s|~62xaf~[Bkׁ9fgeYiMUKYЮGFjk*97CvhN (oeSg }][d2p(cn{DV$9-wYmW,T+2Ö8q蔇6ǭPkulf>ŷt-O͓L[ΩS(2wMW9o aQ9.}0xcKTU{m#\m3' 'z\h_U7mL?ߖ]*|Q0R%nvЈά RtGZ-p"yTd[ϔ}זRcù?^"p<*Yk[ގ{R}oV˖>I{tAyUfHx+\-m>PFrn_<3vjx6r#օ=֐ $^|O7GmU\#oYu)6O-R^~]!cwɣY/*.[xjuG>;6[D]4fI[ KWr|\؍=Js\i/ܿgpC+b 9կYĻZ9əψOޘ3_ $=w .-EEO?lvs}t7򝟙ٲ+Y7Jfl;9Kn%|n)[$q\w}aw =eQ(eJqVN>̾uO0/o8wٛ]xkaU\aqd2>n_;fo2 >5~۳ v_r{=s#Tɭ(VP3n]Er98r! ΙG,o{VNo|T͡>Eτ8x}۲_n } :eӲ!hz+ol~@a.b;Uf:]>˨#WkH 9[Fe})\cѨ;!>Q-v]BQ6)?kjsZh>uߗ͹DHإυ&q[EbN59#™ļm2/͒uaXY63[!/46/6\MFx>.|V2 BXɎ&5"LzљIlKYp@{Cm[NVdEMjnim 2_O_Şpm֗YlN0:wÁI˾u+zg6뽓E$G2In~ssem>pK̮~jbp֥9R?Ykhn,5K2?x@m驦}Q2J7oYݪX:foE}/LްsΛ+ftɝRi7cAhsf+1bai ֎V^vJëOfl^Or+ğ7)nw;';M۶pkĬpv92*np3j4N>(Y]z3h n,-h7tW=K,4f*Yߜ"Naz+%^)?ny% G i_eH?Yr7yYE>٭[b>~!gJ⒥֟ k~vz! K T<8bõxSF/}i|%2R #;ٖ7Ui)|!-ERKv`X _qF]uN˳;^.#6W.Z>1.Gj˒~ zG9ɬ31>ϟpyGyJN/~O¼Wf4~^=3+<3JDLvugU TNz>/ۧsȚyg]kX+t~5ggN-)6fG&koT]ŮܧUWrDmͫLDo¿02;9OD|A]/ $Fitv۫WcygJuۥJ; Ua/̓f6\ئ8 9Am6mT9|;bÏ񆌮hTǽ3} 3穞ϽX+X)l?]ƃ첖]'8#_͹[<w۠@ֳ+^1~']éqBt^ Z:`/5]qV mY#oirz?,is'6qx+Ρȳ%.;q˗'>rݵ WABQ]3nrg\̱=s9$qwiE:=bƶ4œs/2҄SރH\u1#evxmw.ُ׉Ms}අ1!{Q[?ɣv׺ %=Wno9PʗM٠w#&߬ݹLգoEϭRtثuZ8*:21b^v,uuff($ֻr;FNM}ldž/,d j|S;u):zn؞f+v}Xf]nu`~eK&& M|Ԓ/BK=MI$sZt6 wd%m8'OON٬aG9;'Evnvr.N^)6{׭VK<3Exnv/T>|!p1Um!-rqO̵羟א[m}9|VvnۈwʾwlE, t(HO1Y\V-e<{e)[?^f3&#~7՞޼CGO8cmgh?31vܐPNy%gǧNL_#*̛T=NqaP8am.~fxc ˧o.;Qg 5U" "\xVI8ǔזfx%7f3H@Kg?,>'+m[_rhBO;mF&)Vɒ%>~EKVWyb{ו}FN^r?`qqO~ɑv< _fIͼ7͵_O??ɼӨJqΉo'߼=gVJxz<m/V;>ټJ%OȕRrTx~I3k cEʆU|f?Xu]nYmֲ݄m#yN\rvιzg3.m޹t}k>fÚ/T\zbf&]Wz}獱+6r'MnT5GuY#ɨܝ;'nl+8uT`X̗ ܒ8Ԛ\u8nu/|o뛓BKnӱIe/K/Iz룱e'{;;UoR\ECGeߞ\W?ҡ> \3tܨVl^ q?8zwkV+ Spb7::n+gg;W}EGo~s vZ=o|*̹^{IkW] ZF?ͽ1&Ivۇi''++}Ʊi椘ڣ~]O>7ͶZ\pElJPgSiTzc`!ZeWwK_z7CP~ݬ;{oVE3scYʊZlҢ娨GE%CCC#CE#$CCʊ-jb[tʊZ+*+*k}=3gfy~s/s}_+߅{㗋r^=eٴ/^Ij|ȇ̘ܱ?rU'3|ЯIo[YqF-J]K/f1g_׻?|?)?ugGb7;_=;g3>vn,];7xW^jIckmm ~Quuկ^s5SYtguf?" Kf`1a_xG>kxao\{~=w~3?񹞘k|yq{3}?-LX8şcKng[v~֫l|ȟ꾳uŧHwKr-K=ȟOH3Jm $^WrT!dkG~%ųD>9rz;u}'4;Ln79R~K_+=7L /~ZaMFޓa&<&A{RX3 iXsphEu# =#.|&K? ;vl\V\Lh:!KTnl = z䕰H"sK_Ki5߬y5ߥ(g﯃>{Y×$}AUk5l-ZAgAG"|?C?#w[J_CRAxBo(n nAШ.qAt*8xv,l0_ [ /=!s<ܚJEj+އy]JUX8I],jtT|>j5!Ձ6ǰ>P4lK1,%5ZΉa=}xOx>cmɎa9sc^> cX8ǃ_~Oxny x3g)sϹxóx^g+cX Q}Y 몆1js +Fm :ǰPrC KU 6 6Cfh-qk vqlMxw[{.},<=.wgb]x_xW Ԃ&O4O{>֎'h x~7ǰ@-пC9}t1tGE t//I?@>:Ns 4 VA趀ҠB_ABBn ( r 3}z~iw_~9S~ O_%h? |{n_?ශ~|O-W_ ~5*4O#?~~~o ~_W!d^7/6 ރtv;A_n6.؄~Ӻ`]Oüj,cYXV:tT,Sz?~~ZqG{!N} Ƌćjn:^Ղf覂ڡuCw5G zv@w -łi'z5}Ы%6Bwh+t AW0fbЧ[ ABw8 fނлtz.蕃WZnj jn !4@ ?OP(tއtНzACw:^z[ n AP'tNAM5C7tv@79nhts@OB4=  Ѡ Ѡ aL=t=s@O@=t]#@mM@7P tS@-M@7]T ]Pt}&@M5An?A}Tc<axIxp<<ᙂ颎n<;ON$<;ON /.?/2 2.EXAmsP'>xEߠt"1^ zz@@o%킾[^h(htGCzU htA@B/ n>}-@O~;tnUIV覃:[ ^- zAIށ<Џ[ :t[ m0ohN薀A-^h?t{EN} t+tn&-}& &覀ڠuAz4PtCOl`V'mxڦPSVB?;CA;CA;.Pt@ tnh-t@kZ 8ZƁB. /@eZ2P-t T ^薂:[ j#~RЏ] S@;;5}Эnht+@[ nB=t>ЧНs@BwSL@ !PtC.@] :jn !Pt@ :u@7jn h;}6ws7O㙍g.<,s >j/mw}YxBߗ'}yxBW'}ExBi!qt%w² ZYk-y=^V#Q7nGНAz'àG@xpo(K n< ,σo?=NȼNoA_.ȿ .}} p3( BrP5j:@]P?H= 4PU@m.P?ɤBU@mD& #P( AM6P9P(5@]~We =Sl<'h asxg?r^ j% ,X sGó7mpeʤpeP2(\~O(ÓL@[`8cWp*~Gp 0N2(?)?,3Bn|x+ -%>z{ވ_%O?Or! M埚ˣ ܬwi r+IqtiK}$!>F!xXGHl$#@3M7#5ҝ J JwVO+/퓴?Bd-\/ȷ\@rקj/VS~\_4eK.+J$6Sa_/SeSdue{f4gmve8mS(x9ɰ?2KmS v? ;h*ߩro\Qy%ù]^\]oxxOp~WʨOv8@ImV'Cŗ2G2 G <xfLdiCtmdOD<3ȗ9tn2߹Onei״.)3T^\鐲=T<3H&QT;b0C~o)SIY"iᝪz ^9Px7Еog^*q6/OCH6xa257?Iyֳw3wCWKlg|v .yzn3|wYRHDK ?I ?J5exGQZb] ܿ'ovoV H.CR(Ϳ3H-Jh5P(NQ<2ds*W^VxToTas#SQ <@G#Я;;Z:s ~DW=%2_Qt}xz#"D;Z2Q< =ÏE?O4.-TD'_uv2+^~ (Yz)!eݪw8xjwEAƹcp ʝZNq3ݑ!C} E&\cVv|u V' Ï@`o9Pt?@es) Ft0$cV8/3HWh% Ec|?+!MpE>w۰ E7!֏<.|; j`UI58ᨿ]gL0۔!(wAzDk3,2y}GOѾ}(cM᡹kqXZglOxOytc/x*rGxciԏ%g^;7b~VZGo L}W w?7SAx?c?J;NOj'%\iz$v<OK/Wyy|s6f7*oCMFv 4A~K0~ɱZz(E%:e"ѩID;N,VcԘO4wze1Yqz"|(*lFo>R+qqf _G)4T)Nq|TT_yĴ+7'V9f?Jf NY~N{g7{wE-ߌT*C12'̛֢wR2ȧ [CW TunPR9w3a'U,!Q91o^d󕹞p)^uNΫ PM73u>s * c(3r^}?}/?Mf^[OK' mhm4^ |u׷#h=(O:Cf[>t yW#@!L?~ qF}H|)w L-[dVd^t#s d<kOci=d>5Ǐr6JO~vqI9ι7q:w Gf{"ȿ{eh)Nel\cbCZ{4SF9bPfF^uF<:SyIi,Gݰ=c}83t9|+'*`G=LTDi_fOx#%+x2aw"3ņ'믲w2diT:SIr:*m&bwΣFacx3>mm_w,1H˴pN|K%Wܯj z¾<ǕX٧tZVS~U~:Yбǧ3F02)`B~R>(ɜ, /uV(;#nqsx#ף"՗!PaiGW#l\h~qYɋaL.&o ^R<>2^iGf vg NT߮yM:b_8}N( xN6_<>"|z<=tHB K̟QO3x}y_ly6Dۇ]{g_Fg* ak4?P{F=-`;]aһx*Q6| |x-Z}ei犮}?[+<S`SFuCo1O0>n | |}hS˷| FXmz_;9وo8:,$_X}_!ZNN[t[9:*[Q_cѦ(^Dq>Rs_Jv'y.wPȼ)yuӀWvUK ;y&;e|\o 翀^W#]堾QmEg)K]G^\fY|޲; {NY9yvAi<3!_<-[stT k~"/^rhn#o^ p?5J&) ~<}'\X' ?1COL6-ggv-.6Jxkv;?S؆hh qz̴J[4H {IkE0JGNZK'}Uuvc,c_(|)SgbW /gKLY`37@/!_#[!_WaX|l_L/;4ö;vZvsxxεݩO_)Fk9pZw+ sdD }ekX_2 Wb}ڔo!uMQ~o;扂b:]o/gM+HrµZiYB?[5GǘσI=Y89w3BW^^]c?,o鍜kܫ7_hv'jZGg ~^ ;۰e,! OSeXɢUO>p } W1O3hu( ~ׅJ[?NicԟokǮeHdDdA9+)g;o(4_uXƱΏW9NOT"N}>M7Έs&/:O]{: 7tCHw.in,Zxziۡpd@ywb{ ^70Lޏ+k/q3WF_tfx2Ou :G#8_á*ծe0 ?/\h ]\ڹ.pqTFISJ\쾈BcgsX["~K+IZ,4ߗ@b C5v&* _i;!?ຑ1?brNjhc=C\S0:cJde~!x [Q;T$ERqA-N6st0Z-,>ӽIITGL~e~ȇ nPq3|zZ zǹ:^ybkʷC ~ mBK1䫏wL^xϴ; #g&68kZ\;zzViw9/VI(%U>./~ .~}_OE??'#EJȥ9mi1?!<$Czoʍk >/%1ہ?L`֐}@ꃠʈpWD{+t?D.׿ 808Tǚ~dT]í _ hJ|@xQ5bjw^>ݰמ̷/6<&~!9.qekx m/5[ [7 z;.6G}6{o獴s,ͣy>odLWľBgZA~=5ϴ ~]v6c÷px>mM ͷd[ h>IJ_^ ?,PxY& kDDNS!,;Ý\ZW_41)>nODxFvqQv93ns]ܔ)7o:eO-5Q~w0DwMB}>R+WNֆP?ֆ^`g& / {S8%3}G?!ק, )6|7ִpoh& 3M8/;ڨS6H"]y_@WǸ'9j컋L7H ]6?/=]Ock1aG,ۋS?FkgNҹbKjL5eهOR6^bcbX~Èd%Y'gx'"/Ǐ&Psrs'ż}T?.?",y$>`˂8yXȨsz8']){GNfAyl;>*EJ0>b/xFBX~:ث~D:@GjG#V@e'~/b2^~2})qyO|]28 cƾkn5 oe~I]K~}YB gYt.X̾s] ,?}OW 'XGOVKXl#Wf&Sn}$TbCo[˯z9?ג-Zx]Uxj"Qax{n@vxa_9о^z+?;"|pă}<~iQ'c৮E:֊o7_k@XWɴ׹u,9be;i]"h=y‹ֻ*[]R7S{g(/~-# ϸo(tSxMݱ|϶s[lp6|'J| q%OBgZ62Co%leћU n=m-ADˑ6Ω"!wpEwAs6a‡~WG;We>w8Ds^iMR{)wuN֤K?]\YV|w)_*ij x>׆oy_.͑`7G/V;|3v{UZ{IB0F:_\fLJ ζ NCÑ|tKzHCC8Ka1ya^ XM- XR"Sm` g.lOz[a\ Ax'~o/xV| H# ӭrƚ#Go~?~*R俊OzǺ&-Xií.Cc#~V܅T0}o=ފ^=!Rp>Dz9SXoȄl]Dzd{޻0}m4ề.e;_/e_,%g Y,&?xXve6lkc< oz],{Vl3)zi'ƲSbIJbf?^B,;ʆ޼=]jxU6X1/0S/˷Z7ՀęO?[w|β;wQ^eKӿ(C+?>†"Ҿx^EJg4t&EG] ax--}"GO~ /t/mkj{X_\n_ڬׅO>2wym"M>x*clx14YA}HE6|#ҾH[lO{wo!gb:`6+$*8(N;ja{BxEHb^}5cm,c*^ϱ,eoߦ?%kYӀ9}DFQ+̟x+O%̯ ;M;3[{Zijpk9}l[ hi2=RP;CSLi|%z}cMƼv2 ?ze73ugMSm}r_"?i]g;C1PyH8ks#]F,nd/]|>k/ ~J-|O*}v>a1usI %YS[46 :\Fȶ}#lny`Vys#ݔSlpr@E^i;I0Zz/E~-V:4~j>1M~6[ҭޣvm'X{8{Zˆz~Dwdxp>xZy+ /cڎN{+H('*v.%_`V<~ x9)"RYofo#^NxnO.W̿Jc {H~C@G(3LO2ig-!x(}^׻jP_d0I_??i폏1畦*,z-|F' GkN+5qZia[goSvmlp ?c/[m8[ z2mI? r[; -Xkg2go<D]3"\1-Οz]~x]~gٕZ>pNAv>uc8^7^%쭋ۙ/;s}ۿp-p<_1<=*9a/%@څyM{i2{Y7 _`@˟zY9tm-[xxCWh9 <3wizt!7οo.C>Ŗ{Y+ů:oVӒpdWsao ]~C%}S?_du^Yz?AH^ Ɔ]bྠ۲?'~o)mO {nЖ_vo~pm|VJgשּׂdj_Mq;~ ?3XWKone7msd>|;~ӵ^zW/3$w%,աe/dcxJY|T.r]$tF`q ,gޯ"K[Rui@i RQNW")Ǹhqw6z5'~$$y-cэЯ}|E_評(y*{KdaHn`w#Hqm#D ʉy*Slp;>vIz:A]#~1^i:q-w&%N!?E;"݈yUmváp(PP1Iy7i+$O/7Gt oĿn^V|ǼnDN_ҦZ?.ۣ ḰhWuYߑp\ Zu+(ڸϫY ~32|n ߓ:Vsq|Ct4]Pֈve<~p\+nr); ^>?l)y ~Q>Ln(O-_Ekek|>thεNؗThXE*j`-\K٢X|_57:Zz+l*l~2\5Vh@m:kߓ7ixyWM(Oukyro~*7a 8imsbvڗL^/#5osežTϫG.ٶherW/x>Oi㻼8)1_~Z_o55ڟ^3ڷ^#FjOiT'AZqK@ѿPAu3l$fE\V i*rQĥj)n[!nvgK1K|?Y oG3K.-(?}͵٫|.ꡆ^ʣ<]"o~b%wN?;_ܨ~MX\b~ i+SJ:F-<i\9.DwK=g-@޿[uПo+Wu',<lQŚ]77_yoV%;f|z}Pෛד0-wwq?G_ k>&{F@.c7cuLC>mítʞ5Gaԩ<ˆrP/UY>>?' ΣJdIxrg|?ŰPGwU+rEF],HsEyEFy-Fx;N=-[rK|m<D {Gר 08׿ @/t/}VDueEDm@'Xɷ#XUrY_5~Hn;А!rZ%_nB^ps!q'WӎS=py$6*;Ae`o[ xu37p,vNڿ6o.'8^2v+zw#w:}c>v*0J.>=ItGW]w~M  g$y,.θ_"Wį*%ݳǻ~+t~ȡ?1J/in+{Gq^t^23ȅƨ;z?em)ˍX=O6-2}A\gG }ܼZb u[jLJ1EE*"6J~|PR&Q4{`q*FEף{Pޱu?| 6O?V!'{CW*[aVw/뿐/JEC>_"?_x5b\24| v#G|{Z Iw'#(oZ~Box+r3ۡOi??p?d_ &NVnrX4_ -vrr}|#^ɶ !d8.U#e*{2~"syX|¯=*6ҩ -[QVl|T2OEǤrاg'W"rXǍd:v|OJhjөfyT[ꥪbx;pތD8imiL__IYʕώ zժ~Dײf)֫Re8yY7^Yμ ʲ,d^ye,a^yce̫(j%,LY(yeeYu+*Z-\.[A^]KxYApl"X]t=]/[-߭iך'Cz-{X0>ie|eP#TC ܻ^w9M>BP}Pa^0~XO:Wa7#\O&#w`(ּL4oW\NzVȻmߞ'ݞBv?~6MٻlV>v=A\O(L8N,4ƿu\R4KQ$=<VoXÿT~XtEíߥ+GWOԞuO_;ׯ*ZaCbFN>x%n>.ڟAש³p~3)>pI:G=?fEڣ:ĬÊh7;=e2Zy4Q s-ϝCr-hFDڹd'"?s Or5{uɞ=\C Q/2ag_ݙ.G}}z;o.!{=;7D4MG61&;t Fj-2wǿ(ʶhT>{$޹>/͖[fX&51.qE|ɪɬnno˂XYB_h뿆r|o7{"E95o 4jOop]̎YȺ'ǘ等5ῶ`1M1VY*6oO#xR:{_  J@xcaA, ,K< }[IkǜɁ58x``՘T|12i6r׬\zJ+`\.Y̽I/N`վތekV]oK')r>+{oQ{O<`?3{3y)'N=7e&>ٗ!ABtэE\kxj. $[KxaUvt5c3Y4՛0@(|^b_t #vSv? ݚzވl355z3,pT 'nO|$Y v}lKt |%T1]|m5pT;B;%~&/;=%n­bUS ŒDBw4^'3h<3h@'zӘxeG/+.^A-ؙxc2D {2ѝuG ǜ Hw!W!%_-./W  \M,jˁyĔP?q3u?䖒3rӾ"oM,9;N+&c.]dhL{ ̄Wcċ?>W{/9/qʷP}mߨ01˕t_O'g ͯqG9d7e*q'K8d":ὔWɋPJEt~DJi]#=^LH.9i_h⚡)%Q\?83~N5~xl'<CQPWS;@q1|gFcd_GrS 1Bߧ= o#=[/r;.y;;ߝmxEiwB7*!zN )(-R mZ/e1׆/C~p.֫]DIڳ@/G,H)[ ",ݺŔ)!FM_@9Gdp EoQ (祿!UKF}r6c{PՀЙY\2|3[B.#y)}۹zbu$}EN׃"./T{a$I V|;Dy|*w{UQ^1jK<؈jkS>k~4R_RލY@dE3akޯ5t.W D Ξ5Ʇ'Gt#ᄏ{9ޗgf36+fʹ,nxT59dO*fT_k:$:ҩ2 YNhŒxU'S9eιiVP|V9Ϻ9wfꯁ;e\4EƑbڦ&_H)Q蠁20o9ːrl矄rFPb*sk,N8Y`>ZC8'U >g$lЃRuI}>M(F Aga۟ 'c 3\%~Ŋl4];*:a `ƅ ju3Aw NeIF)o牾8"FT58Ǩ'ս'jՓ}&(Xe[Th$2|)/YJ Z.Pj0ȓ{a%.Ɵ Oag@>Bs,²qO!WWQM4)Y3iqI&,] Y9T`7BXPE'ˎ7t1A'^8DPNC?t F]6N>"Ŵ'Ptt^Z iޭS˲aD7C\LZ:XɔTc݄q~Wc ;Mx<<c>~m=]TMFR'냟dL:#d?O>?OWǂȌ ~^ 'JP2 394?oo u8``|Jl<%3zFQ! ͯ(5<絅x,}JG5#r0^*^(+S7'PVk^eF6FkDPJkS k \?׮&}~-&5UBa0qYMj[Epã,|~+1䙵jrEl/#A9D?Lm=4I/"#" $< th?_Aq 'LM]i+;׿ǻޝ\ϯ9#p7 +k&Wfg$gl=Ay/5K?Y-V[kez~5v%!E/K hZaXi- _Ǵ3l,ZT)oxY9v_ 8(!Q PԣKЯ>#y ovc:WxF>Jp/$Z}tgEWyRۘos#S^ jH> vjyx$.7Ga": p5 z ]}僴ڹm1ozy^;m;J{JM > 5пoǞPPS1 Pv)]qA y@^^JI'D}? +2[?ʈ.hu/ӫ4.~B@O ]2:a;CP)$$^-ng+Z;B 4C7-?;`!!o8/Z3dfG'kz].?)/4[7N+?2[G;jkjwO57Xؾ҅piϋ"y: 1a8uK7Rz;}_E03W( [Z48]Օ1Ωsn wzŭyTдfV"srcONi&XuO7zO0'Ϲ@9UxJWf5zv= |eN ۊS,n~ӻX@)+_Wpʴyy S\c8;gBcY0yR=Gxy<ީy?]?)rA!ߠ͋xOKa=Nu10ʓSq&˩ /QXN%ܘ3?7+Ay1_eHې^J{ BԪɴ3i5W2hm^p/‚ݓ >(c?ːEQ+`*8u tTͼ&yy2ޭwzoC8wT;m^9bpڐ Іy^TOK. ﴘ;z Ay iV1cʟySL򴔥P\iYq`e䃔3:`c +:y `%)L(L†Gel$0l"aj?WEb>8ȴX޿,zS'm:j;RHSjq JϋyYɋ1LU دl<ףtMWT"tMv/+8K{7`Gd1; *jh),$-.&]}PRN0?V9e8-υa7N;E.Wk^a?,xȊ}Lj)H\ t)t+o)pWA,xj@ 9syQ;J"q: jd"E\T!E 8IyV݇uq(#qse)W\n }x nX;b^5!| v NPNժd*\RY'Pe=1Es̎&$|h49j@R OKA3̄QN[ . R위#w8:8JB 6?З[X?x7>N!) 0ANH6 O'x:M eu(.ݖ_80&9 *L:0D/@8y9` v!!\YugR9b-ܙphl7 ~7 ~ȹdOsis5Yhf =:ŀ!ǍoLdvYhnBrݷ-[gY/0[ec1Q1jKאB``96>ClR-ZZ8Gx \ Xw$b:=$T8ߠʙƇ .ODP QQ AHt $:ABw+dZ&0+,=!+ RtRLUʊ JOP'y߫dqh;',晸@AuVɓH".Oc@o, @an03S[0]̾3=w#+%:zHYYZ w&^qw&'kڋ z$X=bKM #UlxNxp[Sg28;&X ߊbq9cj|+AzQk8پa(2|SS1SP{lq{At$Z@>C_έQ;+3EZ`H)ؖtcH"f0H"]Hm;'k>?h~- f!%qb x= Y O%> 'ETQIcd/nXE|жdd7V#G GTKyŮ$~$%qb4 -NO܏ !_!F7sH[SPF2:TF25(E&<0:@QFѲ(T$D(STF 2:Ee݄ttãeLRSD[&-q_&1Px (?}SoH 7 B 2e8{C 1C 38Cv.cQ_b/Jb(Rd@ *y0;@_> 4Fawx#bBcԆQ= ?O?__,~~OfR|td0pqTH5ڻ~͟T$P8~ ٯ?P;P5[e!,w  V<̍$:`o岇#S7# 5Uz΢{YX/zOm%~`:ee+vSRTsT6$ DAZǑ"}hPBTR_;Dܣ$RF0P JP!$.qMhpp Q,FQz**@Ҍ_#Dul!3x?$~p? 2 /'=F{ΈG ѫ:8r0eABA&Ƀk*S?ZW9pݷiFeF6KLki~e1ؙ03B v.cbӃ}^AN*ESYo7Aĵ(J]I>H 6n@Ir#/h//}Ii|xYIV XiBp@YBq@uHA/6aLħd FQd$& c@@"~- ޤ$,Jbx/}=C|`s=Ӝu0#%#Hmb(dgG;? ܣ:39CiD'=dvrP=NLeB8Det(OGA` [dHJ'{Rϲ }3 w dN S242 ߂>{cȿ(gǵs2ҕ- W- q|O[0LYOԋP[:z_ QML!>DkXCvGo;`7o ޣ*(1TJj!U9@{0=9zʹӾ24q(W\3k)׶#q`@:?nS ²G iNS4N=ss$YI# +90=Y$`b޳JީRjQtZ wZ|Y શ'AxPR EmNōO#QL|0P>R*\ҍi8DJ4\v(:[ ~SC{ yFg o~pYTddx2T|$gtg# *=#N:P˒]"օQAC x ѯ} :>-HgiZĖ6Q F.=t5;Bwᦇzv24jG\݊}jIcl:V S% r]=r]C@DҖ _Ż=DM.<zU!wd7&QYDq6X ˜AJ:?ft `?Ey>s{()eT  H%Kk0#oKב|t:>Aqąz}-ۓH OfEZsj$7(}%d( $L2JQ@R"P_ߧQ!Ɲx:E,dLwR"3=.o;O_i`{0W []ۃ8*?ŗ(I? =:P9/+ܗ딠6jH)! SPUL/@!فd>/)H~b*h qڨvvE2נHfIMqOΗ<)]n݊C[2(sJLi;0=tFⴛv_χeq/PF(ԛ%6K /BPLRB*qAH ϒ3.,{ހk)+vxWaR^Z>;p>lvRqFx"QPG x=?Z 6ڜT[wsm}}ɻvEKG{6=Lv%> Jࣃ>o A|tk >z+3(㟄kB~a%_/6kg}BȐ3xGүO cx v@@!%^C!*$ˀk౽Aǒ0Ez573x,e7̯ƟuU5,ԚGx}V/ĽIINZyW[soT7` (?1OǞ +ڂV&cqQ19Gȕ [[Ql*< gbz8{^ϕtյ}j8WN}cH#ZGr BHZu>ԫ0lK gvBvb$ a܊_5n~FȆa0bQio ]OhoWsy{lwi_.-*VTa*KP:5`SeU" z d+phnR{W%" ĘPgQ Q\@޼:6۩b Q>Tbj cWz4@sYN<]uˏ ̈yN&ꄘVL^gibaCvAr:$>Ʊ&|~ KfaFlNbaezLLX4|b*,SiLfꩥxj#9Zh'1:|̂J a gA`(yUø]7' M{Z<_Dy,F)H}`5]ǡlQd*v/Kb޹E/؍T,󃔴n2N5N5Sx[9o{x1$祄X;׉7_t֫)ʆ!(jl$= *?Wy6hϬ}?j;u`.ka9(΍eܿB鶷"m?CpU ʽ)UHK*n Ъcmc>mur"L_}fD nOZ}ZMZk_v߆@-Z+ȢUTVc+H(|.Gv! ,5Tнc[5+;~rswD"aU\2| _>)̷gUy@0VY\ə0 û[WH&q=)Ęt`HOHO WJ*Yw]lf!ܒ}>"杙'v hz Ș9:V[<$ y T!s흨bx&5U)(oxCFh~NK|Qm <:S}뙟'v/&Ag5\m~wD9:'$  -e:L(  Wj]Z uK{ *u&XWnC>³m"uT*5X,9IJ=|.~U'> R,=GqFGZ1;`h :Q*R̙0' q{#@CZ- t ETJ#2\@y%cҡql:VݧVI7䮇!5ܺz6k6tUi~ĘE戺]b`b6vfj]@>އF`/Gvk J~W; g]=@s !7+qR?ϹItA%ȕ ;Ww˞ŭ\n :5+Y0nAWq%TE\WPk%WAO1ըg6S_QqA?jHإ;5'iL:Sn{uk].$My ei _/ AQ±Y1fT&1BmV]$V>[D2 p'F!]QWyuhcF`F9,/goe{sub;zަ^|5TíYIai%tyN?hǷپ3K )\FJU7^V$UY0H}&pΑW< XU@f/VU! IyꏠGYpd/B /hWܿ3oQ32s"JPBZ+ŃX1lvfuoVp"fL^~ ڇ_g;vx]~NDHo.?f9e]AWexl)pR}rm8NvD]LH„$k +`x0o?pJ`0۱o`J씽Bz!:1汸2/}6WL,^_ იogɵ,3N` +hFF.T,Rc-$ޕAk/c n9Bٹ, +ߓZLߚ5^(7 {Y6[ٙ[.&3WWKZN:4G%v+$bNj>\'| /%-m9 1d Ќt Ysx6;faӓa؀6 i L09`;oofᓄ, fP۩ZTۺl;UؙБNBrfG<20Kb*IJW:$Ef|\hG4v>툹ٝ)</!{Q?BCSOA3jqSrC2Xa5}xRmf:o;uwJPa;X&4}zv'h{8ݡr;m1\T YAdm,G, $|d1txe+fzB N! ၔ*F{DN ƩiRjx~S38 qIra | U^pg)hF.o O+4UILQ IOg+0Ĺ\+h-kP@1{P ҋ?&02 p D_ mZ/ Hf̽u'.\1y5 aC'yh3ܭVO hx~R.AoWY7ߣNjKy(?Wr2lT +-_.S.D8_C2y!M|C-菠0O gpP+8.$坣2d %#%ZZ Vd!ue\J|b4 -sHϪNcCF*[h39%BW͙*!7˘BMSʻOh͚q<_Osq^W,_4m26cNFQ8L Xgy Z^uZZ(ċ KX8 ʴ1: wnXIc>;dpI Ưa8H~䌍1s)zxQc+E#z^{}iyh`Á=bsѼ3AoBD)u9FbL7r%q)%ؑp "TavnGrK?h̦.Ky=љ`Z3`+]Alzh =s_Bf>ʳUfp8"Q )U8DΎ#~RRއyqZ0e-\KILY Tl:90??ըX̆W[&0Sf0xh)úf~R !v Db 4? FLKgwY 03O5YaFqpL:8JbRn(J2MkxK]>[6=f}IKr'f.3 TBw`ôYp0 7qť^~jM@mהD4m/ viV6_]Za"G{$t'tw.ռQc kee;c_r0ev&v܈AB!iПW$>n: w=z5%X0މ i5PgӪe6P:A:.= wr@ {̖e(@rp"nmyRm{;oVuwTחae]~XXKr fl8Wa`LLlMgreWOlИ3t"ҟEF&/CwJt/NǴ_XllF];sN͌/9BřmhU Tf?AsU˺m%F(X?aYG$oe7WQIPKUAI^Ԡ!@i٧-U!r28K)o•{]`G`E6@fT! ub 8ѠJR.- JAH(h髫;6߁!)nB p8W,6*Ѐ^r? d$&f8^Q!3*77RBo B3[5Nl1ѨyoϻϐIEÁUO~n*ko<7e8< c7R9i5|q6rV=[U_{8W""b\Ѓ1bk X;g~ Ór!-:S;oSZxD X!X0+pHX'`UlFM(@q0{嫴s0=UMT_H(7Of\)yyP0N4$08XDC^0.Nx8GI0c7oR5$ M܊JKEoōbg*H7o`A1TMVrsZ\xjsUҞ<"DDM9^ 5Fqql c4?4vxCpraWb-rpz֧a@ 3RR~J1-NC`0$Ҏfx#R +9OgpЅo+N{CQ![K;8E5cNY ë7\9$Hs/F@ /T3# koG.&$ > ,7'ֶ(eJ<], Wr`1M0l X]jNũWr:2k)`%e?'M{(Tf̕IJ~P_)Zw+ts:)@O<8}-z-UDz-~A] 5v)+OlmLU!xG 1xr3"  0=w >F>#Z(*fHײoǦ_nor|N#=t$n>lZ_+1YȒtK7oB?gJ;>KZmxo)Ȝ CuwΤ)I>7@(I4 01fBڇrcA ƃITe0c79W ?F;|pⱗi͐%E^L[EE<"KE/WW/J5op]zR2"ǀ z/#C {y.sjkoFTg_t7j>=n U5{[0>Ag]l \/oP,uTݗ4#,jt;^=,VZ >(9l@8 |j*[ctr[&(-31X,_`0֠{4GKg- IRÒn42BeΘȊ:ck=8re) llĥ> ;Β1+yOÃܛflrlҤ N?r:oeR1wĸ#ZHKUKXFc<*:(Ч֞' $*0i,~)A=+OW"z [4?7e\8[UyLQkL/j0;퇩l{:ϼ4+`$m9jb$  ~hizȶ092+28%VFl.P&4ث& ʈw{@L>f7bvrH`sL_XCqr27&pU((&' KcqC sEHq· 'MG(Lbvjטű`=ai>-Pv~MCcLnYI|Td]cfY$O[oBsF~XxovWʩY}s.ǧsY!Qf _Pf!E*=0.F;uظH`ݪ0V;⼨ƌwv{٘u!pkUJ]i "͋c(~4^ K rĿGV6gWg\$@^\cGEA3ՠ-F !=X(T agh '+06LJe"ܐHLА:$uX0> <`| E2Ӹ#hR)o\HP$3SprND68& G?jia@ZLki#9 T1[`DfgP #G#ė'vFژDov`Zc39J%B±5˕Hiv](V:WɘkilCmAfRN{4XqH$Ifv7 xm]T+SnșJ}OEXEEPǩnW?蔉?} W~\,4nܯhn?PLP*} 5RLa,&Fj9΁ /y֞]^sA?!Ԥ4t]dHcǥieH%! 3RfUd4*׵ s>+3HEi#&H[38c&աoPAzK Ǖ &\v"T_{%\9wƩ&".4YVf|wGK؝O Ⲑ=F|Y2]6S4*o^;[$"4'Ɉh95H ^B!oB{UY{\V9]o{JV>Nܾ+dktIyyv4Mb- v;ng{{t¯v쯲c;L?9tCxAzّߪlBg٢>8T[?9D}!;yiߙ A7hr1^sG=V)|j)S\\mTkHk_—Z/JYA{n.`,:P$1MR04vFީ+O$剆Msm֦guauH54TKE< elípX[m {M6<vTʺoTFB ub!Af="bO{El P (?[kTg{`-oӻ)gq9d=}'eN|Xvr(XʤXiiMaQNLC|ۙ?tH]C%hXM2`W€pr.|rmJy ާ*:ί>f2RKx{G$~JGeg1?BV<`q+{<'/-lzx$3+^1,N3n H#m!++>r>|ؙu {g8xMYӕaADCGdMHgcf̍#(2n);q}KSֈ,ܒsg%5mA>+*ܗO^O7]!{יer1:| 9EX75[4!7N <0IvfY DYw0Gn‹|8#Gk4*{W{|]tT ̣6t$UxEbK!E;ğN p qT2f[z-֩dBBihYZ[[: ^ކk2= 2ݒN p`:hÑQ*[3@.G(%aZK^9zF'S)Q6/f&%mrek=9=¥=| K_SWۂ /% G}ImQZA9s+e;cݨwlbAZ1>\_z(cws'}Q]r'A?fǯ2$Hsn ijW[a^dŒ1vũ3 {{ qD68 hVzgǗw5ٝY2 <_G!3P#߁f;TZ7[X)"TaBOFKawNK~>Г+%B5A64IՂ~ldAfW ;0Ф@~>#e t#xpu'Y&JjH/Wv|NL_꘮hFmh]i N!F~~XAx!^MO'Uv"Pv y Ց"ߌcs*Hk᥊,:]xQ$tK3Y*~~:']2ɫ\4N[8Dyd̯"MUDN]lXQkA6OvT[ ,2ck̡0ۇ,,|oި4K\#X2bi VaFFp>U%WnJ[ɻ0do㹇aMKFV`@ >cQ|Bq,* sy"kw"^;@tv_:q_^vC׋,;B~M2"/n25J,Z>_BrJVBj PelKs%-]L{HydV煑x1lPs,vh#,dzC߶ut`.G׽{ɁWCZe[z&YNU1e=Ѵ9qzJ~?Jb~*醐tP϶^ユO>ĝՀ6'Ư+H{mW[Ur ] y9uhsn9_)mř8M[5nA7 *](s1  ,ȔhqQ14Bď.epxqNp:m\~&;pX=4sd=~^AW ^`WJ) b fFn„"qVe{Cw3r]<AEl>h)U J1~<Wxf31Gi[mdT+]AUƪqCQUq.nͩN:fnƥzT΍J3sA mlX@oξig#zx_)*ŝˠE@H9/;3fRO"  5aqQ# pS,m8J)kpWrqr"H{[wΙx }}6 V]X~\Hx":\﻽,Fb.z[Y\vИfʽwN 7]3 W{/Ŕ>[ىmw0^݉tXpSS|wpŖe_fS>3jk ֛=ŬX>cZgȢ8w =cї" _v9.]1-h;vR9N2~xJrN9 ^t`K/w)Ib^0!}4+OfwpI\AdsYUhF dr%3([zq F:TFuQm;-2cDH_.;{%x:~!|f'Z/v_59t[!'VffgH_l`rmuK~Ë/hQs~H7-j$Ep4ĠPR3`lҠ g*i$|rFjE,Hń8GZl DC2^ݲA=^ ^ iKulv 2~5ɢ> jTQoUX#sjѺ&Oϋå+s'Hnl-Bʬl E|MV*  H -/՘p]k@m1SUYUHH6N?,]6x]:;bRM&]to44dr8y ^h#YU3{دbag)oRPh@JE[IAnƻ!fW*B4{7y"kR%s`1YgxM"&,&xaY++S9Bvsc!evJ*xŠ5*'*Jd_ M?όuI󛄶 7YOR@=<| ,"R9@LoZsQ-g3*ݑ D=ߔXCҫe3r3Ewz7&ʄ:,tpØN=h|3}K+[/tB˖[ x_c􊏸.>=&FαWt43۟-N9{#ȟ~'g=e: 'y8sH烟8"^I_e sfC%3g_bd'EƫGC:~kB\6ת xѫSm%;'VxaBUmptɷ%p-rJi[} ^rF9a蛍XݷC'|{~ y yN^ETL<+٘xA $m ?QgsLxLZ`s 5jZW |/}V׳l]|H6)>Q1OQwnDW4l+0aGIJ080\՘4|(!(t eH#ew|gOdyNAAe)P襲N90\q>07([ Bv;Ka/Egl ~̜\eVc6Bݙ+ hgy OoB*x7moRtbJ,>ϝjےفE̿b%(\T7}yc0 yBhr3f>A׽=T'L&ϒUfi7:ǩmlrCȚ.+g|vnS8R1 =`A{X\Y&\7E`|N,imB8mfj`'[&Qj-u=ⓢ3\%^:We~``xKeaVvaE0MD);x;O=8R˜x}C0_+b!1  [qxd^uqH_4Ȃ¾F>hX5sJ'❀0հ%7%0Võ23P}/M<\30L4rqrחy `"Dԫ@O ˓GO{ZfΗsWySeӝw" PfG'0~3&B>F1t5'nqlIS(!ƫIC>ezrX8NQ_ǃu2&v[orȝgh@)t72_JYs=OiL$ĴJOA/͢/_>ǩ"i1&Mx&M[H₽UVA)@`PTT($X;Q}n^ ,-Q>CYEsޙLZ{}?t4$g"x{=, \LJb74feһ;gC8寘]!b]vVu(p+o[ī k*pJ6:Κ.Xp! pVľ7_P^|}Ϳ[!a$PMǻ(܎AqsAf&XȯC#(|v kUG*n@w<[fjx"me (餗wt氣 +c"pS ~MFU˯.n@U!cp?+% EQa/wH:WBU?ӁɃl"FWX|p%o?_jQ3pl&2Î]bή"f:"dPo]$<׉J|ZC&aVJ RǝB^3(I)tUZBs) N&OcfWpMNqd8(vqj{h:EgɴEO˳a^KDPz#tJv &J='NqQ!Bb\@@0G+IRGٿ:vL _ T>ѹsbXyYR2ʧ.:rlp_mFSOSN,`|zq}/܋0JSJ+ٌz%'~NbL9JGAOz&Vao[Ǫ͛g\w?Za,u5U<#ȟS^jWq T#eT)-h,iJt1 ;\_x&ݛ}aګоB{ =$9)M8*>;Om;& 8\bCq Pqt'd*}~ "]-yrhҬqnK `Z736\1y֛ ?7 A]޵FtEw`9tGy= ec0n5YL'nic ^wI$AOz3|pIsV;LةH'ҩG;g ȳuX9Nc09C9Ngi`g@ l?Z#}/O avZo(c 0{Àjc v+5/uYơm_P/z //8.5aL E$}@z'e۫uda&`GCۃ7Fs4Kܗ.R!= BzBz\7n4>Lcr=  `m[*-4( 8'IO-2aV}M!L6 5p^>[aa%,BzF{cp}$10uI)oydS>N HB`QK%^/S՜}颀>*Z8E+a<)>L'=ER;?(ʈ$#(*c)Ijb<-ljVlĹ\ wm@['o \&8U>*E1Fjy2ݠo'M;X?Y}L `e+GTu2dCTTBV>bg9g%G_\rG-짂E㪃kA[䯈.<N?̾5N2 Qڸ\&tOA:lFc(l(8=X>v!)%~"@wrȉ,\-s-2\nB]8w'xMq|>sTӄH>TO+gG۽<>1rTv[;^G'S[Lo\3պoᎴ$K&\Fc՞x@puI VGW(E0̗,K.tQ^gɤk3Awq0vs%P@%S`>"bxj/VK"EIFXɤ^ȯU(50;Odʀ T.@ :&p.599Q;iXx?/HXY͛5ppJ}+ik<Ђ5ީtc=[[D@J14<%t 1uu7[S, a!{!\KXX(}w&`F$⾖4 Do@JI$6*щVh(o Fٰzv]E?o'g p1dwAKjH+ 8"eY{Æ؝3·ߋ3 ?Pe"vvc`gTbe=J`c8ePDI9ni C̚MÃr %h 6'1،rOٰN}Y,Eť;b$130JͷT. 倗y X,6^L>DgF|$rfun lg 8Ы%Ă?fXЭl$\V7 Sנ ̹11, L<]Ql9qbWuW^rÀSPn,NՓmi$]VծD.j Z?7t?YGֽi`aY 1 VSK@-7hci=,UtL} /\ @X]`5#HUH9gi܊v* WOK?D7PDŽ\2lB4 )VaЈj%G8P +>T?1X,Z>}dc8~フ$1 #|8UG67˝Mw84GEu0tWGI Чg]ԧeЧOޠjyU,VY-:Ģv@z?ޚ*$]:'e'sr"3;{Y!LH,F5\s)Qܹ:ΆNm~NLˆQeHL O.&r.O%t9 +'~Ƌwstڵ ,": :sda>$QP248A+"l>==f:sL >.:O3K MػH;kx=XA-<Ξ1xs3FHT crO(>EG`CHUWG?kOslQ(4{!ΟB `UsФz$! l|mnyU}i"3g&FQ*:C" rtX+6䇪'obڟ懰ME)]pnC73kGqm?a BdbBiYȺBe' )Ӗy-D06k +찙4rqC.7[2l|8`պ0bf0:>i ,&rטoNگ*T4 :L@bFY V/7gc3Ap4GQpvNE#9JuV:ʏ]Vmp\ a,ڳff(g0\]DS.Ť{ [I{v_a1\O`?p'։2@9!["6\ HY?#xl >?Mm ͡&9 dyBWҮ9W3nazAJ[[mlfҩ||GS!/rH^hW^IBЂA][n~ f2'R: tİȬØ 8xj+ ؝jj@*L-j4b|+'H&#ĭv2 I'*>ћjʯYia۵;Y<յ8kq\H(P+N4xYz= l t h[QWqBH[I>tUI:Q,m³|,QՠJ=2 !!$Z=)U i@ "sZ<&ͺE1 pxOV-Sf„"L Kr,+6ڥRf/'\8ZY%T?!l}^vʷ1GxTT\7c9Up;.EzKZ/t>TDo%`U?O L =#mTwPd*05vc;chK`(AC,`\UI.em0%yyz8>8UD12҂eֺ6lR 0Nftj٠cz:ЊDh,) L֢ h !y Lmp-24Ad6E'jag31ނG'`fX#i9QDPD6ŠiSa C@#nJ4n֡?+h_Z tTz618d̏g!*"M \'F׳F+Ăk,Zm1J^1(`9N爺%u-#X9\\)2E6Pi]ܒ_  {1҉]\#pxx2Z3͉:w'O'DVrXN` f*R7u}_D4j=,[Ɛ3ڊE{Kgr0VwqIP K$.QkƂ59;Ku^[dt6<5G (+kQd¨W?H ){_;iH3-ͤio4a+Z0W(&WB_]ة"{f&>y;L{_YGkUVfTVkXUQZL5L)UUYuwYVVmW@b#47h Opǚ8bCY/@YTj?NGGsŪbr~_K0? :ͣғ n)/ V]azfMu0wUlt'Iis[GbRn8l@w3C ~N5 \dY\m/gzуh9wg#>awK܄}K'ؼ6BnrܕʙB>>>|v<MuQha*L?6M:`ǼgӋšx 3g_Ef2QF{ܐ@k'Z<e'&ocJ(8F~.R7unb7U8GS^J྾EP,aPQ~YiTx Sw7ޟxoL: wA?&wE!s,|@e)rN]yN#izƶkVLH}FFlZ|mMgQIIwzl'?Fsb :_*j(K+{IjN!lw aѸ6!Sx8^!vBhob;gd?ȵړ9cX#K(c6sA݁0c\Χ9_uBPT1beLL! MҺxn09CMr\5)_`.XYWH,QSF7^Ç$~ï%"iud^%(s18i5MJ9 NB{IYs\<}38O@+p7~RWIу!B^f46Pf~Y<js-ԆٙtD)52 KAŒMG<<3D4 LfgRwBt) V #՛閈=INƭqI+]REL'̀L`3dK*aO5jm3 X_5F ~AIi]_0o/TՓRMIPz<S{-vcc3;"4wjNO: r1Cnxc[|*3uRI#*AgdJYel xr\&Æ@A^bx.QWćThel'ա 7Jү>|ľ=Ё#6*&oϑuQbKou]XЖ 0:`;uJ1S%ŸJ!5#Fi.~XC'a{%?̫`d5 FYa[L][mQ=Pmވ- עO6b"mdc@30u_W$PFbDܤd~00lX:S B;3|6 Rk $Y1k+.#X(7Hf%ܤ`LG\i; ,.L ;BP"DX/:aTDu'fQɼ4SZp Z[Fwzz1{L Dl-<{2З]FsȦ>lީ,D`v-JO%@c@bHn һG MZ- -)/O4d7q%3kkL5 Vr=29x\afF6ETlnѶ f-@!2n~A͌oIsZOi|E6};\]SCmanV-ϨQq1㥴p{Cȫ?k2"bӔ a^VGu4jTdlL!ufš`5 Lh6C0K5Qҷ93zӫḫv6?#-q7DZqN> N բC1% ^!H5L9v̩yZ=Ќ73O׹ϸz Has+|Q?E_.D - 7Cicѳ]4"t9I:Aize,pGtiL#4O$&s0ܮțifn\!$"K-C%ͤyϪ&fa| [3Pg~zMq~]_'k;no#>b9G75Pb^;Fsr¹v&oGA2wfR"&Qk /~eֆޛf,7JfH#/:,\{@d ^v&-Oaλ2~gwa U _8Y̤sMýFz25| af݁JTբS(=VlGOKجS%W_n6t7%vB56mO*-neOBw;Fwhl(Ň^f[4W2H(zH46 4.`"tZ8up Md_h401f>τmY@7£Xn q\l?d*-::^EK~Wt;b`Se][ޥOKR%; {e2GQP3)Z 4PBͪexa'a*#?B25aXq#mg2s,XU?r)OqY =h8Qt:O3Ɛ#EhODjQWE@Py1?h[k?d󃞹2,A`=\-~Ы#[AõRq?ve<3ƻUZA״N2momb3)3؆pm8l1oj3n$Qu3.ُ~?zorŃl_n?,'f猧{jܧZZl̔b $TFV}|d=Zo@*Kwqr՜$pvYsU$n]'nccnmܮ;%n 9?CgoG=Tv,0n\ߍtIe?vcc[Hx:5fyj ?(k`v0$:h5?c(y$;1zywԟ&aEG:)3e`2B>4}JM{=f6>ŧ^@xT.Umg1NwK?j>їڵTE$o6ܶc?6~Q]uʇb^fԭl-~^*8b/,F5.-fz KZIh?I?3IjZ)-2H,Z\PoM:GSsD>x#F)[Zi?0.8 co#Ę-~t턧qZUn'}>T}|!-;,z1sjf,_aHͣsh?00OzVgY+~O~ $ZaYY=ka=8;=l+mv]0v]p_.F~8{n0Ϸ=@x쀧Xs.;`?ՅE~o쀳g;`,;6F-⿶j;8{1{SZ絰7mgSih e|-,1Y{`28gg 'sšbwi`J?l%E3ѻ16}2 no8$xyIsLvi,4 Le/ 3R%ڊD`Kg}(Pt"o9prXPX?-24Yu 9 [l(1DDL$JSE2u:1P꺂*I2"1uA[W2Twtp1ܛ-43!BXRGR*U([AA b4AG"t*{gBes.9mN^uE.Wk#:3uw)LQTdiyV Dȅ[0jHfp i ^CC>]i[DX1KdXW(W L/)%wEI?_)KoyVzh(ywx@h']x* s e 6N%")Q=L=lnyW =6jpMGwyi}M: ?vN64 }OU] O :-=`ә!+#cVhV`6:D-δdYy"{|<␭VQzhW 3. b΋Rˢ d,xJw鯁[~ NHC `3'{^y]H ! <3f*uz8R2=ٓrzRt *ٓӦcV^ Ȟl 3oY Iu@8K&dcv DNŁQLΌ"t)U,<5kT0x RkW }]h 3>uV9|[LNA6=<7]g1j\:haWB )w0oEՅeKHcq+~F<)=W 8Zɇ_z'Gq@Wu2wa8lAyԌg[6lsw@UY\6TB6Q-xvh= SfF)l"ۑU#Jb鳕?-0l(pɳW_sLN x ~ b޽4L1k5GǦɩ>ډOssFzN/5b_ (5+^OKo-,nP,904H#Y(}O: ØIr9e0\Z)(RGKB"$Q3 $Š MEpW{^*>v/-!`J2 -Ā Rb* v^""XF NWI?HX$f){W>Kj u!OIpÜt(^r;R1d 02 mH^"\1h]h*UK\?+'CKb~`pjWɢt&AtI?"c.fʩ#0$咏ij1" _BG>K-Ɇ,#T7\"۱mP+Zێ? nG_avTD>%UIs3al4DfXL6Uu%?ndtW'J<ĎG*&u+ҏ+9j]eynk懪Y~.F2 I'W%퐶T~@B$|Ձ%Exx8 wM@huF+< OT/Ǝ/SQ7T@[F܉XVRm=}3y8^rYD_J@tQ!'CL8\P2>\IܥGsy>yעD0?p(-gHQxy4դ{iE,P<~x.iZQltZW.&ŕ+r@S35PJҪ`mm#1ԑ*1\Ji&qf5.IX@r+ Q++Ye)G>#X>v `':&bZlb k*!8+\iIs81;&dy14D^<(|TjJMd*U8j6[?ў6ƿ:R6rTzB:;^=XIp PǪ2t2}-z;:+n]dc^5%1y5RAG;Mqswp3E f܎vJȕژФk]Kh-OvyU>;~60JAUdsa 1?A(kB^5ORs ވ·]k F\\c(^v(ގ)*7hTtRlvo9-rſF# ͢~˹"W#l2.++kb DLɇ!p-\~Kt/0n4~Wj^o}‹}qQwk`&gy>_zz5wpWvW@$o@_Ģe#n_Fq:Ǝtf>%oχNQZ%_hr*Ӱ4el !r/>(-ߠȈ hx R(['{;0@_X|)_#m@L?/19 AL.-WBPhNU*slɩ @ANe[QhZA*"OB0OJv s2;&}ٓ.{@v fU?fBW. qBwB{o%@x{żT|)L~lk#x߉m9#xGkJY~0&g? [Q}.7gHȆ ti-@是k ^Oc%aWLƹҪf 4'<[Y'c~4xn= S6WN(l0Rl{ VMjvE*a)wKP^j:N/#[g0RseNGyY rACLB>!sX|Ԋ^Gr=c֕9Qe`lpVG5-s%.i%k9W=/a얘E޴ 7S=Χio5/TlQ*XaB'>4r&o1F _#2 5"wJ|3 ?.imD. c6# p)\Y̮\GgU#K^ udPXRs`)}y,sёKf%o1~žOF[T}bQ!gtp޽+%oى]{rɟ__WkWGG0${Q]A5O q E9#rWR=ĢN.3fm.7WpWQpR~cq KQ].w;~O}*\χ?eQ:> &B׺B ;,2VijG7p Eͅ|qV·7t2Bl[q{vM\ L4SٚVҧdM쮠|44R+`>渞ɤfoIs`“SAkjtgZ}ބZZ~F[L=iV(<Ұ:ussdL'ddK9=4Ab"}JqBo/DT+&'\$9kHgEsS\ez#KO;sK蓾E5hX :7Ɵ=˝P:&(p/[nd ']p*c:05$p.> ?g,XXo?&=Fmof>nD2x}eijW;*[b{!tL o貈 Xǭf o1k4LWԓV}'Čylu"I@".J`Lp?YLqZpHk%֧|&i(@ Fbgw ȯ*x#ɝg>Ӥ DfQJ3 O]Elr<|Q3O. i*>.rLJ lϬ`A'$0%CGnЗcO^=1$Yιj`{@Q~{M/4:8O K>ĞS-JїY;`WN/W"Za%3-_/G/Wvl^H->wb-2FmjlJ)y]Q ĭ{tn=N=1n}=ƭk׹-Ii)ĭon}44NdI/E.>lmnŒ}(>]K% 9&i"f'ɇ)=c4k~c-3~qj8~PT7z}0z=J6uk3^.xUQa:m̱^XW&igb< A.8PS xj8;Z%^/1RM~tN]XQxrgYc o5Uk֘ W'h>Z'-`1h Ě;bW]WN! {|j}ȎX/faO^#C«;T<U#n#yEH1w@|1 $H`ɼՄcĈ6 Ē-I5h6-Fp2Y~vg̠Ƥ,l~#WƎ@_B1gqCdW%RN~,I\܅_'e Nn )ﳣ47t#20}M`.&9HǬ Om AK "<_yĢRyj ֱ*+:2cUv1\ٚ}akXՠ]Z5ދ>ԸMN\.7/d%nyi 4I&pN ")Rr|6.mA^f2x9.-6([66q%5Mͮ:X7E,I.:~`T0a2TWdh'-U0~F{Ɛd̟*yiODZk6%0"aѸ){b7D~ Gs8ع,2 8RP9g.pM %Y tf<oAmmQKrr,C<:@nVqK#]]-eͬc@JV~ޅYyofLl$sH#5 _Yy_beMP^7>~|+bCi0Xya4+w`V>r?V^;լ1ٕ/6g('<(ןrJ'D߁`-<㜍't!bq.&4ItIt K{6 &c5?>gs~ach>?Xd ؜'5?9ޤ5Bmi3k:e6bS؜gs9I^ )!4ހO geV~OŅVʇ=Js%t ?X1$WX9 ʇp}Nc' hVۑ.l݀F:;#ծO' AUʠHyR)4 "k(? }\A b6+5Jο-,o57Úx~|E:Ȳԝ8a¨`xGk9SkprmYw:BN.Qn3*ʝ/0 c 82~MI|ByUT2v1_ U~ٴ_3}K5kPl_0J,.;O uV}].^mނ'P rݯ ϳ2~ Z<'z^V޻k+]"u/R3TGY 漑.TH\ Ai?>>0/оֆ#?VD2!|窸$B~~$_djyC͂l]1;̎([? r> GPىR$tTd*%\*D@ձtۈs+S WYW 2|DzB :.b7[ ))Q[Ei [N ~0!C &"{X2ʇ/$ OmRX_~; ~;x~G8B"y]늷 ^(RfA ػA*{趷h܃Dlڡ'4H82zcvtv(%|LfA2&C%B2{(:dk_Vk6 8n Za,[KhJ8_/Kʷ T I_rtΤF~~ZM炗1E(*/Fw`T ʽNf)tU?hiMQM" R!.O͏cfzIEZzcgS>h6Ca-tx'$!ſDpe(& ?檯a7#d5+y4|I}>+E[K'gE_|~&[#t'$:L /]k} /d]M13~Kh ~('9/ E-Ќ2ͷWS)|'͚'@ڝ@ UQl&W*;DrBa02w̓s,Xi20 []JwY)[5RSr-t{:ʾT|&AKWla~(蔎W(0 Oe]U{g+s ["SRm,a<ߒr8}kyyg#̙1%~ jަ'~0CM$Wŧb; W̷+L:}23cm7|yå4xrH6dT{Ű-VK˯z<}ricix9uvԵwTLZ2nมWF@`$rBF[8,|БyK$ Jm%{ۢȬY)x OUZ*pfKѝ^=_*y+_^ٓ<ҩ8P &!oWq7X?!8~N+Lf絤<8 Wv`I)Ԫ9[lg.r)u(7)| P{Yfi빳4߯[) M~L {v ]FT"]R7"f`pctL;|$Eۥy;/=K"?hB'itYՖAv5v.) K:0+1-è]Q0Vud0|fΕяjD5_P<lNzj7S;ZB4㼉`EBK鑉O° OI0Iȼ^hqpsm*;T`s^J_`˻hC t1_^")x~ mλ6Wpw$]ˇ>'\'=Ù)*0i |i[Pkr} |Ut2I&xwh EUw ""$w9fҎUVku?w]V""GH""*r(WrͿ뙞toe:^^Uzs?߂X]g' x5 xTw mufh#c גPxpA cZzў6 eu^?X"G4g tF%}AqG0 E֠c'tݤߵG(TM&~k9۵AVjN֚d.bu2 _ ; &WaNևx up_enk0Łk ҒTMxrG{uD-c2{m-hY V5PZWyO黻"GZyg:sRg̠Έ4c,c˗ Q鱍<*YA?Fu{];{|'3c:M &&Sg&ԅ?z.ʼ]zFa7Gh;hs :a"{Pí.JD"/V\lj}O?]_򫲹8~آ*) 42Vrn "Y yB9BouiTIzn+M4/D.t Dd>4r?}ll,Z@/dn''X? _GpAIB]'ITxm25./EB{;k˄xP]1 UG3圭ThgTͩټKr*-d@F~=YnΣ꣢qj<@r68]-]?5xI$J$3 "~?O>f+<<(3w:Xx;ILaSVZh}mMpP{ɛI\)u U!~]S]ӱS qnxAA4\#I_߈fO0W%W"dryQIYJ.iv1L _$~AKz;0H8&N^q̥Dջډ ٯH.g 8ludC,jkI(K'O9ev|]ɧXșlC7b6V/_4 ` wE=g}#G`$<`uO%Ά;6o. O]%#l7؇Ud5[r%A?Ò L^?.= =\F.(OOf}`C_z^PnF]>W^/$IfqnE41 igXzW#]̦PHxVqrc^$/+s+{'oۂ2Nc"(xXm͢L8? VJGegdg4+qQN،9!K^ 1ܮ%FQ>'Ud2ohL2rVИҴý4q#4mwI5~6m}3L(ri\hHo6DLJ0艎7$ TΝS`IK0`m{R~[VλYg02$VT>|"\ 6a>\UvFY-ʜrY)*kd Ia] W 0$ao rlCN MT^<#x9+ݾNh{EW'DPZ(z@s^WȐQyA\d"&!X+vK^ IoN/ 4 77w&@ [xTNSLKK0X*+4)TNR#q,؂yޠm98A٣; ~ zK6y0rV7FrPL;(xT;O$`QtX:PvbѸA0$*w^-dh] '̽UjM;N1CO+I[o-G)0O!~`6R8XAp{ ,URt_;{mJFFS9{=[cUf~mr yKhtx|_-cxif I&"i%1 '1;L~ eMPtB<|ʳq yBV Y(<,p/%/i'X޸а,_u,|fNrW:!0r t1Rj Fe.汵`Յ&^5#S\OeݎǍ㑹gQT䦉8 _^3Rj ]EV$Oe!fClre f[x8ku=|KQս)äc`S)Rl34O߈,oodQ`k^oNmW,c0  U._V}L)Z8'P>8 ]G[M:JVׯGj$ךXj.cRs.@'jlӦEb2Ejc;ۘܩ4uatz+PL5>[Ti{JV-p s`: 4?\`*|/N])c?0XH?&x3rR}($fv`*jNP3CnSTȜޘJsB)B=Pt-?}b?͋Do[bTЭúC-:=YwrD~=4[Gd+j_;TtfpXBchCi%5rbKfPd!UBXyxq7uǣ ^x*; U gT|4;f7jA|aKN+z džFm\Jhr/ ov9Vq𹃘M ¾?m.nl uFyG`P94םDG;}$>j)<縼PP?V!S)"ѸbӽFҖaw0)ux%H " `D\ǻ++O%|'3_bF Dw/:|[Sa)pߠٺWz9OK{ +O =k UٺtC;:5NԓsڈQqN, H\# }o$qN,}ߜJe{2cĒzj Kt3jAO0׈V/⏲q!%^Zpj;SQ.+ ɮͅP9H0H07UfP^'9/"wf"1 .8v+95u!-/"~q3}/ge_/7H?/Q@6x¨R^ 0}WqD2R rNIpsd p:a{>OAgxX7zu0&TSsUP 9 (9!0We8#ό9D澚S痣;QjUq_4# | /͵]v^A}Ǒ#ӕ:7١|Om<.o$6fiG?<nC|6h"irD1_J63Amn1jٝ]mCmFLV~f:Ut~0O!j1p1"jm(rmPN%wop mF~{`ECf[(?k2|~#䵷I.`!7TJl CN+`B=g:#52}cW6ja)/X*:Oz} ͳn>v "d, {BSJ60v!^I/uzġ_D0qu` bZQ:gy=cC{ˡ{$> )܄a|1.؛y]tz0dy=F؟Mc-xX(Yehbqmg{OV?kvк▖ǓY9=qW&4Ӛl6:x|&f{tl8&? fG4gpُMH^gZL{&pLsxZrӣ!E.]Qg͋ =1v>ذt2~)]|5 %v!q /Cκ_OpM¶Ci%NeV+۷8(XEZ8}j6~u(m.nZnxڧ*&!$twdw_i:Uy:o$!V{^!-(Ox5F褸`%#С"eD@T+UgC[۾a=GAet|]6wVwH*qۛflQ;[`$ݎȶzGn嘖/!|pΡA:*6wqȚFPjIu7һYU/$Y7^)\ág PCOYEL:J@2pZ_Kb'%aI:ďCx\xߚ&BODf+ljbVLwRO>N oEr]5 )-, 6ݘ1/)V֫2,l)xq;t>7,/)!,p7kL9ln5CM1peP WJwO\ (K}2!sC`Ԏx0kjrr[p2T^D-&mWjӘWIثg.SU7қir%R逞Rt⤶Q|dTIȔ5o>\|TYҚl| .ϸMgK&7<0  RTb+^52?h)׼Foioӛ G:J0G=Q;n(Ԑ_> ݛrҫ4L-'dn Q4o @` E~梁;MǾ+Zơ3g`OYrq1ͧh, a_c1*&NvU 5/mF,4fХe>+OVaѽylI8]YES-ɤfAGy;|QӺR#^n "t' sv(J1/$sLX/_g墣s uLʆ:tրb r(G_7*')kLO"NpH~36 :e'c${:_ 4+J\I0rþS`ުrh; s3թZM"(Ku @3H RV_9ɺAZ;}c)1$2B2+x%L: clмFt-W"-Cs1'F 6 !$rl|pTȜSSՃxeh,lsdYY;Gg3_et^ ĬZu'XQZj]K>C=8h!Nw7~r2 r,Ùq' 5Fx_T꠯q\TL*YQm}:IqKZ{D" ?d`D""fI`^eXe(PHy,0K-yE?M,,Aa>#6NJCJ?[O=O)tX;J_i4ή(<ײ۶;W\V@ %1=:#h;lKǹXqBudyejOc8srZg6y T+xY α[b?po<ț g͜ g#͆yg#)8YpSde<"[yn`TkBiKY^]-]4ߥ.%v G*Dp|N\G +b[$v{ ҆1"^5|ȇ@BSIWy¿jڦfgu/Q-w4g~BJ6

~EI@6:n%$ ǂN&.vBߓ(&@Y?i2.wW iG/Fk;BP/5(Nxѩpag DŽ`-EN@;&A[;.&g2~ʶ 0?(d8rУC(;~aA9āXs|孥wz.SA+oox瀇w8A<׸|6c2"QN2$,؇7 I0! =Jk/:))XL1 ʛ Ґ&s:++eJ$اY _Il8Dq:7u9[J(ը5$DnXg2+i,8Ir@&k>@~`ගQHG'?q<_,G×@%5B'͘j ~ [c37 y E_KDQ}Ȃh;gw6#bZW< sK\^:?k&pF\pu^?,;׏'\!|wJ },&D~8HC.FRȚcciS=t@6mFY.ĦEߟEɥ(l^ $+1ACi09mav(^:+. {V昁#iķ-B|4fߙʞ+g7ajFL%oX}F/me|#n99H3*ϵD qRt)(Ŏ=qԺ"n[7Nѻ\ v<d7~iO#֒H;BV݋x\𕾖l hRB8FUŠA*K6[F*H^`*7(hl1"-9Z0YwvQϰ'qp(_eN:@_8U~)M?I~Ak;ӌ`$n$8vTWxw-B~4nOu |4 }՚XPc?ϣ[} *H{E_xlĊٖ8#r&O*}w 5` I͘זGKɠ+8ѾwaBc ɾA6JgrzWiTdBU89C#EbYP ;WAV͇]:yNMVen\s-:z'/?n}3(rҫc75xWPŊ_KSiڝ -kwC#ȡQ9C+WiUtuE wP`; 4Z#Aw@b׮~wsrǪ*l6Zԗ?;m|XaM>K>} aj%fU2jt_WmvoI~ա}*/$ Rh$>cZ=;H 8#˯;9ɌgsPWƃaKWObIޖ3{X`J6yO%DQ0 C%VC4CC]bz`lPMj?_ݶ:K3;ڥ6 [7l Q!Ve fwdA#[PUu#b#d-0:4ׯe[Pg1QEv+`VmβFᜲW}d5f/_4EDnJZ:qZ _ˡ m9\&`emfr#"%\eeR!b_ / pvc+@eQ/Y-a 02^]J̆_H[Jk$KQK"e( {ϚF%Вw4h[p,&.U ,pr_]z˞EֱpDpKOGW{V/c-1# RNO CD#,_*N#ĔX I-wGR2rn0 Ҙs* FkE -7ܣS/KW6X4ZmEˋrrK{^!z!47#6[aubuN> |p 0Q{? ;w#kwP_ƯQCwk{fƋz_<뿷4F^Cvj'uh~2{D;c\ZWJ,L{}ݏwY{d%$%rhDd_[DM{'rcJ~̃~eF,J'crfҮy2`Kalncc7;q/aq/ϋS^\h(>w= 3B#N[?#1 lUGcUt7y4,.xoyv a›q7x' vtNC % f&%`J/4í: D9cf!ʶ$ѡ rHW'qJQG3(=b*!1V= ӎf8 xWMC(筷֔q}Zlf"Ccnh'8Bz,V_M5HQY|cR:~uD;/{a;ck,uTպp^؂Z&ƍ5NXUʭY?j r [SVTR*&vt/dVa& atG+,(2YEA@CW# S<ZZaL< *̉ѩoDQ]@Oj5覷%uZG( tY?L]ﬡ17ܥ |Yu)@p٧Js#%ԁmE8ߠ;9MsF~OPXK\ MRx9To.XNr) XQiFL (9y9oyER.zTW!)%ΆqkhԴѳvMGS_E #  `(({:\!A.nwHMoy8?К\E~lE]b‰ϱ1HAfj GAj7~'zb%V , .CBp WE{hHp&{B>V daJ;q\CjL}(=}x̌IJ*P`#1 i=AlO66_q29[ຆNGŘ<{ ~Iv*N[=ڷ[PԻ]y<8]8^#%d |(=""uX%7y!<~]qmۡ7tIx7P߶ wK0LN$N& -6ci#PmsX_Zi^DZ`_JNnX7̿ho9ྋ.z͛^M]O6o:c^%:󝅇v龧m=]{zz2_M5W(<%gpY:QVE@Wn25׍w:Wun[XY `qJó恁MMۨVQ XXkGJ× , Z=tH;ׅwGpe2PD\x:淤 %j4N(\ʧ.#{xwWxۻ؞Ь]R/0 ǺMȶyebSlC )R  d9K; r$ `9C]cnjXA̰'h0 p`$qz}C|Z5W |kp@=F`\2GXrZ-}Z94=s(F γkydaLP+c>f0A=F8K|tE;M̵#Hד8r)YCfrgȄbqYrχ1SEtO>L4Xf\Kіϡ4VqUβ\v_.-`\s`V6q) 8sQjiϤًtg"\ko򗁿9Vok:my=_ۢ8(W Ј=88iH塅L#~nСLх@ţ ®QOI &bst2*L5fPO^`π\ q+?%`^a) [lX4)*Rk gUF-'tFBd\@YhmBlVņ]fF<ǥqq] §9iil iAU l>ġ8 ڼ;w!]Kی8-h?{WopD`맢TuG 33.&̸PNj望ۍ[Ϩ|Si4w_]OҬ,=* Xf`AˁP`< `˓|XX&:=Q@eQt&"knb&ߠb(U/wB~(;Ƭc#Rk 1cy77"?3y5wȾJ(V&Zvg^C șPxVϸϟtOte&âd2!s/jh#MOk-19s#H2mev7:6DQxk=b,GpɆxu gFe+u8}rDmh#{ZKPRkV#7qHe&?u)í VR 8_N1-we=WL=~K2:r7-yu9D%%1xy!\洣3jL8gܦ=uxسP:~ oϋ^Qb^p!;$ NQ$.RR\Xyט y$'dXŇ~_=b3~-j)z|mQs:>'"\Ȱpwp7돺pVN>A6Ww}ȡvrx( %"NB"֨# iIiHq-pRVqDOcp;_,O1uQDz_u~:%uikv]^kMq/銝aKLnr7'RbL_ -$Ƨ3,$*'h\޽[/HJkq)]~to:pzw1Aa D#: 'uNjv#!#r7 bR[NMU8f Fa*# uxF N)]wJ[6 IhyFr0J2gB_Q{*D*s6'tҝ:.l$7SDz s"!pmH0[7=Rs#usQ4ljA[b`hEOktEk,ZvNc] qD]jY_~?e]u'Jڈw8gc6mP}#R7tGݪS>Wa.OĬ~ZtyQ]kP6CVY2*tp֖w\odt#=%Qt®:u׭B6FSg}=q>G̀V=@m-XE9!ݲGj |]a$SN$q]/=|G/j7;q脡dX;d*ڒ31S 9+s(/A0k+k"#u!6y~jR.A5%uT4׫I]Ho $W1I}R3!?ƊœCq?^?kx>I׫jL^kIB}ߟ0k%cc=މ @'Nʣ 6X]XguW]љC7+DTJGW7 xtxp CgKu<+I9!_⬇.[lr y53ݑ` 80 !P9Xhr4rx< yoee#21a@.NjhN$r8˺s>c"nL4ӤQb\묫Z t=k'zPhM!3« ~r5=3TA-ޏg\YØljyI'@>F!+\.N2_&E.bČjUq Etx lxq?ōbr T" ;\9724T +):X1^үSR@im1J" $e7k!:42G"]yI'O&+_ –EcRx8GgK<|;")YH,p)Zr0{w=ALG$.Tak:9^Om$۝\4`Άl7\Ir<[]ve-ދX(,úG%i5ޣDbG/Zi=ky/c&" !f Ss֣SΩ僸6lHz]dTbr#џ݃2k451̩@/W"9ƒ} `*2ob mWR,$Wlov C_7ok®rah2Q*ݶQA+0 :&i+1+(ݩ4K+q;-&8:D<̶;|v/8lhW/VԒϣzrc87g꟞L E;|3 t>?IOfy i2^) (IZu1?PCI VfaGXC(C=~X9^}^7q<gwg1ߟidYVg%6J82y{tl NϔYD[ aER(NY.G& U[3щݗyњ(1o[vC;g7PrEg)[+'"r?Zv#x&g#Ib%@IU(]A}J#FӥLZ5ق !&n qSh(j .jfRjquY/#5A)Nʡ1R-Y6VR(_i>Kғӯ&D(?. B^9Pꚪ#Sl't{^F,C?RӯиDrCB(ʥsκVTT$fcMoU2}?~{_4̉??^q|)7tlO-~$rSo_&vɷk y7t&5x} \Uty/N5XDX_ȱS[5Gi8"ӏ'!P#? 17ڞ]H|[i3loa"&.YZ]=py=BO4{^Ig[x ̾Cו›PB7ul\:wu#L. M TDkMajJ, 6 6)ԩlsۀ{PZY.^W=[HWcCl:t۫Tl&xESA c.e6\Ωt4(=*B|I%R̅@q38~ qQ1zXgU;1zZ\HĆ{GǤQot詸; 0l@X)˞F(]SȢegyXF>GA`Lڙrh:L%ׇ\ T zZ[4U=7Ś je$q lkEu<򅬄JKi*;vP1ﻺgB&s2;u+1ۣwD^ Lw\2dp_S\ m}s,C3Q*?}`ې v_O|7c<I"hΚl3(uQv7*y[=v$>NZyGi#i+<~Hf0a59Y#`V2>ǵMYµzDY.1c#aXb~#BBsu:)ëpKDISg9^ /"foўHbOZdJheR"!$۰"̟h@l\0lr$1kI~fY Ƃ.DQa#ϖqaZ{l!{_"{ycM|7*0W&{p f KakvaɺӘߥ9</xNpyb"AyP&nFOhHÓ-mF\ct):1jt2?Z$: rXDLP?A"nY֥]r<hzSjlVȐ55|;'laeڹ-F]G,Ү;˫ھ bjELSFvSHhk κ64 jMf&E |tf|?~o_ l\)(WI^^buG;}}Z@\La=*ob/URl MMF#-1^ A76]-H@q:AEc%Xſ7q4e|V< $B!TEh14|:Ƨ1V~$`-5a/fڒn0ldXmxob٦IގBzw-#_7wG3lYW VmnS <7璓Ih^1ؽF ^P0R赒N}qIWfngK@OD;XN᥻ pfP>KTsMڴ#$A}N>*I69n4?=.36QTWNI6AD*jb,ldVw ֏6W _]u:@?~Pm+[i[wH*R!HJ$d;; ?=O+{{3|5vcإf9RA5 LlZK ]Pui m''z򉱢^5sſ=V8JʠK%9(:םkNj4;|~ݛ] y{#It+1TIKzX3/HɶJ򖱖!P{7 T&Twۗ mA)Ro8*H5r@ob80>V/e׋:`C)=hy 3_OL&cN(Qc6PyJ);l).TNxO+5!_BnTB{%9<,/4Mz]2΀X_kکi=n-V<ώ fo FZF%3Jꄀ+_iqi+&mSM@Y17c hFSlkyKc{㼻 טM J70yX2rE,Wr8Q*Zr>;T al{GnIR-e`#m)} =+=T--Ip9e3 > n}^02 ҰVY5L,Fy]C ߅tNmD`{$G?'0C9a9 G5U7@{&>bpE /W$,z+0Iz>x[?m#Q]틮@t* :;E6`_Fm/b,C/Ϳ! ##y҈~WBI9?@ ' >IydXkxՕi;[.H,^ۋN↼+@tmcԯBn1Kr\\*>tx7y?im?l9ϖtpI| 8K  TjCݷ|`tkurn;k:추`:k:3tI2v5ϣd3Ʃth:`'fb30d#&|a  s f #Сa߲K>޺$~6| m?@y/ G$HJe 5O8,0ɋPrHI/)/ }w䇼DTv8xqn2ȧL.خbPVqEP'KNcj=ҧ\/1x`2|L7$-p e >7Χ*>6y:=?e/O`l7RYWwr>m{y:t_| C츣ژv'3.籦OF#U[Ցg\ae =%hj#˫Ұ`tE0|PT O4B Bx ";'5Op AMOg;MYÒ.4ڧK0wy~U{cIUMx!`dO$+>Óg9_+]a\U;F0xઠ_b$M6)Α)qeTyh|E]S.M uzn6ޭC>pM|}.aC~5=RC_I"Er6:7VZ @%_"v:zT_oEN+6'?V;M _IA-V$f৩/=!Ҋ"D]>.I ґ" S_}SRUDd>$Ql&hppGg:ȮhP\l#L9bVu(8X 5 Ub:[V1<$Ms&I4q mj/GiEoC#sD1<#X4Vz(Ǻ9ܧZC`@g8 TqB׻] L>mN/n}$ۻrltd֨2§Nl>[/KٹRvʫIlk Nj ^g;,WֿE62:xP׃U8/W0>O ^!1R,AڭL%#4 _|@R^]JUD/(`oDosgV`E's'hJhV>L/*OCbb8q:&|OS)RBZ.wI`%6&ѫdux0U\Ac%W(v߁莾jE|3#u`my;$$G|ھX*HM~Q/ˋmp Եz@D sΪDtLKe81,AU⻜י1<-:e?&?^*9#'IIjul ﰋ?PiX)lJc-,R[.;)*ۀ:z/zjY8VK 8 lHP'0z~ߕobcE}"qٯqskVan*+7 "#DnD1m0]xKrc7 4ך3M.v}Tw}΋2btr<xПr;w~=0 0yNRyYo {kA^tT-x\r7D3)Gر y S@Ö%^ 8%gÔKG8 \75|Oe?CWq<.~ce_K0zr>HBA *1:,ZH'*EErb\= Ru '4LԊat%ѠY\7.\osv%s8?ʚ'ɶ E\W "UEABeX' ñISLʦtxoE'lcf%ս9`.VH?F&PC3YhgER2s k+`օƢܬq._Z\T E?NM`/Cc]1.>(H[5nN,,O8jq'"V["w"%uL Z(Za?ɪ! B'f&<ݣ_B z`+b,oJ9k߫YnyqWQRקh%Ɖ/9BTO]L֍N2-V0nATkgE DdVjF&] }TX5~0$ާq8ܯr /s.aʖyl?vgg^,,Vyqu i'y?%qL1 "Xrh|/8fnߥ/*$h i]!zQ+npyݫ.p`N3@WjM=:m̞=u,E/\ rď]#DÅ([zk持aB"ِ dl)BJ퓢4g-E/L(!!$F@ycF/.-aVty)]x+hqbq`~0X(s…\'A=zݮWN.x +4%>[ HUDvU8] CE GD\B(t7u/>z0ʦoBGŠbUKSq*CcK1]Y\1j119qo[PsCƖRgǔ]9v0n9SzkSf,bts[^7WXcQLK8sGIT0p55Ȉ/!MdELuՓ64&!Ќ\$aNRaGg #y"9nTD-@mpuܶl?x9]WMStt*3?[濆6 LvxV|-c}̕~LݭDU8yd8t0跙|z"f7`^t1:% RV_nE"ӡ30] ] S묜˵4uz iX `F˵-aWA@⊗lpeaiQaiu\eʺ =MٴMl qx{DɫcGuPyT !e>u8DI&p]]1!3V"aޯG$i/d:^Wd*"}l^V3J`l]cí^-zT 2HYWx$/-  ף[ٌm ? 2d#0KRCI;7Mۑ<ݣ Cfg@;4!/CEЀW & 7C3t0K#d8ZĥuJ̿w3N:3?Sr>:P֣NqC@ 1Y`wup[0&! )bV-LiPAsF1<'A-wǤY(OM\AՒs%AMTWDXy,_u/V~6[ C6˯LRSt U ` :Ǟư[{<ϡJDb2D;cƣ,Pdx-e]lge)„m`]sXx 0*Pۯ '޴?ჶ&U)<Tk܎0!:K?B۞CPPZ[JQ;n(&EJtNwb@o f(l%&YR$d~qjI,QqӞߊ ȫYKUBD~N3u#6vNL\@\ek*!9:]: ?tPSMʦ76(gBHtLH.n}NԯE#ϖБۉ]ȭ䑛~WP\k/=nC*(λ[#sG&Ajxy(EPc@eI|yŇHW Ϡu#pnmNwO81(9ɷ7NďwyM,+aa`#,s6X͈as6 L5Lj5ÒGR Pa1?+!n՟@ǹ 㳔*wm)}6\$Ēr@%6SȬ8hPBS[R{^gpڦv<3(vGGH@ESW9ENrLt[VюL|*4J289VNXu%~xt"?v*RJŰH HGK+d+*BLZuKe)z4lBǣoɦ0.d:00+n:T`%nJwNq?JLZy@qG,BΈ BuRŏW#N;eK]ur;@'Ihnwgo$\R.HM'`<50tlРlgbZ$&\4tp 0 z#NY\k9o1pptB.eI 2WW 'kC8Ҍ\)oz4;ؒp;=,`IHw!˄`1,,\ަFui;uWZLF`ò Pä{Q~LIK|~[MƯo ?4K7jKʻyW#~(R$Ǵ$| QJ ;!U_ v஑s@oiS˺t̪އismCa 4~.MTo5}1hhid%@u" 7B@j&!L/2c wU֓Cy]s6^L3Y y$Ii,G(Jq[$xJr~4ܛM Yjk< uĎl^# ~Ϲ-]TX8ix؛ q+ƌ^Sh#/C01Lgꌖ]tEd:[V=o-ڣg"WX@c,?D]PL\K!QM[ tS%iD'Y֔/->גl!3n=pw̖9YuL8"\{׃ݦbI!ɔcBmm rP0HSԻ1Evq"J^s_]zhi^|ҔM䬦koȴo/EmJ3@YL^p%l/p-f.{ YޱhA qvg[F"L{xdϦwKJ&^h?e|B$GwʝiGO&>2Yz>5pqʡZA/kDA|_"`{b`8>jlwl>lŇM8BUS<lW1XTw+5yaw"Ҡ=AʅG7r[~څKk o|7 鑯4SI>0d)/9(tӋaS0> {(gq>gO-ONOԅqg[‡_y+[WǡJ?%"sq⁏}΋˨XDWZ1$ώ (iD짺py  >ֆE嘠%6\K0Jq5%|0W\qʧ^ŞXЊSjP> (l;VˢshIG:368wi|sjkǂ\18Q\@ix ʮύ9_aO?ma|(/}elIailn޸ΈPv^׶I]r[ٛ3- #8(?$*46Cc[0?'V"9Jnr^~؁q0 qi\Ozdž_D^_hGۿ!x͏{nSbDy6tّ'|`F˻`΄΋ղm6KM۽vf~kB$>'l>aol>Y+ e = 8Dh%@DZ29oua Ϲ7lކoZ` ] N 6^sQJ %?L;&8E]=(ϙz\M)C%:8m^O͗I3IIOɎŏb<DShl+%;6A،Cqw__ݼ472]/CgűLI~(2O‡,' jx^`>JrvCS_rSz@O{0.-lzcgIA_wEj;4=է يm&nA)÷S #CLޯ>.+$yWJJN\QS8Rs|}\K;a}5bj#l ?G/iƼKc6-[]^ƯIl;08/_yjL~&n:>PO)VmߘV|zwK{~ ]nv^{t\Nbzh#8F~7"I~Oﳄ}|7eetQ1޽ I/y_rޥ ͧއj0~v CxEY)Hzx|O537z/jP문R˾:GS}(IA+%u2p#~U vɛӉ!%0N>ڊFLCJğڒNix}J:aeR\+)q:=g~)_^cX̧RZl|B 8ʾlu")>f}OKMO'K񍨂[q!\k(Î% F+)J:1d)QO[Ʈ-!\_lǡl+xm9NXD|󣾵Ћ(DAMKk$Bp#(TPh G}39ğG,ͫ7DbjCy:;qMhm;'~72&PqJ([ pͫ=]/kCZܼJJ?Nekhl{D3(CbS2\{{QX44 O-[h;ڸN `Oж4/h0<;A(%k% l D]kga} hb(1y5IxSpW{^Ϋ.c[ хt_T>"Qqy7 nlхC^\Ĵi Ϻ/!3O& ?sZ|Y15.W+4 y^{wuSGg-\8fCs86uG֎V ~4mt!Uak/qFUA2> GIyIc:%]ۯ`3OH.}?)<+|+~Fiailr6v_zY^5-[8{D0Kc[aܯ06=] ]^`_`M,ԅChAr֡f>Sx@K4Bş>Ɖy䕪96}\GMjME{K걷7,K'2U L~BQ{8wsTyQA g9Ay_x13j%6ǽze qkdӿ'6MD EȞk#ĔN5xDlͿ''ONڈQMt `_Pu^ >$^>eIx*#>s ȕc0-Szi2J U(3X/4tQBC:&p«]8/$Fr,ŰNg~v O@zlOV bVY5r( tL׸؃DLI(9r=ip M:A/Sp{qJ͢7DY+Ř ga#}`Sȣ9aMg1% qϑ&FJ\{suRr>A'ޡvr0iN%xӽ,]|Q%Kn>`ן%y69m@͢UF3k@<Rv=<ؖ%6)QЫ܎ GTz譚,"qtEEEϪi.^sjcO<2)^P0&zQâB0/ޘ&!e؏EWblMxq,cn=bQ.lPb>}m/LZ$ŭ07¤)L–2&A5߄ `zCsX8D)@.Ff> h>U`tͽ$哞+`e0SC7.j*ޘ_8ctEЅcC,&') hŸR\iSl\Ksx"c ʜ zԗsꀨW`ZNqL`K{W s/៊;eB-s㢿'\iR~z kۜJu`zk+0=(4b C`ӽ?!D4Ѽ,@ě"}˿& 0G^ٝ=pwI=k&b>tC:2n1.I[ 'Kg6h) EcOqA VbI"r'e{\հ([y%E"wudlwsHzV(i=MR;‘W&=֣3\2Wc7WcƑOl`8.:,Rq)hmR<&o٧h< LԒ4YJѥ1u=V4Z Q,Y+ta6in:BpYs{aVwpj7N8 47%qD΢;bf̐OScsü˭aɉK~ՌJnRnQ,"#[\&:w+e`sA1:^IB=&8x]FJiSȪLMlKWx"~"`"Ot0<.$]2mKryRR 谣o˚o n|HB}r98&؃x^W#Ç1&;İV'}"MKW}'ZߕH VGnǺqZw7868/RlO Mmw߳``F`%ބ0shX7,sF{ݕXȍ AЯrE a!m>{pCT)*crJG @Ǣj+M\)_?L|zh %ErI#7 aHFh і!z``m#tm-+*ՕFi7kYE^:X3tآ-VmɏѢO3_*EݏzOךb@Llj4\DKgkulJ::h׏-gz"H6F}eoR*.X\:!t-bw^R~hgXCGGVW9x,PF Iz"`ƾ̃|KN?^hW8K%>j4ga'\BZtU}n ߣ?.z$bLo&L}<1wi<4x%aSv698h?օa 5S>ű`.l/@ eBs^hW8y-O;{];jSuFR^~W'0\FT. H-I1CgG%#eV$ӶSYl;?3-1XxX zeuSbΧRyAa eU'Bn;e|N+(x}I],lKVIO6vOIW:#1C(kP V,ƾ%O]} P10ͯF`IR;h?C9\(WwJ}J2Vᄵ 'qőRu0*zv=bO\)1Ǘ=X*WղJvfz1 QstDy?D2klJw fy2+I~ש(:;a<-P/B޲YE2aI&^8hs\݉j>?Bs#8o?DhXiZӕ|$_W +^H?ʁ?e?\e9K®{Q¹| /dTwcX%'S„ "7]$Ÿa 6X,C oEg61ܚ;bo0RiְquȩJz@6-0`P[BGn0 ΁g!4XZP9q|? GźzX๏)ck X k5 1<$e!pӹ#12PNPx"H!.}sDj6l 5.y4Pv6"HWl%7$S4bL}2ŧAydxj8b>+ı "'bOZxJ*#'^V]RQY/#3XQ^ߙ8ڇJ"-Y%lmwG-X#|*KXJ`/D3  TH\rPWqo{Cq+ծ_Ya&Q(jts(l[N 7fLЍjyATTn0;ʑi&o^#zH<"[J-I>ᛢ}!yI[#,#qAy%%S@>!gL,3IO\zkMĻUymfQœ8 w*S| )]s @B;RvuqRO3QށeouVN[C E4XF?l-V-[}Yf [́\Kpn)uˋsPJ́?eρ<=yen޶^M.FvxvWYZ`<֕PF'lmTiu^ Ƣ ?)8ŘRȧ6g$ND.Gt]_UQ}_ żJx]I"69H?.E ~IT3慹'CoLD-eabNGj_rq^/VjuFdP"&Ħ:T^)D׈ !(K[0=vo̦OeECcaxUk٢BDt7uȘ='%dDl`9/ÙI3iކeWm"ߺ djG)QuK> :~EuTq]0?TwE I %987^_]K~i&=8ӆud|2SuolT𔆾 LCn@2U ruUعj_{ y%v]ӣtQf 4~>ı8f?<~=٬ in7[ygi^li.GWdE&?X1f$'+>EV&q-{ M+]\vd`n#po+\oS>Re]*nwZ)98REwm?i52LHҧX_No>=QNE(}@KFLXHh^fߞ?@L -C=H+z (cl$ǻо8Emm?Mί¯e\N$FLxTZWx>/۳tަ8 j~`",7`?U83(CN)EIS>J9$وS -W֌dCjq)$yNJU\^<ːzʏ4a-xAxn%u. "so`vڤt@nεzϭX*D?q(Xdq⽻Tq!SC-WnP^ʫR׃I?8LôTR|9#P>}~gw$XW\Qcn+XoѪxQ%*ʫ#7 Sd;eb: ~)q>r1b\`:lu+zH=S!H!%XGbN :atnxn*(%ݒ ۈ8Ԃ;ݓ_`V{֗gt-YpMy y*W^W86+ \ NJ q,mvTz/$lbX}oͺDr ZkI__Pvorp?J vʤfxtԅh3ird;"t3xy="48haُVy`8$*wA*2A`"s`&WwqA,}Z;3 +f6<jL6IUʹڨ>Wr5Lƒ ӓy-3/&?@aȢHl~@&ɚ.@Tּ2z!Mrnljh8?1P.JʋRV~!nؖTj:9+Iux>];4gZN_,-wtx(s ŘB VO*]7ln%VZ!Ux%Ԝ"h"|,c 'ɩ/^MaA ᱫV`h!ON >uCBV2:bd&2 ' ꧽOK٢ǹITK΂aQP_N'~/VF1LJ =d:-wo{Ғ~i,)Ue_YI`JHO۱v Aq:suD߯cuI"03Y+CZ!y[8wMN s} TZfbYk7@aœ2ēVQqWUT4`rtm)&`%LU) qUc=ήDJq_?\,"ppAo7ny"|>wͶ*Oxt;aJh%-gg{{y؊>bW^6\Dvy؄?_nj{wQųsIB So|;%b7tj?Iխ}Op$O)֧sY&I}p q0y )(g0(~lx*(l3cQGDxQn_3t1^L(y#.$"9z4|icI-SECHWĿ|Q[|pa5u%?idHv&GZ?RK4Vnj v*؅ OY_[`o.`f ۰EAeGрN֙t'&~8w_U3bVCYph?nlO +˞0ºads]PVa#O4-$*4I c"xX@çi-q-%nU߻TӘ)i>'vتی?8#t+W2gs"m2ɏpGYV UE_AU{p{)U>iP;158CT.Cc 0h1T83 Rվ:m4\Vbg߈AGhNlC\6(#o\72#ԕ;ZMBVu"W:Ge.mk1!:L+X C`2AK'ŊnBSOp-#Ȱ>ָgIՉJ,j| H]b0[8c'xb,tϩfwY/7Gp|rh:1,x8Xg}}5}O==櫼O%<rPI>*9U| HRU~-NR+y~d@HGy]j^YTD`g y x@oɟ+Kڭ7{|K\~њ«8c+ȵTZ T yÜ| XVV<Kz_Izyt$y^&<<6ϳFJdQ?vj9;hE >SL T 8MגAWoD{y˾ij7zпҕt >=p!ybsuadU6S8)2U/ )EZE_<&ѱZin O ߂.~ܭJ/ ngBߟv?BE; r}C (Nuʱν~pU$Oð1f*?1.SeHL ,Ϡ nfumtl!M̀]E,b};V~&9ⷦMVW2QRcU=qPc/2,5O9 z'l'}=\ÚO+q0!֗t2K ;lM ~@+ڜFtJ;doΤMVvlFRXxq7b!wP&]?OΈsjV!yd,w8¶F,# aPUq%p ea0$'{ hTzfp cx+JiR*RIwP*7:cKG]s>>t]Q.]yRz#yeY(~Ha52̰۾%R9;eWNʄYՑ}q4s`/,w0j_rQE ];h(->@0SC=CEC)q(lM Ѝ&8qݘ]5;H7&#P{qQ a^PTUI#dzK\I >;CuMNO7/wΥi$r"W$%^.t/5OcKr~# k%yk4)֖I;K`+VlҺ3 [aW#q ʂwRigZ .7ym(X4ezv-s*~>bӸJI1!u"4r>|җLNȋSݾ?Mm* [\EGbtГp|srE_T+VtpUG NbY;ǧ7Zվ'92zkzm&]6[ `fr'gRsEkx 5ť'UC85S}9W\WxGu*_zOw f!W炥N͍ޘF5?eG){.7Rl.X>ED bǓ1 }eUމwvߋb|nە ZԂ1!`bI$` ;@7ַB,Q_pB #Fc4N`7ƻi6#IFд& Ta;Q`FtT@wʚƨ8.㌀ @MIHB;ܪ=>IUWݺ˹{}%{, N;gI +[4Q UVtEP 0Aȵ'y| Ҹ\=$nO'ԐTמ4u:k_=p9ԁޢV轷Ϋ9Vp@n3 ĸ@;b=u6_HbV/1#1}r*.RiBBZG4x'#d V)F^V6V씋Ǚw|w]f\䠟0 ^dF%ўDL0G:¬OAW=REf)KK[-dhd=Dc63 6ٺ$gvE-ihbJJ|}FvhT)+$RCg(G\툋@Jn>&)G'<<hH輌]!|uǯ= 5:(Dw畬=xyr f.oO}$g?G ;nvzy.QHʌXFx-چd#tɥl5U׉ %vgԢ_'Wsȴ>Oh!ᶹy}f^G8`"@GLnt]ʵoX4>0OT!7C4eek zhBl>4_F|ɣ& 37f3I1+E"Ȥ53Ts*O V;PD`oz͞vq3Mz|:"e+rtz}$xڿ LB2ݓmPz᷆b͚V qX ~{X"*`L 2t1<[Ԩ;ZZ `;f%Դjia,S5b[L"> E,(-aO=S]\~irwj˳qL9-eaxl:sui;LrȁI`GLPOPLUVS) X )o=̦Mvn/3 @_'.7Ai%R2]gGoM9ݡ <=Q*\T} % O, ٭F ':l +%v?#cζ昒w_ narI w ¬ \Huv`ޅ)q[Sp)UĦ hn؟Ԟ;MR#lM0zxΈ׭뜯xu w7҉Z}\~Ȁ _-+-e3R5cjcg?B56)g ~~ACᢣvmo*bCE0zR>;2t\a'&e•JCw 7tg;v:pយgonPmYDMFs'em+FÚE};Կl;Z=p/. -P <<3Zyp'K]HC9u^pN b&`gcc$ih=<g516637(gyh۱vjvvnn-@爆-^R P#wgܐ SvogjΙK_d_enA7"xn Zpv1FR']J'4#~RJyԞ[ 2ca)vȵ>N)HÝwZx(5!WߊqPWZGvPC7-A=w1=f=ڊZ (LGGB93D_KK;|2S&nA*f)I]kYv''+ثt^+:E68 wf7(,.ݳ7k¨,`xXnAt sƘob$;as`~J_Ф0~Ql$Ɵ?O˛⣿#;ť0FY~12&Hp鹆ûi$CSa!Lm4`Dp e"ln|V=*8MxWܖSAzdC5t(zIsz^F.t;!tˮ4%LQEBd-Z X]Y#1PE}S*(AY}zR%@ʳkI])h@IH4| WK4y޺~z%y8"r׈GZ^x^!gtE?Hm7|DL)ɂ|D =] !)զ|D[0EBZQ{dO(#aT@}+(4u|DAh {x)#I$ݙ%HI:9_ z<:`oc#P0!bl~kY϶m)XD)ƒVH`:VƅmmʅEo)4.# K`IsqGɦGDkEF~mTe2RLF{LF۵6Ohd_/%!~ jLPsNݦyC(ܘ "YE#)nq5Wګ=Y!z|^y=Ϫ `PKúG#%`BǃvsILi[m3r:5t^ʌGiTm|iDV528ipX%@lP{\22(PDS~yYnB,N,G f(\yeftu(jX`!2SEt w`뜓f R -_zE30t?ZG'0Pt ј{x2 7Ѯ5ٕX\ϣ¾8ըwaa}E:бBc\n7|s;4ghVj) +);/D&O(6)Hhީ|po/;si/Ջon%֗}Wğ|1yIZV0QNh5"sR BfP}h;>$p!.]Q065)F[t,ӈ cF&,YࡤMP~a); B(D)6UQ?ɮc+=weq+zG@rVYR|=E8DžJK{©J?6¯ZqWŬnW&!<1ѕ/5*αf܊ X滊ronEo>Xk1\es]hC܊Nbd? B.fDa>w Y?sA7gzZNxCB.#Kf09{+H렀W/pjna ^Z/VGhWyYJAL:l+fys: sŻwr'a/'*-I(I8+`jsa8\ȏRla$oHq [dYUŅlpZu}9^*-tܯ0cK)x2Uy4UoymJC{mfe\.ײҋ]8v.r4IvAhh  Zؔƅ0ôSNQg >2[q`5npKP ^R }_ûO?`݊-uNm~uYmwpP1+c'P`Ԋ us7VB̟`w3;J'S>|^l)wLo\B@k\{GYsOיmBqH`r}髲\9G:5_%z άdUich`LHku Z Zyuu~ e#cc6k_;"d2!J0Bj .;b=ٕ:W{FA'PxXO ?@{tB@}*{S.?x;5 qFC\ߤ0$Schly?S[0Fh o:ȋHoڇV['ݞ^xMejZjjl?Zhz*{]KuԒODؗFªLz{ 7D|ĽG%,ٙnZYZyȄmV,8nQ񶫚*u(<4mD1o gAN 8 !m@oTns}|DKOoLpŸ0-M |ޕN?sK4UwtIli\IxB?*eN_W]2 6湴OY4ĥ2 siiKK{u׸\^ɪ{S]W%Q㽷c pXYh?ޥS5٩P}Lg1@.~P 8d<V:  w mKVo(t'N"9pBwh Y uM7׆؊Aw31zF,Z75B6&` c{@ 5/Hg`,/mF7_Xۀy!$/v-Nq+RA JCxW24[;+-L  N D'E(~?/5Hf^2J+#wciUm|v5sg&};CU;@ۦnaD I@=[?_cz@h- v_=C.sA;;3V3V /iY޸`y&j1t&z M$CÆ@C ]hnVSnIMklq8o AP1,{򟯗ͬ_R^>%q 9}Wqqw 8Y2jm r1WϨ8lu7 WZBG?5M翱Ul=?n6]d=N| 񗶗C}M"~gw$rW_9>BJfV^j IuW2H@hlxF *>2+)6U)bDJ+Y_$ 6!V<՞XLxt~lB74έŒY)hv":A5[“i^tXo& PCw"V|ʰiV GY\onB]ߊ"+=:+k a ˅p.<8+zgm˚g UXVIutɯTbBɦ,>CQ~757 uAf N{̅Dzlc ѐPw1<#CnтpObSg,\D?2 t@0LPA`^rh$DIL;~ֆqxVU;8K$oVF 5!GaXaԎdnD y/ AI'w?.GW6.M9zC= DS[`zGPZNgJVgK!sA'Tu!FXHrx.<Wu]hy1vb†SFJw H3xfyyFnF (gnwx+,ޕw]&^^L^CE!{QW6R#["z .E2}\QR-nqi)45=O!n2 MOqcgphn8ͱ)ZA+%x2N$HR)BIlIpR]ոל&/twt)qz܉F.A ¯Ҙ Y%uq$,Aatvv'R,^O ~CKXffp|듶 rMޣc'hjHF[԰к,-pmJ6]rjvIgK٥tb 44g]첝]E貂I12 x]*-/Mڊ\(L{Pq"R%h܁x.[u8b}Eo/_j@}v/~;lJB/[(XO_ Vt4&d-8gz'.t6qC/5 Amdf}k߿߮̿ Yc`{0~fJ{T5s$ ʬ 7⧮,dPҷٕѫlWNtR )qY՟R֜Ө4nS4/8 Sڒ)b??~2 隣쀏3Vx|{]9~>γ0-Փ? wrU#) (xRׄΪ'Sf#%캤]U{ +[qd2{ޫv/)A]bae9F~|'~~֒~Kx ]"{F9.f.^4NbHqӏi\:GCTa6őjz9C6ӫ5XͰc7Ŀ&C6ćm DtP=84zaHлaN !K&j%TsWo@0ed+<W>:Uz )SH^v2Gp3~KGˏ2ؾ!v=`d0/(҂mj mU6m]_aH6mqi\&iY 춐dIeA-6FeHbЖaL#riM2Crc#]/[ΥWSүTLEרёՓclNt )t̚>80^ Αwh׏M?'BCզ瑦|瑦)gެrא>V"LqcE_w4MM 39$q&4ͨRr3%;Փnŧ28a \La,N 2Qn`֫Q.1ߔ[gI&}j) [v0O5 < $?F̲,&҂`v1M qEY 0WŹyqK7i|Pi{jf!LdN^9b|qM+_7b*f-vGW >$=wCNW0äc7?p;!v6FQ̫)}[ 5)MSf,3ƣZФ]Ts+w#ewFGLkDT;Boo@^nE݀o*;R0tN@{I꼸SY]@Xtdhft΢eȽqC_Í  cxf6s7F\neI[bsD+6{A*m6A9,ȤdzÐـ#y|霐Y $u2e (줴V$ɅPGsdV滜RyRkFgT)ɰMN2Nkr++O\ fĽp3zڹB./p, /s*cP7 Atp+/LMrx$#{6seCS 4a+ݧ.ztppaG@# :M1JʚPx9+p=@DUo[9ۉ0DSah1E&ts "?F \#j=)?bgd/a3:>NB6*0ZB,.\nAs)`޶OF.C*)! AhT:~PU |EG&}[=)S?L_ǻ1h'A ƭPqx&B( wsQ H$d0aƅp=;mBf} =OٗB>ȍ͆n5T܇]3֊;O2| kE#|n_.6Ji\}L0s΄'>e'#|oƞagb1Vs3&}v杁[<3k|:04z}Oc:-^~`tqVϡ0Nk>'6V3V0O~'!Wƅ t?Lx׎0~5fmAOk` /)B3 TXWx,/5" ^:D J@>6+/ +EUX?r+ǤOA16v wnX\'@һnf}+Yorʓ[S(@ Q7a+F>!׼|(ZE GDi݇'P%9e9Vϱ?@ +"6lL;E><'[ϗc'2ПH8)>J ]}Pf ߢ]w2ynP骳xfK-E8zú 6e?$H5lGoGxϻfB-\drmIa0FۄO&wIR[Nhu| ݅?<N&l/IMߑuܛ2oƎQNA¥g昿K۸Jz0R 1! (;&/<'&i=$E 4Yo\Ce{.HfQ \'4g&?]+ep*)/F8|X৹ZzCAvR܊fZu͊S1]ZyI˜Dڇhy{AۀC.ƓǨB^ZǭbuR(*OpL-ߪ*8\$y|q~]hQM#li<&f5ٟX4w T p(Nz$TqM*w'O#7.e1D6B{ȲLJwϽ e"Unj>,eg.4Fu,T?>iz7RHnM8jts [1PmB!oArFFnesPIE?*m< -o;!L&kK:r}N6_gEu=˃"%r9}RIJ>S*0/{ R8a,Q GKbYh;KP:VHuB }C+@ƺ"Q:@,r[uk>{z=?N1ext.t->p:ߪhIkhA,L5WpbHʛZbB]) j!ff{[\!3us{SQ~Nn}4c< ՏcgՇΐugd-c0J,hz-.!" ,bG6 ѕ<)Gy!&Ѥzw Fe++5Oe/|چi!vRvQx2[7@ÝX:"zs} N6OZF74:'J+&~9xk{[<ʕmDL58'XB6Z&pΟA[4U(KX& G8jRTH=c5)]^uEY{c+H68vZ^ڕ1'Ta`I@۹.X Lɀ}xa΃ċ\`,OUi@EfP:Kz a;Xwra ʗ %^O),{+DT 〇Ɗ/Cv\9" w6G[Kdn<ȏtv7ta2vx5LU^8kTy ʧ\_O8ʛmdc;%S1Ih%x4GNy*( q3lelxo'k>v Y&3-h O0tevnRӔ/}O<0pDpyg*g~W ]y::qnzX 5T1;O0oiH++ fN tFo?8e>Kwc]ߡD޴aPOfgG׼A jLїT /ճ" a  k(=15c('n'mb(2)!C.A;<5* )ET5+&]dq7“ drdBy>S)JU'- c/@ Wb`E_3e+TXp>(O`GG ,Lx8엺FyNDžN ~HǓ>| F(J~urP;uYNh5D;/QQd?pБoJ]ts?ɮ'=Uv |^Zh]Tij\S~^zth";+SJCh) O(~.Dl`?|mXzrN/ftRdǬ>y5Y u (e6#s+<7r= M=  ,W#OrXq p_-dxʹǒ2N>eܭ'.DnǷ)-ٕܳ3Q`jBP uj ҧ :Xy4eǯApfůu_`KCjRd,2 h!93K,j&XӀNΑ57u; `35Eט/k-N[ҿGvP#QmGʯ mujH>{vq {֏84}"|hUb6 g\e Y ¸9PHڰފqIq&w} TF2_zvv`Y Fo+_FMDPk W}7 y<u*ԮD&֔jCn+ +hlg:0T|5q _f B?P ^8%7q t E5{ Q4(=z9D@ӓK.nY܅ P?^ߔimY ?M͂cy$Q>Ff\ǂ}o3 kޫב=$8caR|17v MYR(h‹&»sޡ6ɔ7`K]{~jki//u Nu=Sij0<$ &{R96?۝l~^Ϗ[ߢ6D;xSۭ]# Ug"pd*{R(eZvQJx>y-=2Y1^6*o#^<:x;%~t)k#pu>Juq2̴cGL#%EdNJrHWi:Ʀf[]uUe dT Xwr`LIZnn1,FUFX}(QB'ani1o?ór]ʵGM%u; D:c>!q86{E2}"yi"D=hnRj:5joZ⻚'JF)Uxj"+Kq{t c_=2׌.i6ǔ__r. [lѷ\Fx̤H7)y#ٳ+u:-9g(U+dM˼/Ƴ|{t,顀 A9 KDp d^HuJ)  dF6~yWJxv/ۯ0(.Dz4I67S11\LQ$ȅ0yWzD< )ThH1{+6"1 E*Ƞ>cO^cery$702k1p̓{x@Ԣp X0'&Qє"kZJ2!;pg!4F3cʞ^$ȥ9X :[ ZXlf$c2Uslll1P^c 4,mi9 tQGn%gI+B+S\ E!o/-Bc*\xCʁki((( bZRr&.Ayp:}J)ni@ҥ !"w(34\N$,) r>HY ,RmE9CKzݞ3O>"<u9|#ɾ:|Btnvgd\0`iq' Ui&MI;997Cb$ eoT{c%t6.)3|NyI +iq&#̂0b(w⃵EJ &[Gm4&~sZ] y,̰MMWQyf=V)ʏl\EC@[R|Gfi?+&ߓ{^vnAf_@juڧ 6 M9"=ޅ9;a@ʘ<o{3{K@g'.#n 3K#FF25"tᆙ7 -qHcV}$F gX:l•? VIb 6ψ{Juh[Lf'0PG@饈RRH ûf W]4|9Ş8gP&IWNr_q=SCͶ.`KT7\a=PN?7 .E@!~^kdgnIsL@i e Q{jj;@ڦTI {FӪ, .3: Kǯt-f.;ry lS[AJT܋΃<@:1;vBy$Aq^Adc+|7;-G;] @V”~BC k!nAp!;p':_ /AmjK>ףX/m">&PӘO<J7ЖRp}(]*S) z}>.5pzZ^ap<1|P-m5SD7sf2(@!"aG=f3ؗJd [#+0Y9v 8ia"9#)ulERH8ao Fĉ<rPS=wQtlfRCd7.KEm]jg_ߙ|9Q7ZJ/$VY'.T61h?a"Ɏ{jp,qMZ~C+kߟXC0kNoұ|z*3V@םD$f):0j )؇ǔE%2ysl(J[Iq44*8shop[V2a%?JgLRڴ'CH_s#vgK{ yF@Yv9k'.uV8q qH q$;G%3 'Lß<Bi/RdUi2d Q MqQ'~"퇎Aߕa{j>2Vnءm³TVҤD_7Sk:ELH-%),A{M/iʋ/2̙xRl9q%DuMr?t,s?q8?_I?d0 r [naZIzFq%;GA0~䫎ءؼ1 B 6QgU쒇'[ʗB_. 8G`ߒ-92C 3@-pC6p2LÌ2cOp ~̠{LLr&"PxL:uG<χN0,v).ܧ[Qu0M3 v,Y"]4{ƇKbү~ (ͱP%C~ Yğj)h0?;^2{=6^g ^%}:OtL5MF{<&ȏe YĂ|i7 엥fmC=[)@{bߐ-}Gzue_QEፁK{8P*c}tO0^ڛD948 7qq0bSJ!xi*LTS@XK{q^V -.w곴ě\*4c͂H@uV1}d߆8,vo8 }TBveCD"MMDÕߓ3hLD zJWK;E)0B OY ԏb ãZ{IGo),raSﰎ9m1 QT$Q?ܽyxU8ڕt AMQд'MR FFQDeI4,ی3㸌:8**&,進*j%$aIsnUwuy~~nխsOA.FT ruZb?x4ƚnbXM `&!o/liH@ESE{ 2&'_Glm+oM%S#\k1@3UAV{\AI0!<_].|~Mf{S-p JYp6,(?̔|a.VÅ^9ʷ(s^ ~G/{VyZ1YP]gρNZ?ÉL/?C^ &_&^`Gy˗6.zT3w4CI l0/7 nE,Ӕk2gN#t5@8./5@;%_/Kh]uH8!t\?VvufN4*]\f-qQN6 η%ia6;;t#ef#lG+u.uOrHe?X43Ɇa - r]ynsV;:nG̓uH+`cf.IŃGuYrm{Y%O)~C,)0Sx`=\^Cӓ_AQ@ h.21vs Dsv~A"ul՗w }7}Jt-@}(%\%QЍAy!Je3[&MqXQ!W[j=WsO58&#Gl̓qVpFM4K;3tcyd,9sCF 3Htz!EF3!=&(R?cC#v`& 0zY.H1\ࠩQyY~ TI{݈~)\Kė InjXG{wFt=$~ciNDsYe7\/:9nbߣ3=3]yZkwVZRj& Xݷ6wkP),? $;-_8^UG,Ye?{6$'h=78Xq?ckC}AgbjCk6y=N$ݑ?96K2fjgr毣]f%.V8oL:_ DtVv't7S׿-2lN5tdsr$D=1ĶFW$V gEEG25_L`.\$12ț|-Ω"ӭ0 8ߌAOhn [ύDWOᢸee3 Kui+36.w} %qAb4>XPyhspy>3;E|DE$_dPKDNܬW?oQr<.W-MgYDC$߭`aha>y5-WIqcʼYL1n(%vk9gvGJ^KYN0Y\\ {4H?̮pfǤ@z ;$U%ȥ@c.P d|NtmAa Q)6>SV,؛V|g=:MכsГob%=1+O!TţK̺kzơރ; 9- # q|4"?t v$a"-6!pVF]QAe բ_q7׾FtQ҅ o1'cG] f "K˄z~\p5x¶|fK$VZ֑KdtU$EqO L}}tk,B=mdS@7ծ :={0~ƑCzF;c }†TCG&=(B0FE`>n$e]:[vSA}JV_䈁3P8\b$|8۸xB- 䄨.7Y YGJ>A@a#׾;:nkO_},;MY(pHc^r+cx>@ :>Raݦ#LpQ "|`6`*ɟQ=ciSBFj|e*L<> >˝fBv5!UB~O^/d\'V7!{OT/OXT3īcYFza^C *s6&hs #Rȑꠡ>t:`1?ƕfw>}oHyɞu8RCGb?Τп<5M{p@,ƼmJ|ՁYeWsĝȉe;vP84DsWgO:zR('1?L1G912eER{n x95n҂Yph`ٶ`Wt\n>7ߌu}!ؼKaePQKl,^XnV*tr Y5flBBȏhk`r,k1+>&ڔ/@V?p}fiF"i0=6"K/d-K _ m=ssuWW GNXbox7.!ȯ1WN!XeDZ11WJ~3`,=> 4\)oq_z^, zP'*+FyöaɲXqJ\6_.v1=9>XflD|1"#cHV4XrQo~'HDb,{Vɡf:jGuoXc$-=$َO5(VQv/]Fs׸\# 拯IgnX,]¼sek&NGꨢAZ.:06˵]iɼruFT^=4AZ|q7A7MPMEXs%.djo< Ř}0F/yEWv:}O?nև)m"%<{5&]ph#y{RQ>hǴZq: 5Z#g\>p˜XR%ƺZ>"C_nsm^vj'~JcWJ3_6d*wHFwc m:NFJ[~ɖ? A۠YqR5pUغ{M܂z]Va3ogԷv@gݿbrxJ#d|}0]T '`rQY x3yoF(Ib;?NdlӀQ]"y^Q||zW?l#:Wg MEu4~1֛RIņ%iJ-w?^({`;AEHh"ѤF][aBg7?@~!q~W MOCanf(q= }lÌ&~/v]( mLBY߉o%ή6Kk~2j=9h߲+so%nװhݮ;ǠW!Ƚ\/R7t/%JӪ ,NAf}GҠ;rK.@3w! u I[rJxTRUľC8;φnfjQ$5i@VdIKJ̮]ld,.0G.͹ь~CZ\ ?."Y~4jNN? ˿To{Ⴉ>!RWVF٘ kazL,ir,TRGo V0۰O~B? ;ߵD&~St8mc^l0UCH^QoJ>ނO'v{)ydG=?³9őoKRRGP݁,TeA{nV[+BT\m,a#'j}LzZ>~z/ /{_֛kgoo. 9>f;/  KzBp̖MźB&KWD(DG <,Iu*j_ԑ=H}DQ}^f@(QN4{v)>f&Φn06>m콣QoÓN5~i[c46R^ {xqb x?Q乣8/sfե*{|٣O((3fDcd:~<<=\a?ٞ ٢ y]h~Yb*C4N ~#OeEb\L:=@ZvL@5u]`ʫ;=+G tiBG[kYyh ä*dh'p{=.m'_NXCޑՑCZȸ)DX}Cf;=&m(fCyf.4v ]01A"mH|ƹv#/y wV:ұ*,(!&tpeyEt'|@`dRЇw࢔p$ O.WTe+_. (wPߩB} ,B>A~ Na \ĜIé\ba'*) z~6d]Yp?Aqe,wi[c:OaO{o5re\,:R2GYV[ԝ?X4Q.~CU\>V*)߱B1 :Ѯ}XMxԗL5ISIߎDu19ڥ锛=+ˋq}i@|5%aS7D615jFbe|Hh]:R/SFM_A`9.Z;|O|N&eJfs<~/c[F"+wE^\oi{Ĥ8nJ~ w+p0r,fy&g҇0Fِ$wHSBڜ\QJ_&N㢙@x?.c kFWܷ=USLUfR2LۏmpzGWMq˓j=HĿHi(a nHRl R!"= CXfI .獩ኖU#_/׷ܤrX]Mh_} c{ c?߮ݤE{9:<_!"Z&Bq'K(ׂŨ5e[^ g LN{|V?y i;@Yѽ ?!/x0uwń] .ă.Ύ@]:d3$D}C$`'73xKGY^8w )9␧| ٭ 6. NLPZAҜ0{Oʽ19C 0nB%ʘK 4'4f#pm*ԙ΢xX02#ۛ:>Mgx2gf/P6,p腘Q-F/w?EX VMTz@ǧϛ}~KWo^zPNBǁ.2Zp<b&2by"Z祆RރF(A ɇKMa{\A?&z^˫ { "F4!/+B_Nl$o SO6Nw 7#rט-}@Jng`)T2ctZ (m$d)3gm˵Tnڸ5Qӻ-kLv -jsySd8Z_D\[fӃPyB;O=p?M-QHZ2h2>]Tf <5o/R3fL: W_oH^9^uN.r511lıSf0$%pq:%6OT$AY631I:bQ/f9MGn1&sDFn4gοy鹋odMp!GzoFN"'y|:~hsKL/.D߸M|3K/.RcVD.U@;˫Waaw^dIZ?JQBvHƲAvVHZ($ρ'x_?=)ܚ_c[Cy()7C ="*G":@أWv}g<#1@%]E Z/[܆u w_¯L$RObS`ŌBN6w* ?} _]u έ, MհlKчrt'AYE&7$}6 S.'ϋk 3gLu 77O;3Lc0e*gQqPw 3"%: U~ ;+a]]9·1U6:>La ۄ[q`ߦ3n=n#0G``ݢY'`wMl dG񛁭q ~6 k%n9>j#!30 *F`;/^ʟZJjX,ŽcXUx 5%.![p]_ZcOIRW,GP̵rRK,aЍQ*Rm\t-,;[ œRUO!5㠼ג fde.%) 89 Ym܄h@P 4W`%S}<ѝ&.[0 Fk$jI=| D _CP=atK!@>?^lu`,1}%| m|)}P\C鷵+S!F6ѸrKXȯob3Ks7wW}Ӹ4 O%*1.[l٫ոp/k5O8(Ha\X:c t Àxd [nvM#nLtuq8OE#mҟ4Z-R]~{]wy^11ef}isݐseCF%lO;$H`8~]`*8flk>TKF}d,_>hCC#|  V9t=ށ<Hί %WcVSes/KN 9T TrnCp[px Հt!rբJp-p 7ʻ~TC^߂z{;fUs[lkFz A^ZK8ybx6HDx& ryTtNk; c'c7x1GYޥmڅhI@|=x=ؖ^b6AMk3ӓ-:=QaD`6P|>?x 8[m:R?:!Rze|\ɪrߧN p9~AZ6M7۷[x :xۏM]kwˣcj ǵw7nq3t5ނ% ӗrm3SBo5S9#z!{D(ķZ" `t^]2V"͜4ԑ}Dh#]v?YU-+"#BB&>ҵ [,v"gP LBgP]{ I:y.$' h{9ࡽ7;urMG+ˇ<FKVL$ QISў48;u0rI | #"tkN'aL+wѵnb0<a]Q5P3V V#&_5sWQ\AM'Ýh< o]{+hAт5<%Zyk@k'X"laG7P@nF]j}0M=^0+zBKOr8?zu%fJ7D_u6kQʝ%vT~,3ҽ@3np2%פɺd1|`I2߼},6?&7 b&G&}8":a5B;9z1#slE*l1?@.ב%G_kOCA)0}kg%Ύ..+h/lx ĖɁmβX66<|Fҕp-%m6]=FiL$}N|!KXv[˻ Nb-, G. Z/=Rdm8̪Ҫ&{Y?$;%GM@ Y{0 dNYAK^- 7a~mY[cn_z/0iy{\|M[/(%vxE:rs0/~)pz|g ]`!)D<~HU K%ET摪^y׵/{^ >=я l]|j4`M̒n0X.(jW5ȥ8)=@ 1aW.rGČa΋'8΅l}ߥaJ/e܅u98qY_l*¯"̥T퍅fR#*RZ Jw%pM2.VTwj-_t 悇">,Ls΀"4, q?ӗw˝㺔E`s%&l@NM WI?)$ G"aT2 N%SzrgG+1B1Z>I;*mXxz)'!$}6`3E@L= \aG#WbBwsC3= >֓ϻEO!+ W&8J~LV8d4a>VwmV$q[!d%v uliuAĔ#)>|T{P~6>U"(dBMFXKy9U DEײmϸ6QB%F$㩘L,s=:8qz)y 9{t{dLRfZ )=S_z-9SP2!J oh밢1:Wұ%&,2+#D &^Z&v9{i#qS¥,/q#څfN/cu-?C%gbn/J'8_)Tksvbi26O7$ҥ>% -o'sѣ_5#D 9M>#V˜u3d3//{a \ވ^7*'ȫHM~H_E I!uT7/W,҄Ukup %S΃8׏|yDX'' ▎p6RxX?MssTmQwe|إ 0a8{1f`WiCu+Fa6NA*Vɏ~]Ǿ/r2؁1|cq(V'Z5TDXws'V,s3%s=1/)Pc07EpZD>h-WAG+D'0"ꭔ8j$*֋^erh˒s-jA鐚S~\.O4 A._tgA-sjb_lR n{4ƶ'?BhjΕ(hÑ+bN5 Gƹ6ڨ\GFX.i~gC΂կN=iPՋ}N]* c0!4 @&s5"+/kQ7+xʎ"q xLQLɣOCy= b):וDB TS=ܲTTx&fjI@/G_o=A<5/,[;ojBv>D w|uJyS+.6HdFCo[i%)6g+?3{{zoeR_Mk`?%#?\gUS>Z6Ab ܷvqC:Kq"Fg9*-upy;a]kT0m8-r@)^ḝ٤o1 -ǜ1Ya:*AӴ8HFjQͩ `Ô԰="q50VQ~+{t OgwE/K땬 #]G'u@2Q|F2m~+횔y;Pz.c@Z[~Leۯ16G8$rG.`=X#@ZDX4ȣ- \$\y|Usr߭n*GUQMuil><j:/Ƿ%{8 \Dc/Ѝ͞<\3O3yZouFRbGJOi b[CcDH2QC-kz4?BGX#KpiwQZ-4@õgOaq=(?Q Q<9fɚϣ&-5wtּ5?Wh[6"Wo݌ #7̶V,ީv6G(Vd,.l?^4 3ڍ}T WTC=!.9)mV &֝}G'M p䬀6mxu̿kd] ې0%;섭xo\G[wbW6QjflGl&oٲ~3ʫx.2t9QRlJ'ܺsAٵ>"Da-:Yy4d T*9Ѫ ڂ s g6˵<Yud ' 8qnj/]1vQ'6fżjv]};3Z |}:G+QttCy $4dSr4F3m@39<*Wʁ-0} \B!/\N0Јm.Áz]|CЇ-f+ی; hQyZPGp-i^[g)$`[];k+lux=yd1 B;0% vf|B7$=EQw[ [,ܧLg;Kw#I>չ@}"Zʃ\ pF:~O")j\|L>ȶR|pEl6 Rdɸ![gS"OQk)=hl eU8ƫ88 (H?rí2UfXɉ' uu= 7_ZGZ^ w꽎2~dVźp9yTM&[G_V[VJXAJ>&S<#-l*Y dV" GwcL&S>v:EP#9ow˂˵]F!Eן|4+IgKUѫez"}R \"&8pjdA34 ޿+o5|^!h%:Q98\A~w>W"6٤4ʬ!|}AVɺV˾;bTD:$=xA!~3R6 1ă`R/RU/,۷1>x1R)Nb1{kh"i}"ZDqg(xGtq}s2S`/ωzAC@^wo;Ui IVH91TJ L׺K:o2hDejƒxz0և9,z;Z-e-p= j7XVsdФKq|Ԝ~-!-zi4$^&4X ZoE#}yjt  ܋hg~ ~Ũ} f,x]õG$X02'CD}.- b, ]vW09٭RDܥ 5J[K]/U 9@jW1]7b!jnl}T%h9 #}=nZ&E5"]ѩht ?vjM:4ι45>SP* .6rIHSR,cԓm[[n|NЇb c"RC+-<> Hp >P難֋| ƀf]lna2,a-lEL¬SG(ga鍣g>-Hm =iebu ÏЧpca 'E#O4pqih_;jӊpZ=Bs8~ݗ%2{ w7M] x &V,MEsҁKzm1_S:uk0ݣgF= ($/]mnDwoَi}":!H}}!S$7$߀~} k}0vjB`:VS>Xm!Jd )|~iCs7?Fvw_}?]($Sxc7=-h_ +V? $3̎͑+ <5tf-Z0%Q/sbEm/ FI7_[-DMQu2_o(BVGz zDUk+ίjWarר0 oͪzAɫ_V\N§| H1W7yT]iZ3"X 3ͪϑӫ>+Bu$Pq# EUw6鮑MR]L9 B5Y PbB \N{qvv#IB B-4{jj jbW}ā$0=% :Ss05>?JC>ëqk#,.s@R]3HBXm,Plƈ_1%ƍoeֆ›'Qt{M 8뷇߄> JU/J׋kۃ_^AQ&S4/H-Y5י+nXۭΞ\+Uͭ@`ܧv"竪P[+X,~ ZbȏȪ郋SwRp.nO7e5'܁> W EI];԰jTxj߅?3p_; n?M&oc9mErYp)tw[:q4e#BY$=h6am [|=VtOy#N\Իw0zKy&[q+ 1d]T}DiS Kz|Ay"քHR 0yTj+ǚ?O՗ |euKAE_6c(<;_zr >.ݤpf`Pݹ1VwM\S&H>T{RGIǬE/lSeȕ8V+(vFc3aMTHŕO1jv̽W@MmJBGZK;XBI#Gn֊sI/#E 45W"O)>4Q_!(JK9ŋ .\F@&7;nIPǔj-oykHc/3;bv"z@;׵Rn6gUdlp?I#?9R5*}G"MҝiV5[;-~=?@7ڶ~R,^+yWކ#_Y|QI[C[cϑnbt-ھN ;2l-q*&{veXWdeBhҊ8al@J_7f@J:–((*4ާZO@#xaOe+iت|QK7C:4MTՂ=o1{(VP9M ?jgK |6/ZdxK9+?ks`-̥] 0XYZ#K/ 1;ك 3g}'Y0UbA׹3Y<1-&?56Mz0iLP g:O*%?4`Pf }lnOabm׏ 3`B| l1l}1|(ZJʓK0MbBHg/|aVl]xT^eyFa֦3ĸ#uxj"j6[> `> }<NqRw>tTX3\+, }AgC`'iyHh`ܸrP4߆&q)#G|/0)s:y(ro77 `]طt^C6;yl֥/339;DEe W ܾ*L9<й:nf݄j|9oAD<_77Q1ς5 fl1rdz,%IR ~egRd޴Lo=wxWS B9 * 7%F卫?q;X3ik>C7&ү:,hJ6`\mݧBطȡsz|bM,QMe5nUm3)g ~;Izu\}qDPby]zKVifmо͠4} 7}Hฦ%`^&^PKs>9ܦt4RoB:!FHtL!Oxgٛ>e1IWyiUnxܫ#{Bd lSHGnfu_Q~f>y&ǭePZ,J[eE>gmu:a}jÄ1Q,#Pi. >܌G0p ]&JOD0Sx#oܼ\܅w9|g>넇8=,=$A~L9# Yg4)RbҬ aX{nCB[ck[|_+m8`CͶ5xwBn̊B{«sLo#-}DnUژ3ˡ/Wuڃ'fV%؛%+Kkm5mi\>o rOgfH+yjt_[>zqK±=:^?- xW!0(NsC`r>sv˩h<يIfٵH-Z]ka;׿~w6:(۫J..LVK|V)?H~r܇LUbR <@N<F|wx*wѮɱKe#cX>`k/qd,ßc}oYrdJ~o|;h`ػ5y7^[8oP+rK?@їp(ѣe+PϷ᭏W-6#r`B_0Q؉jxvLye 檅Վ=p'F Cp $ܪ${$gc.ɰB98ؼc'S5`~%63}n]`5bdgB]1X=PEcrY;>EGJ2=eE/V)~ʅ$/ҞTҞB-l&~ W}a{H6Fu3'o 3'S]ep]ScOttԖ =4T tj9E<10"Ɨ|?Fj*O͐Uߤ0~.p[?u~HP݇q]/Д mfUs+/V--YP? !yeqՄIu?]!zn$=yC=v`\E~ep;I3{՘h_t^"l}x#Owwx3/^OһwXL!hQ]zN0䇑g)hN%Τs*yNȩyQt}$Vfݩfz{T73oA]~nP\ K9__?Cyja^h\ jҍGCsա\HWt!q ׵Aʵu?cz>A~Z%Y[oqw[KxOӴxYŧC?hVW j̳:?߻%]z՛Ӑkz?T.6Xk;E(X7ģu`B{\^ՄÜwޖ4ϯ1;3υ4uf3:jY踛EZ՗j{::Ra[Ȓ]J$ww'GX, RC'Y#m%Pr<9ƂU^%W 1Zq+0r<nڭ {b%W~}5忾g(q ^RLaVtHև~:po*L'gh௬HJP*o[.=N=F5֍.;G%_ޟȥp:6 RiP۫]FQ$7PlEB\L~ _҃Dy- ΃/%}Qc(Y3tJ3q\E*{FZ :W{. A[AQ~h=/fy/>3._LGpg8/<\|z@K.|\GOշ)OnZ/pXlpKpysʹK[Gd'q,>ˆn|dGTကMΤ{~Js[_<htK?n "~dY@*2_ť",g* ibI O ciT|3vSzi{h|K䯤4?3̿#;~W3+AdO}'p S8e*PwiҼށ4K5 jBߖd %)lX_OV=4_q5}MGw_gN<:wCՓ4\dH~qbӝ:uUcuf{Kds֘ء0~qNr9nEtc6Zo{W[LAm8}ooZ<;nƮg&Sj=tU4^Q,3'ӑ^0$ͬ7QbM{K+jZ+9C(CE-[Õ4Q)_wHu:|k1OBKV[5Vտ̵Q*^XFgq.[IhA Zq{ U%M[rc^.ҏ樮j8tca?`> F`` w/γCݮr7ș49]hĝq)ܠPy5r`p;w,w`/B~̀`ې$~-A6!`0>eaӔLJA10hۥ\ /䅡}{!V73t)[}eyTGHYJ5cHs.!,wľSV{lth pJKxB=>Or}~ c7w 9xČ%*2<)yོՖv)!x?SŻ[M&5ޓyeQ4xgfff2H;?e{">? Ec &AAsL >$dbp_1OToUC*>!_h01T $!wDo!:j{ү59cp[;_鮚fE?;7o+ʵxiR0vlhBߩЩsWK|/~_|Tv|`pUp^|~GӕA>_ J%z{i7si|/+Uy?yZq7kA)jß-Ud:[pgƵv) Y1e`ҷ0 q-AIxe!T}[=9MN*"nU{R /u7efi]pj^]r: e溌a4srm}efnޓ.T}gf繭23q05dna(1CnCfߪ&&f6OzAl{fs}"}'H@B?vi&HݛTוN547+|op;8'0 !|0 |}LmL\wn#kf[ Fi(?iM u(z3OLܼUFI#nJ,̻h~4!8nwO+a8 'Ǘ= Ôt;)m&[qݓF=c ldžk}Nݟcއm6dYvy~wF7fo1v!F۟ѶGktp{~dMzml2mlep<ݏ_[Rg&dNn#\xs{x)&8`_ Q~̷/KhD~Mr`BoZ+1y103nHq͗e 8:ַދʌԺZ&V/#LfmfYGַa+{ܾMQE_IOF?`]tR0^Q;LCɷe7\G gH:&Ѧ!mϫu6M|y+G9”k_:ijr_+j5ɿ'HfK];'ˉIْeKҺЉxD^d<]_ξ0풯FJ-^HW=-9 Ȓ۵RuLJ: Jo-$J7CZzOzu]tO!d p|TY2# #9S8NtcrbIXj(\. |G'"I٨cvO*dn[ʒ^hl2sfFm34mD{jY!XK~Q>q]u]ѲțLQLhMZo&^uS.}d:Y~vǧ5ߚȵ ~B$G/.:Y~vǧ5U_ZnmīXRd [gk~6XI\Khkh?[x/Q?;Y_bd"ײ>!jN$D/ΨK/b86Eh+iU7 >2~F_~986E喸h+h?;?Ql~Nά/62~k ~s9?~ v˙9#kiXU7ϡ_/qfm1\K1QwMWٍ݀~/3kG/r-أ¯MW1[dlFM_B;Kl\Kw[T5_[`ըKl~Y52~kYo 6K$^uS,~I/3k3G/r-/¯MWsdFY?'?3k3E/R-y rBC #6%R5s݁90!L<ě$9!K H ]b[7W墾%$)jbc5 GklZ0)GF;h[ YIŝeυ3rR V ظPE53ٸw1,Kw*#&EەW~M%5`H()VlQ?}tCd_Y<*DjZl5~ep) O. HaX܂쁿CpZK^J=k7U Qo)Z>\(nOv@ĖʱMr. vq8O۷aeI9|.d: _oG 3JNayutBQv&r*&Q\Zm~'-X"{nʼg9My~BufIގ%AKe?uߎgr6$s=cih{kj7h}Nttmu bEZ>&_H8U OgD_5OFfង(1,~>lQOWO?c7pga' /guQu1=OT?~a=gc]|F>ycXkO8[??ߌ?H?k}ziO7[9 s=e_]|b ?(1,0'̿]ȿ2 .>qOW{ouͳOGǰr!>al씓ώnV֧a_uv_uI4XǰC|jćWK;$>U=| Kg6ħM|6qS!>fAhGo%G*?)?89$-Xt7n)R),-t_i1}|x:HR;6|ƭ;@og-͛ )9isx2|7+|Ƶ }uo٬,<Y/Bk*v[gXP^YG&:ˏ-)\-koHJ1y<4H7)_WKT\YB|VAƥP3dl,c[\`9+hBH[ iNlJվܮeG-~cjNd=9e{mG#( 3`ܕ"=ܦ޳mJNc똆H!o>sݬK {b;ΖVb1KQKD .yqU𕙧7cJ3J*5Ed:1liڅ` [G+_Y$M0s7c r7A&4G䁍橐y*d;-QgO@W8B˛&B|%,qf,>{G֋=#N̋~v[g_33~+ J3 6ӭ^M~WO*:5Z L /S~=+{ʕ+)g:rOGSܾgW7 /ܿ~sk;k3ǿs8>ן:G?r};)u c IQS:?SwRS8Y:Go漏oTO %~=' ;;or=#u!2۟,C$Ÿ?L ar8+9}$_*&^"_|}#777TR8+92~P۟(?)% qQOY4Z?Q'Ub8++9~a({)! QᯬDg>fLJor=# ׮q#oRwF?_0S?.ٿ0VؿvQM#*R4FK;7Xy_ r ׮jaΈD?_ + ;wo=,X#_*&Bǿo ( _ٿ]{8+g˄AvaUG#׷&-*[4Fom7X_6, ׮j[Ÿ;0(o `/z#}1"_j["_D?_?r뇣aoVbG>cIؿ)2euޥoYt'k):듴0/l~ڮ˜'ڵ_LW8Y_(|ඨe}]׌.\OmE/&B ?YOhs=ᬓXO8'ĞzކQ?SxsG oYxّrǓZ?00[h 6CQOKx zA+ɭmlXuކ )9FxQ|c>OIwImBWOӮ mXJnLz|=X*l=&e=}rx~Wiw,۰#m7F8~x;M N`t6GnT]uހ=FsķUoz<WkM ߤnu Jl9H`gDqmkS;2}Ʃ5STW_РJ̆ ~SۆvE}@1*} '6T_}ߥ1BvfE"^gƨ}ЉƂw;UP;C4EN#}Dc6u@}oC l2;B8 ^# mTt }Ĩ5͍ [ߋQbB+4Hco01=+ }cUaG}c@*}WGG]'4Hno0bn~ }T~bC};6FeK[#]}}m7^o*}7%ְUZC 4HGFsw=6MPڂZA J_#IU|~2` Wwo`?n17\vK&nF}-:J_#EM|Ge>]gWwo`&lo0"}6MR{ЄA&FSo)T_}߁`IIkݜ73yN~aJBIv_)L抓e7H &87?FT viZ˭lr-@>ÓQƺ LR(۸lsyz_k>{@ӫ1^%ٓ0 טAPmQ}LXv`~Nfo)" DUSfJׄmӤ/`N"J4*pYX^ӈ+OR Z˜x#{>󃵭E2\#Xԍ6!7![Be_ٿO̟I+C(?%'ϱMJc 7)ymRBOJE[Iح=X-qےNl*E}4F&1[ߔ-_JX6_~mR:?rxƺ-zAQ :6'i׏wUū/&-(]eQ(+Y{݀dZq-{ӆpQ=N} .l]e2kYRl@xOM3L:UU*3P?\ӿFHW)>ڦg |k߬g La)Ӱqw ˃VfԳC,]?\{K~ z%w<>߾4xH*G aG.`=[o{O@{8* IնyCYS^Emoyl}?2rkܾɇ]h.iz{ܾ=0e}!mvUI`p!EQ.7rXRr  fi6HE*:dT WUm[?6i)o [^+-X&$،K1$ `l|+6YVQ*.5 nnW#y,(GH.h0 Β # ~:̿QI]'T FO du&u%Pu3~V-O'=d0ܩyOO/UFUTYa*e/[9d ggTW}@|^YЃ0TW%6 uϥxU[JE0ϛU-,miy"TWJxgx!"xLΥݰնJ^KDތ9iNG#yW,T8 \RZrƢd}Ǘonv۴n LV ] t9iUխݴWE('2AF5$_VAR%IaSzc,W7_zl_B=cRitS>ѭqOW$sg-h6{74r?+hvJ309yK׵λe2 tnD 2@&ƿ9ZX XCN*]4X_ޭqJٵ anެӗd'yvg2|&00X2=}KRgxeBnA?>D:`V!I.Rp$)wM;1j<< |{ϒu@yÛ[7 j.~ԡx! :$_H%o&ޖ`0SAJJ:S8:on~so7ܫ1) xҳ<9Ʊl8GkP(59[Iu7 sO/=}zJa,=~s<oX#||ٓ{FGcutANAaZ H:]zu&rKSO:͐cfkB?)|mV^5u9KOV>5f&6M7Cw!'t[lBi"5(utĪJ:(ͪJwXuPnf_4_Մ1ˊI1icF+LcO+NIGtEnlQw ^JOO>ULh*#OƤjUQ6&P*i {w5Zsp/EXgQQTeEe\Q%I;0iGU&N]9D+U}u~Rg˜RL/-*U?Y)Pjiơ ,lesUo~<:4</\ܚ0 0L 4aqg 寔]MQv $.sJs>CVK,D`t၄x!8>=n m|KrU30\[ap=V@^z.%4ly(]ffER ޙR>B5Y1I@rPldy,f.XL\1`.s\޴IWQ_JPh_K]faa0qZ+P@^GC&k: qy1̓IB֑$\)Ґ+U5, ڨ57 M%_%A ZZ`v?kӐ6Ji\Un4({NN#`WIxŕaÞhuh4㹟] .xZ]|Oi9!<]#. <O+ixZۉZOD^>wӪ xN T<,i /s/s3Ȼ] $)w3j3xƃ|.~' <턧]io'ˣ@^g=s-~Bx,:<# xw5g #i'=ύ /8_IRVfsBxvitx6E3;s|OAx:vh4Y.yx~w:NZB@._N;H/t 4S EM_{5 _/T;ӑWg-s=H\ !$9w3tEgG#ڧ] Dc Xhl;sV㹛y U<&oX}B)E KSυ:BG)4 wAuQmtd 2^#d+ۨo!ַ2X*U4ce}XqW}CէJ)D¬lShwBv9"Y:Y ;>n~O2E +"pڈ\ݼ:\T7>UNy&C.6>ޢ/13 ;i7.{1b;}3x>ܠXrzDܖ(R׈.cmun^. V*MFXJU@Y=TzHNJºխX a߶U^ oA||~u4Y?f ~L@5 FhpC^"l2` d>E5Z[MQoZkHd:yՕViMHק/joV'7DہKEq>6+ V.@xk/)ب/pyX j_u4)+W OI3*_Dl$T:[ڍd90ǰ?lJ%$+F{hCuE{vhhvcn[HG=aEl҇@aN ?m:pHs"C 8@+@fvcnWڍJ1^i7Wz-$^IWNf5?GsDOQɖF/oPOHxKIM|g&)Z_yV|gC)I,S)_s|WyG9S-3Q+*3'Tk쩕Wy߹*T졕W9~w;/Jw*w>bwnjj%Uw>e>;~jwZ~Z9P+*w,<[õ;s4x;[9L+*&C,~Ia1e1N݇Q!۟Ok_.w 2 W8DoxDuG~3vkQuTt5 ?9 EKI_-/G+|…/oц+x Xe"?5 K"- |?Soe,nP_$?$-W  TCdkAa (![U[[VUo[_DŽ28v o  +;oU0 'j#L y@Q)!Tۂ6Mo_DŽ2{ 8v3o/'m>oB`m'j5Y> B݆܋% {. PQc7vosF v'j[#߬ n~$1Ac1?FP|ϣ*n$c8|?+8?F̉7i3A<7u+rp C;#:1 !xϣ0n %K;8/?ߡq)2ڀNOnAQ?S3S;NSuL(C^Kͱ 'ǿwr NKS1S!Dcdj?A n??XAcX?VP|7ϣ<Ǯ#c9,H*a* cOG6\Be(وT q8\tcBB]? =_Bq 8ۄ?N6?N?D]dkKA h又^* x?>:1 !NŸG]Ks x<z1a<x୷L3]@bSfWryf`u3zgz7*$(5HAjg?AE^DAj}T}:![m(T ?KHԿR_G,HU7%HGj=R/ÜÜzzwZJ1VHm@jRu.m<?_+R!R)eF6"Gc?4 _ RCH(o)MHmB^7pS8'H+HHaH-Gj9Rڌ^x`((ߑ`_#HmAj R}#śQǐ0HGjGnFj RcP! nHuCʡsA&A%9'cHe#TRYH AjRW#u5R uR]T/&Y0WRDHFj4RUH]HT eWCYϋH݅]HBjRHe u%RW" ^HuF3R6-_Wl`9'aIHM@jR7#u3R#u=REHyHuBRVUއ$x\H݉ԝH݄MH]uH]HԹHuD#REO5[kbR@j$R#JG*HEAR2+!>mio~[?)pO Ň(̨^ⶾ=w,տ 05{D׿#ՈNEגS8T]xǿΩcBNW~ :OW:u_8_uLԉwǿЩcBNg~ :E~ :񯟜:&tĿ~ UkCR뇧~ ::&tĿԏ1S'vſ`5ԡYftL`Lio Zt/3M+e*yN˞=t:^txxeO˞eN".^54=H膞 ̹ΐjNfKf5%7΃S4%BV]9N[p+^:8w80ugs5\^^^n]T\/HVﭚzHVV,*oɉY?֔LsťS,[k wJngMy0]5ʛ# ٙ+ɅW˅nsݍpϖPxu_} nXr .t_6l\II,AfFM:Į4ǝ#F2,g$rԣҜ{zZt{>h'%WvU^<7Ulf30 f`a0;z!82ceX]thd3]2{䦩jIsF'z<u@ͬjbP̬ 7Ig7[F^VgC꺚YĺFnv&iP0]quCa^ ;Qv'02O\̾R(@Sq=%s 0_ %+.Rb[E -\nw;m .hcpg1a To in1/}HGn~W} *=E0s%K 4vaKc q1_pjix\nmzԙxcJZo+J9 i ̥Bт3>̳R;Mzۯ}5fK9h+\]΂4 (k‡]ÝΐrJg%sW9,ş1{M.;]ğ5ҁl[ ˲li{Z[Qڋ[߮\K){A#_<' KnROgZOHx|xsܠP}K)ϐ-ޓ^]Z&W&.Z=Ȑv~1Ita\a,M7 .b4&wj,;e5Q,Φpș7F$xc;Z%|YOW,=u(HI9;@Mf&T_?]E[mf`oXO)RjQwMTAA%.+@E}ϙwlD^3w9?gfΝ93QY׫rch6(f>+}P3f×D5֤:Ҥ(a9+}0fމ#Ӈ/{'Dz ط5;>>&;>h>hJ1ߛ52}5k$5>h)Ǿ3CÏ3胎AǘsN>|YF냎r{.#>$>TgD=Y郞1;>|Y?}pzʱGCCŸ(!!1;oI>|Y䥏Djׇʱo1>ڬET}E L g㿉L,~HA5>(ǾC˜(!!1;?:2}1HՇDʱoYJ|}Џ>\E>$>$1f~'ydeӛ4"}V(>KR|}Ѝ>\E>$>$3f~'qde5HzՇdʱZC|}Ў>L1Dч)g)ٱI>|YՏHՇʱS} (!!1;?×OvD9>R}A=Dч4igiٱьL,~Ga!rKQnL8ErV@c?ÍL,~6F5ev/X}P=r2Jx׵ ʴunkG'[;LYŻ&\p<>PnH6` U~wO2)$䜻?ɑZScI (|)孼?şgOS QٱcH[ jH ]PcǦI#H[_ȁg/C]~"1?|l#Cڢ d}!?$Go")#Bbؔ9GEUp 1?zCcǦ?-![h.c>6#=ڢ{ #Go9#?S1B}).K)8SQ[PUuTeBJTwq["< Cr߁{ϓ%Hc"C!5ѐ/̗K})F*Q(vLTQB;b)doma^z [Ļcw}7C%X9% Ti+-(֙T~;GHrq/u? @_SUAI"%Y]ܨ"G/]7bieI׊%gLj @a_ìY4>e#=aӜOt?Q2jX풞G>jI>|.O D30|fz C&X͐EcEG#'P>W'enB>(<.V풖~|?])1t|ǕnQ$=|F8IIsQ)1ύF|Ǖ~Q[GbgKLG/'Q/ӔI3oB>׹'aQ;K>]Қ8Ics&E)ØGOu12j7Ēh~r$$=Y){IV':q\$OR,vI&őO$~򉾎W>IK>]s8I䣓 JǠOuָIebgKǑO$(GJhGOuиI],vItq"G#hьV!q:?X풶j'UZz(B>'mԱ3%MVǑO$NzS':_\~QŒhFG>DgT/߸6kk ,9#帟ԛ=gSNmm~{|._cB|&zFru^W1DeOuFa[i l:r顕MM_m*:h?hsSMok︻i:amk:Z{fBhYNsH+l}˂l}l}a&>0b%mˈ tIJfSP?N Է5~fb5^~vcɷug2*udY_ߦUչT2^֍,ۥE( jS׻8yx}A<3V,OgJ< o$ Ϙ2ԟ[ s$x]J\<"o&+Lxv&+ τsɱWs V.H/x&KxjE<)~A<xƜgʹU%m,<ϑڸxHxjD<%/'~77 ϘL=ߥ9L3US-KOj1gcvn'Xx#׹xIxr"7qJ܎)LMǷ5za+V$4z6zfXۛ2ǃDq%~p ?/ߊw?Bĵv&46ުqXKNc Z=\=SL^=9b_+>j|y`ʁ?A Hc_4nz mk_SpfK:\ddYy(QYemµk\[X=\[o7_\ 2ˎ=2t}k9⽍bXo.oH{[6^WzX :9Jͨ5AY{ӭ}[Şw!/Г[ۡ vs9rhPi煓ps9{-|PϸX'.8S7gnn.qhØs< Ufr~;!D8.cճepiqPo hdigO7s܁mIlXAı8N ǵF̶bxFzKb;yU0-SiEh(o,m!|a)V zB7;qOuQU r+" DwMk+Nⅸ^㜙w'TňiM|"tb\P֘dID.{]G]>q`5nF}|-eXîRwi@=h>mؔ;4n*sHÄِ  Ohw ]Gaw@?E!Lث]W!OM6sɱӬɈ0r$@VI'pif˦ݩ؜,/UŴ,prEyꭗ/{e.jBɄFS7B'UOΈHV_nj +{ZF2dDmhSQ,/rƻĐ=}i,o:}`*Yߓ,¿X({"Ck=;D;qVZi/q,t)eu7YY7C&5~%q[|__Q3Y r#oɺv-$H/LTA~vp nS7[.#[y{HPE{ISt\vJ/P?S @Xsqm*}pMWVEU(Q!}B)齃~B)YLWG#ۇp/(}dA;A4xx'Xh8#x&\Hk{;a= 0 {6JR7?eɓ1y%M~Kleɹ1/|-e /;K*^x5-O{KJl/kC[yʁOk`Hl+xzЧ+g$*75T]F"2=~ۥ^߁dN |)u*ˡYv)Z_.j/W|{:9Mo$v }lZbo q8)XTJYsOG6s?-WyV1-bL[$,&3\ ͥjkL*t i,YxwY >EH]+eh΂߲rzx&eeYob{LqzA{v ýAMWَ?yS6HΉ"8^.o@Wی9E*,Vg)~CCZLԬ/vF~2f]IP4"7~ ZO-OO=~C_ߐo7g K&3v8~Z~ ~RD|3CrLt/vF~2c]iߙ ~ɀ kO'᧓ 3_)~!)&~zVIqQ_~"fK&15~z ? ?}?},hs>MXѧwgH*<%3~b\1Ka͈_ be / ~`-`2 ~)ARbWB?J]&A7kbj;>.~3*1T~ 15~~2RƏ jQNڎ_ be /7.! ~Ftb&&/-_0afAljVΨ/Vp/=D?KgMe#2H?2 ~q Aɿ;s'nMߤ&u $d$uCM?TqfW\n-* ݍZߧ  ~/&/1Pa=mW,\|¤0urBX~?anlxӤ-;Ma3~&0Gw^9 A>XxQE1ҁ:+!n/wp~g$K%_%ߜu~|ן??_~|ן??_~||nqCq8_?k5'!4_D'p|78qN2_CzZ9_5D׻樕!kF:F6mwE{^w7"ǐ$J9I לy91zkNZC }9d] ,-8HBim w֕ZU쐊4xY&t"H#y ӌ!Em;8:L38J~&ɓ8=J~&[hr.C6×}5=) &lˤ@r'^m݄wp6N!W#| N.PD <6~(IۨruGX ;Ktu.* , 0Hٕ|] H[sn,O 7#atYئLdU 1gf`:> rss"R9פ nҮ-x(EȆ{w~~r'P#q gچ*@dʝFD58Ӝ5h󝜙>%"}@($0nq睋_!gqO`qv^ %7Trg\B0ߨ0YF0YO=1;V7TeDoe SӢx,!zQLʟ<}CUv~9Y,1B=x`,KJgJ١tl %,=MJONt=(ldEi`a ,Ώ?~{lƋfL6^~+xhko|xs/k] 1xJ8^-!{pKK[x7#? x"p@[LTڛRػңػrDػ#]xQjLAU>>-cr|'HI?4>Aa, $OP/ =3Jzp|a, G9~A U9~AyQ/H >~A-4~A /L_>EN/<BVQ&?Ct>Dt>4|x>.x>ī*УϏj·:WD:F~^f)χP! PGHyi?ŎZ;?v@`LU-}Da7?Ssfkv&͗XOOyS=Ɍ tzOAbݚOCGۍs\FNL{Frl8>I8+w/~Ss?{F6AҋUAb7o8 erCg!ށߤw 0;(Sqܓ HWs 8 lG*64^f_TƿL#κ".-$|S%/T[*q~qJ_ܧ2$\?] 8XR(ZE\q"')Ɋx"l'/Xj#ڶ?QoPFzGgH˥ϦTB ynpbS[]jWbXJ>5q,W]= :b@G6ıFR't8 H?I@q" |2R)H%b 8dԝo2l!'w{B'Բj ~o2LgHɚ}9aٝ=x.{#M.݇4!n]R e}=ӧzLc+U+](/~BLvT;q! zg]{XH/ѧWYDD44Kt1N}ōx"e B8ƌntvUJ> u8anV#3GN[%z78I%G 4O*q,y҈c_e#=#q8ht⸀G408Kewh ᣁL؈AzđML$h`q,. ALc4Eđve^{T⸁潘8׈^uoqL/!wȳ}Ic_hq% ˈo4l~ЗחKqS quŘwJtub^Y1n1̋1 },cX c4s]Lcβ^e؀lcz5=;Jw9vὓ,ۃill?vgGβ0*q؋4w1k;,;4vYv cXcV;,;rlQgaβ3>YcW>g>]Bc:>X6rXv_9K:ˎb3Y:i줳$:hY֍Fwc ?K?ˆfB_ ptwev,{B8K?p}҃βY-pe>,=,;k'e' t4}β>]| _3[mBk"IF^S<^gu۾73/K6nx i1?T0<)7X}t tRNqsi=]N I֬> #Oќ趖ٗjfjGuƬjׂds/[Bq}^ͲնLْqlk`%n(S(/?O+^ïanbbDˎp) sKj(0:"'gOK_Md_=r>C厷'}`LD7&ӯB~T;;ž젊:P{.}kv_ Q1 „~ Hr枷%MX[J ?VB vT8~BݼK?`J:{7_b-b7kg+ [d{e{]Tע^S_9#S Х8fېu{ iPq4k!wlk΀¿ R0LIN ẍ́ pk#>+!u:FouN4–J랥?EZm5!(0ǏԮA2χTCU^e>VgEmk3qܯf`6l.޷8&Kl ոU6?RIhFۡ8k:8 $R-_D?vuex!tFc|v;YoBy5|zc5he jkVM|XxU,*ItY_ }wcoCSZOMv^ BWѽl"*;SFAwUh]tgc/K?3DFw1OgL3&hڅz>(1^k̘M.<#Y/5hE.:vѳKfF; ZZZ}j,Ƶ~O;zzbdvnjG} 3>=\$:=b' T-M2=4~֐z1O~ rFLW]WfjR10uŕi)A_vB׫ǁ&ԶU:9%w^ ^^Ϋ 6OK&6]Urm~Mh\2#1.!; q%ph?ĸ&Mo$KrH]$}eTNnj'k,ǗC 1!Ya$<`9]XN'^B%npwMks:D;Ղ'٥]#u:xyhA4GT⦜ 5R .0G###-bW*JWB+v%9'cr9'cr']h39Xb?a&e,6ܩ՚9Hk2ḑV/VEv}z!(CXȒe-ce^(R[5엶~YPK%"!kICYu=P;W$%*]{YꃔA `1lstՋ|!VGj; (+Yk5b%؉s;7c-j&73HBb'pѿ//KRFy-.*&j7%gسY.5fK 5g%xI燽(e@?@.S{uR.*vq4v)rd"9E\"D#n441QGM}΍(a73? {`|(b#Ep<^NO0=QJsKDcjy QkbN4(KiM4X0A_ <y&0Z9/)H@(a1\~yqL ;+y(G"Ky^ꋧR.qtX% ڃhՅ >ReuFj( w&F=6#f{0gT׃r&qqVPajxR e NrІkl-ܮ,ڢSqZgo;k1{=++Džy@N{;_*OlS:.7!ǛXN kwyRR/ZoxӦ4*JƍdsS-xv$P'H!Hσ?M]qH>RMF<;ƣ]>#ټs  5,Ҏ}J[MgooزoR..Fv1K RƑ' ;nZ)n n ݞ~L \xe 'kϻ^j_@1VM6I8cZ(,wMbO{Ex7'ĕQ O8^FϞ #^xJӍM=ym(جLtZxs`}qKqMlulldckט^SzU`c+/xTwi^JO,հ0Z?"kJ:~ 6Uqrwj-F~b=\_Xqmf4"{3' '\nWgLrPQ]uu8?`ˎ[яWHvX:8V22[ь?ygFd>SL&Y6|& i{1-1-6-2-\t o4o%Nˣb-.tgS88k.T &tRY\f,j)M$Q/L-x4!Hka$M!ΖD6 |EYCqK^)W" +\Cm&bȚRU[{ ҹMrW'٦y*ћt YY7mhua~dG(8nd+,5=6Ho:j+3X y|\N4Z#2Zڗ6FykFbpst/!E`?NB;t5WW|+@+ ŝ,.E]k˝Σo"O- U1O'!z(k-d6j77-r1Ǿ7lT]_M){`l8-`B"utZ^WR{F!/7^tāf6τ@y;}%oLCl_kl߆^:k9WBKӊqƵX"| :&V.ZȪ-N=䘿yI rn V r00*ȜE?7qxkf*VdMdy2ex/4ZЁ.kn}}P8!%7/kBxde*b |B-f_+v-j",nxz*(υ`F(:N]P]1[hi{b`u dL9LxN&4+x΋4('Q1 "R `JVПG@mpٹ&xWqvyϠYYrR,fF^}@[t{x'g1d󮅹ْhҩ|b-[Zp{:@-T a0PHt-T_@;xeh`ænfjIawxsx{v~.u@&T>K n"3 4OTő{/HV,jKVXr;oȣ=%q PjٹHEUϓݼ2rq?; *#ϴ+s ,5km3}6&GvNߥwBfBϵ`+ᵪ@vuRK5[BuUudH:tިau mqO܅ ae.UIw024B"4>1Lv{r0`ʦ>/csD]α?ot([_`ֻjNuHJZmAylֻLNKA3GlρҚ6?|E(0>]dzO'@W|{wm95Ds'vQm;wOC,oݘC=@rMG gWVYt:[ pjz#n9E{rW]n[߸ѹ@.E'Zx?AΊ<f-y-9,;a7|  ^FwpCDzP}{6`[G_zP~uC\E-2sn[  םޫ HxśV>8iMd_Cze7$nױo`]z .O蕜+->̛杯aiO6w, ފT>{R<_w9yC6odsc͇9Sx8ٵ8}lLl ^:S[k:8@iÜ+v8n6ٌ&c[,.5 79`"|b'O`uMbjw5Pa6皱x?kg4^H#,E hMg L OM129U֝-zK2SwDs̨E8Ah^e@n?pDfTB毧՗c7Y!7s` sH*<&kۭ%u0ֹ nݲp[xuo`YuYhL6zy! w&`ǜ nl(3: 79K|s!,I*}{. ?=,!(qsmg*9$&Jh^t\b~ݯwʗ'<3G[9hwsx #M)f[kl>p 7~2~GC~uwfyd5,tSκ<:]ٟB[2-P<6?t¡Rxli, ne @X@@\o4-Y 4zOSd}=lHl6zvkNrI~Vxڮ'>ƹ=fmg=eu6/<^Z`Į6u|h -8ã}  }iwH<;j?@r` ^cwf=<*,T%]Ԕˋe1'kkr SoA`!(]ڿbdžYL5ܜWtvfMn@e]|~?R[Zw֟90ϵ2MZ@(bBO/Kʦޫޛ`4dxa=jPd Nv8ma֎ъ[άC4Z8%c힩$9:AEfܡApA}fPne|vcX83ya~zej~}p$^ _A>HC,[Fj rF؋r{e?`Sq4Fi6^hC4."vNkz鰚ZW=ۿ_://P+15]؃`c p"V"&7Ԕc,y!KodJI^-=sXsCf~mN[Sύ> ]ql*'*9ւr OdxA#xҒ-{|b+Xfok[wS/[yWݰmYY֋䅓Mz~ :/dwꭗ}D7*Q`KϿ 5Xg3Xϱ>v{;K ; Vc2)\?؇ W2Ax#c7%7f1˯Sc琚^o˩i4 Я\ѩ9dHAx?8smC(YLŴ]|)XTO}Ը^k{06ͱtB3x xXgrFJEWYJr `52õ)֟YqKʻl=˛}MO5?dUM쪔T v?AplR)~B+C!"lSTa.`{v/K¿?үƆ8Lz/q\;ݬ(ƥ6Uh+ v6u/\bnB;COZ >*ӍkOS+=MTAN :;KmF^ HPBNATZF5"uFn~G˧Vѳh3a7qc|%_Ӏ7`xmGHH/P{Zi^Jz,ZI7 X&\NM>ܷoƳ.XO1N=4Sy|~ݰOZۏKlwTaU/X|\% +^ꏫTϴAɓ4HhlmwPMzZodmKbcpfWп6z;K7!#Wć$z9# U=l<RD2@h @h V4Bʆ44Bl]x|ct߆K F_}3aflzx/STJ|MӗpzU$?G("lhm$y*y rHރxtQ]AwѐpK+EEd.[.f7>567$W v$֋S߭dv~^yq+k jE\kq"W aA6A2]>Uafb|i>oG% H?Qle~`~S '*Yx\kBH٫A3VzV"t+KS6YhMN2YU]@՝wb>f$ XrS0 tz̀SD Kt>d4E|Z"wyФ0Idۃ0V:A[q1YcaD8}FcnY)ӌ4{v<$tUe _$8SweQUZgkNPWM/xj;~;PwV0rLu!6/]]ky˦?fzI c (':{uU-uQNr>(|st7ǽ{x-jނ7WCĩnѕ@k!ZsoEނ쳓0x 'گ 3S)H "4Hq [,^oMCnc]0}˘Aa~1a2ɏ&ɓ(7uNcZq"]i:gc~uRt4AP  n]1Q-XwDs?oټpF l\ߚq/hf/ ,ɮp/>=kܚm;_u:Z|`'ŒN_6p7 lQ=.L;1qNn>II|-l.`{m,1D)YeOE8C/3#,Ay47ԁvtk,Ļc]GW"H*<62r%ܴSgx{g):fRo.6bQ@Q,m\q^!/k&6b*6 _zG!qLfa DG#JLQ{bh?IxޒH%8ʮe߳F*3m5Rc4/4[[o~4یfa [g gM[rBՋw}DϢzEiyPg {]8;Z\+u'y܂0RTl}men6Ťn< [݄Nw^o*Y+nx2ı㹟 9H˥czs7당sJ[sl^3N=H׮pEZ^-%1KSp0wh3a7*Ý=pJpbu:hJR쇆c6àۆcr ?0~gq,]pDhoUlő=oiU~Vb󸅎#Gw"lm3=r%BmZx"[nHVRpuf3+QBIy"ko [o>-O>.L€ ]6L_?}hdo=sKT$*FgSl, @FV6+V 8>i|B6tʹY! * @͐Uw!Z]`-[Z ' fb?Lr?D=VwГJ&+"8),tJ醰4h5 ^L>[nPa7@vYS7^_&֍[pd\.t~"Xuz[PNA بNSm^5xZE< >v4Į`_gjێ+OZ9:3B ټF?X|Ir%Y:e쾁$}8+EWN?>Nۖ/p;lצf\h*{V Q+=T&z_5=/3Qjl|6?(McvV}(?z /3I9HvN_QoZ-`S:–T/ U ZNz}vګ2Vw=RE̔iS18Gy:wթpUŸX'0?NlK&;2ׯWR{Uk57"i-b#PtEfwu3+8':Md'(Bs6cl%`ϋ+˻0nO;֚,Vx(gnhy"nYy$"]&vEzŰ]d&Rޮ5z>0 萮 :C/ۄ;|>^6]&Kѽ8GԝtՅ_Ӛ7I䵃EN6ȭg RXOx\}7>9NLV>PƧ:-˽,|vוԃ[Sǭ Q5S{Gk vzcv^\T.c@L$!s|]VAcJݮ;Uw>jWT]D{c Itr'7>!|J>_9WR\z+uB+1̫:N6qYLEK{Ku%Ó`vjM,gfԩΰ_cjȾsTV3/&磥l~[Tf**J rX+~xݿ5x˭&Z@wJjI7oHi6 2}~z-} _h[F; @/, qwCE_T;7vDp܌wi;i(h< T{?o(G3X~xn#v>.DZ;3F/sJi؉gIv$%Ƨ,EOvT7-%5uE.C,5W1H!>_vR/:,_NUSTu H>m;%+9zMy(H*e蜄9'y[ {W}GHI2+:SO6*KLR^z{5@O;j*/;' ͬM񈨩 @RohtkuPzfZ[ݣE;9I=:E6, pF?XٗboptOKW"fn ԢO7NƏ;ڬnqVW(i cf:nPt/D浝aN{?k˹6O \+z񴆷dYX/G@BPmOG~q,I[3ci*I3cnTzx@"䄢-$ihi4w1ޯ/˓-TD+x]*z>MZU+{KB]hT9wSx?n톁el#|WѤM:I|+VY 1>}OH~޷)ӽoK%oc'l+ gJĪD+TFs]hOyNm_s8XM<(%JؐN~WzqɩESmSly2׺GQu*O|LZ,=,/.bitKGKW>G|S)bDފ>uF1'[UrU &dD9?)9#>H|:j1шXj8f__EIȺ\Lɂ!1ڀ*QXE`Yl⟧ Ts6oh,'{mD-T Aj,%s%$E3 6:LJǻ^:T 2Ka'Tq'|J0a-ԩIx q ;!ɡ뢋:5`; |Ť8%e28v4pu2k6>w:y~A}Y-|7USLWv#:Bw=NJ~4B4![)>E-Ӷ㥄2 h 1'12F/8q[c€@ero {$z5x#*O'D=)Cq;tC ␮˛r䬩N];4`-їRK(o`nw|܌,=$A885[>v&9c7~3%?KwږSEH݁]=#:2|ttާ< NlETozxFh2 y'_L&>@tμ}37w֗Q*iym)2xr:qؠ5)~-ud"j'mEC탘Wsamƫ'>+Y6ԉ pq ͿDonw›D0I9tͬ_Zݎ^n#݆ʥ%_`Vnj,!"'hvkq ͻ\ajlYƧљzQ]eA'؏8fGYFk5,RFdQD&땚V} nPPM=9΍K|򦌸N)'p ?JT7Fc Ғh؜zl{l56Dfet`Vh zG11(LeK[–X we?mL`pQ|$I\~e4[##UeEZ@#P4=h[/p?E@͠4>$/lVGiL e L?'bل_V. l"1Z(,əژL\MZ:uTx"J Wp3 9s>+#d`JFלp?"{XeEÕf vl“m 6V[+  22EsX74/:5rz:R.d32xڊ7HLyw}Qar'w8[<#ϊ|;cN瑈*ovL߆y2䃝oiH&a8eOR'<{G:0_ۉlH,cY5,ѨLoDr&.Qms,3"R\@}XH(ZSq*%:lH 3l|rxMq艝ZdG+eP̩/0DEt" +yEI EK*.ևMg)hgKU/r_ .Aau)ޤ8l` +p#m)8n~H w~ֶȈIWkz_"'8qOhKzN'+3ei5_J}1HsqKh #h Pq ~ƖLy~μ6ݦV_Md߼4/fI / U}a|^yi +/AEڡ-q- E;OHj,peol:AA'S!at8 qGur)L+ s*_tX^`lS© Ҝ0zL7ӆadAvoeb8i%o*}ͦw,Ɗg<̳ 2&zSr4нwH` ~Nܘqi;"$?-֋ n:|K|u+"΅a>iq\|{"v*;q?$ݏ蹦N[&mpsL~T(U(5 }zAESXօ_fp"@,cIݗwG;\E6iUFܛ5g=bE7ntr_aZGR!5ρ rV%R\8?`ۚ,(.9K- nC`P;YՈHYZ(CAP qv3*!WKz0X-}ke[IK0lh yDRX\'5\U_C2V"g qW#)NEn}i10 6Iw䪱fv\JkIʮ)t. L-|`vY݂+, c[wY'ƹU],Oǧb:zZUrh Ƹ@z>*ju;WnnxQLqnGGU ʴw" YT5bc٦ C}kB:aern)_dPU摫/A:y[ؠdp޷?66M2m!-wN5h}QJ4CEŷɡ>\2WѺ)olFU:Fj~G)\4yWKٟs+W |T;>D n)[/ l7PvtJؓM|Wk$ <'"W. ;Ivu}Wľ&˿e^^JaT)Y,(è:@XY Ηbnix)Pxtv_2A]9մTߜ(n;%fJs*:e|jiW07RIɌ9 SZRtFbG[Ŗ\}Ѥh]9j'V=#QcLEEC83&~d x捉LH'>VOVrX`1ѓ\rN0m7DÍ~W΍'%M99^["QIĕ35c]-z)EFW;mp{3Zv,;}xk QۑHRrAM.ôVт촗JKB;qmXsnŧiC3?@aPZwu8{"`ȁʧpȓsKtӷ7! Rԋ)D\w3Prq Oq]9/z9gb}?Nݒ"ϕC.4Oa[DFQ+q#Tś|<#8 MM :T^iAmKpve%3my.٣wfU{5YQ!{z'Oõӹsi.kZ:p$O3%Uh+yDwg섰Fehׂc RxcEt4%|WZpQ\oIj Id!M*~H5}RݰOPKbd8`Hsoeikv$t̜"u7~`W][Ũ]ÁD1Du2^G+]nxךnP ʂhvhֶdEMyMI5 P 2mZOA%?}娧$2z/#>%i<#ij>BbtCSMͣbjT,CSb$G6Rϭ?+軆{>]3ƛ)V06^ \rq^%=ydjFiS2~v ӶWmc[pZ8lG3&#ovfpv a|+lkl0!> ]l/H2xR祥YK*ْrHrwP"UiCRK?D뿆cPOBuﵤBI+JA42FK{8S I8 \1v0Fᝬ2DH+EJiRW\Jf I~CTjuJqY(R3rFJQǜ Ef`%Rn\1ާ}SBMIT8\ 7] iJ67dě=E_Qy} F%U+TY ⡋wOgfE_星Q^ f0#64HfϏ(Q:$u^=!l+CՆ!0@~݉q/!`+LΝjbJ^q35ukYb QGojUs}ȟff*}} 4Ejͱ>vɷ†4^qЄ?W,w>uآl*G*O@^fR!*t -LӚ\2S:R8F6`tv V(h7n7]8:{v3|j~<:@}֌Bw{P|7ę3)ކ5*AII\6N",M|( Rى}^j'fg,7~ùK~ Isl&z})=Lj# gB%ܿ& {v~<EB(/ ..y|đI ʋݓF NȐCzڬHJI`=+ؖXX﵉YܬV홊>Be6ELݗ?; ;UCT' !P?'o%&xd'o'F7^oml J^LB'kPk-V^B$u]@T1oe4Έ vMc>҉ҚcBN1t/{_LAAho Zvܱh0;jV/k̢ؽ_՘M5*YDV0лc*/q}^մ%d!&Dֈ sI=$6'02p#B<VWK7N.PiH)^apNoD toNs +pCTSk.9vyJR9|uV_hU1nD2Z^om|Zn}5dbnedׇ?I|>Raі fv$Y>ͩ?=菋%Znp{V)#iߏSNO%?a!Hɼ9fS?CpZ ?(Q҅ձy( n2qiMt#%>8%~V)w9=b3 :4S0(o(>3Trh]Џ9⼮ڎ5AOs)IX!rNp7w;Dc&a&Ȓ`h'KMS`N8t 66a?i76 D7E'K†iN[,;gĞ \əngx!㶁Ԗ̩^F-'Wc~s;>Yu'>n+-~)ErwR燞S@^v;0`%= n5i<̠6ևm=K3Z~B_-9ti<O4c Qe{XOl(}5T踁5-j͟W.'}n^xo=H[^Cg."QWN[q\|+?m?[?El8XF0jY/\ W//WrU 9KVK,d.EDeP9>&"nE1yb=lfaqCGXM ,Of( epj7sn>I=^{TV$Ol7d /ي1u*2d ȇZNxruU F_ L+$:~-{ryV9߁AflH%c"` >BTUx`c.+OFJ~K;$RƫPcf?2}ӕLCbMkr@ C[o#,_@t؍TVqr!K/k *GBvQW 9Im 2*8vWtU!8`S;sw_)xX]9/AԄ_ł'y5Y=ͧZrLd!+EؗSpE򡢣E*~/W]Y9Ov] ;zd5^-c3o|4/ݸC#'kb?jqc߄!츋8lide 4i +>iY E뀈87XNm2qQ(Ӈ8 8 R_`W9Vs ;]>uQmMW:`(nMUeoI0hODocтD0J 'jyݸT-3}P/$!ZewkKcIIVɬÛ(>B( h7 !Wip G^7\՚!d1PP;w{>?^fz{i&Oqp-Tk;|_+iE5 #x+^h[k#.^*|)<h[`~lU!rS 'SmY.r~G!N,ݎ AfOc2~A"u\TΫ DD~&.+G@GT^5{%-:GWF\}̏>o_vo3 He=CY2ns#+]ogС>D~h݆2y$a6WtB^>9FU'窴r2 Ο+GN>-C%l:ީc+o9u!?Eq .CɕңD*M'#nm=lQB D&T@#}/ č< \~"=S +Ļ fu0U#?/p0AHRMLm/[A'7MGQͫz ؋Lxf|<_.V/EJ\6qƵl]*UUu]DG.A Y&_6/m>Nb! ABwj^&g_ fz36jT&ѓd1[mO&G#<}N/ @\Ѷ3a4-D*m8EF&ah$R D );!57x:eִQȳ.ְE3}o'fuy!mmIy誟+ ufeq]專8v)4??TZhC#ۮ"z#p/i&XCUնG%[)ɡx mS{?x5PW2lBH5&JJM4 f Ysx¼tUϟ!%H@b='}i3BAXx?0lA"bւc= Glaj8 KWănStꏗ } NKW)@sFi=f)U#OIuLkeAtR%1Wv,i?A*++ꐗ"g"'yv:dm&‡FKrOf${\a\-ށ$ψ֦?-hKpV *`_P[~̃;8.R"Qc@|2^g*G'c2HDWq^=nz 8[Io\󅃵L99NeR"5}'/=mn[=ZDZokKS$` 8;C{"./X }(;J?pk07WY`r\x:|8u á#b2OGU%|+G|B7$u;|~\Y3?)nnzU#a@9LϑJݬn݄n>DF:{]d.M*5'RWX0 5yʉGTۣ_b[Wj-eHT<qf$l!^ѧjy,/Cqy#/|IuOR]9S^U9:^jG`VR2UiNONt.@9-I-$$L)zOi1ץG51r|EOL ĪԧS5j t%'mu'&n8)Y):ܔrB2jMQ>HWSR4ܞS!UE2Oc|E Lh^Egs`(kӽ*>_|Hx,>+! A_>iaݝvssyT˗WDžj+5mw[H?aGG}/*fwflD~m-u!-r/\ںUWZVJU#§2\gA*2 x5D%gl%"DXt#)RX!OJ:kОk}zq˄ϲb-@rSЏ,x,yFRhQjv6-WgrP)x'D̀sw]`3#h ,N9Ʊ.^WMor8)+:ק {6'ڃ)vm 5v MY5e{U)7>8%0r "rs#NQc.ۡ= sc%+v'MC|JZQYږ&>{6fHb&LQ*v8Mcj D.i{c:Wp3'=B`WJB'-3}$>~a]`Mr{[X3Q3޻F{uM]-G?7JXr^ R4129OZzm:;Hm7 pym8!m'Ag#xM~e\GSf5q؟ha"1>v N`v{y?>64hu/Mz>1 u{lB̫(X~OOlr_H_Mv`Y+u>"^G2D&tg \]Ͳ-2Rb~p&P9`}Zgl@JY},샯-}){1$n^ې1uR 3>jIK@E揱@с%3P>!$0%|v`@0ؚi$­xûR'W\U ܃fLZ w /f>3ȡ*sxnxuK&sH%\'O?bJݔ< SՈٱq-L_c>*#d&`tpc$S" 'E[6Hs/H:aX(F}fl֏Dk^"O~MweDtv5icwkU'Gc?Ƴ`i}N_J{tOԷse=K"|[ _ J |vL%c?`.t*i\H_ ss"njz0X#a6WfyEDGN1W턨nEAttI7u o\滖%[Ҿ+A )+pKz6 ҘHƩfh2"̊Qվ}N )y'ޱKBokv:c;Sda쿘) '󉵗➷XמU56v6ŰdF\ˡyQ$Hw!CrDIIŃ+*P%"decϽm%.}~z*Zo#,*m%ƲMWA !maxV5+p]QSC;-n܈.ם4՝f&{'6$y61j65iA,`!qwF)"VFIl{9&'}K~ʅiB$6 9$0Mw* 65Y=f򦶄Rd+y"%󷳀Wq_(~,0]("0%{ s DqwF|I@8!>NS5cp2;Dױ48-anQ Q~}%@gS#9'ρ+hD}j,E=Lofbwn!,Md:B D^,i[ -2;亞^唶I:ؿ苳kQ~J(jub",T Q?C%[刧}V9ce Š]r!1FUM wGF6gU@clGJ~%&,&Y`0G]QT+B.Ǚ!D/2eo\<]?x4crRЀQyF`QggO%i T3+)&^+Z?.mI8VW9J*6_v3HL T k"#/1e_u5#Q|'7VމU%f!8K3>h)%蕒Y'q@8ȾvJ;e [l)jR?4C-]!Y~ʎ5Mvi?MR qAk~yJ<TxW,qztlhxdխ=F.XU:ČGSH6!FrYᩑ>!I)qbذD<%}njWU;~.ق_!9>}~6pXmzfZ8cRrE%pǘE1y8tI8֕bN{$HLueEloz#B*174#3ZQ?`'$G$ՌGz( d2eI{ȡ3JL]?'E [fn78CBܟ'܇W /ơ$.cbc%^i6v7Q#ua`LsHdG)v Q"xld۞H5FXM\5(Fg윩`oBq q@-s TFdNFQXyJc.Cd@VB\tȹz" |f6!oB˕p+wQ>a#'zrhzwrY sمnSX X XsV\ !.hwY4 #dD2]ӘgYd{7Ӝ0,ۧhV^r`k[J ܸYL[AXX2ʍ) fr"rx Ϻp:*fgaIfg Zyä"?9y{uOG.?hjdM jXT;wEBɡ#^0b!ԋvԼZU[0!Ȭ.,cNyd/sE<(hSt>19J^Ǜ9)v8'L4£`z%B-J^M~'[!#9I~9oncŔD*2ۮe%,Ta2Dϔ >MD&4$1fDqS)꽗/1OvùTvE|鲼_xê>̘Hž;"wKJ:rԦ?j d)Wz*|iwyUo0}*]ί1 ;&2lqR=EFi<(k r>7@&yy'{?{D=sl"RV̋|Տt¼7ѿ|?{q E_p^qSl*²!:Am>ÕM:r Wþk- |+Zz vt^kqo-A1HQkLpDDp6 ڀA5o'B}-,(s bT=c [:huׅ\£)zV`0΢J^K8'og=8`ʓfx3RC"YT^PۗflkNbrEC+E=-+v鋅.>dO1)BEq; c`@$3"*$?/&K2hv/`:D&>`ug@x吗g/va}B:1a,#J^YM{nJT]n.!,* 7`T#ѽ\a{y]im|Mޯm`-n hLqsQk=˼rI$K*ɻ/or'^犏dT?xC2;5F絋`FC\3|SI46r_ I[ދH E_ɜQvFt}:ڃ;iJ's.4O+S8p5q(//p8a̹Lcn_Z>Wr~onugp1ePPʿ Lm.y]9mfqB0@,#p o<y; u!n -cH٥ރvFy)Cm)V@p`@,̇v`>jO@BDމs@Q?C쥱N|n/ϫ3d _H=_{&@U[ \4rq?hفFH$z3<g-NEs?V0ij_A.OioDu5>m/2op?=Ô$ib1SՔ-W27[=[XgۤbW t1LO?;f {q;;?aPpL V^yG*eA^D}{f_c w]y/Wm'Z So:|?`ч eo"V'#}#jise>ƒc.g{+⡁/mܸC'n|Z;VΊ? XמHaѶuosX2ῇm*f8N Do>_WJ8Wjr"A_9;y8xVnފϦT[v؇7QeI@ RmE]a%jCV+ V|G*hk8TEEW]*T%m)*R(&„/hsΝI?GdΝ{=s={QoSI`&ty`]~w-lM,e n QH']#kF"?rgYo|w*O䗶_h/ vOȈAPfd}b]R52Ft h`_|x ҎK.4~ ܽvĻ%b|G ^'ڥpFr+}V-Z&%RI7#JFyI}j)",sC!TSϺt4–CFh= fo^A3`[NG,y [~ )?{:K *ϯ;j}*)/TT@oz=*1 Ck>(Z.1,ݨG |Dt:@UR-Gկ4>Nx\g316 r Ot2В S#7~DwT_ IBޝm4q@\o(2e٠>InVQ--,^Paw蟎T7s=ئ  GA.Fij"E '`tfH"7")H?8ۡAFzC߁yqYp…>х j1t@~,.oDbYm+v-%HE94=بY[-NsALXGkI2qRy_s;I !v qѵn6a؃|=滘t$k?L8lN҈ ȦC Apٯ1 fCv MaTDݕF0E9>#{a%p}#›u;g}Dt!F4!v~N[/h' #".mpqlHԑ?Jaީ\-OUC Y`nso0 AoM1fl{`1 2dcYr34\#y C2eD& D[܅ O ڬ)Tw~aСgJu1ň1 `յ A 1]xK?d=\E4>DJ&R"7 >\KM]G>˚F }z|A߯{ҮcMHK pa;.ev ?e$NQ€17D.qõj  jfvd2htb=MCIxgijdQFmgeo))<JYGO1 Birf}%{/jQ;;Ɇl^,DlXhWdFL/~;t{Qɻut`RYN!I%#` \V*o!pq׎}mN_؇a=`'v zMn'u'nP< }^@ T{wkˮR ϒ$'Njg_JRzV'sKqa< T-eFOG^FIߒnk97#q>^gm%# ߿{,%(ߍ)D+K7:f䠯Z1>Uv\Sq?мpg)#ZM (7 B[[c#^dn :ki k'6{3xj_=ӍWY}-;ٛ~L L~뒜T$yp70Pt :l,Bڜ0NqeGh9%pn7MJ&?1Pζ@~8g.]oU+."r/:L=K@ݹi"Z62 Aa&g&5LxGm`QV1{zyFq @Z?3!ֿ`-uw7)mO6a\՛M6~T޾^_IgŽqh18&T^)$_£': M@dZXc/bo~CBxcBݪyg7[ֈ2֡> )'K@AךLXXI1/ `.Xwģf @P?\;g}a ~Ez z50i%6E:4lŗ9yi*9k,u|vi C#/9Wb+0&j߮VV➲xab XO_m.`̮P1VBVCy8F)nQpiAj3 T#rN:3j,M;զ[VԦ4 )"=L0@$st{qb~B'Vg7cNBFמ.vbUg< -5qOVձۍW6<׫C0!ߊ[do{fq8ʒ/]Ce-2sjjƒ&=Wa&8G뜾 y< .o{}Q[ɻ)o!sA, ϳ6*n*\7@G92'H[097b6*ug='6>lJ}$>P ^RA} =_wbǛbaDQcJ}Q2ÿnf "{W(4x)mk(|~~[=>漍WuzII Wn*ȣhTm_rlZPT<e&-$ti FV+wKBM߱o%C?Z_J^)ig,OEE<^t@,%Hao-*E!`pRD0MluI0r>{DoSy~,C&¾P*4y7p)̼f z>Ӱ&usw@Wil-]RfLD nxt}{(*7oV0ǩpwcKtW- ei|Dڛ^@ e ^l]pw MBmJ: 8ݔ U@mGm:$!abUXq7L\C>%$@\Z'0ǡZhk\I]AbIHw#Ӥ6JtԔC<;6t pq(N/m6whnܢB% @f0HAZ< h٥@'22mhMa2>4MUJ畉Z_,m6W61*`;j^F^SkTR%E|Dyv.ƕv++TC3?Wǘtr-M 3Y6 B0Wi6DtZD沃pN;;aΪB6_aײWؕ  Z#I^s޶[~5˾Zo'0SpaRhwH_WR Hu?jE2ڃ.(w܎3 &̨0X_LeopPX[yO.)t΍Sn z9U'cXZ/{*Aäv7, W@>eJnu8{ K=Tx3lKAQiXDeAu6Ȩz ktKѨv|dSgv9< wFFlqc.VV @pVޖ]&y%`?+o~o/*鰴5[[ ~sw.j, ,a5Pq|wSDIisYjTp-E챨 (w?"1D.$x"xW-B b_a{Nl5GcuV-v8Gԑ7Dgk Zy|3<24gB={_ ͸k,B+_y=c3k |j.p#cUDX(DoVd[fktέĠs`] jxWuú]QKJJuQڢ}(ohWnܒ#A;@IPm, W(weI%/nm4R\H'XhW ͳkZyyhU2bY:ؼ_>em eP!6-*P % aKwF̧&2$k(l?vP!(K{?K}sc_;.ikSnUY;h}7k=B ~E3(Tܽn~yjXyQr|7VUíT?~5 A:#gιp$Ϫ pYR/Ȁ(;΄۸n#N竛h-\` نrrD⦪|#9\TP{]@a&;B<e=dT8&12U:s E<_=DLVn &j/qPvuƅ]Vo"s ֎o`ߋׯt@YARpޤN`ݍ,ZN -R  <4Sc=:D?ІψZ]G^I]`xsw=z8uldTm?Whe ۅ|w<|6hmC.>*|V ^{ /Sʑ[]߈ԝD$2-tX\L_> b~k,Iz;1`-Ѱ+ZNװ ԉ'ŝtG:tG~@bU GHNе>RGV=a;QQ^Δc9EZ Qz-YsYU@,U_r)rgѭ5g@L8N`΍朐&Vi;y/RhKRCJڮTrn0\o|"/Mx/ZDI)ꅬq j[CvœfTL;CyCP3L-Њn3Aa~P-huٱiQc zYy3@i h^\Ĥ_a*f !7c/k@yWK?rV5 4w6O,.44d~ah^ y?viE~TSs9 ,h/})}ߟx u2|7NF|\/\0KʖbXIPb2A.km1V[kX>E]ooWhq/v>CqWo t;K,ӎSrhpԀڼyp"e bElJM ucX?%+]Cup\J A! wKz,P{r-Gq:9r6Odc6@(tr“ ӌlI4^LJGxe#鄿}o g\+(:~7#}y4kOXNf. cSbXu@(;kA3 u'ã4 -]AqA02I&Ũ ~s~ }~y>@?>BQmE.pO۹?ZNo ;ixAylqs"iѐ:W|# Y:/,dQ z|vUi4Nq*u Hxgꢹ62\^TR\u3&9GգX鏻R]D6.0pî^vnY٭ͭ,\``ufŹc&qF4^+8|j[Dr7c< ^]AłTkT#HK`Z 35x0W^8"sQKl ۼ~^,"b; MldCưN2伎&2a9\y#y*Hgb^^`<48 5*a`LC˗=gpk0nqhGXh9 ;l°.96rQ$ @ZͭSݭ=r78?%pw:'dO$I%Ϲ19lGHcg9̣ģڢ_H"Ezo߫Uxpt /u j4}{QHi䷜iOf*ÇѢń 9z˛0AȺx9=_\ң{{>180$nȣ,_zhc0%]D 8m|sɯ' ھPx'0@k;{p9va 76ͦ>6~Mpypȭwy Oo%ŧ "ױՖeX4nmWz_+I't\ݤfבڒO\<ڥ~BG4b-m!f٢sWچ!}ȩ9|4yZiMC~B_-9rQH6llyL٪ n(boE?bD`6=qt>'}skTMBhg:\k w`+Њùj`-Gy"D"6NHN%腔Vb&jU =gU d _Q+>+-+|:h6ԣ`ErZPoڶr[3(jp"p+iDWۀSDZ{9RQR:Ͽ4r#ߋu(;)X2Fq64Sjg zqVz ^rNf˟FC>h7ϧ^cJ?m-r(2scC(C"տ_5 Fߺp6c@{/L{]Ǖs=\ rNM&ܟ4fÖE^f I{xZ?bq%5gsg-H5PJDi;'b%,z"i.*'PY$0$HYYWVVXپIRV፭r~b|Ԕ&)LOSHIr|]I*QOr*YO DShLׂVR{VBZISVҿ0ԋ"%%qUCSYtz@:ƋZGu\Nϣ ncpE:PW8`$I0a]_w KFgf\.Nv"JE;kg4 #G;IY 3.` ,: +u=ΕL:hgӘ8V`V#d9@QT4o%)Z}G#=bMZwٱ&Zdg$NN$[3=j{&dp=_HOCrhyaf# C0r&A&!>u7{[CMzX$ oґw\~r&s3#a^f8K-ۧ @uؑhąCwGkPzR&(^)Fd>=`\ N#דd m3S"X^>g0<;0JGr"aП)ż[^: 7h4†͖s}qIv\Ԍ%iAlcs-zO陊V2jk;ȹ#5 [sl@ptzӎz^AW:M,.ee Ab—e_^7—OrM) 1}NwϙJ^{7\`S;fU/K6e—˛|=%/:|YgM8@rI&/?!*6422R#Dbd"12HL125bd2bl,MU}ۈ"jG{`R%~ݏBy/!LS< .AK6}_D\~=?QH ћ g_kDytP>ߴ#Z'K[jhG޳*]G,zG z ̾#쥉G_g:c?cLV$ؤ|2K'1Byygt`VQxt{ѷxfxpr+^D?hC- tw;_Kl>?&|a3_ƹ#|a\RtRq= "|@#oDF&m(~,І7 #|F,~8g<<vŸ]A .@p΅dP7b?Y4%.4/8- ә~LrAօ(=(L J[l@dPdj>0; ]o@:+!~4B(_ h]Xfg ^fBs9]}> 3º}Fo+:'/؟Qm~ HmR3 ʢ fM^/ȣgMPe]s(Ls#45jTmη]'PjAܚ޷D^I6?x(<l9WL95:B[4f(SVY3Di p+VьQ{yq{0Eh^Vw8^㑍)ʭ7sݽe{g)&J)*OBT58'4\6Y& fÔ{tjl~ע* aC+ )7rxp05ɥFj7д3KfOrSsLS(Dټt*#-H0a֤00Lih8ъfS(XaF~-Ԯ ":fԿz" ~G9ia&{L4+i-hҐp| BSCKDV_]1;6 .^=!{l m>GU5 թHO;S'D&yqX'Jl Vzh%Oj.ߐ]Ic_jD#3`43XRJ+<В5pO#6*:2̍4"Qh_lEGw<8 pcM 0h7F RKR{)䔰e!x0Ogy奴KӚ̩K2Sxi^u4%3oʯ^-c&&bAtANu7%JstB _ _AEGgc݇gfcpp9=5IF2X)tbW.z+K3K/Xzc;x)>joc;Q Vק?!)3x2:?t]E3\(͞H}KFî6ߊ#ta }/:, ]ވv0&3fOL>cBcy9_?6rAnɉV kM44Fiq Z ByzQ\FGy,_P͢d ܢ3jl[4~/ݪ}6-p!56shD8X>Gf 2#| o0$ ]1y''emԦhZݐR duU)&,LX}C/)S~~mrA4"xDA+/":%4 -#SH?d:g):T^ ޴GG| ڨ}Qg/a8q?ӡ lV_6 BԮ5T+.19edy/xÒW*(Kj+;4UHe<ʐɭDDP?ڻ%Z޷I-(#~eD?R;c ~0[2:İ_6_W#V4*86ym ME<D>c2Wco555aĩ4)힍f2בQ[͛C3`R!ԐNJ$nP_Ɵf߈Y|gLVm|?| ۦwyt,SXՋ3LbiE(T:Nq5}3i|0zD/^zr޻o"]6НpdDFGɪ=J J="C\N5ij#|C:AϰԲb:~l1)3etŜc iry0qڼ=М3X<*ـ[WxG7<:jqOi9\%T&i s90oeu8WdcN0n~%C:Wz@ xHUGb1Q$V"݁aZ* '|'>ݥU;H$˲ը=z^Ω%jMz}gu1{״9IT^`Hq?/ff'x&<*ץ+PEt:$*m+_՚U祥Ż.uP0Ҥ<n`FQ=E6]*Nu yHSl#xJYS?@ڋzv)vp:ke:L Ke[OJ: uPWEa4SK3<ܷNl:$ {- APơuyΖhj}>XAJY.[&w|;G jRJR.5I'4WEyMOw>h?B|_Gԛl$BcPq9Ӌ+EI7^:7K߆w!~KlZE<[^-z;W3V&(Ca]#eb$m}=RDa9Yw7j›GW(_n>8yJLĔlw1cNL]t4]κs*]Uw~%LU)=mFƟVrDވSj4wM71=k2'PujL毜f͞dwn#; ,*GVa[b1{Kfԃ _^t:\G3+ȇQQz>i ϩZ}^&σSFdH?43s)=mlZY,Wh;[cqI6Xa6 mmEnA/l NU91d.j? u'K`Eo&7H^|Ur  I`o:tz᪶%M,!uNUU; 2r1`7_$|Ϥ}}NnK؞ⲃVsqYHݭkXRmlΙXcEzGiĦiL8)~+QsZXn*` HY]7GfEhfa{4I)5l Ȁ 6[J+pY4Kp615FkEW 3_: lMFyχP9dVI=0/zp^MhӜ%w}(1@禮&(&'ї33-W{7~pq\:JHf_B=AEއ:P3乄7DR.{C4j$F :k!FdSo/m'qDn[9|7TÆ}ًCˎMi9KQaKE{֡ 9؟DNB(H[q3u4AM:꯳.-\`6U I]OR:ʛLJ+vtx)ovUZƤ '  O5V;i>o!Gҟ?zY?\q< L%4q௠ut|]AWUځ$FO΁y_ްF9ߧZp*rʋP`(15HGS/ nrK4>(>? ;3E:Z&4Fl9܈qZT& MJhWcK>ݺܢŵ!l8Aqs~_t. wa'gY =ܚ*^ިnIIGM[csiꀉDu$n#I'!gr\dr 0.tΒJ!P^SW1[c$jjl6MAx~<% Mb"^jcI<+)_oͭޢ60ok_RfW~=?nӑK:nnA('4K#PWtȰU+$@+P$2J>G׳M nZ;[$k^n[qu_ɓPFAA-L®XJh;j`@=֧yLvQԔ :ђs1,$t=4o|!8t i%H?q'ڌ 2l0"J4 }c&f]Wӱ I# \ZRQKDiZ4*aױm D/D[$'`dFUBx΀\jɧ pN`6/ abdʼnȍ.u%78KTfM<ڪi\kA]`?+`}ubeR49.1a(jB2Њ׶FY\I]@P!M74o z u+撾▅euiVDZtW" Nmp!:oi|R]i`z"S@ A%smU{2D7K(!sJwLѣZ[%:;!p CUF<ƶE+]E~CvW&i%d c?4蟶*vnnfL^V- ]tdnDZu#P6V LאT?h*-BqKMa ;n ̧[Q*Ďa{6mѫ`Dr.+<VVfCшY2ìQ7J>,r~{%8dVUFH1Yg6rVi+Cy JEJ N5ʚAp-TP̣DIo7Zj/LE)\{o [Yº+01Gzȱp9JE+`V bO$rq\i51ZL_0 M,=_I›y*i/f/]X2 4ػ6yD%gqi%"y/\#_L^26pFh%ۻ$imc#e#vk NVT2]Lg/^b9$aHr-V(dzĐiOPǚ( N TX%SLrAv78E&OZDWY4ObЈ sN(qŐona*ZV $Og ʑw tw#ڝ֋1!lOfSӥQ1xݨd Q1;[0j.j\Av/zyit:' fhPjsΓ y-!vKu|o >eUG72 4tQj,tY]%>*9.e2Y9 LG^6;K7hW46f&3=W+#ك(ͺˆB0ٴ[5Q^NƁ~'ɴ9Πka ڳÒZ,b;?J2\Rb:F.$`Jo#Z{ΗEjSvy{'sjFϭne/tT: Kt+k@όDO>BkL.ZIaY43f d<kCQłhiץ*5P r-h8MTz40JV3$'5V\L(QG5:,GOٟ ! i=-x bŞC?] {yC!OO n*vpnkҷ Gq/m##OЗ>WG9fj|?~4M3G0#'E1#OcOfObO۟]misl+ehn,A+_vHVVi뙭ĭk@הFc^Hyavx?oR0p'{ǭ0+k&X8`wcxiaHvbv'U$/Cf >˭у#nb IeGDQ]vC]1] C^[\ Ǣy˹h3[VGDJA|>=.}a:`lüVoe:g4sFeH"J&];tJ_`0I;Wɳb,=N^Su%̱U]7iY!HL۲{'wxe0^-ys/JWV3^ (X41?WW:>rȘo+rJ۝32T/16T"VZj- P@a)~85tIJ65o\߀0Dv!iUp;6G }Ee)c@9bJ aGL@@+H–YY/BqR<W;8$ΕIvzVڏl>Dߒ'o i_gT%]!<$y}YrNA'Hͷ|F܃"|攅/F"֗J.ɯ65J3m4i7:s+?},!2+#|FzOU+`? ' ӳ/+>JB[gͺj7{toj_!*IiYl^/X-*԰")k[MڔD?Zo8_`c7|Az8)?zc#)z7I*5a63¯ڽ7<:e˫Z rL+*?uN\vV\)֗T)UL?|$HTK&pK&NKna;Q.d[/DyE)jMIB練45M9rRTxW5* 4d2XvQ5K=5 WaX;=TzB C%P/~%^_qEh'(&9vlӇ/h /v8 ε_>X"yuE͌fz붢zft˿AJՑ9sQ-Ҕ)}6}.mFB?:7@lu#D!fjl:s N緡QQR{E[9$Oir7|3Ze׽K/>pٵ-4>netr>?l{W,I~MOz?-b[캞lg~Y7~sCtHt(cMI%.=}NP$Nօ㎍;h.MC%ґw<)8TIſUT\9瑮nR=onlYT׋OuU6}h.tJc5Aj64cW~"YA2$wR$W;~K4F M29nw DpynmUPÀ-~la)%S KUC ]k2ҁQ!pS=ORt8b y(=_F{{Vj~YUok'5:lvI{㬤;GRF|%Y9/}#D%}g ximea*ѱQF;Fd(QNDruk͍GУRC4SlWO#]}UwzGIϨt3X4uz[ 07ZMg=녱pz|,cmc5Z{Uk..*x};)4w`>166ݏﴻ!#M >ă;#U!4W]9B+:ԯyN)O՗ܡRs "}ͯߏU ^w9$EHP|nq) :ϩ6^Gkşω9'*SJR^ =]Np4ͻwoTtfI^z18\wG * iUo ^\rM:dMTytzoIכ3))IvCjrEM’!F5j]g~BB;ɱarmY~itx ƚM2[*jɠJuC|=A9ёt}3%m&E'{%:QoȆB{ jGmGsopt 1 Tkw|[k^}`JJp~;w퀅5/${@ȎC={zҶS==_;=$*ҚKmB6."C_=b]ݏQ=G*{6ȩ[p˪oj.b U&WO?.TO} K ۝4sPb2i9:,n:ٔ!o%Rҩ'K^gj4Yov%ˢ LRl1gon_tXt7nkI^़_UeW[r;::, S<~R5*_d-,kKzr3X$zy\ϕWTwԥ5OWL⪭^4?!CJ9c| 21B(R]]qA.t׏jV˾gFU ;?$Ӽ6Z̿)d]SyB#wu]W,!mcaeWs' )F VJ{>N\RBb 3Iv޺;Z6NQ>􌨧O$F4 y~nwI4qlw+"^ϖxl PwaD=rJlfEQ{˸9ų_`MjjRD![WgW!W%E[U/K. 9e. +; uSr[/R5}\K27oVTMTY6_Xm>IM)n T 'W۪lvsCwo9oPoI>AS9{CˮLS=]{6٬f҉{NT$95w]Iޫϒ w>g}^p8rQ${+p^D;[#%\몷w 4͉G͗ZV1 =6Zls<j#b-5<:l߱F ,to[R9\RĜHU$xJt7VΊeӣ;d̮o&k -)IQ%uHtaQ*W $s,ڭ(}J|`|ğƧR .uz)1$ꚒTSzi:%M_s6l/qBU>mq?>5x+.ּ`Vs]K|WoqsZCG BSqPsaBEMUGwnyn>iד˜ۭ{cT,R>$6Ta_kh;RWh]Q![__kdqKbD巏-mrGgϮlcwM[MV{ϹJkiD|쳈y5ٳ7zuLԝ̬jyZZrҶ=N:vބ}t\|R;~z6*}_\[0'hMkVB)uz?)D?Ԯk$ i1ּ!A DF\dyl;г|_q'М>c6Og;6]¦ud/;ngkj:?rzWV;_ihj ND`Z5sɰdmhm*NJ#xuL 0I!s:`wjWN+3-8w'ut^|ora+c6zT: )ނ4}?Yw@r_kk̡兡nx"<:#Gs2oPE w$m3qxjEkPī.AÇ{iǡe6}H<|ɾq8xmŕF#s&rHfEچ:4~GV4Y %6'-E.kF;ׄR/DHRgcjm B=eo]}I-z猜>WG~WxzZ sGH̹/*lgyK ]wHLemEĭ,,Ѭ+It^4)O+eON{5Gۍ_56S)E! z7Jw}o]58"$L$[Wߧ{٪1EtF;| R)wJ.Zv_+:?*]6ԐS߷x/]u_i]J;׿ E`SlNK+ȯɺl3r~~pdP6hHIGShPy>Mys2̚"~Ji5<ހ]^f3!f9GC(WjlV҅}?W_\YzK!2di7;C/'Ū~xIϭmh| A+M \[;lv}yWaC-}ߒЉd!]ݸyV#+*4h4,7_6LtG24vS7W^a̿-v"m7?FZ5'X&_ݳe=k+*yI۪ *J453V]pmX}xWmHbJ] dDvzWSHiR20;ZnvW9u1wzCf1 _n,_zRmg6|K+^C6{?vsh}~kՍ+w-:xb`*MvHߕ^H.z*!tHJ SIj~fHG9eME!Ku ?B MBx}4*liIyg_y֋{ o:A8wRq-V7h-q)%W=0;z\;CU4k{U;d&'&S1)קQ%Pno-˲M@_*CzQ;cA jf$fsdǠ"jG)\-wR׷[TWfS8>V"\g+ToU@Qȍ@GP&:P=yL>Iǀt?݁YFH|b ~zJŮ88$3b&.f&60y&ȤfܩG" &͘ɦ {3iA&Qc꣬ɽϲn $If2/3Y &9{IeFO8Opl4t0e %Z [N IUI#fb,}F-9E<,oOJkA :ҟmUD"~QިAp:U(ԿZ4hE$ !o;Wd%у$nF' 91U(@8Q#kШ@g7E~ &c/ )m@`A(c0O uQ6 5m,y+oO#ʛ^ō:k<ҏ-ӈOq%&g=X?E27FTzhe?ti:x@"O*1ٟw2O|dG/Τ+R6Jظ:;'+ɞ#yR۫#KyR+!KDYr_79b -̑Jr&mҕz'I]Ĥwu\leE"؀nPNXH`hYeB7Z#eȮ!L:Of;Ĕ=tH 7ǥ质ێT=rht8Z#G*S*Ro!nּoxuPw0oa8qCʑ<7{@C Mz@Y1 me==?\Ywi1Z qkW& $1~z Õ7~ͤduI4"+s+4{'|<0/s+byJI Yj'sܧ-Q*3L֕ɦ/yQcdk*!ij(2ݙsz!R4@F=2I%=Q7R%QzAeKdUO.w(@'BmŽQ3T]L7b]>rhA5 wc!ɷ9gUX|7TAa HF>ɷ#KkD4N>T-G;G4ע7ZxUXWO+v !a!u3:'{wькΗ8ͺ*ް72t_R糋e7N) ~S\6EWs:UR  dᆵrؙ03V.x/Z-|ǿ$z͝9'NP],vB~}BZ)M9K~nz2*F;67UdLt _MU\j@5iмˀ5;I0]Ww崆|hSlQC۴8߈TϷb{?:ޕl6MUWE;2ž2%~[lYXѳ4x,0\!&}Mv8u.| %ʷٿu;>Qݳߤ2{3#:yɐp-z9vzW=MP8@sE>vdty骇/HULtvB+=q]g׵ {.Z5]ɖFkKjW]K%Pk]":=_S#!ğP_r)LYE78cm? AQ)'PNםNkycmƄ+R atSNTME0URbë ; V8V#1a !mup A*p^֮B؝ 6#*pp֩Ba&LV!| ̄9ULL ֫B8U&\5PI}߶HQiO/՜IlR}(Rq_FG2/UT k'J8-k<rP:?ɖ$$r+'-_å6}pgF8:q-Zt6iY(g4o\=IxװJ&[lv/#͢,.?K;{J&AVPD[A]?K|{՗T>A5zj`JT9xyy۳^?1d$Ja%(3t)T8ҿV>]+VG^ '-m6+T^U{g;#I7Ad}g@]_NJ ,YZevVT\@~}@Hے_۩-O hC"kfJ~Z k,^>2O}v V#?uA~6N~Cbm뀥H~ڹ h䧽@B~N?G:koӯwNJ&:3koӯYWu; ힶ_tq'.P+Y"\_3v Ζ-@tcgZnvn5NKPc/|M3'j{nr">Gm{jgvmnfۻcw8mQ#h4vw- /Lwg 9n/^ܾp^SK{9>]ɟJq87\;\BvZf[BxvG?F)?+G/m<oa> rԳ^@}v|nSērCQO #9<[n|r5\ߝoy"s-^ZokJ ' 締 r=+?/F;H n f$[bw4oAO[ [a얀n:pc4 [06|Jǂnߣ3s[UtOte@/_ʯ{vWӿ:vWCQBuhcM?gĽnrA;ETtߟݿG1R1OMcmvY9vϊ>g[?^??; v/LqA3Kk~I?ov7cw>,̤=+_ɭ_GjLF}9ơS0vq\dnxSSĸt`;~8{iê{T߳QW)蝨Er#1ÇLZm2Gy=*'_v~Kb4X^=VAt{;_.sΌ?3F%nOŠO[8]O`lM[:|fZ+5VCmOl9],c;(m=vD|[&+epp3So?2n󷺙TEm},Ǵdn؍lnSo;/q3}Cصf7tipvw @z-gwEH\_}Aw_z#9?]T컬~fV.'ǷKeúR1݃} Uw?_ 9ː/W~[? !smxb] ]σBgtوw>F8sߤW`kOHO MX&/ץs8ub9nX:v)H刷` S-HǚIދ]x/EFgG{{ saw sѮi?]{*ϣՋc7&w5.|lr%@k߇Pˑ? |_@>V Y+rnntܑǴe_)xOxE'g+sWO˅2O#lYԃ *(V]#<2ޱahS+Qg.gU^/tcr{ z6mh5Sӯ9$Z&%苞蟫 RGA$s:;|Y|=|)b7CgP>)}?Z7&S({y^q,\)ӥ0jI-^C|\yTn/SS WUlڿ|,%/0 jݴ-y?בprކ'_S}~B/%7d׺1[zs|]/UdtrJx '5괮>6 '>(gS^}|}'% ӹ%&t(I-tTSO9Fortwc}XJcDk[Xh%.=f-%L A / N-!(mQvg?ΩS(ԟ;}`4hoJ"/_ΞwUFV?{jj=.2dР~CDH\7mzf,|^kkJ.K}b>gi+fZ:b϶wX0N)koiyfϛ.Y0ZfLj_\s̙Sμ|\YNvX0k#л!Ҹl✟99sJȪR5+=ΝY].<}e9,㥦Rz>Α8EY쬩Uۆ MϘRMϜ39 CA~R> fe\zVu\=5KL<ώ267ׁegܠ2̓C3וuMIx;C2 Sgn/x23UVh8\i2yJa)+)寞> sF˜>=igYm];<>fj&.,:s~rWgql0L1eM=1yg?~?Λz&<YiOioESwg'MvdNGY2zwtxh,1e8-P]uWSSY.bדMNK2[Up~͜AUzT<߬ w&I5ۮR.5=yi q]n)g3[r*kUv.=9ͬad: 4 MV2ڏꗾ3h8>{}zFfVƴ)j߮S,}~VJd=o+cJM7🧂-r'OjM#-w]jomq0o7,iܿ Um:x "?4oߦZJ}|L|փO:Ȼ[4nDFP#R}xq6B(pKIcDZ!Lp = >CU̧!i`ǁrB2C8J\xon/޺b>V ̿ チocPO! 'U3=72[/N˹;L|BBQLL̀7m,5$؎[a8ۃZ$-yvrv%ugd?s֋[,&9'r}cv7g|pyOf Qv㽙h˺Q MK.;ErݢZl|B\(_;E#{6>Q&">x!޿I<Kwgn7߈.#c"H$X }gn7QZ\zq}{ƻЋ.+="[z 뙗A_܁s,)E/ hŦ~!Eo6Fό(;qn13 τ? >nZߚρo^ 1àea7ǁ |, -[8I/p cMT#aJ x6p7ppRG$Z ,IΜϱAFs|0@ C6MKm}?r9r"ә|cLkxfg9FѓXkE೮3k 6MPx+Ҿ,O !U| ?BةY)?%xGG=o9K>;ף .vEO.vo >^b%5?|IQ.x.H33> zf|Gp`ԇ)ŨPPOs2;q۩i,|I?q$j?{v1+ }zGgp4.;p/p  }*2zc/>9HevY.f&/FyxaQAKM0xc43ZwOF1ү6ofA?ӧG[t#ԇtS>7yeׇоbj3}M VK_gb\ i/rZ75׆z;{%^n[Xyؤ,3:|x G3_Ft̛ j/6m¥ڻ#Mzci:)?up?]ngL"_s#+ୁg^1]Ϙu 􍑟nD}5 } >x5x;c}C{!8NK^fʇzAm9Ћ #HOC==nx̿}Xv3=- ہ|ˉY R&;1܏g)7wB$&mG&#e\Q޹܇E_6m9pO:1`T캵D3/D+eOe3{:vՑ|0$i|v!m:\MOsL8;H -T u000M9̔|͸?/74dh:t b0y?LG00 A/ M.1ϖ^)?pGQJL!(6cqiHȠwoi!|6}!.#_ >&e$ׁ3I8j?E.[X+Gܣ;غޑ5蟎$AH'kKTYסS K k #q?=X2.9XKQ>Cfa|oseei]{f˜2>!&3<#A_A9ܮ-KX~WO>6<'0D_ܝ{2^t=AD?x9(כ xipwL/lwm=R||z>3.5D|02Va\َ<}(2or.G<E=V{b>O0I ϙ4o7"K@/DYW@_kgEǀo66g}k)޸1v9"8춿Fp m'wcA ףx;gA~%N>;}KK6AIV#6`^ &k @>oc>:8[tW>׌woɫF< }"^χdFxÁ/'{gpq--Hce= ཁ6 /; ^)eYw2_ TÒd2>bܼZ}(YA9~zxe?EbD}boc>sZgFP4MuPLx9Ppx3Ÿか] rMrJ~$s~brǀṪ"7褑g <GBsO¸ .v+&~p7?]p؏ 뀋}k[e| oA[/^ehM3'vC@x\ ;1Ð~6o{ۦA㖖ŞGsHAċ5{0s ^> /{#^ }#o==oA_zCw1Cn1_;|=-&>l|%+>$;!]S/8jԐf|ӹƴ=/4'ѿ],_>.vE&/.v^nݑF8ȓ3  /`\ l:xG{*_v}̆+mWߏqY|SdSq"^xw=Of\ƥCP +QA=/y1$20X'u*(>q}|e|p>QzxtEع} 12ӥ y%zȾҽw!>D>O!W џe7/ Ýg䃜[3Æb?|;A'طP !"jʁU]hL/80鷞1A [rbbrjҩ| גE;8^ѷes&>-c ^Ywj/'2/~/ 1C =lh<}oܒɸ]D/-K1 ʷNۭ,O5RxOQb_,Q?>zYsxwYG> JJ/fziGc@~Մ :Ͼ>nE? b=ݢlf{*˹- xo:ޣuAi߅4_/r+|#p3BF#öxq1I^0|$Svhx!?-0.l:&e]wL sf#LЧ6_W'^JWQ)1s9zF{G@3xxSVc6&'*zju׹|3QGk\p;}Wn+@_l_f|mǷFABЛ[A_:$a;|6㏏xr;0+^^;rf}Ses33g? |%kƏK29]z{pׂύҿ8z&75A{DN%|Ѡ/43[ǦȚv_-ӏ鯂<7CEK[l:%0w>8)Mx׉/sPkL㙡/X&Mb>nE{Wgmg}X"8WXN)KK=@3ớaΜ(Ho-{^;}+Dž/cw2Idyd&Qs GW2.ڱf|~.{O&<9;Kdp#~xy {9/}9p1esG$g(z fO> z?:,^2tc~$zos[Mix\nl?`a@{Ԅ>|'|V2.u-" ͱދwP(9J ^G.ub[ONΕK=LAԓ+Nr/{pyo'؜뛼#e.V!]IoOA>\y ҟut@,;'#j.o3vg~A֯2MDFyzd@~ H'?m?Ӌo/;s“}K?<%^KLa6Ox~MaTn}&!#/4k!gq9˹w|AҧU0` y#덲}(MZӯAvޔMrNH#H2piA#z}:Omno 2vx[o~ G#]K{ 8&"_\ց(Giח΄ x w͆=4Q31Uw'eyG}IzIF{~e0;KpN`9Eq{q2^|{ xWoe*wL|v_frۄg_l? D ږs +۵_ -{̀ہg;_l;~ !_,~N|[B~w1/ |\Knn[g=<= 5}{@^ >2Ͻ%7gAIIyP3w /g.5י~ ,c\b䳇e6LA+eGc_'A{7}s,U /K+x!2qv;KZ!xc1Co[>Av7E;?tVܾrMWkM@A7}[A?d1xpˌK?%rM#e> MV>Лǫ[R}F g̀[0.s!g݄|”9}&vgLP܏xI>Ҋ}qGwDE=xGg< <  j,%]π/x?IŻS.mJ=.#[~ = Ek>!r>Ћݿ?3.?^xq9Qdw}k;᡿;CƙF|> \ dq;-F0TM7րۗkďivw`SmǻRWk)2ɐ]hDЎL7cd^P'|p;Sl@k3^ z/kk3 5zxmy^ib?зX_J~dnngc\\NKA8k.A2>Zz;{ϲ>x췈i-{>L)QW\YWn9/xfў1g{*ø^sKk+ne"ES?ŝ rM9oc\s{9]B aK_`5B 6C*jvXՀӭz!d䃌w)m&| -g'< x>yp7XWyx H pG e[_K</miŸ식< [vo/>ɸg?ޒq9w-,_"k<~;"gP#}ڳސ{p4vn/w0۰(w\} [S[N >n,?%rOPC_wxK2Y< {㼓w>^ĸZG8#[}˸ܽx~зk*e\15tN'&٠/ƘLoV~DԅytV¸"$gx 떡m.-< f"hK=Zq{;GL)h|d>~BяH(}xگ>7e$Am0r3^^KK*^<_/ @PwY3O+ct^z+bg`9ĸ/g`,9 έ~l{sQ~/RmyMf7/]$|^x߅K__+[83a (15O?GcY5Hdk#VϽ}\sgca6X!<!HV!09u]U[Vߧ]:]SꜪƺ <8WKt*sz{G~>EPfb JPyo ݭ B%WOw^GA ?{-Po~VO~uЁ:lUv#G |vS8{BW/WMҎؾヂ?πNI~Ԯd%|o-7W/ߤgzǁ=|{z%O\&_Ia~|]yAW?k~@;3{j;1끫Y_\8+?-ɂ?]VJ v^ Q/Wԝ_WfP~[.[%3gT>|6qwHϿ5y* |:J;Qɺ Xd\W 80{Pw[^VG~yis?˥>U۪'OW P>鮏Z\l*վg#?'{-׹bW |u5ԕ?}0Q(i=} nB=_gπ߇~$[R=6vCЯ܀COnr xڀJq> ?K_p._ ]׼Q|w\g?}VkկY7?䠼wNZ1 =_;Fx /}oQJJ;Q?U8 W? <?ORFvuGw,;^w?ۮƧsxM&Fn n&j́weOgYw>u߯_<Ǟ>K|>ts@}3&} r~3'mү{&6l z`#(*=hϐvY l|k*F̗W-6G_ww@Z/ &ZϾ=@YrM} p^>w=v׻o=_;W3og:>b0Ώt@£9{=,}=N'] G|/qKC~^zv^}=<)﷼s_k_ky~WgS>|y*gO8_ƯSA2< {x^1m~/v9_[= [m~or{+gM׀oE};8֡>~ o/]s((WP~u=<yKs­3~滚\?ϼauq=O;67c~n9~'~W\w/,t}32w@ȣ=?z =gdIμTfw_Z_onрRS'mʿ76Box#}{vK{ryRw!@_[| x o KsWOn~)ыEOGK 4.%]׿^.U-h=/;6 \~uߌ~pI~||}<}?!r)N~+ns?a .{7e@8= Br_ЭwKy}/_} e^[S'"+"_8w'W˷[{_v޺|,6dڋ{)Z૸\~%*N=?~bO?M¾ No_@5=-47{-hE~ AgJW.߀zckVSnmзs oUU Cm/i^@2OLWz_y{~W_yAp_*zJ+<*~Ӽ߉Iq|GCm|7DEk|8^OkL:v?{'@?{k_} }]ډΫey:d/wU_*!w);/G5{ e}[\??{zg"ЎKSv\>v?{*mzv|zF^|AUo5GHpsHq/-k~nAEW?P {|',pO kϻY9+8C,zv>d^cy3 C{翴~_eK!O{ cvujp _*{~?\p^O@yG(/3.6_ CC~_uCQow/+/ż;;9oE+@_ذOO~;p^?؇}?~݇uwB/Ex_q| p}G`?s;?]q׻ ^C_Qƽ{I] _t' O?7??[_ ـ}W}/k~>v |?w~_8Qr.pT= V7@oh7|tPo~!p޹sF[ǿ{'s=?vQ>=_{}9OO}(ϯs}o$!Ӏ$~a!wu 7}5_ϱ ypn _0_~{gő{HҀ:oG{=?ɿ/6g.x㞽ß׀_g#_CZ< E-M{5Bx~o<_q~\߀G;g?wW [o߭WWCgZ.+7ֿ?ؒ}wx~\OlG:-긷:wmԃw4M;xqϏ1s1?>nV=<=(>H}ξΕ] yO}pGޯig.W:xPޓR.=_9/AG |~t='=W#Fwyu?_!G=O׻Pү%;m}%z|{m9_}rJax5wqGF.g~U??z ?i {@gU - pERO?߀wCiM0EºXs! ,V$>3 rBM A( l$F|(swdHJ$rٔ(Ot0U*L],%ݩ|%,򚈄bV]̋L7rNb\ZS![YNp=[n~k}WυvG6eKP#j0la.D]YF倊7EܞPOVR=d+i= VtƸULMSZ 4ivؔ%%a3Jx.ҥ8ݸSIڽVS'y1!cI;nܾm-ƭ!wN%4֡0i<"D~]X?ʨ>⥨p RE%9B& tT GT(˹<kR{hX3ws<5K/(qrډN11PsHdc, )RO5 4n4h*Ɍ9~jGMѠ*.[zNTY $'AT(#&Ը6$4q1|[nJ+Lake\POL[ ADܰ$:3 Sգ)TFn,,{6';Ÿ?$ՕN?Cf*bxh0>J pc@U;")4FDMp#lM.3 ]nB3mB"C:x OD:ranu{M-P2roYCʧjRSi4Bv"QI`yTr+0=Kc6ijܮzhZp4B=g1kpC-ؔHH5**p2zhHK}<[Z,Z^Eog4JRSoUXq]qUq@;O,D/"d.Yj6[بwUM[M OV$/ڽsÜ:_65>A^ws JO5E6s8l#LבLqҏn+b OHr8Jk8b%хQ. M([V`tΰ嬘Z ![je$*݄}Q0%ҳ(3Kv:j43/JY 5z"oTmSB&%_# q?-C69՚)MUUvVΪapד8f~ubHJ8Θ+$ L Y˭@<.WDe,Rҭ*dXjS4y1^A/gTPMȲ P8* l\܋4߇fzkW,j.,B*jFA4!d*0\ñ!vC{l53Z(Ta9WI S#k$^&i,QŁ%s$%l@ZGEa@AaU Y/Hc1/hCR.f%m^X/⾌pfmg HLh4A=vpx q+k}(Bd ;X@Q20̓;d:8qTҐ{ٰbø8i2Zxߗ!$1IU+T͎qoc:˳G8dVς7р+FvyY>ӸMb*JW+tv?l.zYQp侒ҹXLjeFbR-q} u ,h-rI4i]rlԌ!6~t(U˔c:S+q)ॲiZvԊlX>TM֢^EdؙH@lXq ׎;?U箲(K4 EpUdݖdz:Č>;*^'#17H"ֶ'Ϳp1 fIԼbz+cV*2Je MDIVca.(dרRV)|xp}VJa{4 2SpHCOƓqk9R')p5R=^%M7؊a%Â̚XMݒa߬w´Gs6oS9KDBdiSPiwWBnҪ#KZJ9a. q-!H(6+ZQҊe@>݊,hKG3р5 $ѯnKo*OfX ̨M[%.8-pv}}70\ ˳Ligvi7-%e!\l7x"ybR*#R.Qc7nۀekpڭB-]Rx/إQ/2fVWbe-Iok.N7p&K%/E\O[ʙYu؀%"vUֺn;A'ͦ j7wQӣŹjb<xM58 Vq!.$8ƽńm7_BM4-lZcə$D4 cui1QBE6J| Md3@ dTFj}P=,w lA gbmkтee0xXK]$گtT0x)v}sSgcCVX;֦DTCGE:Yʇx6,.qӆ% $ㆋQ}ꢖO'nQf^͢aCu>T̬.^6,b(mh"* s#~s΀s3479VF\Cs.n0N\o߽wui=NndwIKwrMkܖ]ۃ r d2syfS^!$2fJ8u@ؚA0f\ZHY(UA 1V$@'۷{i&]5VOa( dG͝6 GzqGQJKuaaS ~#|wZM1+$aֆBj6ȼ-.0m H`{Bt~^tfTtV ZLY>z_k227Z )ՉU ._mՊajw l9Xfx^sEaKK>j"6oN:F [Nle=6IK])L`E8dvvBZ6w J͖=-TijUR$<<[tɒ6ui`hW<[B95IèJэ6Bh1jv&ܔ& (|HJJ?2ud!d* :p% G]e%^zv*&{uӨ:LQkoœU>2Lx,B㴕cP.r1(lr:Cy=0Rc%XZQzŘDWXw/.f+=Unm!oK~UkIwYIvOUGHjȁ(q X3/Ʀj9v gSؽcLEVݸ[HŔ+yh1Xf>Jz"GqӄvL"#S,5 dn&7cĔ֒_*1N7vxjfoĝQUEy*LYV'`"igogwZy918 ?,<]EUxA0y`?jGa+lFu\oZYL8U y'Nƶ@&%hcCy|)jYC >M3nx&L ~ejq)qN%ndRƖPs[T(F/x_5@&-'%L:YWy8/ne(3>qX>ڱr-bCl-;#fnkLriINu!I=PVD_2 ͽиfYXT9/M.Y ֍oN(Ս'MRbr&iO=-ݢtи3 1[5z;7uSP\AnFt~!-mjOL%C;|\BhR _6IXWvNۜTN, Oλ0$K׸%#J/8_A7ʂ'ޥg''?\=8:@࠼r%bzSP!e,=uښ7jsuq @62p& j1lydz,l@/ $

4 k]XZ2zdߥ!w82 'QEް,EwiF u58[1y(b|(NZ4c#QuPIpL sˉ~cӽ^$GK5{| 3. ک6>q&y//s~(۵rސC+5wyb/fQ+ ORkoޏDO㳱YZ]C:in}=VNPX*p/*-.1~>A$(5˜2q= hOͥhdgtU]v7^ǥsqXQp ږ[vO6 e0vɈ:mU3ɍ wFRiNaw+TJ}O]0VaO+\-Nm=C"o6i1. ntI'n%SY7ENJV i/]5Q.Vd>bu W *ٍ!Qy  +\(9xۼwȈp *`.oK)+gb%Ė87URriܓT[S:7rr[%\kKHCXZ$=xiT(Mk8+ck4`Fl,,%*O&z(3;[ɓuOeٛDmgLWs9ćL4v@3PY![Ʉ{ fo2QBLX?FԃfFYǔZ!d.X*b"|  y,̱>nbsTX:j7'*j-CB۞)Dv75vYo}p6'8'] ;-~U18ѲЮ(,9`/ǯo> ?K_?&3i!AU3{.ʠ}^}zJK?y_H;ã[F#'O~ȗP~nn08Gmϔ[_Kۚ|_Gߧx~?Ǒ1I?ҟ@HyK^H$Q"C_f`~W~4od >}~ ~=3c%}]Ib7zǼ'}ՓOΫ꥟Z>Mxv%{sI~W~SG^G׾y~~4םPOJcO;u_}BEk= w !~}3{ƤL6I{ !ӤOϨd$yVx&صMT9?jH?~&ɩ?X%Ppperf.data.zstd.expected.txt.zlib000066400000000000000000000040511505730223400354120ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/fork_static_gcc-x]r8Upc p6Օf<ĩ;뗇O˗ uyOvB}~xzZ^^omp~>~{\?g]\~ȷzcmu=G/g^^ӿ7Rrq]~[I{;.(oュuuy[Ȏ =ϗeſCx___=$ H誮 ̄RbZiSGhNB?3Q=_ZȮ/ֵ)EL=˭~kX]C==E={{)A%<̜\ Mrd#FJߗx6g. 34%#G^j-ˀbP=Y+#PS}nüQg.\~Pg{iM2=-]{LA AYm17AC0Um*] \~ Bh\- E|{NЂ{de kv]@(}B#dTZ=gL1*YU:I =gܨXCZB(leGg/;=cl- H(LAh s6rѾPON9EĬ#AQ_+G}{lҤj\ Ew TybMGd@B1ÜPb-ANzݎ 2d p=!/1 LA(gI3w]$kSx^ Aݓ}F>tja.}}q99 BC1t@0OAhC4;Q1Jh,!Pt*MA($Ts⺠΀ 9'4;Ǝ t B}Z'=o%p4ФS1DG/]E/8<0bX6/ Ch6 V7rH fqpsrPXi h OME ۫ŵfJSKd-t܀%s_̮wġ{7"?{6J {{RZQ =g'hdE4{6) ұd@Bp BKH^vd@BQݜYT$t79 ^h GF rj>{=,1Fu{잨}lcIE)sm;{{Wc=p7<{=CFUxB m H(b ow$#9sJIIK.:mGbv' M(0U^34A9'ug8mB9X9r 9GHUGģd'Q: Ja=p =c )ZH #=g zOE]#.pݓP3#gG蟙P!"V@mM$j쳹/x= X92N@ iW =gP&aMCrsf"P>d Jh,)ƋX^)>5'|>zwPiמ?dF)"Lѩ0{ k˒>;ɚ=psrOd!#yp7fܢ.u{ 0=S{b]{D7=*./s 6P^MAhK[ikA±ɀb.?bPF^ =pLx"2 MA(kA:##NAh,I#34P)>ǔ̽0A;*&r[7Q P vBk/ TB )mW~~OE`̹tperf.data.zstd.zlib000066400000000000000000000332711505730223400330020ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/fork_static_gcc x} <;}R/a5سUH$Lf-DQR"JR!"T%d)HE0~׽?}>999}g;ԢHT~/j|}>YjK4DI^& B$zDH^'$M9$K7I4DIh!&"ӿd\!"-)H'Wx ~-0/,]~߲^*HtC^ "жs D5spIM'^ 2-sX{ }pOOl }//~+(v By"%YYy/*,!A\|QH_, qGcq@wJ"끖 rKo7O#k)> ܢ Aaph;.FɠqDmp$Kk<\B׆8½]^_o7Src1"(בp3 &ᆮhwX;y y!ݑ/ b).ˑRn~IxU!\| fx9TV9ϮX3p_6E_ɲe ur.=.%`+Iǟ?'&~w5/YtS^4W)dyg uqYuduDዀ*Жp)gjV+!  p; Q!?8c@W,_qW%\>gӲ5Yz A 5_ʙZڑ/NH=~7>HWD,Ex ?,Y`#И 8a"`ch:Ĉ0_.)E=J\ b9:=\?\<QX-J2_ɻbWC;suv$+Gz[ r']$DZkJe a vȟ*P4q׊zFh OTOO<ųsߟ3pXz |lr}DA0Igx6b xݷKzY()1 ph[-DpKԙڱG$Yz*KRk>qoҩudM}R\OTl4 gs9 Gܾd7w~,/mZϒvNIO]'=Bnv|Y7o| (G: xm>(v+=9>BƦܶ/e!3jEмue#is^fH?=VmmNsS~]fMX %oVۇdnk Wْ\ړd5qxCVM]{Czn-j3]hXB9`oAU@̾eaiG[i?1!x?SW±d631@4,zة\CU3,"h3m~%jqK0/S*oS)ͱ<ܶ`\wJz3OSo_h\++y9޲xI! f#fݹ0iMB8lYYYtl3Wb(PӓuP~:aVrŸ H% ZaI !n=P;s? _w<һ߇Znu +Bnr 1Cyy|ژR)<Eo&ڍ9 1ݬ,O 5F2^mcu焓OnXŽ&f~:wl@?ySC xv J]C Ltn~{%4Pg@XvGct{ ~hځ+h)VRQ|(z搤!vSW]g8O KC4B44=k݅f򹲗פ>bv &\@ -|z\,If˵:о h m gvvs7hLD(qLl iV>W; R[vVʷsH~Wҿo"}Op.AIг/R>xswzk*X;b.=]^e[4ړ!u*sۑۭΆ*zq5h^ec Q$w\ 9_ Ucg:no"fN;=2b~FlAg"nNH|0, c—<ݚ1tk־m2`G>W"ߗٖM,r~|KUɌ}QR-'8:!@iB7.0W`$3r&c& Pة{L=8׀XIcfslRY*ݍϊqJD&pWq6(;r2a+\K̰:V{|:*$ܪQ-Vg:~\u9 rЪ<_=Q 'SiDT\$"NpZYŒ3]%Ws]"wDvYՀ 'y3J\jrl(+-㺶pAGcKC FR_F2lbӊ?^hJE&K5#7 4Zʬ+xS$Hegnx%!FEOzi[WzmwSחN$nfzr+?4Y_ׅf;jm(/Jf֞rG2"89VS*7iY4= Te2ϧlz^q/UtE)V!˓Z+)i"o@'[ %Hv}2˾u~O_U嚯YjƢprv .ALCQu gY#vÌ/(K-tHtc!5mg "O!H*Sr;ɲ8ku/dpݚf@oj5紐ƂJٸZYcH]E͉,,i^:vj%n[3KZsQΎ;-.WScOf649t0xQ8Y0|r+uT|{&Й؂I-U/R4eJ"߇rT4 y vy'3.1j->A1brjM+zT88=ޏ >m*QAyə:9 M8aeۦM;t %y'*hlPʐ{4Vߖu,,SvnAGaу'旅Ψݤ UMk+LlK1h9]0O d4}/z$IaO'wI3H q|wi=q:~R^|{q"6}i({q|O/e>f}U0uҧ]oۭ"N@{ؾbh>û xI`4Xmhx5dRخ AOn9)t޳4z z{͇!O ݘjgh-nj@bs˫|ff38~a͸UU}ͮ\ׁ?q*R`9l?BY펭 &kRSTWx&lp4: # 7|R> bc>ů"o4P +.I QqX_yx\s7;=v@vS;=>;!+о s~HNyjۙ-bLNUG70qIđjy6IgIđBˤ#;)`S ,K w/# eJTD9ğoL`ܭvBp1vHXvTI2~0VW5sρ/&m(tT)F` 6۴ދ&4^-m vو:Ƨ'@)J?Ko{tw >v^l6Fcˋ\Ӄ4sosg҈ঔR.*jltl*2 GDC(D(Mgx&ē'wNwg?uE5CګKGlvc=!?fPKzD5ACoj{ Vb*$bd0n|a%^5(P{~&^O#m>wN.YH^) ̑?Ƕ;$qƶ+V_ޭِ#OW8d`16+V uo~JMA:+q-lCʛa:t@]itbPuZMb,qR4mfrـv^7%z c\s>/PVf y*SD``t$§Wsobl@*ײ+靉y3tATZw&R߾y߂?խ6+]6}ϔ@R }ΞRq!TJOo:+ m>v)^Hi[T* ?!sș/%ʞ@e`{Pa8a]^'r8&/ >ēUy&Z@*z>mZIѼ^E+{1UJQӐGɁÑ+H\n$;>$ !ɊÖͣ\dKLL0]G_hí3y΢ Qzt=Nv7}˚8̵O m?2@m+it*r,5˺y?C$vu3<_sͺB9w_^I Tzcd6JvbN!”dsV=!L,/r,Tl*,CE)b^]̈́+g` 1-owX6 _2$Km& ma@;iKnE eV*pyoWL5|H<']a{T3B7;L*zry*t%9́K>KxCܹt 4},|n{MDe`n"3 o 㘟lޑGH oJ*CSVȴEllUDȹl$ቬ3Z#4ՉS q{sZavyjp$R}6H-,ɚPld[D꼀oaKKscca@putF@|mۑ%f:dew d>$'DqS{is*tP'sN?*d4d?X>wMwa-Z͵ΐ+|V/9Jk$\Px(d?jc>q!Ȩp88F"IsDsh8E]B\qnU}~M}mc"̗$^?ynZ>M5aX]<ꢳ:&dFG:ڇ_Ov܈jz+QE|J=N0t =Q$h=*)H,F `1~Ė֪ 6Ѧm^(6`ȐZP*kv#GWl.OM8OՇN1a%j,k’~۳J2ٗyk1ҙEw]LioS{_~9ap~Yz)>nR/)޲9}ǔvHEW^D'?ۿNJQ+8;;5Z99vpsx*=ӱ=_)v0#ũ)I˽dO^fԢ 7~48 L@K@t:!n,'o%3!G0CF+4⮣T^P)fsZkE\--w|+q48#˱.~"TT`*5RbM[k"rxUA\,\':6 I^Z2iPwҝjƬ=nKM{u:2@f̵/#w*+e{dorԆgvl]4>cy>LʈsHqW>1?m\Ŏ0?v?ei7dᦤ EV=yrrj9'{nuTfIdyѬ9aE/}OWt|lP;~ɡmN `v}xΑ{V"c߈7s9T&wfÞ\`TR|;{))ip\IC؁4D\ 6b*aG}/S6>pm`F6QZpK\hH0l>Ƽw/ao{-=Q$q6w5c*7ex4G:UR1'yc[{=&n1Q9~CHGy7&na3ug`oGu x_+&GwCA)]dE&\+|&,`UL6,p):H^mR?VמV+)Zv.0qx҉Mƃe٢`nǛtF@IIVIy΄0AfT|YXl*gn.g<{a`2A+TGšiTɃյ`21: ~ 3qzkVt1SPz 1$љ<I0 ?^0>ۡOQ@znhyz LY:G91Z",,MlrB ;m$at'OM|G^RQ|hq>%h&KyEӴiGa7bfm޹Fs9%Gq e$aOCOWN[ƻl1K9H7tJW;׏tϣJh`S-~xkq 7[@Gjȫ}B;+ܷ8ͬG5Z⨨jʶI/W$NKM&ڻDHoN8.o>qY{H^'w!@`w%:w|g^>_^?^>F ?dOԃ6ᐓW?m |kCi,D5x%OVPP4tZyHCUc1j‡I˯Py@׶hHmKM_[y?KE$-ґWIwmY8}E ;~ 貆uy>hWaKI|PXG47-ǓD>HbUQbQUKdD>UD}^^~sI$>ξH0wxH|ppr "XI|?ρ~ՈBk}5O›CAWZf!<^1*zZcBYolEokֳͩ ֋֚Ǯgv_ȶ^zz!zZkdYolEokKg_ȶ^z!ۺykQ+P,.o+ )zOjs3UF{LAw"2WJ960=ӿϷL~=_տTb>p^{)ctDֽ?Beq )7uoO%uXu xuFz JU\ Z<<џ`+hA?XCeW\ng\ܟiZ<1п^,SߣʦY%Ms\b utU9U)#}өeYB(UO+i6L,t޲!LO-B }5SH#SYmxWwEå aB53Ձw;.^V˼9. %aL{4d@$/)$M|\ޫ'Nu.c(VoZKwaҧBn;5wnhDž^PɜT{*G$h}9e.{{kpR&? t.Oo G#WQ' jfM@G~@pgV)H[{Q'|Jb zcZF b[`u@3}ixw㶹yq7冏j cc걱:hh+G6uB׏7nc"㺚 [+;[t@*]l]T+\]ڌ3e)1e| V~o4c5ޤoQ;ɧG5+ľ}* ;ͦtچFVdm wxoE6繌/` ~Haqc M-q(A,߀:0 "1!{ϗ ]Yv/)`fu #-nTAnSOQ 8$c]]Qq(k4DOwɆ#W8{C6-%yz-uUT Xˁn)I%s#%mW{sґh3"kFO< L 5U-.[ׄV c$֤c**;naupZV;4ß[jʟc( CG^~FJA&e7T讞vK]WAvy \=ûX{`>RөEQ oZؿ\PPIMЌ(թǭz芴2wCXY0a^00QjR\9 f g@~XuPzXTOGEڀ"ŕv:>}kdIiՅEr7 d3Uʿ@*jMiBf!5kcGEڵ[iv*q9Tʚ2WV;8')>A $y4ëmBpy]#>JCóԧmA>!t;\V-) d8 hhފ!YʑLl$%-5@ilxu};-_@d܈TP1~E]|= 9!#YYB*TXa,t'UZD'xSѦŊ \Awݝs3 `/CBqXJ]ߕm9=N88kgV@Q3$Tf(ڢ*;Xt22CӔuix$%ڤ4(rRd(|xT8L?ت(}6Z_%-Amg2o(7^Lb]#JRהJh8h>Z>97U[iJ;r*}B@Y}'uɈ<:A8MGGv[!&H B^D a\#W͑! W܋>ъ0o(5ZLBdN ZOe #2MrŐT I6 +}lQC>P"1މ(& BƧBFsB'|"',+,[]J^DMp+wv>Ȭݒ c+GC3G@G*ZV}Α%7afC'[8*ithP&ᛈK.I?*PSkӀ}łH*<#zR ŞawQ$ui,Eǚdr)D %A .*Uސ*^jGa$P.Z/pIխ@Qh˭LV JYĒ٢Nd8 ,xʉ]atvI{SS)k8C^F$ˡ{Kz%_Eןfn%n\3sw !5//U׾MO,UY fzӜEwL.Up!_\T}_Έ(R4 *U/*ˆnA(k׹l-.Dvɪwy;a`3i3^RtEo!*w |XSHsUE3J'QXPpUR/ppYҠrߨм`'9ߣ۱J*v2975pIۥ<}3C2YI4t\I7NVkHtҌ3S"`P]F!-GAiLs=LH1aq sW . MI%s_M<ѫ^X<8u=C/dW|)6J~?)Pғfǃ02'2jJF\)6 Ϟ2p8 LGR 3)<W&i"TEf{Z'8=`q)_##WLd58єYŗ;7|m6 XqXSJJPOi#8j*rnQ HG#Rz(1`pZBDbIAIA]B[  \es>eb>bRo%qHYfzlmTP:o{Tʓ ^N 0f@ 87B6g{aai HGjZ]qZ!չ4_kϚ,ջ[f@YЌ+ !V{{ElL\Yגտг1I i -Fm_5L^7[݄bWHVWyL%oR2.~J^b'D(K8c2풗0٢UWJG%x?7`z2^AޞԈ[e<]q,bgīx* /&~26I&.Otv!g\9r- g@ q#@†:$m̶Wk'P av (#ZnU=QIYԉFkG s8}o.V5#]m!no_Tw"r+#~=h)?R. $?\XGh}t Fhx1|[ٸ0G5ap ?jb 1rVyMn^Jܓ+i䈜.ޤ9c߂y!g/jdZj/P'p+ł˸B:OɄ`p֕g$8}M5o@ `:倩˵Fxȵ.}3qg@FTVL;'l%A(PTa%:.o_K8w)vEDF}݈/Uiz^}& qC6=MAkyGO⋿ËX{Κ{D1B/-J["|}%wg&hIʍ'@@[޲l >;SS$̮ĔXU85Nhd}l=S:N›})0dvś~/Nψk&ˌgE_X-[Re\~ c#ʬr0 r lA!g!b"rHC=ޓNWf'vg 9cl;$iAT,}+{"VG(/FOA <ᒋMrF T$P;%3 / ka#kI( EzB*&GSCw<.y{{-(Y&8h;aYjj명`TBk!Go ]+f}vTWG~F[4>w¬Z^:bB3r-X,Xf'dՇ2PSڪCu9.hv3A-Tx3<  juWErqZOv<1 Fgo dS^cH[r k@UOCybe@垽cb?$fjZ5qXKkwJ |2mc fPehL++(Y:=_ ̼qo<)rQ0ҙnRQ6"P3N<ѮN P3fժYxi>yE؈ ]Us6}59$ ^Ȫ,{KYN0A߾0$?G4yfMP|:xWcD:yRI`Ճ8XqJx'y0` Փ |J89c>k N\YYC%D^"ة|ތ,"HeRi^d]l ^[lSfh1rihCA *gdž [ k+ot`PڼٰGp?dc47ATY)V--q(FW*C|!n1PO÷#c1(9y-(3qi/kAg^Zl*1:buF~_fzu(~S{X~[8}i.>Gx/O*?0PݎW6j؁ʪarӂo.qplRxI A_KiN3U&̝_iYlM:)d1TC F6E%0hHI-@M ~E' "ME.=M crg Lߞ@qRDc0Ȳ,ݏ.3 }Nuoqh肻 51֡|A+ AP:dTd?O5-<|͊Gi;jL^ _ATœHu#ANdUH HtH@NH9\QBSb{N`%4_l %ZEG aQ pfд\M ܪHo_ LR盪Xtoҡ7)BՁ򶳔+1|zQ[\wP_V`Z+.`5]|BGec pFw;uAMm(Ͽ]>Emꋦ[-o7,[UȈcnCݲtS+IʄljDe+18hC}8K`+Nx'\`h ZK(-ge]0?ۭqj6&R: Y ^ YA Bg˓@Ғi^df5bI< ()Ƃ;JIj$^:.,:Gsd۳ 8vߒדQ;Q`_?\g;];Lހ!/aBV%ˡ\n^܉ v;-˰H=*1+w\m==s0yDSS ^DxWD&y-c^!5,UxnN1[H\1N];yrٷ<v8]юgTH:;׻]i37]'OXNjie\$YO{⿚e*t&Z2]^UސG^2-8>zҰ&9B;#aȺ/Y#b {SYH׸̅뜾%/^<\I~"4 o zИ¬2J[*ޖ-6Zh\`n OЁq_۪d_c* 1D7^]N^flfC/@gljF*ypTT< &* ˆjCvO4Xlɡ}X{$%BwBi ,&ٗ8&|'F{f`kՃ\$).ɝ mV &TaD2Xާq~4}DSJF~d E}G{ Ҽ<0=>gǒC)s]K_|>[O|,4x~@mπkC9yPʟ2#\Uh \MYKS%y8Q%pxɸt]~Q#܈_0Ĩny#.\dJ[|'h\SzSqQF#e)Hw;Hw>fL7"/e^j-,YNiڃ_5pq -=cnq0x;Ri#vwe:&+I((`# rC8։B6BpEGv8:{*3vS'|^kǦ#i 3PgnJ S<,(m4N-K,+u)ޣ4`*tM+05pXP|; DDNKTCS]b1>:(4xk[VAóD2iAz4Re3՚R*L^x^! Ba$/G [yR:ۅ聕)2UcV=ƛ"sޕlNc5ςrv%@DOc:970' B7.)B*6+Hz:EP/Sۇ#jr('QN?Ez\"jr>Y.zfygN.&FϥpOB)3(.v1;J797ҺiI=dqK{$lW(o~ϐɀVr݈Lh5]ʬ_#j\nԍ/2u{n^MT\ɺqni4o6rN> Bޙ^m?W} 'O$kw˷0j$/4}ShWip/#ٻ{(A !0;l&1O`V-IC8FHm=$k8';il ^z?ɬ#S{rL_%] qnmdi?2% ,ʉddOa3@o^?އ.!'mrԈ66P{2Gmyؐw⮝t/A󯮁|Z,ܩ| "GHU?ia,NK` mz_-V_&-yWާ!SoaX=j4Wa0&wgZ\6oǥ`0̮6vϿQ:I eAy#ͽ? ]ZcF-#1‰`~:+=)6&@gsTYy sߑ5TлU(HSПኒ WCk,y006^ ibUWyUk}V؃zT_=ťhX-%N47?3L1ڠкOݝi  +<[yEV*!o@ڙ^? 3; ~Yrڈ҄@h:)Q{;ٳ 7νc pïf6@_y ^V,qT]ȺlߣvJa^lătK}p:^  :Sˮdըp{ (q40(| `V[`em&H[r4P&hZ@'^E]餱CedH8?Ex,J#V'tf6TDxp:#Y$) )^yg~6kT ^Q`G87H::/[#Nl>2D_Sz'Y-Y$A6O ;fVýttG=Xu$1䩓q 4%/GvRsykxbǍMf&rb*l;iqogh?H$0"\EvҴ 6o_8 Ⱥ$s5DQXMwMvG0u)`#6 &<$VZ7L-0 !.>p 2=&KLi)> RO^NQ"% ]nqR6S놓5]D ;ߠDjz>I ɦO;4 xXRÀW? C:C%kN@;NiǨ8-mW 5dժ.Пh G'+$Y{`8-އ'cg nExcX "b*K.x۴v'>[hj8>װi'saM\Cy7~wH{P(sX Yi,P~<2y %SCybb^jp '0'laG,7<A^mMX΂Zklhӱ3c VZ݂O1f%U9Vb“ϴJ46:y-uZ, :5_1->_Ozt B[ NfT.Tp;@{ŒJ1|soаۧI:NC0>: bi5jH{#a΍M%s/s я }5DAϳ3w:JNzryNxP"W\GBR[Q?J1Cmq7go) hFn6XȥCc{Fk i!}fŐ8 EykY+4(?Ŵci]1-Cڬ !ͦYYpMGX˅VIw-m6qZ&@ZR˭vZ_K}@):iw gU;Zui Ya<]:A+{{RXUbUb :uJ4APrn'joћRfӅu`ZvcWN;33"({v3^-Dۿ)uUfLp*s۠;a33}y*?i% Af!pSTy4-Uce׌vV$$Iyq,x3[bFz[\xjg[Su9 W6kB غx+" P?-W:H>/'a'ir]$YIDg~8.1ifvv'04;vQM̐qƒ"4U#hzhSc5'sJɹ}vAF&զljjj (nrj/ģ2iY2Bր Z)t 0yl5h}ЄR &ZJO/%F&z `sxMIO0W6nIN5m ONs8s^`P p0sy $ S-Q|!Lig, QAN+k=vG>Zk~Af>sqƻ@ u=iǥFF~A^`#\xw~{_3wtmʨANwE;!H[~dN I@S ]l6xi gKlGl\4jӲ]ĚXQn*P0~Vo1ZMxy2b4N:F%UUڠ* wZSNvKl~E1< #~9EMwćoo<^ÜvtD¨P cYP: øm9OW"~Lj M$<44ީlR!B#Suhv.x [B>E!ʵDڏ1/:82KC Vov8i)TH+{"uFi)=$+ַO7H8o_S@|Ø ={eI%OKCh0i׏^ ;)@ Otl'/{*to}Ogd_7ON0|CKNK.d {4[w|b4H qEC ld挶{`~-hX}.U$ TS0_uCԾN|veٟxŞ%+>\y…Qvhcxo7Șw4 vNCW,.oINa#I@awK?  !:]I.T$o$팱mmX?-4:(:4 aLrOVoaԸ[b`.[zY!* ͢Ln~rQ}  =@s51~@ڃIe>=H#sI#|y`3`lb7s` ,(9~RlqKo0[߽& 4ZS[+e? !8@H [!(ye]9y?~X0H&f gLjޭ,1)VƮ`W$19SSl{^v|s+x?zr^϶KNB]v{݋K"֧fɉTV0d["F{6AN'Wzw+7h>?:ʏw~|j?JՂ{vegÝ;x3wG{ͳQSEVL{"-3^Zo_j9_Z5Wxl餋V :k>Cua1E9v3Xj󂖇_ۦ<ͼ d|Q7Ė_.`%TQ'I28q3X' \0Ϩ(\l0:ჴPd-~*5]lCTtZâx ׿d>La=n?/EGs7h;k8Z-hk]Z&F{b0ڷ|P87x$c'n`8Dc) {/^jѳϊ[E VP7.*H}ʒ_@nC_6ɡ\|/VmEKY@ob9iktBMܭSl'mVKvPtCP >D~`.\Ev6]{e#,r;?2y,`*΃vݞdmR"Z9px ;Q{*Ҵe4wҳ1#Î1t<9)=K0By Ρد1':DB߼ހهE[1l7Lt:FCg]ۍ'}Y \t>)؞` mDm_ۖ_MpOاAiP}<.ԍ$zZ?or**7y4ZqٕDDE'rx{xӸ;ve_H46o#Yʒ#}(/5['X7˟0'pDë҆GgQVvATb'CBee@NDMaFf1t{&mFQiF[˪>qgVwEx:qVO-s&x8@pػsR8:.ܫR>"J?>)]߇cgil7PC]?u,q@>6}~+ԕҋ M@ה.:95'?¹@,%ЗqYW!pMr]pXlwc-&ksn/n_W8kPH*C͈P~պsjN󣑖UN=M[|gZ%:έyFG)xB<>>CZ;mQ)'Q ׬8fѨBv$j|Ɲ ypsp--Rj`Sh@ ҢF"zBo vej6V{"Mk&o;䮞Obk ׵jjSc\TUl~4{BMbz֨lbeȼ ,ߠ@tŹ~wy茴b&lY1{ڴ=Y'na-8c 16Q+?P<1^l u)ʲ 9S0 +Ј_맾g7sj< $\@f_hcnw }Aʱ{AI4k-Y(}$6܇$[{%jcz4*n&u=}Zc?kύmm%M4uNȈ˗:VScHqQA<,,4˨,l@CG^̆Ⱦ-'yÃlq7D;V־ڀ#ngu2A<^J2֡VVГmFo3ʸ&.MC /k0y em f[~̀0㼨Tۙi6zNK(\/w es9__-i}njڼ_AޭGQG뻧]X&"|$"&Bfߏ z~t."m NDq 1P\*Foc=[*601 ,6FzVéqҟln lTž%9/X=aA7:iD2G߅so(>0kUSѸ-d'ί]tCGۜ1< HFo}/NMA.mQAՑǣ~"/Ybz哓𨑯XhⓚTj͐RPuC'sJ]е]/kWvk]9x=Act=H}tMo9]?k-]>]ߦkt}t+]kk躚wKׅt:Sz ]ҵW5Wu]^L$tMk]Og'd8o/# h/C.2v#/ r5js>{zDO\7Vzj>vuz}@l墦yק DqJISdjMJ_ |oEu-~ z,ﺶu|/1+agOpPSFBH~PGy#U`ƃIȏ@bUt:)QjQn+7ڇ߃jSˡ,sJKl>K~}e6˯eԊWǥRV#_|nUMC|gDεBk%mȩZ4Au .]h8paޫhte% R}(nVN!"k&_nmF)Ԉ/CQ:$ҡ:i{FڂF% *'w_:D5RM&pQMλ#}ީ2zkԪW}FQ8xRFQt ,}!V)ՉNkǀEG` +KAw. =b cu\;Qa?V88OtTkG~'ipG2=Pxq~}&%MB<1qH7V\+J xSסׄ#k OV<ͪ4((h}-ĖF@r?ۦ,࠾Qk\a Yz;' .o1ylUN;GSya<cCNFa )qqv-s agX M0'S‰Mgq;M;}E9{$C ҡO`w}wP1SR9'=9`\am N uLHK&N*a>l&e"v"Dĝ!WhHǽ:c?SA!˺QmbR{$ϳbkHtw'|`WT: '#+M"Z}1ά35ݥe({PZUŴPLD9hܓ-BD6dr;VSR}jF}OH~'R֏q n ĵ}۰C_UU@ƟLgOVp!oެ+Z-ܒUj&8c#&ykId[/a .xʯ+ ˿E(sN3Vb=;A b~ ^{p 8=9]{=ifk5ȝݱoku l\Ka>?Q,p%x_Z#R =a\yJ;AtwoDŽ.iLY2 T!}Bš8WFKjvsl!؂;c8\AkyNg+Y [ff<^Ug(S!RP!dƏX>\ɔh^1$ό"c}v6ȡe_(Z:UOW"8lu[CtKJ[dT~ Vܙw{s(/TX2ﭮjP.[Q&.=;SS mF!4\eaݴf|~4vnΈ8Fp89<ܑ@MMTrGk6|$~J(|.tk'Y-:I6a\;\_)n>HZtwjmt\:`A0'^ukƚn(rA%9'!xQ0 ɍm$&*(}$ZS)p;fJα3Ng 3 } ˊÌK5Eሠ[-,e-| W3(Gθ ?cSXNTJe^*HAKL,lkMn|MW`}d0Pjۄ Pƃt[ҎЏ#-KYD;מArX.8x)6_\>fa1 1p8xU.qQWfa/~ "5ngb\..eЈI`?,^M0 e_}I뇅<\qNeV=;g*g_fz.GUe,F*hydTNhWK[y)"O hoOfr֤}mp47]]8+Nt m>|~)#$̖A05D ^GcT@uu.쳆5`] &QTL!C BBA!  I&\YQ@2({ɺ $ r t3!#U&!իW^UMؽh/9 VoŜSϴx&),C1 0Q# x/rI޴ݳnG/˫bш$/ Kyd"8| e,Vݵ<7 p< h9 ,)hyw|:ێ95|ك^HFykitP5ɧy3/BbtS ‡.CY؁.FbiQ~$/yEѧɻߗg+/JժY .p3/qոn] i"7YJ<|wGJndX$ź?tfg4x9ThAF|xz;t2Jr)UNU5?:I۱ux5f`M#XJu_19#؄°KGHrl ?'| lt g\]ܝlni"ǯk5>cb tlQN5RXO}b-}n4 Lъ=*v (yZv7/yTHOsٛ$yFPWV⌥! ^`^Cd 0T s"b,D~0b_pʻ/aYB#$*%vh>%9,}`߲5 cJU{CcwaZ?VWMxrW=Ub|=G#9');sҤI$aD&D}׬y23uߑΣ@8~D]xOਪ >HU䱣4\.>o -;HNz|j~@b xaOX+4sR;GvwBudRW>;XbKM&hΒi?p#>=_a} OUyOYY«l uo]v1.{G{w V&,*;0RdKX9^-@zʒ'RW A&*m(ޡa/,hYAɃSgxx1m%Pb`8 G 8mh02]]ĴKj%ѵ*%e7{Ŵ{{;_yNeY/GU-lW_nͭݬ0kÀ?mMY?;' (EˆWH _Pwj Wm5Y='C{&Y`H0n\xfv#Mv;xr(˞040'ٝm$(]*uY\Y;1`͍-)x$ىG8lD'xe^έjË@K r$n:sYy^mY&#B|zG \FMwn$ݼ$WOtgQCǷ4/+ˇ˸%-7 MRjtdx"f[" .3IΜbaSd l; itSی⥷t۶w(_ $y^%8B% 6zs]Vdsܪw]PI.쵧aL >@10=Rn=̇;Ȗ3J8;8F[X,O+fuVT< ]vzיB-Fo^4@Wh?oۍ?Xfv__V@|\MVoqgrz5Հg!U_ϼbϮt-MURmSqPK-4(|S@' d'Y6=4x>YyOB j0?”Ð*cBWx^ }ߙ@,HqaQ(re!H+$l4^C ,s0aˀےJB)$oN>q ]&|&JM /zg#ҔQe^ Td2і 'B=W>m LA8FJ~ XӺƕ]Dz]T \G),h%lȢ+zGPW# 03=CX c~Gm@$,/,)Q]1IJ7BSe~B7yZbɼ~ aٚ$GkD/ASXW%4W m.@4@qoR8P2Bg^hӚP]0О@YJV&˼S1}׷.8: Б6: Ѧ7/tZV ||Vb_ӆ0x@$v) @஢-}+5ePtVsaa8G4GlK/5ۿMDHΦ~/1U {1Xyq4"F\90,j=v*C(ɗOC5/dX%^:,J kmY*̷C3q݅gq6l%=?)}H˸W9cZlXMCfi v_8CHXm`PQ?+/̾ņnnG,~6hVi$@X,cy$yw4z 煙lǼ-ɥX,YEłft`'ui;!qo>Cl2-2,L} x 9j3\ /?\'J]8fZrsؾpV?mKxEU哿BPMNetv$5Of2(pCsa  瘦K^بwl^P2tEÔ4{2xLa}rÈXX4϶:-F+JѯU$Ht<>DSYHCe:' 6i5;_=%ޭF}ָZ RҼ&}1~3^xmzZPGgW5o*;ƽj# >*77so y+<MJ7oU>[{ݛ'}g0@kO[yjR~/[5M+OPi-nj^T]d@!ZtӺ aYپ| v O@y}?س`ȝ^:W)w 1X ;oM\٣9=&1w9Ba:zpKY0 ʊ PԨgk&G0&wRtx}B>P,+-{S`c<@p>wޡtC֚IvӰ/a쒃+qTū:W*PTzǭ$_ʻlDXϺg`#]jUd;HGPdМ%Hq&725f3AqyCs=G(AdCjR WwFU*:s$/#NfNΝ bŒ6`_ 'aPU>AZ+m?fǸS,ldJM53ʖZP2; U <#GHq,KZW^[7x6|( 7UvMbAdhHo5Ju)tM n旝ኪkA_w&GP`oE"=m-{^Ban1d4>ǨpK)p}A&4!aLb!U 3JC5>ܠ y֍Ǚ$^\[~ TWޥGfRlm)1S UD4Hݓ~Qb`n5R>D .͵4]٤ )F뱍Eӊ?F6hضi\Y&XlEeaiah{i eV 4+ԊWm&( 7-0weNAߤFxXMs\@x%נ%Sp0.Ludsԙ^|s/\U=͢Ÿ Bx$lT\>Y\~GdDlZ**5^~N,`~Xb5nX lr. jμfK (,| {wЈ&]y * +z4")HGݡxE`90?_F@:Hʖ+WYMPgA4\%yIgФ @aa+Phl}j ɩ,DQhX9W٭F6gwre$Ԝhn)s&/F3qa5􋛉Х<" ?ۨ5_ӤOx2~\|h$F5l0vK:9a⁒K4C2G7\db\SVXY>4OS%I*fc:"EceXS;>;o="[Nn}Cs@ިyXQ.J=dSAA6J"]P639_rЉ u9'p`MEډϒ⭻鬒uD7qzBmg/7?ZZ6cYRmI$D=&)?;3z#S0S-H٩Һ.@H ~D.ЖHGi蜑ۉh0 WIv.R#w9spRgY!;UT>"$O< { iD5Z@|Nm ./08iyF}=q+͵ǜWuHa݂{]5۴H&'So1=zIl|in'x_够ӫiGxM=?$6!`xkq\6_JE3ס»mxSDK{u[e ˝N?_+ 8}V*#I>{ Ga_meh@W>d]W<E~ A! $߂!|`.hF?,|7uvʏ?|s }z:k?-|GzU-ϵT|xk}>Qov0A3Pf?hp;[c'-$WE;e_ PKHƳfY{'giSvS+lL_J;cjZϭ4#fdHL3ν+G-UJ=J륂R폴]h ,0~<=2>ńMӱǼnͰ 9鬯Fh;%`(;5|"mU^LŇrw9D'y![_ IB5~^3δx_>9z%yԎ( t3uv/ldnߍZKmf-ZQʩ2Kn~#'z+!gq(+7qwuôt ·r뻘 {zέUc:cI!zsid+M f}Hs.!=^jW[M7yK"Q-?c-q% ?!i˗sPS ^撡p{җshaD7\,9 /$uxPd/v? } 1gzPe)YT>hV=B\[Z>B1̇#U+v_ߦBMFbsճ'~o M٩%r D/Z W:5j { ŮCt= ttd.䟻2,~s*DRzwYUDTAuZOӴsNf|KOk=8&w4: Tꛗxpv6"+Ct] nKY-I߃@&|s 02&Bc"7ܭZv.C\ +P~`i/kBϱfb!tI aL P#6F V~- 剾%ݩV+C4V+=\;4?OOz:kg_xsvܕ>Jnk02lb(/Qij蔸lL z4V'_&}_jcdLR6*niGJڏnA$y|kZ!rLl#ߊſzX1*7iVk?ۀ5T?%SKHܰt{3, nb}k$^iA#ɋ8; \599רS*HA-͑7!vkޗ*voKqĴO؈Xn:X/79q3LA&dqxG}?} VeHWWh59/h,aP͕mqn>˹B+M zD!1_Zv˃a,f9H97N)`pXMd ơ} Ҫ&]E+I #ɯ+D!n(@P8?Os~ɂÐ/Xѕg%!BBٹ@pL9*KiCL<{>o&IAb"oG0#tЩH='W5AiUwHjo @@Yг+[,ohgA,QFПwG\ B5!5 L U\aT^D TJ5/<@IG!5Ҩ9/ޥ)&-wz"yd3Ekg-qk^><⯬8p|v{ fWU5@\ >&yiYюS?kR*(458` +/Q\߷l2=K<)hc}2NPu./Y=ZAp ^TƮ|L_xNs1#&z+|evL[ċ`-!|A 5D|00)Ȓ\s]"gZϠ=.9-%a*2qAC5l[[gy:[/T/{8B|_2w7LwS)^ṡx˻dAiVӜɩ6հo,mza=O"M1&h\|&gc7gZq0Ӳ>kAHM_!]wWY=4w0{MVBwOw(?6Gݛi[.5:TPp8W>x쩆9_AKi4Zsg. 8`KY%Tv?pS_rF/´tK̮YB{rtٿ?fAj ahW^}GOOoE_ku<.ǜӻxȇ2n 1#ң1!rA7RǃVg<9PJ(*u("~Bgk1<܇w5S!?c K@q=Kңt5jI>fvNHsst2K=mj'\]gҴrﺆ] p;ҶAVf3#^kT;q}TB絒n:W_łf.fda7 t ៛Tt 3Pj+,r@,'PokynDl57F{ڎYbS S:+cXWiY]^uuhʝPǀ0rc1]ob~z7svjk^9;'U/rQ<#dVy(F(8qCyIF_|a m@Ewsa $9%UB{sa^=Xaq 2V\ 2BBCk%aޅ6I߬\I›&D}Qzjv_Eu y*dd"ȘShFH"?wI6/cyH6MY,@ LZs·D_҇y)}Nrpg{k6{NOQa)^AtDeN^f*RIJ1O§㿌e ‡ p7kfNW}z]?{]cM3 ~ҖWdzXn6U'BH#B0OHF@6/̙x3u9Qʵ2PKZO:D@ZO}:6{^_M=KOfϘuA.6a #c, ]MhYԴ*Jȋ64T5 PCqg\YVS U,8Vvjn~zv-%sukϓ{x=/x?,[w>w$VA(rP^  KjKȟYhޓP,Vàts. gӐZMd0X bS> Nh唎&}><LO+ aiEڃѐH6Q*/E̗Nr^'z c)ZԫY\;rNAU5_JOrWxV:C.,V@ч8_-Q+LE'ey?:G3MGԼ~&|`` 1b8m{i{lxüvܪg]Fso'tfBJ7񙧪Rr QI/ Mzoh;pX:,D'U0}.{MŻN=;Vލ_L@OcAS&O_gdĕg%-z02Zk> %Ϻzз 8Cҽtt|Nkp&P>W_ZNMJ&,~s"W4ð^[a#\V%Cvc7}@ċO/{HC ,.:cVZ]c8-[>IcQ_=SftVBp+JHƽ)ć ˫/ks7dn-8Y$YzfQaByCxej Or 9? (XsVpTNz\Vm!b$GO5p+qeC]ɕKXMqv6xhFxUfk~=SIE i=W5,LO8:.{Zdљ RwY~%v~G\ 3\y zc&QAxɽo2PRY+|Zo;ltpM"0\Y7 f80x3`:E[5LTp~h>Ԗ!22o]V80s~qL`= wrqj>X4TA\7O䃧|޽`c VS\pXgp [B {޺s& qY [ Rp.IQzւ6?W81݇Y< *42x"Zku0 UBObp+V*f\臌=V5PZVs?`&<<{<5I.K>[jp|DF t$^V QR9ФAMFa\ 3[>Rsb} ֛`MިvᐭEm ) l^b) e(Q W2Zry8hj8RhcYRS/r-]2bm"}dr=V"2<>k|c#"|lr{HPS|=if;wvCwHr6 {㉡%{"m![Mh: h.B[Pl'i4ʈ/{{zŻrb:1&u{Dd$tT6$x.|!=rf 5˕ о{++L{"]Is6wU^I 6yxZxN$Dh#օ`II([js|%[+oEc9)YO*wH^1F؅*+O>?É)6Jv+?Q/좙,U M쟔\<n>vc}À&.1 BRt > J@\`̔D)ΌmvogM٤~L9[ 6돭L :|R?l}FK}(;MQMfJr6yS1^G%*^Q3LmC sqg0d? %זoʾ {T› ݇!d3 sN8_jDÔm:dQklnMA~]( Ŷ3on7eXؾv8,mn U~$*I-^ sT\7dQΫAate?ACoqLPV6nU +ը, W629V*؏M$À]J;>WSDL(ƽۿZ Ҝ</u)AޚFPphmB;LSuV?zkU}5ҝnӟ}հG~K޾i%w5ָzbO/nBpjz[#^(]Yw-|%kza8sxyH{+)׌g?͒ys8e&Qj-VX6//FKmw#*FTO|a s@޾Ь,s@%XYQ"Do{{ = 9sp5=_1e1xzA6V`|< 6rb.w%^bily"(ore2RR.N*H84[[`QwG;x! da3 l+uBԑ<=S F-s( T:4!>)6\(J(o D{Ma6 m)C"p 8|3pf9kUm5YK6q6khMR@j{}hManBsmF= h+ʟ /MN㾉zӢ* ߈M5Sm,h46v \۬ixjA?vfW<1QNk1cl~[S2rl8WUPK̹21&>hoW! 0̡1œb@#{zVIhdy ӁOO!ؚCŏ3{Km>Pon}ӾibEdy6kağϰ(uM;EOZԨ8 |$*J&c%TuUFb4ccļrm&s/e/_ӗ#Sz^udUůDx`KHCDu=\$3[wkgP8hYqhB](⇔ ]ƒZE JA Ñ+{v}踲U "AI@~r !Yw^Rh!X8FAۻX ŋ"x&y1@0'bWtk||p rYI)ɓяxya\BCy۲!alQ4ct^E ~&yS]x mlH* f''=jv'3m_At0=u"]ED}".+V7ua9e2ؕGe`XW$uQq$"̧v⟞{'$<|Q0pC|@~s2nA+db lvG/P#ra))/ #xEY9]Mf9&aAKg*</ ³ Ų8xlOQV 21pO_`>xmB *5H2nq=pGUH;Š^ew|J} 5t =טmT5P:op-e{޽ş$S@N>LŽ!4ڂH1_0ʆ=0L@LGcFvy i83HQy~!B~0~DŽ(T8Dtm YO>G&n_%ѾU4/c:t?:8<,TZ0r0fṡ q2ri3zKWVY-7-(]`>I>@7 Z_lLK(;%X pLL|:[,Mu *$wɕ/`BlAO-O -XxwI~MQ( B'!:4/:@u.P*XM ŘܸG[lQ[WIv"í|u)X4ZNyN1zD.jb ȓ`+f6>$^VS]7\.T*vji \Aa:J 6Jg}}8gl+&Ɯ)QA ؟6+q wCӱVZ9iں94ϹAi'TN5Ś1]ÇZ/aD:FoKC<NN7Po^-z2-s A 3'C)=umFБ&er8( ZeERpgqAG*9C<6Ac|;Z<-c촏8LEY.Zs҉2bv,DpAzwYXof #ImNu> H9('fqAW7bcQŃs?ut$%5QF]4/9E=K-İ]QQcЮ3h+7Ud5R8 Pc2ڟ:TުFXGYqʆ(Tw:}\8ΕԤLP:5tjŬ_Kw|w xD1>ـ͍Zλsvd9 [Un9Lr)RoS㾸M_izmz{ոb"]J"]Ň`~UMC*t{t%'xV,O|F,ޝۧpF:%{wdP<3m6y(g>>i6^ja'=Lsy%dPvX^@^*.$#k%Fŕ]%ƗFTo+<ˌ3ky,p oK*/lΡM؏w\{|x qt:_y<Sn_?N/d:EOKTEEͼY4'7! η8Bf4#i?=Řj#fA`70Wv. @׏C| M˱"}͢x)F|bPM5=ߔ4⿇"p <0.` v$H qh)H -F Ml k&W-~Xɩ,MN\ySy۔s8S6w+>T$T^橼|;XœͼpP؞WLXO c)œ}bqЂB6Rfq7*muv8'V ;.8_)gYk+r6ȩ"OF3){_wa8%+gٺRNгA3!M<`iӽ~o7$k PDtwa*{2,7/P39ؔȬDcuIrM,y(r$W|୵WI7ȲڈPw!~Mb|niCj̤żu⁶ &K%weMgGj5e'F$^ힳe's6`qjIkPfvpttb #DWvC델LriXKcXK{n'g5tϒ"+~L Nj(= *?qTQBTh䈸 rlS7I :MDv6xF**&CS]ʟy;n1ƕV֩v" z LO٧1 jpU{ 7ԷolaVM~0XOR3Vj3-qi^%jAHNϊ&熅|d.]ʃߡ12g_(᜾#Ӣ`_|6b$^;#Oq_I$B6lj {ݼ5S.'O| >;U֭+Z%!A*\9%*ۈ*Yq8I}=E57bmۛ[Й[p2_v,{ߝM^V,آҰ Z^gE`E^-E,FKH ۵,GG4$ Άٍͪw\̠!z n]a[n8]%S.uzҮ{xh<7Q1bSģc a<o¾Wrp߬? ;zsr>K/]a谨uX0]d<\eóe&w⯊`ÿet84uh FtC"[Y$HQF/r(WuY{Y +Scf-@Fb߰*`7s7R:~C]V vd?A질<~ư g ~f2#??eg9Y~Ϸg79 vwS68E; a&vy7H nԑ6k#VdUF|H?*eh/W&`ƨc>Xoη"L_Pwcu|8Կ.+uȑu8*[jZW -CM2u "]:ی-ڔ^MSb:}J<QU8B + C5NG8NGx$SaHVZȷk"kVVD]XǓQaU0[ߑ]mZz|?~^1>:9ɰp2ƾZ$Q.E1e kzY} Buon_JzNƕql~cxx`<3OJ4FU4}bq^4gXGp85ZY_d}?i}xN_MVR h7d3U" ע=t>7c -GQњ'K7 Kr%>K=k|Xl1ғlޭ[3,^!u7 v{ܷ%sOMcqx6Do#>>ŔTTy?f8{&_oӺ7_e'ƿJ2Un:ߪ}Ẅ|:o>KH8AƝ'XY#of5dkA'7!>C=X? Y@޽ M!,v: (cfF$QVI>~"2):y uzND:d:{aZolap}[|5OfJ:S̟C1h=[e{.w88촡v.-+S+lݸDd U̦ E>dAN~J=;BLJ/vbϔ##njYI92iFԋ&?QMR L ?x{z@Us*V,[^MrN%;B*n]Zܙ!KբrB - FE*Tֲátoyi}B}ST8ٛ:q1`Hu&jfEyv旀y1w|7ԀHUz?Sϟmi m)V6hz4fOHgߒc8s.2~7z+P: '}sHR7m2릦+g?XvDC)_q]-wNhRI|ls*0dx`FKïwƥ#ԓ]7GݸͼJ&< k}̵}~LU羌/'CI3,- p:!pmFA^اΏ8;兽4I{ [z lcYiIҎy4-"dR=>((x'쉽͏H7s(}t_J h))ƟW<}\|E?Ͳ@dOS,mO%yBdƛ1y4&@)s:= Qޭ%+lЧ/Ix'cδ| 6p3 x4|mf~,,eȣ߉ BMMŹ@,%x:>m:}?Fy=$iW\>0"iH;[xv٣3!~v$8ql߿?vsT~ӏHJc{C{Np` ދWŴE2EY-ħ!!5{"a$n-y kK䀡О)[ RfWEGb%@ _h2m> ;G{:}.  c4;#C7ĢϽX^ *|Bdn^ ^o@%>x@'6Ahmy#q`:>cn8ג|󅊗= \٧DᣗQTV|5NW1\ׁeC;cX2<ZCO^6|׷B B% TҮ GJ`ވ+E7XwskX$`@"D,n4! (Da&qYCO[9rA(!a(쿪gvf3tTuWWWUwWWY!8by^T*m2@XU#!)tޤ_{q4$cx{#OeyŒU,= @5e*}8YV}1ӣ <+^hCLeЈa%ۡkͨ6L+J-h0:m0pޑ+dzL4XhK%f]ǙYDžoKt,=mؒ F6[C\>Z] kSqaCl0.,?FH Z*6 ˤ XM߲Nz5G][RΣ8 M*VDSdnyWorVy<^3@eoGkwdnzi^r^X?$x`p[ne`f1Mvw(ϓj< Kڬ@cY;-B bQ0o0x̉Q#v'~>\b4ḴxQnuSD|̢O5,ރ`;k 婯eg'ϹagV] О1(ECg >%*r2F+B 2<̏<5VEWy?#6Pz W[u?r9Z ԧ3Te C9̤DdD%F}e€ϏDkQXPek|UfL c^Yki4dA܇N_|%W#K[b23ٝBy3х4Ϳ+ԫΦAٝ=o{o~%'&+ mH7=Be|&\|.JT0| |8rZ aY 1/Bqu5"9jk!va_2Ӡ<+ ӧ?ԋXߐxg{ӟEmW#}$ڠ׎dE/Pz)o̤p~+B:48;[=adF p^xPt n7EPJ ) ݃Z4"4e W^j5 IBl[Fl 3O1lG1$jg:}_YgOZzcylZFPI_`[uo Iv vqfW=ld߽~ B ?'|uosS72rk H~z'EA? ?l=M7E:Yw/BsI!xKG'5#VF;S-`Ex;/E7M .|((m*(/v.^>|c#][U.N̊4 s5ᬛ?ӅAuoda0^3˨zcu~[~C({r^҂`Y"׽GCW7vpެ3ݙh֭Xb1?^ҩ f [o(K'v6<%rQ3#*1cp17f9q݊ HLAc(bR(OK؎;*o%2sг~RAl/,:G#$( =옸>ec7%fI'y`$9T>~BާOx9%VmXy>/Gq$Q%O3W1dʤg8sRwTgb8s(ea$N1b)>0نf \^<ol =2ZJq)|)6R $ q\"$ Ip9 [vv)`*<͋ 8vz}w~w>ԏ_]J=^QR8KPK/g. O|> 5.o݈i1(? #}+bJ[&=Tu8>J;qkQCY%Md]tnԊuL#Yi?l'(-)ms=zx׬.v~ީÓᢥj=|/޿ !céT8>׷=__Y꭯_ /-*}RCnKY_s}d(>+c}+I?ZHwClM/O+ x;e^cn)XS,V֦Db-R0`@!'1|?_i`o_H=' E ˨sYdi_ޗ\Dy{Cy{lvU9oIK\qٷF:ka5g zg 2 ~XZ6ُ=JK8 %zc$֊rLDK2m¯ EmL\S ɼ~ڣRԣ#/'_K7Kv&ku?p0/vRB LINw^ןnب=gxC%4fB^$M}ƋxQؿu\ X'f~2" eb4~q]!!=zݶ20EdB;^[Bw '}rszO:(ΈpGoCQ$dKW>#9$ ͊$n@%GXK=Ӻ/y ;oaMx EΦlZo1֍%~'gwi!RRose[cq]6]K?H2(Dރ(DZoPZ 1c$H`(QΈDz$"0Nc}>ig?U$dy+Acz:H5;TDCKHPPbd!I3ɩл~gN</tc|VɔT1C$Ep'#l&hH< ?d+%ig%Î жz-IJLmFśh2 T؏Gw#ُ̯7$d?/L]K 9 ϓ6O >2RYl4j6mxa )1M3BtqG 5a70a~#> LovWR`CgjAJYj~V癟wWT>ßaԅ?[8@W3ßq(Qou[W6-O T3 W\̽ioqq{LK٣ ^}`ԫ~3S?޸u3\(u}{fU}7K}iAp3LQB>U~USc*{*CU['u}up#jםT}uR7Tm^m'9u/9wΥ ]A)uc\<M!ݥKݞjK rcBtxrJNv_V띖#-L1;7$1 b݊)4݊ F4ºW!֛--!Texc7wDea [UdU=7?z7l*bV}۽mߐ.[e7\=5mu}'ᓟ7;aO gv o1a]Zw߰{[N\ϾZxkWp~jo777T'/h~ ˞_[|5Y_{~]$/̯K|åkoXכ/}_o;ҏR|CTkm}wf[ߕ=Ewp'O|} C~pohҾKi;7߰qK-uQ7RK|CkR> 6opvw|Cf?Jy= 7{7,Gi=Ois=Nz1סs]n;/p|˛jo0|S}T{|}74Oͭ-aO?. 3е'v/oKߗ{{q}:W1R$QZ@2Dȹ'<ƣMcn'Mw$H~st[0H zljw;Ûq| /|4{Z3+Hc~jݽ]9Om])vUKk!+{>S3Q/z?|/㼝<2' ߇[=-koM9Wsks=]%>3J|%, usI=QwVwJQw9Uwr]r]KW)KR/S/1~jL_/ѽ~W)&~wuN]+>]?:Nr=]w >]' kµwr{vjVX~wžw=~ט~׺w,q+6s_z}%-f7v#TJvSv#eFnKn7wX֏`m=Ǥ^㱵>>Kį h?Vۏ_ũjJ4a~<~̜/x5c?g/;^~Gq>`?&/ۏy_؏*~|z_g؏Vb?.Ov >%Z]~؏qG~lXR#_#9^4p>{Y6x[QOi~<<>dd<uw#dz4 WvdShW+r~UgNb~wHqn̟JXR9/?9Ta2@ ÞePy"we}`Jm 8gzU7@_c~rUMx~X럨ù/"j**jQ}6(m vGo={Yؾ-vEz=oUA̎D}Pbd  ܍ʎ/,;C()ER_3"-nތ0vB@wpĝ/ր5BhՎm(~}iN<6N{ZIcCOϩ |xl|3>ڍ<\EnA|Jl )̠ gG?1>$?,GJ#rjh{UI>q`yCa|o|rW3^X+LJx2+0sWE<{Hr*{Br"veW}l^_/9^SǫUՏw~AUj~/>WT ռ~SṔV5Lh>B/%;1@UX|P&Ovr#mE=o935f5əLQ7d Pgghx8Lj҄ wT.`3ٞ.VRjUaL,hJ6\' 1Z,X#,'+.e{H{Xw-ehۂvj|f4n"gb ֳ+ъyBqHQMɮ;fC9U[;m |3O˙* ;(_ME㐀"^ W{Ik_^sQ~\էYͮǾ¯ɾ=?WYo\fbS|Wp5-&˶>'[i5MQ+> ̷Pk:o3?oǛ+or[<1~_>[E#[Aj/__~yp6nWU_3k_gUfZN=e.%pS'_I[ G'& /э I{'/ =R^ FGxt`A2gN?K/Qc;YK[Mx]"MK c ezk?X (!6_L;"fuj')M<ϻ56-bRY{쎇vJ]qFD rKG&D܃Ew߃|?ﭮqߏ}YW=/?Ճ }cZ=9O)_X{JK\?|4ϯ~k* y;1rP誛A͆˹r>_)HM.Fk6IBuZ%/V, +15'!Y}?X'?kOp-i 7 11 niO:< βIC%u6.3F ڴHvYsg,.^fE hg5ۤ򃌖~qZ9BolТGn~\hGu+*$6I,i4Lb=X$*ɇ5*G-q+d?yѫ^g[5:V.'#(5'y'\HgA0I[0RȬedA( S8!iۤ@R""64qW?iUZ.%n3^p?3%Pmߓ7 [i7p˂5T'#uİ]q`W:ExMyzEcmT4޿&|\cXI.cqN+ʣYy"+oa)俥ά\`?aF|+.7f٬Pٚ }s MOg#S "O/`/yϐg/{ >J_aJՔxi-Fxb"Am$2f{e'RGzZDe5FʗW&i6uFH噞6a;nWi6{Bʙ%ao̦W*ĿF[8ҥ}#_HP(;K)T:ȟ}ȧ(^yt[؈3 +-xfWFIPovP<3+ lqXFTy"DBo$seWI;*.9\:^={:2*" o=o!o ~=G "?͎Y}W%>Fe*cn<Ыgavee0VbwlWdݱJUދgKTYP#_UGTwqvPU=|ݑ*Oa`T*rO t֮ug ԃh ԓ](h @_i.ZE >*"Pw~DU N w%QA fh 9 4* 4 a *C N>*P$-* 'Pcϗ G=*P*u#( D@)S3@T j*Nh"Pk^Gjdb ]Jg mv(-֟RP7Y8i?Q%꺮@f @^+PG ћ jT(@]>ќt?U-F-PGE |jhy4@}R +PG+ |~ G= G {?\@)#O}?ʯ?+d#)P)N(*U)QiòTX(UKQR5=ox<jKQH-p_1kߵ_TϚ/X[ I[7JmVu)URj78SkO-a'ޢ9W6j%h`9pZ*p|A/iob򨄝+R3]  G'[c)o.n y~Ai}{ω;-p!ӈpAD'mQWh-UtsE\ &OL>L%X_革Zr(%:'os~JcR4R$ > "c2}J@KcoZ8 rrqڵ C-AT}Cr@gWB% Ep!bN֧5&ӭ-u}phdYgW`b ].S(T cp`9v(-X>C=oݙȪsO`5kJ kb H' NQk3&Vk{סJyeAx@^eAmJ,h`n~^ %/ h3?X%9IqO !'מ/Ns{>v ߪ0l-B?K^~~v᎝57_V <ZB-Z;|F){C-/~U-ߏ>K)_ٵ|`SO1E, K+2鶡w7s#to׽^d%Y!n$%g`J EvDZ#-mG.nT:<6q;Ud}&v(^Gp%p?TU Oh~WICLIe@d1[QYf͈}ҵN9C)@7*5($ hDzwU(Kec]Fjk LOͮug_rICV|!Tðm&vYok1$ ` aSCЏ {bO߄Y6>I 'C #%tyct⋅+5Mx1@r'BƫZֹtb,1dBcvlo 'v%+l7ԚR ~n,UASsWYv *H(f$~3i#dJ405b343qVawܴW5vW_'we_/ MRS*ۡ5@2IMa'~;0(2&hu!U]ќNYk]}<|Tۗ38j!xⳙEyn]vpՃp'S|(xNAui˃nxՄc >_ 1 0#T˵[曵.jZu>i|cY Pq&Zm UcQE5+>33,|͠3a9F4$mH0 &;Xɉ `g`HSm˰ Ro˧q qZhEI05I?GCo͟M ogX  K/K-<F:m\X= E$n W[p;6R!Ϝ&fȓq0̊v w,pLLIu rQ̞ϝdy/k$G{R#S46.͛J؜iK#d\AUß!W^ykF=eaLe]vU)g^hTPmzd{m vo!?:wu$^<6RCjZ]~\֛e*]ݱo}&@]ĒTwXF?z~ }O?5)[ / S>2O1;ۙ" T絜i[`<ʵ;߮`f5w+;l\NnO'6pE3^L`-Uv'mO7g42C:=@v`QoX8~v}'2g̵l8H»az̈́I 4K,D#wҏQI&>Vylzҹk((E +%%9;Dl0 sY{HIriFNP$=(k,׹p>Q[[h^I?FMGNmRb'tMZ|.]q&&TTn`tXn)8<.h/H(}$ p.ւVpbn;0j&>LnVSJݍ4]0^_(h?v:Svfc;ºĦP^~AXϼ2 5N0e xTav/IWztTJ{i4$ZїY|#PF";i}MFGJY7l:gsmwT%i OWR [wK*A n3; SzcHwLƤp]LbD4&|Q%aQ nl,u;#g>"h!xW恙" 0,&Jz(KL(z0l3L2ŖVy|#4$܃>Тoκվ`$^0*${/4wLTB%{- 5,,5Wt?뷑Xo[E}o`؆IW7(hj35_Tdl.I7hz DLiބZAt̜؊E.,J!Hrs]\6_# m5eDZR4?'ULl!Mr 0^-z&q,TX4ЭsQpA¨QWgJki- zEB d4&)?s~~A15~2kM =2JwD>`??7ѩo\9iB'~d&Sɝ+aJfThq|%^ev:vp~JIQ3LoAhtafkSPLZPAeeV3Flv8BN #aTstT` .YL7Z,GY..Q$@.r_W~5gV6H̋c̠Sc)H5ٕnFR\}rgd O[X 4T+*nt4@G.<-aT uŀ^abqLIv4}'n $-y?R/z=s[?uQMm0XF?0nZxߚ`vsMY";L%OCuiHo[[=e#_lvCecVFY3^0ݟq "7(,RGI6dFa*Pq˚!qTpޚ>~Yޞ֔2lm$ uG1>gzNM5HsQOIh2YOl/0-4X^; ;7쨍/Mcw}L]]_;Kijz~{I,?1vdHrcen)2[ypi]gTcM>A45k؏owvS&dF$+ 4Sr(hwG6"eO V[Ledw5RX<]qkC#cB5L.7U,i0jä4HF_]4 }-o >.2BM= &+Sґ_7p qbڬ !arc-.)~G[šQzQ kJU^~+hqכ>)x6q>e!qGy=DC J @AZL|\*=݋T_J%[wJV"\G ER{җTb" 6ɵ`d„ M? wΗ;`Ȕ-3mFwPCMy֟bb.XBsk:'yuӶ4OkRX[PD!M;s#]^|d}vig$[lL1kg5 }=i=76!"s=o䩽Б>VH߯mq6{ǴdobYBIr#ۮic(ol:(c.v)Ǜb_껁l<,#jRxU޺PYІ<=kQNU Цm/HP5g<>їPB+1lP/BCdB)2H[?P3zqrWG B/HW 4 ?HϮBz`=H 2UٌFJ`5;7>~K_Gs kHEG<^Cʚ>fRP [AAmAew[-)%c_ZًD`c+U,\&! "0 D2e@ot-,i=QZQMFU/*RvoT|P}A@,*FFu;.y)懸4 C %*.)nAmWVK<=cإ [wV?/zNzQ?{=7z9=Lg쎑Zh$+~?=M;}\Ms;WT$b&>U6-+:_\9Bcلyص ɖzӁ#+i1A9+\c(O8׵7jA3T6j$]r2WN>OQZ`# lT6yц7']x` ˔x34B0 Z}׽SAևL8OHB^@_}.t>aO~Ѷ=Wb\`)F@a,QcX}57e,aklsmjq[[i1J Pln̾;E2`\+ LƟ #ZۚCr/[:o-NI8^H8 KuN{ QPQjlG9Ijx[VHUEzy*5frvG{Wˇn΍HՓΫIp^{'3ZKMjϹ{6oA]ʄvs=e[˯EnE&?̉1%8ʩNrY[EF<9mk g帒 +wc_c3 jB (ؒE͂:2?O <"⶧ͱqnvcA8?yux溼oZ4ZjaPnSg }s5<56=2o &S0@ݴfnX.!~AܗWugbc {Ǫ"@A5 ` w[n?4"M~Sboydy;Tq؝ {kQAuy_!/uy_!/l}#rf,fyQ1~XEx#/躁BRq$UO2!$ >{[Ё1B2Rd~ډn'KVa-v RJ"8I5S/'VjSK}";=DQ?='7+ՅՋ]$ė*=I )?iw.%a].M QWc$W+yp~ F=L2P.--ZU{mwpguY7\ o\3ZWo/k v.KHkrcФ߱wd{}+3<7<2a>?H#c!XQ4Hi 枸#Tcog#vsVJy Dc]ۀGg[-lE/fȾ9F:a5o` =? CF[#x44ۖV$U7F~Qw5~(H3I=3agmWyFowvã<$Rn?5hj")kyN %o?OkzՆi.n` |ާ&fٕ,ٔPdG -DWyS8zEeFpr2\3b \첃ښ.V0Z_48P.d0a/hPc+(a fwZd2|ZhMۤH*f^XaO 2 8N7(Smv 1=*5[$q˧xgMfegVh zT͊Їb4G]DέwTDx3l큓;x0X|5(pOWlFP%YiS0䆙Jlff]/{wy%&sԎtUOVK\ˋ 2A_lw.@s7bW{+j-Ee8<\?x]fb.! n1{X$s0[x / RL $>[U/#Ie Kh[ XuIkx9^TY!mQh{vjO|ޚjz~vzW[uQg\V;=W9-ufkQ/U,kRր(o)h&"%]kUMYJĿ>HG8Tn:{2k۬&~6~-s *Ӿ~9ë}|C9ZztveY*axѿAK_8gߞ[Pj7&7^j/ݎgN:яAjhҟ1nӏ~n#6g>';C~kjێ3&]\ }O)FWkl ϪLo~_~uk]֯D嫃>y:/_X]~ׯZ5A/j~\Z*O}:O-6BrkpsNz5x?A2\Pn,uYzV@y1I/5cw=f(z8-'CGɐ K%Cc<H_0>yeUh2KahzXrD MIXy+|#M8ZnuN?$;X¼ 4^,7 d|׿Mzut+`c0{|Cܸ+5jg) sΡ덴ИMANd7=A!-уJŇW|zPCO508z=<!򦁽(D] fvcb]p:ˈ|O ByGi?bNe##W.BPUE_sI1B^{0~F;[TxVVx㉋ϼbO1ߤƦ_~zEV'sjgV@=7CR'UIX]=>XߓzSCdo/>~ :Dd;-~nWA@[eQRIDJDXZͮȳ8М%f|aƮ9JflucFE3:&f~ ጘpٗvFT1Qȫ$ʿ}XTqek7<*s:eϊߧRT>Vnw[.߉(~ߡ=@q4!mxţ|I|(ѵģqXH* s? 0;pg,Cjt~_#%g;I1d6Z#(ڍh}aL٨3fU^F&koqubfMiE?7%]L it.O<Έ"Zx2JJq@Q7j,qgtc 9L GbA!i)EQ߃4RʌXGYHGV`pv-vhSSvG}WJoA~Z  g]xA!zλ@2yU f]b,KŸ{2cKZASINYNcO}Hɧ25姿HOj4YQ|5-fg77%4Y[!RLƘ:Gs~%کzO$nz6KR>Sโ&[Voba;kك~i}voWYVHъ?%(liǙ,xF$S ]^KRp8"A+ؚ X(bcsj',lcVi,妰K#m Wyo O 0)G+2>9MBƢY%['"%]K.*93e 93!;hBv`L)6c9B1v *'}5}B.+u{@.8uDsx/t`QMS@[ئ ;u5̰oJ?D# +j"s7imJUĪͳaJoV1Wk9՜h1_~"RBTL+xj|]KUWgjnxc^ TAYz;fLSıZ&ͺP฼-SgZ޹*1̸NION/o맣_?􏮟SܒbLSOK‰ѝlb4h*Mhj>1zRVɧrmZ3'2 "j ^UcTcVCGۧ[| bX[`[@ۜ s0a9i?˪:m㵔)[G|RF:4H?|:<ꮬ"<׏K_3 xTE?ܝA%$HFQ&m(DQT$;mkˀ˨:̨"bB ((zI K眪M3Uuԩ;KGmmBot7l-,8}zjgrko,fBY\rF%[/o&wk^ aA4B.U|6D'ţF+NP{u/}vP&xݼdhi6m^pMPVSHjso~cث|:A{٫Eث{ȷ- čId5Y+dV\w3~o'azR΋{}֚2"m6WP՛I}>h~T1Z#MW"YB+=_f.27WDW[ՖJ^-^9q{T{%ޒ=/KFkQVd` }Ku@o?emiv/1(Պgh7nk6?+q4` Ȳ߾C̷|951AKt~ ~Кϡt0]ry;73{rSM_w?^A c1qcOY/tSs^7GlR yc7!FڈfC7IrRì^WyeܯȻ_try%=b-/R_Ko{| _Ώwhs5p( _Tƞ~չyT}蹚boȯ Vס=~ $&?׉/-#7:-ӷ[>0璁!vNB3>8Ve 25y+P]F~*oh&=?)Z Z;K EHO?vk |,4p1-9)`\I;3W vH>M"z][ȴG&e#bW9BU&zO}Y_v 35J ߻ϯmdp^aߤMwgL ǫjx\h_SZMfh3@}8-k5q}}y[ϼ]MY?1E3ʿ6.\WO_7e2?"Yt٧qjD˿??E}gWMY?'M(Ն>}lx[W+u OצLoG槳ksn5e'9{{4.4<KOߩ_1__z(CK)Y=I;jîX_ nD5ޚE槯kto\]<_']Xʿ/~aE0ʿ㼏vk\YϿ)F߶#fWȿ:w(q::6NoXc$|OߋrRY Y{/]h EWiS;>`Q6gZk!{9VmۅŤ@1ӋG DW( ݠ38w5GD1aR3X#^OZ< +ś3|? g{aQ:!;r"b j 6Η[~B}o/k*t,Ѣ^H?5!";siMO6boU}6`/jyNeQ2M=YQ{}<&,/)S~ycߎ-;MgJ:ַ3-[ 6,\`C(\XOvlv{X;xx; ) 0V_ oħPbV-T_Ցqp@mvz۠'S?];A\_5vryO8TvO(#fV6VL=)KU" _3>WZ*@?{e*]bĹyts6Jx؈f }zܠU} X:2F10mm1[^;s;ͣuWoE욶&swyR7o<3y`p$'pb.3N6okᜢ<8Bnb7\ jBa':)! o%9gc&@&Sr|{RDV[PDtZ=d؆wODG{a=Ayp|~l`T (vu6y/ϱ0q~+ '^~?Vw29P?GF Y^DE6MGʗgق]i8>A*؜cהBřI9ŏGSm+sؾɐ?JP bf6A;@V|Q?z- pz{H~&]iK+hQg}D/EX7'mX}5Flz+n}1(UM HJfFG@YCd b( ɾ} Pu73-AJ_r Wz+}7Ahh[Њ&jeGT?}lT~lT=jܥцGK8MSpRTiROP? g!+"}af`7r֫34drJ}Ŕ=RbN>!*6=Sش^BSg5qRpgK)Z:JrP/‘v{Z ENEjjOel lr9hY-RmaP ( PX}ig&(47Mx́>0\F1amVqOW P<7F' uEګ02 H% _2Ƀ,FA SaB ‰f)!&Wk*Z7Ӣ|= 9 h)>=:JW'Ni?lܑMɻt]}Iv NJY=6&3׀dv [82mnM$5C bP %5+OP߸SG;t0蚙̉*0x œzqC `Ť텖ZwD2y~&{o$<\W[EP!iU , CL!q V^&xW5o0w?~:bItL )ָH1pov}Nq?Y[_=q_%}x.Wa>U `l.E70=]˻vWy9w51ROOW'",7v0*L '&9g8/ &a']$Ja R6tq ˸Y@AĭWRH@{Ẋ#LnxiV%tZk<\0wm3C)csGNWOyNĵW =Xt-#t)lW֔\D& u' @;y=>IPX&DeD ȟ1Tz?PΟEf7&tXlZXbD^WE^smo$D>YƄȡ_MN.,GN3At*,EF \+qܮZiA?w(0ZWݭg-볍lp**Zqɩ_ )8I/8Bx/LeXIIs)o|>b^n|xE <5g4WRp[s/gCt M%5[6#X2oeWR*CH^ew !~X`:"\RR b|Ҷ&z{~Z~Eo~c~A򗇵OOx9)vkU7e@tی 3NJ~ wnYAthCvdz.w`CzTz28ѫ7m*ƹ=iji;h:Z)/b;?š&R,5,쏯G=z:SФ x%VЎ\  i-i`:| KΧWePq/'cCdR8!oo>c8Nz=k^ڤ"GgvR'[g{u^g<!"`^Ԕ׻* ǵ5ܛ.ghh 4./}:$7ԞE|ȡu3Ȣ/-%b;BZEe" [XnMSǩ 2{ڹټR_ވ~]НwqQwE Cλ3΁c#ٰ?Rx8NC8-:DMx7^OL< VܿO!URS)фmOŨۅ`-Gcl~G73}|K [N#JTTPnȧ efj@ũ[(vX"HrBrG"Ձ8g[F( ?/\1#{90G9Wwyϴ~^e$~c[7{H8Ҵ3bj uD'>Qqs3UQ}fݪaBXܖ}} f(pB?:ΥHcGRuzy tѯrB_O@95UĽV)w)q>2f\ws}y V>`?4Xa2&]؂sV7R/]F:&2<˼+COMoͼ{$h~bN % ϰʼ ɖwsX`"VS^?G̃dSF߷=#~^ oOk~7?0?=xOOn?; }O4s,oapcJCL4p>> )|EZ>߂u>[ܮh3MgPL<4'ŗ|xA g5^1iO@Nk1g.q#H+(Mc.kn ˚ ԼY9~ nP:kkx5MdbZ\`0M0d%̍-14J1IמX$_IW̓^\yo˛É. 3 71d}UHIV(wo9jv|sb&RcZj.͡XCE=/;.8#v %ᬇƛ i5^8^y9wIJ;w\'fyWYBeJsUlܬ+ ??fޟ"R-dž5޿3ufyDs9_?\}ȵsifSs|6˟s6?{ZO?7Zs0K(i5S禙k%Ma{$Os}{Q8ceyӑ :\0%@DeK%Z+T^AT%=5w}hTs9_C.@JʟKh"sQ7fc|sP ]+uf3y@ ϟ;dkV ȟ0I _"Btx>ǐO34`^ kXb]X*G2IBɯcNs8?c@Zءi#6E_̴ûrLJyHuzЎ|9ZPnIdBϿBcnRi0@l mO7]2؟i^ z1KhUAYKtt@naݔ˶IdH k}}^kWA} }z7:J5͗bE_Ѱ=hE}_{\ݷ.e-єGWZvp݇QZ߸$o}ocaڑ|AzRD49W[!yx;ęBؒM=ꄬ*^F)}[G mƩxt\Y^~*xA1t{Z>⦀|UoH]<"FAr/ Kœʉ~jۭЃ)8Weco)5QCK?u)*7z' c^Ii~_kՌ'~秼o*}+uLRޜI7Vy%m94:bkY5~->95e~6YDn͢z^=YWa9ncy'[~_zw!a+4|3vϟ'GS1;̜WL׳ P#y_+Hi%u1eI{0z1qp?6{H3JȦD 17Q&u CՖl _rNrGRZOh~H@pC:3cL1[?VEk$זO4go?.);|kU6CSjd?b]Իx"!0 ='_x|E#Z}y9qZ7*?-m' $/)\oTxF{)fk^2Z xO2җؓgBi;1lVoED_MI)~" pOL^KtXVGXs4~zEokܞ".,zb0F:5Th+ c#Vަݯ{d~cM/TمS Ɇ78IƤl ?MFo16V]zob~G~n60m$ sPk6\~5ܡh"|m`ѕ1fCbޏ;~cH؃u</7К\foX7"gXwBOTvؕ? o#4*_Jdvߜ3lتذa,IL7sSq~@@B;y_B*x;6],y =t-8y7b~|^VPI3 ޷҃6_ؽ θP>pmE6q{;Q%0[exjS>Zѝ|ֱ;u4ނ۾gqa?-.%5ZO cy > &u/\ζ*H~,B_8>eDž(rk˸;дU&ˉWL h@&}ږw䥽n.WፘoY7j(\HoHɆ,pN>%>I7d{5H kеQrJ~2>^_tyl<*>?"ň=GOED gs'J0=ϲ]/PQ\\A2=Jnt'<_9|N^t._p||mW"|7bRo"c7F/,_pV|A/Iߓ/8Wsrhc_# .t1 7?/xҿ*_p/ҥ|'%7/ض|Wෟ1_/9_G|oOۄ|ϕvkl _0{>o 'b0Z߫5Λ/83#ɝ'v2 hj`/HN#[=U]L' Y,CgZ;35Կt i^~#F9b4gHkȶ=35_*Gݙ%=T1KvʹY44Zj;g/+O c\򒘳ATW(m܄05._Ivf0{e:RtU,l'M?rr*O#b 1]ܳonc_c|ţl l]WF۬㻰1dRo9t"_oj}q6dm~Hp@2x0?Sϼ|(33g7̿7@~_yC}_5xd%_6c/G~D?#G9DSj;M~QdU{3KFx?G;]w-FGy~>-/+y~n<:zV,=90\^X.3Zۂac߫m'y%]}2-M˸_hN8'zPY=V&ZfJ5w[, 0;1e?MI(;Q_#ٝ?ߴoROtY#=>MtT |E55|#4M5{=zJn?;{+@4r]xCI6ξz ȿ"5! Yxy"]}Jug{ Ǧԇg&x'looV+xj~~:'&Vą&ۥLq +W=lYNBi3%սܙ~ÿ}Ϣ{bvtE3 i [X]o dnN?sهV+Y(/-V^~%S(V%\RcZ mܱwT&K\we,?d 凩Xzv/ rKԌckPt[;E&7\(}ǵ_(.Ka g ZR^Zf?f8' ~xsV릱;W~"~}{kJV~Rߢ?6;?K,nOK \_G69bgddѰV]w xV.J1fѴk%?9sKrW@z3ËrmEvν?͹ͩSd'Ke46뻧1^1`vθ׳cN~~L&ƒH9 Ļ)轅V]}xip-sq pq|ۜmK8[++9[+sV36,+!~f@8v6 %#: \6smG: *: ? Znf/o03\ 3ŠiAr˰mQ>X94\adɢ'~xVAj9T#9'5'(ro(W"zx]l##|m |R5v`+R^`}_&S/g;O5:J[ao RWF] #˘J6T0ySZI̒jan4܎}@^ё9Š 8xYKţVS07p(s IC,Z,8X-J{-n[R`X1E#UQfDo7;#âP?Écz%f<2̋8'zh9PUb_A- ݩ{=Cgon[twb}5>GT%0\!>#y|J MF%}#S7bI0|٘>אָk=(?wWS '5ޗMmcDXRgb\o\h^`kJ+Zzg \T2-,wI!v0x0>J(DܟA67 ^N[?O '){3C('B":vHzbM=ۗ ?`Ŵ|w.N`of7SkuWMC#?A{E<_/x7Wh7_Vm$>߾2?B*7'!1 :S DwcXP(- ]_oo[jR{^Ƀ;Ӿ $B7łkN|^zo {KWEP,׫M>;%XPCY)w-,{ i"!#>6Nj );E0EWa_1Q^wi?QC԰Yn`_fKSlMQȾd:rnvXL9Dɿpqæad~J1 S>ω3T[C[[G?of u`]ձ=չf -(qOUCZIqvRw\᫄mR8(BҾˤ7ߤow !ޥ?͕ާE"|x& gE h*K6_, S⃣t#lFmIa+ti<Ҋ A qi=Wge֥q~>p>:+{V_4YUӝ׺0HbAt_L1%lyft>bJ<8߯ rū^}ut<m=Fi4]t\F-l)'gp,sͅ죡N]X{Cg#'x 4OEġdH]BQ,q,m,$4;GYq jWour-Q "P@IVo.G%G ރWQLǣ5#^Lńo!f8{Ewb^qS>q큪0I Ar`e93^q }LiѓZlaPrMs TF p56; OnH?R(`waĊL 0B/S u;Q˞&{d ϧ'q7y:-qFls(d5SgFz-~[Bq~PԆcr]YG_5 HY?1OԓI.juwXgD^7ѭqYK],2:quI󷜙EM፜J_/ 0Io5[YSJ@ÉGWG:-,)j^bѥᒣFϰޚY+YYmqVFEWHaMnhmY-:1e]xuqKy]|S3g~,8|Uwę{RXK]_Lk ! ;K~Ur 7CqUF XM7>`[Z~O/JXmZp9%.qU_D]B`9( i^F{rC)s˫E~dfkvʂ.xx=yjWgQ(~pJd'jI /d`M;PX.3>"TحQu9 ukoޭ5vsܭOn=E9؟8(>?O(6eauƥ\2o_8VIi}؎W)ǚ޳E=2޺Տ˧Fۑ Ғxg u#43>%5ku&{<|}X=[|f/}Utgؔno>Gd})@VM׷&\goj}=fQ_K}}S#;T_Z=VXTU z(|Ԇ|0M sЌnc+$k>v7Ux5}Wjoߤ΀X~?rv)k5vQjM5ȂOW)oCL* K9n-q~%'dK)ra7ycSK_; ^$ڏgE5xɍS?[d O:[ЖchyMxwqJ5;BYC7YŽ0=t,guDhv<mŊJdT:R_ Sd;vWBR#aLR<9N=.(u6ΝVk@FI(kWazUw`b|=ѷ7H oQ`砛X*I~W$װЁ_qvRãmpU`"!Hv*H68dϫdBfxu11v}0*+=@`P<$0q|t`fq|N}T|aتg{V~ڮR?5.". >Evy`e3ڃgO!=,W g6ĻzYhDz/M|sٟf+э 9 ';#$~NZL}ƆCCDi3=~m-&7v Oِ16ET:E9˺0%逸Ro 'v9u(<9:Yh#U(C52l#,Elbqd3lȿF@KkL~X&[W( BS 0 '.<]M6BY 0q/!5G֟nU%s%XyMO cqP枿~TZShǍ1I2{Ԅ-1?_T:`77~Ѫ\T{` M3?dKL{1Q_@cYA1Nq|8AQ,(_hA`g1D gQ>ܩs?y2YQ|m -@yM3- c ݃wksQgM. j ;羹q_t]t8ŸNh K1rJ&m!-ǽX=[n#M%es#[)RNE":##[t pa2 ☍ ce0.9jÓx bX]nG#wچ5}&F o_>|H4%I|yy1ےDcZ8Ѱ'/=y٘25Ym ț]Y`0bnMT,}BwZy^Gx8(z\g%_ԘѠ,9 ;eV+x YQB9IH9GH}ι>RyXu*Naԩ,|:2;zG7OC )t"ƙB 4\*1m-P@X1Q=A\IץHbMmo  TUIBu ]ѨQRHQdæ- Հ% ~h}|PtQEX^RP еQC(duCVA)*:~B( @Ql& [A2V&G!sJ)/½F~udB(ts.CunX,\[L:R}WB a,]-,0Hb|g HbF`2+̆ JzEUskz _p P%HήqGVՋ묰TW;<),NC{ui?N!6Ve(cFzH(M`@9 Q.lW,/"*N(Á@rbğvN<ƿV`lpprm^=)pDt.6CH[ج >-t#ӜQkHrU3i0Y\p X9aXś j,5(EI8(K>Qܾx d;Qr}-TgMߋ }ZPTߑ';-FX8.)ĢadOH+q⊰( usv#OϮLx8/ jG{Btzi+^،N8e B;lPB-gXm(M/Ն ʳܾˈ}ð u`D' |֨Px 3h EˀZ[hzz79_E!8Ga+>\dnŧhf7)?7)nWFPpm QyE#q66 E'4 -鉍r)ӵ"HRhi.Y9m Cv7̓?$ ~Pא=6p]B(`arFet_8ʟ:5"Bg>u7E9 LAtyPtm,%]|$v:eJ/IrUbK_|; DHvEr5K-Wj#(@O0=Ǔ浓a=ymO!ZզoqL+F5 Ba< s(FC:1W K55~Q|,yqbX[2&n#;F4|Z1h⳿GR #xǩ0A:&VfS*gkT gui벺FOaU|r8/ёC;"O/O4_/CS^ ?S9tBB35R\f|>Mf࿹CDX+@[916Cu\%yuaCx/(EVz~w&Y3f 9??DqC@^s4֦u:uaQn| &ϣ򌃃U0 x3+lWA2_H/ (ĴB|gA~Q2O!dеsqkC`})hIwOQ qĂxu](_ TiSKfLv62V:SMAB6ꦜ闊C2x P遯`D6pW44y+Ii -dotKc'١xXA ?gUB$=oLz%d#'80b9Hb(Kuhi+dV@urt: d bƒUT8xfP@~fimtX=TFS4EnxAmDΣ^+<__3PcY$̜$'2|2֦Yk2 ,yIY]h -D aљ6vx8(cq0nE &τGs^r;g L[RE N@8)< x7M?j\W4*>N|\Rt\>!W𫊏G">%_in8;m , }:NTq>z7٠Fe\B)! P^gJz1Jُ 3Aپ^r4]<ՀQV(ئO`^1:B>.Q<d4ӻ-R3}'ߝ&ːw\g,}A:i}tnaP*W|w~a^aTLu@3faEIt܄*$ v9HB3:phRyfIHqaE-Ҝ+0WfI]{%w̱ƻyxw.` ݤnk&E$ n~cп*4=;n=}??izf$,LLwxzϝPE i/;v] wB>7r|zvxg֐x^d/mRZ$@tS8]Z@4@?ܰ7wΛ;[c-)8cdƱV8v6S"3xs۪Б\.StfWh%z ;ʵ^idBGU5z@M>c4-zqN]u+TE] @L1ϴbu[nv_\%I ׾õKq5ݎS|M4=HSxq+M{0=c2 KpfƆ l es7G7_7ne&iG/ó~Eo+T|C-U nF׳tc|9QojoDm&[œ*; H4N gޛ?,)5`Ow(xHi~[^-Q/(w+y4;`/Z4:o;l{{S/}<h-ϼHgQ ) 1ňق ǿ;#{csMxc}mܿ>+gFhOf:Q+(jќXVݗbS9xdy.N59AgVv[kt͗$kCQ U|Fh'Yŀ"b8_4;xRϠF,M8ywꝼNY'2aDSJX. mpz*i<AoD **j* $p vb} (+H,uߪVt-"("RG[m3sͽ7M&Ι3gfΜ9s̪'n~R]Yׯ u{(b{7kVY,YMr`/Wk_36(WV,I-gGd79#63\/n~we7GW>ޡzpxng=yz<y`kS?}V=8\?`h<׾yΞ>{sX/7mCu+8\1;VeC+bz{vqugMrs~uvsEz{??'n~u|WuᅷjuUWWpw[u/{!a{V!"Ҝ b%Unv(/ʸz9u>몶q ;;b%{l{o]w# +Jn\˩aE*=<#{3xG*oa"x9"hSUkNl{{fם]=/>î둤Fi،,N2߭,ci T)Z# Rr]Eh~ ;ݩd,pp)ZuJ4e\hVpKS|Мio@B`n- ko,o!~YDmA5͆"B|!!X5xca)r\?5aoA/#C B'w Ӄ)RW1@R!Ԣ2R%SP[Mĩ)K`1ktMP_%*`O oHvauu.QW_=W]H;ka/1ZRruҊҋNUБm]ndQi";kV5ŠuN!PaD; ǥ-it,'֏qUK6^SS'lp2x*׬{T̓Y?~4tk'= '9T@3OW*?٨FP2"!*mSo@B3.m f/}[*92_P$ jɌ /%f)0mu'Ư:dc̼dy1%sB&0SAz;1 |ztnFeîYEPr $U=Eq'U=y_K*/cf &XKۨDL(pq9UOQ'!Jw *u PK{shz_+j%^z_5j=շ)3.ӛh/* Q?%q[r Y5:rdoHIL] /oJ zs +غ$UY[I}>hkO(PId1ܬ5+Z]*j6 4ƄkقG;z4ᛟal㖾 G~x0S_Md($'4j}҃WG1{Sj7 {NnT(85$Գv X/|ԠoN1hT^vɄc{JF^6 1- ߣ26']8˝t%p/ppU]lu~15|y=/.#{ ϖ}kٿ(793Q|}3l|l|l|l|O/մ^^e|oZJ&~^g{?ލ%]u|OۋUl|?+⹉{&{_/:MaÉ{_lNɿ|Q~};ڞ'@t`/_BmvKbuA(Cs5xsw,Xt], 旸Ĵ?bM\\h,,+Őg%ӊ;7Tuw-+e 2JHNL=ȅ=Ѩ\}sfɲX'@!j r̢fgHn)@[48R` i5K+D=lxC,t.SZkiV'E \Q]̆?l B~1w+5Ġ]wNXUzsݘ=(jG1^tѺ6i l)6?֮[Ӊ( [rmKCCrʔ G~6/:%} L>@߅clT]6 ĺ!V\XVJXOJ5ŹV\]4yYx +J9+ViXǎ3ԢXOj)0CzWbd|a[ŶUBZU޿d)=У ܦHBRH#\2>I1k KsEBf.'s(!AvnP`%:rN|ss1͛Ǧ9XD a]b4[1yhsT{6W"G`,&_Oeo}qEt'8 v\-|hTs`$/_>wNX*?͗ʴ*ƥ)l+e$ E1תӼ$N#.&抃*"UӱyTB/nP1"9qf9Cb΢mq6b࠼hp$R>2c 6*[44[K*''Őhl?%_Wor/] Cd7SQg L|6tjrypWp>#(\`(TRƂ<0SdLU0z}M6!gõ8 _$cpOB12`䑧bHx7<+54o+[ZV:5<s3[e&P1F#% dyPӝT}5,>G54Qswq bR:ʴy-òE)hshۛ%l2r_3˸@35^ʇW(Kwc6Yniz} Ryx=GY"Al`4dĽ?fF w0]%}P.?H߉ l/fa#'EtK݇\=-{*TIݞ gĩUt/Bx˛UA{}h0>-: * WtaSϙH\8W'H|p| Sw-Q1‘ 2)yn f/NפBlVEoZ5y0~;`RMl_0UL*eV l˄|lnvS ߁ 1 򕗰SXOƊ#k0uLbUCMt|gjap͏K򴁿A?H W(M_!4N!BP/0τjh}>>Sp(E# 2`J#2iFU{D\ÒnjdIfp/9Svnh `dž.|ـh->6e|Z> 5뻂|6d3G]?F||٠"oA[AڗO?io'Sm}fNZpN9iAZİ_rqد>rd| w* NO'[;'a^>w|~$|^(gIuWɼ[;'8|.s+Gu]'9#t?G)> Pe fjOvzaO >O8gIϤr%)j&j30#CWK.^hWh^.e¨r, `a|j=P^%u"C, LgK5n׿Uj;ImKJʙJosozLѯ/= =}P% 9ߴOoRw(? >/?0[#jI[r^['mѷ]m1# "uT/H"ʴEhww8{o=O>M}?KK ֙_П-5 )/ۧB OsW׷H)&NɌ{6=g=g=[5CY;%/j;`U8 /7ֵ(A S@=^J3_ `<.,ΜΜ7:ퟕ,.h0H|a݄%_Gz(-w,yetTh 0J;CiVTX؀'w Lwc,rK(nFoS‡SӣJo1O^%n0+Uc4ʢn4xHU_Im,=" G9m{+n'J1|GɽXU|7V;2A!p57:s6qMIi,J#n)Ub=zvGR^'Y;D^^;0j^bvHfj}Ds+|)7|W|l83t+׶:q(L6) Α*j /_NR]H'xut;Q߃Dn%5B"5Q:J2@q$ȱdڅ̊r(}gϟ4sLAvX@8ҀhTGf; v^=3U}xЭ 3'LR|C+n?it/:=)z a'L\+Ir].bk (bq GrF™3v(ğ(@`#kb< O:b8pWQ{Y>&,+x  k#kdS剾JKJ)9XwnwHeVB`Ty8kfj;mj#R*&V=\%bw)Pc7|,M2NVQ A6lFN_p 2~Qa\G]Rm!WDs6`U&T=FjaC%E7MHM tk S^Ӣޛ7 108r3|Pj:6@b"wp=Wh<? G-ܪZun'Ȗ4 99-(&U!62\&^V"!ˣg&.bc&̎͵ʕIHUW1 nG(%Ov+?^2?0eFr^ Zuw:|/[q_Lѡp&Fp: e:aL#AY#_Ҍ[:7d.fCNw~]iR4.4$ ӒS*\s đ\0c < Nic׌Sd||&0<,xH};h!$ 5EftRCg`Q.z21Y(yksra?(x)$hOn.A 咾&r7 i0΄t6v{Ըs?*{#.a`q^-dc=ZE 5= S$~5>nzd\(o<>=Wn\jT$c)͐.z*[v)My  $"UX?sI~ 8נIc硄CD?Qtfy5ZKKU|f3́Ь;@r:u'UӅo![e``ji9děᗷk_.j7yf*W{/X AS!eɥMtWy1T %LӼUSƩ*F!p6:5krvR J8^aCJX}zT%0o6Ł0j2uQ&)Rֱdb7B ʮаS/=kh%DWgt{=.r.<;.5(KpI7Gո5X_zNbۉTиѱKHOtǚ{hq +nG~?NQ~Mt~ɤ)_l I0I&AGt!PO)*AJh(%ךiT2@P"OGs_p4' 'oa7/Ώ9!rI0ZU]6/&?އEsU( hƘs)(T4olDQ1a%/WFg}`YABz/Z~yΥ|Ze@99P_%ux%FI%m:I3G5fJ(i?k+ictW2eHڌ03Z(&o/wAޞۭ$oISMOsD4ﷴ]k#&hyi Gfe&<~ko١r\ |KFCјʈ]ϼ-tWӑE0];PC ȵ{ +>câHA wHˮ!oEX?UK 7w1:D(}_`_\{&߫XG&M E2RafT#ճ*-|1tI͎c&Cf.Ta)/bStOUqS֎|O̔Q+Q>z '8j4,JshwjOx܋ TF.Ox<|Z6Y *#s-y/Z9)ߤßϺ5718&C:4 XUhѥ9PEƂmo `2<ЪfMHGCn?@wX߭}ÿH¯9څ |oJ/Ƕ> u:T0>=ßO%7>_;.# wfV=\B=2zxanyzVTUן> x}Fwz/M_ ^/Zl}n"xx#xS ޻% oTx #FDXM `>n:RkqD琢_5KBxD߱᳴ܒ'u! bKfFb+2<L0,[^h7FIlm)\>=`Ώ(UE{O>!zfYzaab[z%1R0U-a$KXa/ݲ{CxrJ[/̄bA!p3ma ʍ {Μ|2= xe :A#/ ^mst~2Lr,S3@cBY. >K58B}xE`'V+ kHmaɻRSrdVh*/6@{z^Y;䊝mG"u6Iso)(EhPɿ>(:ϺH^1~տdjw]:hncyzZA-ӅdEs ;| $=nEpq?;OSTp EY,69- O2~;|Hs+48J(e5B[(=xT9mbTer:Fv?s)XukEy]9lE5}z_L75ehܤCi50ΦGfI1>-.Q[LI2i;|ʿlV]bqSUEHj iُ|Y_p [5 0 >Hqiݪ/f=}8$q!ޠ y}{z!i@ꐐkMrv߈V93犷+햗5kQ&+[ P'RF\{i_j461(i[xnY,20Ld:|X ==Ɇ8~#&vi? 5)_Hd—RQH[[ 㱲ՙsU,ϕ" C+Cfa a,(n8ֳD%( z26-d?K-6ߒGm_Ib$ '\iNbѵ$]y"KLҊnv Β,\ -&}pRn0GˬRzW1K B;Kx_2]Fm+>T/_%5VDM5٤}Ib1ܓš[3ed_; خ^pڿz tm4L#\$gs)HH$nВ#9bd$g3Qb|M`$gy7EN4B)E>Di+ 10bkUp^%Pl\8\0L0 CqL;-aU* za;0Ҏ0_\"fc}ESJ_R A؊3MK2#5zoQإuHx iF }cH k$h5F ΣkX{tMr=JƣέzO=ꪨ׋zzU3`"' &,Vy@vQ \1;cf;nr/5+)VH}^ӹJD/J=,X(K86o(vg #"0߲KՂ9raOim,Yi6ls8D-y~5^S#ϦhQ2%eFUjcԲj}[PЋoF:+ |m}/ZV-WnٛO_DբIuww$#ߗo7.VoEm8\Ab1+ztnQ'Գx+8*ӕ; ϯ$8^ +z$F{c$ǰb%7E,'KcOr[2d^$y$Oe,6ξ Om'r!J[bzdG&u s 8k貆&FxD1LUJ L:0Lf⣴{uZ]bd_{RSV֟KJU"yf|7|14&b:Qw z Hg/{jwYIcŇ:DSrvbCDeљ,y əB,]/5ćZZ鐡AEi,ݘH앬z o OI:)٫݋AAoG%,K2i{%zW5>$&i5.>MXrE kc3dT1׌7BCBJc ZJ`" ;|wN4jc(nMٳ+Bk|y~[E(%_¶J&X&!< x Z~vFNm>{@}^W7?{k $vH;i9L; -YN-_іd,!*;@+&g2#=R|ɯѭ)]~:Ϙ j=kvdVg+Ӵu 64(+~n*- MPB٫*W\ s{QhGx7,Ys"_X"tsQUV39=21niEp('DP*5-|+R6Hp>;}YOf0n$hX|U:MTL,UTI:gbCtpI{Q{NNc1Vԗ%xj+̘ߪVgm"[&uÚkp?xZklb]S3צɧl&o<j)y 剏]n L]u/ZQQJ?AQe+7;'%ܡ a";("<cf߁ ߙy2JE#۾@bZ6FQIgE5#QE9kE-d13حk!&jED sSۚWIDr$Li/aJE94(8">u?pq Wb'I ]j_ሔFYCG6K;?3asu71Јjl0"@K9%䓕_ :wc+D ei{{h/HZT1VKN³T!ҪO̥s(s=3%qQe݅O'ì% Sps D[R}t=ÐQE3:VTGێ+]^ o*+UሹZ\\ZAnNrjc5-^NҀv/#nO6J$sCDxoLYLؙ"w}a{&;H+cr ?E)h`,}"m~5hscPyC$T{"A|R'r\cr>L+ڕ%C8/;?tKlt;X `~DboKd,Ryrb +͓cp_kvTq^t`="iŒ (ˆ@t ; @tٰv2ޱ1P\Fv(XD?l-+`!dwp R4y{  {qv!Hu&iXjy0O//g]P۱CgU]`A0X B(s&-e4Mn;QRU6kK恘qUbY, j~׿-s‘-#\OAB}")w. %4ʺaR/m"|I2F1kb<+Žęп$u1NgvubOg㥔+vle$Trֱ)x3 khV_حn7Ys&[jM1R`KĜq34?Pv>v,#{@f nSFW岯sbIƿΒbswC~-p.ⴹF֐0x'@zf]829*Wg+J"Qߜ8*p3c\6,sX}}DN{ e[nReF~"f,ƍ?XޙJ;RE@ j&f6[Bi65a%XdEVC**}Z1~# ϣp9:^(Ml%Z-ZLhٗMϗj( cow5]DmMvDWO}M1ec7/<*PjMbnS ]qqF2_tk_Y2Dcq0UOf%G{+]i?Mm?+C۰1~P!GmnoE`4X|_fR<*b*c~8[he踎T-9 c@ʝ`P;Yp^Y$x\/KN^4|^" 3 *UN9,W3[qA^H^;=yҕyIJ{|rŎړTd?[^v,/ZYjmU^~]{"Ty$ZJsk;_ 7oA̭+J%g&ܞK7'uL~is(IOtF.¼[mb1;F&eԤ3hlei%XE#&"rz1Sc8r)^1 *Fojҷޟ~fq//KO9uO*}X4^GS |wЛN7W 9KqZg9^Xe%4]R-=΄:^~oVF51L-̫\/RdKjWV H\S):-ut*- nX'$ȋ#bhaq"bŮ0;h+ےۋu0R,v|\EQZX,JX<j T>/:!P?<%ab7ߛ_]D>C#r. Zդ\D]a4^e!Êaj14\ȣ|D!9][!=.BAK/7Lf:yhKe圳(-7{A3ޤ4Z'nWJ\9X/Ev,9(h߼U >0 0XqPM.oBC{j(쩨sK#NEU ]mF7! P.b ǣ=cT]E>Q9Q=t%B$d!5O[8oCEw03'm :#*mW#m}G:a#Rwn#*u]x%)閮n1nVtk7{ot GSp 1uÑäbchU7}ђX7?/2c^ƛXXrx6# G^ՂsF~a:FP¡}U_U_\?:=ua$p};7R ڎ]7LĞt! +pPDo+JRz2MI gJwd#%F!LG$#)vJrm@PBkmDˎ;z1HxpC%]5?Mh}Y?] G(yJ‘%{I=ϖ(%p%(ܗ+/DŽz \^ȣ19H.]bB)sPtYptF(/*ݙk2z(,16FB茺x[h5>%xh;:x`LڄB}P#V 9:#~K.%F=9`C_lKT>Nnřs|,SZWv?#kvt#wt.XJu+‘ b+⾩I̭>'7%kwDF//~I5>,y#twAb2&Ocē妄8_#2L'2|$NH&"vkZk?OA#ݠ{\{hpcxl<#L KDI%;&lݜ L~ĦP"̻5bwwv"ΨIf(yuDJ#Mu)gDh?ZAvMA$v ]i;/7T^@_M]x#83?գ;G0X~;0E4 'P1t5 ]WEs7k6zﰃg1,97g0p,T!{1f_h6lXW/nk71 кfV'_b@b@siLjAwÑ;T9'84.~&?~0=x| | ,:iԨ:Gn:mԑ:vtIј?눔ڑ9#&:_QG ԑSߑyraGț* Ż s4rJ:kkUyO+Ʈ$KT}kiG\p+[u64q [${:˝wK|rGaN;GHm:w|OcG}V\og ߉".R%/bM )Ց6I79թS;8IxVo/OujOhtmlpjgkq:~Z5w?7 Bߒf;:>etzg֕)t0 +/Dxu6SbZlJƹ/8/]}FWpP\Or[/o28>kyu\<:XL}nU}~'&"wTهW$uvӗ5}Mg2&43O&|3O&|Tt?f>=[|z4on>f: $ p>-ӌ;Ol.}dį`^oSX* c]7[:́!:cBk(Us!݇YAŴ7Ҳ?f SPoE%  QKغ=ojx=d6طP>^1+Ky 8H ^<{9P.C͐ ^G\ׯ6a[7_5R/gW.1-6@[h^HxIGڇa ޣM1`L~C&OhC&6eh8nf2s]͆V}X_mC8ʯ)o-Ha4Db<-<:,0?TcZy)q{vF֦x?rNSdz ;Ǔfwww ?455e.ytX#O;,.I|v&XWbiO8kp.i2~{%<7N[f#L=9ôːƹ]ϥI8 +1ك-,Drh3(ym]\_ 7ɿ%Y"y(:0xq9]BG&%j&X]~5#X}Ge|3GiR5V ` M,5_11_#o%E|>(r=l|" ]x3o^7TZC^hKc!YCw6C~!ty-S:qS5fw;rJ&*,xY t>0[(x G~d` }_ZoQ}`gX/ \?g`KC,A9I"57 rs)>O0 w}[;ppc vtۄ)YJ32FOL,ٗz"xjeXp;74gōwj;ǩ ڶ7:ع|0*^icqpa|r M˟_7޷7Yd}'mZRDQF-ڮV6H*hweDTTVQA IYEu**"B[ QPʥzwΙ璤~'s;3̙3?sfsڿU>S?Fkvy?o&!r.r_y̏F }t3THr*R7C/qT&˚%zT'.Js iw"8/d p~{q]ŝYMbTqv Va7dS̷jP+I|=ns6PHu(1<<ҋgq,'ΚtMTv? 4*+D>g$1i>uVU\ V X>/`;S@j#% ioyn517~I<_ͩE7^[m+uz#={.=,KMz41B A-MwoxKu"r=%=+1d?hz٭ ?F 5E~݆aY7LU*<_IKRnI;POiH~Z.b}{'N(dX z RYk=-n`y/A_Bwh4٢7nvG !:RHj-H׾x1əٯG4C80N(.yGݪ׶tQۮQH^%>S]"Zhkt?^@?LN_? 7Tq/o(P]@tYduͿgu':]-;ㅊ lPVy.YE>\*6 a #pQƼg' aWwႈLĹ@ALѮi_/<*/rq-"&]qn0{wwww O1>~ 2: u{[Ijz _&o2U:CZt}ԘZVRRܴ9Y挀qZGpgϧv*/K8o_LO .)XEZQIp=>zbHzQQuR5>/ݖ F+ /=}^~ 6L=/-WW6ٺ OFm5xOMW/f8_EOx?xT_2}F?(yxbj MAp#j^NE3އ!f$ۢ왊^~~s iN,=E·;x)+-eX{uFWU?^'b#uC"Z>BEަUlJ0DSFT>`炧," )]|O|4t]fE 4#f v92T!#92";12_ϷYw$ПA7ĭFOL[p=6"X5$SCcұT.q,խڱT4,S/sP] ?}}di{T.X3R%7ՋCۢnCں\Yhwα׼݊Rlk3C:R%)yڀۆP e|C$< G|6V'rA GBF8g`|dTku6Fb6-VVs1z}EdR(|]); ^F+mѧ\4))%Q<ʦ8e(>Hؿ4R <~e+SbRq;uO̤۵5[C|t.Ƣ`JoA\`o)YJp!|83w Z0Km 5Xr :#~ U] JPxTu;X4Wr?`ʎE}uXABR5#*,v0?9r'#}S"%JvpVrY0ס8Q~:vI7ЋHA~Ћ?CKSܐϜ:xLԂo%蟧:Q#A$_=DJMPXǠ4 <a^EGxj.zm:,b;I 4^}Lg-42':N1 ù:_uGhy`r2pl JH@(Jnyx5QBvCXx&hI; ,' 7dBUK?d.ncWda1Ȳ_xv g&RɡU,t~L%xazʃϘ5.rBh*_i'D\N2? t谻[0L`KKsj`܄L }+t(j/eI{"0{ۥ`){p. `KvLh8)@JOfsvM;,wJ z̬ qeZ[ 急NJĻ ^$=JnRu{- |{aoɨR5.>mſjK6^Z#?hɐ\)/[ nO8C5k/j>U&] I5<}G.3nhX@ٙ(eQg#PAjŮhG앂bZx̉)͚9+ yHGӰW;2xV(N'] }-I:N\L˘umPBGzz0-Hul0osRJC[8 XSWDf$Qmئ+MaLshb؅ V| ^E7c߇}|FH5l=j9s 5 S2,|0YW$+Pꕔaq`]X4N{*)9L/1k S> KP@2x3lbl^+xCYA4k:e*mzqXUIgu>=t״3lwABiɢ} hۦhIҷӻҷ0T\:NF >ɳt^uM?~2DT4 ~ZMD@]/bp"m#N^a0Mu@.)çdc`5} a_Evm 1>aAIV|`q4}@Vm^3;λV`Nz3ӟOlUSr'}ԫ೥DMIա{5׭yPUjZn kKnC{0Wf?'crns_m3vRkB}L~.<\74I9=,bk!>8x/fft2- qs;/D T(K:YS:آ~BRcAFx!ޜϑ bV-)%z UƝkjb6[6.$;cv|B m혅 I·vT톬T(okVԸ0&s+ͭ^TK(Lyi&<|*xez75CXgF#[+ms5MWB䨔- C0m&\:ɷ.Eå \=Q²A9SA O7\9Jy P67t{E}ĄOfn_#Ecì\:~ʿqiv4v >߃cT@w v6 ͦIxx4xԩFG/ rku֞8< h⧷ҧFh`4]`t:N`0RّFJR}~m;D㞤qZ`ww FjM9P/pb6e[&(h\Q+iY-u08 pAq&s0iocrp X ZoL4|N8 Y>njƦ{p< >E]ɴ&۵CԝM4_ogk~H|=fAiW2>%l 51x2>]%>9>=ŀOo2nӍʝG/=ƧY|U'?O+>j|:1A|;>.nbTS5ӱbtOe- N"=R#>Lu<:*Qn7v2ћƣwix{LQ}P)+uWg\>?Oӗ t8SNb/>>~}P4f ?gpS;>;-|5S70%s :>YWvt7&ĥSqWn5uRJI4Xp*XbK`*-(s r?&0B!ZD :dA0hq hP*P :SA-]&Ju[7qh]'884v=@8>̓.qhE*[©`(uR^翺Ɵ_Ɵ6V32߈?/%'?_>lM?ӻgϜR?'w?Nk|= a )%6VDckR5K fk$&! sLڍW ٴN鋢@\/ކ/К7 ޖ\*k#&ŸSS6vWc6ğ6r s&~ %O;ˣN|򨣳S῅.x_K=b(#eqZA%ݓAI"C^/w)X $P1יVF@SлS':}"C- {)p;Q|O|:8ܨϜCb{:Q|%I4 AhL-7OKryu >e%80J62QWDN!ړ G :и0i5 r@3Ӕ PC_BzNё]yo1:Y#p!FxğϜCdQϛ-,?ßO?Ӯv?i]ʀ?wWZ NSYeK.hЧ90ש!P؈=Y8?zT (4a(dƛAqJH@Ph߉ Bg5z"4,NV uOa(TC+9AǡXO28M\=U5CW/Nu,) Y!eebdz6%M0Bg[(,YOphC)phЀC{ph(R-*0(E#seuj "sıSM?iZLWfG)+oF&u`<jڻ5^-0כq9CDWKR7WTޞo.4ͯNe#xIx,27`M'38(R=5o Բ֨Mߖm"h\xso:tXN o:thx75gjjHNB@OLě$R}q6qLoN2u5yGش\ye"^CM}t+Pz e:2݄?[?S:4n21;:8PfG vjNێNIPY͈" 9h EQ1Rjok@7w?w4oG?Fcumdh?s?h?z7 u#n=$zm{oG?zG X;k؀K6rFkݻ<э' '_o룿>{G&>*Gs]}9"߈3_K>zG :1~[m}ë0ɋW!zxq9 ~7L=?ķ>z <(9<._tcrZˎ{O]{<w/BUeQ@OA7֚_#0!"aD?s72@ W` TT V4ZY龌I#'ggW%.[ GFib=d1g~LLTX|R>|x<؃p ?VYhod&rLAsh.(L ?( Gm*[hx kw.(t_3^#>'!r9|^ALH|W6//܄iK[oDaVEy! Tm˄sʡ(|"4"%+R/2e pY3N9-D=θ 阴@>64e] Ѕ{X^D|ti:$791?6w"3\A55ʞB 3kWDz-*ET;|g<ߴ[f6zFޟ&+債, 9|b 6Jx J0;8?.a5 u6Qn4I [X؊B{!Do4,.ɀ?rc,8i|VA-;vMP&~TENق~KX;E&NڼV em,+8~` :Ju:b@-Kg-Pbo KD!@3>mSjU`)\xL=c 9-pQ=ҒF25͊ *VL۠-c泽/ƍl@ Bqle#e^jl'~mn%4>\yC/| NQ6h,V2^;-EiLct](t*]uxo\Fc(2^UWY|?K^D6ը u?N:^X2i5+ m{&y.:/9{]=?~o}Ƿk|S5KoG;wn[6?-$? ЧN}`SYWܩ?uxǝ/woz+~e|KǫO_xr?^"%EK}]L.]'ywC'?^@RGO|ooꑧI{쏏DM(:,VzF_IV+|; TKQΡǣD&]9>~f䂕e}ŁFdEnQ\"`\w%Ɂd婱ql{ȭ0 WbS^UW]Dޣ:⿗m.z09c|(ʭ (QC|`җ H%"O8+pd"WaQ)S~O_%#){w ۑ@QELڸZ0Ǡ|SG8}J~7T+Ii`HHrH2TJV!&0;OO(C>!h#; ?vy wu89Wx[D\7՟>-U~ue_¿*;,z~eT]KEI)JO~DحC}n6ԧ$>[Y:S> socOnx|ޟع>wmON'צG'tP ]HA{ImOn2op {ͮ'Kv*]'E-f{"O~'~]{rړsvww}> iݵ'o<=ikOg[A{"<=Pn磿0O+ɞ ɩ=h={f!Ua4˺F&CG:j$u^z 'VW~ldgk9;>)[/6 ¹.z)ƅ-O N@#>n64/gw*WVD_'/+os %ߕ& K9:2ZYܯUg*5]?JOGgt rD'H8"wOpڍygC/KO(F.ݼEȟXҨSCO\x@iٟhYsi|zO'[ IOny̹yz'~,֧[Ab>IY\y[ެ>S}Vn=${=lguj-&D^b6kM⸷ >n-{YZL⥣;GeC4ϩ_j)_W$k8K?$&"Z ΄뜄܄|C\V>꠭vA[TQ_{R&BSl@;!@V5+?.(tY<inMQV)W/,pޫ(lFu}Y EG tm3fI7.Y"-D-\T(=<)$x8n@ս0oP TɆTĄM|'g#yƍ m+E|_bl2|_{pqn 2Vz*XSփ1(«Α.PCfȟw3,UD0#^RBq(Qfנr]&~Ӌ*\'Gi+\{pCjNOd/{/MwuVYW3"&羦X5XY VCPO@Y'Ӛx[9))<wnYPTY6h/V69q7ӺO?jf!4(kLu+wX|"gբXGR>jπMu-@jeUq]"m+7<M3{?}qks]1ѯ73Qj+c6bhq p(C`U!FνyUBżg_Tyi[Q&qqm'0 J ңѮ+Gh,n({,8xp0|vbuw918eI*56r#bxb`ԫi-x-̲PBC"(?ʙz^ҡ-lRҮ!VeP'VkU5g-lDO$7BWtfo^ܛEuqh1nɼs B *ɦʒ+|QΑk*ڳ^0Q:X4N8x֚\ 5S@߁-7a:j[E*ı!dߠ*;u|_:/HZ ߍ6v֗˔B=!UBPl;K~rh@np'>PV彧>CJ.XA] Wh6qeUIm=d{NJ*E <˷H)[Ԅ:P]t zS2ŧ|p_g<(PRZѺw!͑ Oe|2r)nd%2CcxRػx^\ܳyOlC.؝jrwy)lr%n* -I.).*yb0uQW] ]x{5.C[%ް46V YmzL(rXl0 ;'3v&, UUY 8k: Sh;ϣt xI]%r`„3ϭIș.x*Gu2r6x8rxBܘ^}qa[#48ׇ[Wv/Pg,#(!:&*5W R54b} M =\p.#Q]v/*gm{,;V`A7gPv`TG}<@`x04ßnu2@QĘT1eE;T5_zdlyhc,ds-gjZD?{:h{G?-cBXL& Rl0b@8JйZ ]E@R4@$^8<[^G0#CT*#ity^i54QTZ,w8,lкH-2S₍RFJDCd* :Ũ/ޟ-L]>XoME'yW llcU(-&5 0A)7LSOCbMnՏS|ܖΩ44&F9В&Nd~3襄R_Y?4H+ }ʧ584>4^Y jQσo֤b4_;|#:Tw(s숲:#{АtU}e/_h)bŴ’sXfǯ)RDcU4MeFH4x\P&ұK}q%URGMc,$w;:D lNwJ'{wUxYddi [ё}ĸ%%Gc'xK}p05<_+?*vL8_' ɸ&$ͩR2[|;C虖"ȓ+KG9( G[zpeUخcֻ*LШY/ww@3emզ s{]ծ]+M ,hlS(1gIP,"ݐ-i ~7ixLOZ^w>zFb/|5'iGG,\섡?gj4yF16e8D&5qrc3 zE2*2r5K'^oQUGgDW}9Wy3X@ h ZAkWe}E-=j^ob6c7UaZtj[.ZP/ytzw+[LF/ѿHKsOL>d//蜾}1#G?)_7L g#{;#;oDHQD$aFi߶P P 8]|㢮=}}$ztA_ޣDoۈ鹉_;&ˉSoWڀov|i`@MKYF+/t 4Zlj?3lzo(tu[BnR{\ xk&y^b q9G }LwxSZtYnɦi%9 C=VlEP1T֙9+:)bz=WF/ 1)^ &fl>JBsPy+>A?oILNע[8#7R / ehr,4OoB߅WHl@҃PxM&1iI<6K,t1 6--[S.VwQv #BXp5a'N0P -Q0ϖβ ՂBjpIuكOM7j{yA7^q-hz<郸M=W5ׂo:h_ 6R.Zx4J6~1 B+.# #$0;MBx6sp{2'~HO8XO%IӴδJ7?a41?awVcLY5t:/Q)R_mf5{\5fDWRMK5.l3 S8o2Lin}=FTpGchڤSqbO-v s<|"bwLNcNᑈh\g˃kE|W.1U~]c]i|0O4>EƧ-ovb2^frH_Qh |;sg̛ jdU8jFͧuCVqeǒ#b+֧|7UOWVO[ l؊7 [4anS~#l00fJ u"hIXj`x洛Oيr9Eu^R XYd5N\|XXGJ@x<{& !kz>NU0/.DjBBb);TWETT0\Ar+HTSއ ٟ$)ä N T 2۠ 0JmR(ȣ.#\Ab֦4В:HMv(iNž N@>NnG䒽qrt@GqdLn/'̛-+V%äNd-z9S(W)GQoژ2;)ˑ) Rd8f'w>t/GDe%ȱ&)*TM%zkCDLYMTc:)]dP/ؓ( w$AL~ ܝZ ]I0 դ25R(Mݱ+uU{pw]RUUuiU\9*y't1-+211KNB-;u.Ơ50P-6 Úރ.!J#f1[S>6_RzAZl}0s@o"XlP9T Ub>ɎC55ۓ &fb1KjC&ST4ABG|p5^lg-0[`;2!I;T՚tǚx"kf,HCgp"i5K)PcHV,.?I-'U9:.0NDfR' Ĭʐtw skɝ.`=%:Wۓ0P{gZhalNX$&7J}.u`ċš=0S3u{>2XL0qёH"bPT;c ÔI=4ՀV (A6=K\UއƤ,L8K85NheHj5ik%p`Ӿ*[1IնNPlݶ&Dz^cjm?eIδޥf'/3r)( *xU< )[-Ib!Borgn@|xNLd[?_˃ yy]z);{cIj\rj̏Ij\cRVNm1<1|u鳳U6; '~jJλ4cx]SGs+MfiVC~``όƞ+uFJZrM(>|&v+7wmcU3NFwsIK\le?'ΘV`3#،ϘS|p#NzLi*lƍ#|1vъ +5EyUh9W!Ed<Ճea! cҌW,$> 3212HΣD1D%`(?q!@Tؠ[@Să@o:"B+x#yv%> ec`gc[GD#SZhbqi46{ᰈG~5igN=RD, A{-) C4hσ͢NY,y/@΁-W\W&AEH˷zI.q.((;08_⻑JC'DckGW:4e4"gY24ehQj'Å0wZQ&):HhY6w˵4AWԩ:A/za'oT 8[r13y\@}8?3_ljrj8Fc%ً]F[*>:TD9tpL^'XFJZA/#;|axnݚpkD/xlAB;I!F#Aq'g90JB}עJ8EcG~E[@ ^cH 4a]y@Vɭ4HoT],:#L0PeP'R̘X9MVb&udGivFOM<*D ٺW9IE2QX3n$09ZL4&qBR2lc?h9T"~m&?J:vY|3=){#Fn* X@49 ieqY%pEwpȏC) W(,eXrb463faces5"ra 4{`?^be{Lm.LedH2>t8'v[V mo=`L.],jUA3$Vʹ\ֳx }z]8zm.^$yn\tAg Uhs0d{ED) "F1FA"{(3&[1zfŴY'3WE2cե= /0v$\Q I˨#>&5/̰ RL!r`SHWUJAwl`8e6O3 aBbϹH@&J 4M:yɨYua[˪"+6W4Vu``=hQ;~%x c*op[ϋ>+xVCoV[y)jPY24CwskIzI P[u;I <hd!F4U-US86!vY⭍M"p۶:ܐO?8ahꦆ!wj<)j=|fZCӜE 3W#MDyjю&=VϠzU7,.0~0&w+U;k$jGJ729̞N{B|'3Av㍇n`:삇rN9ͺ|q핝XlMJ7F8AR?p-yQФ*vXX KgmA=՜Sj<} ;vF Z[/Tss[Yvj~gђϰO-[Љf˽" }|Y6R`cg[X%\j;?06 RDDuٺ8i G^Xbh^צG`+--R~hI~mX"+nqmD, w!'R,"ZWȦ!s)7oaȥg,eZ XMt _.9=z bը}w2ԪwaDI&K X t:|rv0&=< \9rl& ];P g)] XJ`k%]zN|9V*pp?=o\tlg3g{czU iOHKW@M  ˏ#&f uό3,]8@3t)tt/0e0 `_x Il:K25: pdoJW}'lyE⇟3W]<ߤ=0R` ^mB[x}pk* TW{ZsD2 ::Itθluduy1={x2bOaVaܔWoZ y5cgH4b5lXs=4dM^s4toYBtbܲ{d*^_*|"V,>gfD#fig3Hy>_>>V+>LO,MsTX,dr0%ӱ KYD&RVrב>|U )3M=cv-[0c_B6,ӛ+܈q9=ev<ˈCs8p8flM8A]t&)2.=+L#Z~*<6wT5F#яKKhV]4Z'i)q)oB4X1'38ʚd'=-"I4qaLS .)"`_,)t+5h/,r5&(T)( EBGIH/.1&[xEHW3{WncCUM@;OK}J}a.׋{T]xp D+Aee-??w"uG{KĨ~{RҮEwx GrVePr 95:wwyPQ?t_-l)WUif 09~{]e^`&Ԛ3?ў>xb4OhsЩ ڷփ&٭0X6 =h eFAB271{ehOaJm*zIfWzr&z-]sنX# 2!6s+U>be/]hB/5ˁCp_Ǣ^/]W/4D{oN z6S uwQ.i]FyM/n%ڳ娙+IꆍoDck̢J簳e,qlGhR-}_O oWS|i;5Kݖ|L:~2&Ek w":ȯl#ORaM(,!bD@Y@.7nV2++E[<C!HPf wUITUWUWWUw4Rnte^Oovd_bߢa. Q#.˿LwN ݘqnsȞ~Ogulj}zGd/͞HeFksVWtP WddYLaggn7tJNAo89ぽ(!x`x31a5X)(غ*lyⁿ\_x̿\kW 7xـxxQm

XI|OߩՉj|h`|p?.]`.>)0>">hJ|pJz.>XWLC|&>ル5A_.Z">8\?O|TY|p~]h~,z]?<>xO  ##5>^Pi[3j1jk=jU>cN;%F,v=6F|0„un*9#e F^iim]"KX6|N1! s:#,^~\|\{[{ٙʼnmt5̂͌v7d3Ẃv'6"vÞ_}c[ 4j(s3bTa(?i4+Z@ H D4,q8:[\|*'[$Z k~c,K=Õ57x%7n\ P@8Z^~02g)'23ڟJz'IL\\( i8 $m8Z)RM<6 gQ/[0F;桵61mJЄ oghO<qD2d:@+O޼PZd5p]"orl& n"}Z ĵibp6OZ|CXOujbRR{z!o$"3 k3VYxhfOڔJU6ό!)5±mzLJnj75_)~0@_Ad_7TIp4,=mvͅњW٧+eeV}WQCreU=io,/ `q\'] 1VyX͙19E&P?ps<f0+|1$}tx~ `Ȱaק1u5G&Ie@u:)36N+rQ+m8@j {4築pcgcgģȌO&cXhN[ ;LA8+7%LG̤,;ƤKᐲܷbs)M%1қnZyeWI )Ҕhra[qʾ97ra|ֶ6ewxs?h&X j=cwKSc7p`Z]H:krfOwm6 sJo3TsJ;\l?]r>7@P"ʔ{yzFZşFğIt U*1RWAVȷ"yW "&JU4R;h6 lyK97g7c|3b|;u>{ɫ6D*jgƷ(n>+87s<ѷŘ*1;/1bR@/A]:L3ɺDr`| w蠟LgP<]O( A1?>`5/yX{ a7I]*56GRVyqw>p`|$rmG> a %ߨyDV ?n}܈IB#,&*5wf|$CvSנ`&x1bnP KgdRd*&!2I̯ 22x|z2| H@ (dzqaYbS-33y#IzmnOZkq[x7[7⛥ %lU-1)50b<],@ڍnaPǑ čƬr&0DF}g vbw I"_p8>&Ϯ)~Mt^!)ES!^O8" {{D\>oo([UP5˔'gVFiB XgW0:p^d@o.# qtdrB3r ݊럮1r(%;HڤPJ&)n VLivw//_ӗ_@y< -+g*ɛ^Wjkxaf~[܄8Uxj"O5%R( =<򄄴<asԩPhOUϷ_@{snI:^[yZ4@e(~gaΒlx\)~y}QH > "AѓaT?ym;moVwoL \;LΣ#x vAn2ĂOYaF,+DSЋd19>}~7ugvţ 7%NL!BǠ7D`/|19Vy|`Ƌ1'@wCA};ѡrxr\tGRڻ`t}r\<s*De"YDْcQ_0#TƆRɻ0EEq3w73JcY4M0YHc'm, ؄cC9v>(S;Aږ wY}QyN_xšJ!K&(})#lboL^|>|SUxpPT.٩p|l?^x4DkC8_V}OUOGs@(j)Ͱ H|V'5CpxVl.x<[FMX^+bѾ|Bo}0@[03^92y3PFs^i5xqLvMtUr^ 8 +9ɜ4쇗.vmZio?RH; =D_)װq 'hO ywɲUԞo'6u0 =U?XO Op7j]I1|otiDھ^7˿.O}B'MMߴPaD3Z\/`?J[Nw6ʽ}qz=*goҏ5 bG!$4@XȮ .XΫ}?W#Ld^uJ::ھ1mVx)m bOZ\P9\@žRZ5{kgmJvN]RonPjvgO_'PcE~UޏW9+i? 惶<s8A;4QӅ ^7b}ug9ta]AgQ@B]KA/b2YF}`joUϼϿ3_R=*}vP?ZMs< ?2?}|/Gϸg<κ>+;#w5\w;t9JHsu_b辳 Us-?sQ 5 ^~GnHn<@A| -TBqR 蓡AR@PW#\̀?炒ܑ|6A|WSS8J_A愂 !wG4d f@؅<(F/o={o6!8`En}LRCX$^}~;3:iT磞4lH8=0->(8V  aM]jgR"i>(-^jjmn|hŠ'|#65|z7̊&G8%ٍfב$cpHڍKF!9Y{!'HۚstyFݮH4Z1CFa[K,s!]4u7vgXĂ=BzGY?~}#+X'9#cXiIċinW vErRK 揠C-c1$n)$1*Q[8 Vi@&'ŚN/qDL)E;KSBhSDr^a æX E} OgI 5({ H]"}#|_SX zcU3 ]*҅ ؤ=4 cL[ֻ#IN XnsM5dz; c=jwlCHzo zn£ƄIѯ ?!TpWV1{g7,#NM%b~-RRʀ dnX79y AxnMctNJ@p }5>P9rslcu-T`? *m%| *QY EDž ;1EPvs2ݔNFonܻT^Fh*?kKTUz±@]N*a߼ 5-#m3x}2|qSz%'6R/9h|_ekw`2lO=n+eSAs=)y%}s>wVo#$8:(J 18Hw{4_-Sw=Q ee&1g23ׂÅ4iS/qW^۪kw-d`w$+"JzhMoo)g(%Z'%[צuWxR[dx;3y~[1?t!} qId^DĝZ@= gJFGCZ*H#-!b(4]T{%ZNDM+D3@քdo![p0>7ҞɫE{c2 k:EOlHQ챏hů&{[*w<+C84ma[%̚K=cW+*%>\И,{ ;M̾N'䇠i4 fN^|JUVNKóL_?S}yU'ӗZ}=YiUUF@}_pFu}?1{CQP߯_%}S]GY0}=ok}~1_ܤԹ8ѣ3̿`oI="R T6PKr4X433]aG%ݦq@[ ?Ō1mGGo`=k-BfHŵ 7a)aY16sda@eeX6Wj?GCyܩ!Q<].[ '9?Yfr=kV(Eb'%xVr}pd T9k;츋PB6*tsq*S}g m!Z`crnxlJ}h:u[L\ k9@,Rq8l슀[?\.unsg]!r)/r7=YK(~FYQX(&0aOO܈lguE+uO%sv>L/-cWr|-BVSx*1K(R7B3̏UNML`mӑj[~>PәO /`µfkKmmIa}=9k?x9aܶ=Z=ݢ`YRixf'aT#qH s{BHq\Jed&x'nl E:X`Dܗ! Ŀl!ҹ6g?VjI\ȷ>oaǺN} 6ǬI፶\MN6Ѽ+Mi 3/~#U:k#*(,͂ۍh:/'_'xl _{Co2юZSoAA_y]~. QxJ<)OnZ9n m J#N0ԔLbg߼ =R? ya[za]DV&D:?\`K:Xf&W(E86q-|w(ż˥]ͣ @nŋCE'ц#煂!#ˆXbZx0< BoR_*>-+A~iX9dBR웬u[(kM9^:l8E8ɟ-泟1 ;$Pn)\Fpv\c\c,]d#Go(Ck]?g}cm55PѦq0^,`tI(_(  mݩSуۛ}+yp<g]LJ^In>kP$ BqW̑b(V ? oP}br>/,C8[FENJj:酋n+}Nܮ= :@ lj꒸_^>@L>P#I/\*zd>I/\qF~kZʕjAK˕]C?s֣t4-8/]furz4cuB䱑P@}do:d^'j6( ]s5m#+*5>`Ю'f!J#nOit_ 1oxDX$>-Qŧ鞓Dsp#Ox8p0nP;9Lgƨ4{_H} @\X#M980'^Ͼ޺dw\qõ5~+-C0enRvpV4LνMg1,]FsGkf=8 g'<}~x"; hmHpU7 .Gy, 8UrEc,$_(q~$cbN7qz1:/sTD?1`Ehya{423/L%pHBApċO3YO^#N؈ÎDSnnRltDw( \MF]u! KU8ˉ&bɉ0!sbT<ubBr+=묇KX=:Ah;:."[G1R&pQgpŞ%ħQ 2aŭۅ 8Bz~Hx)yۀ'Yd5/ }} WP\p@lͅ%nJB 2dP@9"@o2pa  :ȉ=7312ϛAiu|<-#066O9qaoRN{! ċSeK pD2y"OrrgYEnF_2D /ʯ/1}GEv]j /b"PiȬcBӎGlCjD r9jMtV^.1Ʀ\7g~SұcqkimM' m;o8ՇG?!Q; @mlWθV$<̒X:Mܣ$ @54hVO>`cܑiGC="ј=U(Gtkȫ@0~xdC>ӜE T_wI0Cx~IsԎجf%@g O8 qS)(A^PuvpG̓0@kNy}rٞ7{7n?l@p2GP;nxGk:x^Q+l3lőƂ'UH\ >f4vyG ?R7Wj17G5Kt? *IT|`iQ$Mppƨ ōPB#kVF,::jfYf1Jt#.O(h 9dZ#i)v= @q|~Kw^bpzb)әq>^K+tWәWxxe9^_ժ~uj<;b~#C*ϯv H)1b˼r̆&_S2Uί6HWt _+_*H92~Egm+ɷ~6Zdd|U|HoǮD-I/ʷ(:>/LOͷn huAͷ~l`>˷g{ ։FUXUY% !db3a2}30땺20!OUMzgWf}eylk7@W^0YPk,c XX"3BR h2a%b_>jaU=:8cG}?'֠κ=9DJ%ұ /Y[YpnR3P,c9zJRAɟA~W)zj u=W+J4]:<:n;xC:?{Rm~Ҁ, [󳘁eZg_ƠI=9G_M6p4%[KV63:FU=PBȪ y5J5t~zRZйTC.4y>OV+O^Š^zUtKmF7 L&]|GVD6hJ/DV#J bh M66$_um6}b֔?:Z)MѪK ՗J֮FK*^Coa|!rf=a5NL۪UC(6#ZˠQ_яoA,s*|ɢ ̒`Wz{&^'S߿hFzTL'zquYˤGW1_8~ߏ۸y]l/5;́ȹ:[WZC<與HZR !5!oi uJO4݋OҜԄ%Gw99I^ &pd/(,%ߩC@eRfam,agapY􃟩?]jG' SsN4ҽJg8{JA!4Vh-xb ⳥Q><7IW1joSiǿz8u[.o%{Ajs.W:8n%Sf>WJq~ Rȼ $SyxObehg8BW77xЯ82Kx+]'::I [Gho G"*#"$"u*LJlg22),K aVi˜;?i`nEuOɔ (3Fj'MKE<̲o2[E껚Vjv%sLsKcɯ> G_y2Y^%GQJ,"IYW~̿ʂRiWG9V &3G6ʙ/Sk⯧v\v(=G}EҀ 4GS$)wy}~;Kp@'f! 3a(4)<4YGx( x*<_ļ/fe9#. GbT5ց0$|-/e!SW'0_6 t V'yK'1> 6.L ta.0W~0ݍ_kqOAb#=g"{8&Qj䏼T^5)13U ?g}?3]0gaz7?0g/~P7yX Sܴ 6zT!̤l)Š5i {#cxfPރ68ߠJrU,kL_iOTHueve|}!EhA&D:79J<7qt/JOyk% U>M(4~(!Nj g{ AZSahPOVx]|W~k?R _XNdzAo}`kQY1~4@_Tn[*pT?1aUՏ+q&(_+[TfC9vŸH{p"rWe[ﯠ6,g ;;4 l #j픞M?Ҳ W?~2?<޵krBoߓAgHz7 7OJC8O=u[ ~ +VԽOtn.砜o=6 k5Vm)e;wq%!ۧԏN>?$@D&x("dh]-HxHWyk#A٘p]=8 yo7e)^#$mœXe39[3=KAquX9@?z}1!c~f"s$1SK9A.`p5~.c݉bߢ X,:VAY!ON+T7+2Bzt,܌̏ h[hΈQЄχqh#_.g?͡MOt Pũo2MCnG{&|0^ zKrhhh; ߡ:_F3EzD龜~ 2e|kzj?S="./:'횊ص@{f>#5th/yPFnQ잀?sf$51;\ާf Šp>Yᾛ+܆|l!|㙀ao'U|N}Nx|+ϾFzV&G6x`_U~ 2K;{WdDFzـrԭ[GyJ=W[8SHoL~ K(z|iCJbޯ!H"`qx=C-G ;{Is9qq9EVjT*=UzvBQXjEc9tvwxyy^?%)%_SRRҸ̢PV&Sr̨+0P<7u,3V ) +xKfZc<ч+ G]bl3u]EQ(YGKŊ26zcၧ :p.M xLVkGpN&"gL^d]ՋO_{1ޠA^|(#mSvz1aQu2k 8?"gz ;._Mw;]?NIv=DH=ړT/ȸ ¦![}ꅟ_zY\cL"y)BGV8Q#\8O ZO x(dm0D|wU}4_ s;R孴xqM,>|ҍYM ?Ǫw?c}'`V/OR5-닻eӰĂ B_,B?m0X-N;k] 3wxjO'xC8?Ro|[J?V7xWX:w-~xJf*I(( $]uǍ;`uv.EWwZ*ÖJAvwU }t|v.t*_ktG;^wge|}%Eeu>\QK@]GF^|T[kkw};sׯ*W|ƓV{nrv[UU^렫}5Dqber>Ee;V/ߺ]__T']@X][^Wם?Ee戬k;1.]}uwN}qƇn nzJ_[uUK^`Az5tU?L_zGCӻlQw7>uKHzwR9X޸JnɇZo\z!އxAU}ٳ򵍔zcv)x+r\M}&m,!_{Õ3YH_JwO-Z-"zwu% l`k_-_w*U(փO걾b=hX_[k_ 7o[{!BO1]>U,ZO;Xʗq"aA{{lw:}=+XoKG:/7~8˞p*Pt3)\5d+CUf)9X -zvKWkRvd"v/m>=ɡ]ОJ_oۮpy#zlωczD ^ Q^ _C '=-C:~R @E۱3ڍhUN~@^Po<`W'v~{:~^Jƥqj #Jw:I yժ7~]%B7nJG3М.QonRYw~hՎS[-渐upWv"0vyU;x\ yn$Vu;GR@Rs[κMm\0L?sLmxMmFaj33SGͬ\5+A](pM y磛BQ<=8r tH ]p6V :jG~gqxͻ x~7z(4a)qglJ 9,ڄ\qjR8~?Mjmg6d}  |8<?@octO7`z+958) | MZ eS>.~ EdK71p#W oUl9a<>K󛧢 n$ʔEn8K18Siz<*DS8(DZd܍q-i9|)OZl`]cuZ&-sx&^DRk5&#d$-=^}ὣ&F |O5\kҎ+أɧ7'DxZ:wŝT"D0_/ySwMİst麺 F^+ %>?f]s3Uw7 V⵫tyA6NF:RfMlj(Ԇ2pb{(=}@RğD=!/Ԃ$؎̏(Cxz#r ,|k)J κ N]򄅞'+Cog{lxЩSU*/K^y;_S/~vAH;v Wx.틕vZd_֯LlDzn8{$uo E֞؍e-|gk2rndv~aG'cMuiZJ_OAF>;(BہeƲxS Ϟ*gX~+y9 uo8C; =f!dqW܅^c Eє'۶H)H@}v S͛sܨ])mrY- һ 2qMUxB`! 0|a@~֊q3w@nJ ;4z qA|mJASL}q 72/}mv|Bx n_kv_N[5Pw\wWX}J?˥K ߙj^ߑZ2yu=7^j_Bt M0۟o,/зmz!@s^3 4qi8%Քg2KqWky}_sjQ(B> &9 us n@ yQZRnk'=z]/=vDm|o8-=SN{͙EIxx)˭Wz?+jGtpaU|h]vZ1{E\ Aތᓜ U^^)sf<Ŵ2-~J/ʺ3(^o<,=E{%1N)?3M+OVM"LZ H2o'Yw4I^3l$nUKӺɦu7JK}>[է@xހ|wBuI24|Bd}ȴfNRﺚZZkKnE,ԥ )#J?$}?$ %up`7W;0xͧD~X>lHH2/^N{to!JBfJ\d'W7\mPl&H#A! %DgRGO6m5 RxpIznbLR:VKFLf-[8?㿲wWZ\eu #N Eͩ.D~pPui@=U?tɔ `MX.r9nn)1̳'̳YGCY<{-!<3Dg?̳}ͅ3AF :(6Z~^&ڇXi“Ht`\'#R+^&{Lc?Ŵ5KφKF9N$h߁X9?/ϵl"2 )f)TFCr*:c'JжJywd~K,Lf&wO/5x R,>V?;M>%JbO# Q!ܓj,K&Ud7gtJ9t7M8\4L6rS)8hܓvKN 97&'E6~4%`? صy늞.骺9Fj]6B,ۙ`C] tBPDiE7OB**X +`<:c%%0c(!µϛ=g-Q5yv-4Jv`6ڭ05:%m_x+UR%p .<>x>A=~?7 ?`.ZBxx8G'Qt_X열 oe~8 ǥ"v_|!mN K5G|0Əg 9v*r( f= N}3gȒt*esxVxY9X5=r5uMP?X0T]8EwW(]SxJ+2M 96wC@^g<,RqiYV}6T(kn/?Qt28ʃf{ܾg3e+W2"{d{v(=(vΕ=|~=gd+h^ZcCt 3g$5IM^&XI[{H][M *u ;U+wTS֣#/wg60ۼA&:"&J`&k)'34&OE"o"B~A)Qx;͖xL DE,9S_+<ɿ*Yŕ8og % "Zko}?}.<=+ԁxLk"OjF'fÍӻcm$?x8+﷙jul3_Sj(GY7~k䁺sWl~2_懟gvUe0qFab/zYޛ$ҠTѳhҶhA+ Veԉұ&c?}WR&mV$;/yzR:S Z'51{}5kNP8K7S2P˳DegzDt2}Ak+H[ (h#{$(I *) +}T*>R b7]ʠz`T ~K|xWF"1f7&3hb?.>Jm{xY! ì B`MU?+ = # = +? I:Q 2ő jz5sZ56Xfx᳃eeGe&"̭(ȶ5g>XV. 8LQxŒ4="?pmNN + 3 2ַGve. -;t& JS#˒CF6A2I>VbpWPA-0XHƲ(s&+8i(T<>ƥJ$ygȟ|:iv7oyesLdgR64mr?@mJS Z5_?C,I:^LW'AbӴ8|Z~p`Ơ*h0'$*G'Y[gw?\F^nvϼa }sZǢ.SiSs8sCCCRl6ϛg?w=sr>~_VW_f'u?xŇP]2[]f]͔M uEqRQߧ_~#{ FmiYFZ=2ŕ+^ Shyg= V~Sٷi?'앃siw5vw&k6Z05/gyU4!C~L?57|oɪVRJUe߽>yb@e^m~S X %h6RG+->oDO aQUe;rǦ:'.:}&{ ַ1>QQA'swR'f/ѕ2{eX@Cp l>r1%%eDD!ݣCϠOb=ܧ2==JhQL  ɾSZ(nf6 ? ?_rrGx(/ `P&[N+ ;M6`l-j~ćBwɃQk8]Y5ipڭ``l;L H9_z 3-~q& ou}{ʐUDuV̲JUՆ9<)sƝNɝLLBN, (Qs93+ꎹh?KĈ 7i:& aEKEv Nž/-wI8j`Bglư@Gq)U'"}wțaj#erlX{i#q\lLX` (!MΧG#,}g 26vBqiUNgcVo*Ge=FujI,1'"!".x!zlJ a#?Q3VP- *A~s_ZOtgU"«.?R%A0Cc- qhS`aP\cdwώ~"=w1%yʏ\epUUem&gUW!fjB,Xmd[? YcԍTmcJ=({XB1{kiX/ {;. OTL>W]Zo/Gc2]* T~oyZ,9kރvx=Ge󩠼ШYŽtz΋_ٲOOj+c^;Erp B {Tnͨdvv_adjEF:[A9註">P(Nˡ*.b.#WŸȕ%yUɓDcUl~s|r,{Q(>^g";cD$v-Nlphn >4c(Zxו*,wۈIq`E -qX#m+Ί=ez%}%r)iq >㴸\~W ?=b&K 9LBI.,>Ct"ok5ߠ@ 3Ge*L>$pOssMZ2UiKe=/7ؚu`hS8@C@!E-Cvם8ʏw& p9FΥ_f}hM*!Dop*e ⟛V@Su2W!ǖymE\0 g&u|<d#ưQv*#?CLup+Ѿ#te:LVNR!Q,@w_ _Aya4 *Vμ5&93akA/@< wV"&C"tb0O@[C𧊱wR+(m)3ݐ"B:"(n>^;k ł% 3oQADK`]4rGeshswprfh⿃}m|n$tPQ0bX֣qoth|B$֡_aP/ o5ن4n-?6'7Ľ.qTkBNw#aB}K^UzDŴuW-%:B+ϡGK81"mWʏr> 3:>FvI6cx}ϭԣRb*y@"[TW`8X8>t1]D3lj]΁>x)f,AlWxez4Q#_4pj N,S ^+4p }uH; t&.yŠt-?_it}z>CӵIᓖLKeqUxFxa&1^\M됬gHHBY)ȇǢbNrf}nW@k?gg[r +zV|U|+zΡ1+NuˏtPH3Ʃ$f!R f?T=Z*I?R^L&aqB9{%q͋,~_Z]GQNo.`w1lڟsoKeFfR%aʼ[7euHOV!~3eFQ c)Toށ)?ݡ7Og9gkyOEW7 >Dz﷝vnI>uOe_?_9tJP"_^٫Mה>}νUT}zx;|Mۢeʤd2r%zOtc.VTCDg~C>W'|B<}Ώ v>}~9}OauFp}CbJ:s8}?:"}ȏ덾v?}MAw>`=*)֣GuXac ҷh}_Ǡo|NEYH2qnV׳~4]/O-ԣm}{ O,CӡT3/}G흉}@~3덾~:&}{+H߾ԣ}.EC-TG1| (?n7ny;WW|k}g$k>ԳcecQz??}σW`}eF6Gg`; }*͟ zk{E~Lm_ohW<.{J7Rcz];[߿/BΝC/EĠٜ?ބ%?oؿpW"]}=}_}_3fԟ|߷[D]w;߅dԳ&wV,wl+?&ן[yx>4nH|]w;/gRC3bٿ3dǹ7Ħo#^,Zop[LU(RGRL*Z[tÈ~g߈+XSёQ@Vi#I*c,]R:cWX^Ey~`FzD}]+,'<|}szmM:{)W XXnXoyLL~a_dQM'1k_80G;M >V??C~XO,퀎+~IXg|ƃU.=xw-l v8)X. m}xC'7١$(h;%Y*u LT՟E׏81kWR?(?nZW?_{^q9kX[Yz6MBW=(.4>/-ǀh%V*x;F<АZ/aY e9Zuqߎf|$LuTuM>M/\+z4;Y&uKPqjQj " ;S 9?"]7׾n9ġZ#Xr=c<"(X,kzτk;]$^Y3ab]TT䔻ltinre[a8رgϔ( 8n(b)*0PPy1V"g9bW3_w> ?^U5]T3x篊˜ K~|ž*Ϥpq={E?X3#>㳴'.#Zգu: ,P Ȍί1)VLW߾ziIG_B0>iQԟ/n+?7EYsĬ|f^5n5a.@ &aFߋ-^ < tcz8^zR7[~txx_fX_ףHF|QxNG"McU[AZt{ߞסST \q]DokZ?3Z}?ߣqJDkCGn? i/KK塅W8YK&):(EzLfsc?Vj޾М 8^1z%\T~-XB#?^zaXk@nԮ{q YkMޅu?<3_O^̗T ()Z1\SƑ7fc٥*ܠ؂`A)1v嘛 W/;UvIx2=i I ˀ9R- RAkLCIPIܩ6%ae"Lzֈw3F3 d!_k#!'pr&lZ-ȵ/4^#vAv·qWeH'qBq9lldENSCPq;T\ *Tt&+PvqmvSUc&25Uh;8|?njI{dQ| 6M/mg FVPzQpِ-WiQ鐱 z} 4IM܅&}E{<*͗;TsAIwnMհAwVҫрj66(x4NCLʏ(Y|ԓAm|"NnUd"9[:ZX$ XjͪKU1La, _?9YҟknSY(ũ#힊O//?_R832_:s4ſ8bſ88ꍾc!~/R/)e}_2J"?덾Wl/>_}{&ۿH_諮78"סk>g>Aѳ'X#{;S~,:^o8ۿw;Jg#9ٿTߡ[ȏU'Bqv>+ aWy8UM p}ܰ}1 PSW>QO(~u;GJeDon\#fs}Z~W/qbkTF'F~zgqA[55ύ|A(>G삥~^KJ+/:|{|_ '(寭S7kzM8>]kyuz/J +?;G.?M}Fgq)_LW))o /?Y)^/镟rO{Jm %= z!ECՎkҘb3}. U/ 53GQ:Sgޯezo뫥U}u/x)ikajOȗ`0b~o킾:vZD{ki߫7~\y QtA4Nz&~ur)wI4vBM+sq K1zHQIE̪DO,!`x*CumTV@Y+E!*-ZC\d/n}ARiX}ô< #>)z@rq(mbάC+[ĎW4]R~FjPҖ.&ǯ]%ыM<:6&Uqxks;}Ffiebw;ph, jKm_BqâFk[lP hlGБAR'd̨NI|N WSo`rpuޱroKQ{o4֨QcNbme2Mo.0 \K>1my ~=ק۳ՕN {}z#5PacuZ0`YK;&[ggwDKg2ݻp97x.StM`9{ϭ., LQM) P_TC}Mh UŦo uR &FZ]xJxﹾ=kQ`1k(zCXG{q50K,6Kҙ {VUJ.0mU*ΏLvv?2zܲHڬe Ň1 H*F`9I<hKFEn2k]&1J{XT+E7{Q=iH 3뱬`Ss ?dXÍolzOE OwFsӽ kuX:OoNogⷋTKkƏޛt߇|^:MD7E'bE.M h+gh)搊6(0 ϐ ?3g6'M>?~' gnַ{f*uD26gT1$Bhзaxj5&Dq|J(=}0}me׫`_Ÿ_T> 9oGgaI| :r:aCMPyuMq>`C0 ؾdm\em%U>Y[>>zYfC2d;- /TOPZ5߻= [ >ubZ/3ߏGz=7E?P=>_pï(PWg_d<_<-BOT|>QU~`uGc/PW?>sGm԰[Þ"ÞYˣ*KЅAytGh0~enՕ_?5w-vuGˣ{=2_S߇k5U< ǯj~S' F_jCy4C}y0zWm{+.B=1Q9g'SyT f]!P5_o]4?zXyiD%/}LI0`&EÔ;/7/@[ײуwL؝jٹhubO߶ gx% Y]rE g_G\Jx,R|?UҒ?Ra-G*ϓ[-Xξ$o#oT?,l'3;-C}O9>+ 9ߕ Em󮾽;=K$2eR~1m$(1ՆQtxg.gN#Øi4K1qר_u\z>Ѻx5B[YOKwUcϒVlk5Id,7IO= , dL%` >xh'^#H?#fq>fG)d;Q$$>G6gneye()9BIs?UC6+ՄӾ߬>畦田԰h;/EJT2~/fƱIG]Wīk ,$LÜnsTTζ $4aT=3(ME>H7%Gj;KÊ">ުcL6ȱ /3CVn~!]1E+: aN*jj`aWqZf[=,MyuB~P{->;imd/_{@_ G|>'r|"?&Q3.5A&H OrK%څ`r@pRYQSKL^1伇Ura?`xWcxœ9Y)[T-U *C*|O衘[7r~5qeF?7y N̎2x9.;|0?mU*]*iGXz[ #>{{Yg .fl*a6{}=A`b,ƒ"TXM|ft4O:lV='t7ڲ6 P6G(b,OnnjvԵy Mw˶wS7:O ?7|v.rQYiZڻB t*\ 'K+"|PrU)~tѝڸvRMwSs`:)JezGKV ӧXaB (^::`K- RE MW[i+\"ߌ7MpB89(V?cw(>AX6 %=Y*9P %2{#Ux4[C'ӁlG An~9"Lk!3b;#`%2\*?O8S .ZeWh$"^Zrx.=I9r$,I~9ښךQe'lY__ml4=|Kַ+_!e8%VPn,CW e[!N*"AښW!.'Qݲ]Vt7Mtm ⤐XCCPnSk -˒$ЉۄQ&蜢A6H D|1 :̄8 c6¿V`od2᪨8U:ڥ"yJ lN"\tyI(_ Dq(0MN+ESrVt݈,H$F"Ap" 9On_qJi'@&r qB(e8(Bۧa\<ݘL7fyJߜhfIۨabCIJ7M3NJ~Xld?\ DžN$[1 gs?+|O' w&= W_ Oг'@b_v 2{5$ fsܳ͸S4,X}*e9 3 >Io#vLeC9[/1_ouu\Tc`N 6 V{ٔS0߀J,=zt"zYݺ{TjIA09sj0-kb#WQhlȮWmslմ|pĉ ^Sr1]x-/4,n̕=,ik`~GWPU x>i1dz wq<\5#WEGK!y.6w~ Dwac~ ӒqZD-,,=Lj&xǣsw*+ Mӱ1=CO=Qoåe%olTxNe4ם ށ_ޖ^!x;< ~#xSp ߛ 'gmavY(x(yk !ٺΎq+I&Zff ӪԈg5JiǠlieyYFDE {'``ٶ pɓ6dlvPТ(' xh< {r.5yԘ&%⧚qF:یeGqԚ'w"^땹Fph4ToߨGsTx}=tCfC0!Ԧeq # $PGT/Q-[d5Vwhicbdtjc9PxL܌~[PGɃg4J`QR.J%w%ױrث<!t8:gYYҋǮ"k p-I?v> }`.lJ>I9bPImRMlu:lo6|VM:*1ڎċ&Ƶ5]b{\B J0 j?]&PiMnَ'2dĬ1;k";pHF }#xDʁ&9})=6G%9E.Rc,w]f?4wƳ {`*[#Oe<=6|} s3&J6[vV0KP *YG_ 9o4V'6"\c,8շ~ #hG@;[(H\##97q8@;B|.G6tzH !D|FXHC|v΃neL(KcMyA0È$ޑz!E65:C^_Ude7H "%]dt| hrk ;dUz5@y_gؠs6Yy;Pxׇ*DOy0/EO }//7*cPddeKp VѨf5,o+Q/ s `$&{@zmR7=߮ӀH=EW~iߟQ-X<8{ɲBwi?}O_z$t \;_w~[P1+_4/ ?< xˏ/oK| w84e5,Ɠ|)/^SC}~2Tv et}7X%2w5]DkNcfÉjz@ၝCskwo5@c*ZČxC XMS/^PC_`}`fcـD z_ʨż:Ʌ:~*U/Tyoߋ7/+F0 Ad%I|y$=& Am*_AL~ E]RxFVԪs"H|_~[؉f@O +o|}ly B;1|RǠuIEb˟yJ}e2N)}qJ_rJĆŕtOgevÛܯ ~7Mi/9-->@:A5zr* &iT=}{^EXةsG^ߕI,o"Ḥz( rOO>x}'d>{|{B p:H:`>fFB݌wS7/! m>h#|.3*-B{_ Gg4N6yڕ/__C/_fl&R'4OC=Ӽ%wrϷĀOVޭViBJ;zZm-m\CO<4i џ 8Wd'r@qIQPd)yi dTK%S_`g-g.w Lc{} /Ԑ7 =HKYom62(,jh:9>G*_՗ά%lmjo䬒 G8bJ1X?S>"#=9wN -GCͫ 2rBqM}軗/kЍN9RlG4 Dϓ@gQQ;$l;,vzCP0 ;yN#Hޏ|9BL7~ wȆAtnVB`:= `%N5fNqu]O 2N?wmY+ OyzUf-V6&.W(L S ߊv>vɣli)/:ǁJ֌*{zkideoxzsa0߿&Ov&}Ŧ$` 1KoyzԱ&ubX ZnGeb7mMIMm S2f#Y}-fW-JL0c{}֯.j:U3)ꫫ WDᓄM0] &T|S FkN^Bg. be,YEަUY&1$  IЙͯ<_'0 dc&g>WOg~QBcJؗs]fg~ ;}8f;JL/ox?{(#q7MBI*uSp0ܹ:^eu~ƚB'I޷fo RiMSg]Wkg禯談^_]|T}jU}e避,؀;0wGSEd1y}DOwLH4&sLƣ:Ւ G< }x Ӈ93g_Xaeei0Jb JRS1U^πY8:=Wl־^M8{uc-+M=&,T|I>ؽ% m=X&@5 VE FE|BT$8YeP5F?RG(;؞Gy'0- ;|=\8[?i2$47E?o5PʛY>C"lZZ`d>A^=hc#M a]wɊho{A>Ixq@t#vҫ&i}qo>NOڌQpI[i=CAZ ^_550v覘\diGD`nٲ~v.o/,˃A(0uQx#?8C>[<^Ѹܞ^_EM5?:b>p`NWfjx }Nǎ~!tcvJn[<:̥GPW3ߕE|9O鳚CG|^d\mbV]1T}yG M*r~Ys-spb04>q^(}+|:vz/Ud?r_L&^_Qh,oOjTD>dϠ\r=(h4%Ҟ挔2sY͒ y};ĿS1Тp~Ц6LD B0oph1[5; ܒFo67%ne7my  #/3s5<#K6ckObQ.J1IU9Cb6`=C6+V Ӱ́UE4TC8 82 µ(OpŽj¢Qέ^_v`A=ؤ6ؤJtT 7w[XLf WFĜQe> v$( (Q;%"@O[/v|´1kP\چ"10۽,l!Q}XHxY'S*?zπYZk@>(%@ &aie9jUPh`dr7EZ exx_NڶUSRsv֣EOO =!VfEQ}|ab1lq8(!} ;3& %^``|_lUq'ւw`*6! :nl7 ޷7U%'my(.ju h" `U.>@HDzѬ[U]EjW,(x/Pfι4-c4{̜̙3GݷL^)M4EOTn  KauVa cB,]in&8HVsGfa+([HCLHy1fbyaj6`(Ov ڞo|*KQ?zelѺ˓5>]Qԋ1XЦ&dhyKYg}SPf{ibԘ'Vݭ1/<эf\GكS,*8\Upn ?_g&!L`S<}0Ó<gJ$ʇԡR6b] ;0i1lȯ!.vn d/_B`K&R5rNGWÌCDSLe7Ĺ7q>:I=8U)BZ f=])}hc 7] =brl# )oG+9syR~^ĈSc/m?Ώ}rѦ$?<9){y'j/Oo/g~j{MJE\'b/iEMP?=9)/%Ge\uha1Q"T(P.fI"_<07@73GY_{\+-1M(YacPvAE/{N,Q懿dC 6}1>VeM+GJPńwዬd{Z .#[g=Lg[]-slŤҞ"1m|&| u"Q_Dq1 brARm®Ÿ=t%)Og̫/5sO}O 籎#K9|iQ67(d$J_t\& zXase{N xe=K {Z|`xC r2R2wL2GbS-޲ǤCar.&9ȏCZ`&J kC7\`yWqc M9a ٣ݗbhi?\6ŕvs#_dB)QdF/oee[9z"&ئnj84s8A|3׵W47p28ۆ׈Ḱm8O\ҏr .+oHƴa=kx~c'Lxlq7 6Yn**#1Ra^Xxʰ ٦>"پvp>4tnGVbXn Ym}mh1oI)ndAY G8(T^KSbϢ}B@"adKS\Ύ4Q }.5c}V?f.fqmXtq:N0"T TQegga}F00a` |o6v)tj!X g2k3]!̽e/}Ut<ҧQ- ]1V2' +c30{f(Aw^ 61.: =V qA:Ѵ"W4mhhWӈl onOyÊ5<3|RrQR?9Y&:Ì;V젝ko:MVnKז92SW`(/gKAd5"Njd1voxnZ&ܕ)eJP /k0?|u:ߎb4^d'id6~uXTR1(;'5c8W{#n&^`wbFŚy;ON< bL& M(E^ ]M.&aJ{I5)Ekuyc2be{$oodD/8w Ra>PwNYU 6[KGfF;Shk>CZ_pb+Ǵ0^(e|@e[^dKbt)L3ļODavj-8hh;>I鄪(@d+eھJ$9TTr4cUrJsEi +wڵ#\5偢2[_"adBlwP H8P%y3e! cqv!ɨ<7#xt/Fʝ! {C#@Қ]g66{X/2ܣ1jZi#S%2eȧ<&P ҿC5jpiH'NX^o*goڻFRdY#W4蟣*8X{SfAS,5=h1Dvʔ}3 6s8&mo)s3z4Pu|p7s:99*MiQ⻥ǵnC7rt1<2#1џ]iX\PfuWΏ@A ބq!?R*TSf%G&Kz^U%34;Df}!!)2-&g H#LŶ>* 6HqQD.HZuL!dU.QM=AxY%i)TX_y.S+·ewwy_ϼ:V1q4m ]" &Z(V{~䎵)n%#e6KuKO͂#b#~QicBf&@Mb&)8n9a yzP;J&cED>zz*3F bB5(w"~CE{1Ηu oq?5LȀx-@+}ŗ2I"rS>ih0XL(?\k UכkzTOs^Jsuwt"R 1`NA,$q哚&/..L.s&pxk y/(5YVpo&0Qïeucoc!_N+p]7)[ 0%z2rUl6[!vuXOR|npi.:ipfß*r] Z?c~F?-Tpsi`$'G;g ;=~(KC vL\KGZ s&b^("J4ȃ7ϓ!̽ U)=A {wW|)'%/6+'?P&/u\^O^ケ}3V>Y^%3wÃx=Q,ҕ9+EY)$/p9(RQQ5QJ9*$isjM6HZFRI{ 5IZYef&4 g1wL6 W`ּ'hqnT&XSzAeዼ(H!j<Rٓv8L6scs;&2#KsAscIl/!FC;7זuyf5-ZiK2y[_6\{>#) #bѫ/sNEIm#Cb.)?UNUϣ%'72$;'ԫL]c3o$cײp+ P…)K9֘MD,.q<~k*Ϡwpa^ .oI+Z+2|Q@IBw@GJAi8X5s6 E2>]yFE("IDTTMk7E jRT:X` Ӑ[\Ii48^0fgq#aK&7lB pNlE}v^T3toaS{F#V y[X |ރ?0Q;r'eCV؉sL(kYF9D*+^TvTm)Lf3D;ZC L;7+mk*XQCZ%_>Oڴ,qe]~iΕR * Plid5-(&x x?fei*NK:9)eY8l>\>6'VcEc+ V66'~o KabJ CE)jl` NK0Mۙ:Uec~}[[+V֥;E!oTI+(wC/v%*s:1Z[™o2m.ZA{_è:%Ҳ3#>DT„#e*23j(F!B#[ OVZ ?)a]>,ua}HBF)|\t,JJS:ҷ'ݷxߊxߊ}+憆y0jHJiʔ|39cyǖ;@N4^6.V_;󤩺uw~Z|v}"MyJ79 gl:u/:0!ylc6u:}t:5E5M7YX&|6U{:9t}L޽z#y*Nnʫ-tN{ndŬsrjݐ؋휙Yf 2y &RT9m完˕pu9_/wRÏhwfᐡ Gsh ퟴzBE>/ju{yPJW(M9~Gt(p ?/ i9! >.,Fo/h&?B#tb·Ѻ_`9NuOF5Ltk~oL4[-B{)5gIdcH'?z D=Ƨ u ޗԠ{bz%fTbj3[Z"Q _씹 Q7ݴp,~,7n5%WY0ovץ_eUBo2FV`\˭k]!9l +̷ ,iL$#G:@oVlVJ}}Tò m* e.x J+Ws<#hvZ0fJy T}5q5kZGhTA|(HH16]%) , \F3I_-6N/UJbkFvU+ֶby>{(\js5JUN!`A $Snǹ0-c'i‹5f0f$44"N*cVG:[˗jV) @c!z{$X0-%b5xzĚxe;.Cˠfzops,HlʠFhv P^,R;lw> 2QbC)x>By$!4K)Iwi; |> -q:,y3|QB bi@ִ쓶Rhh0QK[}́qb.˸aA*NȪDmA[J~6@J-Bqf$CMܓBIX{櫛m#pnBO|Y2ƂL͘0#HWRS9 wZW:K䩗oRWjEvT=^xR/+F[`;%>ťz!|:m!)Q0\+. bf}GEf2ݙťaNb)eo ٖl}sKݾ<%йG+P,o ]kB hF:J=;sHvy:⁺^%´*hrNGSh}q~|JpC2@#x>Q|[.|K  D:3)Z[E W(m*-TְW{])ڑBuF; pi \ν&Y."/?uih Kk1gNtPq,4i^@\@:<33xǼАV -r-8t6F=06Nօ jbO06S%ߦvSf 7[v|=sG;D!t3\}7¬$.;8^1XUbur ]f0-&>[/?]mc\Zu;& !~`rN!|071G5Cqi |SuVQ54:N!T Sp/,LF5w;vwwVv~lĖ1=Y=RSK>HmOR[3;+.Y0@Oa d+j;yXbiLҥD5˜\$QAkS1E#i;z J7ubHr<+[~51:(w2)hz,8YXe"` 9߉('v3&q_nC2I2IמwX>va &nBs}" :EgN)GŪ'F6*)q!|&mb+=l>GO! YQǵcϤ0Ӄt6ԃ*u40gō rjfz؏uu±N Tf%\UoܩoՊpxeLXKX nl ^ T$R6U^@ׂwŕu^5KL=yKT_1KTO!W iJTaq#>)ش8=*RqV[rFtWt v+ > hiw> oձ@/i^CV1 rIpBgu;s wlYOsش㷬ؘl{bVyC r^ cf2Q!FvvL*['_`-:ֈhX=I hYU/H+D{K8XCCn bB37cS#&1;Nxvw4Y7=̎A"7"Qj0CD¼ҙ/ A 4-#wNHe{ 1 ӡ, fmY.aV[G#F/J& c-U<,1?wee"첋%^ϰ0o&_t@J1ʅ)T)r#fMZ"1g!ΥV0Ez5s]S!ROa59B-t0{ rSda*Ohm R0x5ܘ< bMU!A^Ε>'j6~l ri"02I3 _`5ƯVYi' <|E3XH71V~[rlw~f@;a^`uBBN8zR{ @GI̟q/1yP}y9WI @2*?ARC#SIrǒ[`wҴ^%JVg>>^Eej$KǴE}>1;H!+K(6E'ɋn=aql>E?RgչM]ktnvѹ'݁ALչ-d1Uӝִۗ.LNT m~Rҹgrn y&vKvevnm+sƳ; ֩-XS$Ys;C񋬥(d9kgQκz ll`6pծʘzTs_Okp{t_ *&_vf!{U7>98%LxQq&Drׯڷ`}Ed׾|יĪ3gD<5{lZ(y>x.N液3VM[_FL_M8a__N_;5&Ju<9Qp`O#g=؂mStY5qkr5Q0P!N3?yOe;l%jk2~j!Sm36Oe#~EG: wԾ ~O=OʴI@y_ 嗚S&-XdSd@T45?E`l'1?UwG/#g;AmAԦ-k7:oSY?1O)KW?viP. *JI6u5Gs.ǂsz-Ցgz-:V--*MTM5I{ | I_4J.柲(sԫizWG?|UUz"q{ ggE٫724UƆ{\_ :~Xs)^{h sLAszggpnc 9qbvptݞCF(w%r PE.g=-ƼY|L>1ӵ4f$r*{3ȅ-\ =t $K\J*h%:Ձ\.?O]t G[3HIS "MrW Y4w,o:q6 e/5Wke8&<ӄ$02Ծ UnT"r{;->ܮ`-}k)Xr|oub&U =ǁ[ n)ԷH]ISf ZbRfk25ل&5k9^ZY}hki2p._oag3@b\bHehx.>m8BcHi R5ٮMq7>pZ13#*NqZgG F 6/0ܯ_jcmUf7Fp3;%l:5%zSРRg7h]3>s>CN Tgv3>lr#͉uQ^>m6SZp_6¾MN0_KӏF(:s<\@'qeǾVXxڢO\,K>Ϙ&M_ *$X@1Ui_+@|q÷ʧbr&&hk\c6ce?[<0D% U>xcPN?IO]>0$<ϦȍG%g [?<=?tQ|lKanL~p1ÔU$:|. ,TA@IAߏ,m-:YA *3[F]0햿l0R^p%6s E {"!]f]e=Jl5&Ǔ\23${uinOALEp0% 5B8168K44di1Z1yAC99`;-[Dr] x#l2Co59~+Û{Z^fKՙ"ND左u8;psm1>( y^ ۦ!$6ky,~%hܨϡ?/Ljf@(|ITZ迓篬OuGaBcÀBǥ;(tG`7 h(* ۳3@G~/'87Z|0`' vbs0(צp甡;o;SrRmz&Oú7O <wTicDԣ_紈?ngy)|Fǟ(K?[F!pCry?jJh?i_k[>ERP尸[bQ& 7a 5Oʭ񃳂o~Í^,?<?~|~x+c_O?shOߔSm3 '_)^#+m1y4=zL]+_k=rf=uƦW3"ClN&r`Rps"Abv$DPeSvej#!iPM6?ݐ<~jcoKɕ ,&I+V $zBmi> l~eWn7N RK2PWO۫Sk]9wJ=GOzo詚g^Wf|7_w=O&nwi$qSf-bq$?'w5-Stk |75|O/J.J~廖dSC~V㧨9ii[shV%[P>ל&TW*gΪ,VV%/}xiV+3x,^F1U mW9c熖smWbsߓ'_/}̰\~ C0j["du)WHo BXʕp])FC=A 8co`< )v|T!>쌵0w2c+TbAzM3ۢm]܂F/nv]m!%Y2Ic<?gkSm<>w4a'yh/foI#Z]E `g&**^oc*V OIi`]t\iE^Cp1 b_JρqJ"e7[.ᑟbPf,ŞC` Ą%!K̀4!G8 5)o1eU5oS}X,`L]!ۍxS{{G.KӺҳ uI'2 g'g2odsQidhl ƽg!}$CmƄ˦ūL;R;-VM#' BP#Ivd,s^ Kh=C?B9[ギ00 +oXG&gPO XeS~%B荎vXżQSτ+ކ@;P9;0]ɜΘ|E^[(dhߣ/xwfUc$ 6hp~_둾M +"X{iqtnX3:`hr\7BHuc.Mg ۓi~GZF]܁iB*BYa Ļ:NV^'@ "] b4}4_q M|wLżK_b#V5 U}딹u}xXDh~9Aww#mt]ڳ:zJַ&>0*LqbiXިK(:[[^YO5Id˺z5vEQ >6Z uh+JڗjYRUU(y٪D/pGhĤ:’*\ӫq5}tnjR}DM|&3ζS}V&R5Qvo'ۏgc|;CccJzA(, k"1HQlܟB=2/ /l$5yӥi<%4ht渁T,hI٭dTnVlyǂ8xzGH"/_/_V! (ˏLazkesdVn5MST1VK @g,U lD&A] zx YXrlI (<GxX)w|EEUkP{p8FR4:9>N^Xtɿ;$U\9R([:PT&W BXʧL̝y׻.!~q+א')1b LN1*>PX  aE = , IܟA]a vhB+4 &q %740O4t_nqQV mǢlW$U0L YSOcO׽ z+Y!hģss3I85Q`iB;E|=:iHUZ>f`ׅ]_ޖ֪|` )WZ[mw=,rO P.fWpy얉rO ޖE{g.tODr(}4}/L^HVZ,},0ۢ`QVX:]>Ye|%|DnD[8 (]ZUlF,Q9D>9%`KDRUoIƒGzĨ5 ׿X@~lUSFF{Uq:?r:{?2F50ǮHM?7&QgP:.e7+;﵌f| (#&oʪO3d:{9Zy*OUT8=&gcu )+xa\Of5*j{QO8xO(pxss_o<$@<ʳΗ~xǍxdqh6wǏWx/X?\< vFB<ʅ?Y<`(diӏ8n[5xqx@$|2 N:P<'\Ҿx@f_=,XvNxLs<x%[/8󺆅>*^L1ޱ5}H?A }҈q?ĺ(PK#zBC(#j17`Qd"Tk<|(*15I=dRv*HQCCLg{n<0GEn8H01FK36q˜IJph8cwLnNI:$}aخ%P}llba^ |"&80/jc/y1}>@J} Y 9毓_0k.] f%S E Z WxaT5/r&'n;1GɫڢO}>Zu0G`?(S]SI5V(, ]-pb' _%Ksgei9Lv6QTE[8%R>,X{^z\լkᅿ[BJJiofp~F}iÁ6'<>`VQvꓸ߇l#t5|l#A@|Oī6nm"^Ihn1pNjuT8"a M#s-:=iBl^6 50Z@}̆:<6/ /yl K vK ђ0}Y~ME$84 JNS 13mO]]+FP^%8{Vbr)F7q'a$F.{l6rd=ܔ#2qKyw!" bXaN7R{Zh_60;[଄2Xm47!.DLCQF(rd;08ſE.ʚ:ǫ+#ek /&?T:- ?Rѫ^&Ǐ7ꎿ@'d|BnK!]}۔_tlå5nΚ2kf9e賚YL 6yT78&ܕKWQ4 s,pqs($,S4ˑaO'ʃ׆UpDD#oƌAQZ8 |23]Ғfh~O$4αucr05 +Rt]u|fhmsLk [&/ڮ!tK}vqvF5gʞiIX?><u,?1 UGh} oj-m?'aJGHm߹#"]L1A߽0"=zjEnsR0}S؊jrN5"5]^N.i1y\$h#) qIf9UISR~M msm'3}.:S>݁x#scS`5\V4;# bJQ7| # `HݘIjsjbʧulG$YsE6R=By?Uc#6cW)sx]e!zZ>Ft@Y+@SJ!TTnm?1SIJ'C 4zV>;9H-f2QS`s0ݩAQ^@O[M3ZWBGNQEQԁ5&K.&z~%&WmR)ToćIQ>͛=$9X[.ƒk}W1N %o*{9a(XeBgѣf,4u ȁKXR H`cKK]ۄ3 .,Њ_C+ZˆYBV¤>/&hEnݴ* .-O o5&,(捼`zK8Z܌Bz 6rkq ZQDF gI8y[h^4rtc{Bx'f! E` ~v>R |£Ꭹ@j2)蹴E:2fLS &;vCYҤ1-fEk\ރ2icT],Řiׯ WrbxK*#oqeSUt'Hs'9k@z+s"w^\µR-qmK1v]y A"WGv*% ¹\ *lD7<< łLpU=_qňo+ ]MOo4w2Ч(;:3; ?8Lf`}濣\~({&γ?2t^&㩈Ǜ./0X"Pԅمԩr\OL.d0ɡ 9D3ד|@4RUj9Q<֝qkUy|/A_mM3iؽp+[#$x>|7(Vsy|}G}(L"|RxDyYmGGI~gwYU}/T}wyKZ;i};MޮC}N8*|;|# W._|{Q&W%{OwTNRWvrzoUT y-ơ'-_j5k&ds#_be->{Gs-J._KL"_Ӄ6kdq jWㅬo%lQ^`G(a/'4Wwc 27e켘ܻ C|(gH.g1_mAQ>._ےst,|b!U{<kQďW}|$lc(_C/`_r; 9|KvGWܦ|}/Pj#(iDiI0!=&i⟢/"ϢyIơ-&9H.I@A✣O.sv7 LRE12\_od*r "uAMS%m(v}țܕhrʝx\n/?a(~{_zp\RhEfď?~J_,SL.gj~:B琜$Iό:?H {kQnݣm*JdK{ڰ=_i-ʦɟ_n;t\uKe)ӘJZOZFOՓZ_Qٔ,Zx2!XZ[7ESOf>u㢶y&Cr1V:8 -+MW?WPKVYs@>uqF=`IRIhmjO&zΘ);ʯ=Lbۚ//M&ʷ9n:@1&SQwR6r?e$|/ ك|ߡO̿Nl~kf0%4G̼j:[-i_O6wGBwUID z×'o]|F|닾v߅_$;=7o$i5z|9|ԝP?{o= a|kyqϓTPoMȷv4[у#[|^c/L52K?2[?ybpU(jm^Sv 3|1ȟt;٬>短okΟt@PfȽ- >)Jd߷qݠfeϙ,-LZaѰmĢ|뻷|I;~`uolqxtk^ /Ej򭏎G^ܿ5 /:҃{R[k9۷_}io}ʷmb<:-2ЊTx d 3c 5JTǔs_iz!sa%Duo?Sc1;n\6̲-hfUGOT˔],,KnG`s2/zx#Τo#+bIoBZu T◩(n ibduHRHF0lݧM?&]H_{mbx3j5y2m'b93K3$-(}LXqj+Td2j˒4jj,Goxr#,NK;"1&,)$<0yXݽϧzMuJ䎻2 'LUgn 7uG&ixmˆx Wۨ<0l} J㿒%+Q,]"%<=jl:Nx\[/??de?kZOɽ+dKҒ>1-|ދMO0wCEb>/_EY-oP)qi3t/o0׈Fj-.|Sܽ |S8tE@QE[AiІR@YcIʒV{w}nOqCPneeRZm3sν7-=g9sf3g&U]'VwV)5 Iiٗ.^?:}WԢ.Y^. ̏ r0i$hm<6i w&vňt{6RU?B^Y*6:>C-cnC֙!?~[v}3}0nծ^p. g-i*!6U?U\%ꈸpw6 XxK6cw?=ǡuM_YۯjkdQ|Tq7}"l5.__+<DV˂X7gTp~鲟Kp䗵:K{C_EҾB{,{! фUMʏ}cf%zSKuJ2-eoJu!*v/kF~D5%?.\7 gKW5Kgaj㇚ |{~xnF~To"?|?BI3pVku8mP>*oߣ]RpʹεD'.Q䉻ÿƔ1~سws:p{֭F~n%JN&;+tU +_IwESa2o7I268.(18@ CްA^!ΰKCaPJd@~2#iBQ^zjUP.֝}F5DP'_U e@e-(3وT6`Mqpvހߋ siP53whkNIQ>t2죔5>! MPS !Њs* eWoRЯm7TiW=h~T󽃕7:(o>o7)o<6曻7 ;g8Mys {c ?y9D_Q. EYނȑO`]1}E\-&,@=rG`6#A1;;h%H ׀Ѳ#qo=z0lP9&?zzUXm9cMՊg &ѝwILudͦZ VوǏm2E̾WȜx|Q+dGU؀Ql!?(KPmʳQtߏz%!qfyt7/oB-+:θ۬=eQ^(]+fs~q-rL>Y cax\7R33iϤc)'κ9S%DŽKy;`vwZxǻ--W=Dy~Vя &`׾'״:FK׶l8: KKdݎ(9kq:o Yՠxt IJh)?@U"j#T5B$" s ,WN:x&:1$>Xv0U7} 4eb+A>Ô Zj )%soafhbO==HV@pFnI;Ex(Tz9 IT˭La0VIsoI0^݃ߧE} ~ce0AЦB5P0tBZN h7oAņ&xHmѕYm`UH`lOw%$#!'`^ޮZu*[C{:آ\3aѰGTQT;@Lߦ>l-[l}5qvgr<ԫAd/L(J~Ф/&lR#R ]|C Z̺ՈT4clz 4)&F' | ݲOpz; *LpxXb*YXt63,/e ` ;Ur{mF|UnRޢ +Ew+Mp>eAZV>5> dOC hЂEKQ٠): 3nE[iRCOf= ׿+׿m׿RӇSãh|RoJFV/#_b0ToKDλw^+iշW)&Հgw=\얽E)hհBJ'L7T~;(V\ɱJkWMU?4-{D74`ّ&Z>P ߇ln #"J#L2 зx?K{5"Յ1u8Fˎ0ҪI )*+,M7 +߁Ku#eSsJ7Du?u)Z*V{|ӻԩy>%qZ7KD &yѫ 对_| N..ċN8&I[SA\rXZ[Qe)s[v2،햓͊s^q;{TȌ|tk*ڢr.y9*IKgxdlVqaKJNlN.,E? 3#<U3# ]S'.&l-s4IY8kR4Ž]Jwnc~=.~ؚ2 qLwC7?g g &$J})WItM;gKG,ql3@10 Lٖ?gҞmP>(|p6F(=Z4^PٜhĀ$'[:d_ٍxGe2&Km=`gf1T͟ֆ͟8ˑ`ucq\m  UqۇO%Õ:;ZJ V.(_ϐv G}Sˌn//w.w&u=Aa͖[rw,Q`mw}C]@C1Ƨ@5<ݱ+;щV,PJWD-Nf <^1y+c'4Ai|"t1_Yqb,ΰ΢kx*0wX3ث[J-;3?ÍRlAu>AB6~z0N2XAl5.gh4#sa=݅z2U&^zgMo,4CF8:{U7 hVX\o6_MSG"_L`bZPJ A?;#_HxC e+o/n5 Mmtۦ L?ADUu97NۧU U褜U}/$@S, )`_\YL!qID Sp?U&JP?>^bsr8D>y .sdo ._ܙe2okۓ>kNo+S6.,>6{ 4cV |9ӞVp~\xhh3m_ݰ=BK56?P}{*g44V{>'6kס(  Cӣlxx9,9nI9s4|KQti"ؼݺݧؚ nT9<jceȄwu!i=\ިSΘU{OSZsG{y}w%+ (*^RĤj.B+SaZ &eCbW(Kghhi\O4z?I!z_7)m_2 ʟLѦ 6h Z&/:P˷T6Ϸ4/Vtsi`eZ}~+镉J8]iس;S&)wKe|P @S}?ץ#Hm5X~:)}=J__s|u>'*÷zH_QA}}@Ϲ Y} /57,kQA Wm< C]=6OX0D.xTL聝E:ODi3{LǠE%aDȹ%Mgۃ~y2|O=YG̡JK0֏V-5DWNv5|Я1bB{/M'߄cy|O8CNa?]~p2Tsb ϖymFOd wLx\lXY;[鮅|Mw^W/Su}X͂>=B òmg:gGz(F<%W^. фW S f]>Ё4#"d?3x8/?U'#/}k6aA!fiw?`m[gcJ:5Ş7x|ko%vr}AO<+ fSԻh_*lRwae ?KX?GaC6!ID0- ١^U'(0>a'$Pؒ,v*G56wCbl0+B g0=ۍ[.7g\`ƙB IN-/j6wZ&~ `+7.݀ٻ ߺG2$@5Kvqԡk76 qGE1rHTӇaN*z)֎ bp kOmkۇmm-P!ZUv*UXPҮ " 8r{(/jMM$(HOS (f>7`R;F5w :7-rn8c;Bؤ[RͲ.d0j FI 7B+.mMWŠ (E`8vFݨ4i7jtk ho'[Vuh1~` xOP*x@3toim$F{Ʊs>e\C 3Kd]9Ȍqx"cdƤΘ=ic?S= tt5ȕ˓®GqF}jrct_n4\pXmYA-Rת&pm#~jH}@u0_02`u'b@P;M{/_~Mo׭0Gk2[emY fٔw q]-l@ my|O¡͝Be sCt݅uH歷x@JRp pDcl"&q-vTe ǭ8 \7-ec󭁏͝]ݯcJ/AkhEcv<'|ު ݸP~;k%l?)W,oϓ{R$Ԕ;r9w:[PI'8nT`,˗cOv^gi <]z2zG1%qj.jGiGYrQ?o9 |_$C!%3Dl9c*~e+t(=̔xͤ i&]1.6'_cb5wh tX􋣽La=fvS=Msp%anbRemRc«qARz l[(]k\4d~g#pvjZ*e^eFQM_4++XiKoEk jX`0VSwx@ʆF~; eבRaCwiv^10`Yl˛tt:O{iF { $P}^#Yb!9Uxp=`A?`z=3&a]ZT" ;r}Iֽ0WqPZOI蛸F%߬qg ZtPt IwK|cCPy+_+W||" q>#.hkL `G#tטz{Լ@&)A,YlJC˸\nFzg1U ,&{È;TAU\R95U+Y|UĩK6uA~0g) o#khC=i_(eay;%app?C_5;ϐ1t8.T]2"";,I%$YlxUli5%8dKrRXOBr*ԱFhKYzeQW'yJcxd͉G@0aje#zeziO~.f ++y&)g/p;SG4iXldU/UL:cc[]ԑBsʀ6PGۏS?RLSF]b)\k xaΥM$}ߔk{j.}N 2޼<+oeZ>BSWhj|9L5s.]?h -Ew XЂ14wqp L:aF_E(DkfP{HNCq+77`,-0Fl?N‹y 797En8s۲ 7Fo`^=G2(֑(.'^~E+rB)&hi2ekw_q->@naigk(<AEB]e @'ls-u"oF?нz( @;& ].D:<ޫ* ]01 l+35?>A.b2e&ܔza9o]R!:zNܫ4ϮX DuLO^=p,?[_~H ͑K]abc9`98)%<1F> F C㍣Rpѵo2lD_ >0Xt0RǻPSqE@hNRW|~3 ,JLù*ap^"Q'$J F{{xOzͻB_1 Ƈs3b&{x|MV&]V,$H!#X52G"G'TJu(@*ϥi @7}qE!V|xw~"AoPjuwx*h"2sQ752W ] b ]h+r0)B;67f7Ȼ Qȳ] C*Kѐ2~trWH>BKL?g^77?`&2(>'-  t V u)t. y&C_ BtUH'`}A@}o3) 6ߞ[7>~:vB跗x:MߧomA#ggO+-\<15x 7P`W_=0=Csao6Q7ڊ%12 G[&ߐx_5鷅/V?3ǜ~9Dž/Pw/ U-׆dԆѓCߥJKCQʏ=QJ_-;g-߱\~^ϖ˿V=13=|BORo^O|!XJt?Z7;+M<Ocr/T;.x_0_e-HiIVAEwZ5gy!|k wk~Nbi[~׋8q{VQMs>׏~5|,gאPh?Vk|eelO!ZfaKtkcQMtXŁNh5=%ʖQ AT[fai cX^CӛRsb Wk F?}X/*u˪Js|进/jOpS^y Y]fuxOhi}ZgZߊ `IQZms%^teNJ?vXz"3Qt_\ѭ?GBK5DVcUFtE? qRNՋ=q~+)xjI'f{"ʿRZgX1ۉVK,>*#W2W ߫p z_6ZWſ_39V"+@??~ _W! I2kvQ.q ]e{7ݫ2fz|:,(Ƶ|`]΢~oUAS`b18ĺ5s>Oz xvY@ d֊UFT( o𿬚qq"其6DC`ݽq7q^?㱼{@1:eHWq \fyR&]7\9uE|*Wv|+;2pgrxi<$qoT6Hhf~qOs(L܅r|!"'H*w{c"?c[9"CbB*|x2U 0/7X0߃Q/bxNz>4bveaLK{з.;(q#B'4;(sU(gY0Xы_7yJQ[:i 9!5<׃q;uY/m8VWTm:䳞8_O#C(47A^t{K[WNh4M{ h4S{MiC[jU7w{lfڛljoMi/:C4^M}x{kn/U·BڛL{su{u%ϓ_z׺L:jy ~Qla 跋Q N3eEكc*dcobP-у?%U@s6c}Ȳzki+_{ft${@XA|GNx9GD&>;!o5 >O F{W )\^F\}OfW*녒Uo{ Dik@)以#(:C>smggc;~%צּ i/|ГDp`eBWjrtja} ,,V+³Yw0]A ॔E%R`(K`DSzCsBDŽk{LLa>>/59i5` `s,;,Y5v}_0,ul4U.MoI]cܽҗDsO;bxq҃Ū,ba_bĨ̊C'CJUY33WeMwg哋RlniIٔr!)c.Ņc  >[}gadz@FY2 YwK}fi4# ' cɺZ@2o zS1N~@6xmy9&wo?Lkr ~z1=y5'^[|K^P/&#WWsc! O>10?U:G(&˟{7`ʌteƟ̨[qAΦUB+.XUk  wmn߳˻Yk]/_woZ},犯Py7*Oq:^ xCMOWOn <ϩW޽їw_?k.=?teouwїwCk|J~_ >LޝZpan w-8y'00Лh}ngU L)Ψ[`H>hWhݿ&NV)%,/$;V)bzxǾ~Bձ]k< '/W+;] oa~}qU v~Z[fדA-zRUW7o_]ƾZ+ե;?%WӜj_3]rхWUOĠ}P+}k exx|jRU_(~7'7~\?ojK >֨EIZ6he$-/iRZNgs$yQ#/%M qip&-wjRZKK.-]|ްĨ 2G_?W/B[4*LA ewz_nQJJۤ<*MԶy~6oS)5Qt`aIH^DsϦU5R0,D!!y( t^_ƙ+UPf!cr@"RT5Ng"V3e̙ƲSdY)=sih0!\:(nI.kC.ҳU7W|> =KW,$j~u =A }MxX5 WƱ9V<}eLy>FdOQ'ͨ#|r >c >L 3- >sC!gX\>aU>YlT& paJXl  x},a%죚}a5>L#}$4>&.x><<"~!=!'=D\RlX}u^5.9>9199Yu~ů9?v8v=lWQ<[He]Tk0`(ksAU{\Yn!Jʼnxl`KQqSݽ AYO X/cHOuR6÷G<{倭׮0 @N^]~+4/-By Vu,NCMY[qxSDCx3>~!FͲ ג:~2-ql&őu YQfok0o2n?QEϘOE0Ka6N4R"*aP_)@|+ض2{bk gݧgMo=3jmG3Q-0;QM99ޝ gOT[9#W,J5֑JDgn%ТԞPjRO,gOo >ޢO0[ˏ{O*35Tjp9xP#13In9ooQx[J|u$`&r3>hvXZѰDO_H~2gLx. 6_@-={-:M o=x㿉̫K#ʋZ{RXz&n!,Hۜ^+(䝁̔5lwa \«>{`F(<_5ؒJ-{։R-7вcvwBSJlI':ձ428eU~xcYzSJ76Z%{t#6c)Hhqz DG8>g3Xlwdovf,WcHm?Wإ6>e (S*iud`  t9a.aNZn]Lɴ$ lHkT,ivWvؔ{n9 {!d]C Sh`49vlBI?{w }=0hB w;;ыZSz:R =y^G#dfdBW"3 >O,B x Z3hI:a [K5ng8nAa TI} nM4|߅(_g.QQ\gsBFO8ϵL6SRT gڿ۱>64N!hNXI4+ц"2;%+P/Y 薜WZӬ5e_%J!fKdi!M$]'爤1߉`(`&J:CF*⽋oRT$7sJtG_1{T@J'qN@`3W1tb6N#,b5a.X\dko,ۿ;|GI/h r7aFr:) 0K}۔|3F~%lKyigy{w"A4=8 uEgFc .'O|\~Qhys*˿Z~[YRy+KSvƲc]e!5,*3,q SG]/o3LS хz _[@AzhvCor|gͧ ~xy.T"9;dpأOxgcC2dH-/mx߫ KS*VUT?s*܍E0;[+b7T9T%coS23|]O)#P}|м>LJƄ4+xޘq ;竏&]}`Femu%ۤ>~gߢ'mR۬>?I}zF>~<@>5Z}%y}|a>un^'坛 __[>v^@}TJ58q`JdW@D G "EtQq+x&f?]W0((wGqȏ8^YqK6S#IDR_GrEh]ϘEH!Er6@-YDնDX3؆Yui AtR A2:tn$s {B\:i ::iUlB'Б"E&BOP^٥t;o~e!9 P+sa"/b0QknKZ҉NF6 Zv EKH$<z0D23,1gQ0}ܤ^|5ю^t*`~9[fP^8 䲵*Z4ِ^䚽ފW-`` jZ'E\u#7#w2}c~[e&F܌vEEkP5@v|á)OeC{UK|Mz,*5Z<]u$gLCh {&[y(;=Vm±==x#393p&p S)/{(9u@֡{kۂ;2ٵ7x$v"PyCokhŠ$ 0Oz1qV deע^J_v_vF/.@_}Ѩ`=y1;zbV߫!ӺǴwAvj *vw//8M 4FG֢3VUˤ!} +K,1Y+A8J7#_/TKnZ+ ޫ{?˗~qo-^j[P}+J0S:Cv(IA:sfHEW\i^1_*x.~YVanaZX* Ntg.bJ@m"bo(-8w>P'|?&:acW{]h  +"/Geɖk;}hojEӈ@~\ fJ̤)󝱷9 RFQ6F(= u&-[b'mAOޢp v0ɞb۸@]5 p b::^^{G~&#GZؙH*ѫz';[h Hb]Y,٥}R;vW,[ { r;`^1s=6ogv ًw+W%z* K`wT`+Y7I-:֡_d4ޞ7eg X#)l(5ʊ~X]v+dsƍ@&-ȈNt&CIFfYx:sE&W*/,ɿjA h@[P ۄjҿsOfjj6ĵ*.c[&2v:XxhοF hZe Ҩb J_A(aKkP[gN GJtP3N}Q)~@ɝliGMc̖ٽ1qtp.C"^'@AG"aiqExODs"ܣӊ G2mvXB4 is`Hg]ͽ XX欋Kً0*eeRuFqGV̰o/; ׄ7ʬs7dKs?2+Il> E~(H ӴaOY%Ͻ ɟYx8?ӎ26KesYhQ=_Rje\9&)Ǖ11kP;S+!08KpU 6?Idè+ G oT"4Gd44 '\ð 7cT7Z@( _/9@ ,:K"DXsqkK0Ҩ(kDyQ6Py$ kvI@kߩ*^>ÅۍO۪ˤc;RH2TgQp:/yإS|ްIg )E\$ `ȰFSyT\nN7`ܖtӧZ#dfX3 vVȄJϳf2ng3 82 w=MOtjV)s6GR6 &c/ɸ'l2.ʖj>&d?*?iS*#BHvAm$LUAA: )$>C4**3#3 ::23aKi *Q҆ns}[#MYssy??#" NGD%ftE|q#qΒ@9UKY]||9΁)0+5I|"&ӹ-_1^C#oi7'[~;񣟤~ۻ;FG;x. oiHCo%WnL^I`h2no`Qr?e}crԗ7~_}yTrۇ?e}y?a}Kou \Sa/+7\րxx")<] Lf`{ -hHk,.ȧ} l_G_DM{@/n%,}-jd$8+y~oX oB/B5Y}R'=W7ңIbzR8OoDOOYƜ,. ʊzw\sM PrI[w1J)n;?H82 Kq0Oi|f c'ݸ4q9RYΪBΜY Bf)n^SPTd/rR!JUaT zMm]oakwy&e'? xloz'}|ѝbHaʦ3B.\Lvt >3픬-Eg|tB kylɨ>?U:REA=;5liuB[HSҩ*K u\ ,|C:PgWӟB u~x ^rHl G 'T14yAsP"oj:S f,ſſї[CP Y<:`]k_^߼kxz([`%UD:[t&bY|-] 1HKʀΕ¼mVt5`tA]Sbtݽ9e)$gR9-jԗ~Eo/$$n#0] W2z꩞DzǢǺwg@ 22u],r8ΰM<<++F .< >*?OhzRm#_8 ?ʨ~%#S=~xhX|1]n>uh?Oq>Mq> Hx2|4|}B$rRLH=<1+&_q&R${s8Hp w5^_kY:wZ*?S8]:etY4~n^ HB)$,!D9(EbٮHT12嬳劌)9G/3_xt\M[Z`'3GBR%UUD{ 7_Cett5/xSYF)ޟ $1zI>b2A:)& xvI^s/[i-?t 'xs^çbҥ,ojqeQL!LTW3ϊЋ@@/.[T^#~6ST8\ )T^ ;Wә&{y /.\LBŬ*\OH!j)'"6yU&ɘ <{q~`py)pykee86a> .aY8 a/JlPA6Nw5>1K>':TDDq,cՐKAE`σP*_wui)f~5S-}Bأ)`*ϋQ2%y~ NC-fт7Xx<6[ K&o}A)#2T Ne2RRef$R1z]v3qw1S;EU>"gQ%EUΦHoDbDk=O^J nk&O阷2+,NGQNq*E^# A2Prv.^wuAvO}q\x珦 o/&yf U!tnz.v\F8=>+/mp|;yGϟvT<:)yYEgsl}>!}T|@>ڳ>O_vG5T۝>ܝ>?SW'.{NGfsz|yenKj}~[3/_EOϏs_S^7G}~&}~\&r}.I5cj11 O`y}rn }Z :H ,F2H*YJzcr3,;<]pG)I&VC/x`2KЃ_1udD 'zu.<|ȃ K#.\?I"ZT9e^\w)!1KdnvWS>aGB8JRnڗ۩o by͠9^w"Q y4͜nDoa w?ثjvXUoAI-%θHƆb~X(ߪ~yK7h@ɿ1Wg*m#XEEVk`%V.0Z>1LP:܅7OqJ4ȇK zKaxjo@JJp(ߡkaXlIX*ta@| 0o H0#oxHW"Ú0}P B0rp Gx%P\X艩#؆w!xd\±OPM ZO]Y*B2؎Ȉ-JSZ`UǺ">X_R5"?\C%'=0~)ˀp ~%نx?R`02T@gfdhW!|$]@ "uNN7,3i4d6u!Z ba]whUpJTy9|uIդ5p>7!M g"I[ 7YgW%@/A JwUw4I[aOO%Fl@ypYvp2B:%m54EBԼ=(qBkDm#goV"uzNUfb`FBi<`5,oLjJhqDrp/J9}3֊ ͮPdrϹ\Emù\Da^^gu`c+uN[ v\3ըvFNVH (ûZqHBJ4r·ܩqF_7-L FZ $,/0i'X ϶`~2MW0&_nS0ۨ 87i!["v 꿫~DzwVKOJ`=*u}'46I~j+,ּfK3MGI9B0tѺUᱲ&uYPc TDcCg"E ̃ע+ (I% ~F`"DF~`$EGϾ;E{ :d ʏ,GQS *% Y"}ԁ]] Z(bZ5\a UOrR7ˢYwn0ԹqhNogn/Öc#9tfBnz"ܒ]}%rnFt)v^gFa5f 1`i| vtgzBĒ_>TukRE2JaȚ=z?򭪼VRZa.&gZh, ,@ICJ҆C(T+P):>w'W(Y)R3eo $ H’~HeAOJˆ܇.gl;A |;J:g >EazJ.Tf JS]e5)x6ĘDb;:)|<ܯ}DC7H]vD+\"}M|,d0)#{l[`Hi&|(Ë\)2. :A?rbXxx0ZVY֡KE^0a?#ܧc$0%s>V^#vM<{9a`9r!t ܨ1wED'n̷>s0}iuazi#?ų%ϋ)t,|æVgUG_CTG1|ۄ|np&__$!B_@C+u]yK&*Jɍӯa/٠'wRzF\_$k/G[ l&`@^=V;Pu`hC Iā\]$J+< ?<3S}G%߽E  {wW$\<7w|@F> {1%=A8%9ld/] 촅1_5Kg8PsËx7~Iep-#Hb}R׍2jSVNyY&ʻ(oSQ](g3c'Q oߔQϛ',y7{X#茲H/;/ <拼(Hg""JD,Yٝ-y̥PXJ"*2j|ah4a!j!Ic!~2Ph`y';jla"[tg=?n*BU+2`%lD)B 'ow†-&I]C6-P5-qPltLk~B`|#B{V\H@cىKMZDD',N&ݽ(Ť& 4/͂>&wQ_bx,tP69V K +^zi#ZXXC@gWJ_P7F4p@~mQRZɖeaL`7MPJ|l}߁p ,NTw;= ;<ŇY>fܻ-~ *EM\kuXo2}qa8w9SyL^5Fkk1uc w䈓`1lp:p,. QX`hBx;aPpL43՟tVU/JojC+0 m[,UN-bW92W\e@Ԭ;O[p:pD{7,XnrPo/2 f?@peUn؟y,a7q5jsW[_C%Yɠ>>(ZzC0|+Q g)/˕F3l4rfzKÞp%,CɢNIg%M]Kh% 617m3Z| MJ˰ˮ+t4,^W"n6>WMMyY=3+Gy7M=G٬y{Åz9e٠KQfTo&(Ԋ)&]Z4G]ݓZT;c1|N]i\6嘦3{lCd#S,=R90g'`1h^hj{vui:HLtLJGk]^o8nvqK$gd"5[OX.H{%_N^+Yڝ?Vd]˔k\#/4tE=v9uyɊrǏxmL=6ض`bM=\D^)6c 4br{^M n?e۫޵^ RCIԧMfw)&ڵ Le- WĒ|> *iS}3F%݀rg|-v7Kc5wZMJvՁ4./)~;iVnڒv~ux Zjpť޸s tZRZ2 Ӵel]cxoi 1bI<ĥ* x-nav4ps ,kA{+j71iwHRq&c[:s[: Tl: zÏgD5=V~Oj*P~J,kv1j{-/Ϋ)#4xѕyp9<6mB l%U lJ+o!5=- _eSyrMΫjYhYӂO Bx(Eӏ+wa>M/:Ӥxu~3F`:J0ɀQ3".딕b"P]˘ o Q]džъWq_>*_a {\.lV.d5i@AsVL2:wMuӘTV 'w w/0|C\p uo;]$t35FtAtwJtw9;!'C! q4]^"<!}$VnHFx&|KVp& l'x(w&xB$:^C]YV&_LGaŚxZXXAXhlcp{>QS{OTx?6(?(le:fS/~G.?]O#Lwg0=1>_ٔbDB|;{VnzכVƄe8~ [ 3!8=>l p{CEw= bOl'߇4tu:ΊnhxD;<:֘<3RXfk.c/ Xj@Q# !>ºv~-sOoFW`d{Ouqf̱7-׬g5:@-hU Z%PaRGhέBh@ΏV7|ghܿ *+j"_C;QY E3b֡aaE[26kg> MCn9F+ Tg:BӘ EƺNw m~ ݙ U4WU2BoM$*ΣU~|)K@K81b ha'DJߪR:>VUQ¨£@gs, Q͢}oGkȊg)Vb-t+-B1+ {Le-@J%D`c,E;{}By&lM&t@l|} KR“xW„pCd hU㷓^*_t1H;pvfK ;-]~zDg2{1?qdPml7=QIhwz}Z򼕰vJ)|ܔ~k%5ozgߞe Sg}sez->nrvoK1dN@6&IoSKrr)7X7͆\WAv5^kUԍ[X%S5 b$UVR%ü(ђje%2â?kVcrlً+V阢궃g9O9rM%pgR:T |Y?%.تd"^6|T;\s<=LRϝDY9L | 1{_!?g̾cڸOZ 5&<_-{ > zx}ri:2zzQ izxcf!a#DaudpnѣS\UsCt3=a>0ER݆Xޭ ^Өgl2=_X-{faH :WpW0^?$"xd81N@?D1 t;E{%aDLY0d3U!p9QE͚pR1baƨFlm_&:FZ|oҐvNs5#XI`Phtr>x:䷙[<j!zjf'~*hC"r%3H׌Y6 ɦ^O׌IByiK6A6ъca:WM=5OY'[ gz:fRsp sEZ<74#Kzi6rSM`>$'C&w.@c zGx/z&XD!gWZs] _Q^(yW?oʕ65Z;Ya1 ^/Erm̪ 2toW4"=&ƨњ)"}%h:2zMB̍dDS [8=1CAω#^ }xY)W FzUy MR-:W"{ݿ]}(5;l\BF9]8(=$2|Qz0CyB\lz."݉WqW('~ik0.cW2r G-b5bmK=B6iG 5(=BO3D6qiD&*Oͻ)FYDgUl =׃T.S&$]/E- NuPz5o~fOI `Ut4:gOw" Q},㯊'M"~u$L0/xR#㖍D^]UO3QS6HRV ~L[i1Ư{Llq(Av#*^CM8mW&nobFNSyi'@_ֺO ~|#{f,%O!3!L{]LgIB"g_D5ɔ 2};YN/M>zcv򊲸snZ0+\C߀SkX]RRKDY<~&tTs96qQ#rUme^7 :c*'y,U^ŔeMwjK6KOLYACoh>=Β1{|i`R,0Ɨ'hHuǸO~Tx)⓰} avu.3Tzs.gvvzL _^Pxu;: <"Հc4?L3 o3)cuYaM3p34v8~'x,8Tl0*Z`)3$Le}L1E!~_Vo{}7nwӹ}NK>v}iU_.)*Uc%,| =wQkKFq%VԾr-7K鴟(.Jpn_}(z+n%?77 o\Û/M#]:\Gvw7{fdÛfǛ] oF8ބV{d*y7H7C)7't7gxEofuś}›[D#OxӖ7wjxӆdɷqnh8#Dbաq 5uJ{%5wsA`> `;49MUa h yYӄ/"{#Ɨq3_"(_K/;_u|_7;%f_N /s.5ğʋ𜪯LO0+d5WJ—5ŗ ?R b΂TWŗ9D|_|#,tu|OXbTyE|y4/H4T2 CK3q0&눴<*L;_e0_^Nr/G'˕.kj8T{0]߇ftyGty._E\^H>5<#x,Ó-q_qD1yζV-h ,/k<:lvu' ީoj;14㉠'uZ{' U<<nJ7_IOmn.(+?!^{s?!^(3ˀ?3JǟOB''܄?\S#sx[ b. Ó hx}{zP BPš''ǡ,. ^-uDŽCSХ^bGDaNͯP^c\/B=". ?s.BAtd8b*>h!>T ?~AlL u ]A.APOѱO*PH =>k|LFr|Τt#>]kJk:?|zFR|P,j]E%2>IT5>B,> u|Љz|бV/s%B{U)* C<&BWj+vK'sQy %yQSֻsXڇxp5Eӛ0ɗJZ'R?7Ik5^g)aoa׆xml>^zo׿ g|O ^ֵ̺֞a?xG .9^zs#j8?5 Ɣ)=|? +?H?nǭ_{q/;- z~/i|#ԟxܣ\\yc&,x5 _&j1UթWKyI9Xew6Vol!~fxY(Mq&܊]$^8-0OQL~1LŞx,:l/2B !B!MP:{sP*Y[W''u'"g M90c=oA܍.Gwg{WWC%j4">]/ȫkcAnA8El+ZW_σఅpF&},3B 6[g V[tObJj ܧ+:OLw"$V`OdPOq@XH^ ]%²oiM&K~&"b:DϛWwz^LR^d:x&,Em i53D.l-퇚f1oF5|^g}"6o3x r:YjJp!]Unl~ Y:+KIy]D;oPUAݡ2R=j%d!<)2ETBg gTƋogH?T@"4Z_\FYEgyӌPV8HE<,i(#R*Pب|S*?~WY?A`W,R0Gt:؁SWކS O=ҎVp7.|Bk5a\-J?a.4O0s? \!n|j%#* 6ǝOܮI<;)XZ>I s1S[GFiCER+szg#x?[!ƘS2댉&RnKfA+ر)F=F>'Aqެ`L0l 2[CrK]itޜA!Z5/65¬5{gV,3 5e&^!TYX-Pމ{9pHLrggwTO JBE2[_>Qnnitz+Y8l)EIԑ-pI^'^9?l 5ݧ"HZyyRj£̕tQbUn.%Akѻ'`d_:זB28Np+= x?ӼK+&Rɹv& s;V'"uT&At|+| /}$rGQN:b5/1 `TQ)VN=LH!nxQ/G3xD̸vTdo/&ZoNxbt'B߁y~ 3 _)6F=yA?4x "R <{}zr@bdZXs8&z褖zo'RI, s1`h ?de -DX|,Po~Up6)\f[T?F%_<}6wNšhA{sRC;Բ՘]~˾.*lI\)*~ xʻ$Tfw-5eҾ[[Jw0SO%&ym̡Ǘ$#wjXW URԕ<窹=Vi:|)KmRϨ4>K6XNT3up?Ͷgf3}iA-xBLs,ϳ 6徟ͬOXL|~w.M,ܣڬ S_s;kFN=,͎5v_c'|kucWj8 3<_WOx/Fua)g5)5c4\bFCNN?T`wqf`7WfK .W<":xLx@+,=ƀxoM6[<ّ{~Igr?̇=ad#܌&=a~̟Bap/aVZ4oʇ?̚&?{{8/` 9320a=_vt9|"fetJ6?BKNN3zգ*2zuA]\ުQ f mqL'e[[r2-.a*hoetƑ[XOKZu.&{}fjvzpF|X;Movyɢ!Ohz}i|=iZʯT?xL =?vC]U&GBSMQ?Wu׻l?ح#lvW'otv{)CMA <,ʿ1LotS7vlG)c]FϹς6,#Fz|BS }\-[\*i 7-]tPlI8@/!ŏKZ5c}Jj";- t!8-&im<ũ:-UbxӮ;-eQ,,. R,orY4db.jpY셯Tg&x_tr8~QE"fB)_$/Ap?ՅQ< !_C {&堿zQZ{ՀD/J-"XDX,^K|V-Lbd[|M7*J>)7/R@%/ fD1p?Ҝ1`q7܋ULi澇R;bO_J 5XH K*_dL'YtO*|}'&|o^UZŨ+W-ZOו0Kvv_74U1G,)J*KK@*.F D 7/w2%x#%R&aH`%K罊u_"{ xt  )DiU.jm-T :w;`4F_N&M33=H7_L Ih'p  '?lNft3ݳi/ؐ -inگoZr*Q 60thG vq&~;:#Di$|wpUkc7n]PQẘ܈TJGAϥٍϛSnOxz{^X;vչgh+Ei ]Ww/}};s)}PZ]oBx/^b#79 GmP=\]K 2aĔxӵ{z*/5`qzKn$NXW)+ִQ5ko{lv{ѽl E"Q̙#xTR(iM*o &۔/r/z)v+isPU>3J gYO=t2 8,['9]L`8M^gWL 9ҡH [}"\`15>8%*'} U~#v0"X//jLX'"ǹl1_f{.Np(|8?^i\og 2F ^{xϥ̘ԁQj4 @'Fɛ uBexSņ`Hj %Va%Qy@7^wk@8y HnQu%Xpen^8c3fÕVߘ|.56MEշ{Bd=_Q#!k#il8qXWΧ">a:lM8?\V+J2k=f]j+3޸w~9a s5g4>v;NlZ/844Va]_e'o-Ve b4~ty~奔?[$]+:93ǠtF,Ƌ `W (uX>aj[ s7Zj t(A$#DDxe(u,?5>frn)7r/:Tt*ؑ~@Б[#`L ]5 igFjxF0pWIL^LVllP> fRvU6U wUr+xo["|u9Šl dP1j119ZRqv:|MިUTx3Sl2}-d;LB B;GS-+i#oўw&,Q:9?f*Te>Z/IQ@~U?Beɠ~~=jRIݼ_}~{CTB& FڍWQeͣS}P+@\%0^qz}/2`}`X~gop/WQb.t!w̟E"^1ӥk>ӗpP}rTWe<!I˃()1/F%חT}y ח#M qݔXL~k+Qge60f &AŁhӼ{b(((&?1کaou#D^ o8y/ҙmm[8ta$DEK3-&}HG֍*I`!9`q/F^eD;S֋{DVYaL;`@Y] bp:\{σcxWN>&O_y18%\pzZKH{\a Ŕw:F_efMV GXIJ{K"Oą~ (Ȏ$"=;"UWL 1W,ٌ^1ˡ~腴zt#8*+=\ؚ#a$|ζD|#2R{ $Y?$禮޴fR=T_Srx}\w7R7<Y-ã%R=q{bt,pPbea›-B-0x@ar_tRhp>g$Oho.\!}FG )@Gpq0yhN 2/x `6!{}F6rEJat-Ʊ5>pElP*&.[\m}4L\0[᝘v3zhf3zkok?Zt,cB@'·PhVd{K۽5iFm@iB++iXa͡[sa"{Xq)WǍs:/*`ȋ$Շ &V6UJs7:,%zy>zp9W)]ySWY!wgFAj4joZ'#@S%Zy?e*Vw^]=4INN]ې¾kE. : u*B@Z vm%u*r}JV;SY}{Wi[qޗ /akANCl/fLVqzNЖa|8;c!Ux}ĻVQ8B4}c:iUhol1e?K߰ !h1U4w䯨=>hߓ&x6HPD%"(Q"Y9zX@`F*u1׶ުRM !h!%{X.~g9{ `m{{neygyYlQ+}9up%xLJ=,[@j{)|Je85@RZ"?.EVi*/*])# mxI>'νL*גC_ة?=5l~O}h|&#VvNG\L2S}f5.&|Mibؠk >"94w8h `ҵў ADDDdf?=&^j3D#q}oJ˙}GGͼf2R-Кbw nr&P98ܼۛW{!6Y}9,O)Yڿ=Gi,=w)z-IJ-`^,~tSXX.ަثP+ 7"}YWu2њY5 (:^T zs[GdcL}}Pa'֔υ&{>{1#弣Ӝ#-ߟُ~i9 RJ#xa1+ǧc+ܷ ½&גV.yc8{<iI@Y)( &wI9hQ7Q}ӰLxYE%w|ghS5\Q" G[ɍwS#mY.~.C@Wz( (EL0xp.QYꭓuwRm7;TI`be{#_թ{~EB{ l^P w=m(GxSc~=:ux{i:TOi(=CXYfiUBE/ B{o`B>5])E{cZldѩ݂ENunZ71zRp92Xў4הҙcQHѐx10)Jxb Z$uZ8|Sz}F}>RU'wd* Ovgq}BJ]WZf 9g1HC0~-1z?jNm] DZgOgc΅\ ?{:Fc8 V$Hl  :PP㗘őOu k=%w乁dOkc`z~3p˖flS5=K~r?g{ T:eROiR]f?ӇbGnFG;|}#x΢6?GߟϞAإ|ТKq#l_nf4w#)%4!ywԄ,C)?} !]Z Op;fR۽m'q80Am8 l+[c4 0 e4'2VGQl`0x\g7۽e08hɼD}9 H8 2b#;ڭz@eψOQ9ź6 e\ Oу.LwwYЅgՔ;\?[LjCt -gOk/D-bĴ@s*?W]}9hj0LyXDV|P̲rLscB1w?d\OaI?~Xyg򮋖7幃zIVf*Y.Kx ؀JCqP<,]. %h=Ŭ\ce$'t?' 0 &D#c( ' y}Yƈ6 l;9 XlQ O v~ݲT,_'yRo7Cvlp dcI1/R>e7cKXVkx$9m敌Xƨ:z>[] beWqv+h u߱\ȕJK۔o}%DV/m|EВ%:D+\l+VzEߡ۵ecbS+=:)4 Pίï>pW,bq/Bw=#} YC*2Ak 8egrǦ M=bQK`^He`ڎ*`k0ZdW80M)qV 𚚡BSu=O(m hcw^?Yw151C~w7/HJ`zxM' :@Y:D s(yÍ:|FB$ʔfڎ+`;qO84Fⵔ=,QȻA3DC'f ]Ck&-(s kVDJ12bwiw)\,6~uߚs O5YL" OdQ$S Leqk)/~n nCP}.Ah%1R?MJ zkH r<^hP!mp`rl[iMhYO cA1!dZhdHN׋ݹIu}0T.hѭykesP<5R"KqpDh.Vz N Hp77~n6)-6:/6w$TG_oF{5 ~<,XYֲ,]wao|($I N&/Œ20 gE j?RR1RP>-\7aAe(H =/ԊM}LdALM{ܺїWW;\X;0G VIQm6۠ yyu:Hy!O04YY9HYFyJLNjۣuxp@% `Tdn߬>Q 娑wmK`5Xf$y)Au?AG$1"*;rH sܷJxզ@8v1n!m+H ubyOPCQTc;/-j-h)C sTͻ~# +"}:I^~J&7y9/N`q߈?xAZ rN}/xV$!/{b 'F˽KB!YMJEQrza|AܯxpɡBkPL`1+6KŠc0>\#)HC֗*J HQYNiSRd,`hS*u]JB;ma< oNG卐S yXuxy~\2Y uvG6J搡i( l?5hS7?ܗbZ*6'.~zDZ.'6ɻwh0Fy5I=bO ,:0E-AB>BDԆaq_'OGH'O!4^A4BsH{nxtָmh|+q/5gLPv Ź%J6R0u6@Nk;!!\bX%:w93 #[yO]X@<ƑFuioٽ=ړj|99{~5ip6gk\ۣCmN6=*iEnIUF(]vF5.40\)ihS댵c g 6o-v4A _:~@M 8^TpVS qo0*%md-pUtc%_ 6 53z\py5U4UIm8F ג*a9ʒѼIljɦ ĆC RV<4XlZU"+f.ZU Rrb4 np[" }ҲВb,&A! AZDDBZlץXz3 O/$anS9")ue- xÇ ˻ɂ)~,# j%>䚏 7DܑSɩtw%훚 ԑ31oEv . 6pU*U9n"QTaڎM4]m VWi5L|AOy)[PoxL~T ɢ҆;YN;‡D˝ʄW?J(^I,wpM>B9_;a05 0>.qĵ r i }G8|'vEܨSv[nq2g=}>kcxW{[bC(SmUp=Qhji)uQ& c>,EpF0HwБר~,{:(1e^%YK/?fځf11Zʯ 2isgQ}1ݦndx@9))>ot:FuX;d1R^6qMp&(l6Z--') >jѦP|3M׾RWTG'>*5J;(l-fՁCbv] 1(y써Un ((U&˻Xn*̑4R8|Ucle#Yu@(ck굫;O˞ *^^uܳXZ E.t4Rj?ւ;6@CUV{*ήDvKf#2ɻҰ|ٟ&C sXT,f, 5%?Jo)+a һƫ݆G]B\octIX˻ZdԢxwN6- >Hc&&vwuP[Qr^1kp-|=۴J!k#pg)҆W]KUU@Q0D쩍{&wUbJN~hpߤ 01,9>l֥/PkM_iIEh`@g(` V[g (L?LI'kYgĀ_|bGP, DX&fG ׅ_;FB(ia|}3f=]it*5q0s1W|Tx3~"n DPi oZB~\Sq~AF@ -㋶"{zɶḌ!7p@ xVsu!uN(>>Na*3d]&K.y2]e2]K*$ .ut9P>)D_i .øRv2GQ^bt1f\XkN 3w9 щt ,Zz׎I4е¾W$]yO7>{cЗ`_mT x09֫(x]Z~)v 9\v=&a,c gue-N'S!à΂P(zxXc֠e7Zk]^JpO̸Yc yFmAȘhc#y5g7`A,ݣambO=P E{r-#p8Y9VgW. B> mmܐ~}*~ kfS׆KKPsd*t.7:6dAn@>H=RAj xl+nw {ǻ~K;OO>4C U9,`-⩢sq mPDvx44HWۥfNN'<Զ.s>ҩЅVYZ]!9&VfLJ gr'$f@:j$>geym-TJJs|9Bv6=,RO-ͬ+zv]L6bsDc%:Ubs';L 0.#aLϛX1oP^X{+zQ&o ŗCayFy`s.V7R5?=](W\uY,ʼn jth`X "8RS,׋%31Pcş t䙉8ȥxvkAASX8<-X3;&Z&_ r쳞"#s%r` …DŽp_@gcAoq8r9xLN@a$xKk vE."+[̢;wB=[`d:C\ۍ,Cr Q!iR3C"$Z| d5[4שBq] w"\1f.eӷa>Q2RO1BIWW%5q k$q%%ZAmbAm΂4}\ƦV4Fk\W w*=yF2ܨ@MIędn*:#vYc.~-Mm1aWwo$.qgW]7_~R4I\i Ocy6AKĻx*]rxgWڂ݂Y_kK56kɫx݈wW>p '$s4EM[<%pk bCE keh}a:Vn[Ѕ?[m'shMNVI)Z_ц_m՚K2q`BMbCméω1q_'!'dA$r+8oіY ,GILW 84RIh߅hz]9M3ْ~ V?.̔PV ZUV F^G  zH1cޘPY1>l}w߮73q '? F"FHz7$laehaqV|΃ϒqkNkzyOCC -*!ǻ5-Oh?.?)k(0? ?(1F.вvcj3B/xZS%gO>(Bf{L)tf [:y 6;r^ a̓65huZq!s5:>/vE%bzPWPИq3CJ8HeŝNxWPƢ7bԖq)x*~pIwKM @ mg&~Zp@圊;MV^zsݩ嘁%y QY Zs"9͉\!ҿ%>e;ƌ8&{5?3 !0\|_~YCdz)1tI1s7 .$VO<`ȻY+ CgooN*Xȍ|˂oN:/|͙4BaC!|x>bȇIa!|d&2㟧N/i/YdbN=}銮v.aeެZK/"w+#wk"w[#w#w]v"VG4O}1FboxQe7gxF7g~%9hoԺ|H`rBu|)ƲYV]vϣϫ\{)fIQe_C[=*x\54*4]:LZFB aBW;i+X:BǼLKnIוl8`s KXAdk. UL #K0V0Xm|G ƲͯE @:0 1.Se"r c%]f \.2]R%]txac1ߦJu8[7`CƐ {B% ⹓:BXw}g̑XH^Lfg&^z0aN+qX%` x+[ϭ4]cVb-(*۲ډ$hCᘒ%Ns [*a|@pWyQOOI%#`շWI?XB臡 U$wx!\RZ_lۨ`cbmScePSUzU9,58|ABJG{hmA :,>rd35Z='הvGNO;cVkkvz9^n攤+gѡ ;"Z<,r->孌}-*$'l^HuZi٪>D.Z[?d_37Xr?$ɛr$r 7x_FO 벘l?ggO :@2ByK]Y .K&^Rܫ3*GZ>C0C`yx bWw*kQnEG$9{ܝ"y+7&Iчi~4IY~wd7U8Z'vF:o=< ?o'L }AdOcaE/0,o9T~ffes?TM uV`i$< 6s_-d`q oh^;O:6s#&hEUaxl0.< wF*&jgNnrY:D6mXHq:cg8]RͤBIE{~ү~'[e/~VZQۜmAo\&tYkϑݦl4Hg\_Ȫ:u"D"GxaIջ+_$Qb?8'%oJ53`֙%ɒ)z"Ej,\`E!{ߒs=Etv:C".s܋qqdA?xs#J2exvۆbYbf&;śv`_%Nj[|+MA}*4beUn]"[25-^-'c4=aO!drib.Hkc }&@Pow X%rήD~9N~Ϙ7g=rN\- ᬊjyD {9WLF)g+%}WL3Pg$G3_1į%~|@,g )a:'esq qCɻ)^49C}U1s-:E.:VG#T5n ,X/H~Jw x2O/K ;s3_#awHsj9῱D'6Kp:m< ڿ9ZebDaCs.»H,iIɱ'2iόެ.\o?2坬sߐrMf Xj._\Uik4+_ZO-BQgHĕWigA& 73QY⾗D[H+))s|[a"]vm2#ٝ`/!h;qp4@\!pHjTQv'Fjz"U8X#0 @jIDy~D]60N~BNsQàfM=;8u _$m' n !Qk,X lUau.= 8 Nd'.ޗ?ϟ$tecpG_<eĐV> $fK<^ 7i`KAW5fˌX!>E\ǒp*A'gM hc&y1؂&SN.ѺH:1W+pPt]B.2^Oas?HyOtH(w]6l>FQ4;UH*ӓq;.s1dGF/?E?̳>EL+n9q%g+x~1`R"ym1t\pz$N3\*s)N%yȸ}iYC5m ̕FӽCq  9dZV߈NxׂuI'd2mD~<=EMx7rV6b8=RVuCHsHNӚȉ_R.XԐM,HiFe'B!x%)lj`X6ͯg|#.pd ?t9b䒔02{kI8?Œw ._\ӌVeݒwK`0O<>5AOx< L Ļ-τ,{hT\2bKYxقRo P( =M&cBm!)-gß@D<%wZ5Sw ;_&p7A\\kɞ)=fPe3C&p\c;cC6+PYVc?c&2,V8r@D<gB,UpګƫVg%+*:GzaVaXGn^0F6[5< <e-}ԉfI ̉P$vDIx,VXhı$V*8ߛ[) +x fmDߦߛ jg#-)܂77` vuU-XZ0SZւ~_! Udw#QؔKlJД]3C7C)KlY %SSXO S_5aav\hcaGvkLL71Fb4BL 2 =/ߵu|[bztX(c"à܌HEp1e!P6AyB1:uahd'(zjU9#9#qB)~iQBu7B dәkpbCǒϫ@6)ۼ4ةx!AuBtc-Ycw^()$R?f  ֿ>3p+Qaݖdsj 7FG ѭ&uv=sOAՉ8KzJJM3 0GM[ՓJ}1 m7:W"i4R_\ۻ̭#{z3$%`╦,C"p|?GK‡>aD 3w& >M.uyGQ E^&P̮%Q;B?!=3tx9(@qhEcO~i : AB XR} 1P pG6wb\[&aN2*;s0〾u?BTDSahjjt&Ljt\U*g~R괘@Oҿއk߷gw)P M=,`A(Wg 19x,_pY.h駱֔2HI1ϳ>x4SgYo& C@c$ k)7+%<* iXD'S$ 6ʐ"QW(x͡L@&_'๼ /0.a>e5FYfxF֐n)%K\YSж OsFx՟eAS/KPsudFqƃdA@+f D.9YKr70@u쐻OQܭ_%_^m| *1'M/)94b쏖}QMfT+R| Z|c28Pw27wVo9{9 ܀s*P0?=YEɿS(s+0$G1Rܛ/‚IB~@S=8[FIT*[{ ߌjj+;z/f ՝IUd([$xJa;f& xc(}X%)͡(w=LF۪3P{.]b12JYy HM֩6Ϙ=(*.,yx`bwVr#ԥv*&.\cs8KJߔȷ8]gOvwBG,:G%$`Ĭ.̸XGzb$U<isܟPu&./h݀WlE|AnIa~ܕ踒+ς.pH>3%UقJ;qټ"gSwαzeO4cA@ { P6#>Hin 13m§(3xzܓjf9~ |yĜ[+p5 ݶF@yFx? }T3tu&RzWufgSim$dtC*hk8p ަ;-rkc&F}`cs*b^Mx7m"6`ʚ xY<q1R!-ޘ䫨/Ob |Sx[xJ7E0_;e rgP%/C#y428_5N2zNҁbq\OV1P^z]HD#g/ 2PV6wLF潤+F\ %oœL(]GSfoeV~M"봉w Z ڛ5648ȝ#;xU>h]6DvcmOwvcy"˛_z[^u\F)q{Sn5t6 z}oXӸ*%V8Xe="> eٟˑ%$enMSܦ8j-Bȡy ԭ[McN[.]u5rv.'!bU >Ib[QUR=LfʞLoh9ẗvLdJκUOO?࿉?3~ࣞt̲14;*gS&KQ^_ц fʿr+A3pR܈~Yr\R)ߢt_ 3">@Izpм*ZA5,Zvx3 ^؋߁~mC<Ϥ ]ƬKxQٔE[]l)f54 TVTXv\ S}g2<(hDEU<#]YKfJp?Վop #KVcx^[˾%¥H9<0'id E o<-PbyKt#Vz&.c 7 i0&+hipȮX/ᢌ!h z+W0INں$]. `Jw"3S*VAЪ$o /p]H灢r,x6z IJΞ%7Lfe؇/mF:pHDwr?/W/,tH68k5 zV3Xޖ%66(,Hk{gfKV{asXXo9#$ؓrs%/ 13Uz7eA9y \b?OԀg L @a][]ܙ\_ޕA+P/FTk6kxw. K L7R ci%| /jW(_ޭk1jA_x GY-ӡ 61x#f2tTܪd?f$e]a46|]K=l=&c+3{Q4f:u,P5H]>hl. ,D:&8 ; Gz_-o ,ڝli&yIˀ* H"Z耺A͐<Xz ,okViL{UIC%H/k^L؂$y*;0z| gU[6ԋjYʾxcykC2Ꮇa6< (GNR)M:mN?'=Z $I§dH~Ҟ 5n2/rkiɺj +z?V4+ߧw\Ng{f 66t,$dPDt܃n)4t JX%;+Ir$%[;5Jg=}K)w(z^ה8dz:\s&:STtoG<=m*yۿf?y^'0 NOw !-$;J}>hB#ܗ {ǟ)zB!$,U}Va=݈"Zlw?ޝJ"w< '<$x7H޼ lO? .,}6斫h@-H5E?T 6H2]n%hыhIAg3"lC*TJ VcM(MR źW J+4 LHQTTŊHe)>zїUxmp3]([ſ>YF;Yj k7Cf&L+Hfo~*4ωxt*H:V#\Ճs9R?׊\?q(R QXX6nGbпOB7MѠ}{{cල{c`mo 5aoCsOT3g{b=5IO#bGcK˓GO]ww_un߸/vjPﲛը{czXv7M=<=duPKa;=Ya| G*ΘHEcvۤek>O`צ|lt΂_4OW\uLk1L6B< QzV-ZR\>ZS<}PhC DPt2) 7Y&`Xnm1hMݰԯ`}ØHD.3zʉx9w~k7^1h>kNa'P/ em~t% _ᗀ=bM"6ԙ&44\ |Xn&9nA߹7a<-kZH|4- gQw+`АgHo2iVMNJ^pm 5XPKWslNZH!ѷng1̜= 5TZ`"Chw1[Ŵ>+{{/߭뼷CPьK;KѱISWil@Kw~ f:Z4>h_6p7?.jt.:7X{`P`t<$U<&@Ŕi[ge /-Fx<+KZTUPQ+UBY#O=V*U@ /~j?.cmaxUYW5&á~I5#^lp k")66m wmb\7+>Rl Hȷ7_$I>PyLevw\m8 CE5L80*>#6?, )5eof=JO%N5˨M=Vv}{TNii)|̚hURyUrh9ISdV{5 0ST{uxuw wυ5=VNU#fyMCP7ok ^~rc6醈_ ̸@0coqG64w I|H )=yh?[k<1iE J KЇ+0/nh}"-{| vϫas4t%/s/.`^+vBD3PRCAR9$_JXq q , " s 3D?揁4^0nJmAB=A@h_j6[_8j+h ,ZqjM$# o =@Fp1X+[B\K09 zˌVa6%|jhI{,rYE2.@62sb#ULEi6Vo'45=G`B?1eZA '{H7d7Ӏ)cj?` A_==[6nmۿT6E'BCC/02gi+E\'ٯXMh='s'XdlQ7RhT>GVm4Gr#s{OQ]X6Wox,d[z׹ӁSJ ـk/c wb.ELVB x|}'n$ " '.0]j+M"̊a~ 2)&?ȴlogw7]*(aN:#c!:/ax1`Iz†I(31G8KwS{),7_M  }]ϥ(LiuP[l3'D6 ?MWc1#Vw>ː`ɵژXD$nWtZfA %&d$ZDMUrh=^c1չnG}iЈuk' 't8y''m%mz:˼P;P|jK G=lCzn(אK{Ny!tԐ7HE-3# XOArú_?T4>i Sx.|P8_a*܎߭+c[GF}7' ꯺{Z~O6Lw<zgk|j|?W`yg>|oALلsQzxo Ȯ.`?֗)u mZGjW!}&X cZ+ fSB%PѓϨ0b3nl%4q0ޏ %R",N"cD+\k$} 2N۝D, <fsHMeix7~q|cl09>z2 訳:LyqM1u)uǵpvJ]Po| U?hRx6;Jq\zlv+"Ф>6$$n0/$B*z .a]=C#[sl=_ hÈpX&)4:8fNAգ 3Xtgp xWUFÑ `c+hk~ȳ@O9m3nO&F bWpV:0anAwJz:!+<'1ۮ uE)W{Tpk cL;ICt&.wg#3E8Q6qF NP<7:#4)Rz6^z >SL.$GkKI;~v/fָmV&$4[,Ul#.͐OO)`}{ӥ Օrzw7*=jjF3]~ b2﬉AwfgH]TI/S3Tc|Ya#Ӕld98d"*ADw.|n+]34r=cVmM[;Lb;f.~<-sY_Kw]oGj ClN'2 ~l+9Zov~ Qa_f.c݈7rZ% V*,Taby6ֈdkw֚v%Oe OS0+ďePЂLIVPDhg%jLsbwLw 1:9d")cy-%Kaȵf8~`ȋ!|%d_1HF4X CK3 yd>i/nbb`eu)5 -O;g \Pas[kz+Qc r,ye,(YdNf-F 3-d[ߋ}L0>^#u3!lZ&6 6=3,Yy2pZBsb7!\}9u`.b*÷/%Tƍ=Jlin9V]$c2$]чf+ [Yʿ]CG Tx# Fx|VS < QX-4Ҍ*5ˡWG2HVx >1;eɸZ`VD1GKhxE )y덿@FDI=t1x\\b@/10ibj`vوL_EI9`պC%<`;QcqkkK0bж"9eUӶOoMjC`-U $|=JZ,΃ǖE:; /=02˰dǼ֌qj}C^[!Ky8O}<D2vO{m/'zC/(ZƝrT;U&DԾay4)S&Xi< )}0뾋E{` Ɠ$Gx]@7a{bo'Ic Tt>TD{<%~+g깸cxd<.C|+nёqÌ/CGOSɟej_g҂3~/8^dh8.FdyD*C=dVM!Sm28DC)RfW!.h6?i+hلT{^ߎڕwyUKFxIS /6A18I "֪Ѐǡ\O1k0*vU>AGoR"[P@w^uRE_/5^G[OvG~O׏נ\Hxymwx"EYD n\kOŵH: MzPʧ*J N F) F;C{1FGqD`qC+:6]Jaii&uo5HԿ;큼*0-:^S /Qx <}7&URc[Zu]kwY~E>W#sdv:aQՙU@Dz+̈́dVl;5.4&,NQMEى :aS/–muv-]uj煮$!ݕ([ s2J 04LxXJӼV}Eֵs9GdgL<}7avTr+l#OML>~󠙇;s.ƀ{^~솗VUEJ gJ&u!R_"2,7fI_(F2^֚z)if"p|Z7 =dG3^; O)KYXQ7 jԡFȕ3fjrnqخXH,ǚcO\wQ/,g2ε7>n(YA닅i7D;d }>&Y:0 h+4w\w2;i6{Nz/26]iX[Ǘ[:1i iY !?tƮ&sݯΈ}ǽQ^pHN*x)!krU/{f'+CFCE^ޏ Vm)ʃq-mBQdMuxw ۃx7}a 0fsI[ծHkOH >sV*3bYZu1,l08fj(*6c|DCVks3TNZ޾/;×. (Y $IcJKpBk7;k-vؕl;/8JZ%̈#z *"4dP?OBSmdeU~On5Cgf.}"*4L)˧]f*}=5ij\/5X1$nakd Z'm8kW|uEtU"Vvp+ݵX$-s+{/l5?E. ^(sro<8зrs\Ej6\b<9o}(AG+g>Z@!o`H}o|xkTirsU=U6B;m89gZMeOWք.@W1k yCADJV ֗##u:K(9?Y֍ 4vVt-riNV` t%aP%H۵$WKKWgXqDDΪS8hc5QJG!>E2N/_Y'# g"l=;m0SWbD\ȋB}g=I_SԾRE~xlQ9}4#~iڬDle2z)⤛eK & L[4R `lg1xiDڳK4 SɏGٳW]+αMkig9˭~wLvn %p<$aE7 u(1T7eN'Yeّ18T'_K$mCB%"工JʩM0iHޞ?[\2bt\RǨ9}Cu嘇*X'PB"Sjn"r吓[gXPt' OKdJ-I];/ꂡU{;-OHelL$1ݮfg~$>*9xw.FIpRw}֬衻+y2qxbt"6zɬ]F4EQ-HZ2_Ѵ=(S[ "cyea9k6_x٬4hy6% rXXL wh-qrtZT>E{4)"Z8:$ՌZֿ}T[(3vV|j%y\`tYI1+lÑR29w= O=x)w)[ܡs@N. x[UolSwi;guP0^{Sm/!'9,Vwx3>LGGoR?(DX&7ѥ0fU8TЀ񩸂Ho%$] u1M`2v~ԫwM0TO Eu(]cgV+P/P/x;y|@x3Mh=A]֪v_,@Vjc4)LiZw|_!_seFUB7UvdxtvFUxs9[\'Υoz~`O|U﵂tqK ~msz&|ʕIvs)32Y Ez K/ NJ#JOv[;^XM5E OIrMyuR(WQrc#фRKD>`ҳKaqs9*LDm j:r=.TRa' C&KXzAc6Pĩw(ɝ ӗo{p.),(EcYs2X/Ҳ{a:-Û2rx Vo?p3⿮Lva%)Mtw#NV]2|ɗ$4vY '7 \lnOD LiЍUFK0vuL OL6L^#XMb4΂[D[ k; }b AŲmǘ]-0ˈa-sxmiScѺ-8"KA<,?Zc>)E(/Y4CfL4F:S3& IOO9ԩln!hv~p¬Ԗ_K{E aB?ПsN9)7xC"7R'A㳩+d^u 4b?&"`O:wK#cW1q< 3#v3~z`sRƀ菁C^MO*aѫeWfܑ*3kaw{vbfɾ|00#H;4nw`Ck^(ȋuyoa7|!/>ckjģ-q9#`%L#(8G hyi1-ЉWlubZs8ʅlRH,xӞW6R\ݘRwJ w6?̀.s.Hi|JyPLvdrhȎ5T|vrj?11 l}$ۙ2YVہY~ɡMvvp@ $cy;b08Z$2ZDFs *#f@`cB~F#F;ł R$'>œ8rwq~NC.M} / ͂襄xsV?$:!Dȩ*F,jN|ɿqg6 cAar)p6LЉ$7 Xd`ދ?gvotF+6"bTxz.hx u5L[j39F /(U|"V{O ]$i2L-f}fYwh0.2i|"-|VƬn||lWϲKS,*/ KF6R#LCRrcf#Gڐ} ' ?ɾ%*t6*.<Ot3"Sp{\VQ O,zi ϡ̕zˎR DH0h}@S+n RM\G÷Gx{,}7)R(_]xxŷ jEwRԘaxFμЖ2na`@}f&7 s#@3 'ۮ=Ċ:7a6A /}7ic`Ayd,&3xj|Hp9-zhW}o9RBFzR-+ ~Dly!)kLpU-3 K`51"h7W*?VxzTOcfq?$HJ %QvGB,UM8q&ٿtØBP6::w?ɛ. tcm> h/Jq9=s9^dF/rnd9YT\.nai_'x#-+pyR6=Z)wP@v{@'8Ivϒ?yk}\L%f|fr"ʒމNiP_fwW+^$kc-¾-#uU4fT$ &WA#"p4C؅Vw6Pw?II{q"Ԛk%?On픣qN ܍.Oq=-ٝ1m!4gпi'$])8og?9|bPmtN NR `xh\.vIyQznRq!z_'KVw(76Lc:@轃5ٟEzCf+U˪BEh u.5MejdCExV =FaJæ|$.`>ҊlOq{ayٱCp)I.G"E[pDbb mCA`AoLh'cv `"4m |kln*TqFJe7#KQ}4,>xCY@]Փر F #)^O ,P? 5 ,rH]%&Y;4 Is!: ::ڿ^G5峒h' h~릕-}wNGm]Kt}wB.oჁN1eM„|LL0Wdcd_ (¬<'\g y޿ty=rHv]aaRx0&_ _tFCjj3~_J" M 7% j 鯗Ag 469al0L\hIP(^3|%/:N*sv~G U4p!a焝Ɩ/t=_ >ɄCuKz{cvǁq٭sg C? 2>5!)1i2Ӈ8AoNBaTZ%TVrӓ@kNܫՉ(N9;_@no%lޗ~`}pTcYGPnu8}>sX۵aXN}V^SYRK&ah> G'q7q"Bu+@ ~rꚦw(+Un' v@J8!1KSo-'5YI_V PH TvEd,yg;B4=KYtMS?@4Xu>\$z*Κxi I\ lX׊) 6mu_t뮍T,t.0f)0Leq$wՇ4a|Lb+m)PHH_ܰKHH}psN*0s9D7L|U1`\rkGs2tI>NCfTiqЀ q*friYJ5n(\=8NK5}BaMܤHTnv:pџFF_/0cJlg+:\Kݸr6Qw]IRhFrz\`}DNL¥"$7[Kٴc5|f'WA.pEt_}oB,@|̗s8=OrA7#3VDv3? 3gFy-"dJP0m#+)'&4@xG |hoz\Ԧ蟐K9R0NyR t=v*,7E4I$I?{ަ!fL5@D-h:_BJh%^߻|2)'2۽ G>d2S(9gu9'Yvva ߚ#o]Dm;T}H#q q Gb" nc fks^y6)qGD 18tT4s>=1 _@cpi/h)K}_Jo`OE)k =?J5б/hq%?փnc<2gv9̢t6n"O,s1هmԢK^YQ|gKmg3l$,!66mذ;C|]JqnF.@F=C%e>eRE}tLnmBRO:cvTtDi&{@ lc6!e L*ЈӞ͒1_nΚpwPi9FJZe;oܛp/;IxЪ- ο6 ҆+ON3ѤX|[xq4fË=x(y/ŵx/6TRcb<x;/6+TWT"fI~ ` c>^g?ċx`娡Nj!Q)/Qk/Rt`l4q ~`G03` oYunH3a8'S"@@#؏"AOgSn2Vp9`.xP>a <,a͘ v#,U:?"@1-\x8NI~rx(%vYi!h"%-Hϫw`@OC5z0 m"X!zg-W jf䂪y{M\>Jplm3鹺ObT1ۑ2ܔ?!NOC M:oY2ty\Z~D\mu;& \LfNs|ij5ɿgc9ug;T]c& J&dy>ahQ0|䇧)*?Pb.?aST~!V~x&w'~KCrJ1C1+0 o }qbE/9.T7!B^BmݘDߒ,v)Id9RҬz(SHuтH nHEC໙W,?ʋ/_/o/ߩTZ(?Ƿ, vvوE궴P JIvPh8VgU6W=8o<RèD'h΃&ݳ&hzib=as,ŸXm#b{ltd7ȎܟmW:EHjYmE7ƼBqCq'"KWt}Գf^" =d/W;@48ɏ-env NUޝEt.e;*.!j R_H+𘛰'[" m{\;(s~[#w,^M6rC$G?Gy:s' ҸOL!Ի쳦%SX`Йl  RR^nf[R vx TI,gmgY/܎Ә[ ܛȧ8X3d>ꄳFz~EɲCc; ب4bhC`-Aiݡav6ZWIRa܁%a=iCBދ̡NS:3op-B}o7gfP;Aģ# D)h2qPt5H˪R12oV2aQ]'Wkв&ԟ=;-}4*JAӊp2}ɐ}k} 6Vl*-ɒ)6=f;|^ ME: þvyX:H&CsL6z SD24H֊)ﻲ"#־A_$kqumwn9ر#x.|r Q8}anǏ riQЮm'#`xl{EEI{+T2RP!D^H—qWӣ:sn4J˔uBbx ):6%HO0* h ]QGêTS ?5k`,ǒ bz|HvCxak;/zR'مR:3 o#nPPr:lO0(cvWԡ&m( W˛l3Ada4&EXlv[ZNK5%_hQ: oCPs)KN9 ~^!,=1yۼ"^{ 'IQP8+A2KLH[UT J0W\ g*= sPBd5P]kD):-eTSL:7͊2'G wƕIhFoG*MRXiOĞjS-XV6'qX09hZI#(FHҾn{>"P&X%٥'Y 鏊(UPRen?þwj.eй#ߋC+1OSBN1gbܬ#CeRUM`MQWL%m0ݡEҲnt? _Qzok^_ԡ=&:7lh^A6i5lb_#. W$G!œF=:K;c_?m|и|%@'W%ҚmsHbMuP1Գe%hKm Wȧto6\!{d{@w6ǝH۹%eE$-q3,!zîۯklc;g(&j6[hDxN<._AC4fpn;:?% 2cBVĪŁDs! vpDj[y}%%Tȟ [/U)uxJFqI9y1tTf,/R4 /El-MOCK!d;4Ur*2^/-ếL Z3p&#dg`Zzy/&N1gHu NF//։rYfCeFyssVvI\(V8Isp;[NZ~6VlÃBd0/E.I 6# rh,LKn+m=y'7D } pB@$:N(}X/g0 Ēs7K^ؙLR`|a4+#t.)p i49' ^>a88},M 2_0fK GP.-KO,1j-NsumgnV CH~jbZhֳB[Js 4>;:`5Rfbj,ws"BQCLj_ z>|P M] EV]ɋqzxD12S"X {JKuՇP;P/uo اcاa38tF=##uىX?3Rw$,)~{#bO^O${<8 S7`I܂+,ToqF{Zuē6#.<,0#DMnM5 ~ rʅ̻XEvw7~_ 2 2`Ġ5dN \P)$z@qVpFM!>߫9g=c;oNzg+6}Gbx1B!p %> #&b?ƞ=Έ7F<DO Ġyo'{"2''{VUضlc'Ov4}{#okk߾[Pl6FvlK[+Zްd'CTe@P`KFz8JwVô1uwZ+z'Kl7EYkg[{oW/ξCf,o7׾kNZ8#u s0̖d dv0j9'YQumۛt/o9y{FՌa.ryX2o߬=z~uP輣yZ 5oWyW@tu뙹hndRJN:ٷׂtZ~;v )E|}"qzq[ha(u\ئ_;XFGF)O1 = fbF&8g6(tk}[tye`{yr+(B>Wwn&CwZſ`op}tD 1 ߚ|kMѸn cv,~ݸ-ّk'*`@?$'GVҨ' 5Ç*g P3$;,Ki5>}BߗM$m ύϡ\^.ڷ d.w#A͆}D#.um:Fb Nj--\F8~>KN  q |Q#ͭzg:(bUh&) R`mnOW.>B5H)uC V!UP;P-h~dߌK zN0SZA \-݁IRg]-nijA nfZJoEU+zv鰵]hW `P#|!NJ9:_$RԾogiC;/f7 b)GU=Dڳ0_G}߹[(]89Z3Ɛm+3elSfRh*7r$?4BhgKcՈ)ȿFwfn֏10VĈ+RQ6N?#Ж#N74oCkW|``jŢXX_<_*=N)B y a:a4y)_Mx5TP /Ng` }GosB/Ccԇ4 1܄zVJ˔ 0x'z|m(W=jp^>cmaLűuq[7Uvt? \l>5ԇg#7 I{J3kʅ􅯟O_J!}!_ /B;}AKtAG:ÑI|%^Pgx® o0ɼ#-rq$.<;7&qeKeE YW梲GTYly,|G/i &bP9νT)40,>! |߃o?ʋ{h4^<wZ`TzOf wC'=TEtb$'X$ͽ0.z%Xu|kIg%X1_[Gqa:[ף/+5-a[kI.JG1砐=2Az!e ZVȡ>ܬ(x%Fp"{r#aώ^ͷ5EPטA0"v(@*?:N 6L2S½Ɋ&|3PUfL3?x;JdaEXtB*|bSNG| OݔwhٳuyLZĪr6՟y&Iu'qDS8\ӫw'Dn$ih 8nm`hVgv2[& g`1/KpE$sIR  @?AKj,D ٔ(ho1 A;iv٭FuFQ.%Wtp#Gcl(Fv eԍ,H==ZI3Wv4\D:O@)ONRl) /5CP FM`:)%_ [%iflq0*'Ճc1u4~jD=ۥd?g=ќm̓,9RZ~H(ew05$;6MwR>L'ؘsE3HLxD&R] _up#{Ԯ:Bq;`'xRmdSdqF\y—EnZcky7Tr ɂ( EDZ:u]1q P5iI9ɊK K?Kx/8Гs VT}|vDbx%Lc ~uisӨgDzc F4$BVhCmCc&`[JPA9| %-- {S7ѧo 5JȝH D1Wci$Y؜FWiR#6~.ۅ-V{؆ԡbWcɯc3lCC}+w%4#Ku:GySt s?d05Wog"]>V}E"W@f&)/w C2)3rG1 i q8 ltRW0Z% 4VWoiB~'27PhœHU`*||JQ=ގoz4;(ѣFȵԋPpN8W 0no.;^ {4nNfnP =<+So޳{0~u{9&c:lv$0eOV缠|V~mόmSMP^ +}XR: %vSjlP ;ɡ!AJ \M J|y_5ˋGۛ7UeymRR| Zⴣ@3PmxP0"U,$뛧GpqTei)EVE {Ӗs_pߧ?{=%fR4 f5qI#{xfGB%hxc@24(DQ|6y+3jtԻm k ya;_' ^}>gL-("N|Sb"z*/ݖ:/<-$]>Vblhl"Cs0ٔH2ku|߷Hm$_j:}af6M%`=0s$?mAM/kƼCw7Rݹ_דp/*J8y`JJN <<oH;U>.$%!mE-<hrJ Gpcj)WɈ k?+x:4Ҳ(RQ*[`BLmx†e3(n\ l!qV',t(Y6={ ]кMk M"mDڿ~r[ĺ&"2|BD;"B`/iv5_@616̧4 v&b~'_--G] O򅾁;SK()$gQG}ڃQG)8j<ԧ 0į.If<}"1 `yA"hɦ)g8_|f /|נlu6͹qr2!X;El'ŕCɂd(KTC͟%vvTBoݛ`Qi} KG]Hh;pM#p[jz<'];+~_f~'py Dܢj|-F3ޮ4G~@$?W vpsYԌ'FBm-N$zEhFpZ]fsYҘψ'cdUvekvֺ1HwS|>W'A<%VR@z͎{ŷkglrX@Go4K k(2 t=!Q EwYhMd8f'Zmլtq@{Sg%aw]"eQ6(C؄?m_ ǍFtG=aaX E :LFaGEK ;o8|Nxmn _'*?Rԗt.x]۾r7}}(?%(JoD֞6.Xcg\SjRr_^Ptesb}Iu՗# e oFSS{H>"38Gr pKŌIw(y1\6~OIkt(.Y'zٯq]{!:`z rF5bu$CS1Q-0|hhRȟ1ɦ˼Bߵ n܏C`B<>*U-6(g]1.⯖c!lc-x|7NIyxUܒ$ ^Y7.RHx`)#DWSIt&Oa>'?Skgk n֫k?nmjBPvwmC''E \&WD?,cO.@n$$_{= U!fm[C@ۀ4׭dźn b2{ eti ~iOf$ls۳:Z;=sA1+_$ 7C6iQ@QD4b<]'Dw(*ןbJzxO=G9(%CK=UpNUPlcŏq  x TGx .\saPL 7_tCYm|4-g#ަG\%UϑWDt+,6ifС~p@sr'T-L=܇(1$_uBbW 2p~Uk*IKӣ D׽w5G|{iuG֊A2b `?ж1yfK ),vFJ6[W蠠2qH]p/xZMAcMM.pVߍ$q1ok%ٵU$OZ 2>*Ma(t Jֈ/mgeQW;^=[٠ ?] 1=rv[0HN:E+nGTZZnVtbp&2 J*"fmvoрZ-k;." Ԛ oAmaV 0 )}KjɩR&unξ| MA@V華F+js.tC|s˽r.i_AzX+?:^r˕c#]SVw^.աwEt ,@hCXKWߟ?1a? &@qo#J66_Ww(Ca|mQK^n @#;qոlܟYg.|æm6a:ٓm9lqmmhMی ?DE"O'Ch_{-v/9 yt0wr8?ڵ]'̩XOox䣟ΦMF2#?a-ny.uf%3 " - ej˃Q~l?Pn@Y"R^+ >{hp$m].?$ˀ<]T( VDOk;=:maW"z0,r݊=nTv=@î~mNA|$x M?,07+@HYY|Wpy,^f7חp]E{0F8HJ)n]r@$їZWgwK.%fÂ9k op:G$.@%#{fBv(:Ub@]lM4{ t;[~B4|jryZ_R91&<3pi(uDΜu񰂍h;63! =>\bϺ{nx Fxkŀ%TLy;b3'#u}N|6-k^g0 |󞿌 ##ՏCuJy.e|.OB5ErZ0 %(>X^$TJAb,ʅ(5{h 1u/=ڞb=kI~c 1O;u[u'jll(L2'<: oCp|{3: ?86CӄPQY‡h7{Q]o?7$e8Y kZBq>E\i+,3v-ڵ 5۪[(j qNz⍴{?ϧOViv~fV٭(h c '-sҶ;@o%0cX y ]n 8 wP (OM8Qb7geBedUگI$yU4~Aeo?0NGd>LeA~ط3,¯ /Z"BqxO#?CzGZZ*r>A"]DFDAV CVd?Л}WR|n/"%FXg경Td1E~e~:=\+sz8DX/(-HȢquL i)略]f<+55ȍtV?dQ>^pC R:gΐl Np`vvI-aarcJ|,9J1@JiU^A ǽh.DYF2ԲF)tgR= ?,aJ)SN_| EdSX&i-@14'IYԁp,DA[HIkT.{=B- GkPn}9!!j_1B .ɅU_?4Ӛ/~l<2t2mIt^vPi4L74cv|w;%YxU菮ܰ qOb?騼j,堿Z7.!za-|h,޼UoJ%)m.Xaĩ>v%7rܝw@Ðu*R(%sĎyrF'~X@'bKj@[ba qDy]oƋf`)jEA b2.޼359jNd2 hSJh0N1[stQuvzm)_.HJf UI1V9;s}.gCYɾS=3ˑxgo|'ܖl)B{Ng?hu8cO0o ״N~6!Mm [8-r7agP? _6NM ׈?Aˈ@"Nŷʪsp1g̈́tC'~XuF2|+iAy4S[$VR;ᣅq]㾗w~w|}W=ÿŗO/'.~z\|UsJŏ W,އn%^@?X DJ t tԗ4BBA>.1k -(֎)Y^T@ʝuOxoNƿJď9S@A ?^yo)&-@-oEOXֿ[AW{N>jhZB?obcUb7g {\EIc zHxo4e"x ߵ#1"Mw -)X~,Ϸ6=®Xu, 1|,Tic@]eb1m9L U4i4 쪖؂F &()?TWW0Mc "6t$H@ȈM+DQTb018p@֙@uo﹃ҝ`+߂ok A]6.X"yz^O^OIU.Ol9^ O+ofk~}P%)σ΃+0iER| M@'44]'Ee/::r$+=97HWMt `>g?ѹ@x/a_:P*&vo+C!Ž^ op-.*L<ԫ#8 H_ň{52 ](K}!Fৗ=CgKpŠa2@C .C!>k2\Nf9;\de2OL|$1lYʙNtifT a7QZCNLײjC[|b}P={ck_Os(} dMK|43@^5x=)VWC4Ȗ{ 2C%=ushvNhT4g/M(NG߷| _%y#a O;ŷHy`;ΞDsc?&Bf^B[ DB`eg7q|"6 8g >wmǏ _=Bk*3 5kPPD^H W31M\j-xxO0>/H0 XGy?:XŴeAOJX/}1ivĜ_d@FԭtP8~6Qpc\{:3叧 ^ Oͨc` J#] VdߟmZ1lT_m)-*fî]>g^@pw B@82EWɓzT_C)?ҌN(Z1WR6iGMa;pRpoױ$iR4hE}bDK ̉)UtyQ3\^/8BU(9;*Yն߅BUxlī73]}1/[s>+";=Xt^;Ĵՙ/)+1xR.Fd//?3He i9_>gۧ}9ppW wI t)+,~Ch~ ."YO2t_gAmX>$C'.XDH̝sgK( f=XB O ryBPKxB090' c _'zͱ{7.V齻Bѻw6~TSSu1؊;6.^~Ev48#'$gVZح:Y/TII3Bf_Y$ŸB.OF/z}qJxbU\Ϊ.N7k&o!lOqV{9MTAbU**9Ku#[\LCEJs(=n MmGu;%vqX[8ě†l|#U3>5,H7WO@۷)ԥ"'Ѐnhr Pleu HS޹)'AEn@qFGx*lȵoUBQmVNt} TmIC^~{:8ԍ`{;d)itNp!,!;Aʭ9TKQuC~?1͵Kﻘ'X^_KK~ῤ[ҕ?eAYY{4u$DDXU$RiQK:__%e_6+@2\ ǖLcJ^N$~,Ъh;\$6 3};bH2>s ]VfzS{qjI'ў` \e'DT3%_YqOKV.Z̦8\Q`O~rAWdȃ`. 1-ߜ8scгϗ> RSҥc]Z;U pG,Gqݜ0UaPf+F&%VJ: o$9?Iidp8p*8^3V)2s\ה[tBTIw P' ' C_:kNГvpm )927NJc87esa.캢F=N?3b>OZg9:bNL{m.v x_i[Bf7YJA\Z3 ,xH>a)zk9n%B6t$}aPUuCu[gĺ)[ޡngI.k3p@w1MA3Iw##VB~`^T+4.ZVL qGvؔ :_lY!\X)|Rc|XNdeg^%%s<(#r8 &~Uƛ Pɴ'CEYG_+5Dcdϵ8ٷ#:emT Li%e D(.W~(7ɖ᪅98%H2k &9g'9 < WxYSnvJ 9H:a)wMzǸ v,ղX7 ];N|,x1TzPN]',wQPS m٬28NUz!8KX(l@Z.)nA[nfIh/9xT$6TBRA3$B,QSRm CrTio)t [0N_*8/ ܟJ>?N"69ˎvwGnsͰ&sJwtG3QbgROnݿ5R7a m5M\&aYTQ&+!gpZ.C9%Ri(?*)qx9˱X%poU7=0^Mz!(VrD0oքHU(4gɁj1=~A9ށZxGƺiaEWm!p] ] 3ؼZąh0jۖpi8C(MM4ѥUgŗ)ѽf2 `sr whT4BXhB>_@<.#h.-u).:̵ L ,4[I$p!6t;F|X8bnN4)|R]ve7~[ ez1TUi7ͯ9Ѡ]A!{=޽r5>/6$VfIhxf5㼟K`pvᅦ_ F ~tzI'G,5mT"{.pT,hվ=C>ʼnQ $$LI7b.v_k[-~r.9f-lm@:zbлVGsJ-Rt?EH$mZQ2tk c$s[%<*rC!0A[^\ghβ^9w9#3hZ^Vw-Eyq |rTQWͶU!#.Fɿ%iG:E;?JEiٷRn{K.cT,CotKנL@ch#dkIE[߸ zU2\>}NGo.l.cDgZf2QP_T{)lmp0b}( ^ ^Mu(n"[Xَ}U U_שB:ïEN7˞Ʉ=`#̲W0&@b3FGקq_YN} 2v]BWz$ݕ=Ab )v _\z 8ȂM|NzNswy>x+(Q ^@E)pr"Zl'i0?pm&/ 2Vp31q 50(_G .Pח[IxeDSpuBBneRv8;N?,@oȁZzB_*16;LT/3j"'{J}!jXgGwa" /rݕtb!캍vxBh &+_0>! PJ=qI79`-'$-L  ضcdW0QlBU! 9d֖QhJ #=jnitAU/G l[ 6ɓ$xii"/>sUn^.7);Mdmd89YE>3[&Jʸ֣J a<,B6Җ$h ?92+k见qmf;= 72̟q3|4{|8wbg\!" 3N峘kzg2!}Ҝ9oD cz؀!6X %>'@B; hn=׃Owd8;1#}m kOGb#9C`.pIdƝF򏀦I0پ.9Ռf΅F>8|6bHpʓ|ĕX e nNq8w!..#{|:P+ UeFP 0Qmb0A"!|4BWW њbJ&R)W"Or!WN9S't3]ۚ rDLxR 'X1Ŵ1Xӵ% )6sn%w!A^\= E8pqAևc3ڣ(-fmiO&蹿 ^?ΠeY3 S}iK1XUJ'mQ4R`W{<*9pKa=dkP.!}#yax8kfnh t..b*C##WA _ Ffg#&l: 9ؗނ툗> ;P g&x[Oщy˕{')ܾ./ﯦCxβ pA ^5R/9B;@Mb!NhCu/;GT9zfmOm8 "E1Fbke=E¹:&}ϧ UkF'*N9Qg#7{[-_jDZ@x WO!y uZ`\ԬA%8^=8+dhըUn N(,u`81Pbstkq09zk5&-cLyTY(O!D ދ;sK IЫ) z WJZ-ګѻ,Խ+bh뎗i\GPGv_~}ʺxkd&V\:( D 7t6]ZJm4Ԯd*RJA9n;"7+>r%"a 79i4:#r}ح& Qz x=7htrW;wa+P@8Ig{ rug5׫ 5ۚS0]#-GS/f3Ѷ (2vr1AR!lڴ LӜoġu f }sa7X+G^`!}E IteR!A sp.TbpjGx]7"@؇@ ; 2T~QF-0F');c=oBCQWIx.&eT}=X].[1Ê ½yM,Wb'c) _Ss/Ыhf=a*bc|IrA-~ngSz7Vz>zf|jCQ%~T]Wۋg#JnaCWQ 1p )1›aZ]xq>,?ۛI,TMd.浪9j:Q"O ~x#r$Pscq1@q1/nBf9KLE*&b|ɒ G(7{j]=KQM@t^ZH} i@֢`2F# L;E@%I [HJa U dM+oǾQ6;kMa2Sb?Miv౷, ";$9j v~a'Ͻxx+4uϣA $*?ɬ$Nda 4pMX!4F=wD* ;#e[Kc Jy&Gs܄ON{{r / E#p(%%>`nT1}iH !U_,,l>,Ha3jvَ͐g C.(DY)F :PMKB}z cyDdzXN~K 8[Ziadho?=Tf5D<Ι.FEPd$"77΀RIa@Fz R"V B0Y;Iek!ET%T/L,L^{!]k`O؆> 5m Qvִ}D>XM9n &maQ7B%q!0[<8-eK!$I ;]P}T&tųvA GT6m@a.Лf#lnu|E۠r#^ŗF|)pA_v;Hme+ ;Ui:oerd N*2DPu~p`i. DAـL/%d`1͜<3"fOţ( QOcgsb`:f8d<],ߠL 8apP #΀pLMoW_.uz+o9Gs`(WFgY1K2K"*&%_zC3I/K ?GH3v!!5.j[uxEP`~w'Z pn%(z:\Ή_Q?5*# q}HY\TO .o:d\ _#NqQÑNkwˆ.~v^}ﳢb':,h&3G\g{F/_379i4bnsY!f lKî?m 9q'3u]@lj {[R@.\4cơF;UqswGG'FuՏIZ3M kS3zS?Y,(HBxhNwb7;s2E=|(Ř  Os dW^ǴRfGEOs6!{H4j&F1y1ݸgVI 62 ^mN\iz2.WAJѼ֑1 MVG#Y F.S놉& xP*C >=ynA1%ԯrfe)-Bq!6CʴLIٿt9z(n`59Z8^6!^I>fIc2FR .ZBM` M#fyMhr1TS\zԁ %cpnj.@f"L%/!KIؿ%|ggv3IVȭsA{d|a~Yn5I\7,X`&f {"I+n?gn3D3h r|N:70OaH\2S?S%R^`Bf|.)¤KJA=P-bX$qY< oK)Nl=b뜀Iz>j\+qY.TMBȁv} =Cў܎{W`BϊsپS}*4Sq7;Zು{ ]\yT+|3؁`pzO-/ɮ& h%'jbo甬Ϧ ٍXũ( $2<+΅J"L w\բh~WV.^kZ5sZc `6 ?xkSs-`4@/$_ͅrvLmP$:wiĹ|9PgH8ZՃF"# _\y^ 2У{%=5/spQv|u ^ KsZywI{%G9% krrRok/<6L,t*1E?'Ÿ3+c]hf#E{>8*v?IӲvЧU13g?M')8{yp#q{3?{X%c%wmLs,?xSyzb\wVꕄI^y{T{<;ݲ0I IR-DFŻg^Ҍ揿P%:m(9Ћ#D8xu=,\3^nkFՖh)bD^f.NSfTZYG"tp;D}7)ouƓ$ٿPek 5IhhcBJ=@-8@hNb(j!,-T2y7caOݥ[y&}chAxEWൟq\╍>"]Ř#$^OrTr"#"!o}j#t] Sc<8J)Lr{gvGmTI屯;h߈[7~O?~t+*7vmO97sܬ#4zIaw@\Y kA 9"W00 C6?g8ף a-ڛxR*qB>A(,TlC Wy=W8㵷P(j7IvXz1O^8YOZ-siG7DfeڧBjh)KC|N<jO|Tu|na]XWЇ7Hf ;1Ab;;e89Γ׈2@҅! w@;κ=AY  IE7ɨ[aֆ i4:q1 4k2|*zQ+T)p< "nQ ˈ:&ݠ]IZA:יsTBw:2 `$ֶR(^ CYWmw_AɱˡYJ̱1npul_FQ:a56ISE ̌O[G䩰CfbLb<΢$ߪ<dl peHvBHzoz |ZfiG;m#mL+oLv 7*|xc zﴇF!$8L؜*+/w e>lF#B{sۈ{.'B.c8չ?=#FGoxBznoHy(EZ((բD4@AeE]TRH!P]]}tu>싴J  ΝIRuyYiܹs_==gilONiJ0j)ocR,mDSr(cĞ"6_JP쥲2kΐOe#ƹ@e,s+t앒oSDJA0P6%sA91Az#/lηI&F'Y mQv|w@w j~4`'Vj)wU$m=1<0J"v+8v<#iRչZzm;D_ʥ23^ğH(`H|f]k3Ls)[8f"q2>RL2-U ШDYrU˥M ׏fHJ_IVRcK^@(PzoZiﶗWO 综և~peYƨ2]DLP^t(%ϙU³bL)Ix>03c{rlzC\3G=ȿ!r6[Xp އ zS&ߔdT\>~kYS:y7]_'K}\˷m\7$7\Vme{ {pbCKTu$1VP+g+ Ĩu]Igk@nM^{9^8yriuUۀum(=;'.mkϤR{'{*Ra Wg>VIVu@7?++O2C~GOQ&t{#җzHP%1f/5y h-m`Jch7jt,"¸9h/Z T/COu.qf )Cng7tKgz&LoZlb&E "@[0!6$68-Cy; ҹ=ep$LZG\oc3{I+ٟmn& Gb~\hʥ /1͎Ů1|=>/:  tEo=kӲOOcY]8FrpsR&:|сY0?dJlOER-%wx+}Ur:/:=8!x|n9^8Y KCYOK~L"VNc3th,N 98D}A膼T5ȕ_5ᾐQKD1E!>Q{PTGLÒ۩A{n/fESN1+2WKv -A.1S|">O?wDKG7dO)ݝ {XeI $HoBZRJgI*]e^!).0RGrDOw(f>!W"`0Ȱ=2we&|Z,M9=Y=ҳJZέ2-3Ѝ6Gf[c]vAwEr>=`Fxy YLЀݝ8c;"c;1= %)(odgfv&;`Nzͺ5CIF*5yXH=é w>Ԑ\D3>MƱLӣr0m6uP0g?yj8Nqk"P⨏,! rd7Ք`+SUWfąDYaą$rh4uKU-&b0!zF+dsZr:QeLDO2>53k{R$ܟWHv+N.=IF_u77tKuNКf9NeNw^7H˪M3>Yα ?~g*_7J$>e 籤C OHJ2ۻFU f Fg^UN#qjW}e͎ݓu81{l_%ӯByO>d|pSr,ع2߇ \L @fkn5S_G*ɟDM Vh5u}uq;8eCZ6+R4[z|qL&f&MaETjż\G%38QGY YokD̮9=@tt5r<Ѷ*Fh~6cO|75`گJ?Z\x EpȣMx;m7>ZGwܲTy 9w Qy"o,L/ĭhl*JT .$4BPgHpdWw3az^MUea zk_JaKkgKlY494j'v YZ)#p)gcB0]LIByg{)r Bϭ2恶/{ǐwڔwo yw%e1OBNrGd?pgw~#"O2/Qev_;i|NQC[J7&(69I9ttˀt0*2x>!WRrC\+ y8C,>V-1Pw^A={ᯙ>5WZ̫TQCzyUSZ*,4P^Rjlqi۱D [DMNx1Ysҿ㒫 SMZ?.>fyb?zOsk=;"ck[1,_A5UӼ4“)3{bMqNP1T>C:׾n]P]J_d*+ iJҥ/2A)U*=&/JŌkx+ UiCc.etgaz_ Mu*nD Sy=įn2B \4 1S*Wky%9zNb,۪IM$?hEhjjqU#?ML<\ٞ/zWHԝzq;dΪ _Nj k$՗@M+kJ#.<մs/5 wfsf$/ɛEߑlC5*VNKA3mt|tX Nl3iu+3Jbѣ4Iv+G@#_9EQS<Կvg*?w 4l'c=*˜wY3]'"Ž;;u Rx'3X0A`a<3Oh}|ȗز fgi?w*]OH#Mqٿ_ Ik5O'/K .epRg$t@qr!`2r #Ӕ&>oQ~s)ATST 5B+pݝc4I#,bhQhCVMɟw#nIKr%#2Ť/`r+yw;(@E _>gM H_$h hn vwM j6J8(.t6SKTݻ F]#zt$%h=$1ֺrWkh^ 䮓~4 >x0U ڜ6qnaÒ+"Is}| 5w?ɰ%RZG5s˦L:ɨڧOX8I6`^p?[; Sgnw2oF~=ӋD,2A/4ka1c592E\o\X=>ؿ_5JJ6 hX"j1`=l`ܜ;R)Mgt_{t?:.ܧΔU9)S SD^0bit\&Hsdrپt{5[ݶ5$e]%di$dI ۪GwB)Riyr7=8^ .s lB [8:f,e`PB/5rnyÁ-`[z~BpvcTM1OIk2Ϧm}"d n9,6ҿ\oIe u.{p-"-]g59rn16?/ǡ"*=D]A)463itRƽ8 .ũY 4{N03q6jPih|7A,qy i3%*_ac7JݥzlhK"{q)޶l0W85sNHH5)ݝH߽@6W;BwFms>)ݷ8\aԢ֪#i^Մj .5C7zPS_s9ȌЭf?O/>Y(ۙ(B# ʦϫnͲD.l荕؄e,/31\iXsрJz&μ©3s< O ̹O>Z\ <~V3&a#>Nr2(3>#}$+kh pה nհ7-nQm#(7L @бavwxZ`OYfmLO`;hO75"p,޾4*T"ޥ-u2-|96mA fiܦj&fF;Ljhi<ٗZ#D.Oh]ۡc%+p%BQ~ ^*SkҫeeChě'i) QPW$]g!Qx).w*i{E( 9S cJ50 y/ K$JH-(ᡤp>ʹUZW,90KUɰIֿ3Pgl7+}ډ=S :|OVi%*bKp ʾM =hb7h75"/XŶddG |ڑM?=⋐Q3}R7ie.a0גrHo'{fzb OJH-g!m;OZŁB:  A'Ւ)}Ut |4 ϰ#Ob+U6o"@k~yJcX]ݝ =dK Nfv0CC GٚUB3ݾIsA޸ӕRʘp{ꠔ9`Z-ns:ie1efh":8OțE_8IJGvR̝NF'$CMfVIߴʌs gz넅bM(pըPYwțk!+ H" XP:&^3ԑQ)waz'eHzWlFq;&;j6?pg'} VvKDw0TE}Iw o;5#v);qMN=zJcf}xqsneo7qZ5L Nz/ ˓> O6cWq!{e X7;}|uާX1^MղXv}WpԴ`4Pj;y sJX[ΎSd\y_yӏP[uUي<uxHy3d|^:9k˚{C:U ;RUjI캤+s*O:m9ޢ+K$=LJmҖIw,T"+9ʶ@mMWN;i@օ,NMCrhZ㵑0+=ЗdkJ5C)UK]~8j2َ.^/)WEmWU6%O^Î ވ]ZlGڳBud%O9DM|4FÀDFÀa1G8x8X8z^&e[y:UBL_/ц<'" t˗tOqc4iAK&OSw4z}q2xJQYTv11Wė fY8k5AyoF"]"!jG<ޏʣ"_=&\Δ']ԉ B@ 5+vZW~>Cq( >sia+!ء,U+d`KY{\:lv|*0jtZDwod{H_q YU#+B>$V_>ewn6 sՌkRlۼ V!cV@yQpL YGxPSWy.q2vIc-R{2,92} T1Z«~ڐJE$mU~ڽ,`@%'qP۽'_? >v`THIxF-rfɗCwW6upe}eaCB]bx*)(=e!p3IVZd KK3W[c K^4'Hi},Mċq= o{[8ojsx݂ |*ˆ_Jc\0!:iUJ@b>=^^|Dc anUH;yRM{hFs 1DeO%9JwX7N\f6G-CS$OV$+XMm t-uGQdmLs$>sK ۤ Zâf.kٹ+O㾛t-SШiB/o-bHZ̐S{gk\P_(of?ܣ+ZiBRrmeɍvV2d%NtvQk͚x_>+AԵQzsahYI56W۸ەbn%mδK4i{?<:N4x6%9+ctKE76qX2W?_h3,rht2lowpy( WTLM):.+Ɲ_\jZuܓjR_&F.1O Fۿݱ+,zٴܽqB" Rʨk)=w / \"H/D&*8=nzWtr ߴwt{"H?k^E$$/OS$?DɿyH(H`2%EeH gQ"OO."y3T$z*$/OgSrH~".@xzkhK$V$I}\y(yTpe322\KZLivBoיu0J} =\`'uUpc\^ Ib)x\L?Bg^{>t4μS]9SߺGqS6="1>wgkSo Ƥ?(>ܹe t<9<'N"({ȵnQ(J;ER=SE(T$?V=>ɟËbF}"QH$+@2ɯ>=_ɳdH>8{/xϱ"LuH^8{CFj'8{Y)yuVo{D"Q~ܼ[y3{7xs,95YYk\Yxf-L?6%LGZeLYbg;):%-Jb'bӞch"GoUkLҳ7g48~y<lj\O #V4Yz 4'PN6sƝǹ9l@u@c+b:fLl.{ >6*LgSטbP 4, 3w HNݾu=&rùklZ|v|( vpQt?#̧/'2X?r[G邿!Wi4_^hcכ.Xmt:CIg%iR'㏽i).ogF0Y9_ iz(w7I%\ 3.h'qy-XڱeIgf_o1K)C6K=_f`&}(B /w뢴p7^^B,`O?/1dh.̯Q跙E&0{:IT**uQqk^!/b3 ,cV :cx W`?E{Fj?&2ZT/V?G!=&d晴{ hWz&f{4rYV;T;ٶ 2*J .IJk 8*d\+-+-eۊe>4lBŷi̪Ȭ ιQQ /`M:tW 4xq2\&-tYk-֥H. <ƒ(; W(dEZ܌ar290b4xlGiPuy$9NOIe%y`[ hn2G:)dK.v]N L0>H!GhfNsQ%r$mZpn>mH+*?>:ˍ.e1l#U >mf`82{ .e3Hp"]om?5k6ۣ]{;u26imյzՂiUCق<ţ:MI (S3%KںS 1f/W;Ӷc@C= G9'336Xs x#Wҫe3oD+ve~'S+c't=cN@MzHisA̬o GхpnI հO_M08̈Ǿ_כʹf~ 9b"9jjf%]EmrhDoaO6[x09Zt8u'ktaQ3ɡ G/Je%dQ^su𧹀\C~k]3@.ѽuI i."BOѧz\hx"ޙF-L\NNfvvוԴ`M}3$f2eF_d2J`1}bŭD.LzF+%c̨IL"QѯZTtˢ^28Տ&Dܜ:g/n)oG^3:inKO5ios堳x˂x޲!-IYyZ :ypMoZ-i0 [b!YLjrLLsyK3,'#. ܊0QTA0q8-ݡ|-Ǹ >pˍ κ?.J\ 'Qf^.Mel# ľ6K1'@.OC÷(WKKq| ^w1VGM߈T^/{k+i[؍D!L/;u2Yfт'cv$wNW$0SjC|;ɏ&FjpWOpOOpf.^ew-]"\`wй>I#ϖjgQ;`dpG$-‹62rY@.iz{~uH>il[d8ΟE ,B5?VI߀r `URTGp71"},F$o4y5T~[uڶ8Ra߅E߉y)Ut )̭dbQWGZXliGhizʁMP^~%Rܒd^ިfي,^g2f)a'#$tx[-,H&7G^@j*}0%pJ6S9ÔVbb-7!,)+yҷ@8QF=[iRDY'YJaQuqiOZ017tCp$: r @Gtr [M"zBF=8WiR!8&4*wH2!;T1>fhO:QNJC0Ѓ?}IWP߉ ^߻"^${LZif0=wh.v 0K=zxL]uAlTT3xO_ ` ߿S`:ratx:jqPհUuxL$w5s4Ar7ɾ XY`&'n7I?-bt|?N֧j䔪<fC$^d6û tlTo_9 Hcz&Ɠja/*j7\Nk4mlaRK^) _=rG̪ɊdpsF kֻn5I;O.ak*Oale=UGR9k[DWyQITϳ@gFQ-9CGZ.AWj`Q,р?t N+[nn&qjIcB'r\oω0dќ01S6#EgSAaW&ۣ4ɿc(g뱛V0$`1z :OvUz'(` ^eJ)4։RI{dUX Ge?,MZ 1snpI}i˥c!(~H;0cPc~@>b`%߀GV`TƲt>Ambe/?@U]QȮ8r8esY]RKnNTo}hY0w~!I9qPŽOqʧ1멳Pk6 ߳3<)$M94[/i5!_3w3Y@9|H]hAArIu Ҫ/ump4A铗#4#bL\@!o*iδ֊M)m!(Q= sQmyP6ur M?0T3de"ٻyўN J,5S@ot 4>j[/ʷ}F1Q4~1ic݆4\yP,,v=։j\R1RluA03: 5fNk1QWgxFnDҮ$5ZҢV3Tz.6ZNus u[VlL:;C̕6 nqs14/䗬Q ETohLJm7|.&##8wHHld"y1O{L< ׈iɳ!z Å"yu~|1jqO$}6FMl/MkDr\){hɦh\L<('wNo?AkD@@A&F~(O"gb+"1+%{Dmp|<(W<#Uɽ],Qr\p_1~q>\@$V=Nd<!c~ie*>Ցkf]ȁ O>5x h&݇ YjܡkG}s0?Hd`%ᏋZg,/@U.?HFy.7)8>l/.S) L)eޗ'`:,kkb^8HfZ>jʪQ_5q@zp1oIԡ$Iu2)Yɔ5$ӧ,i /Ӹd= M5Y*aogWͥƄY=\HGw%Ƶk[fٌV6me.%LÓoy/]]K {&8I7ll4֏C.{ +8>Ek^!TgKQR&۰t#}2 ş=[ѦC??3q/.ynWs/!~I(ւp=9kI~*[k\cBgl׊ӺF$0F><6jw6sIr%ihIfsp2 ӻwTnI9͵g6I/솔!2+wq'oP.n=?0BE#Jsxz TeCrWP2у$҃;;YAzHl+jQ+}ԊB\.Ny?V3$G5-jFdܙNw6oP.\3H?\hQsci]B>kߨ+iE*èˍ!Z1"B Y+br1.RNҸ8YU5'PSE*RwMdu-"bBL1i oy{ʘp[cR(G/qvʼn.AɗR!)6I샃6.#BI\\ju[T%rw.R.!98X2 y㘑-|iǧ`@8@+9`Nߌ^4 cfՀEл[4j+ \TfM|P3Õ5tx o{S;({BH"wEL>x$c7K>P盹MT!`é"qS:*6{JPkﺕIXSVg*F1AoZ;D,%..ĉq"xɳtXF^SI`,al[ 6cZuNqna*hi!i\v?6'7JT$֗J%5ywE&ܯ}|x{.OV ʭl$ۥԺP}{N%x{+Epaf v˰ЬZz6֥#}ߥTގz@5JשsX\ŝ|s r*FA:ɻxFy2SlR)G(ȩKy;ܕZKV4L#Q,R9 G)unʓ K;3udu"5q!xH:3fXPݲ%Cf҈NwRII,±GsoFq1aJMe?佄A#QHe(M+R,->]ο~DI}T`p8Wܜce{"΋>c[2:i[6Q/>eҼoQY~ 6D;#pn5^6L4 JS~MN/jfՓͺg v4 'I.80X%[ g\ vEb~vryIEb-]% ? KP%- /) xq 3X|ncMMpAl i y(4iT'*ɢLqokPpZl!7c"sD􊞋Kڮ7z9%2jPFF쑒|'~VV{"8wNMAoS4t"gQgނWnuѯmP?*9QH+rrbS8yTՋJas.>3e_"Ӵ+>:wOg#扖V1|iG.M* A\=ˇP6k]XB̾b&VXK 1͛m}ù\B:t9{: o!^ ͯ Ak}WL}տT͊?=|lE|&c-pn|dԋ, 0+Yffe׉YPNLBu+(aCZc:\'kDC\pϺ\ Ȯ $V6ՖP&CZܡŹ_3r!(FQ `ZrH(HDĨz i+f%^)٦W}owbe C(#F*4f?@padH8IҢ_Fmh|ufJjWrMH=+s&3vF`γ=I&ڃ>U}čvMW6bܗϧCJiWI7!7bW7ibq$G9ciŚ imULPڋPȈ2 ziY^}DmO&bzY9yY^>2`x4V'W&G(ntNbX^?= QT '*%A\;ʁD\L-l齃[oD龞E))'KOT\3<"HOۇ}pַ)%S:ːS۴R&ɔ\ĩ:jvjZ}Jd$]ŢYbL &*Uq⒞mR${Pk3Ҋ8"tHOå8Br(e>#VVFX-Pi9zmhʿ޿zx*)xzW;nEWʆV9|[T*,)&-7dĭťg-𗴹?M;H7t+^/!/ IZK:_K/9>`JpLmqܰhFhAtxG :m-jΡ]Cfrq_> ;1IIjԩCԈQ Ny9I;x?Fvڰ0c Mb M&ӿE꽿<¡Q Ox=>YGͭQOsw)^y9g"[;m?}'<^xtѺEJ9-f錡"w)#퉈8B&%FZfw1,jwuũͧ:ulʪe_\h{Wg@78L:l <:ٻjGJc9Nk&ZX۸x,htQ["wvR-&ԛ-_p}z)B_CO%h2~hQ|PDzDwA61?Ὺg| t qCߋzfݟ"nE-"~zGzC?-[ߙbݐs?*{gm7ŭ'LkU'*brXo=l#~(uOV_=> DPQbʊDfKwe7B-Aj![ݑ@K{Z=G %" aFFw.广}jO`@`|F[TѺfA֯g#J{,?ce:]xhvdw` )yi]T( g1ܻq\}p޺G=y0_)Ѿ(Ѿ1qx\-8R>_ka r &ʓy p tNߖ5+!ZMN 8J?)K0\hGk@h@O֚b>>S̀tct"@6qdyiȓςa G@*/H]n?P$~EmDM/%Or8_v;CD O7C.haY5m.AY^tu.Я{xf_AqE%Oޓ^BjAr^=Mf֦Ɉ̧}Dκ6`eZQᚎa:Lkj_Z^G:oF_Zlp$QPVdyZ"ya-.,(O+; Ƿv؏Pp!n]xi)¤7MWm#jU+8.n._._ᶀR{L>!ҧvL]tuOVҺhR,DΑ钭WHN.3]~+%Zpҽ|;WG2dIR-RD 5}{i|8?JtGEayԥ{W6sQHNqr8ܨG7Բ_Zb#S:N#L.@t֢- aGǷz"G%D~N4 db=}mq9l0ۃS..KP'= D|},գv\ާmNnu ~vy^ 9 [d?|}iʠ -l:ei5-vZ(k]1H޲^w_YR>]`:!x!\ wm4hmvT@$ m51xى\̹0۱X\yF9A4>[l]o)V&UMheĎC&~Id^JlaJEFqw0UdOpQr׉ ¶y3 P %:o@N5 #Zx[- rp/6 ^rr'G=hVmNQM:j6=Aw#mƇP$Zk{yum~Lhp%0(kzӬtL2+ng%G,civcp>grƸwPɲԊE\_ElJ7Ž|_"uZ!ZxX*ʋ_a jfnX @WDgB]K2>}V{"k;U #%=BPbMl0e*FX>J+:,|{ F+fqy{6-6A-E2Ns>Tnk2rWQSlmse8E CbUƪ&*/e 'i 絉{Ln^^_ϓnQm+Iq[M?9ZݖaSɖiw~ң[bWsvWm·4@aުQL!LȀjNwS0ҰƋTa.Ι G=ѵDpYѷ1ob NRd|qc#sBRl-rTRlER__ZR4kR^D"h͠`E|heP qAjV4_9(sd?ZAߠh|Iۏ9) EGyhrN k(7]JO4/?'ƶW4![*?'uW-ͳIU4hݢy9)E󐋩yhyN OT4͹@꼢|ȝ+Q՟QpBچ[|C4Fx_4\p&jh)ȶZt 5?! .?MS;m.HĆ >iCOg%# IQ D cVQ r)sQ q9U{>-f ĶJ \_s@^LBt5d7IaH/!7+7)[ltc膋+67-[>H \,qÏ?^ݜ9%nӧD;N K:Z_K+o'/|uE6kbKY3*ɌYmZ(^~ieÊ2~3טPb\ϭE~ M+^5+C @ {oxOOгD G9zsSp~nJʼn-stc1V-լ]7X  Ujn !ވ]S@Մ:'au]UVhmې> =+bs{Q<,k8N$ON%!?~ݮv]ף;@Oma~6갴_o݆# |#E~dvbs-#[~+Aok1Ó<PUQk7VƮ2:%">r-ÕD˟򿁦[XS}Q{+vGvP6H\|Kmh[~I9B^R@7)-nxWsBqQhRu\V8*i6/>T3{2 |VwJY:4 Yy\mF.zd8ޖ%pu^ ! F veέ8 9,7#7g mR.MiML7z3!BގU>#^fM-!BՅƁBOru_=N#D-Ir#sS`6Q]~MPGFWݵyԴ $6H7^;H|cEL1S9WD&y3ٕ1[Ww&apG |-ur8_&Hx>[؀09Uf fu~m[tς2"}*4N9d켲|dxbQĂX;&K_}Y#9XHv^1Cqu H!Oɏ3$=bTI@f49c,bFE`!'С&<+YʿHF4I :{hgEFW![Oʁ;]j>a쯯EC]zX,yfx}DbJ#ll(h f_J8(`#wV2$x\BiqvDm=OƧU&9_%"wSѯ7Ik:oJ { :$/& Wp!;+}[buaٓ-{k1.a^)ku͌1#[Y`3ͦn+L?/fLlfp]Z.͙j^04}Ry}Ro?X3mƃwcj`\`}hȺD۠|Jt\RAu6++t8w<ֈ)TDV* KF_Έ vdqDN#~I4v8/Л: 8żDe'ke\qgXTI?r:MR9\Ӳx!']}Osa_8zyB; ʎ k<`\m?Obk}R+> ϣ}fTvWTu"L^3Mw–x-$Ra\"s =ͫ W,O~%n~͔o2gG8KgMvd Ucv6I!?TKf͐vG 5f!k=[6kz8p_m#uƱ/A1.imUh7wjoX>O}S p, RJ^9!jEX9-#t0"ҽb)`sC9mhTdV=ANO҄&w1ii{m侑<'M;]3&zr̪]H9m6ǹll6?gK~ ˦C.ao%Wd؇_~-:PbxD_ݭZ!8G쉟_D-4rWNKsg&]l ৑*C8?wY;|W}U0[`_me{_afHG4ՔĴX>/Ww/Yg< SYD$|Ei4vpo3qn\g!5#"K W~af?<(EdM`I{GPd :"x^Dw^,%JښGu -*7{v7]tRܟʋ{c$ןNŽ#6X/̤#w ΣyAhk8 z`I0WU*rN]m:]@qh9VW٠^69p@|`Y9j`s<ҭ-dn]|.+R.AV, q&28Sşɖ_hY8;Ppi"HXdm8h 2LQ1BB56Nn~/幡՚oU~u_ZB3UB</8(S@48Seh-ykzCfdɹD#1cZfi"!BbnzW R? {Ϝ|O\#xthJaC+J"l&dFңb, R 5x:K9I*;O1kVl-gXjxBDhRر%}^*ɹfv nNGuw`a;zs?N%Ӊ́ ]0w-9*TN .oQ gPVKt7>$ϯRYȺ`~e8ZsbI~,HBFK,´jI,H}RZ"UWQ.™[WRڄ53Vc14mTGiO#8'DewddӅQH1^~Ln> Hc5m&"̠Jj4sɭfdͰV՘ $r?7EHaJ]Qމ>/`[D1v8L/0s6hx8? '؅` p*yfqjf[E .kߎ' n U}O=-=ur>6&nC߀ }bǽ}c~?N9|i^tA sHv~@p\vXCqtύ`c\_HpS4wu>{0{\5j#Z^+R8s#[6kY#M?o̓E[3䧳lyϴ6jST1iJ"&56D[WX-z؛jɀQO[뵭^wL |V[{2cx"ӒunŘCN.`0VUaE0J1q$i gx}[`>3l~JzAXFJ&ꏒ!?e}capeۈ8CaX'Ite^WG3uKt S_;_.}=uoGXWec1ٿ'BO72WʜVc!XJ9eOQYI]5楙;FSKҲY}/ڿ$(uIZx >Rßp20?+K2ǫy s}`O[PrxJn [HãB8#h_ȅ쟪+G$%zaMLS;qʹ>7G,1a/X-?}!u5䐌3I{׳(i7(ڠ(%\宝yoѳku%q_{ML) !/fqƻ'C㠆x,(zBjzC4c-5e4_Jo [fΈ'}bٌxYG lW;H?H=ˑV+[Ҍ3Y},yѯZ ־seL$ke0)/h$ŨO%kRVpm35G>#r!dq4t˷<"zFb>,j;/jvK.򭲴(Oc"Y{"A *`QW{pe7^W6e7=ɭ gP"ܰŞVgx3q7-;GnfhW/6&#26tLӊ ?ȤSO&ty>Ɗx\[[_!XpJӓ~"LrZb>j4v _c>S- oM>2GNAzS!/KfrXt`&c҈1e5sgL*~[` &60I EԖyWZy>zKR0T+bCiI䚑Ue|u T U [dXۮp2s"uCk0OݐG7ͼژO9Vv6i!\)aboGϰ̔,]++ۀB/s֌K , UDrq츘ŠanI&|"Y$ ahG,Dna.wv?8GCq!5+6MwÊ\ơsrG!y ͅIXTgg B/#rAѯ6iiaiƎLe֒G+v2 z.h~}jԒ-O5>am{WH1yWuL硐_wi4ݯ*fI~'I@Gp69q$0]D2=O.KEpWa;Hg~8or5?jxeq<9แ ,WJPs '7/Wp?y%|J^N߅w!'$_ qy"g thIyCδ 3[O͛?淟V[}8C"tHA)$t?$|%\${w19 "wO?98TP>!6qF7{_ākP>E"Fν'}hG'ɰ3 7xBf4zB9]Rр cp2:nyB<%ү!#;03ܟ&&~Mm u3O zѣ T1q'5&0Π|ŽE}HC@zav:pSp//*Z8 KFAfOtiP)EJ Z_g?/'s$9Qōy 'r1(J _5L˖}-s"ZʉOgCG|0'R'K[B>,kzssXݵ hmj¤uyݺl([PFv`d~ ”WB\]J]EÅ\y@,;.B{X?b0a_UL㯫Df9Gj3 ֲRy7?)zʼnawΡDUFZJ(@_$ˢV j8Eh_KPDǬf~TN,*4̱[u&Mu:Дܽq̀9ͭwm_OTvP}k=K%r߾bUR"&\MRwC ~=4QAqwR,W8wt>}\;ESZ <8>Ƌo+}hp}̩PW| ^n.-5pk1Ɍ>"Mn;j~sq'lj U 5$\&t4Cq> 0z:Ă&`C4'Y'e-De-_kz2 0z#u$*d81.QȋNթ%aj} (@x~ "w.)Ѣ@T%m{dpe׈]u3gMW4@~ u"pYxzﲞ,Л$/ï؅"^m\_$4Cq'NzBOw5a2(O_e?L~ni@iUgt3%~ E J.>8-zc{:hln1qU[fkDz>Rp-fNAY FVt])Ȼ;ᔍȟ荊{ 2M՟Y5Kffd&oBߠ87RQܜL{3`UdY'9S1`xEߔ$8"8fO2bN[9~J=E.ӢjZ{@ 9E_gzH2䤫Zkжcf!r )$,`Bd}y QWLbr@A0l 6&jjM= O#'X Ls]>p{Xbl.?t$gɾ} h. We`O_m LvVaAsudƖ'&&T晼=D&/ݺտO7`k[ڡ(tAcIAxG_0%Usjǡ.H> ] bg<3ϧZkj,PxsF99yE@j["_ÜCBP4 eHRXr3d>ׁnHme?UX>{ L g2JP9O3%o F0U9:)n,Ilơ"HBGdpd)N!BK.g}wTq2SZBBuW)9t[E}B JR_ZvtӻA;ڤ 'A/c !OpJ ~w9R~1AjUIfp>INUMzi ɬy8F=Cw;Pg7Em)FA"i meeh%2̫ȕ<}z&)g$R4R#',A%bSɍ(#Q1OD^XHV!Ư5Q"X;[On9u1R[DHW^9ecN$`m9+CԘCNoE"4{2AJBQg %PxZ )Maü0pl9j_`mS0csMy4+7S}kVKhԪaMٵG1sScv~쟻uf1| tKo7z&l_[Wjo!%eTUwjvC8$@~v\<1IssF.U].h/bsMsJQݝ)1ܑDg1yu-+P㹶a79q2/**6apyԑ~dC)K~fì-`du880vLW\џI_U ;$*_:A'eG׈_|2ÙOe^A[h\.Nɔ.z33ǚI}czoB1LDn'jbRŒ7]#g8۫6H۬z|ICWa4Dz>S%CT>^b8]G|4[oYTye/\n .? WyDPm Wz'dK;pG[׶+1/܉gn'yEA/>@[\ vDrR,)kj8 Xl[7Lo8oӃbk3B~/l@2_" pFUbW -zL]&ϒ]ǣd+-~_Hzd$aj 7::èH9 ̋sb7W91uH 3KY\SM^%v׹i}?W_3`Vz֥xse<;=\C(g7zҶF1 Ᏻ/1r"jAYG,&%3:# 6xSڜ}._4k(:-A؍t?IIII1<.iiJ@t-^( upfw+c0U̲/8 7`g9ؓ'%B]T 7ker5<̶fHB6^&"RbKGBHC^I/,,BFA(VIF-Ru=[#E"mpI'#cs:5Ogbwga5Gl.L  G%U/ DDgeyb2f)V3cUe"Z>Sd*nMtf%KSёKAKAq~}Ye-s^y {“DVe9%0-bɞꉭ.>nJJvW!ַڞy{LńǗS>>i6^Yط'%Yw\*0 Ta*啵J䶙-^'a'$j#4:GˑC9B=%nEx\!c @A鹈kSfvdhpH;PjXexu3C+K^C"Ui{N86]дDRjp!߁*U,aP䇪/g]jiv'KUt,0^Mo/>5`,kAJUYޑ/?ܣMրw+fR鸮lpґ)RO"\-ޯ]}e/'p%Qr&G:[d ϰv\ZNd 5șjLV=RUabN$ ;'MɋXFK&y}0տU Dl5Tt.K;>g! <}Ɖ<O0L]cr9 ܳH#ݢR*_ }?ұ8(n'S+)u?W[5zL.YkTh71=rh^.A&?ůLI qK%q35`&i*`pHgƕ&I*˼81tZ_^I>%R%YjMy#)"B/-(/w+;(S64\(w:_T"K/EjxHQ%v121}&)iNF X35SUAzkƩ }d{nG}pC[rf޸dXTf`Acn'(;}iZpD16L5nJ6̔ç.]= v쭏~.;er>a.,\z3!]cx%K\F _F{"]8e5;4.L.YBD3pS7փ:*S|DJ0G516vj5 4ђKt0#x-(DPH:*V-J Uyr]2j0jH. qH`B.hzϻwvVq8b:)1YK%,*Xp%wYW"+ ŒhWB}_52(-Mi\2knמ_[B`@0/0zгگ)kZaݹH0OV>0s/a|:ƣmó#0]_֕+^wY}N,>hRӭB̕X`C`|c!>@$SO}?2 "z0 XkuI.b8,,_zMI\6)vGg"Z+ 0C&;{Bgh}ZC2C_7 =ڏ Ag}Z9>z[g#Zљ;.5(s,ڛ\_`oߖ[,pFv2FTdlrNŖ#Zf,j,acߕ|VkEQfDzf1KhzPQ4enn-[dUW]i&iUI:'vdkGS]UwfǓnYzQ+ du4WhÍGSOb-\5|A<5}nonywov9NAC&rןy+Zƒ?mL۸e{;9<4ӯ{ 9I_DR4T gA#ˠ~c(~EVT a /CzފiT>tgH*s8ُ^'ԻmekR%~x=rŽ>XR(WX)DB/߶) } ͕BlL|Ǵ*󄈹&؅-0_|I31:rlfI 7.B*Xd;OwCٝtdWn*%0x1v??ݵ]4Nl|$UZn4+D|:ȯ.pWc=EdpQ3!,V;4 V`wŝ>7|Y;JCmV/j'1s%F#WJAJp=Nɢf'}K$st(ʆ>mti_<) t'~QuG7+*.j]S\5'jbyesT|Cl#?"" 謬nbh].F]r1>@$ǿCi'QӋ #Qª)Jp,AhO֙=]$R^UCB=2xc(NҢ•I$=x{o8]A7;4RA{?)of[XN!Li͑Ua7oeKYe)4\%ّ}dZrňr@z}{۶+{z1YmV%lxů}(ola0-̊!vZ7]pXn,y|?é ,SV2#RULjgSD-V2k+*xxKQNɥB+N,u@;V*ڽ©Fxܹ+$|[;Ly} lW`29zEC^?YdfE5urrt90ӗIIB(E4 h%ڑV(BP0ϳTfU6k%ChǷ^u z2~NVLM<&CKb#޲;.Xٵy|Ʒ)?#ᲚӶQbئJ9ᯍ9᠕۬ [ht!YcJ$ Lr_S5 O~BfX8$]՛1=:A /"ih'cuJc՗ZmMޘ6([md] .O\M.Ta]dxo[1.4 ȍ3Ⱥ;)G&}֋fn],OgnEڳX!@dX_*d̀>S"+ô%kd?kbpfx\j<0IvLSIJàm๗3BdZۡ935~.tnF^架Cs%B9O0>NR{kalM|X>ޛ w∗ki[hkblB7v~T"|i1.eȫ,ġ[Z0McATa8S21ZfWu>E9Blq oǹ}`ef HY ƢtÒKHۉŖ  .o*a]Ǵ'ç[NSurX V5}DY$9ԑ"K˫đ8Ge?/Iݝ򃷾*nɦ Rf!!J)/%oӽ!q|5Ϝa5Y(63[zR@HN uyeSj%Qu~C O6CВkw)Coz [/c|/m^3fDێeQU֒ XBXj~IIȡ7419yY'ydwhL2i_ `pJ|d"pL7[ j)mz1d5@/j2v37Zf$4AxO;uD" M,? I~+r<*r`rg ٕ:] *._6MmrDX󿄣MT/mT_7@͸RS Jw 1SV}XТaɆuHr^Ak![㥑lKSd_ն4:ۚ[іu[/`D8jp&zR~8Ősd׫b[]dցkh=WVEp[a">0TOiݫgh q' ! Жrc56`ؔ.@k\"ԁ^da)߹~ix喀DcGi0O1熷MՖMauD;:Wt'R;n{y>y,| yoJ$yoEw%MT#Fm4DI+iHvљ08*utM202De1 h[a A9ުt?~:ܺϹov*QNE7 '{nߥygǘyYgGCFV߭a?zmn!lovꠃ4 [Wayk58Z6[D"h w_2E5 wt8`*G\ DWW]R.Ъ$Fت' \( Ev$P ڔċ 'q?]^ȭZ䙼|`7Q3OnVI^,-eb}5v f_< T }!u _tt~< 7o6K~hUgE\Azd8,@p `n#/ϢģfE,Azp'R8+Qu@VbX෯1t|c6Wni5fPF[{)!(itKTeM.S5*BS30 HVh|-;8; &LEi̿:'Ds͝*il_|C~"N#'5GZj9zZ0Ԇ&\x}UPm,L2|gTJnR>|qJ )a~ِY,,K TVkmM 4Hz.2PN9Kx!Xz@+@p7ijA7Qщ\1X{ +cd>ael{{W'2b ͅgyy04tT@<9 PJ+)x^֔j9 }VD P8>fo;:g@xH0OnaTdrxm%F ӮVK,|ld˗w*ʙF71}>JL974sqY;lh8|I;Y8O]nGѼ>gaX™UN/ IqM01($I2Z/huʍ 3 7@/TOFkS ;7t;3A() ,yWų a-j˭ԩ9R-VdV`F(WE _EGa71Z̴yeGϓb}eZ=Ա!(c ^.##;f-TגJ-Q(cFU0'm* ݻɲMݳJ& eGD˻M>D(6@d *hoĥPcU+@ EɌ!TZӢ{.?+s31RFAcxХAKa]=[x9CިEߥ<#iJj7ASZu$'Ɖb+dN|Ɠ}e,VYԺM2[fnڿ 7%gQ@fxt%:eAA5%ɻ4έkP䌊F絍bom'I+ 3.gK,~*=IRr^[>y%ɺQ@ܳ#-N|YO6ߝ+xG{X?}I]6U)mՖi mX\ݝ_xܳ7ih[77h;6f6uI8 (Yo#HUI4@3,o5h0-بlHaeiV8T{e̴KLS nzɗMvy6g9 -0e2y冬\!חLp9~|\_96{0Ŧ/:>—fLJmQ*]%shT]cﺤϙ:=X.cma?iAؑ[DTEp1a""XxNEC.(yk]ypjQ.^4*\lw)tvZnM.cQ.xz" ɺvl<Tl;H:k8YOſ}U.#ٷ;*VNǿf.{\v\}P{!y=۫>f% 3<.-l q%D_ 8bNT=ITB9m6a YXҝ":`iT]tJB5TLZAݲW{X)]ڦ[}ţ-@ŢtW=,,6mods}6't 'M({,h ~- ٘fnCod>J"ANQSw%&DJ_EtxЊ$ a8,S(2F'=)! ˜3l-L3cvxěkC# v(&fn8t9aod֮oVFVwdiX+ȚGϓkl6}ƫIRkkE'[{Znh Q^ ƒ_7yX۫4~es.>MR(4\SYф.:;u->I\ })ۿֵw~4qYr" 2p56F ODt=?2Va֡QHԡ3u{E[~$/lK+ 66|ͅ](cQYz)6Xr4mNy$oNZ\5.G#D{c5) ԕ4Ơ.&Kz.yw|0_nw̻s^0+&jza8V˒V]g ]~f'(u١g\[K@O}s]m+I2苦z.b^F{7j z>?Ed\A.RivBA'e/Υ8j&!_Jѳeu6>+Xxr\M+s` foְ~fgys$O(F֏W/O*w3 Ox+e,QXyX"ûfqɔ/62dFu@w{mBwɔZL}H jāZ4E =܏n}9;Wޗt䊙 q]Ҏn~˞ҏ;buJ hވKiT("ߏN%?1;$0,նDLZOri\%E\j8b('__]/4k/$vzwu*օ^t,eIfLݫ8tpZd($r+ꛔ3 chyH/ClZJ{qm4M>0!j"k S4WYiD|<7.ݪmO7GNv9]H=58!u c 1bzƨ'0 (.uwGFlӨZS7tՒas WLbi4|q%yewB }o|TkT%5ʽ]9Z:XB^x*+P8sRǿ_01TZ>Lq9&6{@S]E)2m#&qnlKK"&嬺%m&ɖŗdw$Y|(h롋ēdWcGؗ]=qhkjG5":X:4 ,>jFm/5vT?wR;#Kvt];LdIDϫE)Ȼ~*bypRPS n]*P<ݻѻW/!p*%9G#ULvQnuQULX=TթjT;1=>q,2|Lw7n1b}UE{xaGn-U0wmXfn0Dx_':xCSxڲ~v՚oz Rt!b_?똾OXGxذי}Ǜo9.QoD_:~?M^g8yC}e?emR]wL%Ɔ l8gA.6qzT܋YĒ+F2.<ՙiR7nzSFwL$T3&1Ȋ|]7Q|A-+YS*NjkYS7ܞys'zS8%iڑI\2+^3 xff>}^+[he>oS0mAp?}1y77Uk?vq&08mh.Sh;}tT{8m{_$3M3L_N݉ĕc{Ǧ}M 醅cIpx!Q 1LԬOf㡏HN#^KFx#veQ)WK!t'[W%Y̴Tm*}d _B{j!#7$Ƕ‘yHܥ&Bd3}k(|+_^KFFd<@(fEdw@ؼ:bߛLdR~;,E,/j,$doI"8b^+hw-+OޒWɒʗІ=C?!1$~6X,% G+2!R-͙=]"b@pѲXiϠ/64rVs"?|W 'XƆ XА _6b 5TNp7ZfĀ ꬄzc.Iu;-=7_0ȆmOuV4Jcc(Fmc>1LՎ(I["C}]rqlԭN9Q@OOz9N H ጩ}U=gI>!1zy 5KQĶ |ˤ e*V=v`Nr}[.=Y-lUnZ!؁jJp#Qkp[ ^S\ *-bk%/@L4eLb){{_LߛӧG֛u 3O](&qA9w'J`@ަMMM83QZ,>7IN_Z%ڂKVz{wi(2ͯi`k\F03u@(qE>/M-6y7iǤW 픚mE0Lkho({}v^y7C5umϯq_TU#y*KqԲZ5dr=cR 1֬x1TInP<ٹ͸mn<ƨ ZJeyrF!{_Nѱb`'*98G z}Y57;0K=ay dӯAz50Lww%";K{:*OWlQF㙳M=[y 3sz$k̸Q\Fc{b'fX5xϹ3VN~qjt#䎛/. {&]ީ dy5OpwCV4w+@O>p7&_/ ?ٴly\,)NUqݓ-Idt0/߽jWN*ygP쒫U:Q8L.# c|;ys[7lؐ6k#5R*&Gw3M.v99~m|L( EF>X?ɻv$o^={qW#!G.{6h~GwNBK*|@*^vT^wI4{~Abt h{gt;^ ;smcS 4~Y - C+9Gd(\w/ "],y0R'#wHq0 ^xj3ycym4_fL ޔ!Kq[<8Z8|;o6fm-Y2ko$Gٴ; Lq˕R(Shd14re G#O*7e䊥ҵ7eMB ݂TL\-T-τ ahQس<ϓ7QxD)s@hYq"OW-[D$?OMqB~0uf-NN0b,=b$C2h%|Vu{DO ?)x|Ǒہ,q5sR Uxdi1 ,,,E6,Nf1k&ktjjiբ%caRgOڨ"e4/Mǃ;kqL"Z>m :42)ȞV:{5 zKZ*1k7ƍNINy#dI"Sc}WX{^ìe1{ܝ[30/\:+g7Wx'YTk/k>r;<}~2wom q޵ܫm$KGrO=íO&)bȊ F`9,q'y8o|XP^ʛup_r)/'ҞB{ c:I_N_/䲃.pW}}laÄ˞ CP=N_; {Ny ~Ə+,-gIv Уoج ӢlYnh"9  ֺ}{)nvKT\Nc?z9F^bJQxg3,1xa5lv-rxKnWg!#\ HoG" _KY i%WsIΣA4T&r "gr16g͙i`)-awfiez_/ح]{Vv?GtyBֿUL`ô+R\T4\J<8iR*Q d){ESS5ԁpz-'F%z^qoM:..EYx [`;j楃ۤ"j *zˑK77{ 1hżua)PO"/n]T<39+%y>h:Ųrjv\ jiZ^=ȗu):7!WS]A9eԵn9gR(y˰Ţj4?3'tԼt1UzCRف$3zrt\ LG^ʄˢ-axݎ :"xw YN~o'@) C-⬶  r$S:XmwY U7]7o,Ieu x02V@Erh5w3B`Q"8M0<)/NQiy[gnQKH7t35Y\* x σ1KH@2E]‰sEڌ:Q6Nnsʢ=Hް-Q%% PD젡߲ZdnJ"6|Q56j9rntLZ^Z.r87|$1|w+X҄Zps4oVxΰb'Vg>jDJ rrg@ɹ#8VS ;9w@]D W`ytv]a:Y#ȫmPār<Xmu!@ .gZW Z`5r 6ē=57ݘm Z@lY)$/OCy#>;8.HKC[GAU~̶N~q7;kJ {nQ%!J]?)RfcSv]#꿸~w6P/jDZDӭs;XɶjCB[')-<9tZp$s92 `%6Y)#g~z** CX`SרI;[>Sl_hǯYVɤjfEU4?:bG$У6<=e{Ul ]uђ'KSMAefUkMWI+/rfثjr F,W3bSd0=8d D6oyZ#JEg`LOgpL'oS?jOW!haѨMx4A 4={}n+Y<F֓-ޅ=9#ųӟLj%l4{ N ԝ%(Ϻ 9։y4Tg\f{R!E(9~MҊ s!"ڤJ̦pj HDVQuV̤џ!) doze_ LӴȁn9L'Q.z7 x93p"r,p6Jhš6*wl%l6S @+G43@X 3>aX/C)E̩SV*σ]Keéz&10„o${Q'DNaMYoF [涕!{~nؾ"W'u 8Rs@z[ w͢z1ZCza f >"^=d<|a~aBy۫hS>ϽkRVjD '-_tT/쇨W(:o=}Vu1[ADSe( up۫gTD"`r DDgT[ ϧ hKIhG&dzL\~H2۱C\N_'g)r$jIC2k314|s:<6>ٕ eH2b6g5M;Dg.-7d!KUݞQe$AuƢE? oX`d0] ${T)]pQa#BQDuQOy rQ&TZ('G\9ϘII(T5~T`" աmq8-J"GuSM!Y8 4C$:N:$g㤭O~{Jz[U9ߡޖIL$ޝ`G٣sBqbrMCDF|BS FAuϮw1D ?V=")Y#` ^DKBiKP|_)Z ΂P钗1;k4)C` #4sO0 \D%*gHemQopE=EfVwvߥ]ش *lUʃ+O[HV:pek)O-j"q\/?|$UI;8=mdN`m:9jQ:$+NHYJ]ܾSjB]#iNj†Ԃ}oԮ:<EWr  0sB@3x j?ALׂЙyX]jhCя>5u#(HM-aLbX %.cQX̽Z dU-4I~wJ0_ZʿՁ!ѡ9o2Ǚ_[o¹y9i1# cp<rhG۝ QYd(R-,G;J)֚l%1}Vnp;W$m0(Pm}QuS&4/R܃:M魦VZmQ_;Z24=ENVk2,Ň΀Dv^R1(s,޺xx x5hH;f4nW\E10) /.$Eh(~"Fg|Y#WSpKTH}TaM8{}~#a,NkO,]~MZ_1uӞ'?Ծ#OK3U,>?O_Ogeߟ߿NkOv*@g EYwfњ}q_&׸jl:vrvxi>/ x}2RrJ=wp/R{O6u.'l= u`7VJ"{#M%)t?/?ca/ qZ4I\Tres".Osf{ !x|*Cc^/\Ic*:4U74#l['ڧ\"8=.vK~ݎ9>)YN;βU.]5eu잧~eucrدٯIeu=Rk&`3$o,~{ ¾˜gXls'X1r?

כу6~= ~;c qm ^47 s7;Dj A-}/Q'@_,+<שmI?+*^Ǟ̬/J6^I@R7!hP=4RmOu%`-F8Q%p;ׅ`$FQ*2/BL@|j!0Btⱱa,F fW1^VNݤuZKԕٛ +bҜ3wT~?}ۛsҙvSt&`]-D@nwjcwG 1=}0)]׿Ih^&13V,/ OvwBa+waA V{a0a?>WB7OTeOQy_EZ  FaVc$#=:f?9W`÷Y fq`Q\Lv~0%[= ^c0#[1тrZ*tk^gOU r~mG5\U_CpN ]3$h3\]/qm*wPLz^T͌ oʻUsA,?]wf+ϬRC܈z<+^22],יQ[SݰMOjK яJptW A #`db9n\(I[C wO{ qGns;>hBᮈAQB%W5F (y;:SxO>YN=';]sJvJ1:L*^i20G@&FnæYaJ~w&*&S |n;=WK»G%޿D>=w]g2"afikv֮s{;01z;?;hqTssRڝ A̚Zp3Dvq,KF'zv~>qJb(?s3`W~KDH$L{.ZC?!bȉ"Yd;هȜ(i )64#%P/އ/H^([rҳvCIrPydެ4Rl/pHEBr2lEPwmZ.;1,9N"^G#H+=0+Cm%Q߽$ "L$vO*N P4J4,>΢ƟfFʤi2&ģ̳|8ҕ{w0>p.&'b汲=sڊۢ0YN=0 `O dD8 yĜrV PtREh9J~$m, z}dklJBU]6b>@͏ZPrDo0PDs\Vi $ԛ2="p5'3P&lMj\^qViPA/6bs?XwL`(o(_0~KѓioGW$yHj^;-X zN`/˘Oh{(,KdEߏ=dvR֝ 0B%uT?JL)? z@Yj(u! sYX Y Y }s~ooaWu|0xMzMCZcjq_doh@GهtD8I{|}"r[lIgz^)=`@2(9Oy=ڠ o?f/ww@(ל*R$oNY3bq$:Oq$gMS;~#_oULO8AmHZ#W&Ȇ5dӘf0$}ءNaڵ!T {@N ӽS:ܫ>r~\=x9ԡc&+m Zq0@zG=/k󄮚f8.SC!&{PZCUWE"r%?Ho5[Wo_qĝd69#wpӗu[V \ U/$06do~P_wC^(3E.G*$\^,A 1^{7JQ !"tTf hѿNYH '4po:Zq/9Db=s"sr좿½ぶggs:?t/UvN'gHbiՑY=;x^Ptv]~$%:^,1 SP7MXa ]+_ߪ3T8eS2]@YVIfMĬDŽv9T{?epU[9eC~b* q;X| c~ Ǥ ODoNKN͌X$lˑvS m[zd1 )|Byde\'$C_1-G %ˊ|걘\ZXpkF`XցI4r `ueKǝraM)tM<~P*zWN &HЌo$uz;8ΥmlM9n;~䰕G"!D FɡlV ?NoFByy0bQ]X1?Kd_[xo+LWL+/!a|1[o-?HQE\bfC1J(,`_Xw,`=gף2$skRl/W""A\^Z-u?A0K3 &YUdpbfv}iTf T$b.*bπXTEaolZ2Ht *kxN, :b^pcVTX>tToQU<=g>VS OQBA(&J`Q..9!`X$[K<4"(EP`8P?هud0k9be(>''TG^fPv1DK}sĉ~⌔(~`1!DkM؜ ?zZDW+l?!?qZ#D=;0NrS. ޗ>3[r 6λO $I*{ Ρw:#wytuĚ#[{0mPp0DlKgd(/ǵ 41ija-UFhG}sdQG; fX}6 $}qzElV:*p^GoKW x$f43P//Kx`Py9U~~G[LQl;[C@eg1s !nyd b`yV1Qr #ļ*B<îMOb==ۍd0+ݧLi^Xm=dX5VԈuK&W@#%vJRR\['9V[.ѐ%FЯ OAQ3Jpc; Khb|lFU=x!.ʍI_6#tbI' PvC8WRE.M`Wh:RɆf `I.ZPd'a{f E/+= qo:;EfQ7Yx79??gB/O(+Q6E4}rnD2~8,c VI\|(.^ alAnwxM$k9O}}Uّ.';hM$F#dӡ~ T OF܄9sռqB1DMn1 e mbs48tl__Llat_6q|6y*W %b|a{AzC}IPO[X!TmQQhPsbp%jWtuw7!x2XwqQuA{rP%M,j{{uDM5@ȇ\~¾σdGE w3@߂(>: @ࢵ9,$?;LW0dVEwA2{] 5d,U:ҐgP(%"%ދwS%#Vp?@?7wuoV0P(PNrcZAx)a m1x-6y[PrhrX1f~(*oOJ6,P+=.18`Vp3pn^5xMQw$@$?[+Ch={.8ܠ"h t}&S0@lS> 7JԻ ƭo.}։*&5R}T掺 sݢ(ؘirz֥j kꯌ/I/u"ՠը)GJK! Ȅ"ϽjŠu eE^疷pm(dQi5_m` }RفDp㟓0(extqIJS0PgT .%L~O0yb6@&rLvߔ861md\~ v)ļmg#3ƹ"q=/nd@|tR4hb%>tDGzm}p;'o}22`(|Wޅmk8#Ue^D,7215gڂ(\SFଆ Y&;a$#ʤV_i2b=#4 ga`WQ5T󈯁F_y>8%,z=M)tU]*0_;.l+6N¢0P&w 0GQY1ލq^!X,2j|];kzEذFF <~-5iFYЪ7k&X:2IID\TCByMp᤺p'I:6JX.S!#]5kIr sYe:~vL~{lU z%mp.ѣԯ?c\ljggeW?d=m8Қ= \n##ċ' D@7犾GqU΍iF12-VPC [^xuǛ޿!-VD"4x0mc;n֎`} %z>^6"ɗ2;TԼH#L;^?6\Mˍ 7EACA#vak`KwT+r6%qd@e㕦Zf.DZbz-C\؎ 1u1,{"W"IYncY,< ݣb%2¶Z.[@>hĸZjTC[WO"j!W<@*71RɌ_@'県҉x2J'W&N&?Ɏ6on(Gq}\G@šV1Mfռ=QOAaAޮH"1z/d/z7Svhi*od\bߴv"a7h2m~\ 1{ıtʦ ∠ ݛGQe}Il, Q J04MR m "J:iIY6:ꨯ茣P]٥f [{kNp<8=ܳs~J^0&nCWD2zt"[ g{CjI>Cƴ^v\ ;1}0Ȏ /kBn8Qg͓p:NR'ZK5/U+T4E~غiQ)Y}x/7!M_m-=bn&߈nI6~p'}hכ`驃6j2_/Bi]H5HG"2_G%!]je2N#ʘAdN;C]p{Ibhj2J8&!̚ҞYvʐ&fV+WIAݒUV却|POiEWUC⯽?Cp=l4Icyqׅ;A.nT(h1 gk,8 bAZsS8np]8~]\%-Ua aBʳ n|nKMuqB瞿5dqᘭŔ,li|_~݀Iw, h"vխqTr*OX%V,Jx/"fdp -><,tM >(T7URi[ K/O>YrR̳ (9籗-Z &!pm%2ܽa;UT\N7lM-C.ɕv~C*}F㫾d_ާKencvt!&Z$8ļMK 3Y"OOf3pW21P}=n-:n)^95xn/Qp0,LtZlU_OqS9w!60dpF;XelXi^qPs Q5:`j`jTåNcp*uTHt|o!VJ\bò(B,yl/|dAQJA:}M%)Te?MZ}k@3Ll,_j_8{3jsl^ :QB>Di[P$7 Ou[f n:9aiP?eǤYz*,v!$E[=a/3QF#@H.@Jd*88o !z_iV~@|ޏ!1zq'U_^I1 ",Fy0I4SyѲe 2<-53E.!Ze-en(1EMyS&1x[+0ct/!P2$|PB-UM;~H?2-?xPy+ׯ‚{CtQsyoߞ!w)82laK!^dǀA`x[c,N:TIe#ƳMF ]`izZ={Nm+zbs߅وL7Ŀ9tâ#eaKb>0)$ЁJ,c ʁ>[Tq[PQS5Be^y\&v4PRd{Fi3qXU t BmڑSr@?t"J\U`P/`Ko7ap6%UQa-Q8o?hUSI+Եp{%PKf~o[;qLiEF$(LlWބM+~dXŧaGmw\@Y6,XKgb :F7 ^iWYXRDA&2NsI>ՇD/[g_:^`J_OQίE]7KU@U ܅xTfu%̐yH`Hw9 8³AEO7*}‚ {ktj:sȝKQPl[nYr>x,4&wb$?w'Ȇc3/59x4/[YfbzVcRH}t1\Ol=TL´g-} /Bdt4a\P sc6ԯbkS |BrRN\}EʖE(wa e\-ڧO6#t{Ǿ8uUS~_[Ami:WQ1^q}=~NM׿kPQ_)o=/9{8k1PKZ#-ib u9檅1l#Ozt4r~+/wފ9wVmq;m'XnStJ{>x^=IQDf n_R=?0_Ѽ:~}E]Ղa'SO1?ăv ;Q/4Θ W#D f\Gfw1@`E  R/[\jG4v8\n98J?/_<AK@X@dKLU٩35&!`Aaz4îd͢/*,˴cSmfk6PfѓM9 vEGr)0uȋ 6P"D1n3ìVMMG$#nH"0M`]:_ K}ifLd܃Y |QjH 5[ib2X8-aza:D Oq7؅0% +Qrg~B➪?\wĩ/gA*W[w7XgO;]Y1Sr'm9KXAd-c׃;unԭfwGO6z{hޞq6p;_1J{mA _THcwaܭ>ZwuohlejHPٱrD[G,êb 3]t@ePõAGTm7VoyrfXC}pgUlƃ%D`\)HJ]` (XGp]>h#}\iǏ ܌_L6)|Zchtrj3\/l[ d%dlВvRviM:1oGha֮[s{Hki;~7xZ&,[EJ\ d D鄆i9C:JA`[im<hb+SXθBSiG0Oy:]_QD 9Mcom oB& zc#Gd]S7X * Hp SqniS`ü0t&MHmkE:ѵE%tpk0\Wƃ7ŋ޴PMʂ0\Sv_\ÁvmnbT)cJ )y R>k wDfVGvvwZBTŶ5*o[e@ė05P~nEw ک̪Zm`Ef[j;#]_c_. Cd5{78ꑾ"4?02r울 aetUZߟ?&Skr wVŶ0kYR٘nvXYnnEU|\M9]S| 9􂆜A aF˄#h(y{ȴU9itc<+)+akK+xn dw+f_*uÑxEj}]m8h)Gg+"8 Rlȡ>yճ'π'!1IQV9[LmlWE}vﴙbH=t̏J;HI6$+R֪/^ʱ-j'4+mw"C&iIsR^-Vn~JdIm>+ 2N HD+HMus F`^ ^vMj^ 8)(F*iLG(H.u <*jnUET3S Qb>R#p{y쥗a9E*mղ"%3a}B)쯉 _L*aYPyzqELлDi<EE4{cƵ43gaCD &E4h{(gz+Hrb&gHۮ|+nvכzuu\o/_/Ưˉ7ŃLCQo=)y![xG+_୭NxXd>CH6V^e mY Fv:+PrkTid\yɒU6̲Z'OqO9gw]IѺ.vENoi;+)/0P^KIy%Iym) ق$F'_ }-⮋Dk#;H9`Gxv0.عu1Ǡ*R\Hj&z1g~ϕ ael1؀2p\xRki|c~ ~##)?9JU oY( [QצPp(\H `RpvuDs[\΢6~}6(gUtU1v )7?( of8N͖ܺ+dS^6c1\۷ ɬV?TAz/hJ!4m`$P%iʇZ5u0Au0HyaWǰ-1e< sm9L>Q^UVNsFؼsy;O8l['5eG ڟ4Aޯ ZPcSkO^V|pŷʪ*g:P|;V|+:V|ӱ[Աt^+zJS I;HQi5YQ#WGwwKx ZR3v.I1n,`L 5F9V W+  .K+]>Qک/k`Jݬz l6uT4</!L1xK 6U1.´F1XypVMˌf'PsZXj&^[%~_}j}Tyu=:dP>(9ARHz5yӃV 9cCә?ϊp}Qgyء\ ՀG<,=hWTF;,#hl#xa!?eH$H~ B7FkՔ[sk 6v;7vaTbx>؏PpzS' α%Ti-:!disqqsSYl}ܕ,]` ~CyƦ&lSjp!~oŜ)|8 'Q'1'Q:l>4~yy`M ?fRxl[ggxcHqޜ yO bsmvI񯎓r|*A,ӻ=.D CMbx{Q 5o#Q^"6K`WHy Qte[b"6Y%痠ƀ>Kk1駚Zj9#x#,)fyqD[ev!^R=v>&XعKTyx |OV$zX9/G[g[ ?.=/Bb*Oܒ)]kfeJt̪t:ԈO ݭQנnK<ʄJnQfVx%~U׸-T8.$i~j"o! 7^Jp iZV\&^2eRYkŏ+Zٮ\_IAƙFxJtmdIpUKԻ#S(0|P.{o@Vmg^a#6?O*1VVK][Jcz%ahj"i۷x!x:oa^fM9Mu6GK<=$ݷP hxˏ$ uDZV<`‚ED9'BhH(lX-0ʗ 7C'B{p38L*=Ik#1g + X16F?a⽺\mʾMr)w9wuKSҔh "v% 7|'J3B<:q| ??Ba z'{3(q(kOh/eQ(UV )#JG ]|37x#.saPZLJ{x]$SW+9}GV1[+^Qޡ#5bpd<qu^ ^ktcJB1=HQg'v*1/+&d+!v< /8J}֛Skv@61"ol?&-SQg\h6Q{h쐹1t0Dhr# r}sgۮ鉾2<Ҫpu0 *Uᠩ>#*4~Ue??AnGKO4: $ CcqMփK_Iy< W  S-.ԭ\gѰ/Tl?>lW[*Is^yـ+GIM* QG  l1XjKW?VE!\̐Rsc̀ڐU-6{3fhYIε#XE#*ih}Kkv磍츍N+E\`"FZnC1Ndڒi}Hט6c4ܷ%)BEA>ugxW )S޵-ޖRGFx>e\"aZK5 1'TK- (g[JG>{䖾6ݎi1l/݀QGXC>أ"޼++ꕚ=Bؚh. UޜqL "I~Rz;oDp8kn4gRvɯu:?#$::'рo8D x3D_T'ꁷ{ l@#+pnF)DaSt}% 7|d+=5<3o*{[~lTIyBy;=$Q}BF\=$/dgC3BDЏ@IdK$x= g=`D!%}\*#s, yNv$7Mꑟo C^BNA^(@&tHѼ*P~sn~j y^ez&v=|8Z0|u8/a ^اt¬~-4#a&#n!V?T?O89#Y\h? ũŒբTX_P70[a5@ ~-m)h{R=m'}Õ9ؖ}iR5uFWsX,!Fuvs>]qd9٬ VF@"; rGcp4$Us:c:g)oVF\[ ڟiOX"hgbWdx܅)O{~!?"t፯=6Y0:j:"Iie,%qxGD)OEu ?GY"I_w`(!ehƛQ- (X=o ܱ"O_sxCC6.YHOH 84$;-<>t ^dgpJ12#Zl/ڍd[_#b1^9z)qbPxΌk/-H?WꐦO 2,ݯқc\R%FVEH O ϯ߻ [cJ1: = 4~meO8Wl4؛8Ƞʕ@bF)L Z A2V:x46\h.EWa6% 8Wvy0 xJK@a1jxgߗ =R~"* fViyӽ;IAtY=g{)J?:ܨvTɰ:~f7%ƕNi#;DC.I9'|'Zm&gIE>$`1q9&^KLq$u~mqKxd7۟(/^Y >/ 6I):}hb魫0yVNtR.~%.MNP*L P1əURIo oo/a*mTo-4dI$J =%ΞdīP4HPQ } AjjR搊1_PvHE& S\l}E;/ʽ`pB`3S!A|DwP'P1"VϼD]%&r^$(x_x4J 0u\lO5Wi[|ri=3_+4*6L!&"uc-jjGpR޻'&zomz/]&ZQ ZH.KF(Zkە3gwXѣaЄ>QN ߌZphE*TKzbrL&88ӫS ,|w'/F~YȳWHލ61$F_5üI8QF| =؛ T%YҿN'K Us1ԵOuEW q@Z։ҕDn;OLc/I@y㘕ywiggѐNFC/9ìYWe`O l3G1=WܯI3iFu[ɂq82e:;| D:|Wm~Wg <]I`0b}Di^'2WR1mGHy22rdݤIw;6-֬,½4JR?MuҞtt@zS;ŐSyv!>IG9*+@՜sHpLH;\WUg:$AGz=jlK0L}RBȎh-M!hҩ!>({(|v!}5;R"I= nET>JLQN\I"/ (La]L~<H$',O#mgV':I9|fB{L̆J ._Z rXdj/ծ0eByb^I 5xN$A/xV8Q~u'"G݆)xJHνe{J1)㔉`ˎv^c&޳iʴ<6m,[h, X&X`8 2*-Geg0 #G8,t"73<"g9N8Y*W^ DY|-Xli Cc5ભBHRb_$IR2Njxu3V!2#%D~yM g٩ Cf('4/r9^g#nhLuM#˟OG쿙ۿ6Wju_`)al ?+ 3J&9v>0zd1X2+ٽ bsvQNTl7Pg 6Y8["YJx<4>Ng1&m9Qnj ntȺF,`-6SSz`xˌG9YKnT9EϏ_ D[b4DzU껒:$`kB/1b*Οg)C?͒}u(wו?^+2i{fVmb.kjL1_0='Y,^+(Ei>)`,Qpf^QE3Db`=XۓEy} _OB#=_<)"Ep*+ Q[p LhF*gF:O[ N&wZ:da 0kȞU(\<ݜ/, yC' A ~nѕ} "X FCt??`^!T橰=(]]DŽ;e:Hf.0 C K!pBg"/$'gT# ?mArXNZ=/2=оsx?٨iw[>`JI*,nv wXӠ+'hP0xȾ76#E"¬Kyʊ5gm X81l~LvXm*G]+u(~+8[xA&U>۷`WRdL+ߋaׁYF&Q~;TXSlz Ɣ6R+Ɯhe^$-HndP 쬿O q:a yoΧAؼ M>BU%iy[4l-C*)Y5W~6qֲZ#zÕ -1C&{N~7}r2Aw%Vz v!&P\fgnP6هr6a;mj#V+|H;xD#xkJZc,yqV'0jFc3W#I*Q^(8,}=ܕ XNDuީ$i>@Dg#m&ZY6H(U 6`>2mob9De Aj-@XVKd+NU>CpL'c(t@[w)?v68Ż;u7k=V)( E~s]`6 }}Kj y,t-<[mB9Nx_%r6=qV.Fz520l0h]V2DW )%ZxZ&'>|&8SnV pKM3#ϨXsLxNcRnzpy f٦m7 ( )7_ɪ'#Ev87{ _CuI_uh70ې!K8iO*)?k}x ĨuEMz2%*7y<ᑶz]7ddzhs*VM ѹ:;ǔk {|=}IQ;ނ0niě)?RNT _ `*j^kP6<[p 3v1`S15C@< <ykh!15.m tcG`-Dh~%N E#Rh}Uq< #lcHs`feH[ס+Qbi}sҤ [r술PzJXhu&f?x)wi a"KY x83UUC:ڲqξ+3.M}C覻ʘ~pLΖ?DECƠa 8t(6GV~ 4 2DZ+ga ".!YEilJUǟRE<& 6( GZ]e:׉~WϽ/_dh.ch)z6d*wsNE,n3K/x7^5Q$6hŒjΈBcVg6dqFCɢk,V%#,<9zj3Cl12@[%~vmEq( b\ƓoQ*S|s**= Jlׄ4\hvӋ&VYDg'OӃJ5#z -m–y|G2M?Ly qG`0Sw%rpA?P"]R?yOpOw9&NȂ+]fv9ο ?~py;>'gG ]{v./ٞlkmzWh"m}aFiTJ4*S@r?#q+<}<#6 jU7Eb9ƞ#Dznk-( ¬?b j*JECL BneO%:%/FCDeG7di^}bCdketTh- åc^ ';(3m})xsuwK% 5IzY @Y1T` 9AC=wv(`3\..'˗|J7a&YTy+j,ؗ:+ݐ?}Ga'"^5hCX;Bbb< l&CAѢl 3;N V KU1m:g$U7SCDp]Hɹ Q/9|t N`k7]Ykק3?ӽ]25u|[R狘DžJ{ʅ^W gv ߄D<;'LmLX f 4N O`բW#pǯK LtnGr(/ %] ߅n{L^JH-HUx+P,"&9oy% H=ۻŢ>DyFaI>5'\W.;S7L( [^e x bʘkOU#c*&,/Ecjz 0k?BzH3AD`zt'?#ͰWGbKqͥOg*SD3qAUN,m| ԙfvU^d =V>q%=t[)yd8=|dqu. K ȍ4*LS-Ƒu-l_aX~a3OJ>b~N%/F}K, P "s =a 9R\n~62kL J8T .:'k̺lZ<|FB"M Ϲ x_UNVŚrVf|G=f4=wuH  l1_<s*˰;"I? RExL"v g1^HIn![DHldQi$obpκeJ)/ \|fO5T)]=;ČkrCk*&Â;=rпO8JT7[<Vf|21X$05AA|A +(!\뎃 C>Xh O<ߗ*,^{,Z͵ǙGqu40{z$Z71nj~w/˫ws߾܀4^'K0ET|'>M`'}xnҢ*FG`;3{9W4QL/ArzPgYov'6>?| hP;*E?U+cBg0,DZ`A_祈 Vx'/sW(,Jy^aZ^@P薶x:j /}R+FFbW&ʝE-rߊRW201Q QDwH-6uBt(˟KB^7z ]{0lフ~Q ᱮSBZ ŜÔ~2fo?D5^ ~b*f}oy*ph_vvx'WJ)(V׆<{lO,_ U@ER5h'5x]Kz܊ G ҁ/QZOTsvAд/z;=7;W"c0F7<%ꄓ/2Lh.^D2E2-~‶_DGYk I?&ma9[Wфw [ *mFV*\UaMBLѥ7~7#۬> )'f Rv)N,BIQQfA3M%u M5)>,(2L_ۥtK}.Ɩ%U^'7'U1@7w1LA\-:] R:NQ]JcS^CR?/pqތ痨vv~zUP_2fQKL+c%[Xq+8.L+|VC+(p6'>*oaRQ$S믑qse`!a0L-'K~f``<b;.*Ag FS^Y>Y}py6uԞǎ?K+ xw~U6K⯲N$B#=t+~&pxh`~dV3R+`: {OX0~,+83@ڧDRov V.xPRww3t [1y/Qߎ0зYީn9mj(:o;{Nq*4vxk{6¼zA 37I#kck?6ݤ'˰ǀh&,k 2jx{}f/lNd` db"TDOAf՜ELSf $k%5" ʇR"ˢy)L0 >߂Xm_aQժD'a٦?vsKXUzN$uNht/ kd #Ş@@.@CZAds~'u(*ʤm, jOp-"6oac&EkŋQ5V5u 6]@?2t|TwDtS*ˈcI\;$Z qIv*0/%%|Ntd{@1lI &-rI#r:' AQ\j s D.WhA>È` o&xkBr ?`'rɘIjfl[-WHQ6ςȦBe@Nz}3󀉤z1}v|MBZg=O 7^@EųMb8<jw. o;wNqry%;pDf}AH(P!|&,3>3~EcUWpJϕsJ`%emД[;.u7H՝]tXo7DzUD[xnŴ"Dd`'!N_]0 > 5@h8/dn$ٕ+ZLTjW z7D7J]>$zSzy4|R?xE -fodW(&p" 8-?Z1<_ֵtC?\pD6}栿?f`l 51**;| "x6Jg֥#qC<Y^\o:uu#?7y1Nh gBRy K0mHBsc7ӄwq {AXE^+s !ǚ9O?0譁oZ:T=s1۹t<ŢǵY4kO%BG ifo ?a :n/<: <έ$>7P𰘜1`#,a88Vh)N]" ŢcDqGj٣l2 '?8 bssHF?&8d!nW枇9`P5:^/":mWfʀ9>6 ۆuὼi}"vG'FFN~%M8uŇL/o MR2v=NA$VWV@^V=;{]Ov닌*ocOoRm a5!v#v.ީ~̪q*6fi)xQF䁄DPŦRqI׀cIY/ŗR-w{cr̶ߑCRن|,ͤ֔۝+Sud;/Iã{a75?C̱u |i6bI@= uN6c0ljPI0YlSA,3kTf(' DI)y$m2`S|;¿R?/Rjxt!WqrQ;e6oŧ3Ji/bݎ MltkM)Xk"='ֿ9,i6~܂D7T6,!M,859ǺP]Z&^s~ FSI]caA~ˏ7+fF`Yd}y*T{[oj˽܆Y6 ;n߻[Ns~Ǽsʝ̾E,Ȋ*_dwy z;ױҏȞj=gçK,4{H2qE9R"$daIE0Ԝ-XI/?`8&J TG,y0L5Иj^fWNϞ[D>h/emjk;DL.l for z?ew\5{mf5ҺKr☑^o_?o-jekSsԦJ_unweZ`W؄4G. qt^(+ :?R58 \a"dVI`$2Zf[-eQh / ~r,֠TY+66E:4@=Yey^2SaQVjyՋ>&cMvWh4p\ NǂUNm(3]4*K| 8H!fVtK{cBj] ͹*RwS`mr;m g)U$}:Z)+#w'x@ظ)m-dAtNJt(-SA/__ MתE$*`?5gc"ۛ7UeI۴a}Z#h؊hTmhj_ jU`Df\@3|F2682, .*](X" (sK^:~ߟ3ڼs=s=L( )Kos >cf螡xG?-8'?kfיA%ܘ%إ$iQ*󏴗f10шr˕u @ [6rS>Lp=8S?ʲ~DYFb1air)?g{-&ǣPr(/^qzP#:l8t4>94rEkq7:3oc}wJ2.%j+l\9rz=}ž:zX$FجH!g ]PKmmդOvQwDwV/{Miճq▴cGnkɣ,1Kn[ | =| |N ꋿIOdQM0[a0Щ-L!*qBUYqT~%1exP7 cFisZlR kn,\,KrrqwL}zG]9'Ə*A,eN8rRrƿk9ȍ"0&}@3n-VƧ[hu^,]x S4D>Wܲ'!mF#j+a!4bGx_L^&E2Wh${Eh6rR&fOE2 QNp`-qC YN3 ťyrʹHMO.`MLlhKBœFA;aj( !dk/ %c8QneS?-*P*7 >ű~V5,@+跄Ԛoxགk~-PLJRӍ%[K=z3\fU8E6oiR' l͏ Zr1ëEqȃ[!5 9";*N oC(klAc|ȠChpL04Q5v~PRR*i\o  Zw*CKǚ8Ko%7Z~op1e;0zdA+%S6Csxd+#}Jw?|7ǟ)fg7H )$Q'4}z/UvGtUwMMbrIU/irR}f: oQصS SgQ1 C@AJ|:@wtSKY֯2/\{℁$7za0G0Բi4pETJZ%|h*ۄ}h3R-,w~t|^K}QR|w?۔#P1-A#C_>2^{pZ3FV' {n6%Z[: ['yFwŦwvM~5ErT݁|4/S.p"rrTv^~ _G "ݦeZ'z&^CP&BW%X.ݥ_QKU#|Ra0";c%V#*T= tS%w]ʝ}kb9E\5t̵e*u5!1;\Ig'j0@,VIx'=ez2:IѸvgl:Ƣ ((Ll8F05 o.O'eiK }tP2Q^ pG (&r>GΊWهLj70f֥x.K}EUՓ Rxpgo ,~[\r ӕ8aqv.kW$ʫ=QLMT7; g/Mgk,LPT?)B*Zλdb & ,М(s;O%"@HДHFF.˱ہ_͉+[u߉e^1"qILj&0b0ӡFB5>U^WNJuEy09LVdL-U4?\Kxr9X3hKxֈ`MK\$QZEEq&d_!ȁF@+ "VoJF xFdxL GtL3 p,iv:W)z*9 Q:yz'N~e=r'J~ CkOa5:UusZ@ЇzMeHA.cKfAjpPA\BA ¿bC:~+?"5%=iu${ԏHƅWĪG'Wxg F2 ZhN*+v"D/Ԃ I q{_Z*I:;C1zQnD^TMb("^(KA$V&& 2tPZ}P6,7(J!cE6T4;w8 s0`6f3.:3H2% yK0mHsu$7|BAz5ބ"A)?}uJۡ> _Ld:!~JJitVXgGj\-wٷ[rGؼd>dVLN`+,b9`O] VVGGYEwi(y Kt_ύ yO3=Eɴ ͎UD(-^o:t.Q)7`Yԧ/E 'ZEy~!sc^/Ȟ)- n]=¢[Xfr[).ݒ<\ L'trK*dQ /hN6o'_fkwF2'ct?Ũ R凲0>NT6'G+c>w gd0DP☹8`U6@, d͸r5EZY"~Ph oUKIұGdvLjk(:`2*hpcǷB Z0\!=he8?爬%ɂy܇>^"SS⏰d#as=xQlROڵo]9[>-r^10 ʀues:c+FncTN'0Hqۏ/( 1h$cjء+@LC+l,7z蕙wd=-ԝhظ8F޿Ve t_|x?y:faH,(,T1#Fl} ݸHg(sMd9?쵢0%.|N Y}>zȲE؃/J]xPd9&bDz`މv> )r@w{̮Yy=iSJb'Юw(\P]AV`0eq(g,/ܫRJ]j<%Q$c ѪHEA?P߅%J" ;ޓuOVX'9ZK{{afz%dN CtXl|r79Փbɴ߉ "71l7A;~a?F̡7t8:HFP򁡃ƭ@$Ib-n%|w) d y &{sݘˣAj1t'A-7Dn@Z~wc~<v&{?X= 5My'Sמ.c(׽p OFhA?AilY@(&in)C"Sf[4K̉nu&(l ?o,ko*άmPrY=C3I L:<Ƭ=c9 {B(؈$͠cυ(6!J&)woع9PIFLYi2K;0eda] "~Q>̪0M7y/4T\j٪UOZ7s &wQ&Zjm a2cj^Փ=xUr}I#k;)㍞'b/LI͌g;'` r]]f~'ZPJઁl!}4DB?hy@|uPK*`<4C$,_8\Dg[Ț(Vo|dBy[C1LV$T7/ϚE9-}To+P/Z9ݩx2P'23hfBtCRPLhR# ٻ6̆-buD>\#VTC/?֟ڝПU5?LżnPf½\~vL ?#ǜYH#a9Z_rr>UگîAg՛z?kf Ή;z3Bʛ zTl.u{2xk|疙17jB ucD|7R q^拓hzU@# |WC8ơt(E" b܊'sa$#Wh Z>HGKE2^}r:5'?>ޔ?M3X&m~=kŚI $o0R@ V~VXS];U`ƽ.wK;=6፱rw:Nڞ$mB^ 7 $ ڤUؒniHƔ/2.Iho eKn8Kj/MtlnZyH[NZ00 oZK)Ӟh=mm=/ هǢE y<]Bvv&_D:#tp/:~ZT F'e -/oF mIÚ"h+Vz˸v}t3titĥt̠L 7~_$eSZ*yU8%5W/d$_qKGHmo戒xW C ]#\و`>=}k 1\lT2A&V~1Z2eixH|s {g qI|MǞE`0Y0n#j~S-\uhD Cs'd (jG$Aq aD~Udk9>"-Yh+Kn{K*NwښyR^$@KA~ϘeĈf MOa:E/~; *hy-UN τ霃azJ.cW'bKaݚWzZqF0SVyOK-vLVmq*u&yFdB.\c3X=?EnglQ>3{?Msm ] :z"ndv1vNIĀ+cJq2M^)X^Q Z,QQ>b b[;M{S4]/5q vT[ʦ&vY*5RoxŰPǭP<=}q:yz@&7=7SJYn @4wjtg=jEi;iƯӌrȻY kX8ZS6Ꮇ1dڔ7sަ,1 4 NFlLcGWǝ'=yÐkϧ -h?Lfz ya`2֌يR* 69Āh(TPԥe`sJM5P퓽k)2"*O2,R Cg?+SL.R U4SAc/AIqX L&u͏ajH>&lL fN?umhA4/ˈF,%Yp>Y0W7O峦s+Ru|ldnEf~~-<qʳkt^~T=NNk+[=O[NTAuxOnpbE0"Yc`hz V˱zj?~u, ֘-w8@R I X]+OcYBeO&[pOx.SFWKx`{{C l'e*@[9rښ)n][7pV3Nq! 2['P;c~ƻT_> io#ֹR^aj |DMzsnޞ%*7ʢlG3Db>[c|Su}ʯ5Ye|gLr]%ʆn7:{D*ȇ];"PA3ʘɁmƴ"nq4#Aއ2F`աr)!k'9fqWHiMr[39ǝJA\BxZIR&/^{~Q$O z6LjɄWƲeǹ1_ej$M x}48%4@HBm9, ]aϯ([YllnO0&r.Փt]",vzqLFtxaKY`Zy R`ksIJ72']';h>O儤h(i۳.;;yJ<%S2~nllsK TVS %ɵjQž ZKV<A[iFS[TL}9ֱ0{AxbLp( z$P7>?5I597GFU=RX햛`FrkE&J7͞{WIi@-龊LkAg ¶(\-.Q晥o]nJW9gpO{A.'V$6;G0:^-ִJy ۀ] p$Df!$cy7%7?D-7:o, Z'7 &SrzQꀇޓ8S0NRާ!U rښƧ83=vQ? t;W[[.>G_V$}$+N;$M$l pX'To#t{OtNԤըIRg.~J-z~3Oa+14K’#]vw<۪E&&wcG+G hKߵ ȉIuk;nŷn<缇*#\{!7E3!5d)Y$1hLq8w.{ME R'T#RRݐb钪S/OT|1=b'p۞xb-;&Y֐( *HDB-6+ih-@|r&f.7}Wt:+S3C8z'ϧkəRGe<8+qgzqg 60nd#ђ~[7Wz鋜XpL^b:>×6P3rP9YXgJvDl]s(M]63wI&ұ|X:$uFH rȉyov#%2SVq10ٌ5;,JQCq`Ix[}P{WWaA@7XXQ֦\cHLʘCt6Q?]&9-I4 HXI2RQ: 8{B㴖9YN橻&uO5|mUmGVTscrb.7@q "A6V>EAAx·3`ټ;K/SnPx &/ )w+|N\ݧp %4^M!P [Ib(B?ګN^_Ꞇ3 ,O QZK%:':Lju*"0YKf1,C|DYHKV/&?ULmе@>/ ܋400hD@|lu4btqSo:]ktuHh);YIt2 ]NABiD x~N'+GȏFn%Box:@3WW99{9>:t,ᝃUN&f{ +.%t w1Gw[S*+Gp-%`'p&s1:x\GzB1B~#2FK6QrD+w |kXj~@&r( *~Ϟ6I c[3t\Q>Gq̮b3S _!Qs6 UtǍnU>t;[EfC*E Y1]tw 5{t+lL -8qTAj`@ax,uvL< eH 96"w5a B**DM)@φg4V҄-_wHC}HD>5,&KcE?.'}wEX.M,!H2R0NTK+ᙱ_e8cDnA "#g .*(.=2!ts`8&KWƶ'OPusKC;QbE{E6"1Bu;LNoZAlt&cIhcB`B-0Zj7wv7[ϳvLanD6 WWMM5*)%CTG^zoQMЌ9<5A*4k߂' >iTrL`H%ʕn(1LX0xֆ[\(pʹy>Ef0%\K>m]Mb=V*pcJ G/t"fsP=0QL/wNk1wn` 9 ً#p?5E:84w su*%#''֬o\=;?̠L(:) KǗ/݁I7{C*@ȼfEdC=5)%2F-1u7,|E |\4v#X~CJ@#6rt F+5&ho|ۗaK,>=,?%*AetۛG Yk` 7֐C0q?|K_ )$ϊuPXQuhDsmv4b :Hyrj5^*3/9U\r@Cmzg_yC~\#;#3c{ H03jEG$A?<E8[B kWM0)A' q(V,.wZgIg{_W@LDL^.K2Q9^|j<LN[ۓ\% V-.98Hq* ImS憽@Ӟ,ʩRk6L~gٸeM ق:vnyk 7oW\gɦg"KAm?m(dD[l@F#!m6B-cIPp-#"ax.CBm-j.fneQ%_X:h|7{?ۑO2rC#_HO|˒>qr!ՂXFLC;\{G1=j7Ա1#y)nuTe,<wW5je!^T* \bXӎTr5׀ҙSXV, XP} l3cNU58 KKXZ62_d_3v/<7 gǓ78x妺`e$#Z+;KjT"j^Ʀz/iZJnDYFaK[+Ξ{_LLtVKX5͈"\OcVިK>-?Nwo` <F켯2;ť6MGu;fvKqKv*wv =j>B6̥VsI]lX- dr[>su\')$Cd/)џ]o3"Z+ib;1`6] oHv,]XX&:S6!^2hpj` 'EX^j-bgx/шn_^StV- =8^h)GgEo{ѓ.o~hݼ,MegB 7 ݁cFfmP cg82cVcaD.~UnAXcƮhSYOũ(_Sv`⓷v| \}aN55@l1@d,id ]C(|BT[_vECc15!h,3a1G s^[ЁyPyPUcCWG,P5 0NF+C4=ti2y;7ɵ([ ͗m!z Z]-tnȅYSI / Av"; ^k"OBR d b E89p,P/6FE1Gͱ!gW}r< r"O%T$ N;XlˢWwH;̘L5>t h2JClV5a|ųNS Bn%5Ƈy$BC&K-V›tn܁f `jK?%HBz{BbVut6f9 R%Y] \|3P)788PA(N՟ExCtHFcq0/, ק1Dfm(ꅓ0>k剝rYVzI^f8ZLRg;qFafQ.LUAG-|W_s.Mb'@8_w+CBOI"nTFwCX@)}&C:ftH]FjMր׎qi2׮$"=K330Г1| ha +p"1q޽>vVSZվp7H#.U]tDtwݶK1kO"0ǻ0H<{ UCh/̐,ү#vRuK*Lq0;"$bw4~<!uVoC8OUt9¨|J6!ZGGhY:]d3sXtdXNJTj3~3V]?I苏˘%c<{|M<^1k+[e_}݆2O;&UbaF6bM@⧠-3VN V|)^byNv)-)6W)TIzY򞝰Jajً͞LWLp>Q3v8+Wf1\]aŌ堫6v ,I(% yGϗA(faDLyhimjɤ&8od>;} q}' IVg7-wAʹ"q)atY&y;5s)2T*%yڧA+Zo&8 p+ %D# i!D4z9ЕPA-;nХ7V0p!@]zrGax8{\<-Pv4% Dٔ7>Cx{>3f/0lc!'H=vbVQOATjkD2:5 (u MET*o]c!ڲH>]Ow|C8FivWȧ7u-2 ȩɩr*n}hr{d=dԽ2꣚MFuɨʧ'ʧ14ӾirDCtN>8tHN>%&'˧O`tjEH /0u3ۙ (o֧¯q:J_>&^7[0#od@ zN Ҫr`,ԧ+eOQ Rg(L}$z$lUEIt7HNPCIAMJW$/"֞(|Oq2vNG112CE|cPC`C" wT,/ɠoeίi]`bXݟzy=U__U<*ʀ-;.IX72)fL yG8+7r;4KaQb`3*[PķCQV{Nj(8P*ɑUz/U?1:XϠzbM֚qb KoaiW&3ɰ3 b/_l3ui"sEi"q9wf"tqD\܏z;L<r5&BbBGt i-\1j%-8 {ͱ(p Tq(R$2c_v)S]ӒR@6!Т^#0|g[O - 1}x5‹ǓQ\;Q$rJP[ꐺ#[bӿ@#ZcJS1-gn\IL[ߵIy(6/po|))1;vrƒ}9)za'mR.kߤ8 h֩sKX ){SJ\aK--oR6\X;;Nzc""KII.?i f jXP"]ȶYZ;a3t_ҥm?z[4%d:%/Qt ޾V&Rm7{RbKWi9r@H&nʖ+15i۴H!ag3PS,ʥ?>Ţދ f<ƀR0m1Hy\\Ħ"6a*f}#ab5?Č(^[#qɝTj%1.|WIBСDq{4Ή/B. Y? mM\ض"̨rHsCY`5Д/>%prʟЊD,`x~gj_"ڴ3;ZT?~BA#14?H$cEEҼF͍ݎl[ښr1BZIyhSNl]hNS~;:ۙ< (Ȋn4.4˥dj[!f0  pT'r`nq<Ցߡx>6_q3z1$! OVZO9OՁ}y3rrg9W'nt-y]'LلiBp2(ܠr kՏQL<._ Ï,{b\ެ}\Ҟ_Q Ju1}hCBZ12}#4jHOM1s}4 :d *%zTcU1V0N&Gzѐ m$;E41-\d (eJPwB11 Ƣ2 AÍK4j?=*%k<{3Y9p&y 6[\Nt 3ڄ) eԢf z$K23XMreFm``]x޼uXDkϢeo-ZHʫB^Z1<,L6Pr1j2o(?Vga>>gO>X ckHNab~LaCL'r3h<, ̦92RE3f(Hlߘr+[zGOIUI iV,MIڪi}O.Tq6jì[PK)8ۄAaRRS\\tww, %WF'W 1 BZIفO;mXJHaG{{t ceyC" g/K!%:W0B+INh;4r \%#X=$-ZQ42Q ?O=o@ZU2%WjIw$򇒅'km9IL0:I2HǵL#ur!Ö)U-_G)b`j |_1y GSOwhF9tg/i&r%D~ikwʅklI%a:lXgk F 4p1;my6!["Avlk`9Ya= 3 A2w2*Ô""DϓlL&FDc"b )#G |gN$h51Ps94~࿒^ ͈ى$иC|M^ۖwEKBR/v] G@mD@cWXm>%B7F(-0J5Tpd(%ԗn3($3f~Z<#r{ OB{HlIT^(j-9t!|0Rϝ8t:gec'01 Gk}ȏ@~ {Srknt$T#"T^f_8Q& bi6!f* ~,%OzՉǀo&>OW/N7.*V7Ju.MW\Xr3 ~ A)>XWRh6󱟎OQ^S}+s\ϕAa7zFRw"}7,w&g5[N1q Ba)Iy lryIsr\s$睆r9tԇ7e٫Lهaq2ftI8mBQnzbڸŵ=vyy.gsދX7 w#sg8bb{s?dQn _ȹÚ+̱9YmuԺ 4dއnsQ(vU}ଉEʦ!7 1Mo %qC&)5V[q*y[J3=CaM(Pbr8!(o?.<:%"9dC£gNlld˜xMj/%#L)UNG|G@aRxBa8h)ܳ7 b"A4kṪ_5I]g'|h:=|D 4AYuR3M|FqK)ҙC WC>}4BcF>sߐm\܄sY)`31RuHǍk (ĚP}ʦnXvJʛ7E>xKE)>1"'e080ݡe3> jMW0H^ s*Y,xOj7Q+orx02=ś66rVaFGGn@:2 ?3M:X25z|f_I8,YR1\%hx;m"yM%#A&!㞂 TxxƅP$:Ϗ u|˨04%, <;# )Yz+ѫ^|sy;Ts;>ouL7}G]jU/Q/v %ZoHC9'u忛˃p'Wqs{];7(LfF{%?V"?_TdI-L-ƶciqiP겷F\mf;Or|xmQJTfz, $0{P#T,bqQLˑח':EY>g5y}jus[Z^BZj((_Eo1?w 4Z~Ɵc,يhA!\<d_DՠlD-7Ss 2(ʦCڥ'S E:|<°EQji9HQS0(gX_})>cg96M^sFdma|t3."ۗeb`(Dedj8nYkt> ń/ښDooδ vPDA6B-)܁."$X#u}Z]ZQ@y*0!s'o,{gs{ކEX<63G?Kj.H&ϧ1%sԸE71azB 6Z㬧^ ,^ HBk.`V.. jXǛ$ϗr]B0twE" #2gI@QrA^[* {V+2ӂ;qfiJCt\M(j)P6@ %I(n,p$Uf܁*A{vӆ =$*[{xK{D[scg`XS"~qbTկXx+/ M1=3`Zb>[׏{Bfaew_drRc0qYfzrCwFXR5G!P~;`үMnxM'5!|vJ3Ѻ&?.Gs4TOU>(Ok树?cD1-X~X\$=]w7]guAN |u;wN(P:Og޼^DPS^d ~C[$2eo1F~]]3Lxpu>+5I$WS<Sn~sM ?ث+7|S͓5m_leWX.q _ ]ڍl4( o?4iMk/rfX N*jZG.@j.DmUT(8s Q}+Psjab!7âѶBAV(\B`Pvi,:O2 hϊe3r;y@fHR (uMŦ{hĕ1$-k; ΔLp[ LqL^TVDn")_&|??QK"v*^,b4lҡ`!L,CkrżgˌWe#ˁ" 'GxԪl,txjVM6aЋbw) ]~IR@>';%/3a2FOoZop]oy ux_[Xuߣ/`;e:S~?~rqsd3J;,ҋifv5߅Я+y( `Ϙx ޤHiDd5Ax>$}*ހY, ȧaHfʳ4jr| !aœ0}6Pzֺ/q󴟋/) =.P#7 PGL٬}n Wh9:&8f&Ŵ$eh4-"n=r?5bGXbp:І#bDodj{D3jCvӐNuF`lGz<ߙlTq16 Q;~Co x-a\/ ,6Qg{2oqݛ)1eR6_R-y曁ik|# =fWb@)as /c}'SA)g6I6@}U@̲jgW /QonE$yzéYb/->OPA:&ci1k\fwlhEDjՒ$YeD&)90" mR1UVG_RR`e?K=$x gL8EE1JߗOQl#fɇxj*Pż?h4f\=6:X{ k^Xԓ)NXs'hfx½Q\xh=7e9jv)Om2[]GѨ8XkW1eȤmh>M׌0Z" Q 1ߨ)׸j0/8|sؽr ! pEʹQ-5G5hiX]]"J$/ yza~  3}^2*|v Q"^h s~^8L/KQza/*KOT8NgB=ЛwkV\VSOWɀ07Hnhd "o%'x Q=?Ur&.\icU TfAw޺+Ye#˩uk&"{GEΛp[KVAܳa7Z#_DzRv`ILp,94qɗ$=jX5s8xg{d:S9no㐔FfW vz6l}gJI{:dxoEYimD64>oIsH%Ѵ!JȜ/Sdj!hx;< Zk3ڵs&CTa0{Dwa Cѷ*~;j;rh{/ dГ{%Dh?A[m'{VΗ|EAQmޥޣϑ[&8;.9eAX EGxlj]z3aݹY?h:0;`E]U-QC 'wT`$c/jKoI92H2*;<ۙ҃y"7P, Uǀ7f(̑#zRi{Q9 /n8|*|^4vSG?X3ߩQ}Q0؄eݢ$;:B,h4)QZQi)ӎS!;ǝ2^‚yzG,Pc|eNSUC1Wt}9򶷎F1 &St~H21KkkG_|4&R!z'HX5jd:T70#vEO/~ݕS$)aS^m\)4꼏#@OA1#^ 5oJEq"+p7eF>7t܈WFeO $'Cs9 F.#5Cto-$bG$-^ Y Z= FCڃ~@`ߊ bR'hymÒ?WzӂRW=$:9JEP{]4UyIxyClyܳq^#KڤEʂſҰf˒R:rQv"~LPĔ"LVSOxpT< W+<{2e'Ч` (&%J%z iWk̓ђ o~xm .8\͞ }s5b#u8 i5ozjGQ >ӥ0"c` e;3lmzρ=tlY(sÿ+cŬ=|d?M8g.(EFJPJ3nz/߹=-طkwj2(5wЀcf[1ScꭍV_gો %Q9.LKα:-dd/KHq+?m$Vƫ?k0Myuk$xzh|ށ/jWBv[Z/x[ e,t7{]"U׉/a}*ƱEe9NKlaΣAh$r 5D4t #g6Pm?8ϐDŽj\\D;2J2ZWlWWdl7{~d^(Ų+uJZ*A<œƜl;$ ,8.o eU)'2%$i=%;6K>]H ,0ald['T%v/9䂮hD T 3A 0l7lK̦#Hh2 20;L!72d>(S9\WH)qJ~vf\ :š1ӈ=,է&Rf80\Cx  `z:{,8 0:Ƅ6FaĔy(7Y$]֌%!_F]ü@>0$No~5TR}:2=u`$@c~MVP,U:-I9x@IxP"zjڄ.B1}v uX07:%(MMEV &nWM4 z# pI<97%0|l!H[Im Zx̆+H׮k+)ktc@[;6ɱc-C&W~ us'e1~fУ Ee9{KϬGw 5Uh9t.йb3x2Bط1$/5@eL.7 lrh;B S)Es~hF9^vK`"zwZ4=fm1@%[Ɏ@L@~( v+WaA}Slۘ:. Ю@ jvH{Z9$eey!&k_CS-ŗj\?<+O)~՗[2%-F$@TYzd^cpu hR]D\P3?ϙq|@+ar )mG:儰 q._=OP -sL}8+?UFzGTk[:@M!>-l95< xZ˃}qt#1$Tm1dޏ(; fK7g@@ *|X%kyET9ЫWW௶ZPBX^c >}{z;B;(iވDcIJC~  SF'>x蟎Ծ]Ж/5@W[dny%q Mop,`(JkT4,V"0Nj^1-È:f~40rivh׺N\{/4A _q\]rgyzvKc] Uàf e)P6 ߵARa,[ e#yea3I9PFъQ%4_-Bn3\ 0 g1h Yb٘!3\~R,;N&TA߳+ZX`~ ljFWA'@jlǛ%G-C2iQ\+2@:k~:F+ji݂-HOZ !S,+ - "㕯RF <1PJS(ũNo" yQ*= E塼HǠ-_Ǚ8n#T/":7F/Ie3 4KQ='RkW`(3D-P0AS] A*O cK CFӒD~>LRf&Ph6Yt>8;klxER WD'tf `RLxq*`IE/̿#/!"wa>`S*L?n:|4O@ Grvb*~UΥ~ oE}jRtjs^Ӈ(=7@:Yn"Zt V s& P.3ENb9Prtp@Ǩ!,/9bv=7Y0tG!#$dKO T'e@ʍ7q./|@2ʣ2s2Q'i{~j䷟)7 pKZ" hmM(P<*R[-# t@ֻ1]f .IGkrUsɤYҖ}K6̬vwY<Z[usFM8r#/2/6콏ݻo仕{~GSonr2AI=2iїEg['xhiWTdgfD-(4|+<9a.>no[߁'1ɗ]0->=QƵ֛0|z2JUgS5Y:__Я[M. Mod=uYy4 Qm3zkF`nɽЁxANmT7ھ" ެ1oH{JzԦ{[4K2afI1T[u% ^۴ >B1,~:hLBUVު}=A&LJJM0}ۚ`\C9ikl\%{)ֱ #Aĉd-K$$?!.kZ4^P41T.Y%C#p"P+`%W4"8W÷cDeexQW{CƔgf+D3}ÊԾnt,6 10B]Mg i&p\&pPЂ3kx~/-ط&`-vKTN%D/G5h'A(^*"'ߓ.Ӭ8խ >"#7ƏM6 ô0J5g=͡  `{nߢJüyh}!1B / <5G6}_䘗G :5H Gr˴DUTJ0o3} PרA٫m'SGIv`ip'}kk|Dk7X)kbցjӊS M^ąr6sm>W._rځ8'๚I/ 14yc׻9 Q~ Jp}Y|(>f]ķ0|]TSΥf~ Sf)qfH8[;0a*VSC:ޠ5&\@hw|o b &=֛DY5Nl^l:kVwl(?EmMw{s"B̋&+Lԟ6+DkC>JSteJFzl` O(D0,;~ L}gA/('ٹo Ld~}T+ۓƛFP4 S$6&'SovvMm+-rW=?n۩8kkډy"Q0Y]o ܃R>\dor<+Hĸ)Zs\|9NV*Kta-Szs+ k8qd CFMz21j{Q\> `6ws}i\kÖI \g}iN= XH']G/@2Ӈ|h߿/_&o{q:w(/# 3CaP.ԛ|PhP h^9EՖ0!|% ͨHn6nQ S ",ZN9r*:6%B.w lZNq 0^4uAC_G߳0n=4N ]>H) VN :f ,.AtjLaT JY"Se_=$T}n]vТ O`;ݸz~yB~5Ű4?: ~'Jޯɉq^-@8T$ubs$s3".-I;I" .?[ .?0T廨:4GǓ@kc*t- c\cagq=t#Bߎ~̒@W!B߷ՆG޵|7sXPFPKE'@]3K{[1?Tx PݟJ׿z~-{Dc~#v*'X7GRy]t*Nj"TB^~cwPvG>ys1: :NX mR)v (xQ %ݟ^ 60erB##%PXll8`-)3ra[ Iɭ?0M<ղKȀ,'jK(P[*@y$伕[g55z,gʃycWNIyQk0E}nDyCǕ(BU?i 1S%%܅BJ}A>Ȁ 7.z 0 >M3D\gh`nQQ}1rҋXq.֟4󡧉Og#fOMuPI"RE,G4dz H=1|<(3ٌ_!D&y浖`q :{7=:g>/-ƧSU䭲oO;KvEs}@G-QY9NiZsb#=$Ԃ#0u092-Kq8]l'H٪%G낯2Q<4#0fW4u()ǜAU0yC2[#{l5>)5}zзiK!:|Yh S>Na/xdDŽX⭞bũꇱǰNūZ%QqE!9zW!%HXA\[v0;.sWxR{߼Y@ Rzڟr *SnmC BI 4jFXTQ9;$=3:ܳj//ggi =hsb|'wb|5?nGIE Cԧ_{HDѸAz&&[-w:VeZ sO6= <35 X2CVc njYp`vLfdgt, Pk"zp)o> g_ _Nsb5reL6ݕ1NcMiCe6:|HS٘6\%sV x~A`CW wxB`ne= n*HDw8[)ꔫ@ubLʱgGqxOIQ}LЃC܁E0,t M #s;YrAapLkt>f!Y( |G@5CfgSH!o '~_wBd[!4EGIQ[= ɐw鄟5\/1}U»iAKz9|}V؞%]Z \4Zc;]/|YҏjLE#fD<*Y9pu(;RmԱ{S~h@e1*>Ҙ0?s _5f>Qhہr h|֛Zo3q܋fg$splYed>q yT+Fa]SK+BX {B)Xp_g")-~·aeUrF/D2Qn]^֡Y9h*.И[:('ng6J0bBMDMdN"h֐jŔ#ă_6E"l[;451׋QDFEƫxņh7b< ׀|]zBv!fX*}{|o/KpˇӣWC? "ـy}wĄIh?~~iqo W@ICf!x$3zJ5ytJ_?TŁ<1"x.m1Ri}}C}xM|hoPAWo&fz~Ww˱ra?n/㎎XCB[c1"bJցd>׆Ƶ:/grips봻#nN<[Z5`v/:cb=N4عF?T{ mR@hCZLJ8%|Ko2|Y n@9ӨK6hEpgB7LC/%7#qEr}"|"ȼŏi 'i?Y|?j ooGdسH,HSoOͼ5B롟cH<`~*lbܢ;܌a^~Џ '?K٣;Ö՟_XQU jƥ(!rwG2ldj|Q 9xup ãM%L@0> …8lRRr<50L6. u :`pQB|QG5qA!r&ae!a~?Dk- U2E艼Ze^hY]Z.$q:6_ N`bE&(\&ސBh]-9N\ cOŇdV- -0A@PŲÄ]wi(=daDƌ/'K!u5t~X X,}5I,\Wdo+/+UiGbӚ6.jI.9.˒5A]4 i͍<;Y^@5_/a&G6Gڨ lD %]LpB0 " G©v4aplEU") ^Z'Qh?LciѶ@kҡ_m)Cf \Ȳ~Q9vhf@=TiMCJ >xѳ+W'VsSѷ MZ[c#?p&{4qմC^ n@>0lHXeGfVlvV#N\Bm d]$M7,wfX; KVNyGa\eFs}l+6m9?yS'SY _:#`d9_CK_:!`?kŒ ݣ0N=gbb%a7"[PGw><j,70q.^BpfmA]-'[uN NQrMo/1\Mć0p'|vs]~3'~_^L>& "W^Xp m\i޿O_݇y-镻+Ql挞NTz?ǫ;Rzz^ ϠBGg!P\@[ 9x 5yBobk oC;/Ul'NBu_})MgHϮMyaP"3֞1CSMX{`4ܑ{2 |%_||k$w=37w7WIho_ x:F/u'u^ tw'z"Ͼ0p'zqߣTfNO/J/wkl΄_#&(EYǴS S;%4NIcPgFVIc\2FR+4Vk:nj #<vV{Ȏ@Yɞ,6oS~=t&3*s=$C_#som7Y$.֣ۚUC}8V.e#i/G VnH87=Ixut2^TG\ῷXf[kV #&]u:b {#"z>٪āRp>n׹lm.p4RЛ˙H%ChXf\RUJ<'T36?=|~- AşP^.ݠB9~"`O#~%";ZgFYajwԏ+KpE0 khBmF8-+8=)du)3p姣Mekr9]ba5SJA,0y+F\b8]*`(GdX@p9pZR@I7=}#Zh¡Gq zu0wHEx'l&T ݅A[8[BϓcS}H7C{HɿfmN>h7\忈O6exwб_ɶQڡ.IE\5llQ5~j9A3]Q?A@hxr?rB>tkv(4K=F?!,˒/[ v3[%v=*O:|o]m&U* 'PcӾ7Dv"j,I)'ݭTǔ.{a*IJBUJN!ߒ˺RX}u>%/R#(]V7&N?^Yg6埇<|q/ ԻI7.Go.?h/|yOGc={xFbo1lmύtͮ_4MlA2HyF2OblN ~3R6 s7<1GT ^7x~&a)9 c=#'y'C)~;`rM{ŧ=a,9H`OjGe>,_>S89,9 l%0Ո=yvʂ^O4|ܘ_b )P(·-߇)k鸝CʲbY/= |x^F@1LLS}T1ʟC~$M GWf.7؏"ek,aw5ߖz"v[wп'1'o-}^45g1GG:ru>$qe [rٙQa_"$eL5<8%g\hPdE[nIVu Y+]deS9yk{r[ˁwi8>e tUJ4e5H` XMU$NW`3kU?cZ8eYt=G[L}#@>lYcqax-OOR+cE ㄦ[#\sջDE@ /kTϾ$Jn9+ V;6^Owd`'mkfW֞ y;AyfTa7u!쎧Ks`HJ=2(>*go-\Cd-!A|@-0).ѷ#:~4=mM*%DJU zx4a3\YXփHJP>$#>=٥Ly4ꭦ" ( 2TZ?Q;!$.Nt}JN&cxǼݟ~KWmLhDh6-<%CIJ>vgn 3Oae[MI]-cg*fN~CFgqKHyPЩOp\06wn?}=]jP:xxQ⒉\`oqkdrf5BAh8 ץsT(K_( gc}.)ԟ~ ]᡻fHJW􎌮4z23^XJg\gtjlgJ3']LH]ǵz@GJq&Ur]nI8ޱ@f ϝ>Ұ`,.7%D g;btπr!0xhA[ִŇ͈/!d>m`@zg=tI ~ ~Z?t\obC: ^dY' pxRJ(t%I=CW'[Y0¹3|`:ŷѹ11Y&[F=i'w x8 bLzR嚙`aU߂>=$t|rk$0P;LJa }@Vs JBmǦ>}jC#X!#(7@7=]Bm(*v2)Da`D)pfzP۲G$qa:>,qejbL5dM.e_׎Y+x|x!, 8R> c^o#{Zew+ME@U3 Mқd  m(w"Fԉ 3quR3Ul;\3jWV¡tl3"GX .{osp%tp#nC,DA4FhFxd\&#bMTNL{MbX`c,q48MT߯qq3)"_¯_~z~r{38}mMZϰ "-6sTЯhg:}nW 6(;r1p(!D<@{F]qa?mvRj ;5ͷrc~ֹyG.Wc^,Gdݙa LHPgRm=ѣC-Edk_'>w"b-);NeF(w;iƷ NbHeE ]AB%D`AP |yjoJ*E%O: Qe To "ԥeAd.JrTj.€ $d'Hy5.Twu;Kg9xAr=U7L8;!X;:mCAphu{|}~G_翖B!ϝ,"t9a0Xd-AEh tLxv=z=Z~S7?7'<,_]RM=zP26 N"cm{$dbeo#?Kka͕dfDnb۔XV__yTb-n^p*^W/ƫ_K˽&{QU vYޛwٻdyFW{oPjC5ޭƻ :]k6rˑc~Sr0jA-8O0)S&rjY +05)oGx3zuwZ2 0=1Ɂ9e10entW ZE׾ Oj1:w&360;&[<銘Gr$|} 2v`ʧrKaU$!tfi[(."{)L2[ e_#tC%uCwt/jl",*.2acǖQ1^:kv'I4\}ݵsn\_>Ujpwe<)lT4zNmmْ(ݠw~w)6@&Z5^ yJCjDUhՕz6ߟ󷣗cl r2.%7;I}`SouӦW +)3&ʣӻʣЧꢸsdeOuOXA)ɰfRLĔoځt@SkIJqd􉩋3iHDmSn1/6d=B}{Ml24{+oLlts#`8kЦT)[G5Xܝlp5ɂ7(򧯰yRТS#S/NGGjuG\+l856 &شb`X^$BC(WI@5aޒ2|/,T2a,!$$TGy)RouhUIRs(Qqw'4$қr72=IF; Dh*AJeo$dUXȞ+*{C#? l>;֏FCsE:u J yWQٜÿYԉيW\ $C Ҝzb~o'/5qðog% ^2C#86Nq)soN|1D=88XP]kOV' Um!֭0ř#믩,.`F1X-+: zQcm\g1ߊ>9fwaV忸tD7Zd\X72mq/J4 p,ڻb]Cvը9*妄 S0>h<:nʼpW>ހ5~N T.Vsc7'oSݢ¯ثNm?Sny*<ƏW=Jb2,jB6Mo!hf.tbDieR5 jZ?3ϼ,7y9+B@ʄL+d85">lQٸ, 9'|g"9#Ov4LX9L8 5ocdr%0am?,FJfp! 9 n&WCUbÊTM^1l>kpIHC_BT p]#,@wbR\@ ic!WTQhMtbCg\K]xEq:=j ?C.J Mg5 $7K*Oiq#(y΋?4>f:Qz{/ V~>N|E1/)AcJá+-ihQlQ)wϤr*!NөԌ+NkNCrxRkV!U6$A6՚r`76zsN)>Mfh@1,TFB4<跷 ?*?sD Ţv(ܗb7 ]:TPE+u{.qY' AMsY5P(D,Kz ,>$o;.*Y>@ Sn= ]rG=?uo)"kFf<Q):$dJbl9"4ZC'c7ګXdw o9^EuKF:02vf8z;ڑ]~ ä^G6pX7y$n6 Yjנ9} <.SY`S I--cɝ@J(d ۱q5}X;\Kи+jZ)4oD|hzߜa>y" W-|ktl_6IdUyӧc_;P~1n~ZZ`Wo!IL'4A `<>lc K7 R6v Yq-QQvmMz@?Z=6pZǥyضdŁY7ټ"<;h:=0|9oy6l^n\*|9kf.R ^ d^ |ϴt Smdsf~ voe]C% ų!qU|3|Xw e 9/.66>s Ϧŧyv\~\قz곾V3ϼ~a>̼ n44s&fS筝`]\୵&f V Usa%!H}6EAe<.͛X=4KA-T.ܙ46pVAchU-(]|P{44vo>ww1. ZM4:S_*\g|4Zu,xV=KhA>hVen+~1)~ 䭥PVx'^ >CV/&~s]+gZg} [OZ`3krwk㪼K=殕]4ū3߯6Sk{Xa>ṡ[מ j^'oŞk{rW.:W+ؿV"s#cAk0iF-r*%u¶~[< .O#bqpY~_5s z:CuzF?[ =?KiRmh=`_gѵ筩rd8 oa(o_yKmYMj-ώ>Ns_\s12ߧgZ+^-Sgshf 0Ф>ZP3ɟC-a8}/{XqޛnZywYM<ȟȡ[[(hi僿2fZw鏱\T4о6SVsuS45vt&-K7( ] ~BVݱMK_N񛘿=S.GdB aGt_ccnT{ZAR5 J/%~O8joW_9FmE>˯UE pà3 jeI5j: ڥ/ۡIGH&SF#WTJA{=WdMmu@ɉtv4;۱c[\W7Vv?baP}1y|y_ 7ШD/ #aߤ m {SrDw\F~cX.aS҇d+딵֫K=kMYR{ +o(a[i!}lV[]5l7%Ǜh#-| 7wy|-m06_</*fuMʋ?w5o& /Q_d2|A_ +^AWW4A+&^ܟﯘ?pGw*S T\OW_c8r4>nu:0*I ?fR$z\lfΕ}ΕGy"IO@W'V|k>f~Kq6*6- -s(o` Z|ꟽ_F5loX⩝Y-c 'TwBxg/\b&[H#YktE~Ɩ]l)Ns#{}V8Wy+V£k)6wNyjoeaY&D1 QR"{;D|*Kr2v|4#ߟ;s<!T &s 3Ü'S"ȕy ğ1n]g~tz*:BZ9gsF rpy/tLzqMS[z\`+3\><2yˣق͸f>}=4qy$Ζ9Zp\<;--OJ>F?el-)ʞ 3V7x1vЈٙ]]Qnʆ\Se> >Љ:QC-p ?ta]ٙ'a[qғ܅>e)O8޿Ƭ̯?(8;sC St2_}AhCF#oAS~#Se#4J??B?hlp:G<Ǭm_]cV}4c|w a#P&}yT7]zo'rn.O0C81Efq[pLWlzN"[ҥ#/]-xJRe\hjQA6u?͊6h(Zp]8ԿpO7'F|5U؛p"3ph([pҩo5QFL}N׈&qM:jeOM tQQcVG11fȰG'U:w2,Rh?92Hq`ߑ5MiNIъ3E*Yc*0#G2~_fyJ_7EdVMx@Yk*NetɓJ`PvqgUJx|u,U}2Wć;),ÿS %PN?O? E}w T؂4/PT?.t҅NSLS~a _\&88dq4(x 6`Gi]uݣEu'oPyP=֞\u~y"W+c_wa|{±0XnC 5m>KOV]w3U>͚ӎ+ͤVz. fOmU2]<1d 0ȭ4a8b5C:#`&e|jnʎL`e5ӭ(X  "DV3;d -S_jIx%֦½|g^c^+Ä }+FkT\sVQp1g+ᚴ35VϖgK'ڨ? :B'\HCp|Xu|oUGS$Y[e[ex*[œV%U\K~#|>Ü YtzB3-ʽ,VBG~tY w_jޤ?O欁=[pѮ`.<`a  ~G?½x䣣o: vQ6},KG].<JG''(B7 a3ޱ5Xxv w:2X%GGv<u ;::,=̿7=\m_'Z~\*7r l"j. TUj:ZT U͂QG-Q5%$CF-_5݄J\Y㼭rg=BpZwB¶@ngYP*j [}@.8 4=$3By6\6`1o,ZN5.K]]\UW@/-8Fosh4߈E8;8vE08 t% u dk;UQd7={ԡ{<GåθBL<G3y.g{}IV6vmxv e}9]oyDo`%$-u4y-j`H;{U< 5`;'L]mK"iQxL}`E`(I4YMN%Sϧk( Vw5ػL$+imɃ籘< 3.?>GcL.~,yJۭz<{3gػ}[$+im9Yo]i}}IJSju<<+x~%x~ {%yʹE6Ǡx2uQx ]*yIi۱v<'U3痂g3%yʹE۶A\>7>c}}.<{<3Mo`<FMɓl.ڶ9ųtN|<i}}#%O&y2Zdb*xn{Jde3mwѶ z󽔎,l';=®#*VE-ĽNO_V:nz.eQUk̯MuT{gX{c(<<.2L`nN8ܖa[ݠ?:xR?SuXr k:‘Tojкih F_&i]<{#“&k Hהu&|R b4~ ' K1 VA_ _1ğ 17iѭR(f]hZ 5ТJ_ᩮ+ @7[y8JXcX#Lj*}6Fi3@*}Ff&Yso4u;Aj6z%E+@vfԎqR;WjJ8^]WzV3^H ;=b6.]L_x?!}gр[fzE_:y7pפiߞCc9a&y98|S@ _MԢ9gL|w6J &0?>m%y͛|WMM ;3WsQ枀C6әm$eMf\U}q7>)2|wk &`N%6 ԃz极@Q:WþZQENPG_#oQ?[s% ?3=6^p90[UJV*[ʓ'bT\*B*Jߪ 9u_I:0F݆܍gkTma6&$om Iÿ!b].o?&6}oAmM[ߦ-wB?̻rP?A?!?AO$?AO \(OAŨ?A'& ߉OP9`Zl={`u`є_#4U%D?QO%W' OF?DC?q{l~`M_߮oKv.%o \(O"bT_vo. $+]oOͿK?@Q?CS~ORO O$$?IOʓ%b`6$!I;?I' O$b?I4X/~8!FMDS#Y*aɒ,'Kɒr|oByv/F o%ɂj,/#ɂK?Y#OV/$y hJ OQO OS$?EOSʓM(-?E_ES?EB?E_) QpE0ou r'OUO OS%T?UOSʓ1*3*$?U  ¿BO<޷`{3r&@&p!!!!!N%>G"bc! _!?OC_;咿cD?̻)2 OSO O$4?MOʓIŨf&74-& #i ?矦) 'X?|̻ M4*0SwJʓ!bdfS;w*sN!pK0o,u#r;Wß0&3ɟILg? \(OJŨbਙ ğ $L3Q8WgSʧ?Χp`ڒD0ˊNgé! _4aZoC՗g\VF$谇MxtyK{3ϧUx['Y(&,ߋh X~KF=݂B&~X,u ~fu/*) Ʃ|g0 {^VJ :W_Ky7 m2~CJ,,WUb{>~N(i6Xs@bExNL/"8OWU}Uh_WoM/ $ɷ7 <_a9uWTRJKPZ(R=_Fi#JQjAN:ߏ{i"y(=ң(=s(@Qڄ&ZaSHZq\@>Op!. L<S&)Jқ4FOf6Gڳ'==3S3S(ߡW[4 &߄R3J(})2=G=GS.)`p5(ߣCMo(T+BGq^DE҈dV -(mAkhqǤYB,>?G^B%wVsv=\q>>1>'PzQzwG(( m(FӯϏx'QzWPzwiJkiJQڎRH׏oA'PJ 5ј1v}R(PBBJOwҿi$JxEv#~>?[--JF(nGc>FiJPF&~R?G#(=(ҫ(POPQ/7k23W3W00JϠ JJcQZz@ H{Öiˣ*JgQzQz%Jr6(FXR Uzo)(MAn@)\QFɅ tAhUx RJQdP*BjFG(sQ:%'1ذx \``\\k.J3PR1J(TƠC~9(SK9x~oP$ P*@'(QQ:4E_N_ח ƻft7JwtJCɇU(]PJQCq}6AAB.~/PQ+Q>JG;(}TE_NJ}]k~Q9JסtJWtJC{(Y((Rt,\E_+nEV(yQA),P:3QJV%>wuJD( AɃhFFɍ0K25Yx,4(MD)|F4 PL2Q+j}|A'$^xg%UR J%(M@iJQ(]FRJD> 골U](݉ҝ(݂-(CiJ?F(]҅((%(̨ϬWwtJwt3J7RJtJtJCQMg xLk&JPOQ)Jעt-Jt)Jt>Jt:JVEUCsI ED2 (ME&nBA.A(}P: %Ϣǖe^^nGvnDFƢ4(D6UP]l#&ZP>wY,/߲|,dxW_05zdߓ>b\l63c<-+πEyfbe ^e jZSΕ=Tթ=@ͨz3є2)2 84[t5/tI2+_ );(1%QV4n VA*D;3֪ٙը:DØm8vqmwoޫ絚ɔgn`5qwzUvù}ʹy8ljS{j%~pw)ꕽU '`396ӧU{f}v/È>GM6MF10 _^|)y 94)W6/%oS_Mԝv#G٧ޱ&v|єM\|4?}rN"R;1/9ߏ!vcC&cC&[n<;x wo.Fp⳹eYj7"[[d9ߍv w{mQo/+vIe noleA/cޓpR^$腊8'ePGZL3r#!k(`&asOz<_|狏W)(8(h5󝩟_ݍ_+%Kl@J~\{a7vnC[O^r7n:RJ"uCSo{΍sns#Oqˡy!S{)q\1wBŸ"W@/gxa3s|wcr69cNM"5;Ga"&$ЮF+fXhWiC5G8pitp5<5<P7π< NA!&cy.u+ϳ@!e]=znxފyJi~ ;[ءi>;1Mz3yHզpiëE|e-v~/[ pڀU]=ߙz5㣳ŀ'ib ppnD U3A"\NA+%֗ٯwrܲkuZLQu2,pYGî(zl37{zíb -0qᖫvj7h!7sBԧ2w7groˌ[wa{Z O`z*4|[nڰq2Ҁhdzܜ3(O7%}HlI-ZIg ީ>/㤪E!ӕ-N?3f 𞩭*FۉfMn:qV2yxt0*~`&3J 1kùVal?owCt=O &#0QlZiw#Vnyy eT Sf7B_e- ɠ=>DNj~OG= cc¸).B- *{v4M?v5:kaXM üxޢo}5;iU]iJ&^2m'b[hj+/|\ڕUa): GGGGF6_i[]n"w롔exy[ȻDS5/h{E'ho4:_j;H~~Go/Iz8WUOk?@:Ovx0 =H/`@z=W.1n?bj7R5\믦T}V.WUZ/O jnQpڀ c 6뭟b%_=L?ք*Nǔn^E[nQTR[nQE֗D5pna,a֕ԣ'tyx4WMn^Q+]MXP3^W }w툞Wh$*ݼw@<9fqèwS/\TڻL`F]g_$_$%TOϊZk黛n}m^Mmi^>5\o&Iad<n*ܼ\pcw% HiY"i/1'dhv8~[r7;mM8٪}Y[dnջEVY[dnջ)Jy}$=HԯORp}w$ٿ_PCp\Ezv")u 7'iY"i3gTO1|gTXTJP!v6_|?X|/K-OuzrY<䩝=#G̷ʘͳķ|Yhz*ߏS? KN-/JgCn]eW#;(chuOneKb, n&o6˺ JPO)* !yWt΅;Oݪ!|!IdbhG+BS _u.#Un.e<%7=ǧ'jHN.} z+Sv ~cwqA:蚗s+ruFb#]= OZG~F|3Zˬwo#-rOGf.FN]|L6SOR}|GTNH³B2 Ӆ%\=OCg}ɤ}rM~,<*UZ:*q=3YgLs\7?/dΧ^g6DgVoͽCl_.[Yl'Ij%x %8A qNVZ:jJH5QWE BM8GK> ,?E_K!xt>=c|1?`񝐰-!a)q:h ? >:p>y6\6`1|ziwex #k4t֬:p>qI)|h l\=qRzaCo{ 4,NҒ7A޺TdU8{^WU"*Q!p)O{]p oj^c[hin\|xbXXp73ofmyPn8-bL-yZ$O HSy+x<9q&mɓl.ڶYųjH|<{cL-yZ%O+JSIz<<+xGcL,yJ3UL=Ezc&x~s4̒'YL]mKmL%O q<{mb)ι3-Kde3mwѶ1(Ey$&O˒gF<$ϴS5Q<O2? x.7PL %O&y2>wNg+x pcXd|c>2 xęqYa-`q'҉Ek|m@Q/0q/0í#kÝ#VUV|6TGvijQNUS佱WkrykjVf7hhPBLqJ΢Հ`+ԶC!Z 3_mPa+at~E@5뙯[<n5~Z'jC FZqZ:{#Sg7"N[Q82ȔV7jCk::{ W{oDxkϋk~|Ĥ P;#J%D/jH5;/AYzhcxE S.0QДVHh5x?OzZ+G{c72OkcWA{4YޜM3< l7Q`q.G=fwqD=4׺|gЙ}W3݈hCH?SʂЂ7d(SUufLe?o(.SKL%rq\"g.S2vՎCqV;j1Z8Fh1Zjhi>AbGQ@x3 g8dIu!bğor<׏ǽ̾~tPvI.nyCzWlj|f1^X3כF>AFZO4̖HGRǑsZidgh%Po$TwI45b&oC(k241 3pB'e +w~.71 *¾Rx#'᭜<ki{EG"r=Ne9/V/VRϗn_m6 :W^4 e{ NƥJq=*zxfzxzxfYgzxf9>ҿr=<{vb= |ܡXo2{zxq#|=<^\NQPH_#oQ?[s% ͿW?+&)As4*0oUJX9  4*k9o~#nCSF5m*0omMI1ʱx > 6ߦ-oSϖmOKy׃Q@SBj'''H  'H I;Y'?A;O" 矠POߣ^ ]FM5@?Q?1?QO%D?QO \(OQ;࿎' Do?QOT?'*_߭ y[є_!5*0o풿]K!/F]o'v-  O?K8<34> $0$?IO$$?)>7p7pP;fLrM8T 'C&C&C&C&C&CwEK>G"bi! _!?OC_;咿c3W~LC35T$4?MO$_1* M?M %i)gJionBS"2 3);%3{Z;F$N/)?F S_&;b? nDSnGj3$&3ɟILg I[Z33ğ &?JJl%~|zb8yNAl槙 B䬛eɦጏ8M׿j嬫L)EFU,,YV^G7k]yݤxdHuҞB>'"~"MȸP[Ҥ@ڏӶ\q ~$g vTci.\%՞3^bcNoi-/vnnݑwH& oX`}A*F[kℨ2h|ֶR뵽$@PUDJ/hy $!Zq3 39^{㬳^kOUv7[ݰ?;g:3}vkmVgfJ~[w6Kk+cʱ|XrZrEVG[0idxj]@)zf3H=#R1mHmCVIC{W EQ"B1ڎvێ.=ߥC^xy"]Ǒz_#k^jՐډN>Qy1*O'SU"RO ~H5 H \En(cR.˯UH!HR/H5 HBjR?2?*_/WbH=ԓH"a6 Ro!,c#ǘc2._W!c~"HL-H ڍn>b$8\??_ɫz Z:^F.Hm6'HH7@ppQLE'H!;L7}!L`!R uk+՘|5R?EH=ԳHJ7"D>j __!_kR?CHMHN"=H k\R. &_H=sH=nRo R".R?3/q˸ZL^ϑ9R!-HmA=CsYcy,y{_ Gy8dߐz7z\ꖇ@\~9&_"KBiGj+R[ڋ^({"됺 H  r7;ʑ*A[YHBjRR_Cj,Rc"|xOR%LrZHݍH݌Lf"u5RW#u>R#51HR*Dː |pBW#Yey#H}"uR7 %!%!u)R"TRÐGH\zmr!uRw 5yHMCjR u Rg#u6RH"Jy|5~h(? 9 BH\EZ.Fb#5rr y.<ʳ)"W)R#u;R#u=R u R!uRg!uRCSsYQU)/\a!9HAj*RS :3F*)PˉB>nC6ԷR@H}  5)gWʃ5TG5$bZT1RH} o!5)H]HH Fj0R6!ϦG^ iu/R"u+RdHCjRUȳ佔Sƹgk{h 1vf4[vCv}˜1s=<NW- .Dҩ V,gV*KBOeꦗ KEבg6 Iu RCQ-5뀞NC;RVQߪ( J8Ju/EŚzm𛂇NCwxy<[YM[Hj0 aYX+,'Y6.XvnZ~R{A% u<<η!TY ̃xUk_֓u x&_)_{-D>+D>+D>ˎ/~&a9qXY'˲(OeGNj..vy`\\\Ix$DCV?ݣMΧa?!o|_O̸~]|^5Mc5Mc5M[N' l{D b;{xN;B䞘E>W%nᏠF0-_A0/H" c!rkeKdzۂ평 R}U;Jac*;`Il\qyJlXOG_1;(ôjxdPA~x$DLts @kU|ɟ_~xx?~˴ F7$`=gSxܩ0hsKYwxKUhY8TvVSO4쮯*ZLvWIՆ̍U71M:GF|}d8 'koBx3 o&V~ ʌl-i M qkڏ4mij=z!\tD:0IT$ixn);Ǻ=heol~m) {ķܟo|2oB{7 aG'-M')7>k\ E|>G\A`TwA<}~ҍ=Mf)}4vͽC5:Q}RQ=y%1E )/`E E=}I=}RY; yk\PX_3/OA6Y(,*r}mKK 'gL6u>ތ+ƬWl+ڠX֎x'1>/Nx6OM`3sByGH;D!JA~G`,z<; "BD;;rX4 X)CaWRmd^Cz w /`wL6|텈F8q\ kE'2|Mx<+Vi!+IlE)³&~'hwYl(>!\‰G: i{i'Ov*C\Yv[uo Yx6 9 v_?Vl wGM[^ X^,ä/cSt[ྐྵYSwO^Bex.N.ln CtcZpwmǻu+#ߣ9 W)a%pEuȆ Χɯ#۟{G.#ũb>~uT`~_jY>J^dfK~ \`GIMQNO(Guj]_RO M]%9[s<~ r%xp{!/U.m?^o/ڡk{RכxHWx,+.ޓƬՃt]oe{{:@oA3~7 Չ4~)oܖo4~S ooe_&FyV<gugjeߡBCOLP |! %O_6<ӹ~H99m?෈?>DR+<;zjWeF*7!}}ͥ FgXIdN//],E[`pEa.È }m`(r@HqSQ_|e YIy_Dq~R;Ai({ )e}t :,'yseyb-ݠ~F/ѣ0Q.g.ц禖T,I^Gf򎐼ٲ ~{Mvҋ9 a`Sa&P 9 NUE.Bx ~ʹ8I8э/ ۪9`xX.C'eF&xw_vj'HJdhq^C i٢*} @w|YRYB(E*#@)?3O/ɛ >vFdD̾?]i"u'bOЬ0 ʳ }H*k1D" [r=H |<zhYBg}gQz ~ClcL3fgĨa_(0g] ?Ϧ&gK_/(~=P,C쬶M3fgĨ__7wT~v~v?{*z,_O_v~ /d@;wa*|??ts@g?T3ҐA_3bX=[3SWYya?~B&ixswS #,G\[1HV>/ndUfM1.. 뜱iu1fplgV,l b: WǾOV¬Ko췝rNsmmmSn3Fbc IKso砝F0+w B t+ ]DOĦoo*MCW6i3P,8mfjaEKگ+>qc۶׆VDt;-T*Z+j!/?Rt5.=}__P4!$hr'vj<_H!sI|LVy?/!砼keCz841/AÖ`:f)p;<4B$Lj; o 6f㞎_9$ _<))v$w܏<(9G7x~ãrׂV`]r:MUOuߊ4uFAKd~HlOWWէz%ŔwZ[Y)5s\QqrӁ;8:rzKb,_>(CӸv9ģ_x\=`,_MF\uyr*{JgҊ$~r7r jа73);.о|_"mBnS<:ݕCcmY%|T>T3Y|Դ{2UƑfuu ̶u ^F̞RTmug_.LWtGLKz@XLc>6ScgcŨMD]'e;y*؟}lF ifיJkvk kUFݦ[|>F^y@%Y?ht~)xD䟞~iV"XxY}IG?-_7v뛤[e˻y}-݉g񫺓ڳ:7~|PxNw?-V|?5m'}TB_yjk{]Io*J Zu)K=U3 ՜pvgSY{Hne!o-GY{oL?ٙx3FJѷ&Ϲ^=Q= E>!EFkY^> ")c7wWΣq U,22(GZ8Ү6NOޘ?eɫkf v3@>K.3Aƿt2_S6O՘PV-n7𖅲Zj /N63F QSetՉNQu,:' 2 [zkPz:bf CMGo] }X>WW }XP}-a+GJP_Z{EY9*;/Q_Fy{X+}G|2d>W9Ur w&`0Jwq3W7٨o 觫mOLy5>&9ӳUߚ_ze&WVGU_H_ua.Qy-O+/y?τlW-V*TRׯ[o\UMk4Q͓o'ēPj*WjmwvT%5X0UoϪE`uB,Bw{_eY>xOw_?;2x"qĀgEΊPnz/:~km&z;pg{vo[,P_'k e x-P\-P|Jր59Ti**}tGUmA# (4R+XuJiG>JQRkOCj@tY)̚1@V~o\9#_Y3- 5c`¤? QYؐ5CӬKlM,  F A#'8$|?' sѱ{*YfbB~X?Je㷛Or{6Xuf'3{m#@qA>6Kb=.?2z$܃6[=hO*A\j΢x@A /I(߼IN~s?Hşȍ<?4"z~Qq0% +O3hh9xqO-Vl ʾ>1:CP%m7.ƢW'1gj{}`r wTׇX7ĺI/)C ?vcx}C+̏pg~IO9JVtWͽi?WJ%nd5ooIL?r>7L?b++<8VQDw>'D'~l1˦>KTE5+Q)Pg%IsZV25|0"?A3GgD5uX&A32K_?[D5\6#UG_ Z4Fhth_#g#oRzt1-'3"6y?ȏ #x/fهM|Y | 1>(kko"~|uF>fN)GV^Kx&z:wwrTDLPܐTx)eNK`VE rHNsKG$'IÈ%Y&m1guCFumloV/.`64<It_42F G,ucĒ( |~jO?R7&S! XM2Z I,QZSPbI:JQ_;JJJ 5_)op=-I_oմa,>R L,wFj7J?_&ϔsOMk=5 (kb5m4Oy>XZYõ?4;%7&ӓ({b5Km>Xo`~]jO?TH5z*dZP/jO)%ggr%\-)H1;?Fp=K,kI'G R|j7J矡ZSbw? S {ZD:C,jOᙊ?ZSO$|o_0'5ZOVo?+V_³Kr-)|\$W og \'5ZOXnZX?g,$0X Y,{%a5HJY jOV3s8枴h=iy\*C@ Z|!?-o?ZSb4o%7ĵF ?.@>>C%~-)v1? ] sO^k-)|$|?0!5?,8hFؙO)vS Ŕ??1?k:.wL]-'|W˙2 D#k4reɚ{h *ۋ>bA7NC4 R` MOt ^a, hnx$ᖋhՓuf o -y/`C;Ŀ0M" Cp_vOh0y~pI' gXN b>Ǐ߀NWףT[ n!wnKҐŭ_v-8 ?ϻϏɛ|b|?,ɛ|bjAT>}!%qfp-p^PixW`G]?[wcE?'/> ?㥚>@o y< NK#_Q*{:8gYyqh֖h-+>huz7g틱C|ͻ#1^nC1~Խiw1ODb_|!Ԓ xa#P|&ι"{F{]|F|4XEyGy~w;,m;'>kOF^yG#B$ycFdP}Q3}A䉏yΓ2AQ&(iyNFyh_x J# .jyFdQ[)oa#yb_#/dPK)Cybq[#/d9QS)o!#yb1W#w2(ρca1 VyY'#ώ y):<ȳ<{Ћ?uO8GNFYqM<C/~w#~~X tk,Cf:䬶%ptN(+1쎦BZt-z~.ۻqrMД筦?77}l 7 on:ԱsbYIՓCZhW񚉱HemJCr/Ha~sQП}526j96;}П0R`.束NT5Sf^.B:$N^^c{sVO{,|zm$be$/9y)Y9y-55ُoS6"oowl 6' c9}vpž>n%>(:޴>@pB܃S2Y9^L˯ 2_E^vrmm+.tɪ]Rx3XiKO۩U #S<]O/L-ij5SNOUR?3Lt <=fh&u<= OOxzNFxbx9_jt&^ ^7mNS<3N-:Oӗ6SFxb7;L <vOiiqhbxfg֩UngM4sTxZSxZ9ߴj&WZ'ax$V[< ,XSO“<- SXFɺyzRˁkbacRmuRhcEJT{c3UǕFKL-ݲ V801PG^ 1ן]עWEHy/D]ZLעɪ5$D3`əs=vߢ&׌vῖ5dO= {6ݡɤ}|ӄ؄OW% ׫/תkԗ ekԊi?!$* >(W+Tj:c٤J c#:",ysH =NE؆ݶRtsSttC)ce%;acz*ODy{4;\{4(s4]m%;J=?_LvJ?|Yd:;ua?aNa쬰×UO?tvZko@//0& ;M?|Y!7p0upǟ1_Lv{hz*44К?8iOg:A Ip8\:$K\5w@C`Ϥ?YaW J?TnZҀyU pK@?4VI?|YFCKofuTepJ?|YdzS/-q|ϼ??L/&!v2_Vy:2)C-q(ü?8?|-C?6M?|YI?t+=1aG?7>V؁_qJ?L|s]>t ;?×UMCkEK0}v¤?Ya~Ǟ^-Kqͼ?X?&5eQ-ۤN]ҝF%ݓx뢔waNTn&KB5I=oO̤=$g 9vh$fϸˎ?<QA@J6]!AAv {:h=Λ"8S"DwfoC6w#tJJ?CUtlcL !f,}(9D.|ojl?'~Zo o}斕 h8_e[rjٯȑUlk %]%ſBw m\.1-Go9ِiCKcg\9Fߒj>6>Y}FնOր1|_.~FlER#[.+}}|d; Ѷoڇ%ig6 6?-i`ϞAx} -SSQ?Ȩ}[kqsE@>>4ch隺}\Jb>-i1ih/o_>Ϩ}e>-iiIExxi3`Ҵ%n3jڧ%i>>n>7ej=p?1M>~0jteIxEW>{jR8udר}[?m8ǣiCϨFߒ]&).m8ǥiCKQN}дetQ&%& ]>֩?6oIl&c?VmXǪiCCb>-iŤ}h k~Ke)?fhX&g_{ 76h3o$lr ؛u챻y=^&o$;lrכu쯻`f鴿ADIv?XK7[wg[i{k?EE ˱.#Oެc_5oijO6h.:OZdOYǞmkO׭& dGm\u?~ztӼ~zSM ڿ*?nڠikvX{齧`/mB ˱ΖVR?G=ho ˡ6nToj{W|^Mwovq߲c'hn*oZ^n_XQx[M=b4b_.͗MejV"on115m3Q <~2x)ulӲiV qQ+1jnT FݪHOZqIE]SOWpaSρ-{ ~{!MZhjjז>o7rŽ6>y)ETT5 @K@Ao JMG$ˁX WEXH?3% mKFqߝc10T0͐Mu$rM=eQc;JW8X·mBUToXp+~X{(Ɠ0~j>9GoMe x߲=xm@7=Ǹ:9xh vH[r^JTavG8i,~6Gk |X_@A|N6aqy7I ?Pruu(~;V_NN /NnKA'ܨȽ6K>,Y5"w" QB[T=r5iorL_.ttb~/I #"P ( T ^UQSVžE5y 8 oʿ93OU|aOxg?\߂o=9*3P"o [MCJ2"P-#aPW噗HAAˢH:"; Y lyۥ)o$T/jb"E;Q,/ґ7Q[u^#CtRmy7|ND$90,.Q:S0x}2>0N`RY U]_FJ/U)}]T1J wMq]z,Ns7YIwilV:8Jmr nCLRc x &_!@L!PfjekM@i(54^ }i/%7yzHsx^TH$B_hy^F Ȯ wRrldƲTUNukYUvMso;4NͽKs{5LͽOs+uL39~.u[~ɹ>)/x}j?KkKCFPu`Wz:/?⯨_x*o1`5>V;xbhF~"8RV2IT3>ŀ?kl;zML(@2P5WR:_j?''j}JI%z]Wd^~vMϯS󍓭ރWAXYuC% '85Շ=7,B ydaK 0@; v tAXx@LhbƘP5cR~/4?^vB" Xu<|Q7 ]д%|a=>ҴkgMM{z>jyG=;^ 4-LUsE@#u -@#;\#:165?X?Ug X_UᯍtTJxf&'UK(C {؊\JɯW_;owVSm~XV,I$FmNƠ\.1F%4M|Qi ZE&ZNRN|iEbErJ*ukEzӞHZX_HTPz_yH,FR`Yg¿oR}s+Vw`anlNS4'4 gbB8^ů|I pAq:8j>Ru}] u᜺nxXٍM]cwz!͕a4`5Cx՘yu<_)xm:ޜbd&%Mh)׸]nj;3)Sip#gLӷ7mg'$UA;W/4˪5eEڔ6ciWFEdD['x oQǧoZً^n4&زz^e{co.nʜⶏBdW[?~g-~qms[jZfx 恛ӊt{pOo)~aF"ޜxӈt<6Ъ;9Oߎ^>r0AOz6DOVξŅǷc 3p%LUAxlmM[ok=e)S^>./sqb.Z*?{ק`#' :ٸALCL:oy2mGeNZy"~XL >^:30̟MNJ4)NǺU@I4ބzF5̲iNLtU8+V\& IQ}/:55W&:^fe݃%JX{pnϚs߉#r=aa\XNQXR_TםJ.o+ϧ֟?}Pa7z=KV}O&igŒk~?\ _?~ܟȕt74'sa51<H:%P'qq]z'{H ?f\2̟~,TqaϚi4Y{H ?'b2<}B4w3?s=9{/?\Ld *?+ӰzOq>ay.7d_?~AOϒTߓ@Z)S72̛~*=ki6NշO ?F?\v_= ?n4 {Xgɪoɞ~!ney.O/ɞ\'2xFIi8hsg<%c؎t ?Gږi8hsg0GZ%3̯aj7,Q-Oq~g74, wwNBio"o?Zg H̘006iFR%_`2k\# uB9 թ>lXލw++hq$| ~k[]tUtʯg}ڝ|9}c*fK1ֿW=x*7:]΃[~Qo1&nP5+O&O!OoY~- F?ԗ.>6]0g~#|ׯC:Oj~].>vfh\1LF>!iO_.>~KI^?/Hch"4֟uqpvTk2I^_/>j>.>.>]0]F$t֏GeQ4֏uqpvSE^#|ׇCzioo>Ǩwj41L}ߐi_~.>^Cǝ>}nC|wC:뻯>i#4wu0kziOmHg4ߖyKcVLCGfa7$φtg>PѮ)c9!>I!z)e0!>)WS\_ohT1L}XJ|X?=j9S]| WV[ uu26+\(h_>*EIюH[ylqkm,57ٽ])Za oڨD<7T'oZ &@fQ> 94ue,zF/o(,L̯Wd}1˘Բsl)zX EX n4?Z+6ײiKަZZ> 9Q:CZ[d@~wTԽ%ϰ,0aoyY[^2L,?o?E7.ovk!Q(ֵ@lX(E6.lZm CtcZp "YJ7E$r> yׂD(a'RJV= D|ۢ?־96> g?>i쯯hBمY}DxD_'csB܄*y lfWbE5()`T/N)J Sj$~ r5uoA!}rx߂6#7xcf_J+g M*?PWhE6yYF3|ЮF7 yh')\7fc/ kJ=gђs\ 8W.F1EQw;ėj\Zy%@;\߷J4xnfY--Z-㕽koG+yfFNH=;EpS#e9aXY,dYR?oȭ]g > ހ1D*3Osm ռ2UwYW\wHy*UPa!E|q6_$g|ch:)ɡ9Dzss1@~3:Q<ǀ0DR+<;zjWeF*7!}}ͥTsk\0Z?ZO" pb o}a_}b) fGt߂l]+ tF$gxV*cP3*? {٠/ YcsA!;̘]8|m_hb?BI_/Gg#ys`+a73~:T[@7U 4zэ'ht>)Ki칩e_B=(%fc3 !yHws!yCoȨ8Rp@fw )] 3T BNp-?ȳf~7 n[A7Fg3 'qt;:>½ Kt;8c?7v-7fX o=^X˼ 7dhq m+,`6qJ·`׭ΗŋOk"+ELp&5lB.7ǯ<]& ^ ɸ9I$T_B51Tcu$Ϗe(QjB@(:ρef=Jl~jr$efT`i 2rpEc,j:!@sR~w{w{?(\ .Eg;$EX~5eIJ\RLPzK\<^|aäf03/kf,E{%%⇩qfa,ex~<D?> x誸 Vjs,@=N)P?_RP )):"h(ԟ) )RY@C"{>$Ǡ .C2XmsL3fgĨ/ᗓ_hs~~/C/C/#~~).Q(LVۡ3j3bT Q?x;wQ*2~ 2e2Sꡓ99~_@?<L&d 7M/Pń=A_(*0H3 c4mmk[bkoV-B " ^V~IByڷ993CH 眽ko>m5Ak?cA ~Fjl~?nͦPP9+'~>R_ ˠ?cA ~Fj2(~CtP !s)~/㗡/Ca8YC2imXPL`~?xu0ee*e? ?3`6O?cA ~Fj$ ~aDC+I?)~8)~=}l> gc_::c(m1]7]>1iI9`7?bb4>2cbuc*/Pf$_Uyk̫Ii+Je|Me$r5`|Mu$++eJ?灲$$N %'%~nO)SRvMsd( !wZIN4I$@ԳX4$N2ә%yѿ {>dr]iRI>#7[J6H?^W*~ҷ3nzxjf1+Ta*Z-TfuٿUP.Fr6uBC? ޲?o Kp=wӌAF{Cm*,,0*Ld*55wIrok usIuFGG./J0x^C*Ky}JZ5\$,m[d9f*C|V#n\N(P$3SZMOe1Y⟓%9jGo M >>f}|[  Cg!:?z4/ I}g`%Cw VT*q`jhvGd>f}cnf)&JK3igI_R=ZP\m}}xfLmJg  ԳjG#J0¿YE֛1OQ߁9CChGqF1i1+p1SΖi:qM).}}-ޜT%S翝o;[?zv}x=&iJ ɜ) ))jGzoO1¿YE֛m1OW߆[9ֳMMhSqwɂF1V;"IVߪ㿕ߪ?z4gIV#[d9)&J'! rO??IhYq#-#5~o7-:9jG㊋GF)%ly|q$*ѾIqm^=ټiJ20ߋ#,e\QQ&:žvXσu9;ǚ1]z v(״oߣr.X.XݻJ9w +7}y#B&OQKU 'sW`,vҞ{6Ϯ2 33뢱W?{ _5"N< :27@ X  ߤu_Esr*)c@thOCG1>e)IZHjF&ƧK#fǧΧX;<>ʧk2)8\ϧo4bgmaץ%Ba'GB|b?4>OӆjPƧ~ة{@[!wui.eTx|1#)m@(əSBGbm\jsrץˬ)'Oi Nv|>(ӇٌOz>%|t>)vrV@IىlЬzH<>r>&'?ߟh 4gO~ V;Xϧ?2bgm߃ץA6vP<>8 tQV|> (,-Jw۸,=/ʈOlsnwJJO_f qW%m@ -B[loO eħ4@Z.nqdKOl1y@T/|J`?2#>՞m[ץY2-.:_|(Fjdz>%ln5Yץ_g)qtɚ~t_&cҀiM˧NuئS)m7Э!ܺ.%ƧK;f?M˧OI 5>,ʧOf[|J`@#>e^d&%ƧKL䤸| 2>Y" ʧK-Z>^EO-z>%$y@-7Isb|4k{US-9>!U0OL1ȹrI?oR__/[ׄˢM`>e>eFG)~-%x1̧ͥ1)[1J?C6Jnx@ "[G[m<^oxGÌT%d*%td̗*ՏlHفl7 jbChע.(]] Tb0%zF@J_c#?aЎSG)`du< :4 \' szxqWzrE 2 ܿa,^u0oh4@{0m>0]|HZʡ緇j.xs>yhkQ,~iYf X~?_۾u%)[t;B8O٢홤hO_.ǰsi.kOǀtoH1D1ԐH3ʯk;QӜUѾfHy6kk志`$D7q~_8;Vwwr_`&+ڷi0'AY Xѽ[֏k"FH}mI}X.`YWAwWkkӺw#`$D7q~dj.Y&`(ڗƃ%`pI۾H1Wh"FH}_@]fr%d&ؾvE`6HeMηv[0C0G"8}OD+ o}'x}JgkMQߝ`D7q^"进}l4Eޝ⅐7ywޟDr1$H3?oؿj.w(ڞ`+SX<Ҿ$ {?PϿ)_)H1Ji_G?h/)ڷ˝(-u(Y7iuϿ79H(oF?h2'j.Qk7C$־{M=H+Hf25)VwE;- okϿf־{5/@%H.ϿX>kRO}%Ѿ,}~(>^'<^L sW&n,آNjt4}s5ċ[ruAŬz?S~=sp|ߞs/Q/11e ~~LŜşkӢ"Ȧ4/1O}H7/` ׆Qx/kg`S>{1O}M)8/`& (X|e3]|G6] ZGƜ3 ̉x.a\㹌Xi_?Dw֪! g5}x1b{P| lOcfk_E?z] F˅kYcŀ?,^Z)>6^s:ŀ?7FS.NXB̸1be7e·}jŀ?gEWFG`z5V1cŀ?,x<:-*k<߃dtGxma1k/u"5. __ԮW  Yu.X"k)qcoŀ?,ok}Pߑzao5!z7Jiqg6ܭM_}Գnp. 7PLZBW82:6ڶ~ ՟t䓒 @xYW.ٴ#r)^7 d1Kire=sѩT(P9P$饘^IŔǡ:ʩpxrqPW*ʞ/jes\:ݯ^^qy$eϡZsq˾dKٛ8crc,wDmǢx:F,]ԹP'$I7(mK9BRمB=^Z5Zf6GFjĢ"ΑÛ#SGCI:U@ڍG.r'mF|Re>y/|2I(Sd~mmNL]v .:%z)`z٣^_T ~Tm?td}~b6rꕊej~m~ }&ϡ)**k(6fq&գȏ7'z|s|7ғ+9IrդSdzNh>UozԳ cL=s|a8L=Ur5t0ˑ (E1V'TtHt*:ME2 CjsbASt3Ƙ#r}2>lKx +_iʭJhy?ߚGfa*Jjy>LS韈pHOd|lJh&ZמqZZ@,J1 I$(LP^q *G|ef:AAwSe!$ssw˼1w3_ܽmޏ/vi޾C}wQy=Ӌf'&*H:t@?)l!lsQt(fk^xZi_\C>W"|!d%1f/lWD{^/>^t[z3nE>+T<BK_N!^gUTr:nN瞟{Q{7xWoy/F6N9t)[Izh[xi[({zp<2O?È:O<ahP_B%bi# ?o={eYO7.,$J.Fۤoi)FϾL{g88a g$Oj'" |oO`/Y_ Go#>[({I ߓ$k7Γ( E5$q_//H x}a?cYZ"c?M4H.qR?"So={DmFys!q*ŮF AᏛo$=uh$ɟ8]L/!?"mq77''Oo]4ţMQ_yyִw7YԠU_{5o=_!si)j0W.lT߈eB~sf*{D~aRh=I[_ o)%X 1):.*eJldOiFgOfK$x0yޕo?~ÒNU>.v3s<pq&?{qOkNٛ99+EY?# [3io<|WLc 8 :_0 T)$a>D>xx<8>F!>nȿ*%RdSdc/0ކExx> ?e RކL,ȊqNIsfHggwNbET o|xxfߕ箳3f8֌6xxth=Ig8+>SpX닆a>Śx#F|x3egwn=}_O ANKo||^Jq{ַ-|=3J$33;b-V o|2E>Smg7{,u?3;tO/ކ<+iN?K֭F8-+km%"[lq63= ]o?#lbe~/ކKaYmg78 I| 0gb;a>7|Jvx35vrvvxgtX{a>5m%.ux3¿nn_ 6\|q t?Sxt.T_P򖢍?";:=j7ٵMqqhԒVi%Kz rtvIRgZH̦ޚ<_WenR&HdKp4#Mm"zJ|U0?*8nV:O0\f EQ ?&D/fǓ#EG7'zT\ \da:r; EG]SY&.<[Җ`ts>޽ݟ6}{wg!mץ0+6y d[S<sY쥹Y2=G+0h~F`|c^LϷbvr>j,%euy]Erݲ;C2 fuy:H+dEphj#i+$(_qi αPV3s gQaBcBD eBeg4"6RIG")4Sy^ SB琽S6ok C-_#4'k?k?;؅ZzZWBBj% HzozvX#7=s@JZ,oV$=/mނ-2I!Sj 䒻bxLW@3PZ@J\Vr ;eTtZSWU.=UY?7;w7;oZz-rtѹM=5)k0gsِD .;GBVx 3n*4qъeA2#UӣdKu$I#6apq/F '[MϾ\owC*`{bzVE'FӥT5s ~-| 9=p'_6y12?nbQ-L wLdi)4$)NtzI޿1g5=]1JmF^/?ݾ;}uK=OFfijeųW &hűe{W]̾z9f_%}U̾nl_ 1'ܾܾJ0j&D Q[UVa|*K[?x {AVuޚ ]ٟ %2QPX9ѣ~ڮooS柘~j6'V.uV(ܭ [__jPKDBVGoo~ح J$ MSꋕH4VċdVhX7P*OaoN&oPiU|_쯑j+SmO3+{ը>b C-&qs&r(S_CQ_昵 ub=m* W"W.O  ߕ;dϗoKCFWݲdSIٿ;4|]^?ten}<Oi9Ӹ}7S;{y rꍼ̌å#"Hnv_,9;[/RG2lxFyޫP:0.al&ߨeFJmD.&^#_ b裰/+5/d߲jhOd,Bcdx]H?/'{v TOpsvR\KuPsq\$s^-%YMXkYG!l":V/KК_/@x0HS%)KBI*s+#(;SjbfQrhEcR;3jg̱j;}ngq;s3/vۙ;U=H+(mVniAQٔjH~jUVK {Ns0R9Cyfy?/3dCpz%FCxშ:#FemLqhUՒScU-}yzcicO\L^G~ jr %>E't/OF-~?:{Slٗ>mpVdX}08M/$酚t 6s`gjʩ. {2{1bP{hB4.lQyf)W qȆz3BIX;YAX[OaKEѶDأ='b>ަ?ӻ1z4;/ph  5I*nQLM$#&-bbfd~bbtbjDlNoJXs-a:,,g%Bլ_;Tz(wN} 'wZ*%w& )k,|﵅Hqcf$0Y8O PQ77צ\?q9'V j?Q?s6 jiLj* .sh#ASB2Aߤ0|DŽUh]E8[sS?"E Y ;dGJ>\_g.Q ?0<"<GKY\><8%(5'yƛ53-8̲4)JyLbȋ?"˘ճ)?y>]ֿ#g"W?Wxq,?ykff.6+[ϷH=}f֚WOmR?h7eh+==)DVOsVX}!#Wy~k25˘])WI-ΑsjIo?,>==]ꤧ5ㄽS/InO$!q|mn$>x FE60\f8d:qE!>0r,\UqoZR'OG\VEV69-c]Z9wT[bGf8Y9Jԑxd($G68јa$c@mT GQ=LIr䀣ߑ Gpm${0&ð[u?HԊ@j?FU\ ;[(ӡK+0=@|nIxY;YmZW O0 YO e2xilNHH2*yEHW:lO&Sh,Ə>G>H9s4 wK^3 ᐼKIP  cё x@6F*L oʒ*EjX%c52RXelB!rD.q#Bc(,\e]!&r3Pq^ObW@9P ^ ,ZWnz)^B*DT͒ oK*G[Ri2uR (R``h^P*U*ZW*zp_2Ӈd;w$Ƌx $o-MIU$>cZ+м|*(  HVa&HR`Hm *޲w%ݲV[>0)?_2)Ѥag V:2IMZKnhk_BPF  ^\<>ی4/ qJE"Oi`?@NoS![^)S#[(2 VԑZn#GjPG?*U _B  ߢ%&ÿ7r)CwGhOȌ49B-k7ʿ=\c5HkbORH?)=ÿ'd4ɡ0-VCôJ*0-VjEco[  ,At??"3CJx[|Odp')R dg' cOg$]S(2 7k7n[(twOQ/OoSa f?r/A3;\ț[ ]SjO 5\-ƷRot sP?%TC)EXpS?5"O2?8.!C:O;E&xo| rƟl-v;O/oWg$\?-&MT::ǟl-<'[-|6 J)?xzk|UO*w1SoOU|Q: :t?"kJy`[5Qsuw Oq\yo?㟦\?-h()*ON:N1Ŀt[X)B?NZB?)PR:?]?=h'S{Bv 㠓UA6^$-FZgWvwpJ˳r2[r)I?"3x!S-|!S-l!S15zcP?2'?IE?"3x!C-|IÿWTL?Y,39J 331B߬d֯?k(2ҵҵҵKA:#j̀ q,%?{_K1LQnUGeo=%%K7*6`^/eI>>%.^*|$)39`A]M<K(rL& <@1@A/$U.'i9YPQuM?Uy}\+yd"̒V$i2JM$IfZUćJ=d|A$os^I Ơ _, z_baX_iahK{V@/eH `1)y0,aaހzN^~Wu;w0 3,ýע >ZvQɇ5oq]O~bb8Id j.3: vC߭2`XM_SfY=I%Tɧ>`w[:`nQәnIV* Rɒ~BRJ+eJ?Mhʒh*LSRh:Stt()Po=%hJW5eR^!e{VR D :^_jUk4_Ьu q90ibHz3ʵjbS$],KR`S|ͳXU$]tJ 1}1M'{p*gΩ%p0ah3Ȝ`r݌$t4@@OLXkmk uTk?߫d D&rl,T 0MhΓ4VqN#/jIiVNvL.ϱws=),<ԁ]f:}IF"u {߭FVh?s>F;(V*/וXIw}(FJ!]YT˅~N˫MApD{*W+>(Y/$'ug7 TԌ]u ?poU.^˳?D9`VCv+:?K={WJnA ӝs˸Ji~Ͱ wvY0NeɩG+R舵 +n"m)QyݴY2#]@ˠ!eA<. +כ5X*Y>RvbR'@|۫Kװ V 4*E\tVY+UM'p?/Iz 2 l{&x:$/.Hu_ex{&y:2Tm7m›>,  f E%5ߒgڐ2S׷ðW"Y% `2ҡ`јi!eiƛ*VE%͒o .2CE17{:jF2ÿQ^7YP\ O?.t_bT7W~Q>&,5vopñF6lGC &I(+rݤnkͅtXɑb=jT"K?ik=Υ77VamMћi<%C1 {?,#&_G>boH*8ʼфiq`Gȟţn3&wȿ g7*Mm#m|izPnD~CyJz{}l;2s\V\>FeeV60&>XPmD{Nlfi`Ƹ"ϯ/,bMB`O;;-<+iΙ$]޼Wp^4Zpo`l_FuQe=^y ~{Jy+f~S'ȊIFn'k ,["_b?RH{_xlzL+P)m ;x"RhxjxT}@?u7ځy0WVyL@pMe{pc/`\6NHi EkE3mc%Q*M. 6Nn<"ub{\'f -"IįOU&yKa d=.KVL>tfUnj._YךX<W~gEvHW,7;٬Gp>6$u`E]iUTT`Po[B{ip`?+)tǑywWBwx 1 DX"vdIRJʥFWj+ H^$m͝ģ+2 &d=[_ '0$亲x~u抒 ?zg}:· ck,2C52U=  ՏQ(ve{b8KT-Dzݵʣ;49pI 85ՕڌDZS.յM9;O.辆aY8az7WGkVWSQHL?{~_r)Ur`ʃPXx/<1i9 IZWGw\~hA?XҞ<ʞ\= 2N3I Uzb~+ GCZ%`K\]%['R䢫ѿ2 75GsG _h9kWhVoj)$uV@+:ם@&N6Y}*lϬѹnD*Ehou-?3NRws#-Z^坧)WUސHWՕӺOϱX55;y4YFߗwBCA7~V>|?V'Eϊ>`-O'~ױ_Ɏ%<4nz 8xQ^0K kl8e%G,-|0R\ ȈTt73(ơGTT^RoFGem?Igrgu_WW0/ :[g{#'7LM3Uԍ`I.ik;t02\o5k^6샪]P$mm\9M[l, kMtIs\{q*AP9QP/(&b`|cx4<f([|Dnz˼ĊﰌPTz*x|k\wi&WzɋBY>ʳZ(Zp`&_HN/'UO{\Y;{cZw;}*C{8QBEoN TCo>)yD[.c& ذ* \ص+X׆m XZ >i[m%P{z`o;إ:iT \7 w#;f˹dڴϧ&P*vȦ0KPn%bD9 @N_$RhN@v0d^s׍od)Dm5[w>Pf-jP0uU6?͜++|UP[<[Ȗ9[J4 ~TLg)D{f}nsuPcvS=9vB+ H_0nj24Whp{L9+NGa!`@r~P[vji)]NrwJ|GxTA[0>>6UoKBw&{F`qsmƅ')*cImӡJs12VMsx9_S.sٸ}#t8wJYpTe SLEQH6LRvyld?RFGt}$ >Lrd߃!yؚmoC Кc=5l|G~I?dGw &?c4y>M W:L~&䣋!y$M^ɷ4!wjTȌ'M5M=atAB*VփXx9=`UX,({eݢ˿;~/d&ͯ4##BB({{aB/!jc0ab#E* ]@Geɻ\ݾaΰ8\/ͨihAXK`>4ɸz[`L./(u IgB%yxcߜMM'7GI T~#jo~Z:-M2F#tVW[_]I +OY`R#P2ҿWP7WU~=D z*RIPPҹg|8$W_G@ϡ=휨!oLPpήpCL:Ă=b%(zDK#@`3 L-u|DG*JHfjLduoWOw:ؗ}{*yaN-tZpAj7i{tZXzyyiK'\%2^z 8 pZ0E;S]k |'D0~_LYD}f(h\ $&߉:#<1V6g,]_Z@zݫ 4kם^_b}>qZ(y:=>0݊J/4*l"&^<n)bo<3ֲI-rEFbv]<4ɽyv) ;R I0Wv6I0xh-#7m-hӢw~<%i^PB$kzT3SczYtB}qS=WɷŸJ6JXqƆHmwZC>VE,/P껟TR+XK6Tq9@!%'ڡS%-o~*9,yJ1Ѓ>KJ<~~]+cSCro<,5@晎-8e'e.a//{D> gڔP*-TVm]V%`肢` ]PfǑWvۺ]uu *&U,U.J  Qy3LҀ~{-9syN"5#KBiFf €xƖ0CQ87(8scӻ8BW*Pd@8YgYКo׷֜/ Ҩ,&z@V[ޛ0`8~ 4;0Cl>툭lR"2NiGqVT|!-ȺOlpX~=F:9aRd>Q)~g?HL{8iK#h+wp c.ǍG@*LG; I1_%aN)VHtxE@2A l tԗTIq\~6@Sj1P9+dqǴBkܤIg k09L@se,-+ی |e1GԈ|CYzz*:eP6*7bolǜ :vyD{i+R&A]VL v3~郑2&xV_} +$tڻC$rDSDVAL4+&0=USdr-444B Fb%<(&1TiqUtؠkPڈ\ ]ofXx Cb&c &98.66 ߸# 1#boݙNo{G2NS> f)~ l/aI9="k=-r 4䴴Z u5aV4x{59RH媐Z;bNֆH bFu؈s,|;(`ል_|t+0ycVۑ8 kaSB|}*O rm]ۼN賋?ZmVqdb >.GbGN 9vEہ J&5 "(RÓ!)xJef&ˬ54,¼VTG4G34H34s oO'0P&Ya{sJʙ4sffړq.X"K ?}ʁΈ~&TE^a&/\V _@E-B pou/P{|X槁}DC,8Xaġ`eױW@,g]ò_`!{8{ kYzS?eqש*R'IF  @7t\ҪgIWҕkCU:}8cr!t/L`& ]cm̎ Ln0P)~Ⓙ,hɫ} ?Zh,Z-|=gH ͬ{!m)}9+C|aBECn~L'U8 gܿ`$Gt+v "VJ6ZEq3n:gLu)Fd|^: /@?a m~O+"Jwy[ ͻ,byqohc] ڽK~v2; C>j-j[BTHU-GNVtȩX?4k@^+pEmʭ0Dʺ8d$d+!p.>~yq!~4@?@*OyoC܎0\0ݦ %o&K5d S<t-صߖyvp Jw3|<b&("@$n$f5ҢF/6WkL|~j:|PB $H?0vCӳ QQH,eV0~ H ãOlz௯<&zYJu|DZJ~=D%XGO׹z8*=RBSTxj%GZ_ԷqGD(X#IY 4)<$I2Os^֟Iaxɫ1|6,= '60B6ۈN UDuVyr 7I(t NnUt^Ŏ6t%@x^W!b \n-*&U1-F`T8C|M HrJapѦ ܹ̊t(њ/i9]59:0;8M<ϐ5fQyrqл, q}ꌼVSÅm+e_y3M>cB]GIrWiopc\ P I`-Cv&`4yG Xly8zg0pR (H*& |0^32AFd6X09[y 7(Lڭu9;S%_rrQu8ޤj@x4%khʫENtem~ jZzdTՙOqc>2&cnOVSI:Zj:P&:o Q5Ot,^}O©ąz5`0pEu ۜx)8ؔ|kH{4&Oɮؑ"x@*^0@@Xg+;}XxX]oB)/1';Ut>MQKR~[N=-qV~"|Fwi/=>9:j#|.ㅑFil5<ɜ=] v 2 v=֟(V~?~Dw0H 79d8Ǒҽl95]I_"^ 㕟u.K9#X/Px|_pʮrDAN, (XNRDF>܂5sr 7۹)ݴ`ѹ_VKz"\v Wy7yT`:X" d*0);M'pUֶ8V$ȓ7 5L*h!U1nmyd'Q(Cyz_b ݂;f/5hHr$jSK=*#{dڪ"*v{CiAAKf`>ykBも(`/} 1{\ l SQ XsD,]EtSB7l!{6WKEvPNqTyl1"7QXg}H뀾;"LJΞq(sH^fGߊBav %&۸514, -SjB׫h}g=r2SY!IT8q !nHsd0pq@N]7ʩUK@*dl0Sm sj-PD8>F2&UpbBL$سh!\Pn(mX/@N`qnr{Dy]YxAʚ5eCTSrC}rME =Cc2=5yb >g.l|.E;wwj6j˔wpn Y鞈s&]ϭ ^ř т<[;1 @@| |[")/6;c~\W/˝l} xz+vgk ~ y 0qc9iX S ZpC6 lMBF?mP /Ԍvbgu A:x2z֡q>io%/x;ug&qcD;h8P_HHtxZ]kya0>mۀ=$% K xs?+Ϻ.{7RC0n-xkdM)%ZZ&MIKU%Ǹid5lSg=LF,z࿨]gU7BL Wz|5M@w$f+z#!e|(@=w MS !zGƱpyܞbys<"`<"`AA:`$W%JU-&AGVZ@Cbg7scLA|KE$7{C` x_[Gҏ]TuCZ@դ7Rh؅k:Ӣ6ܧm>p;,Vю u#sElqo2m+W7p3F6b:8mk1NО _* +q֊B,#9݂;A\Ÿ$.L#`2h{3H}y~ɝzXcE9-Wx!}M"fl"  ^ O^=tS]߄ˀ~ɉsR/'02+PJxSN/Z s>V*JcB@Yv 3{W=D+zɑlkw 2ȶC1ɐ:( x,0qkKYx,sIG?Sɏzz Gc̺<;'Mc:FE)2;2oi}oo"!i4WBBMjD5W׿9b0,İ0' #5y@S\L '_NӺut 7&~}CULCqZiyT eL|wPqk}d^q2n/'#}PÌ5\Akj*a<z *aN}RK_(jV;d9&zvk2 s3'hsx}e  \9RcoRcjhQPWq= 4E^˛4ofoDz9c[枸5<ov rɍxZMϾPk+jZZPX^g6 &FHd xD76]Dٹk"L(TGnޔ}cX5(T#xfk0b[UiۉOlY>Y@Kv%vÌjWo5^|' F zYHria{Ծ*kz(SF֍6\[hL̂1Wӂr/&:>L0;Pn0%LJ)‡i>LgIܩqEʵ>>RzZ|3YVp51H)|G}u|\]޺6e]Cl|ak!W꺬9RqG~Qs Tc~я|g*]?y/]1Tܗ_{6AOm<%e՞4Q̗g.\`<=f|tM {6] _{T'h{Ty~nA*n/jsH_}'\+$WHwg.X&sIڣk;/78V׾Ad-RRlt ,&(RꞤyČW!x+a H\KSiFw%%,L^+9_w/+_2x9]Xj]b}00`7d[|j6__QAJ%>EQGm<5#rqᚋQ#?#U8{v7 YsH0!4p[t{׀j9#"r0(K=`u4.*wN 8Cꕙ+X~>ͺw-˗> *׈Ͽjy Qq O}= ufBHL![^-k*CT5~(7N@5[j٘,Sڽ`P{9PWЃI]>r=`YOjԲcnƼkWAW5-£x)6_8߄ݧEON#q'(ZyA#A#jbo{iYb{==|WgG֔ߥ@>e q} |T_1Cpu}buxdž ;L-FqP[+X䬇{p"FD+1Mk΂DrmG%#32v4t(h.]}3Wst{Ҡo=x8zrsm(\DTi6YıRlu]1 )_G}]ϗ>eu4q}97Ca- N?̇FUSrǜ)ys01u~L- 8>(]!p[掜S6~ !-ǰC巚(kf_׾0 hxw㹻L},<s0rLYZS .ȽU17 #jr`׈'k-6U.|߳rNԒf<E2+uơmЯR{'/'˄詇b tT91ZK [OMFT㬈h/w!^Cܥ,:]f2Srwb?.Kӊ @i1lOe5L:kޑf/Uh_֯^\_UT =|Ή4h1?,PB$j)Ǟ@f8~/q%\bqc5nYň7T6mUTĻ5!#.@յokw淢 W>!J]cqNb;c]w5y.  zOߊsd>@ԵEWTT/9l ϴ{=]c4n=kL4RBz«IOGO+zOh iiU G\6L6dBSG>vd~!KDEK;l-!WKS ZO7 jx;ۍwdW>[H㳧~+zjav,NԱwh% /uUf_aGh~pu%j%=1=zBZhuQ''ļ'Ƽcޓbż'^>"C! $P̪|3qesE} rĿWUYP@9>K%k_= k#F6GX4`sdXq )GO0>Soe|w)sOݗ `B1ѿf7WWjHm휫nPMs- ME@PbG|QMzDUU~&5rjA/ηDm' ;zFM&4e8xMd}%Ӹvw>N`.gEPQu CjxmUqȵhXrr#N@8 {e&!::q_n`ꥸ/ټb/V}F,v;uoE4O.;a$ahiaՀBLhԂN@u 8 R Q5qNF 8?)?~[j]#_#6-:~qMq̉<󐁽҆xA&_ r5@S6BAj&X| Qd.lWC"{]X -׭dpu2ݍ+&}VMC>]!HFv5޿Gʟ ^^$5tS_HAqU5ӫ ^;Ӆ}G;"?Dkt?D(vAQwM2 Q'M哓k}daڿy9j ݿU+zO' G|q9 sɁ%#Kt|dosJ\h3ԟxYQ{*?}ހxij{ ۪2\~f\Y 7n͵˿`8&MvH(ym]c(ysy6C݁MMY^; 'X)c,WBcPG+?A$8JwK·7gG0<4緖<7us ˇ4>BM؜fՊ}ɛu&%o^LR Q 3ho{'cxS1v@r]2ܭ܏uQ R4)O(jՉ_i[SG1Ռ&Ԓ7/dLƌ7f/MgtݔE @9 k--2H@?/fȉwG1X T!]AǠ<FQWso6yB8ާeoj㩋YQmFT3-v"3cy]%:Ƽwʀ8SywjG~o<~"*~?u( ]Rw O Ð˩|}d*0hȻNK<1$Yrt▒cQxuT$ЕSy"7|W+ȘtZ1G O4'1dO`E9* Q>AtR|O(fF>,a6dU feB(A%j!{Oyόy7G3}#4{B{b̻1j6%nsML_Td$+)|׿ Xۂ8QT`nRZTߝj ǯi ;#N5mDiӴӦQ+@:`LN"?FN1jpPmbޏļwG7>oB( 1$Tx$jP=¨?'D2Fғ‚s-GSTT8x| K=ߎ9lZv{jl(UJ`<Pb8;=3NN:pH|NWEq=bI]%~)~wbBYք!@y;C$~w599 QQc/hǸ+Ee5WZ `y [qoN-7,/u^ۈԥ+; }1Ӧ*}~ɱc `"0ڰP/=5i7 촤s s5P׵A ƘR.TCDWB080$Ie 6>ʕU Z=R:F0w砩|~t~+5v׉N+"P[wX}ɒ%_@U}+Val}XgRwXj9k=S ^<_"B#8-!\[UXr iՌ`PcUkO+Sj5K 6_x;- <|w Ww[E_=(yc SQo#C* /c@S\_}? xBdDcቜs&Fpu]-EFfF$`p*AAKAf`*^0TrVhDvh"MIғjIX[U O9׾UVfԬY(0^ j* o ȦzGӌ@O00u^久 y'}'L 5 *%U4d&^u9H\EͨѺw5zb };[&p](Q'P1oa\ Ch]MI.h a[Vms|SNj&y|0b9 V {NC@ลCWn I[ u&-[pݒGk/'-e[^׸bt3mFܲ,$!DUƉZytG.l ԛ4C苺 Z{]۳|O2&N%MFs%ٞsw.kM–0sM)A,Ŀsӈ-C xb=EFhXNkRY5`pcïF3`Iņ^Ղ\-r:o/EGZA<۠<82v ˗3X;12_Ș|8s .HCJ .i?s< b 3F 9eGNbhA`_l9h?BEC(m~hAf _r(֜fh,3#oM*?ZC!tFV6X#ۍt͍MqH"vv%]T)4yQtH5𺾕YC)Nīf^+Vor+Bz M]{i ?iFنW8lV(z/ $qYwb]ëMXoFpw49 'Mxo@ l^!b7t:SµLwڤۅ6E!kq݋Tt%-y_+<8,Gv{t63c>bC˄2T?P0nT[,m, !l]@~& &V'4)?zOApCgi-~VUDk h@1"HYX{ 2100{̪fR_\7 7% :X6,?i+EQ&DZ`_#i-QږE]@n ӁܪA qs͖A ^Q]'R:0w 6ɶq203~ík;ཤ;2IRGV6h xyl؏cV>"T/lNX='>@UZk}MeD"~Geaydk@?^H{_\z5~>|ؖAѭDhch}Ai }*Pq#rR\9t.Qjr,Ć3?'Ðgɽ/w]geo6u?3mf+*S /Q_nfPHFv] ~ _ v}e>2a0CT{_ʼnCx;Lؖ-?=`!Ob4|9{QԊP9xyV&e:X$ PƭH R"ʑVPF)dq8;~[j.( `* _Ā6  X9n< $1 R2ve=o W :*^o&O~O:c@lU'sR$xnŠ|J-jg+5y=7/?Tc)oGO*g5A rןybbh5,"]ݨ&QEKíVcPЋ+s+A_yε'I%ߋnW``dGV:¼}y2t6?.6Bo&CPMv=|tHf[>G[Vڻ:uL2b[/awm2wb؇k)l֟/l<m(:6A,dNF^{i&SHi"u3/D]+~Do{ 2ְûC֛x}[Gd{/lHžI/ã" zSVLg b]x5f l ST?Vo1)y>m:0Vœxy,{*V\h?,Bnk`7*C{Qugch3T7O3$i9WACobZnVTN!3'YQ[j99\{"էGE'R͐:DfŦwW㰑g+ ixіnzx?;og [LM؄BfLS&"}ʠP+ҟ'Fp * *N0Mcփ/Ltd sȮ*-VZ!ҨB 5iH#p2ߚ9zV*ցpFoswh:tg7?5 ҕd~C]2~Nyl]Zvّ> )iN}&݀tFD&(Z{_ծ c)FW[=UudZ#q4E&$qA*Rt Tt7JSAW F茝4՛-sLDŽ%*6"~x,Ղ1V^xլg҆ %)>&jK-YL7)E: Uq!<~ɊpwC)c-Aa0~W5nGw8!^Co oL2/fL9 %\EٕPj Ox91 ,ϛ7C{.'d#&H@!p_~pƤ/Y(O-qjyP^+:Q_d"sl~}LvVĔ Yq:lߍ. 땻xyC҄c[mqcRjSsPסh:lnyV7s~c{Gq7c1azStQ􇻉K᧌_..utӴ˟Zg:KBVSn_KEʯGC!*7B׮wrF|T?(ߝ+X[p~Z Ưj)Fl/Οڒu N p<:g(w 6xl1$߅v8ƯNION;SUIo+8ky {C7u\yx`‘R"*9 ֱeӰRoiפuw"ZjQU`7x{95F**B1dld 7#m5r5]˳_ߋ_U8u-T܀=U9FlASa𛊿UIީ"29CD{G[I5{Mf\qr6ɎyY iU۠RhF`ٽ!? }tHˣyW? X|Y . Nk~E4/ FEzl@ICe_V2P$/ܫNrj&N"&C/CB$/ʸ%}Ÿuf}x ]bUuߛ(P EAe2(rh}?HMx8YՁb#;Wl ,z'}OgVc:D݄_C6lU]r=8xT! P(B okЕ䫜ˡ9;;HhYBэ/iNF OYC)j&/]=M&X jTC#sOW`ߠcthڕYgrgo&9\҃YU[g囬|,miir[Yx,-6M6pK[t\~;)xJa4d܍On~ݓh?yww-]!f|p@KÞoX@-Cg#)Ɇ?r:(cq>qk[v&b3]`>t,Ī!|̔Ǟ-pGqo*}0sv9- :gz(o 9,u9LQu KPi.G u`yl ?q٨^D6?_7wc83k+390<"^@'[QgbQ01ٵD,0sj>n| by'`#$g%,Hw.`o7;+M+I9Y@U Sa ȋPIxe K スLYAjJ@2CP?LejQcp#{ƨ_qȎI<,4;q 2 c)K?ď%z!1i^)3H2NDJ/_T$oSҲf= _._~m+ӳ>V-E̯~HzWʬ`Oʩ"0\=rT&;M9eS{2m/'rS&2E;/'_h]w10o`B&!+='#y1G}'S{oR$6 ݂}0&W0O "LNcx)68DƉG!YiCSRɞ_{!3 2ޣ^؅ GRȍ vˏ:oVHXߡI]aR^l%$&pM;`$8v?҄n]DS}fT>> |3=e)  koqFx >u?_AJ 47U&AL@/^PT7M%QY) Αx7Mmuˡˑ+%]ypNe;5)~&a). "lZ+-Ӗ|zBb hbʰnǀU%ӑ\D[N7+rKo凕WHxAXE hQɏgPGUBe;ͨu%\#s@?}`C0{`#eG9ď#y {ldftteT;W^EҊC0,bFKڠGz)%nKɽV]BEQ  y3pc\7r. /R݊ WhBCy$!qwvgy!cY+)/W/)֔BT989=^o^jY ~S~}XՁP 9,Mto߾TM-I54 4NPU\vR/ *;YB6$7sh{|IـU1ce6=8`oD='}@ bEԪm]@6RCb]bB"wg]]u}~}_+TH[( eP(J[sL2I,|>4s{^sKgQ3 cr$Ǧ/G2E쟸 9v4Bfp?"d9|GܷRˢq `bR*IVu'/T&O3b_*E'R&#n8M?|u2T,o~1\ڄe#јj}6+&V) O^+[EiP!,H-mqt\30"\NwHN 39g LW~Ƴv ryĥ?̰ +r釩N:<#6mv`shBɧd$wRF'OCLؤzU/cI|]dg$t oD S)@7?.<^a2Yh|*Y]X e3 ޣhA$ .{/=tsmV6Г'#Ď7IN3*&d.}e tGC49ߘL'Q*-Y›8~+/vT>5?u=F~Hz|/% wzo IJ~['_!1 v{}l }'~l&~CQ֝&S)gҕ+MG Ai:@_$i4]?_oׇUO3uWS|_?Z9CQ~!V$PId;g8 &Sb`;(b-14e&E(Oo9}2AZyԝ5YX<6Q]9K. *~vm# ˈ69a8[P4T1GX1lXwocA:WwkM!h"|-9kz/( ; Z守Tʞ!Pc kIKP"3\_c]IqWa_zֺf ޯZgos~H%]ו>VԮH2"<S>FߒV{b W1u׊>'bEfn'U2~5$xgb&R.b,XVJPl̒m i`۰x 2\4Wa<շ_#ms6cuqq 2r1nn(*mXպUu\\I5ec-9QŎ[c֊6١tq}E[8F~oޭ *i+&\Ss`m@=j!(c@ "+Ze=蟕`mYF{9:QD,a>)=G$$Cby=e-'\( CѬjJ> u@ͧ9]?m@_(: 9)פb4jFqdàQljI"$}S g4Q6I9 ƚJy@לF뺙џ3 ./GN~Dl $u/{0Pi4#I _d-ȕoBSlL^E@ :R,8_vSF`JplhD~Ջ*M1<# x&zqUќW#sp Vڽuط=m'kxalP[U<wLaDz% C%sv}M4@]ʵё,Dtvľ4 !1P|2KHsL,V 8ޙU`4kfJgVX;da&iE'gE,؊2}fR٥B!mS<2|P{W"ŏ#zɧv/%\6:zBd)opT&姃ix59~x਴uQȆ)Y& n,ni2 H2h 3U ~>ihmaƪn'c5[7̖;Td ?V W?7¬UIBm ]hМQˮޑ"|b 14Yp$CH%s{W],0].=JJeKģ! 'sy j嚂e|vj鴎DX hH/bBd=fT~n BiTryb7}!o:łqcѶy(jѢ<=|p7[Ȳe܋ Ț1WȚ[@{R>qCC ?@XˑF)#yNu X^jmkI\bA˹gy}M*CNwBDÔM~UVZ{t}q'ΩNg^$ 0DavVX&- ۶~Y\? X1eXO[NP[BVhЅOT % әb7GbwŊs*vRD{wvEzF\&sCJf gب~\{wg9f. J[/}vFNs'MY×J*ByExʸ5ڊ>pp/Aci۹5C}ߝ[P/S%i(Q02|9Gl3?W4g CVkGJ{QXjueoU?XUmlJqDK@r5Qp0iew)Yl_S.e$N. »`n_)҆:-fNͺSf$x)1> C8'HqRƇ@RlAє$ FP,|; ·UQClahzR =9ȡtUdm {HQ_4,8TUU[~A誈1 0xXOWPF3 PNQV~S4LA,e=1Q(kE'xhZ#TI'xJ;ODZMXcNKO(:Ƶh}wGC÷Y> )R?4&`G_n/oGmMv~%=A=WJ6q4+Eb))auX _ uuHH4Z;j (98~'_PɭoGNJq0y.;n}?yZ ϐh9k]]HT)ylU'$x<-z dk+.O5Z]lM(߉5Z\xB 2-_x,i8zTivYt:_7z׈2O=xerF;7u:v:S>_Sjq׃q7NJ&}Αh5׳yǸ4 `OcEcN ݬH-;X&yء<߼3F~ߘ3w0mڞAs/G^ZZ e v3N{ZvY=A`7UUӿM$y* Q<߈W%X_K';`#,>2ӳvFI 8dG 3a[v<}Ǝ9Ԗ3U>Rt|:LdR+NëV9M8;H<-7/:uL$&IbclYM6HLݮx7pwɨw;iE )-(stOzŻV˗:+-dXIN7Y"!!"oɂٱOƷLG&[Q83B)>գ;_駢^~h҅ FBx4ҍc ,ͦtpOh%W H``T jLp v0+ 7/EUfeyÈN+r{:k5e-5 ;I+o3-q7]k]IY6Y3_mqx$8x`u%PVKViM*Z*cΠEPh( K^ep"( Ye"0$)z0=N l b5r;Er-J=pqNOSdb}/"%}J:.{ Ɵ@7hp[3I;I{s T[XRiHm:TS`7<MrYbd(HU`ʋ m'iȼ>"sB{fԯ-BP\375rs'$I4 MջupU&sLT3^ :x{}{ӡ*W Wsiy[253eL:ԘR)t4o1pY5{gu>Vg47Y2D}4=K d9¡\#@bܹZuPEd\z,蕫CC׍/' /H%7>\l x6%X٤j#@%q<*&x-#SGӈYѳQqeo0cX2Zr`b.Ǚbu'۪ѳѦu+ AaaAٖ(M IR-n'9n0]V;!'>huB@yYm4wD8߄;܃36L/}Ny>}?ZZr # p-<"&lk`x6vUA^&"Oh MS.D&iݬyF9^)*J$k@Qj&alאU%g^r~B pT^eamԜ}˙sSv/Ys|CLױwk"i܆vE!XQiN_3"ےgP|:ADթ xwUMqci(< yE^75*ɪ9Ѧ4iT.KJ=sDF>P-j"k4*6^]+*UDO`HWiP鲰ֵT\XO(}{wUkQTwk^q=h=S[S"OPNH_Ɖ aR]Lr M]m2(y1z_\M.]s FfUPgә7OQgξ_uϾnSғkV\xM8]w*/`/Nt"%+BF `jObq,u>y JoPv,@̏ 97e6YYrRqv(uAw5"|1x^oN:ps.3ãɺ7%jE+`lTߣmȶFw ɚ)ky!6Z:T[q-TOaREQJ!Z l=~ ra/ yil-f@;Tm _De?ӗnÔ _F1 '+7"/Q")(bsR?,lm<~=xI<"^el=;߄u,NȥW ]awN8"2:КrXaѱb}65ZFی:0èUGk֖ /<9ʋ"U"HJ.PK#VzCΩp9,0oN2}8J߇&}Lȭ!o]a CNw(g򃑍ܱK LFy Ju|G;vX|}u/lXtuqX_!>Xmm}z(檼[ ТqSh3L"4~fpu"j!ɥݮmK3GfJ]-<ΞS-1E/e~bWL#XMYծ-U(Ks6D\pdNvQύ3͚8dZ멝y<<ѱfC:T@}rR_ucbB:)M igH&y&sK{x5o00q-VBGtO&>M4oYh>Lz 2nh]X7+ҔE>TI!5f / ƩMt{`9}}@rf9}t6:WTԿ@y>W#7z~ALf^b4eYxډ5AVǗ[ (uE#ad*<ѓA&QIJ&&iRMaf$t 9"ni[pkU5D_tZkSoiZUhi[x)'H|]c>-mU ˆO3/z4KӂJKE!i}X% [-Z| 0;U CuKSTzքz# &yG}N B?SpƏQuZxlti:ȗq77yۚi0ˍ3x)H7?@T{/H.3i(fT8nv^Tq&ᡃwx׫x9h1䫋9MKpX{4(3B:Q p@tUz-=zFW$px=pS1> vo Q ˜ҽiH(y"=8Qp1|MfRL! *[1Uu_`F'4ˍrhs62x4QI43|ɥtRӎ<J_R{|Dǖ+ 3thm@-mv/PZV|j:(hr~ưr:5R% vhcwdzC/h"O,O#L3\~a 7Mry>Kw^[x7^2:2g('F4E%|d7T|cGm=p\yK`ikȔD@>eb9)]E]ZW&[o-`A8:C z⨯U KnS_~^P[9I:q|AXGG2=@DF)E;Jͭ܅'`%+ΉC5Vw茻?Ӫ;QBWJy]]Wc^O4֩R o0;kivi@H~LJ4eNchA$D0PMHwDߨlyUe< qaogxҾa~ j]25f\t9l:  ,?+O|5(VkHBa~^Gzc}x[}OpB8 @;Nk̃H>UEm29}TǏ +4T`NՇNƣszÇʈ8H(u4T3Mf<#M-ŧ[}n9$ jqu+_Q;vRlI_Վv Le8w ˮNj9}::90կɐ"LVAơianYe<$U @Ư@d]`e Y~5 0dl<vR/Hnw0zkם[Vq[Rף:a& ſo79NFM<{^Xs= \1{N\ ’׷ӡ7~ f[Unʾ3)PY0TF4ߋgU&uu@ }SZ^z߁Nt֖㛿s+-:ʼnr_=ŧx֥r^!W20ZB ᕌoM?<1 ʞ3zE6]+x.*`4(Χn ͤo쩶\d27WHN'蕴U(N ܈1gVx̾%J™fePn}])lHdu9VwOvIKB,㏒JY<[bSWDխ2r {br>< w2+iC1ևODsL4Éŧ  sz9W[?-y~O~}ɈI7./|E"?{qч!Jà3Tr\wOu߶*LGT&[lWwe;} c *s֩C}¸YԘ*' ^j_ Yz+I &}0PU~j][.xM"WvzT}eeM"8@z6Ɏ= ٗM: tz\1%:-:]1dJ3J t3rD3eOHz5%]+wlhaFdG(I+. NgerQXb\Vg٪H+*tַ:Ū!4>B&S_sޙ/; XQ<=Ȥ F4?F]) LӒ!agkݗD +>h{&6" 3D5k`x-r@4y^GM2? )E%0t4yqGYIq X3hOzS{ON)9 qgl(~@wlr(NTB< jmP>z&VpZ7|3lp>c2AJ= ON؅0"LŧO7C]H&l1<"B8BlJ{{SrXв teW~Qix>ڵD) O_eqm<+I+W)ElVh}Gp5y*'Rϙܮܹ9}#Jm3a .'u\dp銊\4T)贳/eǡPSs-%Vn5c`y/$Tr@#-׍J H(Tr>P>2!Wg]Ga2 .s'1(=Zu) jbĎ4YӪC/_t?urZyAGHעẸI):47}#V&2^+<(]"zwGyJ)DK(q1>D,cpWipW(J26>rxS{ED FD 8_W}1wvXq1τBϱfحү ;k,1˸? ĕ ̢.7*g~KIEtL&PKKA|=5!aO?:,NFI =G]Qkf|學 ̒&_nu/F;+#GQ.r|o=Cp8?)}x| wgo\7D[2p4(@ؖ)w婝e`}EuՄIݱD[%S#7co.5ZL{-tN+D+򙜑R#GϨ(GD hM nКO'K)*.Ƿ~gw/ aE˭n11th~ja||L>:U_;l}yO=%tӯ__8 9Xj*N!IUPx8!CXqr3xMO wYxgz ?KsͅB?L{ EP[r Ž!1Ƕauxp{T<*2yɍQuFTn#@dg,$|-0&9f ;% :CtBɧD#JI1_!ghgW=;7]VGJ|ӍU*3dX՗f ie٠* t+3Q's s?b\OSkvl/پoHf}*,B}+r_fD33-W@w> -y06,uB)9M4W]Ý43 5dI~'ŅTyMdSmrj;04y ;Q/ym؎óqpSqfl܊OPH%U:Y>#:/$BS{(MeqU&Om:.kM-$w܄o"ZBg}w`$sX}'BKvFmKfP]appM4tx`U8LZINv/p8]78߁U!]Q43H+n76rJ4 7v€+5ƌd_\.OQ%x=+OBܻ߫P%`"P|~ScrC L%)hqxtn?Cn fف͋6\x6cuqϟk }WaT<_HYl37*m9ta$Ox*٪Q'mwU|²wBxo[ bio))e9߃摒 4.\>퀼S Vb9}a ‹wZd!kiJL9MְRڐg9!%Yd fS#eE9ɞ0>$ߍ]7&.㻯ݝ~igV.}$w( jE` 7*^97vh0(3LG1=OD^#p<8VBk֚Dx zBjW*Sl KlT~ nRo2`g?2'j?'T-"|ߍӀA 1VxfYᾗ2Qp 3!vLZA`?cerB"]93@g݉'#I[Ya48tٷ4Giir=Xr@׍jcjumr^ NKYq`Õm-oN< zSONh9oE#<#ټ@Sj@g{ @<ՠݠ-> 4fb-22lVI@]7NDb*,?ǜ쐓ø|ghaەX25| JcQqmmaǹxif.//A+30^-m5儢ug;OthLYWe, u}3YXdW֋-򟷃L^~hd<.ЮH)CR :UT}l<o?DPFӠ@TR|i KS-)NuwiEp꒛kr  +T3n_&ﺎf ١t#v[5h o;tWR5bbØ鮌ٸ.oȜ:4W`/ߖ(]P#)jJ3!q|:98n`l\嵗E'S?C.3#%>.ɰjF;As;EYո!ϹwI! 4ċ,q ^]O??Jʼ L -hY>f4X0mf_L'ѓOq(-?]=UaOX8w+c%N_oZqIg_&?zΘ/Z'cd v;(yo#)X`6 b.7@nYtˆC?L+}CJ(eDh @csV,i5;ǀ( @s ϧD}wz> ^Pas2W?Zni}FuMo Cʷ߬hq&z| =7x ioo+\ 3:(x"RK C z[%1 L`t@ƪ6ܴKt pIkC\WH K~<pJ3`2kUj,ؖߢ^cZ׍*?"OUX1J_~]I[RQzUNsW`Ea5SC +F|u%{Ŋn ꑝ`qڊ}z̈ݖpYs D2/Ut@i~s;>H eȔU!<Bk8<%䷆jGW7Tu}e=Zte2+/+iMXҖAp 0Klu2 +̸f{?V PJ1{ NT LU&Oف?\(|qJY|N v$GG^Hِ Z \s/-&cb m%0MZC*Bl2~WXzZ>@|^:IQ[qwo+o<x:Lb+Tٷmjf]u>~龅(|e]P} /+ܝ\WSѽC ml (=߂:*SB V >"V2:qx?tjBO(/>7YJ#ɭDv"/EM:!y]Fx$( rJ}d7Q q]78dΦ7@$ 0*3b*ːM{Rfy?"QTKm/+8+! Q^7"t֨*Rn : ,b qINdj>L^ |UAmL 4S9~n=Dhɟ&kg5If/Ofà,e:QF 7AvIVk`Rho9$~nI]V[g`DCU:7y(zC>|t kvhԄGT&J)ρO&eMH}ˤޭ:U\7zViyͿ_HKk xNiwNd*r'$o2хxf{FS#r~TW'Au$E|H?&dO'_b=@]Wɨo?>> A4Yg5$> > b\eGFdFT&ό3O LžcL5접YvIP%Xeɦ Ux5cx,xS<<-7`eL\He9Z\Zx\YNORܧU;J7msH8W9e_bFe%G-[ bžP3L-/I^s6tx`vԭ)oSpBA2W9~c-az%ޣF:)gu% rRw,ܱԐ@:}ZȼV&JdaCo1M,/`/m_f_ß`N^R&ي+{1 e-uGx*HOW/,)> kVO}ཛྷUp9#N[ˬiF~`iIxN{,P]LƁ[,ׄ5[YnkCd<66[jJ? |U8i&IV خ)k @*U`D! Ih}c}uU b|P"JAA9wG{>={Gȟ)n`!zzh9Mͤw92Z\V ht :_3:+ ctӔ ZC߸9iH;δ K o3MW+_605"g_?f #&6ղ#E[6f#| 3̜)+7}D$$ciFF$d9녃hvӟflM {y 7]iRLia!1`HCMro<'"@3J?DńBV- Ak~Z omvL`|~ωR4ۧޓ-Jg )_^:3e$+ -Hu+#usNlwvTE~Mgz1j<`q1|;i/WyKn`#k]‡>D_r;bL (o#.hhAВ)JgL|1juDOZ3 Mf_y*>1SNiyZo'RVoOX *='oV{y j_N[Rb'hNBtGni+,1?O|HR 0<}Z 򫪑AgIk)NopԤ=4H 4 l:OWJ_NJ]-ף1J|bRN*j7 ;}wx2bI7tmLDžPfvRȟ *hƃ E(O^%z. R3 O~ D.:yΌ%R @N]\ȵ_UOU/g7O8%JQ*`X}cv3y~Fcz ʇX99H7O@E8 庣S-OG9Y2շҷשvFKXWd*}Sdұ,j Q!~SEeh"~^nύ; J5|ql%z`GNft}JQDyS*.8 _++iZhՕuxi98Jc1'XgFUOCOJ-aS3? 2Ρ@ϙNgC&R&g!e(bj7nF >CS7_ 9 z +qt]".9qއe]2;YӸAJ& `pPshPX8I>M.#Wi/ʗN!>,;C{%6s{uIxK("wtOX"ֆg5škRLk[lY'Ŗ<1MNT鎫OyDL#k)Sf@ Q( F)JFU aD'(;h" -A' e4,MlJn%SSe=<\q:EJ6^ հ;0͟&H39OT\tOQ@u|(u1C! TVnQm(HB|]\f}ώ7P!ӵ(3Y4ӫLP߫lʑ/v+207׳LY*fƒ,l/R?c?.[g;u\Yؖeef,^Rd`GѠxG,H7YF3hrg1PþsCLԮc@2r3Sa8or*t;^r:oﵵQT y-||%+dr,*!xG&c9f6sKJ6rˬxJӊLv!t+8akk_eUMjq9{`t+TZ8S9p9-_㌖sbW=rDPL62UGQYE7asY!myj?kCMK-jB{Uhqni"!*I`j> ~G@#ڇ-V . ^,U8S!,-x,Z~8֍Y(eA9uZ_d,<*GY$a8Т8}v{Q9c},d8r7_IE10j0LrRa5O_0t# UjSe-Ю=&v!3nikHO|U }(.!^ưBc'vvy.ߟ0H{¡V_8$Ѡϻ4Ɩf 4i^z^pLupJ-oWd5f^IYV,rK\9Z+wzZF&5H ց՞`V֍@$"-6Ѐ:Xwr[UC_l_bսVrNS7))Q\Lcfh] s/*FNîX.N[-jx<] rH5F_'6"z۶P>I \1CYgzT>tǩ4_C?{sNX:D(Qu|hμVKsE\R]m:M󽿜<.r Q{ߌ;{]l~^E(2Uz[Cdq|Vp0\B*O>I-Ikޣ`Aa9qd"oS Xlj9oh]?2ZH[ˑ#C<~I" xES P)4'Bj`U*!#[vF"v1s*-+9KWJ@@{,0L~HR-nΥ61@ҽg!|=*^{j iYh!\^lCkp^`}oX7+qM<qW>fE/519cȯՖd=RgSP(+H]ND01[$SƳVnl.%q"ckSh?236CddCn|hȹLs2ykh&M5QPI?JN/S0+(`?oqlyTKu4N),27- t s+/C4z( G>迬J~MuY5NOrZw7c۽EFϠ_RMrz.7LiPb\Kj?;؟=#-e8 V9l&bBP-0DfxpΒb),SÕ6ԩ0$ꌞB_z( s626aRׄǦW34gPCUN``)(Rǐ{i>n1ct4†j}I(mSǒ4ǽЯVhRGzwUt`׍j2\ڡNزÖgv~ 9bJcHbG7q{!X0/<3'jlTi= PΡw 1+n6`qc'YEʥE}͂5cŒcE"y'HsaC-YVD/2(ҀGPۯ,6~){IE:ĸ3=P5ʋ?XJED -{LRbh3/R6Qv&FUq 13`yA!#I×`yCA>f]1= }7 .hi\ai JR=I s+LUnI`a 4ۢ79OnDQ(d3q $[B bp!?f|p g:eGQJ@]ݪGOr wM+ JH9mXï;8l3m&jHs(U t? V;a,at#fO4ӄdqX17\G(}69᮳t ˿V(0Te...߈H]/+19F S?  꼬*Ѽm:Фˑ'Vu8 $;k,с.?EwH@xHf;·LAT&S5 ~nߧ2o~i2b"!4U)HW#P¸81;L^?+%D:la~ mOn,>GM&}+掰Uh*ݒ t||kv2hFnIYC&MWU'lO|LCN=$Ѵy!;%M1p[IAba&H@k*?g{vXq`.QPGߧډ+tǥWۀ98UEQ~?W3(\P6f+cc`+>m%&\G!0Ǿ^d.jdGj%3e8y^{]M+~33,$~ q0݉_T}3yZu_7<[bſKq§n"p[LkfLF,qQܧMFЉ;Ny 6§ՄAD%y98AN1vKqX{o=0PYv;bpLJDIo45 Om1(~B3A摨8 *W|vV yQJIƇuCkU0 #4/DB4GH]ykNzTpiP&ץ#'Pv)gXpnƧq1zr 8r7QywAKXnrO|j$LeP8`eRY}\H(+P\ 8iE>\4>ǹ<]?]e|-jmRF4R]úHȐDx|&, Vcq :zhW7ƣ6[:FO /Cw02բYM˨Bv(@F];3Ӏl>*d 6Ɣeq3o>,oͮP/ Ç@}]G:q될|KAIXs`{($T ܖ:yJ19Jc푑i&~)d >Qh;B߈_z'VF/gE݃ct 1n\bGT[56y[.iLz-^|H|$ZeIq(أcqPywؕf.Mc]qPvϡTH=Y40Sޗd )?W߃pzHlZ7K`w:pܾfw`T#P[Ln8]Wwt@<mrYur)7 Z)rTPTg%҃uFayb쯉Ϣ"&ch+k wFEw,cPɳx#O7vA"=!WQL4)d ><ݑF1.wdP[Ӎ/v#6sg~ KmEu-Ȧ("X}SPb?Fj1@ˏpȜ.p:ʺc6g7t(0ē:5ðHmë/u߻)\}#{=N{٫tH [Qf5fv0L [U ?v~ >YtOFr`v.Qi<3LLΏ^Y%ΚX2,%py Z dÿAg`in ׍ >rCmI2mƯT)TV$${#]*gQ{g E<qTƇ/C,ߐO3: eS,Ɇ`2ئ]#1jc]{L7گWPv4<j<N 8|Mh?+Xɵ=O). ;X!^Njf.R)@TY0&L oV(El )>>l]O+RG}Y9l\;Az2 Ĝ9ZVcvm`~K)KEAQzݰZeiY`Hpp,d#iZIp/lR,lsdXxIWP]oNUlguRۢ; ԏYBpN&Ja/fW!4,,'"T@י}C}q YM??,2y:Fu6AAY*^l|p+5q|46G9>1`6b>cd1v(P*5lnkbJk!;ݐ\O-],ĂGRژ]ThA;{1M%'@o&ǁ%;CW$?:ImQI7b5iSfi,~cX\0=8b]6'd\bLANƙ=ʹ7ߐM8bP`П M\ bCM̀hh`ɟWW .pguO!<>2^P Fi(lv (6wkl˰ 6O Ÿ́=6]O3i>HW+ak2e%X|nj*yYc-9OrRmoK_*(4)Q@ )B8}ʽY|oa!Rg^Nˬ"> |g z,"mZuM sDp zP?Y0bdUǯj& 3H>ދdsA|Is,ϻw(Zyd;7{|g Ֆ4at"~km3ZTQYE'|HPŽ/YL|.+WBIl/, A>)(N̸ZY] 0OICSXOZ/g5Zh_ 5D`b9Haz,sirZv ߇*B, w8[ܣpo e "7"暑}G&Uæeߌ$vB)|h9@u^@p"bc+xb=fz ?gCXˠV<f=X/AqR+γw'@!3mez0 SwL|hq+#1iI~%>zAZjTY2,?VRI'$F-jw׭&d%ʫRTbxuX\QP7_9G`uYȄHywx4qRӉL]j5ҀOhlZ܋8Β G/LMH/tf&X3u2B:O;q=tl? T\#<`/fSaS}Cf2r)f$AI^(?bH钖-ϳE~\ye.*)Ϋ-iV3 ƈxi7 #,J^-{<1f6aÞd= +Guԁ"yq{hY:Wc]'76'R~1J;【@O%N8xX|Gp6OrG:.M҄OuVD 4Ӡ2Ud1M֪GPVmN ߒ ᚚfl݈ⵏ/*f {J%D~0|'=6 l}twQزcOcA1DM4u\ ʛ i\/a+o3o s˷A~[+z~i { =Qp(%zw&o$`S,?M iU+`~gLP1k7,^ˊO#wCP\?mʌk9њ: ۀi)c j;CaVaGg0L4KsHR"z0)@ _IڝS+CPi^EP-v&1yHQ u QS75! xW77FxX4IA z5_lOhtXvg0>$v.iZHwC<=z:ԙͰU~17*vo-v!WvZ*,_X@Uӧ)ٺcL*'gL儾Ffq<ۏh i lsd/:mqf}X| gzk>#~aݱf5N=] _f~u~.4?iٔb8Ms)bSttb\^o1_CLsd9mpnĎ48,a䳇vៅp ~aיRiA/ DAm\2n$!'jL7N*.1''kg(@yF|ew>0+~`wF3Ess2shͫL< ʔ왢Ԧтa~ -- b6x7ѽ>cF*:zj៫I!;}OHK9DZ ADHƴ[0b)\#1=qs?6l#=SG jXB!AeפK4[hdX'euױx$%;j\['Eif D"$Qbu~W A1x#Y]"v_ ( ltL |63]1Qr8MP_ot "N'\-ڗS똵YuT,L7[9@L_A`u6eft @5:!,{:K=%1ʐzp07a/ ^qK`/'}+ytx$3 cƒ)1 payF"?+_ݑjBE.JM>e߷LcT3Hz-wbda t_w0tJ]I)V<\V ]p}upY_u ŇfY!GPB nʷZh+~yH6X^nPD?ߵa8qCla_ޓLIl^zD ܼ7~.o7ıg*)8&aeq}`_YJے  WuWJcq=(b9p%r"{>@[OaTk۴TLB &="U(vTjn.GTN \,Hr,,7&U|.T96 XO``4;h`Kj:}z }Le66mxfKć^#@Q(L kЬ0\fb Hλ$O+`(6hX6fˏSRXa$#=ݢǙJ kxxHM2/9izҼxEs p}WZLJFb 5f͞n ``J7" )({#s+Rc'yϧnl~L 5tz̀%Ыm6uOjx.nȟEtQIE{>j/I<҃Jw-WK0rœϨI^+mhȣ@MPzB%ԊoU+*{LBR`/ZvnK/)X-[ijNߎfWN$g8US#XB-jPN+RJ3p*L&+XTo|Nu'L_JQ^(0\Qn P{̆|FCP= b7Ћ9d_ItWuRP}0Y]vAU>E:~sbNV CQ#OI̢^J] z+]2q=̬<`<͟]VZ>CdNgy:u(-!mV.gm9޼n^r3WrYݚ)^+R;ƨyu޵@\Z9葃SSG*թa'Qu;>X¡ڮ6k'T%őE4O hZVZ6s,6ř(x ܖMKLu0'Ύd8} d{7{dXwLf퓈`m$ A"ehEc^x)̵1c'  9 kBTWrӣmV6>aTїU^W>ǧ`~i{_8 x+*Jlxz'&Xk[m6R8- l=03mdM@Őa6/d¤iedFX=VwNZZWyUyW))F|ޗxFY`u)?Ęu[KH눌s1{>Nz#c3j ?|(]^A2gN$;o5t EE>{Ͻ4뱽-_[ŗbWn K%#7+i_WgXn;(m zi 8ՄnLJ>^y+ xE/*˶4;U ZDj Ci@n J4E-W Nt5D&ƭ'K`FW>`w)OwL zZ`"Yb!˰| w{ͱ@oSL Egǐo](^<>[M-6U;T[{anxWZwWbvrvГ_e3X{EO6Q1<@vX;`z"v3udéy!Oh&u7 +2)2O/'uWfGC5"ʠZ)|Ʋ}ZB>ʟZ:B0Փ ,#u&K倂 +.@7ŒCH ?!: gPL<3GX ?P 5/.l=ɷѷx y9bN6=6krA|D IR+R}v9ZFS5(W<[3՛&Um65_nPݒl( i*H0g)3?w&e, .LC,i^B)-m"y1Qͅ(cwLdFWP41Ae|VpY:,PZ XKAB͉IXX|'$Ν:] CU7'*CW"^BD\@aYD?%j>c cŌd1!ԞS"!THљOq|+?"Rи¡zLAeLFH};_J#ݗr'Y+ܡlO*)9l^6k! {ߦph}*ɡ3$vL?2S6ZM/ɺ_QrjD9o-1NvEm;F=Лv/@ \((7p=^"Aڢ«ؼ B+R E@{–G)lZHٔOQPgn~{')F]V_5=A9=ϝ10Ƅ`~R‡♈G}J3Q t)fF%,`0>d:c?֠+qE5 )|nC-)m>^)*2Ď oGb^T,48|;ǎd <ߣگCS>=~ ר bmI(i#RHP |cDրX@Gt3J^BUGn>u+/:u li&b^ ;j-@/}rWt=p5/e1٭M{PT_ v `ago^0g7K؞ 1MpF|䖷e>6Uz&^$6#Qh}|Gy 0M6Դ懕Ǝ=1k?/ӂV߉X{>-H•kVNS摙CO1^ŭ\{ RǶ5Vಾf%;|> ?[k37QPF ^5+ekj &ذ0r6w7ۍQ$@DT6O/N$Fמ}MM9\l`0$.l +z7#7V '$a~ g 6"`Z]ߨ\|x?jzäQ~ isBsIuIh#h4ZHJF7~D >7CTnQ6}c"&lԑ8Y !>1@+: &8Y0R&u  Y(]e!EtV]3LUuj#Ksg<HS@u}|42(ލVB1.Jy\?*\D.\Em!CiEaڨ1~C8hO5%m- `:/^x >%J[m>׻h)ߑ,.͊E#"]?MNC`x' a 4j]UDU@gb\q% 6> ҆*&F]7 Rp[ð7#p.l J*l|p6vy2 gD `?\EtNGe6_ ,]g8J({J816@+dzj)@$^ze>p C6p@_b$KC%R^ 9u"V矨La"8XnnnT˗/cFhbpbŊ0@Bs 9UhOވ#16(c+"!⇬pn#ȷ'he 8|]13|RU6m+h;!ks)ןb\eW!GbI4X301 !&,A Okfh-  G=q퐅t(ͥlP/cx捧i98)CbC}86TB_X_dp}ڿ"VӧCa}TBPnCc}(y/&ZƮq!ŅY"95{zI,t (y[CXݱ3s+m4, &qV D ]] UK%+"A,AT><2&L"ЩƑ&a:WM<+V=,jRls2v!xڈscthQ|БkP]#4Ov.kݱ{:ta1^/@Edl"k__}t5܂3}BO5 w;o~,xUEvH`:&un"BƝve]w|goKLL|1lϐl&űp>ަN⒠&XJ?W`~` kzϤx_1`qEG'_,(IZU> .$oD)D{z7&uӖՎMץzwHd$AOuXN@ m`K~U45BԥtGh/E RæiPY-"0x7Y~jJl{ϥC^_hb ɄSd&r;WSx5 f#l1"\PxZs3\ <ޤ,E 9>y\IM xmhfgYx1wj\+rGİ L+H >-/8WFf2خ!74Lvgc6uX9a;gC1'Ƨu'$kev{X{$(ھ Ewb)J#pr\ tno`|BϰOnEM]3:Fsr|7 > R7tl,ǗòxIDk 5=i؊ Lͫ`f4E \'g \,yd$f߁EWUr=c (:IT!3G,eΈ ͓=4\)s~W4A$7kDzAX3N6!&8"{bF-&6T>d%yNH1U|F(ʊ ؛d~mKF [1f"}H?(ᙃ{WsP B"*LqrnX8=0&㴂l7=?/'6X>c.z$?hQ/A0ۃ]@kQ6 p? 4$+2') iY❈o6_j3.{щo![p9H29ЗG-hn,8P9v3F!?UU4'S/{,A Ĭ2 *Q33skA\d!H\y}+KrN]8 -| ڵ%t?|S63x1?rxuͤ=FE9T_!c3ۊ9#L$vƻGYݗUdAs9XXVr =ĢR)/v), Op:8tu}%<vWqaExl2#8^*?AWiЏ0bRNrh[,o͐P];:] _$[&BY : HXfz9<|re=ڛ(zIG/%v~++&U?H'9 'r_!sZZwU,f2mcjJ]%@6[DyVV`Lw߇91"Yo۟F/Q\yiM&`{OaTA>WSIT=Pmmh -rxC/[¾-0lޤ,#%̍13#iEy jףQʗn47F}E }^e$ 7&,F tQl7@>K!whUqb~d ,vyp4 IBVDm QZQv^D9ߗ[/.5 T"c42NNkaUŰ2n;-߉_#ϛ_!4*хEᲥaa<P;""|u0@_:VYS 4wbllIjNzat#cA$cUq;C,bh_)m|P# Q| )` v"3##(z(<؄XchĠfV5*'Ŷ^p+@˩x.[Xq+V0;ăŸbHGy|2qȴ5xzE^O0!{]H~k'Z"W3&c0m8!!|JG~-U)_ 0Z(T/xp[l3AzFR_5cTr?߃➲ئ;ˁ( :)IC{1 Qcb6B betímm2:h謵! pM132 ҄v/_E /QU t>0j(/7Tda,YHUs2,Um>u𮨍6;?ǽH+&O6[z KmCH\+,I_Cj Z=Z`Od]1me]r{fO ig@E1RBϭMCV9p@93҆ߨwKI*1 l%# uVIKX׭Rok/AdV|񮻭PTjofQ q\1:+}j< D E,D27}DS_iXHCM]~i0s`O-Jg.UVF摥x*(c蚻.+/Qt?ɯȞY=f54\{b .`ii C~{y&sC?^Jӗ_oRˊ{$7v7tce7NFA+J4Ql\=ӀѝІ?گ6tBxSs5~Zk+f ^(+iv׍ }(iy\G5y7#N[U*aZ1pWEz u_h"){<,BGpw zTe/9ґ-_QhNi8c'Nq4` Ba{ N',D9L~ $`0QFФ w:7Q8VNqHGӽ<ӈުvXa>Zȟϱ:CVsPPtV\oލo85UF?e?Y1 bQ j,2*{ϝŀf+2b9;oSLCQAr-n(uG_^ #VR;J ;zRcE;:h MGwȲa&K&ev)#b]>f ^Ԏ| St67x{pPu7́W;\Vwjno]#dt9GCƆl eu-EBPRWzp RuO Vz?񹶜 0ߑ"8t9(JpȮ3yMoɟdR 23Ws2~@Ur@L:٢bUV[*@њ$ |G jrmD/%k';LD60>z$o Y]+&f|8d bj%3X𡤦^k/^Q#MH:)ی{R?\ OVѨ-}G+ͯQ -/?:&H n/9ġ_J/̋ۈ*fl}2,ɶVVv p`snFdEpiL&]& mB Ōأ-{s"w"݉0s!Iޱ\q\:fBf=>̌edwL5וDXb@9B/2!R[,<+@&?Ľ xU?IeXhP H $0 VEBxA l+^\uU*@[T(UE2Ŷܚy$Mѽ<>4̜s=y OJԁ+? {y9#8CYu2|C ~7L-r~4MvD 'B{qߠ m~P;a¹Qo]Y(bC G.G8X?k<_$0$Iτq4.@"f4 SV*:Ld[]GRo@82[T]'ّ?'ׯ&qP2xS'S'IMG9GcW8Т6߀2ks\w{,)*8GEE'LI;p<|)|*Ϡ' so{"t醂0º6Dej :, AK#ZeuDDgn#mpۍ5*B0[BT4hDI׸,w'kD$]ϧ؆2Gʶ=ꉭpYW/90ƐUn:{ݿ9#?=j!lșn/*^.~xg (,4BXҹsHG xD"XߧjQECuRMF6(٩Ưx@)kq?rh{t _n(KuعJɕ\H` ryiՊ˫{JoxU4 zJCM|x-EM)4֪Wc`;*i6R,!b'Q.|>q%]>hW1ͯ%ZY^'&55V@>XFvع`[ح Sbb J;{͙0XE?q zYYr|<ٌ!ڪ|5,bwcnx(%&ޣdDO+a`>³? ˊ{"Cٯł;ʹѾV=qTT(i r&wphn~-9t*¼P1J=U,E4 #dbnaMƋ*sc&:؛fGu63UQ SoBʯMQd  :uHS '|-5,quYn A3-wgA4X냄~ȏ K/!GV:1v6m#SF8D~?bOKq mUl -Q;[x]Af緺iIfCp}G4Y}Qq>_myxk!K} Ghϖ՝mZO vFO=$c{ُZO_*ړNDZz%hBoG6%@6"%>OpTo*XH|6Tu uWvݮOOj_KXK)fMIO1l56_y=N; [;>tɒoJS€)ƶiRrzĮ*Z7lv+_Aё}m q8~p!oOcniE! *S!Q'4zMqUee3OYwA )3W_ޫ^m"Nر^H;9[TD * ߢy+"vM &QD;lɌq;}B|Xt >l 1n;/7R;;Y.ܪtȒC"˜0.>Gqsޓ8FgDI!Y1:0 A+t^PĿ_:Ks78LVw&2Jn"8虞Mu\>(< b bˬ9y|.l9"xʒBYwh2F #!yZYm. 9:B+u!,;Bi.b{dd_ EM^M-O͗}KCzȨ,tPm()fE6&u,`uV|Uܚ .O7G9KXR܊5af#Y%R+͓Y9i}:C`. 3 74xuW< kHun3SDNgﵡjz&Enѯ+/̣}n~ /<- oN&'h*$teOk5U{)YGNX^yLfh|9k]'1I]\WHս"B֭>a#/mo$)E~m, ,(6YQsA g`$h2dƞE%8[|~~E _!q/h|>~4 іG{B>;y`Kip?1O"JR8 v4Z۟3H"阙UN+n@jNC$[)j_zEb>/)_MCmCTɈs?ӃnZZk}'S@k$,eSCBkQ~o9~KK0SG<| G`.$a0ڛE_tl)UsY{ "6ib+^R$ZX4nbQ'`ShYzzAfėvg;O$bs \3f-d2Kj>hcEκMR32ܷS}:຿-^ͻVl<(ӻQ1DZ-~(}";oYVLxRmJ&i JvAyo4>'J*Vg}bD":TX?:*cML_'}RN$>2v%*iB|ijA>ص`h_&1 < Ioj_KlCZBz=P%v^nfWЙc9 Z}κyq~(̞hy 7/:=Ex{%:˜r}-qf׳5*oly"!UYRx#H# O:4Zxb\P=%Ѽ5mx$8#b _KS֢^]AaMfgBs0%h'JZzi[QL\4ޑ27Gi@Ջ>1##dyy`!8%#`Aee[GHShW}6t\r.hxdwî?xԯB1د/V x?eYx1\sMs_ǗoEsgg_gvu4E"ͅ4A{orUXRU>:ڟ;|)7ýpZ־.,+`Z&O=  W+7G+pVt>{ѥq5;/ f gh_g{Lyɒz6;]vYvиb"O{6Sz Gu.֒r^n?#18;; !@0dp꒶Em*z]rVLDiّfC( 8E֟pԢ& Z^RD38jˣUjNWW\.(NB lf;=;( 0OqE3Ju>cl;q`Mh"Ά*fsD1;3j%j%xf? FkdJ1I)9;:#?q"؋cm&q$JQ^[wrNA-yr$AICE>M@~%Ȇ8W;cqm#[O o?()[T[z#!埼QTiTupz2{ED3 'p/ ;ANJ|BPA]6޿}M @{щwӪxS[@~?MnE#C" N> D`Y8W\QsK!n9GF:Y򮥧wg@DZ쎴 w&U2܏NM舳)h/5m>=d \tцswjiV"z4eF$;8)}tkO)4͂-eǠS,Fm&"|۞V;LSt, ^ E Sy*UO\#^0Yd-DDIk]v R+AIfdJ)aN9Y/5[gW9,쿏Xi_8卯t;,-U⌇{u2 HSDflA >a0Cc:A?R`"Aѹ+ sEi[{q3#.d4p /mǓ_D2% pT> '84 yY/9ۗn_!]eq^B:kb;ڑ ϭ ,T"O亽z>:/Cw´O?:'<$=`|F֎J_m6' -c*os3O;< YG\m9;0Xx,qy/%$ Ue_AtwzibTc.L/6ź3iw6ᘝvN)zVc 49iWh=ᗚo{3b"4eHbCԙ"49p ZϝB7? ЬD˟?!65VDCm{!(G }./!vJvɋ~Өzc>x.g>*5Gud9S˄m0d+-DpSUVuA[>#9"-3N NIIH6ޅo3hjmؔHK8WԱ'gGYwKjQ`B8Zej|:N>OmGHkԨrrh23>-]#[+JM~Lرk 8.FjFj-*`ЋQ+W#;uZGݕA8B`&yY>Nd~kڝSHƧeVs*%ӴfdWXoMSؿO!`W;tW$j{RB6e*QN" 0}F;]Z3["2BZ@ ZuUW[e}^DBrGB2n\q1o@9لx?qtcFYf6vQs.{^.1MFhh;yC=7umt5w#䊙 c< ?~=լr\gDi4>ԝPxMۄ6@ Rn_SZ¯˩=% Oh"gJpgR> hC*a'}kUzSauE զ6W*J9_v"vlD6!%E;оkc[`|V. |:=XTJV5_ˠ(s ze:+ps,߽&ȅ1f4vbcye!S[I03Jw%O /=΃h)EFx ->r % ; [7-73h>aqzb%f#RF|aZ?N?b'Ӣf3:XkTV^E;z]TT~ڎ ԯNMLoSaJѭB8} aOj US[~4C.v<鰠 ɐWP>4~!㒭m9lz'ZuyJ60vr3v5LVA-=d8yOut7%q 64{/%Pp: oUd=٭l G'F:Æ?۵ZE/[EfFkr5& :6v0EP2#yʧmC`ҫ1iB~)PB[EqTh|wƨ%Mt+'Xٸ4bYYLh6ZYl- >>v8\\kgVa  V蔏6Yzk~I\ tF[I$`L{"DSYsƳ~Бs7-"҈ΫW#Up}5VwT+L9 j5ڿ5аvkj6":OsGO.EmQ(d[^J5*G  $e iP/d(1܄p|Lj̀ w%hG/\z:6OVd2o|BVpDh0F7DD׵ߑߨmezUWOᦐmc:HEk"(lYir, (A >'`i UDw(ůc n.%C*;{L]Iֶ{Vbdch\L| =n>seT[A v3%ʲdlT_I"=> I$6ѣG_ΡmqX޴r>/,/2 5b$8I0ӄ_Xe T+ln40.6Z˂m..=%^!yl IQIhAq#`2ζ{IHzw69MXf=6uTf eW=*^c$2wvҭh-9̱%*ջsC-fzz! ͑Y(ml"B-V+R>IUW|BD-K8Y:P.L̹*U: lJj+8@ՖQ ɺUh4WPt-^(=4) xkZnEp⚺Ӂ`wjJF?-z%[3Ϸը-&WBm$HK G>NGY t;d01 V^]A<[TZЪ>tGlB)M-&1.zª98MP-qqS-1 dRDцhy?b>4hjK߆c:$BU/f*YAbbc6d(2/=>:m=+ybyeF\C(-?e{/ׄ C~m}9My6aN14ST{sh?C˓(mW.~O2TgK塳MRc+vV-eae#ӧu$# |)YV^Y^u>$r7pXM,gu]1Z8QHg/q~V)x]p|7l˲Eܡl}동/e̘Fĉ`(zw%jlZZrW5MKp8j/ Rcua֜ؖ; ):Q5i}B,HX,@14gil1Gtxx-\Ϭq%$TҖ1tq?zza_AsuFd{Ǝ ?smUsDQ\ /U]h?}oI ] i[xkҜ6Iu}}ླ._ڄGxQO%y6/}AhqiSIe IO@ f:u$- W2v\IV0(/Ɡ?kx64km9I\x^sS7>ԫ۴/ׯm%laUE;(e׵es!Yӆ0uto8u>paOa 7)?w(Q]e.f(?`|jhjm'/5齪#BĽiAEx/_ qG$TSN+1;D"e^|G)7dEs<?7`S}뗲]{v,՜yGD$PyP./Hc'8%% l={ r\+Ms@چ}zk5fm! ^l%}ZDCSLVmIr+@Jյr#r]P Q2'}]`|:wg̎i}ow(O# ٸFc̪3$}_'{ d}YSOyOG \}ip2Kx }x2,˦ ~gG,qS1DyG GVcpuR7ZvyӬV-ki1m݈;fvj@ gj; Ds-7#<^b"w[r`bӖlN懥&53&f5 ֆ.C/2D3%wR=2j̕E`2&[Gdtj용z(_ЦW,_HNP_ ?DƟ&5PQcp3'@M/9gFb¯"+M;pTOȦS`N[|NZ!B[jbGӆ&ro6{Wl=-| Lב 9;-|iUt.j+e`NT xi,Ł6Qrr+16Q|KӧY:' OC;BGQsQx2+LzmgÊ(~ՊBGK V@y<8ɨ~")U"jŽr"ՃVv.N%$ZvWǎi-8]fvgXJ1:f\d_B15eKBN5ݤ/C&qg"#}xS^3bǏ37I Q7>xgq=Á{i-؛Qg%-tGGG룮!=vcpz}څ_2Ol WoF-tJյ7~WBA s5ؿsX2B=krʫOI+(Iv>{ng*asG5$2.-jI.ңlW.K{5z1C|TA'.-EwMà|qI룓>^l u2H)R_;XS~˙CEKCqnI>XG~s"ĭs$9Rg!yMk*a7t"8q KPoKU O;Qz>옾2ݣrKnR ߓt>qς;/Fxlx;CE}E}$gR`9vCX}ܩz_M8D{:Fܛ/ppa|9t^KZ0I^c/0u q6\e܏]CK [biBW Lǣ?r"Hq(%*[=3&EdȽGT&jAgN"aYclyиcHUpjjڣ?ۆ%Ӎ+f1&[kJn$¢#t4;h}GϹVenF0|cP[/HO_l.e D"/O% V+y[aۄ_z /[$imu}Fgfswg-27Q~Ɂ{HVb⡄Z˙H/Q涀Th )~Z]_c7ϻA(OvE/ڭw+5P?|ɑd=CV JC[` ~}%p[v< =$}aԘSA(ȔGA%sISI?v[6{ҜDr>xBNeoOW Qǝ8:VW=ޟ?虆-V?dgqEƉ\Hz[;Tl}!97<m2mD<_JQ셎C!GIY:H:P.68l$ߊ`~}"is/y5k0ѦmqQ|e{*~">~k"D[j7ؽo:Dzt踓, ƐY8#@ 8(KmժYB-#\t'>Q?0% 4.g_Ⱥ$6?8I$O"VSزF"N0 .v=w?R~lJu/t*~(Si(."-E)}S-FKk.e%Xd^[I =:=}/w[d}x!ݼ'۵Ssq폾˨>֚<0;=-s2Fzq-}Z\v#& bk>DtMD y؊ nNhn$"|œ.x'ɾ3 (x%'kz['hR Q xX:Z0ǩ%lC@i" 4vE.vJϯ2ãCE5sCXǸgysDd?sz z|o*FSyp4BP5{VOC0 ]gh_a -&~;j⏥MiѱK؍+u@+/f]IbM34ܧN^lZK'Tb2-{^e-%C#7EjQsUW(EI[AIH?jԓP|%D~TϘL5C{kXhkLk"َdžDs~c]6]j>[ ̪<@J1g1= ~9鎓$Eʓ|WTʥ8$QԔ݂q# !sLʯ;{}f4T8ڢ-+i#Zf qU[C匆GԓJ>Ia/XM!K ۷ҏsF볔q"tIa׼2Aqu!'<`Eh~.AnFzr R`$:yMTwp<{kZ Rm6f)coX QYZ3(L J8 )tiցzNգVBLs!VPk/K3Ԛo(.Cv|0RjegxYl$4񴬻I&z뾵i J^+ӆK#֪'PH`sT 4zϐ^un"%/C߀~hE06F%f aFRtxE!Klۉ϶H퟾eEh;?L\OG&#G \J5|haE}=66&7ä!9*HNU.rXw[E;G|P'<%z8q&@,D U+3 7j 3;Лݛg6FG9D`fΪ'\J!W'  WQ4.W/˿9t)ޝK?"%6=AȑAHbd=C೨dhkTGK*;Es Ca؍];yz'Ywz]0ÊNsfl>׵zR " ?Z3mt~@.4c9lR\Mڦk[c /?~=CN.DU?=du)EF.,EFp"ɺO3r襢}ڹ,(%X-YҎr l^% >%/!'wagQ`3 ڐ3j9IH9Fߵt Ygɕ;_{ O7*{,d^xY5-qH h`#K'.5or[[qq9)~A"*ָD̾Bm'Ӯ:WlG69m7`/ :k8z3¢ i1~PPxK:~'̄ Yb c >Gǖ W:kJX-f8N6,8bTB:UHGRqϢ˷e&{XYè8%J:ꃘr]s{ IV7]1q g'aID8@~؎#HӚ_uF[>,G7 Eg^A?Pö~\.Cd@sMqcO YϽETDUW0 ڤ~T+jAxc vDD&'nϦ=rKԛΒ^D}UU^mdcw,Aa'E%aͣumAf[@k1 {L;x4gh /1>WjF_9hHYPWe>qTw |m4܌'Xyt mHݧZi-VL@2j?~u6ƍ/KFEtZKވ3~q)$NЈe`huB;7 OO`:ni֟[qx !rC;f_t|ejj<3x-7[OyN.U7M^ 0~ $*/e+=SY emxdd?Q;:[TT(M0nQHI31ܒDŽ2&NۻsȄOw:j姲-(/F{C֭Hy|o&}dwk({OYήN50FLh'(9"\4LtEiQ{`T k_ۣh{`0Y'׏\}~#45TdX{:Ӄ.@/N=D\YdHG۪оy$g*PwKuT%!زԽTSvTӽnۥr9Z剒&1;qPwBvl;WDIEȬG;% A$}=gBAv{V妞Q%ᐘ6>FGD-s'Y8A; "o|>DW*jAwsX2h~6T_K$&YtzxM3Q _#ߡ$QZƨhFXן0$hލM_@(m#k^Q;'x䨸iTjy_R֟a!bИkP7BSY N.~C F6n-.G}Z5&#%ëvGWe.nrC'?[sduP1d ,6L+yc*oHȖ" m3"\Bz_[f\3V=7.9N$!mYPT2n~=M;о~u ݾ:}o ncIȢXO2S23P3H(~^{rhd<$AOX 6 G RQsdK!6hd܊d8_sm>%w2ʃu(Grf\i! 8=>ņ/p' }1 %ےUPH5pSUgǷȾ8dPbZ=QnC\Kq5)lH=?)Q]>&Txp (cfG}y ǩ*qNi):ͻE=Dr( dEF!ɽc)~>A!%CL)C -4ni@S#!Y-Ն/Zr RdTW;gvԍ \jf`x+ʯvCq"z!֦dN`8o $c5W oFhTD kDzH2+ٴXE!¢@:=eŮ}>]H(, qJ$}/]OZf̒ۙR7{7ڧ=S ƀC^7s|xmL}GLԓc'SK"qKFM͗{I*]ZWI3ec=k\dYFM.[_)tl5:g@KS;*QDky?I>2{+Q.VDAm2'E$ w%ƚoh_F Ks:o~^,`=h>KmEbco>z6;NŞnj2f[tmQzIS4Id@HG:pQnJHWR($k1cRC=V~h8kt@?>ovB r q@:oS4o #9Ы &x O$ȁh͑VԺ~ 9Sx1kQԾFDɬs=';bi)JɷSRO6\cĸO =u=B%B{isܥ~흄sDz?z =[zbB'?!\x,\+g#AAI8=5@ it&ѐtӦD Q, `3dsY6jrl}S{3Nѽ y'v.KTRdSI'yM?.[wmOǦSa0rflJ23Kt;S y9wd!Ttwcw~;Gmw\zwneygnRޙI<`,f)\Rf|ڛ>JBX E)\6Ƕ4b?y&e'M_!\ w]&1~Giiڕapreǘo"Ag%7Ϥh?+"Mr4~Q{Z׈x^|,[g-G9lyS#~ʄ>aT6JvQ561g5Tk(}Ж6PSϏ"HΔh'qP?N>VIrQ?ޯ<\/ïMs~Tm]Tgxtm~3^< 3M2 WCrCsy뒼`/b Z&l (KϴL9є)㳏)1H>$?}ch oy -țmH1UчB soZm{}[qAve$wAH;z"F߭f@p3Eò0|>^vQ^'E&Gs(w8o3OqTb R t!r=#Pg0h6$3":ݿJgxv܎4}x`;Q{5֠4 &Lsdl>C0r|X#n=˔0}(r볫a8=j*;uWf&l0Yi,6ԜS2K z(RmG!~Mb,>WfB)Zrmy"nS%蟊݁&' GYI5smZ,Jf1ݎ7-]G !w/P\n*ּ K%޽⋏P<>#}QUOu`1>'9GXT& j̀SzN}$9U7'tLDX-VlHm M ; JgE㮖j. 6#2݃1z$ʏcGBP|RNۥZ/1~sa'^^A@\e gC8O*vcyWgcԪE>Wm!:D74$ k= tQ3"Z2c%x\i'ʊ _s'_|բ:V?J;½ _P.v ^AjP+)U?2xx UzއMs.'͜QJkl:On|3%c92&]Iou̢ 9ٗ$Qh0"1% tLf~^Db4>+` ,sAyfoya3 P"'IKXiCCUWec`[*[<*E'W^ C*ivOH[S%;7Jquapr`iՔ[  gAfB~J徸`ka.Feiwrz!^fE7wN'ċ!2iMQ_mO/F;ԆvLΉm9õ0sCP_g UF8 @fZ䭷ߑR `#Gpɺ~yͨ!|hn YM(}'D\*a 9k۳a*lmX~Yض |OfK/ }i@M)سF<yT<Q(l-x}뀐jjR4,4'w*bDáx򿟕#25>(wae(tVلql~`;?oH?Nl7lNOBlN"3﷖y$2mJڰP]RR4'P~>PX y|kO[uѝ}LFK}4"۬^3<4w6v]DGjDM+JH*wOP@QrqO;YXmÂ,m荃 4x֖]ի>^ z_x< F YB%zp;eFG?LeRn((, {~pD9f,{gEsy'io=faF_l86E4WTBwmZpLWNOpc 8F@b݃{ UWLC> `)6nJ|ſPK*#\57{C'y?J047e`CoM6Ǹ i^{F2CbE'>Ѿ-2?TZՏX{m0 u98 $.GJq.r|has bo1H'R D%*Yϱ u(}Llbb}Dc(s!T Ya{ U k@ۙ9\dojV?rc"F\@J3Hlv a%Uo=] :1ї_=@T\01F7 p*yw%/^q_p)7‰q'> 4=k n3 q*2uuvr-^G$(uVLSfrPYAbt.j( 44;U ګ5>) FS*ƿ'9:63n8~By2 ;J? WvH-yr'xD=#/~^{{ewz5۴kIEp}Z;,s÷:TLAr6h|_`g[ zT A.b~htt}fBT:?F_lwrrH wLnPb[|o`1Fopk:+ׇq3$һ(O!x5G?ψa(i~ r@6'TL{kJ&4פ?9=*n=jC!M;I";"e^ {^ gӾ&&oSӇg/aڡ)8 0X5*%ѠF8?Lȵ5=5<,@Xe* *N긑e3X2H͒b0<%_9_a1ǒƿ@Lc^`m[ =(lbb8~{.h4{F L CȥVXLKtk#ЯC ;IbhA~y*N:v@}Hڳ1)20F˨u_>2yEL9 ,NĠ!?E9Ǘ؝1ٿY?εz }Q/*Ჷ_3KZ;OYS8Qrw5v9-(׵I XkP);nx,tgl:* ]k n7mVwmI SmI5(0μo \Dq epYC-cޢxқjojVTI6z^̩w~QB{yв. :Fa a$pp?kS$ t[^-t>i`{ O oTgOIb(<6.:ަJV $6HFbKg =ViyQꬷoK,=; +n؜v{T؁?ͩeDWV;RzT,Y= ,RQ9 ^d8=q>dfDj:Eե'WD &˴n|' Rbzq<r [1xfeljr>GW6teagT% &ahw TCNqQ>.& jtp]]l"GwxA\vacV;ё@8to#iǯ +ۃW >;2JGXpc`<fYQ;2BQ)p3S(>!:YX,hV4W4W4W4Ut۷[jT|0jԁSM d~fg@;8+eQ|Ay3;vT#~‡"PUy$d)e`d^%PeBIqpF *,3d(face>=^\o^WX4|]wbhV7 nI{}ٟyƂṔl \' 8)` IA .ͤZ^ v 7y99afh#PQ32 #Ύ#.sy,?$ a)~k|l|l|€#/aDžx3c+fMǖ⏭ Aexq ?>z/?_ۯ4V H&uI?F#jA,{*d1,|:ҭ7 l^`'W(Tc&d'b_=8=:qH4R爻.x.~0\Btpc&C4|x l#aɷB]&ғ;yFi0`1ĸ,)>_ hHt'O1u.T&ŬEQ-͝ZK.hH1QWJ?HOg*7Bf/kpvL6#Wc2#Ux2aZ@.|;b^EloJ0\ +lc`W3w?&r?ج<,Ѯ#_ȕ_4ɞN5tvaAqT x:FϠegrz>9Lר|'Z(}5LHD#v6AI>0n9 #,a+cWyr2ZFQK/C /R6 e+U8(4:F)H+|mAOdlqD;m>cu4ތqALpI=.VGՅf]#l8]~P661o6;#HE[a(dB_#처{ @} TO x *(d \-Ha*9mrVJ¿En/WuG"Y lp!V89>/P򖕉-bҭa4</jx(dBM<":Z6l c` h[c_E>iGL3-蓰t^-.73N}d%tI^n {J9B 8e3aI2*g `Yᤋz5Q'ZSx;m@wEJUXW]uUD\Z&>~]=t chh1U#-sKGIҡӟ0v.9j#duwb<>}fchH+4np:˚1ZmB%Q|etX^/2RgY<$lg􅊌j_kt Os|RKɮu=Nٍ5GC~s.rBև3C/'|]j kV]MҦ(עO.(,e;F1Vq>b̜z^%R eȤءq}QM]FjCmxdz׼- p]I/h `7wϽ͍K1]gBseŁrI\[us-| oFKGU<żMCF`tfF8(b#} >-^J_@TYHbd/ Bn9[.xQ# .5t)6NXZw¡nBp0 ]6 f3Sq嬍RG\l+}33hA͜/ G1*3YQ4*i~U#zA's0nsKl*BSGpY s3] ".?dE"kib$ǵb֜> &0ܤbH@G?xy i*u(cF5b![v\"]Y>U݆6{,ׯ {UO 6ۅG01/I2E~;[^ \N0w E_ŊaR7} +PN'ōWzwL&^[d߽{=wN3}xmg]]r ,n|N9Ug乄A>|JPDsJ͢}o bpY_~W(n/? K17BOEQNghہW"8 f%> O?;sW:_/Ba7;gC_Rtӥ/vaK_0vǺg'heׂ3׃X_}.3)Ϫ \bBm|Dz ]Vv,r4dh 6*1b&C@rV0MH鬰ޖ7b#aMb/+l@(O6WA/OPJ,M19"qJEEf"S)2|FUEǼ+ /-U<4A5~C|ԔDyxHB.ɵĒƳ~,wŃhk&[rbKd$7y_uBŭf4Ѭ? W͚~FXlD8 2|0Aس𜔃D $rr${"yo?~117'Hҗ yμ a<h7/g;w510&454Z"}!kjNytVA%*?s̰B@/zPXY׋  =Cy7vDm@PP̆~ :9s~1: Ya]-ض ݲ3G"l9<0H -J%':m"qZOd<)x7L+Zko0*,i/S^21zk6X;X\0مsoC˷f/TZc'4?H#vF=dV ~otYw`٨սWnK&: G~]WQf| "0v |Ć^9M>ɭdp <_~^*/u$z@݂>-+S_=>q6b/YFouKgXa OuM^ݏF& 9 0cBSqicšã'w'wOۑwDfvsK۶r..Q\KxgE9bjRqQg(KL̾6(QF,T0¸s#)^z>- >U%i_ˢvv;|nXf=D˫h[bƫkWu'4;/$t/s0Ѱ\qFUJr1#TTeNd'tZ3I T5c8Fͼ/Dom"-jU{sb`,Sx1rwEW 1O _~Ls-үa )8ph[Z۸ˇ>#/ZI3mBp)yQ㑮 W*=},柛 {ჿPYrJa@ $XN]x2'hE%=!@,~3= az a;Jqh?85Za+<?rw%t ̓-0oj[T0n`1X^]$f^x*lccn6?ˏ7zɞEJPauFӶJ50EX:GIk2$V6^D~_W-X/H)LO0iaB'U]rmJ#~]A۳'AmuٺZ Q,<1<ڠ4̎ ıveբS!#_b:8GbV "i/*AYARR6eMs< Om Q;xl1md|BO50kPb`Dd=_9SDɬL-;bI ѨP6"sjtm'tޕS 'XPS5E{D5Q.۰J_R U)ie͑ev0Di4|<"4 E'aֿ(`d-A9=nEkhy~Wl}`Gc3(ggcfeB G Wja/ 'Ggtf*hbY\%KlfElEi'G_QOQiV̻j#qp,:|dئytmSj Y0sOngl5{,1Z>:ёJ'P OC'==#f֕D2t"*tbRܢ f27לAyXG Z~f5>u} T)6ǹՊAUihABPmIDUЗJN6x=Z|f {=u--: $U17n_5#^y$66 :1Mc\ݏO|g~"Q}t /.m-C\Fλpz zמfCWB߸M@昋(8*wڄG 0ΝBwcџhp%y=* ݔr.>bf^j6&oqoi~e[Z˽i="-x3G2a(jB&sˊ9sc}śoof.Q޾y[iكbܵk+5g\8kSk  k%aiؕߢSmgҌzP8鷧0S*΢rt$)2v;7P*DIY q娮acr@{ 4z+^u\RyV^V[x0{cߎo a,OJ ʅ2̺DyCw-rGL)h9wb;cy?βVg-:v;IнƆq ɍ<kO ,;o/g<?~J5p:kG;Q0TQ0I#(Ϝ!3 23; !O,y]0K,yK> $~ϐ5PIG:[*f,M&/k(Ʌve{*N̤_kgaKv 뚦"+ծJտ{rU x&*m+*Ɛ*֮̕ec?d&/#\i*xiU5?;^=^s 8Ⱥ.hYŽA-qX)GƬvv;;ϧ 7egWC߽@"(.\3ZsONҘw4 uwƕ#e5$<)$XQ/D:9Z4/c\3F!286A<<Ñz F5KBEfpviGζiTMv Z0~R[n_ǔcB:`o[ܤwU5R6 = f@m$T(t74-y~/%e~+*vgs+go`V=TleQOم>!bP6u!NE׫zIԪb)& /z(Kq4uW4Fkc ˕ luhnBk@2~6E,TzP_ ]TnDzP|y,)^=-T$[l4Y@lefQ D"0"KVp"8^"g}b`DH#""]0#4F֝mֈ/\ ËxxdG~ҵߞfP1Ÿ۹6@ ga+lqn ،]L/Ds0vDb;}JNw[̹]sq`O+p{ٻ =GCѽTer lyzMd9>Esg8͏?W=/q\{]6m' D7Бp5g6Es@9i+-⿊~u>Hu܅xcb~;qC2m _p7@q^΃+0QM΅/rf9!ޞuM`׵r_!{^x<7u[_X&A*سr ґM El KѸpZ7v=s\G}AWJmcxt୙[fqs46 :q+/}"SwWo画8x`2">PFT :Dа'tVpa<_0|89y8JXZ棹 07݄V.a#_b'OɃr@6RL:CuKMK/u@U! ղeaP>^qfO$~,noP?;2ږXͭD%G;?i+?Nh(i Mm<vȭw snҡ9FanyN7=J]ؼ/2LX߉'>6UvE`9X˦C3B?C nz*zbUJAWVϽ#YԾfV9sUEi% RyግLH:  %7IzB8OUOM5UaRr-F_mu-SpޥGMqzk)N[8̙^!Cd!F/B61xVOO6{ +:+3nŐV=(fŻPEi7ZpDOPu7u1dPF6Q[0%SW-"K( ^@ ~)W ɂ A`+T")gP{D f,!L49}F tfT BIfx7*o5,\3ZQ̗+lGJz4T { [@\a@8sO!%b0'9[?0w'o'|rǷxɶ.O1=>x5ӼϘ/T:2?Q$@OJUlJ]`WӇ@<}Iy m 3QKmUI‚n.+N>9Z(bOY:{"3ΠƜ0Г\0/Կ0' 3d5ufЏ T$oyE.VAj7凚~܁|D VaX[M!%C9ZȠXQ." 27_CrU 8z\Ytjwky +ѨC|!n :WI C, f1| Zu"CA7 &1qDu;m:L`@qC\O!NcK1Y8!~AdQk1E8u M¯$;o} JÐ0!b/aDѸ/t9N{KQ.O΢Lh- @5}˃vS5t7v$(w]_d[ZYƢFȳ`1 70 M v6{ r E !Z`"BguIʜB8( h^ۻCn!bKȌ`X=7r`a0[y9@].?߂=c=kfHHsOAwU6]ڞ5O҆htvÂߵZNMUVM^khK^uŪ\mIyU%SfCMI! dU/ztdWW4`W{yEgAM #|%~w_ٗ66 }7ƑcsOPG]릻o/U:$d^;lb& 5ڳ3 yOQY* Nk%߈䳢彇>j ϭ2}ڠ<|BΎq3s Xkқb`GO&2ȉB܊!"-d,2(7/4hV,֚b`i?ǚCy*XkSU|+,aVnuC{v_ow[=3EX{$=ִoC*u5Suwa .?U ;>ӑz*õ VlAӟRmdX =L>ǥڽy-P:Nru3V~b!HDnl*-ˎͬ@?Hτic(4VF+:/N༮CSH#4ue9dBX aL/ђ kM> K-!c8hj nV`℥֐1&G ^X?jKiL>c1̐eHjR\yĢ:Sy.Ctcӕl7e׫HD!]D=S 81$j#-k^3|q^i{1ͩ!8>s&XZZkD3TɁ lNd.Omםl>wfrbv#z:zh"G0CP8iK6-\8Si5~ut{d Ͱ[؆Zvۗln0)ȸtG!I:jwڢ5')Jz]/2mPfs,$ⴷ124N}M&Xېluqق\l[JqFMHiAʟ-mq֥<n^/ܴSm6V1Ɲ0dO_F$ĶĶmn+t[x;MSm6I5IyjwG) ꆈf7h?{pjg.DtnQl!'Z̭DYlUQͭ^1'Tqy75!WR !M@+3EQkɯNkqI1]bhTE}/Ι@k-Ά0r*btcVEI!G>f Y&NkRJ")a":)Xѭx8hNA|YQa;iGO\ ?|,:JӘ6v )8_>0w9 eV(V@*jY<}nF=߮KP'W^ /]K 鐮ݧ8OlGKuh5~P4)u/uҍ]cX+ɖ@gpY  C9u0s^f2`yHFZ4mԹjgi 6 eΫ? 0pxyi ,sZ6+JwNk\,U6´hUD$k7 \yL},4S.W;ιf_}H8SwYV i1fLEHPwHbZ)5BQ[imH'6'N6~!}%_Ӄ&~sj=}N3y 8] dщnߘkX4[xrtqFJa2 eX 5&pPijO3x_.ܫ 0|qߗ97eMyZ L9ӻH~X`N0\wl0\ qL <xzl.UR퀣;jq`txNHPػ3k rBѯfyoWqagkc >i{gK\濆9E-ҨVڂ`+t['kxHXD>>u3,+vҊ1mh ꝣS#yYLOrpl`9\d60ј9$90wWoNw`ZۭXo;V_VBZtt+>} }}E?_EMX)6/I1&;ok9e|[<+$o ӭGu<]>GodOriD:3ں+eVQyٸ[C2 y,u4;3m_q4g K+?#97Es/rr61~ /$%6Қ m,_F4q:]q(ʸ:Q+Cϲ[1uѝ822ݽA0L5xʌB5^uh+PTjsNNвؼ5^QMf8@17(.}TTtF6eٜ|{גz7$Yl)5hӊ#+8 /J\7\ y 8yd-Jvi9y@Ψ\@vFol832>o~ӽ!]''>mS耹aԦs!)8mФE1UXlZ.EMa8 6Pk(@++ViwR3ĨmjrE}kt9Qu^c ۇot?f$ҙÒ]QZ!!lx|ǵ}f,]v?xl2FA­68# @1L_us6[9a^{z>c I6Nh#El._叟2^L4:C iQ^qMkE-L6-C@K5}Iv)zufDi~Byq NDٜB:pΜLg/xë c +sWn{&დ8vӀ^Ɋ:˜ew)h?lIƟІ6?3nEEƖZ2bLfVP"949uXty}$ۭt-۽ pP,V> T5ѣ2GdYvrprW[Il|0Ψ `<ɲ}%y%~S./ԡ6~ҥIejpRJM LSO:]rX]:|=Sc;/# Xҷy+m_ҔVڢdcPѠbDC 1 **}C"*FTT4PJ+*TTZREEEETܹwgDz$ߏ|<9̝sgss8]^i[VA&2GɭW9Lm^j?Szfzf> >i?DWji16y'˲^|l^{~ d&i[aҎBuv9L`5E~?xo|!d!4ٰ߳)< ྏgkj[<6C4.ub*1cܵJӓDhI XЕz ,*O\x:riC 'l. M̯|gQ7^ @2CZ޷,7=Jew G˦?dC6HX)luiʣ:÷5ŊcNc뉼ve>ba |50x!Q>_O/v9k>~T :ݵ0/C!SbyG VE^ϧzQ4Î*N4P /WqN\ڿn{`^_Lj/VF]mE3ت۫rҗ6NQKW"ۆ06SPCle1m3v|y|C7ߺm;J[WMOjs'7wf|ߑl4xn07+S FC6롓w/c.5A;x,_7we|_ ZLbI~-5 (>>lyĐv}@{t> ISVuB|o/>Jrks)nO" k4т??LA{I?'зg?r?^F K0: +x^`u 'P3XfXWoHߠ[WQ\q/| !10f0zVO}f]7eq[!TbeMZrWi:r\8Ne>жA)`25żKrO΃SHJ`5ߋrV/(z'뿏?Vyn'eX!`,.X~ܢ)~Ow$ɷ>Gm1 ЙiixŋN,wΘ:7%r ͋M |H3iyÍaqA?‹T7tp'ڵbwcՐU V7oޖq.Oedk܀WLW: 綞mz-9]J-:xܵt2~Liuu4>+=w6ǟ{s!ǟ. m>W?gup53=aӫֹV?msY>^}KU[lH_L<};7G,踞6/W nVM)y<ۣ_LySS׷|s润u޺hN[*[T[YUs[ jU[G?7BNLuUSiM>lV OOyz 3 *=ՇSRz|}6@izψ߼~UڿPL=Ijfy{8vӜi=Ƙn?yujZҚ@YEmAiN*a0om_ lLvk';Ub;WUKc r}rz*0G'_ B\NX<; \>|x(>s ZǕ䓁Zg{-MZ>^iMA\:]} e-rbw)%6Iyf̄Q\8Wb;u#IG%t 6gkup3޹Aݒ3[s"}/kamOik~?lM; o16]sP:N ݔ/<{f׵ajKvNgC7 Hq%}5uX-1`blnQv`#ĹnOM1`:lz5+c1et"`:,Xsaet.p t XA.6 :J,uF@#aCju86SFlXܙhO:,X֣c@h<ǣ5b?ji!Gzl:0߯Hu'qWἦ2>(C/yQ9$({z)ly5u2nei] ~/o1٣9:C8[ eM 9t jqX@o[_>#\ GҮ+_7AT%-KuЏqcM#:a?X~z-:WWtreY;"ʰw&,̿i (Ⱦ} JOſ{P·guzu6(J=b̳{H?7ti[ZZ{6Z}_K[&p6S'> nܰ Glse}Pv?%~'$AV)rK=:p,.1",tA(mux^'w|>&3,o@L{"tiA{ٚFGqZ{:㢀\+yml?d덲9D /ݪga ;hlp%f=َɤOX˰'Ȥu4=CjIy)P O3{vɏeIA:*G5}Wؚ!@hvh?Wv3R8u@M7q|^*UKut:^-y2O9k \ksX_{ud?M@f2KpKK h1;$? ,X`n(n#p*v nϵ<^(1O,>-\ʼ@|OBL/u { HR>!ȧqaq%Qq~3 8b\ϗB>RúQ>y~\@Ώw=^j2=9yL3_8|("Q{؀r&{lQןi<6 t"*av&:!oG 7& V}^CQcYS<'p_Χ.̋sŞJ^]Ee]{n3X`M'e:D˭jòK)ʜ2*_Q[Vu\fӜjd^o-6ڧqj7~gbbsc]Ndn{rSY<~dnk+}a#V; ۀ ׈ `:lX֫\[PuWKXZnSCatڠʪbᜈqBQy\ DO-4OA cݼa+dhk/e;b[?΢rھ̼ޮWrT6Gp6B3Tΐ gө(zUQ2ӣrk^7^-\}y2V,54NBPYll[B1ߘ|\) ׉ CؤF+~puˮ D/K7tz7}ki!Y h L wwCx,D`chk_!mֲ3;(YK:^,gzG [!<j y7yy3籸`W 8|)t{bZdLcqeYp-pn \5< ||+iW 􀫷*5p\#8 f`-3X|ll΢!3\M+Lܵj)ە(_љ{_r+tgr^-VL{Y~%?PEQXu:|LqJ_hT]/bEWggޔo8"@L;%e?1 Xu6jsy _OF^WSپh>At'Zނ v0^ ݏ(.}XҩWY4lLc=xu{A{(5F4TƼg4 ҒkHK%:˹e>z qzWO 1\cZ_ӥQz_v?XjlgݠS4+TVv}{7n!Ay1p~5--1eDǴlnT۩n1vjn,kјn7\cZFި`} Oy6k:d-+n2~X'ElX9X;YtcJtryo g+gK;k}5'|y9V :`:Xi\/fƁyt `?kf 6}q Ys=uXf}ZuϨΣn,Wv37lbobou5KV'ށy_QXSs@OXc3.SKt;_Xf=Z`t́Cg%.`Y=5l>}w C2?`_oQjD2y\\^<}u2`mFXKLGVa+w"^`ٷop\ l|W!lcLnwuhw]箊+uכr/n.H#-}۔s ۀrLMY*O]P;^f1uƄ0cci [w<x. jnHwk6kam% X7yn3`k @)m}%f(VRSŹTU[qjo<ƖsyqW)} wiicr7d=>W<}>Vq,f&SGq|rƓ6QH6[>FK4*@(ZYpla7KdSWjgQYuC.u2(UhKIv ŻqXV?kF}W{'ee d/2)7[Sb ;YvU.T& ,I ri;:3=,M` $絸jБD]KPoӀ5cM -?GO0IBſt`E ; ,wWP[nI)p۸[^aݱZ]DeHSc2![qXN]S%v`rR2,O;C7F~;Xc\~4[R %M.ym x{)8fh7_,UG 0w;_?RC#:`rd Xga-x)mЉ} ^'[[QZPn}E?&Iat<V nOe`F5A=*݄똻aH.MI\޷*Cyt{;^?Z$XseRH5[\4-NB?5W;uunI#yJ?ztSb߿e.`~Vd!Syo@9u@u͘ d!sG7[ME>L&. `M4pqԡq )S~*`~-ם'YN5ǟ.'O,U3 )Erͥ+ci8oxՃ&QBu01U-z@7G{v/^=4&;#~ȴ<9N_ދ3JXf[B'޿@+ szKqjٟ+ #G=AT?G𜊇1'6'0뷨?7;7*}pN&纊=F/6wɓσWǗ3cztXY6 ,f% Y` {onkoOHݍ~`Op{̿푿5pbLGGOjS#ˤ6%=w=w6=w =|3*b8V M5q_K얱AJVæts1Cvuu(Xo<6J w\l[.:`r52kbo޸nOoܝ=iNŞtJ~E9~]Zʀus>`ATz`1s-2;VvX& އq`#}B;17\\^w)U?a`N>>_iڕ.c3U=ݜ,d}='>ǧ;=\EA7Kc5( ;<' ,ѹ7 #ΉQ9.V?׏8'^+|9jץXWC[Y?ǜxn4lNs7.}eƢL_d[%怣GNO'$݃GMV3x zzLHyN (,s9Nv=69q99~-gĽ|\*u<.&5tۀn`=G k#`5Ok}" Yal%&'K|{Qސ@o/6xli}5g|{p|{+0sϷCI1pUO9sYpMOr/|0ߞ+ͷ{!;|{MSBy 2i}V!g-3okN_|MD&!wY̷9?Kyw2 T, W@'ڟҝ)mϼvfCDyN6?-5 ^ӹؚJsu\Ry31Qe>=,䲟<ٲХ 97ް˭MrO"&uX E~~ve|/gC6,g9<'X3|J ma>/ˠ7Lt m6zI[& W?t3GeiaP.Od^Ӿ|]^UbrAn;7< xy[yq)A<@4uᓁl#0|:\"aCB/Ҡ\ˍ]֣|5B>_n|~#YpM/ _<륐n~/>K f`/y_K|~Gp~0 w6:ϧO|%k*N4؍ϧw]qY ~HNg-! ϩRi=l?dL0ܠIh.~*K<,[6*׸Ho|60k'XW8UT`կqHY9v=G^8 ~Ml֥úu>Gr6맇}j1^S6\pۣhɾa,?7cyZpU6lG˄~\ fZ?p9;w276RpV: o)a}RRS\%@Xy[_pa9,.|[ʸ:0UhgQfj ۥ.:LqaN\?*)=|[xW,eD&t͟}rD "p |:GwA`^24w8wā{Wr~=أT7q5O~7R=c?Gp{ wk/4&t󽫜ۧ?#"aL`duA`mQs@ {l6C_`:a` :^~sS=KyJI̧+~JI[_ޗjnO ,>p&=gܔ_+Zdd`Yu^`YU::`e&l;8_A#A4 (ctw']"!0g]Oҕ"]1 ?76ecrqgSٕg1}4O= ?P#ߘTWx,YUi|/I dfwLR=1}5j.l3QfB>J D) ݟl/d?CE',(e!ld)i<~an&_3Mva.Q紃@o|OD9xb!B\~9t C y)xғo~2٬tпa(lٝkn3G ͍F66TqnMSޯ.?4Y,ğUsSt9OUN>x/Q G<#ӖU֭>:z6 ܄cfpڀ}>6 GLk4 lH g{p%we;e)΅1e=uyՁۤ{Cߦ1e3|._rN`;(г8abKG--XtG;rN[ҙ~;]['8(g9'6/"gPekpAef٫~}`XNjt>^stMJ;p W/o+K0CugkL{5 ٮ(eS_}ɖ@& YCdGo lFuo cTo>;~Ge^7#GT}7.6z]YLHG);ٔ{G)yr2_}2V c{#a^: sIzKT*UBh7+Y>HnqW :PJ!v^6˯57@6^zyc|m{q\g]]I+tnNWگ?,yd K1LZVze_ tzlzu_`{aZuX&DXy} _Uw>)9=5!Wr+mފ{ohxjfߛ9=~l0pLu>SyxlUvWC~䡽|c_ qZ*H;kZ,_2ߩ:^APz <8 ԟba㉽ y8{0]A{Y|uQ}K5Ab9u:;ߠxpRk|2rُAa=v`SڶǡÆ."tuKLj-t:4m=>5?*?EϏ'<bp\%f ܀6BF1z?WQbYrva*>џCrfۖ-pXq@phzc k h1P79~Nq:_YKRK8tZ1Wi8 u*RʖFJ/bVDLy6҈Il0aV9f2b!m s9t:;HxDW$b lʘ>zSGY|=N|Bzn=~cvL:.p(#;93, cޥֽ> O|ZwmRf@}%{!䷑"J`\jb6ű6fxvù'N;m+hS| xI$#9@ 9#{=/Q?vWKauw86TLX/O'lo BI X=ñt彘>+C&9KT.S?O315 >#W/Y'O2mV違l†ս4_(Sslşdj,V{fw5A2!;u,NVg/ @?{7fb)dmޣR6I|&͇s1>.opߤ\qTK&/]UC~s^g M6 Nҩ7LonF!cnr=Jl#QZn7m,O&MMdb s({K^vʮJ]'ew W<& e7s7i,Უ|wscٹ%/FS7WfG'LlWiukWq1Yp~p)vs'q:uZe+0׫Wc±?p42ML8Wna3\ּ|}O> w=av?g'd|1g3>df S:[UHw|.fQe~dB& ;8kWG[G{gX#׆y$?oX-xjN~\ 8cfpB{ӱd촢io߰?!%?=X$Bt;v84'ᦍN!^x1(WO;3.(s>Qk&wԁ٣wP/{7k jum~ۤyaLD??1̣ItȞ.'Ngh" Շ[<86c"Ę {u;z쭏>;cAq~W20i2`Sslt^C_*EWܰe~-ߛBaedu~$ƷL*?X ~qʺڽ_ˤ?QX_w\?Wc2G ݝxAIGO(wv~/;tZL vc{Wi\;cW VCfZp,p մ_v?KL{>9,Jp&N"XOC)#ſSSdJ))}X&fV X1} SN)uܞO?Y4 .L8zN81Rx6c%},eۀ[+2gb?t7g?9uDӗХذE>օ[Mؼ 0[OHg'T>w? >]w|6~̘*cQv@6sw0d=}ds=y}w=Q计1;ۭnӰٴ_G' (emR6ߨQfCv6J*ȦgF'ي(dl d_J~-f<c'B=mSkO<ϚMEZ;:Xl%4zb3ĴOٝ[㺵~cپl"t\1s%͌ﮞ]B6OIs6]0:Φ{xQ،)<<_}t 3iӘ3 vi\ :(XR}:֨ӭL,`=Wc"TO~U69[4{Cm=f?G;'BwsSصm;7P75:eOhs?{!?ʗFg__=<0!Ō&}A~MH1iEZ (e]vA* Y(d|M 0,5!ŖۀiVbsYlyn腿-ǖb˗?P-oóo91 |]|_ =Fz{k-~pQ n\Fu ^mTn[R 1x4{J< As!>čM\dDE_ou^lEBQ-0 ;tv+-kyವ!: %܈鎨ʢ ORdviH%:;ңk-뎘س䥄z ƾW6b\FҼYk7 Dّ,>uk1V/Lcѭ]md3/H}#R }{`;O6)0xFWQšB 7[bz!!.O8@1MOA,l=CqqvС eޫTC7/.u"דu8Hx|.da0tH"ͻGgg~{HWЏMnR <[m0<ŹE0'=u4N 7-NpW-++~d qx/ X"_1 S\(:7p1Ts}ٖ~ T`v-w٪7$ bkgLg{ j ^1crJ6~メ_߅2Kǔ˖(w𾳂l6qPע~. "3>Xgyy_+tY<>y5s?!b@B^칾<[.^9 xst;7Łt |C/dSs:N;jt]chX`5d!;ɼ6 |-^bw'/a)*bp{(lA;\Lkcŧ_L6e?o!&|=xuҀC{<ȷC;3ځu ʙѡ s`Ka?m>Xы!j ?C7 |\p&ڷXq!,.z; x:}NCd,s9]*־csce|@/p~ia+.1gF\"g |N]vʕ@7(( ,8?,Xz`IE<]Op~ql14c_[ OiO9͘~vTplGV蕟fp&Tj59U>^+\- ~Er +9^ |Z:JS|ld-c: W2+5B-}mMQپ`pCFݴ8ݨ?Dp^*bpILv_3)O_JcVUKJﳓ6جWm^w6Yn:=( . `~6~y cx7j)\<dQhuE@'zٵZCwz仴@ozWjz5xGQ׉ qVPS/^HcP~ "xuw,51O?;HcJZvv0g",F9vh*/PA(?qa/͍/__G, g &ww8խVĺ 2ub``8^M/(dom0]Hyyi>ڀoQldz߸mލdp?*dwrK:`+9F]%A`,m ǰT̛45>c]k9!:|]`h+T xxģ}y\ǟh']jG=">lPa#{[0G;0x⿀m} Qc6݉~eaߖ#"Æo{0'JϿз&?7u6]`[LipY)N 6w(mٕ@~wH@6K鿊<pܷ(O?ПGC/j/ߟ<]z~O~fYw; >;{ }*v>՗7T¬_/au}U{K<Ɖm\axac6 (R><ھdzI?Cuw0q~\~B g^Ie'ytg[uonAݽ>>.nt cb5Uz*; X:]3fWD~$kN* ?_ ~:_>^?{!O^ T_uNw~Rչ(`6: MĽBBcx:6ܟt<9tRl?~lc pVP6}kx&9R]_15<`\XFok-iج{N9e3wAeԏw2z\Fd3Wvۢ!:*u[D,[٬fفdl< Z_V3|үEw?d>4M່@W/s$SGGHf}[D, {][5;uL'd: sl\' A&1ٹ\Ld%"εLR&e 3vN4;ͪ LN9á_[7|! _ S BܣsqLAyQ(s,?Y*Qr(ϟf=b~q= F5j۵:wCMA6Eởd72aB>)sy \S>h"??{wϟ=oiOz[|hC.i?Æ`SC^D>8 6\;tm??l?\t,d}'~lf\VC7`Iҽm~ag x?/s0q&|)##-]|Ak|/GGK3LZӉ'm]/q_w}-s%l'Ig/l t^}$-$-AUwE߰ω{5ZN9(o8L}GZlԏx]zZa^FiQ=gȵߋ2zw_\ op_wmF?w¦_Yq6YMk7|{|~?ׁO~m~o;dF/Z;~e[OXm䷙zϫLRԾ|h\ Q?nL(l]?{N.m?@&=??@f=?Lv1?ou>ȏqynlvk'Cm5=}V[pXpnup{CކCE2qke9Vl.g]ʬ6ɀ̽R  3:uo{%Md,,H9]"VWw22㐹My(C(&n{Uy(C?lrkˀ%|cFpI5Őu3wl;އ:{q|u+qcKjkfid(ٻMw(񕥰75x^yoA==\v-\_Wcz=0}O W~'{cc*q]r(E=Hl7G "Z]'EÒ=1-^Ş=u+}u5|*nOl^VI|oc訝!?yȋ4S}Jes}T3\`ɟipg W+Lnͯ=@3i g&Zc+s2?䮠zΟo^gqib{\>qI{e6|_CRڞQq_DNZW .c*z`rlfRpL *4 &Cی0J}߲Suq䔀1zZa'5f2Oy>{:uBŨYWV >+\U}(tؚlusԇ-C/-Cх>ln|Yd蛔ׇ7D~Ѭ>T@w KYȲ}& yr49$WO~br?c:Vk3~0%jq-Pcֈ󙅊 ZR&CGE{vp2t'~3Ӛ79JɀIe_ѯ|а[dحȕA.3uR93_i ozȥh2=s!+rn%dٙ]W|Jb*zd~zlImt`cj?' 7}P/-ZQ}x6)GK06aZ!7ry3.ib_ϱ}5å? t-!j)`-e X'.\^0 +!OYډ9Ct X:x3sN1s;GEg:v%1evFfp;Gg'nsR,WEe_vTZ knoٱ7S3 ; ΛN7cd;zvt e,yF7IizUdn,s˛*.ٜnܭ!a6dv`F.Zvmkoe6'M;s7\y}uB7$ YWIJkۿ6>=*߾hoۡ3mӿ sv]'N; Ҽɐ>>Udg[Nl7y!:gѷ(e::_v:Nll;d3UY(EZ &ٹ]xbMV~M(l2q?uXΞ|MC9r\nV蕮 ]A/O^W濡 c7N} k=J^]g%6 rI?{vKr %ܟk?[KNn襟:?=/]Uv4ٟs{}m? RnwۦzӧOrlLβb }·LeW*ip36팭ۄXq=7Lwu쓖ldߵXNXݙZL>RXdXY;ىn;[ln@g\6\<VL#iW]Un"|F$;M}RKQG#a˪vo5.t|aIz Vl5hib:%0vVh.G3#oKMj\8zr Ϳ+;n؏^ r4Awpd9dﴇ rߤƕ^ڿ8+~C/fzzЫKPCzk^E^~] jz4N+}Ԯ@%qlv6O*2O|fGC6z<3 xKtpqOJ ھ.ΝqQQ荊 jY`Yu]EC]TTEE  _QbQKJEEo[QQQQ0}sϽsΝ{aV{|9瞿<d{X`\uK`q=:,I6 ,ۂ-0 s@g?˴ ٿe_+['kkg v?5Y_/gy<.#qV 6Â&jq)]|" Xm6lpXk٣ڰ]ik,Hч9xY2 `mRGJ䳢zᬈ .>Ȗg "Q@d+!KѮ6@vMEOc?wʟmX[F+_JiەW1L眗n7t8ӇAoruدIW@8t=-JZ6ZhVТв?oOʆ@kz^O|^-1~P_8=(MKP~QJRnP ]N6ce̋g +c-JlORNKS6Fj*_<Ǧdy,Zڡ39 _?u?_j"W}~YutcݘϼLqLiV>:",Ǐ* Ft6n_g_ qPbuu' 'c{A=X/Y˭Y?ll/tͫ6:,WJqځ|_>[[tAg:,]N<9s1նB;ZͽFm?99-%}Q`~?Fe7 eGA՞'[}b(}]vj+JablW/v7J}8w=-C(apѷ雦{?s)  I}1^OX-4+E{_PF0:?j?2W 30spU ~4.H}s4dKyt۾msG%)v|tꥣ6vmHn?eވK_2݌m7WvZ,2t`X:J+Vݩ.(B"êC"T[4^FOn_~~*Kqouy'uD֩5P/Z 42~ԇR^!.Н@KWS p,I-R tת"eǔ{uB,;^ŔvB-`s$BbVKg-5?&; mAjz˭ٺZŰ>UҒ:e"6OƟb?|-]CH42;azb8RŸYq;t܅"qiAo>bo0 ys+KǪ8{u ?3HlY Et7\4oӾժ:Y܏mU2ۛW3|朖Bk{-sm13J1=xG mlY&KY~JT˙Ӟ;/Aa_ 3=q@O7m ]Ϙ ,c]~`GD aB2}6AR(=,|LM)r)#7$lXV2٨}Uk|wtMwN)?lc#o꼕8DK,G%G*oXJ&$G:G.˯ rڍV]Ki2Q~iiOCg~9e`Y崣gJ\ iG\٦]b1r)7px:cNFb yZŒҳ}WbBM lV rƳ}4n?=}3 z};:x s2cOMc>~nh9hlof^ hvYvYv{+;Ov){w)^ L`̿ջފһmki?{Nz^ X70hM0`]q=)56y}}{7&;M_[AC7-o[Dk6~nNK|׵!gwcgybf^ "G!!Joθ8 {@ 0 9xb]O'?1r=W8)ȉ ʳ¼4gR{xsA{d;^K /I爍FMhN8 ,!y L|Ve?hR5~N\4ܕBcGb;L}^ydNuPcv]f!I(_96W1L&z;u1wG;f.;Qo`f`h~ syO<Of@:5@Oz-77l-7lBܯ&dUrJaHBꁕ_fӖk_Ȍ@3T[}5/ < t*-LdçЏxn= 'Xe[XՏc Xy~y~*AOe, XOcmSʿäcgr,f;:`c\7}csytXϹo\wcoeY\6Cw;G-гK^:E)X"4gc6Vn]. zqr>lWO@-ߐ}ws읁gaxR<Еi!796(7~K+)ߏyDN͢ Hb1OP9T.nT9v/j`BTWB$muAG ب~ͷYc'z ؆9Y4D}b替B#.97AeJsIݦ I>mnj7ex Yo@gNJ mŀyʆ=Ix#!M,DES?a z}[0!,@&KQ̱}ȣeS1 :N~)HH^X\lxa L/8XR=LAM_#ئx:3c SeuNzR,s}F`i 跧XWy` g_,` 6 `3 ؔk6izM[/?G""aJg ֺ/W;\dcBt]bT%ӜZ}ԃ>zIx ?cmmL}Z,z2u8ۦa׸V?"L0K%*L,7mN;)ގ\6CٷU Q'>RKl#ȇvo5(hZ'[6 y֥Zt`#I0Λy7of=Jϛy/iģV07XZ̜!!f`w +^`-3]ql ?8i`6 2Ι>v KG,XO&fWoNOLX&0} s}6%bdxE,f |=c?s|rH7C6 Ū9a?fc'@_܆WZІ'!/>1 ˰`ȁ,XV̈BX`b3&=?T^7;b/&Цf,e68Lk0FMQ,VI?p)Gm#ظ6fFQ?kX/'1lƹ>k5's˴`}! X}'GA^`r  [Ɓ,|lXi^.L`(qa=,֝IX5X_xNg񍦉YrPz{{u5tZ0˕i`36 ߩǴLxM^bs&e2VػXX6lMZ##Of-YtY"2avZl!}6mbyY=X͞_#-`4Bב9!>кoKs?Q<[ xFLk9_`)> BS$їb6o7=f@01XۻN 6 #* -XXOҁD-`||*>1i4kľ w=/T\_YNqx"`-LbҜ6blPNTaKSRt0VEEB!q1jXſrX JߔSeK ,KX VXX2V,enX#6`/{V;b}QFl?Aj&ha_Z_f[$Ӟ>_ʜSg]>+Q3{g)?u [׿cT[ގz*axqaކr -X%pcq={JfF~۩ކ^6:*VohY}L6-e *{Wcs^n/VŒymN%Ԡ_+c,a]r:_6QD;( wM|~ۧ fy4+g悯u^^F }c~Z*E_듫>Kur5ޞ-~u yԟ;[mE#G ||c30v[S%s„ݤcYZXdCW X e$0 ͐%=Ez?&\,%xٝMɺn: Nc~Ҡ"mo{^WXc|`RKyc,fV%_6 i1X0ӱ#F- yu(xdh]i6qƄ O븽zIco]%; X&`gX+06Gm[5a:-ύ翨m]qwyvߣif 7To<{ $ǖ&z9|+܋/d[y֞@k%R6rL*Ө9 J[֓rV.zN?[b7y]軒~RƠ[/gOpbjտړf{(wnBf45֮HO/#Ǩg2'̛aVw±-Wyr9Kqcd!S= @f2lJ}~v"c$k^+ `A\zdw ceM;<L6|6LPyiߣX LGL|\ߕ6 q@Ew8Ω`vag. L3_f:m1}wa^GfˋҦ߲:sGyLO`4{Ny8WwdZOˢX X;u97tco6rr|iFO2? kvOz/2EhOs{'Ab6  e[ݠ =VG2cEl=?d&~ mILڅF:𾰕cb~NgG1X dF`i Xc[Q` 6 ,l",.4yN.Vh0h]:h8z@p 6@M9~Xs\Z.h9h~ZǗgЫ}תqi]l]Zh,XUgl6zMtM>6WSˣ4ؽl=>5wS1tKqȦC Έn4>c^3xV3.W͠5w۠gt? xC6yG$xO$)Ⱦ`#ш "[EB#c^;ۖ]8VLc|bM_4łP}#=Sok23Eqϓ'[wBWs qU<߀rco@r\?65̿c8F9jەܻ]R|kۦOw;ځ@Ώv?0ИZ;-`i,X5T X+0X{e#-6䏭gt}Ne zȁNeZڰ E-Lymݔ? 6,](,`y$L Y<='`loX]>kƓV^N +|Sw=3:k|ae'V}ob.'^Y ,ς /ꀱX[ &ry6ocM@nŐ%(g9\ncUCyBV9K fL6=klN3Rϖ*Xr;km@bm3 wʝc}p)e}՞f[v1ކ8maA|h^y.c5Gvv:?,q˳`+|ay6 XO,!`a`bj`ma &>EMo$FXKhm`a11X哏)FX d kO>aݐ~T)?ya3O˟w+ `כj8]#OBLʁNe 2.Vx?9<Sy$:=ovM-NZ1ZhF{Z+hyjhàu9&Aј `^Ì Vd,6mc. Ž.w^7~Z3&/wtc|٦6`798^?,HQ'@yz>H:ƵXl'c:vte%%6N:xQF\rM!^Ul]Xo$f'Z`-^_%֧\zdvP0:`;VuwdU'`<K[56z#`k|}v`5/dmz.Yj9&"jL_?5\?ƀ$}qK]_l0}/oysk}^ VMɖ!ջåmcq!36kӕtBNq^ +Nq/jyo&q(I=]z'RzUȼ#F _w R_pyuuzHue@K"o;5D}V"Qf?!Nd"HJBZd 6Alj߰ IbC@uTիe:}ѱ}c2e-5|L!zuJSڀi[Xq):2Ҙ.I;b.q. f$̣*'׫#tbEr~2ܘ;ڂ13@1XHc7\.~s!UZY*M#B.^;f1ьwI׼d+ѽV|6>]b ;\d=T=,-8PǗC&VWoFgz}9<5} WzUIlgm^l黾].wZ3i^Ng^NX.0rL,.5%},iX2^@ڨ^xMsG$Rٸ^=7 +\oMQ~'D6qvmV A/]N{Xj|`='!_( વedbxoD/`3Jq茣ihi Km=[Y_ٝU |2b |xl#lWlWl҂`}Zq}/aOthx޹,00c_h%UUB](v_su:-X-solLA胨rY ;,SƀMYy ؊KTD˱P,XeF-X%":`>D!`UD *}Ct4>ؚjT\ tE6Ft_9qwaD ߸߂oBkUZ+ wy2|\K{#I*H&eFl}DAY3 ӧI}?ےy"ʻ Z `y~ VN`#p}-ذMp}b3<b+6|>]O|>DC!jfKW,)t>7;5kgr;#3OVۋ/6ms>Oxo@D:#&T$cGڀ-X7OhX6L14 L)H>"6{#>rNVd| Bvؾ?6 &?1*hMk1tch|1| UJ>STe ||xc} e@&)} m[vY} UȧmX E޹o~O}7.|G?ai߁oX2򱵈W20hi٦U҈,"j{=1Cw:lt "FfEBr*>04`I"kMPX: _cX0M8}D| 7ws ?MUj u|бj`|`["}k@|Cn OIOcؠ 6w `aO9]U6CߦҔ G"hߠh1뗍9Avi%9o#xGY-o8}^D14,p^$!CM&`DBX0e[D1T ,~^^ >@x[rb4$x'c蠃{A}]e[I9K6*`6ϊC>J|))y85ې|vk!`6gh ag( FnKp3%` ٿgw$JŎZb[uU Y =)i X{o%c\;*%v~30Zl8UwdGD3T,w'?C~z ])eX^ebyo~e Z~2߆>g(^e'C{P#x;vͽkdS˜ E +"M2(9eKs V`ߞzg'?CБ;|MO2Uz*6Ȅ=rK/ cOF& "_1XɧPX6 ,q u7 b\>`{#a`F;L?C5o~iXx;1} |oOQ?ﵿW~:[Jq"k"OJK.=ǎs2]1HkӠ2;XO(C?gM7:VR5( 9`I"Z/vb2foFvGV'ANeSu0Xk蚽+bh;MS{̾BKwa<s.m;9ii;u?SMm[wqw{q\bDhv%t?jlRmK~JFhN_nۗ#."~.ݙ ՌWL@q,uLGy{ z?V$`V) _&I`l6m,h7w7_Z什E6 ,͌9:oG̕cS뚁ܑ`VMw] ߒ|1~9esjR 7S']}֋1eՃ.PʮWnazp$5,t|=BQ*r%K|mߌȦ|i]/Z vs&ɾ, wȔzYdu]'_K8KVz- я]nqhAؤKGnִsAҁз|Bm_>!|C$A<]y<Ѿ:4xM2Z{?2>a?v֡]6|cgvwpf@O7b0Iw;ϭ1ݪSԯq5hZܑG#;Ue9G.>ؿAʔ;Oen7B&;-bއ=z2S_rkQOk+o MHiSS-Kh׭Y._?.Nֳ|Ku<ΛJ Ļb~^s0ANƔ 䳾 neއF5f捩+: $~S'ƻI+@nr}\ƽĔ"ˑ]z?ߎ녇Ɍ H^@i|έ}1r} gN4M;~e\32>[U~gCc?he~@*z1.qY~Ы@?3~`cb5}?i|vݽ~ʇ0Slw [r].&ѻ*>;۪/  8eqۘAڟ4hPc3wg[c.= h?4zoB2 }6.Px >ϓ1J_cm76o:rSD66/C_Gc= fa"ц2mYmt}v8ψ7{}tK <qk`4oD${vճtV[[[}Fom[_x-] [}=ig >Z˙oiJl|b!`͋?A uYU1@mQ^g{>*}DO&Si{"'L U6t?2c$-֖w'gEkEm'ERρuwfThT^Cz53N<Ӹ_޾~w!dt|L)K z[({},h7;!nr^(O=nA;,x;[&䊯ZL^<0Xuc3?Yoj'.w4jf>]1uPgfh7hj'.1}3RLX5uN@ilyX;5*@? qXoptk>*.h_Xf"︫ 7ã^էLyNOw6uA`~%^Xw.;V^F5Jhϙ گI{v}5~. y;t]saͩ~iT_^MYs/'?%je3k{P^D.2rxw|Pl)u6$`T߰)Mj,Ή_UrnXжϱZMH῁Uӂik`6FPBo\6ag?/*J>m[ɎLd~{m]Z`FD;&{5g?ǪXqы| H]kߴ2X[.sun]c(\7vfB7k]N?_iY*eT3 ym?ěwۂ6J6^O rahk]m7l5@fOqz|Qd/lbሃ]l@! u$}?f{M{̴}KmCb4ؾdMK{QT}$ESj!+؇Ss|`NVF;w 6e\m-ҙ}`A~ߣzup¾Pf{[NzM/'ѧ=ke}8< ;|a}eA+{gA F`y m]>ގ6fakspyih\t#}(o/hWp%zs3 ?7/hbAx%,h+2^<͠QF X= G`}6{%E>faUy7zk iӊZi@~Gmlͥv^*# ZwqmwVA?xl?U -/Nݸ?*cZЎS?no+*UkGJPovX.+҇$ yPNA&YdCo}2njM}Q|vc=Kxvs?hisZ݆Ot_A^/tּu鯵wZ} >.@> gf'7*k?УXgcU7S׃әztL$8Iǯ;xrRM'pIަN}Zl=i ==Uհ|%mV ̿7`UE9ZKRfWՃaŗ>8NpW|^ w;}pFy#os6|.VOqlwTNo}>^Wς;iuA[ze@or-߅u&7êr&7*?adz\7;Eo>yU}]v{|^wO^n8]ɋ5A]*?eOX4 5)~tGowa]Ԛi/gfo;iQdӮ k4gmwƏfJ'/jw6o_Ɵf05}x~ | N5Ǫp7i=ECcHp1vn`n`}`Q`#m\:t+Rhڶ?X elN+G)v)[TТX S.`Le;F `$FDnt9wsWMH'݋TM}}}{Q9sQ{F;k8]q.ホuxK_%@jox\@lI~Z`X\o\]M%VCYnzzwյeQ{9zh>~zm=~|~o$GRW .aif__*"|W9׃z!sPbPtScdXﲼz lj.jʽ̐wЏꐷrw}x;//v_~%~o$] +/ayW)qu6w i_l!U%']n?O_;OarB&oy`Q{тWzpQ#6~b|žN {e:^NCN^N߽L_^vC>Z`٢zލ-jgp;>I ѿbYM:Ûnݐjڢf좫C뛋f̶G_Zn6 2P}Wͻ:/^T&6sQz:sP|^5\EɋZ<<`o3Bbdlw46`'A ✘C_8{^tj CZMrl =ˋFM**r1~8qO )q6i/E4MV6]и^EtIfC__ vzW?І@3㥷6zGi.-»QǂoXW!})&k*z ,j-9Jl},ޕq5f) ;lfQ[Ə}t6Y s{!S_2 2 :wn:14C+0,y,R8s>|P;%~eb$H ?s`ƢcߡkEl5};-2}iy/iSf+7xͳ(\q AnW UyI0HtӰwA?lҿ#3A;^?;=їL^ Gx|>c|0s](;Z_Үt Pޗ4[ƂƋ}& 쏽}ŲGUtq[Y/|2v֨JX4l ,.›ZF^2kYF|;\T)>`_/G/>z_@{KVlcq>Y|>l?cd%mo"jɆq wο=N~G+;;\O$9]N.6x[SIkl-,NrzCKTe줨F0 ܗxs mO6C_)Q:a -g!ާNrRRcVHgL@߯#A9MP/dRE *b^՞m{hj7^w$ɝao|yӢxlzqH*jGߕ@NvnnA{SrkuNG?+OMzV!gcW3,ʨvL'oM:;-/z@TusD~jB,k<*7w4`4nNe4Fu01=ef?uQ>>3t$́>c׺]VYϕ,k(t(`t>5\D{O,|) ²@%]eE M0%o݃Vg\~ 5ړc"]ְ`& VH~F}@;^Zm.~v7{R? \ʮD}$j糎=1K q܄@#JTab'wG흌N$ޭWU%/,k:iM+VTYX&G.sX{A}ŏo'+=7A,"IסjR'sycfb{4{oJa{6n1ij?y&_eSj?u<ծ9o8~zMO,냎ji=sC%T~#KQk4"Uږ|s"O!z'׻}M|ogz럌0%?3?랊j9J?s]{mO]ުKf*9}ދ{%ƇfЛyӽZYB2:x?ϻ5SN,<jб]S'8c)Te#J+_yͷʯzKGw#ƯgZM%[Tb#VC_PT'~9Ia&sXHQ{%EֶvQųUll]`us1lGj/?ﱶ1qGݧe 9NK҃Bꇼ̕{vGf|?]x>t w1=`# V!Q=~JqAqK$e$mRy8Vl ,Y\v|Qd;ٓxU1/'kMcaެiQ3e]-ֱfUi.bߺ}+%3f[ܵPzCo45cQ; lTA5p?+`_,\ڇnoOZ~3녥&)~}mz=nFqCv ϛ~*ϨJh<(kBg$2ima2K-'QD'h%]+N͎?@ XMGN@/C~ƭ.s)o4:٤#Q=FNM!'9~"bAr5\uR0Bn;eF[cge^6k?x1l}o V/H.64A-~06#gOmTsqs\X/pʠ-V|2!3oͭu Sd?8վo3$ ]jǍ'IM>Iv?6R>?GKjπiVISs;`?dMy2`Uw/&qEWbBW Xk򹀷٭Kc6Yݏ > Μm|#_+tx[G/25_`!`Vw:KyA5b_*dIS[UqH pƧ:^f} }dϳ:y?E͸jTY/ߍbҺ% ޾55tHM T7bT&w2$doo|OQVӫg|wnjfYkcSb<R}7OF8pblVIqؖ rՐE&-`sQ=V*f/w'[簬;~UT4gqp!|T[ lzv?TO7?bGd?xV)sPNS|N2Ũv+`'*\XMO_Oit?;dб+{Y\yM7( ؚ$/GekU2c:@BUo=J)\W>+`M#_a5XdWտώ7#}Yj-c‡U3ֿ,+*`FCDmnځ {ҿ5glHsLpj~`ZٯCRZuȇRjT{"?غՃa9WF lU/ŘF^-8c?ByF!Q3F!2)ahQ3K\\JݭdsG)[fQY},d=ʒ.f=0>7mX6gZe=3 - \-WA߻~uI{Z׹YgɌ-u X AA!V7è Ƴ@g3=5wix?Bs- s4foaTI=Cώd>kh64ᅬi/ o_K-wy1-߁MAS%TWC)EroXeړuH3>xyFIi[e h7kMIK}"^dM?6$>l=/1R?z/,d#,CU"+`RUy,XǂUS,X=.Qkoô~ (< W,n>¿ec.yUeBFMv+;d.N!CڼA/uI?k;Q_#`Vn*xځy,%V>A0hm1>7y}q?G@gxL?{O K, ̰`M _|J{}@FyN\v٠W@ ]G޿O-wޤ㠭@&@z+93hu^җ^i)<669'-8խf폨{C'/i{tu;%l?>e᧋v,>fLY;]c.?Sagw6}]@_oqqwu)Jt(6UC%fvZ>lқAj"~!K\+6wsN_pcG<T>K}d>i%%*҅n0.)Q"oW5dqsfB-!?N;Ǒe >_^_LzmKY C^5}iKZ0E=pg;og>O~Kbo܄珗إ'P4tcIm+l8(:.Ao\~t__xKTՖiw77}\7rkNT̾wI+` wܹ6 rkz:޿]dSۥ}K';,Yi7}|ϳ.6oO ̶ |s-~ %3Ѯs{2ǿdQvTsuE d=vJ/tl\2}\~3fZ zE3[$46[d'o K$eS+1:Kxj1{yL7؏_8/H7.7[O_7}ޛ|~s'п/T#QS,I)kt~gmu+ ?Z12"H껩s~ș9 WqNM(%}+֔ b8ӳW˟W&2c'>+W7\0^Dwr7 \=oܽץSc(u{ͼ:"}KK~~evQzZWٚ!Rgaއrl?,/v>m5u6M3asUuz KUte1`[yٵyA6)hM|%~}s)i܎|o^MI6s~>ߊP|rs'e Z["yOHN)ͫ!y9nz('}-6 9ߴdWo=-y\:a|~1v~=8og"~v:xW[A_'[x/}qSJgfMj̻c{A!lnм5x>T{N_X\Z*8{=/Jhjm+Zq|Լۦe#ÀE >Z>8osL1u֖Ω&yk?9}_\1ԸSz<ӝ?ԑ믖鲺H_FAFIգr_;}~O̧IAC|ι˗gyfUlR|j'zdZ?ı{\ANG7yu{czLQ>MV=`ѢO6f]eO~խH_/l}@Ώ7wMX]6qf'}k^ᛥ$_]V*Qur'br/|ƾԅ}7杘'Y"t;~Vڧ[K@z*1>u< p\OqޣZc>f˜K6d뒈~C_ʗ3R|,=^6Dg,]?=qȽ_T>jWuؒ# 76tz g,}}kh>_=UG>~q^]N=~`ֹs/ͫf?_DW.(􂗗Q6?LʡЧr5ò~Bo{f~2їدޖ"͇f2 ^7"3a}m^mԷsr?W]Y]z ?֗d>y5iݬ:YwV2;3ݻ|ZKWgXC~,ˌ4SH;yDe<-v'u$.RWpS|nwA2wo[<+W[tzmnjބ^pn5{Ч>[wv/d~O.Gm+zUe?^j߭,Եڏu}ݩt(ymm6^#Z홣Z+:WfdZ@ۭh^4|a,{shh '߷hǛ4;TzkB{83mh3zF|PZt;fE3ABͲ7ք4VdǨLh5&͆Ve͉?cȴ׌E3i?.B>,{Chg3#Vlfhh"h/dG u֬2UnWV=h'47ZO֎6A֍6vIG}z.ZCefchhz?֛͢뼴Q'hǙRʣ2íDk.324s]B9M:=:ֈVx]zVq|f\:\gt 5%e?Z^-OoNأ.?F>Gt k2Qev==j(F,nZwcocQ {T~Y>>ײG}L=v5bOcqZ]ofO \kN0ӄ׵"3|wߟwWQkL9Y7ږ8˙ЂhDZM-d+-G2҅ {Uh<oZeuUv,}vA'-òψrA?լЋ=&=^fAk$/ jE^޸~A~@nTw5.+tZWw^`Otze C3ATwV>/{I٬+>z’IpA|Ї~`^^1t[,d<̋\0Mz7z{`8ΤѧZPYȂϺ%u8N'>ZϴW'7?lhsKkNҽ\hk>iJ?ZMY܍>v^,ݏ^f#K {YY^+{+#{Y娍{ՙYdzOݱ׸W5=~ּ?% ݿVܹWUg^ WnL=3W=܌7ثYzvfz"K_@ݫʲtS_ܫ>U+ګDQwEj,{G^FC:XiчVL {}˜7/Uf 5AZݫ6d,d +AʡwW-.'gWX{ IѳEK/2ڜghz<(usL˿]דFZѻ_N57zDy޶t/%y+K|y 13>]5?qOI~`C\d 3ŒxܯnA?r\u-W_.ہ-OEg]G^__&!*LACd?s/ [._]?na~ '6ς+ig/E<א᝻̂˷iub^Aɢz5ϛ=Rgy?X>.6.㊭%/pqǏIwƊ3L!܍#g[k,ה4)qo,iGkՍ74b]͸o%Euxf[:{+gX~ZҴJSw7~֏,kMio3'f]6R[dw8v~;s>e 頼 90zT[*{ķF&}mZ2:yō7< #qPO7壋ש~n}jbC2c֮3gf}>ɕsu~Qm>D;yE.L\1הxDOP~[y_4^Kg?u_pUN7z%ހ-Y#br׍| K|7lxJ=l߫sjQg71L' yA#usiSY#]upb<_W=}b~|ڔZGļsv9]87x}˭ vl/q36%/_hL5gqZT8rCjջqn[3eӿ8ruۤ0p;;S_ Ӛ8ڲw^e_3=+3չgd+jԅ-~ݢ߬X}r7wz+~3IȘqF}۸1ޙK< s|;0T<?2ڠd]wզvA+*bW6j|6I1ٯ-Dymоo0:NIwaᓱj[Џ7w뙦}]L/ 8KAΡЇr*,]W7i\5 N|g%ua9A,%[ ]eY{KH>l5-=j)~WQ[r92-Dʡևat}mS~?0?9˿zgbk2\? $}'t}3Q6ۛgMH!Mw-+k{BۻF6Sżn2_WRxN\s z}=ף߾L7'1=>~`kB9]IebSְ%˜+_N?`~{2kK MS|-4hc)Ih=h[XKnw &V41fWҎ^)ei}=Z"_2*Ua֑r=U9ΝtJ?c"i.+קucxRf9vz={zBBCM>Y~>93z?zO"/cukGIGpwe2g$oJ<7:LT G}qqGo2_kgO̫btz ޭ98aǕ9I1Kww\5=CYs7D_${vq]q{t'}ܵJ}گh+e{T%%^퐟'k~1F{rRgg7uפZpwZzL_,$q?[οeI+G%Vhh?л{f}\ 8ůƘZ:dSγK…K.׿m'cnSL%i2X']s}od|lcJmJ 7dkGn8/P ]ԙ =rGi}潅3Pp3d"wZ?5]n)2N>E7s2]15؟8%.4:jOɬ/z>y#O,>>KO[{OlG$CC&Cz^7CQ37,Zi1eܜT?f 7ha6&Ӎӧ/m/,]qw-ɭ^Ȥۗ{bn*qzvڛ3W+LO׻e̷$SI--Y5k嚑O(4n;K*CDzK|ΊeܫހDY sC%̗*y텙ECr1#dJ`[o[>cѬ-1H#e٪^%nzs*yg?w ˸a/^nsJܒ J)~)3!=qF{yޞ>ҺbcR.b=ϋڰd.q`bLe)Sbc 3g^Lit(m)Ls =SmV%zd}i ?W9Kvy^jZ\S'.ycW1<ľ{}ӧ5}OJx_GԞDk!f՘v&J|:.:2a& 35ԟܚ쳷\2a3q;qfA0f6`ֿ gHiњԳz_]R,- 5W7d8ϣ GyfъyҐo.qt.6LAo8=kriґ =/{1uj=絽g n 5|j{[RmCY~{pWO,ޙqG,It?ԅq1Ѯ-sזQEі1o6Wn#vg}vmrXJ؍s}1|\s69z?gi;KyӘlVe3Mq9 ǩ+1o-3ucvnwhZ-?9;K9o۸(4/F4wSռ~^UeMQ,?RupzGba}NU9HN#Q7}v[ZmO׮1o,uq ew]W=}tsG'<&r;7~*fpV gQӟzż}z6NKc"oD\^1DmNTk))l&goJLi>T?b`biӲuELUZO,uA'1GY^N cO0M'.u~nޘqH73iSh/pߌuzKwZlubU)r&Ƭ{6Vީ]}1ԼFuEi{d?wL/9J-۱?;qԸ&ӸU2hGDKᡏ%:C.,oοo_dFt7}WV'Yf'!3Ģ'm\bh7&Z̼%am n-p'NS[e{SfcJeksC]Gs$ =b̸DϯsS0;ka}OvM|/ޞxU5%͇yƠ鉘. y3-9J_ِL Tb_YCkB˾f4ū]\#e[HtA6guW1)?zfz;4Yf맿C-f-\lw#^8>ܹ]&F_1u-9Ctm(^SǍ f\knKrIceE'x}7oTn>vgI$Wh=E!0|sx_^<ߊ2ļ~҅ YR]/1]ksmZR,|-KW ~ySz{9e8e oLeŕߝGOb1?_2keaTSzcm//߹s$k?׼nѲl~iν7;|njmjwLc)=݇`1 f*?)37OߑcMu^Z?2€?Ƅ8_/P\=c:=7/ѮjZ6ḱZSEϘSoWZR5cݗqu!). )Iy_%*9I\JkU#p멌+S9W܇,!룤j@MϭIVH/b\m3t~?W#7Jn ?(&k1N}?4lXWTv@{R\34-`Q]w[>y?e2&z:?ϒ{וW&Lj"Z"߇s/wL3Xs m Y[2HYu܏5վT5otRàwZ8WMo{l faF1K9N}x')e̪1k=#VǕ|qa쵃LsB.ڈs_J>N{4YK9n5v0%W%nWEL^G ne!t0E&|K\-^p?e v/o77ۮkƹ56˫z /~wx,K[b|a]+q](uqȒ=و{|'e5EW{:p7;}^>U/yӄWԴķPy{k[zq[q&9~Qbǩ;rFS~1X4a7e^'o܌/Uy%v: {dIbQURZpq*ɋKa%5$ꠖ8m-f]gm pdܱ9s?Pw 7{? chUQfōa2 R/֥%&c[K{9ÒY4d g#hsh}d]KFů|mGqU_k?4Kį[u`Җߒ_7J6hRʰ3qk\\ב>蜇[tSoa4bn?L7fy+=~gvcy3wN&WN[6I$v&Sz.cv؉bvMّf!:UxOqqNAΗڢ|w^rԉE󼉾p~WOur6%ɭ%oDKZ̓V`6B iWlR6]-9-yЅ_Wܯ} \tA^]9^kqcMݒ|Kgfrjjj}~T\{K-`^ !FV7?75.5GW$v//ueL™CyZUCtBln qSv}XsU0 [E?|\i[U7^8BW?b] 1ڴ*xsX}j_';A?a8 mm/a[q0OAhxCe7?/V}Mھޕ^5NM`6[; Cnh 0`A;ӪZ0t  0 ] Z胭vݴZ״*X Þ.踞C?í{Z7,ߍa3n^o8?މyU#Zo'~~C\Ӫ<`n~{1ZM0e60ڦ}z6U ݦG/ا\GnS۰Fa'*^hC'ڠVCtla>?p% V#TفUMo )?tQS0 GoSSm `t>[MMC? ,-ܧBFa->M@;Bn^```0 k`6@ >0ǠžMM=8+ioS [avŸMWlSUEE} aQH}V8 mp:`q16avB뗶)aA!Xp%_`= fe680p `aA aN"~[vAɔ'>~RU0 P#^avCJ`n~R+* P[M vB_=j쿟|-;5:`ap-6Qpk*O~/O=0H{pN'ۡvC/>8 p L8 p\؄=h?|9atsm`jͤ a)'X NV}.P;^n #P^г /~r0 Pkܡzvp4 A;m_!=;'8 ih>{ ھJy@Ŕ~v <0C0 :#+ la z/~o8 =3hsvGa7/tC|AhwQ>ڧ|{xA= 0 ߄Ɵ{yΠ|ޅ_Q8mR~GG$0y; amSM^֧~:z*C;la8?YVC_oxv'0 E/OX!+肽ð3%w0#1ǒnX0*]p $YyxG<`Ԧ(7aPB?ZzO-;me;3EOs |y/Fa.Uϰ;5F< (8s ! hG( A;Xð~WۮО]unWQ_ا^*ڮ0 0R]vvª6@gvS#j '}؇OnW/RmW#qhXY]UH:`=Cٮ&aŗȧbm#UQ8 ?ZxՑU'>k]MC,2A; C7t|w O/KO"ܣf=GaNaɔ1doWp,\A>J8njCp!W8!`z`A6O>@lV'cH0 # `Jƒ0=0 {Y1x C=X {U#AtB緫z+!0 `&u`5t@'tf]0`䯸о+ⷙ `B7(?h=pRYq v. =cWyn``nQRe:! ݧ~sq`%}8$=D}p:"ltC셮f+Vh?I|AB~C?ll% HOx Vn"tA7 h\bm7l$Hafm j.RܠI7Ӊ'S`xA G"[KOw7W) _=oоrk|C CpݳF+ $=m0*"aԢ'A7tvy?CC7,*o>t1aqV@ `Bmn.8=p aFa Fڍ{膃GN8 ߃{ж@=80 ˾O}b/a8ESXᓰ {zc7  -q` #oHrMpzC8b_BKO x»`XARҩP5 ] ܒCM=6U!^6VВC a]F.h- 0.?h.Xa;>;8 }pNx`% Z.h=xj6:0tqS0,W`z C7 }8pRb ~-W>8.:aX_CZAk` Cbz؃Q1WbJ١zja?@_E+ 8l.a«aaCjACǡ NA7B?,$eޡ: }p`H,ka6CG!C,6zh@^8 pZm;kqm kiƒOPN ,hڑI~{廚=Xr>M>A[%p(.&+ݴ0 0x =UQ=a~Ga:Ož谬 {< to;仙@gN #}yj>Gp|^h<^q|Rnb 7Y"~"p2D|`NAKa%tZ膮n>w<v˼2 ⏸n>@`@;zM`zoy+p UO.,O^(T:a63t.ny+0'nq0 ? K k~ ]ۡv@hOA?̋Q^_݃{X G:G(G}> ߫M6(쀎z% )a&'L|Fa!e>xC!XCh[Kvp ؃>̝臍>~dru;OS?" B?6C C?݂;Xm`v@& 聡[dr~݊#t@7vv[euX+<0 ngaqP;|}p$^?A?yA'2 Mt^aA<7?X }`!\n9?t>/$<0 {dt ɟaM@l^@`p Cpj|Fz :6?~BMuxD - B2CCWta@~@g?+kO}t ˸{ ھA{s7Kho.KႸwKh;`25 91z}'臍0[yC} @nU?23Qv9@/^q}o/pmց{U0 j;a]2D=e؇vݰp7o VC?t lQ[APyFa#~|n+#0~.9~c==A}Z[Fa` CԺIt^pNh &5Y肥al >>8{{e<`VWH?JBW( ǡNA>6hMɸ }2.>\>Od<|n>X6}X3$sH棩 { ɸ {z?#v; W?踃B? CNڷ  l6?z( t)~Ia(χ_"_ 8pQODTQODTl('vhQ~#?= )fwE=>&(eI:{Du>.A.8q=0W胅(axKDaR?* e=;?t\Qq'pQ^0 ~MDMC\.Xmm }ҎGT?_Qb !X ^ `; @Pqj%?JQU0j^pڻ(G4 AIi)'50O8wD5={(W蹏<=@|`8@Q0ߓ0]0 = 0]pL??Fka8A܋;8-a؇eLjj):A?'I_d} ϙp w0 ]p>C|?Fawr!?K}sXz-o+ ?O~N_-0 :ƒ8/R.@>?0s0 +OCF`*]w* h~Qs)|I~FH'tȼ4Fd~pyiNu]x7D8@:vzL7Y KaV !蚑jz :M.{hv`? C9rnX0a0zL+h V9lgw.} G/Qe]ی#3:fT2|{dی#3*ͨYg6<ŒU>7{e}׌+3b` | (e'Ϩ~#1w݌*ɸrd{Ռ( 譟Qs1%>5 k2.:fFuC;Wkgxʌ'3 NA/t;gZͨ}lFEx*xgeȺ2ƒ}gT+5̨wd-0ðPϛ(MJGfT;,<7QPs(M{Gm50OGL e`:`6la &t X`BY3:`cz6,sX :! na8 m͔ŠtR~ a9y+:>c`? 1hw=Xv `Q8[x>".QnC[ =X^;Pzp_Q?VCŤF>A^A0|9ʫW/h!ky;]3jza!`wNZ @=07B P{-nY߽؇OpLt8 pF~3'tFN#0۩o0O~}1q >w0|7t`ICȏR\н(gԻA=5 ]tÂa*0aa9, 2U0Cף o2tX ݰa=~qCC(0ڃӇq$ a ƈ)`# vhzF9!8m>XZgi'a/GHsW`yh>J>H=/+1}6ܽL|`C߉a;s>t@]Ԧ`zA:D|a#aZEQ8 C&G7oC6;o'DSеxUNr 3]I_~:"ߠ-{S ߰&?N9OX in'@^h8/0ΌMx.yԬRcpKB7~8p: v*@T3tKy]j8?KY??zVR-ZDx(ޥ]J;xR]ڬT'CϠvAO~^ $]:]Ga#T0Q8 =oX"<gj'.X ]a-B 6^P.5*.e,lT;q:`z؇O.t@'WR> Gn~!'wϑ~Xmz`+N>0G`naQ8OXFa}z A`# V:|7k1?=v? b_Xjvma7t~c'BN_X a=O:(HtqD>@G5A?G~HG-5ڿHyANwN|/}0 Ǡn/.}s>~y9M5iTJ ;VPcnaZ] ]U2[A "e: AئU;MҦI8t_39۹oQA3ȷ1s.~,$Q"*^>_Q i7F/birLoL^¼@!e/g>a Y|ȕo P]EyDk)_~AyE&GEVOtb'`'ab K11w èi'aǡƼA/y0_OII0r3cChqj:b 3 q[?f^ jLy,G/n缇~!+Zj b;I g1;H;_RゞR81R=/=v-_qCy=#?J~@0P=qiϹ~DSLb)ƟA0I\ 6' T> qAkǯ9$棍ATՔ^,CЏF 548c.&16uGc 1kyz `zI61!Q,$=7?p)#hc S/$/ pFByn^ "c6я6NB['c 1.}osaC Fp)q|C?f z8c=Ch'n^L9_;b zV1^P60XǼDRoy1o!Vsb Cp$ y=#s), x a>F01,ΒQoُ5 aas/Jڅ ,DJ/ƨ_+Q]N}rB?].ϟ'>` c{ aBn4` UJ fQ-F3 C8U±=X1܈jHq]G=ЋQE'bhwEFSat]O&I\,#MG6zl4Ydz`x,bq?rB0hh*sTAuLmL^ ?BTH}d< 3O1y:6Β f5&h {'>z\xMcFSMWRb\n>O轮4`pN ;eє,F;7v~LN~tOCKg!4CίLYk493ho=Ιrb|n_67 F8 mGG5fQϴ&3C{4h2Uuō?dF=18՞Mfp*FX=8؎1L~Bl2LbcL\Fq&㽝|i2y̴eݧT.7MU"5R/}dRPAM&=PY\b-0ql@6wy)hc=R?z!#R;gq,A 9Sr"q 16Fx$>WY0q\ U!L1NǍ7se~@gM M&6WL5NF]{Z b3̒pu~N9EW)墷TG*څ1JӛL 򛌺|Π1{&Y}rdr1rB d1x~ɾvL\`^y/I ^9nyY$6OOod}/|yd"rrڅIT Kqx%PMi2KūWF1 8N Qax-c(va"(Fs?Nf cm?Aڇv<(/zP8^p1u؀=hcf[FҡSø75 3oPpCA{S)1A̠>ĥhc-7d?SD?0yPs  c#XQ\18&؉6S̟rY8C?Nbò=bsu)ΦPp?*!̗Ozq{J..0yhDT2Ћac)p1 C06`;1OwIj!F1~~F+> cXqr<#rRLb-z.1Y=A0aLbٳr͸o Ą$IO1яq bFq#&hp<8 =XcR<0y<ưm8$V`:>O}0i/yI,yA1qQXJ|FKcl/=S| ` ǽ(k.>BTT/30K1?^"=f`1~B%+$_eƉ}~Γpl\&UnJUnJ*Y*Ye~UII|qr\9iZُ e}5G0%x˲>IWz$'F0oKҞEo-IeGa`]!X)X'&(1c8G1+~ɼCcWOfcq2U21 bF\)1>:S|`?bb^PVMqz> ~,Ϊb:Ti a0Q 6Fן. cuY?eV~k.z` W'])렌Ʊf2D{R7=^ 0ߐSc bkߐ)|*`Jr0y5>NuMr|z,+QMz> N0)X|GD0}oɺ.-Y`1a'bg %X3n+a VNQ1\%o1Nbas00SxcWcQ}uCyQ~C0qfS'C#Z&#t4)ٔfSIn6ޏ;fQMcYn6f S9GsͦHܭTØ /F8X6FQl*ы50`O;fa&p,@LFNF0¥Z`.bg䋙hÛM=#/zL֩_=1㘍I=DFwhͦ ؉tsꅅbL<">z1|F!f ڍ&F?cZ1m_+a zf0$>ǀLL:$j_!(J|ܘuJ A/&1} rhIl)CfS-۸5ƿwQ:g< 7I;a<~6g6a s˺<^ cKsqǔ ]dӿ{>y'XAg~7/+P/eHqG-+Jz F?~%̇~l$&[D6 I4Y{`cEoO< |"|?d>hc-=j*U_sa#V9>l.¨j1UذYmmkS~(c_>|T#w#?X/gQ 8YI}$# >08q c&00X\!$f:O| 4 bCX.N18m aWS1 lDwXq6<0K#im3 UXH8QL;ƇlSdIԣmb!CxÊC|aNLT/٤I^>\N?J붉b`m*m2#Z ;uM;zߟ_k(kTIڅ//xQ_ɼM6(RُL`=hg=N:fce~fA۔K:tt =_ҾyS9.l3=#a%؀f|n|9ZMZMq1G1>pw aj0z@wl50:T:{k崚 ?:Lb +194bSSj 0rl* a܎88Xn)I+yfwB~S>F[MژsA{1|&(V'kK>/P?*>WZM;0x?k5h=続Cy'8#X6F"Bg+<7b`3OV w ѿ~c'M4\Ɵx'&XfS>om6=蹑t|1pfAoxqS/qola`:壧v0dAf>b1Io?epG67,Dmr\L;YG/ 'b7Wr]j30S1%#kcF}fr0qs6zxO,@3!`%X>d\H mn3Ř* Lv$P6ځ.ځn6f}|ُuIn7S0{Ev㺄`bLsf*F =M =9޽M 2MC½I}M;&2׾XM=y9dqB:TWFq&0I,FUfc 1H98㘋 ` Ʃ|`X>A?c;%LJz䋞"a:OTa aK$O䋞?3&}A{o08IoY2cLa5&q5؈Y/cFo=n 0S0a a)ogbSB=o">z1C~)ðRTw*پaܿѿ>J2 }n6f+0eGb{0>G|clGiƱG(_)*= Mc'V03)ӌ&cYsޛI8`o%1V1Rx6Mc-WbƱcs>E눏 I ͒&ډI'sw-Mǩ?"~͸` 0y1[9̖d`<701%o&=FlĿL.GT[7/%xXW"W9NN00%0'T K;r1qliDf];c1 wRҟaѓa0zjY*a:11M3:y/^@+A:b5 c{Rɟ'7:4پÔuz c"I8lIo1%-=oL+yŌ0b-b %N؃[L(Jُ5zb\s1{w,q1*ŔJ[L-&1U[L;1e!1sD/Um&m3K亸LCLYf*Ⱥ6Ӏ6f1z6'f&ap6S `)L5zf~xid6.f@L.q$?a mm؈Wg/ޘG1YOmVcI6S6E3e+óWo3ZcórR$U|fq1ym3Sп˜|LL]&Kܭe t)e1_)xY]vZ e{HAϡ]&ځ #GƏ%?1'?L~iџR=dc2ePtI]h]D]eŋEnj>%]f⋲.K<]er^'Gwj \Eh]&<_wȿF/z^cU%] ՟L=Lٞeg6/3->K`Q}e_]&s[eYeV/< ~˺)~PyESǪW&1sRo$Jy~6ُ7d`168Mc,F& ^O 1jPɯN62umk乧ۤ)P c>FP>&ݦ CX'zmr"úMBoS/,@{ꅞn3}X~[և_+1Iq zmهv1.G%A/1ߕubځyO֋M!&D_d۬AOo ceBlclgw[>ۇ2_0ٲ}m,tɲdm"˺sYûMlcrm{@ѓC:(Ia*1B8܌ehqN :y|f#i߇1S0v޳/m>~gw#{/c10z>.۸mXZZKjy/ɼ[-ϧ'%;ƱΎy_?%n3 =Uᘇ?a1z%u* W/cØ<720~bv`F9DTҟkdb|666&)vꝔG9nѳxEC2(=O?q>GJxy7|7G8I?FRڿq:ym&aCZN2ZIi_1 մA[c|0j=a+c=7>zn, =;%'>z?b#aFy?+:zLW101Uh1{cǔ`bSI֛zj Ii${LX#>Ǥ5QzL!F11au<7~@1Zd0O=&˖LT ?$4bJgk 3=5Xzg3%?Tˣ;u͑u~q|GG:.k||@L%zx}I|÷vi|޲܊YT"}ޝFX.Zpov&&ԵG_ige\uKպ{\nǹÖӡU8 m qNT]j`e4[nn;tn!!RߟOߗջENN][;;\&Ew[R7hCUԤ5E}!Ԫa R:/;k=;Zw߾yr5I+,ޑ<}kG^Nդ}c3ț>..wKG^o̮E闇XQ3-kh˳%[!)|o.no1䕢G~>%[;>ikMrްJӿ~Mr[N<, i~ |5LAKۃ{SN./W>Yٮ=]kGؿv]XΛ&WK9T ֋ Z?;TuW UCCGL8K+!^(?'6DzNss5:WSzP+ԣ8v\*|uڹ\jzӂ ?N-T'?STjyoqs2;tᢔY{J=Cߪqa@rPk#uoAo~X;ޟghġ׫st.8ٺR󭼧/̼cO;FΏv0heu:hJ5xO1zC_7MASf4\oOtK1zzߝZo7MN^t.u:pZqcSfȍۏG蟹g;?ߴίu8)RtuNsl/߳l;Y=)rLhm2+Jq9؊e;S:R_ ޵f1!#3H}rZz~ҝ[l9R}U6NUt9w>L~7X|l=k >ȴ:=GSĥ+3o4Ӻs/&=?E\RbcP}kšaL|Dj9s0Rs-n6)~.&iN8w>xRWg Pk.lZ7 ҷfûY)z`+w- wXK|fC[ҟ `kyg1֐G,JK=e|C&n[܋5Hf%HhKXC%un;Un{MRc^4˹’󟋖"GWG,R/Jxr'ۜm;ڞn M.:qM1l_uӝьowzο!z/{rܤ:D-2Oտ9P?f:7cZ7 U 635)a!}ݩ܃ɏ0Y͡o:^Q9CyDLCUK䈝9X?=/u}_;B}h=͠<;dʭ.@#O8KUZ߱vUaKǜ9De-Fw%;aщZaxoN%Nz*qEoû/{ġ&uũG]=s z­7, ZO^ 顶A{zhn마"'zUzh~#] wR2zSQgG/w׋FCQsn=BIW{46]>ӗ;zdeTGWvWNó{ ORJpZ{NlZZ =;}e[TvKLz2t!Ӝ ݚkR{[;<7gVHj,ѭ>Nww< a=";EH$~>U)MvKlGR$Byҳr ~˭jڸTK7&0Ջ-[8 w Rl;-]aa7N8ێ1a+fK׺R~% V̩w[/sn3.u;ϵ ,Tr{('tr՚fV=fʪ8 ׶1zw>\lW=dN;oK%_p4=wt^0Z~RG--,.P%zh߻l#J׎Q-c֝2*ݝj$<4>jM͙-»_2Z$e2όQyOvHi|Jo;>J?T[x".^SlS1z=fO[9rucĞwUh}=Z,g ›=} iuY.Gߑw,Ӕqu98 ]1x.w{C4q42{Pn~<;Wn₩Ei^~;MߖX9Sxj'#ZtJO߇ԙ9Mk_:+G*_N>FOZI؞OR, X5[y{ZEH'E^W?X=RW[ܿ'("T3MVGE^PsǬ{ANwY#+vyP:%y/5򥁏[Nucy@C|9K,Uj\K.9ˤj# %n&Zp7 ˮo}w,T+NGSߚrc}߳ w 9VXqUqIz^-5Nºá8vzavks%5[$opVQB_OtїXzV͒!ʗgVII4%䎾-?gjV%Fe!oj)nKf!rp/ZjuC.?UH-gZv&#wb厷j]ްǬ̳v[\o:ԣ}zvy;n^vOn]涺)mE]zr뗵-[n#:1Q=>+pn 'du[(u( ܕ<::ol%11j\W 6TMiLt[zx-—gRCF?;#9ktǙz<yw3;iLkYi/yBބ/>s8Z~!STKm佮/Mz^jyz"]ڋ۔v9iOUד7{2#틻Xo6p=gg>|RwӛӭGw[zGgr5Rq~8]~?.U#6}$gq:qu򸧹ze㨷\jS;nt{=I1E${1aNoe="j:V:Nw]%'<2VƱVzXBho%]#;ǯp/`ܣ]xB?g_k SޗzvHġMcT;۱O]Fq~RKCI9;츞7 Cl-?.vpW8Բxr: 3 _47k,]Wǿ@C-73A!P9<ܾ5:vJ7Zjw;Tb{U <;rZp\ðC?Pm/!bGH?xzJ?N}ARw:v:X5ʼnzRϰk% Ezꎥ=F]aqn[2tEA\X7O[jKQQKͰ3xۓ;nkuK%ۓ^%wwZ-j%u9~*+횤up<=cb87u&G?M/e]cz']nqt5Pw[/j_ԷaZF? )Kiۏ׭]ly٩tw9}t/qR!:T!+?0kߗՏ?r-_~qc#!HryeR6:o倥qs-RR3zKrL~F?H9@Lԡ?[2_ߴ-3%=%/Tnm7D}ݽpuȾLwÝ~T>y"95->{% 8-t=|bXC_ƉfYe=jK=o/,U. RKuHb=E>K@E? 8Vp^A蝎3Ω^sV[y gT sd%?w[ϙAp~Nؑ) ΡޓLv~c1䜦勓Tz)/^w씨try햳rpC}&?w>PՒjIG2PN]P9d|hwӻiN:RjrcJ}tܥ*50}y_}O8LCYNW.ܥ?v$QDUi;i]E{YcrmzogHo4$Zۭ[md[:wt@󷧓~|r^WY\}{D]=Ktk-绒ؑ390aerFsvZʮ~ |{G˧,+J](_jK L7%ߓrȏԯ,%enkTx%L9_>MmT]r=􇫿~Y>weꭳR>̖%]Zt[g tnv8IDLzD; =i:!-OzHCXp;0}Oa`s[!y"' ?"6Gi?"i/κFcyry.Rl@r lߝ]##kd{n"4vRTUBUmAV]%IEPUU{UUUZJ슢׹L&B|svgs޷!R?`V!o!K}Ye<]*|/ϗS#r~+#TAIDyɼdmR΋ w2~U"s%U̫}nwsݱN\YG('k!E9eFsp\9ϴVk6ϲ[-qC++sMTq~h Uq\W)Α´9QojMM5&lϨ~[<#`*j̧T}w3NphU4;'Ϋr~~,㙮v[R~ūjcS\7ˣ̲4-ͣ\𨌞iG}v::S:Ġ =,mb^ev^[wq:Rmʥ\3KlYgK}٬Rgą<V~jEQv4#}`/RɻE +|Yw8-*LgZ^Ϭ(/4R in)O :>قEoњ)_q$NJK{̹m (k<ib|}!]0\j]W#U28~cV~2="ϙk-7bP_`QqE3究̸zuf;6wXp| K,]1k>|}15=8ft|U[cs}luޯ-}E$1 5`YvvnDi }m#TekN`!vihnҾiVqy`^g5+?7MafO(z}wyn߭*E?VbOe6<`.em.\tۊ lTsT&y!yF|ued?bR6$/2^jmD|?L5_2;bD.rfeo5+Gb?0(8uԻqqcÏ-S[H;q8B/:m8d+fe>Wr,˲+/hp? m:oWv6eW6]+7rGvn8muN&x" ׆_/T9/lKpQb]efnm^mmdYyF=ފ1=e9ʦTPD(hFr_My!zQ~*q$)f$Ǹ#Ơy)|%ݛ8w&0#;f$f`A8QiRHcZ9ׇ}Y+^^]]k|_UV+n,a;^V=(Z|RjlP9rʌr (8>ǡ"|al|NĽ%!el(( x3|:OUf:QrdWww~.InJ&tpYd nH^3kv-:]xBHQ32M.@ M3Ʌ)몲_")W\Zq|Br}iUݒqj֍qr1O3jڬ#`juzmuV;D@%\g^"P3zXUs39mZ-ʕH*Z*")/`W1 'N:¤zDR.|䱶tgemGb8)5K΀>J\Iu"5%oX-kuO ?yBdĄ~AAAk$#"):*,%{V!LHO5kT IMIMvFoHJD?̈́ />2,9Ȅ޽ݎ 0މqFJ舨> CR&E7;"6>m\ tQhED'UģI&)Iaq'!?Ǝ 1DjZ<<_>}Z:{~>Ј^a))yM}=5Z[15D'ƥcZZv >ܸhTe9X3ώ<5VHי/,>:-,.:{JȈ9Oe8[l?|aq$Y*8c XbēeeFv4 *~YїdUhyy-#MYv1]- p *kL>aw}m1|d-G1̙ 9g#[2Usoڴӎa:7i&%OӦ ^ega}|rQ |`cC dȯO0ginjhA eܱ|&o?D^qXzcFcӎ?vv0rc+gb;loxN;BQ nmz ZտiG+c:!~~c6k9X~1 0쎟s?j,Z#eGvø)q8Ř[X/cvK,A3P3vqN.c>wvrdOw&}U <˒t{B|d*L#%.SX?5` ^j#C2JHenj|Zl|T<:{)U*q /<[ h|pɱ}ĥOlJ&#kt % 6A`3z P:H@~_]tCttzжѐ Qё}R##qֻvӌqiDCޤO#y >ey=v1X:}8' ʋJ'B٧PjK*J(~Te_WVjj2;G B%GKLLMdK}*O˦~T` e(KMDT3d㋍+Oѕkw|n'%Ą%Ew6(;pb~o@B褘4 (v1?@`&N+x""A%gޢݨ8ScAqƟ(U? 8 ǗWDĤrl<u˲f7G~JeN?B u ͳ( %z/dQ6FJHiy??Ú4oՠ~󰰖a~~D)A9C\>?D[8}sP?Y?{ xXZɏu_}~i=x_c~~9t+P 1X܏ywy>{5{ZS|9y'CR;{]P\ؠG~pU]m-<9/GGfTq+ԭ eR'$PO[b n|-2gou$:Brs:cfsz@%9N*sG+b 둎~뜣t2os,{suXƲAyΘH|?䜣;/r:X by~s*AR}79hCojv j :{0_|޵=K;t+~WyÏ-L<77 |Q^tp|aUkVKDh^~WcyKdNj{/:ص#LΩێ\tS]|>LYza{0x S?Ss@\xl<Ӳ^*?6̲ޅ0qf2OǑU5>=̲P>vX?agUn b{v cnhn?G}G~li{1xLa{ƣ}kx~"//Ң#z*Y=m~_ƍg5qR-_ ?bt~ tȏ2m/A| rű?2#YǼG\qp)c(H ׆4Bf$P;8"z\qTh RDpOG70 x'A| P\DݟPr+oA+B; y#.:!(럓y|A@tXa|x^F!oHd\|  nJԓ\hrt 8/*æP$OGnp>o☱UÔwSb\ otY|<)JnAi1|F~K=pE)!~N͢-rVqGyzJ zs3<_mYyѤױh{əoS:=MZ~}sN[N{(VQ[6qN.*fv⭕7woRZ8eQ1\-oXn\my:[7<7Q2iX>C[!r Жcù#8=\?Zע\qkZqZ EpiӃ~7oWmÐ^PCZ=[# A% C܌A2gy~jUˮX?6UHc___?MAi,K}æۄAmZo mqH!7m/PL:&pS~@ᯟi1YeYj4-C:T*V4k` 0*3 @0Ljpvb3KH`76Ĩmn+nТZF% [+q; *5 [5 j<Ӿݗ8OAp|S VS^nںs4 j޼~h3ڱ3ѢUˠm:t˶-7ZqPHH&A!"ݺ~6k5jrA̓Z7ŸJCڶ j2T7B"qpZ DyExP|#~ٙ'.o?⪣)>$!0)fQW8ԟ_('/Mڵrg1G-'p6+uCyo_te~[\i1Z_Y=8aՑ>Srg#=tyUq84q=n_WvuEv.@WCt.:n8׾M F`>X ^sձ >oWTjbbtq=")J_MɉJbRl|=)"-."8Z|joEIIƕ;ע M w9~WWIJIp?A|%p|3Cuu]UՕ$ϦeײOM#wWax`0 p0Q`4c{`&` T>G`gO,0``X >/}/R ,+J kZW`")`3l߂; l;N |v# ~~p08c8')pHp\p\ ~mpopOypuˈu+'k3q_!^_\KZD\?Sg⚬ ( "-> ⊶ߖ\ʀ(@EE;w? *@E{!s_A5]'xIqq hDfUz]c\97@\%L(y8iAg0EMy4MӢ+9hV5x! UAtRSrڞfXC5GMǡ#qw÷,n [Y7 O'[)ӟ3(MYybe@pO)-55سR^ F7|"yU\C.7(榞_ǖ'W'9DKkLWzĵ[nZ jwsݸt-u÷ԕ5s']?J_QJwu.ätm)-?n*{HC9]Zn{)-;$7N~o\^nRZݤ[IniMt#7 8=PS7eHR_ eh-Hih,浵n֛<)-n#_)yd7e31Lnٙ(F9Ȼ1RZ<;Q7ygCWt(O_|9藗E^?^үKnA♊Cg'uy[^"/+ztűD>m[>4ѕwו}Zgnv]'ktv)MZnaܥ%Np\?~^K]y}nx@J?9չ[VJ|^N~yկ_R$ m?%/|C}X?sz9J>/N>sT]Lカ_ W2~*`T]_^kw?#\u9z֯^aRuQ[tb%\.+u?ץG]2y}Fk1r\YT2{㕌wk>*_>V~[X+ƭߧ]WkϷ~N޷v[xq9,nȮ.E<ʮ?Vե<)KysLYdl/+\:-$YHm׹bjˋO֧ +My?y{?c5tA4P2>7jV>Nӕ7V2&J/k8 ]AA^5)O>u!棣|ZsZ}_^Gc%nood~.+_?O{ʖJX U7ȫaW / Ag_7Fz(h,s~nͲY^,g9oj]u] ]M],yu}<|ֽ>O?u/k]y3}ϥA^A^A^A^A^wyy= z6ȋ7K0K4{ / / / / A^A^_~y 50kh / A^yy ^1kny- Z6{ O 1 5kk A^y D,WDl/]zuu Qu7FY":K]g|,1Fו,o57[ڑ-o57[Vs,o pn7Y^W[:| pn7V7X^q)](]8vcg={{[~6BDyr/U~O5藿d\ A^A^?Jɼ%{8r?Rqz|^Y ʗaE7Ű<^y- %?M~7^ןjr/T]o]/] %1D~O6^ןo*!d<9{OЍ;J|gdž-?׵{q(U̓.+΅O-ȓcǜ]^k%y֤.O~.C{w>ud|/F=Mh4~8WlW'_HUȟ>EG~'A~_/ސoJrRZ~^I^}-t{R)]O$g"ϯ!nݸ[V3[|wc|ǩ. 5t%B^G}zR3v| ƻ!ys|'tǀp)pw]WCJ}pw&G>j[>=c]\r?>.M'ۘ=ƴ1Mg{sےm& o9}k=9hr{6ooKdѺ68"ɶukƓ=9iݓMloZd{Ӻ'ۛ=޴uO7{iݓMloZd{Ӻ'ֹۛ[xH#$}x&Q4 >+ƶ/ž&O\o1H~sE;*7UoP"~/e6=;(O,S9o"~D%J'K"~D{#wF+#"~?Df!&UQx (b$A% @ j@=49hڀ#@7 z^ R@0cx0 L0`X ր`# Np"[ ~4Ux;AP ><*TEP@ hB@{t@4Am0`G`& `1,+j|߂{1p ΃K*~w_L x (b$@,|A/ 4Ak :. DHIC0&c0`Xց |~8 ~ey7(<*@ꂆ1xmA't1'ICH0T0s|,j| `7ap Yp\Wo& jžrOx(JPTU />MAs# ^a tqu!`$ Ƃ`xL`6  kW` ?`?8$8΁ 2n[ ~-  @ x4-@t]A7 bA38Ntp\]zb^@iP< j &9xA8=AH@6 FQ]0LS`:",+zl>pg%p S ,PAst]A @2H 0c80 LL0,_e`X6ow`'pUp0= (*@uPAhBAGbAo:Hm0 d|> `XցV{pYp\7mɃc AQP|AuPAC` hZWAh ڃ3x 7Hɠ`0 X0Li#0s|*l7`+v^Gqpp\7- x/AP >U TEP@ Ah:. tѠ M0 ;` xLT!>s<|e`%Xփ`3l;n#8N<wp7 x<Ӡ( ʂg@% @ j@=49hڀ 7Hɠ`0 X0Li#0s|`5X_-;|38 ~ \Wo& 8 )EAqP AEP<|A5PuˠM+%xx HbAHI om0`t1>"9,Zl߀`;~{~pIpep .pS>x (b$@,^:/>hfh B@;ta=@/^) oA`c{`  恅3,+l` v>p p%p\;/p\ޠ( %@iP<*@U@MPꁆ1A+@gD(A"H}@?0a`$ Ƃ`xL`6  :l߁{Q 8~"~7m'6 )EAqP AEP<|A5PuˠM+%xx HbAHI om0`t1>"9,Zl߀`;~{~pIpep .pSAx (b$@,^:/>hfh B@;ta=@/^) oA`c{`  恅3,+l` v>p p%p\;/p\ޠ( %@iP<*@U@MPꁆ1A+@gD(A"H}@?0a`$ Ƃ`xL`6  :l߁{Q 8~"~7m'( )EAqP AEP<|A5PuˠM+%xx HbAHI om0`t1>"9,Zl߀`;~{~pIpep na/~݊Ћjz@EoҿgiUs5:nCoz'Nߠכ86z'=>J'5N't JMz =FG#wQz,=OO'ғ}z*=NDϠ?gҟг9\z=^@/ы/%Rz^AWѫ5Zz@Eo7_ӛo-V;zAwӻ=^'z>@?Ӈ#Q}>AOѧ3YN/Ke }FF_o7[m'}G;h]LVF=ܴ'ES7O ҅t(4].NKҥҴ].Kt%Y2]~J@~?]5t ]MHס_/t!݈Mt0݌~nN[ҭW6tJtGݙBwt/:NSTz .=OO'ғ}z!=EϦПsy|z^D/?? z-^Oo7қNzKD҇18 }>It<}Nߠoҿw?\Y9ml-tnړ|t~].DtI]g tu]EצЍ&tS:IBϧkhW.6VF{^C祽|t~].L?M%t,]@WUh_ڏFе 1݄nJ!t(ݖnG;Ntg ݕIGt ݝA=^tݛDu:NSTF7@-z=D\ Ert EG=^!gWTDi mmt.ڃM{^C祟|t~].DEbtq].E}2t9<NGH:ct:It<@'үIt2B}4/ݏOAߤoуz(=NGУ]z,=OO'ғ}z*=NDϠ?gҟгSz.=O/ҋgKz)^NWҫz-^Oo7қ7[z+NwһGz/O҇(}>NBOҧW,}NhW PmtQ]But }\CLU߆Ct;=݁Hw;]t%^F/W+Ujz ^G7_ـ!NST=~Lz$=Mߥz"=LOߧG cz& =Mϡ?z!^LFNA/ z%^M+z#BKoNz=CHA3}>B_TDi m{Gh3mE{йiOڋySt %݊nMCt;=ݑDwat8Aw#(:{бtOpGfm-ѹh:7I{v:~tA].BtI]erty]D?KWUh_ڏtu]kѵ:Kt]e]n@7Atc ݔѯtKݚ~nCСt[ݞ@w;ѝ.ktWZ٧}&L[h+mstnړt:/Mt!0].J?M%t)4C3t"]~L?GW/оOWt &Hעk/ut=>݀nH7t)L7_-t+5*݆Cvt{ݑDwЯ]0:ёtMt,ݓEѽx:N_d:Nit_ݟ~@IߢoӃ!Pz=AߡGѣ1X=z=@O'ѓ)Tz!=ALϢ? "z19^J/+*z5^Go7қ7V;zAwӻ=^'z>@?Ӈ#Q}>AOѧ3YN/Ke }FF_o7[m'}G;hef6fB[\yho:.@ Et18].E}2tY]~@W+ҕ*tUڗjt]AפZt%.]O7ҍt39݂nI[m:nKt'3݅~Jtݍh:Nct/:M t":D')t*݇NMz =~Lz$=Mߥz"=LOߧG cz& =Mϡ?z!^LFNA/ z%^M+z#LCoz'M@? }>L/ $}>Mt<}H_/W57:}INߢow??=A;Sim-ѹh:7I{v:~tA].BtI]erty]D?KWUh_ڏtu]kѵ:Kt]e]n@7Atc ݔѯtKݚ~nCСt[ݞ@w;ѝ.ktW:#nt$EG1twK{qto:N$:NS>tݗGߠoA`z=FG#wQhz .=~G'Idz >=FHO?g3OYlzA?{O>z?}>HG18 }>IOg_9:>O_/җ*}NߠoҿӷO/.7}vr'Xgg7OEWq6VDsKM4*hqJ(Z7E}ML+mNΥ:[|+b҉s"֜'~[RĈhq)Z8Rċ+E8Ŋx"v#)bFFh"-(b;~WgEEcQSogn$hƂqonh1)Zܹ>jnq薂NZhD[Mnqv]nثhC(8hqN3v*\PxuW5EYwwůŰvUc Z, ų+JZL׮Ŷ Z|;_Ukj@UsWUXw @#Uw4Sw-AkUk ځſ U-^Q8x=AKIj1o0 `j1Ɓ 'o j/o`!X >KR\bkU-W`Z5fMS1Z\=HJ(8jqNZoj1Z{Sb71<//cg\ (c,cU c2^_}A0v_c4AK:.θ~Q =A&-_Iפ`b MZܿ`I75i&STp:absLZ<`I 9Xb.+MZl& l[LZCpvv"f>7I(')pI%x\3io[&-.DpO[lf-' Y3X5kKRf-`YPެ*UZAYAXuA=4ZLff-.aKYOά(dv5k x1f-faOZLSm.}hS9 6k)EJnR$EI.REGQmEFnqYk(& hw(MhG(h(͟h'| h'yMh'މvhW'҉s͜h''Ɖp h&ںmMh&ڮjhlfڞfhW&ڒch/&ڈva-h%|v^mh%pv[h%dvXho%XvU-h?%LvRmh%@vOh$4vL품(*IMh$FQEeb7hm,Z DH3Zx@0 h[,Z;hs$E"ޣhS$b>D"hC$ B}h$?"h#h EѮGwD-->6#Rq"EVGĊmtD/RmpDShc#\<)Ո4-nFĐkH*V|%i'iyS2?( -Yb|ɲ<*ʌ5Y2dcNڠcO @#И1(1eKƢlx@ t]A8@ z2>e,(*JYTYuA=4b ΦhZ֌ ځb@1^g"Hb>  0q<9e< `i9=g9`.2` c~.g`-Xt 8;. tMϦ=88N3Mz\iB6-^-pǦ %>`6<ތ%ZEA1-|@YP1F+ʠ x =Z@4MA3A ځpЍqJc@1fi"H)@0L`$Ÿcts:Ng2<ϸt X 3jA]fD `{>pR88gY.K w= nMlx; A~PEA1P>,(*J2جZuA=lm㷶AX@'t 5 0kOX 1_: d `(cv,ذƈ83+ve؅9c.eؕ!qdf1e`{>pb٣88Nyhqgςtp\b^MpCG' %lx2Nm^ 򃂌Y[%@)Ư- ʃ cVU/g\ uhƌw 4-Akƾ @Љqpp D <[oS1B2i Dy̔9 I%$$ E*$"M*4)Ii?{NS9?zy^Z=mv݌xF~\A#Wf"vF(bA#n"H O7dLȭ{|pg4(Fp\7A9*x@ B@(#'s8#/vFn(F~XFxF$FFtFLFF<Nps(%2 JA P } M-xZ@+h t  a0  `p^x -$9,# f[#_d!MAI0ꌏ GYOZ֖`#:2|,H!LAq1R ߈Gǻ&2D^R=%C_ z LX4Acb=.691߾y&2NFG-$13M7"3?#14G3"4O[Lcjȸy72F덌y/72F޻j"mz̍ows&豷U=Jcpkzn-Aŭ#8/#D{9Od|.?q:hd #1;Pdn+Am#= z,oA&1==GG%}=GWX;Hc~z0Ae%qc=xO 7 !=>xE2fHQ$佬 ?Ec zx=S|@㊏zl_|JczH z%A9"d&d3AC~ 6 1ɏ=.IKM~&/=FI[SX%y-2^I{#!qoDPYXƱsprq   *&>Qb)rSM1SQi9sUWS_PCsb3s K%6vK-_ejW5k=yzy1dSh-[#m3*:fW= {%OIM;~0P#Gs?q3gϝPT|+W^/qV;wQ'Ok>7o߽onS/}ԯC#7h<w@1) }`E1Ic/'>n뢝ױI/.ly%mECߵEcq8hc[OH^w-;_'m?ߵbbKp_b}h]zhwݡ/c/ڵkϸ.:?_1wEؖ m_mOYֿ kW¶?i=hoMשֿ΢1~y[?uv_vmMIFR16kFAC8w wtVJA뢵g!>~s90s>~ [_܇=@:?OiݵuB`2& coD+~(+ 敓ofid] |7'C~7;g0YdžA_,<$!X#1q!Mvz/jrIa#Xx~tpL˿& ؟0v(ϴ3e+ .c|TOv¨ke2=i/Ab=6"a -LVߑ?[s^oVܚ%r.qL7.z849CݮC܅ꕺaerS=^ue"\qRM/0vk܏燉sa'ߠ'˷ 77*fEѯ`m]FwcU {. x5c[AB; Qĝ{InDŮ1p%{|q2"7;}7h'?[`ϧϬxuV%?!?m3ߞ6,NcԿ}N릌nfԽ6'?C!K-NGSѿ;L kቱ:227O u߮o?ʷ[`2], EG5^~jcQW8yDMoɝ}7(|pUl"7ZvtwىR s=S<ƪz.zpn|Β#Aw w-ZS4;)O4c*-X9KIW&6_k9Ɲw#O'˴j8V6QSsW%yr xm??/J\5̷{等R +Uf7ڭqcs{..ɜvUZ(*b&n>1U0RA1C5ID}y!frA(UrC啭w\B1=+_#ڔvKz?s~B+)ㅝ>YЗ tѫ9R>_p {yڊy4xkbkVzM299*sgɨQŴcf¸2cno2ʺ[{\\C/YϼE ]Xܵgqv7 -k8;lba:svp>0>e|ً-CmcзˢFL~NٮCămĪo(*fh'z Gwtpy}GC"u:zkZG$Tu2Ūln=gXnOkjڼ6hϒIzx֓)~Z(vم$֚,k=hqR\W܃[q^`9Y5-n2_󆩲ɵo'( -Ѹj⌔s)f<0\Z&vD`ڻ'4'hw0 l=5BG%өt?.i]rдV/+ӆ,4z;ٳdJaKT6KlԤ^_/yrsk(['=8Y(yy^S_%`);ywU_^<=<$]uN /83E뻞goޓn8?5ֹz`w%_x\9GEL[ʮ]G'ʕkLzyugzў37q=J9]UڐQ+eGORԩm0-3Eo012=;c̭҅&O|4lPƵt8x묧PVa߲S)g(ߨ=ydAq|M{R:jRxѺg]Nk5UZ 6^oI9=v8<6Ny 5K࿺k7ݣ:36m ӋX^{&uWyt+Y.o:gS՟ԭ(wI]^t2{EPl֍JʈІ'-*7|^kp~KsMflYyd4jDGk+eFZ# =%JSX.~'i5h\oܮ3߻Fb_`nػZE}Gx1O2׆Y5 }}]R imz*auiΥ{cu'ʄ-ZzRΡI\ev0< ,lVhLf{Z4G]ʅ'{]$TnyPiR_sއ+0U9ÜynP)?"w]WJ#7ykͮ&n6V{¦6Uip)Ok>NEs [+dnZϣ>瓖Ф/^3B6(᜚qH㌎7ܤ{="TM#̳ԇ$}~䓜Cw27Ӣ*T.qvV"'gPB-޸# w#_bK4OHQgּ_V";{՛Y+rW̽v{S]2uujꊇx`H~Z%wk\KY Gnq(1cƃ{Ck+|1Sg9QݫxVW)}x}p]-geXT*UCܻc(wn̲kQ}pI°DFO2U8gm3¡GW }A#t;)K}sb[⵻5,geKw^=R^PI?#\w}2-LԽ}2ݜw܌l&_8IqVY''̗veY\GFKƆlr4ݙ|5x6Y NY|)٥|J,%% t7`C|.|Գo׺ŤN~9%_}k5Έ٬'u Rx7NX>({tI=Ǐ:vPB-8+N cKq>⹣~&.&2o9D=곏O㽴S9-.*Y":zb/8Xe/V>S wXYyvMYkفΦ 8ɅJTwCY2i~|K7SVNdV|rx6^?t<$pjWiEMZB3::6i2D:"rw^pz\M(72M)ŏ'_pϰ'я.W* WUP<Pu1oI@K VifhIXKEBs9Mp{#YoK}!,sӡSRsrJ*6wNoZ_aH-R]B9}n,OO~v@akx"6O`si7=W }nrUnEhbߐkee έ7t8[x϶A׽g"՚N-=.{q XYϺ~{զkl+Pck&G.H62e8M I ) xzwwu uv?}̣JkS]zmF{DDx)|CSV^}֊c+S5mWq^ZvQ5Izo5ҷzjrJ>d{^ݻt W[~C[;|< %՞[5}bfFgt}-v [=w|Dw'(/%{ulss2ml4s W+QzCns[fsm'K_ݚ2f~35J;eN|+49nx5s˾ bUɫD<|Ԝ9G8;WrHN SS*G {|z{gF?eּN})'NӖ|^$H^d?<ܽO]₅\`o7/]z5"Ni,gXD\}ķVZӹLNersNl^j;V\YRIwԃv bh'e$Sw1.$h} -y?y3wݷWT(O{RW'.ۖ )frjԵ wp\2͞ JSIaO[.*=[$.Ց sy賶3qˎ=et|IA7Zh|ҩNіڗ-P4ekx׍Ώ lV])~zx~ʹݶ[t"e Y'uo) y=\s42ƽ'vvN|ʋbܖ-x}s~pc+wfz(-n_`aIRl^!_싙{ =my3U ]L+785%٭vIg;dWF>;]e:tN7tBN΁r].w?](a-E:>GvŵK->b.yEYDG7-(|7${COZ 2oWmۏΙTFS+qf}^jY(dkn|I,}zܬ*7c%eK o>ͷվ'xbT6<{\Q q[{c;RSjOOʦapɚIM͉"]-!aNN.tk.nyYN67&)੽S`Ⴗ? Rթ|Lϗ_1¢lX!Ec})MiM RNr p\C.Xot]⭪?)o9{ |KFn;Rû /]~E7w['*΍d,q78KsI-Xl3+nxRbN~ ٦żvHΞ0oUޙk8\p']yCMIlrJByJ/ѕgͻC٭Xwfp@Q|mT궼XsԬ$*лK7ޛ}z3 v/*~gpYʮUK;cѲ%`ZI̼onyDgh0sP|negQ".ɫ7[:ڬ-WLw%\eĎ{A^*-v]|6UzÖY$]a~dѥ']p]o~WI޻—G+us7_:t:fһAA9+ n3 zc8MSInҼ&6=i%9>H0(ZE-CfDlOC^_L]-$fB:ֆhz-qc76K缦2ݜ6yiƎDޯkH^5|̵ӠɌN?6LX00S㚋C%mzX$=Y0gߖI6JOx)M_85Bp ֎|zޖ*sM1Ka{Z'򺢱X.nj F!=.v0ʥ-e{Weimҋ&f_1xpZ*瘪)~'ڃn,-{; sV*-Įܿ1/G؋ƷlWP-Y%!^-=]+2 NOK|>Uz?%̤dX®n5xZyv(u9bH}Nm [[:n+̶L{6o#n-Ve( LO-f >'ܶ4]g.cҫ*&b_ hq)oi!ժS3;ȻOJǺuM)r(:yYˀϴ]^ sNJW{ؗ:c]i2Ow{M>0u]R43f-H5V׏n29o~ʆEoق-˞ m:wጹq'mvPVxM#oe/T^fbi1T{o2Ƨ=4^IwH̙# 2Hk jlѥ*p?ḪߛL{ʢ.RO2Qkdơqm~:_ko@Tl9O3"izm 󱿳UX!bҡ'vDž;4q'm'҆RNWg=xG0z "}k>O/ܮ/C ߜjq49 ?p]L@3pqM(-t}5=>yj4Ge?Qf. 4[x\S]эg_V{?\nvwW ./\hr$cUSa"=lmT\3ΐ/{M[e}2)\\ =?PJ~bqR%?Nۼƥ\ӡvGs|HԠ,_̂vZq;ѧ=e< E{ =>dYזd9nݫ4$eՄRZ$fm<䫻9[k^U[M `{mѻ5ÚXUgO۝Qڦ5!}0k}IF^\E<_rn :7L^\k+6;fnq-B/V<:#jmTR7" 4^i_buIA! ֮d½˞4xk&)[n]cvJt𭂐.U<&֗PzQ/ _lj_ROylv</}5IT5hݬg_(ºȦxAnkۂGLyq΃e;]fVm5'%EZxr #M23xrgW9hofyh77mXvy╻9'ӺS~u: YN/j{1ꢛxQH,Jpisٔ|B w(ߋ_.porMΜo94ljér;BيI?7.̔Z"V7rn^w9zy˓Vx{٣& PWJ6{|dv0\j&KsKg .uL1>{m&]rQ;;g99z֒{`9\kⲖe?pX_3~({xrqf7<*? _d&jlJZf<޲E#uqC6iag}Z̿̚y]];7JIw$_9^Yܺw9lK6U_ټ!kRg7Xg +3V=n 2,l"7wÅG24ͬ6~;y}/מYQͫlh>=rbw.ӑպ17Ɓq.>qNZzjѻf(r4L[FFБS{+j_v /ܨbIK Z'!Y8ܓYo ej1z7DP+x/\qlp`x9i xrd?QX"{wP;EF7],峹򱼥}~{l'˽g:G͕)~msn2W=^4?왠a[||VUYjݢ KndZ|h퇦'=>G:k 4ND *ީ,`7WMuZýMNs>qIͲUQ,}z˛+kS&)mkޣ EWu]XZ^3awYGaHDŽ5.ֲϾ%!sEڬskrTu{7W.Lvb?U+9EndOe;_W;rs,I}Ȃ= $mmp؁W>~Z&sۃݜN4o۱]taYq o^I,^Tcǡ*WCTTD /8\ѯ1zl;#\Qjdw< 7^r!$oG49Q-l٩]'Ne\1XḊE;Eghm05UDvOy(QޢԤ~RSwno띵ݪ~ښ^v)lntZx E:13X]|%A&W?7=xYH S3Pٱ< oI\QP68kI&$V\SH8[XaIz4ΚxBÇ}e ][W%%xB銦us@ C"3'8|d h /Y| e+Ǖǎ,>|Ѣ{ؕ Kۮ.W.<vFsWNN)h/3>oE}tY`Xuؽ-b[_zyTooSӥ_(wW-Mddsn҈lr] ],,܇̃o=qڔuہn$N6/?ެx,Z&n~ek qaHgP{gf̭€fܼomre䂌U} ;n_A3ᅰ*K3rkfIbt{5}#dQnϔ3VW7q~oۊ<i,;uB{wG\x7MJ_2mۮsݷyVNDGnxE5e%3ض1/cn7q:_yOD0s N\R" 2R4) o,.9~N> Kt7!<7W0t+V愁-a`cgLXZ͎].z!aglbO-&FGO00Ա3%muIRalMȹl^nj007413a,mm!u%1d, k2BkKCjnfbMXutL,ѭ- lW+_:6d6F6&NNKƦXZ215yniE~׮󻊾} {첅؆FlcYZXb}znakG 87 }k%Xct싹RkRdkbdgmDC Ûa19G҆1,m ̭ȓ5F_bgI[YLoYJ.̆\"qT׋ؼ::c ˆ~+ҁqR{б30#wK5&/ͱ5Zcѥ/ #O5kfs,lZR2kL^fsɫbkgcKS=X`kq43#ϟ%m 9b3b4Yϖb#ۓ4s#onN^8' A=cr&xfY]r`m,Ƭ㘥?7qx藿$O':3O3O\};obV<8ZXhmj7v9Z.6!2^&R1Չfxm!V"'2q(!wSxEhbLnL^LLBLʹi,,,ʹS>;zL71G0_gfbTϜʜɜ|?gGFLJ"DL,R()PJ e/:LD13)3QNŽyقri$tUZ7Lz,Yl?$MC} >v'^&ohH6^'_CY~7_۬t6F cr[4}MRCQ/=> "0jϴHCCo{O~Ml;a>2o:ۍ6&ws?W⚮LaE?O|%o_-5:I'Y`%F>4O`W'Y}k3,_˯-_"Cx?ٿ3?l[^Cxl=_?ٙ?j ?V`#2x[C[C{?/࿭p=O{h~ (mA>I-kG/4_h{@ }SZA"HB _ ~Q_huW_ %OO? ~[|c~+%؇VCjOßTk̇? ~=1/ '/|~'a`}ڄyCg 6omWB/ GƄZǍCO8 cB V })+EkhWW0.`i17(q@] Th(t@vxJ]8*Rh-+h#A/t`<8 (.dh hCA;tC;\ B h*h@t~JBhA5.UeкZA?tQ@A @kZ l ZyP rp̀d@;\ 4@ ZkpZk:O] zAƠZcPBDA>jZG ]`iЪB h`AYXZ ZӘ@jrhA9Z}P> P) p2 eh.'Њ2hA!ʠZeP2(VB bhUA Zy<ȃVA+Reвhg h%@ Z ȀVA; 7.yV$A+I $hA`;=Ю=ЧA+ be1вhA Zv}+hkZ*t! ]BPu:RZBVE~4a3`3afGjYwI2,!ЇBr,XCBfE饉2Ҩ,:^Z ;܀f ?;WŸi+|!%1_G`Cw_ ~QE?~W:x_~v[Y18i+J ;+ qCw~QE?~Gg5Tb Xc%тq;'}X]8pn?H?~|qhZց6+֣cBc/Ƅ 1cB 0Ƅ^ds!J`NT5/qlA*BxA8 Z%P x.H.[ X@ , )Z7 ]$Bʡ*4Oh @NP ҡ.Ck wUeZ&jo.hA1:w]yЪ͠o C$@>A't7Ȁv&x.O] zAsMh[HVTB}%ҠU%:< J͆*ÂYU *‚֙T4@ʡrhA9Zp(WA\v p2 ehth9A:ЗA U*BhA!ʠZi-WZy<ȃVA+yЊ(h3/Vd@+2J h%@`3n@+I $hA Z&[h(iвhA Zv-; C-@.P TB #V:^++;Vv(8DIҰ21/~X荅`7X zc X荥`7>aP @+ѕXPĀ|P Z3` <@ oDdu&@u YtLe F;YYv HeHg Deͨ0A(ՠ 9m"@(ՠx DPA7? ?~ ꣿ/b)ckd\2V%>V3Z:\{8/pp.q_4Z|sS3 -87пNv7]|-c ba>(kMa\MVN^}V>Zڅpm`vus|Z0es cPi1:Vp@v<>??ѧѯ4nRS5i UU ?wjZZl7 2VJp"BT!ee=hˈMDQL<#z Al%Ň84@KE;:8*sNa̽ǥf`6F5~=e3F;Z7 <nį)~df08@[>,d;=mT-T}08JU_C6EP8<@u|hǹϝIQh)Na=Wзa=98@?'C(k dhSBﳐ8pm'5S9J/J|k&Q,)Eͤm&PioSi7Va OkK䨴'z8T `;c d;m609 zJk@uM{*-!y*^wߟCJSyTFFO[-u0NvE[1f8WV\(@,:İ8q0w.4%L<7o1Ɔ] Lo@xX؈1MzA7m$=hJ#o[r{f$`cFLaL]F 6ÄޮjBg I1&ŔkD݊Gmm-yddw6 C# ޚc#:?3ql?'mw@u뿽s&yיo5?F 7?J~ u>k(& oW'j&= }|W3oUؽKƾF1>AXrw[G[ (!&?&ٟcMʻ`rm-mvXdI'2ȎcfHg-aZ-аU[7ݨҾE@-k'=9s3w$ٱr{{{{O;{"%MB5.^F|F}3w(.Dqw(|'|ڧ.^|&.^h;˄3>t=t ?kZ{SgFNy7>tq]7ԇU~wˇ+~(<~rK|M߯Aol krZpKN-)Prb#4>|qGbI/ -_9f!oA-_lQɗQ*3ٜrc'a68f [Q Dq12dNᣧ{?SS*ֱ}I~?q@˷щ[w}|"z<:&GqiTC?'o/9/6R([oY''X4JK819msln%X\LƸѓ'{C!IsN.'ļS,إl :C!&M_mw ]_xK0/y⟽D!l{Ӌkk)x_,ߗ&G/BR7!M=MbB2~DPN%ˎJIS.b*fS63Qrɔc'XTM;].stpVֵ Ŋ5eaSUSP傉8|@GJr$3dUfT,XY* YH9V1cyRvTr[Nutt*ՑNtj߾E?Tμb6mtj0) }[PXk%kHWw{W{gB*WM;Sيۑ^R=>=U,,JO_b:+S8vf N*|.Pd%dzUo_[\~a:Ԋk"bRP?GAW-{LBm}==4UM{%J략e+3JlZs)aWn(`tinD:M_K˾#43Nԋ"sCvb/i'Mzэv?>n<<9M"\ѳZj/iJ3!v-+YIiq󸭖mܼ\L咅b,͈\qmwβ'+r: l :e$iW,hez$Jr2og ig:B(Eޖ!uk#SLOO3Qc/4=قܻTd Wjk3@l`qͣ~J:[ b}uOOƹB5rr}ϙޏc^poLj_Z۠-P{ڭn0=Iܜ,dWe5J;hOhOKPPAlG9YHHpP+X4rrE+A.b!U-F(yxm>}h$ >vt26h{xu(E&s`IL;MI"+NR]*֑^Ynk׻5w>B ?Ml鱦i*bi$ixǪ;V2@SۜYgyDov1g=5s3 ifXfHIFl}N |~T)]PQˢM輪2b+ωy~>ԹǤ}x\籣7{BX6gۦ{JE9].#Yv2jp`S"N"\ôd)|7m̂MMǷFɹ+0 S;by~)ҩ-|dʩ칔*)[EZj 4 *,O90]I^wսzM 9)1JZ I@|0n*$&ge `Dq_ʜ W )0nۃWњ}<%n!i//-"R3"+$y^*$EdD1N֪G}ฮ>pC/=|bʏS$jUHMJ=5:X&"^N!Pǡj6PrH)e <1-%-8Lb_ೄ[4{G2B)²p@瑞?VJ%]a53ՂlsD-d+Yy +YXһ_,8!za{{sIB(ǣgĩcIfԗG}٢K9ɲ\O;f^-qꝰ9+bu~\ZbxSI~)B 3Yؔ3ҒJu#z4L:DL>/U|]-/;㿃r_yQb@(^kqOYZ=[4T|)P1|pV@BdW UI+Y۶3WGiGJɡS\e[r1%\c8>=:x 4F5:^ ՊZUǶ}"]!NSlw Ɇ4gh- -]>Or6|ysW?1i@}gNʚ Yo6;(qUׇYs}}#=J,)_neޝv*FBRquYOU7S9HN91Pfs=\N;_Sj~T뜓o sysD<Őxڨ ~f.&G/H*在-VD2.%ђhY`.pY*4Dl0p{j[lٴə f KQ OkUJ^=}"D_F37S8iS"noZ!FxZcPGꐖ,ŀq߯;uaz|ˍL/߾xlYovb<݋>e^\|2"rﺆ]Y!XNwESk*uU7}>^B:=cIQxA Zc9˭KDsN]Ks,︑{.~ojjFy-61{ _ѫ5_ Mm=M=7omCE԰}ǏgP ~lVQzŎ0Ye9Yz~Mڍr9;VkR)=j0zܼ7k^sk[l #MOA[NNZ,˿6,zkd6ՎF])bh{/3b>'9|T䳢TW{hocIi7ei@*U͋|1]%|Oomqۚĩ1i9p]ݧGȠ Oty:dWKCD'^l1G84EXN؞rQH|R*nDj)2v3OSyPLQnļ19Xr%wĈCȵmQ FO;@%Y0KE{"荎MO Dn*Dt399XbQ:AzjmqVSY?j Oc`{p(srZku*DŽW}bKN!ifmB) T"}63SE" >j'ʊ#mOq Q>Y|]V?qԥbM7Y SG^8iM%!!r,b:yMNg4h+EBd2!$4&[xxDY'˖UaSn2}+yg-3$bu)Ɣ;JV糹,aS'x`kLW)y͞I;gs \1;:6!ٝvؘJk-WkMHEh|A32"-}@FhD+:ZhJ?[D:.51=O`z +G'tIm+O{ΆZv P)K=}%>e|I3&ES}bk4,U.'VdvHc\R6Y“M GOS ѓlP$3@xoͦ%G??%sҳ,C-)װJ [D _#/f#? 󿷯ʵRe'7D|[z&sP(q>CDz(D5'NLN@to,nF}3R$ ( kpj9s-1SAVeb(#k8Z=`}r L3 Z柱e)tǎƢ.Fwtp2^!?{inw5Vtf7CDV+IT[ =8<h͖+NgE}о9A"@(F}$Qc&b,^!*pԕ sX6N%:=)܅t_A0VJ߰Q* ak09;KN3o&6A}l|b2z65BB~5 ;WNeW!Jjk4{v$W4S D26`9\òF6ŕSq 3*x XIszYlyڲ\G>! N;<3;F5M k"e -JU`>qte6vf |*h:K[D7kb\Mذ}h̎OLŭrGvR1>Y΃jn5S%g(XO'OJ%c+stў+ r{TieH;5:<],^ 491;M0]THyHw' bĶb">̆"i 0"tjg $($)a)b;0IIݴS :S( Ȗ$G|L"LLlNhI IBghԹHSc);7P#ϴlaLŒf!9h^U\t 2g}m5#Xj "NG״t`7ZK- LuOa1}x4އCGClK;Zey{>pWHd_dSgy@R|J:[0XP!$cEs0/ŀ+] %iy6Lj0>5i9XGD,@Jry]#J#&ty?4/Q}vG0t0! 5[D^(=\viMqVDs$N/5KHM~vZ"4x;XhD hvif-$/_x!s&ԓЙI \iwN۫^%Q.QKXKv@7cU}VN>>LR9|E__tNMWV`m/):6:pP0E0  Q`p3Tz117RJs#S1y'OVEAbkr( |mZ ^DG>V۸DЙq=ʦRo:(vM;EX/=0EiU$Ev183"u;QR5A:1c4UIiLZPZh8%Y-4RJ+A5(% :]j9|Hh>NkW踐L$wD:xn+u`0 >u{bxMB? 7W< )$)n-^64h'm,5Ǹ׀BG9ߦwv@qji>ZFi|<>2#[KU:i0Q́x[-[lǒnk mXRE="~܂MJOcOۻw"%s,4ԻEiӶGdVN*UkƏbaH~m.Gn똔26qN+bS`e0Wuh 5zw*VK3fB4.:="e1N` SvPMO[IOّ< K9Uoxhe7*4MfKtnqϲIM9n9Yh^2Ud3EST;/򈎤q6B#N`iKF2''&ۄqzTW:M45 -⃖lSgdRO{%ӀS⊰>;U*,3].5:.@hԜ/xkZхueKI[-K; %|ˑW۶:ەGhG]h=9>ꕒQhR?#$36j ˽_H}pL׈%N"}QHR^)W!5ϴ-SPupL: OŻ.#ѱSgC³d|)%f3-Rtv:͘2R2ӫ=j0q”r4QZLx<^a:Rp\l*|]DB<'`OK-Qox,%5HX ͠],yqEv$H洧\k筬ԬnyQ6^ZFy,XQ~GCi·|xkVO̓c-y͊MIA&iVI9I)5b[Bf0Ku! ҊޏX[2g6Aѧt:\O3: QCc ZgJy3\*.OkVGǎw=/NVLjo{ih>62p.`PpxLdsimt\1qie"襂+"Jp2#|1V3%KIJD(1SW{8"d^~ϗ>1Tyh}ФfcXSz[Lm1tĚ<51fDGڼ50k/ΕY񎹈x@VPjIAyy!+'{W݄?CXNgXoyQSΈ'WUORuzzY.:J[q6xV꒞J&[3m~ŮF?c$ 5PY)lڢV#w=Io]vc}= U$H;6x۪$FHiO|cqH)hGR[[CLlVey$߬Ԩ5kɧhlWJ%Ҷ4.S $ڹY J\Kw%avJײlp>GX1gbueUgDZSbaGgh6LyȔž ?Oy<~O~;ߛin5}<]vF> P1A|!96Q<=-h7wm.<]߀ h]Ǩf]5+ZJ-i_F1m|DltKq.W}ɽ/X:hUIfX{{l|txT1H;rxD}<)Zqd4\:h{]1Jhi'e׌b3s<˝e.J0xV#ܠcWN19'+3c3u 5L Ċe Zvh+# ¨U.3Ei_s 3IwF|;X[g|v4KZEQpYHo  1[m6c1?]ma^6#B_!RT;_b.¶N3k$9T<6q:z;Sl,݅^7$6=:g噀#Ct"1R3,x:#ͩ)3틋m05OB~ߩZ\O'G&EvОY\qleniprIx;;{1%7gZU!jWAlR7ɱ1?8#h?vMx6O[Cg|ݺXv 5>:::uu8fP3[}4G6jJ9mTRF uv$A˿5-0.qÇGc-&ꠒPI+SUey|IbP&- Xіj;Z F'WkDTtE-MH^9s1٤`~-FDB3K|CYu{0!)f3J5 [h*!*;=ʽZһvKN4ɒ H]>\L;i_sx;,m} bNkq_j8xlTg 9QFסaZ+4:ZY@ʹNjі#87ׇD3 zⓖ.pNhOE:ǣCz~,?0WמK>G%[M%2֒4MџkH2 FZZ&WEigHVeR8[i~ M񙆓Ϥ:PTZնr.D_ bAtAljJ̈́x} kWGִ򳨓fWP/Jׯ|y<͹incZ`Zt4:wcŽR(f{Wi/>frH;elIfcRtusu,1%Am 5[u+ yO?Hr*v23W eR_n#U9AE(2e(Nr\9+q">)c_'8Ɂ>DoŬYƅGxUD~ $ob_KbM85=CtpK#]ݑN1 gmyKnτ DǴcQm*mgvq2<2;1>6tz{;0`,9Mx~˥'zY5Ǔ#]K;%.ײi.ɮST, >#ԟ)bVQK t‘Yȍ;!J|I^IE˴LGC5|=z<#,g RT,# ^?,Nr""^TxS29ZRx6T_؁6#t2tҭb[~o7#KoR#=XYĐwL؆T#V]$j:MwWqj^\X}:>vJVgP>OS|/y/BQ^*WkU:BJoԷj7y0$^)zn0m5҆OvTGsDhg A&"_;ܺMf9"x&+v9'-FZ"Χ)tS^p[-q1ͬÓclN . RbRS%z,!'WЮl N!{ ?5:ll#_&Zt$~JOlue2Ϻ>(}ZWiuNO UhPH{gGА=97̐|\Bq%gCJ6OTr OO$7Dؔ[>0xqwP=[͞7\r|qJQL8Ɇ}p)&JW]ZRly)ʚ7vD^Az&jH뵯^Ovs9yJ֝m{ `%iDˬ*C>DbEZwth,~b`bل#mm0(]]΀EG:3PϛhB=RkS";'2L`i.r !}{^raY/UΊSG2ЅbJHa2tZٵB[@T2 rGZy.eh!۳2SLtRXuMc`xU0E)>F a/f̺%^#_",cWxXRj 79q'ꮒ-kSn+h{+z{{E:%2#"3!X/DyTXOo]RB&H5fm$ZM<%9P&F[3ԱdѦfnˡ<ɡM6ƭM3hs=.7N 1hGǎxuؗ2%ub}4#>A.D8N5sW\ۈ%ٱ[]=ua\0sp.mz"Âȑ(Q^twZZ` Ubw,s}0|1{[;|IŰfKۖDOkzŴ#s5'^K{qv D>׿t$'I6H{l<=#hc.Fiɹd*le`:vh?薀ff)VK^gf`iK%ͬ$",;ONKύ`gdTzM,v$6?51<ʄHqɒ(w5ypp>ȳA =l_$aI<拖pCT3GZ/f(*Ov-=Jbɷ퀼 C(F +b?g Cؒ~ۊatE2]KZ+-*9P5Z+!SHJIZn.{6kr2i4s[iCN$%hWIHD-QdG[00:{)m瞗.>wφ+hB>‹QMB^ؾ{ߴ OT'؄q_T O|c{qK1s泳^+ B#Zw&i=z^Fx˽Jrt#r%.m%kF6c纅=_sCK_!m݃F Õ +_â>]{Krmߡ޴CkZ\W!,q\U½CP |wS>뱍:`YW*ju fx3_y1T0&vtDtRj`ع﹔ u/W?%،_PSH2ZZ.1r~ Mv@biuD[wQΦP~ 󆔽x.C ڍU,S,XCU!Sൽ:4ng*! iX+׈>=:U|6e,zʑL.n۴kd(^N)ETJnOGTumWw%^,Ow>s)~cKDD|y.ov\5?-)R;>_ =WV h#s( BoӾW"ȹ"?"E\Ȱ ,J #'ǣc>6|GKe)WuzrR )-O[HPgYv[0Q{m"%ޭDjZDѭx&GJ>ql&+]ȋ֧衷-D4M6g!<8{,e6cy=+|O"L鼥l+ YsHݍďj!!rb^²yZz$%x2(|7&RWM9;g%6291K0/w.Ij}0)PEKI5UuF'{]".6䇔m**zn|rG=jxLEOO-ձmk/ eY|Cb2ՙ6I|Dcw}d8^kV7Vֆ`ijg?ne\p uuߴ/T ^_߻SDAOx}T{_,>O(( 6Z1` pp p9r'p:":`i ?}h:k |G&KKˀ+k\UZ?TDjGp0x0E\kwc "2 *J;Bz@(P<|Pl\Gw: ?oRaԣڪ}W]U0qD1\KKˀ+kWf@ 0,n!M(Q`'`?` 0X\\\oAw;v&[nmK >7^7Wk*L7 m />+ߧϓ2a(|Q\yrjˀu ~Lu ,Q΋ m(0W@\\F(/s 7`l:W ? Zx_VP?羓UmCx@u#G k6Ho%3=¯`=ޭhNK\]_k O +<w(¯my~hU9OǻPg5xQ?w-7koV0T=篩Q0߃oiywi9λTFҽU'y p]k=*'Oyzkn/|>ӟGlU;wZ*tȷw߄?`F1_V;خ7G﯅_ 7ڋBϢzZ+ƛy=}=oTD=C*r_5af, /y *<, (w?Ax s9ovxyu|ޏtSvq](% -(oy1?>f{_m_o܏t3_џQ[%䝿4߁x6U޳_wcd-g[=?;b? |#+*9??E,|?hM ޫ s֣{gp_yhO'ݣ<>3 lI H׌:i~u:#w AX`JHC ࢑.ݍHѩޟ'w-ȯZzRs ]Fz54Z/>^g1ߐ~AfHɵֿu~8>s-8 Xxןb`?ù4 C]~oy Tc/TKKF~e .D yk:\ϫ[qQDz-(8$ҟ Oj9'\E㴼E崜FFFFF4_ɴ\@ô@Ŵ@Ѵ\A״@մ\A۴ {. ^D:Xe|wYb`X4—6@%k<ɫOU#\?z\J?w_rJo~. cOS5l |XBk=r֠5]_ۡ t /tmxPjS{zxu臒gacWr_E+(wCdzv(܍ePڿfҠ\ ]5ʍ껄6??Xҏ+uܻQmF}_b^nb.zu(oP^j+Q -+c%̇~~r;Qs.4Xz^@͘ߝ+ rQ"ǃ<.~[7ݳ|'f~}{Fm[6--7lw6Y4Q=-}F{`3Ŷow9~ [f粑m[7ۨzlls,ֶ~`3K༙9a)ZX7cϒNwLigzZo^~p9fk:ϊ<Λ[p݆s;*07FyNId0_ V^`L_kk/1|o9~}K0ߺngōs_,zZ>s#j-qN_q7#{*~Ns&Ѿ`E3-`>m`=.&;Q^ C?O 70K @7pzX|*;+=rJi]AZîPi;mS»~VߩvÎP ,:ݍ7c}?~*tw߀{y{~f2Ck>!r/ y7Ǿ>뱁} ݚ)<"#<Hη+ ʅW>c&/m}V6#\kswwַȷbϩ|3F{i/~.֍p_ڠ^wx!q?ǫytp~7:/n3:7 Emoh/:K-GoM {KnҴld=OVQodjJ.ӳl`=eנ}wq!@En畮 ߹ o|c=Bz$XzUB%@﬽v ؗF`;g+`SB(o {.a}y!~ un{Fm~o7|F>=oU0| #rzZF|c3n3y}l3߲B|&s6yg3/Z~V_/񜻀rV~oD9._y^wܛ,JSw﬽]h }yC+~?|Hj{5ub73 _@? O~,^+"wAQ0$h? 2gw6Bm~L DuAcދ9|`ү`V1/Vw?z`>y3h\05#}io 0 (}Oc@{706fQ>`Phpe< ү#\[>.n|-5Og^{n /{__9W4؉yL|Ug-O\Dec*`z֐nC,[KsGP @ƯWy].C6~zoU*3%K}Ͼ?}:a5ķl7__;e7S"E"wWeg*x/7ӎ z>rQ~S_r~;^Ӱ 3;ỿ )ڇt+X"#EW_{;Λ~7n-%O,xY [hu ޵_g\E|M|wCC%P-h߿_GUpiq !|'P^߉OݨMw .)mcI|(?؆ڋaK_j/ǘ_R< <, |b h T맺z4l7+xaK֛ю_=n :Y xatkg. Q_ļ~t%Nwls ;P&>̿'~E+At:ŠFx)J?eDڗw|<>cUF~/N'%yiV| #FO xot?r4l'k. &M<Ng!`yio(َFYFk`. .u{Bxt_z(?uE|(Zz|2 F:.ufk4ė|=ۀl%[MFw7(_K 77_ rS+_m`opmh~ Wpo/O"vy")G6[kd'|agpm1߇k_]'I ߆eGgmx5Xz {U~q:X\^ D; ӏgU9;ЏH*s~孤); ."~,|w}8^~ҿ`:-`|L߉r uR(>t r+l˲n"` C! OKoQ~9w߹\=,~/JS oMϐ ߌp} ?w۬j]|Q^?In4(O /g|tyي6ތo矾ѣ?5=<;YA}zփ |P^]e{`|;ˣ#TBB #|*Հka[ϰ{>kxW luQ {[Fwm/j?z=]jǾr~mmU΃zAb˼jZ#{0շjX,}oGk;9{mP_[ݝ:.vw0[oσ~z75TW_ڹ {}8~lRO+V?zqyY;Wz~h/+X'_:Fpk/kHo"`z7\7ANlN1K ]'ꓸ ˰{Q~}#[(˳P 7=з!opx|$߈ ySUkp??I*S/7<z_OD$¿?gߌߺ;X?ODhOπ|Շ)@pN|x`'I}bw'^}=/]9 toǺN0|k}siaOx׫ൽt 7zW=U@OmSS|i @$NqÓ=0.OӀCr_<888 24`xC{mLqPߊyW>?>~`:uۛWOQ-'+ORpW/b}] _3Y JoX^B=_=v.=nϣ}MwJZ3_Z?u;_SXq.M5[5}(o˽\n?5Ɩ< zP''V lٺ{̜y ݓ9Kvӧgמ3=# D('0"&*H-D(KWwg{`ɾ{W_U}UUº?`_Uj}c/gm`{~7YϱٗO_w~~}:{f_@_w#4Ieߟf5~wwP}43ߠ1 ˯^/g?׻o| n:+u9Y;|cc7埰r~ӌ;}}7)[|.K?NKGXzž/gi߿?f^=y^ӿ_g ~f }?&Οz){Ƨ.|]wX)|/0>ݔo1ow;}O59\~cE|g9}4%ouFÌ,=~}~~ Kon#?% ̟ō9ߥߟo7Nn>lݓ~g(ο[֋2=دؽhTgz}ŇdLa2_co'_azL?U#S L_cp^MWYߟe=\q_;av /{>^ߢ=jd;u<a~1?y`f݇/?av/2a8_9G7=LbE^fv쾽1VO39? :7wuO2o;7͟g Gm.5o-%|k9^?:EpSgN^Ԯey^YY\&d&Lb"#.E\^oz5r<;vM> Wdm4A=)Vﻤt4GL7^* o]m$7 ,?(i0Kd8ɅhmA<_~3dgc/~jTy:rΖ@]?>_9?}(ȏ^]TYR&'C.uU+?Zef)|<5b[fqΗBcqVGպDm54Jȏ)@kс z?,5ʟ{i G^c#zL_7o,~?'>&k}ޏQ|}g~@w>ذw"ޗ`r~{e=_+_?+]sY}~cy"~}}ξ˾} x}Ou3Ͼs+,U`5,x<{Y\}篱~mO}>1^}XWȺa朲Ek/k~Q#g}%qƫG%eϨ'f76e?KxLo/ -?1'wTq<M~֯V?z~Ƈk~nO!^ u~qH{}m4>}߇}ߎ]_y7_sڮ{]bk?!~TTG@/ʟ|'kϼ }.^~N<]'r?+'\bL/g~" l;aߏ7ð/M_/Uvd>_k/D/1,;GE?x';,N?fccR?so /O ?ߏߌ1_atXz_v#;~wa? ѯ󙏰?[ok~ KL>}#i]뿱f/_dWw?f~?˾Y}}?ћ?~G2{>c#.2/Q \MFijyLYԸγߛ VODx[d3Dϋ%bA|>MYK"g1_vCoĆ+`أdyzmN"}اI5c7cTmmF ^yz7ǏV(HnRYˋ]Itwzu77@_hu ^`3odc(!^o*3O77-EPFbɋaoZDeOHnsq<.nTPcgY)|7`ΓY\de4 7x a,+lZǯ,gsv:=A:7hvZg rqO\`>UV )<.ҖVll(7y[ b*v_yMC'0l-f}z胸0 >7C q%vj4@Ҟiv)>N{N|7q١GuA~1 ړ7_}Iۋ$?uP6Ҵ|r8~yOiߏ'/Bq: Cl-q{<{LC-0Fj)%Fr<ʈ+[27YZ(6*2[BnI:>*eqRr6cam7P7.gJ8B_a`U?p]>D 6^g_wԏW4/UtO6:"fKh Pi2&q[ vN7gA\[n'Odo=՘oC팄o2V2:x6zɴvaȡج9b 0izu߆d_I.wMLy嬮ޝO̾mkWo \7YS^_0~DN ʉ-+_[dHWa/WE2^ rFdJt(;:4@ |QQ O3gf@ATMuiP(*~~_!{saȌЀ% W]F$yYT1 Üd#ޯ6QD(iߏJ@"RBb $D,*g˫Z ăȑx[-q2rFE;y)}4\4$RZx,,@D87Dn'8гSQЄ"l!.Q|d`[n 0I,,_]/&ד3`b=FX0$&%5"m gp@.J(DfN#,*򉥸}dh,-!HV+JQ;BX=  h%),KQ$,6KK]+'|n!*cg@\$hwzP{8"1[60/\"WJ3gm"@xCY?fh\ڡ= |㉻]A1;cO.Nd@YMm%(skD܉{H=sչ=dn2ޢq8Y*\ve G+WW|-ڱ[djms,>Ja)Ol2( |pm`04D& ۛw؆5C3W¨6+4MW}qթxk5@m@g 1KXrƿ'r&xێ'"~%61@O.9h^i+6w4Sਸc#|kO8K(i L+>jsG|U賹in 䰠"s=z[B@(H<$@Yluy9L)JFrqq9z|uUŗl'yîC|c.s&4/ǧ7IbcqAuKraz W9S4dh@^N ږd+qxbgφ>B2;`goY\L)S!:l}"e;XɼJ\ȎsPV 4,IZe@BDPZCDv!й:е#A  P `OM& |O+3E &vnrĶtY ˒ Gž@V䮓}*l22.nf ^O}ATLvC>$k2ϓBE a",Èg >^%sC,&.7s-1 J!NPH7(m.б/K?`G@uyVE,ꋙ5ш$QPbBK ix*< \o2\Q=HT>Fͤ9Xa ;Ѵs/3ҕB' GK˳i=ONnrLþ0"sD}${dbh(nhY7f. "tWb D@LOȀ^-ߧ3,~fX1&xوy4'tsO^y> Qu6qe"[Kj&8 o(@zQ~SP8TΡ2㋄ibn( TJSI,Qz5m5] ([ۦ[$fl@%TL iVc)-9HPor@6BX"fu4ŎxUs¾.+FӃ9߯jw)PŵwlU'..r{*T`Mrr{dV׮XZ?'._{@]nX[q]nγTA${>SܢS q^FcԈr9p9pY݋N{iYN+gi&dvh`Xمtdv B*W.\_I_~~~Y{jWbN:Vrk/ @ ʅsnPv2 K l \X4T4$~& @lG?'Hhs<kJT 9F+}o` @o>@ocq718tXNnk6vef3Jc`QY娬rTV9^=e1C, YOI3@F R&Oej *u5e5Wqu*5`-8X #IJΖ]SaHM,qg\7AOB. _r9<UEgZ"N- napZ{4(%UGP$f XDL5[+G)dX|%,!K{48O{I|#oM0+* .}}Ylye)m D84):@SmPr0t )'N>֣Nn@J]6pKtzDZ %xI_d7j )y|> #Et E:sp#r[ ɝ$A5yJU*īyMsèAݖG1>A/ƚ8GNe )1xx_ siMe#m`"#|?v@ "x.;(Yclqآp՜[mX-N򆠈'qLwM׋ZǹP]a@:d3\uO#{q$πLϗMV򎨬9X^c):kF T+O(0z> zrD7$B}jwTGq\3$d"ExtBh   Py#SS>EDS$/^Qh1pGk l†#^ow22c[qxuAB w-g@Gkaa{Ќ7@Hz;uV0V,bxڮVHVL ˣ>Z26^JR5 nrB YLy9w6? #B.υ8(]-gyMɓyH-ވ-WFFF*K+njL7C_7<*j r+\dS6gE( >agt# jYGT6*6l93]Ncmit8}nb%U~rZeOc\/>'e_T/V~F &< ݼB*^9Rrkɡ3=Owʏ,{폒p˅߀?ҍ81Mx!&fS.x;m34 ŔQڤ"O=qo\WR!=Rs+ijϻ6ar0ܽ6^ rT[yH*I0tTu EUqdX Tr>,5c*nf4AbꌨץzZ2'nϮ=UfܿQ$UWS:;?{@k .GZeV"{ eL*'ϸBtl N#9RDx]h00ʈ|FMXdsmemIKzp񕧇̮6ɜn%䂘5Ec3^q#.'ܕvm5!a":c}&kևku\#+q@5*kx+vG.j"@Φ>vQhWq3+揯VW]95'<ų{{qv)v}hRedUqwiKl$eq}6 숁bcjZWRmSBUo.9^ e[4tp|a~z!sUЩ`[?'ˣ^L .[#pFE_Ѡd[sKL|>⷇>D-i|CɌzoKRSh(Q6tj1aMpk"bċ*n^^Wu(]g4wT[=RYOwQje/_}*VyZL >cu2z`m?56|@ <2"/c=ʉt9T3#g Zm(&/)4"m :|m3 u9<)W'cpW u9<4TT˩I|Pcx qõ؇G @hyֹDO>UB9CmΠΙJ@czZ94evWnDBo,Y>K?i6j_>+lAf˼FϬWzoaY@O̔U\LϬWz,AU sk IPԗ74;U2n[즅^hNh]}C͓4uuCA;_;ARCb8>MAk$4ֈ+z\ͽ.}051H qjjs,rM\Ѥj+t43x囦^op?셄X*XX"*߬Yok!J`k4 ~+4qtZM+w ~zk17u(QHȟ~V?89y#/ ;ZM3 7~έ J<> Ǖ1? !DPP\XxSlD׀eҺHCHsDj7qs6mDRBm|D+* @L|ev¶YL D~ZNj2 4PNnjNk^ iK vqF†>0VQOqx,4Y-Ќ&OCp#Bmdς,1F2fe,4zZBz*vN9KbXGdɚ8kEv0"+ܢrt9K:91VWvXH?iG>zE&?;kp;h}dR#XWPG\7Tƫ} Ie*} ]~I15 bb"T.*6pT 0Keً陟{K_=F^/X~T$g|BT/}Ӈ78`XBH bi(s{z߂~qsBA"n`ZTbGM,KRf6rwNq`A:v@^A?ũ& 9;E;NM{.ê!d$;..Xⲫ ( re'zlB`,'r%mc\}!.:̆"čE}}^'3ZOJf/) BsYሺ{f-]PK lr"!rLF:~xV8.g\Hl b; =6kN[; %#!Zĩ1| -I_t: m1Ph;`'z"/sFC7M'~es-oHEvj]a4C(V~BxCkpdx{UJgb{a ?ݧh\hccC0۟}(&*V&.BÝ>r\VcPaJW\noG }C_-a 7V2lV8MS\ HbUCemy<,!aַI0GBӀ%Q!*%C>d"5 0~޹SWlF\y>EN:Q aT4.!s `3i5<(>׾ZM0'gPtd.Y~ b$ueWU25.j/A9qIwP"U^,<1&B2i:YhU\r֐9Wݮ#=wb:} ML~~Rl@ ktFЙsxX!%ůMhQZ#!a-) -/\&|MsSG O['(!0Y|_t7O2vu0c BG(CĤI?.@&L{Ǐ֠NgNyCR'MDc ?4OHÁ7ƲgYnZ'i1.4vN>=;vO{[^j@eA]igz{1S+It[DN}[GP-EvD7zCDWܐ,i}vyx a<⃔-JI&OS 4L"T)NS}[8!!3)`'M갫^jtw=yW]֏F yO)Pk^Ԓ"/@N59 _H MUZH7~W̍Fͳ{* E=՛J*ɌH#p#E&ad0rP;=NpF9$.Qݑ\-Ԇ[j6`  Lifnk4Mcqgp}uN 4Ei;M;=qm=#~S9%sQ$:mۋw')l܂ݳ4.Rz񧵇PƲRME޲ї6ЅEjH G;܋ "&M$5(cq#D&7ȿD>M$m"HD"&Y>n;%n. >D~M#Qw@˛E`YP]_hG[xRP.L0zǠ3p@qel ˑq>Lؽk.e{y9,5Bc*f = 17܋m1;r10I+':cO <to_;̵'ݱXN=sؓX^zړjJu/=ieI!iQړV=Z 'v1j4g{k1 >} I̿S{?lAj}+Q8z+NS\&YrOtyJGUgGu_cbЎJ*eTamLC)UƮL9 4p2KЯKv8)]ȼEP6X"4+r%I8Czxks_d_$Vt}V7x2댯Gꕶ! rj_'5璗k_S%xKx>w $нi ɓu@J[/`*MEZ4s|k,MyB Q'*+osܽCW5x}^)w:DIa2㽱罫t<&suI%Ʒ?E|{bVDD&bl"n$šHD"&7ȧDM$o"|HD"Kч&7M# r_!U4ݛFⰀϗyTǔEAX/\O +O5z<k<Ա@nޓma'vv>~0%u10w=LG{d}a|(uOmBgwʻyӍkL%5$(SE=}>rӻeg$œPl3 jzClGrf (s`0k}+i>k3m4ջBfb$uRhNS\t@SsXaEGE͠T#wPa;C:0dc=%]J\35/˹ f\jc4E"{/.p0gOrϲUt CleJo$Dڦe7ԶKUllc"|Fcݥѽ::Mp#DxE +# dѿ⧘:ٔ@2i:Ig\Mכ ?>}Դ.UK̳N~LG9"p G\Ar)_uiŐ*+TZ'>*[e1,3F i& H$ qC{$A'x֞\Js|7nGɵif;O6^D쨗M>Tcr>itgh!'M)N]FVQ|J2jWpD csxSA:t+-ҜM QZU@.M"].0y~@(ȾtQ QQ@O(Ak?4f|\`nҭ;"UK]@ >:v8EOD^AlɲpD\'8u#@ynC76/u +?@Ej5o~x#w-|9*.`SڋS#fE:s W @B$eEeZRrN|*¨Ac9WúSLnc/"B'i8U&1J`ѕ}^Ŕ,_2~f Ri * XB{du\f"(>y3ɓk Ti*ϮP B5t:*J5P68tj j:onnnCemSU$I / "X{"˞./&aw< -ܣjHӌ@^ԩ 5$$6(@8߻s$CK!I] 4_x֠׶+S{t,3wRq*$h?bmܬ ܃p)Nt|j=(t1ƣ(CKF{lL1Q ۅP& >|FyAG9 4-!q5YL])HZuoރBא/.|cVOQKzTɡa;a4-# u'!m`63x0WFJŐVubĈd%ՉCm:1hkbU ֈH13Aؽ0zFr7q3y{:nE#q3-h7p027P:n> $㸁qsweW 1Gް0̎Ƥ yc7g\@Xfo2zse0{sZ*HCD^QF58ד jN44~OUHfϭ2}zXEk?􂎼f3Rɒ,趹,u|~2-v:Z=1$Y0-59M = -4W1`2ޭ [guz`uUСRm=To\l#n]])ԻmX߅:ۧ<9&?CH~/8f/PpܴB͙ϯYt-`&;m?yT_aA_QOy'!vs/\iy v!<֪VLd9Ю+1x]0s ώ y´}90lW_`̫=rY۹ =|Nvs4*+g:ݾ7:v^*Quە߼0ln Z.?MOAܼ:3Bݨ#Oajhbgyrc ujhl6A]܉;cYW)`jtSUi.ZjVttk" ցЭ,Vsa 3"[Qgߍ\^oV_CLM~˔"moHftgA1<26.^f!0iR,]3s\WWXDzg b93gE/ܦ\.eS!uyu!eJzl~[4*26YW7xryA=WI?k\=ZdI$dn Sgh^ ^Ks"c,F?'z.$'l hrUT3S{q@.eS =wq'26gwI}ͧ^'C2{5O= |vd;cl{,^Rbz2mNP΃qCm  0~jw!{Iqk~|S A dN4U-E*Vd7Ҙ͓*T,+pE_:@ĸy߳29R͒a [MGdS"YmƋr' I8YK}$E\t^ǪY6߶B\LA| 6-$ӛ We yA,ٌKNG'!&_V3WeKW}r_+a4rEm=/H@ ^Zxr;a8s~:6u#|LИSSGQϲ%n݇ÀktṨnaq^D6UhڪJ:RR_n,NW~E<(Л(˰ Px0 fi0p=#0s0Ct@º$R#+J4tҮKܴ#TG7= BpPS<Ə0$TI0I'2 {APs9OtqGHJA0{zyFNE ,njZ3?^U*[` BnU[N.UKlLɍ 7p\.dKNދr 0"&~C Jȷ%[jci ~ &y#g~1^/b.:~Ck|QwsTZuS0v3kvC޸8=T)xxȂAaXg>d43~E@._f߀h=xTf(+.+&ǁgbA^𜅨:]G!*il!( [^gx*gx`·"F 2C9G>e;Fmo$FZ]$%[ΦRdX.FΨ5=$&<)ȴ3=bh/a@8 DFu5{2T$@ pӃd`$HA.A%XOmQM@JvȂM%Qs6'HSsv"!wM(DQ hOoZ[%ئƋNm%ܦ]0؆(-J̜QQ\wtŃa3Ii%hGu3\F.RAQgJhh]բX&/pULtX-Ni#W#8ŇuJႇ:p](>TiÙ$/[m9@sĹ1܄D}UGXE5e^)GU/yL#mj[$Y/!Wꍰ{v&la]fW6ȫtW"E43΂t@V"Q(0_qPQ PC'0m@ xI5KƛY0uR\Քnж?`z(O k,&FWRt`]E"p- #r{0t!;H~ {$S %QYBZ)j@]AQ&E chX:Ac[tnp,V6 m ֶ:y , T,~5qd09f##YmJ2r.*MdMFrE{)+ze~xY l.Y{` 6:_^Y0gd9n6qqX͍}`AqA]7t؋ g*64$E]8>;=_ Yg>?OL.Wʅ&B,D5@[}_@ N)hhmy>;3lG|B;î[)SANR9Ӌ{9=Мި]|Tq|t} ҅^w,\kP0;!4­giѱ)AӨ ,މdS7C%V&rRJ@ @&jB38' Gz0fZ nuMf.s`}6}%]`h3PG65g ԌgFhbFhjF "7Cހ ]&](]H#qm':t j0i" ܒy z'{,-Oɡ-2v0hі6gX~=$vWx½ M0`z1p E^}5q38d79*̄pLn_^fUE HXg2m';L, Eskqѝnz)3JZ;G̵d[VP@a(#q]oF` ( +|5Hr+x݉včءf:~(ZO2PPt#ھOT%0zWwU$T1N![`hqZ>Fh0Q*Id=:1-F^40' شݓ@4O@FQ)h}Ej"=Ј{"bƖ8mek:,3 AnE&BD4P4pl"y< cc:j|$2<1y|)1gyGÆ:^'19;sNf !eo̚w\(sQ.|EQNa/st1'rEZ _ Ύer8T4lm-|# +lc9u!M;ڲnD]nH^od#&ߗwȂ4eT!4e,vaz?4QXYjX!{1܍ &rfKxT 5-0gp|3x=ѣm2o_ltt9 ov[נ:]ɯ}U.^md '&c}{/^ms]scܦv> 8 rÈgaD=͵r]-e#>X9G򅬸rGG/6ݑ6;Qx!͎jc}!kvGG ͻi|Wx_q3=%o2,7R~Dp!H7Iq0`v$f@ z8D8DIUry #q=pT "d MִP vP Xw*Y9U͢N#A#^ׁEA3@aYXn G4iDj(*r[ lMbh|Ј6dX.t"Co, qI5o|B #wwnHPj_e2EYр%ɜ>Ǜ䂅լثcGu~{ab|3`M s/*#^,|D_ ܃0f/1'i% GG#g眝_d/Fsj^'G1e 1{krUt{2BROu֣ͣ+t֤߬m7N*Y7P2r-)$P<~$1)XmPId u#~{mz?Ѽ Rϖ9(ݙjz^+*lܟz;XwA Bc7sNqò3Z$.Kֶ,-Z`0mkݳp6 (@G>D_ n$?qܲ a.g ׫jv{cT}իWWuD!vov>Ϊ5Tp4zU*~,odFxb-vm;I3ެh̕f њzfdI'Y*,$N\{:mm Ӄ;bd#]>5 u7lj&\LV Kp텩6VNƢ6O[hɎ[VD8qtmHcb5_-ijYc nnPv1"fh1V4mac1)D6h"J&rӴ1%XL9M˜M 7'#mٌtKb]j.U6jktp;^/=FydV~|J7u:,fJT*Ri-J]*XԝRy$JESI9ܷw;̍ݡ/#E{G}ޖ˭ҮlihyFšQ]wiF^Yɸnki3Ӕ֥l5`9BfO$&7.#~D )slO득04vMJrZ6ɹ+hbxÞ72$Hcx36&s#KDmlY):dƬxh¬6/6):-Ȟ .;͋Fw?O|%Pd\3b~-Ң\@67 ڄ)¨On[^&NH *bv^c`A[ S5 j5L6mڵE1IK2d~MXg=^qzW6~F]M|,(N-t!0f;峪&QgHQ<|ԅ2n0"J7϶z"MD66Dh¥ %)$!$ Kkg*^j]*2S.ӱ \tƜ5hE mM—DH_%&zggGiXiZ $#ŞN'X ; לew=4m&J5^oJA, cƋNfm )9k4"5Dz>5g`9hPslW昿 9)5ocלljk4c,<Q 3d:!S!z)iou_w |1k;6Yh㥶17ߎeɲhf6ɣ17c} ~wEkI-c54hH╉3֢{oʹR|R3$i"72\mHSl kŁ(h1V-;7#эױFq(nQ|*CY9ʣVSFqsFq>#5P<#FX_q7GRZV臍FVōsFqsBGqcFqz+Vō0u1|WJbƾ(n#GŇ]am{xQܲv8#-+xrĵ!f)wffqff;T*tfg[ !Eo5xƯ&*j X4l]J/YP% KzcƷrF(ܸ `M Ӆ2}`hJlJaSM55Z~;r1kc+xJ'U&*Ug|ytڶtmeZAF^m G?:/hN:<~ZGdZVOUQ[tLҖtV`c65-Y6^,koPv,.`B+*CڮիlR̀?9,]hlr +y_P:ֲ=`R] ˗bUn3ƪ+PREXk]jI6&6**\.kK$up̭f3.iW;$2Љ)UjƳ:NLM޴(앾E^XEgU⮲!1*͝QSs*N%XI/T:,:>59`YVǕ@,*Ak $uN%*$**Ϩu+U5UZNl4յeWMeW]yfy!쪩,q++130,VMo.j1)U>Q_UVtt nqCtd|ٓg،rvzXٸ:$f$x^3bδ(['L5w:>ou\P2 fv l|̫sfS=F=c_p\+zdqL*sW=Wʠ~"N*փ~6Ĥ߄U8 ` ӕׄ+x]h'g涹vfJ*y*Z^Ky/bƂߌ7SF/$6]]/Hg=6zZ^o^瑩&^X/ Íi#hy3E:> 5依M6*,j0b!SֹkSzY!|&م#V :KBhY.PJ=i6*6,,ZcݕN`b1a8v]ѫНYh]yI퉫vrV7#tǻOJ}R< @Q \164tR ]U]%pZrk$5}kYC a-_@^a?ox(CI$g:B4#ӬOS$I1 llE]^ Xfm{ifERS*2%Az}8pOl٤ؓ;*^. W%]ϋ\6t5 3Uݹt=wn٭\Rw8)ޚ(]0 C a/1»暦ۚ W{NӍ|[sו6)܍w<£pb帉QD04fsbDI;lO`uw8D|3[ T֣6;Kf5[1chŖB3 .Z `fIV]:YVWt8Stc}9yu͖y~מᛯalthTAoZAGƯ+hm ZF+hm ZF5Kﻫ=6Y}]|⎄v ]m4j#JW+Hg<`q_`'Ȱ}MML/.ZJcn2M +C87is͕v_V"P땙Ű un̚5>QV ) 5z~*1F?@\G7zn}Xv⍂v<\MD6[Y"9 ]ZFfdl2R5XM9YYEzFUdu@Uh'[[UJ=4l<,l# \IIV'+M~8q5 /\~4UU`"D޷h͈4C+v*ΝW:R[@LF2E.GA!6ɘX'cjcQf;v 2Ugnh/mbU-Hv$Ss?jGZ$˥Y+"A}\ Gbs%F)6C"zCŢ6P-TXFQE l :ʆJRaf*SH\#aE@(%b^^!QӚ֤1-mjIHJ6V|KЩ^%ԍzTT1kU)zVclgXĕ-Iu WMgVuX)nh8Co+Rvw:*U@.ngې^.Itas3'><$N7䋖\_5; wXNJUi׍m#iwfԎvIc]U.EsAx1>a, ^6擦9ʱo3-gaLv*,v;XǶ{3AkoźlQW]ɕHV2YܾlD \qvPjjziW`f֪k$Qڴ]\`\R-1*QÏ$U8IU<|WQLSVˊdI[-ϔVLPpe'I)h?Jm^~Y16{ڬxfORUS(Kn$ib:m.Qjs$iSSL0,ތngVړ'3m0OR.g]ړ(z?̤$m/l{\0Nm!j3l-Iٌ6s&.nl÷Bͣ'+ₘ#X=./Klkl +V,B&m /u+vj/rNjkTiV>OT&ҍF`P[C*HKצ İT>̈́M:=*G"Tbå1^W).YdVkX bow8դFUik-tVcؽA禪Ejc&n7l ~ۋ*j0p]AۥWMoffgfs[(kO2,JgvvٰRVGjjBoU9Tc)zbFT)щ%JIX9B~aY>woؔȧߪ5Z~؀auª'hp`bZWւ?ˏ-z%kH]*Pm*}93٥wr:uy&pѫ^oGJWu>aVֻcIJbZ P$熻1SM`kjyhe%4UVrIlJǬW2jb+NDk׫LdkU"׫΂)*ҵm[֘PY*_m G?:/hN:<~ZGdZVOUQ[t9|yݑZڒ5Jl̦%ކKeMUt?Y`gO˲Y9ҵEB%Ke'bHH˦Z!NJV^6lYǏ)]tu]`T3)sܦ[.}gu-RϧQ_X/Jss33@ F,2 X^& ҅}Z*ǯrhc-۳ &Ű|Y,V6S>k*j %%XT%VХ̬FNq547zjs[͚^.'-Ar9+QDJ wM,D WG+=*kU.}5 iA9Jv]eC3Sa`"U;'.W?ZOѧme*4=R˯@R~If1񩹕.˲>bQI 8_[ݎ'v*iDUI5&VUyFuΨX](p*g -j*3 a5tWdWMufV[i^ٍS` lJL@uYVI*zш\uI{~nvzXXڸ:$f$x^effWK득04vF㦍rl2֘*!UqcB,40NPfte^P51AoTQVGyZ8V[ &ʇj9ԫUeP?j'i}A?d`Tfb҇7' +XOWB2|RcלkMylmn1',J 0q\7DB#hw=[jyQouwg20Μ]~SzYGqcodq9F?KF {-nNnۉF8vݾg[ZRkaTՏ˥J:lunqg2 (#zEU%E ^ `'ތ(2wvx*øɣE7/ \5~\ZL\*KpʕgNm=*}Vm:LlƼ7y-㷶5҆Ǜg9Kq^xG5 ##=^`^3% / ب1 N;q``˵D݄X ~uŌ3^|zgb' ^*$ G 5,`Cf/lu>vt!QAUlt8 pf>»זj ?]{"IF;A/bڹ3)"o ^w=&AKAD7!HH6n&0+F"I(>ϑ%"`;&I]=!\W(Rg(WA*`VU-@.0wlE0̝? rukOcnuSRMuXfބ (z87nFP,*i.kB'0)[yU$X\lyQR{hx;Hv^jFym23"" EXWߦDu1Ȟ<99hiHX' cP47"KƚojiH ̆X=ڶ" MY` ˗>b1p[8zUM~Ҧ-vk5n5/`$p ZRO )3gBXǦ.L7{nS])Pr?l^ 5H2nlt]ՀKs-;8H"}@`& {qLT>i`%.VBb'XM`e~O nk`CS~BFԤ܄w^F@d{w_ǎ ],:V<8/<~}'TlRՅ&^1rfMtق x\y>~j3;n M62*&ǶkLr@:Y*0c` uMk Mc6k G+Ÿ}>q~3+Dg2Dr| #01EyrJ5RLYsI] N$hk팂4֙׉f}eIH^ڏ@d/ XqGC ~ )ʎXXWg?ꌴ i RF2{\u.hrA>&-%w5y[|W_8nwRIJE]_pV@rEl!!R ͆3-'.v}c2&aeZ@-EF" ΦVߘ sQ@.#吼iZEuB6iewe(b(:RlLXru"?,(~61n܉T>78ϕS.rZkd7}X2_ PbuT<3=dSd4}|N/bl3$x^:9&8"e*eh[*atU84W0mP,"9[p-?jV>t>`bŽ)8 $AW#F[$z:68_N,R'ʥ,kRh78Q]nfIߔ솁>!/-=kgݓ5&.Re!f !]-M&ws=e!dr''hU!n?Y@C?,W@fM6p~?r459B:gV%__L*#E†6mC;bQONgrߺJ/=2j13;wOB @F*NYcpIԢq$'y$YK /ÜEyTT<,A+{ߢ\Q\,8#f. t`Ym#"1*uxrs37a{7&A5IT#h_u2{HO%E(G"2f^(gHI])@Ꙋ&+V".YZe9hI^H9Y 2C8zMn605O~z,6l.;QN#- P3KRe\Y@f*A:5 i 9' H5.S <5FFVE9yc`'/WbIVI괌̌Tl`'r/32F6Z 9/TXs”SQN/UoN?Q"+ 8ky/`V |Dg:B~ç5m *Fd#a//fIfAymΆZ_ݲ"`CŢז$!F.m2H&݂p%Zw&Mr{J"L2I]ZyD^4CVYW46ܝ'ؕe$dMƤbKJ$sQnZl% ĻNw} ֪srذ YR)=UR&,hUf4 ڹ'/[Z= Z K3u2sܭ+$5IM!4Li3f,Ǯggd,pۈ=CFd50``@ 3b3ZHM.e*U *Ft3 |˜mwvЏ M"`KvV~z|QTA=h,<)\3]K$!Ee?r/yB,%k$PgV?5!;OjzKdHE#fFph}c5)p#8,9!xمK3 aZ`qE8A"N(3rޢz9)8LP.{aB&߃5/n0*H@n$.Sst*SFb ]6dՏv$nx3qZn'\kW~0f8^{6o:- 8D~ AcHDM2m5?cpɇ97TK?؂YXkvߩ:HHyeS%,f7sh3TJKс.]f;Š1oSڇcλ /ݢ.S;~xf6ڭc ^עf^M|ߜ=db+$m^'ynYd. U!1J{ӳ+9JO=?:xyFa-H`rԳ SWP#>d y]a4q8,#(SѥA/9rԈۑŵi%m" O2,LE:}:`;6rE~(QCxAg R*eC(.|+E!80 &xΠE&Vu-Z+_VypRZ,0F -H]/2-ݱAb=MEyh  K咺tO1 P9X!o(0* hB-ī)Pd d-Q͹:m0FZ085F`:1aoqV "+= E*:+mu.d⢖b5Ɠ#dD͔/ܫxIdF1Q }ܕ #/uJtLJ/u],_dEqGa*T4lZF5Vդ=!IZsa!ɒaj<$ơeaD,?\9FI "PY,EhZhs7p/^)f?d}g[tb跣46q̾lz/_A:G Ё+)uҸiEm:yA*n +Q'^(9,Qv,D0 a\Pm52%%ߞXDYDhD{QWh:_a\~pĮlA^a*5SXo# ~~3ig 2wM5G#F/E)KX .;JD ։ߓՃS㷕XApbHĄM MCPrz u+2i^צiv)~5_Yek:ٺ\BkJ>34D Md T0*,&9q3_;h,'xH/,#!lwY.AZ35dwJ6‘0i4rQ紓+)_\d9!y07|T =fj T_ҧsB;j6[ C.=ue$؈) JQ.X)WѽdwOS~/:kBlwrK^Y~<~$59ܾ/PPR-̷aa]GN[bے㊏a><Kg^6URYJ9E#Ub,oQJhD(#[jvy,IZ.ו YF%IY8G.(+^CCK5+;[lk1{k>~ȆEB@ ݊r`ov MrcrT=>{L{pv!ubׇ`a6J 锇9-hE'#|?)(mnh/ qӍ$x7Dȿ (${8dM>U2 yMˆm<&dӘoɅ{{[M2C?tz?fB{pO[8V~4! :/V0re~Gnd_ȇpS/W\Nɉu@HāB-x=컦0J  Cb9‹2;bSP`^ϡ6"5J'wa⠯#Nrؓ(_,<6g_O )R'atrI=FבUťs㴗#"_>|j85Pj\<>k(MτI1yi*7+?I 7h*Xg%6b-grl0oNBcHRఈ! e%cH+ 94J!ee'z:Pqˣ$%K7Ȁ%x8T C1zWn'̛IXS!.5thT$P=>MY=ʙԪ*JJ ufСQV(orB]1F. )E6",FYa7QYT w:P%`h(j^nL/BDj$qE.k?PdThjRiZ[h-PTN*hA%E xO[Dc"!yA1@t5!iثPRbYz!j2!yILTrd!fqنS [HV}2sP,BJaJM-%KrK |/*UPUAZz+V`Yjƺe 1PK1SSU |cjm7֛oSP,@-@-*$eDɫ5BC+Ԛ:V1}_BwArB{VD^@C?藖i˫{uC;-qKeE,;◐h̑2X .U_kFp ;haӑ9|U~NB#LpAQԽf£'NZSY$NZI$ FM%ȓNĵ PJWkH*rSpZQ2Ci~FD/ݭm%\Ŷ*̳#Z@ДؗIuɫ,sifQ#¤ä>1i8Щ\1%rDe&*E II}2%@$$9,PV ra'OƎi6/z ?İ-n퓢J9"Qa.9Gu ;x]~n"F^ुjsOQzJKWW1t.#I6]nKIh `Ҙ پT DdDad13n"o-Nm?DKEP8{9@z(q/ <ӈL^x~{|ݾٔģ}En4fcz!_IkkiemRHN7Y>4o/rt?> Gq"/,VZ:Y4 /,|ZG*5T0s'Y=rS~}2ft//& nj'83lM{]ta&Ԝ8 37B /w{S店J_mXґv G!gxŋTNGacXҹA[6Av8h^{IчH͛}nl (h~`'!Gߊ2D8'Ly9='C»R8v`- zu.,# \ȂqE5*~p3w ^Ad>]P*f!)Aﺹ ]豼o7U7t١?͒np i v;Y;*QM"~<_+2> $\@25DC(b2'r H[t] I:72 {aG I.taUK2.:3ٍPI>&)Rd7 Z~kZ>>2?,BB}p2]k/#U7$T-$pi𓸁fUe_Zivn+e~_ɂ{yҡ൬j7 $]$&*)u?Ri9`gݟ.-a~v | ߍdq'IEYÏJ\liSl8'^L~e:_c63{j1C{6u,id6X\e= ŋ[iשeweYД3rpZS,X ivx'TpX/  x(0LC"5/k~$Iҵ]!`H(oI@a'd )H9Q_d7jv5voQڮĝ^卽$ ِH^mxeR9T$k>?dTY.f*wN Zw_gPN録6vpu*4HO4ðpNj ]RND NN+F~Qa_ꁤpΜt4^(<`oa$ l/ d #\_~c$MB#t"b=/o8%HH\$ 0M!rT^+:D[FKGgP 'x[|gkGD?0"h˯RRKxT :2tBg#<7ؽׇ)jIAhS GynjaVY \]Za`F]|kglX@>#tm~`Ͼ B;Wy f~V|5K25ǭzF*q$IǰyoН7FNņ~:.Cpo:;RSv [Hb+dl(J{%q=fSxD7I߉ޜa ^("|tA SS@˺%ݼ)K᱖Vm+$qA5P2][(lYY{ |a/Bo Jc6r[X^&0V˥p@9.C0!!_0\o95yg>к `Ba-E/p&^d4wfB^3zˬi@L߬hË.,s,b!UHЍ%t~ڧ# Jt#6}lO'P1ucFpsD,aQ*|peiL.~XsE3=A%/y)^6d!51VX+?EJϳ >3A|u:>q,NQI :c~qh4T^]qT4.و$vMhw}q 4[<$d{s%'@q:\5 ټ9YK0 01}AM0*\FVؼ`a? <ֹz! ΩYϝVͯLhO( uoG΃Bp -% M7zKHMO 뜠Hv G!& Indt5p(] \ IzOqK4WMOf#qAK^.V c|'&Ԋ DN*4Brr}q$C҈7fT7N+]G]ww 2X@D" #'p|ozV\(2lFn$lDa `2Jj/WZl:U+"=G)!1K* z-U_[Z/V2/i^[u8: 8s'8xH,&X m38ObI%" 9 @ qoбqV~Žhcن7c krHEsF>- <(V P /pb#N<2ӕz1י@#eb7/Ibi*33v.y`U9h5"k:"iQ?Y/Jn#dn.AdLR!4յqNSzEؔq!\({A3wI4o`sӦv-NB+1&>&<"YtOƐi+N>V%܆X7f '/*r$&Wf,%!#oKoW&-z4!Y 1L҈3X7:(:R-M?R\8)5^m%:^u^TeB#Y>`[#;8=;R)8ۦ 7_tk\@0S5X'=!~@/IE' I:8*r)ŻJy ?-Ͷ10e`Zg[ IڇǦY{\4mB;ɍC;/b"F#AHCKrmr{m>-I"sz/7Uzx︴%f7 ׏=6 A.u;s!m{1ݻsνh m&{5!ad 4R%P"@'ȵC(u AR"I_R|ѬWBhy6 P y6L@p&x="+da[`^2\/'{\\cC^.;bpMkt`04I"ht9D^9%ȏ,z6ube+n7x߅̵|>l; Ǐ$ˍJr_j!؂:󊟓%5:Csրˆy?q֘; ?h0g8h8L}s8f\z+Mݜͯ5k#s g {Z3{9 sЈq𳜵FOkـ9d\O~L@7)iOޅy-?÷pz~D%#|*+?)z g H䳏LDɡSz yjƿG vf!~ ᓷ'}jgw;:ә}t3; 7@“3G&wt'cko%މuO5_LrE3U>Bw_rWVGԇw%R'fC!>{oĿA7LZ g3\T WSź$1 1=I1¯'E?LYTD3CYs}?x&߃Z?ƅ^v.%r|o?BO!ܻ7;UzB~aWYğ!_B?2 < n 9 ~{? Z*(?Nů3<o=qN_Ca7 #~ { 0kx?HG DE=QD.;"0~k7r>߂/>y"t 6GLD詈QXoz{-|:OH4ĿO~k s9$O?~2E ? '|2!|F{D$KI=r40_C/F3n+ }_%>o"|O%}7Oz҃(/ uf#+c-λi77~uG! &o? uy!>G^#/-G#~~_ !_6H_+܌$ݬ=3V ~4؄lD~aG={]C<1>A8=؀Մ bg^N1/!Äj |u 8; 7<&38 ' '@\̲}.%1oԍ9 [>| $.@>jv bHB_O? {! ;0]^_Jq-_&> g! W>?֢jӌ_}}1ݵ_EOoURوw .Yt_gI!VG?7U|/F Nk2[\@xmEe"|Lߡz.G ?LgE;ᓄɈ?'howl|;m¯ !eRU7XE>jyS!`ʃo>ȂЂãB? &p0Eo~k4 h>/hU!\ԫ"pM[ST ?qQ^F3O/ #* ?##h9=7nKǫ ?D'Oo;OPeL7 KxGpb?9gϊ~x64?$yb]W *?OsFJ C]תoUv}%B *M׫|p5o6 :/{? ¿NYkאrXOߡ'9v/{>Ux! GQGU~T'WZ>&7?HoTܨ3?/oo[=/Ln~ӗUyr}EgWT>/%ҿ+oR{ }Ss1O;-"o|^L3,ϭ/}Ws ~Foխ*^ߦ7CCn4Ȟ?~᳷CA4V'(]q"~=͋E~_ź{ _sIqs- C"z#F<$ovZrwcpgq1^_}xJˮk-pg.SX?z*ы':BM7^Էg}_c)ٍOD>®{/5K~Xi z;H LZH'~5 Y|NL8.7# ,o5OQ} OeGsXscfs ?ǐϯ#;-?&|*oS}g~\_mLz-,w**\e5'g)D>{1ӻybՄ ?w.çoL?@T9]׾+|={fkX{~h𣄋M?GD ms ?Ngh\ÏLKw^A1k?g ?8_Ϋ ~į!Ik|p>D_G>~7=?Uq'q<5>WDFD?MOiZO=o"=~FBϓ~F5߬}B#NECg*-D:~/~V$u~^Fj&CiP/ITD7_7k}@ugZwloP?FXg=Uzi'=O'u~ |oA|o oE!oلߢW?oS' oW*~?**2owVgWſBާ& y~-__UxQs--,, )  # ~ ,e|ʂƂ͂؂j8I~1=f53[ZZpnewYE F u >Ό?ӂ_kgogNs-s,\Xa9%@{mú Z5zCn" XCIE vȢ:[_Gr"{§vc!ݳ觘X'o Ap%9v3{8?̛߱`'"?? OQ=qvnKIq~,FD,F ޶/_k0[YYy-W-,Č_ibZj N u E3~ȂЂ;0-,)K΂?ǂ˂ւl,ۻ^#j#?>G5;AIU Oj<Yjx#$Of.kLw~)G yFwU9>NOïɩ~|Qg;U'>;Mq$>K>HZ ?S$?by?O#HŸ|3=DPyg g"г7}kv£ y7IΣ?*%>W|n |Uko W#~GVFo LQ? ~w/ПE'W}ZXJ,bw}L)5_";y*XO2k^~y>y* a# Я Z~/OP?OA ?AW˄w%M?П5*k~D_C_|5Lר_|~57!W|c R_EZ?!|U|*m/_W8&_|ML7FMo_AxDki7KT|ޯR\e?Bq y*'|L,£E5*X7#>8FT> κoDŽG~g -gkenykeuD]'վ|+DH]]4i'7he~s2#oо|/&CD}$w?B4?vt@.F ?M4nEWi􏿕]jo%}w m$F_xۅXɇUٿv y~ =:N~$b};P;i|$ q%wtȝ@-u?Xֽ-m7|s?fgwb;?vf|-'--xdтقތ_g~|-M;g-NEڻ.9g؅1& _]Ϡ~F~>K݈!~":1I~/҅{|*#ȋU;V=D<;ODvů! ~o/»"ߪ_{ N9[sňrW۫*f3.Aҋ{*s7 # SZE V >2i࿳3m3J ~Ă܂?x2XZOZ{,S?My;O ؼz:&<ߍ|߈|wG7ނc?y7 _E|{|q3%?'/. =KwH/ί]FVs@Z5,xfE]2X}IJD{zק?)Gkf>soFsb~4. 0ts95"Ո_K; ?r bS>"o %|E'_8R£".ֽLFbfEHo?t~ LG,b}?7ף-GםXַSIhdi1(۴H$Q EeIe-ɾKTdMc+BM(I>oNoys\Zx <^eOa=x^O={oxJs@xg/u=~'{|yx_O<^g=>o{|Ox!Ox| y|{{5Jxѓ<[CfJz?n0) Ɠ~ "ɋu^W#O{c&F\癿?&y~+yzh;Ywo~?9<^2Qد/?0Rc <~8O9=g/=>[=^uBa?_r׉@{I<_߇tұ뵤s,zyM7xx_߃'}xEqI __K6~ג?9nv [('z-E}^/O<zYw۝~KCE{_ǿGw"9x[^u6Wo~O8qxxx$/<y&Ov, {9כ>E) j73m9xr~x.ŏO\!=kfOoE? ?s==~z5; =xѯS_m[aw{|ǿx`ga=Gy|ǿ*]=>=<Ǘyx{=z|x mN.=gXy|?9 ]7mܡ<Ǜ\+r3/`}￵[{ZlW·j)>{x9L;\TB x&8┧M;ʼnä>#ԧyNAxx'':ٞ3>͉ppxLo9:~H ߱xa x <^w}O=*~<}+K[O@q=ߜ.y:O>.>D}N|<<@w;+ѣN>v8~飤'oa6^||sƳN|`l4gE0;&Gp)fO1'/(-xcc><52c#xC:r yFLb(ͳ]){uױ<{$diG&I9J9 &R?Ϸ'Iy2G׋7]ᅰS: F|{ǶyC?߯~<ߠ^i_4kN[d54汝.ߎß9ls-Aޕ ΔO89yӸyRRgx/(~:'G'e]e?pIOZ- cǴ˖Re75U7Do[Z.xtߟtQ2`smn_HAj˿-ߺp,c>0i3%}x'?nC|Yr>ͲEB˹N<ۮ\\ćy@=͍7^SgxƻiWrby>y9*?Jlk;7_bNw:jU/v"z*Vm8^]Q?YOcOdEǫo*[amɱTȱg#>Z^yxxF⋮fqm{ y5$U 'Vn99;i5657k3v]<}2V8_b-睱6s|xw'XNGv [;GMyNF_q$Sl:ީ֯ģ89/zK:xljgV$ ۭqHכoo2_g7ZK7YcïLJ-u'/8~A;~re߽y O"z?z1!މ Wȿ8/e=*` >g^A9u0oLz5\Q2f|_Iy"?6K|젍mԒO=7K;+q/gKE_ϻ4x/pĉm5åuߌg.Ys<ٯOz۳c^J\wY{|wuzIix?zT k+=$~Au<߈7Co $O*~=mgďsww3q]6ˮ׽GϷNX<G|v~7ޯ,R_0WƱ'u7ƥٯAqtʳSy]?gzj?xN9$l93ECx&c+2:%ow->0~Nt=ON0߃?!m5GXg:>;WԦ<ܼ;:󗌟d;GO8w>Z𼓧/o@?$>A&PK4׭'}] Mhݔ?JzѿoeeqbӜخ“Mmx<#>\!O<=>ݝ~nYU L3W\ %vP=W<|ߕ>w!dz_MΣ>+['I3~8+{IhOy?i{<{fsy?B{}kkSck:ǝx_#x?*\R:^)g)NR[A:/ 'ύ7@?X\;woCNs!Fxu?O](:ѷ'DԽou>?$nE¶^~Y\t'Oh=^W4~b3OO5/}svTfo'~S4nwg#އ63u2.]g{%HC&ݘs<.&>6N<81L?Ƅ9Nr^@=L%>|\{kȳ =)ޞa"]l:yyxyq֑zK8v9!'޹?١ <]/KƷxtjC<4B\Gswtgj90j=<_[.jき\>ξǎ8^Qϋ<Zζ׭K%6i=!>1:OJyzէ>OGO|{vYq}.h Ej:Dm~X <5pr xu[>xm^x!iN-n)aƁ#ħDԝi}<sS;C}x|W,ycugx]+Әrr^_1?#>vwic}dwz2OH0OR4 *{4yf>> >t}/{ßdzxD?֯x 'ґ&r$M2i*|eS˝*>,Tyy~hz/ohZ|Zj[×⽊XjSgfVW2ݮ%l?O'^+:oqCuqq=ցcH@(9igro,{XyN 4: @ o;p~~b@ <}6?W_`<ӭ/9'~ǵ>T?p7"y{]Ѓy݄gɣ?G=k%>TW9<'dM*U<+o(y^6}SE)k⿞+QNC'+IN7=1<8W<8V9d5Crˋ_D:v~ _Ocls5lyjW5u=vWy|6EeRc[Y_m+KЯjOUvLC|-]'[uU$>G<H,'ćޖx:H>56{UPfx9*w'~6lh˹r) )џ;'Ж"ih>_4jm߈ǜr<_kCm9'O)g O:}<}roN9PH?攳Buɓ%O 6u x-J/$>O|Ȗ!5@M;!Cׯ\ySq{ltƓs#[1\><:ha^wdIU~q}?ĵ}<iG!o#^?sq=Oe?>K^B'{]?O=فbW4S.A:x%A]\sHy[A\?sLJ!7C~ãx[e/Wsd"#UWSo?^A|mDZUx)x۶_LE|O 5j|f쯮woٶ)"y}d]3.[_'HD-!@򔻞orHx&Jx8v7xy?8V3xv l'ދ~ O(Ͻypfw)ʯ;%>O^ڋc'^+w<7߀'q=oq7C|?gԾ"& vﺌYz;x6{!;RYNwi!Ǘ:8_CgԓCs)Gxq]/p=e2l{9^NU~ߩ7Orv"g\_q؍Gz1n?&^`;~^'Qw'׏ xśx & ti[:.sの6G<9O~cu]}W =PAՄzJ)ƍq~|x<@'$~ y7n}Mw[Grko:1/ry%f'Kxɿ #ycNKC.fͷ aƧ2W{q@}vݮ+m(J[U6O<:4S^|f~nx| yu(f彀o >{|^f]‰N'ħIZ}Kq}o;M~sx9/ƒ_<<O~m_>ߕ w{-[Ƕ?ɿ_zu| wlL9ZNg~Sv2z$׿;׌dݾ8񋈏:f>$됃Gqvn/?ygx;{K8r<գy~'cx/_uLxr7g9xGs#'}s2?q_G!}gx ǿӸxqsy<'c=rgw:u|a~yxpA'oy|x7~߾⌷'^{w#>ĿL|6~:]]L|ȉFN~Ss&rrϟ.c7hG>,BN ;)|]M|ɿVw5Wpv㰓9r{c7Y'Y+_ot'>H|>y7r\a'u'U ;ĿD|)ϛ' WA'jgiZN|g#~?J[Eؿw|3 _x<_:^ccaw?CvɰԼ#][/u#x{?G':~H_~y8\_|>XSnxjb~z/%Ǿq-R'߂ogryx~9->DN?H?מy)FO\;x "7xg-߻;۝a[hao'f܈fAxv-t<4Sq=q'=^xoy1<0gZx>_y4/øޯQ\+rZ^O= n<$xu;<븱JR~&C|? pO#v=į#>SJSϙ4Îwǣ0IO[oduzop9S<۶[<_S <۝D<)zFaͱ\[]?L\[0ks{y<=^4a-O5G<[x~-O_g1̷zo|߬{5?џQgAxﰵw?Q'T\8C^ăqx,{35?Se߀?|}4w/'T#vY\ n~Ozp8W6%SUgҶ-xK;l ]xj=3g!J\wo#_|:UŸ<-\eOh.q̇0o㉿O9^b=.[΃xp=]Cxt;S.;OO9^.z.ێ='ݽkɟ:3ӯvqc -SPCmn^] 8]vr%2xo(ނ'oؐxpuxw3{l=wo$]gk=xYNC<}?hS_{£lx[<]'6'!Rkx o4ϼ,kxq+=;rn9s9[Ϸ '~'t|yxba&g;9ό*A>k"?hc]K|`CwJߧ:!&rXkc^1c=P ^/q<7r+2wM/MUM+_}x vx߁ѽ7V'w<u5<G35@ۥm~؎=|>s%0܌^<_r:I'#sK$L;u<4A{zx O4??CƓ3ya;<؋r68#{z7ffv>uŸ}'1w3'=hi=::}sGl?LM{?$OFNٵ{Z3< G;~cklCe3vcR?KO{p|f'9y6vS8z<^Cxg'~jcq|'>alxuvL{xS_⡛}r:s?G:X߆n^xS<~7$Dg*\s kfY_-{Xpɨ__1O *<9n`?ƯM=9*3Ŀ8Uer^NSN-se2~M˺S;ē_tpM;yzo~dQ{Ygk,ߌ8y='>F|~])lwUGy~DuƁ H|x$ Sv&>ğTN| ^|9#w˽z~Ogf Ol}ğL9^[=*ī:~ar^Oo+|6vo~>ƈËdcſeC'dcC0r>gOC9;~&aVzsykmGV\O!Y%BRoQ8/щF|?V:;Σ~ʅklx <~aZq8> z}WZux| hk x-xxmxzgVoǣv_Î/ZzRRog}ϩhSoo _\ I\ﷶżݙ?z=ƣl?rAaOw?9ٶx}xJqq[xًNǏp<_xwxWxŒ'Go]e"?K9_DžGx..>8t?ٯmQ_h~9䉿j_z >zvǷ'l7hHu> z]Z؇ޛp׿>HC q{f []=>O'l=gx)_ O/is4u|k4ޞvצ2 ;ǛJy2a^ |;; =Ϣ3n_ݞWH7Kqz[{:Vq}>dK+'j)[i㗵/+<@;^~F{z<ѹyq:F{?<7N<އmچFg]ehkyu79)Sx}|Yοx{y^q,'-xcvxZ<ğܳ7NP)qN"O ?^s_ʈn-O/+)Gq?4z񲶞[>P_<^AƫrmLǃ?!ivm{݂+~m3gHdma~P!>F_։()N|G%>G/~xxPE#>T?=U<7c~=W#:O|')WŃ5㱚cȳf__G~#xSh}q\bAO|'[<>O6Kq\fM$ߕ}4~皈Mدo/$U<\M\k۫ u|??)rxFʿpjV~%Ɏ⩛~x|hǍ? $u^bV{w`WߎG+ݎOaǍEx/Ioxx鷽F~}덎B)yW;m܇uq;%;>BE)Q^9LDmn<ۖ?rnă<o{J3TcǍo{l4k?U8 =P߅?K'vY}Q=Ɓ\qUH{<0y&U D_;OcG￝2_G<𸸮7x\+?: v746~Ɵ2~ O' 0N`ṁ6<29GnK_/7qNjo>xtxg^yCk?&&^}wxxWu #GH]<9Z\d'~5# ^m"6y c^£c;v,2߀'q<=s<>Dʿܖ~.So}DGfwmx7ws6Iދs^#+f l2_Xwd',|՗6R߅9|=xvd H 3r~gm)Ҟg=)"t<<_4?|'3p}}_lk Η7mTYr|;o6(_by3>oz^H|xWۯ{{7^\ba*^ߢyp],GGx)b2{|Cio][M<~gqlio92_Snėr'}(y<'~>;O-j'vy뼩8ao܎ۿC?뺯ͣ?s϶8C?'q=Msԏw:^ų.CK)*[y\/sq'_;kgxWᡵ]CO9^km6xh xdm?+:ζ6xjmC_g\9ζxYζOz^o]x[ /8w>b<|#ΫŻ9?O9oy?'! |`'S.y y:o-mģm+_'wxj?;P~ܳ).ã{l|wUR#W[qFk<Ӹ~*u>:f^_“U >/f͏V*uٟ(؞ׇje{s#5{vk_P[W:i(+~?ǎ݉ߊ#qˈu>x8Fxxi?Uu]w<ېl$~,&:YR|ol}9EuJ}ο~x3.<oywdO~1u${\V\A!y݀GxJo♶.Cgx0hb{٦6u6/m.'>7 i[ ~>;qχISO.;<uy>syUs3]< \#OPJ<4<.%m5Ү'> %<'qG ϸGjvHOa8/:O㑧/kJ97dz λ|ǣmJR\罼ّ] *?߶tƎo{I43>7;ix[<2V\o샧p}:9% xbx ?/אu5n{.f@:^)9lSty>[3vGy4ɓg˳;䭷K3xWv<6OÖ'GwYbq] xx"> OW~%sUq}/^īgxbK_J<%j7''?QTlƣlrxt/^XΗhEjcz J&f9N|/g_K=yS[xدm'>c#lvS#lxLn<cL#cl7r^anWBzSxa!Gd<ԍNY<_|:s>mijΛᣝAγxy[SR|*y<ʮr-xKwËH3HA"p~♂=+o=9{gBx_~S]'Ʊ o m/rgyopϻwuUuym/2og{6O=.w2Glj{dķ:oos~%^tޱ<~#:h9{?pMG_FfX$ȕx(ou5_%^W“)<_v.7xWq7{=W;u^xWNqjqm8<7P+Ͷq]S7vcx|mo_~^Gڛ~IxZx Rz c/Se=x9eŵ0;\xkOV (xsŵ?aKࡪ'|uG(?={,^ĵߍö\>q_ē.Kwο38Bs~;Ϟ1xy/<~݈ϷGWx1m9 /Rxc.KpSs~Ot^t>\ Jg q],<:EM/ੋlzdvw-ǝS[;O×zeХ{Q?Z~<mW/\3ã-qOܲ+oi'4ãc߁'.xWx)Շ uϹO/RV6K<9?_:~_gN8u>9_ǯǷ;I\ףq'Ƿi{O^o[o wo7?z~!'pO:۔ux7Cߡ<Ο“ο3kKh-ɎsFE$u^:<, S\;/sΏL]~ \G/Y4)C\c7i2ý: n³t;\jxBaIhO'8}<+d䡕gk+">A|f^qkktt_Kl_;^ڌN_6x?'_׻x>y}Y__Z/R?u|o8޶syIx2<ēSi3x5{v;J ;O ]9C59n2k׏:/ V<뼂xlē.O?v+,9<+D'+,9J}?Üd)^Jd]3 >sFx-qby]@|{.G9O:__S;g\yxChWc}__7 k7k r"xtx(|viT(y.Oñf88[oV*ٻq>7Yʔy;E\ߝ_o}$SߌW;do'k?|aRͦCw|hֿsvusλE\ϰ5kgZ??Qz>KN|q'f 55tG,9t|Ol5ry*AxKr{v?뼩 >WJyV >VWY/uUxlxU醧wɀr-ێ'ϋo.^(%xח"ʉ}G3(~3 :<+< Lޙ ^Ex 8O;F|7ޮ+4v|5zd<ޮgyn/$ZvkxNOhI6Y6uxj]8sq!){0Z7#>GO륌ėN_[|ח{8?:/{9q3㖍y*?wW1wO8u~Vˏ0Ź>vᑝ܏Gq.7@=;u/8 FӸ>_z/8_GwwG?@9ã{l㸮{% <Ƿⱽȃs'8‹~_|?:n| O1_<8G?鉇wE<϶hyi\ST/%3-;Т)m}'p?}wG1ꡌݯ<|Xy״ <} <@=Aڶ?)|'cչ/rcy_7xdq]=B\נO]ZoxH[e{I,շd{|3^8sWKx(b!GӔ"~')<*A1qN~\H=ׅ3lOd/q<|Χ+N@<:lTooWZ>|` ./|+Oe\ ~C\k|p>:< }xyj3t-;g\\|w^tSyHFCJVxd>:D3HxGs5OZ1x Rx+硡15FxyxC7 \S{tnCZϡ3> gp}XλUxSm>&p5ޖv[ϸ}l7C|wKߋ އ ik&>qoߜ+#$O g:vɯӸ-FS.<7aV⹭v6>*%+,j{+^]Lj߆N|ƛ_G8O\(=[wPߑ|[qmoø /G; /!&t;4G\߳7~^5x~q]wu<&><Ւwm>v+R;3^~x#FQoIvNcsWԠSxL{0OPb.ocW3J+X{'I~Nh-l݃C8y%z _K|CW@$>OWr7sw%>O&* ~q_e|K|x(_/X&++r^VӏS/gGj8q1S?_MaP"c?K>5we_3nG/(:nʣ[Δx>TGHďΖܸN">M?*N7L/#v{}n|}_AO^e!>X<WA_.G+3J~=t[N$O\ۭxJ䏑_{ՙ< N4ڿI|PL瓮oy>XQ|0y•bxQ\ wMyOi>r]yQu]-l?䃒=|ܗm#ݱxυ>uy@ʟ x#Iy?/Z~T;J|.հyko<c9E;iDfnkoNߚI#y Oh>t Sc6|lcE_loW=a|펞#0v>7?ė.Cm}K"?v'|\OV\'qO9:?rCxh=7Wgd=OGg$>ʶO:o9O/u^Mx ;WTu$Cy\wqxw L]-%χxd ſ'~SG&Zߦm(ǽLίȱd/p6&G{y;{s['q2ǵx;'ͱkAj3w9].fʙ%|ļ;W|DſAψ<)Wq]>S~G~￑?D3Tz7/7|,pc?C3{xǚOGd:G|v'EϱYvt O77^{'\ AG)h`"Wr_,:ܓ>~e[ȶK=/$z>́xQ&<Ȟ}B<i9I|xߞsy/1 ;),~Χ/}⇐^)WA~Pī'y6z'>ZzG|fphǵ@S3({/'>ķyB~c /nl[t]//0g#<[sux]q}ny/u(q}1 Y|國'G}qd-C?o /%mkE\灜'Njj<܆'&l~c9}kh[*>JQxtxٯٯ}=y|c+u_l:O޿oÛ,>%qqYyu^A<'!>/ޟ#>^yoT[ջ3Qu^T3l|xǵm{(JR9[h8I!^z<ɝ uxt-Ϸclyb{__]N|^^q}w'GGr~ Y)#;}}xk2C? >UF}!>]N {\]?o1I%9=QgUĵ_:b-QO=8K1?r?V\ķȟ/ [_:'𳵞 6>%OD[m߁\|%D{k 1u^K5vo3>?ogs>7euIx)c~G:^O3X o;o{|gixTq]˥{ex ]xW6jXA[}'qLvgށx3秈O3Cɓj*~%/y翑(3q]׫=˘uԿS >Bߴr~=\^{}xz<ȟyM??_`WD < ybv_1{/Cz'k+ٛxy|qoCחo^?g<At>O93ns~s~w~^p ^t>p[&O3Pǁ܇>%FWowĺ&kOuyMa+kP:>zvE3#OmNjn+OF >/з1Nv${WK|D 'QFv;EΣq]Gr'8q y!4~~77UD|| xz|,]Gm~<ۨxrΣHn4vl:h;jy,S>_.?}K8/p}>;u]9އ.SxNB=e7K|t^>&>qx2/^~9y_W'QVmwޜKɀgp}>Лx >GS?cĿx}I/Çh#yI|ۊ{Qe~_Of{$KHq]x= =u!.TTוxC4wR[\_\gjvuu<<1\~b/)\ǭ!):v4y([K_7ﻈW[X[}sxx]7),gh)0/h?!Z8^˴gA|=(#t^xT|~<x}ogj3 u=+;S"Y#gwqy<1|>/il~_]|c<(?c㸎oxsJ_e0yY)g1|۽9.9\<={xmLO[EH g-+]\8Ͻb/:Z<[kh<:{Pl? &~gGj7L3H?TC|1!~_;6 T$820'/xSQa)wPNCϷTS ~/ȿx&dzhcl[/[xS֡:/.މ~"$_yexrI5i'Hq])~C߂#^QyZg/BἸ>-_;bMCk?ć+K;V[|$=~ڞӭWv|wlS³l\Xog _M cć㣴Y[S񟘟xx(~3ݯ=]]x\t}'k*eynp*;Z3 p#W'ԯkjdz_<9n_'n+?x_i$_|^y7RH>oGoSUO u?Q~R #>s>O[E]ڋRa~hI|q {o:xr0m~-Z~]g_<8.nyb=G|y|+Gױ{/_nz5)fg\g/!{Gs.{N|8^MIIդx_Z~)VxCi/z'^l8x~G {u5?~4rr Èxɺ_chX;X{x}[p9:NSsxSm{jxr>܊Ǿ]1lz]&Z;PA\'q$E|-ӫ<<7&^󯣞w6$~;,~[]|S!(⹝y7gu?]t:<ŠR(O/FyCK(#WoDd-X.i Ηwߨq58Oo >TG\;^K|3vo='Ԥ+wPj8$rC9G#^QSm7Ԥp]SZ$q^9F|K݆pyA?P+Ɔ!Tɯnx4B-)^ħ(~l c/3%5 DԖ[a3tL9_G|NWCyY?q'u>ys⽷">_\x/ ޖ5!@Nsޏ 7GMq>?!ix9G0nq~!<*H|Iot /E&?'ax<޿"Ofxȟ:;7Iާ\]U2q^xGr~O%>l_@|y+⽿WL~{{/]xTE[&Mo@Bh!$JBzPA@"UA*"(ł (( (JQ *bG H{̜&ys?93sf[Ԟ%=N񧿥p}?D~odDz5]߷ᅨJq}glQϨ'9(\_:w_%|o|[i{)|%g*fۈ4}>Bxv;?4K~t୉_}^푦Ӊ$=N4C  l ^jҳYNroܡp}VwNgi! \gNF|K4#oNW~~] 3p}_ptxwTB|׍ C | ]w~D!im?C{WyN_Ux~sƑ |p}=X,x2M'"~yw34y慄Un%qku?wώq^߁Wv;foyX:Eނ)ķBxPMs?UrsMz9dx ߨ'|'-=n/߉_#ӏA # {m3(ҮKA|0h"\?uZߜLg_)\i)q/'~msVj_%:3#X'~i֯N'3 oJzx ҳp.w7}K*È:{Y;Z_;n߁k#k~AYN>hS;vZO ^Zd3Fwh?+\ߗNϓo"NgއZ??TI_pY>I O&2P).dM]O Ti~d?IM"L?:Wx ; Mi;sg׵w5i>$\?2 I^0>_LxKE:kR}zpwt">'Wx^w( S~ffgxc[̢;pw%B守T~Ǔ_۳8΃9?8J ׿G_|u?QKKw|I=_3kQ<@w^pm&4zM@yT+[ZPʭp޴'qsuqVW[ij&TT!߃o!_$ #g &|;Q'_;TY} \ Ev#X \/2% ϪG1償npON֣yp_A/ @~̅zs/Qi5)Φu9\zy8@WP C{I!g|O^B{) ;OsiIr@Nc_)i|yrq#nW oDAߛO=¿& [˧?d~7%|h=W^8[ɯ%~uwmiLs{{>>\>1o |8c?E83~^27_+R s7!=ޛ ߐp}?O4 iOSz9G}CjJؔ ׿ %xwކ9MH?3 /)P~/hWB&|W U^]׫HZuSN'OWky2Qxnp'%p>M{>A pG G~J]n'o' ރ ]nO,N#<&Ϣ~J^B׵ gz( 44V% U~_'\zyҼG83,PN_ǏP~N{Kpǎ'>pIx):\DQv?M5m?SmN c_:ގO%4]}yLP^qO}5p-";R~"gnY^"ulss?_)R̡M<> =GO _B۳ʎH/9IWz{?'vHqTbOYe3Yma^;ޥX[9{ 9{ h'%݁?AN nk /qkc:s&\S>ށGPt'|Þz-T.8ڳ%;ng[ʡ\ qZz4 =Mz 4͓~oO,1/^B B鿰Ώ%O'㹄:𢖪X=-=?uaW\3| _G'4_!\; ?ώ$W_hO)-ݭh\P;X[+Usx/ZǓ}K/J1<@mz'ymvG%s?s*պ|.H3^ʦ%|W,ǡgPm]la&|iZe40fxEZppBWJ` ^f7ȲݡQzPUc Zdž,Jƕ$\M;Le+Q8Qz F$5n/3.}4sIJ>l.mtM-c`(H3 ee9Ύ PV r}ؐ@ ffSTR5On UWǏ9P9V] +jW1{Ϟ0"UC{]e4]Lg)ِFS9#1Z%%q5!n[)h~HNu'ں)҉K L\ TlXBE4 ?mu'X7:0O2DԣrN:RM\r\@q?(Z[b4 9eQcssLGm&/œsP{t7<2 +@ٕR*YeXV/qeU\2 <ަT6*]C2x0Q!y$2k z\u4bS}qO! BCXdLeftte›FThl!Fr z&BY͝?il1(|GVwTage&T9ka{ag~2=#xfɊ0 TkZqޥF3|hjm¤2A[JCGC~d82fcT>:lVvPV`0;Wm"r&|X8p4~e1͆ϱa^a%@l$mъ+>jpqV#u#9d} Xe!0uraoRCiLjU#AhaKEaK]|b.bGW6NFO9l)$s\'e(貢 i ѓ\v \&Ѕ'&e@r:::"AZ6]]u}e|`)rg]d.ޙe}Wv/9OWuu{Ou汁tWJs¦w}N߃uO) %}}fWC}BxYR}Zju79{MVC 꿮?qY`9?`^1 ~ĭxhTN ''߈>GaA;ZCϙ[v|~٠۵O"*C82 w$wW0ivǺ6j<zߚA-6c-;ɑΩٺ(4Koc%b_ flbaC5=~_ÇX' :1HɪDq)f+ l{-PՄB9F}awc 7®A[/W*v!| e?pT 8orSn 8~C10^B#;610 <}10E,_pqƗr0d]g$}WQ xTBn}&-zA.g'|! dQRAG88&8M4iJMD½85 L^y^1McNE  ˳Ńe',;>5aŮ۱VjB@#' @LNX8'p0!&'~ᇁA{510&[**bJqq8ay&v <1r„WRcV\wV0Y#pPz02AGU98 19WF ?ɹ/ba ALUn\/ma<"xfGxh }G>>_~±E |=:ǖ0~Fxt:%<uGhL36\hpZ՘/ Waoz~. p~>@`NJ1`*Q͗'0n_C'ϐYFu DX;5 ۩Iaqa,./Nƒns)Tv޸Hm8 H aRutV+YE8ޅUo(,lVuԃ7?NFCP T}J)SRA3T4nyfT;Iև;J[}0˃/ N4*RZXKKZ4sX:0w%gWWƇza=<6w`~w8'bτނ.3E+z\}&hǨi}cz!{&pp>n3bT_"d^ ~@y-.aOfVwFnm8J2$tb3FEvl/OQQ9%fJE6w`:kƦb̗2L307tyD/E3 /dyLךeL7dL4n2tDo=e9V[e' w2jΒ6sL=Lw2dMq2М'ӏ̍2c^LLeIez|X+(!Ӄ)JZM2=lL=2=b>C6H[<|W>>7"g% tW߽xyԝ@O˿&6SCkuZWFmi{S`e& |E\6Rj'4?j˵7 4suō[9`^+]u$pSNu ;\7{˿Uݍ?t`w|lܰw) /)v5OC%U⇔\ 0"R!\dV*+,)KЎ AtG! OYJXQhy$0or14H8lVu );Z=H)o m)=xEj5?S>\̞=AT&l>nK9Ť+aN9ݣ:3o@]Ƣ7jc.isLs͵2mhUǴY,|L7ɴy4f72-0ʴм("s d|A-2meniksLۚC%9Ni2`>*NKv12j֔iM624ߌĴY #ۛG"ĸ'aI]i&8Z C '$y!)? !럑;|қ S"{sMx$F'y[Azquxj(-M`n䛘 |BR1vqxs3 EZ—HG,'^Ơdp ^s?-^ǧGyԇG.uQ-*Hoܨ8P[0m-s7eWxq , *ޢ |9CW2u"us)3Z-@I3E:p)-0^i5⽦; WD`P2QH|:d^'[JWa~'RQTJ(~"b|mks^]gqKZzy'Pm2f#_`D&/22bJ(tC*eqV(a莜NjYhﯪG[7Z1͏:|E #JiRXMz.Ͽ5]0$tm! 4 /6^Q0ń*0 Cpj<\V2G7G4A`-/6oj QjEBk/ڞbl(XN@{MZ 38  ?):qs ?v{WWiS,qm'DGRo,qTx&EkGG"v㻠KI|%V*ܝĕA  RDAmA|BR1lXDb 硖R<D8N("- a ,&* XNy~dwT5$ i։,oR㎇!o\r]|I5Y 1 .NT jҕ7^L[ϋicEō/(\Lop;\TN7? SᘴcϼZ\Dp Q rq`ksùj&"&y͹؛dxͻk$oO"ݍUJ^yW1=غ2LX嬠H}(n@$W"Ĵeo«j dp1Lߝ(\ <`3:?|XCOGH^.KgЕWrxR c9JK\kfs`uI*X|yMXI_P]E@},E]X3V2a#1+os!>ɌJXIEhjϲt$C`Ru1/c%s7?:c%s/LyJ'\<%W#Q*c%7 X|+'5X`=TPW\TLx3$Dys=b3\3cdzVNJEJ0r"SUeke.Wg fS繍xy =\)=F*6]fx/VnL<؂4|% f>bц&j2m6L#d:ߜ'Ӆ:.2wtyZϚWeԬsfLWe9Q/ei67L_53kz2[Oru&w2M%++dz58ph96y2a wdzyH#͟ezyM:6tGwd:|Fwd:<)ӻ+2bL7eAd:Ӝ*G2}|IOtyBsfCG.L{yUqKsop2c?v2 ;9/ ~M.cmk.| 0 c(!u pkb1**n18p3Dz")5Ď. k20YeRj.?Ƽðo.qxaqI>S!WoWtn*c%AķnΎCQ?ÿQE*'irvŏq8cw( nJeyrPNֆp#{*BL`HL /W[!QKL@Œ\K"mg3VÞŷM\l' вXCVE=XZmVͷ]`9F_5|#;wOM, b`bsDi g%UŰ|d9m?JD XָPUfT|+c!6~ hp#%]Wn)R_oH!D/nFQT *.&O{hmTFPp2vQ?KE`9?rRx L$_ :qMM(8WAM./VAƽȈه/74Rp >,P~\ܿĤ1fU,j* iVeMbIТ. EV6 :.Gy @xN 2v'b,:+,]}.>gQ*:U\t h#fk2n\֍r8k]6 Zyn{sfI豊 A֣38{bˣG$O5 f?")c,AŢ/@o??,? XR@;`頷`⏉ k9o. K\[Y?,Kgrrs1SX')5Q<- rVSS [mŊP`HA UdKUcJK R֥jaS  )jP`hЖX b#@ǀnC\*_ZsU%O]`,E93_K;k Pljim"5s[4/_Ir)Rg$mNDm$~m*9+.JZT x.OtVi4FuJ%25~A O>tNe$CJkjO +oݭA9gc|'\_-UF\0r12X+<%bzJVRKF`װ)Js oӬdA9ŔHdrN89Jr<uPAǎV=<#%ӿ75-d8*_R^#vUJYdd}IUSβOyT=9h FZ$5IRIaERS$RqMfط-!ŝէGg@^R17R,^eq|3{D"ղ^>s{ETi eoIM[&Oa\$ !Oa$ dgs)`M)4`+?v!fZU՗m{uE&b+ 5bb;{ kŜd1Wɕ2BF<+]2WEYΫ˭Z1BjjAY:1?W.7c,v;!fQ<+#Dx֫zBc%kn& )Xb41;1EnV]`cdbrX*2Vx&P.K'DS4ϤZ2HRzH1PLCQ/SԾЕ91xI|͇aD~bL5r oȷ-:$]_{>f^y_/X-ft}O~}_p+OT竫m}a7,7?Q7JW?Hr>Qߘ(w?xbXof -TNdX1_Q|㙷NGYbu]~7kr|ז8rP1Y㣗8c4n$,lSܹ /Pp| oW W'A[G΁п7s&nbl9?tNPܪG9 ߈7 CY8χ;!gJ"U M?y _H(+ɿug7>o^alRr6:"нhQ?XO%*,2]a'$M;Aŋxċg41̔H caH|Wc5+kU`m7g}WU#Vڰ Wsb"R4~Dl;mcU)(]x0U-'\O8b%+lFs؄;a-VO2;Bh|C4e$I˶axo|kLdq#֋ f4/-u6:)w^0KN %&d{ԗȗ1dXFΥL6lA[Z0τ]i?h8݄Gݟbw`B]Xv%+>X'K]]vg78HjooǙT<4FaH` {Ғ⛎8 cCdRXv14N& 3t7)nbH-d Bb&5BfG"*:Iனbt$M#vEWW-oy՜ɲN|v_:']@zEk~'<fFk@Gݕ_E0[ ƽXvW{$@ܕM|lF3 tISoܕ (59@߹3&*8,BWÀ Htsnf'>ʁnhwIdx$Z1FP![p$@@"uB_I:PG̅.Ip$G oC:H@864m;I9P-O4ZA]v3S']g 驃<氶{*@ *nB5˰,<"꩹2@y*ߋ4 Im_o*eOZ>|/f}r _1;X*aT\Qv8)7*nVIñ\0٬8qrQa|H ,ZŁ\02;+=3QZ40.V9 599rVtaR4As v о.)uu'gL8(e"9ΡһL9;g* 'hs[-oٜ3sdkys޹} B%sfݭvVc9WLy jk k D;Z9 sR-v8gˉJ&Tʾ :PIJEw;<9末Q k3jsV>f!C!9,Ή#"cQT˓݅6.a]xf.Y|58+'#ZHlE46E܉l//\ Uib6qVq=@;MZeW]\ح G#EL}X} ~l\ʺ+(@(fo%-ƌFKz<ш õ/.c>ym- Nj¢!C$R0y6/dMWh+Y"[̽C<A4YYO#G{xUu"K){ @7X>ig}nT5x̋ȞY ~\0bzcsHK_g_DH#1u l9>HT,c\xl*<>' #>yNmTuy X k59 iJ}ލه ?d猨a0OKt<.ÿU ND3mL}Kfa+%֕4wS]U&dk10*_Q!E`:41)an2 i_!;K""Hc s,nA3Tf6!q_.R{`b\͌?RL,;6`a"#S %FR: Mׁ s2lP?wߨy:InϙmMx {'LI674[ 'H+(rׂmKMp7sm02> a;EO'YRˌu@U*")zwou;5kc5}~n1p~Ȇhꄈ0Ѹoqn4£at[4A@Xkdn'_soMc.CZOqctɁ/[(Uȼ m Oug [ _jwsV8| M!G _*k<S{{aMPM?{4 @e7Mr߃ݖ|!itA#֍wR1N,-wôV/$7aI"jmgQ#6Y+KO=t7` ք6 [+Fg.@ JGbtf (ъcq c] C |$5|': g9 P:=h.Upvʏ`}Hk9sIaq=u>/D Q,pMKh^0> |H? [Oz7%+ 'i[ 0'hbi._cRD%HH.6vR- Rqp/4bϖ\ :8 &$o'M4ũz$^.>"N{teMb|e3N~?I*ǸR~ Dxt=`07nqqR~D,%EpO $=j 둜e\lz v8pWpU?#9/r,jXWXG z$g- ;䬲8]qpȞtX]U`WOQN]5[[pbÈ!C!r M=M<} 7Vc)kXꌗyu${Sm?Z=@;N!!!q8r@ZxH<6`MK~ QFS {ǭz{Ah!+ig`EF?7D鐻 .Cn2|h>禷fUsPFat$XQ/amic4%.ur,Ξ|b0Cq y  XJ9 3` / R'0!(vgwݎa=lVk8ro9Z:OU5&j.;6y;f',jxظK'bk ?1DAro"?#l0| XllAY*xqЂc}ƱM4%CM|1liG "wlc"#f;ڰ|RO  Vκό&U_!_UoDw໙G/& UDxH`AY7ؒ(mU Khvg Ϣ@g+^PH$@ PH"HQR T)" UtI ( ҫ{fwf y{s33sfNsׂuyڰ4Sp1bLEj O(Rmʼ %gzn| hl~a1  P53FA,4?}%I9 UlAo,T<^#*RErgB( j: IZOF: U9<=}U槯6VB}>7ZC&qYtv,ցi>qyWt_@;|t:{{허b`t˩b:ĉ ~ЉԬř۸2!7@i@kQp1cպPG t:x&q⥻OCX{4B{mU 5VXG!m(P.P/7y*,Y.c_eN4T9[&x%./7i u'$@0qb}Lp&(mI E}Ę #`@Hab7v^C ;ztJZEA3/i=!`j$+5R"덭yz>QEVwPxXGn EGJ%P\R"vHnԥml̴ɅUaSxd |< үdL'h&yK@[tea.`O0 }7,`*ōgdnةG,0# ֵ+yL޸/zB`q]ur^G@|˿Ro M JP|xȕU`1ƋYkycTjD#U$-Y.>P%1w,AkȕofsV" t<e6J{) _]jGRt҄1+x)>Hc.'d`b7#W*ptYk L ׉d9 Try&j` Q 7ؒFO71 ,%oB^^+0&楨n>TЃd>$8sxHE등Za_3U>֭pJ1$3硼3Z 6ր0g{É)xd^ ݘ;1do&f\;9{Yp.'sY 9GmaW%c+g|r&,ahf$3 ʹDSʹӘ/0ftT7 ?Gݗ+$X .Fǖii,;6pc? Ft9Ԭ0'&Ij~9H=:j < x~:z@PiiJ9 ;Zx83)[Nْa[/X,*VyyiA|'0 aqs >g@U -D ~[,`$8)7Pn &Ҁ*i;fPG wO!7Mr|AqP ףCHD>362[BdQnA2EC󠢨rW` 4endFUWOr 23RA_rjJ:xH6CsxE ݄r#,3b CPdLr.Ɛ1,QB8v Pӵ%^ҸT-_gKWF?vL +rFK7A&cYdR \TA Gndę3̦qM?1_MA->U5`KxE ΛBW+\b]7~ OXoP)/kz8hs}0IëlC+ @z ٮx F2 "jaod*~KO"mfhtgOzi`bɃR'}A=όvr)v?`sD%zNn|hPfnT*Bzj {2'ZˍC{ dbsV<|C3ʹǮyQ9>ȗQߠO6KUy 7ЏjI!|E @GdM$լ7737mO)&PɝpA'Fٯ3g=ukS$Sᓟqe! X?`4N/r>t?"B`0SLUbC`$gq9HW l %btH!w/ /S#ް8{' N"h!1A Z5gCB1ݙ{ wmLq_b]2H_"%:R[z3ȘL =cJ2yk!s>jj_KÎfs7T0?RWrT3 |RIz]e-tyAH|׀WO-DL?S"3*~e!,!jB.A WElbz^gvANxNzmp>:PWb{ H?ĿGya`/nH? cP!x0+_S}0~PJO rgTI |';1; ,> i+~s,O-YϘtJ^.gܝg`?=BEJq'5чegi/MB5,$ŮaRC~$©S_R~ t4h@p<f#yNoJ U oQ-'y!X.PNSwHx1 H h"Q#魁RfHF$5X4CX`N,.^z b`k8DfC_am8>=f=WOC(cơ2ݱqY{1(~G)ܬ*+ "艣T2rٙkK6 L*ìAOєJ=f#!hW4C3ӵ 7uyu3W){s`3=~K0!twl$52*NTI!Uh \Fg فtm i Orw4} T%~&MB\FɜO6^eԙ i_e%&Pl/|t<]( # Z|WѭR 7OSb3Kl*n`h+A*)绊E06I8jC72nO*j!NX< 3y:Hd58GY1>v c'R2(aF[A?J(~UrAq};Ydu>BTHw:2YϤPgc;D^-9ʄJ,} yŒAeMSMO>R.wx`tcRi!R\8\&" upݲX?nl @03Maxw}pf8bkč~R3{[ܸ>C`8d΍<-`xo&S0]c}#LѿZFأtvii}bhvܴ氖0b)u?μ[`s4{ 3Dx*Vs'"3ei5<u,;ǿO2rX>X=JY/'ScA^ )C̝ 3NuN7rF1 i]cQsF=ǘG $B'4.ʻ&AI=)?.-X3+@8F 9Qƅ~1 CFf@KY&&a3&vЗCʍb~/1I/@\@rh1_7hV}e%[.Znc];NoFZh XGfA&fA* {L1Z' ok!gSCiiN>,+Lc~VG&Gǜ_`c^ μ K4 ]ȥ8*ȱۗ q@p!.4!mmBbpury Z\yf>2PdhioV\DӜ`qFOԛ@zIjI,0ڔà_P#&WaLoJse/F11ٿ xh؆0bN)z)%֖Xmh,!,L[iFeT5SEb4LTC ~)e;`lD9b`b>5"(`m·MfP#¨{6hK I3HqpX>>`I-QʳzA (bsHFHW~Y+}{iB^?}=r3}᱂>53"ԔG˦cTZs#nRIR1]QC>Ċ:oۍUdtGpR`ɴszƭn ᤼()7w (褐U/+ nnTl 6;/5BL* ?4zpǯ #̃̂+4'f wAgj`>/&Y/&;Cb/BJFO*jx/D|T^HKHGZ*^#D+v eFV'4KhО]vSKו"+4 @L7>LrT(b]]k2C)>!I k:U,,`jxLlw`}4> D>оVtk,f/ܭ+ XSӨ?=Qf2҇ICYX/zK!d͏z~( órRK3"N)3qJ9@R~sg D>x '_#WJR>/.jn5CԧoQ4O)ωy %4SʩweF ;\̐eԮB_s#)}0M5([S,~D>5Z"$u:.c\gQr2/jK~Cۑq՝Pn !ox ⟈/9+J:1B5!g!ٿŴ2-X9 1,KdHPW_cSźu7LQOX@@hx / #2u¦CwYB O4s )=9ƽ͍{9 4>d‰ |L+qx>:)7^6⚥j'%q#8g@ޠ*%Iw|ZAWƤlƩYxMn,bcg8qS~]nt )HCnTZj|7Fj= wƴ#̦a gJFv m^dU^DLl׏ҨmOwH| O#BrT8IL)n_pc( 3}nPnDʼdY}2Sm?H,E--b2ݜa'H ]la9xv%s Gx΍&b,\!喍e3O%^Sn]XH_/2>93{ȍ_لҸagGqr(-X@0JFxP!p/L~atRlޞd*K@,! Lt|fK}J/KB7OVa[Sa.O,&Gg&wcsq2O2^@ ,=2ԧGS_5%X<2.k26aC|~F*VK ;{>L|9~w~ҡGq]0"epӺLtkUu.uO˖"T.& {/:oՀָ<*<p2o zΪc1xFZ*<7s3[tx\~c\tx\QgEa?#v︲n#tjG)n5`OK8n'/*[|ǵq5K#Od_Gn/&q.h Ad۸Tm| ɾ t.xd`JEu댯y2xy:Oqϛ:x| 뜤,kyvNR.f<wmTz9[^F{LoMnE^J֪&!c|Q4Cv16_z~:8WML~|%/ Ec-hY2)39{ =>唶1:1+pۃ<9ϊa2{v__S~҉+5Z30@noSZ\0dXUAo *{ d/O8S3ᅩg(b8jyqM*wo /oè&#?wsp(AB\eHXo ] #G]KW{?Yx_khBl 2c@K)[~Y\D *0le 'a\i}~: TU 锺FG-CПjTc@'B;,m֒)n zD+I6tO%sA7c+]4C]N;gh6CK5C3!ݱf!I+6Y^TgyZ7^:RA$E%:~ܮ'W1*))LKlx+6fd2&GiV6LhYifz.渲TYI"a`L,L1]_M0.YKI zuÜGt̗N<`J8UQSh_! AõeĕdL? ."މQ>}iuNl -?ZE1M_u~q"v8i߱Ԯ?MO/xXg-,S8n B4@$2ι)rjX0قQNװ_OQ~Z/@_mhW\i踭]ZY.A8@R,O )Qe0E@^.9[.!Ht.RΛ } QNAW**ˇi$hi"L`"_TU~s-x.Iۆq Oak]㣸ZOx`eWRk)5&j.~? TGFrnp$Դ`w noץ`z{1M.s?IS,W;B-< &nl7G5cR6X{F6XD FR"7ب 62c *FCma3koK[,|`+ZZmз57$Umw"˵rBPvzXKSZ 6)kv+J%{1w7ڮuxJӱrSk>=I SVbxgB[P_ ϱ4Fl o5zh xV=sFMk %9-LnK:._2з~$]җ7CBbNt~hg֣\sZvIo7 f䅸NKz|HA8ҹG^-$k%9xM><%bV+åՋrI/m,fX]y?BAkjyN$WCW C^^qviYWy[]#0L=73Wy-d9~bY/&qAJf&DyGB[7;ÉS Y@wg~[P%*p?TPB !MXv<x֗A|P&O4&L!!;f:~:ގinBμ{6h'}>},^]r8/C:8-}_D;~ aD΢;yDLHvV;~e2l0Z[rN@.$U ЎuR)VAՊ>*}Uڎ놘seVk\;~1⇁wj#qbT̼M1PڎWPVR5 2.2"F4|ӋێOF=U„Hr//h6U%$GD)"=?[LלLuݰ:X3ο8fr,=EΎK4LrμIgބzCs؜#i]B}{/7jBG˙0$yo6 Us}s;̼羸ymGϹϼPB㥞yWP_3o #^{8/hϼ?EϼX 50g3>rμw(:fhw;4.&e3^ip ; !V[znzMx=`Qg@t3ݝNժ#}9 W1V; )Mi%3{>3ohDd;,ckϼK^Qcq.;k+gބ6W^ϼ)S$`oj. [hRy`=פʃSYdtQƅ&QT+<\"}! /LU^kuGUPiFh*aYFI +0ۃPv3{3šoh+څlfШlef3x4voȌ*3]fhy)Ung˨rGt^ ―9"j#/A3Y)3~,r؊ pskAMkPTH:Q{$ecJ&0ҲQǾ Kk珢!0d4xO>Zn|L+`u-_d#hV)<ҕ=b]h]sӎ'yk(RV)g3-x7Y!4:ˍ?ƈy_P<ݙ) *+wԄ/U ʋS6tB"^dcO׫ck 2'1MrW t(JmZ%i w%H=ks> i`w]{ǏrBh7o$4A x_38uQ1XR_-aˣpDc,ףP&Jy~>K>*$`{< m{h-$?ô0)my&,¤!eã8;c da+*ڣaN3\59@MPzA>`uQ`R0PGw /ŤqF=]$k}>3$讴*`.#s&0ĠLG+g!%1(hKqZ\NKͣ,}G[(MrfnwCoBߴafw!%hK.*-)tUT|),~HboŶ]룴/,e[:K_']ʹ*uZ&Y3Dmo"iDN2NKo2wٖ^&;h&-mK2 ϕp/)Tdx(K?G'qXz8XZKWh KOז>' @<&Z[zeTXYNzJ`,}\!x 4;eeeVdh)za0,? gSQY}9(e|ͺ 2-!Wytc="fo*yZѝ6%'VC`OX]e/+ 6Bk 56![pԈiPeWql 2ٗ O@FS=4\h Q^LzS=S*ahN3C4=!d(*MaɶyIdQg<:_&B"CQfg4?=C/o! e3SAfUjb䢠T^K:1Ev`ѸFiC,6=S~qMCw}iBOoo吢%CUȞsc3SxSF'tPsi|6e*C\q*C2EN{dmv+a47xed9oob( pbk7 1t_7+:4A 1=XxP7 1ES*[Eǡ%zuҠTRT޿7| ic Q9t C!\oe($NykWT@6+<5d+t֙z u?Лuf:C/$:㕊;ya.rȸ0ފş"59ʼngU .#nWP.cLD֋>IUբqjD< -b1 }KL+^,7'E}y5h^t6E s%~W]pCȫf~H"w@ouՑ!ZKOUFZA㬙>J.eq*PDbPAT6R AW!-JW#Whl-aПt6>xkLL<>dc) ,sM ^Cd\ W>tJ+@kaiAg^Y ljR,ƷY7PC^RxE B8Jpw=乡6$&h@y4Vʸ$@5 ;/^p6A|E`zP0ګc[>kO}`8!p۫ÿ77n?ԀWp-wC%ʫ;m;Wq>̷9ԧͤWM%{:bџ8BA@ MJ8[e^l;4& P:O:w^+Rcl 0c 9_pIX0K:u,} 2@{k&Wͼs3ᄆ ӗ\&s$jjd8joB#0Hɐt:hwNiJ gdLtQ0h+16r0Lr/>2rO$F?r)47]Ho%^7{#qm Z7p~}㾮>7vSE],H3 K%U:쾣cΐVNwg7CmǬsa XU+%*)?ߓ`B$?=Qߕ𚱟UY.\ p/yr+? ^ M2%Z95v6(g4/׺D>[.νPmNaX_j Wj1-`c;FPʄskל?o%W:Fjb~3˺>Y TF4Ai;;?1kn|rIH:&XUהD?: L7yzRu&i_ WY#55g= };kF洣3;*^(7ŞϴJsɳR:Om4gJ&aIq('RŌ4h-XDo[-YrZNbAiq/Asܜo_Κ}YZ:ŏt[.Q7}'Za(F(F{h$1I6?IXY<볧odKkuiu짎 rEuB.eG ՙ|NnG!N'{2gPRႵ*=.3[)}X( ý\lr NnOifcfb_Kc:3G&1%]ygt goT,L3]A9v5M^!7 ;F!Ej`,6&nnzUx><)EU,`ztxqs3|sj{usZ7K{_9m>n:9JSmLvr`֪0M$J f) # ⻽ߥ.$m=ՏMx䌹j4 vn&es?DosUQ*jo#֏lzmTd%O r^֎[{i' rT[| cJRKJQ}]z(~c9osI]Ͳ\*$G,Jԧ%%9,J|< 9anmeZɞL51}58sy̓2\N䚹6g279~ɹ!j&wQ8OIwd E׼,Ʒұ#}@ `|E/ X{Q޲_5hjWtΞ7zDrƘ-&~${LL~Yzb(^ h|x eaQ,{g9Ǫ E/FEKsT~hIY~.ZFk{Ym~.̭a߼x;gMbK7Q,m`574%XI|bin %$Bux sšF"/cLU_̎3բk`y1]+'J]`,>nt 9Հa| zy:Fy i3>7udS' C/=hjLj_>bу_NsF/<)$^ uŒaaPT=]sFk.;.GLtq:H.~ %OB<9dDp &ӻIFy7 Xk/םxf|!_A;= Vzy5;z-JaGQo)=z<7]%6B .q:[_3끛OE۾K_VÅvKg~X|4^H^&/GŚ?P4mmdIz 4ѪDݜa-z1{3̒kfjQѫ=v Bmpi}v>x(-Tb}*%#f w5˖df ir6U`OLdQ !;%+ennV;#Gvy ס6)^Y}`N][S}TwSDrV>g~L=~jn]}JA@ s`cTß5~ As|d?JT)7RrأtJTt X1tgWV>DN[L^)Ϫ0+ իO/AN>S1ݔV)&U}& FO|N1GqaWu/B߲0E9 \Fؔr]8 yPiJf'&~~!/囃5hrn7*Ddgs|-RlK:_sDIv6:M&[7Ǽ9kJAFk>!fŁWxTR l%9CJSMfY`XlŔӝlddGtN"9 1C|6b7Wj3SS0LI5^=*< 1_;XaSi۔qң%U;xC8Hr3anwԋ 1ŗwA'Lo'_haf|ݗ1rȄcpu͍<I ղk4ٷ X/LKۙ,HݚiMY&{G^4 M]@3u>U${?Bqy= qeюQ@HR"LdK.Kxn Rgpn)QR HRQJ(P&*&V(E X)BJJ ? %[JN<<qLKx9@wΑ( 8U֑:4U7S Po-LHPҨ#b l+2gP2=k ߏɿߢSt*r\r4}%uԴ_;5B|kږfM+V5Җe5;*'@زV BSӀֲ)K#H]-PFFpiWx5apVsj]:|S0W3zu:f&-3!w6)`h4议RxWXPo3}Wļ/ܠSvCѧl{JeRri:LrUs^ْ9CU_ŋ;]kcrv,MTނ1/ NK+#%5i~Vy 9!yi"ʸRaݷo`jzj狢w5>L+Cvl/noe_ogZ$ +jJDjh>C.G!MKFv^R}~2ܗO_OrtV~D.t_6Dq!ý׮a{dM+RfN ?~1ܩ;# %BZ.W;12t9yxμІ6TՙFڕ|NFQ46q\MpwQQT7_f޻CwV|rr9[ |xX*/R!UM>2`ylIB_#߁Ru#K;'H@a?m.畇>D=#UzD@` r$7YͲBP beDa]x7,Ȟw3g 3E%~]w=RÒEBa)IOzT]t-XFYƓ`JQ!36*ơQtGb$5زI$(j?kK"aQݑFT3EyCn%*(O`B7U+U @O.Zo<9H#Qq9c-95-+w\H5?I'7iAdgJ]~quzroA[  k/Ÿ7&;fD}H<^ =j+=ڬpBߣ =\KKJk %# ` jLT{4Zk,-q4 =Diir cxGsi3G:4+<ŤG P^igpՇ.z+pwdA lOb/!fk"{tJ˜Ȟwh W=w˲leò&)=ep e|mfe$u;`y))-d^E>{s@$DӒY;74n FO (%r,uɲ,ŌPHTȧP,չ/uőЖR@.jȏ73n"^t!s$EmvT.Ӟ%LE㑿@_3^y dYN>|}R?NzM4d\ywLCFYs0rwӡ4 zXImGT;)!E1HI&gmCoN8'g'VM~Xt=ORezJݼP9!ɐ@5&#V?5ZvG ;z7/̝,鈺?-&iczJ4hh8E 9S8GB_l 9,i`Rh B 糜̐N] 9!-$.#Oh LӮtR!6HvtM"XAZ|߶V-nbĩFku$-4N>KRR>3yBҒ.Ρ IvUeXkN?qž>LG #)YϧGkfG܊UNV_NwZ|5 2_ fD-c͚M¦#Ӵv4 Ⰼ JܗZ)7?W5?]K e[0[dF0M͚Dj7Ji oi227[xpkQˬ` kL ݝjXo2U^qgi#5/9tׄG>V\׏vt5*@d*U[I|Hht~.?2uϊ&Lt>^VL?G¾(t0GsYEl%qv')MՒ9kXM~-NrvC(os)%p @+ vefQ:\lIAhVn͖N0E}r+řֆ0"U֙f"tR,^)k74{禼N ^CCaQc0]ls="_sԿi.C Ibػaׇo(#qz[1| [ȹ)路u#I1C3wػCve28gܔ '\(S;X[r㌵Ex}Q(+}QԷ>-(LܬFiFyVlDO5 1s_O[5 /v ,Q+T&-Iȅ>s?QZgYZXWi[ZndCZ7O=/-w',-=!S4܎3$SYrg;& gJr]H?քp.F9G K9}y)&Fe9LPfmת.D4yI}8D,:X\F{ f 8j]( p6@ɮS ҔۇkUpj./T$w4 [/;_M\.nwf:DMvi,KG^Wa5r񓯇} SǸȷA()a&m=agEN;Ͼ/2o'qؙ(wѰ+dw9)~DR1o߃/"{H2GP$lFX ?\;- }Xmδ'9'40e]Jhj :х&6PhAuhWc\Ɨe3IMrD"4(!QpWz5ބ=Hsڄ\Ӡ$%k4 !FN==-: PZIFj}չu:]eƑ@+?v$쉒9 dn(_uW<YbcF{oe_Gޤh4l^a(/\j_AOJQ@.{)QϏZ6z$V6ci/G9.k&3|L2~ 2=h5z;)j gYmWl5XCasSIH]Zd/ {*P 5:dgQO4ziaPvnRJNS4mn &BjjLk4Z'Θibv_)p'R2jjj6 \9}&~EҴ4e۠޻Hy3|=6 DA_00 5Ѱ,xS'Yj/:n &[°nF۠dKj4~`= }ڞW_'rG8j4h:C+;,{|-P@ 4ll^6hQǝMv07hgdj?Bݤ-)qF}&5^^~(WsԷ1O8A~0}D~i~j-~Pya-(@&\giڽԴZlZ- ӳ@{ަgoWԇlt./iXćs'B|Bw4@ "oOj=&4-i=V0izuWNS M6_ |AvS!V}b G%cᰇaN iƸg~3WWY-L8kksY)՚DOhͦf?8 iOܕjQpAffeQ;[Ԗk! 0gnCKxx|e{VI`C6&7cPy N={ht:tiOе|HÁ!~A&1Бt@ɢfsd:T_ `&PL8ܨlfOpha a%Φɢf΂_+Φɢf_c՞i/l>2lK EVJ|֖4jioX|3V Ň+mo pWŧmyrĒlߠ++=sw`VPe~|Z_f5- 3d65-Ò$:4wZ7qt]-:X||>-v/DTmȰU4@}6n6 <l>c66_注u1reDV|YSW|+&'dT(] U~PoWr|KE6ߐ yVVHYldEh;ޒME/2X;`5E#0ln:YN#@Ň5lަm 6>af)-|߁h0Xl^z[4Yl 2X 0$Ejgpp6~xѺŻm^E6ޢnfE͖n-Zj } ^ME2l_al } 8]^d $ڳ24mKx5 &M[ږRll-V)j94Yko-Fla4oͦeS^(klZ-j,ү1ݱkf/GycfuZtxh6i9,i״eq2&(xuxd6i%[Ļ,^hD 4o̦f^gvlZ-j6o Fl,*;x]6M-ۼ;@ED`hԤUfeyi\Ū4MŒjZ45d`Fl݄$a[*YW0᳤9[3?q4v tt6lƁ;i;L1^ b'b2 "BͰvpA"0Aߋv:$z :1D5J:@5c҉3+ai/.Kʇ.>z.woYRbB٦i丷-?,^Hzqr-ѽhFC[Y,hSD71Tn]i3& =G5Av4fIV3|nZ4j|OM/h⟦?*!IeA̟4İZES^'5 \w ؜U79, 4A,cZNiLE[l܂{$7vqL9*9l.,HG4{1ѫV`UO[&Mk "VFڃZ2Jڵ Z7lE֔Y\Cko9G[N^ƫy}>'y{=rLAh[òs˻ֲJf =37vB0榼qMZ9#9!Z c <ܽrb9E7Wo{*;<ؽsir>Vy[ͣ.Sw^,]^͋B[ZVNxQ9Sּ-Q^qF{םm. 8cNuxuƅ 3 ss)vlBU͋HM/CۮXtF^W}O,Ksy2ۇYzi7WȨRx! - .&/[CoS1n37ɽ7EqT ~>*ϐ=[^-0wΑ;VϠtfE-}[4,z/Dp s$KU:~ wCkj<2'#響>&~6Џ.͠hbf;](𙜟~8RxJ6>RcGᱶ$_s@JAEa+@BXINq&*xx Z#$ i#@ ]a[<8=27J=8= 96H [Z0#Z12=24L ) ] 4.'#tی?pJ?Yx g{\niɻ×p~)幬?4G"OfT="!=bmsDC`4WYv'nhCE3q+~lH8 ^FZjU.>KSrWbX$iU.]D(l\TRWn85s]ݲ"yrMLR5 Gg^ nHX6 bѹQ/?Ƽ?1B_i]XDL?f"tHf_%BU2'_Qz.n5smQh+ζWMY5HUS&F!bRi짶tcxP ^nUd\Y6Rdrl{؇UCm)(]5etMRoPQi\wj^~ML'nUMq0%lRbT7eC=[ ٔ-M5eܦ5v6eߦڥPMT/הwY2OY@QM*E,)R9yMٯ)[ue۫zj)ETTSVj6{IpYP;U.PrWbX$wiU.]D(l\Qɲ) k7e+)⥊kif/0 _SEj"07TS+Eګm0B){ÃQDj΀4dSoJ|WFTS7eWc7|9Q 秭;h3 nb> 4ǘ뢉t߈Ae1~e &R˺Qy@rdv |X6qW04|2Vm16WL.łkY,FÇPN0b$]0[C3Ag:1`mWݥ%Wyg$Kj[u18R )9pzI PHX򈝩-Xpfj꼋Xy!Zם 8! ʸ ),G`x9C̗aɣ0 VW^xh=QNR x0uN bf2Ptq/)QF)I]1弯U8 ^TX)%^COk*B\QuFkXSt}E)x)̮Zn]SK5Kǀa*0ᧀʶj̰ŬNJYe/r/P ̇%m:ְ5JԽ k=V -!Rd[Xa*E!-c.ut񓗠)'jTv=n?ؕPmHF0hebOCR{nU?ŧB|~.QUzagE$^f`q|:m29,tKgiDWMdwq]P[ĩpm1f.w~| = 9xj(h(h3My^wEvmoёK 8?9 :?) 8n 'xY-B\OEx7ICnEWwȫu>O/;a-_ UKnWWd?JP4Lσrjc.P6h|[y* HkSV;O47Wof\9A~UKLQ95PùYP:t=Sj){1:зzqn 8m#lzFb 3~0 <KaL饊k*f;.'.NMyW{85N@<Q{TSL_QTS0$kxh\X+<%Akbj\UԸfF3<9W}t5%NS..brs G}ό8UTJ58dFpoU'oUK l-@ m㥃3dsasmp'n;d;@Ej3@(R%DH7dĎ"R"&/{0|}a\amSrV4c}@@OBrvɛxDL V lk)`xU\}_ag"vL!| JgBa][ae7FKXgŰ:CȻzr !JC`B@pȖ|K * &W>@` ~ t5d;ВWwqϒ;m:ȳ~?TD0p ἡFel @?58zc%rp(?P^xU.)DvIGS" 0u/ 0` _TR {QC 6}}I5 [0"o5 f2{9 x߃_D.믆߀+2a^aV? `^mdWU%#.O6Ym~RC.OE3fJ ן7s<oG [כcSkpH!X>M!zSkGDp.Ñyq*C^{FĻ8مIYAz^ZfimP ^@.><<^E@ayhsUAk hs7"Q!9:Eo $iރ<Sc)K%k{ 2h8Sfؼ谴%Tw|x&Zz(I^UA `2IAorxQAOG_5Q- ,h_#z`ɵkt=0ϼغ&_egr.+PTvM꨹׵\k^0\ھ_TV›h~!յvmʗV][ o[nk|M~][iZk M$ p;ܱkU-zkk5"TMqUM{%b 0J0Э ARZՄ)"jc5eR&勨 .Iք^M ʢ y2vj’&W.QՄi5aPU_;QՄ^lք{] 6\TM(0S9y5aq! ^0 &tUMEu&{DU5a (#UM4m3LՄgRȚ0҃,"{ S5a" #uM15a'5a@8XhscORZ #(=Ц ) G.QK޿2@L q(2bYJ$!P;#({GvӟVН/|ro7[H䶳EqD|\k\GHQDwmoc 6vvvGp*"r~ z鈘RyܶE1]1IƈR[s~%&lgb/ߢH2+(7B".Fd$^ MCd,Q`,7J1$QH4QnL"2xa2z 3`EJ)Sz$vAdtW1!#HƾQ1G3'ֽ2d̔G7̃s+"INYWee\GF3F+xO:' ЩZ2<:"r\$ߩ"q'XfgJ Eycz=hZ'wk'h|UƨX"V]C<;]\P>kV٘T àL"vd>qɘ" ~5U:EƤc9Q"y8귍U. AP&A" ?V|}f,0{jkݜ!m>[h4/iaQ̯/7Ol I h4.yy'-lbѺy,E2xkyR#TeNS=KOn,"UX*,X.Jyy"+ε s"TK!>I֕sK[ᕉ,-" Y}ʮ8A &C#ƤD!yH|}J,΋D0uAl鏳謟6F;eѩ"JؙǻiC]eۈ́q?e;ݭF }ʼ:A#^u#&^9r&;EhPe0*NtE0(sSd,VX 4IE+wpy1-ӬET,dHcOx}b4'Z&h?" &sDa W ;P6&!I3'))$iU~+uWCy ,.f,kQ-ZiZk^>O//ų<-ҭ L2&.´'Ƀnyg# &>Q1KPgwf'rF-288 dpi?zepV:,[>gR~`Cgd!U^j\.Wj{\jCHsȝ~Xݥq |eGD*ܑ*(W|*9;J6 >;Tg-8M u$Os ^Y3xN eòנ1h6 < ѯ'TBE֘ x_]aޅ% ܖ_ l蹦Om|ݕyMxKX H!xRJ#ZAJKJz07տ0CsQvZ԰^+MQC9Kl,9. El}Z? Q0 Vo[0G0SrX0 l0;磄XE}` v%/E1M3oA{ )a,g`85"xLgkaƬ~h_ zoc1.qV|c_<_Dl 3 e%dw\T⇍^QZg%7\X8]Ta M6sW/,,J.Nx-2m(bi'Yɬ&g B ~rqԹndk>| uُ5n%W0'g&n*죜z<;f>[o[مg|m,IiLϡ Y˥b 1}e]oM&fkR rJf3U_GSGP_OSY]2Psjnsqz!LSYgM.{x:͚\ 4s8?kIb4k;oN@3eKrҨӬ."P6r5{ȭ4r/uNNF*S9f CqTŻ; jHEɝumqi"şbD9tNaGqǯ9^)8B`7!e܌)ڊUOtUj{! 'T LtUj{[^~Bߙ XmŰlIDT"vdߓN,`\D#\S̍a ~R*`M4$KU+l\w A" غ'UQYx6ETk0|I&Yx9 _/`KOR5<z7CĈ`@!,E8. "C51L|W&Z_^ݠ\)2WSaV\[0JlSGp@ɝ .\2T&kvߒr0Jgu~ّB2-ps*"G[rt#6d9jy9j[ _J#Mi+5 }*NV͗j߀yVNRL!Jdr92")zJWtS=U )JRMp#a/u)ӗ: h].ې.ˆ<ޭƅ;C^c5ou@$6WyػZ.rr.qH8$SG]80W, Bx`#_r{Tûzlma)'^.˥eygwu {a窞?# <0 #a!͡OBxvb {(>>$i:P|P*o*g9mUd3/"s5C5 }2-|3:>̗W<$DO.} #-Z7&˚P&9OS[GX+ 0XDm0Dkfqo]TkV$51uFҲmd=3k#5F6ַrs3l/Л6EGzV|kN+/Ѣwczu"EEvOmvFwh*㬜\0sM婎E7=^0?x৹0(iV穥$J|xhLr3?A|M]-қ>kb\ nSϨ|Kxz&ۅV0p!(I.IAfhIU?4I@5(~Bo%R?+7 SY>蕱EjlP2G$o[(Xc) 2}$N3cdOP\,DFcWF#(H?©L<4u6DeW W&Pd:8ܴA wL{̄6MggY_h-~/5$R*3zVe^s3!Qa eʴe8oz4%o3dFM$mt3x'NP 6ZAizQch,(q%!Z׹1{ɰlE7-}FE[_AE?[Mя7)B~,gc h)~vzuNo:kuO1++ KAې7tF<5OMe SIL(psw[qW փo)$B.|pDh$so>*o`)韱\>HMQXnBTIΥ]aMoe$BBMt/[G7b=xtA$InU 1yԖ3_6:N_k l%KU/O$TMT- ѓ;teӅ'&I׋7B73qrDs#hJ}wqY yl RZ-UF^9mge>GؾwYa]u9Ej“"A#W޻P%X&ܚJA@ dÆ-StкqѿΪ`=ކ&C5TK5Oji/v!vhJFPd2 Ӡ:E]{-{t.)xcR0{K)Ɋa7yٰݷ-3QZR:dͿ YaLAZmjͨV@'ˊweo}ggqUZ-㼃Cu@}!zV9S2E6c u5M ?ޤMD QⶭEyeNH1aڃ &e("n+^%lvFoSWRBGl4!>7|oD D?L)"YpwpGv¯=89ɝ.rԊ}E>8!!Zd"M$H;C鵝Go\s[ c)ϗo 7^+)V}Gl%|[%_u}OӞ* ~!JD7c^"x!rwpCq/+'`񚸛.z%LG>OUf%5!_U-QOU}pZ95-DM' =RvjNV(___E+{zi;yoTWCK5|oFW|A>&F/֔B2x@RbikJ\w Ɏ} VEu1lrtk)?)z'n։T |*\jzGˇ*r%s7S\VmѰ5i\2DXFU)MJcQ| q,]t(WD4A4^Mn#$[ΎɦY{K,++]I󒗊4&9d!cU%ߠA'd~|0A~9VI O"{),TGI&7:gw} mL; iKn….Y=1gگXe?|:{h;=uKLr?boH&(/( W'"-DO 9$Hg `/;v~z݌{0M RǗGXriiBj%vdɾ"}.[xXj!~7항L?^.ժ$;X]3鮁#8ȺݦOeifnf[3t0$, HbvFOًE˾|) cp;/ |;m7CD/3Y>-<'^w<+; ]ɐju9tL]|eV(_ҲD (ƁP'O vX?tJLcgZu-δ^{P78L IP7b\EtiW0xaB&թlB _'mR9DS#tUܯ CgYe<)Ba#6mL T"\Y{4KLğrYnF=Z*^ 44uMͦ{昿-J)~S2p Z#j%g:T;>='Q& 4:X- aҪz+ie{% d,a8L%df,:8_֩&!3Vs9k6R4_$"W^"ٷ4u\&`.dѳP/LjY1)M7#{ }in|%{Y.?n['}.Ln1{bLJ4Su\]g,~V^Lt ?o~.O_E#& p&( f;au;kDqwUdB DcUgyd0pniέo\K nz0l/5ҏ%O"HaN"Ϥ볎&o}绰ޅG=^)Ƥ&#"8:yDڤMH֥˝W(GU(Re>0)Oe>P۹ZH\a 5#].ߝyǷǷG^oQQYf {)"Ot>1n>m⵾0h6a;ZܳG9:b_$O+\N˔{bV8˔?!1-+(SB=,X?L.[,+Wj%hY lպe|̷3Sc=qa0RKr4l.--RbL:O߯}ˌzqC%`0-`#guj8[D ؄dke{?UQ_[.·Bd0g@vDe`Lr 8b.&DndUX,/Mt'ܮb\F^Q~4JWof]2JΗ>l,0W?W>?7h$zz64`RyX|)aRШ#諒'" EhT3M/6zj;+%?ԎVLzgNzrإVjʮ<~3eÜ}5 0QR灰TZ*"(!PPd7R;MoAQ*| c[8X<5}9:"YzҹXQ)}^M}Uk̚!=;@ B @ "܀(H(bÆػ"`㈂PYV6 ]Ǘ)3e<3k3bBGL^1C7k&4>woĿR#T#J1@MEͧE8* DhDoa |.+ T# ]`;1l}'ӡ6(Nֿߤ|IB>rsXPn7>cZ|.#_T%T%=UiVNfNX9R3!462C~MkM[KX<|?Dy% jmBèW9. i}-D)0r&am! 5[-hA4蹅Pۜ4"tz9N]O:YT"Ѫ<)ˤ%}f.V0J+౛qۭ-ƚɬ\M,q#{obҟ۝w@Xc\!ĴF[,jNEYe4Q"[" b  O9ycjnjn_105#i]wY3j!A1<~9Y^Š.azi?ʔb$LN^pG X D2r.lE <\xf38Ṇvyxu@a?/!6<[x96/8 ߻S+ ]n0V_xx7QSsm)S)ķ{d7^.䋢w1=zHT|U7QzP/ΉJyYYޚlcI/coFI1b0Bl^|S WM8c[~dž ` ?DFHPFC_ǿ!ʺ:l`I`6PS2\Xˌ=>v۟`Foz<_)>^{BKä%NrdM{Ppa {+:B\ ɜ`ySgg߆~z.!"$#Ug&Nlp'_#k]J.ׁP^r8!/S*om^4, cM؅y,=Ro"WX^E؋㽲$i -v/' S7zT#5'"a4 wVtM݈怜="iw^VhmX~hoT D_Lu1T}Tiїh=2h- .yM>' ~0Y!%q~d%p6"i<@©X  ܀:xero=ϖD#ACMxހ+!ga=*KS_UO9ׯ _nV_#6J\)_ !7+hn-xA!|ɦ×mF; 5HY5}LH~l̓8k/־EWs%"~FNS#IНJR*wʹ`X`%饆H%%z~No|]{^U?{+c b\Mn_Rg}V`:^~woQ(nnk"HwH">MvH-B><"^ІC#VEmq_}28o#u$j3`CT&C!Q>uGTވ3<un"Ik:_"Mh*7-M흻<%o1RhR\6mSfE5G^^+12/}8tbx5nƽinB2>J%B7A u&H]qTo'i78H5CjI6Є @N# `MxW?cc$dfo㣲`]A& א~8Z⹍''?څx뼘)6p_IҐ] SKi幃GnB|O8>˅!h܋9,"s[n&qs|DOM,[A4]{;7@w{QY9Gϕ"@C а;ir,Рʤ8gywh%5ŋ54T,>m9dfBݡ˒Gq#wFDt!N,/"2% Pu8 f4gK6  AsQ}F'b$H{ \-@KEg"UAѾ+pE[\VϘ[ FWom-zj|-&3 [>8<ezpǙJHWz'c7ߙلQދ"9{/rXr}G/y30L̀H%߾kM {OGbQǠQyL{rP{,i~y\h~pܳM;G~j$_ ב,B3'YwZe۷l-U\uM|=_Ժͺ.SNĬ,1^s|U޲T`;e[xNo#::np@K/zghJy#ĎȉTl}vpzZ<čZ<֣36P'<o?#W݈Ys Xk5LSIw0,&2'mGihH8c3"B`GxJ@[$X 3;6pQ$~42̾{7x9M%h,;ϱ}[g#w5 ݡ{g/o)'ZDw:&xGP+JAcKE#\{•<[]q~bt#|v~Z,q[sU@BFui+oICT(mEU']py|쁒9(q;Q@nMC>q@;Of!uizC_VT.iuB.6 "@.l@C?žϻ2j8[  tOfa:%.&JVs I=u\צ-z)*{>S ~(|cd y#(5 j|_@[ѓ9.[]^@>ȅ|xmABh0濽bsU?3a/.RheNTxgM ~ uTVzٹQL1HHV{Rb[@ #kգ*P7Ad]k{#mhˇI;R?+R_tC*^:EMj7|GLo ~z6R[ pǪK <6UpYOAc4NvO!Imƿ|Tր fC ==гwa_M,{$o⦴}w\Tw/H>=o| ϡSqq U>^+O/$Μ]CcD.9R-%k9uF {o<ˀip'O.am=ctdªXy$6̣`]} Suӽ?"愹Y ՚BUo'({ou)DK^=gDQxC yn(K?@ ʑwr, &W 3gpfI G?fY/PCRA0yx~בžѿt/RvXK] םE,VĬh[/x,S 6z[m"oewSUxFs",P(qvƊU r6xark{io6r Ϗ/6;dj61ÅǤO0 +I˭7Ѝ'n%/HW!%Ad+tn<+X׳<"%ߊCHӇy>+(&4̀υkMS.Xc=~],e˩gYGzWp&y#kE`@_5?2lydi,Zi?@ΆvJ^{w٥@p?d^pL0 (iNX]pl$ޔBśf yZNH8K3Ĵ-9"t^r?!cU=~`oSOsg!:uր0o;ֵ6fբs=˽@߃+icvmJ{jDxA[aXp)QL&\P@ }^^NA0݈bx͛ Fuu [Z<.ȉW)^0B PaaoQͦweWH~gCU%=NY{8ϗ/9׍ku[*grx_A39.h.[x>ˤK:+Z@)?MO9*,R5ҍȅg`vD<#BESQ&T<,80])mx'}yH? x擀6<| YvG;F!(p1&<3 ky&OTY}X@o@\7fpcQ68^!ncr4"tr@KxZtXd6__{F$YœS_|XmX:Zx»4-룈mY{̐Gf 2C";_'0K\pkp(aliv7w" 8DSNkIgQnQZ聠VŠ<'nQhIݍDi/(ݜp7x'oBz5\ c z9系9~&=z=?{mskx>aNw 9{+Ṿ9~/$pcyTE`iJ| G=_ԣz{TBu \U ~iJ9*Ѱ sT;;3Q2G%h~TՀ[^潫LCivR.~$5L\ۈ6"hl5.֧%b D2h{08hrighZzC8k("M-1_Cts\(&J_/Su$X5h` AHId5<0f( B^& h&`o`&59EfY 4ѻM&ilVFO; hvf&G3ՊU,>]gGՏJ]F~} 'ln@"ߕiy+M(ķuSȏ2Sy0ydnȺDJ)~yz1棯g~ԑK}/tsmhu. eѨ~@?Kc' V+_EKи~[[%@~Ƥjj}!-[h`B;I_LcxovQkh:;-5Fg:Om_vp>ozy.:'kP4Hէ#o~|z5_-&5HQK}ԨBBھFg0y5ػH$VLO~GO}|_צF'\ c~Fg>H?3πn"aİ(7R(ЏQ߅g[?@ϑ~F~ou=Q["Q{ӭ@{TyE)}oK๸Q3Ufe.o5JbQQ{w D'Tύj'Tֵߺo?ovdݷBoG}{?oŷQ}{$m;-o3 \~-xxK jk|_E9{28<[̵ :s5y5w}!O :BvޮCl+Hha4‰p("NobF#GTfM7S G]77j늊vԡ[/nQ;Cwnj xnA.D5n%YLHn—]H \a)ѹgѪO~u"B+lVyn`wMN*b*S4p%$\$O"Ŋ慠h# =0A[?9)"R.ٹC)mʎ! Q$:6D4;4>C1=]Hy|L!`Ȁ AG3D&©G(#pJRL:Zc¯Ƿpl>)bfy©O.5ZIT9l~ 2PXLn}n2~G\j&?b@`h_B`0< EZx6j!D̑ifdP"4Dߐ-(QWO_u/5* ; ~)&ѐ",Z~R~1{>o?\d6 ?Xt$9D;f6q#n`wyQT1;;]d &'A%EZZ;, ȳ.̏V~+HOנ/ui^JP"!@$6 ۘhy@ #-jQ?-ҭpWE$ C&b:` N-iگR7YY>jˣayS)ZO4<1g&j&rohTUб5Y'f=$퇚f lEY{siKlИf= !CM^k^; &Y'gr}W%/6׏Cy~6P&1<-uޣ[mQ^rSw+|QQ_0U"=pS?ͣQZ.@ED5BZ<:}E*!彥X_]{YE3HITBr!''HU7Y::LDT~GJŭ.PBH5)˭fh'Ŀl ER?CFsNo^yX3$MWSDJ$+4Fl~}D|w4RrwX?5Oي2y]qH|'g+^nG\f}5/"F@tsu?\d bN+z#)ucJhb.GhpQ>&hZ񢊕 NypbO z#fC"LblWiK\rfitmP 2@]MLuiBeAk#Lg 2Fi2mZ e"٦ePٴ>UDm|gEd}h*=k#>LW5 Y=9^ej$%/۫2B31%(Z'X=g?RC$5zYfjÏ@x͹X~\ mVd&i"jKR5Gt(T6'Ӛ$06FV9I5q=oy4ĻaR :~Ex>oJ gl2׾ GaW:gP;V+@N h)<{[mi b:­Q" Ϲ+dT ۣ\M ogJ(#.v81M;;C)?d_ ZkN2Q\u7Mp^%LD?eڅ<Õr+@T?p%DdEL&BE͢5]"U)Q nE' Η;޳2Oamfcɇj7rd_T$aEI<P.m@BrċQb-u}lp'O!i`M R, FTlGhv_]<$&K3UQ8{7?ۿmSڻo OKfF"6B E`8<:vAOi Lm9z[d*:Y,0`#>ڛ%Dz2ުG >= 闐`³kx'UkṧUTiekQ l+&Ȉ!LH 6ʟ㖥XHp٤x~hY#$͊q:Hj5{lT?HP-~myxX]H@!-]ţ;;"T6n];Vsh8)Vb Ov ɋ}\,J/FCy "sZ0}:mATͪODsy >&QqXַY>φk(7b|NuL,Ƙ2 ɢ04+y' 2/7/fApb1^ |X‡? X8 mg z8gyv)<5çZMMV0P,∬(#6agJnX̓JN z Yr)+~op_o6_ïl %~M~wZ%1%#lc^Rng3\]0>{?y!w7{4at5ٻC07&h%}4|nx~H\xy YOiiǍ Ns  7vbH@9P[*5auAҵ,!= @D(ﯞ/Fsʹn&/I>u?V EV̓du񬴙Tn 2uzezN0Loue*@"S`vspe*fO$>2_˔PËRej? (fٴ{W "0 Юdx."_d/@-]w?YS4 " &cxvQo>Á{ xZB׵L&J!3FAT˘5-RL9zf"c9NׁZ6W "%CAi=M.RmX Ҁ%M??CF?ҊpB8_n{54*HQ)9.hƙ0 y<ה5E x^.$eR%s=(6qD(A!dm8~#G5mB j 64ŀ'Ew/0Ud}d {^mp'3(OnȻe 3F0cԘ@.:C xr7wi_$DІBLwuRe7 C|Dٽ g2+Gvb4}C|+@|oN kcxb& O-h߅jw˜[?t!h ."t evv@C1PSI[JS8>~ɫ5įwos&[<3(b봙|2y-@uŬohm~U+BbP熺\GdD^ dDk;}5) NX"f{4[}w4=pr؇ֲr+ܦA~6U.K}b]ugdNlu$_-9'd#37EyNnjE6Kܸe. ɗ0jyXu?ͪ#dim.jڲ#y+R\DvmuoQ#9]X!peb-B|EbçCoTEMW~ kX]LeƤ|)Կ J$6Gߖ ^DsPRu76yE3z֢6_4 5@mzB\*ij}RD1?Ecİ| ǖԡź z{YM&ĝt/((ڬ%^sh^L吗w]vfa%ȳ,]&zp4,w A%AHs1>aj|#~ȡIf^ Wހzc>= ?9>GgN4|v'<ݩ9>oPs&>3jN_ܮg֋s& SJ[L/94 _|3:9tY8ӂo']=_N߯ߐ:B˅zH^1xERKi_x[32R1dt*k~͚v*QqJ90!e_4@kXM!jx~j#ipCmLEdX ɆjQ9{d\TRFYOQLnn׉aųκi_ 8sy,$]ҙW+ ly'>8J| 1q (NO ˾OItp =I瓌35RxZ{{ts{%iΑYqX4223RNVLK&k7ST݄AH ފ>1|V*k v.@yy q̣Ԉn?IgGL+sY= ;r`5 VAE ȴqܶ _Hj /K v$'>Oįvd'~&lI;^SiA7vt"Y1YiβBJ'/0IRL[ȀtZG(qN hڀ:q$k Gy|t,&LϨGX:XIR:vrJ Xj)Jr/UeO1%Y Z?ڱi'iB<1N.bL vzb^DuN EQ6U \3* W80[J QsYN0%XG F/ϩvzS/MGV]L@=us!bj`j-89ҎG=oB@^2սn * `$RMngsWՈv"Tates؁XwMw#hC+$'N[P@iNz%$YDP )6b'{DVov!;^4Q=70/hW(x,']>S=H@W7N;R[D@']Zq؆ެ~8ת#u;VP=UVv*uB'8)(|d>+]!:Ɨ2NKiUJs\%73b9J")QWEl gʂR%Yo)P5P[ k)BjՀZA$Ǻ" ?Pe+UvF3r#i_u6;)O7zu'i~5V89,E-0MG \v{VfC5NBy@+4u fg91Lbvi6̨uD=nDxlb5i'8)>I;KZf?D"n!fRӘ@-sBeg! FJZ~yx$ng硫Ҝᕔ =mF ;MD;(m``}; 'Nu\k$66;LE?!YݚX +Qs64br NH#抑T")Omc$JW[gFtvlYF3۔Ygbpv~gʶWi>mQ U,Ԇˤ.B?nqޮҩz ;\H 8anjd+^NmpJ"-^}ڌȐ7Zo_vrݜ_@yNSHzZӭ/uV)+cuk} "'>.uĩqG8atWJ4b7trէ32 2ɞn7\ruA 7{,F,COW-/KFsի%c )@AQ m>ah, U_̊ t窛\VӔ-2*H l`". @u u ,PnU9] .2BT=s0FP@G8,DƂU-;1lshT<ҝ4=0IzJV3RԂ"z}QRjknihX=ZRIZ]g Fuleah[L^MՕ3+QʐSݜ޶#s4=$"Xĩε' pbNcW wJ9忘QR4͠ -+u ó3"=e<6Gnp7SR61Ã?c۪)jU l.NHԽ,zv@ ݈u3)ƃAV;gF"k[?XZ۪]ԍ3+u[͈2d@Jrkq_+!O rf#) sE +9sa,^0Җ7e?>QVOQ~TN-P 5Y)͕}B@-Ә>K.ՓfG,TyE CHa9,Cr?v]3ϧzn?E4A.8i E.`y3t9Z?{[юW \BǼ|_ϟy|zZ m!fa݃>%k?!"p.U1Ǫ[+"Tƽj{,N`SN{Lku<\ƺv>֏z nZG:,ʜ<"7;.8=4RtO4Z#k$<խ N @'v2Şk-mS\ AN<&Tܯ_Yj5v 7C)PkxRM$WwB\co,UPЕGQ½>a'e,#S\IBȾٜZGPCwVJ\Hݪ{=G7~-߄5!UDB9 k$J ?uDԛsq:IaԽݓ3pB;zZQAnY#.Fc'ER4lx4}qBj_D"'n'*7nfYZUͼ5>;0G:!a^Y۫ZS.S[b)(B0]'$b> : g,@x kHoJy܌RQgi(siE]ZkC2 =_?5 VHw͍5~Zkb'nm+g1Bg\WTD0?^|USx\設U #&-VZ2מ`nj'y^CsA/;ڵ(<#R1T(TQY뺓9w} "9c$=q\ȩuz.wzlk_R$|B03-=ةpaֱ+*>BYV-*4T@Z2NyUX݆N)X^PX3!3QIO2 k@ 9FMU+"Ug+;t>6\'=))e]A 1`l \7ډ]iW8jL@Ie!qK]TWj*bCwybXSIc7P/n% z |Vz\#f`6tƼ2pScj9L !ţA6A˾%&~i0wEpf`zTwp}ivqyKu:F'{[i6ZdN==74r$6Ćr/3&i-j kTo(ivFGBcƀEk-w _&͸P/9u8TWHO"c&ThZVC+fKW{NQsb&G\?#Pj޵4ca;=573EyY,c՛QZ)OgϮvEMI5a#SaXjIjhM'/=r܊J;ݡ:% ,R;RVE\kJUCNоNs4Ӡ.U[㑲LM`L}f2TJ=קyw@d8ʽ.Rl>j(i髕-]irO3Sg:2:Z#5bqe&+-́'MIF%o>1oW酋Pqk*L}{̨2{rMȢ󱄼q(T-pQb@]{p",IQlQ15ߘ  w]kKhDawa &+ԫ?8a{{8^޾ՋFX,ٖE̮-  u43}=Voeec6c#B &`bAHH 1Bf s !G;r޾H~ շNUګNU!~%Φ.yJo{ UH '\N.s}{C Ix!XϗC^ >}ZF{/d$sXRZ]-T29H+lfʀLanj)+%'3׮e.TI˕8DPd!QI7(83dY-vfl5L^}ξ};zw!%*3 D2vY^(byȰ1,sə T2l.dg3 [.%wi(drg\TytfSJ1 RlQY'ɋ[@S^J&d I|e{ɋtKD>Uȑw*+Bހ,YubY,3nyl{PJ{ 4t ]NZLLe *\f+K3cۢL]A\:tZ*9$/]'+iYd{7qaA:xy*Lޜ=d{NWcbl!XWPA@bo.UyJ`=V~6^Du*yT# ِ̼~/6{GEgx /_kjEКbƛ!\ZSk'Ľu2GahWxԺPu`RW>غ޶'{V:U>bam?mm7SmA=m|J_M-I?3C&UM5Bt ts!޴ +5sAy?,"$l#99 Ηjɿ>c~)+Y%ZLMyyy/=4FךIsss^  xVfEh_`n>}b>3*0V'śg4Rd(2]ǢۇN+ ,_3|H``p6]sI'QyՕC]*VLA[?0TW)QH3I)kdwY)5FZ3r뿆iy $$ z"fT#ɣԄ]H}/U?3?3Mkc̆zł)b/łɍuQ-a/9a3ņa|F|=k>+c%5DZ^x L͇^Oy]f=S{>?:=?N+~đBGh59}vfk {RÍK^ܾJOyn.-¹D |Zfx3< Ͻ׾sv[by`ElIW蘭B#6 a]F1Ҳ9RGm;*mo/6)}ĿQ- [1S*dj221PC 4%5okj\T Cb|z[YzzC̮=u))]O6J(}=z:~ s#<:GJFn+k6+_s5-qړ#? Bw1klB;9vrǦ_x|^p4[P! MT'$q+{}!("u쭰:Y\l~=;=~_聻Kw47{ 4vAFN]9j1Y+ ^'U˥ROs7K(1t:#1*ƥ 1B1B7y aop@7H$ H4hFh8Gƴ n0<;ԛ:o:'N:΍~'č$8C^'ӜZ"*VX.;/QwúYg.kLp<>>/ j^:!x7,~(ewwG`%S)Js2g$"UlyFa&՝qYcoXcBUA7*yzZ yq&YYcghxܬȳtP6.V\*n`+Η"ǣX'Oe=12!IƧ\/ "Jj ػSZ%$|)DPLn/UL& An{`$~ hzD7?œ,]o ).$ǀ )ݏfCZ Z  H1_:r=.Avx=q/Zjt_!~ΕC GolAA=sZ8 HP*/$X~D} ar7@& ``]bpJ)J&V ?tNf]׊oUI ۙaKS0ljN¥asӗk+xN;ϩCLU,#˞̋f !K˓XJ`U9x+|  `yX5FQ5h|%ZCĂQ#[w ZE4sYb[U#!!A)KM$q{- P_w6 YSApHBp~KQ\FS& `D"Qss~ \pґOx$"+. c83N:i~ƕ777777+qo'^7=*yqrI~P숾Jhȩ^`]'bc4TdtCPѠ W rQ[+Uv4Ҹn>omjȩ" 7obsV[B>q#g"k]r|&t1y̻=U{& C1X[/o 9\!qՄ>QH:JO(ۢ _{VK釱} 3pэNJe;uw,*Vd/neUM+*݀c@'*ytSL|1.1C%7 ѿF~iK^|< A׻ki4&oe)Iꃱ_.tI[SLE S3CIМ-B*Eu 15c^9x9m^ 6:l@h٫2 J ;#&D+ōkd"k8gOC?¿"VOG>-V߽ٖg9ib0EE*~9‹QhrW"*T2'Y*៞=wTffMPMPVMXnXV  9*SDW/2Q%! Qo֤r2F xӰ"I*vqS򲈬5zz=Avيe-Zr+ׄ }VIws Ắ,.腵E}~'|j~P=lZZ"=0ׄ51ݥ*8W2.2U3IAUK" ʌp ·SB\aŵ{k^PAdK66wc.C6VVV< g-7j? e\W P uvߊqIv|{Jꇣ_J+X<VJk.!@ [ϭxrcNzո5V!fâqTjYd>}F_Z\1&v#Gϐ˼4H_7x :Ʉj*ޫ8uΧ Y!|ؽbu{v;'5ې~@.R: '1DD^JYȝzJ(v!ƼNJR:ijb(@ZmkNG?߿>G? nsWD{E^=zo0j06`dUT7LV2F*`)~Jѯ?DTu"z/UptӦ㚶V*NLKw#Sro+M`wxհި8tbmsm?z_`!φdKp^߷a7 4Ƹ+yz'-iP@gͼ1}a#$bt.FWɶ,W!UFLP{Yz ü7< nؾJZ8UNuO{r>?KV4^.0}a6ү5d%b`)<֠9o0FBr:R曞WyN|n@ pxE>X|Ubuї秭)ATR*=JRa(wpuU${*hצvC|x.f-:r\ag}P_ -sQN)LO\`p0\zS VѸfd|UԛS7ض~Eg;ݘ?:7SJOPaWxtLe*k9ɶ!aM蚱e[n~q 9D:S9Js5\Z׬婼 8_"`F2I/+CX?s p$7sHd[w, lC,KB6vu>iЛ>e_fVx~77[-$|-PtPS6&dAC:0$<| `CZYcN3*oAEY>` ,=k_>qpc=>HgԵ 57ZʩJZ6xmml ֟u+iiη'e73:Xoa"l@{/?|EOqjĤo4'](t'0Bbqj-MF[?+E$-p}:y.[t^%l\U'{'hB(-XUN. &l8DnE#rE)%A?ߟrt:uQ:<>MPN^JC!aSjZ AHuJ7K#ꍛj޻Is[ڜ 8Md]΍N46Ƌgھ@ǫԛcw,zxe*YƊofz%2š6*#g.\wi@gWaM9;0¶g#17ϴʞUž%4/n8!n7f^|(YZ3f1;̖-gyn4 u󷁉fH<̀+6%|`tW'ֻ`I]4ٓTR"{ hv ٻ''d`\˃,7 LM{6xr<;*ʖb##>+&)k?04;^ew>B=F}'Ju7D)BM^G&RE5A2= }'!oFt\1{U&/Y!@bk0Z5\nYݞ7,x>r#ʽ_>e0[qt*%2b׽ܫ5C?Z٪(y(];{%[^w=蔦oa LxwͥF4~]]l$trf/b=W= ̼0SntH.q^Mk |v7aH]u^C~N3OC{= _'me{پlfΎ=*]ljvL?Z)O6= db['U0}/ϔ~hǽD9mT7 :v!K۰Hjľ!00}RPE'G5bX3k/*V6@'Rܰ\n˛].}n蔮FX,`}Ķ`;aM qQl 8c-&Nif\@1SYfDRn/hYص; W7m̖PAq(;eŻ=o/bχ>R^#T!4_B臅px&3Z@U>b9-ky)ˏ@aր=÷@WWu˳͏(-[ <5CQelK@tU1aWdb[҂v >Wp۸atwZ0q~R@BS~l>b W .bA%5\'!Z"8ݮh76_VD(wTi 몞d]P;LZ }tYղd51 BlFFe@"J?ű}>X}5W (ur1ܥaA};!l$XcTߌ#{954̺ACC }edkن{*a#웑DؿG^eD; ѰaWL]UmE6[`MFڭHi"VȯGmW X=g/3_+>؇', Ѡد}c?RO؏k HZts*G{Ջ瑱Yλ]o]vrbؿ{QeC^·-[*/r=ηTlص$WmWL\l夵)bwR |v`Mir0š\v!#Iďϫ&8,I5H5 ;b=<䟅mCi -^|,c2}Nhjް\d!D%a9(;N e$+ǍTf֮ l!i/&J}r@clwv 3S-姍tZ+ET*J.;IcP: HcNِt619?]TK}X;~փ\b:C>>)G8Oa75I)U F||0)KV'Cw`~CE|uD>u -l&1v:dUehЪв\Rdr@r L *P؅ }x;4RTXSW՞T zo^!;)hB~( [5p ȟWUUҡ|_cA([)'< ?Uh\aևd֧j>ISH9Ģ% ! )g:]Etl]8IqVߠ}&é'1o!V3{pC6*0 ~88:Qbr6}#X)&;*FlpO\!tUOjsHjJsD1OaA_SnO(4ЮƞIv붞4N+L+Qj1;){tjCC¼f Lr68q_r~ѧLgc_i@0"'\ u6LLexb1Op;;iq9k[6LJG ^lO N7eGn9'W(-ذ`ZO1z>2z0öd8_xJ\FRRkx4 "} 1Pw.B)~G@जX<>;ì= QpR=Eό\wۮX09[ QO wY7ўkg`# |.4ZZX ڙ SBv[LԊ.%àU GѼCxf>s1ad2  Cn8OG&}#Ez|a+#vgvvcbAAym˕n5Q@WJL 1pJj3D(-T}(M;{Vȭl8Z )b\$x?Ab1 #"rʰ9]ql]#ÃuwAƀ K'e=ңڳg.(~o ;tTFIGOnq=i]y񜞋V֦J Ÿ)>ͲbBs y,WsQKIS]U- EA܂bo 6] dI'jbŶ0X2; .d:L*? 3"WcQ^T4wܻgIű&d$6uptH-]4hXs9S놻pCVA@K&ʀ&_Aʮh|kC =iϱ&zxp+p Kkܿ{VްHE\7q 7"Il}xV:w=B``{cAykK8[Ĩu 0Q0>zRTմ?-lM#!%F(nu_tq=aҤZx9kɳeDvE6s@^SONxP^'9@;W;QGnO.o-֭W]s͞l"7Jlm=rمFyH|~&$;~<ǍDgq!g>*m[D{-Nd)Wf9rֻ5ljU/0EaI*LA(VqgP"`IS7OŽBqdM)>%#`:)Tvl6g| $7AlnӐ6N!m@B5BdTf|\C:S.oE %2T*!w69 Kp:a*PWm% 5k*W݁cx@3m*9y d~&;i|,˩ϹSv`dj1dMB I!EQBKv{[9ZL!S 8B;Jة3H,A+ Y!d &{b\cuֻU߈9Z\aޱ.o,2g>_!niEHw6mjF[huo 'mOݑV|Um'K8oQ\W̹|6ZG>w= &_6얼:E Ä"0x҆\ N M%Gw /P^s<: X$,io,QuR6:"y"յcR0%AJ뭎i{o۾2p'\O5/uAѴ8vhjR[wc:إ8frY@!a󂤗h% ޒ \VYlQzK,h]rm1QA=MݯЋ쒓g8\"Xg[ D`Q&Х eA{RNI :dmpKڠZ*4?͆Ww+{(?n93x ՙkcK7BdCmzzʅX7 #zfpX/PltX- e3 E{B B(t(r#& NoGl|tg?<̵iٻE\Aѥ$}d8nZ_l74xs`i0⠶5457ٙ4K!xvdn2Q>O+2rb9<a~TS6J|\%A I`X85VGU1~*rFzpFR+'4/N"{^} RPymHqPϼ3$}QRk L3N_ Zc+Xǁ@]H18:\VJ L0MY>=5ab!%5T󅹼m'ɀpW3Sr`uvfIϐ{KXs|Jm6|Np)'AjIKje"yin/S\_MHBMfn~TSL-sr"Bh-a`n}yS FAP)ׇa$Krll&\J*t=`2%j: o0h/ R{v@I2Eu5%Q8]E jX*T B֯ww;uN F(, 5d)oWy|xCå k\:TnPyN "G-W$f:X)Af` 5&UUY8x iܦ.6={jJQP,@C6(-Մb[*FMZu)aM݃d6c,)oI\OTʡ+Ha0]NxbM/]Vc\UX0{ڴޔǒhѯ vD6Ҭ}OcGۡ4>wf*.:q 1.B6lz19N,]+T%.6^! (Mmw|(:PwD:sG`*K@hqtWO8k^{L]\5>l VG$h"K)_\IFC4xFzŜv+-)[U &‡rjڻ K\s,} bU"U`- f%bIZ]$ym[- Rj좳]3P/>|>TH~$M'GY|;LX6N}:U4Kw0|Mv&.QWS_! #RsJ6KY_qO0[CL:T)*:[l[-]5]R/dtc9%RmJ"jN lujuG} Tl bںSqlY@mN튶R~vgnS7I*Q?KbT(:\Rښwr=k|U-i· .vh[%}mnYC4(59WWFXrhh4nyVv7ggv#7Xgwk}\RجZ=>0ؔvVeRAzQi;P4]Jg?\F@a>mBh} Ŷ3[%6O\FyȔm>ad3ǝIT:r؅sI߈wr +0]Wcrf-hfF)ۓ_@sc__O_=sRrÃTu=>ݳHvH:N= #g(3_^VC'oO–tf;^;G2KWY ҴpE%_) S.]B~g!+(fzIV,z׉($v-`W'bRe4 pK$ɰo(M#f* Emz*$BDUH.ϴ!,A%h XY J`U, X->WqGfw>]B;B/ps'3TrUHRt'Ұ79s I%<0)9G =;F $#Ĥ@=*w!LỹFC+~z!\ 6;a^]kg=b),j1`f\S(i:R6 5IR!LgqkUG-J7a|T :ve"F6` 2?#+Ԩ9ѣ{v-|IypIx l\O5#pYZ[i;TbWF)v(Rǂ &e 9SAVZ#C?0</_+[c'jI"ҟIő.n \h_"j0{Uhl|;!WLB#q:hU0& 劓㭚qOЙ[1BsH)inzc݀٠熲 zɽ E.1aRXbA& abh=jghh\iIWDЁޣ*\8}'UF]x^^`JC^Nش0UJ[؎}n롳m=ʔ[K:a9 !JUԩ#8S ~LBxh:RJh\n=;ypVmn0:KrշV >)64,Zsv5r Mߞ ŀM_o ua;b5bDj&)a`RuEY h*m٪WhfpؿwhRc (hH(E;aѵ4E)!lFDo\ 3d%KhmD<%mZ-"i}U.'`M:+MMY@)G`M].9xD6QCZȜrU>Ko!IN}y{QKل^]bMQ6,3 ?vfᚖ#d Kix;cft#oBNR9+|µjWЎ; S,wz{ȹUU|5Zo15'n5 V(k\ Ub)ςV%ׂMƂ ~6yv}#֢eV'J5Q n e>YѮYM  ֆ4fЬ})vK%%̶aV`shibA<:ڍYGL& !C'E30_4C0'Q5{VmS2B)q[ c{\N6wW$jPJ rhŻ,צ덾^ORԂEo-۾ǮMtfFTve۽w kʥS[)hvN`y0r68}} p|xߛE7[]WIPFFtjv4vzꞪ_g΍k+\Lu@;mkvgadR!xڙԵ/LE^}k7Yj{Qu de>~>c LR=Pc< |@H޷AH\:DnJmqxCf5ըLh[I`#{!IuB*[DW?]3}z- Eք:w:b b'&oCcKG'EpřUK2VTdQ"Z=|26ܽ<*0="5D_${|բ&ވ7jR,p-ȴkeI~%+c.%؆xnzolc5Նׄh@mTagm4vvTn,ʄ{Ueͬ*b"w5s^IfVZ頪siOwNNJ!1 gℑi;0g}~jb)ua`^s p[v%'c͑ۀZgr 5p+ͨtr%@LЋU8\ٰ8 Og\<Qj0IxHjڡ46|QECTR[17K*:G&UeRSăx ."jbP!^/5BڐWgH7 ]#w`M(W(^OK}c_a8ReUδ$^hVkvS'UfBTi 7HgPQ!ߪ)gPGf-EanIeDR*3?vUI7Q",e2 k/", 4?E:H Ȣq _ RIYJCuֱڋ:Y_al?Wt #oo9D3%~g򪽫nj*>cetz骎O3d@qtsm>7B'i!+7}k0fJAX_ +? jb,l) R2:{6rT3T^rNSr9;as8xO2Mo_` Cf+ oW tӏZ2 ^'2rSϐbɡ iT^2&MF3dH ρpB2ġ3ʌS2~8^dP)A ndSL|slH-in})7U af ^&%9!A;^ҸDd8!jOd2$LQLvoh|YJ? 4ZRZl2l%7iD(Ud.qCз Il!TJ K$=*!(Brn;=Wd9<;Ha0TX`Zk{Lx2-B:!F79Q3 ;NnWў[H}qDjxjU#䳫R#/' |w/+Bh.4a}Hd&3k{~M9 E57"`]Ѝ)+ PmW'Kut"q3>PFO:̰hh"FqQ݃N ׄPP] %9$sk i&v*Mb 3g ~o K_INoae`x!FG嚪憔cw}u<b({ $׀MQx3%[}x\6ēte՞ƶx'ߚjyw\( r.?QQJ5$Ԭґt͕VcMTQ@g#l`!Hڬ:MY Z34S J^^ӏ5diAF6hP7LTA8vv^jNFѠv6.*:H-R;Cǰ03*-Ԡ=m;(7:l0?f1;췱MPJ,qP,;o7Z@-+өEY1E<4iv>mH.Ա$ah9%,c$kG2q 2_~FZEٸj[ ѐÝ::Sa ~k^ 2kֆ> FZ-.X}^cGBjatDB[O:黉 ߫(iDLáPO5;ɕYNԳIk_Dt^/dZ%L.1mY-".@F6Y\QL 8F:\BUəCdN! LH \Vnw8' ޷ҭ9g30 4b[ޙUu.LQ pPK$2&` ׈SӞ!M겹Pp*.qf79,L TBeUs:F 8Y7LnK)"m_縑J-۩\8 ٹ)>*tfK>nOe\bU<3| ZM x=-! 2PE(+R-$EY0W B]gE?.F4e IRVŦV"GS]FRJZ?),!2e%Cԗ0b3 OCL~4IT G-4$Ƅ5 Ft$' W9UJQW#%!B}Hp`ƽ ڭ }h.s:J,+Yp2q3_]J mUx+ت!N=<4P HRK~hqH{lvImPл)> UD%a,+ԽvalAH-̠F%GH*ɻAmRNd N+$ԆGZMxȫ}ؖZo}-<[C*pk1U֚nE}3U[?ZO!^!5eD#uTX^iQFmF0mAϯzhm(yj'6*}HCI&Jx4Q!TkծRmCVJo`{!]/uw|5%$WWCp4wAnmF!wTDA:o&rk[KcS_vxFm y)u\GGњE:"LCehX .܆-ږQHM{ڴڢV,swƨBA)R#?AipeiƅZiخjŮ 9,p9do_VM MR! #! \ io5q@_)UΕj6( RQNHCzorPĴkhUn<%!=HWYs;t?Kr@PX{Pᣲ]s+N\-b hfQ,*(+w>gb1|@e0Ժ~t"` ~࿐'o UQZE@yZ잺GRfBz<02ɢR8{m_<Oɯt= SAtKoD*TJiAy3K~WĽr2xڰmͼ/!PVOU (o'J޷HwCJDlef'cϺeLLn[L֭Ki- "A*^H`X Y'H!) ! |y:֭]F;[S}~̠%FA^@(DzMM%6pXߓ]ԋSMҽ0 lCq V:ANdc.ri.a4pn5{Qnri~Z^xH;hgB[9RM^-l6}{ӥQP";_?lgC/)GDAkf8ʃ&< /~o 40("Xi1d7 TӺ F5(o`;:^ڍh>xf}(rX}G;[Zk.kYu\E,(}cWTUL;Q9M}^!d߁{JRt!eNiRJܚR3#q0cFis%UMm=HEUSom#>\UfRT(l9g`6;BkUϺitL JS ]M m$(8>J#uػ//d yRec"**k=5v0!,rO%^й({~UC%?BԀb>E;׵𛦚Q=MWemߺ`mⷮ,. ډwe $znNXn~S:XZA ^V!Qq  I@BWuڮYvˆԕ!U]/SfjJ0}GOV)}jl0Ui`Z''ObSBwb>H=WU&=vp: mR8v%XwV] m"8t˞N9m@{k<[s.T-C~T݊&ceXM0TC鈍AqĘJLֈdbr1+CF$1}JJyggCCn~q0WC ݡ-n}Kr~ %ENw&Ru 7\*?R9ޱ;1Z қ:gKW7  M{Aߋ-mKwAp 5ɆnA=A>XA8~Xh,AqDHu!u共) + \'+CnL@d+( $|Gޣ_>r/EL]ƴ6 ,b28F3h@\04!@#- _3 F xCz1h1?̍i-f3ؙ7}D 10_l4w OV1DirH Ve B5±$6㊩ʉWsޛG{`AC#~QYЁZ J@8|ra8NH㎺%&/bp>zN0(nd·LP5V&R$L3F/\wg#z/ȽQrևS`_Q. bJV6 m :Ƴl&o`8g } ( nem0]nQ9Ic<)5f"h3Κ1m:f @ nW҆BR6HBF}v o=~؅v= \q # VuIl1bqsw>WB`J&.NݕAP]2|=#X*tA4%uaEcH u/I9>BݻHJx35({ C).gƦwUࣴ0V`quL<:t;74\jdIt(tPB 8Zb Kay%;x{I3PE8|v1FG7U%$!-QXxhY ]Y58@LZp9rG“ LgB=6/іu*k_SZ^iTz2ȩ,NeksјuRH:7^wc\kYKWDj`f\+ّb.2|RP_Bϖ9+48WGQ&`q" 5ij$V}Jsp;lY< ݶU3<?ppn3jZn:=mGtZyp?l <x{+E-),\wz ̆wu<?n67B>iz.^D_[rv:wB2- a[WMÓڋC2f)?jӋ<)p9:WRFBj}n=5aJ~9x{= v|O+mgCSAg(MyOz쓧;[VA9q1&lHE*_h$OGx1Zt; "4_e.ndZyZ(UMNKnJ$|#zᔥia@Sl*sZoU"&mxh@qINucӻBl'z0kWߵ4.\ A@xvʷ=:9YSY}^[v-l ƹpac=6@}^cY&` P>F@#1,w80GP2@%2Iua).y#ZLdKy4fp<#YHPv$XpW&! Dz3}NsM洬#2`57D+zE&PxWG5)3H>gBa% 81珒bw@$36Z=)UM$ΘMHGl>taqTَqHӾNLG93$e&ȆLuB<v x C ,đ7Jy Z`pq<i5(U/R3  1XeO [$ _7@HԘE ~%`lx?2+-m?qacKN{i:'eMi^2Jwm뫁&ݐhڽE!pRx׮w}>wGձB]t3}x4h8]9 s>~g`N6Ritr6mdTHzpro8fEHH?w3NK7.nce( aniUOEGoU$?L4yFF*5&6O*8kJ^I03 -\r#}"f.è}h#>>nx7N ǡGQ*x&B]+z OѽOKN}pO0<h =x|4 X9`ADuZ8MՃ8OY࣫ Ȱ;<Ł/MD!$@*S #*c $Pa8C #~asX9z:*L=EH_x:HA10UxHsGsÈ̀}!;;'dFs3=B $ cAd 0<IL=B$ g-w\萝DM0wu]F2L;ZθֳFV5=RU^H;`wד81Zsy >m"4f;hIOA*/L"0<)vlGӦWgNbs @UL=7m%$ IeK -%E+6A < 'dXprDk$3G!Mq%f~a'&o=&w+ e'*bՄ7X<*4{46@v ^I *AY-91)c3ަYk ;J! H 0k{%닅VB/P?"@Zohw;nbhC+Z)^ JuhOQf" w |'ZNJ:.WEt6b*JE uO=:Vz$z]*SځWU_ԂH]bou ES S=6H@}6c9w |9'e\qQ]pir8!Xw(ɖqUHGewRRsN ԏ&;Gy L7 m{@%LټKY ~? '=…ѹ>y/fkk<!;,ɂ';j73a퇲$Cn]CYN ._$+TacrMdq:ÏXT`/tɔpov=d]9G@}sTON=fh+Ul)C`Fbw Nԫ &f6(1#I:O 呱zpK8h ,$Vݢv0Shfq$E}wXD ,oy8\ 9kƗ̡PrĖ!' Δ[M0"v{#1Vb` x96Aɔ(tjJ4mhb$qp^kL#뚛?>Hg/FWJR0i"`NpSyw|Ljp HΔMVfFCZ{$z?I&Pe95"w^8@vQ=ȥ$&m2:5ܤ/w#gʢE$L 7:ZϵZێ/v52jvLbv5R4Pjl,p+$0KF5ŽCh|U=6YKE[ ߙ;yI ݐ1I9+rjd[}RvĶ{$pO&5.la_*_i)&M hiZ%Cypi<_5MFEЉBtCGUȧ(ןV=INU*5&Okf RIvaiN8OET T* ?[&jI 0:u5S H&.йv \ae5MuD'^Ѓ5\ݣ@5X)U)iry.@j^ZY%y'16l[B<:;PtANa=KCdyà_XJm^nUz8j}K @k{%OO~gbǢA`sONr 6%:H#V=#z4bS'`, pSqw35 }tF  o%I0 O2[(hJnt%Y{Np8'ڙk4rB۳oH͌%tAGIgή.? -Ц_Pbf6/N@ a !>k3S@ıxTM@L`6dQ,@J`q6Z|A*l !1:AK$W*Pڀsc#C-73?$ l#G _)R(XV r d}]e`4yw{Pʇrs\lilm> |jpIN$`;\&&M=miQ%ntOq̗>e;H ZMK9:cnHd)@!T6હ3N71+wfh͍$2DDtYO [u+?TJZu3Wұ>0ff$(KTIm"TyP;uUnP`Y*t)a+RXh\h9H u_$aX^_- 19{K;X,s%*pl',T5SQ Nˠr*(z SYjf V-:^y7>a H=-m=8kN? jQfTժApuހ:=2[x'آ< isGݖ'MQL{P]P/IVN$y.QݗVW.4R*ux#ssEMxIB@/VްTu]I|^ +bJ)A猫`WZK(X(ztIpʥHh +J)j2?цz"u]=}y^՝S]a`)\wx7餃|ڕDSDAX4FPo(VcC^nvQ,ٗ4Ջw! ^ =ڂБU*($34$aw<޷h2po0tqu=$:Ypjڡq8iug3GiyiFc>BkhO+IOw%κYDfæ<\lFf~@euaoo_P̤zԶwP}B>z׈gb/Wދ~r~/>>z3@_P<6\zrSr*}1JkO@Ms)]\)<|Й 8 (4>EH9 & F()@rJBF@.dHt j3K^⚉7 @EIqi^s> I@\3v?LhA("f wrK+/D HB[LSQEEVzf94S9x8k-j2Xmǚnm7XŰ?y2 :΋'A4w !Es磱Ą $r2q8;_ XL[p`ш &%6+.86KYbU%͍ 'j0 ->vԀi^?؀ [0IHy3EɆ^nH6!K7V"ْZ16D<KqZ7TҪOþ\WM< lR:,#UdbumC1Ä_h= DtȊkV$ =6~;[J4Йzy D!*SovtS7 @RbMO-\S(2,?)wd&˞]X=Z{vqi 5e NQҵ )45~3/gUqJT>vŎ20ryF#ꇀ1)9|53d+EVB9QIeȑg4DM7t?MU]u*+fTk 6+} 'm՘+#HJSM G ЖHDE"Z-(d+ "XVev!x◜%x_VF J-ɧO~զG#wppQ : HmTţx 0Vq{- /[9\q%$NE>|~B6<(lHp#$XXVJ%ֺTƮ6\LG{y!cn6fl40+4…6vxzЩDn"X"SUe#0-–(K4N u 5y*O~}KW[0Ғ&;מzk;._|*>۲[mX~B^+EyE}-S?żZV^_񬼎0 U+SV>?"+С`4\n]{? E2wr0 {,|3*M\VS=Xɗ~ @y~M+_wg':_^7+PɌ _.ʇ`>V>( l M+塵y= u%0<[|dov ߱Wg[/a VA_h)%3@Wsܴc>^gmc.uw:76~<'_W!HFN}0zwcڮ˟*èv>s<+՞G_,GȊB6;_6f|lp7WC> Xt|ڳN0/.KlO|Ng۵y!l'ח:}]=y}.#0Mcޜ>pqz>^8M_Wt(, h3ZePF*4wѢTI,V9YWe4׭2^e3(4 I}/{N7GIb[ ( V9D9q0bv<Tya`3n֖OJ2'SPWimR[pF#r?obra S<}jieNgw"G8>n-.QxuϾG{ܧm5%0V~_R蜟ugNAqDHwq2ͳ>Y>om)Xfy_/Qۛ%o 7VgT,jwʌuƲܭrczsO>oł_SNVl[m46H/VA~zX,&{iaY~?䋈K {DzzgJWV~c[__5+V7v+KsgVWxzҿa +{7j~W:__??aW+Kc׷)+k*efUnVz|Cj _⟽O_S?5(S^NV>e ׬ߤ?o?_(<_K:O:O_Vwx}{;үk<YJ__f7y7yV;?"ӳo׵?l&OMw㗿ko j_1^P'}h _\F})|oV;} m|GYoמL'yŸo.o}nvg飏'Yߴ^&#J_H߾߻i~nofQ'/?=OgYW>_e_d?Ώ[:Sperf.data.zstd.expected.txt.zlib000066400000000000000000000333671505730223400362610ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/parallel_static_gccWx[Ȗ~ v3.q4p 05A5.ѥ~9}IAYT*hB!ɔHjKo2Y%Y1כd3"ƶ?%=# .͊u4?tW%L #M&b5/fp<+7k"D&K:\2JE(%ڄ&VC(E!o9dL IBIRIBI3IA$o-Ie?Ha&oIpwV%DysQ߭'JP%TycUZCJ%d YZFpOMYm&dPNi:H+b`WPeɤ7;F_c/IP_ fm'LK0j]%D qy> kzˤ6j&5LlX2rVf|ڧYq6[̋Q:Y6x,i2_]dyޯzU>r,V[Mvo}Ldvͦzo<3X4'rL9TJcP;+dBaCzdL}$*vM\J BZ@Dk8 G SpԔ$T ZXg~HAd2lf-tn-՝Z\B +νCM >i6w~:fۼ){Oߓt*,흊t"߂>h2,tVL֛<yJ6E%|%?Hk5΋dgj3Mfq1p~ӇyO\̒4O޼uy'X 27Ƨ拺Eш͙'ͅFHˣ`ODa'xV4L>T}ڠ8[.~Ylo%c.d414hxЎl+(7: gp>.׉{&lvudo[MW6 zvG1+\7ȓ[h̥tn{JpUD%7(h$ NvU7 ׺k[Gǭ}}OċyV>*4'٨X-9m?amR}E~q oZJZTVmU94oTUCڛ3tۛ OK?x-rHIK=tuݽoyjM!]ME/vӻsSOi6c,;9FPB;ZRKǖ +eD XFe- ~$[n2j~LՆ̼!Z6H&aюLRvL!eT Վ@ݛ{FAmb2 ^p!a…p.=Is#-SհPg"+Ͱ, 6-5a$zH7kȘ֓fSnTzG dM's3Iid0޹O.x^*mהxmnLHV< {_䦇\LK;w,>t>q&\mǬM{Վlfc-[TFN9j)hv4wϸΊ8_Gln[GA9-'fc&Ncn7ݖ7=\"iUQmvKx+z&8QyS7 /K+II4FC =vsҒDM^eڡhjzS3]\NM{ͱ6;Jۦkެ 9v](zhڍ7dY/W[?̷4NɞzsaLrli֜Sꤘ4~}owH;=s'^}9i ?4 ш꾳R:rCC>|yLW(Ǵҩc /xK^:F ^:8/xKN(ҁ/xK^:ҁt1fW^:ZdȲ6,t/x :TQ3^5dIwUg-?ݿ-_XM)?ϋϛ_}{w/W͐/&: ׌~&|XLqt:(kBJ xU%kh^UcjըAnRUY:(,%"䚐/rc"K'Vd;0YYfl `+V[l ["Ђ[lŸ4xP `+V[UڨIvYY`+V[7[!5yjSyݻ|Jy:i6?X%|X=75GivE MMvCfX=A5tYMm=h2U- }?W?l&M2Dog&p%K.߼\c_xeY4U9V'~ E߻&ثJ4Jj@jP+Z`Z)JhCjP+JJAABjP+Z)JV RsEZ)d-vdYHV RBjΫZ)ܫc3SanB GPsNa_$ "I.Ural+s%Ԥٌ]pm!ZvL5\Ihl-Dh-gLDuj0UV0-dl%a[Q"[6|JAQ} ݊A @nQt';fIx\ΊϑGOHt3]Y j[ύ^=Mv/F<=gU(ZL p6ay(UAXa 2ha9q%K@XBA ,AXa %K`jE ,ڑem Y %K ,*q?;V3IwGLi&%êx5"XkƹI6aR: -+·Y&7j.\Y1VR^jBB%Sjz uݺ1g-!ɲsTE-HtC1;qaH^OŹ9{I + Y}th/bLgY,7 .qrF<9^x.Gkc>8^㥿&v x@F2*QpP s@F2*Q? d(Ȩ@F2*Q dT cePE֎,kRT Ȩ@FyuPwh4W+Q, `D[>ShV hG%ZVAm5ٷ+ BVH J _jo̽…p jM-Mm[Q ͹@Gh8-cʧIjugl:ΒYPRQdT܉8c:r#I.Q`0)c,b?F,8W1;@G&nǾ>_H>| @| #H>$H>| @wpo$YY@$d+LDK%,@QTӏI*K ZvTh-!RɇhG%Z8V _F0oyf8d )ê&hCYwUx!lL& Ʃ堡.8\1p_+Y=s3'ʔŤٴƤkQF|O5ƥ!uKǽTt .jfW]5Ref:fÂl;0CB/M!\ !nǾ_`3!"0Cx f0C3(f0C`3! XfZdȲ6,`3WwuP-;G%ZJD;.*!ZvTeTh[yͅjU)# #BlG [i.R4t [A$n)Np!^]/xEOu("Gx5Y!`t#{i@_c_P8@qF 8@s P (P8@qr:f4(E֎,kR(~V١dB4 3LJ23iוC f97&LJ7M`[@,F\cE(IJD юJQ B#&Do SB/+ZΕBV ¡[6|j=PcL$C+ =Tu}OJ=>cBJ-wKb >zGZ,~>}7 ~?T=~>}A G"kGd)}!jō䜐a6NM߿eRf!GDk56B/*Z&-D;*AE%D /Z΄s Վ@JjLAmD ﲖwgBRN0ձOar=L2HPM[@]sͻ8Iң2FL It/- caCnSƊ!MZP/"/&ͦU.Q씺3sS,S.4樫}Vu# ؟}sadnh㼮c8zƽ)훷YA `|FjtbBϣN-+ىt@OYY%K.~"7UKWQ2K$;"|׹ A΃H r b|z r 9rJ9J")^Tkg}-F;?bb= kF|5`k XkZրF@H;5BӘ`Zր5`k @GG@"kGd)5`k XkZ'#sh`k XkH'B~[g<뿦S4U_n*ǣ?4X #eק]d%K5ؽ\5C ^2&E(Eevs;ty*eY:i6tMZ;L|L?_q\\}pW`C@&~\dFAD-Dh;E\nTZ nȨA2UY:(,ʡMan7TofCin\n\J;IQevJ]ze&)b>/4樫aQo[T;Ԗy=ctF3I7ooKIJP2u幺 ԝREʻlS3O ^H9oݥgL+rpЁ*'inW͏b0;4@~õP1(-"m-@ ܫ 8-viN ASpZB#-8-iN pZ"i 8-iN `lَഀE֎,kR8-iN pZyuz_w(6Ql>&ʍh!Qk!ZvTyFL`!Eke=TP-Tj5ӂPlC"hVTAm躥RisIkۤxy0#{z<-cʇAj[4?Gq̲725 & 7; w"29y'濎?\H2ߗc G|5F|fxAԟ AN_H "D>| A"? D~zO " "D>| A;7E֎,kR ANajnhEALJ2t%-^cHI=&؄I&$ء , vKBev9X BBm=`Z/hW_̚gns Tԅ0X 2=zGΏ)ŵOx]?ˋa lX` 6&0% 0X` 6Zh  0P`P`0`  01c%`0d-vdYH  0`QJPNrQ)g@T ՆZMql  ^R歿8W0"UC4M2P](3T[- ̴ {ғ4ʅ6bS~wTDG%(BJtTӘQDG%:*QJtԴu$5*ёڑem YJtTD?r,Rk+ >27kh%+#!Zv5ܧ'D ц(Z=,[jϽR{V:M`CXj/z7*N_8}jK *@#CM$V06c LBխb&=/{Z*16ng%:/j ]qN4.Zggb!a?Z막Bth ѽnǾBt?h?q?CA? Gڑem Y ?*;dWv6mje%ZC%6B/+ZG!ZvTU+h!Ek7ҲV@RM*i[6|JI?"+~BuWUZSX`;Ǹ|f̎~0 `,Yf0`6T= w0 0 `,Yf zE"kGd)Yf=[[PPŹYB!xqAIxbqNX\ V٧"&M&kW[?lm9?ejH|_.M[뿒^!_vMtDp /DL2;˹:<و2,4]Z&-&]Z>&/|R[_ .|>Qo_%4*Jfh!QV2!ZvT՚LWYjj_is{xW.'?=WMd頣ȳTX+6ᆹ1?`emXdv<p9q9{Zeκd4R^uT~nN%fu_?giwXy3ޜ ݿSm?j8':OkymAHVP;i6=*XE1m0T&*Rf\YugJybB@.=c6ST-?t u{gÿj~do.r^mMHӭ[Wuwo9]"rN&"=.s-,xJ/U,^]U+Do7~Z5g_"ỻwPEĽyUCSK}t[t)e6>vxM/oٯOH zڝGv'O;~x>#>TW%ߵD'8ۣ np?B߻.WuPJ(/ѪEcG& .!=OOS?I\8GtUo3홪;n`- q߼޴H'lfƚa f;Đxus[&blt?Ty^e^޿΋庥V/Rh(aΫuf}`l0r:+[N_`,oVK-`-LvI:M;s-e8Bւ_Iy^&[+s*kBFcBGa^ jWüvyjW7ܨ7y5Y; $Ka^ jWü}n!Ԉy5}m^=F ՝&`^}hշc@X&5EQ-\Q Aq8+=({-Ym⠸*N1Hܫc4][sƍsޥRBuPUU' .E7 W<_Q+㞝Y}4xǮ'y$Y5'ʨ||??FnDΧe |ެ鶞=젗ͪwgs͗eKJt8 4wMֱƴ#Wi L{ L6 [`P0m`i L610md-vdYH L60Pp*]@kРX-eFsh%ghG%Z ^fPk+r BuU-tnT}b]U *΍Ac:6% K ` &R2q`.`s|;vGZ`΃;vEZU8[<>~<[N_ٿ.>Rpu^|4mJkS{j5)>Mf_2V+谊,vhuuS1͹q9pY:i6tMZ;L|L?w;pwNÝO<3P6@I1oG P BV̂-Dh0nZvHFX ^+1J^(D 9QUwxLo(W1&xLX&9Im46-5N]FnEJHi'vY9R{u{}F,{ zT\>lVz^dv7o*)v/$PV>ߌU~X(Z1p6vt~hA6ZAh:t>jP|A:t>81s|d-vdYH:t>*vΩ3ZI*:BŽ2xM$OٰB,%4XQ EJd2:f~ߨi 1YtPRI *B4|(go{df?diCv()wǜEV#V6׹nޡxOwؘߋ<.>I96i3JAߺJmθ:)y'y{[}&nqY䚶 7fq8|ͪgtT҈>q^5V/o%G:#hoVzh*LU ҷCjE5E9~bվCN=$]U#Spٹt!zb}Rn;ߴΗ$+^#ݼ6>vD/i-knE륛1lF'ͦopRS)!뱒YwKӯ{z߇oEsU Pxz}HAHoWs~ J;CPEyaP)QMH7q:_7XQ^Xai!qmz*O>{~c8^JK?q>9`wKJ~+i!øbՅ1j?xb3qx~>q a^{؍nq7,N/l=tA8Uጓe2[sAqt9,ngw7%A>z`$V$'r:_ݞl0sOw zHn3b;mͿy;iϱYIRjseX F7MDzs 6!vlZ1֎9x6MXM\מSR7N iޡLW|Ii$MĤݧ,~ڽl~eu[{_Ӧ('xU%+u 3!W7̈́ȏg& ;V5vXjXхk"a,nG$ bꓲկv\ՏFq7G+ZƋ[՜ff}LcjSo>1}LcjSAS~> cj?>1zjvGperf.data.zstd.zlib000066400000000000000000000647341505730223400336450ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/parallel_static_gcc!x\]Gii!%  JKJ1T$KJDPiiD[7}_߃o>캷k\uιAEVMNQIprDeIw*1QNKǡ5'T:Oeݩ|s*Oeél=TS9p*ߝS9t*Oȩ=crTNrT~8SrTΜS9w*O©\J gۓ[?A&7%CL !2gw6>M2ZXaO?q]y3&~/yN`[;KCK;gy׼pl s%jF{lN[sjfu{ p?G0ȹ o'UOS;)~9Cm(~Z<ʜW_M߿)~2159GOqIO?J3Y/}ve aOrg?c0 u1s8C__l:S';SC 7SEY\#n???|O.| ή3,N`gjsG5<8B\=a\̅O+| ?lc޶ellu=>;C ^i}nv`ؗi^ ^_^*vg+\C-7|gk;  ^kv8uq28`b̿m- P_t=yP1~9.71­w>{alfZD:;5^Iӹ"¯qX?2OѾ~uu>7Lng p0trw46.7|Bnc<Ģ9y?oxPcg3{G[Q~׻gE' 75~:;ZZgo=v`CGc z8c\jA,$u=: E?=-_؟s):Y_3-~sn}ZB e_pUc6NNBBW yb2ϮcL`33TΞ矮1/uD{Wz'ܞkou=~l?F=f֖66q_?l3ζS~f?+D~x GLf?6>~}qg%| tno.{;oҿt x|Y*n. OR΃xv41%':@NFUI9m~^O\&l8^# 1$Ϯ/'@MOs|q7"ܥk><P{qU?pE_qN}?q͡.N` > bbϑA7|vEsFO'+t?Lp#H85<;^/ɲįƆ"3?Y_.x툿+O ?qNz#Jsr.'3[hOx?߿=Ϲ_49n"\o>O`t\ucnHÙ?=wLS{oKU=NT??۟;32lh 5iyŝįԇ)g$":?m(; 7TV&WMyа|D%蝢km>Y$_۫΃z];*b`rEJ*I)zWÝb2Tt{E&6JmL EWJ3ɷHow~g=\D*%@P`Iዺcu!V gp[4>V', 2BVޔ'h(E*#Hv3s2X9K|HFQ,@0bYLBv: Bx}| ,m_jpuSE7IUy7 x@% M#ö2D^O7~mo]˼ddnu@3QCV%vn~Dג'8\)rPHK%sD;rFrNtTX+3 IO&.u$nL4mVbͣ3F,?kEOA/reanVubΕj4_lޢ; R]ߕ"/h{0E |I!w9Ve@NpZixϸTq#VةX}2rķޞʰ>klϰӥMvK  =} ҮR7;nBO͋z$L+noaxĈ2 WiJtچmI 4'qp )K~"oPp|$= pw!"tGe ]KX{W@P,?͛bnB h%OI&`B!dRDic>QAmŔWU`@ᴈh )n 6IԿp\V@zS۾)-!lw=$a;WP=I3\]1ooh4ǁF=V mCv\ɶ.?{iBl_e 9W0+Yc'Cv3ep(A}˄YG,BSn .cm|Așg4|< ׵3cg2ƒ"/"9, SNP j~JZ~)6i ժ-{rb#TNz|oY$ }!]t7R征 u<☸qj$fؔŔLЪV/RƾV^'˵vS}=LAzT`=6rg bU O}>MΎ`,*0l3TskN^ +PC֛ԉWG= BU, ȱ5Z2 UDb C6Q"@N6OYjvg Ӗ@7FW%o[̳:֍cn 51 bo,=}hsu:*oBӽ$H.29AFJ<3S] 3Τ%U=񋽌tWơv6Ft 9E P) TbM%rM`3uVG-Қ:~uKoո_@'ϳާ4SxC҇*Qkη7'Z&o}qχކ?hHtpUX5 lP D^܍2#\fIז:-rr vK.{QƷ pfW2U{]9Fvtg+F-߰պ1`UWmkpkթ'\a}B|{=PRE wbU^F˼nΎ]PRǐ]ѽ.)bWiF 2`FO˹vBj̢F|ԒA9'"6&(^+R62- G~]DћW Y 9QQdX&" {t-B Jh.(_I&]qp4Fc1]-KqZ޷eu0NV *<$p=(ptHFƍm$lEFb11PЁ)Ou>hT&ikmI&PYقS~٭i )"-EGSV{쮽h7e%~7YSjǪԷEk#CZEo\#!5kQ;(-j_BV`iM-YsMOٹJIBV47˸/\]v;L=ws@3ЧS}xzBծBi>`HFjAQY@;=6^j {m|6շ.qm /gdղ=X:I}+sc}]<Mw/[;2*>련A,Zh%땧xx=+}m0leг'&!/8J](.P.1EB. Ŭr XOxv|gQVu($`OEt8ʹͦУ8iu+גtդ^-~y& #ƗQ&L[Dhdb4G4"lSaDJeeyaH(NcUNJlD|=v2htv|%r~|XьaUnre,q-J@B0ܲC{Lَ3?80{)$Ɖp0j;{o3^}$ yW,H;n 5wR]n@TuS%mubySf痨|_Jࡁߧ\2u,<Qs\պX!{2mA.u#!9 'zvP;r>Zsi}0\|7vHRGKRьOeleg1$,Hm\"}oՆ|f6jPG䞹t?%1j_@:Ȃd*DE 8DwעYkh ZtYE)::[&`t\^3x5Hv}H4:N8 7m0ʑuTKIUG#r[3v_h:ysX*y ή׈X-ojh:ksa0c2ysh)WOD_Ś07`B2S{k^ӞwF|Y[8%d_,]O*4ZX()?2/!UN=rIfo!YK+!5Y#4,Fi%,8Ȱ/Qۍol( u@-S5QK88 ]0 =v ]W Z V^~03,0Ga^emd8SfFKYY*w̘/զ]`MP٘oݚUM4 48r0AtV{IX 'f+m,mMr|)~K۾{~xz׾ȣ D:jtsiB,ENxrgu]',͊Lid4#eJ۟'ζlqze9[ǰE\AUQViz^¾*K='\@spm9{ >V. FQ|->{CR*9ɾ*䐗DlNY(,14_nqiVޝ5Y.oXcdX=/ v×SPHl<P`K(S]8eV/;ET>vS'Hvyw^y6՘ G07WNBnc{f%RƝkwE|l;j}Fݍ*ɐ!i.oQHPR%/؍jƿ쬢DbWi{]>q-#TCnWUu*iOFMYIOdчrmiI0rSOUբgzdOHdfknaxr1d{l¾ a~ c%r6މ 1yA 2v9}~|x8rcNms)E ü oɬ`\ugY]O|\uq~5Qկee;fXr l*?? KW[k`͵ )ebڨgRܿ^;s{!Phc/{<^RY&&2{,Rw$?Oũ5L=ST\T5.7SD(5RȔ>k$i #ΎaL1 I^T8f!‚;C9SOB z|DWjW&R#\xZɛ;38hK>%3T 1/-պ%̏r5ƧkNcwia;Ʋ}(cgpJ-/U] wyj{Ϩh>;D2<0NxD7< J-J-fK[}pU]-[lf҉]qWëo~|u6cy {p$,z0vnn Œj7yz?8 ЍaL]:Ldf/@.H(y_ h=WFNP̸-CB3FOox Q:Z}ξXSrg/qX2W~RPY\<;9=ʷپN N(k.)KWE48MJ%b=c(^J¼, m⟻n8XމD sg@.Ս/oet} ,CB{%ؔ20"ʬ:y;P5>uF\1+L/ԘTinK ()ƬJ1TR({h[=1cn?WVUc]7#ZAt{ $/Z70+{q/2kؓN=]JIjIU3bcc%LV:6V7ӻ9tf{KeIH-&5boS7>9ֱ5AR7XCƄDU[hWV1RxZW$m(Y\Z N֤О\n2 uEzgϐo['+#6c'K9+ѩf3 @&Wo,.a$}oW󭙤'a)β8ӶaP;-qB>~73{2r^|Jע^O)sER_\7AUF,|(N& W؅v!06{8p"}rV(#o'Ïb4sgw>_HXgEˢo!_.ĹB]h:HLDw ^Yz|i'5*p^vnZ3IPW{XPeLfrF:Lz):dT)L_: bpBGZ4A,͘j Z@]4n$,=[**)~Ԝtd+傓\vXwvwjVt2p,slҊw^7}P9U Vf egHš4ѭA搇P}'DZ`v  vy o6 QDq=ԩl'B5եbg=*)`~OkR_ -nX&_^cPY%qŖ"E}fU8Thn]su6F>wzQk9:XpH9Ж T_3Y}LYb$S_:D.&fFy;ěahʗ9$Ծ,eL\*!S ;u.IEڣ*Oe"}dD`hiߑ.dd<_Q/pScdy64%s@k^D{Sܡ+chH%i_YXM4\ՐVsvo# t0[‡lWxK.8X%x^Hjj'& H&c@~<s 񁹶R1BiboMUƛR{۰w_\iXW l5ϓXyV7F R !!yoh]VXE%I@BXX 4W 7DK S";B pGR,zeF*\p17Z>M;%>S-@$:F_ON^Ut)S39Ƥ F )A%dL’a R`lG[R\ZV 0ut-tOEJO:_Ԡ.< `<6 ge}HIa3ІaW@yBU O}tWciP%֜eؼB̃[iK&Q>Qk+Eq_1YYQlViڮ@,ʝ (nkKL g(#=Q?4O_umtI0qGYG|8kW/ׄ>wXL4~4PɇnWL9m0-+zB'i>8Li|WcF#Au`pHjVefܩTolW< tJ`yGGG ԭ0m)y!At_st e qR3u'mSҚroN3n&:oMXKIq;)׫+H){7'( mG乒 $>հlJo@ B ؛)IEwI@\Z!IcCfN2f|S虜 P ݉J/'+$k*&}(+-erEI>dffli{VɠV4ovPCyw&RF/Kl޽p(3,؝ܾ~ݾ֍x٭G]X8Ɲ QW>_đL6V$9*aȬ5W[e‹cUp,Oe:2pC#dvF (ٶCnDQ )\G J' _͍WH$iefJWٛP뽒/'YO:"Y\@_](Ў88#.C@(@ҍ[iŬjՈT9RR~KRe.;MNt_XStS=^|=7WR)k)59%i`M(T"ʯhY\>eב^<vSpfS‡ QrQ6f\E{ _HM14 LPNX6pjdDh.s$Sg`Rysuim8ތpa>Ifhpf9_" FV١ VFvN:*/#۪?7G'%521W4*7L?xx BYW%H(CGkEY%NDpwy??6r z)%v~j# RnWm'zBInmѯ1 H6YQx3-[Ab>|rhM.gZZ`vHd7c@:#Da;!r -f$d{ j)+FX\Q6y>=+WΒ|th\`lDIv(v"'Zu`.aX>_n/:O?"ɣ1E!]0] ɮ޾ʡyK|Uiup 5 52,/]wA M1ř7KUp=k0̓) gU+z=ΐ8!p<j[h%\ 4c ^niGHFOvYJ,֨dT_49+1 T!t@. QEbn6 Ơ~QjBOO ۬`yGL$x^7*;BP)rT63@rX10@:T| ^ b{P_L toO"WHhgm zw׍ɕ6q^tr?h6ТQ2aI00g~!%*qb xMفedL i\8pEcel'r^f2pܹ$ CIR^xxuQ24_NuL l5iOB0#$,I-4)%{@=(? fBD3\ݵWNiUd}I| l~Lyh)y 6'jH+ 0~."yU?9P^# =O2OP `T̰}hfdtJ1qGM2Jdgz$: .:.DHFUOf@ugpAoA@AP8jZ3 He3S߉h4(x Zi)9؈7Q% =qxWqE/^OAP/&0)K *."cZ+qnDlr,z\&:1w +^E|K&h/ݐ7asnEl#TWvt7q1*&WṥlkCRnSs:=V;ڦF*d`ǖoicc'DzT?V+8r?ZoQη}Vj]ܤX-4䶣]D_HAtYEziO{/욳zMlkNkw#Dspc>qN̵\o}0T_; qzҲj6,S?ɾFsǬRr_C(PY,.pыO/:4?ˠmѳNδpV֩d?.6|Tթom!~=;f_oGz͛:~959yy},Q%/Un,|\:Z\g%.%"yե-ylR0 r:Cbo6&]Jw2x"x&N Oü8`NJ>ĉx;~E"q2RC>0dk\ڼn@k@#˺Nqu<΃Xu^0]PLm/ 4(=1ƙS;^ZdI&HwVv}>S_d>qzWS{).bCV]&b1SV^8$.Hf/{oz_<-&mڗݙ t[W=qU&UujU]MTV.?@7S}̜Y4yX{N 6s3ڣjYUgA6M}M^b,rEH޺J\˧[</%n]OY;dj.e;H5\wNa}˨w'jLwIC:)-aW~dɱwxN8?fOngr8`K*[1Lcu @V?[[$tKm=[?s:a80AVVq+~LnRP䉠-I&>ɵ_[ AGLɔ 毺Gioz p;B&WXLpJKxC7EsFߎh=96K\lt+ڇ=j't'okivɚer . #1}mϹ̑(:7Rk9Sz,iڹK]19nod‚ ȪiƏZ'IJ_5\p'U֬aSFgP{K7g7r7 MzMlkRnKbt$쥧qk0߃]h>xC8p[}*j`B=3)n VW1Xe :YoH3hk j̕ci{t x lBnt؝VOo,9\]j_a7^J-W. K|r /ɹӷ-vgmҖЦNU*4nHEgM`:7R4Z)޴:; edN|vq{~Lt q񸻺Ɲ-Wh#p]9$]1sTUk{؂ҥ'ǩ8'flyuUnKR>?%=nEwx7->:޼voo`)-$iҵ W;Fdqr9q5.bX~]sWܫgwݴ_QN~c9}]*:S|k%mܞBɓXi:r'٘G0FHS}R] wfۤյ&DeU,ѓV-IKwJY%I۫y@Sc*#aO|5a|CeksVaƟJZmX\cVJs6ɟfϹs:9eWk+>e8?_(UL=Jʉwk$6x{[s4vy̽Ϯ65 tEoUX#?5{'zLQ#qvcEj^ӝ mfl}a\GerulV c׵ZwsI럣ݪ4YmR)6Y^̛c.GTjm~9>HbSgHo5/C{lvGљv8|ɋ7+bgf,1ĝ+ZU=aEϣ@er[3CnLY_ S$+b\+i}}**[;2whք=+ڕbN0[B,ss=vG40#rO:U㳋v&3 OI5 yj~{^'^['I:ekMu$la?]bt~nGWGʭT;H0^b0)jMuȮs;z?Q272=>^7>kKs[MB.7yٮ&bAQ^7**m2+R^闎ԕ'yhMf%YdW?r4:qA|o/sG%'26&^F)ciiaiÇo"OO9\Ϫqnߜ^Cη[^|ƒ,Ÿ}:y=ç~іx5fM${)c*0 seT&ha `5RnHyn/X~l9nDkpĹuk=V85W f0Z*@qSNԄLd;' 'JYcG^Դ6Z7'yN`mMaG9(<6jyT>y{r9Q`h1e6NNՓ䆠rV q+V4XABI@dYGWc>w~Ó[p\lQ_VHūm?xmʫ9:oʳBj5G(f/߮I+IK/vM6UbӴ岌D8%&eKᓖ^ׅ5@jM0kIg7$8;ck1+etB[095)66#Vuo ݒhuǤ}_s?FsIm"0m_K}a_1%{?<[c8d *Oow6og;GWJ<ݢVXjxE5tU߹Dc5cVkY5^){2m('{FTu2n7͍%mhE2_K?U=?| ug:n {3g)l{/#mHI"k%W;k'S19aV7L]os}?X岄%w/wRkyGW\nYq"l'b;؁I,Tf-H:|5n]؄Nw} 0p#* F }&oÏ_.yЌlq )ݰ՞xء|Ͷ7 gl]5y3GR_b'ݠI{͚8A:'V8vFΣ' MȽ=?yEỶG^i[5u4MeϫU |!:N(sp8aya0NX[ocۣgwoY,Y0i0˴c66"_.7/)7ޚ&۩f e>U(m\Lw ^WMy?Mւ~98pRemD^ˆ=hU# JsBeP4b65.f9N~UU;}ÙpqJ62q0HNF!Z\qjNM6a>Y}MHkckAӗ^ܳ9)ȝ3{tM;_&(_G$~͞r3IĤSsBĢV-{ C5\\ 8O%oQK:=?]h ]-Q 8QG.3QHŮzU+0OT(% qDwr?lFbe1gˇwwLe^p]QJ抪I «}Kvnr} Lsag|mKdޙ;27N{RW*TFK )[O(h6;:판M=jD|3ÕX pɊhNRP3f^i%|_N Mt N܊- sh 3i躝MN҃M={j{3;zQ80Y͝(wk]+H'/I55:3R55TKțU K:LT ĪrE޲ͶR2^mT{)+y[^%V]Ҙ( RqBya%uVݯdwR\t:/^3S1PLOB9 UV_ :-yDk3׃zU?;˞9]2&:u>=ܶ^"JSMYqTrvNoYf MixkvX2G˜)-C9z,%^'\GH敚N8W܌z$oۦ:9<=;3Ɩ <_eZ<'< W?  ^mt7d3kUrR]gTjj[† *!vbƧ΅Dp±9Nxtݽ6`tkln^2*3iE "gͶd*n;(%]1v*-vrsR&Z1]+ OGN*QyRW_Oȱ<|h8Wv}A4LY @qo7W-ڼU,pRb$ {5Ьub,I;Kc7$?jqͅ=M/-uՊh4˂7'"ZX4[+o,e:QZ!X].#ѐ#)YGf%7ZL5L#%"YX(qF$=gcح']e:3ci5>&|]ajwr|Qy'~U-pңUByS.GoӎߥKCiM'ƧKOÍ Ma.o@>Pz"Dh R Ђ+t0~|w( wAD^eRto!4Pć'=xo2P4<kob}e 6CΖeQCf8z$ GNBc4O66σăC\L|OV Ms3ȁCf j a Ǡ{% ;zqShxoV?;z?pٗ @ڒ0?6$!3b$l_"Pz7W-^i~;DkZ<_bC;@U?hI|u (O:<:ڏ3B}|!3}aC)l3v+,tXujCZ[ ~5dŜVBmA~=|-bN17I5_ |:\AH7( Zxc$A7(!1ZxcԃQzpss-ឞtkpP6@Rm 4a70X:0dd@Ɗh0c #0u@p2O{7P}Xµ2EMU_=e D.Q0Ffd!*/J4I<1 :A#WOҁWP|2n$3&b = RVt`1g ,aP[.bg08 f› ]OX?.fh GPCГPF ȃB\%|2a& 4I{, LiDjƿb~Z/iŃ$@{ į7MI&8=ͷ'I&.6 \Y-CCudidX"$Bcyq cMqtჹMA$=M[=)HBe1WĠ|g͓LؑـCtHF!9A\dc~;҉!pd!$@h /` AwC```3iACE &7>D|nŋkJ6!AQX,_W[!$+b% < @9`(Q L0 _d!!? JA,]OmL2*ThP@##TSο~ ؑŘ( +h,=[RdV*Lab:b0Z0ɁXAH#LQbo?3@CvQ {#(`UD$R3A8+0U[iH|bS)$ D?k1!K;_[?,`u:$X$k AEP&CO6 j bEM=׷E5HCQfEw0+ F / )X+;&\G&3toObؔHV.#id8 PR j@K,~H" =˶R~X/a]ꐿF5_ xc' _á3! !N#U-˿DA“ ç#AN< Ҩx:"ޢ2?06D Q?@72HS0zZA8'^?P|qp7cLpa tP`"2>d:  c }RBT `"P a(ß 2a0@Ȅ`Ba,{h/Xº,SI H^5\xpCX R ޟbC#_Ew`"U_ | : =Di p0@h!dqMp}+8U΁I/y7:kzyQE腜B X AṄ,`9_ J^`BCj!xuЩws~ť_QMȞ[ ;l`#B B>@ !G!O!gk C"И1h0G_@D6@ d2 PXQeLD5@Dab2U;2L ÈBEi|(: t >q±Ox 4BP A?Ǝ?} kLta_Štؑ,$J`y2I83䟯~ ЇB `3"ĵa.3/9HޗIexoHuL>%Ur!9DgyH/K#);`9 lP$$^6G:@MzTFDGm#o#o¶7QB#o¶7Qן#o¶7Q#o¶7QYFm#omd FDO~;'l)~u|$O6b&Ⳋ7mBۖѩ*y/,2Quo$&>HMԽl%#6QFmGmMGmFmqFmFm#6I HlCa18#e @dF ;8ɶa g$7m"p `9m3E=E&V4x\cP_+Ąc_|T^e4!>Dperfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/perfdata.pro000066400000000000000000000024101505730223400265230ustar00rootroot00000000000000include(../../../elfutils.pri) include(../shared/shared.pri) QT += testlib QT -= gui CONFIG += testcase strict_flags warn_on INCLUDEPATH += ../../../app TARGET = tst_perfdata SOURCES += \ tst_perfdata.cpp \ ../../../app/perfaddresscache.cpp \ ../../../app/perfattributes.cpp \ ../../../app/perfdata.cpp \ ../../../app/perfelfmap.cpp \ ../../../app/perffeatures.cpp \ ../../../app/perffilesection.cpp \ ../../../app/perfheader.cpp \ ../../../app/perfkallsyms.cpp \ ../../../app/perfregisterinfo.cpp \ ../../../app/perfsymboltable.cpp \ ../../../app/perftracingdata.cpp \ ../../../app/perfunwind.cpp \ ../../../app/perfdwarfdiecache.cpp \ ../../../app/demangle.cpp HEADERS += \ ../../../app/perfaddresscache.h \ ../../../app/perfattributes.h \ ../../../app/perfdata.h \ ../../../app/perfelfmap.h \ ../../../app/perffeatures.h \ ../../../app/perffilesection.h \ ../../../app/perfheader.h \ ../../../app/perfkallsyms.h \ ../../../app/perfregisterinfo.h \ ../../../app/perfsymboltable.h \ ../../../app/perftracingdata.h \ ../../../app/perfunwind.h \ ../../../app/perfdwarfdiecache.h \ ../../../app/demangle.h RESOURCES += \ perfdata.qrc OTHER_FILES += perfdata.qbs perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/perfdata.qbs000066400000000000000000000027101505730223400265130ustar00rootroot00000000000000import qbs QtcAutotest { name: "PerfData Autotest" cpp.includePaths: ["/usr/include/elfutils", "../../../app", "../shared"] cpp.dynamicLibraries: ["dw", "elf"] files: [ "perfdata.qrc", "tst_perfdata.cpp", "../shared/perfparsertestclient.cpp", "../shared/perfparsertestclient.h", "../../../app/demangler.cpp", "../../../app/demangler.h", "../../../app/perfaddresscache.cpp", "../../../app/perfaddresscache.h", "../../../app/perfattributes.cpp", "../../../app/perfattributes.h", "../../../app/perfdata.cpp", "../../../app/perfdata.h", "../../../app/perfdwarfdiecache.cpp", "../../../app/perfdwarfdiecache.h", "../../../app/perfelfmap.cpp", "../../../app/perfelfmap.h", "../../../app/perffeatures.cpp", "../../../app/perffeatures.h", "../../../app/perffilesection.cpp", "../../../app/perffilesection.h", "../../../app/perfheader.cpp", "../../../app/perfheader.h", "../../../app/perfkallsyms.cpp", "../../../app/perfkallsyms.h", "../../../app/perfregisterinfo.cpp", "../../../app/perfregisterinfo.h", "../../../app/perfsymboltable.cpp", "../../../app/perfsymboltable.h", "../../../app/perftracingdata.cpp", "../../../app/perftracingdata.h", "../../../app/perfunwind.cpp", "../../../app/perfunwind.h", ] } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/perfdata.qrc000066400000000000000000000002531505730223400265130ustar00rootroot00000000000000 probe.data.stream probe.data.file contentsize.data perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/probe.data.file000066400000000000000000000600641505730223400271040ustar00rootroot00000000000000PERFILE2hhP=p13hO i%6Xp*;[kernel.kallsyms]_textp*`/lib/modules/4.9.0-3-amd64/kernel/drivers/acpi/thermal.ko*P/lib/modules/4.9.0-3-amd64/kernel/drivers/hid/hid-generic.kox +`/lib/modules/4.9.0-3-amd64/kernel/drivers/ptp/ptp.koerip+P/lib/modules/4.9.0-3-amd64/kernel/lib/crc16.kot+/lib/modules/4.9.0-3-amd64/kernel/drivers/usb/common/usb-common.koP,/lib/modules/4.9.0-3-amd64/kernel/drivers/pps/pps_core.koommon.,/lib/modules/4.9.0-3-amd64/kernel/drivers/usb/core/usbcore.kon.0/lib/modules/4.9.0-3-amd64/kernel/drivers/scsi/sd_mod.koe.kon.1/lib/modules/4.9.0-3-amd64/kernel/drivers/hid/hid-microsoft.ko.2p/lib/modules/4.9.0-3-amd64/kernel/drivers/i2c/busses/i2c-i801.ko2P/lib/modules/4.9.0-3-amd64/kernel/drivers/usb/host/ehci-hcd.koo30/lib/modules/4.9.0-3-amd64/kernel/drivers/cdrom/cdrom.kocd.koo5/lib/modules/4.9.0-3-amd64/kernel/drivers/usb/host/xhci-pci.koox5/lib/modules/4.9.0-3-amd64/kernel/crypto/cryptd.koxhci- 6/lib/modules/4.9.0-3-amd64/kernel/drivers/usb/host/xhci-hcd.ko9/lib/modules/4.9.0-3-amd64/kernel/drivers/scsi/sr_mod.kocd.ko9 /lib/modules/4.9.0-3-amd64/kernel/drivers/input/mouse/psmouse.ko;/lib/modules/4.9.0-3-amd64/kernel/drivers/usb/host/ehci-pci.koop</lib/modules/4.9.0-3-amd64/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko@@/lib/modules/4.9.0-3-amd64/kernel/drivers/hid/usbhid/usbhid.ko00A/lib/modules/4.9.0-3-amd64/kernel/drivers/scsi/scsi_mod.ko.ko0pD/lib/modules/4.9.0-3-amd64/kernel/crypto/xor.ko`E/lib/modules/4.9.0-3-amd64/kernel/crypto/crc32c_generic.koEP/lib/modules/4.9.0-3-amd64/kernel/drivers/i2c/i2c-smbus.kop@FP/lib/modules/4.9.0-3-amd64/kernel/fs/mbcache.kopF/lib/modules/4.9.0-3-amd64/kernel/crypto/ecb.kox G/lib/modules/4.9.0-3-amd64/kernel/drivers/ata/libata.koxK/lib/modules/4.9.0-3-amd64/kernel/lib/raid6/raid6_pq.koL/lib/modules/4.9.0-3-amd64/kernel/drivers/ata/libahci.ko`MP/lib/modules/4.9.0-3-amd64/kernel/drivers/input/misc/pcspkr.koxM`/lib/modules/4.9.0-3-amd64/kernel/crypto/gf128mul.kopcsxNP/lib/modules/4.9.0-3-amd64/kernel/crypto/ablk_helper.kox`N/lib/modules/4.9.0-3-amd64/kernel/fs/crypto/fscrypto.kop O/lib/modules/4.9.0-3-amd64/kernel/crypto/lrw.koOp/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/crc32c-intel.ko P/lib/modules/4.9.0-3-amd64/kernel/net/netfilter/x_tables.koel.kxP/lib/modules/4.9.0-3-amd64/kernel/drivers/char/ppdev.koxPQ/lib/modules/4.9.0-3-amd64/kernel/drivers/ata/ahci.kooxQ/lib/modules/4.9.0-3-amd64/kernel/fs/autofs4/autofs4.koRP/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/glue_helper.ko Sp/lib/modules/4.9.0-3-amd64/kernel/net/ipv4/netfilter/ip_tables.koxS/lib/modules/4.9.0-3-amd64/kernel/drivers/char/lp.koip_T`/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/aes-x86_64.koxpT/lib/modules/4.9.0-3-amd64/kernel/fs/jbd2/jbd2.koaes-x8 V/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/aesni-intel.koxX/lib/modules/4.9.0-3-amd64/kernel/drivers/hid/hid.koni-xZ@/lib/modules/4.9.0-3-amd64/kernel/fs/btrfs/btrfs.koni-xj /lib/modules/4.9.0-3-amd64/kernel/fs/ext4/ext4.kooni-s/lib/modules/4.9.0-3-amd64/kernel/drivers/parport/parport.kot/lib/modules/4.9.0-3-amd64/kernel/drivers/parport/parport_pc.ko@u`/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/ghash-clmulni-intel.koxu/lib/modules/4.9.0-3-amd64/kernel/drivers/block/loop.ko`vP/lib/modules/4.9.0-3-amd64/kernel/drivers/acpi/button.kovP/lib/modules/4.9.0-3-amd64/kernel/arch/x86/events/intel/intel-cstate.kow/lib/modules/4.9.0-3-amd64/kernel/drivers/edac/ie31200_edac.koswP/lib/modules/4.9.0-3-amd64/kernel/arch/x86/events/intel/intel-rapl-perf.koxw/lib/modules/4.9.0-3-amd64/kernel/drivers/acpi/video.koxP/lib/modules/4.9.0-3-amd64/kernel/drivers/firmware/dcdbas.koxxP/lib/modules/4.9.0-3-amd64/kernel/sound/soundcore.kodba0y/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/crc32-pclmul.koyP/lib/modules/4.9.0-3-amd64/kernel/drivers/i2c/algos/i2c-algo-bit.koz/lib/modules/4.9.0-3-amd64/kernel/drivers/pci/hotplug/shpchp.kozP/lib/modules/4.9.0-3-amd64/kernel/drivers/watchdog/iTCO_vendor_support.ko{P/lib/modules/4.9.0-3-amd64/kernel/drivers/input/serio/serio_raw.koort.kP{`/lib/modules/4.9.0-3-amd64/kernel/drivers/watchdog/iTCO_wdt.ko.{/lib/modules/4.9.0-3-amd64/kernel/arch/x86/events/intel/intel-uncore.kox}/lib/modules/4.9.0-3-amd64/kernel/drivers/scsi/sg.koel/0~`/lib/modules/4.9.0-3-amd64/kernel/drivers/acpi/battery.ko~P/lib/modules/4.9.0-3-amd64/kernel/sound/core/snd-hwdep.ko~P/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/crct10dif-pclmul.ko0P/lib/modules/4.9.0-3-amd64/kernel/drivers/mfd/mfd-core.kof-pclmp/lib/modules/4.9.0-3-amd64/kernel/drivers/mfd/lpc_ich.kof-pclmP/lib/modules/4.9.0-3-amd64/kernel/drivers/thermal/x86_pkg_temp_thermal.ko@/lib/modules/4.9.0-3-amd64/kernel/drivers/edac/edac_core.komp_t0`/lib/modules/4.9.0-3-amd64/kernel/drivers/input/joydev.koomp_t/lib/modules/4.9.0-3-amd64/kernel/drivers/misc/mei/mei.koomp_tx0`/lib/modules/4.9.0-3-amd64/kernel/sound/core/snd.koei.kxP/lib/modules/4.9.0-3-amd64/kernel/virt/lib/irqbypass.koxP/lib/modules/4.9.0-3-amd64/kernel/net/llc/llc.koass.ko0p/lib/modules/4.9.0-3-amd64/kernel/drivers/input/evdev.kop/lib/modules/4.9.0-3-amd64/kernel/drivers/hwmon/coretemp.ko/lib/modules/4.9.0-3-amd64/kernel/sound/core/snd-timer.koo/lib/modules/4.9.0-3-amd64/kernel/drivers/misc/mei/mei-me.ko@/lib/modules/4.9.0-3-amd64/kernel/sound/pci/hda/snd-hda-intel.ko/lib/modules/4.9.0-3-amd64/kernel/drivers/gpu/drm/drm.kontel.kop/lib/modules/4.9.0-3-amd64/kernel/drivers/gpu/drm/ttm/ttm.ko.koxp/lib/modules/4.9.0-3-amd64/kernel/fs/binfmt_misc.kom/ttpp/lib/modules/4.9.0-3-amd64/kernel/drivers/gpu/drm/drm_kms_helper.ko/lib/modules/4.9.0-3-amd64/kernel/drivers/powercap/intel_rapl.kokoxP/lib/modules/4.9.0-3-amd64/kernel/net/802/stp.kop/intelВP/lib/modules/4.9.0-3-amd64/kernel/drivers/cpufreq/cpufreq_conservative.ko /lib/modules/4.9.0-3-amd64/kernel/drivers/cpufreq/cpufreq_userspace.kokx/lib/modules/4.9.0-3-amd64/kernel/sound/core/snd-pcm.kop/lib/modules/4.9.0-3-amd64/kernel/drivers/gpu/drm/radeon/radeon.kox0/lib/modules/4.9.0-3-amd64/kernel/fs/fuse/fuse.koradeonP/lib/modules/4.9.0-3-amd64/kernel/drivers/cpufreq/cpufreq_powersave.koP/lib/modules/4.9.0-3-amd64/kernel/net/ipv4/netfilter/iptable_filter.ko`/lib/modules/4.9.0-3-amd64/kernel/net/ipv6/netfilter/ip6_tables.ko.ko P/lib/modules/4.9.0-3-amd64/kernel/net/ipv6/netfilter/ip6table_filter.kop/lib/modules/4.9.0-3-amd64/kernel/arch/x86/kvm/kvm-intel.koe_fip /lib/modules/4.9.0-3-amd64/kernel/sound/pci/hda/snd-hda-codec.ko /lib/modules/4.9.0-3-amd64/kernel/sound/pci/hda/snd-hda-codec-generic.kop/lib/modules/4.9.0-3-amd64/kernel/net/bridge/netfilter/ebtable_filter.ko p/lib/modules/4.9.0-3-amd64/kernel/sound/pci/hda/snd-hda-codec-realtek.ko/lib/modules/4.9.0-3-amd64/kernel/net/bridge/netfilter/ebtables.koek.kox /lib/modules/4.9.0-3-amd64/kernel/arch/x86/kvm/kvm.ko/e/lib/modules/4.9.0-3-amd64/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko P/lib/modules/4.9.0-3-amd64/kernel/drivers/thermal/intel_powerclamp.kop0/lib/modules/4.9.0-3-amd64/kernel/drivers/gpu/drm/amd/amdkfd/amdkfd.kox0 /lib/modules/4.9.0-3-amd64/kernel/net/bridge/bridge.kom/-?/lib/modules/4.9.0-3-amd64/kernel/sound/hda/snd-hda-core.ko8wwperf_4.9 8wwuntitled1ww9Vn} wwU ‰Y/home/ulf/dev/untitled1-Qt_5_9_1_gcc_64-Profile/untitled1ww=bVn} wwд~`"JÊ/lib/x86_64-linux-gnu/ld-2.24.sowwvVn} hwwpԪ [vdso]ww%Vn} ww|~ 8/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22wwqWn} wwpL~@0\Ê/lib/x86_64-linux-gnu/libm-2.24.sowwXn} ww+~p!PԊ/lib/x86_64-linux-gnu/libgcc_s.so.1wwIXn} ww~9SÊ/lib/x86_64-linux-gnu/libc-2.24.sowwtXn} H`Uww_n} 1w`U pww[uprobes]wwd_n} 8wwww`n} ww4`n} D8? DJ KDPKDKDKDL$LDhLDLLX NNhP\P<U4 Dtracing0.5header_page field: u64 timestamp; offset:0; size:8; signed:0; field: local_t commit; offset:8; size:8; signed:1; field: int overwrite; offset:8; size:1; signed:1; field: char data; offset:16; size:4080; signed:1; header_event# compressed entry header type_len : 5 bits time_delta : 27 bits array : 32 bits padding : type == 29 time_extend : type == 30 data max type_len == 28 probe_untitled1wname: main ID: 1329 format: field:unsigned short common_type; offset:0; size:2; signed:0; field:unsigned char common_flags; offset:2; size:1; signed:0; field:unsigned char common_preempt_count; offset:3; size:1; signed:0; field:int common_pid; offset:4; size:4; signed:1; field:unsigned long __probe_ip; offset:8; size:8; signed:0; print fmt: "(%lx)", REC->__probe_ip 0xffffffff859f6382 : "CPU_ON" 0xffffffff859f6382 : "CPU_ON" 0xffffffff859f6389 : "CPU_OFF" 0xffffffff859f6389 : "CPU_OFF" 0xffffffff859f987a : "thaw_processes" 0xffffffff859f987a : "thaw_processes" 0xffffffff859f98d1 : "suspend_enter" 0xffffffff859f98df : "sync_filesystems" 0xffffffff859f98df : "sync_filesystems" 0xffffffff859f98d1 : "suspend_enter" 0xffffffff859f98f0 : "resume_console" 0xffffffff859f98f0 : "resume_console" 0xffffffff859f98ff : "machine_suspend" 0xffffffff859f98ff : "machine_suspend" 0xffffffff859f98ff : "machine_suspend" 0xffffffff859f98ff : "machine_suspend" 0xffffffff859f990f : "freeze_processes" 0xffffffff859f990f : "freeze_processes" 0xffffffff859f98ff : "machine_suspend" 0xffffffff859f98ff : "machine_suspend" 0xffffffff859fa1ba : "End RCU core" 0xffffffff859fa1c7 : "Start RCU core" 0xffffffff859fa1d6 : "End scheduler-tick" 0xffffffff859fa1e9 : "Start scheduler-tick" 0xffffffff859fa1fe : "End context switch" 0xffffffff859fa211 : "Start context switch" 0xffffffff85c4a680 : "rcu_bh" 0xffffffff85c4bb00 : "rcu_sched" 0xffffffff859faf03 : "timekeeping_freeze" 0xffffffff859faf03 : "timekeeping_freeze" 0xffffffff85a2b4d6 : "acpi_suspend" 0xffffffff85a2b4d6 : "acpi_suspend" 0xffffffff85a34cb8 : "syscore_resume" 0xffffffff85a34cb8 : "syscore_resume" 0xffffffff85a34cc7 : "syscore_suspend" 0xffffffff85a34cc7 : "syscore_suspend" 0xffffffff85a3537a : "dpm_prepare" 0xffffffff85a3537a : "dpm_prepare" 0xffffffff85a35386 : "dpm_suspend" 0xffffffff85a35386 : "dpm_suspend" 0xffffffff85a35392 : "dpm_suspend_late" 0xffffffff85a35392 : "dpm_suspend_late" 0xffffffff85a353a3 : "dpm_suspend_noirq" 0xffffffff85a353a3 : "dpm_suspend_noirq" 0xffffffff85a353b5 : "dpm_complete" 0xffffffff85a353b5 : "dpm_complete" 0xffffffff85a353c2 : "dpm_resume" 0xffffffff85a353c2 : "dpm_resume" 0xffffffff85a353cd : "dpm_resume_early" 0xffffffff85a353cd : "dpm_resume_early" 0xffffffff85a353de : "dpm_resume_noirq" 0xffffffff85a353de : "dpm_resume_noirq" di Q~@-/home/ulf/dev/untitled1-Qt_5_9_1_gcc_64-Profile/untitled1d}-oJ8xX%[vdso]@zebra@4.9.0-3-amd64@4.9.30@x86_64@Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz@GenuineIntel,6,58,9@/usr/bin/perf_4.9@record@-e@probe_untitled1:main@./untitled1pp13@probe_untitled1:main@0-7@0,4@1,5@2,6@3,7R@0-7@cpu@intel_bts@uncore_arb @uncore_cbox_3@cstate_pkg@breakpoint @uncore_cbox_1@power@software @uncore_cbox_2 @uncore_imc @uncore_cbox_0@cstate_core@tracepoint@msr @@@Data@32K@0,4@@@Instruction@32K@0,4@@@Data@32K@1,5@@@Instruction@32K@1,5@@@Data@32K@2,6@@@Instruction@32K@2,6@@@Data@32K@3,7@@@Instruction@32K@3,7@@Unified@256K@0,4@@Unified@256K@1,5@@Unified@256K@2,6@@Unified@256K@3,7@ @Unified@8192K@0-7perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/probe.data.stream000066400000000000000000000443641505730223400274650ustar00rootroot00000000000000PERFILE2@Txp13B  Dtracing0.5header_page field: u64 timestamp; offset:0; size:8; signed:0; field: local_t commit; offset:8; size:8; signed:1; field: int overwrite; offset:8; size:1; signed:1; field: char data; offset:16; size:4080; signed:1; header_event# compressed entry header type_len : 5 bits time_delta : 27 bits array : 32 bits padding : type == 29 time_extend : type == 30 data max type_len == 28 probe_untitled1wname: main ID: 1329 format: field:unsigned short common_type; offset:0; size:2; signed:0; field:unsigned char common_flags; offset:2; size:1; signed:0; field:unsigned char common_preempt_count; offset:3; size:1; signed:0; field:int common_pid; offset:4; size:4; signed:1; field:unsigned long __probe_ip; offset:8; size:8; signed:0; print fmt: "(%lx)", REC->__probe_ip 0xffffffff859f6382 : "CPU_ON" 0xffffffff859f6382 : "CPU_ON" 0xffffffff859f6389 : "CPU_OFF" 0xffffffff859f6389 : "CPU_OFF" 0xffffffff859f987a : "thaw_processes" 0xffffffff859f987a : "thaw_processes" 0xffffffff859f98d1 : "suspend_enter" 0xffffffff859f98df : "sync_filesystems" 0xffffffff859f98df : "sync_filesystems" 0xffffffff859f98d1 : "suspend_enter" 0xffffffff859f98f0 : "resume_console" 0xffffffff859f98f0 : "resume_console" 0xffffffff859f98ff : "machine_suspend" 0xffffffff859f98ff : "machine_suspend" 0xffffffff859f98ff : "machine_suspend" 0xffffffff859f98ff : "machine_suspend" 0xffffffff859f990f : "freeze_processes" 0xffffffff859f990f : "freeze_processes" 0xffffffff859f98ff : "machine_suspend" 0xffffffff859f98ff : "machine_suspend" 0xffffffff859fa1ba : "End RCU core" 0xffffffff859fa1c7 : "Start RCU core" 0xffffffff859fa1d6 : "End scheduler-tick" 0xffffffff859fa1e9 : "Start scheduler-tick" 0xffffffff859fa1fe : "End context switch" 0xffffffff859fa211 : "Start context switch" 0xffffffff85c4a680 : "rcu_bh" 0xffffffff85c4bb00 : "rcu_sched" 0xffffffff859faf03 : "timekeeping_freeze" 0xffffffff859faf03 : "timekeeping_freeze" 0xffffffff85a2b4d6 : "acpi_suspend" 0xffffffff85a2b4d6 : "acpi_suspend" 0xffffffff85a34cb8 : "syscore_resume" 0xffffffff85a34cb8 : "syscore_resume" 0xffffffff85a34cc7 : "syscore_suspend" 0xffffffff85a34cc7 : "syscore_suspend" 0xffffffff85a3537a : "dpm_prepare" 0xffffffff85a3537a : "dpm_prepare" 0xffffffff85a35386 : "dpm_suspend" 0xffffffff85a35386 : "dpm_suspend" 0xffffffff85a35392 : "dpm_suspend_late" 0xffffffff85a35392 : "dpm_suspend_late" 0xffffffff85a353a3 : "dpm_suspend_noirq" 0xffffffff85a353a3 : "dpm_suspend_noirq" 0xffffffff85a353b5 : "dpm_complete" 0xffffffff85a353b5 : "dpm_complete" 0xffffffff85a353c2 : "dpm_resume" 0xffffffff85a353c2 : "dpm_resume" 0xffffffff85a353cd : "dpm_resume_early" 0xffffffff85a353cd : "dpm_resume_early" 0xffffffff85a353de : "dpm_resume_noirq" 0xffffffff85a353de : "dpm_resume_noirq" O i%6Xp*;[kernel.kallsyms]_textp*`/lib/modules/4.9.0-3-amd64/kernel/drivers/acpi/thermal.ko*P/lib/modules/4.9.0-3-amd64/kernel/drivers/hid/hid-generic.kox +`/lib/modules/4.9.0-3-amd64/kernel/drivers/ptp/ptp.koerip+P/lib/modules/4.9.0-3-amd64/kernel/lib/crc16.kot+/lib/modules/4.9.0-3-amd64/kernel/drivers/usb/common/usb-common.koP,/lib/modules/4.9.0-3-amd64/kernel/drivers/pps/pps_core.koommon.,/lib/modules/4.9.0-3-amd64/kernel/drivers/usb/core/usbcore.kon.0/lib/modules/4.9.0-3-amd64/kernel/drivers/scsi/sd_mod.koe.kon.1/lib/modules/4.9.0-3-amd64/kernel/drivers/hid/hid-microsoft.ko.2p/lib/modules/4.9.0-3-amd64/kernel/drivers/i2c/busses/i2c-i801.ko2P/lib/modules/4.9.0-3-amd64/kernel/drivers/usb/host/ehci-hcd.koo30/lib/modules/4.9.0-3-amd64/kernel/drivers/cdrom/cdrom.kocd.koo5/lib/modules/4.9.0-3-amd64/kernel/drivers/usb/host/xhci-pci.koox5/lib/modules/4.9.0-3-amd64/kernel/crypto/cryptd.koxhci- 6/lib/modules/4.9.0-3-amd64/kernel/drivers/usb/host/xhci-hcd.ko9/lib/modules/4.9.0-3-amd64/kernel/drivers/scsi/sr_mod.kocd.ko9 /lib/modules/4.9.0-3-amd64/kernel/drivers/input/mouse/psmouse.ko;/lib/modules/4.9.0-3-amd64/kernel/drivers/usb/host/ehci-pci.koop</lib/modules/4.9.0-3-amd64/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko@@/lib/modules/4.9.0-3-amd64/kernel/drivers/hid/usbhid/usbhid.ko00A/lib/modules/4.9.0-3-amd64/kernel/drivers/scsi/scsi_mod.ko.ko0pD/lib/modules/4.9.0-3-amd64/kernel/crypto/xor.ko`E/lib/modules/4.9.0-3-amd64/kernel/crypto/crc32c_generic.koEP/lib/modules/4.9.0-3-amd64/kernel/drivers/i2c/i2c-smbus.kop@FP/lib/modules/4.9.0-3-amd64/kernel/fs/mbcache.kopF/lib/modules/4.9.0-3-amd64/kernel/crypto/ecb.kox G/lib/modules/4.9.0-3-amd64/kernel/drivers/ata/libata.koxK/lib/modules/4.9.0-3-amd64/kernel/lib/raid6/raid6_pq.koL/lib/modules/4.9.0-3-amd64/kernel/drivers/ata/libahci.ko`MP/lib/modules/4.9.0-3-amd64/kernel/drivers/input/misc/pcspkr.koxM`/lib/modules/4.9.0-3-amd64/kernel/crypto/gf128mul.kopcsxNP/lib/modules/4.9.0-3-amd64/kernel/crypto/ablk_helper.kox`N/lib/modules/4.9.0-3-amd64/kernel/fs/crypto/fscrypto.kop O/lib/modules/4.9.0-3-amd64/kernel/crypto/lrw.koOp/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/crc32c-intel.ko P/lib/modules/4.9.0-3-amd64/kernel/net/netfilter/x_tables.koel.kxP/lib/modules/4.9.0-3-amd64/kernel/drivers/char/ppdev.koxPQ/lib/modules/4.9.0-3-amd64/kernel/drivers/ata/ahci.kooxQ/lib/modules/4.9.0-3-amd64/kernel/fs/autofs4/autofs4.koRP/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/glue_helper.ko Sp/lib/modules/4.9.0-3-amd64/kernel/net/ipv4/netfilter/ip_tables.koxS/lib/modules/4.9.0-3-amd64/kernel/drivers/char/lp.koip_T`/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/aes-x86_64.koxpT/lib/modules/4.9.0-3-amd64/kernel/fs/jbd2/jbd2.koaes-x8 V/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/aesni-intel.koxX/lib/modules/4.9.0-3-amd64/kernel/drivers/hid/hid.koni-xZ@/lib/modules/4.9.0-3-amd64/kernel/fs/btrfs/btrfs.koni-xj /lib/modules/4.9.0-3-amd64/kernel/fs/ext4/ext4.kooni-s/lib/modules/4.9.0-3-amd64/kernel/drivers/parport/parport.kot/lib/modules/4.9.0-3-amd64/kernel/drivers/parport/parport_pc.ko@u`/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/ghash-clmulni-intel.koxu/lib/modules/4.9.0-3-amd64/kernel/drivers/block/loop.ko`vP/lib/modules/4.9.0-3-amd64/kernel/drivers/acpi/button.kovP/lib/modules/4.9.0-3-amd64/kernel/arch/x86/events/intel/intel-cstate.kow/lib/modules/4.9.0-3-amd64/kernel/drivers/edac/ie31200_edac.koswP/lib/modules/4.9.0-3-amd64/kernel/arch/x86/events/intel/intel-rapl-perf.koxw/lib/modules/4.9.0-3-amd64/kernel/drivers/acpi/video.koxP/lib/modules/4.9.0-3-amd64/kernel/drivers/firmware/dcdbas.koxxP/lib/modules/4.9.0-3-amd64/kernel/sound/soundcore.kodba0y/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/crc32-pclmul.koyP/lib/modules/4.9.0-3-amd64/kernel/drivers/i2c/algos/i2c-algo-bit.koz/lib/modules/4.9.0-3-amd64/kernel/drivers/pci/hotplug/shpchp.kozP/lib/modules/4.9.0-3-amd64/kernel/drivers/watchdog/iTCO_vendor_support.ko{P/lib/modules/4.9.0-3-amd64/kernel/drivers/input/serio/serio_raw.koort.kP{`/lib/modules/4.9.0-3-amd64/kernel/drivers/watchdog/iTCO_wdt.ko.{/lib/modules/4.9.0-3-amd64/kernel/arch/x86/events/intel/intel-uncore.kox}/lib/modules/4.9.0-3-amd64/kernel/drivers/scsi/sg.koel/0~`/lib/modules/4.9.0-3-amd64/kernel/drivers/acpi/battery.ko~P/lib/modules/4.9.0-3-amd64/kernel/sound/core/snd-hwdep.ko~P/lib/modules/4.9.0-3-amd64/kernel/arch/x86/crypto/crct10dif-pclmul.ko0P/lib/modules/4.9.0-3-amd64/kernel/drivers/mfd/mfd-core.kof-pclmp/lib/modules/4.9.0-3-amd64/kernel/drivers/mfd/lpc_ich.kof-pclmP/lib/modules/4.9.0-3-amd64/kernel/drivers/thermal/x86_pkg_temp_thermal.ko@/lib/modules/4.9.0-3-amd64/kernel/drivers/edac/edac_core.komp_t0`/lib/modules/4.9.0-3-amd64/kernel/drivers/input/joydev.koomp_t/lib/modules/4.9.0-3-amd64/kernel/drivers/misc/mei/mei.koomp_tx0`/lib/modules/4.9.0-3-amd64/kernel/sound/core/snd.koei.kxP/lib/modules/4.9.0-3-amd64/kernel/virt/lib/irqbypass.koxP/lib/modules/4.9.0-3-amd64/kernel/net/llc/llc.koass.ko0p/lib/modules/4.9.0-3-amd64/kernel/drivers/input/evdev.kop/lib/modules/4.9.0-3-amd64/kernel/drivers/hwmon/coretemp.ko/lib/modules/4.9.0-3-amd64/kernel/sound/core/snd-timer.koo/lib/modules/4.9.0-3-amd64/kernel/drivers/misc/mei/mei-me.ko@/lib/modules/4.9.0-3-amd64/kernel/sound/pci/hda/snd-hda-intel.ko/lib/modules/4.9.0-3-amd64/kernel/drivers/gpu/drm/drm.kontel.kop/lib/modules/4.9.0-3-amd64/kernel/drivers/gpu/drm/ttm/ttm.ko.koxp/lib/modules/4.9.0-3-amd64/kernel/fs/binfmt_misc.kom/ttpp/lib/modules/4.9.0-3-amd64/kernel/drivers/gpu/drm/drm_kms_helper.ko/lib/modules/4.9.0-3-amd64/kernel/drivers/powercap/intel_rapl.kokoxP/lib/modules/4.9.0-3-amd64/kernel/net/802/stp.kop/intelВP/lib/modules/4.9.0-3-amd64/kernel/drivers/cpufreq/cpufreq_conservative.ko /lib/modules/4.9.0-3-amd64/kernel/drivers/cpufreq/cpufreq_userspace.kokx/lib/modules/4.9.0-3-amd64/kernel/sound/core/snd-pcm.kop/lib/modules/4.9.0-3-amd64/kernel/drivers/gpu/drm/radeon/radeon.kox0/lib/modules/4.9.0-3-amd64/kernel/fs/fuse/fuse.koradeonP/lib/modules/4.9.0-3-amd64/kernel/drivers/cpufreq/cpufreq_powersave.koP/lib/modules/4.9.0-3-amd64/kernel/net/ipv4/netfilter/iptable_filter.ko`/lib/modules/4.9.0-3-amd64/kernel/net/ipv6/netfilter/ip6_tables.ko.ko P/lib/modules/4.9.0-3-amd64/kernel/net/ipv6/netfilter/ip6table_filter.kop/lib/modules/4.9.0-3-amd64/kernel/arch/x86/kvm/kvm-intel.koe_fip /lib/modules/4.9.0-3-amd64/kernel/sound/pci/hda/snd-hda-codec.ko /lib/modules/4.9.0-3-amd64/kernel/sound/pci/hda/snd-hda-codec-generic.kop/lib/modules/4.9.0-3-amd64/kernel/net/bridge/netfilter/ebtable_filter.ko p/lib/modules/4.9.0-3-amd64/kernel/sound/pci/hda/snd-hda-codec-realtek.ko/lib/modules/4.9.0-3-amd64/kernel/net/bridge/netfilter/ebtables.koek.kox /lib/modules/4.9.0-3-amd64/kernel/arch/x86/kvm/kvm.ko/e/lib/modules/4.9.0-3-amd64/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko P/lib/modules/4.9.0-3-amd64/kernel/drivers/thermal/intel_powerclamp.kop0/lib/modules/4.9.0-3-amd64/kernel/drivers/gpu/drm/amd/amdkfd/amdkfd.kox0 /lib/modules/4.9.0-3-amd64/kernel/net/bridge/bridge.kom/-?/lib/modules/4.9.0-3-amd64/kernel/sound/hda/snd-hda-core.ko8wwperf_4.9 8wwuntitled1ww튈  ww`QU ‰Y/home/ulf/dev/untitled1-Qt_5_9_1_gcc_64-Profile/untitled1ww튈  ww@`"JÊ/lib/x86_64-linux-gnu/ld-2.24.sowwT  hww [vdso]wwv   ww  8/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22wwf  ww@0\Ê/lib/x86_64-linux-gnu/libm-2.24.sowwP  wwpp!PԊ/lib/x86_64-linux-gnu/libgcc_s.so.1ww<  wwR9SÊ/lib/x86_64-linux-gnu/libc-2.24.sowwL  H`eQUww 1w`eQU pww[uprobes]wwb 8wwww ww- Dperfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/tst_perfdata.cpp000066400000000000000000000407121505730223400274060ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 The Qt Company Ltd ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfdata.h" #include "perfparsertestclient.h" #include "perfunwind.h" #include #include #include #include #include #include #include #include #include class TestPerfData : public QObject { Q_OBJECT private slots: void testTracingData_data(); void testTracingData(); void testContentSize(); void testFiles_data(); void testFiles(); void testInlineDetection(); }; static void setupUnwind(PerfUnwind *unwind, PerfHeader *header, QIODevice *input, PerfAttributes *attributes, PerfData *data, const QByteArray &expectedVersion) { if (!header->isPipe()) { const qint64 filePos = input->pos(); attributes->read(input, header); PerfFeatures features; features.read(input, header); if (header->hasFeature(PerfHeader::COMPRESSED)) data->setCompressed(features.compressed()); PerfTracingData tracingData = features.tracingData(); if (tracingData.size() > 0) QCOMPARE(tracingData.version(), expectedVersion); unwind->features(features); const auto& attrs = attributes->attributes(); for (auto it = attrs.begin(), end = attrs.end(); it != end; ++it) unwind->attr(PerfRecordAttr(it.value(), {it.key()})); const QByteArray &featureArch = features.architecture(); unwind->setArchitecture(PerfRegisterInfo::archByName(featureArch)); input->seek(filePos); } } static void process(PerfUnwind *unwind, QIODevice *input, const QByteArray &expectedVersion) { PerfHeader header(input); PerfAttributes attributes; PerfData data(unwind, &header, &attributes); data.setSource(input); QSignalSpy spy(&data, &PerfData::finished); QObject::connect(&header, &PerfHeader::finished, &data, [&](){ setupUnwind(unwind, &header, input, &attributes, &data, expectedVersion); data.read(); }); QObject::connect(&data, &PerfData::error, []() { QFAIL("PerfData reported an error"); }); header.read(); QCOMPARE(spy.count(), 1); unwind->finalize(); } void TestPerfData::testTracingData_data() { QTest::addColumn("file"); QTest::addColumn("flushes"); QTest::addColumn("maxTime"); QTest::addColumn("stats"); QTest::newRow("stream stats") << ":/probe.data.stream" << 1u << 13780586573357ull << true; QTest::newRow("file stats") << ":/probe.data.file" << 1u << 13732862274100ull << true; QTest::newRow("stream data") << ":/probe.data.stream" << 2u << 13780586522722ull << false; QTest::newRow("file data") << ":/probe.data.file" << 3u << 13732862219876ull << false; } void TestPerfData::testTracingData() { QFETCH(QString, file); QFETCH(uint, flushes); QFETCH(quint64, maxTime); QFETCH(bool, stats); QBuffer output; QFile input(file); QVERIFY(input.open(QIODevice::ReadOnly)); QVERIFY(output.open(QIODevice::WriteOnly)); // Don't try to load any system files. They are not the same as the ones we use to report. PerfUnwind unwind(&output, QStringLiteral(":/"), QString(), QString(), QString(), {}, stats); if (!stats) { QTest::ignoreMessage(QtWarningMsg, QRegularExpression(QRegularExpression::escape( QStringLiteral("Could not find ELF file for " "/home/ulf/dev/untitled1-Qt_5_9_1_gcc_64-Profile/untitled1. " "This can break stack unwinding and lead to missing symbols.")))); QTest::ignoreMessage(QtWarningMsg, QRegularExpression(QRegularExpression::escape( QStringLiteral("Could not find ELF file for " "/lib/x86_64-linux-gnu/ld-2.24.so. " "This can break stack unwinding and lead to missing symbols.")))); QTest::ignoreMessage(QtWarningMsg, QRegularExpression(QRegularExpression::escape( QStringLiteral("Could not find ELF file for " "/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22. " "This can break stack unwinding and lead to missing symbols.")))); QTest::ignoreMessage(QtWarningMsg, QRegularExpression(QRegularExpression::escape( QStringLiteral("Could not find ELF file for " "/lib/x86_64-linux-gnu/libm-2.24.so. " "This can break stack unwinding and lead to missing symbols.")))); QTest::ignoreMessage(QtWarningMsg, QRegularExpression(QRegularExpression::escape( QStringLiteral("Could not find ELF file for " "/lib/x86_64-linux-gnu/libgcc_s.so.1. " "This can break stack unwinding and lead to missing symbols.")))); QTest::ignoreMessage(QtWarningMsg, QRegularExpression(QRegularExpression::escape( QStringLiteral("Could not find ELF file for " "/lib/x86_64-linux-gnu/libc-2.24.so. " "This can break stack unwinding and lead to missing symbols.")))); } process(&unwind, &input, QByteArray("0.5")); if (stats) { const PerfUnwind::Stats stats = unwind.stats(); QCOMPARE(stats.numSamples, 1u); QCOMPARE(stats.numMmaps, 120u); QCOMPARE(stats.numRounds, 2u); QCOMPARE(stats.numBufferFlushes, flushes); QCOMPARE(stats.numTimeViolatingSamples, 0u); QCOMPARE(stats.numTimeViolatingMmaps, 0u); #if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) QCOMPARE(stats.maxBufferSize, 15608u); #else QCOMPARE(stats.maxBufferSize, 15656u); #endif QCOMPARE(stats.maxTime, maxTime); return; } output.close(); output.open(QIODevice::ReadOnly); PerfParserTestClient client; client.extractTrace(&output); const QVector samples = client.samples(); QVERIFY(samples.length() > 0); for (const PerfParserTestClient::SampleEvent &sample : samples) { QCOMPARE(sample.values.size(), 1); const PerfParserTestClient::AttributeEvent attribute = client.attribute(sample.values[0].first); QCOMPARE(attribute.type, 2u); QVERIFY(attribute.config <= quint64(std::numeric_limits::max())); const PerfParserTestClient::TracePointFormatEvent format = client.tracePointFormat(static_cast(attribute.config)); QCOMPARE(client.string(format.system), QByteArray("probe_untitled1")); QCOMPARE(client.string(format.name), QByteArray("main")); QCOMPARE(format.flags, 0u); QCOMPARE(sample.tracePointData.size(), 1); auto it = sample.tracePointData.constBegin(); QCOMPARE(client.string(it.key()), QByteArray("__probe_ip")); QCOMPARE(it->userType(), qMetaTypeId()); } } void TestPerfData::testContentSize() { QString file(QStringLiteral(":/contentsize.data")); QBuffer output; QFile input(file); QVERIFY(input.open(QIODevice::ReadOnly)); QVERIFY(output.open(QIODevice::WriteOnly)); // Don't try to load any system files. They are not the same as the ones we use to report. PerfUnwind unwind(&output, QStringLiteral(":/"), QString(), QString(), QString(), {}, true); process(&unwind, &input, QByteArray("0.5")); QCOMPARE(unwind.stats().numSamples, 69u); } Q_DECL_UNUSED static void compressFile(const QString& input, const QString& output = QString()) { QVERIFY(!input.isEmpty() && QFile::exists(input)); if (output.isEmpty()) { compressFile(input, input + QLatin1String(".zlib")); return; } QFile raw(input); QVERIFY(raw.open(QIODevice::ReadOnly)); QFile compressed(output); QVERIFY(compressed.open(QIODevice::WriteOnly)); compressed.write(qCompress(raw.readAll())); } static void uncompressFile(const QString& input, const QString& output = QString()) { QVERIFY(!input.isEmpty() && QFile::exists(input)); if (output.isEmpty()) { auto suffix = QLatin1String(".zlib"); QVERIFY(input.endsWith(suffix)); uncompressFile(input, input.chopped(suffix.size())); return; } QFile compressed(input); QVERIFY(compressed.open(QIODevice::ReadOnly)); QFile raw(output); QVERIFY(raw.open(QIODevice::WriteOnly)); raw.write(qUncompress(compressed.readAll())); } void TestPerfData::testFiles_data() { QTest::addColumn("dataFile"); // to add a new compressed binary, you'd run this test once with a line like the following: // compressFile(QFINDTESTDATA("vector_static_clang/vector_static_clang_v8.0.1")); // uncompress binaries to let unwinding work uncompressFile(QFINDTESTDATA("vector_static_clang/vector_static_clang_v8.0.1.zlib")); uncompressFile(QFINDTESTDATA("vector_static_gcc/vector_static_gcc_v9.1.0.zlib")); uncompressFile(QFINDTESTDATA("fork_static_gcc/fork.zlib")); uncompressFile(QFINDTESTDATA("parallel_static_gcc/parallel_static_gcc.zlib")); const auto files = { "vector_static_clang/perf.data", "vector_static_gcc/perf.data", "vector_static_gcc/perf.lbr.data", "vector_static_gcc/perf.data.zstd", "fork_static_gcc/perf.data.zstd", "parallel_static_gcc/perf.data.zstd", }; for (auto file : files) QTest::addRow("%s", file) << file; } void TestPerfData::testFiles() { QFETCH(QString, dataFile); #if !HAVE_ZSTD if (dataFile.contains(QStringLiteral("zstd"))) QSKIP("zstd support disabled, skipping test"); #endif const auto perfDataFileCompressed = QFINDTESTDATA(dataFile + QLatin1String(".zlib")); QVERIFY(!perfDataFileCompressed.isEmpty() && QFile::exists(perfDataFileCompressed)); uncompressFile(perfDataFileCompressed); const auto perfDataFile = QFINDTESTDATA(dataFile); QVERIFY(!perfDataFile.isEmpty() && QFile::exists(perfDataFile)); const auto expectedOutputFileCompressed = QString(perfDataFile + QLatin1String(".expected.txt.zlib")); const auto expectedOutputFileUncompressed = QString(perfDataFile + QLatin1String(".expected.txt")); const auto actualOutputFile = QString(perfDataFile + QLatin1String(".actual.txt")); QBuffer output; QVERIFY(output.open(QIODevice::WriteOnly)); // Don't try to load any system files. They are not the same as the ones we use to report. PerfUnwind unwind(&output, QStringLiteral(":/"), QString(), QString(), QFileInfo(perfDataFile).absolutePath()); { QFile input(perfDataFile); QVERIFY(input.open(QIODevice::ReadOnly)); // don't try to parse kallsyms here, it's not the main point and it wouldn't be portable without the mapping file // from where we recorded the data. these files are usually large, and we don't want to bloat the repo too much if (QLatin1String(QTest::currentDataTag()) != QLatin1String("fork_static_gcc/perf.data.zstd")) { QTest::ignoreMessage(QtWarningMsg, QRegularExpression(QStringLiteral( "Failed to parse kernel symbol mapping file \".+\": Mapping is empty"))); } unwind.setKallsymsPath(QProcess::nullDevice()); auto version = QByteArray("0.5"); if (dataFile == QLatin1String("parallel_static_gcc/perf.data.zstd")) version = "0.6"; process(&unwind, &input, version); } output.close(); output.open(QIODevice::ReadOnly); QString actualText; { QTextStream stream(&actualText); PerfParserTestClient client; client.extractTrace(&output); client.convertToText(stream); stream.flush(); // some older platforms produce strange type names for complex doubles... // similarly, older systems failed to demangle some symbols // always use the new form as the canonical form in our expected files // and replace the actual text in case we run on an older system const std::pair replacements[] = { {"doublecomplex ", "double _Complex"}, {"_ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_", "__gnu_cxx::__enable_if<__is_integer::__value, double>::__type std::cos(int)"}, {"_ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_", "__gnu_cxx::__enable_if<__is_integer::__value, double>::__type std::sin(int)"}, {"_ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_" "RSaIT0_E", "std::enable_if::value, double*>::type std::__relocate_a_1(double*, double*, double*, std::allocator&)"}}; for (const auto& replacement : replacements) { actualText.replace(QLatin1String(replacement.first), QLatin1String(replacement.second)); } #if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) // on Qt6 we get the nullbytes for tracepoint comm's which is correct but not useful // remove that to let the test pass and stay compatible with the expected files from Qt5 actualText.remove(QChar::Null); #endif QFile actual(actualOutputFile); QVERIFY(actual.open(QIODevice::WriteOnly | QIODevice::Text)); actual.write(actualText.toUtf8()); } QString expectedText; { QFile expected(expectedOutputFileCompressed); QVERIFY(expected.open(QIODevice::ReadOnly)); expectedText = QString::fromUtf8(qUncompress(expected.readAll())); } if (actualText != expectedText) { compressFile(actualOutputFile); const auto diff = QStandardPaths::findExecutable(QStringLiteral("diff")); if (!diff.isEmpty()) { { QFile expectedUncompressed(expectedOutputFileUncompressed); QVERIFY(expectedUncompressed.open(QIODevice::WriteOnly | QIODevice::Text)); expectedUncompressed.write(expectedText.toUtf8()); } QProcess::execute(diff, {QStringLiteral("-u"), expectedOutputFileUncompressed, actualOutputFile}); } } QCOMPARE(actualText, expectedText); } void TestPerfData::testInlineDetection() { QString perfDataFile = QFINDTESTDATA("cpp-inlining/cpp-inlining.perf.data"); QBuffer output; QVERIFY(output.open(QIODevice::WriteOnly)); PerfUnwind unwind(&output, QStringLiteral(":/"), QString(), QString(), QFileInfo(perfDataFile).absolutePath()); { QFile input(perfDataFile); QVERIFY(input.open(QIODevice::ReadOnly)); unwind.setKallsymsPath(QProcess::nullDevice()); process(&unwind, &input, "0.6"); } output.close(); output.open(QIODevice::ReadOnly); PerfParserTestClient client; client.extractTrace(&output); auto main = client.symbol(17); QVERIFY(!main.isInline); QCOMPARE(client.string(main.name), "main"); auto log = client.symbol(52); QVERIFY(log.isInline); QCOMPARE(client.string(log.name), "std::__detail::_Mod::__calc(unsigned long)"); } QTEST_GUILESS_MAIN(TestPerfData) #include "tst_perfdata.moc" perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/vector_static_clang/000077500000000000000000000000001505730223400302335ustar00rootroot00000000000000perf.data.expected.txt.zlib000066400000000000000000000073531505730223400353300ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/vector_static_clangmx]]s6}v~v2ix}ڙ}pHr5%>Rg%:H鴽2%.sppyt2]ԥs-#N}sr5NwWdrE__Kїl6[}[ˇ"H&eTy2*PUDA3kVEPdl$%ӑbS㾿w__764ZؐpRp e]e!VXnMT,sQS/,0ER+.BM"Z7"&&nʹ2rR٦/XIMIfΧz6͕uTOl:<|o툎Hݿӹm[z^.1z,B+ZIU2I.E=<ǝ/M>+?n1_n.}L>$Y6Mz}ws#]Wzu]tWOj];?4^z'y?~3s\hhX;2§v.x] 7t*[}i:_,Y:]V ~ڒgbq1$,segMw<?ֳ~]4+W gq;A26lw>U6~yi<^܇/|nz Iu̮bAJx붜W.ͱ L]6HIMz(7Q"nW-?jeL|bӴRV-m^v*j%L" fEY^U.W.]Ot t.]@w t.]@w)u˘X0* /%Ȁ'3n@vdz/h7nݜ@v} hb-a{rh7NLn,N5qZ'T|,Bfy`ؿ6 ^asW޹oi!̳i[E &I0}f>OS K阵I ]?Q`g~N0ѧt"J0g{k6 oe|Ff);}♥QCGAtP]*2#S?ݼ%;pVQki j]fֱ&_,frS~>?wbf_:*B3'.fá\|Va_~xY?~g¢pX0D+C?J?3w(*QмdI0MKi^Lꖆ\eYj)?/5$mFq*⪮hC+8o<Ѹ'.XQ:d+}O4mO|ՀD+\;0WuV_0@OC2N3/4M 0tTvzEC) /f1co#Pʡo|P~ݢZPfA@@@@@@@Rk%FƹImx°j:O'wY<< hpXfLœYu6&uI\.o6NtI}e^{`OOG(?MUM&@So$֚41MhihRq 8 .ŴMhjRBH2Rz#'4FiyP0BHe$ nq[4MCA+>&eB0`&@i0hR{t@e4hY3Ujª h4 M]5IM ˓`M&@ h 64UOM$@ЃAh4 MX"I=Ȱ,Ecrd'YlV"$Q$h&ELLUD%qE(~W~W~ذ_A_A_A_A_y弄+PBO] EUB9fZSN5Ak Z&hMК5Ak Z&hMКњѼs21\7)`C9C9<38O FkKOh\7x u=4@ h !HId$! 4M&@i0hLKY5Yush ϓ`ph W\A@@@j }K 罙ܰ$jŪh4 MYKE(EH3jŪZPPPP:P$(p:0/so0C^]=4MBPN5ϸ:&VXab Oƥ՜B%A@@@@@@RWA/.-&RT @e NC8 h4&KM $4M? Br&ӫLNu ɚЌ;;v?SĈj"Z4IEI )))ABіj"R9k }M&@`Ф`BF4N~Tӻe|NOpz7N8wqz7N8ZYkM8d&+Mmdzִ/ gX[Ց:[DD\ZnZ [ĔQEdZr_R4Z -CB = p P(PBB  %J(P(PBB B T)AQw%tOA@8˃&,4qmh1dxy2x>4@ hU2fN8f͚ٙ% m'<<;3ed1  N8@16@,/tH<ۆG3Q=a=Etbr,T^i$EaT*=*UJlyn;w{s^ox/<q/{߿S{v7oE{v1˗og6Ն>O-?򘟦 uy; oOy#:#8>Ǖ6< G_9M` dذe3;aǢԽ3|X]?uՒ͓]hrt9ا+fq'gI+lT/c/7NC=ɳ$O8䯥Ne'witppvVaz b]6ٮ)>5&~m| _\ $T0nOhp{c&y+\ \ϫߩW=Xk~kJCΠ!vU~c_!|}6>^< ;''8{Zjj2=Kly쳍7?^K*Ϧ'~!:uӥvV[{k|жoSgʹuzM&O\&;nx&Za4<Σ~p[Vֹcw\{j!8!<˝Ɵ㚚p'd婬1^WK=Zwm'{h7z9'sNytkx`[Ժ/{np&cu.`h 3&cOkۻb!}|] z6F_-2]HS]b'(_РDۗ x~o@Y0~Xo :kdO)r;92b-~cU$7Mǯz..Qn1㖣NpiiܞkL~w\㖓%0Y>Z끠H|w#כqm5:.!&uv~g~rjzO}Zf ?~'L\r6&ǎ>ǗWdcK~|þ09껟^CKu_Kb]6OM7~Ȓc~;.k'`<u{Fyx?/,Z0OuƟ_]/䏏_|"v<_8OǡoO;$yEZu.var>=[1`c=u皚]GT|}]Yo j}ƇѠٚHt|*v;ELJ~pM2߳y0O ];MH iHoOyby6y0 _"M~r^a;\` Z-~c-5g^#aL#emh~^޳YHwXQ—FfQ|xG/~{Eeޙkvo=j#Gy bp,=b%'yb>P w  D ͿȶFf+'ܳ`KfJ}˼+z zX}Y7d9Z9-6B0ʊϕU9A{}w6ኒt+usW7m=0~z^./R o]߷_5֗*k=8ac|~WM$C3gȚvcWH_~^S=I<#xr;߯g0y>EՉT_ $/m?%}wǣW?ZK`>z 2xb)Uy ;z`(@tTNFQo!E}/fohh_S[uI; Y]5k:1S딩T(2Yv\JqIJ9v. S{peJtu[ Pe!syQ`}SyxTid!r㽐Ϯ)9bܒRR\V]1ZUdw(Qj=͏Ha3b5ܾf5lڇNQcFEE&~ ԍWL^~lT,WNiA)3G-O>Y:HŌst3QhƑl[%9cr滅MMk؍*<o Xo2cɷ<}c[H^<· [?>| -[o[,H=ɾEVE* B,7< x(QGQ_+oD'Z2LE'w[ 1<{-i9E;yP=@XNVynS.dˉV<46/ = W,Aw 1~+Z_!{2+ +W_bzG>ۦ=cז,)'nrrCy4,ZQ_== x@{"{P={x=efϏJC/Ȏ(]2enMoބ*^Fw?%2vWx/h<h~oϧ(:t W!4*l4? 6m7kn'$x'A"< ÓP'I'O< x{FPxtkj& !/%f> #oZI,SXl~'3Cxx-<.qVZtqav-*o}3~Dj~?B#~?BB~@z?~#G}?"n v 6jXגWm$Mz_ێsl|~Ny9?c9YYa?GdȐd|+o~Sxy6^>9ToX19b> WP=+B+d,W+W_~?Cxdm=Pa=L(!ƃ4QBw{^Mec{^{¶赕/}\ XemRDG1ͼd<=4Wq2W,Aw< 1<$xZ'!{x2$< x$I'Ob{fÛWC{ ~w^M=߃wr{{D{8v0^Vۑu\11 x@c"<cP1c<x ({˒{egQx\Egx[Roecu:XkN釻⟶/|\u`ys{ =Exr c ={x= /3{~wP+4r$&a,ESwכ0͛`AJֈb"~Yߗc w}5·Ȣvl=Y]""ޠvc+{%[-ʗguo[oob;[Gٵ}~q]Zݺ&o"5Mo7Exr7!co =7o x&7[Mf>NĄ|;'gY߉EL0:/o}&D&PKA̟ŧ Q}&.k2W:r/}j:d*?_C_b`/#| K"| _| %K5{_C{{,?{81RlGqQoonecA]v_ /ꁿE r c =_ uNmgJ{[m3/:K,dNރwp?[/~ Vf6B/FP3Zyb 7WW,+#_+|+<¯zWh~WX(¯H+W_~=Wy!{/o=8*߷΅(_N];ϋ\z>xD4+ȗ#\\)[;V>ʽi~}"]x }O}]o֜mW|:Aa`#ރ=ރ"x={w?ť'I×s?♓ _SΗxރwrCKl=#nk..Y6Ch~d6ca#ރ=ރ"x={woKzr$1-+'=z3SyWY4||QӞsӥQ1wézx94{x+;~GxT-{= Exx={z+CWKC|ca|^?oocq 6Q6CZ\YAރ7=[>1/wj{;3 x@g"|gP3g>| {g-l{󣾃i# iDGM`9YT7ə5oe(sF<5w5K^]|J# ;V,Of<ő8 Z,kyR]㬪Z>mdQu=Y%_IƖ{K}~GOeeע4D^ynMFjOC4~OCB@zO< x4ixbװlݯ"C2|U,2I*#Jw^E{_D@#RVDfx:AGx}AhBnq A<.=es;&-<:vDfO[*>{6{ny vlR^}nǺ߼>0t6hB;NН]!<‡zCh>CX(‡H!C>|}߇0_/{6% ãbN,j;t')]7{={8wby'$+yb>xEP="/B"d,Ex"E/^"̼7K[cၵx!B"d({=||bbaM/8?^9E<./Z4~kW[^1xZ {x2x={a~N>Tm4.RB}>i˫Y~q X/x$NރQMPa,>rC3hd} )_J\b=fI $x'A"< ÓP'I'O< x{ޓ{ZiHjKCPY}`vML!fC߳[R}L>Ms^7Em_G֛/I}a@#|>3>"|>| 3gA`3_<.ZVvpX'XNVNmho-^|Q/O_1|%Z/!{2%| %K/_b`=|=z{gݶן,16q]XNVN{r&~z=\t=ztzAa`#ރ=ރ"x={Hf{X~=XC1EнeZLy^b8*9s!#{b>x< QP=(B(d,Qx(QGEsQx=m'y_tރϹA9Ө\;ϋ\zS_%gnn??t ͵dM[_?̛zub#<1"<<x 1c0.Z^΂inYk=zoI{?{8vҰߞڗuߤ|:!:xZ {x2x={a揲k aeK]0X: aS^86{l[by̽6){z{[;:}_oGx T-[= Ex x -[¦&5lrF5^߃5=x{%W/OϷ@X=z=L#PN.~_FNqIJZ~G@Χ߃oGxT -›=  Ex x&M7 3aMpѫ 0{<#4 -1~$1dAԛp'q4O}wm?<&mۇ|h~{"x<{z=hރ=X({H={}{8H̞ε3ge0Mf;Mۨyl<(C20j&"_I^ET>$|Vr,jM#\4"oo{/<-h3ɺYLؾVz~%D^e|s5ef/%x/A"| ×P/K/_| {ߗ5/+]AJy|HB,SZl~'3Cxx-<.qVZtqg_^EhXYOë}x<« B*xv^@W^ x*Uwyw(??%YQ3]c]-s;?{4ڗ;:nЖ?䖱K_/Er/!c_ =/_| %/a=RN,y.170eCO?mevܵ&^ AԛDNb3:Ͽʢc_;Sb=Dr 00{A~AB@zx=eᱟ,mamH~obV릴WDݿ|e۫k]:䫋GxT-{= Exx={zw77.{HO"5DY b{I,{ئ]ň Zʼg7JxT^P֧C̿PII $x'A"< ÓP'I'O< x{ޓ0RfB2"0홨k?l,}MGAԛ2W%߃B}( *=ZYCȧ΅Gx T<-c=< Ex <x 1cǰa/dΫ%2{Xu`mA\ eJl#o@xR>ߒ{tKAoX\x~cmn;֎=--Ϲ8n\֔'xZ {x2x={aZ'{?u^/yS$g=6zz<|vۧwE QosQv_XNVN9r]s.%?BK!?BOb`'#< I"< O< x$IHs.eI yU{C>@?b)X~y6!|Q)A50ag5>#<!"<<x!Ck-lj]&nTNjQAs͚ ʮr6t4IzNb*W+t7u̜'ӽrnUTP/rT./'e4vX^>'뤲i,ӕJcWsCՌё];nc?|HFw6:b_xɤ:J76վjyl>ju4׆ILտK~;6ך ss g~r'\csǎ09q+ؾs:L\e;zƉEi'f{N?j]T93۞=&wuJD7W ZS&2!ָW|,DM"W=_Cu?m סڸIIrZCnzsˌ`CsԶ8 wˑ{UX^co?(?N}ٙLޞa=EtYOu_,/bcڀh6),ǘۢ' zR]gzıaiqO·C(Y?E.#A'h#Mq&Dzu;<>WD^QSa5_y<5!1Pws"mWM`?>두N=Y}3T_1ᡔ3)|pGS]cyb{q{`T$u3;fj*)hHIWm_o꺉-{!mSq˂֮RZ9#侼nAĹnO8뤔VHzt~o'v7 tWvector_static_clang_v8.0.1.zlib000066400000000000000000014407171505730223400360030ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/vector_static_clangx xU3P@FphCSzS]@QBH(*J10v]߫uuPE| LRJ{g$-߷&;w=s=s,+Ʀp\IK1]o{^-Z(+4e4M3 7o}skYosTZ^2|_p".2^?{]xa#i 0V׾nf;jO@6{=s/MJ_8-\e2|keO#$09]?-u鄩 H%i.@:pK1n+v++_~ߍ+ngpފ+p^+/?X{Xv+]WxA<T8T^V>#U ~y\y?+7}PV^߮ gX<T|̋ ~n<߿/k%f %<)[g#m6ͫ_?۳~?>ÀRnsq9YDK\>A<\cJ`}=DEDZO bHYd x$d`FEgZ3m~P.*2]"o#1ӭW 8q[9y>y>xĭq[ޝK   Pe34Al5&g,@)!1ؕ$Έ{hƹ4 !u-C3>trВC>PrLqg֢b*<)(=$b[zX rWhQuUj%>U&K4qӠe2'm11? e }uz}YR/蠿*Ġk}M/):7eЇ H~\\}~k_ܑ chΌq ;CC|ЧR. }WHep w}ˌmʤ_AS +q?BB6WWG窢Z* ,zXH$¤cZ8o[1{/~q!P~0V]Xp[A#P"""u=k! $/ʂ?]$x ūRU*:.^VV ] ƒU9u}E+VVVT+i%iyBG^I+3yhs0d6E㲮DXyכgJ-HZ߁(NCӚ.FdVVVVR|4i%JJJTK|ZIV~$_sVS+)JZH*ĦJzi%[tVr|Zr@+٭SKj%Z'XLR]MJw$u& 1YI?y/O?o4YN?O'~ϫP9~ϋgREjRpIjÄͧʚ (1E$ ;m8^Վ"5(v XbgM;>O*)p' >}§{m0+pWӦ"Z".@z2|q-)lk&)O ?vpL@Πvmtʼ]#ݦ7Na;&ZIRjƥdSc) m")J3GTǏ@{ !p%[J*jJKO=$ *YݎRg@_=hGZ\)p~,v ? ~?] Np @gV"1y"1fFw 2"]#]<=|> bPI™Nj~ ܬa泂FpnNeBpg!޽[/]yFxJpsk's}trӑY( ?L$[)VF=ދ=B(ӊ )l7;n'ó3N銧PytڵP=RŋZzQpA OJPVRXN}WkK}dYoڴ %b)?9 koR vgN/:SށE)5 v-dc#4wjb&rY&27q5\ٵ2ѧmH p/(nBj{'o $ ͪ 6ZX _ >t3/|,8L=SSW0P}^5M+hT"pL3LͼyVQV|H$\E]ubE5 IHMK*ɶvOon*&7tV.!SWy63{8S}eP]ꟇbSט(gNՄ7\k#/11jvpX<o;Jd6g?z. w(Fxe2} z %IT:`@a=r`om۹0%n-Gq53;NՆ-(e!"p-))~ ?bA,͂G1Ag@Ij@%@$W&[|S<疷uKto%؏UQIW+؎;j9ۗWO~?((GUg3{_kB`&3~X#?#?G!o,0E^y/js'p3nv]7p߻+OXDx hAwI{D2B ^s?(|g^U?eH5U3(OL&v:ARf%RFRtpeB|.HAL0\E8<7 :h%έܸ!T7UF=TV|QQu˂u/"m96HW-.3,G),wsqMEU%e"G$P9v\h$S*\;#]Ǵk~-ZH'3ꂍN~U.zį=\j2˲@d.1T?S7+Sc_ \ZdoBz 0KQt) veJܵ}J_J#RN%n'hx6ֆA,ֱ~T*'*}FyPξ u/ʄtS^JTrrOcwHD@h ͂|ՌI&Lr o2}ЏdW5.`?zX~~kp' Mςzaσs.53Qy+a fWUjQY_qtӷOʽ}aEP{g,u00g L@?p+] $e-ra"Tneq(q"UW_-PIG`QU󒽄RPQ+m~M$^C팈bzz~Sܯ"7;]Dr7X W;ξY~5TXm5.N+ d$X&_ǒզ/>Zck \:]}Y֮\UⴗhōSK"-W.Lѯ(@A'b*ꡆ<(v ](% z}hxC`q}YBhu+UT{Ӻ Kjnw 3f@6$=V֫"}s&Xa;qFaE}D:LZgXo~tVDxD:Aa{JU桎9| A5VP/|4H H Nf57Mh'# :k"\"M;Ż]07`'ePSh6V%KT^RZ/S)p3 mƬSz v+V63kf8.~­Lr<q0ʵkm`NB7KUQAvF(A ?پ]f`a=ŃlL8m% 0"TO2n?v _E=E ɝpJw ˕UO{~_8c9 U0=Yr5VDl$O[Wjzv'rPޒ2埃'&w_c YbvCɇ7@Jg8f傸OYLDY׆|X??֨ Yꖪ^v  ,@£/AQ`` \hrq^s*I#R()`Quh@;65F]QOtwA),وhq ݥH0%CpW4EC-De"_> Z=}5F󯅬HK\?ZVDȸ":}$֞[iv=-:OwšTۗHcWhcS@hzPۿ$ 笟er}3wpXBg~l䙹eN͞?sur79J䴧p;VbtZ*o]C75FrNqV@- h5n5~n&|QGDN ݁>~އ[`)9<@]7SW`/\?/{y:jF ~ϯ*F-, \oO+JzkRr%Ծk}+u!PHHh;V~sF=R 6-_T6! 4휧~.oh\io'pRBfts8 ݈Ńt+)FPpL.fFvߓ>=TPП3w*E$9&&UxӌtQx#WBY/M/<0|9tAF3HrGAS2bպ3Է_i%f\OW!OG]7 5RX7Tq'|տ V7z/_QMqfA.|#_ X7?yiYHf S;B[=4, 9^܂%ԯTBѣi ,j]C=6& D>jf 69`)OAdF:Foh bej|rLK! H*/@|5 w7~k'5W夼Ќq\tL5 l+A|Ekb絬᷾b] 몉< =a܉؅ׇ1OCt Rq4\EHN%+55g|&S-yYUYo!%E^Pq @wEԲA_VH?M`% exm.2FQ*T }Qr5awK AA)T s3NjD1 _5n廟R)>sߋC8^ώ;GLz IME.n3?y+W&SPO$WJ^n^T&-`zG Ϛv~*.Od#;;}͜˾ }V[f369ALOBK~Zq4=߸kx&c~=X4t)sx?Mf4=Zr;ʣ=0Icoc~MxWLx擜 5[O^3'@t2Zw?VYx'C#-~/}<&?HPhmfJ^xU˟LG Oo/IR?(l++:r)~>i?97x.IkA MÚ佴 d Ozrv:&EX7S?mam? HPNMp `pAA]%L*[. b ٹ2 x8AW PtF.bO=%T{ P;ce k^Y;ŅZb%\WYɉcpjkԑ[M|m^%8BF?Tv؅;_)7[6~K`NJl1_xv8in$ABϱp2jtP\ح"](N]ѻ~Ӗm ȣ/+ù1TynGjŮl~W@6a@:RLֺۨTW9Agy_w$ʶ\t!ށOBIpOxh;qهHh-$0+Vzzs8tS~ne١W0+g]ϛcχ;^L0>$=Yϊl<}vWl9?~H[>~YIo8}-1~bt{ ج)mq+G3$4o7L'%qr:Mߦ1Ը aݟHkF%U΂K} Hm1}Kwʿ,ۨoA#Z8݂h=(h(*i҇ w4kIJ(i8Nӽ=RЦƚ{#޹؈uߝ#;@8xJIkf>aheF^OͅޤWcYmgOc2|J_J]c*ͯN,oLOHӔл%cWd*OO C:nثN(8[yPD{*=Puan\#iA[KX^5)瑞JF}:gD.v"KHy. X) [Pg "T wΓ]T.N%ƞ\0>UL54 'FZ9;Dn_p9! `MV"@D8[o0<Z[{Bnt5 /RUj4r%dFI>w=ftaשIOK5[#,nV>ZWvia7OΦ.8neczp̫uwi-݀kK;ǵWzu?S3c9]?%~|t7韏O/4ܽM9XoY <';Xb4z׏uҗbӏϱ31:ގ%/KƵU/8coN}?K]Ou/ԟUWi{[U\3/pVOcx;ߝK45o5',ӟj:so\<~qJuYp]B n5?S:ϥ?i-j:r>֧Ns⏟M[tb*goKgfG~SاZ查O>Y ~?j2F)'߬CggcN]I7wo$]ku{syscC9͆>Bʳy3>/?{.2^Wgw€U\=9>sۉ}{d|\w0?̹ţ5~6qM=K̺>c~MqJ17ZRs\g6= 7>}Ny|xUF?|>|*֧>{Nq$_gpXgJ|2 "6ߥLSrc~j/6qziB5 :"~pxik1zէء+@#xLZVi[76n;ԽpOb Y| ?xzbWx۲lU+3?k}y.!fo+ FNn+{m;FPGnz&'iϳγu?ed9='4=;_L}]~,X-$uB^}W/;-d c1wYnUBgs/݃tnw |([sWFOް,zNG_9 9@UOB*ko1@x@ʫOB8b63+]RB,`DbK⒅tK^c""W`;A8`Zx'zSlz0X"91SF]D~#ef0uZ˾uf@?0H`wwK[/>5Z"MPy/y v$D&b H:DuJ}T [HuQzRؾb|]|H"K1  ?$2%~KHΓP^蒝rs.FK~5Tׂs$וuh G҈X2:<]0! 6g.cYvfdI^%5K|KX~d_k;jDys)YrAv .RMr Ef3 1Hn0?\W1PB#),qoXgVyb&܎@2y"Yv z#,؏-"0x8[ 4^Ώ_ F1.b{|_yd#t޴{2-o%bCDyht `\Gtgd^]4.~H&?σSEc< * `*woޢ^jfzDrH[XUNkiWśpӉ xmvI㚳 Gr2ίQ_&pIĿ7%s'd ]xpSlf_2w h޾?*Ü hd{k{Sx&3qIf߉4Ĥk?Xx>[L~iK6 =U%W$ 1Ҟ6Xw/$ZxZR$gRd}9 Quv@u}6r4\āeqQ_RK7K!R*k T4YkbW.5Q{b2+b@b'ybc&d;Yފl[\L_O=cl'Hҝg__v+=#03pKOAG(~zJ$A.Be5J?X,{<u4\؁;pL1Z~' V 8tZ).^_čd:֧ "0ԭ?L#œ`q[k5 *? Ϧ4izw>L^F䬻Ӣa3~Z/pʒ\dyi.=ПVE`=S?HV?7, /8 L Xcqhe=~W.c' RQ Ƨg>r- ~;%0qesyy+MfhFz) Fo+/( Xpz|Y邜vmH9/h*ֹҮOza-hœ)jV{CMU#$sUh6'o%0T)k (A ~}+x&~Bz0U^+pۊ:Ƀ=>.. "U;/uB]Y%ٴVEB'azΐJ PAc$ՅtvQ݀O3c%b-O\Ch%~ChwFDGD@O?1x'`zcTsC$ƿM,0q]Ͼ;t`#i͵K<>LgKQ Q+H>F>zKC&b;MǽC2k$v`Tb2CVF#4du ]+X' Z#1%=l"ϯ9Nn XU0^XĹҤEL>Z\¯ D2)K954!PGQ'_j Tt%ⶂPJ8VNK#.+>2<]jۓQ\-ED`BxF@ZЋI_M2dDhѣ"~KY&Cߗ ְ!mXSgcJ:fwk5[j,L tMtwТE_9]ۈ}CE/"(-GjsַB#ͳCZ=H=x :%|-ǭµֹv\fzν~ U2 g×c !ktæ_-L-Uԧeo8>OU / V6l* 4[8-.֋I kk2_u خ7$֯OVV?ԫpkK@w[EBm`'mAp\tx-aС3gXg%t|Ȑn-ht+1F4JGJ;Q6ͳY6q4ѝp4hypCkXfsbNv,TI8 u&Sᙄ]ǘ6ӑoo8O8(NY?@1 #x\t3h7zrAOu=9o|ʘ=&/a8m\ǤFb&k\|),ՆJt,a, 4^@; —?ފ:y k i_w!D!~H!WtSǐg_86Qϡxx6Q]# j͸ |.J/zн*g+eo6hAsPP\)UW /sc+T[S5E{-I0eFV4y& r^@2<̏i #X0敪)Øl I8#k::fߠT7 }@-G!Ohk [_q'PJX,̌A3*AY&LK9(4_)Ǿ'S-H=mFYUSXkɂx 3fttϣwgcp5ZGj?4Vԧ[<8m7҈A>?zEW`ys&q!^bߴdky.z;: ygc2}t 6iF6o|ҹlw6Ӱ@:H>zie_209q+2]D[uش1v"98l ֶ{ צ/3>:J@\Seš(t:zqK\?dxo트oЏFKdM:b8jP&<3}߇Dvc_O1,*bTzظhi$ Dˣ r2I= K@s 0rR/g[yYE+Z  @N9:9vq֭PfU7_Q,>aȉgx#~'2zYt]YXA%=^[ѝ&^C+U,GM03=?wHMlCibk$KKk&/d5S3Tݸ VxKm&OSM"bj`]`-d~g"%M\{ڣBg[f ȟ_[{{Ϗ7LwoU=ioHw.qc4wH# kz~*%n.ĶAiN-GTY7 S8B`{CZ O~rGѣ(]c͍{6CxPл]m oujʸ2qKay}O̿B}+#n?sGAea,6 K)<'G`aAǮpy=R]9׫b>"os ӻ#Жvk.u @{ef|Wtc2t7qz7gkb31ھ˶QxL;7g4qx$MF%T^ʈaGO$t+y\r(_xz=LuLApc@{G-?]zǽ^o\_"c]YLT988 XoYeC2'+{F[}`9X)Y&>K}Krm`)$Wtv}|p Ú~IĮk)Q.#ȝ;̻"m[ % */2$$.DB[ygg|P7|Lu&oX^t`?S kt WqK0C@Xև3E}Ew?;O"eo`hoc/6jpO"{džiP:]$Ǫn =ZtAFf!_K&s7MjYǸV\Pm2a#8]lfLnsuB0> ZێӃxFrCd3j^&tO-!*J'VL|$kOB88^xtyǞyϳ/ϳ?R>2U+"Ht;Qf?;n{q90~O9`ѝU˽&?0O@~O$gR nW S? [ .q , r!8hH8s?#tS4> XY &Pzc:Oz E+aKNIc.pco)F~ֈ%f[Q&XCpqxAO? q{veK=]+] >oo'ԟФ\8y5&P\:?VLg}`@ %nn\||_fȣ+N?0z3gPRWOI⟾}!.-Mt<QSC(h!Z5D*%ۛԷ_7g~}oN%? f#́Q(n f<|p<7<sL?= j2(6My _Qٷ,2`"e7Uq2a}~1Eexv(2@.hm|.3 eY:qi;1ؾs7rx6Wg3%%ؓb;=xTVX#CF]7GYP;xO.o1`}|9Agq3Z՟au].ToJ9_?T j?NZl ^Dv$=~|[>|ՅKEE^ʡY& ™Q[B6dۡu'XzFL[cC }+b ]dSbIU7wcm̾;QTLDIW%Dzl0q) m hVQ_V駽-{ˎY[#p+m%b@vԇfF86T~(|5шSt[&ýUje_ =wSp ,tbjĶ[.Oq ߏIa;iW[g`?'pN%pGHM)vDz1Ԣ/Ѵ.q]i}M0D`#3A`Tn~`oSF^_Ԟy! o.[ňk +h mjtrُ.hqWC_賠4 '} 4( 8MOσXE 8w+W% _A 6Oׂ)>dF=9X#?GCj?hDs7 H+]yj"];V[caz46NjLn-ze3]VAa y t!wΊ8+~-#Ur0 p'gֻlMU`oY|oQ!πpxyT*5Hj`7Z|U/z@QFr,ײ(:i0J̰^eUpw:2D眶jM64=d:{v} s,A!ۖi(f|h#pauzw ]ٟeb}q8y.UȸA< cDR0'zևUa%J ?uDp@v_GLP\H(Gr8*j] +_U #9e~HlTTm?v[l2q t@ gǣ)͡X|BtҍSؤXL%'1n9E呾[yL0_=<)9ٮI-jdfugP,hv O|>;c5YIlZz:}mo֋Ӗڇ#Ί 9`d1)DW n487kE2!.'z~!tD fU(jIۿ&|vb\Fc@}1@0yV̹m/WOu7d7(н(ԂF[cpPw w.0T- mxC}RxK):?l `I>x.ۆ _3~/O  $#'*<Id &x&Fd n`7d4>t{ŀџ(?2@wȧUW/.4›9Ux=t G6eCC&)6o1G=EI6ѭ{Tsb8/jdH|R?}?<` քZ1K|l80?7Fw?2TG_B:(=$jW^d7@۟cjz& h F44enccJoRK>{ޛh|S_fl C73\ξAkv#s%ndX~Dϖt3[*jn+]>44Ѻ9<+:0-п _5_GI*7N?Ok]2blmL_$8kaq~O ?nfܢg!,P jXxfЃYY.W"V@'Px6V?ϵ7jc?l ͸)n+Fl2;t "z-/ג;S\boW̴V`H=Q,&ZDR NЗ8a/r ;TB8痤Cx8t 7z!$K-ѷC1q3Tn|h|2`<s&X|Zh>y.dgyPkSh|!H"<2QyTw=XqMFZ93)?rAlղQ̧)'b"JAT`4NrQ2z&3Bcogx}T>O>A>J:gY11梔G]D#1Q25cX2J«|g(#+%noXВW4eYQv}JJy~lb_45s#9|y,!w?$&d|uN(ϛ>_GfsF$P<;tr#%y|>P,Y(KQLKGeto|t&հ($j8 Ѝ[<K>J-d*;trmGyXQv&LI5ǧ{Epq>J&$ҝf5[ E'T&Dr8 P_s$nLb5b5Q:|I-Hy5$9"Q^{޻ӛR;,u^|h-|+˷,:i26EO~#}ӔH)ni$ é.>GTG7UDN5"".:{>ʸkt/x1\a,#fx>1贲"idVջ[FkFW J lDl$Gu U\zcH 5UY;s [S>~;sFUR <D^ߡI뱚A]5bшcuQb4C+םG$cSQ&9L_|{ K/Y1#ԧ a pQclQX/fb)h9HrQ|p> O,v" sVĐQXwr ;%V8Kwoua@]P|ն\}qD*߆w@>11 ̪lD뻕vlPRѲrm\Pe9׶v4lx%әL-aZkCUޮPoy~'~u"\HaEݟ'[3w=qs7IsF\,Q*j^lߌ@:MI q }fܠ?/פT<"ƚWPl tDb.)`ǵG>)Őo:0TzV`h:Գa%߮ _Kzf"!-9:R6x ң 7zK no=$>15FyNaZEA:침aK t&jO|yrx,o=2gGgmjx(%,*:}#NWvfR~aQµ^;`_4~nrp}dn}.qJΑCp+E`捓6LO0kb|:Px*_elɮldo*39ı:pȮT})D0f)u*V=' RBt5{)5i7bJ= фto? I5#%سL3:> P[δϫF7aGD9*o_SAU3>XHYBC?c6C2;!30 ̡[чw+9Wn!N~&2Ox鷹pއ5E~k}cw ub@$_ÍzJ,~vFWÁPr|͟}US+v7ڥCD)i4Ug-޴z57:zA'Kァb/~IC婬 XN9|>8o#k%s(!DΞD d&̿A[,8@J&.vBtU)nF5fY% &V^w'=+Ne4ސz񣥹S0]cKsg#xxu>|<."䴣u]b&sM(pY0CI|0 *Sxf< O|qs%͓Uy;JeN$=5wSǸaBW6bIER*Ln! cdEOjB1]M2*eMLo{-~j9;%o__D|=m"#Z aq*NjUdA IQKWTY8[* hD5ISkѭjb1mDH.TNM콋c8~*uK-/1;gK|$TW];P\_'?Ϻ>`?WRI\ ]!,4B]3cҡbL909 qz^ʃFYX`TQCXRQ)79xLV] {lc87߅ÈvB4.:@RP<wS4~7PZG[vj21?h5a 1;rܭ,*DJ,@֔Ȍ0tÐ*i%Ӆ8ʪ|`V4pQ_BcT`';2o7 !|\7=8o`r)G`}׾{!eKvu.R<~*z׻G+eB׆U2yF9= r|5k#N9]bsq? ӵY L4.W$y w2*~K(-II5@UNQz1HGE9]@IC R ]'ЗV"#}@s(}7\ =NOG"wgGQ@[b7/k4 4s֙i@oPq j:N?e:|\tUJO ~{__un^Le""MԙaF/77.0)Uvbs= nYg畚>BX-|arpq v?K9')T"Tlon) R T;XKSi<Jz ,%je锼B+UEe0,ӒyM\ߠ2~;Wu4C%*}-@T\@zzYԥ@ւk51@~+CcQLZZ@Wd7Fw8oUΡ1.g?n6[_)ฦ]BEv҈< ~1g$X ѯah|sv_B2XG#"#2~{)*JJ=8$:R٣^ԣVef?EA4wr`>Н<EZP[*TtfV mTP ҉7Wt5E|! ,.Ю &pH{0k`HX5y+O1`R7zQv^UoĻ1!.Ix|Zp!/#2Ѻ"5nq̈D1cY\F(8^*<qx2$qBgZY+4q)ԯ"N3̟_>emSa-(rMj[)|F\c^l[GH2N) ޶XsGr|5RyY~#,w$?ZXC~[rhtz!Y􁊇5|G4bA-f$*w,kmXK Q>#pf2PxN^b}l "Ym{@io-O!2"j%m>6SK /7iJ;3VjwPݸ2;Ýs4 |_♂yj|DKaA~`]ߒzFGp3(*{!#4 `FZ1̇&l0h(Վu:`K xkcE1)qқq|,G}OQ<˿1#Ko~3n~OZ?4G^TWL&'ϧ8уWu!Bc1汃57`۱C[|O+-4%mj2X3ؼAlbmn4VWW6` v؞GxK ݼzDp Hd@b[~7Um0$e $i (·D~at!yzAkw.}*Hi\ csM-MKK'z^z1*!ڟEӳ(}{vS-[!-ͨ59 略RygO%}KFGV39B/{e_k؏Xv~gcxgd١Ml yv&+ݏg{\卑rٚuۚ{ yS.=s{d1l mEkٙʾ=|I"X`νIVB'"OT"ǷInxƍjDs#M;u>G-b0ai0d;))E^ԒC~Y7ma߄tg/>D&Ã8[QWxֱFnUU[Szt9 s;Vݛ|;j #05ɓqgrkCof"[aqM?Ģ(ӈɿ_bb5<ͬNd:*O [m$+#YC;$cϭ#(у`Zqpc缝DF&W ٴ4_m*l,rS1IS&?dħL1 ιIX6~\p1{i ~ \hOMfeZ4&ѭmdvIh)yp\1XkU/+-iJZM1δ$q%e3ĊF)9{^a>m1:/דW yBVG M:p0N#X&DZܦΣs-)&Q{TT_`,aπл(w1Cp܍Z= 9u)(mG'?Lz>N>;5 %o[?$ſ0Rz/Ө%ӶԴKtk$yxg#G:KPM=w>νisZ2.gD|X'@ri47Af-xn -^ U:@AaG:v|QKI=Jݭ-WVKiU=m ܜHP(Ĵ:"9|O\o@/{gP&1þށXЮQߒwKk.ty3W) [Lmy}\mu\S Dy$rM:f0Ձkb= |2 z<LS*g?`|gV(>ɕzOg4 wAo&vIk,3T)A\1;I'gW?lh-er͊3j)Aբ"ɴ4KkEguB5 ճFHQ$8 o|R`qXwD>ٰKFbϪҭ_fgmlr;՗X{dkÞ 6KWGpuúKGof|8^cuC)l^t9|uSmG` Z8Y|%+DZ4N=$5y$h;3GzweEc|E EgEGfsOd ح[iLJtoQAN0ܚ<^(hDix'OXpaRx>B^=.gjN[ճ{&|E7HE@n'Ɓx[(MI,j拆IyRlIp\+~9.!w*+/vw7X4PO:4'߳"=g[y4"ϡZ>w/gTN?iSX]9ѿ*UΌkFܔ0hOSX[4LLEj J1xs~yC`#i:\@(b6͂FKbac"gيG@ W9icwPz04:: Iݦ< sWၟoKW[#VbaԈU-&_X^GLSPy]!r5<WE(Av12 EdKfҊ=jdR/0MB7_Wt*2{/5jr5/_Csӈ$~n٠h5r+``?=oڒ"+Ќ81Ki@},~M?ԓ$ M2IX; +Ou-Ku&a#簇HЏ!SPʙ1x5VVOR/DCIgϳs;kHubqu\8#qt0#Ԡ0&h8&֚a5oUu68+<Օ5FB3ܚt.%ie9IoJX|}ΤUlu{wi:fSS;YsDDg#!.UR-{@8DxSo;rAO4}8@֙)Е -jsF: ]K3ZioȩK ɇen؊b1"Zn/^-J><:*tセ:W5/S1s0tʒxeӒZ&'e$a:2陏G&aeʯ<Ϩ}WY52uɣۍ`U۞ZFAojy $KwDZ* ixWV~-Lr``+! m+鷋yM*9~_sf!IA!u`A,$hZ,h~Vvܴ,櫠CiQLcdxK+5 |쀎zࢻ '|82QlNӔw43;RgOudؒ4NeAݞϫP0PoKȘ u$ZF5`[POHX*EMņ_W 'q3>"@Kba, w``:-E|F UEp>Na 9rYnOZ}m9@ccp<mP;gZ:g͙/r%-W`$<βXpvٿgRwψJIY$6̀F?t-㾽.p;y\|3uiɏ zdmI7 0{uż;ss~ZxU\``.y  ł}!F-c*VpU@fw[-ֿ#36(OA+/?b뇀]iI } ?Y mp=Uq>H5'M[_\ F=s1?i1[6Q n5Wv}rE߼$A? `୒Q@{];s/a(yCS*dEK~]{9j-H˘UO=(B+tԹ[k ͨnquKwB9.&S-%hv0'>W)xk--73݀4 it0D7Ս3|p _eXghփvT%uz*?FJ`|"ӐR{'Mπ. Cд[Vbٚb41],HwQM2"a&w^aK4Zʔys8L֮D ϯ!ބpt;t)oVDބ(z(ͧsAJ.ۧO?:X'TIGIc4s=iI=P;6b-ԘaށU ;Va9h4@7Nz&f=|&vð);Vh]$c˺40ФsQLH%?mJ%8xTļT؟!ޛgӤ6cOz=Deh@-fy)ƿ9_vc"=i?/ts$uUop[c-$W+Κ0uURiG9ߕ"=O{5AfUw)8N|U~]=by{<|}Hd M9~l?n*Ӯh~~nq`w;ڏ=o?ڦhk?2 sB?3tӎܿ/2؞S[;8iN"LGSխ9>Y-Pzh:$V  ,'C#!Fˍ+|ã&瘅99MX=g\kh߹NLХd[[Pxb*Q9F=dtRB)<"K@\YB!֠e)Uʺ1ؔ)& 4GxdGs6]]nkS[?þy? Mh=nۧ D;fCAheegy ~=o*_7`1~xT-8Td)umu%!u<C双 9Q6j@OGi-Ntt>x$O $)SYG]\UN@@uKLJv=oU9ckܫ;.]t|gEE~C>!-(8TEFہ`cfr VE/7H~p(2+'~Úljz앸Op_#q69'GFi5p^Ya=1Jʧ0z`rՃ1L%\˭MZa;X;Ӹ6 A!~z:$yU+: Uh?fEgmp7?էyUHwV}پWOۿV}gC$ S xx2^ip.xFl$Z{%8b K4ECs&_2m[304aT[Vo.1'MG\# eo뻯=fV"IvA羥{ӈ:m+_6/>?O|~^\k>rpƤ1@g:-SSKݸGҋ_RGׁh qwoہ>^a]T~ۿgI#O׳vJuIa9uC .R?("v<itdhv;~?T'\i`߻ 8Z+ `itj[{ΆK*qCςwkwWwj{-x~*C“iŶzjq= +4Qkmk mz\==야++$~qi&VxF4/n">Of_}erpƣ }ho^,!*>\Aw|q$.1)=rlꎎP濷3@p7bv7 m'Zt 7.wA;]OU KoB *@^JF_YM+MR꿬 2*i.`k)؟[Kpm)&4\rBkR_C+5/vp5gIV+fŊ \AO_ li 9к,Wq!ԫ $38B]Mt4ٍKʎ/(.*d]PVG[VXtDcR}A@z$xJFFh^+*G}iTo'[#ho.7\:k= yEyV( 5 ;z8EɅ!xK)&,c77_oT$SR뫷7[r+MC۫勯uJW/ yMUQn'VR5:se/asI4kEAux̃PќpNUv/1$, BVj;o;SllkWLz~Qv6^Mwg-FgP|v7 fu/|HvhN}t߼yrVb֍ZRi6΋5Fw6.ޝh[?p+RTcu6טrKvq^cs Jۍ g.3E~K//ڀii0aY"%ݹ)eyG%^7S%HN%x^/L$}j:AD=U!?%TI+f7Xn1_mwF#а=9% R<|'n)~e=﯇>=Tg|eNU^3<7̸#8`pK] _3I /kt8l͉r;9]j\WNvXRDX/$|9zD-uUf_/Yt޲>""h%6ZeIit&P:\i  pˆB:0,L7b/sxˀE|HU,z`&&VgrO1M'YqPd]Y V!Ёk\,l1Us681[yJFW_Oͫn ڝs:OZަ> %V"gq[52\r]ݣ*_G)~G 񆁵 o{'+m?SٛGž8v_B?kdGE<^GL %20m`#XڤqLE|":-^h 0EIj:^#4^NNx/2w`fӛ':"^[ r*q**}]s;Y:q]:p:se/K$E( Sc|=~ѭ)鋎mGwc|v?]N?E `/3/ٚB x|܌f;?eI嬣;睛OGK+6>D t<-:-Ax_xt!c[G@eOzއ'`<ӝxC05iuxLAoƠrTMA(>AEtHX!'OɁ~R H#n7ȕ_vo Ӏ@ƍ*q8ΡŦ,O\a]V$.(_xc5,_2kuC ijY-8"B_}-cЍ\ ){'o1Ԡ|}w鞍LiM΢-3̺fPPXLpA YH"vW {, fIRG%;S/ fB'An]_6ޮ{O){Y~ѝ*Ӄv/y<Lx3%Tk[}׫mk_*P?y[Ҙ:ByG_ -XJPNBHʛ\cbNVN/MN&SaKjmh^%Ο߇TԩU 1^ qO^>=cV)tk!dYAݫ59?2:wa;rdZ*\s 3!m;唲,럛x%eoI%ccUS;:jIF\$ jL_l!8ek*;/4/w=c%SVN a BA_T>⎛2#pqo1޵;}96 jma+o/s ';ȝP6s q0]B&N˨)A}IT"&PYGm+ wPuh?*`>̿0{f{^S aeH쀺EHC> _VfNPpR,f'vB:a솪 53U:|;p"}5xMgqػB*bύB5~3 ^K@  ` o":ua K3 J? ]C;Y=MN#*tַXp&d`67\$3x^Axi*_z/~`f4z<%Xh+$?/ ؇b#tVg/~.4 5"vM{%B`$3P&PnѓE¼Xn-KQhlQ@V#P^~2ĬpSV$1$HE=qM .l#Gm+&jQT?1d!ݗCZT1hs\N|*̹BH? ioJm\r"[|#LC^?lACX6sXޣ(#(fT[7@LY%&T*JغPrkKe:sN$ F3*#$3'?FB؅D(#'¨i\h `@ ]8@<4hBa6=)(J~ -&F繮ivAڭjF2Xas 8Q{$|LW58JQ(Gf&x:Gya?pI@|;#`8٧XEa!+T!x}t=Жdžʽ"TbOiE,]`A^3ek3T@Q&>qrB~V(qwJ"V!78 4d v29VW5vR<EP!HBMB$k4b59F@ݱ,R{6kCuPq;4♿BnϺM4sM'I_5baS {n&!2}FR2J3h( f :A$IN#t.V6I7?RڞF=Q'2(UX~âʠrqb!~ KPqۘj U!U 6C0CRoʉ; =eOOT*v4Y`mC~چt^@R#{⧣/ uI쨨 7E[Yq @&Kۑ`3WNG%aFZ ^{1,ڿ*{SXP{!~K9PEy@"#":HhDWOX/+)JJ98B.m`RmH&UahK Ei$L+Kt_>n/iղd$;_B ^Ȉnj7FIZZv/Q426ׇ='H$ m1aMNb&VEU89m-v+69)z~IUd&TRq$EF(F1p-CsHu?g#(ꙣ$%*!_.2Hď Q>~ JqE/>@̼; GJm}eyisE}ls hhl3[Hw%l=fa?#% GU)ڽOs/XYI)⚴R\sFV뱒5;{T;hK ƑLvT]=DudFˮz$@7zXnRπ#֧Z9F$Hi$% ea}rgKy(fl#OU'%g6-R.ƏB$Ro^siGW,^}4HZ݊-#7TU0k~@m19 K+ U25,o9w~xfTy-??g~P}EH)_1O"Nh=v=ru{I'*<,c?yN#wr=o ^G,Ch;PA܂}p, 83C5NuՂٕPGYcQbcN;4NZRT?jaj.2IXYڢ~!2G{WCKNMj%s'MPV3Z[E&)&rQ[Fg1_Ə&3 M* ӛ'X);+&P8.}Nk#Y`b T(OO AFX}!Ei=.T4Æ Q9!n $F0|+[g^}S[:<<nMute(::85~Әs^tl]` `B+FЙj+ԱY@30`Xd==c6D_%dɆ2ᯞ"S*1:d ff1f֒B_X*bE4kn$cQ}ۅq?+qaMz>Yqd&dMJ[V Q:UYK\eYÜk1=fy,N:o(emld/5qK&o }>,Ȳ֕2 ׃mغP0e8NX Ƞ|=*=>q<%Ιwyp; fDٹP"]N$@sYbњ S_f*=ZalTEoz lWdsYќsX7v'cKoS O2p7IO/:Բkz HE rAQse*TGð]q)2?Yze|ST~Xv,PY[1:|҇,k3Hc/-cxZBgRKʞbj1X.O_;i瘹zD"q1 bkeDzJWA4BiYUқkҢYͥG5kmր M8eUs`he-sJZX`~ + E#N+XDL(.aP=">807>{ïLN!)}JaU}1LWa# ;.6Lh"Gd&Թ07$<6'Ʋp*lQ.xL; e?v'VSXh'K9g)eCXl\$7Km>y=\Uvo?ԖwьϻT!DZ#W"fK4|h#B[h-2fl $`MQ4 ڑ7D"}Fyq(V}H_@Z@R']/ ߃8X64oY!D7@3*6*F~H~Hб;gե$0WK@1ܶZp(K4}(HbI 牛p 7.L%}I]YTMJ-'VK9QG>?aAjDgA70,n01JHü*xF Jtʃ(_}et:Nm cZ,$nF DjQ'@V~#aa>0@` ߀Mü/21JE$/ gֹx/8 0ubP"{+Eү}cg$DOpNC/FWEJHLFdi%ˆLd3@"CT[GDZB1;M#W p d+?PĿOw~Aɨ%n+TO-$UF@O̪C@iaדoQň)T֪>OʘURW/ d/sKA8d6@|Aqd:T '@ӁX~c?QMN,_YU,V>ap?n D3z83S 觊d=O+ 6`/з {N|և1s*40T_g(/t BM|XM/t%`8VlPRR)Y*א}!|5+SrG1Zgx?yPZxj*7, ryډMR**QJ%x2`!.@^D2!}%=1 1% _0x4*ԐSWr-U6S0{RC|_`m,=a b.GznxM"Pxa,T&+E/Y"2F }Xڇ\4;Daqzw;Lk܉ ]H *܄kF!21؀(E% !y{CgB;y!Qn B|ܰ>r^R~Wx{gaEoE# vA =\=jɾP#~0Ft1-] X.o?_xx C0?os!- ^?䳡·(gBB0lpXƖ܈M4\H' s Ic a~f!Vd6(Tt$ 0H]%1c1db~  av[;7(T>O1^?2iP,d9&BJ= %W$o4,ı(45.IxDZ/$$3Dj +/E%N5=GxZEb# A6"*ԵTq[VR1]㻩Da4bLrsb2> ^b5kv-H@ꯐG!RػK*}pJ#?_b"nq*T>Oħ$&_@I cLuR!do7-y%z HŒ!6KIŝR&r*/[UF1ܷ|3^"3( z. c1]?#.Zo&DX݂M5*٩Zp(sMٽ4 ;'Q>N~%ƞn"7#w܇ MIj;E 3rYRkoW+#d&R)&ȏ"Al$sO1p,C"p{a֓U4ÅT \]d9^N}kxTL2 h cjR$0D23:\DE[T3ęGVzJj$1(s.$KP[{ɜ}g_Z{]^{(KAz#`SsJAz) a ONKNz6l?G uFaޞ~tƵG7׻.oϪ1BטHpnʻsYx'umEN;l a.`bzY4?hؙhzGI㊃.X~e"XP\˒n|e_ХyP C'\Z__&NxvHġrp3Sq'92^<[|ؒvɸ6$>(!݈qHm mpNqgta:mh/? x\IAxa/%l%,lgφLq>gv)uwI <w]2/yrzyx-7/|O aq[ &+n;Rpx.uW;{@֍Z{6}OYC0Tw@i%U5Ztڐjp_Q`8kdmR l9GoAqշGfhn ̾=.5V_e.pD&ͦ{,~s]xmUK%DDhYJRzhm޷_BfO"Y{0{Bh_w>H-j~.#exsMGm4I+PUMTCv}_-xϽ< 2{4>;-]܍Vg&S H~RUx͗He*.WD1RR,jemihH⚶ȩ^|9$VN)FtX/ w}D.9IRF[@}X_{$w ŁHY a)%Cbܲ!/) N\Bk:_}7R~>ίw򶖈Yx}eYu_Nwؽ'}ޚ~X @YWgaB>Ȥu u`F<sNa [$y īPX QQzKq_W4M <:2a?ya'?VFJhQTWd J0сdI.eK)@k\C,U'G9_v~):pp-ĺ5%o+/)Vѿ7·mmS>CD}wpD&#U"}$J\zߎ6a}?MMK|DA2A3LFtiߧIN@PW;8:P!^g#$A:i 4^@s~xgV;Ӱvig߮+~̹ݠ=?[GSB ߧ,zF  90;ʑr"Rq{"E\r6{_:Nh߿ O>n+-j(ӐTbr?fӁ7,wyy[!+4.>LIe T܎YtÛ:pb@$Gsrv1Jp:-Ë:7VwtMxB}矌IhLBHRT7K-PV!U6dHt?!!hdp1B5ԙn%%wzUnj ԺzO"79h&/k z,qtH?.?;S،:~\R{0 ߜu$Iq e6#IaǤU$eARdڳAY+!Zx^X~sX3'V`-N}ԩL1 bU ›o+{ҷAHn)**OHl=.okN%fkzz P;E!vwA+_/j3b <&l><JaJ NjT nxyb6,jI} i`ŻNœbR_B(-q&dH)x %wWpB ]Et/DzG <&V_p+CQ5D5&݋>6 Ylt+3{@W-@:d5)A? ڒs`_]#?lla$eLjydREb5t?A`ϻ"ux;Z/vΘ][:l.#="QVci2g$HűbH +yK(2HRP'*D&S$]cZ?&,wZ]{EAz7Z mB!+iXtN=!@W!4ӧ8ر1 t&,>k_1} zn}j(gw_E {V0"I@I$/) {8'kw%xOJ'շx{8ew.r)y= [`0 {n\WDb?y 1u>N}А|A`K Ryj=햧l-U0ak7Iîм:q4:? KhE c Ljlc%JqAR.1vx4}_ ~'uqヂ$* +OWQ]P zO1kU($UP-* Sf;ut,Wxb޾[x=et˾ݳt0 F^$B:[|?8N@~߉ J_PU}n(q6oY+9: SōQ'LJߠ'ifJ1 ?9> t9/si2ޮ 9^ۥUw;c6%'-Z=;[!dNzoU(g^3ZR֯0_ǟ\3vH3*MwGr<$NMC;,8K)e)-qU]5EYS1?ru@2*q5yov` 5 Xֿ)v:m;hR;)xZ Qޕ,]|褁&BQ£cT1-jsN֠ݏQ;1#?J^Tk#[˻R~ 橩 Q07a:dF&yzw7͓U;yGWD;?0ߩ߅٩,Z7}2ɀp.Z,'KŜ&̟?9.[.H狤1L9Sl 򗕔m3~dQ:&`[AxΗl!zf#UV&џ'nks޲575#*OEoO`'{K0:W:AQهMNx* !" [&iuDE4V"fvr[qӂcUW'Kt'7-MVI۪~ނmv]3fqE@I:Zf?k1KqJc3ᾷWMBX2lzF V^׵T IRHS(".Vi5NHh֭еo-2oBMu~ӟe?BH0p/4+lױt졠r#JroizoFv%O|o춑]P ~DT-䒁.@:I{}E$u>C#:#\KmT0mv\3+&/Bo'o.gq ͥ鋳x 2$5Ц64lHJCDU40S ;W4F`},h`l]V[rK^!/8/^S+1J_Q=aZs4y?A ?j#k#okD *nQGuНxA%WC_[F#KpPԴLW$RnF ΟbN#%^V4.BB7^dW @hZxx ̱;Z0mNw$z[guO{!{U ];yյYF"$pNbUǓP8R WM ]WG%2+-2\|))SM4I6윛Ч @W@ ߌ]f6;%v}'ݷjN,uPfނ߽򾉕{noLSv k.Xv`I[[% f"W/PyRDWMXr(H4~%gk!p/ff^O!>eWǵTKF:+z_uU%Y"'f*ψU彛,ډwK@qex6kHq JsolW)Jk'8O:[.$J2/1*J6[9Y*hz[/ϏYdƏ}Hk)٪qA΢Gł4C  gax$YFA5?ySsb.e4Xx3] tsl(g應vOі'9ǟW+ts4!i<:بL󺏧.7v}J+u}zz(Xۤ z|`x{xsB}Q,gS]qMؑ &ډbp1]-SG]K6m[oкA1-q֍+]$Bf%H7apV:*oUFwS^#fA:p?Π5 = CTWuHym8?^vsD)w.:N]z#k$>Vi=_cϪGIq "G=$ը~{@?4i0HE;4F <ZV\XmaXm?rx@F 8@ jp4N}\עS6œ;J]:9Ӎn0t҉ɦ'P3__a%e>}LԭCtN.}hvqj#T>PuU}rG(QᣔS}bΣb+J0FGp:+B8^[CyYE&Ȼ(~c/0CB6ZtA4bӇt%V #{AfW̞lnjꛠ= e͞Oqզ5&iYEfjݖI7j稝ʔTTP+)YC_ʭL0YvCt 7Fq?C`l[Y}aG.ɷ`)'KX4iz+Aj4&(e@#[Ns=wxvIrhnF%h :>#h;Pvwy@zWN.GKȢ`KԴwrb̶Y|zo g./UW\5z:J|I)Zk!ǽŪL{cu JvANoIZy|ۗoB%22B1%iɑ T.3c p`fKP:ہu]/D1 g wDSܖN+Cʩ !q}$06k;򎉟ܗ5}OWW<#%ӝyx@ꖰ-(=yD ̦$`iCRAPw.$To1K.v 8$7!#:-C%jz=!>g-,'Ԓ!Ib2xot1 hgb.6  etg}}&&Q&[Hn"2+t- d?!8X5â y_|]K]?iObsޣ 2<,ͿMf `{Gނ3'D(Ȯ%4M F97' ϙQ+L&ZP!7(noӤC9S9fTShBum8It$FxHX!:L24@:V>*#ܿ2"ԢjN@4c l{v gԡ_Eؑ*F=Q,4-bm AwFt\ݍK\s9 E?t*\i U酐~V*; R,HK,{l&pܽEQ_fFgkA؟ZZXxSlQGB{ڰV-R)=c,WZt9ٶ,wbCi 4eh (0@WIK*}9gRlۈ "\'q5d:vz+0vIy>?h\K[HZCJo"L 됮Y^"{J QA+)h>$0uQpo]m\wbF-FY039h]KvtA_`]r6Ky%JmQ_X ʪgiKQށ0T/f Li:bLag65wtr}Cثp#OMAGPUڛ"~qʵrNaH@?R@J$)DFwE.Is 7вN] mj?l&< r1XY[|H8s( J,lZ N0MhA|MI:) ؄[~$Y0&Ym+ @.&4BgR{{ lH$?dXת= d/f`?5^2#<-=()7uk[ J,-[N#uls3RIa8ő׀o1|7 rz;p @!kـiψp.nG1 uTg2:`$ HSH5 \yߥ&6gB zvZkOy^z>v [hs|&owF}d-AώTjW^0G:c &q2j*'ZY@b:-IfS ?bd 3ti#.@j;Ϩ i^2Q$[="舺)vpb0r|9 4[1Lo$J"ςʰ9HgBy/XM-ЏHVnݜA8;Ss@C19AzбDY@ ]8  u]C6ѫ]@dVnHrW@a & 38f r)rKn.48 W#+ lE.eCI=qNeRܬ 5.Б(C ] lY`V8h7[p*z7~K8oPMu to=e9N,Ny"jRwsF$?L*&y5r_j6Ӧ%o{x1 eZ- `˰kՑS֓pe&ŒvuIʬ.<W.Jۇt-)irLlnEYRX `y%(G@)zyM1ٲ6Ƚs1:>Cמ:s$W*@)}H7 Hү OfcVo28wT@Ns13U;P>0HIad;@0)0Da2@0s_h$ aRN0IH x쌶:9 >tuCQ !B ! J^XM={qT=S}z vUא=;0z8hY8[*=!1!ZN s(GWv.y ccGLw  ~ }Ǟ؎=$\//ٷy @>)ބ@6`LW|^Lu4oVW735iG C񵳋u߹|Z(~-N@;NH+ၬhnxvF,g/ѡWZC lLgbYNlwuĊSWK)݉`{)`N>CTodzS sρ!OE5!M:9xP͖?nakl'PZΠ&}>>nxPQІ,2+i;P3+l(?/jZrv+ˬ}%m(FgK8?f 3%d#T  ֑1Mg\A/h7ǁٿZIy\̼20 0bGͳ,T n&COCa۰ )scOLOr1#4ڂ7`$w&̳f`%B߰$+#8ZՊTO-k- b1[y[Mrz|+/df'&l$ jTWM,D֑* ARoҀxCWHj}3u g?MKm%Ez#xT o "/R$TK,SAne |.P3B0Hn%ruq2d+<'b۟<:[ pycO<t:D.@Ixrf$Dtp p3;"V<l̝Ю"U:'2s. ef^ۀ_HQ$T#)-؛@oaHO,剓7yb+=qh R<Qaɰ]bgmLJ;NQ6&U訫TlEƃ,_^i*6q$?ko4_?avgӌpnw;0.>=bnU3|x[m=‡ysY]xڼ)-l (3 =й=FfRG)t?wOUxOtwxSL1g}N?L1:ܢPi l~3 HnCniw3xsIo}>(P\==xѪ ,5NZ|/jz&u/`5A(A|+H^!$9 \un:>ހ )-G |{əeP8ퟥ5"Nu> 郝CN`04G,KՁ)/>=./Es ?9Q LD0T4N~$}F Kf{6&ʼnX}kM.+[)6(jh@șPGK͇A$)"/$?[ o)82_R[U~Cqy;{ =PrU~$ syX9H;Bly1Z@o2 !<:Y:/WzD frx+F")EGJ}' Ҽ;H7oA~1HS/)^ʶ]5H7Qjla'G\Q-ixfaFwxJl* \͓3˱v0^>LI8wGpA?I;ʕ /^Q2mtv'kJ)k1Bo#aYsަ@fN <%d"5^BF:DAyA# i@C3Z7]*b,vp7 N栢98JrlZo|g@7@<4&0 i_%F\m39 X/ϽAۛnA@;5(Sg\뒋\ ,=eЭi|k/) 8F]иحDp$~YR֙ _k><L33 ko=CLMAtssby.DT!ʬu`IZM3Nߒ q(3W26&eĭie k!(lfͱYh"]JOA4ƖO珘i%-Ζk5(7f,`&P7(E<f6x >aWM:JKΣ { ɄEI3Ў$em14A-6tUgnc<$yRDTy'ʉh߂ӣK)ZH3a.:\pX;~yu.vGBg,gAoPHK,?~'){`xrTMj3z2%e2E&0O.y_ft PGn0 A.ts(z%597:$1֣|[7ZHtI#%47v^aaeYI0JBՌ XQ@AkHv Yd|sHP0noA1r5FRT}7Ւ5E_R×zF:3뚐՟^$'ER3v ݮnO/!,{;34U@:i]]W#hw1MPRh㮏-c[l_ #Ϩt}_䛙נM%EE"WwF[gaa6ЙbCyTX]|iST+77yN4%!~)5j4]cL6 5!-~Ns1 ?*$k!Nag*IOEgb<}Hcb VVڥwr&:l`) ;cI/Wkz W_pcKvK%M?//{)/)< IHch _[r/ }D t~xZB9u 4OU&ql)9;q{E&≌Fd+G^nCѣ9ޡiFқ! -O!vqglRc/ǖ+RԊNG4ZOSBxݥbeI;Ny[x^4`2+qvV9?7(+txIRe޶(9 t$&z@'@ P>a"vn't%-->yI'm. ?ڃ]zrpαT iI1H; K_8IeshZX]ʄADZ;ё31$®^ػP֯;ucs$6u]^)e4Nw0AaB]nv 9*Km?[~״oX^_F+I&.0C +M9`2`$"1`CfXmt2> .aŷ);, NsX1r1<˙B|tqZL㐥(eH pS]K)ӏM.eMt6Psj/(Oa/jiTTH↌@؋-l'h"T%Vnb%իyE0r@\v*e(@Iw Ljux+ʪ\muJML*]9Fu_AD˦ru7 X²(a'[WUGiٕDYkN2!/Fw}ZO[4-eA(?^<}G%:̴EN=RB"b+t.X88Wp~U:HkH5ldZy|]F\2Wt8s5\"jotSߥ$0Jrd1AaμXN.8a{ ͱp_۽8Tp>/ٵWVw$PXB55 =,t*IWڤ!`gܗw7WqQz΁_>22ba !IB`V%&<˪h,'"F%/,H{ʇMhc%-W̓g kTc4C%Tү4%ٞf%< UJ[PsP̙6h2ǀ!k~IhqwG$M|j&Ŝ~W u_BG;#ہ'|4ԍGiJǟoP\qr>Ob4`xn3vooo1zYLUv|)pˡ~x I^>9%C.u b3BȀv)2}[g9tj0qݣ*t'{/[4_@'h$THv)+H0%tfFJt[ f@mS qY_Te =U=B6ȃ,!:x |èCD ^0a߃HY""u T fW4ɖD{xg@`{-+;-zwP͂Q~;,7H`]_#h{@p[, u= SoXN4TxNqk̛VT'/*-׉\Ŀ(T@%Z.y%^m5_6&1!6k'זpZpɳXd_yX(i+ ~N5d$-mcg/옶/|wGiNl8t"p̻%O4bu}#g\g^Į#*-,S|0Z]lV6Hܫ&/'Jo΂N߽be×ЙvPƂ0U 5p%ښ+Jr1Tw,bBTYZw-Z  _ RsLq%Vb ni38%D(&!;.(GZTkv-NԟBK Y8 F,H7+^4dTSlv\͋p-ej.ij!ɚKG/qXnQ&a_ McĎ.5LJK\@s .gXv]V%ۜNI-8 vWmKMvyhĪ\B><Б-AAxPZ k/*W_YӻBc,u=g 1x֥vBݘꊗͶeW/,^Mg%Cžɞמ/⭺ybeF*d%CnV-&[DNl^@oj(=ط'U&L<4Y "ߖ+-mg謓_uS#/aN֙{}؟HetUCD Hz>8no6mc\t\S3y,w*=B&]Q*ͥ^s+`ʸyw%>F ]8z N)i@ȭ:| y{^&M!r(sSskp(ZBWE8cKkNLS~\ZiTu8 }'R)߬J.8>.6o͊V<\rDcuo%ٸKpm?s.#Pݿ9Uˮz˂;#Cd/HnL!PI*ghc]Dҽ +ۣ}u:ѭZa$ki"-$~?k h\ rt\mW7Yb*WG-ai\ 4D_K ~bGC hQ(etS2A L,!}FLT)S6bpbU|7}ԤxWO8=wʔ܎C~B)jZm[ 9oV V J_AhZJT EVՃZ*upykwA<(s^D(O2HZd%Gkkk}=JgP|#!ZXKͱqƍ ^b3s=_^> a$2=.Git`{ZċC_?-V4jL,XKulij̀ JW ~SgW}WѪwŪ^) y߽BctTd lWIt`u {k kƥ")k6R&#/#,C4٥4dYxW˸r*OBg^b*(urrn8f?CYځC%(Ȉ6b3RIc`af3]xe|JiU+IsiI، n? ❆Qbs b OޗJZ4O^ӭ8.hե*?Li~yWj&T~>}O Ax X3<}2ą'p3'oc6 * _ý$ZnK<|; }Z~kxx&b yX"O 6 1i Qi3HJi`{OC5jr4 *j:-h!V|A/޻빟ً9M݊sQx"b.*b/ǔt (b9A Óޅx 3ynaL~ T>y;[)j&O1 H <<õ<8p?<|D#ErBEF;ry~ƋNE?EEť (ϯ8's;COn~q반<;W?߉?} LM;/0?$E?ysn1\5< ? 僙݆????='3|I.ɣ$%ߦ6u&{m3A=0rk7*Uv/nV$!gVAZO2Bh+8B_]=h:G#E HTvw31Ep w2Jbȯnp)dCrj])rmGHMd^Ld*] 1?3.NP5LWݥbx[Uz8K.vB-z0 %cR, N}#9;&S ^J = RnE#̌.Y'h(htaͮ:zү؈Z.QqMpK4@=vīwHy jzz5Ky񓴥}&TBܲâ r3NCש'%PADAB4K,L$ herKYa:^mm}m"b\ /" $`I%9&A<\sssW7Hb M$񕻳E&S[}az'5-=E l ~s9U61ekHJ9Q&ߓA&uy:{S~Wk?Y4+y*C]_\:J'gO}ᝁ!@Of:dw?>,T큤CI](#z|6uȑm.Oŭi}FŁ 8#y4c9qw2u(s1%O1!hpǞ6c^[&J,] N۵ܸ>uClMI8RnШ ksT1rLmb/"]u@Ip_,6C:c13nqCܴ񳔯NR:>Gv>u%y[ק13y+pvHZˡ4Xt:53)r2~$%HQ<2dΰ8%eBrpw+t87;jP&oښq۴Pm&SrАb`gL} ]`#_;8W[| ?sƞOH!D%E9gߘ|>u 8VoI!FH./FYw)`c]cb-ɅQ,R$ ^N^&8}\1)vth'duX,598a72oWwjp)yb~`:悬r9׽HNv82[+^_uà2w: Fh(C fo?T 9%09 ,x8S•sAY)7>B"jE!;UUww`pvQ6 ɉbh/N4w`H8^Z6{>UjdnuR_'!,upܠOcߏ=\ȯ#w})&*dr[l>*`kXh#n]R@`Y?Tĭrf gar66a>?˟9Gf'wz̺'Q,q%_\^ Ձ%ZǝTG̷;2$s9([5oMY.¡EGP b6+?y| CB"WIGF-D]%2H/$4zWP M̚6id'J9 4~ڲ$r6:(B556`~i/$7X~(E~r2'/P%yv?R%jN}m -G"8 Z,wӍ},R!_7MfYd:3ְlj[#S dK(~~ˍ$3 Cȏƀ 18wFu=ŴBb6)Gㄏpa1ȁX*h3c# ^tDHsty˻%p)eCIP+<$ BꪯZ_wwF$.x\!<|WhW;yO }]|AFbټz y^_}9P&M{qI~WYP,xak )#b8J-MЦ ڣg_ASw>ya O[St!=!rT@|Yju܆AZĈFi]qX7(u*o[1ȴN_y(Fo+lQ9We|X'nD Z3; Xp;P3S^dwj+BJ>>#jՉ>Spth?%XݔpdzFoWBwqVwkMb6Λ$-Z.Z=g1tn\@\V;yA5S:6n{};hʴ0fG^\WS a;b\Jﴽ>v&3[R9S\.ra7ehׯBr#3Za +EP3-rpb>жS1 ׂ/Ľ\CopbN}̟]`>YWLDA@CLH^KP`]&Y ,$M—X*o7–oԩ?8A'ߔ6ܣ'Na)ݑ& L gLuݬ2 |i*`BC :{~$< H.)f<5`V-)ً~^d+^g#nxꢀ `,$oۀ|Ekdjɼ`|^k:>o}}n}n}n}m>w>wŔ7Au-b p;)rsܸ}f \I' P,YU R|fVmD~W -'q ⣽aI)#j,vC䲳p/Է(JGXF.f_|3t7 b[RQ4f1M5TPj,nO5\.(.G@ 6T5V2q_3Y4/T_l߈fc97a|KԾxOeB[@W5c?0F ^ |H(fW:dwn^OgZ F^u!JzӖ71iG OQ^w{Y'ǶYPb-/@|[ Yvx:,huI`9Xhy0O=~ooԳxςkSOͱzmd-^0p ꟞yY2lh1DRQ!bfN%IgMwQLL)SL^QЉLq?<_9 T ~R%~hHr{KWg]K&o$fV4:mۄ%Cmų4/)zî~^Y.ĻH 'P$__V'Faq[R]ΜzMY* ݧ'{0 Z嶺hXVk5"J֖)YQNpſV~±sqKȇ]~yr4ߏgs2<1=2Jߗ`ҰIu{XoCgao_XS:MJ~nAn ߍKb:3Cb+Țs.6ׇVAt fJ\i;@gط/nJvh;0qs \`LU@D] Rd5Hbrz>L·\.7j8+.U C볎$?Β>;R6߇mhX/z7~~t]Li<9"IO=ZS1HciDl^31Y}a$%d߳?ԗD/I>zaKK{ek-h2l$\mEՓ'ψ=A=>$ooL8޳O:V*b:v][0QQlη;%ӟ?[}Qz6}eʄpgv *ttN^w^4[Fa[[W-Kނ/":Bf)Gqŋ(K h8_lklᩭ':C'hW=, hcL ۆAi; 6DakhF.jIf#2P;1|>ܜ4*:c03s:}0Js0%XYIbZih1FAuJ\|}Ñ$crfQRD9C_?8LW5zOE܅_EގkOX~1#6YxPYOsSz~K:x|s-<="i]`oRXhnGp2l}LĢSJ]8»I\N9YÞ)R|361X='ZMn8y4xq_W0*|#=ꎽ"C_ظ{L?'m}?νmF=1TZ+wEܢTB7`R^p)/mrT]sQynD!:L%bQ;]hty.6>[og$B3^m>x8`{X]f>LAloyy&RׄMDo+Mshz}k uYsүm;Pퟏ$SO XO̎vz$(e>^YJWkI˴!UMu)xࠟ|X-A@>s&4*k1;K^*<$K yZ}׏]p$7ǿGq}8Nv_g!rb( Ӄ\U<ksW,fq\7Hޮ?rC+Z2pR&[_gb!9S+~銋|•LM~Iv!*ɓ0&GdV&4ɔnzwq.bzΡibP"Sz)1%X&5Suz9 _m'Ckc1*UN R`4x 5~41 鴇f)K|zTzHG|XƵQ}nIh~ 7L)HACϺ%`a3+/Vh5Y~$tr gI Ϡ(G(q>̫hダH1h"hdprm.:iOJd1#L22mQv3oOՒbq| Sǃho7-2zJ\/P)qPWz7sH y uoCjF xwwC78e#pMH!RtPRe~3nO\|薷u.K(c]'-0ڤ!: C <WXr"+ok~Wd |tX<ߓ<-Fx֨\ KtAvI]b-j|v{fQiR0::c Ș)*=R<3+k}JLod=IRL!D<Iq0L6~ɹsnu-F_;e>7ڃ͔'i{Xp `}6@ ;Q1rG!Ǐ[7V-ާ^Gh<ٛ43z=9SXo y8V FP[ބSN2z SQῐvn[nq`+u` 霝ɎX]}x:[nx{|s&mX.?nb_%0f͏`t> (3c-@|DqsMoAIʼuzw]7p?o⃖,*]Pa  @#I)O]% +Yt )'E؏i /bs~ݠۦH TFta%l@ߢb8lrN,7ĒL"yub`-Z@2;$m I MIg@/e*V9,j#Ed+S-& R5q [Oqvn/90fvn |0\]-&GgD\-q}}3?g[Bj5Vј!  3/j_Z絹>O=^˾+u0h65 OŘ@$$dlx<\M <'`.^hqvr>mqdc[Y:S]!@Sj_<dL~<,_a uԂ L5݉X;d2f,wR$KK_>;Beɷ7tP8%%8FPp(s%Y5p>5gpL¡͉XK_u^j{ aA*<ഌ>9[2J$@2ŇIm7h`Id:6?sߺN_ BmABN A~SOvR_C J"^| +P\L+ Q[q*l ɝ Y'mݫ4sN1U >&luFgOͷR{?^Xe`EUiiAܚObʄҶ^ǟqOĔ)^}%܄]wһ'tEu#2 (*oA@%6DT9|1; w1V|H)ԍZ?1:S.%(4\cdt !H]$DS|ߚ)nI"A'eeot3?by.`DEw[0FfϚ$KKjNTSw0JZC6?xuV<IL$4K Pa`~`6v3b%~1VQ)yIzEqu%MXQI>kx<XLdlWۈ3e5p%1t/Xof! ;͋(4Cs}&I>x IK%]~|?\e+n4 FuFP}Her7=PD#fj;S2/z:)g"\{3Owq%Ul ^Vh*õv ږ))}ӓZ)><[\}@='Q'ΟuD},U6(LLmb#"rGl`@ Ln Dp9>Ykff;/R֍Dj< T̹إ=m%N\E#C,&No }GJNIݬF唤!n"YC5ќ^)K 1,X8Խ#S62;>i:^tEٟKR'Z2Tkxcnad#yy)clbu8Ӳ'ElIY AD[ J9:qU?3wp2F)eOŸ3ÅЍkĺڨ([C*۪xr\8Lw"R !30>eu2>d g@6Yz]TΓ"1p+ 4l`L:/Oʪv)#7DQwkOjt[K<:o(W1$|[2e=33Lq][|=+|^z!~#i~A=Էa7 `.iAdnNN7E?"K|~SsIC(̌)jo @u|__2.ipbi{8} ygNC=A98SA;#$l \"js1L(}tv1"rc2Ab[xҕPn#Q$  ~ 4ڏiAe"\R`B_?Ňo%u+P={\T9! |~D0g_ӲcWHvچ/0PN1/T]~BʫGS;83O7Bnr+٘#W\Lu vyHvWY͔**H2ܗvgYd %AW@5Y'JȐ5TB'aA_qu0\X#Ӓ GgcR @u )q4HW?):x/m?#}d?atN*XCap$F`G\bv))!./Vd'8w<_RU>Uɓ@mA`70>zcckwJsD(2Oj.pR·(+ܰBA[F=0͂JWPIuc2tNl@4.$3mmO?rBAd]r&^_}t<78+.{(DRˮ+%!VzPB=vFW0H~[l"5'[ !  6k$5X=MvwIkYdHAt8&$Qe?y9&&cJPcZ,_XN?T.ڸ4g=`:NP7 XJ ,5{0é_jN8(-$`8) h" 61qj#aq<(2Vdnu Jamx[0)2ocH"L*PHLX9v[~]~z@zG!63t 9tmZ`CGN<^GN % W"tyDl"YSznMē̳GGU lXΩjUOez3 L! /\٤Y L.^6ۭ6o?`f bq 6ij+[n.\O:;kWM@Z,np6mi|iOܔ0!C8˧uGiJ/u#r9h m#5 P$冹6nxg!oO@5%Ex=Ջ&T_=:A͙_zG(aJr Bg (rW* )~IAٔH!ટ>ľ8!_ T)UP{otWժ~Ғ-'تU@AzztX&WpDe ҵDJܡ%W~yaL죈~Ec}}BI^gq-XRWud9j I#ki.̵ 06f:ĸn_q+Հ)<#$t0ӇYn#0yODIOƷ~Ob^+%աEP`gE\R͔+1lשu4ܿ΋:7gX玨wS˿I/?q^b!]""QRF%oKp۹u/ Sv%7JZ[0a`h)Gc]ze GC1 _3:BgS)˰?ouRWcxoOr}Ì[7bpt^`Fva_~͋W53Se<-q+n<1V lT)hJݸ'U"_rh0nX] BRA,T0z"2N 4Gt}Q`]g#GzRcByc&kv|$; ;7by\Is3 4N;=+Es1UbWt:C1YK7``y>d%_art!%]o{)%۪bU˝&׫Mp[d9! np7d>zS_5 tYU^fPEΙ_atfdf"x>f u(_y/cOPۦ18z7@V+%̃`}'{ v6 |*k0:3 MaTԈSt 3-MnuGx=f]-W$S!*`G(D7ss"1DSb/l r -<ao`|r0M]v^,RHbM.|=‹RZdxgjӎtRnol Z|bH` @y\ M2ra"gGrbF9Vc u"==Yk[v9Ik6bCb-sUN=]sd&gYv^jÂ~҅҅Z(&Kudx&æPa,ˠb Wb.>䐬y;,([)ʗyrC^πrQOA:ۏ՗xn74or`Z;S1땭-pEFdckʼN߾ڿu8Go?9UlR;#)ozh p`>v ɯÆ<^G j]G3lHS+hе<;05G:݉ 3L%dD u~Mph^1vX)Z+_8#8a[:CVEh&N=os-s{2 س&R $|?s];ot [ nI~ , HmxJ>@u%Á2MC#斅s{,wn?4yM{{7]Hۋ$E'&V>[u7֧.jnp#jC8| LLff;2ZдmC/`CmP`(['-J:l@r{s+! Bug0da<Ѓ;P8Watp9~?rtSVdpȴ'ܼc^GZ %@% [)ihqD唸*a'E(Y\$[}okЛ GBֵ"Ӥ䔹pD_yXs];M+<awf$]9G̙H|j^Y+ThqA/]~ʩJ"4 ^ρEC0zU߄ZG;# S|%|999b~]|e`-j{յI<p20?Sm4rJzPBC]vY3%: XiFрSWZXLb!a"yIS+ifB(E%ku1$mSNg^0q}&1u֖O/ki oCi =PNk(d)y,>@= ҎZ~$5/>Y90sa*|fTc6>G~u',Fړ\ޓx C <~GѢh%(:oZ&U\OGw(?- ؙQ,Ni\Fsc:0z0G>wFގ2;u{̎z:h` l~>6qbeDLp:e"aXDl8Wp^>jhE_(N7rhF|[g'Nu~GcpAgĊ$TbW mv2)hH?4|#S+7`ֿj} >lq1W Qf" {<21݅n|RoF'<j^9;3{hG4vͅnb&}}iO }P^fJ/9NI%pb g3H\_ST+ S., $ѠM;ϵeHq~yl<JBxGO?S ~n"ѭ"_Se@6ee%gIrVEʡog#&m]MGۘ}:ߛ|qK Kv?t[k^nk%$}g7X̅sm~DQ\~k.|]#rp;eWs8EL™olO$7j0Ti-ɁnG711{Fd$MrY 55M F#;n ݾ1ݱ_ ^~%J qU?R 4:\)?ԇ?,N6B[7:wh˅,ϱKXvciKTQ+o$ ).зɎ O:!vf1*0cb.a`8?dĪ[ /~*4qQ9>,=y ͏ ]ϭrcKF1+'w3؟V$i%5['ZM6:H$ BP1+<3jvAR HS=?L.Vƪ*,X^sc_qaU,d fxnH2$2 ̓I`6S6 ǢȖA4˙oͬs;,r<,zBxa5,   @`;g_؊.`s8{`~mexM zgL:.ROqT,qX|6)cK~Ed2K [C֮?n?Z9aO5ak2!ʯ>sE ΈV_#3͜+WƯ Nh[0x>( m'mOi)K۪ "HU&y61)`I)rI,ˉ9.rASq3;,00@Ӯ< +^!w/;t~ z(y:ަ]=#]n4%ZV)߹('OoԮ}(kwzCz͏@D_2گ;7'NM1TLv$oչ6ǥ%XȼRF!7TlܺIJϏMI"䷑ 2ε}]%m@qHrpt}߷غ—! ۵Kn>iVL2P[]-M~f&4mho|^F\m&C0+#g;pEQށ`)Ҙ\g nD\_6NDV! sْ*GJI*V4;<\NnğԱiaw0%C%|!yVM{>| ~X^,_?h,׳r((LRYlRצb/)/DU"n0CdBz:P*\\ <*ܓp}lRVmAͥ׬ qlO fPŜ+.Lʘ(% G Cn*O8y8fu 5ȴPb' TRIz )u%2%4x(]? AHץQ[ &\g$:=!݅Y ^cJ |U ~d8eՈ^LQϢTeCb5]8yC]ƚa&,>O5yfҾ k`m^~5\Q/b>,wQQT0ӑ}cTa퇂90Tp3 ݯ^\7i~EdᭁLq:1L9pcaUUހ/ YPNA_uP%LqľMAa'Z@Ɍ4iܬIJ:,B*?cbs>7 P?l`2FGiIPbr>߷| l1"HО0bI#lXݏ> ?L@J.)fq/ RD*N)\-!⿼W@?(;M{+يOUcQx/бКL^5?Z2[n:#87hA]U,_w 3{} YeY]ne)2ۯܞ˼ƱSwK ~+XfQ@>H ㊘IbH^3"Gݶۙ +<~̤zo1PiKF`̹5& øƃۈR T樾xۓj|`L,Sg=_;S(7m~}Gy7|6S^%AV_΅n%2Jn#NW`rk,o dB/zrХ=bk6Lj0Cw$U#1Ų|e܃6/GaJCUU#M^Xt!d8(ږG.o ?Cwg[ALm^=AꃝbRLӊsPåaRhBzhOC/g#W^"E-:&ư(Nw"?SO_T ǼN)W1hYt.@hg%= na'YTR@R /歬&u6ZZȗTwKY/mԥҗP@U_]*;/q@oؤ(?|ǽ| ) o]<\ԧɗՇ._3għψOA>> I!瀭;?mg yf_{= ,q?u]n` C UwǷP>k9ɮj/a,ĞMxidž=>K/F) \dN1YvS H9Ϣ-8ѱ~ (^s6˅qޮKoGKq~0U WQȄ NyOi@#UG#FԔMi fJkΨJ4$\ui!aU!aإ!aХտl7$ ^W?1́p#ы*PbY{'2cQn4&s,opIz*b{k,eYeKL8Ĕc h 1𺛍2eFv|]Vn+0ufns?y-WssMI!ܓMLMfybJaWs|MVemd?h(;:c1Ჟh+bl8=aDxOLt]w&^@׫rM^b31k&Av~ K >~N%'kcuV\0ڗC(mW3Ir^MN6㱻i1'V#IhFu ,\'sZ}=T+Ip 11Ag[ackW@\FϦcXUb9>[JqH2}=Xx!|BP.PJ8c3 c3Lglq: \4"VgK6Ȉ> @ !L@[f{/bm_,N=dޏ[_!4pH9 qz,3dҶ&x2JA;kէ۱:;hXAѱ;荱*XKߺyx)JB$XuBDє//J8w)Á&¯F >j(f_l/JԼp!4ʋ? gr "E]F ֏_Mܦ`Vf={0Ii *"7)E,y+(k c~¨Ɣy<7cLEj!ς8)ɔ?RwTw͟ b .Ŝ Ӫc9n49Jǫ*#YTi~l$\)32G1]r&thr@.un_p;{?yFρgA{z?[y}ӬOC bph:?˒? xIKR2eu%yxnal?RG oͽYqʷXi7>TR<]#C7\jL Vx悲c_~s/lҗߕvy/ &w7ٯcbPPyfΰc1lrJy巌1c θb318Ƌ^"Mfch1_d6.I.FE?]?~/ roqz p.ܣXڼol7 _z GWfgKYE,I< Lϔ& ReYuwGUnAh8(UCMd#=qNɳGm;Gf8xv^lXOa/fJsTT wC5]Py*"mဎL༢5b{ʼ3!8'lК\x\ȩggkZvPo]mgOf{ p}/JWRbwr ,/W'" m.t+En*t 3xm78(@T&i`٫i:mQ{ahRb@*?{LI^!y`=y)l<5Ge~s+㖼GV 8 IK.⚻b ^iѯUݯ7D ̷A"|TghA_2VB?;Y}37n?}Qxs}|hA+qު@ &y|<ϰl~χ%EzAg{@% *Ia9IFiUG΁_1 cotwK#yl?/'/ ~<2|(x~{O =z[Bqm= Ɛ9>-zPri|qovp FkFИ` Ha[rivSj '} #yN63{zEJs=:M/ >=O|1w:w58pABXɠ}$EtȴnOŒ)RG:Yr EoCv jR,n,n]3E,^3"ל]p'nH)n0֠B4'kl=<=llHk[?g0 z$6Enw5}d0K=\ydE~VD@~?ſc4HX }dIе χZcqnN2/v: vd*QMwWbMs+)hII>y>/vKoe,ilp7:.!>􍀡 3:::U9'8z5h^7ƛEkN^[ӨT.~,-]kL(R[DI6lW;Etf7Ύھ/rcy#0id<,p'M71DAqNJj*B+vOefIByܥ#'݁M}5㸖 %{O[h4EK.',N>h4L%RަsmMJ _}¬-A33?&`~B ݔl74UB3 &mZr[8/WI]OÂ'#ٜj ugHf]0 h $GI ^ 1WbmEV]o*,]狦:WUʛDKp~[\WjPwvp(1O?ZKrI"#`HC=r~wί϶ˇ,^݈:wZHC!0e<[IW <ǡ>94o9] | &4dVo#>$@gcRJ4cvq=B 3+ =8 -̙O&2/i*k]P0[_0,G:PW|~u}.lB 't~B6ꝟ'=" K7:}%VZ.u Apy/}߲gNy!ivsX4Aɧ5[/}΃6>CNv ;6Ϥx*Oyzk4'cR| $[NI^\ڒ̙B3!ntv#1\noȯqTIuR (TBj n0TDTv]C-1.>WW-"$ o Z^-sޛަ?Csܙ9ߙ9s朙3L5g@ \wap|7ңoq U$߯ć.\~R<2m7s4(,_2MqR k?sқu2D4 ~(;x`PEl?a,;:fm(j_-LP KW~>8 f+[wS :5| B5l;1Pw <1wxg=58<pZԽO5sR >[IP x9X9:V,^H,h<}N\gy,XOw-=Ly$Zn1To\g4$v|5n h@.y$ {-P úc؝,lF,l %` ,U1]^20,-zaة [)8jŰ4 a5%D jq@S_$܌&QiLʙly%G>n-y]p7/h2gEU?Ry& G>f+wϳ\UV0wCFBpe.9eq`i*ɬ6uL3yaZ&!pE70Yn%BxnzJϞC8=dk_9(Wd,h IhXere] 컛V߽y:} ֺZzyGNĻkE^֍6{M,HyoYVZ,+a/*҉Ӥp遗KyYT?f,๽%┇w!8+XO2fSq )~eB*mlk7ɭ0_mnmtQ-3'0u*UzlS3;­}9'xAzdk<{x+^F7se)(އ7FM.{I:]xrq#IOۜ-WV">:Cl-V hjX3n!vjQm-x04֬/G?IդLFI aIYZ^}r&W'.%9\"scFP&9DoaDALF'r>e{D'H*1oxl ,ǘ_'ǂfV7  Υ{| Ai ߝA/|ɓ.B;w.z: *Zjw!.c_jyZ7|5Zo2&" 'Iׅ*E 0^ikhB]6ju=L\<]ۃ%ѿ$fO> 8f5}V? S/}2mNtG-݈VV?} op)vO?xz{Kj8z2ҙInןNOm@;~S5zUP` s~A}ՒǗ7tCao8]gO}, 3h Ӈ%l¬6jLSw|^+=a >M޿Ftԟ`>j#0KO0l8a+΀^g<4r> gWKd] bf MU4 Ww7K&mܹ,qQv D )>ƽT 5fCv`LwI cp^&I) Vt(XY)2rvx<}A v= v.-?# 7G?1&gsF8%EGƼMa;8W _ #)q( x Ž61`!x 0 :/zu蛜N #9m }.S}V2syYS5$^΅cϩja`A|)u n1&x:( VRkU>D;w_@$`f!MLv{hF MH-տ`J|Ϝho󦥃djoRWsxe/Vv̚ f83{ 3}>w=6/'IVfS8=; 9 #'#min+[Q?Ɩ5l?@j[ټ;bpG<ѝ (ve#Ķ.ݤYq$'a.؎mrCYd'f,=:u~hT|>LzA؜y&72ʹ-wA= 2;­YdYaS_7@:QKr[{qܬqSKd,=X&-+v}IU>(_Bv_o_ja|挼(4;uNxk!녪yN5pLFnΊZBRi͇0؛R&nK+u`Rj(brA M \ #&Y<^;u`pqKA{>V`*4>GɝV.EȮ/Ks9oq.^ 對\Ň j ?z_(ݟo@w#EW85<ύ V3ǔLZ)O9<܁J8ϬL~T+W~NS7 Ƴkqse7Pv3)[IGK F.4Amճfwb5EfѴFg,wS3dXbi6Xġ C.aC48BC~Pht<{ n=P$v0͔L>J6CB@{Ļ'th ܪqGHg[ ]_]^‹ |-OoDS._gC WNR\kVz5yM0 ,?؆c~1KjDP9 @C0&T>a,h1)nNbMBMÍ_mҵ.4A?:Ԗ\/37hn*q p lM&a "T}čdWLftdW2os'$Ƀ^CSo˃ucԇIWx-̈́CNѢLiUq]Bao^^3v?l-ٲmo4Ǚf)pMf!j #vr98x9lOm6h#<؂[pȀjbwBϸ"IWf4aCYE A\n vkU|L1SpYYXM*X| fy"w7+{ r娕m#0*x o;N_O9yYOXH͘{ 4F>[m@="LTpUÜXd{]i?Ly+͸9i]TB{OMa"\Pdїe˲xYjw|pgƕ/"#׭݂|τyjlFY%}i'ԽD}2?6utDwx5.|[^*~do1ТC T⬍aF0YGv:HG[y}LA*ʇVƢ8FK^q:th Ҍ_{[ywo NOx^Di-VT0gtG7b /B-$}d).{ 0!Vrr{sUb VQ9:d,Ͼ!L,t$a$J cV,؆(!#zf NifW*GN6\ndY˛IS9&/ܚl83Ƴb ORGҥ渁qs$-WnCv'qLFť*GCgv{>Yxݺe s*ѣ;HHf;aw.hbQ{roplTNLmV?dX g%:4 oֿ 7vtH>w( ùή!yx5 Z`d_[ϨkZikkXJ DSݞRfL?[JM=bW[g݋][LVFxChz {s থIh9 ]v:Aȟ=G_. %6٣*M;10c_^zascђzk][`a}/Y;HrZ#K@Apk8Zcͯ>GVw+_ XEaowYta$On:;̷0=S݇xKBs>Fܩ?X;AX>`{dgYҺ;OjtsP+0~4QGyu<cJLީ;\TPW̹_ƺp7(.dkʮxR6U109#F*ʑ9ilZ>DGapחafs] t*,=YrWAp(1w>R/*rΑutd)HN״S w{~ୢ[1Pw2q8Zaַ~!=?$^ ̆lxs߄O=h3>C T"~̚E%ǓI*>>Tw[?|&O'lg>B7mnz y_-+@O;q@_b`%'лhB7yi&i^3eCahb $X BysJ;"^؍\-W͇)}8ͼerL9^TfFJEw9f2a \w15ȑlya:B~߁Ρ"`:6k~>mTs;ɲz,6VN#/ yE{{B&M2+F ^F/F^4{=5tV:lW ikf+oq <<"ER}ę1"сUY%u6ʌ5DAypxOܖ{/?g*H s i ?v/w˵]ַK%NPcf` VdO-s-bIi}G;_8R$<7U hY s}?羙G$?&U4qL|ؑOCR _\>L,>͸r^AN,IrvUC/w%FJ)m#j )iKX74Dkџ1`RKh=K)mnWo-"ݷMw4rc\P(vwwZ:;GCti*_16',A[IY;Jɟ,vJ=if' ,z0sxLbW5#3HNkH!N199KQaC5t`1@g9*oo,ي$^lBEF#85ech[tz[PjPx&Z2ko\Gp |Ǝv+T 3S`fjc: E0 :V2r *q2,տm\tON(ֺ]UɴQاh!Q#ЕA܆J&&#Ţ_9h;8kC6ʑ}{WA=njzYN{_1w!6_ M#eVtQ X&ryh=k*z?, Zfz*:O\smz% }.P^L_Sұ\_R}< p2q}1}Otݥ-h$KukE(kmX$2J<{{IWp Jjg!2W7Ib5ص~XoMߔ˸'B?Q|98uO/$\{\e7QĶ;зГj~jn ] @ꕿпS0_Tx)BT^Kss]A^K bZI2by>oFk ȁ' fXXxmc 9-Vo=B\9G7U|e&p{َr9N/z3eC@u{R<{7 otYߔW{U't׏C5q,>ru#TXsRg! pgHf2]1O@ƾ6I?[:`y?nN-Y=&*1h>k SNw97hrM=Qxa1C?̥qo%O%kDۛ]"tӫaj8,H/A Y~czM\՘2&Jam Witj!G<] [@}=##_:~oPhRZ}٢CT;đftl= u]@VC#4)Qʆ{{Ǿ}KXyYN %'a"^5ǂ̫MbT"WsQxLN ZH[I3<iexdyױêvK*Ƶ.}:O/߈_`@i#+cKC?oj/O,eAI<;zIo6sE}+g.I!h`GQۋxzR$%l^|+[*P!bMUb`1fu+j@D_#k:,ʢGIwnx"w#Ehfoܾ Wq!tRẁðT} 3q/á]}p%"kٖN*Lڳ;1N1GT,B!P 4a3Ygȩǘ9ܡcDB?h,QtC6rT-*r=žLýֺf̕679}YČ~-sr`{;uu, Zν$fԭgsOr '0塗#ĊUPb{T\OLtI_ /lqAJ1?`Ieϴ;Fn|B̛XJgR~̲Я 6v&_Ύ E6ҧq)l )cE 2%+՝;ߩݟi[|yڎudj ?D=踄*W6&Bw-:XTr`~@oFף=^ 1Ce;FS@B~Ot݌}x%ނn锤u0.˶a<z+9c)>}?~vy vs&,ȢIkAzu ;ۘeaުֽxJ`4>Ze.;%#ˊeL!*y gbnFjl\t?uWr͢HUr+~;=Co<"P(U? pZdgQ$9R?û S dWѫ┓e'Vw#:E%ɷl{A8N-yI!zr :# ,bDlt gY \Yܹ?I z)Q`͕!OxE><({ .MfUgUMn>0|{2ച{TZʥO2^a\&Ƹ~g:H7 >pȿ@[_c~ȴ( +e 8x#.[_%:`Z5-s[X:udrӂsa@r$Xϕ?w̤L @P L6ݹWg:~L[WɏxO`хbi[cj%T*U!eP劄ńE}W["+_&K3n6y]+s/j%!h߉Gt,ҎlHogLd~m./\^,C=SӴ&1ZY~z-`v ą"^io akq3ߠ[A3 [!:<|UF n]N3;:ig] ۦǽsUR7E7aˆWtM!-5})3>Qďz9`Qd)STRXdZ!?Fut$_"TG;>HHueuM lXeaJLJB]{~{~q43|8Ew OSRWFaDBz"ҋ`JksCqɵl(>6:,#{-Td`Gnioܬ\4Պ ~=]L? Vk}#<\ S .7hwP^B8wk|!\XDY;oۧwثf%eNI*v]`(/úl^һHĶлŲ? Qrya tR2Gff(d񁙤Qz)]fa.k$/ U%y>꣰7pKA:gy:~2cLǣkuHj .f8 +ݼ׍׿AHi#Z|{QYO< о$P&sy<17ټ Q9Ɓu; %Wi4Z; o ټ} ύY7ϲvC yÁRׯN^‚'6:일~ gx =PW-uAÝIzO<#dIy1|Ө}2?luB޿t ZXtv/6A jP"G89)zw >kFA 5he0P!Yx{P8gv ]],WGTgT{t8'C=mη!D(d !c1nE(g1D߷J& >}8+kr M&@~Szk:TὟhYu1:TN%QR > W}9Id׶u]y~Vxkczi)x8֩mM,x;$Z>plXnDv-g/rxlnvl:8`Q@U8p^o7=H%Y;3;3C U0>az~;'yX׆5UtsE VSopx6x]SIkntxtB<-O3.EpekmZNP5@zr}tգ@\7^vÇXwl떦uzW&wH hK{H=&ӍTe+>Pn+ly^Wz\dJs?r@Ƴt| |$e'{<Or`%EԿeT_W 뺢q(N0D7ErPb @n76&u|J떈x| j޵$ ߶Yn7QnowN{=xBo7^1Gz |Fs#b?|;J^(ze W+V_ '𚧃7-nH R=yWYu+) WVz*+8R55𻣛 ~3iSj ~mgK/ê_/K Ӧ\|2 ~͝@e㗪ߎt ?g Ӧ%3+5v L_KS3]~&N_Z|;+w O_KU/x%uR?WSsਔY_ ~I /I,LK ~De%x~Z/Id_, K_\^M~mLeG%ϤUKa\~)ba?S|2%;/ gFR~_XX'd_cRY K *1.4N_B|%;/ 7Ϡ *3/tN>>~syU%|NeGz8wqba?]|R2]nF$vTW~Tnrm? XZ$;$}lϕWUs+qKS{rKkD;qKӹI/9۠iC."t/oXϞw9nP\-33Z}g w?쁗?vx/{wZ Uw-mkљ` 3o95X>#c? ;F2)? [Bݕa_+xo a4㪂?{eV^fL1,fLCJS{uz pUa{VL{>|:jxnrZOi3 HE7fo(0vǿSӃN22EN4a)VKBj`u֬o o{)7#d^ TlUPQhxmIoݚǕ]IN=|%r|ScΣ'ߧr!]v7NF鿿R?vA\s]U :QS_/*D]^]~e۪(6Z'׿k.V_DM*> Z&G\zS>b.WwWVǨE.GZꟋUӻ??UӟvAI :S5|4~6E Xr~+Q-~ eU|( Z''k?.VNp5gǪ$iQLS ͯ-|bj.75j.U1kQh>_2k-V+5eX4埤.uj&>1b.'/'U'YS&M|b*7L-1]VM'ZgכgU/B?{gUIՔujh~Q&>1bп@*>i h~AN.BqUU|5h>_?)>EO.L]dM_Y܉~~:-%m0:gpg\ϻjϓSj湊S-"Q<ӎ/x\[f}_u괱|}Iȃ?,?㊪wUۻ꽶kۀ~]г6L*\hΕw*T& [BFL! ʛH:WR ?\ `qo}!tr1<5{zSPjNk?ssyϩc@Z[!z$l,c[`ixlb[g! @!Hjc<s|ʑݒkV;j[r\@*F/ԝUm|Y6u=wFf<Ś/Ha!ED}.`ޓPPP l' usH%"adזqWbreχ徒ٵQ]~ȭ5ES{(ƞCd(ٓ{r1S-RP%5]_$$k}pID~ɬs-G-~>0\@Q.ƕ ġӊg⁰Z;P= 9vUgs7]>z(zyic}#pR/t+XMw}6ʹBC>)xgW5߯oBHKwdgY=Eԓf<.l @FԬ;B{DUE~;;d?LQt}srVF7JB~Džwd`X54]?zHx=#>;~_fxIw Q? qILD⯡:w)GP?~~=i]_ڿޅ׻nRߙ~S7w[-]_? -֘o5 D񏿳}'h {DU.)]_ot}C:RO_u)]VGwe_쓊o9 S2&*xqoO+7W EOR,dDG[U#r~g>o7u B쇚L1$S,dM&G[UqMqo7v MO*QX5,s]?ɆU rj?G^MB{maabװux'#n2?joO%Eޡzcװ,v3K,F."1IG9)QFJC$ ^1~Y/4 1=%Ԟ^Yn} /!#z|-{, j:ESk '<'LĞPЩ=E賻K4ܕ_,]5+_o-ޢn?(E_~Q 5w7zk[@ o|>𱤊@o^0"1%{A 4<5P!?>ݣf>7 Kh8o.>)?/.f>[dvsz<xacM8.橆wd}]"55Oxxk5v:5C"{R/J)zhޚיk-_},Ikybo>f>Oo-ޢ~?"X6HE5<1U×F']g%.| E}/ ky*䰬wFr>Iqk-]R_zq{ 5Ȏ싣jxksϴĸxk5+/B_rsI_5<(Gg⭡[;/B??F??Z/N?)Wd=/Z/f>|%Ż^]"_I;] e=h=ޚfC\}w Exk;$[봏]ۿT]u}לoGUcQߞ'zPٙ}z=в17ucTX׾&ڱ}t}ސk _7B#0fshOdkȸ,n>ą18#sUnes&7B3puku?*|iDt@ụrbE|Ϋzz˩Sބ'E=|#=$t- JIm-f?ލ~Hzuתd ˫콩ZSϒS 9Ho{M^-hI`OW]wJoL6h +S:7AAo~ қ KQЫ͋Y&)nU5xk/ȩ7%wBQAHo ;>YAtrKﻒ#Uםk)WɚS) & @Zˢ},߱DҫT7Q^ޝvEpԿ;7QAfѬWK83fPZ?fW]wJoLA֬Eo8u-z.HBz@$ZҘ z[HW]wJY@'S0"IpmZ93z zODzDZE1DɾIL^LU`Bԇ5oN( MzfRЫZw}GwJoLMn' S'&+̈w zGƬrc$#UzSd ٨Eo8AN= ) z H:AAƗMַ nTM)ȓW'hN]NLTƠWKR?$"Uםқ&S0Y^?cТ7J9tC')=Gz @.^-E}z#U]қ.SP$kע7F9NMW{B#:ZF]}CEI@^N`c)'ebJ?z9&wnn[ k9~|Qr"+{ `T.`a|A{ZBpS[ܫit•uهӾsW`^@%?&"1>o֌/+bWq:v.\lLd?Ys:qP8E*jxrٸO!ע']csqٗ1.1<>ID>,E\4»ETܘZG}??q>Оc~ltkxͮ-RLD'$Ծ9>z>zK[؝%r@1$'/_bNJgNJ5<˜V2+J&JǯmIN\%0%+J-\?dG&a~շ{dR'MĦ7s3P97C܅ˇ9MsQ-SꁊMcsڡbh{q+}|vW:f^_T%0U9PWNɈzd;lUEZX6k0 $oqBZx 57&6FP'J'4KsbY*(ʏJ|\!֞w7IGYE5iT,[[4Xݟ'J u*^Z?2{$%wBZ%f|xx)߳ Ǐ}Rm~'g-nf/B"_}1g#F4Rx*ER7>yғQ"r~~KCPEvum:Q x'ʻýjRrZo/%G%ۏZC[{y8-y0p0QG8 Ռ$g.8Ddw)lk\~ kaIP';6⟬:D3$'[ (6` jGι(PRdi% O?@l1;b[ REꢫۡs~lsպzeBEESr9P/G;yİ(~?.*юE*NYpыwE" ~qH_b"9G1g+a.r78σ)`ي-ќ/E}]o%vPNDr |nwVF8[&MW^A8p%+ i}vW,K@Wu52B dĢu'CqF=g!UԮ'gfW.Ěy"ZÀm);njٮxo*-գ 7HĻCW?dkr#oIR[ RAC!4;LYw@9{w~?L88gI@'-N^PӾs'lկN3ht,}GU~Y.kGӊ#֒=L-P,zKYwd K)o69׷csH-}U2^#fzWFj_fTK1+,9MuJ5rhgEk /TYIvEN>nCE[K=z!p:c+`-t|V(#otXr;kqKGOqQn1`U{]=KU9"BvUyEQXP=Te~ޘ0A<]=xK3^]\sꑿFK3f[LAg=;H#S}]fK[,m5s q?Siu8Xsguc` v6inHXխ30"2rhUԶץ*xs8¼o İ n3u L싳PwA{n tjh=l1g3#ŋcwoc  Şv-2<^Wwt˲4S NWL17]/L~뤹7w]NoIA@N:r):O?E`3W瞊Ql:+[I۲9l s/3)f-uUTx:0&c`1pmh-FaT~2N]li#57O  9iUL b-dzIR+PޢBb`1p&-! #ldf E($ĺF(gZ\*ԙUp̬ f\fUpɢᯰ_JZ$F- G5'bpf1S1p?( G=*FՉQu1bTUŨpԑDjo[6ymh$z I3~l|YrZͺB.Puګ%%ORglOh#ԉ6m?X?^M`=73ZSTQ=ͬD5Iچ*=?"J7I ,ݒ(°6~Db`$QGMqਟ4o|0nR=FzJFJ#ƻ[ tIU4PH>PĨRS J{TPZ *(OPA@5&FpClKWZRኂTub W`q\qbTC٠Pq F~L'X#8RqG*VH:3Q%Qr1>@uAk-R~ )Z555z?wXP Ÿ lS?𾘽Ow M\PיS<dxR⹡L_F3\]=!%e!_oƤxCW+doD6i+Fm|"M1F"Bh 4Pgg!,bnnbOA)%[-U?x# VaV}JQcL|EM{_ssgMD>Ƿs_Ol^˕o ^pfFIz9ߙcmLl%,X0?[%46YI?#J~Ǡ~,  |Hv&<TX>,_ d R)PhEnbm}Zk5V|&!!B! Iνwfggg(Cf̽sϹsw̰[.2\zҪ4{j*$jN?h;:}7PuByx ve˕/oaEx%FXr,Y-]Y Oy/6/U$?<,xuY-h'+bQkeQN`&`/of-UnʭXr<&Y B `-󢷱ʷE!, UW\嵕+xN,YSVʋcò"|gđbNLFvY[o?kyo$?񢷰ʷ?^>_.ܼ ?d+vz~ɫ6+++ej,&,jlCXt:fN\9]iߕ=m>]|gBAWUV^ԈEĢ>=S+}Al.X[: W7ʆjXЌ+ë/]N)-$6 ~G7bIM T,لPPu4pr}*Tu47KËvhr#y`Q_$}CTKDs&-l %~̀YE zlaygm֗^mYb }'Ț_) wMP;f4S@{n ; -QA"L.dp d .*;R*>7\J9,R+__&Hz^IO#&H$QF2OğP)Gԉ&5w`zazэG-24OI/$o&w tuƢLQt3([@2akz?.,u43TӠ~_XDlX@ĬYS!U@e=:XW^rߤDif\߀h4oAnIi6LL9? 1@0ɂ9?1Ga>C3Qz'{a.7r64a 44Yp[{>ԁǙ ZU/w OoBLEhmR@nJ Aix(O0@^#]w xaCx<`߅`%F4J<Yz<<5]}Vix)O<@*-g+}}IIA_<dz3&|wOxZ$" ԰`_*wwD.Sv}y&԰liF}}WJ<%g3q<)-as'[ >+Vtz8_<1yQ`xOAy:$xxjyyn{+Vtz/J4x.!tJ<5.hkV|jM{m5AU]tX몵'o7Z9=9Bnϡ6`PntE0*o-Kz .oڥH wklVZꏖjUR`~ֵ5TFד+F'a/렍iRdX.h<bib# l}l8>6Oޫ޶x4mdݦaƶڹTki]ZWE̿uړlˤB_A$NxZ$O8gd-i'pt}m~WbJ)Vd{Sc7chUSuj]-2F֍jOV=/ yB|I8г`̤`}| l6?jHLѴB_-ժZZK:պ*Zd՞Le{^&9 MbV/rA'@v@Y+4zJyN^Zmmm+xx5xoOYR֍վnt{bOyfv+i -hV>MЗ`!} tT4Up{4E յFTwmU}y22?M``At*`}yl<Cㄚ_IZmmmQmӧ)VHTUU_e[UkE+j_^7=Lk{~G8DJ*H~cv Na):^ԲZ9Z-Ղ^-Ղ^-]DF6&h +Fl \Q4 hĄ@y[h>'*Ąy Zz"^(Z0QӌZ0_Z0_Z0_+)"_IMn=x NF71Ոg]Ļ|)ꜹк|~ SOdO^ gbz,w^YKO~gUG"Zw6*/C? ZU/X~'ΥiJkϪο\9@iYVug}~9;iVZ|Vw.Zw>93UiY?pwP}w\ٜyҺ>gs~ߜk*->;sգgs~g˯ε+U幖y93Gip~'#;pOn\7o0Sy>rܤ6a=#VyBVޯ=\G"{]u3N[=\i-^v.oP~2MO5e7>LCTWhI_>;"Wv ff^ӳ|) 5S-&Ս/yx;fdTflo}O+cAso1:j,=JMgaؤ n`Ms9m!w܌mTX:Wk`wn_*dssuMK d0Ѕy$=$>4^{D;L;=f(t(?Fp1ݖ +E ʝ}/FYz^h5" #.HcԱN}E`^ ɌrK0 cDe{$}Lb~6I^rid gwf8ۣf>,/Y"t&0-a$܅Yx#Qaofqw;,\P=K¥3hz `{*Ob߫hЉHiZa=tE0/,F+"d aAo$!.#bG䏆9wY"翍-r#o?D+$~O?6nez#7>?FcQo%FQo/UB([2Cʟg1{7roRF7r"o/77ͿK Qsє&SIo$&Io/UB([2ʟg=O87(2oE8S&il*'Д "eafYo%f9W lVʟgIG9)3oI9Qf7ߩL F}M1i%"H-"*!-~YR+o_-RE oTooߡL`4GVkUo[%VUo/UB([2REOOO'H$ B|BْG(:oQ F?OD2BIl(Ki`ԭhiD0D?Q(O'*!-~YvR-?K'r9_Q"UȿT/X і耒8dp;'Z!?>ϳNE;8M//);D%Gq?L_F}M/w;%N S;%_%%ߣy3+"/;wR MnASnG]20%wI]_%%Qyhܷ#$O +;VpmYͿ]A_^KJFz ă78~-|>v{Խx^wݸf)s{@(*iJ4&P:$sH˞ܞZ,,x9JJE(=CPh(@iJIe)n)-{J=%/6E(QzҌK6фGB-ޗy_˞y]`ǘ/WPJBo( gi/J4(D鰤OO$˸e\j|5J(JOJi9Ju(ա ](?-/˸5~үQ;JG9DJ(Fi7J--g3{{ZC16C,(gJPڃJjxpsJA7(MBi ͱBmF)$W#r?D(EQz&(ߡ;?Qz&:/EiJPjjD˹\p{~ҿPJ 2JoJQڏ4Gn@(o0?DMA>?V9ڳ۳6JD(=ғ(9 m(һ(}$=P9_79JBO(=S(E9(@J%od1n~7J PZ(݌R&J(MDi"Ji(RHp)ZnǗ帮"P|f4Quơ4%.paUb|[V(CiJy(tJ7t9JtJ,LEw?ֺAP>JGiJ3PQJ_CB.D)s*>o9Z](݅\梔R.JסtJ_E(Ei,JQC$}aP J?A6nC&nBZE+(} PDQ_B3J~~ҏQ1JC{(}o4)(}/t>J磔 KP30}I߽X^~ҏP(Qd2P@uJwt'JE( ( (]5(Ơd"Ԉ2U"TRJ9(t5JWtJR*JVQUw|CceXkJ(R>JQU(]&R JQ%RJV)J?D(݊ҭ(MCiJWt%Jt)JQYgԧG}zUB4(e7Q&JQ(Fd"hk-E@;(}o-7PKPH>\~b|cbnGvnA4+P/%F4% GK)Tf4 ,P$.FbQJFI/GۘɞK)O{.?i+YGCϟ|e'ύ/\=c>F[ŋxk:K}xFbjPa8ks8s9~kTK~J;*!t>_UBU s'uֹBNs?U%Ν׼s?U%Νs?U%ΝכW:w_*c\W:w_*!tN;_UBր_l;uYVpN~%L]X Z{tVș&Sexgq8_ ΗΗ=5/;/;/;/Keeeee|Y˗u}?#%7Hő Y} $ifEX.$Y4OOg:gtُlIۋd+Τ%͒ool3 g(:Z,E,68yi0ɜڞr+LT|VsvZ(^M`uj;qOmPVLU W}vXg*v|Wg]PT迪+ aet%5~s.wr511&$?1ḍdLGd 6chAld3]/+YB-62Vs%0j3wꤳ9r %,Č-ꒋ2.z,:::Y,rfș"gafq aD~{b\ulvUXNN6DŦgla62&0[fk oš΂#Bgf:gB#-62=݀q⑇ !Niefcv@.(BJ%,,, 3v׏/>/{O< 8>P4B%,+3v?_<|^'}ǃZZ;mB5'ăŃ_`c9 $xC]`rŎLJɅl~%ڴ<,w䓼Q\-l'9paIRTԡe6Bq!۱Aj?dJH_tȁ ?PTqp~<٪/u/rh~8?*ODCldž1?:?dJ~HWr !$uGhؐAtA>o`YQy b;6[U?F~F?CwIQyb;6[U=|xVT؎ I?:cJ~G;wh UT^؎ xϱU%Esp?CwRT؎ U%+8 ޅ64?vlHQ[U5_t{54?x?T!c-.GglU~ T?*/CClK\تe1TT؎ ܧyEο80 ލ uG]h`>-_tŁ[hNʳ_W̸X+ǝ_Sעr*.:fB}m _sOIJeeH(@*h+Nv]-|'M@a_;gA: IvWĿϗgOd4'U%WH9.Υ+X)*R BWT(̣|[A ;d}KQ]fԎ|!pKҲ;ݤM3;Mh%d(p>qi a} V;VgcI}"vڥ<1dY3VJMqMK>Pp5vz 7+?u) 1aYR3ؚ~?: ?V9d0Z<˻ Q2 &(_dG(E8=羑J8?G*s1 2Z`k;"c}J$$+~>̃LmB[I1csm? CI G S[M3ؚƒsΥ}K1cdjGZlM˝1ccԡmcq*~:lLmC?ib DXnKT:tQO?t]B EX?v,CǮ}ܘI?v- b'AYcS໮iy&K33p)xjiX8x1yE N%τyWFe`CEi<_OTF͉ wQxZxbi3Qi<5+y>#ϛ Z<S&-lp)&Oy<'~77(O?ߨs 1y:Ew%Og樸OO Z<<]"O=y^Sy.+xjbk$k:-jpY1e92G惆y"_ϳ=|!n:lD?|O,r} ?RHޢ#?Y }?^!iTHv95V]DzrTǂ4@:$o 'Š=BUs`2|NEaUzR}i<3_=Ϡ]HB0*{cU#Y ]|V 렝:(w߻w `rAcr [unHɟ;7 C>r>(/^RT /H -^R]u>(u7 ;RG1xo"FcNj( u ?<6 X\)k-OsFOGZ7kWY7U_Rʒҽ ɧiͭ3-_v})DDw)tm/ϋmN_K/>9ixqzq3/^^܋b_+|_YL3ֵ%o.;-5>[!MYWkwBo鶶u_+P;`݇ ­kjcd|#(2=+϶+gΖ>j50U T.\ŋoW 2?[l;^}3^rNϰ ur_'@j/[@'V3c; ᘎGf<,j*1kOsu3~w">-.<>$<7&طbÓ`SvVؐ/X[mSmYdxR?1 '7dNI^T:Q::,L&d2'ʪ$$>_h` BF{ G8-{#~"QڪFƏ-w*2"t53zL)& ;.*g>QhA{ao {^J=FuA\Cq~}|yq=2u 0{:2xx.V5IHOi#&\q))O-\'dlii]9 yvW҆o`tәD+d`Ǫi˒hs'A+R&^R+*D*+c?n >ff\D;IKUhҨ'#8!ŶvCwҊu튬ŗu1Z7k0ep Ȏduo'z@M;LһdN!{[Mi${IԌ[2[+^,go'S~=`K+*iUg`.wE }3 2~/~=$Q~`S˜+*iUgd.w9߅ge?c_4rh3ގOVH~&ol.e]?$g_WI} 6$j3^vE?̌Q>a>% 0~,3%~} 9OC_'ؐz{~L~*F0~G;uJߗ)},2~E\XWl_uMvMVbԮU1:?tų#cӮU1ů;%_sF2~0~苟SsJH$`bvE?\߈(~=I3wE_\"?K  Aɏ&]QOb$?%GeNH/?"#2~DG?=-O `I=` 6~?sNA Id6ULxٯf_;_qz4Ymzݳ< ZOh=*@۝TƓtϲ 6nk llgTrl,کt_fN5mr?TckpٟeM5rf?j57"_Z6nؚx:ѯgF7iצR?x.>^.?{S5qG_ox|~x}`*|'TD:~jj"SjTKMx~`-yH~`]&hDr~@`#~@`SLu(bH#ڃ$,b ly{K]Sl;\cO%ѽHlWTp !R}>b*{O*~/c {Kiu_M??7&)Bǻqe^6޽* xEph2XQ -7lYP7jlǨ.֋%#j\hvu>]4웘2}wxCA,8(?IB 1df+fa2E<_QBۗEJe!;(JJ+|j$VvRy<$nS[ǥ d|W+ye~?גow-3B>(ya˟o_?O k o_ h7h utFm|YbLò-[e+[f藺} ڲ$PП!g-LRܟG7xuX^[6*"Ã5ӥ־A<'/_[6&y9V?o S#T7SpprX X]D,'Iby/du(8Yȟ>_{狲%CsAYvxX狗V;_=EZ !`/@t1|DޕPJx*OVh~+JUw(WޕoFQ׻ʱ?? V&GF~~OP>r8AQ5_P!| Όx_0*|XGz?#u2U!/ߟ':y[%B,؈Ujs^͈ybO5m)WY $FзƔ23'aaǯhNv+x0(xb0D0AX&⊃1Ohz+XRaT0aaI6]C4w3H>yԙeNu&S,(xyJI,s$s<~Hk3sufs,(xy4%hؘ@y>K$Ky\J|Sg wy>\ER=]zϟ.HZy-/kť?ҥ㸴.¥\*K>ťB=ݳzLe7Xk:Sypti?o/.MKť1t?.%Х##9yp#?#\jK'y'q.ƥMtӟ׉K_L!\/2FL4iNs b;w@Z9;9yAٟ@П!HsNNt?' s:y ]vu]ԗ^˗pa`mr!vTM %aryAϞ^v)${C{b>&eZW{!2Zk<^P՜K Jn3 ަ+l(~RS%p-.<)I17Ra >Vd/9F?EXiD4ǩAwUDM>|bC󽪽.a{uo>^˧2AKeOE7] j|&)y g.ֽXZ[qe+Y{E0XP?WCX}1`/Xu'} `/>-Bg8E5a` aj) &~JJ6#Jhb`G[k, ~Pha2K_QSO#C!+u}nF}=Gx?j7_;.-w^nYus 𪬝v־uh]VbXvOY6:7{3/aUN]U_lNUJaopG0- ?DT;ﯻ)L1fo&o.Lrt"nJHzY еvS;tڅ/Q-] 6l-%kޒ h@qqHILRA郶k8Oma^WnBTqgvqc`ܱe qz XA+?Bt1In".eP#2̈r3%&)~nZdϯbmzԇY[-pڗv>zWjIKSq ovvBӝt?];!k]RΞ,=KÔL[ءR0-IY)31abCRjyI*T-_Z -Ϧm̦[΅-{a`Ԃ `}튢 6=vi=po%Ƴ~pV t5أn葔̎Z/M7Xe 6dL i`Z((0gh̷W3 5B)8/injϖڤbCɕ$mX<|'7&<|G:h8ɏ38qSY7tm0gyIJ7/O1I7-/ϧa+n G!)њgs]sȶgHǥm_KMrK{ݷ/yvJ?BF8BeʏPNo $%%cJf xmHZAKXWAʳoo%֏L2xwbA<؍{7c2! `N"Π"tŊ^\F2r`yd/?ؑ*,f:#+c 6 5bә^> kR!YvӱY,tlbel2>z:E ]3 ";wZU dq;;k.+[,$?:Q/u˳SڑG!ׅOj*/#b&mw_?e_0OkVNT%dff<RӌbPHŠ<`=/+ 'i8LaO lK G|4G`eRCȤ/ӱl=? P_(-Cv*;SH3d nq=Wd{"9)'Mͯ ?W=qTkeN&3g+ d"\/ /"/ .ZE`_M;4}*f'It-=AM?w ~[^e2v1I~i~>_P(>ݾbI2GA6?I~pʃxUQOڌps |s| n{.Y/ UlDjk̅iK/F?~Y+яS$?Fa*8Iʅ&Xlf^w͞F_PGVwroUAvCo3w_Xvy mKPc?~l8FGoHvKu]Fm.' U_|E+;{1&HvU^m#E5֬w_f˹dc#Un{I@{u^*0Rp[ 3l"YجdIMiKgN5d۪Y| gN8sWt/>'\_t*V&k1n{3k|;s`*x> UG2L؈a$ ' i:}M'Ъ>'@7'" rij8sRqc "F߉nڤV'諙1yDz'n SJ-#m̞x1+:,i=Ψ'iIptdYs_.|qk룓5ϛo[_JvO:EWM6dƒ):}/;!V|l/=&|kLÛβi \у({fn{xZ|K F{ -A=B#v!4/Y6NՇB^OQu4e!lSj^Xa+SU"]iC Y4QgA/."xo]4Gh2 z}C*BO!^r: W`vy]X|%Y=X֤p|\ݚ,߮vmY,O4l fN< ;rbh=:\rypwYBRqOP/o:L+Ϟ\2A+?| ۼ˲,1b)b9rּ5@E8uIϗ~[:dQ|}癒0IOn) xSU0I'@RmU49rU.2/( T)&}otGł @ 8"*CRJk}N|h9Zkk_+~R .NwP]E-#6]i8f Y1id>%MP ds&^P>F`W5ԮQڌ}#7 <p:bdӡ f6'PT}!Ew `CV!u~pa /jcY.ۻj*c|vb8wH-ڸ>1뵅bn~UGMI߃l-~-1Y,l.D$e :& $D5G,s"Wv{F1q \k.Mb*E Vv u@]ߵwr-sUPs5ZOIw,=ߵyѭx2OVm~>tӵ]mt/.%|\,*@08c~4 RGtJ̇I5X0x~hI>owT! P?#Fu+Rpn,?;DLb#vaXxx5 ,3f&s[`k y%iM[v̌SHv -Cr0d"6zEs6a}RwfXe/bA+^"FZf 9wf#"+# "B] 7ksr.vLi2r`-~bӷDvfV# >jؙGM;@ 5Y [4hZ,2sIlϻX`rg+N*F09[ י96#Ex׫lMV=CvEC9,"Ut#N̚x}3ǟ {. $h𣆦rJ\v:\|ԙ JDCe>́zLjDHOٛ$F|||-FBNR:ΕglP6gg@vfŒLvk^}"*FxK=fs^ ȣ[hx7Y|دаGLayk]>#.!t?db]M:>VO݆Ӟ{sxqD7˛a I1e܋'n)TWsZwNlklb1[4,l/<|~_vV#G sX+t-x*o@L]U|3LG9%[]d1@D$\s}2kX-LrJC_ q- /s4i"u\Vd@T/L*@ F@ A݄8Xs<,Gj+7 l:%VϬQctϐ6S~^e$<4‹$ BHU_ o_ֆ[Ձ;nV`hV`YzԑbB;&;uBJ6Vd] qemMiRZ>MfDvPu?SB&\U* lrb0ҩ#_/} Pky`xG10AxPf]W1ZI&D%) !4ި':౴Q9 og6`s5VB-&NT*".jabi{rlޠw8+.rp\O E$ڄ6+.3{R^u~Io秥R+ aO#u'7*5atJd~؊yQopgl,|BO>-ŧXE]e)%j OTO_=A}E XA9`9|>y(o -217y~QffR&7Osֵ >vZKq؇B?=5oio"~:7aVք9{EQH\3` ͱK߀!# ;~كԨka\QoJ'ٚ8:jpH_΃ҵy08OOjoMG:xto9QhLTGS'7; kIjȦ8 ;*;<\5f9 br{BI;, W͉ dBQvD`;xaDa@t ax`*H@ɂLv5=nց\ځE#<)>o˝Vzѵk x) w^|^4͈v2G]ɥ 5K7I%s$9drNwɼ8Xsoϒwv?j&c|KǮL:$w_o}Rp9z }}bq ܁CNt0=K կa[|bqQ:x(TE) !T(!;MɈ|wL"vW4\r6a}(RY*Vk@!ٺ\4һ# Vy]G=ۂM=l@4O #7XEƉ8ژ]^f*wΓ",.s7Q+D}gĸ`~gF%~Uesr{3ӛwĽI46~6v~ DSp*] />V-@A |(U6No0YUy4]b2LG,vqu`1Q:^Tb`iIRGAp '^lB;tNd]v!TcKsBS 6;P_4U71hlͦ:+lKt$= J8Kwe ɋCCIŤlMz ^DYejD:(Ğ~J` @/I"yBmP?wÀ0ڎ.b'Z:䪓DTJJʀ<Xd}y|ݖcCA+ A.9{dS4שkGRJS;B ӺP,Djd "ZUFQ%F cpf0@6T6-.gЋx&X~zJ;GA`m1Om\nyh%7!P "Zʋ yIrQ'Gf&pn5~?tokN1\%Η]V>5Ŷ* :h~W%,OYۈu}r 5G [g(zuPx "cÔ|Tͯb[7,v"`˯>3IWc~ԥc[;P{~7.֎ItJl#_%݈B:_{!@Nf_ }CK=8cfb/c}d{dDͶ?D^Z6CM pGzafEY'{@E7c԰of˵] .u#cܱoDe ]7;A`]H5T3,.KD~an9M!X], 2Zc3[!~J{Eok,/*qHF ^0`144nv7c ڂD;d ܌lR P|{!Ƒ*y?N/'GkAaT^)x=P&o-ғq햂<r e/Ъ?A)n{YRcw٥.gd:A7 hƣfcb]US-%WJmG0d8.1!u!3&y!%>:h wg5NL,сi/0ڟiC@6ͫ Z_~xE/LAI̾aJwf~<佂vޤURQ9m0 1 pnyZCKyMj,!dS[ܦoMlp pJJ f%ֹ|ҍIrEWJhZ {ڸ佂R5&:@4!C<2hq\kD5RsvU=0 3#vcslll*M])Gdty8yw%d: <_R<@zOcN>@M0Id[5]mp%Bh߻#<Ɇ^S2aϼUڱJ;U<܎´B]Qϗ:cG+bsp"M ouσypQ mJ+z&&%eiS PgE!r"4pJtX~hu֡CIg-F{\K>N|+.̻ɦCPȠL] ݎ*/rxѐ`ٍ ݟ**iKmh7 a"QfovZYV9'i? !˗qֲI mw7Uc%&G xKȽ~W$6v*O`_}/§ۂ۱X/EE6͎Cm Hsb"z08pe7  *w A?!t;8(YA_F*F8{-;4ah2g@[{@jMFF؇>r382#_1်l\u(B3}vJG\/$SՌ%N9 тvhZh6#?f'~x:S0iԚO5yL9ջ6G+.<64=[jvj9MI Fz~.$s>.3ȀQ-.rb%:j0ӗDhE犑&U/0,,43:"}-hlfhGQl`4ld|\ ĜTO zKгU@N »'gTfrA1^ZjHr!}r~ RX J_ASd U2҇`*̞㺖6jixaYL_#{K.ZtSk0$8b`R- {-wT8& !MJ֊*@%d *@ұ$,oj7?#ݭnղp$i1/7ړqqiM IxÏs [ߪ9]% { >ґY- ſ#PBc2V>Ԏ֥4XB^Iz,ٜY, aO,5^T3! Û|d:ZԮ%٥0,-?”l~crb7ΚthH0r׀Is !TMv*##?I&a}%3Qt{ 0VxUUSWV^[m3ȥЛ R:SsТ{ $K;?D1ZOLKKz[.+Sz ԁ'xd j> 8-N.)^ ݦSD֗D0'$Qu_ģt/t%}oX_q>ŶfHimxz/ dԄF}Ȭ#Z`"3ζ=!ac-H)@&E!mWL(AOZ׫T:t1!z:,H#deBj^n_NYHJaۗꜹ}_~:::5_΁Sp{8#|8>;x 30GfB8'؝, [u {:nؖIN^UsрQMtbKPCz^Ljğf'NE'iv1:<9M{oN@uTIk,?Gfh#4zHЪǃh.}R%>L:r4RAk#}2{AXɏ~\:5rXI&VQI(1t@/`/xqlQd, GxzXOddN6'٢L#@Mkic<|\jO \ d/U˹ڑ̿dVפ~V,4#~> ȽCmkmN41¸}Jbq3JwbFMxXq+Ue'DuZ Vˑqf L|Ԕ\#?#g?XyAPӈcBi)2`GX-}v<.mQPx,:X5>c ƌg*qnwA?o,@VU>fhQB*9 x0*- 7a1ٔrR <͎a;њ-Y|tOŹLI?.DK85[fI-&!Dbqkp+%GRɛ0c^G݂QED`%<H:ώ.=UPdRor[k7B-crqFF Y$%J;KW0%!yAXQT&rT_Yc-C 4qV*DWFZ6z[H>-4)y?#_ jM`AS uC]ЎH ϐ aծKWH 9J>PQ6o)&m^ :7kG)0 6/R.ʆ2#2/Sbdq^fp_эĵiܹ. G3M4ntO= xA_Ha.D+dQU܃< |Ihg~F}n>hjlO4 yver9j ]-[_ܮ2юsC#N4s[qOe@')Mf.dBG Z|nwGaw3Cbb>?}:,=?EǩeͩMuru$x?<53)sj{@FKHESԥQxĤ%k"8 qtw[?&75%ע@F'[d>B&t;fZI15ϸy<'&:Jnׂ᧥1f#hy7/Bc1Heҭ*o=7OL` 11LEp,x2p|<-&㞩jÓȊ eRMZIsCYLH@$][O&\4isJ3h1U3.H@^?O\ ߞ7`x\!D~ &o:>iZL>'Ɛ3g P(o 1StQhn>piUڠD7ƾB |u?Dq¸d7nf^[GjqH7Ѭ6Y?lg"uBYPH=nyY ~k=)}ao-%Ug{Mw i~t ̾s(SznVۀ ZxX;ڃfŧmhKiT4[П0y6nD_qn13!~:<ULGe%{! SRB̰&Q.g=y:T_-1JO*qn߯%JJjQķB/Zרvsr~P^[i.Y @kr4=s#n2r.SN%x*iB~$s%&oH HN`' ~D{3Jvz&^%X~$kl4SFFXl^]PG`tOReU 庽!JM$#@bzd1*~2դZ.iS&~ȁ=$v!>E^>>ei/٤̠!Q 6A ZN.Ga.+6lN|!?EV7qZ_<Ј`(5]rkZVaI¸:;{[tRS>Yj>[It{2ۊo@`;j@TF3Ѷ6qn-Xv@) s1@zWX3 {Anp A4A{PmF@T7CaЃ~2@+ zʸD05T85"h hX B=q{!c Di7/x9ztUa;DŽL(Q'/04n'##Ej&^W2 fv*< ľy 'B?a|_wV;֞( /xyK腪@[5 @\X.[/D/RҘ0#XYr^i{N.4 Yy5B(~g u]ɳ6=ij*kP*vᬬ:2]+Qd^ɪx%R%x%R%XT?+)WAd@\!*+z%}y%+[kZUi+f*v>jx:/^|A^@ч4V[BᕔNnP[>cՋ<NjO֋h![N,>Z/魧ćM nD$a7q"tWE$*PcxYד2C( BYOAKɅ^ı-u=xъTbޡ0 2.!Mbq&q@->^S//bh[ͽҬ[l=tN`B\ Lc:YD6XAfMYg=IYzVzpm YGhK{^E|iЫ _7kހ H,*|E3Mضmׂ>kHt 53Dt!:4v~goۅGӍ[߂CX"B3~CeYSHYp#,D/+%A/7)oiW_=l! q^p=Z̽ ;^fl}ymGsb9g}_ eUviNA=+]SxhNh#/p^YL5_sbMT |LԜXF* eYtZx>l{8bLuuDO $Q]g}NZGu?Yz֢xجσt>ez,=8 0I 6-xk!sz<Ք@L-zQ7n7%8Foa^$d։զYMMsиW:&,˪7Q/jcz-Ww { ٞTU^xYֳڡs ~gg,kXpئY3[u1ȹDo9d4w@ CIm< RGǟÑ}KpDRkOo_X#)ۛz6ȶ`Md ٪y@v:)4=νs|m&/u4e1~kPl`Uln0>xqEeX9̅:" ff{^u̘<ۋ) ?Snmc7W`Q_#C}=o ؙecX?^zd;2jR^ O;M^Nbe^^ܵˢ{bd9F^XJЧ"nG۷ ) v7#ϛl.m1ۍj?mfQI/k J'j̪C)wFڧ,F~hi!,ky#vj>LVTN/-ȳ}V3K*`W`<3d*#ݗ8dvXfP1֣y"ŢJRLKpGp%{s)HZ ,Hjz=’H)GJX)x&!W= SlN}b0Ejioi EGNmV -E{}Q?/Lh P@%fDpɢr ÝpI?N("+l/̐h?N$H,B'xn 7xhC 7HFaDFT:/;b$?OIB'1j]fEg()]݋ u0БI-)SCk:x&ln)A& ] .Ns5 WyNaM%HE}Y)r3ogB%vTRQ aOt: noh_? w`ē>|$_߀M#8a?ӛ;́ \9J7Ś4MO{}gXOaijHg+0~M(?Wh\wO-O> r*]3;(!OOd:E ҏӼmRxM DH+䚸پ2λϩ*8B0RGB{ZVp%*E>ɑc#JwB }A:"3uR+|xZVf6ɁisIKMzxk!T[3devT:> m" #޸rfFVsR^PֺS@?yR-&,\' qQf"ZrK5@#0|-Iu ?Fmfټ߃շlx^7#q\~3_/Y0ưH;UňK v΋R|W?X|OYÌ0 273Q%KT2#?mQ 3 %3z$& 4A] +4zZj*Xv̇>]HH#3jY fAm8x'?džpE`j#ayo-/U1)BExu[*J^z  ^.aY,ValD!NY.VOQ?D+)'< H c R27`T2uwvLO ,d“0`9w$MPԄzA, ̐FKeH2WIF2UyF7lϹx-  ͱp.ߙ/Q m(7_^R9T(ۍl dXn"Um/*WKK- V=g~I>,x\j&SJL3 M^DgcXfCe^P "֠/29!8IS?=KΧO&?zgI+ T-o:2Jo5~ yG3Adу\suGYr-aw\#U=\ 1a*>!1'5,l+bw|񱀃&\x>+/ $C]6fk'6tLԕ@ل "uAd!+={>fZf|V *\ ^xG~qV X;Gf,|D0auD1WAG0m cG戊m+w5qt&QB,Gio ; A$mh d(Ecia&p>sա2X3O},`@0:^o:@~P^pSEW# u5\r73&a'qL*Vp٧'KJ prF!pP(6|o D!W<=?uBiuq~8=6CM7>]:@A`z965 |1֥`x|W,j0Q0 Dwb#q}S8IX 2 8ԫ]#+,|G#V /uv]X S꠫hMq/[+);IM*Tl^Cn4sН]q$=&* cFzӺ\yN2pG%:L^Óo.LŘڶ=9<l;U>%˻w;74!aZ*7C(׻q`5OrqO^TQ>4mmd9SV)\vԏ)/ByPh䉻?8,xnױo:|L_rJD>?t*o.ٗTix ?0r|F{'v+18#ᄃgpau;F~WFqw+B+Ea}[+% 3͜)7΍K<m)'W+W7cnaՉ92;(QY^Rda P}|ءPej-j f~^}k1Ԍyܵiƽi$&P ~Tҍa*wCM确vI&ČSLzHgFfJlabwĿN &ݏ |T:LHѲ œ1c:+O.8ZӤo++Ǹ07ʥ dZ>_ss=Thݍ<,63[>BW?%Ŵ7ъU&${N[=ě(KG؉|æ@T8&8́y>ӧ~:Bx]o=W%-x@-Iai)mfkwʮ =nadgjɡ,š2Uג"wPlb+bk]V#v1nFg ! j[Ϊ.4o^eѣ0 2^"|w[rOp}+_3q%=c.j9k紀B:Lԇ%PC4 #>YfM_VC V>@S}!rzj )/&ӕkE1n8ՆObEi:$0lxK5 '7֣bvʈbdYBSBNBr4@rs346fD yJki^P`/#|[@\[L@ǑjyT|8ey akv@ 5ҥRaW&U[wZ6D[8c H@q!*@^b" wn[䈔"  8NAK*C$r3}*PE{=jt E LE t%g T,P^o*F0>~CFРO@uDû(Tt& N76 `%-䌱ؙkN7s$75/) <~Nt_1k='8!W `0#TD w $ 688ѵ)pqxgb\*Ҹݚf,[C5l/Od]ԾG,cRR:v.y8ǧ"NS0dܬN[cP솄n e@=-  #nӨu7wҴ)$ $<\ﻈ_ߘ ޷xFZ2( 6uZFÏ6bSoHpQ߀duTh뜕U\yچJv7WܐxyU_zI(Ot2Yd#[~]b{~2(n(A͗b0KW1GoDHv#?a $p-<+v]ܨ$']|RTÒC,E5 Te->vst(?o#c8;O;۞ʩI04~#|ќr#wTCjH9SMZ67|fwv1N' d& &g=fDNi' "G%P٨tQNJvv1~Ck6*H _q.Sn蛙@_brݸgr([+ᙉ߈vlQ(";y?;qR޲8yf M @聂콨E) oQi>#q]"731r;p_ /4j^;IiFwYx?s h V* |8z ϐ:@^Ng>qߒ) W7".v8K?}ĉ$wZ ;,u=rBQ5ϝmW!w" (7B՝fRxˀxσSUI2 ]f@ـ|v"lR,cͲÕ9zHrtDRdL9UG;TGMh#O aK\ͩj`1h(|>nHhK<ѻ=?e&.g5.iT=z7_64[0~_=v5ð=UgOL:XmX9h2k׷z& ]rzk_$!\BF oRI>nx% j8wmeŃ48x]\J\@|)uPq%qً H"9A)hp;_2x-% y`ϒrϒK]A6Lu˹Cy L=ȽLc܋ ̵V#c#t|ўdMsJ&3ST}:&bvcnđ༁_p=@%.B;'[) !)ItA1;^F@@W6G.Ƙ|F.>cbj<vOU 3\|ґ^c(tzøԮs" nJ 0=l?y(mf*m"-d=0 ]Kԇa5% >%?Khxx`^LτnӞ3 sEP \ qGzBl }5};sl /ؒ(1SGMjGwՀn1^J`RKI:?݇R"ODy ƞ1 Oi#2&:cTq'PM8j|#1/q*Xea0 pH~{TӂvojUv"0ArD wD}=?Fu` t,4$,?;AlRD Jà)Xcke"=QG˰]ڪ|YQxK;(1xCp+'v77hmm[Ge;<9]CCkM+IOOkdzGLZt~k~uM (jbP٬E9>?Ci2$.L4/a k/kܧ̻=1Kn|4:[I4Fq:{HXi"   s=P~I'h)$Oĵ y";׀pYFf{è@q2ZdJ0ʰKkҟ0ʰ̊aqVQnV0QK@$0?GaTlxًuvP׾Y.dWaW% oGio_) Gϴ2mRɌ)#GHA`A@9@ZO9y2ԺxF< @@rZ-={wGh27O`]q̡4ϕ،}L'?mOr٬@Xoq/A7Mw1zwQ\ށ Cho}&KZ8vGl5b#| ubz+?OxoWr;ڷ{:r< T}I#7ě|FLC d:"do9KqG5Edܺ/ ˠwރ(Mf&}kFS,U>԰Ĺ6NGjJI1%6[3-bS{=)&z`4'_b C[pTaIо^CT B[=^W]Sn0Lj F CA#l. 늾lmR03x-`/dlg1'Loq&k c~FB\mGw~)_q:lǽ+c0s''NwvmqٻbU8_,2 6TR 4EsP9)si1IS|IYy#w|[^촩nnY9ىSO#_0K˚ѓ6Y_tdOړx1#/Gq ogs‡Ҧ:|/~bft! p?IJ;xչLlRW5{1mNrH$@xA@ju+;;l.=I;%(˩vD|5.N寚۰#nu|M(ɗay=b@;u3:luٛѯ;l$-ݡ~O5~[M9x[Aɷ5yaqL?J&n Mu^OM(-%23Q:#ԐS,xtwE]=0[ʤ"<'>d=O^! Ϡy9{4) :0m5 J;\[~-tDT3d!ŵ<:Э@KnT"Jru+2nFt7#}RП#~V`oF5Y .iyO5k6FbTx|{{ Ja u`5Yw`-v qP`ox9t@('/y&K ̄YI¯  *pl.A|Aa<93~7 \QD٦&j, wRgDL⾓,-zMl19.m S9XKI.`V@*jreT_lMש")^w` ;%(?]~&V 4[n_ү#-6`=)d'iJ7y{;i*ƂV柚~go,%QVKT%_ů/_C/GyaqJ;KQ܈5oʄYTQ-YVzuxg6ߔ?W߮0;Q0f?|SԴ_CY1f$Ӆk[QXɜk컽ˣew6sN38?9p /󇛧sǒC#pMM]8@$½\.!67z&7gژ?۪cakoM½6N3f\繠<;5y.*RXk fUvt#A,?oejF`I]d.C 3)?k5iNfZ,>fW{7[u5۽q'b d?ܟwkBE6u@_ǢtE/3ޗn՗=t9UNdc"LrNi?D0oD ,)ɑ@ cm@YGE}f4zH`<}ce'4hAQCF]ڂ7Cڻuo&׻ }wpu\*kMeN=c7٩0_5$v#(1υ?J"+$GyXkTe/z;+JQV;+?eHQye`"(V^BwQC _ΣrT5̊?D'W_.xLՄUTݒyM{t"L t> ZZ( Ed ɦf.tXۤ24tz~eCL@QĜD3 ]H8*av;O55zMn 3x e7/e+g}Km<}R6*a)zeD^. ,ttM"]۳Ȉ|5"!z_)γ *#x᨟\ȗ_ p)խݷY$_9;ɗYG|@CD˹F!/3AJO*`0Ș+rpX:Ipab"L$623N)vPILhyX9&L}ilD[EZ­!y4."6+1itz?oӤ3E^P_<0}hfdpQD0ݫ AftN8S #>ӯ*E5>Bce¥?!V\  D)ËuD Q~} ՔʇN@lcq;GQ8$~KNm}<<Q&Q]ˣ{t/L%W.#R'Go&G.\t {2>1o#a{4!ap{IuFi&柔Giy|?!M<C?!p yt7ʣ:藳OL\w\᧨4Qfb( Z (wⱳE+ŷNuv~)+7;ʺLbӰJhgʣ:~z&<;>> Ҫie;kuPb\nhN:^ǡ :DbpfL7hx7ې1۸wzމULa/F1n?-oVMP᰸ $%YP6DDtqk=wt?tIi"*V:s~4 u ofWnЙ6)P XΩ0;<$Rŝ2#)"Hr")A`(h0 j(*M7_q֡}WYOIۃ MI[ނs})Z^m3-?P/]2m?<;~3š Xpܷizj_xyR𵨃o0جx0 rb\Lsog!J /w,~.-Ro\%j-RyฦjL< jH |-TIWFk|Rfœhk?P8z(oyN7)5M4 #}4Lʄq3OQiҪRZ%}sb[]G߁c4$Ϣ,|f\(>qY>@1;6\~4,1;p.u4D>7fb^UY`wZG-av՚2~<ڲN"~{)J_9H n AqP*auqEMlb2 pN~QJJu>_8 |sѫm)3##OsailJKR^ >ixSeYfCi20 BՀ+Y&du[ ".)n m iS70PN(֧-aKޝɣ2ih-d[t=ҦmnG?xCz_ ZnxT"߆zR^`y`|ބMZ7@ڈАG7 t `o//Αf=Y8W۱V yN+~ Clt0-HO/ċ@ӥ#̀wN7p: wL] ]M9(TCH0MbWϯ4ٕgpg.v ՚NI\HDRy1J8%`;Oht%6z Q5dm\ sEL!h}$܊G,H8'M3p;<M?-5$zO@,GRhc8 b.Dvu+'XLɴaOB0cI[O{k-Uİ*0do|yYR ¶HT09YY %D˛iG[2=_@=ȃЌԛ8_k!vr 9Sy%kM@/)A/곏č_MTZ)IyԑM"} @^qi6rA~8JTV[b]DVzx _#3sx=AZ3n+hfD{&ȌJMM `GaݾS_X[ZKR/y;#R.]8nȋrE/KWkb*TxܲlAy> {0{(v/B}Bu|{SG`WᭉͽmӸ13&ۢ, `bاxGvU^[&:[2 z13&[2ml = FY0o\j/c\pfeޯz}l_!;+F" 5rs@Pc[/)V M4rBߺAT&*F;c?qhiueTn%"*3ƻX %`R# c^?^$ƸC ZЌAJV2H Ԁ1x݇MiV5/?@$09/V]+v{S4f>ˠ`uE*}&Zx.#׻WwLz7'i( 9hoȓblvp %P\7W&Xg -9f88G[5CqλǮEK,KF_{rtrLd)zHeȻ h$7Ho1A윴 -`ISI r*'aTQUx n3& ,hP:/INE/EM3.nq-o&Tea*Bs-kF&vHfnIP; ?%hE9d_DCsVj! +Y Ṃ8-GN![_مR Q]$, 8z U:R==Eng":tGfyUyixc3qn39MOFg?ٗVrӒTlAkhrALuF{ eJ dɡKYlY"|~I}-QόT+F1T1\4 PLj/.r4W47[>bjxW@؜9> wDIExkWCև<=#UgC|`p3jn͚)t!oN5tb1O -?pKJ !Ty\\qI$S6~S]0x2萂 ~$ΨZ#yd50ٽ$܋W= {ޛ{&NèLIt3I޺` 80v1ق:}/6K=\U=R}aذ:5Cj],r>)RaF-| #S0ٺG"9#W1$o6t/l";ݗ5ƙp.sHmu%$@g][j 3T_AfDa=*C}~n8ue&|d0uܬSΔ T~/P1j8S)}k &?أuȎQsȭ>OMb7PYy%F~He9JyҁqEMm5rMyYfs%_tĨk_&J&1 13ŔClQUӉZ82NmR;d'1)qMe_NYdd!He3%nq̽H]E}WFk'9q GJj5 RB/Bh𱀺i@^IICb-p2p[YH߅br\x%:}K~. ɰ<pጟ~XkM}G9J2ŗJA=۶1UUj&j\;%N%3;(Rg4#jXܮrrFXZr(8^XMQ.G:@pJ5oMUv>з`AxC&s~Gi>tKb 4INNYU]q.^5_w2 c9z.°YB 짼?xboehGH?Oc"~H-ZׇpiNw3}[şCKw`fҠzmFһK̎+컼'b%/L>!we/x3Ê^oDy/-ǝb]qaDpb9T}1<]Eʉ65 PRj̈́ukNK[TC"ai=I=Vɳ攭r~>ى8&su|Mmg;.!U )n R`טH7NDqi9[P?|,΀GP($O0ΠR]!h_ bibJ(yh&SEwFS܋0B8x#lq/+= p 1'u>X7#Ԝ:vP?uytd*7EA>OWAKKuS׀L%TKZE99&(H<<ŔzhKC #[8(-'&w>5zJqKF(qRڤ~32;M: Ȅ(zf/|P9sJ"R^ 'i!MCK 'V3 ?SO} a%|)>KHv %AC<.x/-<08}l⥂sjs%'RT87l1cA# mfgK68##f yiyYe>cBVXeyKYePe|z,j'g/wRx;cr̐dşLjgl:sO63I@>>L*'?EZN]&0yOKZb޹21 zz4m2œ%XVu&%~)b˱o[&~}U9 b /}xghҽ|<j|BvCx-ാJC֦kXgtg\K,Z^'??S&?3gbl);)nm s&j܀d^jEsc%!+&ޛ<pj`' F}':syҖRH߇/o>~6]|l `[ ?4Bt ~%4,nfYLK~?ʩEm3M`}fW2c9U=hG$T- <H ; vEwsSIKrN9Έ֜2u)NSQS6_L;ۦkO8t$-Ƽ[WE$^>5ZZ$i.g-] 4;-_Q9M~SKiin~Я@)^Z ,HH tp@Y/.:FrGc˾ %4lK`VOoݲsG]߽ jDUα)aWR_da`Qá'7,q4%'*{]7z=`BZʌ).=7ZS Q3@7<վH )^ Nt'P,wTmmYiQXU{(O7BA y#G<AQ{x 9mV'-Kׯr04xnyk x1.ئ[-Z 3'j6: )…J% ]`@Нd$% aYqkǴd#rC7S$ Hbd [/_*^ 6 #ƈ=ϕW]bvHMLW_Kgx#1x9RRfrGUA)t<s!0p rըLXDu(XdrU$u@0+w #p7$: Qt!~N}8.\jxFEw!0rOx:)P<( i4Â΁եh)bh.*P f]aI(Wa\ _uQpO+o ] syo9;z̩ mt D.XYUH|9o*W5}|% .ZtP NB0O=ٖD$'JIrYPQ4{Y"H7u1y?O6xBKKHh"mL8<]ڜU$) )wuܛOkvg ݽJ4 =J#źkOca# Y]߽JE___}i{UdW!7E@s}ޜl\ϒC^h()nݝ.$dUfUS uY9rLR/ЗC5Q^ /£m.mo22oA:,k&*ʹ&sZc|oaߺC*DVEE9MC;҅i-n52j!2m(ymv]CĞ6l`c=0B(:'PDcbQWj;̾UV^>LH%'-T\y_1:?vh8ה/Dů+5e[ IsR=~p^{=/`CsAW9[L Ke|IU%7eV2Џ#δqkpY']^a%_s0U[꾬 ڐ a.XFt)l ]卿ٝup0|NQgq|ɓ%{F@ާp9soPg ̕(бd8P &0Ľ E&ť|91 -BzV:J#u T9|9yn@xF0O ѕfZ4MV8ifdlʯIbPi8Raf L)Uz:YY'ѓE,5PO/qjT*0.x; 05L5t!>-) "SDDGu{ xpgT&vuFuPWƗL0V˖0=UCbz%LٽiӃupN}9=ƍ_rهʹqmP197gmQ7s51EL :y6_湉pg` !|Wg3֦ۋ2΀>#ʁԠ.L[QIʐk`dhPV_߈K8S |m)C{1iQ}ȘL̗trLɜߣRDǾ-[_P8OeɌQ/eޚ w;`bySl[!a2raxTw>J%ka!7}ל'w7( ȳS6 l{-VtJGtq>3i h'Z" Z Eդ/.*#(p}zWF ѓQ<q2~e>BқqB@lz$Q@I Ab]T;%;11MYg/$&@x:F~Z5MXRDž.v|{g]b=‰ =c-22hSO5Nėˡ嫈tk%{TtA72k &fh}-ndq6[ `wx}_1 r1o%8>LW/?K*{~;T^hCh n{M%[YoLQ)V&ns 1>֗@^@y C8f bif=o֓J 3';b@G; k.ж,."ed+0p3iP}Vg{ƶ?CNioh6| Rn@2#[;*RMk5{505%n?ʬQyٰLj,1_MdzشoLX.&@LU[~ Z,W TYi/waE}-f?{jɠBlaÀMs#r3`an6әM4jlJKnX[M4 -5Y10?9?0]Ĩxf1DUP C#D g\|}9":fdZ~A9[t0 4Ge5w)p:4|0XN'c~"L/*-j';@ F @#U$_߷9ixhکQf$Ec'#7)ab--a;јrb5̹)L( 3@UL'cW~dbB{lc\ZD DOk GK)!ϟo߶-ؕ܎57۲v:D5i,O#ZFcNTQ,*M%c\}wuD@9|m#=p|"߱Usub+[KxZ˅A7*u0}!*GX( ;HB2*t I.WuOëM#`1=kn^,*[4АV )I_P\T*vc{z'U_h'"[8TMgDKnԁ(Hؐ7W3BP "_j$A^:|y-|qF?a =ac3 ̽a ,sAi}Y@C*ř"M"PO:*Gl:oe ` 3}\%O`u 湢6qNq'^*w#H[F_鼖R##tZ:1ތeH` lUT45;4^zy3SxcQJ$*xF~ZG@(}eؼ //Y!wodd8#0T4z +e2׉a'@}UT1TI02K8x`gc;)Td)PQ_1&^qi+{k3/./ٗo^x7ވgwCz/*1aGŠVG=A]?gB:6sH8Kg8r") GUǤ@cC(V\afDps34*^ 瞆1x:ݑvKi&q Q/aOxGv'iv !qC_ZZ"A <A>sTU慁Ok؂mq4kV !z/IҦ)v2@,PM{ѧ<\R~^qv _A_75(vrحk̘ 8*?7pID4˱ E*tD9_8.0Wkr۳hcU#BM;Nk-1BE ;-ᩯ7`B ?|)ΦnўV[(6-ma ~5*PMd. :AAlEWWU4"^=t SS:?qGK7.ؘeJW𪿪FR8ߌ$pW#%?V(l*jٟF}Ը\{=mcQ=O*jHO+шWdRMpȝ7ǭbzx^ko~G5X {3 b ?GicPZTS>Q~SԯN,~7ܬM} L_Z(jsW!ɀy_5/4k>n[x"NSd_ث3/Ԓª$5'>`I+„#>9Dނ3*4 B`Kw &ItăJ_2&wTxM,IQ|Et/@e' h6 Tj:}=3_RpMD(B!N5MEfGce4U ~v "H5lGhD$8dLe|=QC8e"d &ArXôBugSawp ODyJ{,HX}*K;D#рcg{cvI(`0Cf]o6 Lu3+^ !=kCmhfO}N3g5 Ӌރ,*>YJs -ނJkR ]p! m(I]45kcG0nڏҚY(uJq[#vZNz#Г~6u.iV EVm_ЎFOY劃W>0뢍]:[O;hFVF zk]:y5v $,D8>p/6=='!:ivCZb_&WH JWi_o`[ RGiqf{n:K)*+~?(BtjbaVk(U>Nrb+SF׋U.$D.9lLևH|_.5!JhY{F6\uW3 %4jaԓX4d*T]Yq3m_ı:W:oc/$ߵ[Nd!`d7xPRih$^XfbV[`AEnR 2.*8՘*8'.&*IÛms]Uҵ1< " qi 3-RI%2ЄA{y#۴O>C%]\_.WJdH_"瀞"NъGM\QVo8qh2UVLHX ޚͶ .4 A6ȕ¿+[-ބE3߬_uMp|Mk=fH} (4Uh)WևW`9 CQ*!lTﱓy|>GoW},H8$-y=ڋ4պgfc<(≮G0b0&gAw~$Ѡqe"-.e)*}'U1~u?zm ꀣ+Uj7e[_[ Ѕ1{z2Wtu<BGZ24FY{5EPceY/aGB?[ӳZlWC~$ v$K~xj8AL/&aN2ꖪJtt5g"kY{8Oag4ͩBQG"w%ʌn)C|,8NMNHx/}\KWҨIwfܓ=b's}Ti>i}# H6 .cv H탹1u(_s&,34#y6A$GATU%v%-_)/C1SU&.zz5C?A3Uؑ7K>s:; =,ϋ hpP< S.ft%ˠҿq_^Eh>Qpw"OĤ%He;&E䴖 yZ]M!%ȄUD]ٲ( XG౩ٺz}\{df7T 6nb1l&Jeɵc ۢ_ko >kd֓(m`k VAW*C8ȮV[[oT ?$3OdNj\B.acJĪD0hR$bG؄t^~ >+t} 5ehgUF; C $]iVM&YgLdP \ÈߕQrEGgJ/㙡0-tir&UӢ-tD +h8V=ɕC0Pk' VH |>wI)ڧaҭµ,)en>q&hHDMDOZÉi8r"}7:ubC=ay6?+,tz&ЯJUdtbƬ?8o.O̗Dy>̪=V-~QMg=px Bx0i0dion@O2d8`I^&b '8icdi}W$nTj60v=IeR g:E^)F_՛%ljYںF꽍Fefϛ>xqI^'^\ )]-8`TݻT}xm w5k}=cmRZ(tϟdxꆽ?T4S&\*-of\"H^Qg\pӄ 6o~Ba[ ]]IJw 8~}I\| kȕ f##a+o0ۇf]ˢ:~Z?j_Q|na#n+Zt|߽RUڸX3|O[!z_oAW(=_ѿgcy.cC3-]^U*Qwb!~^~uz6Nː2+3,2Q{c{g/Zu\o90_Y@yp&7L d+ZzX~L$Oq-T}T^ߣcVҞXC7Ǡ̄{)}T^"[r Uvm)؊^"QDHT,Y f瀀//?ёRƽi6[xy\zmISXa]Ff_)Ы ;ٴe TD22w1 }Ͻ' z3j)Q(GYܻ $U52!ByzlKko5<6x4}\c=ayL[S>bIƙN)NXtb7~Xsbu"xBf8 yX #s9hyW _(ͦE@4xJJ~}KcR5yҴ+PZΨe.'YV KORr˯0kfa= Z3ifi D6DL i}z/%NnO2wz<|$YPSȂǜL!|GaPMlPa%6R.[ٴʿFƼSE_h` GiRfZ M~4ilY-岥#쬽uD7N5.xȎp1]O#AqI=Z&ag(9x'wN4ʩyʘz:*h?hw9fÙmԤ_9EN菋E7 u\)jk+#$,9ʮ맾lY6|& T9l]Q,zݕ1n䢫}8=L#dtvy;ӡQ:tK;=]X9l} xN*M<&p}Q۪ţ@BeĘ%θ0 WuEG>QWuufYҗ'o Li<"b~PwKQ8!,E~ ]V'*۬ɷ78Kt9'P?Q&(amUU{s@LO M٦*ZEƴvE({/!ꇚF~!} <] wR(!E:y{^ZCǗ%[k + Ly֨~EΘ2{xTK`իWrVl_R?73-WSc[?om!lM q6RA(} _4zA:~卿53` k .,矙پf ajv'7h P9-OiH06{|R8cRJ/h.āYJ'mM67ݺM&-wu'(}?bm_?En#:1>8 ٔi@SDZrìƺf_b3aovY[~]]//˙w;*Lw]]O],r1<&f9=L}߾5p4[7/[>?BxZ1*1 9m8-Le^YMbT..`9j0OBӯ8Oq|Y9;VQvnB`-=qVBKƌĝ+#r@lJ),c/A/\ZIp]_=BNr 'wOGBGڄ'=ʱakM'hعVX|?֦!租!ydžFC$Օ)m.Ze[O0\Tg95q1p%cEc}yzzȜMP^F[}lQ%Si0pg#&|/0!,S,}ÝiOz'0ݸ;!t!ːHmnf*bZylw5>vߑykd765Q͏[5b)CrK-㤳cwidp ̣+cڈvƟ w#"8}ĥ/VxKA~bJQ~޹6Ŵxҏt+ mzKQS$E5,r~Nq/#< H-;$IK>0XG67 ܌ un` z}6ravѹS9g?.h#ܨ\9*(Y'2u< :RFvȱvx)m]mG֨Wx'9JP w-pt>QXtv.9 %UcM1 Wv䢞b ͿK TK LX>*1OX~g+ %GxiT]F *8o]ZBme^sTZF(xr [s~uۥoZh]e yn9Y'e-c8ӝ?I ~~xodk~~Cfds1)L% z¨2/LKȯ'̔ܲHHn/?f5!+kX-}QOHhmEk\jb6xVKI`¤ty<~CW&y .;v) Ȣ\В/_>#Op$k3kr1Hސ#'vȑSo72;:f *FIrRv!Y ZFCEP% +ye\5v߁o,O<r xګaTWܼw K=@q6DsGhUT/nl)CR(mwI7X}s PvVz4 73S}}&3 /k{7},Ok)xNtWfw?!lߏ \~Tf=em*/7o jW7w: k aj2ڔ1O">t'4ſ'N &=0To8Cn 37WFe/͑fZi-ugxd-!nT;wT; hY &:V$qaLBYo^lqŦcp# 6HGn"@soQ} 7Rߨv< lg. s]@&)HSbys 0{d?kx;5z*!#lW2 ,* ,CnM"-&*ܾ5}#̓~t-lU*Yd*a`eʁZ 3x,^F;# )KX y.RXEo\`t>*'@EExFm+ ];|ZL)vx(gѶf"u8AѲ@DٵtKAV{ =eWr ^rye2| ^.܂ xARoː/Q%E,% DɐvXi},iM Aƾ msB~yHI -hcŽ|x2 3Lbߟ2J?2d_Zvʈ1Pw fErS槦#;EAMmf4t}@GeNO"'֚,CuEʘx**7Ӹ6J2;OȘ3K}yʈ]9`f2Wڄ%R\/K( y._Pl,0q#A |r\~b[^+xX㒶bLXOĐ]GF? S0+0ܬ<{]hiuUD7TťFӋsz$Lv1~Wb3u:z<V m+ r,̈́>o恕-2gohJ~-yI2l0ESDxzՙ(' lCG"1]}QX"'"s]zBJKAҢ-M:7R3)OX78U=ҷZ`A0t;bs1bm8ϕy `_}U",5q~.V:%H&'u-5Hٱ%0ϏܾʕrIRR|BGte|F"WFYA_Ђ , FS /сx$0y$δM1ř+8C1ƙLLo(̮HaGл&M4ɀ^m눦Ez}SoAmVN2P8;aCoOkoq'K5_|to ϥ2;!n]Zq29PXYY6)EzDހU0Hiy)UccuΞk_6HҖ6:^|^>!H2\_r޻Zaq첣a0z{4C%_5Q?J񼁟?l9ey:]Ielqb lm2%|]>tO,.鋖#c\xR)xDJo_D(7vh ؽO ݕf+Gvf''YO=x_i gڽAݗZwa6Mv?vxT\ĆwD{x'RXc7hF|(/{V¾9Wӷfjªg6p x4'#|ā}pS /DyXw`33\wO`:L0&`Qm4'NDiMKG#,;p?t^gomCq33kݜ <*1X@&.0gЏIgx<lt& <Yr^M/ŒEфN8E~ euv=ގm`݋4\wfE~w(ŮUksǩlP.weDug,~u3#9~^DD;B+xd ~L"`o۩ ˻o_e|`ɇH/@8^X_c}~Q,v> ֝WێS'17ȎM}KǦ.`'<|cN|v$k nX">J+>^OG[x܏}(I~$e+F^jv)QYy23)hut>Z8v4^d_RbX *v4ۉaV+h 8)‚_60}D ,8D7GEP?"!U }+wvޮ)W68VzyTtf~Y2t#N=%D 4XOۢIa-zWf &8ǧRq W}_ocL&E `X۝gG&sǓlwr"1-Utq?rEqi#$- %-k j╅=kխ ?yJ`+N;+|,IS* V1ޤ\E[4)VOy[BtuF 'K/?ٻӴp\wya;,WkU.c0>۱r+ɬz݅hK X` ƾE!W_SgoUPy~g{ fvb' &_ڬzUbcMNR}AVk<'SA/Vjcb=7$#ެڠK:{Lzykiq<2>p3(+°I J5|2_vf&|#5yR }K4Ȉ ,}]nz &qpIKpf|I]\٥ B^ ;ۅ(?v"n:0Y>7z#Y61;[Wê>aiz]LZ`~r s x ԏo4 Shژ@<#n\\rA9o[9%:0w!`tnx93.,[T@03lsv8SZZ/EK=[XdU/{ 5#FZA7PJ2X"xK*,"HQߛuٟ%@> dɏ?(=rli0@B?Yi DWMNo"}].@~/&G PXV.{T6.,iT ܼ Df"t Gry]MG蚁SHϜ"ˍ;د D.=PtÈڜ@kS8 +H!ZeR\U}:e=Ф)<.Og $kc'8Xܥ\['͸ML(5iJ Ë'!0X*߶^y}wߢ<2Ig>mvi?mBRƦ_3C)nY X(R!\#2㼬|&*SyGHS5!}s8"GwH30>ƸA^y`PO7u_<;y1Gn4!Xw02XT/6G kE|'kMlhcS4ra/hVkXZ}4;:Qf,fqZsUx"gDi39{,ޅAw PS{]L:5G$kE|2k-$C`pj7uƒR\#ոتy$T 尶%(?D (3-.~^i"?Ci:8mnglgsq _zhQmݻ qS}zfr9.r"(jBnaV n=βF[}zPZ K.ے&-.J  ua1|k`]s_+g5תk%t~;^{oM}鰹>B`Sv̺̚6 8AJ!؊jȎ%u7 s]s>j/R@+-7j2{.ViI2M7A穎kHzmuj4C}ˣ+Q?zFqE s(*43ew:Ǒhmr0٘0*AʪR7inZ;]K<9tߨvSx}X)vsuuxX=Z4FA)J~Д;N~!e*aw2lmSn=g)?Aomp%/5w#~@ j<&ZQg}j]|ߗIGntLߓL^~G=;b:.⑀~W]ڢgQjYOWeM.kLB򝦽촪 2z_.ѽ,EcYo,̒taL0glqo7YϟMXsճgN|:0.ZBՠpJ8h*QXXQ?䝋!15-MO9j+h&:>fE7a{\'j0QCBxq2>`YtX]qdךv |=c{jᏲUʑ^oa忽ʺ1ڍ_Yq3zg=7 {XPe''".5k\럛l U,'Ϗ8ix2]1^*c'5uh {*Hb4'qlgແ0P 7#N(ڠ.6e= I T=Ç|pO߈ n$ıɢ/@bÏ艭xxOo^[eӅ?}pF3̋nCETB>ք" pDkJUp>e2@#, d׀L?׆1FUĐ51wBs%F*.Sު(a+phr?8Sϔ7|41xЮamҏ;T=2+PbzdJSaT;k:{cm}JX/knŽl[]TWi\`&Ndžo|u5_3[ ~;_- JF^qr41hT2Zظ+Ll:m Fccٻ}g3R@ۍey}-m)#ю/!FFvA4)'~buPYX8~^(F}9Ih1gx%(E=bSlu{ZmTWX'dbxcGj@N }K|3mrH1DnHXH[ԥF<.?sHpΗBn~*Rtn>yp ,"Hy-x1 <(٤;2D)φD`5^ʳS~|P{OZTD/$5I}`b2J9C|lҶ8 )m1Is;Z!Zx$4K[ۉ5'A,aGU8il2 6W|OŬ|L 6žw'=Ίq 91R<ҡ>]rC{ނkG0!:hy_>BraD{IomF DcH}CIPC[C*@6)ͦ&=俎6[XfB3 %&e]s@P*=}^W !Me4]tVz8K9A9B($~E݊4F%SB۬Ii)eh~ |Uh㪄(꿛MzaE<߄MFNuq-fs}&d܊xLThr@C|NV8s`LP w&Gsw'՗ts\X4q޹4B?y% 3[&Adzڢ<7mTkT+JI1JZgR]$f> tIhFRMMݟ:T Dl3<'IU~:GN8yg"?_7lϘ_rSXMX~ DxRrgtoB+qcJ=\ :+]oU8))ʀ yh,Ge#6P`d,t !f^ꄸ 4 Z('cV?G {G8\C6op^w MMi_D`x%Kxo^tLf)$ڊg?pyԚO#OKOS/bl:>]Tq3~ڍޕUU=ة\NEFŶ7ry  =Ny*mxӜ3"?skGѻ&AjvKk=A,AMyz\Oz;Jx戾X8ݰÀ<-c`oMLjXMoyq,߈+g_02|LtEN"ƷγrmjJĸ613U#8ZQ Ut?i[80{slL֏:;sa.{-_wUۙx@*ѕǕp<Ya,;UFP5RX/NtW.{vPPЎ|k7Ⱥ$OzH%n@hV(}]eܾ*HZ ZyNsmkeiqѓ~m9|Mvѷ:yԃ=o$u,nxPK^VMӸ 2]rιUv-R}MjEqJKGat)?8TFؤeWǚγ|Ep[USh?C:9`%Il% !"URbhR&e&V|֣n9{9ٞXLC8h|q)~;H y52S HDqR43<F ϩWb#t;x'CA?ظ , ۇ)DeZM[q!oހvpFH{ϊ܊Iߪa&x_X,T_[|M??d`TPEI*&] h'K٩l{ڔNgَsytM*|`Fd49#=:Tȫrh?VJ>DLhM HIޖ+_瑯@u+)q8YgBN/Q|ҋBre!n,t槟H'0x7(p x' C`K =2\v!o |A)@7(IxPTow##YBd{mrVÁ0vo7ON@arC}jMe7TٽWnE=# ZihV *IXw!YǪ.iN,Z7hm e뙬J‡<?ǩHmemb x5uqj45!fS*x=&78+|vgOV&d=&ELy@d ᛙ?D[E qR\+x;-85 73: uJ>F1eXksD}4b Ϻ}77%;Z:NX ya7 ƠhjiC_Xn2 rBpg8g~@uFEySLGٹ :!&/m,u {ѥg̤J9.vV9=W| mZu׫"cfyӨ 2*iz\s-[ER͠ !uLW$>#ʣ牡Q+`qbjiPJ"u1B 57GBǬ O\ JB v S-8g1[ExtVeoQlr牲Fc/9l^)r9Ab]ڹFe%"}fv2kN.7In kI⠻J!}~q_ha?8%A,?Mqa33 6 fGsZǭM|v4/GF~s>SR@}iba!QrOF:|^ _N2M/.17OfQ@ JV95|( ϫUՆ.ÞRze84Z<c~ .JO"댑 kUk5,2YiA5̼ A=^&6mI&H>|2T1a} ^D)1$]a}/:2zߋ iN'i[#V~@e&MT4fb:@[}boҷ7ٷk56GjFЯ~L ^tw^wŸvKK>Nr@Ʒھ+S)I16%JX_go7G7:# A'=UwG!3&la}JbIgt DƀicYZ|C۶K Wt8qwXA(\ڟ ў~),&x=fdho;*tNZ'$)EG^bǢA|kf2k0ռ_mF {Di_> a'Ov @L[ZtG{h`=bR54^ޗe< nnar'Z#383ꄗCO¤! Ao߾ #I)6GBRg *(nu91lxq!<Q톙B# ÙEix*7MVq~[0'"{^eKBnj/Jw!%ʩvRn>0 wO3PâޥX$sֹQ[ػ_S-C@ȯuSuTz(>+ U#zNHA,!"z~;x||KJhy7Zp㽮6H:KvByta?^a+qd_SkͥGz74#_nN[ v`]ոn" 籥zv;@"n,Nz /I xwVVnhl@D;&cY ^6SۜӾvz<,{1Ѿ!F01n{m~|Qhou"t4 FĬ*4#),d_cc޽ ֤(,܃7+0:M-dp.+ Y1KOi:FlO?)C E; uƿύSc'쌋BS|[ap= Rpd 77?(6nWB'(v#c}[h!-T{Qrvn/Nm:33y~τCiCFѿ[$Jg", w@]&,F_[RXyDT#w"v D^O_Ϊhf)Hq9~Kv4j%Ja#8d<,hK@x»S>(UO9b(15_j#1}'0&Y#+,JMlzBN;zFw 8 Bi<)oq6qA~f0Ř/fuiazDx=&XO]BY;\1QY +',Jwq)~HbbÚ38zxEsoI^Fb*| Φ3 `0‚iMa.|Usaco"k+S8iv(ro?4#t9+3<ҎQXCs;ٽE_5ý35hʯ7&E \)zygqmV?PF7#b+|4yՎTX L#'"[f J{i7=W.6WRsZFɬ{uOWL0_j:m0vhߐ_ƪ?#Iq픂"7a)BeҤ\)h=wXLcs˳A26(g$L`PϢe cEҘ0Ġ7M>7p!w8۴kKU,7O؋m}b0t[Hxf#,΁lZ$L^/ҧ?/ c)EB]m0eG-;LER 5uBilaUP7UFMyXm1` 4/3J~5b\a;XS¿S})".?#J3p[X~8ɓP%&ln3#/,lJ5:?sBdQu6 \#A`hw mbu ax t>\?詷zrRS0maO ]~ œP= ` 80N@3k-e~Ppֱ烞@vĝ ЀfzƣO`Aѷ/> '*/@ۑ@gKAzqxO/|VhS.ߟfӈ֊ l6 8xɓMt,-G-'hJ8?r kaUeK=uA|Rf[:EX{޻ynko*R`yE|F:O;oh?<Ϸ2uyK۵ Bk?揄.J!k &ֿk^_G cLUȍ߷i'׿8Ưyz|P1u z^o6G| f"phGw N#¿LRyQm?3bxWD.@N x3--=r.p`'vkb{ܓ"6V lK3%·|Yue^NONO3EHOy ڙ-;+p6ߗUH8NVhӛiSQFꁂRs {9ZiH|EFq 4 LZ{i :O N`&ѾIdb`5LMv?퇍ly%hQ'υn8 )BSNu8 Ŧ|循9?Gw/H5˛mQ}|uVeߴYQ?t/͸0.p\GSzx}v%~]:d;|FCyp-|E} okӞi3X(Q1* q:b 9'bfrB}~8-:%"c&;0k~ KfXl1 EG&]@r-y~?v? {==[ovo^gӥU.e ^ҟχ_.d .d /~AQ-Gw"NE)7n_ؠ.ƕpcµ%r1q)՛ZཡQsQ{ 7<'IlזrOKCNזN|kk.?;׵Nh#:Gq~S\f]%v uv}F\̸Wce^{葡?= vr3Nmn~\9|=O΃ dq>Y|}Ҿ#~wDo`\'_?eַҖh &g{ 1 Ȱ NȐq==|R*4<8k::4&͝q iAWNc;cbot$l"!]b/EDg?-&:vj$zì4)3`o4{#% v,3&E,}$<$\ ;& Ipe+?ac$W7>QU4Z1lUy {D6J79b 8ʙIn}ckt[k:$.G(QZo1,J:fo1Rw>s쿙^ThKw^rm .?%#k^$*]O^<Ÿ c0 kqQ-|.]녯>[zty29E5A/=Ogf% 'D}Icڻ/*b܀ki:?۠鑐fx=Ny&AlB*+}y g{0Z**qxUS❀b T +\u/3.쑘vWI.[Yt)pQڀ2u'h?~B uϭQ }Fu~r}28atɝ]e@H_.wbWN砏Jl۸{QMlrGNS:]?݉(*;]07SE!5Ͽ.ETT8BW1avcqkڢ's@l[ōmʡeDR=1R(vnGOW(#,{K)+,IRa X\e7Ue'g~O?Ԡ'qxQF(@-U[zK1xB:/[&K숩3f' Y͐p 5y %bdçTB*T5&u2Jb7%?@`WJCWYՔ74ضQ.tOQ5gp{BJM 0[f r{hD{̯2GC8JU bLXJ6%G[Vxa͞ *gMK"O\KG P`2Q W4_Sn,G%ҋfqCYhfr2ˑQs@3Ԝz_8ġc_s*KڠMZh`NJ^|qy] (8׼.>EaI?V/*Gj<F$+qef$/U;oɽ\@^rh|(:wN_BtoR7+ZoRy ϬMbA\67O?❞]>o’fWI-߁^k&|…rlgW`}UtOp%C=s$?[m 7̶$.?q{q,DsrFi/ġJo _ɲ #x@!.Wf_RpB)aꝫ[)1 =ҊT!Ղ h 3JεBC'y"*%% HClnʎJ%| HI$y rqv_Y}?~{Ljd>~ !7]et% sƒ$!vY\6գ{{W(@ 1N(}wP,oNBŧYux_~,RVT}5[%v5jh (=Nby80kq30jvID7䇳mR< wmKT4*Ѱgȯ߶LO7UɦxjS0ZkÏpKe &UepF<s"}Ac)A }M`gtvMwݒ6 :N&)ZI/<ĤP\{aѣ)6Uل! ?u׈ϛM˿"68-n?TדzFKX$+|;mQo|J<%+ ?ZǷiՇup/&&͵[e `LD_#bמbvi~ f$ !r=QxB#wC}<2:^F}@_xOc9a>H[ʒ`I|%j 0 {*NCާ))_V"QCbAxdVa ARf'Kt?е r၆ Y vˌOV20EV&WL @6pWvWh"\Jj j :P:#FX;sX| Q뽃M;duxoo"X-ޭ= snGے2ʞ7+ e`E Q}4 UBpeNE-Ofi?<&foK~uY;@I ISSk~a5UٸMœ6 Xhk`'ti[5dYBAMK+LkN/ g&7r/L 4%v"-^uvU9F@Hzj"⾍m MNmE ,BЂ -ʼsWEU}eƣɎ:鬙 H.ט=LNGc|2 EY$*?Һnַ58w ævBX{u,cq?Y9&+ba̖y֑V4txzJJNx~+a)6V k½ÂȠu?nJx .s-9{衱0>z n KO)rãc 7 7ЎH|V5WQtkm+5"+#W?=M&3x6T0\D+j4a¥R[co9 ɭ<ˋکj䖶8hu4`S+G7(S ᕪQ[՚s7}beoI?(  /K*/IjӱNjq.d[$`p1`֠dקaH:5g4i?<ƛ9H oHލ{. x4aAiTm1JHw&&7X8vxl;Bx6*.~9V]` ,JS!upA܋M 38B[LnʾscQet)ޖ]E+5G%SwLAzKn>-?HmCzс 59$ e(}h)t ڴ/K* pw8aJX=`\<8!R>W׵.VQ*᳭,_}ȑpKV*З͕Ô7^'@Y-X|5mn`iih [ɟ0OBD@5vRdCTG(GٓԞ9hTwBAS60#џ9C98aY28qYilk~}kMiBO_>P l4Qѿf΄_%9&_-:3PP|g1#Ky?=akQhX\d@!xMmzyz,~DĂ[}NX:ZiыRQ0kZqamF9hd%ß^L\_/j8p'"Ѐ;( XvQYI̓g9r T$ $ ?jA:G dj.j%VNQOÍs( @`9!H0nEV.160 VFCDYQfdHJȌJHm6Y @DɋNvA# [30}M$$¤䋕x1s;zt'p9FĴR [PyS4K¬}㤐XHh=G̘?!G\ңVa'l ljci#aG(銪kQE=հbG$X֣zw ]vVPЋ:Vϛ$B}@ոۣ={da* Jw'dn{?cĀH93,n :Cj]bf58,\ %m/" c~N$# . *nf!5(0}7wb ( U$JL ,"GoΒ tf&#p:kP'lӔl?p $Oi١Z0˝uK|fl1c'L<ٙ@񰥃<4Iެ_!xb0& { ״CDfϋ TS1ʅ?ºjQzjyqe'YNz},JԦ &VpnX\k_x>ꈜ$(RVgL]CώDTFH6 3T4Ш}ڿa"m "LqRBtB,VO0jg F_Awh2MO.eV~RR*Eu]WYQ"nM7HothokAֻ4ۚnekyTFր xJ+ƇY0c/n@Q2-vIGq@3ܬZab-vgָ Vf+?cv_vSu75֊7ܰAZ3k7Pr;D o%LxBɃq\ELbjbaaYߊGvح b"M~/wLieI4 dAIۀ9.١βeXKǞ c3m~ GlSmC`0"cv@BF-gVM{tJJh1#|ƌi QJJF8(ic a4\$^0BX'0rU"WC罄D@ K7s:hue]2&54 I3w4k>M(Ӿ$ "V 9ncWa3kc>2dgj;eѭFZOH>C*Pp?450 2BVY+ДD<= ;/ZSNfżf -rxM޹7%KiԔ㼁VB/qD^KTMX[DUo#}tg>^]1%N?0y?&7Ѝ1)^5&Za@M,+ =L`ۑ<[մZ ш8 >-?Fn[<8ʛ/bߐdKBO]ՈƉfJt( q' Idɝ^J:^f lHiiy=Bkwb [~4b+hpS6dqJ^d ދ=Ƌ Hwo @÷4Q1&nNa߽ Q*& ˏY%h樾?% v·z` bhj ˍ+1!,Cr8o#V=?Ϯ]ˉ:>|>UOwC aTE(T,m U\eIhc(S;+:|:@i:th,U5: W'fHZҥDM5Q5I I&^S$ܒiܼ}}pq{TnIJq$2Y|DX T֪8p/f0c ktO>?hmjzo{P=+ i/q{(W!0ƳDZOj|蕉FL HOkW\]xV24o&^2'Ci͝s)/]YYVe\$7@{}pܳ}#8>`GB_qk,JzlShq&))ˇ(i3q );G!T/I鈽>w;zL8;uNƚFb3duQڠ䍩`. 2ojf(W84izʎ,yOOAn@ +wvY )وEe&>JgQ; #l53 @dJJRxG[ET/xE48PݹN#R%|jseG1"7\@~?OvsK3:Ɗ"+Fev1-N**)ߋ/Lӌ˖Q,~`w#f%FY7o[ƃjB1e3@68!כUDgp|Gѩ[~3o֣CXМ†^b;BZk"M.WS)Y( {`Y F^y!,SK2?gox`8< _6DTt |I MW} ٞnrjEʹ f 2f{oJDU7#sђ Պ7cc2Cqڗ D& SmY]>YۅG Mg#W2<,۬SB֞Z7xDW5|$PqJH@AW!B~uw$AtXZV&@;;6LqIȬ~kW6 GO!Dŀ=й^F56ah9̵X)+Ȗ# u@ *g:PȔn`AMӿ?LD-'e,G#[: $8s[r X3d5لfVR4id;A AR.t8HRH.ǃE:aniZ<5{.YRJy7/]kbD@\,_:Q |MXi2ɑl'<%y  ø06olB NT!\!0hm@sOޯ852hWA@SOE013_07y_F.,T ]<03{#d85T7 {e2cC0v'ln!H[qBV[sMM1r6Lka&23foG AnC)☒w!<֯{r_GT|@*y^B6{Nc|x%'9zل W&N_ugƺ ~Olq[qǮh ;BTa疿D޴q_ \ 1vP( kF}~ŗ5mc+jxye/Ԟ t\G/zlC{;8$X %.kt+y:fLKa[%#?051s @P Wpim%OKiecߋ!4dYu][Ȏ?c[6_2CV,e-o5/r}֨/܌Sgft3=6V#@߲Ƒ%F>^Y&!xԢWDf?vVn'ABtMuYB2|;q8DB8Y.X-v?ZV6$^ eX&8JXշ7?yVNO蟟j03Yg!naBY}LT'4_N>cNwucEewb]vObOҔB [fĮGhvVهR@qQ o6]k_cLv$Nëg2{NɅ.B 4GYS./)$\2#+ہ/IU=B#t jlZ!*.@hыf_B4Nd ՟թ68*uOh#Ɲ%Ƭ|܄ʎ]Mwcn1CL$m#F2N}Bh_;FNsl?f =>) 7<YQ5(9B`-Lo|-bA.S#$vX*i6RK?}Iى,nq弬Q]V""&̮X@5nJpֿ̈́ 4UacmN?84oY/)m:i6'f `+Bϭ#zfr)3DɎ?N[TT(2nH7*( İNI#۔DQ6mH_!KV|I^ ƨڥf&Oތ}` ,h^r^Ա 1鷰ja _"' nxu9\XfMi@7DVXa)aF)ndQxEէ=;e3`ﮆHVm"y0Y{p=׳ SUCt4b1(SjJ,eDy9S@jˮnwcGscA+/eDe?<(Ą`_S)(Y{"bI6{AJ@nclp(^7۰ $4!PuN)cf A:^M!_̬ g:£kv ܨ^("T;z i y< )Dxp{Dn%QGWp @1U:!~|Kq !0Э/{j} fA 'ɔzM fgǁhPp=^:"K֒|ʪ8wMӘ_9}O$)*|Z вYFL/L>Jƈ@}Cp@ξkf|\Fч 6 P(|?Lm{k((<@SjBjIӰ2e 9Fs'VTS)Um0|Ƨ=^a;x')TT7脭F<[ HH0 LwCMmZ֍_dRR`! זrj{n]]t"Xg>wWVxت kD;b E4-*P&.x|MGBU3w.w҅;߭'~ h9b2ʖ`W*x<6,bw-uۊKBmxs]I9Judf~R $KJ-l7o#Ww)q4CC}{ՒZ 8+9͌ 5ykmoH^ q4X<ʦ|~!~ǛvdV6'6;z1q:R\pȰ ) *\{謇d3<= WIy SKBϰ t!yEE4M*ec8뾓D5RX6ԛEn}ilQ_5W[5:mjzANd'iXI`[?aG5e =|XWZGr ] Gϵ6_PZ -RJ|q% YB &к*I':rąV+yiQUOtWGTVl: ⇌:WW|_a `ƗE>X9B֐-9,Srn% m/# u!>PJ0;FmIѱ害/D{ g_gN|ڊNtϱQl1NT]YXKe!+0V0 գ0}mіmsF#fld^Al|p>XY#1.Y+3ZD݄'NfVJѦUȚ.fSƗJ)R/W^$1<'FRxՍh RZXzgt{`ٗ0 a>%X%'^yAJj1]A{W; ͋΋JQLMEws6VZ_LDpm._Y7ootʃb#,Mw@{ +_E|lL+ S#~i,u4zxi zj<7q?*s4m\KYV8,gms)ߦ yFl"sM’nL[P+pҋ ʾ}$#Wdbt{\7X1Py!,o]yM t!Hraiۏ}g=/Z)B /vU9 Ceҗmm K:Ps@_ZȌ˂97 ?]-J>J@!>Q ə(w9VNkFWyJU J@'ByNkY4UWII)q:0m-5~+\R!|S`nsq"{a[B~:v@XaA cr9.Zg1*q MMck5)mPWtDCBh8;.'W.Q^^3w _ͬ֊ceoFK\Y#2j1Hl[Ce.~ż(7u<񄝿yȔp=:6Qiv3)gbʵ dT&\/4OY|R{d_K@/C WUDDuETR$ a1Z(!_x?9i9Q/x-?s`o8 k?4?qkPݭDȵa\ ́k Y\Fe3VM[0yGa:c}|6&T,>`e\V}ۣKYDZya ^//=~ي=mxi_F^vm9(DGY)Jʁ@Z/K)u.-.e.]}r(U~3`{S$wM*}5jR7<; -Ʊ|6ØwD]ɲ =d1,f*uID0;|܈ ftdzC3PYP/+b_cYe!! ,eyA q.sɗ&H-j5ؿ gjD5]̲E`!I[x+R?ˣ!J@xc~/&:4z v$0W7D=k*v~ĉ`UxAO{ewznx~/ju1Vn,Ig/Zl.жx;U)HȦ:&'M`,@ Y/ P D?"2\}tN;_VرS(ﳤi=$9 Z&ZeHӤ,<ЅŢH)02&$,}5^JaJp]3̧#d^!e.D:k{Sg St[  qjS(7P^A#i8RRWx+A_Dÿ !k -=+:/4G s0gRic$!z%<#B{F%v*\]+ %*[Q[p-kfCϛer'>+䁝(`1pwbi֢2tFU5ʬdYde*#=eMI=aO(}>gcDSk3Z dXvYO.gl K#Be$?YX7a Y섇ҽt 9o;7XJa:eE1ÊV[J K\Ro:&L̹ɣ-Wl/ ! r ز28uu, 0O ӌdDkN2K I$H$). vb +kc44zC˗Y(@rQ٤pN[{~=Yu퀛Xph(+;%vI]2IN{g\%F-<2ǣ0h?ҋ@ B}at M`D.Bm^ %Gwr4ewU4ff >"{Y/qU*r7{07bq= [q}o!&"ܞR㕹=nMi֝L):=2CgX,i&om]l%,s> -_/}=l.H3J0M0cB'&gR= +S!ª2b6_3S^BWV㾤Tz Gg~ {r)yhJxnKK }sQ|h^Yo7a}|x]$Z_ZOCƎ_"ncc=^IV:d/ $`nK;Q,Y}p1g*>!'K X<(~k{pEh)5%^[R٤ M?$s萟À3<%P",ЏSF 2k0r@_E%,Y,'KAzZޔNlP.a?cK(n[?S59vÀ7LgWcR"v2x™nC\Ę@"%ңDLt )&Y,Ky@nKu1!t'K0KLzxIK|gCtlm }/WWq񠐌gM'"W K價L>I>;OANL>=PGٚP"$ gTP, ?mYC Q̽ K"\:1I/h{^F'N9kJӧ-H=`)#28}ed ^Ȯ]DFV?Yws]eIOd·G<@՗F!KM@ #(#FM~qe'I)Ta$O|`bՉ _y<&Ib5%n n{lOvS8N}RmOYW*m;ۑ$֌ag1__--k_&qe>>ђ_;ϝ؈O*Was|⟿}gŘY[ Jܦ8FP&]] ]Sᯰ"#w ec'<4pL|YBdeK,HnJ e0=חm@]bIXe#yo"18G'Y%e*X'kZE8nQ󶦾a'X kaA F .Nu8/)6ɒ?e yohKvυfoV3R 9Oe/iKi匤FYXLLInт@Le|aY![UL|-QK}O;R+m%wÇ<|xN #rէ PHDx)xmsȾm"-IW zP ,}-Qoܲ˧(W~/XƆ ;G?5g^(P9 V:T8FmƷ )IN5 1՘{> bOXݍ~׹h!Ҁ0!#5Tݗ쭞 N"a~w<@R` Z1h=J_jD!nz7o̢#Y+9̘Nl-+|?bj#_ɓftV-wXX |$ru,q-L9;y Y-Β0It;"V3$ؑ?ڣx5Ho1գ=]lJ["} v}k˺oUnizȂY5թo>Vm#hC݊IjR `*=<iFY^a<\2תx,8M ʯ]kE DZNE5]obnʁMOb# rޣ8|oi,:W]8ܶC`XL!,b(߳dEDZ4s˚y[QF,.ăKHҊ9D*e1T{e#M -\t>w|șD.ǰ^ER^20+;OIfIN<Qӵ $( v.l8`.RgtyQ`3A <>@%Ȥʃ<RE9ʩ<.>P\|G<̄r -[8!`GeYP 2CCP2ෲUrVmuJSʉ @,RMcQ{|Л6p*6==tA_g%NlwN(' jMo'TSk%(˯7Dy|,4"{m"菘u*0%TmCHr Ӝ7ۍaga%u  ^ucfr~F/nSklɮ\N ~BlR9㸨Tn̔=_9R8t.rNð.]AVo{b7nԊ3vo[exJ^NwugbX>BD*r!/:u0hz#z-foo?2%§ D,ĭ8cZ5"W PP2iDn+|vPwEڍվc,!@gf v8qWqy{0n @_Uv(I 6PG\7>0~,i]3?ǵ0 | }a=@"F:3=\Tf̡8P>{H,YV_><C`˗1" ɗԛBdIY.ꄁ1*TiRS}*{\~k"3 H{'Rkq^#W1~֞#זw2ާÒsSQsa@1'krӅVzeI Wޥaņ96 _m6PbU>V;ȅŠ T+lC@K_BZCp+RzD4WЙBA-,Ơ=<jsbfeA2%|s Qw:T&w|}srHr-c ˹oC|73nL:`N3}E#b-@8nc9X'HqLc)ll=6GB xav~Tl} J%}Wd 'BDxbl|(eE?>s -^;8F,JF֎R#0RAZ9[$`KY'fzx3.&l9kv^l*+ֹjS:_64Y a-G2$i5in`HLbs`;ҩN̋4h}Z Hg'!=h߰Lb'4`_# &DE``/@sKv:VCF8e~f26R*`y)g5Y+t";kde˕4SnBǸKBQ(dʎ B4!]^!R ,│@9VKԼ [dXe%##tpZ\,"tռxm=P13{헌pSc jM_Icb>fՐ۟Єy6h%]ĠĹoc9%|71ii[9JRQSV*݁I|9~ &{o89܃o_zrk&˜27:GګGUf6/27^^+:C3U~c7af%}~B<I{. _̽ |e8IIeZ$h +* $2T\Do]P PH +e}rYuU *rQ(0Ch9{{ag2s9yy^Xd!p1773>( < 1@OA鞿Bh:2LHUٹ)>h=B2.V_ʙ& ӆXx[-[D^b >䁓RܪpޭcOtb l__e8X`2d88WkN7ヒduXyOev撒d0b78=t St'p\7wb(l!=RzGȸKqo>/hvKnLtRnwB3z  B6EI6`H_,u KZ.he-z4GьK$eIʊ0~<0&W%Xk%v-ĭ:  ލ~E[]HIutʼo,о?ZsΧ1 q(4o[ ?j"uv"\ǙX(gun}fw; m;BӪ|PҺj ųAx3#N:U&b Zi,i& Y\kX›f?Vtb g`<1|G}ɈŊJEQ Y3o=낟"B^T<5)y/W_4o ,f6@As&^\xޠ~h]\p5U]Ў(g1${XC/F:}h!.s qoFqr6:aP PXQ!: )iH{mgt-a="[W gҶq@´# ohvRG4#fܻV{szimEs<x2(f|:bP#'_ʀSOQuG4xD[ 65⌽Ff/ȝ >M_b.ىzUMIWԬlTb(Lh^} \X^g?'ѯ'^΁hRJ5I 40ƛ+K]>ƨ7u[tY6hdtj?! uIEg+@/v^JR{GW$ ^Scx=o_PdN ( &+Z`҇BFWM L" wT?kr$tTODUj 鎛}߶9lxyx\g(KQ2O-#U.hh{䁎kw-tLwh̗&B~T^H(},'ޚq?P,x=/Uoo7֘q,Fǔ yGQ_[:lE{hwbt6fWk,F.k9"VXԘfm a~"'6kyk^t`2_"fK'yL V쑥wFIIy䃫LCgwy R5?cMXNK(7~3YQ }P](f<qKR*faZ:A8ZЕ0\aݾ?`Ԍ0້YpU2RK݉~VdV#(0jlyl&}gpNB+oLFq׳=f4ͨ~(&Qng\=vvoe=:9::Ebl LՄ] 4QщMk;j;2jkkH7su%{>^{'Z~^^mN40e19z˒'qW/P_';XjF90/6ּñzͬ@\l2:5d+~7^l+WଯWZmOk|<  1iOC~bc'Z .,g,+o)jWG^7 z#`(S6bs^@] {a0C 1'1>L!EfM>楦t";1R^Y+!0o!}:ʫ":U>^g׹uy$aǽ4 nay ) 787?q|퓴?^wX9I,$4Ġcv<9@Is ?ɽQ4WOy>~~4.ͨV^xe -Aiqfc@at}\j^::9.sdfrcs})))cJ0Q@tlY]L)@$fe=S6Z:%qphW#\bq°/ Jo1W1YK>Sm -mct3 S,2LKQA)Y6[5c¥ TFU10b c`C[@@mhopYU.wK_Á0o1<%?grXRrk\1$#o6}mC .蠁DAnE5m/x{A;hc^>A7)43\LGz$9NRn{q mih |? h~7QİDz&0UUK~L-n]?p;e^BѳcZc[s;pesKqUy0=%?0F/w+,^oofGiv^<ƪwu^yd %i(peǥk&-w^Q/Lqˇw^FC"Q P@ Fȑ * "s[a$><ά^?r;q;;zzGyKh̷u(; CzYD=܎j=Pl1! 0~9ׯz 4./\rvuJcYc2c^z wB/ʲ6jR y}\ ce0zut7B+(?Ir4xHVz: Yd:HWaUv,=%ܳ0,0~,/ gP x oa%ݰ#DbZqzK2X&9~~nt#FzyKz$G5^.H ܡ)D]_ϧa%=^C[$kZ_K޻#Cո +*5PkteP4cįDSѭo h:Z.MϤ\ "\9:W6(#}X{@VaQdqkV@_/!j#ڞX6&&WǛv|yӖwz[,AF_Q?*S퀎MGBWEfơ{=6 E,~LC0VCb+O5wLb>m [O2qͺt@j@-= W%= ~[3 ܏$ο?7aȭu*.wp/^G>RUOB6dQIJaŌwne|~wۮ/Q˹6x|[3w-OϞd%;uhW" yX=aSb׉LG=\3aw$_!t9;64|r q^4:7a[4e]37"2@}/P51 J[hp9X}#R,e q̒TLRzSv%Lڗ}=]l~Kbԛ._( 1=R+U7Qe I"XO!TUy@oyS0KH P0X!κenɳ'w\el*`$/~7yqu繊I#o B?QGBg{};\Ζ_( w-":,27N5q0C ȃ4dJu:kq Pd`,X1 퓮B'&{192:í@$hg! 'HV5k\)ʖ4Zd3"k4gA ǪԲU˾q#EK&^tC=ҪHi\6jUW'Tf,Nc8WdU>PL1ҮԻh: H> }w[ͮ9ţG'oevX f=ӱ&uDQeB>Boox{mfrр]2oea:u̶1 y=/W5-{ĉK1J F^Rb!@n6U eWa.`foA, uWRKӿia]/:= y9tV ^rD)^UwqJOe1Zs jkwHs)&߂"YIFo ȹ3wXJD:T}P8| oCt*QˑJ?*IAhZ;Hl#8m%ehX܎.;jq? t}F>OWT끰B6N|Lі6NjÏwBPSy |A/q줞 E.YC=R !*\ܪP - t4jb-\`$  WqYYMű<؟T)RȇnVzq~2~3ڵ+qG^N{O㥸FUr61]TxN$ɶTS,0:R61jt9o W-1cT*Q7?;7Ȣ3o$ߔfpL%-1‚pPDW 먆@y|N/rXlv./V 㼚?@PqpdkOhyۋJb%nD`<&.xvK|j^Cןa9c4 cE?ւ #hMޑvX^*`oAw0t܊th#G; T/힔b(n^Br9ܤx[؜PM 6lVC g2`x ґӸ3)|rkvA-&{rQri.HDe95둟=CB|V Tk Ԗk/>; |Ll%.W1ۈw$!`G)|xU~r`AD:SR1]3ԆZn>UƄRUF 'lT#X#NbWFR9QDCjVJ+1x{ <B/fAO8㢀[_Q#B-Fj^w5hr"bÔ9v[z{(T@BJ2c>taݍ)(NY.p#\HxPz0{_A>L^-y>7{Qds5˧Lf11_cM.ju6;[0NWK1[m2y%|F~1H?Lbndyk~>z3} B9\e8\j }ab}0hlq" ntp#7tI]zN ?WC/Jxmƭ9nIEr A jf%{m!8Ksg@|,f_?1Nߌo=M,iHЪMp„LMi +_n԰Yȿ7-=BiDžsn'6j3ȏ!/y;E+w+v9w=Au/ |<8߼-eP,kq wzHό-#Ͽo\Wjh 8~L_% %"'D0khw ![*3[ҸÍY)]CK5T\0>ҬKKKPۍ|&W[=B?_ Dn!U]4VU<.{l? {ݭD$dB-[XɠCJx=\F05j^_ S)c.nvTZJ+nS?^Kx|@L7 8 ʼĒuL^ +t9cN[ӗGމJPc[4fٓCЬZCD_{Ơa뼇1\ɼNP%,5RLm-n{RYWPhnӠo ]tNyZTpX彈ڷBNe9Q)nZ*ڼ1ʆ:Un5&]"}7rі=hK#XVx L'n5ܸ ~bzJ'/4zdlBn XZ 7@mg̍a}hx)2Sxí7I(0j>Y>د{hҢk*S l%uXpr 8Lv2Zj*0cH ۬։oco zq\eLfm{NI=ÌvZ}i# jl*o'] _@qpwCv c J8m%>wmwl䖛` Ф}:OJc;{T!ѡ!M_RxD_MLNIl5cج<GB$ y0*G yIuAڎsd΂7:Nܶfwvqrpͅ6ӊ-FƑ\`9=r&O+kwkZ"1AqSaR$H$w)vUڒ7Sl.=\`+ESy',F ؉RBXN{e;)an0N/>|4.vH㙘d/<_hZ$T_jAkc]yMJ.-y2]y·kqt5iLGlK:&pw_Gli1 Ǥ`jt3H>(yKn.2÷c%ʑs 'y[(hJB+۸Dyх]JiM+%^9W 3.5^,ܢiR@)pQ:Eev ߺ]8.7>tOaV1-c<î+k0Ǯv_{LD<ίfBxg Vp;4 x/UQ_y]Iw/^W*Qf]?K;k|۵6LU*A k;(I8ULanȶMiikSAV^qSm¾G" z1\`D QhMFRXˀK(W(rCU4o)W') ͳ3!Z[C }jaB)1RCKbN)A m`$e+2id͕1Nk 1mDwJ1re;B=}ЍRi`GpV(6\* \/9&_*ᾊN )[p?{X)i*TՠV֖M|!vN3w`k uOb?)37  mV\+Gؖb$4B> Ĺt\cyM z:2߄v ~撼zM%hVD⺛sQ,e銏f+]SAwrp̿eQpy@![ZZNjS<8yi! tavr[c4c V5rS4ëlB+uNs ,)w߉eK(XhOU U:<27"$~>ᯍ*)ੜ[̛B,;W|cLrS1WqOT )=ǼQ 62O Y@\8cp_>@XsPuuOz@lJ!kqIV\Ѫ`Y&FN%s7d3`E@5SI܏}|UVۚќM$YǓu!5~J0 CxXrx5ʅ9cCR(d<9⁇+0v))uUOq 1M9c#u4ef/W8ZBUf:z;n czP9UL7U\yvbE!v,;{iMn1`@7fܥ Fe2nA?I :ugi'޾jzdJYZ0XTJ%2 v[] /@^ڋmd*LjN ڻ:>+lVq$s1'-_ؤ|sK,roC;lD%7WRu&mF$upBt^hIE빩 4RS)0 hg<K8D}}$lߡ| >7TDGL@`s7Iq|KN\ zf~B&&|Nq՜ļH09^F΋ .RAcN#4 v_@UmY'@H*.X$k.FX'¨;Op f;"y'|^tIF ;5.\5ںOb`Y1F$#!]v<bi*ƜA5:5N31jB栙x^KSXּm̥ O0(Sd>z `)O7w٢Hha8 y~Ɉ<`,*mW+Sx0ubǘO*.jVhФU3 lb3gNT0j`7*OEc Fd&- .\d r_̤tyx;Mg\3c*ie\2;e&H!sa=.흜>ETB#_ӗíH_H PЎ _ _ 5t1sj_޽/' ö;.ZVMCBKkȳр(@ ]yٞҋ䠸 z[SG( s}x³ii;wۿ!OA tE^ 2nk=do%-ʆ2{;\6a;3}`8j8{j "U@oNoLoÊ9*9p쯦d&BAnMH XQظ7og2s.tf%@P;x^,|94uʸzi+sVob ?z!Sxp..%kH@p@d@dΠ4#݅s%zRk E}5`IޯUXe PI~0!|#ݫHs Þl/Ts-fptj0:lG0!4h$Q wv[6#!N(Wh\OxDFZ-d =T.4&R|@.h[Q/0HjOdQkGRN]Y(1m;F$X`h]m%9}6BB#*,8"C聴EFxXQKԣSkH D"ꔺD~Aǿ p˼PMi/5Q 8g j!E1Y3^. ? .'"?rz5~y/n!t4;ߙcKw< SQ{Bj"Omu?#Е`ȺN9˭LN3FTr0iܻQĨl2+ 2uʨD2bbb }'^CBoX&ԁ>z6 O\Snh>>M1UOl7ۦP&5@'7&U~.9<-g{>߇Oޜ_$6O?/&0m!ΧXV*)9iˀNM9m{>AshڭJRs!>jy\'3U^1͔X(PJ}8} t$Blv3&Cc;qou&=mo"0%((4 =rx<ƿo-o59a-ǺpA@EU_*WQ2勭Ev.pA}:iwM^}x+3,F~)"ўxĦcK8q Y h]`mPѫ&8lU؉B {VOV=xA@]{3>հ]@NjF4ƪh}%iMkHZY%_Pd wxX 3+4d.&gCɜ0bM[ W I5*Os+ pDA+*o֫5hiw7ԏDlz:gٱghQ@UpIA3 xR.HJ޹vd^߿? f峚%TTRO"7hTI#\R#*2lһ;(m+Q[},Q= mo0܃omʛQk.Y-DNe4HqF|<Z'xNAMVըhuV`| :oafYcGVh7?!xf"COˤx&W ULFa*}FzgFvJxB_+|dԟ3-ҕxW#דUگp)zջEΪy=A*W`o@QiU84(sny{48,A>/ӠA߻YoRGlkw!_ K{#'K7Q yn1< T&{`itx~ ckzv& Yւޥ^ WASv~agexCXCR1|[(9*^k /Wnp1}whgc4FR#]}xi֥a.U_/iw@\ӍFn1^2p؍F$r#=.j~ӝϜW Gs/JKn\AJA㲴=W{, 3>h!~J,\m9R@5Oq$A-m300` l-V8WoY!.$C๲0 h`;o^֓dy:9=H$@{FBh^>ɀE.ʽј7RM)%LdnPbuKc/e gɯ Ob?uyM3Zg$K%RXl_:ѻ`%Xv WWMޢ,L޽|Y;DX܂W4`R($ݺ*܃h*'E#|ןO_AN.RWnq\x*}uGSGOx%G53 XݠS6⁘J.\H^wJࢼ@]018TQ_f5h,tŃf+^>.org,Uo5P^C8"pEI#Lt+1.wGj 0EC [;;y)nZ!)Lɛ RnLSnz2Z;gxaZ508ڼʯ?/F#__1䤔I- &c4.%p^]v1Fsc =LL4]Šbv}<(-,'>d+0=v,o~3ɾW Z,7Fj|oj|o.G1 6Y(b{'Y[|l #-q0`uӄ ;|5M"E_b5%Na~:M%kA_nMGFb GLOWZW(GӠ zJ~$9-O U4QNI??V6 J`[iRNU_ 2^29_Mw'bXf#>-ԑ5|n-\}J߲]#Vn 9_I)7'Y\9j /O x\u"7'@gnۋW]C羑O`HƮU[ZᑶzP GWx[MH}Ųih( V$,|5V=?ky[KK%" TKAv2ff B?ʶx`= I(<lzh3یUI-h˙|]c4ZfRW:j>P"@Fi:?l~rr;bJc11byXVbo <6W!>t׽P‚FCy0CpS7_CBL%=(dK.5@P:xC<yX ɪj&ҫz|UXA2PFxa8d$ɒU}vK8`} @k]Fß3_#u֎d+}8I}`,{.O or6U6"L^&>LК)Erf&쑌nq\8g#^8χZ b k- iXS D)P\^gǭnl\ $c-YD y8ge>e@=ׁFO4jvleŗVQ"^ rP#)lÏ~)?">o#-fA4^+o-{w"!1v&O4Fbm=s'QemYL) J f+]lfm+bgFg#"֫PbRL^|s~46RC;Q@__a8~Gt1/%c% ,dL+^i1PyS፤ϭLù0-;&q2kI*g-*G]bρCc34M‡]J+#00?kgoi3Z T`N-^R햢_CQe%V txqLf;_rT׌4@ 2Rշ5i'A͛%^k`a1,ti^] Uf<(ZF4T߫}=Si3)?CBq->BN1V2*n9L >V?=v@:Xmk-[Fn̽"d6n:C;&l#uN| }y̫LAT ȳH?GC~MGg ?S8uc$!fcyi':̞2׌]]ڹu)?Q_^4/'We\ xQe]/҄R9`7l[fU2QVOS(f9z=Ma%4*)GK˴Yp}&5539$`V /LkG\G;}i{,d{)>)H.P 2-nw1. ݤv]Q ڠ~02RD~xCXE@OQ"qiRXyC[+ [)#F5NBVYW[{FD:q"ެ -u%{EIkfljҤd])"liRY{lZ@GflC5mpgAZwE94 M!P4dl^#nbg=qRRZ]xn 5\!*2́+ڦZ+@z %X1U x.&e!̣):%@߬kơ|`kkkpyldhFu t({Qk+ ;$hڦ8 ~;V2~ zC% RϪXi׋ci'xDh5yHAo'x '7 MXLB4$zcmChYt<6bڶ%:xsIHxzWkW_ 6lB ԒA]Kb}Ri8TpFb'[/ȀT `{of/H#luNdCCJ21">C{Ayd"8x[ƠvE?ƥ9C'F*qA[Fڴc5*^b!3k-٫*9NȢB clm'3#-S_jjt} sm7 #cȀ?5j:Q2|1TƩ9Ϥ*@k_Fh[;QVѨ4j --G=X:=:"hnUcuA0N3e%V#?8RKd5J.~u//flr_uL``68VC,Z\g3Isg/6jQzַ.Q<. pޱ or9y_BCW(6Ʊ6.6n 4/%t;ҕ: $l.%&CWev^ܢ:]E>R^TNێ|$A1 cVa J9=SUwjN/Yd?"O/uAkJKmXshCQWq8C,ΣXrKbI=RX91{.NTc{^ܐG3wFK1q`~' ;jIV8Y l/3;6pcG1frE" Z] 3Ugg} _ql ^4^ \iW)faC:ЄbES~ o+-:h<^W}Y hBD)1`+ 6oKsYűf$xɭrmߡsThim; 0|wySrӻfn}iZ04v8p0~4va"y(-`NdB/qԓ!UPtP#!LP]Eo DSwc3k,%S*I3k^!pхW]E֤`|?݇&Sϥi J%l;-xB0aqyJ1ӧ^Z 5ObmW3DXIK (QC8&*duMS?lA(R̮f5z)˅Lӥ2 3#kW:QJ@Tf hl =i*wsK}Q7Ql2r_VTNcRav%ž3{nQJз, 0_$B sSV ƹ!tV 4 'mBAWnSU=8%HG{Vsh{L[}^5 V7,;<~:*j?R=ϝg%%yVJ,YE| og2wJ݆b/X= {^$PY,zF?l<,D2wퟗ1~ݘ@Knhk425qW>$Cr"#~zEoo"Df Y@qǯ@5e>lc-ۇ H{bRsj"" ZE7='1ͦ/^ iF~5jdfġ\Vhzl`4@2FqOϵf+l_^KMҍ"jn㊫;(zp z  -ҧz,= 3Ҩ>l a95OH/B)AXkVo8 R8ۙ#ΟF[lIlJL-uW8c\CEj8)Zɺ,D#bEhL3-nkaO m@n$ZK;jZy3j{8Zd\WPZH~}Ir@M:iR9 #%ċFGy2A:v7ih]+$۷Ak!;*wR\㻚LfRE WB}<}ow"!~zLF#xgOYcHy'Rf=H>tÑpK1nEZԳlo35Eڂ \iVKǘmHHc4%H#7?*LsҤ0}߹+1:pijH(/4n _^U` A1ѥ&(UE0f95B nڊZXh`, L)]Uۧ>w%S G-vzR`>kUZ:%kUYLb~OMuU DCrėG>ĤDB1= ԴCM2IoT_@;!{h//l t?:_fLvN͉?VxԎvF+:.q]G5[D[|Q' ūI՞ #[෣MbK*#6XB_ ]$"GLvx7 ' hv B6][(PTnG0)hFtJ(oPCѨu\?Dz CΩG;涄P^ޡΪI)gF˞%ٮn;k gDF%49okŅ:\EmJx' S)}<"y~MH[oA|RLvIK8c|Q5E~V#}G[B mj(.Qe}m'Fst"ndt4!t}OnK/fO^VüTc-? d {"kbt|)d$VOR]_^cqAᲊ#s6 R~/4uUlQ }kT-hmH^T*jbۉ$"/?Lb,, ;*m两;1mҢNZZ4c1ZI$z }=cmAE>E^AoD[`ЉSô&ԻMހ *7+ܛܷl"_IČ LadGwQglL>M1ٟL!9]c@vj [@KaBEZv1(9Dυ / 6 $qPcV 굸X]q`{|Wd:jZ)AZ+y 8cI+yQ0 \PWms~6mXcʏ>Krqvoֈ;Oi‹yG jI^{5^U)UbDH7f}"eq=9pvO_"}0y_]y Ԃ+ [n)APN@GBOrUϡ|B0\|pOF'nwkC4)lK¢-m%B^bEu@@ /Cŕf A @)hrҏ;u ,)8~,f1 -BtpѺT MHV#e?e2ܖ[kݨDwE2ӗAQ(9FCN@bMlXZt cVnaAsOƔ[,#MkIZtF,rH~Ek 8$&4@(iIgyQWH,8V̹S!5bV("v [+۟/Y$h#,A(ؔ<#'\bqt+ރOQS cU=TZoJFTy] *Zlʧph PK9;@d óɓo& aa )# egJ!@̾˃Ժv!8Z ?Z(&~#<0U:Jǧ|U~-<U~2|^޲hm&w.)@*Zf֤ {+^R_#'`cZQLvX|k@>w0[M1n~_Zu?AEn@cR/={ѴF }ET0Uux+E;Z-LH0W'aٗ_Ǻ4wZQh<c/;܀`;H7A |BveXSZ %B/{:/;qHq\C@Jt2;.P[sR/5fH0q`9ZNF8,2@۴EM"?rHB9bt*12zԣMm0/G0pc$!Ue[(НWc%L𣼎H+0y([<)?Zx)%~2{YVp)wNeV{^\DgC"" 9x$^fW?SyȐZB ^>3 q1xav\Q-yF| F ןnO y}pϢ[Fy/ ~M ~MΧL鋨{zBA˄d<."xW~fi38|qLIlF_"r!m˯G#L ж*Fy+oodxzݏ! .GxAʹ(18v!ΣMF~X. KScZVxſ(gLМ\Qڏ_IG ̢0x/ѹ^ڢd / p(6 (`B 1EYTn$r8]?c>8^#kuSZČSj[]2x&Drä︋v!6~#x~Ae1ȽybC|<>".>KH- H̦"xu(6?^e-F2w_A@~s1M٬\0(%řpԏD>ɗH%f!^z=ksIWA!]x zd&9yO~ 0t6sǩйՏzT֐lȞx:2k<b gVSbMJ."Yv:q7|Lz+5qwi4J"A)4*glM.nӷ&{m9oˋ"bZ\A^D% /WWۅB⠬-G[4B``z,'_6sw . Nx0ӱieY1J+惆C>߂̠E5CEB  1VsB{з 4.=ƖQ9JYMK8tt6&rvK?Ɔ!L-A|2D7BFHk}' J a=fZۄwggrǵ=_$md9 &80monPྮ~&}i$75d@;58a_=` !^oty%~7a!$Df7t>)c_dZ(U ,aKNtK |O3ZR-g3~Jh<SL0P%8rG덋v g}<=[u9tIz,5cO0s'(ҥ[Hu+<=YNLs2x,ӶT55xM4%1@*踩N%JwJ-#p4 3wD!U; cWj#>e:{bJ0`T=gGZ2 /Xƈ$YdpC,?;98oJxM񯽢Ve.v./KmW<:kP3fFL_2Q6:3* !#`C}M?O+H[FPN9Swt q)+fſ^_tC?ٳS5yJgN%8j`!6!DZU1ձט^4DkdM 5,CsAp}&T DїxQ;rgoxZ^ʗ:u4*"Hj(kLg'N} @y]#C&fH(gj˹"ME7M@D"X .sFghT); go8HYCzhEd/,xu-cKSaMxkۀZ5G~5k'&1 :^NdўP@Y13)YOuAߌ1(_V_TMf謥-ʝ1; ܂@pliLhpo̶LՉt;͹rjT_Zt)`e7l@&_etGyM^QzNeI@' ikx] uM9g18SDJݛ~$qòu:<QQM;U70{fi3-[Q_h`T%:cYc%?e_ ɅA>t~ lM\|;Z5aCXݽJx%8 |ISv[ צ\V:$x6$7 ϡt,X@ tWđZF+#'{]- ,=Wi? GvT2NG.Y"mA# 7^'RJRyrP}S޲j+(UVB!-9+ ʫ4(%FY,f =[yeދLPN!9F ;WxJh^Ȱj\R7]or{/\Rk&W]u&Ulr\I+zBR Fyex{u +HHR3vWDžERDsPOV ؠa !T: hCqRY\*Xdso%9U*MZTLňhDD&mjl*~9mj bf=sm3#|Tnv=[btuL׉ ]/]koA~t{f1\|J&bO+¦$6$eھi2U>7VЄrX {n㶣ʠ< >`DvÓʸD ǖ$F[ځ2Ů/Ͳww9*|䂖Vۏve5En"M. ۾ -Jg+z+%Joix>-Ұ+QP|johf-Z} zVkZx$-hߔ+fA?&% hp<^ttw#>HzqVNH[72dݯ_UYZTL: pg%i9 aevSE`whfTauJOE-(͐B7{#MK ;*U q`ckVT!xӺB2UH%k<3UH8Mpe{cieNKJGJ\77έ!|{86F^r[F68#|m4@ [̅g|nCJ| HtGO._0#ǺHShF1pUƃLuoYWC~u+j,>>Bʾ7_};ba{}6npԆJK543M lSt" C|/zŷcizz}-#Z* ).tO. lKpUZm'Rq SuV¾;6$@m=s ˦V pa5ɫ`{ \C<9\A)$Xhn*QDQFN3o4ѣ Hfh O;+[BM= 7G&h WP5Y1 3Rk%HyA||Nw{/A5#>ƯoCCP>&ƼL4>*4E%hC3D*~;)ta0EjRbtɽP|#2b8ʩZR CS" ݏA=5wGu4tKeM0~\1Vl@ghy`mJ/ ɀF`k!溓-חXZUygbt8S`e 쵫 k"J;xRFR1e|e<Yϰޝ}8=x-˝:tUrgP))#aԧCHdZ ?/IFoWP,)c5i^sߐ1E@fDjh譃Zf6\A5 Zk@(}붸lZ})fv‘ه y9FXE{m8ZGvEy΀%kZatj"TφkLQ,HJ 1--FEǍl:BѮ$DFM\SSWP:+jR\3kwcףbDrrk-h+&Ns豯dh>^)+~؆x{O?Wy| wP/7{lhB?OULw(NL`IxE"`nU?ob)]M3AmכU3yg(ΝLe;t"M6޾AͅzJqbҪuYBk-^a*"5e-xX%Z,n˸,T;l,qOU)~XLEl슸 9pQ?=7>4ꙑ<=^ϼMϿBl ^g4* !j=x؉FD~d+z 6[qWms*808f_Xm%0 imz0}O18!8; Ewh4dlDC0&CzӬp1Kc{nޫ%gohEg8*),4+B E/S>w,:-,Hx|" Kšn0jsq`."><-)yn``K# 2jڻ6GsI.;C L/sI;#HQլdnj|~'M!Q,+Kt,MH03tqaHmhZT a F* ~G'Nܟ|E&)ɤY<s E 9i+A6V4ڵhUȾюrT_QEyԂ9!De/ a x `-wIxf(PґHS8eǶ[z-u]%}ᄯ7Ƌj f==C  AQOTk\plHŽk/<v]5Hy%~^/6nz^ 9!ƩlF wxBkh-&MwТI ߍ@y(>@GS}Ռ]NDCDæZv%ڧ jQmh;+INCC&/Nm. @5 (8x~QMZ<еyd)ukbB"KB(5gidz#Q Zu`~k""i kFdFG$ay%4=+\@ d7X.;"TjeCXz:ZSw*b+쵏2Q%#`~\-]jmL~Y;8votԨ(J:,̶&Z޹&1) Y-tP IpwHZCwlxi;W&d *(R}oSV"@ K{e@7mѾl}j\$} M"R~xMĻEz j3fz0? ;'zD _3.S9 fa3͎o4/NP8pI"je ]ExdȦVj> ~WTa43E礗y] #NǍ'OG>yդk^f>_o˦Ee.m] v2C֦# aEQ=l_;TlD?0GOt@eR:dҘC@T6?^l}|!d'0#ݼ4#q&ਓOfł^h {RT_{;`pRo]|3^Hlff* - ͐+-vU!nmgO7U3H?̈́jt<$<# ,hٌw9߶i%֩ze|f9乽`ŬVy*Rόi\.oV10 x<ߐ>\FLdfvE$-+b|fo[ѡ[Vڎ]N'ѝH) _K\U1q!۽oP}OŶI$اu2l?::OqY)1b@npgAhn"J0Wjy@$z.C\#FfiRrY1oW g#{ )Bp@!J"Oi =\tȐ{՞,gM\@rH(#t;d V My6NoG0`y#h7k'[>Y0⫕P+n\Cߥ%ت? oxB$/w*}RdGOZwc^4t4|wsPY>{WfʢؗEf/?/wJ\Cwok@/Mhqgh}w A lc!d5l[bwqы+YjT&FB n!:w[l]Ovy0P | ̅O #EҰf[K߼s6tq۝@fmޥ'i|x17$,!E[?KuY`*,n K i>=ۗpRH JK՟Pir bK%c՛ ahP©,kn` rUPKd 1a$%&TC®A b OwLX oJ(;&%8|TRȧD3=Mta 0N6T=_q{1+䰷[IWȁx$x`E@,UOVyx.H9&q *C2>O@"if+0bIG}N 6x1`4,As>@c4^)Vj}lӈWfnUDŽjg9 jesyQIboz#3[v6O ȳJZ,u"H=M U|F aW{kRcI1gZz~5tb}:kWZ[ jmwHS/p2pߟߟߟ͟ Rl9yÆ%YҒ33sR2lFw -cNv@\=/MWg'glssRu)0i]}eRC'A;?#)%39?FyzI?eed'ҔaT3 2tt&ۢtJ=dIN mn^b.9[kʖ IQy1 3$ؠJR]xdHQf|JJȾ2 33`Qͱge:L˞cAsrғ]'~p=ۖv1!9iy9ڳSIpO0]RRnN.j܌|=ڣu#x6-*C,NX` Ka)הo i_FJNkr:&=1<-P]Ǵzs3A&%wTq@%yzM~u4Ϟbe#FMCQ'7 5`',d{*a~'ApFJ*3ڢ#T ebK3xkz!Wεn+;!CZ?wxNtxR~x\_ݘhP~ױv|޺^ ; 5J>#<wOM=۶N kVi-^M\p3='?Gcp{ZSǵx(o|>ޏ{cȃ0P'[U%qxtm O[d?aoxM-xx&cg(<_l'orH{ /xu 꿴xG7Rlû a\n2c{bh ʞo<{}=B;YX9g5Lv|!{Zy[g5_9 ?k}'%bP;j3xnʟC,xdx~w+,K]`)}j Q܃qV瞌r'gx.¥?ƥgryb1|23箻te, w2,dRgr}yy[p rx.7˅#rs_˳rsys#F+DF6`\X~#yY=OII$JYhJ99/-LKͱÊN$ÊIw̠XΞ?L̔y/h#%m_Fܜ<W,<,/>/+VL|ML0w,dwCʏ"kˋdq,[Xcx3) W\;㰰쐀53/9ÖO#p`Q-_PeQg/)2M7 ӎ\=c}Glu>îR$n`jFX-CxO%\3OWL6 t'^fpf L:ǎS1qbEL+zwY&Cs%>18~T#x}9z( G{wBs)/gw G<>t\GRz_)ˤo}4G zm\q>|ڳz#ݙ,]fP%GзBVЛw޳J,=[~dw%/Ջu,*t2&81worٝN9ILj+sOtrg-R=Ovc vN;n *'Zt*h4/C_rd*ñ1w]}\پ{ˍo|%qquOA!m-27_x9#K˯|`x 0j4hHrZOϺsWG )?hHMYN[ܡqg>!cAY{F`jj4|(G\T?ϟTq][=y߇:%n}M^#obB'rFCȘ-;>e \Ž-~n4j.VG\۞I\PYqhh{esO.룟\CT v7>)S|q'vVid~lyٞuՍgĽ¸ujaxSUǔ훾豞卆 +&+ywys^tC ?|>}* g}cY!a7oRK<հ0Pޚ]vީo4,y˙ZM?SixEm[u[ٶ᝞Bs[OfW~!8ˍ;ì9e} Ө eͧxвG{Pf>Q>ʐPT7x޶ڟ`6emsc>6Αs _PX/>r~]}HF]躶 ]u5,m^}aŔFGtC;w<2|ؔ90i_FZ5|SWde:Ѱb_mv?|5o͝[vl48~w quK:w9;L)[Z<0veE/͊_.:mU6|.!M J\qz݆ ^|frj4\wĹfL2:C͋W޺aAY6J=ΰ_ú^ZPl W~Sxe+>JYntH`wY 6T.c}wlqk `1qM=m7V6ou4\i+FP1;nW#ް7b'%97 r{l*͊;3Ui3FoWqჩ\yV/ܗM3t,Lo]="pGJ#^?Ή7:˒:C_MLj;(mJ_dSH3NBڒz X FD7#*"̽ds<WN/;;3+8RXwݗjѽ8?tˀ .juZt3blIڍrv6zS-ҖƧK<:ڏm߭Km Twl`wLy[~}a]l2eb1,;`Ԝ=_ӮwZ\aw>y%㎙cBnpC{}#rR ݾ_Pku92>pmPʁ7/}5lɂI3M :i3_8Qug_![{굱._{Mo/Ѻ|uÑv1 tŠ7totbSW %x]=˳.]Wl Wz1h47tQKfcZ}qRw諐^u܆ThnCTey1_;VY1h'ooEǣ9'W{]W~snb7B&߿aIȎs[w\]ݧ\*UneO.rJکYFi_|k}u+znfv7^=ݐM*9eZ]E{?mLlAˍG~:|nŹߏ. 랮4t7oOFt_3?]M:{N [س\`3u9Wz烨C>yZx !~huݞ}oeaAQՁMyIμ!SWshx]p-t$cu#B_->V5ku94nc.\͐C/qze fh'~a? u^9 M^7ӻz98^rǮgt&>t|zAC~5ݙ7||vה3~~[é^to!K *ٯiav|o.3⚮D~CΣw[pƕN_t{-ek{iYݴ9+-]ݿ!ڻ5=Z av Z{VGQaw&i|.竺ig<[YxY6Gh/|ݎWuw[4\.[uVgVc}\~r5 wutV7otҵNg2|o̺[٨>J~rfܶ<=}(훳^uUYd?A9W2UK|a.f֝yNm>uU7rrFQ=-|^m9]Vߏ}eI,7~h>鮫xnO [?=tE[Y5??1Om1xW7%']WĩIZ'?vEhn▋ens^Qwlk=iv~S`7s}KTtհq IYdʆ] zMt{>k03k^os/fUo?]cCLlARt^W5bL3 Ggbj6t;/߈xAA9#Wx/yOO_ڵUfT=4~}eWv3v6=ta1? e/E~]Ьˤ?Իsi= F,u]N)hCw/~=];.>qC\aڷi݊u{ P{.nvXFrAVϻȮs={(KÎ\Kv7 o'ӶlA%ݾ_mP0xM .vin{AOz^X{۷qZ[&mvFaqAWӪԿfc~ۙڈK1ׇ]iMnvr&_T6.?>5`5wW{Qog6l]!_lXh\AXe\ԭ.uk ~5y׹7xPk~47f,^bNo6D;tBߟ|IP+n˽9ڍ˦.^`mWnԿ;݌9'4tCfOn^ ycwme >Q슍z@y`(Yظ埃HGp־ibcoV1tk&?g["Ѵؘy[S3%kQlt-A] _+h0ZCPh@1b͋Kں޴<\]g T. ˼ˌ2>עzsEdlg@/P4.`2QHk»^pekm= Z,h;b(_ {ظ T+oHg6@\W\l(6g7C/K+tqizCB1>.9YrvvrINqȌJtz{$ť%k24iɼXKM+}ơLwo /!6URDj\!.&S89-FPQD_9AD;cL2..=C#yP-3B3ikgUoⰕ6]uMQKTYNzqr x@IogtF\m|&Z<o3bHXfiQʽm3ĿmzjD;Cܪ+l^l׶yz ,8o6#w[8 z`!zޡa~7iޒťm/»?ʴKVFK\i1 $eHYRrz W5Q8Ȼ$) 1Mg'ůpLOȌ3f*M.S*tǸ>H[C|~?L,O3ĉGҕٗ/ix]\jrTh-'%WRm3YəNQQ1 qz+O"`M|C[b&&-==ːJ!3))VXQ# 8=ĥGɐ7N/!+Ć=0r\WUrSrbj%&1#S2XmB\A޻u֞vZTuHħʼnL+!M^/˕Oh5޾C>AaLQjpR>A qĐ0~zCfq)7yT4`41INI:bT:y!%e WFmE'fmдd=(#Ե*HQj!'VV[4( HjjLrΤ\,y61UFz]oM[7,;i Va ibwHD1֎h&%*[N4fvFI%dhf: 더,?9h睒ǜbfeѥdb44R*h8ȧbM e䧬Vm\^|ۤ5Ti&>=-[ĬXJX^LǤef*iOB0b#87uܧwk1e$LҊ*Q:;KI# X2Vy^CD g ]9tPzsTb %ѳ_ ak8Z2ez /Od;xmMMzxӢҺҿܾX}.Y.\ʠ|ԇ<ǘcw+CV!_Z_+o@~#0^Qʷ1D]>ʷ;ƢQ;Q =ԿދO}g K\ a c)<m; E̻KrǸ*c -6~C?Q|ǘsm0ƟhbrǸ]cdۻƠ6w!4CkBA X2푖P/c}Qap rD`ZVQ<;5C&oB&ķC&@;}{ #b7  _ @M.5@_ o<oӇ"`@|0  y!}1?c^ k<3qO π0Kۣ1G}PzWCQ>/D}>sQo@}CP3~h9D5נ^|PzWۣLC+Q_i( @{C}]Q_$Ӑ\G>/r>!נ^z QzWۣ^B}!ơX2 wC1M=1^_-İtB>qB+_xD#6DؐhEFNEڀtad`Pz{e`߃=߃ۣh,P<>/JCQz 7^B>BP_PzWKP/>!wE=0 {Ɓl0uG}ƱӐ>/8>{ ^/LF9CPz 0E"CXn(hgGQh 7v1шM@c!(C|FMğAk$_xM,D#62m"znF`ϫh ل~r7"o@۠Ă"F`6bM #nqxNjɈV#(@l8dpq A3Zpq# HG X-È7".kL@l1悧fv;\F\6+ElpqSA#ӈK #> mAlp7 z"n>h 'UMv`b;B{!q9!Al88@.b5`ϋ-ʀa _AjU0(Z.؉=p bA [ lE|(#E؋X>`/b}^ĺ#? ;xElw.bwV @'?B3؆Xg `b6:mm#bĿ6`bۀ m6 ؀6`b 3AoAl M*6Bl v`""v" >     0 b 񹈕@b%X V9@b }d؏O94x< ρ"x 죥H#^zF4F4 F4FFFWPtĺ|u $9Gl_}1Ńۈ M #nqxZZp#uMjv  #n!p"6C\:Xp]7<6#;8!2A -6z; DTPA3A4RA0 zO#.T>bX; N"n ؂؞ 0 VՀ|zBF"{XWq!Ce SăO`y o rwcx/Dl-07Gdpq}M N!6BtڀtBl:tp b-FÈb&ˈM.#6\Fl!bOEMĎ; F(piĎ>B3?ppbĆ# G6CI_ v@b{-m >{ A؃X/  ^߃XWXWXWXWXWX E"nS9s-V M8~ ~p/s1q\ި%s/#^#^#^zF n 74f]zObƴA[0/c.bݾa\t^<.Baw='0Jg*:jڠ.wktϘ==㞦(k~(g3zFO-ۣP N̺B7u=}7tg^!Zg,D^=kH/"\P΀" - BP$[~@0\ K&(R.B@$0\ Ao)^ @./C? @.?aV὇-Ʋ,6ΐݽ|1L9Fji͛6/ջwױҊA!8{Fth})Mw] RY*mgp5QqSZWWs>\}Jdk*]SIR_w3%rX;(_?[]\CQ.Dg13%/wS_Od)7D88eZVeeFg;wr)6#\Kop q#ɚ~!CA!{Pa/A!~~7" @

  • ( $'FˌIK#!iY }JT]ܷogҴQD̩O36{k(tB)mteN*up8LuH8kPhK1[:SG8'gN(G1 2]k"|U <\rl6s>驜W9Ű81$XqRϗ0v̧e[ L|kYYU'NY"3{Ԭly2>Y0.==5Mer??¾t뿼_ζ2+k1lzS7KBgXX2ENV3Jەpd(7 \R'1t8Ӿ-1LD&.##-ZfRx"@qI7dw֔kRRƧzJ:tд@cM/a~G#}$jXظђ3_*f$%J;)#!#3IU0>&ʠI};m[ܺ x` o3k=1:Ӽ팲-)_j mYby-ܼ6 ]ouQ*[b-Rf\Ffq ؆2ɗ)ط@du?OSTn`tbO>5-U'dqxA>0nҔvt7gPWpNʌgS9K\1O|>VAh_@q8|<ԹJwL1HrTSC9V=>8FOD$Syy4۶n';t2CdCB(~"~0n⏻L f3L2җA"ȐSRÔ%]꫊cS6癒F22i zo'm("tBGo*4|Ĉ5&Q bM)bj&$?(GMPytA,~BÔ 3ÔWoXht'ĉPZ28jX}_UIKv_ָo|VoŪU^6&3;"ra.rt/wMMh9B"}qRυ+4`؃GGg|-Rn~Z0+Mi''Vmޚ]ZۥZK6XD.jJ2[}RblR Zw2/./wvWIu֭ZK-..{΁-h@:V|'"ReD@>vTb"0L((;rۚi)[2;I%;){W9J۷){TLS~}&Fs2JZ*3믂dZ%]vG/f(~ru//s RՃ-oſ=V/mB=-*/m_TP8a+8z*]hO(YZV2KRziY/*Wf{܃RKݸ|t.M)j㑎uT.٥O&N36T>õ<@tIlլYͶ]:(5, Ooa}d9:T"B}E2?P 'b6̢?oһOPG[JwXD__PA¿%bֈIbIIGw>"Gj2/|Sgk$q׀HN I2񎨺 Kh,4Js| vA7 ʟA4˪u˼ߨ!U+{Kl*;ٿT6̓Z*nݿ[+ةrUi5iJױrEg&}zu4*{6QՌVߴL% VwՈi>puSUW|ṪQUeu[jg>Yy`DWOΪPw|;^YmKIщr#=l:+}Q1 O<b0< /w9g(O 2+haF~КxN9%~3c=^|-ِ%&U"&tӣ RtrTj,O",5+E2Ӕ2ӔJi )Н-/*nԭd7[}SJkCa㯞3 $3V~`4VX>SEeN_G5u}Q jC/;9ʝMxs$zkn&z3 W+wyHj *OߩjenZMXuK}mh*6ھGiQǿvs403,0s<0, ",9,ρyx+*X ^k$\#+`6Wf^[`x-6x;..xF?r| O`> %8נ|op߁8 4g98. ngP~7;  qYO@*>k t~.'sGG|~))*Ĺ!E#ms!hu1?8TR栅5h m@[ı[\:Nr E/fT7 n A]'=A/pŏz~JBYU'Nx9U\d N q=G|*NFq&N+ŭk񕊸%D0(ē*OIJxv/=_{ nQTyzO  a@|u!)U5C0?5ۿ_Fe l#>J4*l{:cV|VgS_e韅Z"8?boUZks0 Zb5?KJ{py80uVy b5WsLSg`Ĺł͆f֞zXfml2?Ȭ>,/Ι'f(+呪^Jikᴩsiku;Y)om%,F]QV?JlWiTHLVԹ:ΫmeVub[":}Eqc,S?z4 e}hU#[IR7dV[**iYl,mCXQ6JZJiVGUW5RqT~^A)Kq:WPQAix]-u׽qTץnԙguKyAyBZyC6O[[6zSfiKy2c&D ykesӉ2~HUok8O=-ԛԫPo#TdU9xxuYOKNkb߬L몟`pq+݁216uӃՋa;iUZϬLfBYg e21oP 1C[6?y[O"X~fP|Y^>?m,BY8 eF[(KPhl$ eR,Z(KPfP6BY eʲ,P6BY &Z(Pc:(cBY_ e,Pol,eAʂ-X({B5^Qf,BYA[(blaDqYR0Փ>WiM|y,ӽC-grKYy(t%-grKYb-Wv2Log+kRlez;[V2VzX^+kR2Vv0b)SQX8GѬOWmN}Qbު|Y>,bO2ˋ@YY>㬾d\KY>B^}FY>I*}Dz@ e,[(2|T~>Rkf,|Y>,dݨ8rKeIk*W_ÊRn,~ͿRvd,BY? eZ)3/Kug0I5gYVu^īT|Y>,dCgSIf@?ΌS|Tv_fzԉ:.R\+OMP]lV}@5XV_G=g|Y>l:D{mOsB4CHYXyI`q'|Y|hLĘ:y?BZ}_zRIP߯J/&STUv;'Tv<]=VU*%ӤD=SOkڴzG*~GWtQTtUZ^1>ԩ#/UZ}g>w}J90>TzJۣCI]Z}SUU WHUZ}/zJ=G*ޟ%IR͏#N}R7>oQ$w}c[S_Pߕ?^ϕOMַ=^ǔ>M:^3u_[_]֖}?QOouץby(kWE_Jt7{)MoJx}S=^ߔt7{)MoJgm}o7xkމJʻ];];\Ż[;[{Z=T}E^!52F'~@bzǔ>6'#m]w#)')  < )Ǭ\I;P 1h V-\ P` $T0d`2f`ρJF |[p6T<̀< ڃNt=@o@0g@F($f`Xrr ցM5 ;|>_Bp? ~OP EUP@C4A{ ~`a`"A,H`,` 怅`)xF:v's58 g%pn{bv.h h:wx>`00 Dx0t0Lς`X +`=xlN/8NepRUl& AtAo Hƀ4 &` eE S9 | 9p \/ڮ @]4-8w h? Aa`$q  L9`6X` | 'p\@1xT{4pn <   a`A  0L<<V:| /78΁+*qA}$hڃt@/A =A  , 悅 ,+j6`+vG8c$8 ΁* ~>0J50*j6 '@C$h %h 877/ 0 @ @:` `\xZl`C|A58 {p%pEWpa>ۉ<u@=< @#\;^x>AP0A4 f`Xeyրu`xlo|6 `7 K߁p.+:bp<jb;P؃'@#4-Ak8 }? D!`8@, ƀ``>0  b,/Ue^k`+xvw#1|@!')#8. ~?]gMAeP @]P4Ohڀp3 z- <`0  ăD @:` `\xZl`C|A58 {p%pEWplAMP h4i8N.;<7 00 #D8@* 2x0L9` 恅` X+K` X6Wo=Pv`8_o8 ~gO"-;(PP؁<Ơh Zt xn' / A  (bh00< Y`.X`9x/< ^[- >38 8N9p\M ?(*j!x 4-@+pAWh? Aa`$1 $dAT0 s| `%X ւ`# ^v=|ap߃,8.(?5AP4O&9ЀA;:ޠ@ 0z @H`,D0`6%`x/5`^[  v@ }|Gw$? ~@zAu`j{hf%h 877/ 0 @ d,f`X E +`x lo.|>(߂c8~p\7/7 *j!x 4-@+pAWh? Aa`$1 $dAT0 s| `%X ւ`# ^vޯ_SI"ѽFNAowG~;G"^IqgڟgA+]Oх)Zb*Ut5ږA5i{]~n@7Mt39݂nIkt-ݎv]nt'?#(:ћ{J ]F5ZtmmOףO Ftc ݔnF7[ѭ6t;ځD;δ JѝiGi:#A`z=FG#Qh:xz4@'c$:NS4@ :΢lz=DOSg\z.GL_АnD?I?Mwt,G KRJ ]BWi[mGפkѵ:t]ڞGק FStc ݔnF7[-i ݊~nCGQt4Cqt<=N1tLЩtmtIgt6=HO'St=NϠgҳz.=O/ҋ:^J///+*%z52^K+z#~LFo_o7|z;6Iߥߣߧ? cz/ )OF?҇B0-}>J')4#}>K%2}J^bCעSt3 ݉E:/yɢǙ^›3gxSF(F z0=J#(ZOoߢߦߡw;]{t!O :΢94z:=IϢgs^H/K\z)~^N?O@HWҫz-Gӯ&Uz3~JAoߤ[;z'~~~.??w{OO}~39%}>DEMЇo#Q}>AO?nmCWhGZ]GЕ*tU]kvtM]Cץ :Cp:DZOGQt4Cqt<@'c$hʏK6te ]FWm]Eצui{]~n@7OOэ&tSݜnA5t+54݆nK#݁Hwhgڅvhw3Awt'݋ҽiOZG{޴Kt??Ot D!3t(F z0=J#(Z:\xDЕ*tU]kvtM]Cץzt} ݐnD?I?E7MftsݒЭt-ݎnO;Ўt#݉viڕvδ݅Jw=t/ZK=iE{>/݇?=HЁtLСtNC0z8=It$EG1t,Gӣ:C't Jz,NgЙt=Og$z2=J?K z&=Mϡz!^L/s29z9<"^I_Wkzz#~BNoov-mzEKG@HD{O}~39%}>DEMЇo#Q}>AO?Ч3Y}@_/ї+U}Aߤ_[omCߥ?*DЕ*tU:mKנt.mOףO FStc ݔnF[ݚ~nCiڑ@w;N3Bn;ݙ]ntw݋ҽiOڋ}h_ݗ@@:CP:#A`z=FG#Qh:xz4@'c$:NS4@ :΢lz=DOSgz=AϤgѳ9\z=^@/ы%t.^F?G/__W+UKjez ΣW Fz*~BNoߠov-mzEKGO@ѻ=^Sz>@NAI__Ӆ7a[}>FGO'SiG }>GD/Ke }F_o7"+;}.w{}Omc+6te ]FWm]Eצui{]~n@7OOэ&tSݜnA5t+54݆nK#݁Hwhgڅvhw3Awt'݋ҽiOZG{޴Kt??Ot D!3t(F z0=J#(ZOGQt4Cqt<=N1tLЩtmtIgt6=HO'St=NϠgҳz.=O/ҋ:^J///+*%z52^K+W).G1;8}>IOO?g9'<}H_/W5:}ILѿз_t1}Kߣh#]Q'n"ɏIʳ|{I5W~fxJRo&)k$wROoJ+_oۉwog$9>x_x_D}@5Fh 7a[z&߁@+F௼ {HRE_#P"4 P@  C)B`,`IĖ5`L"t Gp"4 <o)B"l)B`:0S4KRA4" x_8$)B H"4Re )B X#EdRf` HZ=R@D(]) P"Eh$ra?lm.p_xM*)BKx7@|f)ƺE\ ~iiB (%Ra 0PF6Ӡ Cl0HKR# zހA@F;$5H6!uC$dRb1JjAҤ =5҄&D4 lہl vKZ҄^aPЌ8&t#Hv@p(&lޑ{p-Mع@4-ޟ+iBg҄D3hKo@,Ҁ, P@ U10 #R0,KR3 oA@u1ԻMj^E4x#0@2Bbˀ@Xd^f`+&3`p(@p8%@)P\ʁ+5 @%P<@- x@4_B' :K@@^(*@YBC*Kzhڲ0R0d Le ,8z ,  @,&Kh̔%B! YB7$Ja!Lj,RI@YXGjdYV`;e䑚6{}MpԸ)Z73M)PFjߔWH &sOjTU6N5 xӇʩ9M@sB;އi~!t} M><P"5vI& PH흑cL3Rǖq$y\IORLJ'zH͞0Rg&3a@ $`> T`HIu@ d?[@6=>P "8p8JR Wk@p I*)#%uPh/@ /5 :4d>"PTH-:0Hm"  C f` X6Dgp<o €L`60@Dl>  $)bR iFj"!u2Hm,Ri+M$ZI{Hfa('SQ*.PnwI}R% !uV 0ԋRQZ6$ #R?0#5,kRGj"`KjI9Τ;IjJ~TDjKI}RcD:SԚ|Ro*H 5ɤb ԞZSkuXKU*6kRZbTFXUc6+~aL,'XK  e”1eeee9`eeeU$ONbYL.8r9@,F#qZW[EېYBCzvt$?q@Ur!W/6k^JVg$I,_29SOhұ ~dxyvw;v@SA+E^Y^7||X+R"!Oġ 1C=Ya1a94 Rc,KH145!M ElpO,\E (/ w /i)v2QX8ŠL )d҅L*qH`0&Ŗk/\Kc XILjK;J G9p:%LZw'PjESBHON^hbؠA;XПp\QY 7tzLmJq"M<%dq!UzJUn;쟅Fcx ݉xһ9E?}(o@bߋSxwg uĺ^)6Ob^n'fQ6'ΞySu3߸ڟ اL f:}7I?E}?t-qͽ8sju^%q{twgyѽΏ{]W+%o >}:F'?~%9_ݣuq}dk]Rz-j&oBoFijL:* p )XbgG5lT#ӣh|!/fs&;4`tRhl6= ˤt.1l.a`B_˥| >ƠP07wbkJ Kܑޏv1hr$&K 'u=T87tDa~. cm, ΁{b1(Oe)( (|n,}hEb'R(B~"&:d/Pͅ~qcL AԽh!ι'A(m4_Hxoo@8ArFL(2c%8 gPQ_x2TG0 w x>V08Cc2D ,:dD f.D~r[uaU07 O g0+ɻ!L(fy>O`,+hȮXDt;!f@̈́0P/==Q)3٢Y(H&ɧ Qc81E_6 @g}Tu:dBQ Fg1TNבwޅ}w=EHbB"{]Zp[D"R:]뵈8]c<)x, g.{/zSOI>kOvs T2{S #d11![Zx:}Eٛ=0h,c@w%X<8B*6%7_~^SBгt]xZO(-G#mJ7 C؇Q,{__Ou;`!FHAo`pЎA};{)S~bpo'uvo߫ʰO `"q 14^%M[#`Gx1ԗ> ?𶌅M\z{CңΉ½QIW0FD LBiG !A~L2qT#a4e \ݿr ^ Q<2,x;@spy Cg+3qU[Ȉ艅{H!9yv=LlԘIU](BPhГ)(Kp:zĒ|qB5o=_ʫ8q1% hjGKDI]qX h#Q.g{HJ0wPk":hDsE! L3y(9DQCL|" t~=\̔)& >zXoO&M̰HX½9B q r% 5 :w=,BK NsrxMv 8{"m(Q>pE !Fo,*g$N9~'E(`X( ZD;҄p Wb 89">Zq0wf8KcN<>>9"@&#3?nʤ#"gs/\t*Nd3ѩ"hal!36G~p/Cψ'_ӧQ)Б;Q?? ӏ5g'b❘( Y?:K3Wb;<..:Cxaw?"4{Ēc $y (Ұo%;a$K''mh;R➘X7Gޗˮ{;}d8{k[>$É~arº/.}︖L?q'/8CO$X$_CF|=qZ X<&֝'$Ӑi@dZ3wdx)z:Sb#Cu_@ 7ziJ3${g~K7p뾦yBH m~E? bD56FNA" bB1m8wWc`l% clw##F$4a`c,(-,,[,-3|„s񕼃\M],,LC=,(1a%4.\JM(\>t'646c)ͭͭ(D8<~нL L[' 3)-hkDS04#M1X\t6#(#4Oyy Cu *P6Bc:cTW:}s]|Tc\kT'0b5.;wƹ)"#`/ňy1b.J #dƈy;hnz#hﺣyڛ0bly;1bv.Fޅs1b^˽#s.9Kh^76<}#wÈ9;LhI}#{19;Lh7|p#_ˆ91bU ~#惣̣90b^;?9h8+#拣oң951o}#Q xsbd0:]# F63bx ';8:9{xzyO?5 0(8$4l3gͦΡ̈(Vt ; Ĥy$/LYxIeWL[zu36dnڴymwd۵;},8tHѢcNjOB>ǼP/ z y")n-$%Oe0Xt[(sG=nr"1&]¹ˎFG F)\tG' O'OgDL8C|q`Wćp sg^s:+>Rn6!P%IC# "{ Nb[z ?ł uHw(?xpx48f zLf C?/ "^aSx, W{! $> hcx,d}Sԕ~Gcq wd/ΡX8#XϝH& d 6!8% MCa oA"rM y`%Jl­`pw|K) >+S(DU &!kʯLA%7 %BAp=.=% #zPO\p2iO)qwpX}^vȇkAW` %Y)c0= a#B1Ff,|B&k8@Dk:1W0#ޒ[.P8,I{tu1p 9dB p KTHdPVF+@"ŷ޳B8m C- $ 1j]P$`&!vUq堫lu]Ic@Cա2KGz<Ų؉:ᣱrn#"%+ϑq%D  *](*:غKd@屧?/ϥ5JYo{7=Be8 O`WF&"l&3 bg< eh3$"canqcg 3ZI.z9Mơ}#R\Nn]yS(i-^ǃ"D9)1Ј-} zwDAt.k'~QbjE՝jE-ȭ<vP񹉽'<NGImPL45-0AVM ijqoxsd,iGAO G!w`=wQDHRhvȩ.Ab" UG` -_y#1+bdY_iW׶/yq. s^&I~҂<-2/z.U`hAؿި&-V$5vclNWO @Ac $ea#R$/EP!V/^*zxM /FسSNM_)6>m^f>)& [^ȴۨ)j򧅷J4#cOzӿ&g,Pj+cx;UqF\94ZmζJA2A!~1ZRrS5Gܿa_q-wS֬MiO=Ծ4H#.Bk"Is}`kgYd6d֔Yw?"pw4Rct5:H1hfWҌRV-ynb K۔v0 ,Z:kThf,yQ{֖լ.+^Q5=&ˈm th/Xr{1G\ xN5s{3M_yvLyf޾F;wNg;&͐}=T3_*M\cΫk^^[u臦o1m擙-'ԭ5U6b:<4WY{^Ӟ ݟx~k]-iV>їq"U;n3Jᵃ;_yz|z)UٴUs>2/nwP챖K_\Y6prČMGm:8uohc@j-r;MR,ӷq+kNa{3^P~Wm٤,j?lq>>B%y:U?g l^?`JN5.4\!{UgGY۴`ý:l#vopc^촘ˉ9&JU-5m)ʂGCx^wy[Gg/qD}FwtEY1s_XöySR׶}@ɺ 3] ym*m ԰}WRf\-w&_~>v܀EGKyMM|4yG췶e+ږL4Z+9$>hr3O3֫nij5:OLU"2촚ׯ,(PQyHяG>kfi][vKGG UzWU_n;.&VI"GXoNev(W 3iڰ1YZEY7Ҭt._z?X]| }TYj?wIkio9ISڠg]?:/t[wJҷѧ6Vs5rvo ]M|J/.EHi.|`P?c)J&GHS1Vj|7RL7[&6dPBNF 3Ҝ1Xu{{"Zs©FW͔$g>h ٸ %}|1a%6Z*ѾN\tͤZ"Qq(#kUJO=vzAct>O?SS'=_v0"pv޷~}^ƠףξU[{ߦKEO.Lu\{'-44Q_ Z3ƌ޴)8l&ro懧(n-^}6w4*֍zmʄY>3vvҲCBm.Qyvs<7>ۚ1=ovh}[z|͉6Kv_:=mCGz~.2+e=P٘=9nʜ^֬_>y˯:7ߦUd@jW" ->ş3RgolejhvÂVܨ*31pk=Vd*뻝c&.c&^D卋cY%Jf)3E-5vN_5",L?(o5. >(-5As׵X^{3NjwW2%vȘ3Ozu,kwrFWG`d]=^|} r|7i\o":c&}?.S>'E=4ak =d9E6lW"|+2@w5%q͚>C~NtaȄ/ A{slTV9Jw&y;6fSwmʉa~e;r,PQQTUZZߪ,/GQfq(/۩qkh]HaX|Kb7@5 -.b&mP4I}(u!|VplI+H_3`՟ *T-VQw8%ċVwoқ4v^t)sv*o=s[M Ka,ziaP1-?8_3ˤ^]a\cwb1AnۍJrXQ7zԫŵgWĿvvzXums.=xztzi߀juCdKc#͍kTm_0d֌єǡN6Z,Kjo}݋]u[]܉{GD U[3+LCOmax =_>/}kxL٧#kw>*ܾJmWgu7ܧɦWv'"WΛ2ļ?-sP^@v]=iMUrghg;֨.JX5A˔']Rs8"ŧZF/)yz:=sO?V 5_g|(E?4S,] G_Wfyt执5SC?N}5@]9GJQԤRa7[Wext{8I6\nZ`5atgmaǒSBtЍ)s4ɶf#मy}SŨ%wS7dd)~ϧ+4X[l ^ :E#~._FxW>XfΫ6Mgƒ|>}L}Y*n{"W[lHb9׷+6M=)ho/q;;ލ dN4ɗO{zDf/oa}?|Ȱ) Ek8uR\Ef2S>tZ'uLbU'J{U7>1wZQaTҎ b٬ZyW+w˽{`|@QG+Xo.]v̄I=7d4fj>61+ojm`/hj >΂W4]%WC? syٳkJ^s 7./wWMڗ5fK-ר?=5~ۤ?!@EȰ2>{Ceif1~Vgβ銕O<^S8- f9$gχ)-vbc-mx̀TfNJ=&rm7ZO}>bO/mly'se7]{R'vnM}\p9Kc^aq?}aKͫ[c/>B>fm{7~1/d.nm ۷OE/Iی38ZpJMM &_rehMAjD-C{2k~%|1|ߑ+ /TljO뷬4 9\:7H-c^MwGEN^fмʬkSGl(C{֝4%X!ooMz>ǡoew:7.Mϧ'z?$ž~_2O:9-lFM%gȶ~KS^Pe=n_զxɚ ??|ciUޟO$}@ְW--Z/2 %do 1)p|WK?|uKoOMS=t=\Fh]xU3_u[aAI:w̟ePӱ'GUY@݉{Gʫ:{ꡑʩŊoܫQȽzQγ&BsV(:Kܯ5R_^^^^^^^_/RNQNa7M-ɇ+VeXl'3 _?q' ,5,,]n5qѧ-TVx!!i'pP^u̠q\Mv,eo;hfQ kU6v.nZdJ_T0o՞p.1Sj_mr`Ataޘݏn. 8V~)Y 5 lc2̹Ra1fk/o}mKxM+Š Kg6 mx]-NxzJ_e:7%7>sW(!~0ëEۧFrqGLg|UYśgFZm8k46XʪWfBup>&tZ].\(C mjU+u<[òjy}N-ۼi_a~beG~Z7# e0GY+WЦX}Eyo5HȚ/:d(^N[&FnmCC&MZ'GаbXjlÜꆅ? la7D1uMʩ|i7NBY4ӳs^\NVnmuǹ3iV|{ڌ+n=iiP#J [05+%y҇1=on]h`@rKw) zM3oHʔ䦩2Z@A?FV&+{zn`N~{ ߼QYʗû8YK9`[۔LZƼ uăY)ՙymv[{ <լIO|_ޗ#A\ۤ{KVwyV[%g'wYZv6>ߡxBssiߎ}\\;@9w;ȅ8':׃QeqW(*4ϽNGWBNĭt_[%zT6P_VrOY:iUӎ1*9ijuPofna< |ɒ<eUw+~j9׾U)eU(M3wfUyReF.ؓ b婩 @n₨7+~eku=|۽T̵Qg[0iv{̇NKtbI'g8ofYnj& shDagR E_ȍwX$G/(j{R;]ޯhI'BgO̫VY갢hDE'E~uep7wŷ[wbnl5zuIxG!rxҷG(|qd`ދKTTmW/꼓 T]WzYSnQIaw#ЁgjƜ(j$e:A&;jZ^sTsM]KՓxL̝dZZ'չ )ft+:W,/]1'U_ R~a޹ fUt y8wDXm9n>O(T΍znzơwb~} 1`ݡzܻ65}5tyF^!Pmz{#銓bޡ[0fqS!{M%CY5"8ZG=uϣyE;t܊qgE֭ԥOaWKJZ,/]Y_o%Ocg]Zkr#U-k'Wn6_Jsyݐ5ɓ vI,#&ROWNp %]-˳ם޷kW>ښw7Vjր]w a㜊 fĞٜ,iB<w|N!gvٳV*|7/YzHR^UG3qɌ5+/>Ԕ:Pq֙"-zYUo}"`v9/g8:Vt髟yR}SpZܸNi(υ>HS:teκaP:}=Iqw􏰍5C^ZKorknP}!O`^gC.x,ܜO:x1yI]"Sҷe#+($ƚ2:̱HU ylohAMoSiGapq53>Ko:/Vijr&d-LܮX {ffXw^~\`’;Jj OUQ&}mgǕ+Ӌ𝋞?0h΄O{\pic:ʷ&=\9lF{0N>)w}3I>z̐_4n/`8]/m*Cܦ9'2a?QAkcV`~X7ϋ7Ϻr TE2S׽~evWNkiz3L3vZ({Ͼ9L>dFs\\+j;Ԫ eVkزoTs )gɅɹlԾݮϊϯtĵ(_jrKi\SFiߘ-˶8l]_>2^l(N?Cё'ϚS4AV1yisǷ`Gł{8w NqF:@A>Ϳ1.m5s3;^nPaq8Qj0ܰV1}ojfO rͪt+:ŰC3UKc]umM}IM|;|ۭ]k{s[~K:+miE?v0ii\sAWz/sK;mb{aVXaeM\u:_c{`W{t89_?gֻʗoCPhU ޗi,k0*ӗ}y:#72kɂqti*l|~]A}y!mJ3*&T) }lɗlcgM^=g}HQn.:yI>wyHEe 3M;;f0{[nZp/;㹑'Yᶲ:J^Xڛֶ4.R~rs^>ךϏ;*<כ:f֍? {?V`}8cDan;t,~ j4nKv[>*U6m_-<\lơ %sU{ t=.^:v+Gy\^6hG/okN~SwRCW.7,XY(s>k2\i/}kKq.#:e3^t)V*6{s}$;8^xLayC]⪌̓~'WjlqXҬA=(c}+>x,؋3F<+(buBoQcq$Lh2,ufu,0yشŜ΅d5o_;#v_uڢSf= -rjrf ٜaP&*Qݰfט yuoeVq5WPrbTkM?k!xP{B#5v_vFyQ뾍25'hUj5{wM- \C^#b_㹈ygNX{6FYK,TjnKme+@ ,`@AѨS2T :JqqV-G )X!@Ҵۺs͟=׏׫9s?ϭzW_<:8j-wkZ|虧g{,7o7zz-op~te'=gϼ\륎+S;uC~ݻk]ko$ozz{kx7K>~]C@) ʋ#@r/.Je*3w]Ui7,vz#5/y]ѧ?Uuu/L.(b{\(`~vNյ]xmuiS0u檀 o̼Swx)c~ j\-_s~ Mz0Wvy-x%˺ɇks.:_h?u՚Nm[[7iKo^qzd{HٙSi)Y5Ĕݸ"oKW,z~-& ˁ^LloIg`#UWXIצ< F78鱤Ӵ[Oq tN:SqMvC*M;n,zhV0ޠiQ.U͚8}-{uv<nZS`^udM߀e5~ .? 8_mm#4m7^g״=p> 쇳NM[GwiK~C7д/kZ _ѴUaM'"۾igִ 1Mhڻǿp PӎSRy4\8=O9܇² `z3^ {`n8 pR_ |"nGvQ/rxtit|}50aaa n :_&> .B?,F`=!0 &&U' o>!X)svF`7L0 ?{{@?,4B :~]0C0$q3XF`=C?L.~0 wy2*7GA? C0cp&Să9O<(qpPH_g`ŴaX a+ E~1bG`N@>A/Kn0 '{?Sz aFaz_c0.8w ۠`{)>Xa&(t+ pa !1 RͩHܱ=v6]s*.9UG?;1ơNA\~XFUY<1('`%t:F` %WsyĜXC+S00H?6]йaơtNyp% v=W0Gͩj>apͩ E7/LY>&@/K} Jm007$쇞ԠQc0 'aBT0k`(8I oS# wB?8%``i腕0 ka `In#'`&,c^X',A? .0D6C~YðFa&(VPND p%t@Q8&pRN8V)`Fa/L{,1XNzTRO6w̩0 `.a7>a;`I*3k 9B/{y }NϜꄾͩ!00!Ig>09G̡\*}(L8|pt^X?D9^%0 5ss<! 0!Gaa qZ p%L( pF>".0 a $a=H~B/Q>+~B'iߡ$τ.ۡg%(IJ4= `FT v:0 Cн~zQqqa /%a-tAtNA10#0ga:@A/~C0p#4Ro`18.p &`&aetnX =CFa78 )b\?:[ a7>aYK;p„_Gy{'n0 aFa$#@g7&6"A[n6z` 30Q tFaÍ0=?qK=QX c:O#]%뙤0G`N@v0 0t: : _N=3&a0G`pB՘j+a w 0pKy>Xr `-AtGx0 8!IOעz ð&`'^@p;_Hx>OM~wa8@Ť+q z`L\J}I :hg]藠 B+ Y_A9 #p!1&b6b`Bϕ؇>8Cp轊H` ÍY=q?7ajz!CA؃$a@u9#'U0;a H980pzn-za6 8o"0 c0 =bv@/p zoLȇ[Ic0}!8 >}sB07B !г F` 7 {05}Npzw(g0o"Pah'! }Qi?_.y' p2J)fTFS*oI/x>zoM_)UL6 á-2M?RM/X N@?t~2"_?&D6(tJU߁y)w%smJ(ޔ'` to"~0V~ `~'orJ9BWR_N=00[avBWS*=p a{8 pFF<&A8.yUy{Zy$ h-c}yq}?q^5 ?~C0\G|#~ğd1wy0+I^MðGd7`NA2Wy/yq 84$y5 gϫYCqwμ z i^MCy]0J?2n!?`vCgr!/W;%jaj# agXw/kU'O 0송(o?~( o$]y5cpoÞWQ9T-̡=Dm!0`XpzW0?C(W0O~CVt9&aVww>=0aN <Ŀ/0 WU&NS` N8LBWUä .?Fg;Q;"=$y*r FG(q(az:EtV聝 H;Nx~baNW轏 c?"`B﯑f=D>@/8C0 #p F$Yqa0( F܏6x(O3{Tү/ ?GeC9Go(vSOaV}>K|4ᇡRc_1ٟByW'0LΫtϑλev -&wA:샱E  /-cοFd}A8Lɺ\PлbAUM j±?/(e}{AUQֵz^Pa]aT߼(qY_]P[e}㲾}8SIa .;1@;LAcM:Ԉk^Pdpq'>n߈~}AB7T]P11wAM>.!X')wX ^a0"^5"r8}U?ɼwZX6^X5!Ƚ :ګ:^6߫`58%^_sgV}u ^}_)WT ޳OMSISeFwY J^O,/T7L~1?}3qS}*y YO٧ja` A? >a;`}jDp; y1#U qɇ}9.jKO%TFܿCy>5*zӢ.;XwW>pE믘ÈG!*}jaٓȯ&='H`nyRTF6u#!t#d =00}#<}>QzJd@xt w~0WB^a?dл&< w/ ^aCi_PN&{7_#1FyX a%sQ8&w32ۧ*v lq YgeF|`N=Xw.0 0 [a{+>5w?Oݧ\| {;H_)韉/t? 2F`2ߐ.]tǨW[d>F=Q` 8 &p8z@/QOS5/ȹ9CA ES0"^;! >(*xC=9ٻOS_*گj%U &ߺ_u?W0T_`Ԍ̃W*?W]jUOد^ijyZ -U߯F7~Sm dwG9 :/@k z5YݯRyM%:r WWd .* ]$)UF{HRWcO̯#_UEU|bQ'cjTU~µfQ [U/ ]TQYfs /E[,>`AVy 3ՈIݾ UIyXT۠E%_C9׊hǢjv<(wAlQp&` /3 5/=tՠbc^J:Pˈn'XT0"^TqrQ%awsvQ%`$H-7>0x#`f؇I8膓0ַj爿ɧ=зeQQ/-nފ; ~00t/SD0 [avW tY0Q1=_[TG`N/E܆R k`$ CW䰶 U' |wQ @࢚q> {0|ߢc?Bմ^5:c߄݋jzǐQ?q(g0f`&%o ";a5WPn71TUPC0 D_TBo? P0Py@uCw}؇X6 V @ `z?p@EaC?5؇1 }P}"0`#Tj(O{5 ?q@ń'P "_y@UUc0p#|"_}@ռ9l5T'P`F+p ._{@M/^GzK+a*'>зVX c o =aAO  ðO%`F`j"LwnF8zYؓp 6B`p#p;t*);^FA0pF$LE9F`a?pB A{a/0t}|rzH<0lI)B|`@߃C"0j $`}IߐN0뀊? A_cOл#pF&)Gz JP> }/q3 |r"L)W0 abtpB>Oxa"aFᬘ@O Z9x@v"0:f9{GTYqP0>xA{PM@gAQ#8wAqsPM{UoyyA1^K/>gYqk3N T`Ø3|Av P%#w~NՊ6[vD@kk{T?H;\dJ_YuJ}[o=t^vlZ|oޤ:>c\]]U]ի]\u>W#o]v͎"W*Wn^-_*YLk1䷉&WbjU\Z}/YUU'mT彷 rGWRDUNI~#O^Zk}%4sU9.FSSRzz64 =deU_UsUoZwtpUڌFklMy]"Z]~V\z&WIYc KV#^⓰lau¢}nFW]rbrv_FNo^N)tDkȑZg*[p]iM~Yk.7yy;ry*΋[ee'f~TL#\wJJxYµiyK>s2~lZyYskRR=,oS=L~6kvGWzt\O/yC o)l!dof@v^Ȍm27}Fl$<+TG>|\RZJWЋ>3M UQ˜?T'YU0oGyc:aCIUe%ev?DHZd_ʖ}*G֎BV:k79:żr ̣7+q)[Eپ4XKվ8~fVCTj6{L# Ki o Y-wX9Ubs0z)Q!Ԙv=ȼ9z# ho_@.ƐɄȚ}Hp(`Gjz[ݕr;mگz>젷TD/?BW0Fi0ZVL[^)Җ*e9ݍ$n7ge|◌(_>. ~[~9~?gxik5Uf8텸ۜT_d2+mr&fZP]7beN (oXa&uz勤gtD_c-GM7!c4}DU0t3.f\ +.5k?E~\#q0! Œӓ/vfazɊb8m/PVR.wKV:_i#__q:4Jޓ#z~i;NŚBw/Zq ĩql<MP(Napm: /Zqڈ3N͇NH{G&N%D{$?NU#H6qzÎSSvl8X:N)Pvi}׾`i}ʏSAկ U~1Wf\9e &3l3 +u+3Îk}JIŠ u y@\% #Ia(0ĩb8}}Gvmu~~]8N~miE0l{ފ8m)PZдs}ފS:#qڂ%bf_i/ƑU?3egwDVc]']duc dG5?ӭY#Ɯ#-kG֋}6Y7m9>dGuhSF6col2O,~\2e :FӠpfF3cXyȚfs9~ f-!sd *ox}Ӧ>m賯)zmnYojZufw駏-;2|>{ܶ_z^Cдȶ 6\0Zsޢ;qoG6;?1K0BN3e iWhF6l{>W+G%'LZHہL9is{zͽ;'E=jtEg\% B/]N[g>5gdkN>ݎ"fXf;+S6"]`i>SXR}1^A$vg^c'ߺteKw5׬ #/c}7Q¸ߚe8;0):dVdsdndGdAd9n +ˑmGV2eæZo17gi.]akf\/d/Zk3I?'S^-&t[}G f UZffwgmi_o_{M-M]a.{h&A;c-\38,8I ff,5[yR! ǒ}f?TpܟkIu{+0~-.?`."NM3{߳]|kE̦1;Q~2ԟeqGDz{Z<qWuC^.Z>C6.X~_{of9 4GoT{1gy=S86jjsɪٞ+7GV"hkՉՌmEr qoؚG}7!dsr5)RŐ4%7{]9\]6[]ZQUET*Y_h_>`IZlcǩ5bvc75ZgI&}\Vď *V6HQ d7Zo2JcEOKgX%T??eu kAK]ٶ?zZeKK}ݡ?eoîo|BY56 ,-T5g&p+/FscS?{Zi䡔׍ة}V\ g,s~fFcȶ#434[h#<%!<N 9i03r֎lo\|{zޢ d?;T?f,n{H-,C$Df"m(l59Est%܈._NEWv誋uH3ȂBf9$gn]>Ibg*n5M yumPQ_j_wZC<;LL3F0W&]U;+u'zMOM䥙Hz UnO#{T&Y:뭨HǤ_xLJDYcEҖa8k#Gdᱡ0ٮu~ [mٿHo!$˜b9{:\/t챏;ζz1ctXfg˱=Bܓ9qn_FޥXFky3朽qsNh^tO- fi6}Yfcq wOgQ"=m׌= #+.S9sfFm{.s&}b'"VnQ[ Y4>l@Bz>- ̑,qS_>JN2ۑʓ }vYI>$#鶹vSۋ4{*-fǩ^Z]FUUiG卧Dv]#Kd1zk6WUd9:dCoE#G&oJɛY1NٰM&}d#n4om5\&w*#cVq ݮ2+eh2*T_*1k~:IfμYw/J[!6bG{ZoCZ6oH߲ {[s }RUקi󜘞4 }ȫ,Yhsx[~_.WK1Ⱥ_2J?m/e׿NddH Ԙ5 o~dWtk;dSi̳E={] 6i_E_Ye链Ag;~0;`}ai97Y?d%/g[d/m1fj}oenf\YEXk cecMF}p'\/o1ꐍlI2d^άQJD1[0Ʌ/]hgp{ ݶOlc10f{lcc5oG|%[&O#kMY+jq[/odg?Wjcv3kk>j4VoksW{ ]7ߦ孹{Ƙ]"~u/{m>`! F$vKoR'=36^f*sdȪg3Y`K^l{͚Ue)L 6|#zcw旞 Ӳ* 3hܸB}l,ӊc2[m]@ZyL?3?bz-{_x$S*o|^{կ;/х׳؋l뇷wgAuy͇yP'tܱcն!XEEssz]l5r*3B@نl9Ռyf;֚ٮߐCk WɮzޣFZ!x&jתk+AvMHԛ]%bq bC5RnzO|SzVI2fW0ew|g;& )^eߣ\VȬ]m=zv#BvLS"k/qݍ:;~,?VUE3kU/wϩ%üqBܬwƤӾs=f}!tFۿOXS޹S{,5Q˪8x$G:ge9Թ|өϏd_dMڙqwծ\;2܂9u3l8l5__*'r̅cvBΩ%}O;M{7tœ SkQ|ΐ5>n>ʍsF^[w|>>ﲂحiND㳕."=l8I#ooSF̻g-Nmo/S~,Q5N;9&ԞewܺMG_Q,խ+ۥ3F>^lNUj4C>TcJS57Tލ_@Us37.P2n=sjȲkygɬ[;#sLd7?#mAߓΤ}EnVbc"a>W9UeNZݦ{s%y뵟[۱sNoٵLs0Na7<6.{bFZ]oY;fbNG:mN}=??襍5svԗ/RN#KҐuxqVdEEߋs9?gƑD]R&H͟o+u~9 Xal;]6j|9uOgmFGZ+|~*nٲuYcr*ۊ!ǖCZ*[^Nv>Aa[X2"aL8Ŀ1f+@6;,O-V;ڜ._[_aX9^i(m[-*W-KOgߥl9]OZYs6OeK99u?M)g ?W9w S}O K; M9U]/l ˄}!2X",+3a*AX)u_d[[-v/w^8ke&/d.A}(Nuj}2ۧ6UWK+,G+Vf׹hƏh}|М}9%wLb_K< ;-gxbǮ%=t)c_6fB\vRv]9WHYy-}Ĺ2?Ok% a@OzMYMVl[l?G~煩=Fj6Շ<>|'dd2؁lB_YXHX-6铏UV|pZ./GӺdlte-Ot%}Gk&.s9UG;\%)TQ]GӦ#Zu%ǚcsodEJ=iќfE+ܮ.GOy{IBsu|//[ߺɆ n'yU]:ɯu&MKSM7q%Xa9H])}ԟD\@ RXt=R*bjcWBz#z=]gcyNW9L4ANVCbqUcim/nszc;q涊VP#I='fυM)uK:Kp?5UVeb1 mr/dʘ˯^T},-#+U3FE?GS67?PTpF  ^\d>AiVT(Cޔ:$ OQMF7ǧԽf)XcWSƙ8r2sJ55cvRqή7pѷ>}[jS]M>}^b2[2?o()lo}{ J>RgfG~m\ U5W<Кj3%|:YmکNvjG_^RYt ʑ?"Fbf|Uԛ݄sL´ۙ/PdG9S9˨oʿJNd%<-fy˻wg~'.{[.jb͛(jcծˌߎ M כA.L3)6mioWWςخrҩ@yoȽז"#Qy[\E];}Eqw`ujCȇ+|: Wf^EF^W ,4t3sa<5P85l]_-t_3K躂 Z]^ihm}m(]k}z=̾%;?6'/Xqes5qN[k is<}DƿnwZ,96+*+^BQ5Q( RAqԛ oZ~ui {ܖ\Rg߽K /V.`Iu|1{NEmtS{}x֎w#߈&䷋\3s)/`R͇3\ŭM!xd&匿>KuSJ}ؾV`]n:E{vISmFo}8dlֻFfQ!W_8K^`dȎ6Tmc;m{rRi&cΧo0 { fz+6vx%KYuǘ\En?Y2mfdϞ5xm]W[)|W;)R|Gb//QoIjz}*mӂ1,s$1bJ]ikW [/wݤ U]C#iw4genR冿3]-bv3-r]VٶKLlwsoߙ8Sǿ㮼smپd` j.o3P.wd}PiQ37Ip.y(Ѯ7{gJvy]Y/[0}YikwQol}Y~Sa²A;5fC~Zƙw;̲?Ȓf۔w8{o΁'r@K!=.μ3;pZ+ܳh4roiiWyí>b?H躻Sίn=D]mHgm=OYc̄>os:n=hSl FK7l%Wt6{۴F,'mԗ3kO#_x9&'+`>]U9Wީr"5%A.1Dg:HF#J$LK:LVM32']s>^%>jyY m)`f/(.uӚ;]h(l#F{Ryc*9M?)acރgֺGϢwK|{)uck-綢6}6\%_/*n7GY}d ~~N~>K_?EUfo!SfP+;ǙTSsEh4[d9q@Q\j]37_}Թj$HQ-Mٔ|>?C?{mFZoۘ:uu9z!fR[pcX1Rha[on?;wQW`9#z; WYtf >g |Yql}^OSz^Y94_;uBn;)}s {4{Oٖ݃ձX#aރ^gԒ0`7PJuXe)'[ߡK;MRw{ouOևCs-*h]_fZ>Yd۳×̿Awn# lga'FEEJݱ.{U_|Kl]ĩ6˿67l#L4\S{ʺ* kJw[:=I~Ս;p̏}rޞX|xQ;a+t-<2ͭǶn%}ry*^i&~e_`^^smcZ.n3Z 0(>Vݲq̚we3{ G]XJsȺ>Dڮ3C6N>Weì3 -a?~UZ߿6ǔg^_d;g3{69nZ0OΫw!PVAs Ԑ8õƹFϘb[\hm&O1x4FSwt?-{S&3YKW7Qߞ0fA󄹯kd7vm֫|S/p;=FH~\aE-`r]ɍF)yeV]Țu Mցzyrd!dɶ!D~KJd7X+:o⤠̌ߤ$$n-7{3i#]εY^5n|2ȾX~Ɣ! I/3j7y[ ^ԧY|u ZR+~՗:4.1}M&edN_̃.Vx-)tt:.7n/)k=*pl ]i+Cv&RY"&RYߢ:O!MV!2{A >v%2E^y1 x(SYoo!q;lTֻݳb9 TGsU y1u]}EʺAzdQd7:0+y)ajUL?f+1;d3eRRoIu=݆|MXKtJ=zXZrm+p9\؜0QELʺAr_\%Y+)%^W $G_IeAFY[3o?6"!DvM֎lY^>Gׇ,J*뎅0{;M"߻8lOl),!^Mwdef-JyEvMV,5sJ%V*e.:.%NZWyy4c=!(Yh.l^m3c>~oV؃݁lY1f[u̴9=2krs;:8U_4y[8fEy>\b h|'Luo$i.U¬~..֜b#LG R:WUw;w"^z%TUߘ7{ɒ ݒnjߛROfl}7sQ5g<Ӿ \Z\Sdo3c0o@~=%F@m"`֧qZa곿/tqVQ1*׀T,|m z];09 ^U ,m%g9,3H>ı?_:, Zѷ ^c8h?4UGͫG"\QOU}t9:6=4>ZT(N2YЀYBBN ]ĨPADD@E QAQ1 zQE $ÝS{foysja-ZQVU{Ԉ3OLi*|Qwй!;I]oߏgΆ]9 PyñeVi"^Xqٖc_%y#;nk_#H7'E5Uf^<ҿRq1?ّ&(v| O-f2e h3/WѮ_K u s`na\\ Ԉq$, 0zSOls_Yv*H12ٺ<:c~Ոtw(#WFG> ۈZtF?00!?As&hg$?2O;FNtZ e^5\6Ʋ '3v$kqA^cP٧FɊ8dxyDGu!X*a4~dAvHp4Lsts2qm7WK]Olz1|k|g.BH?Wa\qk zF*, /J}v6Dx%.P_ӞmU?k|1!V^FYk5 V%;ߨ5wm|z<7T}5>\_^Y;hwzzh3Ǽ EX58? p6&.!Ew->[[W [GMVLw=p7>{=!ta&w EOZI+r-]e^pۀKjmr;O^>sLn:pVEM4F|U|eZ_ަ6 Uk}1tEo6@9W{Ʒ~oZr[GiO߀_ާ紽׫/Q o~Z6~gro-?4ƟjzR[xJ!_/E_(*}y(@So4k-"& e<ۀ;^p'U=rU(p^&q^n ))|m7|{^2pQl+'p&W-߈k̭ٝ.WJ3=UZλ:1~cNPU4p:εG>pu%'\+q1{k-{\_n1pcؽbnZfj/N3&oGRS:-`<#"Mkj}&G%O-[`ܛVm}n|%׋_4iisصhJW4Ő{1p9Mesb䛑f'_{c~k*IOyw7}pgiK*SV~!cuI2ՠ; &ي,׏9n$B@z>w%[L2N g->W[m8>k_~+[R pۘ#2H̥BQkʹȔ43Kߘl?xGUԊLk5a*.1wp;-4^7].t#7? ]kS <+19A?$w(?{{1bx-~'_p솇}tJAgnRXb8Ё`_Щ_$m̵IR878jfrOB*c%u7lT|C= |9mn-.Zce-?>2v;<7i/p`msq E?1eQ'~ G?~,yhA[CO bpZƞ>֣Ԟ@S{l'AЏ?Zk|V49rps.d#܅IgQw'p\μ˩@kR2W \tk'p+2NIgXsC5X<%m,|g /rPak@>1PQl1'H͢ty`g>" $#ˁ xy[q~1J­?p;nk㊂;U_j}'TNkVr'`ڮ?kj}b|wD*COV9x 78h_7i,߳2,X_dBC|T~zk8 10ulm+ؙvFfY/ڀ6CWSQ:w~ 9 2d}p1JT߁։ob1xAdC}СpTXC@?K 3ϱ/a'pK vv ;Tr-A&9XsaJ%<WoQTu6ܦӨĶ`Ě",Uѿu߾:־A{Y/F/|9DJy>T+JO,8I*:AW}ԉO&I$]N6_n NVê*a"'Iy PX{+X8Q:sd, \$HfqHZJ=rvyfrx0Ȉ2EڋP8˼獍~yc-o85 \8Gz6z-Ł%Eٕ?+C\#|﷞Jufp)Q&j w{<34*G299gK?9"P^ 佨sj^i//э=myCO /_[eԯyک3s%ٌA6bL"pdre~z={J}Q7L>W_z7j^J[C7zE=kzq"&m9!Bˈ {Y-{ΘuW=i  UA& Nʠ50{])|q>Ϸ]imsǯ@y;ws} 9#:cq(ƽSupkvU^jЫAR}SߟMTvcQ׉;|E: a*p:$yD͕Ar>@eQXWB?+YȚ]#wtC?aڐWi؉NS'ǀ_|>/ٍYNmqmNvhlG͐,y*gJ@{+_|O4XczQbZC*";_P[Xz\ pDOca'ҹBD9U< +۹i\XxB *͹Z:Ty4nubnmW~2y/N:Su yvJÝSOӟ-v]; _Tlƀ&FX> :&EKH?o:=?ηCw;8U2ٱ_䓯|S8>C79NuW ΃coĞW[[`A7+x^[*k ЦuWp-* [_3{5 vm1v@v⿫}^JGyoK:FW;K(({Dr<'Xx`X>Gc-!VGH HJ]l%A{QV%wKqO>,:z^/_o IO˃:ZwPeF=߂vz UA Zlo;4^fweGP~F2 T&}ۦ9-X6x!7 qzgVh_?}IH}Iɥ|OV# @ mW,W \Q8^;uu? FO{҆`}`{ިS7pC8l#n/p=WۊLOO؇baȿ69 *Wxhanq%?@^+ 1$גn3b}`/f|E/Ӎi$iBޅ{l;%8n^̹ /be!ȧC̸w+K@ WQfqz?b  Kb1q(^frϦF7<47aΉs^G}?*zpti(=@g9;t鷗w?sѾ=X8έϠ0^]>pӁ/8١ޘ.>vW\OXʀK,0<{pǔ \-p\Lch:&J(OFfKOtSgw&N7:CQf&|<[^z':Y@UU8!:K=F5[&f{q}E h6,R_PgԋuuS;nxX}rlL13\#߶zn=yfecfӲsSAnP`Q{kN?έg {_=ʽ[ItLRgJy[v[˶7]|'iJpozORA<}}1{c|"2TlWF{*olONN:U##1p}{=UQ ŀlz+ @;w!S? |K[Ft1!$>#ȿz3}i|0-9Gao'':nwVbyѿoܚ+@_빽^O8T|rGR/7no _-C1Qsϗݷ;}|C};|"u_D?E<}y5T>t]z~z*oQ~6v_kӟ`Ƽ]ݟ<y0S_ŬJBe.KGyVs̛LJ5usgPQbԏүg`EG6_kgg}} +}m9Ϻu޼{'-eVn2nX5^=~6џ;CƁHUH=uP%p_]8W Q kfPPXۖ׋5+T 09VȊt̵51pk9چ14[޿ұ*XgxXOJή.#fu{r#{-uփ㞁zx}l2؜,En9O{.'pf-ym~yg>=u&c0{i‡eu`'{'<1'4aaxI}OB 2]PqB_ di@Njr$g9tl6tv;I $TFO e5Ǖ}g>_ MQPy hegY*CO {޷)2HTpWb~O:MV4\)J~!# }mH#x4k!m4&m:-Twqۇ*Y[-l=vAC8e8+i@>?;0΃W{.u8:SZgЩvv՚],Vt,p> ^_>sS&5tP"WyGxe+=_q{h/pۀy3ӡrG o<:>' ߳5#Z3-[ّLzsu5^<]mhx7!Oȣz}5þ2Gl]yP[K8nh ]3< an:Doa;y}Fp}X8I65= ?NrTxGOu#1oO^yvuL"{ 5a !@¸`s*^ߵV;v^Bv{4;ZVvt;p{XۃAehf`s׷ߢEG?w L@y|0_%Wܓ%g[F2i8f1u܊95@ݠ=G?cӍ{hQ{9,bT'%뙝i#ӺzŞyPL`Пy K|1p6+sm ecd} ; sQ\=O"!LQeo!}AV$:QIu!u525dn^_~N;A"XuXeap#fײU5pm@bV&67&`Wa74`MSμ^<6lcwi;6ofOjS$Fӡ1 :ho{"-*7DS i!2|owb\U5o=}-jm]>uREׂq~ss7^vW샇KAl`2 ;qG z+ ]^i2~DkZ>I~+O% GA7iOG?fQo|q4?Nݧ\cNj@Vw?A8[^P7C>z "H<":I-7PAYanz.qл.GCSWrǧB3}/jhZ 'DUn4&BIkp%t5ˏ!{R[ zKsyp 9JliIXmf~!ԉz>[RpF%}ЫIfTWhhRD0:o*{ Ȏi.A5"bdUEUXx(Zv\+̞+ pެ)_;| (K y<Ůw:_MwsKrh2C·l| rF؃YrGJ a++Z>+נ,:Lv䭎2bRGړ!J\ǞÓ.ς+/Lxx%W0Ez#* f5MBļz4o6ctW3a^-"̙AglVlO?+#ˬڋ)ڛf{^_=ˬz尹f*y߱ɪOf)wn2qe~8b86 la6Kx1E+\Tf 6_klg;WH'46gz0-ޞd~'—6wc xx/wM=A7A>"~l.hJ=ˬ*OlBMa?'/l>ib{0zfk91YIcB?Wxoz6[=ͭldz_=o;6wwbsM+KA>}lT;+|o#ٌWYG|a7c}~u趴=@Ы8n lF?%+v5}Flv1b?ٌԅ[=?&m1?0vf~l<*TvṣX<tln X݌7_̨_E{D/JXM8ZX`E3W6ʵ[RƂFVٯV9+s՝mΟ8cE+=ck,.jDz|5s~Gpa$NI%?Zj6dT8.Fc~;N=}=z30pV*~%ݭ٥wy+Z? ciKUql1"-o8<}Na6ɸqads7[ѯJ`ǧ~YG j$qQ+B<|PNv??_҆kW<F[Mbϲ?= XQΝibqۓN|6gt1iFY۱ܛ.9k?S 8/z1?tǘyg=0ٗ>&_Rh}*?3Oz_pJ:Ɠ̗3ΞWx?~>+ϰO匥Yӻg]Ofxk~b6;[lo{7^+/k.6{\;q6+=c8ϫl؍q 8kK7031㗌55Z?'cgƁCg2.c| ݌31}bLdLx汌E,_XXg$cladی^ؗdzYXbx2_X: jƷY?1=<ϰ c6%W3d|U00sn؛1q""ƥ1 6JG ˳O+}R uA'fOOdTR=~1c~;Wqw'[xs㫒Oe Yc7~-<뱹`u_*ܯd,O+Jf؞[aKO'֯;{u>3_dox֯>xIC>+:_jO/n/ass1^J^9>ӶG?֏:|S\6=[OAǭ]=tOWgy~F`o9x]RQӋ%3G5T򂫬!Evn UUan_( wo >N_/ n/ 6vKnͿ n1g񉜏x=>C_wN[Ej?ߕvVzCN_.ꐳGyR 0&1`dx1dƙ0x+݌kfs/3#h; /^u_Q"k:|q'O;]_p^/ ȧ~ygVJceR(ں.ў*䏂#?R_|P$g^zп;zKO{ Z+{S]L!tZ?B`b3{^G3M)LGW`s1Sf.lݞ>nt:z:GY*S-dmg|.~9})]YZ?9X߯gz"ſ杕\2妽ܱyyE]n_3w >z&]x{ݿ^gޘ gތ3ػ&=Aqmw{OdBEQ?*|P`Cͼq,vQ_g3&W]`*kmlo#}vbY'ޮ7I/c_}繅/xk/(ey=~u=}Wկg9~ώ?,dw?? W}W7{VOV?uVx,o5xpJ|Bְ1t%Qt̸9W̏Oإ[|BYWw1hTƔn]gΙ?u^etfqXOTPGqTՈU!߭%KUqSհ L %.^u˚I+dYɲ@ֵI2%:?C~R]å(8mvoEIǪ )Pc>j ]|!HmSqݬj"r)7~zd zXp3{W=߁7Va(ܯUݣ"م@~7F I04@jգ1?Ez^(]!yTz]+ w!b< vfiu4~p1 2."ڄ0OH1"({#~.ih~A&("E^umwtg>Cxl^e,I QhbbOir.l-W|۩;xj/P.UJ7R@IȅQ0RdWtzl3|2Н~@Eu1Ω0PU6wDɲ+[tzl35DWZ-P}"ZWX@uUΈ. d}@?lqJɤ4yQ_t'ߧ x?qF+JzP9HsbA:HkCvyB E2m|VWzmY{ $ j@}"!WA~Q~n7m qSY'Ɋ~1PHY-+z ]Z];S Gk+^1(/y4iLQz Q45qaOr]!"Į cu8?>wh =~hkRw貧\ &pd!,osx,WeH%: ؆TY4yc `Cхo[% ]k,ΆiR N(. \ (T8y8*u- ޼f5UPІkI#Pz\܍Xr]-'V=-P59l99NK S\"6JEZi 5/0p?MU|=~L$ġ.Rg͊[mVpEkIg*mP$JV!JdD s9`hY VdBvdM~ʦɎUZc1Xq Xr~ "W(ڛBQLGjDNսV޲Yq]?y ?TMwSTj8Z^.-TwoXMa2r)ը;Rg ?Ǘ*=p$K>wi=PkQjO&W>RD!}?5[=9:d!@*<IvȐO>;A3P 﫶](04þDGcg f ;x;ؔG=o>BWGA,"CVG=RD{tE)HQĶ{&cǞ^Tԝz^R;Jo^] ߶M)~ڞގarmWq/> P!`T,SZ?1*-#0& "1mP*Ti0 >C,`T=5[]'5`+/ҪAR~ &` rv`= \jQg6~  {ܜLpk*V%z"X#F`u x`Z_-66pp 0MM8X0C0S;A$"hsCd¡Z0e#ń#{ Giv^}F8V%5x։p6pv dJ)r©iKwgh_~&tG5'%^!^M$,^^",j.$V;Dx-bp_ި$,:ޤ \ '\M%E6Z۵^"\#Kpad]1Z[Z_k9bjO^'|H;LATk qv&-LOYQm Vm%cF'g io>}A7$a0 iZ0B̈́/h;HBpWdoJ냰V%&5AM A.nH3c\:`3o&u/s'O).oI0;S \DpW@P!5 4NGXؖ`Q. nEp5 n@ps9W  [[knsg ,oMp{ܹ஛V"(y V}JB љ/$5GL0 inL` IYt"(O0u)L`*[ f@0m9t:5P+iC};#ph *߈".ބd+ և:_b9R{M%N,g#gsR7=z,<"{'|T#S1:Wp)&ςgP!u`Yb7sg'e^^Ǹ_1~ ůDѫUFt56YmW'qC5D4T&hG<#b;"23jR7QRNſ,+Bx "tE%:%sF{x>:'BRp& G;R;}. RP)rxwhhP s%/ 1Kw' y ǠWSg I8BR֢/ TS@R?ޥ_NKKz xrp?b$}I$;TI٨ %rC!8dr!ޡfRǿ$)P񝔍w_6'!Z!/~.+P I7q)3jJ$(`آJ= kfn_|kJJ$Hڏ2KAPOFC)ΊJ> HuUZpOLpӕ&}K;ϑ 1!뀡 im#Y݁iԂT4 7̡'3XpWL `GH}"ߞ{16dS rЕ IUp=bUIVrpGI7=‰'.3jr:#=!L'C U]z`05Ӿs3'ş1DE: v%2kF0GWзʎ,wOGק󛖋ҖC6We9Q8whz(>TZ3ȍBM5"0iŁ k((̽0Gy9E!^f=혠vQ (jK2EB.2"=b (ِ甍1Qǒ~KSItοP*chq}OȌu>i')VTbD2{C(Ĥg427j\ECs- o8fE'k"@t/s#k*%b&}$2$W"A"&!1@"Β" xD"GbD܄V߷";d$(aDBv$.H7v!*HHf$VJ,$$CL>lM,x{_K6F/$k/f[<=$JV>$BrWH|KdJ $+^"$+ cFrevP{>"YՎH:!YגDHVR"qd%"$+#X(YKde2HdH+h[| !i ns]NȬ.s7 9vsrv.ݑsA)= }=l#֞a%  )1K~|ɣ'w1aˋLlKkk2VkuRZ!"-DHVz!Yy öD.yK"H)'{[Im5a-1"x}yˬPf $=N1HA*eQrdH5_NZ|vC$GZЦ#.ݑmH{B!-h#a/1v@l%}*dCȾTA0Rp~ QږVCHB~QP ђ#6]H鈠m:"H[zA∐_C"_D FzdbUx%4vm! CӼy5 +qc$ ǡVo'zXT\ iC4nKAXB"CTC-!jC2~~~'>n~~71~/9~?5~َi< x9;np;gva>(nܿ:fx?8fwK#x?byX%q/}=OX:܇qz&m rryܿ/-IOAEIovQvn$a)`ja>ԛ`$} vFlldaZ?I7C"vrVAz&hE7*bP+')%2FՊ?JZ; :Xw 0&+#w'{O 3GRf59*5 G Oi@iCQ+A ЪiؓVT :`}$,M3IoG"iߙOd9F;9DZQkQ6)^96+NuSfݎŶsJORBe2!F?^dKΣ}n`(4PY(*] 7O=c[HVmf\܆UɲS463\t~FR(6,T a8t)d'{e %[FWZڝAӗMLK6t}dE~IqOuF]uNYuMJ^_m {Bh`1B}&,@X6Vlp };6(E7Q!v1oQGd;;u m?= @ۋ(T=х6N&~cLlr(3Bٔf^ jdvDk뱱An`Ħ Th̜jh`֡E,V֠0!v.Fd;qw sͥ[n=$UQ~@z[ڝd{Aijd{Rp ldgoݐa%Y؁;^g q5f,K.pb40_8MϚq%\xD܌ĕq $$G(ǑF"AbDuK$$nFQ:>,vJ|cgZW$tˬ\"6W$jSLd9 3uDR GkUb"t< ?H0pgZs)F1̤dBٯhAT*1.P p%H_%hrN*C^嵆@AAW63İ(FJ1)_ cSY!š 8ZR`l`.DB94F@"aH3uDE˺Uq+Q$b߅sܫ2ȡh DUD! $HJD1HH,UH,Y"ʐM"DbDD]=!d8DD>n&)[mZ#7{U}ۊ" zw)B]JMD6ɒ PDUرEE+oLv{GsgΜ9sf܃a3*kflZ# <,\yPrI)n7i_2fIܤ⭤cfM1Iɚ$gpx?GJw59 aVo%:Y!w&펙L`$ōr((.u]PdI$"v̬A"WPtϢNrORÖND {&T|QpωWT)6T]}^P>rqs@\#H#O<3+T#2yN2B!!f,BC3|q}X\?'W Y\Ehy߈luc̬0ď0C'9$H;cf칆hQľ3:٨7~nYl^ޔy9bf>)APkw^g,tK{3S6~GIh6TG3-Dvt\{ =˴ȗɧsŴ#ޗ>*;!,R R[/'4Ow]"l$vD"YMKmg=1YϚVOFY:ȴ 30+[ G%QW%fUAɊ*ĽyUs f<3ΰ{\<\n믇z믇~|ʕBOv,,k M.U,C}qfPUMꇲvXyt1l,'2!5?R;srwZnSo X1Mcdz)43P<, 1I2ou&\s"L)<Ҏŗv7T.#-Eu1alXռ5wXlOfIo67Wԍ]{Sh4mw[#gj MmrN7470Z++hQųx3Ҕev1|{݊n$gg<3k u$ 9ՠ~SvA= zf޽/+oii=Ju͗͟SX-#y4$ +LHOS __YtOjaCGXDZ={'G'Q07D_sfxyTwi>)Ms+x&*$8BдoVg '4d(( p!Ea'/KebjI܊)I rs_.#{;J' sBHjǝ=^q/lwAfO>=J%'ywȏĨCVΓg0j,l^aZsTdzsd^ nC2&Btat|IHwD&­y/ 3JsYtN*(VbGw8 7yJ$)QqD5ȕ ,*rWÒNFȨèSqc%K^i|]q$[<$n[-gB絼ŭvz|BZq^+1gܢIJVqGVaPWwxˌ c; o)~L'Z0=vwL'ĝ4p q&G/XWW|SdIX!90!5 hBZ#!t>"Ze׊<W١ snU'u#Z}ωu.b/h,FǚO^zl|xKlƂG겄jBo"񖄸ƃM^- G|Lʅ qvOq%!niLkŽ]OmK$;).s5=6Qtv8ף /+[X/,6]9BܼyspM:'c8Yy ד8X080EY5?#Mpf 3i%%sĩI}C8e;%=9?pO6g@1qBz)Oy)n;ҥN?AB*NǩZlǸ"#_4fg.n$['}FgK}rڽ N-Ly WYZSE:\?cA}Idi< H6 @<u~h+NÆ*sK47:+Z9Le)RQ$֡Z52Rs3\<)Uȡ%CxQ_ &92y:;&=T\;C4OiٹE ==l: S!59Rwݾb|gnG‘(' 3/1 G (b+6dFIu4KV((Br-^oA[#]4lTa̡ךD9}."orՒN:3鉊G͖>iy=y)W"ETg kcfW=XΒlh?L_P7ݑ;[&0&]c&YO\H3‘hz YSM9j$ăȏlNw#sC"V&:bp'r[75|Z\O?2A(2gY7⺪=mSIw֯JVD C/f:w$Ni~C EwBY2\yՔ5%Di'o/7'c(q)*a+f#W`ʸFK)'X/P?wlҿޏORl;2ifKcGxrlSe#r)I*seyb䋑Lp*GBq_ < r7*$l?VmҳdMJ|nAhb` 1^CMc>f^J'ZU/@rIN7 1 )Y>+܄f = _77Cd3isR(%S q3鯗.>3L륋L7z3RGk@k7t30Y9E[}k> /rƘ᫗opiZ, s诗.> E׊M[ ˰)SpNM6Ñt;" !sg2eSd:ZDZ&?A(t տͧ&i;o'{C8nۋQ''i8qpz\s]U seϔYT 0Q!&pqYNi,tޥ_&?ߝGDh8 s|]Fm"XJC',"~L&7mXTQâ٩ydL+.X.5̼MRxGaO3Ϻ,̏y[ *f"(qzE!@qZs17g^E g^9-=LK^9x%|+1Rh^Kyfo&Dd,UW3yn_51~~WH_#ɂꦀQJZj YyB//$]^^ _K_X-#W'E(J>W[\r 7*}Lq[X|ʫ0w@B|^B/3_e>wp*O6|´y=қt@BGvfW7/*d 6IA'gK< b9$NMw[=#&ا9%7/xl.9Y\@_ HBIS"wH7ա}$:~x"Fb_<]D2 #+" cf\W)S(+۝QM$[g쩉K#)@I mRyea{|>fV<ԕ /yu5|jP'{kjBP^MP(/Rh,bBV+PMT~z&(TSFPDդTM ȏ<ܓWK+ dHiN#Aեz$vB!)1)9ۜFQȄVc-چ|m !BB]YsZM?URO a:.MD0xvz|wzy<@nT{~ SEOsR!!SɤvfngRJzzP%z.#58zZG<2ǽIw4iՔjed ԥF*:])6;M1j-m4͓!q3\:L~Y6'U21 -z"ISPJ'bLXrq:#UiEIN:z[yCaN_l yI }") NΩF5;QZœ;pF~3J@FpqvyG("ac2yliȘ:d$wTC|+?^*Ŗ Qchܙid< j/Ik$BD2A21ueTBw(Td#R3CFTgp}1DIw!CwG)g&I U'EYs_#9 qς$ |! 4@l{Ʒ qr#ՐΩJR-.@pE?5z[PˀYv1' < =FOX?~*=[+@D(ADmP.CE)kQ=[_׌)^6pG_=W+.Ǒ< w8Og5"9?{iQ3~15|#^|kB" | > 7K e [ ? / O >.9 |V  Q;r=\vU<xp{7/{ WN.s |pp/ §^@#JMSeӨ|=R^=1ox2݁<:-$|6/?L$RcBk\9Pu!g 6KxՐSwo'|8]q$'ˁ[cr^ /p?; ;о}wA=A 9u:wW^GLzo)n]N"^>.߇~&N'|7f>| ħ3 %ځ,Fj M(o|_>/Q<&>ܮEkTߟiLiKD}Ƒ魠~p[ߧѧD:T(7nz5T^T^_ ^{nsQ"@B'ۈx[`7"| mՄ?/rO3}3A?xݼNyxp?1 .v5@k(Ǒ4cp}8sQC1p?tb%7!]nS΍\{I|j|n‡C?||jkDk;4QmzG }_sΌSg:ҽJZE4Jdct^;<>֎v5)eVS*MCf4>͚Lưf;45SBy$`FL(? _ܴydNa-Po[]OG=o Fx[}Gv  x-*ާEd= oסn G_R7#>BR QmQ4ԗLziпuzp`;_[{Ƕ$>>pw_Kw$pO>F=KkLed}ng_t_gJg E|Y*? zj3ߓx:)@mް1ڨxVDYqGm| >UdLl3ZQKEIyA[7gkz:2֨IleQ@_|"OnuV7Fs'n[d]ɮVP~1my 0]GT@_ң*}lOg8-y0e(|RR1J￯%9{7R<P<$_(bYa ۍ1,|_r AYKoP9mQvR dnACojr^ zK<<Xzr&[!r& &Ǐ/CPWT}1^۷GC~gG?k@{G I^?MnG3/CeCmvo3A@?,1ʦ}mF>3ޞ-edpau>~FʥҧHHx5>W3/AC^Dy >ˁ[~SSzXml0 +(B/SٙF@\<ԓ1ğw!+?/a>㈞] )x9|SL|8. ˴t?<^\Qל?x(@oq=ǯB~>9 $WsEz/mn~(7.ʿCfa`З+g"[(7,G(F+ 1F?(?.H[oQ?vj.L_w/x(]/3FFz/<(E1s zYp'>~y?ϋs/jX'zޡw7#߫rӎ9#IW||Gԓ'35c >Ä#IsB6/5uĸs/6b7nB' Bہ;Wu%/_Mg.xD3B;m/~=tAN:;}k('[hGkTu#>z鶨M鲿 Z_68P=p|{NI9@Ogp!N琇XлMӀW/O"gշ  5迄<t¸:uekoE1nB{S yy>'A_YuƸL/^ >xZo ?-<婧?r~@! ]O[vO?V ܥgzj~0w&|UϹ(Ji%M/ ;4;Vy1nj;ہ 3ZEDz\D^CV! +ZH~&[I]=LW]{PwίMQ{THSȯz?\J][uvJn])_3, xo,j%B[U򻶩27mJ8wrK8_7~-(.nཀW4"&/; w5Ryg;om9oQk.Z= |Yox% vp+pQ9B-ߌn ~ swpUI%g<5J_B.hOiz ٷd8NL7<{/ 4|p>l@x^= }&K=̉Q| pWw1cx`zx`|%>MP^W?jIPϨ3)_㑏U?dnOZ9%~ _8˳xo?HΑx e9GOeCZ(Z ߎ<Є8s]Q_x+zEwq(ݛQcGv4m&CƗE:oMX_ V[,Zӣ~ܔh7jx QMI/iׁWhGh|FUC}߁J? Rc - }"aؽ"?n`>8@꾡i'zEA_uBϫo;J~! fެZT@ ? ;Y wYkwFg=[p S}opM go}?W_*S'QG9K.s(9~F -E;8QO縈1Q'3R>4U7U\ܡ [n^r\|U7C=o@ގuj4o'`!>F~7V.@o=/<%HjjWBǩFjZUߘ?y0a@dzO z>?B g D?|ʮnKZz?[p~# u"g1 mHךI򾼽]ۢFۿn5KXf-3iWM<(ߘx@z͆^k{Ԡe5ϱ9PJ_I?KKb8GUցN;G J[$ a2qᖡDY>7>VQso>Fø(B\\)V$$+UuT> |*I~I^-$gg hG[O{6{߿d0Err; >t%@.~c?A<.m0˿U]A gccH׏u!D_5y|el UlxKiC ćJ ٯ T7*Wt-Oxxo>he[2& c&F1{ %yHN$asF˓ArM$lR~݇YrHSU=cZM}bݖdqKy=ǟ`'yk?8};'M>bX S} ?zo%] "pKZL1x0JJpvoE,mw /#9IR7pL1_|] d6!}nr;Y'˱ߜ ,s.̆_5rYo1a|N@_yM("JM@8B~_v q}n.퇒݇intHמFyU/>)s\OGLWt}C΀}puA_)_61v碟S_:o gp%Un;B4ɲI4sO|t2TIK7||ʆ%Mee+lR9 ? zDx^;!gQDž~Wk?| Dq=ד%Hϕ;hAs^|so:z( zg_NFCa}+GLLN2o6z"zSy~i 9-)$?7>O Yc"?x"<~QlS#?}gmU?ИS׊x_jpm$Ƿ__39a# vg/wT߂SdY[꾀/'pr|l=^{-'sdxi?'!ݮcNG+5?d2GG뿚[]wE?G<\|+mNsJ`yz$w^eN8ہmN]/ |/B8w'aʱ>ٛ1GzC8x6uycc;_m1JW< i' o8򷫴sT2 r7t5ppSlדߛE>ۍt)Ec;S2>Non4E~O5rySH?G׀_ޟ%Bg c?$?W?kNoy#|RxW ۈ(?9n"_NDZO| <~|IafDꗭaw'j'[`'k&Qⱓ'l$} |*T]K|8 zDr$=&"_ >uT^+#yݓP O!hH o:d}#+H?w*K!>\M8i;C8ܯQ3]7}'CW}x0]$>S D|b1>V ѾXoNf~V@Nx*>T+6޶ƵyASϮ+z^z Ԏ=_;8S~4ʝ㊷ rkriL|Dh/b' i9N#zUoKANw vc>>ćk[a?r-~>{q#U Q.e=Kg.%ϟor)Nq.S3c.%}_|*Tƒ>O b> ^<O'r/s!1גN9;orٟIB7YN5eR~χ?\y:b?J8=ܧi:Y_r@zaՏJo~+_ >?ZKŷ7'> >mv~vڋl{.*ҝ>߁#:ө|]qt騟9:='^u%^bW|;!e: m^p ][Qoz3?GA|{HS7zy6)Ǹ\K]y?F=fPh  D|xx&瓄s&G̈́Q؟\<^n/ENj_s;V@tkBu"9=B{;|(T)/g[ xX?ȯ~HG;(_E,Zg\3~4 /= ?fc|ˌM~cg;Sl*h@~̐R jl؟TJ}o#(NQ뇀/0`٩;c; x+~j~dz(T+P?">7>kHo^r ۱S ~-#<>Jy KPsFWBo<\];t;+7So#D|=x{xSkIw/o=5< zdE!P^G$>qN. ަ%ؖ vn_{xv`($c#w\|\ nz 퇩T:̧?[+6 GZw^6Z0 浘6 zygn{_0-rmnNתOxj7nIt{V#u=޺Co/r}8 p'ӨZ{`Z(_Vm}:͋ZIN^J8nz:դgs(J'ooJ8+B(@"p#1 b⁝z:U*Hه gʫs(kI=֙Sz~*ng^mFU3?/x:?0qckZ;t] nj*zЗ^Wj8 Wqe#XN5f 9ć+;0r q\oR-}Q]v:FG^K 8 ?z s< C8tx/nejگv7 ]ܵ_#X?921~:;L/k]&ӡLQWV 3dWiqԯCUy>p{,U?wa]|!8y/xfAz|ʴ?`NsP~p१~m:?a%UvQ_7@W${> xi4qbA[O|x^9i~|ćWiVhc}Ԏ*4aŁg/;E}8^? |5g7pW z<헌?Jٞsd']^ovv&)k=y}$~!Wx:JIw#]}v>8X~y 8f[*}< ~'Y*AxCogSfGo;W=r_7d?#'_CB[߿1'ZJ V¾mSqno"]}nLWP_?Op:\;[Br 7xq.;~yu<:zOqX?k?^ ]=OzR ?ys}]t9|$pEXA{#֣vzcՓ`L%WR 2m'X`5C}XHcٓs1>N L:y\?CIAwyn,D7eD/r ~=(`6G}ܺ\q@A5>EL+ ^6W ΙFhwq1c iRْ$eZǢB~U/> 7Kq.%#~6~^;r"ԇT.BA}Bk޾OwՁ#_[1۬ >\.Tm"2wKXLqO_:J]_zpFji(W#=_ >'X~~f6>/rv+ 8r_b{ux!gvfda_>AЗU>35ܣl,v#g_u7K^!!OUvVP~|qx^丂l"n<{Zy/.nGecب\Ao΋?k~D&Q[GW5c>fǼK/A$ױ P57Zfu `+<%dl~ ;sNW'Ps;?\@z+vA̷8BثWq!BWi] nD*[0< .Y?!^RҬzJR؇TgeP)k-'{3I{RKIm}:r/*E{8 Xt|ڝ7xqcrg`ϕ8X=^)[?@f؇,6+kE<モćn`;y"#ƃw,T"ؽNT^#QGHڰϟ8v]Sbo# |YtSHSwyb~zhX?KPAaK`p Kq%]Gy=` OV@_~J}}(C/^ߙסoQs@D\X8\qʻTw_97ЗcM$^z@MG[m~r|Cc<P?8 S s)~W:p?">'5( ^6,ϋ7D?76-~RC{=BN{}_}1"so-}øgl^q9ѳ p׽+ =tO5@?#Z(nW$e>o2< -Uw}E@sKO?-dʁW_ mQ J;rmdrҧQWYc9cv,G{=CAS_|&es]qNG*Y B|BM7A7󮍞}N%CD<b?Q36{c&| MIo`WNym`܄o]B8:f7V y$}O9ơW>q ?}.'Y95amM7\9̱T7Nj9f >'|y>ry$޾Vsk9^wi-!߄:}"^Y7}"mn!;f.vn/q<7T_-a-5?[z݃ tS ڷBHo`!=mP[|r+;/*67iOQ;>P)=(]܊,Z7~ː>cg b4ޱwvʘsv2/o->/ g̹W{q|Foù8+v<]H7p/@n#۴utr= fΗ0sg\n<|qDd/U4)--p)50v+|;Pg}ގspp&p'Uv+i0=َ?㐿 qt܏7\ x?WҾvЕ.krCA~@Cq%2휁;@D<Qĺ6wqDw=sejOރs0? 9^~cWZih[Ei|ZU~ [z _OTHW+0`9_<w2;~{Av#lGށv3O^+~ dW˗v؎wr5?pҭD\|*gEؚ[~~ ہ -~n<<3v)/}e [Q.lQVqb+Z8m\VNmM۝?/|}?|eɌ58M <ˁ[8 H71/ ͮ58%{?XsbAjE#.<HN^s4B8ה^r6.{>wQ|-ƭC7A_K<~- BHkaOqwRb}X0jkߍv8Wݍ:/y`֣Y,:#l +ux$避+q=G;27:_w'D{n%9]NWg*,8Oϛ VSq>BϘf{^Hϯ^A8wp/k{?ͫ/;0Z/U)/]zHԾo< * yd}>.߽ۙG}u(w+~/u]"|sLjw:ѵQyCN-޲|%8wȊs8~uz'~i2H^+p$Z=Krw6wvOC~z|^ː4Qr8@֖ćXл0 x&x;x⟆ kԿ|?K'>@ѯ_c./G\*Ƶ#b|θ Th?K; _AS3=k}C[O \?oyFʯ}Fjwvw5)9Kk क़y1 |> \joB h1WoT_ 7=)j`7_} >ξMX<6-fr>lF?{fk4ணTٯp=.?/|j3έg?)=/!]O."=־/_7> ڼPz5ު0>;gF~~']h\.G}@|_qIe<;jQu'F[h? mdܔ[ȟ?G=|*Hol$?ZWYv1p?#r~q Y1vV/\A?Njbz_tA_J8TϡyI׺~D?{ Cncː ˃(wK]?p 1C\ۍ">Mu[e719gnvٸm{y Qrh㠡8~ ÙH\;O,~>L$Zx:ܹ@U*ώmTm]mhڟWX?vCl5;3x[ ]'fo qoyqCKUCTO:km?k y~mb }%C~+>ҭZNCb&>XwhBCFi}^]Iט_|0.`{G[' eY:@qAĹ<x qyh >;wp>:SWO Gh|ǩHXTa/$|2Gz6j_A̓h?B}Y|>(ƭZ{l(kH7t_ށz>Q״}h(xoep\N/N'\ǔ׾G6_k-+yq9e9\[V?g;ڣ_sm 툇}jG^y;_w@}@oEȣNwhv;o~ƹC[l.QΡ<uy[Ǡm"З! O лp4g>+|gD~ǤkFqM hG1-ʄ}Tn yȯ!gBO!2ycS>? >]vb"3juj;"-13!]= /Qu޵h/Z>Nr{[}Y z;whqdKq~##}M՟ivm'ǗiuNqJ=#1ܥST<s?t'ko>Y;Wϱck~d-6{+goq(gCV ܆sq.|7&'ݶʫ1drWg,'#oL?lO]`~Z~O]{@y1 y&n:.{CS=qjn`[݅uw= yH׶o8.pR;]zܿ ^٫YilL?RJv.97ͻɟ9őY{<)^w8v}_cگO@+¾6#P[BrU௟ }=zu'cD8~<6[rp }jwG_%2s{ڼy6XCz >߷$SR?*/>OOoi޻<? ܿ@O.C۷xAo D秱#)O`~OcڔFǐuc]Ž;}|n-;g:in~ >gϢ_,®j w|[u]Һy|T\Gvu*h畵{Bb=]_4.p\g}hc1k"p~.{vjIJ.T]=~gƘdy; .lL9c߶loy姌_k[e|WutlIӧN:uA~!ywW<,K^^/knZOx~+ π~} Nj?{m:GaAxû<W_ͯDW_~<9 *ȫ^~'{a@WDm Mh |m-3h?Ymڿ~CWJ ?ȿx5 u^m%m,Y:4&z1O-|8-slq>}yy` ?ǟ ?r y/V{=^xhXϗyEɟ},eڟvg~yGq^孺Ooy]q= wƿE:OEW0ښcѓo7/.ۯ~ 㜃_{kh_>}_|=ӛ~zNk^}1B_b|kr6Wg>s} ~ů|}@ g~ vNg_,ྼ|\u,^t}wjwp}BۍN~>Oп|ʾ x| ׾1/Ns/|ǿ nz†F{ͮ6ߋO~h]h.7*?/ucA^7^l]>C_oĹbF<ݓބ]ӧބy>~7e=Pލ&qA>}`?y z^.~?hΛ}ɳ/۱'L/v+?5ku\P/An1|a#[\z%8_sk/C/~؟^^coy?o䛡.g߭khC\C[7g)o)w'`QE9dK892{K9]z[KG%&[qN=?ު+|+usKGWo um{-F rku}o}ʽOxw˝{Ot|/m <|~'^=^ޤyۊcu>FWm|o?z;|G,7C/^f-hz3p;t=oJ#zOXzχu??*/h~_,'v/Gy9:5xo{?/׾fX@E }O8ͻމ 1ε͟wi޹<_||wgSXwc_>=zG钟/6Wsh{`QyΗ1_ڿ^y~>WsN~|ic9nzMrz3>:VOľc:{yQv"&?zhZ1B޳<CFanA/;/b}~]v-noq#_]_G8G^Z8iGyWfF b?xWG<׵bٳ[h?q߿t= O~WG `_/P}85>~sՐ Ż@\T9.O8ٯ}P^Aρ1~7 O/ƫ?|m_>q{}|ܫ];X{p5? #hངE\ٛ'=Q!t%/>%p .]29?Aqa#/?XW_|Pތst}̞F7>i`> >}u>}?CYj.GE>~#xc 窏qj=y66_y~O(Yo_cv@wϣ(+żzQ/Ow z) S>g~ |F'vl x;^h묥C<6u|WQJ__@EM~^N /c?}=|rG~YY;0|Rg{'Un9铠/8`|?꾵:Y|ymiS k7ϳwy>sdSo8?8/ٟhu_AgjEy觱Ͻ<0νq оxjv2_pߌxO4 yO9|ϔ^n_^ |AX=JwoϹB/~cOxuRZ`yK؟|0~Go}hO~qpFo_n53ouhq?YwV<>aO^_Y^OgW/G>W]GЗǞ3z_;܄PYtFMϽ*?t=yWw}x.ތџzOoroq>c+|]eY\_}ſ{q(oy[loS:C/hzHsՇ?zoorvSۍ-tn_{7~ 6y[_j1ڥ; E1Eș^_cou #|V/D<}9s{mA߱㾷}]>tíZiu]-m(NMwkmԗ64w4j4^;(:z6ឍ8 A4h sQM0k'x5eh>?AG%Z뒴u9; zc9wi[$ 7fz/$iLk0;ڄ_욛ΤSSS(p5.٠sѠM?-{k+4ir\ͦ7f=w{\.uDz 7}.uu 6^s[qUnNu*7+ycG;\. tzt;zqӑ ƣ-&1;DVIh!hY Ѫ$IDb q7!E~t{ph3:ِAvyO7>3O z?"WܮߧU3e͆vC”L;ЋhwQQ:$t{$ek307'N6 /wI}<0Cu9FMkA20y3=!iLKe4AakKR5%l XEh~t4dKadYxUMy|Ai -"IM Vyj{a]>͹*u5ømj\#8; ^5@}" 2QOIJ ּ9[͛X2@txnbawjL{VXBq ŗ3q~Q^6,FEe91% rc^푹ՋxT_9mP1bxkekͤP$U31IsI?i62bti€ju,{U끼xJ > 9YPIfǥl4ZahFb#MlDW,]N ,wuG_"2%ji,61Q5 [' `E  G`kwmEI*Zv.6JL{b7L匴[]F1#%Lᐸ9=ZBT͐o-ip*vsWVjqJ!`]?p4RoӢܛnƃfD&ZM߇V#u 1Y /Á= zVōDٍG5놉)KEJM>'IIa:!`+-4+p; -mnu)"lqw-G^YvwCmŧ!uO˜OOT8+K4.ϖ\4n\^PP.e_x3,[qIʜ^;Q"DT\Z3~+GCf")5>QG@p" fIbIn-Jv<`̨%I!ȨHq+;Y4< Cy?y(5P|4 ]e].se]9cSA/7I#r"X_OU6o}g>)'&VRhU,50k:r!"@o4-U.A/g,TpK\5Y*ci&'1b& de怶?Zg"`" ŒzӕȥVyk| #} lZy0=78SL.+~m.+7gx0·o6F*?}ei%yZwyO$53]0im+FXYZUu#kxq]K3&zTm$ Ow2LD$r DLsNy5}c sjhØ ڽT iflV8 ={֤Xd<-tb edڄW+LX/B%8KUƹzY# &U%74ӎD*/֎z8tHjZ[zUnկ̃YBA/TH'J'@k0uxwuIIamE.5Gg62+Krn6[Q- g3xH;Ff4P{YffV;c#vؾBt M. Cf.|ObVXGz/.;PSAA\Ge50eWGtn%+TB ș!~]>ѩXS%T`t0aseQ]~`W[!nL3g4Eы[~exngО } q*._m+ @ѣ@a+S0Ή<8 Ji4?_qVyl_',gOZȳQdy rt*+gTu5F]T Nߔyaڪ$6L(rjܹY !?9a>$`T}4m~ca~{skl3*A+Z'gFƠ,!-Dn̘lube԰=j=ƈo󲅷j0F\o?/F 6h3?W/U>øYKb~\]R<-!v-"@DX 4'=[͢4FG2v_ts1^ LMj$de< ^YZ i'9U& :U 1qO Q d {ZلőXV Ta/LH_ܸTEVeymضҬY;Zikmkd4vTf6 ZYSq\6|MfeT jA l0z0Ʃi:%NkSr<7:WeG~6nqy&8s[ARAbwQm% J#4Z4D30mE.d;P)﹦B2ګw42dzҤ tFh8g>[#8y j}1 r?.^ pXuvVn"aqVs$Μ%QvN6\A:Ѿ';!0&Ś cE&"n5J>܊ˮ|ywbM7Bed:40xMS;+vs'8h[4|7Y&D<bHHOM'+nhhCub*^ma{Nd*XfG@";oc*Bܤ!6 FäGĆ*c4NYlwl9ho[ף9qCG4Cig%0?f%`clbI˓ԈMsHŢL)1b}hlK!tpJ4{gy8VDi@$ZQώe! c

    fF6%C-yy~UVpI&ܢ4lMà&tLU/cI5#p%,d;L 2nU5 A[Zp4^xw8J3VDSa'-B+;\C֚E4gAIB?tHRi2۔6Zz5Ot , fV PKw's\Uθࠗ"B)ʐ +Lպ—Tj.A:휣)0A"ĂOzE+RR =zf40h ?cfQ&gʶ^&G| 149)^hL{P\69%w(@1`JWׂȳ0GjFFPt|ksf$2j1[*%$6ϰs{̙y7a,vt+g6ʑՇ+^|*ӄ.籭u"rЃ /\s~TD+2"$QHnK)rz8XWlhC _DT(@# gٽ$dQ)˶ɩ{۴iMY_ ^%M (e"ᨁ =oT4R 0z&g:On1׮O}+R\ v;cֶ)p܏W`A%-e VTW}=Mj%DЭpW4bL!j%X@uc)r˲=(7"tWzs؍G5Ϝ1lN+g*R&xJ d'1_񻉀XXC)(WIA,[\g Y297pQ*2=K3ޭ$dKmK;X\7ʣrAr$J'c S]+ێn82/6̹"inZjl; 8c\vU3c ŏ,3O;n-%imᧈrf;jŢ&"c6:Đ\dѝf8m=_%I|+?&u9~i@˾t}#LLK~ ܕG\m_]:q~ApC-$WpUO-y2*m\7aY|[cR؇ ;TI΁8C<ۻhCΏcr*Tr W15g2 E* Zw[S?ȩcO%0oM#9&] *st,`D*?uRW"eI-LqY%v_˶!b:-zTRȻ ںDQ/@"`!U.q}GUk`ƌ|`%NVaYjY‰}@ر)ouGͼaE˽+4gmf!im &*xfTk8!TS *#bH&y惞0`ßTa鷼E׺D, -9LtȵJr-.vX`UBŽhT0LlҥnF!հVɤ(>f@bUxIig`cz#Ζ@+63s-ʫxڮ8!Da> Mi3Dt=ZX"Hw*`1sI!69f82tXmSMZz;¶JVyM'Ie oH:BN̡Z"߶O\7@# eM ͒eTK?Cm:>I34Vk{7Τ*@sn { ! ̬D2nP̞XT>]\HŘn{oVaf.jݳAg|e6Lgpx5iUUWѠfV8s<,n"eA'a֥Gc+3r#ݖNiC IԜ W=M ɮgB6,i8siX?MtJN] Xb2|ŏpܱi~ÀJ2N?6q_j,ơNi) 5G%-#&&|}\jj`=w6S΃If8s^꾸|]xďl~ڎLi)>-92vFϜ8L)-&ڽo@ \`}/&ީ3m0Tՙ8'Vtx |eEBUO8ڜ6ȹm52-9"҉9-TN\BR+9؉3@J>9 Nt$AΙdsf$YYL[ԕ*~"k~K%NLl6HۅYNxo#PvwG}iPܤ&l'5 @ :$s_pYzgw*lJ $4 <ɝ0}8R"0Y6 Nݶ0I+ٴ*D= ˙"FԜ+x܌ 7`,.뻞-2 yUP C2T<+YOTsP8. DEd{4QFVOQg539/ȁT\~JyX.k.K7]LGʼyMу29ߘm[ qS c1|&{ oDaٖ/53hNx5jk+iF[ % 8f2E'KJ0Fd|xTH _SQ+W)I-+nY2|pQhfGgdΈsl7$(3G WqDV;"Yl|T"l VKƻv%";g9vs&[1"k.|2x7(:M1 lZ)sZtQi1j ˡg8bVOKT S~dP`t-ݦݦb0^ΏΎIj[E젨qP!ͭz]0Yy{ytNG871N)w j簂8sCfC/@hwcѳlNٷn-KFl趾kkѹҺC4yJ^bC`W$J,2 ?,fB* Y|kn?`wb2d ڲ xL:3Zy/QP!4t$sdIF*rD06/3o,Ϛi9kSprlcjs|@e@ 7+;GJ(&Ԑ]Xo\+>*p0Ǯ+r[ICIE(KvHvEl}s]NsX7˗oW80y;o]5q8twRu/8[Lm6 B0؅!''% 9[ݍnXJW$]g*!K FܝT,y*Dٞ,w~򹜘}wr`4YJWN.2~>HE?3Y#B{vYq`NRkbp7%QXZ&$Vw7 6+@9nW),YoyNFF Q8y" W-`};/ʴ'h]9M#%(X7ޠr1 Hh\sJu)wL({Ŗ:aRe*Fkf?fE\183rq*ؔr'(.qdL2K?Ň"G)kyfKUb'.D.zm_"1"OD|8#IȓZ˜H>?mmai,%2SW:|&$F÷ŴASgv)r!:٦O8v`B),979MN^ǩdje9L9~Qn T])eVL{`r>r‰*;/E:A9qNY Idi$TV` .\&?JVN"[_ -f6+)3Pm-K J !g߷ә$}2[ڼaYo>l\v%L*KeS;%f? ji7Pf1J"~l"f``찛Ϯ$@k$n:p l7)]I06hE *@oej gQ;.HPުhUvRΦJ ֙Z^3Ue1G$#e΃J,'EZE6q9@ĩ[H9nk+ڤRc03V;HBɱϙE73ZcC̶X^+|jiaeeE.@سm bY/JTt(ɌH AE. Ƀh 7Pgj?(`C8H;γ\6P9 ukR;8HiZHyRO')͸cJo@|zG$}%:ϝrGq_E˳Ue)#=)Mwɜ*fNٟ*Y% ' ]Sryf\m+{`YZ)s@ pz tY VHc(3Y$<{'LjӚ]!4QH6̥ 3W,9J1OVpO^*TW B? jiH$f6ˢy4h IVCī)a2l  ȷY,!¡rNMrjnL(Ȓei|+MC?˩MQU1$pX UqQ=ל[[p:f3IF Eq,I^v!Ơ2PJ:6bWZlօS}h}ԶvjJt;uqYEHO!Tb9#1n nE/G*Co+Ħzdyt)6O)('jZSo'hz,^Mf#$t̷rfVv8 %d!ux@FM̼F~! U ө:fv"\)g5w6qkg NfMYL|L4($fJ [-f6]_UG`l#ӍDڬ+Mk!mL+QpTdgIQ!&hf;ZKQ.v{^8f]e2d,VO9aH翄edqHgODa>]Gbʓms)u᥾WK}nO Ɖ8@4 ׁPt(QPUcxpnY}ץV,GM2~) T]=SͮnwSb(3dE5`K-S@HoW Ic$Zl;UβNs9'wMkvQz/GDEbP¾L~u/BuaXppD*!&ƙr^+@X:2RL3Q׃ bjS8ڊpK+HJ8VߪeKS^͌c1]ە}l*uhje2,O3Ujnk99tI N܍4m"8)*IWOv2GKN#>̕b~ܮV.dU]jkW_Da:>D$X*KE2w w^HIֈ2<H$@3l"2jjseC3{FTUl)hR[a^.4NJ0ˀl9FAl"99`\$."*jJ+3 .ʮ5Yh\,*ϩnSk 4@]  KDZD#%I!=Lyqbj+x%y})HN)0#($ZrScD S#QDzE P}B[UMWH3;D48At{-xEB6:ND^َݼm;p0^[=ɼSutr\$ (H$y(fo!uNٽOqMWfL,zY թX3%Ƌb Ts7`qU&1+عs.v eڜUBrZH~ˆ>;1JN[\s4-NespToskT40B |qF7ڥfV@BR jo<#?fw[g, yG402E$f6BTGb;,<L!!{BB0M:{A,Shv 30AqmmIdup AqwAG3 Y8XszL$I@䖙<8 L:%s+1n*AmMu3CK&*λ@㥒{ښdCgX1ْ ha˳tHq;Se?ύ5ZYuAEGiHo {m\,B=~@upy WʎR'$۲  -[1[~ -29@o)"<1?I$/R?gUIRkGņ]_3yhd>R9DYЊ#HH+eDFgIP)Qc2fly8r:_~x0=h:dmơ zZWY|Y EN<+LGBz)Z'S[ zö=$達d猍8ܠ'͗l98{@%!%*etN8K.O& ree4&|ek'g#AGy⁸*n=Yfl{"[`f2ٴm݀S8VR6)Rbʬmחpdkud hO\Q\<7V+bφ`ԩgةdieNQ7Q}2_#K,e4kWy]pl/y;z9}vʰ pqa;þY6iJ98kڨä30} _aNxKke֪y:8JΠvRP-eyϾc\-bzA$z z83408U4PT0{Q9K%-/61y|76hb$a+mgDEHjW{$<k0ڮ?V|+X|GNo>ػZ\-UK?BC?]ar߿'G?o4\-?e(ֻ>ީ8{Kc_b/z>G<\;&f1YïizȗEս?̛ż_#?\].f/żnyW]JUa\6;`Zcֹcgozo2"h Pa1/ւ# Btlve`ZB% VzB\ǴT*(KY}JGiד;6xeݱ:˿~vM:re k]3o۹_u"4pUĜl(ϔvLuHg>~f|9:[׋U>Gԏռlع?7џ >$O9;8NwG{}qGrDJGdmLjLu{nD*y) LT?F#ApU'ҿ:_Gloj1ٮw3NX p"+eIS.x.Sc4P?$;q,mvY{Kjt7aj9jⷵO/q'sH|3hzqN^-Z!a~0DD} cwm$K)~x%4]u~ @7X8H!!BBQBTZ{/!jʕ|(d3f,TX]",׼ DiuX])3&4Qm2A2$T]o@}SPA}A}}DF,@Ս\邪 U.T]PuF؃b1Pub*Hi'P.\k+ B z77GbhĚ"C!B  1bh=*j);1TPX3y;<7&2²L|ZFE`z0=>DXQ"9L_*͞Q0LӃDD3Z ^7{/xᙾ;px~'yuh ԉoӓ\ӓ@v񑑉oBՋ, ^!^!^!^E#p+Ixī׾{B*>S+i `z0镐ژ+f(|S0 SHOމ'g[JH|5y!٫M"e#ɩ4]NzWnx)cXʘݮsG֌u6y>Oy ?OeRr(21z(`o BTӃ`*+8CoTY1Ӄ`*-7T`z0=l^S#~lBiDp k?tp<8ךkbo]U1Ӄ`*+ƔF,׻߻MMlo)"ދ]Q#|.7ȓ@LSuFLh]pmf`z0=>Lez4# JI+1ǘLӟ [Jc׶cz׀`z0=>LezlB+ku<ӳ-l &_<ܲ-w Ǘ7?s?ޟo!b!}ARRǁ?UԎ4{Mm$Ƞ%R.$ZZfB*MY!PeTچTaq&lCMB BYWB 7Wperf.data.zlib000066400000000000000000000352321505730223400323570ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/vector_static_gcc x |?M@@ԒRx.$@@ݐ$$Y{@ bU[3'ƿ#ڦbѨEm=V[J3|ݙٙd ^>ߙݙ}3[]V3,Z42X }I|f/\5uS0*9LX1|saq8}>l+oLϧ]E}fX'ş4vϧLgM}bn'|gIٿENv ΘKs$-;jV$*D|˓@ț#X<"ka~wh=.O`Ԑpr;=Fs6e}=ΰggh;,&M>_sB/u< uH,N9<,Zo4y|J+϶/w!ʳl,3L'hH+g=ٜf{Ndyic4pq,O&v5KG܋J]o؞pTqG1_,kqlmXz-I_X'vz_8Nן?q5<=Nm@-1>Ll6ij 7X[E_vD13r$u^d0_ŋ))t:_/?ŋ2Os)<5igwޯ?{Pt/Rw5iuG\aqc"F:'JL̳N!izҁ<5y1QzyGtnBMOigI\?;D]jSq>- <_._7>Sx(FӻD)7|Eۂ:織ofP<*jo NKzRǪݿJ7!)ϺRU9hiZ>k[.S!vQ?' >+O寙.ޢz*_Lv,_v)c\L:E돯Xo{~sjF=hrI W]cp>9! In3sҸ{I\1!Uoi46Yҽϵt|ҴBxcG Bt?+>g4gRەuym]~F6ݪ?ߓBft~zutԓo̳S~ os>qsk m,3|ǯ~Jҥ纻&5Xk;F' (sߢ4#1Rv?oЎӹ^JUsB> ',sUel&CRWԥe֨k5Z/#::9rEI (y{p|S7@1Yt ʷL0/,քh<1/clJ|^9 IdZ%>7-ӴKDM_ZY}YvI}"d~U^7%Iu'ֽ+iq&Sns( |~+mܹW6 b;r%w"vEHnLⱐsjfǓuzN^ۿ&|SLWu%p-8_6] 4Xzhh? oQl}7mEzkxv?[HL%CnQ7,?P?Y,Šǖ|{dl ? YSh|'|rм *_ri73ҥٞSnZ9YTz2Yw)}ߡfS^7߸myr<>ÿyŬml ,oXXX0/?bWGk.0'^6;~^w>KX=Vr,Z|<:3SY3Uc['tRBH^Zl&MsO)}{{mӍUc>.iAV;` u%ʗ  G ,Fb,^HunbEP*:VjoM'QC!f{h>v:ZL)뉆v.ػaJ{myYe- ]fSmYmmE|ųjlu5b͂"3@87,;M6YR3iaҪ)ւSJ*jjb Cqe3$ B :c`^=rV"~d9BiQlgIY56k!)/xs[d{MB̓mpq[ h (k0IMP3|)UוrCƈ xhK,-E~W ,<^m,?^t/]qCX]ge;Y]-ZX_][WSV<&]gl ŏ|-P[/Ms;˫rQrZ]E١\m1֖;ʝU%sm6gWVT_o!+3ͮ).,S6"4)մdں2[5+[欘_RY_Zv+/ǽB nGq)3ҐmMoLWИ綺 [7z5oz㔂"m+NNmMH;hc*-[WU3+g`{m\q \l./K7͞_/2WK\gMSz˓GM_ģI9z nZTR_S[U㬭f5VU؂╭\˼z+"W8Vv 䍋K푊lQ@vfZzaLW&q8kkRXij=X\WLsgMIc*YH=Xtm:<"i㫪[`8U܌uH!?uqgXm?]ZF">S,4+rĉS?YVS#K[v;`+=B"Q&έ.{ WEzyq.oEf#E+k9G-Ygx}6k3Ac@j ̈ϧ}u5oGyRw'%m/̛mX/,qy3bmrGQ(uDc3v\;OnZvES$e/bQ.TJ5C/BŏɋœUEyx,șń"@KRqUO k dOՈ硵Uemkd/a_Xȉ6ןNlK3b*͋mM߫<ɫYS\Ӭ3go\єQoSLsWVM qă͕֡ܖ6_9%'qmU}MIJ+jŕ|mt+rA-_Lrά,M]iA.#'d B&/NǫZ5>T?xN1l1b'/q.^ʋWlouE*joSz#k{\^vk7 ۳qi\Znj6PPFHqǞ?wc)rd#WѼ :~V=vg?W]I9.C,~2V,j/_NV/EOzɉ[ax["|!G v.fvuIE;-ǨĎeA,8eVܿz"8*p,AP=prPopbqx:EkA.>V VleOs x'.!3cX+q`/ɿ'P<ݓIpk*UWAUBU"\\\\\\\\\\\\\\\\\\\\\\\\*yow8:?N*x4m--{Fb~bKO8~b P ' 9O{ u1S8DieOwQT=}3%_TITzVq}_AqqF^o&%Ժ{AGO |z{a/Ǎ=n|>ve,?;>G)k4|7o{o= | T|=|)777777777777777777777777|}C4u/)~f9=خVucǪ܃w0c Q?/*_ywaO=wX:p k,|l=\Qw//vsgi ǃ{" Gv.fppppppppppppppppppppppppG{q=v=C=T޽w~靷~=>>eK;baCXX>>o:sqҾk? ǃs" G8v.fppppppppppppppppppppppppsHޚfð4*`w2y]۽I;ﮢzEw{8s;Ӥ:R{V \o=g}dUMP|zZ7nN0?EM&M7AMnBM"ķMXc{xJ{X_s=wo/*sߢol0n$/@nJ 3=>X7@??R;gwٿ<g"< GxvϠ.f g\\E<5I{ x}s{Ħטgcu_r>|F+o7onᣚ@\߼&nbh pT܄&=܄)MMMMMMMMMMMMMMMMMMMMMMMMn=w=g軇EoH'B*7d{ض ǃq>nx7=l\{(-˖o]j%xe79hx_{8{7_$ah pT܃=܃)========================iAZNt=|RqR󘃻^`â#*9ǞZ}a] K&jƳye4}?;zśϾ: ǃ{" Gv.fppppppppppppppppppppppppG{ú&}"wwOSc]#ccs-u7|ڭoOEݝ/c7Wt{ժaŁ}vPv ǃ{" Gv.fppppppppppppppppppppppppG{XyúcrT!]=h=OO0 w}*=4=?s粗k>xZ=4^^zk F,s^==@=A="Ñy*PN=r j2>"rtb%'cl{ϝ:z=4}{.z3x CSXozߠLp [t\|jֻW=t-<"w=?P^ t+>-cK8]ߑp7黇g>?~;~{04EApA]4p{*0!}}R>;}w#;;=sPq߯4H7hnH>9={u1S{{{{{{{{{{{{{{{{{{{{{{{{8Rh_eY;:Od-؀ߠHe2L\W0L]w/V&Ͽ3eU𨾫Ȣz'z;g4VrIU$~ӬrxÑgTgxn)~׸]-^ɺIoEa%-탷o"o!Gx vo.fvo> Ӣ 5>p0*0qć?Y ۷J!3cX];Z'cr>I=Q Of`٩'oWW! *hU \j 98\\a*'uJW'jTh箂+$ſ=,.|ŝ:Ѥv5ngLY${HG1 {5 p,Q` Ib ŷg}/pr:q1{=?h< <T<!=<)CCCCCCCCCCCCCCCCCCCCCCCC|k<=6к[֨ÝOLŝdΏ,~mJ1܎moyw^AfK0r&ESJgpu;nGF _p |<8)p ,1P=p rcPop bq u%,g|KTᒧ.kڥKy\zP ;H5=yI_&Bna( p T܂=܂)------------------------n!yk!Օm[<X)8=xdK8{|}u/TK=g:'E%߻bv)nQf 8޶nx.J?4e.]{:vo}ys0gܹ^L{{~_wǃ" Gv.fGp^.?t?N?NOQ8pН0M ]vwWVppO<(^k_Oo?>so?04EAA]Tz?lP?bzP]bx96?s G]e럸婒_9?{u1S8Rwk7wL+T})W$?Ł}vfwXg޾Qx#N"=v.[j' {[v)^wv??ضy+9L6: ?}ÝU#N歄sHaH pT=)999999999999999999999999aH6Ctݫ~?U*'q .M?h~p;!dtV{lޏ=VӼ}GmϬ?9>|#9G{u1S8|{(_V kG|uBNUHw{=|~)?=du>![i8x}eKU7p?Ç >On"'xCS'Xz'?'L~~~~~~~~~~~~~~~~~~~~~~~~[',챁=<^{{pyNzpߥަX7sa+ްK 3t;+Wx;pBQ|쟾w5'p |<8)p ,1P=p rcPop bq #jp*0%}x]z]TuyREA󘃻^`Ös[. xu ;Gx^ aw7ww o4=߷E==@=A="Ñ^=LެrY軇 K|pGvgj^&@>;bq\z?'oxkD}ߩ>cgOi9-{u1S[[[[[[[[[[[[[[[[[[[[[[[[8\B4C+6xRpzɖhiq]qy=ajpѢm[?U'QPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP{%忾Qv_RyQ-_ 2O[JiojAY>O3#KeJ~Q)뿒0yh,A}YvwP~wͣ4R0yeqFcښ^SXpY"D?G;Lӯ:ް{߹&}7lo?Y㲱(__+C-{o[_o:NGy>zL<Owȃ1% ǚxkJ>GaN^QNSTP8uzГ7`19Oć?)WE0&'L"ĺy,iSZzÒ3:|e-㾠 -u4 ybC~}cxgpy^8>ƘT<ҾGpJT(;"Z!q=ǚT;.0Mq2OipycRM+\R)'=7Hʣ\KKCIQQ?PR Go*X$.BeovvR' bAnה4qRC]'P0#n(:&Nq¤wvI2)~rVi&IO򵮦umperf.data.zstd.expected.txt.zlib000066400000000000000000000040751505730223400357610ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/vector_static_gccĘx][s~v~O[X p%a#vpְqOM@Cw%l쳶3]iRHyZsrGZ FoVVM|sڌrsEJ %5$_ݾvWSUӶ%ܷ//TrRX 8ch]piH8 id T xTy 9 )H H Hש!$aϩA!5 5 5ԠH2a rC '8$$$ǐ )&Ɂ}1djs@9pEDNޅEd@88G%'l2`&F6hcL QjrٶE.R"*H»SJ Ll\zh13cc3 B(3T0ؙ̑w m_u%/dmJ_[o˪4zo~믅{vtk/vf=wn[ۯ;C͡kO әxf1$ b>uYPq=K2S=4w_RƘN1=9/׀Sޟjj"M\sY}?;[eejaO0hy>'?%e}Jo?}eyan?]KtmYWe'?~7wwZ۪t?/ygwT_ ٦y~pq2l7$[ v,G'AEBW!-Ք(ŚB%+CDF|/gLrjGHJŏ_3^I3yk_r& &$QzzY0 T\)^%˳`&3ƑLRm3swcC@W@W@WWNWgdT/wcrZb<}^"e/3M*FWap \\b%"U(c\ 㾟7T$1=jHϰA fe[vMU>x~.2k{l)PWxušқ?WCcb}7kB"x /D>8V8)s'}'?D?|Xb\ >,0Ė؎>}nO:Tc |NS" WwVq|)oʸ+Tmj鷺ϛt'|rѸ )ex."ΣSQraHC2{ǝYP2[uD9c5j}_>2Ɔ%A̍&8}#[q<_3^Q>x\.g9 h%߻1B {d*aSXhY]]]]]=]Q=])LRX@W@W@W@WWOW\sLS L$CF,ƆoYIY.@ !^PgDE.Laq*\;b<בa perf.data.zstd.zlib000066400000000000000000000171711505730223400333440ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/vector_static_gccbSx\ ֶ+-o%P}ܬhA4$&C4;! 4nh:D3 ,fCt/DAt?D@4_.6JuNR>yASi$ ƇmI.ЎIh*6DO[ xu|ր֭qR$ ]} ǝض 8ڜ9 41n(g("x0 08k?4g?B:N^]; 2N8_3~Eҏ塯d0X2%xSp'?lEӰ$Vl!ʍCY6=ƍ\@/\$(w#Qh$=xx|[qFХd&ʤp6_*)ktA! "сR+=)zϫid~с?>Pp 7i{&R[ᄓ^O G 4?Xz z  6Lc9q<~99]?R<`*D{ ƀa ‘kz|PxiGM"]b'+8d,.%ixOoqO$&g<8`I 瓛@8xf2Jdjpj+PyB d?㤆#d}I=p82&8_ 83n^(&#I-KP9FHS*Α|-hh΋};~#Ō4<}nV@p8% qa;Nd?L{SI&&hdt C gM̟3ٯk8/0Q$bqu,(̟~D?m_59к4.~/ ^86 |r9@f E%c}&kϨ(~`:G~SrC<&c(TBİY&Sdp|h**or8CړH!&?>.ub^P̾.IN' dG˷Z8pcdll|+{8D񤞽J}И/<Dٯ;ű:a=Es]L&Ȯoh`q~X6yGQ`|?oy^xЦAmYߪ<$`h%bYpt8<bf}T- ,X$n}\Y\k?mIOȔYrc=cȳ1o俑Z`g.EiŅ8xo:Tx8ȑq^~"#*j/0";>5ϰ9zeI ƈG1BZX(K3a~S+vZ]hndDw۩}zݻUfڟ#=P;xG$J)1yg֢go&fRW^$&"?9_>j+L ׂѧiܪ1* RlcMҳR:^VI\wu`g\rdQ]Ou˄ xtzJ`zNœW & 8&kOy}o^O ì/+}T!>}|[sl[uuǮ3%T%:,fyuΗn=r-GDp]s{O4\Fxq(5[8mxzh]y(K{ly=I3VEǻ>CoB, U,4]i45ޓp+(MB3&T\Hp\OPF>%kS/vLWXdNYENvАyp6e.>1BPյ{e6{6ax)6EjZwd~!oֲ6-5/3j|2*N9V-iGu]N.ų 3 K_MLa0FC+ﱹh+J/È$'vʕ5z*ڶ{ytԩnUO;\4hu&^J-šփΊi[_2hb\{Uk<9) m@k~p/Z_5j[ssB2K͆D=So1(-]~īK7wx00ۖ춽t^[{eމ"*e6v<S~*y{Jl [=6ZS~H:JsuCJ9?~o7\MOIw} ™.ߤG^6E֗S 5ݛ+%_[eع 1rOs]N:jbuP16yʛaIwQn4}n}R|7OZ/S@n )31zD`2+ɋx!m$tbGЧt+%=X_[quA z|%~]rVaFLf[CpCmƁғ ŭʲ7jYemAY<┸9;\Qݐʲ> "K>>8}e1bj+}'؊?rWAߢ4M i(A Ps;+|X ٯ{G_vk9)&"r:jT\{~3yZnAH|ős &uQe&!*Zg욅ïb?B:'vV}|XڬAD>t?Zr~=/J37 ͢_Y:{ɕsZUUpœ-Έ[?ߟ*c ΋:=-L} W_H%y&76Ld{1=BW-mﲑ> vz%T_1_;{V f9k}fTy5kVha@eׇ"."(gg^P awUOlf\Cpܡ~J~{{>ħ ՎL:t[nԛ '^Q?,= #Fa ˣYK~98gcK~=E{G _pqK钟M{gpAGٙȜ3g>|Rz*)]z_`3ңz+=rDC7Қ;vHr&"(&+#?aHk]vi嫠}b"{8ڗ̅=|1쁇HHkxr:%q 9dYӯ.t8kxh@ E]y̓Q= TT:U^2#Mϗ:_29 ] ʲ]1א`w1|RǀK%Mw9Ud8 VBC°1"ˠQȌ$2~1hCK"#CeKkcqv)x:P)5ԭMmnukgu(CE(v JY@!ҸwIx¢/eءL> Ԭb57F8*5|4PY,\+3kIQWFCݩZXksf?{^0}AWȰk/ݾ4z;֗֙VJw>K-zI=8_xl|;V0GAIvʧN{d>}Ÿai%WD.~nJd,zȑ9mi;|e'-KGr{8})iاfv֚ ǂ:{Xvy,8Gȫ<7Z,gsKl%ֶx׆wv^Ǫ=b1sfkTgmN7g)m5EyQe]f֧P]zΦaUowjcjEZu|]ُrh wZ݄;3vO|H8YJr%0"o 5"n-YG\>-}6 I}&ž҄cgx==_RIì@(A+V=Q@!/WHºVJz%xث[[} {RUl= :O5ަ|pl(~*pmhUT<&R}ˇYx'(tZh ff}BVu"4t ۶ <[y5ڪf6yՠϽ^2V3po.vWdDO!]IHhg.話e\7r|smTS |o/voba@i{/k[\dXo & xGdN !I5K_ Ypϻ)bvu/HřG^"!<ăOboiRuЁ%z;ZJv*o~o؋Q##}{U^ Fi -,@`Ⱦ?W}g qa0'[ ChRi0L m@P$ X4FhO`23 6KQ'̾9S(𣫥Qfh"ab 4\DpYG1h-&ˆ[ CM1Fn15bh̒TSVo1z* ɝ@mOcyc?ѱ`*m C&̏gLOp\-`ʐ*perf.lbr.data.expected.txt.zlib000066400000000000000000000044331505730223400355520ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/vector_static_gccx]r8}O)'p<}` hs"S. Ym.%wʕ)bi r5i+(GQI&jE(S3hI|q1+0RH$htP6ƪ#9nIdHSGRޤ,ףbʟ7p!XX적,sD)4~H4x xʋ1eh)<<'„$;O**Z(LcWQ|d}E8x'_aaeV$g9Qg (|?g΢~ZrL,}5fC^> $zeqM(𸡅csu81$:;^HeG( "?BY=>,۬uɓo65Jw{7/Տ?1ʘ{w4[qy뚶u5o: ħO~쬇F7B֮Rv+2D0A7c{ 4*lBrtwF.TRɽژ 1C!/F`_XD'>\Ab >9dbٗ2"wN,“8Żڈ_ Zj\m>dbe&/?)<'0a".| ;X>`m)RzS忳b`>gw2/4u{/]׳N4н3d0f_*pJC @,B,B,B,t8& 5qu?%ѮۉR O݁"TuVޛڢҩS'H/:vT\\\\d.A1s NxRKa% χb.I0(I*%y1obªmev䣵#P,yX3sid \J2LV$ l'sssMP\+E\*zq&AoooożF\(ri`!ڱ ^BIKj))^E-4IK_P8RL7ɶMqwSJśNgcyTGqe1C**W8(8y$^z')x:_#~w^{mX%&dN]Y5( ۊ;m֏m`A#tTdl&. w.s&ۛg1nZ8K,% \[{=1,Uq+Wp& ɍHܭ.0##ۮJY}h; l C6Ak ?F =Pp6M#~Cys~K 睥m?x/68/Qw|xQ;o b{bi= $}WK<'{ D̛a}}toJ1eG<3wC.8;Y`;gGD"lByۂkV[s[>f *Do6e&M%YqaY^Nl*Gz?sUG FGŇX5.y9_)L=~~xxgڗKiʤv޿q+xcv;:nq{2.o|T(pIџ3sS꾄ϼ ]GxWѠ6h|y1 U9_ ݿV9_BO<}"(Xמ4u~$2ZttNQ9*vߑ!O(_[@Q0@3|*[p1UIU~,})Ο-W`~2dq_GNr|>3YrLw} %qW/Pb[xGUr372lu[xR_ƋA_ڀ?Vx ?b{o*K>AotwOg^=zMXpP3`T+[+-|}:I`*W<|)XA[X[-U[k ;+:g) <**uT֔:#qYi8 'c<[Xm~;~VY8МD#q .0!K*2^SA-"jU?I㳸5ĵ^ r&syD޵N;W2=k=~}@] [I=1ڍ G 0S4$0aT$yMdO$lvoNU_+~d-|}Sq Eb1pܲiU5Sqzϻ{*KϞb=2^R2`T$ayUQƺg7rҡ(qc}N2rҡ(qc}65rҡ(qc=0rҡ(qc=1rҡ(qc=2rҡ(qc=3rXs 5x/*&q 3>Y^XFƺ26}Fƺe`僜BA2[CS I>LX,f1 =:vector_static_gcc_v9.1.0.zlib000066400000000000000000014274271505730223400351270ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfdata/vector_static_gccx̽ |U3/g:k֡~Q即X%|ޣ7+ZU>t*UnʇFר*/ ʫr ,hV>/<[ۢ~MfQjtGJף>++/Xh|֏h|N5gHɟa"U5P#7硛^c)Ux?v_;Hށz#{ޣ=}uz?QoZ߃8me`&ix_F}/>['q ߀]Bexo=@s;_z9w]rziW?? {?߁YpO'٤*IVvC%"Ul?p&$p+mi{^?\!yRTy*_2*IuH CO b@J{?<EyMGgZ -g3q:BD?-+|5"Yn^ n"i7;n/>=?@ԆƱ&ڪ X2]c-2N%~})kCu/F;t:-JQ/S_R9{)K_V}1%_ 9^ϥ%)Iz[(ȂacO}?R{v.F_A3H$ :A_zi QBω Z):0CTuF5蛾}-~N3נM>CLV2dlRXx~#;\C>F4Ҡ69udHRWDAhЗDžT kBŅO}z.neӠ}o8\̽V~S\n.&,ן?{&D5󦸕\Ϝߠp\5TE  WK5zGz+bxkTp޻A*)}5.kpR27 ^~t#%.gpU"~;,n덅7Sx)QJZdV2@+魕iyBF z6K|gAd6ڲ֪%DXy/Vݾ3IeؐHZ?|Q>vFL@Tަ6tZIV\+yhZJk%j%k%QZߵZZUZ:$M+yO+9ݤJJi% UKj9ZɻZɋZkZIV"i%h%j%k%n,'YQ$RRp>RحD{t;߱Io# w@ Ey,/Ѥ>r`ދЉ[i͂(%$g^'پa_h߿&oz\Kϕ0@*Ip$ ~}[ٟ\wm*@t:#yMkLeXogH+W}vHׅpO^)O *7!͡.kC]#tG]F 1 y5MaB[&*VG@_FBo0ך-! >;,V>}mF @" "说U߈򻿥@_{pc4,rI_A ^ #]/wdt1X@QDza7ImfmD 6xSWxzχ,~?9D ?uapRgY. .3p&#گw xvo^_t83`L)S~.%wxVrLJ)_&flrLqL.;49ļPqޒoN눼,wZMtn99P*t~1`&\kc®DAkz\; AeՌώ/JoZj9 {9S@+g쇽$2`Tq|:Җylb?) j)~wf& y{gCj3Hj5#%7{$Nq״; *ↀf";>qM&V/^B)oKN PM)2 `R.n$;a5eH80 )9[? '&9gOis|(G[U{ .A+{Vԁ'6.(X&%YND\"*Dz9T80:8~b2}c7Kl&ۡDN*$/gjz]6M/ ûUk?waPlZ Gx+Waǟ8ɱW>0-u_['&o,Ϋq|kb)?9x~-}S}gWAߙDo–OZ岭}C9|pU-|e)?SМko.,]7B2^ܭh(SobtV yu*pHumWދ:EDNynZ\b*(U5s `zT߻g\&nU,qia)^W,\u@>3џ|  ̆ d2\e|U@vvAۀ]EJ+0xi: \j:n5 ?Aq(wxM/?_ӷA79>Gc, (HC o76A}\_3C#ކ??opBZN. ;rnt ~m!?=:C!T>p?0I][&Q$8uk |)|q /`hK3YI%\㭡]k(}ц;:q&ضqw@[!$^kA4+_æBߓmu ~t=?:yw%n{oos$ANn9^韂EgpyzCL'\7{|J*g௧;ܧI]E]|BZIQ5pdk p a6]/>vd"SCWՈ׾u8קvs5PQ߇?.N^cZ/;ʭܹ35FI RevE#,ey,;=K\jSKA,%P̆;3_ލJ_ Tr!C=8i%Y=_YEEmoWj~灅"vzG~w,-$qjw;ўF8A-)QQYR?W铟QfGs3>Mk >V~O6drz+ƞ;$q|.+Aj3i#u+'\ Էk ٶ G+9OĝL49 ~uxWި!csQ~U~w!a*TG:;H{4iq{a90z.ʼ}`ƅP{w{{# C s$PMfTS *DL[KV>I"3\dnEQN>k8oPYG=aeˢ}x2A% ,.Xr8^ ;/;tyىz%K\,r"ܳ4+fW;Z_z58c bz XF+e&_%L|gz2H@qb_tZ})tP N{* @yV4G"*fVqa~|x[@,GVr&׬oT_8̄Al{zZP>XE==ҫ0,anQ[JN,X!iG$4pqc>Q_%&QMΠ*zVdR2 0C:a߬8,S*Xجw =S֛YV2DxTya]siEf8|m0"@o&W`Wi|5:f§D\MllI7 з lV;9p;TIdeCeWm@x赜<`0m%F%':}[N1 >Xʻz.<#3",f߉/WZ=_Y PPI卯ZC1<M$y+pLNJm]TBoCm܏s]J+n|cV&{Zi ڐVn iFaP/RX5z83mhPDj8O_B "WqKln%] ^nnQJ/9=P`+.񛰒V@+J< ͜[vȜ~Sx5kz_ݖi$_)n%+|"8/?2X5T۪0ƌVռmxۃ5۞ܥcq`L3ߜNFЅd *Wᯙv=t̐^믲B1i&D.:UmnhAʌTE-gwfOAHT4]쫇n ^NW1xpEi&Ez 9ZY{]feV,'7B/닷h/y;Y+\`tɸk $ $/8x +k/,B 2~k! e{$w^=wn a gnfr}՗gߡ1Ye5%~)nR{0Ie[_įLֱ@Cvo-Օ?'s BeHO*3B9Ϩ[`p[y0#wKlG T<4J``?ps,0`zh بp5;}k6{Wq < tX7E ^:Tlᗿ u+q!PhH2i;VsD 6=_Tv%Qve?TnV_OԴ7x @S Ld3:\b9X ܎C5v+ 2aFPp Nϫ L I3i? lL_ Ud9J:331`wtxrསgxI:xJ?k`}=Uc{\=9bxh#Lߪ)%_D~4y<'Tf+?t U5y &X ɾ\B,{Db/#b%wTϰ ,@#q9x;":k.Cѽ8Ump })3W!̌lV3Z8h'V=Z}{]`XA U_@| 0w7k'M<ȫrSohTj&/q c~6QF YWM.l{ o DkR}(&LW}Y"n>{V݇DGM&v*S=yYUi>h%EU^y5mAlWP -[[K)j/ b/A{90]vEoX\;]Unt5.@Pkj\szg|˜QP ˈ8'YuSq|HdEa}s5CR`;jHb"ziv|`26AK%sWӫ-ʧ#ǷFR.O#ߊ9*EX]*jh%'V-YSմ ;LDyi?I+ij6--|')L~4/ ;3alxø߳ z D9sy4>C}%Iu!9* V5c @'I@ӚD7kkcrAO[xr@.x7`Kn7:ÒD<#{G 1R>}5N[ |sw2ֆP 64Z{zUJUi`BۄJzzjݜ 80B۶[!> )qAO+l ?gPvG5bm)P1+s7"\ @+q=ヹW) ?2ӌ]uRf3bԽh}Weiq޿oyW<1 ߗ/8~o}oVg?aŏƟcgŏ&\~kay# TCKNN]VV(`FYh3_L: Oi&Nc:z>=Ot *?q!~]q Y1=>Of}WLJPIlTϐK,rYHjA=#V@ YLp$(Zq?Ãn%-}zϾtr 87eg@cȊ7#~rQ?2^/ G{iWHߕf55t_;Y$nhbJc 4m8j)O-ah:z~-{ii)^ߍޢ;寑l贿_ W}N4E WSK4HFLF{+UCd:A~lb (.֞m`؛H(5j__u1_CJy$'oYQ)E;z 4]:e:HPYX<, [IQgv:2K"}0l`zyjjl׫g(ʆ~ߏ_^{OL5$ + e·fZ9;HYsx !MW"$"tvO(k3 'zPk Zjb(LF#_.SB[dO{l:4c'(U\ZS.w6&ci}s>COt9'6OG?鴑[4bO??ᴎ[:xo}~/UgfϏR}V^:c._GϼS 'U\<9:\G}{NETg#ğ.T:iӱz>y>ҧ'?(h/oJ3Zjs\?}_VD/oOgG0qO Iy.ҧ;~Gߥq71/:\b:?)䓔ZgY.ߍ s*^;C4"À#Va''GQ;O$xMR|A休q5{#KEs\)ċOOB(НWHo]@_; ]0k PdxtMt&]ĭc̥%WsKq%Y>%+4E< zܴ,$\&bk!.{}Q S&ZO:P"v,ě/H)|Qv;yhvހ.3XmDŽ_q}TܻnA_$߽_= eXGl;_Gz?ORhCb-a$][4į1q@92r1{OFKT^kP -V 0FyOdGDo6U)u]I>1N6@pK՜p>y[MbdOUDMbyC8<.>@pٕG71AKF Gwb@bϏ[Lxl<}u~Sׄ2n0 foGAQbFyEmQ;)B#][Tr2G݂qBm89{\D=TF|\xNDB:a :@g[2HlGngwKn}l8ܨ/sJ,J.aMXTU#?=MQAY&&,z'&|>O/t)?z'ҳ)E~bdi-x6$,zt+ȾwMiu_^}5#|@U  BO.De5L?XSy-,{<u(~X@X[5Á8=Č^XbNVJqtW[`f)M^)%/VQJ2HOOMnŮƇf$LxjBTXQ/ݡPfꝽQF+~q3CǏ-ƪjk8^# Uxw[/cġ: ǯpW:_銺xLʁM-O$VOO]|3qM6"g0G!G 瑙5s_HsכL-? ;N?^QQ ,g1f r x w3oiDlM ̈́u~^s)Զeo)vfC k^3X酉5κmaLd幁H7q|eW<`Y@. hJVX oM3X5Rx1R2їӉ=W"~"~R # uc'g \=ᶠ|Nz`޿oHOM @WAѮ@[A['\r@}#Įcs~R>){b=++[ϩ/nɌhڱ[nZLJ)^ i65+I+`ӱ?MkgtQ]ymD݈LL^măn&o?dUգ uʅԿϙMuYժij2hBV:9N4ӟ)MayL.ќ$.G-Ƿvޞ)n4(i FwtB[.mj@D?&(";/'(^Qq+>o4 LlМ7wm;p) `:M]P 8QH>BJ9=zo5qo?mdME%b5Gרќ' ֗tmb (r Nc$|KOik)&R)K9541"PGa'_j-7qk^S !D /3|7#.S?55=Fh[stkWčI3Ed͌\_m;N;)| qd*2eoXi~i3-h܁pH[ʀ]~HcVű/v$\6a:~Clz{mu t7 K_^Kd/c/Maymu7EbU[ҬN(dQ_!}8̚V` $i gw܃sϖ\4o9f!@GИmeZPP35LL;qbK$}TD=1 |(j󴃲ORV a8P57%!570] ?p)ܬi|נJBD 3_]]bƅxO}N|fL,$}O]ҭwuT?v.Ewp=M5#o7_MlkZ4ѹf0k7`X sb $ò^C /gLO \_[+2ϭ#o3ic6 2ؚ6G ,- Z Lg, kr$UAqșH6hNYf{dKF.mP-3A tp&Bx1[m%?ȡ*7o3gpT0+xjnRhO<תw"sQ7X>K̇O Ъ׷}s:K{~1~&2{4UM u*YE voU:NdZ+lSat|D Ϲ$,RJƦZOEQm mz~ML}S\ϲ6 e"D뾗2uPOc烙φLk==ο`.؞U~ݏԹǹݡP`sƏ5ں"56~)+[d{OZc_4ot8kSKAÀѢȻUa9lg/ j:_)R[c/-(OmY} 6FSf䕿k? /_2fi ]" nJÉQRc?*^,D 듆,d$n(_#n! .050Vdw\$>[_Z}~F++A}|9q}aYwt`sH6unVbF8QUU"KՅ+tjD_47GwƛUrz4*aעo䖛y,63/1ڗp96]~g_/<.ަK%M'/ XQ nޣiS _ӔR}Dmzk =5Sα #+Oj3(,!qqx~O_ q{/e>Vm\UZ󇸐}_e;OԘk+?qIB{>o`\H%PYFQ</37 %ud-"ČFOT:g/EF7%bN"?N\ }X)N?~sGL<#Jh_L_l? ;Gy]|}T:;lzU?ӬS+HlDA* 'Sw E$kԻ`G%iK?FGZ%U?ySő}3=a v #P**'RM!wYPgPr+kO z*2&o8PNeAGe b3%5a|Eעaj)TWhX#F] E{y~Zd=T>Ti@l G!X_(g^~PY:%fzX=s^x?UP)L=sί/?.L{Bq;‘w}Ne fpGT ™Q[B6fۡ'Ύ׾R@ +9~#TKpfǑZ.(ٷ;|GS>%~^fi8F'P(mAխҶˆqkM?l]OIWݪBǿ3M f;}hG=G;뿪ζH"b BPipD4)-Ye <wSY0`Q؝ UZmƷ8_q%~OEڷwn Z~WНK5⑈B=ZP*FӚ*m{8Ud8 STT6R,^}|SMX>M?z}Q{c,pX4o1лh @' ~$6f]4>2ă`s,<05N<c5ܭܠ ߍ5`xX~Fw忥.N8~>D'*=EkϐM6SW\bG2b}v:x֦CC>ܷ-^IQ-?C a<"M n~[)[?Kf,9 p\qCy,\[KZWOЖ(5<< x]W9a9Sjklʕ)Pf?xυǁZy@-`;HްBE2)#R'5пFbclvUnK2iL gǣ)Ś̶H|uwtObx8z\B}7VZ[NŞ;vOmq&՝AuO01=0.&%A\-㉬'Ķr8Ӿ 6ۿӋۿ|C[Q><ƿ*H!ip:ѕM`>H@pӯh߅D/.7ʀcEM׉Ј木`MXGC9b8Qy߅ܱZPD)zIԍڳ賿<3'ވ .Fhd F44enec3M }gg8t OɈɖfVܝKW9(;M[ⱘL!ԟ-_ " &+&-t&`2 |7Bw x~V3M@Y|hQ3kjLy6^_$ߘ{`qP o3}N>>N4C̲*_o˺ɯXx=[W2^ aj6VsW?'n0_f7 ]/u3Ip֝x2OESTbǗT؏Q~s7MB0B݀-YzG"NCEoЏ8ar TB8嗤CxET 7z!$K,C1q'Tn|p|`< Uཪn0 n)z !ʇgCmwM)â{QNQRj`2ʗMd" NDIn.Wj665 ۛi6ӵl񬖍rCxLD) =I.JFϘ|_3Ft47迷Lå|hΙVLLik(4ۣM>J|4KFISxurU>JFKȷ=^?6U=V";sDGp|.]uas/n~ͰP ]4!O;cR2|Lɇ/>ds+5Hhv4/d|N7à\0Q^/G9-均6>/z7nA5.̠jF O-/&`2J:G9>~i(/zt*L2G{EY(HlMR=Z< Sj?47jXA(]l>J@$P_"!C3"9٫Gyxl-}fN(9)(qA@A\ ,JD~ Ρ(\f}>wifA"QMIV%ʿ"Qn)$ é;ߍx ?.p>ʨ{t/x1\CO79O;,HZ:نRqpngŨ4ܰp+N]fLFOrL !]E) )*{>ɡ.|c ?og°_bG4By[ jZ#}_8V75 Fc?24&#ɨȅYci|m &_b0F6O.:6]oF{q?/lDb&"{q;6|٭|98_֡}:_/Ab"vRiw1aΊC2 ._^B`{ ]2PN7lˍ{"]~&N c ^dCYM0{p}n-7[\9Z6[~i`E~h/[:wǣy,!t!S fuUޮAQov`XxY.0?7VxCO)ܝ ;(׍;^Nx@@ \RZXv7yB_;{'y>;81f`H …_x`( Qs!w.RI95:|壄{=|e rWfrf%-[CtsS*q,H׬XQFlX9_d}*]K4Ƈ[YJK =Ke&48Veٕ{-'cf,'bs+ N7|\a\W3{nu+3Cn1n;姍EfXjRQ!*`>5wG;};bYӵPLf)KnfߺN[ >|q/v0g߾\˟{ɬu0âl`} }`6;QU%9A;`~,EŠ#txuҢ,eܳF0zjRpVQ\1ڳ Յʩ^y4¯UxT {Ux*+/,8_'?f/>`+PGh`H7؏{Mͮ1P>&LyM8=oRAF,ho*XIa)79pLVƠ_k/. #ePi\2:@cs9R <wS0~({B-AZ[k2>o2a 1;2ܭ,,XFgI, @ Ќ0tÐ*i% Ӆ뉘oU~Rh:V4uȩO^ECɬT`$POvAekrڊW~ Hi?U-L<# z/'Y{Eʟ'΄zhL`ah_**\k7/,Wq6#..ro*'9E`ޝBϯKkWh^BLMy2ULqwy0q5y50|h$` Pl3T^ R`(jPRI`XMGXQUAp(ْ}xyxOQ:Hkq9QYZe_W 5Dy9?K4P)߄ IJBUm>.@y>*7b'iL?cƞ{Ͽ;غTg?N^&o,XM)&VqđE|j+;% .XdY2N3aJϷq+ tkjs`@Y~|@%RkBWmP٭@M")Ah*e :Ya-OZXሡ|eT?Wc"UsQ8; hlP r_9 #Aeqiz?̽ |SU8 hx[(Hb-@ JEڡ~1eXb&ʨ823]iˢ٥,JE sν%-~|>4w]~*{(т "K&ڛn7#޼"0 `MxUtϤD\v>UIԦlUx; {(xx?ϐ]|!8akΰ` wf񓴤XYE{p?w#렳ԅ-GoA/87.lj(jڛ+4li|\ap>FӧSX) l8C)N;0GX/lNoAGPaym>m7|yEZb1U#X ѯa6jy6,\BRb"#2=-RT!!{"+qHW30mGݨG-M \xh$5m~@wH+h^h=:X @!7?*86ں㠲O3A!ܭS\P290GpLVgE PH+$&uGOe7ɼcwg<}`^OJԸ13NЦ m2xi8^*h8YvJx?=lܲq瓌N2pZ yf5RmwrNޏ}U#.˳^ϷQmC$ByS ss8o{DL|!,K e>FGRu慶ެT~b|$^L}}Axp'*i O0 Xbzѿ:'9Y{6,Ep_l0{;~t0;pΟ0)Bf]BO.gv0ڭ g FZ25Ҥ\ d:lZ'2G(zSh~@*_e,| 9f}X-:MQOzYp<(ExOXDӠF2A Da!t7S@}sB۳`;kd]*Rx B}6wITf>>.el_ĎRg^"N2m=3"j<"Hgb<(T\M{(ƣ\&Սdo, ߀Z{׍HrJ.Ih=P֫ºR7aHHq@ă p0^C)Ph2ju mP %\?ƕh.%7yRv:DRm |C:џZ,;h=t>D}d%xzR'btj"So/y;4gT{9`v bF^=Ry~,s\5lF{ƭdì :J(6oºk+lyԚx8tm v8t&|kRv|+㿧_oY*hgj۫H蹾+44Ձlj hǟOwm"bߨ1*TbeF߯ P 6yjFpـonl>Aa(Sof 8YG?JtvA2x>”6ɮF ƶ8{hgB{X@(H[X\Am(X?!{xu2̪bgANS{ŇG9H1&{ GZ#ՅU/ؽ)%3)jَNɶM dcba4(N'%@M9±!,2+.g 9*ba:B^f`i#14|u*gY8Ǽ$BFdk=潆Rlz- M)#@XeGziW__L mQ{| AQ'ɝl;i)_*ooN7'8\dX//SuU$LhϝGͣx_]ٹ]pV` ]#8-L,{Pd"!}E =lXߋt4{ s4(󽈋F媙se(c+;-%}G&'0g$QTbFB)֥@ ZQѳh5kl=0̇CA@ksɞ 8[Ose1)q1қq|OU۽1K5{S/Ao-8NaeofϲoQ:o0hLS[\LG<Ɖ +%Zpa;Xs. H/;EDc-q?hbdi(\ibZzlڄ:`{)ҍwd,& >P@&݆ݯj.%(S IK@q6$2% x g޻@ ٧mҋͼ_3}܇:67,/=P.Jyܪ_h_֧wah Z$B#{Ygq؋W6WBmz=<q{ ھL;_=2'aβ <e.eE<Ƴg,V7N0Ykѭ7闌7u ^5904#s{d1ٛi"sW3{ оf"*6G[a]GЉӱyUHq4qs4Q."k]O^d % gXGxp/j !Ǭz[ Vv0KL]߄ W?>D.Ã8[QWxװFnUU[Rzt嬈9 3Vܛrj N5ZxΛygrFnDxE!PįS~'8 j)x{Xtt'U.8+ZIV> 8Kޑ76qF!cms-4g9o 2pMKS4a]d_OX3LY dħ,$,8*8g^`3 BeE?f8gţ=mfa2;D$z|p\9DvkUṕ;=i\zN#X\ћ]I​8|+w {)}c:tV17è󒅬}y24@K;1`xfoX5`~~DM/Rg4P1^!=BQ4Bzr 2SQ~oa&g` Fc3\Ě6^K1%o[?8ſ2Rz=/өEsIj%5RyNE<;/g#]e{r+x^4q9N-2`"hq=%tAfxn -^UKAagvrAK!)YGG\Y.dDU%lUe}ObBE,N || xz!#L2XƏ?Dre &[%9Nfnכ]8i%pw}#4n:|`S/'$S3WקzScy:tToo@բ")6IkEW=M_fxQ pKڎz9Q~J&ol+7pFm/~T-/F*ˁ)dLc&rޢ` 0LN)54i r g $5|-7f/cca|hzvzTϾ]dZB8 {E=5eP|ѐ.3 W->N{zlF\ո/Q嵠= ]avD\5*@ٙ: K [qoW {jt 32Ic)c˅aVOZqVVM_*Bg=)v$PlȯLoNLg]GɷnAҹ%ZSUvGc##z\@(b^΂FOKºڹ=^r4*GÔgA12.$w|sKοyi/ 'X}Y+V7kxR5Lt ="E !55 Tt z1DQúKK.3P 5vwhl,]Z'8_jLJyF ~^𫊎T.ݱ>bl]K]<㹔iD?än6(rFB/݈^\y>@dEp"4#:?z,"F̦$ drO:V~"6͝ރ^#A?Z NsA)W~R+,@qX;jsj-B$p۷qȾraH@I,&_Yn˙sjXȎ8A`m4pLx ^ծWUwIH@hFG[֧&%[-ڔh{OMzXm;H JbsC|k1N.\5Zؾv'};jvF_m'*D? qnGKV.&(*l fr>G8|S؞zm^,,h,]׃W~"?1[IY|xG-xL Q-*;KK%ol RaXGQm_'&pyeF63XA"nYr}~i4/w3{]pŇ#&mo^8afWDӀW c9/5%TؼHpzPH-8(v#yf{@OHMU\/ s49pg|D}NY"8qcoP,zߎ6s'{7fqH!'RU!8A*CpyEF%WtdӒ iM?^l5ާ1iU@Am'7}=76}猕͸lI4ǤvM+'[Θ/2ڝ-W`$<αYpzFٿgRw*I[$ ty{l</_ dweOۅ-LHY 8I띚e'؉uż'kCaZx%\``.e  L>F[x BRXmF}gwf𜴆v6M/w'R$3dS$1"Y$nt_Z+[YA:e=I2U)g4U}f el+pF)_C33NOVu2' |2 h܋i4JP$J%AQb@^~Zk%2IpDQ{E脢sZs^+fu˄FZ,\N!&N c`LO };P[z,;ngi2. 3ahDՍ|6}p/p TIA Pr{*)SlIaDA}T}*w"ҨVá+)q27PD Aya]?ol(T=Yh"Ǯ'{;e0^f n@!|s5MR|a)b@:Id#ĻBGO*[hu*JޅK동2nJufua3R"U7jlGwF"LǓa42cpǬ6@̅*x.8ZwgL0%"a!knAL z6'QbyS}5>=5vehۛvD&? l_r-5Z\%ixA%r yZ>MM2yo!ݷ280&WXh¸|5n5qҝ3 g^\gݣ2\;BHh*W9O 2iB{=HS ^F{U9lk&s6&mn#-ɳpy;ߦ5 :}lX[cJ[v`:w-3R(yEGlr3ѹ-MܧװMNmt.1*GI2s`Ʀ4j&'njUi-{X;H-AЁI=¤ ~q8zI7#!DWȕHiʉRDg 7ĥ즯t4w\$PSڟWz!8cgO/  A릺@*dDTd =2ѻ7Tv5Ҽv:w k41]L6նz: t&'8]bF9X"[*tB+81N#sҜ-N2Hΐ6<Fn4'Lo4ۍvɊM'Np<%jlz-q?'0zU@!#1(}L5I8Yk MOl7-֘q&:b4fAbPF5ɔAX<M*_3^΃bv5|0H>(8>`x3™+K,{s`Fg8{]ћDi> Rv>I}m:O6 4Bp>v~Ay74b?@Գhz&[<1=9-z+&gz ܐB4gAӒ|'ţ{*1mD (F8LIM:ŽT h@&Z]@E",7> |>K>X[O] 0etp t ;B u`ۿV1 K?AԕtpG%FmZ6o9'EY)wԄ?^J:9}Z&sػI8Wt(ᾀ]p'*нOxu#?ֱ~85џxY|#=E)`4RZZYսڑ#}ʥUxf1oSI D[5:5g2,5u޿;r I2\&lw'ŵBoq͊ء ؔެQJk=dcUpiѷh4~pm3-T2Ԟxk(9T3(?r N}a4zi?VD6O qs0Ck%)Ep&6r٣7>'g&L2B=~nq/[ViwR{-^{#~B3f/u̟fлS_b`j[/ bJ!hxY i ^am{ʴ.ҷl@;*͛Z1ֵ ܱu ;O>Anr ydc].¯W') ۿpM5#R1y+lž]o냊T܃/t%v+6bsM()"-s'ǁrtp 901Qm^r7G)-\V ԾNA0s |7]^d$C#!fۃ+|ã瘅9,X=l2-::@R!Bw7 T:!.-,rF1,5v8KXVe*;Tb-+UʚxleaCZpsݵ\RPoׂe_}&`4Lm7[AO>NzSbFF__ЮCuWO?ڻﺿ}`bWOT0̘?m:W%8"UdOੂ}=mu%%)0O# ]O)_x߷Lݟc<c'!)>GcW;A13o*YԎ۽tCޒj4G=Rgeŋ\_SD4-!#=kBZDUb 1(oO5qKgxGq< ߰*WZ&J܅'\#q'GFi=pOSnYa=~JUHa:cR K! [ 8޸Za;X;6 A!~z4J$޻ zT'=By*[+lDϮKݪ_?$z+~QU=ݺ֗3'OC, >c ɁUpu6<-H]ʎhّyy,~(= ,y3x_K[k!_¥穂ѕDä"M@LcO+=V0WQJ+"GJb1Y+ڃQ@ŧ癒Uw {!Ǚ&gu.7^=`MV5]Xz08(s5f~Y/e̕Awa|ʼG/幋ޡƈ+[p#%73柳Oeӧ{Gg qf7\m.YBef޽?'b0\nfodX3Ũ=\>V+8-أ XJp4ЎRZؕOe_@W@;C|Ry3D7&V- 6" s`Pqe{31s_PG)(eWPAWQ%+Ojb,Ѳ z|ʴWFM  hC(ƹOp R wD૞grA_$+%ǿS::$g~ݛFlo Ym9g 43m!? cvHsaUZ.ŗq'd]mug@$2뢂۞]O@ 3G4_{E?{eb(uQߤ!z苙۩~Pb˛avg0wF +Y@pý#l9VJ"DZ`T/> 5mGv7~8uFpSG䘪֩RF @$L*_++?U:rKJ2JP6am4g^QxF0/"JWDW \I\p,?؅(BϗѾӋ9 Dŧ؃:?*a#GZ4pF_SȔR969os{԰)=po g2D|mā$o[NOx5n\n5t۪/>NT9J>-P::ZǓDE*1zϭW#?n茯IDNE_jZHU k.ӽX/\M1-Spw. ::],tt%&:qn5`igJ}T94V"k=}!?4׏5CBܜxl[}P*`R u6Alw.fJ;7zpܻIfa,y6J~L۝%Z( Z5)Nݟs:q&ԗC69y-梱: ֛mNw 8 ر֣U_lo*Jo?EsU dF\j}F>;gF]ri{{ރNYE!/Iv*㾔1~cy{6g'x|Ρ w!Oy>{s(SaE1Fn7h}diY9k.e./{'u- n-½H?}^u+ŃF瑠i;WI?b,3O[Xの :NE@? n: Kob 8 1`U"R+)nA\;o }R%|nKўgNJތj8nHRIq֞~pbn~wp<=|;!ѱGXiތ^gy _~8},[bdߤv1z99*+ NOGYyk!׹=I`$ڗhq;C&u߭],ގ**ӕ`lX k3^Y'|x,2w'$yeKT(;D誻 X𯃳Έvu%wz o1bϭ.c65e~AJ+Q_^gDUgoR~Z٢Z_qY:5ePkDZ.*3.f&!ω|1V𸩒ۺ){țgJypk{[c؛27{y#߹|a<@qW&O0w;ȄοĠ4|-o]?1[~{?hh' 3kĻ_Qx̽`j:I?jSRx]jǃ,U_ә_<_a/Ʒ*7wf=nP47fx:׹D''N]:1€"\>.90o8?]5SUjJ94n4!bͻU6:<.3o񱶃ʆ0 9/\_՚.+ձ+W)yIW.G\K _r}oK0*?#?ڿ$* :7o ?. 2pS* 5%~Jm]Z*:sH7Ix!t\:~l^{Ir/21N7ĕ`o+2%x?담jmGDYc$YjHEC̮B эȀf(kq8Ⱦ5W%kkȍJU^0NU`gEvu־DcGF U騅Q,o͋K:tE7}i 5%Vc!b/#о)tʋu_$B   ()ي3骱j+lCJ{ )]Ey;^LDfrɵ-k) ODF-ɍf8veޢNI` 9}-wtA {~'Ŷ$mLw=x4z3{O,i;K~{IۤTWCJ1<ɝ9Y^%cq) XB^n8W'KllmW^LzAQ=vɶx-FgP|67 I[,|Hc}o^2?/uɼusk&y1_@1ӍfO..6F97aЯV*&Y<)h,wر-\d:((@>\w)2% XS팜~+~2-;g4Bɔ|僳'eDْ@$O'O ]ɴ@mWRLXԄ\aU;Tjas 貚*Kh*|Ed\ng_gp+^<މbMa$ꉆ.x{yTMt@gy±sТx*K[7RJ`v*/TՎaa{S-V}4[ MLD ;8̋Տ3_&LϔxoXUJ*UnkfULs68xtsJ˝ѕ-Oͫ+r x uJ!Sپ;s5{rp+;xlZ^g]_Ń\Y{T3;cvA90 yy6X)o9yXu_g\(ܠ뉉>\^7XᵤW%lT4NDtzbv+0ENdK5tғTH/{ ;p-c mr:**}MSYzqy]:p99?2ҟL'Sy"MA՘_phM3{t=}9nn+737+>dޮExPgE{Z(z<T]^cgܧ 龜5tkC= ^!f7ь+gla =HՓh!{ZҞţ A5i=ھ);~<$$|:hre6|%~@%L\ƲNuJ69ѤBo Gq^;Y.#aL/俫j*}~?_7FrJ{e:q9o#n7:k4J/ Y,QbFy6*M`#ī:@<G:1}tw!$TbqlvW){)4WlIȂ ![+Կc 7b'wss.(7$Xnx h8H?fC}Ҟ X@aHԸN%9T9 p3%$4+5 7Q?ڔ X;a'hvڧsjGԏW+lnv5 =XM`礑z'e1`H j/llxқ\f#*x {9`ְiR մjGRX粻Bi貨,#KwynO-C(D U24]_ݡ{O){q~;U&j,|$LxS%d;IvxF0Fb13=/Az; N⇐o}t4t*F] pV⎏v[ L]c~ާoO93N- )$sMR2Sy>kjUKEHxoYzPv{e'|uᇼLhgugSqRJCsXoVm%ZY|yȻn?[#XSu5!b!_`B=|5q0 j+XR2':]!#7Zdžv}7& !:[bSj.i~ c=&j0Ð2#j Mu \|!8 p\Ə5 9UPZڕGTo}G ̈p>w<-c׫ n~h~PK+Un הy‹cRQZ]}94 ٛG./rK5<rGoCysӄXEl]c2+$xn$_<7|F5P^wPUh'*}JʛO>ȏ AeH|uzg@ |U&ژ8¼T5) ncܶC:aX P3W8U ܼDo_K_DRυcYf]U]ύB5 ~| , <WgcX#| >0DY%fҗـ( v ETf;9"r:;,K8rkV׷\"1x\Ix~t]9{S(eTx?ZpA7gZgd&l Or|KK,fxL< s?"o}9dgc됭F^9װ(꛹aۊjFu+Ƕs!_G(J_C7sEm~>žA$|_$sX\'\hJl{D"۟.좄e ᑣy3P# 4 x:HXJTPtب]`70$t~P+3c=+I 7p0 ~D~˜ KV䧭HՌL$5rnjbD_d4#Y'埙@2p3_ogG)ξɋrQ1̎6_!s7BB.C(d>stX/5t ܭ\y?X9w6 GJZEu!)ǧ̚r!lPAĩ} {IVbT.vq"4b=X2h"MSb퐄%hYj-2!m )2"^B#CkJ9D E)X9g+Gh#"T¥Tk/IeX ]&>~A#;rf.ߪK:l/-H2*=hˊ&⅌ݦL:pS)[(;'%k݇kڳo8lCh8 H$1M1"07+*r:;#9C!ƶx~:UO y?t5jŪ$'IW/KB_Tu e Vx FQ%.շKKT(Cb:2H ]9-4ĥmx%b1|mBtA<`я6umqʎcAmfx&֟7I4[xݧog"z,ɤpMZ%.9 l솈$kvvNi#o(!h$x¢i9.|9: ?HIb|EXeE4J ME;P ^~=nAnr875N}ՂٕPȻʛ%M~ 3 +5zBS茡e%Z,`}s-}g5Ukr1-jsɡ(s2 =jk}:d>܉De4hzDGMw*'7R,ŭmL eFĦ'u;|?kg$o5&v4B"9/ 0P!lp'VFHQHr+(EcbTNȁĿ[(( r0̭& eW'Ֆ dj\SȯĠp3k[XX*\#kvn$cQ}ۄgp+1`q=,cLDɚ@y̢fFC4avGv 5aTnhǹcE!7' l1޼XĖXy|EubA><}VZ|;{lجM첹J{4O܋3W<i=I sSIKf%w_b n+?ԼO,h5OAhhah%18ľ]@!~hes'qm2|veGV,`kЃmClօ .+YvCCȠ\ >V~$cjHxKɮangN+gr@0t9YW+k֎c?spkg*z|Ob﫨9l(1({7I|cCk7 _v5o|]&setFE AP~X|Gw8*(eމtH컽x7T,b+h3?Z5P@š+ZR$1݄ʄx YijiD"- 3ukMЃsDl,y*Z>)V[q$Jʱ#9KNc!Ao>j*}dRNSÀpP!> vzF yFyE3 Ptq0 q0߇@KXKXxQ\Bdy\ϾȟU qƎ#O=hEѵ1c >hG9vX8[;QDɚH[ saDc\O8_VO >fTX/*<"S7Dq |{;d-% 9RN45tr]`.wK|Vu+גb#70C/\)At 7o|;Bi j!\2XyikXͺb ʤ@Nnݳvfw.rg}X) 3>?Qدܨ٩ftbY@`kY$ؠ0" i|}͚r|AЄb_a|~c6Q2 v@!(./B2mVȦ <fލɏ`_v6;b,E,ſiCd d40dEp7R2bBo0 4l؍8#aмie&FJ=Vt9ųY>:'[%b~5t8ֿ_+?{Iz'=^J^K?i~#彲ӶemUfڋD0TvIJp1KoTB(gUƄq=؛HE-:)g^&F2V*BZ^HH셥aP-ҏX~3 Py`PdE|+ X 8\X^2·@,Kh*`NYЛ%b`Ӳ_ \킗ăa<3; _]0O7, (_//)]W' aL</ Ѽf}i-IH]) Y!5/(UcEB!q:E]p܂3ǔr-?0ȫfo 7:eF Hإ&N {!aQRpFiblQQubt3( z>(a1_zOV7EF"oY\foUN5BVna _K%? .0Un&d`\hfNDooP1 *x&M$jvЄ&s@wUag 4 B'Vl9K uW@n:Ml&p&sQ׷wgr:;|"0>M@hr~$zxYۡz0C BPzFr ~c(dͱ{҇^zbwn/Sh/P߅ޡrt I*ۋkDBTS=[}c :?x/@b7_RSR^25>s@*fP]9:^C cDv#dK3gT-T3I1A*{KаK@ӪVh  聈hVGH;x7,;_JZ4J"#m_mJ౞.RUІJ_рh]O!9 JDSyLId0Ȳ6R+V%pdE wE~pt4KEۯ_J [(IhZՊ Q*KJ hU@ "** T咚G+(xV@.@CK(k!@˭65g̜<3e>( 1t=FKI5XN6Bͽw4F,~P,T^`U- 8 n 0Y4=)Ig5rjϾ2>ߜ9EB3%ǙFM;鸍Ewc~q\u%j~s|oqj/Gb('?u@#s~RoO&s[m=1w\swGi~ qޘbͤB-<@lصOCI ϧkCf4D ҋ|/R" $l_.rQˇ֫Q?MժьGQ{G.poP8Ƶ? ŏ-D г/{hx#9"G3@T_pwBC"h0hxQ}7Gjz"?ԳriiM&G!yh;$#Rјxo;$pjخOnߏEÅ)D*tz#`)MUY a1.LZTTOߨo6P'')Mq͋7'=Y1NEmMcFB"^-8ϵ4g{4mEN3k0/&E)FX[?JW4_ e_eIղHrhR4I ( 4ׁ}ҟ_ ļp;jpqPrp3c`=GРY|ؒvch0鳘w n!q42981Mta(?ac+> (CC\~vhV7l,dcll~b~D>ǑQLؙ@-l]t5̲bzkx-W'N'' O >judXX^gmt< mSpf=N~'aݻ-P澥RdTby j:M x $#[k ۧmSˏbLy.vS5=rdD 6Cuwavh}ɋ?kE6›S#|/+۪wHlAdz'$NTܽo+>͖Yv!@A'w>H)7 jfN6ex3v=榣6*`(m ȧPMH̾/O<^V|vvnZ#a)H$?1aݲ8^9:bY? axF5mZ'S+) xCطYd6rʮ,Jo:.p?DZ!0ma>1 wDN)N]@=XTos(v4k-F'ŋ&<鹝tYҲoyT1ƷȻu"t}=,:_(M]GxWBݿjGA=}CyWCy?B` ڂ4sO3~2̩9ftϱxnx0c]NgD-kҊn tf~wH])CFʊiQ,mbN7Ǝ=`m;li\k׵ $Pa"*mÃLxUy[L[MxqW'w@19yƴs &M(`C~1&Xt(3vSQ;EtŌt~O0̏4reMdu@!9?~Km@ [c̒٘YMM =ok|m-}[Vtء?=CD-θw4OX U"}ĀJw4animC`AI"Q iL5ѽ]jidƫ%g^AY IP b:AHο/Ӎċ5/ ft?_}&wfUgbjH=5`ѓblɹ !ebBҰ )Sشi;Z|/WOt[>O|CqlN@Rŋ}(hO_;wp:0dӞ/hϬS7#a+ppPR3Z:'3=>4ĀH'ߋjwStٗY+AM4k%^!UʎF;R HBC |fA!0^>՛P2=fLg2=ccc$c 7Go?Ä: R{"03g pR\%5uBR" U*]fu&fkj:e=tiP+joaxJU/ﳀ{Iq>-'55tk}S ҜQB`/T f8=5B6̧ M}x`;7*!apH#2%t=,A1}+%C"楒ŌhҼʫ94/H_y[nCg|'ǽyϵS_>uG/%0*( 5<`Pk=Ne'}3Z`oE.yP/귫%vj4nLXA=z17sEe;(8ȕ]!_ {jko#Xxb־Yè}$ewȾ݋t F^ġLE:hk*|*'|s8C}'j\WloK]F }@%n>Ď|x͗1UXԾ,|}O{j;3mY nJ@'3u@7PMdՊaژD^wmޅ2tc ·i#‘^z(돘$U'L/VzItRI5RIJ)|m0bp6ˆ=Rnog)%",řR b־H=SڹW8sIa4- |࿞L؈ز~o@,BJc` `&]l ڄ@'h"$GQTDϟrmXڊɮ(%BSB^M@I}&Dãw\G hk!؅o͞O.W5:O|v7f&bSix'~h-!x<[ [1a3UHwZ3 4E<_#!}5OHg-7Rʣ B+|K1+u =_ e|JD S{~Ußߒ)CHZK|nmVT,K]⭅'[c :W:@QɋIG`-U@BT Qb~kWp+{4ES6 4ь}\n6nqҲX*"2-xQ:5f{fߋf0'f~.?ca~7շ]}Z)jW@Wys0O^=-k !Q'J歀U\2b:~W tft ];Y -zCs@"`QHo3guD(: f:=+\xIts:}]X]i䤑}ZK CkOtc?@U*5Qr:;:?fHr]8aHΨ'u>:%\sTS1PݏWt&nK̲ۘb`78Έ9)8}QJ~2Z "CRQ3mJCS fCS|/S  !Q~~2QNyei>I>AsdG."X9!{y{YڲҌl"NID%lQ T2*ak#?GW:h9Aq?8?.D 2nV x˫of-Ҡ/rO]YpPzT6ehW$F@ Ü(F^_^V4.BB7``&3@iZHh8̱;ZI06u_S{qNx%{3]C'T쳄Dlce#lPrʏ١qwӹx{[<<{Bf(EidSCc40%yt"JFr1(F vv~fcATKd7ɷNtU)WЉ%e|M&MX6y|+[ZۚvgMeK 틹}P?TA(|(k)׆Pbo@I]˗M;%k6fkE̮O!5 Z}:ǵT}ztz_֩iǕ@x{>ЃomZl'ESyľKuf⪣r(P\ޫjERcڂgN\xڙIQR9y8WZ38ek#+ZCӛo5_`-z)JWP6zEم4J1d [)h^ k5 bx2 $YDA%?ie§~\NwjcM=ɶ1Nxm4 irG3ghT\%ݽ@M?M^UCJkS O_ u8?.[% zfVS*Gr-=6vi(/_X ܔj/A!]bNvtvqې :fb0^k,{cNi)yҬjn-Ap 4A aKteC,ŵt3Q';}ҀJ@EP+# ԫ4D}ܠ!H7ɴfP*deprjXYxU)9?UKo=GpWx!Pզ7C֓Bz9mts<nx:Xv5jE)Dyb5%Vˤ»A|M4ngB{@ʚVU|Vywg]]V;?GucF\~v̧7t)+/Gxº*Qgz>cGI%BDQb5{[\M?Fj[sxY\ֵH{us-v"t^noٶ bEebWv w;0Pg@T ͖Ơ tHm[3`Mqk*; 1J%Pqd@Í8bt"0 "-VfMlB47t <&N;-NUIg6jk:Ax{Z!R`4ĉt4+}(@ϡ"Okpׂa]dwD)Ksyhx0oSmW s\홇oHKϫNž٘ V{6R< u}Ȃq?*ZQ4eYbv;GJ=?;TEsDFWp M$r]4(u /֩'@zނRbSJY H#vS2^i%rZOf^2VA7C`o2:!Nv`AЧr*hK)ǧ<ƈ+p"cPj  C[:D<@o[" {eTae(xHȆ[!:L"81@PO+Rxܿ2"ĝ,h,l{z"g(ԡzHNv0Qc9͡@fjʠ;6_A܄{"ysQNꝲcg:t q厉9^/fSӋ[\VCܽߡ_dFgmDck- xCŬ &vb-ԯ 93wqUOUP琦XS];W8)X;|G"(CA 5O[&9.BBKo5D"Pj$tLz+0vQ~>?h2'7הX+AFIW"]'j{ R_ XYM T@Ϯul^(0t|V~:p+n\-ddpw}PޑmM7:h]v4A姌0.Mb@"'sNC&rj+EZna6O*nAw *iBI}j&٘ݢGb/to({,J뤽΢Gp\E+@YA_}/u  Q* DWA]o/ᢟ4 _jlMcUza3\$@ |CT;JA Ͼ`pڡ<meJ\,dVn&\ңe0@ofbŘFH#-eh<<'JϦDɣV汨O1O%t)v9r _SسOM:GniGCɞ#vÀ|{)qwË=sjy8\F2ʁBJD< g&]g_rsq=qcr4,cF2I4PȕgN] hbs&T\ g9&Nğg`wҰ8p±v'E$h zvyxj#i*00n 't!= t!8o2F#!릗5tM?'Bӏȏ`i?yRy@ m6DZK >Iz|5u]qg‘>B7Q|}`rd$h ul0HAm=as)b:!H72Gk˷K&d?<\OCoyaSZ1G\cF@ ]q\9lf#qfϴYyOd~!wۜdB27MN(ё].ɝcvHWBo;eE9*M,!ϴNPö̲P7s[Vk+3`Ȝg J"T$y {*3; !x~+q¶_SH]!+A_-Q(@[bLDGSzL0Ԁ)B=5%M8Ɓ{ PK֦[0gq'b3'!^X™{CTkCONw<,yi ɨj艥rIFTjUDv)HX Nsy P` U+t5&-/닜*.`]qfk-L'9tzW:5}!.|B~@S `D9Ehy|[4: s1v{p|}Mw@" ЦP)JIPiG:[@U~Ef5t'+_Ǭ.\|13^=P)¤ ـ0{`@0y~C&o ܀`rG4xl:9j >ѱ'?6(ӷ@ñ-fUc/XQHD.prGqGF0v7祉=GE39$Q);Nj>0ؙ ?{YP8lvb~n¨}yP ԡMX4q%[|VK h;//5>>:ofjCCkgghsYOS(ߐnqڹD$R#2IWz^4`9D^Ih1F\1:޳6+C|4 {H4<=Թ(JO!gC릝C-ҳ|k&CvqٵyP m:-2ND/u|f죠 5 ;YNЬ~Wf E4(W%ꔞiI)>Jm$.$&DNl P 07XG74DnN::89֊*Poh% H*CgbZGŶaR>Èg6>I)Vlx#b${~'1Mعdf*BE | Z邯yZE5!ޣy MQNz|+66FZpTjܷ8A:1+[f$ ʘV|Hj}u:w3 c ؉sts=7k:g(6IAYB%P`·yY"KIE^%<|.> u(te0Hn%ehd>_3!ϸ"gs&:b.@(񤔻6"HoBP=Ű8fbt+6juЮ5U:'e0TL w~!ALQ x<`MwBQ}X xG-Зۆ*$ݔcYtԄ/'@uk.: ;yMfSCrPF \6&UB]t( wCzO(w}mZ>)md!p >w`gOm|~{3ݪugxY\ NspuT)[܆MLQՔm%e[A0 (ۧퟔc!JGi˒p L[SFABIV|MPxx\n4<@J t]2m؞{$M.Q_΍7mR2V7m̔?D wW$^fKMA6pƩS3V_N K.33٨TG˜i3+.MS淢4E42JlR2i,aAesH5‚ 613:=]fP~>s"<W?{PQ_d; iThz")qZNj\gq~6e7aZk RJzFK2]ˎdw)=$#3qd޷qfTe0uO*> Ti}`\m4XNY^,:]w]YZ/ub0Wo!A5D f[nXo Ѫ; >R@Tj4+ff6 >ʂIoJ%5jveK ^b)[eQ*> ӥfxa5ލy%4MffZx#|Z<,Pm2d(I)XH},x0qWE;kIO!~`Ѷa)z2?m8F_SxFk^УϷ!<1ߧ}M{U̴0Fui: S hMMLtÃkF/?l rJY :謚L=)|M}yQ+6CUmTauHyѠ>]S^J6 F9ڗ d6_D'{!BXX(z-6)%^ҟd'i_9-Ҧ72<O=Κ퐳_AAX=/_"شjvg@7@1!1%*QJ*ل=6>5bvʹ1_SB1+s)N)ϲ*ՐhS2_ԀG5tC.h\øz(|NWt _+k :<L3#>&MO; C/CwBR*[B4S-qPrqNLӀңdKJ\-fb"$Vi& C%2{b͢GL6̃ؕ #Q盆V fCML02A7(:YH7ASͷ4cDmxM$Σ5QsO#(Sڡ2Q.,0tj tUF +sJ(#O~*oau[pztʹV0Johq%W8dGY-c?:c9yBPᙉ8QlkɺKo9LDw?ML ( |Qw\~=|@Ȃب|XRɗ֊Yӄ̠ ;JNr@ن`ەT-?Wtn%34!ZHLBbAsIm2~3fa0V͊i?p!uO>#O*C϶f6u<ڨ̰#c#FGvJ_S{Ҝq?B+Ë왇XMX6fK확yN4E*THYaZː}MϾOCZ2=Bs0 7 T/T;MBzwR̔-N4Γv$d0 LZMZJɅk+1lJG$MJ\sݝWGm ;"7ב7G~qukh.i},Drv54_o_7l.Af[t<=KͲurVշAInY:J9+Y#Hv-MـYYYcBp6i_YB[韻*JN\}-XDWź>v1tWWjNXifyifw0=2;. EZ_Q#tNS>=&Jf_ fnKO o̗G&5s|K1JXC>?Z좍ma%sv(Y=p&=zyn=֐>{'ܿ&uiD];UsHvblȬs$ ANbI-er+Ńf9ac'](5x-3n%B}cb$ + 7~ K:}yx) ߡ'.ߘQ^TѨ(m7η6\(RڣyJϿ/}=d^&zK=DW/CWyD_^U@a@] UWoJJg:!)kU}BuGDvZ2l÷N%:r  hR@-1hD>E=_nyxm4vl2akP4w'9sSGRl-_\SRBB霰.pp)-T9M ¿ދu_#"TS9n6XtSUv32Rȶ/ ҋRs_$lOje7+nԆj%=bHIA%qdg^wPa~3\z]EYcq |ZŜlĀ-f(/\ס1kzpJ<Uq]mA@S>YM^~yʭiQ~B|ddD5Uy8"%ʦ.tD4gg*ET`Z:X%iC4[EiԞd/j1@͐x*(p07w@.|âQI~7 _!rO!<\U)|cNb\ 8}/ 2|eWh"K Sɳ %=QF᧸0 oAרpeG'%AMoy(OB ͺ|8dЯSzCýY ׹iޜ8D+}⸫hSD1'qfWgN H ' S`Yhn))O?S.vĉ:ȁ#Wj,S\='6l9!fy o|?7zQDiaa}';&J‹ )=w,Dґ ʙSLa⺇Qv iR #n#Il??!/9eJ2 d w_.Db:- tT6 V)1J0'*ʒJj n܁t^PK6Oȃެx _A৽$!/a.rgFr(sR̨]/ѐ&[;+{ӆ/pثv?nX̡~;0҉`j]_Wwi~pqs{BRcDTxjNa~1^{BZsߠZdD.drdt }Df.i9^i9?& ƈu714;ٓv".ޏv@uHe$-uMkO찺'w{ Vl8D"pĻ%h4d 8=W!g\g^Į_ӂ8+H1S&0i!Q6dPD;_ÎMa0$JDWV]1Cc`A ֩t 530KX13 ĭrϸDBl673 2>8GO "5biPOJ +d$ /rDdT6\ƑLVF[-6N<  W})^Eje6mH"yF}IHº"yY;@2@%8oht-ȷj7\xwAwmOӦgf hഇ"hƿwAzſq3 'uD2;9 .|+>&%-G0CQ4h7;Y羉| d l%Zƕ(YYCSxW t9P= NB{F>4nKpg c+ cz͖dn.r*wJ9\OID.%k%)q$#'0vr#p>k>'5yF +?\,Ɣ<+@'A3̨ :9+tvv[q۾nƅ2 ͨ-5#_(vkh;+O()@I#6<q0?F3ѹ;yimvZ୫Pͪfg{r{w'y7 TT;چ{I p#$򈩑" ҊlTlCU~OkxSyʻu1SyoJ9?!MNYJ~sֲMEpdtM ~Zq}H.X+k44gZ3gi8}侶)|sEQo#j---UG{UnzrD~[CŘf[Q3~|U|8yr Q b7!6PeחB 7#zA>#??E)*r[+cֳu}w`>1 tQ^N1QNcbsyX2SNx@s>.E@ hWf]ܖ VQwdoɧ&mҀ;Mxr'@G !>@|w؋%m.,ʬ [,Jm|V[S0okjB=zXk4Jg|Gy[ y~JE9K6g ~:5&FЫ[d@[uj?28Ӛ `@K슧; ~# 뒴x5rQBdIF1Tq?g uU<\ӡr{I⼵n+H緽79|댙x! +q;@W|5.cաA`" r >6Fpkۂ7 8"uRV{-yHS7KR)6"PȻ0<5ʬ#FlxBflFB;q^L|*;U67/Zs6j]Mq/+e)&lNP73Uiˮi z!zv/N_ q;1`=*b64W@kn_A)[I/%fs|йo@':4_ ;HojSxCՙx} 4V{!2/DuJ4G!66#92I4NW yfVdxhP(~pQ%J'Ԍ/҅M섨_ f=♀AdOq] iڅ1'ς|=:Et+zKhslq]('Cl ehX0fptk-7y:y-?DGmR]z7 mFKml\N e-ƆG],9x(6qho1y_Y*a`"/5ee_NγZiDmOr1OzB(B01ũB85^A ;[A@ O `('d5Ry@*T 6c.dWy'8؀N3Lɋ#.֢ruPm6V~|p[>[=00s%BZjl9ɖ +dc-ZYʡ_4zJcҠ6ytͷVϒy^]hg'Fav:U") HV P 㐮Rb,9%$! v]'kf:eԈвz)>->IN>{»1 t4*m*4߯S^ zz97@ckOv8/TuVQ}DiژX[-\yp/|{%5ɽHӕb{x%/ڼvM<h$){4mOJkDncUyg(z+ֿA;98mԅf6W,PLaJgCyr2]"^3'JC%0K |or?sxy2[!7uFIvJ?[ @wf [bUQ.JT0OS 4fvՋm<rMEm8ec'Crjm)rf+@HM$^D9%*]t&=i\ߏzPUDW%\ bx[Gz8r`5sP^D+#8 o-& .v!ZDf{.t;@זI䮰g TkPPzy#{[{! JAݧЛQzkȪ0 1g'OC ٿ9x rwYu돬k}zާލT'+}CC=6xoԋry]i؈FZ.uTvdU>/UYEv zs"ko)m+# .V(ʦ-YMPrIvzM~4C!?t?Ľy|T0>7 wX"AA"!! yn$ h֊f::VZZ Y (, P$;O((e_1t8ɛ UC /;ףi{\=߄%3j߭G |/>5ˁ@!U' IrFYІ/BI\~4f)> ~D!cm;3WZbg rc#F?)(ס> N33U9 c]>2cpx #HQ4D7fƇ1hOňH,/@2K+ Vf`}2/1̷0ܴliñ}xКG;g "P+7ն' ME=kϺZ{b4ۅ䬈D_}XHڶ1>xDWȜzaZNjj-S;t>kqlṝQ_T*>hHBJAV,?Fk'uǫ%̮)@.֪iPfvSn]8Xgg]d_ uĂ'a$åd_7<~Y(H91:!1:QMU%/-\aZkxq`{,=~9x:ڗ(ŦQ' pGTu/x;XBˏq#ާ:ϸ?}:̸xɏ:x@⃔uA IvA69@(t{#ߏW2xzo:l3&CM׎mƀζӺ &uv?@ [: o} pfrSkdWҐ: k/{ۂ{­G8꧀al`Z鳖gXLq͢TGkSBbp_-tbT3b/>"*v7ijL(|bDZ39c0lpc".\|׫g$y3OИ@(Jj䘉bmJ B #0woXhk|^p0 g/'T>%8)Ǯ(>ڷ@>:p2Q a]06eĝFm .zA5U_1l} ~ؑpl!&/g}OVm䣇I/SscDg[L1j8\1i~c-f%;H)ke A;1#(_ $&Gme_!j/xC{1j{8 )ȳC‡ 8O8,v.ËZx_c>\c>`e0ywt^*`ޓ[Xhf#l]b@`4YOe#biuO9@մ0n6aߙ;f=Oa։BL/EF;ف%[X(}d.eu%a x@UF"S f5+?yO}1}B"hSIGF-/A]"H]F 61Ahu,.硬6ÓHO[h0fڹ@4 m1Y!f闝VBs 'X 4G'~! Ug_no#ly:#1m?9wCk"G+:tŪ )Ő5ФGޯT~j8hꠤ,8߁k~.0i|Eώc'p $tG~ҿ&`&oi,,nsl'ծ8bt0lgM/pF S1_XjӠoy7ndN:E]s}B@B7W|V*%9:x:7/p!m9!lz"o1xIV_raf|?]y΢l_g?)3r&gh6FCWW&X_mDR!5X ~*k m8l\d 1{R'SFgm=k{v-9>I:y&y)n=ە]Q^޵n6:nKvO+{r(=97֧.(^z˗`o.HQ\ϳl6^"F5.5)$yu-E_BX`aעWi>POoߩtw=u+DAt>mizr=\Z65BB rZ|#ߒ:7PA>ԗt= Npdirm#femNw].&,Cn(& rڣ:*r}r>;$S:4ixBdmrFp6~u߶G #eg|.죽(ƌ"SFWj,vGKQq%!,p#s37wB}=3-)-L*ZL)qSMdrŗ0Kö2ŪE++dOozH$& ku7=ژyC|,9cqڭ~1Lh3ʽ,x 3``d吩 gTQRlrE?1NvwMqtzn_k%蹎vTĢ26dȷbܠ"t~Ou0Fzbt/VoKCQx9&خ+܆7B,-, O5,)י|8M#,F_z0DuuO 2 ?HeP1ERY)b=f%( ~=W܈ wq:%̛Lj[K鑸 1L]HM9h /Q_t*$/^uW4:RJ :Z+7aA_Ax[:K..͊=h1Ts/#`*huΪ%ݨ;4py ++3XCi,|v)]9I%FO h,\I_Ub$4c%4B|:PDb%62a VY%o`}V< F<ޘ،k%yw?aѰIu9#7Vk&ύM{z2LXNZٸDZ1߸)4>}.ҕjKC)fɥ͹ Wbׇ@4<=vtplOMthtRX8uL'01* ( DJLoc:o^o+ryX_CgT%n@d1F*?Z w N_'0IzWN=o!.p;C. ]zhl1RO#D30`T9޳KzV -b(B[wh4AӞ6~W-oYi-Vd[iXdـs@;͖CVˏX-g\jk9jY D&f)AwBW uJ0ZzS?$s^\ΥÎ! Ӎjp@3j5vhb6D^mGnoF]_>HP_;1|%<ܐTPo- 0&s1m2}V`ㇷ|jEURdNOlB>x 4T*7bh +\nx\wx/1ǣOaƴ,4ghdpN0 WP%c^0 i Z|[S&4fϋU > 8<C`{@rY:u]2踌`k}йbP":)Ǻ.>"1 {\K=FR?zq^=%k=D oiqqa,V׌䥊$8*Q&ZB')]ر#{;6շJkғyx%)O5 _,.=UDx%jE仸 .aZvaI5:EL`0%Q ՌaJ#Ө5I}+> z )OຓP}Bqr{`XKu8f+bTglh?KkqG R>[_=w05adr[L,Z'V}Lqr$4LɽF}݈@~~`c4:+9Ƨ,fDVhw[BqGaΐ1gAckA^[NORXw|H1`j~Hi`[[[r8-b9HLީn{ ħD'C-1XP qrXfA~bNXU5+&E"rߊk*-;*Fq{?B[A$qDzr9F'v>\"&LY)nO(&s3nt*/Y0孆q] h븱ߚ8B'`J7ꌸKPO,$Իt#.d{gsu}?ǒ3?5'å8O b+Vcg&9:QƘ dj$ffOjR,l؀PؘHlG&Fsˤ/t1׫W͔O&9DzLD3u;9~͗_%tk\З]AczFݨHo׳H>x4BSH0_,;]@xǠ~G$q:w'5ĩ(|*y880%ħRS)ɪ'`XZ:(܋6uROkGwPU& }?Y\8 5ҷFzai6dIbXi|M8@gnk;`jY?ؑy;XU@~G 5H.)?#PϠ{#_|Gg1}WP:tܕ]wE[iWQ ։/ڸi1D}gD_Ki/f v5X@ʍ̏]z;QAN{c*8]m;T+/nQ:M?:3S6m# k!n!'#suG/t9l8>5fD53(I H]K5L$i;")hD\Ȩ ZMV蜛)W:.|9V F%Lw4;@mgr7:e iF~i~ w\!di6E$Yd &L욎ω{F6܄A Fhn{hůPs,Kҹ4rZSqyq]$c$><*Q | n6%u10?7nC{(I|!9-2yl$Ñ``1?3_lLu1y*xz]L='!p< TR =wsPDz!6Er+@`1&'K" 9[QSX+SFo\FvA(τY -,Y*0bFG3)KRr)nI,o#)N4" 0#tSel}bL AO^AweV$` _\% ETdZg>էg"xIàb"t ݕE u{~9V~*y uRJS|F}})ˇ̇nLXVaG$`y yNbwϧ ̈́[/%y&ڠcZ2]J #)f fuN}Wr;=P$fj;S&b^0 &owPH1<kzКx gXUHZiݾRTe@pXhkCo<@kC[2ŏ~zS`g3W/E.zʔPCզcN8jP>o h3.Cfp=!3"yh1C`8n|W`2'DLu5? S`ODU4G`XkW~}ϪpcjB$G/Vm* >`L@bo،9~(]Ӏsg^#3)( D_ 98ֈ+OtMiNeޯŐt1%d~"' &`;bӀRcI5h֊U^1(1 j[&O-݈G'4@y+/Ks\uLVb=\pRuR›x"|mn:'"- x^ޯFE|"q#y8XPm3 /]i^l*V~R/@bԚ{D4y( ӂj֏ ꗩ/tn OO $G$bo}yƘ q-]jEu&?Ǽ{LZօW) q_2o4utIy #Q\3_j'܋wa9`@,=vq<3쾎plMi7Z,X7U狊eUd qc6((8Ye+qoYa=x2nt(Lʄ&ns9JG8=ɢM Q[8H_{DZ{E7^^5U FpG>}߭tw2\6[밗??xt`ߎR ap6'b$O&l:J9.={5AEMV{ :AϱФBmo%א6÷ f/N ,?.;Κ5רء_NʘL syS*GGf3Nu |]^R. {xesAsct"Mi>zp. 6 $Վ_mVo*\?}]TvQE_A>#njN8:/)bN?^d(:j.y,&Rs9:)"(a,$FZQnq/)RԵ}}1j8~Tk8dZ90X GHḍ0/${{Ё=.G*΋=p7S@f/lRfvM3cXN[1V&*_! c˔Oh\5/~G4tH~~,ܡ崝W9+Z@ܕDIOI2gZ"!T@k.EYҎ<@s S.j=9@?mfʎnqI Mˍ+=Fe9-r/ dl70+y.{<@R^%K$qVj;C=cV'%;099޴*>z?-6-‚LB MÖa*'I3".Wt{%I`Y $oLEt[ X陸"тT5x5F`߬5T"Q\uO'sƥ9c9A($a^RApI_v3X8n9z^#AU%o='3*:P\C'C~UV KC&pn!f1HEVఽ;N>8=4T :w`ImD=Ϯ񑼇BwD80@g*G2 ,61]sG$G&'򟕢ٙqgbJ/C{Oޏxl y*_"L`rq ݮ9I6G&qG{#3oEڢZ:| *jb& fi}8L ]sEG0y9CqEMz?:{$0 foYǵ12ڭ~\l@[G Ic81 7 qar48 #nN|f̤yP'OOD_HȭaJp#g3(W( /~WlID  um3# k.!o6x\$-j WhV1Ai ylJ S<~9aK0\+Qpq7JD"БJW0dQ8EBE1EXXuPդ9ڍAFBapܘƄۘMsÃ+ } 1SyBбtfōLÀ-L 9=I{~ /WW>(軆j)7aqRc]^6V_{8 o&jT4'-"~@w.Rcn)(29`m ?aȱʶjhV¸h(}T WڂOЊO+/;k /\?P´r%MJe4φ*듛|>8iV ߌY<)]1CuLG8 ˟5 5oYc30@̰"?J{:R?smbϘ}Ackz9]s2` XNJk{Fʹ؟t6fؽ@έE1 :Կ>PWWg&s;Ϋ+P-]dx>LoFg(2nk g qNnB QC'yڋ=mɨM<|߻Y|b)=8Sbv0sjy\;<6͹cNѺ*]! H =^̨$ :Ho=u@4rrps=YQ#̕Cؒ6Y?zèw(OGmaP=߹?h_ʝPlsb(~ĉqbx׃Cz|Z?9|Z,$$>2h..uDk$}Y>3d+|Q`qATטVwhK:4FZ,.9S\`]jL >-زMߝf{dRW욻7HϜ<,G?u/Gw J4M4_?.(}NHAY |yO\|JUfjbfm$ثMӥSnN1~09H İ x\2 Tp0=k ")3 O|Ѯ1_5jts\vɒ܂m‡-{ Ptt%ڑcmۙsrm7I=4Ց# BQtT!]WLd`DfjV~c\H04U:6K [8F{ |X} >N>wW_Js–d d>֏!uf\i :LY9l\;p9=DZEh!N=oC5]Db Arsuē5Jݎfg`37i@l`HȰ<־C>Oi;xݧ ?l4 FE t4~MA`0:^ınf&Xoէ.7tz[vl`AZcp2qHn?MB UK:1D6챫 ,y?#2Uo ܅)a><~isWDlhUn<)܍'s県 ?-}o\u/>B~2wQRL6b/W\gJFg$ؼ7ZG#@N `٣6߉jf7ufK~Cs|E{E2˅qGgҪh2>7͓}$H()UzX 8 ="mY9qqWEӍɀk%~q g= ׏]*>}vg4DUqz2l`2l~igIѸ}u3$eWL@2cz1~1QlOj@ v8ueZg谢Gz3*w-V90GpR{,:C>?x~yM1;:bP抾_W@6_t@~);7`J}V|E5}R4ڷZ w0*#%b>opLEh b3 G -tMfEv" |=dwt^ zef \vDu\tL&h·hw\-w;B ԕ8 Lx2t 𔞒-GG.\.wݪυ)P Ơ{k%R_q+H)K&s8ڮsȃ 0OVl_)JRcĝ\?V9o$/ Hsx\H3XM}^>LKpJ]E[iK69ŘHr bE J`l#cƓnYMEiۘ2ߛ qs K?9i4r4nơBXǿ3Gܹ4B]0@<(Dnpjt6ο~/d8R9M=_w}ӲkJ <]m7ک6a FemǍ^X7:Noux _SsMv@j5 m_C#}|D`73&\J$]!8l/7t> 8:4[R]!#WzqS !sCN4BM@;x9 85*fz2es exHTB3Ey1/Է¸6Wt#wu7!yf/a¶]̩@yx/t꺱].D (W]X]pZڶ*K{HP/ KmDq/׊̣ !{ա[xJ-EgNlrNtrGjT1F]5}2<Mdק*/Ӥv,t}to_bf}5NGҟGg=t=vk-&:+S? VcN i/ g'˝%vݲϭMĿ<tW/䞜lpU1*ܘ),oHm) 5[G Ϯ SC-s=+B.0i  nJvYNnxtA2\`e+u`;l%fTRCr柯$cv@ uI%ϭU}B-φ )MWyndYX1Ӿ/H;l\rK%, !T[G5 Ea_־iedAW9,7>K iƲ}swS pb:@FUa: C=jp$ y&YhhU.Np3ҷ@ZA0͙ |޷bZEkx6M (ެ~V(%o= eyORץgھqS _~oxHg00- ~軞.MJg{5^j̛M֝"%!˛I[c+E&Tr%}>V5~k~+V7_CdžMzX:R~D#[c[0USzLZ<^ĄmOi, ޢ N稥&q!1)`K)rI=Dm9Ɏu/)aPM H~&҅1yqD7풲UazG^;[_#BJY֙Y@muqVtU˧[7%k0FUa_/56.yJChM{>W1<}w\}5ݒw?P^gt!4f g='|CWzd[, =w`d>ݔY…\uF4*W돹+ѯƯugE=[B}&N1)) +Xh,eX{IɸrI5+ȹ?~+l+k{b߳krd-X+bECKhlqI|tn6"x[ri^j=Q ^n31C_nRW%co(/DU"lo?2&M:Zr`-% 7Ya$A:[`aRVR;Z7=igty2b>(fFЖ$4V:ϸ S sy7.δA}GȬS:&\QF(!5Tw VMa6r F%!cI7;H`7e$ޥ'mjUզks9jD/gaʈ])܎UPϑ@y@Yxb1ƥ.I1O4Ld3ߝX5ت] wL*`95 nTfRs ~*L3 r#Vh9`[/KȔ;Ô#RNU^*|yh/~]& ^ۏ'\ >↢^a %ud/|Ira ^!7ts.ɀ$~B8ت0U7'9]z,0cB,@9vw@kbfHLeIGQbVk3:dZ`jUBwޓzS߿85gў{ɕd*9GF`G*AFLq</< F'(1poy$41ڠu'`L"N@D~RMG#E7"oK "=1駘Ԝύ¦ ̈́ߘԧ3N .ANlx7:_I[v"]ZG8mSTjw$:A_ۣ >:Wu9^4gh_}ФTܣ5qX;ΤAǛ/{gL"Vߌ2mEj}xNaD^xv  Swm%k2ٸtt4?,bޖ\R2fd`'1o<mh nl8Nx_~:BJ6Ryd'8X3r{ Y'HG8ɟzύmލfc:~F. ʡX>LNFIi ^Pg,l _өS68v6W ,R 3.&y# aQZ)eOAZ<ue^t%w~``[yl ,YĴXyBL8=7/>>ϛwk)~}*K3ZOe}#_d}찭Gl60_4<wQ9޾` ʟXgwiF]@\j$ќЁ0eybaKYW~> ၤzߪ@oS%L Vj]#虪8kUod0N4RoFn1I=B52ڬ8eԙ4t^%?ڮ2-~[NsȮtρ({үQӖ4[5c2#2`CbS ގ%; ~eI_o-_Ѝc'a@·C0#L q={A+b'" H#<0qdu;̄а_^e#O%~f*Շ0pk[hÏM~OY0PwLIF^`L|xl+<գuq}Y Lpk`"*fCُm(ߏg ~qbE\G$o,@ͭ.w$3Bx_&؋4F1&t2/]ړ(V>gxr_k68tCRlB>]<#aftH!LiȏߣUe9hH̓Ïa2 Dfښg.wKȟ3 5[Lmv AbRW7Ҝj!f߳ !?@íac)c \>l"pA9~0nHG{gI`"˛ȫxBCC:mt)ɏ~ڰ9}OО Ƥo`#FR>A*iyd[mYIMǗƢ^oF2~TdE 1W^[YNlcQߺ"XoeEV[_BZ I^Fp |Z qfW}=j-t?u]kabҸ@>kY'Hj7c4 icCK>i z̏or}7 tSz:(DNcX$&Hʈ4 cSm̨\H"!JHwtEB/|pЅ'R슄(QS йO٭ȩ%,&|@qԳ'2c~ۭ\h/KK͍"cWX嵺{@ IO^`Ot/eKL~IgNp̜G!\'ס2F|VW:R~(;3SLg˿E]e&]S~А:EHUC^Ab\㪋Snۢu!1m4*` SBx3n~6iܓ.+ּfyn/n$hE _ɿ2w VqĪ6 U FGGbP~l[~.Sɴ'k/ı|Wc^"MtuT˭$eGǀq_؄2ӆLQ<t_DǬ3E92kUk㉆xɮ%KRfd|2RSݾe8c] g1=Ђ0i5f6!켋Kײvb#JHEp'Ј{:aƒ#fw9G xp[G[.$Aov_E&cVpĿ@Ex׃X+E8 NRV~nё.su[v9H4ĕfVQzbCŲ&K> }ouyYDe)^_.pK֋[W%շCnՑgqrdpGv9'&G:xvy~#܌$bi<$A0 ;܃S_n# Lddr[q='; S]؅CpgkuZzPg mps˟|1q<-#ȣ Hwrl/tP\'" m,> +Eb@7g4wD[pP1@L᤯nT:4z(Jr>c+=b$?&y`?y)L<eBw-yψ,s)A1-»[Sf;iZuFC=.l-ceoZOK#e+/'4Kz&}3x>!{5o.?s8[`i<|xJEnޡ( P'l daX%9,7(#[ G >b/usK#z/!+4~<(| GJ=))b5KxŶڤ8yv@vRK\3{ 'l ^B=(d@nj۶B"UATg`Iq,y?nR]8.pcـ#0idls'#K8'% ~aOeۂ_JByĥ{N2t4Iz?-@^zۃK={&gˢԳakHf%V>L?쀰IISkX$?IPp L=cc-p+!uGݻN#o)oR8f :J\ͳ&U6' +8EBz$J\2GlcOVwu߭/ʆ{n+Ҽ% IS^^zT}nxttCI~[H<#412 ۰4~,r?՞A8MkQ K=zte`)G*>&ײ2<XD;{olV.jnyz+19S؅ŸX5&KP[og1>`.h>d(?ICGA3ݸ M 捰Xsm-7ccX]=`م6nt٪TԾqx 2'pAMnqB@ 7Z2;KA0A\ hO<^Y U&R\q8oεs^_ހHz빊I|;@=R1$yFgIIi"|k#ksy:ZݴViYw@F"vl ߬3,ygql 8Y?YG|v/{[س!|v#{>͞-.bY|Þ?~Uϒ>xViy}Y+X߾ 좮xIM5H-#yؽw -0eD}\1;w<ӑ]e5] C ùӛ܆WE8QǓ_QIYZ2?ǔy?I42unni7M4r>Wh]w VӬ#aϰF;Br/NN%$7EcI+%l1$JxqjIJY\;犊xCn_\K8{9^m"Dx-]濊4iNOZWwgy{qbj XS$ϲw> {w}4R aNf }F3,w*:aYpBvVsye,7dT:󌾷fXi.,. dN $Z*.5l*|- cFkPf_tmÇCJzkLQ, 1 mI0s 4O?1*?UBbٳO#i3YӺl?zn-% %}? Os]<{QV޶᥵f44^{@qιM_T]t&\{>ŏWs\,w ?V͊ 㙛/%D^DzY\x[ GsA5(`껅!=3c'-&@~۾(-< /edYA~wVVYPaYJMW)ϑ+:P/̲'05YvI1K,}ǧo*.w#(l<:j(Y+r!s.|rp21э;4},{>B}Bb+sMKKM)U\ԊE~@-J/;fڌʻOi-8H[ O~dN濩5ORy{Vx;C/.Ͱ:ڡE a$ ? I)Wir8‚6Zr 0l+Y6DykvxCn2eo^1^VR)s sT>  @fo)!CQZ|q O/7Qvv]_6ү___^I~}#']UbQ@e_Fn魴rKihVQ^̕gLVU Tʗʗ,iR V4s7>K]di7`iV:6S^3`(S"(fu`xƶyngl r3nq^9H#s;<9ZhgW`9W?ԩ+@%eJR]rsNQ;}&{o~Z\:: |^Jy;J%?ǹ§pNy&># /΍OI\/|.arlwKyzY;xnh[Εn6»}xlMƦhzw|h0j ':(4[{='mCK!mV2j%cwޠ?~Lx.5a0~  exv1^NRVcq{.鮇cP̒OzV|Sfv ׷1ZxV'oܾ$1#g1c%;-w\"TaP^\H0@x7ES.:ᕶUb af MhcHQ#|j<( `kl. m;-R P|g;wsEM-->K -o__>+wC3Pƶ߇-na]_`E (uU4h2Q hM2Ō1|*YWh:NjO1,/ &.La>[Bӕ?CNrYI ˋ[!'Mf>hM ^3S{0wx.hiIm)Q|^]nC=I yN-)2uLH׼E?<]p걼 ŝ?$ldN~k]G6cV:T{S{xf3$+~=U8s W>|CGMd$"qnaQSv;3Gl3̹-Grέ=8e(]%fRh:[hs.5X Gg~b[t_Djf_fY.'xՏd+L@agx_ov0KUt`(-O~On6(+Bi}g[z*\I3*7܊?Ɛյ\(. )܆ -íFe[doFlڃ8oޗJ3Q[Qs5)h\)Ʋ|;ђvPpЮT ,Y\'֊77< =& KE>+~΀凉ٰAPk;ą.~̝Kw %WR{e9!6ZFWE+M;OCddkY?{~}mLW 3\O{m>Y*lu5,\,];Prd㪀j6͢^/ -Ly.o@SS~v7miSH?컞l1t2Ǿc+|V?p4A2k7no0ݔa\"ȸ4?;9pWZ g^sKgV1s.ꎾ={sQ zo}#1jݕΆ/;0,Z[IcA/$ubϬ1P}]XW0!Jm`U 6CxUluVOsƈ"D?}LhQX0'd~FUVx4loLt÷xa"W ]qm6JJ_b }Q;eݰR'f,v\1GM4O[%zT}C%w HSkA'`KhZQ"7"hkSa?W|_>KF%GuJ˅/'[Cѿ5䤤2V`zwhg$r&m܂ؑ+Wpp+2a%EHH6́W/oX0yj ATځ٢+crE$6i)e*͇,y̗c`Q/,$4Qf*.m~ђ2oibm.+zrfX):`ʜ4*#*ހv7r2)fb\섷@#ߤb۞Aq +?Z;5]Ke 8s&D ]L>޸*}3F奧[H&>d;='e;I@)&^JKv)t}2{ egra/Zb_9&%MUjmZ l/6, fɋ/2w:fd K9M2 [Lc:u[s{4劇'N[R^DWuz/l|{=je]ghX3f죖Z ; 0eїѱ#%烔l $ a΃XW^_~7=8礥T{H ϲ$;`t6 >%˘ E\a\ @割@"}jc)em|19bFtK_nI0H繑Ҹix.`rsa.6 sP6%ݝẽ(cp'|k4{ϕ1 ڶV=m{"|7/ ! '%(7rz7Wϣ,6 s7qy+Ђhs%JpTo =K$#e  v^i}vn͠٨/zn8AP 盕h.)rBk鬻C\svRV9p%e5U]3ܸ{]_`a*n[UgMnqh*/ڇ]bRz@aT^X)eeq%}l8`̴!Pج}.6*PxF{>>a*tMz[OCʹ9Wr Ⱥ:ƦC(Ev+U 8+: :{,.y]s(ێ˪Ks ͂/r06զatZOO 'Qg li}ޭ\ G~<>Y7y>d=n. e8DÖ)YlnN( _UB42_lJ m:^=kiJe5x}\W+reqG3_ɧ7]7sy *~v5R̻N/,YbeL۶Ͳ⍆ug&3€R|?J`>q;Cfpn\?5 7/@s 8MB[oDBp9nZW'8PcV쏑[X qEgnDz c rş4Px|_Y>܉=+f,l>̍Ĺ5h{ 9rE^2=Z_9}Hs?MM#bAZlA.:(O* :Ͽajq!u串?'1~VYAgGcLkVzv}]P~f3Z`u]h%Z'΀Th i`,(8k:׌յEo rn6 #Bں~ _$,Pfǁ0X20lC; XvMVsm5",+1O"Ɏ6}8>_Lߓbw2{>37f /BͿHp,36Y _ |}JfǕ%҉TXe`]hMyΝ.qt CQy4>˕r8 @_}5)mX].g;'[=x6A8m۪.g5gN̕ctx}܁PgYҾ;ONs [LK5䊏YƠgԎ4NG3<Ɣ/SS/عb;Z.s3wVr%h1H5p@:im2?(<>6GNn^ÕiG/䀘Mu96G~28\U L%O3%)s5d;3+;s 5% ȘN:SKUz|\y:h0p7l'sEN]bþTNxUyV oV[*XDYVw4)R_ڃ69)H^AMW;LX˙O|OI+i)x JD<8>,lz}0[Y޹+Dl0 _woo'\ɛJ[;v ?0'X,: t { Ո/tUGl:Hh#*$ذ;KnL}[9ʛӬRyq7 hldn6,gPAӈ۶mgȔa :OXn+߯_{ U5;$CL/ˋ#XiO}UmHszF@;fEq͟5f،uq:R]Hg^c7*>ݠVJ+dVkoB<P;v;,R)Lw·^Ѳ2(QȤإcwho㊦x=c1TJ5N5n, ]JJZa)"j(RJC6m9Z6zlS;AqiT49\{qXKC⦗!k`C"7wBĵ!džEGClH!QMل h^=I#td֠rPa z//F{߳.,1qkGqw#􃿧,p2Sp~o^k2MJvVn1RY3"r$l<DSe{J0΢#ZlAdj;>18兵VqW+5}`RtyS;{Q>JW=-DiOE75B"%=,@$R"e>/*bvI6HrR_P.\_b9@G\ݲcmki+Nl;Ojpoa$9"P_{չ'E0ݝ5מ܁ d/҇JÃSl`Jf 쯦ȷ9Oy KDXvKmm]\/>vozhH#`2=SìE1-" rzLmbPM:ũ4a{?oỴԨSE&\{jpx?e'C)-o+wQۼ@=y^F{̀gj w$m#Ӎ4ٹ{%+@\@O50eޱ )Ë,?l'1 ,cɫ ,wʳЎb(g@zGrwZHZI3<iPeyX<}}yV-OYᒎ4>YG' l"I7.v'1˗xl(ie'`jfIG \{txx1z3 @.S} o}U]wNJ\@e,p 1$UNq)$KN+hrJ~nDSfUۤqOHbz{w5Hgש%bE veSy8J/0>;Gŝ`rq˚sad-x S=/˸"UXWeA\]hTv~/|/}&._}|zÅ ,{PNb.\{Qg[Wg}g=1H0QDDjtUT| =WMRcNsD•`|,`Ε&JcFr<שk~qY*5ug`܄3F.߃i.kE_s ؇$Os_wش΂maN T Ij@zz$yb_.Վ0&Vfh|z?/ e}$W䊯#ۄ)Hi:>>NʦOE} es&x|+d?ӎtA۷j־}Ͼcxzj;ؙT蒭EQ/.=[l̝O)/B&V%wİ SK*OqdF%l(l5 m{2`ATъPcD{<\bMpc3Jp D#y])oᖏX pnfs;-d4a؍׎ ا/ݬA4`MD?F@>wAM;ݜƥZ6.rC8$s|m2ڹT3 Кu NyiRͶe>3G>7=1 ^ClC2Mv1tq\?Vg.3Ex5(ULB Zd([guKGx_P5$= σ羔7&ಚy9t;=eZ06eSx#"Ann |I8 eoKd~{lOWYDZ1^UH Uq0}8{2! XUiUho_|yyo^[:ܴkeno $XϓߵJ-LNBKtƯB\rP_YyE|ċZnjdwk,R 3 ajJ2ךEݞդ ߯It}VV-#ФknwW^~$m;1:xّ8#ڛKQtl g)} N 'x{,7Ӟ yW2k0~Xq1~ؒooo2FhhṜrtO_N_vɝF:_Xo9͐l3ok+Z~?o +o@߻_f0[^,v/?Q:[j*s|{O /OF;`SWoV5F*)dCWur8[!TG1l<#ʺ'~!A֓}nFBۘAJ,>BB]{}{}9Q$0|~f8U'=@D*xRp8;xbXҚ\qt! BGqp]&erIJĻKfuKq˻vf ߢJ(YrY[պ*˱x?ەv @sxF  F|V,/^(Vsb$2?9xS<9kqL-|5,M?yq3Ύ[&Rﳆle(ǧQZ.0t6VTӝ?֫yi~7 'yi rNenb#X#0qt!F9IS}.b`'sҬz 5)nwe*.ivk]n ̟a<3c}y FoS(?a@ݚܢX0tOnh.922$%,.`\<-s<40Tp%d8kxiq&r?9Tb7!/ G&>g:/TZi q@P;w͉uiGhr̕Qs' dD %"E>O .E@g6Znxu<-m8p< Zl󨐁a7pK} 0,,|,~mH RNJ`F7{ ̇ d&tg:LreG/z)/ۃ_S{ttKG/sȕS*Lڃ_CP]%#9~f3˕S~GrtLuV%E/AoKg9,remI^W6~+0?1:~z_bb~_\Y_BtbB{+mX+0$!:~6/!~q s/N/>:~K / 4٢g՛l2瀟U襤ڃmTW`5:~qz5~6ɕ1Yq¯MlTW`~\tb濸3x6E/v&~TW`Hlt,z_l~ _\Y%:~Kli~ m@u3%2D6?stjn~umHuVD/Fo_/K+kc_Rvڅ_M%Q]?S~_\Y1:~Ky.J/ 1FϨ7#1s+kc3D/Z)ީ*vCC=jvsgRmx^&džREd䔦[[ؙ[n^6<[-}AlhDH3K9 1atb{}SUcUNӫI>}Dw?? _v@wc:xXΗTzoUL`_~z&e}M> KlO΅ U͵,^(+xiN 70(5 y^1 ?u0,OFJ>gg  s SE)9|xqW_v{VC@ @z mihO%17}cPn#h>:SN`G"H4av&l#sYm k)Wbވo?N'fb]OtWx';zf_+(ݍ~~D?C# nQuC7o'jޮ]8 v~*KsoGǤG:H{>ׯCFҿC= u}$=|Z#CItD|zIl>oOks~vO#OۡE:HT>я#Gۡ_OD#zGw?w_G'N'u}mç~8?~M]p$f;Q@N3>oZAc;zD_C|tNŧ~7?~wU;zݥF'^W FG-G߾b9wrnۈ$?:HYV硟pو$?:HQ.>SCIҕLGLԴ_rՔsԯF'YW שFG?zӿ ?IC;y;VŦW淡Q?ZQԏ~fӹ<gUTV%#pբ s5-BQ,LOТ=w8*~ۻ7ЦMEŐ2= 7W31uG= F疀uAzPA:W^8Xn7^Or(txf7\ ioM_{7ӱY idA,h#W5T}o(jt#Dȸ^ˁXCtAr_ 6C!>Oc< wos wSu?1w\=wG |o9Κ!qM=ۢ obavBO<Ac>m+@f kA,T-V oniJƭncRķF/UnBqi_p٠{ *޸75K_,@1wZ5BC(uP{204>!w#nKvuvSͺFC BU(f6K*KZ$+ sj0 (o 9٧⁰Z bo3v+忠5\WCգ%uMܢ1]0p~7tg]+t vn{NN2e}i{Bg~Y&D\{4?f|pnS)as)oZދZ8LatK8͹H*cs}!T;:Sku4?g @)/S4ۅ'\Њ/Phۏtr:%IG/oZދߠ.v_Њ;(ߡ5:3*wU :v/a_2~{T F?zy^_.eF{o7OV?5:3dí^ޱ$_.eI{z>$ZcYi?=W'nՌ彘 [W3gZ ױܴ7$n5ū ]&ķx[cj?=WT:F?zy^EſY?]'K}RVױ<'nnՌũolW9gRoh?NXڏcU F?zyB|DƿA. _Xڏ 7XT:F?zy*[_'on=I=bYsku,s?Ɇ1*[5#ijy/DſF?]0Xڏr~7TF?zynj*_*ojpy'[Qcku,? RCtԘzESK=}ҕ}NBR0} #(W}aGw/tTT;w {UwwSݾpOJZ"py"jˋ~6FoyZ-gV}ƞӦ=yjlgO[+?_/x]- zeG~P17:x:xz׫zkG ޺|c)"ze{\ ^bUYHxsZ}hxtߵ}m.rN{ D[ͪ~!9ze{oeYwT}uxĢHxsZI-o=Eb8e$_oS׫zp$u9S᭧[?}VY{b ? or o=޲~?<6)Fyu=1Q#[NZ@[Tu:xWCmN[T!UnG[Wr⭣[9REu=e2Gճn9WL^oY_޺V~sTu:xyy{U{ fG/ G[j9b]Y^d=.Wc-g]Y<[o=?޺'`xo׏/UY8EߎGзG}{As[ZF.ߋI9<ת:vv0kJ[uu&kuەv^Hu3<.sxfe{"۫udi!v=!}W|掯n坒ӫ.nKnoTi! ӝ÷)-rsŋFڝ)wȹ~E]rn:d؃*vQhL[蒄ÓkG+kPz##kR)xMeMԣ7{65iHDz+5? UPz##R 8Go0"56Л&4oZoVPz#n#kV)(Uw ~N]|5Gzޑzc[]JodiDz-*n8^`7?ڠעo67dЫkoeS;Pz#.#RPz]dӣ7 56;ӊڀ{z3Z)FF7NN}_iգ7\qz!Vwn^=]As~[ 7."VJ8=z{Ķj}6zKb5Ƕ*Pz#"kS)գ76 [X^=kQQtWW)pfѣ77cix ^ YCVre9Ⱥ&U)xGo0I= zb^3U^=MiLm 7&"*Y=z;1mЛw z+Mz'խS(u'MR)ҟ4}{ z40"&wQC~C鍬HoJAMQ`k۠7YC kz4  Pz#"b7bQ,gSJlh[߳^qN&o8J)Apgo|6ڭ~ liO8e,.m#9+ ,؇۹,x *b9=oMϣKZ?@۹gcHAAq`p ?YmT O.ጃ+i r%FJy+9*$/DH#PGl0QЪGZΆڳp-UK5Gwa(N!QBBQJ߯JY7(O$$]7HS,H ah%d|–dD [r [BaY+zU dm ؔA8pc>7c^JhM?%Vivbfrxc `ڱ|`.­*˹iziUNAU2]q\2+u够 iLdgkr逇{Z|x=hpB:Lx S7z҆Դ(RMEikÄk&fåX6nb>*c--ca9w~ֳr=,(ֺ !4qU U}pK H_d@Xpj,Ô7 8XB{o'.Z"緳I5p`2?ocfgvm:vh/)^H;w*v[*)XX| F e8T *6>\W;&l~HgF)PPKDkCyvEbmQ xTwϕ+\uxEvM!%3ơlr t -5}ҝr_߭'drJN)uMn p:%-21+zBC'*r2?x R(lDs

      oބx' #):WtCpEG٬[ul)u+2^^N-*P q@uɝϫf}0nQ»9ϓw)%Oj5\̳KhEK&<,UA17.馰>K*Rʈkfk+Wmx2K˓-DЀ N=f Ng}Yp-B#`_犀g+˯b  hn@t2B&VEhf%a u2T5>ķq u7rf>} ajVօ5̋&v.D ߪY,dOaU⩳אZ%>ƻ`mA}M|.sڕ*l\ &+QR0fpr͔sՈaAN{-.𞮼q'o喺ukpݕ۸熖\ţ? gإ&;xyf[&Z-4ɒ ,!}v:䇻}a_ r8u=&eaR,>+?ijmG,nP461D R*ѓHE+d-%a'?gm! aYhx<[r b{/GVfz2mp9nK5.[#5.pE/ctXNZLjcII>> &KN*JI3j9:4LNjI)rRTL:Km`[U'CafNE註t: C;_ |>}7 J0ix%4MJGWZm6Z{J[$$ȑC9$HB;3(Cvy;<37NXkLU4͝XYTD'kͯy6/ub@xu'F\h݈Th=1ӚQ.QTe8@Fن/=SaFE R=ح&q*S~|lÎ8%~^?(c4R-DžAY&3F?4a=0(o|c^7G2Tdî(4ܠ@^҇zJo(Q@i^ҏ fFE;/RQq /R}HaT)"Q!V$qTKeNQSu*nDecr6aѦMF^D'$Ek,Ԟϩ=l pnxd5kɒ~~ ^?kaQ#?ۈE7Jϊܻ|wniԾXن8M õrѿGZD;(jwn܆\"-Η`']&VWr EhW.iyѧXi?k&j;o>o% ֒+g_f^v]ŋZURDs(1X77*wF]yh(!?/:EIo(Q|}ziyчXa ˃ yui%\-זJϋcXtx |uX|hm+&?/ji uAv0=ՒwY5X^S^#)E[hkVI?x,:P~@RkldG1^1Zkݧ򖫱ZRt9/ڂE[ʷHRx~,__R Lzpbгg?ltX|Nj>?x'XI'tst)IyxUi|UWI&,j*od_qg|E,)ڥνj6r_fyy2++%ExQ#57Jf}X|ZfN\9EnmRgŒ ,(?/ڋE{J 5'tn{A#f@y@lnt\CVf\|zpDiᅡ@noKv )X&[\ Y\TWTBSEYqyum뉋% ?4'߃ 0K4^*6sqSAa"ة8Ե2yLҮ -O Zk8Op.ߏVltVfBero#&F%$mJ8[ 6pl38`1y&\kFE!^^b..a1b^Y "Ue.+ \`[qJ~/mc7q{=n Ѹ N_ L9?2J L8dCx꜍]e +0 ?t7!P{~o@8Tpdq|Z^Y{`{`e oDvZHҍ`Q1ZgQS0b=}=1y:so}׋S1y&}o}׈<"O#iyxxyr;޷D&~74u*<;cLzw$Ii=ώ<`Y`_:7Qiy)OOS^3y~{yR+.'/uF9N=Ҿ0nX]-Ҵ4-Ei 9\F^_SUUJ@*SW ,_yR;.'妩ɘiRDVD*r-6wػFIl~kxu*J?Jg3Ly&OS^{Wγ{E&~wgxS %}}DDI(O"$乱-*r{9}EIl~'ɭOydOٞw7g c8J5fns)Z{=5#.?LQU5FժZeJXȺڗUjO(Sޟ%Ty7=Z9 =9Bnke60omCNft0ʽYޥmmmvDTv_Z)-GMHE~4WIU+F֓F'f/ʄ+iRd+Xh<b b5ll8>6O(ܛ.)nĿTC;j5+*h7nD{2yXfHMlv*& ^CЧ-`na? kwO1g-} t|A Js4STWMH*VӺBF')S؟A+J'M`N1J3EΫ*TBtl-Y[뭨[!W,᭼k<}g񠴯H^7VҺ ejN|Ӻ4I zC4ӋC+GUFq>:*M٪֛Vb;ܞ[!_UְHMu<}WWZڗ֍lO(SߟI)+4 z-AI> Зƽ;:( Tzv=QMQBjer+ *Z+_V7VҺ ej:;B'*!-8Ut=y?|Ǵ?t%%$/f{lcu )e{sZ0۫Z0۫Z0۫%ǰl/l*#MѠV4؞[vNZs$?m6x1-)m4b,L]\] YR & `Q +`R +`R +|g򕔴9&q҃ΗО'8`wN<9AKƙi t xg@*:K9?QR=. ebz,h {,x;K$e_G?NEvU~gg>|ϯ+sܺ>uwnvw#,zwnr:w^&|9sOәy*30sGiyܴ>t; gd\ݳl1ߐmrna|ɫ15"7.W y^KZos;ͽ%T'ot[1;8ti4Ž=|lɖbnYv$hȝ97}(5VhJ ,.אShr/Mԗd0Ёy$-"'IGR*I9 spθ (=Gn˦BWҍg#ei66 j0DA F\Ũc }is!W%4vf@6W:n+B{$m4hvIbKύdf{@^rAqJA*``xIe98ErIz GJ,0x<0e730;dga g3Cd8'#"/Zvѳv^~ܓ أX14(WˍzU->ĿGYh\(N_D:N3"vh,O+rX"HH8P:cNH#^Ϳ[M~?_/׋"_/׋ſBeF,Y)=翑sPz31z"}_`^.u;r_ o7 " 7 ſBeJY(翁7poS?o7 }c?%OF݆*QoEFQo oy䬝7roQFߔ#oW"c_w-Q?BS~$o 7M"$7MſBeyVMo@2&/Ecgy9`L40f sYoEfYo/B(K4*j݂܍(sM[666666~ݟPX͞cܞcjp{ =^l΋oP JϡJ( (}(}"=_]`/KP-JEyG5R5MEi J[P/߯8\Կ_/ݗ4JOJ/fTR J[QڊQ5'"_/Cw('PZG@iJPj???/ݗ JϠ U(NbA>SvtPPM!!߇P=JG(7hRJiJ!JAQPQ< %((J@( &M*D(R~Q7JF-Ԋ4(DUߪ?</rҟPJA?(at(m@iJPڅҧOU2ܽ ?gQdwPڈFvD)ꏕo,,<=_P J/"JG(mBiJJ|hY|/qQzgQz PCi3JQڃ+_cX~4P 2PxRQJEɉ$-6eJ1n+F)|f4i(MCn@2.Ci,JcQ"5$gv0]>-ZP\f4 %7JnGzҷP:sQr2}&${k=/PJ?F(MEi*JסtJt)JtJvA]E} BC>nGvrQEZE.Ai JcP l2} J?G(݆m(}t JנMhF(K3}zQ//QJ?CG(=&4 o Fl} 2}:O'{k=OQ)J3QRJ9(MDi"J(tJgdYeLV z{QC\(PQJC) Q(B"賄KvR)EX{P(@)lB*.FbRPJA,3Kp|hk-@Ƀz8i=B|ZP;QQd.GrG|4 %O'G${z;P(MG)L&4P:$P aV'/uxk=^L /į4UCC^(΃>y𘩯~R_QIL ^s?_(俎z__;_a|F忖s&W:s_=_B]~*ЙU3'uəBgNU3'3?U!Μg~B9g~B9cL]x*Й3?U!ΜׇW:s_W(&NF8?;9"\%MΏեޣ= DάPexgq(_ Jʗʗ=6/;/;/;/Keeeee|Yvxy-9̖3877:d)[ ,ydin-]b.袋v=tP/.s-i-iXnpުΒyWEڝ)kwfK7;>cfsuOXT<=3vv9U՝3?8 *[J?.6v頋t1]+`bF.򩺤".|tX:\:\:\,rș"g:ēd, 8_~ru-asPP]ATPlZ-f=l` a6Wv(),8&3,]xt1WG tq=!GB‚489lƚl:v~($-r2R3٘ Ɇ6t˙Ae#`pR6[L4ZlxI0LʧATDC42Ud m{J<ޞ^`ѱ`a 6t-NE [|+D?1naq ۇ]-f1 1XֻC [ӄdbN\@? xO{jsJLMg-*jk~[E-4ݬ-nl,좋n,d&C. x^A 3+wug.^CI.oX_wAŃyYzwWi G pTVXv'~ P3ddIf<'W&hďjX[cF?`u:$!RPu^!Eky^{Tx?@yKo(KJĊqEL_e's\$'}}nwGH>wϞ? TYdCM:T}] 6d,Qĸv,bp~Un&ǔ=p~}w) `F=:.t;# <rfhs%x7jrJ+qZ@;wjipٍ:W.fӚӞ ll?Yu H Uk]c'xp j<7F!t,t}3v[_='ǃZpvxj,-3֟.$פ?$;'{iOA(G+wK>ɞsO0Ssc ۱Jl?N!kם?gtGT?pَUg|:||=g=_DQy"*d;V!u !])_w~Ȟ燨&AcUr<Su|IJ#@T?v#??{=CwIy*d;V u ]I_wǞ{n<+?"Cl*g{9T?p#8T?v:į;cOb7T?p*P ۱*!.Gk)ktY|=־kྨ(?"OCl*K\ϨS2{}PMT(?"/Cl*S\ǨS2~{}PMT*?"Cl*C\oѥ/#BwBy*d;V yEηӏ| =y*d;+_i~EYZ~+r* ߋȩ/\KɖW"ͩ(ZX>' %H 7G#PَxY;{&i݌peOliDF%XQpC!\kƲ\ Os)+yϒQ|uӀm]Ծ>L{@ޠ}jlWR!H8\YnB(!G8\eOK~"ZigcI}"6NmՈDRڴJ,}tSӵ\S|XǠIw&v82+ KGJAOM?y 1`jd5 ?;r?Fga~HӚ;B◂d!dĊ^,Ӣ~5\۠gpb?W3LhMq$gg?I2(ߧS柁3q0hG>zLR柁4I2(S;`W@kZh )?A.} 0)65 ]1cc-Q}IG>qLXOZӵ 1ccX1 ?qc'aX3Кd?FE}|5Ǭ柁eD?_1 ?Ac6jhMc&G/|1?S}3К]NG7x2(G@ѩg5CVG;x2(24jhM 51ChTgu+[HvF Y="oitٓҍ'U[ve'UNS_WeU=~]uGEG4h`yYOڧ~=՝U?{mg= wTZF6VwTwTT)>^[-m9+ޟöρ})'?SϡJ9D6]0!]#AĖ\???zZ_㇄a_nw]k )8g$~`{=2]2 6oӮUL.Fn7 "KV;ob]~k">>L:#OǗy0OջZj&OSyQ'<_xΊtDƳ !ryj$9ZOYl5OƳ_ .GYΤ!Da*m Je@ ?9h0>{aUv`hOA砳"oA;5`AXn`o[̮w)>wnt1@.x% U(Hv{KlSN^[kRבj:HgR½;^@Tdia< _Guܚ_{o(H-N|ڊ jV\QP_CU`#y.tXpFsTq[wmjCD D*غ P\g(79Ž.k._Gb(>3o+_+ N_+ [ՍpnYN'%Xl AqM oA#Yy9UZAC3 m3p4쀣a yf:{xE?P,/|F~ܬy'?v<~$GD.8dK;2ҽt<< ag CK$g#n>~)Npoi8y@цJ+RqrlNߗ?Ŋ`ݴx_jYp)n飼 ,J\G]`q7h~ ~O;|-5q5U5){dM=EVOqq3k0WyY m&orv4|1*žeJkA2zڹ'Ѻ-Xã xaNL٥xig*)*tR#,t3; zd ט5lךT˷[ ~R`UqzGΖLoYFST҃, =O%#H WdiH, n*@zJ G%HTJP\e81/r\_\r9\,%ٕ~cbm_=f68+\Z!u5>FvL ^mb o7>Cx7;8&Y4T+6;zJԃDH:měOEδ;ILph&JҦ;I:vvlX|(q9T EK1X6m:K/M:HJw[vyGW, J(zLҒH>S'IJҎp:a ?|uvpd@ӅHz>u_bxA5n"K^,8> m+NqcZN/`'BIA3'-Ib )wtVܯa+hzZlK-9j~ہXJHZn5bIƆ?Ղ>֒%&:;"zn]f@797g> Wrz\D U~:scS(V1;7QƯG~2~bO'ID~hz qR~`]+U gΉwف9ߥu~z ?O_7s~TB6U~11WS%1%ߵ~ ?_q~]f;w lHTgdzE?~S"D7&wM4~FQ(3Fw %r~+m_'ؐz{vL~e*31~gG;uٌ7I~& ?Ϥ.71'8+Q~,<ͬg^QSb8O3yVϓg.fx34 <f9*O#ict$(l,<-bT(V1lyZ(3:O"iyZ4ї\ka`IzzE?_J"hf w1wU4~VU*󣗇4W` `RzzE?~ h3qߕ%$D~ Q塉 N6q~*Dۑ1WS/w\gԙ#+K%J%C#9/*?툘+U gcFDb߅w l~6M_љ,UYo^QOb8?;7<_7wL(fg.`]gq; 6T9Xo^QOb8?7,_wThgcg.!sH9D~(p1~0i9#`VaMOZp~Ki_w7!?"#~DGOu 4ڣ.o oґ%q %\'*'Y d >o*ȞkqWX ͮӠcXk`,OwQ v'$-/3-.d m7Lߣ:67ϟk=RlLt_ fO6}Vǟi\g}4&qnM6I;f麅[/f-(]Erhix$q׿$׿&׿%7(o?;z"_"_"OO[|G|Q/l ׷=|H-D뿫?&w2|l*rlN|"/ߗM6TߗM6*&&["M jF#Q\P6Kv?l](R_ۑJk7={IYD->6grttu -t<}/$ }~I"(#i8P&LtoWiݴx á\Z|!ޡBZ;/D=?EҒ|\WfEJMP|6|/>  E,xs ^N |=& |<09^9ZPp1j^Eeo&.S9e{b gyN-gm.M|>D o l%X^d[lfyaß =ߟ쒶`%}m7@ ߠ5tB-|σbևu[7 fOa6ENPwcș=iNx~7b4ձl}yшKM.!0jC}WB N^h|yѨX9&~(Vg9J7MPPr<X 3dPD('N)/g dA8YdG, N߆g9_(GJ狟<|>B|?S;_̒U-^l{A ]l2Vz׻Jx?`H* OTz7t~r]jD\J?Pq+=AW%/ 69'ؘ> JE:?Ahp*#ۗx\ S /tVx~le /(*?A٘[D_P~ndyc%}9'/d/pK_C~~Cti!4oj]򾭯x`O _'E )C!P GH˅|<9K7[\PUV/8 v4xs^yG VvPZIߦum~B Ayto%{I˷'̲u^FeٺQn[dVzl=Qne9\N:6~ma#?ߎ4w}L~$Y&lsoui|Gax٥}kޙtѳA;׀x (wI .3w_[JOZQH 'H+Q?l(؉E; }h:mMS&1yk{urgz L o?&Mqþ&l* T϶l&w`P _Y0c`ۧC󰩷R8?ڐ[ YeL竟 Ɓo8RY'F3?n kyF˛ZڧįⓈ 1mrn}o}EoFz?e?ѵ~A\˥kݟtnõt \;6u]f ?w7ᶣZކkе~N\J{p}wkoҵCZV\ ];wƵt} k'V@NݧpͣGV)òF3ފkߡk;6}wk>{%е~\WC~!\}wkt} k~w'a~1YCָ{`aKٲ2A~ gwt?{߽Aɟ Mgwҵ#~.g;@:-/\ FV$lUtVX{Vt{/Ϩv 3IyZ_SsT2%'u1v|4jȲ^5C{p8?HงÆ٘~ݳj=_h{aBE3(_f(ZSp=6\1&]u[/mv!PZ&չzϪX򜲌ޜ џ' ǩ؇K އWd}-g]7#şb4`TXVtH`a"M`1O&QOmgJ>isuV`An̾J֎X, `a%U,? q ر1`/Xu/} `>wݑOajhAUCSx;s&x CvMlʱCe1LB!o׺0 }KZGv-Z-Ť6~*h}nzm p?l_7_;]Ӌ={`!v!غҺqbPSZAVϛݶQC_,NUKj, !2txMa 1{k⺂8˴I7i C&ݏdįJ~3x YqLv}4>|9vO57R) c|m#Y Җl'*z ΡaTԃ FW.Y~>jf+8Ze2D]Zȅ|R{KC :⽽IwD/8|=,H4#WݹȠqݵgq1vw&!tW$љ~tbݢd]<Ӄex7 deY}bIcV]wO=l]:Umein PV4$mmixM(<|`:{Mk$nƫd`||܉ <\Ds7ʾ{@XswAnŃX-'U.?ҬqM#x;B:4F0lp-IU𻉸NHgF3#g]CbyҝYK5O_?X&-CgyՒB?Q.tlg [fԮc!/G1-<+3G^>LoM >H; Nzue7൓Dm$LrSB'1q8oF/D]K#=W*[Hz1˭s]ϻm/Za뚑S5kH> I ْs'n&܅5b a[4nvMnwtrS]`%u Y Wz`0-ڏPppeSNK%Yny_r3q$5x$H%IǓS4z0 ܂ ;݂oOie;děsiC=ͨ>89S2"'INAgnzMn\m%} [<2Yۡ n&8M=wf$0,YI.V̅F@#SrnOjéhGnztwІ Ź>L.jC&I_N|Lo9@.&I@p$rFNJɌz =z7= 2.bZ$]}JނYTMN ˠPZӆӛSҕwH!<[v Wi:bgCS@Z0H[w;j'ãh P{Z^\fvĎ#6Uz*^TrmŢ xȹ>& c0Z،t3=Vz@\&_vs:rJĵk#?s3dbY6sQ1͏O{N`clQxՂZ"xC42qDaW,biA0-L OU62#+C eW~&L?sSz޼[Ķjbwp(0\ %xr'7x}O~ '*C@3ءi|YհK_J^b.f}#. rar4k kl+@ })tW0ua#5ut} oq\D%t8ni/[}J#TP7!] $G^|]wS;݌A72P+ařw6 \xSH;ыX8 Ĵ `0&pJ{k'TTOtqszG6آ-lѳ2(aO>o#f9-ۋd878\!On6$E[h""e|.] t,.D,O(N^M+l ˤȤD/ӹh=;P_(燬vg zО#=Y*Vׅe+ʸD,52;x=%q 2~.yx -"0_昵{;T}1Ҿi$ &e ;C? y5 \erc6t+zesR>C~hXdsV cyd6l,~,{\{.;f*;Qgjm>]=ñ]&_^&lFC![+ЏD?a_*qmq/^K`󂉯y)a,6ƇJ{-0Ҽ+.' ﺴm6x밁G^7vZWmlK]#ʒmtv6ɪVqqKu'Y]_ѬUWPcdUTU!`ω6 vlF B"9̈k*N6~Q$g[ɈlM>*ron%}S$<Ϙ.9BS""fϒTl,<̼`AtUx=<!Ev /ik`?Gz(mU&m!Xz 5-P}oEԮ0Ca &΅>'2| g Ǔ=LLBz?HW. @NI3KԦX=n^rl-G}I=Y ,9.T3;"ۤF"Rw\X/U3-U}4#~MMz\Jg܏ 5*m=gjUےqlK_ph51 p 0e0Yj1֠yK$l)|X͡Ȅ,ȩ0=`C񅝘njGloM`_fuG@P]IruX`npB%rJP . & i?ksЉ̤Nxw *a@E JoRl3kpk/uDe 7Z7*ܜj]R#-bpM(xa ̸?ڼl/;;RxP3008giY켔  8#x(%2kPS(o%pX F߃, )@CǡtAŗ&f?)GC&S"G ( -YK`T#Y!;7׆R8w)Ƹľ1 ֑VnՊx̓bK pw![/B<6RuΨyQGP<dy^J9$2Rf덅T _A *zg+9Mkmp_k浰3Op+,#߽p H<=ۍ)IX2g[#%|6\,@08c#RĂrW$BeEW\!we#"+4J| ![Ws+-tE-):rak;S^Er[Tb{|ڬtZ,Zv>vA P8Sa#D>EH ?IhjRm Jec 6d zW,h{ªJb ,xCvݼ{$C9, tNZx}f!֑j~ 6M$~cI;jeXnlxVe2 ,si.jDȚ'͋J`f K>NJ>>͐seݳ= *{P\Y0#4ѯXK[boٺ=jF«yT݋{}`a;7а=.&Ity+BKn!;Hi4$Ԯߕ UkG5$J_/.%қXs*f NA'Rd4`i9>DfJg~{NE+(9Yˬ:s O9 Į*#,/MZ\ҁ HBĢCŷM7Ebn͊2H%T!$5xEZ6rֱRp"cZ _5Zإ.S~^."M"9?:!*7^ҁ3.mnVah^`Y.Ynxb+:$:NsUK:$.zIG fZidxWn;;&PvĽ>PiXiVH@ J.@W5:{ $`kԿ ? p BC0 AN /$DzBFԼRq*sqCk1tbk)p3R*Ԋ|"-jXՙ$Z7( s ֮#8<}"ےqxݸ7.ਲ਼R-J_OKq9WAb#gIOxnh|(2mzp~؈yQ7pl.F%>!mħ |3>-ƧeXEcMyj >O3xR!٘OᏻI55/By[Pmc 'Ƽh'0Rizjy>rŧi[; ߎ}(,;xs;=V| bQޞGGz$ꔈhDT< Y؜%%[s~ah]S1Am ?*o Pphl $9 ed N & T#k,InsP+D}g8a~WZ ~kra|+˛wP\$Ev?MKN;Sm%qJqnalk g>N*𵱁ypVLUc>M՛)(yʅѳF߂j(/m)w.RGAp 'ZjB[MN!Tooo9 R P4]1hQZ-]tY6lIz4YqsjCjs)hߠCI](blsHvzr<؄vt$A!tf1n&haAsCwÀ0Yނ! q%ľFFHfN05)SlcPG\,+ͰM4:!<;br:4)GYKbd$pSu34 z#jV %Z!K@E|D8\B^RzI&Sx T'9(;sEt phCbm7cqc?FR,PVџWQvHgv(JY3HCäzh~U#{bg/qabo}}v ßvF IB:S{a@NbPIdPRgkՙfI*  nȬ̞Y,׌ãzYU=}6[})rt6Co)iYٟpkH"Pw/vw',|@IĖq2a -̊-pfNP}%5M j: 1eqf99[GgFR픃:M[QxƓ qm<r Ҫ?I#*rS ^7h7O@ :zMKj1mkp?d)3)ت0#y)7Ze>:#K-oTO56d4ա^\G?u9(  G7ƛw,ȵNEx_(y$ S*7!ol/Fp0{Z5 3o^Q_LE<|ћ"k3iJ)3;̭) NQA.YM TFw+E\L-;TVG+ ƒ{Rh87 JT6ˎx>oDD`pd smN3\# .I Wd;d KNusϯs,Lqχql WbVHd)dDܕPԫef`Ql~sd w]N}$HaV(̷ j]ݢV/оkv|/ ҧo6»|t`2 umHRߵ |L~!~"Nf[? M|Ҧ3?ΊP)G䘹]2IeֻlDb1&*}ؖCǺ0 &+Y٥)עv[A-Y ݎ31_!+ufAOݝ4IMYZK*f Y}$u:j1DSzi8NQ^~rN+"04=@[Vu.Ήl)TU}Yl?_N&+ a1])`/V_I[$6ŁCk sNVz08Ř6yB~?t$_h?Il z`~砒z; >`s%Bhj%+Sz g:vPx3\K?AbO8$3=<+l@saPP |7#B׬ ;E9w;9hw [^TÈw/D#A0}Nlׯy; @ t&qNp;}^l)0b`Ċ}#=##0E;6&P t Ehb{噍mEwR'hA;P4Bcd#"~>Aϴ`i1lO'Қ։zJf 4cWDv4=W59-I t< AIdJ%z3[-Q\ WƟ+iS~Ӂo{-{ ~wJ_s% 4u5@K^i0`6 >,RΏ#E-Go9kR.ldu2ӆ>8 mnI*D%gex%Aj[Sd:%g̾x9 /O)*~:jfOzʩ0|fJA.5vhCOcwٱ ԥ\]Zԥur}{0$8ڬY]5"m=iyI)di1g %Wwu[Z'+>.DZU'х6⾩~#E-83ղMVtni~cЙz N^M|Y +ND̻5z*Jbq&E `xPP=ٮҢ`JBd*;BfP:`y%Uޜ/km"BrjItQb蘗qqo5- ֬QxŘe̷B/8s9]% j:dh( u9&3 Q&v$e3s(5Eoʡ},3Nc8s"bk p0+j9M0铡Eh]:WҔHXSs=7#'~SCݜATъF"z X!BWNEB6JA?I_ kj4o/;(YZF{m O!@oHfoKsWAdIe^q_5cݙ&^Rz̹J{a0\b{<@GG|GYY>z ^UD|Tl7$ 2pZhShS *.Y ٻ[_JY#LDqv`!SG)?_߿-?__v>73Qj%R=B)@)*IX C̚8⻲kVm{Db#F~đ d2LHt}=U eނ P0{R.&d]/@GIHXlIn^/q/~ aҫ6Rؖ:NOш7>&_3{YG*nO֋M)"<‡s0s=0VYRmh.]'g{S63uK35]9БQbXWaҒFEj"cX,z T t!=/#-v*йZN\dd{폈M{7sLbG:-ډI{4;]ah#4jƇ.}R wé4R2@k%vM<)s`G.O\4 tJfO 1tcY. _:4rlIfR_- `j(ʶ&ق,#@-kx.^\H \ d/l+ڙ̿֘עW.H }#_ur?]uP'rZ%mL1y0nYg܌/XF^)Wcer$Tie0=gW h XĆ>vj''-"1wVtV`b WP2v+?!RkخBh5d̯_ ;,yMbY%04ݢPy^;Xt40(r Pb?.ґB[r&_ $. ZhÕnp  |$i#+p)j/ir6uh`1Bx<Ԗq /ŵNY0hSs1 m\Yb Z,H' yemHPy1ZxL1Y,kٟXq ٟsX.D,.͜c8Y7zE21~z7&R*oF#7xX3?(לfw΅P995 4>LQ/D5[’[MDBfq}pGK#oVTb<L:a8B+-Ro+Àn2xvt콠DorlA-cj#1;"WƳHj>vɯ`+%0-)T>IȍG^+T:pHZXTpo ;$v2іTNqVZDWAZ1z[H>-4yv .f9r <.}6ѧ3^euuZ(Z]IQ37,!1xVd6گT=0E=N 0{ $&-I4^I0؋Ⱦ;1|G(ߎX?coc:Ql~bXǰȟ&XgC&=V̴(^cԈrQ\yLMt%V_#ƌbbFiϻaA`9?HQKLP!2 os{`t+czдb?5BˈGnHQ1?{1@}TEV侐\/M}_h'iwϩO\_בtu&҄'Ɛ3gA3TcV-ȗGU>-"6(9;I /BŢ)_rS0⻣w6 'A7fTSSo%vVKŸ bU(BvDoj#&ER1 F;gc玶bR0>_q?C, JiL :YG3on7do1Lw[;V'hK9٭h`=٩0in5_pn904B O󦢲K@4XOI rngx9{ VISĜ(17oRP4GXTR?j-3T*~ڥ܄_,GWpǡ2@yI:HӳčP&A\eʩrB%0]߃D|q BE̵ס^ٛJ}aXozF0AܫK͒}d'[Y ,x]a_h ~k R=z)Xg5)LO7Z 9R 48p&~CJ}?qVC[:|>9 v<IA`{l ^yh:T /ZcMG{O̥27};6goZL7磇glZAofx*i} ,WvT2螿f $xk!G~banBixNm_Ч_&9V'~1>jV݃ԋB2< Џ>1X ȿn//P*a򣓵{ H?-T^_QZaYu8S%9E~WFJbTFf닥li+XBp@ ZqU:K"R-xv5BWmh{ jN&5|U$P1*2):cbU܌4wce~&qҙ 76DK=#p<<ϭg0/94 hH>ZA:m3S,jIXN{L7 {G]z,VggX?z*;jTy#Pv@:y,c<(jL!´WP-$1bNb,(ԿbTpG[5H+Jxԡ9~+c)$~M^>>uq&ϓ٤̠!Q [6A ZJ0U;O'pAbϛ8S_hyЈ`(PUCV;$3"ܿG?wJ}$=V omqeςW's_ِi#\Cmik`=x.o rX1?Fa{1A,6NREk|#u)dV;@+yz:VDĹ-t1hLO/Qt tXx(4&2isiort'a;ϯY Qqgb_%`hO:kLTJ@Г_Y:ܖY(4 Z̾ BơDNxNnY%CoBQ)KlfGriX?XnqԘ\wX}rrhdC=\F,d0 YBo=5*ԛgf}<1PK8اA!ց^tc$WRjVRaV"^ɕTRfwJJ.3+hV23^I&U2P%VÆvBW\+Y>{"$Sf~{ffi8FGxmw6>vo:r.H06B;_H>ëXQT(1T_ U3އ22,47P|rplCBu^q^IUŬa d\2t$Q_;Lz[t~Kb螯,lʰans q ĘoM7[ŽEOcTtOYRVU\n,Bch~G5_}kᵘ^/WQHY2zlnv= }p3G=Yq$ >-gY,,6m>ޠ|3?k/= GO.r&`:v*p-zKZ޳8De夲e& wDb-v>:P/Ϸޚ` 6|+ۊw挱5aftݿ&`eg}"aW|L<&2h`۠ךXSV.1T[X1153M .\2 ΝItqQ/bSG]x&Qf ÿ0)3Q5xև̬Tw&{g:Ьpw2=6o2A>AYk338oR0I5ų^I}oBZ,,2uYKbF(7 6RKpͬͬ퍳[gvzd膍sؤ*h[ݬw0{ ّTfGI\2A^bcO yg{gdč&>)Cf2yΒb~J40vNBFs d]kܟg͑aC03pd7Ƥ2۷%Cm2>Id3l4=t:3ۿxo6`Yaya_OPA DMy홪} 6 )f@>Xcc~W< X}Ib~3v/~o<*ߎ'@:apc]Nk np2{ o+JAz~[ϟn@vdդP/j\uh /%E&FX#ho)k`N-\-e .}Jp^Sn"`7j:D4(jX{l(k.OHKa$%ٓS;mzTz#Sn^B*)-t?,p=s[52`n10#b2/ؿ)3BT !؈ogDNH\ Gk_ݮ[}w%~jlOQ@1wAu \BmAӘBrP5 j?H]_Ӡ3YF![^23 g <#CwR-;藺XޖZ2́i:Pښ V@<=CD aЗEԺ @*Vi!jq4M<~": F+`e%Vjnw/zZ-BVE5>|~ƸFzcEH!kNcˣzIZIΒa;4-̻~2G7ا Ow $4 [A DDѤ`'ϜV&%gCaŘh)ZU?+?,lIYqP#;uQD-c1m9hO9e|8YTs !$X@Samm jڣx./1BQ56!.Ͻ\%y&<3O0r8+ȳ:>W#YHJSxhl,>HV 4QT˭¬L} t :X7,xvzQ-7Y=,smO@WG@W~I@WmEq,א:[Ƚ4Xs^v=Jo./LY[eOMGQjCaD#($)ѯ ]_w0eLC΋R|=zY-pRIC ӝ-«5,Tր$QhQ\yq QKE0N<]*i} ޅi_>xOb{P!rLyrO>wH>y.z{4K$i972i M 6q=纎hV W\6x/mBr<Mk\y,Hڷp4~ ,p Sԧ2m?y6v;W I!^.>^R)rx !NM:E~xI+O5OZ08~K %H> r+]C>/%OOЏ6p W~^IvB)F|4Jx**.e?i ̻BPϏz5jY%fI-΄\ў12*2E\C=#v:ީIV6щiԳ-fk!T[2uFfKs73_b1z\EY .ZK;hF7:37.׮ a;#;B :RcxqʎŴdk!#$7NprC'#-ef~_OIJy!(?f_fX#.ƃ8'ةF/+\N2=:?ۇoe +%ut $uZ.~ 7f1$(]O?W0 y}"ƻ+^VeSY8莢>@rDʐ=7tQu"u|'u$}5r"Q%{Fs_ا.&Q?&~A EBA:IDXZ׵[fQR?/N5|?n69:m@al>y2+r(ݗ)2XTT[%WDKVl/L7(aW`VEK?w.r /3kO܇[@`r H3KT IGYsclAE ka5F,r ]nZXv΅>IYLLu+`ݶh3fAm8/:c6cC"0f=s076([aq )JEơT~IZ. ^naE,Y6fadqs,wvs_͗TETˍnC6Dq,7/Vk'q莄3?.#Cx)qR&ViV wg ϡ1lr/(-ӆ#'593Tz)@iˎ#4L?[A1a I7"P1yG73Akу\aEMỶ0Jү#Jz4 cT|BBgX$WAN [py*.ԗj匵f A $iqd)d`G "&GOZ,i\?߯&U;VZ_8xq-7EFcXM(ӣ]B`tC2aU&"d\ ` l c\GA1w6QNo `LX4 i!fbvxa 38 |Qƈ/0,j}`ejDe~i0'L(qƿm4IFLZ?n}WHC]cO/Ec]yRFQް\֧>'.?p(2A}*~ÄY$ 9gt`G?Wp/[6u`S/Jx \Gxп=i9E]ܫM3Xc2E+kT?^+Kȗ~Q Tm{xT倍Lw?@ Ԡ7t$n1 c Pcq^ЩxfWє~C_E rO0Hys)knz&@JVдcwA{(k~eH`$|+}wlLf ΑšTжPZ'}ޟȥ%ͨ(T\i!٢2/۬O %G-<ގ .7&^Obec_Ib+~-6ɄO!6Q6jʉK&E #Pjnm<uiHn)XiC+~1+yWr-\8ѻ|b5ڭV3)aۘFEkj~ /yyA+W0ܗs䮤[XډZ碕 I;>MJ}?iG!ՔC`^_[ʗ zbLPW$ Q1ZeVD/Wx>hr7 E T)B'0^ݗQDI z(=ߦZXq_ +I:PЍ;φ7P9 }˨ov`=FYNTC,rP ~CSɢ"S|DbߣGHvXsאkF{4 ߹cFget$':.uJ*95 k#X춰]m;oa3JW(ڿ[LY@J{˜ | GGG*bogؾ5k(4a+.oGduԍ/jxFR A ~8L?v7YaIZb;tqPy|sp ttz{vߏD[)OZcgLŚ,^mg9 <@̦Kl#svNvY;W{g /2UXSD؏AdM.F֚/.zY!46%~ؒWo㎷>_Z פv燙`fN0av yt E57_y7'#}6ܧy&)%՛ +;ͼ̫jZܧ_)L3F-{gͱ"G|Ka߷bpEǁ<=m֘Ȫ ǖ5ePS/5X-c]_Aw%yB#~#I dO Vڇ,-X>!x)e)IQ1~#)Gk(p/ 0cl}yNՈ4-P<3v-BȊj,涢L;\D蓾-.P<|?{]Fwq[RI]+ FItT{6EE5񜰑e,k'})u d+3tUܝ%k6b`'s; ϰ6Յ8@ͫ)~fAA4KET?ޝЕ/F.WB w]Dh3vcmV(r[J1%(ð%կaU ?TG^qH9[國h5ɂ(7xIXbBO*u{[𸇧Gk$W)g J͋DDIgmyޯ&`{O- K$PdWg+ܡ(|p"{8E1 AaĸOxU} @Uq7mMRITEd7{S"K@" Șdsnz VY 0ZPlc&dȆQ9qLI.FMhI;5(wNWʍǫ˴V'R+6IbHNWuD8DgMorW h ]btq% Ή/&\mB_&yXv6eȺ=]:+_YZ5_ 9'#p DiĊpB".p5 q~)ǁf;v]m"Er)ڄ`X9C2&Mc D|d6{:BW0g8zXEl1 ~Ihk[BdFS?G4#HY1;r;X."]$P^a}촌7J{N+D)m-rE@u$ ,Kmf +°1; H:BgO]`z+=t5Z’eE?߼ő1rcC>"3rF~Д<~INR#_zO?&qBaF[i In}^6qk+H*&,-.I}\s=(%8;Ҹ8d}0KaPaÌd~BGooNJMJ5F.{KkS'\Ħd.n51]>LȄ bv'`y#$H[fT[{laN XVu~d$h7u> ?fWɷaw(C34pW 2"Ij$9jFjWӪ% dI QW?TN 5F PA23&nFȻďf!&uo,liqja8OW+i+ ᘌ'A&BBj%_BkVZbyN\woݢ x>ksj:ŽdCe$LkJqUs$Ԑ!I_YTV@j0c`;M5<Nxv wNޗE^5>2XFˎdvhG!NK|ys9/ qF9=4}\ 1 5"q]%!x!!.A19 FST26 C h 0AE1@ 84k)0g{op/j=OQCƙ;.Daڿ[~~ @$kqoW$"9 Txf\*݅ƔJF>ɕBJYq-n?Ůh_T<>mĨL.|q0o%ֲV<{MGA^6Uqj*geU ['ϲ%XC \ "O >OE \$-u-kyQ6Pӓ<,7R0*%:%7ICf%@%7ĜNṵc\tRoUI ;8J"bNY.'ۄ&N m$8dz= _$>em>vCd8?1qC(?3r%v%UPT~'hGf 551:ojTUmKsJ,F67|f(٧?$+Y0v}"38KP٨""qtqRJdkК Wܮ gTbk8f%פ\Ǹ!j7Mxf7?LGT>BzHi}Lgb9@^"ς*@5fJ%bؙ +&( ;N._mt"-Y/T,:k.-FBEOr_?!)RËӉ>,<9 rz#MTW?R_vt[ ,u: `!B޶ h0_eRhItGY[av̹1c3[bK@)y200NoShlOZ {'Nx)z2G /vC9p T| (P*Nl%܊8u3=U`Nь if7&Y@TZ\hdl"U'MS3I +9Gxo9搚s9Qç㡍myBOBƉJdz!o} =z;M[c=Giy&_5="OܮZ5qM͚IKNigjg!DQ)*?%~n_nFkՂ̞B:Dz/,G!fʢ׬^$%6 w{$]yXyFzQ!ψ<&N?k .n!wSj[R<< 6#eKbxUw!YK:h-}0$L(worO1PiAF9zW6 1xfՃ:(v;[ xcez1F-,Z[W?M uD.P<`?y>nO3) Ȁ`Zt% _UxdIvH=S`sd&lvjD\/@%>b; Z(; k'-I@ 蘂_} 6b |CS(lka4q9y33@h#3BC>)| #JD!G ԥS;SɌ'b^}{`8&g8v&TiiV'`tLt!z"S(Э*9b -J[WBO3}&0Zy6b iuƵ7{ffw_8ݕ]ie|O9)ܘvRn$6jU4h1,%0fR1(Ey2BȣKy_? 1 `?B+˔$ƭiu` p*y#l;] &K5 `=3(Ptۢ#f,岝Ԭ]2jmc>΅w\Q]Q_/|!fݍ%\*KǨNq;<϶Cip;lXRդͱY&A7 [( [-/uXYZ{~5Y˰$м\?޹^[QEAP5V(NoEz3 _cťX7À}+~X; E˭Tj)bW:̛aNDĚ#gMT܊`wc|/F#^z-X[K2jz@:-'H.=@ !Cw|4xAO੥pm1[({/fE8f$k82 }&tc< =72ߛ]}X+~K |]|[[ H3a2)Zȸ[vb{~S>*Tx Cv -fwU ľ4r{PS.4GN,SFY3WaGNw`Qު|x-ڠ›FHF d#n5\3%:Iң"?\!/ eu?=YsYmx3ᾳjHhP_o$9H#7_cI_)4br@[ۖY"˭4WPZ= Kz+xkH pbWzj2xQ&&xy#~|5ǀ϶jpypP7eh9. k)7u{/?1 8EG`x N%6%& $ی 8рMcȺ P_Gu.Yvmv1co]̶EF\$YJdЙ7k*G1#Z ]L _T\Ҁ]h.ߚ]87y;7WV(mn܌s1 fsYۻg _ (၎N~*2f'EP~SxQ ؐ oR,鐮rѺHI=Bt:ZFyMڦHwbdFt\:xDzmwdra_\hyH;9#b =lgtZ7 'U>װ#nM,x儞z" Q%~ lTp;mM4dfqހ;g%U1GzlwRQh6.|A0ZgU8 #L.M\9muT_{t$܃uxLeL'RCM)qxM~#ڲЮ?Ϋx'FqNU!!4`j=Y,ш0Jɵ.Dqֽhݫ{/;''W"OYb 2{AATxCl 85 BXWHYDpkpJJ%Б.jpw0"q+|o <1 &_>\p23q'lt3.@oBKsf=`E\\(CloŦ֦'gRtc+1݌Ymek+Kx} gW90M 'zxXxh\K`N&^;{Ӿ=~^ԝY;Ńvd`K9;]6ؗUnQ9nVvm{O3,F4Z)1N8Ɛ* 8CK<](uڃ8W>M4h`v6 ijNi$Ps; D%D]Iז(t4ͭψ\R~Fo9dXM$Cz ^=lw ފ}w8n = N>gCГh  OYRJj|˜-~}0n<9@,͌X03f;n(?g֊RYfus*%1ݕZ Wj@8V5NgI-:;gם `i.cbst &7fЋߜYkle~s 7]>7򛛂kmF9bc z'K*4Dy2sYTQE&-6rb/v 3X7$uFu2$ 1B.XtLs2`)y[Ѣ^=!o'hpnHM-"Qow)ҟ=z_t-ttαwvH2F;](= ]/4&[ ep3(kht'ovQt̙0pl]_#]I|2ڒfR!i^re;˼z7\®ŵfxT6?$\>({";BoEp#0̊{cV<`QˌeħeVmQ^ `Ňb;V\YNr7+~0yiPHө_y{Y|Ckb?lgyY|wwjEJRO6)$Eƙ8 ZT(Ci(]+ Z)%V<4Y5v1a >9qI2d)H9- sBS Nmcoļq&Ʃ9&㥶 M/C6×xsa}u?M+C*(TXx1h tEg̵Q!k*ElLc{V:Ϥc/RsI Lg|9];4mDFW(7 z532 RLhi^b :])qu䥊)"ǘb5S~fMA;?XJ:MVðP:QE,\ʮ#Faj;PM)zaXl:dC;_}P{%M_wh3G>*G}+KNI'] D.rK@wP.t]qNp2>1j3@9d0VvѤ[BӑGhQB=5} }t>Z7ѽ//7I(0X؎+f|Ê-S̕xaų #ެx(6Ox3 ]bXq,^JW!_ sYWdV|=?-2+@K))d!},gwzX9!7-oz%z?= k [AއQYe gqo+aE ȤTS⸣m97E*Wڑ JZ"O-'kʄ#?Nz @\,v S&ͿsI.wmÖ};Z/-p9w2Л|Of S\\00z7rx0Vز{n l=۱AdG!^3\{ce﷣ϝ!On\x@@h}jb^UY`WrAv՚2>gɽ.1O]_k6?'V . y $~rP6 (Ed.o+:&o}L߁ qen A CGKYcYuެ{r=T ޼ DM9^3C0-呝^eف5dK̕GNr8,EL-H 2sQh&`[0oT<_c)b7cϚ%ŝW@(XX7Bjb H H *ˁB2n!!w!m>b~/3L0H}jzCmFߌ^ږ4N 6gw-z[]G `>N'h!C3XۇYd+N"$ b;PV^&-:A D|eL(1866ӟiu Ѝ9-4)#X<4v+P .c=AX$w"%9S\bUD], x=녶+ݝt2 ]-?PЫ5M/IL2ʩwV_b԰< .j]tP1Ky4\`%Q;MMea0jE |+[diAm^D%1@&߶wKSMCܔ$)4P8͘+މh.6_!-6x=ʏrHM#vn![K($kD\Z=8 ā6ES_;B~vXHiYʈ)0xn1>\UCpo"7,:`"AS@Rz R(&y.?%ڽ16y"h-~v=LK_歏4 GS#,K/1ӆXCy300;'-莭Ƙaf [KϷ,bX a^dl0:\t5S09J.z-k Lr㚔 P2\5  ΄MkNs tt9Z4c>㮃3ϸAoKPx.DQ^99y')LI L"{ PvjsA~8JTV͢KbMf&z< \`#eq~:iCX=MIi n3ZwwhܟX8iOTN[3Lfر_=kzhkfFA8@- z;۪<}nzzuaHDta /m=8T{QG1y^"E+7W 5Ty-^ "m8PW]y_oj(l<աY w\?0䣆sY5 S7|cf}YUY.:ӈz0#"26GF-=#tjB&f@'7#.OGV1NXZ]-Ѧ*pW0o_ű'Må* `%|<1B<%ݰ/12#%$Nn2$F2G01|sWh0g-/N|S1ƌ!HO߆eЎo}#4`MȂ! 15H%qRԛU4h4SvGċŹ;Ҕ)Zz/a0*0u [u@;Ω4uA74ëoU9ov\Mm qudx\Rח`5Ќ.]*|jVfσu"YسaAh<]QU7ÿ¯ RDyf_8sIn]vrbxJ Qq|y-vnV76WIW? 5n!ZTɂFPhK~屦2ζFǹNSZo.6R2{>*0}y3%<@ﲟUϋ9_rMnYq36SpO9>Gl-oc$̗ \4+e׊ƞΣ2(sf#\bJ~.V?VGe_Yd~#O9k)r\2 M9l* 4 am9fh:Nx>Y\ hsQ>k&!uE J 4X/<@o1A#eIS{VbV)(I4buKYٷ( TqXE G3NggY=k]R )WlB& V?_`"\VC8j ͣsљH+%04o-yV<ˊ\iry6Mm:~Ħ[|6(Ty$*+)FvNYGUk#Nƪ?`K#}*( ].9)QA}&y9PQ 0Xeۢ;TD,a΄(?(vF[~fz4H[?ۊ!ΨPZ&}n<=O/UH k':OD6:oߊnaxw?`v`舘ȶdBeS\B*/:LI[=>:rw%ŶKеSTоV?EB @VQP ,#Wpٲ{"2/W&p|yj<7Iw "䮏F⏰FΚ<<*Zf$gy`={WuTL2Uej2{/ݒݛYY/5[A~Yr7P=?$HӭRDvp>S<>gT7Z>v‚בs,V/B{%y@B4 ǟF0W a< G93(c>p&cKD+Ȟ'T g7HyFv1UivkXʛd2e# r}[X־.&K&я 1Rv@ܹvo]҃~Rz=*׷h6QYkCG%®oOFy0T~Ot;"X=N'@ks.Aot˘?d!< ȄRݝt]bztmDd +3bYPOg?&*Z5Nt-sJs@M,YNnOuAXXv ^d/LdѪ YT+6jr#vV;5Z_oю]Kfѩ,f|Jw% K£\frzDgUCP7aQe$Q?OP9g%wf7Yܓ( CB N5RYgeg% _ye*2\arBXsm<<5Wr)#'q!_oRK6#^^^fs=%e]ˤVwbZQr\ʔitg\`9)}uf`V;ŕcx%|`;fg/xIܓ^)ԁJgnrlSQ%g. srGm=-aT0`yAД{!ѵ^˜}[EΡD5= x*Rf2k`h)5f5x%y0mcWɱ"[%-V/s"XVocg9KHxe4çhȴڂnטL=<ҨkGހI<3 J,N {:!Vy. huw@oNDY 1,1EOZjv*JGv_QL/|l}$erV7 >r?W%[RMbs4G"_'hcbFֶ}D \&[+@1Sz,.iW1E?NK&Ik.ʔOȯm{ Io%>Lt\tF ixь s+|#߇_gf ߽҃_Ϳ\^ U%m7{?F S vb\ 2Dg| `3E#iQ!+#̚ <;MSxevilr4ˣxb]҂|Ҵ|'w24|cQ[ۑ#dsKmߛ&U>Ͼ>Lak "dѤ{NV(x' gU2"!9 w}LpKggTga< v[uf اFE(EH0d<2u%'rg\cZJNvr\۩EXg'ALVHǃ?sy"R2{^Eg5ct߃*iнoWT,2*n:G>dw[ޕ^NBߑŒ .AS"vk*hցh}C X S*w=e0T*F} bnUPoW8UYSqiWJ@Pб. KBJx9P\nJK :n }ec#xA7`4i%&^ ǜBҝejZˆ8^)ء&1`"C% iIԒ3e [-$ 9둡:0k ,wt )g- )sQe?A]V_#XHO݉xw/H: EzirgO 1q>F{ ֪G}?Im^o -0pyŖb'Mtߚ7'[t]Ai!ÍCTمJjC]o"6CtÁ &V: ,o^k]q%8?O^7znF]9u]M:Uv6 [ztxCOc;ks Rt^=V;K/.kOvI&/<|B+OF5. [csf(>ߍGxԯ\`_ӧZH.E7`ᵟ{j>ʁ@WM0Vːl7+^CbE=L9=,3@i*jax3?~v O!ʞhۄ X19ySܚM=ި}r1!/dS_>tx>ՕCƁ ]:1╡}bdh,S>߈8[|hN[nAm!k@!r\CmK-v- Q*ihb}A; h>]bEt:Ƀ əfugUmQ(c"rDqxԗ%3F ^b +ȄXsv[&a2|\r^pL{Liq!Wmϼ']6W귆(̳C+6o%VkRGvrg<;lYH}Y<b^%`ȯ  #8U /WNTauE#Y rIgZ\T@&*;25z2G6#X(%_!!3`kAJ *6P%EsK㒕wb%9&7d FH 9$f bNtР=ڪ {Xa %M+6uSY 9OQUњd;YtzB3L%%c- }y?9Hə@XAJ!j[[[]W;sbyɹISfx`XjcL z Eu bPϩ(x Ffyy ]H1N\> 3iR8Рg|52psaxz$);EF p5:/=*iX Nr8Sՠ\EJ%}J\7us~Be#xǼe(0`r[@IA,826Nǥ&"=3.ڋyo=Id{ gg1 լ Ku(ohJҬ _!x[9μiy#xfC(%ѻдg%RύNUE] 5%x{#?Z)/)5{1JyA&a0o6Djzysei>8M [vx}g-r`f>_p: ԃ@x~FA<ίތ77ӃD4 ܈l}tdlo ?#n6\t@$FK m#]m/.oUz6^b;%,N3P#8- >A[V^PlclqҎ_MV(Q3bY`2A ˑbXfd*>(qo5g}6pnL{Ԍ <|щfHQP"ښ9Oc#Cۆ*Jkgý 7E?KO\5a\2YcEg?3%Z_6\J,Џ"l~եī$ L.xX /"#GzȢV4VM4nr._N dutrMڇ'[3R-l*3cB1\PoؿNcݑcb@qϽZ}h p~^b԰gpH7 kp`*|#27&0+Ħ$WJ7/m/hedl{loBk\߃'r.lC&4!&,w5 6QYL ݅}I"BPUnвIpPusV7v5?V/ *K5ҐV#楬W(U.aA8J^ OaW,248 cx_>yA 툈B{St" n՜B_j$lT5e|bily-1 Ƅ+.G~5qo~vaf5f3{3-wb\zntиtXJ{h`8ա`ENZX 3$`uzճ}$l_wOdg3 9~-UsҍKiE$6\aNpKsHՁ4ʔ 矇>p>͖vI1Fvu:a,bζ;=Ss?)D)y-;6%HD1V?'}8#|*Ը[/)iJޣQFMms삵7`u Sֶ\el-Ǟ3Rīp62 f 3"(zޮQ;g{^M ]cl]Wo)o7iw,2U$8R}gus[$bq^""*#<&-LJ_B=}RZ[4 M"5j9c0ڳ3l 0vIV:H1OX(6# VaaD@-fhF>-ޖZ=WfMNy\^Ls?8AI=/a]܋!#?Ƣ6~zaa=ŐxYjbҊl\2\y3$*@"Q%df u=V~# 3}+Z&t#kRo_\S L^ Hq)ZSUm1q:h$i~.Y>3⮤u[wறuަ~ pK0I|BH҇jlan[=0jF.ŸEظԬzbL}Y7I(bB=g޽_4ԣm@کIF#?hW+x5jgYWfK:T6,ΩO1\mNm =JH%%b7}@k"L|#lN;7LVbcDݏGړFOd:q DF;[#s)VI(οК1g7녲񘞏5ѸVc42Z>g5 ނ7 U|L7l]>*֤Bx%鶋v(Ŏӂ'N`&蓽bXJkf֢D)>lQl M7h5G'%*mZz[( `t\V3?O952U\:Ӫ?YWKVu//ѐ_ށHU^^yB ϋ֟6Oo9r٧G D#Z ?S:zkdHY7/xCx]E5XUo=dϑv%Ik96]$ )z$#MZKzG)v=/b։fuX{=/<oJ/j ɈFhZBJ%!qA%[mqV7r+z$זYyLқ[mh`矼 @T7gۊ:k1ZES|Cp S>Q0 X6ЏlCPOd?bЧ_F,~HaBWjKpT$ ]|.#K4mS(D-ZVQ6]ES::*()472:˸3# TAG49%io~M޻s==`-` G??G% M[AvKL sG;|'D&Ys]ZϤ8 Sjmnwԉ/lZxܜoVO㏖֑z~?rM_;دخw:_4,NQQrx?6Vg3{>Z8l:q~Fvˬ`B]uxoЏtm {¿(M Z̦N֒GurVK-ɐ(4:U8UL}p#p).!o)wȆT\ci/VpǍo\DeY.2xP~ Q`p w5Qq0ǥ\GIymzGϧ0,Ehg5۔QKo}p#JB"Q}r98%$x14٥n1pg";<b7x:}V[&Py}G`KEׁg2kSQk Q;ilm;Zʤ-l2Lil}4_fԒP~U5|Q`2㳘/$r@^! `q5}bMBE~IƓT y |, MN:su\/u<5~c|PuI,7ZVm]HSi!N#آ(WH ¤; '< 3mi8ӰmI,yFL˕Œ8];ɫwn7e 螵Ֆ0s|6Kadc%}_^2$Ƴ+'#jSdg3 '="ŵ4 鼢UZ +7,[I)ە`̂C{1UL4L"biFVlsQNAB6ۜ9ݿ$ND\b`roG59qpWT+U?;֜g^ g:qdאVQ9U`9vhjaZc"_I%Rt;(Z@7]ya#KJíOFb h#~hk8s AptiNo݇e-;uOX GB K`R mY ̘ں b%Q/$j7%AY\#6?QLcbL).kF(n@O2d8`I(C±!]0p՜ ?ռč޷|8NǀCHzs4^&5p S-yhv,yc5'VWjQf|nIWtz\ſ8Xj̝`&75&?jǻxS=ʇȥB}0omx%S7ÍWDqzE W4Nd䛙h.[$`/ਿo\;8 K_;y/tBa[K U]Iw 8~}3I^\ʼ)tkUf##a+Lm1ۇf]>(J_MZPx{G ۻa:ćz7~c:K-=gbhf6ܯz_/NW(;_߱q =Z&a,'w 'Ou\[Po>a{=At{pv1L[.[]jvNQb9W#υ5U+z\ijg[W2YG!H:uEY7W])~lE+l Yo4$u TW8] ,zݕֶB?rաM2v>k;Iͼ9VcMSyRH6P> D#3 B #"#GEHgң_v՗:RJ8R}L]k-I8?Dy(NBhK`|[vR(YEg۴Aj<}E&daLĬ飕 2& ]ePc~R̼o^$af$ z'~>B/V樓d~@F\ yzKF^L!tҳ@Xhxрw' m OY7a{ԖK{",0~f9qÒ\b̮6 YT Q{7A<B2='i|F6v5}M6Z9d ,kaQfNh7WiYmxrۀ.LLx]_CpN7le?U?D~Tol2'kTRDy])ubm/3D\b0ƔV  (W"L=WMt?Lj0a:y7+36nCb]3zƜmۻwIg R6]/T~.7amUUs@LO3M٦*ƄZEٺHw1lok0>Ϯ;)"R~`y,?.R+ca'h ot k4嬍nDާwyUgR.x{kW%[eL+03w.{QW; w|˽MY Cq>#Ï/?NK - k + LyI1?xO`G:cz1.U^b;Yv!|K ,am(Jj~i s:goa,Egq+Sͱ> ~?#1GXK=kk ,lCEھ]i~k~M[ZJ,ITEvtޓ֡͑6al#ݥ^xҘ_3 w\މ߲N& M ߦsz;4j<։6Y>y]Uekک,siH+;HDeǩm泆!/?..oa_9 vOHxt0vםxW/ En8GpYCoQHV-ɦ| (okguJcT.:sD sLq6F2y gnuŨ<]]~) `'/ɿ#xXY۱k'b,@u `<>wF下0Y(g ؋ a$\#G:NGWX< 9;]c])=_(hlD9-w #g-~R-Q h衬9>g|^w-ܐI ::yrTq&7f0ݠf3j-k!‹`[#z H~*! ֥y "n6QP3}.U 4뀽,_[k:Z'vp^hB;}'=UQ%Si70p/#&D/4.,S* }ݝg'0ݺ;&t!5!gK > J9~sK}"J/ÒmBdu6?niwhe}g$@^-uLNMbK^%V&ʳRq*6YHW>O;R~9Í?!FDqK ^h ;P*Fբs'/}mi8t+(cNKQ$E5,r~Nq;#*RK" tÒ{ %gylmsP'aV}ʠg#wf;E;8 =suY@UUvnV 1B>] Q'0K})+,B$rOau0a>R 9$y5 s~owy =cs8"N d?g'l 3 9rMp|:#1Z#oWё2tGmvGh}oc`5? 9JP |iu-ܗ8]x29ʵtц0,PQqN@ħH&(+./T<m1fy!mx0g9k-JڜSv Fy^VLHT6q(5?Ц?~Y&^'fY(?+֊ ;VlG@&9vsޅ#.ݥ@-CyQ=Mշ|M45݂dooAKVHI|6x]f˷Vۑb) ˛2׳HfBOFk#,Z;g_Y1EMkDUƹDJE(DI= ЛyiN оGYG=͂kܾZ;']:g҉5暈 ܰY' av<ÿ-fOE7υg,gkl aj%ED'ϝ~Z{W{y Џ-c5dq 6 ATFYnƻvݜU[8^=9Y`KȄ%x&Ѝ3ì`eVfn80n&,I4/xbSNzIm]$cvCZ7p;9FE-J}O$4Y0j`# } 満MuSӐBbel=rj*@xrzN JHH)[f*: K~߆[?pIupx@oW[ڌ<4`ܵ(d1~ ~Ϸ*&$q<횚R'Ӷ̜%Z]=#bF%9l?m Zp5nB}wPI3m ︠ŘSE !Vi%?D@HO{pD3iw~GGD SwrM5~TD{4`dU! ?m3`2.I}2v?Oz=EU ހmI>BW_CJ?;#hɲLyZp6 A0s?%[U٪TT<ʔ'; x,^F?#T(KX y.RX`\`޻?f Dr@Oj-: zQ:0kb[3SF9C5k G:>Z2kv-RP=Sn4a׀gJ]9\n3 L/Vaك&bP9,V \<UVBH̲_@4ip F kY_/;h*W44dwsB~qyHI -hcŽz\23Lbߟ2J9`22b&(n̊妚OMG\~h&O4E8C-YJG%GSџ7:c$OdskYʼ2>!c#/}LGY d vB9^gV/kLzLFqx/FVf/K(4)Bx(iN/L8d[Vwnm%v~=Upu`GHn#A |J\~m-bhU}7M ̣w M)3Q)D;cm=xK 0a)"G<3ɄOwNC9IЍZz9"祾]D}݋s~WRPЖ&AEO$,}CrUbomnX']OlVy&:7mcyH4ϩ/ Y!:N(J&OB%XJUt)IsKm?3+$"zy]rX=XJOU"(hVg6H:DJ%:tB|OGSD·7QUb'}ls(d{bD^ -#,oLlX@> SDvG4c25",9Ѧ ~ wPQb)d&}:KMgXa>8ctwVމrÍ_8)ڥz8d5w |Bx˷S<l~eUB?QT5- ?XaSZ;ሆaNaX%w(q 6`߆dk70+o:SdQaʹSsOD }dIfO|ab\G0ں7-4|4u 0fw Ļފ3Mzx .wEΓdfpXPQSL?13mSLqM)t8ӟiqfD[uл&M4ɀ^m=Yr__[/UhUoӼc~z-B!8<<1gȩ$io/9Q6hĠ:1?WX BѴat?aZt`!_<3$'incJa55v30@PUQ﹪_ӽ d1hl3f rm暉lX.1sXAƺ8ۛ]c`bVPEr֚`5 R*;LǑ>cǑߎf]0z}c ">5 F {P$m5M8A Q`AXX>H,%X\) o򷈈8?HrAPf5GhPr,8C*MK ׄHܣ5"L_rjV/j>">36*s'C*cA^ ÈХ5 jLFojufa;x-*:;*ăe ,0 \ 0g>zөaubSյO7F[Lm&mkjJhޤ4ʽ5x^:-JӱǛWg^Ӟa[@F1ϻ\,zb8{M0qƼnR8C4h"k` q^YQKEBz<<4)U1#(߉gU&tc 僢B/h8]C%gk|OF,|O1ړvErH1Wx7GL&g0-*[,xFu"bŸ7IӁn._h1zD#\=>m6V.+^MVo7P!pv@3l(&:o ۚ۾b+#-خӸCv)UϦgmxy!.^pK]pٌ}[j\d'G>O[e(Zw>nsaq6NAvw(Jϗ_M"? nyފycr#ӓ,3q~x@^#h,ǿrn,ʍ{Spx A#f~Se<рkAM~mgm5,[kmǹb7 5]doBq3kݜW <*1XH&.0gҏIEx7l;~O#`p ;6:g me><91e q>>sW3aGpD8O^Ik-RGMsQ'yZKJ2+]AJT=CLـHъXLg{qm-v`//)1,M{laV⒋h؛Aƿ;P  lsD*,8D7GEP?"!U }+rY7ޮAW68ȽT8I(J{ʈhqVngw[)#lE(=CG t\CD߾ftBr,>vّ1Ólwr"1-Uq_ <. ?XyM2 ^ⰆI.^Y2˺Qzסigj&4^4k!!o3\,ڢI#Dp-âg̿ýt=Ëgn ғgm+ű0oVm%= &G=As 5 2":s;1 ׅK'^3;heL) v攷 @lo2r[_P>P@üfAz؍d]Ƥ/ZWVǓռ 1S"1=''d[OXhFaThQmyxFj٫8'-V\2ɁCʁoՁ< ާsNqa::,ma35ę V9ZB9me[Z3\%5܍G鳝>c'4oTJ 2Xx3*,"H1ߛuٟ@> dɏ?(=rln1?@B?Yi DmNo"g!7~-f Pr ؅{f…%esW7 ȌBqHY.]sQ^#SUypHS5!G5p2Ef` )}ixsAՌzE093\4 "Z"0{n`ݵƶXc;S&b8}h x b^Bk4iyzy"Z8_~:M~Yw3t3\3.V!9)5ߐ+G8-~Gv=XK՝2fܫǰyd o`VL`S&1e_)-i34 G/.o2&AJ?^~˺9cmsGe(Ÿ#f[(_1,nd? CO.Q/of(~f|Fwdf/>b2?Ɇֶ(}8&pYw"q3/t~*S 7/]*`'˻z+1zڱXHkGrLՔc0dR 4`_䶒A |:.O+Lܕ@՚|0G00ޟ9d'Jߐ]q;7k_DWz:4r% @=VWO$Y-Eh!Ac.QAxV3N[ax.%Ӎ+nu5w{ rD* A"ZlAV30&xFHC*Pܬh&Ig(偲()T}I`~ sYX 3E =qM<Jbd/J50tT/.\W82p5X%c݀09-dR/IC@ұ>z:-0o|MfiY8R*nBW4@|t׊ !vPg0ba8h#C=qĀZARS)]/,`;Bc|?*=֬ +Pqflm*lN/s-S kBd|H=gQ9hs$cYWӆEp'X #[QXٱtv+?O<`>cwQ he5Zmpg 8 ~MP=|m:iQNucQ@x>)u]88miTqn*\YfFj%x˒ŗJGDKߧM7ĥі]k {eRk̶63sDݤZPۯݷ:bzűu' ;([A43ewU ƻu#Z1`119`%( UnӀ79ܴwjyr"Í1v/aEìv2U7-4 pnpMQrrgiAƏ0fQ^6w%2(v gj~M\\+ym7J[Nܦf+bP:A_2|zrwc3`g">01-h0'" wu>z!EZ[4BIe [(_Ӵ*ÿ )^"-"%hl1mY.x ^ &}oM&&DǨ|=+{^:'‰oQGۧ{*"P;=1N%J'Q}환 NÆ4sw1PptZ-WwmR >MO9j+h6:>eEv7=Yspc|m1!xnL2n]i֕4G$Vb Qr0ϵS>(2IT ρ{bY9ʑY`.?ݸƁmݸW` g$g۟07Ar7 ,{X~Ű/6=/\ h<[BjSD%rtb/DZEɓo!{xЎ!Cp rX{*Hb<'qj/b3ແ0P~5oPs>JByj^|\C10JУ:|x?^9y~NX|!Ju_$NGOl-4wgE7`/n2Sl}o;kBwwhy]趌JǙp̸Oq Gԏ;zHyږȩjq?׆;IU;!@rYźYc3i L˰ Ek-}[vSo_?@_35_iCOڼ5:hd->jRbPO|KxQzȧ9ejmw&{9q:C&7Nʳ{d`` #igEr֗!(~ }4qΞO Y

      9׊&hQ'A?*6O5ZY3(uFJWuK0L&Ͻc |cHhpuyIql”' XzgfDep'xPO3j\ cڸ(o~a4Y* 0cÃlJ16ZC,Ζ7Gz;;7a Sz00摼lZ(`3kI}C?tL>$g ո^& 6lRJɔ L+910i IwPGzyC,ḅH'3<~:MʖzPG$!; oѐ;yMFLV%MXPw)>PŦF!X\!#XrRAM˕D^mI@i3o|"]6AC2< WAe'p-mFL-šd_R) K{,OILa,1+g뜛bhNv/5t6"[}m ה~b.Jŗ J-R*>/2)-X_rnďH|N_6w$Xe/D៼T$0uq;,$m.BV`Q{׬gJ;-Cnp=n葴BU ',Pd| >=D#(}tkYڙ"f.%TQS㤵hc,F+xozЍvb#yCl[ȳrK69׮ޫ]r]|& 6J+!A_4l7r͈[%k8aZwU8C{MW'3uS)ˇEv٢V9]@ZAI3A%ؙޙA ܚCW1cN;GMz7d RR:ȖrI2 ~qhz\g~XYՋ{iz(5E[Nmޣ@ԋ,xK:OSK+"-\<eR *~̸I97Yμ?C3ZkS|68RoegK~zKI+;s½O &w-qn\jq.7gݝ/_끎KB[Ց4^QPߴΈv^ Vu"F 6P 7:`k)XE8 GN+@r) bܮQ$ނ(wiz6 7=p+r|C:#P&1qEoodk)>~>Ī(GQAI9^z- '袤x)G>~E}`4KSRJ BynV z#jh̿kn^ZMtA:*k\Ge/Lw~4 •}I:"+ z}8^ӣ%2ze]H 8ƙ%"N@:F84r =Qנn:&WKzAzhz!VnO(RD"7w@qQ~'1+ƀݿn)2%"~jg?!keP>&]Ĝ*QJN5'#t y9=`a>[.i~',UP$BeEşK!Vv1(TJFbXgHs:qc`ZlD.vsx藣T[wAQ`1d?:w#ΣpYLGVl`̋i R7GEU$0yi3đ[e#;Q7,Hؓ9z8`9-/m=o;/mk0*)pwvYAJ2OR,gZ8d3,䫁 DĥGgRv -Om $βQQA+-Ge`v21 +/3BSc8|?Uo&&EMihmFF҂45|}0JC;B*?iqo8=-Dyq&8RtUʫGltUJ59 οu4=oXJe(OMCsGY 9rk=yEعE8(MݲZ)I;1A-eZ*\į,o Zx<^ gqP0m*A3/ UdHֱڜ_ZWĬGX 6MLV{CkV)7 Cm1ł]8HbᚐkYM>=="Q>OP.%҉ uƎ+Q#6/c7?wD14gF$l&:z.I #` <0߼d[4)I(;#꽑(@Z g擱M 聾i13}uj8D{0Ѡ/G;b^GRsQ@h0'Q<9MRfľBsend$;PlԱ-/&)(GW>K>w`Uh$/vI#ht6 /Bu;~4[]n֟FQ)s^/yNHRA仰Ijݞ"5w$Y&<9TmoD/{?y(Յеѹ'kq8+g1[%34R(-eZvXr 3HfP$Rz`|<#ńB;sZD,`֜\oZ6XKSđ#'}~q_hau?;%A,?MeA3 =rNś^vI `yIqKu=RJV/<𷔆ʾ'GC@m. >ht8-a:ډ3d`R&L1\oTOdBAk;<O`{3<#bl -#Rƈ[~(-6,}ʯ-^9L.Z0{S hg^F]44o4[_[7wA1, z-.H騮!|`}U,{}ohGb:` c2r_P7LQoڔpU 6!fOsD[i|Ϗ|v64H=Ҳt0MwϣعyrYpY3|i7qFy~1)FLžsM60WAJvrQέ%x~ 'aJdoow\~ϳWι'FKV=v, "[\q*\XgL@\X(u&ڜeFMVFV;h-.mAD@7oȤpۏ$$>0/pxj~N*H/v}OӔtcP }`}O;|zSSi~61FjLYpi%̃tP'·![;-go/o56{z^ЯisW w`f;~;O%H\w=Ϲ@fvW!ǿjQ^:v/?}7&S=)! :)/)h yǸΝ&#+|(f;|BO9Ç6Ʋt%90w\A(\)+z;$5SYL읂{x8v<ѓ]}(_'S*|us _-J߀ (`(ǒ6LBzt֎4#06(?ɬhLSL+En 2nY7'1+wyeϯf(nC'VoӅ7HقcWHf?y 38Ro@8I6~gkZZ' ƟTD]Fa&je0\:>wz]Ȯ/^Ij/;)xfkdoQ.;6Ωbє(&lNb#dz<o)B~;#'C P_MԋASh.=Kȯgf@|JRс*nٲc5quq&~cX7#ךKtnZi.QG jwZ9 vE˫]&BP~>[-mb77qcqv'001OX=6vN uF_# c*JQaڏ3q~óC&sN,6/zVʊqgW= J=́tՓ&JuQIlw`pKw`(ѿ;DX vqh=[R7R{NcHtz+UྒྷsXy;0!R-S=0NtgaV֪D]@.a}0fݝr0dq y5͙9 )ɲnC`:cawB8LPW pܻDy\ǺY @ƍK!υrAPP"<E|Z"$ҧ?l*fmKmx#%BSCȎ[ v߷pȍY:W.(Z۪cX#4h'wL̄+!{Ջ{SJ`MmN+D]FN'L`'FLڂ+ʄpw+RE(z_6O vE90Dp5~B 5LnjӠǏ@h@;wzkAm#+(FIP?+y'i3 7ӓT1C1hf-|نg6`:|ȉU4 +zzrG&e'0k ¤e@O@ t v$IR~?̧{ysWf mD'm?q'i r4X`=F%CݻGQ;] q5&%$ ȮF%HEQ+n@@ .a:-T[/U[ZGl"$\PpQnM.\$$${ϙl|~^3gysy.׀X˫>h'}j澺=7Of(|Loڿc, _#W{2?11;4vO7\uވ7d$(?,B$OJtSڻ&0?<3?WaHks'}w] ' dt'X;3h߿{Hkz60Q^w}0)D 5Zվ;K/TS̘#Q?.&moE?>: /Q;Pxq&YC#8am,5_^R"u¼O|<|&"̧ŤF[8 `'77ľ4 _N+Q֞n{o(#jmu'B|B-5lW?E9 YUϔyG {cޙ<Ho˦VBߟ|'X it(*R#@*eI)YJg&]8xW(3$/Gb^׸3n;SN)ű)5vxXoĭ_@X+[ r\6=]4)}Q4v7]QE!(+kKpt6R|**gd$,DD_V,I~|Fzgx9S;,+p)3^d^m@Hڻ@Xє6U̱]␇N!dԃ8ꓲ` 慼fl 0̪y<@,O:UrNp d7MPB `=f+ww`kWv`|4T,D& Ka~f~;{hN~M:q|pk84_J9FV=PE6}^#G)z7u΀Ŧ1&7 'wN9GxEJO!1ؖV~9Akr3A+(USК}5Ai3O6iƽ3EꖎZfXs h(䐏GJs8Yݴ:DtO6ǻ4<$2xd Q&U US%M{7O+bUZcM^g|8Wlj%&TuZQU Fl02g}.5̀u/şMr(!xѭ0/x2NJZ#\m<%;'xOkcٖg?zF"~?#vJV >_lj[tkHpZ.9=1g^j+r k+5s\2rGY(L*+ꗪwRtMSOJp(,oK*O,6֥_NK_m/3:vG%=}t {Vgzto$SFV_ӟ=Glt%c^^C[:<6xEsm_r_W+eүk@Ud Q"7wم0y]ѡ)$+w0hy}^LX{^ĽĽ/,Wc9_`|m]%gO#^C2Q)G Nu570nlK^ `wʍsΔoFRh {d?Tr|9Ij Nv]"_PmqWkgO~]zQR?/著'rT<@,g_2o$7j~KԼC:vãk3{}I.7Uf7uOߒ>գUOꓧ?'Ʌ;E,O'ϠOv4$_` O6`p{ϰW$/3lǼ+ ;pX ٧c&1?rM2$sg/9잣~bd>$ ]cd)fIٺSƞ|v=?Mn?n~Zپ&ş:qj&~)юCչX*ϟΛʷ$nӂj#ߴU5Ǖ[rb:nQI+'_яď,@lH௷sT>0i@ت6&lbͲT:7#óB[̌8=?[:{+bϛ@3 gU}ZֹMY1e)I_G|lF>ӎ@yג҇/ ȞūgI1xPL^q m FpDy_+&?2_ޒ|}x9!)q͎mH'("!gEUVZߥ1鶀#v'$%R/yƃG,_F>_ZE([ =6tҮn{ ĩfu#7ZN>,^7%/͈L%p.,-//uخ*kwdHU F8glCX>\ю~"Sb+ *^=&MMC]`X[r:p:20栍@pGiτ]'k)N JܓL3a) H4MQ<B_wJt,.Q5h۲~txO{q=~=ݢh_ir3 C3ooIlH#zmT Y\ZmgNJBXLJ6'҇- +ȰglX 3PԜ|Āx+ZڽZ3oϽ49LN8d6qYoyfJ6Ǖ]3ܜFͯ,0ڕ ?D>'⺬X% =[)χlA8P(YVt[1Kz"p]+`^}Ԝ}ҩBƔaq/ 6FPIw#J|'A+3Pn ZE˽z;*!ceIk{p12Q^2){Wp^0ÇO݄Ga$U:<_X1 z<`M8Dnl*]ϊ{I(|˔`t%xWrǪD:0 _q R+* '߁JwV̊ l鵝&}(8ۊOt9ǔ`\VV Lb#ݧOϫ^طyMVwEU!~{ }A!d\9ڥqJPoh~CRu ` z/ ݘ|%?[c?D̶")?q{-I;D,E/wTNbjpnC퓄nuZ:Jɕ8!B6zVh3n=zI#ZjV$3knN4MѶS}+JݫAJlnɋ9 +ӧ.}HIt!y G %d _g;{-e@[^m=[#OpVK;kAqs}^Ʉ`9q;I&'Rh8޵4jӫ}t976f+2_qh4",%k=ИQM{;&@{ vaN,s-d!\2=S'sЖ+qݙROPQk J~"mEcvzZ:4_ctj'|l*}Ld jǼwd>TΏbĉs3$GЯ9T/aB?I52/ᠳ )pYRF 5ơ:bc58-px!G? Xղl^\?7WqOC>3hک2Vgw*vͿw‡(b~ܻ7ux 35fIxFvCB%{00/}tGŮ+5iA6*"qJ!FGQ1Y-fnF>Dٟr*8^-f炱$;Ӓ:IzDHdPy&hxYDxd>B"ARMC [t-IN^ xAVӭ]2cy6ZrDfsy P= ʹ%ޑVI]9#~Fr3,9~xE@ݺ+Z/w}Tݜ˜ U*z28BX Nk@`,Η,v93^/'adFnL:\y#4!|9<5ѲX%+[ I&dͫfUOsD}^Dl|%IXrPm]^}RKʿ#r`kZ'j"7V{ SGEl}`mVm 'ϰ5bV~M$6U8%Dx^ș̳ȀK?G4FNO%s(W[Wggk-yrz1'G.;mZ<"q3^j/pHM `uf UѤFx =^3mb B耎d$p9M!|[<3p*UljAǼR/uςsIU {Xd-Qz1=$n;[hy]?3o)*$0F'%So vD"o+ۑjpy,8OkEXou:x,YtgKvn{!U2i7Q9PYrxh-G2ZyeoF'CO=!v޲f ȝBJ̬Cr^=}f ɶTb*q1b֤0z:=M ;YO qZⴔfW@缚-ɡYފG|<Ȼ8c-Pi0]oN+uoY$qExl;oer>q݄ 6|8o=[]N>X.+AP0^Y&.߈aXTYh)M|̹ ދD;2X.,V%?&jd%6WwYar$vNb>~n1ux Q/t-Ư-BnǛC9|9&$n]FT0#/c4۷Yp)ř8B& IP/^ٷ1Q6 vfj/ʶۦ -i)5l=5{h[6:/; ێv#@K+-5I\Ɖa>*⹽D;F ì u˛x \/ȱWG>uھVUK0;B.% ufTG;݊UЪU& >#0JN"5O:Xؑ*,obE}l~pt@5_ ~ẐEhöoRBe/2>7Z-GnpMܚkKU0bo,N'3TRrI°Z8iڞGv#Q| l*HM7M3q' \R'ŢU=bfre"r $wy.R6|{vw EPOTN~%Zgg/MP!.GӺCnߟ;v+D~OƮzbKkK-lwSW-> _jLeM˩~(N%XG^Zph˛"CI=l-/h[=ѿ&]\E/cjYZrK>gKCcNX~hCNL|\A4Y$QU+P5ՔnWӺ]LŻ`Y{ms%8ӑ&?Yh}E9.^J 1i"_݇ #BBPL1,W|WB,I{!L*BYi-iB"Fî&I:˟olciѿVJ9R;kmgf@7V^aQaDY$17{~q?;ZHɆЇ<\,^›IBd`N+*R#s{ 275{nr/x4.@]͜dq =xm\yI+dڧqJI#6ͩǐ83q2Em%y넚g^m`5V0꺍=^!2|TirH!1ak,=/Y&v%vޡۯ }POZˋ \5Nٟk:E٠yݝOV$g(ܓ{j^ڣ}fIW2-h~VS[O%|ubeV~(G_Luק:K:̉ƳwMqM6;~(bUJCPdYvz陂[.$O`8ѲNpmyn6J^n VxѢR5i 5>վw'8[hNA]m{ ]" w[,M$ëe(Vk"lVEG {3:n~!hA)i%2ÀGqB >dŌlEFńqs⻏%\)5' ngōbc>!LD0J"79 qHGX"AHX pBךyݟ#fOkYϮ_YħmAa/G$KW&U%2F*;H-/ŕbbzA:S8SP0J~ώx"UC6 yHЧr9823*i DWqp`>[2{;>yV|rLo֥(7z ąsxՑ}P]haDqMOp<8J#d*!=dLTuܹ]|/I6+9+;0`vѥ98O+la.f]`q-=U moV[y_.'CSPZn8ɽ^0 GpD"żvUyձܝJF槭ito77>m=%s)~_vG y(?:LϚ{N70>`.@n4ϱ@&zzb."%eՈ9CCH (!rM.$mʍm\)U;sv箁g_'Ĺ!a|sG OyE ,_qf;e郿M߃;ÁPirYq>ȆՇݾf92t){cFF ě#J&oLu\i\"Wffгuz cx(k: WfX^TW-5 gWiy"d};S+!,"}>gUJrO:B#3o7H͝1al9֗"ndb|jQo2DJޅN3R%zkھ櫞7Ğ'D.[ fsCb_Lh*LmZh3N!*j*&iƽi7 <J"6 oWb/ Mg<y0-ˬDBѪg@nW ͷ4˺+3-ƄS!ja_ %qqE\{<\s6r'G>~nDy˦r~a_8!Oa+:C9 4Y*ڮ |Kց7/t%.6>\ਙ.<:qapHEkt店nƢg0_ߤ&v ;Ǹ>ʃP4;~H=7h`-(U--q1P&zĘ0S"OJҌ>JmEA^v$x d[cI.ysiE=̊LP4%h25㽫/amN.0:,UU/cT??Cv%^'/B@hrpmD]>kޠё> {qt;WOOPҏY%Sڰ7ݴX 4Ͼ A"M@W*}w9;J?0/{IzyW]63F]jmG/ ~jQ0 e>Zqj1.&؝zsfrD2NTL3=4И:-׾FcaS W-+&<׀vOۍbR L)C,h04oeaM#(F|^c}kb8VQRt.~k/ცEpRKAliT-dՙ|.;a S}K;Xtms+m?UJ3$h;Cv׈C|v+[[L5 #%|i'6qihq? 2bޘb@*w%^mxVz"oS '0c v,RIH,\I".êX05 .щ|K= 51H %)+96j/$Z4 OߋACHe9֕tb;hX sgYqwxohHQ(E_k1^mt;+1i wh1<ql{EgvѕCj,8+ʡ|%Ar7|,沯hXOxrh|W/1&BUBEvXT^lY >RPWo̎Io'֙>쿅w1Br鑗-j.eSs1l5S:g=7pp̱5.oѓ)Q ~+;)Z j欧μD#R[Hq#7E˜\ե18wkљžSq:ʾ0mNckT)''cG(Jd<[xm3yFh9n`/9 ?C>ŅI8#s#JwM})J-F/4Ak&Ћycw/p¿0͔~f)XᬭIڐ]C$n2AM86,z5p? G#G#gx+=iZIFR v?`ĶKѧd+邝ڿǣUw[yf [lp5er+s D֋^;Qr,g5軝y%k#I$4Vu gFJ[^+-Ys9K L+ iu^]@*r&U4ãGf)aGʋ|@t@"t \Lov7-us0e䂰[j6¶_j5^z8D&QJ-hux]3Prۑ}6 ׶jBQ>rn! xQ .hF7'UMlU@w/r2eM pgL3&ORu^rJmU6}^>%+3AU+$ aV02)&۶$t|cQ[ݬ m mց"3?ܓ>NA5ςZy*Pz?6̢N  cޮHp,TlI+A4a \yJ\W rb9 EYA@b9Y8p+v/E\“ݫ~jnZ9cwT%e3quP~&Mb6̆b[y m5 '4ڐXq'qG"P"a!zK4ʡ}bBN [N>@zߍA!K,4(Dh\^;oS*}iܑB_9j*4[CJM[H0I5m7s+ሞSK;Jil-hK@$Dԩh)jʦZ{xu/Tex㫭BBù}/vO;/^OPH-/;28M៦(092Uf= i S_E8}O#$)ͭ^-IsfjyLXEC-;'p1&P1ٗ<[p a>@f4q$G19TQL4xABX8J+1(sAXv3;!hGEsH%m!g؝bNoER05?8Ui/*}Xb+)YN>TEFF9_ ߆`k8ΚZT8SJm} QxFkG  w}ʞZEWX_г''VDUZy S0-\R&=H)3[NDuጕ$w h 18pͪ>ZB&#Oxtŋ5yyJ#^Z:?pR`YŢ ᐖ¶Ů$/4 tCʯđç&rM TZvzH+Yg79nHh/)Th? ,ƍ0o@$s3UG 2fseg=,8$DIcҭ1(l5.$!6J1Y_ /.U° E Zp+>p*`Ǐ'U E-4(C^lzozR]dksc$xoWȣ^XF3-/w^t  Gw^FO'6oP痂6,c)&`0x|&:k1PU8<% |Lw.Qo : 0L`SYC0uSu7ϥ<oދf^&'YbFSԂrBAod8vIg,nC ^#ѿHWa?-2آ(D  i<V;g&/3UC| ~Kb4zG ϺM%d– =Hbt xaw2qDǣc?XiOxsMcQh2 `v;Hㄼp7x: fDZS4Χn3b?Gۄ4J Ch|w/IDH8O{Viy"q7އthq66m:f-| Wj !mA;? 8RIO{ו,'_5ۛ$vjMC̮|ny5GO8oW53A:?]UUMdAt.Lrai[͞ċvz%B,Bx]N̪ /tTyҦ)ϵCQȏ+W9G]TfZ?8-Le㠦+?T9{D"c$i5%+bn|?>}'G n T?R!rinݽsI3%nvDBLp[aL"#C>iYab笴4 .XH?#_~Cx:X^Ż0_yB790z7A|oeo\4)EqbkDW+xJނ'֛Sܑ0rs;8gېǓv*gKEƘV (Z,#cֻpLy$# <4i\_iMć/G# f ^ ޼f+'%HUc?q0́_)jVSBjbvRq"͍;D_% 1,Ȫ/S*37'ND*9_BW3٫D8٫#q37nS&.\aO V.\5+YmT"%Uypz8|å,4] a~ [dQg$?[͌}X*_rHpq~Gpi>/& :-yy$ӑLdh5;:#bZ7;Av8!c9Qac WD"eˑ!d?@hȄ>%B>-f<:;hO][D]5F?n3v]],w\F'Nĵ|Y {!r"$5p^A,3>Ao|t" C#S87AP^W#i8FWxXOdrvHZcӚ zd<FpNGsrhIz]$?BG;QvӦ޽뼲ڭ_Ҭe G8R*p/%5|&wQr1`ѸV͓lS@^ 7cN\%sV3{u^4,ly +ExI#h&KI;0H}oƴռ ^l퉕zXԍ+5WRdE874nt@[%0ΒKpN$oTɄ4`.  {uNT$#:ΔN3iT"Jќ,pMy)nlq֒ +Ȼ4Mw$]iK,"_fUiLeӣ] x\)fCZ0Ʃ#8m tj3Γ?_^]OBwtt<"`)>K0zE}4&s)7wr&4Oa'Owi=0ͤJ67Gcq1UU'zP|A% D{s\u13Zm\#ahNa~ζWڦ~C:G9%Υ~ 'Ӕ)pK.-3(&7`^Yg nlѺ.I!b16\}_ nc`qFl銗kjhxrb,md$,\t4mWgBSCfk+"}l^-[R<e 0>䕶ƛLЁ'ÐruC8 4`j6"x;^K7YMKS XI Q 4c;iXGOs)[d<2 /LUM+T''K| 9'n]CRĘ̙"ƥңnĵLBtH )!Y,MJyH.LJCz! wi)^ e[Bz@zOw遤Stl }KOoŃ'ŃR6۰Ń*1~D0H/Y>OMߟA>T@xS+ĚoDCx%ti@KKf]g/b݅(,ED p/C=qЍpfN??0*ͤWٙ`Iȶ)ОvFv<.N'gN1>p>w'M1enBRZ0 E9ҙmjSTfI%#w"iܟK~a _`}kB>8?U>2!YbJ$n ܌|.n|;d)|{9Uߨmg*=o{2zmؑ,ւa =__&]ޝ^On|:=z=v_vbb^3_U-ܨ0 {? O%rDžPޫ-j2*e- 23%o ET`8~oCY3'` k,KKU+'Mœgd'`Vm@_,bID; p?Y EL$7 8Fp 7^62Q,l)Wd'ҤƟÇEx <űx|1_(e"a\WX䝢g95H_Nww[[\3:%ak26"4_z_¯/0#gJ&҉qHqw&Lm RќÈ"o)I}@N|pD)3h{Q݂Gh-J?UcI,W$?vE\SK1.6 עNtkz&V,p?fYE/:1Zbp~z&jr;}6Oajbj^E-gڼZ$w.+ x{h<1#x?uFZYev43#YV^dc"Rc՜.f$#bÆ#*;f4^1J1anOTsbЀ x$jG„8%KEʠvϋFKЁu|tʯ7*}H*vHȘiҲlFWy4N~KVO3%>4_o *Dǿ#zH{:[6Ʃ}W4~1ȄmȘ!6O> eP#5*R[uzȂUz6/YXnR*{Q|Ѹ*(A'i))yޭiN0$gzՂ,:g3]Di^OM-eq~/JX}ڧ"Yx Efnoğ& <ܧ XB} HK@.eW;cɯwT'5-Q"p>F,5i#{Sw[R]PyX&!ƛw[p}j)'WcZ?e`Zm+"V9 y^i?R&GcCAxJS'nK;}ZԚ=6.R*NSsF$OaALSBo%.!kyXh%UęZݔ\+5ʕO~k;\%5(أUoڭRNyhL`7b@[& dߦz9I8UxVCv=Z՞vzC1NIZDwz'=EUS{(+>f^T,Y4ڲ%Y[Ъz 2y5Q oDŽMGH8j3ΦfdS+;`ZRC#N^*'@0^9! 53*SU`kLuTh(I_Nxiř{[F}H٠piRG&/Uy:4ʦI*aH"mBS^P RiwӠI?T\+Q:z8St"%o Ɠ6bƼ68j8$z"*= Rk)F|^P#෇7P!>0c#?vlC-ʦ]1"3)q “M&#V^,i %ϣڅ>eƉSMT0vhmgtfV⹢͘q Ţ{]d"2i}$Mq(xџ#>B}||1~d|i T\gV 0BfU۬j%yvx#ֶw7D.vXLcs!~ˡLDyu-(6.`ВbKe'ޜWѷMtAo l=uL\ItY+P]4&W`zZŁ!;)UBB$[ld̀Fyqᑊ\xAԗt aq~s t4!nSʡVaqM*W!PG»(;rUތ>|}T(5D'VviN7*_GJ^ \Px .٣-Z g+ϔK;A{FooNҤh9 V ڈh4 RwkEEAHhQ$x+G3:s0*CsꋶZ99g}^{kEF"R v҅%msԗBpG NJBePΥODQ5}ӑ\wq,Jk̘]] ܐ8HqBVbO#?hzQ I6yg)Rsޅ-ܡPEʛne6.)M?Zwy61vO!(A'Sg@Xp+|9'RH@*m.pXP%ύ+@`TA9I`C-=Xi785jrVXqqN\e:tBk+Z u& -Q"&V4ݼhZ -/Z<筻h~EVhB:; _?^/`zN؏X Nvsv+I5ךSՄ"`2 j sfX~j-9GTq6yg1+MgR;QJmT8+[^jFdy3̉wZ5fr)6fP<뗇.y ws6yOp֙V作]+ѵ}h]C/(D9gcqyIMʁ#&D]2-`dLLt\ӲI8B.ڊν/BW3U̞C=!9fyɻ Lro1T3f]&.V1<$)]z4rkleACH>fӣyfuCо˷GS9ίr&YX1uD޺ة҆TP[ܙ[48?0l\XUv~]L\/WhҨj 8Vp OB/=˗ .k6C~erɹR|M-&G5OAkchӠn RxP7 DCAS^gj&砒hACxc [LڟH1)R#Zd_cWZ=}azy-os |8D;k/'0s (qzwAfxW,X@H̿Rx?ܨ1 E BCtKl-¦gu&^r#-! UxO~CեGW^bSy;H݂c(\},G816!#)) H(}9;tcC܅ #kث7< :!=RZGHO']SE GM7nɳ헉NCv\J`A8u= W2bnƷ#$(mmgGإ9Cv6nI2?l#},{5@hQ$Tgqa "s^Ph<˹ˈ%?{M߹khbU |׳^^(89$<o yz@;ꏤ 843e K4f: ^gj۴IEmw ˨D <9%:):}ۜ) -lCی !6PC]*@a!Dh/tF`<{IAXHUDvs;5Q7gbk4~>FLtV{gi"{y&޶w`9oe )eÁQ=an1֍2㌽En t U_iu( HWiOge.`ovC2yuN.dꅍ YvrRu^xM7P&)>3 xsK'5;Yivixyhd'tj?!X$(Xm1bSb:l4_/ \ \_ / ԩQX(0'{4O0_f7h$|Y#[z%RSv{Y4ykhz g1;h3Pd %Ukhe|kG]r lf1|̗榳4EʭG{It(aK󣕼:&)AB.ϻʲLGz f^߆!HҠ'_+Y _ڔ"BMۀAEG#[n?2ݤ+cu_O@%bcп&gjq+qvw:qIp'W_3ށ ]bQ4O)G=O7Z?WL< 'AOQ׀;#n CJ,L;\H[#'y[Ӣ% ))xX3kP[&RϢFk9K=jBhT}ؙa!f)HOP0Z=v{ui1W~HǞN:9VV_ǽA>)ޏlGj~xOGЫm?E"G1*ͰacTn~nn#~M}<ɘo?ýZJ!Wͼڧ,0pR h({l'Vz~F5usҼNnP25I EzGŅff̎-|717+?_*gWQ yShXR3a:yMnv?AV$ah4g/Td`uEo>KAvy] eq'=^K,(-/š[tʢg&ol gsgF/`t' 8NjUIe,0\>872͜h5#ZQ3k[iem=πJ PЭG_DWx>@OD"vJs֪?a n؊80̅pð&=%ⶵPAVPA(VPAHVPѢPA_M:a~59:1LM Q*  L_@WҟY~q-=n rq@_<6Z%< Q%PƜǘ2Ndb7h"1/5C)t,j6H{A`%|88zr ++z-PSuz^K1E 8amsO? %u<KƐ}|A>d]djGNx8T@Is 忕5D=L=f{KI#ϗnXzݔ Ed Ĵ £v1iE4RĽ.<$.sdf_YLx`O8%8%SxL& Hݾk`)>}t̟)=f9Tt^+ M.8aX㗄@+%~߉R.PJy:xnfsz ܇2;Πv@eE7zt ;j^`[;#|ms, rhwR2aEZC <ptrJhcKGJޥχxH>NCH\=9lb!.-Wh$d'/Թmx, :h`` fE:}旽=; ?,oc^>AQݚ.B<Ϝ]Rzs 臚 |bqF([`(=kI!Lc8RmS _Qgtjmwznګwjj'Jf$#ށIẫ`z #JPgmJ CǘY᚟O!Qm>,'$vJ3+f:eNvb()7oKQViHA(TOh[99J/ȇza$><ڬ^S?r;p9Zi|A̷m(; DzyjDԆ}j;Pdy21zW=zڼhg.zX&9Gr{;Qc2A4 AoJ26R yB5\ ca0hjŕuכt`;Ech 9:Zi?.$dux ?K2ԐFö5 #&BLzJ ˀIcy!}`@jX \zVLҚt6QV\51S\]^KǹrNGzyKz8G=F.Hܡ)E݃sS|aqvߎ09I0I޻#Ը ]\b3}U_g§3;t&5xIhz (V Q3i^8[W+jq¢-_jXbtڏϞhE#S`b}5qi?<{ ̗b"NZMu 6M~}7{th^_ FzĉA~iOC0^C<+Ow6Ц_w4_KC:A\n)  jJ-p(ŕqIO0#<85op/p{v t)\s׺ygAU!1N'N.C4 V޹-srӋn=cPmn Fa".gϱmONsY`?3٧ M/rߩC":QkM''6#hxxKEaX6$6MΌ U.!.֊\bWf/x沟^ xv=ó8zB,IVmuo4|#ֻ rO!u' u[k̿=a <) .vOl,VǫZι- ~NhBWpP|m\Y*+Z"o2㑏q>t2^ r/Q7Ín)F@^U0sȗeÚk:Ӌ1NN=eγy M#4GaibRkT+*Oz\x"' t9^P0o f I +Ӟ@XL-3 #G;6Ηʎ~{rcY\yn |踑fB?џ yTFsWVqՑ7eᮁ^@۹Q&f1/N\NYteT34 +V MP?6 z5c/M92:CSxw $D5.eRe}pgagZ19s"[tm0A ǚ2Vɓ&x7-xs= X c?gwFkvj"==L k@'/Kh .+84qooI@[ev^( H>go fr7Axo%v5X  >ӱ&uD/Se: aXC^z}IȒDwᙅ'Uk0d IGAT唈joA6"z$Yk":@rZ{bOTxӔGf~VS8$4M`[#q K%^[Ƽ8yNȧ[2͜Mv[Iސ6cL e[:X?WZ PiߑPKK)q Ej|iDj 'zcZwh,\ ( q NZf=ox1m7y;TӽE6miNT\kkcx!9=ugXx>J|mJuf$T,΃ǹ!OSgS:sL;Po6{܍T K-6GY0ǕSKu5txd#Wr4r S{Lc'xW_,G.+ܶ(hڂ\:=u ڣ=r#w{Cw==fV햌w#Q-a.1Y섄޿XeW,<3q# , Vym`2K A0Ræj~qL̡RO1K_CJ6!uX";p4F@Z7Jf+ywF ~ߚ&x鑽P#(O^=O"T&cfe9=v.jt2%"9+/0uNS;7;-ѳ* ڟܪcx`cvS,S&tF ǑݣQ/ ]ؑ/^؉V6McmTŌ{K~O X)d$2|FUpB'SN_[Թh&+0܉_  y<ܤi.nba'b\35vÈA);6{%? r1:)ҢtBV.x v$(lSΥ=i9CgKϗ07B}K(kU\yZ'ҴTè1;ּy%Q8jb(dNG;ےk|X5NxpF>ѩXXI_|VWلʻK\dOvഅ˚aqrCN{SA{9 u}$& OX'W># 1G[ |Tz8HT;XʡX T( ul܅?؜& /ηa7B?>.8úqNgb3X ;`>-ii0<_ Z(\hwO!!_ߐ/ط o+7 /[wK &f$#{J?b>NnZlȕsO OICMs~ʭruFIƁn^;P>/-{s`F6lVsm a6ިCΤs8-߃Z *f6>LJu(#?.V 4k x-8WGo^h}_}(t[baKJ]2ob}簃nVIFo:`AL O!8[6#EF.nĢ:r{{M"WR L8ј#TaԂ!)Avw/ l2v ;4~AB%Rr ! rŪ ,5|v׎٪CP}+ekKR~in[ }Q7ыx.-[ F/۝LӸˠsc.3ӎEbybf:сPVÈ)T~\.@rGqhh= /8 c; R~nj4~fг,0}eP:sYGJ]Vѻ4(2aTA>03#Z,/eA9ac!XEOD Pl65Flh;RaŪ Wm1sf,܀*5y0c-RҢFD7p}\ַDHN%q]Έk[bdֵt B0:c^Ԋ%{R8?VA4>6*8`fW7ݿL(`Q^:aի#8VzӴX>n(rMcZ"lI/¦xif)CН05"Y> B$0 ͚CueaoA(-QO-{r|ԡ j}\`Vv,oN nSL:cZ@~d}b-KgWja.\0*mqʗ4l/JDµj e|4|v7$6j6ȏ_E'y8E++aVIAkbX}/7vKEN#\h?4X{nU9Dc!8#%8i'*\b,@%ìAzWC(;FTb7v 1=Rn-hRvHnXh5_LJn}C"[EG_X@ y@REj\i3mzMM6,+hʓ3{#>؋m4^9/vKZҘҤbUrҲT.XH X)li{> y81"_Q2Ӥ/Z;d^fY5R2׊, "j5 |O44.  Z6up,oP3,4,Tc FtI GSq5ڡbV~haY,@șaVz7qm5edʚ 1RWI'f@2yP\K@ʌ$L8ՀaVdBW˚Iaњw=xZPŜ 517^F*aaXKW5 &0%dqA v =:*_a1fJÏ8U5?oz$*9Ks>g|9+6HLW"=R&8ƍZ\L~MEAAS[%F`㖜C\sԼk1\ӟ$q˜(4J@`"i>SgR? JZ1ӗ` y BmOJőS !s><[NCJ(_ќT|&)8iEP=VFmz4.1#t<)|n׃f?l4,@0<:Wbsfb>gg;kz*Pcd)MqwqB+6.c.9 @׺s_idRcd[!Yl7'0הs.PW5U*+/h8%,ZF?"bo2˜9n9*wSd[2Yo62aN*TdUR(8cnqIAdwU3}GRK6$ r8ULv2ZGK7cH 3VIJ'LtMh?W} yNIt* &Q Z}i# Omo"] _@qpxse&ZMdtDj;u(kh(ڠLˏƚabQXws"O]Yޚ`č)^ L2`h#阺ٴ]ٱgǷc$N*t@T=Nс[{6ўw왳r9P&|G8vyP!\Ρ4/I>Tkc;'9X <:(ev&)\@KQ@?C7(rKs\`r Ф3 d9(/᳸<纸x~T5W@+x8 :1mhRL]9ggOvg:U 䀗5Cְ;vnqCgJi##mІz9m@Ҥ}9G{#`deq8FZ0 3@6'9%"  X&i/s 7m 4v#^ 1sLGY#Щ?EB쯸=Y7Fb6'"¤H(Hv)vU2I?6Z4~.81-炛!TVH[Pʺ+iprWl'<=-sF0)4JmQ$3xᱽOh.AT4xP#^ -oe ʩWq)%hKU%ց^TǏQD}LW3.x0{:M>bFgl.x8&of[dG^ICFWP7wX:@Gft Y9ݚ,vۘ.WrM+%^8W /5^_iR@)sxvQ([JH6B{,bWfEP oQCгks>9szl'Uzi^գKG0f3bU =a(49^Jڥq1X^SʮLVV(A,(Iq$kDy5Qhv7rMԴdlh+o[גW$B0Hc? mI (_\K7%XKjc^!*ʧ|QU PyaRz:h !ֲn6 *oZa+B)1Rƈ% 60 4V5nzd#)bǢ/QP*M6!!>zL?rrmkTiKC`#rjK[TV#5c򱞠d(Uʉ*?Fn}Hޣnԑ Q+ϻ+Vڨc':ʄ=QͿ+O.U=1.<2XFx-|GPN?7l;]:_ȍpn}1+`(bVZZFj6 q0u [s?鎭vߏvMwjmOhxSBE@ݷ`p+y fwvb /-ᆷ>z $WzMTHOD[LJnf) с1#Kp \鿹yxX&O;cp_6u}AXPuq>YBޤ>ՌVK20R#xdgБk~.]ՌJ[X-_?,vz?5ox!t@s:eVZ!5J0CxX)r75ʆ9]8K#ʃ&Y3ؠ7;.] /wr0 M)!sSK'Bgbp *~dD"Ձ,9)u!wZ2VU\.IuS;jTMۀNL'DƤP+  {q4 so,YPp`#h&ߡ >7TD[L@`p كs}1|G OP$H C p yq&T*F)\ry\ ]1ͮI]dܐ.9R0C;U9l;]n>.FlX#'16EU<)_F nJZpӮأs6BVm埿dDd*}8쌇o5$z׍bb[]ŦVܫY $T-:ʤ1?&ջs*v/:=iWnHYZgT}bdt1aG^jS\H'GcGBG]`a1gA~>r A  *ĒLte}ip0{7RPGwKLϤ2N9nP??xCt.a;#qNUFq6Fδ* "@o>҄TM߇s*9lWS2q]rzq7%_gY*SqWngrs6tf@IPG Fe\=5ƕcŹˉ7 +\i8Qfr6$CD ^X )3(9y4GwanI_ՃP_ 5hR+ ؠp7*Of8XG @d C~Ȏ&ěyCPa; A#zj}dmYs{(8^` sz<!Zz49h4&R@.b~ Tq7 bx0(|ڑSWJ Cu-ZWHN&_h YȠz Rg$|Gh=z <@j'ٟ1a=_TnS6K BN9ZgQ'L֌UEK8%r-Ie;ҟ{{?@JW:D家+$XyR"=Ekz2.%KMWOtEM}y\'T^1MX(PpQq~H:R>6OL;y&Ƕmu&="0%g+k3\+r)x<|?]drrc z[H/t:(4NgU!!|rʔͳعi Rt uMX4cx-+֑[:}SEpM -JqԱlP t:(WLp㩦+&X Xv {@ wV=xA@]{>հgGNj2F}U^5TST^sNsEJK9"  Y 3_|+4dN$96i@~C~jfR9}V qIS |E-gT= h9Rt,i2c ,] .R=WCS>g R6HJޙҨdx U*h5 K6 %Uls<ǢOb>4*CN'Y jǮZ==XN(.\6E7Q6 蟶IѪPppox9 +hG)sWSt:s'n1ƛMMR-}PBniq+hۏ--Mn4>_ԓ!IZ %yg41lR4RffAz4 '%]&\LS4-v<֟;bcj>ӎi_<$emǔx*w BNI/{Vh AԈ|p>%J+#Ւop-=wΉVLK<~JW`1iΕ;tP.P Ag4muvAgY/v>$O{;:Ovj4 i<7&GaF@QMl?HrxZX"Ϩip8_axNJf/ Uj4W2$/C|8.-~5eܺ{>O\9"qmI3Nd YԈޅ^5 3Rt ^x>u蜆԰LPI‡ވW*ƛbxوo/Se /Wxh 4x3}whyԽNu.HhU4L1ޥ_|uPv"9! %E'?k]2K }M ƾ&;d=~ .j۝ϜS_Y66ZI dEd\sGZ36VD=>Љ0vM- }?soTӡz V#i #m sd+ վh1t}6؇&&W܄mN]1 dmNW6 G%t&-&% t'g}W޾j}£d5^HV 9FrSNT=HM2ƞ_ /Hщ_ ?v i{ax!/, cisen|Pe;m@ &"E!; Ȍ H, jkL?/Bٱј6DѦP߃]+ojnS7h:GN~256؎yb,I,nrbd=8G~$ 78vo/1W<˩TcG'C?Ka).o)fQ X,z{\{6y4^1|[ktv {#ğ;> sm\9^?#|:x ܺO`ԅ-u^~;e(cGoSh1]G ]x4DAp P,x Fj.`dbc]+\E]Aψ} Ň*C3/=grg,>Io2P^C;_q?wG$ TXpK&)Lt= :*'zX04wHwrvOUI;t7UMd_^pc%!nvp3oPv [gajf,9AFoxRmia1:g'ʚ8ذ0س[4=`#u>74*L\Y3X T-^=l>6=.[ie c6-(-y/?_petwb s5wjox߯]j&c"vm:A~tSY[|nT°Y ԉZ͓H8quSm;zAUPGQoc%>bzFG[[ l;x̓B\Bii^#P[{jブݣr^(+*fs +,\ ߴs\PC+܍z7#@{nۅ+{!{ns0n/ҡka%bv~JleV;8V p9xt|}hYXRTt~+EY-3]ͯUaaf_D{5&GqKye ,:UVM7qc 7Y Rz<_fA|}-ȓҭ ӟCa̦lpv˙\]]4ZbRW:jW$@Fi:?~t yP?Z~W#t]P‚JN! 7~(}r(r ^/@$Zu0xN?cվ:?j_۲}l4q+Py8 P3]f|x)ZS59Ƿ4?j s|He1."T0*4qNGR JY⫵z{:#O ߑܒdsW.7=HL2 ӞFbiq-l~/At +?`p})nQǧ2s3[Ysoث( )3yhqjFo8.*~~-ȿ1(jȕ̶W"ZY T>nc:$Lôa8d$#)%S$icg-6tyͨ[^i|!LHީ893q壌܈.\`b#)h_GD:k@>£QpԸ2W--|ePD-L\3zRn/^SCQe% <$|̗?9 Go<Ɛj㻄TW5%Dr߮10 `Vl><3xGH'+*͸k{(a|6愊ˢ@,$Ȇ]Y@ CPq4^ZՖo[[lk( o\*\De-g@ٙ69y9眦!HXRhC{{9~wBR=6&37S9)|mqκiI:7مԇ/"Od m1R|?VQ3" .BH&.uNB!P `bܺ_Z\jFt!P/ph+J <^lC˄ 'L9{E+8#ݰDG#1*ɕ Ĥgq1f=%OjQaΡbmu)4 lHxt-fZlݕy2^wnK:M@3J(=vb}.xϓ;wʹ;w=SQD7﹔n? M_ ڔs~zh&grS% C6!XY2 kvp]/nDLOoȏʌyN qc\T5 Kz>Bd|U`I[z_5c sY+??ɍ@Fwt_Kc6ƻX̨+@E}y)T]Kt[.,c5IzK?ܻצ"9z| p>k)T(O8M09)6H\X&|! Lȱ S$wfF\?a҉<6T[*E}&WAwF݇q(^t6:6DU8tްޕYgU|(F7Bh; *]24  &tY>i<ͨ<|Kx Q$ϩx?&qdR z$\a8-T+#qInB_BXcyNW;V>nWf:ѿ9|J\xD*&uOk1 Zv1e՟nd3QL_׈ ZmH#{UK'9$[D6F`W# `CzlZAԙmr`Dn}0hkz6RWYl=P,3jF=4zl_l6oxc?U78@G kPGhXԔm2Gܕ Z;BnuԿJ7,vG`y4;zĄOaXjNlس167Լδ&`p'%#~$ŵYplB29: }Uso#r07y/!ÄC?0G5˃h7vںvwЉu$#$^o^Rp^q_/nT (!j#QBDPA)\Q1B*C QvmjH<<{!L"!$(8:H'HĔjIF#˄r!l 鐤_s])Exb=X~.$P9Mu,foP?1ZFmUz6>:?=isPx.݅MI@z ~n0l~RH~Gfx#{jGR+UW+]0FMԕ`:'Rt`ɸVM[tGvdq 6Nr-L˚ 1 !"1 Gu`㺇;73~mJ-yχۿ,{ v&x23u +u?ppڜ{_yذ Z m%?a8v^|ISoqp.k3_=,,& ʛ/5tіx`7NXw+g#HE{f9M3/ Q*_gxǹvWzȜ㺛3~Oh8"+ (Ϧ)wox ^~η1לCn76 86䒶3L_"%na ^rivZ&A]݌BV# ꫴEnNYcɎ (T]Pz&]~t1J\j %TC}h^ _@\1Kgo,<]fmgQk?Dw,a<"E >skc1tX8&&to[-h%?x`0n`cvbls5[>qp#"B8.kP1w4]3tݴojL'vR̺RRW6/C$)`m.gʹ> z?LNoVn>SS}{*OLiW98PXl S#dγq?זc-տ0 d!~!e"hMrX }1C:X[<5Q?aΫZ}owHq6%s(ؖa.B )jV\(#:?&nA#Љ96c0:MlomF&l0}c |(σ/ar}Qi{x\AS@` ck~](H0l tM,DA k"xo9]PqV~GFCqP0|MWxuWDeM=c i6J04v8p0~4vk@^:Օ%ճ"ğcdEDL5X(:IXc#.:L0],ҩ^9rQT"q ףY?ԅG/pEXu. rv0=ytCCޥ`|. MPu *j*5$XXjD5~ NH j6h[n<_, kkYP7Ϥsxa蠓]uG3}ϱڪjݟ kgª}3FåUxbqTj5'%hѰ+Xo05DA'rSnu0r!.BBDW/|ˤ?pr. tS񾿳u/6=bٝ#b'Л3%?6< O7E\ a9Q4P(Kgby;IZA+RɸW]dP*:- i= >[BzͲjC 1/X&F_6a>@t41I蛰 D٭Q#%oqNlK3p]:D`O Zqc ˆR/@&zI6 6A==7Fb2Br"Q0m %1{u&> p2,x+g !UL?l_`^${v)m p|BUS&_;H%}į%kfl!J'(;!E >pMy[ۊhX'5S)3 kJ+9\bEӗXz)XCn wVx !ʉ %a F5I'tNBPRZf6cn}J; e5:+|d~+I< 7-%"[ AV}l7 I_4SS†w{D\;Mt|SW=` R&ٶi1Ѕav_!˾m@dLA{/!;v~]]kGrgfn =v'G7 aձN։ȐW6$~ύZcF"on Rm^?8Oo?쩘7f!$x8%fd.a^pL@pоAjR1JYb+|=T30xaE+Phޚ 駾B3Ȫ/Xѧ ܸUe 2 ݆(xnteq´O`qFlBC7kSnz…m4K hMC0r}d^+S\ ޢ|GP2StD^;2CkU5L5jC=;00.WHVv#'AMBEz Cyp)]RJ^R/ܫ :{լKBv HpUzQYN) L(RJജ3][qr"*Fi(4m[-ܨ?LY`8q ڈ7 (+6__\hߣ=\ nPPDuS{&vƆ2%K^aOִG!evU3"F[!^Oq?`&ɾPؽgT>P+ڷhn@8VW-C [֠Zmrh.'k 7~Z \iY=E.@K?ǹ r$ƷbxQp-q kl,d7 栅o(+0 8 c|ua:7mc+Z,aKX0;S1v$e t9cؚށwT%U1ggDp~ FB_8Y ڿ@>I9 5vg&8r94c%TP@8^8^XR  p?mgoF6+H3C9哖mlĶь-un3 pmp@T(_nEh<ϛe\vQ ;ഞ>&\Qis/ ZMLCS;CH8aFl nt(74q#[ozKMn>c/c`^YB?OH`w[2| x71T%wT4 *dj<'9'V>J]xڌԏ)NQ[kҔt^Zmmg?ANi{K݈8~.<΋QuOIbac'~w &E;"az :[ cՓU~p[Dy0@J_An/Bfgþw"=Sb܁a;mS] xWKb.Pgw3qZ™2*3&/m~h_.H%d@4'?Dwb~S9<ڂڌJ9TQ(/WŚM#Al涠֭}a' wI|@<tc8ݗވ~xBh.,}O.@s"e>N:B+WfafPX'С]!w['¬Iݸ$۽hLFׅ/~,[;~ CF+nM]Imqk9 b|ÿpfQvɧuc@υFj^(_h$XtNd-j,U?z Ga|oz\%lt} -H6x {'>h]"Pe]H>}* h͒2Pp$`\6uI"," ՜ 80  ?3T:h:}Ȑ~Ct()+i5zW?A rzq;.𛀿 hAOyc;-76`kXhq;ԟ仞-C&wh_|$LR_@3rN'F1=݅SA{. wд'ZPh%5AFMHD]Ypv (RZlW|@)Z ,2uН)ZuU5K~" hi_s-ftkv|E)GukiS|47#TS2: DR.Rgd\xak'`OeJ[W|jL%{ҋXLf7xw7:S&~K~^}Dޡ]sa]HXL!d:=ݳU4ò`]!EeQa$L6ʲ[\';'*>?=>߅v9+RGNkA{T,]VѾwZP2K̋cq\O'w xrT = Z;+OfO\ JJ>tKZ2$ڂ!qj_0IX=w$4codHPX#N+($A-/o%N ` YY}u}7~4 $X)?$.IQ9Ĩ&ܴ?|^(mm*fdcm~_ba-nKwJNQ6c󨈗mz -S 0+w'lX(9K A[q| ]}?ă]I!hfDNJu ?9]P .V%VK 1S4finhERzS]$jv:r+ fjI{nh?̅;GaTרWGdXaŊXIP@ZE_끙cB5, Wu a&a5 L]Inh0f2 KۺV Ԇ4+<">L<#>0;m)[FA%٤.cMTa>z&ٲrcM6/ZU.l/ 10=EjYcfˤ?t?VtA}؁Ǩp3^y - :*X8hHGY[)y }I* &;63:hMi"܋]Z4p5*`<̏+*"Wh7-d_^YX"rǯ= m@ -N D/ o+%e@*yctFtMPȅ oƯ$t(WC?# P,9'SWQUgA!ڂ6MPdG#σ'l,vN O {L[xk,#|FR>ƣu)]D( )K G+LZ1vх6㇓&y<:٪d""NG'DH@&d(y?shXh%p.1}H߱*~;hCpG߈"N EËgh&O8ȸ  d)͢bi\ԤˡۢQVF[Wbz<>b#9G5cOB4z`$z[%Xq:}8Md,,@}"ϗpKw8 Wȯ>f$1ļpq*GW_ͿsNQHԪȞAy$/VBX=#߆ۿοOڣ7}ƿ: {Q `'Lo2kod۟7}u/ +:LTIK9„)Lm=Bh[_N x6S/vs}sgLWuCE3m#tZƿalf}L| tXv=9ɔI1ґ'y<*dBA\j :!zV᪐? c YA_ۢN8IcbSCwBMfCɗ.NTQ`1A ~R`T$N'3Q`8 y1~FEU 0`J"N:>9I9Iʬ\1nɟ>CGi0Ot%c肩ƺHv G##—pb׊uH\a0F0lc1~'zqecz##yA'29/yIŞr:οƙ"|5#9WG,CΠPt}NW]Ͱ>~7(3Ix?HH_hl1{W q]WPv cn2Z=ֲhzU='0M4nj+>`We^0V oꡙtnA-1 s1תln|K[ԂVGX teeЇ:d7|F rpF}렳s-_p),ТE i0x/)H7$5Rp\ՐmFQ,&Ԃ؄Hۦ ͚s,#.%uU! ,;(wf=J&> -,aNڸ8[Q PӱCK@oxِS[dk ݭe {~i KI`Q F8av3f7ayə!(   (Q>]|7!@uN>EAuOvN 8p8=^c4z=fbZ[_obS]QWK):E)Pp$ с2~GK/Y6@Ч^wf\ @;!{ ~V[R L.fu? m:b,fUO6|+b~wNP H}Bfsf`aSBQjΎ3w}.ALa.-qdE3Tu"_MЁ`mޟ c{Ң?arhGԿKOWIzjfK:s%Dc Wv\؟ .>ӿB~bxcD]<2!MbѳrKq~qU\`6](@Xm[m-70.f:dǟ[SU&B@jLcW \}o>^ρ+[&SoۑNS?)4N JNRGp̟#Z/;ow &lxٿ۶9vu9fŸOQ iL'o:]][']2{!^Z W8%} -]f-dx;e{h_X_GnE|]vSK 8va!= hǍ/s01CrZj]iۍYD%©%ˢ&&mNtPELZG8я<yUYzmIR{9 " ߒ,jIqtv#ec8|okya 9ٌ5%0tF1&`Hb?T<]r;[JP^ͭ 9oinEӢq"4&7!F8\RiN[y&rh 8:3ghڭaK7'ZvOɭ@@Wi }7թKDAPlKC m뱅Rxo.I~ob۱N ʛ6ܤY` 2pyvc;a][R9K~Ndy0Gm)T {b,9~J".=ei[$`{Hsdv fAS>ѡ}J0W5m"P3PSں X1܇b1kf&RY 1U$M{ٿ˶X(ΏqV)Z#[JG.؃TnȀ\S`5Es"+ߘ_sp[Ng3ɿHWR XJ(?N"lPA 66*'٣Jw]r@"CWbEz?GsC% C u˵}q"y[A\jdĥ6حF:: ׅ3 3H}iq}3 hdP*^hJȡl.>H3z+[ɉy>Ԓ`{J C^E]aFvɏt0O*WE1Y4EͿ* mI,;an4Q h^h5RF ֯G^vI@zؠhtNF%usRoނ#V)Wa ) wژ̓X\VwT1n*l`ƺӇshi !+ÉN-DEWcFٙb37O  $`5X5~aU,B: eU'k3L:5O#m,o8MPZqL~j$^{d4)o.B>-!,TfkduPwtiӉ#:'9"( NM~gP2Jݱ=vT=h` Iʷ Lq[{gzEM{C-3_% F{*yuMG襍!&,&,6H_]forްR6g8a`%vDSؐb(DE%əjVd^JT4K]roa&b:/MbcDb"V xaC+ ^NIKKb-L`}TtID#qALj* H4F?^T;Vs7HA\< j;t]>&*glv 2z ?pœQ&u2MvZ k+[I5yB"oȥ9tܚ F\GOJ}+:0oDXh~S2Wq/ӆ_1SØ6YQ̇DXx?=ͣ'Z#Rm/y .Vˬp (s fXZ>8%:uD.:5s b'/O&3w[;n7pXNDh0RW9&kjN2skg `ǣBhQ3z[Κ] 9hաͅaG ׭(n<~w*(r?#DJă~8 8>!@tp MN)yla5NQHVY}'g erD,dJ_NZ=a8mN> #G(Mۃ4?P @ qsB}vA#)>pΎ>C1vYHڦEC8&CUU3O#p,yR g6uapV']<ĺ{"~'iР<&Lctoldbcqtc8[ m+(=!9!)I"g2H2B./_,V WOx^[ez'Ӵ Ie!`R8: kT35N/ϯԹb|ˡ4+- :s[v 0R _Đ.ZG5TVɤ IfG4{]F][i@܈ra|T9 A̚fTCC5/L.]D4$ˠI 9V9)e6n%7Jnl}hhJRm.ۢBfsr7JfYjkKG}#},ܞ<wiT4Θݦz0AS]-2/-@(,~3x7;N|9' Ĭ%5F ڲs ~;+m0wGwQsp yFƿ ec4 m&NkP ,Z a(?:A 1uR]4Jwz Lh 8)3PBOv+Qi9 4>D2# _ O&; ?Wl:6 T8k(DeH!97Q ,jߠptX05_[M\H[+no%3l-.%&$i6>oUq%82`]#QG<X@++q΂Xl뀖R>i _ \8z!sWKkn4K_xK`d_LoKKKk/=&Ӥ$o RFj6Ʒ4̘8$ J}+ ; &EIVv}v xf {hbX`ҶXxy{vk?})=sejrmg\ŌZ>o7QFy@Um O;cq| }8.Bd\t ;|pʇ5b6NNJ2#V_ޞ4E2D3BsB^m)Ebڢv ".Db8t x?1࿯%_4vG!iqM";Fx25a$Dn0${&$g?߀J-L 7QL(1L+1 ا)D<[\HuLȘ.bǀ>|te'bw!͈~Ue>}D{ p !;o ѦbMwpw\O0E h>X/|91 < :߀"B7G"l =7,椛?9Mhl!8'bq^ 'E.E^,DWYTF}*}_ngwKoW(xolhûZ(2OsrgI?= Li 2r/|Iiʡ@E=b UȖ&'C^XwK͗Uڮpc 9}"Y;`!`a JJϙlxˢfu_euEP .e4Kϯ֔xIJ(Z0ϊ)kFwcrCxYMECނ$xH[bE NWKH&οK僵aÞ]ugrMx>V>uOvj8x>/DG+/& x=Fd ^f͸Wdl w4AX6_%~jw23^+|?:M}(]t'(MKæ 0א#S9QZJv7Ɲ Ԁ>DgZpT-$ Y:|V v>m }%Αq$ߔAלй 5.yaYG, 08*KSfk0"OM<3Urf'&'$r;6OwYlJ@9K<%]CװSb&G0:Ō.@"rJ3nCե3ז"L040'5 ¬VSi!h&O6@o7-ֻ*Д/wFPެosM XFq?l߭R4 W-OJ ؊ :Lom?F@Q~(\0Y`5y8?l%%6_L0~ۻ+N-<Ɛ8ٝy8tK#y~Uz,[:];eچPm;ަ[tlEJ!>Xv ~/Xp03wtYz)<_Rp激"QsR:Hd?[CZZlv&zљx|G~[x}O"C*r]w|~5cFUʝ$-ˣ$bKq)3H8)m?q z 2u#I%2MܮHGdAFTVHiG)\ x1`=3U6F@gscP?zRwXfOi龐~^F[_uߎh'S9;E{·?V}HOiBͭ*f 7AWp D8f=㿫 %7e1;8-0c:7(P^vj+/2̘tѶ  J4Fܽ! ߬V[2zaom\,w y!PJ49Q9(*GP>"0! "%m|VwzGnE>B|#1/D Qc?b~2:/5i57L̽+EOj~-rO¹= 6Ҟ 7w%@TY,؊\[hG-  H!O$u8U2/3Ք A XV`q{ɝ- _ldfG /C5`hׁ? I֨d=,πiN"癟Eo'=P}0}F+rue0fڨfۮ_72߼Ge80 e{*D@.y?paލ2LXPA+ǀd|2'I]o  "ѭE.9>nt>[ A:S:IS͊+ue 銹Kio.rcV[)RG$C ^hK0﯂zð(1P[⼉L ZY2ɗ [1}aH:Q.\dȱ]-0PAʴF,Z[MS"WNP.WTTWy=29v\ζs^t„EťET ZRcoOy){,+UXRc[Z^++lyIudOmeyU1Rl_|by_VXNM`qܢboyIW-Z)@{Y*Os%(XSk!+r*Q6 )}qRG|m4穳q Vpe0g`0< @վZ8:Tn̘1c0+o%^nqE"@ltk=a#*Rϵ2(\TZʥ=A e>@-BlK+ >0Q-.jƚ oImu7bl³ƕW/vhيLW-Mf9"KbO/e?Ë(ynYY3\q>RnW\ 02W(WRc%\jW\.=+-aȞ aK0%RFrF rc ApKt3{0TsrG\Lfse@Db7)[ !se\E>(-vB-ѹ\čhF檊VTya`JqUuUVr܊ Fj*;?i$WS /^hc$ jIjm L*u5 j+\9,xu΋rH$"5l}hOc ][T]]A<0j,e9pjh~x.Q-*̱ٜ*!7BIJ4mDSKkZbKAwdՍ$ 0*ƍ<ݕy֗WQ7!ͼx7H*?5rmfI9y)^W/* XǔpSip*j[u($!ːf*,("8f ^t(!9fL+tLsqf8t\9W*J9SU*qe}t/IGNuv@rWo.WDr6,6P!RW;H\j@R\XQ ٳX_ey97>kDJxjHjn\X2mR.aU ^'rqKR @b_X Q^`յ>t,ڡE(&Km5iwA3RJO%q0#W3F̥1hѸL6FWW=t ܗoY)U6I}s)菉\N:fCYǃjyRVSMLtA]̖c+"܎yEy|.R Ǣ*Jq%fBU:a~0XY\^UDcK]TINFVY]i= Tg-M3 e#݈a:c,(; ]=zJUem1k ZU\48A^:/]\iCF\ __\#Z$ZcC& .gP9ьHCQ99 iXTWޖ tymy%2.XiPS90v[IqUUl[Bˆ"|,W01#_ 8qFk X4oܘљӣ%*ykq{*SPUTYcx`Pq7M_AG(㦹 ̜1)kjKt[ӫVj`dIiϜ:}9OvuZhs4{fjiŴJc6Ɩk +:>h<Sx^:0rxOg㍥8Wde(2L._Ky+Kp1Mrč96k ]0Fp#Ors逭tttgo1( \ Ǜ(' CfB٢@fJ΢U@UǢHY"sg,7=sǂY\~ 8.#=0eFE\\_0 Ɓ5 39(Ŗg̟2ާ8ƃ>5x5xCpziDG:.9+ >}uJ\ ,Zͨ.b9TESkש+-eIUF.* +ĵ5왅DǍ \\Swj],/)) ,#a[QWTV]k,SkXFʰQg{j ț?UWjKzqj_#nIyEcд\^$.N1s[ i)rPxHvKDC̢E!{@I**YqEPŤa$oUF[++>Ӿ WY]ꃁg̸+)Y\nD +fqwlR$WU%\W:eP^ظ{{K˯]┙Nt}|Q6pW^!WA)ǤtøwPi@H-:U0zѶU.`2 T (N[h5 *k ւLƲ ۈ[&|7 9]$SD2T Ԡt%U@(̨pg<%,Ơ6-qGC]/B}!+, d1w*6Y.*Q\['CنB#`P \ɍqYx.n.s()\]=I."[ZVS\.MZ7h7NoO3q:OʫKLqC(=J;!cA(KD=Ѕ6݅%O5ҊyGQ C@zH%GBi@(r\#%@H3""* TXPcC@HiFB;{7 ~ߟwfg󝶳Svg|(T|hgLs_z`!AsQBdldKHօ Q&vwr6CA:68}B]CXD38&^H KJ@/)eN_0@4ucio6x IHJg0#Qe~ta=M^WFw\hL% 2 ZO䡽C/A(U-r.m#nNzz£?$N[YW~Iނ^R=%ܹH䂧,,`w4$|*L M0J'I*MP1 hL)95Și6 (K9BL/YšVm4%rZ4eTm4]t#ݣ& 6$F inŗ mI}|KCmoJȄ/t d@N(#&BXQ1L!!eB&"!v|!˜Iҋ'N1;"US>)IsA7kZ(QH&‘t'$ : 'Z~qnb"uAu.*"<܇ 5gMT%f啕f =zz%zlS@۷O@O/G f1QFtw 5ݯam)5"UPX{.TMI[Ay )Ee~-EUzA)@Šsʨefw<ؓrcroKA un>bLV<\՝JE!Q#L'$bΕǗ!YJbm(J2’9UY 3*.(H7Oa%K%R"+!{*Yy"L#K0tsЩyBqBs$)ud/Vqa"-2!T$؄'8݌8b2^.ޭhYXbdfX&򥹪(SЕQʍIEvZ+5d/T,%chKOet;&;|] d93=i2$A/]nz~)g- .sa&լb _Y^JuxrNzALIW!Ǧcyf. WqjĽ{8w7K K,#Sn"a Kn &H]w|n4ԸcFz;zhZz <삛I!H._Q*]5&dԄb$ДFM@b/ًI^PMEtr!줨de5Hr*SʖVfMM6BQ!tղdc݄e%ᚔZʋmkvoǮ98a2A6=s8vw[@I*i|LI/&xfa  DFv2&b}N~-5l|q*%Gp,!}д8#.\W}Nt$iLSFc.366n4}ӥH#uj6%ȕ&T_VZ2Lh/ gى5a؛i;0IZ~EU…nEW,6N@g!9NL*:MU"(aH V e3ᱯ OU$4Δef[e峵Qrkgz9|1Z 0&гy=OI&z]PK5'3[4h\$i-HS 1/9 IYO| 㒋aKc"TS%I͒Lqa~ {4L=|䙽u+-,2d hqQȪ(My &.LOp]lQVp4[7#)S5ϒa UY*R/8CLaPXr3ضͪf:e'ȓ` f2'2LlJJkBM% ePz˔Ee[=օG8^ݢtLM:ƠSѥ]6itѪ3BTحj4f){{L8\k!Qp)gWYo8"O?{ >HX~~$;+J[f2PGY*w3g!+ ,ӱA9tovd4X4k9k-@鎤A M|&\X+wM (t3z^]:ʌ2?Z+j0喖1GT.:+'U(աS#U*\Z!Txp^a?K]3{mյd^ rk,/׏3ˊQ;Wfv)rTZlzѝn~i?фkAVhN0li? [CQakb sDA<'yBu'zyUQDPCȕ:z͚UqtH Ҍ_?q>y+xuv`;ְ* =[xֲ"JKsn[*B‘6Nnhx¿gEŞI EƲ^(Eݥ'E Zi|JCCzjlW# Z!Bب,-sx<1VKtЕ)W8D17)cX m2ogriV#ϦJWzEIa6N4Rl^cCm\{Vٖf 屸 ^4%-'s.]ful%֒bcRZC/rTppJRhj Uy-[I=̀hCbd;C/TbPx\ uA'/B3:JureSuK+?yQ_><4Ƅ䯴j&}4)B -Rv eo*|Y`Hf0;eѳn.1)r!&>59Vj]^bcFB ё=yQe7f^d.[|wʒMĖ]IK[X4d`` \eE K![ǭ/()kbcdzTAf+}7 qnT]P\¤*L+hXB !=TQʎⳗMD+3PkMGzjK[EkԧzMLkTBk uhh$tԱ"4JpIdGLJMt7ŀ(͛ݸC_  ZSt(;E޶ÿ+AwzzB\-xʡOZ+;slbw뙒G"e.|u|rc? l9-eF#7hhT4 L,<].oB4SC[[xٵys@Sn`a>E ¦C^Hd8؋J9}NC'Mq YEHe"[Y$*I ERh2m11>iK|xB\bldJdSRccel}6Md&H '0 ydRXHʏYT ( +t}Eж|IOa| J冒"46ZT8*"ŐOh2`,BU 8-2>GWd~p$c~^tzYf*4MD Qa 7mj GtlSq m(077$+Yc~ٽ)+/W;־G@ƾkw\ҡ :?:!i9^va0M&f-NCJ]N+A^=w}[|ddDdԖ<򣬲 m:Dt3*/?v&֭[ަ-RA }f f ٚdczP6@yJL05ެ ʈ3~=<B=}p1WDLsv:Iߓ&5!b lս~ʋeCFrJ#'=yi>SxK,MkhܘY%VE1V:}H\aɯzj,BȉMt-]ݶ鱥TFsf![sO*|)6iUbP?P; XAh#~eշ$<MP^HKb(JgGp!ȡ,xU#ǐQaL Y*O~/2(2Wm=e&`dyfO.u!%V-Auv i#2Nc4=F#w)||wzaҐ//JzʎM@*_)uegIC|fYN8/j.+ܥ+ߛ-@A(l55$_a.Uv~WGz.oc:t[]=4-(wydLpST:6ӳ .%W1l–4Qj?'UC.l8B*0MW+gOm'H1*i1uzӽ"b CSi!"212>"2>|n. [PsZy RbUerWCKt[yh\Wm <'ylkvW:+9R.?/$`XXEvqx,ͮ4#=w 6ZM ;ԧ<{ny%ϼzTXlWO^z:d{nqbRbdHc#dC@._~bxWdTwPO?偽;Ǐbиv8I }sYyvHk%cƈbSafiYZR5)MV!=W±o0-/%lkH{c{两.T|]=`"uӍK5FE˔ n[ seB-ݗa&mЀvV(jT•ULQ',+_cSkD#r;|;͎d7=6/s1O^N3*z : ulW٧ ҞeieCkۮ!+[٣Ǿ$7ڷ);AP5E}놲 DNwvDԱ;? )L-z&eWE[Y5&K?mR6,-+eKm-riJ%Q-%7@X%E"1 .+y+?F@l 4 K4$&6 07@:g] l;**ևy;&R-WJД>yfėW 1) 2,ZZ)O'ROiuʇ4OfunZK*ͫV;2،m(3Gm+!ws-8߶Ql&f#"`O;BZm$,OMTM4ec|>QCh7;aX{FEGhÝ_+x8 W¥ 7LV%jxw\KW+0snruM+Ӕ&iŵHŵ{9ku{Z~=h: OIߍGnw wCzkEz#I,q̇aɮv3sW0aմ6Z;di[o}tfz[mR n-5i* m -ZĵOgС2"nna~ݾ[%'E?nUzk(s4`cX[o_zЁN`XoMCa ;𮷮So]ݐzGzLEq&8)g }H, E%s"͉>h|T#:ɭde.íl_oG/8`. "۽gK7)mݻ{Ri0뭝eY:e!Y^/ 4l9H n8%ْYϤZI'HG5Ҽ(Ɛ;={9p2?́w2`v#dU!3b$`O iOe8} kgQc$^o_pf?YL!3sC'x/vd:|̽Y92sQVkfz %0]`<K,sXy wfpΈcl|JJo0wᛙ J<1sM}ޘLfޣM<g`v-,܁yHYnrt27̯;0+Ǎ/=~ Kt,?f/| dv,doʐ:&ҝ]Oaayq]3o>a!N]sp=ۄ:;7~י3W['޴7\,RR 1r͛YKqJcZn\'~2T|}a-"L<<Ŗ?-?.Չy*blˮH^yU]ʩ G:m<_'nO_ xy8yOFZ'׉dzƮ{ܲ b{_>Iϣzubv}-?}fE,lX8hfVLc eu]??Y'N+(Qe;}=qAҤ'y5?^'>[e >=.r~. -'K7m>T' {[$z6oV^3QsZ6^rl>P5 LIz`/wՉJ:xsX{9Oѯ]vf5vU7u,̼3o ?!GMKmcXU8;ŗ%){׉kGͻgߟL\izտ-wvhz߭ۺZ2b-ř-w:N_:'7O~=-Ky{ ubFiy%ƌ73dR8q{n/pdb?-NHرGC ,q#7>tp8ˇ?`rT`Q[Ǿ/M'^2x]UWBP^W>sgmۓv~)NuGͱ.X:+߈ySߞk9mMqo8{0C W3[ov|3-˲ߤ.)WΟmɞnXKG:='/z\??~8;*pabC閗L[ҬNѥ׏͸aꅗ_ja?vY? n~Iοmqgwyūӣw+n`õyvE=! U[m!W&-WMH14fZ߾Нb'k|gK- o[sF|ܸ8tgen_S!߮ڴbV审fYY^ߋ=ۼAӯ{oxkqUǗ'}T_o~/.kA?pCKΈnؠygtl}e[Z _O1-~۝|D6\NG_>!g^}/g*w8{&u|)g~!''[e'w_ "G51tg̺/;RMwl]s(G~F4155ۮ({}_3u׹'~KKWF9ːR)~Z\|G-Q7'1M =7bSCÃ3xuٶ'q;WT?xC=-?1wAOjA{o%o0ro8-Qc'>qֿ:p폹W-^vlYw_唸_eg/q*g>[ڀ;֎uYOAcewu/eXܹaԂS}F A_/aUb}]}qo#^-sC~=Sq=a'zZhyx딸qˬ3^`9bhi[i.t%qڨ^jzS)7YY}x}p=naN/)韵;t⫂ۉ?% -w'?F-]:P.}O}}"wO]wA̲ٔVw晓7B?2E?ʼx^pA.kH[~ 'C<: K3qYqP<סY=ڄK=)v2x5Mc{~쁴G_I{^B}>ؼҙK}qao9)~=Ϛؽ;}|~lgN K'e̞ay累aCbdꏾxۺoN|q+Y!Ѻ6w,>_1bQ7;<80!q}{B|1!-?5[Ν8jyM?!Ϟ?N<,n }|ڀ陗O}a?~[vEes|8F0_>W1C\ )_Ql5( }W׭U|}ղo>NKE<;yz[}7= ׆{V:b/bM_xmUw+?iqmǫ~ݹ*y$S/1v~sR+6 nEf%/仇ߋ?"HwOˇFz|\+~V8`f~mGGDәCxr#- {Vs?E/Ч_u#s[أo}mZq[CJw?qoY޹4V,{O|b@ڍs-<0Z׬X_ aG'Zpg'N5#,xĹ!_o .ps9jsxP[ꭥnp#gTo-$(icApA oWD:Y?˦=5ޡܹ^nϲN0<FB{98?d?fO'=@(6g\߆#p?pAY6g푞V&[=]̄@/'p>lhӒ]M_a-M˯%,25\ޟ>w&ؒ\0Z>:/8JGcv<ϝwܝ>=W?엚UD*nżd+hf lAm\tކ  &%4= |3!\>Gioj-io\3 |mt"+V r[ v͓4;)=|؄&^c9/^4XNO|LRei*@rU|c!(*,1I[8O59[5OlƒP{͍a|_qwAzV!~atoRgni!-$/˔qب"?r&IRn.5ȿJzBTLGy@=VEۮ(}3ŶӪq2<Oj%HB3[?mew׋6R5+{2 *Lx}k3x < ƀx uQ6J<6ij. 7őZ oVAV¹?^u0U>+s>:2Mr[! `v~mPXe*O47T"4kќ.͚G=nio?ןf]onJpo< `7^{筵M ِρ|.>BȞ$̧`./\9|K0|!#[ִ7[8֞vz:6CZ֟T!]Ja| ?FcykfqlE_ j%triΞΫ懰W?sa_{?aw4أa}ް'vn~ &L㼵՟K_8Pc{0m`H&o&Cw&A&t7h@Яt+t+t@4tk@.ݠ[ rvkmn`m=GC䵐@^y 乐{Aym jȫ h 䕐W@^y i/4 O:W@ y4 y'+!υ<r/(}wݐAHc5%/ Z i\yiAym;C y4!AT PP/^AN3]%pZ!.wA7#\>wn Џn9kr„~ Z#LWC88@8>s! r70! r7k"k <r/ EWB^ y%!7_=!/r7ȫ!\C <C y4^7PhȽ wi *ȣ!w*r!/ *\ r/ȫ F~O"'qB7nЯW7ArA7aBѽ&k?% *#>P]]P[XbF\ Sƃ3+[oA7lpzA[t#Ѝ?@7 9X )J+X ~`5t;dnwt=.@o>ˡ6B7^";Cw,8 xЍ Ao^n0 a&`t;5Ճo;TݞXz=ϡC A`'2(X]/PhP\ TB7TC/ 4d8JAe.LPTfF`I器_ `t]躂9us @BtSχ; Л .@o2& @w@Bn8 "pE,tǂCtA7n68lp t1[ B?;h>;n,@'@?vB7 n $I`'tw 4@7TC7TC7TC7TC7TC7TB~4@ ,AXEx4CaŒAI0S`3 H6:LC~HL$„~H2L 02HsHR T-A~@ͳ} T :z1 Bw:8-x Sƃ3+[oA7ln)8R C~>t#BoV@7l8zwHpz;xG Cw,8 ,?DpzE@@w a&v@7 ^68y#x Xz` t7/@wxNfߡ7 @7|$pz<P P 4P r@ TA7@/4@x= j>Y<, j #>P {fFއnxA}V@#nwjv<]w0ՁՁՁՁՁE@ttg<ݎv@#x<螃^68W`tۀm@ X6`tۀ?n{0 .`t],躀YuI0+ʡrrrr\PhPr6@7B7B7B7B7B7 TC7,CʗԪBiU>8f̉0aN94a΄0~*ꗋ;}yC&~$ !3`B?dX|4D^V<^G@|FZ"!zGh-&|_ow`?^ny8^:Z8OC^YOHA/#WNJ4hphi~⢵EkMZ]_Vhu5Eke֐KM9ՠԂ6 hrA9K@%5 TjP ( rA9K@5T*P jCA.1h *aQzdxB@9X@:Y;9/a~'~NT9l> Po/.笧G;[(Ȝ).&ov̶-a.n[үvu }ndz (t6ו\~-l.wzW)̽n"꘿At™&D0CdNr)D!}!ƃ́6>V!c}BNo0Mo6#?UO9˿0MJdfI&cyr.WwJ[.r}_ɾd?Fa\':Ipf9YkB0/IDt@xū$TeW8p@6W PܿMxv-4!SRdU| W`78(a^%5r݈X Sˋ 'OeաR /*+*4ңN_.MPsƥ΋#(sSE8}t"jv@?HӐ+C7!دH`'[{U.$}[K!"&INHN KLb# a1)t9(uD 7 JW-6fPRX)b۬4!*&6N#adIM/QE!QBlBxXlDB\XLYHKLRz"DCA1'۵zK'InzD#}{Xh6j  }8mx{њ^_~h} ~ܺN5b % Ot&HvRI ONƤ6ה\O9A1jfh5UCY/ֈZ1:IJ_+Ŀ~'֐+\ ןiasD+h[/^@Ȣ"],yk_@`}BgdfsrM ̅EKJ&L,4GDF 246.>!aFlJС F'ʝ! p)66,%w$.!>2#::OL Ӕ8I6Ǝ%F&1a0,"/&KLFXRXrjRd}'֘Dń Yۂ4tBٍpSLdc%!| r_s5%uory&d ӂ_-<yi\)VBWwVnM%niçCݿyʹ|ʫ)ٵ*nr~ &QAnxi!8kj'kEG wuYҢ.cleylry5tܬ[JnX,зԋt!˔c*%f)G)N/2yBQ9jA(-*-BON DGkCՋfê _iW/\_zAk+VM)r:_r\ F(Wˮ~S,vμHC鿊r\&3'WU~S7*\OktILUtj?VU]z]Kך l0#< 8X)4X ς%`)x<^/^^W VJ:X k-6x`UCX'SA7‚l|+5| v߃.jO` a 8c8$8N3O8A8. WЍo>QšhCh.Oc%XG{41Wpnx%HAu .O oRM? ='m@6: ]PA'@ Ձ 6L@mmA< 5vk3vږ PIFFр~} 00L:_q7 _?k @K "N,CP@?xH$ 7RpFz oqοu0\h6ƿ[͵d?w;auqu4\Ӑ5뺱n5|m[ퟢ{q4֤17禗Q$2'w*KV5d85O}r3~m2T噃rXTb*BUx|\cUa**Ye1H_?q>;7ps>WqLNܻ:9e=sKxs-;Ǫε`Q2E%wژ~*UvW?Unr35󙲼PÍork8?$<;ƫ%rrIpNsHU^;͡vo?m85:9(<;/OAvQ'^B% ׻ =-Y&dAMȔ5d)z!MEKֻ Y&dJ|ʡZv0ή>Ѱ;sS1vg&_W\ˮv& 37u8G}nҰn|;ķƷԗP ڍo8n||}͝wΧr(t걮z̪op:E&]VQ[H'n ;F} Ar 0n!n}5(NܵrW8_<8g8o`qov䗟T QCT*rMnt*BNr nt+evS_)s:JYnt hާ.nnYnF l  \ 78 < |  7[[x b  R 2 n55&iMp p~InnnQn5ܢ5b4܆h ppS-^-A-QA 73^rKpKpKp6\-MmH 2?=~2wөʡGY!-wqk]kEZ,rg8Ҩ5$䷗*맴ܵI~{9o/'$AN$AN$AN!ro9o/OsnY*;=C?CڼL=U2@eS٩ ĩUL9<'VYe/Ӱ3 T<*-Nm[[*?*{иx{LҬ*{ʞ? Sk5Wqae:qrk¯NppV,۳ӥ%SHcV4I*{^qB6d*|^y*{N+]j7sL-SQ(u9S8{xOҸ_'1Tp|KsTJonV U 7g&qSrK*D8 !|3\lnRm?eOrp =~wΏ/pӸn9Ή/K~^l?Ncϝ{r'~ ^g׵8+gy om=ߏqzsy<;˝/QT 1u;cgks|Ýk6÷A*۵!9q5rwίŝu!_ƷcsOgu"|9ߞkIsu?|?(m-|{ͯI[Y|o|ǿ+Qϥz)[?o7Pn1QǤF&N}sV\oV:pٵv}o'q=f}:Oץܨ3?UgHX9n V7n_qM:n7QߤF}M:n7QߤF}M:n7QߤF}gjȍxoǫ>軯nmW+}ÕJl}]?+BRFmmj'u-7{#7ӺQ裂mQ(}K!JoҷBmP&(} J~>;mO'}˓Y-Hou7:黜=N'}Iڤok75[L^&}'ټ -hn;]nx@@ $TF1 d\`<(T0 `x<2 X *-փO @-e":<z@ ``(T0Ɓ"P &)`& G,Kexow:P>&l38~g\pSp @OA0D! $40Y i`x,Og`9X kz ߁]`/8S7p\:  0$a`$2@6̠L 0< "xkZl[W; Zp%ЬIx^p? 0Ă00 F0R0 LAx</k X>f%5`?8 S7p\p> z A D <Rp0<#03Jd0 S` x ;`j 8~ p # /@oA  #r@$0 < GB4X^/u&X ց'3| v`8 jih+*IA{p;<z? `0$d0 r@$0`X%` X ց`| v`8c8 fWZfn.p7t >pb@,HI Q` HY 2Pa0<"4x,/eT7[`-xOF l_ow`'j^pGqpg8.+pqG97vp'}=ABAA2F2<`A)&i`& Gx ,σ`XV7;=X9`~?=`?8~@f;x[AGp ]'=/A D @Hi`A@(%`` *c`!x,ς`9x^k]T3|߂{apԂ p49hZV hڃ@'pt@wA/ ?<e ɐKiJI$CiPHBȔ&I$$h I(%iB4ID*Mo|[u7\Z=/Jң y12SV-eGVS3r<)oʏ RN* ©T4uc *JPT&uʡ.SWTuKݣPJ)UC=^P{j:w꣸?%@ D(qj5)%j$5KM&QSi65M͡ )#ʔZHYPK(j FyP)_jNQPj/AEQ1!0uJSiuʢ.QyT>U@ݠnQwR>gT@5Ro&D}Q?nj%D ( J(EJRԨ:5ҤS3Y>5OPf"ʒR˩UʉZGR(/ʇ6SۨT0C"T,OSII*:KePl*B] T1UBQr UMRK5jZv3I<?%H SPJFP 25C&RTJҡt)=ʀGS (sj1eERvJj5H9S)wʓj+HB0*OES8*:FRT NeR2uNQ=R5szKZ6J}~Q>[)j0%BSè,%O)Q#Xj5BMljeHQBʂZBP˨=@\(7ʃHR-v*ER{*QT"LNSTuʣuCRGTUE=zC5Q' IuS8S(!j%FIPR %G)R**Fԩɔ&5A͢|ʄ2Q5ZNPN:ʕ@yQ>?FjIbxuJNRiY*@eSUHݤzHSOj^RwT3JSNEP

      i. ?0ECRPPCeGP N:5d8jB8·F% ZCh e.+J p t pt+tp nB?7n[60XX+aUF$GB- Z ` <A~8 @A(Ca8@Q(P(AI(Ci(e(TJPj:@GBgAwz@O7Bo}` pw` 0=p/ `#a` <c!a< a < OTO3,<a<3/lx \/+0^` Xo[6,w]XK=X!|rX+Xj ZXz_M=l` pP P&ԅM#/~п3bʰK6.ˠ\Wpa6s`.̃k^܈'B?N w0pa$a,<`<< xa"<`2L') ix`:̀a&E / exë,a!o۰ށwa ,`| aO`| 3Xka|aCn. y /c7<<A~8 @A(Ca8@QEZB+h m-\rp t  97Z<A~8 @A(Ca8@Q(P(AI(Ci(e(TJPpTqp<'Bu8 jp 54CmgP΂ԇs <8AchMhBsZ.V@[.vp9\WUS~ rC ? 0E(p(à$á4pP*B% UH8 p Tc88N:5d8NpԂӡ6ԁ3L gP9΅p14p4 9\-bh @+hmR p\ WA{:.p=tnnz@_&7-p+@0!p7 ap >HXxxx&#(< Sa< t3/lx \/+0^a!-xށwa ,`| aO`| 3Xka|a|_F o[6~-~m~3N ~?O vn^9OY 7䁼P !PB1(B 8 JP@Y8A2T#( G1P x8NpԀ8jiP NP΄p hBC8 .pp ¥p p5\#tk3\]z ݠ;='7M0n[V np ;a0Cn }00 F00LGQx L0`*Lx0̂a6s`.̃k^,7-x;.,,>a9 Oa5|k`-a=l/K_ | &6 O~_W  .  rC ? 0E(p(à$á4pP*B% UH8 p Tc88N:5d8NpԂӡ6ԁ3L gP9΅p14p4 9\-bh @+h m-\ A;+*hW5:B':u zB/zC ?fnvw ]00 {a8#~ `4<cA 8xqO$ SIcX+`%|SX X sX 6W5|w l#l쀟vo;_ v߰>.J^?* q؟gq8KQ8+qIa9Nf~柷m;f3~6B?oa֟+a~ޟ!a~vg=f ,Vs'v0kl0~b0m40DS!v'`a"hKq̀#1Dp4 lnȡ8ܫ\.s s3̦@ STUaz1Hrسvo#a7p݁OO^Mr;\0G n (iJ(%JEԸ؍ :Ş%֤(mj[0ҧ (C.v2bw ) .̱eQ+MՔknR\쾁nS.v b7BPj}AEr1T,p: $RI\)*C8GepYT6G]R\FBu*r秙39GT9U3 󡵆R^Pk-+Pv=cn.T/żss; %D S"eJ (iJ iPFQ)5j6) l7hbAAR)}l9R`Ja(j)V`a5@9QΔ )>xc Pۨ@@S!؂Cs{&D 7 GPǨD*JNq[gs^D&nFPynUn{!UDݢ3y2=^IUQT 7-{A5Rٝ&j>rOtQ^gx)~J)JJ (iJ(%lUFSj8VSJ J= ʐOc %eE`{y gl_bƒ򢼱--6* .FJ±IES1T,2SGcT"3RSTu:GePTMPy*U@RE-KReUNURUT5UCQ zMfTa:~R]obx)~JD(1j(/!EIr/Bew>Ԩqއ:~hRZ Jѧ x=1/ bF / Ye7Cx^v;ĝe7D|y^vKdHQH( "xٍh*xٽ#1*JeGNQi/CIeQT/IrJP>-K[%GT9UTS5TUn4RT/gB}ک^vۤNxٝ^G)^lPB0%0J@)Q*EMQ HѠPRfPlJ)|ʘ2Ŏ9eAYRVTYJQ+UWq(g[+Eycwş P۰DS!T(X©*6K,G`%JRSl9C2LdS9Tu[.T!UD®]*/T%UEU{/uT=jc_RMT3S݄IuQ^T)lS"51R4%KaCFRFQ'3@SؖѤ(mjvffSؚ1coƔ2ej)gVP?@9QΔ JcƋ&?mmT 6jl±YIEc&ÆllڤQgmAeb&*6o "lSwSF=N9UMj8 ~v#5iZ͜v餾:]o~vK3b7u)lS"J ֎4%J ;GM) j IiQ6>y c3lX` =K۳=D9S.+NyP^7KSjHQTJ©DS1T,#1*JRSTu:GePTMPy*U@RE-KReUNURU#jĞ[ B-G꠾PAP꥘/)^CB0%Bah%EIS(j5RQ(uJBiRZ65ҥfSeHͧ)Sʌ2,(KʊRv jr(gʅr)ʋ|)*Bm *[HC &R$vb}#HJNR ҰtITMPy*U"ULݥJ2*ǾR6j؝zvkQ[z+n.5 K I}`w-^lQ?%@ Q”%F QR4%KQ FQ4]& j (m3Rd@bɘ2V9e&+Mv 6L o򠼰Kci [NAT0B=t"Cb0uNT6NQiy:Ge`)SuOT!vnQ~*ʰ*TU:[PkA5Q͂&G]݅Bu P?.AvblDR؉%F ^%(9JQ*(lGQNi`CJŽ J[RSؔ2̱+eIYa[j)e}UjlL9Qؙrܱ5Eycoʟ 6*STP؟QPO?߿ڿڿڿڿڿj{9+r0~?-f[kq-vxΟ[9Axk8 |yNx\n |})p]ut|p<? 3}3{Zsk٭v{6Cw;0z/sz2 xpݶp9׿m~Yθy~|7х刊QҢEEEřrc/;qzSq9^Ō2Q_ Eb<ɋ3>Pq\7/i,V<{ǯ}WSKeG<,g'?5{3UsWlī)(p'{؋r/PA?ae ?~5']wlH櫴Ah"@@#ÑȳfCI?C9C?L/$*,=\\J#9Bkc*v~C1}dŰp7S_wZM=_{ :/yaj5zx@7҉+O<]ˉeחG2e3ww ckp7S_/W<_ =_yˡSTaeo&|_?]QO`חGa^\>s?M0z8=}<=}ݙ8Hg6bf=}EF=}{L{L؇1?Lϻơ[M)^r ,雳fta10mEu)*oz:^럟k׺{:*nZeafϮ 7"5aTp~z?B}aFW|![(]OxA%=L>/c>W z\o!:/.w_[q<}%_kx|qV`N[VHp3\'9x92<L4s]UFr3^̟hj ܝ\95Þadަd_|> =#FL{&ǜ cGa5షżFxamXmy_d_ۤ 󱈹)k)nLs2̹2{{y[eFW}yefvg>1_g3͘ۂbva޷ImM{Әm519aϧgvssja^{^m=Þ[cn9vÞ_;aϰ1{Ücg8y6vp3m9칶l[2=vÞqKNsسng9y7f9R2ޘaξ].q3pN%s2= a1{̙8f9NuÞaJ8Y{s;<̙c{v]{{ɜa5psuf# {=gÞa۵r3w0>qسw9 7{=s;9ahpq,z\^Qiں /^6zZZ?k?~?q⯗?qP;}L)Q>e\\~q}\;j{vCsgJo b~V//B/^}:oSs6Ll 6mu>,C /yz%E''uY dvLM>}~/{R}&lл/ܼne|+ %6[9pO生jy2I6[{qE2Nȴ=6e=JU#ߞO?8Yb&X3.Y5_<)<>Y#j+oVIj:W!3{o˕yf.G;BdLx bX!Ү鼷vsztx%ֳG>[]vN͊r6>frlAN[_Pl e9BTpbͫ|j.л!%{' ŏuO^3OJKV[lޠڠAjJGE['G+Fu+Iot9D,>w//}2CNKeV|bISq}9A9F~4_-%w|]o:-v3Kz1U&:s'=٩ROV_Ytj*Eُ6Q6Rh&=ď?Z>R7Svҵ-q$ں- r$n 6]:U,9ihォҫKGν.c&XzP^CMzuOM<|ڬVap;ثԄvUIhC鰾ybW:O:us>=sn84ww8[x&۱uN~HgG zzrӊ;U\.8.GVhjn99]7/.Ͻt\֍o]~Kod‘|ZhEnv&㉈{P;+WIλ%HsB`Hm囓{yZpΛ̗׹q)0pgMʂDԇ9ph \_ 1oOUS˚|K-o!'UwD9c-vrbm !Zmm]h|_p젧_ƕD͘S`pДjEk.ݙz{È-qO^O6'XLAxS4>گ:(YD]f;Ogۗ#3-Nޛ;\37;>fEF|}k⧜1lylW߯oW"%_٫WݛZ&|jˎN{z鯒rV]ckhuU#N.[sFqt'IL]W=lěRHfrNUp);\$0jbXŕKONW9^QUo@{K]qEhvN׶~8&0 הߕͼK=yć5ήqSb7J*]jnZ"rc{މKUuns:?tzKneʢ'L{hQ*\k+ȿTň˚Md}[G:aM=?s&-PÅ#G<w;b:3Zwx3zI-oeCYFDڛխ)f Z= ~jbG j{pYU}'giٻF9q#<$3Dݳ!;/%VwսSsl1kȶx/'/Yۡhō_NHl8BfՔKU޽)zdb O𤛥\=+:5o~uˬg{-|(*q+.ћ!C搧O8x Wx+ScL*k oTzg~?zI;s*uwY_!L'= ׺ 小 8"_NdN~A5CE^+o=azC1O+n|VWRdo)RSZ[-.?%ݚ>U|J)&E'Ҝ.5V_ߗ_p=vmy❣[Ǟ0T:/?St&ϥW7yg9DGOz_ }&l)\1ǎOf6M= >¥beVBGT/n/pIBJNsw>m*;bϚ-hX7wfl蛞{&uuNi(wℓ׼H [zi=mh0&{;[^c Kiɐ`ei<>r8#['OpX~cՅ'uwUzf1g)[::y)k=ͨ.*U\W(Y٫ihsݕ2"R~/ntyT;jD:=/=tj.cD;rtl{7'\gůS\n=+o>ݭư"ÃŅ %6祅?RKv\xL[WoDwm7͊6~dȠM -(_f`/ɹRv35hm:mY]ܞκ"[pkcQɅC֛w%E+TښGgcdtƯ9|Tn)eg"gzv]cPdt8MuWLdt%ܥms&7 8TDHyw~8_2[iM]giyLn3Ym]³l s_.o3|JMչj#oDi^\W'԰"SgiZJB5]W_4WeDFCd_{ N߃%bă,{l ob{M-nS1:6eSތ6GK/mS=?JO٭3|v,=GM6e2msTcmr)8R85zא8C6$Rzʖ#ZF%Y /՚Tˍ3mqxS荱9f%_k!o(n2Eϵ㖧lu1XvHRVWEhw͚*E[mZsl,.J<W=dkvtj^%bsqnP[RMK񍷭{sQ:_7pɽ?˽Zw<ӬX (&u3,TXXɨ%.mn7}%WοqكcW5f<,s#y|F˖ImIɶ?1v*ӧM_d/2m᧘wIq1kl,7GigOjи ;xiE?>nh[oFl~&뻠 QEz6Ѭj[1ո>bK67PzbQQU_vnj]فq/ŃSk#y{Č|-'8~i%3Md~z W}2XL)A?h=x1|% \e |a7\:~AbȜ5Znkjn\⠠!7>(9V~KQfvXANz6 [iZۮ(5;5B{%ۖYwWˎ~yG=C']எ>I>z%-ZE<}9Qz-y=r39Žϒz|Oj\-zl%8/f뒑K&Ya:c`]<|BM5%ʼ}qrهgۧyX 3A! ,?[XJo͒? }ymQ痭?߷̦hyvQ݃wSz`_3Yڹ31(@rʖ-[^_|hSZɞ GJ_W(jl|xedV8-LyA0pҲ)/RyҼn1뚗6]]s:-~]Pߧ>u|ޓfm K=IzFX5#6o'*_.Xyn9r`~wVϗ8!ky{~&%tLyQkf̏rW4/7ɍھu;gky~"ø.l3gGN[.iuzAԸ_|>:ye^eICjԽF_V3_5nB:uJ~8Ḧ"*zo|)bBfG6w9׹ǹᛊδ,~-u[B C͏^thQC1_2ui #'Z5N:=9NGZpM`rǺTp>/|դ1A!twjYuoppo]Y^;&z+7]aVѧDG~,g:L~'6cz,OSlUxdT 65%#\dk_Yw|֘D mG;7/Ψ] z8NeNI 3->MlZmTTKWpW ~k;%6)=}Ӧc Mv㷙in'<vZi0s}n#/Ff];Ҟ >݊ Of|cS;oڼ5"R[ug_TLfH_/k{Ѹڲ-;46؇8,ܼmϺ=?my7)g?haєRQlm6S+.s&H\?jvn[K6YK1;䛮_bJ\'TB~zsWj%ӖuW>x&SodYÔO;;S7FR.61្{7{on1?AДv- L!#D^-|6+2/-!}}~IOkkv^֛Ы ;>qMZ"J"fz0Ta ^kkz?SlvoW?h/Yc^Uݳk۟iAE&;E>oOz7n`[]ןx8zj"wi'\w5*uzOor4y5Nş.XwATk?&m:imSAǴ!w=.m?.6؇KcK>G_AK'2eG \̴>7հmU_,m0_ ~i)ԆGD:ɖy{α|Ýu>=aK/-[pc'k\c%ʗRwwU 97X5dU77mQlZB/> >i`&WK_K<*{yw7omzbq`qʓڊ3&E8ٖ̿nurEWMy:'Nhtf9r~瓪s9tgR:=vvhQc6[O}v)qCv}Lj[_+蜢ަE+i257=)j/jdi؂jTÓ8쓵4~?7k;9k3YC5k\ phufZz8P4V }RADIbg_67PU%+=["5gl=[V׫|i*(yWyxhO[MXp9ք&1_^$v,|H.~^ޤ~#UnGJfK^p jvE8- M[7|8d喺+DBķq$zzWD_;7˿]ѨLAQGu BB6BOWmh"y'-sRou1ޗ>oX;>y܇_E'5[z{qw x3mEy.m'qz̰ ]=\*hTbQ̍wHek&I ..pvjxE*ήqƧ> ˟Bjv=n[CYXwylp.'˵s>"X/AYnlDQ%5r5GņϳS{{?[ۜ;z5f'Qݚ%}<sdww|irk)rf|Bh͑0cԆbCfh,SR].B+uEtR_v~S1qwbW8ks[ {i5~]%Di=lJfJs͹>YI!&ĨXb8 ^9ϯ죻_|^ٙԟ|u*T#~'#(/y=![QTe8BcSM^eY0O^9cuo\$smiTnܢmwOڻt]~z!ںeEus5KܡF6Y1c[i$y_2?V-[vKjgܠDq6SS/:()ظԽ2|G /y+b[]Vu{!ܦyVou.U/L ܨ{.ЉwK3F+:B5i{Wl?JޚiBf>*ʄːU]Vjo8yS+x5fGg4W-x٢*+~hjI:3gROt9u{Yl-v#gӑЃU*Zu [|qu{t_yO9WX{oSXpJPrwK=q1LF X1i˞Grj͎>;-v'[Ԏ_}X\{w!Ⱥ1TQM-ڴFeY$$DhHDň(%-*hi+ZZS+jSRK6Ulay]ϙ{ܗ}y&9sf9s朕??Mh7྽u󛯹9HUkχ.nx #z%>40웽ׯn)L}|W ͡[/yѕ~ř_Šҏo=}Or㣻^]^koU񧧟*^Zҵ=~CW_ZS.9"Յz=~;Pu_> ^+'?k|;ڹk^0~vɝ5's?Ul}ޛuܰluỳ>Nxs>9#s5?c2i6Kknn^#^˯rhW_nKqȘt7Q#.W/כxx-o ?ttFO׿O*K-/Ƴ)t=kNz:>0qqfN9/pG5ٯoǓJq_S?C!ӟn`MS/Uy]!o#cs_rPޓ ol+>͊s>?enW\Ժc7)G@ݱ#&lP7{-wf]&u'kt9 9Ð01(roy#sZvUź='}YvIg_okLkfӛgL.T[7ƺ>뎋MdMNhppf?s3F_/?nn)S]O%oĖn_Wd{'O؋%[ܮ眽uƚF"z#( BR> cܞ7(uYbOafO.&Dw6%MqP1y%xqAo JE;1z!$Mr>>qVf!G s-vphS!Ƹ|J/~O/u7ۗK[eVW<[$˗ PfپP^/*ᥲAp4!WK Rx|Jy/5˗eq~cB>Z+!_>A/. 7SL+ݾTe=(落;H"߮=Ymހ/mKL/S)ezdz )Gxyۃb _[ +N('\*N˃bmH^~H+Ͷv5釆TSlɷ+"A%3(:)]>6Z#?!+^_tn3)K=ҙϠ_|ҁz9<bT/}?͐H|NSp] NS,Z1'6ѳۇblH}YO_5'6ҕcSM(IC*o￟;FoЗXE>bF<10&ZbT_SKz-׺嫉¯1 i¯/ iQLJPrbiZg/j۔z(b_FI'}E1,52%>%E(VE?x:A"E??.H%ߨ_*bF;mlb1f?}zph/8v3hޗ zk?D(&C TqCES/c,|)FBD5:h"_H,hoM@O1)@-TD?z+^%Ao퇝&|+hm'~tx&Fdbx/9?|uU; y'@N\(0džgROKﯴlA7lo7}/Y|w[pjW5L3lq@>Su^Nx1z}âbS}t;`4Er[W&KjNYN%>]; ᯩCOJҥO"_.>Ero'QH?AoQJM}ӤGIO3u""liwt?2K{canH gZڭx}X V?һ%G[4Mz4Ӥ#}I"GR< xy_d'o[+5HO1FGz=ҏm(?}><ÿRIQG?orZ/ˀǍGu"]Ǿx_;҉ %bwxk$z>/:Ҟ/!=M+FW3|υmϹp|"^{R[;6:\Kjϗt$'/HiWt$őJko,#)ne&>[8`I2|ܐ#?Wx< ςy3d(eX=͂ͣvfů s7Σ8vyҎwΣvgŗ(dX=Ղ$3n)IW2l[2(L$7i:Ao-YςV}VCI??(No?(NoӊE;ösNQN(_~ (jiN2L:v8(zIFF,+GS<а )?aS6MExԌh_(gC8ol筀H:{ۋ 8a\Q89l/9W>gQCq?\/ɾ?DJn%85Cja.07D||*Kq H{xCq9gV_6)NgXiз$SͰZC@!uab줅'Pzs߁wߓ?nݜL7g^8XioX9K9mʋGq1wtG,lOq(^LڧxP}YiVz|y)*^j)PǕg}a.-\A_Ah-Ji_)z|]"M xoXٽeEMG~zRkCԄ <7-xLXixeBI픈~.KM &K.}ebX}7?C?6gVgjKm*}A38ٶQ~~l@CkXgi0hOHg(+}?rj;:Gwl|*u4Mwt˵}ߺxPCD@|DX˿ZܔT gB|wdO'$_TߏScloEO6Y4JS4޿9YMX?dd{;u/u{,Ն6 ȋa3l_)}!f:bہ';{;}C{h^4=4>B$N߲m;@?5:atz,v{;N V|x~I}][$e䃒s9僠.sX饘SӜg :g˿_}vIz7W R!Y3gЕaWXJt5+]NhXUovۅ|4u;d9oD ÙfT y<3;qE~ޮf[) >i+A|a7ȗۍ}=RLJW1y]'}C_qC4}̋AU?x_9Kr` uìgb<,z+pYb?97S-igY Gbebkz)^9APInZ|YQz,~o𸳅AsNt h},ȿW9_rl}'V <[Xa♺nx(οx}O=^k.C\׻<}1>"9Bo}q^^ JݘsGxs{aau<>^SƺME13=曒V=f]x;ÿ)^MoMj$(=Vo}w F]1ya[^ , u,xSO}![ `9ucT!_/g&Y:^F+CaucoW° ʕQ=H)pxL}AzXV*&*,v >j,n( X1GJaﰞ M|3^o A97`j♁]OѰ*b-VoW ݺA0A١wи'@X?cm7nǎ <}n+^V+whQ~~#E|"S{!1u;Tj+["fm c.j:yhw\V/Pȍv,sp4_ a| (H[=+!!{T_WfloB4Da~bǕt=\J2>n 7P{/g}AO3 .a%סxQo g|%LTʷ4p 3ifV<[ Qj<'~qLO`o+7aBi՞+Kjʿ?S{Ի=:WF| ~0vb*Wz/ Ʊ||Plu.2?v^ei1-~J"W,=ǹ~{ {gBjs+IcXgΜ1[fyC}krƾp\'}(w|3Ja_xC4/ GKB\ںX=v^nzv _eKmNM, uh 9"KrC}]OY?a8YL7tz{67^Vgȿuv>nްZo/GK! kg`) ʥKQɠ]Ym''~ineW~Scߠ;sYb+eRW61}Bq}% =/avsbwxro 6bB7\.y  9 53z;W_eް:._PGys ׷x1p!fp,%oOЗz+^ )^kw^%b<&g-6b/Ka_оb{L~c-)dk?rKTrʚW|: ,V?p[3>y[f1FNjFf?]>7wW^ty& >CP}Sz>)5}Js{<GBs8=9oF.Vv(N+au,^\k %>) ſnXmtzHz!NMs?U"_J3u6v }{gzalGzV(ȷûXK~hؗrF'Rneyo,]"Oaf3~̞j;{c˸ H㠚/߀%?yMyͰzL}.R{2B>f޺g$G~JuW1~q7.u_ЙhD |qTuAUf?Ķv,VJs}Y_uXW{φ][ h=*Pϙ~YmT/ZwlM0ӵ5?kyGǿϫ@W[;l3XTb~{?CZ7CQg,mN777po)| = %/}ime{e: _8\z7oVwotnz0ɳ!Wն@rkriHm~պq.Wvvޭ5ye&oT. B=>uih>_/,M(͠Lz/?i'x%_z]b_7!X򴐯sM(uq7yZW}fX:|[,Dw. +a]39wOW?el#}$p%Ź&+_$F{e9wb:Be'B_Yl#az;eSD/m;CxqR/a,υ!>4!öwmӁ5Cf"!L_&B.~_Jan$s8|{(>ysY3yg>:"p\s A}öIp[|:K =9-@Y.+L(?Qwmv{(:5 `X͛~7]J3^0aOzV՚'w{LQcF}NſVri;V yc5yd@ٍ}M/-^Az+<xЭ"鈿AN ՟{}3wrl4z#5S,~ ~ف8yD_. |}_*u)xdJ2CiLX*T |3eȟa8G_(cEs6Q7mh׻:o󯁼08n)GN%'A43aލ}C<K9K1=h51a{!uzbC۰NWEVOe.txSx K,v%9'Jp! "^6Mپi#{/s?p:z;Hg+ͮN*/V/U2iw赠4_0Ws^f&JW\yKFų~kt<|lX}l'ŊzZV>SV~w, j*_:@UL,6  ]?_Ma74llMHGLrHGt{{I]frkE~#k#ց$Dz&ҫt ;@k/[5N4h>+#\uc_W}֋)cU8aNgweȓy'9te2Mk>9uQ;$g_-QX yXSjDlƋ|-e_AW D9ߣ~n&Q#jDolA+7y փzy=sSzAw(G[ztWO?eN?/s x?3-xQ|0%;/#uG+/0)z ܢ`c9#ڻ9bқ|]_?x+׈Rk2su'c5?A2ꀗOGj^ ) V2bV2;C߾%Q΂ȟƈ=)Glˀ:/>{gxȁOLx?;xo<\~'g|.Hng#[v?2F?2}Mrt`?猨>g{s ƒ߁I;oڹ xy#<^>##.WwuK3!o"/O =yUd?ߒl&#j3 |h'FlzQzފGD}.Iw?KO>' ew?^pD KS ~TKs@Dk{,WSqd? 0ϓ=DUqǰdž>+OBb~+Ya~cқx%.dU~۵HaP?rHo ?v Gw ￙g=FzB_t<#G8xS fzכ~jCt幋3/=kD}OGΎd`(;O5\HKC}>>n?yjCKl.#[g߇:E+՟Zxt)g/o/Oo:_>_|o9WK?o+Ӹ8&>oᤢ ~nQOuxm˨lt6_0%x`.Qo_ܞ'- 'qTҼ̧o>~j+;@͏otxCϾ]U#꿧׷:w+䷍#j%mb= ߀WǶ庢O| I72voV\Ӎ3zK8u&z w͏GU`?NL^'C7xwp!U2#Ej&ϼeu<_Cƻƻ<$mHڂc&IVb߆o _ ԗ/ݒ29ͣs4ߥ沸f 4Vfg;rPT7ŰEYCvrgb~Y1DYG~k~u[x?$|A}Ɨz?y{^%BZ}Lt_/ҹߐlXߗ@W {Uv/d.(bn0o{ ?dVCaNu?r/16?6j AE-rFma{w?1w+"Kڙ3; =Dh]}YsoS rEHl`c[E1Ok݉|>q뀷ϵg_bہ'o{otu+mm]:AC>?[ =N 8#ba/;No+lnK}ɍnVZb_,bxox;_m=?xx~IŌ/ցv8ҌcDkƫ7N6[~ >ǘC#Gjr?xAQuT}ׂ'OF ''.wGKe?^t>xΨy#C6}'^oa{7]jfܻfO~h>苀fxu[mO3ۉ^7xɨ;5Ul/ x ==N_D17[gw~egZ֌ 1uulL2Γ1uu/rL}‚Sz. ^i]=زoS=uxK˘zJĘ+ >@ɘnA]cQ<c:K}29wo2_B[z͂ XĿ^nϲC5BC1~/ο x2K$n+'J׋+_R{3,/}M|7_=zdO]7c1e2xL߁1Wgf ߝ^xpvo_Xkqs^[EB[tvɹ=-1ۘIv2"YV)fBe1/ޢ 5>қe>Cuy~~OY,E\lP!}g'.${g1XeZk3O>4]KSMʜo֓LJB[%[:0f#?~qIqHc<^|a;ItJO}e7Gr>g~cSdL8+A Rk㍋6v1 'J{ފ-Mi/|.YJ,r.yTwCTE |WOd;ϊvܸ}ǐOOt?S1S8R~ǹ=:{QKDtm3=a~XIn ~s7Lqr3'1Oٿ=IѮyAß!J~aOKڸzُa{ލx$5` F&'ӷ&QqR>U*|WGqY\a4Q旳2)>L;l#CFq}O[#~I);{q<9A `#]ܒʭAz5seT:lۑqWڝS;rty&N| 'Op)_aC|Z]W?9敄Ggͺn\(ݨ07sUt sjp\tiPϪhpZjO\ /WH#=w(ZT fQ4Mn3+bG!W.t}TqUߵhOдq [&)G7厫s@> \\is^ykKZ-t6,SľNc^ߍVz%s[ԣLME zݟWvq).@gW7^o2`n;KWO߯ {yravڟtyL$I#ԉ|8O8^f>?_?'{InKD:3qDx*|]*%}N:X)0!. dg}?Ըދ_@^>1e 'Q?3E"pתA9M3bO@{sKݔqi넢<:ٿyaSx܊(ٿRsA uItϏY.Cnq9Ys @߲[]5>4v2>quP?Z[C8a>$鮗գ6ܾ}5>wHoHB,n'8%ề6n{Wyxkwk;ю'.Q,ՑEHߏ |S ў[ˑc٭p|\1?C <\x:bUE8>8~h[X/-LeUl7։i3em'e6qa8DC8ź|xRs I5]_%Jc%[ۿθVM4|&OvޓoU ɟ#~"2/8{vGdp˦r?ϛv(kb =4{~{zC-t;śu=悗P?O!M>ʗ?oytʴϕwb\;eD`1Ozhg?lOןS]v(s|S1K vx,nEB #r\ϚPo4"s[o0|FSg^&; oIv08_/}Bt?eح1\ Uߐ-4먔I~B{&{l~>Ϧ{&۔"CKdc}9-N){4L~zkL>RG<Y<tSCGE!C`9-?5L~-|0߳~]<_-oѶcAYW].9[oDq0;fr20a |!{~ _3䞒![r_/u`?^_ F'4 Nx1p:G+ue0h.(5o7ĄM]~}ο}Fj.Չ|-wK}>,\+1׏|^SSs tAiy5?P}Ynw]۠&" PJ5 WHB;H@_߯FakPbk[:W| {J)k ?9[K\7Ҁ9zK_}ۄ(#nwݠ䁟LΉO O<2Sqe@Eo}2O+w-^Ԅ龟鿀W?͂V>{?e^?I~^ |@r%ǾQGuBAߖz,r_y/BY ~u |"3ߕ~Ss?XY19%OSxxbBm/~.|z-ܻӞP' _ezLəf߂.S)PlCsd9o5i԰\!G2i~2o.^n7q"{w=BߗCe~Ӽ7WDŽqȂSC%~51x[M A,J_ o#[fYnsȞ4-dSy cyx˯&}__P-eK_^}Az k?BV-O~=_{|L |X=/b)+-hTa* u|J`Z<{ۃ.Jf>kپ^읰+x7Krgob/ Q 52ǽg޷_.zZϹʽESyȯuGk,+M7&~}?Z 쟀gplІ%H@#P\ߺ)քߙo}P5߀s3f5͖-~?aMz'lvV 78x;^ Ă7L™ Iyٿ =Oߡf~L:y=.Wt}kM00ʩr[l)x pvKȎy jԁ~}McOnL} C㓍%sbz)ϾPb,v@ 1ou!w0KAEF)t#yv7%@=HGEhߟ+ESGdu_9?W$o'|7o.S.f`/c\pXh k̈6^6zdʃS)IT~F gyb_A"4R撑M=QN(h~dy!}%xP=SI_3ZL(.1w*=9z#2!Z7Ƥ?WA/^lpqӴ7  ĭ 0fM%7\&9]Z 4 xRvJOe!Z,@Wr}=؈;}\M}oP>EFK(w!=ΕEP/A kfG'CӻQg q!or[3t_AH%;̂ǜl@6CGuRD=9{ʿQP!  SbM4[ zY"V"-xjB@V8c46J.!GOh8zR^&S#y3,LLpFO{VA_zJD_]H7ߐ>J_mXXIAzEYK4nC{g [If<(/ǽ>tXmaAߕQEĦ?#=vڷDu/`(2ن>>qS != zzҟ!#1=})R #y|K 6HkhD]&_nQ<.7Sh,K;z"OXA{C%GP2=E Ifߐ_P| v]->3x?W 81h9nVW"?f>7FLh x77m[/C +-ƫR=U\qֈϭ#^}|Z߃͜EmQ^/҈Yj'=EtP1>q֏2?t\ڑ8E#eQVz@sY^N-{al\kWLs.S.N{/y&$[ݞ?F;yލQd?ʩ>d7ٌzko l:~$۝wǞ*=5{|7G@̿K!LwK 7D0u?W\¢2Ow!"7ЍRj⋽]/ꉎzpA'n%!uH,"HSQI@X\3N@Ŗv~ZK7Y \[\A2}?u|gAwkDNwХj? .|1.}*2+/jPNKٴo!h+ H" [`qHZ r|8A6+-N-WۯC: o͏HB{]^ޏG8=^Q}o/+^e։Oq͞7;vl{knsl뫛{{A ?JIr''9eAR_K o0AiqtO^l'O+?Gc_n䧙g+b[1hkJc4\n FlP}e ƚ~go~tx#~榇 W xĝ/EI|JxD=OKB́NaKuw67qL 8Sj';7ǍYߥ&?w =u9+&o3<-]cަ\rkށtbn>\l}&lnxe_C![ӆ?2O?yz{ob bg<Yľg%NKBoy/dd_XU!=ܴEEu>͟?}v7]6sr +lz|vϟo"|~||_7VBٍoDzCwD=x#6;驪?RU}ݨݞ^C  >)^7[Xk^"n[`tSzן"j!>Y@c3^ʂo-l?fSOQo+ũ[wQl',Ji@E߅^2?@ĞխMqޤy\Essv(qn&^r(Q?-Q"<%9. ,:p0rAu#dAJa/Kq3LJ;H|R}@PKsl87pD} {lw.3yQ1E;|+J]^AY~aGfs󳕠nG#V'}8 yY|3O.'?IB(3zL~kK{&U%V{'տvhJPd0gMg= (=nRMiyw[!Ņٓ ~6#ω"yO]߾I|Uvbl#'J9_z o^;o@qҤd^}Ԥ"m~I>]7蘟'TZg ʴI5I}9x%_#I-3-$'?$~EB{9>=\HI7JE4 9c~MRg.Iÿ1@5!OIe dvC*P6hHRAU/|ڊΝT'^+os]ҫ9iS u?üN~8+S(4}?~Bs-^2I6H`?MWz"HSW\ RI5[ۦWRBSyLw}TO\ʗ؟z?>?G$lw]|g~sۖܵ~MXڦ4n߻C3cê䞟ϣ|~4I.|O8xΗͤ1';8ջc;Nw 8dC7x{{'[ ߖ;b'vI-n[wxgaܤ[9K<u!Ƞ[fx<7`1w3>ι-z9ߥ|JD5OQDt}m&/{qs@V7MtmiD}D]&(햪ӟyfoEof2|[b4z{?Z3 >bZ(?+Z;E:%ٚ=޻oץȨ^C[h"۰CauYd 6tS3VrܼgX&{um#Kna" XgH7B"W\E&(}hPTxfGDrOXg3M̲? g(13;GzM8Pߧ<᝾=Oyh@;y>/ydXLRd?juőC}avO]>^,6n4*sBOG!V+T %:W|,0;muL~[/fg~_Gwnේ߻V~ǟE?ffqBZQ|DR-:,]U{湝DzOgO`>>^(.2:=a{=inu?~ܻB>?{.z0w彊k;[v.t5]at2T;;:ݼt;A72t >GmS{X!"}(^tE{I{0:qFw3]~{)Ly컚R㰺'ln}DHk'1Mև@GüɠfNqD_2|Y>8~$Gv_ 0k?][_{;fzDn)d$S}F\b{ m7i|V:%HOs||U3"_9{" t_=R;l bEϚ5x%/czXj7%|/1;zﯴtWp]qak@ ;Xr:fӚx4"}3H&x{wZ)_s"+[<2 O&9b)>(okC8Qׇ|qם94 =[+B٢g^V ŋJg^^' ƋΛyyCW ;r-HM{dU _C(s>v"_Q33/ZͼX|u3//0Ey3+֕t0zOD2mKLvdmkY8EFd9r6"Nh}=ᯤsm nN,Og uP؈"wpw^4LzZ}+[N^ADԜ!v]:׻az݃ѥC\.<R t%C,Ζw=Pػ*M}э(R¢6Tޔ'4^q_"5/WKuVcWJy0O}K-O-ΝW>/uƒUL8˼F9)oxJa۽;x~MyGQΫk.O+zu!?\5Ĩ|7|-zej/;FPʟ)Qw3 qҍ<Nz'5|Ix<_8x|O?7pG8?S?5p:wܪctIjE>~`u?x3K5NK4_rAOj{2_:/uk/P A*X70L^oc.O[Ba;ࣨf)zI! zoB蘄 !&(H"6PAE@, 6DчQSWO 埾ܷ܅/=˸6slWɖ7l?3-EP:$[ k'g?`m^o?Bg=B6|G~~ g[-o^Xkї <מ`R~2}Օ6 Ok?FOvҕN3|/^*\/ LzCx3➾|7 ;mr%J_O})αCnaJ_{v { >7E|?"%OEf#8XS&XFm<*ir%;ml%8Jh/SJ_Opo;5|ڶN8ӏT6g X@Pd/yK?Z›؍ >PDoOP0ۯm#N,?L@f!TD|s):?f XIyݮ_YX^Ntw;*|m/!{E?R]rGk+ppaW᷇vcn񶟓p>6?̈́$ "8(N"XHpb. xWzWDz[ Bp;Kp!$_?!x# #G0`A돯_K>6; '* ~O)c0`1%|65o# I3? r^%؞3??b Fp$Zk(/mpgWW&>d.ۯZ*O''8]waqxȟU|?6~^{]-;NTپ[:JS >mD8vG/a?K^P+L ؏E^L|`3I J$cl x.uo$T˄H%J0`%ɏ8 >ϗ(A*;!8`!J|? ~O0j_;O%8`!R^Ep B# ڙ`_ $L|z*k 7"_@ĿZVH x^+2+!Ť`AyJ|MD <*Gj)_Og5 (`ޞt˷|nw#zb/ /L{C&R!/&( a/}co?@_秵?5R~ZVm*,H.Q[!b7—F|D H;Dt%?W"h["]9?Zm%zO_ơd8DqX \|{- ;,ӏrCv;dҎ^vg5&.nGkw @8+mhoEyBOʭ"w˜5$D?]G_wK's*+~ (^Ϣ2۾\Z/,>֩zrܿQk7 K_q'<ֵݎu=<Ԫ"U&`ZmQ',~pOAD֮ "\Op+{ >Fe A.`4. '8`E'V|A׎d.`} k=A/m槧>ݩ\|]tCƑ}]X_?=Wn_G6qp(W^XŇVi㯼d|yG/^/D\~y}紀nr1ҕ6re]w?j>{ BN'A]&B \Kv~gGuZ(F+P_~ d"Ś~#}L./8V|f=wߺ6ۿLӽcߖ돎'򲏛q>Gq=>l\KKy)r)ǐJym,oǐ[Jy!msǐ{>icyr*OKc_y>ʁ+R xy.\`k 4 Dp*KYkW|:wR&N.0mgӑjp' XLk?/뤏?&:}&Dp-^{͗ xd-VB{E ~zJk-^}THfu$wןkڥ[OG>>\P<D/οk{Oh?#7~?rL<9~֒Źn\qi #d#P!C'v1{bn>iJr4 RU7)=]]eh0GAA?X>Ȍ65i W@:'!a9Y:9ߜ@~K^,jpєZ,*Z!NŎRrx^BG~&+ؓ,j˒ 67ZY 5.+ 1swЬ7IAQ@4bl F$bl,ȻzIT ҵ=)?a.lE/AY+ QIǬ5 ՜g2NY љA{yl늞`q &=9N;UQqrP. e3_;O/|tx6~w@&,lB>@ŪؒGJս6|EZפ>Ʒ j'ZDaƢ'yǠ'f*'C,AN?bԽ&|6"Sa|B&;97n$Y 9^Cؘ!X i}ЅP9'Y_`tFtMoE\6W9\c%g^jFg"zs4 2Wpxyך{9l6 n1,[8o2p͜Ro5/6o3~}z7E?g#1ZdJL_ umPwyn6&z8%[`C|㗘_ \k/59:ͥ^a^zn4_p8Ljs8ט^k^&VG8L}$#9٬6;8a>]t!L$5grxÝZ7Op>h9m*29| gpϼ8||W>aFI3çB6qg[>s.qYF_0'XE@ ݕ'Y0%. Fg&Kx"?X΂xZ\fsnv0a*2?0<7m8j3e5=0:,SRA~; 6?'Ig/C. oLQh$`t ͗4ATS'+Ynؾu eAK `F/pe=h FbǦ1 !3v_|/\(F ~/9N.QV Xs#S0>ىqUWU#0"u0jݹ|̅F 3=VBu&+nn| O 5(Q+aFQ'FMEdzp=436̀%SvO ;G\Ή 2)jsdGMBT=7H ?uO@fӑt N1"OOAtlku;(hY"Vl"(]6!Nrj8ʢ:ɟܗ%/V; o-xy ӳʌ)j>n@! xJODk~t̔+r3j3TB_-nҰ#`fD'ظbŒDL`xc'] >j3^%} l{'Aj4mw3#*Qy?uՋÎ3 /h׊Q/\RW(a0`Sk =[`>ˌO[aWJ pe‡QxqHc(;c!C"e78l F#q 9'Y2"As-,ǿ !\Pxor)j֎gY]T&r7{*n ~8 y*}|T8p՘ S_Xo-I rkN\٪q+\V l-YF5bWF+ŵ{vp\1 LtA,"Tyy41}7L|%^S0tI K=p1q-Ziơl\_5ñ5hnQ.8ٕuQǂzflN5fbb)ה)jPSKь%=I^/?0%`#Z:V3f&r-۾ ,+] &V_,Fh\ghFP0i;. <EMqrfփlh{35cV6G W=G3f" AE N$ua- : ѵ K6Ϣzխ1WgAC 4c!42> _fux&p8lo7hv}("Lh=&fۉ8`Hϣ{u >&6&Cׁu;';Df֯G$a<(8yV@~xteVҠF`*Izɷ\3a/_=H);9a #%}!#Oq0>Ifx9a,E@;#;F2D뀶#:!-ћ=KYΰa܉ d1<G0|Mծ,+a+:PIfR dTtqS}9p+\ܗ3S7M\rz:q3uS$>a'ML*OxN.}#}7kqVWtl|? $rxv 1!%ՍNcEއK CZ |!E~aZ룐BpFV 6WOF4H1:M2)Fw7Ӥ6h''iwpi,#jZs8kNKT5ɻ0W\v4u|n~|>qcpt]k[28ݒ]I<;E: $PHOW"igIř:F4Ep/XM}3/>{@2@D*!. g3o7)M[;g+UC}o}er+&܂qK \!jotfƒL'WGour1Ȅ f ZL=L.x?1 ZL"r~it^L1PEqD?lx+.`BZ)4Ax/"+8BgbDoȝ=߁O JKq)xvѣp1xoW>+9+KL/Ž+xbaf\BF^ MxyJ0Xah1Lo5U-q! 3n}D] 3(RD߂~(7K,|xmh|k|ٰ5Gxי-.IaC`WLg4oeYY: :@cGl %a8E?kZ<ݑsǺKqccgĀ0櫰x6O"<1!;>c(kW+W/U%ԎADe㯂9&hjp'lXj^Ra{ KƧ?Gs;0|<Ar+LLgbL|9ձ9z㜩9zc vb\2TD"'I{ĂRtb>B3vMqUS}yg_>0řMq#Sij/粲EJG3(` ih? ؂L<_y^ex :׃eU# xDO:&4x3ڣ?یWi:^5)Ogx1Phj8/?~qUp+siɴ}M8|C07 +M\Oݰ0H*xAY٤k`T Z{/I/!{aDI:5>3oCt$͏( ^cRm]E 'U_{т&i@> Hֱ͒eA: +8x*TV&%j½⹯=`c."4*ǭrL sp%kq!ɸ'x+~uьUܘ@.IcPh1ibEW3^=Esn+QG/~`bxT[,2 h `.ff6h$]LdX͸MJRN] 5۔^5Y3Qv>i)ÔKRW-'WpiFTTx8OB^Um 5~՟T3>L%M!1Ϧ 5O3n6;.LgF],wkӅSjїr C_!]E8*0.FjtD#0q΀v<̜0dBr}>sU5 {gӟǧ"}kWCι)yKʈJ@8kX mxh J0R o2:KȌhLȌ)@F ٹsHhܥ]WL❻a)`{n`z,Nh{#Wz68sX~\;G!N;g!Y y +"0:8sN97dLw9sS0{"O: 徆LR^!Exk H)k!JeCUBx=*s ;Fj5GY^Xc\mߗ`8  m^ʒb ~va g0,nRR?tד0z]e R c%G7 ,8&iZYNrbpFQQ}4e4&gƋHy @?nX9>t%U/-_ݯY{(L<ׇ+B{uEֲl1=<< Aͨ-2EoLcF̔PE&ǞkW0 f .e^aZ;H^2o;+" ƙTF^7|Pu(#t |ZgK豳nN,1^MMwsgEIK kdE ڏ#`pKHs/5#aMϑnIs.5#9Y9R,!##82ѹ$u0G;W0;=uxJ@*?m#յ·ѶQipR+u`pcp`M oXvN JtȌAZ`q:@̎flsvLvO- >ӹs8:׵ d*-PBa@[4+_RC0=ft (sԤ3$W?|P8ak һ1>AW6kzK b48}0IXe)PBlڑ/0~X4x!}pz@ "- ] 1i\3J)}P?x`=7 *?lay^*5vc&1c)`~}liГ{F<rKxX¼>Cn>T_ؤsJ94F‡2Ӹ…6e>߽y-݄yX|%'' 7 Рq8w@Ns=  t%##Ѝ39 !!0gr ##F2"q ͉/3eD`)K+m^|i?ۢ{_axFLa0}O &Cl.yy?mS%/SC_n]K?P?)2]oaZ?×#\?5n$oe$J*Y';_?=!781{⺪#db7u} |qտoFMPa/C"4쥏=uF8J#-ZeH.j,xX"X`*xK#ƈ]l>h+vC_'v;A*g"LCW?@wVLdݍi\fǮ̈ C'w̸'1|<2"N$;20ge0Re[`3i<vEd#ҕ0ndN# 3g|1Y2pt̊ eLAXe%槬Z 烪|Z O5k(-yYh15AA)Y#i1\gXRe1DoP@xF 9#SujYS8RLg82y-Y92 ͙UđNhN%#3MY\rrr92+k>G(BdwjXm䯡Ί~iII {@ g7'i SqSЬ[VXEfon; F{ |7[TJcA2Uqu- i0K=9wIЍsK`I7y@o.4Ї"L>.2yB|[ltppEz΀NZ SOa(= pK.PwC99\r_\0Fh('DQ4 Y.|9p n|3/r . W;{eP꺟(0M,7Ս'C]zY(O75D=Bw Gq/.|K}羝s Ő>yq081ܠ8˩\OsyL5 >tH}S=BۂT+~Up`e*1*`Z齂Xm.Sg`uPwBrhDA64,(Xw,@}˧f5M`5ɭL~+[=f#]9r:qfZ'=cg`H< Ōz!jϟ͆.@+>y^H|vEE%:dc$Ӯs`۴$i{oע8rm*GzgaM`)in|RTT8*<'א}3ϊjx8~Bƣ_9CN.F x\$i#z3 "QB::]4>:R^G@R9u$`GYmH~X`S%⋟P#|fK2maTpR7c!qA~8H|K3NVYijϲnkL?= sgok9il"~KpQkxzDRq4o;0<>3ۏz`8ac-?PX N~(W2<[ 0C8P5L!u%  .craB'q& @"D+*׍hr&.M MXȓĽ q$8 wcI2jE=E[8ek/&/!ǟBoa1)}+U޾ag ErؿBȧRVx|z$nO^ %_Yۗi0u #_^ K>|¨*чٗ令g$uyϝ[Frt7,J3Aű Bq Հ,鍼MURZ&pi8= BsУ@ )_f'6|E9>o'm.ɬ2FL&{_߀d>j]ݵTG/XWE`Lȥ^h qHXJ.8#^ AsbR R=QZ3XjI Եx_km nb#ssAai{q hF Gߘ '3z \/u௚D FeC:B;4.B"V<JĒ=~{J{\Ͱ_ StB%g Rm'0>?6է&xtE[ÍpGk묋:b-W&ƈ:0 d/;Ga;iUAgJS)mT,AK=U1o`hMzB@i;A~oUJ8??Aۿ:̺W:R`4p܀OJ}GZt9:L沑V="2򊌧r=v5 WY vqJw¹k"zAqg|'N{M gȕN) +Jo?su@-d''g3=U$xt"&XD 8ّIW\3=3gBG0|j׶JYRG1,vQ_w{aHn$?㔓An`qXH|F?ӫ |&(_dY3^jG(aU@WګPu>AȭO\rw /9 }u\~5lWky!C`k\ZYr,>tȆ`#r5[w: dn.#?y64@xxތo" m5‰b+|9˵ yvArQH*; #prrdß&fzaS E̩ͬ-QAu;jf +wG ݣh~N-Խr.^Iť&wXᨄ_%Y=FNSkeEēVvq1>J?씒!`E;B`O?`$n0Łεyu$eד8 ݡμb(@xDf Jzo" ʊ7 O/2r熙1E(\gr2h$-eʸT> GU3`+>ýUWt)}!g0ҤMe}OMc76Y_@dE@GMg(omNJN᛬(M8/%y, [3ߠ)8>nbi']BubBxv"_=jL"|'܁GX@h:`mBbt| WϷY[:ftF.Ev/t67ry8"! o3SR3dv:3&dOP >sWZxdP{KuX 60v+|C2jv Wo5ÁklJD:Z|:9:] hkݮy%G0SIF.aH`oQ-^VS΍X۵ Tc/i)uf!n5 G `>J@N 'ڏedBf{D1>cC LȀ%٢lD_A@/ct |H@my٬mVg$=׫pg LU&K+д!\Vs{3؁mB1>;X3";p=~ׁ6ȉ!&;y$'+ rUHWv_)jZÕR[ڀܸxL;`cW.=)z!vD(" $<$# -eY$d.uEVI*ĜDY8ȒJTddm^YK z_L?'RdL&"GYhYu|EH,J(<+"I`ݟD$$Qdue.Go$Y2ɄcEPL%Yyj2Ed2.˒)3mU`_Z=!7 "gI=dNn5~_pZ^A|k=|?t a{UޅuB|EWAȤoRRW, dRn`g6 FyDv0 Ey>?|R[Rr~`3pWC*)H^:QBd_wBC(>%X<2B_,FV`Fֻ '+勆wR&s`g=+nH ! Vw4>@=9F/]Pl @V^CVrf|f+'p/h.95c^G G+Z 3 {>X5"2̼ز?M. TP@'И , H.$)!4a#""M MOކaAHDE0-43S@so\+:)J8O]3 Oq29 cts> PV:FؓfO .l'jΔ .FIz6Z+\:+=Syxja!{Bo '槭TZwE ebW(lPɄ~~9e 䪠 r-#eؗ޽[9b/OQNblg/TjGDA>2!-/&h%a,?gEo6 8I\E/+g31wücyehv/d*#" {bV|0Z~D,, {8e^SRkg.C;gŗ3X)W0F EY/N<)$V18\9u */.~ YaGrຐQnYXnw&pY@sk13}gx턴\A)mAmurk虞,Yvk>.5tP5|\k;jqRn>)R]IKz[ͼHbkYL,Z?4T(f,O!vhlY. `h-LKyF)0u8MtGƧF>SGgibSgfy{o<#OdVxe-{6sHLД@*9.9Lu?e G?>|A?4 ꗓZ闓KU;ߦ߄(YK/r;TF>GTw\|~<?>ggś72- J©AGd?zBǪsP}R%թU5kZ]ٻwuU%,BvYL UvDe,d9rW&jVk59;@nϲ(,E㣦s706p8x#.(~ȟPǗM׃NVUFF&B^(l2;\ \NsMLO +\1گasí3T@;:HnmDR#6\^Zܿ_U |pjPbk( 5ҚvC[rNdLZU2eci%A­g:['1m4qn, ,^6Z?Fq 6/TtM[&{9l}ZDۦC/R"3ۦs>Nb/:ønv2ɋ! 9#;B5(5zBFǢ.oӾ EڮF&))L F/ewTa;Cx;v*b־V\l9tՅ*,@!ٰu?b/h bU6dTٰaC2 xP&h+az/kPZY^zZ"P#-UlXae}5†VES;`Qvy]"\D@ښQEA/F*,Z;aJqB,O4EDX$oE=e'B2PX]_^WKocUWOz(4bU|IUo҅uuEg̟:aw7w寔הEUyЂډG JR"n*q|Z̥q B]5|:V@")+ie PҰbK*ɑưcyzѰa@ysJ1TXeG1 9:$z E8 KK*c~ʹ4CAaw"#Eռ|F%Ѐ,O`/[7yƵ:ZfJvOzQM *SN- x׾86B Ca A Fp**-.`TUee QA't,8 ,XPgB ilpX؂{XQWVt-({w&7|qrs+s5={WJ˽cE[ SkC__*d"jdB'I},j+Ue}J%j&~&']ֳkiQzr[ImE6Wl%ufޝ󝯰[.~ L-M)R\\PK"ά(in.K:0>7u]#O ᶡ|j/𺈻D 9Fɤvo^xg?r>Tq\_h΋T4'5M;MjOQ:P-'ܾи#*t?G]3~B߸7U5Z 񜮞Yc/9uI72ZVyr 6@F4-3oihTk&;(/FQğkJO,w$ԔT9 {CyM!w01`TRQ3^ Q`К۰8z=ھzh?‹\ڦj=oknݖT7PƏHvh>Mp@܆w !6e%8M޼;Iߕ*+o,r'S ׾zo 펾[~ѕ64U|?N^ZṺͦcy$lԸ K7ղZEOW?)kp:{;Q֍.:"^fvˊIȟlI](!57>2]ӺA h(-uu(b׹㺵*p{r'Q8utεVqk;SWԅ'V.s&׹oK(s=u{/~Ns4ǰ?lCޠ;xknȯJ}%MvW*hfk7$SӐƍr3!^V:w'M[5ѝ}92i\;.:gybX&^ >_å%dDX&V.Y:*/ˆ%-hHfrG6;yφ؟JWiAoK߱'@s eN{Ek`ɚ܀p1QxSCnUUWk ~G#;ermoÝ:YЕU*?]{skTPs%UQ]2phPt`h`8\RfOW'J:ԛ4;&qQeenƒE7繋US7<iV&ND]D0z{Bͼ2ɶ9"-6帓,% E4|`fZF??S]&+b`5E;A]"}s }#Wprs%_4{kymYoq:ŒL=Ax-^ f]7Nw:Tk~TWq{ۡ8Rxrȳ\8L]I䎛w؛tR8; m ɦJ[iN5պd4x q/+]Ycr|\;/,*ړUNZ;AK3 Q||Wl߸hfE >k>!i/0w+אПV;,\=+xW7 {O=>6z썑_[^'=vBPܡ C) G lyk ܒwQZyb:'3վEﰍվd.űacP0OCI^짮ON#Xxlh;/wچ_u:G9U4>@YL3;#\KaT7Pwεқt?BO^S񪳱МoNvtY+A_o$5x\'GzZ^SEcwomxCJw$eqdSQɠE2SPT0@WϿ*k7/xZYH(㕊+ua&Kꗶum a5'|ʯ.5y)~nzG ]K.م~i '7x:%FKʊN9#R'IHEum!g\e~"|z9C!6۔{d}-$il-?؏T?zտoהpqRxԎ,sG\Wjg4oG\=(W%<[.3;g!Wڏ&:Ė]~m6H< ;%IoJp[@mO?:][$ k&$S(ro5t0۰b[F)VC;֡"{R F7,ދ y["'::Һ]]ح c]ҡF~|sSBYZFи(X%^?.aW wjOUˊ_w<7g 37.t~ٵF =n&K;kuJ⟸D<5I_+m^ԺS8 kAk״#F+LWɓvnp?*+@ng*^]589iB!:ke~uJ-mw.]Re9d_. @m?ǖUǚRxk]unӖ{.O$iJ/}pXxIM%պ߬ȯ";]kszEm?1 I5t=&..+xw)'7K1Mw ?ywU+cY~'N/m]H5g/&keGomi7/[wĥ2J,#Vf_ЁMlq;C]ScVa-༔9Kz;8Z-C=.@~;֏zlk7k_,e]M5UU%S5bYkܿmlH5ߧ,YR8}VN.7>O%Mu>F^{[SJKڨ'͉c}+Oy6ݨ!/ zВ+#{Hk|};ӠW]{yMM`?pJ;ȽqytԻH)`wڠ( ]gϧo`q;<1*gxEYyE ~>^mM2xdƵVQ{qliazC}70 g8TzzxÞ?|#1HgJ]uYh#?nkSgm9C NQ o 6|;8s[:7ӽ='<->9+,=_:ai=:p7{SJD*-]MpxKtx —w@~32YۮG9- qϑz?s";S'~ȿU l}Ioaר<΀Y+͝0?Ş6^yl[ML_ 5<+-~|M8|gRx7n?3~/j%-e>-~> _o m-'|/π|hdm6^gJ,oF x[[W}M^O ׯG)cѧ/ot~ xn/'S³ t4 zvSnN;=ϋ|z>P/sfG“/ o ?Z9y/Q۔.&Tj'yxg6'axr`x?|c _NԪµ?΀g-~^7v0YOKYK~,7k_ oSԟ|>m˨u?SKD [ iwHx ~Z9Yf#C~.k\*ב'iK?J>v| yK A~%g^&_iY aLe䟄Ȓ<\ og-zG]d/$xGg;xX9OWo/}|*WY*GO -&,~ zg?xx i\CϘ}Z` #B|F[HRxM !>JVxGZx >ϷǵT~m--+-/xm6 Eu\qr ~V}R_[ _GL{}ɧ!Ւ? x=K,=a YC7R7aϺ>zF <)KϏV\y=Kҥ[;'X|;xWKN߄kyƬvvG{m:x)ϕÇ"{6πV%IdWWcOA8QzZY+bӆgNDZK~#w뺘 oKmoᑋQ̇拼GO— /| ߒub"_D;U F 8xx؏RU5G:j JJgy|^֌."ij[CoG~)z2[f{W =Pnm_5;x)Sd YN;VSw.z=:%ME,GOlk'4ΰ~z~BPh\E}_1gw߉3oI?y\ _g0<^1?|yH£? ?~Kq MҽkG_¿A>bۋu|twh'wb<_%Ih[/GXGZȇ?X-\# ;.5w? ;IZqɗ!Xajv;ߙvz KO3KG"(RxfQiܦuDL ,Vc-w&Fv/o _Y%wUg]س' ow3.":f KxL_#EO1}x(/4J~ < ûèA1G`f%XLWO;%kɦjgY>Sp^z>R;LTyoF.W(.aڃ{!\,nzJCxg-z{E#g[8paּpϷr—׸&_=K4cbw7?$ N~f~3 )?~2O_M?&xG8cdd2<> q\xaOIJEjz,w]m#;Qjz"C/G9_~<|~_=4t[tC9MRw6]\ #ExCq՞Ld˴ԻƁg,=g. )Kϓ%rxrgw?ZJ? ΧE#}Gg7s ͌i"Vۋ*a{ѯ6ŏG:l/ qGI_o|<\t>‰`,-s~V=z ?q5"p3Y+\T\סi~ Z ۛ|z5yށ >qI碵}oo f=/NnKWbO <תGck|؎sך+o0BL.'B!3_R^o'ML޾ë|{'񤹯=NWwõ{ 2= j[{L 5r_XRms(\/?Uү|ʧM&_4/M?P+T -c ?5t[V*x*U>ju{BP;[nNu<\x\bPVyWG >I"ç|-|܌R-"q&8[܎E~szROz4%*bkΏgO O~*#6sџj;XI|I%p/f9? */s??[,~wb0bOVɡp;.4 = $#]uD7oXz{ylßjg?R|l[O=(7eݜ7tOG2jxws{/v^NfLAME3n" [ ï:y_Ѿ/y|{|7uz97{v?Hw"G }2u_"cޖ1w5{RoUo:;p{sp}˔u]p[YNgxeO&{#/EgB";'Ҩ\x{OH? [Kj =shm0 luqkպS=D2g7t܇s!WaAr"Z5OE%<< qϥ?>N%`y9/C>Os59xRV=Yz/^R7{-j&~%g?&dpB\¯$}IFީygqIe_W7'Wa i=y ygN0s-_=O uTm\={ 7~SF@7q <9|qC*aȇfNZ(xdz^ Ϝ"=gso_q?+mQ=8(O#sCAGXjRʙvo큔ەςoW;G}G3hgWoy2<=s)!W3p]_, [Rx+\V3_jX|zn=-o5]'8f?{ oyqc9yP9C|y}U\GzyT7 o}RuO ߜ~ O>#3佃=^$7eǃ"6;</Ao/-|,xxѬp?m'^ <̜ς-34_ sï}4u? o;-oh9!Wr?]9l5X §;o H#\a5_H=SW:oM\Ϭ0M*}̻p_/s2;jg5ϟ,cԚ7;D>Vw/xC꽭¯R h3ax짧aGֽ+ѓ(oO ~u׸jsp]'zo>]ቡ5rS&.;L_3+sJS]ɺ̄M΄M·M.%6x>yʍߺr;z~<z?^ \TcM>$z9/NYu/U=Moh9L-Sb/RF9nԕ܊w^:nW=W|#UTx7~x${'Z|Hͳ{36i#(N; gq.G^x .V=H߆[gy xq ()r7Ǹmoy\ S5.< ? >yZ_1x2x|?|jO Yfs#<̜g疙IxU7_ Tϫf?z[5ZM /r'!hf{漰 <:Ze{ݑOp_{{ƍ>ԇu] {G[,^w>7p}j ?Wl\סj|"\OpcT?|GCswwUW/ O\iΏg Vw/bWwqxW[O?aks#) P|7x=́c=`1RӬ?^i 9?9ؓL9W;[ ߚyZߵOu1>IQ+W16̄w&|6v~Un. )A>S$mp}Ox˙%oseȅ =Cܫs[?4v}Xu'9sKXρWmz~2|_~C'QϹhmWIfD9N{㽪M?^z3oSb[Ob|;Q1oQD;Q{{k_݊_F|%F2cϕ5|ɟS> G-A90Ňs8<߼p2O'i[ ͗o:|!C=s yjowM7{u>D>T]CJ=r pg )C݅w#>pUOߢ M]gvR=wgEO+zf|r[_ r/[wvSpSp Os[Sߘ!qIZXxD[ qx=W(&aϊ_ ZO L&ã5]i;=uQ^,EmG G~ 2xnp=tV'9wn|z;|Ϸt[ᶞܫJ=8+y91/,(6sm{3<zg:J5ۿW_RN;s# &k#yg2Sym2muoR&vt2 Cg2/yeI>/t/ ?vτ|Ms j9X|rs]ٽ\m>y=yYy᭼ӥR\,|$=px?O2?o|"|(ܮ3DCn'|rus΄Vzs Výp\ģppTO³/'xOco}KSU 1=Gq[+)߻s~[9 YX5rXiW%cťC%tVcpo1z"oZYv}/YZ^y9[K-C6wOCy}LA~eOvhՉ4?q,;OD}\V]cX>xs_V|ز xJwFobSRn|W+X'K t3w2l xSs?dq$uO9}g6Nں |?IӖ$VzX"p!p8I [YUp>IpT}_4}l}- ]vZݮ 7>b͗uQ}_Ik'[ p~Z}ui2R_XOw}_W~Gώp{O@}/n#ng`. 9GG ,{oiY?DO6Zd?z mxxU&oʼX wxD,x5_r3cw~Q7oOEo_W~7'Np$~Kzj&oCF>vV&ډPGTNeժ?&|KsqKckoG>O=_C>q!oɑ?b|)r}-)7o ;fnyaG+Tzo- myK5<Ֆ5˛YXނfS M>_i %v6.Jx۷âvJ;k@x߽= OZŜ_GoKx+[FO\Zo{gu>jS'fʸmשG~BOo_t/EͯU}'Y~?gNބIZufEgﲾCLIa/Eў߿|f Й[>phYx;?_Gܣ|pӚH01SN֙ćr)+cs=;ĞJ+}i7;2.xiu܀=cϹ|>Z Rcþ'O]3ȡ)z(xsԓГÉ>´TrMɾ+M7~z.L'a o.a.ohWVsYWU `v -;}aY3GϒrhO+ Y=.[<~}> z_b= ݏ H ?ֿnm6mf?[|ٴE¯ =鳅 /"ݤ?Gbj)O&|ҝ oPx^3qUNoGe vS>ٲoXEU˧B/Cr^2Vr:׸s:[=5 wBfwޛtt8u_Y|3CDx13sx.Y0\ïf]l<*[?|9/ 7C!9Grk 3 ?5?"!/ A9^/%_1~cL)xd.3K5#p' '\WCp]}O+,>i9\+{y#o|ZCpW[<}Ŕݦ\ o[,\Ǚ^ӋMO4= Ods`M[d}< qRxڿ#exߍ^/\>7wv4xGKaK~Hwquf=8O-pgNWxZ|D97{H/Spo~33Lw < sekOsW;BpݷJcpݿJ/$]x^])\Cp\|[:Lg,~< =x;/"pa_u?_pFBg:w~_.q ~Xxix,ܱw`eݡV-p--?}wя,{G,~~{ x݅y܁:1 w,uĞ|Óp}'xտ1! qo-9L,xy8=W̹fmHaL :\OuXBkZ>E^LJGiWz~ q<>1׵ZK,~ ^܇9E1Z}## =UPx35/ 5f .3kw{~jmg ?^xk]O;hp}ǦMeɯV{N \=*კSŸ@~8܁k\(NN*_4_:gg{%>dK໼Hu]0 xLxWCpO;p/-znRa +3PxKpDxutx[p}Jxtw=p>U :o/>ݞ(\ǥp'a/Y$\pmqS+p_FncIu kz&i_vux>Kqw-Ǚ~Y~T=NJSѿ7%-\ٱŏt5'c|M1ӝp< uӝ\ǍVxqe%ܱxmpmópӆDS.f9X,Óc K%< s'ů 7[CMZnp~ O5޸+#Og٣?s8~>SV"XgCL{ ?~Ogobbs!vµ?Pdv8k{.'.7#Y| mp^g[B~sQɯî 7p߶wQKO|iGO gs|A9>&e~ <W?'^b='%?x9z_d9%9ܱi<|n)jo3ҳ؃Ɠp3SѓA>wUVX)?}*x]ViSO%;?zSt~o^o<-yj{;19xW]3zgϘg ䷇qO03ᅢ' /σyg2.d\) 4}xx|O__  ]i+ݻϥz0h;YB?w{0@~\_x臫ȟo5u͗r_lyV3kix@olocƟ/WK="|)ϱx+(k< ;Mfw[|fkqfox|8 OY_ c_JLOGy3,Y%tZw,{6]Ux<ނ_aa[煪U?~ubCWfucGW?y9K8ֻ[]~ea o6G&cuzB^e%nc!Z\r+?\~P;z t^7a<MҭO_$fCޱӤrT? o&;{j=W߹;TV=п5wYWSygvN^,|K_]Ͽ:?]6N.s_Ş2nOx[~w/N}m)4ѝD^D^;UU: %U˫JK**NjGƇ28>xĨ񸋎shQp(+/RX^oVՖ78P<^VR]7:^XW/i$?OB xI}}xymct<^TS3ݩ|Byi_7q/kƯ5u&NMIU~ueNËO)w%Nhrm.'c'4j,wTM(b͞d%eҺ2W<>2>&62Vւ hMn(+WJRYkޑJ˓Uudyi_1k35^Wa2V/~dԪڲut{$K`Mgi:iڒJ%inEc"O+\\TTm86H EWZ]^R۔,//qw,+ PZj UM55zT_R;<^QftF#7txQd]]uߊr׾fW1Y_/YoyMyǽ*֔@$JYk&nh/̱񚺌 ۭʒڲb_ j= o.\6|e煛VN mBcQQuݔxy}}]Ǐ76VSnXw{ۭ~/^O61򆆒)U*ݧ_qan;lhw?(^b7Ě];#hdbQG ~os{ZowtpRUꉗVC}IUcè %?-꼑z 'uG2wY|el U]]-$imG@:+3+edUu@+d KHB 4g%Vh,F,^ƂoFV_וqNĉ'9q"sA:ez=/;*v:2պ)^mE fwNxxnj3H%_6hf2_.׫HCr:@&Ro4ت @V-f<yZs ;jcI+@}AtYSυq7Lu'tXZE=9(S6^AFkl^3W0pzĪE8)1J7,  -mz,3K؀ $Ril_gL0Bb/M@ mb-S’ꮤnh56<f A\A ;= zьhLs>JPcOkYe h t<>Ҩ/CC>ӞXSF6Cxl f ],PBf.VzrEp6>RGl00∓S?+mYu2Iz<=|a)T3' sH9mMWaݧX/V( =B2†CPx#V D[GшZf0x85jTW!O2[EA_6c3̑A)ӃTD0ƿ(}l.zL"e]$S B)re |A^٤Y0 Dh aדUEf< ,P_@2R~<-]Na _1eh[ffW: bY^X` & 'SP,vL#LC<0N [%iYGj"g7 `#QLSû *3_U!mx= +T܀؏Rt3I8F- ] H>K9^;;ɪux'ƩeN)p/ 6 u@P@m0Ɯ$yxTA\Z> \6~Дnv=N-PRҬGk_U?'-q1{| 1U btCmjAf4i30;d&*SYiHJh(hĮ7-+X/U ,t\̈́]5.T`OMt~#pƠ5JJpS!$\A I4@. ʵ6r5ԬX @.BN{xD%[xP >`v6?cEzqחg_Es{iO>y}|~5y˛X^GGX\^W]~zm{>xnJ;Ìq)- zSP.Ֆ{y2L@xb' td!ǧ&"wx}j' d`!3&94t2Pw tSZ 6aG;9? ;q޳(PNY}oͲtj[vݥs2y ֎J%p0UY5mq8ڵ5T>+3:dQaG5O*PA5 FB|Q ͂5hTKU KL{3=䗖\XC 7᪨Ls)J&@tt[ɚ1дBA%FJؙ8c:>Y?Gg'~t\-L1A9iCd5]Qsdߗd6#Y>\dm3!A Ҥ0>ZG}nŧjQTXAZ(~굦 Lg qM0%Zux֬뚎hwٴ(`BM~D Fx: %qQ)@`D#U:WRx*CZq$Q?l.gJu^!o7ARD_U29^1mm@l(z ϰ!=D?m 3*߭QXwNW\@GvrLda,&'pG:_V!+`WnJb>͙%4 -@/Y@"[Y ^ s@ b&\ϤV^Ri^Gf:>&0$[} ׼'zlЗg#gYFTFY8Bgf>byܘg?uRP#5xIg%j>1-(YDp%r t5)%L${R|}USN_nonpǯ!yuhmnIV߭6jZſ+)7-01B"oamp',E œ)ե>Nvqh 25vc`>[eQl^G/Nj;-Q#0a]9|F퀝y ?{~uGUTn:5iͽ˹#P<6'@" p_4OZ f0 a5Q.NAAcj@FvmOgSCZ[d$3a_)0x^tCtxubϘcz!E)=IxBQ {R ^O2vQ3ʘ N4H踬M@u6E<܉l9HʿrC8q6"Tre3!&`0#؅MYLJ1NAњ$ M4izC|C:C0<:HxU/)%B|킉NoB8M_̻,?z؁㋿Q;}=`8 vfS3^/B 4s92'VRկyɷ|7$V2Mh[./6d:ߚeXIXL>ܐKIdT# ? Diƒ\'vK/Nz0 `dt6m_Do5u<]9z^eKQwN4%r{ȭG)ۈzӭoGǏ4{>ݚS^{ڷBTKZƸkUP2,efS!C^#:3:&JOXL}=x"Uo92H .NXNH jE7ږ]D.4FV4 %Ub#A Rt#t ]) X@b۶(`]/;X6MeS]!er:Jċև•I\1O'0rvo]djC!Ttc$5/]7B?ݖ}놹E9cc}aqx)mڜD'yqGkcUa)ȕ3ɄY$dr}ztѹ%tѹRt-d)].KDݡM!PtPˌ.Icx}GRBP"m0 즒0x8q$D:K$Nభ{snLM@z&/Yhށ&Su83^+Iꆀw_(Àt4K3k/F灇Nc4mw?tl7[=,=pZA;p]0dꌟ-"1aŇq#Ad={<0%8z'qTTXL'7;yCu \׀B4s1.@}d%γ[,k^.Aŀ;]UKϓjYJsq9mD5fUQ|}xSTe=-dJU0jL-kVYy]lR+-:;˓xd"}BbFr> 8:RQ|BSyJ|`o?6}')eXj*BD}C$w?$;;G+uE:"[rv&Qp[K$A 1]۪!>e`dGƟ""F-hwTROFQNap,f,* VE+ZUۨbjV ^mIM-jkq3\gkw'`_q.hϓ::O7f'DRņYǦ~n:DlVσj_m;'n`DaiI6gO~ .+Я B!zλ%&LhQΉ!\{ 1WfZacF_uxٸ. eɓ!q^Kd?4g.:WæDm*VNj=dv_ӳчq[8tul 3rގ`yQS:ܱˁ9~~8kzy; @h=EB3}@>&zWл?{R'ZnWxEhW#&%G[I!`w+4 ?cI^XL_\ӪW:K$N:qjGhͥ>}o;@vBC5wCOܻ؝eTbCbU§!+[{Ǿ4nuNeDD.i缺8^dۯ;O$%&K8mk]6rƖI6o%5ΰᅽ*]/l}3L;M1KNܷ =S!2 =6d0-a[(Tdhܻ^d?M}%wQ҅'.#O#3jCC~W5`%н24wy}x~o41oo>gI tA.L'25;x!hmnR,n7~9NoNw>z.76lO5|xD O's\M~9Ro)`}޼?1A7~| 7~x%^Ն@ԺQa:`qp_kpX3^iɡ8`A|I+%ݡsӮEk!Iw;aқa=Hr)}my{lQV7T:7Li=՞i=y.zP"@'ckvWEn=.KÖ6¦j{(mp}*yyJ"1)|rz@Eh0jmNyI\!;w=ۛЎA|2ajoRT@VU]:i<F(Ƈѡl΅Ls(h ڻ e{ԭ(_Ac, DSi?O^huw%|2 ~ 8CpV{/i,u/Ӧ\ͳ<0>0tṣpmXQg7\?!=@7~sϾ~:wX=9h-Γ/#Ǟ,n}fS!xQ ly@>@-yQ{?dq {t9b_ɔCϾ̈́}RۛA Ţ];tm}Fv=F^cѾ L&>QAuo|{== sFźI萉ǟ3mu$>0k/_zػU7Yߤk1o:̓<[eyٰ P=d_ c:Ӄj?-~7[R8?v tqߣ:~|HOaAOOl:y}K^ Jap˥k^S{XqƇս{)sލ'5:ȓ08JoRBD֨M}þ:nNKQ{ѶOkQϡB^ͣt!a&wQoUF/??TzibJ$ҙK€'Vr4*Zr_ޠwJ^⒨iK; Tޓ G6c@jZp-#*1 q̰cUJC!O^D/j&󅁳'dt`7Hh؞ڰ?ҝ!m0 :v5RxNߕ+ 7qhA c|$Mt _iʶiy@$d|i*z]ѳEXO&3D3Y*a/f׽LsG zu5۴VT} 8~j۔{syJAQfT^ms M(sz^pxu &`XӿtpJ(݆qd5ĀQ3{ L:0\R{_ǻثr@k>ڝ[g ]qXSQސF<s3|lŰyFu.NswDE+'*YQhՉ*VNYdVE,%l#k"%fJ~+7JL 7c]PWՍSωRNP 㳔sZnD?)rkX M}^,X컇u xk@8 QA$Qό}xB^ =<\Y{)Jq;Q :%53ɔ@@ ˚{>*Y[o)gbCBby"o KS#Y*@= `p9OҌ>%5(_>HFxd}0}i9d/ù,&F.c{\viX-"lvlmiczALE5/|.jwkU; TU­{R*qMHչ٨MEɤAEB^ T#͍^S:]S6M 歙ݶ7 K7c5rŒ ىQD(/E+*@Q^D "D( F6;y$;q4do ^i6#M/g%uC5yms3=S;T젊AVfO_mawb߆KՒa;]C}$_7@"]Hpu۸3!MVߕ1ya/fЇyfyTк^>xpnЏ{^f?;y!9M>|԰5E|z3+l_?7:c+2|԰5E4ԛr6 L4۝cNo`cf{/+ٱaLl |iձZzP~߃JuhΎ ׃M{ ۙ},WSÆ[H>SG%ܾ{:q&j|ڛN>LuF:ӄ-R;\q${ų!6v!J.&X 6 b. 'wյI#Z+/'\ D!Wy(^; .ˇU5-XsRXyMb#0j!tMD)ܢ◒ؔbR KvHZ۳ &?0QZ*B't*e(tL1 ?a>\VhS F-c9¯eӧ='; }ۓ4EOmeN,&*{[Kc-_.ËOG7ÏVooSh з^[n&}G=";IC! BO;yrO{t_OWWE9YߥdH"n wLZ)= uHCщR+#h140XC{QoBI)+dUpTm F^O{-. 7_\Ǔؿ_OvAPפIُngA/\w͏G 3I&G\38-w/gXrv üAss|(¼@y=r X?';.L{ߓ?_?}ο/ӟ߿~O ?(Bperfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfstdin/000077500000000000000000000000001505730223400244265ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfstdin/CMakeLists.txt000066400000000000000000000001441505730223400271650ustar00rootroot00000000000000add_qtc_test(tst_perfstdin DEPENDS Qt::Core Qt::Test perfparser_lib SOURCES tst_perfstdin.cpp ) perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfstdin/perfstdin.pro000066400000000000000000000004041505730223400271440ustar00rootroot00000000000000QT += testlib QT -= gui CONFIG += testcase strict_flags warn_on INCLUDEPATH += ../../../app TARGET = tst_perfstdin SOURCES += \ tst_perfstdin.cpp \ ../../../app/perfstdin.cpp HEADERS += \ ../../../app/perfstdin.h OTHER_FILES += perfstdin.qbs perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfstdin/perfstdin.qbs000066400000000000000000000003501505730223400271310ustar00rootroot00000000000000import qbs QtcAutotest { name: "PerfStdin Autotest" files: [ "tst_perfstdin.cpp", "../../../app/perfstdin.cpp", "../../../app/perfstdin.h" ] cpp.includePaths: base.concat(["../../../app"]) } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/perfstdin/tst_perfstdin.cpp000066400000000000000000000051041505730223400300220ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2018 The Qt Company Ltd ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perfstdin.h" #include #include #include #include class TestPerfstdin : public QObject { Q_OBJECT private slots: void testReadSelf(); }; void TestPerfstdin::testReadSelf() { std::freopen(QCoreApplication::applicationFilePath().toUtf8().constData(), "rb", stdin); QTemporaryFile tempfile; QVERIFY(tempfile.open()); PerfStdin device; int i = 0; auto doRead = [&](){ QVERIFY(device.bytesAvailable() > 0); qint64 r = device.bytesAvailable() + ((++i) % 32) - 16; const QByteArray data = device.read(r); qint64 pos = 0; while (pos < data.length()) { qint64 written = tempfile.write(data.data() + pos, data.length() - pos); QVERIFY(written >= 0); pos += written; } QCOMPARE(pos, data.length()); }; QObject::connect(&device, &QIODevice::readyRead, &tempfile, doRead); QObject::connect(&device, &QIODevice::aboutToClose, &tempfile, [&](){ while (device.bytesAvailable() > 0) doRead(); while (tempfile.bytesToWrite() > 0) QVERIFY(tempfile.flush()); QFile self(QCoreApplication::applicationFilePath()); QCOMPARE(tempfile.pos(), self.size()); QVERIFY(tempfile.reset()); QVERIFY(self.open(QIODevice::ReadOnly)); char c1, c2; while (!self.atEnd()) { QVERIFY(self.getChar(&c1)); QVERIFY(tempfile.getChar(&c2)); QCOMPARE(c1, c2); } QVERIFY(self.atEnd()); QVERIFY(tempfile.atEnd()); tempfile.close(); }); QVERIFY(device.open(QIODevice::ReadOnly)); QTRY_VERIFY(!tempfile.isOpen()); } QTEST_MAIN(TestPerfstdin) #include "tst_perfstdin.moc" perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/shared/000077500000000000000000000000001505730223400236765ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/shared/perfparsertestclient.cpp000066400000000000000000000237721505730223400306650ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 The Qt Company Ltd ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include "perffeatures.h" #include "perfparsertestclient.h" #include #include #ifdef MANUAL_TEST #define QVERIFY Q_ASSERT #define QCOMPARE(x, y) Q_ASSERT((x) == (y)) #else #include #endif PerfParserTestClient::PerfParserTestClient(QObject *parent) : QObject(parent) { } void PerfParserTestClient::extractTrace(QIODevice *device) { QVERIFY(device->bytesAvailable() > 0); const char streamMagic[] = "QPERFSTREAM"; const int magicSize = sizeof(streamMagic); QVarLengthArray magic(magicSize); device->read(magic.data(), magicSize); QCOMPARE(QByteArray(magic.data(), magic.size()), QByteArray(streamMagic, magicSize)); qint32 version; device->read(reinterpret_cast(&version), sizeof(qint32)); version = qFromLittleEndian(version); QVERIFY(version == QDataStream::Qt_DefaultCompiledVersion); float progress = -1; auto checkString = [this](qint32 id) { QVERIFY(id < m_strings.length()); QVERIFY(!m_strings[id].isEmpty()); }; auto checkLocation = [this](qint32 id) { QVERIFY(id < m_locations.length()); QVERIFY(m_locations[id].pid != 0); }; auto checkAttribute = [this, &checkString](qint32 id) { QVERIFY(id < m_attributes.length()); checkString(m_attributes[id].name); }; while (device->bytesAvailable() >= static_cast(sizeof(quint32))) { qint32 size; device->read(reinterpret_cast(&size), sizeof(quint32)); size = qFromLittleEndian(size); QVERIFY(device->bytesAvailable() >= size); QDataStream stream(device->read(size)); quint8 eventType; stream >> eventType; switch (eventType) { case ThreadStart: { ThreadStartEvent threadStart; stream >> threadStart.pid >> threadStart.tid >> threadStart.time >> threadStart.cpu >> threadStart.ppid; m_threadStarts.append(threadStart); m_commands.insert(threadStart.pid, m_commands.value(threadStart.ppid)); break; } case ThreadEnd: { ThreadEndEvent threadEnd; stream >> threadEnd.pid >> threadEnd.tid >> threadEnd.time >> threadEnd.cpu; m_threadEnds.append(threadEnd); break; } case Command: { CommandEvent command; stream >> command.pid >> command.tid >> command.time >> command.cpu >> command.name; checkString(command.name); m_commands.insert(command.tid, command); if (command.pid != command.tid && !m_commands.contains(command.pid)) m_commands.insert(command.pid, command); break; } case LocationDefinition: { qint32 id; LocationEvent location; stream >> id >> location.address >> location.file >> location.pid >> location.line >> location.column >> location.parentLocationId >> location.relAddr; if (location.file != -1) checkString(location.file); if (location.parentLocationId != -1) checkLocation(location.parentLocationId); QCOMPARE(id, m_locations.length()); m_locations.append(location); break; } case SymbolDefinition: { qint32 id; SymbolEvent symbol; stream >> id >> symbol.name >> symbol.binary >> symbol.path >> symbol.isKernel >> symbol.relAddr >> symbol.size >> symbol.actualPath >> symbol.isInline; if (symbol.name != -1) checkString(symbol.name); if (symbol.binary != -1) checkString(symbol.binary); QVERIFY(id < m_locations.size()); m_symbols.insert(id, symbol); break; } case AttributesDefinition: { qint32 id; AttributeEvent attribute; stream >> id >> attribute.type >> attribute.config >> attribute.name >> attribute.usesFrequency >> attribute.frequencyOrPeriod; checkString(attribute.name); QCOMPARE(id, m_attributes.length()); m_attributes.append(attribute); break; } case StringDefinition: { qint32 id; QByteArray string; stream >> id >> string; QCOMPARE(id, m_strings.length()); m_strings.append(string); break; } case Error: { qint32 errorCode; QString message; stream >> errorCode >> message; // Ignore this: We cannot find the elfs of course. break; } case Sample: case TracePointSample: { SampleEvent sample; stream >> sample.pid >> sample.tid >> sample.time >> sample.cpu >> sample.frames >> sample.numGuessedFrames >> sample.values; for (qint32 locationId : std::as_const(sample.frames)) checkLocation(locationId); for (const auto &value : std::as_const(sample.values)) checkAttribute(value.first); if (eventType == TracePointSample) { qint32 formatId; stream >> formatId >> sample.tracePointData; for (auto it = sample.tracePointData.constBegin(), end = sample.tracePointData.constEnd(); it != end; ++it) { checkString(it.key()); } } m_samples.append(sample); break; } case Progress: { const float oldProgress = progress; stream >> progress; QVERIFY(progress > oldProgress); break; } case TracePointFormat: { qint32 id; TracePointFormatEvent tracePointFormat; stream >> id >> tracePointFormat.system >> tracePointFormat.name >> tracePointFormat.flags >> tracePointFormat.format; checkString(tracePointFormat.system); checkString(tracePointFormat.name); checkString(tracePointFormat.format); QVERIFY(!m_tracePointFormats.contains(id)); m_tracePointFormats.insert(id, tracePointFormat); break; } default: stream.skipRawData(size); break; } QVERIFY(stream.atEnd()); } } void PerfParserTestClient::convertToText(QTextStream &out) const { using Qt::dec; using Qt::hex; const auto allSamples = samples(); for (const auto &sample : allSamples) { out << string(command(sample.pid).name) << '\t' << sample.pid << '\t' << sample.tid << '\t' << sample.time / 1000000000 << '.' << qSetFieldWidth(9) << qSetPadChar(QLatin1Char('0')) << sample.time % 1000000000 << qSetFieldWidth(0) << qSetPadChar(QLatin1Char(' ')) << '\n'; for (const auto &value : sample.values) { const auto attribute = this->attribute(value.first); const auto cost = attribute.usesFrequency ? value.second : attribute.frequencyOrPeriod; out << '\t' << string(attribute.name) << ": "; if (attribute.type == 2) { const auto format = tracePointFormat(static_cast(attribute.config)); out << string(format.system) << ' ' << string(format.name) << ' ' << Qt::hex << format.flags << Qt::dec << '\n'; // we need stable output to allow comparisons, so convert to map QMap sortedTracePointData; for (auto it = sample.tracePointData.begin(); it != sample.tracePointData.end(); ++it) { sortedTracePointData.insert(it.key(), it.value()); } for (auto it = sortedTracePointData.begin(); it != sortedTracePointData.end(); ++it) { out << "\t\t" << string(it.key()) << '=' << it.value().toString() << '\n'; } } else { out << cost << '\n'; } } out << '\n'; auto printFrame = [&out, this](qint32 locationId) -> qint32 { const auto location = this->location(locationId); out << '\t' << Qt::hex << location.address << ' ' << location.relAddr << Qt::dec; const auto symbol = this->symbol(locationId); if (location.file != -1) out << '\t' << string(location.file) << ':' << location.line << ':' << location.column; out << '\t' << Qt::hex << symbol.relAddr << ' ' << symbol.size << Qt::dec; if (symbol.path != -1) out << '\t' << string(symbol.name) << ' ' << string(symbol.binary) << ' ' << string(symbol.path) << (symbol.isKernel ? " [kernel]" : "") << (symbol.isInline ? " (inlined)" : "") // trailing space for backwards compat with old expected data files << ((!symbol.isKernel && !symbol.isInline) ? " " : ""); out << '\n'; return location.parentLocationId; }; for (const auto &frame : sample.frames) { auto locationId = printFrame(frame); while (locationId != -1) locationId = printFrame(locationId); } out << '\n'; } } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/shared/perfparsertestclient.h000066400000000000000000000100071505730223400303150ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2017 The Qt Company Ltd ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #pragma once #include #include #include #include #include QT_BEGIN_NAMESPACE class QTextStream; QT_END_NAMESPACE class PerfParserTestClient : public QObject { Q_OBJECT public: struct AttributeEvent { quint32 type = 0; qint32 name = -1; quint64 config = 0; bool usesFrequency = false; quint64 frequencyOrPeriod = 0; }; struct ThreadEvent { qint32 pid = -1; qint32 tid = -1; quint64 time = 0; quint32 cpu = 0; }; struct ThreadEndEvent : public ThreadEvent { }; struct ThreadStartEvent : public ThreadEvent { qint32 ppid = -1; }; struct CommandEvent : public ThreadEvent { qint32 name = -1; }; struct LocationEvent { quint64 address = 0; quint64 relAddr = 0; qint32 file = -1; quint32 pid = 0; qint32 line = -1; qint32 column = -1; qint32 parentLocationId = -1; }; struct SymbolEvent { qint32 name = -1; quint64 relAddr = 0; quint64 size = 0; qint32 binary = -1; qint32 path = -1; qint32 actualPath = -1; bool isKernel = false; bool isInline = false; }; struct SampleEvent : public ThreadEvent { QVector frames; QVector> values; QHash tracePointData; quint8 numGuessedFrames = 0; }; struct TracePointFormatEvent { qint32 system = -1; qint32 name = -1; quint32 flags = 0; qint32 format = -1; }; // Repeated here, as we want to check against accidental changes in enum values. enum EventType { ThreadStart, ThreadEnd, Command, LocationDefinition, SymbolDefinition, StringDefinition, LostDefinition, FeaturesDefinition, Error, Progress, TracePointFormat, AttributesDefinition, ContextSwitchDefinition, Sample, TracePointSample, InvalidType }; Q_ENUM(EventType) explicit PerfParserTestClient(QObject *parent = nullptr); void extractTrace(QIODevice *output); QByteArray string(qint32 id) const { return m_strings.value(id); } CommandEvent command(qint32 tid) const { return m_commands[tid]; } AttributeEvent attribute(qint32 id) const { return m_attributes.value(id); } QVector samples() const { return m_samples; } LocationEvent location(qint32 id) const { return m_locations.value(id); } SymbolEvent symbol(qint32 id) const { return m_symbols.value(id); } TracePointFormatEvent tracePointFormat(qint32 id) const { return m_tracePointFormats.value(id); } void convertToText(QTextStream &output) const; private: QVector m_strings; QVector m_attributes; QHash m_commands; QVector m_threadStarts; QVector m_threadEnds; QVector m_locations; QHash m_symbols; QVector m_samples; QHash m_tracePointFormats; }; perfparser-65472541f74da213583535c8bb4fea831e875109/tests/auto/shared/shared.pri000066400000000000000000000001651505730223400256620ustar00rootroot00000000000000INCLUDEPATH += $$PWD HEADERS += \ $$PWD/perfparsertestclient.h SOURCES += \ $$PWD/perfparsertestclient.cpp perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/000077500000000000000000000000001505730223400227355ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/CMakeLists.txt000066400000000000000000000000341505730223400254720ustar00rootroot00000000000000add_subdirectory(perf2text) perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/clients/000077500000000000000000000000001505730223400243765ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/clients/fork.c000066400000000000000000000010271505730223400255030ustar00rootroot00000000000000// SPDX-License-Identifier: LGPL-2.1-or-later #include #include #include #include #include int main() { pid_t child = fork(); if (child == 0) { double sum = 0; for (int i = 0; i < 1000000; ++i) { sum += cos(cos(i) * cos(i) + cos(i * i) + cos(cos(i))); } printf("sum is: %g\n", sum); } else { printf("waiting for child\n"); waitpid(child, NULL, 0); printf("done waiting\n"); } return 0; } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/clients/parallel.cpp000066400000000000000000000014721505730223400267020ustar00rootroot00000000000000// SPDX-License-Identifier: LGPL-2.1-or-later #include #include #include #include #include #include #include #include using namespace std; double worker() { uniform_real_distribution uniform(-1E5, 1E5); default_random_engine engine; double s = 0; for (int i = 0; i < 10000; ++i) { s += norm(complex(uniform(engine), uniform(engine))); } cout << s << endl; return s; } int main(int argc, char** argv) { const int numTasks = argc > 1 ? stoi(argv[1]) : std::thread::hardware_concurrency(); vector> results; for (int i = 0; i < numTasks; ++i) { results.push_back(async(launch::async, [i]() { return worker() * i; })); } return 0; } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/clients/vector.cpp000066400000000000000000000007121505730223400264040ustar00rootroot00000000000000// SPDX-License-Identifier: LGPL-2.1-or-later #include #include #include #include #include int main() { std::vector v; std::generate_n(std::back_inserter(v), 100000, [i = 0] () mutable { auto x = std::sin(i++); auto y = std::cos(i++); return std::abs(std::complex(x, y)); }); auto sum = std::accumulate(v.begin(), v.end(), 0.0); return sum > 0; } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/manual.pro000066400000000000000000000001031505730223400247260ustar00rootroot00000000000000TEMPLATE = subdirs SUBDIRS = perf2text OTHER_FILES += manual.qbs perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/manual.qbs000066400000000000000000000001201505730223400247120ustar00rootroot00000000000000import qbs Project { name: "Manual Tests" references: ["perf2text"] } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/perf2text/000077500000000000000000000000001505730223400246605ustar00rootroot00000000000000perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/perf2text/CMakeLists.txt000066400000000000000000000002671505730223400274250ustar00rootroot00000000000000add_qtc_executable(perf2text DEFINES MANUAL_TEST DEPENDS perfparser_lib INCLUDES ../../auto/shared/ SOURCES ../../auto/shared/perfparsertestclient.cpp perf2text.cpp ) perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/perf2text/perf2text.cpp000066400000000000000000000044761505730223400273220ustar00rootroot00000000000000/**************************************************************************** ** ** Copyright (C) 2019 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Milian Wolff ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Enterprise Perf Profiler Add-on. ** ** GNU General Public License Usage ** This file may be used under the terms of the GNU General Public License ** version 3 as published by the Free Software Foundation and appearing in ** the file LICENSE.GPLv3 included in the packaging of this file. Please ** review the following information to ensure the GNU General Public License ** requirements will be met: https://www.gnu.org/licenses/gpl.html. ** ** If you have questions regarding the use of this file, please use ** contact form at http://www.qt.io/contact-us ** ****************************************************************************/ #include #include #include #include #include #include "perfparsertestclient.h" int main(int argc, char **argv) { QCoreApplication app(argc, argv); const auto perfparser = QStandardPaths::findExecutable(QStringLiteral("perfparser"), {app.applicationDirPath()}); if (perfparser.isEmpty()) { qWarning() << "failed to find perfparser executable"; return 1; } auto args = app.arguments(); args.removeFirst(); QProcess process; process.setProcessChannelMode(QProcess::ForwardedErrorChannel); QObject::connect(&process, &QProcess::errorOccurred, &app, [&process](QProcess::ProcessError error) { qWarning() << "perfparser process error:" << error << process.errorString(); }); QObject::connect(&process, QOverload::of(&QProcess::finished), &app, [&process](int exitCode, QProcess::ExitStatus status) { if (exitCode != 0 || status != QProcess::NormalExit) qWarning() << "perfparser process finished abnormally:" << exitCode << status << process.errorString(); }); process.start(perfparser, args); if (!process.waitForStarted() || !process.waitForFinished()) return 1; QTextStream out(stdout); PerfParserTestClient client; client.extractTrace(&process); client.convertToText(out); return 0; } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/perf2text/perf2text.pro000066400000000000000000000005771505730223400273360ustar00rootroot00000000000000QT = core CONFIG += c++11 console CONFIG -= app_bundle CONFIG += strict_flags warn_on INCLUDEPATH += ../../../app include(../../../paths.pri) include(../../auto/shared/shared.pri) DEFINES += MANUAL_TEST DESTDIR = $$PERFPARSER_APP_DESTDIR target.path = $$PERFPARSER_APP_INSTALLDIR INSTALLS += target TARGET = perf2text SOURCES += perf2text.cpp OTHER_FILES += perf2text.qbs perfparser-65472541f74da213583535c8bb4fea831e875109/tests/manual/perf2text/perf2text.qbs000066400000000000000000000005071505730223400273140ustar00rootroot00000000000000import qbs QtcTool { name: "perf2text" Depends { name: "perfparser" } cpp.defines: ["MANUAL_TEST"] cpp.includePaths: ["../../../app", "../../auto/shared"] files: [ "perf2text.cpp", "../../auto/shared/perfparsertestclient.cpp", "../../auto/shared/perfparsertestclient.h", ] } perfparser-65472541f74da213583535c8bb4fea831e875109/tests/tests.pro000066400000000000000000000001031505730223400233360ustar00rootroot00000000000000TEMPLATE = subdirs SUBDIRS = auto manual OTHER_FILES += tests.qbs perfparser-65472541f74da213583535c8bb4fea831e875109/tests/tests.qbs000066400000000000000000000001151505730223400233260ustar00rootroot00000000000000import qbs Project { name: "Tests" references: ["auto", "manual"] }