pax_global_header00006660000000000000000000000064134353220000014502gustar00rootroot0000000000000052 comment=3fb538424f9a6eeaa74126bd7bc600f9325eaf85 ohcount-4.0.0/000077500000000000000000000000001343532200000131625ustar00rootroot00000000000000ohcount-4.0.0/.gitignore000066400000000000000000000004041343532200000151500ustar00rootroot00000000000000pkg lib/i[3-9]86* lib/x86* *.swp tags .DS_Store src/hash/*_hash.h src/hash/language_hash.c src/parsers/*.h src/parser.o test/unit/run_tests bin/ ruby/ohcount.so ruby/ohcount_wrap.c test/unit/run_tests.dSYM/ build-python/ python/ohcount.py .rvmrc .ruby-version ohcount-4.0.0/.travis.yml000066400000000000000000000002031343532200000152660ustar00rootroot00000000000000language: ruby install: - sudo apt-get install libpcre3 libpcre3-dev libmagic-dev gperf gcc ragel swig - gem install test-unit ohcount-4.0.0/COPYING000066400000000000000000000431031343532200000142160ustar00rootroot00000000000000 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) 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 this service 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 make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. 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. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), 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 distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the 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 a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE 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. 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 convey 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 2 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, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision 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, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This 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. ohcount-4.0.0/README.md000066400000000000000000000063331343532200000144460ustar00rootroot00000000000000Ohcount ======= Ohloh's source code line counter. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License Version 2 as published by the Free Software Foundation. License ------- Ohcount is specifically licensed under GPL v2.0, and no 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 . Overview -------- Ohcount is a library for counting lines of source code. It was originally developed at Ohloh, and is used to generate the reports at www.openhub.net. Ohcount supports multiple languages within a single file: for example, a complex HTML document might include regions of both CSS and JavaScript. Ohcount has two main components: a detector which determines the primary language family used by a particular source file, and a parser which provides a line-by-line breakdown of the contents of a source file. Ohcount includes a command line tool that allows you to count individual files or whole directory trees. It also allows you to find source code files by language family, or to create a detailed annotation of an individual source file. Ohcount includes a Ruby binding which allows you to directly access its language detection features from a Ruby application. System Requirements ------------------- Ohcount is supported on Ubuntu 18.04 LTS. It has also been tested on Fedora 29. Other unix-like environments should also work, but your mileage may vary. Ohcount does not support Windows. Ohcount targets Ruby 2.5.0. The ruby dev headers provided by Ubuntu/Fedora package managers were found to be missing a *config.h* header file. Installing ruby using brew/rbenv/rvm works better for compiling ohcount. Source Code ----------- Ohcount source code is available as a Git repository: git clone git://github.com/blackducksoftware/ohcount.git Building Ohcount ---------------- > Last updated: 2019-01-28 You will need ragel 7.0 or higher, bash, gperf, libpcre3-dev, libmagic-dev, gcc(version 7.3 or greater) and swig (>=3.0.0). #### Ubuntu/Debian ``` $ sudo apt-get install libpcre3 libpcre3-dev libmagic-dev gperf gcc ragel swig $ ./build ``` ### Fedora ``` $ sudo dnf install gcc file-devel gperf ragel swig pcre-devel $ ./build ``` #### OSx ``` $ brew install libmagic pcre ragel swig $ ./build ``` For the ruby bindings, there is a dependency for the 'test-unit' gem: ``` $ gem install test-unit ``` Using Ohcount ------------- Once you've built ohcount, the executable program will be at bin/ohcount. The most basic use is to count lines of code in a directory tree. run: ``` $ bin/ohcount ``` Ohcount support several options. Run `ohcount --help` for more information. Building Ruby and Python Libraries ---------------------------------- To build the ruby wrapper: ``` $ ./build ruby ``` To build the python wrapper, run ``` $ python python/setup.py build $ python python/setup.py install ``` The python wrapper is currently unsupported. ohcount-4.0.0/Rakefile000066400000000000000000000002361343532200000146300ustar00rootroot00000000000000task :default => [:build_all] task :build_all => [:build, :build_ruby] task :build do system "./build" end task :build_ruby do system "./build ruby" end ohcount-4.0.0/build000077500000000000000000000101011343532200000142000ustar00rootroot00000000000000#!/usr/bin/env bash # Build script for Ohcount. # Written by Mitchell Foral. mitchellcaladbolg.net. # Options # Change these for your system configuration. if [ `uname` != "Darwin" ] then # Linux INC_DIR= LIB_DIR= if [ `uname` == "FreeBSD" ] then INC_DIR=/usr/local/include LIB_DIR=/usr/local/lib fi # You shouldn't have to change the following. CFLAGS=-O3 WARN="-Wall -Wno-pointer-to-int-cast -Wno-parentheses" SHARED=-shared SHARED_NAME=libohcount.so RB_SHARED=-shared RB_SHARED_NAME=ohcount.so else # Mac OSX INC_DIR=/opt/local/include LIB_DIR=/opt/local/lib # You shouldn't have to change the following. CFLAGS="-fno-common -g" WARN="-Wall -Wno-parentheses" SHARED="-dynamiclib -L$LIB_DIR -lpcre" SHARED_NAME=libohcount.dylib RB_SHARED="-dynamic -bundle -lruby" RB_SHARED_NAME=ohcount.bundle fi # C compiler and flags cc="gcc -fPIC -g $CFLAGS $WARN -I$INC_DIR -L$LIB_DIR" # ARCHITECTURE arch=`ruby/print_arch` # Ohcount source files files="src/sourcefile.c \ src/detector.c \ src/licenses.c \ src/parser.o \ src/loc.c \ src/log.c \ src/diff.c \ src/parsed_language.c \ src/hash/language_hash.c" # If any src/hash/*.gperf file is newer than the header files (which were # presumably generated together), regenerate the headers. build_hash_headers() { if [[ -z `ls src/hash/ | grep "_hash.h$"` || ! -z `find src/hash/*.gperf -newer src/hash/parser_hash.h` ]] then echo "Generating hash headers" sh -c "cd src/hash/ && ./generate_headers" || exit 1 fi } # If src/parser.o does not exist, or if there are Ragel parsers or parser # header files newer than the existing parser.o, recompile parser.o. build_parser_o() { if [[ ! -f src/parser.o || ! -z `find src/parsers/*.{h,rl} -newer src/parser.o` ]] then bash -c "cd src/parsers/ && bash ./compile" || exit 1 echo "Building src/parser.c (will take a while)" bash -c "$cc -c src/parser.c -o src/parser.o" || exit 1 fi } build_shared() { build_hash_headers build_parser_o if [[ ! -f src/$SHARED_NAME || ! -z `find src/*.{h,c} -newer src/$SHARED_NAME` ]] then echo "Building shared library" sh -c "$cc $SHARED $files -o src/$SHARED_NAME" || exit 1 fi } build_ohcount() { build_hash_headers build_parser_o echo "Building Ohcount" mkdir -p bin/ sh -c "$cc src/ohcount.c $files -o bin/ohcount -lpcre -lmagic" || exit 1 } build_test_suite() { build_hash_headers build_parser_o echo "Building test suite" sh -c "$cc test/unit/all_tests.c $files -o test/unit/run_tests -lpcre -lmagic" \ || exit 1 } run_test_suite() { echo "Running test suite" sh -c "cd test/unit/ && ./run_tests" } RUBY_HEADER_DIR=`ruby -rmkmf -e 'print RbConfig::expand(CONFIG["rubyhdrdir"])'` rbconfig_arch=`ruby -rmkmf -e 'print RbConfig::expand(CONFIG["arch"])'` RUBY_CONFIG_DIR="$RUBY_HEADER_DIR/$rbconfig_arch" build_ruby_bindings() { echo "Generating Ruby bindings for $arch" sh -c "swig -ruby -o ruby/ohcount_wrap.c ruby/ohcount.i" || exit 1 mkdir -p ruby/$arch sh -c "$cc $RB_SHARED ruby/ohcount_wrap.c $files -o ruby/$arch/$RB_SHARED_NAME \ -I$RUBY_HEADER_DIR -I$RUBY_CONFIG_DIR \ -lpcre -lmagic" || exit 1 sh -c "cd test/unit/ruby && ruby ruby_test.rb" || exit 1 } if [ $# -eq 0 ] || [ $1 == "all" ] then build_ohcount build_test_suite run_test_suite build_ruby_bindings echo $success elif [ $1 == "shared" ] then build_shared echo "Build successful; $SHARED_NAME is in src/" elif [ $1 == "ohcount" ] then build_ohcount echo "Build successful; ohcount is in bin/" elif [ $1 == "tests" ] then build_test_suite run_test_suite elif [ $1 == "ruby" ] then build_ruby_bindings echo "Build successful; $RB_SHARED_NAME is in ruby/$arch" elif [ $1 == "clean" ] then rm -f bin/ohcount rm -f test/unit/run_tests rm -f src/parser.o rm -f src/parsers/*.h rm -f src/hash/*.h rm -f src/hash/*.c rm -f src/$SHARED_NAME rm -f ruby/$RB_SHARED_NAME rm -rf ruby/$arch/* rm -f ruby/ohcount_wrap.c else echo "Usage: build [all|ohcount|shared|tests|ruby|clean]" fi ohcount-4.0.0/doc/000077500000000000000000000000001343532200000137275ustar00rootroot00000000000000ohcount-4.0.0/doc/Doxyfile000066400000000000000000001713251343532200000154460ustar00rootroot00000000000000# Doxyfile 1.5.7.1 # This file describes the settings to be used by the documentation system # doxygen (www.doxygen.org) for a project # # All text after a hash (#) is considered a comment and will be ignored # The format is: # TAG = value [value, ...] # For lists items can also be appended using: # TAG += value [value, ...] # Values that contain spaces should be placed between quotes (" ") #--------------------------------------------------------------------------- # Project related configuration options #--------------------------------------------------------------------------- # This tag specifies the encoding used for all characters in the config file # that follow. The default is UTF-8 which is also the encoding used for all # text before the first occurrence of this tag. Doxygen uses libiconv (or the # iconv built into libc) for the transcoding. See # http://www.gnu.org/software/libiconv for the list of possible encodings. DOXYFILE_ENCODING = UTF-8 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded # by quotes) that should identify the project. PROJECT_NAME = ohcount # The PROJECT_NUMBER tag can be used to enter a project or revision number. # This could be handy for archiving the generated documentation or # if some version control system is used. PROJECT_NUMBER = # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # base path where the generated documentation will be put. # If a relative path is entered, it will be relative to the location # where doxygen was started. If left blank the current directory will be used. OUTPUT_DIRECTORY = # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create # 4096 sub-directories (in 2 levels) under the output directory of each output # format and will distribute the generated files over these directories. # Enabling this option can be useful when feeding doxygen a huge amount of # source files, where putting all generated files in the same directory would # otherwise cause performance problems for the file system. CREATE_SUBDIRS = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this # information to generate all constant output in the proper language. # The default language is English, other supported languages are: # Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese-Traditional, # Croatian, Czech, Danish, Dutch, Farsi, Finnish, French, German, Greek, # Hungarian, Italian, Japanese, Japanese-en (Japanese with English messages), # Korean, Korean-en, Lithuanian, Norwegian, Macedonian, Persian, Polish, # Portuguese, Romanian, Russian, Serbian, Serbian-Cyrilic, Slovak, Slovene, # Spanish, Swedish, and Ukrainian. OUTPUT_LANGUAGE = English # If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will # include brief member descriptions after the members that are listed in # the file and class documentation (similar to JavaDoc). # Set to NO to disable this. BRIEF_MEMBER_DESC = YES # If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend # the brief description of a member or function before the detailed description. # Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the # brief descriptions will be completely suppressed. REPEAT_BRIEF = YES # This tag implements a quasi-intelligent brief description abbreviator # that is used to form the text in various listings. Each string # in this list, if found as the leading text of the brief description, will be # stripped from the text and the result after processing the whole list, is # used as the annotated text. Otherwise, the brief description is used as-is. # If left blank, the following values are used ("$name" is automatically # replaced with the name of the entity): "The $name class" "The $name widget" # "The $name file" "is" "provides" "specifies" "contains" # "represents" "a" "an" "the" ABBREVIATE_BRIEF = # If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then # Doxygen will generate a detailed section even if there is only a brief # description. ALWAYS_DETAILED_SEC = NO # If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all # inherited members of a class in the documentation of that class as if those # members were ordinary class members. Constructors, destructors and assignment # operators of the base classes will not be shown. INLINE_INHERITED_MEMB = NO # If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full # path before files name in the file list and in the header files. If set # to NO the shortest path that makes the file name unique will be used. FULL_PATH_NAMES = YES # If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag # can be used to strip a user-defined part of the path. Stripping is # only done if one of the specified strings matches the left-hand part of # the path. The tag can be used to show relative paths in the file list. # If left blank the directory from which doxygen is run is used as the # path to strip. STRIP_FROM_PATH = # The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of # the path mentioned in the documentation of a class, which tells # the reader which header file to include in order to use a class. # If left blank only the name of the header file containing the class # definition is used. Otherwise one should specify the include paths that # are normally passed to the compiler using the -I flag. STRIP_FROM_INC_PATH = # If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter # (but less readable) file names. This can be useful is your file systems # doesn't support long names like on DOS, Mac, or CD-ROM. SHORT_NAMES = NO # If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen # will interpret the first line (until the first dot) of a JavaDoc-style # comment as the brief description. If set to NO, the JavaDoc # comments will behave just like regular Qt-style comments # (thus requiring an explicit @brief command for a brief description.) JAVADOC_AUTOBRIEF = NO # If the QT_AUTOBRIEF tag is set to YES then Doxygen will # interpret the first line (until the first dot) of a Qt-style # comment as the brief description. If set to NO, the comments # will behave just like regular Qt-style comments (thus requiring # an explicit \brief command for a brief description.) QT_AUTOBRIEF = NO # The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen # treat a multi-line C++ special comment block (i.e. a block of //! or /// # comments) as a brief description. This used to be the default behaviour. # The new default is to treat a multi-line C++ comment block as a detailed # description. Set this tag to YES if you prefer the old behaviour instead. MULTILINE_CPP_IS_BRIEF = NO # If the INHERIT_DOCS tag is set to YES (the default) then an undocumented # member inherits the documentation from any documented member that it # re-implements. INHERIT_DOCS = YES # If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce # a new page for each member. If set to NO, the documentation of a member will # be part of the file/class/namespace that contains it. SEPARATE_MEMBER_PAGES = NO # The TAB_SIZE tag can be used to set the number of spaces in a tab. # Doxygen uses this value to replace tabs by spaces in code fragments. TAB_SIZE = 8 # This tag can be used to specify a number of aliases that acts # as commands in the documentation. An alias has the form "name=value". # For example adding "sideeffect=\par Side Effects:\n" will allow you to # put the command \sideeffect (or @sideeffect) in the documentation, which # will result in a user-defined paragraph with heading "Side Effects:". # You can put \n's in the value part of an alias to insert newlines. ALIASES = # Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C # sources only. Doxygen will then generate output that is more tailored for C. # For instance, some of the names that are used will be different. The list # of all members will be omitted, etc. OPTIMIZE_OUTPUT_FOR_C = YES # Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java # sources only. Doxygen will then generate output that is more tailored for # Java. For instance, namespaces will be presented as packages, qualified # scopes will look different, etc. OPTIMIZE_OUTPUT_JAVA = NO # Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran # sources only. Doxygen will then generate output that is more tailored for # Fortran. OPTIMIZE_FOR_FORTRAN = NO # Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL # sources. Doxygen will then generate output that is tailored for # VHDL. OPTIMIZE_OUTPUT_VHDL = NO # If you use STL classes (i.e. std::string, std::vector, etc.) but do not want # to include (a tag file for) the STL sources as input, then you should # set this tag to YES in order to let doxygen match functions declarations and # definitions whose arguments contain STL classes (e.g. func(std::string); v.s. # func(std::string) {}). This also make the inheritance and collaboration # diagrams that involve STL classes more complete and accurate. BUILTIN_STL_SUPPORT = NO # If you use Microsoft's C++/CLI language, you should set this option to YES to # enable parsing support. CPP_CLI_SUPPORT = NO # Set the SIP_SUPPORT tag to YES if your project consists of sip sources only. # Doxygen will parse them like normal C++ but will assume all classes use public # instead of private inheritance when no explicit protection keyword is present. SIP_SUPPORT = NO # For Microsoft's IDL there are propget and propput attributes to indicate getter # and setter methods for a property. Setting this option to YES (the default) # will make doxygen to replace the get and set methods by a property in the # documentation. This will only work if the methods are indeed getting or # setting a simple type. If this is not the case, or you want to show the # methods anyway, you should set this option to NO. IDL_PROPERTY_SUPPORT = YES # If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC # tag is set to YES, then doxygen will reuse the documentation of the first # member in the group (if any) for the other members of the group. By default # all members of a group must be documented explicitly. DISTRIBUTE_GROUP_DOC = NO # Set the SUBGROUPING tag to YES (the default) to allow class member groups of # the same type (for instance a group of public functions) to be put as a # subgroup of that type (e.g. under the Public Functions section). Set it to # NO to prevent subgrouping. Alternatively, this can be done per class using # the \nosubgrouping command. SUBGROUPING = YES # When TYPEDEF_HIDES_STRUCT is enabled, a typedef of a struct, union, or enum # is documented as struct, union, or enum with the name of the typedef. So # typedef struct TypeS {} TypeT, will appear in the documentation as a struct # with name TypeT. When disabled the typedef will appear as a member of a file, # namespace, or class. And the struct will be named TypeS. This can typically # be useful for C code in case the coding convention dictates that all compound # types are typedef'ed and only the typedef is referenced, never the tag name. TYPEDEF_HIDES_STRUCT = NO # The SYMBOL_CACHE_SIZE determines the size of the internal cache use to # determine which symbols to keep in memory and which to flush to disk. # When the cache is full, less often used symbols will be written to disk. # For small to medium size projects (<1000 input files) the default value is # probably good enough. For larger projects a too small cache size can cause # doxygen to be busy swapping symbols to and from disk most of the time # causing a significant performance penality. # If the system has enough physical memory increasing the cache will improve the # performance by keeping more symbols in memory. Note that the value works on # a logarithmic scale so increasing the size by one will rougly double the # memory usage. The cache size is given by this formula: # 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0, # corresponding to a cache size of 2^16 = 65536 symbols SYMBOL_CACHE_SIZE = 0 #--------------------------------------------------------------------------- # Build related configuration options #--------------------------------------------------------------------------- # If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in # documentation are documented, even if no documentation was available. # Private class members and static file members will be hidden unless # the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES EXTRACT_ALL = YES # If the EXTRACT_PRIVATE tag is set to YES all private members of a class # will be included in the documentation. EXTRACT_PRIVATE = NO # If the EXTRACT_STATIC tag is set to YES all static members of a file # will be included in the documentation. EXTRACT_STATIC = NO # If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) # defined locally in source files will be included in the documentation. # If set to NO only classes defined in header files are included. EXTRACT_LOCAL_CLASSES = YES # This flag is only useful for Objective-C code. When set to YES local # methods, which are defined in the implementation section but not in # the interface are included in the documentation. # If set to NO (the default) only methods in the interface are included. EXTRACT_LOCAL_METHODS = NO # If this flag is set to YES, the members of anonymous namespaces will be # extracted and appear in the documentation as a namespace called # 'anonymous_namespace{file}', where file will be replaced with the base # name of the file that contains the anonymous namespace. By default # anonymous namespace are hidden. EXTRACT_ANON_NSPACES = NO # If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all # undocumented members of documented classes, files or namespaces. # If set to NO (the default) these members will be included in the # various overviews, but no documentation section is generated. # This option has no effect if EXTRACT_ALL is enabled. HIDE_UNDOC_MEMBERS = YES # If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all # undocumented classes that are normally visible in the class hierarchy. # If set to NO (the default) these classes will be included in the various # overviews. This option has no effect if EXTRACT_ALL is enabled. HIDE_UNDOC_CLASSES = YES # If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all # friend (class|struct|union) declarations. # If set to NO (the default) these declarations will be included in the # documentation. HIDE_FRIEND_COMPOUNDS = NO # If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any # documentation blocks found inside the body of a function. # If set to NO (the default) these blocks will be appended to the # function's detailed documentation block. HIDE_IN_BODY_DOCS = NO # The INTERNAL_DOCS tag determines if documentation # that is typed after a \internal command is included. If the tag is set # to NO (the default) then the documentation will be excluded. # Set it to YES to include the internal documentation. INTERNAL_DOCS = NO # If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate # file names in lower-case letters. If set to YES upper-case letters are also # allowed. This is useful if you have classes or files whose names only differ # in case and if your file system supports case sensitive file names. Windows # and Mac users are advised to set this option to NO. CASE_SENSE_NAMES = YES # If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen # will show members with their full class and namespace scopes in the # documentation. If set to YES the scope will be hidden. HIDE_SCOPE_NAMES = NO # If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen # will put a list of the files that are included by a file in the documentation # of that file. SHOW_INCLUDE_FILES = YES # If the INLINE_INFO tag is set to YES (the default) then a tag [inline] # is inserted in the documentation for inline members. INLINE_INFO = YES # If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen # will sort the (detailed) documentation of file and class members # alphabetically by member name. If set to NO the members will appear in # declaration order. SORT_MEMBER_DOCS = YES # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the # brief documentation of file, namespace and class members alphabetically # by member name. If set to NO (the default) the members will appear in # declaration order. SORT_BRIEF_DOCS = NO # If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the # hierarchy of group names into alphabetical order. If set to NO (the default) # the group names will appear in their defined order. SORT_GROUP_NAMES = NO # If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be # sorted by fully-qualified names, including namespaces. If set to # NO (the default), the class list will be sorted only by class name, # not including the namespace part. # Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. # Note: This option applies only to the class list, not to the # alphabetical list. SORT_BY_SCOPE_NAME = NO # The GENERATE_TODOLIST tag can be used to enable (YES) or # disable (NO) the todo list. This list is created by putting \todo # commands in the documentation. GENERATE_TODOLIST = YES # The GENERATE_TESTLIST tag can be used to enable (YES) or # disable (NO) the test list. This list is created by putting \test # commands in the documentation. GENERATE_TESTLIST = YES # The GENERATE_BUGLIST tag can be used to enable (YES) or # disable (NO) the bug list. This list is created by putting \bug # commands in the documentation. GENERATE_BUGLIST = YES # The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or # disable (NO) the deprecated list. This list is created by putting # \deprecated commands in the documentation. GENERATE_DEPRECATEDLIST= YES # The ENABLED_SECTIONS tag can be used to enable conditional # documentation sections, marked by \if sectionname ... \endif. ENABLED_SECTIONS = # The MAX_INITIALIZER_LINES tag determines the maximum number of lines # the initial value of a variable or define consists of for it to appear in # the documentation. If the initializer consists of more lines than specified # here it will be hidden. Use a value of 0 to hide initializers completely. # The appearance of the initializer of individual variables and defines in the # documentation can be controlled using \showinitializer or \hideinitializer # command in the documentation regardless of this setting. MAX_INITIALIZER_LINES = 30 # Set the SHOW_USED_FILES tag to NO to disable the list of files generated # at the bottom of the documentation of classes and structs. If set to YES the # list will mention the files that were used to generate the documentation. SHOW_USED_FILES = YES # If the sources in your project are distributed over multiple directories # then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy # in the documentation. The default is NO. SHOW_DIRECTORIES = NO # Set the SHOW_FILES tag to NO to disable the generation of the Files page. # This will remove the Files entry from the Quick Index and from the # Folder Tree View (if specified). The default is YES. SHOW_FILES = YES # Set the SHOW_NAMESPACES tag to NO to disable the generation of the # Namespaces page. This will remove the Namespaces entry from the Quick Index # and from the Folder Tree View (if specified). The default is YES. SHOW_NAMESPACES = YES # The FILE_VERSION_FILTER tag can be used to specify a program or script that # doxygen should invoke to get the current version for each file (typically from # the version control system). Doxygen will invoke the program by executing (via # popen()) the command , where is the value of # the FILE_VERSION_FILTER tag, and is the name of an input file # provided by doxygen. Whatever the program writes to standard output # is used as the file version. See the manual for examples. FILE_VERSION_FILTER = # The LAYOUT_FILE tag can be used to specify a layout file which will be parsed by # doxygen. The layout file controls the global structure of the generated output files # in an output format independent way. The create the layout file that represents # doxygen's defaults, run doxygen with the -l option. You can optionally specify a # file name after the option, if omitted DoxygenLayout.xml will be used as the name # of the layout file. LAYOUT_FILE = #--------------------------------------------------------------------------- # configuration options related to warning and progress messages #--------------------------------------------------------------------------- # The QUIET tag can be used to turn on/off the messages that are generated # by doxygen. Possible values are YES and NO. If left blank NO is used. QUIET = NO # The WARNINGS tag can be used to turn on/off the warning messages that are # generated by doxygen. Possible values are YES and NO. If left blank # NO is used. WARNINGS = YES # If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings # for undocumented members. If EXTRACT_ALL is set to YES then this flag will # automatically be disabled. WARN_IF_UNDOCUMENTED = YES # If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for # potential errors in the documentation, such as not documenting some # parameters in a documented function, or documenting parameters that # don't exist or using markup commands wrongly. WARN_IF_DOC_ERROR = YES # This WARN_NO_PARAMDOC option can be abled to get warnings for # functions that are documented, but have no documentation for their parameters # or return value. If set to NO (the default) doxygen will only warn about # wrong or incomplete parameter documentation, but not about the absence of # documentation. WARN_NO_PARAMDOC = NO # The WARN_FORMAT tag determines the format of the warning messages that # doxygen can produce. The string should contain the $file, $line, and $text # tags, which will be replaced by the file and line number from which the # warning originated and the warning text. Optionally the format may contain # $version, which will be replaced by the version of the file (if it could # be obtained via FILE_VERSION_FILTER) WARN_FORMAT = "$file:$line: $text" # The WARN_LOGFILE tag can be used to specify a file to which warning # and error messages should be written. If left blank the output is written # to stderr. WARN_LOGFILE = #--------------------------------------------------------------------------- # configuration options related to the input files #--------------------------------------------------------------------------- # The INPUT tag can be used to specify the files and/or directories that contain # documented source files. You may enter file names like "myfile.cpp" or # directories like "/usr/src/myproject". Separate the files or directories # with spaces. INPUT = ../src/ # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is # also the default input encoding. Doxygen uses libiconv (or the iconv built # into libc) for the transcoding. See http://www.gnu.org/software/libiconv for # the list of possible encodings. INPUT_ENCODING = UTF-8 # If the value of the INPUT tag contains directories, you can use the # FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp # and *.h) to filter out the source-files in the directories. If left # blank the following patterns are tested: # *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx # *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py *.f90 FILE_PATTERNS = *.h # The RECURSIVE tag can be used to turn specify whether or not subdirectories # should be searched for input files as well. Possible values are YES and NO. # If left blank NO is used. RECURSIVE = NO # The EXCLUDE tag can be used to specify files and/or directories that should # excluded from the INPUT source files. This way you can easily exclude a # subdirectory from a directory tree whose root is specified with the INPUT tag. EXCLUDE = # The EXCLUDE_SYMLINKS tag can be used select whether or not files or # directories that are symbolic links (a Unix filesystem feature) are excluded # from the input. EXCLUDE_SYMLINKS = NO # If the value of the INPUT tag contains directories, you can use the # EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude # certain files from those directories. Note that the wildcards are matched # against the file with absolute path, so to exclude all test directories # for example use the pattern */test/* EXCLUDE_PATTERNS = # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names # (namespaces, classes, functions, etc.) that should be excluded from the # output. The symbol name can be a fully qualified name, a word, or if the # wildcard * is used, a substring. Examples: ANamespace, AClass, # AClass::ANamespace, ANamespace::*Test EXCLUDE_SYMBOLS = # The EXAMPLE_PATH tag can be used to specify one or more files or # directories that contain example code fragments that are included (see # the \include command). EXAMPLE_PATH = examples/ # If the value of the EXAMPLE_PATH tag contains directories, you can use the # EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp # and *.h) to filter out the source-files in the directories. If left # blank all files are included. EXAMPLE_PATTERNS = # If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be # searched for input files to be used with the \include or \dontinclude # commands irrespective of the value of the RECURSIVE tag. # Possible values are YES and NO. If left blank NO is used. EXAMPLE_RECURSIVE = NO # The IMAGE_PATH tag can be used to specify one or more files or # directories that contain image that are included in the documentation (see # the \image command). IMAGE_PATH = # The INPUT_FILTER tag can be used to specify a program that doxygen should # invoke to filter for each input file. Doxygen will invoke the filter program # by executing (via popen()) the command , where # is the value of the INPUT_FILTER tag, and is the name of an # input file. Doxygen will then use the output that the filter program writes # to standard output. If FILTER_PATTERNS is specified, this tag will be # ignored. INPUT_FILTER = # The FILTER_PATTERNS tag can be used to specify filters on a per file pattern # basis. Doxygen will compare the file name with each pattern and apply the # filter if there is a match. The filters are a list of the form: # pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further # info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER # is applied to all files. FILTER_PATTERNS = # If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using # INPUT_FILTER) will be used to filter the input files when producing source # files to browse (i.e. when SOURCE_BROWSER is set to YES). FILTER_SOURCE_FILES = NO #--------------------------------------------------------------------------- # configuration options related to source browsing #--------------------------------------------------------------------------- # If the SOURCE_BROWSER tag is set to YES then a list of source files will # be generated. Documented entities will be cross-referenced with these sources. # Note: To get rid of all source code in the generated output, make sure also # VERBATIM_HEADERS is set to NO. SOURCE_BROWSER = NO # Setting the INLINE_SOURCES tag to YES will include the body # of functions and classes directly in the documentation. INLINE_SOURCES = NO # Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct # doxygen to hide any special comment blocks from generated source code # fragments. Normal C and C++ comments will always remain visible. STRIP_CODE_COMMENTS = YES # If the REFERENCED_BY_RELATION tag is set to YES # then for each documented function all documented # functions referencing it will be listed. REFERENCED_BY_RELATION = NO # If the REFERENCES_RELATION tag is set to YES # then for each documented function all documented entities # called/used by that function will be listed. REFERENCES_RELATION = NO # If the REFERENCES_LINK_SOURCE tag is set to YES (the default) # and SOURCE_BROWSER tag is set to YES, then the hyperlinks from # functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will # link to the source code. Otherwise they will link to the documentstion. REFERENCES_LINK_SOURCE = YES # If the USE_HTAGS tag is set to YES then the references to source code # will point to the HTML generated by the htags(1) tool instead of doxygen # built-in source browser. The htags tool is part of GNU's global source # tagging system (see http://www.gnu.org/software/global/global.html). You # will need version 4.8.6 or higher. USE_HTAGS = NO # If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen # will generate a verbatim copy of the header file for each class for # which an include is specified. Set to NO to disable this. VERBATIM_HEADERS = YES #--------------------------------------------------------------------------- # configuration options related to the alphabetical class index #--------------------------------------------------------------------------- # If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index # of all compounds will be generated. Enable this if the project # contains a lot of classes, structs, unions or interfaces. ALPHABETICAL_INDEX = NO # If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then # the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns # in which this list will be split (can be a number in the range [1..20]) COLS_IN_ALPHA_INDEX = 5 # In case all classes in a project start with a common prefix, all # classes will be put under the same header in the alphabetical index. # The IGNORE_PREFIX tag can be used to specify one or more prefixes that # should be ignored while generating the index headers. IGNORE_PREFIX = #--------------------------------------------------------------------------- # configuration options related to the HTML output #--------------------------------------------------------------------------- # If the GENERATE_HTML tag is set to YES (the default) Doxygen will # generate HTML output. GENERATE_HTML = YES # The HTML_OUTPUT tag is used to specify where the HTML docs will be put. # If a relative path is entered the value of OUTPUT_DIRECTORY will be # put in front of it. If left blank `html' will be used as the default path. HTML_OUTPUT = html # The HTML_FILE_EXTENSION tag can be used to specify the file extension for # each generated HTML page (for example: .htm,.php,.asp). If it is left blank # doxygen will generate files with .html extension. HTML_FILE_EXTENSION = .html # The HTML_HEADER tag can be used to specify a personal HTML header for # each generated HTML page. If it is left blank doxygen will generate a # standard header. HTML_HEADER = # The HTML_FOOTER tag can be used to specify a personal HTML footer for # each generated HTML page. If it is left blank doxygen will generate a # standard footer. HTML_FOOTER = # The HTML_STYLESHEET tag can be used to specify a user-defined cascading # style sheet that is used by each HTML page. It can be used to # fine-tune the look of the HTML output. If the tag is left blank doxygen # will generate a default style sheet. Note that doxygen will try to copy # the style sheet file to the HTML output directory, so don't put your own # stylesheet in the HTML output directory as well, or it will be erased! HTML_STYLESHEET = # If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, # files or namespaces will be aligned in HTML using tables. If set to # NO a bullet list will be used. HTML_ALIGN_MEMBERS = YES # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML # documentation will contain sections that can be hidden and shown after the # page has loaded. For this to work a browser that supports # JavaScript and DHTML is required (for instance Mozilla 1.0+, Firefox # Netscape 6.0+, Internet explorer 5.0+, Konqueror, or Safari). HTML_DYNAMIC_SECTIONS = NO # If the GENERATE_DOCSET tag is set to YES, additional index files # will be generated that can be used as input for Apple's Xcode 3 # integrated development environment, introduced with OSX 10.5 (Leopard). # To create a documentation set, doxygen will generate a Makefile in the # HTML output directory. Running make will produce the docset in that # directory and running "make install" will install the docset in # ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find # it at startup. # See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html for more information. GENERATE_DOCSET = NO # When GENERATE_DOCSET tag is set to YES, this tag determines the name of the # feed. A documentation feed provides an umbrella under which multiple # documentation sets from a single provider (such as a company or product suite) # can be grouped. DOCSET_FEEDNAME = "Doxygen generated docs" # When GENERATE_DOCSET tag is set to YES, this tag specifies a string that # should uniquely identify the documentation set bundle. This should be a # reverse domain-name style string, e.g. com.mycompany.MyDocSet. Doxygen # will append .docset to the name. DOCSET_BUNDLE_ID = org.doxygen.Project # If the GENERATE_HTMLHELP tag is set to YES, additional index files # will be generated that can be used as input for tools like the # Microsoft HTML help workshop to generate a compiled HTML help file (.chm) # of the generated HTML documentation. GENERATE_HTMLHELP = NO # If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can # be used to specify the file name of the resulting .chm file. You # can add a path in front of the file if the result should not be # written to the html output directory. CHM_FILE = # If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can # be used to specify the location (absolute path including file name) of # the HTML help compiler (hhc.exe). If non-empty doxygen will try to run # the HTML help compiler on the generated index.hhp. HHC_LOCATION = # If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag # controls if a separate .chi index file is generated (YES) or that # it should be included in the master .chm file (NO). GENERATE_CHI = NO # If the GENERATE_HTMLHELP tag is set to YES, the CHM_INDEX_ENCODING # is used to encode HtmlHelp index (hhk), content (hhc) and project file # content. CHM_INDEX_ENCODING = # If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag # controls whether a binary table of contents is generated (YES) or a # normal table of contents (NO) in the .chm file. BINARY_TOC = NO # The TOC_EXPAND flag can be set to YES to add extra items for group members # to the contents of the HTML help documentation and to the tree view. TOC_EXPAND = NO # If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and QHP_VIRTUAL_FOLDER # are set, an additional index file will be generated that can be used as input for # Qt's qhelpgenerator to generate a Qt Compressed Help (.qch) of the generated # HTML documentation. GENERATE_QHP = NO # If the QHG_LOCATION tag is specified, the QCH_FILE tag can # be used to specify the file name of the resulting .qch file. # The path specified is relative to the HTML output folder. QCH_FILE = # The QHP_NAMESPACE tag specifies the namespace to use when generating # Qt Help Project output. For more information please see # Qt Help Project / Namespace. QHP_NAMESPACE = org.doxygen.Project # The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating # Qt Help Project output. For more information please see # Qt Help Project / Virtual Folders. QHP_VIRTUAL_FOLDER = doc # If the GENERATE_QHP tag is set to YES, the QHG_LOCATION tag can # be used to specify the location of Qt's qhelpgenerator. # If non-empty doxygen will try to run qhelpgenerator on the generated # .qhp file . QHG_LOCATION = # The DISABLE_INDEX tag can be used to turn on/off the condensed index at # top of each HTML page. The value NO (the default) enables the index and # the value YES disables it. DISABLE_INDEX = NO # This tag can be used to set the number of enum values (range [1..20]) # that doxygen will group on one line in the generated HTML documentation. ENUM_VALUES_PER_LINE = 4 # The GENERATE_TREEVIEW tag is used to specify whether a tree-like index # structure should be generated to display hierarchical information. # If the tag value is set to FRAME, a side panel will be generated # containing a tree-like index structure (just like the one that # is generated for HTML Help). For this to work a browser that supports # JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+, # Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are # probably better off using the HTML help feature. Other possible values # for this tag are: HIERARCHIES, which will generate the Groups, Directories, # and Class Hierarchy pages using a tree view instead of an ordered list; # ALL, which combines the behavior of FRAME and HIERARCHIES; and NONE, which # disables this behavior completely. For backwards compatibility with previous # releases of Doxygen, the values YES and NO are equivalent to FRAME and NONE # respectively. GENERATE_TREEVIEW = NONE # If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be # used to set the initial width (in pixels) of the frame in which the tree # is shown. TREEVIEW_WIDTH = 250 # Use this tag to change the font size of Latex formulas included # as images in the HTML documentation. The default is 10. Note that # when you change the font size after a successful doxygen run you need # to manually remove any form_*.png images from the HTML output directory # to force them to be regenerated. FORMULA_FONTSIZE = 10 #--------------------------------------------------------------------------- # configuration options related to the LaTeX output #--------------------------------------------------------------------------- # If the GENERATE_LATEX tag is set to YES (the default) Doxygen will # generate Latex output. GENERATE_LATEX = NO # The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. # If a relative path is entered the value of OUTPUT_DIRECTORY will be # put in front of it. If left blank `latex' will be used as the default path. LATEX_OUTPUT = latex # The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be # invoked. If left blank `latex' will be used as the default command name. LATEX_CMD_NAME = latex # The MAKEINDEX_CMD_NAME tag can be used to specify the command name to # generate index for LaTeX. If left blank `makeindex' will be used as the # default command name. MAKEINDEX_CMD_NAME = makeindex # If the COMPACT_LATEX tag is set to YES Doxygen generates more compact # LaTeX documents. This may be useful for small projects and may help to # save some trees in general. COMPACT_LATEX = NO # The PAPER_TYPE tag can be used to set the paper type that is used # by the printer. Possible values are: a4, a4wide, letter, legal and # executive. If left blank a4wide will be used. PAPER_TYPE = a4wide # The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX # packages that should be included in the LaTeX output. EXTRA_PACKAGES = # The LATEX_HEADER tag can be used to specify a personal LaTeX header for # the generated latex document. The header should contain everything until # the first chapter. If it is left blank doxygen will generate a # standard header. Notice: only use this tag if you know what you are doing! LATEX_HEADER = # If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated # is prepared for conversion to pdf (using ps2pdf). The pdf file will # contain links (just like the HTML output) instead of page references # This makes the output suitable for online browsing using a pdf viewer. PDF_HYPERLINKS = YES # If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of # plain latex in the generated Makefile. Set this option to YES to get a # higher quality PDF documentation. USE_PDFLATEX = YES # If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. # command to the generated LaTeX files. This will instruct LaTeX to keep # running if errors occur, instead of asking the user for help. # This option is also used when generating formulas in HTML. LATEX_BATCHMODE = NO # If LATEX_HIDE_INDICES is set to YES then doxygen will not # include the index chapters (such as File Index, Compound Index, etc.) # in the output. LATEX_HIDE_INDICES = NO #--------------------------------------------------------------------------- # configuration options related to the RTF output #--------------------------------------------------------------------------- # If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output # The RTF output is optimized for Word 97 and may not look very pretty with # other RTF readers or editors. GENERATE_RTF = NO # The RTF_OUTPUT tag is used to specify where the RTF docs will be put. # If a relative path is entered the value of OUTPUT_DIRECTORY will be # put in front of it. If left blank `rtf' will be used as the default path. RTF_OUTPUT = rtf # If the COMPACT_RTF tag is set to YES Doxygen generates more compact # RTF documents. This may be useful for small projects and may help to # save some trees in general. COMPACT_RTF = NO # If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated # will contain hyperlink fields. The RTF file will # contain links (just like the HTML output) instead of page references. # This makes the output suitable for online browsing using WORD or other # programs which support those fields. # Note: wordpad (write) and others do not support links. RTF_HYPERLINKS = NO # Load stylesheet definitions from file. Syntax is similar to doxygen's # config file, i.e. a series of assignments. You only have to provide # replacements, missing definitions are set to their default value. RTF_STYLESHEET_FILE = # Set optional variables used in the generation of an rtf document. # Syntax is similar to doxygen's config file. RTF_EXTENSIONS_FILE = #--------------------------------------------------------------------------- # configuration options related to the man page output #--------------------------------------------------------------------------- # If the GENERATE_MAN tag is set to YES (the default) Doxygen will # generate man pages GENERATE_MAN = NO # The MAN_OUTPUT tag is used to specify where the man pages will be put. # If a relative path is entered the value of OUTPUT_DIRECTORY will be # put in front of it. If left blank `man' will be used as the default path. MAN_OUTPUT = man # The MAN_EXTENSION tag determines the extension that is added to # the generated man pages (default is the subroutine's section .3) MAN_EXTENSION = .3 # If the MAN_LINKS tag is set to YES and Doxygen generates man output, # then it will generate one additional man file for each entity # documented in the real man page(s). These additional files # only source the real man page, but without them the man command # would be unable to find the correct page. The default is NO. MAN_LINKS = NO #--------------------------------------------------------------------------- # configuration options related to the XML output #--------------------------------------------------------------------------- # If the GENERATE_XML tag is set to YES Doxygen will # generate an XML file that captures the structure of # the code including all documentation. GENERATE_XML = NO # The XML_OUTPUT tag is used to specify where the XML pages will be put. # If a relative path is entered the value of OUTPUT_DIRECTORY will be # put in front of it. If left blank `xml' will be used as the default path. XML_OUTPUT = xml # The XML_SCHEMA tag can be used to specify an XML schema, # which can be used by a validating XML parser to check the # syntax of the XML files. XML_SCHEMA = # The XML_DTD tag can be used to specify an XML DTD, # which can be used by a validating XML parser to check the # syntax of the XML files. XML_DTD = # If the XML_PROGRAMLISTING tag is set to YES Doxygen will # dump the program listings (including syntax highlighting # and cross-referencing information) to the XML output. Note that # enabling this will significantly increase the size of the XML output. XML_PROGRAMLISTING = YES #--------------------------------------------------------------------------- # configuration options for the AutoGen Definitions output #--------------------------------------------------------------------------- # If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will # generate an AutoGen Definitions (see autogen.sf.net) file # that captures the structure of the code including all # documentation. Note that this feature is still experimental # and incomplete at the moment. GENERATE_AUTOGEN_DEF = NO #--------------------------------------------------------------------------- # configuration options related to the Perl module output #--------------------------------------------------------------------------- # If the GENERATE_PERLMOD tag is set to YES Doxygen will # generate a Perl module file that captures the structure of # the code including all documentation. Note that this # feature is still experimental and incomplete at the # moment. GENERATE_PERLMOD = NO # If the PERLMOD_LATEX tag is set to YES Doxygen will generate # the necessary Makefile rules, Perl scripts and LaTeX code to be able # to generate PDF and DVI output from the Perl module output. PERLMOD_LATEX = NO # If the PERLMOD_PRETTY tag is set to YES the Perl module output will be # nicely formatted so it can be parsed by a human reader. This is useful # if you want to understand what is going on. On the other hand, if this # tag is set to NO the size of the Perl module output will be much smaller # and Perl will parse it just the same. PERLMOD_PRETTY = YES # The names of the make variables in the generated doxyrules.make file # are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. # This is useful so different doxyrules.make files included by the same # Makefile don't overwrite each other's variables. PERLMOD_MAKEVAR_PREFIX = #--------------------------------------------------------------------------- # Configuration options related to the preprocessor #--------------------------------------------------------------------------- # If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will # evaluate all C-preprocessor directives found in the sources and include # files. ENABLE_PREPROCESSING = YES # If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro # names in the source code. If set to NO (the default) only conditional # compilation will be performed. Macro expansion can be done in a controlled # way by setting EXPAND_ONLY_PREDEF to YES. MACRO_EXPANSION = NO # If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES # then the macro expansion is limited to the macros specified with the # PREDEFINED and EXPAND_AS_DEFINED tags. EXPAND_ONLY_PREDEF = NO # If the SEARCH_INCLUDES tag is set to YES (the default) the includes files # in the INCLUDE_PATH (see below) will be search if a #include is found. SEARCH_INCLUDES = YES # The INCLUDE_PATH tag can be used to specify one or more directories that # contain include files that are not input files but should be processed by # the preprocessor. INCLUDE_PATH = # You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard # patterns (like *.h and *.hpp) to filter out the header-files in the # directories. If left blank, the patterns specified with FILE_PATTERNS will # be used. INCLUDE_FILE_PATTERNS = # The PREDEFINED tag can be used to specify one or more macro names that # are defined before the preprocessor is started (similar to the -D option of # gcc). The argument of the tag is a list of macros of the form: name # or name=definition (no spaces). If the definition and the = are # omitted =1 is assumed. To prevent a macro definition from being # undefined via #undef or recursively expanded use the := operator # instead of the = operator. PREDEFINED = # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then # this tag can be used to specify a list of macro names that should be expanded. # The macro definition that is found in the sources will be used. # Use the PREDEFINED tag if you want to use a different macro definition. EXPAND_AS_DEFINED = # If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then # doxygen's preprocessor will remove all function-like macros that are alone # on a line, have an all uppercase name, and do not end with a semicolon. Such # function macros are typically used for boiler-plate code, and will confuse # the parser if not removed. SKIP_FUNCTION_MACROS = YES #--------------------------------------------------------------------------- # Configuration::additions related to external references #--------------------------------------------------------------------------- # The TAGFILES option can be used to specify one or more tagfiles. # Optionally an initial location of the external documentation # can be added for each tagfile. The format of a tag file without # this location is as follows: # TAGFILES = file1 file2 ... # Adding location for the tag files is done as follows: # TAGFILES = file1=loc1 "file2 = loc2" ... # where "loc1" and "loc2" can be relative or absolute paths or # URLs. If a location is present for each tag, the installdox tool # does not have to be run to correct the links. # Note that each tag file must have a unique name # (where the name does NOT include the path) # If a tag file is not located in the directory in which doxygen # is run, you must also specify the path to the tagfile here. TAGFILES = # When a file name is specified after GENERATE_TAGFILE, doxygen will create # a tag file that is based on the input files it reads. GENERATE_TAGFILE = # If the ALLEXTERNALS tag is set to YES all external classes will be listed # in the class index. If set to NO only the inherited external classes # will be listed. ALLEXTERNALS = NO # If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed # in the modules index. If set to NO, only the current project's groups will # be listed. EXTERNAL_GROUPS = YES # The PERL_PATH should be the absolute path and name of the perl script # interpreter (i.e. the result of `which perl'). PERL_PATH = /usr/bin/perl #--------------------------------------------------------------------------- # Configuration options related to the dot tool #--------------------------------------------------------------------------- # If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will # generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base # or super classes. Setting the tag to NO turns the diagrams off. Note that # this option is superseded by the HAVE_DOT option below. This is only a # fallback. It is recommended to install and use dot, since it yields more # powerful graphs. CLASS_DIAGRAMS = YES # You can define message sequence charts within doxygen comments using the \msc # command. Doxygen will then run the mscgen tool (see # http://www.mcternan.me.uk/mscgen/) to produce the chart and insert it in the # documentation. The MSCGEN_PATH tag allows you to specify the directory where # the mscgen tool resides. If left empty the tool is assumed to be found in the # default search path. MSCGEN_PATH = # If set to YES, the inheritance and collaboration graphs will hide # inheritance and usage relations if the target is undocumented # or is not a class. HIDE_UNDOC_RELATIONS = YES # If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is # available from the path. This tool is part of Graphviz, a graph visualization # toolkit from AT&T and Lucent Bell Labs. The other options in this section # have no effect if this option is set to NO (the default) HAVE_DOT = NO # By default doxygen will write a font called FreeSans.ttf to the output # directory and reference it in all dot files that doxygen generates. This # font does not include all possible unicode characters however, so when you need # these (or just want a differently looking font) you can specify the font name # using DOT_FONTNAME. You need need to make sure dot is able to find the font, # which can be done by putting it in a standard location or by setting the # DOTFONTPATH environment variable or by setting DOT_FONTPATH to the directory # containing the font. DOT_FONTNAME = FreeSans # The DOT_FONTSIZE tag can be used to set the size of the font of dot graphs. # The default size is 10pt. DOT_FONTSIZE = 10 # By default doxygen will tell dot to use the output directory to look for the # FreeSans.ttf font (which doxygen will put there itself). If you specify a # different font using DOT_FONTNAME you can set the path where dot # can find it using this tag. DOT_FONTPATH = # If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen # will generate a graph for each documented class showing the direct and # indirect inheritance relations. Setting this tag to YES will force the # the CLASS_DIAGRAMS tag to NO. CLASS_GRAPH = YES # If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen # will generate a graph for each documented class showing the direct and # indirect implementation dependencies (inheritance, containment, and # class references variables) of the class with other documented classes. COLLABORATION_GRAPH = YES # If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen # will generate a graph for groups, showing the direct groups dependencies GROUP_GRAPHS = YES # If the UML_LOOK tag is set to YES doxygen will generate inheritance and # collaboration diagrams in a style similar to the OMG's Unified Modeling # Language. UML_LOOK = NO # If set to YES, the inheritance and collaboration graphs will show the # relations between templates and their instances. TEMPLATE_RELATIONS = NO # If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT # tags are set to YES then doxygen will generate a graph for each documented # file showing the direct and indirect include dependencies of the file with # other documented files. INCLUDE_GRAPH = YES # If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and # HAVE_DOT tags are set to YES then doxygen will generate a graph for each # documented header file showing the documented files that directly or # indirectly include this file. INCLUDED_BY_GRAPH = YES # If the CALL_GRAPH and HAVE_DOT options are set to YES then # doxygen will generate a call dependency graph for every global function # or class method. Note that enabling this option will significantly increase # the time of a run. So in most cases it will be better to enable call graphs # for selected functions only using the \callgraph command. CALL_GRAPH = NO # If the CALLER_GRAPH and HAVE_DOT tags are set to YES then # doxygen will generate a caller dependency graph for every global function # or class method. Note that enabling this option will significantly increase # the time of a run. So in most cases it will be better to enable caller # graphs for selected functions only using the \callergraph command. CALLER_GRAPH = NO # If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen # will graphical hierarchy of all classes instead of a textual one. GRAPHICAL_HIERARCHY = YES # If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES # then doxygen will show the dependencies a directory has on other directories # in a graphical way. The dependency relations are determined by the #include # relations between the files in the directories. DIRECTORY_GRAPH = YES # The DOT_IMAGE_FORMAT tag can be used to set the image format of the images # generated by dot. Possible values are png, jpg, or gif # If left blank png will be used. DOT_IMAGE_FORMAT = png # The tag DOT_PATH can be used to specify the path where the dot tool can be # found. If left blank, it is assumed the dot tool can be found in the path. DOT_PATH = # The DOTFILE_DIRS tag can be used to specify one or more directories that # contain dot files that are included in the documentation (see the # \dotfile command). DOTFILE_DIRS = # The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of # nodes that will be shown in the graph. If the number of nodes in a graph # becomes larger than this value, doxygen will truncate the graph, which is # visualized by representing a node as a red box. Note that doxygen if the # number of direct children of the root node in a graph is already larger than # DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note # that the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH. DOT_GRAPH_MAX_NODES = 50 # The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the # graphs generated by dot. A depth value of 3 means that only nodes reachable # from the root by following a path via at most 3 edges will be shown. Nodes # that lay further from the root node will be omitted. Note that setting this # option to 1 or 2 may greatly reduce the computation time needed for large # code bases. Also note that the size of a graph can be further restricted by # DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction. MAX_DOT_GRAPH_DEPTH = 0 # Set the DOT_TRANSPARENT tag to YES to generate images with a transparent # background. This is disabled by default, because dot on Windows does not # seem to support this out of the box. Warning: Depending on the platform used, # enabling this option may lead to badly anti-aliased labels on the edges of # a graph (i.e. they become hard to read). DOT_TRANSPARENT = NO # Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output # files in one run (i.e. multiple -o and -T options on the command line). This # makes dot run faster, but since only newer versions of dot (>1.8.10) # support this, this feature is disabled by default. DOT_MULTI_TARGETS = NO # If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will # generate a legend page explaining the meaning of the various boxes and # arrows in the dot generated graphs. GENERATE_LEGEND = YES # If the DOT_CLEANUP tag is set to YES (the default) Doxygen will # remove the intermediate dot files that are used to generate # the various graphs. DOT_CLEANUP = YES #--------------------------------------------------------------------------- # Configuration::additions related to the search engine #--------------------------------------------------------------------------- # The SEARCHENGINE tag specifies whether or not a search engine should be # used. If set to NO the values of all tags below this one will be ignored. SEARCHENGINE = NO ohcount-4.0.0/doc/examples/000077500000000000000000000000001343532200000155455ustar00rootroot00000000000000ohcount-4.0.0/doc/examples/parser_doc_1000066400000000000000000000011501343532200000200260ustar00rootroot00000000000000/************************* Required for every parser *************************/ #ifndef OHCOUNT_C_PARSER_H #define OHCOUNT_C_PARSER_H #include "../parser_macros.h" // the name of the language const char *C_LANG = LANG_C; // the languages entities const char *c_entities[] = { "space", "comment", "string", "number", "preproc", "keyword", "identifier", "operator", "any" }; // constants associated with the entities enum { C_SPACE = 0, C_COMMENT, C_STRING, C_NUMBER, C_PREPROC, C_KEYWORD, C_IDENTIFIER, C_OPERATOR, C_ANY }; /*****************************************************************************/ ohcount-4.0.0/doc/examples/parser_doc_2000066400000000000000000000022061343532200000200320ustar00rootroot00000000000000/************************* Required for every parser *************************/ /* Parses a string buffer with C/C++ code. * * @param *buffer The string to parse. * @param length The length of the string to parse. * @param count Integer flag specifying whether or not to count lines. If yes, * uses the Ragel machine optimized for counting. Otherwise uses the Ragel * machine optimized for returning entity positions. * @param *callback Callback function. If count is set, callback is called for * every line of code, comment, or blank with 'lcode', 'lcomment', and * 'lblank' respectively. Otherwise callback is called for each entity found. */ void parse_c(char *buffer, int length, int count, void (*callback) (const char *lang, const char *entity, int s, int e, void *udata), void *userdata ) { init %% write init; cs = (count) ? c_en_c_line : c_en_c_entity; %% write exec; // if no newline at EOF; callback contents of last line if (count) { process_last_line(C_LANG) } } #endif /*****************************************************************************/ ohcount-4.0.0/doc/examples/parser_doc_3000066400000000000000000000001101343532200000200230ustar00rootroot00000000000000%%{ machine c; write data; include common "common.rl"; ... }%% ohcount-4.0.0/doc/examples/parser_doc_4000066400000000000000000000002761343532200000200410ustar00rootroot00000000000000[lang]_line := |* entity1 ${ entity = ENTITY1; } => [lang]_ccallback; entity2 ${ entity = ENTITY2; } => [lang]_ccallback; ... entityn ${ entity = ENTITYN; } => [lang]_ccallback; *|; ohcount-4.0.0/doc/examples/parser_doc_5000066400000000000000000000002421343532200000200330ustar00rootroot00000000000000action [lang]_ccallback { switch(entity) { when ENTITY1: ... break; when ENTITY2: ... break; ... when ENTITYN: ... break; } } ohcount-4.0.0/doc/examples/parser_doc_6000066400000000000000000000002021343532200000200300ustar00rootroot00000000000000[lang]_[elang]_entry @{ entity = CHECK_BLANK_ENTRY; } @[lang]_callback @{ saw([elang]_LANG)} => { fcall [lang]_[elang]_line; }; ohcount-4.0.0/doc/examples/parser_doc_7000066400000000000000000000000241343532200000200330ustar00rootroot00000000000000@{ p = ts; fret; }; ohcount-4.0.0/doc/examples/parser_doc_8000066400000000000000000000003001343532200000200310ustar00rootroot00000000000000[lang]_entity := |* entity1 ${ entity = ENTITY1; } => [lang]_ecallback; entity2 ${ entity = ENTITY2; } => [lang]_ecallback; ... entityn ${ entity = ENTITYN; } => [lang]_ecallback; *|; ohcount-4.0.0/doc/examples/parser_doc_9000066400000000000000000000001671343532200000200450ustar00rootroot00000000000000action [lang]_ecallback { callback([lang]_LANG, [lang]_entities[entity], cint(ts), cint(te), userdata); } ohcount-4.0.0/doc/html/000077500000000000000000000000001343532200000146735ustar00rootroot00000000000000ohcount-4.0.0/doc/html/annotated.html000066400000000000000000000070621343532200000175430ustar00rootroot00000000000000 ohcount: Data Structures

Data Structures

Here are the data structures with brief descriptions:
CallbackItemHolds a series of callbacks for in a queue (linked list)
LanguageMap
LicenseHolds a license and its associated details and patterns
LicenseListItemHolds a list of Licenses in a linked list
LocTracks total lines of code, comments, and blanks for a single language
LocDeltaTracks changes in lines of code, comments, and blank lines for a single language
LocDeltaListItemTracks changes in lines of code, comments, and blank lines for multiple languages using a linked list
LocListItemTracks total lines of code, comments, and blanks for multiple languages using a linked list
ParsedLanguageRepresents a single language parsed from a SourceFile
ParsedLanguageListItemHolds a set of ParsedLanguages in a linked list
SourceFileRepresents a single source code file
SourceFileListItemContains a set of SourceFiles

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/classes.html000066400000000000000000000067161343532200000172300ustar00rootroot00000000000000 ohcount: Alphabetical List

Data Structure Index

C | L | P | S

  C  
License   LocDelta   
  P  
  S  
CallbackItem   LicenseListItem   LocDeltaListItem   ParsedLanguage   SourceFile   
  L  
Loc   LocListItem   ParsedLanguageListItem   SourceFileListItem   
LanguageMap   

C | L | P | S


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/detector_8h.html000066400000000000000000000102051343532200000177670ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/detector.h File Reference

/Users/andy/dev/ohcount/src/detector.h File Reference

#include "sourcefile.h"

Go to the source code of this file.

Functions

const char * ohcount_detect_language (SourceFile *sourcefile)
int ohcount_is_binary_filename (const char *filename)


Function Documentation

const char* ohcount_detect_language ( SourceFile sourcefile  ) 

Attempts to detect the programming language used by the given file. The returned pointer is used internally and must not be 'free'd.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
Returns:
pointer to a string with the detected language or NULL.

int ohcount_is_binary_filename ( const char *  filename  ) 


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/detector_8h_source.html000066400000000000000000000053231343532200000213540ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/detector.h Source File
Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/detector_doc.html000066400000000000000000000032411343532200000202170ustar00rootroot00000000000000 ohcount: Detector Documentation

Detector Documentation

How to Add a New Language

  • Add your language to 'src/languages.h' and 'src/hash/languages.gperf'.
  • Update 'src/hash/extensions.gperf' to identify files that use the new language (or 'src/hash/filenames.gperf').
  • Regenerate the hash header files with 'src/hash/generate_headers'.
  • Add your tests to 'test/unit/detector_test.h', rebuild the tests, and run them to confirm the detector changes.
  • Follow the detailed instructions in the Parser Documentation.
  • Rebuild Ohcount.

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/diff_8h.html000066400000000000000000000076331343532200000171010ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/diff.h File Reference

/Users/andy/dev/ohcount/src/diff.h File Reference

Go to the source code of this file.

Functions

void ohcount_calc_diff (const char *from, const char *to, int *added, int *removed)


Function Documentation

void ohcount_calc_diff ( const char *  from,
const char *  to,
int *  added,
int *  removed 
)

Computes the diff between the lines of two given string buffers. The results are stored in the passed integer pointers. Note: The algorithm discussed mentions a check being performed to find lines matched incorrectly due to hashing; it is not in this implementation.

Parameters:
from The diff 'from' buffer.
to The diff 'to' buffer.
added Int pointer the number of lines added result is stored to.
removed Int pointer the number of lines removed result is stored to.


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/diff_8h_source.html000066400000000000000000000046121343532200000204530ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/diff.h Source File
Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/doxygen.css000066400000000000000000000131051343532200000170620ustar00rootroot00000000000000body, table, div, p, dl { font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; font-size: 12px; } /* @group Heading Levels */ h1 { text-align: center; font-size: 150%; } h2 { font-size: 120%; } h3 { font-size: 100%; } /* @end */ caption { font-weight: bold; } div.qindex, div.navtab{ background-color: #e8eef2; border: 1px solid #84b0c7; text-align: center; margin: 2px; padding: 2px; } div.qindex, div.navpath { width: 100%; line-height: 140%; } div.navtab { margin-right: 15px; } /* @group Link Styling */ a { color: #153788; font-weight: normal; text-decoration: none; } .contents a:visited { color: #1b77c5; } a:hover { text-decoration: underline; } a.qindex { font-weight: bold; } a.qindexHL { font-weight: bold; background-color: #6666cc; color: #ffffff; border: 1px double #9295C2; } .contents a.qindexHL:visited { color: #ffffff; } a.el { font-weight: bold; } a.elRef { } a.code { } a.codeRef { } /* @end */ dl.el { margin-left: -1cm; } .fragment { font-family: monospace, fixed; font-size: 105%; } pre.fragment { border: 1px solid #CCCCCC; background-color: #f5f5f5; padding: 4px 6px; margin: 4px 8px 4px 2px; } div.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px } div.groupHeader { margin-left: 16px; margin-top: 12px; margin-bottom: 6px; font-weight: bold; } div.groupText { margin-left: 16px; font-style: italic; } body { background: white; color: black; margin-right: 20px; margin-left: 20px; } td.indexkey { background-color: #e8eef2; font-weight: bold; border: 1px solid #CCCCCC; margin: 2px 0px 2px 0; padding: 2px 10px; } td.indexvalue { background-color: #e8eef2; border: 1px solid #CCCCCC; padding: 2px 10px; margin: 2px 0px; } tr.memlist { background-color: #f0f0f0; } p.formulaDsp { text-align: center; } img.formulaDsp { } img.formulaInl { vertical-align: middle; } /* @group Code Colorization */ span.keyword { color: #008000 } span.keywordtype { color: #604020 } span.keywordflow { color: #e08000 } span.comment { color: #800000 } span.preprocessor { color: #806020 } span.stringliteral { color: #002080 } span.charliteral { color: #008080 } span.vhdldigit { color: #ff00ff } span.vhdlchar { color: #000000 } span.vhdlkeyword { color: #700070 } span.vhdllogic { color: #ff0000 } /* @end */ .search { color: #003399; font-weight: bold; } form.search { margin-bottom: 0px; margin-top: 0px; } input.search { font-size: 75%; color: #000080; font-weight: normal; background-color: #e8eef2; } td.tiny { font-size: 75%; } .dirtab { padding: 4px; border-collapse: collapse; border: 1px solid #84b0c7; } th.dirtab { background: #e8eef2; font-weight: bold; } hr { height: 0; border: none; border-top: 1px solid #666; } /* @group Member Descriptions */ .mdescLeft, .mdescRight, .memItemLeft, .memItemRight, .memTemplItemLeft, .memTemplItemRight, .memTemplParams { background-color: #FAFAFA; border: none; margin: 4px; padding: 1px 0 0 8px; } .mdescLeft, .mdescRight { padding: 0px 8px 4px 8px; color: #555; } .memItemLeft, .memItemRight, .memTemplParams { border-top: 1px solid #ccc; } .memTemplParams { color: #606060; } /* @end */ /* @group Member Details */ /* Styles for detailed member documentation */ .memtemplate { font-size: 80%; color: #606060; font-weight: normal; margin-left: 3px; } .memnav { background-color: #e8eef2; border: 1px solid #84b0c7; text-align: center; margin: 2px; margin-right: 15px; padding: 2px; } .memitem { padding: 0; } .memname { white-space: nowrap; font-weight: bold; } .memproto, .memdoc { border: 1px solid #84b0c7; } .memproto { padding: 0; background-color: #d5e1e8; font-weight: bold; -webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; } .memdoc { padding: 2px 5px; background-color: #eef3f5; border-top-width: 0; -webkit-border-bottom-left-radius: 8px; -webkit-border-bottom-right-radius: 8px; -moz-border-radius-bottomleft: 8px; -moz-border-radius-bottomright: 8px; } .paramkey { text-align: right; } .paramtype { white-space: nowrap; } .paramname { color: #602020; white-space: nowrap; } .paramname em { font-style: normal; } /* @end */ /* @group Directory (tree) */ /* for the tree view */ .ftvtree { font-family: sans-serif; margin: 0.5em; } /* these are for tree view when used as main index */ .directory { font-size: 9pt; font-weight: bold; } .directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; } /* The following two styles can be used to replace the root node title with an image of your choice. Simply uncomment the next two styles, specify the name of your image and be sure to set 'height' to the proper pixel height of your image. */ /* .directory h3.swap { height: 61px; background-repeat: no-repeat; background-image: url("yourimage.gif"); } .directory h3.swap span { display: none; } */ .directory > h3 { margin-top: 0; } .directory p { margin: 0px; white-space: nowrap; } .directory div { display: none; margin: 0px; } .directory img { vertical-align: -30%; } /* these are for tree view when not used as main index */ .directory-alt { font-size: 100%; font-weight: bold; } .directory-alt h3 { margin: 0px; margin-top: 1em; font-size: 11pt; } .directory-alt > h3 { margin-top: 0; } .directory-alt p { margin: 0px; white-space: nowrap; } .directory-alt div { display: none; margin: 0px; } .directory-alt img { vertical-align: -30%; } /* @end */ address { font-style: normal; color: #333; } ohcount-4.0.0/doc/html/doxygen.png000066400000000000000000000024011343532200000170530ustar00rootroot00000000000000‰PNG  IHDRd-ok>ÂgAMAÖØÔOX2tEXtSoftwareAdobe ImageReadyqÉe<]PLTEǾÏ"&©ÈÎï¶»ÖÓÚú“¢Þ ¬à¶Âõ‡§ÕÙêÉÊÎáâæ{ŽÔ¡ëˆ™× ²ø§¬¹ÀÀ±ÝÝÎùùéõõçëëåED9×ÖËhg]_X<@:#mhUÿÿÿÝÀ1tRNSÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÍvÿIDATxÚbC£: d#„„………h` @¡X",***LKˆ.–], ºX@t± €èb @ÑÅ€BµD„6–š%""´° € ˜% ˆ™B:H¢ˆ²Áf@• ˆRPy"K`\PbC(!II!h©…ëƒ(ñ„Ä!ꈬC„Ä…àl!0[X\J\$TMˆ(’>a$S„ Ù@ Ш@R.$‚¬LJBR¢‰AÌG1 ¬ Â(FȃÔPhhÁTÀ¢„%!`€&q°%u P ¹¢ ¬ € ¹CT$B¢à|‚ºW„¤Àl £!B`R$( …Ĉ‘’ž@AÅ%ĤÄ%@,(—ʂڱ%$ÁââRPmB U`1IˆYB  99€\1 yCCCÿf"[N 'Ü=TGÈ’øl8˜^Kû5<êSæRɤ”%î@@ à›Ê b1 qÅAXHˆ¸&ØB’R y n˜P„Ìã–4A €€j¹€€>Ü ˜ t!˜+(.ÈÅWQ±A2ÜÜMUÜ‚’’‚‚â `1 %`19€F< 3cZÄ`óe!\ˆ DÈ+. 83‹³Àä¸!lYYA -6‚EJŠ¢V €@©žXXX 4„å Ê@86Ð`RdB´€4I "Ý "–@xrÊŒ‚H€AÊ`—f ÉȰCŒ"XV0ɲ³C b@2…¬H ¬È“ p)!(ì‚ 0Ž4ˆ)(%RÁÎ ¶$€TÊ€¥Àþb‡b,säÐ@7À üѰ‚Òî?f¥Ö—\PIx!I´¦"”Ȉ’3¨ QY˜ÿt^^ÛØgv- }>WJOAV`$&#”¦8ùøø8€\FF ›SFJ$ÂÆ€ÐƊС䈉ÀÀ 4ª…Èäå -Á§‡ €H²…—ŸŸŸf ?ðâ5„ €k1Âd‰,ŒÃ ³ƒ“€.€"­F™ËË€àñ‚½ÁIÈ€"±Ù4ÉH gx|‚f©m)))9´. aMDƒ& ºX@t± €èb @ÑÅ€¢‹%DKˆ.–], ºX@t± €èb @€d`‚ɽSµOIEND®B`‚ohcount-4.0.0/doc/html/files.html000066400000000000000000000070131343532200000166640ustar00rootroot00000000000000 ohcount: File Index

File List

Here is a list of all files with brief descriptions:
/Users/andy/dev/ohcount/src/detector.h [code]
/Users/andy/dev/ohcount/src/diff.h [code]
/Users/andy/dev/ohcount/src/languages.h [code]
/Users/andy/dev/ohcount/src/licenses.h [code]
/Users/andy/dev/ohcount/src/loc.h [code]
/Users/andy/dev/ohcount/src/log.h [code]
/Users/andy/dev/ohcount/src/ohcount.h [code]
/Users/andy/dev/ohcount/src/parsed_language.h [code]
/Users/andy/dev/ohcount/src/parser.h [code]
/Users/andy/dev/ohcount/src/parser_macros.h [code]
/Users/andy/dev/ohcount/src/sourcefile.h [code]
/Users/andy/dev/ohcount/src/structs.h [code]

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/functions.html000066400000000000000000000251771343532200000176050ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all struct and union fields with links to the structures/unions they belong to:

- b -

- c -

- d -

- e -

- f -

- h -

- k -

- l -

- n -

- p -

- r -

- s -

- t -

- u -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/functions_vars.html000066400000000000000000000250601343532200000206270ustar00rootroot00000000000000 ohcount: Data Fields - Variables
 

- b -

- c -

- d -

- e -

- f -

- h -

- k -

- l -

- n -

- p -

- r -

- s -

- t -

- u -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals.html000066400000000000000000000056051343532200000172120ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- a -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x62.html000066400000000000000000000056161343532200000177730ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- b -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x63.html000066400000000000000000000110141343532200000177610ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- c -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x64.html000066400000000000000000000056111343532200000177700ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- d -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x65.html000066400000000000000000000065231343532200000177740ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- e -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x66.html000066400000000000000000000056161343532200000177770ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- f -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x69.html000066400000000000000000000063401343532200000177750ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- i -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x6c.html000066400000000000000000000473571343532200000200640ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- l -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x6e.html000066400000000000000000000056111343532200000200510ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- n -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x6f.html000066400000000000000000000277411343532200000200620ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- o -

  • ohcount_calc_diff() : diff.h
  • ohcount_detect_language() : detector.h
  • ohcount_detect_license() : licenses.h
  • ohcount_hash_language_from_name() : languages.h
  • ohcount_is_binary_filename() : detector.h
  • ohcount_license_list_free() : licenses.h
  • ohcount_license_list_new() : licenses.h
  • ohcount_loc_add_loc() : loc.h
  • ohcount_loc_delta_add_loc_delta() : loc.h
  • ohcount_loc_delta_free() : loc.h
  • ohcount_loc_delta_is_changed() : loc.h
  • ohcount_loc_delta_is_equal() : loc.h
  • ohcount_loc_delta_list_add_loc_delta() : loc.h
  • ohcount_loc_delta_list_add_loc_delta_list() : loc.h
  • ohcount_loc_delta_list_blanks_added() : loc.h
  • ohcount_loc_delta_list_blanks_removed() : loc.h
  • ohcount_loc_delta_list_code_added() : loc.h
  • ohcount_loc_delta_list_code_removed() : loc.h
  • ohcount_loc_delta_list_comments_added() : loc.h
  • ohcount_loc_delta_list_comments_removed() : loc.h
  • ohcount_loc_delta_list_free() : loc.h
  • ohcount_loc_delta_list_get_loc_delta() : loc.h
  • ohcount_loc_delta_list_net_blanks() : loc.h
  • ohcount_loc_delta_list_net_code() : loc.h
  • ohcount_loc_delta_list_net_comments() : loc.h
  • ohcount_loc_delta_list_net_total() : loc.h
  • ohcount_loc_delta_list_new() : loc.h
  • ohcount_loc_delta_list_new_compact() : loc.h
  • ohcount_loc_delta_net_blanks() : loc.h
  • ohcount_loc_delta_net_code() : loc.h
  • ohcount_loc_delta_net_comments() : loc.h
  • ohcount_loc_delta_net_total() : loc.h
  • ohcount_loc_delta_new() : loc.h
  • ohcount_loc_free() : loc.h
  • ohcount_loc_is_equal() : loc.h
  • ohcount_loc_list_add_loc() : loc.h
  • ohcount_loc_list_add_loc_list() : loc.h
  • ohcount_loc_list_blanks() : loc.h
  • ohcount_loc_list_code() : loc.h
  • ohcount_loc_list_comments() : loc.h
  • ohcount_loc_list_filecount() : loc.h
  • ohcount_loc_list_free() : loc.h
  • ohcount_loc_list_get_loc() : loc.h
  • ohcount_loc_list_new() : loc.h
  • ohcount_loc_list_new_compact() : loc.h
  • ohcount_loc_list_total() : loc.h
  • ohcount_loc_new() : loc.h
  • ohcount_loc_total() : loc.h
  • ohcount_parse() : parser.h
  • ohcount_parsed_language_add_code() : parsed_language.h
  • ohcount_parsed_language_add_comment() : parsed_language.h
  • ohcount_parsed_language_free() : parsed_language.h
  • ohcount_parsed_language_list_free() : parsed_language.h
  • ohcount_parsed_language_list_new() : parsed_language.h
  • ohcount_parsed_language_new() : parsed_language.h
  • ohcount_sourcefile_calc_loc_delta() : sourcefile.h
  • ohcount_sourcefile_diff() : sourcefile.h
  • ohcount_sourcefile_free() : sourcefile.h
  • ohcount_sourcefile_get_contents() : sourcefile.h
  • ohcount_sourcefile_get_contents_size() : sourcefile.h
  • ohcount_sourcefile_get_filenames() : sourcefile.h
  • ohcount_sourcefile_get_language() : sourcefile.h
  • ohcount_sourcefile_get_license_list() : sourcefile.h
  • ohcount_sourcefile_get_loc_list() : sourcefile.h
  • ohcount_sourcefile_get_parsed_language_list() : sourcefile.h
  • ohcount_sourcefile_list_add_directory() : sourcefile.h
  • ohcount_sourcefile_list_add_file() : sourcefile.h
  • ohcount_sourcefile_list_analyze_languages() : sourcefile.h
  • ohcount_sourcefile_list_free() : sourcefile.h
  • ohcount_sourcefile_list_new() : sourcefile.h
  • ohcount_sourcefile_new() : sourcefile.h
  • ohcount_sourcefile_parse() : sourcefile.h
  • ohcount_sourcefile_parse_entities_with_callback() : sourcefile.h
  • ohcount_sourcefile_parse_with_callback() : sourcefile.h
  • ohcount_sourcefile_set_contents() : sourcefile.h
  • ohcount_sourcefile_set_diskpath() : sourcefile.h
  • ohcount_sourcefile_set_filenames() : sourcefile.h
  • ohcount_sourcefile_set_language() : sourcefile.h

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x70.html000066400000000000000000000063231343532200000177660ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- p -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x73.html000066400000000000000000000066661343532200000200030ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- s -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x74.html000066400000000000000000000061311343532200000177670ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- t -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_0x77.html000066400000000000000000000056241343532200000200000ustar00rootroot00000000000000 ohcount: Data Fields
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- w -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_defs.html000066400000000000000000000520231343532200000202070ustar00rootroot00000000000000 ohcount: Data Fields
 

- c -

- d -

- e -

- i -

- l -

- n -

- p -

- s -


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_func.html000066400000000000000000000272031343532200000202230ustar00rootroot00000000000000 ohcount: Data Fields
 

- e -

- f -

- i -

- o -

  • ohcount_calc_diff() : diff.h
  • ohcount_detect_language() : detector.h
  • ohcount_detect_license() : licenses.h
  • ohcount_hash_language_from_name() : languages.h
  • ohcount_is_binary_filename() : detector.h
  • ohcount_license_list_free() : licenses.h
  • ohcount_license_list_new() : licenses.h
  • ohcount_loc_add_loc() : loc.h
  • ohcount_loc_delta_add_loc_delta() : loc.h
  • ohcount_loc_delta_free() : loc.h
  • ohcount_loc_delta_is_changed() : loc.h
  • ohcount_loc_delta_is_equal() : loc.h
  • ohcount_loc_delta_list_add_loc_delta() : loc.h
  • ohcount_loc_delta_list_add_loc_delta_list() : loc.h
  • ohcount_loc_delta_list_blanks_added() : loc.h
  • ohcount_loc_delta_list_blanks_removed() : loc.h
  • ohcount_loc_delta_list_code_added() : loc.h
  • ohcount_loc_delta_list_code_removed() : loc.h
  • ohcount_loc_delta_list_comments_added() : loc.h
  • ohcount_loc_delta_list_comments_removed() : loc.h
  • ohcount_loc_delta_list_free() : loc.h
  • ohcount_loc_delta_list_get_loc_delta() : loc.h
  • ohcount_loc_delta_list_net_blanks() : loc.h
  • ohcount_loc_delta_list_net_code() : loc.h
  • ohcount_loc_delta_list_net_comments() : loc.h
  • ohcount_loc_delta_list_net_total() : loc.h
  • ohcount_loc_delta_list_new() : loc.h
  • ohcount_loc_delta_list_new_compact() : loc.h
  • ohcount_loc_delta_net_blanks() : loc.h
  • ohcount_loc_delta_net_code() : loc.h
  • ohcount_loc_delta_net_comments() : loc.h
  • ohcount_loc_delta_net_total() : loc.h
  • ohcount_loc_delta_new() : loc.h
  • ohcount_loc_free() : loc.h
  • ohcount_loc_is_equal() : loc.h
  • ohcount_loc_list_add_loc() : loc.h
  • ohcount_loc_list_add_loc_list() : loc.h
  • ohcount_loc_list_blanks() : loc.h
  • ohcount_loc_list_code() : loc.h
  • ohcount_loc_list_comments() : loc.h
  • ohcount_loc_list_filecount() : loc.h
  • ohcount_loc_list_free() : loc.h
  • ohcount_loc_list_get_loc() : loc.h
  • ohcount_loc_list_new() : loc.h
  • ohcount_loc_list_new_compact() : loc.h
  • ohcount_loc_list_total() : loc.h
  • ohcount_loc_new() : loc.h
  • ohcount_loc_total() : loc.h
  • ohcount_parse() : parser.h
  • ohcount_parsed_language_add_code() : parsed_language.h
  • ohcount_parsed_language_add_comment() : parsed_language.h
  • ohcount_parsed_language_free() : parsed_language.h
  • ohcount_parsed_language_list_free() : parsed_language.h
  • ohcount_parsed_language_list_new() : parsed_language.h
  • ohcount_parsed_language_new() : parsed_language.h
  • ohcount_sourcefile_calc_loc_delta() : sourcefile.h
  • ohcount_sourcefile_diff() : sourcefile.h
  • ohcount_sourcefile_free() : sourcefile.h
  • ohcount_sourcefile_get_contents() : sourcefile.h
  • ohcount_sourcefile_get_contents_size() : sourcefile.h
  • ohcount_sourcefile_get_filenames() : sourcefile.h
  • ohcount_sourcefile_get_language() : sourcefile.h
  • ohcount_sourcefile_get_license_list() : sourcefile.h
  • ohcount_sourcefile_get_loc_list() : sourcefile.h
  • ohcount_sourcefile_get_parsed_language_list() : sourcefile.h
  • ohcount_sourcefile_list_add_directory() : sourcefile.h
  • ohcount_sourcefile_list_add_file() : sourcefile.h
  • ohcount_sourcefile_list_analyze_languages() : sourcefile.h
  • ohcount_sourcefile_list_free() : sourcefile.h
  • ohcount_sourcefile_list_new() : sourcefile.h
  • ohcount_sourcefile_new() : sourcefile.h
  • ohcount_sourcefile_parse() : sourcefile.h
  • ohcount_sourcefile_parse_entities_with_callback() : sourcefile.h
  • ohcount_sourcefile_parse_with_callback() : sourcefile.h
  • ohcount_sourcefile_set_contents() : sourcefile.h
  • ohcount_sourcefile_set_diskpath() : sourcefile.h
  • ohcount_sourcefile_set_filenames() : sourcefile.h
  • ohcount_sourcefile_set_language() : sourcefile.h

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_type.html000066400000000000000000000043421343532200000202500ustar00rootroot00000000000000 ohcount: Data Fields
 


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/globals_vars.html000066400000000000000000000076701343532200000202510ustar00rootroot00000000000000 ohcount: Data Fields
 


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/index.html000066400000000000000000000133171343532200000166750ustar00rootroot00000000000000 ohcount: Ohcount

Ohcount

The Ohloh source code line counter

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License Version 2 as published by the Free Software Foundation.

Ohcount is specifically licensed under GPL v2.0, and no 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 <http://www.gnu.org/licenses/>.

Overview

Ohcount is a program for counting lines of source code. It was originally developed at Ohloh and used to generate the reports at www.ohloh.net

Ohcount supports multiple languages within a single file: for example a complex HTML document might include regions of both CSS and Javascript.

Ohcount has 4 main components:

  • A detector which determines the primary language family used by a particular source file.
  • A parser which provides a line-by-line breakdown of the contents of a source file.
  • Another detector which tries to determine the license(s) the source file is licensed under.
  • A final detector for gestalts (via the Ruby extension).
The command line tool allows you to profile individual files or whole directory trees.

System Requirements

Ohcount is supported on Mac OSX 10.5 and Ubuntu 6.06 LTS. Other Linux environments should also work, but your mileage may vary. Windows is not supported.

Download

Ohcount source code is available as a Git repository:

git clone git://ohcount.git.sourceforge.net/gitroot/ohcount/ohcount

Building Ohcount

In order to build Ohcount, the following is required:

Run the 'build' script to build Ohcount.

 $ ./build

You may then link or copy 'bin/ohcount' to your system's PATH.

Building the Ruby extension of Ohcount requires:

 $ ./build ruby

You may then link or copy 'ruby/ohcount.{rb,so}' and 'ruby/gestalt{/,.rb}' to the appropriate places in your Ruby installation.

First Steps

To measure lines of code, simply pass file or directory names to the bin/ohcount executable:

 $ ohcount helloworld.c

Directories will be probed recursively. If you do not pass any parameters, the current directory tree will be counted.

You can use the ohcount 'detect' option to simply determine the language family of each source file. The files will not be parsed or counted. For example, to find all of the Ruby files in the current directory tree:

 $ ohcount --detect | grep ^ruby

The 'annotate' option presents a line-by-line accounting of the languages used in a source code file. For example:

 $ ohcount --annotate ./test/src_dir/php1.php

More options can be found by typing:

 $ ohcount --help

Additional Documentation

See the Related Pages tab at the top of the page.

Contact Ohloh

For more information visit the Ohloh website: http://labs.ohloh.net

You can reach Ohloh via email at: info@ohloh.net


Generated on Fri Aug 28 16:26:52 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/languages_8h.html000066400000000000000000001631221343532200000201330ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/languages.h File Reference

/Users/andy/dev/ohcount/src/languages.h File Reference

#include <string.h>

Go to the source code of this file.

Data Structures

struct  LanguageMap

Defines

#define LANG_ACTIONSCRIPT   "actionscript"
#define LANG_ADA   "ada"
#define LANG_ASSEMBLER   "assembler"
#define LANG_AUTOCONF   "autoconf"
#define LANG_AUTOMAKE   "automake"
#define LANG_AWK   "awk"
#define LANG_BAT   "bat"
#define LANG_BLITZMAX   "blitzmax"
#define LANG_BOO   "boo"
#define LANG_C   "c"
#define LANG_CLASSIC_BASIC   "classic_basic"
#define LANG_CLEARSILVER   "clearsilver"
#define LANG_CLEARSILVER_TEMPLATE   "clearsilver_template"
#define LANG_CMAKE   "cmake"
#define LANG_CPP   "cpp"
#define LANG_CS_ASPX   "cs_aspx"
#define LANG_CSHARP   "csharp"
#define LANG_CSS   "css"
#define LANG_DCL   "dcl"
#define LANG_DMD   "dmd"
#define LANG_DYLAN   "dylan"
#define LANG_EBUILD   "ebuild"
#define LANG_EIFFEL   "eiffel"
#define LANG_ERLANG   "erlang"
#define LANG_EXHERES   "exheres"
#define LANG_EMACSLISP   "emacslisp"
#define LANG_FACTOR   "factor"
#define LANG_FORTRANFIXED   "fortranfixed"
#define LANG_FORTRANFREE   "fortranfree"
#define LANG_GLSL   "glsl"
#define LANG_GROOVY   "groovy"
#define LANG_HASKELL   "haskell"
#define LANG_HAML   "haml"
#define LANG_HAXE   "haxe"
#define LANG_HTML   "html"
#define LANG_IDL_PVWAVE   "idl_pvwave"
#define LANG_JAVA   "java"
#define LANG_JAVASCRIPT   "javascript"
#define LANG_JSP   "jsp"
#define LANG_LIMBO   "limbo"
#define LANG_LISP   "lisp"
#define LANG_LUA   "lua"
#define LANG_MAKE   "make"
#define LANG_MATLAB   "matlab"
#define LANG_METAFONT   "metafont"
#define LANG_METAPOST   "metapost"
#define LANG_METAPOST_WITH_TEX   "metapost_with_tex"
#define LANG_MXML   "mxml"
#define LANG_NIX   "nix"
#define LANG_OBJECTIVE_C   "objective_c"
#define LANG_OBJECTIVE_J   "objective_j"
#define LANG_OCAML   "ocaml"
#define LANG_OCTAVE   "octave"
#define LANG_PASCAL   "pascal"
#define LANG_PERL   "perl"
#define LANG_PHP   "php"
#define LANG_PIKE   "pike"
#define LANG_PYTHON   "python"
#define LANG_R   "r"
#define LANG_REXX   "rexx"
#define LANG_RHTML   "rhtml"
#define LANG_RUBY   "ruby"
#define LANG_SCALA   "scala"
#define LANG_SCHEME   "scheme"
#define LANG_SCILAB   "scilab"
#define LANG_SHELL   "shell"
#define LANG_SMALLTALK   "smalltalk"
#define LANG_STRATEGO   "stratego"
#define LANG_STRUCTURED_BASIC   "structured_basic"
#define LANG_SQL   "sql"
#define LANG_TCL   "tcl"
#define LANG_TEX   "tex"
#define LANG_VALA   "vala"
#define LANG_VB_ASPX   "vb_aspx"
#define LANG_VHDL   "vhdl"
#define LANG_VIM   "vim"
#define LANG_VISUALBASIC   "visualbasic"
#define LANG_XAML   "xaml"
#define LANG_XML   "xml"
#define LANG_XSLT   "xslt"
#define LANG_XMLSCHEMA   "xmlschema"

Functions

struct LanguageMapohcount_hash_language_from_name (register const char *str, register unsigned int len)


Define Documentation

#define LANG_ACTIONSCRIPT   "actionscript"

#define LANG_ADA   "ada"

#define LANG_ASSEMBLER   "assembler"

#define LANG_AUTOCONF   "autoconf"

#define LANG_AUTOMAKE   "automake"

#define LANG_AWK   "awk"

#define LANG_BAT   "bat"

#define LANG_BLITZMAX   "blitzmax"

#define LANG_BOO   "boo"

#define LANG_C   "c"

#define LANG_CLASSIC_BASIC   "classic_basic"

#define LANG_CLEARSILVER   "clearsilver"

#define LANG_CLEARSILVER_TEMPLATE   "clearsilver_template"

#define LANG_CMAKE   "cmake"

#define LANG_CPP   "cpp"

#define LANG_CS_ASPX   "cs_aspx"

#define LANG_CSHARP   "csharp"

#define LANG_CSS   "css"

#define LANG_DCL   "dcl"

#define LANG_DMD   "dmd"

#define LANG_DYLAN   "dylan"

#define LANG_EBUILD   "ebuild"

#define LANG_EIFFEL   "eiffel"

#define LANG_EMACSLISP   "emacslisp"

#define LANG_ERLANG   "erlang"

#define LANG_EXHERES   "exheres"

#define LANG_FACTOR   "factor"

#define LANG_FORTRANFIXED   "fortranfixed"

#define LANG_FORTRANFREE   "fortranfree"

#define LANG_GLSL   "glsl"

#define LANG_GROOVY   "groovy"

#define LANG_HAML   "haml"

#define LANG_HASKELL   "haskell"

#define LANG_HAXE   "haxe"

#define LANG_HTML   "html"

#define LANG_IDL_PVWAVE   "idl_pvwave"

#define LANG_JAVA   "java"

#define LANG_JAVASCRIPT   "javascript"

#define LANG_JSP   "jsp"

#define LANG_LIMBO   "limbo"

#define LANG_LISP   "lisp"

#define LANG_LUA   "lua"

#define LANG_MAKE   "make"

#define LANG_MATLAB   "matlab"

#define LANG_METAFONT   "metafont"

#define LANG_METAPOST   "metapost"

#define LANG_METAPOST_WITH_TEX   "metapost_with_tex"

#define LANG_MXML   "mxml"

#define LANG_NIX   "nix"

#define LANG_OBJECTIVE_C   "objective_c"

#define LANG_OBJECTIVE_J   "objective_j"

#define LANG_OCAML   "ocaml"

#define LANG_OCTAVE   "octave"

#define LANG_PASCAL   "pascal"

#define LANG_PERL   "perl"

#define LANG_PHP   "php"

#define LANG_PIKE   "pike"

#define LANG_PYTHON   "python"

#define LANG_R   "r"

#define LANG_REXX   "rexx"

#define LANG_RHTML   "rhtml"

#define LANG_RUBY   "ruby"

#define LANG_SCALA   "scala"

#define LANG_SCHEME   "scheme"

#define LANG_SCILAB   "scilab"

#define LANG_SHELL   "shell"

#define LANG_SMALLTALK   "smalltalk"

#define LANG_SQL   "sql"

#define LANG_STRATEGO   "stratego"

#define LANG_STRUCTURED_BASIC   "structured_basic"

#define LANG_TCL   "tcl"

#define LANG_TEX   "tex"

#define LANG_VALA   "vala"

#define LANG_VB_ASPX   "vb_aspx"

#define LANG_VHDL   "vhdl"

#define LANG_VIM   "vim"

#define LANG_VISUALBASIC   "visualbasic"

#define LANG_XAML   "xaml"

#define LANG_XML   "xml"

#define LANG_XMLSCHEMA   "xmlschema"

#define LANG_XSLT   "xslt"


Function Documentation

struct LanguageMap* ohcount_hash_language_from_name ( register const char *  str,
register unsigned int  len 
) [read]


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/languages_8h_source.html000066400000000000000000000467341343532200000215240ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/languages.h Source File
Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/license_doc.html000066400000000000000000000035731343532200000200400ustar00rootroot00000000000000 ohcount: License Documentation

License Documentation

Author:
Mitchell Foral

How to Add a New License

  • Add your license to 'src/licenses.h' and 'src/licenses.c'. Don't forget that two '\'s are required to represent one '\' in a C string.
  • Add your tests to the 'test/src_licenses/' and 'test/expected_licenses/' directories. Note that multiple licenses must be separated by newlines and be in the order they appear in the input file.
  • Run the test suite (a rebuild is not necessary; your added tests are detected and run automatically) to verify your licenses are correctly detected.
  • Rebuild Ohcount.

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/licenses_8h.html000066400000000000000000001553771343532200000200070ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/licenses.h File Reference

/Users/andy/dev/ohcount/src/licenses.h File Reference

#include "sourcefile.h"

Go to the source code of this file.

Defines

#define LIC_ACADEMIC   "academic"
#define LIC_ADAPTIVE   "adaptive"
#define LIC_AFFERO   "affero"
#define LIC_APACHE   "apache"
#define LIC_APACHE2   "apache_2"
#define LIC_APPLE_OPEN_SOURCE   "apple_open_source"
#define LIC_ARTISTIC   "artistic"
#define LIC_ATTRIBUTION_ASSURANCE   "attribution_assurance"
#define LIC_BOOST   "boost"
#define LIC_BSD   "bsd"
#define LIC_CECILL   "cecill"
#define LIC_CECILL_B   "cecill_b"
#define LIC_CECILL_C   "cecill_c"
#define LIC_COMPUTER_ASSOCIATES_TRUSTED   "computer_associates_trusted"
#define LIC_COMMON_DEVELOPMENT_AND_DISTRIBUTION   "common_development_and_distribution"
#define LIC_COMMON_PUBLIC   "common_public"
#define LIC_CUA_OFFICE   "cua_office"
#define LIC_EU_DATAGRID   "eu_datagrid"
#define LIC_ECLIPSE   "eclipse"
#define LIC_EDUCATIONAL   "educational"
#define LIC_EIFFEL   "eiffel"
#define LIC_EIFFEL2   "eiffel_2"
#define LIC_ENTESSA   "entessa"
#define LIC_FAIR   "fair"
#define LIC_FRAMEWORX   "frameworx"
#define LIC_GPL3_OR_LATER   "gpl3_or_later"
#define LIC_GPL3   "gpl3"
#define LIC_LGPL3   "lgpl3"
#define LIC_GPL   "gpl"
#define LIC_LGPL   "lgpl"
#define LIC_HISTORICAL   "historical"
#define LIC_I9   "i9_license"
#define LIC_IBM_PUBLIC   "ibm_public"
#define LIC_INTEL_OPEN_SOURCE   "intel_open_source"
#define LIC_JABBER_OPEN_SOURCE   "jabber_open_source"
#define LIC_LUCENT_PLAN9   "lucent_plan9"
#define LIC_LUCENT_PUBLIC   "lucent_public"
#define LIC_MIT   "mit"
#define LIC_MITRE   "mitre"
#define LIC_MOTOSOTO   "motosoto"
#define LIC_MOZILLA_PUBLIC1   "mozilla_public_1"
#define LIC_MOZILLA_PUBLIC11   "mozilla_public_1_1"
#define LIC_NASA_OPEN   "nasa_open"
#define LIC_NAUMEN   "naumen"
#define LIC_NETHACK   "nethack"
#define LIC_NOKIA_OPEN_SOURCE   "nokia_open_source"
#define LIC_OCLC_RESEARCH   "oclc_research"
#define LIC_OPEN_GROUP_TEST   "open_group_test"
#define LIC_OPEN_SOFTWARE   "open_software"
#define LIC_PHP_LICENSE   "php_license"
#define LIC_PYTHON_LICENSE   "python_license"
#define LIC_PYTHON_SOFTWARE_FOUNDATION   "python_software_foundation"
#define LIC_QT_PUBLIC   "qt_public"
#define LIC_REALNETWORKS_PUBLIC_SOURCE   "realnetworks_public_source"
#define LIC_RECIPROCAL_PUBLIC   "reciprocal_public"
#define LIC_RICOH_SOURCE   "ricoh_source"
#define LIC_SLEEPYCAT   "sleepycat"
#define LIC_SUGARCRM113   "sugarcrm_1_1_3"
#define LIC_SUN_INDUSTRY_STANDARDS   "sun_industry_standards"
#define LIC_SUN_PUBLIC   "sun_public"
#define LIC_SYBASE_OPEN_WATCOM   "sybase_open_watcom"
#define LIC_U_OF_I_NCSA   "u_of_i_ncsa"
#define LIC_VOVIDA_SOFTWARE   "vovida_software"
#define LIC_W3C   "w3c"
#define LIC_WXWINDOWS   "wx_windows"
#define LIC_XNET   "x_net"
#define LIC_ZOPE   "zope"
#define LIC_ZLIB_LIBPNG   "zlib_libpng"
#define LIC_APACHE_ISH   "apache_ish"
#define LIC_BSD_ISH   "bsd_ish"
#define LIC_BSD_2CLAUSE_ISH   "bsd_2clause_ish"

Functions

LicenseListohcount_detect_license (SourceFile *sourcefile)
LicenseListohcount_license_list_new ()
void ohcount_license_list_free (LicenseList *list)


Define Documentation

#define LIC_ACADEMIC   "academic"

#define LIC_ADAPTIVE   "adaptive"

#define LIC_AFFERO   "affero"

#define LIC_APACHE   "apache"

#define LIC_APACHE2   "apache_2"

#define LIC_APACHE_ISH   "apache_ish"

#define LIC_APPLE_OPEN_SOURCE   "apple_open_source"

#define LIC_ARTISTIC   "artistic"

#define LIC_ATTRIBUTION_ASSURANCE   "attribution_assurance"

#define LIC_BOOST   "boost"

#define LIC_BSD   "bsd"

#define LIC_BSD_2CLAUSE_ISH   "bsd_2clause_ish"

#define LIC_BSD_ISH   "bsd_ish"

#define LIC_CECILL   "cecill"

#define LIC_CECILL_B   "cecill_b"

#define LIC_CECILL_C   "cecill_c"

#define LIC_COMMON_DEVELOPMENT_AND_DISTRIBUTION   "common_development_and_distribution"

#define LIC_COMMON_PUBLIC   "common_public"

#define LIC_COMPUTER_ASSOCIATES_TRUSTED   "computer_associates_trusted"

#define LIC_CUA_OFFICE   "cua_office"

#define LIC_ECLIPSE   "eclipse"

#define LIC_EDUCATIONAL   "educational"

#define LIC_EIFFEL   "eiffel"

#define LIC_EIFFEL2   "eiffel_2"

#define LIC_ENTESSA   "entessa"

#define LIC_EU_DATAGRID   "eu_datagrid"

#define LIC_FAIR   "fair"

#define LIC_FRAMEWORX   "frameworx"

#define LIC_GPL   "gpl"

#define LIC_GPL3   "gpl3"

#define LIC_GPL3_OR_LATER   "gpl3_or_later"

#define LIC_HISTORICAL   "historical"

#define LIC_I9   "i9_license"

#define LIC_IBM_PUBLIC   "ibm_public"

#define LIC_INTEL_OPEN_SOURCE   "intel_open_source"

#define LIC_JABBER_OPEN_SOURCE   "jabber_open_source"

#define LIC_LGPL   "lgpl"

#define LIC_LGPL3   "lgpl3"

#define LIC_LUCENT_PLAN9   "lucent_plan9"

#define LIC_LUCENT_PUBLIC   "lucent_public"

#define LIC_MIT   "mit"

#define LIC_MITRE   "mitre"

#define LIC_MOTOSOTO   "motosoto"

#define LIC_MOZILLA_PUBLIC1   "mozilla_public_1"

#define LIC_MOZILLA_PUBLIC11   "mozilla_public_1_1"

#define LIC_NASA_OPEN   "nasa_open"

#define LIC_NAUMEN   "naumen"

#define LIC_NETHACK   "nethack"

#define LIC_NOKIA_OPEN_SOURCE   "nokia_open_source"

#define LIC_OCLC_RESEARCH   "oclc_research"

#define LIC_OPEN_GROUP_TEST   "open_group_test"

#define LIC_OPEN_SOFTWARE   "open_software"

#define LIC_PHP_LICENSE   "php_license"

#define LIC_PYTHON_LICENSE   "python_license"

#define LIC_PYTHON_SOFTWARE_FOUNDATION   "python_software_foundation"

#define LIC_QT_PUBLIC   "qt_public"

#define LIC_REALNETWORKS_PUBLIC_SOURCE   "realnetworks_public_source"

#define LIC_RECIPROCAL_PUBLIC   "reciprocal_public"

#define LIC_RICOH_SOURCE   "ricoh_source"

#define LIC_SLEEPYCAT   "sleepycat"

#define LIC_SUGARCRM113   "sugarcrm_1_1_3"

#define LIC_SUN_INDUSTRY_STANDARDS   "sun_industry_standards"

#define LIC_SUN_PUBLIC   "sun_public"

#define LIC_SYBASE_OPEN_WATCOM   "sybase_open_watcom"

#define LIC_U_OF_I_NCSA   "u_of_i_ncsa"

#define LIC_VOVIDA_SOFTWARE   "vovida_software"

#define LIC_W3C   "w3c"

#define LIC_WXWINDOWS   "wx_windows"

#define LIC_XNET   "x_net"

#define LIC_ZLIB_LIBPNG   "zlib_libpng"

#define LIC_ZOPE   "zope"


Function Documentation

LicenseList* ohcount_detect_license ( SourceFile sourcefile  ) 

Attempts to detect the source code licenses for a given file. It searches comment text in source files for any mention of known licenses, but unfortunately catches things like: "I find the GNU Public License dumb".

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
Returns:
LicenseList

void ohcount_license_list_free ( LicenseList list  ) 

Frees the memory allocated for the given LicenseList.

Parameters:
list A LicenseList created from ohcount_license_list_new().

LicenseList* ohcount_license_list_new (  ) 

Creates a new LicenseList that is initially empty.

Returns:
LicenseList


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/licenses_8h_source.html000066400000000000000000000433231343532200000213520ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/licenses.h Source File
Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/loc_8h.html000066400000000000000000002161571343532200000167510ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/loc.h File Reference

/Users/andy/dev/ohcount/src/loc.h File Reference

#include "structs.h"

Go to the source code of this file.

Functions

Locohcount_loc_new (const char *language, int code, int comments, int blanks, int filecount)
int ohcount_loc_total (Loc *loc)
void ohcount_loc_add_loc (Loc *loc, Loc *other)
int ohcount_loc_is_equal (Loc *loc, Loc *other)
void ohcount_loc_free (Loc *loc)
LocListohcount_loc_list_new ()
void ohcount_loc_list_add_loc (LocList *list, Loc *loc)
void ohcount_loc_list_add_loc_list (LocList *list, LocList *loc_list)
Locohcount_loc_list_get_loc (LocList *list, const char *language)
int ohcount_loc_list_code (LocList *list)
int ohcount_loc_list_comments (LocList *list)
int ohcount_loc_list_blanks (LocList *list)
int ohcount_loc_list_total (LocList *list)
int ohcount_loc_list_filecount (LocList *list)
LocListohcount_loc_list_new_compact (LocList *list)
void ohcount_loc_list_free (LocList *list)
LocDeltaohcount_loc_delta_new (const char *language, int code_added, int code_removed, int comments_added, int comments_removed, int blanks_added, int blanks_removed)
int ohcount_loc_delta_net_code (LocDelta *delta)
int ohcount_loc_delta_net_comments (LocDelta *delta)
int ohcount_loc_delta_net_blanks (LocDelta *delta)
int ohcount_loc_delta_net_total (LocDelta *delta)
void ohcount_loc_delta_add_loc_delta (LocDelta *delta, LocDelta *other)
int ohcount_loc_delta_is_changed (LocDelta *delta)
int ohcount_loc_delta_is_equal (LocDelta *delta, LocDelta *other)
void ohcount_loc_delta_free (LocDelta *delta)
LocDeltaListohcount_loc_delta_list_new ()
void ohcount_loc_delta_list_add_loc_delta (LocDeltaList *list, LocDelta *delta)
void ohcount_loc_delta_list_add_loc_delta_list (LocDeltaList *list, LocDeltaList *loc_delta_list)
LocDeltaohcount_loc_delta_list_get_loc_delta (LocDeltaList *list, const char *language)
int ohcount_loc_delta_list_code_added (LocDeltaList *list)
int ohcount_loc_delta_list_code_removed (LocDeltaList *list)
int ohcount_loc_delta_list_comments_added (LocDeltaList *list)
int ohcount_loc_delta_list_comments_removed (LocDeltaList *list)
int ohcount_loc_delta_list_blanks_added (LocDeltaList *list)
int ohcount_loc_delta_list_blanks_removed (LocDeltaList *list)
int ohcount_loc_delta_list_net_code (LocDeltaList *list)
int ohcount_loc_delta_list_net_comments (LocDeltaList *list)
int ohcount_loc_delta_list_net_blanks (LocDeltaList *list)
int ohcount_loc_delta_list_net_total (LocDeltaList *list)
LocDeltaListohcount_loc_delta_list_new_compact (LocDeltaList *list)
void ohcount_loc_delta_list_free (LocDeltaList *list)


Function Documentation

void ohcount_loc_add_loc ( Loc loc,
Loc other 
)

Adds a Loc to another, provided they use the same language. The results are stored in the first Loc given. The second Loc may be 'free'd immediately.

Parameters:
loc A Loc created from ohcount_loc_new().
other Another Loc.

void ohcount_loc_delta_add_loc_delta ( LocDelta delta,
LocDelta other 
)

Adds a LocDelta to another, provided they use the same language. The results are stored in the first LocDelta given. The second LocDelta may be 'free'd immediately.

Parameters:
delta A LocDelta created from ohcount_loc_delta_new().
other Another LocDelta.

void ohcount_loc_delta_free ( LocDelta delta  ) 

Frees the memory allocated for a given LocDelta.

Parameters:
delta A LocDelta created from ohcount_loc_delta_new().

int ohcount_loc_delta_is_changed ( LocDelta delta  ) 

Returns whether or not a given LocDelta has any line changes.

Parameters:
delta A LocDelta created from ohcount_loc_delta_new().

int ohcount_loc_delta_is_equal ( LocDelta delta,
LocDelta other 
)

Returns whether or not two given LocDeltas are equivalent.

Parameters:
delta A LocDelta created from ohcount_loc_delta_new().
other Another LocDelta.

void ohcount_loc_delta_list_add_loc_delta ( LocDeltaList list,
LocDelta delta 
)

Adds a given LocDelta to a LocDeltaList. The given LocDelta is copied and may be 'free'd immediately.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().
delta A LocDelta created from ohcount_loc_delta_new().

void ohcount_loc_delta_list_add_loc_delta_list ( LocDeltaList list,
LocDeltaList loc_delta_list 
)

Adds a given LocDeltaList to another LocDeltaList. The results are stored in the first LocDeltaList given. The second LocDeltaList may be 'free'd immediately.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().
loc_delta_list Another LocDeltaList.

int ohcount_loc_delta_list_blanks_added ( LocDeltaList list  ) 

Returns the number of blank lines added for the given LocDeltaList.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().

int ohcount_loc_delta_list_blanks_removed ( LocDeltaList list  ) 

Returns the number of blank lines removed for the given LocDeltaList.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().

int ohcount_loc_delta_list_code_added ( LocDeltaList list  ) 

Returns the number of lines of code added for the given LocDeltaList.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().

int ohcount_loc_delta_list_code_removed ( LocDeltaList list  ) 

Returns the number of lines of code removed for the given LocDeltaList.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().

int ohcount_loc_delta_list_comments_added ( LocDeltaList list  ) 

Returns the number of lines of comments added for the given LocDeltaList.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().

int ohcount_loc_delta_list_comments_removed ( LocDeltaList list  ) 

Returns the number of lines of comments removed for the given LocDeltaList.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().

void ohcount_loc_delta_list_free ( LocDeltaList list  ) 

Frees the memory allocated for a given LocDeltaList.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().

LocDelta* ohcount_loc_delta_list_get_loc_delta ( LocDeltaList list,
const char *  language 
)

Returns a LocDelta from a given LocDeltaList and language. The returned pointer is used internally and may not be 'free'd.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().
language The language of the LocDelta to retrieve.
Returns:
LocDelta or NULL.

int ohcount_loc_delta_list_net_blanks ( LocDeltaList list  ) 

Returns the net number of blank lines for the given LocDeltaList.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().

int ohcount_loc_delta_list_net_code ( LocDeltaList list  ) 

Returns the net number of lines of code for the given LocDeltaList.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().

int ohcount_loc_delta_list_net_comments ( LocDeltaList list  ) 

Returns the net number of lines of comments for the given LocDeltaList.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().

int ohcount_loc_delta_list_net_total ( LocDeltaList list  ) 

Returns the net number of lines for the given LocDeltaList.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().

LocDeltaList* ohcount_loc_delta_list_new (  ) 

Creates a new LocDeltaList that is initially empty. LocDeltas can be added using ohcount&oc_delta_list_add_loc_delta().

Returns:
LocDeltaList

LocDeltaList* ohcount_loc_delta_list_new_compact ( LocDeltaList list  ) 

Creates a new LocDeltaList from a given one, excluding all LocDeltas with no counted lines. The given list may be 'free'd immediately.

Parameters:
list A LocDeltaList created from ohcount_loc_delta_list_new().

int ohcount_loc_delta_net_blanks ( LocDelta delta  ) 

Returns the net number of blank lines in a given LocDelta.

Parameters:
delta A LocDelta created from ohcount_loc_delta_new().

int ohcount_loc_delta_net_code ( LocDelta delta  ) 

Returns the net number of lines of code in a given LocDelta.

Parameters:
delta A LocDelta created from ohcount_loc_delta_new().

int ohcount_loc_delta_net_comments ( LocDelta delta  ) 

Returns the net number of lines of comments in a given LocDelta.

Parameters:
delta A LocDelta created from ohcount_loc_delta_new().

int ohcount_loc_delta_net_total ( LocDelta delta  ) 

Returns the net number of lines in a given LocDelta.

Parameters:
delta A LocDelta created from ohcount_loc_delta_new().

LocDelta* ohcount_loc_delta_new ( const char *  language,
int  code_added,
int  code_removed,
int  comments_added,
int  comments_removed,
int  blanks_added,
int  blanks_removed 
)

Creates a new LocDelta from the given language and lines of code, comments, and blanks added and removed. The given language is not copied and may not be 'free'd. Use a language defined in src/languages.h.

Parameters:
language The language being counted.
code_added The number of lines of code added in this delta.
code_removed The number of lines of code removed in this delta.
comments_added The number of lines of comments added in this delta.
comments_removed The number of lines of comments removed in this delta.
blanks_added The number of blank lines added in this delta.
blanks_removed The number of blank lines removed in this delta.
Returns:
LocDelta

void ohcount_loc_free ( Loc loc  ) 

Frees the memory allocated for a given Loc.

Parameters:
loc A Loc created from ohcount_loc_new().

int ohcount_loc_is_equal ( Loc loc,
Loc other 
)

Returns whether or not two given Locs are equivalent.

Parameters:
loc A Loc created from ohcount_loc_new().
other Another Loc.

void ohcount_loc_list_add_loc ( LocList list,
Loc loc 
)

Adds a given Loc to a LocList. The given Loc is copied and may be 'free'd immediately.

Parameters:
list a LocList created from ohcount_loc_list_new().
loc A Loc created from ohcount_loc_new().

void ohcount_loc_list_add_loc_list ( LocList list,
LocList loc_list 
)

Adds a given LocList to another LocList. The results are stored in the first LocList given. The second LocList may be 'free'd immediately.

Parameters:
list A LocList created from ohcount_loc_list_new().
loc_list Another LocList.

int ohcount_loc_list_blanks ( LocList list  ) 

Returns the number of blank lines for all Locs in this LocList.

Parameters:
list A LocList created from ohcount_loc_list_new().

int ohcount_loc_list_code ( LocList list  ) 

Returns the number of lines of code for all Locs in this LocList.

Parameters:
list A LocList created from ohcount_loc_list_new().

int ohcount_loc_list_comments ( LocList list  ) 

Returns the number of lines of commentsfor all Locs in this LocList.

Parameters:
list A LocList created from ohcount_loc_list_new().

int ohcount_loc_list_filecount ( LocList list  ) 

Returns the number of files counted for all Locs in this LocList.

Parameters:
list A LocList created from ohcount_loc_list_new().

void ohcount_loc_list_free ( LocList list  ) 

Frees the memory allocated for a given LocList.

Parameters:
list A LocList created from ohcount_loc_list_new().

Loc* ohcount_loc_list_get_loc ( LocList list,
const char *  language 
)

Returns a Loc from a given LocList and language. The returned pointer is used internally and may not be 'free'd.

Parameters:
list A LocList created from ohcount_loc_list_new().
language The language of the Loc to retrieve.
Returns:
Loc or NULL.

LocList* ohcount_loc_list_new (  ) 

Creates a new LocList that is initially empty. Locs can be added using ohcount_loc_list_add_loc().

Returns:
LocList

LocList* ohcount_loc_list_new_compact ( LocList list  ) 

Creates a new LocList from a given one, excluding all Locs with no counted lines. The given list may be 'free'd immediately.

Parameters:
list A LocList created from ohcount_loc_list_new().

int ohcount_loc_list_total ( LocList list  ) 

Returns the total number of lines for all Locs in this LocList.

Parameters:
list A LocList created from ohcount_loc_list_new().

Loc* ohcount_loc_new ( const char *  language,
int  code,
int  comments,
int  blanks,
int  filecount 
)

Creates a new Loc from the given language, lines of code, comments, and blanks, and number of files counted. The given language is not copied and may not be 'free'd. Use a language defined in src/languages.h.

Parameters:
language The language being counted.
code The number of lines of code counted.
comments The number of lines of comments counted.
blanks The number of blank lines counted.
filecount The number of files counted for this set.
Returns:
Loc

int ohcount_loc_total ( Loc loc  ) 

Returns the total number of lines counted for a given Loc.

Parameters:
loc A Loc created from ohcount_loc_new().


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/loc_8h_source.html000066400000000000000000000456641343532200000203340ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/loc.h Source File
Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/log_8h.html000066400000000000000000000044471343532200000167520ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/log.h File Reference

/Users/andy/dev/ohcount/src/log.h File Reference

Go to the source code of this file.

Defines

#define log_it(log)   {}


Define Documentation

#define log_it ( log   )     {}


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/log_8h_source.html000066400000000000000000000035051343532200000203240ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/log.h Source File
Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/ohcount_8h.html000066400000000000000000000140501343532200000176370ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/ohcount.h File Reference

/Users/andy/dev/ohcount/src/ohcount.h File Reference

Go to the source code of this file.

Defines

#define COMMAND_ANNOTATE   1
#define COMMAND_DETECT   2
#define COMMAND_HELP   3
#define COMMAND_INDIVIDUAL   4
#define COMMAND_LICENSES   5
#define COMMAND_RAWENTITIES   6
#define COMMAND_SUMMARY   7


Define Documentation

#define COMMAND_ANNOTATE   1

#define COMMAND_DETECT   2

#define COMMAND_HELP   3

#define COMMAND_INDIVIDUAL   4

#define COMMAND_LICENSES   5

#define COMMAND_RAWENTITIES   6

#define COMMAND_SUMMARY   7


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/ohcount_8h_source.html000066400000000000000000000064531343532200000212270ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/ohcount.h Source File
Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/pages.html000066400000000000000000000024431343532200000166630ustar00rootroot00000000000000 ohcount: Page Index

Related Pages

Here is a list of all related documentation pages:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/parsed__language_8h.html000066400000000000000000000320251343532200000214420ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/parsed_language.h File Reference

/Users/andy/dev/ohcount/src/parsed_language.h File Reference

#include "structs.h"

Go to the source code of this file.

Functions

ParsedLanguageohcount_parsed_language_new (const char *language, int buffer_size)
void ohcount_parsed_language_add_code (ParsedLanguage *parsed_language, char *p, int length)
void ohcount_parsed_language_add_comment (ParsedLanguage *parsed_language, char *p, int length)
void ohcount_parsed_language_free (ParsedLanguage *parsed_language)
ParsedLanguageListohcount_parsed_language_list_new ()
void ohcount_parsed_language_list_free (ParsedLanguageList *list)


Function Documentation

void ohcount_parsed_language_add_code ( ParsedLanguage parsed_language,
char *  p,
int  length 
)

Adds some code to the code buffer for the given ParsedLanguage.

Parameters:
parsed_language A ParsedLanguage created from ohcount_parsed_language_new().
p A pointer in memory to start copying code from.
length The number of characters to copy from p.

void ohcount_parsed_language_add_comment ( ParsedLanguage parsed_language,
char *  p,
int  length 
)

Adds a comment to the comment buffer for the given ParsedLanguage.

Parameters:
parsed_language A ParsedLanguage created from ohcount_parsed_language_new().
p A pointer in memory to start copying the comment from.
length The number of characters to copy from p.

void ohcount_parsed_language_free ( ParsedLanguage parsed_language  ) 

Frees the memory allocated for the given ParsedLanguage.

Parameters:
parsed_language A ParsedLanguage created from ohcount_parsed_language_new().

void ohcount_parsed_language_list_free ( ParsedLanguageList list  ) 

Frees the memory allocated for the given ParsedLanguageList.

Parameters:
list A ParsedLanguage created from ohcount_parsed_language_list_new().

ParsedLanguageList* ohcount_parsed_language_list_new (  ) 

Creates a new ParsedLanguageList that is initially empty.

Returns:
ParsedLanguageList

ParsedLanguage* ohcount_parsed_language_new ( const char *  language,
int  buffer_size 
)

Creates a new ParsedLanguage for the given language and buffer size. The given language is not copied and may not be 'free'd. Use a language defined in src/languages.h.

Parameters:
language The parsed language.
buffer_size The size of the buffers to store parsed code and comment text.
Returns:
ParsedLanguage


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/parsed__language_8h_source.html000066400000000000000000000114551343532200000230260ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/parsed_language.h Source File
Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/parser_8h.html000066400000000000000000000106601343532200000174570ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/parser.h File Reference

/Users/andy/dev/ohcount/src/parser.h File Reference

#include "sourcefile.h"

Go to the source code of this file.

Functions

int ohcount_parse (SourceFile *sourcefile, int count, void(*callback)(const char *, const char *, int, int, void *), void *userdata)


Function Documentation

int ohcount_parse ( SourceFile sourcefile,
int  count,
void(*)(const char *, const char *, int, int, void *)  callback,
void *  userdata 
)

Tries to use an existing Ragel parser for the given language.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
count An integer flag indicating whether to count lines or parse entities.
callback A callback to use for every line or entity in the source file discovered (depends on count).
userdata Pointer to userdata used by callback (if any).
Returns:
1 if a Ragel parser is found, 0 otherwise.


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/parser_8h_source.html000066400000000000000000000056641343532200000210470ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/parser.h Source File
Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/parser__macros_8h.html000066400000000000000000001624341343532200000211710ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/parser_macros.h File Reference

/Users/andy/dev/ohcount/src/parser_macros.h File Reference

#include <stdio.h>
#include <stdlib.h>
#include "languages.h"

Go to the source code of this file.

Data Structures

struct  CallbackItem
 Holds a series of callbacks for in a queue (linked list). More...

Defines

#define dequeue
#define ls
#define code
#define comment
#define saw(lang)
#define std_internal_newline(lang)
#define emb_internal_newline(lang)
#define std_newline(lang)
#define emb_newline(lang)
#define process_last_line(lang)
#define check_blank_entry(lang)
#define NEWLINE   -1
#define INTERNAL_NL   -2
#define CHECK_BLANK_ENTRY   -3
#define cint(c)   ((int) (c - buffer_start))
#define init

Typedefs

typedef struct CallbackItem Callback

Functions

void enqueue (const char *lang, const char *entity, int s, int e, void *udata)
void free_queue ()
int is_blank_entry (char **p)

Variables

Callbackcallback_list_head = NULL
Callbackcallback_list_tail = NULL
int cs
int act
char * p
char * pe
char * eof
char * ts
char * te
int stack [5]
int top
char * buffer_start
int whole_line_comment
int line_contains_code
char * line_start
int entity
const char * seen
int inqueue
char * last_line_start
int last_line_contains_code
int last_whole_line_comment


Define Documentation

#define CHECK_BLANK_ENTRY   -3

Check blank entry entity. Used for embedded language transitions. If a newline follows immediately after such a transition, the line should be counted as parent code, not child code.

Note:
This is only used for line counting parsers.

#define check_blank_entry ( lang   ) 

Value:

{ \
  if (is_blank_entry(&p)) { \
    te = p + 1; \
    std_newline(lang) \
  } \
}
If there is a transition into an embedded language and there is only parent language code on the line (the rest of the line is blank with no child code), count the line as a line of parent code. Moves p and te to the end of the newline and calls the std_newline macro. (p is inclusive, te is not.) This is typically used in the main action for the CHECK_BLANK_ENTRY entity.
Parameters:
lang The language name string.
Note:
Applies only to line counting parsers.

#define cint (  )     ((int) (c - buffer_start))

Returns the absolute location in memory for a position relative to the start of the buffer being parsed.

Parameters:
c Position relative to the start of the buffer.
Note:
This is only used for line counting parsers.

#define code

Value:

The C equivalent of the Ragel 'code' action. This is tyically used in the main action for entities where Ragel actions cannot, for one reason or another, be used.
Note:
Applies only to line counting parsers.

#define comment

Value:

{ \
  if (inqueue) { dequeue; } \
  if (!line_contains_code) { \
    whole_line_comment = 1; \
    if (!line_start) line_start = ts; \
  } \
}
The C equivalent of the Ragel 'comment' action. This is typically unused, but here for consistency.
Note:
Applies only to line counting parsers.

#define dequeue

Value:

Restores settings for a failed enqueued entity. This is typically used in the ls, code, and comment macros.
Note:
Applies only to line counting parsers.

#define emb_internal_newline ( lang   ) 

Value:

{ \
  if (seen && seen != lang) \
    std_internal_newline(seen) \
  else \
    std_internal_newline(lang) \
  seen = 0; \
}
Executes emebedded language line counting actions for INTERNAL_NL entities based on whether or not the embedded language's code has been seen in a parent line. This is typically used in the main action for the INTERNAL_NL entity.
Parameters:
lang The language name string.
Note:
Applies only to line counting parsers.

#define emb_newline ( lang   ) 

Value:

{ \
  if (seen && seen != lang) \
    std_newline(seen) \
  else \
    std_newline(lang) \
  seen = 0; \
}
Executes embedded language line counting actions for NEWLINE entities based on whether or not the embedded language's code has been seen in a parent line. This is typically used in the main action for the NEWLINE entity.
Parameters:
lang The language name string.
Note:
Applies only to line counting parsers.

#define init

Value:

{ \
  p = buffer; \
  pe = buffer + length; \
  eof = pe; \
  \
  buffer_start = buffer; \
  whole_line_comment = 0; \
  line_contains_code = 0; \
  line_start = 0; \
  entity = 0; \
  seen = 0; \
  inqueue = 0; \
}
Initializes variables for parsing a buffer. Required at the beginning of every parser function.

#define INTERNAL_NL   -2

Internal newline entity. Used for newlines inside patterns like strings and comments that can have newlines in them.

Note:
This is only used for line counting parsers.

#define ls

Value:

{ \
  if (inqueue) { dequeue; } \
  if (!line_start) line_start = ts; \
}
Sets the line_start variable to ts. This is typically used for the SPACE entity in the main action.
Note:
Applies only to line counting parsers.

#define NEWLINE   -1

Newline entity.

Note:
This is only used for line counting parsers.

#define process_last_line ( lang   ) 

Value:

{\
  if ((whole_line_comment || line_contains_code) && callback) { \
    if (line_contains_code) \
      callback(lang, "lcode", cint(line_start), cint(pe), userdata); \
    else if (whole_line_comment) \
      callback(lang, "lcomment", cint(line_start), cint(pe), userdata); \
  } \
}
Processes the last line for buffers that don't have a newline at EOF. This is typically used at the end of the parse_lang function after the Ragel parser has been executed.
Parameters:
lang The language name string.
Note:
Applies only to line counting parsers.

#define saw ( lang   ) 

Value:

{ \
  seen = lang; \
  whole_line_comment = 0; \
  line_contains_code = 0; \
}
Sets up for having seen an embedded language. This is typically used when entering an embedded language which usually does not span multiple lines (e.g. php for <?php echo 'blah' ?> on single lines) so the line is counted as embedded code or comment, not parent code.
Parameters:
lang The language name string.
Note:
Applies only to line counting parsers.

#define std_internal_newline ( lang   ) 

Value:

{ \
  if (callback && p > line_start) { \
    if (line_contains_code) { \
      if (inqueue) \
        enqueue(lang, "lcode", cint(line_start), cint(p), userdata); \
      else \
        callback(lang, "lcode", cint(line_start), cint(p), userdata); \
    } else if (whole_line_comment) { \
      if (inqueue) \
        enqueue(lang, "lcomment", cint(line_start), cint(p), userdata); \
      else \
        callback(lang, "lcomment", cint(line_start), cint(p), userdata); \
    } else { \
      if (inqueue) \
        enqueue(lang, "lblank", cint(line_start), cint(p), userdata); \
      else \
        callback(lang, "lblank", cint(line_start), cint(p), userdata); \
    } \
  } \
  whole_line_comment = 0; \
  line_contains_code = 0; \
  line_start = p; \
}
Executes standard line counting actions for INTERNAL_NL entities. This is typically used in the main action for the INTERNAL_NL entity.
Parameters:
lang The language name string.
Note:
Applies only to line counting parsers.

#define std_newline ( lang   ) 

Value:

{\
  if (inqueue) { dequeue; } \
  if (callback && te > line_start) { \
    if (line_contains_code) \
      callback(lang, "lcode", cint(line_start), cint(te), userdata); \
    else if (whole_line_comment) \
      callback(lang, "lcomment", cint(line_start), cint(te), userdata); \
    else \
      callback(lang, "lblank", cint(ts), cint(te), userdata); \
  } \
  whole_line_comment = 0; \
  line_contains_code = 0; \
  line_start = 0; \
}
Executes standard line counting actions for NEWLINE entities. This is typically used in the main action for the NEWLINE entity.
Parameters:
lang The language name string.
Note:
Applies only to line counting parsers.


Typedef Documentation

typedef struct CallbackItem Callback


Function Documentation

void enqueue ( const char *  lang,
const char *  entity,
int  s,
int  e,
void *  udata 
)

Enqueues a callback for calling upon commit. This is only necessary for line counting machines. Ragel will execute actions in real-time rather than after a complete match. This is a problem for entities that contain internal newlines, since there is a callback for each internal newline whether or not the end of the entity matches. This means that if, for example, the beginning of a string entity is matched, the text following is treated as code until the ending delimiter. If there is no ending delimiter (it was not actually a string entity), Ragel will jump back to the beginning of the string and reparse the text again. This means all the callbacks called were probably not accurate. To remedy this, any entity which needs an ending delimiter that may not appear will have its callbacks enqueued and then committed when the ending delimitter is reached. If that delimitter is not reached, the callbacks are never called.

Parameters:
lang The language name.
entity The entity (lcode, lcomment, lblank).
s The start position of the entity in the buffer.
e The end position of the entity in the buffer.
udata Userdata.

void free_queue (  ) 

Frees the memory used by a queue.

int is_blank_entry ( char **  p  ) 

Determines whether or not the rest of the line is blank. This is typically used when entering an embedded language.

Parameters:
p The position of entry into the emebedded language.
Returns:
0 if the rest of the line is not blank, the position at the end of the newline otherwise (inclusive).
Note:
Applies only to line counting parsers.


Variable Documentation

int act

Required by Ragel.

char* buffer_start

The buffer currently being parsed.

The head of the Callback queue.

The tail of the Callback queue.

int cs

Required by Ragel.

int entity

State variable for the current entity being matched.

char* eof

Required by Ragel.

int inqueue

Flag indicating whether or not to enqueue callbacks instead of calling them in real time.

Note:
This is only used for line counting parsers.

Backup variable for 'inqueue'ing.

Note:
This is only used for line counting parsers.

Backup variable for 'inqueue'ing.

Note:
This is only used for line counting parsers.

Backup variable for 'inqueue'ing.

Note:
This is only used for line counting parsers.

Flag indicating whether or not the current line contains any code.

Note:
This is only used for line counting parsers.

char* line_start

The beginning of the current line in the buffer being parsed.

Note:
This is only used for line counting parsers.

char* p

Required by Ragel.

char* pe

Required by Ragel.

const char* seen

Keeps track of an embedded language.

Note:
This is only used for line counting parsers.

int stack[5]

Required by Ragel.

char* te

Required by Ragel.

int top

Required by Ragel.

char* ts

Required by Ragel.

Flag indicating whether or not the current line contains only a comment.

Note:
This is only used for line counting parsers.


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/parser__macros_8h_source.html000066400000000000000000000670131343532200000225460ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/parser_macros.h Source File
Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/parser_doc.html000066400000000000000000000547731343532200000177220ustar00rootroot00000000000000 ohcount: Parser Documentation

Parser Documentation

Author:
Mitchell Foral

Overview

I will assume the reader has a decent knowledge of how Ragel works and the Ragel syntax. If not, please review the Ragel manual found at: http://research.cs.queensu.ca/~thurston/ragel/

All parsers must at least:

  • Call a callback function when a line of code is parsed.
  • Call a callback function when a line of comment is parsed.
  • Call a callback function when a blank line is parsed.
Additionally a parser can call the callback function for each position of entities parsed.

Take a look at 'c.rl' and even keep it open for reference when reading this document to better understand how parsers work and how to write one.

Writing a Parser

First create your parser in 'src/parsers/'. Its name should be the language you are parsing with a '.rl' extension. You will not have to manually compile any parsers, as this is automatically for you. However, you do need to add your parser to 'hash/parsers.gperf'.

Every parser must have the following at the top:

/************************* Required for every parser *************************/
#ifndef OHCOUNT_C_PARSER_H
#define OHCOUNT_C_PARSER_H

#include "../parser_macros.h"

// the name of the language
const char *C_LANG = LANG_C;

// the languages entities
const char *c_entities[] = {
  "space", "comment", "string", "number", "preproc",
  "keyword", "identifier", "operator", "any"
};

// constants associated with the entities
enum {
  C_SPACE = 0, C_COMMENT, C_STRING, C_NUMBER, C_PREPROC,
  C_KEYWORD, C_IDENTIFIER, C_OPERATOR, C_ANY
};

/*****************************************************************************/

And the following at the bottom:

/************************* Required for every parser *************************/

/* Parses a string buffer with C/C++ code.
 *
 * @param *buffer The string to parse.
 * @param length The length of the string to parse.
 * @param count Integer flag specifying whether or not to count lines. If yes,
 *   uses the Ragel machine optimized for counting. Otherwise uses the Ragel
 *   machine optimized for returning entity positions.
 * @param *callback Callback function. If count is set, callback is called for
 *   every line of code, comment, or blank with 'lcode', 'lcomment', and
 *   'lblank' respectively. Otherwise callback is called for each entity found.
 */
void parse_c(char *buffer, int length, int count,
             void (*callback) (const char *lang, const char *entity, int s,
                               int e, void *udata),
             void *userdata
  ) {
  init

  %% write init;
  cs = (count) ? c_en_c_line : c_en_c_entity;
  %% write exec;

  // if no newline at EOF; callback contents of last line
  if (count) { process_last_line(C_LANG) }
}

#endif

/*****************************************************************************/

(Your parser will go between these two blocks.)

The code can be found in the existing 'c.rl' parser. You will need to change:

  • OHCOUNT_[lang]_PARSER_H - Replace [lang] with your language name. So if you are writing a C parser, it would be OHCOUNT_C_PARSER_H.
  • [lang]_LANG - Set the variable name to be [lang]_LANG and its value to be the name of your language to parse as defined in languages.h. [lang] is your language name. For C it would be C_LANG.
  • [lang]_entities - Set the variable name to be [lang]_entities (e.g. c_entries) The value is an array of string entities your language has. For example C has comment, string, number, etc. entities. You should definately have "space", and "any" entities. "any" entities are typically used for entity machines (discussed later) and match any character that is not recognized so the parser does not do something unpredictable.
  • enum - Change the value of the enum to correspond with your entities. So if in your parser you look up [lang]_entities[ENTITY], you will get the associated entity's string name.
  • parse_[lang] - Set the function name to parse_[lang] where again, [lang] is the name of your language. In the case of C, it is parse_c.
  • [lang]_en_[lang]_line - The line counting machine.
  • [lang]_en_[lang]_entity - The entity machine.
You may be asking why you have to rename variables and functions. Well if variables have the same name in header files (which is what parsers are), the compiler complains. Also, when you have languages embedded inside each other, any identifiers with the same name can easily be mixed up. It is also important to prefix your Ragel definitions with your language to avoid conflicts with other parsers.

Additional variables available to parsers are in the parser_macros.h file. Take a look at it and try to understand what the variables are used for. They will make more sense later on.

Now you can define your Ragel parser. Name your machine after your language, "write data", and include 'common.rl', a file with common Ragel definitions, actions, etc. For example:

%%{
  machine c;
  write data;
  include "common.rl";

  ...
}%%

Before you begin to write patterns for each entity in your language, you need to understand how the parser should work.

Each parser has two machines: one optimized for counting lines of code, comments, and blanks; the other for identifying entity positions in the buffer.

Line Counting Machine

This machine should be written as a line-by-line parser for multiple lines. This means you match any combination of entities except a newline up until you do reach a newline. If the line contains only spaces, or nothing at all, it is blank. If the line contains spaces at first, but then a comment, or just simply a comment, the line is a comment. If the line contains anything but a comment after spaces (if there are any), it is a line of code. You will do this using a Ragel scanner. The callback function will be called for each line parsed.

Scanner Parser Structure

A scanner parser will look like this:

[lang]_line := |*
  entity1 ${ entity = ENTITY1; } => [lang]_ccallback;
  entity2 ${ entity = ENTITY2; } => [lang]_ccallback;
  ...
  entityn ${ entity = ENTITYN; } => [lang]_ccallback;
*|;

(As usual, replace [lang] with your language name.)

Each entity is the pattern for an entity to match, the last one typically being the newline entity. For each match, the variable is set to a constant defined in the enum, and the main action is called (you will need to create this action above the scanner).

When you detect whether or not a line is code or comment, you should call the appropriate @code or @comment action defined in 'common.rl' as soon as possible. It is not necessary to worry about whether or not these actions are called more than once for a given line; the first call to either sets the status of the line permanently. Sometimes you cannot call @code or @comment for one reason or another. Do not worry, as this is discussed later.

When you reach a newline, you will need to decide whether the current line is a line of code, comment, or blank. This is easy. Simply check if the line_contains_code or whole_line_comment variables are set to 1. If neither of them are, the line is blank. Then call the callback function (not action) with an "lcode", "lcomment", or "lblank" string, and the start and end positions of that line (including the newline). The start position of the line is in the line_start variable. It should be set at the beginning of every line either through the @code or @comment actions, or manually in the main action. Finally the line_contains_code, whole_line_comment, and line_start state variables must be reset. All this should be done within the main action shown below. Note: For most parsers, the std_newline(lang) macro is sufficient and does everything in the main action mentioned above. The lang parameter is the [lang]_LANG string.

Main Action Structure

The main action looks like this:

action [lang]_ccallback {
  switch(entity) {
  when ENTITY1:
    ...
    break;
  when ENTITY2:
    ...
    break;
  ...
  when ENTITYN:
    ...
    break;
  }
}

Defining Patterns for Entities

Now it is time to write patterns for each entity in your language. That does not seem very hard, except when your entity can cover multiple lines. Comments and strings in particular can do this. To make an accurate line counter, you will need to count the lines covered by multi-line entities. When you detect a newline inside your multi-line entity, you should set the entity variable to be INTERNAL_NL and call the main action. The main action should have a case for INTERNAL_NL separate from the newline entity. In it, you will check if the current line is code or comment and call the callback function with the appropriate string ("lcode" or "lcomment") and beginning and end of the line (including the newline). Afterwards, you will reset the line_contains_code and whole_line_comment state variables. Then set the line_start variable to be p, the current Ragel buffer position. Because line_contains_code and whole_line_comment have been reset, any non-newline and non-space character in the multi-line pattern should set line_contains_code or whole_line_comment back to 1. Otherwise you would count the line as blank.

Note: For most parsers, the std_internal_newline(lang) macro is sufficient and does everything in the main action mentioned above. The lang parameter is the [lang]_LANG string.

For multi-line matches, it is important to call the @code or @comment actions (mentioned earlier) before an internal newline is detected so the line_contains_code and whole_line_comment variables are properly set. For other entities, you can use the code macro inside the main action which executes the same code as the Ragel @code action. Other C macros are comment and ls, the latter is typically used for the SPACE entity when defining line_start.

Also for multi-line matches, it may be necessary to use the @enqueue and @commit actions. If it is possible that a multi-line entity will not have an ending delimiter (for example a string), use the @enqueue action as soon as the start delimitter has been detected, and the @commit action as soon as the end delimitter has been detected. This will eliminate the potential for any counting errors.

Notes

You can be a bit sloppy with the line counting machine. For example the only C entities that can contain newlines are strings and comments, so INTERNAL_NL would only be necessary inside them. Other than those, anything other than spaces is considered code, so do not waste your time defining specific patterns for other entities.

Parsers with Embedded Languages

Notation: [lang] is the parent language, [elang] is the embedded language.

To write a parser with embedded languages (such as HTML with embedded CSS and Javascript), you should first #include the parser(s) above your Ragel code. The header file is "[elang]_parser.h".

Next, after the inclusion of 'common.rl', add "#EMBED([elang])" on separate lines for each embedded language. The build process looks for these special comments to embed the language for you automatically.

In your main action, you need to add another entity CHECK_BLANK_ENTRY. It should call the check_blank_entry([lang]_LANG) macro. Blank entries are an entry into an embedded language, but the rest of the line is blank before a newline. For example, a CSS entry in HTML is something like:

   <style type="text/css">

If there is no CSS code after the entry (a blank entry), the line should be counted as HTML code, and the check_blank_entry macro handles this. But you may be asking, "how do I get to the CHECK_BLANK_ENTRY entity?". This will be discussed in just a bit.

The emb_newline and emb_internal_newline macros should be used instead of the std_newline and std_internal_newline macros.

For each embedded language you will have to define an entry and outry. An entry is the pattern that transitions from the parent language into the child language. An outry is the pattern from child to parent. You will need to put your entries in your [lang]_line machine. You will also need to re-create each embedded language's line machine (define as [lang]_[elang]_line; e.g. html_css_line) and put outry patterns in those. Entries typically would be defined as [lang]_[elang]_entry, and outries as [lang]_[elang]_outry.

Note: An outry should have a @check_blank_outry action so the line is not mistakenly counted as a line of embedded language code if it is actually a line of parent code.

Entry Pattern Actions

[lang]_[elang]_entry @{ entity = CHECK_BLANK_ENTRY; } @[lang]_callback
  @{ saw([elang]_LANG)} => { fcall [lang]_[elang]_line; };

What this does is checks for a blank entry, and if it is, counts the line as a line of parent language code. If it is not, the macro will not do anything. The machine then transitions into the child language.

Outry Pattern Actions

@{ p = ts; fret; };

What this does is sets the current Ragel parser position to the beginning of the outry so the line is counted as a line of parent language code if no child code is on the same line. The machine then transitions into the parent language.

Entity Identifying Machine

This machine does not have to be written as a line-by-line parser. It only has to identify the positions of language entities, such as whitespace, comments, strings, etc. in sequence. As a result they can be written much faster and more easily with less thought than a line counter. Using a scanner is most efficient. The callback function will be called for each entity parsed.

The @ls, @ code, @comment, @queue, and @commit actions are completely unnecessary.

Scanner Structure

[lang]_entity := |*
  entity1 ${ entity = ENTITY1; } => [lang]_ecallback;
  entity2 ${ entity = ENTITY2; } => [lang]_ecallback;
  ...
  entityn ${ entity = ENTITYN; } => [lang]_ecallback;
*|;

Main Action Structure

action [lang]_ecallback {
  callback([lang]_LANG, [lang]_entities[entity], cint(ts), cint(te),
           userdata);
}

Parsers for Embedded Languages

TODO:

Including Written Tests for Parsers

You should have two kinds of tests for parsers. One will be a header file that goes in the 'test/unit/parsers/' directory and the other will be an input source file that goes in the 'test/src_dir/' and an expected output file that goes in the 'test/expected_dir/' directory.

The header file will need to be "#include"ed in 'test/unit/test_parsers.h'. Then add the "all_[lang]_tests()" function to the "all_parser_tests()" function.

Recompile the tests for the changes to take effect.

The other files added to the 'test/{src,expected}_dir/' directories will be automatically detected and run with the test suite.


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/sourcefile_8h.html000066400000000000000000001346001343532200000203240ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/sourcefile.h File Reference

/Users/andy/dev/ohcount/src/sourcefile.h File Reference

#include "loc.h"
#include "parsed_language.h"

Go to the source code of this file.

Functions

SourceFileohcount_sourcefile_new (const char *filepath)
void ohcount_sourcefile_set_diskpath (SourceFile *sourcefile, const char *diskpath)
void ohcount_sourcefile_set_contents (SourceFile *sourcefile, const char *contents)
char * ohcount_sourcefile_get_contents (SourceFile *sourcefile)
int ohcount_sourcefile_get_contents_size (SourceFile *sourcefile)
void ohcount_sourcefile_set_language (SourceFile *sourcefile, const char *language)
const char * ohcount_sourcefile_get_language (SourceFile *sourcefile)
void ohcount_sourcefile_parse (SourceFile *sourcefile)
ParsedLanguageListohcount_sourcefile_get_parsed_language_list (SourceFile *sourcefile)
void ohcount_sourcefile_parse_with_callback (SourceFile *sourcefile, void(*callback)(const char *, const char *, int, int, void *), void *userdata)
void ohcount_sourcefile_parse_entities_with_callback (SourceFile *sourcefile, void(*callback)(const char *, const char *, int, int, void *), void *userdata)
LicenseListohcount_sourcefile_get_license_list (SourceFile *sourcefile)
LocListohcount_sourcefile_get_loc_list (SourceFile *sourcefile)
LocDeltaListohcount_sourcefile_diff (SourceFile *from, SourceFile *to)
LocDeltaohcount_sourcefile_calc_loc_delta (SourceFile *from, const char *language, SourceFile *to)
void ohcount_sourcefile_set_filenames (SourceFile *sourcefile, char **filenames)
char ** ohcount_sourcefile_get_filenames (SourceFile *sourcefile)
void ohcount_sourcefile_free (SourceFile *sourcefile)
SourceFileListohcount_sourcefile_list_new ()
void ohcount_sourcefile_list_add_file (SourceFileList *list, const char *filepath)
void ohcount_sourcefile_list_add_directory (SourceFileList *list, const char *directory)
LocListohcount_sourcefile_list_analyze_languages (SourceFileList *list)
void ohcount_sourcefile_list_free (SourceFileList *list)


Function Documentation

LocDelta* ohcount_sourcefile_calc_loc_delta ( SourceFile from,
const char *  language,
SourceFile to 
)

Returns a LocDelta reflecting the changes from one revision of a SourceFile to another for a given language. The given language is not copied and may not be 'free'd. Use a language defined in src/languages.h. The returned pointer must be 'free'd.

Parameters:
from The reference SourceFile created by ohcount_sourcefile_new().
language The language to calculate the LocDelta from.
to The SourceFile to compare the reference SourceFile to (typically a later revision instead of a completely different SourceFile).
Returns:
LocDelta

LocDeltaList* ohcount_sourcefile_diff ( SourceFile from,
SourceFile to 
)

Returns a LocDeltaList reflecting the changes from one revision of a SourceFile to another for all languages. The returned pointer must be 'free'd.

Parameters:
from The reference SourceFile created by ohcount_sourcefile_new().
to The SourceFile to compare the reference SourceFile to (typically a later revision instead of a completely different SourceFile).
Returns:
LocDeltaList

void ohcount_sourcefile_free ( SourceFile sourcefile  ) 

Frees a SourceFile created by ohcount_sourcefile_new().

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().

char* ohcount_sourcefile_get_contents ( SourceFile sourcefile  ) 

Returns the file contents of a given SourceFile. The returned pointer is used internally and may not be 'free'd.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
Returns:
pointer to string file contents.

int ohcount_sourcefile_get_contents_size ( SourceFile sourcefile  ) 

Returns the size of the file contents of a given SourceFile.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
Returns:
size of the file's contents.

char** ohcount_sourcefile_get_filenames ( SourceFile sourcefile  ) 

Returns a string array of the given SourceFile's directory contents. If the existing 'filenames' field is NULL, the directory is accessed and its listing is returned. The returned pointer and its contents are used internally and must not be 'free'd.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
Returns:
pointer to a list of filenames (NULL-pointer terminated).

const char* ohcount_sourcefile_get_language ( SourceFile sourcefile  ) 

Returns the detected language of a given SourceFile. The returned pointer is used internally and may not be 'free'd.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
Returns:
string language name.

LicenseList* ohcount_sourcefile_get_license_list ( SourceFile sourcefile  ) 

Returns a LicenseList of detected licenses in the given SourceFile. The returned list and its contents are used internally and may not be 'free'd.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
Returns:
LicenseList

LocList* ohcount_sourcefile_get_loc_list ( SourceFile sourcefile  ) 

Returns a LocList of total lines of code in each language in the given SourceFile. The returned list and its contents are used internally and may not be 'free'd.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
Returns:
LocList

ParsedLanguageList* ohcount_sourcefile_get_parsed_language_list ( SourceFile sourcefile  ) 

Returns the ParsedLanguageList parsed out of the given SourceFile.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
Returns:
ParsedLanguageList

void ohcount_sourcefile_list_add_directory ( SourceFileList list,
const char *  directory 
)

Adds the contents of a given directory to a SourceFileList. The given directory may be 'free'd immediately.

Parameters:
list A SourceFileList created by ohcount_sourcefile_list_new().
directory The directory whose contents are to be added to the list.

void ohcount_sourcefile_list_add_file ( SourceFileList list,
const char *  filepath 
)

Adds a given file to a SourceFileList. The given filepath is copied and may be 'free'd immediately.

Parameters:
list a SourceFileList created by ohcount_sourcefile_list_new().
filepath The full path to the file to be added to the list.

LocList* ohcount_sourcefile_list_analyze_languages ( SourceFileList list  ) 

Returns a new LocList for all files in the given SourceFileList.

Parameters:
list A SourceFileList created by ohcount_sourcefile_list_new().
Returns:
LocList

void ohcount_sourcefile_list_free ( SourceFileList list  ) 

Frees the memory allocated for a given SourceFileList.

Parameters:
list A SourceFileList created by ohcount_sourcefile_list_new().

SourceFileList* ohcount_sourcefile_list_new (  ) 

Creates a new SourceFileList that is initially empty. Files can be added using ohcount_sourcefile_list_add_file(). Directories can be added using ohcount_sourcefile_list_add_directory().

Returns:
SourceFileList

SourceFile* ohcount_sourcefile_new ( const char *  filepath  ) 

Creates and returns a new SourceFile from a given filepath. The given filepath is copied and may be 'free'd immediately.

Parameters:
filepath The path to a file on disk.
Returns:
SourceFile

void ohcount_sourcefile_parse ( SourceFile sourcefile  ) 

Parses the given SourceFile with the default callback that keeps track of the number of lines of code, comments, and blank lines.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().

void ohcount_sourcefile_parse_entities_with_callback ( SourceFile sourcefile,
void(*)(const char *, const char *, int, int, void *)  callback,
void *  userdata 
)

Parses the given SourceFile with a specific callback. The callback is called for each entity parsed, not line.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
callback The callback function to call for every entity parsed.
userdata Userdata to pass to the callback function.

void ohcount_sourcefile_parse_with_callback ( SourceFile sourcefile,
void(*)(const char *, const char *, int, int, void *)  callback,
void *  userdata 
)

Parses the given SourceFile with a specific callback. The callback is called for each line parsed, not entity.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
callback The callback function to call for every line parsed.
userdata Userdata to pass to the callback function.

void ohcount_sourcefile_set_contents ( SourceFile sourcefile,
const char *  contents 
)

Sets the contents of the given SourceFile. The given contents are copied and may be 'free'd immediately.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
contents The contents to set for sourcefile.

void ohcount_sourcefile_set_diskpath ( SourceFile sourcefile,
const char *  diskpath 
)

Sets the filepath on the disk of the given SourceFile. This is only used if the SourceFile's filepath field is not accurate, typically only in language detection.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
diskpath The real path to the file on disk.

void ohcount_sourcefile_set_filenames ( SourceFile sourcefile,
char **  filenames 
)

Sets the given SourceFile's directory contents to the string array given. The given array is copied and may be 'free'd immediately.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
filenames String array of filenames. If NULL, the next call to ohcount_sourcefile_get_filenames will access the SourceFile's directory.

void ohcount_sourcefile_set_language ( SourceFile sourcefile,
const char *  language 
)

Sets the language of a given SourceFile. The given language copied and may be 'free'd immediately.

Parameters:
sourcefile A SourceFile created by ohcount_sourcefile_new().
language The language to set the SourceFile to.


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/sourcefile_8h_source.html000066400000000000000000000317631343532200000217120ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/sourcefile.h Source File
Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structCallbackItem.html000066400000000000000000000146771343532200000213600ustar00rootroot00000000000000 ohcount: CallbackItem Struct Reference

CallbackItem Struct Reference

Holds a series of callbacks for in a queue (linked list). More...

#include <parser_macros.h>


Data Fields

const char * lang
const char * entity
int s
int e
void * udata
struct CallbackItemnext


Detailed Description

Holds a series of callbacks for in a queue (linked list).

Field Documentation

The end position of the entity in the buffer.

const char* CallbackItem::entity

The name of the entity associated with this callback. Must not be 'free'd.

const char* CallbackItem::lang

The language associated with this callback item. Must not be 'free'd.

The next callback in the linked list.

The start position of the entity in the buffer.

Userdata.


The documentation for this struct was generated from the following file:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structLanguageMap.html000066400000000000000000000107341343532200000212140ustar00rootroot00000000000000 ohcount: LanguageMap Struct Reference

LanguageMap Struct Reference

#include <languages.h>


Data Fields

const char * key
const char * name
const char * nice_name
int category


Field Documentation

const char* LanguageMap::key

const char* LanguageMap::name


The documentation for this struct was generated from the following file:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structLicense.html000066400000000000000000000210511343532200000204070ustar00rootroot00000000000000 ohcount: License Struct Reference

License Struct Reference

Holds a license and its associated details and patterns. More...

#include <structs.h>


Data Fields

const char * name
const char * url
const char * nice_name
const char * re
int re_flags
const char * exclude_re
int exclude_re_flags
pcre * regexp
pcre * exclude_regexp


Detailed Description

Holds a license and its associated details and patterns.

Field Documentation

const char* License::exclude_re

A PCRE regular expression for text that matches re, but should not match this re in order to match this license.

PCRE flags for exclude_re.

The PCRE object for exclude_re. (This field is set automatically.)

const char* License::name

The ID name of the license. Should be in defined in licenses.h.

const char* License::nice_name

A nice displayable name for the license.

const char* License::re

A PCRE regular expression for text that matches this license.

PCRE flags for re. (Typically PCRE_CASELESS or PCRE_MULTILINE).

The PCRE object for re. (This field is set automatically.)

const char* License::url

The string URL to the license's website.


The documentation for this struct was generated from the following file:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structLicenseListItem.html000066400000000000000000000131621343532200000220660ustar00rootroot00000000000000 ohcount: LicenseListItem Struct Reference

LicenseListItem Struct Reference

Holds a list of Licenses in a linked list. More...

#include <structs.h>


Data Fields

Licenselic
struct LicenseListItemnext
struct LicenseListItemhead
struct LicenseListItemtail


Detailed Description

Holds a list of Licenses in a linked list.

Field Documentation

The head of the linked list this LicenseList item is part of. This field is only used for the list head.

The particular License in this linked list item.

The next LicenseList in the linked list.

The head of the linked list this LicenseList item is part of. This field is only used for the list head.


The documentation for this struct was generated from the following file:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structLoc.html000066400000000000000000000137361343532200000175550ustar00rootroot00000000000000 ohcount: Loc Struct Reference

Loc Struct Reference

Tracks total lines of code, comments, and blanks for a single language. More...

#include <structs.h>


Data Fields

const char * language
int code
int comments
int blanks
int filecount


Detailed Description

Tracks total lines of code, comments, and blanks for a single language.

Field Documentation

The number of blank lines for this Loc.

int Loc::code

The number of lines of code for this Loc.

The number of lines of comments for this Loc.

The number of parsed files associated with this Loc.

const char* Loc::language

The language associated with this Loc.


The documentation for this struct was generated from the following file:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structLocDelta.html000066400000000000000000000200371343532200000205170ustar00rootroot00000000000000 ohcount: LocDelta Struct Reference

LocDelta Struct Reference

Tracks changes in lines of code, comments, and blank lines for a single language. More...

#include <structs.h>


Data Fields

const char * language
int code_added
int code_removed
int comments_added
int comments_removed
int blanks_added
int blanks_removed


Detailed Description

Tracks changes in lines of code, comments, and blank lines for a single language.

Field Documentation

The number of blank lines added in this LocDelta.

The number of blank lines removed in this LocDelta.

The number of lines of code added in this LocDelta.

The number of lines of code removed in this LocDelta.

The number of lines of comments added in this LocDelta.

The number of lines of comments removed in this LocDelta.

const char* LocDelta::language

The language associated with this LocDelta.


The documentation for this struct was generated from the following file:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structLocDeltaListItem.html000066400000000000000000000134361343532200000221770ustar00rootroot00000000000000 ohcount: LocDeltaListItem Struct Reference

LocDeltaListItem Struct Reference

Tracks changes in lines of code, comments, and blank lines for multiple languages using a linked list. More...

#include <structs.h>


Data Fields

LocDeltadelta
struct LocDeltaListItemnext
struct LocDeltaListItemhead
struct LocDeltaListItemtail


Detailed Description

Tracks changes in lines of code, comments, and blank lines for multiple languages using a linked list.

Field Documentation

The particular LocDelta in this linked list item.

The head of the linked list this item is part of. This field is only used for the list head.

The next LocDeltaList item in the linked list.

The tail of the linked list this item is part of. This field is only used for the list head.


The documentation for this struct was generated from the following file:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structLocListItem.html000066400000000000000000000131121343532200000212140ustar00rootroot00000000000000 ohcount: LocListItem Struct Reference

LocListItem Struct Reference

Tracks total lines of code, comments, and blanks for multiple languages using a linked list. More...

#include <structs.h>


Data Fields

Locloc
struct LocListItemnext
struct LocListItemhead
struct LocListItemtail


Detailed Description

Tracks total lines of code, comments, and blanks for multiple languages using a linked list.

Field Documentation

The head of the linked list this LocList item is part of. This field is only used for the list head.

The particular Loc in this linked list item.

The next LocList item in the linked list.

The tail of the linked list this LocList item is part of. This field is only used for the list head.


The documentation for this struct was generated from the following file:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structParsedLanguage.html000066400000000000000000000214511343532200000217130ustar00rootroot00000000000000 ohcount: ParsedLanguage Struct Reference

ParsedLanguage Struct Reference

Represents a single language parsed from a SourceFile. More...

#include <structs.h>


Data Fields

const char * name
int buffer_size
char * code
char * code_p
int code_count
char * comments
char * comments_p
int comments_count
int blanks_count


Detailed Description

Represents a single language parsed from a SourceFile.

Field Documentation

Number of blank lines for this language.

The size of the code and comments buffers.

Buffer containing the code parsed out for this language.

Number of lines of code for this language.

Used for writing parsed code to the code buffer.

Buffer containing the comments parsed out for this language.

Number of lines of comments for this language.

Used for writing parsed comments to the comment buffer.

const char* ParsedLanguage::name

The parsed language.


The documentation for this struct was generated from the following file:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structParsedLanguageListItem.html000066400000000000000000000136261343532200000233730ustar00rootroot00000000000000 ohcount: ParsedLanguageListItem Struct Reference

ParsedLanguageListItem Struct Reference

Holds a set of ParsedLanguages in a linked list. More...

#include <structs.h>


Data Fields

ParsedLanguagepl
struct ParsedLanguageListItemnext
struct ParsedLanguageListItemhead
struct ParsedLanguageListItemtail


Detailed Description

Holds a set of ParsedLanguages in a linked list.

Field Documentation

The head of the linked list this ParsedLanguageList item is part of. This field is only used for the list head.

The next ParsedLanguageList item in the linked list.

The particular ParsedLanguage in this linked list item.

The tail of the linked list this ParsedLanguageList item is part of. This field is only used for the list head.


The documentation for this struct was generated from the following file:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structSourceFile.html000066400000000000000000000317451343532200000211000ustar00rootroot00000000000000 ohcount: SourceFile Struct Reference

SourceFile Struct Reference

Represents a single source code file. More...

#include <structs.h>


Data Fields

char * filepath
int dirpath
char * filename
char * ext
char * diskpath
char * contents
int size
const char * language
int language_detected
ParsedLanguageListparsed_language_list
LicenseListlicense_list
LocListloc_list
char ** filenames


Detailed Description

Represents a single source code file.

Field Documentation

The contents of the file. Do not use this field. Use ohcount_sourcefile_get_contents() instead.

The last character address considered to be part of the directory path in filepath. This is an address in memory, not a length relative to filepath.

If filepath does not represent the real location of the file on disk, this field does.

The filepath's file extension.

The filepath's filename.

A string array of all filenames in this file's directory. Do not use this field. Use ohcount_sourcefile_get_filenames() instead.

The entire path to the file.

const char* SourceFile::language

The file's detected source code language. Do not use this field. Use ohcount_sourcefile_get_language() instead.

Flag used internally for keeping track of whether or not ohcount_sourcefile_get_language() has been called for this file.

A LicenseList of licenses detected. Do not use this field. Use ohcount_sourcefile_get_license_list() instead.

A LocList of all lines of code in each language in the file. Do not use this field. Use ohcount_sourcefile_get_loc_list() instead.

A ParsedLanguageList resulting from parsing the file. Do not use this field. Use ohcount_sourcefile_get_parsed_language_list() instead.

The size of the file's contents in bytes. Do not use this field. Use ohcount_sourcefile_get_contents_size() instead.


The documentation for this struct was generated from the following file:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structSourceFileListItem.html000066400000000000000000000133011343532200000225370ustar00rootroot00000000000000 ohcount: SourceFileListItem Struct Reference

SourceFileListItem Struct Reference

Contains a set of SourceFiles. More...

#include <structs.h>


Data Fields

SourceFilesf
struct SourceFileListItemnext
struct SourceFileListItemhead
struct SourceFileListItemtail


Detailed Description

Contains a set of SourceFiles.

Field Documentation

The head of the linked list this SourceFileList item is part of. This field is only used for the list head.

The next SourceFileList item in the linked list.

The particular SourceFile in this linked list item.

The tail of the linked list this SourceFileList item is part of. This field is only used for the list head.


The documentation for this struct was generated from the following file:

Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structs_8h.html000066400000000000000000000230431343532200000176710ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/structs.h File Reference

/Users/andy/dev/ohcount/src/structs.h File Reference

#include <pcre.h>

Go to the source code of this file.

Data Structures

struct  License
 Holds a license and its associated details and patterns. More...
struct  LicenseListItem
 Holds a list of Licenses in a linked list. More...
struct  Loc
 Tracks total lines of code, comments, and blanks for a single language. More...
struct  LocListItem
 Tracks total lines of code, comments, and blanks for multiple languages using a linked list. More...
struct  LocDelta
 Tracks changes in lines of code, comments, and blank lines for a single language. More...
struct  LocDeltaListItem
 Tracks changes in lines of code, comments, and blank lines for multiple languages using a linked list. More...
struct  ParsedLanguage
 Represents a single language parsed from a SourceFile. More...
struct  ParsedLanguageListItem
 Holds a set of ParsedLanguages in a linked list. More...
struct  SourceFile
 Represents a single source code file. More...
struct  SourceFileListItem
 Contains a set of SourceFiles. More...

Typedefs

typedef struct LicenseListItem LicenseList
typedef struct LocListItem LocList
typedef struct LocDeltaListItem LocDeltaList
typedef struct
ParsedLanguageListItem 
ParsedLanguageList
typedef struct SourceFileListItem SourceFileList


Typedef Documentation

typedef struct LicenseListItem LicenseList

typedef struct LocListItem LocList


Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/structs_8h_source.html000066400000000000000000000554451343532200000212640ustar00rootroot00000000000000 ohcount: /Users/andy/dev/ohcount/src/structs.h Source File
Generated on Fri Aug 28 15:20:08 2009 for ohcount by  doxygen 1.5.9
ohcount-4.0.0/doc/html/tab_b.gif000066400000000000000000000000431343532200000164260ustar00rootroot00000000000000GIF89a€„°Ç,D;ohcount-4.0.0/doc/html/tab_l.gif000066400000000000000000000013021343532200000164370ustar00rootroot00000000000000GIF89a ,Õö÷ùñô÷öøúüýþúûüùúûøùúêïóïóöÆÕßÒÞæØâéÞçíÝæìåìñèîòô÷ùóöø³ÈÕÁÒÝËÙâÏÜäÖá薴ŹɯÂÍ»ÎÙÃÔÞÂÓÝÈ×àÌÚâÕáèÙäê×âèåìðëðó„°ÇÑÞåÜæëãëïëñôîóõ÷úûûüüÿÿÿþþþ, ,ÿ@–P±É`H$!%CqVe2X­ŠÌJ(“Ä +€˜3 2$ÀÆ ¼kvŠä-Ëçõu*…"}ã|}|~q(" $f„ 'Žl(Œ&&$r‘™ › & ! )¢¤›{¨£¥r­ª°©¯„±¯¬´¦·»º³®«§¾¶ÃÂÀ¿²¹ÇÄËÆ²ÌÉεҽͼ„ÔÈÓ×иÙÝÕÏÙÊâÜßãçæê¾äÛÅëÇíáîÖìéïøñ÷õüÑðåùü¤Pß?‚ƒœÇÛBm åAœÎáÀ†%V܈î!Çk÷Ø/áÄ;^¤¨²$Æ–#Mf)f͇(WÎL‰“æKçÒ„° ’I)L:eD ¡Cµ´x*4 U¨h  %A«£^ÁNKb¬Ùe§X±‚´k»x!ÁÖí—2tÝÖ !¯š5tÛæé—À]$¬´%ƒXíâ.i[¬]Y­•ÊfžEëõkg`µ††:zëçÒž;£}ºµj×aa‹–Mš¶é׸cçž½»vïÛºƒóî›8ðáÈ‹'?®¼9óç©G_>Ýyuè¬_ßž]zwêß­‡Ç¾º¼mîæµG~½ûôÞთ/ž>ùööÙ«Ïÿ¿ÿýÿÅà|ÖWà}v;ohcount-4.0.0/doc/html/tab_r.gif000066400000000000000000000050311343532200000164500ustar00rootroot00000000000000GIF89a,Õö÷ùñô÷öøúüýþúûüùúûøùúêïóïóöÆÕßÒÞæØâéÞçíÝæìåìñèîòô÷ùóöø³ÈÕÁÒÝËÙâÏÜäÖá薴ŹɯÂÍ»ÎÙÃÔÞÂÓÝÈ×àÌÚâÕáèÙäê×âèåìðëðó„°ÇÑÞåÜæëãëïëñôîóõ÷úûûüüÿÿÿþþþ,,ÿ@’pH,ȤrÉl:ŸÐ¨tJ­Z¯Ø¬v •h<¬pkL.›Ïè´zÍn»ßð¸|N¯Ûïø¼~ÏwVa+‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ “*)^,*ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂö)'ÆÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæÚ¥(" ðñòóôõö÷øùúûüýþÿ H° ÁƒòK"ƒRHœH±¢Å‹3jÜȱ£Ç CŠI²¤É“(Sª\éÅu&@€ Á²¦Í›8sêÜɳ§Oÿ–(±€DУH“*]Ê´©Ó§P£JJµªÕ«X³jÝʵ«×¯S84± ‰hÓª]˶­Û·pãÊK·®Ý»xóêÝË·¯ß¿€Ó} âDÌf(^̸±ãÇ#KžL¹²å˘3kÞ̹³çÏ C‹m¹ðCÄHœXͺµë×°cËžM»¶íÛ¸sëÞÍ»·ïßÀƒ N÷ÃJ” Á®¹óçУKŸN½ºõëØ³kßν»÷ïàËO¾úñ€ dÇ@€‚‚L¤"ÉÈF:ò‘Œ¤$9† (8…&ÉÉNzò“  ¥(G©FB^²!˨)WÉÊVºò•°l¤)1™ wÄò–¸Ì¥.wÊYºäƒà¥0‡IÌbó¾|ÉHpÌf:ó™Ðìe pJ±ˆ€}Ȧ6·ÉÍnzó›à §8û0Â%"¸æ8×ÉÎvºóðŒ§<ÉPÎQ`ò%×$€>÷ÉÏ~úóŸ ¨@JЂô M¨BÊІ:ô¡¨D'ZPKF Ö¼&16ÊÑŽzô£ ©HGJRb ÷Lç5ÏÁÒ–ºô¥ÿ0©LgJÓšš#(e>¯‰Óžúô§@ ªP‡JÔ¢õ¨HMªR—ÊÔ¦:õ©PªT§JÕª&5;%U·ÊÕ®zõ«` «XÇJV«ÂC§‹ÑjY×ÊÖ¶ºõ­p«\ŠU´À¦xÍ«^÷Ê×¾úõ¯ÐÀi)$‚”ô°ˆM¬bËØÆ:vˆ, ಘͬf7ËÙÎzö³  ­hGKÚÒšö´¨M­jWËÚÖºöµ°­*$ÛSPô¶¸Í­nwËÛÞúö·ÀÅm +„â¸ÈM®r—ËÜæ:÷¹ÐE®?±9ÏêZ÷ºØÍ®v¿9€î"‚ºÛ ¯xÇKÞòb—™ÑLÿ¯z×Ë^A¢·½ð¯|ç†÷Ò÷¾øÍ¯0í«ßþú÷¿¡ä/€Là»×ÀN°‚ï(à;øÁ n0„'LaýJ¸ÂÎ0{/¬á{ؘþ°ˆG|Ë“øÄ(¥‰SÌâCrÅ.ޱŒ ãÛøÆv¬1ŽwÌc6ê¸Ç@ÞñƒLd¹ÈHNñ‘“Ìd/¹ÉPÎð“£LeO¹ÊXŽp–·|â+sùËýõ2˜ÇL_1“ùÌí53š×M5³ùÍÇt3œç¼_:ÛÙÂwÎs™õÌgøÊ¹Ï€p ýÌ?úÐ/F´¢ë¼èFãÒÐŽŽt!-éJã‘Ò–Îô1­éN»‘ÓžuÿA-êP“ºÔ>5ª3­êUWºÕ®Ž4¬cÝèYÓZѶ¾õ¡s­ëAóº×€þ5°ù,ìaç¹ØÆ¶3²“=çe3ûÍÎ~öš£-í3S»Úc¾6¶¿¬ímo¹ÛÞÆ2¸ÃMåq“Êæ>7“Ó­n$³»ÝD~7¼,ïyó¸ÞöÆ1¾ómã}óÛÈÿvµ¿Þâ\É/µÁNâ…3ÜÉ÷´Ã#Þá‰S\ÊguÆ-mñO¸ã0ÈC¾à‘“\Ë'_´ÉS^à•³|À.ùc.ó0לÐ4¿9~s®ó=÷¼Ï<ÿy|ƒ.ô4]ÏD?ºz“®ô67]ÙO§3Ó£ÞÌ©SÄW‡vÖÙl>õ­3Úëdî:Øu)ö±?ÚìÙF;˜Ë®öW²½í­|;ÜW)÷¹²îvtÞ˽w¾÷Ý|à×=xÂÞÝA;ohcount-4.0.0/doc/html/tabs.css000066400000000000000000000034561343532200000163460ustar00rootroot00000000000000/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */ DIV.tabs { float : left; width : 100%; background : url("tab_b.gif") repeat-x bottom; margin-bottom : 4px; } DIV.tabs UL { margin : 0px; padding-left : 10px; list-style : none; } DIV.tabs LI, DIV.tabs FORM { display : inline; margin : 0px; padding : 0px; } DIV.tabs FORM { float : right; } DIV.tabs A { float : left; background : url("tab_r.gif") no-repeat right top; border-bottom : 1px solid #84B0C7; font-size : 80%; font-weight : bold; text-decoration : none; } DIV.tabs A:hover { background-position: 100% -150px; } DIV.tabs A:link, DIV.tabs A:visited, DIV.tabs A:active, DIV.tabs A:hover { color: #1A419D; } DIV.tabs SPAN { float : left; display : block; background : url("tab_l.gif") no-repeat left top; padding : 5px 9px; white-space : nowrap; } DIV.tabs INPUT { float : right; display : inline; font-size : 1em; } DIV.tabs TD { font-size : 80%; font-weight : bold; text-decoration : none; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ DIV.tabs SPAN {float : none;} /* End IE5-Mac hack */ DIV.tabs A:hover SPAN { background-position: 0% -150px; } DIV.tabs LI.current A { background-position: 100% -150px; border-width : 0px; } DIV.tabs LI.current SPAN { background-position: 0% -150px; padding-bottom : 6px; } DIV.navpath { background : none; border : none; border-bottom : 1px solid #84B0C7; text-align : center; margin : 2px; padding : 2px; } ohcount-4.0.0/python/000077500000000000000000000000001343532200000145035ustar00rootroot00000000000000ohcount-4.0.0/python/__init__.py000066400000000000000000000144411343532200000166200ustar00rootroot00000000000000import os, collections from abc import abstractmethod import ohcount class _OhcountBase(object): def __init__(self, base): self._base = base def __getattr__(self, name): if name == '_base': return object.__getattr__(self, name) raise AttributeError def __setattr__(self, name, value): if name == '_base': return object.__setattr__(self, name, value) raise AttributeError class _OhcountDict(_OhcountBase, collections.Mapping, collections.KeysView): def __init__(self, base, mapping): _OhcountBase.__init__(self, base) collections.KeysView.__init__(self, mapping) def __getattr__(self, name): if name == '_mapping': return collections.KeysView.__getattr__(self, name) try: return _OhcountBase.__getattr__(self, name) except AttributeError: try: return self.__getitem__(name) except KeyError: raise AttributeError except: raise def __setattr__(self, name, value): if name == '_mapping': return collections.KeysView.__setattr__(self, name, value) try: return _OhcountBase.__setattr__(self, name, value) except AttributeError: try: return self.__setitem__(name, value) except KeyError: raise AttributeError except: raise def keys(self): return self._mapping def __setitem__(self, key, item): raise KeyError def __delitem__(self, key): raise KeyError def __str__(self): return dict([(key, self[key]) for key in self.keys()]).__str__() def iterkeys(self): return iter(self.keys()) def itervalues(self): for key in self.keys(): yield self[key] def iteritems(self): for key in self.keys(): yield (key, self[key]) def items(self): return [(key, self[key]) for key in self.keys()] def values(self): return [self[key] for key in self.keys()] class _OhcountList(_OhcountBase): @abstractmethod def _get_value(self, inner): raise NotImplementedError def __len__(self): count = 0 for e in self: count += 1 return count def __iter__(self): return self.next() def next(self): iter = self._base.head while iter is not None: yield self._get_value(iter) iter = iter.next def __str__(self): return [v for v in self].__str__() class License(_OhcountDict): def __init__(self, base): _OhcountDict.__init__(self, base, ['name','url','nice_name']) def __getitem__(self, key): if key == 'name': return self._base.name if key == 'url': return self._base.url if key == 'nice_name': return self._base.nice_name raise KeyError class Loc(_OhcountDict): def __init__(self, base): _OhcountDict.__init__(self, base, ['lang','code','comments','blanks','filecount','total']) def __getitem__(self, key): if key == 'lang' or key == 'language': return self._base.language if key == 'code': return self._base.code if key == 'comments': return self._base.comments if key == 'blanks': return self._base.blanks if key == 'filecount': return self._base.filecount if key == 'total': return self._base.total() raise KeyError class LocList(_OhcountDict, _OhcountList): def __init__(self, base): _OhcountDict.__init__(self, base, ['code','comments','blanks','filecount','total']) def _get_value(self, inner): return Loc(inner.loc) def __getitem__(self, key): if key == 'code': return self._base.code() if key == 'comments': return self._base.comments() if key == 'blanks': return self._base.blanks() if key == 'filecount': return self._base.filecount() if key == 'total': return self._base.total() raise KeyError def __str__(self): return _OhcountDict.__str__(self) def compact(self): return LocList(self._base.compact()) class SourceFile(_OhcountDict): def __init__(self, base): _OhcountDict.__init__(self, base, ['filepath','filename','ext','contents','size','language', 'licenses','locs']) def _get_licenses(self): result = [] list = self._base.get_license_list() if list is not None: iter = list.head while iter is not None: result.append(License(iter.lic)) iter = iter.next return result def _get_locs(self): return LocList(self._base.get_loc_list()) def __getitem__(self, key): if key == 'filepath': return self._base.filepath if key == 'filename': return self._base.filename if key == 'ext': return self._base.ext if key == 'contents': return self._base.get_contents() if key == 'size': return self._base.contents_size() if key == 'language': return self._base.get_language() if key == 'licenses': return self._get_licenses() if key == 'locs': return self._get_locs() raise AttributeError def annotate(self): return self._base.annotate() def raw_entities(self): return self._base.raw_entities() class SourceFileList(_OhcountList): def __init__(self, **kwargs): _OhcountList.__init__(self, ohcount.SourceFileList(kwargs)) def _get_value(self, inner): return SourceFile(inner.sf) def analyze_languages(self): return LocList( self._base.analyze_languages() ) def add_directory(self, path): if not os.path.isdir(path): raise SyntaxError('Input path is not a directory: %s' % path) self._base.add_directory(path) def add_file(self, filepath): if not os.path.isfile(filepath): raise SyntaxError('Input path is not a file: %s' % filepath) self._base.add_file(filepath) ohcount-4.0.0/python/mingw_setup.py000066400000000000000000000057521343532200000174270ustar00rootroot00000000000000#=== mingw_setup.py by Phillip J. Eby """Create pythonNN.def and libpythonNN.a in 'PythonNN/libs' directory This script makes it possible to use the MinGW compiler tools to build C extensions that work with the standard Windows Python distribution. Before running, you should have installed the MinGW compiler toolset, and placed its 'bin' directory on your PATH. An easy way to do this is to install Cygwin's "binutils", "gcc", and "mingw-*" packages, then run this script from the Cygwin shell. (Be sure to use *Windows* Python, not Cygwin python!) Once this script has been run, you should be able to build extensions using distutils in the standard way, as long as you select the 'mingw32' compiler, and the required tools are on your PATH. See the "Installing Python Modules" manual for more information on selecting a compiler. """ from distutils.spawn import find_executable from distutils.sysconfig import get_config_var from distutils import __file__ as distutils_file import os, re, sys if sys.platform=='cygwin': print "Please run this script using Windows python,", print "not Cygwin python. E.g, try:" print print "/cygdrive/c/PythonNN/python", " ".join(sys.argv) print print "(where NN is the major/minor python version number)" sys.exit() basename = 'python%d%d' % sys.version_info[:2] libs_dir = os.path.join(get_config_var('prefix'),'libs') lib_file = os.path.join(libs_dir,basename+'.lib') def_file = os.path.join(libs_dir,basename+'.def') ming_lib = os.path.join(libs_dir,'lib%s.a' % basename) distutils_cfg = os.path.join(os.path.dirname(distutils_file),'distutils.cfg') export_match = re.compile(r"^_imp__(.*) in python\d+\.dll").match nm = find_executable('nm') dlltool = find_executable('dlltool') if not nm or not dlltool: print "'nm' and/or 'dlltool' were not found;" print "Please make sure they're on your PATH." sys.exit() nm_command = '%s -Cs %s' % (nm, lib_file) print "Building", def_file, "using", nm_command f = open(def_file,'w') print >>f, "LIBRARY %s.dll" % basename print >>f, "EXPORTS" nm_pipe = os.popen(nm_command) for line in nm_pipe.readlines(): m = export_match(line) if m: print >>f, m.group(1) f.close() exit = nm_pipe.close() if exit: print "nm exited with status", exit print "Please check that", lib_file, "exists and is valid." sys.exit() print "Building",ming_lib,"using",dlltool dlltool_pipe = os.popen( "%s --dllname %s.dll --def %s --output-lib %s" % (dlltool, basename, def_file, ming_lib) ) dlltool_pipe.readlines() exit = dlltool_pipe.close() if exit: print "dlltool exited with status", exit print "Unable to proceed." sys.exit() print print "Installation complete. You may wish to add the following" print "lines to", distutils_cfg, ':' print print "[build]" print "compiler = mingw32" print print "This will make the distutils use MinGW as the default" print "compiler, so that you don't need to configure this for" print "every 'setup.py' you run." ohcount-4.0.0/python/setup.py000066400000000000000000000125071343532200000162220ustar00rootroot00000000000000#!/usr/bin/env python import distutils.ccompiler from distutils.core import setup, Extension from distutils.command.build import build from distutils.command.build_ext import build_ext from distutils.command.install_lib import install_lib import os, sys from glob import glob if not hasattr(sys, 'version_info') or sys.version_info < (2,6,0,'final'): raise SystemExit("Ohcount requires Python 2.6 or later.") class build_ohcount(build): """Ohcount already have a script named 'build', from the original package, so it conflicts with Python default build path. To solve this, setup.py will use the directory 'build-python' instead. The original distutils execute 'build_py' before 'build_ext', but we need the wrapper ohcount.py created by SWIG to be installed too, so we need to invert this order. """ sub_commands = [('build_ext', build.has_ext_modules), # changed ('build_py', build.has_pure_modules), # changed ('build_clib', build.has_c_libraries), ('build_scripts', build.has_scripts), ] def initialize_options(self): build.initialize_options(self) self.build_base = 'build-python' def newer_than(srclist, dstlist): for left, right in zip(srclist, dstlist): if not os.path.exists(right): return True left_stat = os.lstat(left) right_stat = os.lstat(right) if left_stat.st_mtime > right_stat.st_mtime: return True return False class build_ohcount_ext(build_ext): """This class implements extra steps needed by Ohcount build process.""" def run(self): parsers = glob('src/parsers/*.rl') parsers_h = [f.replace('.rl', '.h') for f in parsers] if newer_than(parsers, parsers_h): os.system('cd src/parsers/ && bash ./compile') hash_files = glob('src/hash/*.gperf') hash_srcs = [] for f in hash_files: if not f.endswith('languages.gperf'): hash_srcs.append(f.replace('s.gperf', '_hash.h')) else: hash_srcs.append(f.replace('s.gperf', '_hash.c')) if newer_than(hash_files, hash_srcs): os.system('cd src/hash/ && bash ./generate_headers') return build_ext.run(self) # Overwrite default Mingw32 compiler (module_name, class_name, long_description) = \ distutils.ccompiler.compiler_class['mingw32'] module_name = "distutils." + module_name __import__(module_name) module = sys.modules[module_name] Mingw32CCompiler = vars(module)[class_name] class Mingw32CCompiler_ohcount(Mingw32CCompiler): """Ohcount CCompiler version for Mingw32. There is a problem linking against msvcrXX for Python 2.6.4: as both DLLs msvcr and msvcr90 are loaded, it seems to happen some unexpected segmentation faults in several function calls.""" def __init__(self, *args, **kwargs): Mingw32CCompiler.__init__(self, *args, **kwargs) self.dll_libraries=[] # empty link libraries list _new_compiler = distutils.ccompiler.new_compiler def ohcount_new_compiler(plat=None,compiler=None,verbose=0,dry_run=0,force=0): if compiler == 'mingw32': inst = Mingw32CCompiler_ohcount(None, dry_run, force) else: inst = _new_compiler(plat,compiler,verbose,dry_run,force) return inst distutils.ccompiler.new_compiler = ohcount_new_compiler # Ohcount python extension ext_modules=[ Extension( name='ohcount._ohcount', sources= [ 'ruby/ohcount.i', 'src/sourcefile.c', 'src/detector.c', 'src/licenses.c', 'src/parser.c', 'src/loc.c', 'src/log.c', 'src/diff.c', 'src/parsed_language.c', 'src/hash/language_hash.c', ], libraries=['pcre'], swig_opts=['-outdir', './python/'], ) ] setup( name='ohcount', version = '3.0.0', description = 'Ohcount is the source code line counter that powers Ohloh.', long_description = 'Ohcount supports over 70 popular programming languages, and has been ' 'used to count over 6 billion lines of code by 300,000 developers! ' 'Ohcount does more more than just count lines of code. It can also ' 'detect popular open source licenses such as GPL within a large ' 'directory of source code. It can also detect code that targets a ' 'particular programming API, such as Win32 or KDE.', author = 'Mitchell Foral', author_email = 'mitchell@caladbolg.net', license = 'GNU GPL', platforms = ['Linux','Mac OSX'], keywords = ['ohcount','ohloh','loc','source','code','line','counter'], url = 'http://www.ohloh.net/p/ohcount', download_url = 'http://sourceforge.net/projects/ohcount/files/', packages = ['ohcount'], package_dir = {'ohcount': 'python'}, classifiers = [ 'Development Status :: 5 - Production/Stable', 'License :: OSI Approved :: GNU General Public License (GPL)' 'Intended Audience :: Developers', 'Natural Language :: English', 'Programming Language :: C', 'Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules', ], ext_modules=ext_modules, cmdclass={ 'build': build_ohcount, 'build_ext': build_ohcount_ext, }, ) ohcount-4.0.0/ruby/000077500000000000000000000000001343532200000141435ustar00rootroot00000000000000ohcount-4.0.0/ruby/gestalt.rb000066400000000000000000000046601343532200000161410ustar00rootroot00000000000000# gestalt.rb written by Mitchell Foral. mitchellcaladbolg.net. # See COPYING for license information. # Ohcount module tweaked for use by Gestalts. $: << File.expand_path(File.dirname(__FILE__)) require "ohcount" # gestalt require "gestalt/trigger" require "gestalt/definition" require "gestalt/base" require "gestalt/definitions" require "gestalt/dot_net_definitions" require "gestalt/java_definitions" require "gestalt/jasper_definitions" require "gestalt/gestalt_engine" require "gestalt/gestalt_facts" module Ohcount class SourceFile def gestalts gestalt_engine = Gestalt::GestaltEngine.new gestalt_engine.process(self) gestalt_engine.calc_gestalts gestalt_engine.gestalts end end class SourceFileList def analyze_gestalt @gestalt_engine = Gestalt::GestaltEngine.new iter = self.head while (iter) @gestalt_engine.process(iter.sf) iter = iter.next end @gestalt_engine.calc_gestalts end def gestalts @gestalt_engine.gestalts if @gestalt_engine end # call analyze to generate facts from a collection of files (typically a # project directory). Because deducing different facts often requires doing # similar work, this function allows multiple facts to be extracted in one # single pass # # *Fact* *Types* # # :gestalt:: platform dependencies and tools usage # :languages:: detailed programming languages facts # :java:: java-related dependencies (jars & imports) # # Examples # # sfl = SourceFileList.new(:dir => '/foo/bar') # sfl.analyze(:languages) # puts sfl.ruby.code.count # def analyze(what = [:*]) what = [what] unless what.is_a?(Array) do_gestalt = what.include?(:gestalt) || what.include?(:*) do_languages = what.include?(:language) || what.include?(:*) analyze_languages() if do_languages analyze_gestalt() if do_gestalt end end end if __FILE__ == $0 sourcefile_list = Ohcount::SourceFileList.new() sourcefile_list.add_directory('.') if ARGV.size == 0 ARGV.each do |file_or_path| if File.directory?(file_or_path) sourcefile_list.add_directory(file_or_path) else sourcefile_list.add_file(file_or_path) end end STDOUT.puts "Examining #{sourcefile_list.size} file(s) for gestalts." sourcefile_list.analyze_gestalt() sourcefile_list.gestalts.sort.each do |gestalt| puts "#{gestalt.type}\t#{gestalt.count.to_s.rjust(8)}\t#{gestalt.name}" end end ohcount-4.0.0/ruby/gestalt/000077500000000000000000000000001343532200000156065ustar00rootroot00000000000000ohcount-4.0.0/ruby/gestalt/base.rb000066400000000000000000000015251343532200000170500ustar00rootroot00000000000000module Ohcount module Gestalt class Base attr_reader :type, :name, :count def initialize(type, name, count = 1) @type = type @name = name @count = count end def ==(other) other.type.to_s == self.type.to_s && other.name == self.name && other.count == self.count end def <=>(other) # Sort by type, then descending count, then name if self.type != other.type self.type.to_s <=> other.type.to_s elsif self.count != other.count -(self.count <=> other.count) else self.name.to_s <=> other.name.to_s end end # will return an array of detected gestalts from a source_file_list def self.find_gestalts(source_file_list) GestaltEngine.new.process(source_file_list).gestalts end end end end ohcount-4.0.0/ruby/gestalt/definition.rb000066400000000000000000000037401343532200000202670ustar00rootroot00000000000000require 'gestalt/rules/rule' require 'gestalt/rules/logical_rule' require 'gestalt/rules/or_rule' require 'gestalt/rules/and_rule' require 'gestalt/rules/not_rule' require 'gestalt/rules/language_rule' require 'gestalt/rules/file_rule' require 'gestalt/rules/filename_rule' require 'gestalt/rules/find_filenames_rule' require 'gestalt/rules/c_header_rule' require 'gestalt/rules/keyword_rule' require 'gestalt/rules/c_keyword_rule' require 'gestalt/rules/gestalt_rule' require 'gestalt/rules/java_import_rule' require 'gestalt/rules/csharp_using_rule' require 'gestalt/rules/maven_parser' require 'gestalt/rules/maven_rule' require 'gestalt/rules/csproj_parser' require 'gestalt/rules/csproj_rule' module Ohcount module Gestalt class Definition attr_reader :type, :fixed_name def initialize(type, fixed_name = nil, options = {}, &block) @type = type @fixed_name = fixed_name if options[:rule] @top_level_or = options[:rule] else @top_level_or = OrRule.new(&block) end end def gestalts(gestalt_engine) @top_level_or.triggers(gestalt_engine).map do |trigger| Gestalt::Base.new(type, trigger.name || self.fixed_name, trigger.count) end end def top_level_or @top_level_or ||= OrRule.new end def self.add_definition(definition) @definitions ||= [] @definitions << definition end def self.all_definitions @definitions || [] end def clone rule = top_level_or.clone Definition.new(type,fixed_name,:rule => rule) end end # DSL language to allow people to define gestalt definitions like this:\ # # define_xxx 'Foobar' do # filenames 'foobar' # end # def self.method_missing(method, *args, &block) if method.to_s =~ /define_(.*)$/ Definition.add_definition(Definition.new($1.intern,*args,&block)) else super end end end end ohcount-4.0.0/ruby/gestalt/definitions.rb000066400000000000000000000220741343532200000204530ustar00rootroot00000000000000module Ohcount module Gestalt ############################# Platforms ############################# # # # Platforms is used in the most general sense of the word. We don't # # discriminate between OS-platforms and a lightweight framework - # # any type of dependency is fair game. # # # # What guides what we add here is mostly for internal Ohloh # # purposes. # # # ##################################################################### define_platform 'posix' do # gnu_lib && generic c_headers 'pthread.h', 'xstrtol.h', 'xreadlink.h', 'fatal-signal.h', 'diacrit.h', 'syslog.h', 'sys/stat.h' # autoconf means m4 (unix macro processor) language :autoconf end define_platform 'win32' do c_headers 'windows.h' c_keywords 'WM_PAINT', 'ReleaseDC', 'WndProc', :min => 2 end define_platform 'visualbasic' do language :visualbasic, :min_percent => 5 end define_platform 'ruby' do language :ruby, :min_percent => 15 end define_platform 'rails' do _and do gestalt(:platform, 'ruby') ruby_keywords("RAILS_ROOT") end end define_platform 'java' do language :java, :min_percent => 15 end define_platform 'javascript' do language :javascript, :min_percent => 20 end define_platform 'jquery' do filenames 'jquery-\d.\d.\d.min.js$' end define_platform 'mootools' do filenames '\bmootools-\d(\.\d)*(-core)?(-..)?\.js$' end define_platform 'prototype' do filenames '\bprototype(-\d+(\.\d)+)?.js$' end define_platform 'yui' do _or do filenames '\byahoo-min\.js$' html_keywords '\byahoo-min\.js\b' end end define_platform 'dojo' do _or do filenames '\bdojo\.js$' html_keywords '\bdojo\.xd\.js\b' end end define_platform 'flash' do _or do language :actionscript, :min_percent => 1 _and do gestalt(:platform, 'java') java_import /^(flash)\..+/ end end end define_platform 'flex' do _or do language :mxml, :min_percent => 1 _and do gestalt(:platform, 'java') java_import /^(mx)\..+/ end end end define_platform 'xwindows' do c_headers 'Xlib.h', 'X11\/xpm.h', 'X11/Xlib.h' end define_platform 'mac' do # apple events c_keywords 'AppleEvent', 'AEBuildAppleEvent' # plist is a mac thing, right? filenames '\.plist' end define_platform 'php' do language :php, :min_percent => 15 end define_platform 'wxwidgets' do c_headers 'wx/window.h' end define_platform 'zendframework' do _and do gestalt(:platform, 'php') php_keywords('Zend_Controller_Action') end end define_platform 'symfony' do _and do gestalt(:platform, 'php') php_keywords('sfCore', 'sfConfig') end end define_platform 'pear' do _and do gestalt(:platform, 'php') _or do filenames('\bpackage\.xml(\.tpl)?$') xml_keywords('pear\.php\.net/dtd/package\-2\.0') end end end define_platform 'moodle' do _and do gestalt(:platform, 'php') php_keywords("moodle") end end define_platform 'sql' do language :sql end define_platform 'mysql' do php_keywords('mysql_connect') end define_platform 'postgresql' do php_keywords('pg_connect') end define_platform 'python' do language :python, :min_percent => 15 end define_platform 'perl' do language :perl, :min_percent => 20 end define_platform 'scripting' do gestalt(:platform, 'javascript') gestalt(:platform, 'perl') gestalt(:platform, 'php') gestalt(:platform, 'python') gestalt(:platform, 'ruby') end define_platform 'cakephp' do _and do gestalt(:platform, 'php') php_keywords('CAKE_CORE_INCLUDE_PATH') end end define_platform 'kde' do c_headers 'KDEInit.h', 'kdeversion.h' end define_platform 'gtk' do c_keywords 'gtk_init', 'gtk_main', 'gtk_window_new', 'GtkWidget' end define_platform 'drupal' do _and do gestalt(:platform, 'php') _or do php_keywords('drupal_set_message') php_keywords('drupal_render') php_keywords('Drupal', :min => 3) end end end define_platform 'msdos' do c_keywords '__MSDOS__', 'MSDOS', :min => 2 end define_platform 'eclipseplatform' do java_import /org\.eclipse\./ end ############################### Tools ############################### define_tool 'visualstudio' do filenames '\.(sln|vcproj|vsproj|csproj|vbproj|vbp)$' end define_tool 'eclipse' do filenames '\.(project|classpath)$' end define_tool 'netbeans' do filenames '\bnbplatform\b' filenames '\.nbm$' end ############################ ARM ################################### define_platform 'arm' do c_headers "arm4.h", "arm3.h" c_keywords "arm_int32_t", "arm_start_application", "__arm__" make_keywords '\b\-mabi\b','\barmcc\b' java_keywords '\barm\-eabi' assembler_keywords '\bsmlal\b', '\bsmulw\b', '\borrs\b' gestalt(:platform, 'arm_neon') java_import /org\.opengroup\.arm/ end ########################## ARM NEON ################################ define_platform 'arm_neon' do assembler_keywords '\bvld1\.\d\d\b', '\bvld1\.\d\d\b','\bvmov\b','\bvmov\.u8\b' make_keywords '\bneon\b','\bNEON\b' end ############################ ATOM ################################## # Atom is hard to detect, since it implements x86 instruction set define_platform 'sse3_atom_flag' do make_keywords 'SSE3_ATOM' end define_platform 'xl_flag' do make_keywords '\bxL\b', '\/QxL\b' end define_platform 'atom' do gestalt(:platform, 'sse3_atom_flag') gestalt(:platform, 'xl_flag') end ########################## COMPILER ################################ define_platform 'intel_compiler' do make_keywords '\bicc\b' end define_platform 'gcc' do make_keywords '\bgcc\b' end ########################### MOBLIN ################################# define_platform 'clutter' do c_keywords "ClutterActor", '\bclutter_actor_', "ClutterStage", "ClutterBehavior", "clutter_main" csharp_keywords "ClutterActor", '\bclutter_actor_', "ClutterStage", "ClutterBehavior", "clutter_main" perl_keywords "Clutter::Behavior", "Clutter::Actor", "Clutter::Stage" java_keywords "ClutterActor", "ClutterStage", "ClutterShader" ruby_keywords "Clutter::Actor", "Clutter::Stage", "Clutter::Shader", "Clutter::Cairo" end define_platform 'moblin_misc' do c_keywords '\"org\.moblin\.', 'MOBLIN_NETBOOK_SYSTEM_TRAY_H', 'org_Moblin_', '\"org\.Moblin\.', "url=\"http://moblin.org\">http://moblin.org" make_keywords "org\.moblin\.", "moblin-netbook" filenames 'moblin-netbook-system-tray.h$' end define_platform 'nbtk' do c_keywords '\bnbtk_[a-z]+', '\bNbtk[A-Z][a-z]+' java_keywords '\bnbtk_[a-z]+', '\bNbtk[A-Z][a-z]+' ruby_keywords '\bnbtk_[a-z]+', '\bNbtk[A-Z][a-z]+' filenames 'nbtk\/nbtk.h' end define_platform 'moblin' do gestalt(:platform, 'clutter') gestalt(:platform, 'moblin_misc') gestalt(:platform, 'nbtk') end ########################### ANDROID ################################# define_platform 'android' do java_import /\bandroid\./ end ############################ iPhone ################################# define_platform 'iphone' do objective_c_keywords '\bUIApplicationMain', '\bUIWindow', '\bUIView', '\bUIResponder' end ############################ Maemo ################################# define_platform 'hildon' do c_keywords '\bHildonFile', '\bhildon_file_', '\bHildonProgram', '\bHildonWindow', '\bhildon_window' c_headers 'hildon/hildon.h' _and do python_keywords '\bimport hildon' python_keywords '\bimport gtk' end end define_platform 'maemo' do gestalt(:platform, 'hildon') end define_platform 'mid_combined' do gestalt(:platform, 'clutter') gestalt(:platform, 'nbtk') gestalt(:platform, 'moblin') gestalt(:platform, 'maemo') gestalt(:platform, 'android') gestalt(:platform, 'iphone') end ############################ Windows CE ############################ define_platform 'windows_ce_incomplete' do csharp_keywords 'Microsoft\.WindowsCE', 'Microsoft\.WindowsMobile' vb_keywords 'Microsoft\.WindowsCE', 'Microsoft\.WindowsMobile' end ######################### Native Code ############################## define_platform 'native_code' do language :c, :min_percent => 5 language :cpp, :min_percent => 5 language :cncpp, :min_percent => 5 language :assembly, :min_percent => 5 language :d, :min_percent => 5 language :fortran, :min_percent => 5 language :haskell, :min_percent => 5 language :cobol, :min_percent => 5 end end end ohcount-4.0.0/ruby/gestalt/dot_net_definitions.rb000066400000000000000000000013401343532200000221600ustar00rootroot00000000000000module Ohcount module Gestalt define_platform 'dot_net' do _or do language :csharp, :min_percent => 10 gestalt :platform, 'asp_net' gestalt :platform, 'wpf' gestalt :platform, 'silverlight' end end define_platform 'asp_net' do filenames('\.(aspx|ascx|ashx|asax|axd)$') end define_platform 'wpf' do filenames '\.xaml$' end define_platform 'silverlight' do _or do csharp_using /^System.Web.Silverlight\b/ html_keywords '\basp:Silverlight\b' csproj_import /\bSilverlight\b/ _and do # A combination of ASP.NET with xaml is assumed to mean Silverlight gestalt(:platform, 'asp_net') gestalt(:platform, 'wpf') end end end end end ohcount-4.0.0/ruby/gestalt/gestalt_engine.rb000066400000000000000000000065521343532200000211330ustar00rootroot00000000000000module Ohcount module Gestalt # smells is a general class that aggregates facts required to deduce # gestalts class GestaltEngine attr_reader :gestalts def initialize @language_facts = LanguageFacts.new @gestalts = [] @source_file_rules = [] @definitions = Definition.all_definitions.map do |d| new_definition = d.clone new_definition.top_level_or.each_rule do |r| @source_file_rules << r if r.is_a?(FileRule) end new_definition end end def process_source_file(source_file) @source_file_rules.each do |r| r.process_source_file(source_file) end @language_facts.process_source_file(source_file) end def process_source_files(source_file_list) source_file_list.each_source_file do |source_file| process_source_file source_file end self end def process(what) if what.is_a?(SourceFile) process_source_file(what) elsif what.is_a?(SourceFileList) process_source_file_list(what) else raise ArgumentError.new end end def calc_gestalts(definitions = nil) # since gestalts can depend on other gestalts, we perform an # iterative process and break when no new gestalts have been # detected. gestalt_count = 0 while true do # collect what we can yank_definitions = [] @definitions.each do |d| new_gestalts = d.gestalts(self) if new_gestalts.any? yank_definitions << d @gestalts += new_gestalts end end @definitions -= yank_definitions # did we make any progress? break if gestalt_count == @gestalts.size # nope, keep going gestalt_count = @gestalts.size end gestalts end def has_gestalt?(type,name) @gestalts.find do |g| g.type.to_s == type.to_s && g.name == name end end def includes_language?(language, min_percent) @language_facts.includes_language?(language,min_percent) end end # keeps track of languages seen class LanguageFacts def initialize @language_counts ||= {} end def process_source_file(source_file) source_file.language_breakdowns.each do |lb| @language_counts[lb.name.intern] ||= 0 @language_counts[lb.name.intern] += lb.code_count end end def includes_language?(language, min_percent = 0) return false unless @language_counts[language] language_percents[language] >= min_percent end # ignores markup languages (xml/html) def language_percents @language_percents ||= begin total = 0 @language_counts.each_pair do |name,code_count| language = Ohcount.ohcount_hash_language_from_name(name.to_s) STDOUT.puts "Warning: Couldn't find #{name} in ohcount_hash_language_from_name" if language.nil? next if language.nil? || language.category == 1 total += code_count end l = {} @language_counts.each do |k,v| l[k] = 100.0 * v.to_i / total end l end end end end end ohcount-4.0.0/ruby/gestalt/gestalt_facts.rb000066400000000000000000000031441343532200000207600ustar00rootroot00000000000000module Ohcount # Represents language statistics for a collection of files class GestaltFacts attr_accessor :platforms, :tools, :file_rules, :language_counts def initialize @platforms = [] @tools = [] @file_rules = {} @language_counts = {} end def process(source_file) Gestalt::FileRule.rules_triggered_by(source_file).each do |r| @file_rules[r] ||= 0 @file_rules[r] += 1 end source_file.language_breakdowns.each do |lb| @language_counts[lb.name.intern] ||= 0 @language_counts[lb.name.intern] += lb.code_count end end def post_process # since platforms can depend on other platforms, # we perform an iterative process and break when # no new platforms have been detected. while true do prev_platforms = self.platforms.clone uninfered_platforms.each do |p| platforms << p if p.triggered?(self) end prev_tools = self.tools.clone uninfered_tools.each do |t| tools << t if t.triggered?(self) end break if prev_platforms == self.platforms && prev_tools == self.tools end end def uninfered_platforms #:nodoc: Gestalt::Platform.descendants - @platforms end def uninfered_tools #:nodoc: Gestalt::Tool.descendants - @tools end def includes_language?(language, min_percent = 0) return false unless language_counts[language] language_percents[language] >= min_percent end def language_percents @language_percents ||= begin total = language_counts.values.inject(0) { |s,c| s+c } l = {} language_counts.each do |k,v| l[k] = 100.0 * v.to_i / total end l end end end end ohcount-4.0.0/ruby/gestalt/jasper_definitions.rb000066400000000000000000000025001343532200000220070ustar00rootroot00000000000000module Ohcount module Gestalt define_platform 'jaspersoft' do _or do gestalt(:platform, 'jaspersoft_keyword') gestalt(:platform, 'jasper_reports') gestalt(:platform, 'jasper_server') gestalt(:platform, 'jasper_ireport') gestalt(:platform, 'jasper_intelligence') end end define_platform 'jaspersoft_keyword' do keywords /jaspersoft/i end define_platform 'jasper_reports' do _or do gestalt(:platform, 'jasper_reports_keyword') gestalt(:platform, 'jasper_reports_java') end end define_platform 'jasper_reports_keyword' do keywords /jasper[ _-]?reports?/i end define_platform 'jasper_reports_java' do _or do maven_dependency /jasperreports/ java_keywords '\bnet\.sf\.jasperreports\b' end end define_platform 'jasper_server' do _or do gestalt(:platform, 'jasper_server_keyword') gestalt(:platform, 'jasper_server_java') end end define_platform 'jasper_server_keyword' do keywords /jasper[ _-]?server/i end define_platform 'jasper_server_java' do java_keywords '\bcom\.jaspersoft\.jasperserver\b' end define_platform 'jasper_intelligence' do java_keywords '\bcom\.jaspersoft\.ji' end define_platform 'jasper_ireport' do _and do keywords /jasper/i keywords /ireport/i end end end end ohcount-4.0.0/ruby/gestalt/java_definitions.rb000066400000000000000000000131331343532200000214500ustar00rootroot00000000000000module Ohcount module Gestalt # Java Application Servers define_platform 'glassfish' do _and do gestalt(:platform, 'java') _or do find_filenames /\b(sun\-web|sun\-ejb\-jar|sun\-application(\-client))\.xml\b/ maven_dependency /^org.glassfish\b/ end end end define_platform 'jboss' do _and do gestalt(:platform, 'java') _or do find_filenames /\bjboss(\-app|cmp\-jdbc|\-web|\-build|\-client)\.xml\b/ maven_dependency /^org.jboss\b/ end end end define_platform 'weblogic' do _and do gestalt(:platform, 'java') _or do find_filenames /\bweblogic(\-ejb\-jar|\-ra|\-application|\-cmp\-rdbms\jar)\.xml\b/ maven_plugin /^org\.codehaus\.mojo\b/, /^weblogic\-maven\-plugin\b/ end end end define_platform 'jonas' do _and do gestalt(:platform, 'java') find_filenames /\bjonas\-ejb\-jar\.xml\b/ end end define_platform 'websphere' do _and do gestalt(:platform, 'java') find_filenames /\bibm\-(application|web|webservices|webservicesclient)\-.+\.xmi$/ end end define_platform 'tomcat' do _and do gestalt(:platform, 'java') _or do java_import /^org\.apache\.tomcat\b/ maven_dependency /^org\.apache\.tomcat\b/ end end end define_platform 'appserver' do _or do gestalt(:platform, 'glassfish') gestalt(:platform, 'jboss') gestalt(:platform, 'weblogic') gestalt(:platform, 'tomcat') gestalt(:platform, 'jonas') gestalt(:platform, 'websphere') end end define_platform 'ejb2' do _and do gestalt(:platform, 'java') _or do find_filenames /(.+\-)ejb\-jar\.xml\b/ java_keywords 'EJBHome', 'EJBRemote', 'SessionBean' end end end # Caution! The EJB platform definitions are senstive to their order -- do not reorder! # The gestalt engine iterates over definitions in the order they are defined. # # First, look for the subset of new features that definitely indicate EJB 3.1 define_platform 'ejb3.1' do _and do gestalt(:platform, 'java') _or do java_keywords '@Schedule', '@Singleton', '@Asynchronous' java_keywords /@EJB\(.*\bmappedName\s*=\s*"java:(global|app|module)\/.+".*\)/ java_keywords /\blookup\(\s*"java:(global|app|module)\/.+"\s*\)/ end end end # Next, look for the basic attributes that can mean either EJB 3.0 or 3.1 define_platform 'ejb3+' do _and do gestalt(:platform, 'java') _or do gestalt(:platform, 'ejb3.1') java_keywords '@EJB', '@Stateless', '@Statefull', '@Entity', '@Remote', '@Local', '@BusinessMethod' java_import /^javax\.persistence\b/ end end end # Finally, if we found EJB3+ and not EJB 3.1, then you must be using EJB 3.0 only. define_platform 'ejb3.0' do _and do gestalt(:platform, 'ejb3+') _not { gestalt(:platform, 'ejb3.1') } end end define_platform 'servlet' do _and do gestalt(:platform, 'java') _or do java_import /^javax\.servlet\b/ maven_dependency /^javax\.servlet\b/ end end end define_platform 'struts' do _and do gestalt(:platform, 'java') _or do filenames('\bstruts(\-config)?\.xml$', '\bstruts\.jar$') java_import /^org\.apache\.struts\b/ maven_dependency /^org\.apache\.struts\b/ end end end define_platform 'springframework' do _and do gestalt(:platform,'java') _or do filenames('spring\.jar$') java_import /^org\.springframework\b/ maven_dependency /^org\.springframework\b/ end end end define_platform 'jsf' do _and do gestalt(:platform, 'java') _or do java_import /^javax\.faces\b/ maven_dependency /^javax\.faces\b/ end end end define_platform 'googlewebtoolkit' do _and do gestalt(:platform, 'java') java_import /^com\.google\.gwt\b/ end end # Java Persistence Frameworks define_platform 'hibernate' do _and do gestalt(:platform, 'java') _or do filenames '\bhibernate\d\.jar$' java_import /^org\.hibernate\b/ maven_dependency 'org.hibernate' end end end define_platform 'jpa' do _and do gestalt(:platform, 'java') java_import /^javax\.persistence\b/ end end define_platform 'toplink' do _and do gestalt(:platform, 'java') java_import /^oracle\.toplink\b/ end end define_platform 'castor' do _and do gestalt(:platform, 'java') java_import /^org\.exolab\.castor\b/ end end define_platform 'db4o' do _and do gestalt(:platform, 'java') java_import /^com\.db4o\b/ end end # Java Enterprise Service Buses define_platform 'openesb' do _and do gestalt(:platform, 'java') java_import /^org\.openesb\b/ end end define_platform 'muleesb' do _and do gestalt(:platform, 'java') java_import /^org\.mule\b/ end end define_platform 'servicemix' do _and do gestalt(:platform, 'java') _or do java_import /^org\.apache\.servicemix\b/ maven_dependency /^org.apache.servicemix\b/ end end end define_platform 'jbossesb' do _and do gestalt(:platform, 'java') java_import /^org\.jboss\.soa\.esb\b/ end end define_platform 'openesb' do _and do gestalt(:platform, 'java') java_import /^org\.openesb\b/ end end # Other Java Technologies define_platform 'opensso' do _and do gestalt(:platform, 'java') _or do filenames '\bopensso\.war$' java_import /^com\.sun\.identity\.(authentication|agents)\b/ end end end define_platform 'maven' do _and do gestalt(:platform, 'java') find_filenames /\bpom\.xml$/ end end end end ohcount-4.0.0/ruby/gestalt/rules/000077500000000000000000000000001343532200000167405ustar00rootroot00000000000000ohcount-4.0.0/ruby/gestalt/rules/and_rule.rb000066400000000000000000000004031343532200000210530ustar00rootroot00000000000000module Ohcount module Gestalt # Will trigger if all sub-rules do class AndRule < LogicalRule def triggers(gestalt_engine) rules.each do |r| return [] if r.triggers(gestalt_engine).empty? end [Trigger.new] end end end end ohcount-4.0.0/ruby/gestalt/rules/c_header_rule.rb000066400000000000000000000014131343532200000220450ustar00rootroot00000000000000module Ohcount module Gestalt # Triggers if a c or cpp header is present class CHeaderRule < FileRule attr_reader :headers def initialize(*args) options = args.pop if args.last.is_a?(Hash) @headers = args super(options) end def process_source_file(source_file) return unless ['c','cpp'].include?(source_file.polyglot) ['c','cpp'].each do |lang| next unless source_file.language_breakdown(lang) md = regexp.match(source_file.language_breakdown(lang).code) @count += (md && md.size).to_i end end def regexp @regexp ||= begin header_term = "(" + headers.join("|") + ")" Regexp.new("include\s+['<\"]#{ header_term }[\">']", Regexp::IGNORECASE) end end end end end ohcount-4.0.0/ruby/gestalt/rules/c_keyword_rule.rb000066400000000000000000000007241343532200000223050ustar00rootroot00000000000000module Ohcount module Gestalt class CKeywordRule < KeywordRule def initialize(*keywords) super('c',*keywords) end def process_source_file(source_file) if source_file.language_breakdown('c') @count += source_file.language_breakdown('c').code.scan(regexp).size elsif source_file.language_breakdown('cpp') @count += source_file.language_breakdown('cpp').code.scan(regexp).size end end end end end ohcount-4.0.0/ruby/gestalt/rules/csharp_using_rule.rb000066400000000000000000000011041343532200000227750ustar00rootroot00000000000000module Ohcount module Gestalt # Triggers if a matching C# 'using' library include statement is present class CSharpUsingRule < FileRule def initialize(*args) @regex = args.shift super(args) end def process_source_file(source_file) return false unless source_file.language_breakdown('csharp') source_file.language_breakdown('csharp').code.scan(using_regexp).each do |match| @count += 1 if match[0] =~ @regex end end def using_regexp @@using_regexp ||= /^\s*using\s+([a-zA-Z][\w\.\*\-]*)\s*;/ end end end end ohcount-4.0.0/ruby/gestalt/rules/csproj_parser.rb000077500000000000000000000012001343532200000221350ustar00rootroot00000000000000#!/usr/bin/env ruby require 'rexml/document' require 'rexml/streamlistener' class CsprojListener include REXML::StreamListener attr_accessor :callback def initialize(callback) @callback = callback @is_csproj_file = false end def tag_start(name, attrs) case name when 'Project' @is_csproj_file = true if attrs['xmlns'] and attrs['xmlns'] !~ /^http:\/\/schemas\.microsoft\.com\/developer\// # False alarm -- it contains a project element, but of another namespace @is_csproj_file = false end when 'Import' if @is_csproj_file && attrs['Project'] @callback.call(attrs['Project']) end end end end ohcount-4.0.0/ruby/gestalt/rules/csproj_rule.rb000066400000000000000000000013431343532200000216150ustar00rootroot00000000000000require 'rexml/document' module Ohcount module Gestalt class CsprojRule < FileRule attr_accessor :import def initialize(*args) @import = args.shift || /.*/ @import = /^#{Regexp.escape(@import.to_s)}$/ unless @import.is_a? Regexp super(args) end def process_source_file(source_file) if source_file.filename =~ /\.csproj$/ && source_file.language_breakdown('xml') callback = lambda do |import| @count += 1 if import =~ @import end begin REXML::Document.parse_stream(source_file.language_breakdown('xml').code, CsprojListener.new(callback)) rescue REXML::ParseException # Malformed XML! -- ignore and move on end end end end end end ohcount-4.0.0/ruby/gestalt/rules/file_rule.rb000066400000000000000000000021051343532200000212310ustar00rootroot00000000000000module Ohcount module Gestalt # an abstract base class representing a rule based # on an individual file's attribute (like # code content, or filename, etc..) class FileRule < Rule attr_reader :min_count, :count def initialize(args = {}) args ||= {} @min_count = 1 @count = 0 @triggers = [] args.each do |k,v| case k when :min then @min_count = v else raise ArgumentError.new("Unrecognized option: #{ k.inspect }") end end FileRule.add_instance(self) end # default implementation - will yield a single trigger if appropriate def triggers(gestalt_engine) if triggered? [Trigger.new] else [] end end def self.process_source_file(source_file) instances.each do |rule| next if rule.triggered? rule.process_source_file(source_file) end end def self.instances @instances ||= [] end def self.add_instance(r) instances << r end def triggered? @count >= @min_count end end end end ohcount-4.0.0/ruby/gestalt/rules/filename_rule.rb000066400000000000000000000007541343532200000221020ustar00rootroot00000000000000module Ohcount module Gestalt # rule based a the name of the file class FilenameRule < FileRule attr_reader :filenames def initialize(*args) options = args.pop if args.last.is_a?(Hash) @filenames = args super(options) end def process_source_file(source_file) @count += 1 if regex.match(source_file.filepath) end def regex @regex ||= begin r = filenames.collect { |f| "(" + f + ")"}.join("|") Regexp.new(r) end end end end end ohcount-4.0.0/ruby/gestalt/rules/find_filenames_rule.rb000066400000000000000000000013041343532200000232550ustar00rootroot00000000000000module Ohcount module Gestalt # will yield as many triggers as files that match the regexp class FindFilenamesRule < FileRule attr_reader :regex def initialize(regex, options = {}) @regex = regex @triggers = [] @name_from_match = options.delete(:name_from_match).to_i super(options) end # deep clone def clone self.class.new(@regex,:name_from_match => @name_from_match) end def triggers(gestalt_engine) @triggers end def process_source_file(source_file) m = @regex.match(source_file.filename) if m @triggers << Trigger.new(:name => m[@name_from_match]) end end end end end ohcount-4.0.0/ruby/gestalt/rules/gestalt_rule.rb000066400000000000000000000006001343532200000217530ustar00rootroot00000000000000module Ohcount module Gestalt # states that a certain gestalt is required. class GestaltRule < Rule attr_reader :type, :name def initialize(type, name) @type = type @name = name end def triggers(gestalt_engine) if gestalt_engine.has_gestalt?(type,name) [Trigger.new] else [] end end end end end ohcount-4.0.0/ruby/gestalt/rules/java_import_rule.rb000066400000000000000000000012101343532200000226210ustar00rootroot00000000000000module Ohcount module Gestalt # Triggers if a matching java 'import' statement is present class JavaImportRule < FileRule def initialize(*args) options = args.pop if args.last.is_a?(Hash) @regex = args[0] super(options) end def process_source_file(source_file) return false unless source_file.language_breakdown('java') java_code = source_file.language_breakdown('java').code java_code.scan(import_regexp).each do |match| import = match[0] @count += 1 if import =~ @regex end end def import_regexp /^\s*import\s+([a-zA-Z][\w\.\*\-]*)\b/ end end end end ohcount-4.0.0/ruby/gestalt/rules/keyword_rule.rb000066400000000000000000000017501343532200000220030ustar00rootroot00000000000000module Ohcount module Gestalt # Will trigger if the given keywords are found in the specified language. # Example; # # # c_keywords '__MSDOS__', 'MSDOS', :min => 2 # # this will trigger if the words "__MSDOS__" or "MSDOS" is found at # # least twice in 'C' source code # class KeywordRule < FileRule attr_reader :keywords, :language def initialize(language, *args) options = args.pop if args.last.is_a?(Hash) keywords = args @language = language @keywords = keywords super(options) end def process_source_file(source_file) if language return unless source_file.language_breakdown(language) @count += source_file.language_breakdown(language).code.scan(regexp).size else # All languages source_file.language_breakdowns.each do |lb| @count += lb.code.to_s.scan(regexp).size end end end def regexp @regexp ||= begin Regexp.new("(" + keywords.join("|") + ")") end end end end end ohcount-4.0.0/ruby/gestalt/rules/language_rule.rb000066400000000000000000000011361343532200000221000ustar00rootroot00000000000000module Ohcount module Gestalt # states that a platform depends on a programming # language being at least :min_percent class LanguageRule < Rule attr_reader :language attr_reader :min_percent def initialize(language, options= {}) @min_percent = options.delete(:min_percent) || 0 raise "Unrecognized LanguageRule options '#{ options.keys.inspect }'" if options.any? @language = language end def triggers(gestalt_engine) if gestalt_engine.includes_language?(language, min_percent) [Trigger.new] else [] end end end end end ohcount-4.0.0/ruby/gestalt/rules/logical_rule.rb000066400000000000000000000034421343532200000217310ustar00rootroot00000000000000module Ohcount module Gestalt class LogicalRule < Rule attr_reader :rules def initialize(*rules, &block) @rules = rules self.instance_eval(&block) if block end def each_rule(&block) @rules.each { |r| r.each_rule(&block) } yield self end def clone cloned_rules = @rules.map { |r| r.clone } self.class.new(*cloned_rules) end def new_rule(r_class, *args, &block) @rules << r_class.new(*args,&block) end def _or(*args, &block) new_rule OrRule, *args, &block end def _and(*args, &block) new_rule AndRule, *args, &block end def _not(*args, &block) new_rule NotRule, *args, &block end def gestalt(*args) new_rule GestaltRule, *args end def language(*args) new_rule LanguageRule, *args end def csproj_import(*args) new_rule CsprojRule, *args end def maven_dependency(*args) new_rule MavenRule, *(['dependency'] + args) end def maven_plugin(*args) new_rule MavenRule, *(['plugin'] + args) end # file rules def c_headers(*args) new_rule CHeaderRule, *args end def filenames(*args) new_rule FilenameRule, *args end def keywords(*args) new_rule KeywordRule, *([nil] << args) end def c_keywords(*args) new_rule CKeywordRule, *args end def java_import(*args) new_rule JavaImportRule, *args end def csharp_using(*args) new_rule CSharpUsingRule, *args end def find_filenames(*args) new_rule FindFilenamesRule, *args end def method_missing(m,*args, &block) if m.to_s =~ /^(.*)_keywords$/ language = $1 new_args = [language] + args new_rule(KeywordRule, *new_args, &block) return end super end end end end ohcount-4.0.0/ruby/gestalt/rules/maven_parser.rb000077500000000000000000000021451343532200000217540ustar00rootroot00000000000000#!/usr/bin/env ruby require 'rexml/document' require 'rexml/streamlistener' class MavenListener include REXML::StreamListener attr_accessor :group_id, :artifact_id, :text attr_accessor :callback def initialize(callback) @callback = callback @is_pom_file = false end def tag_start(name, attrs) case name when 'project' @is_pom_file = true if attrs['xmlns'] and attrs['xmlns'] !~ /^http:\/\/maven\.apache\.org\/POM\// # False alarm -- it contains a project element, but of another namespace @is_pom_file = false end when 'plugin', 'dependency' @group_id = nil @artifact_id = nil end end def tag_end(name) case name when 'groupId' @group_id = clean(@text) when 'artifactId' @artifact_id = clean(@text) when /^(plugin|dependency)$/ if @is_pom_file && @group_id && @artifact_id @callback.call($1, @group_id, @artifact_id) end end end # Remove whitespace from text values. # Also, clear out variable substitutions, which we are incapable of performing correctly def clean(s) s.strip.gsub(/\$\{.*\}/, '') end def text(text) @text = text end end ohcount-4.0.0/ruby/gestalt/rules/maven_rule.rb000066400000000000000000000017511343532200000214260ustar00rootroot00000000000000require 'rexml/document' module Ohcount module Gestalt class MavenRule < FileRule attr_accessor :group, :artifact, :type # Type is either 'dependency' or 'plugin' def initialize(*args) @type = args.shift @group = args.shift @group = /^#{Regexp.escape(@group.to_s)}$/ unless @group.is_a? Regexp @artifact = args.shift || /.*/ @artifact = /^#{Regexp.escape(@artifact.to_s)}$/ unless @artifact.is_a? Regexp super(args) end def process_source_file(source_file) callback = lambda do |type, group, artifact| if type == @type and group =~ @group and artifact =~ @artifact @count += 1 end end if source_file.filename =~ /\bpom\.xml$/ && source_file.language_breakdown('xml') begin REXML::Document.parse_stream(source_file.language_breakdown('xml').code, MavenListener.new(callback)) rescue REXML::ParseException # Malformed XML! -- ignore and move on end end end end end end ohcount-4.0.0/ruby/gestalt/rules/not_rule.rb000066400000000000000000000005561343532200000211220ustar00rootroot00000000000000module Ohcount module Gestalt class NotRule < LogicalRule def triggers(gestalt_engine) rules.first && rules.first.triggers(gestalt_engine).any? ? [] : [Trigger.new] end def new_rule(r_class, *args, &block) raise ArgumentError.new("_not() accepts only a single rule") unless rules.empty? super(r_class, *args, &block) end end end end ohcount-4.0.0/ruby/gestalt/rules/or_rule.rb000066400000000000000000000004301343532200000207310ustar00rootroot00000000000000module Ohcount module Gestalt # Will trigger if any sub-rule does class OrRule < LogicalRule def triggers(gestalt_engine) rules.each do |r| triggers = r.triggers(gestalt_engine) return triggers if triggers.any? end [] end end end end ohcount-4.0.0/ruby/gestalt/rules/rule.rb000066400000000000000000000021041343532200000202310ustar00rootroot00000000000000module Ohcount module Gestalt class Rule def ==(other) return false unless self.class == other.class return false unless self.instance_variables == other.instance_variables self.instance_variables.each do |v| return false unless self.instance_eval(v) == other.instance_eval(v) end true end def each_rule yield self end def to_sym self.class.to_sym end # when tallying up libraries, its easier to # use symbol names instead of class names # to_sym maps FooLib to :foo_lib def self.to_sym @symbol ||= begin to_s =~ /([^:]*)$/ naked_classname = $1 chars = naked_classname.scan(/./) chars[0] = chars[0].downcase ruby_s = chars.collect do |char| char.downcase == char ? char : "_" + char.downcase end.to_s ruby_s.intern end end def self.method_missing(m,*args) if /(.*)_keywords$/ =~ m.to_s language = $1 return rules << KeywordRule.new(language,*args) end super end end end end ohcount-4.0.0/ruby/gestalt/rules/xml_keyword_rule.rb000066400000000000000000000004601343532200000226600ustar00rootroot00000000000000module Ohcount module Gestalt class XmlKeywordRule < KeywordRule def initialize(*keywords) super('xml',*keywords) end def trigger_file?(source_file) return false unless source_file.polyglot = 'xml' regexp.match(source_file.language_breakdowns('xml').code) end end end end ohcount-4.0.0/ruby/gestalt/trigger.rb000066400000000000000000000003171343532200000175770ustar00rootroot00000000000000module Ohcount module Gestalt class Trigger attr_reader :name, :count def initialize(args = {}) @name = args[:name] @count = args[:count] || 1 end end end end ohcount-4.0.0/ruby/ohcount.i000066400000000000000000000217121343532200000157770ustar00rootroot00000000000000 %module ohcount %{ #include "../src/detector.h" #include "../src/languages.h" #include "../src/sourcefile.h" %} %include typemaps.i #if defined(SWIGRUBY) %typemap(in) (register const char *str, register unsigned int len) { Check_Type($input, T_STRING); $1 = StringValuePtr($input); $2 = RSTRING_LEN($input); }; %typemap(out) char ** { VALUE arr = rb_ary_new(); int i; for (i = 0; $1[i] != NULL; i++) rb_ary_push(arr, rb_str_new2($1[i])); $result = arr; }; #elif defined(SWIGPYTHON) %typemap(in) (register const char *str, register unsigned int len) { if (!PyString_Check($input)) { PyErr_SetString(PyExc_SyntaxError, "Invalid parameter"); return NULL; } $1 = PyString_AsString($input); $2 = PyString_Size($input); }; %typemap(out) char ** { int i; PyObject *arr = PyList_New(0); for (i = 0; $1[i] != NULL; i++) PyList_Append(arr, PyString_FromString($1[i])); $result = arr; }; #else #error "You should define specific translation rules for this language." #endif %nodefaultctor SourceFile; %immutable; %include "../src/languages.h" %include "../src/structs.h" %mutable; %extend Loc { int total() { return ohcount_loc_total(self); } } %extend LocListItem { int code() { return ohcount_loc_list_code(self); } int comments() { return ohcount_loc_list_comments(self); } int blanks() { return ohcount_loc_list_blanks(self); } int total() { return ohcount_loc_list_total(self); } int filecount() { return ohcount_loc_list_filecount(self); } } %extend SourceFile { void set_diskpath(const char *diskpath) { ohcount_sourcefile_set_diskpath(self, diskpath); } void set_contents(const char *contents) { ohcount_sourcefile_set_contents(self, contents); } char *get_contents() { return ohcount_sourcefile_get_contents(self); } int contents_size() { return ohcount_sourcefile_get_contents_size(self); } const char *get_language() { return ohcount_sourcefile_get_language(self); } void parse() { ohcount_sourcefile_parse(self); } ParsedLanguageList *get_parsed_language_list() { return ohcount_sourcefile_get_parsed_language_list(self); } LicenseList *get_license_list() { return ohcount_sourcefile_get_license_list(self); } LocList *get_loc_list() { return ohcount_sourcefile_get_loc_list(self); } LocDeltaList *_diff(SourceFile *to) { return ohcount_sourcefile_diff(self, to); } #if defined(SWIGRUBY) void set_filenames(VALUE filenames) { int i, length = RARRAY_LEN(filenames); char **fnames = calloc(length + 1, sizeof(char *)); VALUE *iter = RARRAY_PTR(filenames); for (i = 0; i < length; i++, iter++) fnames[i] = StringValuePtr(*iter); self->filenames = fnames; } SourceFile(const char *filepath, VALUE opt_hash=NULL) { SourceFile *sourcefile = ohcount_sourcefile_new(filepath); if (opt_hash) { VALUE val; val = rb_hash_aref(opt_hash, ID2SYM(rb_intern("contents"))); if (val && rb_type(val) == T_STRING) ohcount_sourcefile_set_contents(sourcefile, StringValuePtr(val)); val = rb_hash_aref(opt_hash, ID2SYM(rb_intern("file_location"))); if (val && rb_type(val) == T_STRING) ohcount_sourcefile_set_diskpath(sourcefile, StringValuePtr(val)); val = rb_hash_aref(opt_hash, ID2SYM(rb_intern("filenames"))); if (val && rb_type(val) == T_ARRAY) SourceFile_set_filenames(sourcefile, val); } return sourcefile; } #elif defined(SWIGPYTHON) void set_filenames(PyObject *filenames) { int i, length; char **fnames; if (!PyList_Check(filenames)) { PyErr_SetString(PyExc_SyntaxError, "Invalid parameter, expected a list of strings"); return; } length = PyList_Size(filenames); fnames = calloc(length + 1, sizeof(char *)); for (i = 0; i < length; i++) { PyObject *s = PyList_GetItem(filenames, i); if (!PyString_Check(s)) { PyErr_SetString(PyExc_SyntaxError, "Invalid parameter, expected a list of strings"); return; } fnames[i] = PyString_AsString(s); } ohcount_sourcefile_set_filenames(self, fnames); free(fnames); } static void py_annotate_callback(const char *language, const char *entity, int start, int end, void *userdata) { PyObject *list = (PyObject *) userdata; PyObject *dict = PyDict_New(); PyDict_SetItem(dict, PyString_FromString("language"), PyString_FromString(language)); PyDict_SetItem(dict, PyString_FromString("entity"), PyString_FromString(entity)); PyDict_SetItem(dict, PyString_FromString("start"), PyInt_FromLong(start)); PyDict_SetItem(dict, PyString_FromString("end"), PyInt_FromLong(end)); PyList_Append(list, dict); } PyObject *annotate() { PyObject *list = PyList_New(0); ohcount_sourcefile_parse_with_callback(self, SourceFile_py_annotate_callback, list); return list; } PyObject *raw_entities() { PyObject *list = PyList_New(0); ohcount_sourcefile_parse_entities_with_callback(self, SourceFile_py_annotate_callback, list); return list; } SourceFile(const char *filepath, PyObject *args) { SourceFile *sourcefile = ohcount_sourcefile_new(filepath); if (args) { PyObject *val; if (!PyDict_Check(args)) { PyErr_SetString(PyExc_SyntaxError, "Invalid argument"); ohcount_sourcefile_free(sourcefile); return NULL; } val = PyDict_GetItem(args, PyString_FromString("contents")); if (val && PyString_Check(val)) ohcount_sourcefile_set_contents(sourcefile, PyString_AsString(val)); val = PyDict_GetItem(args, PyString_FromString("file_location")); if (val && PyString_Check(val)) ohcount_sourcefile_set_diskpath(sourcefile, PyString_AsString(val)); val = PyDict_GetItem(args, PyString_FromString("filenames")); if (val && PyString_Check(val)) SourceFile_set_filenames(sourcefile, val); } return sourcefile; } #endif ~SourceFile() { if (self->filenames) free(self->filenames); ohcount_sourcefile_free(self); } }; %extend SourceFileListItem { #if defined(SWIGRUBY) static VALUE rb_add_directory(VALUE directory, SourceFileList *list) { if (directory && rb_type(directory) == T_STRING) ohcount_sourcefile_list_add_directory(list, StringValuePtr(directory)); return Qnil; } static VALUE rb_add_file(VALUE file, SourceFileList *list) { if (file && rb_type(file) == T_STRING) ohcount_sourcefile_list_add_file(list, StringValuePtr(file)); return Qnil; } SourceFileListItem(VALUE opt_hash=NULL) { SourceFileList *list = ohcount_sourcefile_list_new(); if (opt_hash) { VALUE val; val = rb_hash_aref(opt_hash, ID2SYM(rb_intern("paths"))); if (val && rb_type(val) == T_ARRAY) rb_iterate(rb_each, val, SourceFileListItem_rb_add_directory, (VALUE)list); val = rb_hash_aref(opt_hash, ID2SYM(rb_intern("files"))); if (val && rb_type(val) == T_ARRAY) rb_iterate(rb_each, val, SourceFileListItem_rb_add_file, (VALUE)list); } return list; } #elif defined(SWIGPYTHON) SourceFileListItem(PyObject *args) { SourceFileList *list = ohcount_sourcefile_list_new(); if (args) { PyObject *val; if (!PyDict_Check(args)) { PyErr_SetString(PyExc_SyntaxError, "Invalid argument"); ohcount_sourcefile_list_free(list); return NULL; } val = PyDict_GetItem(args, PyString_FromString("paths")); if (val && PyList_Check(val)) { int i, length = PyList_Size(val); for (i = 0; i < length; i++) { PyObject *s = PyList_GetItem(val, i); if (!PyString_Check(s)) { PyErr_SetString(PyExc_SyntaxError, "Invalid 'paths', expected a list of strings"); ohcount_sourcefile_list_free(list); return NULL; } ohcount_sourcefile_list_add_directory(list, PyString_AsString(s)); } } val = PyDict_GetItem(args, PyString_FromString("files")); if (val && PyList_Check(val)) { int i, length = PyList_Size(val); for (i = 0; i < length; i++) { PyObject *s = PyList_GetItem(val, i); if (!PyString_Check(s)) { PyErr_SetString(PyExc_SyntaxError, "Invalid 'files', expected a list of strings"); ohcount_sourcefile_list_free(list); return NULL; } ohcount_sourcefile_list_add_file(list, PyString_AsString(s)); } } } return list; } #endif ~SourceFileListItem() { ohcount_sourcefile_list_free(self); } void add_file(const char *filepath) { ohcount_sourcefile_list_add_file(self, filepath); } void add_directory(const char *directory) { ohcount_sourcefile_list_add_directory(self, directory); } LocList *analyze_languages() { return ohcount_sourcefile_list_analyze_languages(self); } } int ohcount_is_binary_filename(const char *filename); struct LanguageMap *ohcount_hash_language_from_name(register const char *str, register unsigned int len); ohcount-4.0.0/ruby/ohcount.rb000066400000000000000000000044161343532200000161540ustar00rootroot00000000000000# ohcount.rb written by Mitchell Foral. mitchellcaladbolg.net. # See COPYING for license information. # Ohcount module tweaked for use by Ohloh. $: << File.expand_path(File.dirname(__FILE__)) $: << "#{File.expand_path(File.dirname(__FILE__))}/#{`#{File.dirname(__FILE__)}/print_arch`.strip}" require 'ohcount.so' module Ohcount class SourceFile def file_location=(value) set_diskpath(value) end def file_location() diskpath() end def filenames=(value) set_filenames(value) end def polyglot() get_language() end def contents data = get_contents() data.force_encoding(Encoding.default_external) end def language_breakdowns list = get_parsed_language_list() return array_from_list(list, :pl) end def language_breakdown(language) return language_breakdowns().find { |lb| lb.name == language.to_s } end def licenses list = get_license_list() array = array_from_list(list, :lic) return array.map! { |l| l.name } end def languages return language_breakdowns().collect { |lb| lb.name } end def loc_list list = get_loc_list() return array_from_list(list, :loc) end def diff(to) list = _diff(to) ret = array_from_list(list, :delta) class << ret def loc_deltas() self end end return ret end def each filenames.each { |f| yield f } end private def array_from_list(list, method) array = Array.new iter = list.head while (iter) array << iter.send(method) iter = iter.next end return array end end class SourceFileList def each_source_file iter = self.head while (iter) yield iter.sf if iter.sf.polyglot iter = iter.next end end # this should yield each filename, not an sf object def each iter = self.head while (iter) yield iter.sf.filename if iter.sf iter = iter.next end end def size count = 0 iter = self.head while (iter) count += 1 iter = iter.next end return count end end class Detector def self.binary_filename?(filename) return Ohcount.ohcount_is_binary_filename(filename) == 1 end end end ohcount-4.0.0/ruby/print_arch000077500000000000000000000006671343532200000162330ustar00rootroot00000000000000#!/usr/bin/env ruby require 'mkmf' arch = RbConfig::expand(CONFIG["arch"]) distro = if File.exist?("/etc/os-release") # this is "", "CentOS" or "Ubuntu" `egrep "^ID=.*" /etc/os-release`.split("=")[1].downcase end unless %w[centos ubuntu fedora].include?(distro.to_s.chomp) STDERR.puts "unhandled /etc/os-release result: #{distro}" end # either or _ if distro is non-null puts [arch, distro].compact.join("_") ohcount-4.0.0/ruby/x86_64-linux_ubuntu/000077500000000000000000000000001343532200000176405ustar00rootroot00000000000000ohcount-4.0.0/ruby/x86_64-linux_ubuntu/ohcount.so000077500000000000000000117204001343532200000216720ustar00rootroot00000000000000ELF>z@˜'@8@$#„§„§ (µ(µ3(µ38vðz @µ@µ3@µ3ààÈÈÈ$$PåtdðBðBðB¬ ¬ QåtdRåtd(µ(µ3(µ3Ø Ø GNU}¦§¯Ђø#A¡þâ¼#|@ Ä,DÀ Ž @@ € #ð4<QD ERè @ P ×Pˆ ‚hHÌ0X„„<‚p A@ÄBÂhZ@x#(!É€F0ЀJÖAÀÀP$ ]@ E€² R*Xd‚ $@€€†0€PB€ ‚™€€:’l q)¨€€BÈ€I *AͳÀ $°° !øÉ‘Ç… Jp—B @ q‰fʈ€ $Š€B&2!Á! @ À €" €!$B  B1&ÚÊÐHÀ`$ € &‡À1A4Á¤Š* 25R B€€BT`A€P˜ `€4D@ÀT…"†y , hPDH€Q@ ! (ˆ€‚Í €°Ä¨`†&’x RAd  t"€ À$‰°i` Á ‚€ "@|~ƒ†‰Š‹Ž‘’“—™›Ÿ¡¥¦§©«¬®°·º»ÀÁÄÆÉÊÌÏÐÓÕרÝàâåêëïðòôúûü  !"#$&)*,/258;@CEJLMPQVX\_cdefhlpqsw{~€ƒ„ˆ‰ŠŒ•˜šœŸ¡¤¥ª«®±²³´¹º¾ÁÂÃÄÅÆÈÉÊÌÎÐÑÒÓÔÙÚÛÝàáâãåéêëìîóôõ÷øúûþ  "#$')+/0348<?@DIJKOSWY[]^`egjknrDŽÀ+ßöóè Ë.w×Û·B4³ÏE“Ÿ !"J¬yYÎ<]b‡»ÇWIÝÕÌ~£Ö\Êué ëàÊד;“Œ½ÙÅ‹ˆ o|%¸·°Â‘pÁòdÆo êÃÙ+_c0ÛüñÐE¹Ù(í„CÈoqŠ£Ú¿w¦dÖõÅ— ¡Þõ™¯×xˆ.P®YŒtDÁ1ºÙÙ¨RTñÐn—‰Èëí'Ù×Õ  ^e%€¤÷!WãÛ\F1Ì`e%ÔP&w³e‰ÈèÕbòü6V&¦¾ÙÅÃQÞúýtÔ¶(Fc&å1S,4ïªô÷!"°‰È\ȼÅÜ­¶Ùtœ‹-/$V{b(´uUþÁOkÊú©œÛGaœ7¼ÙÜo‚ »ã’|Q–£Þ:w&'reAÊ¥[:˜½Ý-) Ò7l»ÙFN2šÕ•ak¹‰ÈÖP¿[0f$oú3uË’ãjFÛ’³<*(XŒØúeöH™¹¡nV†çžÿÅ•On3r^_&Á뼌Ž2ëìØëÎgEɾÄp@l8Ò¶^ç”ÆŸ‰È“»ñ—QË«`‰Èþ[à Kåë»…µ½£¾l_)F݆s@ÐB 8ѤUOLõL-px:hÇIW.ÖžbG\ MŸ5ëòìU¾q‡Íp`N¯:ÈÝÿàúà —¬EEMìŸÏЇk ÐHÝÞ¦Yž|½\ˆ ci‰È ¿[ ¨tµÙ9á´¦r›lVñs ðâ#¨Hß]>oˆ ©•XÕ§¿¿§ úF‡d§ë|ެ„´œRŸ¦W-©™Ú9^S ¤Å’‘©X;!K2—…8g-82û÷Y( “,u¿cRç{sîlãÚž¸ìDÌn`á%ƈ¼¦% (ÅÀÙzÍwŒK)h½ BÄêÓïe_‰ÈÀéw„™¹C^)w«ÌáÀÙ‹“³©vÉ¿ŸÅô.@Z TI®ƒh§ËÚ¢V>ähŠ «>AX~2«ìaƒHÍе²Þ÷®'ëÕ„ëâ/bÊ}QÁË^e%ÄDÿòÜDC‰õ¡í¨ýôÞÉÀ¥TÒk YäÀ;1U—u% lÊæÔk YAû‡…#k}uóXŠBïƒ]fûaÞ'²’þÕÅŒ ÓË£ {¢¸B÷ôÖFîl‰È{wY:>êŽzkŽÞå€;M7©ö÷|âãˆþÚÅŒ ÝÏ4îíÆuÎ^dÂtTE?!'bÊ\Œ:Þ ––“IÒ/¨@|Zo"KЮ%²¤)Å1Ú|àÅŒ˜âogVßàÌ®c‰qÙà)#[=„QµB>,‡‘Τ­H4x6Ég¨oÌÚã9v5Õ¾ú¬·™AÙ§ žG|ÒäÅŒxF‚»If÷Œ!ÒGãµÙ0øéãaÌøwp‰ȯ±*ö1êhžyYA’Ô_ê™Å=—¨¤‰È$Ë–|ãa‰È~¨ù2\ø_e%†ÞöMˆ§&wK œZrðÝÁÙ5Ây^Ž5$ªâžƲkæ=;xOW’DL' ² ­ YÄå y˜"‘"à "û7á 7 A‰8aG ›  ]Õ¹ úŠ"‰›—" |¬ P ¿ ´ú '„"ñF‚1ÒK"ôô w×"àá? j ?õ o Z"_îĦ s„) 2"Õ…P©"… çŸþŸ~"è+"‡ñk^Öà ¥¹€ Ò 8 µšÉS"|¦R"‡ Ná ò´ Ë ¦3ûÎ [ãèÐ43`4x À?R Ò 4  4Æ ð<d  4 ç4•4‡"8/4=à4 p €¡ö §€4@ 4¿ à½× 9:¤€4_ Ð6MV €ï·" /4«€4]04çÀ40O `Dö ß ÃN!€4÷ ðiR Í [ý sà4 2 9Up 4 ?  €e³;` 4  Ð4%4†ˆ4ð4Ÿ  @Íl`4 ! uö ç °<2! PwR t pd œW_ 4à 4@œ €¢ö w  `?4ü €5)â Ìå * à5)  àCRb 4 ”! `B4` €ýq²4.4Ä €YA" EÏ4¤ pº)×  àWCö 1 +´ˆ `γû  yB Y  ;3A 6)‹€4²  p@Jå`4‚ p Ê ‡  @yž^  W2p/4Q @é 0{Ð"Ð/4A#04 ?C  4f@ 40K °„Y¬@ 4 (À4Ha p¬É ú! @CCg40Ì à· T p9Q 4@¡P4  àF~€ 6 4Ø 4 g p6ý ªÀ4G `;J °;*F `8ŸH  0@3 /4˜À4 Î@4{4 P94[ €ä3ˆX  Oy9` 4¤ @(½Ê@43 P<[ Jø&ÔÀ4ñ »ö à4 3`4& °8ª D ð×ý “ Pñ Ã`4  4 ý 9ûÀ4@ 4 « 0rÔ¼ `ÿ« 7  4Ô ð=+” ¼ ﺳ 4 ŽÀ4È4€4 ™ 4 )à4 `Ri À"È/4ö!\/4T €xY  Éö M €“ô y Yúà 4øÀ4 pDÊ ,€4È h/4c@4‚ °ìö Ï€4  :2 4@GÀ 4 ë  « ~€ 4 q “ Ö 4 à4 ò 4@° €7þ¼à4 .#`+4Ù `/4:" @EP^€4K@4è`4µ  àyý $/4ýè4B€ 4 ]`4 ÆÀ4Ð à8&j48 €#4 Õ48  qÊë p¼› ù  y0{ €9 A 4 dÀ40 pw ÷zr  À@* àãÕ 7@40¢ /4aà 4Ê"ð/4¿ àVHš€ 4 Í`4 N  3…Ý P5)xà4Õ 0'7  €Lßt à†À Lð4ò (/4¡à40 @ 4€4ý4å /4ö 4 ` 4H46ø4˜ Ð=[  1O À»} À=à4 a €<*3  `=UJ @<4ýT/4 ` À} Þà4 P/4¸  A*· à=¨@4C¨4-p4= Ôå ”  ð@*  `Hò– ôå g`4 ž ðÿ‚¶!  B43 4¸ @PÖ À 4 ‚ˆ/4ê"¨/4Ù 4 ¿4 €V_‚ 4@H  `M¤g  ðq2ñ€4PnÀ 4 à4£€4¯`4 Ç€4 ; Px)Ê Ð-®÷4Z 4 Èå WÀ46@4@¬`4 À 4h4HÝø4 ð†t ì" €Wl€4 Zð4. piM<à 4ð >@‡ 4Ò 4 ò4@Ë04¡ MeÞ"°/4¸ 9I;À4€à4 °5)±844 @40 Y- à‡› › 0WHv À>Fc  @fß© @¬› ¯À4þ jý © 0Xãç` 4 r €»  ð9À  4 40Ïh4Ûà4 žÀ4 ¶À 4‘€4 Ìà40L4p! B4“ €8D@ 4  Xo• 4Q€4` °<^»€4e /4Î@4å(4D ƒV)§ = ðÉö × 4H¶"Ø/4« Mù ! €A*Ø к)± 0C+Â\p 4½ 40 qu… 4v  0?ô[ ðâY04M`4Hð  Àm;" C8-  €>ZÐ w ºî@4 L ×å Ý  ¸   =C† 4 µ 40Ù`4 - pš ¡ý X45#`+4à ¯ö (  oéÝ ` r³ 4 ¨ °úæ ìˆ4µ 4 Û€ 4  n½  º)ê €<kà4 ç àÄ m ðåÐ  °]ð Ð_Ê ® 7Zb" F\m  4â@4‰  pYΊ`4 o  hEÛ  ký à`4 N 4  pò b¸Ö 4 4 – €¯Y04í H/4§@4Þ \ý ¼ 4 »"¸/4ñà4ý X/4z@4ê PÜ.$ @"P Ž   ?oA p;Ü›  à>a4´à44ç @:Ú#" ÐCa 4Ø€4~€4ê  €^£ °*ö Þ  PA*+ ઠX>  `=R  P:i ðß¼  /4‘€403 4À  °\òv44 4 .€ 4 4‚°4S /ãï@4 €°å  7\ €>q/ ðñ®ð @9 `4(‰ 4@_è4æ ½Ç bð4ª  ÐZÔ à®1 Àï¸ -`4 Ѐ4 |  ”Ó „ d/4[  ð>2n4 •@4ä"à/4Üð4Å"À/4  8:0  `yà4   `>  0_Ã~( 4Gà 4 ³`4 z @º)x  XÖ´ 40G p’ý *! °A*à4 à @/4i  Où(À42 <*7@4@@4 à;*ì i} ! °9›Ë 4×! àB^P! àA4Ï€4?@4 Ç 4$`4 Ÿ°4Ò  @F’p46À4 &  `K² @í 4 Ý 4 E ö »à4Ñ `9*0/4U  =F 4 V @6) x)¡ 04ñ ð×å H 05šÉ ð«.š  @ZŽŠH4< 4 4Ì /4" @å » 4 I  €Gô# 4@H ø.4X 4 ¾À4 __gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizest_deleterb_eRuntimeErrorrb_eArgErrorrb_eZeroDivErrorrb_eIOErrorrb_eNoMemErrorrb_eIndexErrorrb_eTypeErrorrb_eRangeErrorrb_eSyntaxErrorrb_eFatalrb_define_classrb_int2bigohcount_sourcefile_list_freeohcount_sourcefile_freerb_data_object_wraprb_str_new_cstrrb_iv_setrb_raisecallocrb_str_new_staticrb_str_cat__sprintf_chkrb_str_cat_cstrrb_obj_classnamerb_inspectrb_string_value_ptrrb_str_append__stack_chk_failst_lookupst_insertrb_iv_getstrcmpstrlenmallocrb_internrb_const_getrb_num2ulongrb_big2ulongrb_check_typerb_obj_is_kind_of__assert_failrb_str_newohcount_sourcefile_get_contentsohcount_sourcefile_get_languageohcount_loc_totalohcount_loc_list_codeohcount_loc_list_commentsohcount_loc_list_blanksohcount_loc_list_totalohcount_loc_list_filecountrb_ary_newrb_ary_pushohcount_sourcefile_get_contents_sizeohcount_sourcefile_parseohcount_sourcefile_get_parsed_language_listohcount_sourcefile_get_license_listohcount_sourcefile_get_loc_listohcount_sourcefile_diffrb_gc_writebarrier_unprotectohcount_sourcefile_list_analyze_languagesohcount_sourcefile_list_add_directoryohcount_sourcefile_list_add_fileohcount_sourcefile_list_newrb_id2symrb_hash_arefrb_eachrb_iterateohcount_is_binary_filenameohcount_sourcefile_newohcount_sourcefile_set_diskpathohcount_sourcefile_set_contentsrb_rescueohcount_hash_language_from_nameInit_ohcountrb_define_modulerb_gv_getrb_gv_setrb_cObjectrb_define_class_underrb_cSymbolrb_ivar_getrb_define_virtual_variablerb_define_constrb_define_alloc_funcrb_define_methodrb_define_singleton_methodrb_define_module_functionrb_undef_methodrb_cIntegerrb_num2longst_init_numtablerb_ivar_setrb_cFalseClassrb_cTrueClassrb_define_readonly_variablerb_cFloatrb_cNilClassparser_callbackohcount_parsed_language_list_newohcount_parsed_language_newohcount_parsed_language_add_commentohcount_parsed_language_add_codestrncpyfopenfseekftellrewindfreadfcloseohcount_sourcefile_set_languageohcount_detect_languageohcount_parseohcount_sourcefile_parse_with_callbackohcount_sourcefile_parse_entities_with_callbackohcount_detect_licenseohcount_loc_list_newohcount_loc_newohcount_loc_list_add_locohcount_loc_freeohcount_sourcefile_calc_loc_deltaohcount_loc_delta_newohcount_calc_diffohcount_loc_delta_list_newohcount_loc_delta_list_add_loc_deltaohcount_loc_delta_freeohcount_loc_delta_list_get_loc_deltaohcount_parsed_language_list_freeohcount_license_list_freeohcount_loc_list_free__strncpy_chkopendirreaddir__lxstatclosedirohcount_loc_list_add_loc_listdisambiguate_csstrstrdisambiguate_asxdisambiguate_fortran__ctype_b_locdisambiguate_stdisambiguate_r__ctype_tolower_locstrncasecmpdisambiguate_aspxdisambiguate_basicdisambiguate_datdisambiguate_defdisambiguate_fsdisambiguate_incdisambiguate_mdisambiguate_moddisambiguate_prodisambiguate_rsdisambiguate_bstrchrdisambiguate_inohcount_hash_is_cppheaderohcount_hash_disambiguate_func_from_idohcount_hash_language_from_extdisambiguate_hohcount_hash_language_from_filenamemagic_parsedetect_language_magicmagic_openmagic_loadmagic_filemagic_closemagic_buffermagic_errorstderr__fprintf_chkexitstrcasecmpmystrnlenmemchrdisambiguate_pppcre_compilepcre_execdisambiguate_plcompile_regexpslicense_map_lengthlicense_mapohcount_license_list_newfwriteenqueuecallback_list_headcallback_list_tailparse_actionscripteofbuffer_startentityseeninqueuelast_line_startlast_line_contains_codelast_whole_line_commentparse_adaADA_LANGada_entitiesparse_amplAMPL_LANGampl_entitiesparse_assemblerASM_LANGasm_entitiesparse_augeasAUGEAS_LANGaugeas_entitiesparse_autoconfAC_LANGac_entitiesparse_automakeparse_awkAWK_LANGawk_entitiesparse_batBAT_LANGbat_entitiesparse_blitzmaxBLITZMAX_LANGblitzmax_entitiesparse_booBOO_LANGboo_entitiesparse_brainfuckBRAINFUCK_LANGbrainfuck_entitiesparse_bfppBFPP_LANGbfpp_entitiesparse_cparse_cppCPP_LANGORIG_C_LANGparse_csharpCSHARP_LANGparse_valaVALA_LANGparse_genieGENIE_LANGparse_cudaCUDA_LANGparse_ecEC_LANGparse_chaiscriptCHAI_LANGchai_entitiesparse_classic_basicCB_LANGcb_entitiesparse_clearsilverCS_LANGcs_entitiesparse_cssCSS_LANGcss_entitiesparse_javascriptjs_entitiesparse_qmlQML_LANGORIG_JS_LANGparse_typescriptTS_LANGparse_coqCOQ_LANGcoq_entitiesparse_dparse_dclDCL_LANGdcl_entitiesparse_dylanDYLAN_LANGdylan_entitiesparse_ebuildEBUILD_LANGebuild_entitiesparse_eiffelEIFFEL_LANGeiffel_entitiesparse_erlangERLANG_LANGerlang_entitiesparse_exheresEXHERES_LANGexheres_entitiesparse_factorFACTOR_LANGparse_forthFORTH_LANGforth_entitiesparse_fortranfixedFORTRANFIXED_LANGffixed_entitiesparse_fortranfreeFORTRANFREE_LANGffree_entitiesparse_fsharpFSHARP_LANGfsharp_entitiesparse_glslGLSL_LANGglsl_entitiesparse_golanggolang_entitiesparse_groovyGROOVY_LANGgroovy_entitiesparse_haskellHASKELL_LANGhaskell_entitiesparse_haxeHX_LANGhx_entitiesparse_idl_pvwaveIDL_PVWAVE_LANGidl_pvwave_entitiesparse_javaJAVA_LANGjava_entitiesparse_kotlinkotlin_entitiesparse_lisplisp_entitiesparse_emacslispELISP_LANGORIG_LISP_LANGparse_schemeSCHEME_LANGparse_clojureCLOJURE_LANGparse_racketRACKET_LANGparse_livecodeLIVECODE_LANGlivecode_entitiesparse_logtalkLOGTALK_LANGlogtalk_entitiesparse_makefileparse_mathematicaMATHEMATICA_LANGmathematica_entitiesparse_matlabMATLAB_LANGmatlab_entitiesparse_metafontMETAFONT_LANGmetafont_entitiesparse_metapostMETAPOST_LANGmetapost_entitiesparse_texparse_modelicaMODELICA_LANGmodelica_entitiesparse_modula2MODULA2_LANGmodula2_entitiesparse_modula3MODULA3_LANGmodula3_entitiesparse_nsisNSIS_LANGnsis_entitiesparse_oberonOBERON_LANGoberon_entitiesparse_objective_cOBJC_LANGobjc_entitiesparse_objective_jOBJJ_LANGobjj_entitiesparse_ocamlOCAML_LANGocaml_entitiesparse_octaveOCTAVE_LANGoctave_entitiesparse_pascalPASCAL_LANGpascal_entitiesparse_pikePIKE_LANGpike_entitiesparse_postscriptPOSTSCRIPT_LANGpostscript_entitiesparse_prologPROLOG_LANGprolog_entitiesparse_puppetPUPPET_LANGpuppet_entitiesparse_pythonPYTHON_LANGpython_entitiesparse_rparse_rebolREBOL_LANGrebol_entitiesparse_rexxREXX_LANGrexx_entitiesparse_rustrust_entitiesparse_scalaSCALA_LANGscala_entitiesparse_scilabSCILAB_LANGscilab_entitiesparse_smalltalkSMALLTALK_LANGsmalltalk_entitiesparse_strategoSTRATEGO_LANGstratego_entitiesparse_structured_basicSB_LANGsb_entitiesparse_sqlSQL_LANGsql_entitiesparse_tclTCL_LANGtcl_entitiesparse_tex_dtxTEX_DTX_LANGtex_dtx_entitiesparse_unrealscriptUNREALSCRIPT_LANGunrealscript_entitiesparse_visual_basicVB_LANGvb_entitiesparse_vhdlVHDL_LANGvhdl_entitiesparse_vimVIM_LANGfree_queueparse_coffeescripttopCOFFEESCRIPT_LANGstackcoffeescript_entitiesparse_cmakeCMAKE_LANGcmake_entitiesparse_crystalCRYSTAL_LANGcrystal_entitiesparse_graceGRACE_LANGgrace_entitiesparse_rubyRUBY_LANGruby_entitiesparse_jamJAM_LANGjam_entitiesparse_limboLIMBO_LANGlimbo_entitiesparse_luaLUA_LANGlua_entitiesparse_shellSHELL_LANGshell_entitiesparse_perlPERL_LANGperl_entitiesis_blank_entryparse_cshtmlCSHTML_LANGcshtml_entitiesparse_cs_aspxCS_ASPX_LANGcs_aspx_entitiesparse_hamlHAML_LANGhaml_entitiesparse_htmlparse_jspJSP_LANGjsp_entitiesparse_mptexMPTEX_LANGmptex_entitiesparse_mxmlMXML_LANGmxml_entitiesparse_nixNIX_LANGnix_entitiesparse_phtmlPHTML_LANGPHP_LANGphtml_entitiesphp_entitiesparse_rhtmlRHTML_LANGrhtml_entitiesparse_vb_aspxVB_ASPX_LANGvb_aspx_entitiesparse_xamlXAML_LANGxaml_entitiesparse_xmlparse_xsltXSLT_LANGxslt_entitiesparse_xmlschemaXMLSCHEMA_LANGxmlschema_entitiesparse_phpohcount_hash_parser_from_languagevim_entitiesORIG_RUST_LANGORIG_KOTLIN_LANGORIG_GOLANG_LANGfactor_entitiesohcount_loc_add_locohcount_loc_is_equalohcount_loc_list_get_locohcount_loc_list_new_compactohcount_loc_delta_net_codeohcount_loc_delta_net_commentsohcount_loc_delta_net_blanksohcount_loc_delta_net_totalohcount_loc_delta_add_loc_deltaohcount_loc_delta_is_changedohcount_loc_delta_is_equalohcount_loc_delta_list_add_loc_delta_listohcount_loc_delta_list_code_addedohcount_loc_delta_list_code_removedohcount_loc_delta_list_comments_addedohcount_loc_delta_list_comments_removedohcount_loc_delta_list_blanks_addedohcount_loc_delta_list_blanks_removedohcount_loc_delta_list_net_codeohcount_loc_delta_list_net_commentsohcount_loc_delta_list_net_blanksohcount_loc_delta_list_net_totalohcount_loc_delta_list_new_compactohcount_loc_delta_list_freelog_itfputspreparestrtokreallocchangetmp_file_from_bufstrdupmkstempohcount_calc_diff_with_diskpopenfgetspcloseunlink__errno_location__printf_chkclenprefsuffslensfilemembermemcpyklistclistJohcount_parsed_language_freelibpcre.so.3libmagic.so.1libc.so.6_edata__bss_start_endGLIBC_2.3GLIBC_2.3.4GLIBC_2.14GLIBC_2.4GLIBC_2.2.5$#ii F#ti P#”‘–\#ii g#ui q#(µ3 ~0µ3`~8µ3@Í3 Å3 Å3ÀÅ3@É3ÈÅ3É3ÐÅ3ÀÈ3ØÅ3€È3àÅ3@È3èÅ3È3ðÅ3ÀÇ3øÅ3€Ç3Æ3@Ç3Æ3Ç3Æ3ÀÆ3Æ3€Æ3 Æ3@Æ3@Æ3Ê3€Æ3@Ê3ÀÆ3€Ê3Ç3ÀÊ3@Ç3Ë3€Ç3@Ë3ÀÇ3€Ë3È3ÀË3@È3Ì3€È3@Ì3ÀÈ3€Ì3É3ÀÌ3@É3Í3€É3Í3ˆÉ3ÀÌ3É3€Ì3˜É3@Ì3 É3Ì3¨É3ÀË3°É3€Ë3¸É3@Ë3ÀÉ3Ë3ÈÉ3ÀÊ3ÐÉ3€Ê3ØÉ3@Ê3àÉ3Ê3Ê3nfÊ3vf@Ê3¡YHÊ3}f€Ê3„fˆÊ3HiÀÊ3šfÈÊ3CZË3¨fË3i@Ë3ÂfHË3Z€Ë3ÔfˆË3àiÀË3ãfÈË3jÌ3÷fÌ3Z@Ì3gHÌ3ýY€Ì3 gˆÌ3PjÀÌ3gÈÌ3äYÍ3(gÍ3j@Í3€.4€Í3„lˆÍ3¹cÍ3m˜Í3Û^ Í3Œl¨Í3¢]°Í3–l¸Í37dÀÍ3¢lÈÍ3¢]ÐÍ3¯lØÍ3Û^àÍ3¸lèÍ3Ú^ðÍ3ÇløÍ3¹]Î3ÓlÎ39aÎ3ÛlÎ39a Î3äl(Î3«a0Î3ðl8Î37d@Î3ølHÎ37dPÎ3mXÎ3Û^`Î3 mhÎ3¢]pÎ3mxÎ37d€Î3#mˆÎ3Œd Î3€\¨Î3wl°Î3 p¸Î3KeÀÎ3ŸYÈÎ3v]ÐÎ3v­ØÎ3fdàÎ3-mèÎ3,mðÎ3»YøÎ3»YÏ3a_Ï3a_Ï31mÏ30m Ï35m(Ï34m0Ï3^8Ï3^@Ï37mHÏ3$_PÏ3:mXÏ3Ìc`Ï3?mhÏ3>mpÏ3AmxÏ3»Y€Ï3DmˆÏ3HmÏ3ñj˜Ï37d Ï39`¨Ï3_°Ï3Pm¸Ï3OmÀÏ3SmÈÏ3*`ÐÏ3WmØÏ3ábàÏ3[mèÏ3'kðÏ3Å@øÏ3_Ð3#kÐ3¦eÐ3_mÐ3¦e Ð3bm(Ð3fm0Ð3om8Ð3*`@Ð3rmHÐ3KePÐ3vmXÐ3fm`Ð3n˜Ô3'k Ô3Bn¨Ô3'k°Ô3Gn¸Ô3ë^ÀÔ3NnÈÔ3Z]ÐÔ3RnØÔ3×aàÔ3UnèÔ3¶dðÔ3YnøÔ3n_Õ3wlÕ3wlÕ3\nÕ3'd Õ3en(Õ3¨_0Õ3pn8Õ37d@Õ3snHÕ3fdPÕ3ÃeXÕ3Ãe`Õ3½AhÕ3þ_pÕ3wnxÕ3Ìc€Õ3{nˆÕ3'kÕ3fe˜Õ3fe Õ3n¨Õ3Hm°Õ3‚n¸Õ3v]ÀÕ3†nÈÕ3,eÐÕ3‰nØÕ3ÂaàÕ3nèÕ3·bðÕ3”nøÕ3fmÖ3ŠeÖ3ŠeÖ3cÖ3c Ö3˜n(Ö3îa0Ö3œn8Ö3_@Ö3 nHÖ3^PÖ3¤nXÖ3Še`Ö3¨nhÖ3fepÖ3®nxÖ3­n€Ö3°nˆÖ3.cÖ3´n˜Ö3yd Ö3¸n¨Ö37d°Ö3¼n¸Ö3Þ@ÀÖ3ÀnÈÖ3v]ÐÖ3nØÖ3nàÖ3ÄnèÖ3ubðÖ3جøÖ3×a×3Çn×3_×3Ën×3fm ×3Ïn(×3Š_0×3Òn8×3Zb@×3öAH×3ª`P×3×nX×3Ön`×3Þ@h×3Þ@p×3¨_x×3¨_€×3˜Aˆ×3Œd×3e˜×3e ×3Ún¨×3é_°×3àn¸×3Ö_À×3|cÈ×3|cÐ×3änØ×3îaà×3çnè×3îað×3kø×3¦eØ3ênØ3»YØ3înØ3'k Ø3Fa(Ø3Fa0Ø3òn8Ø3b@Ø3$@HØ3.cPØ3kXØ3¦e`Ø3·bhØ3·bpØ3õnxØ3'd€Ø3ùnˆØ3ocØ3ÿn˜Ø3þn Ø3o¨Ø3›`°Ø3o¸Ø3'kÀØ3 oÈØ3ocÐØ3oØØ37dàØ3oèØ3fdðØ3›`øØ3›`Ù3½`Ù3½`Ù3UdÙ3Ud Ù3o(Ù3o0Ù3o8Ù3wl@Ù3#oHÙ3'kPÙ3(oXÙ3'k`Ù3pahÙ3papÙ3+oxÙ3=^€Ù3ÙoˆÙ3'kÙ30o˜Ù3'k Ù34o¨Ù3'k°Ù3×a¸Ù3×aÀÙ3*`ÈÙ3*`ÐÙ3:oØÙ39oàÙ3ÅbèÙ3ÅbðÙ3Î`øÙ3Î`Ú3>oÚ3ocÚ3ö]Ú3ö] Ú3Ú^(Ú3Ú^0Ú3“«8Ú3}_@Ú3DoHÚ3CoPÚ3FoXÚ3Òb`Ú3JohÚ3'kpÚ3ö`xÚ3ö`€Ú3MoˆÚ3|cÚ3Ro˜Ú3Å^ Ú3Vo¨Ú3v]°Ú3Zo¸Ú3wlÀÚ3]oÈÚ3ocÐÚ3aoØÚ3'kàÚ3eoèÚ3aðÚ3hoøÚ3'kÛ3loÛ3'kÛ3poÛ3áb Û3to(Û3'k0Û3xo8Û3g]@Û3|oHÛ3'dPÛ3€oXÛ3wl`Û3™ehÛ3™epÛ3ocxÛ3oc€Û3ƒoˆÛ3é_Û3Žo˜Û3o Û3`¬¨Û3'k°Û3‘o¸Û3_ÀÛ3_ÈÛ3_ÐÛ3•oØÛ3ôbàÛ3˜oèÛ3'kðÛ3uoøÛ3LbÜ3Z]Ü3Z]Ü3œoÜ3] Ü3 o(Ü3'k0Ü3¤o8Ü3.c@Ü3÷]HÜ3fmPÜ3¨oXÜ3'k`Ü3­ohÜ3_pÜ3°oxÜ3'k€Ü3´oˆÜ3ÌcÜ3¶b˜Ü3¶b Ü3ßc¨Ü3ßc°Ü3—_¸Ü3—_ÀÜ3·oÈÜ3'kÐÜ3»oØÜ3'kàÜ3ÀoèÜ3ZbðÜ3ÄoøÜ3'kÝ3'dÝ3'dÝ3ÈoÝ3*` Ý3Ìo(Ý3Òb0Ý3Ðo8Ý3fm@Ý3ÔoHÝ3*`PÝ3ØoXÝ3'k`Ý3ÜohÝ3_pÝ3àoxÝ3'k€Ý3äoˆÝ3'dÝ3èo˜Ý3'k Ý3q°Ý3ìoÀÝ3pÐÝ3WqàÝ3òoðÝ3üoÞ3 pÞ3p Þ3öo0Þ3p@Þ3 pPÞ3+p`Þ37ppÞ3bp€Þ3?pÞ3Jp Þ3Vp°Þ3^pÀÞ3lpÐÞ3vpàÞ3pðÞ3/pß3pß3pp ß3$p0ß3Np@ß3—pPß3ÜZ`ß3 ppß3zp€ß3¦pß3³p ß3½p°ß3OpÀß3ÈpÐß3Ðpàß3Ûpðß3çpà3ôpà3þp à3q0à3q@à3qPà3Áp`à3˜ppà3ëp€à3)qà36q à3?q°à3ÔpÀà3IqÐà3[qàà3Cpðà3…pá3qá3fq á3øp0á3pq@á3_qPá3xq`á3€qpá3Šq€á3Mqá3#q á3Ép°á3–qÀá3žqÐá3ªqàá3²qðá3Žqâ3¹qâ3¢q â3Åq0â3Cq@â3ÎqPâ3Õq`â3Ýqpâ3çq€â3óqâ3ûq â3½q°â3rÀâ3 rÐâ3ràâ3]ðâ3ôqã3„qã3ëq ã3-q@ã3®nPã3Žo`ã33npã3n€ã3?mã31m ã3'n°ã35mÀã3ÿnÐã3ãmàã3Imðã3Doä3Pmä3:o ä3 n0ä3…m@ä3×nPä3n`ä3-mpä3gm€ä3¤ˆä3xä3¤˜ä32¤Èä3P¤Ðä3¨Øä3Y¤àä3Øå3q¤å3ø å3 ‚(å3H‚Xå3x¤`å3x‚hå3¤på3¨‚ å3—¤¨å3ø‚°å3 ¤¸å30ƒèå3´¤ðå3hƒøå3Ƥæ3˜ƒ0æ3â¤8æ3Àƒ@æ3ë¤Hæ3ü¤xæ3¥€æ3øƒˆæ30„æ3P„Àæ3)¥Èæ3€„Ðæ3¨„Øæ3è„ç3/¥ç3…ç33¥ ç3@…Pç3C¥Xç3ˆ…`ç3J¥hç3Y¥˜ç3d¥ ç3È…¨ç3m¥°ç3~¥àç3‹¥èç3†ðç3”¥øç3¥¥(è3²¥0è3H†8è3€†@è3¸†pè3ø†xè3 ‡€è3P‡ˆè3€‡¸è3Î¥Àè3¸‡Èè3Ü¥Ðè3ö¥é3¦é3è‡é3 ˆé3HˆHé3¦Pé3pˆXé3+¦`é3¨ˆé3H¦˜é3Ј é3P¦¨é3‰Øé3g¦àé3(‰èé3s¦ðé3X‰ ê3Ã_(ê3€‰0ê3‘¦8ê3°‰hê3¦¦pê3à‰xê3¯¦€ê3аê3ɦ¸ê3@ŠÀê3ѦÈê3pŠøê3è¦ë3Šë3í¦ë3ú¦@ë3 §Hë3ÀŠPë3§Xë3)§ˆë3í£ë3øŠ˜ë3(‹ ë3H‹Ðë3B§Øë3øŠàë3(‹èë3‹øë3È‹ì3A§ ì3 Œ(ì3PŒ0ì3xŒ`ì3H§hì3Hpì3€xì3¨¨ì3G§°ì3ޏì3HŽÀì3pŽðì3L§øì3ØŽí3í3@8í3W§@í3xHí3b§Pí3m§€í3§ˆí3Àí3Œ§˜í3Ÿ§Èí3º§Ðí3ðØí3̧àí38î3æ§î3` î3ù§(î3Xî3¨`î3¸hî3!¨pî3è î3?¨¨î3‘°î3H‘¸î3p‘èî3M¨ðî3 ‘øî3Q¨ï3Ø‘0ï3]¨8ï3’@ï38’Hï3x’xï3c¨€ï3¸’ˆï3l¨ï3}¨Àï3”¨Èï3è’Ðï3 “Øï3H“ð3¥¨ð3h“ð3 “ ð3È“Pð3¸¨Xð3ð“`ð3 ”hð3@”˜ð3¨ ð3h”¨ð3ɨ°ð3ߨàð3ý¨èð3˜”ðð3È”øð3è”(ñ3©0ñ3•8ñ3©@ñ3H•pñ31©xñ3p•€ñ3 •ˆñ3È•¸ñ3?©Àñ3ð•Èñ3O©Ðñ3(–ò3m©ò3X–ò3{©ò3‘©Hò3¯©Pò3ˆ–Xò3»©`ò3Ç©ò3Ù©˜ò3¸– ò3詨ò3÷©Øò3 ªàò3è–èò3(—ðò3P— ó3'ª(ó3€—0ó31ª8ó3Iªhó3cªpó3°—xó3à—€ó3˜°ó3~ª¸ó38˜Àó3ªÈó3h˜øó3ªªô3˜ô3À˜ô3è˜@ô3·ªHô3™Pô3ÁªXô3Óªˆô3ëªô3úª˜ô3« ô3P™Ðô34«Øô3ˆ™àô3¸™èô3è™õ3K« õ3 š(õ3V«0õ3i«`õ3„«hõ3Xšpõ3ˆšxõ3°š¨õ3—«°õ3àš¸õ3›Àõ3@›ðõ3£«øõ3€›ö3°›ö3Л8ö3³«@ö3ð›Hö3·«Pö3ë€ö3Õ«ˆö3 œö3૘ö3XœÈö3ú«Ðö3€œØö3¬àö3¬÷3#¬÷3°œ ÷3(¬(÷3<¬X÷3X¬`÷3àœh÷3d¬p÷3x¬ ÷3“¬¨÷3(k°÷3ž¬¸÷3è÷3 ¤ð÷3(kø÷3±¬ø3Pø3` 0ø3û£8ø3(k@ø3Á¬Hø3 Xø3£xø3ܬ€ø3(kˆø3䬸3£ ù3»Y0ù3o@ù3a_Pù3e`ù3?mpù3Íd€ù3$_ù3X^ ù3Òb°ù3dÀù3ócÐù3Zbàù3Ûeðù3Udú3y^ú39_ ú3d0ú3–^@ú3é_Pú3¶d`ú3Ú^pú3fd€ú3ë^ú3Ãe ú3.c°ú3Û^Àú3;]Ðú3bàú3g]ðú3Z`û3v]û3` û3·b0û3¶b@û3îaPû3wl`û3Kepû3N_€û3¡bû3êe û3Ã_°û3ŒbÀû3«aÐû3'dàû3=^ðû3w`ü3ubü3a ü3Œd0ü3Ð]@ü3ö`Pü3&d`ü3Rcpü3á`€ü3^ü3‹c ü3yd°ü35bÀü3þ_Ðü3Åbàü3Fdðü3Š`ý3Å^ý3n_ ý3½`0ý3×a@ý3›`Pý3ôb`ý3_pý3d€ý3]ý3Âa ý3¢]°ý3|cÀý3aÐý3Ö_àý3Lbðý3ôdþ3Þ@þ3Þ@ þ3,e0þ3)^@þ3 bPþ3}_`þ3fepþ3Ua€þ3¹]þ3Fa þ3?c°þ3 _Àþ3ö]Ðþ3ábàþ3Z]ðþ3¹cÿ3eÿ3ßc ÿ37d0ÿ3Ìc@ÿ39aPÿ3^`ÿ3*`pÿ3pa€ÿ3Ý]ÿ3}a ÿ3;`°ÿ3ocÀÿ3ŠeÐÿ3¦càÿ3¦eðÿ3™e4¨_4ue 4—_04c@4ª`P4a`4Î`p4Š_€48lˆ4âj4)­˜41­ 45­¨4<­°4êeÀ48lÈ4âjÐ4)­Ø41­à45­è4<­ð4Ûe48l4âj4)­41­ 45­(4<­04·b@48lH4âjP4)­X41­`45­h4<­p4Ãe€48lˆ4âj4ôq˜4<­ 4™eÀ48lÈ4âjÐ4ôqØ4<­à4Še48l4âj4ôq4<­ 4¦e@48lH4âjP4)­X41­`45­h4<­p4'd€48lˆ4âj4ôq˜4<­ 4,eÀ48lÈ4âjÐ4ôqØ4<­à4e48l4âj4ôq4<­ 4e@48lH4âjP4ôqX4<­`4ôd€48lˆ4âj4ôq˜4<­ 4ÍdÀ48lÈ4âjÐ4ôqØ4<­à4¶d48l4âj4ôq4<­ 4d@48lH4âjP4ôqX4<­`4yd€48lˆ4âj4ôq˜4<­ 4UdÀ48lÈ4âjÐ4)­Ø41­à45­è4<­ð4'dø4Fd48l4âj4ôq4@­ 4G­(4O­04Z­84<­@4Fd`48lh4âjp4ôqx4<­€4d 48l¨4âj°4ôq¸4<­À4dà48lè4âjð4ôqø4<­4?m 48l(4âj04ôq84<­@4Ìc`48lh4âjp4ôqx4<­€4¹c 48l¨4âj°4ôq¸4<­À4¦cà48lè4âjð4ôqø4<­4‹c 48l(4âj04ôq84<­@4|c`48lh4âjp4ôqx4<­€4oc 48l¨4âj°4)­¸41­À45­È4<­Ð4'dà48lè4âjð4ôqø4<­4wl 48l(4âj04ôq84<­@4Rc`48lh4âjp4ôqx4<­€4?c 48l¨4âj°4ôq¸4<­À4.cà48lè4âjð4ôqø4<­ 4c 48l( 4âj0 4ôq8 4<­@ 4ôb` 48lh 4âjp 4ôqx 4<­€ 4áb  48l¨ 4âj° 4ôq¸ 4<­À 4Òbà 48lè 4âjð 4ôqø 4<­ 4Œd 48l 4âj 4<­( 4Åb@ 48lH 4âjP 4)­X 41­` 45­h 4<­p 4¶b€ 48lˆ 4âj 4ôq˜ 4<­  4¡bÀ 48lÈ 4âjÐ 4ôqØ 4<­à 4Œb 48l 4âj 4ôq 4<­ 4ub@ 48lH 4âjP 4ôqX 4<­` 4Zb€ 48lˆ 4âj 4ôq˜ 4<­  45bÀ 48lÈ 4âjÐ 4ôqØ 4<­à 45b 48l 4âj 4ôq 4<­ 4b@ 48lH 4âjP 4ôqX 4<­` 4 b€ 48lˆ 4âj 4ôq˜ 4<­  4îaÀ 48lÈ 4âjÐ 4ôqØ 4<­à 4Û^ 48l 4âj 4ôq 4@­ 4G­( 4O­0 4Z­8 4<­@ 4×a` 48lh 4âjp 4ôqx 4<­€ 4Âa  48l¨ 4âj° 4ôq¸ 4<­À 4«aà 48lè 4âjð 4ôqø 4@­4G­4O­4Z­4<­ 4a(4óc04Å^84fd@4Þ@H4þ_`48lh4âjp4ôqx4<­€4Þ@ˆ4}a 48l¨4âj°4ôq¸4@­À4G­È4O­Ð4Z­Ø4<­à4}a48l4âj4)­41­ 45­(4<­04'd@48lH4âjP4ôqX4@­`4G­h4O­p4Z­x4<­€4Fa 48l¨4âj°4ôq¸4<­À49aà48lè4âjð4ôqø4<­4a 48l(4âj04)­841­@45­H4<­P4'd`48lh4âjp4ôqx4<­€4a 48l¨4âj°4ôq¸4<­À4á`à48lè4âjð4ôqø4<­47d 48l(4âj04ôq84c­@4k­H4y­P4„­X4<­`4ö`€48lˆ4âj4ôq˜4<­ 4Î`À48lÈ4âjÐ4ôqØ4<­à4½`è4ª`48l4âj4ôq4@­ 4Ž­(4G­04O­84Z­@4<­H4ª``48lh4âjp4ôqx4@­€4Ž­ˆ4G­4O­˜4Z­ 4<­¨4›`À48lÈ4âjÐ4ôqØ4@­à4Ž­è4G­ð4O­ø4Z­4<­4w` 48l(4âj04ôq84<­@4Z``48lh4âjp4ôqx4<­€4;` 48l¨4âj°4ôq¸4<­À4*`à48lè4âjð4ôqø4<­4` 48l(4âj04ôq84<­@4é_`48lh4âjp4ôqx4<­€4Ö_ 48l¨4âj°4ôq¸4<­À4Ã_à48lè4âjð4ôqø4<­4¨_ 48l(4âj04ôq84<­@4—_`48lh4–­p4âjx4ôq€4<­ˆ4}_ 48l¨4âj°4ôq¸4<­À4Š_à48lè4âjð4)­ø41­45­4<­4'd 48l(4âj04ôq84<­@4$_`48lh4âjp4ôqx4<­€4 _ 48l¨4âj°4ôq¸4<­À4Ú^à48lè4âjð4ôqø4<­4ë^4Ua4Ke4ßc 48l(4âj04ôq84@­@4G­H4O­P4Z­X4<­`4Ua€48lˆ4âj4ôq˜4¡­ 4©­¨4²­°4¸­¸4½­À4îYÈ4<­Ð4a_à48lè4âjð4)­ø41­45­4<­4'd 48l(4âj04ôq84<­@4y^`48lh4âjp4ôqx4<­€4X^ 48l¨4âj°4ôq¸4@­À4G­È4O­Ð4Z­Ø4<­à4=^è4oð4n_ø4Š`4fe4N_4»Y4_ 48l(4âj04ôq84@­@4Ž­H4G­P4O­X4Z­`4<­h4»Y€48lˆ4âj4Z­˜4kk 4ö]°48l¸4âjÀ4Z­È4Ý]à48lè4âjð4ôqø4<­4)^ 48l(4âj04ôq84<­@4^`48lh4âjp4ôqx4<­€4^ 48l¨4âj°4ôq¸4<­À4Ð]à48lè4âjð4ôqø4<­4¹] 48l(4âj04ôq84<­@4¢]`48lh4âjp4ôqx4<­€4] 48l¨4âj°4ôq¸4@­À4G­È4O­Ð4Z­Ø4<­à4v]ð48lø4âj4<­4g] 48l(4âj04ôq84<­@4Z]`48lh4âjp4ôqx4<­€4;] 4»Y¨4»Y°4Å@À4oÈ4oÐ4½?à4a_è4a_ð4j_4ôd4ôd4ýd 4?m(4?m04]@4X^H4X^P4À?`4dh4dp4d€4Òbˆ4Òb4Üb 4Ud¨4Ud°4Î?À4y^È4y^Ð4Ô?à49_è49_ð4(k4d4d4d 4–^(4–^04Ô?@4FaH4FaP4à?`4é_h4é_p4å?€4Ú^ˆ4Ú^4í? 4fd¨4fd°4ú?À4ßcÈ4ßcÐ4ècà4Ãeè4Ãeð4Íe4 _4 _4@ 4Û^(4Û^04@@4g]H4g]P4q]`49ah49ap4 @€4v]ˆ4v]4@ 4.c¨4.c°4@À4ydÈ4ydÐ4'@à4·bè4·bð4Áb 4¶b 4¶b 4Àb 4îa( 4îa0 4.@@ 4eH 4eP 4 e` 4wlh 4wlp 4:@€ 4paˆ 4pa 4(k  4N_¨ 4N_° 4?@À 4êeÈ 4êeÐ 4B@à 4Ídè 4Ídð 4M@!4$_!4$_!4^@ !4^(!4^0!4f@@!4ócH!4ócP!4o@`!4Zbh!4Zbp!4gB€!4Ûeˆ!4Ûe!4v@ !4Ua¨!4Ua°!4‰@À!4aÈ!4aÐ!4”@à!4Œdè!4Œdð!4™@"4Rc"4Rc"4¦@ "4¡b("4¡b0"4­@@"4ö`H"4ö`P"4¶@`"4&dh"4&dp"4(k€"4ôbˆ"4ôb"4»@ "4á`¨"4á`°"4Ç@À"4ubÈ"4ubÐ"4Ï@à"4þ_è"4þ_ð"4Ø@#4 b#4 b#4ã@ #4Å^(#4Å^0#4ê@@#4cH#4cP#4ò@`#4n_h#4n_p#4x_€#4Œbˆ#4Œb#4þ@ #4×a¨#4×a°#4AÀ#4Š`È#4Š`Ð#4 Aà#4Aè#4ë^ð#4A$4^$4^$4*A $4½`($4½`0$4;A@$4]H$4]P$4AA`$4_h$4_p$4HA€$4›`ˆ$4›`$4LA $4Z`¨$4Z`°$4dAÀ$4;]È$4;]Ð$4yAà$4feè$4feð$4†A%4`%4`%4‹A %4Lb(%4Lb0%4(k@%4)^H%4)^P%4’A`%4–Ah%4Œdp%4™@€%4w`ˆ%4w`%4›A %4}_¨%4}_°%4†_À%4Ö_È%4Ö_Ð%4žAà%4¹]è%4¹]ð%4¥A&4'd&4'd&42d &4=^(&4=^0&4®A@&4Ã_H&4Ã_P&4¹A`&4«ah&4«ap&4ÀA€&47dˆ&47d&4ÉA &4?c¨&4?c°&4(kÀ&4Z]È&4Z]Ð&4ÎAà&4ábè&4ábð&4ÒA'45b'45b'4ÙA '4Fd('4Fd0'4âA@'4bH'4bP'4çA`'4¶dh'4¶dp'4ðA€'4ö]ˆ'4ö]'4ùA '4‹c¨'4‹c°'4BÀ'4ueÈ'4ueÐ'4(kà'4¢]è'4¢]ð'4B(4Ke(4Ke(4B (4Ìc((4Ìc0(4$B@(4ÅbH(4ÅbP(4+B`(4dh(4dp(4/B€(4¨_ˆ(4¨_(49B (4Ð]¨(4Ð]°(4Ù]À(4ŠeÈ(4ŠeÐ(4”eà(4,eè(4,eð(4@B)4oc)4oc)4xc )4|c()4|c0)4MB@)4ÂaH)4ÂaP)4RB`)4Þ@h)4Þ@p)4ZB€)4eˆ)4e)4_B )4Ý]¨)4Ý]°)4qBÀ)4¹cÈ)4¹cÐ)4{Bà)4¦cè)4¦cð)4‚B*4—_*4—_*4‰B *4a(*4a0*4B@*4;`H*4;`P*4•B`*4¦eh*4¦ep*4«B€*4*`ˆ*4*`*4¸B *4Î`¨*4Î`°*4¾BÀ*4™eÈ*4™eÐ*4ÅBà*4ª`è*4ª`ð*4ÐB+4Š_+4Š_+4X` +4a(+4a0+4×B@+4}aH+4}aP+4çB ·3™(·3å0·3`8·3<@·3H·3P·3ÊX·3 `·3Oh·3Mp·3x·3Û€·3 ˆ·3ø·3r˜·3 ·3w¨·3°°·3$¸·3¥À·3¯È·3ØÐ·3ÂØ·3Ëà·3~è·3ð·3lø·3Ù¸3¸3ã¸3¸3‰ ¸3@(¸3x0¸3P8¸3h@¸3kH¸3ƒP¸3ëX¸3`¸3ph¸32p¸3´x¸3j€¸3•ˆ¸3+¸3µ˜¸3  ¸3¨¸3ú°¸3³¸¸3þÀ¸3ûȸ3´Ð¸3 ظ3}à¸3%è¸3ð¸3Þø¸3¹3 ¹3¶¹3ý¹3È ¹3E(¹3"0¹3ó8¹3s@¹3H¹3ŒP¹3X¹3<`¹3ìh¹3p¹3!x¹3“€¹34ˆ¹3 ¹3t˜¹3» ¹3⨹3$°¹3Ѹ¹3LÀ¹3Eȹ3’й3%ع3,à¹3^è¹3Áð¹3Äø¹3Õº33º3Bº3þº3· º3(º3†0º3ÿ8º3Q@º3mHº3CPº3„Xº3ï`º3Íhº3±pº3©xº3F€º3÷ˆº3Yº3«˜º3ô º3_¨º3·°º3Z¸º3¡Àº3ªȺ3к32غ3‰àº3Öèº3[ðº3àøº3»3*»3ö»36»3S »3G(»3;0»308»3“@»3ŠH»3†P»3ÔX»3`»3–h»3Sp»3Rx»3¦€»3{ˆ»3…»3¬˜»3h »3W¨»3’°»3²¸»3À»3¡È»3л3çØ»3~à»3&è»3Çð»3‡ø»3'¼3'¼3\¼3¼38 ¼3|(¼3á0¼3F8¼3@¼3‡H¼3üP¼3‚X¼3§`¼3ýh¼3p¼3Zx¼3€¼3€ˆ¼3޼3혼3 ¼3–¨¼3÷°¼37¸¼3=À¼3¤ȼ3м3Nؼ3à¼3Ñè¼3ð¼3Uø¼3ô½3j½3ν3½3Á ½3Ÿ(½30½3Û8½3¼@½3¿H½3eP½39X½3ó`½3.h½3Hp½3x½3`€½3ˆ½3?½3>˜½3ž ½3u¨½3W°½3—¸½3À½3éȽ31н3€ؽ3oà½3ßè½3pð½3ãø½3›¾3 ¾3G¾3ž3 ¾3V(¾3-0¾3H8¾3n@¾32H¾3 P¾3^X¾3`¾3‘h¾3kp¾3_x¾3`€¾3vˆ¾3¾3ð˜¾3 ¾3ž¨¾3:°¾3‹¸¾3À¾3¨Ⱦ3:о3ñؾ3Çà¾3hè¾3©ð¾3iø¾3¨¿3ê¿3 ¿3j¿3k ¿3#(¿30¿3J8¿3ú@¿3H¿3iP¿3£X¿3I`¿3;h¿3p¿3îx¿3m€¿3cˆ¿33¿3o˜¿3Í ¿3K¨¿3p°¿3D¸¿3ÓÀ¿3öÈ¿3(п3ÒØ¿3Là¿3qè¿3wð¿3mø¿3yHã3DXã3àhã3xã3Öˆã3T˜ã3g¨ã3ì¸ã3(Èã3Øã3æèã3cøã36ä3qä3>(ä3¯8ä3WHä3ÙXä3Bhä3«xä3¢(ù3A8ù3aHù3ùXù3¼hù3dxù3çˆù3_˜ù3 ¨ù3½¸ù3fÈù3¿Øù3Yèù3Qøù3 ú3iú3À(ú3µ8ú3»Hú3aXú3hú3!xú3¸ˆú3ÿ˜ú3l¨ú3̸ú3ÎÈú3#Øú3ùèú3øú3Ïû3ˆû3(û3[8û3ÆHû3ÆXû3hû3yxû3¬ˆû3 ˜û3¢¨û3/¸û3Èû3íØû34èû3Úøû3Xü3ü3˜(ü3Ã8ü3dHü3ÚXü3Ìhü3Õxü3ˆü36˜ü3&¨ü3ð¸ü3Èü3=Øü3§èü3äøü3®ý3áý3¾(ý3)8ý3ëHý3+Xý3—hý3?xý3”ˆý3õ˜ý3¨ý3‹¸ý3ØÈý3âØý3}èý3øý3ïþ3Ïþ3Ï(þ3@8þ3²Hþ3òXþ3-hþ3”xþ3Ÿˆþ3­˜þ3¤¨þ3¸þ3Èþ3XØþ3|èþ3™øþ3ñÿ3„ÿ3b(ÿ3¹8ÿ3åHÿ3zXÿ3*hÿ3xÿ3òˆÿ3טÿ3¸¨ÿ3ܸÿ3üÈÿ3Øÿ3ºèÿ3Âøÿ3Ò44º(4ª84¦H4PX4Jh4x4CÀ3 À3(À30À3Ý8À3@À3HÀ3PÀ3œXÀ3î`À3hÀ3pÀ3 xÀ3 €À3 ˆÀ3 À3K˜À3® À3¨À3ɰÀ3¸À3ŸÀÀ3ÈÀ3ŽÐÀ3ØÀ3àÀ3/èÀ3eðÀ3AøÀ3ÔÁ3Á3ÉÁ3cÁ3‘ Á3(Á3I0Á38Á3Ð@Á3]HÁ3PÁ3XÁ3`Á3hÁ3;pÁ3xÁ3€Á3ˆÁ3Á3 ˜Á3! Á3"¨Á3#°Á3$¸Á3ÄÀÁ3&ÈÁ3'ÐÁ3‚ØÁ3(àÁ3…èÁ3)ðÁ3røÁ3RÂ3*Â3nÂ3"Â3+ Â3,(Â3-0Â3.8Â3Œ@Â3õHÂ3 PÂ3/XÂ3V`Â30hÂ31pÂ38xÂ33€Â34ˆÂ35Â37˜Â3š Â38¨Â3°Â3¸Â39ÀÂ3:ÈÂ3•ÐÂ3<ØÂ3=àÂ39èÂ3êðÂ3½øÂ3TÃ3>Ã3UÃ30Ã3? Ã3@(Ã3Š0Ã3A8Ã3@Ã3HÃ3BPÃ3XÃ3C`Ã3DhÃ3æpÃ3ExÃ3À€Ã3¥ˆÃ3GÃ3H˜Ã3I Ã3J¨Ã3K°Ã3L¸Ã3MÀÃ3NÈÃ3›ÐÃ3OØÃ3PàÃ3QèÃ3RðÃ3SøÃ3TÄ3UÄ3øÄ3VÄ3] Ä3é(Ä3X0Ä3O8Ä3F@Ä3ûHÄ3YPÄ3ZXÄ3)`Ä3[hÄ3\pÄ3ÏxÄ3€Ä3]ˆÄ3èÄ3^˜Ä3£ Ä3 ¨Ä3a°Ä3b¸Ä3cÀÄ3dÈÄ3eÐÄ3fØÄ3gàÄ3oèÄ3ÅðÄ3ÃøÄ3lÅ3ÞÅ3ˆÅ3¶Å3n Å3ä(Å3q0Å3¹8Å3r@Å3 HÅ3sPÅ3tXÅ3`Å3uhÅ3.pÅ3vxÅ3œ€Å3xˆÅ3zÅ3{HƒìH‹ÅK2H…ÀtÿÐHƒÄÃÿ5’P2ÿ%”P2@ÿ%’P2héàÿÿÿÿ%ŠP2héÐÿÿÿÿ%‚P2héÀÿÿÿÿ%zP2hé°ÿÿÿÿ%rP2hé ÿÿÿÿ%jP2héÿÿÿÿ%bP2hé€ÿÿÿÿ%ZP2hépÿÿÿÿ%RP2hé`ÿÿÿÿ%JP2h éPÿÿÿÿ%BP2h é@ÿÿÿÿ%:P2h é0ÿÿÿÿ%2P2h é ÿÿÿÿ%*P2h éÿÿÿÿ%"P2héÿÿÿÿ%P2héðþÿÿÿ%P2héàþÿÿÿ% P2héÐþÿÿÿ%P2héÀþÿÿÿ%úO2hé°þÿÿÿ%òO2hé þÿÿÿ%êO2héþÿÿÿ%âO2hé€þÿÿÿ%ÚO2hépþÿÿÿ%ÒO2hé`þÿÿÿ%ÊO2héPþÿÿÿ%ÂO2hé@þÿÿÿ%ºO2hé0þÿÿÿ%²O2hé þÿÿÿ%ªO2héþÿÿÿ%¢O2héþÿÿÿ%šO2héðýÿÿÿ%’O2h éàýÿÿÿ%ŠO2h!éÐýÿÿÿ%‚O2h"éÀýÿÿÿ%zO2h#é°ýÿÿÿ%rO2h$é ýÿÿÿ%jO2h%éýÿÿÿ%bO2h&é€ýÿÿÿ%ZO2h'épýÿÿÿ%RO2h(é`ýÿÿÿ%JO2h)éPýÿÿÿ%BO2h*é@ýÿÿÿ%:O2h+é0ýÿÿÿ%2O2h,é ýÿÿÿ%*O2h-éýÿÿÿ%"O2h.éýÿÿÿ%O2h/éðüÿÿÿ%O2h0éàüÿÿÿ% O2h1éÐüÿÿÿ%O2h2éÀüÿÿÿ%úN2h3é°üÿÿÿ%òN2h4é üÿÿÿ%êN2h5éüÿÿÿ%âN2h6é€üÿÿÿ%ÚN2h7épüÿÿÿ%ÒN2h8é`üÿÿÿ%ÊN2h9éPüÿÿÿ%ÂN2h:é@üÿÿÿ%ºN2h;é0üÿÿÿ%²N2h<é üÿÿÿ%ªN2h=éüÿÿÿ%¢N2h>éüÿÿÿ%šN2h?éðûÿÿÿ%’N2h@éàûÿÿÿ%ŠN2hAéÐûÿÿÿ%‚N2hBéÀûÿÿÿ%zN2hCé°ûÿÿÿ%rN2hDé ûÿÿÿ%jN2hEéûÿÿÿ%bN2hFé€ûÿÿÿ%ZN2hGépûÿÿÿ%RN2hHé`ûÿÿÿ%JN2hIéPûÿÿÿ%BN2hJé@ûÿÿÿ%:N2hKé0ûÿÿÿ%2N2hLé ûÿÿÿ%*N2hMéûÿÿÿ%"N2hNéûÿÿÿ%N2hOéðúÿÿÿ%N2hPéàúÿÿÿ% N2hQéÐúÿÿÿ%N2hRéÀúÿÿÿ%úM2hSé°úÿÿÿ%òM2hTé úÿÿÿ%êM2hUéúÿÿÿ%âM2hVé€úÿÿÿ%ÚM2hWépúÿÿÿ%ÒM2hXé`úÿÿÿ%ÊM2hYéPúÿÿÿ%ÂM2hZé@úÿÿÿ%ºM2h[é0úÿÿÿ%²M2h\é úÿÿÿ%ªM2h]éúÿÿÿ%¢M2h^éúÿÿÿ%šM2h_éðùÿÿÿ%’M2h`éàùÿÿÿ%ŠM2haéÐùÿÿÿ%‚M2hbéÀùÿÿÿ%zM2hcé°ùÿÿÿ%rM2hdé ùÿÿÿ%jM2heéùÿÿÿ%bM2hfé€ùÿÿÿ%ZM2hgépùÿÿÿ%RM2hhé`ùÿÿÿ%JM2hiéPùÿÿÿ%BM2hjé@ùÿÿÿ%:M2hké0ùÿÿÿ%2M2hlé ùÿÿÿ%*M2hméùÿÿÿ%"M2hnéùÿÿÿ%M2hoéðøÿÿÿ%M2hpéàøÿÿÿ% M2hqéÐøÿÿÿ%M2hréÀøÿÿÿ%úL2hsé°øÿÿÿ%òL2hté øÿÿÿ%êL2huéøÿÿÿ%âL2hv逸ÿÿÿ%ÚL2hwépøÿÿÿ%ÒL2hxé`øÿÿÿ%ÊL2hyéPøÿÿÿ%ÂL2hzé@øÿÿÿ%ºL2h{é0øÿÿÿ%²L2h|é øÿÿÿ%ªL2h}éøÿÿÿ%¢L2h~éøÿÿÿ%šL2héð÷ÿÿÿ%’L2h€éà÷ÿÿÿ%ŠL2héÐ÷ÿÿÿ%‚L2h‚éÀ÷ÿÿÿ%zL2hƒé°÷ÿÿÿ%rL2h„é ÷ÿÿÿ%jL2h…é÷ÿÿÿ%bL2h†é€÷ÿÿÿ%ZL2h‡ép÷ÿÿÿ%RL2hˆé`÷ÿÿÿ%JL2h‰éP÷ÿÿÿ%BL2hŠé@÷ÿÿÿ%:L2h‹é0÷ÿÿÿ%2L2hŒé ÷ÿÿÿ%*L2hé÷ÿÿÿ%"L2hŽé÷ÿÿÿ%L2héðöÿÿÿ%L2héàöÿÿÿ% L2h‘éÐöÿÿÿ%L2h’éÀöÿÿÿ%úK2h“é°öÿÿÿ%òK2h”é öÿÿÿ%êK2h•éöÿÿÿ%âK2h–é€öÿÿÿ%ÚK2h—épöÿÿÿ%ÒK2h˜é`öÿÿÿ%ÊK2h™éPöÿÿÿ%ÂK2hšé@öÿÿÿ%ºK2h›é0öÿÿÿ%²K2hœé öÿÿÿ%ªK2héöÿÿÿ%¢K2hžéöÿÿÿ%šK2hŸéðõÿÿÿ%’K2h éàõÿÿÿ%ŠK2h¡éÐõÿÿÿ%‚K2h¢éÀõÿÿÿ%zK2h£é°õÿÿÿ%rK2h¤é õÿÿÿ%jK2h¥éõÿÿÿ%bK2h¦é€õÿÿÿ%ZK2h§épõÿÿÿ%RK2h¨é`õÿÿÿ%JK2h©éPõÿÿÿ%BK2hªé@õÿÿÿ%:K2h«é0õÿÿÿ%2K2h¬é õÿÿÿ%*K2h­éõÿÿÿ%"K2h®éõÿÿÿ%K2h¯éðôÿÿÿ%"E2fƒÿø„°Iƒÿôt}%Hƒìƒÿœ„éƒÿó„§H‹¹C2H‹éƒÿö„„ƒÿ÷…øH‹˜D2H‹ÃƒÿûtJƒÿùtNƒÿú…ØH‹Ð>2H‹Ãƒÿütƒÿþ…¿H‹÷C2H‹ÃH‹lD2H‹ÃH‹ÁC2H‹ÃH‹<2H‹ÃH‹Ë?2H‹ÃH‹À<2H‹ÃH‹u?2H‹Ãƒ=2°2u'H‹ C2H=ªÝ ǰ2H‹0èèþÿÿH‰°2H‹ú¯2ë7ƒ=é¯2u'H‹ÐB2H=„Ý Çϯ2H‹0è¯þÿÿH‰¸¯2H‹±¯2ZÃH‹ B2H‹ÃHƒìH‹‘C2‰úH5Hë H‹81Àè6ôÿÿAVAUI‰ýATU1ÿSH‰ó1öH‰ÍA‰ÖHì dH‹%(H‰„$˜1Àè¯õÿÿH5!Ý ºH‰ÇLd$H‰$è‚öÿÿEFÿH Ý º€H‰$¾L‰ç1ÀèßýÿÿH‹<$L‰æè3÷ÿÿL‰îH‰ÇH‰$è$÷ÿÿH5åÜ º H‰ÇH‰$è,öÿÿH‰ïH‰$èàùÿÿH‹<$H‰ÆèôöÿÿH5»ï ºH‰ÇH‰$èüõÿÿH‰ïH‰$èõÿÿH‹H‰D$ºâ rHÁêƒâHƒúŸÂëHƒxŸÂ„Òt9H|$è<øÿÿH‹<$ºH‰Æè«õÿÿH5WÜ ºH‰ÇH‰$è“õÿÿH‰$ëH‹<$H‰Æèq÷ÿÿH‰$H‹<$H5)Ü ºèhõÿÿH‰ÞH‰ÇH‰$è9öÿÿH5Ü ºH‰ÇH‰$èAõÿÿH‰çH‰$èµ÷ÿÿH‹Œ$˜dH3 %(tèôÿÿHÄ []A\A]A^Ãf.„H=‰­2UH­2H9øH‰åtH‹’92H…Àt ]ÿàf.„]Ã@f.„H=I­2H5B­2UH)þH‰åHÁþH‰ðHÁè?HÆHÑþtH‹¡@2H…Àt ]ÿàf„]Ã@f.„€=ù¬2u/Hƒ=7A2UH‰åt H‹="G2èýûÿÿèHÿÿÿÆѬ2]ÀóÃfDUH‰å]éfÿÿÿfD¸Ãf.„é ñÿÿf.„Hƒì1ÒH‰|$H‹=°2Ht$èóÿÿHƒÄÃDf.„H‹é¯2H‹xH¸@HøxHD?Ãékðÿÿf.„é+òÿÿf.„SH‰ûH‹`H…ÿtè~ðÿÿH‰ß[éÅõÿÿDH…ÿH‰tHUSH‰ÕH‰ûHƒìHƒ{tH‹[H…ÛuðHƒÄ[]ÃDH‹Hƒx uáH‹xHp H‰êè¶ÿÿÿëÏ@óÃ@f.„US1öHƒìH‹-é®2H‹E H‹HH‹PèôÿÿH‹}H‰Ãè„öÿÿH5XÙ H‰ßH‰Âè2öÿÿHƒÄH‰Ø[]Ä…ÿSuH‰Ó¾ ¿è)ôÿÿH‰C H‰Ø[Ãè§ûÿÿf.„…ÿSuH‰Ó¾@¿èùóÿÿH‰C H‰Ø[Ãèwûÿÿf.„…ÿSuH‰Ó¾ ¿èÉóÿÿH‰C H‰Ø[ÃèGûÿÿf.„…ÿSuH‰Ó¾ ¿è™óÿÿH‰C H‰Ø[Ãèûÿÿf.„…ÿSuH‰Ó¾ ¿èióÿÿH‰C H‰Ø[Ãèçúÿÿf.„…ÿSuH‰Ó¾¿è9óÿÿH‰C H‰Ø[Ãè·úÿÿf.„…ÿSuH‰Ó¾ ¿è óÿÿH‰C H‰Ø[Ãè‡úÿÿf.„…ÿSuH‰Ó¾H¿èÙòÿÿH‰C H‰Ø[ÃèWúÿÿf.„…ÿSuH‰Ó¾ ¿è©òÿÿH‰C H‰Ø[Ãè'úÿÿf.„AUATUSHƒìdH‹%(H‰D$1ÀH…ÿ„ýH‹I‰üI‰õH…Û„û‹C …ÀuH‰þH‹SH‹;1ÉècòÿÿH‰ÅëGfDH‰þH‹=ά2H‰âèæíÿÿ…ÀurH‹SH‹;H ”üÿÿL‰æè,òÿÿH‹=¥¬2H‰ÂL‰æH‰ÅèGðÿÿI‹}èôÿÿH5âÖ H‰ÂH‰ïè¼óÿÿH‹L$dH3 %(H‰è…ÕHƒÄ[]A\A]Ãf.„H‹,$Hƒýt„H5šÖ H‰ïèÇìÿÿH÷ HptH‹pI‹}èñÿÿ…À…Sÿÿÿë—½ëf„H‹.H‰ïèõîÿÿHxèüòÿÿH Ö I‰èHÇÂÿÿÿÿH‰Ã¾H‰Ç1Àè)÷ÿÿH‰ßèñÿÿH‹=‚B2H‰ÆèâóÿÿH‰ßH‰Åè‡ìÿÿH‰ï1É1ÒL‰æèñÿÿH‰ÅéùþÿÿèÛîÿÿf.„é[ìÿÿf.„éKìÿÿf.„é;ìÿÿf.„é+ìÿÿf.„éìÿÿf.„é ìÿÿf.„éûëÿÿf.„éëëÿÿf.„US1öHƒìH‹-©ª2H‹E H‹HH‹Pè`ðÿÿH‹}H‰ÃèTòÿÿH5(Õ H‰ßH‰ÂèòÿÿHƒÄH‰Ø[]ÄUS1öHƒìH‹-ª2H‹E H‹HH‹PèðÿÿH‹}H‰ÃèòÿÿH5ØÔ H‰ßH‰Âè²ñÿÿHƒÄH‰Ø[]ÄUS1öHƒìH‹-)ª2H‹E H‹HH‹PèÀïÿÿH‹}H‰Ãè´ñÿÿH5ˆÔ H‰ßH‰ÂèbñÿÿHƒÄH‰Ø[]ÄUS1öHƒìH‹-‘©2H‹E H‹HH‹PèpïÿÿH‹}H‰ÃèdñÿÿH58Ô H‰ßH‰ÂèñÿÿHƒÄH‰Ø[]ÄUS1öHƒìH‹-I©2H‹E H‹HH‹Pè ïÿÿH‹}H‰ÃèñÿÿH5èÓ H‰ßH‰ÂèÂðÿÿHƒÄH‰Ø[]ÄUS1öHƒìH‹- ©2H‹E H‹HH‹PèÐîÿÿH‹}H‰ÃèÄðÿÿH5˜Ó H‰ßH‰ÂèrðÿÿHƒÄH‰Ø[]ÄUS1öHƒìH‹-Á¨2H‹E H‹HH‹Pè€îÿÿH‹}H‰ÃètðÿÿH5HÓ H‰ßH‰Âè"ðÿÿHƒÄH‰Ø[]ÄUS1öHƒìH‹-a¨2H‹E H‹HH‹Pè0îÿÿH‹}H‰Ãè$ðÿÿH5øÒ H‰ßH‰ÂèÒïÿÿHƒÄH‰Ø[]ÄUS1öHƒìH‹-1¨2H‹E H‹HH‹PèàíÿÿH‹}H‰ÃèÔïÿÿH5¨Ò H‰ßH‰Âè‚ïÿÿHƒÄH‰Ø[]ÄUS1öHƒìH‹-ñ§2H‹E H‹HH‹PèíÿÿH‹}H‰Ãè„ïÿÿH5XÒ H‰ßH‰Âè2ïÿÿHƒÄH‰Ø[]Ä‹’¤2…ÀtH‹¤2ÃAWAVAUATL%pÒ UH-F2SI‰ëë M‹[I9넬M‹KM…ÉtêIƒéI‹E1Òë€MPM9ÊwÎO IÑèJ‹ÃH‹8H…ÿt»¹L‰æó¦—€Ú¾Ò…ÒtAyËM…ÀtMHÿëÄA‰ó‰þA8óŽDE„Ò¾…L…ötHƒÃL9ëuEM‹vI9îu.1À[]H‰»£2ǹ£2A\A]A^A_ÃL ©Ñ I‰îA¿ÿÿÿÿM‹nM…ítÀM‹&1ÛI‹ܾH‹PH…Òt D¶E„Ût“A€û|I‰Ðu éA€ú|t IƒÀE¶E„ÒuíI9ЄìA€û H :Ñ uu€L9Âuëqf„I9ÐtcHƒÂ¶2@€þ tî¶9@€ÿ t ëL9Ét HƒÁ¶9@€ÿ tî@8÷…íþÿÿHrHƒÁL‰ÏI9ðt]L9ÉtXD¶ZH‰òA€û t’D‰Þë¯D¶1@€þ t´A8ó¼þÿÿE„ÒD‰þ„¾þÿÿf.„IP…ö… ÿÿÿé»þÿÿ€D‰Â)ò‰ÖL‰ÂH)ÏI‰Ð)þE„ÒtÕëϾùÿÿÿëÈ1öH PÐ L‰ÏëÜf.„USHƒìH‹H‹oöÃtFöÃux‰Øƒàƒøt@H‰ØHƒàßHƒøt3€û t.‹ƒàƒøu$H‰ßè»èÿÿH‰EHƒÄH‰Ø[]ÃDH÷Ã÷ÿÿÿuH‰ßèçëÿÿH‰EHƒÄH‰Ø[]Ãf„‹ƒàƒøu×öÃt®H‰ØHÑøH‰EHƒÄH‰Ø[]Ãf.„AWAVAUATI‰ôUSHƒì8dH‹%(H‰D$(1ÀHƒÿ„Å@öÇH‰ûH‰Õ…UH…ÿ„|‹ƒàƒø …n¾ H‰ßèêÿÿH‹C H…íH‰D$„H‹E H…ÀtH‹0H‰ßè{ìÿÿHƒ|$u H…À……H5žÎ H‰ßèËäÿÿH|$ H‰D$ H‰|$è‡êÿÿH…ÀH‰Ã„ûL‹mM…í„îM‰îëf„M‹vM…ö„ÓM‹>H‰ÞI‹?èUéÿÿ…À‰ÁußM9õt-I‹FI‹vH‰FI‹FH…ÀtH‰pM‰nIÇFM‰uL‰uL9ý„ÔI‹FÇD$ H…À„¿‰L$H‹t$H‹|$ÿЃ|$ I‰$‹L$uUH 9ß H5Î H=(Î º‚èAçÿÿ@öÇu*H‰øHƒàßHƒøt‰øƒàƒøt@€ÿ …þÿÿf„¹ÿÿÿÿH‹T$(dH3%(‰ÈuKHƒÄ8[]A\A]A^A_Ãf.„HÇ1ÉëÊDI‰$1É뽄H‹D$I‰$몹œÿÿÿë£è æÿÿf„USHƒìdH‹%(H‰D$1À…ÿHÇ$uVH‰ÕH‹¢2H‰æH‰ïè™ýÿÿ…À‰ÃxEH‹$H‹¸H…ÛtH‰ßèZåÿÿH‰ßH‰Æè/ìÿÿH‹L$dH3 %(u HƒÄ[]Ãèïÿÿè~åÿÿH5øÌ H=õÌ H‰éºèïÿÿƒûÿH‰Åt‰ßè¤íÿÿH5«Ì H‰ÇH‰ê1Àè0ãÿÿ»ûÿÿÿëÞf„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹D¡2H‰æH‰ïèÉüÿÿ…À‰ÃxFH‹$H‹X¸H…ÛtH‰ßè‰äÿÿH‰ßH‰Æè^ëÿÿH‹L$dH3 %(u HƒÄ[]ÃèNîÿÿè­äÿÿH5EÌ H=$Ì H‰éºèLîÿÿƒûÿH‰Åt‰ßèÓìÿÿH5ÚË H‰ÇH‰ê1Àè_âÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹t 2H‰æH‰ïèùûÿÿ…À‰ÃxFH‹$H‹X¸H…ÛtH‰ßè¹ãÿÿH‰ßH‰ÆèŽêÿÿH‹L$dH3 %(u HƒÄ[]Ãè~íÿÿèÝãÿÿH5pË H=TË H‰éºè|íÿÿƒûÿH‰Åt‰ßèìÿÿH5 Ë H‰ÇH‰ê1Àèáÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uVH‰ÕH‹¬Ÿ2H‰æH‰ïè)ûÿÿ…À‰ÃxEH‹$H‹¸H…ÛtH‰ßèêâÿÿH‰ßH‰Æè¿éÿÿH‹L$dH3 %(u HƒÄ[]Ãè¯ìÿÿèãÿÿH5¦Ê H=¤Ê H‰éºè­ìÿÿƒûÿH‰Åt‰ßè4ëÿÿH5;Ê H‰ÇH‰ê1ÀèÀàÿÿ»ûÿÿÿëÞf„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹Üž2H‰æH‰ïèYúÿÿ…À‰ÃxFH‹$H‹X¸H…ÛtH‰ßèâÿÿH‰ßH‰ÆèîèÿÿH‹L$dH3 %(u HƒÄ[]ÃèÞëÿÿè=âÿÿH5äÉ H=ÓÉ H‰éºèÜëÿÿƒûÿH‰Åt‰ßècêÿÿH5jÉ H‰ÇH‰ê1Àèïßÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹ ž2H‰æH‰ïè‰ùÿÿ…À‰ÃxFH‹$H‹X¸H…ÛtH‰ßèIáÿÿH‰ßH‰ÆèèÿÿH‹L$dH3 %(u HƒÄ[]ÃèëÿÿèmáÿÿH5É H=É H‰éºè ëÿÿƒûÿH‰Åt‰ßè“éÿÿH5šÈ H‰ÇH‰ê1Àèßÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹<2H‰æH‰ïè¹øÿÿ…À‰ÃxFH‹$H‹X¸H…ÛtH‰ßèyàÿÿH‰ßH‰ÆèNçÿÿH‹L$dH3 %(u HƒÄ[]Ãè>êÿÿèàÿÿH5PÈ H=3È H‰éºè<êÿÿƒûÿH‰Åt‰ßèÃèÿÿH5ÊÇ H‰ÇH‰ê1ÀèOÞÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹lœ2H‰æH‰ïèé÷ÿÿ…À‰ÃxFH‹$H‹X(¸H…ÛtH‰ßè©ßÿÿH‰ßH‰Æè~æÿÿH‹L$dH3 %(u HƒÄ[]ÃènéÿÿèÍßÿÿH5xÇ H=cÇ H‰éºèléÿÿƒûÿH‰Åt‰ßèóçÿÿH5úÆ H‰ÇH‰ê1ÀèÝÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uVH‰ÕH‹¬›2H‰æH‰ïè÷ÿÿ…À‰ÃxEH‹$H‹¸H…ÛtH‰ßèÚÞÿÿH‰ßH‰Æè¯åÿÿH‹L$dH3 %(u HƒÄ[]ÃèŸèÿÿèþÞÿÿH5Ç H=­Æ H‰éºèèÿÿƒûÿH‰Åt‰ßè$çÿÿH5+Æ H‰ÇH‰ê1Àè°Üÿÿ»ûÿÿÿëÞf„USHƒìdH‹%(H‰D$1À…ÿHÇ$uVH‰ÕH‹äš2H‰æH‰ïèIöÿÿ…À‰ÃxEH‹$H‹¸H…ÛtH‰ßè ÞÿÿH‰ßH‰ÆèßäÿÿH‹L$dH3 %(u HƒÄ[]ÃèÏçÿÿè.ÞÿÿH5HÆ H=ãÅ H‰éºèÍçÿÿƒûÿH‰Åt‰ßèTæÿÿH5[Å H‰ÇH‰ê1ÀèàÛÿÿ»ûÿÿÿëÞf„USHƒìdH‹%(H‰D$1À…ÿHÇ$uVH‰ÕH‹,š2H‰æH‰ïèyõÿÿ…À‰ÃxEH‹$H‹¸H…ÛtH‰ßè:ÝÿÿH‰ßH‰ÆèäÿÿH‹L$dH3 %(u HƒÄ[]Ãèÿæÿÿè^ÝÿÿH5öÄ H=Å H‰éºèýæÿÿƒûÿH‰Åt‰ßè„åÿÿH5‹Ä H‰ÇH‰ê1ÀèÛÿÿ»ûÿÿÿëÞf„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹\™2H‰æH‰ïè©ôÿÿ…À‰ÃxFH‹$H‹X¸H…ÛtH‰ßèiÜÿÿH‰ßH‰Æè>ãÿÿH‹L$dH3 %(u HƒÄ[]Ãè.æÿÿèÜÿÿH5õË H=MÄ H‰éºè,æÿÿƒûÿH‰Åt‰ßè³äÿÿH5ºÃ H‰ÇH‰ê1Àè?Úÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹Œ˜2H‰æH‰ïèÙóÿÿ…À‰ÃxFH‹$H‹X¸H…ÛtH‰ßè™ÛÿÿH‰ßH‰ÆènâÿÿH‹L$dH3 %(u HƒÄ[]Ãè^åÿÿè½ÛÿÿH5•à H=}à H‰éºè\åÿÿƒûÿH‰Åt‰ßèããÿÿH5ê H‰ÇH‰ê1ÀèoÙÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹¼—2H‰æH‰ïè óÿÿ…À‰ÃxFH‹$H‹X(¸H…ÛtH‰ßèÉÚÿÿH‰ßH‰ÆèžáÿÿH‹L$dH3 %(u HƒÄ[]ÃèŽäÿÿèíÚÿÿH5Ì H=­Â H‰éºèŒäÿÿƒûÿH‰Åt‰ßèãÿÿH5 H‰ÇH‰ê1ÀèŸØÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹ì–2H‰æH‰ïè9òÿÿ…À‰ÃxFH‹$H‹X0¸H…ÛtH‰ßèùÙÿÿH‰ßH‰ÆèÎàÿÿH‹L$dH3 %(u HƒÄ[]Ãè¾ãÿÿèÚÿÿH5 H=ÝÁ H‰éºè¼ãÿÿƒûÿH‰Åt‰ßèCâÿÿH5JÁ H‰ÇH‰ê1ÀèÏ×ÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uVH‰ÕH‹,–2H‰æH‰ïèiñÿÿ…À‰ÃxEH‹$H‹¸H…ÛtH‰ßè*ÙÿÿH‰ßH‰ÆèÿßÿÿH‹L$dH3 %(u HƒÄ[]ÃèïâÿÿèNÙÿÿH5AÁ H=CÁ H‰éºèíâÿÿƒûÿH‰Åt‰ßètáÿÿH5{À H‰ÇH‰ê1Àè×ÿÿ»ûÿÿÿëÞf„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹\•2H‰æH‰ïè™ðÿÿ…À‰ÃxFH‹$H‹X¸H…ÛtH‰ßèYØÿÿH‰ßH‰Æè.ßÿÿH‹L$dH3 %(u HƒÄ[]Ãèâÿÿè}ØÿÿH5h H=rÀ H‰éºèâÿÿƒûÿH‰Åt‰ßè£àÿÿH5ª¿ H‰ÇH‰ê1Àè/Öÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹Œ”2H‰æH‰ïèÉïÿÿ…À‰ÃxFH‹$H‹X¸H…ÛtH‰ßè‰×ÿÿH‰ßH‰Æè^ÞÿÿH‹L$dH3 %(u HƒÄ[]ÃèNáÿÿè­×ÿÿH5! H=¢¿ H‰éºèLáÿÿƒûÿH‰Åt‰ßèÓßÿÿH5Ú¾ H‰ÇH‰ê1Àè_Õÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹¼“2H‰æH‰ïèùîÿÿ…À‰ÃxFH‹$H‹X ¸H…ÛtH‰ßè¹ÖÿÿH‰ßH‰ÆèŽÝÿÿH‹L$dH3 %(u HƒÄ[]Ãè~àÿÿèÝÖÿÿH5Á H=Ò¾ H‰éºè|àÿÿƒûÿH‰Åt‰ßèßÿÿH5 ¾ H‰ÇH‰ê1ÀèÔÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹ì’2H‰æH‰ïè)îÿÿ…À‰ÃxFH‹$H‹X(¸H…ÛtH‰ßèéÕÿÿH‰ßH‰Æè¾ÜÿÿH‹L$dH3 %(u HƒÄ[]Ãè®ßÿÿè ÖÿÿH5¾ H=¾ H‰éºè¬ßÿÿƒûÿH‰Åt‰ßè3ÞÿÿH5:½ H‰ÇH‰ê1Àè¿Óÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$uWH‰ÕH‹’2H‰æH‰ïèYíÿÿ…À‰ÃxFH‹$H‹X8¸H…ÛtH‰ßèÕÿÿH‰ßH‰ÆèîÛÿÿH‹L$dH3 %(u HƒÄ[]ÃèÞÞÿÿè=ÕÿÿH5W½ H=2½ H‰éºèÜÞÿÿƒûÿH‰Åt‰ßècÝÿÿH5j¼ H‰ÇH‰ê1ÀèïÒÿÿ»ûÿÿÿëÞ„USHƒìdH‹%(H‰D$1À…ÿHÇ$u[H‰ÕH‹L‘2H‰æH‰ïè‰ìÿÿ…À‰Ãx_H‹<$èZÓÿÿH‰Ã¸H…ÛtH‰ßèEÔÿÿH‰ßH‰ÆèÛÿÿH‹L$dH3 %(u!HƒÄ[]ÃH‹¤!2‰úH5[É H‹81ÀèIÒÿÿèTÔÿÿH5]¼ H=I¼ H‰éºèóÝÿÿƒûÿH‰Åt‰ßèzÜÿÿH5» H‰ÇH‰ê1ÀèÒÿÿ»ûÿÿÿëÞDf.„USHƒìdH‹%(H‰D$1À…ÿHÇ$u[H‰ÕH‹\2H‰æH‰ïè™ëÿÿ…À‰Ãx_H‹<$èzÙÿÿH‰Ã¸H…ÛtH‰ßèUÓÿÿH‰ßH‰Æè*ÚÿÿH‹L$dH3 %(u!HƒÄ[]ÃH‹´ 2‰úH5kÈ H‹81ÀèYÑÿÿèdÓÿÿH5z» H=Y» H‰éºèÝÿÿƒûÿH‰Åt‰ßèŠÛÿÿH5‘º H‰ÇH‰ê1ÀèÑÿÿ»ûÿÿÿëÞDf.„USHƒìdH‹%(H‰D$1À…ÿHÇ$uBH‰ÕH‹<2H‰æH‰ïè©êÿÿ…À‰Ãx1H‹<$èúÓÿÿH‹L$dH3 %(H˜HDu HƒÄ[]ÃèCÜÿÿè¢ÒÿÿH5ź H=Qº H‰éºèAÜÿÿƒûÿH‰Åt‰ßèÈÚÿÿH5Ϲ H‰ÇH‰ê1ÀèTÐÿÿ»ûÿÿÿëÞf.„USHƒìdH‹%(H‰D$1À…ÿHÇ$uBH‰ÕH‹”Ž2H‰æH‰ïèééÿÿ…À‰Ãx1H‹<$èzÏÿÿH‹L$dH3 %(H˜HDu HƒÄ[]ÃèƒÛÿÿèâÑÿÿH5JÁ H=º H‰éºèÛÿÿƒûÿH‰Åt‰ßèÚÿÿH5¹ H‰ÇH‰ê1Àè”Ïÿÿ»ûÿÿÿëÞf.„USHƒìdH‹%(H‰D$1À…ÿHÇ$uBH‰ÕH‹Ô2H‰æH‰ïè)éÿÿ…À‰Ãx1H‹<$èªÐÿÿH‹L$dH3 %(H˜HDu HƒÄ[]ÃèÃÚÿÿè"ÑÿÿH5¹ H=D¹ H‰éºèÁÚÿÿƒûÿH‰Åt‰ßèHÙÿÿH5O¸ H‰ÇH‰ê1ÀèÔÎÿÿ»ûÿÿÿëÞf.„USHƒìdH‹%(H‰D$1À…ÿHÇ$uBH‰ÕH‹2H‰æH‰ïèièÿÿ…À‰Ãx1H‹<$è ÖÿÿH‹L$dH3 %(H˜HDu HƒÄ[]ÃèÚÿÿèbÐÿÿH5 ¸ H=„¸ H‰éºèÚÿÿƒûÿH‰Åt‰ßèˆØÿÿH5· H‰ÇH‰ê1ÀèÎÿÿ»ûÿÿÿëÞf.„USHƒìdH‹%(H‰D$1À…ÿHÇ$uBH‰ÕH‹TŒ2H‰æH‰ïè©çÿÿ…À‰Ãx1H‹<$èŠÑÿÿH‹L$dH3 %(H˜HDu HƒÄ[]ÃèCÙÿÿè¢ÏÿÿH5Å· H=Ä· H‰éºèAÙÿÿƒûÿH‰Åt‰ßèÈ×ÿÿH5϶ H‰ÇH‰ê1ÀèTÍÿÿ»ûÿÿÿëÞf.„USHƒìdH‹%(H‰D$1À…ÿHÇ$uBH‰ÕH‹”‹2H‰æH‰ïèéæÿÿ…À‰Ãx1H‹<$è ÒÿÿH‹L$dH3 %(H˜HDu HƒÄ[]ÃèƒØÿÿèâÎÿÿH5'· H=· H‰éºèØÿÿƒûÿH‰Åt‰ßè×ÿÿH5¶ H‰ÇH‰ê1Àè”Ìÿÿ»ûÿÿÿëÞf.„USHƒìdH‹%(H‰D$1À…ÿHÇ$uuH‰ÕH‹ìŠ2H‰æH‰ïè)æÿÿ…À‰ÃxyH‹$H‹X`èVÏÿÿH‰ÅH‹;H…ÿt(HƒÃ€è[ÒÿÿHƒÃH‰ïH‰ÆèüÓÿÿH‹{øH…ÿuãH‹L$dH3 %(H‰èu!HƒÄ[]ÃH‹*2‰úH5á H‹81ÀèÏËÿÿèÚÍÿÿH5~¶ H=ϵ H‰éºèy×ÿÿƒûÿH‰Åt‰ßèÖÿÿH5µ H‰ÇH‰ê1ÀèŒËÿÿ»ûÿÿÿëÞDUSHƒìdH‹%(H‰D$1À…ÿHÇ$uBH‰ÕH‹ì‰2H‰æH‰ïè)åÿÿ…À‰Ãx1H‹<$èŠËÿÿH‹L$dH3 %(H˜HDu HƒÄ[]ÃèÃÖÿÿè"ÍÿÿH5qµ H=µ H‰éºèÁÖÿÿƒûÿH‰Åt‰ßèHÕÿÿH5O´ H‰ÇH‰ê1ÀèÔÊÿÿ»ûÿÿÿëÞf.„USHƒìdH‹%(H‰D$1À…ÿHÇ$u@H‰ÕH‹,‰2H‰æH‰ïèiäÿÿ…À‰Ãx/H‹<$èÊËÿÿH‹L$dH3 %(¸u HƒÄ[]ÃèÖÿÿèdÌÿÿH5Á´ H=Y´ H‰éºèÖÿÿƒûÿH‰Åt‰ßèŠÔÿÿH5‘³ H‰ÇH‰ê1ÀèÊÿÿ»ûÿÿÿëÞDf.„USHƒìdH‹%(H‰D$1À…ÿHÇ$uNH‰ÕH‹lˆ2H‰æH‰ïè©ãÿÿ…À‰ÃxRH‹<$èZËÿÿH‹5Cˆ2H‰ÇHV è7ÛÿÿH‹L$dH3 %(u!HƒÄ[]ÃH‹Ñ2‰úH5ˆÀ H‹81ÀèvÉÿÿèËÿÿH5ä³ H=v³ H‰éºè ÕÿÿƒûÿH‰Åt‰ßè§ÓÿÿH5®² H‰ÇH‰ê1Àè3Éÿÿ»ûÿÿÿëÞff.„USHƒìdH‹%(H‰D$1À…ÿHÇ$uNH‰ÕH‹Œ‡2H‰æH‰ïèÉâÿÿ…À‰ÃxRH‹<$èzÌÿÿH‹53‡2H‰ÇHV èWÚÿÿH‹L$dH3 %(u!HƒÄ[]ÃH‹ñ2‰úH5¨¿ H‹81Àè–Èÿÿè¡ÊÿÿH5³ H=–² H‰éºè@ÔÿÿƒûÿH‰Åt‰ßèÇÒÿÿH5α H‰ÇH‰ê1ÀèSÈÿÿ»ûÿÿÿëÞff.„USHƒìdH‹%(H‰D$1À…ÿHÇ$uNH‰ÕH‹¬†2H‰æH‰ïèéáÿÿ…À‰ÃxRH‹<$è:ÈÿÿH‹5s†2H‰ÇHV èwÙÿÿH‹L$dH3 %(u!HƒÄ[]ÃH‹2‰úH5Ⱦ H‹81Àè¶ÇÿÿèÁÉÿÿH5N² H=¶± H‰éºè`ÓÿÿƒûÿH‰Åt‰ßèçÑÿÿH5î° H‰ÇH‰ê1ÀèsÇÿÿ»ûÿÿÿëÞff.„ATUSHƒì dH‹%(H‰D$1ÀƒÿHÇD$HÇD$u}I‰ÔH‹¿…2H‰õHt$L‰çè÷àÿÿ…À‰Ãˆ·H‹ž…2H‹}Ht$L‹d$èÓàÿÿ…À‰ÃxXH‹t$L‰çèPËÿÿH‹5Q…2H‰ÇHV è]ØÿÿH‹L$dH3 %(u#HƒÄ []A\ÃH‹õ2‰úH5̽ H‹81ÀèšÆÿÿè¥ÈÿÿH‹MºH56± H=‘° èCÒÿÿƒûÿH‰Åt%‰ßèÊÐÿÿH5ѯ H‰ÇH‰ê1ÀèVÆÿÿL‰áºëÀ»ûÿÿÿëÔDAVAUATUSHƒìdH‹%(H‰D$1ÀƒÿHÇ$…ÜH‰ÕH‹¡„2I‰ôH‰ïH‰æèÛßÿÿ…À‰ÃˆÙI‹,$L‹,$L‹uA÷Æ „˜IÁîAƒæA~¾D‰óHcÿèÜÉÿÿH‰ïI‰ÄèaÅÿÿH÷E tWHƒÅ…Û~(AFÿL‰ãMtÄH‰ïHƒÃHƒÅè ÊÿÿH‰CøI9ÞuçH‹L$dH3 %(M‰e`¸uAHƒÄ[]A\A]A^ÃH‹m ë§f.„L‹uégÿÿÿH‹x2‰úH5O¼ H‹81ÀèÅÿÿè(ÇÿÿH5ȯ H=¯ H‰éºèÇÐÿÿƒûÿH‰Åt‰ßèNÏÿÿH5U® H‰ÇH‰ê1ÀèÚÄÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$uNH‰ÕH‹Dƒ2H‰æH‰ïèyÞÿÿ…À‰ÃxRH‹<$è:ËÿÿH‹5ƒ2H‰ÇHV èÖÿÿH‹L$dH3 %(u!HƒÄ[]ÃH‹¡2‰úH5X» H‹81ÀèFÄÿÿèQÆÿÿH5ÿ® H= ¯ H‰éºèðÏÿÿƒûÿH‰Åt‰ßèwÎÿÿH5~­ H‰ÇH‰ê1ÀèÄÿÿ»ûÿÿÿëÞff.„USHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹‚2H‰æH‰ïè™Ýÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@HDu HƒÄ[]Ãè6Ïÿÿè•ÅÿÿH5q® H= ­ H‰éºè4ÏÿÿƒûÿH‰Åt‰ßè»ÍÿÿH5¬ H‰ÇH‰ê1ÀèGÃÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹l2H‰æH‰ïèéÜÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@ HDu HƒÄ[]Ãè†ÎÿÿèåÄÿÿH5Ò­ H={¬ H‰éºè„ÎÿÿƒûÿH‰Åt‰ßè ÍÿÿH5¬ H‰ÇH‰ê1Àè—Âÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹¼€2H‰æH‰ïè9Üÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@0HDu HƒÄ[]ÃèÖÍÿÿè5ÄÿÿH5­ H=Ë« H‰éºèÔÍÿÿƒûÿH‰Åt‰ßè[ÌÿÿH5b« H‰ÇH‰ê1ÀèçÁÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹€2H‰æH‰ïè‰Ûÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@HDu HƒÄ[]Ãè&Íÿÿè…ÃÿÿH5í² H=4« H‰éºè$ÍÿÿƒûÿH‰Åt‰ßè«ËÿÿH5²ª H‰ÇH‰ê1Àè7Áÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹l2H‰æH‰ïèÙÚÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@ HDu HƒÄ[]ÃèvÌÿÿèÕÂÿÿH5´ª H=„ª H‰éºètÌÿÿƒûÿH‰Åt‰ßèûÊÿÿH5ª H‰ÇH‰ê1Àè‡Àÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹¼~2H‰æH‰ïè)Úÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@HDu HƒÄ[]ÃèÆËÿÿè%ÂÿÿH5cª H=Ô© H‰éºèÄËÿÿƒûÿH‰Åt‰ßèKÊÿÿH5R© H‰ÇH‰ê1Àè׿ÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹ ~2H‰æH‰ïèyÙÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@HDu HƒÄ[]ÃèËÿÿèuÁÿÿH5º© H=$© H‰éºèËÿÿƒûÿH‰Åt‰ßè›ÉÿÿH5¢¨ H‰ÇH‰ê1Àè'¿ÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹d}2H‰æH‰ïèÉØÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@HDu HƒÄ[]ÃèfÊÿÿèÅÀÿÿH5»© H=z¨ H‰éºèdÊÿÿƒûÿH‰Åt‰ßèëÈÿÿH5ò§ H‰ÇH‰ê1Àèw¾ÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹´|2H‰æH‰ïèØÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@ HDu HƒÄ[]Ãè¶ÉÿÿèÀÿÿH5© H=ʧ H‰éºè´ÉÿÿƒûÿH‰Åt‰ßè;ÈÿÿH5B§ H‰ÇH‰ê1Àèǽÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹|2H‰æH‰ïèi×ÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@HDu HƒÄ[]ÃèÉÿÿèe¿ÿÿH5s¨ H=§ H‰éºèÉÿÿƒûÿH‰Åt‰ßè‹ÇÿÿH5’¦ H‰ÇH‰ê1Àè½ÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹T{2H‰æH‰ïè¹Öÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@HDu HƒÄ[]ÃèVÈÿÿèµ¾ÿÿH5Ò§ H=j¦ H‰éºèTÈÿÿƒûÿH‰Åt‰ßèÛÆÿÿH5⥠H‰ÇH‰ê1Àèg¼ÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹¤z2H‰æH‰ïè Öÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@HDu HƒÄ[]Ãè¦Çÿÿè¾ÿÿH53§ H=º¥ H‰éºè¤ÇÿÿƒûÿH‰Åt‰ßè+ÆÿÿH52¥ H‰ÇH‰ê1Àè·»ÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹ôy2H‰æH‰ïèYÕÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@HDu HƒÄ[]ÃèöÆÿÿèU½ÿÿH5¦ H= ¥ H‰éºèôÆÿÿƒûÿH‰Åt‰ßè{ÅÿÿH5‚¤ H‰ÇH‰ê1Àè»ÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹\y2H‰æH‰ïè©Ôÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@HDu HƒÄ[]ÃèFÆÿÿ襼ÿÿH5ï¥ H=e¤ H‰éºèDÆÿÿƒûÿH‰Åt‰ßèËÄÿÿH5Ò£ H‰ÇH‰ê1ÀèWºÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹¬x2H‰æH‰ïèùÓÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@ HDu HƒÄ[]Ãè–Åÿÿèõ»ÿÿH5K¥ H=µ£ H‰éºè”ÅÿÿƒûÿH‰Åt‰ßèÄÿÿH5"£ H‰ÇH‰ê1Àè§¹ÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹üw2H‰æH‰ïèIÓÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@8HDu HƒÄ[]ÃèæÄÿÿèE»ÿÿH5¦¤ H=£ H‰éºèäÄÿÿƒûÿH‰Åt‰ßèkÃÿÿH5r¢ H‰ÇH‰ê1Àè÷¸ÿÿ»ûÿÿÿëÞUSHƒìdH‹%(H‰D$1À…ÿHÇ$u?H‰ÕH‹Lw2H‰æH‰ïè™Òÿÿ…À‰Ãx.H‹$H‹L$dH3 %(Hc@¶ÿÿHƒÄ¸[ÃATUSHƒì dH‹%(H‰D$1ÀƒÿHÇD$…H‰õH‹Üq2H‹H‹}Ht$è Íÿÿ…ÀA‰Äˆ™H…ÛH‹l$H‰\$t1öÃtTöÃu'H‰ØHƒàßHƒøt‰Øƒàƒøt€û t H‹ƒàƒøtBH‹L$dH3 %(¸…›HƒÄ []A\ÃfDH÷Ã÷ÿÿÿuÄHƒûtÉH‹ƒàƒøu¾H|$è´·ÿÿH‰ïH‰Æè™ºÿÿë§H‹MH5ä© H=Hž ºè5¾ÿÿAƒüÿH‰Ãt;D‰ç躼ÿÿH5Á› H‰ÇH‰Ú1ÀèF²ÿÿH‹‡2‰úH5~© H‹81Àè,²ÿÿè7´ÿÿA¼ûÿÿÿë½Df.„ATUSHƒì dH‹%(H‰D$1ÀƒÿHÇD$…H‰õH‹|p2H‹H‹}Ht$è«Ëÿÿ…ÀA‰Äˆ™H…ÛH‹l$H‰\$t1öÃtTöÃu'H‰ØHƒàßHƒøt‰Øƒàƒøt€û t H‹ƒàƒøtBH‹L$dH3 %(¸…›HƒÄ []A\ÃfDH÷Ã÷ÿÿÿuÄHƒûtÉH‹ƒàƒøu¾H|$èT¶ÿÿH‰ïH‰Æèé³ÿÿë§H‹MH5¬¨ H=èœ ºèÕ¼ÿÿAƒüÿH‰Ãt;D‰çèZ»ÿÿH5aš H‰ÇH‰Ú1Àèæ°ÿÿH‹'2‰úH5¨ H‹81Àḛ̀ÿÿèײÿÿA¼ûÿÿÿë½Df.„ƒÿATUS‡aH‰Ó…ÒH‹.1Àè°¶ÿÿI‰ÄH…í„­H=aœ 舴ÿÿH‰Çè¸ÿÿH‰ïH‰Æè…²ÿÿH…Àt8¨„¸¨u,‰Âƒâƒút"H‰ÂHƒâßHƒút< t‹ƒâƒú„ËH= œ è,´ÿÿH‰Çè4¸ÿÿH‰ïH‰Æè)²ÿÿH…Àt-¨tP¨u%‰ÂƒâƒútH‰ÂHƒâßHƒút< t ‹ƒâƒútWL‰c H‰Ø[]A\Ã1ÀèáµÿÿI‰ÄH‰ØL‰c []A\ÃfH©÷ÿÿÿuÇHƒøuÁëÉH©÷ÿÿÿ…[ÿÿÿHƒø…Qÿÿÿé]ÿÿÿDH‹=¹ý1HrûÿÿL‰áH‰ÆèdzÿÿëŽDH‹=™ý1HÂúÿÿL‰áH‰Æè§³ÿÿéÿÿÿèéºÿÿf.„SHƒì dH‹%(H‰D$1Àƒÿ…ãH‹H‰ó¨H‰D$uCH©÷ÿÿÿt[H‹ƒàƒøuPH|$è´ÿÿH‰Çèî¯ÿÿH‹L$dH3 %(H˜HDuWHƒÄ [èu‰ÂƒâƒútH‰ÂHƒâßHƒút< u¦è{ÅÿÿH…Àt+H‹|$Ht$H‰ÂHÇD$è[Èÿÿ…Àu H‹|$ëè{°ÿÿH‹ H5Qš H=eš ºèºÿÿ¿ûÿÿÿH‰Ã裸ÿÿH5ª— H‰ÇH‰Ú1Àè/®ÿÿH‹pý1‰úH5G¥ H‹81Àè®ÿÿDAWAVAUATUS‰ûHƒì(dH‹%(H‰D$1ÀGÿƒø‡ZH‹I‰ôH‰Õ¨H‰D$…¦H©÷ÿÿÿ„ÂH‹ƒàƒø…³H|$èɲÿÿƒûH‰Ç…ÜI‹\$胮ÿÿI‰ÄH…Û„/H=¤— 英ÿÿH‰Ç蓵ÿÿH‰ßH‰Æèˆ¯ÿÿH…ÀH‰D$t>¨„ƨu2‰Âƒâƒút(H‰ÂHƒâßHƒút< tH‹ƒàƒø„ø„H=1™ è$±ÿÿH‰Çè,µÿÿH‰ßH‰Æè!¯ÿÿH…ÀH‰D$t7¨„¨u+H‰ÂHƒâßHƒút‰Âƒâƒút< tH‹ƒàƒø„qH=t— èİÿÿH‰ÇèÌ´ÿÿH‰ßH‰ÆèÁ®ÿÿH…ÀH‰ÃH‰D$t<¨„ܨu0HƒàßHƒøt&‰Øƒàƒøt€û tH‹‰Âƒâƒú„NfDH‹L$dH3 %(L‰e H‰è…ÍHƒÄ([]A\A]A^A_ÃfD¨u$‰ÂƒâƒútH‰ÂHƒâßHƒút < …CþÿÿDèÛÂÿÿH…À„‡H‹|$Ht$H‰ÂHÇD$è·Åÿÿ…À…dƒûH‹|$„$þÿÿ謬ÿÿI‰Äé\ÿÿÿ@H©÷ÿÿÿ…5ÿÿÿHƒø…+ÿÿÿé=ÿÿÿDH©÷ÿÿÿ…MþÿÿHƒø…CþÿÿéUþÿÿDH©÷ÿÿÿ…”þÿÿHƒø…Šþÿÿé•þÿÿDH|$èf°ÿÿL‰çH‰Æèë«ÿÿévþÿÿfDH|$èF°ÿÿL‰çH‰Æè›¯ÿÿéöýÿÿfDöÄ t{HÁèƒàI‰ÇA¾E‰ýHcÿè ¯ÿÿH‰ßI‰Æè’ªÿÿH÷ tAHƒÃE…í~)AGÿM‰õM|Æ@H‰ßIƒÅHƒÃèЯÿÿI‰EøM9ýuçM‰t$`éEþÿÿDH‹[ ë½fL‹{ë‰H‹Ëù1‰úH5¢¡ H‹81Àèpªÿÿè{¬ÿÿI‹ $H5Í  H=d– ºè¶ÿÿ¿ûÿÿÿH‰Ã袴ÿÿH5©“ H‰ÇH‰Ú1Àè.ªÿÿ@f.„AUATUSHƒìHdH‹%(H‰D$81Àƒÿ#…ÿŽ=ƒÿH‰õH‹…^¨H‹^H‰D$…ÅH©÷ÿÿÿ„áH‹ƒàƒø…ÒH|$èЮÿÿöÄöÃu>‰Øƒàƒø„ÜH‰ØHƒàßHƒø„Ë€û „ÂH‹ƒàHƒøt Hƒø …¬Ld$ H‰\$ HÓ·ÿÿH\$H=wÂÿÿ1ÉL‰æH‰\$(èx°ÿÿHƒø„vH‹E¨H‰D$„ý¨…‰Âƒâƒú„óH‰ÂHƒâßHƒú„â< „ÚH‹ƒàƒø…ËH|$èõ­ÿÿH‹MI‰ÅöÁ„òöÁ‰ÈuoÿÿH‹=Ï$2H5¨T H‰Âè8pÿÿH=©T ¾ èoÿÿH‹=¨$2H5ŸT H‰ÂèpÿÿH=£T ¾ èðnÿÿH‹=$2H5—T H‰ÂèêoÿÿH=™T ¾èÉnÿÿH‹=Z$2H5–T H‰ÂèÃoÿÿH=¡T ¾è¢nÿÿH‹=3$2H5‘T H‰ÂèœoÿÿH=T ¾è{nÿÿH‹= $2H5}T H‰ÂèuoÿÿH=yT ¾ èTnÿÿH‹=å#2H5nT H‰ÂèNoÿÿH=qT ¾è-nÿÿH‹=¾#2H5]T H‰Âè'oÿÿH=WT ¾ènÿÿH‹=—#2H5CT H‰ÂèoÿÿH==T ¾èßmÿÿH‹=p#2H5-T H‰ÂèÙnÿÿH=+T ¾è¸mÿÿH‹=I#2H5T H‰Âè²nÿÿH=T ¾è‘mÿÿH‹="#2H5T H‰Âè‹nÿÿH=T ¾èjmÿÿH‹=û"2H5ñS H‰ÂèdnÿÿH=ëS ¾èCmÿÿH‹=Ô"2H5ØS H‰Âè=nÿÿH=ÓS ¾èmÿÿH‹=­"2H5¿S H‰ÂènÿÿH=¹S ¾èõlÿÿH‹=†"2H5¥S H‰ÂèïmÿÿH=ŸS ¾èÎlÿÿH‹=_"2H5S H‰ÂèÈmÿÿH=‰S ¾è§lÿÿH‹=8"2H5xS H‰Âè¡mÿÿH=Ïb ¾è€lÿÿH‹="2H5]S H‰ÂèzmÿÿH=VS ¾èYlÿÿH‹=ê!2H5ES H‰ÂèSmÿÿH=BS ¾è2lÿÿH‹=Ã!2H51S H‰Âè,mÿÿH=.S ¾è lÿÿH‹=œ!2H5S H‰ÂèmÿÿH=S ¾ èäkÿÿH‹=u!2H5S H‰ÂèÞlÿÿH=S ¾è½kÿÿH‹=N!2H5ýR H‰Âè·lÿÿH=úR ¾è–kÿÿH‹='!2H5èR H‰ÂèlÿÿH=äR ¾ èokÿÿH‹=!2H5ÙR H‰ÂèilÿÿH=ÜR ¾ èHkÿÿH‹=Ù 2H5ÐR H‰ÂèBlÿÿH=ÒR ¾è!kÿÿH‹=² 2H5ÁR H‰ÂèlÿÿH=¾R ¾èújÿÿH‹=‹ 2H5¬R H‰ÂèôkÿÿH=¨R ¾èÓjÿÿH‹=d 2H5•R H‰ÂèÍkÿÿH=R ¾è¬jÿÿH‹== 2H5R H‰Âè¦kÿÿH=|R ¾è…jÿÿH‹= 2H5jR H‰ÂèkÿÿH=fR ¾è^jÿÿH‹=ï2H5UR H‰ÂèXkÿÿH=RR ¾è7jÿÿH‹=È2H5BR H‰Âè1kÿÿH=@R ¾èjÿÿH‹=¡2H5-R H‰Âè kÿÿH=(R ¾èéiÿÿH‹=z2H5R H‰ÂèãjÿÿH=#U ¾èÂiÿÿH‹=S2H5øQ H‰Âè¼jÿÿH=óQ ¾ è›iÿÿH‹=,2H5æQ H‰Âè•jÿÿH=çQ ¾ètiÿÿH‹=2H5ÓQ H‰ÂènjÿÿH=ÍQ ¾èMiÿÿH‹=Þ2H5ºQ H‰ÂèGjÿÿH=µQ ¾ è&iÿÿH‹=·2H5¨Q H‰Âè jÿÿH=©Q ¾èÿhÿÿH‹=2H5•Q H‰ÂèùiÿÿH=Q ¾èØhÿÿH‹=i2H5~Q H‰ÂèÒiÿÿH={Q ¾è±hÿÿH‹=B2H5iQ H‰Âè«iÿÿH=¢0¾èŠhÿÿH‹=2H5MQ H‰Âè„iÿÿH=HQ ¾èchÿÿH‹=ô2H59Q H‰Âè]iÿÿH=8Q ¾èÿÿ‹t$ H‰ÃH‰ïèöDÿÿH‰I‰ÄI‹EH‰XI‰]H=¨6 ¹L‰öó¦—À„Àt^H=”6 ¹ L‰öó¦—À„ÀupA¶< t< u@IƒÇA¶< tô< tðH‹$HƒÄL‰þ[L‰ç]L)úA\A]A^A_éà?ÿÿIƒÇA¶< tô< tðH‹$HƒÄL‰þ[L‰ç]L)úA\A]A^A_éP=ÿÿH=6 ¹L‰öó¦—À„ÀuAƒD$<HƒÄ[]A\A]A^A_Ët$ M‰mM‰mèÿCÿÿIÇEI‰ÄI‰Eéÿÿÿf.„ATUI‰üS¿hè¿@ÿÿL‰çH‰Ãè¤<ÿÿxH‰ÅHcíHcÿè£@ÿÿH‰êL‰æH‰ÇH‰èò:ÿÿI‰ÀHèI9Àƃ3¶pÿNÒ@€þ\•€ù‰×H‰Á†„Òu éû@„ÿt#Hƒé¶qÿI9È„²DNÒ@€þ\@•ÇA€ùwØ@€þ.„®@€þ/H‰Ct!@„ÿuëD¶AÿÿÿH‰ÚI‰D$ H‰îH‰ÇèL9ÿÿÆ[]A\ÃAUATI‰õUSH‰ûHƒìH‹(H…ÿtè’8ÿÿL‰ïèª:ÿÿxH‰ÅLcåHcÿè©>ÿÿL‰âH‰C(L‰îH‰Çè÷8ÿÿ‰k0BÆ HƒÄ[]A\A]Ã@AUATUSHƒìH‹_(H…ÛtHƒÄH‰Ø[]A\A]ÀH‰ýH‹ H5;3 H…ÿHD}è-@ÿÿH…ÀI‰Ä„1öºH‰Çè¢>ÿÿL‰çèê<ÿÿL‰çH‰ÃèŸ:ÿÿ{LcëHcÿè>ÿÿL‰áH‰E(ºL‰îH‰Çèê8ÿÿHƒøtTH‹}(è«7ÿÿHÇE(ÇE0L‰çèT9ÿÿH‹](HƒÄH‰Ø[]A\A]ÃfHÇE(ÇE0HƒÄH‰Ø[]A\A]ÃH‹E(‰]0BÆ(ë¶f‹G0…Àx óÀSH‰ûèW8ÿÿ‹C0[ÃfUSH‰ýH‰óH‰÷Hƒìè<9ÿÿH‰ßH‰ÆèAÿÿH…ÀtH‹@ÇE@H‰E8HƒÄ[]ÃfD‹G@…Àt H‹G8Ã@SH‰ûèg@ÿÿH‰C8ÇC@[Ãf.„HƒHt óÀS1ÀH‰ûè•9ÿÿH‹^„1H‰ÙH‰ßH‰CH¾è @ÿÿH‹{(è6ÿÿHÇC([ÀSH‰ûè8ÿÿH‹CH[ÃH‰ÑH‰ò¾éÐ?ÿÿH‰ÑH‰ò1öéÃ?ÿÿH‹GPH…ÀtóÃDSH‰ûè·=ÿÿH‰CP[ÃAUATUSHƒìH‹oXH…ítHƒÄH‰è[]A\A]ÀI‰ý1Àè<ÿÿL‰ïH‰Åè“7ÿÿL‰ïèÛ7ÿÿH‹XH…Ût;fH‹A¸‹H<‹P8‹p H‹8è¦9ÿÿH‰ïI‰ÄH‰Æè˜5ÿÿL‰çèP>ÿÿH‹[H…ÛuÇI‰mXHƒÄH‰è[]A\A]ÃDAWAVE1ÉAUATI‰ôUSE1À1ÉH‰û1öHƒìL‰çI‰×j1Òèã:ÿÿ1öL‰çI‰Åè†>ÿÿH‰ßI‰Æè;7ÿÿH‹XXZH…Ûué«H‹[H…Û„›H‹+L‰çH‹uèœ9ÿÿ…ÀuàL‰ÿè7ÿÿH‹XH…Ûuë#DH‹[H…ÛtL‹;L‰çI‹7èi9ÿÿ…ÀuåM‰þI‹vH‹}IM IUèM8ÿÿI‹v(H‹}(IUIMè88ÿÿ‹UÿÿL‰çH‰ÅH‰Æèa=ÿÿH‰ïè :ÿÿH‹[H…ÛuÐL‰ïèø5ÿÿH‹XH…Ût#€H‹L‰çH‹0èJ:ÿÿH…ÀtH‹[H…Ûuä[L‰à]A\A]A^ÃH‹L‰êL‰÷H‹0èß=ÿÿL‰çH‰ÅH‰Æèñ<ÿÿH‰ïè™9ÿÿH‹[H…Ûu¨[L‰à]A\A]A^Ã@SH‰ûH‹?èt3ÿÿH‹{ H…ÿtèf3ÿÿH‹{(H…ÿtèX3ÿÿH‹{HH…ÿtè*=ÿÿH‹{PH…ÿtèÜ8ÿÿH‹{XH…ÿtè5ÿÿH‰ß[é%3ÿÿDHƒì¿ èB9ÿÿHÇHÇ@HÇ@HÇ@HƒÄÃ@f.„ATUI‰ôSHƒH‰ût/1ÀèH9ÿÿL‰çH‰Åè 4ÿÿH‰EH‹CH‰hH‰k[]A\ÄH‰{H‰{H‰÷èà3ÿÿH‰H‹CHÇ@[]A\Ãff.„AWAVAUATUSH‰óHì¸H¬$ H‰|$H‰÷dH‹%(H‰„$¨1ÀèT4ÿÿ¹H‰ÂH‰ÞH‰ïI‰Äè9ÿÿH‰ßBÆ„$ /èí3ÿÿH…À„œH‰ÃHD$Nd%H‰$H‰ßè«7ÿÿH…ÀI‰ÆtsMnL‰ïè÷3ÿÿLcøL‰îL‰çL‰úèV2ÿÿH‹$CÆ<H‰î¿èð3ÿÿ‹D$(%ð= t­=@tY=€uŸH‹|$H‰îè¥4ÿÿH‰ßè=7ÿÿH…ÀI‰Æu’DH‰ßè(5ÿÿH‹„$¨dH3%(u2Hĸ[]A\A]A^A_ÃA€~.„BÿÿÿH‹|$H‰îè˜9ÿÿé0ÿÿÿèŽ3ÿÿ@f.„US1ÀH‰ûHƒìè 7ÿÿH‹[H‰ÅH…Ût @H‹;èˆ1ÿÿH‰ïH‰Æè=6ÿÿH‹[H…ÛuäHƒÄH‰è[]Ãf.„USHƒìH‹_H…Ût)H‹;H‹kèô5ÿÿH‰ßH‰ëè™0ÿÿH…íuäHƒÄ[]ÃDHƒÄ[]é}0ÿÿf.„SHæ èƒ1ÿÿH…ÀtH5{+ H‰Çè?:ÿÿH…ÀH  HEØH‰Ø[Ãff.„USH‰ýHƒìèB1ÿÿH‰ïH‰ÃèÇ0ÿÿH˜HØH9Ãs>H V2 ¶3V€úMw,¶ÒHc‘HÊÿâ€HƒÄ1À[]ÀHƒÃH9ØuÉHƒÄHj []ÃAWAVAUATUSH‰ýHƒì(èÊ0ÿÿH‰ïH‰ÃèO0ÿÿLcðIÞL9óƒÿ¶+H¿$€H¾$@€ý A”Å@€ý ”ÀAÅ…!H‰t$H‰|$è²9ÿÿH‹H¾ÕH‹|$H‹t$öDQ…¦@€ý*•Â@€ý!•À„Ât ‰èƒàßLp ëDHƒÃH9Ót'¹H‰ÞL‰Çó¦—À„ÀuáHƒÄ1À[]ÄHƒÄH{ []ÃfAWAVAUATUSH‰ûHƒìH‰|$èÿÿH‰ßI‰ÇèŠÿÿHcØLûI9߃H-þ L%X L-ú L5ú €¹ L‰þH‰ïó¦—À„ÀuA¶G < „< „¹L‰þL‰çó¦—À„ÀuA¶G< „Ê< „¹L‰þL‰ïó¦—À„À„è¹L‰þL‰÷ó¦—À„À„ÎH=h ¹L‰þó¦—À„À„°H=S ¹L‰þó¦—À„ÀtH=> ¹L‰þó¦—À„Àu¾{L‰ÿèoÿÿH…ÀuMIƒÇL9û‡ÿÿÿH‹|$HƒÄ[]A\A]A^A_é5ÿÿDIƒÇ@IƒÇA¶< tô< tð<"uºA€;u³HƒÄH" []A\A]A^A_À¾;L‰ÿèóÿÿH…ÀuÑIƒÇL9û‡‰þÿÿéÿÿÿff.„UH‰åAVAUATSI‰ýHƒìL‹'dH‹%(H‰EØ1ÀL‰çèÿÿHXý¾.L‰çè“ÿÿIH9ЇžHcÛI‰æL‰æHCH‰ÚHƒàðH)ÄH‰çèGÿÿÆL‰ïèËÿÿH…ÀI‰ÄtBH‰çèëÿÿI‹u H‰ÃH…ötH‰Çè—ÿÿL‰æH‰ßè\ÿÿI‹E`H‰ßH‰C`èœÿÿH‰ßI‰Äè±ÿÿL‰ôH‹MØdH3 %(L‰àuHeà[A\A]A^]ÀE1äëÕèžÿÿ@f.„HFýHƒø‡²Fý‰òH ! ƒøwyD¶¶D7ÿA¶ð¶¶ 1ÈÐ=­‡}UHå! SHƒì¾…À‰ÃxVH-1H˜HÁàH‹tD8u?HƒÆHƒÇè2ÿÿ…Àu.H¾ÃHƒÄHÁàH([]öG¶0éwÿÿÿ„HƒÄ1À[]À1ÀÃf.„HFÿHƒø‡’ƒþ‰òL ud¶H‰ÁA¶Ѓø%wrUHê SHƒì¾…À‰ÃxKH-t„1H˜HÁàH‹t8u5HƒÆHƒÇèxÿÿ…Àu$H¾ÃHƒÄHÁàH([]öGA¶0ëŽfHƒÄ1À[]À1ÀÃf.„HFÿHƒø ‡²ƒþ‰òH v tƒþu¶G·DAÂD¶¶D7ÿA¶ð·A· qÈÐ=ÔwtUH\ SHƒì¿B…À‰ÃxMH-o1H˜HÁàH‹tD8u6HƒÆHƒÇè©ÿÿ…Àu%H¿ÃHƒÄHÁàH([]Ãf¶G·A0éqÿÿÿHƒÄ1À[]À1ÀÃf.„UH‰åAWAVAUATI‰üSHìèL‹dH‹%(H‰EÈ1ÀL‰ÿè¾ÿÿI‹t$H= ¹ó¦—€ڄÒunHcØI‰æL‰þHCH‰ÚHƒàðH)ÄH‰çI‰åèïÿÿÆÆDÿmI‹\$`H…Ût6H‹3H…öt.HƒÃë HƒÃH‹søH…ötL‰ïè¹ÿÿ…ÀuçHB L‰ôé¨L‰ôL‰çè+ÿÿL‰çH‰…ÿÿÿè¬ÿÿL‹•ÿÿÿH˜MH…ÿÿÿL‰ÖM‰×M9ÚH‰…ÿÿÿƒfI9ó†G¶< „<< I‰õué0A¶E< „[< „SIƒÅM9ëuâL‰ÚH)ò¸QHƒúQHGÐHcÚL‹µÿÿÿ¹QL‰ÿÿÿL‰÷èaÿÿL‹ÿÿÿÆ„ÿÿÿA‹IƒÆ‚ÿþþþ÷Ò!Ð%€€€€tè‰ÂÁê©€€DÂIV‰ÁLDòÁIƒÞ€½ÿÿÿ#„ÐL;µÿÿÿ†§L‰ÿÿÿèWÿÿM‰éH‹H‹µÿÿÿLG L‹ÿÿÿM‰õë€HƒÆL9îsWH¾öDCtìI9÷tçH¾VÿöSuÜ€ú_I‰ôtÔëfM‰ôI¾D$Mt$H‰Â·CöÄuæ¨u€ú_uMIt$L9îr¬M‰ÍA¶E< u@IƒÅA¶E< tó< tïM9ëL‰î‡sþÿÿH'÷ éÉ€I)öL…pÿÿÿ¹QMcöL‰ðþÿÿL‰øþÿÿL‰ÇL‰òL‰•ÿÿÿèþÿÿH=šJ H‰ÆBÆ„5pÿÿÿ¹I‰Àó¦—À„ÀtcL‹•ÿÿÿ¹ L‰ÆL‰×ó¦—À„ÀtFH=†û ¹ L‰Æó¦—À„Àt,H= ¹ L‰ÆL‹øþÿÿL‹ðþÿÿó¦—À„À…øþÿÿHµû H‹}ÈdH3<%(…ÿHeØ[A\A]A^A_]Ã@L‰êé±ýÿÿ¶…ÿÿÿ< t< …¹H‹…ÿÿÿHƒÀfHƒÀ¶€ú tô€ú tïH=£ ¹H‰Æó¦—€ڄÒ…àýÿÿ¶P€ú t €ú …ÎýÿÿHP¶@< t< uHƒÂ¶< tõ< tñ<uëM‰ÁHpÿÿÿ¹QI)ñL‰ðþÿÿM‰ÄMcÉH‰ßL‰…øþÿÿL‰ÊL‰ÿÿÿèCÿÿL‹ÿÿÿH‰ßL‰ÎBÆ„ pÿÿÿèxÿÿH…ÀL‹…øþÿÿL‹ðþÿÿ…œþÿÿL;…ÿÿÿwëfDIƒèL;…ÿÿÿtA€xÿ.uìM)ÄL‰Æ¹QMcäH‰ßL‰ÿÿÿL‰âèÌÿÿL‰æH‰ßBÆ„%pÿÿÿèøÿÿH…ÀL‹ÿÿÿ„˜üÿÿH‹pH=äù ¹ó¦—À„À…yüÿÿéþÿÿ@I‰õ1Û1ÒéøûÿÿH‹…ÿÿÿHƒÀéUþÿÿI‰ðéáþÿÿèÇ ÿÿ€HFùHƒø‡¢Fù‰òLæ ƒøwi¶H‰ÁA¶Ѓø!wUHÇ SHƒì¾…À‰ÃxXH-±g1H˜HÁàH‹t8uBHƒÆHƒÇèuÿÿ…Àu1H¾ÃHƒÄHÁàH([]ÃfD¶G A¶0ë‰f.„HƒÄ1À[]À1ÀÃf.„AUATI‰üUSHƒìhdH‹%(H‰D$X1ÀèŽ ÿÿII9Üs#è€ÿÿL‰âDH¾2H‹HƒÂ‹ ±ˆJÿH9ÓuêH5² L‰çè#ÿÿH…ÀtnI9ÄuiH5¥ L‰çè ÿÿH…ÀtUHhèlÿÿH‰êH‹ë@HƒÂH¾öAuòH)êI‰à¹PH‰ÓL‰ÇH‰îèÙÿÿH‰ÞH‰ÇÆèÊÿÿH…À…°H5ÜØL‰çè¡ÿÿH…ÀH‰Ã„ÍD¶kÿLkÿL‰ë@€ý u€Hƒë¶+@€ý tóI9Üt1èÑÿÿH‹8ë@Hƒë‰ÅI9ÜtmH¾KÿöOH‰ÈuçI9Üt€ù-t]@€ý-tŸI)ÝI‰à¹PL‰ÇL‰êH‰Þè&ÿÿL‰îH‰ÇBÆ,èÿÿH…ÀtWH‹@H‹t$XdH34%(uGHƒÄh[]A\A]ÃfL‰ãë¦Hƒëé?ÿÿÿ€H5¸ú L‰çè¹ÿÿH‰ÂH¦ú H…Òu­1Àë©è! ÿÿUSH‰ý1ÿHƒìhdH‹%(H‰D$X1ÀèÿÿH…À„æ1öH‰ÇH‰ÃèZÿÿ…À…H‹u H…ötYH‰ßèÁ ÿÿH…ÀtwH‰åºPH‰ÆH‰ïèÙÿÿH‰ßÆD$Oè ÿÿH‰ïèTÿÿH‹L$XdH3 %(…°HƒÄh[]Ãf„H‰ïè(ÿÿH…ÀH‰ÅtXH‰Çè ÿÿH‰îH‰ÂH‰ßèºÿÿH…Àu‰H‰ßè­ ÿÿH‰ÁH‹ëV1HT ¾H‹81ÀèíÿÿH‰ßè… ÿÿ¿è›ÿÿ1Àémÿÿÿ1ÿèj ÿÿH‰ÁH‹¨V1H ¾H‹81Àèªÿÿ¿è`ÿÿèÛÿÿf.„UH‰åAWAVAUATI‰üSHìØL‹wdH‹%(H‰EÈ1ÀL‰÷èNÿÿLcèL‰÷H‰ÃL‰îè] ÿÿH…ÀtHL‹xM…ÿt?A¶<„³<„VH‹MÈdH3 %(L‰ø…ÍHeØ[A\A]A^A_]ÃfDCI‰æI‹t$L‰êH˜HƒÀHƒàðH)ÄN<,H‰çH‰ãè6ÿÿL9üBÆ,sè·ÿÿH‹H‰àH¾HƒÀ‹‘ˆPÿL9øuíL‰îH‰ßè² ÿÿH…À„IL‹xL‰ôM…ÿ…JÿÿÿL­ÿÿÿ1À¹ L‰ïóH«ÆL‰çèZÿÿL‰çH‰…ÿÿÿèÛÿÿH‹µÿÿÿLcÀN4L9öƒŸ@I9ö†§¶< „œ< H‰óué¶< „u< „mHƒÃI9ÞuäL‰òH)ò¸QHƒúQHGÐLcú¹QL‰ïè± ÿÿBÆ„=ÿÿÿ€½ÿÿÿ#u*€½ÿÿÿ!t ë@HƒÃ¶< tõ< tñI9ÞH‰Þ‡eÿÿÿH5 L‰ïèVÿÿH…À„zHX¶@< u HƒÃ¶< tõ< tñH5Ô ºH‰ßèm ÿÿ…Àu¶CHƒÃ<:†|f„èkÿÿI‰ÝL‹0L=” ë@€ú;t!L‰þL‰ïèØ ÿÿI9ÅtIƒÅI¾UAöDV tÚI)ݸQLµpÿÿÿIƒýQ¹QH‰ÞLGèL‰÷L=”í L‰êè¡ ÿÿH5…í IcÅL‰÷Æ„pÿÿÿè×ÿÿ…À„„ýÿÿL‰îL‰÷èt ÿÿH…Àt L‹xM…ÿ…SýÿÿL‰îL‰÷è—ÿÿH…Àt L‹xM…ÿ…6ýÿÿK.L9óvèW ÿÿH‹L‰ðH¾HƒÀ‹‘ˆPÿH9ØuíL‰îL‰÷è ÿÿH…Àt L‹xM…ÿ…ñüÿÿL‰îL‰÷è5ÿÿH…Àt L‹xM…ÿ…ÔüÿÿI‹\$H‰ßèöÿÿH‰ßHcðè; ÿÿH…Àt L‹xM…ÿ…ªüÿÿL‰çèáÿÿH…ÀI‰Ç…–üÿÿE1ÿé¢üÿÿHºH£ÂƒvþÿÿHƒÃ¶<:‡gþÿÿëåDH‰Úé—ýÿÿ„H‰óE1ÿ1Òé•ýÿÿI_H‰ßèdÿÿH‰ßHcðèIÿÿH…À„5üÿÿL‰çÿPI‰Çé'üÿÿfL‰ôé¿üÿÿèƒÿÿH…ÿt3USH‰õH‰ò1öH‰ûHƒìèÿÿH‰ÂH)ÚH…ÀH‰èHEÂHƒÄ[]ÃfD1ÀÃDAUATUSHƒì(dH‹%(H‰D$1ÀèÑÿÿH…À„ÐLd$ Hl$H=W E1ÀH‰Ã¾L‰áH‰êè‘ÿÿ¾'H‰ßI‰ÅèAÿÿjj1öE1ÉE1ÀL‰ï‰ÁH‰Úè¨ÿÿ…À^_x"H4õ H‹T$dH3%(ugHƒÄ([]A\A]ÃH= E1ÀH‰êL‰á¾è&ÿÿ¾'H‰ßH‰ÅèÖÿÿjjE1ÉE1À‰ÁH‰Ú1öH‰ïè=ÿÿ…ÀZYy•Hbô ë“fD1Àë‰è?ÿÿDf.„USHƒì(dH‹%(H‰D$1ÀèÅÿÿH…À„¼HL$ HT$H=*ý E1ÀH‰Ã¾è‹ÿÿ¾dH‰ßH‰Åè;ÿÿjjE1À‰ÁH‰Ú1öH‰ïA¹H-ôü è˜ÿÿ…ÀZYx"H‹t$dH34%(H‰èuSHƒÄ([]ÄH5Åü H‰ßH-åó èú ÿÿH…ÀuÃH5®ü H‰ßèæ ÿÿH…ÀH“ü HDèë¤fD1íëšèGÿÿ€UH‰åAVAUATSI‰üHƒìdH‹%(H‰EØ1ÀèÊÿÿII9ÜrëO€HƒëI9Üt?€{ÿ.uñH‰ßI‰åèžÿÿLcàH‰ßL‰æè°ÿÿH…ÀtCH‹@€8L‰ì”À¶Àë f„1ÀH‹MØdH3 %(…|Heà[A\A]A^]ÃfDID$H‰ÞL‰âHƒàðH)ÄJ$H‰çI‰æè—ÿþÿH9ÜBÆ$s è ÿÿH‹H‰àfH¾HƒÀ‹‘ˆPÿH9ØuíL‰æL‰÷èÿÿH…À…^ÿÿÿ1ÀL‰ìéqÿÿÿè*ÿÿf.„AVAUATUSHƒì L‹%µL1dH‹%(H‰D$1ÀAƒ<$t~~|H‹ÕE1Lt$ Ll$1íHXDH‹;H…ÿt!‹sL‰ñL‰ê‰ðƒÈ@öÆEðE1ÀèSÿÿH‰C H‹{H…ÿt!‹sL‰ñL‰ê‰ðƒÈ@öÆEðE1Àè)ÿÿH‰C(ƒÅHƒÃHA;,$| H‹D$dH3%(u HƒÄ []A\A]A^ÃèVÿÿfDHƒì¿ èÿÿHÇHÇ@HÇ@HÇ@HƒÄÃ@f.„UH‰åAWAVAUATSH‰ûHìÈdH‹%(H‰EÈ1ÀèÕÿÿH‰…ÿÿÿH‹K1D‹ E…äu8H‹°D1Hƒ8t$HPH¸H‹ ‰ÆHƒÂHHƒÀH…ÉuîH‹HK1‰01ÀèwÿÿH‰ßèÏþþÿH‰ßèÿþÿH‹@H…ÀH‰…(ÿÿÿ„H‹K1H‰¥ÿÿÿHc‰…<ÿÿÿH…HƒàðH)ÄI‰çH)ÄH…PÿÿÿI‰åH‰…@ÿÿÿH‹…(ÿÿÿL‰­ ÿÿÿ„H‹H‹X(H…Û„ËH‰ßè¸þþÿLcàƒÀN#HcøL‰…0ÿÿÿè¯ÿÿH…ÀH‰…HÿÿÿL‹…0ÿÿÿ„oNd I‰ÆM‰ÅL9냭M9惤è¦ÿÿH‹ëHƒÃ¶< tõ< tñH¾ÐöQuçL9ësH< tD< t@L‰îH‰ßH)ÞLöë @M9ôv)IƒÆHƒÃAˆFÿI9ö„¾¶H‰ß< •Á< •„ÑuÒ< t< ufHƒÃ¶< tõ< tñM9ô†[ÿÿÿAÆ IƒÆL9ë‚SÿÿÿM9æsAÆD‹<ÿÿÿE…ÛŽ”D‰ð+…Hÿÿÿ»L‹­ ÿÿÿ‰…<ÿÿÿH‹ÄB1Lp(ë_fDIcÔH•HÿÿÿI‹~D‰0ÿÿÿD‰Ùjÿµ@ÿÿÿE1ÀD)áE1É1öè€þþÿ…ÀD‹0ÿÿÿ_AXxsH‹3I1‰ÚIƒÆHHƒÃ‹9ÐŽI‹~‹<ÿÿÿE1ÉH‹•HÿÿÿAÇDŸüÿÿÿÿE1ÀAÇDüÿÿÿÿj1öÿµ@ÿÿÿèþþÿ…ÀAYAZx¥Iƒ>D‹¥PÿÿÿD‹Tÿÿÿ…OÿÿÿƒûE‰dŸüE‰\ü„zÿÿÿCþH …1Àë1DA9ÓAÇDŸüÿÿÿÿE9$AÇDüÿÿÿÿ[}NHƒÀH9È„:ÿÿÿE9$A‹T|É~/A9Ó|áAÇÿÿÿÿAÇDÿÿÿÿë΀¶GéMþÿÿ€A9Ó|˜E;\Êë©fA‹Tëºf„‰…<ÿÿÿH‹…(ÿÿÿH‹@H…ÀH‰…(ÿÿÿ…/ýÿÿD‹<ÿÿÿE…ÉŽÊ»é–H=01 ¹L‰öó¦—À¾À…À„ßH=È- ¹L‰öó¦—À¾À…À„H‹…@ÿÿÿNd(¸H‹…ÿÿÿHƒx„@1Àè¾üþÿH‹½ÿÿÿL‰ H‹WH‰BH‰GH‹YG1D‹‰ØHƒÃD9È*A‹tŸü…öxèHÛL‹-s@1H=Œ0 ¹HÁàN‹t(¸H‰…@ÿÿÿL‰öó¦—À¾À…À…%ÿÿÿAIÿH=Q0 L‰úM‰êM‰ëM‰øMdH‰½Hÿÿÿ€A‹…ÉxI‹3H‹½Hÿÿÿ¹ó¦—Á€Ù„É„—IƒÀIƒÃHM9ÄuÍD‹:…ÿxI‹2H=•, ¹ó¦—Á€Ù„É„VHƒÂIƒÂHI9ÔuÎH‹½Hÿÿÿ¹L‰öó¦—€ڄÒtvH=_, ¹L‰öó¦—€ڄÒ„´…À„‘þÿÿ‰ØHƒÃD9ÈŒÖþÿÿH‹¥ÿÿÿH‹}ÈdH3<%(H‹…ÿÿÿ…HeØ[A\A]A^A_]ÃE1À¿E1äé:ûÿÿ1Òë HƒÂA9ÑŽyÿÿÿA‹4—…öxëH ÒH=¾+ I‹t͹ó¦—Á€Ù„ÉuÊH=¯+ ¹L‰öó¦—À„À…/þÿÿ¸1ÒfDA‹ —…Éx%H ÒH=ˆ+ I‹t͹ó¦—Á€Ù„É„õýÿÿHƒÂA9ÑÊé ÿÿÿH‰@H‰@L‰ HÇ@éÏýÿÿ¸é­þÿÿ¸éqþÿÿH‹ G1H=k º'¾H‹èùÿþÿƒÏÿèÁÿþÿè<ùþÿff.„H‰øH‹H…ÿtSH‹_è§öþÿH…ÛH‰ßuï[ÃDH‰ÇéöþÿAWAVI‰ÿAUAT¿(USI‰öA‰ÕA‰ÌL‰ÅHƒìè™üþÿH…ÀH‰ÃtaH‹zA1L‰;L‰sD‰kD‰cH‰kHƒ8HÇC t)H‹zB1H‹H‰Z H‰HƒÄ[]A\A]A^A_Ãf„H‰H‹NB1ëÙ@H=!3 èôöþÿë‘fAWAVHcöAUATL7US‰ÓHƒì(H‹’>1ƒúEÉH‰L$L‰D$AƒáóH‰8H‹LD1AƒÁ~ƒúEäL‰H‹@C1AƒÄƒúíL‰H‹ý=1ƒåøƒÅ ƒúHÉH‰8H‹O?1HƒáèHÁðƒúEÛÇH‹q@1AƒãüAƒÃI9úÇH‹1?1HÇH‹KB1ÇH‹ž?1HÇH‹xD1ÇH‹c?1HÇH‹ ?1HÇH‹çA1ÇH‹rB1D‰„‰E1ÀA¾ÆD$ºA¿H)ÀH¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…÷ fD¾/E…äE‰è~ZH¿EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHA½HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHc¼McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH»H-¼¹B¾H °ºD¾H‹ Ä@1D‰H ZºH¾„À„VH †¾HȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿHè0 HcHÂÿâ€H¾t$L)ðHP½HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹]=1‹…Òt_Hƒ|$tWH‹È@1H‹™:1H5-í L‹D$H‹ H‹<1H‹H‹H)ÁH)ÂH‹H:1H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹Z?1D‹H°¸IcóH‹ <1E1ÉH¾0H½H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…÷E…Û„·H‹ :1H‹HxH‰D$H‹ :1H‰8H‹Û?1L‹L9ׄöHà·H¾0HT¼D¾40Hˆ»¶ 0Hý¹¶,0H‹Z;1Dˆt$EöMcöHÉL‹HÚ»MöD¾$0HK¹D¶ 0éüÿÿH‹Š91H‹H‰D$HPH‹Ç:1H‰é·ýÿÿH‹h91H‹8H‹®:1H‰8H‹T91HOÿH‰H‹ž=1‹ƒúÿ„ Ž“…Ò„(ƒú…lýÿÿH‹½?1D‹E…Ét>H‹þ:1ÇH‹1:1H‹H‰H‹Ä<1H‹E;1‹‰H‹’91H‹ó91‹‰H‹(;1D‹E…ÒuH‹ñ91Hƒ8„H‹;1ÇéíüÿÿH‹ž81H‹H‹ä91HQH‰H‹Þ<1‹0ƒþÿ„•Že…ö„hƒþ„@ÿÿÿé§üÿÿH‹X81H‹H‹ž91H‰H‹D81HJÿH‰H‹æ71H‰ÑL‹D$H‹0H‹¼91H‹H)ñH‰D$H‰ÂH‹g<1H)òH‹5­61Hc8H‹4þH‹=71H‹?AÿÔé4üÿÿH‹=<1Çé"üÿÿH‹Ó71H‹H‹91H‰H‹¿71HƒêH‰éûûÿÿH‹<1ÇþÿÿÿééûÿÿH‹ò;1‹ƒúÿ„TTþÿÿƒúþ…ÈûÿÿM…ätfH‹t71H‹H‹š81H‹H9ÊsMH‹û=1H‹=Ü61‹0H‹û61H‹?L‹H‹–91L)ÁL)ÂD‹E…À„å…öL‹D$H5ié …õAÿÔH‹&81ÇH‹Y91ÇH‹ô61H‹H‹81H‰é*ûÿÿH‹+81L‹H‹Ñ61IHÿH‰H‹;1‹ƒúÿ…}ýÿÿH‹Q=1ƒ8t>H‹•81ÇH‹È71H‹H‰H‹[:1H‹Ü81‹‰H‹)71H‹Š71‹‰M…ätKH‹’71H‹I9ÐvH‹71ÇH‹A61H‹H‰H‹Ô81H‹U71‹‰H‹¢51H‹61‹‰M…ä„ÀþÿÿH‹61H‹H9׆­þÿÿH‹t41H‰ùH‹=B41H‹0H‹71H‹?D‹H)ñE…Û…nþÿÿH‹¯51ƒ8„dH)òL‹D$H5Ðæ AÿÔéYþÿÿ€…Û„ÈùÿÿH‹y51‹…É„KùÿÿHƒ|$„«ùÿÿH‹œ61‹…À…CùÿÿH‹ :1H‹Ü31H5væ L‹D$H‹ H‹F51H‹H‹H)ÁH)Âé>ùÿÿH‹ž:1D‹E…Òt>H‹ß51ÇH‹51H‹H‰H‹¥71H‹&61‹‰H‹s41H‹Ô41‹‰H‹á41Hƒ8…ï÷ÿÿéþÿÿƒúþ…á÷ÿÿM…ä„{üÿÿH‹¹41H‹H9цhüÿÿH‹:1H‹=÷21‹0H‹31H‹?L‹H‹±51L)ÁL)ÂD‹E…À…üÿÿH‹X41L‹D$ƒ8„¬…öH5zå „ üÿÿè¾óþÿéüÿÿf„ƒþþ…O÷ÿÿM…ä„éûÿÿH‹'41H‹H9цÖûÿÿé„ûÿÿH‹91‹…Ét>H‹ Â41ÇH‹õ31H‹ H‰H‹ ˆ61H‹ 51‹ ‰H‹ V31H‹·31‹ ‰M…ä„tüÿÿH‹»31H‹0H9ò†aüÿÿH‹(21H‹ ù11L‹H‹¿41H‹9H‰ÑL)Áƒ8„ãL)ÆL‹D$H‰òH5Žä AÿÔéüÿÿH‹Ô81ƒ8t>H‹41ÇH‹K31H‹H‰H‹Þ51H‹_41‹‰H‹¬21H‹ 31‹‰M…ä„ÊûÿÿH‹131H‹H‹31H‹H9ц­ûÿÿH‹t11H‹=E11H‹0H‹ 41H‹?H)ñƒ8…tûÿÿéýÿÿH‹031H‹H‹¾21H‰éÏøÿÿ…öH5×ã „_úÿÿéOþÿÿH‹ƒ21ƒ8„†L)ÆL‹D$H‰òH5¡ã AÿÔé*ûÿÿH‹Ù21L‰éúóÿÿH‹Ê21H‰8éúöÿÿH‹»21L‹D$H‹H‰ÂH‰D$H)òH5cã AÿÔéãúÿÿH‹Ú51H;8…üÿÿ¶D5„À„tüÿÿƒèéÕôÿÿH‹m21H5(ã H‹H‰ÂH‰D$L)ÂL‹D$AÿÔé•úÿÿAWAVHcöAUATL 7US‰ÓHƒì(H‹’01ƒúíH‰L$L‰D$ƒåôH‰8H‹N61ƒÅƒúEäL‰H‹C51AƒÄƒúEÛL‰H‹ÿ/1AƒãúAƒÃƒúHÉH‰8H‹O11HƒáêHƒÁ ƒúEÒÇH‹t21AƒâüAƒÂI9ùÇH‹411HÇH‹N41ÇH‹¡11HÇH‹{61ÇH‹f11HÇH‹11HÇH‹ê31ÇH‹u41D‰„ÜL5ŬE1ÀÆD$ºA¿Hë¬H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…Ì fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH©«HÁE„Û~OI¾ûHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãõHPH9ÖsÝE¾ÛHùDÝH«McÒB¾<…ÿ~L?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@îHPH9ÖsÖýL%ì©HeªD¾(H‹Ù21D‰HªH¾(„ÀtKH _«L‹t$HȾHhLlL9ítHƒÅ€}ÿwñ¶EÿH ~# HcHÈÿàH‹~21D‹H”©IcòH‹ 2/1E1ÉH¾0HûªH‹9H¾ HBLD 1ÉëDHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…ÎE…Ò…9…Û„‡H‹P.1‹…É„þHƒ|$tnH‹w/1‹…À„H‹æ21H‹·,1H5Kß L‹D$H‹ H‹!.1H‹H‹H)ÁH)ÂH‹V21H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøÅépþÿÿH¾t$L)ðH­©HÁøHЀ<0…ýÿÿHGE…I9Á†{ýÿÿ€ „qýÿÿE…éeýÿÿDH)ÈHÁøÅéþÿÿfH‹.1‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹,1H‹HxH‰D$H‹ô+1H‰8H‹Â11L‹L9Ï„zH·§H¾0H©D¶40HߨH¾ 0H[¨D¶0H‹?-1Dˆt$HÉL‹HͨD¾$0A¾ÆL5µ¨ÀH˜M4FHþ§¾,0éëûÿÿH‹f+1H‹ ¯,1H‹=X+1H‹H‰HHÿH‰H‹=œ/1‹ƒúÿ„׎“…Ò„ƒú…JýÿÿH‹»11‹…Òt>ÇH‹ø,1H‹ 1,1H‹H‰H‹Ä.1H‹ E-1‹‰H‹’+1H‹ ó+1‹‰H‹(-1D‹E…ÛuH‹ñ+1Hƒ8„H‹-1ÇéÍüÿÿH‹ž*1H‹ ç+1H‹H‰D$HƒÀH‰é«üÿÿH‹|*1H‹ Å+1L‹D$H‹H‰H‹ c*1HPÿH‰H‹ *1H‹H‹ ã+1H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ‹.1Hc1H‹ A.1H‹4ñ‰ÁH‹”/1H‹8AÿÖé9üÿÿH‹ *1H‹=S+1H‹HAH‰H‹=J.1‹ƒúÿ„”®þÿÿƒúþ…üÿÿM…ötYH‹ü*1H‹H9ÑvJH‹=m)1H‹V01H‹7H‹=$/1‹H)ñH)òH‹5õ+1H‹?ƒ>„L…ÀL‹D$H5ÎÛ …_AÿÖH‹‹*1H‹ œ*1ÇH‹·+1ÇH‹R)1H‹H‰éoûÿÿH‹˜-1Çé]ûÿÿH‹.)1H‹ w*1H‹H‰H‹ )1HƒèH‰é6ûÿÿH‹ß.1H‹°(1H5JÛ L‹D$H‹ H‹*1H‹H‹H)ÁH)ÂéôûÿÿH‹*+1D‹E…Ò…îúÿÿH‹×)1ÇH‹â)1Hƒ8…ÐúÿÿH‹9*1H‹ Ê)1H‹H‰é·úÿÿH‹à,1Çé¥úÿÿH‹Æ)1H‹=o(1H‹HHÿH‰H‹=¶,1‹ƒúÿ…ýÿÿH‹ ì.1D‹ E…Ét>H‹-*1ÇH‹ `)1H‹H‰H‹ó+1H‹ t*1‹‰H‹Á(1H‹ ")1‹‰M…ötNH‹ *)1H‹H9Ðv?H‹ ›'1H‹1H‹ Y-1H)ðH‹9H‰ÁH‹)*1D‹E…À„ùH)òL‹D$H5Ú AÿÖH‹Ä(1ÇH‹÷)1ÇH‹Â(1HÇé®ùÿÿH‹×+1ÇéœùÿÿH‹Å+1ÇÿÿÿÿéŠùÿÿH‹ û-1D‹ E…Ét>H‹<)1ÇH‹ o(1H‹H‰H‹+1H‹ ƒ)1‹‰H‹Ð'1H‹ 1(1‹‰M…ö„YÿÿÿH‹ 5(1H‹H9ІFÿÿÿH‹ ¢&1H‹1H)ðH‰ÁH‹Z,1H‹8H‹0)1D‹E…À…ÿÿÿH‹Ý'1ƒ8„~H)òL‹D$H5þØ AÿÖéòþÿÿDƒúþ…¿øÿÿM…ö„ýÿÿH‹·'1H‹H9цýÿÿH‹=$&1H‹ -1H‹7H‹=Û+1‹H)ñH)òH‹5¬(1H‹?D‹E…Û…´üÿÿH‹5V'1L‹D$D‹E…Ò„—…ÀH5uØ „¡üÿÿè¹æþÿéšüÿÿ@H‹©,1‹…Ét>ÇH‹æ'1H‹ '1H‹H‰H‹²)1H‹ 3(1‹‰H‹€&1H‹ á&1‹‰H‹î&1Hƒ8…Ü÷ÿÿéýÿÿH‹@'1H‹ Ñ&1H‹H‰éßúÿÿ…ÀH5ç× „ üÿÿédÿÿÿH‹'1H‰8é#øÿÿH‹'1L‰é%öÿÿH‹=*1H;8… øÿÿA¾,4@„íŽÿ÷ÿÿƒíé"÷ÿÿH‹Ï&1L‹D$H‹H‰ÂH‰D$H)òH5w× AÿÖébýÿÿDAWAVHcöAUATL7US‰ÓHƒì(H‹ò$1ƒúEÉH‰L$L‰D$AƒáóH‰8H‹¬*1AƒÁ5ƒúEäL‰H‹ )1AƒÄƒúíL‰H‹]$1ƒåûƒÅƒúHÉH‰8H‹¯%1HƒáèHƒÁfƒúEÛÇH‹Ô&1AƒãüAƒÃ I9úÇH‹”%1HÇH‹®(1ÇH‹&1HÇH‹Û*1ÇH‹Æ%1HÇH‹p%1HÇH‹J(1ÇH‹Õ(1D‰„üE1ÀA¾ ÆD$º A¿HlŸH¾2HBLl21öëf„HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…Á fD¾/E…äE‰è~ZH«žEäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDH¡HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHóœMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH#œH-,›B¾H ЛD¾H‹ $'1D‰H z›H¾„ÀtRH ÊL‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH  HcHÈÿàH‹Â&1D‹HèšIcóH‹ v#1E1ÉH¾0H_H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€úADÏIDùL9Àuè„É…£ E…Û…9…Û„‡H‹"1‹…É„þHƒ|$tnH‹·#1‹…À„{H‹&'1H‹÷ 1H5‹Ó L‹D$H‹ H‹a"1H‹H‹H)ÁH)ÂH‹n#1H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðHÑ›HÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹Á"1‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹G 1H‹HxH‰D$H‹4 1H‰8H‹&1L‹L9ׄhH÷˜H¾0Hk›D¾40HÿšH¾ 0H3š¶,0H‹€!1Dˆt$EöMcöHÉL‹H›MöD¾$0HÁ™D¾ 0éÔûÿÿH‹°1H‹0H‹ö 1H‰0H‹œ1HNÿH‰H‹æ#1‹ƒøÿ„`Ž€…À„ƒø…LýÿÿH‹&1D‹E…Ét>ÇH‹@!1H‹ y 1H‹H‰H‹ #1H‹ !1‹‰H‹Ú1H‹ ; 1‹‰H‹p!1D‹E…ÀuH‹9 1Hƒ8„0H‹P!1ÇéÍüÿÿH‹æ1H‹ / 1H‹H‰D$HƒÀH‰é«üÿÿH‹Ä1H‹= 1H‹HAH‰H‹=#1‹ƒúÿ„[Ž+…Ò„3ƒú„ÿÿÿéeüÿÿH‹~1H‹ Ç1H‹H‰H‹ j1HƒèH‰é>üÿÿH‹W1H‹  1H‹H‰H‹ C1HPÿH‰H‹ å1L‹D$H‹H‹ ¾1H‹ H)ÐH‰L$H)ÑH‰ÊH‹ f"1Hc1H‹ l!1H‹4ñ‰ÁH‹G 1H‹8AÿÖéÌûÿÿH‹="1ÇéºûÿÿH‹«#1H‹|1H5Ð L‹D$H‹ H‹æ1H‹H‹H)ÁH)Âé€üÿÿH‹ö!1ÇésûÿÿH‹Œ1H‹ Õ1H‹HƒÀH‰é:ÿÿÿH‹¿1H‹ h1H‹H‰D$HƒèH‰é4ûÿÿH‹¥!1Çé"ûÿÿH‹“!1ÇÿÿÿÿéûÿÿH‹y1H‹0H‹1HNÿH‰H‹i!1‹ƒøÿ…ƒýÿÿH‹Ÿ#1‹8…ÿt>ÇH‹Ü1H‹ 1H‹H‰H‹¨ 1H‹ )1‹‰H‹v1H‹ ×1‹‰M…ötMH‹ß1H‹H9Æv>H‹ P1H‹H‹ æ1H‹9H‰ñH‹5á1H)у>„ðH)ÐL‹D$H5¹Î ‰ÂAÿÖH‹z1ÇH‹­1ÇH‹x1HÇéúÿÿH‹ 1Çþÿÿÿé úÿÿH‹{ 1‹ƒøÿ„z•üÿÿƒøþ…éùÿÿM…ötdH‹ý1H‹H‹#1H‹H9ÊsKH‹=”1H‹}"1H‹7H‹=#1‹H)ñH)òH‹51H‹?‹6…ö„…ÀL‹D$H5ôÍ …%AÿÖH‹±1H‹ Â1ÇH‹Ý1ÇH‹x1H‹H‰éMùÿÿH‹¾1D‹E…Ò…:ùÿÿH‹k1ÇH‹v1Hƒ8…ùÿÿH‹Í1H‹ ^1H‹H‰éùÿÿH‹¼!1D‹E…Ût>ÇH‹÷1H‹ 01H‹H‰H‹Ã1H‹ D1‹‰H‹‘1H‹ ò1‹‰M…ö„dþÿÿH‹ö1H‹H9ƆQþÿÿH‹ c1H‹H‰ñH‹5ö1H‹>H‹5ô1H)ÑD‹E…Ò…þÿÿH‹5ž1ƒ>„ìH)ÐL‹D$H5¿Ì ‰ÂAÿÖéûýÿÿ@H‹ù 1D‹E…Ét>ÇH‹41H‹ m1H‹H‰H‹1H‹ 1‹‰H‹Î1H‹ /1‹‰H‹<1Hƒ8…â÷ÿÿéÁþÿÿƒøþ…Ô÷ÿÿM…ö„KþÿÿH‹1H‹H9ц8þÿÿH‹=1H‹j 1H‹7H‹=1‹H)ñH)òH‹5 1H‹?D‹E…À…ëýÿÿH‹5³1L‹D$ƒ>„Œ…ÀH5ÕË „ÛýÿÿèÚþÿéÔýÿÿ@ƒúþ…G÷ÿÿM…ö„¾ýÿÿH‹‡1H‹H9ц«ýÿÿé[ýÿÿH‹ ß1‹…Òt>H‹"1ÇH‹ U1H‹H‰H‹è1H‹ i1‹‰H‹¶1H‹ 1‹‰M…ö„‰üÿÿH‹ 1H‹H9ІvüÿÿH‹ ˆ1H‹1H‹ 1H)ðH‹9H‰ÁH‹1ƒ8„MH)òL‹D$H5ñÊ AÿÖé5üÿÿH‹71‹8…ÿt>ÇH‹t1H‹ ­1H‹H‰H‹@1H‹ Á1‹‰H‹1H‹ o1‹‰M…ö„áûÿÿH‹“1H‹H‹i1H‹H9Á†ÄûÿÿH‹=Ö1H‹5o1H‹H‹>H‹5j1H)у>…‰ûÿÿétýÿÿ…ÀH5RÊ „OüÿÿéoþÿÿH‹~1H‰8éNöÿÿH‹o1L‰é0ôÿÿH‹`1H‹ ñ1H‹H‰é·øÿÿH‹1H;8…öÿÿ¾D5„ÀŽöÿÿƒèé*õÿÿH‹"1L‹D$H5ØÉ H‹H‰D$H)ÐH‰ÂAÿÖéÿúÿÿH‹y1ƒ8tH)òL‹D$H5žÉ AÿÖéÜúÿÿH‹Ö1L‹D$H‹H‰ÂH‰D$H)òH5~É AÿÖé³úÿÿff.„AWAVHcöAUATL7US‰ÓHƒì(H‹ò1ƒúEÉH‰L$L‰D$AƒáñH‰8H‹¬1AƒÁ?ƒúEäL‰H‹ 1AƒÄƒúíL‰H‹]1ƒåúƒÅ ƒúHÉH‰8H‹¯1HƒáäHƒÁzƒúEÛÇH‹Ô1AƒãüAƒÃI9úÇH‹”1HÇH‹®1ÇH‹1HÇH‹Û1ÇH‹Æ1HÇH‹p1HÇH‹J1ÇH‹Õ1D‰„üE1ÀA¾ ÆD$º A¿HLŽH¾2HBLl21öëf„HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…È fD¾/E…äE‰è~ZH›EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDHaŒHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHËMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHãŠH-ì‰B¾H ŠD¾H‹ $1D‰H :ŠH¾„ÀtRH ªŒL‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH ~ HcHÈÿàH‹Â1D‹H¨‰IcóH‹ v1E1ÉH¾0H?ŒH‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…ª E…Û…9…Û„‡H‹1‹…É„þHƒ|$tnH‹·1‹…À„ŠH‹&1H‹÷1H5‹Å L‹D$H‹ H‹a1H‹H‹H)ÁH)ÂH‹Æ1H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðHÑHÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹Á1‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹G1H‹HxH‰D$H‹41H‰8H‹1L‹L9ׄ“H·‡H¾0H[ŠD¾40Hï‰H¾ 0H‰¶,0H‹€1Dˆt$EöMcöHÉL‹HŠMöD¾$0H‘ˆD¾ 0éÔûÿÿH‹°1H‹ ù1H‹H‰D$HƒÀH‰éuýÿÿH‹Ž1H‹0H‹Ô1H‰0H‹z1HNÿH‰H‹Ä1‹ƒøÿ„@Ž^…À„óƒø…*ýÿÿH‹ã1D‹E…Ét>ÇH‹1H‹ W1H‹H‰H‹ê1H‹ k1‹‰H‹¸1H‹ 1‹‰H‹N1D‹E…ÛuH‹1Hƒ8„ÞH‹.1Çé«üÿÿH‹œ1H‹m1H5à L‹D$H‹ H‹×1H‹H‹H)ÁH)ÂéqýÿÿH‹1H‹ Ø1H‹H‰H‹ {1HƒèH‰éOüÿÿH‹h1H‹=±1H‹HAH‰H‹=¨1‹ƒúÿ„ÿŽÏ…҄׃ú„äþÿÿé üÿÿH‹"1H‹ k1H‹H‰H‹ 1HPÿH‰H‹ °1L‹D$H‹H‹ ‰1H‹ H)ÐH‰L$H)ÑH‰ÊH‹ 11Hc1H‹ ï1H‹4ñ‰ÁH‹j1H‹8AÿÖé—ûÿÿH‹1Çé…ûÿÿH‹ö1ÇþÿÿÿésûÿÿH‹ä1ÇéaûÿÿH‹Ò1ÇÿÿÿÿéOûÿÿH‹¸1H‹0H‹^1HNÿH‰H‹¨1‹ƒøÿ…äýÿÿH‹Þ1‹8…ÿt>ÇH‹1H‹ T1H‹H‰H‹ç1H‹ h1‹‰H‹µ1H‹ 1‹‰M…ötMH‹1H‹H9Æv>H‹ 1H‹H‹ }1H‹9H‰ñH‹5 1H)у>„/H)ÐL‹D$H5øÀ ‰ÂAÿÖH‹¹1ÇH‹ì1ÇH‹·1HÇé[úÿÿH‹Ì1‹ƒøÿ„Ëýÿÿƒøþ…:úÿÿM…ötfH‹N1H‹H‹t1H‹H9ÊsMH‹=å 1H‹Î1H‹7H‹=Ì1‹H)ñH)òH‹5m1H‹?D‹E…À„d…ÀL‹D$H5CÀ …tAÿÖH‹1H‹ 1ÇH‹,1ÇH‹Ç 1H‹H‰éœùÿÿH‹ 1D‹E…Ò…‰ùÿÿH‹º1ÇH‹Å1Hƒ8…kùÿÿH‹1H‹ ­1H‹H‰éRùÿÿH‹Ã1Çé@ùÿÿH‹Y 1H‹ ¢1H‹HƒÀH‰é<ýÿÿH‹Œ1H‹ 5 1H‹H‰D$HƒèH‰éùÿÿH‹º1‹…Òt>ÇH‹÷1H‹ 01H‹H‰H‹Ã1H‹ D1‹‰H‹‘ 1H‹ ò 1‹‰M…ö„%þÿÿH‹ö 1H‹H9ƆþÿÿH‹ c 1H‹H‰ñH‹5N1H‹>H‹5ô1H)ÑD‹E…Û…ÑýÿÿH‹5ž 1ƒ>„ÉH)ÐL‹D$H5¿¾ ‰ÂAÿÖé¼ýÿÿ@H‹ù1D‹E…Òt>ÇH‹41H‹ m 1H‹H‰H‹1H‹ 1‹‰H‹Î 1H‹ / 1‹‰H‹< 1Hƒ8…â÷ÿÿérþÿÿƒøþ…Ô÷ÿÿM…ö„üýÿÿH‹ 1H‹H9цéýÿÿH‹= 1H‹j1H‹7H‹=h1‹H)ñH)òH‹5 1H‹?D‹E…À…œýÿÿH‹5³ 1L‹D$ƒ>„Å…ÀH5Õ½ „ŒýÿÿèÌþÿé…ýÿÿ@ƒúþ…G÷ÿÿM…ö„oýÿÿH‹‡ 1H‹H9ц\ýÿÿé ýÿÿH‹ ß1‹1…öt>H‹" 1ÇH‹ U 1H‹H‰H‹è1H‹ i 1‹‰H‹¶ 1H‹  1‹‰M…ö„JüÿÿH‹  1H‹H9І7üÿÿH‹ ˆ 1H‹1H‹ v 1H)ðH‹9H‰ÁH‹ 1ƒ8„OH)òL‹D$H5ñ¼ AÿÖéöûÿÿH‹71D‹E…Ét>ÇH‹r 1H‹ « 1H‹H‰H‹>1H‹ ¿ 1‹‰H‹ 1H‹ m 1‹‰M…ö„ ûÿÿH‹‘ 1H‹H‹g 1H‹H9Á†ƒûÿÿH‹=Ô 1H‹5Å 1H‹H‹>H‹5h 1H)у>…HûÿÿérýÿÿH‹ 1H‹ ! 1H‹H‰é ùÿÿH‹w 1H‰8éGöÿÿH‹h 1L‰é)ôÿÿ…ÀH5¼ „Çûÿÿé6þÿÿH‹E 1L‹D$H5û» H‹H‰D$H)ÐH‰ÂAÿÖéãúÿÿH‹d1H;8…ôõÿÿ¾D5„ÀŽçõÿÿƒèéÿôÿÿH‹w 1ƒ8tH)òL‹D$H5œ» AÿÖé›úÿÿH‹Ô 1L‹D$H‹H‰ÂH‰D$H)òH5|» AÿÖérúÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹ò1ƒúEÉH‰L$L‰$Aƒá÷H‰8H‹­1AƒÁtƒúEäL‰H‹¡ 1AƒÄƒúíL‰H‹^1ƒåúƒÅƒúHÉH‰8H‹° 1HƒáðHÁþƒúEÛÇH‹Ò 1AƒãýAƒÃI9úÇH‹’ 1HÇH‹¬ 1ÇH‹ÿ 1HÇH‹Ù1ÇH‹Ä 1HÇH‹n 1HÇH‹H 1ÇH‹Ó 1D‰„šE1ÀA¾@ÆD$º ÇD$A¿H}H¾2HBLl21öë€HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…M fD¾/E…äE‰è~ZH|EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH9zHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãeHPH9ÖsÝ@¾íHùAéH‹yMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH{xH-”wB¾H (xD¾H‹  1D‰H ÒwH¾„À„^H ^{HȾL`M‰æL‹d$Ll€M9î„&IƒÆA€~ÿwìA¶VÿHØü HcHÂÿâ€H¾t$L)ðH0zHÁøHж0<„<„w„À…}þÿÿHGE…I9†iþÿÿ€ „_þÿÿE…éSþÿÿH)ÈHÑøAÁéÿÿÿfH)ÈHÁøAÁéïþÿÿ…ÒtlH‹­1‹…Òt_Hƒ|$tWH‹ 1H‹é1H5}· L‹$H‹ H‹T1H‹H‹H)ÁH)ÂH‹ 1H‹8H‹D$HƒÄ([]A\A]A^A_ÿàf„HƒÄ([]A\A]A^A_ÃH‹ª 1D‹H@vIcóH‹ ^1E1ÉH¾0HçyH‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…E E…Û„ÏH‹p1H‹HxH‰D$H‹]1H‰8H‹+ 1L‹L9ׄC HuH¾0H4yD¾40Hhx¶ 0Hýv¶,0H‹ª1Dˆt$EöMcöHÉL‹HÚxMöD¾$0H‹vD¶ 0éüÿÿH‹Ú1H‹H‰D$HPH‹1H‰é¯ýÿÿH‹¸1H‹8H‹þ1H‰8H‹¤1HOÿH‰H‹î1‹ƒúÿ„$Žç…Ò„|ƒú…dýÿÿH‹ 1D‹E…Òt>H‹N1ÇH‹1H‹H‰H‹1H‹•1‹‰H‹â1H‹C1‹‰H‹x1D‹E…ÉuH‹A1Hƒ8„gH‹X1ÇéåüÿÿH‹î1H‹H‹41HQH‰H‹.1‹0ƒþÿ„å޵…ö„¼ƒþ„@ÿÿÿéŸüÿÿH‹1ÇéüÿÿH‹î1Çé{üÿÿH‹„1H‹HPH‹Æ1H‰H‹1H‰ÑL‹$H‹0H‹ó1H‹H)ñH‰D$H‰ÂH‹ž1H)òH‹5L1Hc8H‹4þH‹=1H‹?AÿÔéüÿÿH‹1H‹H‹b1H‰H‹1HJÿH‰ëŒH‹H1L‹H‹î1IHÿH‰H‹81‹ƒúÿ…JþÿÿH‹n1ƒ8t>H‹²1ÇH‹å1H‹H‰H‹x1H‹ù1‹‰H‹F1H‹§1‹‰M…ätJH‹¯1H‹I9Ðv;H‹ 1H‹ Y1H‹0H‹·1H‹9L‰ÁH)ñƒ8„xH)òL‹$H5г AÿÔH‹M1ÇH‹€1ÇH‹K1HÇéÿúÿÿƒD$éõúÿÿÇD$éèúÿÿH‹I1‹ƒúÿ„ª[ýÿÿƒúþ…ÇúÿÿM…äteH‹Ë1H‹H‹ñ1H‹H9ÊsLH‹R1H‹=›1‹0H‹R1H‹?L‹H‹í1L)ÁL)ÂD‹E…À„@…öL‹$H5Á² …PAÿÔH‹~1ÇH‹±1ÇH‹L1H‹H‹r1H‰é*úÿÿH‹‹1D‹E…É…úÿÿH‹81ÇH‹C1Hƒ8…ùùÿÿH‹š1H‹H‹(1H‰éàùÿÿH‹A1ÇÿÿÿÿéÎùÿÿH‹'1H‹H‰D$HPÿH‹Äÿ0H‰é¬ùÿÿH‹ 1Çþÿÿÿéšùÿÿƒl$éùÿÿH‹™ÿ0H‹H‹ß1H‰H‹…ÿ0HƒêH‰éiùÿÿH‹Ê1ÇéWùÿÿH‹1‹…Òt>H‹C1ÇH‹v1H‹H‰H‹ 1H‹Š1‹‰H‹×ÿ0H‹81‹‰M…ä„×ýÿÿH‹<1H‹H9׆ÄýÿÿH‹©þ0H‰ùH‹=ß1H‹0H‹=1H‹?‹H)ñ…À…ˆýÿÿH‹æÿ0ƒ8„™H)òL‹$H5± AÿÔésýÿÿ€…Û„°ùÿÿH‹±ÿ0‹…É„3ùÿÿHƒ|$„“ùÿÿH‹Ô1‹…À…+ùÿÿH‹C1H‹þ0H5®° L‹$H‹ H‹ÿ0H‹H‹H)ÁH)Âé&ùÿÿD‹T$E…fAÅE…ÒEDÅéðöÿÿD‹d$A…E…E…äDEÀéÑöÿÿH‹š1D‹E…Ût>H‹Ûÿ0ÇH‹ÿ0H‹H‰H‹¡1H‹"1‹‰H‹oþ0H‹Ðþ0‹‰H‹Ýþ0Hƒ8…“÷ÿÿé•ýÿÿƒúþ……÷ÿÿM…ä„ýÿÿH‹µþ0H‹H9ц ýÿÿH‹1H‹=[1‹0H‹ý0H‹?L‹H‹­ÿ0L)ÁL)ÂD‹E…À…ÀüÿÿH‹Tþ0L‹$ƒ8„¨…öH5w¯ „°üÿÿ軽þÿé©üÿÿfDƒþþ…÷öÿÿM…ä„‘üÿÿH‹'þ0H‹H9ц~üÿÿé-üÿÿH‹1‹…Ét>H‹ Âþ0ÇH‹õý0H‹ H‰H‹ ˆ1H‹ ÿ0‹ ‰H‹ Vý0H‹·ý0‹ ‰M…ä„VûÿÿH‹»ý0H‹0H9ò†CûÿÿH‹(ü0H‹ a1L‹H‹¿þ0H‹9H‰ÑL)Áƒ8„âL)ÆL‹$H‰òH5® AÿÔéûÿÿH‹Õ1ƒ8t>H‹þ0ÇH‹Lý0H‹H‰H‹ßÿ0H‹`þ0‹‰H‹­ü0H‹ý0‹‰M…ä„­úÿÿH‹2ý0H‹H‹ý0H‹H9цúÿÿH‹uû0H‹=®1H‹0H‹ þ0H‹?H)ñƒ8…XúÿÿéËüÿÿH‹1ý0H‹H‹¿ü0H‰逸ÿÿ…öH5Ø­ „ûÿÿéSþÿÿH‹„ü0ƒ8„„L)ÆL‹$H‰òH5£­ AÿÔéúÿÿH‹Ûü0L‰é¤óÿÿH‹Ìü0H‰8é¬öÿÿH‹½ü0L‹$H‹H‰ÂH‰D$H)òH5f­ AÿÔéÈùÿÿH‹Ýÿ0H;8…Lüÿÿ¶D5„À„?üÿÿƒèé€ôÿÿH‹pü0H5+­ H‹H‰ÂH‰D$L)ÂL‹$AÿÔé{ùÿÿ€AWAVHcöAUATL7US‰ÓHƒì(H‹’ú0ƒúEÉH‰L$L‰$AƒáôH‰8H‹M1AƒÁ4ƒúEäL‰H‹Aÿ0AƒÄƒúíL‰H‹þù0ƒåúƒÅƒúHÉH‰8H‹Pû0HƒáêHƒÁdƒúEÛÇH‹uü0AƒãüAƒÃ I9úÇH‹5û0HÇH‹Oþ0ÇH‹¢û0HÇH‹|1ÇH‹gû0HÇH‹û0HÇH‹ëý0ÇH‹vþ0D‰„ýE1ÀA¾ÆD$º ÇD$A¿HEjH¾2HBLl21öëfHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…Ø fD¾/E…äE‰è~ZH‹iEäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDHahHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHÃgMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHãfH-ìeB¾H fD¾H‹ Äü0D‰H :fH¾„ÀtRH ªhL‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH úî HcHÈÿàH‹bü0D‹H¨eIcóH‹ ù0E1ÉH¾0H?hH‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…6 E…Û…9…Û„‡H‹0ø0‹…É„þHƒ|$tnH‹Wù0‹…À„ˆH‹Æü0H‹—ö0H5+© L‹$H‹ H‹ø0H‹H‹H)ÁH)ÂH‹7÷0H‹8H‹D$HƒÄ([]A\A]A^A_ÿà€…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðH¸fHÁøHж0„À„M<…mýÿÿD‹T$E…fAÅE…ÒEDÅéOýÿÿ€H)ÈHÁøAÁé÷ýÿÿH‹aø0‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹çõ0H‹HxH‰D$H‹Ôõ0H‰8H‹¢û0L‹L9ׄÓH·cH¾0HKfD¾40HßeH¾ 0He¶,0H‹ ÷0Dˆt$EöMcöHÉL‹HðeMöD¾$0H‘dD¾ 0éÛûÿÿH‹Põ0H‹ ™ö0H‹H‰D$HƒÀH‰éuýÿÿH‹.õ0H‹0H‹tö0H‰0H‹õ0HNÿH‰H‹dù0‹ƒøÿ„9Ž%…À„£ƒø…*ýÿÿH‹ƒû0D‹E…Àt>ÇH‹¾ö0H‹ ÷õ0H‹H‰H‹Šø0H‹ ÷0‹‰H‹Xõ0H‹ ¹õ0‹‰H‹îö0‹8…ÿuH‹¹õ0Hƒ8„cH‹Ðö0Çé­üÿÿH‹>ú0H‹ô0H5©¦ L‹$H‹ H‹zõ0H‹H‹H)ÁH)ÂésýÿÿH‹2ô0H‹={õ0H‹HAH‰H‹=rø0‹ƒúÿ„LŽ…Ò„±ƒú„ÿÿÿé3üÿÿH‹ìó0H‹ 5õ0L‹$H‹H‰H‹ Ôó0HPÿH‰H‹ vó0H‹H‹ Tõ0H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ü÷0Hc1H‹ rô0H‹4ñ‰ÁH‹ô0H‹8AÿÖéÂûÿÿH‹Ó÷0Çé°ûÿÿH‹¹ô0H‹ bó0H‹H‰D$HƒèH‰éŽûÿÿH‹Gó0H‹ ô0H‹H‰H‹ 3ó0HƒèH‰égûÿÿH‹x÷0ÇéUûÿÿH‹f÷0ÇéCûÿÿH‹T÷0Çÿÿÿÿé1ûÿÿH‹:ô0H‹0H‹àò0HNÿH‰H‹*÷0‹ƒøÿ…ÆýÿÿH‹`ù0ƒ8t>ÇH‹žô0H‹ ×ó0H‹H‰H‹jö0H‹ ëô0‹‰H‹8ó0H‹ ™ó0‹‰M…ötLH‹¡ó0H‹H9Æv=H‹ ò0H‹H‹ Ðò0H‹9H‰ñH‹5£ô0H)у>„ H)ÐL‹$H5|¤ ‰ÂAÿÖH‹=ó0ÇH‹pô0ÇH‹;ó0HÇé?úÿÿH‹Pö0‹ƒøÿ„êìüÿÿƒøþ…úÿÿH‹×ñ0M…öH‹tYH‹øò0H‹H9ÊsJH‹=iñ0H‹Rø0H‹7H‹= ò0‹H)ñH)òH‹5ñó0H‹?‹6…ö„…ÀL‹$H5Ê£ …AÿÖH‹‡ò0H‹ ˜ò0ÇH‹³ó0ÇH‹Nñ0H‹H‰éƒùÿÿH‹”ó0‹8…ÿ…rùÿÿH‹Cò0ÇH‹Nò0Hƒ8…TùÿÿH‹¥ò0H‹ 6ò0H‹H‰é;ùÿÿH‹Lõ0Çþÿÿÿé)ùÿÿƒl$éùÿÿƒD$éùÿÿÇD$éùÿÿH‹a÷0D‹E…Ût>ÇH‹œò0H‹ Õñ0H‹H‰H‹hô0H‹ éò0‹‰H‹6ñ0H‹ —ñ0‹‰M…ö„FþÿÿH‹›ñ0H‹H9Ɔ3þÿÿH‹ ð0H‹H‰ñH‹5Ãð0H‹>H‹5™ò0H)ÑD‹E…Ò…óýÿÿH‹5Cñ0ƒ>„ÊH)ÐL‹$H5e¢ ‰ÂAÿÖéÞýÿÿf.„HGE…I9†÷ÿÿ€ „ ÷ÿÿE…éþöÿÿƒøþ… øÿÿM…ö„NþÿÿH‹íð0H‹H9ц;þÿÿH‹=Zï0H‹Cö0H‹7H‹=ð0‹H)ñH)òH‹5âñ0H‹?‹6…ö…ñýÿÿH‹5Žð0L‹$ƒ>„9…ÀH5±¡ „áýÿÿèõ¯þÿéÚýÿÿH‹éõ0D‹E…Ét>ÇH‹$ñ0H‹ ]ð0H‹H‰H‹ðò0H‹ qñ0‹‰H‹¾ï0H‹ ð0‹‰H‹,ð0Hƒ8…2÷ÿÿéÙýÿÿƒúþ…$÷ÿÿM…ö„eýÿÿH‹ð0H‹H9цRýÿÿéýÿÿH‹ \õ0‹…Òt>H‹Ÿð0ÇH‹ Òï0H‹H‰H‹eò0H‹ æð0‹‰H‹3ï0H‹ ”ï0‹‰M…ö„CüÿÿH‹ ˜ï0H‹H9І0üÿÿH‹ î0H‹1H‹ Ãî0H)ðH‹9H‰ÁH‹“ð0ƒ8„H)òL‹$H5o  AÿÖéðûÿÿH‹­ï0H‹ >ï0H‹H‰é„ùÿÿH‹œô0ƒ8t>ÇH‹Úï0H‹ ï0H‹H‰H‹¦ñ0H‹ 'ð0‹‰H‹tî0H‹ Õî0‹‰M…ö„„ûÿÿH‹ùî0H‹H‹Ïî0H‹H9Á†gûÿÿH‹=<í0H‹5ýí0H‹H‹>H‹5Ðï0H)у>…-ûÿÿé5ýÿÿH‹øî0L‰éôÿÿH‹éî0L‹$H5 Ÿ H‹H‰D$H)ÐH‰ÂAÿÖéûÿÿ…ÀH5Ÿ „¨ûÿÿéÂýÿÿH‹-î0ƒ8tJH)òL‹$H5SŸ AÿÖéÎúÿÿH‹‹î0H‰8é»õÿÿH‹Äñ0H;8…´õÿÿ¾D5„Àާõÿÿƒèé¿ôÿÿH‹Wî0L‹$H‹H‰ÂH‰D$H)òH5Ÿ AÿÖérúÿÿ@f.„AWAVHcöAUATL7US‰ÓHƒì(H‹rì0ƒúEÉH‰L$L‰D$AƒáöH‰8H‹,ò0AƒÁƒúEäL‰H‹ ñ0AƒÄƒúíL‰H‹Ýë0ƒåùƒÅ ƒúHÉH‰8H‹/í0HƒáìHƒÁ6ƒúEÛÇH‹Tî0AƒãýAƒÃ I9úÇH‹í0HÇH‹.ð0ÇH‹í0HÇH‹[ò0ÇH‹Fí0HÇH‹ðì0HÇH‹Êï0ÇH‹Uð0D‰„ìL5íXE1ÀÆD$º A¿H YH¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…e fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDH©WHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéHWMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùHkVH-ôUB¾H 8VD¾H‹ ¬î0D‰H VH¾„ÀtRH rWL‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH Vá HcHÈÿàH‹Jî0D‹HUIcóH‹ þê0E1ÉH¾0HWH‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…WE…Û…9…Û„‡H‹ ê0‹…É„þHƒ|$tnH‹Gë0‹…À„îH‹¶î0H‹‡è0H5› L‹D$H‹ H‹ñé0H‹H‹H)ÁH)ÂH‹Fî0H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁé`þÿÿfH¾t$L)ðH}eHÁøHЀ<0…ýÿÿHGE…I9†kýÿÿ€ „aýÿÿE…éUýÿÿDH)ÈHÁøAÁéÿýÿÿH‹Qê0‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹×ç0H‹HxH‰D$H‹Äç0H‰8H‹’í0L‹L9ׄ—H·SH¾0H+UD¶40H÷TH¾ 0HST¶,0H‹é0Dˆt$HÉL‹HæTD¾$0A¾ÆL5ÎTÀH˜M4FH÷SD¾ 0éÛûÿÿH‹6ç0H‹ è0H‹=(ç0H‹H‰HHÿH‰H‹=lë0‹ƒúÿ„ŽÓ…Ò„[ƒú…JýÿÿH‹‹í0‹…Òt>ÇH‹Èè0H‹ è0H‹H‰H‹”ê0H‹ é0‹‰H‹bç0H‹ Ãç0‹‰H‹øè0‹…Àu!H‹Ãç0Hƒ8uH‹è0H‹ ¯ç0H‹H‰H‹Êè0Çé¿üÿÿH‹`æ0H‹ ©ç0H‹H‰D$HƒÀH‰éüÿÿH‹>æ0H‹ ‡ç0L‹D$H‹H‰H‹ %æ0HPÿH‰H‹ Çå0H‹H‹ ¥ç0H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Mê0Hc1H‹ è0H‹4ñ‰ÁH‹vë0H‹8AÿÖé+üÿÿH‹Ìå0H‹=ç0H‹HAH‰H‹= ê0‹ƒúÿ„É þÿÿƒúþ…òûÿÿM…ötYH‹¾æ0H‹H9ÑvJH‹=/å0H‹ì0H‹7H‹=ë0‹H)ñH)òH‹5·ç0H‹?ƒ>„~…ÀL‹D$H5— …‘AÿÖH‹Mæ0H‹ ^æ0ÇH‹yç0ÇH‹å0H‹H‰éaûÿÿH‹Zé0ÇéOûÿÿH‹Èê0H‹™ä0H53— L‹D$H‹ H‹æ0H‹H‹H)ÁH)Âé üÿÿH‹»ä0H‹ æ0H‹H‰H‹ §ä0HƒèH‰éóúÿÿH‹ìæ0D‹E…Ò…àúÿÿH‹™å0ÇH‹¤å0Hƒ8…ÂúÿÿH‰ÁH‹øå0H‹H‰é­úÿÿH‹¦æ0D‹E…Û…ÉýÿÿH‹kå0Hƒ8…¸ýÿÿH‰ÁH‹¿å0H‹H‰é£ýÿÿH‹mè0ÇébúÿÿH‹Så0H‹=üã0H‹HHÿH‰H‹=Cè0‹ƒúÿ…×üÿÿH‹ yê0D‹ E…Ét>H‹ºå0ÇH‹ íä0H‹H‰H‹€ç0H‹ æ0‹‰H‹Nä0H‹ ¯ä0‹‰M…ötNH‹ ·ä0H‹H9Ðv?H‹ (ã0H‹1H‹ é0H)ðH‹9H‰ÁH‹¶å0D‹E…À„ùH)òL‹D$H5Ž• AÿÖH‹Qä0ÇH‹„å0ÇH‹Oä0HÇékùÿÿH‹dç0ÇéYùÿÿH‹Rç0ÇÿÿÿÿéGùÿÿH‹ ˆé0D‹ E…Ét>H‹Éä0ÇH‹ üã0H‹H‰H‹æ0H‹ å0‹‰H‹]ã0H‹ ¾ã0‹‰M…ö„YÿÿÿH‹ Âã0H‹H9ІFÿÿÿH‹ /â0H‹1H)ðH‰ÁH‹è0H‹8H‹½ä0D‹E…À…ÿÿÿH‹jã0ƒ8„WH)òL‹D$H5‹” AÿÖéòþÿÿfƒúþ…øÿÿM…ö„âüÿÿH‹Gã0H‹H9цÏüÿÿH‹=´á0H‹è0H‹7H‹=‹ç0‹H)ñH)òH‹5<ä0H‹?D‹E…Û…‚üÿÿH‹5æâ0L‹D$D‹E…Ò„’…ÀH5” „oüÿÿèI¢þÿéhüÿÿ@H‹9è0‹…Ét>ÇH‹vã0H‹ ¯â0H‹H‰H‹Bå0H‹ Ãã0‹‰H‹â0H‹ qâ0‹‰H‹~â0Hƒ8…œ÷ÿÿH‹Õâ0H‹ fâ0H‹H‰éƒ÷ÿÿ…ÀH5|“ „ÝûÿÿéiÿÿÿH‹ðå0H;8…ð÷ÿÿ¾D5„ÀŽã÷ÿÿƒèé÷ÿÿH‹ƒâ0L‹D$H‹H‰ÂH‰D$H)òH5+“ AÿÖé‰ýÿÿH‹Zâ0H‰8éš÷ÿÿH‹Kâ0L‰éŒõÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹‚à0ƒúEÉH‰L$L‰D$AƒáöH‰8H‹<æ0AƒÁƒúEäL‰H‹0å0AƒÄƒúíL‰H‹íß0ƒåùƒÅ ƒúHÉH‰8H‹?á0HƒáìHƒÁ6ƒúEÛÇH‹dâ0AƒãýAƒÃ I9úÇH‹$á0HÇH‹>ä0ÇH‹‘á0HÇH‹kæ0ÇH‹Vá0HÇH‹á0HÇH‹Úã0ÇH‹eä0D‰„ìL5GKE1ÀÆD$º A¿H;KH¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…e fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDHJHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéH+KMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùH{JH-JB¾H HJD¾H‹ ¼â0D‰H JH¾„ÀtRH ¢IL‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH ºÕ HcHÈÿàH‹Zâ0D‹H IIcóH‹ ß0E1ÉH¾0H7IH‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…WE…Û…9…Û„‡H‹0Þ0‹…É„þHƒ|$tnH‹Wß0‹…À„îH‹Æâ0H‹—Ü0H5+ L‹D$H‹ H‹Þ0H‹H‹H)ÁH)ÂH‹6ß0H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁé`þÿÿfH¾t$L)ðHYHÁøHЀ<0…ýÿÿHGE…I9†kýÿÿ€ „aýÿÿE…éUýÿÿDH)ÈHÁøAÁéÿýÿÿH‹aÞ0‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹çÛ0H‹HxH‰D$H‹ÔÛ0H‰8H‹¢á0L‹L9ׄ—HÇGH¾0H;ID¶40HIH¾ 0HcH¶,0H‹ Ý0Dˆt$HÉL‹HöHD¾$0A¾ÆL5(GÀH˜M4FHHD¾ 0éÛûÿÿH‹FÛ0H‹ Ü0H‹=8Û0H‹H‰HHÿH‰H‹=|ß0‹ƒúÿ„ŽÓ…Ò„[ƒú…JýÿÿH‹›á0‹…Òt>ÇH‹ØÜ0H‹ Ü0H‹H‰H‹¤Þ0H‹ %Ý0‹‰H‹rÛ0H‹ ÓÛ0‹‰H‹Ý0‹…Àu!H‹ÓÛ0Hƒ8uH‹.Ü0H‹ ¿Û0H‹H‰H‹ÚÜ0Çé¿üÿÿH‹pÚ0H‹ ¹Û0H‹H‰D$HƒÀH‰éüÿÿH‹NÚ0H‹ —Û0L‹D$H‹H‰H‹ 5Ú0HPÿH‰H‹ ×Ù0H‹H‹ µÛ0H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ]Þ0Hc1H‹ Ü0H‹4ñ‰ÁH‹fÜ0H‹8AÿÖé+üÿÿH‹ÜÙ0H‹=%Û0H‹HAH‰H‹=Þ0‹ƒúÿ„É þÿÿƒúþ…òûÿÿM…ötYH‹ÎÚ0H‹H9ÑvJH‹=?Ù0H‹(à0H‹7H‹=öÛ0‹H)ñH)òH‹5ÇÛ0H‹?ƒ>„~…ÀL‹D$H5 ‹ …‘AÿÖH‹]Ú0H‹ nÚ0ÇH‹‰Û0ÇH‹$Ù0H‹H‰éaûÿÿH‹jÝ0ÇéOûÿÿH‹ØÞ0H‹©Ø0H5C‹ L‹D$H‹ H‹Ú0H‹H‹H)ÁH)Âé üÿÿH‹ËØ0H‹ Ú0H‹H‰H‹ ·Ø0HƒèH‰éóúÿÿH‹üÚ0D‹E…Ò…àúÿÿH‹©Ù0ÇH‹´Ù0Hƒ8…ÂúÿÿH‰ÁH‹Ú0H‹H‰é­úÿÿH‹¶Ú0D‹E…Û…ÉýÿÿH‹{Ù0Hƒ8…¸ýÿÿH‰ÁH‹ÏÙ0H‹H‰é£ýÿÿH‹}Ü0ÇébúÿÿH‹cÙ0H‹= Ø0H‹HHÿH‰H‹=SÜ0‹ƒúÿ…×üÿÿH‹ ‰Þ0D‹ E…Ét>H‹ÊÙ0ÇH‹ ýØ0H‹H‰H‹Û0H‹ Ú0‹‰H‹^Ø0H‹ ¿Ø0‹‰M…ötNH‹ ÇØ0H‹H9Ðv?H‹ 8×0H‹1H‹ öÙ0H)ðH‹9H‰ÁH‹ÆÙ0D‹E…À„ùH)òL‹D$H5ž‰ AÿÖH‹aØ0ÇH‹”Ù0ÇH‹_Ø0HÇékùÿÿH‹tÛ0ÇéYùÿÿH‹bÛ0ÇÿÿÿÿéGùÿÿH‹ ˜Ý0D‹ E…Ét>H‹ÙØ0ÇH‹ Ø0H‹H‰H‹ŸÚ0H‹ Ù0‹‰H‹m×0H‹ Î×0‹‰M…ö„YÿÿÿH‹ Ò×0H‹H9ІFÿÿÿH‹ ?Ö0H‹1H)ðH‰ÁH‹÷Ø0H‹8H‹ÍØ0D‹E…À…ÿÿÿH‹z×0ƒ8„WH)òL‹D$H5›ˆ AÿÖéòþÿÿfƒúþ…øÿÿM…ö„âüÿÿH‹W×0H‹H9цÏüÿÿH‹=ÄÕ0H‹­Ü0H‹7H‹={Ø0‹H)ñH)òH‹5LØ0H‹?D‹E…Û…‚üÿÿH‹5öÖ0L‹D$D‹E…Ò„’…ÀH5ˆ „oüÿÿèY–þÿéhüÿÿ@H‹IÜ0‹…Ét>ÇH‹†×0H‹ ¿Ö0H‹H‰H‹RÙ0H‹ Ó×0‹‰H‹ Ö0H‹ Ö0‹‰H‹ŽÖ0Hƒ8…œ÷ÿÿH‹åÖ0H‹ vÖ0H‹H‰éƒ÷ÿÿ…ÀH5Œ‡ „ÝûÿÿéiÿÿÿH‹Ú0H;8…ð÷ÿÿ¾D5„ÀŽã÷ÿÿƒèé÷ÿÿH‹“Ö0L‹D$H‹H‰ÂH‰D$H)òH5;‡ AÿÖé‰ýÿÿH‹jÖ0H‰8éš÷ÿÿH‹[Ö0L‰éŒõÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹’Ô0ƒúEÉH‰L$L‰D$AƒáëH‰8H‹LÚ0AƒÁ#ƒúEäL‰H‹@Ù0AƒÄƒúíL‰H‹ýÓ0ƒåûƒÅ ƒúHÉH‰8H‹OÕ0HƒáÜHƒÁ6ƒúEÛÇH‹tÖ0AƒãúAƒÃ I9úÇH‹4Õ0HÇH‹NØ0ÇH‹¡Õ0HÇH‹{Ú0ÇH‹fÕ0HÇH‹Õ0HÇH‹ê×0ÇH‹uØ0D‰„ìL5I>E1ÀÆD$ºA¿H‹>H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…U fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDH =HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéH[<McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùH‹;H-ä:B¾H X;D¾H‹ ÌÖ0D‰H ";H¾„ÀtRH ò<L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH Ê HcHÈÿàH‹jÖ0D‹H :IcóH‹ Ó0E1ÉH¾0H‡<H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…"E…Û…9…Û„‡H‹@Ò0‹…É„þHƒ|$tnH‹gÓ0‹…À„H‹ÖÖ0H‹§Ð0H5;ƒ L‹D$H‹ H‹Ò0H‹H‹H)ÁH)ÂH‹¦Õ0H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁé`þÿÿfH¾t$L)ðHMHÁøHЀ<0…ýÿÿHGE…I9†kýÿÿ€ „aýÿÿE…éUýÿÿDH)ÈHÁøAÁéÿýÿÿH‹qÒ0‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹÷Ï0H‹HxH‰D$H‹äÏ0H‰8H‹²Õ0L‹L9ׄ¿H·8H¾0H›:D¶40HO:H¾ 0H£9¶,0H‹0Ñ0Dˆt$HÉL‹HF:D¾$0A¾ÆL5*:ÀH˜M4FH'9D¾ 0éÛûÿÿH‹VÏ0H‹ ŸÐ0H‹=HÏ0H‹H‰HHÿH‰H‹=ŒÓ0‹ƒúÿ„ŽÃ…Ò„Kƒú…JýÿÿH‹«Õ0D‹E…Ût>ÇH‹æÐ0H‹ Ð0H‹H‰H‹²Ò0H‹ 3Ñ0‹‰H‹€Ï0H‹ áÏ0‹‰H‹Ñ0D‹E…Òu!H‹ßÏ0Hƒ8uH‹:Ð0H‹ ËÏ0H‹H‰H‹æÐ0Çé»üÿÿH‹|Î0H‹ ÅÏ0H‹H‰D$HƒÀH‰é™üÿÿH‹ZÎ0H‹ £Ï0L‹D$H‹H‰H‹ AÎ0HPÿH‰H‹ ãÍ0H‹H‹ ÁÏ0H‹ H)ÐH‰L$H)ÑH‰ÊH‹ iÒ0Hc1H‹ çÐ0H‹4ñ‰ÁH‹ÒÒ0H‹8AÿÖé'üÿÿH‹@Ò0ÇéüÿÿH‹ÖÍ0H‹ Ï0H‹H‰H‹ ÂÍ0HƒèH‰éîûÿÿH‹¯Í0H‹=øÎ0H‹HAH‰H‹=ïÑ0‹ƒúÿ„ÿcþÿÿƒúþ…µûÿÿM…ötYH‹¡Î0H‹H9ÑvJH‹=Í0H‹ûÓ0H‹7H‹=)Ò0‹H)ñH)òH‹5šÏ0H‹?ƒ>„1…ÀL‹D$H5s …DAÿÖH‹0Î0H‹ AÎ0ÇH‹\Ï0ÇH‹÷Ì0H‹H‰é$ûÿÿH‹½Ò0H‹ŽÌ0H5( L‹D$H‹ H‹øÍ0H‹H‹H)ÁH)ÂéâûÿÿH‹Î0H‹=©Ì0H‹HHÿH‰H‹=ðÐ0‹ƒúÿ…dýÿÿH‹ &Ó0D‹ E…Ét>H‹gÎ0ÇH‹ šÍ0H‹H‰H‹-Ð0H‹ ®Î0‹‰H‹ûÌ0H‹ \Í0‹‰M…ötNH‹ dÍ0H‹H9Ðv?H‹ ÕË0H‹1H‹ óÐ0H)ðH‹9H‰ÁH‹cÎ0D‹E…À„qH)òL‹D$H5;~ AÿÖH‹þÌ0ÇH‹1Î0ÇH‹üÌ0HÇéøùÿÿH‹ Í0H‹ ²Ë0H‹H‰D$HƒèH‰éÖùÿÿH‹ïÏ0ÇéÄùÿÿH‹ÝÏ0Çÿÿÿÿé²ùÿÿH‹ËÍ0‹…À…¡ùÿÿH‹zÌ0ÇH‹…Ì0Hƒ8…ƒùÿÿH‰ÁH‹ÙÌ0H‹H‰énùÿÿH‹‡Ï0Çé\ùÿÿH‹ ½Ñ0D‹ E…Ét>H‹þÌ0ÇH‹ 1Ì0H‹H‰H‹ÄÎ0H‹ EÍ0‹‰H‹’Ë0H‹ óË0‹‰M…ö„áþÿÿH‹ ÷Ë0H‹H9ІÎþÿÿH‹ dÊ0H‹1H)ðH‰ÁH‹|Ï0H‹8H‹òÌ0D‹E…À…þÿÿH‹ŸË0ƒ8„7H)òL‹D$H5À| AÿÖézþÿÿ€ƒúþ…øÿÿM…ö„/ýÿÿH‹wË0H‹H9цýÿÿH‹=äÉ0H‹ÍÐ0H‹7H‹=ûÎ0‹H)ñH)òH‹5lÌ0H‹?D‹E…Û…ÏüÿÿH‹5Ë0L‹D$D‹E…Ò„’…ÀH55| „¼üÿÿèyŠþÿéµüÿÿ@H‹iÐ0‹…Òt>ÇH‹¦Ë0H‹ ßÊ0H‹H‰H‹rÍ0H‹ óË0‹‰H‹@Ê0H‹ ¡Ê0‹‰H‹®Ê0Hƒ8…¬÷ÿÿH‹Ë0H‹ –Ê0H‹H‰é“÷ÿÿ…ÀH5¬{ „*üÿÿéiÿÿÿH‹ØÊ0L‹D$H‹H‰ÂH‰D$H)òH5€{ AÿÖé1ýÿÿH‹¯Ê0H‰8éÏ÷ÿÿH‹èÍ0H;8…È÷ÿÿ¾D5„ÀŽ»÷ÿÿƒèéÛöÿÿH‹{Ê0L‰éœõÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹²È0ƒúEÉH‰L$L‰D$AƒáöH‰8H‹lÎ0AƒÁ}ƒúEäL‰H‹`Í0AƒÄƒúíL‰H‹È0ƒåøƒÅ ƒúHÉH‰8H‹oÉ0HƒáìHÁƒúEÛÇH‹‘Ê0AƒãýAƒÃI9úÇH‹QÉ0HÇH‹kÌ0ÇH‹¾É0HÇH‹˜Î0ÇH‹ƒÉ0HÇH‹-É0HÇH‹Ì0ÇH‹’Ì0D‰„‰E1ÀA¾ ÆD$º A¿H)0H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…² fD¾/E…äE‰è~ZH[/EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH-HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHã,McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHÃ+H-Ì*B¾H p+D¾H‹ äÊ0D‰H +H¾„À„VH †.HȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿH€¾ HcHÂÿâ€H¾t$L)ðH€-HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹}Ç0‹…Òt_Hƒ|$tWH‹èÊ0H‹¹Ä0H5Mw L‹D$H‹ H‹#Æ0H‹H‹H)ÁH)ÂH‹€Ê0H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹zÉ0D‹H€)IcóH‹ .Æ0E1ÉH¾0H-H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…²E…Û„wH‹@Ä0H‹HxH‰D$H‹-Ä0H‰8H‹ûÉ0L‹L9ׄ±HÐ(H¾0Hd,D¾40HÈ+¶ 0H]*¶,0H‹zÅ0Dˆt$EöMcöHÉL‹H ,MöD¾$0Hë)D¶ 0éüÿÿH‹ªÃ0H‹H‰D$HPH‹çÄ0H‰é·ýÿÿH‹ˆÃ0H‹8H‹ÎÄ0H‰8H‹tÃ0HOÿH‰H‹¾Ç0‹ƒúÿ„ÊŽð…Ò„uƒú…lýÿÿH‹ÝÉ0D‹E…Ét>H‹Å0ÇH‹QÄ0H‹H‰H‹äÆ0H‹eÅ0‹‰H‹²Ã0H‹Ä0‹‰H‹HÅ0D‹E…ÒuH‹Ä0Hƒ8„ÓH‹(Å0ÇéíüÿÿH‹¾Â0L‹D$H‹H‹ÿÃ0H‰H‹¥Â0HJÿH‰H‹GÂ0H‰ÑH‹0H‹"Ä0H‹H)ñH‰D$H‰ÂH‹ÍÆ0H)òH‹5«È0Hc8H‹4þH‹=ýÇ0H‹?AÿÔézüÿÿH‹KÂ0H‹H‹‘Ã0HQH‰H‹‹Æ0‹0ƒþÿ„ÝŽ­…ö„Bƒþ„Íþÿÿé4üÿÿH‹]Æ0Çé"üÿÿH‹KÆ0ÇþÿÿÿéüÿÿH‹9Æ0‹ƒúÿ„6{þÿÿƒúþ…ïûÿÿH‹ÀÁ0M…äH‹t\H‹áÂ0H‹H9ÊsMH‹BÈ0H‹=;Ç0‹0H‹BÁ0H‹?L‹H‹ÝÃ0L)ÁL)ÂD‹E…À„i…öL‹D$H5°s …yAÿÔH‹mÂ0ÇH‹ Ã0ÇH‹;Á0H‹H‹aÂ0H‰éQûÿÿH‹zÃ0D‹E…É…>ûÿÿH‹'Â0ÇH‹2Â0Hƒ8… ûÿÿH‹‰Â0H‹H‹Â0H‰éûÿÿH‹ØÀ0H‹H‹Â0H‰H‹ÄÀ0HƒêH‰éàúÿÿH‹ Å0ÇéÎúÿÿH‹ïÁ0L‹H‹•À0IHÿH‰H‹ßÄ0‹ƒúÿ…!ýÿÿH‹Ç0ƒ8t>H‹YÂ0ÇH‹ŒÁ0H‹H‰H‹Ä0H‹ Â0‹‰H‹íÀ0H‹NÁ0‹‰M…ätKH‹VÁ0H‹I9ÐvH‹mÁ0ÇH‹ À0H‹H‰H‹3Ã0H‹´Á0‹‰H‹À0H‹bÀ0‹‰M…ä„[ÿÿÿH‹fÀ0H‹H9׆HÿÿÿH‹Ó¾0H‰ùH‹=¹Ä0H‹0H‹gÁ0H‹?D‹H)ñE…Û… ÿÿÿH‹À0ƒ8„^H)òL‹D$H5/q AÿÔéôþÿÿfD…Û„úÿÿH‹Ù¿0‹…É„‹ùÿÿHƒ|$„ëùÿÿH‹üÀ0‹…À…ƒùÿÿH‹kÄ0H‹<¾0H5Öp L‹D$H‹ H‹¦¿0H‹H‹H)ÁH)Âé~ùÿÿƒúþ…„øÿÿM…ä„÷üÿÿH‹|¿0H‹H9цäüÿÿH‹ÙÄ0H‹=ÒÃ0‹0H‹Ù½0H‹?L‹H‹tÀ0L)ÁL)ÂD‹E…À…—üÿÿH‹¿0L‹D$ƒ8„ …öH5=p „‡üÿÿè~þÿé€üÿÿ@H‹qÄ0D‹E…Òt>H‹²¿0ÇH‹å¾0H‹H‰H‹xÁ0H‹ù¿0‹‰H‹F¾0H‹§¾0‹‰H‹´¾0Hƒ8…¢÷ÿÿé}üÿÿƒþþ…”÷ÿÿM…ä„üÿÿH‹Œ¾0H‹H9цôûÿÿé¢ûÿÿH‹äÃ0‹…Ét>H‹ '¿0ÇH‹Z¾0H‹ H‰H‹ íÀ0H‹n¿0‹ ‰H‹ »½0H‹¾0‹ ‰M…ä„ýÿÿH‹ ¾0H‹0H9ò†ýÿÿH‹¼0H‹ vÂ0L‹H‹$¿0H‹9H‰ÑL)Áƒ8„ãL)ÆL‹D$H‰òH5ón AÿÔé¾üÿÿH‹9Ã0ƒ8t>H‹}¾0ÇH‹°½0H‹H‰H‹CÀ0H‹ľ0‹‰H‹½0H‹r½0‹‰M…ä„küÿÿH‹–½0H‹H‹l½0H‹H9цNüÿÿH‹Ù»0H‹=ÂÁ0H‹0H‹p¾0H‹?H)ñƒ8…üÿÿéýÿÿH‹•½0H‹H‹#½0H‰éùÿÿ…öH5½0L‰é?ôÿÿH‹/½0H‰8é?÷ÿÿH‹ ½0L‹D$H‹H‰ÂH‰D$H)òH5Èm AÿÔé„ûÿÿH‹?À0H;8…†üÿÿ¶D5„À„yüÿÿƒèéõÿÿH‹Ò¼0H5m H‹H‰ÂH‰D$L)ÂL‹D$AÿÔé6ûÿÿ„AWAVHcöAUATL7US‰ÓHƒì(H‹òº0ƒúEÉH‰L$L‰$AƒáòH‰8H‹­À0AÁ°ƒúEäL‰H‹ž¿0AƒÄƒúíL‰H‹[º0ƒåùƒÅ ƒúHÉH‰8H‹­»0HƒáæHÁ|ƒúEÛÇH‹ϼ0AƒãüAƒÃI9úÇH‹»0HÇH‹©¾0ÇH‹ü»0HÇH‹ÖÀ0ÇH‹Á»0HÇH‹k»0HÇH‹E¾0ÇH‹о0D‰„—E1ÀA¾PÆD$ºÇD$A¿HÿH¾2HBLl21öë@HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…e fD¾/E…äE‰è~ZHÓEäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHYHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãeHPH9ÖsÝ@¾íHùAéH{McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHûH-´B¾H ˆD¾H‹ ½0D‰H H¾„À„^H ^HȾL`M‰æL‹d$Ll€M9î„&IƒÆA€~ÿ!wìA¶VÿH± HcHÂÿâ€H¾t$L)ðHðHÁøHж0<„µ<„„À…}þÿÿHGE…I9†iþÿÿ€ „_þÿÿE…éSþÿÿH)ÈHÑøAÁéÿÿÿfH)ÈHÁøAÁéïþÿÿ…ÒtlH‹­¹0‹…Òt_Hƒ|$tWH‹½0H‹é¶0H5}i L‹$H‹ H‹T¸0H‹H‹H)ÁH)ÂH‹¹0H‹8H‹D$HƒÄ([]A\A]A^A_ÿàf„HƒÄ([]A\A]A^A_ÃH‹ª»0D‹HÀ4IcóH‹ ^¸0E1ÉH¾0HçH‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…] E…Û„çH‹p¶0H‹HxH‰D$H‹]¶0H‰8H‹+¼0L‹L9ׄ[ HÐH¾0H$D¾40H¶ 0H ¶,0H‹ª·0Dˆt$EöMcöHÉL‹HªMöD¾$0H[D¶ 0é üÿÿH‹Úµ0H‹H‰D$HPH‹·0H‰é¯ýÿÿH‹¸µ0Hƒ(éŸýÿÿH‹¨µ0H‹8H‹î¶0H‰8H‹”µ0HOÿH‰H‹Þ¹0‹ƒúÿ„,Žï…Ò„„ƒú…TýÿÿH‹ý»0D‹E…Òt>H‹>·0ÇH‹q¶0H‹H‰H‹¹0H‹…·0‹‰H‹Òµ0H‹3¶0‹‰H‹h·0D‹E…ÉuH‹1¶0Hƒ8„oH‹H·0ÇéÕüÿÿH‹Þ´0H‹H‹$¶0H‰H‹Ê´0HJÿH‰H‹l´0H‰ÑL‹$H‹0H‹C¶0H‹H)ñH‰D$H‰ÂH‹î¸0H)òH‹5³0Hc8H‹4þH‹=î¶0H‹?AÿÔécüÿÿH‹l´0H‹H‹²µ0HQH‰H‹¬¸0‹0ƒþÿ„{ŽK…ö„Rƒþ„ÎþÿÿéüÿÿDH‹y¸0ÇéüÿÿH‹´0H‹H‹Uµ0H‰H‹û³0HƒêH‰éßûÿÿH‹@¸0ÇþÿÿÿéÍûÿÿH‹&µ0L‹H‹̳0IHÿH‰H‹¸0‹ƒúÿ…8þÿÿH‹Lº0ƒ8t>H‹µ0ÇH‹ô0H‹H‰H‹V·0H‹×µ0‹‰H‹$´0H‹…´0‹‰M…ätJH‹´0H‹I9Ðv;H‹þ²0H‹ ·µ0H‹0H‹•µ0H‹9L‰ÁH)ñƒ8„nH)òL‹$H5he AÿÔH‹+´0ÇH‹^µ0ÇH‹)´0HÇéÝúÿÿH‹>·0ÇéËúÿÿH‹,·0Çÿÿÿÿé¹úÿÿH‹²0H‹HPH‹´0H‰ééýÿÿH‹ý¶0ÇéŠúÿÿH‹ã³0H‹H‰D$HPÿH‹€²0H‰éhúÿÿƒl$é^úÿÿƒD$éTúÿÿÇD$éGúÿÿH‹¨¶0‹ƒúÿ„!Êüÿÿƒúþ…&úÿÿM…äteH‹*²0H‹H‹P³0H‹H9ÊsLH‹±¸0H‹=z´0‹0H‹±±0H‹?L‹H‹L´0L)ÁL)ÂD‹E…À„·…öL‹$H5 d …ÇAÿÔH‹ݲ0ÇH‹´0ÇH‹«±0H‹H‹Ѳ0H‰é‰ùÿÿH‹ê³0D‹E…É…vùÿÿH‹—²0ÇH‹¢²0Hƒ8…XùÿÿH‹ù²0H‹H‹‡²0H‰é?ùÿÿH‹è·0‹…Òt>H‹+³0ÇH‹^²0H‹H‰H‹ñ´0H‹r³0‹‰H‹¿±0H‹ ²0‹‰M…ä„áýÿÿH‹$²0H‹H9׆ÎýÿÿH‹‘°0H‰ùH‹=G³0H‹0H‹%³0H‹?‹H)ñ…À…’ýÿÿH‹α0ƒ8„™H)òL‹$H5ðb AÿÔé}ýÿÿ€…Û„˜ùÿÿH‹™±0‹…É„ùÿÿHƒ|$„{ùÿÿH‹¼²0‹…À…ùÿÿH‹+¶0H‹ü¯0H5–b L‹$H‹ H‹g±0H‹H‹H)ÁH)ÂéùÿÿD‹T$E…fAÅE…ÒEDÅéØöÿÿD‹d$A…E…E…äDEÀé¹öÿÿH‹‚¶0D‹E…Ût>H‹ñ0ÇH‹ö°0H‹H‰H‹‰³0H‹ ²0‹‰H‹W°0H‹¸°0‹‰H‹Ű0Hƒ8…{÷ÿÿéþÿÿƒúþ…m÷ÿÿM…䄨ýÿÿH‹°0H‹H9ц•ýÿÿH‹úµ0H‹=ñ0‹0H‹ú®0H‹?L‹H‹•±0L)ÁL)ÂD‹E…À…IýÿÿH‹<°0L‹$ƒ8„¨…öH5_a „9ýÿÿè£oþÿé2ýÿÿfDƒþþ…ßöÿÿM…ä„ýÿÿH‹°0H‹H9цýÿÿé¶üÿÿH‹gµ0‹…Ét>H‹ ª°0ÇH‹ݯ0H‹ H‰H‹ p²0H‹ñ°0‹ ‰H‹ >¯0H‹Ÿ¯0‹ ‰M…ä„`ûÿÿH‹£¯0H‹0H9ò†MûÿÿH‹®0H‹ ɰ0L‹H‹§°0H‹9H‰ÑL)Áƒ8„âL)ÆL‹$H‰òH5w` AÿÔé ûÿÿH‹½´0ƒ8t>H‹°0ÇH‹4¯0H‹H‰H‹DZ0H‹H°0‹‰H‹•®0H‹ö®0‹‰M…ä„·úÿÿH‹¯0H‹H‹ð®0H‹H9цšúÿÿH‹]­0H‹=°0H‹0H‹ô¯0H‹?H)ñƒ8…búÿÿéËüÿÿH‹¯0H‹H‹§®0H‰éxøÿÿ…öH5À_ „‘ûÿÿéSþÿÿH‹l®0ƒ8„„L)ÆL‹$H‰òH5‹_ AÿÔéúÿÿH‹î0L‰éŒóÿÿH‹´®0H‰8é”öÿÿH‹¥®0L‹$H‹H‰ÂH‰D$H)òH5N_ AÿÔéÒùÿÿH‹ű0H;8…Lüÿÿ¶D5„À„?üÿÿƒèéhôÿÿH‹X®0H5_ H‹H‰ÂH‰D$L)ÂL‹$AÿÔé…ùÿÿDf.„AWAVHcöAUATL7USA‰×Hƒì(H‹q¬0ƒúEÉH‰L$L‰D$AƒáôH‰8H‹+²0AƒÁƒúíL‰H‹ ±0ƒÅƒúÛL‰H‹Þ«0ƒãûƒÃ ƒúHÉH‰8H‹0­0HƒáèHƒÁƒúEÛÇH‹U®0AƒãýAƒÃI9úÇH‹­0HÇH‹/°0ÇH‹‚­0HÇH‹\²0ÇH‹G­0HÇH‹ñ¬0HÇH‹˯0ÇH‹V°0D‰„õL5V E1ÀÆD$ºHr A½H¾2HBLd21öëf„HƒÀ¶Pÿ€ú LDÇADõL9àuè@„ö…‰ fD¾'…íE‰à~SíHcíItnüL9örDL‰òë€HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9 áfD9`nHPH9ÖsÖDHIHÁ„Û~OH¾ûHÿHt9þH9ñw5H‰Êë @HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsݾÛHùAÙHÜMcÛB¾<…ÿ~N?H˜HtAüH9ñw£ HcHÈÿàH‹N®0D‹H„IcóH‹ «0AºE1ÉH¾0HeH‹9H¾ HBLD 1Éë€HƒÀ¶Pÿ€úADÊIDùL9Àuè„É…sE…Û…1E…ÿ„†H‹ª0‹…É„õHƒ|$tmH‹>«0‹…À„ÔH‹­®0H‹~¨0H5[ L‹D$H‹ H‹è©0H‹H‹H)ÁH)ÂH‹Eª0H‹8H‹D$HƒÄ([]A\A]A^A_ÿàD…Ò…€HƒÄ([]A\A]A^A_ÃH)ÈHÑøAÁé`þÿÿfH¾t$L)ðH}%HÁøHЀ<0…ýÿÿHGE„$I9†jýÿÿ€ „`ýÿÿE„$éSýÿÿH)ÈHÁøAÁéÿýÿÿH‹Qª0‹…Ò„oÿÿÿHƒ|$…ÿÿÿé^ÿÿÿH‹×§0H‹HxH‰D$H‹ħ0H‰8H‹’­0L‹L9ׄ¦H¯H¾0H‹D¶40HgH¾ 0H ¶0H‹©0Dˆt$HÉL‹HN¾,0A¾ÆL57ÀH˜M4FHÀD¾ 0éÕûÿÿH‹«0Çé„ýÿÿH‹}«0ÇérýÿÿH‹k«0Çé`ýÿÿH‹Ù¬0H‹ª¦0H5DY L‹D$H‹ H‹¨0H‹H‹H)ÁH)Âé'þÿÿH‹$«0ÇÿÿÿÿéýÿÿH‹©0‹8…ÿuH‹ݧ0Hƒ8uH‰ÁH‹5¨0H‹H‰H‹è¨0ÇéÝüÿÿH‹~¦0H‹ ǧ0H‹H‰H‹ j¦0HPÿL‹D$H‰H‹ ¦0H‹H‹ å§0H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ª0Hc1H‹ ©0H‹4ñ‰ÁH‹¾§0H‹8H‹D$ÿÐégüÿÿH‹@ª0‹ƒøt ƒø…PüÿÿH‹A§0H‹éxÿÿÿH‹ª0Çé/üÿÿH‹Ð¥0H‹ §0H‹=Â¥0H‹H‰HHÿH‰H‹=ª0‹?W‰|$ƒú‡ôûÿÿH=•Ÿ Hc—HúÿâH‹…¥0H‹ Φ0H‹=w¥0H‹H‰HHÿH‰H‹=»©0‹?W‰|$ƒú‡©ûÿÿHc“HÚÿâH‹A¥0H‹=Ц0H‹HAH‰H‹=©0‹?W‰|$ƒú‡oûÿÿIcT•LêÿâH‹¥0H‹=O¦0H‹HAH‰H‹=F©0‹?W‰|$ƒú‡4ûÿÿH5Ÿ Hc–HòÿâH‹Ť0H‹ ¦0H‹H‰D$HƒÀH‰éûÿÿH‹Û¨0ÇéðúÿÿH‹‘¤0H‹=Ú¥0H‹HAH‰H‹=Ѩ0‹?W‰|$ƒú‡¿úÿÿH5°ž Hc–HòÿâH‹ðª0D‹0E…öt>ÇH‹+¦0H‹ d¥0H‹H‰H‹÷§0H‹ x¦0‹‰H‹Ť0H‹ &¥0‹‰H‹[¦0D‹E…Û…OúÿÿH‹¥0ÇH‹¥0Hƒ8…1úÿÿH‹j¥0H‹ û¤0H‹H‰éúÿÿH‹Yª0‹…ÉtÉÇH‹–¥0H‹ Ϥ0H‹H‰H‹b§0H‹ ã¥0‹‰H‹0¤0H‹ ‘¤0‹‰ë‰H‹ ª0D‹ E…Ét>H‹M¥0ÇH‹ €¤0H‹H‰H‹§0H‹ ”¥0‹‰H‹á£0H‹ B¤0‹‰L‹t$M…ötNH‹ E¤0H‹H9Ðv?H‹ ¶¢0H‹1H‹ œ¤0H)ðH‹9H‰ÁH‹D¥0D‹E…À„H)òL‹D$H5U AÿÖH‹ߣ0ÇH‹¥0ÇH‹Ý£0HÇéùøÿÿH‹:©0‹…Òt>ÇH‹w¤0H‹ °£0H‹H‰H‹C¦0H‹ Ĥ0‹‰H‹£0H‹ r£0‹‰H‹§¤0‹…À…®ûÿÿH‹n£0Hƒ8…ûÿÿH‹Å£0H‹ V£0H‹H‰é„ûÿÿHƒ|$t^H‹9£0H‹H9ÑvOH‹=ª¡0H‹“¨0H‹7H‹=‰£0‹H)òH)ñH‹52¤0H‹?‹6…ö„˜…ÀL‹D$H5 T …§H‹D$ÿÐH‹â0H‹ Ô¢0ÇH‹ï£0ÇH‹Š¡0H‹H‰é×÷ÿÿHƒ|$tÅH‹ ¢0H‹H9Ñv¶H‹=¡0H‹ú§0H‹7H‹=ð¢0‹H)ñH)òH‹5™£0H‹?ƒ>…hÿÿÿH‹5F¢0L‹D$D‹E…ÒtD…ÀH5iS „Yÿÿÿè­aþÿéVÿÿÿH‹á¥0H;8…é÷ÿÿHñý¾0„ÀŽÖ÷ÿÿƒèéîöÿÿ…ÀH5.S „ÿÿÿëºH‹Ý¡0ƒ8t9H)òL‹D$H5S H‹D$ÿÐé×ýÿÿH‹6¢0H‰8é~÷ÿÿH‹'¢0L‰éhõÿÿH‹¢0L‹D$H‹H‰ÂH‰D$H‹D$H)òH5»R ÿÐéŒýÿÿf.„AWAVHcöAUATL7USA‰×Hƒì(H‹1 0ƒúEÉH‰L$L‰D$AƒáÐH‰8H‹ë¥0AƒÁVƒúEäL‰H‹ߤ0AƒÄƒúíL‰H‹œŸ0ƒåúƒÅ ƒúHÉH‰8H‹î 0Hƒá®HÁƒúMÒÇH‹¢0IƒâüIƒÂ ƒúÇH‹Р0HÇH‹ê£0ÇH‹=¡0HÇH‹¦0ÇH‹¡0HÇH‹¬ 0HÇH‹†£0ÇÀƒÀƒúº ÛˆD$H‹þ£0ƒãðE1ÀƒÃI9û‰„jHÃûA¾H¾2HBLl21öëf.„HƒÀ¶Pÿ€ú LDÇADöL9èuè@„ö…Ñ fD¾/E…äE‰è~ZH»úEäMcäIÂKtbüI9òw@L‰Òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hVHPH9ÖsÖDHQùHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãMHPH9ÖsÝ@¾íHùAéHsøHcÛ¾<…ÿ~N?H˜HtAüH9ñwÇH‹3œ0H‹ l›0H‹H‰H‹ÿ0H‹ €œ0‹‰H‹Íš0H‹ .›0‹‰H‹cœ0‹8…ÿ…¹üÿÿH‹›0ÇH‹›0Hƒ8…›üÿÿH‹t›0H‹ ›0H‹H‰é‚üÿÿf.„H‹Y 0D‹E…Ét>ÇH‹”›0H‹ Íš0H‹H‰H‹`0H‹ á›0‹‰H‹.š0H‹ š0‹‰H‹Ä›0‹8…ÿuH‹š0Hƒ8„H‹¦›0ÇéûûÿÿH‹t0Ç ééûÿÿH‹‚0Çÿÿÿÿé×ûÿÿH‹p0ÇéÅûÿÿH‹>0Ç é³ûÿÿH‹L0Çþÿÿÿé¡ûÿÿH‹:0‹‰D$ƒÀƒø‡ˆûÿÿH¥“ Hc‚HÐÿàH‹ñœ0ÇéfûÿÿH‹§˜0H‹ ð™0H‹=™˜0H‹H‰HHÿH‰H‹=Ýœ0‹?W‰|$ƒú‡+ûÿÿHcT•HêÿâH‹b˜0H‹ «™0H‹H‰H‹ N˜0HƒèH‰éúúÿÿH‹;˜0H‹ „™0H‹=-˜0H‹H‰HHÿH‰H‹=qœ0‹?W‰|$ƒú‡¿úÿÿIcT•LêÿâH‹ö—0H‹ ?™0H‹=è—0H‹H‰HHÿH‰H‹=,œ0‹?W‰|$ƒú‡zúÿÿH5ß’ Hc–HòÿâH‹«—0H‹=ô˜0H‹HAH‰H‹=ë›0‹?W‰|$ƒú‡9úÿÿH5¶’ Hc–HòÿâH‹j—0H‹=³˜0H‹HAH‰H‹=ª›0‹?W‰|$ƒú‡øùÿÿH5’ Hc–HòÿâH‹a›0‹ƒø tƒø t ƒø…ÌùÿÿH‹]˜0H‹éüÿÿH‹þ–0H‹=G˜0H‹HAH‰H‹=>›0‹?W‰|$ƒú‡ŒùÿÿH59’ Hc–HòÿâH‹ ˜0H‹=¶–0H‹HHÿH‰H‹=ýš0‹?W‰|$ƒú‡KùÿÿH=’ Hc—HúÿâH‹0D‹E…Ò„|üÿÿÇH‹S˜0H‹ Œ—0H‹H‰H‹š0H‹  ˜0‹‰H‹í–0H‹ N—0‹‰é9üÿÿH‹ Æœ0‹…Òt>H‹ ˜0ÇH‹ <—0H‹H‰H‹Ï™0H‹ P˜0‹‰H‹–0H‹ þ–0‹‰M…ötNH‹ —0H‹H9Ðv?H‹ w•0H‹1H‹ ý”0H)ðH‹9H‰ÁH‹˜0D‹E…Û„²H)òL‹D$H5ÝG AÿÖH‹ –0ÇH‹Ó—0ÇH‹ž–0HÇéøÿÿM…ötZH‹†–0H‹H9ÑvKH‹=÷”0H‹à›0H‹7H‹=v”0‹H)ñH)òH‹5—0H‹?‹6…ö„’…ÀL‹D$H5WG …¢AÿÖH‹–0H‹ %–0ÇH‹@—0ÇH‹Û”0H‹H‰éˆ÷ÿÿM…ötÈH‹ô•0H‹H9Ñv¹H‹=e”0H‹N›0H‹7H‹=ä“0‹H)òH)ñH‹5í–0H‹?‹6…ö…nÿÿÿH‹5™•0L‹D$ƒ>„8…ÀH5»F „^ÿÿÿèÿTþÿéWÿÿÿH‹óš0ƒ8t>ÇH‹1–0H‹ j•0H‹H‰H‹ý—0H‹ ~–0‹‰H‹Ë”0H‹ ,•0‹‰M…ö„xþÿÿH‹P•0H‹H‹&•0H‹H9Á†[þÿÿH‹=““0H‹5“0H‹H‹>H‹5'–0H)у>„œH)ÐL‹D$H5ÿE ‰ÂAÿÖéþÿÿM…ö„žþÿÿH‹š“0H‹H‹À”0H‹H9ʃþÿÿéÃþÿÿH‹ š0ƒ9t>H‹\•0ÇH‹ ”0H‹H‰H‹"—0H‹ £•0‹‰H‹ð“0H‹ Q”0‹‰M…ö„ýÿÿH‹ U”0H‹H9ІŠýÿÿH‹ Â’0H‹1H)ðH‰ÁH‹B’0H‹8H‹P•0ƒ8…NýÿÿH‹”0ƒ8„ÿH)òL‹D$H5!E AÿÖé9ýÿÿ„E…ÿ„wöÿÿH‹È“0‹…É„ûõÿÿHƒ|$„ZöÿÿH‹ë”0‹…À…óõÿÿH‹Z˜0H‹+’0H5ÅD L‹D$H‹ H‹•“0H‹H‹H)ÁH)ÂéîõÿÿH‹å“0H‹ v“0H‹H‰éæøÿÿ…ÀH5ŒD „&ýÿÿéÃýÿÿH‹58“0ƒ>„‹H)ÐL‹D$H5YD ‰ÂAÿÖéoüÿÿH‹“0L‰é óÿÿH‹€“0H‰8éöÿÿH‹q“0L‹D$H‹H‰ÂH‰D$H)òH5D AÿÖé(üÿÿH‹–0H;8…çþÿÿHê¶0„À„ÔþÿÿƒèéõóÿÿH‹“0L‹D$H5ÓC H‹H‰D$H)ÐH‰ÂAÿÖéÔûÿÿAWAVHcöAUATL7US‰ÓHƒì(H‹B‘0ƒúEÉH‰ $L‰D$Aá8ûÿÿH‰8H‹ú–0AÁ®ƒúEíL‰H‹ë•0AƒÅƒúEäL‰H‹§0AƒäAƒÄ ƒúHÉH‰8H‹÷‘0Há˜óÿÿHÁÎ ƒúMÒÇH‹“0IƒâøIƒÂƒúEÿÇH‹Ó‘0AƒçþAƒÇƒúíHÇH‹à”0@€å;Å I9ûÇH‹&’0HÇH‹—0ÇH‹ë‘0HÇH‹•‘0HÇH‹o”0ÇH‹ú”0‰(„êE1ÀºA¾‰\$H¹çH¾2HBH\21öëfDHƒÀ¶Pÿ€úLDÇADöH9Øuè@„ö…U fD¾E…íD‰Æ~ZHëäEíMcíIÂK\jüI9Úw@L‰Òë HXüH9Ór/H‰ØH)ÐHÑøHƒàüHÐfD9áfD9@fHPH9ÓsÖDHÔHÁE„ä~NM¾ÄMÀJ|þH9ùw3H‰Êë HxþH9×r"H‰øH)ÐHÁøHBf90äþHPH9×sÞE¾äLÁEáHtÑHcíD¾(E…À~KCH˜H|AüH9ùw8H‰Êë fHxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9pøHPH9×sØEÁHõÂHnºB¿HH BÀ¿,AH‹ W“0‰)H ξ¶„ÀtRH æL‹<$L‹l$HȾHhLd€L9åtHƒÅ€}ÿ2wñ¶EÿH Ò‰ HcHÈÿàH‹ö’0‹(HM½HcõH‹ «0E1ɶ0HµåH‹9H¾ HBLD 1Éë€HƒÀ¶Pÿ€úADÎIDùL9Àuè„É…ó …í…1‹\$…Û„„H‹ÅŽ0‹…É„óHƒ<$tlH‹í0‹…À„[H‹40H‹ U“0H5Á? H‹ŸŽ0L‹D$H‹H‹ H‹H)ÁH)ÂH‹<0H‹8H‹$HƒÄ([]A\A]A^A_ÿàD…Ò…€HƒÄ([]A\A]A^A_ÃH)ÈHÑøAÁéfþÿÿfL)ÐHîôM¾ÿHÁøHÐB€<8…ˆýÿÿHGA°I9Ætýÿÿ€ „jýÿÿA°é^ýÿÿfDH)ÈHÁøAÁéþÿÿH‹0‹…Ò„oÿÿÿHƒ<$… ÿÿÿé_ÿÿÿH‹ˆŒ0H‹HxH‰D$H‹uŒ0H‰8H‹C’0L‹L9ß„™Hhº¶0HÝâD¾0H1ßH¿ pHÅÏD¶$0H‹Á0E‰×EÒMcÒHÉL‹HƒáMÒD¾,0H4ÌD¿ péêûÿÿH‹ó‹0H‹ <0H‹H‰H‹ ß‹0HPÿH‰H‹ ‹0M‰èH‹H‹ \0H‹ H)ÐH‰L$H)ÑH‰ÊH‹ 0Hc1H‹ ªŒ0H‹4ñ‰ÁH‹}Ž0H‹8Aÿ×é:ýÿÿH‹»0‹ƒø tƒøt ƒø …ýÿÿH‹·Œ0H‹éyÿÿÿH‹°0ÇþÿÿÿéýüÿÿH‹F‹0H‹ Œ0H‹HƒÀH‰éXÿÿÿH‹ÙŠ0H‹ ú0H5l= H‹DŒ0L‹D$H‹H‹ H‹H)ÁH)Âé ýÿÿH‹ôŠ0H‹ =Œ0H‹H‰D$HƒÀH‰é‰üÿÿH‹ÒŠ0H‹ Œ0H‹5ÄŠ0H‹H‰HHÿH‰H‹50‹ƒúÿ„öޝ…Ò„/ƒú…>üÿÿH‹'‘0‹0…öt>ÇH‹dŒ0H‹ ‹0H‹H‰H‹0Ž0H‹ ±Œ0‹‰H‹þŠ0H‹ _‹0‹‰H‹”Œ0D‹E…ÒuH‹]‹0Hƒ8„úH‹tŒ0ÇéÁûÿÿH‹ Š0H‹5S‹0H‹HAH‰H‹5JŽ0‹ƒúÿ„8Bÿÿÿƒúþ…ˆûÿÿM…ÿtWH‹üŠ0H‹H9ÑvHH‹5m‰0H‹V0H‹=—Œ0H‹6‹H‹?H)òH)ñH‹5ò‹0ƒ>„ù…ÀM‰èH5Ð; … Aÿ×H‹Š0H‹ žŠ0ÇH‹¹‹0ÇH‹T‰0H‹H‰éùúÿÿH‹š0ÇéçúÿÿH‹ˆ0ÇéÕúÿÿH‹nŠ0H‹ ‰0H‹H‰D$HƒèH‰é³úÿÿH‹T0Çÿÿÿÿé¡úÿÿH‹êˆ0H‹ 3Š0H‹H‰H‹ Öˆ0HƒèH‰ézúÿÿH‹0‹ƒøÿ„厫…À„Bƒø„þÿÿéLúÿÿH‹íŠ0D‹E…É…9úÿÿH‹š‰0ÇH‹¥‰0Hƒ8…úÿÿH‹ü‰0H‹ ‰0H‹H‰éúÿÿH‹£Œ0ÇéðùÿÿH‹‘Œ0ÇéÞùÿÿH‹Œ0ÇéÌùÿÿH‹mŒ0ÇéºùÿÿH‹;Œ0Çé¨ùÿÿH‹A‰0H‹5ê‡0H‹HHÿH‰H‹51Œ0‹ƒúÿ…)ýÿÿH‹ gŽ0ƒ9t>H‹«‰0ÇH‹ Þˆ0H‹H‰H‹q‹0H‹ ò‰0‹‰H‹?ˆ0H‹  ˆ0‹‰M…ÿtIH‹ ¨ˆ0H‹H9Ðv:H‹ ‡0H‹1H)ðH‰ÁH‹AŠ0H‹8H‹§‰0ƒ8„*H)òM‰èH5„9 Aÿ×H‹Gˆ0ÇH‹z‰0ÇH‹Eˆ0HÇé¹øÿÿH‹:‹0Ç é§øÿÿH‹(‹0Ç é•øÿÿH‹6‹0ÇéƒøÿÿH‹$‹0ÇéqøÿÿH‹‹0Çé_øÿÿH‹ H0D‹E…Àt>H‹‰ˆ0ÇH‹ ¼‡0H‹H‰H‹OŠ0H‹ Ј0‹‰H‹‡0H‹ ~‡0‹‰M…ÿ„#ÿÿÿH‹ ‚‡0H‹H9ІÿÿÿH‹ ï…0H‹1H‹ ‰0H)ðH‹9H‰ÁH‹}ˆ0ƒ8…ÖþÿÿH‹-‡0ƒ8„kH)òM‰èH5P8 Aÿ×éÁþÿÿ€ƒúþ…—÷ÿÿM…ÿ„büÿÿH‹‡0H‹H9цOüÿÿH‹5t…0H‹]Œ0H‹=žˆ0H‹6‹H‹?H)ñH)òH‹5ù‡0ƒ>…üÿÿH‹5©†0M‰èƒ>„u…ÀH5Í7 „÷ûÿÿèFþÿéðûÿÿ@H‹Œ0‹8…ÿt>ÇH‹>‡0H‹ w†0H‹H‰H‹ ‰0H‹ ‹‡0‹‰H‹Ø…0H‹ 9†0‹‰H‹F†0Hƒ8…¼öÿÿéœüÿÿƒøþ…®öÿÿH‹÷„0M…ÿH‹„oûÿÿH‹†0H‹H9ʃ\ûÿÿéûÿÿH‹l‹0ƒ8t>ÇH‹ª†0H‹ ã…0H‹H‰H‹vˆ0H‹ ÷†0‹‰H‹D…0H‹ ¥…0‹‰M…ÿ„JýÿÿH‹É…0H‹H‹Ÿ…0H‹H9Á†-ýÿÿH‹5 „0H‹H‹5:‡0H‹>H‹5 †0H)у>tDH)ÐM‰èH5~6 ‰ÂAÿ×éóüÿÿH‹º…0H‹ K…0H‹H‰éíùÿÿ…ÀH5a6 „‚úÿÿé†þÿÿH‹5 …0ƒ>„H)ÐM‰èH506 ‰ÂAÿ×éŸüÿÿH‹f…0H‰8éþõÿÿH‹Ÿˆ0H;8…öõÿÿ¿sf…ÀŽéõÿÿƒèéõÿÿH‹2…0M‰èH‹H‰ÂH‰D$H)òH5Ü5 Aÿ×éDüÿÿH‹ …0L‰éœóÿÿH‹ü„0M‰èH5´5 H‹H‰D$H)ÐH‰ÂAÿ×éüÿÿ@H‹ù„0SH‹†0H‹H‰èÆ;þÿH‹G…0H‹H‰[ÀH‹ñ‚0SH‹é…0H‹H‰è–;þÿH‹…0H‹H‰[ÀH‹‘ˆ0SH‹¹…0H‹H‰èf;þÿH‹ç„0H‹H‰[ÀH‹é†0SH‹‰…0H‹H‰è6;þÿH‹·„0H‹H‰[ÀH‹™‰0SH‹Y…0H‹H‰è;þÿH‹‡„0H‹H‰[ÀH‹™‚0SH‹)…0H‹H‰èÖ:þÿH‹W„0H‹H‰[ÀAWAVHcöAUATL7US‰ÓHƒì(H‹‚0ƒúEÉH‰L$L‰D$AƒáóH‰8H‹¼‡0AƒÁoƒúEäL‰H‹°†0AƒÄƒúíL‰H‹m0ƒåùƒÅ ƒúHÉH‰8H‹¿‚0HƒáèHÁ΃úEÛÇH‹áƒ0AƒãüAƒÃI9úÇH‹¡‚0HÇH‹»…0ÇH‹ƒ0HÇH‹è‡0ÇH‹Ó‚0HÇH‹}‚0HÇH‹W…0ÇH‹â…0D‰„‰E1ÀA¾ÆD$ºA¿HY¬H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…÷ fD¾/E…äE‰è~ZH««EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHªHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHs©McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHS¨H-l§B¾H ¨D¾H‹ 4„0D‰H ª§H¾„À„VH ¶ªHȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿHp{ HcHÂÿâ€H¾t$L)ðHç©HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹Í€0‹…Òt_Hƒ|$tWH‹8„0H‹ ~0H50 L‹D$H‹ H‹s0H‹H‹H)ÁH)ÂH‹À}0H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹Ê‚0D‹H ¦IcóH‹ ~0E1ÉH¾0HG©H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…÷E…Û„·H‹}0H‹HxH‰D$H‹}}0H‰8H‹Kƒ0L‹L9ׄöHp¥H¾0H¤¨D¾40H(¨¶ 0Hí¦¶,0H‹Ê~0Dˆt$EöMcöHÉL‹HJ¨MöD¾$0H{¦D¶ 0éüÿÿH‹ú|0H‹H‰D$HPH‹7~0H‰é·ýÿÿH‹Ø|0H‹8H‹~0H‰8H‹Ä|0HOÿH‰H‹0‹ƒúÿ„ Ž“…Ò„(ƒú…lýÿÿH‹-ƒ0D‹E…Ét>H‹n~0ÇH‹¡}0H‹H‰H‹4€0H‹µ~0‹‰H‹}0H‹c}0‹‰H‹˜~0D‹E…ÒuH‹a}0Hƒ8„H‹x~0ÇéíüÿÿH‹f€0ÇþÿÿÿéÛüÿÿH‹T€0ÇéÉüÿÿH‹ê{0H‹H‹0}0HQH‰H‹*€0‹0ƒþÿ„qŽA…ö„Dƒþ„ÿÿÿéƒüÿÿH‹¤{0H‹H‹ê|0H‰H‹{0HƒêH‰é\üÿÿH‹}{0H‹H‹Ã|0H‰H‹i{0HJÿH‰H‹ {0H‰ÑL‹D$H‹0H‹á|0H‹H)ñH‰D$H‰ÂH‹Œ0H)òH‹5úz0Hc8H‹4þH‹=¬z0H‹?AÿÔééûÿÿH‹Z|0H‹H‰D$HPÿH‹÷z0H‰éÇûÿÿH‹èz0H‹HPH‹*|0H‰épÿÿÿH‹#0‹ƒúÿ„þÿÿƒúþ…‰ûÿÿM…ätfH‹¥z0H‹H‹Ë{0H‹H9ÊsMH‹,0H‹=z0‹0H‹,z0H‹?L‹H‹Ç|0L)ÁL)ÂD‹E…À„¦…öL‹D$H5š, …¶AÿÔH‹W{0ÇH‹Š|0ÇH‹%z0H‹H‹K{0H‰éëúÿÿH‹d|0D‹E…É…ØúÿÿH‹{0ÇH‹{0Hƒ8…ºúÿÿH‹s{0H‹H‹{0H‰é¡úÿÿH‹~0ÇéúÿÿH‹{0L‹H‹¦y0IHÿH‰H‹ð}0‹ƒúÿ…âüÿÿH‹&€0ƒ8t>H‹j{0ÇH‹z0H‹H‰H‹0}0H‹±{0‹‰H‹þy0H‹_z0‹‰M…ätKH‹gz0H‹I9ÐvH‹~z0ÇH‹±y0H‹H‰H‹D|0H‹Åz0‹‰H‹y0H‹sy0‹‰M…ä„[ÿÿÿH‹wy0H‹H9׆HÿÿÿH‹äw0H‰ùH‹=ºw0H‹0H‹xz0H‹?D‹H)ñE…Û… ÿÿÿH‹y0ƒ8„dH)òL‹D$H5@* AÿÔéôþÿÿ€…Û„ÈùÿÿH‹éx0‹…É„KùÿÿHƒ|$„«ùÿÿH‹ z0‹…À…CùÿÿH‹{}0H‹Lw0H5æ) L‹D$H‹ H‹¶x0H‹H‹H)ÁH)Âé>ùÿÿH‹~0D‹E…Òt>H‹Oy0ÇH‹‚x0H‹H‰H‹{0H‹–y0‹‰H‹ãw0H‹Dx0‹‰H‹Qx0Hƒ8…ï÷ÿÿé0ýÿÿƒúþ…á÷ÿÿM…䄺üÿÿH‹)x0H‹H9ц§üÿÿH‹†}0H‹=ov0‹0H‹†v0H‹?L‹H‹!y0L)ÁL)ÂD‹E…À…ZüÿÿH‹Èw0L‹D$ƒ8„¬…öH5ê( „Jüÿÿè.7þÿéCüÿÿf„ƒþþ…O÷ÿÿM…ä„(üÿÿH‹—w0H‹H9цüÿÿéÃûÿÿH‹ï|0‹…Ét>H‹ 2x0ÇH‹ew0H‹ H‰H‹ øy0H‹yx0‹ ‰H‹ Æv0H‹'w0‹ ‰M…ä„ýÿÿH‹+w0H‹0H9ò†üüÿÿH‹˜u0H‹ qu0L‹H‹/x0H‹9H‰ÑL)Áƒ8„ãL)ÆL‹D$H‰òH5þ' AÿÔé¸üÿÿH‹D|0ƒ8t>H‹ˆw0ÇH‹»v0H‹H‰H‹Ny0H‹Ïw0‹‰H‹v0H‹}v0‹‰M…ä„eüÿÿH‹¡v0H‹H‹wv0H‹H9цHüÿÿH‹ät0H‹=½t0H‹0H‹{w0H‹?H)ñƒ8…üÿÿéýÿÿH‹ v0H‹H‹.v0H‰éÏøÿÿ…öH5G' „žúÿÿéOþÿÿH‹óu0ƒ8„†L)ÆL‹D$H‰òH5' AÿÔéÅûÿÿH‹Iv0L‰éúóÿÿH‹:v0H‰8éúöÿÿH‹+v0L‹D$H‹H‰ÂH‰D$H)òH5Ó& AÿÔé~ûÿÿH‹Jy0H;8…üÿÿ¶D5„À„tüÿÿƒèéÕôÿÿH‹Ýu0H5˜& H‹H‰ÂH‰D$L)ÂL‹D$AÿÔé0ûÿÿAWAVHcöAUATL7US‰ÓHƒì(H‹t0ƒúEÉH‰L$L‰D$AƒáñH‰8H‹¼y0AƒÁ/ƒúEäL‰H‹°x0AƒÄƒúíL‰H‹ms0ƒåýƒÅƒúHÉH‰8H‹¿t0HƒáäHƒÁPƒúEÛÇH‹äu0AƒãüAƒÃI9úÇH‹¤t0HÇH‹¾w0ÇH‹u0HÇH‹ëy0ÇH‹Öt0HÇH‹€t0HÇH‹Zw0ÇH‹åw0D‰„ìL5YšE1ÀÆD$º A¿H›šH¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…J fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDHù˜HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéHK˜McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùH{—H-—B¾H H—D¾H‹ ÇH‹Xp0H‹ ‘o0H‹H‰H‹$r0H‹ ¥p0‹‰H‹òn0H‹ So0‹‰H‹ˆp0D‹E…ÛuH‹Qo0Hƒ8„(H‹hp0ÇéÍüÿÿH‹þm0H‹ Go0H‹H‰D$HƒÀH‰é«üÿÿH‹Üm0H‹=%o0H‹HAH‰H‹=r0‹ƒúÿ„Ì ÿÿÿƒúþ…rüÿÿM…ötYH‹În0H‹H9ÑvJH‹=?m0H‹(t0H‹7H‹=vs0‹H)ñH)òH‹5Ço0H‹?ƒ>„Þ…ÀL‹D$H5  …ñAÿÖH‹]n0H‹ nn0ÇH‹‰o0ÇH‹$m0H‹H‰éáûÿÿH‹m0H‹ [n0H‹H‰H‹ þl0HƒèH‰éºûÿÿH‹ël0H‹ 4n0L‹D$H‹H‰H‹ Òl0HPÿH‰H‹ tl0H‹H‹ Rn0H‹ H)ÐH‰L$H)ÑH‰ÊH‹ úp0Hc1H‹ Øq0H‹4ñ‰ÁH‹ƒr0H‹8AÿÖéHûÿÿH‹Ñp0Çé6ûÿÿH‹?r0H‹l0H5ª L‹D$H‹ H‹zm0H‹H‹H)ÁH)ÂéôûÿÿH‹‚m0H‹ +l0H‹H‰D$HƒèH‰éßúÿÿH‹`m0H‹= l0H‹HHÿH‰H‹=Pp0‹ƒúÿ…TýÿÿH‹ †r0D‹ E…Ét>H‹Çm0ÇH‹ úl0H‹H‰H‹o0H‹ n0‹‰H‹[l0H‹ ¼l0‹‰M…ötNH‹ Äl0H‹H9Ðv?H‹ 5k0H‹1H‹ sq0H)ðH‹9H‰ÁH‹Ãm0D‹E…À„UH)òL‹D$H5› AÿÖH‹^l0ÇH‹‘m0ÇH‹\l0HÇéèùÿÿH‹qo0ÇéÖùÿÿH‹_m0D‹E…Ò…ÃùÿÿH‹ l0ÇH‹l0Hƒ8…¥ùÿÿH‹nl0H‹ ÿk0H‹H‰éŒùÿÿH‹o0ÇézùÿÿH‹o0ÇÿÿÿÿéhùÿÿH‹ 9q0D‹ E…Ét>H‹zl0ÇH‹ ­k0H‹H‰H‹@n0H‹ Ál0‹‰H‹k0H‹ ok0‹‰M…ö„ýþÿÿH‹ sk0H‹H9ІêþÿÿH‹ ài0H‹1H)ðH‰ÁH‹p0H‹8H‹nl0D‹E…À…«þÿÿH‹k0ƒ8„]H)òL‹D$H5< AÿÖé–þÿÿƒúþ…ŸøÿÿM…ö„‚üÿÿH‹÷j0H‹H9цoüÿÿH‹=di0H‹Mp0H‹7H‹=›o0‹H)ñH)òH‹5ìk0H‹?D‹E…Û…"üÿÿH‹5–j0L‹D$D‹E…Ò„¼…ÀH5µ „üÿÿèù)þÿéüÿÿ@H‹éo0‹…Ét>ÇH‹&k0H‹ _j0H‹H‰H‹òl0H‹ sk0‹‰H‹Ài0H‹ !j0‹‰H‹.j0Hƒ8…¼÷ÿÿéþÿÿH‹€j0H‹ j0H‹H‰é¿úÿÿH‹¯m0H;8…øÿÿ¾D5„ÀŽøÿÿƒèé2÷ÿÿ…ÀH5 „Sûÿÿé?ÿÿÿH‹.j0L‹D$H‹H‰ÂH‰D$H)òH5Ö AÿÖé'ýÿÿH‹j0H‰8éµ÷ÿÿH‹öi0L‰é§õÿÿfDAWAVHcöAUATL 7US‰ÓHƒì(H‹2h0ƒúíH‰L$L‰D$ƒåöH‰8H‹îm0ƒÅƒúEäL‰H‹ãl0AƒÄƒúEÛL‰H‹Ÿg0AƒãúAƒÃƒúHÉH‰8H‹ïh0HƒáìHƒÁ&ƒúEÒÇH‹j0AƒâýAƒÂI9ùÇH‹Ôh0HÇH‹îk0ÇH‹Ai0HÇH‹n0ÇH‹i0HÇH‹°h0HÇH‹Šk0ÇH‹l0D‰„ÜL5IŒE1ÀÆD$º A¿HkŒH¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…V fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH)‹HÁE„Û~OI¾ûHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãõHPH9ÖsÝE¾ÛHùDÝH“ŠMcÒB¾<…ÿ~L?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@îHPH9ÖsÖýL%d‰Hå‰D¾(H‹yj0D‰H‰H¾(„ÀtKH ߊL‹t$HȾHhLlL9ítHƒÅ€}ÿwñ¶EÿH –b HcHÈÿàH‹j0D‹H ‰IcòH‹ Òf0E1ÉH¾0H{ŠH‹9H¾ HBLD 1ÉëDHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…XE…Ò…9…Û„‡H‹ðe0‹…É„þHƒ|$tnH‹g0‹…À„îH‹†j0H‹Wd0H5ë L‹D$H‹ H‹Áe0H‹H‹H)ÁH)ÂH‹®i0H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøÅépþÿÿH¾t$L)ðHMáHÁøHЀ<0…ýÿÿHGE…I9Á†{ýÿÿ€ „qýÿÿE…éeýÿÿDH)ÈHÁøÅéþÿÿfH‹!f0‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹§c0H‹HxH‰D$H‹”c0H‰8H‹bi0L‹L9Ï„—H/‡H¾0H›ˆD¶40HgˆH¾ 0HÛ‡D¶0H‹ßd0Dˆt$HÉL‹HUˆD¾$0A¾ÆL59ˆÀH˜M4FH~‡¾,0éëûÿÿH‹c0H‹ Od0H‹=øb0H‹H‰HHÿH‰H‹=ÇH‹˜d0H‹ Ñc0H‹H‰H‹df0H‹ åd0‹‰H‹2c0H‹ “c0‹‰H‹Èd0‹…Àu!H‹“c0Hƒ8uH‹îc0H‹ c0H‹H‰H‹šd0Çé¿üÿÿH‹0b0H‹ yc0H‹H‰D$HƒÀH‰éüÿÿH‹b0H‹ Wc0L‹D$H‹H‰H‹ õa0HPÿH‰H‹ —a0H‹H‹ uc0H‹ H)ÐH‰L$H)ÑH‰ÊH‹ f0Hc1H‹ «e0H‹4ñ‰ÁH‹Þf0H‹8AÿÖé+üÿÿH‹œa0H‹=åb0H‹HAH‰H‹=Üe0‹ƒúÿ„É þÿÿƒúþ…òûÿÿM…ötYH‹Žb0H‹H9ÑvJH‹=ÿ`0H‹èg0H‹7H‹=nf0‹H)ñH)òH‹5‡c0H‹?ƒ>„~…ÀL‹D$H5` …‘AÿÖH‹b0H‹ .b0ÇH‹Ic0ÇH‹ä`0H‹H‰éaûÿÿH‹*e0ÇéOûÿÿH‹˜f0H‹i`0H5 L‹D$H‹ H‹Óa0H‹H‹H)ÁH)Âé üÿÿH‹‹`0H‹ Ôa0H‹H‰H‹ w`0HƒèH‰éóúÿÿH‹¼b0D‹E…Ò…àúÿÿH‹ia0ÇH‹ta0Hƒ8…ÂúÿÿH‰ÁH‹Èa0H‹H‰é­úÿÿH‹vb0D‹E…Û…ÉýÿÿH‹;a0Hƒ8…¸ýÿÿH‰ÁH‹a0H‹H‰é£ýÿÿH‹=d0ÇébúÿÿH‹#a0H‹=Ì_0H‹HHÿH‰H‹=d0‹ƒúÿ…×üÿÿH‹ If0D‹ E…Ét>H‹Ša0ÇH‹ ½`0H‹H‰H‹Pc0H‹ Ña0‹‰H‹`0H‹ `0‹‰M…ötNH‹ ‡`0H‹H9Ðv?H‹ ø^0H‹1H‹ nd0H)ðH‹9H‰ÁH‹†a0D‹E…À„ùH)òL‹D$H5^ AÿÖH‹!`0ÇH‹Ta0ÇH‹`0HÇékùÿÿH‹4c0ÇéYùÿÿH‹"c0ÇÿÿÿÿéGùÿÿH‹ Xe0D‹ E…Ét>H‹™`0ÇH‹ Ì_0H‹H‰H‹_b0H‹ à`0‹‰H‹-_0H‹ Ž_0‹‰M…ö„YÿÿÿH‹ ’_0H‹H9ІFÿÿÿH‹ ÿ]0H‹1H)ðH‰ÁH‹oc0H‹8H‹`0D‹E…À…ÿÿÿH‹:_0ƒ8„XH)òL‹D$H5[ AÿÖéòþÿÿfƒúþ…øÿÿM…ö„âüÿÿH‹_0H‹H9цÏüÿÿH‹=„]0H‹md0H‹7H‹=ób0‹H)ñH)òH‹5 `0H‹?D‹E…Û…‚üÿÿH‹5¶^0L‹D$D‹E…Ò„’…ÀH5Õ „oüÿÿèþÿéhüÿÿ@H‹ d0‹…Ét>ÇH‹F_0H‹ ^0H‹H‰H‹a0H‹ “_0‹‰H‹à]0H‹ A^0‹‰H‹N^0Hƒ8…œ÷ÿÿH‹¥^0H‹ 6^0H‹H‰éƒ÷ÿÿ…ÀH5L „ÝûÿÿéiÿÿÿH‹Àa0H;8…ð÷ÿÿA¾,4@„íŽâ÷ÿÿƒíé÷ÿÿH‹R^0L‹D$H‹H‰ÂH‰D$H)òH5ú AÿÖéˆýÿÿH‹)^0H‰8é™÷ÿÿH‹^0L‰é›õÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹R\0ƒúEÉH‰L$L‰D$Aƒá÷H‰8H‹ b0AƒÁgƒúEäL‰H‹a0AƒÄƒúíL‰H‹½[0ƒåùƒÅ ƒúHÉH‰8H‹]0HƒáðHÁ΃úEÛÇH‹1^0AƒãýAƒÃI9úÇH‹ñ\0HÇH‹ `0ÇH‹^]0HÇH‹8b0ÇH‹#]0HÇH‹Í\0HÇH‹§_0ÇH‹2`0D‰„‰E1ÀA¾ÆD$ºA¿H‰~H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…÷ fD¾/E…äE‰è~ZH»}EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH|HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHc{McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHCzH-\yB¾H ðyD¾H‹ „^0D‰H šyH¾„À„VH æ|HȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿHäV HcHÂÿâ€H¾t$L)ðHø{HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹[0‹…Òt_Hƒ|$tWH‹ˆ^0H‹YX0H5í L‹D$H‹ H‹ÃY0H‹H‹H)ÁH)ÂH‹ÈX0H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹]0D‹HxIcóH‹ ÎY0E1ÉH¾0Hw{H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…÷E…Û„·H‹àW0H‹HxH‰D$H‹ÍW0H‰8H‹›]0L‹L9ׄöH`wH¾0HÄzD¾40H8z¶ 0HÝx¶,0H‹Y0Dˆt$EöMcöHÉL‹HjzMöD¾$0HkxD¶ 0éüÿÿH‹JW0H‹H‰D$HPH‹‡X0H‰é·ýÿÿH‹€[0Çþÿÿÿé¥ýÿÿH‹W0H‹8H‹\X0H‰8H‹W0HOÿH‰H‹L[0‹ƒúÿ„÷Ž…Ò„ƒú …ZýÿÿH‹k]0D‹E…Ét>H‹¬X0ÇH‹ßW0H‹H‰H‹rZ0H‹óX0‹‰H‹@W0H‹¡W0‹‰H‹ÖX0D‹E…ÒuH‹ŸW0Hƒ8„H‹¶X0ÇéÛüÿÿH‹¤Z0ÇéÉüÿÿH‹:V0H‹H‹€W0HQH‰H‹zZ0‹0ƒþÿ„qŽA…ö„Dƒþ „.ÿÿÿéƒüÿÿH‹ôU0H‹H‹:W0H‰H‹àU0HJÿH‰H‹‚U0H‰ÑL‹D$H‹0H‹XW0H‹H)ñH‰D$H‰ÂH‹Z0H)òH‹5IV0Hc8H‹4þH‹=ÛU0H‹?AÿÔéüÿÿH‹U0H‹H‹ÇV0H‰H‹mU0HƒêH‰ééûÿÿH‹ªV0H‹H‰D$HPÿH‹GU0H‰éÇûÿÿH‹8U0H‹HPH‹zV0H‰éIÿÿÿH‹sY0‹ƒúÿ„'þÿÿƒúþ…‰ûÿÿM…ätfH‹õT0H‹H‹V0H‹H9ÊsMH‹|[0H‹=U0‹0H‹|T0H‹?L‹H‹W0L)ÁL)ÂD‹E…À„¦…öL‹D$H5ê …¶AÿÔH‹§U0ÇH‹ÚV0ÇH‹uT0H‹H‹›U0H‰éëúÿÿH‹´V0D‹E…É…ØúÿÿH‹aU0ÇH‹lU0Hƒ8…ºúÿÿH‹ÃU0H‹H‹QU0H‰é¡úÿÿH‹jX0ÇéúÿÿH‹PU0L‹H‹öS0IHÿH‰H‹@X0‹ƒúÿ…ôüÿÿH‹vZ0ƒ8t>H‹ºU0ÇH‹íT0H‹H‰H‹€W0H‹V0‹‰H‹NT0H‹¯T0‹‰M…ätKH‹·T0H‹I9ÐvH‹ÎT0ÇH‹T0H‹H‰H‹”V0H‹U0‹‰H‹bS0H‹ÃS0‹‰M…ä„[ÿÿÿH‹ÇS0H‹H9׆HÿÿÿH‹4R0H‰ùH‹=ÂR0H‹0H‹ÈT0H‹?D‹H)ñE…Û… ÿÿÿH‹oS0ƒ8„dH)òL‹D$H5 AÿÔéôþÿÿ€…Û„ÈùÿÿH‹9S0‹…É„KùÿÿHƒ|$„«ùÿÿH‹\T0‹…À…CùÿÿH‹ËW0H‹œQ0H56 L‹D$H‹ H‹S0H‹H‹H)ÁH)Âé>ùÿÿH‹^X0D‹E…Òt>H‹ŸS0ÇH‹ÒR0H‹H‰H‹eU0H‹æS0‹‰H‹3R0H‹”R0‹‰H‹¡R0Hƒ8…ï÷ÿÿé0ýÿÿƒúþ…á÷ÿÿM…䄺üÿÿH‹yR0H‹H9ц§üÿÿH‹ÖW0H‹=wQ0‹0H‹ÖP0H‹?L‹H‹qS0L)ÁL)ÂD‹E…À…ZüÿÿH‹R0L‹D$ƒ8„¬…öH5: „Jüÿÿè~þÿéCüÿÿf„ƒþþ…O÷ÿÿM…ä„(üÿÿH‹çQ0H‹H9цüÿÿéÃûÿÿH‹?W0‹…Ét>H‹ ‚R0ÇH‹µQ0H‹ H‰H‹ HT0H‹ÉR0‹ ‰H‹ Q0H‹wQ0‹ ‰M…ä„ýÿÿH‹{Q0H‹0H9ò†üüÿÿH‹èO0H‹ yP0L‹H‹R0H‹9H‰ÑL)Áƒ8„ãL)ÆL‹D$H‰òH5N AÿÔé¸üÿÿH‹”V0ƒ8t>H‹ØQ0ÇH‹ Q0H‹H‰H‹žS0H‹R0‹‰H‹lP0H‹ÍP0‹‰M…ä„eüÿÿH‹ñP0H‹H‹ÇP0H‹H9цHüÿÿH‹4O0H‹=ÅO0H‹0H‹ËQ0H‹?H)ñƒ8…üÿÿéýÿÿH‹ðP0H‹H‹~P0H‰éáøÿÿ…öH5— „žúÿÿéOþÿÿH‹CP0ƒ8„†L)ÆL‹D$H‰òH5a AÿÔéÅûÿÿH‹™P0L‰éúóÿÿH‹ŠP0H‰8éúöÿÿH‹{P0L‹D$H‹H‰ÂH‰D$H)òH5# AÿÔé~ûÿÿH‹šS0H;8…üÿÿ¶D5„À„tüÿÿƒèéÕôÿÿH‹-P0H5è H‹H‰ÂH‰D$L)ÂL‹D$AÿÔé0ûÿÿAWAVHcöAUATL7US‰ÓHƒì(H‹RN0ƒúEÉH‰L$L‰D$AƒáóH‰8H‹ T0AƒÁoƒúEäL‰H‹S0AƒÄƒúíL‰H‹½M0ƒåùƒÅ ƒúHÉH‰8H‹O0HƒáèHÁ΃úEÛÇH‹1P0AƒãüAƒÃI9úÇH‹ñN0HÇH‹ R0ÇH‹^O0HÇH‹8T0ÇH‹#O0HÇH‹ÍN0HÇH‹§Q0ÇH‹2R0D‰„‰E1ÀA¾ÆD$ºA¿HilH¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…÷ fD¾/E…äE‰è~ZHëkEäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHjHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHÃuMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH£tH-¼sB¾H PtD¾H‹ „P0D‰H úsH¾„À„VH ÆjHȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿHPI HcHÂÿâ€H¾t$L)ðH7vHÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹M0‹…Òt_Hƒ|$tWH‹ˆP0H‹YJ0H5íü L‹D$H‹ H‹ÃK0H‹H‹H)ÁH)ÂH‹ÐI0H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹O0D‹HprIcóH‹ ÎK0E1ÉH¾0HWiH‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…÷E…Û„·H‹àI0H‹HxH‰D$H‹ÍI0H‰8H‹›O0L‹L9ׄöHÀqH¾0HôtD¾40Hxt¶ 0H=s¶,0H‹K0Dˆt$EöMcöHÉL‹HštMöD¾$0HËrD¶ 0éüÿÿH‹JI0H‹H‰D$HPH‹‡J0H‰é·ýÿÿH‹(I0H‹8H‹nJ0H‰8H‹I0HOÿH‰H‹^M0‹ƒúÿ„ Ž“…Ò„(ƒú…lýÿÿH‹}O0D‹E…Ét>H‹¾J0ÇH‹ñI0H‹H‰H‹„L0H‹K0‹‰H‹RI0H‹³I0‹‰H‹èJ0D‹E…ÒuH‹±I0Hƒ8„H‹ÈJ0ÇéíüÿÿH‹¶L0ÇþÿÿÿéÛüÿÿH‹¤L0ÇéÉüÿÿH‹:H0H‹H‹€I0HQH‰H‹zL0‹0ƒþÿ„qŽA…ö„Dƒþ„ÿÿÿéƒüÿÿH‹ôG0H‹H‹:I0H‰H‹àG0HƒêH‰é\üÿÿH‹ÍG0H‹H‹I0H‰H‹¹G0HJÿH‰H‹[G0H‰ÑL‹D$H‹0H‹1I0H‹H)ñH‰D$H‰ÂH‹ÜK0H)òH‹5‚M0Hc8H‹4þH‹=¼F0H‹?AÿÔééûÿÿH‹ªH0H‹H‰D$HPÿH‹GG0H‰éÇûÿÿH‹8G0H‹HPH‹zH0H‰épÿÿÿH‹sK0‹ƒúÿ„þÿÿƒúþ…‰ûÿÿM…ätfH‹õF0H‹H‹H0H‹H9ÊsMH‹|M0H‹=%F0‹0H‹|F0H‹?L‹H‹I0L)ÁL)ÂD‹E…À„¦…öL‹D$H5êø …¶AÿÔH‹§G0ÇH‹ÚH0ÇH‹uF0H‹H‹›G0H‰éëúÿÿH‹´H0D‹E…É…ØúÿÿH‹aG0ÇH‹lG0Hƒ8…ºúÿÿH‹ÃG0H‹H‹QG0H‰é¡úÿÿH‹jJ0ÇéúÿÿH‹PG0L‹H‹öE0IHÿH‰H‹@J0‹ƒúÿ…âüÿÿH‹vL0ƒ8t>H‹ºG0ÇH‹íF0H‹H‰H‹€I0H‹H0‹‰H‹NF0H‹¯F0‹‰M…ätKH‹·F0H‹I9ÐvH‹ÎF0ÇH‹F0H‹H‰H‹”H0H‹G0‹‰H‹bE0H‹ÃE0‹‰M…ä„[ÿÿÿH‹ÇE0H‹H9׆HÿÿÿH‹4D0H‰ùH‹=ÊC0H‹0H‹ÈF0H‹?D‹H)ñE…Û… ÿÿÿH‹oE0ƒ8„dH)òL‹D$H5ö AÿÔéôþÿÿ€…Û„ÈùÿÿH‹9E0‹…É„KùÿÿHƒ|$„«ùÿÿH‹\F0‹…À…CùÿÿH‹ËI0H‹œC0H56ö L‹D$H‹ H‹E0H‹H‹H)ÁH)Âé>ùÿÿH‹^J0D‹E…Òt>H‹ŸE0ÇH‹ÒD0H‹H‰H‹eG0H‹æE0‹‰H‹3D0H‹”D0‹‰H‹¡D0Hƒ8…ï÷ÿÿé0ýÿÿƒúþ…á÷ÿÿM…䄺üÿÿH‹yD0H‹H9ц§üÿÿH‹ÖI0H‹=B0‹0H‹ÖB0H‹?L‹H‹qE0L)ÁL)ÂD‹E…À…ZüÿÿH‹D0L‹D$ƒ8„¬…öH5:õ „Jüÿÿè~þÿéCüÿÿf„ƒþþ…O÷ÿÿM…ä„(üÿÿH‹çC0H‹H9цüÿÿéÃûÿÿH‹?I0‹…Ét>H‹ ‚D0ÇH‹µC0H‹ H‰H‹ HF0H‹ÉD0‹ ‰H‹ C0H‹wC0‹ ‰M…ä„ýÿÿH‹{C0H‹0H9ò†üüÿÿH‹èA0H‹ A0L‹H‹D0H‹9H‰ÑL)Áƒ8„ãL)ÆL‹D$H‰òH5Nô AÿÔé¸üÿÿH‹”H0ƒ8t>H‹ØC0ÇH‹ C0H‹H‰H‹žE0H‹D0‹‰H‹lB0H‹ÍB0‹‰M…ä„eüÿÿH‹ñB0H‹H‹ÇB0H‹H9цHüÿÿH‹4A0H‹=Í@0H‹0H‹ËC0H‹?H)ñƒ8…üÿÿéýÿÿH‹ðB0H‹H‹~B0H‰éÏøÿÿ…öH5—ó „žúÿÿéOþÿÿH‹CB0ƒ8„†L)ÆL‹D$H‰òH5aó AÿÔéÅûÿÿH‹™B0L‰éúóÿÿH‹ŠB0H‰8éúöÿÿH‹{B0L‹D$H‹H‰ÂH‰D$H)òH5#ó AÿÔé~ûÿÿH‹šE0H;8…üÿÿ¶D5„À„tüÿÿƒèéÕôÿÿH‹-B0H5èò H‹H‰ÂH‰D$L)ÂL‹D$AÿÔé0ûÿÿH‹ùD0SH‹±?0H‹H‰è†øýÿH‹‡@0H‹H‰[ÀH‹9C0SH‹?0H‹H‰èVøýÿH‹W@0H‹H‰[ÀAWAVHcöAUATL7US‰ÓHƒì(H‹ò?0ƒúEÉH‰L$L‰$Aƒá÷H‰8H‹­E0AƒÁ|ƒúEäL‰H‹¡D0AƒÄƒúíL‰H‹^?0ƒåúƒÅƒúHÉH‰8H‹°@0HƒáðHÁƒúEÛÇH‹ÒA0AƒãýAƒÃI9úÇH‹’@0HÇH‹¬C0ÇH‹ÿ@0HÇH‹ÙE0ÇH‹Ä@0HÇH‹n@0HÇH‹HC0ÇH‹ÓC0D‰„šE1ÀA¾HÆD$ºÇD$A¿H¢H¾2HBLl21öë€HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…M fD¾/E…äE‰è~ZH³EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH¹HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãeHPH9ÖsÝ@¾íHùAéHMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHûH-$B¾H ¨D¾H‹ B0D‰H RH¾„À„^H þHȾL`M‰æL‹d$Ll€M9î„&IƒÆA€~ÿwìA¶VÿH\; HcHÂÿâ€H¾t$L)ðHÐHÁøHж0<„<„w„À…}þÿÿHGE…I9†iþÿÿ€ „_þÿÿE…éSþÿÿH)ÈHÑøAÁéÿÿÿfH)ÈHÁøAÁéïþÿÿ…ÒtlH‹­>0‹…Òt_Hƒ|$tWH‹B0H‹é;0H5}î L‹$H‹ H‹T=0H‹H‹H)ÁH)ÂH‹<0H‹8H‹D$HƒÄ([]A\A]A^A_ÿàf„HƒÄ([]A\A]A^A_ÃH‹ª@0D‹H ­IcóH‹ ^=0E1ÉH¾0H‡H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…E E…Û„ÏH‹p;0H‹HxH‰D$H‹];0H‰8H‹+A0L‹L9ׄC H H¾0HäD¾40H¶ 0H ¶,0H‹ª<0Dˆt$EöMcöHÉL‹HŠMöD¾$0H D¶ 0éüÿÿH‹Ú:0H‹H‰D$HPH‹<0H‰é¯ýÿÿH‹¸:0H‹8H‹þ;0H‰8H‹¤:0HOÿH‰H‹î>0‹ƒúÿ„'Žç…Ò„|ƒú…dýÿÿH‹ A0D‹E…Òt>H‹N<0ÇH‹;0H‹H‰H‹>0H‹•<0‹‰H‹â:0H‹C;0‹‰H‹x<0D‹E…ÉuH‹A;0Hƒ8„gH‹X<0ÇéåüÿÿH‹î90H‹H‹4;0HQH‰H‹.>0‹0ƒþÿ„å޵…ö„¼ƒþ„@ÿÿÿéŸüÿÿH‹>0ÇéüÿÿH‹î=0Çþÿÿÿé{üÿÿH‹„90H‹H‹Ê:0H‰H‹p90HJÿH‰H‹90H‰ÑL‹$H‹0H‹é:0H‹H)ñH‰D$H‰ÂH‹”=0H)òH‹5ê=0Hc8H‹4þH‹=,90H‹?AÿÔé üÿÿH‹b:0L‹H‹90IHÿH‰H‹R=0‹ƒúÿ…dþÿÿH‹ˆ?0ƒ8t>H‹Ì:0ÇH‹ÿ90H‹H‰H‹’<0H‹;0‹‰H‹`90H‹Á90‹‰M…ätJH‹É90H‹I9Ðv;H‹:80H‹ ‹80H‹0H‹Ñ:0H‹9L‰ÁH)ñƒ8„•H)òL‹$H5¤ê AÿÔH‹g90ÇH‹š:0ÇH‹e90HÇéûÿÿH‹"80H‹HPH‹d90H‰é£þÿÿH‹]<0ÇéêúÿÿH‹ó70H‹H‹990H‰H‹ß70HƒêH‰éÃúÿÿH‹90H‹H‰D$HPÿH‹¹70H‰é¡úÿÿƒl$é—úÿÿH‹ø;0Çé…úÿÿH‹æ;0ÇÿÿÿÿésúÿÿƒD$éiúÿÿÇD$é\úÿÿH‹½;0‹ƒúÿ„Ïüÿÿƒúþ…;úÿÿM…äteH‹?70H‹H‹e80H‹H9ÊsLH‹Æ=0H‹='70‹0H‹Æ60H‹?L‹H‹a90L)ÁL)ÂD‹E…À„´…öL‹$H55é …ÄAÿÔH‹ò70ÇH‹%90ÇH‹À60H‹H‹æ70H‰éžùÿÿH‹ÿ80D‹E…É…‹ùÿÿH‹¬70ÇH‹·70Hƒ8…mùÿÿH‹80H‹H‹œ70H‰éTùÿÿH‹ý<0‹…Òt>H‹@80ÇH‹s70H‹H‰H‹:0H‹‡80‹‰H‹Ô60H‹570‹‰M…䄺ýÿÿH‹970H‹H9׆§ýÿÿH‹¦50H‰ùH‹=ô50H‹0H‹:80H‹?‹H)ñ…À…kýÿÿH‹ã60ƒ8„–H)òL‹$H5è AÿÔéVýÿÿ@…Û„°ùÿÿH‹±60‹…É„3ùÿÿHƒ|$„“ùÿÿH‹Ô70‹…À…+ùÿÿH‹C;0H‹50H5®ç L‹$H‹ H‹60H‹H‹H)ÁH)Âé&ùÿÿD‹T$E…fAÅE…ÒEDÅéðöÿÿD‹d$A…E…E…äDEÀéÑöÿÿH‹š;0D‹E…Ût>H‹Û60ÇH‹60H‹H‰H‹¡80H‹"70‹‰H‹o50H‹Ð50‹‰H‹Ý50Hƒ8…“÷ÿÿé!þÿÿƒúþ……÷ÿÿM…ä„«ýÿÿH‹µ50H‹H9ц˜ýÿÿH‹;0H‹=s40‹0H‹40H‹?L‹H‹­60L)ÁL)ÂD‹E…À…LýÿÿH‹T50L‹$ƒ8„¨…öH5wæ „<ýÿÿè»ôýÿé5ýÿÿfDƒþþ…÷öÿÿM…ä„ýÿÿH‹'50H‹H9ц ýÿÿé¹üÿÿH‹:0‹…Ét>H‹ Â50ÇH‹õ40H‹ H‰H‹ ˆ70H‹ 60‹ ‰H‹ V40H‹·40‹ ‰M…ä„<ûÿÿH‹»40H‹0H9ò†)ûÿÿH‹(30H‹ y30L‹H‹¿50H‹9H‰ÑL)Áƒ8„âL)ÆL‹$H‰òH5å AÿÔéæúÿÿH‹Õ90ƒ8t>H‹50ÇH‹L40H‹H‰H‹ß60H‹`50‹‰H‹­30H‹40‹‰M…ä„“úÿÿH‹240H‹H‹40H‹H9цvúÿÿH‹u20H‹=Æ20H‹0H‹ 50H‹?H)ñƒ8…>úÿÿéÎüÿÿH‹140H‹H‹¿30H‰逸ÿÿ…öH5Øä „”ûÿÿéSþÿÿH‹„30ƒ8„„L)ÆL‹$H‰òH5£ä AÿÔéôùÿÿH‹Û30L‰é¤óÿÿH‹Ì30H‰8é¬öÿÿH‹½30L‹$H‹H‰ÂH‰D$H)òH5fä AÿÔé®ùÿÿH‹Ý60H;8…Lüÿÿ¶D5„À„?üÿÿƒèé€ôÿÿH‹p30H5+ä H‹H‰ÂH‰D$L)ÂL‹$AÿÔéaùÿÿ€AWAVHcöAUATL7US‰ÓHƒì(H‹’10ƒúEÉH‰L$L‰$AƒáèH‰8H‹M70AÁîƒúEíL‰H‹>60AƒÅƒúEäL‰H‹ú00AƒäøAƒÄ ƒúHÉH‰8H‹J20HƒáÐHÁâƒúMÒÇH‹l30IƒâüIƒÂ\ƒúÇH‹,20HÇH‹F50ÇH‹™20HÇH‹s70ÇH‹^20HÇH‹20HÇH‹â40ÇÀƒÀƒúíˆD$H‹_50ƒåúƒÅ)I9û‰(„ÞE1ÀºÇD$A¿HñˆH¾2HBLt21öëfDHƒÀ¶Pÿ€úLDÇAD÷L9ðuè@„ö… fD¾7E…íE‰ð~ZH£‡EíMcíIÂKtjüI9òw@L‰Òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD90áfD9p^HPH9ÖsÖDHI„HÁE„ä~OI¾üHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãõHPH9ÖsÝE¾äHùEáHkƒHcí¾<(…ÿ~N?H˜HtAüH9ñwÇH‹œ-0H‹ Õ,0H‹H‰H‹h/0H‹ é-0‹‰H‹6,0H‹ —,0‹‰H‹Ì-0‹8…ÿuH‹—,0Hƒ8„bH‹®-0Çé›üÿÿH‹10H‹í*0H5‡Ý L‹$H‹ H‹X,0H‹H‹H)ÁH)ÂéXýÿÿH‹h/0ÇéUüÿÿH‹þ*0H‹=G,0H‹HAH‰H‹=>/0‹ƒúÿ„Süþÿÿƒúþ…üÿÿM…ötYH‹ð+0H‹H9ÑvJH‹=a*0H‹J10H‹7H‹=Ø10‹H)òH)ñH‹5é,0H‹?‹6…ö„!…ÀL‹$H5ÂÜ …1AÿÖH‹+0H‹ +0ÇH‹«,0ÇH‹F*0H‹H‰é‹ûÿÿH‹4*0H‹ }+0H‹H‰H‹ *0HPÿH‰H‹ Â)0L‹$H‹H‹ œ+0H‹ H)ÐH‰L$H)ÑH‰ÊH‹ D.0Hc1H‹ š*0H‹4ñ‰ÁH‹ 10H‹8AÿÖéûÿÿH‹Ã)0H‹ +0H‹H‰H‹ ¯)0HƒèH‰éóúÿÿH‹ì*0H‹ •)0H‹H‰D$HƒèH‰éÑúÿÿÇD$éÄúÿÿƒl$éºúÿÿƒD$é°úÿÿH‹±-0ÇéžúÿÿH‹Ÿ-0ÇÿÿÿÿéŒúÿÿH‹…*0H‹0H‹+)0HNÿH‰H‹u-0‹ƒøÿ„ŸŽÜ…À„ƒø„3ýÿÿéFúÿÿH‹ï(0H‹ 8*0H‹HƒÀH‰éÀþÿÿH‹*-0ÇéúÿÿH‹*0H‹é‘þÿÿH‹ -0‹ƒøÿ„„˜ƒøþ…ëùÿÿM…ö„$þÿÿH‹‹(0H‹H‹±)0H‹H9ʃþÿÿé¸ýÿÿH‹Á*0‹8…ÿ…¯ùÿÿH‹p)0ÇH‹{)0Hƒ8…‘ùÿÿH‹Ò)0H‹ c)0H‹H‰éxùÿÿD‹\$A†E†E…ÛDEÀéIøÿÿD‹T$E†fAÆE…ÒEDÆé+øÿÿH‹„.0D‹E…Ét>ÇH‹¿)0H‹ ø(0H‹H‰H‹‹+0H‹ *0‹‰H‹Y(0H‹ º(0‹‰H‹Ç(0Hƒ8…ÝøÿÿéGÿÿÿH‹ !.0D‹E…Ût>H‹b)0ÇH‹ •(0H‹H‰H‹(+0H‹ ©)0‹‰H‹ö'0H‹ W(0‹‰M…ötMH‹ _(0H‹H9Ðv>H‹ Ð&0H‹1H‹ N.0H)ðH‹9H‰ÁH‹^)0D‹E…Ò„PH)òL‹$H57Ù AÿÖH‹ú'0ÇH‹-)0ÇH‹ø'0HÇé øÿÿƒúþ…øÿÿM…ö„<üÿÿH‹Ó'0H‹H9ц)üÿÿH‹=@&0H‹)-0H‹7H‹=·-0‹H)ñH)òH‹5È(0H‹?‹6…ö…ßûÿÿH‹5t'0L‹$ƒ>„m…ÀH5—Ø „ÏûÿÿèÛæýÿéÈûÿÿfDƒøþ„tÿÿÿér÷ÿÿH‹»,0ƒ8t>ÇH‹ù'0H‹ 2'0H‹H‰H‹Å)0H‹ F(0‹‰H‹“&0H‹ ô&0‹‰M…ö„æþÿÿH‹'0H‹H‹î&0H‹H9Á†ÉþÿÿH‹=[%0H‹H‹5Ù,0H)ÑH‹>H‹5ì'0ƒ>„½H)ÐL‹$H5È× ‰ÂAÿÖéŠþÿÿH‹ ,0ƒ8t>ÇH‹J'0H‹ ƒ&0H‹H‰H‹)0H‹ —'0‹‰H‹ä%0H‹ E&0‹‰M…ö„7þÿÿH‹I&0H‹H9Ɔ$þÿÿH‹ ¶$0H‹H‰ñéSÿÿÿH‹Œ&0H‹ &0H‹H‰é…ùÿÿ…ÀH53× „búÿÿéŽþÿÿH‹5ß%0ƒ>tsH)ÐL‹$H5× ‰ÂAÿÖéÁýÿÿH‹»%0ƒ8„‚H)òL‹$H5ÝÖ AÿÖé›ýÿÿH‹&0H‰8éMöÿÿH‹N)0H;8…EöÿÿA¿tf…ÀŽ7öÿÿƒèé`õÿÿH‹à%0L‹$H5—Ö H‹H‰D$H)ÐH‰ÂAÿÖé>ýÿÿH‹¸%0L‰éñóÿÿH‹©%0L‹$H‹H‰ÂH‰D$H)òH5RÖ AÿÖéýÿÿAWAVHcöAUATL 7USA‰×Hƒì(H‹Ñ#0ƒúÛH‰L$L‰D$ƒãöH‰8H‹)0ƒÃƒúíL‰H‹ƒ(0ƒÅƒúEÛL‰H‹@#0AƒãùAƒÃ ƒúHÉH‰8H‹$0HƒáìHƒÁ&ƒúEÒÇH‹µ%0AƒâýAƒÂI9ùÇH‹u$0HÇH‹'0ÇH‹â$0HÇH‹¼)0ÇH‹§$0HÇH‹Q$0HÇH‹+'0ÇH‹¶'0D‰„íL5ÊrE1ÀÆD$º HÒrA½H¾2HBLd21öëf„HƒÀ¶Pÿ€ú LDÇADõL9àuè@„ö…* fD¾'…íE‰à~SíHcíItnüL9örDL‰òë€HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9 áfD9`nHPH9ÖsÖDH©qHÁE„Û~OI¾ûHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝE¾ÛHùDÛH3FMcÒB¾<…ÿ~L?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖûH-d! H…pD¾H‹&0D‰H/pH¾„ÀtSH?qL‹t$L-G! HؾHXLd@L9ãtHƒÃ€{ÿwñ¶CÿH j HcHÈÿàH‹¶%0D‹H¤DIcòH‹j"0A»E1ÉH¾0HÍpH‹;H¾ HBLD 1Éë€HƒÀ¶Pÿ€úADËIDùL9Àuè„É…ß E…Ò…9E…ÿ„†H‹!0‹…É„ýHƒ|$tmH‹¦"0‹…À„IH‹&0H‹æ0H5zÒ L‹D$H‹ H‹P!0H‹H‹H)ÁH)ÂH‹}%0H‹8H‹D$HƒÄ([]A\A]A^A_ÿàD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøÃé`þÿÿH¾t$L)ðHÝœHÁøHЀ<0…ýÿÿHGE„$I9Á†jýÿÿ€ „`ýÿÿE„$éSýÿÿH)ÈHÁøÃéÿýÿÿfH‹±!0‹…Ò„gÿÿÿHƒ|$…ÿþÿÿéVÿÿÿH‹70H‹HxH‰D$H‹$0H‰8H‹ò$0L‹L9Ï„H¿BH¾0H+D¶0HØnH¾ 0H\nD¶0H‹p 0ˆ\$HÉL‹HçC¾,0¾ÃH­nÀH˜L4CHn¾0éØûÿÿH‹š0H‹ ã0H‹H‰D$HƒÀH‰éoýÿÿH‹Ð"0Çé]ýÿÿH‹f0H‹ ¯0L‹D$H‹H‰H‹ M0HPÿH‰H‹ ï0H‹H‹ Í0H‹ H)ÐH‰L$H)ÑH‰ÊH‹ u"0Hc1H‹ £$0H‹4ñ‰ÁH‹v#0H‹8AÿÖéëüÿÿH‹Ì#0H‹0H57Ð L‹D$H‹ H‹0H‹H‹H)ÁH)Âé²ýÿÿH‹_$0D‹E…Ût>ÇH‹š0H‹ Ó0H‹H‰H‹f!0H‹ ç0‹‰H‹40H‹ •0‹‰H‹Ê0D‹E…ÒuH‹“0Hƒ8„OH‹ª0Çé7üÿÿH‹˜!0Çé%üÿÿH‹†!0ÇéüÿÿH‹t0D‹E…É…üÿÿH‹!0ÇH‹,0Hƒ8…âûÿÿH‹ƒ0H‹ 0H‹H‰éÉûÿÿH‹Ò0H‹H‹0HqH‰0H‹!0‹‰D$ƒÀƒø‡˜ûÿÿHq Hc‚HÐÿàH‹é 0ÇÿÿÿÿévûÿÿH‹Ï0H‹0H‹u0HNÿH‰H‹¿ 0‹‰D$ƒÀƒø‡EûÿÿH=: Hc‡HøÿàH‹– 0Çé#ûÿÿH‹,0H‹0H‹r0H‰0H‹0HNÿH‰H‹b 0‹‰D$ƒÀƒø‡èúÿÿHcD…HèÿàH‹ç0H‹0H‹-0H‰0H‹Ó0HNÿH‰H‹ 0‹‰D$ƒÀƒø‡£úÿÿIcD…LèÿàH‹¢0H‹ ë0H‹H‰H‹ Ž0HƒèH‰érúÿÿH‹{0H‹H‹Á0H‰H‹g0HJÿH‰H‹±0‹‰D$ƒÀƒø‡7úÿÿH5€ Hc†HðÿàH‹00H‹H‹v0HqH‰0H‹p0‹‰D$ƒÀƒø‡öùÿÿH[ Hc‚HÐÿàH‹ï0H‹H‹50HqH‰0H‹/0‹‰D$ƒÀƒø‡µùÿÿH6 Hc‚HÐÿàH‹N!0‹…Òt>ÇH‹‹0H‹ Ä0H‹H‰H‹W0H‹ Ø0‹‰H‹%0H‹ †0‹‰H‹“0Hƒ8…IùÿÿébýÿÿH‹í 0‹8…ÿt>ÇH‹*0H‹ c0H‹H‰H‹ö0H‹ w0‹‰H‹Ä0H‹ %0‹‰M…ötNH‹-0H‹H9Æv?H‹ ž0H‹H‹ T0H‹9H‰ñH‹5/0H)Ñ‹6…ö„ëH)ÐL‹D$H5Ì ‰ÂAÿÖH‹Ç0ÇH‹ú0ÇH‹Å0HÇéyøÿÿM…öt\H‹­0H‹H9ÑvMH‹=0H‹ 0H‹7H‹=Í0‹H)ñH)òH‹5¦0H‹?D‹E…Ò„”…ÀL‹D$H5|Ë …§AÿÖH‹90H‹ J0ÇH‹e0ÇH‹0H‹H‰éå÷ÿÿM…ötÈH‹0H‹H9Ñv¹H‹=Š0H‹s0H‹7H‹=90‹H)ñH)òH‹50H‹?D‹E…À…lÿÿÿH‹5¼0L‹D$D‹E…É„…ÀH5ÛÊ „YÿÿÿèÙýÿéRÿÿÿf.„H‹ 0‹…Ét>ÇH‹F0H‹ 0H‹H‰H‹0H‹ “0‹‰H‹à0H‹ A0‹‰M…ö„fþÿÿH‹E0H‹H9ƆSþÿÿH‹ ²0H‹H‰ñH‹5e0H‹>H‹5C0H)у>…þÿÿH‹5ð0ƒ>„QH)ÐL‹D$H5Ê ‰ÂAÿÖéþÿÿfDH‹I0‹0…öt>ÇH‹†0H‹ ¿0H‹H‰H‹R0H‹ Ó0‹‰H‹ 0H‹ 0‹‰M…ö„¦ýÿÿH‹…0H‹H9†“ýÿÿH‹ ò0H‹1H‰ÑH‹¥0H‹:H‹ƒ0H)ñƒ:t]H)ðL‹D$H5_É ‰ÂAÿÖéTýÿÿH‹›0H‹ ,0H‹H‰é˜ùÿÿH‹Ê0H;8…jöÿÿH²e¾0„ÛŽWöÿÿƒëéjõÿÿH‹×0ƒ:ttH)ðL‹D$H5üÈ ‰ÂAÿÖéëüÿÿH‹20H‰8éöÿÿ…ÀH5ãÈ „XýÿÿéúýÿÿH‹0L‹D$H5ÅÈ H‹H‰D$H)ÐH‰ÂAÿÖéŸüÿÿH‹æ0L‰éÇóÿÿH‹×0L‹D$H‹H‰ÂH‰D$H)òH5È AÿÖégüÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹ò0ƒúEÉH‰L$L‰D$AƒáóH‰8H‹¬0AƒÁBƒúEäL‰H‹ 0AƒÄƒúíL‰H‹]0ƒåùƒÅ ƒúHÉH‰8H‹¯0HƒáèHƒÁ~ƒúEÛÇH‹Ô0AƒãüAƒÃI9úÇH‹”0HÇH‹®0ÇH‹0HÇH‹Û0ÇH‹Æ0HÇH‹p0HÇH‹J0ÇH‹Õ0D‰„üE1ÀA¾ ÆD$º A¿HlcH¾2HBLl21öëf„HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…È fD¾/E…äE‰è~ZH»bEäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDHaHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHÓ`McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHã_H-ì^B¾H _D¾H‹ $0D‰H :_H¾„ÀtRH ÊaL‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH – HcHÈÿàH‹Â0D‹H¨^IcóH‹ v0E1ÉH¾0H_aH‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…ª E…Û…9…Û„‡H‹0‹…É„þHƒ|$tnH‹·0‹…À„ŠH‹&0H‹÷0H5‹Ä L‹D$H‹ H‹a0H‹H‹H)ÁH)ÂH‹Þ0H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðHÑŒHÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹Á0‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹G0H‹HxH‰D$H‹40H‰8H‹0L‹L9ׄ“H·\H¾0H{_D¾40H_H¾ 0H^¶,0H‹€0Dˆt$EöMcöHÉL‹H _MöD¾$0H¡]D¾ 0éÔûÿÿH‹°0H‹ ù0H‹H‰D$HƒÀH‰éuýÿÿH‹Ž0H‹0H‹Ô0H‰0H‹z0HNÿH‰H‹Ä0‹ƒøÿ„@Ž^…À„óƒø…*ýÿÿH‹ã0D‹E…Ét>ÇH‹0H‹ W0H‹H‰H‹ê0H‹ k0‹‰H‹¸0H‹ 0‹‰H‹N0D‹E…ÛuH‹0Hƒ8„ÞH‹.0Çé«üÿÿH‹œ0H‹m0H5 L‹D$H‹ H‹×0H‹H‹H)ÁH)ÂéqýÿÿH‹0H‹ Ø0H‹H‰H‹ {0HƒèH‰éOüÿÿH‹h0H‹=±0H‹HAH‰H‹=¨0‹ƒúÿ„ÿŽÏ…҄׃ú„äþÿÿé üÿÿH‹"0H‹ k0H‹H‰H‹ 0HPÿH‰H‹ °0L‹D$H‹H‹ ‰0H‹ H)ÐH‰L$H)ÑH‰ÊH‹ 10Hc1H‹ O0H‹4ñ‰ÁH‹‚0H‹8AÿÖé—ûÿÿH‹0Çé…ûÿÿH‹ö0ÇþÿÿÿésûÿÿH‹ä0ÇéaûÿÿH‹Ò0ÇÿÿÿÿéOûÿÿH‹¸0H‹0H‹^0HNÿH‰H‹¨0‹ƒøÿ…äýÿÿH‹Þ0‹8…ÿt>ÇH‹0H‹ T0H‹H‰H‹ç0H‹ h0‹‰H‹µ0H‹ 0‹‰M…ötMH‹0H‹H9Æv>H‹ 0H‹H‹ •0H‹9H‰ñH‹5 0H)у>„/H)ÐL‹D$H5ø¿ ‰ÂAÿÖH‹¹0ÇH‹ì0ÇH‹·0HÇé[úÿÿH‹Ì0‹ƒøÿ„Ëýÿÿƒøþ…:úÿÿM…ötfH‹N 0H‹H‹t0H‹H9ÊsMH‹=å 0H‹Î0H‹7H‹=ä0‹H)ñH)òH‹5m0H‹?D‹E…À„d…ÀL‹D$H5C¿ …tAÿÖH‹0H‹ 0ÇH‹,0ÇH‹Ç 0H‹H‰éœùÿÿH‹ 0D‹E…Ò…‰ùÿÿH‹º 0ÇH‹Å 0Hƒ8…kùÿÿH‹0H‹ ­ 0H‹H‰éRùÿÿH‹Ã0Çé@ùÿÿH‹Y 0H‹ ¢ 0H‹HƒÀH‰é<ýÿÿH‹Œ 0H‹ 5 0H‹H‰D$HƒèH‰éùÿÿH‹º0‹…Òt>ÇH‹÷ 0H‹ 0 0H‹H‰H‹Ã0H‹ D0‹‰H‹‘ 0H‹ ò 0‹‰M…ö„%þÿÿH‹ö 0H‹H9ƆþÿÿH‹ c 0H‹H‰ñH‹5f0H‹>H‹5ô 0H)ÑD‹E…Û…ÑýÿÿH‹5ž 0ƒ>„ÉH)ÐL‹D$H5¿½ ‰ÂAÿÖé¼ýÿÿ@H‹ù0D‹E…Òt>ÇH‹4 0H‹ m 0H‹H‰H‹0H‹ 0‹‰H‹Î 0H‹ / 0‹‰H‹< 0Hƒ8…â÷ÿÿérþÿÿƒøþ…Ô÷ÿÿM…ö„üýÿÿH‹ 0H‹H9цéýÿÿH‹= 0H‹j0H‹7H‹=€0‹H)ñH)òH‹5 0H‹?D‹E…À…œýÿÿH‹5³ 0L‹D$ƒ>„Å…ÀH5Õ¼ „ŒýÿÿèËýÿé…ýÿÿ@ƒúþ…G÷ÿÿM…ö„oýÿÿH‹‡ 0H‹H9ц\ýÿÿé ýÿÿH‹ ß0‹1…öt>H‹" 0ÇH‹ U 0H‹H‰H‹è 0H‹ i 0‹‰H‹¶ 0H‹  0‹‰M…ö„JüÿÿH‹  0H‹H9І7üÿÿH‹ ˆ 0H‹1H‹ Ž0H)ðH‹9H‰ÁH‹ 0ƒ8„OH)òL‹D$H5ñ» AÿÖéöûÿÿH‹70D‹E…Ét>ÇH‹r 0H‹ « 0H‹H‰H‹> 0H‹ ¿ 0‹‰H‹ 0H‹ m 0‹‰M…ö„ ûÿÿH‹‘ 0H‹H‹g 0H‹H9Á†ƒûÿÿH‹=Ô0H‹5Ý0H‹H‹>H‹5h 0H)у>…HûÿÿérýÿÿH‹ 0H‹ ! 0H‹H‰é ùÿÿH‹w 0H‰8éGöÿÿH‹h 0L‰é)ôÿÿ…ÀH5» „Çûÿÿé6þÿÿH‹E 0L‹D$H5ûº H‹H‰D$H)ÐH‰ÂAÿÖéãúÿÿH‹d 0H;8…ôõÿÿ¾D5„ÀŽçõÿÿƒèéÿôÿÿH‹w 0ƒ8tH)òL‹D$H5œº AÿÖé›úÿÿH‹Ô 0L‹D$H‹H‰ÂH‰D$H)òH5|º AÿÖérúÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹ò0ƒúEÉH‰L$L‰D$AƒáöH‰8H‹¬ 0AƒÁƒúEäL‰H‹  0AƒÄƒúíL‰H‹]0ƒåùƒÅ ƒúHÉH‰8H‹¯0HƒáìHƒÁ6ƒúEÛÇH‹Ô 0AƒãýAƒÃ I9úÇH‹”0HÇH‹® 0ÇH‹ 0HÇH‹Û 0ÇH‹Æ0HÇH‹p0HÇH‹J 0ÇH‹Õ 0D‰„ìL57RE1ÀÆD$º A¿H+RH¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…e fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDH QHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéH›rMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùHëqH-tqB¾H ¸qD¾H‹ , 0D‰H ‚qH¾„ÀtRH ’PL‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH  HcHÈÿàH‹Ê 0D‹HqIcóH‹ ~0E1ÉH¾0H'PH‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…WE…Û…9…Û„‡H‹ 0‹…É„þHƒ|$tnH‹Ç0‹…À„îH‹6 0H‹0H5›¶ L‹D$H‹ H‹q0H‹H‹H)ÁH)ÂH‹F0H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁé`þÿÿfH¾t$L)ðHý€HÁøHЀ<0…ýÿÿHGE…I9†kýÿÿ€ „aýÿÿE…éUýÿÿDH)ÈHÁøAÁéÿýÿÿH‹Ñ0‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹W0H‹HxH‰D$H‹D0H‰8H‹ 0L‹L9ׄ—H7oH¾0H«pD¶40HwpH¾ 0HÓo¶,0H‹0Dˆt$HÉL‹HfpD¾$0A¾ÆL5NÀH˜M4FHwoD¾ 0éÛûÿÿH‹¶0H‹ ÿ0H‹=¨0H‹H‰HHÿH‰H‹=ì0‹ƒúÿ„ŽÓ…Ò„[ƒú…JýÿÿH‹ 0‹…Òt>ÇH‹H0H‹ 0H‹H‰H‹0H‹ •0‹‰H‹â0H‹ C0‹‰H‹x0‹…Àu!H‹C0Hƒ8uH‹ž0H‹ /0H‹H‰H‹J0Çé¿üÿÿH‹à0H‹ )0H‹H‰D$HƒÀH‰éüÿÿH‹¾0H‹ 0L‹D$H‹H‰H‹ ¥0HPÿH‰H‹ G0H‹H‹ %0H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Í0Hc1H‹ 30H‹4ñ‰ÁH‹v0H‹8AÿÖé+üÿÿH‹L0H‹=•0H‹HAH‰H‹=Œ0‹ƒúÿ„É þÿÿƒúþ…òûÿÿM…ötYH‹>0H‹H9ÑvJH‹=¯0H‹˜0H‹7H‹=0‹H)ñH)òH‹570H‹?ƒ>„~…ÀL‹D$H5³ …‘AÿÖH‹Í0H‹ Þ0ÇH‹ù0ÇH‹”0H‹H‰éaûÿÿH‹Ú0ÇéOûÿÿH‹H0H‹0H5³² L‹D$H‹ H‹ƒ0H‹H‹H)ÁH)Âé üÿÿH‹;0H‹ „0H‹H‰H‹ '0HƒèH‰éóúÿÿH‹l0D‹E…Ò…àúÿÿH‹0ÇH‹$0Hƒ8…ÂúÿÿH‰ÁH‹x0H‹H‰é­úÿÿH‹&0D‹E…Û…ÉýÿÿH‹ë0Hƒ8…¸ýÿÿH‰ÁH‹?0H‹H‰é£ýÿÿH‹í0ÇébúÿÿH‹Ó0H‹=|ÿ/H‹HHÿH‰H‹=Ã0‹ƒúÿ…×üÿÿH‹ ù0D‹ E…Ét>H‹:0ÇH‹ m0H‹H‰H‹0H‹ 0‹‰H‹Îÿ/H‹ /0‹‰M…ötNH‹ 70H‹H9Ðv?H‹ ¨þ/H‹1H‹ 0H)ðH‹9H‰ÁH‹60D‹E…À„ùH)òL‹D$H5± AÿÖH‹Ñÿ/ÇH‹0ÇH‹Ïÿ/HÇékùÿÿH‹ä0ÇéYùÿÿH‹Ò0ÇÿÿÿÿéGùÿÿH‹ 0D‹ E…Ét>H‹I0ÇH‹ |ÿ/H‹H‰H‹0H‹ 0‹‰H‹Ýþ/H‹ >ÿ/‹‰M…ö„YÿÿÿH‹ Bÿ/H‹H9ІFÿÿÿH‹ ¯ý/H‹1H)ðH‰ÁH‹0H‹8H‹=0D‹E…À…ÿÿÿH‹êþ/ƒ8„WH)òL‹D$H5 ° AÿÖéòþÿÿfƒúþ…øÿÿM…ö„âüÿÿH‹Çþ/H‹H9цÏüÿÿH‹=4ý/H‹0H‹7H‹=‹ÿ/‹H)ñH)òH‹5¼ÿ/H‹?D‹E…Û…‚üÿÿH‹5fþ/L‹D$D‹E…Ò„’…ÀH5…¯ „oüÿÿèɽýÿéhüÿÿ@H‹¹0‹…Ét>ÇH‹öþ/H‹ /þ/H‹H‰H‹Â0H‹ Cÿ/‹‰H‹ý/H‹ ñý/‹‰H‹þý/Hƒ8…œ÷ÿÿH‹Uþ/H‹ æý/H‹H‰éƒ÷ÿÿ…ÀH5ü® „ÝûÿÿéiÿÿÿH‹p0H;8…ð÷ÿÿ¾D5„ÀŽã÷ÿÿƒèé÷ÿÿH‹þ/L‹D$H‹H‰ÂH‰D$H)òH5«® AÿÖé‰ýÿÿH‹Úý/H‰8éš÷ÿÿH‹Ëý/L‰éŒõÿÿf.„AWAVHcöAUATL 7US‰ÓHƒì(H‹ü/ƒúíH‰L$L‰D$ƒåôH‰8H‹¾0ƒÅƒúEäL‰H‹³0AƒÄƒúEÛL‰H‹oû/AƒãúAƒÃƒúHÉH‰8H‹¿ü/HƒáêHƒÁ ƒúEÒÇH‹äý/AƒâüAƒÂI9ùÇH‹¤ü/HÇH‹¾ÿ/ÇH‹ý/HÇH‹ë0ÇH‹Öü/HÇH‹€ü/HÇH‹Zÿ/ÇH‹åÿ/D‰„ÜL5…EE1ÀÆD$ºA¿H{EH¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…Ì fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHyDHÁE„Û~OI¾ûHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãõHPH9ÖsÝE¾ÛHùDÝHƒvMcÒB¾<…ÿ~L?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@îHPH9ÖsÖýL%\uHÕuD¾(H‹Iþ/D‰HuH¾(„ÀtKH ïCL‹t$HȾHhLlL9ítHƒÅ€}ÿwñ¶EÿH ‚ú HcHÈÿàH‹îý/D‹HuIcòH‹ ¢ú/E1ÉH¾0H‹CH‹9H¾ HBLD 1ÉëDHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…ÎE…Ò…9…Û„‡H‹Àù/‹…É„þHƒ|$tnH‹çú/‹…À„H‹Vþ/H‹'ø/H5»ª L‹D$H‹ H‹‘ù/H‹H‹H)ÁH)ÂH‹Æþ/H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøÅépþÿÿH¾t$L)ðHuHÁøHЀ<0…ýÿÿHGE…I9Á†{ýÿÿ€ „qýÿÿE…éeýÿÿDH)ÈHÁøÅéþÿÿfH‹ñù/‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹w÷/H‹HxH‰D$H‹d÷/H‰8H‹2ý/L‹L9Ï„zH'sH¾0HƒtD¶40HOtH¾ 0HËsD¶0H‹¯ø/Dˆt$HÉL‹H=tD¾$0A¾ÆL5uAÀH˜M4FHns¾,0éëûÿÿH‹Öö/H‹ ø/H‹=Èö/H‹H‰HHÿH‰H‹= û/‹ƒúÿ„׎“…Ò„ƒú…JýÿÿH‹+ý/‹…Òt>ÇH‹hø/H‹ ¡÷/H‹H‰H‹4ú/H‹ µø/‹‰H‹÷/H‹ c÷/‹‰H‹˜ø/D‹E…ÛuH‹a÷/Hƒ8„H‹xø/ÇéÍüÿÿH‹ö/H‹ W÷/H‹H‰D$HƒÀH‰é«üÿÿH‹ìõ/H‹ 5÷/L‹D$H‹H‰H‹ Óõ/HPÿH‰H‹ uõ/H‹H‹ S÷/H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ûù/Hc1H‹ ùü/H‹4ñ‰ÁH‹ü/H‹8AÿÖé9üÿÿH‹zõ/H‹=Ãö/H‹HAH‰H‹=ºù/‹ƒúÿ„”®þÿÿƒúþ…üÿÿM…ötYH‹lö/H‹H9ÑvJH‹=Ýô/H‹Æû/H‹7H‹=”û/‹H)ñH)òH‹5e÷/H‹?ƒ>„L…ÀL‹D$H5>§ …_AÿÖH‹ûõ/H‹ ö/ÇH‹'÷/ÇH‹Âô/H‹H‰éoûÿÿH‹ù/Çé]ûÿÿH‹žô/H‹ çõ/H‹H‰H‹ Šô/HƒèH‰é6ûÿÿH‹Oú/H‹ ô/H5º¦ L‹D$H‹ H‹Šõ/H‹H‹H)ÁH)ÂéôûÿÿH‹šö/D‹E…Ò…îúÿÿH‹Gõ/ÇH‹Rõ/Hƒ8…ÐúÿÿH‹©õ/H‹ :õ/H‹H‰é·úÿÿH‹Pø/Çé¥úÿÿH‹6õ/H‹=ßó/H‹HHÿH‰H‹=&ø/‹ƒúÿ…ýÿÿH‹ \ú/D‹ E…Ét>H‹õ/ÇH‹ Ðô/H‹H‰H‹c÷/H‹ äõ/‹‰H‹1ô/H‹ ’ô/‹‰M…ötNH‹ šô/H‹H9Ðv?H‹ ó/H‹1H‹ Éù/H)ðH‹9H‰ÁH‹™õ/D‹E…À„ùH)òL‹D$H5q¥ AÿÖH‹4ô/ÇH‹gõ/ÇH‹2ô/HÇé®ùÿÿH‹G÷/ÇéœùÿÿH‹5÷/ÇÿÿÿÿéŠùÿÿH‹ kù/D‹ E…Ét>H‹¬ô/ÇH‹ ßó/H‹H‰H‹rö/H‹ óô/‹‰H‹@ó/H‹ ¡ó/‹‰M…ö„YÿÿÿH‹ ¥ó/H‹H9ІFÿÿÿH‹ ò/H‹1H)ðH‰ÁH‹Êø/H‹8H‹ ô/D‹E…À…ÿÿÿH‹Mó/ƒ8„~H)òL‹D$H5n¤ AÿÖéòþÿÿDƒúþ…¿øÿÿM…ö„ýÿÿH‹'ó/H‹H9цýÿÿH‹=”ñ/H‹}ø/H‹7H‹=Kø/‹H)ñH)òH‹5ô/H‹?D‹E…Û…´üÿÿH‹5Æò/L‹D$D‹E…Ò„—…ÀH5å£ „¡üÿÿè)²ýÿéšüÿÿ@H‹ø/‹…Ét>ÇH‹Vó/H‹ ò/H‹H‰H‹"õ/H‹ £ó/‹‰H‹ðñ/H‹ Qò/‹‰H‹^ò/Hƒ8…Ü÷ÿÿéýÿÿH‹°ò/H‹ Aò/H‹H‰éßúÿÿ…ÀH5W£ „ üÿÿédÿÿÿH‹ƒò/H‰8é#øÿÿH‹tò/L‰é%öÿÿH‹­õ/H;8… øÿÿA¾,4@„íŽÿ÷ÿÿƒíé"÷ÿÿH‹?ò/L‹D$H‹H‰ÂH‰D$H)òH5ç¢ AÿÖébýÿÿDAWAVHcöAUATL7US‰ÓHƒì(H‹bð/ƒúEÉH‰L$L‰D$AƒáöH‰8H‹ö/AƒÁƒúEäL‰H‹õ/AƒÄƒúíL‰H‹Íï/ƒåùƒÅ ƒúHÉH‰8H‹ñ/HƒáìHƒÁ6ƒúEÛÇH‹Dò/AƒãýAƒÃ I9úÇH‹ñ/HÇH‹ô/ÇH‹qñ/HÇH‹Kö/ÇH‹6ñ/HÇH‹àð/HÇH‹ºó/ÇH‹Eô/D‰„ìL5%9E1ÀÆD$ºA¿H;9H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…e fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDHÙ7HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéHK7McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùH›6H-$6B¾H h6D¾H‹ œò/D‰H 26H¾„ÀtRH ¢7L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH &ï HcHÈÿàH‹:ò/D‹HÀ5IcóH‹ îî/E1ÉH¾0H77H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…WE…Û…9…Û„‡H‹î/‹…É„þHƒ|$tnH‹7ï/‹…À„îH‹¦ò/H‹wì/H5 Ÿ L‹D$H‹ H‹áí/H‹H‹H)ÁH)ÂH‹®ð/H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁé`þÿÿfH¾t$L)ðHmiHÁøHЀ<0…ýÿÿHGE…I9†kýÿÿ€ „aýÿÿE…éUýÿÿDH)ÈHÁøAÁéÿýÿÿH‹Aî/‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹Çë/H‹HxH‰D$H‹´ë/H‰8H‹‚ñ/L‹L9ׄ—Hç3H¾0Hk5D¶40H/5H¾ 0Hƒ4¶,0H‹í/Dˆt$HÉL‹H&5D¾$0A¾ÆL55ÀH˜M4FH'4D¾ 0éÛûÿÿH‹&ë/H‹ oì/H‹=ë/H‹H‰HHÿH‰H‹=\ï/‹ƒúÿ„ŽÓ…Ò„[ƒú…JýÿÿH‹{ñ/‹…Òt>ÇH‹¸ì/H‹ ñë/H‹H‰H‹„î/H‹ í/‹‰H‹Rë/H‹ ³ë/‹‰H‹èì/‹…Àu!H‹³ë/Hƒ8uH‹ì/H‹ Ÿë/H‹H‰H‹ºì/Çé¿üÿÿH‹Pê/H‹ ™ë/H‹H‰D$HƒÀH‰éüÿÿH‹.ê/H‹ wë/L‹D$H‹H‰H‹ ê/HPÿH‰H‹ ·é/H‹H‹ •ë/H‹ H)ÐH‰L$H)ÑH‰ÊH‹ =î/Hc1H‹ Óé/H‹4ñ‰ÁH‹Þí/H‹8AÿÖé+üÿÿH‹¼é/H‹=ë/H‹HAH‰H‹=üí/‹ƒúÿ„É þÿÿƒúþ…òûÿÿM…ötYH‹®ê/H‹H9ÑvJH‹=é/H‹ð/H‹7H‹=ní/‹H)ñH)òH‹5§ë/H‹?ƒ>„~…ÀL‹D$H5€› …‘AÿÖH‹=ê/H‹ Nê/ÇH‹ië/ÇH‹é/H‹H‰éaûÿÿH‹Jí/ÇéOûÿÿH‹¸î/H‹‰è/H5#› L‹D$H‹ H‹óé/H‹H‹H)ÁH)Âé üÿÿH‹«è/H‹ ôé/H‹H‰H‹ —è/HƒèH‰éóúÿÿH‹Üê/D‹E…Ò…àúÿÿH‹‰é/ÇH‹”é/Hƒ8…ÂúÿÿH‰ÁH‹èé/H‹H‰é­úÿÿH‹–ê/D‹E…Û…ÉýÿÿH‹[é/Hƒ8…¸ýÿÿH‰ÁH‹¯é/H‹H‰é£ýÿÿH‹]ì/ÇébúÿÿH‹Cé/H‹=ìç/H‹HHÿH‰H‹=3ì/‹ƒúÿ…×üÿÿH‹ iî/D‹ E…Ét>H‹ªé/ÇH‹ Ýè/H‹H‰H‹pë/H‹ ñé/‹‰H‹>è/H‹ Ÿè/‹‰M…ötNH‹ §è/H‹H9Ðv?H‹ ç/H‹1H‹ në/H)ðH‹9H‰ÁH‹¦é/D‹E…À„ùH)òL‹D$H5~™ AÿÖH‹Aè/ÇH‹té/ÇH‹?è/HÇékùÿÿH‹Të/ÇéYùÿÿH‹Bë/ÇÿÿÿÿéGùÿÿH‹ xí/D‹ E…Ét>H‹¹è/ÇH‹ ìç/H‹H‰H‹ê/H‹ é/‹‰H‹Mç/H‹ ®ç/‹‰M…ö„YÿÿÿH‹ ²ç/H‹H9ІFÿÿÿH‹ æ/H‹1H)ðH‰ÁH‹oê/H‹8H‹­è/D‹E…À…ÿÿÿH‹Zç/ƒ8„WH)òL‹D$H5{˜ AÿÖéòþÿÿfƒúþ…øÿÿM…ö„âüÿÿH‹7ç/H‹H9цÏüÿÿH‹=¤å/H‹ì/H‹7H‹=óé/‹H)ñH)òH‹5,è/H‹?D‹E…Û…‚üÿÿH‹5Öæ/L‹D$D‹E…Ò„’…ÀH5õ— „oüÿÿè9¦ýÿéhüÿÿ@H‹)ì/‹…Ét>ÇH‹fç/H‹ Ÿæ/H‹H‰H‹2é/H‹ ³ç/‹‰H‹æ/H‹ aæ/‹‰H‹næ/Hƒ8…œ÷ÿÿH‹Åæ/H‹ Væ/H‹H‰éƒ÷ÿÿ…ÀH5l— „ÝûÿÿéiÿÿÿH‹àé/H;8…ð÷ÿÿ¾D5„ÀŽã÷ÿÿƒèé÷ÿÿH‹sæ/L‹D$H‹H‰ÂH‰D$H)òH5— AÿÖé‰ýÿÿH‹Jæ/H‰8éš÷ÿÿH‹;æ/L‰éŒõÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹rä/ƒúEÉH‰L$L‰D$AƒáöH‰8H‹,ê/AƒÁƒúEäL‰H‹ é/AƒÄƒúíL‰H‹Ýã/ƒåùƒÅ ƒúHÉH‰8H‹/å/HƒáìHƒÁ6ƒúEÛÇH‹Tæ/AƒãýAƒÃ I9úÇH‹å/HÇH‹.è/ÇH‹å/HÇH‹[ê/ÇH‹Få/HÇH‹ðä/HÇH‹Êç/ÇH‹Uè/D‰„ìL5w+E1ÀÆD$º A¿Hk+H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…e fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDHI*HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéHOMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùHkNH-ôMB¾H 8ND¾H‹ ¬æ/D‰H NH¾„ÀtRH Ò)L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH Šã HcHÈÿàH‹Jæ/D‹HMIcóH‹ þâ/E1ÉH¾0Hg)H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…WE…Û…9…Û„‡H‹ â/‹…É„þHƒ|$tnH‹Gã/‹…À„îH‹¶æ/H‹‡à/H5“ L‹D$H‹ H‹ñá/H‹H‹H)ÁH)ÂH‹Žá/H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁé`þÿÿfH¾t$L)ðH}]HÁøHЀ<0…ýÿÿHGE…I9†kýÿÿ€ „aýÿÿE…éUýÿÿDH)ÈHÁøAÁéÿýÿÿH‹Qâ/‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹×ß/H‹HxH‰D$H‹Äß/H‰8H‹’å/L‹L9ׄ—H·KH¾0H+MD¶40H÷LH¾ 0HSL¶,0H‹á/Dˆt$HÉL‹HæLD¾$0A¾ÆL5X'ÀH˜M4FH÷KD¾ 0éÛûÿÿH‹6ß/H‹ à/H‹=(ß/H‹H‰HHÿH‰H‹=lã/‹ƒúÿ„ŽÓ…Ò„[ƒú…JýÿÿH‹‹å/‹…Òt>ÇH‹Èà/H‹ à/H‹H‰H‹”â/H‹ á/‹‰H‹bß/H‹ Ãß/‹‰H‹øà/‹…Àu!H‹Ãß/Hƒ8uH‹à/H‹ ¯ß/H‹H‰H‹Êà/Çé¿üÿÿH‹`Þ/H‹ ©ß/H‹H‰D$HƒÀH‰éüÿÿH‹>Þ/H‹ ‡ß/L‹D$H‹H‰H‹ %Þ/HPÿH‰H‹ ÇÝ/H‹H‹ ¥ß/H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Mâ/Hc1H‹ ;å/H‹4ñ‰ÁH‹¾Þ/H‹8AÿÖé+üÿÿH‹ÌÝ/H‹=ß/H‹HAH‰H‹= â/‹ƒúÿ„É þÿÿƒúþ…òûÿÿM…ötYH‹¾Þ/H‹H9ÑvJH‹=/Ý/H‹ä/H‹7H‹=NÞ/‹H)ñH)òH‹5·ß/H‹?ƒ>„~…ÀL‹D$H5 …‘AÿÖH‹MÞ/H‹ ^Þ/ÇH‹yß/ÇH‹Ý/H‹H‰éaûÿÿH‹Zá/ÇéOûÿÿH‹Èâ/H‹™Ü/H53 L‹D$H‹ H‹Þ/H‹H‹H)ÁH)Âé üÿÿH‹»Ü/H‹ Þ/H‹H‰H‹ §Ü/HƒèH‰éóúÿÿH‹ìÞ/D‹E…Ò…àúÿÿH‹™Ý/ÇH‹¤Ý/Hƒ8…ÂúÿÿH‰ÁH‹øÝ/H‹H‰é­úÿÿH‹¦Þ/D‹E…Û…ÉýÿÿH‹kÝ/Hƒ8…¸ýÿÿH‰ÁH‹¿Ý/H‹H‰é£ýÿÿH‹mà/ÇébúÿÿH‹SÝ/H‹=üÛ/H‹HHÿH‰H‹=Cà/‹ƒúÿ…×üÿÿH‹ yâ/D‹ E…Ét>H‹ºÝ/ÇH‹ íÜ/H‹H‰H‹€ß/H‹ Þ/‹‰H‹NÜ/H‹ ¯Ü/‹‰M…ötNH‹ ·Ü/H‹H9Ðv?H‹ (Û/H‹1H‹ NÜ/H)ðH‹9H‰ÁH‹¶Ý/D‹E…À„ùH)òL‹D$H5Ž AÿÖH‹QÜ/ÇH‹„Ý/ÇH‹OÜ/HÇékùÿÿH‹dß/ÇéYùÿÿH‹Rß/ÇÿÿÿÿéGùÿÿH‹ ˆá/D‹ E…Ét>H‹ÉÜ/ÇH‹ üÛ/H‹H‰H‹Þ/H‹ Ý/‹‰H‹]Û/H‹ ¾Û/‹‰M…ö„YÿÿÿH‹ ÂÛ/H‹H9ІFÿÿÿH‹ /Ú/H‹1H)ðH‰ÁH‹OÛ/H‹8H‹½Ü/D‹E…À…ÿÿÿH‹jÛ/ƒ8„WH)òL‹D$H5‹Œ AÿÖéòþÿÿfƒúþ…øÿÿM…ö„âüÿÿH‹GÛ/H‹H9цÏüÿÿH‹=´Ù/H‹à/H‹7H‹=ÓÚ/‹H)ñH)òH‹5<Ü/H‹?D‹E…Û…‚üÿÿH‹5æÚ/L‹D$D‹E…Ò„’…ÀH5Œ „oüÿÿèIšýÿéhüÿÿ@H‹9à/‹…Ét>ÇH‹vÛ/H‹ ¯Ú/H‹H‰H‹BÝ/H‹ ÃÛ/‹‰H‹Ú/H‹ qÚ/‹‰H‹~Ú/Hƒ8…œ÷ÿÿH‹ÕÚ/H‹ fÚ/H‹H‰éƒ÷ÿÿ…ÀH5|‹ „ÝûÿÿéiÿÿÿH‹ðÝ/H;8…ð÷ÿÿ¾D5„ÀŽã÷ÿÿƒèé÷ÿÿH‹ƒÚ/L‹D$H‹H‰ÂH‰D$H)òH5+‹ AÿÖé‰ýÿÿH‹ZÚ/H‰8éš÷ÿÿH‹KÚ/L‰éŒõÿÿf.„AWAVHcöAUATHþUS‰ÓA»Hƒì(H‹}Ø/ƒúEÉH‰ $L‰D$A÷ÑH‰t$H‰8H‹4Þ/Aƒá(ƒúEíH‰0H‹(Ý/AƒÅƒúEäH‰0H‹ä×/AƒäùAƒÄƒúHÉH‰8H‹4Ù/H÷уáDƒúMÒÇH‹[Ú/I÷ÒAƒâƒúEÿÇH‹Ù/A÷×AƒçƒúHÒHÇH‹&Ü/H÷҃⠃ûíE1ÀÇH‹kÙ/ƒåõƒÅ H9þHÇH‹<Þ/ÇH‹'Ù/HÇH‹ÑØ/HÇH‹«Û/ÇH‹6Ü/‰(„ÎH§H¾2HBLt21öë@HƒÀ¶Pÿ€úLDÇADóL9ðuè@„ö…È fD¾7E…íE‰ð~ZHëEíMcíIÂKtjüI9òw@L‰Òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD90áfD9pfHPH9ÖsÖDHáHÁE„ä~OI¾üHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãýHPH9ÖsÝE¾äHùEáH3Hcí¾<(…ÿ~N?H˜HtAüH9ñwÇH‹jÕ/H‹ £Ô/H‹H‰H‹6×/H‹ ·Õ/‹‰H‹Ô/H‹ eÔ/‹‰H‹šÕ/D‹E…Òu!H‹cÔ/Hƒ8uH‹¾Ô/H‹ OÔ/H‹H‰H‹jÕ/ÇégýÿÿH‹Ó/H‹HxH‰D$H‹íÒ/H‰8H‹»Ø/H‹H9Ç„/H‰D$H«H¾0HßD¾0HsH¾ 0H§D¶$0H‹3Ô/E‰×EÒMcÒHÉL‹H…MÒD¾,0H6D¾ 0éûÿÿH‹eÒ/H‹ ®Ó/H‹H‰D$HƒÀH‰éªüÿÿH‹CÒ/H‹=ŒÓ/H‹HAH‰H‹=ƒÖ/‹ƒúÿ…uþÿÿH‹ ¹Ø/D‹ E…Ét>H‹úÓ/ÇH‹ -Ó/H‹H‰H‹ÀÕ/H‹ AÔ/‹‰H‹ŽÒ/H‹ ïÒ/‹‰M…ÿtWH‹ ÷Ò/H‹H9ÐvHH‹ hÑ/H‹1H‹ ¾Ñ/H)ðH‹9H‰ÁH‹öÓ/D‹E…À„Dˆ\$H)òM‰ðH5˃ Aÿ×D¶\$H‹ˆÒ/ÇH‹»Ó/ÇH‹†Ò/HÇéªûÿÿH‹×/H‹ìÐ/H5†ƒ L‹D$H‹ H‹VÒ/H‹H‹H)ÁH)ÂéfüÿÿH‹Ñ/H‹ WÒ/H‹H‰H‹ úÐ/HƒèH‰éNûÿÿH‹?Ó/‹…À…ÄýÿÿH‹Ò/Hƒ8…³ýÿÿH‰ÁH‹ZÒ/H‹H‰éžýÿÿH‹Ò/H‹0H‹¦Ð/HNÿH‰H‹ðÔ/‹ƒøÿ„[ŽG…À„ˆƒø„âüÿÿéÑúÿÿH‹ÂÔ/Çé¿úÿÿH‹°Ô/Çÿÿÿÿé­úÿÿH‹žÔ/Çé›úÿÿH‹ŒÔ/Çþÿÿÿé‰úÿÿH‹zÔ/‹ƒøÿ„˜Žƒøþ…lúÿÿM…ÿtoH‹Ð/H‹H‹&Ñ/H‹H9ÊsVH‹=—Ï/H‹€Ö/H‹7H‹=æÏ/‹H)ñH)òH‹5Ò/H‹?D‹E…É„6…ÀDˆ\$M‰ðH5ò …IAÿ×D¶\$H‹©Ð/H‹ ºÐ/ÇH‹ÕÑ/ÇH‹pÏ/H‹H‰éÅùÿÿH‹¶Ñ/‹…À…´ùÿÿH‹eÐ/ÇH‹pÐ/Hƒ8…–ùÿÿH‰ÁH‹ÄÐ/H‹H‰éùÿÿƒúþ…xùÿÿM…ÿ„wÿÿÿH‹8Ð/H‹H9цdÿÿÿé ÿÿÿH‹Õ/‹…Ét>ÇH‹ÍÐ/H‹ Ð/H‹H‰H‹™Ò/H‹ Ñ/‹‰H‹gÏ/H‹ ÈÏ/‹‰H‹ÕÏ/Hƒ8…ûøÿÿH‹,Ð/H‹ ½Ï/H‹H‰éâøÿÿH‹5“Ï/Dˆ\$D‹E…ÀM‰ð„j…ÀH5¯€ „·þÿÿèóŽýÿD¶\$é°þÿÿ„ƒøþ„ÿÿÿé’øÿÿH‹ËÔ/‹8…ÿt>ÇH‹Ð/H‹ AÏ/H‹H‰H‹ÔÑ/H‹ UÐ/‹‰H‹¢Î/H‹ Ï/‹‰M…ÿ„güÿÿH‹Ï/H‹H9ƆTüÿÿH‹ tÍ/H‹H‰ñH‹5ÇÍ/H)ÑH‹>H‹5Ð/ƒ>„¸H)ÐDˆ\$M‰ð‰ÂH5Ø Aÿ×D¶\$éüÿÿH‹Ô/D‹E…Òt>ÇH‹SÏ/H‹ ŒÎ/H‹H‰H‹Ñ/H‹  Ï/‹‰H‹íÍ/H‹ NÎ/‹‰M…ÿ„²ûÿÿH‹rÎ/H‹H‹HÎ/H‹H9Á†•ûÿÿH‹=µÌ/H‹é?ÿÿÿ…ÀH5N „Mýÿÿé‘þÿÿH‹5úÍ/ƒ>„‘H)ÐDˆ\$M‰ð‰ÂH5 Aÿ×D¶\$é@ûÿÿH‹HÎ/H‰8é÷ÿÿH‹Ñ/H;8…ˆ÷ÿÿA¾4„ÀŽ{÷ÿÿƒèéœöÿÿH‹”Í/ƒ8taDˆ\$H)òM‰ðH5¶~ Aÿ×D¶\$éàúÿÿH‹èÍ/L‰é)õÿÿH‹ÙÍ/Dˆ\$M‰ðH5Œ~ H‹H‰D$H)ÐH‰ÂAÿ×D¶\$éŸúÿÿH‹§Í/Dˆ\$M‰ðH‹H‰ÂH‰D$H)òH5L~ Aÿ×D¶\$émúÿÿ@AWAVHcöAUATL7US‰ÓHƒì(H‹ÂË/ƒúEÉH‰L$L‰D$AƒáóH‰8H‹|Ñ/AƒÁ+ƒúEäL‰H‹pÐ/AƒÄƒúíL‰H‹-Ë/ƒåúƒÅ ƒúHÉH‰8H‹Ì/HƒáèHƒÁRƒúEÛÇH‹¤Í/AƒãüAƒÃ I9úÇH‹dÌ/HÇH‹~Ï/ÇH‹ÑÌ/HÇH‹«Ñ/ÇH‹–Ì/HÇH‹@Ì/HÇH‹Ï/ÇH‹¥Ï/D‰„üE1ÀA¾ÆD$º A¿HH¾2HBLl21öëf„HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…È fD¾/E…äE‰è~ZHkEäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDHQ HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéH£ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHÓ H-Ü B¾H € D¾H‹ ôÍ/D‰H * H¾„ÀtRH z L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH nË HcHÈÿàH‹’Í/D‹H˜ IcóH‹ FÊ/E1ÉH¾0H H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…ª E…Û…9…Û„‡H‹`É/‹…É„þHƒ|$tnH‹‡Ê/‹…À„ŠH‹öÍ/H‹ÇÇ/H5[z L‹D$H‹ H‹1É/H‹H‹H)ÁH)ÂH‹nÉ/H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðH¡BHÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹‘É/‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹Ç/H‹HxH‰D$H‹Ç/H‰8H‹ÒÌ/L‹L9ׄ“H§H¾0H+ D¾40H¿ H¾ 0Hã ¶,0H‹PÈ/Dˆt$EöMcöHÉL‹HÐ MöD¾$0Hq D¾ 0éÔûÿÿH‹€Æ/H‹ ÉÇ/H‹H‰D$HƒÀH‰éuýÿÿH‹^Æ/H‹0H‹¤Ç/H‰0H‹JÆ/HNÿH‰H‹”Ê/‹ƒøÿ„@Ž^…À„óƒø…*ýÿÿH‹³Ì/D‹E…Ét>ÇH‹îÇ/H‹ 'Ç/H‹H‰H‹ºÉ/H‹ ;È/‹‰H‹ˆÆ/H‹ éÆ/‹‰H‹È/D‹E…ÛuH‹çÆ/Hƒ8„ÞH‹þÇ/Çé«üÿÿH‹lË/H‹=Å/H5×w L‹D$H‹ H‹§Æ/H‹H‹H)ÁH)ÂéqýÿÿH‹_Å/H‹ ¨Æ/H‹H‰H‹ KÅ/HƒèH‰éOüÿÿH‹8Å/H‹=Æ/H‹HAH‰H‹=xÉ/‹ƒúÿ„ÿŽÏ…҄׃ú„äþÿÿé üÿÿH‹òÄ/H‹ ;Æ/H‹H‰H‹ ÞÄ/HPÿH‰H‹ €Ä/L‹D$H‹H‹ YÆ/H‹ H)ÐH‰L$H)ÑH‰ÊH‹ É/Hc1H‹ 7É/H‹4ñ‰ÁH‹Æ/H‹8AÿÖé—ûÿÿH‹ØÈ/Çé…ûÿÿH‹ÆÈ/ÇþÿÿÿésûÿÿH‹´È/ÇéaûÿÿH‹¢È/ÇÿÿÿÿéOûÿÿH‹ˆÅ/H‹0H‹.Ä/HNÿH‰H‹xÈ/‹ƒøÿ…äýÿÿH‹®Ê/‹8…ÿt>ÇH‹ëÅ/H‹ $Å/H‹H‰H‹·Ç/H‹ 8Æ/‹‰H‹…Ä/H‹ æÄ/‹‰M…ötMH‹îÄ/H‹H9Æv>H‹ _Ã/H‹H‹ %Å/H‹9H‰ñH‹5ðÅ/H)у>„/H)ÐL‹D$H5Èu ‰ÂAÿÖH‹‰Ä/ÇH‹¼Å/ÇH‹‡Ä/HÇé[úÿÿH‹œÇ/‹ƒøÿ„Ëýÿÿƒøþ…:úÿÿM…ötfH‹Ã/H‹H‹DÄ/H‹H9ÊsMH‹=µÂ/H‹žÉ/H‹7H‹=tÄ/‹H)ñH)òH‹5=Å/H‹?D‹E…À„d…ÀL‹D$H5u …tAÿÖH‹ÐÃ/H‹ áÃ/ÇH‹üÄ/ÇH‹—Â/H‹H‰éœùÿÿH‹ÝÄ/D‹E…Ò…‰ùÿÿH‹ŠÃ/ÇH‹•Ã/Hƒ8…kùÿÿH‹ìÃ/H‹ }Ã/H‹H‰éRùÿÿH‹“Æ/Çé@ùÿÿH‹)Â/H‹ rÃ/H‹HƒÀH‰é<ýÿÿH‹\Ã/H‹ Â/H‹H‰D$HƒèH‰éùÿÿH‹ŠÈ/‹…Òt>ÇH‹ÇÃ/H‹ Ã/H‹H‰H‹“Å/H‹ Ä/‹‰H‹aÂ/H‹ ÂÂ/‹‰M…ö„%þÿÿH‹ÆÂ/H‹H9ƆþÿÿH‹ 3Á/H‹H‰ñH‹5öÂ/H‹>H‹5ÄÃ/H)ÑD‹E…Û…ÑýÿÿH‹5nÂ/ƒ>„ÉH)ÐL‹D$H5s ‰ÂAÿÖé¼ýÿÿ@H‹ÉÇ/D‹E…Òt>ÇH‹Ã/H‹ =Â/H‹H‰H‹ÐÄ/H‹ QÃ/‹‰H‹žÁ/H‹ ÿÁ/‹‰H‹ Â/Hƒ8…â÷ÿÿérþÿÿƒøþ…Ô÷ÿÿM…ö„üýÿÿH‹äÁ/H‹H9цéýÿÿH‹=QÀ/H‹:Ç/H‹7H‹=Â/‹H)ñH)òH‹5ÙÂ/H‹?D‹E…À…œýÿÿH‹5ƒÁ/L‹D$ƒ>„Å…ÀH5¥r „Œýÿÿèé€ýÿé…ýÿÿ@ƒúþ…G÷ÿÿM…ö„oýÿÿH‹WÁ/H‹H9ц\ýÿÿé ýÿÿH‹ ¯Æ/‹1…öt>H‹òÁ/ÇH‹ %Á/H‹H‰H‹¸Ã/H‹ 9Â/‹‰H‹†À/H‹ çÀ/‹‰M…ö„JüÿÿH‹ ëÀ/H‹H9І7üÿÿH‹ X¿/H‹1H‹ Á/H)ðH‹9H‰ÁH‹æÁ/ƒ8„OH)òL‹D$H5Áq AÿÖéöûÿÿH‹Æ/D‹E…Ét>ÇH‹BÁ/H‹ {À/H‹H‰H‹Ã/H‹ Á/‹‰H‹Ü¿/H‹ =À/‹‰M…ö„ ûÿÿH‹aÀ/H‹H‹7À/H‹H9Á†ƒûÿÿH‹=¤¾/H‹5mÀ/H‹H‹>H‹58Á/H)у>…HûÿÿérýÿÿH‹`À/H‹ ñ¿/H‹H‰é ùÿÿH‹GÀ/H‰8éGöÿÿH‹8À/L‰é)ôÿÿ…ÀH5ép „Çûÿÿé6þÿÿH‹À/L‹D$H5Ëp H‹H‰D$H)ÐH‰ÂAÿÖéãúÿÿH‹4Ã/H;8…ôõÿÿ¾D5„ÀŽçõÿÿƒèéÿôÿÿH‹G¿/ƒ8tH)òL‹D$H5lp AÿÖé›úÿÿH‹¤¿/L‹D$H‹H‰ÂH‰D$H)òH5Lp AÿÖérúÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹½/ƒúEÉH‰L$L‰D$AƒáöH‰8H‹|Ã/AƒÁƒúEäL‰H‹pÂ/AƒÄƒúíL‰H‹-½/ƒåùƒÅ ƒúHÉH‰8H‹¾/HƒáìHƒÁ&ƒúEÛÇH‹¤¿/AƒãýAƒÃI9úÇH‹d¾/HÇH‹~Á/ÇH‹Ѿ/HÇH‹«Ã/ÇH‹–¾/HÇH‹@¾/HÇH‹Á/ÇH‹¥Á/D‰„ìL5#þ E1ÀÆD$º A¿Hþ H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö… fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDHùü HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéHcü McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùH»û H-<û B¾H ˆû D¾H‹ ü¿/D‰H Rû H¾„ÀtJH ‚ü HȾL`LlM9ìt"IƒÄA€|$ÿwïA¶D$ÿH ê½ HcHÈÿàH‹¢¿/D‹Hàú IcóH‹ V¼/E1ÉH¾0Hü H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€úADÏIDùL9Àuè„É… E…Û…9…Û„‡H‹p»/‹…É„þHƒ|$tnH‹—¼/‹…À„ýH‹À/H‹×¹/H5kl L‹D$H‹ H‹A»/H‹H‹H)ÁH)ÂH‹Þ¹/H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁé`þÿÿfH¾t$L)ðHÍ6HÁøHЀ<0…ýÿÿHGE…I9†kýÿÿ€ „aýÿÿE…éUýÿÿDH)ÈHÁøAÁéÿýÿÿH‹¡»/‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹'¹/H‹HxH‰D$H‹¹/H‰8H‹â¾/L‹L9ׄ²Hÿø H¾0H36D¶40H/ú H¾ 0H›ù ¶,0H‹`º/Dˆt$HÉL‹Hî5D¾$0A¾ÆL5ú ÀH˜M4FH?ù D¾ 0éÛûÿÿH‹†¸/H‹ Ϲ/H‹=x¸/H‹H‰HHÿH‰H‹=¼¼/‹ƒúÿ„ªŽ˜…Ò„ƒú…BýÿÿH‹Û¾/D‹0E…öt>ÇH‹º/H‹ O¹/H‹H‰H‹â»/H‹ cº/‹‰H‹°¸/H‹ ¹/‹‰H‹Fº/D‹E…Ûu!H‹¹/Hƒ8uH‹j¹/H‹ û¸/H‹H‰H‹º/Çé³üÿÿH‹¬·/H‹ õ¸/L‹D$H‹H‰H‹ “·/HPÿH‰H‹ 5·/H‹H‹ ¹/H‹ H)ÐH‰L$H)ÑH‰ÊH‹ »»/Hc1H‹ »/H‹4ñ‰ÁH‹,·/H‹8H‹D$ÿÐé=üÿÿH‹Ž»/Çé+üÿÿH‹$·/H‹ m¸/H‹H‰D$HƒÀH‰é üÿÿH‹·/H‹=K¸/H‹HAH‰H‹=B»/‹ƒúÿ„`†þÿÿƒúþ…ÐûÿÿHƒ|$t]H‹ñ·/H‹H9ÑvNH‹=b¶/H‹K½/H‹7H‹=¶/‹H)ñH)òH‹5ê¸/H‹?ƒ>„Ù…ÀL‹D$H5Ãh …ìH‹D$ÿÐH‹|·/H‹ ·/ÇH‹¨¸/ÇH‹C¶/H‹H‰é8ûÿÿH‹ ¼/H‹Úµ/H5th L‹D$H‹ H‹D·/H‹H‹H)ÁH)ÂéþûÿÿH‹üµ/H‹ E·/H‹H‰H‹ èµ/HƒèH‰éÜúÿÿH‹-¸/D‹E…É…þÿÿH‹ò¶/Hƒ8…óýÿÿH‰ÁH‹F·/H‹H‰éÞýÿÿH‹ô·/D‹E…À…úÿÿH‹¡¶/ÇH‹¬¶/Hƒ8…rúÿÿH‰ÁH‹·/H‹H‰é]úÿÿH‹޹/ÇéKúÿÿH‹=|¹/H‹¶/ƒ?H‹HHÿ…ŸH‹=&µ/H‰H‹=t¹/‹ƒúÿ„#¸üÿÿƒúþ…úÿÿHƒ|$„‹þÿÿH‹¶/H‹H9ʃxþÿÿH‹=Œ´/H‹u»/H‹7H‹=«´/‹H)ñH)òH‹5·/H‹?D‹E…Ò…'þÿÿH‹5¾µ/L‹D$D‹E…É„…ÀH5Ýf „þÿÿè!uýÿéþÿÿ@H‹©¸/ÇéfùÿÿH‹·¸/ÇéTùÿÿH‹¥¸/ÇéBùÿÿH‹“¸/Çÿÿÿÿé0ùÿÿH‹ɺ/‹…Òt>ÇH‹¶/H‹ ?µ/H‹H‰H‹Ò·/H‹ S¶/‹‰H‹ ´/H‹ µ/‹‰H‹µ/Hƒ8…ÔøÿÿH‹eµ/H‹ ö´/H‹H‰黸ÿÿƒúþ…²øÿÿHƒ|$„;ýÿÿH‹Ï´/H‹H9ц(ýÿÿé«þÿÿH‹‡³/H‰éøÿÿH‹ º/‹9…ÿt>H‹[µ/ÇH‹ Ž´/H‹H‰H‹!·/H‹ ¢µ/‹‰H‹ï³/H‹ P´/‹‰L‹t$M…ötNH‹ S´/H‹H9Ðv?H‹ IJ/H‹1H‹ ê²/H)ðH‹9H‰ÁH‹Rµ/D‹E…À„ÕH)òL‹D$H5*e AÿÖH‹í³/ÇH‹ µ/ÇH‹ë³/HÇé¯÷ÿÿH‹ H¹/‹1…öt>H‹‹´/ÇH‹ ¾³/H‹H‰H‹Q¶/H‹ Ò´/‹‰H‹³/H‹ €³/‹‰L‹t$M…ö„zÿÿÿH‹ ³/H‹H9ІgÿÿÿH‹ ì±/H‹1H)ðH‰ÁH‹ ²/H‹8H‹z´/ƒ8…+ÿÿÿH‹*³/ƒ8„âH)òL‹D$H5Kd H‹D$ÿÐéÿÿÿH‹ ‡¸/ƒ9t>H‹˳/ÇH‹ þ²/H‹H‰H‹‘µ/H‹ ´/‹‰H‹_²/H‹ À²/‹‰L‹t$M…ö„ºþÿÿH‹ ¿²/H‹H9ƒ§þÿÿécþÿÿ…ÀH5Ïc „ýúÿÿéäüÿÿH‹û²/H‰8éëöÿÿH‹ì²/L‰éÝôÿÿH‹%¶/H;8…Õöÿÿ¾D5„ÀŽÈöÿÿƒèéèõÿÿH‹¸²/L‹D$H‹H‰ÂH‰D$H‹D$H)òH5[c ÿÐéþÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹Ò°/ƒúEÉH‰L$L‰D$AƒáöH‰8H‹Œ¶/AƒÁ8ƒúEäL‰H‹€µ/AƒÄƒúíL‰H‹=°/ƒåùƒÅ ƒúHÉH‰8H‹±/HƒáìHƒÁrƒúEÛÇH‹´²/AƒãýAƒÃ I9úÇH‹t±/HÇH‹Ž´/ÇH‹á±/HÇH‹»¶/ÇH‹¦±/HÇH‹P±/HÇH‹*´/ÇH‹µ´/D‰„üE1ÀA¾ÆD$º A¿Hlï H¾2HBLl21öëf„HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…8 fD¾/E…äE‰è~ZH«î EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDHaí HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéH³ì McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHÃë H-Üê B¾H pë D¾H‹ ³/D‰H ë H¾„ÀtRH Êí L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH >± HcHÈÿàH‹¢²/D‹H˜ê IcóH‹ V¯/E1ÉH¾0H_í H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É… E…Û…9…Û„‡H‹p®/‹…É„þHƒ|$tnH‹—¯/‹…À„dH‹³/H‹׬/H5k_ L‹D$H‹ H‹A®/H‹H‹H)ÁH)ÂH‹–³/H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðHØë HÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹¡®/‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹'¬/H‹HxH‰D$H‹¬/H‰8H‹â±/L‹L9ׄZH§è H¾0Hkë D¾40Hÿê H¾ 0Hóé ¶,0H‹`­/Dˆt$EöMcöHÉL‹Hë MöD¾$0Hé D¾ 0éÔûÿÿH‹«/H‹ Ù¬/H‹H‰D$HƒÀH‰éuýÿÿH‹n«/H‹0H‹´¬/H‰0H‹Z«/HNÿH‰H‹¤¯/‹ƒøÿ„ÿŽ…À„³ƒø…*ýÿÿH‹ñ/D‹E…Ût>ÇH‹þ¬/H‹ 7¬/H‹H‰H‹Ê®/H‹ K­/‹‰H‹˜«/H‹ ù«/‹‰H‹.­/‹…ÀuH‹ù«/Hƒ8„¢H‹­/Çé­üÿÿH‹þ®/Çé›üÿÿH‹ì®/Çþÿÿÿé‰üÿÿH‹‚ª/H‹=Ë«/H‹HAH‰H‹=®/‹ƒúÿ„ùŽÉ…҄уú„ÿÿÿéCüÿÿH‹<ª/H‹ …«/L‹D$H‹H‰H‹ #ª/HPÿH‰H‹ Å©/H‹H‹ £«/H‹ H)ÐH‰L$H)ÑH‰ÊH‹ K®/Hc1H‹ á«/H‹4ñ‰ÁH‹t°/H‹8AÿÖéÑûÿÿH‹¢¯/H‹s©/H5 \ L‹D$H‹ H‹ݪ/H‹H‹H)ÁH)Âé—üÿÿH‹•©/H‹ Þª/H‹H‰H‹ ©/HƒèH‰éuûÿÿH‹Æ­/ÇÿÿÿÿécûÿÿH‹´­/‹ƒøÿ„•þÿÿƒøþ…BûÿÿM…ötfH‹6©/H‹H‹\ª/H‹H9ÊsMH‹=ͨ/H‹¶¯/H‹7H‹=¤¯/‹H)ñH)òH‹5U«/H‹?D‹E…É„*…ÀL‹D$H5+[ …=AÿÖH‹è©/H‹ ù©/ÇH‹«/ÇH‹¯¨/H‹H‰é¤úÿÿH‹í©/H‹0H‹“¨/HNÿH‰H‹ݬ/‹ƒøÿ…9ýÿÿH‹¯/‹8…ÿt>ÇH‹Pª/H‹ ‰©/H‹H‰H‹¬/H‹ ª/‹‰H‹ê¨/H‹ K©/‹‰M…ötMH‹S©/H‹H9Æv>H‹ ħ/H‹H‹ ¢®/H‹9H‰ñH‹5Uª/H)у>„AH)ÐL‹D$H5-Z ‰ÂAÿÖH‹î¨/ÇH‹!ª/ÇH‹ì¨/HÇé°ùÿÿH‹¬/ÇéžùÿÿH‹ï«/ÇéŒùÿÿH‹Ý©/D‹E…Û…yùÿÿH‹Ѝ/ÇH‹•¨/Hƒ8…[ùÿÿH‹ì¨/H‹ }¨/H‹H‰éBùÿÿH‹Û­/‹8…ÿt>ÇH‹©/H‹ Q¨/H‹H‰H‹äª/H‹ e©/‹‰H‹²§/H‹ ¨/‹‰M…ö„ÿÿÿH‹¨/H‹H9ƆþþÿÿH‹ „¦/H‹H‰ñH‹5_­/H‹>H‹5©/H)Ñ‹6…ö…¿þÿÿH‹5Á§/ƒ>„°H)ÐL‹D$H5âX ‰ÂAÿÖéªþÿÿ€H‹­/‹…Òt>ÇH‹V¨/H‹ §/H‹H‰H‹"ª/H‹ £¨/‹‰H‹ð¦/H‹ Q§/‹‰H‹^§/Hƒ8…$øÿÿéÄþÿÿƒøþ…øÿÿM…ö„6ýÿÿH‹6§/H‹H9ц#ýÿÿH‹=£¥/H‹Œ¬/H‹7H‹=z¬/‹H)ñH)òH‹5+¨/H‹?D‹E…Ò…ÖüÿÿH‹5Õ¦/L‹D$D‹E…É„¨…ÀH5ôW „Ãüÿÿè8fýÿé¼üÿÿƒúþ…‡÷ÿÿM…ö„§üÿÿH‹§¦/H‹H9ц”üÿÿéBüÿÿH‹ ÿ«/D‹E…Àt>H‹@§/ÇH‹ s¦/H‹H‰H‹©/H‹ ‡§/‹‰H‹Ô¥/H‹ 5¦/‹‰M…ö„3ýÿÿH‹ 9¦/H‹H9І ýÿÿH‹ ¦¤/H‹1H‹ „«/H)ðH‹9H‰ÁH‹4§/ƒ8„ H)òL‹D$H5W AÿÖéßüÿÿH‹U«/D‹E…Òt>ÇH‹¦/H‹ É¥/H‹H‰H‹\¨/H‹ ݦ/‹‰H‹*¥/H‹ ‹¥/‹‰M…ö„‰üÿÿH‹¯¥/H‹H‹…¥/H‹H9Á†lüÿÿH‹=ò£/H‹5Óª/H‹H‹>H‹5†¦/H)у>…1üÿÿémýÿÿH‹®¥/H‹ ?¥/H‹H‰éEùÿÿ…ÀH5UV „ûÿÿéSþÿÿH‹¥/L‹D$H57V H‹H‰D$H)ÐH‰ÂAÿÖéêûÿÿH‹ؤ/ƒ8t° B¿HH ¶ ¿,AH‹ '¥/‰)H ž´ ¶„ÀtRH Ü L‹<$L‹l$HȾHhLd€L9åtHƒÅ€}ÿ2wñ¶EÿH £ HcHÈÿàH‹Ƥ/‹(H³ HcõH‹ {¡/E1ɶ0H¥Û H‹9H¾ HBLD 1Éë€HƒÀ¶Pÿ€úADÎIDùL9Àuè„É…ó …í…1‹\$…Û„„H‹• /‹…É„óHƒ<$tlH‹½¡/‹…À„[H‹Ÿ/H‹ %¥/H5‘Q H‹o /L‹D$H‹H‹ H‹H)ÁH)ÂH‹\ž/H‹8H‹$HƒÄ([]A\A]A^A_ÿàD…Ò…€HƒÄ([]A\A]A^A_ÃH)ÈHÑøAÁéfþÿÿfL)ÐH¾M¾ÿHÁøHÐB€<8…ˆýÿÿHGA°I9Ætýÿÿ€ „jýÿÿA°é^ýÿÿfDH)ÈHÁøAÁéþÿÿH‹Ñ /‹…Ò„oÿÿÿHƒ<$… ÿÿÿé_ÿÿÿH‹Xž/H‹HxH‰D$H‹Ež/H‰8H‹¤/L‹L9ß„™H8° ¶0HÍØ D¾0H!Õ H¿ pH•Å D¶$0H‹‘Ÿ/E‰×EÒMcÒHÉL‹Hs× MÒD¾,0H D¿ péêûÿÿH‹Ã/H‹ Ÿ/H‹H‰H‹ ¯/HPÿH‰H‹ Q/M‰èH‹H‹ ,Ÿ/H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Ô¡/Hc1H‹ ê¡/H‹4ñ‰ÁH‹œ/H‹8Aÿ×é:ýÿÿH‹‹¡/‹ƒø tƒøt ƒø …ýÿÿH‹‡ž/H‹éyÿÿÿH‹€¡/ÇþÿÿÿéýüÿÿH‹/H‹ _ž/H‹HƒÀH‰éXÿÿÿH‹©œ/H‹ Ê¢/H5üÿÿH‹÷¢/‹0…öt>ÇH‹4ž/H‹ m/H‹H‰H‹ /H‹ ž/‹‰H‹Μ/H‹ //‹‰H‹dž/D‹E…ÒuH‹-/Hƒ8„úH‹Dž/ÇéÁûÿÿH‹Ú›/H‹5#/H‹HAH‰H‹5 /‹ƒúÿ„8Bÿÿÿƒúþ…ˆûÿÿM…ÿtWH‹Ìœ/H‹H9ÑvHH‹5=›/H‹&¢/H‹=·š/H‹6‹H‹?H)òH)ñH‹5Â/ƒ>„ù…ÀM‰èH5 M … Aÿ×H‹]œ/H‹ nœ/ÇH‹‰/ÇH‹$›/H‹H‰éùúÿÿH‹jŸ/ÇéçúÿÿH‹XŸ/ÇéÕúÿÿH‹>œ/H‹ çš/H‹H‰D$HƒèH‰é³úÿÿH‹$Ÿ/Çÿÿÿÿé¡úÿÿH‹ºš/H‹ œ/H‹H‰H‹ ¦š/HƒèH‰ézúÿÿH‹ëž/‹ƒøÿ„厫…À„Bƒø„þÿÿéLúÿÿH‹½œ/D‹E…É…9úÿÿH‹j›/ÇH‹u›/Hƒ8…úÿÿH‹Ì›/H‹ ]›/H‹H‰éúÿÿH‹sž/ÇéðùÿÿH‹až/ÇéÞùÿÿH‹Ož/ÇéÌùÿÿH‹=ž/ÇéºùÿÿH‹ ž/Çé¨ùÿÿH‹›/H‹5º™/H‹HHÿH‰H‹5ž/‹ƒúÿ…)ýÿÿH‹ 7 /ƒ9t>H‹{›/ÇH‹ ®š/H‹H‰H‹A/H‹ ›/‹‰H‹š/H‹ pš/‹‰M…ÿtIH‹ xš/H‹H9Ðv:H‹ é˜/H‹1H)ðH‰ÁH‹a˜/H‹8H‹w›/ƒ8„*H)òM‰èH5TK Aÿ×H‹š/ÇH‹J›/ÇH‹š/HÇé¹øÿÿH‹ /Ç é§øÿÿH‹øœ/Ç é•øÿÿH‹/ÇéƒøÿÿH‹ôœ/ÇéqøÿÿH‹âœ/Çé_øÿÿH‹ Ÿ/D‹E…Àt>H‹Yš/ÇH‹ Œ™/H‹H‰H‹œ/H‹  š/‹‰H‹í˜/H‹ N™/‹‰M…ÿ„#ÿÿÿH‹ R™/H‹H9ІÿÿÿH‹ ¿—/H‹1H‹ =—/H)ðH‹9H‰ÁH‹Mš/ƒ8…ÖþÿÿH‹ý˜/ƒ8„kH)òM‰èH5 J Aÿ×éÁþÿÿ€ƒúþ…—÷ÿÿM…ÿ„büÿÿH‹ט/H‹H9цOüÿÿH‹5D—/H‹-ž/H‹=¾–/H‹6‹H‹?H)ñH)òH‹5É™/ƒ>…üÿÿH‹5y˜/M‰èƒ>„u…ÀH5I „÷ûÿÿèáWýÿéðûÿÿ@H‹Ñ/‹8…ÿt>ÇH‹™/H‹ G˜/H‹H‰H‹Úš/H‹ [™/‹‰H‹¨—/H‹ ˜/‹‰H‹˜/Hƒ8…¼öÿÿéœüÿÿƒøþ…®öÿÿH‹Ç–/M…ÿH‹„oûÿÿH‹ä—/H‹H9ʃ\ûÿÿéûÿÿH‹ÇH‹z˜/H‹ ³—/H‹H‰H‹Fš/H‹ ǘ/‹‰H‹—/H‹ u—/‹‰M…ÿ„JýÿÿH‹™—/H‹H‹o—/H‹H9Á†-ýÿÿH‹5Ü•/H‹H‹5Z•/H‹>H‹5p˜/H)у>tDH)ÐM‰èH5NH ‰ÂAÿ×éóüÿÿH‹Š—/H‹ —/H‹H‰éíùÿÿ…ÀH51H „‚úÿÿé†þÿÿH‹5Ý–/ƒ>„H)ÐM‰èH5H ‰ÂAÿ×éŸüÿÿH‹6—/H‰8éþõÿÿH‹oš/H;8…öõÿÿ¿sf…ÀŽéõÿÿƒèéõÿÿH‹—/M‰èH‹H‰ÂH‰D$H)òH5¬G Aÿ×éDüÿÿH‹Û–/L‰éœóÿÿH‹Ì–/M‰èH5„G H‹H‰D$H)ÐH‰ÂAÿ×éüÿÿ@AWAVHcöAUATL7US‰ÓHƒì(H‹ò”/ƒúEÉH‰ $L‰D$AáHýÿÿH‰8H‹ªš/AÁƒúEíL‰H‹›™/AƒÅƒúEäL‰H‹W”/AƒäAƒÄ ƒúHÉH‰8H‹§•/HáúøÿÿHÁ\ƒúMÒÇH‹Æ–/IƒâøIƒÂƒúEÿÇH‹ƒ•/AƒçþAƒÇƒúíHÇH‹˜/ƒåŽÅ´I9ûÇH‹ו/HÇH‹±š/ÇH‹œ•/HÇH‹F•/HÇH‹ ˜/ÇH‹«˜/‰(„ëE1ÀºA¾‰\$HÊ¢ H¾2HBH\21öë€HƒÀ¶Pÿ€úLDÇADöH9Øuè@„ö…U fD¾E…íD‰Æ~ZH»  EíMcíIÂK\jüI9Úw@L‰Òë HXüH9Ór/H‰ØH)ÐHÑøHƒàüHÐfD9áfD9@fHPH9ÓsÖDH– HÁE„ä~NM¾ÄMÀJ|þH9ùw3H‰Êë HxþH9×r"H‰øH)ÐHÁøHBf90äþHPH9×sÞE¾äLÁEáH$” HcíD¾(E…À~KCH˜H|AüH9ùw8H‰Êë fHxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9pøHPH9×sØEÁHeŽ H^‰ B¶H R ¶,H‹ —/‰)H >Œ ¶„ÀtRH /¡ L‹<$L‹l$HȾHhLd€L9åtHƒÅ€}ÿ2wñ¶EÿH n– HcHÈÿàH‹¦–/‹(H‹ HcõH‹ [“/E1ɶ0HÅ  H‹9H¾ HBLD 1Éë€HƒÀ¶Pÿ€úADÎIDùL9Àuè„É…ó …í…1‹\$…Û„„H‹u’/‹…É„óHƒ<$tlH‹“/‹…À„[H‹ä/H‹ —/H5qC H‹O’/L‹D$H‹H‹ H‹H)ÁH)ÂH‹“/H‹8H‹$HƒÄ([]A\A]A^A_ÿàD…Ò…€HƒÄ([]A\A]A^A_ÃH)ÈHÑøAÁéfþÿÿfL)ÐHžøM¾ÿHÁøHÐB€<8…ˆýÿÿHGA°I9Ætýÿÿ€ „jýÿÿA°é^ýÿÿfDH)ÈHÁøAÁéþÿÿH‹±’/‹…Ò„oÿÿÿHƒ<$… ÿÿÿé_ÿÿÿH‹8/H‹HxH‰D$H‹%/H‰8H‹ó•/L‹L9ß„™H˜ˆ ¶0HMž D¾0HÁ› H¿ pH’ D¶$0H‹q‘/E‰×EÒMcÒHÉL‹HS MÒD¾,0H¤ D¿ pééûÿÿH‹£/H‹ ì/H‹H‰H‹ /HPÿH‰H‹ 1/M‰èH‹H‹ ‘/H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ´“/Hc1H‹ Ú/H‹4ñ‰ÁH‹U‘/H‹8Aÿ×é:ýÿÿH‹k“/‹ƒø tƒøt ƒø …ýÿÿH‹g/H‹éyÿÿÿH‹`“/ÇþÿÿÿéýüÿÿH‹öŽ/H‹ ?/H‹HƒÀH‰éXÿÿÿH‹‰Ž/H‹ ª”/H5A H‹ô/L‹D$H‹H‹ H‹H)ÁH)Âé ýÿÿH‹¤Ž/H‹ í/H‹H‰D$HƒÀH‰é‰üÿÿH‹‚Ž/H‹ Ë/H‹5tŽ/H‹H‰HHÿH‰H‹5¸’/‹ƒúÿ„öޝ…Ò„/ƒú…>üÿÿH‹×”/‹0…öt>ÇH‹/H‹ M/H‹H‰H‹à‘/H‹ a/‹‰H‹®Ž/H‹ /‹‰H‹D/D‹E…ÒuH‹ /Hƒ8„úH‹$/ÇéÁûÿÿH‹º/H‹5/H‹HAH‰H‹5ú‘/‹ƒúÿ„8Bÿÿÿƒúþ…ˆûÿÿM…ÿtWH‹¬Ž/H‹H9ÑvHH‹5/H‹”/H‹=o/H‹6‹H‹?H)òH)ñH‹5¢/ƒ>„ù…ÀM‰èH5€? … Aÿ×H‹=Ž/H‹ NŽ/ÇH‹i/ÇH‹/H‹H‰éùúÿÿH‹J‘/ÇéçúÿÿH‹8‘/ÇéÕúÿÿH‹Ž/H‹ ÇŒ/H‹H‰D$HƒèH‰é³úÿÿH‹‘/Çÿÿÿÿé¡úÿÿH‹šŒ/H‹ ã/H‹H‰H‹ †Œ/HƒèH‰ézúÿÿH‹Ë/‹ƒøÿ„厫…À„Bƒø„þÿÿéLúÿÿH‹Ž/D‹E…É…9úÿÿH‹J/ÇH‹U/Hƒ8…úÿÿH‹¬/H‹ =/H‹H‰éúÿÿH‹S/ÇéðùÿÿH‹A/ÇéÞùÿÿH‹//ÇéÌùÿÿH‹/ÇéºùÿÿH‹ë/Çé¨ùÿÿH‹ñŒ/H‹5š‹/H‹HHÿH‰H‹5á/‹ƒúÿ…)ýÿÿH‹ ’/ƒ9t>H‹[/ÇH‹ ŽŒ/H‹H‰H‹!/H‹ ¢/‹‰H‹ï‹/H‹ PŒ/‹‰M…ÿtIH‹ XŒ/H‹H9Ðv:H‹ ÉŠ/H‹1H)ðH‰ÁH‹/H‹8H‹W/ƒ8„*H)òM‰èH54= Aÿ×H‹÷‹/ÇH‹*/ÇH‹õ‹/HÇé¹øÿÿH‹êŽ/Ç é§øÿÿH‹ØŽ/Ç é•øÿÿH‹æŽ/ÇéƒøÿÿH‹ÔŽ/ÇéqøÿÿH‹ÂŽ/Çé_øÿÿH‹ ø/D‹E…Àt>H‹9Œ/ÇH‹ l‹/H‹H‰H‹ÿ/H‹ €Œ/‹‰H‹ÍŠ/H‹ .‹/‹‰M…ÿ„#ÿÿÿH‹ 2‹/H‹H9ІÿÿÿH‹ Ÿ‰/H‹1H‹ õ‹/H)ðH‹9H‰ÁH‹-Œ/ƒ8…ÖþÿÿH‹ÝŠ/ƒ8„kH)òM‰èH5< Aÿ×éÁþÿÿ€ƒúþ…—÷ÿÿM…ÿ„büÿÿH‹·Š/H‹H9цOüÿÿH‹5$‰/H‹ /H‹=v‹/H‹6‹H‹?H)ñH)òH‹5©‹/ƒ>…üÿÿH‹5YŠ/M‰èƒ>„u…ÀH5}; „÷ûÿÿèÁIýÿéðûÿÿ@H‹±/‹8…ÿt>ÇH‹îŠ/H‹ 'Š/H‹H‰H‹ºŒ/H‹ ;‹/‹‰H‹ˆ‰/H‹ é‰/‹‰H‹ö‰/Hƒ8…¼öÿÿéœüÿÿƒøþ…®öÿÿH‹§ˆ/M…ÿH‹„oûÿÿH‹ĉ/H‹H9ʃ\ûÿÿéûÿÿH‹/ƒ8t>ÇH‹ZŠ/H‹ “‰/H‹H‰H‹&Œ/H‹ §Š/‹‰H‹ôˆ/H‹ U‰/‹‰M…ÿ„JýÿÿH‹y‰/H‹H‹O‰/H‹H9Á†-ýÿÿH‹5¼‡/H‹H‹5Š/H‹>H‹5PŠ/H)у>tDH)ÐM‰èH5.: ‰ÂAÿ×éóüÿÿH‹j‰/H‹ ûˆ/H‹H‰éíùÿÿ…ÀH5: „‚úÿÿé†þÿÿH‹5½ˆ/ƒ>„H)ÐM‰èH5à9 ‰ÂAÿ×éŸüÿÿH‹‰/H‰8éþõÿÿH‹OŒ/H;8…öõÿÿ¿sf…ÀŽéõÿÿƒèéõÿÿH‹âˆ/M‰èH‹H‰ÂH‰D$H)òH5Œ9 Aÿ×éDüÿÿH‹»ˆ/L‰éœóÿÿH‹¬ˆ/M‰èH5d9 H‹H‰D$H)ÐH‰ÂAÿ×éüÿÿ@AWAVHcöAUATL7US‰ÓHƒì(H‹Ò†/ƒúEÉH‰ $L‰D$AáûÿÿH‰8H‹ŠŒ/AÁ̓úEíL‰H‹{‹/AƒÅƒúEäL‰H‹7†/AƒäAƒÄ ƒúHÉH‰8H‹‡‡/HáFóÿÿHÁ ƒúMÒÇH‹¦ˆ/IƒâøIƒÂƒúEÿÇH‹c‡/AƒçþAƒÇƒúíHÇH‹pŠ/@€å6ÅI9ûÇH‹¶‡/HÇH‹Œ/ÇH‹{‡/HÇH‹%‡/HÇH‹ÿ‰/ÇH‹ŠŠ/‰(„êE1ÀºA¾‰\$Hé{ H¾2HBH\21öëfDHƒÀ¶Pÿ€úLDÇADöH9Øuè@„ö…U fD¾E…íD‰Æ~ZHy EíMcíIÂK\jüI9Úw@L‰Òë HXüH9Ór/H‰ØH)ÐHÑøHƒàüHÐfD9áfD9@fHPH9ÓsÖDHág HÁE„ä~NM¾ÄMÀJ|þH9ùw3H‰Êë HxþH9×r"H‰øH)ÐHÁøHBf90äþHPH9×sÞE¾äLÁEáHDe HcíD¾(E…À~KCH˜H|AüH9ùw8H‰Êë fHxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9pøHPH9×sØEÁH…V HþM B¿HH ÒS ¿,AH‹ çˆ/‰)H ^R ¶„ÀtRH Oz L‹<$L‹l$HȾHhLd€L9åtHƒÅ€}ÿ2wñ¶EÿH ‰ HcHÈÿàH‹†ˆ/‹(HÝP HcõH‹ ;…/E1ɶ0Håy H‹9H¾ HBLD 1Éë€HƒÀ¶Pÿ€úADÎIDùL9Àuè„É…ó …í…1‹\$…Û„„H‹U„/‹…É„óHƒ<$tlH‹}…/‹…À„[H‹Ä‚/H‹ åˆ/H5Q5 H‹/„/L‹D$H‹H‹ H‹H)ÁH)ÂH‹¼/H‹8H‹$HƒÄ([]A\A]A^A_ÿàD…Ò…€HƒÄ([]A\A]A^A_ÃH)ÈHÑøAÁéfþÿÿfL)ÐH~êM¾ÿHÁøHÐB€<8…ˆýÿÿHGA°I9Ætýÿÿ€ „jýÿÿA°é^ýÿÿfDH)ÈHÁøAÁéþÿÿH‹‘„/‹…Ò„oÿÿÿHƒ<$… ÿÿÿé_ÿÿÿH‹‚/H‹HxH‰D$H‹‚/H‰8H‹Ó‡/L‹L9ß„™HøM ¶0H w D¾0Has H¿ pH•c D¶$0H‹Qƒ/E‰×EÒMcÒHÉL‹H³u MÒD¾,0H` D¿ péêûÿÿH‹ƒ/H‹ Ì‚/H‹H‰H‹ o/HPÿH‰H‹ /M‰èH‹H‹ ì‚/H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ”…/Hc1H‹ ò„/H‹4ñ‰ÁH‹ý/H‹8Aÿ×é:ýÿÿH‹K…/‹ƒø tƒøt ƒø …ýÿÿH‹G‚/H‹éyÿÿÿH‹@…/ÇþÿÿÿéýüÿÿH‹Ö€/H‹ ‚/H‹HƒÀH‰éXÿÿÿH‹i€/H‹ І/H5ü2 H‹Ô/L‹D$H‹H‹ H‹H)ÁH)Âé ýÿÿH‹„€/H‹ Í/H‹H‰D$HƒÀH‰é‰üÿÿH‹b€/H‹ «/H‹5T€/H‹H‰HHÿH‰H‹5˜„/‹ƒúÿ„öޝ…Ò„/ƒú…>üÿÿH‹·†/‹0…öt>ÇH‹ô/H‹ -/H‹H‰H‹Àƒ/H‹ A‚/‹‰H‹Ž€/H‹ ï€/‹‰H‹$‚/D‹E…ÒuH‹í€/Hƒ8„úH‹‚/ÇéÁûÿÿH‹š/H‹5ã€/H‹HAH‰H‹5Úƒ/‹ƒúÿ„8Bÿÿÿƒúþ…ˆûÿÿM…ÿtWH‹Œ€/H‹H9ÑvHH‹5ý~/H‹æ…/H‹=~/H‹6‹H‹?H)òH)ñH‹5‚/ƒ>„ù…ÀM‰èH5`1 … Aÿ×H‹€/H‹ .€/ÇH‹I/ÇH‹ä~/H‹H‰éùúÿÿH‹*ƒ/ÇéçúÿÿH‹ƒ/ÇéÕúÿÿH‹þ/H‹ §~/H‹H‰D$HƒèH‰é³úÿÿH‹ä‚/Çÿÿÿÿé¡úÿÿH‹z~/H‹ Ã/H‹H‰H‹ f~/HƒèH‰ézúÿÿH‹«‚/‹ƒøÿ„厫…À„Bƒø„þÿÿéLúÿÿH‹}€/D‹E…É…9úÿÿH‹*/ÇH‹5/Hƒ8…úÿÿH‹Œ/H‹ /H‹H‰éúÿÿH‹3‚/ÇéðùÿÿH‹!‚/ÇéÞùÿÿH‹‚/ÇéÌùÿÿH‹ý/ÇéºùÿÿH‹Ë/Çé¨ùÿÿH‹Ñ~/H‹5z}/H‹HHÿH‰H‹5Á/‹ƒúÿ…)ýÿÿH‹ ÷ƒ/ƒ9t>H‹;/ÇH‹ n~/H‹H‰H‹/H‹ ‚/‹‰H‹Ï}/H‹ 0~/‹‰M…ÿtIH‹ 8~/H‹H9Ðv:H‹ ©|/H‹1H)ðH‰ÁH‹Á{/H‹8H‹7/ƒ8„*H)òM‰èH5/ Aÿ×H‹×}/ÇH‹ /ÇH‹Õ}/HÇé¹øÿÿH‹Ê€/Ç é§øÿÿH‹¸€/Ç é•øÿÿH‹Æ€/ÇéƒøÿÿH‹´€/ÇéqøÿÿH‹¢€/Çé_øÿÿH‹ Ø‚/D‹E…Àt>H‹~/ÇH‹ L}/H‹H‰H‹ß/H‹ `~/‹‰H‹­|/H‹ }/‹‰M…ÿ„#ÿÿÿH‹ }/H‹H9ІÿÿÿH‹ {/H‹1H‹ z/H)ðH‹9H‰ÁH‹ ~/ƒ8…ÖþÿÿH‹½|/ƒ8„kH)òM‰èH5à- Aÿ×éÁþÿÿ€ƒúþ…—÷ÿÿM…ÿ„büÿÿH‹—|/H‹H9цOüÿÿH‹5{/H‹í/H‹=z/H‹6‹H‹?H)ñH)òH‹5‰}/ƒ>…üÿÿH‹59|/M‰èƒ>„u…ÀH5]- „÷ûÿÿè¡;ýÿéðûÿÿ@H‹‘/‹8…ÿt>ÇH‹Î|/H‹ |/H‹H‰H‹š~/H‹ }/‹‰H‹h{/H‹ É{/‹‰H‹Ö{/Hƒ8…¼öÿÿéœüÿÿƒøþ…®öÿÿH‹‡z/M…ÿH‹„oûÿÿH‹¤{/H‹H9ʃ\ûÿÿéûÿÿH‹ü€/ƒ8t>ÇH‹:|/H‹ s{/H‹H‰H‹~/H‹ ‡|/‹‰H‹Ôz/H‹ 5{/‹‰M…ÿ„JýÿÿH‹Y{/H‹H‹/{/H‹H9Á†-ýÿÿH‹5œy/H‹H‹5ºx/H‹>H‹50|/H)у>tDH)ÐM‰èH5, ‰ÂAÿ×éóüÿÿH‹J{/H‹ Ûz/H‹H‰éíùÿÿ…ÀH5ñ+ „‚úÿÿé†þÿÿH‹5z/ƒ>„H)ÐM‰èH5À+ ‰ÂAÿ×éŸüÿÿH‹öz/H‰8éþõÿÿH‹/~/H;8…öõÿÿ¿sf…ÀŽéõÿÿƒèéõÿÿH‹Âz/M‰èH‹H‰ÂH‰D$H)òH5l+ Aÿ×éDüÿÿH‹›z/L‰éœóÿÿH‹Œz/M‰èH5D+ H‹H‰D$H)ÐH‰ÂAÿ×éüÿÿ@AWAVHcöAUATL7US‰ÓHƒì(H‹²x/ƒúEÉH‰L$L‰D$AƒáéH‰8H‹l~/AƒÁuƒúEíL‰H‹`}/AƒÅƒúEäL‰H‹x/AƒäùAƒÄ ƒúHÉH‰8H‹ly/HƒáÒHÁ؃úMÒÇH‹Žz/IƒâüIƒÂƒúÇH‹Ny/HÇH‹h|/ÇH‹»y/HÇH‹•~/ÇH‹€y/HÇH‹*y/HÇH‹|/ÇÀƒÀƒúíˆD$H‹|/ƒåúƒÅI9û‰(„pE1ÀºA¿HÛ> H¾2HBLt21öë„HƒÀ¶Pÿ€ú LDÇAD÷L9ðuè@„ö… fD¾7E…íE‰ð~ZHË= EíMcíIÂKtjüI9òw@L‰Òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD90áfD9pVHPH9ÖsÖDHÑ; HÁE„ä~OI¾üHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãMHPH9ÖsÝE¾äHùEáHó: Hcí¾<(…ÿ~N?H˜HtAüH9ñwH‹ u/ÇH‹?t/H‹H‰H‹Òv/H‹Su/‹‰H‹ s/H‹t/‹‰H‹6u/D‹E…ÒuH‹ÿs/Hƒ8„@H‹u/ÇéãüÿÿH‹¬r/H‹H‹òs/HQH‰H‹ìv/‹0ƒþÿ„w@ÿÿÿƒþþ…ªüÿÿH…ít[H‹žs/H‹H9ÑvLH‹ÿx/H‹=¸s/‹0H‹ÿq/H‹?L‹H‹št/L)ÂL)ÁD‹E…À„F…öL‹D$H5m$ …VÿÕH‹+s/ÇH‹^t/ÇH‹ùq/H‹H‹s/H‰éüÿÿH‹àq/H‹H‹&s/H‰H‹Ìq/HƒêH‰éðûÿÿH‹ s/H‹H‰D$HPÿH‹¦q/H‰éÎûÿÿH‹ïu/Çé¼ûÿÿH‹…q/H‹H‹Ër/H‰H‹qq/HJÿH‰H‹q/H‰ÑL‹D$H‹0H‹ér/H‹H)ñH‰D$H‰ÂH‹”u/H)òH‹5bs/Hc8H‹4þH‹=„r/H‹?ÿÕéJûÿÿH‹ku/Çé8ûÿÿH‹Qr/H‹8H‹÷p/HOÿH‰H‹Au/‹ƒúÿ„4Ž …Ò„[ƒú„•ýÿÿéòúÿÿH‹»p/H‹HPH‹ýq/H‰é;ÿÿÿH‹öt/ÇéÃúÿÿH‹ät/Çÿÿÿÿé±úÿÿH‹Êq/H‹éúþÿÿH‹Ãt/‹ƒúÿ„\†ƒúþ……úÿÿH…í„2þÿÿH‹Ep/H‹H‹kq/H‹H9ʃþÿÿéÄýÿÿH‹{r/D‹E…É…GúÿÿH‹(q/ÇH‹3q/Hƒ8…)úÿÿH‹Šq/H‹H‹q/H‰éúÿÿ…Û„ûÿÿH‹ép/‹…É„›úÿÿHƒ|$„ûúÿÿH‹ r/‹…À…“úÿÿH‹{u/H‹Lo/H5æ! L‹D$H‹ H‹¶p/H‹H‹H)ÁH)ÂéŽúÿÿH‹v/D‹E…Òt>H‹Oq/ÇH‹‚p/H‹H‰H‹s/H‹–q/‹‰H‹ão/H‹Dp/‹‰H‹Qp/Hƒ8…GùÿÿéÿÿÿH‹«u/‹…Ét>H‹ îp/ÇH‹!p/H‹ H‰H‹ ´r/H‹5q/‹ ‰H‹ ‚o/H‹ão/‹ ‰H…ítPH‹ëo/H‹0H9òvAH‹\n/H‹ p/L‹H‹óp/H‹9H‰ÑD‹L)ÁE…Û„.L)ÆL‹D$H‰òH5¿ ÿÕH‹ƒo/ÇH‹¶p/ÇH‹o/HÇéuøÿÿƒþþ…løÿÿH…í„üÿÿH‹\o/H‹H9цüÿÿH‹¹t/H‹=ro/‹0H‹¹m/H‹?L‹H‹Tp/L)ÁL)ÂD‹E…À…ºûÿÿH‹ûn/L‹D$ƒ8„i…öH5 „ªûÿÿèa.ýÿé¢ûÿÿ@ƒúþ„sÿÿÿéÚ÷ÿÿH‹Ct/ƒ8t>H‹‡o/ÇH‹ºn/H‹H‰H‹Mq/H‹Îo/‹‰H‹n/H‹|n/‹‰H…í„åþÿÿH‹€n/H‹H9׆ÒþÿÿH‹íl/H‰ùH‹0H‹ˆo/H)ñH‹=†n/ƒ8H‹?„H)òL‹D$H5V ÿÕé’þÿÿH‹s/ƒ8t>H‹án/ÇH‹n/H‹H‰H‹§p/H‹(o/‹‰H‹um/H‹Öm/‹‰H…í„?þÿÿH‹úm/H‹H‹Ðm/H‹H9ц"þÿÿH‹=l/H‹0éNÿÿÿH‹n/H‹H‹¤m/H‰é§ùÿÿ…öH5½ „Aúÿÿé’þÿÿH‹im/ƒ8t~L)ÆL‹D$H‰òH5‹ ÿÕéÁýÿÿH‹Äm/L‰éÕôÿÿH‹µm/H‰8éÅ÷ÿÿH‹&m/ƒ8tcH)òL‹D$H5K ÿÕéýÿÿH‹Ìp/H;8…üÿÿA¶4„À„öûÿÿƒèé·õÿÿH‹_m/H5 H‹H‰ÂH‰D$L)ÂL‹D$ÿÕé4ýÿÿH‹7m/L‹D$H‹H‰ÂH‰D$H)òH5ß ÿÕé ýÿÿ@f.„AWAVHcöAUATL7US‰ÓHƒì(H‹Rk/ƒúEÉH‰L$L‰$AƒáñH‰8H‹ q/AÁ–ƒúEäL‰H‹þo/AƒÄƒúíL‰H‹»j/ƒåùƒÅ ƒúHÉH‰8H‹ l/HƒáæHÁ8ƒúEÛÇH‹/m/AƒãûAƒÃI9úÇH‹ïk/HÇH‹ o/ÇH‹\l/HÇH‹6q/ÇH‹!l/HÇH‹Ëk/HÇH‹¥n/ÇH‹0o/D‰„—E1ÀA¾DÆD$ºÇD$A¿Hßý H¾2HBLl21öë@HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö… fD¾/E…äE‰è~ZH³ü EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHyú HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãeHPH9ÖsÝ@¾íHùAéH›ù McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH;ø H-´ö B¾H È÷ D¾H‹ |m/D‰H R÷ H¾„À„^H >ü HȾL`M‰æL‹d$Ll€M9î„&IƒÆA€~ÿ wìA¶VÿHðn HcHÂÿâ€H¾t$L)ðHÐú HÁøHж0<„­<„‡„À…}þÿÿHGE…I9†iþÿÿ€ „_þÿÿE…éSþÿÿH)ÈHÑøAÁéÿÿÿfH)ÈHÁøAÁéïþÿÿ…ÒtlH‹ j/‹…Òt_Hƒ|$tWH‹xm/H‹Ig/H5Ý L‹$H‹ H‹´h/H‹H‹H)ÁH)ÂH‹yl/H‹8H‹D$HƒÄ([]A\A]A^A_ÿàf„HƒÄ([]A\A]A^A_ÃH‹ l/D‹H õ IcóH‹ ¾h/E1ÉH¾0HÇú H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…B E…Û„ßH‹Ðf/H‹HxH‰D$H‹½f/H‰8H‹‹l/L‹L9ׄäHÐô H¾0Hú D¾40Høø ¶ 0H-÷ ¶,0H‹ h/Dˆt$EöMcöHÉL‹HŠù MöD¾$0H{ö D¶ 0é üÿÿH‹:f/H‹H‰D$HPH‹wg/H‰é¯ýÿÿH‹f/H‹8H‹^g/H‰8H‹f/HOÿH‰H‹Nj/‹ƒúÿ„7Ž÷…Ò„Œƒú…dýÿÿH‹ml/D‹E…Òt>H‹®g/ÇH‹áf/H‹H‰H‹ti/H‹õg/‹‰H‹Bf/H‹£f/‹‰H‹Øg/D‹E…ÉuH‹¡f/Hƒ8„wH‹¸g/ÇéåüÿÿH‹¦i/ÇéÓüÿÿH‹H‹²e/ÇH‹åd/H‹H‰H‹xg/H‹ùe/‹‰H‹Fd/H‹§d/‹‰M…ätJH‹¯d/H‹I9Ðv;H‹ c/H‹ qh/H‹0H‹·e/H‹9L‰ÁH)ñƒ8„+H)òL‹$H5Š AÿÔH‹Md/ÇH‹€e/ÇH‹Kd/HÇéŸúÿÿH‹`g/ÇéúÿÿH‹Ng/Çé{úÿÿH‹äb/H‹HPH‹&d/H‰é½ýÿÿH‹g/ÇÿÿÿÿéLúÿÿH‹ g/‹ƒúÿ„¿üÿÿƒúþ…+úÿÿM…äteH‹b/H‹H‹µc/H‹H9ÊsLH‹i/H‹=wg/‹0H‹b/H‹?L‹H‹±d/L)ÁL)ÂD‹E…À„´…öL‹$H5… …ÄAÿÔH‹Bc/ÇH‹ud/ÇH‹b/H‹H‹6c/H‰éŽùÿÿH‹Od/D‹E…É…{ùÿÿH‹üb/ÇH‹c/Hƒ8…]ùÿÿH‹^c/H‹H‹ìb/H‰éDùÿÿH‹Mh/‹…Òt>H‹c/ÇH‹Ãb/H‹H‰H‹Ve/H‹×c/‹‰H‹$b/H‹…b/‹‰M…ä„$þÿÿH‹‰b/H‹H9׆þÿÿH‹ö`/H‰ùH‹=Df/H‹0H‹Šc/H‹?‹H)ñ…À…ÕýÿÿH‹3b/ƒ8„ƒH)òL‹$H5U AÿÔéÀýÿÿ@…Û„ ùÿÿH‹b/‹…É„#ùÿÿHƒ|$„ƒùÿÿH‹$c/‹…À…ùÿÿH‹“f/H‹d`/H5þ L‹$H‹ H‹Ïa/H‹H‹H)ÁH)ÂéùÿÿD‹T$E…fAÅE…ÒEDÅéàöÿÿD‹d$A…E…E…äDEÀéÁöÿÿH‹êf/D‹E…Ût>H‹+b/ÇH‹^a/H‹H‰H‹ñc/H‹rb/‹‰H‹¿`/H‹ a/‹‰H‹-a/Hƒ8…ƒ÷ÿÿé!þÿÿƒúþ…u÷ÿÿM…ä„«ýÿÿH‹a/H‹H9ц˜ýÿÿH‹bf/H‹=Ãd/‹0H‹b_/H‹?L‹H‹ýa/L)ÁL)ÂD‹E…À…LýÿÿH‹¤`/L‹$ƒ8„¨…öH5Ç „<ýÿÿè ýÿé5ýÿÿfDƒþþ…çöÿÿM…ä„ýÿÿH‹w`/H‹H9ц ýÿÿé¹üÿÿH‹Ïe/‹…Ét>H‹ a/ÇH‹E`/H‹ H‰H‹ Øb/H‹Ya/‹ ‰H‹ ¦_/H‹`/‹ ‰M…䄦ûÿÿH‹ `/H‹0H9ò†“ûÿÿH‹x^/H‹ Éc/L‹H‹a/H‹9H‰ÑL)Áƒ8„ML)ÆL‹$H‰òH5ß AÿÔéPûÿÿH‹%e/ƒ8t>H‹i`/ÇH‹œ_/H‹H‰H‹/b/H‹°`/‹‰H‹ý^/H‹^_/‹‰M…ä„ýúÿÿH‹‚_/H‹H‹X_/H‹H9цàúÿÿH‹Å]/H‹=c/H‹0H‹\`/H‹?H)ñƒ8…¨úÿÿéÎüÿÿH‹_/H‹H‹_/H‰épøÿÿ…öH5( „”ûÿÿéSþÿÿH‹œb/H;8…»üÿÿ¶D5„À„®üÿÿƒèéßôÿÿH‹/_/H‰8é¯öÿÿH‹ _/L‹$H‹H‰ÂH‰D$H)òH5É AÿÔé+úÿÿH‹ø^/L‰éaóÿÿH‹i^/ƒ8tL)ÆL‹$H‰òH5Œ AÿÔé÷ùÿÿH‹Ä^/H5 H‹H‰ÂH‰D$L)ÂL‹$AÿÔéÏùÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹â\/ƒúEÉH‰L$L‰D$AƒáóH‰8H‹œb/AƒÁGƒúEäL‰H‹a/AƒÄƒúíL‰H‹M\/ƒåùƒÅ ƒúHÉH‰8H‹Ÿ]/HƒáèHÁˆƒúEÛÇH‹Á^/AƒãüAƒÃI9úÇH‹]/HÇH‹›`/ÇH‹î]/HÇH‹Èb/ÇH‹³]/HÇH‹]]/HÇH‹7`/ÇH‹Â`/D‰„‰E1ÀA¾ ÆD$º A¿HYé H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…÷ fD¾/E…äE‰è~ZH›è EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHç HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHcæ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHSå H-\ä B¾H å D¾H‹ _/D‰H ªä H¾„À„VH ¶ç HȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿH a HcHÂÿâ€H¾t$L)ðHÓæ HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹­[/‹…Òt_Hƒ|$tWH‹_/H‹éX/H5} L‹D$H‹ H‹SZ/H‹H‹H)ÁH)ÂH‹ØW/H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹ª]/D‹Hã IcóH‹ ^Z/E1ÉH¾0HGæ H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…÷E…Û„·H‹pX/H‹HxH‰D$H‹]X/H‰8H‹+^/L‹L9ׄöH`â H¾0H”å D¾40Hå H¾ 0HÜã ¶,0H‹©Y/Dˆt$EöMcöHÉL‹H9å MöD¾$0Hjã D¶ 0éüÿÿH‹ÙW/H‹H‰D$HPH‹Y/H‰é¶ýÿÿH‹·W/H‹8H‹ýX/H‰8H‹£W/HOÿH‰H‹í[/‹ƒúÿ„ Ž’…Ò„'ƒú…kýÿÿH‹ ^/D‹E…Ét>H‹MY/ÇH‹€X/H‹H‰H‹[/H‹”Y/‹‰H‹áW/H‹BX/‹‰H‹wY/D‹E…ÒuH‹@X/Hƒ8„H‹WY/ÇéìüÿÿH‹íV/H‹H‹3X/HQH‰H‹-[/‹0ƒþÿ„”Žd…ö„gƒþ„@ÿÿÿé¦üÿÿH‹§V/H‹H‹íW/H‰H‹“V/HJÿH‰H‹5V/H‰ÑL‹D$H‹0H‹ X/H‹H)ñH‰D$H‰ÂH‹¶Z/H)òH‹5T\/Hc8H‹4þH‹=U/H‹?AÿÔé3üÿÿH‹„W/H‹H‰D$HPÿH‹!V/H‰éüÿÿH‹jZ/ÇéÿûÿÿH‹V/H‹H‹FW/H‰H‹ìU/HƒêH‰éØûÿÿH‹1Z/ÇþÿÿÿéÆûÿÿH‹Z/‹ƒúÿ„12þÿÿƒúþ…¥ûÿÿM…ätfH‹¡U/H‹H‹ÇV/H‹H9ÊsMH‹(\/H‹=IT/‹0H‹(U/H‹?L‹H‹ÃW/L)ÁL)ÂD‹E…À„Â…öL‹D$H5– …ÒAÿÔH‹SV/ÇH‹†W/ÇH‹!U/H‹H‹GV/H‰éûÿÿH‹`W/D‹E…É…ôúÿÿH‹ V/ÇH‹V/Hƒ8…ÖúÿÿH‹oV/H‹H‹ýU/H‰é½úÿÿH‹¾T/H‹HPH‹V/H‰éþÿÿH‹ùX/ÇéŽúÿÿH‹ßU/L‹H‹…T/IHÿH‰H‹ÏX/‹ƒúÿ…âüÿÿH‹[/ƒ8t>H‹IV/ÇH‹|U/H‹H‰H‹X/H‹V/‹‰H‹ÝT/H‹>U/‹‰M…ätKH‹FU/H‹I9ÐvH‹]U/ÇH‹T/H‹H‰H‹#W/H‹¤U/‹‰H‹ñS/H‹RT/‹‰M…ä„[ÿÿÿH‹VT/H‹H9׆HÿÿÿH‹ÃR/H‰ùH‹=ÑQ/H‹0H‹WU/H‹?D‹H)ñE…Û… ÿÿÿH‹þS/ƒ8„cH)òL‹D$H5 AÿÔéôþÿÿfD…Û„ÈùÿÿH‹ÉS/‹…É„KùÿÿHƒ|$„«ùÿÿH‹ìT/‹…À…CùÿÿH‹[X/H‹,R/H5Æ L‹D$H‹ H‹–S/H‹H‹H)ÁH)Âé>ùÿÿH‹îX/D‹E…Òt>H‹/T/ÇH‹bS/H‹H‰H‹õU/H‹vT/‹‰H‹ÃR/H‹$S/‹‰H‹1S/Hƒ8…ï÷ÿÿéýÿÿƒúþ…á÷ÿÿM…䄞üÿÿH‹ S/H‹H9ц‹üÿÿH‹fX/H‹=‡P/‹0H‹fQ/H‹?L‹H‹T/L)ÁL)ÂD‹E…À…>üÿÿH‹¨R/L‹D$ƒ8„¬…öH5Ê „.üÿÿèýÿé'üÿÿf„ƒþþ…O÷ÿÿM…ä„ üÿÿH‹wR/H‹H9цùûÿÿé§ûÿÿH‹ÏW/‹…Ét>H‹ S/ÇH‹ER/H‹ H‰H‹ ØT/H‹YS/‹ ‰H‹ ¦Q/H‹R/‹ ‰M…ä„ýÿÿH‹ R/H‹0H9ò†ýüÿÿH‹xP/H‹ ‰O/L‹H‹S/H‹9H‰ÑL)Áƒ8„ãL)ÆL‹D$H‰òH5Þ AÿÔé¹üÿÿH‹$W/ƒ8t>H‹hR/ÇH‹›Q/H‹H‰H‹.T/H‹¯R/‹‰H‹üP/H‹]Q/‹‰M…ä„füÿÿH‹Q/H‹H‹WQ/H‹H9цIüÿÿH‹ÄO/H‹=ÕN/H‹0H‹[R/H‹?H)ñƒ8…üÿÿéýÿÿH‹€Q/H‹H‹Q/H‰éÐøÿÿ…öH5' „‚úÿÿéOþÿÿH‹ÓP/ƒ8„†L)ÆL‹D$H‰òH5ñ AÿÔéÆûÿÿH‹)Q/L‰éúóÿÿH‹Q/H‰8éúöÿÿH‹ Q/L‹D$H‹H‰ÂH‰D$H)òH5³ AÿÔéûÿÿH‹*T/H;8…üÿÿ¶D5„À„tüÿÿƒèéÕôÿÿH‹½P/H5x H‹H‰ÂH‰D$L)ÂL‹D$AÿÔé1ûÿÿAWAVHcöAUATL 7US‰ÓHƒì(H‹âN/ƒúíH‰L$L‰D$ƒåöH‰8H‹žT/ƒÅ ƒúEäL‰H‹“S/AƒÄƒúEÛL‰H‹ON/AƒãûAƒÃƒúHÉH‰8H‹ŸO/HƒáìHƒÁƒúEÒÇH‹ÄP/AƒâýAƒÂI9ùÇH‹„O/HÇH‹žR/ÇH‹ñO/HÇH‹ËT/ÇH‹¶O/HÇH‹`O/HÇH‹:R/ÇH‹ÅR/D‰„ÔL5ß® E1ÀÆD$º A¿Hû® H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…ý fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hNHPH9ÖsÖDHÙ­ HÁE„Û~OI¾ûHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãåHPH9ÖsÝE¾ÛHùDÝHS­ McÒB¾<…ÿ~L?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@ÞHPH9ÖsÖýL%D¬ Hµ¬ D¾(H‹)Q/D‰H_¬ H¾(„ÀtCH o­ HȾHhLlL9ítHƒÅ€}ÿwñ¶EÿH ®S HcHÈÿàH‹ÖP/D‹Hô« IcòH‹ ŠM/E1ÉH¾0H­ H‹9H¾ HBLD 1ÉëDHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…E…Ò…1…Û„‡H‹¨L/‹…É„öHƒ|$tnH‹ÏM/‹…À„ÐH‹>Q/H‹K/H5£ý L‹D$H‹ H‹yL/H‹H‹H)ÁH)ÂH‹þQ/H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…€HƒÄ([]A\A]A^A_ÃH)ÈHÑøÅé€þÿÿH¾t$L)ðH ÈHÁøHЀ<0…ŸýÿÿHGE…I9Á†‹ýÿÿ€ „ýÿÿE…éuýÿÿDH)ÈHÁøÅéþÿÿfH‹áL/‹…Ò„oÿÿÿHƒ|$…ÿÿÿé^ÿÿÿH‹gJ/H‹HxH‰D$H‹TJ/H‰8H‹"P/L‹L9Ï„6Hª H¾0H;« D¶40H« H¾ 0H«ª D¶0H‹ŸK/Dˆt$HÉL‹Hõª D¾$0A¾ÆL5ߪ ÀH˜M4FHNª ¾,0éûûÿÿH‹ÆI/H‹ K/H‹=¸I/H‹H‰HHÿH‰H‹=üM/‹ƒúÿ„Žg…Ò„èƒú…RýÿÿH‹P/D‹E…Àt>ÇH‹VK/H‹ J/H‹H‰H‹"M/H‹ £K/‹‰H‹ðI/H‹ QJ/‹‰H‹†K/‹8…ÿu!H‹QJ/Hƒ8uH‹¬J/H‹ =J/H‹H‰H‹XK/ÇéÅüÿÿH‹îH/H‹=7J/H‹HAH‰H‹=.M/‹ƒúÿ„2ÿÿÿƒúþ…ŒüÿÿHƒ|$t^H‹ÝI/H‹H9ÑvOH‹=NH/H‹7O/H‹7H‹=UO/‹H)ñH)òH‹5ÖJ/H‹?‹6…ö„£…ÀL‹D$H5®ú …¶H‹D$ÿÐH‹gI/H‹ xI/ÇH‹“J/ÇH‹.H/H‹H‰éóûÿÿH‹H/H‹=H/L‹D$H‹H‹VI/H‰HAÿH‰H‹=I/H‹žG/H‹?H‹H‰úH‰|$H)ÁH)ÂH‹+L/Hc0H‹©N/H‹4ðH‹†N/H‹8H‹D$ÿÐéûÿÿH‹L/ÇémûÿÿH‹nM/H‹?G/H5Ùù L‹D$H‹ H‹©H/H‹H‹H)ÁH)Âé+üÿÿH‹¹K/Çÿÿÿÿé&ûÿÿH‹OG/H‹ ˜H/H‹H‰H‹ ;G/HƒèH‰éÿúÿÿH‹€I/D‹E…É…ìúÿÿH‹-H/ÇH‹8H/Hƒ8…ÎúÿÿH‰ÁH‹ŒH/H‹H‰é¹úÿÿH‹:K/Çé§úÿÿH‹ÐF/H‹ H/H‹H‰D$HƒÀH‰é…úÿÿH‹K/ÇésúÿÿH‹ÇH‹wH/H‹ °G/H‹H‰H‹CJ/H‹ ÄH/‹‰H‹G/H‹ rG/‹‰H‹G/Hƒ8…úÿÿH‹ÖG/H‹ gG/H‹H‰éüùÿÿƒúþ…óùÿÿHƒ|$„ÁýÿÿH‹@G/H‹H9ц®ýÿÿH‹=­E/H‹–L/H‹7H‹=´L/‹H)ñH)òH‹55H/H‹?D‹E…Û…]ýÿÿH‹5ßF/L‹D$D‹E…Ò„…ÀH5þ÷ „JýÿÿèBýÿéGýÿÿDH‹ 1L/D‹ E…Ét>H‹rG/ÇH‹ ¥F/H‹H‰H‹8I/H‹ ¹G/‹‰H‹F/H‹ gF/‹‰L‹t$M…ötNH‹ jF/H‹H9Ðv?H‹ ÛD/H‹1H)ðH‰ÁH‹ãK/H‹8H‹iG/D‹E…À„ÖH)òL‹D$H5A÷ AÿÖH‹F/ÇH‹7G/ÇH‹F/HÇé–øÿÿH‹ _K/‹…Òt>H‹¢F/ÇH‹ ÕE/H‹H‰H‹hH/H‹ éF/‹‰H‹6E/H‹ —E/‹‰L‹t$M…ö„zÿÿÿH‹ –E/H‹H9ІgÿÿÿH‹ D/H‹1H‹ K/H)ðH‹9H‰ÁH‹‘F/‹…À…*ÿÿÿH‹@E/ƒ8tAH)òL‹D$H5eö H‹D$ÿÐéÿÿÿH‹áH/H;8…YøÿÿA¾,4@„íŽKøÿÿƒíév÷ÿÿH‹sE/L‹D$H‹H‰ÂH‰D$H‹D$H)òH5ö ÿÐéÂþÿÿ…ÀH5ö „IûÿÿéúýÿÿH‹2E/H‰8éê÷ÿÿH‹#E/L‰éôõÿÿAWAVHcöAUATL7US‰ÓHƒì(H‹bC/ƒúEÉH‰L$L‰D$AƒáóH‰8H‹I/AƒÁEƒúEäL‰H‹H/AƒÄƒúíL‰H‹ÍB/ƒåùƒÅ ƒúHÉH‰8H‹D/HƒáèHÁ†ƒúEÛÇH‹AE/AƒãüAƒÃI9úÇH‹D/HÇH‹G/ÇH‹nD/HÇH‹HI/ÇH‹3D/HÇH‹ÝC/HÇH‹·F/ÇH‹BG/D‰„ùE1ÀA¾ ÆD$º A¿HYž H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…È fD¾/E…äE‰è~ZHÛ EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDH‘œ HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHã› McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHóš H-<š B¾H  š D¾H‹ ”E/D‰H Jš H¾„ÀtRH ºœ L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH JH HcHÈÿàH‹2E/D‹HŒ IcóH‹ æA/E1ÉH¾0HOœ H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…ª E…Û…9…Û„‡H‹A/‹…É„þHƒ|$tnH‹'B/‹…À„ŠH‹–E/H‹g?/H5ûñ L‹D$H‹ H‹Ñ@/H‹H‹H)ÁH)ÂH‹þ?/H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðHAºHÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹1A/‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹·>/H‹HxH‰D$H‹¤>/H‰8H‹rD/L‹L9ׄ“H'Š H¾0HëŒ D¾40H/š H¾ 0H#™ ¶,0H‹ð?/Dˆt$EöMcöHÉL‹HŒ MöD¾$0H±˜ D¾ 0é×ûÿÿH‹ >/H‹ i?/H‹H‰D$HƒÀH‰éuýÿÿH‹þ=/H‹0H‹D?/H‰0H‹ê=/HNÿH‰H‹4B/‹ƒøÿ„@Ž^…À„óƒø…*ýÿÿH‹SD/D‹E…Ét>ÇH‹Ž?/H‹ Ç>/H‹H‰H‹ZA/H‹ Û?/‹‰H‹(>/H‹ ‰>/‹‰H‹¾?/D‹E…ÛuH‹‡>/Hƒ8„ÞH‹ž?/Çé«üÿÿH‹ C/H‹Ý/H‹H‹H)ÁH)ÂéqýÿÿH‹ÿ/H‹H‰H‹ ë/H‹HAH‰H‹=A/‹ƒúÿ„ÿŽÏ…҄׃ú„äþÿÿé üÿÿH‹’ÇH‹‹=/H‹ ÄH‹ ÿ:/H‹H‹ µ;/H‹9H‰ñH‹5=/H)у>„/H)ÐL‹D$H5hí ‰ÂAÿÖH‹)A/H‹7H‹=;/‹H)ñH)òH‹5Ý/Çé@ùÿÿH‹É9/H‹ ;/H‹HƒÀH‰é<ýÿÿH‹ü:/H‹ ¥9/H‹H‰D$HƒèH‰éùÿÿH‹*@/‹…Òt>ÇH‹g;/H‹  :/H‹H‰H‹3=/H‹ ´;/‹‰H‹:/H‹ b:/‹‰M…ö„%þÿÿH‹f:/H‹H9ƆþÿÿH‹ Ó8/H‹H‰ñH‹5†9/H‹>H‹5d;/H)ÑD‹E…Û…ÑýÿÿH‹5:/ƒ>„ÉH)ÐL‹D$H5/ë ‰ÂAÿÖé¼ýÿÿ@H‹i?/D‹E…Òt>ÇH‹¤:/H‹ Ý9/H‹H‰H‹p9/H‹ Ÿ9/‹‰H‹¬9/Hƒ8…â÷ÿÿérþÿÿƒøþ…Ô÷ÿÿM…ö„üýÿÿH‹„9/H‹H9цéýÿÿH‹=ñ7/H‹Ú>/H‹7H‹= 8/‹H)ñH)òH‹5y:/H‹?D‹E…À…œýÿÿH‹5#9/L‹D$ƒ>„Å…ÀH5Eê „Œýÿÿè‰øüÿé…ýÿÿ@ƒúþ…G÷ÿÿM…ö„oýÿÿH‹÷8/H‹H9ц\ýÿÿé ýÿÿH‹ O>/‹1…öt>H‹’9/ÇH‹ Å8/H‹H‰H‹X;/H‹ Ù9/‹‰H‹&8/H‹ ‡8/‹‰M…ö„JüÿÿH‹ ‹8/H‹H9І7üÿÿH‹ ø6/H‹1H‹ ®7/H)ðH‹9H‰ÁH‹†9/ƒ8„OH)òL‹D$H5aé AÿÖéöûÿÿH‹§=/D‹E…Ét>ÇH‹â8/H‹ 8/H‹H‰H‹®:/H‹ /9/‹‰H‹|7/H‹ Ý7/‹‰M…ö„ ûÿÿH‹8/H‹H‹×7/H‹H9Á†ƒûÿÿH‹=D6/H‹5ý6/H‹H‹>H‹5Ø8/H)у>…HûÿÿérýÿÿH‹8/H‹ ‘7/H‹H‰é ùÿÿH‹ç7/H‰8éGöÿÿH‹Ø7/L‰é)ôÿÿ…ÀH5‰è „Çûÿÿé6þÿÿH‹µ7/L‹D$H5kè H‹H‰D$H)ÐH‰ÂAÿÖéãúÿÿH‹Ô:/H;8…ôõÿÿ¾D5„ÀŽçõÿÿƒèéÿôÿÿH‹ç6/ƒ8tH)òL‹D$H5 è AÿÖé›úÿÿH‹D7/L‹D$H‹H‰ÂH‰D$H)òH5ìç AÿÖérúÿÿf.„AWAVHcöAUATL7USA‰×Hƒì(H‹a5/ƒúEÉH‰L$L‰$AáGþÿÿH‰8H‹;/AÁTƒúEäL‰H‹ :/AƒÄƒúíL‰H‹Ç4/ƒåƒÅƒúHÉH‰8H‹6/HáœûÿÿHÁ¬ƒúEÛÇH‹87/Aƒã¹AƒÃcI9úÇH‹ø5/HÇH‹9/ÇH‹e6/HÇH‹?;/ÇH‹*6/HÇH‹Ô5/HÇH‹®8/ÇH‹99/D‰„øE1ÀA¾<ÆD$ºÇD$»H‰W H¾2HBLl21öëfDHƒÀ¶Pÿ€úLDÇDóL9èué@„ö…k#fD¾/E…äE‰è~[HÜU EäMcäIÆKtfüI9öwAL‰òë @HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hfHPH9ÖsÖDHN HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãýHPH9ÖsÝ@¾íHùAéH#M McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@öHPH9ÖsÖAùHcI H-H‹E*/ÇH‹x)/H‹H‰H‹ ,/H‹Œ*/‹‰H‹Ù(/H‹:)/‹‰H‹o*/ƒ8u!H‹;)/Hƒ8uH‹–)/H‹H‹$)/H‰H‹B*/Çé_õÿÿH‹()/H‹8H‹Î'/HOÿH‰H‹,/‹ƒúÿ„ Ž …Ò„Óƒú…õÿÿH‹7./ƒ8t>H‹{)/ÇH‹®(/H‹H‰H‹A+/H‹Â)/‹‰H‹(/H‹p(/‹‰H‹¥)/ƒ8uH‹q(/Hƒ8„lH‹ˆ)/Çé¥ôÿÿH‹'/H‹H‹d(/H‰H‹ '/HJÿH‰H‹T+/‹0ƒþÿ„ˆ Žu …ö„ ƒþ…ZôÿÿH‹s-/ƒ8t>H‹·(/ÇH‹ê'/H‹H‰H‹}*/H‹þ(/‹‰H‹K'/H‹¬'/‹‰H‹á(/ƒ8uH‹­'/Hƒ8„™H‹Ä(/ÇéáóÿÿH‹Z&/H‹H‹ '/H‰H‹F&/HJÿH‰H‹*/‹0ƒþÿ„Ç Ž …ö„Ùƒþ…–óÿÿH‹¯,/ƒ8t>H‹ó'/ÇH‹&'/H‹H‰H‹¹)/H‹:(/‹‰H‹‡&/H‹è&/‹‰H‹(/ƒ8uH‹é&/Hƒ8„èH‹(/ÇéóÿÿƒD$éóÿÿH‹ä)/Çþÿÿÿéóÿÿƒl$é÷òÿÿH‹È)/‹ƒúÿ„¶ŽI…Ò„…ƒú…ÎòÿÿH‹ç+/ƒ8t>H‹+'/ÇH‹^&/H‹H‰H‹ñ(/H‹r'/‹‰H‹¿%/H‹ &/‹‰H‹U'/ƒ8uH‹!&/Hƒ8„9H‹8'/ÇéUòÿÿH‹&'/‹0…ö…DòÿÿH‹Õ%/ÇH‹à%/Hƒ8…&òÿÿH‹7&/H‹H‹Å%/H‰é òÿÿH‹Þ&/‹8…ÿu!H‹©%/Hƒ8uH‹&/H‹H‹’%/H‰H‹°&/ÇéÍñÿÿH‹ž(/Çé»ñÿÿH‹Œ(/Çé©ñÿÿH‹z(/Çé—ñÿÿH‹h(/Çÿÿÿÿé…ñÿÿH‹V(/ÇésñÿÿH‹D(/ÇþÿÿÿéañÿÿH‹Ú#/Hƒ(éQñÿÿH‹Ê#/Hƒ(éAñÿÿH‹º#/H‹H‹%/H‰H‹¦#/HƒêH‰éñÿÿH‹“#/H‹H‹Ù$/H‰H‹#/HƒêH‰éóðÿÿH‹l#/H‹H‹²$/H‰H‹X#/HJÿH‰H‹¢'/‹0ƒþÿ„¢ Ž_…ö„Ñ ƒþ…¨ðÿÿH‹Á)/ƒ8t>H‹%/ÇH‹8$/H‹H‰H‹Ë&/H‹L%/‹‰H‹™#/H‹ú#/‹‰H‹/%/ƒ8uH‹û#/Hƒ8„ãH‹%/Çé/ðÿÿH‹¨"/H‹H‹î#/HQH‰H‹è&/‹0ƒþÿ„Ž …ö„• ƒþ…îïÿÿH‹)/ƒ8t>H‹K$/ÇH‹~#/H‹H‰H‹&/H‹’$/‹‰H‹ß"/H‹@#/‹‰H‹u$/ƒ8uH‹A#/Hƒ8„H‹X$/ÇéuïÿÿH‹î!/H‹H‹4#/HQH‰H‹.&/‹0ƒþÿ„S Ž„…ö„Ñ ƒþ…4ïÿÿH‹M(/ƒ8t>H‹‘#/ÇH‹Ä"/H‹H‰H‹W%/H‹Ø#/‹‰H‹%"/H‹†"/‹‰H‹»#/ƒ8uH‹‡"/Hƒ8„±H‹ž#/Çé»îÿÿH‹4!/H‹HPH‰D$H‹q"/H‰é™îÿÿH‹!/H‹HPH‰D$H‹O"/H‰éwîÿÿH‹(%/ÇéeîÿÿH‹%/ÇéSîÿÿH‹Ì /H‹HPH‰D$H‹ "/H‰é1îÿÿH‹%/ÇéîÿÿH‹ð$/Çé îÿÿH‹Þ$/ÇéûíÿÿH‹Ì$/ÇééíÿÿH‹º$/Çé×íÿÿH‹¨$/ÇéÅíÿÿDHGE…I9†”ìÿÿ€ „ŠìÿÿE…é~ìÿÿƒúþ…íÿÿH‹ /M…äH‹tXH‹'!/H‹H9ÊsIH‹ˆ&/H‹=™#/‹0H‹ˆ/H‹?L‹H‹#"/L)ÂL)Áƒ8„®…öL‹$H5úÑ …ºAÿÔH‹· /ÇH‹ê!/ÇH‹…/H‹H‹« /H‰éóìÿÿƒþþ…êìÿÿM…ätXH‹Ž /H‹H9ÑvIH‹ï%/H‹=#/‹0H‹ï/H‹?L‹H‹Š!/L)ÂL)Áƒ8„>…öL‹$H5aÑ …JAÿÔH‹ /ÇH‹Q!/ÇH‹ì/H‹H‹ /H‰éZìÿÿƒþþ…QìÿÿM…ätXH‹õ/H‹H9ÑvIH‹V%/H‹=g"/‹0H‹V/H‹?L‹H‹ñ /L)ÁL)ƒ8„ƒ…öL‹$H5ÈÐ …AÿÔH‹…/ÇH‹¸ /ÇH‹S/H‹H‹y/H‰éÁëÿÿƒþþ…¸ëÿÿM…ätXH‹\/H‹H9ÑvIH‹½$/H‹=Î!/‹0H‹½/H‹?L‹H‹X /L)ÂL)Áƒ8„g…öL‹$H5/Ð …wAÿÔH‹ì/ÇH‹ /ÇH‹º/H‹H‹à/H‰é(ëÿÿƒúþ…ëÿÿM…ätXH‹Ã/H‹H9ÑvIH‹$$/H‹=5!/‹0H‹$/H‹?L‹H‹¿/L)ÁL)ƒ8„$…öL‹$H5–Ï …4AÿÔH‹S/ÇH‹†/ÇH‹!/H‹H‹G/H‰éêÿÿƒþþ…†êÿÿM…ätXH‹*/H‹H9ÑvIH‹‹#/H‹=œ /‹0H‹‹/H‹?L‹H‹&/L)ÁL)ƒ8„…öL‹$H5ýÎ …+AÿÔH‹º/ÇH‹í/ÇH‹ˆ/H‹H‹®/H‰éöéÿÿƒþþ…íéÿÿM…ätXH‹‘/H‹H9ÑvIH‹ò"/H‹= /‹0H‹ò/H‹?L‹H‹/L)ÁL)ƒ8„Ô …öL‹$H5dÎ …à AÿÔH‹!/ÇH‹T/ÇH‹ï/H‹H‹/H‰é]éÿÿH‹v"/ƒ8t>H‹º/ÇH‹í/H‹H‰H‹€/H‹/‹‰H‹N/H‹¯/‹‰H‹¼/Hƒ8…éÿÿH‹/H‹H‹¡/H‰ééèÿÿH‹"/ƒ8t>H‹ F/ÇH‹y/H‹ H‰H‹ /H‹/‹ ‰H‹ Ú/H‹;/‹ ‰M…ätMH‹C/H‹0H9òv>H‹´/H‹ µ/L‹H‹K/H‹9H‰ÑL)Áƒ8„ L)ÆL‹$H‰òH5Í AÿÔH‹Þ/ÇH‹/ÇH‹Ü/HÇé èÿÿH‹9!/ƒ8t>H‹}/ÇH‹°/H‹H‰H‹C/H‹Ä/‹‰H‹/H‹r/‹‰M…ätJH‹z/H‹H9×v;H‹ë/H‰ùH‹=é/H‹0H‹/H‹?H)ñƒ8„¤ H)òL‹$H5UÌ AÿÔH‹/ÇH‹K/ÇH‹/HÇéZçÿÿH‹s /ƒ8t>H‹·/ÇH‹ê/H‹H‰H‹}/H‹þ/‹‰H‹K/H‹¬/‹‰H‹¹/Hƒ8…ÿæÿÿH‹/H‹H‹ž/H‰éææÿÿH‹ÿ/ƒ8t>H‹ C/ÇH‹v/H‹ H‰H‹ /H‹Š/‹ ‰H‹ ×/H‹8/‹ ‰M…ätMH‹@/H‹0H9òv>H‹±/H‹ ²/L‹H‹H/H‹9H‰ÑL)Áƒ8„ L)ÆL‹$H‰òH5Ë AÿÔH‹Û/ÇH‹/ÇH‹Ù/HÇéæÿÿH‹6/ƒ8t>H‹ z/ÇH‹­/H‹ H‰H‹ @/H‹Á/‹ ‰H‹ /H‹o/‹ ‰M…ätMH‹w/H‹0H9òv>H‹è/H‹ é/L‹H‹/H‹9H‰ÑL)Áƒ8„% L)ÆL‹$H‰òH5OÊ AÿÔH‹/ÇH‹E/ÇH‹/HÇéTåÿÿH‹m/ƒ8t>H‹±/ÇH‹ä/H‹H‰H‹w/H‹ø/‹‰H‹E/H‹¦/‹‰H‹³/Hƒ8…ùäÿÿH‹ /H‹H‹˜/H‰éàäÿÿH‹ù/ƒ8t>H‹=/ÇH‹p/H‹H‰H‹/H‹„/‹‰H‹Ñ/H‹2/‹‰H‹?/Hƒ8……äÿÿH‹–/H‹H‹$/H‰éläÿÿH‹…/ƒ8t>H‹É/ÇH‹ü/H‹H‰H‹/H‹/‹‰H‹]/H‹¾/‹‰H‹Ë/Hƒ8…äÿÿH‹"/H‹H‹°/H‰éøãÿÿH‹/ƒ8t>H‹ U/ÇH‹ˆ/H‹ H‰H‹ /H‹œ/‹ ‰H‹ é/H‹J/‹ ‰M…ätMH‹R/H‹0H9òv>H‹Ã/H‹ Ä/L‹H‹Z/H‹9H‰ÑL)Áƒ8„mL)ÆL‹$H‰òH5*È AÿÔH‹í/ÇH‹ /ÇH‹ë/HÇé/ãÿÿH‹H/ƒ8t>H‹Œ/ÇH‹¿/H‹H‰H‹R/H‹Ó/‹‰H‹ /H‹/‹‰M…ätQH‹©/H‹H‹/H‹H9Ñv8H‹ð/H‹=ñ/H‹0H‹‡/H‹?H)ñƒ8„ÂH)òL‹$H5]Ç AÿÔH‹ /ÇH‹S/ÇH‹/HÇébâÿÿH‹{/ƒ8t>H‹¿/ÇH‹ò/H‹H‰H‹…/H‹/‹‰H‹S/H‹´/‹‰H‹Á/Hƒ8…âÿÿH‹/H‹H‹¦/H‰éîáÿÿH‹/ƒ8t>H‹ K/ÇH‹~/H‹ H‰H‹ /H‹’/‹ ‰H‹ ß/H‹@/‹ ‰M…ätMH‹H/H‹0H9òv>H‹¹/H‹ º/L‹H‹P/H‹9H‰ÑL)Áƒ8„ˆL)ÆL‹$H‰òH5 Æ AÿÔH‹ã/ÇH‹/ÇH‹á/HÇé%áÿÿƒúþ…áÿÿM…ätXH‹À/H‹H9ÊsIH‹!/H‹=2/‹0H‹!/H‹?L‹H‹¼/L)ÁL)ƒ8„…öL‹$H5“Å …%AÿÔH‹P/ÇH‹ƒ/ÇH‹/H‹H‹D/H‰éŒàÿÿH‹¥/ƒ8t>H‹é/ÇH‹/H‹H‰H‹¯/H‹0/‹‰H‹}/H‹Þ/‹‰M…ätJH‹æ/H‹H9ús;H‹W/H‰ùH‹=U/H‹0H‹ë/H‹?H)ñƒ8„KH)òL‹$H5ÁÄ AÿÔH‹„/ÇH‹·/ÇH‹‚/HÇéÆßÿÿH‹ß/ƒ8t>H‹#/ÇH‹V/H‹H‰H‹é/H‹j/‹‰H‹·/H‹/‹‰H‹%/Hƒ8…kßÿÿH‹|/H‹H‹ /H‰éRßÿÿH‹k/ƒ8t>H‹¯/ÇH‹â/H‹H‰H‹u/H‹ö/‹‰H‹C/H‹¤/‹‰H‹±/Hƒ8…÷ÞÿÿH‹/H‹H‹–/H‰éÞÞÿÿH‹o/ƒ8t;L)ÆL‹$H‰òH5’à AÿÔégýÿÿH‹J/ƒ8t>H)òL‹$H5pà AÿÔé¤þÿÿH‹¨/H5cà H‹H‰ÂH‰D$L)ÂL‹$AÿÔéýÿÿH‹€/L‹$H‹H‰ÂH‰D$H)òH5)à AÿÔéTþÿÿH‹X/H‹H‹æ/H‰éÿêÿÿH‹?/H‹H‹Í/H‰é®ëÿÿH‹&/L‰é†ÜÿÿH‹/H‰8é~ÞÿÿH‹/H‹H‹–/H‰éWîÿÿH‹o/ƒ8t?H)òL‹$H5• AÿÔé-ûÿÿH‹M/L‹$ƒ8tA…öH5t „Ûüÿÿè¸ÐüÿéÔüÿÿH‹¤/L‹$H‹H‰ÂH‰D$H)òH5M AÿÔéÜúÿÿ…öH5< „šüÿÿë½H‹k/H‹H‹ù/H‰éNéÿÿH‹Ò/ƒ8tWL)ÆL‹$H‰òH5õÁ AÿÔéÏôÿÿH‹-/H‹H‹»/H‰é6îÿÿH‹”/ƒ8tAL)ÆL‹$H‰òH5·Á AÿÔé‚ùÿÿH‹ï/H5ªÁ H‹H‰ÂH‰D$L)ÂL‹$AÿÔéiôÿÿH‹Ç/H5‚Á H‹H‰ÂH‰D$L)ÂL‹$AÿÔé2ùÿÿH‹/L‹$ƒ8tB…öH5FÁ „FïÿÿèŠÏüÿé?ïÿÿH‹ö/L‹$ƒ8t*…öH5Á „¶ïÿÿèaÏüÿé¯ïÿÿ…öH5 Á „ïÿÿë¼…öH5üÀ „ŒïÿÿëÔH‹s/H;8…šÜÿÿ¿Duf…ÀŽŒÜÿÿƒèé­ÛÿÿH‹…/ƒ8t?H)òL‹$H5«À AÿÔéKôÿÿH‹c/L‹$ƒ8tA…öH5ŠÀ „ òÿÿèÎÎüÿéòÿÿH‹º/L‹$H‹H‰ÂH‰D$H)òH5cÀ AÿÔéúóÿÿ…öH5RÀ „ßñÿÿë½H‹/ƒ8t2L)ÆL‹$H‰òH5$À AÿÔéÊõÿÿH‹\/H‹H‹ê/H‰é{æÿÿH‹C/H5þ¿ H‹H‰ÂH‰D$L)ÂL‹$AÿÔé‰õÿÿH‹›/L‹$ƒ8„±…öH5¾¿ „‰ïÿÿèÎüÿé‚ïÿÿH‹n/ƒ8„ÖL)ÆL‹$H‰òH5¿ AÿÔéjôÿÿH‹E/L‹$ƒ8„â…öH5h¿ „Ìïÿÿè¬ÍüÿéÅïÿÿH‹/L‹$ƒ8tF…öH5?¿ „qîÿÿèƒÍüÿéjîÿÿH‹o/H‹H‹ý /H‰éêÿÿ…öH5¿ „ØîÿÿéJÿÿÿ…öH5¿ „+îÿÿë¸H‹± /L‹$ƒ8tA…öH5ؾ „ÕïÿÿèÍüÿéÎïÿÿH‹/H5þ H‹H‰ÂH‰D$L)ÂL‹$AÿÔé…óÿÿ…öH5 ¾ „”ïÿÿë½…öH5¾ „êîÿÿéÿÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹ /ƒúEÉH‰L$L‰D$AƒáöH‰8H‹¼/AƒÁUƒúEäL‰H‹°/AƒÄƒúíL‰H‹m /ƒåúƒÅƒúHÉH‰8H‹¿ /HƒáìHÁ¬ƒúEÛÇH‹á /AƒãýAƒÃI9úÇH‹¡ /HÇH‹»/ÇH‹ /HÇH‹è/ÇH‹Ó /HÇH‹} /HÇH‹W/ÇH‹â/D‰„‰E1ÀA¾ÆD$ºA¿Hù H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…ì fD¾/E…äE‰è~ZHK EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHñ HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHC McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHS H-\ B¾H  D¾H‹ 4/D‰H ª H¾„À„VH V HȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿH$ HcHÂÿâ€H¾t$L)ðH H HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹Í /‹…Òt_Hƒ|$tWH‹8/H‹ /H5º L‹D$H‹ H‹s /H‹H‹H)ÁH)ÂH‹à /H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹Ê /D‹H IcóH‹ ~ /E1ÉH¾0Hç H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É… E…Û„‡H‹/H‹HxH‰D$H‹}/H‰8H‹K /L‹L9ׄ³H` H¾0HD D¾40HØ H¾ 0H¼ ¶,0H‹É/Dˆt$EöMcöHÉL‹Hé MöD¾$0HJ D¶ 0éüÿÿH‹ù/H‹H‰D$HPH‹6/H‰é¶ýÿÿH‹×/H‹8H‹/H‰8H‹Ã/HOÿH‰H‹ /‹ƒúÿ„ÚŽb…Ò„÷ƒú…kýÿÿH‹, /D‹E…Ét>H‹m/ÇH‹ /H‹H‰H‹3 /H‹´/‹‰H‹/H‹b/‹‰H‹—/D‹E…ÒuH‹`/Hƒ8„çH‹w/ÇéìüÿÿH‹e /ÇéÚüÿÿH‹S /ÇþÿÿÿéÈüÿÿH‹é/H‹H‹//HQH‰H‹) /‹0ƒþÿ„@Ž…ö„ƒþ„ÿÿÿé‚üÿÿH‹£/L‹D$H‹H‹ä/H‰H‹Š/HJÿH‰H‹,/H‰ÑH‹0H‹/H‹H)ñH‰D$H‰ÂH‹² /H)òH‹5 /Hc8H‹4þH‹=ò /H‹?AÿÔéüÿÿH‹ˆ /‹ƒúÿ„J{þÿÿƒúþ…îûÿÿM…ätfH‹ /H‹H‹0/H‹H9ÊsMH‹‘ /H‹=š /‹0H‹‘/H‹?L‹H‹,/L)ÁL)ÂD‹E…À„Û…öL‹D$H5ÿ¶ …ëAÿÔH‹¼/ÇH‹ï/ÇH‹Š/H‹H‹°/H‰éPûÿÿH‹Á/L‹H‹g/IHÿH‰H‹±/‹ƒúÿ…¤ýÿÿH‹ç /ƒ8t>H‹+/ÇH‹^/H‹H‰H‹ñ/H‹r/‹‰H‹¿/H‹ /‹‰M…ätKH‹(/H‹I9ÐvH‹¬/ÇH‹ß/H‹H‰H‹r/H‹ó/‹‰H‹@/H‹¡/‹‰M…ä„ÈþÿÿH‹¥/H‹H9׆µþÿÿH‹/H‰ùH‹=/H‹0H‹¦/H‹?D‹H)ñE…Û…vþÿÿH‹M/ƒ8„¬H)òL‹D$H5n´ AÿÔéaþÿÿD…Û„øùÿÿH‹/‹…É„{ùÿÿHƒ|$„ÛùÿÿH‹</‹…À…sùÿÿH‹«/H‹|/H5´ L‹D$H‹ H‹æ/H‹H‹H)ÁH)ÂénùÿÿH‹>/D‹E…Òt>H‹/ÇH‹²/H‹H‰H‹E/H‹Æ/‹‰H‹/H‹t/‹‰H‹/Hƒ8…øÿÿé þÿÿƒúþ…øÿÿM…ä„…üÿÿH‹Y/H‹H9цrüÿÿH‹¶/H‹=¿/‹0H‹¶/H‹?L‹H‹Q/L)ÁL)ÂD‹E…À…%üÿÿH‹ø/L‹D$ƒ8„Ò…öH5³ „üÿÿè^Áüÿéüÿÿf„ƒþþ…÷ÿÿM…ä„óûÿÿH‹Ç/H‹H9цàûÿÿéŽûÿÿH‹/‹…Ét>H‹ b/ÇH‹•/H‹ H‰H‹ (/H‹©/‹ ‰H‹ ö/H‹W/‹ ‰M…ä„~üÿÿH‹[/H‹0H9ò†küÿÿH‹Èÿ.H‹ Á/L‹H‹_/H‹9H‰ÑL)Áƒ8„ÏL)ÆL‹D$H‰òH5.² AÿÔé'üÿÿH‹t/ƒ8t>H‹¸/ÇH‹ë/H‹H‰H‹~/H‹ÿ/‹‰H‹L/H‹­/‹‰M…ä„ÔûÿÿH‹Ñ/H‹H‹§/H‹H9ц·ûÿÿH‹ÿ.H‹= /H‹0H‹«/H‹?H)ñƒ8…~ûÿÿéýÿÿH‹Ð/H‹H‹^/H‰éùÿÿH‹7/ƒ8t.L)ÆL‹D$H‰òH5Y± AÿÔéLûÿÿ…öH5Q± „Cúÿÿé)þÿÿH‹}/H58± H‹H‰ÂH‰D$L)ÂL‹D$AÿÔéûÿÿH‹T/L‰éôÿÿH‹/H;8…”üÿÿ¶D5„À„‡üÿÿƒèéõÿÿH‹ /H‰8éàöÿÿH‹/L‹D$H‹H‰ÂH‰D$H)òH5¹° AÿÔé£úÿÿ€H‹ñý.SH‹ñ/H‹H‰èÖ½üÿH‹g/H‹H‰[ÀH‹ þ.SH‹Á/H‹H‰覽üÿH‹7/H‹H‰[ÀH‹á/SH‹‘/H‹H‰èv½üÿH‹/H‹H‰[ÀH‹Aÿ.SH‹a/H‹H‰èF½üÿH‹×/H‹H‰[ÀAWAVHcöAUATL7US‰ÓHƒì(H‹rý.ƒúEÉH‰L$L‰D$AƒáïH‰8H‹,/AƒÁAƒúEäL‰H‹ /AƒÄƒúíL‰H‹Ýü.ƒåúƒÅ ƒúHÉH‰8H‹/þ.HƒáâHƒÁ|ƒúEÛÇH‹Tÿ.AƒãûAƒÃI9úÇH‹þ.HÇH‹./ÇH‹þ.HÇH‹[/ÇH‹Fþ.HÇH‹ðý.HÇH‹Ê/ÇH‹U/D‰„üE1ÀA¾ ÆD$ºA¿Hìú H¾2HBLl21öëf„HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…È fD¾/E…äE‰è~ZH;ú EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDHù HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHSø McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHc÷ H-lö B¾H ÷ D¾H‹ ¤ÿ.D‰H ºö H¾„ÀtRH Jù L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH  HcHÈÿàH‹Bÿ.D‹H(ö IcóH‹ öû.E1ÉH¾0Hßø H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…ª E…Û…9…Û„‡H‹û.‹…É„þHƒ|$tnH‹7ü.‹…À„ŠH‹¦ÿ.H‹wù.H5 ¬ L‹D$H‹ H‹áú.H‹H‹H)ÁH)ÂH‹Æü.H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðHQtHÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹Aû.‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹Çø.H‹HxH‰D$H‹´ø.H‰8H‹‚þ.L‹L9ׄ“H7ô H¾0Hûö D¾40Hö H¾ 0H“õ ¶,0H‹ú.Dˆt$EöMcöHÉL‹H ö MöD¾$0H!õ D¾ 0éÔûÿÿH‹0ø.H‹ yù.H‹H‰D$HƒÀH‰éuýÿÿH‹ø.H‹0H‹Tù.H‰0H‹ú÷.HNÿH‰H‹Dü.‹ƒøÿ„@Ž^…À„óƒø…*ýÿÿH‹cþ.D‹E…Ét>ÇH‹žù.H‹ ×ø.H‹H‰H‹jû.H‹ ëù.‹‰H‹8ø.H‹ ™ø.‹‰H‹Îù.D‹E…ÛuH‹—ø.Hƒ8„ÞH‹®ù.Çé«üÿÿH‹ý.H‹íö.H5‡© L‹D$H‹ H‹Wø.H‹H‹H)ÁH)ÂéqýÿÿH‹÷.H‹ Xø.H‹H‰H‹ ûö.HƒèH‰éOüÿÿH‹èö.H‹=1ø.H‹HAH‰H‹=(û.‹ƒúÿ„ÿŽÏ…҄׃ú„äþÿÿé üÿÿH‹¢ö.H‹ ë÷.H‹H‰H‹ Žö.HPÿH‰H‹ 0ö.L‹D$H‹H‹ ø.H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ±ú.Hc1H‹ ö.H‹4ñ‰ÁH‹jù.H‹8AÿÖé—ûÿÿH‹ˆú.Çé…ûÿÿH‹vú.ÇþÿÿÿésûÿÿH‹dú.ÇéaûÿÿH‹Rú.ÇÿÿÿÿéOûÿÿH‹8÷.H‹0H‹Þõ.HNÿH‰H‹(ú.‹ƒøÿ…äýÿÿH‹^ü.‹8…ÿt>ÇH‹›÷.H‹ Ôö.H‹H‰H‹gù.H‹ è÷.‹‰H‹5ö.H‹ –ö.‹‰M…ötMH‹žö.H‹H9Æv>H‹ õ.H‹H‹ }ø.H‹9H‰ñH‹5 ÷.H)у>„/H)ÐL‹D$H5x§ ‰ÂAÿÖH‹9ö.ÇH‹l÷.ÇH‹7ö.HÇé[úÿÿH‹Lù.‹ƒøÿ„Ëýÿÿƒøþ…:úÿÿM…ötfH‹Îô.H‹H‹ôõ.H‹H9ÊsMH‹=eô.H‹Nû.H‹7H‹=Ì÷.‹H)ñH)òH‹5íö.H‹?D‹E…À„d…ÀL‹D$H5æ …tAÿÖH‹€õ.H‹ ‘õ.ÇH‹¬ö.ÇH‹Gô.H‹H‰éœùÿÿH‹ö.D‹E…Ò…‰ùÿÿH‹:õ.ÇH‹Eõ.Hƒ8…kùÿÿH‹œõ.H‹ -õ.H‹H‰éRùÿÿH‹Cø.Çé@ùÿÿH‹Ùó.H‹ "õ.H‹HƒÀH‰é<ýÿÿH‹ õ.H‹ µó.H‹H‰D$HƒèH‰éùÿÿH‹:ú.‹…Òt>ÇH‹wõ.H‹ °ô.H‹H‰H‹C÷.H‹ Äõ.‹‰H‹ô.H‹ rô.‹‰M…ö„%þÿÿH‹vô.H‹H9ƆþÿÿH‹ ãò.H‹H‰ñH‹5Nö.H‹>H‹5tõ.H)ÑD‹E…Û…ÑýÿÿH‹5ô.ƒ>„ÉH)ÐL‹D$H5?¥ ‰ÂAÿÖé¼ýÿÿ@H‹yù.D‹E…Òt>ÇH‹´ô.H‹ íó.H‹H‰H‹€ö.H‹ õ.‹‰H‹Nó.H‹ ¯ó.‹‰H‹¼ó.Hƒ8…â÷ÿÿérþÿÿƒøþ…Ô÷ÿÿM…ö„üýÿÿH‹”ó.H‹H9цéýÿÿH‹=ò.H‹êø.H‹7H‹=hõ.‹H)ñH)òH‹5‰ô.H‹?D‹E…À…œýÿÿH‹53ó.L‹D$ƒ>„Å…ÀH5U¤ „Œýÿÿ虲üÿé…ýÿÿ@ƒúþ…G÷ÿÿM…ö„oýÿÿH‹ó.H‹H9ц\ýÿÿé ýÿÿH‹ _ø.‹1…öt>H‹¢ó.ÇH‹ Õò.H‹H‰H‹hõ.H‹ éó.‹‰H‹6ò.H‹ —ò.‹‰M…ö„JüÿÿH‹ ›ò.H‹H9І7üÿÿH‹ ñ.H‹1H‹ vô.H)ðH‹9H‰ÁH‹–ó.ƒ8„OH)òL‹D$H5q£ AÿÖéöûÿÿH‹·÷.D‹E…Ét>ÇH‹òò.H‹ +ò.H‹H‰H‹¾ô.H‹ ?ó.‹‰H‹Œñ.H‹ íñ.‹‰M…ö„ ûÿÿH‹ò.H‹H‹çñ.H‹H9Á†ƒûÿÿH‹=Tð.H‹5Åó.H‹H‹>H‹5èò.H)у>…HûÿÿérýÿÿH‹ò.H‹ ¡ñ.H‹H‰é ùÿÿH‹÷ñ.H‰8éGöÿÿH‹èñ.L‰é)ôÿÿ…ÀH5™¢ „Çûÿÿé6þÿÿH‹Åñ.L‹D$H5{¢ H‹H‰D$H)ÐH‰ÂAÿÖéãúÿÿH‹äô.H;8…ôõÿÿ¾D5„ÀŽçõÿÿƒèéÿôÿÿH‹÷ð.ƒ8tH)òL‹D$H5¢ AÿÖé›úÿÿH‹Tñ.L‹D$H‹H‰ÂH‰D$H)òH5ü¡ AÿÖérúÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹rï.ƒúEÉH‰L$L‰D$AƒáóH‰8H‹,õ.AƒÁEƒúEäL‰H‹ ô.AƒÄƒúíL‰H‹Ýî.ƒåùƒÅ ƒúHÉH‰8H‹/ð.HƒáèHÁ†ƒúEÛÇH‹Qñ.AƒãüAƒÃI9úÇH‹ð.HÇH‹+ó.ÇH‹~ð.HÇH‹Xõ.ÇH‹Cð.HÇH‹íï.HÇH‹Çò.ÇH‹Ró.D‰„ùE1ÀA¾ ÆD$º A¿H‰é H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…È fD¾/E…äE‰è~ZH é EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDHÁç HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHç McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH#æ H-|å B¾H Ðå D¾H‹ ¤ñ.D‰H zå H¾„ÀtRH êç L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH rö HcHÈÿàH‹Bñ.D‹H(8 IcóH‹ öí.E1ÉH¾0Hç H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…ª E…Û…9…Û„‡H‹í.‹…É„þHƒ|$tnH‹7î.‹…À„ŠH‹¦ñ.H‹wë.H5 ž L‹D$H‹ H‹áì.H‹H‹H)ÁH)ÂH‹Æñ.H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðHQfHÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹Aí.‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹Çê.H‹HxH‰D$H‹´ê.H‰8H‹‚ð.L‹L9ׄ“H76 H¾0Hû8 D¾40H_å H¾ 0HSä ¶,0H‹ì.Dˆt$EöMcöHÉL‹H 8 MöD¾$0Háã D¾ 0é×ûÿÿH‹0ê.H‹ yë.H‹H‰D$HƒÀH‰éuýÿÿH‹ê.H‹0H‹Të.H‰0H‹úé.HNÿH‰H‹Dî.‹ƒøÿ„@Ž^…À„óƒø…*ýÿÿH‹cð.D‹E…Ét>ÇH‹žë.H‹ ×ê.H‹H‰H‹jí.H‹ ëë.‹‰H‹8ê.H‹ ™ê.‹‰H‹Îë.D‹E…ÛuH‹—ê.Hƒ8„ÞH‹®ë.Çé«üÿÿH‹ï.H‹íè.H5‡› L‹D$H‹ H‹Wê.H‹H‹H)ÁH)ÂéqýÿÿH‹é.H‹ Xê.H‹H‰H‹ ûè.HƒèH‰éOüÿÿH‹èè.H‹=1ê.H‹HAH‰H‹=(í.‹ƒúÿ„ÿŽÏ…҄׃ú„äþÿÿé üÿÿH‹¢è.H‹ ëé.H‹H‰H‹ Žè.HPÿH‰H‹ 0è.L‹D$H‹H‹ ê.H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ±ì.Hc1H‹ é.H‹4ñ‰ÁH‹jî.H‹8AÿÖé—ûÿÿH‹ˆì.Çé…ûÿÿH‹vì.ÇþÿÿÿésûÿÿH‹dì.ÇéaûÿÿH‹Rì.ÇÿÿÿÿéOûÿÿH‹8é.H‹0H‹Þç.HNÿH‰H‹(ì.‹ƒøÿ…äýÿÿH‹^î.‹8…ÿt>ÇH‹›é.H‹ Ôè.H‹H‰H‹gë.H‹ èé.‹‰H‹5è.H‹ –è.‹‰M…ötMH‹žè.H‹H9Æv>H‹ ç.H‹H‹ }í.H‹9H‰ñH‹5 é.H)у>„/H)ÐL‹D$H5x™ ‰ÂAÿÖH‹9è.ÇH‹lé.ÇH‹7è.HÇé[úÿÿH‹Lë.‹ƒøÿ„Ëýÿÿƒøþ…:úÿÿM…ötfH‹Îæ.H‹H‹ôç.H‹H9ÊsMH‹=eæ.H‹Ní.H‹7H‹=Ìì.‹H)ñH)òH‹5íè.H‹?D‹E…À„d…ÀL‹D$H5Ø …tAÿÖH‹€ç.H‹ ‘ç.ÇH‹¬è.ÇH‹Gæ.H‹H‰éœùÿÿH‹è.D‹E…Ò…‰ùÿÿH‹:ç.ÇH‹Eç.Hƒ8…kùÿÿH‹œç.H‹ -ç.H‹H‰éRùÿÿH‹Cê.Çé@ùÿÿH‹Ùå.H‹ "ç.H‹HƒÀH‰é<ýÿÿH‹ ç.H‹ µå.H‹H‰D$HƒèH‰éùÿÿH‹:ì.‹…Òt>ÇH‹wç.H‹ °æ.H‹H‰H‹Cé.H‹ Äç.‹‰H‹æ.H‹ ræ.‹‰M…ö„%þÿÿH‹væ.H‹H9ƆþÿÿH‹ ãä.H‹H‰ñH‹5Në.H‹>H‹5tç.H)ÑD‹E…Û…ÑýÿÿH‹5æ.ƒ>„ÉH)ÐL‹D$H5?— ‰ÂAÿÖé¼ýÿÿ@H‹yë.D‹E…Òt>ÇH‹´æ.H‹ íå.H‹H‰H‹€è.H‹ ç.‹‰H‹Nå.H‹ ¯å.‹‰H‹¼å.Hƒ8…â÷ÿÿérþÿÿƒøþ…Ô÷ÿÿM…ö„üýÿÿH‹”å.H‹H9цéýÿÿH‹=ä.H‹êê.H‹7H‹=hê.‹H)ñH)òH‹5‰æ.H‹?D‹E…À…œýÿÿH‹53å.L‹D$ƒ>„Å…ÀH5U– „Œýÿÿ虤üÿé…ýÿÿ@ƒúþ…G÷ÿÿM…ö„oýÿÿH‹å.H‹H9ц\ýÿÿé ýÿÿH‹ _ê.‹1…öt>H‹¢å.ÇH‹ Õä.H‹H‰H‹hç.H‹ éå.‹‰H‹6ä.H‹ —ä.‹‰M…ö„JüÿÿH‹ ›ä.H‹H9І7üÿÿH‹ ã.H‹1H‹ vé.H)ðH‹9H‰ÁH‹–å.ƒ8„OH)òL‹D$H5q• AÿÖéöûÿÿH‹·é.D‹E…Ét>ÇH‹òä.H‹ +ä.H‹H‰H‹¾æ.H‹ ?å.‹‰H‹Œã.H‹ íã.‹‰M…ö„ ûÿÿH‹ä.H‹H‹çã.H‹H9Á†ƒûÿÿH‹=Tâ.H‹5Åè.H‹H‹>H‹5èä.H)у>…HûÿÿérýÿÿH‹ä.H‹ ¡ã.H‹H‰é ùÿÿH‹÷ã.H‰8éGöÿÿH‹èã.L‰é)ôÿÿ…ÀH5™” „Çûÿÿé6þÿÿH‹Åã.L‹D$H5{” H‹H‰D$H)ÐH‰ÂAÿÖéãúÿÿH‹äæ.H;8…ôõÿÿ¾D5„ÀŽçõÿÿƒèéÿôÿÿH‹÷â.ƒ8tH)òL‹D$H5” AÿÖé›úÿÿH‹Tã.L‹D$H‹H‰ÂH‰D$H)òH5ü“ AÿÖérúÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹rá.ƒúEÉH‰L$L‰D$AƒáöH‰8H‹,ç.AƒÁƒúEäL‰H‹ æ.AƒÄƒúíL‰H‹Ýà.ƒåùƒÅ ƒúHÉH‰8H‹/â.HƒáìHƒÁ6ƒúEÛÇH‹Tã.AƒãýAƒÃ I9úÇH‹â.HÇH‹.å.ÇH‹â.HÇH‹[ç.ÇH‹Fâ.HÇH‹ðá.HÇH‹Êä.ÇH‹Uå.D‰„ìL5wÈ E1ÀÆD$º A¿HkÈ H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…e fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDHIÇ HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéHLMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùHkKH-ôJB¾H 8KD¾H‹ ¬ã.D‰H KH¾„ÀtRH ÒÆ L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH æè HcHÈÿàH‹Jã.D‹HJIcóH‹ þß.E1ÉH¾0HgÆ H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…WE…Û…9…Û„‡H‹ ß.‹…É„þHƒ|$tnH‹Gà.‹…À„îH‹¶ã.H‹‡Ý.H5 L‹D$H‹ H‹ñÞ.H‹H‹H)ÁH)ÂH‹öß.H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁé`þÿÿfH¾t$L)ðH}ZHÁøHЀ<0…ýÿÿHGE…I9†kýÿÿ€ „aýÿÿE…éUýÿÿDH)ÈHÁøAÁéÿýÿÿH‹Qß.‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹×Ü.H‹HxH‰D$H‹ÄÜ.H‰8H‹’â.L‹L9ׄ—H·HH¾0H+JD¶40H÷IH¾ 0HSI¶,0H‹Þ.Dˆt$HÉL‹HæID¾$0A¾ÆL5XÄ ÀH˜M4FH÷HD¾ 0éÛûÿÿH‹6Ü.H‹ Ý.H‹=(Ü.H‹H‰HHÿH‰H‹=là.‹ƒúÿ„ŽÓ…Ò„[ƒú…JýÿÿH‹‹â.‹…Òt>ÇH‹ÈÝ.H‹ Ý.H‹H‰H‹”ß.H‹ Þ.‹‰H‹bÜ.H‹ ÃÜ.‹‰H‹øÝ.‹…Àu!H‹ÃÜ.Hƒ8uH‹Ý.H‹ ¯Ü.H‹H‰H‹ÊÝ.Çé¿üÿÿH‹`Û.H‹ ©Ü.H‹H‰D$HƒÀH‰éüÿÿH‹>Û.H‹ ‡Ü.L‹D$H‹H‰H‹ %Û.HPÿH‰H‹ ÇÚ.H‹H‹ ¥Ü.H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Mß.Hc1H‹ {Ü.H‹4ñ‰ÁH‹&Ý.H‹8AÿÖé+üÿÿH‹ÌÚ.H‹=Ü.H‹HAH‰H‹= ß.‹ƒúÿ„É þÿÿƒúþ…òûÿÿM…ötYH‹¾Û.H‹H9ÑvJH‹=/Ú.H‹á.H‹7H‹=¶Ü.‹H)ñH)òH‹5·Ü.H‹?ƒ>„~…ÀL‹D$H5Œ …‘AÿÖH‹MÛ.H‹ ^Û.ÇH‹yÜ.ÇH‹Ú.H‹H‰éaûÿÿH‹ZÞ.ÇéOûÿÿH‹Èß.H‹™Ù.H53Œ L‹D$H‹ H‹Û.H‹H‹H)ÁH)Âé üÿÿH‹»Ù.H‹ Û.H‹H‰H‹ §Ù.HƒèH‰éóúÿÿH‹ìÛ.D‹E…Ò…àúÿÿH‹™Ú.ÇH‹¤Ú.Hƒ8…ÂúÿÿH‰ÁH‹øÚ.H‹H‰é­úÿÿH‹¦Û.D‹E…Û…ÉýÿÿH‹kÚ.Hƒ8…¸ýÿÿH‰ÁH‹¿Ú.H‹H‰é£ýÿÿH‹mÝ.ÇébúÿÿH‹SÚ.H‹=üØ.H‹HHÿH‰H‹=CÝ.‹ƒúÿ…×üÿÿH‹ yß.D‹ E…Ét>H‹ºÚ.ÇH‹ íÙ.H‹H‰H‹€Ü.H‹ Û.‹‰H‹NÙ.H‹ ¯Ù.‹‰M…ötNH‹ ·Ù.H‹H9Ðv?H‹ (Ø.H‹1H‹ ¶Ú.H)ðH‹9H‰ÁH‹¶Ú.D‹E…À„ùH)òL‹D$H5ŽŠ AÿÖH‹QÙ.ÇH‹„Ú.ÇH‹OÙ.HÇékùÿÿH‹dÜ.ÇéYùÿÿH‹RÜ.ÇÿÿÿÿéGùÿÿH‹ ˆÞ.D‹ E…Ét>H‹ÉÙ.ÇH‹ üØ.H‹H‰H‹Û.H‹ Ú.‹‰H‹]Ø.H‹ ¾Ø.‹‰M…ö„YÿÿÿH‹ ÂØ.H‹H9ІFÿÿÿH‹ /×.H‹1H)ðH‰ÁH‹·Ù.H‹8H‹½Ù.D‹E…À…ÿÿÿH‹jØ.ƒ8„WH)òL‹D$H5‹‰ AÿÖéòþÿÿfƒúþ…øÿÿM…ö„âüÿÿH‹GØ.H‹H9цÏüÿÿH‹=´Ö.H‹Ý.H‹7H‹=;Ù.‹H)ñH)òH‹5<Ù.H‹?D‹E…Û…‚üÿÿH‹5æ×.L‹D$D‹E…Ò„’…ÀH5‰ „oüÿÿèI—üÿéhüÿÿ@H‹9Ý.‹…Ét>ÇH‹vØ.H‹ ¯×.H‹H‰H‹BÚ.H‹ ÃØ.‹‰H‹×.H‹ q×.‹‰H‹~×.Hƒ8…œ÷ÿÿH‹Õ×.H‹ f×.H‹H‰éƒ÷ÿÿ…ÀH5|ˆ „ÝûÿÿéiÿÿÿH‹ðÚ.H;8…ð÷ÿÿ¾D5„ÀŽã÷ÿÿƒèé÷ÿÿH‹ƒ×.L‹D$H‹H‰ÂH‰D$H)òH5+ˆ AÿÖé‰ýÿÿH‹Z×.H‰8éš÷ÿÿH‹K×.L‰éŒõÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹‚Õ.ƒúEÉH‰L$L‰$Aƒá÷H‰8H‹=Û.AƒÁnƒúEäL‰H‹1Ú.AƒÄƒúíL‰H‹îÔ.ƒåúƒÅƒúHÉH‰8H‹@Ö.HƒáðHÁðƒúEÛÇH‹b×.AƒãýAƒÃI9úÇH‹"Ö.HÇH‹<Ù.ÇH‹Ö.HÇH‹iÛ.ÇH‹TÖ.HÇH‹þÕ.HÇH‹ØØ.ÇH‹cÙ.D‰„šE1ÀA¾@ÆD$º ÇD$A¿H’» H¾2HBLl21öë€HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…M fD¾/E…äE‰è~ZH£º EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH ¹ HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãeHPH9ÖsÝ@¾íHùAéH[¸ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHK· H-T¶ B¾H ø¶ D¾H‹ ¬×.D‰H ¢¶ H¾„À„^H î¹ HȾL`M‰æL‹d$Ll€M9î„&IƒÆA€~ÿwìA¶VÿH0Ý HcHÂÿâ€H¾t$L)ðHÀFHÁøHж0<„<„w„À…}þÿÿHGE…I9†iþÿÿ€ „_þÿÿE…éSþÿÿH)ÈHÑøAÁéÿÿÿfH)ÈHÁøAÁéïþÿÿ…ÒtlH‹=Ô.‹…Òt_Hƒ|$tWH‹¨×.H‹yÑ.H5 „ L‹$H‹ H‹äÒ.H‹H‹H)ÁH)ÂH‹Ø.H‹8H‹D$HƒÄ([]A\A]A^A_ÿàf„HƒÄ([]A\A]A^A_ÃH‹:Ö.D‹Hµ IcóH‹ îÒ.E1ÉH¾0Hw¸ H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…E E…Û„ÏH‹Ñ.H‹HxH‰D$H‹íÐ.H‰8H‹»Ö.L‹L9ׄC HP´ H¾0HÄ· D¾40H(· ¶ 0H͵ ¶,0H‹:Ò.Dˆt$EöMcöHÉL‹Hj· MöD¾$0H[µ D¶ 0éüÿÿH‹jÐ.H‹H‰D$HPH‹§Ñ.H‰é¯ýÿÿH‹HÐ.H‹8H‹ŽÑ.H‰8H‹4Ð.HOÿH‰H‹~Ô.‹ƒúÿ„$Žç…Ò„|ƒú…dýÿÿH‹Ö.D‹E…Òt>H‹ÞÑ.ÇH‹Ñ.H‹H‰H‹¤Ó.H‹%Ò.‹‰H‹rÐ.H‹ÓÐ.‹‰H‹Ò.D‹E…ÉuH‹ÑÐ.Hƒ8„gH‹èÑ.ÇéåüÿÿH‹~Ï.H‹H‹ÄÐ.HQH‰H‹¾Ó.‹0ƒþÿ„å޵…ö„¼ƒþ„@ÿÿÿéŸüÿÿH‹Ó.ÇéüÿÿH‹~Ó.Çé{üÿÿH‹Ï.H‹HPH‹VÐ.H‰H‹¬Î.H‰ÑL‹$H‹0H‹ƒÐ.H‹H)ñH‰D$H‰ÂH‹.Ó.H)òH‹5ÔÍ.Hc8H‹4þH‹=.Õ.H‹?AÿÔéüÿÿH‹¬Î.H‹H‹òÏ.H‰H‹˜Î.HJÿH‰ëŒH‹ØÏ.L‹H‹~Î.IHÿH‰H‹ÈÒ.‹ƒúÿ…JþÿÿH‹þÔ.ƒ8t>H‹BÐ.ÇH‹uÏ.H‹H‰H‹Ò.H‹‰Ð.‹‰H‹ÖÎ.H‹7Ï.‹‰M…ätJH‹?Ï.H‹I9Ðv;H‹°Í.H‹ iÔ.H‹0H‹GÐ.H‹9L‰ÁH)ñƒ8„xH)òL‹$H5€ AÿÔH‹ÝÎ.ÇH‹Ð.ÇH‹ÛÎ.HÇéÿúÿÿƒD$éõúÿÿÇD$éèúÿÿH‹ÙÑ.‹ƒúÿ„ª[ýÿÿƒúþ…ÇúÿÿM…äteH‹[Í.H‹H‹Î.H‹H9ÊsLH‹âÓ.H‹=«Ó.‹0H‹âÌ.H‹?L‹H‹}Ï.L)ÁL)ÂD‹E…À„@…öL‹$H5Q …PAÿÔH‹Î.ÇH‹AÏ.ÇH‹ÜÌ.H‹H‹Î.H‰é*úÿÿH‹Ï.D‹E…É…úÿÿH‹ÈÍ.ÇH‹ÓÍ.Hƒ8…ùùÿÿH‹*Î.H‹H‹¸Í.H‰éàùÿÿH‹ÑÐ.ÇÿÿÿÿéÎùÿÿH‹·Í.H‹H‰D$HPÿH‹TÌ.H‰é¬ùÿÿH‹Ð.Çþÿÿÿéšùÿÿƒl$éùÿÿH‹)Ì.H‹H‹oÍ.H‰H‹Ì.HƒêH‰éiùÿÿH‹ZÐ.ÇéWùÿÿH‹Ò.‹…Òt>H‹ÓÍ.ÇH‹Í.H‹H‰H‹™Ï.H‹Î.‹‰H‹gÌ.H‹ÈÌ.‹‰M…ä„×ýÿÿH‹ÌÌ.H‹H9׆ÄýÿÿH‹9Ë.H‰ùH‹=ïÑ.H‹0H‹ÍÍ.H‹?‹H)ñ…À…ˆýÿÿH‹vÌ.ƒ8„™H)òL‹$H5˜} AÿÔésýÿÿ€…Û„°ùÿÿH‹AÌ.‹…É„3ùÿÿHƒ|$„“ùÿÿH‹dÍ.‹…À…+ùÿÿH‹ÓÐ.H‹¤Ê.H5>} L‹$H‹ H‹Ì.H‹H‹H)ÁH)Âé&ùÿÿD‹T$E…fAÅE…ÒEDÅéðöÿÿD‹d$A…E…E…äDEÀéÑöÿÿH‹*Ñ.D‹E…Ût>H‹kÌ.ÇH‹žË.H‹H‰H‹1Î.H‹²Ì.‹‰H‹ÿÊ.H‹`Ë.‹‰H‹mË.Hƒ8…“÷ÿÿé•ýÿÿƒúþ……÷ÿÿM…ä„ýÿÿH‹EË.H‹H9ц ýÿÿH‹¢Ð.H‹=kÐ.‹0H‹¢É.H‹?L‹H‹=Ì.L)ÁL)ÂD‹E…À…ÀüÿÿH‹äÊ.L‹$ƒ8„¨…öH5| „°üÿÿèKŠüÿé©üÿÿfDƒþþ…÷öÿÿM…ä„‘üÿÿH‹·Ê.H‹H9ц~üÿÿé-üÿÿH‹Ð.‹…Ét>H‹ RË.ÇH‹…Ê.H‹ H‰H‹ Í.H‹™Ë.‹ ‰H‹ æÉ.H‹GÊ.‹ ‰M…ä„VûÿÿH‹KÊ.H‹0H9ò†CûÿÿH‹¸È.H‹ qÏ.L‹H‹OË.H‹9H‰ÑL)Áƒ8„âL)ÆL‹$H‰òH5{ AÿÔéûÿÿH‹eÏ.ƒ8t>H‹©Ê.ÇH‹ÜÉ.H‹H‰H‹oÌ.H‹ðÊ.‹‰H‹=É.H‹žÉ.‹‰M…ä„­úÿÿH‹ÂÉ.H‹H‹˜É.H‹H9цúÿÿH‹È.H‹=¾Î.H‹0H‹œÊ.H‹?H)ñƒ8…XúÿÿéËüÿÿH‹ÁÉ.H‹H‹OÉ.H‰逸ÿÿ…öH5hz „ûÿÿéSþÿÿH‹É.ƒ8„„L)ÆL‹$H‰òH53z AÿÔéúÿÿH‹kÉ.L‰é¤óÿÿH‹\É.H‰8é¬öÿÿH‹MÉ.L‹$H‹H‰ÂH‰D$H)òH5öy AÿÔéÈùÿÿH‹mÌ.H;8…Lüÿÿ¶D5„À„?üÿÿƒèé€ôÿÿH‹É.H5»y H‹H‰ÂH‰D$L)ÂL‹$AÿÔé{ùÿÿ€AWAVHcöAUATL7US‰ÓHƒì(H‹"Ç.ƒúEÉH‰L$L‰D$AƒáñH‰8H‹ÜÌ.AƒÁOƒúEäL‰H‹ÐË.AƒÄƒúíL‰H‹Æ.ƒåùƒÅ ƒúHÉH‰8H‹ßÇ.HƒáæHÁƒúEÛÇH‹É.AƒãûAƒÃI9úÇH‹ÁÇ.HÇH‹ÛÊ.ÇH‹.È.HÇH‹Í.ÇH‹óÇ.HÇH‹Ç.HÇH‹wÊ.ÇH‹Ë.D‰„‰E1ÀA¾ ÆD$ºA¿H© H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö… fD¾/E…äE‰è~ZHk¨ EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH§ HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHs¦ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHs¥ H-|¤ B¾H ¥ D¾H‹ TÉ.D‰H ʤ H¾„À„VH v§ HȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿHHÏ HcHÂÿâ€H¾t$L)ðH?HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹íÅ.‹…Òt_Hƒ|$tWH‹XÉ.H‹)Ã.H5½u L‹D$H‹ H‹“Ä.H‹H‹H)ÁH)ÂH‹˜Ê.H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹êÇ.D‹H0£ IcóH‹ žÄ.E1ÉH¾0H¦ H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É… E…Û„ÇH‹°Â.H‹HxH‰D$H‹Â.H‰8H‹kÈ.L‹L9ׄ H€¢ H¾0Hd¥ D¾40Hø¤ H¾ 0Hì£ ¶,0H‹éÃ.Dˆt$EöMcöHÉL‹H ¥ MöD¾$0Hz£ D¶ 0éüÿÿH‹Â.H‹H‰D$HPH‹VÃ.H‰é¶ýÿÿH‹÷Á.H‹8H‹=Ã.H‰8H‹ãÁ.HOÿH‰H‹-Æ.‹ƒúÿ„Ž¢…Ò„7ƒú…kýÿÿH‹LÈ.D‹E…Ét>H‹Ã.ÇH‹ÀÂ.H‹H‰H‹SÅ.H‹ÔÃ.‹‰H‹!Â.H‹‚Â.‹‰H‹·Ã.D‹E…ÒuH‹€Â.Hƒ8„'H‹—Ã.ÇéìüÿÿH‹-Á.H‹H‹sÂ.HQH‰H‹mÅ.‹0ƒþÿ„¤Žt…ö„wƒþ„@ÿÿÿé¦üÿÿH‹çÀ.H‹H‹-Â.H‰H‹ÓÀ.HJÿH‰H‹uÀ.H‰ÑL‹D$H‹0H‹KÂ.H‹H)ñH‰D$H‰ÂH‹öÄ.H)òH‹5dÂ.Hc8H‹4þH‹=ÎÇ.H‹?AÿÔé3üÿÿH‹ÌÄ.Çé!üÿÿH‹bÀ.H‹H‹¨Á.H‰H‹NÀ.HƒêH‰éúûÿÿH‹;À.Hƒ(éêûÿÿH‹ƒÄ.‹ƒúÿ„eVþÿÿƒúþ…ÉûÿÿM…ätfH‹À.H‹H‹+Á.H‹H9ÊsMH‹ŒÆ.H‹=-Ç.‹0H‹Œ¿.H‹?L‹H‹'Â.L)ÁL)ÂD‹E…À„ö…öL‹D$H5úq …AÿÔH‹·À.ÇH‹êÁ.ÇH‹…¿.H‹H‹«À.H‰é+ûÿÿH‹¼À.L‹H‹b¿.IHÿH‰H‹¬Ã.‹ƒúÿ…ýÿÿH‹âÅ.ƒ8t>H‹&Á.ÇH‹YÀ.H‹H‰H‹ìÂ.H‹mÁ.‹‰H‹º¿.H‹À.‹‰M…ätKH‹#À.H‹I9ÐvH‹¿.ÇH‹À¾.H‹H‰H‹SÁ.H‹Ô¿.‹‰H‹!¾.H‹‚¾.‹‰M…ä„®þÿÿH‹†¾.H‹H9׆›þÿÿH‹ó¼.H‰ùH‹=Ä.H‹0H‹‡¿.H‹?D‹H)ñE…Û…\þÿÿH‹.¾.ƒ8„cH)òL‹D$H5Oo AÿÔéGþÿÿfD…Û„¸ùÿÿH‹ù½.‹…É„;ùÿÿHƒ|$„›ùÿÿH‹¿.‹…À…3ùÿÿH‹‹Â.H‹\¼.H5ön L‹D$H‹ H‹ƽ.H‹H‹H)ÁH)Âé.ùÿÿH‹Ã.D‹E…Òt>H‹_¾.ÇH‹’½.H‹H‰H‹%À.H‹¦¾.‹‰H‹ó¼.H‹T½.‹‰H‹a½.Hƒ8…ß÷ÿÿéãýÿÿƒúþ…Ñ÷ÿÿM…ä„jüÿÿH‹9½.H‹H9цWüÿÿH‹–Â.H‹=7Ã.‹0H‹–».H‹?L‹H‹1¾.L)ÁL)ÂD‹E…À… üÿÿH‹ؼ.L‹D$ƒ8„¬…öH5úm „úûÿÿè>|üÿéóûÿÿf„ƒþþ…?÷ÿÿM…䄨ûÿÿH‹§¼.H‹H9цÅûÿÿésûÿÿH‹ÿÁ.‹…Ét>H‹ B½.ÇH‹u¼.H‹ H‰H‹ ¿.H‹‰½.‹ ‰H‹ Ö».H‹7¼.‹ ‰M…ä„cüÿÿH‹;¼.H‹0H9ò†PüÿÿH‹¨º.H‹ 9Â.L‹H‹?½.H‹9H‰ÑL)Áƒ8„ãL)ÆL‹D$H‰òH5m AÿÔé üÿÿH‹TÁ.ƒ8t>H‹˜¼.ÇH‹Ë».H‹H‰H‹^¾.H‹ß¼.‹‰H‹,».H‹».‹‰M…䄹ûÿÿH‹±».H‹H‹‡».H‹H9цœûÿÿH‹ô¹.H‹=…Á.H‹0H‹‹¼.H‹?H)ñƒ8…cûÿÿéýÿÿH‹°».H‹H‹>».H‰éÀøÿÿ…öH5Wl „NúÿÿéOþÿÿH‹».ƒ8„†L)ÆL‹D$H‰òH5!l AÿÔéûÿÿH‹Y».L‰éêóÿÿH‹J».H‰8éêöÿÿH‹;».L‹D$H‹H‰ÂH‰D$H)òH5ãk AÿÔéÒúÿÿH‹Z¾.H;8…üÿÿ¶D5„À„tüÿÿƒèéÅôÿÿH‹íº.H5¨k H‹H‰ÂH‰D$L)ÂL‹D$AÿÔé„úÿÿAWAVHcöAUATL 7US‰ÓHƒì(H‹¹.ƒúíH‰L$L‰D$ƒåöH‰8H‹ξ.ƒÅƒúEäL‰H‹ý.AƒÄƒúEÛL‰H‹¸.AƒãúAƒÃƒúHÉH‰8H‹Ϲ.HƒáìHƒÁ&ƒúEÒÇH‹ôº.AƒâýAƒÂI9ùÇH‹´¹.HÇH‹μ.ÇH‹!º.HÇH‹û¾.ÇH‹æ¹.HÇH‹¹.HÇH‹j¼.ÇH‹õ¼.D‰„ÜL5»— E1ÀÆD$º A¿H«— H¾2HBLl21öë„HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…+ fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH©– HÁE„Û~OI¾ûHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãõHPH9ÖsÝE¾ÛHùDÝHsÛ McÒB¾<…ÿ~L?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@îHPH9ÖsÖýL%DÚ HÅÚ D¾(H‹Y».D‰H• H¾(„ÀtKH – L‹t$HȾHhLlL9ítHƒÅ€}ÿwñ¶EÿH ÒÁ HcHÈÿàH‹þº.D‹HìÙ IcòH‹ ²·.E1ÉH¾0H»• H‹9H¾ HBLD 1ÉëDHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…-E…Ò…9…Û„‡H‹ж.‹…É„þHƒ|$tnH‹÷·.‹…À„àH‹f».H‹7µ.H5Ëg L‹D$H‹ H‹¡¶.H‹H‹H)ÁH)ÂH‹†¶.H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøÅépþÿÿH¾t$L)ðH-2HÁøHЀ<0…ýÿÿHGE…I9Á†{ýÿÿ€ „qýÿÿE…éeýÿÿDH)ÈHÁøÅéþÿÿfH‹·.‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹‡´.H‹HxH‰D$H‹t´.H‰8H‹Bº.L‹L9Ï„XHØ H¾0H{Ù D¶40HGÙ H¾ 0H»Ø D¶0H‹¿µ.Dˆt$HÉL‹H5Ù D¾$0A¾ÆL5«“ ÀH˜M4FH^Ø ¾,0éëûÿÿH‹æ³.H‹ /µ.H‹=س.H‹H‰HHÿH‰H‹=¸.‹ƒúÿ„玣…Ò„+ƒú…JýÿÿH‹;º.‹…Òt>ÇH‹xµ.H‹ ±´.H‹H‰H‹D·.H‹ ŵ.‹‰H‹´.H‹ s´.‹‰H‹¨µ.D‹E…ÛuH‹q´.Hƒ8„H‹ˆµ.ÇéÍüÿÿH‹³.H‹ g´.H‹H‰D$HƒÀH‰é«üÿÿH‹ü².H‹ E´.L‹D$H‹H‰H‹ ã².HPÿH‰H‹ …².H‹H‹ c´.H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ·.Hc1H‹ Y´.H‹4ñ‰ÁH‹ij.H‹8AÿÖé9üÿÿH‹â¶.Çé'üÿÿH‹x².H‹=Á³.H‹HAH‰H‹=¸¶.‹ƒúÿ„¤œþÿÿƒúþ…îûÿÿM…ötYH‹j³.H‹H9ÑvJH‹=Û±.H‹ĸ.H‹7H‹=B³.‹H)ñH)òH‹5c´.H‹?ƒ>„J…ÀL‹D$H5H‹‹².ÇH‹ ¾±.H‹H‰H‹Q´.H‹ Ò².‹‰H‹±.H‹ €±.‹‰M…ötNH‹ ˆ±.H‹H9Ðv?H‹ ù¯.H‹1H‹ g±.H)ðH‹9H‰ÁH‹‡².D‹E…À„çH)òL‹D$H5_b AÿÖH‹"±.ÇH‹U².ÇH‹ ±.HÇéŒùÿÿH‹5´.ÇézùÿÿH‹ k¶.D‹ E…Ét>H‹¬±.ÇH‹ ß°.H‹H‰H‹r³.H‹ ó±.‹‰H‹@°.H‹ ¡°.‹‰M…ö„kÿÿÿH‹ ¥°.H‹H9ІXÿÿÿH‹ ¯.H‹1H)ðH‰ÁH‹z°.H‹8H‹ ±.D‹E…À…ÿÿÿH‹M°.ƒ8„`H)òL‹D$H5na AÿÖéÿÿÿDƒúþ…¯øÿÿM…ö„ýÿÿH‹'°.H‹H9цýÿÿH‹=”®.H‹}µ.H‹7H‹=û¯.‹H)ñH)òH‹5±.H‹?D‹E…Û…¶üÿÿH‹5Ư.L‹D$D‹E…Ò„½…ÀH5å` „£üÿÿè)oüÿéœüÿÿ@H‹µ.‹…Ét>ÇH‹V°.H‹ ¯.H‹H‰H‹"².H‹ £°.‹‰H‹ð®.H‹ Q¯.‹‰H‹^¯.Hƒ8…Ì÷ÿÿéòüÿÿH‹°¯.H‹ A¯.H‹H‰éÏúÿÿH‹ß².H;8…/øÿÿA¾,4@„íŽ!øÿÿƒíéD÷ÿÿ…ÀH51` „æûÿÿé>ÿÿÿH‹]¯.L‹D$H‹H‰ÂH‰D$H)òH5` AÿÖé’ýÿÿH‹4¯.H‰8éÄ÷ÿÿH‹%¯.L‰éÆõÿÿDAWAVHcöAUATL 7US‰ÓHƒì(H‹b­.ƒúíH‰L$L‰D$ƒåöH‰8H‹³.ƒÅƒúEäL‰H‹².AƒÄƒúEÛL‰H‹Ϭ.AƒãúAƒÃƒúHÉH‰8H‹®.HƒáìHƒÁ&ƒúEÒÇH‹D¯.AƒâýAƒÂI9ùÇH‹®.HÇH‹±.ÇH‹q®.HÇH‹K³.ÇH‹6®.HÇH‹à­.HÇH‹º°.ÇH‹E±.D‰„ÜL5+‹ E1ÀÆD$º A¿H‹ H¾2HBLl21öë„HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…+ fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHŠ HÁE„Û~OI¾ûHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãõHPH9ÖsÝE¾ÛHùDÝHÃÏ McÒB¾<…ÿ~L?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@îHPH9ÖsÖýL%”Î HÏ D¾(H‹©¯.D‰H߉ H¾(„ÀtKH ‰ L‹t$HȾHhLlL9ítHƒÅ€}ÿwñ¶EÿH z¶ HcHÈÿàH‹N¯.D‹H<Î IcòH‹ ¬.E1ÉH¾0H+‰ H‹9H¾ HBLD 1ÉëDHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…-E…Ò…9…Û„‡H‹ «.‹…É„þHƒ|$tnH‹G¬.‹…À„àH‹¶¯.H‹‡©.H5\ L‹D$H‹ H‹ñª.H‹H‹H)ÁH)ÂH‹î©.H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøÅépþÿÿH¾t$L)ðH}&HÁøHЀ<0…ýÿÿHGE…I9Á†{ýÿÿ€ „qýÿÿE…éeýÿÿDH)ÈHÁøÅéþÿÿfH‹Q«.‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹ר.H‹HxH‰D$H‹Ĩ.H‰8H‹’®.L‹L9Ï„XH_Ì H¾0HËÍ D¶40H—Í H¾ 0H Í D¶0H‹ª.Dˆt$HÉL‹H…Í D¾$0A¾ÆL5‡ ÀH˜M4FH®Ì ¾,0éëûÿÿH‹6¨.H‹ ©.H‹=(¨.H‹H‰HHÿH‰H‹=l¬.‹ƒúÿ„玣…Ò„+ƒú…JýÿÿH‹‹®.‹…Òt>ÇH‹È©.H‹ ©.H‹H‰H‹”«.H‹ ª.‹‰H‹b¨.H‹ è.‹‰H‹ø©.D‹E…ÛuH‹Á¨.Hƒ8„H‹Ø©.ÇéÍüÿÿH‹n§.H‹ ·¨.H‹H‰D$HƒÀH‰é«üÿÿH‹L§.H‹ •¨.L‹D$H‹H‰H‹ 3§.HPÿH‰H‹ Õ¦.H‹H‹ ³¨.H‹ H)ÐH‰L$H)ÑH‰ÊH‹ [«.Hc1H‹ i«.H‹4ñ‰ÁH‹,§.H‹8AÿÖé9üÿÿH‹2«.Çé'üÿÿH‹Ȧ.H‹=¨.H‹HAH‰H‹=«.‹ƒúÿ„¤œþÿÿƒúþ…îûÿÿM…ötYH‹º§.H‹H9ÑvJH‹=+¦.H‹­.H‹7H‹=ª¦.‹H)ñH)òH‹5³¨.H‹?ƒ>„J…ÀL‹D$H5ŒX …]AÿÖH‹I§.H‹ Z§.ÇH‹u¨.ÇH‹¦.H‹H‰é]ûÿÿH‹Ö«.H‹§¥.H5AX L‹D$H‹ H‹§.H‹H‹H)ÁH)ÂéüÿÿH‹!ª.ÇéûÿÿH‹·¥.Hƒ(éûÿÿH‹ÿ§.D‹E…Ò…óúÿÿH‹¬¦.ÇH‹·¦.Hƒ8…ÕúÿÿH‹§.H‹ Ÿ¦.H‹H‰é¼úÿÿH‹µ©.ÇÿÿÿÿéªúÿÿH‹K¥.H‹ ”¦.H‹H‰H‹ 7¥.HƒèH‰éƒúÿÿH‹t¦.H‹=¥.H‹HHÿH‰H‹=d©.‹ƒúÿ…øüÿÿH‹ š«.D‹ E…Ét>H‹Û¦.ÇH‹ ¦.H‹H‰H‹¡¨.H‹ "§.‹‰H‹o¥.H‹ Ð¥.‹‰M…ötNH‹ Ø¥.H‹H9Ðv?H‹ I¤.H‹1H‹ Ϥ.H)ðH‹9H‰ÁH‹צ.D‹E…À„çH)òL‹D$H5¯V AÿÖH‹r¥.ÇH‹¥¦.ÇH‹p¥.HÇéŒùÿÿH‹…¨.ÇézùÿÿH‹ »ª.D‹ E…Ét>H‹ü¥.ÇH‹ /¥.H‹H‰H‹§.H‹ C¦.‹‰H‹¤.H‹ ñ¤.‹‰M…ö„kÿÿÿH‹ õ¤.H‹H9ІXÿÿÿH‹ b£.H‹1H)ðH‰ÁH‹â£.H‹8H‹ð¥.D‹E…À…ÿÿÿH‹¤.ƒ8„`H)òL‹D$H5¾U AÿÖéÿÿÿDƒúþ…¯øÿÿM…ö„ýÿÿH‹w¤.H‹H9цýÿÿH‹=ä¢.H‹Í©.H‹7H‹=c£.‹H)ñH)òH‹5l¥.H‹?D‹E…Û…¶üÿÿH‹5¤.L‹D$D‹E…Ò„½…ÀH55U „£üÿÿèycüÿéœüÿÿ@H‹i©.‹…Ét>ÇH‹¦¤.H‹ ߣ.H‹H‰H‹r¦.H‹ ó¤.‹‰H‹@£.H‹ ¡£.‹‰H‹®£.Hƒ8…Ì÷ÿÿéòüÿÿH‹¤.H‹ ‘£.H‹H‰éÏúÿÿH‹/§.H;8…/øÿÿA¾,4@„íŽ!øÿÿƒíéD÷ÿÿ…ÀH5T „æûÿÿé>ÿÿÿH‹­£.L‹D$H‹H‰ÂH‰D$H)òH5UT AÿÖé’ýÿÿH‹„£.H‰8éÄ÷ÿÿH‹u£.L‰éÆõÿÿDAWAVHcöAUATL 7US‰ÓHƒì(H‹²¡.ƒúíH‰L$L‰D$ƒåöH‰8H‹n§.ƒÅ ƒúEäL‰H‹c¦.AƒÄƒúEÛL‰H‹¡.AƒãûAƒÃƒúHÉH‰8H‹o¢.HƒáìHƒÁƒúEÒÇH‹”£.AƒâýAƒÂI9ùÇH‹T¢.HÇH‹n¥.ÇH‹Á¢.HÇH‹›§.ÇH‹†¢.HÇH‹0¢.HÇH‹ ¥.ÇH‹•¥.D‰„ÔL5ß~ E1ÀÆD$º A¿HË~ H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…ý fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hNHPH9ÖsÖDHé} HÁE„Û~OI¾ûHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãåHPH9ÖsÝE¾ÛHùDÝH# McÒB¾<…ÿ~L?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@ÞHPH9ÖsÖýL%ÿ H…ÿ D¾(H‹ù£.D‰H/ÿ H¾(„ÀtCH ?} HȾHhLlL9ítHƒÅ€}ÿwñ¶EÿH *« HcHÈÿàH‹¦£.D‹HÄþ IcòH‹ Z .E1ÉH¾0Hã| H‹9H¾ HBLD 1ÉëDHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…E…Ò…1…Û„‡H‹xŸ.‹…É„öHƒ|$tnH‹Ÿ .‹…À„ÐH‹¤.H‹ß.H5sP L‹D$H‹ H‹IŸ.H‹H‹H)ÁH)ÂH‹F¡.H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…€HƒÄ([]A\A]A^A_ÃH)ÈHÑøÅé€þÿÿH¾t$L)ðHÝHÁøHЀ<0…ŸýÿÿHGE…I9Á†‹ýÿÿ€ „ýÿÿE…éuýÿÿDH)ÈHÁøÅéþÿÿfH‹±Ÿ.‹…Ò„oÿÿÿHƒ|$…ÿÿÿé^ÿÿÿH‹7.H‹HxH‰D$H‹$.H‰8H‹ò¢.L‹L9Ï„6Hïü H¾0H þ D¶40Hßý H¾ 0H{ý D¶0H‹ož.Dˆt$HÉL‹HÅý D¾$0A¾ÆL5ßz ÀH˜M4FHý ¾,0éûûÿÿH‹–œ.H‹ ß.H‹=ˆœ.H‹H‰HHÿH‰H‹=Ì .‹ƒúÿ„Žg…Ò„èƒú…RýÿÿH‹ë¢.D‹E…Àt>ÇH‹&ž.H‹ _.H‹H‰H‹òŸ.H‹ sž.‹‰H‹Àœ.H‹ !.‹‰H‹Vž.‹8…ÿu!H‹!.Hƒ8uH‹|.H‹ .H‹H‰H‹(ž.ÇéÅüÿÿH‹¾›.H‹=.H‹HAH‰H‹=þŸ.‹ƒúÿ„2ÿÿÿƒúþ…ŒüÿÿHƒ|$t^H‹­œ.H‹H9ÑvOH‹=›.H‹¢.H‹7H‹=ž.‹H)ñH)òH‹5¦.H‹?‹6…ö„£…ÀL‹D$H5~M …¶H‹D$ÿÐH‹7œ.H‹ Hœ.ÇH‹c.ÇH‹þš.H‹H‰éóûÿÿH‹ìš.H‹=åš.L‹D$H‹H‹&œ.H‰HAÿH‰H‹=]œ.H‹nš.H‹?H‹H‰úH‰|$H)ÁH)ÂH‹ûž.Hc0H‹É™.H‹4ðH‹Î.H‹8H‹D$ÿÐéûÿÿH‹О.ÇémûÿÿH‹> .H‹š.H5©L L‹D$H‹ H‹y›.H‹H‹H)ÁH)Âé+üÿÿH‹‰ž.Çÿÿÿÿé&ûÿÿH‹š.H‹ h›.H‹H‰H‹ š.HƒèH‰éÿúÿÿH‹Pœ.D‹E…É…ìúÿÿH‹ýš.ÇH‹›.Hƒ8…ÎúÿÿH‰ÁH‹\›.H‹H‰é¹úÿÿH‹ ž.Çé§úÿÿH‹ ™.H‹ éš.H‹H‰D$HƒÀH‰é…úÿÿH‹Ö.ÇésúÿÿH‹  .D‹0E…öt>ÇH‹G›.H‹ €š.H‹H‰H‹.H‹ ”›.‹‰H‹á™.H‹ Bš.‹‰H‹Oš.Hƒ8…úÿÿH‹¦š.H‹ 7š.H‹H‰éüùÿÿƒúþ…óùÿÿHƒ|$„ÁýÿÿH‹š.H‹H9ц®ýÿÿH‹=}˜.H‹fŸ.H‹7H‹=ü›.‹H)ñH)òH‹5›.H‹?D‹E…Û…]ýÿÿH‹5¯™.L‹D$D‹E…Ò„…ÀH5ÎJ „JýÿÿèYüÿéGýÿÿDH‹ Ÿ.D‹ E…Ét>H‹Bš.ÇH‹ u™.H‹H‰H‹œ.H‹ ‰š.‹‰H‹Ö˜.H‹ 7™.‹‰L‹t$M…ötNH‹ :™.H‹H9Ðv?H‹ «—.H‹1H)ðH‰ÁH‹+›.H‹8H‹9š.D‹E…À„ÖH)òL‹D$H5J AÿÖH‹Ô˜.ÇH‹š.ÇH‹Ò˜.HÇé–øÿÿH‹ /ž.‹…Òt>H‹r™.ÇH‹ ¥˜.H‹H‰H‹8›.H‹ ¹™.‹‰H‹˜.H‹ g˜.‹‰L‹t$M…ö„zÿÿÿH‹ f˜.H‹H9ІgÿÿÿH‹ Ó–.H‹1H‹ Yš.H)ðH‹9H‰ÁH‹a™.‹…À…*ÿÿÿH‹˜.ƒ8tAH)òL‹D$H55I H‹D$ÿÐéÿÿÿH‹±›.H;8…YøÿÿA¾,4@„íŽKøÿÿƒíév÷ÿÿH‹C˜.L‹D$H‹H‰ÂH‰D$H‹D$H)òH5æH ÿÐéÂþÿÿ…ÀH5ÖH „IûÿÿéúýÿÿH‹˜.H‰8éê÷ÿÿH‹ó—.L‰éôõÿÿAWAVHcöAUATL7US‰ÓHƒì(H‹2–.ƒúEÉH‰L$L‰D$AƒáßH‰8H‹ì›.AÁ•ƒúEíL‰H‹Ýš.AƒÅƒúEäL‰H‹™•.AƒäûAƒÄ ƒúHÉH‰8H‹é–.Hƒá¶HÁ<ƒúMÒÇH‹ ˜.IƒâüIƒÂ,ƒúÇH‹Ë–.HÇH‹å™.ÇH‹8—.HÇH‹œ.ÇH‹ý–.HÇH‹§–.HÇH‹™.ÇÀƒÀ ƒúíˆD$H‹þ™.ƒåúƒÅI9û‰(„mE1ÀºA¿Hxl H¾2HBLt21öëDHƒÀ¶Pÿ€úLDÇAD÷L9ðuè@„ö…: fD¾7E…íE‰ð~ZH«k EíMcíIÂKtjüI9òw@L‰Òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD90áfD9pVHPH9ÖsÖDHqi HÁE„ä~OI¾üHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãMHPH9ÖsÝE¾äHùEáHÃh Hcí¾<(…ÿ~N?H˜HtAüH9ñwÇH‹©’.H‹ â‘.H‹H‰H‹u”.H‹ ö’.‹‰H‹C‘.H‹ ¤‘.‹‰H‹Ù’.‹…ÀuH‹¤‘.Hƒ8„H‹»’.ÇéýÿÿH‹Q.H‹ š‘.H‹H‰D$HƒÀH‰éæüÿÿH‹/.H‹=x‘.H‹HAH‰H‹=o”.‹ƒúÿ„. ÿÿÿƒúþ…­üÿÿM…öt\H‹!‘.H‹H9ÑvMH‹=’.H‹{–.H‹7H‹=Ù’.‹H)ñH)òH‹5’.H‹?D‹E…Ò„º…ÀL‹D$H5ðA …ÊAÿÖH‹­.H‹ ¾.ÇH‹Ù‘.ÇH‹t.H‹H‰éüÿÿH‹b.H‹ «.H‹H‰H‹ N.HPÿH‰H‹ ðŽ.L‹D$H‹H‹ É.H‹ H)ÐH‰L$H)ÑH‰ÊH‹ q“.Hc1H‹ çŽ.H‹4ñ‰ÁH‹ ’.H‹8AÿÖé§ûÿÿH‹ðŽ.H‹ 9.H‹HƒÀH‰ë–H‹ÖŽ.H‹ .H‹H‰H‹ ÂŽ.HƒèH‰éfûÿÿH‹“.ÇþÿÿÿéTûÿÿH‹õ’.ÇéBûÿÿH‹ã’.Çÿÿÿÿé0ûÿÿH‹Ñ’.‹ƒøÿ„׎…À„«ƒø„‚ýÿÿéûÿÿH‹£.D‹E…Û…ïúÿÿH‹P.ÇH‹[.Hƒ8…ÑúÿÿH‹².H‹ C.H‹H‰é¸úÿÿH‹Q.H‹=ú.H‹HHÿH‰H‹=A’.‹ƒúÿ…òüÿÿH‹ w”.D‹ E…Ét>H‹¸.ÇH‹ ëŽ.H‹H‰H‹~‘.H‹ ÿ.‹‰H‹LŽ.H‹ ­Ž.‹‰M…ötNH‹ µŽ.H‹H9Ðv?H‹ &.H‹1H‹ t.H)ðH‹9H‰ÁH‹´.D‹E…À„ H)òL‹D$H5Œ? AÿÖH‹OŽ.ÇH‹‚.ÇH‹MŽ.HÇéÁùÿÿH‹ZŽ.H‹ .H‹H‰D$HƒèH‰éŸùÿÿH‹@‘.ÇéùÿÿH‹ v“.D‹ E…Ét>H‹·Ž.ÇH‹ ê.H‹H‰H‹}.H‹ þŽ.‹‰H‹K.H‹ ¬.‹‰M…ö„IÿÿÿH‹ °.H‹H9І6ÿÿÿH‹ Œ.H‹1H)ðH‰ÁH‹e.H‹8H‹«Ž.D‹E…À…÷þÿÿH‹X.ƒ8„ÀH)òL‹D$H5y> AÿÖéâþÿÿ…Û„ØùÿÿH‹).‹…É„[ùÿÿHƒ|$„»ùÿÿH‹LŽ.‹…À…SùÿÿH‹»‘.H‹Œ‹.H5&> L‹D$H‹ H‹öŒ.H‹H‹H)ÁH)ÂéNùÿÿH‹N’.‹…Òt>ÇH‹‹.H‹ ÄŒ.H‹H‰H‹W.H‹ Ø.‹‰H‹%Œ.H‹ †Œ.‹‰H‹“Œ.Hƒ8… øÿÿé3ýÿÿƒúþ…û÷ÿÿM…ö„¦ûÿÿH‹kŒ.H‹H9ц“ûÿÿH‹=ØŠ.H‹Á‘.H‹7H‹=Ž.‹H)ñH)òH‹5`.H‹?D‹E…Ò…FûÿÿH‹5 Œ.L‹D$ƒ>„…ÀH5,= „6ûÿÿèpKüÿé/ûÿÿƒøþ…r÷ÿÿM…ö„ûÿÿH‹²Š.H‹H‹Ø‹.H‹H9ʃûÿÿé®úÿÿH‹0‘.ƒ8t>ÇH‹nŒ.H‹ §‹.H‹H‰H‹:Ž.H‹ »Œ.‹‰H‹‹.H‹ i‹.‹‰M…ö„ýÿÿH‹‹.H‹H‹c‹.H‹H9Á†éüÿÿH‹=Љ.H‹5!.H‹H‹>H‹5dŒ.H)у>tFH)ÐL‹D$H5@< ‰ÂAÿÖé­üÿÿH‹|‹.H‹ ‹.H‹H‰éhùÿÿ…ÀH5#< „$úÿÿééþÿÿH‹5ÏŠ.ƒ>„…H)ÐL‹D$H5ð; ‰ÂAÿÖéWüÿÿH‹&‹.L‰é·ôÿÿH‹‹.H‰8é§÷ÿÿH‹‹.L‹D$H‹H‰ÂH‰D$H)òH5°; AÿÖéüÿÿH‹'Ž.H;8…ýÿÿA¶4„À„ýÿÿƒèé’õÿÿH‹ºŠ.L‹D$H5p; H‹H‰D$H)ÐH‰ÂAÿÖéÂûÿÿAWAVHcöAUATL7US‰ÓHƒì(H‹âˆ.ƒúEÉH‰L$L‰$AƒáñH‰8H‹Ž.AƒÁƒúEäL‰H‹‘.AƒÄƒúíL‰H‹Nˆ.ƒåûƒÅ ƒúHÉH‰8H‹ ‰.HƒáèHÁ ƒúEÛÇH‹Š.AƒãûAƒÃI9úÇH‹‚‰.HÇH‹œŒ.ÇH‹ï‰.HÇH‹ÉŽ.ÇH‹´‰.HÇH‹^‰.HÇH‹8Œ.ÇH‹ÃŒ.D‰„šE1ÀA¾@ÆD$ºÇD$A¿HZ H¾2HBLl21öë€HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…Ä fD¾/E…äE‰è~ZH#Y EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHIW HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãeHPH9ÖsÝ@¾íHùAéH«V McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH‹U H-”T B¾H 8U D¾H‹ ‹.D‰H âT H¾„À„^H nX L‹t$HȾL`Llf.„M9ì„&IƒÄA€|$ÿ wëA¶D$ÿH î’ HcHÈÿàDH¾t$L)ðH ú HÁøHж0<„‡<„ž„À…}þÿÿHGE…I9†iþÿÿ€ „_þÿÿE…éSþÿÿH)ÈHÑøAÁéÿÿÿfH)ÈHÁøAÁéïþÿÿ…ÒtlH‹‡.‹…Òt_Hƒ|$tWH‹‹.H‹Ù„.H5m7 L‹$H‹ H‹D†.H‹H‹H)ÁH)ÂH‹Á‰.H‹8H‹D$HƒÄ([]A\A]A^A_ÿàf„HƒÄ([]A\A]A^A_ÃH‹š‰.D‹H@S IcóH‹ N†.E1ÉH¾0H÷V H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É… E…Û„×H‹`„.H‹HxH‰D$H‹M„.H‰8H‹Š.L‹L9ׄO HR H¾0HDV D¾40H˜U ¶ 0HT ¶,0H‹š….Dˆt$EöMcöHÉL‹HêU MöD¾$0H«S D¶ 0éüÿÿH‹ʃ.H‹ ….H‹H‰D$HƒÀH‰é¯ýÿÿH‹¨ƒ.H‹ ñ„.H‹=šƒ.H‹H‰HHÿH‰H‹=Þ‡.‹ƒúÿ„%Ží…Ò„„ƒú…dýÿÿH‹ý‰.D‹E…Ût>ÇH‹8….H‹ q„.H‹H‰H‹‡.H‹ …….‹‰H‹Òƒ.H‹ 3„.‹‰H‹h….D‹E…ÒuH‹1„.Hƒ8„‹H‹H….ÇéåüÿÿH‹Þ‚.H‹='„.H‹HAH‰H‹=‡.‹ƒúÿ„R@ÿÿÿƒúþ…¬üÿÿM…öt[H‹Ѓ.H‹H9ÑvLH‹=A‚.H‹*‰.H‹7H‹=@‡.‹H)ñH)òH‹5É„.H‹?D‹E…Ò„^…ÀL‹$H5 4 …nAÿÖH‹]ƒ.H‹ nƒ.ÇH‹‰„.ÇH‹$‚.H‹H‰éüÿÿH‹j†.ÇéüÿÿH‹‚.H‹ Iƒ.H‹HƒÀH‰H‹ ˜.L‹$H‹H‹ rƒ.H‹ H)ÐH‰L$H)ÑH‰ÊH‹ †.Hc1H‹ ¸‚.H‹4ñ‰ÁH‹k†.H‹8AÿÖé ûÿÿÇD$é“ûÿÿH‹Ü‚.H‹=….H‹HHÿH‰H‹=Ì….‹ƒúÿ…îýÿÿH‹ ˆ.‹1…öt>H‹Eƒ.ÇH‹ x‚.H‹H‰H‹ ….H‹ Œƒ.‹‰H‹Ù.H‹ :‚.‹‰M…ötMH‹ B‚.H‹H9Ðv>H‹ ³€.H‹1H‹ ¹….H)ðH‹9H‰ÁH‹Aƒ.D‹E…À„H)òL‹$H53 AÿÖH‹Ý.ÇH‹ƒ.ÇH‹Û.HÇéŸúÿÿH‹=Є.H‹á.ƒ?H‹HHÿ…#H‹=z€.H‰H‹=È„.‹ƒúÿ„êüÿÿƒúþ…VúÿÿM…ö„þÿÿH‹v.H‹H9ʃîýÿÿH‹=ã.H‹̆.H‹7H‹=â„.‹H)ñH)òH‹5k‚.H‹?D‹E…É…¢ýÿÿH‹5.L‹$ƒ>„`…ÀH582 „’ýÿÿè|@üÿé‹ýÿÿ€H‹„.Çé¾ùÿÿH‹ïƒ.Çé¬ùÿÿH‹¥.H‹ î€.H‹H‰H‹ ‘.HƒèH‰é…ùÿÿH‹Öƒ.ÇésùÿÿH‹ă.‹ƒøÿ„FŽ …À„jƒø„æûÿÿéEùÿÿH‹–.D‹E…Û…2ùÿÿH‹C€.ÇH‹N€.Hƒ8…ùÿÿH‹¥€.H‹ 6€.H‹H‰éûøÿÿH‹Lƒ.ÇééøÿÿH‹:ƒ.Çé×øÿÿH‹(ƒ.ÇÿÿÿÿéÅøÿÿH‹¾~.H‹ €.H‹H‰H‹ ª~.HPÿH‰é¯üÿÿH‹ç.H‹ ~.H‹H‰D$HƒèH‰é|øÿÿH‹Í‚.Çþÿÿÿéjøÿÿƒl$é`øÿÿƒD$éVøÿÿH‹ ï„.D‹ E…Ét>H‹0€.ÇH‹ c.H‹H‰H‹ö.H‹ w€.‹‰H‹Ä~.H‹ %.‹‰M…ö„4ýÿÿH‹ ).H‹H9І!ýÿÿH‹ –}.H‹1H)ðH‰ÁH‹–‚.H‹8H‹$€.D‹E…À…ãüÿÿH‹Ñ~.ƒ8„kH)òL‹$H5ó/ AÿÖéÎüÿÿf.„…Û„¨øÿÿH‹™~.‹…É„+øÿÿHƒ|$„‹øÿÿH‹¼.‹…À…#øÿÿH‹+ƒ.H‹ü|.H5–/ L‹$H‹ H‹g~.H‹H‹H)ÁH)ÂéøÿÿA…E…D‹l$E…íDEÀéçõÿÿD‹d$E…fAÅE…äEDÅéÉõÿÿH‹‚ƒ.‹…Òt>ÇH‹¿~.H‹ ø}.H‹H‰H‹‹€.H‹ .‹‰H‹Y}.H‹ º}.‹‰H‹Ç}.Hƒ8…öÿÿétýÿÿƒúþ…öÿÿM…ö„*úÿÿH‹Ÿ}.H‹H9цúÿÿé$üÿÿH‹W|.H‰éOöÿÿƒøþ…FöÿÿM…ö„ñùÿÿH‹6|.H‹H‹\}.H‹H9ʃÔùÿÿéƒùÿÿH‹´‚.ƒ8t>ÇH‹ò}.H‹ +}.H‹H‰H‹¾.H‹ ?~.‹‰H‹Œ|.H‹ í|.‹‰M…ö„üúÿÿH‹}.H‹H‹ç|.H‹H9Á†ßúÿÿH‹=T{.H‹5]€.H‹H‹>H‹5è}.H)у>„ÐH)ÐL‹$H5Á- ‰ÂAÿÖé úÿÿH‹ý|.H‹ Ž|.H‹H‰é\øÿÿH‹ ì.ƒ9t>H‹0}.ÇH‹ c|.H‹H‰H‹ö~.H‹ w}.‹‰H‹Ä{.H‹ %|.‹‰M…ö„4úÿÿH‹ )|.H‹H9ƒ!úÿÿéÞùÿÿH‹Á.H;8…Hýÿÿ¶D5„À„;ýÿÿƒèétôÿÿH‹T|.L‰é-óÿÿH‹5Å{.ƒ>t,H)ÐL‹$H5ë, ‰ÂAÿÖéÄùÿÿ…ÀH5á, „2øÿÿé›úÿÿH‹ |.L‹$H5Ä, H‹H‰D$H)ÐH‰ÂAÿÖéˆùÿÿH‹å{.H‰8éÕõÿÿH‹Ö{.L‹$H‹H‰ÂH‰D$H)òH5, AÿÖéQùÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹òy.ƒúEÉH‰L$L‰$AƒáïH‰8H‹­.AÁ®ƒúEäL‰H‹ž~.AƒÄƒúíL‰H‹[y.ƒåûƒÅ ƒúHÉH‰8H‹­z.HƒáäHÁZƒúEÛÇH‹Ï{.AƒãûAƒÃI9úÇH‹z.HÇH‹©}.ÇH‹üz.HÇH‹Ö.ÇH‹Áz.HÇH‹kz.HÇH‹E}.ÇH‹Ð}.D‰„—E1ÀA¾HÆD$ºÇD$A¿HŸF H¾2HBLl21öë@HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…e fD¾/E…äE‰è~ZHsE EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHC HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãeHPH9ÖsÝ@¾íHùAéH;B McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH»@ H-4? B¾H H@ D¾H‹ |.D‰H Ò? H¾„À„^H þD HȾL`M‰æL‹d$Ll€M9î„&IƒÆA€~ÿwìA¶VÿH„„ HcHÂÿâ€H¾t$L)ðHC HÁøHж0<„µ<„„À…}þÿÿHGE…I9†iþÿÿ€ „_þÿÿE…éSþÿÿH)ÈHÑøAÁéÿÿÿfH)ÈHÁøAÁéïþÿÿ…ÒtlH‹­x.‹…Òt_Hƒ|$tWH‹|.H‹éu.H5}( L‹$H‹ H‹Tw.H‹H‹H)ÁH)ÂH‹Ñt.H‹8H‹D$HƒÄ([]A\A]A^A_ÿàf„HƒÄ([]A\A]A^A_ÃH‹ªz.D‹H > IcóH‹ ^w.E1ÉH¾0H‡C H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…] E…Û„çH‹pu.H‹HxH‰D$H‹]u.H‰8H‹+{.L‹L9ׄ[ HP= H¾0HÄB D¾40H¸A ¶ 0HÍ? ¶,0H‹ªv.Dˆt$EöMcöHÉL‹HJB MöD¾$0H? D¶ 0é üÿÿH‹Út.H‹H‰D$HPH‹v.H‰é¯ýÿÿH‹y.ÇþÿÿÿéýÿÿH‹¦t.H‹8H‹ìu.H‰8H‹’t.HOÿH‰H‹Üx.‹ƒúÿ„,Ží…Ò„‚ƒú…RýÿÿH‹ûz.D‹E…Òt>H‹H‹ªt.ÇH‹Ýs.H‹H‰H‹pv.H‹ñt.‹‰H‹>s.H‹Ÿs.‹‰M…ätJH‹§s.H‹I9Ðv;H‹r.H‹ !q.H‹0H‹¯t.H‹9L‰ÁH)ñƒ8„ŠH)òL‹$H5‚$ AÿÔH‹Es.ÇH‹xt.ÇH‹Cs.HÇé÷úÿÿH‹Xv.ÇéåúÿÿH‹Fv.ÇÿÿÿÿéÓúÿÿH‹Üq.H‹H‹"s.H‰H‹Èq.HJÿH‰é<þÿÿH‹ v.ÇéšúÿÿH‹ûu.ÇéˆúÿÿH‹ár.H‹H‰D$HPÿH‹~q.H‰éfúÿÿƒl$é\úÿÿƒD$éRúÿÿÇD$éEúÿÿH‹¦u.‹ƒúÿ„Êüÿÿƒúþ…$úÿÿM…äteH‹(q.H‹H‹Nr.H‹H9ÊsLH‹¯w.H‹=Èo.‹0H‹¯p.H‹?L‹H‹Js.L)ÁL)ÂD‹E…À„µ…öL‹$H5# …ÅAÿÔH‹Ûq.ÇH‹s.ÇH‹©p.H‹H‹Ïq.H‰é‡ùÿÿH‹èr.D‹E…É…tùÿÿH‹•q.ÇH‹ q.Hƒ8…VùÿÿH‹÷q.H‹H‹…q.H‰é=ùÿÿH‹æv.‹…Òt>H‹)r.ÇH‹\q.H‹H‰H‹ïs.H‹pr.‹‰H‹½p.H‹q.‹‰M…ä„ÅýÿÿH‹"q.H‹H9׆²ýÿÿH‹o.H‰ùH‹=•n.H‹0H‹#r.H‹?‹H)ñ…À…výÿÿH‹Ìp.ƒ8„—H)òL‹$H5î! AÿÔéaýÿÿD…Û„˜ùÿÿH‹™p.‹…É„ùÿÿHƒ|$„{ùÿÿH‹¼q.‹…À…ùÿÿH‹+u.H‹ün.H5–! L‹$H‹ H‹gp.H‹H‹H)ÁH)ÂéùÿÿD‹T$E…fAÅE…ÒEDÅéØöÿÿD‹d$A…E…E…äDEÀé¹öÿÿH‹‚u.D‹E…Ût>H‹Ãp.ÇH‹öo.H‹H‰H‹‰r.H‹ q.‹‰H‹Wo.H‹¸o.‹‰H‹Åo.Hƒ8…{÷ÿÿé þÿÿƒúþ…m÷ÿÿM…䄪ýÿÿH‹o.H‹H9ц—ýÿÿH‹út.H‹=m.‹0H‹úm.H‹?L‹H‹•p.L)ÁL)ÂD‹E…À…KýÿÿH‹H‹ ªo.ÇH‹Ýn.H‹ H‰H‹ pq.H‹ño.‹ ‰H‹ >n.H‹Ÿn.‹ ‰M…ä„FûÿÿH‹£n.H‹0H9ò†3ûÿÿH‹m.H‹ l.L‹H‹§o.H‹9H‰ÑL)Áƒ8„âL)ÆL‹$H‰òH5w AÿÔéðúÿÿH‹½s.ƒ8t>H‹o.ÇH‹4n.H‹H‰H‹Çp.H‹Ho.‹‰H‹•m.H‹öm.‹‰M…ä„úÿÿH‹n.H‹H‹ðm.H‹H9ц€úÿÿH‹]l.H‹=fk.H‹0H‹ôn.H‹?H)ñƒ8…HúÿÿéÍüÿÿH‹n.H‹H‹§m.H‰ézøÿÿ…öH5À „“ûÿÿéSþÿÿH‹lm.ƒ8„„L)ÆL‹$H‰òH5‹ AÿÔéþùÿÿH‹Ãm.L‰éŒóÿÿH‹´m.H‰8é”öÿÿH‹¥m.L‹$H‹H‰ÂH‰D$H)òH5N AÿÔé¸ùÿÿH‹Åp.H;8…Lüÿÿ¶D5„À„?üÿÿƒèéhôÿÿH‹Xm.H5 H‹H‰ÂH‰D$L)ÂL‹$AÿÔékùÿÿDf.„AWAVHcöAUATL7US‰ÓHƒì(H‹rk.ƒúEÉH‰L$L‰D$AƒáòH‰8H‹,q.AƒÁNƒúEäL‰H‹ p.AƒÄƒúíL‰H‹Ýj.ƒå÷ƒÅ ƒúHÉH‰8H‹/l.HƒáæHÁ˜ƒúEÛÇH‹Qm.AƒãüAƒÃI9úÇH‹l.HÇH‹+o.ÇH‹~l.HÇH‹Xq.ÇH‹Cl.HÇH‹ík.HÇH‹Çn.ÇH‹Ro.D‰„‰E1ÀA¾ ÆD$º A¿HÉó H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö… fD¾/E…äE‰è~ZH ó EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH¡ñ HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHñ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHð H-ï B¾H °ï D¾H‹ ¤m.D‰H Zï H¾„À„VH &ò HȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿHŒv HcHÂÿâ€H¾t$L)ðHiã HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹=j.‹…Òt_Hƒ|$tWH‹¨m.H‹yg.H5  L‹D$H‹ H‹ãh.H‹H‹H)ÁH)ÂH‹øm.H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹:l.D‹HÐí IcóH‹ îh.E1ÉH¾0H·ð H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…A E…Û„·H‹g.H‹HxH‰D$H‹íf.H‰8H‹»l.L‹L9ׄãH í H¾0Hð D¾40H˜ï H¾ 0H|î ¶,0H‹9h.Dˆt$EöMcöHÉL‹H©ï MöD¾$0H î D¶ 0éüÿÿH‹if.H‹H‰D$HPH‹¦g.H‰é¶ýÿÿH‹Gf.H‹8H‹g.H‰8H‹3f.HOÿH‰H‹}j.‹ƒúÿ„ Ž’…Ò„'ƒú…kýÿÿH‹œl.D‹E…Ét>H‹Ýg.ÇH‹g.H‹H‰H‹£i.H‹$h.‹‰H‹qf.H‹Òf.‹‰H‹h.D‹E…ÒuH‹Ðf.Hƒ8„H‹çg.ÇéìüÿÿH‹}e.H‹H‹Ãf.H‰H‹ie.HƒêH‰éÅüÿÿH‹®i.Çé³üÿÿH‹De.H‹H‹Šf.HQH‰H‹„i.‹0ƒþÿ„[Ž+…ö„.ƒþ„ÿÿÿémüÿÿH‹þd.H‹H‹Df.H‰H‹êd.HJÿH‰H‹Œd.H‰ÑL‹D$H‹0H‹bf.H‹H)ñH‰D$H‰ÂH‹ i.H)òH‹5Ûh.Hc8H‹4þH‹=õj.H‹?AÿÔéúûÿÿH‹Ûe.L‹H‹d.IHÿH‰H‹Ëh.‹ƒúÿ…NþÿÿH‹k.ƒ8t>H‹Ef.ÇH‹xe.H‹H‰H‹ h.H‹Œf.‹‰H‹Ùd.H‹:e.‹‰M…ätKH‹Be.H‹I9ÐvH‹íc.ÇH‹ c.H‹H‰H‹³e.H‹4d.‹‰H‹b.H‹âb.‹‰M…ä„ïýÿÿH‹æb.H‹H9׆ÜýÿÿH‹Sa.H‰ùH‹=ñg.H‹0H‹çc.H‹?D‹H)ñE…Û…ýÿÿH‹Žb.ƒ8„­H)òL‹D$H5¯ AÿÔéˆýÿÿfD…Û„ÈùÿÿH‹Yb.‹…É„KùÿÿHƒ|$„«ùÿÿH‹|c.‹…À…CùÿÿH‹ëf.H‹¼`.H5V L‹D$H‹ H‹&b.H‹H‹H)ÁH)Âé>ùÿÿH‹~g.D‹E…Òt>H‹¿b.ÇH‹òa.H‹H‰H‹…d.H‹c.‹‰H‹Sa.H‹´a.‹‰H‹Áa.Hƒ8…ï÷ÿÿéþÿÿƒúþ…á÷ÿÿM…ä„ýÿÿH‹™a.H‹H9ц|ýÿÿH‹öf.H‹=§f.‹0H‹ö_.H‹?L‹H‹‘b.L)ÁL)ÂD‹E…À…/ýÿÿH‹8a.L‹D$ƒ8„Ò…öH5Z „ýÿÿèž üÿéýÿÿf„ƒþþ…O÷ÿÿM…ä„ýüÿÿH‹a.H‹H9цêüÿÿé˜üÿÿH‹_f.‹…Ét>H‹ ¢a.ÇH‹Õ`.H‹ H‰H‹ hc.H‹éa.‹ ‰H‹ 6`.H‹—`.‹ ‰M…䄤ûÿÿH‹›`.H‹0H9ò†‘ûÿÿH‹_.H‹ ©e.L‹H‹Ÿa.H‹9H‰ÑL)Áƒ8„ÏL)ÆL‹D$H‰òH5n AÿÔéMûÿÿH‹´e.ƒ8t>H‹ø`.ÇH‹+`.H‹H‰H‹¾b.H‹?a.‹‰H‹Œ_.H‹í_.‹‰M…ä„úúÿÿH‹`.H‹H‹ç_.H‹H9цÝúÿÿH‹T^.H‹=õd.H‹0H‹ë`.H‹?H)ñƒ8…¤úÿÿéýÿÿH‹`.H‹H‹ž_.H‰éÐøÿÿH‹w_.ƒ8t.L)ÆL‹D$H‰òH5™ AÿÔérúÿÿ…öH5‘ „Mûÿÿé)þÿÿH‹½_.H5x H‹H‰ÂH‰D$L)ÂL‹D$AÿÔé5úÿÿH‹”_.L‰éÕóÿÿH‹Íb.H;8…”üÿÿ¶D5„À„‡üÿÿƒèéèôÿÿH‹`_.H‰8é°öÿÿH‹Q_.L‹D$H‹H‰ÂH‰D$H)òH5ù AÿÔéÉùÿÿ€AWAVHcöAUATL7US‰ÓHƒì(H‹r].ƒúEÉH‰L$L‰$AƒáñH‰8H‹-c.AƒÁƒúEäL‰H‹!b.AƒÄƒúíL‰H‹Þ\.ƒåûƒÅ ƒúHÉH‰8H‹0^.HƒáèHÁ ƒúEÛÇH‹R_.AƒãûAƒÃI9úÇH‹^.HÇH‹,a.ÇH‹^.HÇH‹Yc.ÇH‹D^.HÇH‹î].HÇH‹È`.ÇH‹Sa.D‰„šE1ÀA¾@ÆD$ºÇD$A¿H"â H¾2HBLl21öë€HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…Ä fD¾/E…äE‰è~ZHsá EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH¹ß HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãeHPH9ÖsÝ@¾íHùAéH;+ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH* H-$) B¾H È) D¾H‹ œ_.D‰H r) H¾„À„^H ~à L‹t$HȾL`Llf.„M9ì„&IƒÄA€|$ÿ wëA¶D$ÿH îh HcHÈÿàDH¾t$L)ðH°Î HÁøHж0<„‡<„ž„À…}þÿÿHGE…I9†iþÿÿ€ „_þÿÿE…éSþÿÿH)ÈHÑøAÁéÿÿÿfH)ÈHÁøAÁéïþÿÿ…ÒtlH‹-\.‹…Òt_Hƒ|$tWH‹˜_.H‹iY.H5ý L‹$H‹ H‹ÔZ.H‹H‹H)ÁH)ÂH‹á^.H‹8H‹D$HƒÄ([]A\A]A^A_ÿàf„HƒÄ([]A\A]A^A_ÃH‹*^.D‹HÐ' IcóH‹ ÞZ.E1ÉH¾0Hß H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É… E…Û„×H‹ðX.H‹HxH‰D$H‹ÝX.H‰8H‹«^.L‹L9ׄO H ' H¾0HÔ* D¾40H(* ¶ 0H­( ¶,0H‹*Z.Dˆt$EöMcöHÉL‹Hz* MöD¾$0H;( D¶ 0éüÿÿH‹ZX.H‹ £Y.H‹H‰D$HƒÀH‰é¯ýÿÿH‹8X.H‹ Y.H‹=*X.H‹H‰HHÿH‰H‹=n\.‹ƒúÿ„%Ží…Ò„„ƒú…dýÿÿH‹^.D‹E…Ût>ÇH‹ÈY.H‹ Y.H‹H‰H‹”[.H‹ Z.‹‰H‹bX.H‹ ÃX.‹‰H‹øY.D‹E…ÒuH‹ÁX.Hƒ8„‹H‹ØY.ÇéåüÿÿH‹nW.H‹=·X.H‹HAH‰H‹=®[.‹ƒúÿ„R@ÿÿÿƒúþ…¬üÿÿM…öt[H‹`X.H‹H9ÑvLH‹=ÑV.H‹º].H‹7H‹=`\.‹H)ñH)òH‹5YY.H‹?D‹E…Ò„^…ÀL‹$H50 …nAÿÖH‹íW.H‹ þW.ÇH‹Y.ÇH‹´V.H‹H‰éüÿÿH‹úZ.ÇéüÿÿH‹V.H‹ ÙW.H‹HƒÀH‰H‹ (V.L‹$H‹H‹ X.H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ªZ.Hc1H‹ xY.H‹4ñ‰ÁH‹‹[.H‹8AÿÖé ûÿÿÇD$é“ûÿÿH‹lW.H‹=V.H‹HHÿH‰H‹=\Z.‹ƒúÿ…îýÿÿH‹ ’\.‹1…öt>H‹ÕW.ÇH‹ W.H‹H‰H‹›Y.H‹ X.‹‰H‹iV.H‹ ÊV.‹‰M…ötMH‹ ÒV.H‹H9Ðv>H‹ CU.H‹1H‹ ÙZ.H)ðH‹9H‰ÁH‹ÑW.D‹E…À„H)òL‹$H5ª AÿÖH‹mV.ÇH‹ W.ÇH‹kV.HÇéŸúÿÿH‹=`Y.H‹qV.ƒ?H‹HHÿ…#H‹= U.H‰H‹=XY.‹ƒúÿ„êüÿÿƒúþ…VúÿÿM…ö„þÿÿH‹V.H‹H9ʃîýÿÿH‹=sT.H‹\[.H‹7H‹=Z.‹H)ñH)òH‹5ûV.H‹?D‹E…É…¢ýÿÿH‹5¥U.L‹$ƒ>„`…ÀH5È „’ýÿÿè üÿé‹ýÿÿ€H‹‘X.Çé¾ùÿÿH‹X.Çé¬ùÿÿH‹5T.H‹ ~U.H‹H‰H‹ !T.HƒèH‰é…ùÿÿH‹fX.ÇésùÿÿH‹TX.‹ƒøÿ„FŽ …À„jƒø„æûÿÿéEùÿÿH‹&V.D‹E…Û…2ùÿÿH‹ÓT.ÇH‹ÞT.Hƒ8…ùÿÿH‹5U.H‹ ÆT.H‹H‰éûøÿÿH‹ÜW.ÇééøÿÿH‹ÊW.Çé×øÿÿH‹¸W.ÇÿÿÿÿéÅøÿÿH‹NS.H‹ —T.H‹H‰H‹ :S.HPÿH‰é¯üÿÿH‹wT.H‹ S.H‹H‰D$HƒèH‰é|øÿÿH‹]W.Çþÿÿÿéjøÿÿƒl$é`øÿÿƒD$éVøÿÿH‹ Y.D‹ E…Ét>H‹ÀT.ÇH‹ óS.H‹H‰H‹†V.H‹ U.‹‰H‹TS.H‹ µS.‹‰M…ö„4ýÿÿH‹ ¹S.H‹H9І!ýÿÿH‹ &R.H‹1H)ðH‰ÁH‹¶W.H‹8H‹´T.D‹E…À…ãüÿÿH‹aS.ƒ8„kH)òL‹$H5ƒ AÿÖéÎüÿÿf.„…Û„¨øÿÿH‹)S.‹…É„+øÿÿHƒ|$„‹øÿÿH‹LT.‹…À…#øÿÿH‹»W.H‹ŒQ.H5& L‹$H‹ H‹÷R.H‹H‹H)ÁH)ÂéøÿÿA…E…D‹l$E…íDEÀéçõÿÿD‹d$E…fAÅE…äEDÅéÉõÿÿH‹X.‹…Òt>ÇH‹OS.H‹ ˆR.H‹H‰H‹U.H‹ œS.‹‰H‹éQ.H‹ JR.‹‰H‹WR.Hƒ8…öÿÿétýÿÿƒúþ…öÿÿM…ö„*úÿÿH‹/R.H‹H9цúÿÿé$üÿÿH‹çP.H‰éOöÿÿƒøþ…FöÿÿM…ö„ñùÿÿH‹ÆP.H‹H‹ìQ.H‹H9ʃÔùÿÿéƒùÿÿH‹DW.ƒ8t>ÇH‹‚R.H‹ »Q.H‹H‰H‹NT.H‹ ÏR.‹‰H‹Q.H‹ }Q.‹‰M…ö„üúÿÿH‹¡Q.H‹H‹wQ.H‹H9Á†ßúÿÿH‹=äO.H‹5}U.H‹H‹>H‹5xR.H)у>„ÐH)ÐL‹$H5Q ‰ÂAÿÖé úÿÿH‹Q.H‹ Q.H‹H‰é\øÿÿH‹ |V.ƒ9t>H‹ÀQ.ÇH‹ óP.H‹H‰H‹†S.H‹ R.‹‰H‹TP.H‹ µP.‹‰M…ö„4úÿÿH‹ ¹P.H‹H9ƒ!úÿÿéÞùÿÿH‹QT.H;8…Hýÿÿ¶D5„À„;ýÿÿƒèétôÿÿH‹äP.L‰é-óÿÿH‹5UP.ƒ>t,H)ÐL‹$H5{ ‰ÂAÿÖéÄùÿÿ…ÀH5q „2øÿÿé›úÿÿH‹P.L‹$H5T H‹H‰D$H)ÐH‰ÂAÿÖéˆùÿÿH‹uP.H‰8éÕõÿÿH‹fP.L‹$H‹H‰ÂH‰D$H)òH5 AÿÖéQùÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹‚N.ƒúEÉH‰L$L‰D$AƒáéH‰8H‹H‹îJ.ÇH‹!J.H‹H‰H‹´L.H‹5K.‹‰H‹‚I.H‹ãI.‹‰H‹K.D‹E…ÒuH‹áI.Hƒ8„RH‹øJ.ÇéõüÿÿH‹æL.ÇéãüÿÿH‹|H.H‹H‹ÂI.H‰H‹hH.HƒêH‰é¼üÿÿH‹UH.H‹H‹›I.H‰H‹AH.HJÿH‰H‹ãG.H‰ÑL‹D$H‹0H‹¹I.H‹H)ñH‰D$H‰ÂH‹dL.H)òH‹5jL.Hc8H‹4þH‹=„J.H‹?ÿÕéJüÿÿH‹;L.Çþÿÿÿé8üÿÿH‹ÑG.H‹H‹I.HQH‰H‹L.‹0ƒþÿ„̃þÿÿƒþþ…ÿûÿÿH…ít[H‹ÃH.H‹H9ÑvLH‹$N.H‹= J.‹0H‹$G.H‹?L‹H‹¿I.L)ÂL)ÁD‹E…À„›…öL‹D$H5’ù…«ÿÕH‹PH.ÇH‹ƒI.ÇH‹G.H‹H‹DH.H‰élûÿÿH‹UH.H‹H‰D$HPÿH‹òF.H‰éJûÿÿH‹;K.Çé8ûÿÿH‹!H.H‹8H‹ÇF.HOÿH‰H‹K.‹ƒúÿ„4Ž …Ò„[ƒú„ƒýÿÿéòúÿÿH‹ÛG.H‹é;þÿÿH‹ÔJ.‹ƒúÿ„ǃúþ…ÆúÿÿH…í„ÿÿÿH‹VF.H‹H‹|G.H‹H9ʃÿÿÿé°þÿÿH‹ŒH.D‹E…É…ˆúÿÿH‹9G.ÇH‹DG.Hƒ8…júÿÿH‹›G.H‹H‹)G.H‰éQúÿÿH‹BJ.Çÿÿÿÿé?úÿÿH‹ØE.H‹HPH‹G.H‰éˆýÿÿH‹J.Çéúÿÿ…Û„ûÿÿH‹¹F.‹…É„›úÿÿHƒ|$„ûúÿÿH‹ÜG.‹…À…“úÿÿH‹KK.H‹E.H5¶÷L‹D$H‹ H‹†F.H‹H‹H)ÁH)ÂéŽúÿÿH‹ÞK.D‹E…Òt>H‹G.ÇH‹RF.H‹H‰H‹åH.H‹fG.‹‰H‹³E.H‹F.‹‰H‹!F.Hƒ8…GùÿÿéØþÿÿH‹{K.‹…Ét>H‹ ¾F.ÇH‹ñE.H‹ H‰H‹ „H.H‹G.‹ ‰H‹ RE.H‹³E.‹ ‰H…ítPH‹»E.H‹0H9òvAH‹,D.H‹ G.L‹H‹ÃF.H‹9H‰ÑD‹L)ÁE…Û„L)ÆL‹D$H‰òH5öÿÕH‹SE.ÇH‹†F.ÇH‹QE.HÇéuøÿÿƒþþ…løÿÿH…í„ÄüÿÿH‹,E.H‹H9ц±üÿÿH‹‰J.H‹=rF.‹0H‹‰C.H‹?L‹H‹$F.L)ÁL)ÂD‹E…À…eüÿÿH‹ËD.L‹D$ƒ8„Å…öH5íõ„Uüÿÿè1üÿéMüÿÿ@ƒúþ„sÿÿÿéÚ÷ÿÿH‹J.ƒ8t>H‹WE.ÇH‹ŠD.H‹H‰H‹G.H‹žE.‹‰H‹ëC.H‹LD.‹‰H…í„åþÿÿH‹PD.H‹H9׆ÒþÿÿH‹½B.H‰ùH‹0H‹XE.H)ñH‹=†E.ƒ8H‹?„H)òL‹D$H5&õÿÕé’þÿÿH‹mI.ƒ8t>H‹±D.ÇH‹äC.H‹H‰H‹wF.H‹øD.‹‰H‹EC.H‹¦C.‹‰H…í„?þÿÿH‹ÊC.H‹H‹ C.H‹H9ц"þÿÿH‹ B.H‹0éNÿÿÿH‹æC.H‹H‹tC.H‰é•ùÿÿH‹MC.ƒ8t(L)ÆL‹D$H‰òH5oôÿÕéÕýÿÿH‹¨C.H‰8éè÷ÿÿH‹™C.H5TôH‹H‰ÂH‰D$L)ÂL‹D$ÿÕéžýÿÿ…öH51ô„úÿÿé6þÿÿH‹ÝB.ƒ8tJH)òL‹D$H5ôÿÕéhýÿÿH‹;C.L‰é|ôÿÿH‹tF.H;8…ÛûÿÿA¶4„À„ÎûÿÿƒèéõÿÿH‹C.L‹D$H‹H‰ÂH‰D$H)òH5¯óÿÕé ýÿÿ@f.„AWAVHcöAUATL7US‰ÓHƒì(H‹"A.ƒúEÉH‰L$L‰D$AƒáéH‰8H‹ÜF.AƒÁSƒúEíL‰H‹ÐE.AƒÅƒúEäL‰H‹Œ@.AƒäùAƒÄ ƒúHÉH‰8H‹ÜA.HƒáÒHÁ ƒúMÒÇH‹þB.IƒâüIƒÂƒúÇH‹¾A.HÇH‹ØD.ÇH‹+B.HÇH‹G.ÇH‹ðA.HÇH‹šA.HÇH‹tD.ÇÀƒÀƒúíˆD$H‹ñD.ƒåúƒÅI9û‰(„pE1Àº A¿HË¿ H¾2HBLt21öë„HƒÀ¶Pÿ€ú LDÇAD÷L9ðuè@„ö…u fD¾7E…íE‰ð~ZH[¿ EíMcíIÂKtjüI9òw@L‰Òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD90áfD9pVHPH9ÖsÖDHá½ HÁE„ä~OI¾üHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãMHPH9ÖsÝE¾äHùEáH³À Hcí¾<(…ÿ~N?H˜HtAüH9ñw.L‹D$H‹H‹ H‹H)ÁH)ÂH‹@.H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹êA.‹(H½ HcõH‹ Ÿ>.E1ÉH¾0Hȼ H‹9H¾ HBLD 1ÉëfHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É… …í„hH‹±<.H‹HxH‰D$H‹ž<.H‰8H‹lB.L‹L9ß„MHѼ H¾0HÀ D¾0H™¿ ¶ 0H>¾ D¶$0H‹ê=.DˆT$EÒMcÒHÉL‹Hª¿ MÒD¾,0H˽ D¶ 0éüÿÿH‹<.H‹H‰D$HPH‹W=.H‰é¿ýÿÿH‹ø;.H‹H‹>=.H‰H‹ä;.HJÿH‰H‹.@.‹0ƒþÿ„IŽ…ö„؃þ…týÿÿH‹MB.D‹E…Ét>H‹Ž=.ÇH‹Á<.H‹H‰H‹T?.H‹Õ=.‹‰H‹"<.H‹ƒ<.‹‰H‹¸=.D‹E…ÒuH‹<.Hƒ8„RH‹˜=.ÇéõüÿÿH‹†?.ÇéãüÿÿH‹;.H‹H‹b<.H‰H‹;.HƒêH‰é¼üÿÿH‹õ:.H‹H‹;<.H‰H‹á:.HJÿH‰H‹ƒ:.H‰ÑL‹D$H‹0H‹Y<.H‹H)ñH‰D$H‰ÂH‹?.H)òH‹5R>.Hc8H‹4þH‹=\=.H‹?ÿÕéJüÿÿH‹Û>.Çþÿÿÿé8üÿÿH‹q:.H‹H‹·;.HQH‰H‹±>.‹0ƒþÿ„̃þÿÿƒþþ…ÿûÿÿH…ít[H‹c;.H‹H9ÑvLH‹Ä@.H‹=å<.‹0H‹Ä9.H‹?L‹H‹_<.L)ÂL)ÁD‹E…À„›…öL‹D$H52ì…«ÿÕH‹ð:.ÇH‹#<.ÇH‹¾9.H‹H‹ä:.H‰élûÿÿH‹õ:.H‹H‰D$HPÿH‹’9.H‰éJûÿÿH‹Û=.Çé8ûÿÿH‹Á:.H‹8H‹g9.HOÿH‰H‹±=.‹ƒúÿ„4Ž …Ò„[ƒú„ƒýÿÿéòúÿÿH‹{:.H‹é;þÿÿH‹t=.‹ƒúÿ„ǃúþ…ÆúÿÿH…í„ÿÿÿH‹ö8.H‹H‹:.H‹H9ʃÿÿÿé°þÿÿH‹,;.D‹E…É…ˆúÿÿH‹Ù9.ÇH‹ä9.Hƒ8…júÿÿH‹;:.H‹H‹É9.H‰éQúÿÿH‹â<.Çÿÿÿÿé?úÿÿH‹x8.H‹HPH‹º9.H‰éˆýÿÿH‹³<.Çéúÿÿ…Û„ûÿÿH‹Y9.‹…É„›úÿÿHƒ|$„ûúÿÿH‹|:.‹…À…“úÿÿH‹ë=.H‹¼7.H5VêL‹D$H‹ H‹&9.H‹H‹H)ÁH)ÂéŽúÿÿH‹~>.D‹E…Òt>H‹¿9.ÇH‹ò8.H‹H‰H‹…;.H‹:.‹‰H‹S8.H‹´8.‹‰H‹Á8.Hƒ8…GùÿÿéØþÿÿH‹>.‹…Ét>H‹ ^9.ÇH‹‘8.H‹ H‰H‹ $;.H‹¥9.‹ ‰H‹ ò7.H‹S8.‹ ‰H…ítPH‹[8.H‹0H9òvAH‹Ì6.H‹ Ý9.L‹H‹c9.H‹9H‰ÑD‹L)ÁE…Û„L)ÆL‹D$H‰òH5/éÿÕH‹ó7.ÇH‹&9.ÇH‹ñ7.HÇéuøÿÿƒþþ…løÿÿH…í„ÄüÿÿH‹Ì7.H‹H9ц±üÿÿH‹)=.H‹=J9.‹0H‹)6.H‹?L‹H‹Ä8.L)ÁL)ÂD‹E…À…eüÿÿH‹k7.L‹D$ƒ8„Å…öH5è„UüÿÿèÑöûÿéMüÿÿ@ƒúþ„sÿÿÿéÚ÷ÿÿH‹³<.ƒ8t>H‹÷7.ÇH‹*7.H‹H‰H‹½9.H‹>8.‹‰H‹‹6.H‹ì6.‹‰H…í„åþÿÿH‹ð6.H‹H9׆ÒþÿÿH‹]5.H‰ùH‹0H‹ø7.H)ñH‹=^8.ƒ8H‹?„H)òL‹D$H5ÆçÿÕé’þÿÿH‹ <.ƒ8t>H‹Q7.ÇH‹„6.H‹H‰H‹9.H‹˜7.‹‰H‹å5.H‹F6.‹‰H…í„?þÿÿH‹j6.H‹H‹@6.H‹H9ц"þÿÿH‹­4.H‹0éNÿÿÿH‹†6.H‹H‹6.H‰é•ùÿÿH‹í5.ƒ8t(L)ÆL‹D$H‰òH5çÿÕéÕýÿÿH‹H6.H‰8éè÷ÿÿH‹96.H5ôæH‹H‰ÂH‰D$L)ÂL‹D$ÿÕéžýÿÿ…öH5Ñæ„úÿÿé6þÿÿH‹}5.ƒ8tJH)òL‹D$H5¢æÿÕéhýÿÿH‹Û5.L‰é|ôÿÿH‹9.H;8…ÛûÿÿA¶4„À„ÎûÿÿƒèéõÿÿH‹§5.L‹D$H‹H‰ÂH‰D$H)òH5OæÿÕé ýÿÿ@f.„AWAVHcöAUATL7US‰ÓHƒì(H‹Â3.ƒúEÉH‰L$L‰$Aƒá÷H‰8H‹}9.AƒÁtƒúEäL‰H‹q8.AƒÄƒúíL‰H‹.3.ƒåúƒÅƒúHÉH‰8H‹€4.HƒáðHÁþƒúEÛÇH‹¢5.AƒãýAƒÃI9úÇH‹b4.HÇH‹|7.ÇH‹Ï4.HÇH‹©9.ÇH‹”4.HÇH‹>4.HÇH‹7.ÇH‹£7.D‰„šE1ÀA¾@ÆD$º ÇD$A¿HÒ° H¾2HBLl21öë€HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…M fD¾/E…äE‰è~ZH#° EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH‰® HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãeHPH9ÖsÝ@¾íHùAéH[¤ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHK£ H-d¢ B¾H ø¢ D¾H‹ ì5.D‰H ¢¢ H¾„À„^H .¯ HȾL`M‰æL‹d$Ll€M9î„&IƒÆA€~ÿwìA¶VÿH´@ HcHÂÿâ€H¾t$L)ðH¥ HÁøHж0<„<„w„À…}þÿÿHGE…I9†iþÿÿ€ „_þÿÿE…éSþÿÿH)ÈHÑøAÁéÿÿÿfH)ÈHÁøAÁéïþÿÿ…ÒtlH‹}2.‹…Òt_Hƒ|$tWH‹è5.H‹¹/.H5MâL‹$H‹ H‹$1.H‹H‹H)ÁH)ÂH‹)3.H‹8H‹D$HƒÄ([]A\A]A^A_ÿàf„HƒÄ([]A\A]A^A_ÃH‹z4.D‹H¡ IcóH‹ .1.E1ÉH¾0H·­ H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…E E…Û„ÏH‹@/.H‹HxH‰D$H‹-/.H‰8H‹û4.L‹L9ׄC H`  H¾0H¤ D¾40H8£ ¶ 0HÍ¡ ¶,0H‹z0.Dˆt$EöMcöHÉL‹Hª£ MöD¾$0H[¡ D¶ 0éüÿÿH‹ª..H‹H‰D$HPH‹ç/.H‰é¯ýÿÿH‹ˆ..H‹8H‹Î/.H‰8H‹t..HOÿH‰H‹¾2.‹ƒúÿ„$Žç…Ò„|ƒú…dýÿÿH‹Ý4.D‹E…Òt>H‹0.ÇH‹Q/.H‹H‰H‹ä1.H‹e0.‹‰H‹²..H‹/.‹‰H‹H0.D‹E…ÉuH‹/.Hƒ8„gH‹(0.ÇéåüÿÿH‹¾-.H‹H‹/.HQH‰H‹þ1.‹0ƒþÿ„å޵…ö„¼ƒþ„@ÿÿÿéŸüÿÿH‹Ð1.ÇéüÿÿH‹¾1.Çé{üÿÿH‹T-.H‹HPH‹–..H‰H‹ì,.H‰ÑL‹$H‹0H‹Ã..H‹H)ñH‰D$H‰ÂH‹n1.H)òH‹5$,.Hc8H‹4þH‹=F0.H‹?AÿÔéüÿÿH‹ì,.H‹H‹2..H‰H‹Ø,.HJÿH‰ëŒH‹..L‹H‹¾,.IHÿH‰H‹1.‹ƒúÿ…JþÿÿH‹>3.ƒ8t>H‹‚..ÇH‹µ-.H‹H‰H‹H0.H‹É..‹‰H‹-.H‹w-.‹‰M…ätJH‹-.H‹I9Ðv;H‹ð+.H‹ /.H‹0H‹‡..H‹9L‰ÁH)ñƒ8„xH)òL‹$H5ZÞAÿÔH‹-.ÇH‹P..ÇH‹-.HÇéÿúÿÿƒD$éõúÿÿÇD$éèúÿÿH‹0.‹ƒúÿ„ª[ýÿÿƒúþ…ÇúÿÿM…äteH‹›+.H‹H‹Á,.H‹H9ÊsLH‹"2.H‹=Ã..‹0H‹"+.H‹?L‹H‹½-.L)ÁL)ÂD‹E…À„@…öL‹$H5‘Ý…PAÿÔH‹N,.ÇH‹-.ÇH‹+.H‹H‹B,.H‰é*úÿÿH‹[-.D‹E…É…úÿÿH‹,.ÇH‹,.Hƒ8…ùùÿÿH‹j,.H‹H‹ø+.H‰éàùÿÿH‹/.ÇÿÿÿÿéÎùÿÿH‹÷+.H‹H‰D$HPÿH‹”*.H‰é¬ùÿÿH‹Ý..Çþÿÿÿéšùÿÿƒl$éùÿÿH‹i*.H‹H‹¯+.H‰H‹U*.HƒêH‰éiùÿÿH‹š..ÇéWùÿÿH‹Ð0.‹…Òt>H‹,.ÇH‹F+.H‹H‰H‹Ù-.H‹Z,.‹‰H‹§*.H‹+.‹‰M…ä„×ýÿÿH‹ +.H‹H9׆ÄýÿÿH‹y).H‰ùH‹=-.H‹0H‹ ,.H‹?‹H)ñ…À…ˆýÿÿH‹¶*.ƒ8„™H)òL‹$H5ØÛAÿÔésýÿÿ€…Û„°ùÿÿH‹*.‹…É„3ùÿÿHƒ|$„“ùÿÿH‹¤+.‹…À…+ùÿÿH‹/.H‹ä(.H5~ÛL‹$H‹ H‹O*.H‹H‹H)ÁH)Âé&ùÿÿD‹T$E…fAÅE…ÒEDÅéðöÿÿD‹d$A…E…E…äDEÀéÑöÿÿH‹j/.D‹E…Ût>H‹«*.ÇH‹Þ).H‹H‰H‹q,.H‹ò*.‹‰H‹?).H‹ ).‹‰H‹­).Hƒ8…“÷ÿÿé•ýÿÿƒúþ……÷ÿÿM…ä„ýÿÿH‹…).H‹H9ц ýÿÿH‹â..H‹=ƒ+.‹0H‹â'.H‹?L‹H‹}*.L)ÁL)ÂD‹E…À…ÀüÿÿH‹$).L‹$ƒ8„¨…öH5GÚ„°üÿÿè‹èûÿé©üÿÿfDƒþþ…÷öÿÿM…ä„‘üÿÿH‹÷(.H‹H9ц~üÿÿé-üÿÿH‹O..‹…Ét>H‹ ’).ÇH‹Å(.H‹ H‰H‹ X+.H‹Ù).‹ ‰H‹ &(.H‹‡(.‹ ‰M…ä„VûÿÿH‹‹(.H‹0H9ò†CûÿÿH‹ø&.H‹ ‰*.L‹H‹).H‹9H‰ÑL)Áƒ8„âL)ÆL‹$H‰òH5_ÙAÿÔéûÿÿH‹¥-.ƒ8t>H‹é(.ÇH‹(.H‹H‰H‹¯*.H‹0).‹‰H‹}'.H‹Þ'.‹‰M…ä„­úÿÿH‹(.H‹H‹Ø'.H‹H9цúÿÿH‹E&.H‹=Ö).H‹0H‹Ü(.H‹?H)ñƒ8…XúÿÿéËüÿÿH‹(.H‹H‹'.H‰逸ÿÿ…öH5¨Ø„ûÿÿéSþÿÿH‹T'.ƒ8„„L)ÆL‹$H‰òH5sØAÿÔéúÿÿH‹«'.L‰é¤óÿÿH‹œ'.H‰8é¬öÿÿH‹'.L‹$H‹H‰ÂH‰D$H)òH56ØAÿÔéÈùÿÿH‹­*.H;8…Lüÿÿ¶D5„À„?üÿÿƒèé€ôÿÿH‹@'.H5û×H‹H‰ÂH‰D$L)ÂL‹$AÿÔé{ùÿÿ€AWAVHcöAUATL7US‰ÓHƒì(H‹b%.ƒúEÉH‰L$L‰D$AƒáðH‰8H‹+.AƒÁPƒúEäL‰H‹*.AƒÄƒúíL‰H‹Í$.ƒåùƒÅ ƒúHÉH‰8H‹&.HƒáäHÁ’ƒúEÛÇH‹A'.AƒãûAƒÃI9úÇH‹&.HÇH‹).ÇH‹n&.HÇH‹H+.ÇH‹3&.HÇH‹Ý%.HÇH‹·(.ÇH‹B).D‰„‰E1ÀA¾ ÆD$ºA¿Hy  H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö… fD¾/E…äE‰è~ZH   EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH±ž HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHž McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH H-lœ B¾H Àœ D¾H‹ ”'.D‰H jœ H¾„À„VH Öž HȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿHÌ2 HcHÂÿâ€H¾t$L)ðHY HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹-$.‹…Òt_Hƒ|$tWH‹˜'.H‹i!.H5ýÓL‹D$H‹ H‹Ó".H‹H‹H)ÁH)ÂH‹ˆ".H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹*&.D‹Hp IcóH‹ Þ".E1ÉH¾0Hg H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É… E…Û„ÇH‹ð .H‹HxH‰D$H‹Ý .H‰8H‹«&.L‹L9ׄ HÀ H¾0H¤ D¾40H˜œ H¾ 0HŒ› ¶,0H‹)".Dˆt$EöMcöHÉL‹HI MöD¾$0H› D¶ 0éüÿÿH‹Y .H‹H‰D$HPH‹–!.H‰é¶ýÿÿH‹7 .H‹8H‹}!.H‰8H‹# .HOÿH‰H‹m$.‹ƒúÿ„Ž¢…Ò„7ƒú…kýÿÿH‹Œ&.D‹E…Ét>H‹Í!.ÇH‹!.H‹H‰H‹“#.H‹".‹‰H‹a .H‹ .‹‰H‹÷!.D‹E…ÒuH‹À .Hƒ8„'H‹×!.ÇéìüÿÿH‹m.H‹H‹³ .HQH‰H‹­#.‹0ƒþÿ„¤Žt…ö„wƒþ„@ÿÿÿé¦üÿÿH‹'.H‹H‹m .H‰H‹.HJÿH‰H‹µ.H‰ÑL‹D$H‹0H‹‹ .H‹H)ñH‰D$H‰ÂH‹6#.H)òH‹5Ô".Hc8H‹4þH‹=¾.H‹?AÿÔé3üÿÿH‹ #.Çé!üÿÿH‹¢.H‹H‹è.H‰H‹Ž.HƒêH‰éúûÿÿH‹{.Hƒ(éêûÿÿH‹Ã".‹ƒúÿ„eVþÿÿƒúþ…ÉûÿÿM…ätfH‹E.H‹H‹k.H‹H9ÊsMH‹Ì$.H‹=.‹0H‹Ì.H‹?L‹H‹g .L)ÁL)ÂD‹E…À„ö…öL‹D$H5:Ð…AÿÔH‹÷.ÇH‹* .ÇH‹Å.H‹H‹ë.H‰é+ûÿÿH‹ü.L‹H‹¢.IHÿH‰H‹ì!.‹ƒúÿ…ýÿÿH‹"$.ƒ8t>H‹f.ÇH‹™.H‹H‰H‹,!.H‹­.‹‰H‹ú.H‹[.‹‰M…ätKH‹c.H‹I9ÐvH‹Í.ÇH‹.H‹H‰H‹“.H‹.‹‰H‹a.H‹Â.‹‰M…ä„®þÿÿH‹Æ.H‹H9׆›þÿÿH‹3.H‰ùH‹=q.H‹0H‹Ç.H‹?D‹H)ñE…Û…\þÿÿH‹n.ƒ8„cH)òL‹D$H5ÍAÿÔéGþÿÿfD…Û„¸ùÿÿH‹9.‹…É„;ùÿÿHƒ|$„›ùÿÿH‹\.‹…À…3ùÿÿH‹Ë .H‹œ.H56ÍL‹D$H‹ H‹.H‹H‹H)ÁH)Âé.ùÿÿH‹^!.D‹E…Òt>H‹Ÿ.ÇH‹Ò.H‹H‰H‹e.H‹æ.‹‰H‹3.H‹”.‹‰H‹¡.Hƒ8…ß÷ÿÿéãýÿÿƒúþ…Ñ÷ÿÿM…ä„jüÿÿH‹y.H‹H9цWüÿÿH‹Ö .H‹='.‹0H‹Ö.H‹?L‹H‹q.L)ÁL)ÂD‹E…À… üÿÿH‹.L‹D$ƒ8„¬…öH5:Ì„úûÿÿè~Úûÿéóûÿÿf„ƒþþ…?÷ÿÿM…䄨ûÿÿH‹ç.H‹H9цÅûÿÿésûÿÿH‹? .‹…Ét>H‹ ‚.ÇH‹µ.H‹ H‰H‹ H.H‹É.‹ ‰H‹ .H‹w.‹ ‰M…ä„cüÿÿH‹{.H‹0H9ò†PüÿÿH‹è.H‹ ).L‹H‹.H‹9H‰ÑL)Áƒ8„ãL)ÆL‹D$H‰òH5NËAÿÔé üÿÿH‹”.ƒ8t>H‹Ø.ÇH‹ .H‹H‰H‹ž.H‹.‹‰H‹l.H‹Í.‹‰M…䄹ûÿÿH‹ñ.H‹H‹Ç.H‹H9цœûÿÿH‹4.H‹=u.H‹0H‹Ë.H‹?H)ñƒ8…cûÿÿéýÿÿH‹ð.H‹H‹~.H‰éÀøÿÿ…öH5—Ê„NúÿÿéOþÿÿH‹C.ƒ8„†L)ÆL‹D$H‰òH5aÊAÿÔéûÿÿH‹™.L‰éêóÿÿH‹Š.H‰8éêöÿÿH‹{.L‹D$H‹H‰ÂH‰D$H)òH5#ÊAÿÔéÒúÿÿH‹š.H;8…üÿÿ¶D5„À„tüÿÿƒèéÅôÿÿH‹-.H5èÉH‹H‰ÂH‰D$L)ÂL‹D$AÿÔé„úÿÿAWAVHcöAUATL7US‰ÓHƒì(H‹R.ƒúEÉH‰L$L‰D$AƒáîH‰8H‹ .AƒÁmƒúEäL‰H‹.AƒÄƒúíL‰H‹½.ƒåúƒÅ ƒúHÉH‰8H‹.HƒáâHÁÔƒúEÛÇH‹1.AƒãúAƒÃI9úÇH‹ñ.HÇH‹ .ÇH‹^.HÇH‹8.ÇH‹#.HÇH‹Í.HÇH‹§.ÇH‹2.D‰„‰E1ÀA¾ÆD$ºA¿Hi H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…÷ fD¾/E…äE‰è~ZH›Ž EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHጠHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHCŒ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH#‹ H-<Š B¾H Њ D¾H‹ „.D‰H zŠ H¾„À„VH Æ HȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿH0% HcHÂÿâ€H¾t$L)ðHø6 HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹.‹…Òt_Hƒ|$tWH‹ˆ.H‹Y.H5íÅL‹D$H‹ H‹Ã.H‹H‹H)ÁH)ÂH‹x.H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹.D‹Hðˆ IcóH‹ Î.E1ÉH¾0HWŒ H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…÷E…Û„·H‹à.H‹HxH‰D$H‹Í.H‰8H‹›.L‹L9ׄöH@ˆ H¾0H¤‹ D¾40H‹ ¶ 0H½‰ ¶,0H‹.Dˆt$EöMcöHÉL‹HJ‹ MöD¾$0HK‰ D¶ 0éüÿÿH‹J.H‹H‰D$HPH‹‡.H‰é·ýÿÿH‹(.H‹8H‹n.H‰8H‹.HOÿH‰H‹^.‹ƒúÿ„ Ž“…Ò„(ƒú…lýÿÿH‹}.D‹E…Ét>H‹¾.ÇH‹ñ.H‹H‰H‹„.H‹.‹‰H‹R.H‹³.‹‰H‹è.D‹E…ÒuH‹±.Hƒ8„H‹È.ÇéíüÿÿH‹¶.ÇþÿÿÿéÛüÿÿH‹¤.ÇéÉüÿÿH‹:.H‹H‹€.HQH‰H‹z.‹0ƒþÿ„qŽA…ö„Dƒþ„ÿÿÿéƒüÿÿH‹ô.H‹H‹:.H‰H‹à.HƒêH‰é\üÿÿH‹Í.H‹H‹.H‰H‹¹.HJÿH‰H‹[.H‰ÑL‹D$H‹0H‹1.H‹H)ñH‰D$H‰ÂH‹Ü.H)òH‹5b.Hc8H‹4þH‹=d.H‹?AÿÔééûÿÿH‹ª.H‹H‰D$HPÿH‹G.H‰éÇûÿÿH‹8.H‹HPH‹z.H‰épÿÿÿH‹s.‹ƒúÿ„þÿÿƒúþ…‰ûÿÿM…ätfH‹õ.H‹H‹.H‹H9ÊsMH‹|.H‹=Í.‹0H‹|.H‹?L‹H‹.L)ÁL)ÂD‹E…À„¦…öL‹D$H5êÁ…¶AÿÔH‹§.ÇH‹Ú.ÇH‹u.H‹H‹›.H‰éëúÿÿH‹´.D‹E…É…ØúÿÿH‹a.ÇH‹l.Hƒ8…ºúÿÿH‹Ã.H‹H‹Q.H‰é¡úÿÿH‹j.ÇéúÿÿH‹P.L‹H‹ö.IHÿH‰H‹@.‹ƒúÿ…âüÿÿH‹v.ƒ8t>H‹º.ÇH‹í.H‹H‰H‹€.H‹.‹‰H‹N.H‹¯.‹‰M…ätKH‹·.H‹I9ÐvH‹Î.ÇH‹.H‹H‰H‹”.H‹.‹‰H‹b.H‹Ã.‹‰M…ä„[ÿÿÿH‹Ç.H‹H9׆HÿÿÿH‹4 .H‰ùH‹=r .H‹0H‹È.H‹?D‹H)ñE…Û… ÿÿÿH‹o.ƒ8„dH)òL‹D$H5¿AÿÔéôþÿÿ€…Û„ÈùÿÿH‹9.‹…É„KùÿÿHƒ|$„«ùÿÿH‹\.‹…À…CùÿÿH‹Ë.H‹œ .H56¿L‹D$H‹ H‹.H‹H‹H)ÁH)Âé>ùÿÿH‹^.D‹E…Òt>H‹Ÿ.ÇH‹Ò .H‹H‰H‹e.H‹æ.‹‰H‹3 .H‹” .‹‰H‹¡ .Hƒ8…ï÷ÿÿé0ýÿÿƒúþ…á÷ÿÿM…䄺üÿÿH‹y .H‹H9ц§üÿÿH‹Ö.H‹=' .‹0H‹Ö .H‹?L‹H‹q.L)ÁL)ÂD‹E…À…ZüÿÿH‹ .L‹D$ƒ8„¬…öH5:¾„Jüÿÿè~ÌûÿéCüÿÿf„ƒþþ…O÷ÿÿM…ä„(üÿÿH‹ç .H‹H9цüÿÿéÃûÿÿH‹?.‹…Ét>H‹ ‚ .ÇH‹µ .H‹ H‰H‹ H.H‹É .‹ ‰H‹  .H‹w .‹ ‰M…ä„ýÿÿH‹{ .H‹0H9ò†üüÿÿH‹è .H‹ ) .L‹H‹ .H‹9H‰ÑL)Áƒ8„ãL)ÆL‹D$H‰òH5N½AÿÔé¸üÿÿH‹”.ƒ8t>H‹Ø .ÇH‹ .H‹H‰H‹ž.H‹ .‹‰H‹l .H‹Í .‹‰M…ä„eüÿÿH‹ñ .H‹H‹Ç .H‹H9цHüÿÿH‹4 .H‹=u .H‹0H‹Ë .H‹?H)ñƒ8…üÿÿéýÿÿH‹ð .H‹H‹~ .H‰éÏøÿÿ…öH5—¼„žúÿÿéOþÿÿH‹C .ƒ8„†L)ÆL‹D$H‰òH5a¼AÿÔéÅûÿÿH‹™ .L‰éúóÿÿH‹Š .H‰8éúöÿÿH‹{ .L‹D$H‹H‰ÂH‰D$H)òH5#¼AÿÔé~ûÿÿH‹š.H;8…üÿÿ¶D5„À„tüÿÿƒèéÕôÿÿH‹- .H5è»H‹H‰ÂH‰D$L)ÂL‹D$AÿÔé0ûÿÿAWAVHcöAUATL7US‰ÓHƒì(H‹R .ƒúEÉH‰L$L‰D$AƒáóH‰8H‹ .AƒÁEƒúEäL‰H‹.AƒÄƒúíL‰H‹½.ƒåùƒÅ ƒúHÉH‰8H‹ .HƒáèHÁ†ƒúEÛÇH‹1 .AƒãüAƒÃI9úÇH‹ñ .HÇH‹ .ÇH‹^ .HÇH‹8.ÇH‹# .HÇH‹Í .HÇH‹§ .ÇH‹2 .D‰„ùE1ÀA¾ ÆD$º A¿HI4 H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…È fD¾/E…äE‰è~ZHË3 EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDH¡2 HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHÓa McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHã` H-,` B¾H ` D¾H‹ „ .D‰H :` H¾„ÀtRH ª2 L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH ® HcHÈÿàH‹" .D‹HR IcóH‹ Ö.E1ÉH¾0H?2 H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…ª E…Û…9…Û„‡H‹ð.‹…É„þHƒ|$tnH‹.‹…À„ŠH‹† .H‹W.H5ë·L‹D$H‹ H‹Á.H‹H‹H)ÁH)ÂH‹Ž.H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðH1€ HÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹!.‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹§.H‹HxH‰D$H‹”.H‰8H‹b .L‹L9ׄ“HP H¾0HÛR D¾40H` H¾ 0H_ ¶,0H‹à.Dˆt$EöMcöHÉL‹H€R MöD¾$0H¡^ D¾ 0é×ûÿÿH‹.H‹ Y.H‹H‰D$HƒÀH‰éuýÿÿH‹î.H‹0H‹4.H‰0H‹Ú.HNÿH‰H‹$.‹ƒøÿ„@Ž^…À„óƒø…*ýÿÿH‹C .D‹E…Ét>ÇH‹~.H‹ ·.H‹H‰H‹J.H‹ Ë.‹‰H‹.H‹ y.‹‰H‹®.D‹E…ÛuH‹w.Hƒ8„ÞH‹Ž.Çé«üÿÿH‹ü.H‹Í.H5gµL‹D$H‹ H‹7.H‹H‹H)ÁH)ÂéqýÿÿH‹ï.H‹ 8.H‹H‰H‹ Û.HƒèH‰éOüÿÿH‹È.H‹=.H‹HAH‰H‹=.‹ƒúÿ„ÿŽÏ…҄׃ú„äþÿÿé üÿÿH‹‚.H‹ Ë.H‹H‰H‹ n.HPÿH‰H‹ .L‹D$H‹H‹ é.H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ‘.Hc1H‹ —.H‹4ñ‰ÁH‹2.H‹8AÿÖé—ûÿÿH‹h.Çé…ûÿÿH‹V.ÇþÿÿÿésûÿÿH‹D.ÇéaûÿÿH‹2.ÇÿÿÿÿéOûÿÿH‹.H‹0H‹¾.HNÿH‰H‹.‹ƒøÿ…äýÿÿH‹>.‹8…ÿt>ÇH‹{.H‹ ´.H‹H‰H‹G.H‹ È.‹‰H‹.H‹ v.‹‰M…ötMH‹~.H‹H9Æv>H‹ ï.H‹H‹ E.H‹9H‰ñH‹5€.H)у>„/H)ÐL‹D$H5X³‰ÂAÿÖH‹.ÇH‹L.ÇH‹.HÇé[úÿÿH‹,.‹ƒøÿ„Ëýÿÿƒøþ…:úÿÿM…ötfH‹®.H‹H‹Ô.H‹H9ÊsMH‹=E.H‹..H‹7H‹=”.‹H)ñH)òH‹5Í.H‹?D‹E…À„d…ÀL‹D$H5£²…tAÿÖH‹`.H‹ q.ÇH‹Œ.ÇH‹'.H‹H‰éœùÿÿH‹m.D‹E…Ò…‰ùÿÿH‹.ÇH‹%.Hƒ8…kùÿÿH‹|.H‹ .H‹H‰éRùÿÿH‹#.Çé@ùÿÿH‹¹ÿ-H‹ .H‹HƒÀH‰é<ýÿÿH‹ì.H‹ •ÿ-H‹H‰D$HƒèH‰éùÿÿH‹.‹…Òt>ÇH‹W.H‹ .H‹H‰H‹#.H‹ ¤.‹‰H‹ñÿ-H‹ R.‹‰M…ö„%þÿÿH‹V.H‹H9ƆþÿÿH‹ Ãþ-H‹H‰ñH‹5.H‹>H‹5T.H)ÑD‹E…Û…ÑýÿÿH‹5þÿ-ƒ>„ÉH)ÐL‹D$H5±‰ÂAÿÖé¼ýÿÿ@H‹Y.D‹E…Òt>ÇH‹”.H‹ Íÿ-H‹H‰H‹`.H‹ á.‹‰H‹.ÿ-H‹ ÿ-‹‰H‹œÿ-Hƒ8…â÷ÿÿérþÿÿƒøþ…Ô÷ÿÿM…ö„üýÿÿH‹tÿ-H‹H9цéýÿÿH‹=áý-H‹Ê.H‹7H‹=0ÿ-‹H)ñH)òH‹5i.H‹?D‹E…À…œýÿÿH‹5ÿ-L‹D$ƒ>„Å…ÀH55°„Œýÿÿèy¾ûÿé…ýÿÿ@ƒúþ…G÷ÿÿM…ö„oýÿÿH‹çþ-H‹H9ц\ýÿÿé ýÿÿH‹ ?.‹1…öt>H‹‚ÿ-ÇH‹ µþ-H‹H‰H‹H.H‹ Éÿ-‹‰H‹þ-H‹ wþ-‹‰M…ö„JüÿÿH‹ {þ-H‹H9І7üÿÿH‹ èü-H‹1H‹ >þ-H)ðH‹9H‰ÁH‹vÿ-ƒ8„OH)òL‹D$H5Q¯AÿÖéöûÿÿH‹—.D‹E…Ét>ÇH‹Òþ-H‹ þ-H‹H‰H‹ž.H‹ ÿ-‹‰H‹lý-H‹ Íý-‹‰M…ö„ ûÿÿH‹ñý-H‹H‹Çý-H‹H9Á†ƒûÿÿH‹=4ü-H‹5ý-H‹H‹>H‹5Èþ-H)у>…HûÿÿérýÿÿH‹ðý-H‹ ý-H‹H‰é ùÿÿH‹×ý-H‰8éGöÿÿH‹Èý-L‰é)ôÿÿ…ÀH5y®„Çûÿÿé6þÿÿH‹¥ý-L‹D$H5[®H‹H‰D$H)ÐH‰ÂAÿÖéãúÿÿH‹Ä.H;8…ôõÿÿ¾D5„ÀŽçõÿÿƒèéÿôÿÿH‹×ü-ƒ8tH)òL‹D$H5ü­AÿÖé›úÿÿH‹4ý-L‹D$H‹H‰ÂH‰D$H)òH5Ü­AÿÖérúÿÿf.„AWAVHcöAUATL 7US‰ÓHƒì(H‹Rû-ƒúíH‰L$L‰D$ƒåöH‰8H‹.ƒÅƒúEäL‰H‹.AƒÄƒúEÛL‰H‹¿ú-AƒãúAƒÃƒúHÉH‰8H‹ü-HƒáìHƒÁƒúEÒÇH‹4ý-AƒâýAƒÂI9ùÇH‹ôû-HÇH‹ÿ-ÇH‹aü-HÇH‹;.ÇH‹&ü-HÇH‹Ðû-HÇH‹ªþ-ÇH‹5ÿ-D‰„ÔL5á$ E1ÀÆD$º A¿H % H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…ô fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hNHPH9ÖsÖDHÉ# HÁE„Û~OI¾ûHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãåHPH9ÖsÝE¾ÛHùDÝHK# McÒB¾<…ÿ~L?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@ÞHPH9ÖsÖýL%4" H¥" D¾(H‹™ý-D‰HO" H¾(„ÀtCH # HȾHhLlL9ítHƒÅ€}ÿwñ¶EÿH > HcHÈÿàH‹Fý-D‹Hä! IcòH‹ úù-E1ÉH¾0H## H‹9H¾ HBLD 1ÉëDHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…þE…Ò…1…Û„‡H‹ù-‹…É„öHƒ|$tnH‹?ú-‹…À„õH‹®ý-H‹÷-H5ªL‹D$H‹ H‹éø-H‹H‹H)ÁH)ÂH‹–ú-H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…€HƒÄ([]A\A]A^A_ÃH)ÈHÑøÅé€þÿÿH¾t$L)ðH}t HÁøHЀ<0…ŸýÿÿHGE…I9Á†‹ýÿÿ€ „ýÿÿE…éuýÿÿDH)ÈHÁøÅéþÿÿfH‹Qù-‹…Ò„oÿÿÿHƒ|$…ÿÿÿé^ÿÿÿH‹×ö-H‹HxH‰D$H‹Äö-H‰8H‹’ü-L‹L9Ï„²H H¾0HC! D¶40H! H¾ 0H£ D¶0H‹ø-Dˆt$HÉL‹Hý D¾$0A¾ÆL5á ÀH˜M4FHF ¾,0éûûÿÿH‹6ö-H‹ ÷-H‹=(ö-H‹H‰HHÿH‰H‹=lú-‹ƒúÿ„ªŽ˜…Ò„ƒú…RýÿÿH‹‹ü-D‹0E…öt>ÇH‹Æ÷-H‹ ÿö-H‹H‰H‹’ù-H‹ ø-‹‰H‹`ö-H‹ Áö-‹‰H‹ö÷-D‹E…Ûu!H‹¿ö-Hƒ8uH‹÷-H‹ «ö-H‹H‰H‹Æ÷-ÇéÃüÿÿH‹\õ-H‹ ¥ö-L‹D$H‹H‰H‹ Cõ-HPÿH‰H‹ åô-H‹H‹ Ãö-H‹ H)ÐH‰L$H)ÑH‰ÊH‹ kù-Hc1H‹ ö-H‹4ñ‰ÁH‹ì÷-H‹8H‹D$ÿÐéMüÿÿH‹>ù-Çé;üÿÿH‹Ôô-H‹ ö-H‹H‰D$HƒÀH‰éüÿÿH‹²ô-H‹=ûõ-H‹HAH‰H‹=òø-‹ƒúÿ„`†þÿÿƒúþ…àûÿÿHƒ|$t]H‹¡õ-H‹H9ÑvNH‹=ô-H‹ûú-H‹7H‹=A÷-‹H)ñH)òH‹5šö-H‹?ƒ>„Ù…ÀL‹D$H5s¦…ìH‹D$ÿÐH‹,õ-H‹ =õ-ÇH‹Xö-ÇH‹óó-H‹H‰éHûÿÿH‹¹ù-H‹Šó-H5$¦L‹D$H‹ H‹ôô-H‹H‹H)ÁH)ÂéüÿÿH‹¬ó-H‹ õô-H‹H‰H‹ ˜ó-HƒèH‰éìúÿÿH‹Ýõ-D‹E…É…þÿÿH‹¢ô-Hƒ8…óýÿÿH‰ÁH‹öô-H‹H‰éÞýÿÿH‹¤õ-D‹E…À… úÿÿH‹Qô-ÇH‹\ô-Hƒ8…‚úÿÿH‰ÁH‹°ô-H‹H‰émúÿÿH‹>÷-Çé[úÿÿH‹=,÷-H‹=ô-ƒ?H‹HHÿ…ŸH‹=Öò-H‰H‹=$÷-‹ƒúÿ„#¸üÿÿƒúþ…úÿÿHƒ|$„‹þÿÿH‹Ïó-H‹H9ʃxþÿÿH‹=<ò-H‹%ù-H‹7H‹=kõ-‹H)ñH)òH‹5Äô-H‹?D‹E…Ò…'þÿÿH‹5nó-L‹D$D‹E…É„…ÀH5¤„þÿÿèѲûÿéþÿÿ@H‹Yö-ÇévùÿÿH‹gö-ÇédùÿÿH‹Uö-ÇéRùÿÿH‹Cö-Çÿÿÿÿé@ùÿÿH‹yø-‹…Òt>ÇH‹¶ó-H‹ ïò-H‹H‰H‹‚õ-H‹ ô-‹‰H‹Pò-H‹ ±ò-‹‰H‹¾ò-Hƒ8…äøÿÿH‹ó-H‹ ¦ò-H‹H‰éËøÿÿƒúþ…ÂøÿÿHƒ|$„;ýÿÿH‹ò-H‹H9ц(ýÿÿé«þÿÿH‹7ñ-H‰éøÿÿH‹ È÷-‹9…ÿt>H‹ ó-ÇH‹ >ò-H‹H‰H‹Ñô-H‹ Ró-‹‰H‹Ÿñ-H‹ ò-‹‰L‹t$M…ötNH‹ ò-H‹H9Ðv?H‹ tð-H‹1H‹ ªó-H)ðH‹9H‰ÁH‹ó-D‹E…À„ÕH)òL‹D$H5Ú¢AÿÖH‹ñ-ÇH‹Ðò-ÇH‹›ñ-HÇé¿÷ÿÿH‹ øö-‹1…öt>H‹;ò-ÇH‹ nñ-H‹H‰H‹ô-H‹ ‚ò-‹‰H‹Ïð-H‹ 0ñ-‹‰L‹t$M…ö„zÿÿÿH‹ /ñ-H‹H9ІgÿÿÿH‹ œï-H‹1H)ðH‰ÁH‹Ìò-H‹8H‹*ò-ƒ8…+ÿÿÿH‹Úð-ƒ8„ãH)òL‹D$H5û¡H‹D$ÿÐéÿÿÿH‹ 7ö-ƒ9t>H‹{ñ-ÇH‹ ®ð-H‹H‰H‹Aó-H‹ Âñ-‹‰H‹ð-H‹ pð-‹‰L‹t$M…ö„ºþÿÿH‹ oð-H‹H9ƒ§þÿÿécþÿÿ…ÀH5¡„ýúÿÿéäüÿÿH‹«ð-H‰8éóöÿÿH‹œð-L‰éýôÿÿH‹Õó-H;8…ÝöÿÿA¾,4@„íŽÏöÿÿƒíéúõÿÿH‹gð-L‹D$H‹H‰ÂH‰D$H‹D$H)òH5 ¡ÿÐéþÿÿf„AWAVHcöAUATL7US‰ÓHƒì(H‹‚î-ƒúEÉH‰L$L‰D$AƒáóH‰8H‹<ô-AƒÁEƒúEäL‰H‹0ó-AƒÄƒúíL‰H‹íí-ƒåùƒÅ ƒúHÉH‰8H‹?ï-HƒáèHÁ†ƒúEÛÇH‹að-AƒãüAƒÃI9úÇH‹!ï-HÇH‹;ò-ÇH‹Žï-HÇH‹hô-ÇH‹Sï-HÇH‹ýî-HÇH‹×ñ-ÇH‹bò-D‰„ùE1ÀA¾ ÆD$º A¿Hy H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…È fD¾/E…äE‰è~ZHû EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDHÑ HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéH#æ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH3å H-Œä B¾H àä D¾H‹ ´ð-D‰H Šä H¾„ÀtRH Ú L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH žýHcHÈÿàH‹Rð-D‹H87 IcóH‹ í-E1ÉH¾0Ho H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…ª E…Û…9…Û„‡H‹ ì-‹…É„þHƒ|$tnH‹Gí-‹…À„ŠH‹¶ð-H‹‡ê-H5L‹D$H‹ H‹ñë-H‹H‹H)ÁH)ÂH‹>ë-H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðHae HÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹Qì-‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹×é-H‹HxH‰D$H‹Äé-H‰8H‹’ï-L‹L9ׄ“HG5 H¾0H 8 D¾40Hoä H¾ 0Hcã ¶,0H‹ë-Dˆt$EöMcöHÉL‹H°7 MöD¾$0Hñâ D¾ 0é×ûÿÿH‹@é-H‹ ‰ê-H‹H‰D$HƒÀH‰éuýÿÿH‹é-H‹0H‹dê-H‰0H‹ é-HNÿH‰H‹Tí-‹ƒøÿ„@Ž^…À„óƒø…*ýÿÿH‹sï-D‹E…Ét>ÇH‹®ê-H‹ çé-H‹H‰H‹zì-H‹ ûê-‹‰H‹Hé-H‹ ©é-‹‰H‹Þê-D‹E…ÛuH‹§é-Hƒ8„ÞH‹¾ê-Çé«üÿÿH‹,î-H‹ýç-H5—šL‹D$H‹ H‹gé-H‹H‹H)ÁH)ÂéqýÿÿH‹è-H‹ hé-H‹H‰H‹ è-HƒèH‰éOüÿÿH‹øç-H‹=Aé-H‹HAH‰H‹=8ì-‹ƒúÿ„ÿŽÏ…҄׃ú„äþÿÿé üÿÿH‹²ç-H‹ ûè-H‹H‰H‹ žç-HPÿH‰H‹ @ç-L‹D$H‹H‹ é-H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Áë-Hc1H‹ çì-H‹4ñ‰ÁH‹âç-H‹8AÿÖé—ûÿÿH‹˜ë-Çé…ûÿÿH‹†ë-ÇþÿÿÿésûÿÿH‹të-ÇéaûÿÿH‹bë-ÇÿÿÿÿéOûÿÿH‹Hè-H‹0H‹îæ-HNÿH‰H‹8ë-‹ƒøÿ…äýÿÿH‹ní-‹8…ÿt>ÇH‹«è-H‹ äç-H‹H‰H‹wê-H‹ øè-‹‰H‹Eç-H‹ ¦ç-‹‰M…ötMH‹®ç-H‹H9Æv>H‹ æ-H‹H‹ õæ-H‹9H‰ñH‹5°è-H)у>„/H)ÐL‹D$H5ˆ˜‰ÂAÿÖH‹Iç-ÇH‹|è-ÇH‹Gç-HÇé[úÿÿH‹\ê-‹ƒøÿ„Ëýÿÿƒøþ…:úÿÿM…ötfH‹Þå-H‹H‹ç-H‹H9ÊsMH‹=uå-H‹^ì-H‹7H‹=Dæ-‹H)ñH)òH‹5ýç-H‹?D‹E…À„d…ÀL‹D$H5Ó—…tAÿÖH‹æ-H‹ ¡æ-ÇH‹¼ç-ÇH‹Wå-H‹H‰éœùÿÿH‹ç-D‹E…Ò…‰ùÿÿH‹Jæ-ÇH‹Uæ-Hƒ8…kùÿÿH‹¬æ-H‹ =æ-H‹H‰éRùÿÿH‹Sé-Çé@ùÿÿH‹éä-H‹ 2æ-H‹HƒÀH‰é<ýÿÿH‹æ-H‹ Åä-H‹H‰D$HƒèH‰éùÿÿH‹Jë-‹…Òt>ÇH‹‡æ-H‹ Àå-H‹H‰H‹Sè-H‹ Ôæ-‹‰H‹!å-H‹ ‚å-‹‰M…ö„%þÿÿH‹†å-H‹H9ƆþÿÿH‹ óã-H‹H‰ñH‹5Æä-H‹>H‹5„æ-H)ÑD‹E…Û…ÑýÿÿH‹5.å-ƒ>„ÉH)ÐL‹D$H5O–‰ÂAÿÖé¼ýÿÿ@H‹‰ê-D‹E…Òt>ÇH‹Äå-H‹ ýä-H‹H‰H‹ç-H‹ æ-‹‰H‹^ä-H‹ ¿ä-‹‰H‹Ìä-Hƒ8…â÷ÿÿérþÿÿƒøþ…Ô÷ÿÿM…ö„üýÿÿH‹¤ä-H‹H9цéýÿÿH‹=ã-H‹úé-H‹7H‹=àã-‹H)ñH)òH‹5™å-H‹?D‹E…À…œýÿÿH‹5Cä-L‹D$ƒ>„Å…ÀH5e•„Œýÿÿè©£ûÿé…ýÿÿ@ƒúþ…G÷ÿÿM…ö„oýÿÿH‹ä-H‹H9ц\ýÿÿé ýÿÿH‹ oé-‹1…öt>H‹²ä-ÇH‹ åã-H‹H‰H‹xæ-H‹ ùä-‹‰H‹Fã-H‹ §ã-‹‰M…ö„JüÿÿH‹ «ã-H‹H9І7üÿÿH‹ â-H‹1H‹ îâ-H)ðH‹9H‰ÁH‹¦ä-ƒ8„OH)òL‹D$H5”AÿÖéöûÿÿH‹Çè-D‹E…Ét>ÇH‹ä-H‹ ;ã-H‹H‰H‹Îå-H‹ Oä-‹‰H‹œâ-H‹ ýâ-‹‰M…ö„ ûÿÿH‹!ã-H‹H‹÷â-H‹H9Á†ƒûÿÿH‹=dá-H‹5=â-H‹H‹>H‹5øã-H)у>…HûÿÿérýÿÿH‹ ã-H‹ ±â-H‹H‰é ùÿÿH‹ã-H‰8éGöÿÿH‹øâ-L‰é)ôÿÿ…ÀH5©“„Çûÿÿé6þÿÿH‹Õâ-L‹D$H5‹“H‹H‰D$H)ÐH‰ÂAÿÖéãúÿÿH‹ôå-H;8…ôõÿÿ¾D5„ÀŽçõÿÿƒèéÿôÿÿH‹â-ƒ8tH)òL‹D$H5,“AÿÖé›úÿÿH‹dâ-L‹D$H‹H‰ÂH‰D$H)òH5 “AÿÖérúÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹‚à-ƒúEÉH‰L$L‰D$AƒáóH‰8H‹<æ-AƒÁPƒúEäL‰H‹0å-AƒÄƒúíL‰H‹íß-ƒåúƒÅ ƒúHÉH‰8H‹?á-HƒáèHÁžƒúEÛÇH‹aâ-AƒãüAƒÃI9úÇH‹!á-HÇH‹;ä-ÇH‹Žá-HÇH‹hæ-ÇH‹Sá-HÇH‹ýà-HÇH‹×ã-ÇH‹bä-D‰„‰E1ÀA¾ÆD$ºA¿H H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…÷ fD¾/E…äE‰è~ZHk EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHs McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHs H-Œ B¾H  D¾H‹ ´â-D‰H Ê H¾„À„VH v HȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿHðHcHÂÿâ€H¾t$L)ðH  HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹Mß-‹…Òt_Hƒ|$tWH‹¸â-H‹‰Ü-H5L‹D$H‹ H‹óÝ-H‹H‹H)ÁH)ÂH‹Ðß-H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹Já-D‹H@ IcóH‹ þÝ-E1ÉH¾0H H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…÷E…Û„·H‹Ü-H‹HxH‰D$H‹ýÛ-H‰8H‹Ëá-L‹L9ׄöH H¾0Hd D¾40Hø H¾ 0Hì ¶,0H‹IÝ-Dˆt$EöMcöHÉL‹H  MöD¾$0Hz D¶ 0éüÿÿH‹yÛ-H‹H‰D$HPH‹¶Ü-H‰é¶ýÿÿH‹WÛ-H‹8H‹Ü-H‰8H‹CÛ-HOÿH‰H‹ß-‹ƒúÿ„ Ž’…Ò„'ƒú…kýÿÿH‹¬á-D‹E…Ét>H‹íÜ-ÇH‹ Ü-H‹H‰H‹³Þ-H‹4Ý-‹‰H‹Û-H‹âÛ-‹‰H‹Ý-D‹E…ÒuH‹àÛ-Hƒ8„H‹÷Ü-ÇéìüÿÿH‹Ú-H‹H‹ÓÛ-HQH‰H‹ÍÞ-‹0ƒþÿ„”Žd…ö„gƒþ„@ÿÿÿé¦üÿÿH‹GÚ-H‹H‹Û-H‰H‹3Ú-HJÿH‰H‹ÕÙ-H‰ÑL‹D$H‹0H‹«Û-H‹H)ñH‰D$H‰ÂH‹VÞ-H)òH‹5dÝ-Hc8H‹4þH‹=Ý-H‹?AÿÔé3üÿÿH‹,Þ-Çé!üÿÿH‹ÂÙ-H‹H‹Û-H‰H‹®Ù-HƒêH‰éúûÿÿH‹óÝ-ÇþÿÿÿéèûÿÿH‹áÝ-‹ƒúÿ„STþÿÿƒúþ…ÇûÿÿM…ätfH‹cÙ-H‹H‹‰Ú-H‹H9ÊsMH‹êß-H‹=cÜ-‹0H‹êØ-H‹?L‹H‹…Û-L)ÁL)ÂD‹E…À„ä…öL‹D$H5X‹…ôAÿÔH‹Ú-ÇH‹HÛ-ÇH‹ãØ-H‹H‹ Ú-H‰é)ûÿÿH‹Ú-L‹H‹ÀØ-IHÿH‰H‹ Ý-‹ƒúÿ…}ýÿÿH‹@ß-ƒ8t>H‹„Ú-ÇH‹·Ù-H‹H‰H‹JÜ-H‹ËÚ-‹‰H‹Ù-H‹yÙ-‹‰M…ätKH‹Ù-H‹I9ÐvH‹ýØ-ÇH‹0Ø-H‹H‰H‹ÃÚ-H‹DÙ-‹‰H‹‘×-H‹ò×-‹‰M…ä„ÀþÿÿH‹ö×-H‹H9׆­þÿÿH‹cÖ-H‰ùH‹=ÉÙ-H‹0H‹÷Ø-H‹?D‹H)ñE…Û…nþÿÿH‹ž×-ƒ8„cH)òL‹D$H5¿ˆAÿÔéYþÿÿfD…Û„ÈùÿÿH‹i×-‹…É„KùÿÿHƒ|$„«ùÿÿH‹ŒØ-‹…À…CùÿÿH‹ûÛ-H‹ÌÕ-H5fˆL‹D$H‹ H‹6×-H‹H‹H)ÁH)Âé>ùÿÿH‹ŽÜ-D‹E…Òt>H‹Ï×-ÇH‹×-H‹H‰H‹•Ù-H‹Ø-‹‰H‹cÖ-H‹ÄÖ-‹‰H‹ÑÖ-Hƒ8…ï÷ÿÿéþÿÿƒúþ…á÷ÿÿM…ä„|üÿÿH‹©Ö-H‹H9цiüÿÿH‹Ü-H‹=Ø-‹0H‹Õ-H‹?L‹H‹¡×-L)ÁL)ÂD‹E…À…üÿÿH‹HÖ-L‹D$ƒ8„¬…öH5j‡„ üÿÿ讕ûÿéüÿÿf„ƒþþ…O÷ÿÿM…ä„êûÿÿH‹Ö-H‹H9ц×ûÿÿé…ûÿÿH‹oÛ-‹…Ét>H‹ ²Ö-ÇH‹åÕ-H‹ H‰H‹ xØ-H‹ùÖ-‹ ‰H‹ FÕ-H‹§Õ-‹ ‰M…ä„uüÿÿH‹«Õ-H‹0H9ò†büÿÿH‹Ô-H‹ ×-L‹H‹¯Ö-H‹9H‰ÑL)Áƒ8„ãL)ÆL‹D$H‰òH5~†AÿÔéüÿÿH‹ÄÚ-ƒ8t>H‹Ö-ÇH‹;Õ-H‹H‰H‹Î×-H‹OÖ-‹‰H‹œÔ-H‹ýÔ-‹‰M…ä„ËûÿÿH‹!Õ-H‹H‹÷Ô-H‹H9ц®ûÿÿH‹dÓ-H‹=ÍÖ-H‹0H‹ûÕ-H‹?H)ñƒ8…uûÿÿéýÿÿH‹ Õ-H‹H‹®Ô-H‰éÐøÿÿ…öH5Ç…„`úÿÿéOþÿÿH‹sÔ-ƒ8„†L)ÆL‹D$H‰òH5‘…AÿÔé+ûÿÿH‹ÉÔ-L‰éúóÿÿH‹ºÔ-H‰8éúöÿÿH‹«Ô-L‹D$H‹H‰ÂH‰D$H)òH5S…AÿÔéäúÿÿH‹Ê×-H;8…üÿÿ¶D5„À„tüÿÿƒèéÕôÿÿH‹]Ô-H5…H‹H‰ÂH‰D$L)ÂL‹D$AÿÔé–úÿÿAWAVHcöAUATL7US‰ÓHƒì(H‹‚Ò-ƒúEÉH‰L$L‰D$AƒáèH‰8H‹<Ø-AÁ¸ƒúEäL‰H‹-×-AƒÄƒúíL‰H‹êÑ-ƒåûƒÅ ƒúHÉH‰8H‹<Ó-HƒáÚHÁ\ƒúEÛÇH‹^Ô-AƒãøAƒÃ(I9úÇH‹Ó-HÇH‹8Ö-ÇH‹‹Ó-HÇH‹eØ-ÇH‹PÓ-HÇH‹úÒ-HÇH‹ÔÕ-ÇH‹_Ö-D‰„öE1ÀA¾,ÆD$ ºA¿H–õ H¾2HBLl21öëHƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…4 fD¾/E…äE‰è~ZH‹ô EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDH1ò HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHSñ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH“ï H-Ìí B¾H ï D¾H‹ ´Ô-D‰H ªî H¾„ÀtRH úó L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿ wïA¶D$ÿH zâHcHÈÿàH‹RÔ-D‹Hî IcóH‹ Ñ-E1ÉH¾0Hó H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€úADÏIDùL9Àuè„É… E…Û…9…Û„‡H‹ Ð-‹…É„þHƒ|$tnH‹GÑ-‹…À„©H‹¶Ô-H‹‡Î-H5L‹D$H‹ H‹ñÏ-H‹H‹H)ÁH)ÂH‹ÖÎ-H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðH˜ñ HÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹QÐ-‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹×Í-H‹HxH‰D$H‹ÄÍ-H‰8H‹’Ó-L‹L9ׄGH÷ë H¾0H‹ñ D¾40HŸð ¶ 0H´î ¶,0H‹Ï-Dˆt$EöMcöHÉL‹Hñ MöD¾$0HÂí D¿ péÛûÿÿH‹AÍ-H‹ ŠÎ-H‹H‰D$HƒÀH‰évýÿÿH‹Í-Hƒ(éfýÿÿH‹Í-H‹0H‹UÎ-H‰0H‹ûÌ-HNÿH‰H‹EÑ-‹ƒøÿ„9Ž_…À„ôƒø…ýÿÿH‹dÓ-‹8…ÿt>ÇH‹¡Î-H‹ ÚÍ-H‹H‰H‹mÐ-H‹ îÎ-‹‰H‹;Í-H‹ œÍ-‹‰H‹ÑÎ-D‹E…ÀuH‹šÍ-Hƒ8„DH‹±Î-ÇéžüÿÿH‹ŸÐ-ÇþÿÿÿéŒüÿÿH‹ Ò-H‹ÞË-H5x~L‹D$H‹ H‹HÍ-H‹H‹H)ÁH)ÂéRýÿÿH‹Ì-H‹=IÍ-H‹HAH‰H‹=@Ð-‹ƒúÿ„Žç…Ò„ïƒú„ûþÿÿéüÿÿH‹ºË-H‹ Í-H‹H‰H‹ ¦Ë-HƒèH‰éêûÿÿH‹“Ë-H‹ ÜÌ-H‹H‰H‹ Ë-HPÿH‰H‹ !Ë-L‹D$H‹H‹ úÌ-H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ¢Ï-Hc1H‹ `Ì-H‹4ñ‰ÁH‹[Ë-H‹8AÿÖéxûÿÿH‹yÏ-ÇéfûÿÿH‹gÏ-ÇéTûÿÿH‹MÌ-H‹ öÊ-H‹H‰D$HƒèH‰é2ûÿÿH‹ÛÊ-H‹ $Ì-H‹HƒÀH‰éMÿÿÿH‹Ï-ÇÿÿÿÿéûÿÿH‹Ï-‹ƒøÿ„ž¿ýÿÿƒøþ…âúÿÿH‹‹Ê-M…öH‹tZH‹¬Ë-H‹H9ÊsKH‹=Ê-H‹Ñ-H‹7H‹=„Ê-‹H)ñH)òH‹5¥Ì-H‹?‹6…ö„…ÀL‹D$H5}|…,AÿÖH‹:Ë-H‹ KË-ÇH‹fÌ-ÇH‹Ê-H‹H‰éFúÿÿH‹GÎ-Çé4úÿÿH‹-Ë-H‹0H‹ÓÉ-HNÿH‰H‹Î-‹ƒøÿ…ØüÿÿH‹SÐ-ƒ8t>ÇH‹‘Ë-H‹ ÊÊ-H‹H‰H‹]Í-H‹ ÞË-‹‰H‹+Ê-H‹ ŒÊ-‹‰M…ötMH‹”Ê-H‹H9Æv>H‹ É-H‹H‹ sÉ-H‹9H‰ñH‹5–Ë-H)у>„H)ÐL‹D$H5n{‰ÂAÿÖH‹/Ê-ÇH‹bË-ÇH‹-Ê-HÇéAùÿÿH‹BË-‹8…ÿ…0ùÿÿH‹ñÉ-ÇH‹üÉ-Hƒ8…ùÿÿH‹SÊ-H‹ äÉ-H‹H‰éùøÿÿH‹BÏ-D‹E…Òt>ÇH‹}Ê-H‹ ¶É-H‹H‰H‹IÌ-H‹ ÊÊ-‹‰H‹É-H‹ xÉ-‹‰M…ö„5ÿÿÿH‹|É-H‹H9Ɔ"ÿÿÿH‹ éÇ-H‹H‰ñH‹5TÈ-H‹>H‹5zÊ-H)ÑD‹E…É…áþÿÿH‹5$É-ƒ>„H)ÐL‹D$H5Ez‰ÂAÿÖéÌþÿÿf.„H‹yÎ-D‹E…Àt>ÇH‹´É-H‹ íÈ-H‹H‰H‹€Ë-H‹ Ê-‹‰H‹NÈ-H‹ ¯È-‹‰H‹¼È-Hƒ8…Ò÷ÿÿé»þÿÿƒøþ…Ä÷ÿÿM…ö„BýÿÿH‹”È-H‹H9ц/ýÿÿH‹=Ç-H‹êÍ-H‹7H‹=hÇ-‹H)ñH)òH‹5‰É-H‹?‹6…ö…äüÿÿH‹55È-L‹D$ƒ>„ñ…ÀH5Wy„Ôüÿÿ蛇ûÿéÍüÿÿfDƒúþ…7÷ÿÿM…ö„µüÿÿH‹È-H‹H9ц¢üÿÿéRüÿÿH‹ _Í-D‹E…Ût>H‹ È-ÇH‹ ÓÇ-H‹H‰H‹fÊ-H‹ çÈ-‹‰H‹4Ç-H‹ •Ç-‹‰M…ö„RýÿÿH‹ ™Ç-H‹H9І?ýÿÿH‹ Æ-H‹1H‹ tÆ-H)ðH‹9H‰ÁH‹”È-ƒ8„òH)òL‹D$H5oxAÿÖéþüÿÿH‹­Ç-H‹ >Ç-H‹H‰é£ùÿÿH‹œÌ-ƒ8t>ÇH‹ÚÇ-H‹ Ç-H‹H‰H‹¦É-H‹ 'È-‹‰H‹tÆ-H‹ ÕÆ-‹‰M…ö„’üÿÿH‹ùÆ-H‹H‹ÏÆ-H‹H9Á†uüÿÿH‹=<Å-H‹5­Å-H‹H‹>H‹5ÐÇ-H)у>…:üÿÿéTýÿÿH‹@Ê-H;8…@öÿÿ¿Duf…ÀŽ2öÿÿƒèéJõÿÿH‹RÆ-ƒ8trH)òL‹D$H5wwAÿÖéüÿÿ…ÀH5ow„ãúÿÿé þÿÿH‹›Æ-H‰8éÛõÿÿH‹ŒÆ-L‰é½óÿÿH‹}Æ-L‹D$H53wH‹H‰D$H)ÐH‰ÂAÿÖé¥ûÿÿH‹TÆ-L‹D$H‹H‰ÂH‰D$H)òH5üvAÿÖé|ûÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹rÄ-ƒúEÉH‰L$L‰D$AƒáöH‰8H‹,Ê-AƒÁƒúEäL‰H‹ É-AƒÄƒúíL‰H‹ÝÃ-ƒåùƒÅ ƒúHÉH‰8H‹/Å-HƒáìHƒÁ6ƒúEÛÇH‹TÆ-AƒãýAƒÃ I9úÇH‹Å-HÇH‹.È-ÇH‹Å-HÇH‹[Ê-ÇH‹FÅ-HÇH‹ðÄ-HÇH‹ÊÇ-ÇH‹UÈ-D‰„ìL5÷à E1ÀÆD$º A¿Hëà H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…e fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDHÉß HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéH/ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùHk. H-ô- B¾H 8. D¾H‹ ¬Æ-D‰H . H¾„ÀtRH Rß L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH öÔHcHÈÿàH‹JÆ-D‹H- IcóH‹ þÂ-E1ÉH¾0HçÞ H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…WE…Û…9…Û„‡H‹ Â-‹…É„þHƒ|$tnH‹GÃ-‹…À„îH‹¶Æ-H‹‡À-H5sL‹D$H‹ H‹ñÁ-H‹H‹H)ÁH)ÂH‹Æ-H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁé`þÿÿfH¾t$L)ðH}= HÁøHЀ<0…ýÿÿHGE…I9†kýÿÿ€ „aýÿÿE…éUýÿÿDH)ÈHÁøAÁéÿýÿÿH‹QÂ-‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹׿-H‹HxH‰D$H‹Ä¿-H‰8H‹’Å-L‹L9ׄ—H·+ H¾0H+- D¶40H÷, H¾ 0HS, ¶,0H‹Á-Dˆt$HÉL‹Hæ, D¾$0A¾ÆL5ØÜ ÀH˜M4FH÷+ D¾ 0éÛûÿÿH‹6¿-H‹ À-H‹=(¿-H‹H‰HHÿH‰H‹=lÃ-‹ƒúÿ„ŽÓ…Ò„[ƒú…JýÿÿH‹‹Å-‹…Òt>ÇH‹ÈÀ-H‹ À-H‹H‰H‹”Â-H‹ Á-‹‰H‹b¿-H‹ ÿ-‹‰H‹øÀ-‹…Àu!H‹ÿ-Hƒ8uH‹À-H‹ ¯¿-H‹H‰H‹ÊÀ-Çé¿üÿÿH‹`¾-H‹ ©¿-H‹H‰D$HƒÀH‰éüÿÿH‹>¾-H‹ ‡¿-L‹D$H‹H‰H‹ %¾-HPÿH‰H‹ ǽ-H‹H‹ ¥¿-H‹ H)ÐH‰L$H)ÑH‰ÊH‹ MÂ-Hc1H‹ 3Â-H‹4ñ‰ÁH‹>Ã-H‹8AÿÖé+üÿÿH‹̽-H‹=¿-H‹HAH‰H‹= Â-‹ƒúÿ„É þÿÿƒúþ…òûÿÿM…ötYH‹¾¾-H‹H9ÑvJH‹=/½-H‹Ä-H‹7H‹=ÎÂ-‹H)ñH)òH‹5·¿-H‹?ƒ>„~…ÀL‹D$H5o…‘AÿÖH‹M¾-H‹ ^¾-ÇH‹y¿-ÇH‹½-H‹H‰éaûÿÿH‹ZÁ-ÇéOûÿÿH‹ÈÂ-H‹™¼-H53oL‹D$H‹ H‹¾-H‹H‹H)ÁH)Âé üÿÿH‹»¼-H‹ ¾-H‹H‰H‹ §¼-HƒèH‰éóúÿÿH‹ì¾-D‹E…Ò…àúÿÿH‹™½-ÇH‹¤½-Hƒ8…ÂúÿÿH‰ÁH‹ø½-H‹H‰é­úÿÿH‹¦¾-D‹E…Û…ÉýÿÿH‹k½-Hƒ8…¸ýÿÿH‰ÁH‹¿½-H‹H‰é£ýÿÿH‹mÀ-ÇébúÿÿH‹S½-H‹=ü»-H‹HHÿH‰H‹=CÀ-‹ƒúÿ…×üÿÿH‹ yÂ-D‹ E…Ét>H‹º½-ÇH‹ í¼-H‹H‰H‹€¿-H‹ ¾-‹‰H‹N¼-H‹ ¯¼-‹‰M…ötNH‹ ·¼-H‹H9Ðv?H‹ (»-H‹1H‹ ÎÀ-H)ðH‹9H‰ÁH‹¶½-D‹E…À„ùH)òL‹D$H5ŽmAÿÖH‹Q¼-ÇH‹„½-ÇH‹O¼-HÇékùÿÿH‹d¿-ÇéYùÿÿH‹R¿-ÇÿÿÿÿéGùÿÿH‹ ˆÁ-D‹ E…Ét>H‹ɼ-ÇH‹ ü»-H‹H‰H‹¾-H‹ ½-‹‰H‹]»-H‹ ¾»-‹‰M…ö„YÿÿÿH‹ »-H‹H9ІFÿÿÿH‹ /º-H‹1H)ðH‰ÁH‹Ï¿-H‹8H‹½¼-D‹E…À…ÿÿÿH‹j»-ƒ8„WH)òL‹D$H5‹lAÿÖéòþÿÿfƒúþ…øÿÿM…ö„âüÿÿH‹G»-H‹H9цÏüÿÿH‹=´¹-H‹À-H‹7H‹=S¿-‹H)ñH)òH‹5<¼-H‹?D‹E…Û…‚üÿÿH‹5æº-L‹D$D‹E…Ò„’…ÀH5l„oüÿÿèIzûÿéhüÿÿ@H‹9À-‹…Ét>ÇH‹v»-H‹ ¯º-H‹H‰H‹B½-H‹ û-‹‰H‹º-H‹ qº-‹‰H‹~º-Hƒ8…œ÷ÿÿH‹Õº-H‹ fº-H‹H‰éƒ÷ÿÿ…ÀH5|k„ÝûÿÿéiÿÿÿH‹ð½-H;8…ð÷ÿÿ¾D5„ÀŽã÷ÿÿƒèé÷ÿÿH‹ƒº-L‹D$H‹H‰ÂH‰D$H)òH5+kAÿÖé‰ýÿÿH‹Zº-H‰8éš÷ÿÿH‹Kº-L‰éŒõÿÿf.„AWAVHcöAUATHþUS‰ÓHƒì(H‹ƒ¸-ƒúEÉH‰ $L‰D$AƒááH‰t$H‰8H‹9¾-AƒÁzƒúEíH‰0H‹-½-AƒÅƒúEäH‰0H‹é·-AƒäûAƒÄ ƒúHÉH‰8H‹9¹-Hƒá¾HÁ ƒúMÒÇH‹[º-IƒâøIƒÂ4ƒúEÿÇH‹¹-AƒçþAƒÇ ƒúíHÇH‹%¼-ƒåúƒÅH9þÇH‹o¹-HÇH‹I¾-ÇH‹4¹-HÇH‹Þ¸-HÇH‹¸»-ÇH‹C¼-‰(„{E1ÀºÇD$A»H¾Ó H¾2HBLt21öëHƒÀ¶Pÿ€úLDÇADóL9ðuè@„ö…ó fD¾7E…íE‰ð~ZHÓÒ EíMcíIÂKtjüI9òw@L‰Òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD90áfD9p^HPH9ÖsÖDH¹Ð HÁE„ä~OI¾üHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝE¾äHùEáH Ð Hcí¾<(…ÿ~N?H˜HtAüH9ñwÇH‹´-H‹ ¸³-H‹H‰H‹K¶-H‹ Ì´-‹‰H‹³-H‹ z³-‹‰H‹¯´-‹0…öuH‹z³-Hƒ8„|H‹‘´-ÇéžüÿÿH‹'²-H‹ p³-H‹H‰H‹ ²-HƒèH‰éwüÿÿH‹²-H‹=I³-H‹HAH‰H‹=@¶-‹ƒúÿ„,ÿÿÿƒúþ…>üÿÿM…ÿtcH‹ò²-H‹H9ÑvTH‹=c±-H‹L¸-H‹7H‹=B¶-‹H)òH)ñH‹5ë³-H‹?‹6…ö„˜…ÀDˆ\$M‰ðH5Àc…¨Aÿ×D¶\$H‹w²-H‹ ˆ²-ÇH‹£³-ÇH‹>±-H‹H‰é£ûÿÿH‹,±-H‹ u²-H‹H‰D$HƒÀH‰éûÿÿH‹ ±-H‹ S²-Dˆ\$H‹HƒÀH‰é§ýÿÿH‹@µ-ÇéMûÿÿH‹.µ-Çé;ûÿÿH‹µ-Çé)ûÿÿH‹ µ-ÇéûÿÿH‹ø´-ÇÿÿÿÿéûÿÿH‹Æ´-‹ƒøt ƒø …îúÿÿH‹DZ-Dˆ\$H‹éýÿÿH‹»´-ÇþÿÿÿéÈúÿÿH‹©´-‹ƒøÿ„ÉŽ…À„$ƒø„†ýÿÿéšúÿÿH‹{²-‹8…ÿ…‰úÿÿH‹*±-ÇH‹5±-Hƒ8…kúÿÿH‹Œ±-H‹ ±-H‹H‰éRúÿÿƒl$éHúÿÿƒD$é>úÿÿH‹ÿ³-Çé,úÿÿH‹í³-ÇéúÿÿH‹Û³-ÇéúÿÿH‹ɳ-Ç éöùÿÿH‹ϰ-H‹0H‹­³-ƒ8H‹k¯-HNÿH‰…ÎùÿÿH‹¯³-‹ƒøÿ„¡ÿÿÿƒøþ…­ùÿÿM…ÿ„ÎýÿÿH‹]°-H‹H9ʃ»ýÿÿH‹=Ê®-H‹³µ-H‹7H‹=©³-‹H)ñH)òH‹5R±-H‹?ƒ>…hýÿÿH‹5ÿ¯-Dˆ\$M‰ðƒ>„í…ÀH5a„XýÿÿèboûÿD¶\$éQýÿÿ€…Û„(úÿÿH‹¹¯-‹…É„«ùÿÿHƒ<$„ úÿÿH‹ݰ-‹…À…£ùÿÿH‹L´-H‹®-H5·`L‹D$H‹ H‹‡¯-H‹H‹H)ÁH)ÂéžùÿÿfDHGH9D$E††z÷ÿÿ€ „p÷ÿÿE†éd÷ÿÿH‹­´-D‹E…Àt>ÇH‹è¯-H‹ !¯-H‹H‰H‹´±-H‹ 5°-‹‰H‹‚®-H‹ ã®-‹‰H‹ð®-Hƒ8…&øÿÿé¶ýÿÿH‹ J´-D‹E…Òt>H‹‹¯-ÇH‹ ¾®-H‹H‰H‹Q±-H‹ Ò¯-‹‰H‹®-H‹ €®-‹‰M…ÿtWH‹ ˆ®-H‹H9ÐvHH‹ ù¬-H‹1H‹ ß±-H)ðH‹9H‰ÁH‹‡¯-D‹E…É„Dˆ\$H)òM‰ðH5\_Aÿ×D¶\$H‹®-ÇH‹L¯-ÇH‹®-HÇéK÷ÿÿƒúþ…B÷ÿÿM…ÿ„cûÿÿH‹ò­-H‹H9цPûÿÿéýÿÿƒøþ…÷ÿÿM…ÿ„9ûÿÿH‹˜¬-H‹H‹¾­-H‹H9ʃûÿÿéÃúÿÿH‹³-ƒ8t>ÇH‹T®-H‹ ­-H‹H‰H‹ °-H‹ ¡®-‹‰H‹î¬-H‹ O­-‹‰M…ÿ„"ÿÿÿH‹s­-H‹H‹I­-H‹H9Á†ÿÿÿH‹=¶«-H‹H‹5œ°-H)ÑH‹>H‹5G®-ƒ>„hH)ÐDˆ\$M‰ð‰ÂH5^Aÿ×D¶\$é¼þÿÿH‹U­-H‹ æ¬-H‹H‰ékùÿÿH‹D²-ƒ8t>ÇH‹‚­-H‹ »¬-H‹H‰H‹N¯-H‹ Ï­-‹‰H‹¬-H‹ }¬-‹‰M…ÿ„PþÿÿH‹¬-H‹H9ðƒ=þÿÿH‹ îª-H‹H‰ñé0ÿÿÿH‹Ĭ-H‰8é÷ÿÿH‹µ¬-L‰éþóÿÿH‹&¬-ƒ8t4Dˆ\$H)òM‰ðH5H]Aÿ×D¶\$éáýÿÿ…ÀH5:]„kùÿÿéüÿÿH‹f¬-Dˆ\$M‰ðH‹H‰ÂH‰D$H)òH5 ]Aÿ×D¶\$é›ýÿÿH‹|¯-H;8…ãûÿÿA¶4„À„ÖûÿÿƒèéŸôÿÿH‹5«-ƒ>t"H)ÐDˆ\$M‰ð‰ÂH5¯\Aÿ×D¶\$éHýÿÿH‹á«-Dˆ\$M‰ðH5”\H‹H‰D$H)ÐH‰ÂAÿ×D¶\$éýÿÿ@f.„AWAVHcöAUATL7US‰ÓHƒì(H‹ò©-ƒúEÉH‰L$L‰$Aƒá÷H‰8H‹­¯-AƒÁzƒúEäL‰H‹¡®-AƒÄƒúíL‰H‹^©-ƒåùƒÅ ƒúHÉH‰8H‹°ª-HƒáðHÁƒúEÛÇH‹Ò«-AƒãýAƒÃI9úÇH‹’ª-HÇH‹¬­-ÇH‹ÿª-HÇH‹Ù¯-ÇH‹Ī-HÇH‹nª-HÇH‹H­-ÇH‹Ó­-D‰„šE1ÀA¾@ÆD$º ÇD$A¿HBÀ H¾2HBLl21öë€HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…M fD¾/E…äE‰è~ZHS¿ EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHy½ HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãeHPH9ÖsÝ@¾íHùAéHÛ¼ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH»» H-ôº B¾H h» D¾H‹ ¬-D‰H » H¾„À„^H ž¾ HȾL`M‰æL‹d$Ll€M9î„&IƒÆA€~ÿwìA¶VÿH8»HcHÂÿâ€H¾t$L)ðH0 HÁøHж0<„<„w„À…}þÿÿHGE…I9†iþÿÿ€ „_þÿÿE…éSþÿÿH)ÈHÑøAÁéÿÿÿfH)ÈHÁøAÁéïþÿÿ…ÒtlH‹­¨-‹…Òt_Hƒ|$tWH‹¬-H‹é¥-H5}XL‹$H‹ H‹T§-H‹H‹H)ÁH)ÂH‹á¤-H‹8H‹D$HƒÄ([]A\A]A^A_ÿàf„HƒÄ([]A\A]A^A_ÃH‹ªª-D‹H€¹ IcóH‹ ^§-E1ÉH¾0H'½ H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…E E…Û„ÏH‹p¥-H‹HxH‰D$H‹]¥-H‰8H‹+«-L‹L9ׄC HÅ H¾0Ht¼ D¾40HÈ» ¶ 0HMº ¶,0H‹ª¦-Dˆt$EöMcöHÉL‹H¼ MöD¾$0HÛ¹ D¶ 0éüÿÿH‹Ú¤-H‹H‰D$HPH‹¦-H‰é¯ýÿÿH‹¸¤-H‹8H‹þ¥-H‰8H‹¤¤-HOÿH‰H‹î¨-‹ƒúÿ„$Žç…Ò„|ƒú…dýÿÿH‹ «-D‹E…Òt>H‹N¦-ÇH‹¥-H‹H‰H‹¨-H‹•¦-‹‰H‹â¤-H‹C¥-‹‰H‹x¦-D‹E…ÉuH‹A¥-Hƒ8„gH‹X¦-ÇéåüÿÿH‹î£-H‹H‹4¥-HQH‰H‹.¨-‹0ƒþÿ„å޵…ö„¼ƒþ„@ÿÿÿéŸüÿÿH‹¨-ÇéüÿÿH‹î§-Çé{üÿÿH‹„£-H‹HPH‹Ƥ-H‰H‹£-H‰ÑL‹$H‹0H‹ó¤-H‹H)ñH‰D$H‰ÂH‹ž§-H)òH‹5dª-Hc8H‹4þH‹=þ¡-H‹?AÿÔéüÿÿH‹£-H‹H‹b¤-H‰H‹£-HJÿH‰ëŒH‹H¤-L‹H‹î¢-IHÿH‰H‹8§-‹ƒúÿ…JþÿÿH‹n©-ƒ8t>H‹²¤-ÇH‹å£-H‹H‰H‹x¦-H‹ù¤-‹‰H‹F£-H‹§£-‹‰M…ätJH‹¯£-H‹I9Ðv;H‹ ¢-H‹ 9¡-H‹0H‹·¤-H‹9L‰ÁH)ñƒ8„xH)òL‹$H5ŠTAÿÔH‹M£-ÇH‹€¤-ÇH‹K£-HÇéÿúÿÿƒD$éõúÿÿÇD$éèúÿÿH‹I¦-‹ƒúÿ„ª[ýÿÿƒúþ…ÇúÿÿM…äteH‹Ë¡-H‹H‹ñ¢-H‹H9ÊsLH‹R¨-H‹={ -‹0H‹R¡-H‹?L‹H‹í£-L)ÁL)ÂD‹E…À„@…öL‹$H5ÁS…PAÿÔH‹~¢-ÇH‹±£-ÇH‹L¡-H‹H‹r¢-H‰é*úÿÿH‹‹£-D‹E…É…úÿÿH‹8¢-ÇH‹C¢-Hƒ8…ùùÿÿH‹š¢-H‹H‹(¢-H‰éàùÿÿH‹A¥-ÇÿÿÿÿéÎùÿÿH‹'¢-H‹H‰D$HPÿH‹Ä -H‰é¬ùÿÿH‹ ¥-Çþÿÿÿéšùÿÿƒl$éùÿÿH‹™ -H‹H‹ß¡-H‰H‹… -HƒêH‰éiùÿÿH‹ʤ-ÇéWùÿÿH‹§-‹…Òt>H‹C¢-ÇH‹v¡-H‹H‰H‹ ¤-H‹Š¢-‹‰H‹× -H‹8¡-‹‰M…ä„×ýÿÿH‹<¡-H‹H9׆ÄýÿÿH‹©Ÿ-H‰ùH‹=¿ž-H‹0H‹=¢-H‹?‹H)ñ…À…ˆýÿÿH‹æ -ƒ8„™H)òL‹$H5RAÿÔésýÿÿ€…Û„°ùÿÿH‹± -‹…É„3ùÿÿHƒ|$„“ùÿÿH‹Ô¡-‹…À…+ùÿÿH‹C¥-H‹Ÿ-H5®QL‹$H‹ H‹ -H‹H‹H)ÁH)Âé&ùÿÿD‹T$E…fAÅE…ÒEDÅéðöÿÿD‹d$A…E…E…äDEÀéÑöÿÿH‹š¥-D‹E…Ût>H‹Û -ÇH‹ -H‹H‰H‹¡¢-H‹"¡-‹‰H‹oŸ-H‹П-‹‰H‹ÝŸ-Hƒ8…“÷ÿÿé•ýÿÿƒúþ……÷ÿÿM…ä„ýÿÿH‹µŸ-H‹H9ц ýÿÿH‹¥-H‹=;-‹0H‹ž-H‹?L‹H‹­ -L)ÁL)ÂD‹E…À…ÀüÿÿH‹TŸ-L‹$ƒ8„¨…öH5wP„°üÿÿè»^ûÿé©üÿÿfDƒþþ…÷öÿÿM…ä„‘üÿÿH‹'Ÿ-H‹H9ц~üÿÿé-üÿÿH‹¤-‹…Ét>H‹ Ÿ-ÇH‹õž-H‹ H‰H‹ ˆ¡-H‹  -‹ ‰H‹ Vž-H‹·ž-‹ ‰M…ä„VûÿÿH‹»ž-H‹0H9ò†CûÿÿH‹(-H‹ Aœ-L‹H‹¿Ÿ-H‹9H‰ÑL)Áƒ8„âL)ÆL‹$H‰òH5OAÿÔéûÿÿH‹Õ£-ƒ8t>H‹Ÿ-ÇH‹Lž-H‹H‰H‹ß -H‹`Ÿ-‹‰H‹­-H‹ž-‹‰M…ä„­úÿÿH‹2ž-H‹H‹ž-H‹H9цúÿÿH‹uœ-H‹=Ž›-H‹0H‹ Ÿ-H‹?H)ñƒ8…XúÿÿéËüÿÿH‹1ž-H‹H‹¿-H‰逸ÿÿ…öH5ØN„ûÿÿéSþÿÿH‹„-ƒ8„„L)ÆL‹$H‰òH5£NAÿÔéúÿÿH‹Û-L‰é¤óÿÿH‹Ì-H‰8é¬öÿÿH‹½-L‹$H‹H‰ÂH‰D$H)òH5fNAÿÔéÈùÿÿH‹Ý -H;8…Lüÿÿ¶D5„À„?üÿÿƒèé€ôÿÿH‹p-H5+NH‹H‰ÂH‰D$L)ÂL‹$AÿÔé{ùÿÿ€AWAVHcöAUATL7US‰ÓHƒì(H‹’›-ƒúEÉH‰L$L‰D$AáýÿÿH‰8H‹I¡-AÁ؃úEíL‰H‹: -AƒÅƒúEäL‰H‹öš-AƒäAƒÄƒúHÉH‰8H‹Fœ-HáÈùÿÿHÁôƒúMÒÇH‹e-IƒâüIƒÂƒúÇH‹%œ-HÇH‹?Ÿ-ÇH‹’œ-HÇH‹l¡-ÇH‹Wœ-HÇH‹œ-HÇH‹Ûž-ÇÀƒÀƒúíˆD$H‹XŸ-ƒåŸƒÅ|I9û‰(„çE1ÀºA¿HR­ H¾2HBLt21öë€HƒÀ¶Pÿ€úLDÇAD÷L9ðuè@„ö… fD¾7E…íE‰ð~ZH“« EíMcíIÂKtjüI9òw@L‰Òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD90áfD9pnHPH9ÖsÖDHÉ¢ HÁE„ä~OI¾üHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝE¾äHùEáH+¡ Hcí¾<(…ÿ~N?H˜HtAüH9ñwH‹—-ÇH‹9–-H‹H‰H‹̘-H‹M—-‹‰H‹š•-H‹û•-‹‰H‹0—-D‹E…ÒuH‹ù•-Hƒ8„ËH‹—-ÇéüÿÿH‹þ˜-ÇþÿÿÿéóûÿÿH‹””-H‹H‰D$HPH‹Ñ•-H‰éÑûÿÿH‹r”-H‹H‹¸•-HQH‰H‹²˜-‹0ƒþÿ„Ò ÿÿÿƒþþ…˜ûÿÿH…ít[H‹d•-H‹H9ÑvLH‹Åš-H‹=Þ“-‹0H‹Å“-H‹?L‹H‹`–-L)ÂL)ÁD‹E…À„¡…öL‹D$H53F…±ÿÕH‹ñ”-ÇH‹$–-ÇH‹¿“-H‹H‹å”-H‰éûÿÿH‹þ—-ÇéóúÿÿH‹ì—-ÇéáúÿÿH‹Ò”-H‹H‰D$HPÿH‹o“-H‰é¿úÿÿH‹¸—-Çé­úÿÿH‹ž”-H‹8H‹D“-HOÿH‰H‹Ž—-‹ƒúÿ„¿Ž«…Ò„=ƒú„èýÿÿégúÿÿH‹`—-ÇÿÿÿÿéUúÿÿH‹N—-ÇéCúÿÿH‹<—-Çé1úÿÿH‹*—-ÇéúÿÿH‹—-Çé úÿÿH‹—-ÇéûùÿÿH‹œ’-H‹H‹â“-H‰H‹ˆ’-HƒêH‰éÔùÿÿH‹Í–-‹ƒúÿ„C?ÿÿÿƒúþ…³ùÿÿH…í„rþÿÿH‹K’-H‹H‹q“-H‹H9ʃUþÿÿéþÿÿH‹”-D‹E…É…uùÿÿH‹.“-ÇH‹9“-Hƒ8…WùÿÿH‹“-H‹H‹“-H‰é>ùÿÿfDH‹y˜-D‹E…Òt>H‹º“-ÇH‹í’-H‹H‰H‹€•-H‹”-‹‰H‹N’-H‹¯’-‹‰H‹¼’-Hƒ8…Úøÿÿé~ÿÿÿH‹˜-‹…Ét>H‹ Y“-ÇH‹Œ’-H‹ H‰H‹ •-H‹ “-‹ ‰H‹ í‘-H‹N’-‹ ‰H…ítPH‹V’-H‹0H9òvAH‹Ç-H‹ Ð-L‹H‹^“-H‹9H‰ÑD‹L)ÁE…Û„šL)ÆL‹D$H‰òH5*CÿÕH‹î‘-ÇH‹!“-ÇH‹ì‘-HÇéøÿÿƒþþ…ÿ÷ÿÿH…턾üÿÿH‹Ç‘-H‹H9ц«üÿÿH‹$—-H‹==-‹0H‹$-H‹?L‹H‹¿’-L)ÁL)ÂD‹E…À…_üÿÿH‹f‘-L‹D$ƒ8„Õ…öH5ˆB„OüÿÿèÌPûÿéGüÿÿH‹À–-ƒ8t>H‹’-ÇH‹7‘-H‹H‰H‹Ê“-H‹K’-‹‰H‹˜-H‹ù-‹‰H…í„÷þÿÿH‹‘-H‹H‹ó-H‹H9цÚþÿÿH‹`-H‹0H‹þ‘-H)ñH‹=\-ƒ8H‹?„µH)òL‹D$H5ÌAÿÕéþÿÿƒúþ„ÊþÿÿéÄöÿÿH‹–-ƒ8t>H‹I‘-ÇH‹|-H‹H‰H‹“-H‹‘-‹‰H‹Ý-H‹>-‹‰H…í„<þÿÿH‹B-H‹H9׆)þÿÿH‹¯Ž-H‰ùH‹0éGÿÿÿH‹…-H‹H‹-H‰éúÿÿH‹ì-ƒ8t HcHÈÿàH‹’-D‹HxÖ IcóH‹ FŒ-E1ÉH¾0HoD H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…ª E…Û…9…Û„‡H‹`‹-‹…É„þHƒ|$tnH‹‡Œ-‹…À„ŠH‹ö-H‹lj-H5[<L‹D$H‹ H‹1‹-H‹H‹H)ÁH)ÂH‹VŠ-H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðH¡ HÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹‘‹-‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹‰-H‹HxH‰D$H‹‰-H‰8H‹ÒŽ-L‹L9ׄ“H‡Ô H¾0HK× D¾40Hä H¾ 0Hƒã ¶,0H‹PŠ-Dˆt$EöMcöHÉL‹HðÖ MöD¾$0Hã D¾ 0é×ûÿÿH‹€ˆ-H‹ ɉ-H‹H‰D$HƒÀH‰éuýÿÿH‹^ˆ-H‹0H‹¤‰-H‰0H‹Jˆ-HNÿH‰H‹”Œ-‹ƒøÿ„@Ž^…À„óƒø…*ýÿÿH‹³Ž-D‹E…Ét>ÇH‹î‰-H‹ '‰-H‹H‰H‹º‹-H‹ ;Š-‹‰H‹ˆˆ-H‹ éˆ-‹‰H‹Š-D‹E…ÛuH‹çˆ-Hƒ8„ÞH‹þ‰-Çé«üÿÿH‹l-H‹=‡-H5×9L‹D$H‹ H‹§ˆ-H‹H‹H)ÁH)ÂéqýÿÿH‹_‡-H‹ ¨ˆ-H‹H‰H‹ K‡-HƒèH‰éOüÿÿH‹8‡-H‹=ˆ-H‹HAH‰H‹=x‹-‹ƒúÿ„ÿŽÏ…҄׃ú„äþÿÿé üÿÿH‹ò†-H‹ ;ˆ-H‹H‰H‹ Þ†-HPÿH‰H‹ €†-L‹D$H‹H‹ Yˆ-H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ‹-Hc1H‹ GŠ-H‹4ñ‰ÁH‹ú†-H‹8AÿÖé—ûÿÿH‹ØŠ-Çé…ûÿÿH‹ÆŠ-ÇþÿÿÿésûÿÿH‹´Š-ÇéaûÿÿH‹¢Š-ÇÿÿÿÿéOûÿÿH‹ˆ‡-H‹0H‹.†-HNÿH‰H‹xŠ-‹ƒøÿ…äýÿÿH‹®Œ-‹8…ÿt>ÇH‹ë‡-H‹ $‡-H‹H‰H‹·‰-H‹ 8ˆ-‹‰H‹…†-H‹ æ†-‹‰M…ötMH‹î†-H‹H9Æv>H‹ _…-H‹H‹ †-H‹9H‰ñH‹5ð‡-H)у>„/H)ÐL‹D$H5È7‰ÂAÿÖH‹‰†-ÇH‹¼‡-ÇH‹‡†-HÇé[úÿÿH‹œ‰-‹ƒøÿ„Ëýÿÿƒøþ…:úÿÿM…ötfH‹…-H‹H‹D†-H‹H9ÊsMH‹=µ„-H‹ž‹-H‹7H‹=\…-‹H)ñH)òH‹5=‡-H‹?D‹E…À„d…ÀL‹D$H57…tAÿÖH‹Ð…-H‹ á…-ÇH‹ü†-ÇH‹—„-H‹H‰éœùÿÿH‹݆-D‹E…Ò…‰ùÿÿH‹Š…-ÇH‹•…-Hƒ8…kùÿÿH‹ì…-H‹ }…-H‹H‰éRùÿÿH‹“ˆ-Çé@ùÿÿH‹)„-H‹ r…-H‹HƒÀH‰é<ýÿÿH‹\…-H‹ „-H‹H‰D$HƒèH‰éùÿÿH‹ŠŠ-‹…Òt>ÇH‹Ç…-H‹ …-H‹H‰H‹“‡-H‹ †-‹‰H‹a„-H‹ „-‹‰M…ö„%þÿÿH‹Æ„-H‹H9ƆþÿÿH‹ 3ƒ-H‹H‰ñH‹5Þƒ-H‹>H‹5Ä…-H)ÑD‹E…Û…ÑýÿÿH‹5n„-ƒ>„ÉH)ÐL‹D$H55‰ÂAÿÖé¼ýÿÿ@H‹ɉ-D‹E…Òt>ÇH‹…-H‹ =„-H‹H‰H‹І-H‹ Q…-‹‰H‹žƒ-H‹ ÿƒ-‹‰H‹ „-Hƒ8…â÷ÿÿérþÿÿƒøþ…Ô÷ÿÿM…ö„üýÿÿH‹äƒ-H‹H9цéýÿÿH‹=Q‚-H‹:‰-H‹7H‹=ø‚-‹H)ñH)òH‹5Ù„-H‹?D‹E…À…œýÿÿH‹5ƒƒ-L‹D$ƒ>„Å…ÀH5¥4„ŒýÿÿèéBûÿé…ýÿÿ@ƒúþ…G÷ÿÿM…ö„oýÿÿH‹Wƒ-H‹H9ц\ýÿÿé ýÿÿH‹ ¯ˆ-‹1…öt>H‹òƒ-ÇH‹ %ƒ-H‹H‰H‹¸…-H‹ 9„-‹‰H‹†‚-H‹ ç‚-‹‰M…ö„JüÿÿH‹ ë‚-H‹H9І7üÿÿH‹ X-H‹1H‹ ‚-H)ðH‹9H‰ÁH‹æƒ-ƒ8„OH)òL‹D$H5Á3AÿÖéöûÿÿH‹ˆ-D‹E…Ét>ÇH‹Bƒ-H‹ {‚-H‹H‰H‹…-H‹ ƒ-‹‰H‹Ü-H‹ =‚-‹‰M…ö„ ûÿÿH‹a‚-H‹H‹7‚-H‹H9Á†ƒûÿÿH‹=¤€-H‹5U-H‹H‹>H‹58ƒ-H)у>…HûÿÿérýÿÿH‹`‚-H‹ ñ-H‹H‰é ùÿÿH‹G‚-H‰8éGöÿÿH‹8‚-L‰é)ôÿÿ…ÀH5é2„Çûÿÿé6þÿÿH‹‚-L‹D$H5Ë2H‹H‰D$H)ÐH‰ÂAÿÖéãúÿÿH‹4…-H;8…ôõÿÿ¾D5„ÀŽçõÿÿƒèéÿôÿÿH‹G-ƒ8tH)òL‹D$H5l2AÿÖé›úÿÿH‹¤-L‹D$H‹H‰ÂH‰D$H)òH5L2AÿÖérúÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹Â-ƒúEÉH‰L$L‰D$AƒáôH‰8H‹|…-AƒÁƒúEäL‰H‹p„-AƒÄƒúíL‰H‹--ƒåùƒÅ ƒúHÉH‰8H‹€-HƒáêHƒÁ8ƒúEÛÇH‹¤-AƒãüAƒÃ I9úÇH‹d€-HÇH‹~ƒ-ÇH‹Ñ€-HÇH‹«…-ÇH‹–€-HÇH‹@€-HÇH‹ƒ-ÇH‹¥ƒ-D‰„ìL57 E1ÀÆD$ºA¿H;7 H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…Ü fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDH¹5 HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéH5 McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùH[4 H-¤3 B¾H 4 D¾H‹ ü-D‰H â3 H¾„ÀtRH ¢5 L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH ²’HcHÈÿàH‹š-D‹H`3 IcóH‹ N~-E1ÉH¾0H75 H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…ÎE…Û…9…Û„‡H‹p}-‹…É„þHƒ|$tnH‹—~-‹…À„H‹‚-H‹×{-H5k.L‹D$H‹ H‹A}-H‹H‹H)ÁH)ÂH‹Æ}-H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁé`þÿÿfH¾t$L)ðHÍø HÁøHЀ<0…ýÿÿHGE…I9†kýÿÿ€ „aýÿÿE…éUýÿÿDH)ÈHÁøAÁéÿýÿÿH‹¡}-‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹'{-H‹HxH‰D$H‹{-H‰8H‹â€-L‹L9ׄzHw1 H¾0H[3 D¶40H3 H¾ 0Hc2 ¶,0H‹`|-Dˆt$HÉL‹H3 D¾$0A¾ÆL5è2 ÀH˜M4FHç1 D¾ 0éÛûÿÿH‹†z-H‹ Ï{-H‹=xz-H‹H‰HHÿH‰H‹=¼~-‹ƒúÿ„׎“…Ò„ƒú…JýÿÿH‹Û€-‹…Òt>ÇH‹|-H‹ Q{-H‹H‰H‹ä}-H‹ e|-‹‰H‹²z-H‹ {-‹‰H‹H|-D‹E…ÛuH‹{-Hƒ8„H‹(|-ÇéÍüÿÿH‹¾y-H‹ {-H‹H‰D$HƒÀH‰é«üÿÿH‹œy-H‹ åz-L‹D$H‹H‰H‹ ƒy-HPÿH‰H‹ %y-H‹H‹ {-H‹ H)ÐH‰L$H)ÑH‰ÊH‹ «}-Hc1H‹ éx-H‹4ñ‰ÁH‹{-H‹8AÿÖé9üÿÿH‹*y-H‹=sz-H‹HAH‰H‹=j}-‹ƒúÿ„”®þÿÿƒúþ…üÿÿM…ötYH‹z-H‹H9ÑvJH‹=x-H‹v-H‹7H‹=”z-‹H)ñH)òH‹5{-H‹?ƒ>„L…ÀL‹D$H5î*…_AÿÖH‹«y-H‹ ¼y-ÇH‹×z-ÇH‹rx-H‹H‰éoûÿÿH‹¸|-Çé]ûÿÿH‹Nx-H‹ —y-H‹H‰H‹ :x-HƒèH‰é6ûÿÿH‹ÿ}-H‹Ðw-H5j*L‹D$H‹ H‹:y-H‹H‹H)ÁH)ÂéôûÿÿH‹Jz-D‹E…Ò…îúÿÿH‹÷x-ÇH‹y-Hƒ8…ÐúÿÿH‹Yy-H‹ êx-H‹H‰é·úÿÿH‹|-Çé¥úÿÿH‹æx-H‹=w-H‹HHÿH‰H‹=Ö{-‹ƒúÿ…ýÿÿH‹ ~-D‹ E…Ét>H‹My-ÇH‹ €x-H‹H‰H‹{-H‹ ”y-‹‰H‹áw-H‹ Bx-‹‰M…ötNH‹ Jx-H‹H9Ðv?H‹ »v-H‹1H‹ Éx-H)ðH‹9H‰ÁH‹Iy-D‹E…À„ùH)òL‹D$H5!)AÿÖH‹äw-ÇH‹y-ÇH‹âw-HÇé®ùÿÿH‹÷z-ÇéœùÿÿH‹åz-ÇÿÿÿÿéŠùÿÿH‹ }-D‹ E…Ét>H‹\x-ÇH‹ w-H‹H‰H‹"z-H‹ £x-‹‰H‹ðv-H‹ Qw-‹‰M…ö„YÿÿÿH‹ Uw-H‹H9ІFÿÿÿH‹ Âu-H‹1H)ðH‰ÁH‹Êw-H‹8H‹Px-D‹E…À…ÿÿÿH‹ýv-ƒ8„}H)òL‹D$H5(AÿÖéòþÿÿDƒúþ…¿øÿÿM…ö„ýÿÿH‹×v-H‹H9цýÿÿH‹=Du-H‹-|-H‹7H‹=Kw-‹H)ñH)òH‹5Ìw-H‹?D‹E…Û…´üÿÿH‹5vv-L‹D$D‹E…Ò„—…ÀH5•'„¡üÿÿèÙ5ûÿéšüÿÿ@H‹É{-‹…Ét>ÇH‹w-H‹ ?v-H‹H‰H‹Òx-H‹ Sw-‹‰H‹ u-H‹ v-‹‰H‹v-Hƒ8…Ü÷ÿÿéýÿÿH‹`v-H‹ ñu-H‹H‰éßúÿÿ…ÀH5'„ üÿÿédÿÿÿH‹3v-H‰8é#øÿÿH‹$v-L‰éöÿÿH‹]y-H;8… øÿÿ¾D5„ÀŽøÿÿƒèé ÷ÿÿH‹ðu-L‹D$H‹H‰ÂH‰D$H)òH5˜&AÿÖécýÿÿfDAWAVHcöAUATL7US‰ÓHƒì(H‹t-ƒúEÉH‰L$L‰D$Aƒá÷H‰8H‹Ìy-AƒÁ'ƒúEäL‰H‹Àx-AƒÄƒúíL‰H‹}s-ƒåúƒÅƒúHÉH‰8H‹Ït-HƒáðHƒÁJƒúEÛÇH‹ôu-AƒãýAƒÃ I9úÇH‹´t-HÇH‹Îw-ÇH‹!u-HÇH‹ûy-ÇH‹æt-HÇH‹t-HÇH‹jw-ÇH‹õw-D‰„üE1ÀA¾ÆD$º A¿H ) H¾2HBLl21öëf„HƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…È fD¾/E…äE‰è~ZH{( EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDH' HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHû& McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHC& H-Ì% B¾H & D¾H‹ Dv-D‰H Ú% H¾„ÀtRH j' L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH R‡HcHÈÿàH‹âu-D‹Hh% IcóH‹ –r-E1ÉH¾0Hÿ& H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…ª E…Û…9…Û„‡H‹°q-‹…É„þHƒ|$tnH‹×r-‹…À„âH‹Fv-H‹p-H5«"L‹D$H‹ H‹q-H‹H‹H)ÁH)ÂH‹¦v-H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðHñê HÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹áq-‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹go-H‹HxH‰D$H‹To-H‰8H‹"u-L‹L9ׄ“H‡# H¾0H#% D¾40H×$ H¾ 0H+$ ¶,0H‹ p-Dˆt$EöMcöHÉL‹HØ$ MöD¾$0HÙ# D¾ 0éÔûÿÿH‹Ðn-H‹ p-H‹H‰D$HƒÀH‰éuýÿÿH‹®n-H‹0H‹ôo-H‰0H‹šn-HNÿH‰H‹är-‹ƒøÿ„@Ž^…À„óƒø…*ýÿÿH‹u-D‹E…Ét>ÇH‹>p-H‹ wo-H‹H‰H‹ r-H‹ ‹p-‹‰H‹Øn-H‹ 9o-‹‰H‹np-D‹E…ÛuH‹7o-Hƒ8„ÞH‹Np-Çé«üÿÿH‹ÇH‹Ôn-H‹ n-H‹H‰H‹ p-H‹ !o-‹‰H‹nm-H‹ Ïm-‹‰M…ötMH‹×m-H‹H9Æv>H‹ Hl-H‹H‹ ör-H‹9H‰ñH‹5Ùn-H)у>„ÈH)ÐL‹D$H5±‰ÂAÿÖH‹rm-ÇH‹¥n-ÇH‹pm-HÇéôúÿÿH‹-l-H‹ vm-H‹HƒÀH‰H‹ Åk-L‹D$H‹H‹ žm-H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Fp-Hc1H‹ „n-H‹4ñ‰ÁH‹?r-H‹8AÿÖéŒúÿÿH‹Åk-H‹ m-H‹H‰H‹ ±k-HƒèH‰éeúÿÿH‹öo-ÇéSúÿÿH‹Œk-H‹ Õl-H‹H‰H‹ xk-HPÿH‰éPÿÿÿH‹µl-H‹ ^k-H‹H‰D$HƒèH‰é úÿÿH‹›o-‹ƒøÿ„z·üÿÿƒøþ…éùÿÿM…ötfH‹k-H‹H‹Cl-H‹H9ÊsMH‹=´j-H‹q-H‹7H‹=[q-‹H)ñH)òH‹5ÇH‹l-H‹ Pk-H‹H‰H‹ãm-H‹ dl-‹‰H‹±j-H‹ k-‹‰M…ö„ŒýÿÿH‹k-H‹H9ƆyýÿÿH‹ ƒi-H‹H‰ñH‹5.p-H‹>H‹5l-H)ÑD‹E…Û…8ýÿÿH‹5¾j-ƒ>„ÉH)ÐL‹D$H5߉ÂAÿÖé#ýÿÿ@H‹p-D‹E…Òt>ÇH‹Tk-H‹ j-H‹H‰H‹ m-H‹ ¡k-‹‰H‹îi-H‹ Oj-‹‰H‹\j-Hƒ8…â÷ÿÿéÃþÿÿƒøþ…Ô÷ÿÿM…ö„MþÿÿH‹4j-H‹H9ц:þÿÿH‹=¡h-H‹Šo-H‹7H‹=Ho-‹H)ñH)òH‹5)k-H‹?D‹E…À…íýÿÿH‹5Ói-L‹D$ƒ>„Å…ÀH5õ„Ýýÿÿè9)ûÿéÖýÿÿ@ƒúþ…G÷ÿÿM…ö„ÀýÿÿH‹§i-H‹H9ц­ýÿÿé[ýÿÿH‹ ÿn-‹1…öt>H‹Bj-ÇH‹ ui-H‹H‰H‹l-H‹ ‰j-‹‰H‹Öh-H‹ 7i-‹‰M…ö„±ûÿÿH‹ ;i-H‹H9ІžûÿÿH‹ ¨g-H‹1H‹ Vn-H)ðH‹9H‰ÁH‹6j-ƒ8„OH)òL‹D$H5AÿÖé]ûÿÿH‹Wn-D‹E…Ét>ÇH‹’i-H‹ Ëh-H‹H‰H‹^k-H‹ ßi-‹‰H‹,h-H‹ h-‹‰M…ö„ûÿÿH‹±h-H‹H‹‡h-H‹H9Á†êúÿÿH‹=ôf-H‹5¥m-H‹H‹>H‹5ˆi-H)у>…¯úÿÿérýÿÿH‹°h-H‹ Ah-H‹H‰é ùÿÿH‹—h-H‰8éGöÿÿH‹ˆh-L‰é)ôÿÿ…ÀH59„üÿÿé6þÿÿH‹eh-L‹D$H5H‹H‰D$H)ÐH‰ÂAÿÖéJúÿÿH‹„k-H;8…ôõÿÿ¾D5„ÀŽçõÿÿƒèéÿôÿÿH‹—g-ƒ8tH)òL‹D$H5¼AÿÖéúÿÿH‹ôg-L‹D$H‹H‰ÂH‰D$H)òH5œAÿÖéÙùÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹f-ƒúEÉH‰L$L‰D$AƒááH‰8H‹Ìk-AƒÁpƒúEíL‰H‹Àj-AƒÅƒúEäL‰H‹|e-AƒäûAƒÄ ƒúHÉH‰8H‹Ìf-HƒáÆHÁăúMÒÇH‹îg-IƒâüIƒÂƒúÇH‹®f-HÇH‹Èi-ÇH‹g-HÇH‹õk-ÇH‹àf-HÇH‹Šf-HÇH‹di-ÇÀƒÀƒúíˆD$H‹ái-ƒåøƒÅI9û‰(„pE1ÀºA¿H» H¾2HBLt21öë„HƒÀ¶Pÿ€ú LDÇAD÷L9ðuè@„ö…ú fD¾7E…íE‰ð~ZH» EíMcíIÂKtjüI9òw@L‰Òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD90áfD9pVHPH9ÖsÖDHñ HÁE„ä~OI¾üHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãMHPH9ÖsÝE¾äHùEáH Hcí¾<(…ÿ~N?H˜HtAüH9ñwH‹lb-ÇH‹Ÿa-H‹H‰H‹2d-H‹³b-‹‰H‹a-H‹aa-‹‰H‹–b-D‹E…ÒuH‹_a-Hƒ8„WH‹vb-ÇéãüÿÿH‹dd-ÇéÑüÿÿH‹ú_-H‹H‹@a-HQH‰H‹:d-‹0ƒþÿ„Õ.ÿÿÿƒþþ…˜üÿÿH…ít[H‹ì`-H‹H9ÑvLH‹Mf-H‹=c-‹0H‹M_-H‹?L‹H‹èa-L)ÂL)ÁD‹E…À„…öL‹D$H5»…(ÿÕH‹y`-ÇH‹¬a-ÇH‹G_-H‹H‹m`-H‰éüÿÿH‹~`-H‹H‰D$HPÿH‹_-H‰éãûÿÿH‹ _-H‹HPH‹N`-H‰H‹¤^-H‰ÑL‹D$H‹0H‹z`-H‹H)ñH‰D$H‰ÂH‹%c-H)òH‹5ód-Hc8H‹4þH‹=-b-H‹?ÿÕé{ûÿÿH‹¤^-H‹H‹ê_-H‰H‹^-HJÿH‰ëŒH‹€^-H‹H‹Æ_-H‰H‹l^-HƒêH‰é0ûÿÿH‹±b-ÇéûÿÿH‹Ÿb-Çé ûÿÿH‹b-‹ƒúÿ„ÝŽ£…Ò„·ƒú„ýÿÿéÞúÿÿH‹W_-H‹éhÿÿÿH‹Pb-Çÿÿÿÿé½úÿÿH‹6_-H‹8H‹Ü]-HOÿH‰H‹&b-‹ƒúÿ„œƒúþ…ˆúÿÿH…í„GþÿÿH‹Ø^-H‹H9ц4þÿÿH‹5d-H‹=a-‹0H‹5]-H‹?L‹H‹Ð_-L)ÁL)ÂD‹E…À…èýÿÿH‹w^-L‹D$ƒ8„ò…öH5™„ØýÿÿèÝûÿéÐýÿÿ„H‹a-ÇéîùÿÿH‹o_-D‹E…É…ÛùÿÿH‹^-ÇH‹'^-Hƒ8…½ùÿÿH‹~^-H‹H‹ ^-H‰é¤ùÿÿ@…Û„¨úÿÿH‹Ù]-‹…É„+úÿÿHƒ|$„‹úÿÿH‹ü^-‹…À…#úÿÿH‹kb-H‹<\-H5ÖL‹D$H‹ H‹¦]-H‹H‹H)ÁH)ÂéúÿÿH‹þb-D‹E…Òt>H‹?^-ÇH‹r]-H‹H‰H‹`-H‹†^-‹‰H‹Ó\-H‹4]-‹‰H‹A]-Hƒ8…×øÿÿéÿÿÿH‹›b-‹…Ét>H‹ Þ]-ÇH‹]-H‹ H‰H‹ ¤_-H‹%^-‹ ‰H‹ r\-H‹Ó\-‹ ‰H…ítPH‹Û\-H‹0H9òvAH‹L[-H‹ _-L‹H‹ã]-H‹9H‰ÑD‹L)ÁE…Û„bL)ÆL‹D$H‰òH5¯ ÿÕH‹s\-ÇH‹¦]-ÇH‹q\-HÇéøÿÿƒþþ„týÿÿé÷÷ÿÿH‹Àa-ƒ8t>H‹]-ÇH‹7\-H‹H‰H‹Ê^-H‹K]-‹‰H‹˜[-H‹ù[-‹‰H…í„rÿÿÿH‹ý[-H‹H9׆_ÿÿÿH‹jZ-H‰ùH‹0H‹]-H)ñH‹=^-ƒ8H‹?„H)òL‹D$H5Ó ÿÕéÿÿÿƒúþ…H÷ÿÿH…í„ûÿÿH‹hZ-H‹H‹Ž[-H‹H9ʃêúÿÿé™úÿÿH‹æ`-ƒ8t>H‹*\-ÇH‹][-H‹H‰H‹ð]-H‹q\-‹‰H‹¾Z-H‹[-‹‰H…턘þÿÿH‹C[-H‹H‹[-H‹H9ц{þÿÿH‹†Y-H‹0éÿÿÿH‹_[-H‹H‹íZ-H‰éùÿÿH‹F[-L‰é÷ôÿÿH‹^-H;8…ÆüÿÿA¶4„À„¹üÿÿƒèé öÿÿH‹’Z-ƒ8t*H)òL‹D$H5· ÿÕéýýÿÿ…öH5° „æùÿÿé üÿÿH‹ÜZ-L‹D$H‹H‰ÂH‰D$H)òH5„ ÿÕéÁýÿÿH‹´Z-H‰8éd÷ÿÿH‹%Z-ƒ8tL)ÆL‹D$H‰òH5G ÿÕéýÿÿH‹€Z-H5; H‹H‰ÂH‰D$L)ÂL‹D$ÿÕéeýÿÿ€AWAVHcöAUATL7US‰ÓHƒì(H‹¢X-ƒúEÉH‰L$L‰D$AƒáñH‰8H‹\^-AƒÁƒúEäL‰H‹P]-AƒÄƒúíL‰H‹ X-ƒåúƒÅ ƒúHÉH‰8H‹_Y-HƒáäHƒÁ6ƒúEÛÇH‹„Z-AƒãüAƒÃ I9úÇH‹DY-HÇH‹^\-ÇH‹±Y-HÇH‹‹^-ÇH‹vY-HÇH‹ Y-HÇH‹ú[-ÇH‹…\-D‰„ìL5Õ E1ÀÆD$º A¿Hû H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…J fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDH™ HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéH  McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùH[ H-Ô B¾H  D¾H‹ ÜZ-D‰H â H¾„ÀtRH b L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH ÒlHcHÈÿàH‹zZ-D‹Hp IcóH‹ .W-E1ÉH¾0H÷ H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…<E…Û…9…Û„‡H‹PV-‹…É„þHƒ|$tnH‹wW-‹…À„H‹æZ-H‹·T-H5KL‹D$H‹ H‹!V-H‹H‹H)ÁH)ÂH‹†V-H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁé`þÿÿfH¾t$L)ðH­Ñ HÁøHЀ<0…ýÿÿHGE…I9†kýÿÿ€ „aýÿÿE…éUýÿÿDH)ÈHÁøAÁéÿýÿÿH‹V-‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹T-H‹HxH‰D$H‹ôS-H‰8H‹ÂY-L‹L9ׄhH— H¾0H D¶40Hß H¾ 0HC ¶,0H‹@U-Dˆt$HÉL‹HÖ D¾$0A¾ÆL5¶ ÀH˜M4FHç D¾ 0éÛûÿÿH‹fS-H‹ ¯T-H‹=XS-H‹H‰HHÿH‰H‹=œW-‹ƒúÿ„ù޳…Ò„;ƒú…JýÿÿH‹»Y-‹…Òt>ÇH‹øT-H‹ 1T-H‹H‰H‹ÄV-H‹ EU-‹‰H‹’S-H‹ óS-‹‰H‹(U-D‹E…ÛuH‹ñS-Hƒ8„(H‹U-ÇéÍüÿÿH‹žR-H‹ çS-H‹H‰D$HƒÀH‰é«üÿÿH‹|R-H‹=ÅS-H‹HAH‰H‹=¼V-‹ƒúÿ„Ì ÿÿÿƒúþ…rüÿÿM…ötYH‹nS-H‹H9ÑvJH‹=ßQ-H‹ÈX-H‹7H‹=ÆS-‹H)ñH)òH‹5gT-H‹?ƒ>„Þ…ÀL‹D$H5@…ñAÿÖH‹ýR-H‹ S-ÇH‹)T-ÇH‹ÄQ-H‹H‰éáûÿÿH‹²Q-H‹ ûR-H‹H‰H‹ žQ-HƒèH‰éºûÿÿH‹‹Q-H‹ ÔR-L‹D$H‹H‰H‹ rQ-HPÿH‰H‹ Q-H‹H‹ òR-H‹ H)ÐH‰L$H)ÑH‰ÊH‹ šU-Hc1H‹ ¸U-H‹4ñ‰ÁH‹ÓR-H‹8AÿÖéHûÿÿH‹qU-Çé6ûÿÿH‹ßV-H‹°P-H5JL‹D$H‹ H‹R-H‹H‹H)ÁH)ÂéôûÿÿH‹"R-H‹ ËP-H‹H‰D$HƒèH‰éßúÿÿH‹R-H‹=©P-H‹HHÿH‰H‹=ðT-‹ƒúÿ…TýÿÿH‹ &W-D‹ E…Ét>H‹gR-ÇH‹ šQ-H‹H‰H‹-T-H‹ ®R-‹‰H‹ûP-H‹ \Q-‹‰M…ötNH‹ dQ-H‹H9Ðv?H‹ ÕO-H‹1H‹ ÃQ-H)ðH‹9H‰ÁH‹cR-D‹E…À„UH)òL‹D$H5;AÿÖH‹þP-ÇH‹1R-ÇH‹üP-HÇéèùÿÿH‹T-ÇéÖùÿÿH‹ÿQ-D‹E…Ò…ÃùÿÿH‹¬P-ÇH‹·P-Hƒ8…¥ùÿÿH‹Q-H‹ ŸP-H‹H‰éŒùÿÿH‹µS-ÇézùÿÿH‹£S-ÇÿÿÿÿéhùÿÿH‹ ÙU-D‹ E…Ét>H‹Q-ÇH‹ MP-H‹H‰H‹àR-H‹ aQ-‹‰H‹®O-H‹ P-‹‰M…ö„ýþÿÿH‹ P-H‹H9ІêþÿÿH‹ €N-H‹1H)ðH‰ÁH‹hP-H‹8H‹Q-D‹E…À…«þÿÿH‹»O-ƒ8„]H)òL‹D$H5ÜAÿÖé–þÿÿƒúþ…ŸøÿÿM…ö„‚üÿÿH‹—O-H‹H9цoüÿÿH‹=N-H‹íT-H‹7H‹=ëO-‹H)ñH)òH‹5ŒP-H‹?D‹E…Û…"üÿÿH‹56O-L‹D$D‹E…Ò„¼…ÀH5U„üÿÿè™ûÿéüÿÿ@H‹‰T-‹…Ét>ÇH‹ÆO-H‹ ÿN-H‹H‰H‹’Q-H‹ P-‹‰H‹`N-H‹ ÁN-‹‰H‹ÎN-Hƒ8…¼÷ÿÿéþÿÿH‹ O-H‹ ±N-H‹H‰é¿úÿÿH‹OR-H;8…øÿÿ¾D5„ÀŽøÿÿƒèé2÷ÿÿ…ÀH5¢ÿ„Sûÿÿé?ÿÿÿH‹ÎN-L‹D$H‹H‰ÂH‰D$H)òH5vÿAÿÖé'ýÿÿH‹¥N-H‰8éµ÷ÿÿH‹–N-L‰é§õÿÿfDAWAVHcöAUATL7US‰ÓHƒì(H‹ÒL-ƒúEÉH‰L$L‰D$AƒáìH‰8H‹ŒR-AƒÁdƒúEäL‰H‹€Q-AƒÄƒúíL‰H‹=L-ƒåùƒÅ ƒúHÉH‰8H‹M-HƒáÞHÁÀƒúEÛÇH‹±N-AƒãúAƒÃI9úÇH‹qM-HÇH‹‹P-ÇH‹ÞM-HÇH‹¸R-ÇH‹£M-HÇH‹MM-HÇH‹'P-ÇH‹²P-D‰„‰E1ÀA¾ÆD$ºA¿H øH¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…÷ fD¾/E…äE‰è~ZH[÷EäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHÁõHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéH#õMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHôH-óB¾H °óD¾H‹ O-D‰H ZóH¾„À„VH föHȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿHLaHcHÂÿâ€H¾t$L)ðHðˆ HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹K-‹…Òt_Hƒ|$tWH‹O-H‹ÙH-H5mûL‹D$H‹ H‹CJ-H‹H‹H)ÁH)ÂH‹XJ-H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹šM-D‹HÐñIcóH‹ NJ-E1ÉH¾0H÷ôH‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…÷E…Û„·H‹`H-H‹HxH‰D$H‹MH-H‰8H‹N-L‹L9ׄöH ñH¾0HTôD¾40Hèó¶ 0Hò¶,0H‹šI-Dˆt$EöMcöHÉL‹HúóMöD¾$0H+òD¶ 0éüÿÿH‹ÊG-H‹H‰D$HPH‹I-H‰é·ýÿÿH‹¨G-H‹8H‹îH-H‰8H‹”G-HOÿH‰H‹ÞK-‹ƒúÿ„ Ž“…Ò„(ƒú…lýÿÿH‹ýM-D‹E…Ét>H‹>I-ÇH‹qH-H‹H‰H‹K-H‹…I-‹‰H‹ÒG-H‹3H-‹‰H‹hI-D‹E…ÒuH‹1H-Hƒ8„H‹HI-ÇéíüÿÿH‹ÞF-H‹H‹$H-HQH‰H‹K-‹0ƒþÿ„•Že…ö„hƒþ„@ÿÿÿé§üÿÿH‹˜F-H‹H‹ÞG-H‰H‹„F-HJÿH‰H‹&F-H‰ÑL‹D$H‹0H‹üG-H‹H)ñH‰D$H‰ÂH‹§J-H)òH‹5MM-Hc8H‹4þH‹=G-H‹?AÿÔé4üÿÿH‹}J-Çé"üÿÿH‹F-H‹H‹YG-H‰H‹ÿE-HƒêH‰éûûÿÿH‹DJ-ÇþÿÿÿééûÿÿH‹2J-‹ƒúÿ„TTþÿÿƒúþ…ÈûÿÿM…ätfH‹´E-H‹H‹ÚF-H‹H9ÊsMH‹;L-H‹=ìF-‹0H‹;E-H‹?L‹H‹ÖG-L)ÁL)ÂD‹E…À„å…öL‹D$H5©÷…õAÿÔH‹fF-ÇH‹™G-ÇH‹4E-H‹H‹ZF-H‰é*ûÿÿH‹kF-L‹H‹E-IHÿH‰H‹[I-‹ƒúÿ…}ýÿÿH‹‘K-ƒ8t>H‹ÕF-ÇH‹F-H‹H‰H‹›H-H‹G-‹‰H‹iE-H‹ÊE-‹‰M…ätKH‹ÒE-H‹I9ÐvH‹NE-ÇH‹D-H‹H‰H‹G-H‹•E-‹‰H‹âC-H‹CD-‹‰M…ä„ÀþÿÿH‹GD-H‹H9׆­þÿÿH‹´B-H‰ùH‹=RD-H‹0H‹HE-H‹?D‹H)ñE…Û…nþÿÿH‹ïC-ƒ8„dH)òL‹D$H5õAÿÔéYþÿÿ€…Û„ÈùÿÿH‹¹C-‹…É„KùÿÿHƒ|$„«ùÿÿH‹ÜD-‹…À…CùÿÿH‹KH-H‹B-H5¶ôL‹D$H‹ H‹†C-H‹H‹H)ÁH)Âé>ùÿÿH‹ÞH-D‹E…Òt>H‹D-ÇH‹RC-H‹H‰H‹åE-H‹fD-‹‰H‹³B-H‹C-‹‰H‹!C-Hƒ8…ï÷ÿÿéþÿÿƒúþ…á÷ÿÿM…ä„{üÿÿH‹ùB-H‹H9цhüÿÿH‹VH-H‹=C-‹0H‹VA-H‹?L‹H‹ñC-L)ÁL)ÂD‹E…À…üÿÿH‹˜B-L‹D$ƒ8„¬…öH5ºó„ üÿÿèþûÿéüÿÿf„ƒþþ…O÷ÿÿM…ä„éûÿÿH‹gB-H‹H9цÖûÿÿé„ûÿÿH‹¿G-‹…Ét>H‹ C-ÇH‹5B-H‹ H‰H‹ ÈD-H‹IC-‹ ‰H‹ –A-H‹÷A-‹ ‰M…ä„tüÿÿH‹ûA-H‹0H9ò†aüÿÿH‹h@-H‹ B-L‹H‹ÿB-H‹9H‰ÑL)Áƒ8„ãL)ÆL‹D$H‰òH5ÎòAÿÔéüÿÿH‹G-ƒ8t>H‹XB-ÇH‹‹A-H‹H‰H‹D-H‹ŸB-‹‰H‹ì@-H‹MA-‹‰M…ä„ÊûÿÿH‹qA-H‹H‹GA-H‹H9ц­ûÿÿH‹´?-H‹=UA-H‹0H‹KB-H‹?H)ñƒ8…tûÿÿéýÿÿH‹pA-H‹H‹þ@-H‰éÏøÿÿ…öH5ò„_úÿÿéOþÿÿH‹Ã@-ƒ8„†L)ÆL‹D$H‰òH5áñAÿÔé*ûÿÿH‹A-L‰éúóÿÿH‹ A-H‰8éúöÿÿH‹û@-L‹D$H‹H‰ÂH‰D$H)òH5£ñAÿÔéãúÿÿH‹D-H;8…üÿÿ¶D5„À„tüÿÿƒèéÕôÿÿH‹­@-H5hñH‹H‰ÂH‰D$L)ÂL‹D$AÿÔé•úÿÿAWAVHcöAUATL7US‰ÓHƒì(H‹Ò>-ƒúEÉH‰L$L‰D$AƒáìH‰8H‹ŒD-AƒÁ8ƒúEíL‰H‹€C-AƒÅƒúEäL‰H‹<>-AƒäúAƒÄƒúHÉH‰8H‹Œ?-HƒáÖHƒÁlƒúMÒÇH‹±@-IƒâüIƒÂƒúÇH‹q?-HÇH‹‹B-ÇH‹Þ?-HÇH‹¸D-ÇH‹£?-HÇH‹M?-HÇH‹'B-ÇÀƒÀƒúíˆD$H‹¤B-ƒåûƒÅI9û‰(„sE1ÀºA¿HæH¾2HBLt21öëHƒÀ¶Pÿ€ú LDÇAD÷L9ðuè@„ö…m fD¾7E…íE‰ð~ZHsåEíMcíIÂKtjüI9òw@L‰Òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD90áfD9p^HPH9ÖsÖDHäHÁE„ä~OI¾üHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝE¾äHùEáHkãHcí¾<(…ÿ~N?H˜HtAüH9ñwH‹_;-ÇH‹’:-H‹H‰H‹%=-H‹¦;-‹‰H‹ó9-H‹T:-‹‰H‹‰;-D‹E…ÒuH‹R:-Hƒ8„äH‹i;-ÇéýÿÿH‹ÿ8-H‹H‰D$HPH‹<:-H‰éôüÿÿH‹Ý8-H‹H‹#:-HQH‰H‹=-‹0ƒþÿ„xÿÿÿƒþþ…»üÿÿH…ít[H‹Ï9-H‹H9ÑvLH‹0?-H‹=ñ:-‹0H‹08-H‹?L‹H‹Ë:-L)ÂL)ÁD‹E…À„G…öL‹D$H5žê…WÿÕH‹\9-ÇH‹:-ÇH‹*8-H‹H‹P9-H‰é(üÿÿH‹8-H‹H‹W9-H‰H‹ý7-HJÿL‹D$H‰H‹š7-H‰ÑH‹0H‹u9-H‹H)ñH‰D$H‰ÂH‹ <-H)òH‹5Ž:-Hc8H‹4þH‹=:-H‹?ÿÕé¶ûÿÿH‹÷;-Çé¤ûÿÿH‹å;-Çþÿÿÿé’ûÿÿH‹Ó9-D‹E…É…ûÿÿH‹€8-ÇH‹‹8-Hƒ8…aûÿÿH‹â8-H‹H‹p8-H‰éHûÿÿH‹17-H‹H‹w8-H‰H‹7-HƒêH‰é!ûÿÿH‹Z8-H‹8H‹7-HOÿH‰H‹J;-‹ƒúÿ„ Žù…Ò„4ƒú„KýÿÿéÛúÿÿH‹;-‹ƒúÿ„žÖƒúþ…¾úÿÿH…í„ZþÿÿH‹ž6-H‹H‹Ä7-H‹H9ʃ=þÿÿéìýÿÿH‹É7-H‹H‰D$HPÿH‹f6-H‰énúÿÿH‹§7-H‹éKþÿÿH‹ :-ÇéMúÿÿH‹Ž:-Çÿÿÿÿé;úÿÿH‹|:-Çé)úÿÿf„…Û„(ûÿÿH‹7-‹…É„«úÿÿHƒ|$„ ûÿÿH‹<8-‹…À…£úÿÿH‹«;-H‹|5-H5èL‹D$H‹ H‹æ6-H‹H‹H)ÁH)ÂéžúÿÿH‹><-D‹E…Òt>H‹7-ÇH‹²6-H‹H‰H‹E9-H‹Æ7-‹‰H‹6-H‹t6-‹‰H‹6-Hƒ8…WùÿÿéñýÿÿH‹Û;-‹…Ét>H‹ 7-ÇH‹Q6-H‹ H‰H‹ ä8-H‹e7-‹ ‰H‹ ²5-H‹6-‹ ‰H…ítPH‹6-H‹0H9òvAH‹Œ4-H‹ =7-L‹H‹#7-H‹9H‰ÑD‹L)ÁE…Û„L)ÆL‹D$H‰òH5ïæÿÕH‹³5-ÇH‹æ6-ÇH‹±5-HÇé…øÿÿƒþþ…|øÿÿH…í„üÿÿH‹Œ5-H‹H9цüÿÿH‹é:-H‹=ª6-‹0H‹é3-H‹?L‹H‹„6-L)ÁL)ÂD‹E…À…¹ûÿÿH‹+5-L‹D$ƒ8„Å…öH5Mæ„©ûÿÿè‘ôúÿé¡ûÿÿ@ƒúþ„sÿÿÿéê÷ÿÿH‹s:-ƒ8t>H‹·5-ÇH‹ê4-H‹H‰H‹}7-H‹þ5-‹‰H‹K4-H‹¬4-‹‰H…í„åþÿÿH‹°4-H‹H9׆ÒþÿÿH‹3-H‰ùH‹0H‹¸5-H)ñH‹=¾5-ƒ8H‹?„H)òL‹D$H5†åÿÕé’þÿÿH‹Å4-H‹H‹S4-H‰éúÿÿH‹´9-ƒ8t>H‹ø4-ÇH‹+4-H‹H‰H‹¾6-H‹?5-‹‰H‹Œ3-H‹í3-‹‰H…í„&þÿÿH‹4-H‹H‹ç3-H‹H9ц þÿÿH‹T2-H‹0é5ÿÿÿH‹­3-ƒ8t(L)ÆL‹D$H‰òH5ÏäÿÕéÕýÿÿH‹4-H‰8éø÷ÿÿH‹ù3-H5´äH‹H‰ÂH‰D$L)ÂL‹D$ÿÕéžýÿÿ…öH5‘ä„äùÿÿé6þÿÿH‹=3-ƒ8tJH)òL‹D$H5bäÿÕéhýÿÿH‹›3-L‰é„ôÿÿH‹Ô6-H;8…ÛûÿÿA¶4„À„Îûÿÿƒèé—õÿÿH‹g3-L‹D$H‹H‰ÂH‰D$H)òH5äÿÕé ýÿÿ@f.„AWAVHcöAUATL 7US‰ÓHƒì(H‹‚1-ƒúíH‰L$L‰D$ƒåôH‰8H‹>7-ƒÅƒúEäL‰H‹36-AƒÄƒúEÛL‰H‹ï0-AƒãûAƒÃƒúHÉH‰8H‹?2-HƒáêHƒÁƒúEÒÇH‹d3-AƒâüAƒÂI9ùÇH‹$2-HÇH‹>5-ÇH‹‘2-HÇH‹k7-ÇH‹V2-HÇH‹2-HÇH‹Ú4-ÇH‹e5-D‰„ÔL5ÕE1ÀÆD$ºA¿H{ÕH¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…ô fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hNHPH9ÖsÖDHyÔHÁE„Û~OI¾ûHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãåHPH9ÖsÝE¾ÛHùDÝHûÓMcÒB¾<…ÿ~L?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@ÞHPH9ÖsÖýL%ÜÒHUÓD¾(H‹É3-D‰HÿÒH¾(„ÀtCH ïÓHȾHhLlL9ítHƒÅ€}ÿwñ¶EÿH GHcHÈÿàH‹v3-D‹HŒÒIcòH‹ *0-E1ÉH¾0H“ÓH‹9H¾ HBLD 1ÉëDHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…þE…Ò……Û„‡H‹H/-‹…É„öHƒ|$tnH‹o0-‹…À„ôH‹Þ3-H‹¯--H5CàL‹D$H‹ H‹/-H‹H‹H)ÁH)ÂH‹†4-H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…€HƒÄ([]A\A]A^A_ÃH)ÈHÑøÅé€þÿÿH¾t$L)ðH­ª HÁøHЀ<0…ŸýÿÿHGE…I9Á†‹ýÿÿ€ „ýÿÿE…éuýÿÿDH)ÈHÁøÅéþÿÿfH‹/-‹…Ò„oÿÿÿHƒ|$…ÿÿÿé^ÿÿÿH‹--H‹ P.-H‹=ù,-H‹H‰HHÿH‰H‹==1-‹ƒúÿ„šŽ…Ò„„ƒú…óýÿÿH‹\3-‹0…öt>ÇH‹™.-H‹ Ò--H‹H‰H‹e0-H‹ æ.-‹‰H‹3--H‹ ”--‹‰H‹É.-‹…Éu!H‹”--Hƒ8uH‹ï--H‹ €--H‹H‰H‹›.-ÇéhýÿÿH‹1,-H‹HxH‰D$H‹,-H‰8H‹ì1-L‹L9Ï„WHáÏH¾0HV D¶40HÙÐH¾ 0H}ÐD¶0H‹i--Dˆt$HÉL‹HWV D¾$0A¾ÆL5«ÐÀH˜M4FH о,0é%ûÿÿH‹è/-ÇéµüÿÿH‹~+-H‹=Ç,-H‹HAH‰H‹=¾/-‹ƒúÿ„íþÿÿƒúþ…|üÿÿHƒ|$t]H‹m,-H‹H9ÑvNH‹=Þ*-H‹Ç1-H‹7H‹=Í1-‹H)ñH)òH‹5f--H‹?ƒ>„…ÀL‹D$H5?Ý…¢H‹D$ÿÐH‹ø+-H‹ ,-ÇH‹$--ÇH‹¿*-H‹H‰éäûÿÿH‹­*-H‹ ö+-H‹H‰H‹ ™*-HƒèH‰é½ûÿÿH‹†*-H‹=*-L‹D$H‹H‹À+-H‰HAÿH‰H‹=÷+-H‹*-H‹?H‹H‰úH‰|$H)ÁH)ÂH‹•.-Hc0H‹Ã/-H‹4ðH‹Ø0-H‹8H‹D$ÿÐéIûÿÿH‹ê/-H‹»)-H5UÜL‹D$H‹ H‹%+-H‹H‹H)ÁH)ÂéüÿÿH‹Ý)-H‹ &+-H‹H‰D$HƒÀH‰éòúÿÿH‹,-‹8…ÿ…áúÿÿH‹Â*-ÇH‹Í*-Hƒ8…ÃúÿÿH‰ÁH‹!+-H‹H‰é®úÿÿH‹Ï--ÇéœúÿÿH‹½--ÇéŠúÿÿH‹«--ÇÿÿÿÿéxúÿÿH‹á/-D‹0E…öt>ÇH‹+-H‹ U*-H‹H‰H‹è,-H‹ i+-‹‰H‹¶)-H‹ *-‹‰H‹$*-Hƒ8…úÿÿH‹{*-H‹ *-H‹H‰éúÿÿƒúþ…øùÿÿHƒ|$„ÕýÿÿH‹å)-H‹H9цÂýÿÿH‹=R(-H‹;/-H‹7H‹=A/-‹H)ñH)òH‹5Ú*-H‹?D‹E…Û…qýÿÿH‹5„)-L‹D$D‹E…Ò„ý…ÀH5£Ú„^ýÿÿèçèúÿé[ýÿÿfH‹ Ù.-D‹ E…Ét>H‹*-ÇH‹ M)-H‹H‰H‹à+-H‹ a*-‹‰H‹®(-H‹ )-‹‰L‹t$M…ötNH‹ )-H‹H9Ðv?H‹ ƒ'-H‹1H)ðH‰ÁH‹s.-H‹8H‹*-D‹E…À„ÕH)òL‹D$H5éÙAÿÖH‹¬(-ÇH‹ß)-ÇH‹ª(-HÇéžøÿÿH‹ .-‹…Òt>H‹J)-ÇH‹ }(-H‹H‰H‹+-H‹ ‘)-‹‰H‹Þ'-H‹ ?(-‹‰L‹t$M…ö„zÿÿÿH‹ >(-H‹H9ІgÿÿÿH‹ «&-H‹1H‹ ¡--H)ðH‹9H‰ÁH‹9)-ƒ8…+ÿÿÿH‹é'-ƒ8tAH)òL‹D$H5ÙH‹D$ÿÐéÿÿÿH‹Š+-H;8…bøÿÿA¾,4@„íŽTøÿÿƒíé÷ÿÿH‹(-L‹D$H‹H‰ÂH‰D$H‹D$H)òH5¿ØÿÐéÃþÿÿ…ÀH5¯Ø„aûÿÿéþýÿÿH‹Û'-H‰8éó÷ÿÿH‹Ì'-L‰éýõÿÿff.„AWAVHcöAUATL7US‰ÓHƒì(H‹&-ƒúEÉH‰L$L‰D$AƒáóH‰8H‹¼+-AƒÁgƒúEäL‰H‹°*-AƒÄƒúíL‰H‹m%-ƒåùƒÅ ƒúHÉH‰8H‹¿&-HƒáèHÁ¾ƒúEÛÇH‹á'-AƒãüAƒÃI9úÇH‹¡&-HÇH‹»)-ÇH‹'-HÇH‹è+-ÇH‹Ó&-HÇH‹}&-HÇH‹W)-ÇH‹â)-D‰„‰E1ÀA¾ÆD$ºA¿HYÈH¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇAD÷L9èuè@„ö…÷ fD¾/E…äE‰è~ZH«ÇEäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH1ÆHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãUHPH9ÖsÝ@¾íHùAéHƒÅMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHsÄH-ŒÃB¾H ÄD¾H‹ 4(-D‰H ÊÃH¾„À„VH ¶ÆHȾL`M‰æL‹d$Ll€M9î„IƒÆA€~ÿwìA¶VÿHœ;HcHÂÿâ€H¾t$L)ðHçM HÁøHЀ<0…þÿÿHGE…I9†{þÿÿ€ „qþÿÿE…éeþÿÿDH)ÈHÑøAÁéÿÿÿf.„H)ÈHÁøAÁé÷þÿÿ…ÒtlH‹Í$-‹…Òt_Hƒ|$tWH‹8(-H‹ "-H5ÔL‹D$H‹ H‹s#-H‹H‹H)ÁH)ÂH‹À%-H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹Ê&-D‹H@ÂIcóH‹ ~#-E1ÉH¾0HGÅH‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…÷E…Û„·H‹!-H‹HxH‰D$H‹}!-H‰8H‹K'-L‹L9ׄöHÁH¾0H¤ÄD¾40H8ÄH¾ 0Hü¶,0H‹É"-Dˆt$EöMcöHÉL‹HIÄMöD¾$0HŠÂD¶ 0éüÿÿH‹ù -H‹H‰D$HPH‹6"-H‰é¶ýÿÿH‹× -H‹8H‹"-H‰8H‹à -HOÿH‰H‹ %-‹ƒúÿ„ Ž’…Ò„'ƒú…kýÿÿH‹,'-D‹E…Ét>H‹m"-ÇH‹ !-H‹H‰H‹3$-H‹´"-‹‰H‹!-H‹b!-‹‰H‹—"-D‹E…ÒuH‹`!-Hƒ8„H‹w"-ÇéìüÿÿH‹e$-ÇþÿÿÿéÚüÿÿH‹S$-ÇéÈüÿÿH‹é-H‹H‹/!-HQH‰H‹)$-‹0ƒþÿ„pŽ@…ö„Cƒþ„ÿÿÿé‚üÿÿH‹£-H‹H‹é -H‰H‹-HƒêH‰é[üÿÿH‹|-H‹H‹ -H‰H‹h-HJÿH‰H‹ -H‰ÑL‹D$H‹0H‹à -H‹H)ñH‰D$H‰ÂH‹‹#-H)òH‹5á!-Hc8H‹4þH‹=«"-H‹?AÿÔéèûÿÿH‹Y -H‹H‰D$HPÿH‹ö-H‰éÆûÿÿH‹ç-H‹HPH‹) -H‰épÿÿÿH‹"#-‹ƒúÿ„þÿÿƒúþ…ˆûÿÿM…ätfH‹¤-H‹H‹Ê-H‹H9ÊsMH‹+%-H‹="-‹0H‹+-H‹?L‹H‹Æ -L)ÁL)ÂD‹E…À„¥…öL‹D$H5™Ð…µAÿÔH‹V-ÇH‹‰ -ÇH‹$-H‹H‹J-H‰éêúÿÿH‹c -D‹E…É…×úÿÿH‹-ÇH‹-Hƒ8…¹úÿÿH‹r-H‹H‹-H‰é úÿÿH‹"-ÇéŽúÿÿH‹ÿ-L‹H‹¥-IHÿH‰H‹ï!-‹ƒúÿ…âüÿÿH‹%$-ƒ8t>H‹i-ÇH‹œ-H‹H‰H‹/!-H‹°-‹‰H‹ý-H‹^-‹‰M…ätKH‹f-H‹I9ÐvH‹}-ÇH‹°-H‹H‰H‹C -H‹Ä-‹‰H‹-H‹r-‹‰M…ä„[ÿÿÿH‹v-H‹H9׆HÿÿÿH‹ã-H‰ùH‹=¹-H‹0H‹w-H‹?D‹H)ñE…Û… ÿÿÿH‹-ƒ8„cH)òL‹D$H5?ÎAÿÔéôþÿÿfD…Û„ÈùÿÿH‹é-‹…É„KùÿÿHƒ|$„«ùÿÿH‹ -‹…À…CùÿÿH‹{!-H‹L-H5æÍL‹D$H‹ H‹¶-H‹H‹H)ÁH)Âé>ùÿÿH‹"-D‹E…Òt>H‹O-ÇH‹‚-H‹H‰H‹-H‹–-‹‰H‹ã-H‹D-‹‰H‹Q-Hƒ8…ï÷ÿÿé1ýÿÿƒúþ…á÷ÿÿM…ä„»üÿÿH‹)-H‹H9ц¨üÿÿH‹†!-H‹=o-‹0H‹†-H‹?L‹H‹!-L)ÁL)ÂD‹E…À…[üÿÿH‹È-L‹D$ƒ8„¬…öH5êÌ„Küÿÿè.ÛúÿéDüÿÿf„ƒþþ…O÷ÿÿM…ä„)üÿÿH‹—-H‹H9цüÿÿéÄûÿÿH‹ï -‹…Ét>H‹ 2-ÇH‹e-H‹ H‰H‹ ø-H‹y-‹ ‰H‹ Æ-H‹'-‹ ‰M…ä„ýÿÿH‹+-H‹0H9ò†ýüÿÿH‹˜-H‹ q-L‹H‹/-H‹9H‰ÑL)Áƒ8„ãL)ÆL‹D$H‰òH5þËAÿÔé¹üÿÿH‹D -ƒ8t>H‹ˆ-ÇH‹»-H‹H‰H‹N-H‹Ï-‹‰H‹-H‹}-‹‰M…ä„füÿÿH‹¡-H‹H‹w-H‹H9цIüÿÿH‹ä-H‹=½-H‹0H‹{-H‹?H)ñƒ8…üÿÿéýÿÿH‹ -H‹H‹.-H‰éÐøÿÿ…öH5GË„ŸúÿÿéOþÿÿH‹ó-ƒ8„†L)ÆL‹D$H‰òH5ËAÿÔéÆûÿÿH‹I-L‰éúóÿÿH‹:-H‰8éúöÿÿH‹+-L‹D$H‹H‰ÂH‰D$H)òH5ÓÊAÿÔéûÿÿH‹J-H;8…üÿÿ¶D5„À„tüÿÿƒèéÕôÿÿH‹Ý-H5˜ÊH‹H‰ÂH‰D$L)ÂL‹D$AÿÔé1ûÿÿAWAVHcöAUATL7US‰ÓHƒì(H‹-ƒúEÉH‰L$L‰D$AƒáñH‰8H‹¼-AƒÁƒúEäL‰H‹°-AƒÄƒúíL‰H‹m-ƒåúƒÅ ƒúHÉH‰8H‹¿-HƒáäHƒÁ6ƒúEÛÇH‹ä-AƒãüAƒÃ I9úÇH‹¤-HÇH‹¾-ÇH‹-HÇH‹ë-ÇH‹Ö-HÇH‹€-HÇH‹Z-ÇH‹å-D‰„ìL5öE1ÀÆD$º A¿H»¶H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…J fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hnHPH9ÖsÖDH™µHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãHPH9ÖsÝ@¾íHùAéHkÃMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@þHPH9ÖsÖAùH»ÂH-4ÂB¾H xÂD¾H‹ <-D‰H BÂH¾„ÀtRH "µL‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH ".HcHÈÿàH‹Ú-D‹HÐÁIcóH‹ Ž-E1ÉH¾0H·´H‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…<E…Û…9…Û„‡H‹°-‹…É„þHƒ|$tnH‹×-‹…À„H‹F-H‹-H5«ÆL‹D$H‹ H‹-H‹H‹H)ÁH)ÂH‹-H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁé`þÿÿfH¾t$L)ðH ‘ HÁøHЀ<0…ýÿÿHGE…I9†kýÿÿ€ „aýÿÿE…éUýÿÿDH)ÈHÁøAÁéÿýÿÿH‹á-‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹g-H‹HxH‰D$H‹T-H‰8H‹"-L‹L9ׄhH÷¿H¾0H{ÁD¶40H?ÁH¾ 0H£À¶,0H‹ -Dˆt$HÉL‹H6ÁD¾$0A¾ÆL5¤²ÀH˜M4FHGÀD¾ 0éÛûÿÿH‹Æ-H‹ -H‹=¸-H‹H‰HHÿH‰H‹=ü-‹ƒúÿ„ù޳…Ò„;ƒú…JýÿÿH‹-‹…Òt>ÇH‹X-H‹ ‘-H‹H‰H‹$-H‹ ¥-‹‰H‹ò-H‹ S-‹‰H‹ˆ-D‹E…ÛuH‹Q-Hƒ8„(H‹h-ÇéÍüÿÿH‹þ-H‹ G-H‹H‰D$HƒÀH‰é«üÿÿH‹Ü-H‹=%-H‹HAH‰H‹=-‹ƒúÿ„Ì ÿÿÿƒúþ…rüÿÿM…ötYH‹Î-H‹H9ÑvJH‹=?-H‹(-H‹7H‹=V-‹H)ñH)òH‹5Ç-H‹?ƒ>„Þ…ÀL‹D$H5 Ã…ñAÿÖH‹]-H‹ n-ÇH‹‰-ÇH‹$-H‹H‰éáûÿÿH‹-H‹ [-H‹H‰H‹ þ-HƒèH‰éºûÿÿH‹ë-H‹ 4-L‹D$H‹H‰H‹ Ò-HPÿH‰H‹ t-H‹H‹ R-H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ú-Hc1H‹ à-H‹4ñ‰ÁH‹c-H‹8AÿÖéHûÿÿH‹Ñ-Çé6ûÿÿH‹?-H‹-H5ªÂL‹D$H‹ H‹z-H‹H‹H)ÁH)ÂéôûÿÿH‹‚-H‹ +-H‹H‰D$HƒèH‰éßúÿÿH‹`-H‹= -H‹HHÿH‰H‹=P-‹ƒúÿ…TýÿÿH‹ †-D‹ E…Ét>H‹Ç-ÇH‹ ú-H‹H‰H‹-H‹ -‹‰H‹[-H‹ ¼-‹‰M…ötNH‹ Ä-H‹H9Ðv?H‹ 5-H‹1H‹ S-H)ðH‹9H‰ÁH‹Ã-D‹E…À„UH)òL‹D$H5›ÁAÿÖH‹^-ÇH‹‘-ÇH‹\-HÇéèùÿÿH‹q-ÇéÖùÿÿH‹_-D‹E…Ò…ÃùÿÿH‹ -ÇH‹-Hƒ8…¥ùÿÿH‹n-H‹ ÿ-H‹H‰éŒùÿÿH‹-ÇézùÿÿH‹-ÇÿÿÿÿéhùÿÿH‹ 9-D‹ E…Ét>H‹z-ÇH‹ ­-H‹H‰H‹@-H‹ Á-‹‰H‹-H‹ o-‹‰M…ö„ýþÿÿH‹ s-H‹H9ІêþÿÿH‹ à -H‹1H)ðH‰ÁH‹ø-H‹8H‹n-D‹E…À…«þÿÿH‹-ƒ8„]H)òL‹D$H5<ÀAÿÖé–þÿÿƒúþ…ŸøÿÿM…ö„‚üÿÿH‹÷-H‹H9цoüÿÿH‹=d -H‹M-H‹7H‹={-‹H)ñH)òH‹5ì-H‹?D‹E…Û…"üÿÿH‹5–-L‹D$D‹E…Ò„¼…ÀH5µ¿„üÿÿèùÍúÿéüÿÿ@H‹é-‹…Ét>ÇH‹&-H‹ _-H‹H‰H‹ò-H‹ s-‹‰H‹À -H‹ !-‹‰H‹.-Hƒ8…¼÷ÿÿéþÿÿH‹€-H‹ -H‹H‰é¿úÿÿH‹¯-H;8…øÿÿ¾D5„ÀŽøÿÿƒèé2÷ÿÿ…ÀH5¿„Sûÿÿé?ÿÿÿH‹.-L‹D$H‹H‰ÂH‰D$H)òH5Ö¾AÿÖé'ýÿÿH‹-H‰8éµ÷ÿÿH‹ö -L‰é§õÿÿfDAWAVHcöAUATL 7US‰ÓHƒì(H‹2 -ƒúíH‰L$L‰D$ƒåôH‰8H‹î-ƒÅƒúEäL‰H‹ã-AƒÄƒúEÛL‰H‹Ÿ -AƒãùAƒÃ ƒúHÉH‰8H‹ï -HƒáêHƒÁ"ƒúEÒÇH‹-AƒâüAƒÂI9ùÇH‹Ô -HÇH‹î-ÇH‹A -HÇH‹-ÇH‹ -HÇH‹° -HÇH‹Š-ÇH‹-D‰„ÜL5µlE1ÀÆD$ºA¿HËlH¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…Ì fD¾/E…äE‰è~REäMcäKtfüL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDH‰kHÁE„Û~OI¾ûHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãõHPH9ÖsÝE¾ÛHùDÝHûjMcÒB¾<…ÿ~L?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@îHPH9ÖsÖýL%ÔiHEjD¾(H‹y-D‰HïiH¾(„ÀtKH ?kL‹t$HȾHhLlL9ítHƒÅ€}ÿwñ¶EÿH Â"HcHÈÿàH‹-D‹H|iIcòH‹ Ò -E1ÉH¾0HÛjH‹9H¾ HBLD 1ÉëDHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…ÎE…Ò…9…Û„‡H‹ð -‹…É„þHƒ|$tnH‹ -‹…À„H‹†-H‹W-H5ëºL‹D$H‹ H‹Á -H‹H‹H)ÁH)ÂH‹þ -H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøÅépþÿÿH¾t$L)ðHM… HÁøHЀ<0…ýÿÿHGE…I9Á†{ýÿÿ€ „qýÿÿE…éeýÿÿDH)ÈHÁøÅéþÿÿfH‹! -‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹§-H‹HxH‰D$H‹”-H‰8H‹b -L‹L9Ï„zHŸgH¾0HiD¶40HÏhH¾ 0HChD¶0H‹ß-Dˆt$HÉL‹H½hD¾$0A¾ÆL5¥hÀH˜M4FHæg¾,0éëûÿÿH‹-H‹ O-H‹=ø-H‹H‰HHÿH‰H‹=< -‹ƒúÿ„׎“…Ò„ƒú…JýÿÿH‹[ -‹…Òt>ÇH‹˜-H‹ Ñ-H‹H‰H‹d -H‹ å-‹‰H‹2-H‹ “-‹‰H‹È-D‹E…ÛuH‹‘-Hƒ8„H‹¨-ÇéÍüÿÿH‹>-H‹ ‡-H‹H‰D$HƒÀH‰é«üÿÿH‹-H‹ e-L‹D$H‹H‰H‹ -HPÿH‰H‹ ¥-H‹H‹ ƒ-H‹ H)ÐH‰L$H)ÑH‰ÊH‹ + -Hc1H‹ É-H‹4ñ‰ÁH‹< -H‹8AÿÖé9üÿÿH‹ª-H‹=ó-H‹HAH‰H‹=ê -‹ƒúÿ„”®þÿÿƒúþ…üÿÿM…ötYH‹œ-H‹H9ÑvJH‹= -H‹ö -H‹7H‹=Ì-‹H)ñH)òH‹5•-H‹?ƒ>„L…ÀL‹D$H5n·…_AÿÖH‹+-H‹ <-ÇH‹W-ÇH‹ò-H‹H‰éoûÿÿH‹8 -Çé]ûÿÿH‹Î-H‹ -H‹H‰H‹ º-HƒèH‰é6ûÿÿH‹ -H‹P-H5ê¶L‹D$H‹ H‹º-H‹H‹H)ÁH)ÂéôûÿÿH‹Ê-D‹E…Ò…îúÿÿH‹w-ÇH‹‚-Hƒ8…ÐúÿÿH‹Ù-H‹ j-H‹H‰é·úÿÿH‹€-Çé¥úÿÿH‹f-H‹=-H‹HHÿH‰H‹=V-‹ƒúÿ…ýÿÿH‹ Œ -D‹ E…Ét>H‹Í-ÇH‹ -H‹H‰H‹“-H‹ -‹‰H‹a-H‹ Â-‹‰M…ötNH‹ Ê-H‹H9Ðv?H‹ ;-H‹1H‹ -H)ðH‹9H‰ÁH‹É-D‹E…À„ùH)òL‹D$H5¡µAÿÖH‹d-ÇH‹—-ÇH‹b-HÇé®ùÿÿH‹w-ÇéœùÿÿH‹e-ÇÿÿÿÿéŠùÿÿH‹ › -D‹ E…Ét>H‹Ü-ÇH‹ -H‹H‰H‹¢-H‹ #-‹‰H‹p-H‹ Ñ-‹‰M…ö„YÿÿÿH‹ Õ-H‹H9ІFÿÿÿH‹ B-H‹1H)ðH‰ÁH‹-H‹8H‹Ð-D‹E…À…ÿÿÿH‹}-ƒ8„~H)òL‹D$H5ž´AÿÖéòþÿÿDƒúþ…¿øÿÿM…ö„ýÿÿH‹W-H‹H9цýÿÿH‹=Ä-H‹­-H‹7H‹=ƒ-‹H)ñH)òH‹5L-H‹?D‹E…Û…´üÿÿH‹5ö-L‹D$D‹E…Ò„—…ÀH5´„¡üÿÿèYÂúÿéšüÿÿ@H‹I-‹…Ét>ÇH‹†-H‹ ¿-H‹H‰H‹R-H‹ Ó-‹‰H‹ -H‹ -‹‰H‹Ž-Hƒ8…Ü÷ÿÿéýÿÿH‹à-H‹ q-H‹H‰éßúÿÿ…ÀH5‡³„ üÿÿédÿÿÿH‹³-H‰8é#øÿÿH‹¤-L‰é%öÿÿH‹Ý-H;8… øÿÿA¾,4@„íŽÿ÷ÿÿƒíé"÷ÿÿH‹o-L‹D$H‹H‰ÂH‰D$H)òH5³AÿÖébýÿÿDAWAVHcöAUATL7US‰ÓHƒì(H‹’-ƒúEÉH‰L$L‰D$A÷ÑH‰8H‹M-AƒáƒúEÛL‰H‹A-A÷ÓAƒãƒúEäL‰H‹úÿ,AƒäøAƒÄ ƒúHÉH‰8H‹J-H÷Ñƒá ƒúHÒÇH‹q-H÷҃⠃ûíÇH‹1-ƒåõƒÅ I9úHÇH‹B-ÇH‹•-HÇH‹o-ÇH‹Z-HÇH‹-HÇH‹Þ-ÇH‹i-‰(„ÙL5_E1ÀÆD$A¿He_H¾2HBLl21öëfHƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…^ fD¾/E…ÛE‰è~REÛMcÛKt^üL9örBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9h^HPH9ÖsÖDHé]HÁE„ä~OI¾üHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãõHPH9ÖsÝE¾äHùEáHK]Hcí¾<(…ÿ~N?H˜HtAüH9ñwÇH‹™ý,H‹ Òü,H‹H‰H‹eÿ,H‹ æý,‹‰H‹3ü,H‹ ”ü,‹‰H‹Éý,D‹E…Ûu!H‹’ü,Hƒ8uH‹íü,H‹ ~ü,H‹H‰H‹™ý,ÇéfýÿÿH‹/û,H‹HxH‰D$H‹û,H‰8H‹ê-L‹L9ׄHßXH¾0H³ZD¶40HWZH¾ 0HËYD¶$0H‹gü,Dˆt$HÉL‹H]ZD¾0A¾ÆL55ZÀH˜M4FHNYD¾ 0éûÿÿH‹ú,H‹ Öû,H‹H‰D$HƒÀH‰é¢üÿÿH‹kú,H‹=´û,H‹HAH‰H‹=«þ,‹ƒúÿ…nþÿÿH‹ á-D‹ E…Ét>H‹"ü,ÇH‹ Uû,H‹H‰H‹èý,H‹ iü,‹‰H‹¶ú,H‹ û,‹‰M…ötNH‹ û,H‹H9Ðv?H‹ ù,H‹1H‹ vú,H)ðH‹9H‰ÁH‹ü,D‹E…À„hH)òL‹D$H5ö«AÿÖH‹¹ú,ÇH‹ìû,ÇH‹·ú,HÇé«ûÿÿH‹Lÿ,H‹ù,H5·«L‹D$H‹ H‹‡ú,H‹H‹H)ÁH)ÂéhüÿÿH‹—ý,ÇédûÿÿH‹-ù,H‹ vú,H‹H‰H‹ ù,HƒèH‰é=ûÿÿH‹Vú,H‹=ÿø,H‹HHÿH‰H‹=Fý,‹ƒúÿ… ýÿÿH‹ |ÿ,‹1…öt>H‹¿ú,ÇH‹ òù,H‹H‰H‹…ü,H‹ û,‹‰H‹Sù,H‹ ´ù,‹‰M…ö„çþÿÿH‹ ¸ù,H‹H9ІÔþÿÿH‹ %ø,H‹1H)ðH‰ÁH‹ù,H‹8H‹³ú,ƒ8…˜þÿÿH‹cù,ƒ8„pH)òL‹D$H5„ªAÿÖéƒþÿÿH‹yü,ÇÿÿÿÿéFúÿÿH‹gú,D‹E…Ò…3úÿÿH‹ù,ÇH‹ù,Hƒ8…úÿÿH‰ÁH‹sù,H‹H‰éúÿÿH‹!ú,D‹E…Û…uüÿÿH‹æø,Hƒ8…düÿÿH‰ÁH‹:ù,H‹H‰éOüÿÿH‹èû,ÇéµùÿÿDHGE…I9†Œøÿÿ€ „‚øÿÿE…évøÿÿƒúþ…}ùÿÿM…öt\H‹qø,H‹H9ÑvMH‹=âö,H‹Ëý,H‹7H‹=Á÷,‹H)ñH)òH‹5jù,H‹?D‹E…Ò„¿…ÀL‹D$H5@©…ÎAÿÖH‹ý÷,H‹ ø,ÇH‹)ù,ÇH‹Äö,H‹H‰ééøÿÿH‹Rý,‹…Ét>ÇH‹ø,H‹ È÷,H‹H‰H‹[ú,H‹ Üø,‹‰H‹)÷,H‹ Š÷,‹‰H‹—÷,Hƒ8…øÿÿH‹î÷,H‹ ÷,H‹H‰étøÿÿH‹5U÷,L‹D$D‹E…Ét…ÀH5x¨„2ÿÿÿè¼¶úÿé+ÿÿÿ…ÀH5h¨„ÿÿÿëåH‹ßú,H;8…¶øÿÿA¾4„ÀŽ©øÿÿƒèéÒ÷ÿÿH‹r÷,L‰é“öÿÿH‹c÷,L‹D$H‹H‰ÂH‰D$H)òH5 ¨AÿÖéüÿÿH‹:÷,H‰8éRøÿÿf.„USHƒìH‹-ã÷,H‹}H…ÿtf.„H‹_ 觬úÿH…ÛH‰ßuïH‹àø,HÇEHÇHƒÄ[]ÃfAWAVHcöAUATL7USA‰ÕHƒì(H‹!õ,ƒúEÉH‰ $L‰D$AƒáH‰8H‹Üú,AÁëƒúEäL‰H‹Íù,AƒÄƒúíL‰H‹Šô,ƒåøƒÅ ƒúHÉH‰8H‹Üõ,€á4HÁ¸ƒúMÒÇH‹ÿö,IƒâøIƒÂpƒúEöÇH‹¼õ,AƒæþAƒÆƒúÛHÇH‹Éø,ƒãåƒÃ[I9ûÇH‹ö,HÇH‹íú,ÇH‹P÷,ÇH‹Ëõ,HÇH‹uõ,HÇH‹Oø,ÇH‹Úø,‰„"E1ÀºD‰l$HþÛ A¿H¾2HBLl21öëDHƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…Ï)fD¾E…äD‰Æ~ZH Ú EäMcäIÂOdbüM9âw@L‰Òë L`üI9Ôr/L‰àH)ÐHÑøHƒàüHÐfD9áfD9@HPI9ÔsÖDHÔ HÁ@„í~NL¾ÅMÀJ|þH9ùw3H‰Êë HxþH9×r"H‰øH)ÐHÁøHBf90äþHPH9×sÞ@¾íLÁAéH´Ò HcÛD¾E…À~KCH˜H|AüH9ùw8H‰Êë fHxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9p¨HPH9×sØEÁHÏ H-ÎÉ B¶H"Î H‹ ;÷,H¾‰H MÌ H¿Af…À…îH XË HcÃH¿AH‹Ñó,H‹0H?Ú A¹E1ÀH¾ HBH| 1ÉëHƒÀ¶Pÿ€úADÉIDðH9øuè„É…(…Û„XH‹áñ,H‹HxH‰D$H‹Îñ,H‰8H‹œ÷,L‹L9ß„²'H5Ò HcÃH 7Ù HÐÉ ¶,H‹5-ó,D¾H ÙÖ H¿BH¿ AL‹H5…Ø E‰ÖD¾$EÒH5SÐ McÒMÒHÉD¿ Fé[ýÿÿL)ÐHv× M¾öHÁøHÐB€<0…èýÿÿHGA°I9ÆÔýÿÿ€ „ÊýÿÿA°é¾ýÿÿfDH)ÈHÑøAÁéfþÿÿfH)ÈHÁøAÁéUþÿÿ…ÒtlH‹-ó,‹…Òt_Hƒ<$tXH‹™ö,H‹jð,H5þ¢L‹D$H‹ H‹Ôñ,H‹H‹H)ÁH)ÂH‹™ô,H‹8H‹$HƒÄ([]A\A]A^A_ÿàf.„HƒÄ([]A\A]A^A_ÃHjØ L‹$$L‹t$HؾHXLlfL9ë„HƒÃ€{ÿKwí¶CÿH  HcHÈÿàH‹ð,H‹ [ñ,H‹H‰D$HƒÀH‰ëºH‹Kô,Çþÿÿÿë«H‹äï,H‹ -ñ,H‹H‰H‹ Ðï,HƒèH‰ë‡H‹ô,ÇéuÿÿÿH‹þð,H‹ §ï,H‹H‰D$HƒèH‰éSÿÿÿH‹äó,ÇÿÿÿÿéAÿÿÿH‹Òó,Çé/ÿÿÿH‹Àó,‹ƒøÿ„Ë ŽÊ…À„I ƒø…ÿÿÿH‹ßõ,‹0…öt>ÇH‹ñ,H‹ Uð,H‹H‰H‹èò,H‹ iñ,‹‰H‹¶ï,H‹ ð,‹‰H‹Lñ,‹…ÀuH‹ð,Hƒ8„#H‹.ñ,Çé‹þÿÿH‹ó,ÇéyþÿÿH‹²î,H‹ ûï,H‹5¤î,H‹H‰HHÿH‰H‹5èò,‹ƒúÿ„XŽÐ…Ò„“ ƒú„(ÿÿÿé)þÿÿH‹bî,H‹5«ï,H‹HAH‰H‹5¢ò,‹ƒúÿ„GŽL…Ò„Á ƒú„âþÿÿéãýÿÿH‹´ï,H‹%ñ,H Ç H‹‡ó,H‹0H‹ýí,H‰0H‹ñ,‹‰D$ƒè‰H˜Hc‚H‹«ò,‰HcÃH¿Aé–ûÿÿH‹Åí,H‹ ï,M‰ðH‹H‰H‹ ®í,HPÿH‰H‹ Pí,H‹H‹ .ï,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Öñ,Hc1H‹ üï,H‹4ñ‰ÁH‹oñ,H‹8AÿÔéýÿÿH‹Uí,H‹ žî,H‹5Gí,H‹H‰HHÿH‰H‹5‹ñ,‹ƒúÿ„0ŽÏ…Ò…éþÿÿH‹³ó,ƒ8t>ÇH‹ñî,H‹ *î,H‹H‰H‹½ð,H‹ >ï,‹‰H‹‹í,H‹ ìí,‹‰H‹ùí,Hƒ8…üÿÿH‹Pî,H‹ áí,H‹H‰éfüÿÿH‹Ÿì,H‹ èí,H‹5‘ì,H‹H‰HHÿH‰H‹5Õð,‹ƒúÿ„zŽ…Ò…3þÿÿH‹ýò,ƒ8t>ÇH‹;î,H‹ tí,H‹H‰H‹ð,H‹ ˆî,‹‰H‹Õì,H‹ 6í,‹‰H‹Cí,Hƒ8…ÉûÿÿH‹ší,H‹ +í,H‹H‰é°ûÿÿH‹9í,H‹5âë,H‹HHÿH‰H‹5)ð,‹ƒúÿ„ÎŽA…Ò…‡ýÿÿH‹Qò,ƒ8t>ÇH‹í,H‹ Èì,H‹H‰H‹[ï,H‹ Üí,‹‰H‹)ì,H‹ Šì,‹‰H‹—ì,Hƒ8…ûÿÿH‹îì,H‹ ì,H‹H‰éûÿÿH‹=ë,H‹†ì,H‹H‰D$HƒÀH‰H‹0î,H‹)î,HcP‰H‹Úï,H‹ƒð,‹ ÇT»T‰ ‚H‹„ì,ºH‹0驸ÿÿH‹Øê,H‹ !ì,H‹5Êê,H‹H‰HHÿH‰H‹5ï,‹ƒúÿ„³ ŽŽ…Ò…lüÿÿH‹6ñ,ƒ8t>ÇH‹tì,H‹ ­ë,H‹H‰H‹@î,H‹ Áì,‹‰H‹ë,H‹ oë,‹‰H‹|ë,Hƒ8…úÿÿH‹Óë,H‹ dë,H‹H‰ééùÿÿH‹Âð,‹…À„ØùÿÿH‹qì,L‹8M…ÿtA‹OA‹WI‹wM‹GI‹?AÿÔM‹ M…ÿuá1Àè3¦úÿH‹|ð,Çé‘ùÿÿL‹=*ì,H‹cð,Iƒ?Çt1Àè¦úÿH‹1í,IÇHÇH‹Äê,H‹H‹zë,H‰H‹Øë,‹H‹Gí,‰H‹†ê,‹H‹ê,‰éùÿÿH‹Wé,H‹  ê,H‹5Ié,H‹H‰HHÿH‰H‹5í,‹ƒúÿ„ý Žÿ…Ò…¥úÿÿH‹µï,ƒ8t>ÇH‹óê,H‹ ,ê,H‹H‰H‹¿ì,H‹ @ë,‹‰H‹é,H‹ îé,‹‰H‹ûé,Hƒ8…øÿÿH‹Rê,H‹ ãé,H‹H‰éhøÿÿH‹ùì,ÇéVøÿÿH‹ßé,H‹ ˆè,M‰ðH‹HPÿH‰H‹ $è,H‹H‹ ê,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ªì,Hc1H‹ Ðê,H‹4ñ‰ÁH‹Cì,H‹8AÿÔéð÷ÿÿH‹)è,H‹ ré,M‰ðH‹H‰H‹ è,HPÿH‰H‹ ´ç,H‹H‹ ’é,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ :ì,Hc1H‹ àí,H‹4ñ‰ÁH‹ç,H‹8AÿÔé€÷ÿÿH‹¹ç,H‹ é,M‰ðH‹H‰H‹ ¢ç,HPÿH‰H‹ Dç,H‹H‹ "é,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Êë,Hc1H‹ pí,H‹4ñ‰ÁH‹«æ,H‹8AÿÔé÷ÿÿH‹Iç,H‹5’è,H‹HAH‰H‹5‰ë,‹ƒúÿ„ù Žc…Ò…¡øÿÿH‹±í,ƒ8t>ÇH‹ïè,H‹ (è,H‹H‰H‹»ê,H‹ <é,‹‰H‹‰ç,H‹ êç,‹‰H‹÷ç,Hƒ8…}öÿÿH‹Nè,H‹ ßç,H‹H‰édöÿÿH‹æ,H‹ æç,M‰ðH‹HƒÀH‰H‹ 2æ,H‹H‹ è,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ¸ê,Hc1H‹ ^ì,H‹4ñ‰ÁH‹™å,H‹8AÿÔéþõÿÿH‹‡ç,H‹50æ,H‹HHÿH‰H‹5wê,‹ƒúÿ„ Ž‘…Ò…Õ÷ÿÿH‹Ÿì,ƒ8t>ÇH‹Ýç,H‹ ç,H‹H‰H‹©é,H‹ *è,‹‰H‹wæ,H‹ Øæ,‹‰H‹åæ,Hƒ8…kõÿÿH‹<ç,H‹ Íæ,H‹H‰éRõÿÿH‹‹å,H‹5Ôæ,H‹HAH‰H‹5Ëé,‹ƒúÿ„pŽM …Ò…)÷ÿÿH‹óë,ƒ8t>ÇH‹1ç,H‹ jæ,H‹H‰H‹ýè,H‹ ~ç,‹‰H‹Ëå,H‹ ,æ,‹‰H‹9æ,Hƒ8…¿ôÿÿH‹æ,H‹ !æ,H‹H‰é¦ôÿÿH‹ßä,H‹5(æ,H‹HAH‰H‹5é,‹ƒúÿ„ÄŽÏ …Ò…}öÿÿH‹Gë,ƒ8t>ÇH‹…æ,H‹ ¾å,H‹H‰H‹Qè,H‹ Òæ,‹‰H‹å,H‹ €å,‹‰H‹å,Hƒ8…ôÿÿH‹äå,H‹ uå,H‹H‰éúóÿÿH‹ƒå,H‹5,ä,H‹HHÿH‰H‹5sè,‹ƒúÿ„U޵…Ò…‹õÿÿH‹›ê,ƒ8t>ÇH‹Ùå,H‹ å,H‹H‰H‹¥ç,H‹ &æ,‹‰H‹sä,H‹ Ôä,‹‰H‹áä,Hƒ8…góÿÿH‹8å,H‹ Éä,H‹H‰éNóÿÿH‹‡ã,H‹ Ðä,M‰ðH‹HƒÀH‰H‹ ã,H‹H‹ úä,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ¢ç,Hc1H‹ Èå,H‹4ñ‰ÁH‹;ç,H‹8AÿÔéèòÿÿH‹!ã,H‹ jä,H‹5ã,H‹H‰HHÿH‰H‹5Wç,‹ƒúÿ„üŽi…Ò…µôÿÿH‹é,ƒ8t>ÇH‹½ä,H‹ öã,H‹H‰H‹‰æ,H‹ å,‹‰H‹Wã,H‹ ¸ã,‹‰H‹Åã,Hƒ8…KòÿÿH‹ä,H‹ ­ã,H‹H‰é2òÿÿH‹kâ,H‹ ´ã,H‹5]â,H‹H‰HHÿH‰H‹5¡æ,‹ƒúÿ„FŽ …Ò…ÿóÿÿH‹Éè,ƒ8t>ÇH‹ä,H‹ @ã,H‹H‰H‹Óå,H‹ Tä,‹‰H‹¡â,H‹ ã,‹‰H‹ã,Hƒ8…•ñÿÿH‹fã,H‹ ÷â,H‹H‰é|ñÿÿH‹µá,H‹ þâ,H‹5§á,H‹H‰HHÿH‰H‹5ëå,‹ƒúÿ„ŽÍ …Ò…IóÿÿH‹è,ƒ8t>ÇH‹Qã,H‹ Šâ,H‹H‰H‹å,H‹ žã,‹‰H‹ëá,H‹ Lâ,‹‰H‹Yâ,Hƒ8…ßðÿÿH‹°â,H‹ Aâ,H‹H‰éÆðÿÿH‹ÿà,H‹5Hâ,H‹HAH‰H‹5?å,‹ƒúÿ„¯މ …Ò…WòÿÿH‹gç,ƒ8t>ÇH‹¥â,H‹ Þá,H‹H‰H‹qä,H‹ òâ,‹‰H‹?á,H‹  á,‹‰H‹­á,Hƒ8…3ðÿÿH‹â,H‹ •á,H‹H‰éðÿÿH‹Sà,H‹5œá,H‹HAH‰H‹5“ä,‹ƒúÿ„8ŽE …Ò…ññÿÿH‹»æ,ƒ8t>ÇH‹ùá,H‹ 2á,H‹H‰H‹Åã,H‹ Fâ,‹‰H‹“à,H‹ ôà,‹‰H‹á,Hƒ8…‡ïÿÿH‹Xá,H‹ éà,H‹H‰énïÿÿH‹÷Þ,H‹ Xá,H‹H‰H‹«à,ÇH‹Þá,Çé;ïÿÿH‹tß,H‹ ½à,H‹5fß,H‹H‰HHÿH‰H‹5ªã,‹ƒúÿ„Žò…Ò…ÂðÿÿH‹Òå,ƒ8t>ÇH‹á,H‹ Ià,H‹H‰H‹Üâ,H‹ ]á,‹‰H‹ªß,H‹ à,‹‰H‹à,Hƒ8…žîÿÿH‹oà,H‹ à,H‹H‰é…îÿÿH‹¾Þ,H‹ à,M‰ðH‹H‰H‹ §Þ,HPÿH‰H‹ IÞ,H‹H‹ 'à,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Ïâ,Hc1H‹ õà,H‹4ñ‰ÁH‹hâ,H‹8AÿÔéîÿÿH‹¦â,ÇéîÿÿH‹”â,‹ƒøÿ„©Žt…À„'ƒø„ÔîÿÿéÕíÿÿH‹fà,D‹8E…ÿ…ÂíÿÿH‹ß,D‹E…Û…¯íÿÿH‹ ß,HÇéœíÿÿH‹-à,‹…À…‹íÿÿH‹ÜÞ,ÇH‹çÞ,Hƒ8…míÿÿH‹>ß,H‹ ÏÞ,H‹H‰éTíÿÿ@D‹l$E…í„íÿÿH‹“Þ,‹…É„•ìÿÿHƒ<$„öìÿÿH‹·ß,‹…À…ìÿÿH‹&ã,H‹÷Ü,H5‘L‹D$H‹ H‹aÞ,H‹H‹H)ÁH)ÂéˆìÿÿH‹éá,H "¶ HcH‰ÃH¿AH‹˜Þ,H‹0éÂêÿÿH‹ ‘ã,D‹E…Òt>H‹ÒÞ,ÇH‹ Þ,H‹H‰H‹˜à,H‹ ß,‹‰H‹fÝ,H‹ ÇÝ,‹‰M…ätLH‹ ÏÝ,H‹H9Ðv=H‹ àÛ,H‹9H‹ 6Ü,H‹1H)ðH‰ÁH‹ÎÞ,D‹E…À„? H)òM‰ðH5¨ŽAÿÔH‹kÝ,ÇH‹žÞ,ÇH‹iÝ,HÇéíëÿÿH‹ Æâ,D‹ E…Ét>H‹Þ,ÇH‹ :Ý,H‹H‰H‹Íß,H‹ NÞ,‹‰H‹›Ü,H‹ üÜ,‹‰M…ätH‹ Ý,H‹H9ІnÿÿÿH‹ qÛ,H‹1H‹ ¿ß,H‹9é,ÿÿÿƒúþ…fëÿÿM…ätWH‹ÊÜ,H‹H9ÑvHH‹5;Û,H‹$â,H‹=…ß,H‹6‹H‹?H)ñH)òH‹5ÀÝ,ƒ>„©…ÀM‰ðH5ž…µAÿÔH‹[Ü,H‹ lÜ,ÇH‹‡Ý,ÇH‹"Û,H‹H‰é×êÿÿƒúþ…ÎêÿÿM…ätWH‹2Ü,H‹H9ÑvHH‹5CÚ,H‹Œá,H‹>H‹5’Ú,‹H‹6H)ñH)òH‹5(Ý,ƒ>„B…ÀM‰ðH5…NAÿÔH‹ÃÛ,H‹ ÔÛ,ÇH‹ïÜ,ÇH‹ŠÚ,H‹H‰é?êÿÿƒúþ…6êÿÿM…ätWH‹šÛ,H‹H9ÑvHH‹5«Ù,H‹ôà,H‹>H‹5úÙ,‹H‹6H)ñH)òH‹5Ü,ƒ>„E…ÀM‰ðH5nŒ…QAÿÔH‹+Û,H‹ <Û,ÇH‹WÜ,ÇH‹òÙ,H‹H‰é§éÿÿƒúþ…žéÿÿM…ätWH‹Û,H‹H9ÑvHH‹5Ù,H‹\à,H‹>H‹5bÙ,‹H‹6H)òH)ñH‹5øÛ,ƒ>„Õ…ÀM‰ðH5Ö‹…áAÿÔH‹“Ú,H‹ ¤Ú,ÇH‹¿Û,ÇH‹ZÙ,H‹H‰ééÿÿƒúþ…éÿÿM…ätWH‹jÚ,H‹H9ÑvHH‹5ÛØ,H‹Äß,H‹=%Ý,H‹6‹H‹?H)ñH)òH‹5`Û,ƒ>„N …ÀM‰ðH5>‹…^ AÿÔH‹ûÙ,H‹ Ú,ÇH‹'Û,ÇH‹ÂØ,H‹H‰éwèÿÿƒøþ…nèÿÿM…ätaH‹¢Ø,H‹H‹ÈÙ,H‹H9ÊsHH‹5Ù×,H‹"ß,H‹>H‹5(Ø,‹H‹6H)òH)ñH‹5¾Ú,ƒ>„c…ÀM‰ðH5œŠ…oAÿÔH‹YÙ,H‹ jÙ,ÇH‹…Ú,ÇH‹ Ø,H‹H‰éÕçÿÿƒúþ…ÌçÿÿM…ätWH‹0Ù,H‹H9ÑvHH‹5A×,H‹ŠÞ,H‹>H‹5×,‹H‹6H)òH)ñH‹5&Ú,ƒ>„M …ÀM‰ðH5Š…Y AÿÔH‹ÁØ,H‹ ÒØ,ÇH‹íÙ,ÇH‹ˆ×,H‹H‰é=çÿÿƒúþ…4çÿÿM…ätWH‹˜Ø,H‹H9ÑvHH‹5©Ö,H‹òÝ,H‹>H‹5øÖ,‹H‹6H)ñH)òH‹5ŽÙ,ƒ>„Ý …ÀM‰ðH5l‰…é AÿÔH‹)Ø,H‹ :Ø,ÇH‹UÙ,ÇH‹ðÖ,H‹H‰饿ÿÿƒúþ…œæÿÿM…ätWH‹Ø,H‹H9ÑvHH‹5Ö,H‹ZÝ,H‹>H‹5`Ö,‹H‹6H)òH)ñH‹5öØ,ƒ>„Ã…ÀM‰ðH5Ôˆ…ÏAÿÔH‹‘×,H‹ ¢×,ÇH‹½Ø,ÇH‹XÖ,H‹H‰é æÿÿƒúþ…æÿÿM…ätWH‹h×,H‹H9ÑvHH‹5ÙÕ,H‹ÂÜ,H‹=#Ú,H‹6‹H‹?H)òH)ñH‹5^Ø,ƒ>„u…ÀM‰ðH5<ˆ…AÿÔH‹ùÖ,H‹ ×,ÇH‹%Ø,ÇH‹ÀÕ,H‹H‰éuåÿÿƒúþ…låÿÿM…ätWH‹ÐÖ,H‹H9ÑvHH‹5áÔ,H‹*Ü,H‹>H‹50Õ,‹H‹6H)ñH)òH‹5Æ×,ƒ>„ù …ÀM‰ðH5¤‡… AÿÔH‹aÖ,H‹ rÖ,ÇH‹×,ÇH‹(Õ,H‹H‰éÝäÿÿƒúþ…ÔäÿÿM…ätWH‹8Ö,H‹H9ÑvHH‹5IÔ,H‹’Û,H‹>H‹5˜Ô,‹H‹6H)ñH)òH‹5.×,ƒ>„‰ …ÀM‰ðH5 ‡…• AÿÔH‹ÉÕ,H‹ ÚÕ,ÇH‹õÖ,ÇH‹Ô,H‹H‰éEäÿÿƒúþ…<äÿÿM…ätWH‹ Õ,H‹H9ÑvHH‹5±Ó,H‹úÚ,H‹>H‹5Ô,‹H‹6H)ñH)òH‹5–Ö,ƒ>„Õ …ÀM‰ðH5t†…á AÿÔH‹1Õ,H‹ BÕ,ÇH‹]Ö,ÇH‹øÓ,H‹H‰é­ãÿÿƒúþ…¤ãÿÿM…ätWH‹Õ,H‹H9ÑvHH‹5Ó,H‹bÚ,H‹>H‹5hÓ,‹H‹6H)òH)ñH‹5þÕ,ƒ>„Û …ÀM‰ðH5Ü……ç AÿÔH‹™Ô,H‹ ªÔ,ÇH‹ÅÕ,ÇH‹`Ó,H‹H‰éãÿÿƒúþ… ãÿÿM…ätWH‹pÔ,H‹H9ÑvHH‹5áÒ,H‹ÊÙ,H‹=+×,H‹6‹H‹?H)ñH)òH‹5fÕ,ƒ>„ï …ÀM‰ðH5D……û AÿÔH‹Ô,H‹ Ô,ÇH‹-Õ,ÇH‹ÈÒ,H‹H‰é}âÿÿƒúþ…tâÿÿM…ätWH‹ØÓ,H‹H9ÑvHH‹5IÒ,H‹2Ù,H‹=“Ö,H‹6‹H‹?H)òH)ñH‹5ÎÔ,ƒ>„ …ÀM‰ðH5¬„…‹ AÿÔH‹iÓ,H‹ zÓ,ÇH‹•Ô,ÇH‹0Ò,H‹H‰éåáÿÿƒúþ…ÜáÿÿM…ätWH‹@Ó,H‹H9ÑvHH‹5±Ñ,H‹šØ,H‹=ûÕ,H‹6‹H‹?H)ñH)òH‹56Ô,ƒ>„;…ÀM‰ðH5„…GAÿÔH‹ÑÒ,H‹ âÒ,ÇH‹ýÓ,ÇH‹˜Ñ,H‹H‰éMáÿÿƒøþ…DáÿÿM…ätaH‹xÑ,H‹H‹žÒ,H‹H9ÊsHH‹5Ñ,H‹ø×,H‹=YÕ,H‹6‹H‹?H)òH)ñH‹5”Ó,ƒ>„U…ÀM‰ðH5rƒ…aAÿÔH‹/Ò,H‹ @Ò,ÇH‹[Ó,ÇH‹öÐ,H‹H‰é«àÿÿƒúþ…¢àÿÿM…ätWH‹Ò,H‹H9ÑvHH‹5Ð,H‹`×,H‹>H‹5fÐ,‹H‹6H)ñH)òH‹5üÒ,ƒ>„K…ÀM‰ðH5Ú‚…WAÿÔH‹—Ñ,H‹ ¨Ñ,ÇH‹ÃÒ,ÇH‹^Ð,H‹H‰éàÿÿƒúþ… àÿÿM…ätWH‹nÑ,H‹H9ÑvHH‹5Ï,H‹ÈÖ,H‹>H‹5ÎÏ,‹H‹6H)ñH)òH‹5dÒ,ƒ>„Û…ÀM‰ðH5B‚…çAÿÔH‹ÿÐ,H‹ Ñ,ÇH‹+Ò,ÇH‹ÆÏ,H‹H‰é{ßÿÿH‹ TÖ,ƒ9t>H‹˜Ñ,ÇH‹ ËÐ,H‹H‰H‹^Ó,H‹ ßÑ,‹‰H‹,Ð,H‹ Ð,‹‰M…ä„óÿÿH‹ ‘Ð,H‹H9ІûòÿÿH‹ þÎ,H‹1H)ðH‰ÁH‹FÓ,H‹8H‹ŒÑ,ƒ8…ÁòÿÿH‹<Ð,ƒ8„¾H)òM‰ðH5_AÿÔé¬òÿÿH‹ŸÕ,ƒ8t>ÇH‹ÝÐ,H‹ Ð,H‹H‰H‹©Ò,H‹ *Ñ,‹‰H‹wÏ,H‹ ØÏ,‹‰H‹åÏ,Hƒ8…kÞÿÿH‹<Ð,H‹ ÍÏ,H‹H‰éRÞÿÿH‹+Õ,ƒ8t>ÇH‹iÐ,H‹ ¢Ï,H‹H‰H‹5Ò,H‹ ¶Ð,‹‰H‹Ï,H‹ dÏ,‹‰M…ä„åñÿÿH‹ˆÏ,H‹H‹^Ï,H‹H9Á†ÈñÿÿH‹5ËÍ,H‹H‹5Ò,H‹>H‹5_Ð,H)у>„ H)ÐM‰ðH59€‰ÂAÿÔéŠñÿÿH‹}Ô,ƒ8t>ÇH‹»Ï,H‹ ôÎ,H‹H‰H‹‡Ñ,H‹ Ð,‹‰H‹UÎ,H‹ ¶Î,‹‰H‹ÃÎ,Hƒ8…IÝÿÿH‹Ï,H‹ «Î,H‹H‰é0ÝÿÿH‹ Ô,ƒ8t>ÇH‹GÏ,H‹ €Î,H‹H‰H‹Ñ,H‹ ”Ï,‹‰H‹áÍ,H‹ BÎ,‹‰H‹OÎ,Hƒ8…ÕÜÿÿH‹¦Î,H‹ 7Î,H‹H‰é¼ÜÿÿH‹•Ó,ƒ8t>ÇH‹ÓÎ,H‹ Î,H‹H‰H‹ŸÐ,H‹ Ï,‹‰H‹mÍ,H‹ ÎÍ,‹‰H‹ÛÍ,Hƒ8…aÜÿÿH‹2Î,H‹ ÃÍ,H‹H‰éHÜÿÿH‹!Ó,ƒ8t>ÇH‹_Î,H‹ ˜Í,H‹H‰H‹+Ð,H‹ ¬Î,‹‰H‹ùÌ,H‹ ZÍ,‹‰M…ä„ÛïÿÿH‹~Í,H‹H‹TÍ,H‹H9Á†¾ïÿÿH‹aË,H‹5ºË,H‹:H‹H‹5UÎ,H)у>…öýÿÿH‹5Í,ƒ>„«H)ÐM‰ðH5%~‰ÂAÿÔépïÿÿH‹[Í,H‹ ìÌ,H‹H‰éÔÜÿÿH‹5ÂÌ,M‰ðƒ>„…ÀH5æ}„¢òÿÿè*Œúÿé›òÿÿH‹5–Ì,M‰ðƒ>t{…ÀH5¾}„²ðÿÿèŒúÿé«ðÿÿH‹îÌ,M‰ðH‹H‰ÂH‰D$H)òH5˜}AÿÔéÜîÿÿH‹ÇÌ,M‰ðH5}H‹H‰D$H)ÐH‰ÂAÿÔéµîÿÿ…ÀH5`}„òÿÿélÿÿÿ…ÀH5L}„7ðÿÿëƒH‹5ûË,M‰ðƒ>tA…ÀH5#}„¯ðÿÿèg‹úÿé¨ðÿÿH‹5ÓË,M‰ðƒ>t*…ÀH5û|„ñÿÿè?‹úÿéñÿÿ…ÀH5ë|„nðÿÿë½…ÀH5Ú|„õðÿÿëÔH‹5‰Ë,M‰ðƒ>tA…ÀH5±|„§òÿÿèõŠúÿé òÿÿH‹5aË,M‰ðƒ>t*…ÀH5‰|„óÿÿèÍŠúÿéóÿÿ…ÀH5y|„fòÿÿë½…ÀH5h|„íòÿÿëÔH‹ßÎ,H;8…fìÿÿ¿D]f…ÀŽXìÿÿƒèég×ÿÿH‹qË,L‰é"ÖÿÿH‹bË,H‰0éÒ×ÿÿH‹5ÓÊ,M‰ðƒ>tA…ÀH5û{„öÿÿè?ŠúÿéöÿÿH‹5«Ê,M‰ðƒ>t*…ÀH5Ó{„¹÷ÿÿèŠúÿé²÷ÿÿ…ÀH5Ã{„Øõÿÿë½…ÀH5²{„÷ÿÿëÔH‹5aÊ,M‰ðƒ>tA…ÀH5‰{„©øÿÿè͉úÿ颸ÿÿH‹59Ê,M‰ðƒ>t*…ÀH5a{„ùÿÿ襉úÿéùÿÿ…ÀH5Q{„høÿÿë½…ÀH5@{„ïøÿÿëÔH‹5ïÉ,M‰ðƒ>tA…ÀH5{„Ÿ÷ÿÿè[‰úÿé˜÷ÿÿH‹5ÇÉ,M‰ðƒ>t*…ÀH5ïz„Kíÿÿè3‰úÿéDíÿÿ…ÀH5ßz„^÷ÿÿë½…ÀH5Îz„!íÿÿëÔH‹5}É,M‰ðƒ>tA…ÀH5¥z„ûòÿÿèéˆúÿéôòÿÿH‹5UÉ,M‰ðƒ>t*…ÀH5}z„kóÿÿèÁˆúÿédóÿÿ…ÀH5mz„ºòÿÿë½…ÀH5\z„AóÿÿëÔH‹5 É,M‰ðƒ>tA…ÀH53z„‘ïÿÿèwˆúÿéŠïÿÿH‹5ãÈ,M‰ðƒ>t*…ÀH5 z„1ñÿÿèOˆúÿé*ñÿÿ…ÀH5ûy„Pïÿÿë½…ÀH5êy„ñÿÿëÔH‹5™È,M‰ðƒ>tA…ÀH5Áy„ñÿÿèˆúÿéxñÿÿH‹5qÈ,M‰ðƒ>t*…ÀH5™y„óÿÿè݇úÿéóÿÿ…ÀH5‰y„>ñÿÿë½…ÀH5xy„õòÿÿëÔH‹5'È,M‰ðƒ>tA…ÀH5Oy„ôÿÿ蓇úÿéþóÿÿH‹5ÿÇ,M‰ðƒ>t*…ÀH5'y„uôÿÿèk‡úÿénôÿÿ…ÀH5y„Äóÿÿë½…ÀH5y„KôÿÿëÔ@AWAVHcöAUATL7USA‰×Hƒì(H‹Æ,ƒúEÉH‰L$L‰D$AƒáöH‰8H‹;Ì,AƒÁ'ƒúEäL‰H‹/Ë,AƒÄƒúíL‰H‹ìÅ,ƒåúƒÅƒúHÉH‰8H‹>Ç,HƒáìHƒÁNƒúEÛÇH‹cÈ,AƒãýAƒÃ I9úÇH‹#Ç,HÇH‹=Ê,ÇH‹Ç,HÇH‹jÌ,ÇH‹UÇ,HÇH‹ÿÆ,HÇH‹ÙÉ,ÇH‹dÊ,D‰„ûE1ÀA¾ÆD$º »H|œ H¾2HBLl21öëf„HƒÀ¶Pÿ€ú LDÇDóL9èué@„ö…/ fD¾/E…äE‰è~[Hì› EäMcäIÆKtfüI9öwAL‰òë @HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDHñš HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHkš McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùH³™ H-$™ B¾H p™ D¾H‹ ´È,D‰H :™ H¾„ÀtRH Úš L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH ¾ÞHcHÈÿàH‹RÈ,D‹HÀ˜ IcóH‹ Å,E1ÉH¾0Hoš H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú DËIDùL9Àué„É… E…Û…:E…ÿ„‡H‹ Ä,‹…É„þHƒ|$tnH‹GÅ,‹…À„TH‹¶È,H‹‡Â,H5uL‹D$H‹ H‹ñÃ,H‹H‹H)ÁH)ÂH‹æÃ,H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðHa= HÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹QÄ,‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹×Á,H‹HxH‰D$H‹ÄÁ,H‰8H‹’Ç,L‹L9ׄP Hß– H¾0H“˜ D¾40HO˜ H¾ 0H›— ¶,0H‹Ã,Dˆt$EöMcöHÉL‹HH˜ MöD¾$0HI— D¾ 0éÔûÿÿH‹@Á,H‹0H‹†Â,H‰0H‹,Á,HNÿH‰H‹vÅ,‹ƒøÿ„Ž8…À„̓ø…LýÿÿH‹•Ç,D‹E…Ét>ÇH‹ÐÂ,H‹ Â,H‹H‰H‹œÄ,H‹ Ã,‹‰H‹jÁ,H‹ ËÁ,‹‰H‹Ã,D‹E…ÛuH‹ÉÁ,Hƒ8„¸H‹àÂ,ÇéÍüÿÿH‹vÀ,H‹ ¿Á,H‹H‰D$HƒÀH‰é«üÿÿH‹TÀ,H‹ Á,L‹D$H‹H‰H‹ ;À,HPÿH‰H‹ Ý¿,H‹H‹ »Á,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ cÄ,Hc1H‹ ¡¾,H‹4ñ‰ÁH‹,Á,H‹8AÿÖé9üÿÿH‹â¿,H‹=+Á,H‹HAH‰H‹="Ä,‹ƒúÿ„¡Žq…Ò„yƒú„¬þÿÿéóûÿÿH‹ôÃ,ÇéáûÿÿH‹bÅ,H‹3¿,H5ÍqL‹D$H‹ H‹À,H‹H‹H)ÁH)Âé§üÿÿH‹­Ã,ÇþÿÿÿéšûÿÿH‹C¿,H‹ ŒÀ,H‹H‰H‹ /¿,HƒèH‰ésûÿÿH‹¼Å,‹…À„bûÿÿH‹kÁ,H‹H…ÀtDL‰d$I‰ÄL‰ðM‰îI‰ÅA‹L$A‹T$I‹t$M‹D$I‹<$AÿÕM‹d$ M…äuÛL‹d$L‰èM‰õI‰Æ1Àè{úÿH‹QÅ,ÇéöúÿÿH‹?Å,ÇH‹òÀ,Hƒ8t1ÀèÕzúÿH‹ÞÀ,HÇH‹øÁ,HÇH‹’¿,H‹H‹HÀ,H‰H‹¦À,‹H‹Â,‰H‹T¿,‹H‹ã¾,‰é|úÿÿH‹}Â,ÇéjúÿÿH‹c¿,H‹0H‹ ¾,HNÿH‰H‹SÂ,‹ƒøÿ…ÝüÿÿH‹‰Ä,‹8…ÿt>ÇH‹Æ¿,H‹ ÿ¾,H‹H‰H‹’Á,H‹ À,‹‰H‹`¾,H‹ Á¾,‹‰M…ötMH‹ɾ,H‹H9Æv>H‹ :½,H‹H‹ ¸¾,H‹9H‰ñH‹5Ë¿,H)у>„H)ÐL‹D$H5£o‰ÂAÿÖH‹d¾,ÇH‹—¿,ÇH‹b¾,HÇévùÿÿH‹wÁ,ÇédùÿÿH‹eÁ,ÇÿÿÿÿéRùÿÿH‹SÁ,‹ƒøÿ„zÝûÿÿƒøþ…1ùÿÿM…ötfH‹Õ¼,H‹H‹û½,H‹H9ÊsMH‹=l¼,H‹UÃ,H‹7H‹=ã½,‹H)ñH)òH‹5ô¾,H‹?D‹E…À„…ÀL‹D$H5Ên…#AÿÖH‹‡½,H‹ ˜½,ÇH‹³¾,ÇH‹N¼,H‹H‰铸ÿÿH‹”¾,D‹E…Ò…€øÿÿH‹A½,ÇH‹L½,Hƒ8…bøÿÿH‹£½,H‹ 4½,H‹H‰éIøÿÿH‹’Â,‹…Òt>ÇH‹Ͻ,H‹ ½,H‹H‰H‹›¿,H‹ ¾,‹‰H‹i¼,H‹ ʼ,‹‰M…ö„RþÿÿH‹μ,H‹H9Ɔ?þÿÿH‹ ;»,H‹H‰ñH‹5¶¼,H‹>H‹5̽,H)ÑD‹E…Û…þýÿÿH‹5v¼,ƒ>„H)ÐL‹D$H5—m‰ÂAÿÖééýÿÿ@H‹ÑÁ,D‹E…Òt>ÇH‹ ½,H‹ E¼,H‹H‰H‹ؾ,H‹ Y½,‹‰H‹¦»,H‹ ¼,‹‰H‹¼,Hƒ8…*÷ÿÿéÃþÿÿƒøþ…÷ÿÿM…ö„MþÿÿH‹ì»,H‹H9ц:þÿÿH‹=Yº,H‹BÁ,H‹7H‹=л,‹H)ñH)òH‹5á¼,H‹?D‹E…À…íýÿÿH‹5‹»,L‹D$ƒ>„Ê…ÀH5­l„ÝýÿÿèñzúÿéÖýÿÿ@ƒúþ…öÿÿM…ö„ÀýÿÿH‹_»,H‹H9ц­ýÿÿé[ýÿÿH‹ ·À,‹1…öt>H‹ú»,ÇH‹ -»,H‹H‰H‹À½,H‹ A¼,‹‰H‹Žº,H‹ ïº,‹‰M…ö„wüÿÿH‹ óº,H‹H9ІdüÿÿH‹ `¹,H‹1H‹ Þº,H)ðH‹9H‰ÁH‹î»,ƒ8„ÏH)òL‹D$H5ÉkAÿÖé#üÿÿH‹À,D‹E…Ét>ÇH‹J»,H‹ ƒº,H‹H‰H‹½,H‹ —»,‹‰H‹ä¹,H‹ Eº,‹‰M…ö„ÍûÿÿH‹iº,H‹H‹?º,H‹H9Á†°ûÿÿH‹=¬¸,H‹5-º,H‹H‹>H‹5@»,H)у>…uûÿÿérýÿÿH‹hº,H‹ ù¹,H‹H‰é/øÿÿH‹Ϲ,ƒ8t+H)òL‹D$H5ôjAÿÖéHûÿÿ…ÀH5ìj„üÿÿé1þÿÿH‹º,L‹D$H‹H‰ÂH‰D$H)òH5ÀjAÿÖé ûÿÿH‹7½,H;8…6õÿÿ¾D5„ÀŽ)õÿÿƒèéBôÿÿH‹ʹ,L‹D$H5€jH‹H‰D$H)ÐH‰ÂAÿÖé½úÿÿH‹¡¹,H‰8éàôÿÿH‹’¹,L‰éÂòÿÿfAWAVHcöAUATL7US‰ÓHƒì(H‹Ò·,ƒúL‰D$EÀH‰ $AƒàïH‰8H‹½,AÀõƒúíL‰H‹¼,ƒåøƒÅ ƒúHÉL‰H‹9·,HƒáÚHÁðƒúMÉH‰8H‹†¸,IƒáüIƒÁHƒúÇH‹®¹,ÇH‹y¸,HÇH‹“»,ÇH‹æ¸,HÇH‹À½,ÇH‹«¸,HÇH‹U¸,HÇH‹/»,ÇÀƒÀƒúEÛˆD$H‹«»,AƒãüAƒÃ,I9úD‰„çI‰þI‰üÇD$1ÿºA¿HÕ† H¾2HBLl21öëfHƒÀ¶Pÿ€úIDüAD÷L9èuè@„ö…F fA¾<$‹T$…Ò‰þ~WH¨… IÁ‰ÐÀH˜MlAüM9éw=L‰Êë LhüI9Õr/L‰èH)ÐHÑøHƒàüHÐf98âf9xhHPI9ÕsØ€H1‚ HÁ@„í~NL¾ÍMÉJ| þH9ùw3H‰Êë HxþH9×r"H‰øH)ÐHÁøHBf90äþHPH9×sÞ@¾íLÉAèHT McÛF¾ E…É~KC H˜H|AüH9ùw8H‰Êë fHxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9pHPH9×sØEÈH5 H-.} B¾H ¢~ D¾H‹ ö¹,D‰H ~ ¶„ÀtMH =… HȾL`LlfDM9ìt"IƒÄA€|$ÿ wïA¶D$ÿH jÐHcHÈÿàH‹š¹,D‹Hp} IcóH‹ N¶,E1ɶ0HØ„ H‹9H¾ HBLD 1ÉëfHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…V E…Û…H…Û„‡H‹pµ,‹…É„Hƒ<$toH‹˜¶,‹…À„¬H‹º,H‹س,H5lfL‹D$H‹ H‹Bµ,H‹H‹H)ÁH)ÂH‹׺,H‹8H‹$HƒÄ([]A\A]A^A_ÿà„…Ò…˜HƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÀéfþÿÿfL)ÈL¾L$HÀ‚ HÁøHÐB¶„À„L<…|ýÿÿM9ætA¶D$ÿPô€úv< ·…[ýÿÿ·éPýÿÿ„H)ÈHÁøAÀéõýÿÿH‹‘µ,‹…Ò„WÿÿÿHƒ<$…îþÿÿéGÿÿÿH‹³,H‹L`H‰D$H‹³,L‰ H‹Ó¸,L‹M9Ô„  HX{ ¶0HÍ‚ D¾ 0H H¿ pHµ~ ¶,0H‹R´,DˆL$EÉMcÉHÉH‹8HR‚ Mɾ0‰D$HÀ} D¿péÚûÿÿH‹×¶,Çþÿÿÿé|ýÿÿH‹m²,H‹ ¶³,H‹H‰D$HƒÀH‰éZýÿÿH‹K²,H‹0H‹‘³,H‰0H‹7²,HNÿH‰H‹¶,‹ƒøÿ„Žf…À„ûƒø…ýÿÿH‹ ¸,‹8…ÿt>ÇH‹ݳ,H‹ ³,H‹H‰H‹©µ,H‹ *´,‹‰H‹w²,H‹ ز,‹‰H‹ ´,D‹E…ÀuH‹Ö²,Hƒ8„öH‹í³,Çé’üÿÿH‹[·,H‹,±,H5ÆcL‹D$H‹ H‹–²,H‹H‹H)ÁH)ÂéOýÿÿH‹N±,H‹ —²,H‹H‰H‹ :±,HPÿH‰H‹ ܰ,L‹D$H‹H‹ µ²,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ]µ,Hc1H‹ c¶,H‹4ñ‰ÁH‹Æ·,H‹8H‹$ÿÐéèûÿÿH‹Ù°,H‹ "²,H‹H‰H‹ Ű,HƒèH‰éÁûÿÿH‹²°,H‹5û±,H‹HAH‰H‹5ò´,‹ƒúÿ„›Ži…Ò„lƒú„qþÿÿé{ûÿÿH‹Ä´,ÇéiûÿÿH‹²´,ÇÿÿÿÿéWûÿÿH‹˜±,H‹ A°,H‹H‰D$HƒèH‰é5ûÿÿH‹~´,‹ƒøÿ„Õýýÿÿƒøþ…ûÿÿHƒ<$H‹°,H‹t]H‹$±,H‹H9ÊsNH‹5•¯,H‹~¶,H‹=¯¶,H‹6‹H‹?H)ñH)òH‹5²,‹6…ö„a…ÀL‹D$H5õa…qH‹$ÿÐH‹¯°,H‹ À°,ÇH‹Û±,ÇH‹v¯,H‹H‰ésúÿÿH‹¼³,ÇéaúÿÿH‹ª±,‹8…ÿ…PúÿÿH‹Y°,ÇH‹d°,Hƒ8…2úÿÿH‹»°,H‹ L°,H‹H‰éúÿÿH‹ªµ,D‹E…É„úÿÿH‹W±,H‹H…Àt+‰\$H‰Ã‹K‹SH‹sL‹CH‹;H‹$ÿÐH‹[ H…Ûuà‹\$1Àè kúÿH‹Vµ,Çé³ùÿÿH‹Dµ,ÇH‹÷°,Hƒ8t1ÀèÚjúÿH‹ã°,HÇH‹ý±,HÇH‹—¯,H‹H‹M°,H‰H‹«°,‹H‹²,‰H‹Y¯,‹H‹è®,‰é9ùÿÿH‹z¯,H‹0H‹ ®,HNÿH‰H‹j²,‹ƒøÿ…éûÿÿH‹ ´,ƒ8t>ÇH‹Þ¯,H‹ ¯,H‹H‰H‹ª±,H‹ +°,‹‰H‹x®,H‹ Ù®,‹‰L‹$M…ÒtMH‹Ý®,H‹H9Æv>H‹ N­,H‹H‹ l´,H‹9H‰ñH‹5߯,H)у>„ H)ÐL‹D$H5·_‰ÂAÿÒH‹x®,ÇH‹«¯,ÇH‹v®,HÇéBøÿÿH‹3­,H‹ |®,H‹HƒÀH‰éêûÿÿH‹n±,ÇéøÿÿH‹¤³,D‹E…Òt>ÇH‹ß®,H‹ ®,H‹H‰H‹«°,H‹ ,¯,‹‰H‹y­,H‹ Ú­,‹‰L‹$M…Ò„JÿÿÿH‹Ú­,H‹H9Ɔ7ÿÿÿH‹ G¬,H‹H‰ñH‹5b³,H‹>H‹5Ø®,H)ÑD‹E…É…öþÿÿH‹5‚­,ƒ>„VH)ÐL‹D$H5£^‰ÂH‹$ÿÐéÞþÿÿDID$·I9†$öÿÿA€|$ „öÿÿ·é öÿÿH‹®²,D‹E…Àt>ÇH‹é­,H‹ "­,H‹H‰H‹µ¯,H‹ 6®,‹‰H‹ƒ¬,H‹ ä¬,‹‰H‹ñ¬,Hƒ8…¿öÿÿéˆüÿÿƒøþ…±öÿÿHƒ<$„üÿÿH‹Ǭ,H‹H9цíûÿÿH‹54«,H‹²,H‹=N²,H‹6‹H‹?H)ñH)òH‹5¹­,‹6…ö…ŸûÿÿH‹5h¬,L‹D$ƒ>„µ…ÀH5Š]„ûÿÿèÎkúÿé‹ûÿÿf„ƒúþ…öÿÿHƒ<$„nûÿÿH‹5¬,H‹H9ц[ûÿÿéûÿÿH‹ ±,D‹E…Ût>H‹ά,ÇH‹ ¬,H‹H‰H‹”®,H‹ ­,‹‰H‹b«,H‹ ë,‹‰L‹$M…Ò„3ýÿÿH‹ ë,H‹H9І ýÿÿH‹ 0ª,H‹1H‹ N±,H)ðH‹9H‰ÁH‹¾¬,ƒ8„äH)òL‹D$H5™\AÿÒéßüÿÿH‹ß°,ƒ8t>ÇH‹¬,H‹ V«,H‹H‰H‹é­,H‹ j¬,‹‰H‹·ª,H‹ «,‹‰L‹$M…Ò„ˆüÿÿH‹8«,H‹H‹«,H‹H9Á†küÿÿH‹5{©,H‹H‹5™°,H‹>H‹5¬,H)у>…0üÿÿé5ýÿÿH‹7«,H‹ Ȫ,H‹H‰éñ÷ÿÿ…ÀH5Þ[„ÚùÿÿéFþÿÿH‹Šª,ƒ8„ŠH)òL‹D$H5«[H‹$ÿÐéèûÿÿH‹(®,L; …Øôÿÿ¿Duf…ÀŽÊôÿÿƒèéðóÿÿH‹ºª,H‰8é«òÿÿH‹«ª,H‰8é›ôÿÿH‹œª,L‹D$H5R[H‹H‰D$H)ÐH‰ÂH‹$ÿÐéxûÿÿH‹pª,L‹D$H‹H‰ÂH‰D$H‹$H)òH5[ÿÐéLûÿÿAWAVHcöAUATL7USA‰×Hƒì(H‹‘¨,ƒúEÉH‰L$L‰D$AƒáôH‰8H‹K®,AƒÁ&ƒúEäL‰H‹?­,AƒÄƒúíL‰H‹ü§,ƒåúƒÅƒúHÉH‰8H‹N©,HƒáêHƒÁNƒúEÛÇH‹sª,AƒãüAƒÃ I9úÇH‹3©,HÇH‹M¬,ÇH‹ ©,HÇH‹z®,ÇH‹e©,HÇH‹©,HÇH‹é«,ÇH‹t¬,D‰„ûE1ÀA¾ÆD$º»H q H¾2HBLl21öëf„HƒÀ¶Pÿ€ú LDÇDóL9èué@„ö…/ fD¾/E…äE‰è~[H|p EäMcäIÆKtfüI9öwAL‰òë @HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDHo HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHûn McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHCn H-Ìm B¾H n D¾H‹ Ī,D‰H Úm H¾„ÀtRH jo L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH ¶ÁHcHÈÿàH‹bª,D‹Hhm IcóH‹ §,E1ÉH¾0Hÿn H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú DËIDùL9Àué„É… E…Û…:E…ÿ„‡H‹0¦,‹…É„þHƒ|$tnH‹W§,‹…À„{H‹ƪ,H‹—¤,H5+WL‹D$H‹ H‹¦,H‹H‹H)ÁH)ÂH‹Ω,H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðHq HÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹a¦,‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹ç£,H‹HxH‰D$H‹Ô£,H‰8H‹¢©,L‹L9ׄðH‡k H¾0H#m D¾40Hßl H¾ 0H+l ¶,0H‹ ¥,Dˆt$EöMcöHÉL‹HØl MöD¾$0HÙk D¾ 0éÔûÿÿH‹P£,H‹0H‹–¤,H‰0H‹<£,HNÿH‰H‹†§,‹ƒøÿ„Ž8…À„̓ø…LýÿÿH‹¥©,D‹E…Ét>ÇH‹à¤,H‹ ¤,H‹H‰H‹¬¦,H‹ -¥,‹‰H‹z£,H‹ Û£,‹‰H‹¥,D‹E…ÛuH‹Ù£,Hƒ8„¸H‹ð¤,ÇéÍüÿÿH‹†¢,H‹ Ï£,H‹H‰D$HƒÀH‰é«üÿÿH‹d¢,H‹ ­£,H‹H‰H‹ P¢,HƒèH‰é„üÿÿH‹=¢,H‹ †£,L‹D$H‹H‰H‹ $¢,HPÿH‰H‹ Æ¡,H‹H‹ ¤£,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ L¦,Hc1H‹ ‚¥,H‹4ñ‰ÁH‹í¦,H‹8AÿÖéüÿÿH‹Ë¡,H‹=£,H‹HAH‰H‹= ¦,‹ƒúÿ„zŽJ…Ò„Rƒú„…þÿÿéÌûÿÿH‹Ý¥,ÇéºûÿÿH‹K§,H‹¡,H5¶SL‹D$H‹ H‹†¢,H‹H‹H)ÁH)Âé€üÿÿH‹–¥,ÇþÿÿÿésûÿÿH‹̧,‹…À„bûÿÿH‹{£,H‹H…ÀtDL‰d$I‰ÄL‰ðM‰îI‰ÅA‹L$A‹T$I‹t$M‹D$I‹<$AÿÕM‹d$ M…äuÛL‹d$L‰èM‰õI‰Æ1Àè]úÿH‹a§,ÇéöúÿÿH‹O§,ÇH‹£,Hƒ8t1Àèå\úÿH‹î¢,HÇH‹¤,HÇH‹¢¡,H‹H‹X¢,H‰H‹¶¢,‹H‹%¤,‰H‹d¡,‹H‹ó ,‰é|úÿÿH‹¤,ÇéjúÿÿH‹s¡,H‹0H‹ ,HNÿH‰H‹c¤,‹ƒøÿ…ÝüÿÿH‹™¦,‹8…ÿt>ÇH‹Ö¡,H‹ ¡,H‹H‰H‹¢£,H‹ #¢,‹‰H‹p ,H‹ Ñ ,‹‰M…ötMH‹Ù ,H‹H9Æv>H‹ JŸ,H‹H‹  ¤,H‹9H‰ñH‹5Û¡,H)у>„H)ÐL‹D$H5³Q‰ÂAÿÖH‹t ,ÇH‹§¡,ÇH‹r ,HÇévùÿÿH‹‡£,ÇédùÿÿH‹u£,ÇÿÿÿÿéRùÿÿH‹c£,‹ƒøÿ„zÝûÿÿƒøþ…1ùÿÿM…ötfH‹åž,H‹H‹  ,H‹H9ÊsMH‹=|ž,H‹e¥,H‹7H‹=Ë£,‹H)ñH)òH‹5¡,H‹?D‹E…À„…ÀL‹D$H5ÚP…#AÿÖH‹—Ÿ,H‹ ¨Ÿ,ÇH‹à,ÇH‹^ž,H‹H‰铸ÿÿH‹¤ ,D‹E…Ò…€øÿÿH‹QŸ,ÇH‹\Ÿ,Hƒ8…bøÿÿH‹³Ÿ,H‹ DŸ,H‹H‰éIøÿÿH‹¢¤,‹…Òt>ÇH‹ߟ,H‹ Ÿ,H‹H‰H‹«¡,H‹ , ,‹‰H‹yž,H‹ Úž,‹‰M…ö„RþÿÿH‹Þž,H‹H9Ɔ?þÿÿH‹ K,H‹H‰ñH‹5ž¢,H‹>H‹5ÜŸ,H)ÑD‹E…Û…þýÿÿH‹5†ž,ƒ>„¼H)ÐL‹D$H5§O‰ÂAÿÖééýÿÿ@H‹á£,D‹E…Òt>ÇH‹Ÿ,H‹ Už,H‹H‰H‹è ,H‹ iŸ,‹‰H‹¶,H‹ ž,‹‰H‹$ž,Hƒ8…*÷ÿÿéÃþÿÿƒøþ…÷ÿÿM…ö„MþÿÿH‹ü,H‹H9ц:þÿÿH‹=iœ,H‹R£,H‹7H‹=¸¡,‹H)ñH)òH‹5ñž,H‹?D‹E…À…íýÿÿH‹5›,L‹D$ƒ>„…ÀH5½N„Ýýÿÿè]úÿéÖýÿÿ@ƒúþ…öÿÿM…ö„ÀýÿÿH‹o,H‹H9ц­ýÿÿé[ýÿÿH‹ Ç¢,‹1…öt>H‹ ž,ÇH‹ =,H‹H‰H‹П,H‹ Qž,‹‰H‹žœ,H‹ ÿœ,‹‰M…ö„wüÿÿH‹ ,H‹H9ІdüÿÿH‹ p›,H‹1H‹ Æ ,H)ðH‹9H‰ÁH‹þ,ƒ8„H)òL‹D$H5ÙMAÿÖé#üÿÿH‹¢,D‹E…Ét>ÇH‹Z,H‹ “œ,H‹H‰H‹&Ÿ,H‹ §,‹‰H‹ô›,H‹ Uœ,‹‰M…ö„ÍûÿÿH‹yœ,H‹H‹Oœ,H‹H9Á†°ûÿÿH‹=¼š,H‹5 ,H‹H‹>H‹5P,H)у>…uûÿÿérýÿÿH‹xœ,H‹ œ,H‹H‰é/øÿÿH‹§Ÿ,H;8…–õÿÿ¾D5„Àމõÿÿƒèé¢ôÿÿH‹:œ,L‹D$H5ðLH‹H‰D$H)ÐH‰ÂAÿÖéûÿÿH‹‘›,ƒ8t+H)òL‹D$H5¶LAÿÖéúúÿÿ…ÀH5®L„ÅûÿÿéãýÿÿH‹Ú›,L‹D$H‹H‰ÂH‰D$H)òH5‚LAÿÖé½úÿÿH‹±›,H‰8éàôÿÿH‹¢›,L‰éÂòÿÿfAWAVHcöAUATL7US‰ÓHƒì(H‹â™,ƒúL‰D$EÀH‰ $AƒàïH‰8H‹Ÿ,AÀƒúíL‰H‹ž,ƒå÷ƒÅ ƒúHÉL‰H‹I™,HƒáÚHÁ(ƒúMÉH‰8H‹–š,IƒáüIƒÁPƒúÇH‹¾›,ÇH‹‰š,HÇH‹£,ÇH‹öš,HÇH‹П,ÇH‹»š,HÇH‹eš,HÇH‹?,ÇÀƒÀƒúEÛˆD$H‹»,AƒãüAƒÃ0I9úD‰„çI‰þI‰üÇD$1ÿºA¿HZ H¾2HBLl21öëfHƒÀ¶Pÿ€úIDüAD÷L9èuè@„ö…/ fA¾<$‹T$…Ò‰þ~WH¸X IÁ‰ÐÀH˜MlAüM9éw=L‰Êë LhüI9Õr/L‰èH)ÐHÑøHƒàüHÐf98âf9xhHPI9ÕsØ€HU HÁ@„í~NL¾ÍMÉJ| þH9ùw3H‰Êë HxþH9×r"H‰øH)ÐHÁøHBf90äþHPH9×sÞ@¾íLÉAèH$T McÛF¾ E…É~KC H˜H|AüH9ùw8H‰Êë fHxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9pHPH9×sØEÈHåQ H-ÞO B¾H RQ D¾H‹ œ,D‰H ¼P ¶„ÀtMH mX HȾL`LlfDM9ìt"IƒÄA€|$ÿ!wïA¶D$ÿH f³HcHÈÿàH‹ª›,D‹H P IcóH‹ ^˜,E1ɶ0HX H‹9H¾ HBLD 1ÉëfHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…ã E…Û…Z…Û„‡H‹€—,‹…É„Hƒ<$toH‹¨˜,‹…À„¬H‹œ,H‹è•,H5|HL‹D$H‹ H‹R—,H‹H‹H)ÁH)ÂH‹/–,H‹8H‹$HƒÄ([]A\A]A^A_ÿà„…Ò…˜HƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÀéfþÿÿfL)ÈL¾L$HàU HÁøHÐB¶„À„L<…|ýÿÿM9ætA¶D$ÿPô€úv< ·…[ýÿÿ·éPýÿÿ„H)ÈHÁøAÀéõýÿÿH‹¡—,‹…Ò„WÿÿÿHƒ<$…îþÿÿéGÿÿÿH‹€™,ÇþÿÿÿéþÿÿH‹•,H‹L`H‰D$H‹•,L‰ H‹Ñš,L‹M9Ô„Ø HöM ¶0HëU D¾ 0HT H¿ pHsQ ¶,0H‹P–,DˆL$EÉMcÉHÉH‹8HpU Mɾ0‰D$H~P D¿péÈûÿÿH‹}”,H‹ Æ•,H‹H‰D$HƒÀH‰éZýÿÿH‹[”,H‹0H‹¡•,H‰0H‹G”,HNÿH‰H‹‘˜,‹ƒøÿ„Žf…À„ûƒø…ýÿÿH‹°š,‹8…ÿt>ÇH‹í•,H‹ &•,H‹H‰H‹¹—,H‹ :–,‹‰H‹‡”,H‹ è”,‹‰H‹–,D‹E…ÀuH‹æ”,Hƒ8„öH‹ý•,Çé’üÿÿH‹k™,H‹<“,H5ÖEL‹D$H‹ H‹¦”,H‹H‹H)ÁH)ÂéOýÿÿH‹^“,H‹5§”,H‹HAH‰H‹5ž—,‹ƒúÿ„7Ž…Ò„ƒú„ ÿÿÿéüÿÿH‹p—,ÇéüÿÿH‹“,H‹ O”,H‹H‰H‹ ò’,HPÿH‰H‹ ”’,L‹D$H‹H‹ m”,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ —,Hc1H‹ “‘,H‹4ñ‰ÁH‹Æ’,H‹8H‹$ÿÐéûÿÿH‹‘’,H‹ Ú“,H‹H‰H‹ }’,HƒèH‰éiûÿÿH‹–,ÇéWûÿÿH‹°–,ÇéEûÿÿH‹ž–,Çÿÿÿÿé3ûÿÿH‹4’,H‹ }“,H‹HƒÀH‰é3ÿÿÿH‹g“,H‹ ’,H‹H‰D$HƒèH‰éôúÿÿH‹M–,‹ƒøÿ„”¼ýÿÿƒøþ…ÓúÿÿHƒ<$tgH‹Í‘,H‹H‹ó’,H‹H9ÊsNH‹5d‘,H‹M˜,H‹=Æ‘,H‹6‹H‹?H)ñH)òH‹5é“,‹6…ö„ …ÀL‹D$H5ÄC…0H‹$ÿÐH‹~’,H‹ ’,ÇH‹ª“,ÇH‹E‘,H‹H‰é2úÿÿH‹‹“,‹8…ÿ…!úÿÿH‹:’,ÇH‹E’,Hƒ8…úÿÿH‹œ’,H‹ -’,H‹H‰éêùÿÿH‹;’,H‹0H‹á,HNÿH‰H‹+•,‹ƒøÿ…šüÿÿH‹a—,ƒ8t>ÇH‹Ÿ’,H‹ Ø‘,H‹H‰H‹k”,H‹ ì’,‹‰H‹9‘,H‹ š‘,‹‰L‹$M…ÒtMH‹ž‘,H‹H9Æv>H‹ ,H‹H‹ u,H‹9H‰ñH‹5 ’,H)у>„»H)ÐL‹D$H5xB‰ÂAÿÒH‹9‘,ÇH‹l’,ÇH‹7‘,HÇéóøÿÿH‹”–,D‹E…É„àøÿÿH‹A’,H‹H…Àt+‰\$H‰Ã‹K‹SH‹sL‹CH‹;H‹$ÿÐH‹[ H…Ûuà‹\$1Àè÷KúÿH‹@–,ÇéøÿÿH‹.–,ÇH‹á‘,Hƒ8t1ÀèÄKúÿH‹Í‘,HÇH‹ç’,HÇH‹,H‹H‹7‘,H‰H‹•‘,‹H‹“,‰H‹C,‹H‹Ò,‰éøÿÿH‹´•,D‹E…Òt>ÇH‹ï,H‹ (,H‹H‰H‹»’,H‹ <‘,‹‰H‹‰,H‹ ê,‹‰L‹$M…Ò„™þÿÿH‹ê,H‹H9Ɔ†þÿÿH‹ WŽ,H‹H‰ñH‹5ºŽ,H‹>H‹5è,H)ÑD‹E…É…EþÿÿH‹5’,ƒ>„0H)ÐL‹D$H5³@‰ÂH‹$ÿÐé-þÿÿDID$·I9†$öÿÿA€|$ „öÿÿ·é öÿÿH‹¾”,D‹E…Àt>ÇH‹ù,H‹ 2,H‹H‰H‹Å‘,H‹ F,‹‰H‹“Ž,H‹ ôŽ,‹‰H‹,Hƒ8…¿öÿÿé·üÿÿƒøþ…±öÿÿHƒ<$„AüÿÿH‹׎,H‹H9ц.üÿÿH‹5D,H‹-”,H‹=¦,H‹6‹H‹?H)ñH)òH‹5É,‹6…ö…àûÿÿH‹5xŽ,L‹D$ƒ>„î…ÀH5š?„ÐûÿÿèÞMúÿéÌûÿÿf„ƒúþ…öÿÿHƒ<$„¯ûÿÿH‹EŽ,H‹H9цœûÿÿéIûÿÿH‹ “,D‹E…Ût>H‹ÞŽ,ÇH‹ Ž,H‹H‰H‹¤,H‹ %,‹‰H‹r,H‹ Ó,‹‰L‹$M…Ò„‚üÿÿH‹ Ó,H‹H9ІoüÿÿH‹ @Œ,H‹1H‹ ¦Œ,H)ðH‹9H‰ÁH‹ÎŽ,ƒ8„ßH)òL‹D$H5©>AÿÒé.üÿÿH‹ï’,ƒ8t>ÇH‹-Ž,H‹ f,H‹H‰H‹ù,H‹ zŽ,‹‰H‹ÇŒ,H‹ (,‹‰L‹$M…Ò„×ûÿÿH‹H,H‹H‹,H‹H9Á†ºûÿÿH‹5‹‹,H‹H‹5ñ‹,H‹>H‹5Ž,H)у>…ûÿÿé5ýÿÿH‹G,H‹ ØŒ,H‹H‰éñ÷ÿÿH‹.,H‰8éõÿÿH‹ŸŒ,ƒ8„H)òL‹D$H5À=H‹$ÿÐé<ûÿÿ…ÀH5µ=„âùÿÿé þÿÿH‹áŒ,H‰8éÂòÿÿH‹ÒŒ,L‹D$H5ˆ=H‹H‰D$H)ÐH‰ÂH‹$ÿÐéíúÿÿH‹î,L; …Žôÿÿ¿Duf…ÀŽ€ôÿÿƒèé¦óÿÿH‹€Œ,L‹D$H‹H‰ÂH‰D$H‹$H)òH5$=ÿÐé›úÿÿAWAVHcöAUATL7USA‰×Hƒì(H‹¡Š,ƒúEÉH‰L$L‰D$AƒáöH‰8H‹[,AƒÁBƒúEäL‰H‹O,AƒÄƒúíL‰H‹ Š,ƒåùƒÅ ƒúHÉH‰8H‹^‹,HƒáìHÁ†ƒúEÛÇH‹€Œ,AƒãýAƒÃ I9úÇH‹@‹,HÇH‹ZŽ,ÇH‹­‹,HÇH‹‡,ÇH‹r‹,HÇH‹‹,HÇH‹ö,ÇH‹Ž,D‰„øE1ÀA¾ÆD$º »Hé H¾2HBLl21öëfDHƒÀ¶Pÿ€ú LDÇDóL9èué@„ö…á fD¾/E…äE‰è~[Hlè EäMcäIÆKtfüI9öwAL‰òë @HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hvHPH9ÖsÖDHç HÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsÝ@¾íHùAéHcæ McÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@HPH9ÖsÖAùHså H-|ä B¾H å D¾H‹ ÔŒ,D‰H Êä H¾„ÀtRH zç L‹t$HȾL`LlfDM9ìt"IƒÄA€|$ÿwïA¶D$ÿH ¶¤HcHÈÿàH‹rŒ,D‹H8ä IcóH‹ &‰,E1ÉH¾0Hç H‹9H¾ HBLD 1Éëf„HƒÀ¶Pÿ€ú DËIDùL9Àué„É…à E…Û…:E…ÿ„‡H‹@ˆ,‹…É„þHƒ|$tnH‹g‰,‹…À„fH‹ÖŒ,H‹§†,H5;9L‹D$H‹ H‹ˆ,H‹H‹H)ÁH)ÂH‹ž‡,H‹8H‹D$HƒÄ([]A\A]A^A_ÿàfD…Ò…ˆHƒÄ([]A\A]A^A_Ãf„H)ÈHÑøAÁéXþÿÿfH¾t$L)ðH¨Å HÁøHЀ<0…wýÿÿHGE…I9†cýÿÿ€ „YýÿÿE…éMýÿÿDH)ÈHÁøAÁé÷ýÿÿH‹qˆ,‹…Ò„gÿÿÿHƒ|$…þþÿÿéVÿÿÿH‹÷…,H‹HxH‰D$H‹ä…,H‰8H‹²‹,L‹L9ׄn HGâ H¾0H+å D¾40H¿ä H¾ 0H£ã ¶,0H‹0‡,Dˆt$EöMcöHÉL‹HÐä MöD¾$0H1ã D¾ 0é×ûÿÿH‹`…,H‹ ©†,H‹H‰D$HƒÀH‰éuýÿÿH‹>…,H‹0H‹„†,H‰0H‹*…,HNÿH‰H‹t‰,‹ƒøÿ„øŽ…À„«ƒø…*ýÿÿH‹“‹,D‹E…Ét>ÇH‹Ά,H‹ †,H‹H‰H‹šˆ,H‹ ‡,‹‰H‹h…,H‹ É…,‹‰H‹þ†,D‹E…ÛuH‹Ç…,Hƒ8„–H‹Þ†,Çé«üÿÿH‹̈,Çþÿÿÿé™üÿÿH‹b„,H‹=«…,H‹HAH‰H‹=¢ˆ,‹ƒúÿ„ŽÑ…Ò„Ùƒú„.ÿÿÿéSüÿÿH‹tˆ,ÇéAüÿÿH‹ „,H‹ S…,L‹D$H‹H‰H‹ ñƒ,HPÿH‰H‹ “ƒ,H‹H‹ q…,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ˆ,Hc1H‹ —‡,H‹4ñ‰ÁH‹z„,H‹8AÿÖéÏûÿÿH‹p‰,H‹Aƒ,H5Û5L‹D$H‹ H‹«„,H‹H‹H)ÁH)Âé•üÿÿH‹»‡,ÇÿÿÿÿéˆûÿÿH‹Qƒ,H‹ š„,H‹H‰H‹ =ƒ,HƒèH‰éaûÿÿH‹‚‡,ÇéOûÿÿH‹h„,H‹0H‹ƒ,HNÿH‰H‹X‡,‹ƒøÿ…äýÿÿH‹މ,‹8…ÿt>ÇH‹Ë„,H‹ „,H‹H‰H‹—†,H‹ …,‹‰H‹eƒ,H‹ ƃ,‹‰M…ötMH‹΃,H‹H9Æv>H‹ ?‚,H‹H‹ Uƒ,H‹9H‰ñH‹5Є,H)у>„çH)ÐL‹D$H5¨4‰ÂAÿÖH‹iƒ,ÇH‹œ„,ÇH‹gƒ,HÇé[úÿÿH‹|†,‹ƒøÿ„ƒýÿÿƒøþ…:úÿÿM…ötfH‹þ,H‹H‹$ƒ,H‹H9ÊsMH‹=•,H‹~ˆ,H‹7H‹=¤‚,‹H)ñH)òH‹5„,H‹?D‹E…À„…ÀL‹D$H5ó3…,AÿÖH‹°‚,H‹ Á‚,ÇH‹܃,ÇH‹w,H‹H‰éœùÿÿH‹½ƒ,D‹E…Ò…‰ùÿÿH‹j‚,ÇH‹u‚,Hƒ8…kùÿÿH‹Ì‚,H‹ ]‚,H‹H‰éRùÿÿH‹s…,Çé@ùÿÿH‹©‡,‹…À„/ùÿÿH‹Xƒ,H‹H…ÀtDL‰d$I‰ÄL‰ðM‰îI‰ÅA‹L$A‹T$I‹t$M‹D$I‹<$AÿÕM‹d$ M…äuÛL‹d$L‰èM‰õI‰Æ1Àèõ<úÿH‹>‡,ÇéÃøÿÿH‹,‡,ÇH‹ß‚,Hƒ8t1ÀèÂ<úÿH‹Ë‚,HÇH‹åƒ,HÇH‹,H‹H‹5‚,H‰H‹“‚,‹H‹„,‰H‹A,‹H‹Ѐ,‰éIøÿÿH‹²†,‹…Òt>ÇH‹ï,H‹ (,H‹H‰H‹»ƒ,H‹ <‚,‹‰H‹‰€,H‹ ê€,‹‰M…ö„mýÿÿH‹î€,H‹H9ƆZýÿÿH‹ [,H‹H‰ñH‹5n€,H‹>H‹5ì,H)ÑD‹E…Û…ýÿÿH‹5–€,ƒ>„:H)ÐL‹D$H5·1‰ÂAÿÖéýÿÿ@H‹ñ…,D‹E…Òt>ÇH‹,,H‹ e€,H‹H‰H‹ø‚,H‹ y,‹‰H‹Æ,H‹ '€,‹‰H‹4€,Hƒ8…*÷ÿÿéºýÿÿƒøþ…÷ÿÿM…ö„DýÿÿH‹ €,H‹H9ц1ýÿÿH‹=y~,H‹b…,H‹7H‹=ˆ,‹H)ñH)òH‹5,H‹?D‹E…À…äüÿÿH‹5«,L‹D$ƒ>„Ê…ÀH5Í0„Ôüÿÿè?úÿéÍüÿÿ@ƒúþ…öÿÿM…ö„·üÿÿH‹,H‹H9ц¤üÿÿéRüÿÿH‹ ׄ,‹1…öt>H‹€,ÇH‹ M,H‹H‰H‹à,H‹ a€,‹‰H‹®~,H‹ ,‹‰M…ö„’ûÿÿH‹ ,H‹H9ІûÿÿH‹ €},H‹1H‹ –~,H)ðH‹9H‰ÁH‹€,ƒ8„ÏH)òL‹D$H5é/AÿÖé>ûÿÿH‹/„,D‹E…Ét>ÇH‹j,H‹ £~,H‹H‰H‹6,H‹ ·,‹‰H‹~,H‹ e~,‹‰M…ö„èúÿÿH‹‰~,H‹H‹_~,H‹H9Á†ËúÿÿH‹=Ì|,H‹5å},H‹H‹>H‹5`,H)у>…úÿÿérýÿÿH‹ˆ~,H‹ ~,H‹H‰éQøÿÿH‹ï},ƒ8t+H)òL‹D$H5/AÿÖécúÿÿ…ÀH5 /„ ûÿÿé1þÿÿH‹8~,L‹D$H‹H‰ÂH‰D$H)òH5à.AÿÖé&úÿÿH‹~,H‰8é.õÿÿH‹~,L‰éóÿÿH‹9,H;8…õÿÿ¾D5„ÀŽ õÿÿƒèé$ôÿÿH‹Ì},L‹D$H5‚.H‹H‰D$H)ÐH‰ÂAÿÖéºùÿÿfAWAVHcöAUATL7USA‰×Hƒì(H‹ñ{,ƒúEÉH‰L$L‰D$Aá¾ýÿÿH‰8H‹¨,AÁrƒúíL‰H‹š€,ƒÅƒúÛL‰H‹X{,ƒãƒÃ ƒúHÉH‰8H‹ª|,Há0úÿÿHÁ.ƒúEÛÇH‹É},Aƒã£AƒÃmI9úÇH‹‰|,HÇH‹£,ÇH‹ö|,HÇH‹Ð,ÇH‹»|,HÇH‹e|,HÇH‹?,ÇH‹Ê,D‰„ùL5 ‰ E1ÀÆD$ºH&Š A½H¾2HBLd21öëDHƒÀ¶Pÿ€úLDÇADõL9àuè@„ö…1 fD¾'…íE‰à~SíHcíItnüL9örDL‰òë€HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9 áfD9`vHPH9ÖsÖDH HÁ„Û~OH¾ûHÿHt9þH9ñw5H‰Êë @HpþH9Ör#H‰ðH)ÐHÁøHBfD9ã HPH9ÖsݾÛHùAÙH¤ McÛB¾<…ÿ~N?H˜HtAüH9ñwÇH‹xw,H‹ ±v,H‹H‰H‹Dy,H‹ Åw,‹‰H‹v,H‹ sv,‹‰H‹¨w,‹…ÀuH‹sv,Hƒ8„/H‹Šw,ÇéüÿÿH‹Xy,‹‰D$ƒè ƒø‡öûÿÿH‹Wv,H‹éeþÿÿH‹Py,ÇéÕûÿÿH‹æt,H‹=/v,H‹HAH‰H‹=&y,‹ƒúÿ„¶ ÿÿÿƒúþ…œûÿÿM…ötYH‹Øu,H‹H9ÑvJH‹=It,H‹2{,H‹7H‹=˜{,‹H)òH)ñH‹5Ñv,H‹?ƒ>„†…ÀL‹D$H5ª&…’AÿÖH‹gu,H‹ xu,ÇH‹“v,ÇH‹.t,H‹H‰é ûÿÿH‹t,H‹ eu,H‹H‰D$HƒÀH‰ééúÿÿH‹Rx,Çé×úÿÿH‹@v,D‹E…Û…ÄúÿÿH‹ít,ÇH‹øt,Hƒ8…¦úÿÿH‹Ou,H‹ àt,H‹H‰éúÿÿH‹öw,Çé{úÿÿH‹äw,ÇÿÿÿÿéiúÿÿH‹Òw,ÇéWúÿÿH‹Àw,ÇéEúÿÿH‹®w,Çé3úÿÿH‹œw,Çé!úÿÿH‹jw,Ç éúÿÿH‹ s,H‹ it,H‹H‰H‹ s,HƒèH‰éèùÿÿH‹1w,Ç éÖùÿÿH‹‡y,‹…À„ÅùÿÿH‹6u,H‹H…Àt'‹H‹PH‹pL‹@H‹8H‰D$AÿÖH‹D$H‹@ H…ÀuÙ1Àèð.úÿH‹9y,ÇévùÿÿH‹'y,ÇH‹Út,Hƒ8t1Àè½.úÿH‹Æt,HÇH‹àu,HÇH‹zs,H‹H‹0t,H‰H‹Žt,‹H‹ýu,‰H‹ÇH‹Ds,H‹ }r,H‹H‰H‹u,H‹ ‘s,‹‰H‹Þq,H‹ ?r,‹‰H‹Lr,Hƒ8…ú÷ÿÿéOýÿÿH‹ ¦w,D‹E…Òt>H‹çr,ÇH‹ r,H‹H‰H‹­t,H‹ .s,‹‰H‹{q,H‹ Üq,‹‰M…ötNH‹ äq,H‹H9Ðv?H‹ Up,H‹1H‹ «w,H)ðH‹9H‰ÁH‹ãr,D‹E…É„žH)òL‹D$H5»"AÿÖH‹~q,ÇH‹±r,ÇH‹|q,HÇé(÷ÿÿƒúþ…÷ÿÿM…ö„ØûÿÿH‹Wq,H‹H9цÅûÿÿH‹=Äo,H‹­v,H‹7H‹=w,‹H)ñH)òH‹5Lr,H‹?‹6…ö…zûÿÿH‹5øp,L‹D$ƒ>„á…ÀL‰î„nûÿÿèb0úÿégûÿÿƒøþté›öÿÿH‹Lv,ƒ8t>ÇH‹Šq,H‹ Ãp,H‹H‰H‹Vs,H‹ ×q,‹‰H‹$p,H‹ …p,‹‰M…ö„óþÿÿH‹‰p,H‹H9ƆàþÿÿH‹ ön,H‹H‰ñH‹5Iv,H‹>H‹5‡q,H)у>„œH)ÐL‹D$H5_!‰ÂAÿÖéþÿÿH‹›p,H‹ ,p,H‹H‰é¸ùÿÿ…ÀH‰Þ„úÿÿéÿÿÿH‹òo,ƒ8t~H)òL‹D$L‰îAÿÖéUþÿÿH‹Sp,H‰8é+öÿÿH‹Œs,H;8…$öÿÿHŒm ¿pf…ÀŽöÿÿƒèé õÿÿH‹5˜o,ƒ>tIH)ÐL‹D$L‰î‰ÂAÿÖéùýÿÿH‹÷o,L‰éÀóÿÿH‹èo,L‹D$H‹H‰ÂH‰D$H)òH‰ÞAÿÖéÅýÿÿH‹Ão,L‹D$H‰ÞH‹H‰D$H)ÐH‰ÂAÿÖé ýÿÿf.„AWAVHcöAUATL7US‰ÓHƒì(H‹âm,ƒúEÉH‰L$L‰$AáµþÿÿH‰8H‹šs,AÁôƒúEíL‰H‹‹r,AƒÅƒúEäL‰H‹Gm,AƒäAƒÄ ƒúHÉH‰8H‹—n,Há¤üÿÿHÁ´ƒúMÒÇH‹¶o,IƒâüIƒÂ8ƒúÇH‹vn,HÇH‹q,ÇH‹ãn,HÇH‹½s,ÇH‹¨n,HÇH‹Rn,HÇH‹,q,ÇÀƒÀƒúíˆD$H‹©q,ƒåÁƒÅ_I9û‰(„èE1ÀºÇD$A¿H[d H¾2HBLt21öë„HƒÀ¶Pÿ€úLDÇAD÷L9ðuè@„ö…é fD¾7E…íE‰ð~ZH«b EíMcíIÂKtjüI9òw@L‰Òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD90áfD9pfHPH9ÖsÖDHñ[ HÁE„ä~OI¾üHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãýHPH9ÖsÝE¾äHùEáH“Z Hcí¾<(…ÿ~N?H˜HtAüH9ñwÇH‹…c,H‹ ¾b,H‹H‰H‹Qe,H‹ Òc,‹‰H‹b,H‹ €b,‹‰H‹µc,ƒ8uH‹b,Hƒ8„5H‹˜c,ÇéEöÿÿH‹~b,H‹ 'a,H‹H‰D$HƒèH‰é#öÿÿH‹ a,H‹ Ub,H‹=þ`,H‹H‰HHÿH‰H‹=Be,‹ƒúÿ„ Ž …Ò„¾ƒú…ØõÿÿH‹ag,ƒ8t>ÇH‹Ÿb,H‹ Øa,H‹H‰H‹kd,H‹ ìb,‹‰H‹9a,H‹ ša,‹‰H‹Ïb,ƒ8uH‹›a,Hƒ8„ÂH‹²b,Çé_õÿÿƒD$éUõÿÿH‹–d,‹ƒøÿ„- ŽJ …À„î ƒø…,õÿÿH‹µf,ƒ8t>ÇH‹óa,H‹ ,a,H‹H‰H‹¿c,H‹ @b,‹‰H‹`,H‹ î`,‹‰H‹#b,ƒ8uH‹ï`,Hƒ8„•H‹b,Çé³ôÿÿH‹ôa,‹0…ö…¢ôÿÿH‹£`,ÇH‹®`,Hƒ8…„ôÿÿH‹a,H‹ –`,H‹H‰ékôÿÿH‹¬a,‹8…ÿu!H‹w`,Hƒ8uH‹Ò`,H‹ c`,H‹H‰H‹~a,Çé+ôÿÿH‹´e,D‹E…À„ôÿÿH‹aa,H‹H…Àt'‹H‹PH‹pL‹@H‹8H‰D$AÿÖH‹D$H‹@ H…ÀuÙ1ÀèúÿH‹de,ÇéÉóÿÿH‹Re,ÇH‹a,Hƒ8t1ÀèèúÿH‹ñ`,HÇH‹ b,HÇH‹¥_,H‹H‹[`,H‰H‹¹`,‹H‹(b,‰H‹g_,‹H‹ö^,‰éOóÿÿH‹b,Çé=óÿÿH‹~b,Çÿÿÿÿé+óÿÿH‹lb,ÇéóÿÿH‹Zb,ÇþÿÿÿéóÿÿH‹Hb,ÇþÿÿÿéõòÿÿH‹6b,ÇþÿÿÿéãòÿÿH‹$b,ÇþÿÿÿéÑòÿÿƒl$éÇòÿÿH‹°],H‹ ù^,H‹=¢],H‹H‰HHÿH‰H‹=æa,‹ƒúÿ„6Ž6…Ò„îƒú…|òÿÿH‹d,ƒ8t>ÇH‹C_,H‹ |^,H‹H‰H‹a,H‹ _,‹‰H‹Ý],H‹ >^,‹‰H‹s_,ƒ8uH‹?^,Hƒ8„¿H‹V_,ÇéòÿÿH‹ì\,H‹ 5^,H‹H‰H‹ Ø\,HƒèH‰éÜñÿÿH‹Å\,H‹ ^,H‹=·\,H‹H‰HHÿH‰H‹=û`,‹ƒúÿ„Õ Ž…Ò„Jƒú…‘ñÿÿH‹c,ƒ8t>ÇH‹X^,H‹ ‘],H‹H‰H‹$`,H‹ ¥^,‹‰H‹ò\,H‹ S],‹‰H‹ˆ^,ƒ8uH‹T],Hƒ8„]H‹k^,ÇéñÿÿH‹\,H‹=J],H‹HAH‰H‹=A`,‹ƒúÿ„Ë Ž*…Ò„ ƒú…×ðÿÿH‹`b,ƒ8t>ÇH‹ž],H‹ ×\,H‹H‰H‹j_,H‹ ë],‹‰H‹8\,H‹ ™\,‹‰H‹Î],ƒ8uH‹š\,Hƒ8„}H‹±],Çé^ðÿÿH‹G[,H‹=\,H‹HAH‰H‹=‡_,‹ƒúÿ„× Ž …Ò„ ƒú…ðÿÿH‹¦a,ƒ8t>ÇH‹ä\,H‹ \,H‹H‰H‹°^,H‹ 1],‹‰H‹~[,H‹ ß[,‹‰H‹],ƒ8uH‹à[,Hƒ8„H‹÷\,Çé¤ïÿÿH‹Z,H‹ Ö[,H‹H‰D$HƒÀH‰é‚ïÿÿH‹kZ,H‹ ´[,H‹H‰D$HƒÀH‰é`ïÿÿH‹IZ,H‹ ’[,H‹H‰D$HƒÀH‰é>ïÿÿH‹^,Çé,ïÿÿH‹m^,ÇéïÿÿH‹[^,ÇéïÿÿH‹I^,ÇéöîÿÿH‹7^,ÇéäîÿÿH‹%^,ÇéÒîÿÿH‹^,ÇéÀîÿÿH‹^,Çé®îÿÿfD„À…ˆíÿÿHGE†I9Ætíÿÿ€ „jíÿÿE†é^íÿÿD‹l$A†E†E…íDEÀé?íÿÿƒúþ…NîÿÿM…ötXH‹bZ,H‹H9ÑvIH‹=ÓX,H‹¼_,H‹7H‹=Â[,‹H)ñH)òH‹5[[,H‹?ƒ>„”…ÀL‹$H55 … AÿÖH‹òY,H‹ Z,ÇH‹[,ÇH‹¹X,H‹H‰é¾íÿÿƒúþ…µíÿÿM…ötXH‹ÉY,H‹H9ÑvIH‹=:X,H‹#_,H‹7H‹=)[,‹H)òH)ñH‹5ÂZ,H‹?ƒ>„¦…ÀL‹$H5œ …²AÿÖH‹YY,H‹ jY,ÇH‹…Z,ÇH‹ X,H‹H‰é%íÿÿƒúþ…íÿÿM…ötXH‹0Y,H‹H9ÑvIH‹=¡W,H‹Š^,H‹7H‹=Z,‹H)òH)ñH‹5)Z,H‹?ƒ>„6…ÀL‹$H5 …BAÿÖH‹ÀX,H‹ ÑX,ÇH‹ìY,ÇH‹‡W,H‹H‰éŒìÿÿƒúþ…ƒìÿÿM…ötXH‹—X,H‹H9ÑvIH‹=W,H‹ñ],H‹7H‹=÷Y,‹H)ñH)òH‹5Y,H‹?ƒ>„)…ÀL‹$H5j …5AÿÖH‹'X,H‹ 8X,ÇH‹SY,ÇH‹îV,H‹H‰éóëÿÿƒøþ…êëÿÿM…ötXH‹þW,H‹H9ÑvIH‹=oV,H‹X],H‹7H‹=^Y,‹H)ñH)òH‹5÷X,H‹?ƒ>„@…ÀL‹$H5Ñ…LAÿÖH‹ŽW,H‹ ŸW,ÇH‹ºX,ÇH‹UV,H‹H‰éZëÿÿƒúþ…QëÿÿM…ötXH‹eW,H‹H9ÑvIH‹=ÖU,H‹¿\,H‹7H‹=ÅX,‹H)ñH)òH‹5^X,H‹?ƒ>„~…ÀL‹$H58…ŠAÿÖH‹õV,H‹ W,ÇH‹!X,ÇH‹¼U,H‹H‰éÁêÿÿH‹úV,H‹ £U,L‹$H‹HPÿH‰H‹ >U,H‹H‹ W,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ÄY,Hc1H‹ ªZ,H‹4ñ‰ÁH‹X,H‹8AÿÖéZêÿÿH‹“V,H‹ „] …ÀL‹$H5Ç…i AÿÖH‹„U,H‹ •U,ÇH‹°V,ÇH‹KT,H‹H‰éPéÿÿH‹ÙZ,ƒ8t>ÇH‹V,H‹ PU,H‹H‰H‹ãW,H‹ dV,‹‰H‹±T,H‹ U,‹‰H‹U,Hƒ8…õèÿÿH‹vU,H‹ U,H‹H‰éÜèÿÿH‹ eZ,ƒ9t>H‹©U,ÇH‹ ÜT,H‹H‰H‹oW,H‹ ðU,‹‰H‹=T,H‹ žT,‹‰M…ötJH‹ ¦T,H‹H9Ðv;H‹ S,H‹1H‹ V,H)ðH‹9H‰ÁH‹¥U,ƒ8„e H)òL‹$H5AÿÖH‹DT,ÇH‹wU,ÇH‹BT,HÇéèÿÿH‹ŸY,ƒ8t>ÇH‹ÝT,H‹ T,H‹H‰H‹©V,H‹ *U,‹‰H‹wS,H‹ ØS,‹‰M…ötSH‹T,H‹H‹ÖS,H‹H9Áv:H‹=GR,H‹5@U,H‹H‹>H‹5ÛT,H)у>„3 H)ÐL‹$H5´‰ÂAÿÖH‹uS,ÇH‹¨T,ÇH‹sS,HÇéGçÿÿH‹ÐX,ƒ8t>ÇH‹T,H‹ GS,H‹H‰H‹ÚU,H‹ [T,‹‰H‹¨R,H‹ S,‹‰H‹S,Hƒ8…ìæÿÿH‹mS,H‹ þR,H‹H‰éÓæÿÿH‹ \X,ƒ9t>H‹ S,ÇH‹ ÓR,H‹H‰H‹fU,H‹ çS,‹‰H‹4R,H‹ •R,‹‰M…ötJH‹ R,H‹H9Ðv;H‹ Q,H‹1H‹ T,H)ðH‹9H‰ÁH‹œS,ƒ8„H)òL‹$H5xAÿÖH‹;R,ÇH‹nS,ÇH‹9R,HÇé æÿÿH‹–W,ƒ8t>ÇH‹ÔR,H‹ R,H‹H‰H‹ T,H‹ !S,‹‰H‹nQ,H‹ ÏQ,‹‰H‹ÜQ,Hƒ8…²åÿÿH‹3R,H‹ ÄQ,H‹H‰é™åÿÿH‹"W,ƒ8t>ÇH‹`R,H‹ ™Q,H‹H‰H‹,T,H‹ ­R,‹‰H‹úP,H‹ [Q,‹‰M…ötLH‹cQ,H‹H9Æv=H‹ ÔO,H‹H‰ñH‹5ÇR,H‹>H‹5eR,H)у>„ÇH)ÐL‹$H5>‰ÂAÿÖH‹ÿP,ÇH‹2R,ÇH‹ýP,HÇéÑäÿÿH‹ZV,ƒ8t>ÇH‹˜Q,H‹ ÑP,H‹H‰H‹dS,H‹ åQ,‹‰H‹2P,H‹ “P,‹‰H‹ P,Hƒ8…väÿÿH‹÷P,H‹ ˆP,H‹H‰é]äÿÿH‹ æU,ƒ9t>H‹*Q,ÇH‹ ]P,H‹H‰H‹ðR,H‹ qQ,‹‰H‹¾O,H‹ P,‹‰M…ötJH‹ 'P,H‹H9Ðv;H‹ ˜N,H‹1H‹ ŽQ,H)ðH‹9H‰ÁH‹&Q,ƒ8„ÌH)òL‹$H5AÿÖH‹ÅO,ÇH‹øP,ÇH‹ÃO,HÇé—ãÿÿH‹ U,ƒ8t>ÇH‹^P,H‹ —O,H‹H‰H‹*R,H‹ «P,‹‰H‹øN,H‹ YO,‹‰H‹fO,Hƒ8…<ãÿÿH‹½O,H‹ NO,H‹H‰é#ãÿÿH‹ ¬T,ƒ9t>H‹ðO,ÇH‹ #O,H‹H‰H‹¶Q,H‹ 7P,‹‰H‹„N,H‹ åN,‹‰M…ötJH‹ íN,H‹H9Ðv;H‹ ^M,H‹1H‹ TP,H)ðH‹9H‰ÁH‹ìO,ƒ8„†H)òL‹$H5ÈÿAÿÖH‹‹N,ÇH‹¾O,ÇH‹‰N,HÇé]âÿÿH‹ æS,ƒ9t>H‹*O,ÇH‹ ]N,H‹H‰H‹ðP,H‹ qO,‹‰H‹¾M,H‹ N,‹‰M…ötJH‹ 'N,H‹H9Ðv;H‹ ˜L,H‹1H‹ ŽO,H)ðH‹9H‰ÁH‹&O,ƒ8„]H)òL‹$H5ÿAÿÖH‹ÅM,ÇH‹øN,ÇH‹ÃM,HÇé—áÿÿH‹ S,ƒ8t>ÇH‹^N,H‹ —M,H‹H‰H‹*P,H‹ «N,‹‰H‹øL,H‹ YM,‹‰H‹fM,Hƒ8…<áÿÿH‹½M,H‹ NM,H‹H‰é#áÿÿH‹¬R,ƒ8t>ÇH‹êM,H‹ #M,H‹H‰H‹¶O,H‹ 7N,‹‰H‹„L,H‹ åL,‹‰H‹òL,Hƒ8…ÈàÿÿH‹IM,H‹ ÚL,H‹H‰é¯àÿÿH‹0M,H‹ ÁL,H‹H‰é%ëÿÿH‹M,L‰éßÿÿH‹M,H‰8éáÿÿH‹yL,ƒ8t/H)òL‹$H5ŸýAÿÖé’þÿÿH‹×L,H‹ hL,H‹H‰é(îÿÿH‹¾L,L‹$H‹H‰ÂH‰D$H)òH5gýAÿÖéQþÿÿH‹L,ƒ8t/H)òL‹$H5<ýAÿÖéiýÿÿH‹tL,H‹ L,H‹H‰éjïÿÿH‹[L,L‹$H‹H‰ÂH‰D$H)òH5ýAÿÖé(ýÿÿH‹3L,H‹ ÄK,H‹H‰éãïÿÿH‹bO,H;8…àÿÿA¿tf…ÀŽ àÿÿƒèé,ßÿÿH‹5tK,L‹$ƒ>t|…ÀH5›ü„`ñÿÿèß úÿéYñÿÿH‹5KK,ƒ>„®H)ÐL‹$H5mü‰ÂAÿÖé$úÿÿH‹£K,H‹ 4K,H‹H‰é²èÿÿH‹ K,ƒ8t'H)òL‹$H50üAÿÖé#ûÿÿ…ÀH5(ü„äðÿÿë‚H‹WK,L‹$H‹H‰ÂH‰D$H)òH5üAÿÖéêúÿÿH‹¯J,ƒ8t>H)òL‹$H5ÕûAÿÖéRøÿÿH‹ K,L‹$H5ÄûH‹H‰D$H)ÐH‰ÂAÿÖéfùÿÿH‹åJ,L‹$H‹H‰ÂH‰D$H)òH5ŽûAÿÖéøÿÿH‹5=J,L‹$ƒ>tB…ÀH5dû„—ôÿÿè¨ úÿéôÿÿH‹5J,L‹$ƒ>t*…ÀH5;û„Ëñÿÿè úÿéÄñÿÿ…ÀH5+û„Uôÿÿë¼…ÀH5û„¡ñÿÿëÔH‹5ÉI,L‹$ƒ>tB…ÀH5ðú„Nðÿÿè4 úÿéGðÿÿH‹5 I,L‹$ƒ>t*…ÀH5Çú„¾ðÿÿè úÿé·ðÿÿ…ÀH5·ú„ ðÿÿë¼…ÀH5¦ú„”ðÿÿëÔH‹5UI,ƒ>t1H)ÐL‹$H5{ú‰ÂAÿÖé¼õÿÿH‹±I,H‹ BI,H‹H‰éRèÿÿH‹˜I,L‹$H5OúH‹H‰D$H)ÐH‰ÂAÿÖé{õÿÿH‹ðH,ƒ8t/H)òL‹$H5úAÿÖéŠôÿÿH‹NI,H‹ ßH,H‹H‰éŠëÿÿH‹5I,L‹$H‹H‰ÂH‰D$H)òH5ÞùAÿÖéIôÿÿH‹5H,L‹$ƒ>tB…ÀH5´ù„vñÿÿèøúÿéoñÿÿH‹5dH,L‹$ƒ>t*…ÀH5‹ù„´ðÿÿèÏúÿé­ðÿÿ…ÀH5{ù„4ñÿÿë¼…ÀH5jù„ŠðÿÿëÔ„AWAVHcöAUATL7US‰ÓHƒì(H‹âF,ƒúEÉH‰L$L‰D$AƒáöH‰8H‹œL,AÁƒúEäL‰H‹K,AƒÄƒúíL‰H‹JF,ƒåùƒÅ ƒúHÉH‰8H‹œG,HƒáìHÁ.ƒúEÛÇH‹¾H,AƒãýAƒÃI9úÇH‹~G,HÇH‹˜J,ÇH‹ëG,HÇH‹ÅL,ÇH‹°G,HÇH‹ZG,HÇH‹4J,ÇH‹¿J,D‰„vE1ÀA¾0ÆD$ º A¿H¶êH¾2HBLl21öëHƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…[ fD¾/E…äE‰è~ZHëéEäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hVHPH9ÖsÖDHÑçHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãMHPH9ÖsÝ@¾íHùAéH3çMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@öHPH9ÖsÖAùHóåH-ÌäB¾H €åD¾H‹ I,D‰H åH¾„À„FH éL‹t$HȾL`LlfM9ì„IƒÄA€|$ÿwëA¶D$ÿH âbHcHÈÿàDH¾t$L)ðH0èHÁøHЀ<0…—þÿÿHGE…I9†ƒþÿÿ€ „yþÿÿE…émþÿÿDH)ÈHÑøAÁéÿÿÿfH)ÈHÁøAÁéÿÿÿ…ÒtlH‹½E,‹…Òt_Hƒ|$tWH‹(I,H‹ùB,H5õL‹D$H‹ H‹cD,H‹H‹H)ÁH)ÂH‹ØI,H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹ºG,D‹HãIcóH‹ nD,E1ÉH¾0H·çH‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€úADÏIDùL9Àuè„É…9 E…Û„OH‹€B,H‹HxH‰D$H‹mB,H‰8H‹;H,L‹L9ׄ2 HàâH¾0HçD¾40Hxæ¶ 0H½ä¶,0H‹ºC,Dˆt$EöMcöHÉL‹HºæMöD¾$0HKäD¶ 0é$üÿÿH‹BF,ÇþÿÿÿéÏýÿÿH‹ØA,H‹ !C,H‹H‰D$HƒÀH‰é­ýÿÿH‹¶A,H‹0H‹üB,H‰0H‹¢A,HNÿH‰H‹ìE,‹ƒøÿ„Ž…À„®ƒø…býÿÿH‹ H,‹8…ÿt>ÇH‹HC,H‹ B,H‹H‰H‹E,H‹ •C,‹‰H‹âA,H‹ CB,‹‰H‹xC,D‹E…ÀuH‹AB,Hƒ8„—H‹XC,ÇéåüÿÿH‹î@,H‹ 7B,L‹D$H‹H‰H‹ Õ@,HPÿH‰H‹ w@,H‹H‹ UB,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ýD,Hc1H‹ kG,H‹4ñ‰ÁH‹FG,H‹8AÿÖésüÿÿH‹ÔD,ÇéaüÿÿH‹j@,H‹=³A,H‹HAH‰H‹=ªD,‹ƒúÿ„‘Ža…Ò„lƒú„¾þÿÿéüÿÿH‹tA,H‹0H‹@,HNÿH‰H‹dD,‹ƒøÿ…xþÿÿH‹šF,ƒ8t>ÇH‹ØA,H‹ A,H‹H‰H‹¤C,H‹ %B,‹‰H‹r@,H‹ Ó@,‹‰M…ötMH‹Û@,H‹H9Æv>H‹ L?,H‹H‹ JF,H‹9H‰ñH‹5ÝA,H)у>„H)ÐL‹D$H5µñ‰ÂAÿÖH‹v@,ÇH‹©A,ÇH‹t@,HÇé(ûÿÿH‹1?,H‹ z@,H‹H‰H‹ ?,HƒèH‰éûÿÿH‹bC,ÇéïúÿÿH‹PC,ÇéÝúÿÿH‹>C,ÇÿÿÿÿéËúÿÿH‹tE,ÇH‹'A,Hƒ8t1Àè ûùÿH‹A,HÇH‹-B,HÇH‹Ç?,H‹H‹}@,H‰H‹Û@,‹H‹JB,‰H‹‰?,‹H‹?,‰éQúÿÿH‹úD,D‹E…É„>úÿÿH‹§@,H‹H…Àt'‹H‹PH‹pL‹@H‹8H‰D$AÿÖH‹D$H‹@ H…ÀuÙ1ÀèaúùÿH‹ªD,ÇéïùÿÿH‹PB,‹ƒøÿ„ádüÿÿƒøþ…ÎùÿÿM…ötdH‹Ò=,H‹H‹ø>,H‹H9ÊsKH‹=i=,H‹RD,H‹7H‹=`D,‹H)ñH)òH‹5ñ?,H‹?‹6…ö„{…ÀL‹D$H5Éï…‹AÿÖH‹†>,H‹ —>,ÇH‹²?,ÇH‹M=,H‹H‰é2ùÿÿH‹“?,‹8…ÿ…!ùÿÿH‹B>,ÇH‹M>,Hƒ8…ùÿÿH‹¤>,H‹ 5>,H‹H‰éêøÿÿH‹“C,D‹E…Òt>ÇH‹Î>,H‹ >,H‹H‰H‹š@,H‹ ?,‹‰H‹h=,H‹ É=,‹‰M…ö„?ýÿÿH‹Í=,H‹H9Ɔ,ýÿÿH‹ :<,H‹H‰ñH‹55C,H‹>H‹5Ë>,H)ÑD‹E…É…ëüÿÿH‹5u=,ƒ>„TH)ÐL‹D$H5–î‰ÂAÿÖéÖüÿÿ…Û„0ùÿÿH‹A=,‹…É„³øÿÿHƒ|$„ùÿÿH‹d>,‹…À…«øÿÿH‹ÓA,H‹¤;,H5>îL‹D$H‹ H‹=,H‹H‹H)ÁH)Â馸ÿÿH‹fB,D‹E…Àt>ÇH‹¡=,H‹ Ú<,H‹H‰H‹m?,H‹ î=,‹‰H‹;<,H‹ œ<,‹‰H‹©<,Hƒ8…_÷ÿÿéWþÿÿƒøþ…Q÷ÿÿM…ö„ãýÿÿH‹<,H‹H9цÐýÿÿH‹=î:,H‹×A,H‹7H‹=åA,‹H)ñH)òH‹5v=,H‹?‹6…ö……ýÿÿH‹5"<,L‹D$ƒ>„´…ÀH5Dí„uýÿÿèˆûùÿénýÿÿƒúþ…ÇöÿÿM…ö„YýÿÿH‹÷;,H‹H9цFýÿÿéöüÿÿH‹ OA,D‹E…Ût>H‹<,ÇH‹ Ã;,H‹H‰H‹V>,H‹ ×<,‹‰H‹$;,H‹ …;,‹‰M…ö„ûúÿÿH‹ ‰;,H‹H9ІèúÿÿH‹ ö9,H‹1H‹ ô@,H)ðH‹9H‰ÁH‹„<,ƒ8„LH)òL‹D$H5_ìAÿÖé§úÿÿH‹¥@,ƒ8t>ÇH‹ã;,H‹ ;,H‹H‰H‹¯=,H‹ 0<,‹‰H‹}:,H‹ Þ:,‹‰M…ö„TúÿÿH‹;,H‹H‹Ø:,H‹H9Á†7úÿÿH‹=E9,H‹5F@,H‹H‹>H‹5Ù;,H)у>…üùÿÿé ýÿÿH‹;,H‹ ’:,H‹H‰éPøÿÿH‹è:,H‰8é¸öÿÿ…ÀH5™ë„ÁûÿÿéGþÿÿH‹Å:,L‰é–óÿÿH‹þ=,H;8…Ýüÿÿ¶D5„À„Ðüÿÿƒèé©ôÿÿH‹‘:,L‹D$H5GëH‹H‰D$H)ÐH‰ÂAÿÖérùÿÿH‹è9,ƒ8tH)òL‹D$H5 ëAÿÖéOùÿÿH‹E:,L‹D$H‹H‰ÂH‰D$H)òH5íêAÿÖé&ùÿÿf.„AWAVHcöAUATI‰úUSA‰×Hƒì(H‹b8,L‰D$H‰ $H‰8H‹'>,H÷ƒúH‰|$EÀH‰8H‹=,AƒàîAÀ‰ƒúíH‰8H‹Í7,ƒÅƒúÛL‰H‹#9,ƒã÷ƒÃ ƒúHÉÇH‹J:,HƒáÔHÁ$ƒúMÉÇH‹9,IƒáüIƒÁ,ƒúHÇH‹<,ÇH‹f9,HÇH‹@>,ÇH‹+9,HÇH‹Õ8,HÇH‹¯;,ÇÀƒÀ ƒúEÛˆD$H‹+<,AƒãüAƒÃL9×D‰„GM‰Ô1ÿº M‰ÖH¬A½H¾2HBLT21öëf.„HƒÀ¶Pÿ€úIDüADõL9Ðuè@„ö…û fE¾,$…íD‰ï~ZH‹ªíHcíIÁItiüI9ñwAL‰Êë @HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hHPH9ÖsÖDHѦHÁ„Û~NL¾ËMÉJt þH9ñw4H‰Êë @HpþH9Ör"H‰ðH)ÐHÁøHBf98äHPH9ÖsÞ¾ÛLÉAØHõ¥McÛF¾ E…É~LC H˜HtAüH9ñw9H‰Êë HpüH9Ör(H‰ðH)ÐHÑøHƒàüHÐf98âf9xÈHPH9ÖsØEÈHõ£H-N¢B¾H‚£L¾H‹v:,D‰H £¶„À…H¹¢IcöHKªH‹ 7,A¹E1ÀH¾ HBH‹3H| 1ÉëDHƒÀ¶Pÿ€úADÉIDðH9øuè„É…- E…Û„H‹ 5,H‹L`H‰D$H‹ 5,L‰ H‹Û:,H‹I9Ä„¡ H €©H‰D$IcÃH5ñ¤H‹=r6,HáD¾ H ×§¶H5 ©¶H¿ AH‹?¾,H5¤DˆL$EÉMcÉD¿FMÉHÉéPýÿÿf.„H¾t$L)ÈHà§HÁøHж0„À„­<…ÍýÿÿM9ætA¶D$ÿPô€úv< A½…«ýÿÿA½éŸýÿÿ€H)ÈHÑøAÀéFþÿÿfH)ÈHÁøAÀé5þÿÿ…ÒtlH‹M6,‹…Òt_Hƒ<$tXH‹¹9,H‹Š3,H5æL‹D$H‹ H‹ô4,H‹H‹H)ÁH)ÂH‹y9,H‹8H‹$HƒÄ([]A\A]A^A_ÿàf.„HƒÄ([]A\A]A^A_ÃHJ¨HؾHXLdL9ã„ÞHƒÃ€{ÿ!wí¶CÿH ®RHcHÈÿàH‹:3,H‹ ƒ4,H‹H‰D$HƒÀH‰ëºH‹s7,Çþÿÿÿë«H‹ 3,H‹ U4,H‹=þ2,H‹H‰HHÿH‰H‹=B7,‹ƒúÿ„ùŽÖ…Ò„mƒú…`ÿÿÿH‹a9,D‹(E…ít>ÇH‹œ4,H‹ Õ3,H‹H‰H‹h6,H‹ é4,‹‰H‹63,H‹ —3,‹‰H‹Ì4,‹…ÀuH‹—3,Hƒ8„ÚH‹®4,ÇéãþÿÿH‹œ6,ÇéÑþÿÿH‹‚3,H‹ +2,H‹H‰D$HƒèH‰é¯þÿÿH‹2,H‹ Y3,H‹H‰H‹ ü1,HPÿH‰H‹ ž1,L‹D$H‹H‹ w3,H‹ H)ÐH‰L$H)ÑH‰ÊH‹ 6,Hc1H‹ 51,H‹4ñ‰ÁH‹x7,H‹8H‹$ÿÐé:þÿÿH‹›1,H‹ ä2,H‹H‰H‹ ‡1,HƒèH‰éþÿÿH‹t1,H‹=½2,H‹HAH‰H‹=´5,‹ƒúÿ„Òrþÿÿƒúþ…ÚýÿÿHƒ<$t_H‹d2,H‹H9ÑvPH‹=Õ0,H‹¾7,H‹7H‹=Ü6,‹H)ñH)òH‹5]3,H‹?D‹E…Ò„P…ÀL‹D$H53ã…cH‹$ÿÐH‹í1,H‹ þ1,ÇH‹3,ÇH‹´0,H‹H‰éAýÿÿH‹ò1,H‹=›0,H‹HHÿH‰H‹=â4,‹ƒúÿ… ýÿÿH‹ 7,D‹ E…Ét>H‹Y2,ÇH‹ Œ1,H‹H‰H‹4,H‹  2,‹‰H‹í0,H‹ N1,‹‰L‹$M…ÒtNH‹ R1,H‹H9Ðv?H‹ Ã/,H‹1H‹ Ñ5,H)ðH‹9H‰ÁH‹Q2,D‹E…À„¡H)òL‹D$H5)âAÿÒH‹ì0,ÇH‹2,ÇH‹ê0,HÇéFüÿÿH‹§/,H‹ ð0,H‹HƒÀH‰éœýÿÿH‹â3,ÇéüÿÿH‹Ð3,ÇÿÿÿÿéüÿÿH‹64,º A»ÇéÎùÿÿL‹-©1,H‹â5,Iƒ}Çt1Àè~ëùÿH‹¯2,IÇEHÇH‹A0,H‹H‹÷0,H‰H‹U1,‹H‹Ä2,‰H‹0,‹H‹’/,‰ésûÿÿH‹t5,‹…À„bûÿÿH‹#1,L‹(M…ít2L‰àI‰ÜL‰ëI‰Å‹K‹SH‹sL‹CH‹;H‹$ÿÐH‹[ H…ÛuàL‰ãM‰ì1ÀèÒêùÿH‹5,ÇéûÿÿH‹Á2,‹ƒøÿ„$Žè…À„ìƒø„ûÿÿéÚúÿÿH‹“0,D‹(E…í…ÇúÿÿH‹@/,ÇH‹K/,Hƒ8…©úÿÿH‹¢/,H‹ 3/,H‹H‰éúÿÿH‹I2,Çé~úÿÿH‹ 4,D‹ E…Ét>H‹À/,ÇH‹ ó.,H‹H‰H‹†1,H‹ 0,‹‰H‹T.,H‹ µ.,‹‰L‹$M…Ò„±ýÿÿH‹ µ.,H‹H9ІžýÿÿH‹ "-,H‹1H)ðH‰ÁH‹*3,H‹8H‹°/,D‹E…À…_ýÿÿH‹].,ƒ8„ H)òL‹D$H5~ßH‹$ÿÐéGýÿÿfE…ÿ„‡ùÿÿH‹(.,‹…É„ ùÿÿHƒ<$„kùÿÿH‹L/,‹…À…ùÿÿH‹»2,H‹Œ,,H5&ßL‹D$H‹ H‹ö-,H‹H‹H)ÁH)ÂéýøÿÿDID$H9D$A½†öÿÿA€|$ „öÿÿA½éùõÿÿH‹J1,H£™HcI‰Ã¶éâöÿÿH‹ý2,‹…Òt>ÇH‹:.,H‹ s-,H‹H‰H‹0,H‹ ‡.,‹‰H‹Ô,,H‹ 5-,‹‰H‹B-,Hƒ8… øÿÿéòýÿÿƒúþ…’øÿÿHƒ<$„ûÿÿH‹-,H‹H9цûÿÿH‹=…+,H‹n2,H‹7H‹=Œ1,‹H)ñH)òH‹5 .,H‹?D‹E…Û…°úÿÿH‹5·,,L‹D$D‹E…Ò„$…ÀH5ÖÝ„úÿÿèìùÿé™úÿÿDƒøþ…ÿ÷ÿÿHƒ<$„€úÿÿH‹U+,H‹H‹{,,H‹H9ʃcúÿÿéúÿÿH‹Ó1,D‹E…Ût>ÇH‹-,H‹ G,,H‹H‰H‹Ú.,H‹ [-,‹‰H‹¨+,H‹ ,,‹‰L‹$M…Ò„ûÿÿH‹),,H‹H‹ÿ+,H‹H9Á†èúÿÿH‹=l*,H‹5}0,H‹H‹>H‹5-,H)у>„·H)ÐL‹D$H5ØÜ‰ÂAÿÒé¨úÿÿH‹,,H‹ ¥+,H‹H‰é øÿÿ…ÀH5»Ü„yùÿÿé×þÿÿH‹//,L; …&ýÿÿB¿D]f…ÀŽýÿÿƒèévôÿÿH‹À+,L‹D$H‹H‰ÂH‰D$H‹$H)òH5dÜÿÐé(úÿÿH‹”+,H‰0éÄôÿÿH‹…+,H‰8éöòÿÿH‹5ö*,ƒ>tH)ÐL‹D$H5܉ÂH‹$ÿÐéâùÿÿH‹N+,L‹D$H5ÜH‹H‰D$H)ÐH‰ÂH‹$ÿÐé¶ùÿÿH‹HP¶@< t1< t-< t9< t< uHƒÂ¶< t< t< t< té< tå1ÀÃf< u 1À€z ”ÀHÂH‰¸Ã€AWAVHcöAUATL7USA‰ÕHƒì8H‹),ƒúEÉH‰L$L‰D$AáìþÿÿH‰8H‹È.,AÁ¢ƒúEäL‰H‹¹-,AƒÄƒúíL‰H‹v(,ƒåùƒÅ ƒúHÉH‰8H‹È),HáúýÿÿHÁD ƒúMÒÇH‹ç*,IƒâÐIÂ$ƒúEöÇH‹¡),AƒæôAƒÆIƒúÛHÇH‹®,,ƒãÇà I9ûÇH‹õ),HÇH‹Ï.,ÇH‹2+,ÇH‹­),HÇH‹W),HÇH‹1,,ÇH‹¼,,‰„dE1ÀºIHÇD$ D‰l$HwC A¿H¶2HBLl21öëfDHƒÀ¶Pÿ€úFLDÇAD÷L9èuè@„ö…0lfD¾E…äD‰Æ~ZHc? EäMcäIÂOdbüM9âw@L‰Òë L`üI9Ôr/L‰àH)ÐHÑøHƒàüHÐfD9áfD9@ÞHPI9ÔsÖDHi1 HÁ@„í~NL¾ÅMÀJ|þH9ùw3H‰Êë HxþH9×r"H‰øH)ÐHÁøHBf90ävHPH9×sÞ@¾íLÁAéHŒ. HcÛD¾E…À~SCH˜H|AüH9ùw@H‰Êëf.„HxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9phHPH9×sØEÁHÅ 1íB¿HHW H‹ +,¿C‰H ã H¿Af…À„µHÎA L‹l$L‹d$L=áHHضHXLtL‰t$(L‹t$ H;\$(„È6€;°‡¶H ÂEHcHÈÿàH‹ö*,H‹H‰D$ H‹Ï&,ÇH‹(,ÇH‹­(,H‹¦(,HcP‰H‹W*,H‹+,‹ Ç»‰ ‚H™ HcóH‹ ÷&,A¹H¿pHý@ H‹9H¶ HBLD 1Éë€HƒÀ¶Pÿ€úEADÉHDýL9Àuè„É…ªi…Û…:D‹l$E…í„‚H‹ &,‹…É„ùHƒ|$tiH‹2',‹…À„—H‹¡*,H‹r$,H5×L‹D$H‹ H‹Ü%,H‹H‹H)ÁH)ÂH‹‘',H‹8H‹D$HƒÄ8[]A\A]A^A_ÿà…Ò…ˆHƒÄ8[]A\A]A^A_Ãf„H)ÈHÑøAÁéöýÿÿfL)ÐHÖ; M¾öHÁøHÐB€<0…ýÿÿHGA°I9Æüüÿÿ€ „òüÿÿA°éæüÿÿfDH)ÈHÁøAÁé•ýÿÿH‹A&,‹…Ò„gÿÿÿHƒ|$…ÿÿÿéVÿÿÿH‹Ç#,H‹HxH‰D$(H‹´#,H‰8H‹‚),L‹L9ß„VhHG H¿pHû= D¾0H8 H¿ pHƒ, ¶,0H‹%,E‰ÖEÒMcÒHÉL‹H‚< MÒD¾$0H“( D¿ pékûÿÿH‹ ),H‹Û",H5uÕL‹D$H‹ H‹E$,H‹H‹H)ÁH)ÂédþÿÿL‰t$ H‹&,H‹&,H‹j(,‹‰D$(ƒè‰H˜‹‚H‹£',‰é\ýÿÿH‹]$,H‹¾",L‰t$ H‹H‰ë²H‹z',L‰t$ » Ç é%ýÿÿH‹Þ#,H‹5‡",H‹HHÿH‰H‹5Î&,‹ƒúÿ„[]Ž>…Ò„_^ƒú…„H‹í(,ƒ8t>ÇH‹+$,H‹ d#,H‹H‰H‹÷%,H‹ x$,‹‰H‹Å",H‹ &#,‹‰H‹[$,ƒ8u!H‹'#,Hƒ8uH‹‚#,H‹ #,H‹H‰H‹.$,ÇHƒÃéÓûÿÿH‹$,ƒ8uëH‹Ì",ÇH‹×",Hƒ8uÑH‹2#,H‹ Ã",H‹H‰ë»H‹Ü#,ƒ8uH‹¨",Hƒ8„}vH‹¿#,ÇëH‹°%,Çþÿÿÿë€H‹¡%,ÇþÿÿÿénÿÿÿH‹%,‹ƒøÿ„Ç]ŽH3…À„톃ø …EÿÿÿH‹®',ƒ8t>ÇH‹ì",H‹ %",H‹H‰H‹¸$,H‹ 9#,‹‰H‹†!,H‹ ç!,‹‰H‹#,ƒ8u!H‹è!,Hƒ8uH‹C",H‹ Ô!,H‹H‰H‹ï",Çé¼þÿÿH‹Ý",ƒ8…¬þÿÿH‹!,ƒ8LDõé™þÿÿH‹b ,H‹ «!,H‹H‰D$ HƒÀH‰éwþÿÿH‹@ ,H‹ ‰!,M‰àH‹HƒÀH‰H‹ Õ,H‹H‹ ³!,H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ [$,Hc1H‹ &,H‹4ñ‰ÁH‹<,H‹8AÿÕéþÿÿH‹Ú,H‹ #!,H‹H‰D$ HƒÀH‰éïýÿÿH‹!,H‹ ±,H‹H‰D$ HƒèH‰éÍýÿÿH‹–,H‹ ß ,H‹H‰H‹ ‚,HƒèH‰é¦ýÿÿH‹o,H‹ ¸ ,M‰àH‹H‰H‹ X,HPÿH‰H‹ ú,H‹H‹ Ø ,H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ €#,Hc1H‹ Æ,H‹4ñ‰ÁH‹Y,H‹8AÿÕé6ýÿÿH‹ÿ,H‹ H ,H‹H‰D$ HƒÀH‰éýÿÿH‹Ý,H‹ & ,M‰àH‹HƒÀH‰H‹ r,H‹H‹ P ,H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ø",Hc1H‹ >,H‹4ñ‰ÁH‹Ñ,H‹8AÿÕé®üÿÿH‹w,H‹ À,H‹H‰D$ HƒÀH‰éŒüÿÿH‹¥,H‹H‹K,HJÿH‰H‹•",‹‰D$ ƒÀƒø‡[üÿÿH5Ô@Hc†HðÿàH‹,H‹H‹Z,H‰H‹,HJÿH‰H‹J",‹‰D$ ƒÀƒø‡üÿÿIc‡LøÿàH‹Ð,H‹H‹,H‰H‹¼,HJÿH‰H‹",‹‰D$ ƒÀƒø‡ÌûÿÿH5@Hc†HðÿàH‹…,H‹H‹Ë,H‰H‹q,HJÿH‰H‹»!,‹‰D$ ƒÀƒø‡ûÿÿH5f@Hc†HðÿàH‹:,H‹H‹€,HQH‰H‹z!,‹‰D$ ƒÀƒø‡@ûÿÿH5I@Hc†HðÿàH‹ù,H‹H‹?,HQH‰H‹9!,‹‰D$ ƒÀƒø‡ÿúÿÿH5,@Hc†HðÿàH‹¸,H‹,L‰t$ H‹H‰D$(HƒÀH‰H‹f!,»hÇhé÷ÿÿH‹,H‹È,L‰t$ H‹H‰D$(HƒÀH‰H‹-!,»^Ç^éÝöÿÿH‹F,H‹,L‰t$ H‹H‰D$(HƒÀH‰H‹ô ,»RÇRé¤öÿÿH‹ ,H‹V,L‰t$ H‹H‰D$(HƒÀH‰éIöÿÿH‹æ,H‹/,L‰t$ H‹H‰D$(HƒÀH‰H‹Ô,H‹Í,HcP‰H‹~ ,H‹'!,‹ Ç»‰ ‚é"öÿÿH‹‹,H‹Ô,L‰t$ H‹H‰D$(HƒÀH‰H‹y,H‹r,HcP‰H‹# ,H‹Ì ,‹ Ç » ‰ ‚éÇõÿÿH‹0,H‹ y,H‹5",H‹H‰HHÿH‰H‹5f,‹ƒúÿ„?¤ŽY.…Ò„j£ƒú…ùÿÿH‹…!,ƒ8t>ÇH‹Ã,H‹ ü,H‹H‰H‹,H‹ ,‹‰H‹],H‹ ¾,‹‰H‹ó,ƒ8u!H‹¿,Hƒ8uH‹,H‹ «,H‹H‰H‹Æ,Ç铸ÿÿH‹\,H‹ ¥,H‹5N,H‹H‰HHÿH‰H‹5’,‹ƒúÿ„Í Ží,…Ò„Á–ƒú…HøÿÿH‹± ,ƒ8t>ÇH‹ï,H‹ (,H‹H‰H‹»,H‹ <,‹‰H‹‰,H‹ ê,‹‰H‹,ƒ8u!H‹ë,Hƒ8uH‹F,H‹ ×,H‹H‰H‹ò,Çé¿÷ÿÿH‹ˆ,H‹ Ñ,H‹H‰H‹ t,HƒèH‰é˜÷ÿÿH‹a,H‹ ª,H‹5S,H‹H‰HHÿH‰H‹5—,‹ƒúÿ„MŽL4…Ò„½Oƒú…M÷ÿÿH‹¶,ƒ8t>ÇH‹ô,H‹ -,H‹H‰H‹À,H‹ A,‹‰H‹Ž,H‹ ï,‹‰H‹$,ƒ8u!H‹ð,Hƒ8uH‹K,H‹ Ü,H‹H‰H‹÷,ÇéÄöÿÿH‹,H‹5Ö,H‹HAH‰H‹5Í,‹ƒúÿ„iŽê2…Ò„Nƒú…ƒöÿÿH‹ì,ƒ8t>ÇH‹*,H‹ c,H‹H‰H‹ö,H‹ w,‹‰H‹Ä,H‹ %,‹‰H‹Z,ƒ8u!H‹&,Hƒ8uH‹,H‹ ,H‹H‰H‹-,ÇéúõÿÿH‹Ã,H‹5 ,H‹HAH‰H‹5,‹ƒúÿ„˜fŽˆ1…Ò„RXƒú…¹õÿÿH‹",ƒ8t>ÇH‹`,H‹ ™,H‹H‰H‹,,H‹ ­,‹‰H‹ú,H‹ [,‹‰H‹,ƒ8u!H‹\,Hƒ8uH‹·,H‹ H,H‹H‰H‹c,Çé0õÿÿH‹ù,H‹ B,H‹H‰D$ HƒÀH‰éõÿÿH‹×,H‹ ,H‹H‰D$ HƒÀH‰éìôÿÿH‹,H‹5®,H‹HHÿH‰H‹5õ,‹ƒúÿ„ÏŽŽÚ2…Ò„ÐVƒú…«ôÿÿH‹,ƒ8t>ÇH‹R,H‹ ‹,H‹H‰H‹,H‹ Ÿ,‹‰H‹ì,H‹ M,‹‰H‹‚,ƒ8u!H‹N,Hƒ8uH‹©,H‹ :,H‹H‰H‹U,Çé"ôÿÿH‹ë,H‹ 4,H‹5Ý,H‹H‰HHÿH‰H‹5!,‹ƒúÿ„КŽN*…Ò„MUƒú…×óÿÿH‹@,ƒ8t>ÇH‹~,H‹ ·,H‹H‰H‹J,H‹ Ë,‹‰H‹,H‹ y,‹‰H‹®,ƒ8u!H‹z,Hƒ8uH‹Õ,H‹ f,H‹H‰H‹,ÇéNóÿÿH‹,H‹ `,M‰àH‹H‰H‹ ,HPÿH‰H‹ ¢,H‹H‹ €,H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ (,Hc1H‹ ¶,H‹4ñ‰ÁH‹é,H‹8AÿÕéÞòÿÿH‹§,H‹ ð,M‰àH‹H‰H‹ ,HPÿH‰H‹ 2,H‹H‹ ,H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ¸,Hc1H‹ F,H‹4ñ‰ÁH‹y,H‹8AÿÕénòÿÿH‹7,H‹ €,H‹H‰D$ HƒÀH‰éLòÿÿH‹,H‹ ^,H‹H‰D$ HƒÀH‰é*òÿÿH‹C,H‹ ì,H‹H‰D$ HƒèH‰éòÿÿH‹Ñ,H‹ ,H‹H‰H‹ ½,HƒèH‰éáñÿÿH‹ª,H‹ ó,M‰àH‹H‰H‹ “,HPÿH‰H‹ 5,H‹H‹ ,H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ »,Hc1H‹ a,H‹4ñ‰ÁH‹œ,H‹8AÿÕéqñÿÿH‹:,H‹ ƒ,M‰àH‹H‰H‹ #,HPÿH‰H‹ Å,H‹H‹ £,H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ K,Hc1H‹ ñ,H‹4ñ‰ÁH‹,,H‹8AÿÕéñÿÿH‹",ÇþÿÿÿéïðÿÿH‹,‹ƒøÿ„\QŽ›&…À„=—ƒø…ÆðÿÿH‹/,ƒ8t>ÇH‹m,H‹ ¦,H‹H‰H‹9,H‹ º,‹‰H‹,H‹ h,‹‰H‹,ƒ8u!H‹i,Hƒ8uH‹Ä,H‹ U,H‹H‰H‹p,Çé=ðÿÿH‹^,Çé+ðÿÿH‹L,ÇéðÿÿH‹:,Ç éðÿÿH‹(,ÇÿÿÿÿéõïÿÿH‹,ÇéãïÿÿH‹,ÇþÿÿÿéÑïÿÿH‹š,H‹ ã,H‹H‰H‹ †,HƒèH‰éªïÿÿH‹Ã,H‹ l,H‹H‰D$ HƒèH‰éˆïÿÿH‹©,ÇþÿÿÿévïÿÿH‹—,‹‰D$ ƒÀƒø‡]ïÿÿH®4Hc‚HÐÿàH‹n,Çé;ïÿÿH‹\,Çé)ïÿÿH‹J,ÇÿÿÿÿéïÿÿH‹8,ÇéïÿÿH‹&,ÇéóîÿÿH‹,ÇéáîÿÿH‹,ÇéÏîÿÿH‹ð,Çé½îÿÿH‹Þ,Çÿÿÿÿé«îÿÿH‹Ì,Çé™îÿÿH‹º,Çþÿÿÿé‡îÿÿH‹¨,ÇþÿÿÿéuîÿÿH‹>,H‹‡,L‰t$ H‹H‰D$(HƒÀH‰H‹,,H‹%,HcP‰H‹Ö,H‹,‹ Ç(»(‰ ‚ézêÿÿH‹;,ÇéîÿÿH‹Ñ,H‹ ,M‰àH‹HƒÀH‰H‹ f,H‹H‹ D,H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ì,Hc1H‹ r,H‹4ñ‰ÁH‹u,H‹8AÿÕé¢íÿÿH‹Ã,ÇþÿÿÿéíÿÿH‹±,Çþÿÿÿé~íÿÿH‹G,H‹ ,H‹H‰D$ HƒÀH‰é\íÿÿH‹%,H‹ n,M‰àH‹H‰H‹ ,HPÿH‰H‹ °,H‹H‹ Ž,H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ 6,Hc1H‹ ¼,H‹4ñ‰ÁH‹¿,H‹8AÿÕéììÿÿH‹ ,ÇþÿÿÿéÚìÿÿH‹û,ÇéÈìÿÿH‹é,Çé¶ìÿÿH‹×,Çÿÿÿÿé¤ìÿÿH‹Å,Çé’ìÿÿH‹[,H‹¤,L‰t$ H‹H‰D$(HƒÀH‰H‹I,H‹B,HcP‰H‹ó,H‹œ,‹ Ç-»-‰ ‚é—èÿÿH‹X,Ç é%ìÿÿH‹F,ÇÿÿÿÿéìÿÿH‹4,ÇéìÿÿH‹Ê ,H‹ ,H‹H‰H‹ ¶ ,HƒèH‰éÚëÿÿH‹û,ÇéÈëÿÿH‹é,Çÿÿÿÿé¶ëÿÿH‹×,Çé¤ëÿÿH‹,L‹0H‹{,ÇH‹®,Çé{ëÿÿH‹œ,ÇýÿÿÿéiëÿÿH‹‚ ,L‹0H‹@,ÇH‹s,Çé@ëÿÿH‹a,Çýÿÿÿé.ëÿÿH‹? ,L‹0H‹,ÇH‹8,ÇéëÿÿH‹&,ÇýÿÿÿéóêÿÿH‹,ÇéáêÿÿH‹,ÇÿÿÿÿéÏêÿÿH‹ð,Çé½êÿÿH‹† ,H‹ Ï ,H‹5x ,H‹H‰HHÿH‰H‹5¼,‹ƒúÿ„቎Á/…Ò„Z{ƒú…rêÿÿH‹Û,ƒ8t>ÇH‹,H‹ R ,H‹H‰H‹å,H‹ f,‹‰H‹³ ,H‹  ,‹‰H‹I,ƒ8u!H‹ ,Hƒ8uH‹p ,H‹  ,H‹H‰H‹,ÇéééÿÿH‹² ,H‹ û ,H‹H‰H‹ ž ,HƒèH‰éÂéÿÿH‹‹ ,H‹ Ô ,H‹5} ,H‹H‰HHÿH‰H‹5Á,‹ƒúÿ„”3Žö/…Ò„dˆƒú…wéÿÿH‹à,ƒ8t>ÇH‹ ,H‹ W ,H‹H‰H‹ê,H‹ k ,‹‰H‹¸ ,H‹  ,‹‰H‹N ,ƒ8u!H‹ ,Hƒ8uH‹u ,H‹  ,H‹H‰H‹! ,ÇéîèÿÿH‹· ,H‹5 ,H‹HAH‰H‹5÷,‹ƒúÿ„zŽ”.…Ò„ñ|ƒú…­èÿÿH‹,ƒ8t>ÇH‹T ,H‹ ,H‹H‰H‹ ,H‹ ¡ ,‹‰H‹î ,H‹ O ,‹‰H‹„ ,ƒ8u!H‹P ,Hƒ8uH‹« ,H‹ < ,H‹H‰H‹W ,Çé$èÿÿH‹í ,H‹56 ,H‹HAH‰H‹5-,‹ƒúÿ„ž8ŽÒ*…Ò„³{ƒú…ãçÿÿH‹L,ƒ8t>ÇH‹Š ,H‹ à ,H‹H‰H‹V ,H‹ × ,‹‰H‹$ ,H‹ … ,‹‰H‹º ,ƒ8u!H‹† ,Hƒ8uH‹á ,H‹ r ,H‹H‰H‹ ,ÇéZçÿÿH‹# ,H‹ l ,H‹H‰D$ HƒÀH‰é8çÿÿH‹ ,H‹ J ,H‹H‰D$ HƒÀH‰éçÿÿH‹ß,H‹ ( ,H‹H‰D$ HƒÀH‰éôæÿÿH‹ ,H‹5¶,H‹HHÿH‰H‹5ý ,‹ƒúÿ„ ;ŽB'…Ò„—{ƒú …³æÿÿH‹,ƒ8t>ÇH‹Z ,H‹ “ ,H‹H‰H‹& ,H‹ § ,‹‰H‹ô,H‹ U ,‹‰H‹Š ,ƒ8u!H‹V ,Hƒ8uH‹± ,H‹ B ,H‹H‰H‹] ,Çé*æÿÿH‹ó,H‹ < ,H‹5å,H‹H‰HHÿH‰H‹5) ,‹ƒúÿ„©5Ž6(…Ò„;yƒú …ßåÿÿH‹H,ƒ8t>ÇH‹† ,H‹ ¿,H‹H‰H‹R ,H‹ Ó ,‹‰H‹ ,H‹ ,‹‰H‹¶ ,ƒ8u!H‹‚,Hƒ8uH‹Ý,H‹ n,H‹H‰H‹‰ ,ÇéVåÿÿH‹,H‹ h,H‹5,H‹H‰HHÿH‰H‹5U ,‹ƒúÿ„Ž}Ž%…Ò„ç|ƒú … åÿÿH‹t ,ƒ8t>ÇH‹²,H‹ ë,H‹H‰H‹~ ,H‹ ÿ,‹‰H‹L,H‹ ­,‹‰H‹â,ƒ8u!H‹®,Hƒ8uH‹ ,H‹ š,H‹H‰H‹µ,Çé‚äÿÿH‹K,H‹ ”,H‹5=,H‹H‰HHÿH‰H‹5 ,‹ƒúÿ„\{Žö%…Ò„wƒú …7äÿÿH‹  ,ƒ8t>ÇH‹Þ,H‹ ,H‹H‰H‹ª ,H‹ +,‹‰H‹x,H‹ Ù,‹‰H‹,ƒ8u!H‹Ú,Hƒ8uH‹5,H‹ Æ,H‹H‰H‹á,Çé®ãÿÿH‹w,H‹5À,H‹HAH‰H‹5· ,‹ƒúÿ„xˆŽL,…Ò„Ü,ƒú …mãÿÿH‹Ö ,ƒ8t>ÇH‹,H‹ M,H‹H‰H‹à,H‹ a,‹‰H‹®,H‹ ,‹‰H‹D,ƒ8u!H‹,Hƒ8uH‹k,H‹ ü,H‹H‰H‹,ÇéäâÿÿH‹­,H‹5ö,H‹HAH‰H‹5í,‹ƒúÿ„¾†ŽÊ#…Ò„ûwƒú …£âÿÿH‹ ,ƒ8t>ÇH‹J,H‹ ƒ,H‹H‰H‹,H‹ —,‹‰H‹ä,H‹ E,‹‰H‹z,ƒ8u!H‹F,Hƒ8uH‹¡,H‹ 2,H‹H‰H‹M,ÇéâÿÿH‹ã,H‹ ,,H‹H‰D$ HƒÀH‰éøáÿÿH‹Á,H‹ ,H‹H‰D$ HƒÀH‰éÖáÿÿH‹Ÿ,H‹ è,H‹H‰D$ HƒÀH‰é´áÿÿH‹},H‹ Æ,M‰àH‹H‰H‹ f,HPÿH‰H‹ ,H‹H‹ æ,H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ Ž,Hc1H‹ ,H‹4ñ‰ÁH‹O,H‹8AÿÕéDáÿÿH‹ ,H‹ V,M‰àH‹H‰H‹ ö,HPÿH‰H‹ ˜,H‹H‹ v,H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ,Hc1H‹ ¬,H‹4ñ‰ÁH‹ß,H‹8AÿÕéÔàÿÿH‹,H‹ æ,H‹H‰D$ HƒÀH‰é²àÿÿH‹Ë,H‹5t,H‹HHÿH‰H‹5»,‹ƒúÿ„>ƒŽ(%…Ò„n3ƒú…qàÿÿH‹Ú,ƒ8t>ÇH‹,H‹ Q,H‹H‰H‹ä,H‹ e,‹‰H‹²,H‹ ,‹‰H‹H,ƒ8u!H‹,Hƒ8uH‹o,H‹ ,H‹H‰H‹,ÇéèßÿÿH‹±,H‹ ú,H‹5£,H‹H‰HHÿH‰H‹5ç,‹ƒúÿ„¥Žä'…Ò„#ƒú…ßÿÿH‹,ƒ8t>ÇH‹D,H‹ },H‹H‰H‹,H‹ ‘,‹‰H‹Þ,H‹ ?,‹‰H‹t,ƒ8u!H‹@,Hƒ8uH‹›,H‹ ,,H‹H‰H‹G,ÇéßÿÿH‹Ý,H‹ &,H‹5Ï,H‹H‰HHÿH‰H‹5,‹ƒúÿ„m|Žè"…Ò„.ƒú…ÉÞÿÿH‹2,ƒ8t>ÇH‹p,H‹ ©,H‹H‰H‹<,H‹ ½,‹‰H‹ ,H‹ k,‹‰H‹ ,ƒ8u!H‹l,Hƒ8uH‹Ç,H‹ X,H‹H‰H‹s,Çé@ÞÿÿH‹ ,H‹ R,H‹H‰H‹ õÿ+HƒèH‰éÞÿÿH‹âÿ+H‹ +,H‹5Ôÿ+H‹H‰HHÿH‰H‹5,‹ƒúÿ„l/ŽU!…Ò„ðzƒú…ÎÝÿÿH‹7,ƒ8t>ÇH‹u,H‹ ®,H‹H‰H‹A,H‹ Â,‹‰H‹,H‹ p,‹‰H‹¥,ƒ8u!H‹q,Hƒ8uH‹Ì,H‹ ],H‹H‰H‹x,ÇéEÝÿÿH‹ÿ+H‹5W,H‹HAH‰H‹5N,‹ƒúÿ„dsŽc…Ò„²yƒú…ÝÿÿH‹m,ƒ8t>ÇH‹«,H‹ äÿ+H‹H‰H‹w,H‹ ø,‹‰H‹Eÿ+H‹ ¦ÿ+‹‰H‹Û,ƒ8u!H‹§ÿ+Hƒ8uH‹,H‹ “ÿ+H‹H‰H‹®,Çé{ÜÿÿH‹Dþ+H‹5ÿ+H‹HAH‰H‹5„,‹ƒúÿ„AwŽ…Ò„txƒú…:ÜÿÿH‹£,ƒ8t>ÇH‹áÿ+H‹ ÿ+H‹H‰H‹­,H‹ .,‹‰H‹{þ+H‹ Üþ+‹‰H‹,ƒ8u!H‹Ýþ+Hƒ8uH‹8ÿ+H‹ Éþ+H‹H‰H‹äÿ+Çé±ÛÿÿH‹zý+H‹ Ãþ+H‹H‰D$ HƒÀH‰éÛÿÿH‹¨þ+H‹ Qý+H‹H‰D$ HƒèH‰émÛÿÿH‹6ý+H‹ þ+H‹H‰H‹ "ý+HƒèH‰éFÛÿÿH‹ý+H‹ Xþ+M‰àH‹H‰H‹ øü+HPÿH‰H‹ šü+H‹H‹ xþ+H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ,Hc1H‹ Æ,H‹4ñ‰ÁH‹ü+H‹8AÿÕéÖÚÿÿH‹Ÿü+H‹ èý+M‰àH‹H‰H‹ ˆü+HPÿH‰H‹ *ü+H‹H‹ þ+H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ °,Hc1H‹ V,H‹4ñ‰ÁH‹‘û+H‹8AÿÕéfÚÿÿH‹/ü+H‹ xý+H‹H‰D$ HƒÀH‰éDÚÿÿH‹ ü+H‹ Vý+M‰àH‹HƒÀH‰H‹ ¢û+H‹H‹ €ý+H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ (,Hc1H‹ Î,H‹4ñ‰ÁH‹ û+H‹8AÿÕéÞÙÿÿH‹÷ü+H‹5 û+H‹HHÿH‰H‹5çÿ+‹ƒúÿ„ &ŽL!…Ò„¯zƒú…ÙÿÿH‹,ƒ8t>ÇH‹Dý+H‹ }ü+H‹H‰H‹ÿ+H‹ ‘ý+‹‰H‹Þû+H‹ ?ü+‹‰H‹tý+ƒ8u!H‹@ü+Hƒ8uH‹›ü+H‹ ,ü+H‹H‰H‹Gý+ÇéÙÿÿH‹Ýú+H‹ &ü+H‹5Ïú+H‹H‰HHÿH‰H‹5ÿ+‹ƒúÿ„É#Žà…Ò„&ƒú…ÉØÿÿH‹2,ƒ8t>ÇH‹pü+H‹ ©û+H‹H‰H‹<þ+H‹ ½ü+‹‰H‹ û+H‹ kû+‹‰H‹ ü+ƒ8u!H‹lû+Hƒ8uH‹Çû+H‹ Xû+H‹H‰H‹sü+Çé@ØÿÿH‹ ú+H‹ Rû+H‹5ûù+H‹H‰HHÿH‰H‹5?þ+‹ƒúÿ„A&Ž,…Ò„àKƒú…õ×ÿÿH‹^,ƒ8t>ÇH‹œû+H‹ Õú+H‹H‰H‹hý+H‹ éû+‹‰H‹6ú+H‹ —ú+‹‰H‹Ìû+ƒ8u!H‹˜ú+Hƒ8uH‹óú+H‹ „ú+H‹H‰H‹Ÿû+Çél×ÿÿH‹5ù+H‹ ~ú+H‹H‰H‹ !ù+HƒèH‰éE×ÿÿH‹ù+H‹ Wú+H‹5ù+H‹H‰HHÿH‰H‹5Dý+‹ƒúÿ„öFŽ™…Ò„Ï"ƒú…úÖÿÿH‹cÿ+ƒ8t>ÇH‹¡ú+H‹ Úù+H‹H‰H‹mü+H‹ îú+‹‰H‹;ù+H‹ œù+‹‰H‹Ñú+ƒ8u!H‹ù+Hƒ8uH‹øù+H‹ ‰ù+H‹H‰H‹¤ú+ÇéqÖÿÿH‹:ø+H‹5ƒù+H‹HAH‰H‹5zü+‹ƒúÿ„ØKŽ7…Ò„??ƒú…0ÖÿÿH‹™þ+ƒ8t>ÇH‹×ù+H‹ ù+H‹H‰H‹£û+H‹ $ú+‹‰H‹qø+H‹ Òø+‹‰H‹ú+ƒ8u!H‹Óø+Hƒ8uH‹.ù+H‹ ¿ø+H‹H‰H‹Úù+Çé§ÕÿÿH‹p÷+H‹5¹ø+H‹HAH‰H‹5°û+‹ƒúÿ„JŽÕ…Ò„>ƒú…fÕÿÿH‹Ïý+ƒ8t>ÇH‹ ù+H‹ Fø+H‹H‰H‹Ùú+H‹ Zù+‹‰H‹§÷+H‹ ø+‹‰H‹=ù+ƒ8u!H‹ ø+Hƒ8uH‹dø+H‹ õ÷+H‹H‰H‹ù+ÇéÝÔÿÿH‹¦ö+H‹ ï÷+H‹H‰D$ HƒÀH‰é»ÔÿÿH‹„ö+H‹ Í÷+H‹H‰D$ HƒÀH‰é™ÔÿÿH‹²÷+H‹ [ö+H‹H‰D$ HƒèH‰éwÔÿÿH‹@ö+H‹ ‰÷+H‹H‰H‹ ,ö+HƒèH‰éPÔÿÿH‹ö+H‹ b÷+M‰àH‹H‰H‹ ö+HPÿH‰H‹ ¤õ+H‹H‹ ‚÷+H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ *ú+Hc1H‹ pö+H‹4ñ‰ÁH‹ö+H‹8AÿÕéàÓÿÿH‹©õ+H‹ òö+H‹H‰D$ HƒÀH‰é¾ÓÿÿH‹‡õ+H‹ Ðö+M‰àH‹HƒÀH‰H‹ õ+H‹H‹ úö+H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ¢ù+Hc1H‹ èõ+H‹4ñ‰ÁH‹{õ+H‹8AÿÕéXÓÿÿH‹qö+H‹5õ+H‹HHÿH‰H‹5aù+‹ƒúÿ„ÚA޾ …Ò„@ƒú …ÓÿÿH‹€û+ƒ8t>ÇH‹¾ö+H‹ ÷õ+H‹H‰H‹Šø+H‹ ÷+‹‰H‹Xõ+H‹ ¹õ+‹‰H‹îö+ƒ8u!H‹ºõ+Hƒ8uH‹ö+H‹ ¦õ+H‹H‰H‹Áö+ÇéŽÒÿÿH‹Wô+H‹  õ+H‹5Iô+H‹H‰HHÿH‰H‹5ø+‹ƒúÿ„÷?Ž‚ …Ò„Ú;ƒú …CÒÿÿH‹¬ú+ƒ8t>ÇH‹êõ+H‹ #õ+H‹H‰H‹¶÷+H‹ 7ö+‹‰H‹„ô+H‹ åô+‹‰H‹ö+ƒ8u!H‹æô+Hƒ8uH‹Aõ+H‹ Òô+H‹H‰H‹íõ+ÇéºÑÿÿH‹ƒó+H‹ Ìô+H‹5uó+H‹H‰HHÿH‰H‹5¹÷+‹ƒúÿ„Á<Ž~…Ò„>ƒú …oÑÿÿH‹Øù+ƒ8t>ÇH‹õ+H‹ Oô+H‹H‰H‹âö+H‹ cõ+‹‰H‹°ó+H‹ ô+‹‰H‹Fõ+ƒ8u!H‹ô+Hƒ8uH‹mô+H‹ þó+H‹H‰H‹õ+ÇéæÐÿÿH‹¯ò+H‹ øó+H‹5¡ò+H‹H‰HHÿH‰H‹5åö+‹ƒúÿ„(;Žr …Ò„¦:ƒú …›ÐÿÿH‹ù+ƒ8t>ÇH‹Bô+H‹ {ó+H‹H‰H‹ö+H‹ ô+‹‰H‹Üò+H‹ =ó+‹‰H‹rô+ƒ8u!H‹>ó+Hƒ8uH‹™ó+H‹ *ó+H‹H‰H‹Eô+ÇéÐÿÿH‹Ûñ+H‹5$ó+H‹HAH‰H‹5ö+‹ƒúÿ„HŽ<…Ò„®Qƒú …ÑÏÿÿH‹:ø+ƒ8t>ÇH‹xó+H‹ ±ò+H‹H‰H‹Dõ+H‹ Åó+‹‰H‹ò+H‹ sò+‹‰H‹¨ó+ƒ8u!H‹tò+Hƒ8uH‹Ïò+H‹ `ò+H‹H‰H‹{ó+ÇéHÏÿÿH‹ñ+H‹5Zò+H‹HAH‰H‹5Qõ+‹ƒúÿ„ŠFŽÚ…Ò„Fƒú …ÏÿÿH‹p÷+ƒ8t>ÇH‹®ò+H‹ çñ+H‹H‰H‹zô+H‹ ûò+‹‰H‹Hñ+H‹ ©ñ+‹‰H‹Þò+ƒ8u!H‹ªñ+Hƒ8uH‹ò+H‹ –ñ+H‹H‰H‹±ò+Çé~ÎÿÿH‹Gð+H‹ ñ+H‹H‰D$ HƒÀH‰é\ÎÿÿH‹%ð+H‹ nñ+H‹H‰D$ HƒÀH‰é:ÎÿÿH‹ð+H‹ Lñ+H‹H‰D$ HƒÀH‰éÎÿÿH‹9ô+ÇéÎÿÿH‹'ô+ÇéôÍÿÿH‹ô+ÇéâÍÿÿH‹ô+ÇéÐÍÿÿH‹™ï+H‹âð+L‰t$ H‹H‰D$(HƒÀH‰H‹‡ò+H‹€ò+HcP‰H‹1ô+H‹Úô+‹ Ç$»$‰ ‚éÕÉÿÿH‹–ó+ÇécÍÿÿH‹„ó+ÇéQÍÿÿH‹êó+L‰t$ ‹éžÉÿÿƒúþ…5ÍÿÿM…ítWH‹)ð+H‹H9ÑvHH‹52ï+H‹ƒõ+H‹>H‹5‰î+‹H‹6H)ñH)òH‹5ñ+ƒ>„aT…ÀM‰àH5ý …qTAÿÕH‹ºï+H‹ Ëï+ÇH‹æð+ÇH‹î+H‹H‰é¦Ìÿÿƒúþ…ÌÿÿM…ítWH‹‘ï+H‹H9ÑvHH‹5šî+H‹ëô+H‹>H‹5ñí+‹H‹6H)ñH)òH‹5‡ð+ƒ>„ÕE…ÀM‰àH5e …áEAÿÕH‹"ï+H‹ 3ï+ÇH‹Nð+ÇH‹éí+H‹H‰éÌÿÿƒøþ…ÌÿÿH‹Îí+M…íH‹tWH‹ïî+H‹H9ÊsHH‹5øí+H‹Iô+H‹>H‹5Oí+‹H‹6H)ñH)òH‹5åï+ƒ>„[E…ÀM‰àH5ß…gEAÿÕH‹€î+H‹ ‘î+ÇH‹¬ï+ÇH‹Gí+H‹H‰élËÿÿƒúþ…cËÿÿM…ítWH‹Wî+H‹H9ÑvHH‹5Hò+H‹±ó+H‹>H‹5·ì+‹H‹6H)ñH)òH‹5Mï+ƒ>„üu…ÀM‰àH5+Ÿ… vAÿÕH‹èí+H‹ ùí+ÇH‹ï+ÇH‹¯ì+H‹H‰éÔÊÿÿƒúþ…ËÊÿÿM…ítWH‹¿í+H‹H9ÑvHH‹5°ñ+H‹ó+H‹>H‹5ì+‹H‹6H)ñH)òH‹5µî+ƒ>„×*…ÀM‰àH5“ž…ç*AÿÕH‹Pí+H‹ aí+ÇH‹|î+ÇH‹ì+H‹H‰é<Êÿÿƒøþ…3ÊÿÿH‹üë+M…íH‹tWH‹í+H‹H9ÊsHH‹5.ë+H‹wò+H‹>H‹5}ë+‹H‹6H)ñH)òH‹5î+ƒ>„$p…ÀM‰àH5ñ…4pAÿÕH‹®ì+H‹ ¿ì+ÇH‹Úí+ÇH‹uë+H‹H‰éšÉÿÿƒúþ…‘ÉÿÿM…ítWH‹…ì+H‹H9ÑvHH‹5–ê+H‹ßñ+H‹>H‹5åê+‹H‹6H)ñH)òH‹5{í+ƒ>„»6…ÀM‰àH5Y…Ë6AÿÕH‹ì+H‹ 'ì+ÇH‹Bí+ÇH‹Ýê+H‹H‰éÉÿÿƒúþ…ùÈÿÿM…ítWH‹íë+H‹H9ÑvHH‹5öê+H‹Gñ+H‹>H‹5Mê+‹H‹6H)ñH)òH‹5ãì+ƒ>„‡p…ÀM‰àH5Áœ…“pAÿÕH‹~ë+H‹ ë+ÇH‹ªì+ÇH‹Eê+H‹H‰éjÈÿÿƒúþ…aÈÿÿM…ítWH‹Uë+H‹H9ÑvHH‹5^ê+H‹¯ð+H‹>H‹5µé+‹H‹6H)ñH)òH‹5Kì+ƒ>„p…ÀM‰àH5)œ…#pAÿÕH‹æê+H‹ ÷ê+ÇH‹ì+ÇH‹­é+H‹H‰éÒÇÿÿƒúþ…ÉÇÿÿM…ítWH‹½ê+H‹H9ÑvHH‹5Æé+H‹ð+H‹>H‹5é+‹H‹6H)ñH)òH‹5³ë+ƒ>„6…ÀM‰àH5‘›…6AÿÕH‹Nê+H‹ _ê+ÇH‹zë+ÇH‹é+H‹H‰é:Çÿÿƒúþ…1ÇÿÿM…ítWH‹%ê+H‹H9ÑvHH‹5.é+H‹ï+H‹>H‹5…è+‹H‹6H)ñH)òH‹5ë+ƒ>„P/…ÀM‰àH5ùš…`/AÿÕH‹¶é+H‹ Çé+ÇH‹âê+ÇH‹}è+H‹H‰颯ÿÿƒúþ…™ÆÿÿM…ítWH‹é+H‹H9ÑvHH‹5žç+H‹çî+H‹>H‹5íç+‹H‹6H)ñH)òH‹5ƒê+ƒ>„ý7…ÀM‰àH5aš… 8AÿÕH‹é+H‹ /é+ÇH‹Jê+ÇH‹åç+H‹H‰é Æÿÿƒúþ…ÆÿÿM…ítWH‹õè+H‹H9ÑvHH‹5ç+H‹Oî+H‹>H‹5Uç+‹H‹6H)ñH)òH‹5ëé+ƒ>„p9…ÀM‰àH5É™…€9AÿÕH‹†è+H‹ —è+ÇH‹²é+ÇH‹Mç+H‹H‰érÅÿÿƒúþ…iÅÿÿM…ítWH‹]è+H‹H9ÑvHH‹5næ+H‹·í+H‹>H‹5½æ+‹H‹6H)ñH)òH‹5Sé+ƒ>„…ÀM‰àH51™…AÿÕH‹îç+H‹ ÿç+ÇH‹é+ÇH‹µæ+H‹H‰éÚÄÿÿƒúþ…ÑÄÿÿM…ítWH‹Åç+H‹H9ÑvHH‹5Öå+H‹í+H‹>H‹5%æ+‹H‹6H)ñH)òH‹5»è+ƒ>„¡…ÀM‰àH5™˜…­AÿÕH‹Vç+H‹ gç+ÇH‹‚è+ÇH‹æ+H‹H‰éBÄÿÿƒúþ…9ÄÿÿM…ítWH‹-ç+H‹H9ÑvHH‹5ë+H‹‡ì+H‹>H‹5å+‹H‹6H)ñH)òH‹5#è+ƒ>„;6…ÀM‰àH5˜…K6AÿÕH‹¾æ+H‹ Ïæ+ÇH‹êç+ÇH‹…å+H‹H‰éªÃÿÿƒúþ…¡ÃÿÿM…ítWH‹•æ+H‹H9ÑvHH‹5†ê+H‹ïë+H‹>H‹5õä+‹H‹6H)ñH)òH‹5‹ç+ƒ>„!…ÀM‰àH5i—…1AÿÕH‹&æ+H‹ 7æ+ÇH‹Rç+ÇH‹íä+H‹H‰éÃÿÿƒúþ… ÃÿÿM…ítWH‹ýå+H‹H9ÑvHH‹5îé+H‹Wë+H‹>H‹5]ä+‹H‹6H)ñH)òH‹5óæ+ƒ>„™4…ÀM‰àH5Ñ–…¥4AÿÕH‹Žå+H‹ Ÿå+ÇH‹ºæ+ÇH‹Uä+H‹H‰ézÂÿÿƒúþ…qÂÿÿM…ítWH‹eå+H‹H9ÑvHH‹5Vé+H‹¿ê+H‹>H‹5Åã+‹H‹6H)ñH)òH‹5[æ+ƒ>„)4…ÀM‰àH59–…54AÿÕH‹öä+H‹ å+ÇH‹"æ+ÇH‹½ã+H‹H‰éâÁÿÿƒúþ…ÙÁÿÿM…ítWH‹Íä+H‹H9ÑvHH‹5Þâ+H‹'ê+H‹>H‹5-ã+‹H‹6H)ñH)òH‹5Ãå+ƒ>„–$…ÀM‰àH5¡•…¦$AÿÕH‹^ä+H‹ oä+ÇH‹Šå+ÇH‹%ã+H‹H‰éJÁÿÿƒúþ…AÁÿÿM…ítWH‹5ä+H‹H9ÑvHH‹5&è+H‹é+H‹>H‹5•â+‹H‹6H)ñH)òH‹5+å+ƒ>„ÛZ…ÀM‰àH5 •…ëZAÿÕH‹Æã+H‹ ×ã+ÇH‹òä+ÇH‹â+H‹H‰é²Àÿÿƒúþ…©ÀÿÿM…ítWH‹ã+H‹H9ÑvHH‹5Žç+H‹÷è+H‹>H‹5ýá+‹H‹6H)ñH)òH‹5“ä+ƒ>„9V…ÀM‰àH5q”…EVAÿÕH‹.ã+H‹ ?ã+ÇH‹Zä+ÇH‹õá+H‹H‰éÀÿÿƒúþ…ÀÿÿM…ítWH‹ã+H‹H9ÑvHH‹5â+H‹_è+H‹>H‹5eá+‹H‹6H)ñH)òH‹5ûã+ƒ>„ÉU…ÀM‰àH5Ù“…ÕUAÿÕH‹–â+H‹ §â+ÇH‹Âã+ÇH‹]á+H‹H‰é‚¿ÿÿƒúþ…y¿ÿÿM…ítWH‹mâ+H‹H9ÑvHH‹5vá+H‹Çç+H‹>H‹5Íà+‹H‹6H)ñH)òH‹5cã+ƒ>„G…ÀM‰àH5A“…WAÿÕH‹þá+H‹ â+ÇH‹*ã+ÇH‹Åà+H‹H‰éê¾ÿÿƒúþ…á¾ÿÿM…ítWH‹Õá+H‹H9ÑvHH‹5Þà+H‹/ç+H‹>H‹55à+‹H‹6H)ñH)òH‹5Ëâ+ƒ>„IS…ÀM‰àH5©’…YSAÿÕH‹fá+H‹ wá+ÇH‹’â+ÇH‹-à+H‹H‰éR¾ÿÿƒúþ…I¾ÿÿM…ítWH‹=á+H‹H9ÑvHH‹5Fà+H‹—æ+H‹>H‹5ß+‹H‹6H)ñH)òH‹53â+ƒ>„¥…ÀM‰àH5’…±AÿÕH‹Îà+H‹ ßà+ÇH‹úá+ÇH‹•ß+H‹H‰麽ÿÿƒúþ…±½ÿÿM…ítWH‹¥à+H‹H9ÑvHH‹5®ß+H‹ÿå+H‹>H‹5ß+‹H‹6H)ñH)òH‹5›á+ƒ>„5…ÀM‰àH5y‘…AAÿÕH‹6à+H‹ Gà+ÇH‹bá+ÇH‹ýÞ+H‹H‰é"½ÿÿƒúþ…½ÿÿM…ítWH‹ à+H‹H9ÑvHH‹5Þ+H‹gå+H‹>H‹5mÞ+‹H‹6H)ñH)òH‹5á+ƒ>„J …ÀM‰àH5á…Z AÿÕH‹žß+H‹ ¯ß+ÇH‹Êà+ÇH‹eÞ+H‹H‰銼ÿÿƒúþ…¼ÿÿM…ítWH‹uß+H‹H9ÑvHH‹5fã+H‹Ïä+H‹>H‹5ÕÝ+‹H‹6H)ñH)òH‹5kà+ƒ>„…ÀM‰àH5I…AÿÕH‹ß+H‹ ß+ÇH‹2à+ÇH‹ÍÝ+H‹H‰éò»ÿÿƒúþ…é»ÿÿM…ítWH‹ÝÞ+H‹H9ÑvHH‹5Îâ+H‹7ä+H‹>H‹5=Ý+‹H‹6H)ñH)òH‹5Óß+ƒ>„èM…ÀM‰àH5±…ôMAÿÕH‹nÞ+H‹ Þ+ÇH‹šß+ÇH‹5Ý+H‹H‰éZ»ÿÿƒúþ…Q»ÿÿM…ítWH‹EÞ+H‹H9ÑvHH‹56â+H‹Ÿã+H‹>H‹5¥Ü+‹H‹6H)ñH)òH‹5;ß+ƒ>„xM…ÀM‰àH5…„MAÿÕH‹ÖÝ+H‹ çÝ+ÇH‹ß+ÇH‹Ü+H‹H‰éºÿÿƒúþ…¹ºÿÿM…ítWH‹­Ý+H‹H9ÑvHH‹5¾Û+H‹ã+H‹>H‹5 Ü+‹H‹6H)ñH)òH‹5£Þ+ƒ>„©Z…ÀM‰àH5Ž…µZAÿÕH‹>Ý+H‹ OÝ+ÇH‹jÞ+ÇH‹Ü+H‹H‰é*ºÿÿƒúþ…!ºÿÿM…ítWH‹Ý+H‹H9ÑvHH‹5&Û+H‹oâ+H‹>H‹5uÛ+‹H‹6H)ñH)òH‹5 Þ+ƒ>„J…ÀM‰àH5é…JAÿÕH‹¦Ü+H‹ ·Ü+ÇH‹ÒÝ+ÇH‹mÛ+H‹H‰é’¹ÿÿƒúþ…‰¹ÿÿM…ítWH‹}Ü+H‹H9ÑvHH‹5ŽÚ+H‹×á+H‹>H‹5ÝÚ+‹H‹6H)ñH)òH‹5sÝ+ƒ>„ÙY…ÀM‰àH5Q…åYAÿÕH‹Ü+H‹ Ü+ÇH‹:Ý+ÇH‹ÕÚ+H‹H‰éú¸ÿÿƒúþ…ñ¸ÿÿM…ítWH‹åÛ+H‹H9ÑvHH‹5öÙ+H‹?á+H‹>H‹5EÚ+‹H‹6H)ñH)òH‹5ÛÜ+ƒ>„iY…ÀM‰àH5¹Œ…uYAÿÕH‹vÛ+H‹ ‡Û+ÇH‹¢Ü+ÇH‹=Ú+H‹H‰éb¸ÿÿƒúþ…Y¸ÿÿM…ítWH‹MÛ+H‹H9ÑvHH‹5^Ù+H‹§à+H‹>H‹5­Ù+‹H‹6H)ñH)òH‹5CÜ+ƒ>„R…ÀM‰àH5!Œ…bAÿÕH‹ÞÚ+H‹ ïÚ+ÇH‹ Ü+ÇH‹¥Ù+H‹H‰éÊ·ÿÿƒúþ…Á·ÿÿM…ítWH‹µÚ+H‹H9ÑvHH‹5¦Þ+H‹à+H‹>H‹5Ù+‹H‹6H)ñH)òH‹5«Û+ƒ>„´…ÀM‰àH5‰‹…ÄAÿÕH‹FÚ+H‹ WÚ+ÇH‹rÛ+ÇH‹ Ù+H‹H‰é2·ÿÿƒúþ…)·ÿÿM…ítWH‹Ú+H‹H9ÑvHH‹5&Ù+H‹wß+H‹>H‹5}Ø+‹H‹6H)ñH)òH‹5Û+ƒ>„¼…ÀM‰àH5ñŠ…ÌAÿÕH‹®Ù+H‹ ¿Ù+ÇH‹ÚÚ+ÇH‹uØ+H‹H‰éš¶ÿÿH‹ß+ƒ8t>ÇH‹AÚ+H‹ zÙ+H‹H‰H‹ Ü+H‹ ŽÚ+‹‰H‹ÛØ+H‹ <Ù+‹‰H‹IÙ+Hƒ8…?¶ÿÿH‹ Ù+H‹ 1Ù+H‹H‰é&¶ÿÿH‹5Ù+M‰àƒ>„4…ÀH5+Š„4ÿÿÿèo˜ùÿé-ÿÿÿH‹ cÞ+ƒ9t>H‹§Ù+ÇH‹ ÚØ+H‹H‰H‹mÛ+H‹ îÙ+‹‰H‹;Ø+H‹ œØ+‹‰M…ítEH‹ ¤Ø+H‹H9Ðv6H‹ µÖ+H‹9H‹ ×+H‹1H)ðH‰ÁH‹£Ù+ƒ8t=H)òM‰àH5„‰AÿÕH‹GØ+ÇH‹zÙ+ÇH‹EØ+HÇé9µÿÿH‹Ø+ƒ8„tH)òM‰àH5=‰AÿÕë±H‹ €Ý+ƒ9t>H‹ÄØ+ÇH‹ ÷×+H‹H‰H‹ŠÚ+H‹ Ù+‹‰H‹X×+H‹ ¹×+‹‰M…ítEH‹ Á×+H‹H9Ðv6H‹ ÒÕ+H‹9H‹ (Ö+H‹1H)ðH‰ÁH‹ÀØ+ƒ8t=H)òM‰àH5¡ˆAÿÕH‹d×+ÇH‹—Ø+ÇH‹b×+HÇéV´ÿÿH‹7×+ƒ8„<H)òM‰àH5ZˆAÿÕë±H‹Ü+ƒ8t>ÇH‹Û×+H‹ ×+H‹H‰H‹§Ù+H‹ (Ø+‹‰H‹uÖ+H‹ ÖÖ+‹‰H‹ãÖ+Hƒ8…Ù³ÿÿH‹:×+H‹ ËÖ+H‹H‰éÀ³ÿÿH‹5¡Ö+M‰àƒ>„…ÀH5Ň„žûÿÿè –ùÿé—ûÿÿH‹ ýÛ+ƒ9t>H‹A×+ÇH‹ tÖ+H‹H‰H‹Ù+H‹ ˆ×+‹‰H‹ÕÕ+H‹ 6Ö+‹‰M…ítEH‹ >Ö+H‹H9Ðv6H‹ OÔ+H‹9H‹ ¥Ô+H‹1H)ðH‰ÁH‹=×+ƒ8t=H)òM‰àH5‡AÿÕH‹áÕ+ÇH‹×+ÇH‹ßÕ+HÇéÓ²ÿÿH‹´Õ+ƒ8tMH)òM‰àH5Û†AÿÕëµH‹Ö+M‰àH‹H‰ÂH‰D$ H)òH5À†AÿÕé(ýÿÿ…ÀH5¯†„úÿÿéÜþÿÿH‹ÛÕ+M‰àH‹H‰ÂH‰D$ H)òH5…†AÿÕéSÿÿÿH‹¼Ú+ƒ8t>ÇH‹úÕ+H‹ 3Õ+H‹H‰H‹Æ×+H‹ GÖ+‹‰H‹”Ô+H‹ õÔ+‹‰H‹Õ+Hƒ8…ø±ÿÿH‹YÕ+H‹ êÔ+H‹H‰éß±ÿÿ…ÀH5†„ûÿÿéÇûÿÿH‹ 4Ú+ƒ9t>H‹xÕ+ÇH‹ «Ô+H‹H‰H‹>×+H‹ ¿Õ+‹‰H‹ Ô+H‹ mÔ+‹‰M…ítEH‹ uÔ+H‹H9Ðv6H‹ †Ò+H‹9H‹ ÜÒ+H‹1H)ðH‰ÁH‹tÕ+ƒ8tdH)òM‰àH5U…AÿÕH‹Ô+ÇH‹KÕ+ÇH‹Ô+HÇé ±ÿÿH‹kÔ+M‰àH‹H‰ÂH‰D$ H)òH5…AÿÕé`üÿÿH‹ÄÓ+ƒ8„;H)òM‰àH5ç„AÿÕëŠH‹*Ù+ƒ8t>ÇH‹hÔ+H‹ ¡Ó+H‹H‰H‹4Ö+H‹ µÔ+‹‰H‹Ó+H‹ cÓ+‹‰H‹pÓ+Hƒ8…f°ÿÿH‹ÇÓ+H‹ XÓ+H‹H‰éM°ÿÿH‹ ¶Ø+ƒ9t>H‹úÓ+ÇH‹ -Ó+H‹H‰H‹ÀÕ+H‹ AÔ+‹‰H‹ŽÒ+H‹ ïÒ+‹‰M…ítIH‹ ÷Ò+H‹H9Ðv:H‹ Ò+H‹9H‹ ^Ñ+H‹1H)ðH‰ÁH‹öÓ+ƒ8„åH)òM‰àH5ÓƒAÿÕH‹–Ò+ÇH‹ÉÓ+ÇH‹”Ò+HÇ鈯ÿÿH‹5iÒ+M‰àƒ>„Û…ÀH5ƒ„¦òÿÿèÑ‘ùÿéŸòÿÿH‹ Å×+ƒ9t>H‹ Ó+ÇH‹ <Ò+H‹H‰H‹ÏÔ+H‹ PÓ+‹‰H‹Ñ+H‹ þÑ+‹‰M…ítEH‹ Ò+H‹H9Ðv6H‹ Ð+H‹9H‹ mÐ+H‹1H)ðH‰ÁH‹Ó+ƒ8t=H)òM‰àH5æ‚AÿÕH‹©Ñ+ÇH‹ÜÒ+ÇH‹§Ñ+HÇé›®ÿÿH‹|Ñ+ƒ8„H)òM‰àH5Ÿ‚AÿÕë±H‹ âÖ+ƒ9t>H‹&Ò+ÇH‹ YÑ+H‹H‰H‹ìÓ+H‹ mÒ+‹‰H‹ºÐ+H‹ Ñ+‹‰M…ítEH‹ #Ñ+H‹H9Ðv6H‹ Õ+H‹9H‹ ŠÏ+H‹1H)ðH‰ÁH‹"Ò+ƒ8t=H)òM‰àH5‚AÿÕH‹ÆÐ+ÇH‹ùÑ+ÇH‹ÄÐ+HÇ鸭ÿÿH‹™Ð+ƒ8tMH)òM‰àH5ÀAÿÕëµ…ÀH5»„Ëðÿÿé þÿÿH‹çÐ+M‰àH‹H‰ÂH‰D$ H)òH5‘AÿÕé—þÿÿH‹ÀÐ+M‰àH‹H‰ÂH‰D$ H)òH5jAÿÕéSÿÿÿH‹5Ð+M‰àƒ>„´…ÀH5=„îðÿÿèùÿéçðÿÿH‹uÕ+ƒ8t>ÇH‹³Ð+H‹ ìÏ+H‹H‰H‹Ò+H‹ Ñ+‹‰H‹MÏ+H‹ ®Ï+‹‰H‹»Ï+Hƒ8…±¬ÿÿH‹Ð+H‹ £Ï+H‹H‰阬ÿÿH‹ùÏ+M‰àH‹H‰ÂH‰D$ H)òH5£€AÿÕé:ûÿÿ…ÀH5’€„:ðÿÿéGÿÿÿH‹5>Ï+M‰àƒ>tA…ÀH5f€„Oîÿÿ誎ùÿéHîÿÿH‹5Ï+M‰àƒ>t*…ÀH5>€„¿îÿÿ肎ùÿé¸îÿÿ…ÀH5.€„îÿÿë½…ÀH5€„•îÿÿëÔH‹5ÌÎ+M‰àƒ>„…ÀH5ð„©ìÿÿè4Žùÿé¢ìÿÿH‹ (Ô+ƒ9t>H‹lÏ+ÇH‹ ŸÎ+H‹H‰H‹2Ñ+H‹ ³Ï+‹‰H‹Î+H‹ aÎ+‹‰M…ítEH‹ iÎ+H‹H9Ðv6H‹ rÍ+H‹9H‹ ÐÌ+H‹1H)ðH‰ÁH‹hÏ+ƒ8t=H)òM‰àH5IAÿÕH‹ Î+ÇH‹?Ï+ÇH‹ Î+HÇéþªÿÿH‹ßÍ+ƒ8tGH)òM‰àH5AÿÕëµH‹ÁÍ+ƒ8tPH)òM‰àH5è~AÿÕé ûÿÿ…ÀH5à~„ëÿÿéâþÿÿH‹ Î+M‰àH‹H‰ÂH‰D$ H)òH5¶~AÿÕéYÿÿÿH‹åÍ+M‰àH‹H‰ÂH‰D$ H)òH5~AÿÕé¨úÿÿH‹ ÆÒ+ƒ9t>H‹ Î+ÇH‹ =Í+H‹H‰H‹ÐÏ+H‹ QÎ+‹‰H‹žÌ+H‹ ÿÌ+‹‰M…ítIH‹ Í+H‹H9Ðv:H‹ øÐ+H‹9H‹ nË+H‹1H)ðH‰ÁH‹Î+ƒ8„H)òM‰àH5ã}AÿÕH‹¦Ì+ÇH‹ÙÍ+ÇH‹¤Ì+HÇ阩ÿÿH‹Ò+ƒ8t>ÇH‹?Í+H‹ xÌ+H‹H‰H‹ Ï+H‹ ŒÍ+‹‰H‹ÙË+H‹ :Ì+‹‰H‹GÌ+Hƒ8…=©ÿÿH‹žÌ+H‹ /Ì+H‹H‰é$©ÿÿH‹Ñ+M…ö‹„ÚH‹ÓÍ+L92„Ê…ÀtEH‹gÑ+H‹ ðË+ÇH‹£Ì+H‹H‰H‹vÎ+H‹ ÷Ì+‹‰H‹DË+H‹ ¥Ë+‹‰M…ítKH‹ÍË+H‹H‹£Ë+H‹H9Áv2H‹5Ê+H‹H‹5²Ì+H)у>„ïH)ÐM‰àH5Œ|‰ÂL‰÷AÿÕH‹JË+E1öÇH‹zÌ+ÇH‹EË+HÇé9¨ÿÿH‹5Ë+M‰àƒ>„…ÀH5>|„Ïäÿÿ肊ùÿéÈäÿÿH‹vÐ+ƒ8t>ÇH‹´Ë+H‹ íÊ+H‹H‰H‹€Í+H‹ Ì+‹‰H‹NÊ+H‹ ¯Ê+‹‰H‹¼Ê+Hƒ8…²§ÿÿH‹Ë+H‹ ¤Ê+H‹H‰é™§ÿÿH‹Ð+ƒ8t>ÇH‹@Ë+H‹ yÊ+H‹H‰H‹ Í+H‹ Ë+‹‰H‹ÚÉ+H‹ ;Ê+‹‰H‹HÊ+Hƒ8…>§ÿÿH‹ŸÊ+H‹ 0Ê+H‹H‰é%§ÿÿ…ÀH5F{„ÎãÿÿéúþÿÿH‹5òÉ+M‰àƒ>tA…ÀH5{„ãáÿÿè^‰ùÿéÜáÿÿH‹5ÊÉ+M‰àƒ>t*…ÀH5òz„Sâÿÿè6‰ùÿéLâÿÿ…ÀH5âz„¢áÿÿë½…ÀH5Ñz„)âÿÿëÔH‹Ï+ƒ8t>ÇH‹FÊ+H‹ É+H‹H‰H‹Ì+H‹ “Ê+‹‰H‹àÈ+H‹ AÉ+‹‰H‹vÊ+ƒ8u!H‹BÉ+Hƒ8uH‹É+H‹ .É+H‹H‰H‹IÊ+Çé¦ÿÿH‹Î+ƒ8t>ÇH‹½É+H‹ öÈ+H‹H‰H‹‰Ë+H‹ Ê+‹‰H‹WÈ+H‹ ¸È+‹‰H‹ÅÈ+Hƒ8…»¥ÿÿH‹É+H‹ ­È+H‹H‰颥ÿÿM…ö„›H‹ZÊ+L90„‹M…ítPH‹}È+H‹H9ÑvAH‹5îÆ+H‹×Í+H‹6‹H)ñH)òH‹5}É+ƒ>„ï…ÀM‰àH5[yL‰÷…ÿAÿÕH‹È+H‹ &È+E1öÇH‹>É+ÇH‹ÙÆ+H‹H‰éþ¤ÿÿM…ítWH‹òÇ+H‹H9ÑvHH‹5cÆ+H‹LÍ+H‹=É+H‹6‹H‹?H)ñH)òH‹5èÈ+ƒ>„“…ÀM‰àH5Æx…ŸAÿÕH‹ƒÇ+H‹ ”Ç+E1öÇH‹¬È+ÇH‹GÆ+H‹H‰él¤ÿÿH‹=5Æ+è0†ùÿ…À„X¤ÿÿH‹!Æ+H‹ jÇ+H‹H‰D$ HƒÀH‰H‹ ¤Ì+ƒ9t>H‹èÇ+ÇH‹ Ç+H‹H‰H‹®É+H‹ /È+‹‰H‹|Æ+H‹ ÝÆ+‹‰M…ítDH‹ åÆ+H‹H9Ðv5H‹ þÇ+ƒ9tVH‹ JÅ+M‰àH‹1H)ðH)òH5Òw‰ÁH‹vÈ+H‹8AÿÕH‹‰Æ+ÇH‹¼Ç+ÇH‹‡Æ+HÇé{£ÿÿH‹ \Æ+ƒ9H‹ êÄ+„¹H‹1M‰àH)ðH)òH5rw‰ÁH‹È+H‹8AÿÕë˜H‹ ©Ë+ƒ9t>H‹íÆ+ÇH‹ Æ+H‹H‰H‹³È+H‹ 4Ç+‹‰H‹Å+H‹ âÅ+‹‰M…ítEH‹ êÅ+H‹H9Ðv6H‹ ÛÉ+H‹9H‹ QÄ+H‹1H)ðH‰ÁH‹éÆ+ƒ8t=H)òM‰àH5ÊvAÿÕH‹Å+ÇH‹ÀÆ+ÇH‹‹Å+HÇé¢ÿÿH‹`Å+ƒ8„sH)òM‰àH5ƒvAÿÕë±H‹5>Å+M‰àƒ>„†…ÀH5bvL‰÷„ýÿÿ裄ùÿéúüÿÿH‹—Ê+ƒ8t>ÇH‹ÕÅ+H‹ Å+H‹H‰H‹¡Ç+H‹ "Æ+‹‰H‹oÄ+H‹ ÐÄ+‹‰H‹ÝÄ+Hƒ8…Ó¡ÿÿH‹4Å+H‹ ÅÄ+H‹H‰麡ÿÿH‹›Ä+ƒ8„8H)òM‰àH5¾uAÿÕéÐ÷ÿÿH‹þÉ+ƒ8t>ÇH‹<Å+H‹ uÄ+H‹H‰H‹Ç+H‹ ‰Å+‹‰H‹ÖÃ+H‹ 7Ä+‹‰M…ítNH‹_Ä+H‹H‹5Ä+H‹H9Áv5H‹>Ã+H‹5ŸÂ+H‹:H‹H‹5:Å+H)у>t?H)ÐM‰àH5u‰ÂAÿÕH‹ÙÃ+ÇH‹ Å+ÇH‹×Ã+HÇéË ÿÿH‹5¬Ã+ƒ>ttH)ÐM‰àH5Ót‰ÂAÿÕë³H‹H‹ Ä+M‰àH5ÁtH‹ H)ÐH‰L$ H)ÑH‰Ê‰ÁH‹EÅ+H‹8AÿÕéÊüÿÿH‹ÓÃ+M‰àH‹H‰ÂH‰D$ H)òH5}tAÿÕé†öÿÿH‹¬Ã+M‰àH5dtH‹H‰D$ H)ÐH‰ÂAÿÕé,ÿÿÿH‹5Ã+M‰àƒ>t@…ÀH5-t„aûÿÿèq‚ùÿéZûÿÿH‹]Ã+M‰àH‹H‰ÂH‰D$ H)òH5tAÿÕé)ýÿÿ…ÀH5ös„!ûÿÿë¾…ÀH5åsL‰÷„{úÿÿéuýÿÿH‹5ŽÂ+M‰àƒ>„{…ÀH5²s„ÕÿÿèöùÿéÕÿÿH‹êÇ+ƒ8t>ÇH‹(Ã+H‹ aÂ+H‹H‰H‹ôÄ+H‹ uÃ+‹‰H‹ÂÁ+H‹ #Â+‹‰M…ítNH‹KÂ+H‹H‹!Â+H‹H9Áv5H‹2À+H‹5‹À+H‹:H‹H‹5&Ã+H)у>t?H)ÐM‰àH5s‰ÂAÿÕH‹ÅÁ+ÇH‹øÂ+ÇH‹ÃÁ+HÇé·žÿÿH‹5˜Á+ƒ>„œH)ÐM‰àH5»r‰ÂAÿÕë¯H‹üÆ+ƒ8t>ÇH‹:Â+H‹ sÁ+H‹H‰H‹Ä+H‹ ‡Â+‹‰H‹ÔÀ+H‹ 5Á+‹‰H‹BÁ+Hƒ8…8žÿÿH‹™Á+H‹ *Á+H‹H‰éžÿÿ…ÀH5@r„žÓÿÿé€þÿÿH‹lÁ+M‰àH5$rH‹H‰D$ H)ÐH‰ÂAÿÕéÿÿÿH‹MÆ+ƒ8t>ÇH‹‹Á+H‹ ÄÀ+H‹H‰H‹WÃ+H‹ ØÁ+‹‰H‹%À+H‹ †À+‹‰H‹“À+Hƒ8…‰ÿÿH‹êÀ+H‹ {À+H‹H‰épÿÿH‹ÙÅ+ƒ8t>ÇH‹Á+H‹ PÀ+H‹H‰H‹ãÂ+H‹ dÁ+‹‰H‹±¿+H‹ À+‹‰H‹À+Hƒ8…ÿÿH‹vÀ+H‹ À+H‹H‰éüœÿÿH‹5Ý¿+M‰àƒ>„…ÀH5q„ZÛÿÿèEùÿéSÛÿÿH‹9Å+ƒ8t>ÇH‹wÀ+H‹ °¿+H‹H‰H‹CÂ+H‹ ÄÀ+‹‰H‹¿+H‹ r¿+‹‰H‹§À+ƒ8u!H‹s¿+Hƒ8uH‹ο+H‹ _¿+H‹H‰H‹zÀ+ÇéGœÿÿH‹¾+M…öH‹„›H‹õÀ+L90„‹M…ítPH‹¿+H‹H9ÊsAH‹5‰½+H‹rÄ+H‹6‹H)ñH)òH‹5À+ƒ>„ò…ÀM‰àH5öoL‰÷…AÿÕH‹°¾+H‹ Á¾+E1öÇH‹Ù¿+ÇH‹t½+H‹H‰é™›ÿÿM…ítWH‹¾+H‹H9ÊsHH‹5þ¼+H‹çÃ+H‹=8À+H‹6‹H‹?H)ñH)òH‹5ƒ¿+ƒ>„\…ÀM‰àH5ao…hAÿÕH‹¾+H‹ /¾+E1öÇH‹G¿+ÇH‹â¼+H‹H‰é›ÿÿH‹=м+èË|ùÿ…À„óšÿÿH‹¼¼+H‹HHH‰D$ H‹ù½+H‰H‹?Ã+ƒ8t>ÇH‹}¾+H‹5¶½+H‹H‰H‹IÀ+H‹5ʾ+‹‰H‹½+H‹5x½+‹‰M…ítDH‹€½+H‹H9Áv5H‹5ñ»+H‹H‹5/¿+H‹>H‹5…¾+H)у>t?H)ÐM‰àH5cn‰ÂAÿÕH‹$½+ÇH‹W¾+ÇH‹"½+HÇéšÿÿH‹5÷¼+ƒ>tt@…ÀH5ÿm„˜þÿÿèC|ùÿé‘þÿÿH‹/½+M‰àH5çmH‹H‰D$ H)ÐH‰ÂAÿÕédÿÿÿ…ÀH5Èm„Xþÿÿë¾H‹÷¼+H‰8éG–ÿÿH‹è¼+L‰éÁ“ÿÿH‹!À+H;8…0–ÿÿHa¤ ¿pf…ÀŽ–ÿÿƒèéΔÿÿ…ÀH5mm„½×ÿÿé^üÿÿ…ÀtEH‹Á+H‹ &¼+ÇH‹Ù¼+H‹H‰H‹¬¾+H‹ -½+‹‰H‹z»+H‹ Û»+‹‰M…í„}ðÿÿH‹ÿ»+H‹H‹Õ»+H‹H9Á†`ðÿÿH‹5Bº+H‹H‹5€½+H‹>H‹5Ö¼+H)у>t=H)ÐM‰àH5´l‰ÂAÿÕé&ðÿÿH‹5p»+ƒ>t=H)ÐM‰àH5—l‰ÂL‰÷AÿÕéðÿÿH‹5J»+ƒ>tAH)ÐM‰àH5ql‰ÂAÿÕéÝïÿÿH‹§»+M‰àH5_lL‰÷H‹H‰D$ H)ÐH‰ÂAÿÕé³ïÿÿH‹}»+M‰àH55lH‹H‰D$ H)ÐH‰ÂAÿÕéŒïÿÿH‹5Öº+M‰àƒ>„«<…ÀH5úkL‰÷„þûÿÿè;zùÿé÷ûÿÿH‹5§º+M‰àƒ>„“<…ÀH5Ëk„<àÿÿèzùÿé5àÿÿH‹5{º+M‰àƒ>„…ÀH5Ÿk„ Ðÿÿèãyùÿé™ÐÿÿH‹׿+ƒ8t>ÇH‹»+H‹ Nº+H‹H‰H‹á¼+H‹ b»+‹‰H‹¯¹+H‹ º+‹‰H‹º+Hƒ8…—ÿÿH‹tº+H‹ º+H‹H‰éú–ÿÿH‹c¿+ƒ8t>ÇH‹¡º+H‹ Ú¹+H‹H‰H‹m¼+H‹ îº+‹‰H‹;¹+H‹ œ¹+‹‰H‹©¹+Hƒ8…Ÿ–ÿÿH‹º+H‹ ‘¹+H‹H‰醖ÿÿ…ÀH5§j„ŸÏÿÿéúþÿÿH‹Û¾+ƒ8t>ÇH‹º+H‹ R¹+H‹H‰H‹å»+H‹ fº+‹‰H‹³¸+H‹ ¹+‹‰H‹!¹+Hƒ8…–ÿÿH‹x¹+H‹ ¹+H‹H‰éþ•ÿÿH‹g¾+ƒ8t>ÇH‹¥¹+H‹ Þ¸+H‹H‰H‹q»+H‹ ò¹+‹‰H‹?¸+H‹  ¸+‹‰H‹­¸+Hƒ8…£•ÿÿH‹¹+H‹ •¸+H‹H‰銕ÿÿH‹ ó½+ƒ9t>H‹7¹+ÇH‹ j¸+H‹H‰H‹ýº+H‹ ~¹+‹‰H‹Ë·+H‹ ,¸+‹‰M…ítIH‹ 4¸+H‹H9Ðv:H‹ =·+H‹9H‹ ›¶+H‹1H)ðH‰ÁH‹3¹+ƒ8„þH)òM‰àH5iAÿÕH‹Ó·+ÇH‹¹+ÇH‹Ñ·+HÇéÅ”ÿÿH‹ .½+ƒ9t>H‹r¸+ÇH‹ ¥·+H‹H‰H‹8º+H‹ ¹¸+‹‰H‹·+H‹ g·+‹‰M…ítEH‹ o·+H‹H9Ðv6H‹ x¶+H‹9H‹ Öµ+H‹1H)ðH‰ÁH‹n¸+ƒ8t^H)òM‰àH5OhAÿÕH‹·+ÇH‹E¸+ÇH‹·+HÇé”ÿÿH‹å¶+ƒ8t3H)òM‰àH5 hAÿÕéñþÿÿH‹Ķ+ƒ8t9H)òM‰àH5ëgAÿÕë”H‹&·+M‰àH‹H‰ÂH‰D$ H)òH5ÐgAÿÕé¬þÿÿH‹ÿ¶+M‰àH‹H‰ÂH‰D$ H)òH5©gAÿÕéFÿÿÿH‹à»+ƒ8t>ÇH‹·+H‹ W¶+H‹H‰H‹ê¸+H‹ k·+‹‰H‹¸µ+H‹ ¶+‹‰H‹&¶+Hƒ8…“ÿÿH‹}¶+H‹ ¶+H‹H‰é“ÿÿH‹l»+ƒ8t>ÇH‹ª¶+H‹ ãµ+H‹H‰H‹v¸+H‹ ÷¶+‹‰H‹Dµ+H‹ ¥µ+‹‰H‹²µ+Hƒ8…¨’ÿÿH‹ ¶+H‹ šµ+H‹H‰é’ÿÿH‹5pµ+M‰àƒ>„(…ÀH5”f„5ÉÿÿèØtùÿé.ÉÿÿH‹ ̺+ƒ9t>H‹¶+ÇH‹ Cµ+H‹H‰H‹Ö·+H‹ W¶+‹‰H‹¤´+H‹ µ+‹‰M…ítEH‹ µ+H‹H9Ðv6H‹ ´+H‹9H‹ t³+H‹1H)ðH‰ÁH‹ ¶+ƒ8t=H)òM‰àH5íeAÿÕH‹°´+ÇH‹ãµ+ÇH‹®´+HÇ频ÿÿH‹ƒ´+ƒ8„H)òM‰àH5¦eAÿÕë±H‹5a´+M‰àƒ>„…ÀH5…e„îÉÿÿèÉsùÿéçÉÿÿH‹ ½¹+ƒ9t>H‹µ+ÇH‹ 4´+H‹H‰H‹Ƕ+H‹ Hµ+‹‰H‹•³+H‹ ö³+‹‰M…ítIH‹ þ³+H‹H9Ðv:H‹ ³+H‹9H‹ e²+H‹1H)ðH‰ÁH‹ý´+ƒ8„ŒH)òM‰àH5ÚdAÿÕH‹³+ÇH‹д+ÇH‹›³+HÇéÿÿH‹ð³+M‰àH‹H‰ÂH‰D$ H)òH5šdAÿÕé™þÿÿ…ÀH5‰d„éÈÿÿéöþÿÿ…ÀH5ud„ ÇÿÿéÓýÿÿH‹!³+ƒ8„†H)òM‰àH5DdAÿÕé_ÿÿÿH‹ „¸+ƒ9t>H‹ȳ+ÇH‹ û²+H‹H‰H‹޵+H‹ ´+‹‰H‹\²+H‹ ½²+‹‰M…ítEH‹ Ų+H‹H9Ðv6H‹ Ö°+H‹9H‹ ,±+H‹1H)ðH‰ÁH‹ij+ƒ8t=H)òM‰àH5¥cAÿÕH‹h²+ÇH‹›³+ÇH‹f²+HÇéZÿÿH‹;²+ƒ8„žH)òM‰àH5^cAÿÕë±H‹ ¡·+ƒ9t>H‹å²+ÇH‹ ²+H‹H‰H‹«´+H‹ ,³+‹‰H‹y±+H‹ Ú±+‹‰M…ítEH‹ â±+H‹H9Ðv6H‹ Óµ+H‹9H‹ I°+H‹1H)ðH‰ÁH‹á²+ƒ8t=H)òM‰àH5ÂbAÿÕH‹…±+ÇH‹¸²+ÇH‹ƒ±+HÇéwŽÿÿH‹X±+ƒ8„½H)òM‰àH5{bAÿÕë±H‹56±+M‰àƒ>„¿…ÀH5Zb„óÇÿÿèžpùÿéìÇÿÿH‹5 ±+M‰àƒ>tA…ÀH52b„[ËÿÿèvpùÿéTËÿÿH‹5â°+M‰àƒ>t*…ÀH5 b„ËËÿÿèNpùÿéÄËÿÿ…ÀH5úa„Ëÿÿë½…ÀH5éa„¡ËÿÿëÔH‹5˜°+M‰àƒ>„…ÀH5¼a„µÉÿÿèpùÿé®ÉÿÿH‹ ôµ+ƒ9t>H‹8±+ÇH‹ k°+H‹H‰H‹þ²+H‹ ±+‹‰H‹̯+H‹ -°+‹‰M…ítEH‹ 5°+H‹H9Ðv6H‹ &´+H‹9H‹ œ®+H‹1H)ðH‰ÁH‹4±+ƒ8t=H)òM‰àH5aAÿÕH‹د+ÇH‹ ±+ÇH‹Ö¯+HÇéÊŒÿÿH‹«¯+ƒ8tMH)òM‰àH5Ò`AÿÕëµH‹ °+M‰àH‹H‰ÂH‰D$ H)òH5·`AÿÕéþüÿÿ…ÀH5¦`„–ÈÿÿéÜþÿÿH‹Ò¯+M‰àH‹H‰ÂH‰D$ H)òH5|`AÿÕéSÿÿÿH‹5+¯+M‰àƒ>„´…ÀH5O`„€Æÿÿè“nùÿéyÆÿÿH‹‡´+ƒ8t>ÇH‹ů+H‹ þ®+H‹H‰H‹‘±+H‹ °+‹‰H‹_®+H‹ À®+‹‰H‹Í®+Hƒ8…ËÿÿH‹$¯+H‹ µ®+H‹H‰骋ÿÿH‹ ¯+M‰àH‹H‰ÂH‰D$ H)òH5µ_AÿÕéÇúÿÿ…ÀH5¤_„ÌÅÿÿéGÿÿÿH‹ س+ƒ9t>H‹¯+ÇH‹ O®+H‹H‰H‹â°+H‹ c¯+‹‰H‹°­+H‹ ®+‹‰M…ítIH‹ ®+H‹H9Ðv:H‹ *¬+H‹9H‹ €¬+H‹1H)ðH‰ÁH‹¯+ƒ8„9H)òM‰àH5õ^AÿÕH‹¸­+ÇH‹ë®+ÇH‹¶­+HÇ骊ÿÿH‹ ®+M‰àH‹H‰ÂH‰D$ H)òH5µ^AÿÕéßûÿÿ…ÀH5¤^„4Äÿÿé<üÿÿH‹ ز+ƒ9t>H‹®+ÇH‹ O­+H‹H‰H‹â¯+H‹ c®+‹‰H‹°¬+H‹ ­+‹‰M…ítEH‹ ­+H‹H9Ðv6H‹ *«+H‹9H‹ €«+H‹1H)ðH‰ÁH‹®+ƒ8t^H)òM‰àH5ù]AÿÕH‹¼¬+ÇH‹ï­+ÇH‹º¬+HÇ鮉ÿÿH‹¬+ƒ8t3H)òM‰àH5¶]AÿÕé¶þÿÿH‹n¬+ƒ8t9H)òM‰àH5•]AÿÕë”H‹Ь+M‰àH‹H‰ÂH‰D$ H)òH5z]AÿÕéqþÿÿH‹©¬+M‰àH‹H‰ÂH‰D$ H)òH5S]AÿÕéFÿÿÿH‹‚¬+H‹ ¬+H‹H‰éj‰ÿÿH‹q±+ƒ8t>ÇH‹¯¬+H‹ è«+H‹H‰H‹{®+H‹ ü¬+‹‰H‹I«+H‹ ª«+‹‰H‹·«+Hƒ8…­ˆÿÿH‹¬+H‹ Ÿ«+H‹H‰锈ÿÿH‹ ý°+ƒ9t>H‹A¬+ÇH‹ t«+H‹H‰H‹®+H‹ ˆ¬+‹‰H‹Õª+H‹ 6«+‹‰M…ítIH‹ >«+H‹H9Ðv:H‹ Gª+H‹9H‹ ¥©+H‹1H)ðH‰ÁH‹=¬+ƒ8„þH)òM‰àH5\AÿÕH‹ݪ+ÇH‹¬+ÇH‹Ûª+HÇéχÿÿH‹ 8°+ƒ9t>H‹|«+ÇH‹ ¯ª+H‹H‰H‹B­+H‹ ë+‹‰H‹ª+H‹ qª+‹‰M…ítEH‹ yª+H‹H9Ðv6H‹ ‚©+H‹9H‹ à¨+H‹1H)ðH‰ÁH‹x«+ƒ8t^H)òM‰àH5Y[AÿÕH‹ª+ÇH‹O«+ÇH‹ª+HÇé‡ÿÿH‹ï©+ƒ8t3H)òM‰àH5[AÿÕéñþÿÿH‹Ω+ƒ8t9H)òM‰àH5õZAÿÕë”H‹0ª+M‰àH‹H‰ÂH‰D$ H)òH5ÚZAÿÕé¬þÿÿH‹ ª+M‰àH‹H‰ÂH‰D$ H)òH5³ZAÿÕéFÿÿÿH‹5b©+M‰àƒ>tA…ÀH5ŠZ„ºÿÿèÎhùÿéºÿÿH‹5:©+M‰àƒ>t*…ÀH5bZ„™ºÿÿè¦hùÿé’ºÿÿ…ÀH5RZ„Þ¹ÿÿë½…ÀH5AZ„oºÿÿëÔH‹x®+ƒ8t>ÇH‹¶©+H‹ ï¨+H‹H‰H‹‚«+H‹ ª+‹‰H‹P¨+H‹ ±¨+‹‰H‹æ©+ƒ8u!H‹²¨+Hƒ8uH‹ ©+H‹ ž¨+H‹H‰H‹¹©+Ç醅ÿÿH‹ï­+ƒ8t>ÇH‹-©+H‹ f¨+H‹H‰H‹ùª+H‹ z©+‹‰H‹ǧ+H‹ (¨+‹‰H‹5¨+Hƒ8…+…ÿÿH‹Œ¨+H‹ ¨+H‹H‰é…ÿÿM…ö„›H‹Ê©+L90„‹M…ítPH‹í§+H‹H9ÑvAH‹5^¦+H‹G­+H‹6‹H)ñH)òH‹5í¨+ƒ>„•…ÀM‰àH5ËXL‰÷…¡AÿÕH‹…§+H‹ –§+E1öÇH‹®¨+ÇH‹I¦+H‹H‰én„ÿÿM…ítWH‹b§+H‹H9ÑvHH‹5Ó¥+H‹¼¬+H‹= ©+H‹6‹H‹?H)ñH)òH‹5X¨+ƒ>„+…ÀM‰àH56X…7AÿÕH‹ó¦+H‹ §+E1öÇH‹¨+ÇH‹·¥+H‹H‰é܃ÿÿH‹=¥¥+è eùÿ…À„ȃÿÿH‹‘¥+H‹ Ú¦+H‹H‰D$ HƒÀH‰H‹ ¬+ƒ9t>H‹X§+ÇH‹ ‹¦+H‹H‰H‹©+H‹ Ÿ§+‹‰H‹ì¥+H‹ M¦+‹‰M…ítDH‹ U¦+H‹H9Ðv5H‹ n§+ƒ9tVH‹ º¤+M‰àH‹1H)ðH)òH5BW‰ÁH‹æ§+H‹8AÿÕH‹ù¥+ÇH‹,§+ÇH‹÷¥+HÇéë‚ÿÿH‹ Ì¥+ƒ9H‹ Z¤+„@H‹1M‰àH)ðH)òH5âV‰ÁH‹€§+H‹8AÿÕë˜H‹«+ƒ8t>ÇH‹W¦+H‹ ¥+H‹H‰H‹#¨+H‹ ¤¦+‹‰H‹ñ¤+H‹ R¥+‹‰H‹‡¦+ƒ8u!H‹S¥+Hƒ8uH‹®¥+H‹ ?¥+H‹H‰H‹Z¦+Çé'‚ÿÿH‹5¥+M‰àƒ>tD…ÀH50VL‰÷„_ýÿÿèqdùÿéXýÿÿH‹5ݤ+M‰àƒ>t-…ÀH5V„ÉýÿÿèIdùÿéÂýÿÿ…ÀH5õUL‰÷„ýÿÿ뺅ÀH5áU„œýÿÿëÑM…ö„›H‹g¦+L90„‹M…ítPH‹Ф+H‹H9ÑvAH‹5û¢+H‹ä©+H‹6‹H)ñH)òH‹5Š¥+ƒ>„þ…ÀM‰àH5hUL‰÷…AÿÕH‹"¤+H‹ 3¤+E1öÇH‹K¥+ÇH‹æ¢+H‹H‰é ÿÿM…ítWH‹ÿ£+H‹H9ÑvHH‹5p¢+H‹Y©+H‹=ª¥+H‹6‹H‹?H)ñH)òH‹5õ¤+ƒ>„\…ÀM‰àH5ÓT…hAÿÕH‹£+H‹ ¡£+E1öÇH‹¹¤+ÇH‹T¢+H‹H‰éy€ÿÿH‹=B¢+è=bùÿ…À„e€ÿÿH‹.¢+H‹HHH‰D$ H‹k£+H‰H‹±¨+ƒ8t>ÇH‹ï£+H‹5(£+H‹H‰H‹»¥+H‹5<¤+‹‰H‹‰¢+H‹5ê¢+‹‰M…ítDH‹ò¢+H‹H9Áv5H‹5c¡+H‹H‹5¡¤+H‹>H‹5÷£+H)у>t?H)ÐM‰àH5ÕS‰ÂAÿÕH‹–¢+ÇH‹É£+ÇH‹”¢+HÇéˆÿÿH‹5i¢+ƒ>tt@…ÀH5qS„˜þÿÿèµaùÿé‘þÿÿH‹¡¢+M‰àH5YSH‹H‰D$ H)ÐH‰ÂAÿÕédÿÿÿ…ÀH5:S„Xþÿÿë¾H‹q§+ƒ8t>ÇH‹¯¢+H‹ è¡+H‹H‰H‹{¤+H‹ ü¢+‹‰H‹I¡+H‹ ª¡+‹‰H‹·¡+Hƒ8…­~ÿÿH‹¢+H‹ Ÿ¡+H‹H‰é”~ÿÿH‹H‹ ò¡+M‰àH5ªRH‹ H)ÐH‰L$ H)ÑH‰Ê‰ÁH‹.£+H‹8AÿÕéCûÿÿH‹5<¡+M‰àƒ>„[…ÀH5`RL‰÷„òüÿÿè¡`ùÿéëüÿÿH‹•¦+ƒ8t>ÇH‹Ó¡+H‹ ¡+H‹H‰H‹Ÿ£+H‹ ¢+‹‰H‹m +H‹ Π+‹‰H‹Û +Hƒ8…Ñ}ÿÿH‹2¡+H‹ à+H‹H‰é¸}ÿÿH‹!¦+ƒ8t>ÇH‹_¡+H‹ ˜ +H‹H‰H‹+£+H‹ ¬¡+‹‰H‹ùŸ+H‹ Z +‹‰H‹g +Hƒ8…]}ÿÿH‹¾ +H‹ O +H‹H‰éD}ÿÿH‹­¥+M…ö‹„6 H‹ ó¡+L91„& …ÀtEH‹‡¥+H‹  +ÇH‹à+H‹H‰H‹–¢+H‹ ¡+‹‰H‹dŸ+H‹ ÅŸ+‹‰M…ítDH‹ÍŸ+H‹H9Âv5H‹ >ž+H‹=ß +H‹1H‰ÑH)ñƒ?„O H)ðM‰àH5³P‰ÂL‰÷AÿÕH‹qŸ+E1öÇH‹¡ +ÇH‹lŸ+HÇé`|ÿÿH‹ɤ+ƒ8t>ÇH‹ +H‹ @Ÿ+H‹H‰H‹Ó¡+H‹ T +‹‰H‹¡ž+H‹ Ÿ+‹‰H‹7 +ƒ8u!H‹Ÿ+Hƒ8uH‹^Ÿ+H‹ ïž+H‹H‰H‹  +Çé×{ÿÿH‹@¤+ƒ8t>ÇH‹~Ÿ+H‹ ·ž+H‹H‰H‹J¡+H‹ ËŸ+‹‰H‹ž+H‹ yž+‹‰H‹†ž+Hƒ8…|{ÿÿH‹Ýž+H‹ nž+H‹H‰éc{ÿÿM…ö„›H‹ +L90„‹M…ítPH‹>ž+H‹H9ÑvAH‹5¯œ+H‹˜£+H‹6‹H)ñH)òH‹5>Ÿ+ƒ>„K…ÀM‰àH5OL‰÷…WAÿÕH‹Ö+H‹ ç+E1öÇH‹ÿž+ÇH‹šœ+H‹H‰é¿zÿÿM…ítWH‹³+H‹H9ÑvHH‹5$œ+H‹ £+H‹=^Ÿ+H‹6‹H‹?H)ñH)òH‹5©ž+ƒ>„á…ÀM‰àH5‡N…íAÿÕH‹D+H‹ U+E1öÇH‹mž+ÇH‹œ+H‹H‰é-zÿÿH‹=ö›+èñ[ùÿ…À„zÿÿH‹â›+H‹ ++H‹H‰D$ HƒÀH‰H‹ e¢+ƒ9t>H‹©+ÇH‹ Üœ+H‹H‰H‹oŸ+H‹ ð+‹‰H‹=œ+H‹ žœ+‹‰M…ítDH‹ ¦œ+H‹H9Ðv5H‹ ¿+ƒ9tVH‹ ›+M‰àH‹1H)ðH)òH5“M‰ÁH‹7ž+H‹8AÿÕH‹Jœ+ÇH‹}+ÇH‹Hœ+HÇéÇH‹¨œ+H‹ á›+H‹H‰H‹tž+H‹ õœ+‹‰H‹B›+H‹ £›+‹‰H‹°›+Hƒ8…¦xÿÿH‹œ+H‹ ˜›+H‹H‰éxÿÿH‹5n›+M‰àƒ>„¤…ÀH5’L„«ÿÿèÖZùÿ鈫ÿÿH‹Ê +ƒ8t>ÇH‹œ+H‹ A›+H‹H‰H‹Ô+H‹ Uœ+‹‰H‹¢š+H‹ ›+‹‰H‹›+Hƒ8…xÿÿH‹g›+H‹ øš+H‹H‰éíwÿÿ…ÀH5LL‰÷„—öÿÿé ùÿÿ…ÀH5÷K„ëªÿÿéWÿÿÿH‹5£š+M‰àƒ>tD…ÀH5ËKL‰÷„©üÿÿè Zùÿé¢üÿÿH‹5xš+M‰àƒ>t-…ÀH5 K„ýÿÿèäYùÿé ýÿÿ…ÀH5KL‰÷„eüÿÿ뺅ÀH5|K„æüÿÿëÑM…ö„›H‹œ+L90„‹M…ítPH‹%š+H‹H9ÑvAH‹5–˜+H‹Ÿ+H‹6‹H)ñH)òH‹5%›+ƒ>„é…ÀM‰àH5KL‰÷…ùAÿÕH‹½™+H‹ Ι+E1öÇH‹æš+ÇH‹˜+H‹H‰é¦vÿÿM…ítWH‹š™+H‹H9ÑvHH‹5 ˜+H‹ôž+H‹=E›+H‹6‹H‹?H)ñH)òH‹5š+ƒ>„\…ÀM‰àH5nJ…hAÿÕH‹+™+H‹ <™+E1öÇH‹Tš+ÇH‹ï—+H‹H‰évÿÿH‹=Ý—+èØWùÿ…À„vÿÿH‹É—+H‹HHH‰D$ H‹™+H‰H‹Lž+ƒ8t>ÇH‹Š™+H‹5Ø+H‹H‰H‹V›+H‹5×™+‹‰H‹$˜+H‹5…˜+‹‰M…ítDH‹˜+H‹H9Áv5H‹5þ–+H‹H‹5<š+H‹>H‹5’™+H)у>t?H)ÐM‰àH5pI‰ÂAÿÕH‹1˜+ÇH‹d™+ÇH‹/˜+HÇé#uÿÿH‹5˜+ƒ>tt@…ÀH5 I„˜þÿÿèPWùÿé‘þÿÿH‹<˜+M‰àH5ôHH‹H‰D$ H)ÐH‰ÂAÿÕédÿÿÿ…ÀH5ÕH„Xþÿÿë¾M…ö„›H‹[™+L90„‹M…ítPH‹~—+H‹H9ÑvAH‹5ï•+H‹Øœ+H‹6‹H)ñH)òH‹5~˜+ƒ>„q…ÀM‰àH5\HL‰÷…}AÿÕH‹—+H‹ '—+E1öÇH‹?˜+ÇH‹Ú•+H‹H‰éÿsÿÿM…ítWH‹ó–+H‹H9ÑvHH‹5d•+H‹Mœ+H‹=ž˜+H‹6‹H‹?H)ñH)òH‹5é—+ƒ>„\…ÀM‰àH5ÇG…hAÿÕH‹„–+H‹ •–+E1öÇH‹­—+ÇH‹H•+H‹H‰émsÿÿH‹=6•+è1Uùÿ…À„YsÿÿH‹"•+H‹HHH‰D$ H‹_–+H‰H‹¥›+ƒ8t>ÇH‹ã–+H‹5–+H‹H‰H‹¯˜+H‹50—+‹‰H‹}•+H‹5Þ•+‹‰M…ítDH‹æ•+H‹H9Áv5H‹5W”+H‹H‹5•—+H‹>H‹5ë–+H)у>t?H)ÐM‰àH5ÉF‰ÂAÿÕH‹Š•+ÇH‹½–+ÇH‹ˆ•+HÇé|rÿÿH‹5]•+ƒ>tt@…ÀH5eF„˜þÿÿè©Tùÿé‘þÿÿH‹••+M‰àH5MFH‹H‰D$ H)ÐH‰ÂAÿÕédÿÿÿ…ÀH5.F„Xþÿÿë¾…ÀtEH‹aš+H‹ ê”+ÇH‹•+H‹H‰H‹p—+H‹ ñ•+‹‰H‹>”+H‹ Ÿ”+‹‰M…í„õÿÿH‹£”+H‹H9†õÿÿH‹ “+H‹1H‰ÑH‹K–+H‹:H‹¡•+H)ñƒ:„îH)ðM‰àH5{E‰ÂAÿÕéÆôÿÿH‹=7”+ƒ?„êH)ðM‰àH5ZE‰ÂL‰÷AÿÕéœôÿÿH‹•™+M…ö‹tH‹ ß•+L91…ìóÿÿ…ÀtEH‹s™+H‹ ü“+ÇH‹¯”+H‹H‰H‹‚–+H‹ •+‹‰H‹P“+H‹ ±“+‹‰M…í„,ôÿÿH‹µ“+H‹H9†ôÿÿH‹ "’+H‹1H‹ `•+H‹9H‰ÑH‹³”+H)ñƒ:…ÿÿÿH‹`“+ƒ:tAH)ðM‰àH5‡D‰ÂAÿÕéÌóÿÿH‹½“+M‰àL‰÷H‹H‰ÂH‰D$ H)òH5dDAÿÕé¢óÿÿH‹““+M‰àH‹H‰ÂH‰D$ H)òH5=DAÿÕé{óÿÿH‹5ì’+M‰àƒ>„€…ÀH5DL‰÷„ùÿÿèQRùÿéùÿÿH‹5½’+M‰àƒ>tl…ÀH5åCL‰÷„ƒûÿÿè&Rùÿé|ûÿÿH‹H‹ “+M‰àH5ÇCH‹ H)ÐH‰L$ H)ÑH‰Ê‰ÁH‹K”+H‹8AÿÕéöÿÿ…ÀH5™CL‰÷„‡øÿÿé{ÿÿÿ…ÀH5‚CL‰÷„ûÿÿë’H‹5.’+M‰àƒ>„N…ÀH5RC„cµÿÿè–Qùÿé\µÿÿH‹Š—+ƒ8t>ÇH‹È’+H‹ ’+H‹H‰H‹””+H‹ “+‹‰H‹b‘+H‹ Ñ+‹‰H‹Б+Hƒ8…ÆnÿÿH‹'’+H‹ ¸‘+H‹H‰é­nÿÿH‹ —+ƒ9t>H‹Z’+ÇH‹ ‘+H‹H‰H‹ ”+H‹ ¡’+‹‰H‹î+H‹ O‘+‹‰M…ítEH‹ W‘+H‹H9Ðv6H‹ h+H‹9H‹ ¾+H‹1H)ðH‰ÁH‹V’+ƒ8tQH)òM‰àH57BAÿÕH‹ú+ÇH‹-’+ÇH‹ø+HÇéìmÿÿ…ÀH5 B„´ÿÿé­þÿÿH‹¹+ƒ8tbH)òM‰àH5àAAÿÕë¡H‹5›+M‰àƒ>ty…ÀH5ÃA„ ²ÿÿèPùÿé²ÿÿH‹5s+M‰àƒ>t@…ÀH5›A„|²ÿÿèßOùÿéu²ÿÿH‹Ë+M‰àH‹H‰ÂH‰D$ H)òH5uAAÿÕé*ÿÿÿ…ÀH5dA„<²ÿÿë¾…ÀH5SA„“±ÿÿë…H‹Š•+ƒ8t>ÇH‹È+H‹ +H‹H‰H‹”’+H‹ ‘+‹‰H‹b+H‹ Ã+‹‰H‹Ð+Hƒ8…ÆlÿÿH‹'+H‹ ¸+H‹H‰é­lÿÿH‹•+ƒ8t>ÇH‹T+H‹ +H‹H‰H‹ ’+H‹ ¡+‹‰H‹îŽ+H‹ O+‹‰H‹\+Hƒ8…RlÿÿH‹³+H‹ D+H‹H‰é9lÿÿH‹¢”+ƒ8t>ÇH‹à+H‹ +H‹H‰H‹¬‘+H‹ -+‹‰H‹zŽ+H‹ ÛŽ+‹‰H‹èŽ+Hƒ8…ÞkÿÿH‹?+H‹ ÐŽ+H‹H‰éÅkÿÿH‹.”+ƒ8t>ÇH‹l+H‹ ¥Ž+H‹H‰H‹8‘+H‹ ¹+‹‰H‹Ž+H‹ gŽ+‹‰H‹tŽ+Hƒ8…jkÿÿH‹ËŽ+H‹ \Ž+H‹H‰éQkÿÿH‹52Ž+M‰àƒ>„…ÀH5V?„§¬ÿÿèšMùÿé ¬ÿÿH‹Ž“+ƒ8t>ÇH‹ÌŽ+H‹ Ž+H‹H‰H‹˜+H‹ +‹‰H‹f+H‹ Ç+‹‰H‹Ô+Hƒ8…ÊjÿÿH‹+Ž+H‹ ¼+H‹H‰é±jÿÿH‹“+ƒ8t>ÇH‹XŽ+H‹ ‘+H‹H‰H‹$+H‹ ¥Ž+‹‰H‹òŒ+H‹ S+‹‰H‹`+Hƒ8…VjÿÿH‹·+H‹ H+H‹H‰é=jÿÿ…ÀH5^>„¦«ÿÿéúþÿÿH‹5 +M‰àƒ>tA…ÀH52>„»©ÿÿèvLùÿé´©ÿÿH‹5âŒ+M‰àƒ>t*…ÀH5 >„+ªÿÿèNLùÿé$ªÿÿ…ÀH5ú=„z©ÿÿë½…ÀH5é=„ªÿÿëÔH‹ ’+ƒ9t>H‹d+ÇH‹ —Œ+H‹H‰H‹*+H‹ «+‹‰H‹ø‹+H‹ YŒ+‹‰M…ítIH‹ aŒ+H‹H9Ðv:H‹ R+H‹9H‹ ÈŠ+H‹1H)ðH‰ÁH‹`+ƒ8„vH)òM‰àH5==AÿÕH‹Œ+ÇH‹3+ÇH‹þ‹+HÇéòhÿÿH‹ [‘+ƒ9t>H‹ŸŒ+ÇH‹ Ò‹+H‹H‰H‹eŽ+H‹ æŒ+‹‰H‹3‹+H‹ ”‹+‹‰M…ítIH‹ œ‹+H‹H9Ðv:H‹ ¥Š+H‹9H‹ Š+H‹1H)ðH‰ÁH‹›Œ+ƒ8„µH)òM‰àH5x<AÿÕH‹;‹+ÇH‹nŒ+ÇH‹9‹+HÇé-hÿÿH‹–+ƒ8t>ÇH‹Ô‹+H‹ ‹+H‹H‰H‹ +H‹ !Œ+‹‰H‹nŠ+H‹ ÏŠ+‹‰H‹ÜŠ+Hƒ8…ÒgÿÿH‹3‹+H‹ ÄŠ+H‹H‰é¹gÿÿH‹šŠ+ƒ8„H)òM‰àH5½;AÿÕéuþÿÿH‹ ý+ƒ9t>H‹A‹+ÇH‹ tŠ+H‹H‰H‹+H‹ ˆ‹+‹‰H‹Õ‰+H‹ 6Š+‹‰M…ítEH‹ >Š+H‹H9Ðv6H‹ G‰+H‹9H‹ ¥ˆ+H‹1H)ðH‰ÁH‹=‹+ƒ8t=H)òM‰àH5;AÿÕH‹á‰+ÇH‹‹+ÇH‹߉+HÇéÓfÿÿH‹´‰+ƒ8tZH)òM‰àH5Û:AÿÕëµH‹–‰+ƒ8tcH)òM‰àH5½:AÿÕé:þÿÿH‹õ‰+M‰àH‹H‰ÂH‰D$ H)òH5Ÿ:AÿÕéNýÿÿH‹Ή+M‰àH‹H‰ÂH‰D$ H)òH5x:AÿÕéFÿÿÿH‹§‰+M‰àH‹H‰ÂH‰D$ H)òH5Q:AÿÕéÅýÿÿH‹5‰+M‰àƒ>„Û…ÀH5$:„¥ÿÿèhHùÿé¥ÿÿH‹ \Ž+ƒ9t>H‹ ‰+ÇH‹ Óˆ+H‹H‰H‹f‹+H‹ ç‰+‹‰H‹4ˆ+H‹ •ˆ+‹‰M…ítEH‹ ˆ+H‹H9Ðv6H‹ ®†+H‹9H‹ ‡+H‹1H)ðH‰ÁH‹œ‰+ƒ8t=H)òM‰àH5}9AÿÕH‹@ˆ+ÇH‹s‰+ÇH‹>ˆ+HÇé2eÿÿH‹ˆ+ƒ8„H)òM‰àH569AÿÕë±H‹ y+ƒ9t>H‹½ˆ+ÇH‹ ð‡+H‹H‰H‹ƒŠ+H‹ ‰+‹‰H‹Q‡+H‹ ²‡+‹‰M…ítEH‹ º‡+H‹H9Ðv6H‹ «‹+H‹9H‹ !†+H‹1H)ðH‰ÁH‹¹ˆ+ƒ8t=H)òM‰àH5š8AÿÕH‹]‡+ÇH‹ˆ+ÇH‹[‡+HÇéOdÿÿH‹0‡+ƒ8tMH)òM‰àH5W8AÿÕëµ…ÀH5R8„:£ÿÿé þÿÿH‹~‡+M‰àH‹H‰ÂH‰D$ H)òH5(8AÿÕé—þÿÿH‹W‡+M‰àH‹H‰ÂH‰D$ H)òH58AÿÕéSÿÿÿH‹8Œ+ƒ8t>ÇH‹v‡+H‹ ¯†+H‹H‰H‹B‰+H‹ Ç+‹‰H‹†+H‹ q†+‹‰H‹~†+Hƒ8…tcÿÿH‹Õ†+H‹ f†+H‹H‰é[cÿÿH‹Ä‹+ƒ8t>ÇH‹‡+H‹ ;†+H‹H‰H‹Έ+H‹ O‡+‹‰H‹œ…+H‹ ý…+‹‰H‹ †+Hƒ8…cÿÿH‹a†+H‹ ò…+H‹H‰éçbÿÿH‹P‹+ƒ8t>ÇH‹ކ+H‹ Ç…+H‹H‰H‹Zˆ+H‹ Û†+‹‰H‹(…+H‹ ‰…+‹‰H‹–…+Hƒ8…ŒbÿÿH‹í…+H‹ ~…+H‹H‰ésbÿÿH‹ ÜŠ+ƒ9t>H‹ †+ÇH‹ S…+H‹H‰H‹æ‡+H‹ g†+‹‰H‹´„+H‹ …+‹‰M…ítEH‹ …+H‹H9Ðv6H‹ ‰+H‹9H‹ „ƒ+H‹1H)ðH‰ÁH‹†+ƒ8t=H)òM‰àH5ý5AÿÕH‹À„+ÇH‹ó…+ÇH‹¾„+HÇé²aÿÿH‹“„+ƒ8„[ H)òM‰àH5¶5AÿÕë±H‹ù‰+ƒ8t>ÇH‹7…+H‹ p„+H‹H‰H‹‡+H‹ „…+‹‰H‹у+H‹ 2„+‹‰H‹?„+Hƒ8…5aÿÿH‹–„+H‹ '„+H‹H‰éaÿÿH‹…‰+ƒ8t>ÇH‹Ä+H‹ üƒ+H‹H‰H‹†+H‹ …+‹‰H‹]ƒ+H‹ ¾ƒ+‹‰H‹˃+Hƒ8…Á`ÿÿH‹"„+H‹ ³ƒ+H‹H‰é¨`ÿÿH‹ ‰+ƒ9t>H‹U„+ÇH‹ ˆƒ+H‹H‰H‹†+H‹ œ„+‹‰H‹é‚+H‹ Jƒ+‹‰M…ítEH‹ Rƒ+H‹H9Ðv6H‹ c+H‹9H‹ ¹+H‹1H)ðH‰ÁH‹Q„+ƒ8t=H)òM‰àH524AÿÕH‹õ‚+ÇH‹(„+ÇH‹ó‚+HÇéç_ÿÿH‹È‚+ƒ8t:H)òM‰àH5ï3AÿÕëµH‹5ª‚+M‰àƒ>t@…ÀH5Ò3„K¥ÿÿèBùÿéD¥ÿÿH‹ƒ+M‰àH‹H‰ÂH‰D$ H)òH5¬3AÿÕéfÿÿÿ…ÀH5›3„ ¥ÿÿë¾H‹5J‚+M‰àƒ>tA…ÀH5r3„¦ÿÿè¶Aùÿé¦ÿÿH‹5"‚+M‰àƒ>t*…ÀH5J3„‹¦ÿÿèŽAùÿ鄦ÿÿ…ÀH5:3„Ú¥ÿÿë½…ÀH5)3„a¦ÿÿëÔH‹`‡+ƒ8t>ÇH‹ž‚+H‹ ×+H‹H‰H‹j„+H‹ ë‚+‹‰H‹8+H‹ ™+‹‰H‹¦+Hƒ8…œ^ÿÿH‹ý+H‹ Ž+H‹H‰éƒ^ÿÿH‹ì†+ƒ8t>ÇH‹*‚+H‹ c+H‹H‰H‹öƒ+H‹ w‚+‹‰H‹Ä€+H‹ %+‹‰H‹2+Hƒ8…(^ÿÿH‹‰+H‹ +H‹H‰é^ÿÿH‹ x†+ƒ9t>H‹¼+ÇH‹ ï€+H‹H‰H‹‚ƒ+H‹ ‚+‹‰H‹P€+H‹ ±€+‹‰M…ítIH‹ ¹€+H‹H9Ðv:H‹ ª„+H‹9H‹ +H‹1H)ðH‰ÁH‹¸+ƒ8„þH)òM‰àH5•1AÿÕH‹X€+ÇH‹‹+ÇH‹V€+HÇéJ]ÿÿH‹ ³…+ƒ9t>H‹÷€+ÇH‹ *€+H‹H‰H‹½‚+H‹ >+‹‰H‹‹+H‹ ì+‹‰M…ítEH‹ ô+H‹H9Ðv6H‹ åƒ+H‹9H‹ [~+H‹1H)ðH‰ÁH‹ó€+ƒ8t^H)òM‰àH5Ô0AÿÕH‹—+ÇH‹Ê€+ÇH‹•+HÇé‰\ÿÿH‹j+ƒ8t3H)òM‰àH5‘0AÿÕéñþÿÿH‹I+ƒ8t9H)òM‰àH5p0AÿÕë”H‹«+M‰àH‹H‰ÂH‰D$ H)òH5U0AÿÕé¬þÿÿH‹„+M‰àH‹H‰ÂH‰D$ H)òH5.0AÿÕéFÿÿÿH‹ e„+ƒ9t>H‹©+ÇH‹ Ü~+H‹H‰H‹o+H‹ ð+‹‰H‹=~+H‹ ž~+‹‰M…ítIH‹ ¦~+H‹H9Ðv:H‹ ¯}+H‹9H‹ }+H‹1H)ðH‰ÁH‹¥+ƒ8„)H)òM‰àH5‚/AÿÕH‹E~+ÇH‹x+ÇH‹C~+HÇé7[ÿÿ…ÀH5X/L‰÷„S¿ÿÿéPÃÿÿ…ÀH5A/„©£ÿÿéhÃÿÿH‹ uƒ+ƒ9t>H‹¹~+ÇH‹ ì}+H‹H‰H‹€+H‹ +‹‰H‹M}+H‹ ®}+‹‰M…ítEH‹ ¶}+H‹H9Ðv6H‹ ¿|+H‹9H‹ |+H‹1H)ðH‰ÁH‹µ~+ƒ8t^H)òM‰àH5–.AÿÕH‹Y}+ÇH‹Œ~+ÇH‹W}+HÇéKZÿÿH‹,}+ƒ8t3H)òM‰àH5S.AÿÕéÆþÿÿH‹ }+ƒ8t9H)òM‰àH52.AÿÕë”H‹m}+M‰àH‹H‰ÂH‰D$ H)òH5.AÿÕéþÿÿH‹F}+M‰àH‹H‰ÂH‰D$ H)òH5ð-AÿÕéFÿÿÿH‹5Ÿ|+M‰àƒ>„N…ÀH5Ã-„Ìÿÿè<ùÿéÅÿÿH‹û+ƒ8t>ÇH‹9}+H‹ r|+H‹H‰H‹+H‹ †}+‹‰H‹Ó{+H‹ 4|+‹‰H‹A|+Hƒ8…7YÿÿH‹˜|+H‹ )|+H‹H‰éYÿÿH‹ ‡+ƒ9t>H‹Ë|+ÇH‹ þ{+H‹H‰H‹‘~+H‹ }+‹‰H‹_{+H‹ À{+‹‰M…ítEH‹ È{+H‹H9Ðv6H‹ Ùy+H‹9H‹ /z+H‹1H)ðH‰ÁH‹Ç|+ƒ8tQH)òM‰àH5¨,AÿÕH‹k{+ÇH‹ž|+ÇH‹i{+HÇé]Xÿÿ…ÀH5~,„~Žÿÿé­þÿÿH‹*{+ƒ8tbH)òM‰àH5Q,AÿÕë¡H‹5 {+M‰àƒ>ty…ÀH54,„mÿÿèx:ùÿéfÿÿH‹5äz+M‰àƒ>t@…ÀH5 ,„ÝÿÿèP:ùÿéÖÿÿH‹<{+M‰àH‹H‰ÂH‰D$ H)òH5æ+AÿÕé*ÿÿÿ…ÀH5Õ+„ÿÿë¾…ÀH5Ä+„ôŽÿÿë…H‹ û+ƒ9t>H‹?{+ÇH‹ rz+H‹H‰H‹}+H‹ †{+‹‰H‹Óy+H‹ 4z+‹‰M…ítIH‹ ÇH‹tz+H‹ ­y+H‹H‰H‹@|+H‹ Áz+‹‰H‹y+H‹ oy+‹‰H‹¤z+ƒ8u!H‹py+Hƒ8uH‹Ëy+H‹ \y+H‹H‰H‹wz+ÇéDVÿÿH‹­~+ƒ8t>ÇH‹ëy+H‹ $y+H‹H‰H‹·{+H‹ 8z+‹‰H‹…x+H‹ æx+‹‰H‹z+ƒ8u!H‹çx+Hƒ8uH‹By+H‹ Óx+H‹H‰H‹îy+Çé»UÿÿH‹$~+ƒ8t>ÇH‹by+H‹ ›x+H‹H‰H‹.{+H‹ ¯y+‹‰H‹üw+H‹ ]x+‹‰H‹jx+Hƒ8…`UÿÿH‹Áx+H‹ Rx+H‹H‰éGUÿÿH‹¨x+M‰àH‹H‰ÂH‰D$ H)òH5R)AÿÕéAóÿÿH‹5x+M‰àƒ>„…ÀH5%)„ô‰ÿÿèi7ùÿéí‰ÿÿH‹ ]}+ƒ9t>H‹¡x+ÇH‹ Ôw+H‹H‰H‹gz+H‹ èx+‹‰H‹5w+H‹ –w+‹‰M…ítEH‹ žw+H‹H9Ðv6H‹ {+H‹9H‹ v+H‹1H)ðH‰ÁH‹x+ƒ8t=H)òM‰àH5~(AÿÕH‹Aw+ÇH‹tx+ÇH‹?w+HÇé3TÿÿH‹w+ƒ8tGH)òM‰àH5;(AÿÕëµH‹öv+ƒ8tPH)òM‰àH5(AÿÕéúüÿÿ…ÀH5(„ÛˆÿÿéâþÿÿH‹Aw+M‰àH‹H‰ÂH‰D$ H)òH5ë'AÿÕéYÿÿÿH‹w+M‰àH‹H‰ÂH‰D$ H)òH5Ä'AÿÕé˜üÿÿfAWAVHcöAUATHþUSHA‰×I‰ÎHƒì8H‹ x+ƒúL‰D$EÀAàçùÿÿH‰H‹u+AÀÝ ƒúEíH‰8H‹Ýz+AƒÅƒúEÛH‰0H‹Ñy+AƒãùAƒÃ ƒúHÒH‰0H‹‰t+Hâ"ñÿÿHÂpAƒÿMÉH‰8H‹Òu+IƒáÀIÁ\AƒÿÛÇH‹ôv+ƒãðƒÃWAƒÿÉÇH‹³u+áúþÿÿÁ…H9þHÇH‹¾x+ÇH‹v+HÇH‹ëz+ÇH‹Nw+ÇH‹Éu+HÇH‹su+HÇH‹Mx+ÇH‹Øx+‰„pE1äAºQHÇD$D‰|$$L‰t$HÍ8 A¿IÂA¶*IBMt*1íI9ÆtHƒÀD¶PÿA€úRLDçADïI9Æuæ@„í…?¨fD¾'E…íD‰å~XH¹1 EíMcíIÁOliüM9éw>M‰Êë LhüM9Õr/L‰èL)ÐHÑøHƒàüLÐfD9 áfD9`æLPM9ÕsÖDHÁ HÂE„Û~NM¾ËMÉJ| þH9úw3H‰Öë HxþH9÷r"H‰øH)ðHÁøHFf9(ä~HpH9÷sÞE¾ÛLÊEØH$ Hcɾ<…ÿ~M?H˜HtBüH9òw;H‰ÑëDHpüH9Îr(H‰ðH)ÈHÑøHƒàüHÈf9(âf9hxHHH9ÎsØAøH%ë E1öB¿@H6ã ¿ CH‹+w+‰ HBÛ H¿Cf…À„´H-7 H‹l$L=Q™HØH‹\$¶L`LlDM9å„aVIƒÄA€|$ÿÓwëA¶D$ÿH¢•Hc‚HÐÿàH‹Ît+H‹H‰D$H‹ïr+ÇH‹"t+ÇH‹Ít+H‹Æt+HcP‰H‹wv+H‹ w+‹ Çy‰ ‚¹yH9Õ LcÁH‹s+AºJ¿@H]6 H‹;H¶2HBLL21öë€HƒÀ¶Pÿ€úQADòIDþI9Áuè@„ö…Â¥…É…'D‹|$$L‹t$E…ÿtdH‹)r+‹…É„|M…ötNH‹Ss+‹…À„UH‹Âv+H‹“p+H5'#L‹D$H‹ H‹ýq+H‹H‹H)ÁH)ÂH‹bv+H‹8AÿÖH‹•s+HÑH‰HƒÄ8[]A\A]A^A_Ã@E…ÿt×H‹Ür+‹…ÒtÊM…öuˆëÀH)ÐHÑøAÀéæýÿÿfL)ÈL &. H¾ÛHÁøLÈ€<… ýÿÿHGA¬$H9Ɔôüÿÿ€ „êüÿÿA¬$éÝüÿÿDH)ÐHÁøAÀé…ýÿÿH‹ùo+H‹HxH‰D$(H‹æo+H‰8H‹´u+H‹0H9÷„:§H9Î N¿@H 2 F¾ HA( J¿@H• F¶H‹1q+D‰ËEÉMcÉHÒL‹ H3/ MÉF¾,H„ F¿@é†ûÿÿH‹ûp+H‹\o+H‹H‰H‹_r+H‹Xr+H‹Át+‹‰D$(ƒè‰H˜‹ ‚H‹ús+‰é“ýÿÿH‹ìs+¹…Ç…é|ýÿÿH‹]s+ÇþÿÿÿéâüÿÿH‹ón+H‹öÿÿH5ÛHc†HðÿàH‹?h+H‹=ˆi+H‹H‰D$(HƒÀH‰é öÿÿH‹mi+H‹nl+H‹=h+H‹‹HHÿƒúÿH‰„{vŽ­w…Ò„1wƒú…ËõÿÿH‹|n+ƒ8t>ÇH‹ºi+H‹óh+H‹ j+H‹=Íh+H‹H‰H‹xk+‹‰H‹Mh+‹‰H‹êi+ƒ8u!H‹¶h+Hƒ8uH‹i+H‹¢h+H‹H‰H‹½i+ÇéBõÿÿH‹Sg+H‹œh+H‹=Eg+H‹H‰H‹k+HHÿH‰‹ƒúÿ„ƒŽF„…Ò„ʃƒú…÷ôÿÿH‹¨m+ƒ8t>ÇH‹æh+H‹h+H‹ @i+H‹=ùg+H‹H‰H‹¤j+‹‰H‹yg+‹‰H‹i+ƒ8u!H‹âg+Hƒ8uH‹=h+H‹Îg+H‹H‰H‹éh+ÇénôÿÿH‹f+H‹Èg+H‹=qf+H‹H‰H‹¼j+HHÿH‰‹ƒúÿ„|Ž}„…Ò„„ƒú…#ôÿÿH‹Ôl+ƒ8t>ÇH‹h+H‹=Kg+H‹lh+H‹ %g+H‹H‰H‹Ði+‹‰H‹¥f+‹‰H‹Bh+ƒ8u!H‹g+Hƒ8uH‹ig+H‹=úf+H‹H‰H‹h+ÇéšóÿÿH‹«e+H‹ôf+¹ÃH‹H‰D$(HƒÀH‰H‹Yj+ÇÃéîóÿÿH‹we+H‹Àf+¹»H‹H‰D$(HƒÀH‰H‹%j+Ç»éºóÿÿH‹Ce+H‹Œf+¹±H‹H‰D$(HƒÀH‰H‹ñi+DZé†óÿÿH‹e+H‹Xf+H‹H‰D$(HƒÀH‰é0óÿÿH‹íd+H‹6f+H‹H‰D$(HƒÀH‰H‹àg+H‹Ùg+HcP‰H‹Ši+H‹3j+‹ Çq‰ ‚¹qéóÿÿH‹—d+H‹àe+H‹H‰D$(HƒÀH‰H‹Šg+H‹ƒg+HcP‰H‹4i+H‹Ýi+‹ Çj‰ ‚¹jé¸òÿÿH‹‘e+H‹:d+H‹=‹h+H‹HHÿH‰ ‹ƒúÿ„„~Žzx…Ò„þwƒú…ïñÿÿH‹ j+ƒ8t>ÇH‹Þe+H‹ e+H‹=8f+H‹ñd+H‹H‰H‹œg+‹‰H‹qd+‹‰H‹f+ƒ8u!H‹Úd+Hƒ8uH‹5e+H‹ Æd+H‹H‰H‹áe+ÇéfñÿÿH‹Çd+H‹pc+H‹H‰D$(HƒèH‰éDñÿÿH‹Uc+H‹žd+H‹=Ÿg+H‹H‰H‹:c+HHÿH‰ ‹ƒúÿ„zŽvy…Ò„ }ƒú…ùðÿÿH‹ªi+ƒ8t>ÇH‹èd+H‹ !d+H‹=Be+H‹ûc+H‹H‰H‹¦f+‹‰H‹{c+‹‰H‹e+ƒ8u!H‹äc+Hƒ8uH‹?d+H‹ Ðc+H‹H‰H‹ëd+ÇépðÿÿH‹b+H‹Êc+H‹=sb+H‹H‰H‹¾f+HHÿH‰‹ƒúÿ„äwŽGw…Ò„Ä{ƒú…%ðÿÿH‹Öh+ƒ8t>ÇH‹d+H‹ Mc+H‹=nd+H‹'c+H‹H‰H‹Òe+‹‰H‹§b+‹‰H‹Dd+ƒ8u!H‹c+Hƒ8uH‹kc+H‹ üb+H‹H‰H‹d+ÇéœïÿÿH‹­a+H‹öb+H‹=Ÿa+H‹H‰HƒèH‰éuïÿÿH‹†a+H‹Ïb+H‹=xa+H‹H‰H‹Ãe+HHÿH‰‹ƒúÿ„zŽvy…Ò„úxƒú…*ïÿÿH‹Ûg+ƒ8t>ÇH‹c+H‹=Rb+H‹sc+H‹ ,b+H‹H‰H‹×d+‹‰H‹¬a+‹‰H‹Ic+ƒ8u!H‹b+Hƒ8uH‹pb+H‹=b+H‹H‰H‹c+Çé¡îÿÿH‹²`+H‹ûa+H‹=üd+H‹HAH‰‹ƒúÿ„£qŽÕr…Ò„Yrƒú…`îÿÿH‹g+ƒ8t>ÇH‹Ob+H‹=ˆa+H‹©b+H‹ ba+H‹H‰H‹ d+‹‰H‹â`+‹‰H‹b+ƒ8u!H‹Ka+Hƒ8uH‹¦a+H‹=7a+H‹H‰H‹Rb+Çé×íÿÿH‹è_+H‹1a+H‹=2d+H‹HAH‰‹ƒúÿ„pŽs…Ò„šrƒú…–íÿÿH‹Gf+ƒ8t>ÇH‹…a+H‹¾`+H‹ ßa+H‹=˜`+H‹H‰H‹Cc+‹‰H‹`+‹‰H‹µa+ƒ8u!H‹`+Hƒ8uH‹Ü`+H‹m`+H‹H‰H‹ˆa+Çé íÿÿH‹_+H‹=g`+H‹H‰D$(HƒÀH‰éëìÿÿH‹ü^+H‹E`+H‹H‰D$(HƒÀH‰éÉìÿÿH‹Ú^+H‹H‹ `+HQH‰H‹c+‹‰D$(ƒÀƒø‡˜ìÿÿH5Y†Hc†HðÿàH‹™^+H‹â_+H‹HAH‰H‹Ùb+‹ƒúÿ„×[Ž:[…Ò„ÈBƒú …GìÿÿH‹ød+ƒ8t>ÇH‹6`+H‹o_+H‹=`+H‹H‰H‹ûa+H‹<_+‹‰H‹É^+‹‰H‹f`+ƒ8u!H‹2_+Hƒ8uH‹_+H‹ _+H‹H‰H‹9`+Çé¾ëÿÿH‹Ï]+H‹_+H‹H‰D$(HƒÀH‰éœëÿÿH‹­]+H‹ö^+H‹H‰D$(HƒÀH‰ézëÿÿH‹‹]+H‹Ô^+H‹H‰D$(HƒÀH‰éXëÿÿH‹i]+H‹²^+H‹H‰D$(HƒÀH‰é6ëÿÿH‹G]+H‹=^+H‹H‰D$(HƒÀH‰éëÿÿH‹%]+H‹n^+H‹H‰D$(HƒÀH‰éòêÿÿH‹S^+H‹ü\+H‹=Ma+H‹HHÿH‰ ‹ƒúÿ„_Ž_…Ò„Îfƒú …±êÿÿH‹bc+ƒ8t>ÇH‹ ^+H‹ Ù]+H‹=ú^+H‹³]+H‹H‰H‹^`+‹‰H‹3]+‹‰H‹Ð^+ƒ8u!H‹œ]+Hƒ8uH‹÷]+H‹ ˆ]+H‹H‰H‹£^+Çé(êÿÿH‹9\+H‹=‚]+H‹+\+H‹H‰H‹=v`+HHÿH‰ ‹ƒúÿ„nhŽÑg…Ò„†eƒú …ÝéÿÿH‹Žb+ƒ8t>ÇH‹Ì]+H‹ ]+H‹=&^+H‹ß\+H‹H‰H‹Š_+‹‰H‹_\+‹‰H‹ü]+ƒ8u!H‹È\+Hƒ8uH‹#]+H‹ ´\+H‹H‰H‹Ï]+ÇéTéÿÿH‹e[+H‹®\+H‹=W[+H‹H‰H‹¢_+HHÿH‰‹ƒúÿ„?fŽ¢e…Ò„>dƒú … éÿÿH‹ºa+ƒ8t>ÇH‹ø\+H‹1\+H‹ R]+H‹= \+H‹H‰H‹¶^+‹‰H‹‹[+‹‰H‹(]+ƒ8u!H‹ô[+Hƒ8uH‹O\+H‹à[+H‹H‰H‹û\+Çé€èÿÿH‹‘Z+H‹Ú[+H‹=ƒZ+H‹H‰H‹Î^+HHÿH‰‹ƒúÿ„!hŽ„g…Ò„öbƒú …5èÿÿH‹æ`+ƒ8t>ÇH‹$\+H‹=][+H‹~\+H‹ 7[+H‹H‰H‹â]+‹‰H‹·Z+‹‰H‹T\+ƒ8u!H‹ [+Hƒ8uH‹{[+H‹= [+H‹H‰H‹'\+Çé¬çÿÿH‹½Y+H‹[+H‹=^+H‹HAH‰‹ƒúÿ„;_Žž^…Ò„þ{ƒú …kçÿÿH‹`+ƒ8t>ÇH‹Z[+H‹ “Z+H‹=´[+H‹mZ+H‹H‰H‹]+‹‰H‹íY+‹‰H‹Š[+ƒ8u!H‹VZ+Hƒ8uH‹±Z+H‹ BZ+H‹H‰H‹][+ÇéâæÿÿH‹óX+H‹ÇH‹_Z+H‹=˜Y+H‹¹Z+H‹ rY+H‹H‰H‹\+‹‰H‹òX+‹‰H‹Z+ƒ8u!H‹[Y+Hƒ8uH‹¶Y+H‹=GY+H‹H‰H‹bZ+ÇéçåÿÿH‹øW+H‹AY+H‹=B\+H‹HAH‰‹ƒúÿ„¾VŽðW…Ò„tWƒú…¦åÿÿH‹W^+ƒ8t>ÇH‹•Y+H‹ ÎX+H‹=ïY+H‹¨X+H‹H‰H‹S[+‹‰H‹(X+‹‰H‹ÅY+ƒ8u!H‹‘X+Hƒ8uH‹ìX+H‹ }X+H‹H‰H‹˜Y+ÇéåÿÿH‹.W+H‹[+H‹=pX+H‹‹HAƒúÿH‰„0UŽw…Ò„•vƒú…ÜäÿÿH‹]+ƒ8t>ÇH‹ËX+H‹ X+H‹=%Y+H‹ÞW+H‹H‰H‹‰Z+‹‰H‹^W+‹‰H‹ûX+ƒ8u!H‹ÇW+Hƒ8uH‹"X+H‹ ³W+H‹H‰H‹ÎX+ÇéSäÿÿH‹´W+H‹=]V+I‰ØH‹ ëW+H‹HPÿH‰H‹òU+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ |Z+Hc1H‹ "W+H‹4ñ‰ÁH‹õX+H‹8ÿÕéëãÿÿH‹üU+H‹EW+I‰ØH‹=ëU+H‹ |W+H‹H‰HPÿH‰H‹€U+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ Z+Hc1H‹ °V+H‹4ñ‰ÁH‹ƒX+H‹8ÿÕéyãÿÿH‹ŠU+H‹ÓV+I‰ØH‹=yU+H‹ W+H‹H‰HPÿH‰H‹U+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ ˜Y+Hc1H‹ >V+H‹4ñ‰ÁH‹X+H‹8ÿÕéãÿÿH‹U+H‹aV+I‰ØH‹=U+H‹ ˜V+H‹H‰HPÿH‰H‹œT+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ &Y+Hc1H‹ ÌU+H‹4ñ‰ÁH‹ŸW+H‹8ÿÕé•âÿÿH‹¦T+H‹ïU+I‰ØH‹=•T+H‹ &V+H‹H‰HPÿH‰H‹*T+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ ´X+Hc1H‹ ZU+H‹4ñ‰ÁH‹-W+H‹8ÿÕé#âÿÿH‹4T+H‹}U+I‰ØH‹=#T+H‹ ´U+H‹H‰HPÿH‰H‹¸S+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ BX+Hc1H‹ èT+H‹4ñ‰ÁH‹»V+H‹8ÿÕé±áÿÿH‹ÂS+H‹ U+I‰ØH‹=±S+H‹ BU+H‹H‰HPÿH‰H‹FS+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ ÐW+Hc1H‹ vT+H‹4ñ‰ÁH‹IV+H‹8ÿÕé?áÿÿH‹PS+H‹™T+I‰ØH‹=?S+H‹ ÐT+H‹H‰HPÿH‰H‹ÔR+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ ^W+Hc1H‹ T+H‹4ñ‰ÁH‹×U+H‹8ÿÕéÍàÿÿH‹W+‹ƒø„rƒø„’qƒø…©àÿÿH‹ T+H‹=³R+I‰ØH‹ AT+H‹HPÿH‰H‹HR+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ ÒV+Hc1H‹ xS+H‹4ñ‰ÁH‹KU+H‹8ÿÕéAàÿÿH‹¢S+H‹=KR+I‰ØH‹ ÙS+H‹HPÿH‰H‹àQ+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ jV+Hc1H‹ S+H‹4ñ‰ÁH‹ãT+H‹8ÿÕéÙßÿÿH‹:S+H‹=ãQ+I‰ØH‹ qS+H‹HPÿH‰H‹xQ+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ V+Hc1H‹ ¨R+H‹4ñ‰ÁH‹{T+H‹8ÿÕéqßÿÿH‹ÒR+H‹={Q+I‰ØH‹ S+H‹HPÿH‰H‹Q+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ šU+Hc1H‹ @R+H‹4ñ‰ÁH‹T+H‹8ÿÕé ßÿÿH‹jR+H‹Q+H‹H‰D$(HƒèH‰éçÞÿÿH‹HR+H‹=ñP+I‰ØH‹ R+H‹HPÿH‰H‹†P+H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ U+Hc1H‹ ¶Q+H‹4ñ‰ÁH‹‰S+H‹8ÿÕéÞÿÿH‹P+H‹ÙQ+H‹H‰H‹|P+HƒèH‰éXÞÿÿH‹ÁT+ÇþÿÿÿéFÞÿÿH‹WP+H‹ Q+H‹H‰H‹CP+HƒèH‰éÞÿÿH‹€Q+H‹ )P+H‹H‰D$(HƒèH‰éýÝÿÿH‹fT+ÇþÿÿÿéëÝÿÿH‹TT+‹‰D$(ƒÀƒø‡ÒÝÿÿH·wHc‚HÐÿàH‹+T+Çé°ÝÿÿH‹T+ÇéžÝÿÿH‹T+ÇéŒÝÿÿH‹õS+ÇézÝÿÿH‹ãS+ÇéhÝÿÿH‹ÑS+ÇéVÝÿÿH‹¿S+ÇéDÝÿÿH‹­S+Çé2ÝÿÿH‹›S+Çþÿÿÿé ÝÿÿH‹‰S+ÇéÝÿÿH‹O+H‹=hP+I‰ØH‹ ¦P+H‹·N+H‹H‹HƒÀH‰H‹9H)ÐH‰ùH‰|$(H)ÑH‰ÊH‹ 7S+Hc1H‹ ÕP+H‹4ñ‰ÁH‹pT+H‹8ÿÕé¦ÜÿÿH‹S+Çé”ÜÿÿH‹¥N+H‹îO+H‹H‰D$(HƒÀH‰H‹˜Q+H‹‘Q+HcP‰H‹BS+H‹ëS+‹ Ç’‰ ‚¹’éÆÜÿÿH‹§R+Ç é,ÜÿÿH‹•R+ÇÿÿÿÿéÜÿÿH‹ƒR+ÇéÜÿÿH‹qR+ÇÿÿÿÿéöÛÿÿH‹ON+H‹H‰D$H‹O+ÇH‹CP+ÇéÈÛÿÿH‹1R+Çýÿÿÿé¶ÛÿÿH‹R+Çé¤ÛÿÿH‹ R+Çÿÿÿÿé’ÛÿÿH‹ûQ+Çé€ÛÿÿH‹éQ+ÇénÛÿÿH‹×Q+Çé\ÛÿÿH‹ÅQ+ÇÿÿÿÿéJÛÿÿH‹³Q+Çé8ÛÿÿH‹¡Q+Çþÿÿÿé&ÛÿÿH‹Q+ÇþÿÿÿéÛÿÿH‹}Q+ÇþÿÿÿéÛÿÿH‹kQ+ÇþÿÿÿéðÚÿÿH‹YQ+‹ƒøÿ„ÉTŽYQ…À„ÝPƒø…ÇÚÿÿH‹xS+ƒ8t>ÇH‹¶N+H‹ïM+H‹ O+H‹H‰H‹{P+H‹¼M+‹‰H‹IM+‹‰H‹æN+ƒ8u!H‹²M+Hƒ8uH‹ N+H‹ žM+H‹H‰H‹¹N+Çé>ÚÿÿH‹§P+Çé,ÚÿÿH‹•P+ÇéÚÿÿH‹ƒP+ÇéÚÿÿH‹qP+ÇÿÿÿÿéöÙÿÿH‹_P+ÇéäÙÿÿH‹MP+ÇþÿÿÿéÒÙÿÿH‹;P+ÇþÿÿÿéÀÙÿÿH‹)P+Çþÿÿÿé®ÙÿÿH‹P+‹ƒøÿ„ºRŽR…À„'Oƒø……ÙÿÿH‹6R+ƒ8t>ÇH‹tM+H‹ ­L+H‹ÎM+H‹H‰H‹9O+H‹ zL+‹‰H‹L+‹‰H‹¤M+ƒ8u!H‹pL+Hƒ8uH‹ËL+H‹\L+H‹H‰H‹wM+ÇéüØÿÿH‹eO+ÇéêØÿÿH‹SO+Ç騨ÿÿH‹AO+Ç éÆØÿÿH‹/O+Çÿÿÿÿé´ØÿÿH‹O+Ç風ÿÿH‹ O+ÇþÿÿÿéØÿÿH‹ùN+Çþÿÿÿé~ØÿÿH‹çN+ÇþÿÿÿélØÿÿH‹ÕN+‹ƒøÿ„ËKŽ$K…À„¤4ƒø …CØÿÿH‹ôP+ƒ8t>ÇH‹2L+H‹kK+H‹ ŒL+H‹H‰H‹÷M+H‹8K+‹‰H‹ÅJ+‹‰H‹bL+ƒ8u!H‹.K+Hƒ8uH‹‰K+H‹ K+H‹H‰H‹5L+Çéº×ÿÿH‹#L+ƒ8…ª×ÿÿH‹ÓJ+ƒ8H‹D$IDÆH‰D$é×ÿÿH‹öK+ƒ8…}×ÿÿH‹¦J+ÇH‹±J+Hƒ8…_×ÿÿH‹K+H‹ ™J+H‹H‰éF×ÿÿH‹¯K+ƒ8u!H‹{J+Hƒ8uH‹ÖJ+H‹ gJ+H‹H‰H‹‚K+Çé×ÿÿH‹I+H‹aJ+I‰ØH‹ ŸJ+H‹H‹9HƒÀH‰H‹£H+H‰ùH‰|$(H‹H)ÑH)ÐH‰ÊH‹ 0M+Hc1H‹ ÖI+H‹4ñ‰ÁH‹©K+H‹8ÿÕéŸÖÿÿH‹°H+H‹ùI+I‰ØH‹=7J+H‹H‹H‹=êL+HƒÀH‰H‹4H+H‰L$(Hc7H‹H)ÑH)ÐH‰ÊH‹ qI+H‹4ñ‰ÁH‹DK+H‹8ÿÕé:ÖÿÿH‹KH+H‹”I+I‰ØH‹ ÒI+H‹H‹9HƒÀH‰H‹ÖG+H‰ùH‰|$(H‹H)ÑH)ÐH‰ÊH‹ cL+Hc1H‹ I+H‹4ñ‰ÁH‹ÜJ+H‹8ÿÕéÒÕÿÿH‹ãG+H‹,I+I‰ØH‹ jI+H‹H‹ HƒÀH‰H‹nG+H‰L$(H‹H)ÑH)ÐH‰ÊH‹ þK+Hc1H‹ ¤H+H‹4ñ‰ÁH‹wJ+H‹8ÿÕémÕÿÿH‹¶K+Çé[ÕÿÿH‹¤K+ÇéIÕÿÿH‹’K+Çé7ÕÿÿH‹˜H+H‹AG+H‹HHÿH‰ H‹ˆK+‹ƒúÿ„p2ŽÓ1…Ò„{9ƒú…öÔÿÿH‹§M+ƒ8t>ÇH‹åH+H‹H+H‹ ?I+H‹H‰H‹ªJ+H‹ëG+‹‰H‹xG+‹‰H‹I+ƒ8u!H‹áG+Hƒ8uH‹ÇH‹ïG+H‹(G+H‹ IH+H‹H‰H‹´I+H‹õF+‹‰H‹‚F+‹‰H‹H+ƒ8u!H‹ëF+Hƒ8uH‹FG+H‹ ×F+H‹H‰H‹òG+ÇéwÓÿÿH‹ˆE+H‹ÑF+H‹H‰H‹tE+HHÿH‰ H‹¾I+‹ƒúÿ„Æ2ŽS5…Ò„×4ƒú…,ÓÿÿH‹ÝK+ƒ8t>ÇH‹G+H‹TF+H‹ uG+H‹H‰H‹àH+H‹!F+‹‰H‹®E+‹‰H‹KG+ƒ8u!H‹F+Hƒ8uH‹rF+H‹ F+H‹H‰H‹G+Çé£ÒÿÿH‹´D+H‹ýE+H‹H‰H‹ D+HƒèH‰é|ÒÿÿH‹D+H‹ÖE+H‹H‰H‹yD+HHÿH‰ H‹ÃH+‹ƒúÿ„&3މ2…Ò„I1ƒú…1ÒÿÿH‹âJ+ƒ8t>ÇH‹ F+H‹YE+H‹ zF+H‹H‰H‹åG+H‹&E+‹‰H‹³D+‹‰H‹PF+ƒ8u!H‹E+Hƒ8uH‹wE+H‹ E+H‹H‰H‹#F+Çé¨ÑÿÿH‹¹C+H‹E+H‹HAH‰H‹ùG+‹ƒúÿ„œ?Žÿ>…Ò„ 0ƒú…gÑÿÿH‹J+ƒ8t>ÇH‹VE+H‹D+H‹ °E+H‹H‰H‹G+H‹\D+‹‰H‹éC+‹‰H‹†E+ƒ8u!H‹RD+Hƒ8uH‹­D+H‹ >D+H‹H‰H‹YE+ÇéÞÐÿÿH‹ïB+H‹8D+H‹HAH‰H‹/G+‹ƒúÿ„w=ŽÚ<…Ò„Í.ƒú…ÐÿÿH‹NI+ƒ8t>ÇH‹ŒD+H‹ ÅC+H‹æD+H‹H‰H‹QF+H‹ ’C+‹‰H‹C+‹‰H‹¼D+ƒ8u!H‹ˆC+Hƒ8uH‹ãC+H‹tC+H‹H‰H‹D+ÇéÐÿÿH‹%B+H‹nC+H‹H‰D$(HƒÀH‰éòÏÿÿH‹B+H‹LC+H‹H‰D$(HƒÀH‰éÐÏÿÿH‹1C+H‹ÚA+H‹H‰D$(HƒèH‰é®ÏÿÿH‹¿A+H‹C+H‹H‰H‹«A+HƒèH‰é‡ÏÿÿH‹˜A+H‹áB+I‰ØH‹ ‡A+H‹H‰HPÿH‰H‹#A+H‹ C+H‹H‹ H)ÐH‰L$(H)ÑH‰ÊH‹ ©E+Hc1H‹ OG+H‹4ñ‰ÁH‹Š@+H‹8ÿÕéÏÿÿH‹)A+H‹rB+I‰ØH‹ A+H‹H‰HPÿH‰H‹´@+H‹ •B+H‹H‹ H)ÐH‰L$(H)ÑH‰ÊH‹ :E+Hc1H‹ àF+H‹4ñ‰ÁH‹@+H‹8ÿÕé©ÎÿÿH‹º@+H‹B+H‹H‰D$(HƒÀH‰é‡ÎÿÿH‹˜@+H‹áA+I‰ØH‹ B+H‹H‹ HƒÀH‰H‹#@+H‰L$(H‹H)ÑH)ÐH‰ÊH‹ ³D+Hc1H‹ YF+H‹4ñ‰ÁH‹”?+H‹8ÿÕé"ÎÿÿH‹ƒA+H‹,@+H‹HHÿH‰ H‹sD+‹ƒúÿ„`9ŽÃ8…Ò„ì6ƒú…áÍÿÿH‹’F+ƒ8t>ÇH‹ÐA+H‹ A+H‹ *B+H‹H‰H‹•C+H‹Ö@+‹‰H‹c@+‹‰H‹B+ƒ8u!H‹Ì@+Hƒ8uH‹'A+H‹ ¸@+H‹H‰H‹ÓA+ÇéXÍÿÿH‹i?+H‹²@+H‹H‰H‹U?+HHÿH‰ H‹ŸC+‹ƒúÿ„17Ž”6…Ò„¤5ƒú… ÍÿÿH‹¾E+ƒ8t>ÇH‹ü@+H‹5@+H‹ VA+H‹H‰H‹ÁB+H‹@+‹‰H‹?+‹‰H‹,A+ƒ8u!H‹ø?+Hƒ8uH‹S@+H‹ ä?+H‹H‰H‹ÿ@+Çé„ÌÿÿH‹•>+H‹Þ?+H‹H‰H‹>+HHÿH‰ H‹ËB+‹ƒúÿ„4Ž}3…Ò„3ƒú…9ÌÿÿH‹êD+ƒ8t>ÇH‹(@+H‹ a?+H‹‚@+H‹H‰H‹íA+H‹ .?+‹‰H‹»>+‹‰H‹X@+ƒ8u!H‹$?+Hƒ8uH‹?+H‹?+H‹H‰H‹+@+Çé°ËÿÿH‹Á=+H‹ ?+H‹H‰H‹­=+HƒèH‰é‰ËÿÿH‹š=+H‹ã>+H‹H‰H‹†=+HHÿH‰ H‹ÐA+‹ƒúÿ„P1޳0…Ò„70ƒú…>ËÿÿH‹ïC+ƒ8t>ÇH‹-?+H‹f>+H‹ ‡?+H‹H‰H‹ò@+H‹3>+‹‰H‹À=+‹‰H‹]?+ƒ8u!H‹)>+Hƒ8uH‹„>+H‹ >+H‹H‰H‹0?+ÇéµÊÿÿH‹Æ<+H‹>+H‹HAH‰H‹A+‹ƒúÿ„fŽ•c…Ò„cƒú…tÊÿÿH‹%C+ƒ8t>ÇH‹c>+H‹ œ=+H‹½>+H‹H‰H‹(@+H‹ i=+‹‰H‹ö<+‹‰H‹“>+ƒ8u!H‹_=+Hƒ8uH‹º=+H‹K=+H‹H‰H‹f>+ÇéëÉÿÿH‹ü;+H‹E=+H‹HAH‰H‹<@+‹ƒúÿ„sdŽÖc…Ò„Zcƒú…ªÉÿÿH‹[B+ƒ8t>ÇH‹™=+H‹ Ò<+H‹ó=+H‹H‰H‹^?+H‹ Ÿ<+‹‰H‹,<+‹‰H‹É=+ƒ8u!H‹•<+Hƒ8uH‹ð<+H‹<+H‹H‰H‹œ=+Çé!ÉÿÿH‹2;+H‹{<+H‹H‰D$(HƒÀH‰éÿÈÿÿH‹;+H‹Y<+H‹H‰D$(HƒÀH‰éÝÈÿÿH‹><+H‹ç:+H‹H‰D$(HƒèH‰é»ÈÿÿH‹Ì:+H‹<+H‹H‰H‹¸:+HƒèH‰é”ÈÿÿH‹¥:+H‹î;+I‰ØH‹ ”:+H‹H‰HPÿH‰H‹0:+H‹ <+H‹H‹ H)ÐH‰L$(H)ÑH‰ÊH‹ ¶>+Hc1H‹ ü:+H‹4ñ‰ÁH‹:+H‹8ÿÕé%ÈÿÿH‹6:+H‹;+H‹H‰D$(HƒÀH‰éÈÿÿH‹:+H‹];+I‰ØH‹ ›;+H‹H‹ HƒÀH‰H‹Ÿ9+H‰L$(H‹H)ÑH)ÐH‰ÊH‹ />+Hc1H‹ u:+H‹4ñ‰ÁH‹:+H‹8ÿÕéžÇÿÿH‹ÿ:+H‹¨9+H‹HHÿH‰ H‹ï=+‹ƒúÿ„#Žk"…Ò„Ž_ƒú …]ÇÿÿH‹@+ƒ8t>ÇH‹L;+H‹…:+H‹ ¦;+H‹H‰H‹=+H‹R:+‹‰H‹ß9+‹‰H‹|;+ƒ8u!H‹H:+Hƒ8uH‹£:+H‹ 4:+H‹H‰H‹O;+ÇéÔÆÿÿH‹å8+H‹.:+H‹H‰H‹Ñ8+HHÿH‰ H‹=+‹ƒúÿ„Ù Ž< …Ò„F^ƒú …‰ÆÿÿH‹:?+ƒ8t>ÇH‹x:+H‹±9+H‹ Ò:+H‹H‰H‹=<+H‹~9+‹‰H‹ 9+‹‰H‹¨:+ƒ8u!H‹t9+Hƒ8uH‹Ï9+H‹ `9+H‹H‰H‹{:+ÇéÆÿÿH‹8+H‹Z9+H‹H‰H‹ý7+HHÿH‰ H‹G<+‹ƒúÿ„ªŽ …Ò„Tcƒú …µÅÿÿH‹f>+ƒ8t>ÇH‹¤9+H‹ Ý8+H‹þ9+H‹H‰H‹i;+H‹ ª8+‹‰H‹78+‹‰H‹Ô9+ƒ8u!H‹ 8+Hƒ8uH‹û8+H‹Œ8+H‹H‰H‹§9+Çé,ÅÿÿH‹=7+H‹†8+H‹H‰H‹)7+HHÿH‰ H‹s;+‹ƒúÿ„{ŽÞ…Ò„ bƒú …áÄÿÿH‹’=+ƒ8t>ÇH‹Ð8+H‹ 8+H‹ *9+H‹H‰H‹•:+H‹Ö7+‹‰H‹c7+‹‰H‹9+ƒ8u!H‹Ì7+Hƒ8uH‹'8+H‹ ¸7+H‹H‰H‹Ó8+ÇéXÄÿÿH‹i6+H‹²7+H‹HAH‰H‹©:+‹ƒúÿ„[ŽZ…Ò„Î`ƒú …ÄÿÿH‹È<+ƒ8t>ÇH‹8+H‹ ?7+H‹`8+H‹H‰H‹Ë9+H‹ 7+‹‰H‹™6+‹‰H‹68+ƒ8u!H‹7+Hƒ8uH‹]7+H‹î6+H‹H‰H‹ 8+ÇéŽÃÿÿH‹Ÿ5+H‹è6+H‹HAH‰H‹ß9+‹ƒúÿ„ùXŽ\X…Ò„_ƒú …MÃÿÿH‹þ;+ƒ8t>ÇH‹<7+H‹ u6+H‹–7+H‹H‰H‹9+H‹ B6+‹‰H‹Ï5+‹‰H‹l7+ƒ8u!H‹86+Hƒ8uH‹“6+H‹$6+H‹H‰H‹?7+ÇéÄÂÿÿH‹Õ4+H‹ 6+H‹H‰D$(HƒÀH‰é¢ÂÿÿH‹³4+H‹ ü5+H‹H‰D$(HƒÀH‰é€ÂÿÿH‹‘4+H‹ Ú5+H‹H‰D$(HƒÀH‰é^ÂÿÿH‹Ç8+ÇéLÂÿÿH‹µ8+Çé:ÂÿÿH‹K4+H‹”5+H‹H‰D$(HƒÀH‰H‹>7+H‹77+HcP‰H‹è8+H‹‘9+‹ lj ‚¹élÂÿÿH‹M8+ÇéÒÁÿÿH‹;8+ÇÿÿÿÿéÀÁÿÿH‹)8+Çé®ÁÿÿH‹§6+H‹H‰D$H‹È4+ÇH‹û5+Çé€ÁÿÿH‹é7+ÇýÿÿÿénÁÿÿH‹Ï2+H‹H‰D$H‹ˆ4+ÇH‹»5+Çé@ÁÿÿH‹©7+Çýÿÿÿé.ÁÿÿH‹—7+ÇéÁÿÿH‹-3+H‹v4+H‹H‰D$(HƒÀH‰H‹ 6+H‹6+HcP‰H‹Ê7+H‹s8+‹ lj‰ ‚¹‰éNÁÿÿH‹/7+Çé´ÀÿÿH‹7+Çé¢ÀÿÿH‹ 7+ÇéÀÿÿH‹ù6+Çé~ÀÿÿH‹ç6+ÇélÀÿÿH‹|$H‹9+H…ÿ‹„%~H‹ 8+H99„~…ÀtEH‹ò8+H‹ {3+ÇH‹.4+H‹H‰H‹6+H‹ ‚4+‹‰H‹Ï2+H‹ 03+‹‰H…ítEH‹83+H‹H9Âv6H‹=©1+H‹7H‰ÑH‹D4+H)ñƒ:„4~H)ðI‰ØH5ä‰ÂH‹|$ÿÕH‹Û2+HÇD$ÇH‹4+ÇH‹Ð2+HÇé|¿ÿÿH‹|$H‹(8+H…ÿ‹„±zH‹ 7+H99„¡z…ÀtEH‹8+H‹ ‹2+ÇH‹>3+H‹H‰H‹5+H‹ ’3+‹‰H‹ß1+H‹ @2+‹‰H…í„QÿÿÿH‹D2+H‹H9†>ÿÿÿH‹ ±0+H‹1éÿÿÿH‹’7+ƒ8t>ÇH‹Ð2+H‹ 2+H‹H‰H‹œ4+H‹3+‹‰H‹j1+H‹Ë1+‹‰H‹Ø1+Hƒ8…†¾ÿÿH‹/2+H‹=À1+H‹H‰ém¾ÿÿH‹T$H…Ò„yH‹6+H9„yH…ítQH‹‹1+H‹H9ÑvBH‹=ü/+H‹å6+H‹7H‹=“2+‹H)ñH)òƒ?„Ág…ÀI‰ØH5iâH‹|$…ÍgÿÕH‹"1+H‹ 31+HÇD$ÇH‹E2+ÇH‹à/+H‹H‰é½½ÿÿH‹=Î/+èÉïøÿ…À„©½ÿÿH‹º/+H‹=S6+H‹ü0+H‹H‰D$(HƒÀƒ?H‰t>H‹1+H‹ º0+ÇH‹=Õ1+H‹H‰H‹@3+H‹ 0+‹‰H‹0+‹‰H…ítGH‹~0+H‹H9Ðv8H‹=—1+ƒ?„$zH‹ ß.+I‰ØH‹1H)ðH)òH5gá‰ÁH‹»4+H‹8ÿÕH‹0+ÇH‹R1+ÇH‹0+HÇéɼÿÿH‹z5+ƒ8t>ÇH‹¸0+H‹ ñ/+H‹=1+H‹Ë/+H‹H‰H‹v2+‹‰H‹K/+‹‰H‹è0+ƒ8u!H‹´/+Hƒ8uH‹0+H‹  /+H‹H‰H‹»0+Çé@¼ÿÿH‹ñ4+ƒ8t>ÇH‹/0+H‹ h/+H‹=I/+H‹H‰H‹ô1+H‹ u0+‹‰H‹Â.+‹‰H‹7/+Hƒ8…å»ÿÿH‹Ž/+H‹/+H‹H‰éÌ»ÿÿH‹T$H…Ò„©dH‹w3+H9„™dH…ítQH‹ê.+H‹H9ÑvBH‹=[-+H‹D4+H‹7H‹=ò/+‹H)ñH)òƒ?„«c…ÀI‰ØH5ÈßH‹|$…·cÿÕH‹.+H‹’.+HÇD$ÇH‹¤/+ÇH‹?-+H‹H‰é»ÿÿH‹=--+è(íøÿ…À„»ÿÿH‹-+H‹HHH‰D$(H‹V.+H‰H‹œ3+ƒ8t>ÇH‹Ú.+H‹.+H‹=ô-+H‹H‰H‹Ÿ0+H‹ /+‹‰H‹m-+‹‰H…ítGH‹Ý-+H‹H9Áv8H‹5F2+H‹G,+H‹>H‹H‹5â.+H)у>„ÜaH)ÐI‰ØH5¼Þ‰ÂÿÕH‹~-+ÇH‹±.+ÇH‹|-+HÇé(ºÿÿH‹Ù2+ƒ8t>ÇH‹.+H‹P-+H‹=1-+H‹H‰H‹Ü/+H‹].+‹‰H‹ª,+‹‰H‹-+Hƒ8…͹ÿÿH‹v-+H‹-+H‹H‰é´¹ÿÿH‹|$H‹`2+H…ÿ‹tH‹ Z1+H99…Lùÿÿ…ÀtEH‹>2+H‹ Ç,+H‹=è-+ÇH‹s-+H‹H‰H‹F/+H‹ ‡,+‹‰H‹,+‹‰H…í„ùÿÿH‹€,+H‹H9†zùÿÿH‹=í*+H‹7H‰ÑH‹Ø0+H)ñH‹:H‹{-+ƒ:„ÉH)ðI‰ØH5X݉ÂÿÕé:ùÿÿH‹T$H…Ò„½_H‹—0+H9„­_H…ítQH‹ ,+H‹H9ÑvBH‹={*+H‹d1+H‹7H‹=-+‹H)ñH)òƒ?„)`…ÀI‰ØH5èÜH‹|$…5`ÿÕH‹¡++H‹²++HÇD$ÇH‹Ä,+ÇH‹_*+H‹H‰é<¸ÿÿH‹í0+ƒ8t>ÇH‹+,+H‹d++H‹ …,+H‹H‰H‹ð-+H‹1++‹‰H‹¾*+‹‰H‹[,+ƒ8u!H‹'++Hƒ8uH‹‚++H‹ ++H‹H‰H‹.,+Çé³·ÿÿH‹d0+ƒ8t>ÇH‹¢++H‹ Û*+H‹=ü++H‹µ*+H‹H‰H‹`-+‹‰H‹5*+‹‰H‹Ò++ƒ8u!H‹ž*+Hƒ8uH‹ù*+H‹ Š*+H‹H‰H‹¥++Çé*·ÿÿH‹Û/+ƒ8t>ÇH‹++H‹R*+H‹=3*+H‹H‰H‹Þ,+H‹_++‹‰H‹¬)+‹‰H‹!*+Hƒ8…϶ÿÿH‹x*+H‹ *+H‹H‰é¶¶ÿÿH‹T$H…Ò„ YH‹a.+H9„ûXH…ítQH‹Ô)+H‹H9ÑvBH‹=E(+H‹./+H‹7H‹=Ü*+‹H)ñH)òƒ?„X…ÀI‰ØH5²ÚH‹|$…XÿÕH‹k)+H‹|)+HÇD$ÇH‹Ž*+ÇH‹)(+H‹H‰é¶ÿÿH‹=(+èèøÿ…À„òµÿÿH‹(+H‹L)+H‹H‰D$(HƒÀH‰H‹†.+ƒ:t>ÇH‹Ä)+H‹=ý(+H‹ *+H‹H‰H‹‰++H‹=Ê(+‹‰H‹W(+‹‰H…ítGH‹Ç(+H‹H9Ðv8H‹ à)+ƒ9„ÓXH‹=('+I‰ØH‹7H)ðH)òH5°Ù‰ÁH‹-+H‹8ÿÕH‹h(+ÇH‹›)+ÇH‹f(+HÇéµÿÿH‹Ã-+ƒ8t>ÇH‹)+H‹=:(+H‹[)+H‹ (+H‹H‰H‹¿*+‹‰H‹”'+‹‰H‹1)+ƒ8u!H‹ý'+Hƒ8uH‹X(+H‹=é'+H‹H‰H‹)+Ç鉴ÿÿH‹:-+ƒ8t>ÇH‹x(+H‹ ±'+H‹=Ò(+H‹‹'+H‹H‰H‹6*+‹‰H‹ '+‹‰H‹€'+Hƒ8….´ÿÿH‹×'+H‹ h'+H‹H‰é´ÿÿH‹T$H…Ò„½TH‹À++H9„­TH…ítQH‹3'+H‹H9ÑvBH‹=¤%+H‹,+H‹7H‹=;(+‹H)ñH)òƒ?„?T…ÀI‰ØH5ØH‹|$…OTÿÕH‹Ê&+H‹Û&+HÇD$ÇH‹í'+ÇH‹ˆ%+H‹H‰ée³ÿÿH‹=v%+èqåøÿ…À„Q³ÿÿH‹b%+H‹«&+H‹H‰D$(HƒÀH‰H‹å++ƒ:t>ÇH‹#'+H‹ \&+H‹=}'+H‹H‰H‹è(+H‹ )&+‹‰H‹¶%+‹‰H…ítGH‹&&+H‹H9Ðv8H‹=?'+ƒ?„TH‹ ‡$+I‰ØH‹1H)ðH)òH5׉ÁH‹c*+H‹8ÿÕH‹Ç%+ÇH‹ú&+ÇH‹Å%+HÇéq²ÿÿH‹"++ƒ8t>ÇH‹`&+H‹ ™%+H‹=º&+H‹s%+H‹H‰H‹(+‹‰H‹ó$+‹‰H‹&+ƒ8u!H‹\%+Hƒ8uH‹·%+H‹ H%+H‹H‰H‹c&+Çéè±ÿÿH‹™*+ƒ8t>ÇH‹×%+H‹=%+H‹1&+H‹ ê$+H‹H‰H‹•'+‹‰H‹j$+‹‰H‹&+ƒ8u!H‹Ó$+Hƒ8uH‹.%+H‹=¿$+H‹H‰H‹Ú%+Çé_±ÿÿH‹*+ƒ8t>ÇH‹N%+H‹‡$+H‹H‰H‹'+H‹›%+‹‰H‹è#+H‹I$+‹‰H‹V$+Hƒ8…±ÿÿH‹­$+H‹ >$+H‹H‰éë°ÿÿH‹|$H‹—)+H…ÿ‹tH‹ ‘(+H99…sñÿÿ…ÀtEH‹u)+H‹=þ#+H‹ %+ÇH‹ª$+H‹H‰H‹}&+H‹=¾#+‹‰H‹K#+‹‰H…í„ÄðÿÿH‹·#+H‹H9†±ðÿÿH‹ $"+H‹1H‹ (+H‹9H‰ÑH‹µ$+H)ñƒ:…7÷ÿÿH‹b#+ƒ:„XH)ðI‰ØH5…Ô‰ÂÿÕéaðÿÿH‹=$"+èâøÿ…À„ÿ¯ÿÿH‹"+H‹HHH‰D$(H‹M#+H‰H‹“(+ƒ8t>ÇH‹Ñ#+H‹ #+H‹=ë"+H‹H‰H‹–%+H‹$+‹‰H‹d"+‹‰H…ítGH‹Ô"+H‹H9Áv8H‹5='+H‹>!+H‹>H‹H‹5Ù#+H)у>„êWH)ÐI‰ØH5³Ó‰ÂÿÕH‹u"+ÇH‹¨#+ÇH‹s"+HÇé¯ÿÿH‹T$H…Ò„ˆcH‹Ê&+H9„xcH…ítQH‹="+H‹H9ÑvBH‹=® +H‹—'+H‹7H‹=E#+‹H)ñH)òƒ?„ c…ÀI‰ØH5ÓH‹|$…cÿÕH‹Ô!+H‹å!+HÇD$ÇH‹÷"+ÇH‹’ +H‹H‰éo®ÿÿH‹=€ +è{àøÿ…À„[®ÿÿH‹l +H‹HHH‰D$(H‹©!+H‰H‹ï&+ƒ8t>ÇH‹-"+H‹f!+H‹=G!+H‹H‰H‹ò#+H‹s"+‹‰H‹À +‹‰H…ítGH‹0!+H‹H9Áv8H‹5™%+H‹š+H‹>H‹H‹55"+H)у>„¶dH)ÐI‰ØH5Ò‰ÂÿÕH‹Ñ +ÇH‹"+ÇH‹Ï +HÇé{­ÿÿH‹,&+ƒ8t>ÇH‹j!+H‹£ +H‹ Ä!+H‹=} +H‹H‰H‹(#+‹‰H‹ý+‹‰H‹š!+ƒ8u!H‹f +Hƒ8uH‹Á +H‹R +H‹H‰H‹m!+Çéò¬ÿÿH‹£%+ƒ8t>ÇH‹á +H‹  +H‹û+H‹H‰H‹¦"+H‹ '!+‹‰H‹t+‹‰H‹é+Hƒ8…—¬ÿÿH‹@ +H‹ Ñ+H‹H‰é~¬ÿÿH‹L$H‹*%+H…É‹„VZH‹ $+H9 „FZ…ÀtEH‹%+H‹+H‹ ® +ÇH‹9 +H‹H‰H‹ "+H‹M+‹‰H‹Ú+‹‰H…ítLH‹j+H‹H‹@+H‹H9Áv3H‹±+H‹=R +H‹H)у?„ÃQH)ÐI‰ØH5)ЉÂH‹|$ÿÕH‹æ+HÇD$ÇH‹ +ÇH‹Û+HÇ釫ÿÿH‹T$H‹“+H…ÒH‹„PH‹(#+H9„oPH…ítQH‹›+H‹H9ÊsBH‹= +H‹õ#+H‹7H‹=£+‹H)ñH)òƒ?„ Q…ÀI‰ØH5yÏH‹|$…¬QÿÕH‹2+H‹C+HÇD$ÇH‹U+ÇH‹ð+H‹H‰éͪÿÿH‹=Þ+èÙÜøÿ…À„¹ªÿÿH‹Ê+H‹HHH‰D$(H‹+H‰H‹M#+ƒ8t>ÇH‹‹+H‹Ä+H‹H‰H‹W +H‹Ø+‹‰H‹%+H‹†+‹‰H…ítGH‹Ž+H‹H9Áv8H‹5÷!+H‹ø+H‹>H‹H‹5“+H)у>„´YH)ÐI‰ØH5mΉÂÿÕH‹/+ÇH‹b+ÇH‹-+HÇéÙ©ÿÿH‹Á!+H‹’+H5,ÎL‹D$H‹ H‹ü+H‹H‹H)ÁH)ÂH‹a!+H‹8AÿÖéúªÿÿH‹w +‹éªÿÿH‹9"+ƒ8t>ÇH‹w+H‹°+H‹H‰H‹C+H‹Ä+‹‰H‹+H‹r+‹‰H‹+Hƒ8…-©ÿÿH‹Ö+H‹g+H‹H‰é©ÿÿƒúþ… ©ÿÿH…ítVH‹G+H‹H9ÑvGH‹5P+H‹¡!+H‹>H‹5§+‹H‹6H)ñH)òH‹5=+ƒ>„ˆN…ÀI‰ØH5Í…˜NÿÕH‹Ù+H‹ê+ÇH‹+ÇH‹ +H‹H‰é}¨ÿÿH‹ .!+ƒ9t>H‹r+ÇH‹ ¥+H‹H‰H‹8+H‹ ¹+‹‰H‹+H‹ g+‹‰H…ítHH‹o+H‹H9Ðv9H‹ x+H‹9H‹ Ö+H‹1H)ðH‰ÁH‹n+ƒ8„ŒVH)òI‰ØH5KÌÿÕH‹+ÇH‹B+ÇH‹ +HÇé¹§ÿÿƒúþ…°§ÿÿH…ítVH‹ì+H‹H9ÑvGH‹5õ+H‹F +H‹>H‹5L+‹H‹6H)ñH)òH‹5â+ƒ>„ŽV…ÀI‰ØH5ÀË…žVÿÕH‹~+H‹ +ÇH‹ª+ÇH‹E+H‹H‰é"§ÿÿH‹Ó+ƒ:t>ÇH‹+H‹ J+H‹H‰H‹Ý+H‹ ^+‹‰H‹«+H‹ +‹‰H…ítHH‹+H‹H9Ðv9H‹ +H‹9H‹ {+H‹1H)ðH‰ÁH‹+ƒ8„òJH)òI‰ØH5ðÊÿÕH‹´+ÇH‹ç+ÇH‹²+HÇé^¦ÿÿƒúþ…U¦ÿÿH…ítVH‹‘+H‹H9ÑvGH‹5š+H‹ë+H‹>H‹5ñ+‹H‹6H)ñH)òH‹5‡+ƒ>„òJ…ÀI‰ØH5eÊ…KÿÕH‹#+H‹4+ÇH‹O+ÇH‹ê+H‹H‰éÇ¥ÿÿH‹ x+ƒ9t>H‹¼+ÇH‹ ï+H‹H‰H‹‚+H‹ +‹‰H‹P+H‹ ±+‹‰H…ítHH‹¹+H‹H9Ðv9H‹ Â+H‹9H‹ +H‹1H)ðH‰ÁH‹¸+ƒ8„·IH)òI‰ØH5•ÉÿÕH‹Y+ÇH‹Œ+ÇH‹W+HÇé¥ÿÿƒúþ…ú¤ÿÿH…ítVH‹6+H‹H9ÑvGH‹5?+H‹+H‹>H‹5–+‹H‹6H)ñH)òH‹5,+ƒ>„T…ÀI‰ØH5 É…TÿÕH‹È+H‹Ù+ÇH‹ô+ÇH‹+H‹H‰él¤ÿÿH‹ +ƒ9t>H‹a+ÇH‹ ”+H‹H‰H‹'+H‹ ¨+‹‰H‹õ+H‹ V+‹‰H…ítHH‹^+H‹H9Ðv9H‹ g+H‹9H‹ Å+H‹1H)ðH‰ÁH‹]+ƒ8„aSH)òI‰ØH5:ÈÿÕH‹þ+ÇH‹1+ÇH‹ü+HÇ騣ÿÿH‹Y+ƒ8t>ÇH‹—+H‹ Ð+H‹H‰H‹c+H‹ ä+‹‰H‹1+H‹ ’+‹‰H‹Ÿ+Hƒ8…M£ÿÿH‹ö+H‹ ‡+H‹H‰é4£ÿÿƒúþ…+£ÿÿH…ítVH‹g+H‹H9ÑvGH‹5Ø+H‹Á+H‹=+H‹6‹H‹?H)ñH)òH‹5]+ƒ>„S…ÀI‰ØH5;Ç…#SÿÕH‹ù+H‹ +ÇH‹%+ÇH‹À+H‹H‰é¢ÿÿH‹ N+ƒ9t>H‹’+ÇH‹ Å+H‹H‰H‹X+H‹ Ù+‹‰H‹&+H‹ ‡+‹‰H…ítHH‹+H‹H9Ðv9H‹ 8+H‹9H‹ ö+H‹1H)ðH‰ÁH‹Ž+ƒ8„pRH)òI‰ØH5kÆÿÕH‹/+ÇH‹b+ÇH‹-+HÇéÙ¡ÿÿH‹Š+ƒ8t>ÇH‹È+H‹ +H‹"+H‹H‰H‹+H‹ Î+‹‰H‹[+‹‰H‹Ð+Hƒ8…~¡ÿÿH‹'+H‹¸+H‹H‰ée¡ÿÿH‹+ƒ8t>ÇH‹T+H‹+H‹H‰H‹ +H‹¡+‹‰H‹î+H‹O+‹‰H‹\+Hƒ8… ¡ÿÿH‹³+H‹ D+H‹H‰éñ ÿÿH‹¢+ƒ8t>ÇH‹à+H‹+H‹ :+H‹H‰H‹¥+H‹æ+‹‰H‹s+‹‰H‹è+Hƒ8…– ÿÿH‹?+H‹ Ð+H‹H‰é} ÿÿH‹ .+ƒ9t>H‹r+ÇH‹ ¥+H‹H‰H‹8+H‹ ¹+‹‰H‹+H‹ g+‹‰H…ítHH‹o+H‹H9Ðv9H‹ +H‹9H‹ Ö+H‹1H)ðH‰ÁH‹n+ƒ8„pPH)òI‰ØH5KÄÿÕH‹+ÇH‹B+ÇH‹ +HÇ鹟ÿÿƒúþ…°ŸÿÿH…ítVH‹ì+H‹H9ÑvGH‹5]+H‹F+H‹=‡+H‹6‹H‹?H)ñH)òH‹5â+ƒ>„,M…ÀI‰ØH5ÀÃ…H‹+ÇH‹ J+H‹H‰H‹Ý+H‹ ^+‹‰H‹«+H‹ +‹‰H…ítHH‹+H‹H9Ðv9H‹ ½+H‹9H‹ {+H‹1H)ðH‰ÁH‹+ƒ8„ÅKH)òI‰ØH5ðÂÿÕH‹´+ÇH‹ç+ÇH‹²+HÇé^žÿÿH‹+ƒ8t>ÇH‹M+H‹ †+H‹g+H‹H‰H‹+H‹ “+‹‰H‹à+‹‰H‹U+Hƒ8…žÿÿH‹¬+H‹ =+H‹H‰éêÿÿƒúþ…áÿÿH…ítVH‹+H‹H9ÑvGH‹5Ž+H‹w+H‹=¸+H‹6‹H‹?H)ñH)òH‹5+ƒ>„’N…ÀI‰ØH5ñÁ…žNÿÕH‹¯+H‹À+ÇH‹Û+ÇH‹v+H‹H‰éSÿÿH‹+ƒ8t>ÇH‹B+H‹{+H‹ œ+H‹H‰H‹+H‹H+‹‰H‹Õ+‹‰H‹J+Hƒ8…øœÿÿH‹¡+H‹ 2+H‹H‰éßœÿÿƒúþ…ÖœÿÿH…ítVH‹+H‹H9ÑvGH‹5ƒ+H‹l+H‹=­+H‹6‹H‹?H)ñH)òH‹5+ƒ>„&J…ÀI‰ØH5æÀ…6JÿÕH‹¤+H‹µ+ÇH‹Ð+ÇH‹k+H‹H‰éHœÿÿH‹ ù+ƒ9t>H‹=+ÇH‹ p+H‹H‰H‹+H‹ „+‹‰H‹Ñ+H‹ 2+‹‰H…ítHH‹:+H‹H9Ðv9H‹ ã+H‹9H‹ ¡ +H‹1H)ðH‰ÁH‹9+ƒ8„ËHH)òI‰ØH5ÀÿÕH‹Ú+ÇH‹ +ÇH‹Ø+HÇé„›ÿÿH‹5+ƒ8t>ÇH‹s+H‹¬+H‹ Í+H‹H‰H‹8+H‹y+‹‰H‹+‹‰H‹{+Hƒ8…)›ÿÿH‹Ò+H‹ c+H‹H‰é›ÿÿH‹Á+ƒ8t>ÇH‹ÿ+H‹8+H‹ Y+H‹H‰H‹Ä+H‹+‹‰H‹’ +‹‰H‹+Hƒ8…µšÿÿH‹^+H‹ ï +H‹H‰霚ÿÿƒúþ…“šÿÿH…ítVH‹Ï +H‹H9ÑvGH‹5à +H‹)+H‹>H‹5/ +‹H‹6H)ñH)òH‹5Å+ƒ>„åF…ÀI‰ØH5£¾…ñFÿÕH‹a +H‹r +ÇH‹+ÇH‹( +H‹H‰éšÿÿH‹ ¶+ƒ9t>H‹ú +ÇH‹ - +H‹H‰H‹À+H‹ A+‹‰H‹Ž +H‹ ï +‹‰H…ítHH‹÷ +H‹H9Ðv9H‹  +H‹9H‹ ^ +H‹1H)ðH‰ÁH‹ö +ƒ8„ŒDH)òI‰ØH5Ó½ÿÕH‹— +ÇH‹Ê +ÇH‹• +HÇéA™ÿÿH‹ò+ƒ8t>ÇH‹0 +H‹ i +H‹H‰H‹ü+H‹ } +‹‰H‹Ê +H‹ + +‹‰H‹8 +Hƒ8…æ˜ÿÿH‹ +H‹ +H‹H‰é͘ÿÿƒúþ…ĘÿÿH…ítVH‹ +H‹H9ÑvGH‹5 +H‹Z+H‹>H‹5` +‹H‹6H)ñH)òH‹5ö +ƒ>„>E…ÀI‰ØH5Ô¼…JEÿÕH‹’ +H‹ £ +ÇH‹¾ +ÇH‹Y +H‹H‰é6˜ÿÿH‹ç+ƒ:t>ÇH‹% +H‹ ^ +H‹H‰H‹ñ +H‹ r +‹‰H‹¿ +H‹ +‹‰H…ítHH‹( +H‹H9Ðv9H‹ 9 +H‹9H‹ +H‹1H)ðH‰ÁH‹' +ƒ8„ÝBH)òI‰ØH5¼ÿÕH‹È +ÇH‹û +ÇH‹Æ +HÇér—ÿÿH‹#+ƒ8t>ÇH‹a +H‹š +H‹ » +H‹H‰H‹& +H‹g +‹‰H‹ô +‹‰H‹i +Hƒ8…—ÿÿH‹À +H‹ Q +H‹H‰éþ–ÿÿH‹¯+ƒ8t>ÇH‹í +H‹& +H‹ G +H‹H‰H‹² +H‹ó +‹‰H‹€ +‹‰H‹õ +Hƒ8…£–ÿÿH‹L +H‹ Ý +H‹H‰銖ÿÿƒúþ…–ÿÿH…ítVH‹½ +H‹H9ÑvGH‹5Î+H‹+H‹>H‹5+‹H‹6H)ñH)òH‹5³ +ƒ>„aB…ÀI‰ØH5‘º…mBÿÕH‹O +H‹` +ÇH‹{ +ÇH‹+H‹H‰éó•ÿÿH‹ ¤+ƒ9t>H‹è +ÇH‹  +H‹H‰H‹® +H‹ / +‹‰H‹|+H‹ Ý+‹‰H…ítHH‹å+H‹H9Ðv9H‹ ö+H‹9H‹ L+H‹1H)ðH‰ÁH‹ä +ƒ8„AH)òI‰ØH5Á¹ÿÕH‹…+ÇH‹¸ +ÇH‹ƒ+HÇé/•ÿÿƒúþ…&•ÿÿH…ítVH‹b+H‹H9ÑvGH‹5s+H‹¼ +H‹>H‹5Â+‹H‹6H)ñH)òH‹5X +ƒ>„.A…ÀI‰ØH56¹…:AÿÕH‹ô+H‹+ÇH‹ +ÇH‹»+H‹H‰阔ÿÿH‹ I +ƒ9t>H‹+ÇH‹ À+H‹H‰H‹S +H‹ Ô+‹‰H‹!+H‹ ‚+‹‰H…ítHH‹Š+H‹H9Ðv9H‹ ›+H‹9H‹ ñ+H‹1H)ðH‰ÁH‹‰+ƒ8„Ë?H)òI‰ØH5f¸ÿÕH‹*+ÇH‹]+ÇH‹(+HÇéÔ“ÿÿƒúþ…Ë“ÿÿH…ítVH‹+H‹H9ÑvGH‹5x+H‹a +H‹=¢+H‹6‹H‹?H)ñH)òH‹5ý+ƒ>„×=…ÀI‰ØH5Û·…ã=ÿÕH‹™+H‹ ª+ÇH‹Å+ÇH‹`+H‹H‰é=“ÿÿH‹î +ƒ:t>ÇH‹,+H‹ e+H‹H‰H‹ø+H‹ y+‹‰H‹Æ+H‹ '+‹‰H…ítHH‹/+H‹H9Ðv9H‹ Ø+H‹9H‹ –+H‹1H)ðH‰ÁH‹.+ƒ8„oFH)òI‰ØH5 ·ÿÕH‹Ï+ÇH‹+ÇH‹Í+HÇéy’ÿÿƒúþ…p’ÿÿH…ítVH‹¬+H‹H9ÑvGH‹5+H‹ +H‹=G+H‹6‹H‹?H)ñH)òH‹5¢+ƒ>„T<…ÀI‰ØH5€¶…`<ÿÕH‹>+H‹O+ÇH‹j+ÇH‹+H‹H‰éâ‘ÿÿH‹ “ +ƒ9t>H‹×+ÇH‹ +H‹H‰H‹+H‹ +‹‰H‹k+H‹ Ì+‹‰H…ítHH‹Ô+H‹H9Ðv9H‹ }+H‹9H‹ ;+H‹1H)ðH‰ÁH‹Ó+ƒ8„4EH)òI‰ØH5°µÿÕH‹t+ÇH‹§+ÇH‹r+HÇé‘ÿÿƒúþ…‘ÿÿH…ítVH‹Q+H‹H9ÑvGH‹5Z+H‹« +H‹>H‹5±+‹H‹6H)ñH)òH‹5G+ƒ>„ÃC…ÀI‰ØH5%µ…ÏCÿÕH‹ã+H‹=ô+ÇH‹+ÇH‹ª+H‹H‰é‡ÿÿH‹8 +ƒ:t>ÇH‹v+H‹=¯+H‹ Ð+H‹H‰H‹;+H‹=|+‹‰H‹ +‹‰H…ítHH‹y+H‹H9Ðv9H‹ ‚+H‹9H‹ à+H‹1H)ðH‰ÁH‹x+ƒ8„ÇH‹²+H‹=ë+H‹ +H‹H‰H‹w+H‹=¸+‹‰H‹E+‹‰H…ítHH‹µ+H‹H9Ðv9H‹ Æ+H‹9H‹ +H‹1H)ðH‰ÁH‹´+ƒ8„XBH)òI‰ØH5‘³ÿÕH‹U+ÇH‹ˆ+ÇH‹S+HÇéÿŽÿÿH‹°+ƒ:t>ÇH‹î+H‹='+H‹ H+H‹H‰H‹³+H‹=ô+‹‰H‹+‹‰H…ítHH‹ñ+H‹H9Ðv9H‹ +H‹9H‹ X+H‹1H)ðH‰ÁH‹ð+ƒ8„¶@H)òI‰ØH5ͲÿÕH‹‘+ÇH‹Ä+ÇH‹+HÇé;ŽÿÿH‹ì+ƒ8t>ÇH‹*+H‹c+H‹ „+H‹==+H‹H‰H‹è+‹‰H‹½+‹‰H‹2+Hƒ8…àÿÿH‹‰+H‹+H‹H‰éÇÿÿƒúþ…¾ÿÿH…ítVH‹ú+H‹H9ÑvGH‹5 ÿ*H‹T+H‹>H‹5Zÿ*‹H‹6H)ñH)òH‹5ð+ƒ>„8…ÀI‰ØH5α… 8ÿÕH‹Œ+H‹=+ÇH‹¸+ÇH‹Sÿ*H‹H‰é0ÿÿƒøþ…'ÿÿH‹8ÿ*H…íH‹tVH‹Y+H‹H9ÊsGH‹5bÿ*H‹³+H‹>H‹5¹þ*‹H‹6H)ñH)òH‹5O+ƒ>„›7…ÀI‰ØH5-±…§7ÿÕH‹ëÿ*H‹üÿ*ÇH‹+ÇH‹²þ*H‹H‰éŒÿÿH‹@+ƒ8t>ÇH‹~+H‹ ·ÿ*H‹Ø+H‹H‰H‹C+H‹ „ÿ*‹‰H‹ÿ*‹‰H…ítQH‹¡ÿ*H‹H‹wÿ*H‹H9Áv8H‹€þ*H‹5‰+H‹:H‹×ý*H‹H)у>„_>H)ÐI‰ØH5V°‰ÂÿÕH‹ÿ*ÇH‹K+ÇH‹ÿ*HÇé‹ÿÿƒúþ…¹‹ÿÿH…ítVH‹õþ*H‹H9ÑvGH‹5þý*H‹O+H‹>H‹5Uý*‹H‹6H)ñH)òH‹5ëÿ*ƒ>„GB…ÀI‰ØH5ɯ…SBÿÕH‹‡þ*H‹=˜þ*ÇH‹³ÿ*ÇH‹Ný*H‹H‰é+‹ÿÿH‹Ü+ƒ:t>ÇH‹ÿ*H‹=Sþ*H‹ tÿ*H‹H‰H‹ß+H‹= þ*‹‰H‹­ý*‹‰H…ítHH‹þ*H‹H9Ðv9H‹ &ý*H‹9H‹ „ü*H‹1H)ðH‰ÁH‹ÿ*ƒ8„Î?H)òI‰ØH5ù®ÿÕH‹½ý*ÇH‹ðþ*ÇH‹»ý*HÇégŠÿÿH‹+ƒ8t>ÇH‹Vþ*H‹ ý*H‹°þ*H‹H‰H‹+H‹ \ý*‹‰H‹éü*‹‰H‹^ý*Hƒ8… ŠÿÿH‹µý*H‹Fý*H‹H‰éó‰ÿÿH‹¤+ƒ8t>ÇH‹âý*H‹ ý*H‹üü*H‹H‰H‹§ÿ*H‹ (þ*‹‰H‹uü*‹‰H‹êü*Hƒ8…˜‰ÿÿH‹Aý*H‹ Òü*H‹H‰é‰ÿÿƒøþ…v‰ÿÿH‹‡û*H…íH‹tVH‹¨ü*H‹H9ÑvGH‹5û*H‹+H‹=Cþ*H‹6‹H‹?H)ñH)òH‹5žý*ƒ>„ ;…ÀI‰ØH5|­…;ÿÕH‹:ü*H‹Kü*ÇH‹fý*ÇH‹û*H‹H‰éÞˆÿÿƒúþ…ÕˆÿÿH…ítVH‹ü*H‹H9ÑvGH‹5û*H‹k+H‹>H‹5qú*‹H‹6H)ñH)òH‹5ý*ƒ>„ >…ÀI‰ØH5嬅>ÿÕH‹£û*H‹=´û*ÇH‹Ïü*ÇH‹jú*H‹H‰éGˆÿÿH‹ø+ƒ:t>ÇH‹6ü*H‹=oû*H‹ ü*H‹H‰H‹ûý*H‹=<û*‹‰H‹Éú*‹‰H…ítHH‹9û*H‹H9Ðv9H‹ Bú*H‹9H‹  ù*H‹1H)ðH‰ÁH‹8ü*ƒ8„9H)òI‰ØH5¬ÿÕH‹Ùú*ÇH‹ ü*ÇH‹×ú*HÇ郇ÿÿƒøþ…z‡ÿÿH‹‹ù*H…íH‹tVH‹¬ú*H‹H9ÊsGH‹5½ø*H‹+H‹>H‹5 ù*‹H‹6H)ñH)òH‹5¢û*ƒ>„<9…ÀI‰ØH5€«…L9ÿÕH‹>ú*H‹ Oú*ÇH‹jû*ÇH‹ù*H‹H‰éâ†ÿÿH‹“ÿ*ƒ8t>ÇH‹Ñú*H‹ ú*H‹ +û*H‹H‰H‹–ü*H‹×ù*‹‰H‹dù*‹‰H…ítQH‹ôù*H‹H‹Êù*H‹H9Áv8H‹Û÷*H‹5Üú*H‹:H‹*ø*H‹H)у>„Ì7H)ÐI‰ØH5©ª‰ÂÿÕH‹kù*ÇH‹žú*ÇH‹iù*HÇé†ÿÿH‹Æþ*ƒ8t>ÇH‹ú*H‹ =ù*H‹^ú*H‹H‰H‹Éû*H‹ ù*‹‰H‹—ø*‹‰H…ítQH‹'ù*H‹H‹ýø*H‹H9Áv8H‹¦ú*H‹5ú*H‹:H‹]÷*H‹H)у>„ÿ;H)ÐI‰ØH5Ü©‰ÂÿÕH‹žø*ÇH‹Ñù*ÇH‹œø*HÇéH…ÿÿH‹ùý*ƒ8t>ÇH‹7ù*H‹ pø*H‹=‘ù*H‹Jø*H‹H‰H‹õú*‹‰H‹Ê÷*‹‰H‹?ø*Hƒ8…í„ÿÿH‹–ø*H‹ 'ø*H‹H‰éÔ„ÿÿH‹…ý*ƒ8t>ÇH‹Ãø*H‹=ü÷*H‹ù*H‹ Ö÷*H‹H‰H‹ú*‹‰H‹V÷*‹‰H‹Ë÷*Hƒ8…y„ÿÿH‹"ø*H‹=³÷*H‹H‰é`„ÿÿH‹ý*ƒ8t>ÇH‹Oø*H‹ˆ÷*H‹ ©ø*H‹=b÷*H‹H‰H‹ ú*‹‰H‹âö*‹‰H‹W÷*Hƒ8…„ÿÿH‹®÷*H‹?÷*H‹H‰éìƒÿÿH‹ü*ƒ8t>ÇH‹Û÷*H‹÷*H‹ 5ø*H‹=îö*H‹H‰H‹™ù*‹‰H‹nö*‹‰H‹ãö*Hƒ8…‘ƒÿÿH‹:÷*H‹Ëö*H‹H‰éxƒÿÿƒúþ…oƒÿÿH…ítVH‹«ö*H‹H9ÑvGH‹5´õ*H‹ü*H‹>H‹5 õ*‹H‹6H)ñH)òH‹5¡÷*ƒ>„w8…ÀI‰ØH5§…‡8ÿÕH‹=ö*H‹ Nö*ÇH‹i÷*ÇH‹õ*H‹H‰éá‚ÿÿH‹=’û*ƒ?t>H‹Öö*H‹ ö*ÇH‹=*÷*H‹H‰H‹•ø*H‹ Öõ*‹‰H‹cõ*‹‰H…ítHH‹Óõ*H‹H9Ðv9H‹ Üô*H‹9H‹ :ô*H‹1H)ðH‰ÁH‹Òö*ƒ8„F8H)òI‰ØH5¯¦ÿÕH‹sõ*ÇH‹¦ö*ÇH‹qõ*HÇé‚ÿÿƒúþ…‚ÿÿH…ítVH‹Põ*H‹H9ÑvGH‹5Yô*H‹ªú*H‹>H‹5°ó*‹H‹6H)ñH)òH‹5Fö*ƒ>„<9…ÀI‰ØH5$¦…H9ÿÕH‹âô*H‹=óô*ÇH‹ö*ÇH‹©ó*H‹H‰é†ÿÿH‹7ú*ƒ:t>ÇH‹uõ*H‹=®ô*H‹ Ïõ*H‹H‰H‹:÷*H‹={ô*‹‰H‹ô*‹‰H…ítHH‹xô*H‹H9Ðv9H‹ ó*H‹9H‹ ßò*H‹1H)ðH‰ÁH‹wõ*ƒ8„ 7H)òI‰ØH5T¥ÿÕH‹ô*ÇH‹Kõ*ÇH‹ô*HÇé€ÿÿƒúþ…¹€ÿÿH…ítVH‹õó*H‹H9ÑvGH‹5þò*H‹Où*H‹>H‹5Uò*‹H‹6H)ñH)òH‹5ëô*ƒ>„6…ÀI‰ØH5ɤ…!6ÿÕH‹‡ó*H‹˜ó*ÇH‹³ô*ÇH‹Nò*H‹H‰é+€ÿÿH‹ Üø*ƒ9t>H‹ ô*ÇH‹ Só*H‹=tô*H‹H‰H‹ßõ*H‹ ó*‹‰H‹­ò*‹‰H…ítHH‹ó*H‹H9Ðv9H‹ &ò*H‹9H‹ „ñ*H‹1H)ðH‰ÁH‹ô*ƒ8„‰<H)òI‰ØH5ù£ÿÕH‹½ò*ÇH‹ðó*ÇH‹»ò*HÇégÿÿH‹=ø*ƒ?t>H‹\ó*H‹ •ò*ÇH‹=°ó*H‹H‰H‹õ*H‹ \ò*‹‰H‹éñ*‹‰H…ítHH‹Yò*H‹H9Ðv9H‹ jð*H‹9H‹ Àð*H‹1H)ðH‰ÁH‹Xó*ƒ8„¦7H)òI‰ØH55£ÿÕH‹ùñ*ÇH‹,ó*ÇH‹÷ñ*HÇé£~ÿÿH‹T÷*ƒ8t>ÇH‹’ò*H‹=Ëñ*H‹ìò*H‹ ¥ñ*H‹H‰H‹Pô*‹‰H‹%ñ*‹‰H‹šñ*Hƒ8…H~ÿÿH‹ññ*H‹=‚ñ*H‹H‰é/~ÿÿƒúþ…&~ÿÿH…ítVH‹bñ*H‹H9ÑvGH‹5sï*H‹¼ö*H‹>H‹5Âï*‹H‹6H)ñH)òH‹5Xò*ƒ>„ƒ;…ÀI‰ØH56¢…“;ÿÕH‹ôð*H‹ ñ*ÇH‹ ò*ÇH‹»ï*H‹H‰é˜}ÿÿH‹Iö*ƒ:t>ÇH‹‡ñ*H‹=Àð*H‹ áñ*H‹H‰H‹Ló*H‹=ð*‹‰H‹ð*‹‰H…ítHH‹Šð*H‹H9Ðv9H‹ 3ò*H‹9H‹ ñî*H‹1H)ðH‰ÁH‹‰ñ*ƒ8„·5H)òI‰ØH5f¡ÿÕH‹*ð*ÇH‹]ñ*ÇH‹(ð*HÇéÔ|ÿÿH‹ …õ*ƒ9t>H‹Éð*ÇH‹ üï*H‹=ñ*H‹H‰H‹ˆò*H‹ Éï*‹‰H‹Vï*‹‰H…ítHH‹Æï*H‹H9Ðv9H‹ 7î*H‹=hñ*H‹1H‹?H)ðH‰ÁH‹Åð*ƒ8„ 8H)òI‰ØH5¢ ÿÕH‹fï*ÇH‹™ð*ÇH‹dï*HÇé|ÿÿH‹Áô*ƒ8t>ÇH‹ÿï*H‹8ï*H‹=Yð*H‹H‰H‹Äñ*H‹ï*‹‰H‹’î*‹‰H‹ï*Hƒ8…µ{ÿÿH‹^ï*H‹ ïî*H‹H‰éœ{ÿÿƒúþ…“{ÿÿH…ítVH‹Ïî*H‹H9ÑvGH‹5@í*H‹)ô*H‹=jð*H‹6‹H‹?H)ñH)òH‹5Åï*ƒ>„4…ÀI‰ØH5£Ÿ…4ÿÕH‹aî*H‹rî*ÇH‹ï*ÇH‹(í*H‹H‰é{ÿÿH‹¶ó*ƒ8t>ÇH‹ôî*H‹ -î*H‹Nï*H‹H‰H‹¹ð*H‹ úí*‹‰H‹‡í*‹‰H‹üí*Hƒ8…ªzÿÿH‹Sî*H‹=äí*H‹H‰é‘zÿÿƒúþ…ˆzÿÿH…ítVH‹Äí*H‹H9ÑvGH‹55ì*H‹ó*H‹=_ï*H‹6‹H‹?H)ñH)òH‹5ºî*ƒ>„µ6…ÀI‰ØH5˜ž…Á6ÿÕH‹Ví*H‹ gí*ÇH‹‚î*ÇH‹ì*H‹H‰éúyÿÿH‹«ò*ƒ8t>ÇH‹éí*H‹"í*H‹ Cî*H‹=üì*H‹H‰H‹§ï*‹‰H‹|ì*‹‰H‹ñì*Hƒ8…ŸyÿÿH‹Hí*H‹Ùì*H‹H‰é†yÿÿƒúþ…}yÿÿH…ítVH‹¹ì*H‹H9ÑvGH‹5*ë*H‹ò*H‹=Tî*H‹6‹H‹?H)ñH)òH‹5¯í*ƒ>„¹2…ÀI‰ØH5…É2ÿÕH‹Kì*H‹\ì*ÇH‹wí*ÇH‹ë*H‹H‰éïxÿÿƒúþ…æxÿÿH…ítVH‹"ì*H‹H9ÑvGH‹5“ê*H‹|ñ*H‹=½í*H‹6‹H‹?H)ñH)òH‹5í*ƒ>„ë4…ÀI‰ØH5öœ…÷4ÿÕH‹´ë*H‹Åë*ÇH‹àì*ÇH‹{ê*H‹H‰éXxÿÿH‹ ñ*ƒ9t>H‹Mì*ÇH‹ €ë*H‹=¡ì*H‹H‰H‹ î*H‹ Më*‹‰H‹Úê*‹‰H…ítHH‹Jë*H‹H9Ðv9H‹ »é*H‹=ìì*H‹1H‹?H)ðH‰ÁH‹Iì*ƒ8„°3H)òI‰ØH5&œÿÕH‹êê*ÇH‹ì*ÇH‹èê*HÇé”wÿÿƒúþ…‹wÿÿH…ítVH‹Çê*H‹H9ÑvGH‹58é*H‹!ð*H‹=bì*H‹6‹H‹?H)ñH)òH‹5½ë*ƒ>„p…ÀI‰ØH5››…€ÿÕH‹Yê*H‹jê*ÇH‹…ë*ÇH‹ é*H‹H‰éývÿÿH‹ ®ï*ƒ9t>H‹òê*ÇH‹ %ê*H‹=Fë*H‹H‰H‹±ì*H‹ òé*‹‰H‹é*‹‰H…ítHH‹ïé*H‹H9Ðv9H‹ `è*H‹=‘ë*H‹1H‹?H)ðH‰ÁH‹îê*ƒ8„Ÿ.H)òI‰ØH5ËšÿÕH‹é*ÇH‹Âê*ÇH‹é*HÇé9vÿÿH‹êî*ƒ8t>ÇH‹(ê*H‹ aé*H‹=‚ê*H‹;é*H‹H‰H‹æë*‹‰H‹»è*‹‰H‹0é*Hƒ8…ÞuÿÿH‹‡é*H‹ é*H‹H‰éÅuÿÿƒúþ…¼uÿÿH…ítVH‹øè*H‹H9ÑvGH‹5iç*H‹Rî*H‹=“ê*H‹6‹H‹?H)ñH)òH‹5îé*ƒ>„W-…ÀI‰ØH5Ì™…c-ÿÕH‹Šè*H‹›è*ÇH‹¶é*ÇH‹Qç*H‹H‰é.uÿÿH‹ ßí*ƒ9t>H‹#é*ÇH‹ Vè*H‹=wé*H‹H‰H‹âê*H‹ #è*‹‰H‹°ç*‹‰H…ítHH‹ è*H‹H9Ðv9H‹ ‘æ*H‹=Âé*H‹1H‹?H)ðH‰ÁH‹é*ƒ8„°,H)òI‰ØH5ü˜ÿÕH‹Àç*ÇH‹óè*ÇH‹¾ç*HÇéjtÿÿH‹í*ƒ8t>ÇH‹Yè*H‹ ’ç*H‹=sç*H‹H‰H‹ê*H‹ Ÿè*‹‰H‹ìæ*‹‰H‹aç*Hƒ8…tÿÿH‹¸ç*H‹Iç*H‹H‰éösÿÿH‹§ì*ƒ8t>ÇH‹åç*H‹ç*H‹ ?è*H‹=øæ*H‹H‰H‹£é*‹‰H‹xæ*‹‰H‹íæ*Hƒ8…›sÿÿH‹Dç*H‹Õæ*H‹H‰é‚sÿÿH‹ 3ì*ƒ9t>H‹wç*ÇH‹ ªæ*H‹=Ëç*H‹H‰H‹6é*H‹ wæ*‹‰H‹æ*‹‰H…ítHH‹tæ*H‹H9Ðv9H‹ åä*H‹=è*H‹1H‹?H)ðH‰ÁH‹sç*ƒ8„Ñ,H)òI‰ØH5P—ÿÕH‹æ*ÇH‹Gç*ÇH‹æ*HÇé¾rÿÿH‹ oë*ƒ9t>H‹³æ*ÇH‹ æå*H‹=ç*H‹H‰H‹rè*H‹ ³å*‹‰H‹@å*‹‰H…ítHH‹°å*H‹H9Ðv9H‹ Áã*H‹9H‹ ä*H‹1H)ðH‰ÁH‹¯æ*ƒ8„•+H)òI‰ØH5Œ–ÿÕH‹På*ÇH‹ƒæ*ÇH‹Nå*HÇéúqÿÿH‹=«ê*ƒ?t>H‹ïå*H‹ (å*ÇH‹=Cæ*H‹H‰H‹®ç*H‹ ïä*‹‰H‹|ä*‹‰H…ítHH‹ìä*H‹H9Ðv9H‹ ýâ*H‹9H‹ Sã*H‹1H)ðH‰ÁH‹ëå*ƒ8„_H)òI‰ØH5È•ÿÕH‹Œä*ÇH‹¿å*ÇH‹Šä*HÇé6qÿÿH‹çé*ƒ8t>ÇH‹%å*H‹=^ä*H‹å*H‹ 8ä*H‹H‰H‹ãæ*‹‰H‹¸ã*‹‰H‹-ä*Hƒ8…ÛpÿÿH‹„ä*H‹=ä*H‹H‰éÂpÿÿƒúþ…¹pÿÿH…ítVH‹õã*H‹H9ÑvGH‹5â*H‹Oé*H‹>H‹5Uâ*‹H‹6H)ñH)òH‹5ëä*ƒ>„!*…ÀI‰ØH5É”…-*ÿÕH‹‡ã*H‹ ˜ã*ÇH‹³ä*ÇH‹Nâ*H‹H‰é+pÿÿH‹Üè*ƒ8t>ÇH‹ä*H‹ Sã*H‹=tä*H‹-ã*H‹H‰H‹Øå*‹‰H‹­â*‹‰H‹"ã*Hƒ8…ÐoÿÿH‹yã*H‹ ã*H‹H‰é·oÿÿƒúþ…®oÿÿH…ítVH‹êâ*H‹H9ÑvGH‹5ûà*H‹Dè*H‹>H‹5Já*‹H‹6H)ñH)òH‹5àã*ƒ>„©)…ÀI‰ØH5¾“…µ)ÿÕH‹|â*H‹â*ÇH‹¨ã*ÇH‹Cá*H‹H‰é oÿÿH‹â*H‹=*á*I‰ØH‹ ¸â*H‹HPÿH‰H‹¿à*H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ Iå*Hc1H‹ ïá*H‹4ñ‰ÁH‹Âã*H‹8ÿÕé¸nÿÿH‹â*H‹=Âà*I‰ØH‹ Pâ*H‹HPÿH‰H‹Wà*H‹9H‹H‰ùH‰|$(H)ÑH)ÐH‰ÊH‹ áä*Hc1H‹ ‡á*H‹4ñ‰ÁH‹Zã*H‹8ÿÕéPnÿÿH‹ç*ƒ8t>ÇH‹?â*H‹ xá*H‹=Yá*H‹H‰H‹ä*H‹ …â*‹‰H‹Òà*‹‰H‹Gá*Hƒ8…õmÿÿH‹žá*H‹/á*H‹H‰éÜmÿÿƒúþ…ÓmÿÿH…ítVH‹á*H‹H9ÑvGH‹5 ß*H‹iæ*H‹>H‹5oß*‹H‹6H)ñH)òH‹5â*ƒ>„å …ÀI‰ØH5ã‘…õ ÿÕH‹¡à*H‹=²à*ÇH‹Íá*ÇH‹hß*H‹H‰éEmÿÿH‹öå*ƒ8t>ÇH‹4á*H‹ mà*H‹=Žá*H‹Gà*H‹H‰H‹òâ*‹‰H‹Çß*‹‰H‹<à*Hƒ8…êlÿÿH‹“à*H‹ $à*H‹H‰éÑlÿÿƒúþ…ÈlÿÿH…ítVH‹à*H‹H9ÑvGH‹5Þ*H‹^å*H‹>H‹5dÞ*‹H‹6H)ñH)òH‹5úà*ƒ>„‰ …ÀI‰ØH5Ø…• ÿÕH‹–ß*H‹§ß*ÇH‹Âà*ÇH‹]Þ*H‹H‰é:lÿÿH‹ ëä*ƒ9t>H‹/à*ÇH‹ bß*H‹=ƒà*H‹H‰H‹îá*H‹ /ß*‹‰H‹¼Þ*‹‰H…ítHH‹,ß*H‹H9Ðv9H‹ =Ý*H‹9H‹ “Ý*H‹1H)ðH‰ÁH‹+à*ƒ8„ H)òI‰ØH5ÿÕH‹ÌÞ*ÇH‹ÿß*ÇH‹ÊÞ*HÇévkÿÿH‹'ä*ƒ8t>ÇH‹eß*H‹žÞ*H‹ ¿ß*H‹=xÞ*H‹H‰H‹#á*‹‰H‹øÝ*‹‰H‹mÞ*Hƒ8…kÿÿH‹ÄÞ*H‹UÞ*H‹H‰ékÿÿƒúþ…ùjÿÿH…ítVH‹5Þ*H‹H9ÑvGH‹5>Ý*H‹ã*H‹>H‹5•Ü*‹H‹6H)ñH)òH‹5+ß*ƒ>„¬ …ÀI‰ØH5 …¸ ÿÕH‹ÇÝ*H‹ ØÝ*ÇH‹óÞ*ÇH‹ŽÜ*H‹H‰ékjÿÿH‹ã*ƒ:t>ÇH‹ZÞ*H‹ “Ý*H‹H‰H‹&à*H‹ §Þ*‹‰H‹ôÜ*H‹ UÝ*‹‰H…ítHH‹]Ý*H‹H9Ðv9H‹ fÜ*H‹9H‹ ÄÛ*H‹1H)ðH‰ÁH‹\Þ*ƒ8„ H)òI‰ØH59ŽÿÕH‹ýÜ*ÇH‹0Þ*ÇH‹ûÜ*HÇé§iÿÿƒúþ…žiÿÿH…ítVH‹ÚÜ*H‹H9ÑvGH‹5ãÛ*H‹4â*H‹>H‹5:Û*‹H‹6H)ñH)òH‹5ÐÝ*ƒ>„y …ÀI‰ØH5®…… ÿÕH‹lÜ*H‹ }Ü*ÇH‹˜Ý*ÇH‹3Û*H‹H‰éiÿÿH‹Áá*ƒ:t>ÇH‹ÿÜ*H‹ 8Ü*H‹H‰H‹ËÞ*H‹ LÝ*‹‰H‹™Û*H‹ úÛ*‹‰H…ítHH‹Ü*H‹H9Ðv9H‹ Û*H‹9H‹ iÚ*H‹1H)ðH‰ÁH‹Ý*ƒ8„ØH)òI‰ØH5ÞŒÿÕH‹¢Û*ÇH‹ÕÜ*ÇH‹ Û*HÇéLhÿÿH‹ýà*ƒ8t>ÇH‹;Ü*H‹tÛ*H‹ •Ü*H‹H‰H‹Þ*H‹AÛ*‹‰H‹ÎÚ*‹‰H‹CÛ*Hƒ8…ñgÿÿH‹šÛ*H‹ +Û*H‹H‰éØgÿÿH‹‰à*ƒ8t>ÇH‹ÇÛ*H‹Û*H‹ !Ü*H‹H‰H‹ŒÝ*H‹ÍÚ*‹‰H‹ZÚ*‹‰H‹ÏÚ*Hƒ8…}gÿÿH‹&Û*H‹ ·Ú*H‹H‰édgÿÿH‹à*ƒ8t>ÇH‹SÛ*H‹ŒÚ*H‹ mÚ*H‹H‰H‹Ý*H‹™Û*‹‰H‹æÙ*‹‰H‹[Ú*Hƒ8… gÿÿH‹²Ú*H‹CÚ*H‹H‰éðfÿÿƒúþ…çfÿÿH…ítVH‹#Ú*H‹H9ÑvGH‹54Ø*H‹}ß*H‹>H‹5ƒØ*‹H‹6H)ñH)òH‹5Û*ƒ>„^…ÀI‰ØH5÷Š…jÿÕH‹µÙ*H‹ ÆÙ*ÇH‹áÚ*ÇH‹|Ø*H‹H‰éYfÿÿH‹ ß*ƒ8t>ÇH‹HÚ*H‹ Ù*H‹H‰H‹Ü*H‹ •Ú*‹‰H‹âØ*H‹ CÙ*‹‰H‹PÙ*Hƒ8…þeÿÿH‹§Ù*H‹8Ù*H‹H‰éåeÿÿƒúþ…ÜeÿÿH…ítVH‹Ù*H‹H9ÑvGH‹5)×*H‹rÞ*H‹>H‹5x×*‹H‹6H)ñH)òH‹5Ú*ƒ>„+…ÀI‰ØH5쉅7ÿÕH‹ªØ*H‹ »Ø*ÇH‹ÖÙ*ÇH‹q×*H‹H‰éNeÿÿH‹ÿÝ*ƒ:t>ÇH‹=Ù*H‹ vØ*H‹H‰H‹ Û*H‹ ŠÙ*‹‰H‹××*H‹ 8Ø*‹‰H…ítHH‹@Ø*H‹H9Ðv9H‹ QÖ*H‹9H‹ §Ö*H‹1H)ðH‰ÁH‹?Ù*ƒ8„ÐH)òI‰ØH5‰ÿÕH‹à×*ÇH‹Ù*ÇH‹Þ×*HÇéŠdÿÿH‹;Ý*ƒ:t>ÇH‹yØ*H‹ ²×*H‹H‰H‹EÚ*H‹ ÆØ*‹‰H‹×*H‹ t×*‹‰H…ítHH‹|×*H‹H9Ðv9H‹ Õ*H‹9H‹ ãÕ*H‹1H)ðH‰ÁH‹{Ø*ƒ8„,H)òI‰ØH5XˆÿÕH‹×*ÇH‹OØ*ÇH‹×*HÇéÆcÿÿH‹wÜ*ƒ8t>ÇH‹µ×*H‹ îÖ*H‹H‰H‹Ù*H‹ Ø*‹‰H‹OÖ*H‹ °Ö*‹‰H‹½Ö*Hƒ8…kcÿÿH‹×*H‹ ¥Ö*H‹H‰éRcÿÿH‹Ü*ƒ8t>ÇH‹A×*H‹zÖ*H‹ [Ö*H‹H‰H‹Ù*H‹‡×*‹‰H‹ÔÕ*‹‰H‹IÖ*Hƒ8…÷bÿÿH‹ Ö*H‹1Ö*H‹H‰éÞbÿÿH‹Û*ƒ8t>ÇH‹ÍÖ*H‹Ö*H‹ '×*H‹H‰H‹’Ø*H‹ÓÕ*‹‰H‹`Õ*‹‰H‹ÕÕ*Hƒ8…ƒbÿÿH‹,Ö*H‹ ½Õ*H‹H‰éjbÿÿH‹Û*ƒ8t>ÇH‹YÖ*H‹ ’Õ*H‹³Ö*H‹H‰H‹Ø*H‹ _Õ*‹‰H‹ìÔ*‹‰H‹aÕ*Hƒ8…bÿÿH‹¸Õ*H‹IÕ*H‹H‰éöaÿÿH‹Õ*ƒ8t4H)òI‰ØH5F†ÿÕéýÿÿH‹ÿÔ*ƒ8t:H)òI‰ØH5&†ÿÕéÃýÿÿH‹_Õ*I‰ØH‹H‰ÂH‰D$(H)òH5 †ÿÕéÙüÿÿH‹9Õ*I‰ØH‹H‰ÂH‰D$(H)òH5ã…ÿÕéwýÿÿH‹5“Ô*I‰Øƒ>tA…ÀH5»…„Éûÿÿèÿ“øÿéÁûÿÿH‹5kÔ*I‰Øƒ>t*…ÀH5“…„–úÿÿèדøÿéŽúÿÿ…ÀH5ƒ…„ˆûÿÿë½…ÀH5r…„lúÿÿëÔH‹5!Ô*I‰Øƒ>tY…ÀH5I…„kôÿÿè“øÿécôÿÿH‹ùÓ*ƒ8tEH)òI‰ØH5 …ÿÕéÜöÿÿH‹ÙÓ*ƒ8tKH)òI‰ØH5…ÿÕéøÿÿ…ÀH5ù„„ôÿÿë¥H‹(Ô*I‰ØH‹H‰ÂH‰D$(H)òH5Ò„ÿÕé…öÿÿH‹Ô*I‰ØH‹H‰ÂH‰D$(H)òH5¬„ÿÕéº÷ÿÿH‹\Ó*ƒ8t4H)òI‰ØH5ƒ„ÿÕépôÿÿH‹<Ó*ƒ8t:H)òI‰ØH5c„ÿÕéîÿÿH‹œÓ*I‰ØH‹H‰ÂH‰D$(H)òH5F„ÿÕé*ôÿÿH‹vÓ*I‰ØH‹H‰ÂH‰D$(H)òH5 „ÿÕéDîÿÿH‹5ÐÒ*I‰Øƒ>„F…ÀH5ôƒ„ òÿÿè8’øÿéòÿÿH‹=¤Ò*I‰Øƒ?„m…ÀH5ȃH‹|$„±«ÿÿè’øÿé©«ÿÿH…ítVH‹†Ò*H‹H9ÑvGH‹=÷Ð*H‹à×*H‹7H‹=ÞÖ*‹H)ñH)òH‹5Ó*H‹?ƒ>„‰…ÀI‰ØH5Zƒ…™ÿÕH‹Ò*H‹ )Ò*HÇD$ÇH‹;Ó*ÇH‹ÖÐ*H‹H‰é³^ÿÿH‹=ÜÑ*ƒ?tmH‹ hÐ*I‰ØH‹1H)ðH)òH5ö‚‰ÁH‹DÖ*H‹8ÿÕéÜ«ÿÿH‹5£Ñ*I‰Øƒ>„……ÀH5Ç‚„gÿÿÿè ‘øÿé_ÿÿÿ…ÀH5·‚„ÅðÿÿéµþÿÿH‹=ãÑ*H‹ôÏ*I‰ØH5”‚H‹H‹H)ÐH‰L$(H)ÑH‰Ê‰ÁH‹ÅÕ*H‹8ÿÕé]«ÿÿ…ÀH5d‚H‹|$„DªÿÿéŽþÿÿ…ÀH5K‚„âþÿÿévÿÿÿH‹=÷Ð*I‰Øƒ?„`…ÀH5‚H‹|$„c§ÿÿèZøÿé[§ÿÿH…ítVH‹ÙÐ*H‹H9ÑvGH‹=JÏ*H‹3Ö*H‹7H‹=1Õ*‹H)ñH)òH‹5ÒÑ*H‹?ƒ>„V…ÀI‰ØH5­…fÿÕH‹kÐ*H‹ |Ð*HÇD$ÇH‹ŽÑ*ÇH‹)Ï*H‹H‰é]ÿÿH‹5/Ð*I‰Øƒ>tA…ÀH5W„Hòÿÿè›øÿé@òÿÿH‹5Ð*I‰Øƒ>t*…ÀH5/„{óÿÿèsøÿésóÿÿ…ÀH5„òÿÿë½…ÀH5„QóÿÿëÔH‹ ½Ï*ƒ9tFH‹=IÎ*I‰ØH‹7H)ðH)òH5×€‰ÁH‹%Ô*H‹8ÿÕé§ÿÿ…ÀH5Ä€H‹|$„¦ÿÿé›þÿÿH‹ ëÏ*H‹üÍ*I‰ØH5œ€H‹9H‹H‰ùH)ÐH‰|$(H)ÑH‰Ê‰ÁH‹ÊÓ*H‹8ÿÕéÁ¦ÿÿH‹5)Ï*I‰Øƒ>„‰…ÀH5M€„šþÿÿ葎øÿé’þÿÿH‹5ýÎ*I‰Øƒ>„q…ÀH5!€„€äÿÿèeŽøÿéxäÿÿH‹ÑÎ*ƒ8t4H)òI‰ØH5øÿÕéý´ÿÿH‹±Î*ƒ8t:H)òI‰ØH5ØÿÕé8¶ÿÿH‹Ï*I‰ØH‹H‰ÂH‰D$(H)òH5»ÿÕé·´ÿÿH‹ëÎ*I‰ØH‹H‰ÂH‰D$(H)òH5•ÿÕéìµÿÿH‹5EÎ*I‰Øƒ>„ …ÀH5i„þ´ÿÿè­øÿéö´ÿÿH…ítNH‹,Î*H‹H9Ês?H‹=Ì*H‹†Ó*H‹7H‹=„Ò*‹H)ñH)òH‹5%Ï*H‹?ƒ>tL…ÀI‰ØH5u\ÿÕH‹ÆÍ*H‹ ×Í*HÇD$ÇH‹éÎ*ÇH‹„Ì*H‹H‰éaZÿÿH‹5ŠÍ*I‰Øƒ>„¤…ÀH5®~t¤èöŒøÿëŸH‹5eÍ*I‰Øƒ>„“…ÀH5‰~„h±ÿÿèÍŒøÿé`±ÿÿH‹=9Í*ƒ?t/H)ÐI‰ØH5`~‰ÂH‹|$ÿÕé,®ÿÿ…ÀH5R~„Þ³ÿÿéÛþÿÿH‹~Í*I‰ØH56~H‹|$H‹H‰D$(H)ÐH‰ÂÿÕéí­ÿÿ…ÀH5~„üþÿÿéSÿÿÿ…ÀH5ÿ}„Õ°ÿÿéhÿÿÿH‹=«Ì*I‰Øƒ?t<…ÀH5Ó}H‹|$„T®ÿÿèŒøÿéL®ÿÿH‹þÌ*H‰8é/ZÿÿH‹ïÌ*L‰ é²Wÿÿ…ÀH5 }H‹|$„®ÿÿëÂH…ítVH‹]Ì*H‹H9ÑvGH‹=ÎÊ*H‹·Ñ*H‹7H‹=µÐ*‹H)ñH)òH‹5VÍ*H‹?ƒ>„Ÿ…ÀI‰ØH51}…«ÿÕH‹ïË*H‹ Ì*HÇD$ÇH‹Í*ÇH‹­Ê*H‹H‰éŠXÿÿH‹5³Ë*ƒ>tkH)ÐI‰ØH5Ú|‰ÂÿÕéžÿÿH‹=‘Ë*I‰Øƒ?t}…ÀH5¹|H‹|$„ËŸÿÿèøŠøÿéßÿÿH‹5dË*I‰Øƒ>t?…ÀH5Œ|„UÿÿÿèЊøÿéMÿÿÿH‹¼Ë*I‰ØH5t|H‹H‰D$(H)ÐH‰ÂÿÕé˜ÿÿ…ÀH5V|„ÿÿÿë¿…ÀH5E|H‹|$„NŸÿÿëH‹=ïÊ*I‰Øƒ?tf…ÀH5|H‹|$„IœÿÿèVŠøÿéAœÿÿH‹BË*I‰ØH‹H‰ÂH‰D$H)òH5ì{ÿÕéÁ—ÿÿH‹5œÊ*ƒ>t,H)ÐI‰ØH5Ã{‰ÂÿÕé¨ÿÿ…ÀH5º{H‹|$„ã›ÿÿë˜H‹äÊ*I‰ØH5œ{H‹H‰D$(H)ÐH‰ÂÿÕéɧÿÿH…ítVH‹QÊ*H‹H9ÑvGH‹=ÂÈ*H‹«Ï*H‹7H‹=©Î*‹H)ñH)òH‹5JË*H‹?ƒ>„ª…ÀI‰ØH5%{…¶ÿÕH‹ãÉ*H‹ ôÉ*HÇD$ÇH‹Ë*ÇH‹¡È*H‹H‰é~VÿÿH‹oÍ*H;8…_WÿÿH¯! B¿@f…ÀŽJWÿÿƒèéüUÿÿH‹=zÉ*I‰Øƒ?tF…ÀH5¢zH‹|$„3˜ÿÿèáˆøÿé+˜ÿÿH‹5MÉ*I‰Øƒ>t/…ÀH5uz„Jÿÿÿ蹈øÿéBÿÿÿ…ÀH5ezH‹|$„í—ÿÿ븅ÀH5Oz„ÿÿÿëÏH‹5þÈ*I‰Øƒ>tA…ÀH5&z„ Ãÿÿèjˆøÿé˜ÃÿÿH‹5ÖÈ*I‰Øƒ>t*…ÀH5þy„ÂÿÿèBˆøÿéÂÿÿ…ÀH5îy„_Ãÿÿë½…ÀH5Ýy„óÁÿÿëÔH‹5ŒÈ*I‰Øƒ>tA…ÀH5´y„àÇÿÿèø‡øÿéØÇÿÿH‹5dÈ*I‰Øƒ>t*…ÀH5Œy„YÈÿÿèЇøÿéQÈÿÿ…ÀH5|y„ŸÇÿÿë½…ÀH5ky„/ÈÿÿëÔH‹È*ƒ8t4H)òI‰ØH5AyÿÕéc»ÿÿH‹úÇ*ƒ8t:H)òI‰ØH5!yÿÕé½ÿÿH‹ZÈ*I‰ØH‹H‰ÂH‰D$(H)òH5yÿÕé»ÿÿH‹4È*I‰ØH‹H‰ÂH‰D$(H)òH5ÞxÿÕ鯼ÿÿH‹ŽÇ*ƒ8t4H)òI‰ØH5µxÿÕéé¾ÿÿH‹nÇ*ƒ8t:H)òI‰ØH5•xÿÕé$ÀÿÿH‹ÎÇ*I‰ØH‹H‰ÂH‰D$(H)òH5xxÿÕ飾ÿÿH‹¨Ç*I‰ØH‹H‰ÂH‰D$(H)òH5RxÿÕéØ¿ÿÿH‹5Ç*I‰Øƒ>tA…ÀH5*x„“½ÿÿèn†øÿ鋽ÿÿH‹5ÚÆ*I‰Øƒ>t*…ÀH5x„ƾÿÿèF†øÿé¾¾ÿÿ…ÀH5òw„R½ÿÿë½…ÀH5áw„œ¾ÿÿëÔH‹5Æ*I‰Øƒ>tA…ÀH5¸w„¹ÿÿèü…øÿé¹ÿÿH‹5hÆ*I‰Øƒ>t*…ÀH5w„¶ºÿÿèÔ…øÿ鮺ÿÿ…ÀH5€w„θÿÿë½…ÀH5ow„ŒºÿÿëÔH‹Æ*ƒ8t4H)òI‰ØH5EwÿÕé$·ÿÿH‹þÅ*ƒ8t:H)òI‰ØH5%wÿÕé*´ÿÿH‹^Æ*I‰ØH‹H‰ÂH‰D$(H)òH5wÿÕéÞ¶ÿÿH‹8Æ*I‰ØH‹H‰ÂH‰D$(H)òH5âvÿÕéÞ³ÿÿH‹5’Å*I‰Øƒ>„v…ÀH5¶v„ʵÿÿèú„øÿéµÿÿH‹5fÅ*I‰Øƒ>„o…ÀH5Šv„IJÿÿè΄øÿé¼²ÿÿ…ÀtEH‹¾Ê*H‹ GÅ*H‹(Å*ÇH‹óÅ*H‹H‰H‹ÆÇ*H‹ GÆ*‹‰H‹”Ä*‹‰H…턦ÿÿH‹ Å*H‹H‹öÄ*H‹H9Á†å¥ÿÿH‹5[É*H‹\Ã*H‹>H‹H‹5÷Å*H)у>t6H)ÐI‰ØH5Õu‰ÂÿÕ鬥ÿÿH‹’Ä*ƒ8t6H)òI‰ØH5¹uÿÕéc©ÿÿH‹5rÄ*ƒ>t„Ó…ÀH5(u„b©ÿÿèlƒøÿéZ©ÿÿH‹5ØÃ*I‰Øƒ>„»…ÀH5üt„ì«ÿÿè@ƒøÿéä«ÿÿH‹¬Ã*ƒ8t6H)òI‰ØH5ÓtÿÕ鎬ÿÿH‹5ŒÃ*ƒ>ttY…ÀH5t„ݬÿÿèb‚øÿéÕ¬ÿÿH‹ÎÂ*ƒ8tEH)òI‰ØH5õsÿÕé­ÿÿH‹®Â*ƒ8tKH)òI‰ØH5ÕsÿÕé¯ÿÿ…ÀH5Îs„„¬ÿÿë¥H‹ýÂ*I‰ØH‹H‰ÂH‰D$(H)òH5§sÿÕé(­ÿÿH‹×Â*I‰ØH‹H‰ÂH‰D$(H)òH5sÿÕé"¯ÿÿH‹51Â*I‰Øƒ>t-…ÀH5Ys„b±ÿÿèøÿéZ±ÿÿ…ÀH5Is„T²ÿÿé…üÿÿ…ÀH55s„5±ÿÿëÑ…ÀH5$s„U¯ÿÿéŒüÿÿH‹ÐÁ*ƒ8t6H)òI‰ØH5÷rÿÕéׯÿÿH‹5°Á*ƒ>t„Ó…ÀH5fr„äÄÿÿ誀øÿéÜÄÿÿH‹5Á*I‰Øƒ>„»…ÀH5:r„´Æÿÿè~€øÿ鬯ÿÿH‹êÀ*ƒ8t6H)òI‰ØH5rÿÕé9¿ÿÿH‹5ÊÀ*ƒ>ttY…ÀH5\q„1¼ÿÿè øÿé)¼ÿÿH‹ À*ƒ8tEH)òI‰ØH53qÿÕé—½ÿÿH‹ì¿*ƒ8tKH)òI‰ØH5qÿÕé³¼ÿÿ…ÀH5 q„Ø»ÿÿë¥H‹;À*I‰ØH‹H‰ÂH‰D$(H)òH5åpÿÕé@½ÿÿH‹À*I‰ØH‹H‰ÂH‰D$(H)òH5¿pÿÕéV¼ÿÿH‹o¿*ƒ8t4H)òI‰ØH5–pÿÕ逹ÿÿH‹O¿*ƒ8t:H)òI‰ØH5vpÿÕ黺ÿÿH‹¯¿*I‰ØH‹H‰ÂH‰D$(H)òH5YpÿÕé:¹ÿÿH‹‰¿*I‰ØH‹H‰ÂH‰D$(H)òH53pÿÕéoºÿÿH‹=ã¾*I‰Øƒ?„Æ…ÀH5pH‹|$„æœÿÿèF~øÿéÞœÿÿH…ítNH‹ž*H‹H9Ñv?H‹=6½*H‹Ä*H‹7H‹=Ã*‹H)ñH)òH‹5¾¿*H‹?ƒ>tL…ÀI‰ØH5ou\ÿÕH‹_¾*H‹ p¾*HÇD$ÇH‹‚¿*ÇH‹½*H‹H‰éúJÿÿH‹5#¾*I‰Øƒ>„‚…ÀH5Got¤è}øÿëŸH‹þ½*ƒ8„\H)òI‰ØH5!oÿÕéÀÿÿH‹5Ú½*I‰Øƒ>„l…ÀH5þn„yÇÿÿèB}øÿéqÇÿÿH‹5®½*I‰Øƒ>tA…ÀH5Ön„ëÁÿÿè}øÿéãÁÿÿH‹5†½*I‰Øƒ>t*…ÀH5®n„ßÉÿÿèò|øÿé×Éÿÿ…ÀH5žn„ªÁÿÿë½…ÀH5n„µÉÿÿëÔH‹<½*ƒ8t4H)òI‰ØH5cnÿÕé©ÇÿÿH‹½*ƒ8t:H)òI‰ØH5CnÿÕéäÈÿÿH‹|½*I‰ØH‹H‰ÂH‰D$(H)òH5&nÿÕécÇÿÿH‹V½*I‰ØH‹H‰ÂH‰D$(H)òH5nÿÕé˜ÈÿÿH‹5°¼*ƒ>t*H)ÐI‰ØH5×m‰ÂÿÕéðÃÿÿ…ÀH5Îm„þÿÿéuþÿÿH‹ú¼*I‰ØH5²mH‹H‰D$(H)ÐH‰ÂÿÕé¶ÃÿÿH‹5T¼*I‰Øƒ>tT…ÀH5|m„­½ÿÿèÀ{øÿ饽ÿÿH‹5,¼*ƒ>t@H)ÐI‰ØH5Sm‰ÂÿÕé9›ÿÿ…ÀH5JmH‹|$„ šÿÿé5ýÿÿ…ÀH51m„Y½ÿÿëªH‹`¼*I‰ØH5mH‹H‰D$(H)ÐH‰ÂÿÕééšÿÿH‹5º»*I‰Øƒ>t?…ÀH5âl„¸Æÿÿè&{øÿé°ÆÿÿH‹¼*I‰ØH‹H‰ÂH‰D$(H)òH5¼lÿÕ鯽ÿÿ…ÀH5¬l„yÆÿÿë¿…ÀH5›l„ ÅÿÿéýÿÿH‹5G»*I‰Øƒ>tY…ÀH5ol„Òÿÿè³zøÿé•ÒÿÿH‹»*ƒ8tEH)òI‰ØH5FlÿÕé?ÓÿÿH‹ÿº*ƒ8tKH)òI‰ØH5&lÿÕéPÑÿÿ…ÀH5l„DÒÿÿë¥H‹N»*I‰ØH‹H‰ÂH‰D$(H)òH5økÿÕéèÒÿÿH‹(»*I‰ØH‹H‰ÂH‰D$(H)òH5ÒkÿÕéóÐÿÿH‹‚º*ƒ8t4H)òI‰ØH5©kÿÕé8ÊÿÿH‹bº*ƒ8t:H)òI‰ØH5‰kÿÕéIÈÿÿH‹º*I‰ØH‹H‰ÂH‰D$(H)òH5lkÿÕéòÉÿÿH‹œº*I‰ØH‹H‰ÂH‰D$(H)òH5FkÿÕéýÇÿÿH‹5ö¹*I‰Øƒ>„±…ÀH5k„qËÿÿè^yøÿéiËÿÿH‹ʹ*ƒ8„ûH)òI‰ØH5íjÿÕéVÔÿÿH‹5¦¹*I‰Øƒ>„ …ÀH5Êj„7Íÿÿèyøÿé/ÍÿÿH‹5z¹*I‰Øƒ>tM…ÀH5¢j„ÓÕÿÿèæxøÿéËÕÿÿH‹R¹*ƒ8t9H)òI‰ØH5yjÿÕéÓÿÿ…ÀH5rj„ÀÊÿÿéJÿÿÿ…ÀH5^j„†Õÿÿë±H‹¹*I‰ØH‹H‰ÂH‰D$(H)òH57jÿÕéÓÒÿÿH‹5ç¸*I‰Øƒ>t?…ÀH5j„KÖÿÿèSxøÿéCÖÿÿH‹?¹*I‰ØH‹H‰ÂH‰D$(H)òH5éiÿÕéIÓÿÿ…ÀH5Ùi„ Öÿÿë¿…ÀH5Èi„,ÌÿÿéðþÿÿH…ítVH‹‡¸*H‹H9ÑvGH‹=ø¶*H‹á½*H‹7H‹=ß¼*‹H)ñH)òH‹5€¹*H‹?ƒ>„H…ÀI‰ØH5[i…TÿÕH‹¸*H‹*¸*HÇD$ÇH‹<¹*ÇH‹×¶*H‹H‰é´Dÿÿ…ÀtEH‹a½*H‹=ê·*H‹ ¹*ÇH‹–¸*H‹H‰H‹iº*H‹=ª·*‹‰H‹7·*‹‰H…í„°„ÿÿH‹£·*H‹H9†„ÿÿH‹ ¶*H‹1é‹ÿÿH‹i·*ƒ8t4H)òI‰ØH5hÿÕéãÇÿÿH‹I·*ƒ8t:H)òI‰ØH5phÿÕé?ÌÿÿH‹©·*I‰ØH‹H‰ÂH‰D$(H)òH5ShÿÕéÇÿÿH‹ƒ·*I‰ØH‹H‰ÂH‰D$(H)òH5-hÿÕéóËÿÿH‹5ݶ*I‰Øƒ>ti…ÀH5h„ ËÿÿèIvøÿéËÿÿH‹5µ¶*I‰Øƒ>tR…ÀH5Ýg„?Éÿÿè!vøÿé7Éÿÿ…ÀH5Íg„æÿÿérçÿÿ…ÀH5¹g„ÌÿÿéŠçÿÿ…ÀH5¥g„ Êÿÿë•…ÀH5”g„íÈÿÿë¬H‹C¶*ƒ8tMH)òI‰ØH5jgÿÕéfÃÿÿH‹=#¶*ƒ?tSH‹ ¯´*I‰ØH‹1H)ðH)òH5=g‰ÁH‹‹º*H‹8ÿÕéË…ÿÿH‹j¶*I‰ØH‹H‰ÂH‰D$(H)òH5gÿÕéÃÿÿH‹=D¶*H‹U´*I‰ØH5õfH‹H‹H)ÐH‰L$(H)ÑH‰Ê‰ÁH‹&º*H‹8ÿÕéf…ÿÿH‹5…µ*I‰Øƒ>„Ü…ÀH5©f„mÄÿÿèítøÿéeÄÿÿ…ÀtEH‹ݺ*H‹ fµ*H‹=‡¶*ÇH‹¶*H‹H‰H‹å·*H‹ &µ*‹‰H‹³´*‹‰H…í„,‚ÿÿH‹µ*H‹H9†‚ÿÿH‹=Œ³*H‹7éc‘ÿÿH‹5å´*I‰Øƒ>tT…ÀH5 f„¬üÿÿèQtøÿé¤üÿÿH‹½´*ƒ:t@H)ðI‰ØH5äe‰ÂH‹|$ÿÕé»ÿÿ…ÀH5Öe„‘Ãÿÿéÿÿÿ…ÀH5Âe„XüÿÿëªH‹ñ´*I‰ØH‹|$H‹H‰ÂH‰D$(H)òH5–eÿÕékÿÿDAWAVHcöAUATL7USI‰ýHƒì8H‹³*ƒúíH‰ $L‰D$@€å'H‰8H‹͸*Å~ƒúEäL‰H‹¿·*AƒÄƒúÛL‰H‹|²*ƒãýƒÃƒúHöH‰8H‹γ*Hæ8þÿÿHƃúMÉÇH‹í´*IƒáØIÁƒúÇH‹ª³*HÇH‹Ķ*ÇH‹´*HÇH‹ñ¸*ÇH‹Tµ*ÇH‹ϳ*HÇH‹y³*H‹=ò¶*HÇH‹L¶*ÇÀƒàöƒÀ@ƒúEÛAƒãÜAÔM9êD‰„)E1À¹'ÇD$ÇD$ÇD$M‰îL‰l$ ‰T$H=fhA¿Hù¾9HQLl91ÿëDHƒÂ¶Jÿ€ù/MDÆADÿL9êuè@„ÿ…œ_fE¾E…äD‰Ç~ZHSeEäMcäIÑOdaüM9áw@L‰Éë LbüI9Ìr/L‰âH)ÊHÑúHƒâüHÊfD9áfD9BþHJI9ÌsÖDH¹ZHÆ„Û~ML¾ÃMÀJLþH9Îw4H‰òë @HHþH9Ñr"H‰ÈH)ÐHÁøHBf98äÞHPH9ÑsÞ¾ÛLÆÝHÞXMcÛF¾E…À~MCH˜HLFüH9Îw:H‰òë @HHüH9Ñr(H‰ÈH)ÐHÑøHƒàüHÐf98âf9xˆHPH9ÑsØDÅL=}ÛH6RD¶(H‹ µ*D‰H€HH¿hf…À…áH GIcÃH¿BH‹¤±*H‹0H²fA¹E1ÀH¾ HBH| 1ÉëfDHƒÀ¶Pÿ€ú.ADÉIDðH9øuè„É….dE…Û„w5H‹°¯*H‹LpH‰D$(H‹¯*L‰0H‹kµ*L‹M9Ö„»]HEIcÓH=fXH5ŸaH¿ PHSe¶H‹=ð°*H¿4VD¾ L‹H=tdHöD‰ÈD¾$EÉH=ÿUMcÉMÉ¿,WécýÿÿL)ÊH ¦bH¾ÀHÁúHÊHЀ8‡ïýÿÿ¶HíÖHc‚HÐÿà@H)ðHÑøÅé‡þÿÿH)ðHÁøÅévþÿÿf.„…ÒtlH‹ ±*‹…Òt_Hƒ<$tXH‹y´*H‹J®*H5Þ`L‹D$H‹ H‹´¯*H‹H‹H)ÁH)ÂH‹ ¯*H‹8H‹$HƒÄ8[]A\A]A^A_ÿàf.„HƒÄ8[]A\A]A^A_ÃHêdL‹$$L‹l$HؾHXHlfH9ë„G4HƒÃ€{ÿhwí¶CÿH5ÖHc†HðÿàA¸‹L$fAÀ9L$ANøéËüÿÿ‹T$9T$A€ A¸ Oøé­üÿÿ‹T$9T$A€ A¸ NøéüÿÿD‹L$A€A¸E…ÉEøéqüÿÿD‹T$A€A¸E…ÒEøéSüÿÿL9t$ tA¶FÿPô€úv< A¸…0üÿÿA¸é$üÿÿIFA¸I9†üÿÿA€~ „üÿÿA¸éùûÿÿH‹:±*‹‰D$(ƒèƒø‡ÐþÿÿH5¡ÖHc†HðÿàH‹)®*H‹5Ò¬*M‰èH‹=x¬*H‹ ±±*H‹HPÿH‰H‹5H®*H‹H‹>H)ÐH‰þH‰|$(H)ÖH‰òH‹5ê°*Hc6H‹4ñ‰ÁH‹­*H‹8AÿÔéWþÿÿH‹p¬*H‹5¹­*M‰èH‹=_¬*H‹ H±*H‹HPÿH‰H‹5÷«*H‰H‹=Õ­*H‹H‹7H‹=ˆ°*H)ÐH‰t$(H)ÖH‰òHc7H‹4ñ‰ÁH‹ª¬*H‹8AÿÔéçýÿÿH‹¬*H‹5I­*M‰èH‹=ï«*H‹ ذ*H‹HPÿH‰H‹5‡«*H‰H‹=e­*H‹H‹7H‹=°*H)ÐH‰t$(H)ÖH‰òHc7H‹4ñ‰ÁH‹:¬*H‹8AÿÔéwýÿÿH‹«*H‹5Ù¬*M‰èH‹=«*H‹ h°*H‹HPÿH‰H‹5«*H‰H‹=õ¬*H‹H‹7H‹=¨¯*H)ÐH‰t$(H)ÖH‰òHc7H‹4ñ‰ÁH‹Ê«*H‹8AÿÔéýÿÿH‹ «*H‹=i¬*M‰èH‹5¿ª*H‹ ø¯*H‹H‹HƒÀH‰H‹=Œ¬*H)ÐH‹7H‹=?¯*H‰t$(H)ÖH‰òHc7H‹4ñ‰ÁH‹d«*H‹8AÿÔé¡üÿÿH‹ºª*H‹=¬*M‰èH‹5A¬*H‹ ’¯*H‹HƒÀH‰H‹=Aª*H‹H‹>H‰þH)ÐH‰|$(H)ÖH‰òH‹5Ë®*Hc6H‹4ñ‰ÁH‹ûª*H‹8AÿÔé8üÿÿH‹‰®*Çé&üÿÿH‹w®*ÇéüÿÿH‹e®*ÇéüÿÿH‹S®*ÇéðûÿÿH‹A®*ÇéÞûÿÿH‹/®*ÇéÌûÿÿH‹5®*H‹.«*‹H‹ƒùHBÿ„=9ƒù„9ƒù„2FH‹=³©*H‰é‹ûÿÿH‹ôª*H‹=©*H‹H‰D$(HƒèH‰éiûÿÿH‹Òª*H‹5{©*H‹H‰D$(HƒèH‰éGûÿÿH‹°ª*H‹H‹V©*HJÿH‰H‹ ­*‹‰D$(ƒÀƒø ‡ûÿÿH5ÿÒHc†HðÿàH‹©*H‹H‹eª*H‰H‹ ©*HJÿH‰H‹U­*‹‰D$(ƒÀƒø ‡ËúÿÿH5àÒHc†HðÿàH‹Ô¨*H‹5ª*H‹H‰H‹5À¨*HƒèH‰é”úÿÿH‹­¨*H‹H‹ó©*HQH‰H‹í¬*‹‰D$(ƒÀƒø ‡cúÿÿH5¤ÒHc†HðÿàH‹l¨*H‹H‹²©*HQH‰H‹¬¬*‹‰D$(ƒÀƒø ‡"úÿÿH5ÒHc†HðÿàH‹+¨*H‹H‹q©*H‰H‹¨*HJÿH‰H‹a¬*‹‰D$(ƒÀƒø ‡×ùÿÿH5pÒHc†HðÿàH‹à§*H‹)©*H‹H‰D$(HƒÀH‰H‹Óª*A»‰H‹ƪ*HcP‰H‹w¬*H‹ ­*‹ lj‰ ‚H‹&©*º%H‹0éx÷ÿÿH‹²«*ÇéOùÿÿH‹5 «*H‹±¨*ƒ> H‹HHÿ…©-H‹5J§*H‰H‹5˜«*‹ƒúÿ„úDŽÌ6…Ò„åFƒú…þøÿÿH‹·­*ƒ8t>ÇH‹õ¨*H‹5.¨*H‹H‰H‹Áª*H‹5B©*‹‰H‹§*H‹5ð§*‹‰H‹%©*ƒ8u!H‹ñ§*Hƒ8uH‹L¨*H‹5ݧ*H‹H‰H‹ø¨*ÇéuøÿÿH‹Þ§*H‹5‡¦*H‹HHÿH‰H‹5Ϊ*‹ƒúÿ„å@ŽÎ/…Ò„’6ƒú…4øÿÿH‹í¬*ƒ8t>ÇH‹+¨*H‹5d§*H‹H‰H‹÷©*H‹5x¨*‹‰H‹Ŧ*H‹5&§*‹‰H‹[¨*ƒ8uH‹'§*Hƒ8„‰KH‹>¨*Çé»÷ÿÿH‹Ô¥*H‹5§*H‹H‰H‹5À¥*HHÿH‰H‹5 ª*‹ƒúÿ„x:Žš2…Ò„*3ƒú…p÷ÿÿH‹)¬*ƒ8t>ÇH‹g§*H‹5 ¦*H‹H‰H‹3©*H‹5´§*‹‰H‹¦*H‹5b¦*‹‰H‹—§*ƒ8uH‹c¦*Hƒ8„]H‹z§*Çé÷öÿÿH‹¥*H‹H‹V¦*H‰H‹ü¤*HJÿH‰H‹F©*‹‰D$(ƒÀƒø ‡¼öÿÿH5ÏHc†HðÿàH‹Ť*H‹5¦*H‹H‰H‹5±¤*HƒèH‰é…öÿÿH‹ž¤*H‹5ç¥*H‹H‰H‹5Ф*HHÿH‰H‹5Ô¨*‹ƒúÿ„$@Žl.…Ò„¢?ƒú…:öÿÿH‹óª*ƒ8t>ÇH‹1¦*H‹5j¥*H‹H‰H‹ý§*H‹5~¦*‹‰H‹ˤ*H‹5,¥*‹‰H‹a¦*ƒ8uH‹-¥*Hƒ8„¦\H‹D¦*ÇéÁõÿÿH‹Ú£*H‹5#¥*H‹H‰H‹5Æ£*HƒèH‰éšõÿÿH‹³£*H‹5ü¤*H‹H‰H‹5Ÿ£*HHÿH‰H‹5é§*‹ƒúÿ„É:Žá/…Ò„B2ƒú…OõÿÿH‹ª*ƒ8t>ÇH‹F¥*H‹5¤*H‹H‰H‹§*H‹5“¥*‹‰H‹à£*H‹5A¤*‹‰H‹v¥*ƒ8uH‹B¤*Hƒ8„ aH‹Y¥*ÇéÖôÿÿH‹ï¢*H‹58¤*H‹HAH‰H‹5/§*‹ƒúÿ„Ñ0Ž.…Ò„ÿ;ƒú…•ôÿÿH‹N©*ƒ8t>ÇH‹Œ¤*H‹5Å£*H‹H‰H‹X¦*H‹5Ù¤*‹‰H‹&£*H‹5‡£*‹‰H‹¼¤*ƒ8uH‹ˆ£*Hƒ8„E_H‹Ÿ¤*ÇéôÿÿH‹5¢*H‹5~£*H‹H‰D$(HƒÀH‰éúóÿÿH‹¢*H‹5\£*H‹H‰D$(HƒÀH‰éØóÿÿH‹ñ¡*H‹5:£*H‹H‰D$(HƒÀH‰é¶óÿÿH‹¦*Ç é¤óÿÿH‹õ¥*Çé’óÿÿH‹ã¥*Çé€óÿÿH‹Ñ¥*ÇénóÿÿH‹¿¥*Ç é\óÿÿH‹Å¢*H‹5n¡*H‹H‰D$(HƒèH‰é:óÿÿH‹S¡*H‹5œ¢*H‹H‰H‹5?¡*HƒèH‰éóÿÿH‹,¡*H‹5u¢*M‰èH‹ ûŸ*H‹H‰H‹5¡*HPÿH‰H‹5° *H‹H‹5Ž¢*H‹6H)ÐH‰t$(H)ÖH‰òH‹56¥*Hc6H‹4ñ‰ÁH‹î *H‹8AÿÔé£òÿÿH‹¼ *H‹5¢*M‰èH‹ ‹Ÿ*H‹H‰H‹5ž *HPÿH‰H‹5@ *H‹H‹5¢*H‹6H)ÐH‰t$(H)ÖH‰òH‹5Ƥ*Hc6H‹4ñ‰ÁH‹~ *H‹8AÿÔé3òÿÿH‹L *H‹5•¡*H‹H‰D$(HƒÀH‰éòÿÿH‹* *H‹5s¡*M‰èH‹ ùž*H‹HƒÀH‰H‹5¸Ÿ*H‹H‹5–¡*H‹6H)ÐH‰t$(H)ÖH‰òH‹5>¤*Hc6H‹4ñ‰ÁH‹öŸ*H‹8AÿÔé«ñÿÿH‹¡*H‹5½Ÿ*H‹HHÿH‰H‹5¤*‹ƒúÿ„V9ŽÌ*…Ò„`8ƒú…jñÿÿH‹#¦*ƒ8t>ÇH‹a¡*H‹5š *H‹H‰H‹-£*H‹5®¡*‹‰H‹ûŸ*H‹5\ *‹‰H‹‘¡*ƒ8uH‹] *Hƒ8„EH‹t¡*ÇéñðÿÿH‹ Ÿ*H‹5S *H‹H‰H‹5öž*HHÿH‰H‹5@£*‹ƒúÿ„å6Žp)…Ò„*5ƒú…¦ðÿÿH‹_¥*ƒ8t>ÇH‹ *H‹5ÖŸ*H‹H‰H‹i¢*H‹5ê *‹‰H‹7Ÿ*H‹5˜Ÿ*‹‰H‹Í *ƒ8uH‹™Ÿ*Hƒ8„ZH‹° *Çé-ðÿÿH‹Fž*H‹5Ÿ*H‹H‰H‹52ž*HHÿH‰H‹5|¢*‹ƒúÿ„ª/Žä&…Ò„(/ƒú…âïÿÿH‹›¤*ƒ8t>ÇH‹ÙŸ*H‹5Ÿ*H‹H‰H‹¥¡*H‹5& *‹‰H‹sž*H‹5Ôž*‹‰H‹  *ƒ8uH‹Õž*Hƒ8„åYH‹ìŸ*ÇéiïÿÿH‹‚*H‹5Ëž*H‹H‰H‹5n*HƒèH‰éBïÿÿH‹[*H‹5¤ž*H‹H‰H‹5G*HHÿH‰H‹5‘¡*‹ƒúÿ„Ä2Ž'$…Ò„;0ƒú…÷îÿÿH‹°£*ƒ8t>ÇH‹îž*H‹5'ž*H‹H‰H‹º *H‹5;Ÿ*‹‰H‹ˆ*H‹5é*‹‰H‹Ÿ*ƒ8uH‹ê*Hƒ8„ðBH‹Ÿ*Çé~îÿÿH‹—œ*H‹5à*H‹HAH‰H‹5× *‹ƒúÿ„ø8ŽÕ"…Ò„53ƒú…=îÿÿH‹ö¢*ƒ8t>ÇH‹4ž*H‹5m*H‹H‰H‹ *H‹5ž*‹‰H‹Μ*H‹5/*‹‰H‹dž*ƒ8uH‹0*Hƒ8„ÛYH‹Gž*ÇéÄíÿÿH‹Ý›*H‹5&*H‹HAH‰H‹5 *‹ƒúÿ„.Ží#…Ò„U,ƒú…ƒíÿÿH‹<¢*ƒ8t>ÇH‹z*H‹5³œ*H‹H‰H‹FŸ*H‹5Ç*‹‰H‹œ*H‹5uœ*‹‰H‹ª*ƒ8uH‹vœ*Hƒ8„XH‹*Çé íÿÿH‹#›*H‹5lœ*H‹H‰D$(HƒÀH‰éèìÿÿH‹›*H‹5Jœ*H‹H‰D$(HƒÀH‰éÆìÿÿH‹ßš*H‹5(œ*H‹H‰D$(HƒÀH‰é¤ìÿÿH‹Ÿ*Çé’ìÿÿH‹Ÿ*Çé€ìÿÿH‹ñž*ÇénìÿÿH‹ßž*Çé\ìÿÿH‹Íž*ÇéJìÿÿH‹»ž*Çé8ìÿÿH‹©ž*Çé&ìÿÿH‹—ž*ÇéìÿÿH‹…ž*ÇÿÿÿÿéìÿÿH‹sž*ÇéðëÿÿH‹)š*H‹5º›*H‹H‰H‹ ›*ÇH‹@œ*Çé½ëÿÿH‹.ž*Çýÿÿÿé«ëÿÿH‹ž*Çé™ëÿÿH‹ ž*Çÿÿÿÿé‡ëÿÿH‹ø*ÇéuëÿÿH‹&›*H‹—œ*H‹Ÿ*H‹0H‹v™*H‰0H‹|œ*‹‰D$(ƒè‰H˜Hc‚H‹$ž*‰H;0I‰ÓH¿Pé5éÿÿH‹7™*Hƒ(éëÿÿH‹*ÇþÿÿÿéüêÿÿH‹m*ÇþÿÿÿéêêÿÿH‹[*ÇþÿÿÿéØêÿÿH‹I*ÇþÿÿÿéÆêÿÿH‹7*Çþÿÿÿé´êÿÿH‹%*Çþÿÿÿé¢êÿÿÇD$é•êÿÿƒl$é‹êÿÿƒD$éêÿÿ‹D$‰D$étêÿÿÇD$égêÿÿƒD$é]êÿÿH‹Μ*‹‰D$(ƒÀƒø ‡DêÿÿH5ÃHc‚HÐÿàH‹¥œ*Çé"êÿÿH‹“œ*ÇéêÿÿH‹œ*ÇéþéÿÿH‹oœ*ÇÿÿÿÿéìéÿÿH‹]œ*ÇéÚéÿÿH‹Kœ*ÇþÿÿÿéÈéÿÿH‹9œ*Çþÿÿÿé¶éÿÿH‹'œ*Çþÿÿÿé¤éÿÿH‹œ*Çþÿÿÿé’éÿÿH‹œ*Çþÿÿÿé€éÿÿH‹ñ›*ÇþÿÿÿénéÿÿH‹ß›*‹ƒøÿ„+Ž …À„ý*ƒø…EéÿÿH‹þ*ƒ8t>ÇH‹<™*H‹5u˜*H‹H‰H‹›*H‹5‰™*‹‰H‹Ö—*H‹57˜*‹‰H‹l™*ƒ8uH‹8˜*Hƒ8„³<H‹O™*ÇéÌèÿÿH‹=™*‹0…ö…»èÿÿH‹ì—*ÇH‹÷—*Hƒ8…èÿÿH‹N˜*H‹5ß—*H‹H‰é„èÿÿH‹õ˜*‹8…ÿuH‹À—*Hƒ8„¯8H‹ט*ÇéTèÿÿL‹5͘*H‹*Iƒ>Çt1Àè£RøÿH‹Ô™*IÇHÇH‹g—*H‹H‹˜*H‰H‹{˜*‹H‹ê™*‰H‹)—*‹H‹¸–*‰éáçÿÿH‹šœ*D‹E…À„ÎçÿÿH‹G˜*L‹0M…ötA‹NA‹VI‹vM‹FI‹>AÿÔM‹v M…öuá1Àè RøÿH‹Rœ*Çé‡çÿÿH‹@œ*ƒ8t>ÇH‹~—*H‹5·–*H‹H‰H‹J™*H‹5Ë—*‹‰H‹–*H‹5y–*‹‰H‹®—*ƒ8uH‹z–*Hƒ8„RH‹‘—*ÇéçÿÿH‹Ç›*ƒ8t>ÇH‹—*H‹5>–*H‹H‰H‹ј*H‹5R—*‹‰H‹Ÿ•*H‹5–*‹‰H‹ –*Hƒ8…³æÿÿH‹d–*H‹5õ•*H‹H‰éšæÿÿH‹k–*H‹8H‹I›*H…ÿ‹„Œ5H‹/•*H;:„|5…ÀtEH‹#›*H‹5¬•*ÇH‹_–*H‹H‰H‹2˜*H‹5³–*‹‰H‹•*H‹5a•*‹‰M…ätHH‹‰•*H‹H‹_•*H‹H9Áv/H‹5Г*H‹H‹5n–*H)у>„Ž5H)ÐM‰èH5HF‰ÂAÿÔH‹ •*ÇH‹<–*ÇH‹•*HÇH‹•*HÇéåÿÿH‹n•*H‹8H‹¬“*H…ÿH‹„Ò3H‹1”*H;8„Â3M…ätMH‹´”*H‹H9Ês>H‹š*H‹5“*‹H‹6H)òH)ñH‹5´•*ƒ>„¦8…ÀM‰èH5’E…²8AÿÔH‹O”*H‹5`”*ÇH‹{•*ÇH‹“*H‹H‰H‹Á”*HÇéÝäÿÿH‹=ö’*èñRøÿ…À„ÉäÿÿH‹â’*H‹HHH‰D$(H‹”*H‰H‹e™*ƒ8t>ÇH‹£”*H‹5Ü“*H‹H‰H‹o–*H‹5ð”*‹‰H‹=“*H‹5ž“*‹‰M…ätHH‹¦“*H‹H9Áv9H‹5’*H‹H‹5õ’*H‹>H‹5«”*H)у>„¤IH)ÐM‰èH5…D‰ÂAÿÔH‹F“*ÇH‹y”*ÇH‹D“*HÇéèãÿÿH‹¡˜*ƒ8t>ÇH‹ß“*H‹5“*H‹H‰H‹«•*H‹5,”*‹‰H‹y’*H‹5Ú’*‹‰H‹”*ƒ8uH‹Û’*Hƒ8„±NH‹ò“*ÇéoãÿÿH‹(˜*ƒ8t>ÇH‹f“*H‹5Ÿ’*H‹H‰H‹2•*H‹5³“*‹‰H‹’*H‹5a’*‹‰H‹n’*Hƒ8…ãÿÿH‹Å’*H‹5V’*H‹H‰éûâÿÿH‹Ì’*H‹8H‹ª—*H…ÿ‹„ª2H‹ ‘*H;9„š2…ÀtEH‹„—*H‹5 ’*ÇH‹À’*H‹H‰H‹“”*H‹5“*‹‰H‹a‘*H‹5‘*‹‰M…ätAH‹Ê‘*H‹H9Âv2H‹5;*H‹6H‰ÑH‹Ö’*H)ñƒ:„ìFH)ðM‰èH5°B‰ÂAÿÔH‹q‘*ÇH‹¤’*ÇH‹o‘*HÇH‹é‘*HÇéâÿÿH‹Ö‘*H‹8H…ÿ„[-H‹£*H;8„K-M…ätMH‹&‘*H‹H9Ñv>H‹‡–*H‹5*‹H‹6H)ñH)òH‹5&’*ƒ>„F…ÀM‰èH5B…#FAÿÔH‹Á*H‹5Ò*ÇH‹í‘*ÇH‹ˆ*H‹H‰H‹3‘*HÇéOáÿÿH‹=h*ècOøÿ…À„;áÿÿH‹T*H‹5*H‹H‰D$(HƒÀH‰H‹5ו*ƒ>t>H‹‘*ÇH‹5N*H‹H‰H‹á’*H‹5b‘*‹‰H‹¯*H‹5*‹‰M…ätHH‹5*H‹H9Ðv9H‹51‘*ƒ>„ó6H‹5yŽ*M‰èH‹6H)ðH)òH5A‰ÁH‹E*H‹8AÿÔH‹¸*ÇH‹ë*ÇH‹¶*HÇéZàÿÿH‹•*ƒ8t>ÇH‹Q*H‹5Š*H‹=«*H‹H‰H‹’*H‹5W*‹‰H‹äŽ*‹‰H‹*ƒ8uH‹M*Hƒ8„GH‹d*ÇéáßÿÿH‹š”*ƒ8t>ÇH‹Ø*H‹5*H‹H‰H‹¤‘*H‹5%*‹‰H‹rŽ*H‹5ÓŽ*‹‰H‹*ƒ8uH‹ÔŽ*Hƒ8„¤EH‹ë*ÇéhßÿÿH‹!”*ƒ8t>ÇH‹_*H‹5˜Ž*H‹H‰H‹+‘*H‹5¬*‹‰H‹ù*H‹5ZŽ*‹‰H‹gŽ*Hƒ8… ßÿÿH‹¾Ž*H‹5OŽ*H‹H‰éôÞÿÿH‹ÅŽ*H‹8H‹£“*H…ÿ‹„h-H‹ ‰*H;9„X-…ÀtEH‹}“*H‹5Ž*ÇH‹¹Ž*H‹H‰H‹Œ*H‹5 *‹‰H‹Z*H‹5»*‹‰M…ätAH‹Ã*H‹H9Âv2H‹54Œ*H‹6H‰ÑH‹ÏŽ*H)ñƒ:„ëCH)ðM‰èH5©>‰ÂAÿÔH‹j*ÇH‹Ž*ÇH‹h*HÇH‹â*HÇéþÝÿÿH‹Ï*H‹8H…ÿ„‡/H‹œŒ*H;8„w/M…ätMH‹*H‹H9Ñv>H‹€’*H‹5‰‹*‹H‹6H)ñH)òH‹5Ž*ƒ>„ÛE…ÀM‰èH5ý=…çEAÿÔH‹ºŒ*H‹5ËŒ*ÇH‹æ*ÇH‹‹*H‹H‰H‹,*HÇéHÝÿÿH‹=a‹*è\Køÿ…À„4ÝÿÿH‹M‹*H‹=æ‘*H‹5Œ*H‹H‰D$(HƒÀƒ?H‰t>H‹*ÇH‹=GŒ*H‹5h*H‹H‰H‹ÓŽ*H‹=Œ*‹‰H‹¡‹*‹‰M…ätHH‹5Œ*H‹H9Ðv9H‹=**ƒ?„ü?H‹5rŠ*M‰èH‹6H)ðH)òH5ú<‰ÁH‹>‹*H‹8AÿÔH‹±‹*ÇH‹äŒ*ÇH‹¯‹*HÇéSÜÿÿH‹$Œ*H‹8H…ÿ„.H‹ñŠ*H;8„ .M…ätMH‹t‹*H‹H9Ñv>H‹Õ*H‹5Þ‰*‹H‹6H)òH)ñH‹5tŒ*ƒ>„ @…ÀM‰èH5R<…@AÿÔH‹‹*H‹5 ‹*ÇH‹;Œ*ÇH‹Ö‰*H‹H‰H‹‹*HÇéÛÿÿH‹=¶‰*è±Iøÿ…À„‰ÛÿÿH‹¢‰*H‹HHH‰D$(H‹ߊ*H‰H‹%*ƒ8t>ÇH‹c‹*H‹5œŠ*H‹H‰H‹/*H‹5°‹*‹‰H‹ý‰*H‹5^Š*‹‰M…ätHH‹fŠ*H‹H9Áv9H‹5׈*H‹H‹5µ‰*H‹>H‹5k‹*H)у>„t>H)ÐM‰èH5E;‰ÂAÿÔH‹Š*ÇH‹9‹*ÇH‹Š*HÇé¨ÚÿÿH‹a*ƒ8t>ÇH‹ŸŠ*H‹5؉*H‹=ùŠ*H‹H‰H‹dŒ*H‹5¥‰*‹‰H‹2‰*‹‰H‹ÏŠ*ƒ8uH‹›‰*Hƒ8„\CH‹²Š*Çé/ÚÿÿH‹èŽ*ƒ8t>ÇH‹&Š*H‹5_‰*H‹H‰H‹ò‹*H‹5sŠ*‹‰H‹Àˆ*H‹5!‰*‹‰H‹VŠ*ƒ8uH‹"‰*Hƒ8„üBH‹9Š*Çé¶ÙÿÿH‹oŽ*ƒ8t>ÇH‹­‰*H‹5æˆ*H‹H‰H‹y‹*H‹5ú‰*‹‰H‹Gˆ*H‹5¨ˆ*‹‰H‹µˆ*Hƒ8…[ÙÿÿH‹ ‰*H‹5ˆ*H‹H‰éBÙÿÿH‹‰*H‹8H‹ñ*H…ÿ‹„D*H‹ ׇ*H;9„4*…ÀtEH‹Ë*H‹5Tˆ*ÇH‹‰*H‹H‰H‹ÚŠ*H‹5[‰*‹‰H‹¨‡*H‹5 ˆ*‹‰M…ätAH‹ˆ*H‹H9Âv2H‹5‚†*H‹6H‰ÑH‹‰*H)ñƒ:„CAH)ðM‰èH5÷8‰ÂAÿÔH‹¸‡*ÇH‹ëˆ*ÇH‹¶‡*HÇH‹0ˆ*HÇéLØÿÿH‹ˆ*H‹8H…ÿ„Q*H‹ê†*H;8„A*M…ätMH‹m‡*H‹H9Ñv>H‹ÎŒ*H‹5×…*‹H‹6H)òH)ñH‹5mˆ*ƒ>„|*…ÀM‰èH5K8…ˆ*AÿÔH‹‡*H‹5‡*ÇH‹4ˆ*ÇH‹Ï…*H‹H‰H‹z‡*HÇé–×ÿÿH‹=¯…*èªEøÿ…À„‚×ÿÿH‹›…*H‹5ä†*H‹H‰D$(HƒÀH‰H‹5Œ*ƒ>t>H‹b‡*ÇH‹5•†*H‹H‰H‹(‰*H‹5©‡*‹‰H‹ö…*H‹5W†*‹‰M…ätHH‹5_†*H‹H9Ðv9H‹5x‡*ƒ>„M)H‹5À„*M‰èH‹6H)ðH)òH5H7‰ÁH‹Œ…*H‹8AÿÔH‹ÿ…*ÇH‹2‡*ÇH‹ý…*HÇé¡ÖÿÿH‹Z‹*ƒ8t>ÇH‹˜†*H‹5Ñ…*H‹=ò†*H‹H‰H‹]ˆ*H‹5ž…*‹‰H‹+…*‹‰H‹ …*Hƒ8…FÖÿÿH‹÷…*H‹=ˆ…*H‹H‰é-ÖÿÿH‹þ…*H‹8H‹ÜŠ*H…ÿ‹„±&H‹ „*H;9„¡&…ÀtEH‹¶Š*H‹5?…*ÇH‹ò…*H‹H‰H‹Ň*H‹5F†*‹‰H‹“„*H‹5ô„*‹‰M…ätAH‹ü„*H‹H9Âv2H‹5mƒ*H‹6H‰ÑH‹†*H)ñƒ:„ >H)ðM‰èH5â5‰ÂAÿÔH‹£„*ÇH‹Ö…*ÇH‹¡„*HÇH‹…*HÇé7ÕÿÿH‹…*H‹8H…ÿ„Ë H‹Õƒ*H;8„» M…ätMH‹X„*H‹H9Ñv>H‹¹‰*H‹5‚*‹H‹6H)ñH)òH‹5X…*ƒ>„ì<…ÀM‰èH565…ø<AÿÔH‹óƒ*H‹=„*ÇH‹…*ÇH‹º‚*H‹H‰H‹e„*HÇéÔÿÿH‹=š‚*è•Bøÿ…À„mÔÿÿH‹†‚*H‹HHH‰D$(H‹Ã*H‰H‹ ‰*ƒ8t>ÇH‹G„*H‹=€ƒ*H‹5aƒ*H‹H‰H‹ †*H‹=„*‹‰H‹Ú‚*‹‰M…ätHH‹Jƒ*H‹H9Áv9H‹=»*H‹5œ‚*H‹H‹>H‹5O„*H)у>„)H)ÐM‰èH5)4‰ÂAÿÔH‹ê‚*ÇH‹„*ÇH‹è‚*HÇéŒÓÿÿH‹Eˆ*ƒ8t>ÇH‹ƒƒ*H‹5¼‚*H‹H‰H‹O…*H‹5Ѓ*‹‰H‹‚*H‹5~‚*‹‰H‹³ƒ*ƒ8uH‹‚*Hƒ8„é:H‹–ƒ*ÇéÓÿÿH‹̇*ƒ8t>ÇH‹ ƒ*H‹5C‚*H‹H‰H‹Ö„*H‹5Wƒ*‹‰H‹¤*H‹5‚*‹‰H‹‚*Hƒ8…¸ÒÿÿH‹i‚*H‹5ú*H‹H‰éŸÒÿÿH‹p‚*H‹8H‹N‡*H…ÿ‹„ãH‹ 4*H;9„Ó…ÀtEH‹(‡*H‹5±*ÇH‹d‚*H‹H‰H‹7„*H‹5¸‚*‹‰H‹*H‹5f*‹‰M…ätAH‹n*H‹H9Âv2H‹5ß*H‹6H‰ÑH‹z‚*H)ñƒ:„ø$H)ðM‰èH5T2‰ÂAÿÔH‹*ÇH‹H‚*ÇH‹*HÇH‹*HÇé©ÑÿÿH‹b†*ƒ8t>ÇH‹ *H‹=Ù€*H‹5º€*H‹H‰H‹eƒ*H‹=æ*‹‰H‹3€*‹‰H‹¨€*Hƒ8…NÑÿÿH‹ÿ€*H‹=€*H‹H‰é5ÑÿÿH‹*H‹8H‹ä…*H…ÿ‹„ÃH‹ Ê*H;9„³…ÀtEH‹¾…*H‹5G€*ÇH‹ú€*H‹H‰H‹Í‚*H‹5N*‹‰H‹›*H‹5ü*‹‰M…ätAH‹€*H‹H9Âv2H‹5u~*H‰ÑH‹*H‹6H)ñƒ:„ÅH)ðM‰èH5ê0‰ÂAÿÔH‹«*ÇH‹Þ€*ÇH‹©*HÇH‹#€*HÇé?ÐÿÿH‹€*H‹8H…ÿ„Ž H‹Ý~*H;8„~ M…ätMH‹`*H‹H9Ñv>H‹Á„*H‹5Ê}*‹H‹6H)ñH)òH‹5`€*ƒ>„¶2…ÀM‰èH5>0…Â2AÿÔH‹û~*H‹= *ÇH‹'€*ÇH‹Â}*H‹H‰H‹m*HÇé‰ÏÿÿH‹=¢}*è=øÿ…À„uÏÿÿH‹Ž}*H‹=×~*H‹H‰D$(HƒÀH‰H‹=„*ƒ?t>H‹U*ÇH‹=ˆ~*H‹5©*H‹H‰H‹*H‹=U~*‹‰H‹â}*‹‰M…ätHH‹5R~*H‹H9Ðv9H‹=k*ƒ?„‡1H‹5³|*M‰èH‹6H)ðH)òH5;/‰ÁH‹}*H‹8AÿÔH‹ò}*ÇH‹%*ÇH‹ð}*HÇé”ÎÿÿH‹ý}*H‹=¦|*M‰èH‹5L|*H‹ …*H‹HPÿH‰H‹=~*H‹H‹7H‹=Ï€*H)ÐH‰t$(H)ÖH‰òHc7H‹4ñ‰ÁH‹ñ|*H‹8AÿÔé.ÎÿÿH‹—}*H‹5@|*M‰èH‹=æ{*H‹ *H‹HPÿH‰H‹5¶}*H‹H‹>H)ÐH‰þH‰|$(H)ÖH‰òH‹5X€*Hc6H‹4ñ‰ÁH‹ˆ|*H‹8AÿÔéÅÍÿÿH‹.}*H‹=×{*M‰èH‹5}{*H‹ ¶€*H‹HPÿH‰H‹=M}*H‹H‹7H‹=€*H)ÐH‰t$(H)ÖH‰òHc7H‹4ñ‰ÁH‹"|*H‹8AÿÔé_ÍÿÿH‹È|*H‹5q{*M‰èH‹={*H‹ P€*H‹HPÿH‰H‹5ç|*H‹H‹>H)ÐH‰þH‰|$(H)ÖH‰òH‹5‰*Hc6H‹4ñ‰ÁH‹¹{*H‹8AÿÔéöÌÿÿH‹_|*H‹={*M‰èH‹5®z*H‹ ç*H‹HPÿH‰H‹=~|*H‹H‹7H‹=1*H)ÐH‰t$(H)ÖH‰òHc7H‹4ñ‰ÁH‹S{*H‹8AÿÔéÌÿÿH‹ù{*H‹5¢z*M‰èH‹=Hz*H‹ *H‹HPÿH‰H‹5|*H‹H‹>H)ÐH‰þH‰|$(H)ÖH‰òH‹5º~*Hc6H‹4ñ‰ÁH‹êz*H‹8AÿÔé'Ìÿÿ€D‹t$E…ö„âËÿÿH‹C{*‹…É„eËÿÿHƒ<$„ÆËÿÿH‹g|*‹…À…]ËÿÿH‹Ö*H‹§y*H5A,L‹D$H‹ H‹{*H‹H‹H)ÁH)ÂéXËÿÿH‹™~*HcH¯I‰ÓH¿PH‹H{*H‹0éŸÉÿÿH‹¡y*H‰éyËÿÿƒúþ…pËÿÿM…ätWH‹´z*H‹H9ÑvHH‹5•y*H‹€*H‹>H‹5y*‹H‹6H)òH)ñH‹5ª{*ƒ>„5…ÀM‰èH5ˆ+…5AÿÔH‹Ez*H‹5Vz*ÇH‹q{*ÇH‹ y*H‹H‰éáÊÿÿƒúþ…ØÊÿÿM…ätWH‹z*H‹H9ÑvHH‹5ýx*H‹v*H‹>H‹5|x*‹H‹6H)ñH)òH‹5{*ƒ>„-2…ÀM‰èH5ð*…92AÿÔH‹­y*H‹5¾y*ÇH‹Ùz*ÇH‹tx*H‹H‰éIÊÿÿƒøþ…@ÊÿÿM…ätaH‹Tx*H‹H‹zy*H‹H9ÊsHH‹5[x*H‹Ô~*H‹>H‹5Úw*‹H‹6H)òH)ñH‹5pz*ƒ>„…ÀM‰èH5N*…›AÿÔH‹ y*H‹5y*ÇH‹7z*ÇH‹Òw*H‹H‰é§Éÿÿƒúþ…žÉÿÿM…ätWH‹âx*H‹H9ÑvHH‹5Ãw*H‹<~*H‹>H‹5Bw*‹H‹6H)òH)ñH‹5Øy*ƒ>„0…ÀM‰èH5¶)…0AÿÔH‹sx*H‹5„x*ÇH‹Ÿy*ÇH‹:w*H‹H‰éÉÿÿƒúþ…ÉÿÿM…ätWH‹Jx*H‹H9ÑvHH‹5+w*H‹¤}*H‹>H‹5ªv*‹H‹6H)ñH)òH‹5@y*ƒ>„0…ÀM‰èH5)…0AÿÔH‹Ûw*H‹5ìw*ÇH‹y*ÇH‹¢v*H‹H‰éwÈÿÿƒúþ…nÈÿÿM…ätWH‹²w*H‹H9ÑvHH‹5“v*H‹ }*H‹>H‹5v*‹H‹6H)ñH)òH‹5¨x*ƒ>„…ÀM‰èH5†(…#AÿÔH‹Cw*H‹5Tw*ÇH‹ox*ÇH‹ v*H‹H‰éßÇÿÿƒúþ…ÖÇÿÿM…ätWH‹w*H‹H9ÑvHH‹5ûu*H‹t|*H‹>H‹5zu*‹H‹6H)ñH)òH‹5x*ƒ>„h3…ÀM‰èH5î'…x3AÿÔH‹«v*H‹5¼v*ÇH‹×w*ÇH‹ru*H‹H‰éGÇÿÿƒúþ…>ÇÿÿM…ätWH‹‚v*H‹H9ÑvHH‹5cu*H‹Ü{*H‹>H‹5ât*‹H‹6H)ñH)òH‹5xw*ƒ>„3…ÀM‰èH5V'…!3AÿÔH‹v*H‹5$v*ÇH‹?w*ÇH‹Út*H‹H‰靯ÿÿƒúþ…¦ÆÿÿM…ätWH‹êu*H‹H9ÑvHH‹5Ët*H‹D{*H‹>H‹5Jt*‹H‹6H)ñH)òH‹5àv*ƒ>„¥2…ÀM‰èH5¾&…±2AÿÔH‹{u*H‹5Œu*ÇH‹§v*ÇH‹Bt*H‹H‰éÆÿÿƒúþ…ÆÿÿM…ätWH‹Ru*H‹H9ÑvHH‹53t*H‹¬z*H‹>H‹5²s*‹H‹6H)òH)ñH‹5Hv*ƒ>„ã*…ÀM‰èH5&&…ï*AÿÔH‹ãt*H‹5ôt*ÇH‹v*ÇH‹ªs*H‹H‰éÅÿÿƒúþ…vÅÿÿM…ätWH‹ºt*H‹H9ÑvHH‹5›s*H‹z*H‹>H‹5s*‹H‹6H)ñH)òH‹5°u*ƒ>„¿1…ÀM‰èH5Ž%…Ë1AÿÔH‹Kt*H‹5\t*ÇH‹wu*ÇH‹s*H‹H‰éçÄÿÿƒúþ…ÞÄÿÿM…ätWH‹"t*H‹H9ÑvHH‹5s*H‹|y*H‹>H‹5‚r*‹H‹6H)ñH)òH‹5u*ƒ>„Ý(…ÀM‰èH5ö$…í(AÿÔH‹³s*H‹5Äs*ÇH‹ßt*ÇH‹zr*H‹H‰éOÄÿÿH‹y*ƒ8t>ÇH‹Ft*H‹5s*H‹H‰H‹v*H‹5“t*‹‰H‹àr*H‹5As*‹‰H‹Ns*Hƒ8…ôÃÿÿH‹¥s*H‹56s*H‹H‰éÛÃÿÿH‹5”x*ƒ>t>H‹Øs*ÇH‹5 s*H‹H‰H‹žu*H‹5t*‹‰H‹lr*H‹5Ír*‹‰M…ätIH‹5Õr*H‹H9Ðv:H‹5Fq*H‹ ¯q*H‹6H‹9H)ðH‰ÁH‹Ôs*ƒ8„ÔH)òM‰èH5±#AÿÔH‹tr*ÇH‹§s*ÇH‹rr*HÇéÃÿÿH‹Ïw*ƒ8t>ÇH‹ s*H‹5Fr*H‹H‰H‹Ùt*H‹5Zs*‹‰H‹§q*H‹5r*‹‰H‹r*Hƒ8…»ÂÿÿH‹lr*H‹5ýq*H‹H‰é¢ÂÿÿH‹=»p*H‹5 u*H‰‹>O‰|$(ƒù ‡ÂÿÿH5œ›Hc ŽHñÿáH‹=ˆp*H‹5Ùt*H‰‹>O‰|$(ƒù ‡LÂÿÿIc Lùÿáƒúþ…:ÂÿÿM…ätWH‹~q*H‹H9ÊsHH‹5_p*H‹Øv*H‹>H‹5Þo*‹H‹6H)ñH)òH‹5tr*ƒ>„»…ÀM‰èH5R"…ÇAÿÔH‹q*H‹5 q*ÇH‹;r*ÇH‹Öo*H‹H‰é«ÁÿÿH‹dv*ƒ8t>ÇH‹¢q*H‹5Ûp*H‹H‰H‹ns*H‹5ïq*‹‰H‹ÇH‹.q*H‹5gp*H‹H‰H‹úr*H‹5{q*‹‰H‹Èo*H‹5)p*‹‰H‹6p*Hƒ8…ÜÀÿÿH‹p*H‹5p*H‹H‰éÃÀÿÿH‹|u*ƒ8t>ÇH‹ºp*H‹5óo*H‹H‰H‹†r*H‹5q*‹‰H‹To*H‹5µo*‹‰H‹Âo*Hƒ8…hÀÿÿH‹p*H‹5ªo*H‹H‰éOÀÿÿH‹5u*ƒ>t>H‹Lp*ÇH‹5o*H‹H‰H‹r*H‹5“p*‹‰H‹àn*H‹5Ao*‹‰M…ätIH‹5Io*H‹H9Ðv:H‹5ºm*H‹ #n*H‹6H‹9H)ðH‰ÁH‹Hp*ƒ8„H)òM‰èH5% AÿÔH‹èn*ÇH‹p*ÇH‹æn*HÇ銿ÿÿH‹5Ct*ƒ>t>H‹‡o*ÇH‹5ºn*H‹H‰H‹Mq*H‹5Îo*‹‰H‹n*H‹5|n*‹‰M…ätIH‹5„n*H‹H9Ðv:H‹5õl*H‹ ^m*H‹6H‹9H)ðH‰ÁH‹ƒo*ƒ8„H)òM‰èH5`AÿÔH‹#n*ÇH‹Vo*ÇH‹!n*HÇéžÿÿH‹~s*ƒ8t>ÇH‹¼n*H‹5õm*H‹H‰H‹ˆp*H‹5 o*‹‰H‹Vm*H‹5·m*‹‰H‹Äm*Hƒ8…j¾ÿÿH‹n*H‹5¬m*H‹H‰éQ¾ÿÿH‹ s*ƒ8t>ÇH‹Hn*H‹5m*H‹H‰H‹p*H‹5•n*‹‰H‹âl*H‹5Cm*‹‰H‹Pm*Hƒ8…ö½ÿÿH‹§m*H‹58m*H‹H‰éݽÿÿH‹–r*ƒ8t>ÇH‹Ôm*H‹5 m*H‹H‰H‹ o*H‹5!n*‹‰H‹nl*H‹5Ïl*‹‰M…ätRH‹÷l*H‹H‹Íl*H‹H9Áv9H‹®k*H‹57k*H‹:H‹H‹5Òm*H)у>„¼&H)ÐM‰èH5¬‰ÂAÿÔH‹ml*ÇH‹ m*ÇH‹kl*HÇé½ÿÿH‹5Èq*ƒ>t>H‹ m*ÇH‹5?l*H‹H‰H‹Òn*H‹5Sm*‹‰H‹ k*H‹5l*‹‰M…ätIH‹5 l*H‹H9Ðv:H‹5zj*H‹ ãj*H‹6H‹9H)ðH‰ÁH‹m*ƒ8„³&H)òM‰èH5åAÿÔH‹¨k*ÇH‹Ûl*ÇH‹¦k*HÇéJ¼ÿÿH‹5q*ƒ>t>H‹Gl*ÇH‹5zk*H‹H‰H‹ n*H‹5Žl*‹‰H‹Ûj*H‹5p*ƒ8t>ÇH‹|k*H‹5µj*H‹H‰H‹Hm*H‹5Ék*‹‰H‹j*H‹5wj*‹‰H‹„j*Hƒ8…*»ÿÿH‹Ûj*H‹5lj*H‹H‰é»ÿÿH‹Êo*ƒ8t>ÇH‹k*H‹5Aj*H‹H‰H‹Ôl*H‹5Uk*‹‰H‹¢i*H‹5j*‹‰H‹j*Hƒ8…¶ºÿÿH‹gj*H‹5øi*H‹H‰éºÿÿH‹5Vo*ƒ>t>H‹šj*ÇH‹5Íi*H‹H‰H‹`l*H‹5áj*‹‰H‹.i*H‹5i*‹‰M…ätIH‹5—i*H‹H9Ðv:H‹5h*H‹ qh*H‹6H‹9H)ðH‰ÁH‹–j*ƒ8„%H)òM‰èH5sAÿÔH‹6i*ÇH‹ij*ÇH‹4i*HÇ騹ÿÿH‹5‘n*ƒ>t>H‹Õi*ÇH‹5i*H‹H‰H‹›k*H‹5j*‹‰H‹ih*H‹5Êh*‹‰M…ätIH‹5Òh*H‹H9Ðv:H‹5Cg*H‹ ¬g*H‹6H‹9H)ðH‰ÁH‹Ñi*ƒ8„™$H)òM‰èH5®AÿÔH‹qh*ÇH‹¤i*ÇH‹oh*HÇé¹ÿÿH‹Ìm*ƒ8t>ÇH‹ i*H‹5Ch*H‹H‰H‹Öj*H‹5Wi*‹‰H‹¤g*H‹5h*‹‰H‹h*Hƒ8…¸¸ÿÿH‹ih*H‹5úg*H‹H‰韸ÿÿH‹Xm*ƒ8t>ÇH‹–h*H‹5Ïg*H‹H‰H‹bj*H‹5ãh*‹‰H‹0g*H‹5‘g*‹‰H‹žg*Hƒ8…D¸ÿÿH‹õg*H‹5†g*H‹H‰é+¸ÿÿH‹5äl*ƒ>t>H‹(h*ÇH‹5[g*H‹H‰H‹îi*H‹5oh*‹‰H‹¼f*H‹5g*‹‰M…ätIH‹5%g*H‹H9Ðv:H‹5–e*H‹ ÿe*H‹6H‹9H)ðH‰ÁH‹$h*ƒ8„H)òM‰èH5AÿÔH‹Äf*ÇH‹÷g*ÇH‹Âf*HÇéf·ÿÿH‹5l*ƒ>t>H‹cg*ÇH‹5–f*H‹H‰H‹)i*H‹5ªg*‹‰H‹÷e*H‹5Xf*‹‰M…ätIH‹5`f*H‹H9Ðv:H‹5Ñd*H‹ :e*H‹6H‹9H)ðH‰ÁH‹_g*ƒ8„!H)òM‰èH5<AÿÔH‹ÿe*ÇH‹2g*ÇH‹ýe*HÇé¡¶ÿÿH‹Zk*ƒ8t>ÇH‹˜f*H‹5Ñe*H‹H‰H‹dh*H‹5åf*‹‰H‹2e*H‹5“e*‹‰H‹ e*Hƒ8…F¶ÿÿH‹÷e*H‹5ˆe*H‹H‰é-¶ÿÿH‹5æj*ƒ>t>H‹*f*ÇH‹5]e*H‹H‰H‹ðg*H‹5qf*‹‰H‹¾d*H‹5e*‹‰M…ätIH‹5'e*H‹H9Ðv:H‹5˜c*H‹ d*H‹6H‹9H)ðH‰ÁH‹&f*ƒ8„‘H)òM‰èH5AÿÔH‹Æd*ÇH‹ùe*ÇH‹Äd*HÇéhµÿÿH‹c*鯻ÿÿH‹5j*ƒ>t>H‹Ye*ÇH‹5Œd*H‹H‰H‹g*H‹5 e*‹‰H‹íc*H‹5Nd*‹‰M…ätIH‹5Vd*H‹H9Ðv:H‹5Çb*H‹ 0c*H‹6H‹9H)ðH‰ÁH‹Ue*ƒ8„ö H)òM‰èH52AÿÔH‹õc*ÇH‹(e*ÇH‹óc*HÇé—´ÿÿM…ä„þÒÿÿH‹×c*H‹H9цëÒÿÿH‹4i*H‹5=b*H‹=c*‹H‹6H‹?éžÒÿÿM…䄎ßÿÿH‹™c*H‹H9ц{ßÿÿH‹=b*H‹ïh*H‹7H‹=Ýb*‹H‹?é.ßÿÿH‹5Ôh*ƒ>t>H‹d*ÇH‹5Kc*H‹H‰H‹Þe*H‹5_d*‹‰H‹¬b*H‹5 c*‹‰M…ätIH‹5c*H‹H9Âs:H‹5†a*H‹ ïa*H‹6H‹9H)ðH‰ÁH‹d*ƒ8„àH)òM‰èH5ñAÿÔH‹´b*ÇH‹çc*ÇH‹²b*HÇéV³ÿÿ…ÀtEH‹ h*H‹=”b*ÇH‹Gc*H‹H‰H‹e*H‹=›c*‹‰H‹èa*H‹=Ib*‹‰M…䄊âÿÿH‹Mb*H‹H9†wâÿÿH‹=º`*H‰ÑH‹˜a*H‹7H‹:H‹Kc*H)ñƒ:…;âÿÿH‹øa*ƒ:„ÜH)ðM‰èH5‰ÂAÿÔé&âÿÿ…ÀtEH‹Ug*H‹5Þa*ÇH‹‘b*H‹H‰H‹dd*H‹5åb*‹‰H‹2a*H‹5“a*‹‰M…ä„jàÿÿH‹—a*H‹H9†WàÿÿH‹5`*H‹ å`*H‹6H‹9éàÿÿH‹Ûf*ƒ8t>ÇH‹b*H‹5Ra*H‹H‰H‹åc*H‹5fb*‹‰H‹³`*H‹5a*‹‰H‹!a*Hƒ8…DZÿÿH‹xa*H‹5 a*H‹H‰é®±ÿÿM…䄇ÌÿÿH‹î`*H‹H9ʃtÌÿÿH‹Kf*H‹5T_*H‹=5`*‹H‹6H‹?é'Ìÿÿ…ÀtEH‹%f*H‹=®`*H‹5`*ÇH‹Za*H‹H‰H‹-c*H‹=®a*‹‰H‹û_*‹‰M…ä„åÒÿÿH‹g`*H‹H9†ÒÒÿÿH‹=Ô^*H‹ µ_*H‹7H‹9é‘Òÿÿ…ÀtEH‹§e*H‹50`*ÇH‹ã`*H‹H‰H‹¶b*H‹57a*‹‰H‹„_*H‹5å_*‹‰M…ä„ÈÊÿÿH‹ `*H‹H‹ß_*H‹H9Á†«ÊÿÿH‹5L^*H‹H‹5*_*H‹>H‹5à`*H)у>…rÊÿÿH‹5_*ƒ>„ H)ÐM‰èH5°‰ÂAÿÔé]Êÿÿ…ÀtEH‹êd*H‹5s_*ÇH‹&`*H‹H‰H‹ùa*H‹5z`*‹‰H‹Ç^*H‹5(_*‹‰M…ä„£ÍÿÿH‹,_*H‹H9†ÍÿÿH‹5™]*H‹ z^*H‹6H‹9éOÍÿÿH‹h_*H‹5ù^*H‹H‰é8ÇÿÿM…ä„ËßÿÿH‹Þ^*H‹H9ц¸ßÿÿH‹=K]*H‹4d*H‹7H‹="^*‹H‹?ékßÿÿ…ÀtEH‹d*H‹=ž^*ÇH‹Q_*H‹H‰H‹$a*H‹=¥_*‹‰H‹ò]*H‹=S^*‹‰M…䄜ÙÿÿH‹W^*H‹H9†‰ÙÿÿH‹=Ä\*H‹ ¥]*H‹7H‹9éHÙÿÿ…ÀtEH‹—c*H‹5 ^*ÇH‹Ó^*H‹H‰H‹¦`*H‹5'_*‹‰H‹t]*H‹5Õ]*‹‰M…ä„ ÖÿÿH‹Ù]*H‹H9†öÕÿÿH‹5F\*H‹ ']*H‹6H‹9éµÕÿÿM…ä„ÒÐÿÿH‹¤]*H‹H9ц¿ÐÿÿH‹c*H‹5 \*H‹=ë\*‹H‹6H‹?érÐÿÿM…ä„?ÒÿÿH‹f]*H‹H9ц,ÒÿÿH‹Ãb*H‹5Ì[*H‹=­\*‹H‹6H‹?éßÑÿÿM…ä„ÖÿÿH‹(]*H‹H9цõÕÿÿH‹…b*H‹5Ž[*H‹=o\*‹H‹6H‹?é¨ÕÿÿH‹5Û\*ƒ>H‹5i[*tOH‹6M‰èH)ðH)òH5õ ‰ÁH‹3\*H‹8AÿÔé¢ÖÿÿH‹5¡\*M‰èƒ>tR…ÀH5É „xÕÿÿè øÿéqÕÿÿH‹H‹5ö\*M‰èH)ÐH‹6‰ÁH‹ä[*H‰t$(H)ÖH‰òH‹8H5‘ AÿÔéAÖÿÿ…ÀH5€ „&Õÿÿë¬H‹/\*ƒ:t>H)ðM‰èH5V ‰ÂAÿÔé÷ÚÿÿH‹Œ\*M‰èH‹H‰ÂH‰D$(H)òH56 AÿÔé:ÜÿÿH‹e\*M‰èH‹H‰ÂH‰D$(H)òH5 AÿÔé©ÚÿÿH‹5¾[*M‰èƒ>tl…ÀH5æ „NÇÿÿè*øÿéGÇÿÿH‹–[*ƒ8tqH)òM‰èH5½ AÿÔéRíÿÿH‹õ[*H‹5†[*H‹H‰é^´ÿÿH‹Ü[*H‹5m[*H‹H‰é4Ãÿÿ…ÀH5ƒ „âÆÿÿë’H‹²[*H‹5C[*H‹H‰éåºÿÿH‹™[*M‰èH‹H‰ÂH‰D$(H)òH5C AÿÔéÏìÿÿH‹òZ*ƒ8t.H)òM‰èH5 AÿÔééëÿÿH‹Q[*H‹5âZ*H‹H‰é÷¼ÿÿH‹8[*M‰èH‹H‰ÂH‰D$(H)òH5â AÿÔé©ëÿÿH‹5‘Z*M‰èƒ>ti…ÀH5¹ „eáÿÿèýøÿé^áÿÿH‹5iZ*M‰èƒ>tc…ÀH5‘ „9éÿÿèÕøÿé2éÿÿH‹5AZ*M‰èƒ>t*…ÀH5i „Ýâÿÿè­øÿéÖâÿÿ…ÀH5Y „üàÿÿë•…ÀH5H „³âÿÿëÔ…ÀH57 „Öèÿÿë›H‹5æY*ƒ>„ H)ÐM‰èH5 ‰ÂAÿÔéÕÖÿÿH‹G_*ƒ8t>ÇH‹…Z*H‹=¾Y*H‹5ßZ*H‹H‰H‹J\*H‹=‹Y*‹‰H‹Y*‹‰H‹µZ*ƒ8u!H‹Y*Hƒ8uH‹ÜY*H‹5mY*H‹H‰H‹ˆZ*ÇéªÿÿH‹¶Y*M‰èH5n H‹H‰D$(H)ÐH‰ÂAÿÔé%ÖÿÿH‹Y*ƒ8tOH)òM‰èH56 AÿÔéùôÿÿH‹5îX*ƒ>H‹5|W*tNH‹6M‰èH)ðH)òH5 ‰ÁH‹FX*H‹8AÿÔéüÈÿÿH‹4Y*M‰èH‹H‰ÂH‰D$(H)òH5Þ AÿÔé˜ôÿÿH‹H‹5 Y*M‰èH)ÐH‹6‰ÁH‹øW*H‰t$(H)ÖH‰òH‹8H5¥ AÿÔéœÈÿÿH‹Ü]*ƒ8t>ÇH‹Y*H‹=SX*H‹5tY*H‹H‰H‹ßZ*H‹= X*‹‰H‹­W*‹‰H‹"X*Hƒ8…ȨÿÿH‹yX*H‹5 X*H‹H‰鯨ÿÿH‹€X*H‹8H‹^]*H…ÿ‹„ÆH‹ DW*H;9„¶…ÀtEH‹8]*H‹5ÁW*ÇH‹tX*H‹H‰H‹GZ*H‹5ÈX*‹‰H‹W*H‹5vW*‹‰M…ätAH‹~W*H‹H9Ðs2H‹5ïU*H‰ÑH‹X*H‹6H)ñƒ:„ÈH)ðM‰èH5d‰ÂAÿÔH‹%W*ÇH‹XX*ÇH‹#W*HÇH‹W*HÇé¹§ÿÿH‹=ŠW*H‹?H…ÿ„¦H‹WV*H;:„–M…ätPH‹5ÚV*H‹H9ÂsAH‹ KU*H‹54\*L‹‹6L)ÀL)ÂH‰ÁH‹×W*ƒ8„;…öM‰èH5µ…GAÿÔH‹rV*H‹=ƒV*ÇH‹žW*ÇH‹9U*H‹H‰H‹äV*HÇé§ÿÿM…ätZH‹=DV*H‹H9ÂsKH‹=µT*H‹ –U*H‹5—[*L‹H‹9‹6L)ÀL)ÂH‰ÁH‹7W*ƒ8„p…öM‰èH5…|AÿÔH‹ÒU*H‹5ãU*ÇH‹þV*ÇH‹™T*H‹H‰é[ÿÿÿH‹=‡T*è‚øÿ…À„Z¦ÿÿH‹sT*H‹5 [*H‹=µU*H‹H‰D$(HƒÀƒ>H‰t>H‹:V*ÇH‹5mU*H‹=ŽV*H‹H‰H‹ùW*H‹5:U*‹‰H‹ÇT*‹‰M…ätDH‹=7U*H‹H9Ðv5H‹5PV*ƒ>tVH‹=œS*M‰èH‹7H)ðH)òH5$‰ÁH‹hT*H‹8AÿÔH‹ÛT*ÇH‹V*ÇH‹ÙT*HÇé}¥ÿÿH‹5®T*ƒ>tSH‹=:S*M‰èH‹7H)ðH)òH5ȉÁH‹T*H‹8AÿÔëœH‹wT*M‰èƒ8tY…öH5Ÿ„„þÿÿèãøÿé}þÿÿH‹5çR*H‹=ÈT*M‰èH‹H‹7H)ÐH‰t$(H)Ö‰ÁH‹«S*H‰òH5cH‹8AÿÔé4ÿÿÿ…öH5O„+þÿÿ륅ÀtEH‹‚Y*H‹= T*ÇH‹¾T*H‹H‰H‹‘V*H‹=U*‹‰H‹_S*H‹=ÀS*‹‰M…䄇üÿÿH‹ÄS*H‹H9ЃtüÿÿH‹=1R*H‰ÑH‹S*H‹7H‹:H‹ÂT*H)ñƒ:…8üÿÿH‹oS*ƒ:t?H)ðM‰èH5–‰ÂAÿÔé'üÿÿH‹LS*M‰èƒ8t@…öH5t„¹üÿÿè¸øÿé²üÿÿH‹¤S*M‰èH‹H‰ÂH‰D$(H)òH5NAÿÔéØûÿÿ…öH5=„yüÿÿë¾H‹=lS*L‰éU ÿÿH‹¥V*L;0…|×ÿÿHååB¿,Xf…íŽg×ÿÿƒíéR¡ÿÿH‹°R*ƒ8„žH)òM‰èH5ÓAÿÔéàÿÿH‹X*ƒ8t>ÇH‹QS*H‹=ŠR*H‹5«S*H‹H‰H‹U*H‹=WR*‹‰H‹äQ*‹‰H‹S*ƒ8u!H‹MR*Hƒ8uH‹¨R*H‹59R*H‹H‰H‹TS*ÇéÑ¢ÿÿH‹‚R*M‰èH‹H‰ÂH‰D$(H)òH5,AÿÔégßÿÿH‹cW*ƒ8t>ÇH‹¡R*H‹=ÚQ*H‹5ûR*H‹H‰H‹fT*H‹=§Q*‹‰H‹4Q*‹‰H‹©Q*Hƒ8…O¢ÿÿH‹R*H‹5‘Q*H‹H‰é6¢ÿÿH‹R*H‹8H‹åV*H…ÿ‹„–H‹ ËP*H;9„†…ÀtEH‹¿V*H‹5HQ*ÇH‹ûQ*H‹H‰H‹ÎS*H‹5OR*‹‰H‹œP*H‹5ýP*‹‰M…ätAH‹Q*H‹H9Ðs2H‹5vO*H‰ÑH‹R*H‹6H)ñƒ:„˜H)ðM‰èH5ë‰ÂAÿÔH‹¬P*ÇH‹ßQ*ÇH‹ªP*HÇH‹$Q*HÇé@¡ÿÿH‹=Q*H‹?H…ÿ„¦H‹ÞO*H;:„–M…ätPH‹5aP*H‹H9ÂsAH‹ ÒN*H‹5»U*L‹‹6L)ÀL)ÂH‰ÁH‹^Q*ƒ8„ …öM‰èH5<…AÿÔH‹ùO*H‹= P*ÇH‹%Q*ÇH‹ÀN*H‹H‰H‹kP*HÇ釠ÿÿM…ätZH‹=ËO*H‹H9ÂsKH‹=ÇH‹»O*H‹=ôN*H‹5P*H‹H‰H‹€Q*H‹=ÁN*‹‰H‹NN*‹‰M…ätDH‹¾N*H‹H9Áv5H‹5/M*H‹H‹5 N*H‹>H‹5ÃO*H)у>t?H)ÐM‰èH5¡ÿ‰ÂAÿÔH‹bN*ÇH‹•O*ÇH‹`N*HÇéŸÿÿH‹55N*ƒ>tt\…ÀH5‚ý„>ÍÿÿèÆ øÿé7ÍÿÿH‹=ÊJ*H‹5«L*M‰èH‹H‹>H)ÐH‰þH‰|$(‰ÁH‹ŽK*H)ÖH‰òH5CýH‹8AÿÔéýÍÿÿ…ÀH5/ý„âÌÿÿë¢H‹=ÞK*ƒ?tQH‹5jJ*M‰èH‹6H)ðH)òH5øü‰ÁH‹6K*H‹8AÿÔéó¿ÿÿH‹5¤K*ƒ>tZH)ÐM‰èH5Ëü‰ÂAÿÔé{ÁÿÿH‹=J*H‹5úK*M‰èH‹H‹>H)ÐH‰þH‰|$(‰ÁH‹ÝJ*H)ÖH‰òH5’üH‹8AÿÔé¿ÿÿH‹¾K*M‰èH5vüH‹H‰D$(H)ÐH‰ÂAÿÔéÁÿÿH‹5K*M‰èƒ>„…ÀH5;ü„ã¿ÿÿè øÿéÜ¿ÿÿH‹5ëJ*M‰èƒ>„…ÀH5ü„×ÿÿèS øÿé ×ÿÿH‹5¿J*M‰èƒ>tc…ÀH5çû„ݹÿÿè+ øÿéÖ¹ÿÿH‹—J*ƒ:tOH)ðM‰èH5¾û‰ÂAÿÔé¹ÿÿH‹ôJ*M‰èH5¬ûH‹H‰D$(H)ÐH‰ÂAÿÔéDµÿÿ…ÀH5û„z¹ÿÿë›H‹¼J*M‰èH‹H‰ÂH‰D$(H)òH5fûAÿÔ餸ÿÿH‹5J*M‰èƒ>t-…ÀH5=û„Õÿÿè øÿé Õÿÿ…ÀH5-û„̾ÿÿéäþÿÿ…ÀH5û„äÔÿÿëÑ…ÀH5û„ÖÿÿéëþÿÿH‹5´I*ƒ>t:H)ÐM‰èH5Ûú‰ÂAÿÔéK¶ÿÿH‹‘I*ƒ:t>H)ðM‰èH5¸ú‰ÂAÿÔé¼ÿÿH‹îI*M‰èH5¦úH‹H‰D$(H)ÐH‰ÂAÿÔé¶ÿÿH‹ÇI*M‰èH‹H‰ÂH‰D$(H)òH5qúAÿÔé¶»ÿÿH‹ I*H‹51I*H‹H‰éÍ¢ÿÿH‹‡I*H‹5I*H‹H‰éCºÿÿH‹îH*ƒ8t6H)òM‰èH5úAÿÔéÎâÿÿH‹ÍH*ƒ8ttA…ÀH5/ù„sÏÿÿèsøÿélÏÿÿH‹5ßG*M‰èƒ>t*…ÀH5ù„ãÏÿÿèKøÿéÜÏÿÿ…ÀH5÷ø„2Ïÿÿë½…ÀH5æø„¹ÏÿÿëÔH‹5•G*M‰èƒ>tY…ÀH5½ø„ÇÍÿÿèøÿéÀÍÿÿH‹íG*H‹5~G*H‹H‰éþÄÿÿH‹ÔG*M‰èH‹H‰ÂH‰D$(H)òH5~øAÿÔégâÿÿ…ÀH5mø„nÍÿÿë¥H‹5G*M‰èƒ>tA…ÀH5Dø„ÃÿÿèˆøÿéÃÿÿH‹5ôF*M‰èƒ>t*…ÀH5ø„ºÿÿè`øÿéºÿÿ…ÀH5 ø„ÇÂÿÿë½…ÀH5û÷„ï¹ÿÿëÔH‹ªF*ƒ:t:H)ðM‰èH5Ñ÷‰ÂAÿÔéäÁÿÿH‹‡F*ƒ:t>H)ðM‰èH5®÷‰ÂAÿÔ鬾ÿÿH‹äF*M‰èH‹H‰ÂH‰D$(H)òH5Ž÷AÿÔéšÁÿÿH‹½F*M‰èH‹H‰ÂH‰D$(H)òH5g÷AÿÔé^¾ÿÿH‹–F*H‹='F*H‹H‰鋼ÿÿH‹}F*H‹5F*H‹H‰éë¼ÿÿH‹äE*ƒ8t8H)òM‰èH5 ÷AÿÔéãÿÿH‹5ÃE*ƒ>t>H)ÐM‰èH5êö‰ÂAÿÔé3ÙÿÿH‹ F*M‰èH‹H‰ÂH‰D$(H)òH5ÊöAÿÔéÅâÿÿH‹ùE*M‰èH5±öH‹H‰D$(H)ÐH‰ÂAÿÔéåØÿÿH‹5RE*M‰èƒ>„¸…ÀH5vö„èÊÿÿèºøÿéáÊÿÿH‹&E*ƒ8tlH)òM‰èH5MöAÿÔé"ÚÿÿH‹E*ƒ8„‚H)òM‰èH5(öAÿÔé8ÙÿÿH‹`E*H‹5ñD*H‹H‰éW¥ÿÿH‹GE*H‹5ØD*H‹H‰é¦ÿÿH‹.E*M‰èH‹H‰ÂH‰D$(H)òH5ØõAÿÔé¤Ùÿÿ…ÀH5Çõ„0ÊÿÿéCÿÿÿH‹óD*M‰èH‹H‰ÂH‰D$(H)òH5õAÿÔ館ÿÿH‹ÌD*H‹5]D*H‹H‰éæ§ÿÿH‹³D*H‹5DD*H‹H‰éÉ­ÿÿH‹šD*H‹5+D*H‹H‰颠ÿÿH‹D*H‹5D*H‹H‰é6±ÿÿH‹èC*ƒ8t6H)òM‰èH5õAÿÔéVÛÿÿH‹ÇC*ƒ8t„å…ÀH5|ô„ˆÌÿÿèÀøÿéÌÿÿH‹¬C*H‹5=C*H‹H‰é ¦ÿÿH‹5C*M‰èƒ>tA…ÀH5;ô„ßÌÿÿèøÿéØÌÿÿH‹5ëB*M‰èƒ>t*…ÀH5ô„OÍÿÿèWøÿéHÍÿÿ…ÀH5ô„žÌÿÿë½…ÀH5òó„%ÍÿÿëÔH‹5¡B*M‰èƒ>tF…ÀH5Éó„5Îÿÿè øÿé.ÎÿÿH‹ùB*H‹5ŠB*H‹H‰éGžÿÿ…ÀH5 ó„£Ëÿÿéÿÿÿ…ÀH5Œó„ïÍÿÿë¸f.„AWAVHcöAUATL7USA‰ÕHƒì(H‹A*ƒúíH‰ $L‰D$@€åEH‰8H‹½F*Å/ƒúEäL‰H‹¯E*AƒÄƒúÛL‰H‹l@*ƒãùƒÃ ƒúHÉH‰8H‹¾A*Há¤þÿÿHÁBƒúMÉÇH‹ÝB*IƒáàIÁÀƒúEöÇH‹—A*AƒæøAƒÆ0ƒúEÛHÇH‹£D*AƒãÚAÃìI9úÇH‹èA*HÇH‹ÂF*ÇH‹%C*ÇH‹ A*HÇH‹JA*HÇH‹$D*ÇH‹¯D*D‰„&E1Àº3D‰l$H2ÈA¿H¾2HBLl21öëf„HƒÀ¶Pÿ€ú0LDÇAD÷L9èuè@„ö…rfD¾E…äD‰Æ~ZHûÄEäMcäIÁOdaüM9áw@L‰Êë L`üI9Ôr/L‰àH)ÐHÑøHƒàüHÐfD9áfD9@HPI9ÔsÖDH¡ºHÁ„Û~ML¾ÃMÀJ|þH9ùw4H‰Êë @HxþH9×r"H‰øH)ÐHÁøHBf90äþHPH9×sÞ¾ÛLÁÝHF¸McÛF¾E…À~MCH˜H|AüH9ùw:H‰Êë @HxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9p¨HPH9×sØDÅH…lH~°D¶(H‹C*D‰H¨¥H¿hf…À…ùH“£IcÃH¿BH‹¬?*H‹0HzÆA¹E1ÀH¾ HBH| 1ÉëfDHƒÀ¶Pÿ€ú/ADÉIDðH9øuè„É…çqE…Û„/7H‹¸=*H‹HxH‰D$H‹¥=*H‰8H‹sC*L‹L9ׄàqH5¸IcÃH îÄHç ¶H‹5?*D¾ H °ÀH¿BH¿ AL‹H5¼ÃE‰ÎD¾$EÉH5Ê´McÉMÉHÉ¿,Fé_ýÿÿ„L)ÈHfÂM¾öHÁøHÐB€<0…èýÿÿHGA°I9†Ôýÿÿ€ „ÊýÿÿA°é¾ýÿÿfDH)ÈHÑøÅégþÿÿH)ÈHÁøÅéVþÿÿf…ÒtlH‹ý>*‹…Òt_Hƒ<$tXH‹iB*H‹:<*H5ÎîL‹D$H‹ H‹¤=*H‹H‹H)ÁH)ÂH‹É=*H‹8H‹$HƒÄ([]A\A]A^A_ÿàf.„HƒÄ([]A\A]A^A_ÃH šÄL‹,$L‹d$L=jHȾHhLtL9õ„ß5HƒÅ€}ÿ~wí¶EÿH FgHcHÈÿàH‹Ù;*H‹ "=*H‹H‰D$HƒÀH‰ë¹H‹@*ÇëªH‹@*Çþÿÿÿë›H‹œ;*H‹ å<*H‹H‰H‹ ˆ;*HƒèH‰étÿÿÿH‹Í?*ÇÿÿÿÿébÿÿÿH‹³<*H‹ \;*H‹H‰D$HƒèH‰é@ÿÿÿH‹™?*Çé.ÿÿÿH‹<*H‹ (;*H‹H‰D$HƒèH‰é ÿÿÿH‹>*H‹ >*H‹@*‹‰D$ƒè‰H˜Hc‚H‹·?*‰HN I‰ÓH¿PH‹g<*H‹0é¶üÿÿH‹X<*H‹ É=*H‹2@*H‹0H‹¨:*H‰0H‹®=*‹‰D$ƒè‰H˜Hc‚H‹V?*‰HíŸI‰ÓH¿Pé_üÿÿH‹Á>*ÇýÿÿÿéVþÿÿH‹¯>*ÇéDþÿÿH‹>*Çé2þÿÿH‹3:*H‹ |;*H‹5%:*H‹H‰HHÿH‰H‹5i>*‹ƒúÿ„BMŽ 4…Ò„ÀLƒú…çýÿÿH‹ˆ@*ƒ8t>ÇH‹Æ;*H‹ ÿ:*H‹H‰H‹’=*H‹ <*‹‰H‹`:*H‹ Á:*‹‰H‹ö;*ƒ8uH‹Â:*Hƒ8„™bH‹Ù;*ÇénýÿÿH‹¿:*H‹5h9*H‹HHÿH‰H‹5¯=*‹ƒúÿ„ñCŽ˜A…Ò„Mƒú…-ýÿÿH‹Î?*ƒ8t>ÇH‹ ;*H‹ E:*H‹H‰H‹Ø<*H‹ Y;*‹‰H‹¦9*H‹ :*‹‰H‹<;*ƒ8…SÿÿÿH‹:*Hƒ8…BÿÿÿH‹[:*H‹ ì9*H‹H‰é)ÿÿÿH‹©8*H‹ ò9*M‰àH‹H‰H‹ ’8*HPÿH‰H‹ 48*H‹H‹ :*H‹ H)ÐH‰L$H)ÑH‰ÊH‹ º<*Hc1H‹ 9*H‹4ñ‰ÁH‹“8*H‹8AÿÕé8üÿÿH‹‘<*‹ƒøÿ„UŽ>…À„çHƒø…üÿÿH‹°>*ƒ8t>ÇH‹î9*H‹ '9*H‹H‰H‹º;*H‹ ;:*‹‰H‹ˆ8*H‹ é8*‹‰H‹:*ƒ8…5þÿÿH‹æ8*Hƒ8…$þÿÿH‹=9*H‹ Î8*H‹H‰é þÿÿH‹‰7*H‹5Ò8*H‹HAH‰H‹5É;*‹ƒúÿ„­SŽ?…Ò„fZƒú …GûÿÿH‹è=*ƒ8t>ÇH‹&9*H‹ _8*H‹H‰H‹ò:*H‹ s9*‹‰H‹À7*H‹ !8*‹‰H‹V9*ƒ8…mýÿÿH‹8*Hƒ8…\ýÿÿH‹u8*H‹ 8*H‹H‰éCýÿÿH‹Á6*H‹5 8*H‹HAH‰H‹5;*‹ƒúÿ„!\Žè;…Ò„Ÿ[ƒú…úÿÿH‹ =*ƒ8t>ÇH‹^8*H‹ —7*H‹H‰H‹*:*H‹ «8*‹‰H‹ø6*H‹ Y7*‹‰H‹Ž8*ƒ8…¥üÿÿH‹V7*Hƒ8…”üÿÿH‹­7*H‹ >7*H‹H‰é{üÿÿH‹ù5*H‹ B7*H‹5ë5*H‹H‰HHÿH‰H‹5/:*‹ƒúÿ„WŽÎ/…Ò„Hƒú…­ùÿÿH‹N<*ƒ8t>ÇH‹Œ7*H‹ Å6*H‹H‰H‹X9*H‹ Ù7*‹‰H‹&6*H‹ ‡6*‹‰H‹¼7*ƒ8…ÓûÿÿH‹„6*Hƒ8…ÂûÿÿH‹Û6*H‹ l6*H‹H‰é©ûÿÿH‹)5*H‹ r6*M‰àH‹H‰H‹ 5*HPÿH‰H‹ ´4*H‹H‹ ’6*H‹ H)ÐH‰L$H)ÑH‰ÊH‹ :9*Hc1H‹ <*H‹4ñ‰ÁH‹36*H‹8AÿÕ鏸ÿÿH‹9*‹‰D$ƒÀƒø‡ŸøÿÿHøaHc‚HÐÿàH‹4*H‹ Ù5*M‰àH‹HƒÀH‰H‹ %4*H‹H‹ 6*H‹ H)ÐH‰L$H)ÑH‰ÊH‹ «8*Hc1H‹ Q:*H‹4ñ‰ÁH‹Œ3*H‹8AÿÕé)øÿÿH‹*4*H‹ s5*M‰àH‹H‰H‹ 4*HPÿH‰H‹ µ3*H‹H‹ “5*H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ;8*Hc1H‹ á9*H‹4ñ‰ÁH‹3*H‹8AÿÕé¹÷ÿÿH‹º3*H‹55*H‹HHH‰H‹5ú7*‹6V‰t$ƒú‡ˆ÷ÿÿH5aHc–HòÿâH‹y3*H‹ Â4*H‹5k3*H‹H‰HHÿH‰H‹5¯7*‹ƒúÿ„‡DŽÐ9…Ò„Eƒú …-÷ÿÿH‹Î9*ƒ8t>ÇH‹ 5*H‹ E4*H‹H‰H‹Ø6*H‹ Y5*‹‰H‹¦3*H‹ 4*‹‰H‹<5*ƒ8…SùÿÿH‹4*Hƒ8…BùÿÿH‹[4*H‹ ì3*H‹H‰é)ùÿÿH‹©2*H‹ ò3*M‰àH‹HƒÀH‰H‹ >2*H‹H‹ 4*H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Ä6*Hc1H‹ j8*H‹4ñ‰ÁH‹¥1*H‹8AÿÕéBöÿÿH‹C2*H‹ Œ3*M‰àH‹H‰H‹ ,2*HPÿH‰H‹ Î1*H‹H‹ ¬3*H‹ H)ÐH‰L$H)ÑH‰ÊH‹ T6*Hc1H‹ ú7*H‹4ñ‰ÁH‹51*H‹8AÿÕéÒõÿÿH‹Ó1*H‹ 3*H‹5Å1*H‹H‰HHÿH‰H‹5 6*‹ƒúÿ„ÔLŽÂ8…Ò„É;ƒú …‡õÿÿH‹(8*ƒ8t>ÇH‹f3*H‹ Ÿ2*H‹H‰H‹25*H‹ ³3*‹‰H‹2*H‹ a2*‹‰H‹–3*ƒ8…­÷ÿÿH‹^2*Hƒ8…œ÷ÿÿH‹µ2*H‹ F2*H‹H‰éƒ÷ÿÿH‹1*H‹ J2*M‰àH‹H‰H‹ ê0*HPÿH‰H‹ Œ0*H‹H‹ j2*H‹ H)ÐH‰L$H)ÑH‰ÊH‹ 5*Hc1H‹ ¸6*H‹4ñ‰ÁH‹ó/*H‹8AÿÕéôÿÿH‹‘0*H‹ Ú1*H‹5ƒ0*H‹H‰HHÿH‰H‹5Ç4*‹ƒúÿ„ð9Ž5…Ò„ðMƒú …EôÿÿH‹æ6*ƒ8t>ÇH‹$2*H‹ ]1*H‹H‰H‹ð3*H‹ q2*‹‰H‹¾0*H‹ 1*‹‰H‹T2*ƒ8…köÿÿH‹1*Hƒ8…ZöÿÿH‹s1*H‹ 1*H‹H‰éAöÿÿf„H‹4*‹ƒøÿ„PŽ’8…À„ê:ƒø …óÿÿH‹06*ƒ8t>ÇH‹n1*H‹ §0*H‹H‰H‹:3*H‹ »1*‹‰H‹0*H‹ i0*‹‰H‹ž1*ƒ8…µõÿÿH‹f0*Hƒ8…¤õÿÿH‹½0*H‹ N0*H‹H‰é‹õÿÿH‹ /*H‹ R0*A»ÝH‹H‰D$HƒÀH‰H‹ö1*H‹ ï1*HcP‰H‹  3*H‹I4*‹ ‰ ‚H‹3*º1ÇÝH‹C0*H‹0é’ðÿÿH‹œ.*H‹ å/*A»äH‹H‰D$HƒÀH‰H‹‰1*H‹ ‚1*HcP‰H‹ 33*H‹Ü3*‹ ‰ ‚H‹ 3*º1ÇäH‹Ö/*H‹0é%ðÿÿH‹‡0*‹8…ÿ…òÿÿH‹6/*‹0…ö… òÿÿH‹Å/*HÇéùñÿÿH‹R0*D‹E…À…æñÿÿH‹ÿ.*ÇH‹ /*Hƒ8…ÈñÿÿH‹a/*H‹ ò.*H‹H‰é¯ñÿÿH‹0*D‹E…É…ôÿÿH‹Í.*Hƒ8… ôÿÿH‹$/*H‹ µ.*H‹H‰éòóÿÿH‹s-*H‹ ¼.*H‹5e-*H‹H‰HHÿH‰H‹5©1*‹ƒúÿ„MŽ`1…Ò„‹=ƒú…'ñÿÿH‹È3*ƒ8t>ÇH‹/*H‹ ?.*H‹H‰H‹Ò0*H‹ S/*‹‰H‹ -*H‹ .*‹‰H‹6/*ƒ8…MóÿÿH‹þ-*Hƒ8…<óÿÿH‹U.*H‹ æ-*H‹H‰é#óÿÿH‹¡,*H‹ ê-*M‰àH‹HƒÀH‰H‹ 6,*H‹H‹ .*H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ¼0*Hc1H‹ -*H‹4ñ‰ÁH‹•,*H‹8AÿÕé:ðÿÿH‹;,*H‹ „-*H‹5-,*H‹H‰HHÿH‰H‹5q0*‹ƒúÿ„¼;Ž@'…Ò„!:ƒú…ïïÿÿH‹2*ƒ8t>ÇH‹Î-*H‹ -*H‹H‰H‹š/*H‹ .*‹‰H‹h,*H‹ É,*‹‰H‹þ-*ƒ8…òÿÿH‹Æ,*Hƒ8…òÿÿH‹-*H‹ ®,*H‹H‰éëñÿÿH‹i+*H‹5²,*H‹HAH‰H‹5©/*‹ƒúÿ„O:Ž'…Ò„Í9ƒú…'ïÿÿH‹È1*ƒ8t>ÇH‹-*H‹ ?,*H‹H‰H‹Ò.*H‹ S-*‹‰H‹ +*H‹ ,*‹‰H‹6-*ƒ8…MñÿÿH‹þ+*Hƒ8…<ñÿÿH‹U,*H‹ æ+*H‹H‰é#ñÿÿH‹ñ+*H‹5š**H‹HHÿH‰H‹5á.*‹ƒúÿ„aBŽØ)…Ò„øBƒú…_îÿÿH‹1*ƒ8t>ÇH‹>,*H‹ w+*H‹H‰H‹ .*H‹ ‹,*‹‰H‹Ø**H‹ 9+*‹‰H‹n,*ƒ8……ðÿÿH‹6+*Hƒ8…tðÿÿH‹+*H‹ +*H‹H‰é[ðÿÿH‹Ù)*H‹ "+*H‹5Ë)*H‹H‰HHÿH‰H‹5.*‹ƒúÿ„ê@Žž)…Ò„šBƒú…íÿÿH‹.0*ƒ8t>ÇH‹l+*H‹ ¥**H‹H‰H‹8-*H‹ ¹+*‹‰H‹**H‹ g**‹‰H‹œ+*ƒ8…³ïÿÿH‹d**Hƒ8…¢ïÿÿH‹»**H‹ L**H‹H‰é‰ïÿÿH‹ )*H‹5R**H‹HAH‰H‹5I-*‹ƒúÿ„ÜLލ'…Ò„F>ƒú…ÇìÿÿH‹h/*ƒ8t>ÇH‹¦**H‹ ß)*H‹H‰H‹r,*H‹ ó**‹‰H‹@)*H‹ ¡)*‹‰H‹Ö**ƒ8…íîÿÿH‹ž)*Hƒ8…ÜîÿÿH‹õ)*H‹ †)*H‹H‰éÃîÿÿH‹™,*Ç é.ìÿÿH‹)*H‹5((*H‹HHÿH‰H‹5o,*‹ƒúÿ„o4Ž6&…Ò„€Kƒú …íëÿÿH‹Ž.*ƒ8t>ÇH‹Ì)*H‹ )*H‹H‰H‹˜+*H‹ **‹‰H‹f(*H‹ Ç(*‹‰H‹ü)*ƒ8…îÿÿH‹Ä(*Hƒ8…îÿÿH‹)*H‹ ¬(*H‹H‰ééíÿÿH‹i'*H‹ ²(*H‹5['*H‹H‰HHÿH‰H‹5Ÿ+*‹ƒúÿ„ú2ŽÎ$…Ò„ÉKƒú …ëÿÿH‹¾-*ƒ8t>ÇH‹ü(*H‹ 5(*H‹H‰H‹È**H‹ I)*‹‰H‹–'*H‹ ÷'*‹‰H‹,)*ƒ8…CíÿÿH‹ô'*Hƒ8…2íÿÿH‹K(*H‹ Ü'*H‹H‰éíÿÿH‹™&*H‹ â'*H‹5‹&*H‹H‰HHÿH‰H‹5Ï**‹ƒúÿ„5;Žf#…Ò„1Bƒú …MêÿÿH‹î,*ƒ8t>ÇH‹,(*H‹ e'*H‹H‰H‹ø)*H‹ y(*‹‰H‹Æ&*H‹ ''*‹‰H‹\(*ƒ8…sìÿÿH‹$'*Hƒ8…bìÿÿH‹{'*H‹ '*H‹H‰éIìÿÿH‹É%*H‹ '*H‹5»%*H‹H‰HHÿH‰H‹5ÿ)*‹ƒúÿ„¤2Žþ!…Ò„ä;ƒú …}éÿÿH‹,*ƒ8t>ÇH‹\'*H‹ •&*H‹H‰H‹()*H‹ ©'*‹‰H‹ö%*H‹ W&*‹‰H‹Œ'*ƒ8…£ëÿÿH‹T&*Hƒ8…’ëÿÿH‹«&*H‹ <&*H‹H‰éyëÿÿH‹ù$*H‹5B&*H‹HAH‰H‹59)*‹ƒúÿ„ýCŽX(…Ò„ª:ƒú …·èÿÿH‹X+*ƒ8t>ÇH‹–&*H‹ Ï%*H‹H‰H‹b(*H‹ ã&*‹‰H‹0%*H‹ ‘%*‹‰H‹Æ&*ƒ8…ÝêÿÿH‹Ž%*Hƒ8…ÌêÿÿH‹å%*H‹ v%*H‹H‰é³êÿÿH‹1$*H‹5z%*H‹HAH‰H‹5q(*‹ƒúÿ„-EŽø&…Ò„Ê:ƒú …ïçÿÿH‹**ƒ8t>ÇH‹Î%*H‹ %*H‹H‰H‹š'*H‹ &*‹‰H‹h$*H‹ É$*‹‰H‹þ%*ƒ8…êÿÿH‹Æ$*Hƒ8…êÿÿH‹%*H‹ ®$*H‹H‰éëéÿÿH‹¹$*H‹5b#*H‹HAÿH‰H‹5©'*‹6V‰t$ƒú‡7çÿÿH5ØPHc–HòÿâH‹(#*H‹ q$*A»òH‹H‰D$HƒÀH‰H‹&*H‹ &*HcP‰H‹ ¿'*H‹h(*‹ ‰ ‚H‹¬'*º1ÇòH‹b$*H‹0é±äÿÿH‹'*Ç é¨æÿÿH‹©"*H‹5ò#*H‹HAH‰H‹5é&*‹6V‰t$ƒú‡wæÿÿH5ÇH‹#*H‹ H"*H‹H‰H‹Û$*H‹ \#*‹‰H‹©!*H‹ "*‹‰H‹?#*ƒ8…VçÿÿH‹"*Hƒ8…EçÿÿH‹^"*H‹ ï!*H‹H‰é,çÿÿ@H‹ù*H‹ Z"*H‹H‰H‹­!*ÇH‹à"*ÇéuäÿÿH‹v *H‹5¿!*H‹HAH‰H‹5¶$*‹ƒúÿ„¼BŽ "…Ò„ø>ƒú…4äÿÿH‹Õ&*ƒ8t>ÇH‹"*H‹ L!*H‹H‰H‹ß#*H‹ `"*‹‰H‹­ *H‹ !*‹‰H‹C"*ƒ8…ZæÿÿH‹ !*Hƒ8…IæÿÿH‹b!*H‹ ó *H‹H‰é0æÿÿ„H‹©*H‹ ò *M‰àH‹H‰H‹ ’*HPÿH‰H‹ 4*H‹H‹ !*H‹ H)ÐH‰L$H)ÑH‰ÊH‹ º#*Hc1H‹ `%*H‹4ñ‰ÁH‹›*H‹8AÿÕé8ãÿÿH‹9*H‹ ‚ *M‰àH‹HƒÀH‰H‹ Î*H‹H‹ ¬ *H‹ H)ÐH‰L$H)ÑH‰ÊH‹ T#*Hc1H‹ 2&*H‹4ñ‰ÁH‹M *H‹8AÿÕéÒâÿÿH‹Ó*H‹  *M‰àH‹HƒÀH‰H‹ h*H‹H‹ F *H‹ H)ÐH‰L$H)ÑH‰ÊH‹ î"*Hc1H‹ 4*H‹4ñ‰ÁH‹Ç*H‹8AÿÕélâÿÿH‹m*H‹5¶*H‹HAH‰H‹5­"*‹ƒúÿ„.8ŽÔ…Ò„¬7ƒú …+âÿÿH‹Ì$*ƒ8t>ÇH‹ *H‹ C*H‹H‰H‹Ö!*H‹ W *‹‰H‹¤*H‹ *‹‰H‹: *ƒ8…QäÿÿH‹*Hƒ8…@äÿÿH‹Y*H‹ ê*H‹H‰é'äÿÿ€H‹¡*H‹ ê*M‰àH‹H‰H‹ Š*HPÿH‰H‹ ,*H‹H‹ *H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ²!*Hc1H‹ ø*H‹4ñ‰ÁH‹‹*H‹8AÿÕé0áÿÿH‹1*H‹5**H‹H‹p*H‰HAÿH‰H‹5g!*‹6V‰t$ƒú‡õàÿÿH5KHc–HòÿâH‹æ*H‹ /*H‹5Ø*H‹H‰HHÿH‰H‹5!*‹ƒúÿ„B7ŽÛ…Ò„1ƒú…šàÿÿH‹;#*ƒ8t>ÇH‹y*H‹ ²*H‹H‰H‹E *H‹ Æ*‹‰H‹*H‹ t*‹‰H‹©*ƒ8…ÀâÿÿH‹q*Hƒ8…¯âÿÿH‹È*H‹ Y*H‹H‰é–âÿÿfDH‹*H‹5 *H‹H‹P*H‰HAÿH‰H‹5G *‹6V‰t$ƒú‡ÕßÿÿHc“HÚÿâH‹m"*ƒ8t>ÇH‹«*H‹ ä*H‹H‰H‹w*H‹ ø*‹‰H‹E*H‹ ¦*‹‰H‹Û*ƒ8…òáÿÿH‹£*Hƒ8…ááÿÿH‹ú*H‹ ‹*H‹H‰éÈáÿÿH‹é!*ƒ8t>ÇH‹'*H‹ `*H‹H‰H‹ó*H‹ t*‹‰H‹Á*H‹ "*‹‰H‹/*Hƒ8…íÞÿÿH‹†*H‹ *H‹H‰éÔÞÿÿH‹u!*ƒ8t>ÇH‹³*H‹5ì*H‹H‰H‹*H‹5*‹‰H‹M*H‹5®*‹‰M…ítHH‹¶*H‹H9Áv9H‹5'*H‹H‹5Õ*H‹>H‹5»*H)у>„XQH)ÐM‰àH5•̉ÂAÿÕH‹V*ÇH‹‰*ÇH‹T*HÇéÞÿÿM…ítZH‹ <*H‹H9ÐvKH‹ *‹1H‹ ¤*L‹H‹ R*L)ÀH‹9L)ÂH‰ÁH‹/*ƒ8„ãQ…öM‰àH5 Ì…ïQAÿÕH‹Ê*H‹ Û*ÇH‹ö*ÇH‹‘*H‹H‰é~ÝÿÿH‹=*èzÙ÷ÿ…À„jÝÿÿH‹k*H‹HHH‰D$H‹¨*H‰H‹î*ƒ8t>ÇH‹,*H‹5e*H‹H‰H‹ø*H‹5y*‹‰H‹Æ*H‹5'*‹‰M…턽þÿÿH‹+*H‹H9Á†ªþÿÿH‹5˜*H‹H‹5F*H‹>H‹5,*H)у>„,OH)ÐM‰àH5ˉÂAÿÕélþÿÿH‹J*ƒ8t>ÇH‹ˆ*H‹ Á*H‹H‰H‹T*H‹ Õ*‹‰H‹"*H‹ ƒ*‹‰H‹¸*ƒ8…ÏÞÿÿH‹€*Hƒ8…¾ÞÿÿH‹×*H‹ h*H‹H‰é¥ÞÿÿH‹Æ*ƒ8t>ÇH‹*H‹ =*H‹H‰H‹Ð*H‹ Q*‹‰H‹ž*H‹ ÿ*‹‰H‹ *Hƒ8…ÊÛÿÿH‹c*H‹ ô*H‹H‰é±ÛÿÿH‹R*ƒ8t>ÇH‹*H‹5É*H‹H‰H‹\*H‹5Ý*‹‰H‹**H‹5‹*‹‰M…í„!ýÿÿH‹*H‹H9Á†ýÿÿH‹5ü*H‹H‹5ª*H‹>H‹5*H)у>„€NH)ÐM‰àH5jɉÂAÿÕéÐüÿÿM…ítZH‹ 9*H‹H9ÐvKH‹ š*‹1H‹ ¡*L‹H‹ O*L)ÀH‹9L)ÂH‰ÁH‹,*ƒ8„óM…öM‰àH5 É…NAÿÕH‹Ç*H‹ Ø*ÇH‹ó*ÇH‹Ž*H‹H‰é{ÚÿÿH‹=|*èwÖ÷ÿ…À„gÚÿÿH‹h*H‹ ±*H‹H‰D$HƒÀH‰H‹ ë*ƒ9t>H‹/*ÇH‹ b*H‹H‰H‹õ*H‹ v*‹‰H‹Ã*H‹ $*‹‰M…턺ûÿÿH‹ (*H‹H9І§ûÿÿH‹ =*ƒ9„^NH‹ …*M‰àH‹1H)ðH)òH5 ȉÁH‹!*H‹8AÿÕéiûÿÿH‹G*ƒ8t>ÇH‹…*H‹ ¾*H‹H‰H‹Q*H‹ Ò*‹‰H‹*H‹ €*‹‰H‹*Hƒ8…KÙÿÿH‹ä*H‹ u*H‹H‰é2ÙÿÿH‹Ó*ƒ8t>ÇH‹*H‹ J*H‹H‰H‹Ý*H‹ ^*‹‰H‹«*H‹ *‹‰H‹*Hƒ8…רÿÿH‹p*H‹ *H‹H‰龨ÿÿH‹_*ƒ8t>ÇH‹*H‹5Ö*H‹H‰H‹i*H‹5ê*‹‰H‹7*H‹5˜*‹‰M…í„.úÿÿH‹œ*H‹H9Á†úÿÿH‹5 *H‹H‹5·*H‹>H‹5*H)у>„˜LH)ÐM‰àH5wƉÂAÿÕéÝùÿÿM…ítZH‹ F*H‹H9ÐvKH‹ §*‹1H‹ ®*L‹H‹ \*L)ÀH‹9L)ÂH‰ÁH‹9*ƒ8„¾?…öM‰àH5Æ…Ê?AÿÕH‹Ô*H‹ å*ÇH‹*ÇH‹›*H‹H‰éˆ×ÿÿH‹=‰*è„Ó÷ÿ…À„t×ÿÿH‹u*H‹ ¾*H‹H‰D$HƒÀH‰H‹ ø*ƒ9t>H‹<*ÇH‹ o*H‹H‰H‹*H‹ ƒ*‹‰H‹Ð*H‹ 1*‹‰M…í„ÇøÿÿH‹ 5*H‹H9І´øÿÿH‹ J*ƒ9„LH‹ ’*M‰àH‹1H)ðH)òH5ʼnÁH‹.*H‹8AÿÕévøÿÿM…ítWH‹ß*H‹H9ÑvHH‹5P*H‹9*H‹=ú*H‹6‹H‹?H)ñH)òH‹5Õ*ƒ>„‚>…ÀM‰àH5³Ä…Ž>AÿÕH‹p*H‹ *ÇH‹œ*ÇH‹7*H‹H‰é$ÖÿÿH‹ Å*ƒ9t>H‹ *ÇH‹ <*H‹H‰H‹Ï*H‹ P*‹‰H‹*H‹ þ*‹‰M…í„”÷ÿÿH‹ *H‹H9І÷ÿÿH‹ o*H‹1H‹ *H)ðH‹9H‰ÁH‹ý*ƒ8„òJH)òM‰àH5ÚÃAÿÕéB÷ÿÿH‹=€*è{Ñ÷ÿ…À„kÕÿÿH‹l*H‹ µ*H‹H‰D$HƒÀH‰H‹ ï*ƒ9t>H‹3*ÇH‹ f*H‹H‰H‹ù*H‹ z*‹‰H‹Ç*H‹ (*‹‰M…턾öÿÿH‹ ,*H‹H9І«öÿÿH‹ A*ƒ9„<H‹ ‰*M‰àH‹1H)ðH)òH5ÉÁH‹%*H‹8AÿÕémöÿÿH‹K*ƒ8t>ÇH‹‰*H‹ Â*H‹H‰H‹U*H‹ Ö*‹‰H‹#*H‹ „*‹‰H‹¹*ƒ8…ÐÖÿÿH‹*Hƒ8…¿ÖÿÿH‹Ø*H‹ i*H‹H‰é¦ÖÿÿH‹Ç*ƒ8t>ÇH‹*H‹ >*H‹H‰H‹Ñ*H‹ R*‹‰H‹Ÿ*H‹ *‹‰H‹ *Hƒ8…ËÓÿÿH‹d*H‹ õ*H‹H‰é²ÓÿÿH‹S*ƒ8t>ÇH‹‘*H‹5Ê*H‹H‰H‹]*H‹5Þ*‹‰H‹+*H‹5Œ*‹‰M…í„"õÿÿH‹*H‹H9Á†õÿÿH‹5ý*H‹H‹5«*H‹>H‹5‘*H)у>„@H)ÐM‰àH5kÁ‰ÂAÿÕéÑôÿÿM…ítZH‹ :*H‹H9ÐvKH‹ ›*‹1H‹ ¢*L‹H‹ P*L)ÀH‹9L)ÂH‰ÁH‹-*ƒ8„]>…öM‰àH5 Á…i>AÿÕH‹È*H‹ Ù*ÇH‹ô*ÇH‹*H‹H‰é|ÒÿÿH‹=}*èxÎ÷ÿ…À„hÒÿÿH‹i*H‹HHH‰D$H‹¦*H‰H‹ì*ƒ8t>ÇH‹**H‹5c*H‹H‰H‹ö*H‹5w*‹‰H‹Ä*H‹5%*‹‰M…í„»óÿÿH‹)*H‹H9Á†¨óÿÿH‹5– *H‹H‹5D*H‹>H‹5**H)у>„ð6H)ÐM‰àH5À‰ÂAÿÕéjóÿÿH‹H*ƒ8t>ÇH‹†*H‹ ¿*H‹H‰H‹R*H‹ Ó*‹‰H‹ *H‹ *‹‰H‹¶*ƒ8…ÍÓÿÿH‹~*Hƒ8…¼ÓÿÿH‹Õ*H‹ f*H‹H‰é£ÓÿÿH‹Ä*ƒ8t>ÇH‹*H‹ ;*H‹H‰H‹Î*H‹ O*‹‰H‹œ *H‹ ý *‹‰H‹2*ƒ8…IÓÿÿH‹ú *Hƒ8…8ÓÿÿH‹Q*H‹ â *H‹H‰éÓÿÿH‹@*ƒ8t>ÇH‹~*H‹ · *H‹H‰H‹J*H‹ Ë*‹‰H‹ *H‹ y *‹‰H‹† *Hƒ8…DÐÿÿH‹Ý *H‹ n *H‹H‰é+ÐÿÿH‹Ì*ƒ8t>ÇH‹ *H‹5C *H‹H‰H‹Ö*H‹5W*‹‰H‹¤ *H‹5 *‹‰M…í„›ñÿÿH‹ *H‹H9Á†ˆñÿÿH‹5v *H‹H‹5$ *H‹>H‹5 *H)у>„_;H)ÐM‰àH5佉ÂAÿÕéJñÿÿM…ítZH‹ ³ *H‹H9ÐvKH‹ *‹1H‹  *L‹L)ÀL)ÂH‰ÁH‹À *H‹8H‹¦ *ƒ8„d5…öM‰àH5„½…p5AÿÕH‹A *H‹ R *ÇH‹m *ÇH‹ *H‹H‰éõÎÿÿH‹–*ƒ8t>ÇH‹Ô *H‹ *H‹H‰H‹ *H‹ ! *‹‰H‹n *H‹ Ï *‹‰H‹ *ƒ8…ÑÿÿH‹Ì *Hƒ8… ÑÿÿH‹# *H‹ ´ *H‹H‰éñÐÿÿH‹*ƒ8t>ÇH‹P *H‹ ‰ *H‹H‰H‹*H‹ *‹‰H‹ê *H‹ K *‹‰H‹€ *ƒ8…—ÐÿÿH‹H *Hƒ8…†ÐÿÿH‹Ÿ *H‹ 0 *H‹H‰émÐÿÿH‹Ž*ƒ8t>ÇH‹Ì *H‹  *H‹H‰H‹˜ *H‹  *‹‰H‹f *H‹ Ç *‹‰H‹Ô *Hƒ8…’ÍÿÿH‹+ *H‹ ¼ *H‹H‰éyÍÿÿH‹*ƒ8t>ÇH‹X *H‹ ‘ *H‹H‰H‹$ *H‹ ¥ *‹‰H‹ò *H‹ S *‹‰M…í„éîÿÿH‹w *H‹H‹M *H‹H9Á†ÌîÿÿH‹5º*H‹H‹5h *H‹>H‹5N *H)у>„í5H)ÐM‰àH5(»‰ÂAÿÕéŽîÿÿH‹Ì*M…íH‹tWH‹í *H‹H9ÊsHH‹5^*H‹G*H‹= *H‹6‹H‹?H)ñH)òH‹5ã *ƒ>„Ï1…ÀM‰àH5Áº…Û1AÿÕH‹~ *H‹ *ÇH‹ª *ÇH‹E*H‹H‰é2ÌÿÿH‹=3*è.È÷ÿ…À„ÌÿÿH‹*H‹HHH‰D$H‹\ *H‰H‹¢*ƒ8t>ÇH‹à *H‹5 *H‹H‰H‹¬ *H‹5- *‹‰H‹z*H‹5Û*‹‰M…í„qíÿÿH‹ß*H‹H9Á†^íÿÿH‹5L*H‹H‹5ú*H‹>H‹5à *H)у>„X7H)ÐM‰àH5º¹‰ÂAÿÕé íÿÿH‹=^*èYÇ÷ÿ…À„IËÿÿH‹J*H‹HHH‰D$H‹‡*H‰H‹Í *ƒ8t>ÇH‹ *H‹5D*H‹H‰H‹× *H‹5X *‹‰H‹¥*H‹5*‹‰M…턜ìÿÿH‹ *H‹H9Á†‰ìÿÿH‹5w*H‹H‹5%*H‹>H‹5 *H)у>„Õ:H)ÐM‰àH5帉ÂAÿÕéKìÿÿD‹l$E…í„BÊÿÿH‹“*‹…É„ÅÉÿÿHƒ<$„&ÊÿÿH‹·*‹…À…½ÉÿÿH‹& *H‹÷*H5‘¸L‹D$H‹ H‹a*H‹H‹H)ÁH)Âé¸ÉÿÿH‹é *HcHkI‰ÓH¿PH‹˜*H‹0éçÇÿÿƒúþ…çÉÿÿM…ítWH‹*H‹H9ÑvHH‹5$*H‹m *H‹>H‹5s*‹H‹6H)ñH)òH‹5 *ƒ>„U/…ÀM‰àH5ç·…a/AÿÕH‹¤*H‹ µ*ÇH‹Ð*ÇH‹k*H‹H‰éXÉÿÿƒúþ…OÉÿÿM…ítWH‹{*H‹H9ÑvHH‹5Œ*H‹Õ *H‹>H‹5Û*‹H‹6H)ñH)òH‹5q*ƒ>„å.…ÀM‰àH5O·…ñ.AÿÕH‹ *H‹ *ÇH‹8*ÇH‹Ó*H‹H‰éÀÈÿÿƒúþ…·ÈÿÿM…ítWH‹ã*H‹H9ÑvHH‹5ô*H‹= *H‹>H‹5C*‹H‹6H)ñH)òH‹5Ù*ƒ>„S1…ÀM‰àH5·¶…_1AÿÕH‹t*H‹ …*ÇH‹ *ÇH‹;*H‹H‰é(Èÿÿƒúþ…ÈÿÿM…ítWH‹K*H‹H9ÑvHH‹5\*H‹¥ *H‹>H‹5«*‹H‹6H)ñH)òH‹5A*ƒ>„ž/…ÀM‰àH5¶…ª/AÿÕH‹Ü*H‹ í*ÇH‹*ÇH‹£*H‹H‰éÇÿÿƒúþ…‡ÇÿÿM…ítWH‹³*H‹H9ÑvHH‹5¼*H‹ *H‹>H‹5*‹H‹6H)ñH)òH‹5©*ƒ>„58…ÀM‰àH5‡µ…A8AÿÕH‹D*H‹ U*ÇH‹p*ÇH‹ *H‹H‰éøÆÿÿƒúþ…ïÆÿÿM…ítWH‹*H‹H9ÑvHH‹5$*H‹u *H‹>H‹5{*‹H‹6H)ñH)òH‹5*ƒ>„Å7…ÀM‰àH5ï´…Ñ7AÿÕH‹¬*H‹ ½*ÇH‹Ø*ÇH‹s*H‹H‰é`Æÿÿƒúþ…WÆÿÿM…ítWH‹ƒ*H‹H9ÑvHH‹5Œ*H‹Ý*H‹>H‹5ã*‹H‹6H)ñH)òH‹5y*ƒ>„Ÿ7…ÀM‰àH5W´…«7AÿÕH‹*H‹ %*ÇH‹@*ÇH‹Û*H‹H‰éÈÅÿÿƒúþ…¿ÅÿÿM…ítWH‹ë*H‹H9ÑvHH‹5ô*H‹E*H‹>H‹5K*‹H‹6H)ñH)òH‹5á*ƒ>„H0…ÀM‰àH5¿³…T0AÿÕH‹|*H‹ *ÇH‹¨*ÇH‹C*H‹H‰é0Åÿÿƒúþ…'ÅÿÿM…ítWH‹S*H‹H9ÑvHH‹5d*H‹­*H‹>H‹5³*‹H‹6H)ñH)òH‹5I*ƒ>„¹6…ÀM‰àH5'³…Å6AÿÕH‹ä*H‹ õ*ÇH‹*ÇH‹«*H‹H‰é˜Äÿÿƒúþ…ÄÿÿM…ítWH‹»*H‹H9ÑvHH‹5Ìÿ)H‹*H‹>H‹5*‹H‹6H)ñH)òH‹5±*ƒ>„I6…ÀM‰àH5²…U6AÿÕH‹L*H‹ ]*ÇH‹x*ÇH‹*H‹H‰éÄÿÿƒúþ…÷ÃÿÿM…ítWH‹#*H‹H9ÑvHH‹54ÿ)H‹}*H‹>H‹5ƒÿ)‹H‹6H)ñH)òH‹5*ƒ>„6…ÀM‰àH5÷±…6AÿÕH‹´*H‹ Å*ÇH‹à*ÇH‹{ÿ)H‹H‰éhÃÿÿƒúþ…_ÃÿÿM…ítWH‹‹*H‹H9ÑvHH‹5”ÿ)H‹å*H‹>H‹5ëþ)‹H‹6H)ñH)òH‹5*ƒ>„ 7…ÀM‰àH5_±…7AÿÕH‹*H‹ -*ÇH‹H*ÇH‹ãþ)H‹H‰éÐÂÿÿƒúþ…ÇÂÿÿM…ítWH‹óÿ)H‹H9ÑvHH‹5þ)H‹M*H‹>H‹5Sþ)‹H‹6H)ñH)òH‹5é*ƒ>„&…ÀM‰àH5ǰ…&AÿÕH‹„ÿ)H‹ •ÿ)ÇH‹°*ÇH‹Kþ)H‹H‰é8Âÿÿƒúþ…/ÂÿÿM…ítWH‹[ÿ)H‹H9ÑvHH‹5lý)H‹µ*H‹>H‹5»ý)‹H‹6H)ñH)òH‹5Q*ƒ>„—%…ÀM‰àH5/°…£%AÿÕH‹ìþ)H‹ ýþ)ÇH‹*ÇH‹³ý)H‹H‰é Áÿÿƒúþ…—ÁÿÿM…ítWH‹Ãþ)H‹H9ÑvHH‹5Ìý)H‹*H‹>H‹5#ý)‹H‹6H)ñH)òH‹5¹ÿ)ƒ>„Ÿ'…ÀM‰àH5—¯…«'AÿÕH‹Tþ)H‹ eþ)ÇH‹€ÿ)ÇH‹ý)H‹H‰éÁÿÿƒúþ…ÿÀÿÿM…ítWH‹+þ)H‹H9ÑvHH‹54ý)H‹…*H‹>H‹5‹ü)‹H‹6H)ñH)òH‹5!ÿ)ƒ>„t#…ÀM‰àH5ÿ®…€#AÿÕH‹¼ý)H‹ Íý)ÇH‹èþ)ÇH‹ƒü)H‹H‰épÀÿÿƒúþ…gÀÿÿM…ítWH‹“ý)H‹H9ÑvHH‹5œü)H‹í*H‹>H‹5óû)‹H‹6H)ñH)òH‹5‰þ)ƒ>„¹&…ÀM‰àH5g®…Å&AÿÕH‹$ý)H‹ 5ý)ÇH‹Pþ)ÇH‹ëû)H‹H‰éØ¿ÿÿƒúþ…Ï¿ÿÿM…ítWH‹ûü)H‹H9ÑvHH‹5 û)H‹U*H‹>H‹5[û)‹H‹6H)ñH)òH‹5ñý)ƒ>„I&…ÀM‰àH5Ï­…U&AÿÕH‹Œü)H‹ ü)ÇH‹¸ý)ÇH‹Sû)H‹H‰é@¿ÿÿƒúþ…7¿ÿÿM…ítWH‹cü)H‹H9ÑvHH‹5lû)H‹½*H‹>H‹5Ãú)‹H‹6H)ñH)òH‹5Yý)ƒ>„ ,…ÀM‰àH57­…¬,AÿÕH‹ôû)H‹ ü)ÇH‹ ý)ÇH‹»ú)H‹H‰騾ÿÿƒúþ…Ÿ¾ÿÿM…ítWH‹Ëû)H‹H9ÑvHH‹5Üù)H‹%*H‹>H‹5+ú)‹H‹6H)ñH)òH‹5Áü)ƒ>„à+…ÀM‰àH5Ÿ¬…ì+AÿÕH‹\û)H‹ mû)ÇH‹ˆü)ÇH‹#ú)H‹H‰é¾ÿÿƒøþ…¾ÿÿH‹ú)M…íH‹tWH‹)û)H‹H9ÊsHH‹5:ù)H‹ƒ*H‹>H‹5‰ù)‹H‹6H)ñH)òH‹5ü)ƒ>„t,…ÀM‰àH5ý«…„,AÿÕH‹ºú)H‹ Ëú)ÇH‹æû)ÇH‹ù)H‹H‰én½ÿÿƒúþ…e½ÿÿM…ítWH‹‘ú)H‹H9ÑvHH‹5šù)H‹ëÿ)H‹>H‹5ñø)‹H‹6H)ñH)òH‹5‡û)ƒ>„Ñ,…ÀM‰àH5e«…Ý,AÿÕH‹"ú)H‹ 3ú)ÇH‹Nû)ÇH‹éø)H‹H‰éÖ¼ÿÿƒúþ…ͼÿÿM…ítWH‹ùù)H‹H9ÑvHH‹5ù)H‹Sÿ)H‹>H‹5Yø)‹H‹6H)ñH)òH‹5ïú)ƒ>„í-…ÀM‰àH5ͪ…ù-AÿÕH‹Šù)H‹ ›ù)ÇH‹¶ú)ÇH‹Qø)H‹H‰é>¼ÿÿƒúþ…5¼ÿÿM…ítWH‹aù)H‹H9ÑvHH‹5jø)H‹»þ)H‹>H‹5Á÷)‹H‹6H)ñH)òH‹5Wú)ƒ>„Ø*…ÀM‰àH55ª…ä*AÿÕH‹òø)H‹ ù)ÇH‹ú)ÇH‹¹÷)H‹H‰馻ÿÿƒúþ…»ÿÿM…ítWH‹Éø)H‹H9ÑvHH‹5Úö)H‹#þ)H‹>H‹5)÷)‹H‹6H)ñH)òH‹5¿ù)ƒ>„Ç#…ÀM‰àH5©…Ó#AÿÕH‹Zø)H‹ kø)ÇH‹†ù)ÇH‹!÷)H‹H‰é»ÿÿƒøþ…»ÿÿH‹÷)M…íH‹tWH‹'ø)H‹H9ÊsHH‹50÷)H‹ý)H‹>H‹5‡ö)‹H‹6H)ñH)òH‹5ù)ƒ>„M#…ÀM‰àH5û¨…Y#AÿÕH‹¸÷)H‹ É÷)ÇH‹äø)ÇH‹ö)H‹H‰élºÿÿH‹ ý)ƒ9t>H‹Qø)ÇH‹ „÷)H‹H‰H‹ú)H‹ ˜ø)‹‰H‹åö)H‹ F÷)‹‰M…í„ÜÛÿÿH‹ J÷)H‹H9ІÉÛÿÿH‹ Oö)H‹9H‹ ­õ)H‹1H)ðH‰ÁH‹Eø)ƒ8„Ö'H)òM‰àH5"¨AÿÕéŠÛÿÿH‹hü)ƒ8t>ÇH‹¦÷)H‹ ßö)H‹H‰H‹rù)H‹ ó÷)‹‰H‹@ö)H‹ ¡ö)‹‰H‹®ö)Hƒ8…l¹ÿÿH‹÷)H‹ –ö)H‹H‰éS¹ÿÿH‹ ôû)ƒ9t>H‹8÷)ÇH‹ kö)H‹H‰H‹þø)H‹ ÷)‹‰H‹Ìõ)H‹ -ö)‹‰M…í„ÃÚÿÿH‹ 1ö)H‹H9І°ÚÿÿH‹ >ô)H‹9H‹ ”ô)H‹1H)ðH‰ÁH‹,÷)ƒ8„Þ&H)òM‰àH5 §AÿÕéqÚÿÿH‹Oû)ƒ8t>ÇH‹ö)H‹ Æõ)H‹H‰H‹Yø)H‹ Úö)‹‰H‹'õ)H‹ ˆõ)‹‰H‹•õ)Hƒ8…S¸ÿÿH‹ìõ)H‹ }õ)H‹H‰é:¸ÿÿH‹ Ûú)ƒ9t>H‹ö)ÇH‹ Rõ)H‹H‰H‹å÷)H‹ fö)‹‰H‹³ô)H‹ õ)‹‰M…턪ÙÿÿH‹ õ)H‹H9І—ÙÿÿH‹ ô)H‹9H‹ {ó)H‹1H)ðH‰ÁH‹ö)ƒ8„$H)òM‰àH5ð¥AÿÕéXÙÿÿH‹ 6ú)ƒ9t>H‹zõ)ÇH‹ ­ô)H‹H‰H‹@÷)H‹ Áõ)‹‰H‹ô)H‹ oô)‹‰M…í„ÙÿÿH‹ sô)H‹H9ІòØÿÿH‹ xó)H‹9H‹ Öò)H‹1H)ðH‰ÁH‹nõ)ƒ8„H)òM‰àH5K¥AÿÕ鳨ÿÿH‹ ‘ù)ƒ9t>H‹Õô)ÇH‹ ô)H‹H‰H‹›ö)H‹ õ)‹‰H‹ió)H‹ Êó)‹‰M…í„`ØÿÿH‹ Îó)H‹H9ІMØÿÿH‹ Óò)H‹9H‹ 1ò)H‹1H)ðH‰ÁH‹Éô)ƒ8„DH)òM‰àH5¦¤AÿÕéØÿÿH‹ìø)ƒ8t>ÇH‹*ô)H‹ có)H‹H‰H‹öõ)H‹ wô)‹‰H‹Äò)H‹ %ó)‹‰H‹2ó)Hƒ8…ðµÿÿH‹‰ó)H‹ ó)H‹H‰é×µÿÿH‹xø)ƒ8t>ÇH‹¶ó)H‹ ïò)H‹H‰H‹‚õ)H‹ ô)‹‰H‹Pò)H‹ ±ò)‹‰H‹¾ò)Hƒ8…|µÿÿH‹ó)H‹ ¦ò)H‹H‰écµÿÿH‹ø)ƒ8t>ÇH‹Bó)H‹ {ò)H‹H‰H‹õ)H‹ ó)‹‰H‹Üñ)H‹ =ò)‹‰H‹Jò)Hƒ8…µÿÿH‹¡ò)H‹ 2ò)H‹H‰éï´ÿÿH‹ ÷)ƒ9t>H‹Ôò)ÇH‹ ò)H‹H‰H‹šô)H‹ ó)‹‰H‹hñ)H‹ Éñ)‹‰M…í„_ÖÿÿH‹ Íñ)H‹H9ІLÖÿÿH‹ Úï)H‹9H‹ 0ð)H‹1H)ðH‰ÁH‹Èò)ƒ8„æ H)òM‰àH5¥¢AÿÕé ÖÿÿH‹ ëö)ƒ9t>H‹/ò)ÇH‹ bñ)H‹H‰H‹õó)H‹ vò)‹‰H‹Ãð)H‹ $ñ)‹‰M…턺ÕÿÿH‹ (ñ)H‹H9І§ÕÿÿH‹ 5ï)H‹9H‹ ‹ï)H‹1H)ðH‰ÁH‹#ò)ƒ8„èH)òM‰àH5¢AÿÕéhÕÿÿH‹Fö)ƒ8t>ÇH‹„ñ)H‹ ½ð)H‹H‰H‹Pó)H‹ Ññ)‹‰H‹ð)H‹ ð)‹‰H‹Œð)Hƒ8…J³ÿÿH‹ãð)H‹ tð)H‹H‰é1³ÿÿH‹Òõ)ƒ8t>ÇH‹ñ)H‹ Ið)H‹H‰H‹Üò)H‹ ]ñ)‹‰H‹ªï)H‹ ð)‹‰H‹ð)Hƒ8…Ö²ÿÿH‹oð)H‹ ð)H‹H‰é½²ÿÿH‹ ^õ)ƒ9t>H‹¢ð)ÇH‹ Õï)H‹H‰H‹hò)H‹ éð)‹‰H‹6ï)H‹ —ï)‹‰M…í„-ÔÿÿH‹ ›ï)H‹H9ІÔÿÿH‹  î)H‹9H‹ þí)H‹1H)ðH‰ÁH‹–ð)ƒ8„FH)òM‰àH5s AÿÕéÛÓÿÿH‹¹ô)ƒ8t>ÇH‹÷ï)H‹ 0ï)H‹H‰H‹Ãñ)H‹ Dð)‹‰H‹‘î)H‹ òî)‹‰H‹ÿî)Hƒ8…½±ÿÿH‹Vï)H‹ çî)H‹H‰餱ÿÿH‹Eô)ƒ8t>ÇH‹ƒï)H‹ ¼î)H‹H‰H‹Oñ)H‹ Ðï)‹‰H‹î)H‹ ~î)‹‰H‹‹î)Hƒ8…I±ÿÿH‹âî)H‹ sî)H‹H‰é0±ÿÿH‹Ñó)ƒ8t>ÇH‹ï)H‹ Hî)H‹H‰H‹Ûð)H‹ \ï)‹‰H‹©í)H‹ î)‹‰H‹î)Hƒ8…Õ°ÿÿH‹nî)H‹ ÿí)H‹H‰é¼°ÿÿH‹ ]ó)ƒ9t>H‹¡î)ÇH‹ Ôí)H‹H‰H‹gð)H‹ èî)‹‰H‹5í)H‹ –í)‹‰M…í„,ÒÿÿH‹ ší)H‹H9ІÒÿÿH‹ §ë)H‹9H‹ ýë)H‹1H)ðH‰ÁH‹•î)ƒ8„² H)òM‰àH5ržAÿÕéÚÑÿÿH‹¸ò)ƒ8t>ÇH‹öí)H‹ /í)H‹H‰H‹Âï)H‹ Cî)‹‰H‹ì)H‹ ñì)‹‰H‹þì)Hƒ8…¼¯ÿÿH‹Uí)H‹ æì)H‹H‰飯ÿÿH‹Dò)ƒ8t>ÇH‹‚í)H‹ »ì)H‹H‰H‹Nï)H‹ Ïí)‹‰H‹ì)H‹ }ì)‹‰H‹Šì)Hƒ8…H¯ÿÿH‹áì)H‹ rì)H‹H‰é/¯ÿÿH‹ Ðñ)ƒ9t>H‹í)ÇH‹ Gì)H‹H‰H‹Úî)H‹ [í)‹‰H‹¨ë)H‹ ì)‹‰M…턟ÐÿÿH‹ ì)H‹H9ІŒÐÿÿH‹ ë)H‹9H‹ pê)H‹1H)ðH‰ÁH‹í)ƒ8„—H)òM‰àH5åœAÿÕéMÐÿÿH‹+ñ)ƒ8t>ÇH‹iì)H‹ ¢ë)H‹H‰H‹5î)H‹ ¶ì)‹‰H‹ë)H‹ dë)‹‰H‹që)Hƒ8…/®ÿÿH‹Èë)H‹ Yë)H‹H‰é®ÿÿH‹·ð)ƒ8t>ÇH‹õë)H‹ .ë)H‹H‰H‹Áí)H‹ Bì)‹‰H‹ê)H‹ ðê)‹‰H‹ýê)Hƒ8…»­ÿÿH‹Të)H‹ åê)H‹H‰颭ÿÿH‹Cð)ƒ8t>ÇH‹ë)H‹ ºê)H‹H‰H‹Mí)H‹ Îë)‹‰H‹ê)H‹ |ê)‹‰H‹‰ê)Hƒ8…G­ÿÿH‹àê)H‹ qê)H‹H‰é.­ÿÿH‹Ïï)ƒ8t>ÇH‹ ë)H‹ Fê)H‹H‰H‹Ùì)H‹ Zë)‹‰H‹§é)H‹ ê)‹‰H‹ê)Hƒ8…Ó¬ÿÿH‹lê)H‹ ýé)H‹H‰麬ÿÿH‹ [ï)ƒ9t>H‹Ÿê)ÇH‹ Òé)H‹H‰H‹eì)H‹ æê)‹‰H‹3é)H‹ ”é)‹‰M…í„*ÎÿÿH‹ ˜é)H‹H9ІÎÿÿH‹ ¥ç)H‹9H‹ ûç)H‹1H)ðH‰ÁH‹“ê)ƒ8„uH)òM‰àH5pšAÿÕéØÍÿÿH‹ ¶î)ƒ9t>H‹úé)ÇH‹ -é)H‹H‰H‹Àë)H‹ Aê)‹‰H‹Žè)H‹ ïè)‹‰M…í„…ÍÿÿH‹ óè)H‹H9ІrÍÿÿH‹ ç)H‹9H‹ Vç)H‹1H)ðH‰ÁH‹îé)ƒ8„žH)òM‰àH5Ë™AÿÕé3ÍÿÿH‹î)ƒ8t>ÇH‹Oé)H‹ ˆè)H‹H‰H‹ë)H‹ œé)‹‰H‹éç)H‹ Jè)‹‰H‹Wè)Hƒ8…«ÿÿH‹®è)H‹ ?è)H‹H‰éüªÿÿH‹í)ƒ8t>ÇH‹Ûè)H‹ è)H‹H‰H‹§ê)H‹ (é)‹‰H‹uç)H‹ Öç)‹‰H‹ãç)Hƒ8…¡ªÿÿH‹:è)H‹ Ëç)H‹H‰鈪ÿÿH‹)í)ƒ8t>ÇH‹gè)H‹  ç)H‹H‰H‹3ê)H‹ ´è)‹‰H‹ç)H‹ bç)‹‰H‹oç)Hƒ8…-ªÿÿH‹Æç)H‹ Wç)H‹H‰éªÿÿH‹ µì)ƒ9t>H‹ùç)ÇH‹ ,ç)H‹H‰H‹¿é)H‹ @è)‹‰H‹æ)H‹ îæ)‹‰M…í„„ËÿÿH‹ òæ)H‹H9ІqËÿÿH‹ ÷å)H‹9H‹ Uå)H‹1H)ðH‰ÁH‹íç)ƒ8„ H)òM‰àH5Ê—AÿÕé2ËÿÿH‹ ì)ƒ9t>H‹Tç)ÇH‹ ‡æ)H‹H‰H‹é)H‹ ›ç)‹‰H‹èå)H‹ Iæ)‹‰M…í„ßÊÿÿH‹ Mæ)H‹H9ІÌÊÿÿH‹ Zä)H‹9H‹ °ä)H‹1H)ðH‰ÁH‹Hç)ƒ8„ñH)òM‰àH5%—AÿÕéÊÿÿH‹ kë)ƒ9t>H‹¯æ)ÇH‹ âå)H‹H‰H‹uè)H‹ öæ)‹‰H‹Cå)H‹ ¤å)‹‰M…í„:ÊÿÿH‹ ¨å)H‹H9І'ÊÿÿH‹ ­ä)H‹9H‹ ä)H‹1H)ðH‰ÁH‹£æ)ƒ8„èH)òM‰àH5€–AÿÕéèÉÿÿH‹Æê)ƒ8t>ÇH‹æ)H‹ =å)H‹H‰H‹Ðç)H‹ Qæ)‹‰H‹žä)H‹ ÿä)‹‰H‹ å)Hƒ8…ʧÿÿH‹cå)H‹ ôä)H‹H‰é±§ÿÿH‹ Rê)ƒ9t>H‹–å)ÇH‹ Éä)H‹H‰H‹\ç)H‹ Ýå)‹‰H‹*ä)H‹ ‹ä)‹‰M…í„!ÉÿÿH‹ ä)H‹H9ІÉÿÿH‹ ”ã)H‹9H‹ òâ)H‹1H)ðH‰ÁH‹Šå)ƒ8„ H)òM‰àH5g•AÿÕéÏÈÿÿH‹­é)ƒ8t>ÇH‹ëä)H‹ $ä)H‹H‰H‹·æ)H‹ 8å)‹‰H‹…ã)H‹ æã)‹‰M…í„|ÈÿÿH‹ ä)H‹H‹àã)H‹H9Á†_ÈÿÿH‹íá)H‹5Fâ)H‹:H‹H‹5áä)H)у>„ÔH)ÐM‰àH5»”‰ÂAÿÕé!ÈÿÿH‹ÿè)ƒ8t>ÇH‹=ä)H‹ vã)H‹H‰H‹ æ)H‹ Šä)‹‰H‹×â)H‹ 8ã)‹‰H‹Eã)Hƒ8…¦ÿÿH‹œã)H‹ -ã)H‹H‰éê¥ÿÿH‹ ‹è)ƒ9t>H‹Ïã)ÇH‹ ã)H‹H‰H‹•å)H‹ ä)‹‰H‹câ)H‹ Äâ)‹‰M…í„ZÇÿÿH‹ Èâ)H‹H9ІGÇÿÿH‹ Íá)H‹9H‹ +á)H‹1H)ðH‰ÁH‹Ãã)ƒ8„t H)òM‰àH5 “AÿÕéÇÿÿH‹æç)ƒ8t>ÇH‹$ã)H‹ ]â)H‹H‰H‹ðä)H‹ qã)‹‰H‹¾á)H‹ â)‹‰H‹,â)Hƒ8…ê¤ÿÿH‹ƒâ)H‹ â)H‹H‰éѤÿÿH‹ rç)ƒ9t>H‹¶â)ÇH‹ éá)H‹H‰H‹|ä)H‹ ýâ)‹‰H‹Já)H‹ «á)‹‰M…í„AÆÿÿH‹ ¯á)H‹H9І.ÆÿÿH‹ ´à)H‹9H‹ à)H‹1H)ðH‰ÁH‹ªâ)ƒ8„H)òM‰àH5‡’AÿÕéïÅÿÿH‹ Íæ)ƒ9t>H‹â)ÇH‹ Dá)H‹H‰H‹×ã)H‹ Xâ)‹‰H‹¥à)H‹ á)‹‰M…턜ÅÿÿH‹ á)H‹H9І‰ÅÿÿH‹ ß)H‹9H‹ mß)H‹1H)ðH‰ÁH‹â)ƒ8„5H)òM‰àH5â‘AÿÕéJÅÿÿH‹(æ)ƒ8t>ÇH‹fá)H‹ Ÿà)H‹H‰H‹2ã)H‹ ³á)‹‰H‹à)H‹ aà)‹‰M…í„÷ÄÿÿH‹…à)H‹H‹[à)H‹H9Á†ÚÄÿÿH‹`ß)H‹5ÁÞ)H‹:H‹H‹5\á)H)у>„õH)ÐM‰àH56‘‰ÂAÿÕéœÄÿÿH‹ zå)ƒ9t>H‹¾à)ÇH‹ ñß)H‹H‰H‹„â)H‹ á)‹‰H‹Rß)H‹ ³ß)‹‰M…í„IÄÿÿH‹ ·ß)H‹H9І6ÄÿÿH‹ ¼Þ)H‹9H‹ Þ)H‹1H)ðH‰ÁH‹²à)ƒ8„uH)òM‰àH5AÿÕé÷ÃÿÿH‹ Õä)ƒ9t>H‹à)ÇH‹ Lß)H‹H‰H‹ßá)H‹ `à)‹‰H‹­Þ)H‹ ß)‹‰M…턤ÃÿÿH‹ ß)H‹H9І‘ÃÿÿH‹ Ý)H‹9H‹ uÝ)H‹1H)ðH‰ÁH‹ à)ƒ8„NH)òM‰àH5êAÿÕéRÃÿÿH‹ 0ä)ƒ9t>H‹tß)ÇH‹ §Þ)H‹H‰H‹:á)H‹ »ß)‹‰H‹Þ)H‹ iÞ)‹‰M…í„ÿÂÿÿH‹ mÞ)H‹H9ІìÂÿÿH‹ zÜ)H‹9H‹ ÐÜ)H‹1H)ðH‰ÁH‹hß)ƒ8„2H)òM‰àH5EAÿÕé­ÂÿÿH‹‹ã)ƒ8t>ÇH‹ÉÞ)H‹ Þ)H‹H‰H‹•à)H‹ ß)‹‰H‹cÝ)H‹ ÄÝ)‹‰H‹ÑÝ)Hƒ8… ÿÿH‹(Þ)H‹ ¹Ý)H‹H‰év ÿÿH‹ã)ƒ8t>ÇH‹UÞ)H‹ ŽÝ)H‹H‰H‹!à)H‹ ¢Þ)‹‰H‹ïÜ)H‹ PÝ)‹‰H‹]Ý)Hƒ8… ÿÿH‹´Ý)H‹ EÝ)H‹H‰é ÿÿH‹ £â)ƒ9t>H‹çÝ)ÇH‹ Ý)H‹H‰H‹­ß)H‹ .Þ)‹‰H‹{Ü)H‹ ÜÜ)‹‰M…í„rÁÿÿH‹ àÜ)H‹H9І_ÁÿÿH‹ íÚ)H‹9H‹ CÛ)H‹1H)ðH‰ÁH‹ÛÝ)ƒ8„A H)òM‰àH5¸AÿÕé ÁÿÿH‹þá)ƒ8t>ÇH‹<Ý)H‹ uÜ)H‹H‰H‹ß)H‹ ‰Ý)‹‰H‹ÖÛ)H‹ 7Ü)‹‰H‹DÜ)Hƒ8…ŸÿÿH‹›Ü)H‹ ,Ü)H‹H‰ééžÿÿH‹Šá)ƒ8t>ÇH‹ÈÜ)H‹ Ü)H‹H‰H‹”Þ)H‹ Ý)‹‰H‹bÛ)H‹ ÃÛ)‹‰H‹ÐÛ)Hƒ8…ŽžÿÿH‹'Ü)H‹ ¸Û)H‹H‰éužÿÿH‹ á)ƒ9t>H‹ZÜ)ÇH‹ Û)H‹H‰H‹ Þ)H‹ ¡Ü)‹‰H‹îÚ)H‹ OÛ)‹‰M…í„å¿ÿÿH‹ SÛ)H‹H9ІҿÿÿH‹ `Ù)H‹9H‹ ¶Ù)H‹1H)ðH‰ÁH‹NÜ)ƒ8t6H)òM‰àH5/ŒAÿÕé—¿ÿÿH‹íÚ)ƒ8t6H)òM‰àH5ŒAÿÕév¿ÿÿH‹ÌÚ)ƒ8tt]…ÀH5…‹„€ÜÿÿèÉ™÷ÿéyÜÿÿH‹5Ú)ƒ8tIH)òM‰àH5\‹AÿÕé¾¾ÿÿH‹5Ú)ƒ>tOH)ÐM‰àH5;‹‰ÂAÿÕ雾ÿÿ…ÀH51‹„#Üÿÿë¡H‹`Ú)M‰àH‹H‰ÂH‰D$H)òH5 ‹AÿÕéc¾ÿÿH‹9Ú)M‰àH5ñŠH‹H‰D$H)ÐH‰ÂAÿÕé<¾ÿÿH‹5’Ù)M‰àƒ>tA…ÀH5ºŠ„íÙÿÿèþ˜÷ÿéæÙÿÿH‹5jÙ)M‰àƒ>t*…ÀH5’Š„]ÚÿÿèÖ˜÷ÿéVÚÿÿ…ÀH5‚Š„¬Ùÿÿë½…ÀH5qŠ„3ÚÿÿëÔH‹ Ù)ƒ8t6H)òM‰àH5GŠAÿÕ驽ÿÿH‹ÿØ)ƒ8tt?H)ÐM‰àH5‰‰ÂAÿÕén¼ÿÿH‹5Ä×)M‰àƒ>t@…ÀH5숄%Îÿÿè0—÷ÿéÎÿÿH‹Ø)M‰àH5ÔˆH‹H‰D$H)ÐH‰ÂAÿÕé¼ÿÿ…ÀH5µˆ„åÍÿÿë¾H‹5d×)M‰àƒ>tA…ÀH5Œˆ„ŸÐÿÿèЖ÷ÿé˜ÐÿÿH‹5<×)M‰àƒ>t*…ÀH5dˆ„Ñÿÿ訖÷ÿéÑÿÿ…ÀH5Tˆ„^Ðÿÿë½…ÀH5Cˆ„åÐÿÿëÔH‹òÖ)M‰àƒ8tA…öH5ˆ„Êÿÿè^–÷ÿé‰ÊÿÿH‹5ÊÖ)M‰àƒ>t*…ÀH5ò‡„UØÿÿè6–÷ÿéNØÿÿ…öH5⇄OÊÿÿë½…ÀH5ч„+ØÿÿëÔH‹5€Ö)M‰àƒ>tA…ÀH5¨‡„;Ùÿÿèì•÷ÿé4ÙÿÿH‹5XÖ)M‰àƒ>t*…ÀH5€‡„«ÙÿÿèÄ•÷ÿé¤Ùÿÿ…ÀH5p‡„úØÿÿë½…ÀH5_‡„ÙÿÿëÔH‹Ö)ƒ8tOH)òM‰àH55‡AÿÕé—ºÿÿH‹ íÕ)ƒ9H‹ {Ô)tNH‹1M‰àH)ðH)òH5‡‰ÁH‹Ö)H‹8AÿÕé]ºÿÿH‹3Ö)M‰àH‹H‰ÂH‰D$H)òH5݆AÿÕé6ºÿÿH‹H‹ Ö)M‰àH5Á†H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹µÕ)H‹8AÿÕéý¹ÿÿH‹5SÕ)M‰àƒ>ti…ÀH5{†„VÐÿÿè¿”÷ÿéOÐÿÿH‹+Õ)M‰àƒ8tc…öH5S†„6Àÿÿè—”÷ÿé/ÀÿÿH‹5Õ)M‰àƒ>t*…ÀH5+†„rÁÿÿèo”÷ÿékÁÿÿ…ÀH5†„íÏÿÿë•…ÀH5 †„HÁÿÿëÔ…öH5ù…„Ó¿ÿÿë›H‹5¨Ô)M‰àƒ>tA…ÀH5Ð…„-Üÿÿè”÷ÿé&ÜÿÿH‹5€Ô)M‰àƒ>t*…ÀH5¨…„§Üÿÿèì“÷ÿé Üÿÿ…ÀH5˜…„ìÛÿÿë½…ÀH5‡…„}ÜÿÿëÔH‹56Ô)M‰àƒ>t]…ÀH5^…„¡Îÿÿ袓÷ÿéšÎÿÿH‹5Ô)ƒ>tIH)ÐM‰àH55…‰ÂAÿÕ镸ÿÿH‹ëÓ)ƒ8tMH)òM‰àH5…AÿÕét¸ÿÿ…ÀH5 …„DÎÿÿë¡H‹9Ô)M‰àH5ñ„H‹H‰D$H)ÐH‰ÂAÿÕé<¸ÿÿH‹Ô)M‰àH‹H‰ÂH‰D$H)òH5¼„AÿÕé¸ÿÿH‹kÓ)ƒ8t6H)òM‰àH5’„AÿÕéô·ÿÿH‹JÓ)ƒ8tt>H)ÐM‰àH5჉ÂAÿÕéA·ÿÿH‹Ó)M‰àH‹H‰ÂH‰D$H)òH5ÁƒAÿÕé·ÿÿH‹ðÒ)M‰àH5¨ƒH‹H‰D$H)ÐH‰ÂAÿÕéó¶ÿÿH‹5IÒ)M‰àƒ>t[…ÀH5qƒ„¬Ïÿÿ赑÷ÿé¥ÏÿÿH‹!Ò)ƒ8tGH)òM‰àH5HƒAÿÕ骶ÿÿH‹Ò)ƒ8tMH)òM‰àH5'ƒAÿÕ鉶ÿÿ…ÀH5ƒ„QÏÿÿë£H‹NÒ)M‰àH‹H‰ÂH‰D$H)òH5ø‚AÿÕéQ¶ÿÿH‹'Ò)M‰àH‹H‰ÂH‰D$H)òH5Ñ‚AÿÕé*¶ÿÿH‹€Ñ)M‰àƒ8t_…öH5¨‚„—Áÿÿèì÷ÿéÁÿÿH‹5XÑ)ƒ>tKH)ÐM‰àH5‚‰ÂAÿÕéßµÿÿH‹55Ñ)ƒ>tOH)ÐM‰àH5\‚‰ÂAÿÕé¼µÿÿ…öH5R‚„8ÁÿÿëŸH‹Ñ)M‰àH59‚H‹H‰D$H)ÐH‰ÂAÿÕ鄵ÿÿH‹ZÑ)M‰àH5‚H‹H‰D$H)ÐH‰ÂAÿÕé]µÿÿH‹³Ð)ƒ8t6H)òM‰àH5ÚAÿÕé<µÿÿH‹’Ð)ƒ8tt8H)ÐM‰àH5J‰ÂAÿÕ骴ÿÿH‹Ð)ƒ8ttA…ÀH5¹€„ÔÿÿèýŽ÷ÿé ÔÿÿH‹5iÏ)M‰àƒ>t*…ÀH5‘€„TÓÿÿèÕŽ÷ÿéMÓÿÿ…ÀH5€„ÓÓÿÿë½…ÀH5p€„*ÓÿÿëÔH‹Ï)ƒ8t6H)òM‰àH5F€AÿÕ騳ÿÿH‹þÎ)ƒ8t„B…ÀH5„|ÓÿÿèÃ÷ÿéuÓÿÿH‹5/Î)M‰àƒ>t[…ÀH5W„Õÿÿè›÷ÿéÕÿÿH‹Î)ƒ8tGH)òM‰àH5.AÿÕé²ÿÿH‹æÍ)ƒ8tMH)òM‰àH5 AÿÕéo²ÿÿ…ÀH5„ÁÔÿÿë£H‹4Î)M‰àH‹H‰ÂH‰D$H)òH5Þ~AÿÕé7²ÿÿH‹ Î)M‰àH‹H‰ÂH‰D$H)òH5·~AÿÕé²ÿÿH‹5fÍ)M‰àƒ>t@…ÀH5Ž~„#ÓÿÿèÒŒ÷ÿéÓÿÿH‹¾Í)M‰àH‹H‰ÂH‰D$H)òH5h~AÿÕéÁ±ÿÿ…ÀH5W~„ãÒÿÿë¾…ÀH5F~„:Òÿÿé¹þÿÿH‹rÍ)H‰0é ŽÿÿH‹5ãÌ)ƒ>teH)ÐM‰àH5 ~‰ÂAÿÕéj±ÿÿH‹ˆÐ)H;8…ÅÿÿH-B¿,Xf…íŽúÄÿÿƒíé-ÿÿH‹“Ì)ƒ8ttA…ÀH5L}„¿Çÿÿè‹÷ÿé¸ÇÿÿH‹5üË)M‰àƒ>t*…ÀH5$}„/Èÿÿèh‹÷ÿé(Èÿÿ…ÀH5}„~Çÿÿë½…ÀH5}„ÈÿÿëÔH‹5²Ë)M‰àƒ>tA…ÀH5Ú|„Òÿÿè‹÷ÿéÒÿÿH‹5ŠË)M‰àƒ>t*…ÀH5²|„UÈÿÿèöŠ÷ÿéNÈÿÿ…ÀH5¢|„ÆÑÿÿë½…ÀH5‘|„+ÈÿÿëÔH‹5@Ë)M‰àƒ>tA…ÀH5h|„;Éÿÿ謊÷ÿé4ÉÿÿH‹5Ë)M‰àƒ>t*…ÀH5@|„«Éÿÿ脊÷ÿé¤Éÿÿ…ÀH50|„úÈÿÿë½…ÀH5|„ÉÿÿëÔH‹ÎÊ)ƒ8t8H)òM‰àH5õ{AÿÕéW¯ÿÿH‹5­Ê)ƒ>t>H)ÐM‰àH5Ô{‰ÂAÿÕé4¯ÿÿH‹ Ë)M‰àH‹H‰ÂH‰D$H)òH5´{AÿÕé ¯ÿÿH‹ãÊ)M‰àH5›{H‹H‰D$H)ÐH‰ÂAÿÕéæ®ÿÿH‹5<Ê)M‰àƒ>„…ÀH5`{„cÉÿÿ褉÷ÿé\ÉÿÿH‹5Ê)ƒ>„¡H)ÐM‰àH53{‰ÂAÿÕé“®ÿÿH‹éÉ)M‰àƒ8„ž…öH5 {„ý±ÿÿèQ‰÷ÿéö±ÿÿH‹5½É)ƒ>t+H)ÐM‰àH5äz‰ÂAÿÕéD®ÿÿ…ÀH5Úz„ÔÈÿÿélÿÿÿH‹Ê)M‰àH5¾zH‹H‰D$H)ÐH‰ÂAÿÕé ®ÿÿH‹ßÉ)M‰àH5—zH‹H‰D$H)ÐH‰ÂAÿÕéâ­ÿÿ…öH5xz„_±ÿÿé]ÿÿÿH‹5$É)M‰àƒ>tA…ÀH5Lz„çÈÿÿèˆ÷ÿéàÈÿÿH‹üÈ)M‰àƒ8t*…öH5$z„®ÿÿèhˆ÷ÿé ®ÿÿ…ÀH5z„¦Èÿÿë½…öH5z„ç­ÿÿëÔH‹5²È)ƒ>tQH)ÐM‰àH5Ùy‰ÂAÿÕé9­ÿÿH‹ È)ƒ9H‹ Ç)tNH‹1M‰àH)ðH)òH5©y‰ÁH‹·È)H‹8AÿÕéÿ¬ÿÿH‹ÕÈ)M‰àH5yH‹H‰D$H)ÐH‰ÂAÿÕ騬ÿÿH‹H‹ «È)M‰àH5cyH‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹WÈ)H‹8AÿÕ韬ÿÿH‹ õÇ)ƒ9H‹ ƒÆ)tHH‹1M‰àH)ðH)òH5y‰ÁH‹È)H‹8AÿÕée¬ÿÿH‹»Ç)ƒ8tNH)òM‰àH5âxAÿÕéD¬ÿÿH‹H‹ È)M‰àH5ÏxH‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹ÃÇ)H‹8AÿÕé ¬ÿÿH‹áÇ)M‰àH‹H‰ÂH‰D$H)òH5‹xAÿÕéä«ÿÿf„AWAVHcöAUATL7USA‰ÕHƒì8H‹Æ)ƒúEÉH‰L$L‰D$Aá×þÿÿH‰8H‹¸Ë)AÁ¿ƒúEäL‰H‹©Ê)AƒÄƒúíL‰H‹fÅ)ƒåùƒÅ ƒúHÉH‰8H‹¸Æ)HáÖýÿÿHÁp ƒúMÒÇH‹×Ç)IƒâÐIÂ$ƒúEöÇH‹‘Æ)AƒæôAƒÆIƒúÛHÇH‹žÉ)ƒãÂÃ+I9ûÇH‹åÆ)HÇH‹¿Ë)ÇH‹"È)ÇH‹Æ)HÇH‹GÆ)HÇH‹!É)ÇH‹¬É)‰„dE1ÀºIHÇD$ D‰l$HÇA¿H¶2HBLl21öëfDHƒÀ¶Pÿ€úHLDÇAD÷L9èuè@„ö…mfD¾E…äD‰Æ~ZH³EäMcäIÂOdbüM9âw@L‰Òë L`üI9Ôr/L‰àH)ÐHÑøHƒàüHÐfD9áfD9@ÞHPI9ÔsÖDHÙ HÁ@„í~NL¾ÅMÀJ|þH9ùw3H‰Êë HxþH9×r"H‰øH)ÐHÁøHBf90ävHPH9×sÞ@¾íLÁAéHüHcÛD¾E…À~SCH˜H|AüH9ùw@H‰Êëf.„HxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9phHPH9×sØEÁHõ÷1íB¿HHGóH‹ È)¿C‰H “îH¿Af…À„µHL‹l$L‹d$L=]ôHضHXLtL‰t$(L‹t$ H;\$(„9€;¹‡¶H ñHcHÈÿàH‹&Ã)H‹H‰D$ H‹¿Ã)ÇH‹òÄ)ÇH‹Å)H‹–Å)HcP‰H‹GÇ)H‹ðÇ)‹ Ç#»#‰ ‚HIëHcóH‹ çÃ)A¹H¿pHMH‹9H¶ HBLD 1Éë€HƒÀ¶Pÿ€úGADÉHDýL9Àuè„É…k…Û…:D‹l$E…í„‚H‹ûÂ)‹…É„ùHƒ|$tiH‹"Ä)‹…À„—H‹‘Ç)H‹bÁ)H5ösL‹D$H‹ H‹ÌÂ)H‹H‹H)ÁH)ÂH‹ÑÇ)H‹8H‹D$HƒÄ8[]A\A]A^A_ÿà…Ò…ˆHƒÄ8[]A\A]A^A_Ãf„H)ÈHÑøAÁéöýÿÿfL)ÐHÆØM¾öHÁøHÐB€<0…ýÿÿHGA°I9Æüüÿÿ€ „òüÿÿA°éæüÿÿfDH)ÈHÁøAÁé•ýÿÿH‹1Ã)‹…Ò„gÿÿÿHƒ|$…ÿÿÿéVÿÿÿH‹·À)H‹HxH‰D$(H‹¤À)H‰8H‹rÆ)L‹L9ß„#ƒH÷æH¿pHKD¾0H?H¿ pHó¶,0H‹ðÁ)E‰ÖEÒMcÒHÉL‹HÒMÒD¾$0HD¿ pékûÿÿH‹úÅ)H‹Ë¿)H5erL‹D$H‹ H‹5Á)H‹H‹H)ÁH)ÂédþÿÿL‰t$ H‹øÂ)H‹ñÂ)H‹ZÅ)‹‰D$(ƒè‰H˜‹‚H‹“Ä)‰é\ýÿÿH‹MÁ)H‹®¿)L‰t$ H‹H‰ë²H‹jÄ)L‰t$ »+Ç+é%ýÿÿH‹ÎÀ)H‹5w¿)H‹HHÿH‰H‹5¾Ã)‹ƒúÿ„ó_Ž›G…Ò„ÔŽƒú…„H‹ÝÅ)ƒ8t>ÇH‹Á)H‹ TÀ)H‹H‰H‹çÂ)H‹ hÁ)‹‰H‹µ¿)H‹ À)‹‰H‹KÁ)ƒ8u!H‹À)Hƒ8uH‹rÀ)H‹ À)H‹H‰H‹Á)ÇHƒÃéÓûÿÿH‹°¾)H‹5ù¿)M‰àH‹ Ÿ¾)H‹HPÿH‰H‹5>¾)H‰H‹ À)H‹H‹1H)ÐH‰ñH‰t$ H)ÑH‰ÊH‹ ¾Â)Hc1H‹ „Ã)H‹4ñ‰ÁH‹¿¾)H‹8AÿÕë‡H‹@¾)H‹5‰¿)M‰àH‹ /¾)H‹HPÿH‰H‹5ν)H‰H‹ ¬¿)H‹H‹1H)ÐH‰ñH‰t$ H)ÑH‰ÊH‹ NÂ)Hc1H‹ Ã)H‹4ñ‰ÁH‹O¾)H‹8AÿÕéÿÿÿH‹ͽ)H‹ ¿)H‹H‰D$ HƒÀH‰éòþÿÿH‹«½)H‹ ô¾)M‰àH‹5òÁ)H‹Hc6HƒÀH‰H‹ 6½)H‹H‹ ¿)H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ŒÂ)H‹4ñ‰ÁH‹ǽ)H‹8AÿÕéŒþÿÿH‹E½)H‹ ޾)H‹H‰D$ HƒÀH‰éjþÿÿH‹s¾)H‹ ½)H‹H‰D$ HƒèH‰éHþÿÿH‹½)H‹ J¾)H‹H‰H‹ í¼)HƒèH‰é!þÿÿH‹Ú¼)H‹ #¾)M‰àH‹H‰H‹ ü)HPÿH‰H‹ e¼)H‹H‹ C¾)H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ëÀ)Hc1H‹ ‘Â)H‹4ñ‰ÁH‹Ì»)H‹8AÿÕé±ýÿÿH‹j¼)H‹ ³½)M‰àH‹H‰H‹ S¼)HPÿH‰H‹ õ»)H‹H‹ Ó½)H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ {À)Hc1H‹ !Â)H‹4ñ‰ÁH‹\»)H‹8AÿÕéAýÿÿH‹ú»)H‹ C½)H‹H‰D$ HƒÀH‰éýÿÿH‹Ø»)H‹ !½)M‰àH‹HƒÀH‰H‹ m»)H‹H‹ K½)H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ó¿)Hc1H‹ ™Á)H‹4ñ‰ÁH‹Ôº)H‹8AÿÕé¹üÿÿH‹r»)H‹ »¼)H‹H‰D$ HƒÀH‰é—üÿÿH‹ ¼)H‹ I»)H‹H‰D$ HƒèH‰éuüÿÿH‹.»)H‹ w¼)H‹H‰H‹ »)HƒèH‰éNüÿÿH‹»)H‹ P¼)M‰àH‹H‰H‹ ðº)HPÿH‰H‹ ’º)H‹H‹ p¼)H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ¿)Hc1H‹ ^»)H‹4ñ‰ÁH‹ñº)H‹8AÿÕéÞûÿÿH‹—º)H‹ à»)H‹H‰D$ HƒÀH‰é¼ûÿÿH‹uº)H‹ ¾»)M‰àH‹HƒÀH‰H‹ º)H‹H‹ è»)H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ¾)Hc1H‹ Öº)H‹4ñ‰ÁH‹iº)H‹8AÿÕéVûÿÿH‹º)H‹ X»)H‹H‰D$ HƒÀH‰é4ûÿÿH‹=»)H‹H‹ã¹)HJÿH‰H‹-¾)‹‰D$ ƒÀƒø‡ûÿÿH5øêHc†HðÿàH‹¬¹)H‹H‹òº)H‰H‹˜¹)HJÿH‰H‹â½)‹‰D$ ƒÀƒø‡¸úÿÿIc‡LøÿàH‹h¹)H‹H‹®º)H‰H‹T¹)HJÿH‰H‹ž½)‹‰D$ ƒÀƒø‡túÿÿH5±êHc†HðÿàH‹¹)H‹ fº)H‹5¹)H‹H‰HHÿH‰H‹5S½)‹ƒúÿ„VMŽ˜@…Ò„+Nƒú…úÿÿH‹r¿)ƒ8t>ÇH‹°º)H‹ é¹)H‹H‰H‹|¼)H‹ ýº)‹‰H‹J¹)H‹ «¹)‹‰H‹àº)ƒ8u!H‹¬¹)Hƒ8uH‹º)H‹ ˜¹)H‹H‰H‹³º)ÇéùÿÿH‹I¸)H‹ ’¹)H‹H‰H‹ 5¸)HƒèH‰éiùÿÿH‹"¸)H‹ k¹)H‹5¸)H‹H‰HHÿH‰H‹5X¼)‹ƒúÿ„…JŽeA…Ò„Bmƒú…ùÿÿH‹w¾)ƒ8t>ÇH‹µ¹)H‹ î¸)H‹H‰H‹»)H‹ º)‹‰H‹O¸)H‹ °¸)‹‰H‹å¹)ƒ8u!H‹±¸)Hƒ8uH‹ ¹)H‹ ¸)H‹H‰H‹¸¹)Ç镸ÿÿH‹N·)H‹5—¸)H‹HAH‰H‹5Ž»)‹ƒúÿ„zFŽ@…Ò„‡ƒú…TøÿÿH‹­½)ƒ8t>ÇH‹ë¸)H‹ $¸)H‹H‰H‹·º)H‹ 8¹)‹‰H‹…·)H‹ æ·)‹‰H‹¹)ƒ8u!H‹ç·)Hƒ8uH‹B¸)H‹ Ó·)H‹H‰H‹î¸)ÇéË÷ÿÿH‹„¶)H‹Í·)L‰t$ H‹H‰D$(HƒÀH‰H‹2»)»jÇjéòóÿÿH‹K¶)H‹”·)L‰t$ H‹H‰D$(HƒÀH‰H‹ùº)»bÇbé¹óÿÿH‹¶)H‹[·)L‰t$ H‹H‰D$(HƒÀH‰H‹Àº)»XÇXé€óÿÿH‹Ùµ)H‹"·)L‰t$ H‹H‰D$(HƒÀH‰é%óÿÿH‹²µ)H‹û¶)L‰t$ H‹H‰D$(HƒÀH‰H‹ ¸)H‹™¸)HcP‰H‹Jº)H‹óº)‹ Ç»‰ ‚éþòÿÿH‹Wµ)H‹ ¶)L‰t$ H‹H‰D$(HƒÀH‰H‹E¸)H‹>¸)HcP‰H‹ï¹)H‹˜º)‹ Ç»‰ ‚é£òÿÿH‹ü´)H‹ E¶)H‹5î´)H‹H‰HHÿH‰H‹52¹)‹ƒúÿ„ÏQŽß;…Ò„³Hƒú…øõÿÿH‹Q»)ƒ8t>ÇH‹¶)H‹ ȵ)H‹H‰H‹[¸)H‹ ܶ)‹‰H‹)µ)H‹ е)‹‰H‹¿¶)ƒ8u!H‹‹µ)Hƒ8uH‹æµ)H‹ wµ)H‹H‰H‹’¶)ÇéoõÿÿH‹(´)H‹H‹nµ)HQH‰H‹h¸)‹‰D$ ƒÀƒø‡>õÿÿH5ŸåHc†HðÿàH‹ç³)H‹H‹-µ)HQH‰H‹'¸)‹‰D$ ƒÀƒø‡ýôÿÿH5‚åHc†HðÿàH‹¦³)H‹H‹ì´)H‰H‹’³)HJÿH‰H‹Ü·)‹‰D$ ƒÀƒø‡²ôÿÿH5[åHc†HðÿàH‹«´)H‹5T³)H‹HHÿH‰H‹5›·)‹ƒúÿ„¢ŽŽ 6…Ò„÷Œƒú…aôÿÿH‹º¹)ƒ8t>ÇH‹ø´)H‹ 1´)H‹H‰H‹Ķ)H‹ Eµ)‹‰H‹’³)H‹ ó³)‹‰H‹(µ)ƒ8u!H‹ô³)Hƒ8uH‹O´)H‹ à³)H‹H‰H‹û´)ÇéØóÿÿH‹‘²)H‹ Ú³)H‹5ƒ²)H‹H‰HHÿH‰H‹5Ƕ)‹ƒúÿ„ÚxŽä5…Ò„…Žƒú…óÿÿH‹æ¸)ƒ8t>ÇH‹$´)H‹ ]³)H‹H‰H‹ðµ)H‹ q´)‹‰H‹¾²)H‹ ³)‹‰H‹T´)ƒ8u!H‹ ³)Hƒ8uH‹{³)H‹ ³)H‹H‰H‹'´)ÇéóÿÿH‹½±)H‹ ³)H‹5¯±)H‹H‰HHÿH‰H‹5óµ)‹ƒúÿ„…WŽ2…Ò„xŒƒú…¹òÿÿH‹¸)ƒ8t>ÇH‹P³)H‹ ‰²)H‹H‰H‹µ)H‹ ³)‹‰H‹ê±)H‹ K²)‹‰H‹€³)ƒ8u!H‹L²)Hƒ8uH‹§²)H‹ 8²)H‹H‰H‹S³)Çé0òÿÿH‹é°)H‹ 2²)H‹H‰H‹ Õ°)HƒèH‰é òÿÿH‹°)H‹5 ²)H‹HAH‰H‹5µ)‹ƒúÿ„‹—Ž0…Ò„Vƒú…ÈñÿÿH‹!·)ƒ8t>ÇH‹_²)H‹ ˜±)H‹H‰H‹+´)H‹ ¬²)‹‰H‹ù°)H‹ Z±)‹‰H‹²)ƒ8u!H‹[±)Hƒ8uH‹¶±)H‹ G±)H‹H‰H‹b²)Çé?ñÿÿH‹ø¯)H‹ A±)H‹H‰D$ HƒÀH‰éñÿÿH‹Ö¯)H‹ ±)H‹H‰D$ HƒÀH‰éûðÿÿH‹´¯)H‹ ý°)H‹H‰D$ HƒÀH‰éÙðÿÿH‹’¯)H‹ Û°)H‹5„¯)H‹H‰HHÿH‰H‹5ȳ)‹ƒúÿ„Û‡޵1…Ò„Ï•ƒú…ŽðÿÿH‹çµ)ƒ8t>ÇH‹%±)H‹ ^°)H‹H‰H‹ñ²)H‹ r±)‹‰H‹¿¯)H‹ °)‹‰H‹U±)ƒ8u!H‹!°)Hƒ8uH‹|°)H‹ °)H‹H‰H‹(±)ÇéðÿÿH‹¾®)H‹5°)H‹HAH‰H‹5þ²)‹ƒúÿ„ÛRŽS0…Ò„‘”ƒú…ÄïÿÿH‹µ)ƒ8t>ÇH‹[°)H‹ ”¯)H‹H‰H‹'²)H‹ ¨°)‹‰H‹õ®)H‹ V¯)‹‰H‹‹°)ƒ8u!H‹W¯)Hƒ8uH‹²¯)H‹ C¯)H‹H‰H‹^°)Çé;ïÿÿH‹ô­)H‹5=¯)H‹HAH‰H‹54²)‹ƒúÿ„.QŽñ.…Ò„S“ƒú…úîÿÿH‹S´)ƒ8t>ÇH‹‘¯)H‹ Ê®)H‹H‰H‹]±)H‹ Þ¯)‹‰H‹+®)H‹ Œ®)‹‰H‹Á¯)ƒ8u!H‹®)Hƒ8uH‹è®)H‹ y®)H‹H‰H‹”¯)ÇéqîÿÿH‹*­)H‹ s®)H‹H‰D$ HƒÀH‰éOîÿÿH‹`±)Çé=îÿÿH‹N¯)ƒ8…-îÿÿH‹þ­)ÇH‹ ®)Hƒ8…îÿÿH‹`®)H‹ ñ­)H‹H‰éöíÿÿH‹¯)ƒ8uH‹Ó­)Hƒ8„Ÿ^H‹ê®)ÇéÇíÿÿH‹ذ)ÇþÿÿÿéµíÿÿH‹ư)Çþÿÿÿé£íÿÿH‹´°)‹ƒøÿ„†\Ž[*…À„´]ƒø …zíÿÿH‹Ó²)ƒ8t>ÇH‹®)H‹ J­)H‹H‰H‹ݯ)H‹ ^®)‹‰H‹«¬)H‹ ­)‹‰H‹A®)ƒ8u!H‹ ­)Hƒ8uH‹h­)H‹ ù¬)H‹H‰H‹®)ÇéñìÿÿH‹®)ƒ8…áìÿÿH‹²¬)ƒ8LDõéÎìÿÿH‹߯)Çþÿÿÿé¼ìÿÿH‹ͯ)‹ƒøÿ„ZŽ*…À„‹ƒø…“ìÿÿH‹ì±)ƒ8t>ÇH‹*­)H‹ c¬)H‹H‰H‹ö®)H‹ w­)‹‰H‹Ä«)H‹ %¬)‹‰H‹Z­)ƒ8u!H‹&¬)Hƒ8uH‹¬)H‹ ¬)H‹H‰H‹-­)Çé ìÿÿH‹¯)ÇéøëÿÿH‹ ¯)ÇéæëÿÿH‹÷®)Ç éÔëÿÿH‹å®)ÇÿÿÿÿéÂëÿÿH‹Ó®)Çé°ëÿÿH‹Á®)ÇþÿÿÿéžëÿÿH‹¯®)ÇþÿÿÿéŒëÿÿH‹®)‹‰D$ ƒÀƒø‡sëÿÿH@ÜHc‚HÐÿàH‹t®)ÇéQëÿÿH‹b®)Çé?ëÿÿH‹P®)Çé-ëÿÿH‹>®)ÇÿÿÿÿéëÿÿH‹,®)Çé ëÿÿH‹®)Çþÿÿÿé÷êÿÿH‹®)‹ƒøÿ„؉Žó(…À„¡Qƒø…ÎêÿÿH‹'°)ƒ8t>ÇH‹e«)H‹ žª)H‹H‰H‹1­)H‹ ²«)‹‰H‹ÿ©)H‹ `ª)‹‰H‹•«)ƒ8u!H‹aª)Hƒ8uH‹¼ª)H‹ Mª)H‹H‰H‹h«)ÇéEêÿÿH‹V­)Çé3êÿÿH‹D­)Çé!êÿÿH‹2­)ÇéêÿÿH‹ ­)ÇÿÿÿÿéýéÿÿH‹­)ÇéëéÿÿH‹ü¬)ÇþÿÿÿéÙéÿÿH‹ê¬)ÇþÿÿÿéÇéÿÿH‹ج)ÇÿÿÿÿéµéÿÿH‹Ƭ)Çé£éÿÿH‹´¬)Çþÿÿÿé‘éÿÿH‹J¨)H‹5“©)H‹H‰D$ HƒÀH‰éoéÿÿH‹(¨)H‹ q©)M‰àH‹5¨)H‹HPÿH‰H‹ ¶§)H‰H‹5”©)H‹H‹H‹5G¬)H)ÐH‰L$ Hc6H)ÑH‰ÊH‹ ÿ¦)H‹4ñ‰ÁH‹®)H‹8AÿÕéÿèÿÿH‹¬)ÇþÿÿÿéíèÿÿH‹¦§)H‹ ï¨)H‹5˜§)H‹H‰HƒèH‰éÆèÿÿH‹Ϩ)H‹ x§)H‹H‰D$ HƒèH‰é¤èÿÿH‹µ«)Çÿÿÿÿé’èÿÿH‹£«)Çé€èÿÿH‹9§)H‹‚¨)L‰t$ H‹H‰D$(HƒÀH‰H‹'ª)H‹ ª)HcP‰H‹Ñ«)H‹z¬)‹ Ç8»8‰ ‚é…äÿÿH‹6«)Ç éèÿÿH‹$«)ÇÿÿÿÿéèÿÿH‹«)ÇéïçÿÿH‹¨¦)H‹ ñ§)M‰àH‹5G¦)H‹H‹HƒÀH‰H‹ ¨)H)ÐH‹1H‰ñH‰t$ H)ÑH‰ÊH‹ Àª)Hc1H‹ †¥)H‹4ñ‰ÁH‹™¬)H‹8AÿÕé†çÿÿH‹—ª)ÇþÿÿÿétçÿÿH‹}§)H‹5&¦)H‹H‰D$ HƒèH‰éRçÿÿH‹ ¦)H‹5T§)H‹ ý¥)H‹H‰HƒèH‰é+çÿÿH‹<ª)ÇýÿÿÿéçÿÿH‹¦)L‹0H‹à¦)ÇH‹¨)ÇéðæÿÿH‹ª)ÇýÿÿÿéÞæÿÿH‹ï©)ÇéÌæÿÿH‹Ý©)ÇéºæÿÿH‹Ë©)Ç鍿ÿÿH‹¹©)Çÿÿÿÿé–æÿÿH‹§©)Ç鄿ÿÿH‹­¥)L‹0H‹K¦)ÇH‹~§)Çé[æÿÿH‹l©)ÇýÿÿÿéIæÿÿH‹R¤)L‹0H‹¦)ÇH‹C§)Çé æÿÿH‹Ù¤)H‹ "¦)H‹H‰D$ HƒÀH‰éþåÿÿH‹·¤)H‹ ¦)H‹H‰D$ HƒÀH‰éÜåÿÿH‹å¥)H‹5ޤ)H‹HHÿH‰H‹5Õ¨)‹ƒúÿ„°eŽº)…Ò„…fƒú …›åÿÿH‹ôª)ƒ8t>ÇH‹2¦)H‹ k¥)H‹H‰H‹þ§)H‹ ¦)‹‰H‹̤)H‹ -¥)‹‰H‹b¦)ƒ8u!H‹.¥)Hƒ8uH‹‰¥)H‹ ¥)H‹H‰H‹5¦)ÇéåÿÿH‹Ë£)H‹ ¥)H‹5½£)H‹H‰HHÿH‰H‹5¨)‹ƒúÿ„<1Žž0…Ò„Ôgƒú …ÇäÿÿH‹ ª)ƒ8t>ÇH‹^¥)H‹ —¤)H‹H‰H‹*§)H‹ «¥)‹‰H‹ø£)H‹ Y¤)‹‰H‹Ž¥)ƒ8u!H‹Z¤)Hƒ8uH‹µ¤)H‹ F¤)H‹H‰H‹a¥)Çé>äÿÿH‹÷¢)H‹ @¤)H‹5é¢)H‹H‰HHÿH‰H‹5-§)‹ƒúÿ„FVŽ2/…Ò„Œfƒú …óãÿÿH‹L©)ƒ8t>ÇH‹Ф)H‹ ã)H‹H‰H‹V¦)H‹ פ)‹‰H‹$£)H‹ …£)‹‰H‹º¤)ƒ8u!H‹†£)Hƒ8uH‹á£)H‹ r£)H‹H‰H‹¤)ÇéjãÿÿH‹#¢)H‹ l£)H‹5¢)H‹H‰HHÿH‰H‹5Y¦)‹ƒúÿ„TŽÆ-…Ò„Deƒú …ãÿÿH‹x¨)ƒ8t>ÇH‹¶£)H‹ ï¢)H‹H‰H‹‚¥)H‹ ¤)‹‰H‹P¢)H‹ ±¢)‹‰H‹æ£)ƒ8u!H‹²¢)Hƒ8uH‹ £)H‹ ž¢)H‹H‰H‹¹£)Çé–âÿÿH‹O¡)H‹5˜¢)H‹HAH‰H‹5¥)‹ƒúÿ„O2Žd,…Ò„dƒú …UâÿÿH‹®§)ƒ8t>ÇH‹ì¢)H‹ %¢)H‹H‰H‹¸¤)H‹ 9£)‹‰H‹†¡)H‹ ç¡)‹‰H‹£)ƒ8u!H‹è¡)Hƒ8uH‹C¢)H‹ Ô¡)H‹H‰H‹ï¢)ÇéÌáÿÿH‹… )H‹5Ρ)H‹HAH‰H‹5Ť)‹ƒúÿ„à~ŽÚ&…Ò„fƒú …‹áÿÿH‹ä¦)ƒ8t>ÇH‹"¢)H‹ [¡)H‹H‰H‹î£)H‹ o¢)‹‰H‹¼ )H‹ ¡)‹‰H‹R¢)ƒ8u!H‹¡)Hƒ8uH‹y¡)H‹ ¡)H‹H‰H‹%¢)ÇéáÿÿH‹»Ÿ)H‹ ¡)H‹H‰D$ HƒÀH‰éààÿÿH‹™Ÿ)H‹ â )H‹H‰D$ HƒÀH‰é¾àÿÿH‹wŸ)H‹ À )H‹H‰D$ HƒÀH‰éœàÿÿH‹¥ )H‹ NŸ)H‹H‰D$ HƒèH‰ézàÿÿH‹3Ÿ)H‹ | )H‹H‰H‹ Ÿ)HƒèH‰éSàÿÿH‹ Ÿ)H‹ U )M‰àH‹H‰H‹ õž)HPÿH‰H‹ —ž)H‹H‹ u )H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ £)Hc1H‹ ã£)H‹4ñ‰ÁH‹Ÿ)H‹8AÿÕéãßÿÿH‹œž)H‹ åŸ)M‰àH‹H‰H‹ …ž)HPÿH‰H‹ 'ž)H‹H‹  )H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ­¢)Hc1H‹ s£)H‹4ñ‰ÁH‹®ž)H‹8AÿÕésßÿÿH‹,ž)H‹ uŸ)H‹H‰D$ HƒÀH‰éQßÿÿH‹ ž)H‹ SŸ)M‰àH‹HƒÀH‰H‹ Ÿ)H‹H‹ }Ÿ)H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ %¢)Hc1H‹ ë¢)H‹4ñ‰ÁH‹&ž)H‹8AÿÕéëÞÿÿH‹ôž)H‹5)H‹HHÿH‰H‹5ä¡)‹ƒúÿ„ebŽ1"…Ò„=^ƒú…ªÞÿÿH‹¤)ƒ8t>ÇH‹AŸ)H‹ zž)H‹H‰H‹ ¡)H‹ ŽŸ)‹‰H‹Û)H‹ <ž)‹‰H‹qŸ)ƒ8u!H‹=ž)Hƒ8uH‹˜ž)H‹ )ž)H‹H‰H‹DŸ)Çé!ÞÿÿH‹Úœ)H‹ #ž)H‹5Ìœ)H‹H‰HHÿH‰H‹5¡)‹ƒúÿ„FeŽÅ …Ò„Ÿdƒú…ÖÝÿÿH‹/£)ƒ8t>ÇH‹mž)H‹ ¦)H‹H‰H‹9 )H‹ ºž)‹‰H‹)H‹ h)‹‰H‹ž)ƒ8u!H‹i)Hƒ8uH‹Ä)H‹ U)H‹H‰H‹pž)ÇéMÝÿÿH‹œ)H‹ O)H‹5ø›)H‹H‰HHÿH‰H‹5< )‹ƒúÿ„c޹!…Ò„Îxƒú…ÝÿÿH‹[¢)ƒ8t>ÇH‹™)H‹ Òœ)H‹H‰H‹eŸ)H‹ æ)‹‰H‹3œ)H‹ ”œ)‹‰H‹É)ƒ8u!H‹•œ)Hƒ8uH‹ðœ)H‹ œ)H‹H‰H‹œ)ÇéyÜÿÿH‹2›)H‹ {œ)H‹H‰H‹ ›)HƒèH‰éRÜÿÿH‹ ›)H‹ Tœ)H‹5ýš)H‹H‰HHÿH‰H‹5AŸ)‹ƒúÿ„+Ž~%…Ò„sxƒú…ÜÿÿH‹`¡)ƒ8t>ÇH‹žœ)H‹ ×›)H‹H‰H‹jž)H‹ ëœ)‹‰H‹8›)H‹ ™›)‹‰H‹Μ)ƒ8u!H‹š›)Hƒ8uH‹õ›)H‹ †›)H‹H‰H‹¡œ)Çé~ÛÿÿH‹7š)H‹5€›)H‹HAH‰H‹5wž)‹ƒúÿ„ãOŽ$…Ò„_sƒú…=ÛÿÿH‹– )ƒ8t>ÇH‹Ô›)H‹ ›)H‹H‰H‹ )H‹ !œ)‹‰H‹nš)H‹ Ïš)‹‰H‹œ)ƒ8u!H‹К)Hƒ8uH‹+›)H‹ ¼š)H‹H‰H‹×›)Çé´ÚÿÿH‹m™)H‹5¶š)H‹HAH‰H‹5­)‹ƒúÿ„¶;޼…Ò„eƒú…sÚÿÿH‹ÌŸ)ƒ8t>ÇH‹ ›)H‹ Cš)H‹H‰H‹Öœ)H‹ W›)‹‰H‹¤™)H‹ š)‹‰H‹:›)ƒ8u!H‹š)Hƒ8uH‹aš)H‹ ò™)H‹H‰H‹ ›)ÇéêÙÿÿH‹£˜)H‹ ì™)H‹H‰D$ HƒÀH‰éÈÙÿÿH‹˜)H‹ Ê™)H‹H‰D$ HƒÀH‰é¦ÙÿÿH‹¯™)H‹ X˜)H‹H‰D$ HƒèH‰é„ÙÿÿH‹=˜)H‹ †™)H‹H‰H‹ )˜)HƒèH‰é]ÙÿÿH‹˜)H‹ _™)M‰àH‹H‰H‹ ÿ—)HPÿH‰H‹ ¡—)H‹H‹ ™)H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ 'œ)Hc1H‹ Í)H‹4ñ‰ÁH‹—)H‹8AÿÕéíØÿÿH‹¦—)H‹ ï˜)M‰àH‹H‰H‹ —)HPÿH‰H‹ 1—)H‹H‹ ™)H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ·›)Hc1H‹ ])H‹4ñ‰ÁH‹˜–)H‹8AÿÕé}ØÿÿH‹6—)H‹ ˜)H‹H‰D$ HƒÀH‰é[ØÿÿH‹—)H‹ ]˜)M‰àH‹HƒÀH‰H‹ ©–)H‹H‹ ‡˜)H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ /›)Hc1H‹ Õœ)H‹4ñ‰ÁH‹–)H‹8AÿÕéõ×ÿÿH‹þ—)H‹5§–)H‹HHÿH‰H‹5îš)‹ƒúÿ„k‡Že…Ò„åaƒú…´×ÿÿH‹ )ƒ8t>ÇH‹K˜)H‹ „—)H‹H‰H‹š)H‹ ˜˜)‹‰H‹å–)H‹ F—)‹‰H‹{˜)ƒ8u!H‹G—)Hƒ8uH‹¢—)H‹ 3—)H‹H‰H‹N˜)Çé+×ÿÿH‹ä•)H‹ -—)H‹5Ö•)H‹H‰HHÿH‰H‹5š)‹ƒúÿ„ÕŽù…Ò„`ƒú…àÖÿÿH‹9œ)ƒ8t>ÇH‹w—)H‹ °–)H‹H‰H‹C™)H‹ Ä—)‹‰H‹–)H‹ r–)‹‰H‹§—)ƒ8u!H‹s–)Hƒ8uH‹Ζ)H‹ _–)H‹H‰H‹z—)ÇéWÖÿÿH‹•)H‹ Y–)H‹5•)H‹H‰HHÿH‰H‹5F™)‹ƒúÿ„ILŽ…Ò„U_ƒú… ÖÿÿH‹e›)ƒ8t>ÇH‹£–)H‹ Ü•)H‹H‰H‹o˜)H‹ ð–)‹‰H‹=•)H‹ ž•)‹‰H‹Ó–)ƒ8u!H‹Ÿ•)Hƒ8uH‹ú•)H‹ ‹•)H‹H‰H‹¦–)ÇéƒÕÿÿH‹<”)H‹ …•)H‹H‰H‹ (”)HƒèH‰é\ÕÿÿH‹”)H‹ ^•)H‹5”)H‹H‰HHÿH‰H‹5K˜)‹ƒúÿ„x‚Žú…Ò„ Jƒú…ÕÿÿH‹jš)ƒ8t>ÇH‹¨•)H‹ á”)H‹H‰H‹t—)H‹ õ•)‹‰H‹B”)H‹ £”)‹‰H‹Ø•)ƒ8u!H‹¤”)Hƒ8uH‹ÿ”)H‹ ”)H‹H‰H‹«•)ÇéˆÔÿÿH‹A“)H‹5Š”)H‹HAH‰H‹5—)‹ƒúÿ„逎˜ …Ò„g€ƒú…GÔÿÿH‹ ™)ƒ8t>ÇH‹Þ”)H‹ ”)H‹H‰H‹ª–)H‹ +•)‹‰H‹x“)H‹ Ù“)‹‰H‹•)ƒ8u!H‹Ú“)Hƒ8uH‹5”)H‹ Æ“)H‹H‰H‹á”)Çé¾ÓÿÿH‹w’)H‹5À“)H‹HAH‰H‹5·–)‹ƒúÿ„ÆPŽ6 …Ò„)ƒú…}ÓÿÿH‹Ö˜)ƒ8t>ÇH‹”)H‹ M“)H‹H‰H‹à•)H‹ a”)‹‰H‹®’)H‹ “)‹‰H‹D”)ƒ8u!H‹“)Hƒ8uH‹k“)H‹ ü’)H‹H‰H‹”)ÇéôÒÿÿH‹­‘)H‹ ö’)H‹H‰D$ HƒÀH‰éÒÒÿÿH‹‹‘)H‹ Ô’)H‹H‰D$ HƒÀH‰é°ÒÿÿH‹¹’)H‹ b‘)H‹H‰D$ HƒèH‰éŽÒÿÿH‹G‘)H‹ ’)H‹H‰H‹ 3‘)HƒèH‰égÒÿÿH‹ ‘)H‹ i’)M‰àH‹H‰H‹ ‘)HPÿH‰H‹ «)H‹H‹ ‰’)H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ 1•)Hc1H‹ w‘)H‹4ñ‰ÁH‹ ‘)H‹8AÿÕé÷ÑÿÿH‹°)H‹ ù‘)H‹H‰D$ HƒÀH‰éÕÑÿÿH‹Ž)H‹ ב)M‰àH‹HƒÀH‰H‹ #)H‹H‹ ’)H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ©”)Hc1H‹ ï)H‹4ñ‰ÁH‹‚)H‹8AÿÕéoÑÿÿH‹x‘)H‹5!)H‹HHÿH‰H‹5h”)‹ƒúÿ„ZOŽO …Ò„õMƒú ….ÑÿÿH‹‡–)ƒ8t>ÇH‹Å‘)H‹ þ)H‹H‰H‹‘“)H‹ ’)‹‰H‹_)H‹ À)‹‰H‹õ‘)ƒ8u!H‹Á)Hƒ8uH‹‘)H‹ ­)H‹H‰H‹È‘)Çé¥ÐÿÿH‹^)H‹ §)H‹5P)H‹H‰HHÿH‰H‹5”“)‹ƒúÿ„ØGŽã…Ò„­Lƒú …ZÐÿÿH‹³•)ƒ8t>ÇH‹ñ)H‹ *)H‹H‰H‹½’)H‹ >‘)‹‰H‹‹)H‹ ì)‹‰H‹!‘)ƒ8u!H‹í)Hƒ8uH‹H)H‹ Ù)H‹H‰H‹ô)ÇéÑÏÿÿH‹ŠŽ)H‹ Ó)H‹5|Ž)H‹H‰HHÿH‰H‹5À’)‹ƒúÿ„\Žw…Ò„eKƒú …†ÏÿÿH‹ß”)ƒ8t>ÇH‹)H‹ V)H‹H‰H‹é‘)H‹ j)‹‰H‹·Ž)H‹ )‹‰H‹M)ƒ8u!H‹)Hƒ8uH‹t)H‹ )H‹H‰H‹ )ÇéýÎÿÿH‹¶)H‹ ÿŽ)H‹5¨)H‹H‰HHÿH‰H‹5ì‘)‹ƒúÿ„ÙYŽ …Ò„Jƒú …²ÎÿÿH‹ ”)ƒ8t>ÇH‹I)H‹ ‚Ž)H‹H‰H‹‘)H‹ –)‹‰H‹ã)H‹ DŽ)‹‰H‹y)ƒ8u!H‹EŽ)Hƒ8uH‹ Ž)H‹ 1Ž)H‹H‰H‹L)Çé)ÎÿÿH‹âŒ)H‹5+Ž)H‹HAH‰H‹5"‘)‹ƒúÿ„:GŽ©…Ò„ßHƒú …èÍÿÿH‹A“)ƒ8t>ÇH‹Ž)H‹ ¸)H‹H‰H‹K)H‹ ÌŽ)‹‰H‹)H‹ z)‹‰H‹¯Ž)ƒ8u!H‹{)Hƒ8uH‹Ö)H‹ g)H‹H‰H‹‚Ž)Çé_ÍÿÿH‹Œ)H‹5a)H‹HAH‰H‹5X)‹ƒúÿ„EŽG…Ò„|;ƒú …ÍÿÿH‹w’)ƒ8t>ÇH‹µ)H‹ îŒ)H‹H‰H‹)H‹ Ž)‹‰H‹OŒ)H‹ °Œ)‹‰H‹å)ƒ8u!H‹±Œ)Hƒ8uH‹ )H‹ Œ)H‹H‰H‹¸)Çé•ÌÿÿH‹N‹)H‹ —Œ)H‹H‰D$ HƒÀH‰ésÌÿÿH‹,‹)H‹ uŒ)H‹H‰D$ HƒÀH‰éQÌÿÿH‹ ‹)H‹ SŒ)H‹H‰D$ HƒÀH‰é/ÌÿÿH‹@)ÇéÌÿÿH‹.)Çé ÌÿÿH‹)ÇéùËÿÿH‹ )ÇéçËÿÿH‹ Š)H‹é‹)L‰t$ H‹H‰D$(HƒÀH‰H‹Ž)H‹‡)HcP‰H‹8)H‹á)‹ Ç/»/‰ ‚éìÇÿÿH‹Ž)ÇézËÿÿH‹‹Ž)ÇéhËÿÿH‹!Š)H‹j‹)L‰t$ H‹H‰D$(HƒÀH‰H‹)H‹)HcP‰H‹¹Ž)H‹b)‹ Ç3»3‰ ‚émÇÿÿH‹Ž)ÇéûÊÿÿH‹„Ž)L‰t$ ‹éHÇÿÿƒúþ…ßÊÿÿM…ítWH‹Ê)H‹H9ÑvHH‹5̉)H‹)H‹>H‹5#‰)‹H‹6H)ñH)òH‹5¹‹)ƒ>„ÄB…ÀM‰àH5—;…ÔBAÿÕH‹TŠ)H‹ eŠ)ÇH‹€‹)ÇH‹‰)H‹H‰éPÊÿÿƒúþ…GÊÿÿM…ítWH‹+Š)H‹H9ÑvHH‹54‰)H‹…)H‹>H‹5‹ˆ)‹H‹6H)ñH)òH‹5!‹)ƒ>„|D…ÀM‰àH5ÿ:…ˆDAÿÕH‹¼‰)H‹ ͉)ÇH‹èŠ)ÇH‹ƒˆ)H‹H‰é¸Éÿÿƒúþ…¯ÉÿÿM…ítWH‹“‰)H‹H9ÑvHH‹5œˆ)H‹íŽ)H‹>H‹5ó‡)‹H‹6H)ñH)òH‹5‰Š)ƒ>„ D…ÀM‰àH5g:…DAÿÕH‹$‰)H‹ 5‰)ÇH‹PŠ)ÇH‹ë‡)H‹H‰é Éÿÿƒúþ…ÉÿÿM…ítWH‹ûˆ)H‹H9ÑvHH‹5ˆ)H‹UŽ)H‹>H‹5[‡)‹H‹6H)ñH)òH‹5ñ‰)ƒ>„U…ÀM‰àH5Ï9…'UAÿÕH‹Œˆ)H‹ ˆ)ÇH‹¸‰)ÇH‹S‡)H‹H‰éˆÈÿÿƒúþ…ÈÿÿM…ítWH‹cˆ)H‹H9ÑvHH‹5l‡)H‹½)H‹>H‹5Æ)‹H‹6H)ñH)òH‹5Y‰)ƒ>„ T…ÀM‰àH579…TAÿÕH‹ô‡)H‹ ˆ)ÇH‹ ‰)ÇH‹»†)H‹H‰éðÇÿÿƒúþ…çÇÿÿM…ítWH‹ˇ)H‹H9ÑvHH‹5Ô†)H‹%)H‹>H‹5+†)‹H‹6H)ñH)òH‹5Áˆ)ƒ>„S…ÀM‰àH5Ÿ8…©SAÿÕH‹\‡)H‹ m‡)ÇH‹ˆˆ)ÇH‹#†)H‹H‰éXÇÿÿƒúþ…OÇÿÿM…ítWH‹3‡)H‹H9ÑvHH‹5D…)H‹Œ)H‹>H‹5“…)‹H‹6H)ñH)òH‹5)ˆ)ƒ>„¦u…ÀM‰àH58…²uAÿÕH‹Ć)H‹ Õ†)ÇH‹ð‡)ÇH‹‹…)H‹H‰éÀÆÿÿƒúþ…·ÆÿÿM…ítWH‹›†)H‹H9ÑvHH‹5¬„)H‹õ‹)H‹>H‹5û„)‹H‹6H)ñH)òH‹5‘‡)ƒ>„"q…ÀM‰àH5o7…2qAÿÕH‹,†)H‹ =†)ÇH‹X‡)ÇH‹ó„)H‹H‰é(Æÿÿƒúþ…ÆÿÿM…ítWH‹†)H‹H9ÑvHH‹5„)H‹]‹)H‹>H‹5c„)‹H‹6H)ñH)òH‹5ù†)ƒ>„¦N…ÀM‰àH5×6…²NAÿÕH‹”…)H‹ ¥…)ÇH‹À†)ÇH‹[„)H‹H‰éÅÿÿƒúþ…‡ÅÿÿM…ítWH‹k…)H‹H9ÑvHH‹5|ƒ)H‹ÅŠ)H‹>H‹5˃)‹H‹6H)ñH)òH‹5a†)ƒ>„6N…ÀM‰àH5?6…BNAÿÕH‹ü„)H‹ …)ÇH‹(†)ÇH‹Ã)H‹H‰éøÄÿÿƒúþ…ïÄÿÿM…ítWH‹Ó„)H‹H9ÑvHH‹5ä‚)H‹-Š)H‹>H‹53ƒ)‹H‹6H)ñH)òH‹5É…)ƒ>„¢:…ÀM‰àH5§5…²:AÿÕH‹d„)H‹ u„)ÇH‹…)ÇH‹+ƒ)H‹H‰é`Äÿÿƒúþ…WÄÿÿM…ítWH‹;„)H‹H9ÑvHH‹5L‚)H‹•‰)H‹>H‹5›‚)‹H‹6H)ñH)òH‹51…)ƒ>„„s…ÀM‰àH55…”sAÿÕH‹̃)H‹ ݃)ÇH‹ø„)ÇH‹“‚)H‹H‰éÈÃÿÿƒúþ…¿ÃÿÿM…ítWH‹£ƒ)H‹H9ÑvHH‹5Ô‚)H‹ýˆ)H‹>H‹5‚)‹H‹6H)ñH)òH‹5™„)ƒ>„zr…ÀM‰àH5w4…†rAÿÕH‹4ƒ)H‹ Eƒ)ÇH‹`„)ÇH‹û)H‹H‰é0Ãÿÿƒøþ…'ÃÿÿH‹à)M…íH‹tWH‹ƒ)H‹H9ÊsHH‹5 ‚)H‹[ˆ)H‹>H‹5a)‹H‹6H)ñH)òH‹5÷ƒ)ƒ>„r…ÀM‰àH5Õ3… rAÿÕH‹’‚)H‹ £‚)ÇH‹¾ƒ)ÇH‹Y)H‹H‰éŽÂÿÿƒøþ……ÂÿÿH‹>)M…íH‹tWH‹_‚)H‹H9ÊsHH‹5p€)H‹¹‡)H‹>H‹5¿€)‹H‹6H)ñH)òH‹5Uƒ)ƒ>„ý0…ÀM‰àH533… 1AÿÕH‹ð)H‹ ‚)ÇH‹ƒ)ÇH‹·€)H‹H‰éìÁÿÿƒøþ…ãÁÿÿH‹œ€)M…íH‹tWH‹½)H‹H9ÊsHH‹5î€)H‹‡)H‹>H‹5€)‹H‹6H)ñH)òH‹5³‚)ƒ>„oa…ÀM‰àH5‘2…{aAÿÕH‹N)H‹ _)ÇH‹z‚)ÇH‹€)H‹H‰éJÁÿÿƒúþ…AÁÿÿM…ítWH‹%)H‹H9ÑvHH‹5V€)H‹†)H‹>H‹5…)‹H‹6H)ñH)òH‹5‚)ƒ>„Ž&…ÀM‰àH5ù1…š&AÿÕH‹¶€)H‹ Ç€)ÇH‹â)ÇH‹})H‹H‰é²Àÿÿƒúþ…©ÀÿÿM…ítWH‹€)H‹H9ÑvHH‹5ž~)H‹ç…)H‹>H‹5í~)‹H‹6H)ñH)òH‹5ƒ)ƒ>„b!…ÀM‰àH5a1…r!AÿÕH‹€)H‹ /€)ÇH‹J)ÇH‹å~)H‹H‰éÀÿÿƒúþ…ÀÿÿM…ítWH‹õ)H‹H9ÑvHH‹5~)H‹O…)H‹>H‹5U~)‹H‹6H)ñH)òH‹5ë€)ƒ>„0&…ÀM‰àH5É0…<&AÿÕH‹†)H‹ —)ÇH‹²€)ÇH‹M~)H‹H‰é‚¿ÿÿƒúþ…y¿ÿÿM…ítWH‹])H‹H9ÑvHH‹5n})H‹·„)H‹>H‹5½})‹H‹6H)ñH)òH‹5S€)ƒ>„#!…ÀM‰àH510…3!AÿÕH‹î~)H‹ ÿ~)ÇH‹€)ÇH‹µ})H‹H‰éê¾ÿÿƒúþ…á¾ÿÿM…ítWH‹Å~)H‹H9ÑvHH‹5Ö|)H‹„)H‹>H‹5%})‹H‹6H)ñH)òH‹5»)ƒ>„Ž$…ÀM‰àH5™/…š$AÿÕH‹V~)H‹ g~)ÇH‹‚)ÇH‹})H‹H‰éR¾ÿÿƒúþ…I¾ÿÿM…ítWH‹-~)H‹H9ÑvHH‹5>|)H‹‡ƒ)H‹>H‹5|)‹H‹6H)ñH)òH‹5#)ƒ>„$…ÀM‰àH5/…*$AÿÕH‹¾})H‹ Ï})ÇH‹ê~)ÇH‹…|)H‹H‰麽ÿÿƒúþ…±½ÿÿM…ítWH‹•})H‹H9ÑvHH‹5¦{)H‹ï‚)H‹>H‹5õ{)‹H‹6H)ñH)òH‹5‹~)ƒ>„ôV…ÀM‰àH5i.…WAÿÕH‹&})H‹ 7})ÇH‹R~)ÇH‹í{)H‹H‰é"½ÿÿƒúþ…½ÿÿM…ítWH‹ý|)H‹H9ÑvHH‹5.|)H‹W‚)H‹>H‹5]{)‹H‹6H)ñH)òH‹5ó})ƒ>„J@…ÀM‰àH5Ñ-…Z@AÿÕH‹Ž|)H‹ Ÿ|)ÇH‹º})ÇH‹U{)H‹H‰銼ÿÿƒúþ…¼ÿÿM…ítWH‹e|)H‹H9ÑvHH‹5–{)H‹¿)H‹>H‹5Åz)‹H‹6H)ñH)òH‹5[})ƒ>„·/…ÀM‰àH59-…Ã/AÿÕH‹ö{)H‹ |)ÇH‹"})ÇH‹½z)H‹H‰éò»ÿÿƒúþ…é»ÿÿM…ítWH‹Í{)H‹H9ÑvHH‹5Öz)H‹')H‹>H‹5-z)‹H‹6H)ñH)òH‹5Ã|)ƒ>„G/…ÀM‰àH5¡,…S/AÿÕH‹^{)H‹ o{)ÇH‹Š|)ÇH‹%z)H‹H‰éZ»ÿÿƒúþ…Q»ÿÿM…ítWH‹5{)H‹H9ÑvHH‹5fz)H‹€)H‹>H‹5•y)‹H‹6H)ñH)òH‹5+|)ƒ>„AW…ÀM‰àH5 ,…QWAÿÕH‹Æz)H‹ ×z)ÇH‹ò{)ÇH‹y)H‹H‰éºÿÿƒúþ…¹ºÿÿM…ítWH‹z)H‹H9ÑvHH‹5¦y)H‹÷)H‹>H‹5ýx)‹H‹6H)ñH)òH‹5“{)ƒ>„„W…ÀM‰àH5q+…”WAÿÕH‹.z)H‹ ?z)ÇH‹Z{)ÇH‹õx)H‹H‰é*ºÿÿƒúþ…!ºÿÿM…ítWH‹z)H‹H9ÑvHH‹56y)H‹_)H‹>H‹5ex)‹H‹6H)ñH)òH‹5ûz)ƒ>„…ÀM‰àH5Ù*…AÿÕH‹–y)H‹ §y)ÇH‹Âz)ÇH‹]x)H‹H‰é’¹ÿÿƒúþ…‰¹ÿÿM…ítWH‹my)H‹H9ÑvHH‹5žx)H‹Ç~)H‹>H‹5Íw)‹H‹6H)ñH)òH‹5cz)ƒ>„qH…ÀM‰àH5A*…HAÿÕH‹þx)H‹ y)ÇH‹*z)ÇH‹Åw)H‹H‰éú¸ÿÿƒúþ…ñ¸ÿÿM…ítWH‹Õx)H‹H9ÑvHH‹5x)H‹/~)H‹>H‹55w)‹H‹6H)ñH)òH‹5Ëy)ƒ>„F…ÀM‰àH5©)…‹FAÿÕH‹fx)H‹ wx)ÇH‹’y)ÇH‹-w)H‹H‰éb¸ÿÿƒúþ…Y¸ÿÿM…ítWH‹=x)H‹H9ÑvHH‹5nw)H‹—})H‹>H‹5v)‹H‹6H)ñH)òH‹53y)ƒ>„F…ÀM‰àH5)…FAÿÕH‹Îw)H‹ ßw)ÇH‹úx)ÇH‹•v)H‹H‰éÊ·ÿÿƒúþ…Á·ÿÿM…ítWH‹¥w)H‹H9ÑvHH‹5Öv)H‹ÿ|)H‹>H‹5v)‹H‹6H)ñH)òH‹5›x)ƒ>„ž…ÀM‰àH5y(…®AÿÕH‹6w)H‹ Gw)ÇH‹bx)ÇH‹ýu)H‹H‰é2·ÿÿƒúþ…)·ÿÿM…ítWH‹ w)H‹H9ÑvHH‹5>v)H‹g|)H‹>H‹5mu)‹H‹6H)ñH)òH‹5x)ƒ>„Ñ*…ÀM‰àH5á'…á*AÿÕH‹žv)H‹ ¯v)ÇH‹Êw)ÇH‹eu)H‹H‰éš¶ÿÿƒúþ…‘¶ÿÿM…ítWH‹uv)H‹H9ÑvHH‹5¦u)H‹Ï{)H‹>H‹5Õt)‹H‹6H)ñH)òH‹5kw)ƒ>„…ÀM‰àH5I'….AÿÕH‹v)H‹ v)ÇH‹2w)ÇH‹Ít)H‹H‰é¶ÿÿƒúþ…ùµÿÿM…ítWH‹Ýu)H‹H9ÑvHH‹5æt)H‹7{)H‹>H‹5=t)‹H‹6H)ñH)òH‹5Óv)ƒ>„O…ÀM‰àH5±&…[AÿÕH‹nu)H‹ u)ÇH‹šv)ÇH‹5t)H‹H‰éjµÿÿƒúþ…aµÿÿM…ítWH‹Eu)H‹H9ÑvHH‹5Nt)H‹Ÿz)H‹>H‹5¥s)‹H‹6H)ñH)òH‹5;v)ƒ>„ß…ÀM‰àH5&…ëAÿÕH‹Öt)H‹ çt)ÇH‹v)ÇH‹s)H‹H‰éÒ´ÿÿƒúþ…É´ÿÿM…ítWH‹­t)H‹H9ÑvHH‹5¶s)H‹z)H‹>H‹5 s)‹H‹6H)ñH)òH‹5£u)ƒ>„¯%…ÀM‰àH5%…¿%AÿÕH‹>t)H‹ Ot)ÇH‹ju)ÇH‹s)H‹H‰é:´ÿÿƒúþ…1´ÿÿM…ítWH‹t)H‹H9ÑvHH‹5s)H‹oy)H‹>H‹5ur)‹H‹6H)ñH)òH‹5 u)ƒ>„'…ÀM‰àH5é$…3AÿÕH‹¦s)H‹ ·s)ÇH‹Òt)ÇH‹mr)H‹H‰颳ÿÿH‹ ûx)ƒ9t>H‹?t)ÇH‹ rs)H‹H‰H‹v)H‹ †t)‹‰H‹Ór)H‹ 4s)‹‰M…ítEH‹ t@…ÀH5¼#„Íþÿÿè2÷ÿéÆþÿÿH‹ìr)M‰àH‹H‰ÂH‰D$ H)òH5–#AÿÕéfÿÿÿ…ÀH5…#„þÿÿë¾H‹54r)M‰àƒ>tA…ÀH5\#„¥üÿÿè 1÷ÿéžüÿÿH‹5 r)M‰àƒ>t*…ÀH54#„ýÿÿèx1÷ÿéýÿÿ…ÀH5$#„düÿÿë½…ÀH5#„ëüÿÿëÔH‹ Jw)ƒ9t>H‹Žr)ÇH‹ Áq)H‹H‰H‹Tt)H‹ Õr)‹‰H‹"q)H‹ ƒq)‹‰M…ítIH‹ ‹q)H‹H9Ðv:H‹ ¼p)H‹9H‹ òo)H‹1H)ðH‰ÁH‹Šr)ƒ8„˜H)òM‰àH5g"AÿÕH‹*q)ÇH‹]r)ÇH‹(q)HÇé,±ÿÿH‹5ýp)M‰àƒ>„Û…ÀH5!"„Òúÿÿèe0÷ÿéËúÿÿH‹ Yv)ƒ9t>H‹q)ÇH‹ Ðp)H‹H‰H‹cs)H‹ äq)‹‰H‹1p)H‹ ’p)‹‰M…ítEH‹ šp)H‹H9Ðv6H‹ Ëo)H‹9H‹ o)H‹1H)ðH‰ÁH‹™q)ƒ8t=H)òM‰àH5z!AÿÕH‹=p)ÇH‹pq)ÇH‹;p)HÇé?°ÿÿH‹p)ƒ8„H)òM‰àH53!AÿÕë±H‹ vu)ƒ9t>H‹ºp)ÇH‹ ío)H‹H‰H‹€r)H‹ q)‹‰H‹No)H‹ ¯o)‹‰M…ítEH‹ ·o)H‹H9Ðv6H‹ Àn)H‹9H‹ n)H‹1H)ðH‰ÁH‹¶p)ƒ8t=H)òM‰àH5— AÿÕH‹Zo)ÇH‹p)ÇH‹Xo)HÇé\¯ÿÿH‹-o)ƒ8tMH)òM‰àH5T AÿÕëµ…ÀH5O „÷øÿÿé þÿÿH‹{o)M‰àH‹H‰ÂH‰D$ H)òH5% AÿÕé—þÿÿH‹To)M‰àH‹H‰ÂH‰D$ H)òH5þAÿÕéSÿÿÿH‹5­n)M‰àƒ>„…ÀH5Ñ„R÷ÿÿè.÷ÿéK÷ÿÿH‹ t)ƒ9t>H‹Mo)ÇH‹ €n)H‹H‰H‹q)H‹ ”o)‹‰H‹ám)H‹ Bn)‹‰M…ítEH‹ Jn)H‹H9Ðv6H‹ {m)H‹9H‹ ±l)H‹1H)ðH‰ÁH‹Io)ƒ8t=H)òM‰àH5*AÿÕH‹ím)ÇH‹ o)ÇH‹ëm)HÇéï­ÿÿH‹Àm)ƒ8tGH)òM‰àH5çAÿÕëµH‹¢m)ƒ8tPH)òM‰àH5ÉAÿÕéWüÿÿ…ÀH5Á„9öÿÿéâþÿÿH‹ím)M‰àH‹H‰ÂH‰D$ H)òH5—AÿÕéYÿÿÿH‹Æm)M‰àH‹H‰ÂH‰D$ H)òH5pAÿÕéõûÿÿH‹§r)ƒ8t>ÇH‹åm)H‹ m)H‹H‰H‹±o)H‹ 2n)‹‰H‹l)H‹ àl)‹‰H‹íl)Hƒ8…ó¬ÿÿH‹Dm)H‹ Õl)H‹H‰éÚ¬ÿÿH‹ 3r)ƒ9t>H‹wm)ÇH‹ ªl)H‹H‰H‹=o)H‹ ¾m)‹‰H‹ l)H‹ ll)‹‰M…ítEH‹ tl)H‹H9Ðv6H‹ ¥k)H‹9H‹ Ûj)H‹1H)ðH‰ÁH‹sm)ƒ8t=H)òM‰àH5TAÿÕH‹l)ÇH‹Jm)ÇH‹l)HÇé¬ÿÿH‹êk)ƒ8„H)òM‰àH5 AÿÕë±H‹Pq)ƒ8t>ÇH‹Žl)H‹ Çk)H‹H‰H‹Zn)H‹ Ûl)‹‰H‹(k)H‹ ‰k)‹‰H‹–k)Hƒ8…œ«ÿÿH‹ík)H‹ ~k)H‹H‰郫ÿÿH‹Üp)ƒ8t>ÇH‹l)H‹ Sk)H‹H‰H‹æm)H‹ gl)‹‰H‹´j)H‹ k)‹‰H‹Jl)ƒ8u!H‹k)Hƒ8uH‹qk)H‹ k)H‹H‰H‹l)ÇéúªÿÿH‹Kk)M‰àH‹H‰ÂH‰D$ H)òH5õAÿÕéþÿÿH‹,p)ƒ8t>ÇH‹jk)H‹ £j)H‹H‰H‹6m)H‹ ·k)‹‰H‹j)H‹ ej)‹‰H‹rj)Hƒ8…xªÿÿH‹Éj)H‹ Zj)H‹H‰é_ªÿÿH‹¸o)M…ö‹„yH‹ No)L91„i…ÀtEH‹’o)H‹ j)ÇH‹Îj)H‹H‰H‹¡l)H‹ "k)‹‰H‹oi)H‹ Ði)‹‰M…ítDH‹Øi)H‹H9Âv5H‹ Ih)H‹=êj)H‹1H‰ÑH)ñƒ?„’H)ðM‰àH5¾‰ÂL‰÷AÿÕH‹|i)E1öÇH‹¬j)ÇH‹wi)HÇé{©ÿÿM…ö„›H‹sn)L90„‹M…ítPH‹Fi)H‹H9ÑvAH‹5·g)H‹ n)H‹6‹H)ñH)òH‹5Fj)ƒ>„B…ÀM‰àH5$L‰÷…RAÿÕH‹Þh)H‹ ïh)E1öÇH‹j)ÇH‹¢g)H‹H‰éרÿÿM…ítWH‹»h)H‹H9ÑvHH‹5,g)H‹n)H‹=¶m)H‹6‹H‹?H)ñH)òH‹5±i)ƒ>„\…ÀM‰àH5…hAÿÕH‹Lh)H‹ ]h)E1öÇH‹ui)ÇH‹g)H‹H‰éE¨ÿÿH‹=þf)èù&÷ÿ…À„1¨ÿÿH‹êf)H‹HHH‰D$ H‹'h)H‰H‹mm)ƒ8t>ÇH‹«h)H‹5äg)H‹H‰H‹wj)H‹5øh)‹‰H‹Eg)H‹5¦g)‹‰M…ítDH‹®g)H‹H9Áv5H‹5f)H‹H‹5­l)H‹>H‹5³h)H)у>t?H)ÐM‰àH5‘‰ÂAÿÕH‹Rg)ÇH‹…h)ÇH‹Pg)HÇéT§ÿÿH‹5%g)ƒ>tt@…ÀH5-„˜þÿÿèq&÷ÿé‘þÿÿH‹]g)M‰àH5H‹H‰D$ H)ÐH‰ÂAÿÕédÿÿÿ…ÀH5ö„Xþÿÿë¾…ÀtEH‹)l)H‹ ²f)ÇH‹eg)H‹H‰H‹8i)H‹ ¹g)‹‰H‹f)H‹ gf)‹‰M…í„×üÿÿH‹kf)H‹H9†ÄüÿÿH‹ Ød)H‹1H‹ fk)H‹9H‰ÑH‹ig)H)ñƒ:„îH)ðM‰àH5C‰ÂAÿÕéƒüÿÿH‹=ÿe)ƒ?„êH)ðM‰àH5"‰ÂL‰÷AÿÕéYüÿÿH‹]k)M…ö‹tH‹ ÷j)L91…©ûÿÿ…ÀtEH‹;k)H‹ Äe)ÇH‹wf)H‹H‰H‹Jh)H‹ Ëf)‹‰H‹e)H‹ ye)‹‰M…í„éûÿÿH‹}e)H‹H9†ÖûÿÿH‹ êc)H‹1H‰ÑH‹uj)H‹:H‹{f)H)ñƒ:…ÿÿÿH‹(e)ƒ:tAH)ðM‰àH5O‰ÂAÿÕé‰ûÿÿH‹…e)M‰àL‰÷H‹H‰ÂH‰D$ H)òH5,AÿÕé_ûÿÿH‹[e)M‰àH‹H‰ÂH‰D$ H)òH5AÿÕé8ûÿÿH‹5´d)M‰àƒ>„Š…ÀH5ØL‰÷„®ûÿÿè$÷ÿé§ûÿÿH‹ j)ƒ8t>ÇH‹Ke)H‹ „d)H‹H‰H‹g)H‹ ˜e)‹‰H‹åc)H‹ Fd)‹‰H‹Sd)Hƒ8…Y¤ÿÿH‹ªd)H‹ ;d)H‹H‰é@¤ÿÿH‹ ™i)ƒ9t>H‹Ýd)ÇH‹ d)H‹H‰H‹£f)H‹ $e)‹‰H‹qc)H‹ Òc)‹‰M…ítIH‹ Úc)H‹H9Ðv:H‹ c)H‹9H‹ Ab)H‹1H)ðH‰ÁH‹Ùd)ƒ8„ïH)òM‰àH5¶AÿÕH‹yc)ÇH‹¬d)ÇH‹wc)HÇé{£ÿÿM…ö„›H‹sh)L90„‹M…ítPH‹Fc)H‹H9ÑvAH‹5·a)H‹ h)H‹6‹H)ñH)òH‹5Fd)ƒ>„ö…ÀM‰àH5$L‰÷…AÿÕH‹Þb)H‹ ïb)E1öÇH‹d)ÇH‹¢a)H‹H‰é×¢ÿÿM…ítWH‹»b)H‹H9ÑvHH‹5,a)H‹h)H‹=¶g)H‹6‹H‹?H)ñH)òH‹5±c)ƒ>„\…ÀM‰àH5…hAÿÕH‹Lb)H‹ ]b)E1öÇH‹uc)ÇH‹a)H‹H‰éE¢ÿÿH‹=þ`)èù ÷ÿ…À„1¢ÿÿH‹ê`)H‹HHH‰D$ H‹'b)H‰H‹mg)ƒ8t>ÇH‹«b)H‹5äa)H‹H‰H‹wd)H‹5øb)‹‰H‹Ea)H‹5¦a)‹‰M…ítDH‹®a)H‹H9Áv5H‹5`)H‹H‹5­f)H‹>H‹5³b)H)у>t?H)ÐM‰àH5‘‰ÂAÿÕH‹Ra)ÇH‹…b)ÇH‹Pa)HÇéT¡ÿÿH‹5%a)ƒ>tt@…ÀH5-„˜þÿÿèq ÷ÿé‘þÿÿH‹]a)M‰àH5H‹H‰D$ H)ÐH‰ÂAÿÕédÿÿÿ…ÀH5ö„Xþÿÿë¾H‹5¥`)M‰àƒ>„…ÀH5É„êæÿÿè ÷ÿéãæÿÿH‹ f)ƒ9t>H‹Ea)ÇH‹ x`)H‹H‰H‹ c)H‹ Œa)‹‰H‹Ù_)H‹ :`)‹‰M…ítEH‹ B`)H‹H9Ðv6H‹ s_)H‹9H‹ ©^)H‹1H)ðH‰ÁH‹Aa)ƒ8t=H)òM‰àH5"AÿÕH‹å_)ÇH‹a)ÇH‹ã_)HÇéçŸÿÿH‹¸_)ƒ8tGH)òM‰àH5ßAÿÕëµH‹š_)ƒ8tPH)òM‰àH5ÁAÿÕéüÿÿ…ÀH5¹„ÑåÿÿéâþÿÿH‹å_)M‰àH‹H‰ÂH‰D$ H)òH5AÿÕéYÿÿÿH‹¾_)M‰àH‹H‰ÂH‰D$ H)òH5hAÿÕéžûÿÿ…ÀH5WL‰÷„$öÿÿéqúÿÿH‹5_)M‰àƒ>„ª…ÀH5$L‰÷„úûÿÿèe÷ÿéóûÿÿH‹5Ñ^)M‰àƒ>„£…ÀH5õ„ŽÞÿÿè9÷ÿé‡ÞÿÿH‹ -d)ƒ9t>H‹q_)ÇH‹ ¤^)H‹H‰H‹7a)H‹ ¸_)‹‰H‹^)H‹ f^)‹‰M…ítIH‹ n^)H‹H9Ðv:H‹ Ÿ])H‹9H‹ Õ\)H‹1H)ðH‰ÁH‹m_)ƒ8„ñH)òM‰àH5JAÿÕH‹ ^)ÇH‹@_)ÇH‹ ^)HÇéžÿÿH‹5à])M‰àƒ>„Û…ÀH5„ÍÞÿÿèH÷ÿéÆÞÿÿH‹ H‹€^)ÇH‹ ³])H‹H‰H‹F`)H‹ Ç^)‹‰H‹])H‹ u])‹‰M…ítEH‹ }])H‹H9Ðv6H‹ Ž[)H‹9H‹ ä[)H‹1H)ðH‰ÁH‹|^)ƒ8t=H)òM‰àH5]AÿÕH‹ ])ÇH‹S^)ÇH‹])HÇé"ÿÿH‹ó\)ƒ8„H)òM‰àH5AÿÕë±H‹ Yb)ƒ9t>H‹])ÇH‹ Ð\)H‹H‰H‹c_)H‹ ä])‹‰H‹1\)H‹ ’\)‹‰M…ítEH‹ š\)H‹H9Ðv6H‹ «Z)H‹9H‹ [)H‹1H)ðH‰ÁH‹™])ƒ8t=H)òM‰àH5z AÿÕH‹=\)ÇH‹p])ÇH‹;\)HÇé?œÿÿH‹\)ƒ8tMH)òM‰àH57 AÿÕëµ…ÀH52 „òÜÿÿé þÿÿH‹^\)M‰àH‹H‰ÂH‰D$ H)òH5 AÿÕé—þÿÿH‹7\)M‰àH‹H‰ÂH‰D$ H)òH5á AÿÕéSÿÿÿH‹a)ƒ8t>ÇH‹V\)H‹ [)H‹H‰H‹"^)H‹ £\)‹‰H‹ðZ)H‹ Q[)‹‰H‹^[)Hƒ8…d›ÿÿH‹µ[)H‹ F[)H‹H‰éK›ÿÿH‹ ¤`)ƒ9t>H‹è[)ÇH‹ [)H‹H‰H‹®])H‹ /\)‹‰H‹|Z)H‹ ÝZ)‹‰M…ítEH‹ åZ)H‹H9Ðv6H‹ öX)H‹9H‹ LY)H‹1H)ðH‰ÁH‹ä[)ƒ8t=H)òM‰àH5Å AÿÕH‹ˆZ)ÇH‹»[)ÇH‹†Z)HÇ銚ÿÿH‹[Z)ƒ8t:H)òM‰àH5‚ AÿÕëµH‹5=Z)M‰àƒ>t@…ÀH5e „fÙÿÿè©÷ÿé_ÙÿÿH‹•Z)M‰àH‹H‰ÂH‰D$ H)òH5? AÿÕéfÿÿÿ…ÀH5. „&Ùÿÿë¾H‹5ÝY)M‰àƒ>tA…ÀH5 „fÛÿÿèI÷ÿé_ÛÿÿH‹5µY)M‰àƒ>t*…ÀH5Ý „ÖÛÿÿè!÷ÿéÏÛÿÿ…ÀH5Í „%Ûÿÿë½…ÀH5¼ „¬ÛÿÿëÔH‹5kY)M‰àƒ>t0…ÀH5“ „ÄÙÿÿè×÷ÿé½Ùÿÿ…ÀH5ƒ L‰÷„PöÿÿéQúÿÿ…ÀH5l „”ÙÿÿëÎ…ÀH5[ „ëØÿÿéXúÿÿH‹^)ƒ8t>ÇH‹ÍY)H‹ Y)H‹H‰H‹™[)H‹ Z)‹‰H‹gX)H‹ ÈX)‹‰H‹ÕX)Hƒ8…Û˜ÿÿH‹,Y)H‹ ½X)H‹H‰é˜ÿÿH‹^)ƒ8t>ÇH‹YY)H‹ ’X)H‹H‰H‹%[)H‹ ¦Y)‹‰H‹óW)H‹ TX)‹‰H‹‰Y)ƒ8u!H‹UX)Hƒ8uH‹°X)H‹ AX)H‹H‰H‹\Y)Çé9˜ÿÿH‹ŠX)H‰8éê”ÿÿH‹{X)L‰éd’ÿÿH‹t])ƒ8t>ÇH‹²X)H‹ ëW)H‹H‰H‹~Z)H‹ ÿX)‹‰H‹LW)H‹ ­W)‹‰H‹ºW)Hƒ8…À—ÿÿH‹X)H‹ ¢W)H‹H‰é§—ÿÿH‹])M…ö‹„ŠH‹–\)L92„z…ÀtEH‹Ú\)H‹ cW)ÇH‹X)H‹H‰H‹éY)H‹ jX)‹‰H‹·V)H‹ W)‹‰M…ítKH‹@W)H‹H‹W)H‹H9Áv2H‹5‡U)H‹H‹5%X)H)у>„ŸH)ÐM‰àH5ÿ‰ÂL‰÷AÿÕH‹½V)E1öÇH‹íW)ÇH‹¸V)HÇé¼–ÿÿH‹uU)M…öH‹„›H‹ª[)L90„‹M…ítPH‹}V)H‹H9ÊsAH‹5îT)H‹×[)H‹6‹H)ñH)òH‹5}W)ƒ>„”…ÀM‰àH5[L‰÷…¤AÿÕH‹V)H‹ &V)E1öÇH‹>W)ÇH‹ÙT)H‹H‰é–ÿÿM…ítWH‹òU)H‹H9ÊsHH‹5cT)H‹L[)H‹=íZ)H‹6‹H‹?H)ñH)òH‹5èV)ƒ>„\…ÀM‰àH5Æ…hAÿÕH‹ƒU)H‹ ”U)E1öÇH‹¬V)ÇH‹GT)H‹H‰é|•ÿÿH‹=5T)è0÷ÿ…À„h•ÿÿH‹!T)H‹HHH‰D$ H‹^U)H‰H‹¤Z)ƒ8t>ÇH‹âU)H‹5U)H‹H‰H‹®W)H‹5/V)‹‰H‹|T)H‹5ÝT)‹‰M…ítDH‹åT)H‹H9Áv5H‹5VS)H‹H‹5äY)H‹>H‹5êU)H)у>t?H)ÐM‰àH5ȉÂAÿÕH‹‰T)ÇH‹¼U)ÇH‹‡T)HÇé‹”ÿÿH‹5\T)ƒ>tt@…ÀH5d„˜þÿÿè¨÷ÿé‘þÿÿH‹”T)M‰àH5LH‹H‰D$ H)ÐH‰ÂAÿÕédÿÿÿ…ÀH5-„Xþÿÿë¾…ÀtEH‹`Y)H‹ éS)ÇH‹œT)H‹H‰H‹oV)H‹ ðT)‹‰H‹=S)H‹ žS)‹‰M…í„ÍüÿÿH‹ÂS)H‹H‹˜S)H‹H9Á†°üÿÿH‹5R)H‹H‹5“X)H‹>H‹5™T)H)у>t=H)ÐM‰àH5w‰ÂAÿÕévüÿÿH‹53S)ƒ>t=H)ÐM‰àH5Z‰ÂL‰÷AÿÕéPüÿÿH‹5 S)ƒ>tAH)ÐM‰àH54‰ÂAÿÕé-üÿÿH‹jS)M‰àH5"L‰÷H‹H‰D$ H)ÐH‰ÂAÿÕéüÿÿH‹@S)M‰àH5øH‹H‰D$ H)ÐH‰ÂAÿÕéÜûÿÿH‹5™R)M‰àƒ>„”…ÀH5½L‰÷„\üÿÿèþ÷ÿéUüÿÿH‹òW)ƒ8t>ÇH‹0S)H‹ iR)H‹H‰H‹üT)H‹ }S)‹‰H‹ÊQ)H‹ +R)‹‰M…ítNH‹SR)H‹H‹)R)H‹H9Áv5H‹:P)H‹5“P)H‹:H‹H‹5.S)H)у>t?H)ÐM‰àH5 ‰ÂAÿÕH‹ÍQ)ÇH‹S)ÇH‹ËQ)HÇéÏ‘ÿÿH‹5 Q)ƒ>„žH)ÐM‰àH5ÉÂAÿÕë¯H‹W)ƒ8t>ÇH‹BR)H‹ {Q)H‹H‰H‹T)H‹ R)‹‰H‹ÜP)H‹ =Q)‹‰H‹JQ)Hƒ8…P‘ÿÿH‹¡Q)H‹ 2Q)H‹H‰é7‘ÿÿH‹5Q)M‰àƒ>„…ÀH5,„óÎÿÿèp÷ÿéìÎÿÿH‹dV)ƒ8t>ÇH‹¢Q)H‹ ÛP)H‹H‰H‹nS)H‹ ïQ)‹‰H‹t?H)ÐM‰àH5~‰ÂAÿÕH‹?P)ÇH‹rQ)ÇH‹=P)HÇéAÿÿH‹5P)ƒ>t?H)ÐM‰àH59‰ÂAÿÕë³…ÀH52L‰÷„Èùÿÿégýÿÿ…ÀH5„ÙÍÿÿéáþÿÿH‹GP)M‰àH5ÿH‹H‰D$ H)ÐH‰ÂAÿÕéaÿÿÿH‹(U)ƒ8t>ÇH‹fP)H‹ ŸO)H‹H‰H‹2R)H‹ ³P)‹‰H‹O)H‹ aO)‹‰H‹nO)Hƒ8…tÿÿH‹ÅO)H‹ VO)H‹H‰é[ÿÿH‹,O)ƒ8tUH)òM‰àH5SAÿÕéþðÿÿH‹‹O)H‹ O)H‹H‰éH¡ÿÿH‹rO)M‰àH5*H‹H‰D$ H)ÐH‰ÂAÿÕéþüÿÿH‹KO)M‰àH‹H‰ÂH‰D$ H)òH5õÿAÿÕé—ðÿÿH‹5¤N)M‰àƒ>„Û…ÀH5Èÿ„AÚÿÿè ÷ÿé:ÚÿÿH‹ T)ƒ9t>H‹DO)ÇH‹ wN)H‹H‰H‹ Q)H‹ ‹O)‹‰H‹ØM)H‹ 9N)‹‰M…ítEH‹ AN)H‹H9Ðv6H‹ JM)H‹9H‹ ¨L)H‹1H)ðH‰ÁH‹@O)ƒ8t=H)òM‰àH5!ÿAÿÕH‹äM)ÇH‹O)ÇH‹âM)HÇéæÿÿH‹·M)ƒ8„H)òM‰àH5ÚþAÿÕë±H‹ S)ƒ9t>H‹aN)ÇH‹ ”M)H‹H‰H‹'P)H‹ ¨N)‹‰H‹õL)H‹ VM)‹‰M…ítEH‹ ^M)H‹H9Ðv6H‹ gL)H‹9H‹ ÅK)H‹1H)ðH‰ÁH‹]N)ƒ8t=H)òM‰àH5>þAÿÕH‹M)ÇH‹4N)ÇH‹ÿL)HÇéÿÿH‹ÔL)ƒ8tMH)òM‰àH5ûýAÿÕëµ…ÀH5öý„fØÿÿé þÿÿH‹"M)M‰àH‹H‰ÂH‰D$ H)òH5ÌýAÿÕé—þÿÿH‹ûL)M‰àH‹H‰ÂH‰D$ H)òH5¥ýAÿÕéSÿÿÿH‹5TL)M‰àƒ>tA…ÀH5|ý„=ÐÿÿèÀ ÷ÿé6ÐÿÿH‹5,L)M‰àƒ>t*…ÀH5Tý„­Ðÿÿè˜ ÷ÿé¦Ðÿÿ…ÀH5Dý„üÏÿÿë½…ÀH53ý„ƒÐÿÿëÔH‹5âK)M‰àƒ>„N…ÀH5ý„ÕÿÿèJ ÷ÿéÕÿÿH‹>Q)ƒ8t>ÇH‹|L)H‹ µK)H‹H‰H‹HN)H‹ ÉL)‹‰H‹K)H‹ wK)‹‰H‹„K)Hƒ8…Š‹ÿÿH‹ÛK)H‹ lK)H‹H‰éq‹ÿÿH‹ ÊP)ƒ9t>H‹L)ÇH‹ AK)H‹H‰H‹ÔM)H‹ UL)‹‰H‹¢J)H‹ K)‹‰M…ítEH‹ K)H‹H9Ðv6H‹ ÇH‹K)H‹ JJ)H‹H‰H‹ÝL)H‹ ^K)‹‰H‹«I)H‹ J)‹‰H‹J)Hƒ8…ŠÿÿH‹pJ)H‹ J)H‹H‰éŠÿÿH‹5×I)M‰àƒ>„…ÀH5ûú„NÅÿÿè? ÷ÿéGÅÿÿH‹ 3O)ƒ9t>H‹wJ)ÇH‹ ªI)H‹H‰H‹=L)H‹ ¾J)‹‰H‹ I)H‹ lI)‹‰M…ítEH‹ tI)H‹H9Ðv6H‹ …G)H‹9H‹ ÛG)H‹1H)ðH‰ÁH‹sJ)ƒ8t=H)òM‰àH5TúAÿÕH‹I)ÇH‹JJ)ÇH‹I)HÇé‰ÿÿH‹êH)ƒ8tMH)òM‰àH5úAÿÕëµH‹LI)M‰àH‹H‰ÂH‰D$ H)òH5öùAÿÕé÷ýÿÿ…ÀH5åù„/ÄÿÿéÜþÿÿH‹I)M‰àH‹H‰ÂH‰D$ H)òH5»ùAÿÕéSÿÿÿH‹ òM)ƒ9t>H‹6I)ÇH‹ iH)H‹H‰H‹üJ)H‹ }I)‹‰H‹ÊG)H‹ +H)‹‰M…ítIH‹ 3H)H‹H9Ðv:H‹ „Û…ÀH5Éø„,½ÿÿè ÷ÿé%½ÿÿH‹ M)ƒ9t>H‹EH)ÇH‹ xG)H‹H‰H‹ J)H‹ ŒH)‹‰H‹ÙF)H‹ :G)‹‰M…ítEH‹ BG)H‹H9Ðv6H‹ KF)H‹9H‹ ©E)H‹1H)ðH‰ÁH‹AH)ƒ8t=H)òM‰àH5"øAÿÕH‹åF)ÇH‹H)ÇH‹ãF)HÇéç†ÿÿH‹¸F)ƒ8„H)òM‰àH5Û÷AÿÕë±H‹ L)ƒ9t>H‹bG)ÇH‹ •F)H‹H‰H‹(I)H‹ ©G)‹‰H‹öE)H‹ WF)‹‰M…ítEH‹ _F)H‹H9Ðv6H‹ hE)H‹9H‹ ÆD)H‹1H)ðH‰ÁH‹^G)ƒ8t=H)òM‰àH5?÷AÿÕH‹F)ÇH‹5G)ÇH‹F)HÇé†ÿÿH‹ÕE)ƒ8tMH)òM‰àH5üöAÿÕëµ…ÀH5÷ö„Q»ÿÿé þÿÿH‹#F)M‰àH‹H‰ÂH‰D$ H)òH5ÍöAÿÕé—þÿÿH‹üE)M‰àH‹H‰ÂH‰D$ H)òH5¦öAÿÕéSÿÿÿH‹5UE)M‰àƒ>tA…ÀH5}ö„x»ÿÿèÁ÷ÿéq»ÿÿH‹5-E)M‰àƒ>t*…ÀH5Uö„è»ÿÿè™÷ÿéá»ÿÿ…ÀH5Eö„7»ÿÿë½…ÀH54ö„¾»ÿÿëÔH‹kJ)ƒ8t>ÇH‹©E)H‹ âD)H‹H‰H‹uG)H‹ öE)‹‰H‹CD)H‹ ¤D)‹‰H‹±D)Hƒ8…·„ÿÿH‹E)H‹ ™D)H‹H‰éž„ÿÿH‹÷I)ƒ8t>ÇH‹5E)H‹ nD)H‹H‰H‹G)H‹ ‚E)‹‰H‹ÏC)H‹ 0D)‹‰H‹=D)Hƒ8…C„ÿÿH‹”D)H‹ %D)H‹H‰é*„ÿÿH‹ƒI)ƒ8t>ÇH‹ÁD)H‹ úC)H‹H‰H‹F)H‹ E)‹‰H‹[C)H‹ ¼C)‹‰H‹ÉC)Hƒ8…σÿÿH‹ D)H‹ ±C)H‹H‰鶃ÿÿH‹I)ƒ8t>ÇH‹MD)H‹ †C)H‹H‰H‹F)H‹ šD)‹‰H‹çB)H‹ HC)‹‰H‹UC)Hƒ8…[ƒÿÿH‹¬C)H‹ =C)H‹H‰éBƒÿÿH‹›H)ƒ8t>ÇH‹ÙC)H‹ C)H‹H‰H‹¥E)H‹ &D)‹‰H‹sB)H‹ ÔB)‹‰H‹áB)Hƒ8…ç‚ÿÿH‹8C)H‹ ÉB)H‹H‰é΂ÿÿH‹ 'H)ƒ9t>H‹kC)ÇH‹ žB)H‹H‰H‹1E)H‹ ²C)‹‰H‹ÿA)H‹ `B)‹‰M…ítEH‹ hB)H‹H9Ðv6H‹ y@)H‹9H‹ Ï@)H‹1H)ðH‰ÁH‹gC)ƒ8t=H)òM‰àH5HóAÿÕH‹ B)ÇH‹>C)ÇH‹ B)HÇé ‚ÿÿH‹ÞA)ƒ8„H)òM‰àH5óAÿÕë±H‹ DG)ƒ9t>H‹ˆB)ÇH‹ »A)H‹H‰H‹ND)H‹ ÏB)‹‰H‹A)H‹ }A)‹‰M…ítEH‹ …A)H‹H9Ðv6H‹ Ž@)H‹9H‹ ì?)H‹1H)ðH‰ÁH‹„B)ƒ8t=H)òM‰àH5eòAÿÕH‹(A)ÇH‹[B)ÇH‹&A)HÇé*ÿÿH‹û@)ƒ8tZH)òM‰àH5"òAÿÕëµH‹Ý@)ƒ8tcH)òM‰àH5òAÿÕéêøÿÿH‹ÇH‹ A)H‹ F@)H‹H‰H‹ÙB)H‹ ZA)‹‰H‹§?)H‹ @)‹‰H‹@)Hƒ8…€ÿÿH‹l@)H‹ ý?)H‹H‰é€ÿÿH‹ [E)ƒ9t>H‹Ÿ@)ÇH‹ Ò?)H‹H‰H‹eB)H‹ æ@)‹‰H‹3?)H‹ ”?)‹‰M…ítEH‹ œ?)H‹H9Ðv6H‹ ¥>)H‹9H‹ >)H‹1H)ðH‰ÁH‹›@)ƒ8t=H)òM‰àH5|ðAÿÕH‹??)ÇH‹r@)ÇH‹=?)HÇéAÿÿH‹?)ƒ8„²H)òM‰àH55ðAÿÕë±H‹xD)ƒ8t>ÇH‹¶?)H‹ ï>)H‹H‰H‹‚A)H‹ @)‹‰H‹P>)H‹ ±>)‹‰H‹¾>)Hƒ8…Ä~ÿÿH‹?)H‹ ¦>)H‹H‰é«~ÿÿH‹DB)H;8…c{ÿÿHDa¿pf…ÀŽO{ÿÿƒèézÿÿH‹Ð>)M‰àH‹H‰ÂH‰D$ H)òH5zïAÿÕéêþÿÿH‹±C)ƒ8t>ÇH‹ï>)H‹ (>)H‹H‰H‹»@)H‹ )H‹ ß=)H‹H‰éä}ÿÿH‹=C)ƒ8t>ÇH‹{>)H‹ ´=)H‹H‰H‹G@)H‹ È>)‹‰H‹=)H‹ v=)‹‰H‹ƒ=)Hƒ8…‰}ÿÿH‹Ú=)H‹ k=)H‹H‰ép}ÿÿH‹ÉB)ƒ8t>ÇH‹>)H‹ @=)H‹H‰H‹Ó?)H‹ T>)‹‰H‹¡<)H‹ =)‹‰H‹=)Hƒ8…}ÿÿH‹f=)H‹ ÷<)H‹H‰éü|ÿÿH‹UB)ƒ8t>ÇH‹“=)H‹ Ì<)H‹H‰H‹_?)H‹ à=)‹‰H‹-<)H‹ Ž<)‹‰H‹›<)Hƒ8…¡|ÿÿH‹ò<)H‹ ƒ<)H‹H‰éˆ|ÿÿH‹5Y<)M‰àƒ>„p…ÀH5}턦¿ÿÿèÁûöÿ響ÿÿH‹ µA)ƒ9t>H‹ù<)ÇH‹ ,<)H‹H‰H‹¿>)H‹ @=)‹‰H‹;)H‹ î;)‹‰M…ítEH‹ ö;)H‹H9Ðv6H‹ ';)H‹9H‹ ]:)H‹1H)ðH‰ÁH‹õ<)ƒ8t=H)òM‰àH5ÖìAÿÕH‹™;)ÇH‹Ì<)ÇH‹—;)HÇé›{ÿÿH‹l;)ƒ8„šH)òM‰àH5ìAÿÕë±H‹Ò@)ƒ8t>ÇH‹<)H‹ I;)H‹H‰H‹Ü=)H‹ ]<)‹‰H‹ª:)H‹ ;)‹‰H‹;)Hƒ8…{ÿÿH‹o;)H‹ ;)H‹H‰é{ÿÿ…ÀH5ì„6¾ÿÿé‹þÿÿH‹B;)M‰àH‹H‰ÂH‰D$ H)òH5ìëAÿÕéÿÿÿH‹ #@)ƒ9t>H‹g;)ÇH‹ š:)H‹H‰H‹-=)H‹ ®;)‹‰H‹û9)H‹ \:)‹‰M…ítIH‹ d:)H‹H9Ðv:H‹ u8)H‹9H‹ Ë8)H‹1H)ðH‰ÁH‹c;)ƒ8„vH)òM‰àH5@ëAÿÕH‹:)ÇH‹6;)ÇH‹:)HÇézÿÿH‹ ^?)ƒ9t>H‹¢:)ÇH‹ Õ9)H‹H‰H‹h<)H‹ é:)‹‰H‹69)H‹ —9)‹‰M…ítIH‹ Ÿ9)H‹H9Ðv:H‹ Ð8)H‹9H‹ 8)H‹1H)ðH‰ÁH‹ž:)ƒ8„µH)òM‰àH5{êAÿÕH‹>9)ÇH‹q:)ÇH‹<9)HÇé@yÿÿH‹™>)ƒ8t>ÇH‹×9)H‹ 9)H‹H‰H‹£;)H‹ $:)‹‰H‹q8)H‹ Ò8)‹‰H‹ß8)Hƒ8…åxÿÿH‹69)H‹ Ç8)H‹H‰éÌxÿÿH‹8)ƒ8„H)òM‰àH5ÀéAÿÕéuþÿÿH‹ >)ƒ9t>H‹D9)ÇH‹ w8)H‹H‰H‹ ;)H‹ ‹9)‹‰H‹Ø7)H‹ 98)‹‰M…ítEH‹ A8)H‹H9Ðv6H‹ r7)H‹9H‹ ¨6)H‹1H)ðH‰ÁH‹@9)ƒ8t=H)òM‰àH5!éAÿÕH‹ä7)ÇH‹9)ÇH‹â7)HÇéæwÿÿH‹·7)ƒ8tZH)òM‰àH5ÞèAÿÕëµH‹™7)ƒ8tcH)òM‰àH5ÀèAÿÕé:þÿÿH‹ø7)M‰àH‹H‰ÂH‰D$ H)òH5¢èAÿÕéNýÿÿH‹Ñ7)M‰àH‹H‰ÂH‰D$ H)òH5{èAÿÕéFÿÿÿH‹ª7)M‰àH‹H‰ÂH‰D$ H)òH5TèAÿÕéÅýÿÿH‹57)M‰àƒ>tA…ÀH5+è„N±ÿÿèoööÿéG±ÿÿH‹5Û6)M‰àƒ>t*…ÀH5脾±ÿÿèGööÿé·±ÿÿ…ÀH5óç„ ±ÿÿë½…ÀH5âç„”±ÿÿëÔH‹<)ƒ8t>ÇH‹W7)H‹ 6)H‹H‰H‹#9)H‹ ¤7)‹‰H‹ñ5)H‹ R6)‹‰H‹_6)Hƒ8…evÿÿH‹¶6)H‹ G6)H‹H‰éLvÿÿH‹¥;)ƒ8t>ÇH‹ã6)H‹ 6)H‹H‰H‹¯8)H‹ 07)‹‰H‹}5)H‹ Þ5)‹‰H‹ë5)Hƒ8…ñuÿÿH‹B6)H‹ Ó5)H‹H‰éØuÿÿH‹1;)ƒ8t>ÇH‹o6)H‹ ¨5)H‹H‰H‹;8)H‹ ¼6)‹‰H‹ 5)H‹ j5)‹‰H‹w5)Hƒ8…}uÿÿH‹Î5)H‹ _5)H‹H‰éduÿÿH‹½:)ƒ8t>ÇH‹û5)H‹ 45)H‹H‰H‹Ç7)H‹ H6)‹‰H‹•4)H‹ ö4)‹‰H‹5)Hƒ8… uÿÿH‹Z5)H‹ ë4)H‹H‰éðtÿÿH‹ I:)ƒ9t>H‹5)ÇH‹ À4)H‹H‰H‹S7)H‹ Ô5)‹‰H‹!4)H‹ ‚4)‹‰M…ítIH‹ Š4)H‹H9Ðv:H‹ “3)H‹9H‹ ñ2)H‹1H)ðH‰ÁH‹‰5)ƒ8„ºH)òM‰àH5fåAÿÕH‹)4)ÇH‹\5)ÇH‹'4)HÇé+tÿÿH‹5ü3)M‰àƒ>tA…ÀH5$å„ç«ÿÿèhóöÿéà«ÿÿH‹5Ô3)M‰àƒ>t*…ÀH5üä„W¬ÿÿè@óöÿéP¬ÿÿ…ÀH5ì䄦«ÿÿë½…ÀH5Ûä„-¬ÿÿëÔH‹5Š3)M‰àƒ>„…ÀH5®ä„ÙªÿÿèòòöÿéÒªÿÿH‹ æ8)ƒ9t>H‹*4)ÇH‹ ]3)H‹H‰H‹ð5)H‹ q4)‹‰H‹¾2)H‹ 3)‹‰M…ítEH‹ '3)H‹H9Ðv6H‹ 02)H‹9H‹ Ž1)H‹1H)ðH‰ÁH‹&4)ƒ8t=H)òM‰àH5äAÿÕH‹Ê2)ÇH‹ý3)ÇH‹È2)HÇéÌrÿÿH‹2)ƒ8tGH)òM‰àH5ÄãAÿÕëµH‹2)ƒ8tPH)òM‰àH5¦ãAÿÕé5þÿÿ…ÀH5žã„À©ÿÿéâþÿÿH‹Ê2)M‰àH‹H‰ÂH‰D$ H)òH5tãAÿÕéYÿÿÿH‹£2)M‰àH‹H‰ÂH‰D$ H)òH5MãAÿÕéÓýÿÿH‹5ü1)M‰àƒ>tA…ÀH5$ã„u¹ÿÿèhñöÿén¹ÿÿH‹5Ô1)M‰àƒ>t*…ÀH5üâ„å¹ÿÿè@ñöÿéÞ¹ÿÿ…ÀH5ìâ„4¹ÿÿë½…ÀH5Ûâ„»¹ÿÿëÔH‹7)ƒ8t>ÇH‹P2)H‹ ‰1)H‹H‰H‹4)H‹ 2)‹‰H‹ê0)H‹ K1)‹‰H‹X1)Hƒ8…^qÿÿH‹¯1)H‹ @1)H‹H‰éEqÿÿH‹ž6)ƒ8t>ÇH‹Ü1)H‹ 1)H‹H‰H‹¨3)H‹ )2)‹‰H‹v0)H‹ ×0)‹‰H‹ä0)Hƒ8…êpÿÿH‹;1)H‹ Ì0)H‹H‰éÑpÿÿH‹5¢0)M‰àƒ>„…ÀH5Æá„·ÿÿè ðöÿéx·ÿÿH‹þ5)ƒ8t>ÇH‹<1)H‹ u0)H‹H‰H‹3)H‹ ‰1)‹‰H‹Ö/)H‹ 70)‹‰H‹l1)ƒ8u!H‹80)Hƒ8uH‹“0)H‹ $0)H‹H‰H‹?1)ÇépÿÿH‹u5)ƒ8t>ÇH‹³0)H‹ ì/)H‹H‰H‹2)H‹ 1)‹‰H‹M/)H‹ ®/)‹‰H‹ã0)ƒ8u!H‹¯/)Hƒ8uH‹ 0)H‹ ›/)H‹H‰H‹¶0)Çé“oÿÿH‹ì4)ƒ8t>ÇH‹*0)H‹ c/)H‹H‰H‹ö1)H‹ w0)‹‰H‹Ä.)H‹ %/)‹‰H‹2/)Hƒ8…8oÿÿH‹‰/)H‹ /)H‹H‰éoÿÿM…ö„›H‹4)L90„‹M…ítPH‹ê.)H‹H9ÑvAH‹5[-)H‹D4)H‹6‹H)ñH)òH‹5ê/)ƒ>„®…ÀM‰àH5ÈßL‰÷…ºAÿÕH‹‚.)H‹ “.)E1öÇH‹«/)ÇH‹F-)H‹H‰é{nÿÿM…ítWH‹_.)H‹H9ÑvHH‹5Ð,)H‹¹3)H‹=Z3)H‹6‹H‹?H)ñH)òH‹5U/)ƒ>„D…ÀM‰àH53ß…PAÿÕH‹ð-)H‹ .)E1öÇH‹/)ÇH‹´,)H‹H‰éémÿÿH‹=¢,)èìöÿ…À„ÕmÿÿH‹Ž,)H‹ ×-)H‹H‰D$ HƒÀH‰H‹ 3)ƒ9t>H‹U.)ÇH‹ ˆ-)H‹H‰H‹0)H‹ œ.)‹‰H‹é,)H‹ J-)‹‰M…ítDH‹ R-)H‹H9Ðv5H‹ k.)ƒ9tVH‹ ·+)M‰àH‹1H)ðH)òH5?Þ‰ÁH‹32)H‹8AÿÕH‹ö,)ÇH‹).)ÇH‹ô,)HÇéølÿÿH‹ É,)ƒ9H‹ W+)„·H‹1M‰àH)ðH)òH5ß݉ÁH‹Í1)H‹8AÿÕë˜M…ö„›H‹µ1)L90„‹M…ítPH‹ˆ,)H‹H9ÑvAH‹5ù*)H‹â1)H‹6‹H)ñH)òH‹5ˆ-)ƒ>„Ø…ÀM‰àH5fÝL‰÷…äAÿÕH‹ ,)H‹ 1,)E1öÇH‹I-)ÇH‹ä*)H‹H‰élÿÿM…ítOH‹ý+)H‹H9Ñv@H‹5n*)H‹W1)H‹=ø0)H‹6‹H‹?H)ñH)òH‹5ó,)ƒ>tr…ÀM‰àH5ÕÜu~AÿÕH‹–+)H‹ §+)E1öÇH‹¿,)ÇH‹Z*)H‹H‰ékÿÿH‹5`+)M‰àƒ>t@…ÀH5ˆÜL‰÷„ÿÿÿèÉêöÿéÿÿÿH‹55+)M‰àƒ>t)…ÀH5]Üt‚è¥êöÿé{ÿÿÿ…ÀH5QÜL‰÷„Üþÿÿë¾…ÀH5=Ü„UÿÿÿëÑH‹5ì*)M‰àƒ>tD…ÀH5ÜL‰÷„FüÿÿèUêöÿé?üÿÿH‹5Á*)M‰àƒ>t-…ÀH5éÛ„°üÿÿè-êöÿé©üÿÿ…ÀH5ÙÛL‰÷„üÿÿ뺅ÀH5ÅÛ„ƒüÿÿëÑH‹ü/)ƒ8t>ÇH‹:+)H‹ s*)H‹H‰H‹-)H‹ ‡+)‹‰H‹Ô))H‹ 5*)‹‰H‹B*)Hƒ8…HjÿÿH‹™*)H‹ **)H‹H‰é/jÿÿ…ÀH5@Û„ð°ÿÿélùÿÿH‹=Ô()èÏèöÿ…À„jÿÿH‹À()H‹HHH‰D$ H‹ý))H‰H‹C/)ƒ8t>ÇH‹*)H‹5º))H‹H‰H‹M,)H‹5Î*)‹‰H‹))H‹5|))‹‰M…ítDH‹„))H‹H9Áv5H‹5õ')H‹H‹5ƒ.)H‹>H‹5‰*)H)у>txH)ÐM‰àH5gÚ‰ÂAÿÕH‹())ÇH‹[*)ÇH‹&))HÇé*iÿÿH‹H‹ x))M‰àH50ÚH‹ H)ÐH‰L$ H)ÑH‰Ê‰ÁH‹.)H‹8AÿÕéÌûÿÿH‹5Â()ƒ>„XH)ÐM‰àH5åÙ‰ÂAÿÕésÿÿÿH‹ #.)ƒ9t>H‹g))ÇH‹ š()H‹H‰H‹-+)H‹ ®))‹‰H‹û')H‹ \()‹‰M…ítEH‹ d()H‹H9Ðv6H‹ u&)H‹9H‹ Ë&)H‹1H)ðH‰ÁH‹c))ƒ8t=H)òM‰àH5DÙAÿÕH‹()ÇH‹:))ÇH‹()HÇé hÿÿH‹Ú')ƒ8„ÐH)òM‰àH5ýØAÿÕë±H‹@-)ƒ8t>ÇH‹~()H‹ ·')H‹H‰H‹J*)H‹ Ë()‹‰H‹')H‹ y')‹‰H‹†')Hƒ8…ŒgÿÿH‹Ý')H‹ n')H‹H‰ésgÿÿH‹Ì,)ƒ8t>ÇH‹ ()H‹ C')H‹H‰H‹Ö))H‹ W()‹‰H‹¤&)H‹ ')‹‰H‹')Hƒ8…gÿÿH‹i')H‹ ú&)H‹H‰éÿfÿÿH‹X,)ƒ8t>ÇH‹–')H‹ Ï&)H‹H‰H‹b))H‹ ã')‹‰H‹0&)H‹ ‘&)‹‰H‹Æ')ƒ8u!H‹’&)Hƒ8uH‹í&)H‹ ~&)H‹H‰H‹™')ÇévfÿÿH‹5G&)M‰àƒ>„Æ…ÀH5kׄü¨ÿÿè¯åöÿéõ¨ÿÿH‹£+)ƒ8t>ÇH‹á&)H‹ &)H‹H‰H‹­()H‹ .')‹‰H‹{%)H‹ Ü%)‹‰H‹é%)Hƒ8…ïeÿÿH‹@&)H‹ Ñ%)H‹H‰éÖeÿÿH‹ /+)ƒ9t>H‹s&)ÇH‹ ¦%)H‹H‰H‹9()H‹ º&)‹‰H‹%)H‹ h%)‹‰M…ítIH‹ p%)H‹H9Ðv:H‹ #)H‹9H‹ ×#)H‹1H)ðH‰ÁH‹o&)ƒ8„ìH)òM‰àH5LÖAÿÕH‹%)ÇH‹B&)ÇH‹ %)HÇéeÿÿH‹j*)ƒ8t>ÇH‹¨%)H‹ á$)H‹H‰H‹t')H‹ õ%)‹‰H‹B$)H‹ £$)‹‰H‹°$)Hƒ8…¶dÿÿH‹%)H‹ ˜$)H‹H‰édÿÿ…ÀH5®Õ„6§ÿÿé5þÿÿH‹Ú$)M‰àH5’ÕH‹H‰D$ H)ÐH‰ÂAÿÕé ûÿÿH‹3$)ƒ8„oH)òM‰àH5VÕAÿÕéÿþÿÿH‹–))ƒ8t>ÇH‹Ô$)H‹ $)H‹H‰H‹ &)H‹ !%)‹‰H‹n#)H‹ Ï#)‹‰H‹Ü#)Hƒ8…âcÿÿH‹3$)H‹ Ä#)H‹H‰éÉcÿÿH‹5š#)M‰àƒ>„´…ÀH5¾Ô„¯¨ÿÿèãöÿ騨ÿÿH‹ö()ƒ8t>ÇH‹4$)H‹ m#)H‹H‰H‹&)H‹ $)‹‰H‹Î")H‹ /#)‹‰H‹<#)Hƒ8…BcÿÿH‹“#)H‹ $#)H‹H‰é)cÿÿH‹z#)M‰àH‹H‰ÂH‰D$ H)òH5$ÔAÿÕéÌúÿÿ…ÀH5Ô„û§ÿÿéGÿÿÿH‹5¿")M‰àƒ>„…ÀH5ãÓ„l¨ÿÿè'âöÿée¨ÿÿH‹ ()ƒ9t>H‹_#)ÇH‹ ’")H‹H‰H‹%%)H‹ ¦#)‹‰H‹ó!)H‹ T")‹‰M…ítEH‹ \")H‹H9Ðv6H‹ e!)H‹9H‹ à )H‹1H)ðH‰ÁH‹[#)ƒ8t=H)òM‰àH5<ÓAÿÕH‹ÿ!)ÇH‹2#)ÇH‹ý!)HÇébÿÿH‹Ò!)ƒ8tMH)òM‰àH5ùÒAÿÕëµH‹4")M‰àH‹H‰ÂH‰D$ H)òH5ÞÒAÿÕé~üÿÿ…ÀH5ÍÒ„M§ÿÿéÜþÿÿH‹ù!)M‰àH‹H‰ÂH‰D$ H)òH5£ÒAÿÕéSÿÿÿH‹Ú&)ƒ8t>ÇH‹")H‹ Q!)H‹H‰H‹ä#)H‹ e")‹‰H‹² )H‹ !)‹‰H‹ !)Hƒ8…&aÿÿH‹w!)H‹ !)H‹H‰é aÿÿH‹f&)ƒ8t>ÇH‹¤!)H‹ Ý )H‹H‰H‹p#)H‹ ñ!)‹‰H‹> )H‹ Ÿ )‹‰M…ítNH‹Ç )H‹H‹ )H‹H9Áv5H‹Î)H‹5)H‹:H‹H‹5¢!)H)у>t?H)ÐM‰àH5€Ñ‰ÂAÿÕH‹A )ÇH‹t!)ÇH‹? )HÇéC`ÿÿH‹5 )ƒ>tt@…ÀH5Ñ„…žÿÿè`ßöÿé~žÿÿH‹L )M‰àH5ÑH‹H‰D$ H)ÐH‰ÂAÿÕédÿÿÿ…ÀH5åЄEžÿÿë¾H‹%)ƒ8t>ÇH‹Z )H‹ “)H‹H‰H‹&")H‹ § )‹‰H‹ô)H‹ U)‹‰H‹Š )ƒ8u!H‹V)Hƒ8uH‹±)H‹ B)H‹H‰H‹] )Çé:_ÿÿH‹“$)ƒ8t>ÇH‹Ñ)H‹ )H‹H‰H‹!)H‹  )‹‰H‹k)H‹ Ì)‹‰H‹Ù)Hƒ8…ß^ÿÿH‹0)H‹ Á)H‹H‰éÆ^ÿÿM…ö„›H‹¾#)L90„‹M…ítPH‹‘)H‹H9ÑvAH‹5)H‹ë#)H‹6‹H)ñH)òH‹5‘)ƒ>„…ÀM‰àH5oÏL‰÷…AÿÕH‹))H‹ :)E1öÇH‹R)ÇH‹í)H‹H‰é"^ÿÿM…ítWH‹)H‹H9ÑvHH‹5w)H‹`#)H‹=#)H‹6‹H‹?H)ñH)òH‹5ü)ƒ>„¢…ÀM‰àH5ÚÎ…®AÿÕH‹—)H‹ ¨)E1öÇH‹À)ÇH‹[)H‹H‰é]ÿÿH‹=I)èDÜöÿ…À„|]ÿÿH‹5)H‹ ~)H‹H‰D$ HƒÀH‰H‹ ¸")ƒ9t>H‹ü)ÇH‹ /)H‹H‰H‹Â)H‹ C)‹‰H‹)H‹ ñ)‹‰M…ítDH‹ ù)H‹H9Ðv5H‹ )ƒ9tVH‹ ^)M‰àH‹1H)ðH)òH5æÍ‰ÁH‹Ú!)H‹8AÿÕH‹)ÇH‹Ð)ÇH‹›)HÇéŸ\ÿÿH‹ p)ƒ9H‹ þ)t{H‹1M‰àH)ðH)òH5ŠÍ‰ÁH‹x!)H‹8AÿÕëœH‹59)M‰àƒ>„Ž…ÀH5]ÍL‰÷„èýÿÿèžÛöÿéáýÿÿH‹5 )M‰àƒ>tR…ÀH52Í„RþÿÿèvÛöÿéKþÿÿH‹H‹ _)M‰àH5ÍH‹ H)ÐH‰L$ H)ÑH‰Ê‰ÁH‹ë )H‹8AÿÕé ÿÿÿ…ÀH5éÌ„þÿÿ묅ÀH5ØÌL‰÷„ZýÿÿémÿÿÿH‹ !)ƒ8t>ÇH‹G)H‹ €)H‹H‰H‹)H‹ ”)‹‰H‹á)H‹ B)‹‰H‹O)Hƒ8…U[ÿÿH‹¦)H‹ 7)H‹H‰é<[ÿÿH‹• )ƒ8t>ÇH‹Ó)H‹ )H‹H‰H‹Ÿ)H‹ )‹‰H‹m)H‹ Î)‹‰H‹Û)Hƒ8…áZÿÿH‹2)H‹ Ã)H‹H‰éÈZÿÿH‹! )ƒ8t>ÇH‹_)H‹ ˜)H‹H‰H‹+)H‹ ¬)‹‰H‹ù)H‹ Z)‹‰H‹g)Hƒ8…mZÿÿH‹¾)H‹ O)H‹H‰éTZÿÿH‹ ­)ƒ9t>H‹ñ)ÇH‹ $)H‹H‰H‹·)H‹ 8)‹‰H‹…)H‹ æ)‹‰M…ítEH‹ î)H‹H9Ðv6H‹ )H‹9H‹ U)H‹1H)ðH‰ÁH‹í)ƒ8t=H)òM‰àH5ÎÊAÿÕH‹‘)ÇH‹Ä)ÇH‹)HÇé“YÿÿH‹d)ƒ8„ßH)òM‰àH5‡ÊAÿÕë±H‹Ê)ƒ8t>ÇH‹)H‹ A)H‹H‰H‹Ô)H‹ U)‹‰H‹¢)H‹ )‹‰H‹8)ƒ8u!H‹)Hƒ8uH‹_)H‹ ð)H‹H‰H‹ )ÇéèXÿÿM…ö„›H‹à)L90„‹M…ítPH‹³)H‹H9ÑvAH‹5$)H‹ )H‹6‹H)ñH)òH‹5³)ƒ>„…ÀM‰àH5‘ÉL‰÷…%AÿÕH‹K)H‹ \)E1öÇH‹t)ÇH‹)H‹H‰éDXÿÿM…ítWH‹()H‹H9ÑvHH‹5™)H‹‚)H‹=#)H‹6‹H‹?H)ñH)òH‹5)ƒ>„s…ÀM‰àH5üÈ…AÿÕH‹¹)H‹ Ê)E1öÇH‹â)ÇH‹})H‹H‰é²WÿÿH‹=k)èfÖöÿ…À„žWÿÿH‹W)H‹  )H‹H‰D$ HƒÀH‰H‹ Ú)ƒ9t>H‹)ÇH‹ Q)H‹H‰H‹ä)H‹ e)‹‰H‹²)H‹ )‹‰M…ítDH‹ )H‹H9Ðv5H‹ 4)ƒ9tVH‹ €)M‰àH‹1H)ðH)òH5ȉÁH‹ü)H‹8AÿÕH‹¿)ÇH‹ò)ÇH‹½)HÇéÁVÿÿH‹ ’)ƒ9H‹ )tLH‹1M‰àH)ðH)òH5¬Ç‰ÁH‹š)H‹8AÿÕëœH‹5[)M‰àƒ>tR…ÀH5ƒÇ„þÿÿèÇÕöÿézþÿÿH‹H‹ °)M‰àH5hÇH‹ H)ÐH‰L$ H)ÑH‰Ê‰ÁH‹<)H‹8AÿÕé;ÿÿÿ…ÀH5:Ç„/þÿÿë¬H‹q)ƒ8t>ÇH‹¯)H‹ è)H‹H‰H‹{)H‹ ü)‹‰H‹I)H‹ ª)‹‰H‹·)Hƒ8…½UÿÿH‹)H‹ Ÿ)H‹H‰é¤UÿÿH‹õ)M‰àH‹H‰ÂH‰D$ H)òH5ŸÆAÿÕé½ûÿÿH‹5N)M‰àƒ>„0…ÀH5rÆL‰÷„Ûüÿÿè³ÔöÿéÔüÿÿH‹5)M‰àƒ>„)…ÀH5CƄΎÿÿè‡ÔöÿéÇŽÿÿH‹ {)ƒ9t>H‹¿)ÇH‹ ò)H‹H‰H‹…)H‹ )‹‰H‹S)H‹ ´)‹‰M…ítIH‹ ¼)H‹H9Ðv:H‹ Í)H‹9H‹ #)H‹1H)ðH‰ÁH‹»)ƒ8„H)òM‰àH5˜ÅAÿÕH‹[)ÇH‹Ž)ÇH‹Y)HÇé]TÿÿH‹¶)ƒ8t>ÇH‹ô)H‹ -)H‹H‰H‹À)H‹ A)‹‰H‹Ž)H‹ ï)‹‰H‹ü)Hƒ8…TÿÿH‹S)H‹ ä)H‹H‰ééSÿÿH‹B)ƒ8t>ÇH‹€)H‹ ¹)H‹H‰H‹L)H‹ Í)‹‰H‹)H‹ {)‹‰H‹ˆ)Hƒ8…ŽSÿÿH‹ß)H‹ p)H‹H‰éuSÿÿH‹ Î)ƒ9t>H‹)ÇH‹ E)H‹H‰H‹Ø)H‹ Y)‹‰H‹¦)H‹ )‹‰M…ítIH‹ )H‹H9Ðv:H‹ )H‹9H‹ v)H‹1H)ðH‰ÁH‹)ƒ8„þH)òM‰àH5ëÃAÿÕH‹®)ÇH‹á)ÇH‹¬)HÇé°RÿÿH‹ )ƒ9t>H‹M)ÇH‹ €)H‹H‰H‹)H‹ ”)‹‰H‹á)H‹ B)‹‰M…ítEH‹ J)H‹H9Ðv6H‹ [)H‹9H‹ ±)H‹1H)ðH‰ÁH‹I)ƒ8t^H)òM‰àH5*ÃAÿÕH‹í)ÇH‹ )ÇH‹ë)HÇéïQÿÿH‹À)ƒ8t3H)òM‰àH5çÂAÿÕéñþÿÿH‹Ÿ)ƒ8t9H)òM‰àH5ÆÂAÿÕë”H‹)M‰àH‹H‰ÂH‰D$ H)òH5«ÂAÿÕé¬þÿÿH‹Ú)M‰àH‹H‰ÂH‰D$ H)òH5„ÂAÿÕéFÿÿÿH‹53)M‰àƒ>t0…ÀH5[„NŠÿÿèŸÐöÿéGŠÿÿ…ÀH5KÂL‰÷„«øÿÿéËûÿÿ…ÀH54„ŠÿÿëÎ…ÀH5#„¥ŠÿÿéÒûÿÿH‹5Ï)M‰àƒ>tA…ÀH5÷Á„zÿÿè;ÐöÿésÿÿH‹5§)M‰àƒ>t*…ÀH5ÏÁ„ôÿÿèÐöÿéíÿÿ…ÀH5¿Á„9ÿÿë½…ÀH5®Á„ÊÿÿëÔH‹5])M‰àƒ>„…ÀH5Á„lŒÿÿèÅÏöÿéeŒÿÿH‹ ¹)ƒ9t>H‹ý)ÇH‹ 0)H‹H‰H‹Ã)H‹ D)‹‰H‹‘)H‹ ò)‹‰M…ítEH‹ ú)H‹H9Ðv6H‹ )H‹9H‹ a)H‹1H)ðH‰ÁH‹ù)ƒ8t=H)òM‰àH5ÚÀAÿÕH‹)ÇH‹Ð)ÇH‹›)HÇéŸOÿÿH‹p)ƒ8tGH)òM‰àH5—ÀAÿÕëµH‹R)ƒ8tPH)òM‰àH5yÀAÿÕéÖúÿÿ…ÀH5qÀ„S‹ÿÿéâþÿÿH‹)M‰àH‹H‰ÂH‰D$ H)òH5GÀAÿÕéYÿÿÿH‹v)M‰àH‹H‰ÂH‰D$ H)òH5 ÀAÿÕétúÿÿ@f.„AWAVHcöAUATL7USA‰ÕHƒì(H‹‘ )ƒúíH‰ $L‰D$ƒå¿H‰8H‹N)ƒÅ{ƒúEäL‰H‹C)AƒÄƒúÛL‰H‹ )ƒãúƒÃ ƒúHÉH‰8H‹R)HƒáˆHÁºƒúMÉÇH‹t)I÷ÑAƒáƒúEöÇH‹2)A÷ÖAƒæƒúEÛHÇH‹?)AƒãïAƒÃ-I9úÇH‹‡)HÇH‹a)ÇH‹Ä)ÇH‹?)HÇH‹é )HÇH‹Ã)ÇH‹N)D‰„E1ÀºD‰l$H±éA¿H¾2HBLl21öë„HƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö…ì7fD¾E…äD‰Æ~ZH»èEäMcäIÁOdaüM9áw@L‰Êë L`üI9Ôr/L‰àH)ÐHÑøHƒàüHÐfD9áfD9@öHPI9ÔsÖDHçHÁ„Û~ML¾ÃMÀJ|þH9ùw4H‰Êë @HxþH9×r"H‰øH)ÐHÁøHBf90äîHPH9×sÞ¾ÛLÁÝH&æMcÛF¾E…À~MCH˜H|AüH9ùw:H‰Êë @HxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9p˜HPH9×sØDÅH>HžäL¾(H‹²)D‰H¨ã¶(„À…ëHUãIcöH‹O )H‹0HýçA¹E1ÀH¾ HBH| 1ÉëHƒÀ¶Pÿ€úADÉIDðH9øuè„É…y6E…Û„÷!H‹` )H‹HxH‰D$H‹M )H‰8H‹)L‹L9ׄ6H5@åIcÃH 6çHoâ¶H‹5¬ )D¾ H xæ¶¶ L‹H5ÆæE‰ÎD¾$EÉH5täMcÉMÉHɶ,éjýÿÿfL)ÈHnæM¾öHÁøHÐB€<0…øýÿÿHGA°I9†äýÿÿ€ „ÚýÿÿA°éÎýÿÿfDH)ÈHÑøÅéwþÿÿH)ÈHÁøÅéfþÿÿf…ÒtlH‹­ )‹…Òt_Hƒ<$tXH‹)H‹ê)H5~»L‹D$H‹ H‹T )H‹H‹H)ÁH)ÂH‹) )H‹8H‹$HƒÄ([]A\A]A^A_ÿàf.„HƒÄ([]A\A]A^A_ÃH *æL‹$$L‹|$L5r<HȾHhLlL9턯 HƒÅ€}ÿ?wí¶EÿH Ò:HcHÈÿàH‹Š)H‹ Ó )H‹H‰D$HƒÀH‰ëºH‹à )Çë«H‹\)H‹ ¥ )H‹H‰H‹ H)HƒèH‰ë‡H‹ )ÇéuÿÿÿH‹~ )ÇécÿÿÿH‹l )ÇÿÿÿÿéQÿÿÿH‹R )H‹ û)H‹H‰D$HƒèH‰é/ÿÿÿH‹à)H‹ ) )H‹5Ò)H‹H‰HHÿH‰H‹5 )‹ƒúÿ„ ,Ž0*…Ò„ý%ƒú…äþÿÿH‹5)‹0…öt>ÇH‹r )H‹ «)H‹H‰H‹> )H‹ ¿ )‹‰H‹ )H‹ m)‹‰H‹¢ )D‹E…ÒuH‹k)Hƒ8„.,H‹‚ )ÇégþÿÿH‹p )D‹E…É…TþÿÿH‹)ÇH‹()Hƒ8…6þÿÿH‹)H‹ )H‹H‰éþÿÿH‹)H‹5Ç)H‹HAÿH‰H‹5 )‹6V‰t$ƒú‡ìýÿÿH5Õ9Hc–HòÿâH‹%)H‹ – )H‹ÿ )H‹0H‹u)H‰0H‹{ )‹‰D$ƒè‰H˜Lc‚H‹# )HÜÞD‰Icöé‰ûÿÿH‹6)Hƒ(éuýÿÿH‹~ )‹‰D$ƒÀƒø‡\ýÿÿHa9Hc‚HÐÿàH‹ý)H‹ F)M‰øH‹H‰H‹ æ)HPÿH‰H‹ ˆ)H‹H‹ f)H‹ H)ÐH‰L$H)ÑH‰ÊH‹  )Hc1H‹ ü)H‹4ñ‰ÁH‹·)H‹8AÿÔéÜüÿÿH‹)H‹ –)H‹ÿ )‹‰D$ƒè‰H˜Lc‚H‹7 )D‰é“úÿÿH‹X)H‹5¡)H‹HHH‰H‹5˜ )‹6V‰t$ƒú‡vüÿÿH5—8Hc–HòÿâH‹)H‹5)H‹H‹V)H‰HAÿH‰H‹5M )‹6V‰t$ƒú‡+üÿÿHc“HÚÿâH‹+)D‹E…À…üÿÿH‹Ø)‹8…ÿ…þûÿÿH‹g)HÇéëûÿÿH‹œ)H‹5å)H‹HAH‰H‹5Ü)‹ƒúÿ„²%Ž%…Ò…ÆüÿÿH‹ )ƒ8t>ÇH‹B)H‹ {)H‹H‰H‹)H‹ )‹‰H‹Ü)H‹ =)‹‰H‹J)Hƒ8…XûÿÿH‹¡)H‹ 2)H‹H‰é?ûÿÿ€H‹é)H‹52)H‹HAH‰H‹5))‹ƒúÿ„¤%Žž…Ò…üÿÿH‹Q )ƒ8t>ÇH‹)H‹ È)H‹H‰H‹[)H‹ Ü)‹‰H‹))H‹ Š)‹‰H‹—)Hƒ8…¥úÿÿH‹î)H‹ )H‹H‰éŒúÿÿ@H‹‰)H‹52)H‹HHÿH‰H‹5y)‹ƒúÿ„É&Ž#…Ò…cûÿÿH‹¡ )ƒ8t>ÇH‹ß)H‹ )H‹H‰H‹«)H‹ ,)‹‰H‹y)H‹ Ú)‹‰H‹ç)Hƒ8…õùÿÿH‹>)H‹ Ï)H‹H‰éÜùÿÿ@H‹‰)H‹ Ò)M‰øH‹H‰H‹ r)HPÿH‰H‹ )H‹H‹ ò)H‹ H)ÐH‰L$H)ÑH‰ÊH‹ š)Hc1H‹ ˆ)H‹4ñ‰ÁH‹C)H‹8AÿÔéhùÿÿH‹)H‹ b)A»(H‹H‰D$HƒÀH‰H‹)H‹ ÿ)HcP‰H‹ °)H‹Y)‹ ‰ ‚H‹)ºÇ(H‹S)H‹0éÿöÿÿH‹¬)H‹5¥)H‹H‹ë)H‰HAÿH‰H‹5â)‹6V‰t$ƒú‡ÀøÿÿIc–LòÿâH‹h)H‹ ±)H‹5Z)H‹H‰HHÿH‰H‹5ž)‹ƒúÿ„bŽP$…Ò…ˆùÿÿH‹Æ)ƒ8t>ÇH‹)H‹ =)H‹H‰H‹Ð)H‹ Q)‹‰H‹ž)H‹ ÿ)‹‰H‹ )Hƒ8…øÿÿH‹c)H‹ ô)H‹H‰éøÿÿf„H‹©)H‹ ò)H‹5›)H‹H‰HHÿH‰H‹5ß)‹ƒúÿ„µŽ…Ò…ÉøÿÿH‹)ƒ8t>ÇH‹E)H‹ ~)H‹H‰H‹)H‹ ’)‹‰H‹ß)H‹ @)‹‰H‹M)Hƒ8…[÷ÿÿH‹¤)H‹ 5)H‹H‰éB÷ÿÿf.„H‹éÿ(H‹ 2)M‰øH‹H‰H‹ Òÿ(HPÿH‰H‹ tÿ(H‹H‹ R)H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ú)Hc1H‹ Èþ(H‹4ñ‰ÁH‹Ë)H‹8AÿÔéÈöÿÿH‹¹)H‹ *)H‹H‰H‹})ÇH‹°)Çé•öÿÿH‹ž)ÇýÿÿÿéƒöÿÿH‹4ÿ(H‹5})H‹HAH‰H‹5t)‹6V‰t$ƒú‡RöÿÿH5Ç2Hc–HòÿâH‹óþ(H‹5ìþ(H‹H‹2)H‰HAÿH‰H‹5))‹6V‰t$ƒú‡öÿÿH5˜2Hc–HòÿâH‹¨þ(H‹ ñÿ(H‹5šþ(H‹H‰HHÿH‰H‹5Þ)‹ƒúÿ„ߎA…Ò…ÈöÿÿH‹)ƒ8t>ÇH‹D)H‹ }ÿ(H‹H‰H‹)H‹ ‘)‹‰H‹Þþ(H‹ ?ÿ(‹‰H‹Lÿ(Hƒ8…ZõÿÿH‹£ÿ(H‹ 4ÿ(H‹H‰éAõÿÿf„H‹éý(H‹52ÿ(H‹HAH‰H‹5))‹ƒúÿ„yŽÉ…Ò…öÿÿH‹Q)ƒ8t>ÇH‹ÿ(H‹ Èþ(H‹H‰H‹[)H‹ Üÿ(‹‰H‹)þ(H‹ Šþ(‹‰H‹—þ(Hƒ8…¥ôÿÿH‹îþ(H‹ þ(H‹H‰éŒôÿÿ@H‹9ý(H‹5‚þ(H‹HAH‰H‹5y)‹ƒúÿ„$ކ…Ò…cõÿÿH‹¡)ƒ8t>ÇH‹ßþ(H‹ þ(H‹H‰H‹«)H‹ ,ÿ(‹‰H‹yý(H‹ Úý(‹‰H‹çý(Hƒ8…õóÿÿH‹>þ(H‹ Ïý(H‹H‰éÜóÿÿ@H‹‰ü(H‹ Òý(A»4H‹H‰D$HƒÀH‰H‹vÿ(H‹ oÿ(HcP‰H‹ )H‹É)‹ ‰ ‚H‹ )ºÇ4H‹Ãý(H‹0éoñÿÿH‹ü(H‹ eý(M‰øH‹H‰H‹ ü(HPÿH‰H‹ §û(H‹H‹ …ý(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ -)Hc1H‹ ûú(H‹4ñ‰ÁH‹þþ(H‹8AÿÔéûòÿÿH‹¬û(H‹ õü(M‰øH‹H‰H‹ •û(HPÿH‰H‹ 7û(H‹H‹ ý(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ½ÿ(Hc1H‹ ‹ú(H‹4ñ‰ÁH‹Žþ(H‹8AÿÔé‹òÿÿH‹<û(H‹ …ü(M‰øH‹H‰H‹ %û(HPÿH‰H‹ Çú(H‹H‹ ¥ü(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Mÿ(Hc1H‹ ú(H‹4ñ‰ÁH‹þ(H‹8AÿÔéòÿÿH‹Ìú(H‹ ü(H‹5¾ú(H‹H‰HHÿH‰H‹5ÿ(‹ƒúÿ„Že…Ò…ìòÿÿH‹*)ƒ8t>ÇH‹hü(H‹ ¡û(H‹H‰H‹4þ(H‹ µü(‹‰H‹û(H‹ cû(‹‰H‹pû(Hƒ8…~ñÿÿH‹Çû(H‹ Xû(H‹H‰éeñÿÿH‹¶)ƒ8t>ÇH‹ôû(H‹ -û(H‹H‰H‹Àý(H‹ Aü(‹‰H‹Žú(H‹ ïú(‹‰H‹üú(Hƒ8… ñÿÿH‹Sû(H‹ äú(H‹H‰éñðÿÿH‹B)ƒ8t>ÇH‹€û(H‹5¹ú(H‹H‰H‹Lý(H‹5Íû(‹‰H‹ú(H‹5{ú(‹‰M…ätHH‹ƒú(H‹H9Áv9H‹5ôø(H‹H‹5Rù(H‹>H‹5ˆû(H)у>„ê H)ÐM‰øH5b«‰ÂAÿÔH‹#ú(ÇH‹Vû(ÇH‹!ú(HÇé-ðÿÿM…ätZH‹ ú(H‹H9ÐvKH‹ jÿ(‹1H‹ qø(L‹H‹ Ïø(L)ÀH‹9L)ÂH‰ÁH‹üú(ƒ8„ž!…öM‰øH5Úª…ª!AÿÔH‹—ù(H‹ ¨ù(ÇH‹Ãú(ÇH‹^ø(H‹H‰é›ïÿÿH‹=Lø(èG¸öÿ…À„‡ïÿÿH‹8ø(H‹HHH‰D$H‹uù(H‰H‹»þ(ƒ8t>ÇH‹ùù(H‹52ù(H‹H‰H‹Åû(H‹5Fú(‹‰H‹“ø(H‹5ôø(‹‰M…䄽þÿÿH‹øø(H‹H9Á†ªþÿÿH‹5e÷(H‹H‹5Ã÷(H‹>H‹5ùù(H)у>„óH)ÐM‰øH5Ó©‰ÂAÿÔélþÿÿH‹þ(ƒ8t>ÇH‹Uù(H‹ Žø(H‹H‰H‹!û(H‹ ¢ù(‹‰H‹ï÷(H‹ Pø(‹‰H‹]ø(Hƒ8…kîÿÿH‹´ø(H‹ Eø(H‹H‰éRîÿÿH‹£ý(ƒ8t>ÇH‹áø(H‹ ø(H‹H‰H‹­ú(H‹ .ù(‹‰H‹{÷(H‹ Ü÷(‹‰H‹é÷(Hƒ8…÷íÿÿH‹@ø(H‹ Ñ÷(H‹H‰éÞíÿÿH‹/ý(ƒ8t>ÇH‹mø(H‹ ¦÷(H‹H‰H‹9ú(H‹ ºø(‹‰H‹÷(H‹ h÷(‹‰M…ä„1ýÿÿH‹Œ÷(H‹H‹b÷(H‹H9Á†ýÿÿH‹5Ïõ(H‹H‹5-ö(H‹>H‹5cø(H)у>„LH)ÐM‰øH5=¨‰ÂAÿÔéÖüÿÿH‹áõ(M…äH‹tWH‹÷(H‹H9ÊsHH‹5sõ(H‹\ü(H‹=Íõ(H‹6‹H‹?H)ñH)òH‹5ø÷(ƒ>„Í…ÀM‰øH5Ö§…ÙAÿÔH‹“ö(H‹ ¤ö(ÇH‹¿÷(ÇH‹Zõ(H‹H‰é—ìÿÿM…ätZH‹ sö(H‹H9ÐvKH‹ Ôû(‹1H‹ Ûô(L‹H‹ 9õ(L)ÀH‹9L)ÂH‰ÁH‹f÷(ƒ8„à…öM‰øH5D§…ìAÿÔH‹ö(H‹ ö(ÇH‹-÷(ÇH‹Èô(H‹H‰éìÿÿH‹=¶ô(è±´öÿ…À„ñëÿÿH‹¢ô(H‹ ëõ(H‹H‰D$HƒÀH‰H‹ %û(ƒ9t>H‹iö(ÇH‹ œõ(H‹H‰H‹/ø(H‹ °ö(‹‰H‹ýô(H‹ ^õ(‹‰M…ä„'ûÿÿH‹ bõ(H‹H9ІûÿÿH‹ wö(ƒ9„—H‹ ¿ó(M‰øH‹1H)ðH)òH5G¦‰ÁH‹ ô(H‹8AÿÔéÖúÿÿH‹ú(ƒ8t>ÇH‹¿õ(H‹5øô(H‹H‰H‹‹÷(H‹5 ö(‹‰H‹Yô(H‹5ºô(‹‰M…䄃úÿÿH‹¾ô(H‹H9Á†púÿÿH‹5+ó(H‹H‹5‰ó(H‹>H‹5¿õ(H)у>„ËH)ÐM‰øH5™¥‰ÂAÿÔé2úÿÿH‹Ýù(ƒ8t>ÇH‹õ(H‹ Tô(H‹H‰H‹çö(H‹ hõ(‹‰H‹µó(H‹ ô(‹‰H‹#ô(Hƒ8…1êÿÿH‹zô(H‹ ô(H‹H‰éêÿÿH‹=Éò(èIJöÿ…À„êÿÿH‹µò(H‹HHH‰D$H‹òó(H‰H‹8ù(ƒ8t>ÇH‹vô(H‹5¯ó(H‹H‰H‹Bö(H‹5Ãô(‹‰H‹ó(H‹5qó(‹‰M…ä„:ùÿÿH‹uó(H‹H9Á†'ùÿÿH‹5âñ(H‹H‹5@ò(H‹>H‹5vô(H)у>„óH)ÐM‰øH5P¤‰ÂAÿÔééøÿÿM…ätWH‹ó(H‹H9ÑvHH‹5ñ(H‹yø(H‹=êñ(H‹6‹H‹?H)ñH)òH‹5ô(ƒ>„Ê…ÀM‰øH5ó£…ÖAÿÔH‹°ò(H‹ Áò(ÇH‹Üó(ÇH‹wñ(H‹H‰é´èÿÿH‹ ø(ƒ9t>H‹Ió(ÇH‹ |ò(H‹H‰H‹õ(H‹ ó(‹‰H‹Ýñ(H‹ >ò(‹‰M…䄸ÿÿH‹ Bò(H‹H9Іô÷ÿÿH‹ ¯ð(H‹1H‹ ñ(H)ðH‹9H‰ÁH‹=ó(ƒ8„àH)òM‰øH5£AÿÔéµ÷ÿÿH‹=Àð(è»°öÿ…À„ûçÿÿH‹¬ð(H‹ õñ(H‹H‰D$HƒÀH‰H‹ /÷(ƒ9t>H‹sò(ÇH‹ ¦ñ(H‹H‰H‹9ô(H‹ ºò(‹‰H‹ñ(H‹ hñ(‹‰M…ä„1÷ÿÿH‹ lñ(H‹H9І÷ÿÿH‹ ò(ƒ9„_H‹ Éï(M‰øH‹1H)ðH)òH5Q¢‰ÁH‹ð(H‹8AÿÔéàöÿÿH‹‹ö(ƒ8t>ÇH‹Éñ(H‹ ñ(H‹H‰H‹•ó(H‹ ò(‹‰H‹cð(H‹ Äð(‹‰H‹Ñð(Hƒ8…ßæÿÿH‹(ñ(H‹ ¹ð(H‹H‰鯿ÿÿM…ätZH‹ ¢ð(H‹H9ÐvKH‹ ö(‹1H‹ ï(L‹L)ÀL)ÂH‰ÁH‹_ï(H‹8H‹•ñ(ƒ8„Õ…öM‰øH5s¡…åAÿÔH‹0ð(H‹ Að(ÇH‹\ñ(ÇH‹÷î(H‹H‰é4æÿÿH‹=åî(èà®öÿ…À„ æÿÿH‹Ñî(H‹HHH‰D$H‹ð(H‰H‹Tõ(ƒ8t>ÇH‹’ð(H‹5Ëï(H‹H‰H‹^ò(H‹5ßð(‹‰H‹,ï(H‹5ï(‹‰M…ä„VõÿÿH‹‘ï(H‹H9Á†CõÿÿH‹5þí(H‹H‹5\î(H‹>H‹5’ð(H)у>„ŽH)ÐM‰øH5l ‰ÂAÿÔéõÿÿH‹°ô(ƒ8t>ÇH‹îï(H‹ 'ï(H‹H‰H‹ºñ(H‹ ;ð(‹‰H‹ˆî(H‹ éî(‹‰H‹öî(Hƒ8…åÿÿH‹Mï(H‹ Þî(H‹H‰éëäÿÿM…ätZH‹ Çî(H‹H9ÐvKH‹ (ô(‹1H‹ /í(L‹H‹ í(L)ÀH‹9L)ÂH‰ÁH‹ºï(ƒ8„G…öM‰øH5˜Ÿ…SAÿÔH‹Uî(H‹ fî(ÇH‹ï(ÇH‹í(H‹H‰éYäÿÿH‹= í(è­öÿ…À„EäÿÿH‹öì(H‹ ?î(H‹H‰D$HƒÀH‰H‹ yó(ƒ9t>H‹½î(ÇH‹ ðí(H‹H‰H‹ƒð(H‹ ï(‹‰H‹Qí(H‹ ²í(‹‰M…ä„{óÿÿH‹ ¶í(H‹H9ІhóÿÿH‹ Ëî(ƒ9„çH‹ ì(M‰øH‹1H)ðH)òH5›ž‰ÁH‹_ì(H‹8AÿÔé*óÿÿH‹Õò(ƒ8t>ÇH‹î(H‹5Lí(H‹H‰H‹ßï(H‹5`î(‹‰H‹­ì(H‹5í(‹‰M…ä„×òÿÿH‹í(H‹H9Á†ÄòÿÿH‹5ë(H‹H‹5Ýë(H‹>H‹5î(H)у>„2H)ÐM‰øH5í‰ÂAÿÔé†òÿÿH‹1ò(ƒ8t>ÇH‹oí(H‹ ¨ì(H‹H‰H‹;ï(H‹ ¼í(‹‰H‹ ì(H‹ jì(‹‰H‹wì(Hƒ8……âÿÿH‹Îì(H‹ _ì(H‹H‰élâÿÿH‹½ñ(ƒ8t>ÇH‹ûì(H‹54ì(H‹H‰H‹Çî(H‹5Hí(‹‰H‹•ë(H‹5öë(‹‰M…ä„¿ñÿÿH‹úë(H‹H9Á†¬ñÿÿH‹5gê(H‹H‹5Åê(H‹>H‹5ûì(H)у>„‹H)ÐM‰øH5Õœ‰ÂAÿÔénñÿÿM…ätZH‹ ¤ë(H‹H9ÐvKH‹ ñ(‹1H‹ ê(L‹H‹ jê(L)ÀH‹9L)ÂH‰ÁH‹—ì(ƒ8„b…öM‰øH5uœ…nAÿÔH‹2ë(H‹ Cë(ÇH‹^ì(ÇH‹ùé(H‹H‰é6áÿÿH‹‡ð(ƒ8t>ÇH‹Åë(H‹5þê(H‹H‰H‹‘í(H‹5ì(‹‰H‹_ê(H‹5Àê(‹‰M…䄉ðÿÿH‹Äê(H‹H9Á†vðÿÿH‹51é(H‹H‹5é(H‹>H‹5Åë(H)у>„xH)ÐM‰øH5Ÿ›‰ÂAÿÔé8ðÿÿH‹=Cé(è>©öÿ…À„~àÿÿH‹/é(H‹HHH‰D$H‹lê(H‰H‹²ï(ƒ8t>ÇH‹ðê(H‹5)ê(H‹H‰H‹¼ì(H‹5=ë(‹‰H‹Šé(H‹5ëé(‹‰M…ä„´ïÿÿH‹ïé(H‹H9Á†¡ïÿÿH‹5\è(H‹H‹5ºè(H‹>H‹5ðê(H)у>„¤H)ÐM‰øH5Êš‰ÂAÿÔécïÿÿDD‹l$E…í„rßÿÿH‹sé(‹…É„õÞÿÿHƒ<$„VßÿÿH‹—ê(‹…À…íÞÿÿH‹î(H‹×ç(H5qšL‹D$H‹ H‹Aé(H‹H‹H)ÁH)ÂéèÞÿÿH‹Éì(H‚ÀHcI‰Ã¶H‹yé(H‹0é%ÝÿÿH‹ rî(ƒ9t>H‹¶é(ÇH‹ éè(H‹H‰H‹|ë(H‹ ýé(‹‰H‹Jè(H‹ «è(‹‰M…ä„tîÿÿH‹ ¯è(H‹H9ІaîÿÿH‹ ¬ê(H‹9H‹ ç(H‹1H)ðH‰ÁH‹ªé(ƒ8„2H)òM‰øH5‡™AÿÔé"îÿÿƒúþ…sÞÿÿM…ätWH‹Oè(H‹H9ÑvHH‹5Pê(H‹©í(H‹>H‹5¯æ(‹H‹6H)ñH)òH‹5Eé(ƒ>„‚…ÀM‰øH5#™…ŽAÿÔH‹àç(H‹ ñç(ÇH‹ é(ÇH‹§æ(H‹H‰éäÝÿÿH‹ 5í(ƒ9t>H‹yè(ÇH‹ ¬ç(H‹H‰H‹?ê(H‹ Àè(‹‰H‹ ç(H‹ nç(‹‰M…ä„7íÿÿH‹ rç(H‹H9І$íÿÿH‹ oé(H‹9H‹ Õå(H‹1H)ðH‰ÁH‹mè(ƒ8„ñH)òM‰øH5J˜AÿÔéåìÿÿƒúþ…6ÝÿÿM…ätWH‹ç(H‹H9ÑvHH‹5é(H‹lì(H‹>H‹5rå(‹H‹6H)ñH)òH‹5è(ƒ>„…ÀM‰øH5æ—…AÿÔH‹£æ(H‹ ´æ(ÇH‹Ïç(ÇH‹jå(H‹H‰é§Üÿÿƒúþ…žÜÿÿM…ätWH‹zæ(H‹H9ÑvHH‹5{è(H‹Ôë(H‹>H‹5Úä(‹H‹6H)ñH)òH‹5pç(ƒ>„  …ÀM‰øH5N—…¬ AÿÔH‹ æ(H‹ æ(ÇH‹7ç(ÇH‹Òä(H‹H‰éÜÿÿH‹ `ë(ƒ9t>H‹¤æ(ÇH‹ ×å(H‹H‰H‹jè(H‹ ëæ(‹‰H‹8å(H‹ ™å(‹‰M…ä„bëÿÿH‹ å(H‹H9ІOëÿÿH‹ šç(H‹9H‹ ä(H‹1H)ðH‰ÁH‹˜æ(ƒ8„r H)òM‰øH5u–AÿÔéëÿÿƒúþ…aÛÿÿM…ätWH‹=å(H‹H9ÑvHH‹5>ç(H‹—ê(H‹>H‹5ã(‹H‹6H)ñH)òH‹53æ(ƒ>„& …ÀM‰øH5–…2 AÿÔH‹Îä(H‹ ßä(ÇH‹úå(ÇH‹•ã(H‹H‰éÒÚÿÿƒúþ…ÉÚÿÿM…ätWH‹¥ä(H‹H9ÑvHH‹5¦æ(H‹ÿé(H‹>H‹5ã(‹H‹6H)ñH)òH‹5›å(ƒ>„¯…ÀM‰øH5y•…¿AÿÔH‹6ä(H‹ Gä(ÇH‹bå(ÇH‹ýâ(H‹H‰é:ÚÿÿH‹ ‹é(ƒ9t>H‹Ïä(ÇH‹ ä(H‹H‰H‹•æ(H‹ å(‹‰H‹cã(H‹ Äã(‹‰M…ä„éÿÿH‹ Èã(H‹H9ІzéÿÿH‹ Åå(H‹9H‹ +â(H‹1H)ðH‰ÁH‹Ãä(ƒ8„h H)òM‰øH5 ”AÿÔé;éÿÿH‹ æè(ƒ9t>H‹*ä(ÇH‹ ]ã(H‹H‰H‹ðå(H‹ qä(‹‰H‹¾â(H‹ ã(‹‰M…ä„èèÿÿH‹ #ã(H‹H9ІÕèÿÿH‹ å(H‹9H‹ †á(H‹1H)ðH‰ÁH‹ä(ƒ8„ÕH)òM‰øH5û“AÿÔé–èÿÿH‹Aè(ƒ8t>ÇH‹ã(H‹ ¸â(H‹H‰H‹Kå(H‹ Ìã(‹‰H‹â(H‹ zâ(‹‰H‹‡â(Hƒ8…•ØÿÿH‹Þâ(H‹ oâ(H‹H‰é|Øÿÿƒúþ…sØÿÿM…ätWH‹Oâ(H‹H9ÑvHH‹5Pä(H‹©ç(H‹>H‹5¯à(‹H‹6H)ñH)òH‹5Eã(ƒ>„ …ÀM‰øH5#“…‹ AÿÔH‹àá(H‹ ñá(ÇH‹ ã(ÇH‹§à(H‹H‰éä×ÿÿH‹ 5ç(ƒ9t>H‹yâ(ÇH‹ ¬á(H‹H‰H‹?ä(H‹ Àâ(‹‰H‹ á(H‹ ná(‹‰M…ä„7çÿÿH‹ rá(H‹H9І$çÿÿH‹ oã(H‹9H‹ Õß(H‹1H)ðH‰ÁH‹mâ(ƒ8„"H)òM‰øH5J’AÿÔéåæÿÿƒúþ…6×ÿÿM…ätWH‹á(H‹H9ÑvHH‹5ã(H‹læ(H‹>H‹5rß(‹H‹6H)ñH)òH‹5â(ƒ>„# …ÀM‰øH5æ‘…/ AÿÔH‹£à(H‹ ´à(ÇH‹Ïá(ÇH‹jß(H‹H‰é§Öÿÿƒúþ…žÖÿÿM…ätWH‹zà(H‹H9ÑvHH‹5{â(H‹Ôå(H‹>H‹5ÚÞ(‹H‹6H)ñH)òH‹5pá(ƒ>„³ …ÀM‰øH5N‘…¿ AÿÔH‹ à(H‹ à(ÇH‹7á(ÇH‹ÒÞ(H‹H‰éÖÿÿH‹ `å(ƒ9t>H‹¤à(ÇH‹ ×ß(H‹H‰H‹jâ(H‹ ëà(‹‰H‹8ß(H‹ ™ß(‹‰M…ä„båÿÿH‹ ß(H‹H9ІOåÿÿH‹ šá(H‹9H‹ Þ(H‹1H)ðH‰ÁH‹˜à(ƒ8„ÃH)òM‰øH5uAÿÔéåÿÿH‹ »ä(ƒ9t>H‹ÿß(ÇH‹ 2ß(H‹H‰H‹Åá(H‹ Fà(‹‰H‹“Þ(H‹ ôÞ(‹‰M…䄽äÿÿH‹ øÞ(H‹H9ІªäÿÿH‹ õà(H‹9H‹ [Ý(H‹1H)ðH‰ÁH‹óß(ƒ8„ H)òM‰øH5ÐAÿÔékäÿÿƒúþ…¼ÔÿÿM…ätWH‹˜Þ(H‹H9ÑvHH‹5™à(H‹òã(H‹>H‹5øÜ(‹H‹6H)ñH)òH‹5Žß(ƒ>„…ÀM‰øH5l…AÿÔH‹)Þ(H‹ :Þ(ÇH‹Uß(ÇH‹ðÜ(H‹H‰é-Ôÿÿƒúþ…$ÔÿÿM…ätWH‹Þ(H‹H9ÑvHH‹5à(H‹Zã(H‹>H‹5`Ü(‹H‹6H)ñH)òH‹5öÞ(ƒ>„…ÀM‰øH5ÔŽ…AÿÔH‹‘Ý(H‹ ¢Ý(ÇH‹½Þ(ÇH‹XÜ(H‹H‰é•ÓÿÿH‹ æâ(ƒ9t>H‹*Þ(ÇH‹ ]Ý(H‹H‰H‹ðß(H‹ qÞ(‹‰H‹¾Ü(H‹ Ý(‹‰M…ä„èâÿÿH‹ #Ý(H‹H9ІÕâÿÿH‹ ß(H‹9H‹ †Û(H‹1H)ðH‰ÁH‹Þ(ƒ8„f H)òM‰øH5ûAÿÔé–âÿÿH‹ Aâ(ƒ9t>H‹…Ý(ÇH‹ ¸Ü(H‹H‰H‹Kß(H‹ ÌÝ(‹‰H‹Ü(H‹ zÜ(‹‰M…ä„CâÿÿH‹ ~Ü(H‹H9І0âÿÿH‹ {Þ(H‹9H‹ áÚ(H‹1H)ðH‰ÁH‹yÝ(ƒ8„Q H)òM‰øH5VAÿÔéñáÿÿH‹”Ü(H‹ %Ü(H‹H‰é¹ÓÿÿH‹ûÛ(ƒ8„‡H)òM‰øH5AÿÔé³áÿÿH‹ÖÛ(ƒ8„°H)òM‰øH5ùŒAÿÔéŽáÿÿH‹5±Û(M‰øƒ>„¯…ÀH5ÕŒ„cýÿÿè›öÿé\ýÿÿH‹…Û(ƒ8ttv…ÀH5Œ„'äÿÿèGšöÿé äÿÿH‹5³Ú(ƒ>tbH)ÐM‰øH5Ú‹‰ÂAÿÔémàÿÿH‹ Ú(ƒ9H‹ Ù(t_H‹1M‰øH)ðH)òH5ª‹‰ÁH‹hÙ(H‹8AÿÔé3àÿÿ…ÀH5–‹„±ãÿÿëˆH‹ÅÚ(M‰øH5}‹H‹H‰D$H)ÐH‰ÂAÿÔéûßÿÿH‹H‹ ›Ú(M‰øH5S‹H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹÷Ø(H‹8AÿÔéÂßÿÿH‹åÙ(M‰øƒ8tA…öH5 ‹„’îÿÿèQ™öÿé‹îÿÿH‹5½Ù(M‰øƒ>t*…ÀH5劄Îôÿÿè)™öÿéÇôÿÿ…öH5ÕŠ„Qîÿÿë½…ÀH5ÄŠ„¤ôÿÿëÔH‹5sÙ(M‰øƒ>t]…ÀH5›Š„rñÿÿèߘöÿékñÿÿH‹5KÙ(ƒ>tIH)ÐM‰øH5rЉÂAÿÔéßÿÿH‹(Ù(ƒ8tMH)òM‰øH5OŠAÿÔéäÞÿÿ…ÀH5GŠ„ñÿÿë¡H‹vÙ(M‰øH5.ŠH‹H‰D$H)ÐH‰ÂAÿÔé¬ÞÿÿH‹OÙ(M‰øH‹H‰ÂH‰D$H)òH5ù‰AÿÔé…ÞÿÿH‹5¨Ø(M‰øƒ>tA…ÀH5Љ„äñÿÿè˜öÿéÝñÿÿH‹5€Ø(M‰øƒ>t*…ÀH5¨‰„Tòÿÿèì—öÿéMòÿÿ…ÀH5˜‰„£ñÿÿë½…ÀH5‡‰„*òÿÿëÔH‹6Ø(M‰øƒ8tA…öH5^‰„âÿÿ袗öÿé âÿÿH‹Ø(M‰øƒ8t*…öH56‰„VÞÿÿèz—öÿéOÞÿÿ…öH5&‰„Óáÿÿë½…öH5‰„,ÞÿÿëÔH‹5Ä×(ƒ>t:H)ÐM‰øH5눉ÂAÿÔé~ÝÿÿH‹5¡×(ƒ>t>H)ÐM‰øH5Ȉ‰ÂAÿÔé[ÝÿÿH‹þ×(M‰øH5¶ˆH‹H‰D$H)ÐH‰ÂAÿÔé4ÝÿÿH‹××(M‰øH5ˆH‹H‰D$H)ÐH‰ÂAÿÔé ÝÿÿH‹50×(ƒ>t8H)ÐM‰øH5Wˆ‰ÂAÿÔéêÜÿÿH‹ ×(ƒ8ttA…ÀH5Ƈ„ìøÿÿè –öÿéåøÿÿH‹5vÖ(M‰øƒ>t*…ÀH5ž‡„uôÿÿèâ•öÿénôÿÿ…ÀH5އ„«øÿÿë½…ÀH5}‡„KôÿÿëÔH‹,Ö(ƒ8t6H)òM‰øH5S‡AÿÔéèÛÿÿH‹ Ö(ƒ8t„3…ÀH5À†„Añÿÿè•öÿé:ñÿÿH‹pÕ(M‰øƒ8„B…öH5”†„åÿÿèØ”öÿéåÿÿH‹ÄÕ(L‰éÈÿÿH‹ýØ(H;8…¤ëÿÿH¬B¶,@„í„ëÿÿƒíéÉÿÿH‹ˆÕ(H‰0éxÉÿÿH‹5ùÔ(ƒ>„§H)ÐM‰øH5†‰ÂAÿÔé¯ÚÿÿH‹ ÒÔ(ƒ9H‹ `Ó(„´H‹1M‰øH)ðH)òH5è…‰ÁH‹¦Ó(H‹8AÿÔéqÚÿÿH‹ ”Ô(ƒ9H‹ "Ó(„¯H‹1M‰øH)ðH)òH5ª…‰ÁH‹hÓ(H‹8AÿÔé3Úÿÿ…ÀH5–…„ðÿÿéÈþÿÿH‹ÂÔ(M‰øH5z…H‹H‰D$H)ÐH‰ÂAÿÔéøÙÿÿ…öH5[…„Ùãÿÿé¹þÿÿH‹H‹ „Ô(M‰øH5<…H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹àÒ(H‹8AÿÔé«ÙÿÿH‹H‹ KÔ(M‰øH5…H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹§Ò(H‹8AÿÔérÙÿÿH‹5•Ó(M‰øƒ>tA…ÀH5½„„Ñòÿÿè“öÿéÊòÿÿH‹5mÓ(M‰øƒ>t*…ÀH5•„„AóÿÿèÙ’öÿé:óÿÿ…ÀH5…„„òÿÿë½…ÀH5t„„óÿÿëÔH‹#Ó(M‰øƒ8tA…öH5K„„­äÿÿè’öÿé¦äÿÿH‹5ûÒ(M‰øƒ>t*…ÀH5#„„*àÿÿèg’öÿé#àÿÿ…öH5„„läÿÿë½…ÀH5„„àÿÿëÔH‹5±Ò(ƒ>t:H)ÐM‰øH5؃‰ÂAÿÔékØÿÿH‹5ŽÒ(ƒ>t>H)ÐM‰øH5µƒ‰ÂAÿÔéHØÿÿH‹ëÒ(M‰øH5£ƒH‹H‰D$H)ÐH‰ÂAÿÔé!ØÿÿH‹ÄÒ(M‰øH5|ƒH‹H‰D$H)ÐH‰ÂAÿÔéú×ÿÿH‹5Ò(ƒ>t:H)ÐM‰øH5Dƒ‰ÂAÿÔé××ÿÿH‹5úÑ(ƒ>t>H)ÐM‰øH5!ƒ‰ÂAÿÔé´×ÿÿH‹WÒ(M‰øH5ƒH‹H‰D$H)ÐH‰ÂAÿÔé×ÿÿH‹0Ò(M‰øH5è‚H‹H‰D$H)ÐH‰ÂAÿÔéf×ÿÿH‹‰Ñ(ƒ8t6H)òM‰øH5°‚AÿÔéE×ÿÿH‹hÑ(ƒ8tÊ(H‹0é]üÿÿH‹çÉ(H‹ È(H‹H‰D$HƒèH‰éDþÿÿH‹uÈ(H‹ ¾É(H‹5gÈ(H‹H‰HHÿH‰H‹5«Ì(‹ƒúÿ„ÕE޶9…Ò„SEƒú …ùýÿÿH‹ÊÎ(ƒ8t>ÇH‹Ê(H‹ AÉ(H‹H‰H‹ÔË(H‹ UÊ(‹‰H‹¢È(H‹ É(‹‰H‹8Ê(ƒ8uH‹É(Hƒ8„‹lH‹Ê(Çé€ýÿÿH‹±Ç(H‹ úÈ(M‰àH‹H‰H‹ šÇ(HPÿH‰H‹ <Ç(H‹H‹ É(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ÂË(Hc1H‹ Æ(H‹4ñ‰ÁH‹ÛÆ(H‹8AÿÕéýÿÿH‹AÇ(H‹5ŠÈ(H‹HAH‰H‹5Ë(‹ƒúÿ„|MŽô7…Ò„µCƒú…ÏüÿÿH‹ Í(ƒ8t>ÇH‹ÞÈ(H‹ È(H‹H‰H‹ªÊ(H‹ +É(‹‰H‹xÇ(H‹ ÙÇ(‹‰H‹É(ƒ8…ãþÿÿH‹ÖÇ(Hƒ8…ÒþÿÿH‹-È(H‹ ¾Ç(H‹H‰é¹þÿÿH‹yÆ(H‹ ÂÇ(M‰àH‹H‰H‹ bÆ(HPÿH‰H‹ Æ(H‹H‹ âÇ(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ŠÊ(Hc1H‹ ÐÄ(H‹4ñ‰ÁH‹£Å(H‹8AÿÕéØûÿÿH‹ Æ(H‹ RÇ(A»ÁH‹H‰D$HƒÀH‰H‹öÈ(H‹ ïÈ(HcP‰H‹  Ê(H‹IË(‹ ‰ ‚H‹Ê(º-ÇÁH‹CÇ(H‹0ébùÿÿH‹œÅ(H‹ åÆ(M‰àH‹H‰H‹ …Å(HPÿH‰H‹ 'Å(H‹H‹ Ç(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ­É(Hc1H‹ óÅ(H‹4ñ‰ÁH‹†Å(H‹8AÿÕéûúÿÿH‹,Å(H‹ uÆ(M‰àH‹HƒÀH‰H‹ ÁÄ(H‹H‹ ŸÆ(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ GÉ(Hc1H‹ -Ä(H‹4ñ‰ÁH‹`É(H‹8AÿÕé•úÿÿH‹ÆÄ(H‹ Æ(M‰àH‹HƒÀH‰H‹ [Ä(H‹H‹ 9Æ(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ áÈ(Hc1H‹ 'Å(H‹4ñ‰ÁH‹ºÄ(H‹8AÿÕé/úÿÿH‹°Å(H‹5YÄ(H‹HHÿH‰H‹5 È(‹ƒúÿ„èVŽ{4…Ò„Jƒú …îùÿÿH‹¿Ê(ƒ8t>ÇH‹ýÅ(H‹ 6Å(H‹H‰H‹ÉÇ(H‹ JÆ(‹‰H‹—Ä(H‹ øÄ(‹‰H‹-Æ(ƒ8…üÿÿH‹õÄ(Hƒ8…ñûÿÿH‹LÅ(H‹ ÝÄ(H‹H‰éØûÿÿfH‹™Ã(H‹ âÄ(H‹5‹Ã(H‹H‰HHÿH‰H‹5ÏÇ(‹ƒúÿ„=HŽš9…Ò„aJƒú …ùÿÿH‹îÉ(ƒ8t>ÇH‹,Å(H‹ eÄ(H‹H‰H‹øÆ(H‹ yÅ(‹‰H‹ÆÃ(H‹ 'Ä(‹‰H‹\Å(ƒ8…1ûÿÿH‹$Ä(Hƒ8… ûÿÿH‹{Ä(H‹ Ä(H‹H‰éûÿÿH‹ÉÂ(H‹ Ä(H‹5»Â(H‹H‰HHÿH‰H‹5ÿÆ(‹ƒúÿ„|AŽ28…Ò„Hƒú …MøÿÿH‹É(ƒ8t>ÇH‹\Ä(H‹ •Ã(H‹H‰H‹(Æ(H‹ ©Ä(‹‰H‹öÂ(H‹ WÃ(‹‰H‹ŒÄ(ƒ8…aúÿÿH‹TÃ(Hƒ8…PúÿÿH‹«Ã(H‹ <Ã(H‹H‰é7úÿÿH‹ùÁ(H‹ BÃ(H‹5ëÁ(H‹H‰HHÿH‰H‹5/Æ(‹ƒúÿ„ PŽÊ6…Ò„qWƒú …}÷ÿÿH‹NÈ(ƒ8t>ÇH‹ŒÃ(H‹ ÅÂ(H‹H‰H‹XÅ(H‹ ÙÃ(‹‰H‹&Â(H‹ ‡Â(‹‰H‹¼Ã(ƒ8…‘ùÿÿH‹„Â(Hƒ8…€ùÿÿH‹ÛÂ(H‹ lÂ(H‹H‰égùÿÿH‹)Á(H‹5rÂ(H‹HAH‰H‹5iÅ(‹ƒúÿ„ŸNŽl5…Ò„HTƒú …·öÿÿH‹ˆÇ(ƒ8t>ÇH‹ÆÂ(H‹ ÿÁ(H‹H‰H‹’Ä(H‹ Ã(‹‰H‹`Á(H‹ ÁÁ(‹‰H‹öÂ(ƒ8…ËøÿÿH‹¾Á(Hƒ8…ºøÿÿH‹Â(H‹ ¦Á(H‹H‰顸ÿÿH‹aÀ(H‹5ªÁ(H‹HAH‰H‹5¡Ä(‹ƒúÿ„\QŽz-…Ò„Oƒú …ïõÿÿH‹ÀÆ(ƒ8t>ÇH‹þÁ(H‹ 7Á(H‹H‰H‹ÊÃ(H‹ KÂ(‹‰H‹˜À(H‹ ùÀ(‹‰H‹.Â(ƒ8…øÿÿH‹öÀ(Hƒ8…ò÷ÿÿH‹MÁ(H‹ ÞÀ(H‹H‰éÙ÷ÿÿH‹éÀ(H‹5’¿(H‹HAÿH‰H‹5ÙÃ(‹6V‰t$ƒú‡7õÿÿH5`õHc–HòÿâH‹X¿(H‹ ¡À(A»ÏH‹H‰D$HƒÀH‰H‹EÂ(H‹ >Â(HcP‰H‹ ïÃ(H‹˜Ä(‹ ‰ ‚H‹ÜÃ(º-ÇÏH‹’À(H‹0é±òÿÿH‹ë¾(H‹54À(H‹HHH‰H‹5+Ã(‹6V‰t$ƒú‡‰ôÿÿH5ÖôHc–HòÿâH‹ª¾(H‹5ó¿(H‹HAH‰H‹5êÂ(‹ƒúÿ„:Ž­7…Ò„r>ƒú…8ôÿÿH‹ Å(ƒ8t>ÇH‹GÀ(H‹ €¿(H‹H‰H‹Â(H‹ ”À(‹‰H‹á¾(H‹ B¿(‹‰H‹wÀ(ƒ8…LöÿÿH‹?¿(Hƒ8…;öÿÿH‹–¿(H‹ '¿(H‹H‰é"öÿÿ@H‹1¿(H‹5Ú½(H‹HHÿH‰H‹5!Â(‹ƒúÿ„ÃMŽb*…Ò„çOƒú…oóÿÿH‹@Ä(ƒ8t>ÇH‹~¿(H‹ ·¾(H‹H‰H‹JÁ(H‹ Ë¿(‹‰H‹¾(H‹ y¾(‹‰H‹®¿(ƒ8…ƒõÿÿH‹v¾(Hƒ8…rõÿÿH‹;(H‹ ^¾(H‹H‰éYõÿÿH‹qÁ(‹ƒøÿ„eLŽ)…À„ªMƒø…¿òÿÿH‹Ã(ƒ8t>ÇH‹ξ(H‹ ¾(H‹H‰H‹šÀ(H‹ ¿(‹‰H‹h½(H‹ ɽ(‹‰H‹þ¾(ƒ8…ÓôÿÿH‹ƽ(Hƒ8…ÂôÿÿH‹¾(H‹ ®½(H‹H‰é©ôÿÿH‹i¼(H‹ ²½(A»ºH‹H‰D$HƒÀH‰H‹V¿(H‹ O¿(HcP‰H‹ Á(H‹©Á(‹ ‰ ‚H‹íÀ(º-ǺH‹£½(H‹0éÂïÿÿH‹ü»(H‹ E½(H‹5î»(H‹H‰HHÿH‰H‹52À(‹ƒúÿ„<<Ž5…Ò„F;ƒú…€ñÿÿH‹QÂ(ƒ8t>ÇH‹½(H‹ ȼ(H‹H‰H‹[¿(H‹ ܽ(‹‰H‹)¼(H‹ м(‹‰H‹¿½(ƒ8…”óÿÿH‹‡¼(Hƒ8…ƒóÿÿH‹Þ¼(H‹ o¼(H‹H‰éjóÿÿ@H‹¿(‹‰D$ƒÀƒø‡ßðÿÿHPñHc‚HÐÿàH‹»(H‹ I¼(M‰àH‹HƒÀH‰H‹ •º(H‹H‹ s¼(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ¿(Hc1H‹ a¹(H‹4ñ‰ÁH‹4º(H‹8AÿÕéiðÿÿH‹ò¾(ÇéWðÿÿH‹ˆº(H‹5Ñ»(H‹HAH‰H‹5Ⱦ(‹ƒúÿ„'EŽó2…Ò„¾Eƒú …ðÿÿH‹çÀ(ƒ8t>ÇH‹%¼(H‹ ^»(H‹H‰H‹ñ½(H‹ r¼(‹‰H‹¿º(H‹ »(‹‰H‹U¼(ƒ8…*òÿÿH‹»(Hƒ8…òÿÿH‹t»(H‹ »(H‹H‰éòÿÿf.„H‹¹¹(H‹5»(H‹HAH‰H‹5ù½(‹ƒúÿ„¨:ŽŒ1…Ò„ÖCƒú…GïÿÿH‹À(ƒ8t>ÇH‹V»(H‹ º(H‹H‰H‹"½(H‹ £»(‹‰H‹ð¹(H‹ Qº(‹‰H‹†»(ƒ8…[ñÿÿH‹Nº(Hƒ8…JñÿÿH‹¥º(H‹ 6º(H‹H‰é1ñÿÿH‹ñ¸(H‹ :º(H‹5ã¸(H‹H‰HHÿH‰H‹5'½(‹ƒúÿ„mBŽ"0…Ò„jPƒú…uîÿÿH‹F¿(ƒ8t>ÇH‹„º(H‹ ½¹(H‹H‰H‹P¼(H‹ Ѻ(‹‰H‹¹(H‹ ¹(‹‰H‹´º(ƒ8…‰ðÿÿH‹|¹(Hƒ8…xðÿÿH‹Ó¹(H‹ d¹(H‹H‰é_ðÿÿf„H‹q¼(Ç éÖíÿÿH‹¸(H‹5P¹(H‹HAH‰H‹5G¼(‹ƒúÿ„òLŽè&…Ò„Oƒú …•íÿÿH‹f¾(ƒ8t>ÇH‹¤¹(H‹ ݸ(H‹H‰H‹p»(H‹ ñ¹(‹‰H‹>¸(H‹ Ÿ¸(‹‰H‹Ô¹(ƒ8…©ïÿÿH‹œ¸(Hƒ8…˜ïÿÿH‹ó¸(H‹ „¸(H‹H‰éïÿÿf„H‹9·(H‹ ‚¸(H‹5+·(H‹H‰HHÿH‰H‹5o»(‹ƒúÿ„uKŽÒ-…Ò„3@ƒú …½ìÿÿH‹޽(ƒ8t>ÇH‹̸(H‹ ¸(H‹H‰H‹˜º(H‹ ¹(‹‰H‹f·(H‹ Ç·(‹‰H‹ü¸(ƒ8…ÑîÿÿH‹Ä·(Hƒ8…ÀîÿÿH‹¸(H‹ ¬·(H‹H‰é§îÿÿH‹i¶(H‹ ²·(A»ÓH‹H‰D$HƒÀH‰H‹V¹(H‹ O¹(HcP‰H‹ »(H‹©»(‹ ‰ ‚H‹íº(º-ÇÓH‹£·(H‹0éÂéÿÿH‹Tº(Ç é¹ëÿÿH‹êµ(H‹ 3·(H‹5ܵ(H‹H‰HHÿH‰H‹5 º(‹ƒúÿ„IŽ)$…Ò„f7ƒú …nëÿÿH‹?¼(ƒ8t>ÇH‹}·(H‹ ¶¶(H‹H‰H‹I¹(H‹ Ê·(‹‰H‹¶(H‹ x¶(‹‰H‹­·(ƒ8…‚íÿÿH‹u¶(Hƒ8…qíÿÿH‹̶(H‹ ]¶(H‹H‰éXíÿÿfH‹µ(H‹5µ(H‹H‹X¶(H‰HAÿH‰H‹5O¹(‹6V‰t$ƒú‡­êÿÿH5BëHc–HòÿâH‹&¹(Çé‹êÿÿH‹¼´(H‹ ¶(M‰àH‹H‰H‹ ¥´(HPÿH‰H‹ G´(H‹H‹ %¶(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ͸(Hc1H‹ ³(H‹4ñ‰ÁH‹æ³(H‹8AÿÕéêÿÿH‹œµ(H‹5E´(H‹HHÿH‰H‹5Œ¸(‹ƒúÿ„E<Ž/…Ò„Ü<ƒú…ÚéÿÿH‹«º(ƒ8t>ÇH‹éµ(H‹ "µ(H‹H‰H‹µ·(H‹ 6¶(‹‰H‹ƒ´(H‹ ä´(‹‰H‹¶(ƒ8…îëÿÿH‹á´(Hƒ8…ÝëÿÿH‹8µ(H‹ É´(H‹H‰éÄëÿÿfDH‹³(H‹ Ê´(H‹5s³(H‹H‰HHÿH‰H‹5··(‹ƒúÿ„Ë:Ž(!…Ò„ Eƒú…éÿÿH‹Ö¹(ƒ8t>ÇH‹µ(H‹ M´(H‹H‰H‹à¶(H‹ aµ(‹‰H‹®³(H‹ ´(‹‰H‹Dµ(ƒ8…ëÿÿH‹ ´(Hƒ8…ëÿÿH‹c´(H‹ ô³(H‹H‰éïêÿÿf„H‹©²(H‹ ò³(H‹5›²(H‹H‰HHÿH‰H‹5ß¶(‹ƒúÿ„I޲%…Ò„™4ƒú…-èÿÿH‹þ¸(ƒ8t>ÇH‹<´(H‹ u³(H‹H‰H‹¶(H‹ ‰´(‹‰H‹Ö²(H‹ 7³(‹‰H‹l´(ƒ8…AêÿÿH‹4³(Hƒ8…0êÿÿH‹‹³(H‹ ³(H‹H‰éêÿÿH‹Ù±(H‹ "³(M‰àH‹HƒÀH‰H‹ n±(H‹H‹ L³(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ôµ(Hc1H‹ :²(H‹4ñ‰ÁH‹ͱ(H‹8AÿÕéBçÿÿH‹s±(H‹ ¼²(H‹5e±(H‹H‰HHÿH‰H‹5©µ(‹ƒúÿ„Æ=Žä#…Ò„_Gƒú…÷æÿÿH‹È·(ƒ8t>ÇH‹³(H‹ ?²(H‹H‰H‹Ò´(H‹ S³(‹‰H‹ ±(H‹ ²(‹‰H‹6³(ƒ8… éÿÿH‹þ±(Hƒ8…úèÿÿH‹U²(H‹ æ±(H‹H‰éáèÿÿH‹¡°(H‹5ê±(H‹HAH‰H‹5á´(‹ƒúÿ„Y<Ž„"…Ò„•=ƒú…/æÿÿH‹·(ƒ8t>ÇH‹>²(H‹ w±(H‹H‰H‹ ´(H‹ ‹²(‹‰H‹ذ(H‹ 9±(‹‰H‹n²(ƒ8…CèÿÿH‹6±(Hƒ8…2èÿÿH‹±(H‹ ±(H‹H‰éèÿÿH‹1²(D‹E…À…•åÿÿH‹Þ°(ÇH‹é°(Hƒ8…wåÿÿH‹@±(H‹ Ѱ(H‹H‰é^åÿÿH‹ç±(D‹E…É…¹çÿÿH‹¬°(Hƒ8…¨çÿÿH‹±(H‹ ”°(H‹H‰éçÿÿH‹R¯(H‹ ›°(M‰àH‹HƒÀH‰H‹ ç®(H‹H‹ Ű(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ m³(Hc1H‹ ³­(H‹4ñ‰ÁH‹†®(H‹8AÿÕé»äÿÿH‹ì®(H‹ 5°(M‰àH‹H‰H‹ Õ®(HPÿH‰H‹ w®(H‹H‹ U°(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ý²(Hc1H‹ C¯(H‹4ñ‰ÁH‹Ö®(H‹8AÿÕéKäÿÿH‹|®(H‹ ů(M‰àH‹H‰H‹ e®(HPÿH‰H‹ ®(H‹H‹ å¯(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ²(Hc1H‹ Ó¬(H‹4ñ‰ÁH‹¦­(H‹8AÿÕéÛãÿÿH‹ ®(H‹ U¯(H‹5þ­(H‹H‰HHÿH‰H‹5B²(‹ƒúÿ„f1Ž­!…Ò„p0ƒú…ãÿÿH‹a´(ƒ8t>ÇH‹Ÿ¯(H‹ Ø®(H‹H‰H‹k±(H‹ ì¯(‹‰H‹9®(H‹ š®(‹‰H‹ϯ(ƒ8…¤åÿÿH‹—®(Hƒ8…“åÿÿH‹î®(H‹ ®(H‹H‰ézåÿÿ@H‹9­(H‹ ‚®(M‰àH‹H‰H‹ "­(HPÿH‰H‹ Ĭ(H‹H‹ ¢®(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ J±(Hc1H‹ 0¬(H‹4ñ‰ÁH‹c±(H‹8AÿÕé˜âÿÿH‹!±(Çé†âÿÿH‹ÿ¬(H‹ h®(H‹H‰H‹»­(ÇH‹î®(ÇéSâÿÿH‹ܰ(‹ƒøÿ„«*Ž…À„~/ƒø …*âÿÿH‹û²(ƒ8t>ÇH‹9®(H‹ r­(H‹H‰H‹°(H‹ †®(‹‰H‹Ó¬(H‹ 4­(‹‰H‹i®(ƒ8…>äÿÿH‹1­(Hƒ8…-äÿÿH‹ˆ­(H‹ ­(H‹H‰éäÿÿfDH‹)®(‹8…ÿ…áÿÿH‹ج(‹0…ö…~áÿÿH‹g­(HÇékáÿÿH‹œ«(H‹5•«(H‹H‹Û¬(H‰HAÿH‰H‹5Ò¯(‹6V‰t$ƒú‡0áÿÿIc—LúÿâH‹¨¬(H‹5Q«(H‹HHÿH‰H‹5˜¯(‹ƒúÿ„a/Ž‹%…Ò„X'ƒú …æàÿÿH‹·±(ƒ8t>ÇH‹õ¬(H‹ .¬(H‹H‰H‹Á®(H‹ B­(‹‰H‹«(H‹ ð«(‹‰H‹%­(ƒ8…úâÿÿH‹í«(Hƒ8…éâÿÿH‹D¬(H‹ Õ«(H‹H‰éÐâÿÿf.„H‹ª(H‹ :¬(H‹H‰H‹«(ÇH‹À¬(Çé%àÿÿH‹Vª(H‹5Ÿ«(H‹HAH‰H‹5–®(‹6V‰t$ƒú‡ôßÿÿH5ÑàHc–HòÿâH‹ª(H‹5ª(H‹H‹T«(H‰HAÿH‰H‹5K®(‹6V‰t$ƒú‡©ßÿÿHc“HÚÿâH‹q°(ƒ8t>ÇH‹¯«(H‹ èª(H‹H‰H‹{­(H‹ ü«(‹‰H‹Iª(H‹ ªª(‹‰H‹ß«(ƒ8…´áÿÿH‹§ª(Hƒ8…£áÿÿH‹þª(H‹ ª(H‹H‰éŠáÿÿH‹í¯(ƒ8t>ÇH‹+«(H‹ dª(H‹H‰H‹÷¬(H‹ x«(‹‰H‹Å©(H‹ &ª(‹‰H‹3ª(Hƒ8…ÁÞÿÿH‹Šª(H‹ ª(H‹H‰é¨ÞÿÿH‹y¯(ƒ8t>ÇH‹·ª(H‹5ð©(H‹H‰H‹ƒ¬(H‹5«(‹‰H‹Q©(H‹5²©(‹‰M…ítHH‹º©(H‹H9Áv9H‹5+¨(H‹H‹5ù¬(H‹>H‹5¿ª(H)у>„ðMH)ÐM‰àH5™Z‰ÂAÿÕH‹Z©(ÇH‹ª(ÇH‹X©(HÇéäÝÿÿM…ítZH‹ @©(H‹H9ÐvKH‹ ¡®(‹1H‹ ¨§(L‹H‹ v¬(L)ÀH‹9L)ÂH‰ÁH‹3ª(ƒ8„“Q…öM‰àH5Z…ŸQAÿÕH‹Ψ(H‹ ߨ(ÇH‹ú©(ÇH‹•§(H‹H‰éRÝÿÿH‹=ƒ§(è~göÿ…À„>ÝÿÿH‹o§(H‹HHH‰D$H‹¬¨(H‰H‹ò­(ƒ8t>ÇH‹0©(H‹5i¨(H‹H‰H‹üª(H‹5}©(‹‰H‹ʧ(H‹5+¨(‹‰M…턽þÿÿH‹/¨(H‹H9Á†ªþÿÿH‹5œ¦(H‹H‹5j«(H‹>H‹50©(H)у>„ÇH‹Œ¨(H‹ ŧ(H‹H‰H‹Xª(H‹ Ù¨(‹‰H‹&§(H‹ ‡§(‹‰H‹”§(Hƒ8…"ÜÿÿH‹ë§(H‹ |§(H‹H‰é ÜÿÿH‹:¦(M…íH‹tWH‹[§(H‹H9ÊsHH‹5Ì¥(H‹µ¬(H‹=–ª(H‹6‹H‹?H)ñH)òH‹5Q¨(ƒ>„8A…ÀM‰àH5/X…DAAÿÕH‹ì¦(H‹ ý¦(ÇH‹¨(ÇH‹³¥(H‹H‰épÛÿÿH‹=¡¥(èœeöÿ…À„\ÛÿÿH‹¥(H‹HHH‰D$H‹ʦ(H‰H‹¬(ƒ8t>ÇH‹N§(H‹5‡¦(H‹H‰H‹©(H‹5›§(‹‰H‹è¥(H‹5I¦(‹‰M…í„ÛüÿÿH‹M¦(H‹H9Á†ÈüÿÿH‹5º¤(H‹H‹5ˆ©(H‹>H‹5N§(H)у>„}@H)ÐM‰àH5(W‰ÂAÿÕéŠüÿÿH‹l«(ƒ8t>ÇH‹ª¦(H‹ ã¥(H‹H‰H‹v¨(H‹ ÷¦(‹‰H‹D¥(H‹ ¥¥(‹‰M…í„7üÿÿH‹É¥(H‹H‹Ÿ¥(H‹H9Á†üÿÿH‹5 ¤(H‹H‹5Ú¨(H‹>H‹5 ¦(H)у>„=H)ÐM‰àH5zV‰ÂAÿÕéÜûÿÿH‹¾ª(ƒ8t>ÇH‹ü¥(H‹ 5¥(H‹H‰H‹ȧ(H‹ I¦(‹‰H‹–¤(H‹ ÷¤(‹‰H‹¥(Hƒ8…’ÙÿÿH‹[¥(H‹ ì¤(H‹H‰éyÙÿÿH‹Jª(ƒ8t>ÇH‹ˆ¥(H‹ Á¤(H‹H‰H‹T§(H‹ Õ¥(‹‰H‹"¤(H‹ ƒ¤(‹‰H‹¸¥(ƒ8…ÛÿÿH‹€¤(Hƒ8…|ÛÿÿH‹פ(H‹ h¤(H‹H‰écÛÿÿH‹Æ©(ƒ8t>ÇH‹¥(H‹ =¤(H‹H‰H‹Ц(H‹ Q¥(‹‰H‹ž£(H‹ ÿ£(‹‰H‹ ¤(Hƒ8…šØÿÿH‹c¤(H‹ ô£(H‹H‰éØÿÿH‹R©(ƒ8t>ÇH‹¤(H‹5É£(H‹H‰H‹\¦(H‹5ݤ(‹‰H‹*£(H‹5‹£(‹‰M…í„úÿÿH‹£(H‹H9Á† úÿÿH‹5ü¡(H‹H‹5ʦ(H‹>H‹5¤(H)у>„æ:H)ÐM‰àH5jT‰ÂAÿÕéÌùÿÿM…ítZH‹ 9£(H‹H9ÐvKH‹ š¨(‹1H‹ ¡¡(L‹H‹ o¦(L)ÀH‹9L)ÂH‰ÁH‹,¤(ƒ8„z>…öM‰àH5 T…†>AÿÕH‹Ç¢(H‹ Ø¢(ÇH‹ó£(ÇH‹Ž¡(H‹H‰éK×ÿÿH‹=|¡(èwaöÿ…À„7×ÿÿH‹h¡(H‹HHH‰D$H‹¥¢(H‰H‹ë§(ƒ8t>ÇH‹)£(H‹5b¢(H‹H‰H‹õ¤(H‹5v£(‹‰H‹á(H‹5$¢(‹‰M…í„¶øÿÿH‹(¢(H‹H9Á†£øÿÿH‹5• (H‹H‹5c¥(H‹>H‹5)£(H)у>„":H)ÐM‰àH5S‰ÂAÿÕéeøÿÿH‹G§(ƒ8t>ÇH‹…¢(H‹ ¾¡(H‹H‰H‹Q¤(H‹ Ò¢(‹‰H‹¡(H‹ €¡(‹‰H‹µ¢(ƒ8…ŠØÿÿH‹}¡(Hƒ8…yØÿÿH‹Ô¡(H‹ e¡(H‹H‰é`ØÿÿH‹æ(ƒ8t>ÇH‹¢(H‹5:¡(H‹H‰H‹Í£(H‹5N¢(‹‰H‹› (H‹5ü (‹‰M…턎÷ÿÿH‹¡(H‹H9Á†{÷ÿÿH‹5mŸ(H‹H‹5;¤(H‹>H‹5¢(H)у>„DH)ÐM‰àH5ÛQ‰ÂAÿÕé=÷ÿÿH‹¦(ƒ8t>ÇH‹]¡(H‹ – (H‹H‰H‹)£(H‹ ª¡(‹‰H‹÷Ÿ(H‹ X (‹‰H‹¡(ƒ8…b×ÿÿH‹U (Hƒ8…Q×ÿÿH‹¬ (H‹ = (H‹H‰é8×ÿÿH‹›¥(ƒ8t>ÇH‹Ù (H‹  (H‹H‰H‹¥¢(H‹ &¡(‹‰H‹sŸ(H‹ ÔŸ(‹‰H‹ ¡(ƒ8…ÞÖÿÿH‹ÑŸ(Hƒ8…ÍÖÿÿH‹( (H‹ ¹Ÿ(H‹H‰é´ÖÿÿH‹¥(ƒ8t>ÇH‹U (H‹ ŽŸ(H‹H‰H‹!¢(H‹ ¢ (‹‰H‹ïž(H‹ PŸ(‹‰H‹]Ÿ(Hƒ8…ëÓÿÿH‹´Ÿ(H‹ EŸ(H‹H‰éÒÓÿÿH‹£¤(ƒ8t>ÇH‹áŸ(H‹5Ÿ(H‹H‰H‹­¡(H‹5. (‹‰H‹{ž(H‹5Üž(‹‰M…í„nõÿÿH‹àž(H‹H9Á†[õÿÿH‹5M(H‹H‹5¢(H‹>H‹5áŸ(H)у>„ž:H)ÐM‰àH5»O‰ÂAÿÕéõÿÿM…ítZH‹ Šž(H‹H9ÐvKH‹ ë£(‹1H‹ òœ(L‹H‹ À¡(L)ÀH‹9L)ÂH‰ÁH‹}Ÿ(ƒ8„:…öM‰àH5[O…!:AÿÕH‹ž(H‹ )ž(ÇH‹DŸ(ÇH‹ßœ(H‹H‰éœÒÿÿM…ítZH‹ ø(H‹H9ÐvKH‹ Y£(‹1H‹ `œ(L‹H‹ .¡(L)ÀH‹9L)ÂH‰ÁH‹ëž(ƒ8„Ÿ8…öM‰àH5ÉN…«8AÿÕH‹†(H‹ —(ÇH‹²ž(ÇH‹Mœ(H‹H‰é ÒÿÿH‹=;œ(è6\öÿ…À„öÑÿÿH‹'œ(H‹ p(H‹H‰D$HƒÀH‰H‹ ª¢(ƒ9t>H‹î(ÇH‹ !(H‹H‰H‹´Ÿ(H‹ 5ž(‹‰H‹‚œ(H‹ ãœ(‹‰M…í„uóÿÿH‹ çœ(H‹H9ІbóÿÿH‹ ü(ƒ9„ß8H‹ D›(M‰àH‹1H)ðH)òH5ÌM‰ÁH‹ (H‹8AÿÕé$óÿÿH‹=f›(èa[öÿ…À„!ÑÿÿH‹R›(H‹ ›œ(H‹H‰D$HƒÀH‰H‹ Õ¡(ƒ9t>H‹(ÇH‹ Lœ(H‹H‰H‹ßž(H‹ `(‹‰H‹­›(H‹ œ(‹‰M…í„ òÿÿH‹ œ(H‹H9ІòÿÿH‹ '(ƒ9„¥AH‹ oš(M‰àH‹1H)ðH)òH5÷L‰ÁH‹+Ÿ(H‹8AÿÕéOòÿÿH‹1¡(ƒ8t>ÇH‹oœ(H‹ ¨›(H‹H‰H‹;ž(H‹ ¼œ(‹‰H‹ ›(H‹ j›(‹‰H‹Ÿœ(ƒ8…tÒÿÿH‹g›(Hƒ8…cÒÿÿH‹¾›(H‹ O›(H‹H‰éJÒÿÿH‹­ (ƒ8t>ÇH‹ë›(H‹ $›(H‹H‰H‹·(H‹ 8œ(‹‰H‹…š(H‹ æš(‹‰H‹óš(Hƒ8…ÏÿÿH‹J›(H‹ Ûš(H‹H‰éhÏÿÿH‹9 (ƒ8t>ÇH‹w›(H‹5°š(H‹H‰H‹C(H‹5Ä›(‹‰H‹š(H‹5rš(‹‰M…í„ñÿÿH‹vš(H‹H9Á†ñðÿÿH‹5ã˜(H‹H‹5±(H‹>H‹5w›(H)у>„G;H)ÐM‰àH5QK‰ÂAÿÕé³ðÿÿM…ítZH‹ š(H‹H9ÐvKH‹ Ÿ(‹1H‹ ˆ˜(L‹L)ÀL)ÂH‰ÁH‹M(H‹8H‹›(ƒ8„¾:…öM‰àH5ñJ…Ê:AÿÕH‹®™(H‹ ¿™(ÇH‹Úš(ÇH‹u˜(H‹H‰é2ÎÿÿH‹=c˜(è^Xöÿ…À„ÎÿÿH‹O˜(H‹HHH‰D$H‹Œ™(H‰H‹Òž(ƒ8t>ÇH‹š(H‹5I™(H‹H‰H‹Ü›(H‹5]š(‹‰H‹ª˜(H‹5 ™(‹‰M…í„ïÿÿH‹™(H‹H9Á†ŠïÿÿH‹5|—(H‹H‹5Jœ(H‹>H‹5š(H)у>„?H)ÐM‰àH5êI‰ÂAÿÕéLïÿÿH‹.ž(ƒ8t>ÇH‹l™(H‹ ¥˜(H‹H‰H‹8›(H‹ ¹™(‹‰H‹˜(H‹ g˜(‹‰H‹t˜(Hƒ8…ÍÿÿH‹˘(H‹ \˜(H‹H‰ééÌÿÿH‹º(ƒ8t>ÇH‹ø˜(H‹ 1˜(H‹H‰H‹Äš(H‹ E™(‹‰H‹’—(H‹ ó—(‹‰H‹(™(ƒ8…ýÎÿÿH‹ð—(Hƒ8…ìÎÿÿH‹G˜(H‹ Ø—(H‹H‰éÓÎÿÿM…ítWH‹Á—(H‹H9ÑvHH‹52–(H‹(H‹=üš(H‹6‹H‹?H)ñH)òH‹5·˜(ƒ>„i?…ÀM‰àH5•H…u?AÿÕH‹R—(H‹ c—(ÇH‹~˜(ÇH‹–(H‹H‰éÖËÿÿH‹=–(èVöÿ…À„ÂËÿÿH‹ó•(H‹ <—(H‹H‰D$HƒÀH‰H‹ vœ(ƒ9t>H‹º—(ÇH‹ í–(H‹H‰H‹€™(H‹ ˜(‹‰H‹N–(H‹ ¯–(‹‰M…í„AíÿÿH‹ ³–(H‹H9І.íÿÿH‹ È—(ƒ9„]=H‹ •(M‰àH‹1H)ðH)òH5˜G‰ÁH‹Ì™(H‹8AÿÕéðìÿÿH‹ Ò›(ƒ9t>H‹—(ÇH‹ I–(H‹H‰H‹ܘ(H‹ ]—(‹‰H‹ª•(H‹ –(‹‰M…í„ìÿÿH‹ –(H‹H9ІŠìÿÿH‹ |”(H‹1H‹ J™(H)ðH‹9H‰ÁH‹ —(ƒ8„7H)òM‰àH5çFAÿÕéKìÿÿ@D‹l$E…í„ÊÿÿH‹“•(‹…É„•ÉÿÿHƒ<$„öÉÿÿH‹·–(‹…À…ÉÿÿH‹&š(H‹÷“(H5‘FL‹D$H‹ H‹a•(H‹H‹H)ÁH)ÂéˆÉÿÿH‹é˜(HcHÿ<I‰ÓH¿PH‹˜•(H‹0é·Çÿÿƒøþ…·ÉÿÿH‹è“(M…íH‹tWH‹ •(H‹H9ÊsHH‹5R“(H‹cš(H‹>H‹5i“(‹H‹6H)ñH)òH‹5ÿ•(ƒ>„?<…ÀM‰àH5ÝE…K<AÿÕH‹š”(H‹ «”(ÇH‹Æ•(ÇH‹a“(H‹H‰éÉÿÿƒúþ…ÉÿÿM…ítWH‹q”(H‹H9ÑvHH‹5º’(H‹Ë™(H‹>H‹5Ñ’(‹H‹6H)ñH)òH‹5g•(ƒ>„Ï;…ÀM‰àH5EE…Û;AÿÕH‹”(H‹ ”(ÇH‹.•(ÇH‹É’(H‹H‰é†Èÿÿƒúþ…}ÈÿÿM…ítWH‹Ù“(H‹H9ÑvHH‹5â’(H‹3™(H‹>H‹59’(‹H‹6H)ñH)òH‹5Ï”(ƒ>„,…ÀM‰àH5­D…',AÿÕH‹j“(H‹ {“(ÇH‹–”(ÇH‹1’(H‹H‰éîÇÿÿƒúþ…åÇÿÿM…ítWH‹A“(H‹H9ÑvHH‹5Š‘(H‹›˜(H‹>H‹5¡‘(‹H‹6H)ñH)òH‹57”(ƒ>„ª,…ÀM‰àH5D…¶,AÿÕH‹Ò’(H‹ ã’(ÇH‹þ“(ÇH‹™‘(H‹H‰éVÇÿÿƒúþ…MÇÿÿM…ítWH‹©’(H‹H9ÑvHH‹5²‘(H‹˜(H‹>H‹5 ‘(‹H‹6H)ñH)òH‹5Ÿ“(ƒ>„a6…ÀM‰àH5}C…m6AÿÕH‹:’(H‹ K’(ÇH‹f“(ÇH‹‘(H‹H‰龯ÿÿƒúþ…µÆÿÿM…ítWH‹’(H‹H9ÑvHH‹5‘(H‹k—(H‹>H‹5q(‹H‹6H)ñH)òH‹5“(ƒ>„ñ5…ÀM‰àH5åB…ý5AÿÕH‹¢‘(H‹ ³‘(ÇH‹Î’(ÇH‹i(H‹H‰é&Æÿÿƒøþ…ÆÿÿH‹N(M…íH‹tWH‹o‘(H‹H9ÊsHH‹5x(H‹É–(H‹>H‹5Ï(‹H‹6H)ñH)òH‹5e’(ƒ>„í9…ÀM‰àH5CB…ù9AÿÕH‹‘(H‹ ‘(ÇH‹,’(ÇH‹Ç(H‹H‰é„Åÿÿƒúþ…{ÅÿÿM…ítWH‹×(H‹H9ÑvHH‹5à(H‹1–(H‹>H‹57(‹H‹6H)ñH)òH‹5Í‘(ƒ>„º3…ÀM‰àH5«A…Æ3AÿÕH‹h(H‹ y(ÇH‹”‘(ÇH‹/(H‹H‰éìÄÿÿƒúþ…ãÄÿÿM…ítWH‹?(H‹H9ÑvHH‹5ˆŽ(H‹™•(H‹>H‹5ŸŽ(‹H‹6H)ñH)òH‹55‘(ƒ>„9…ÀM‰àH5A…9AÿÕH‹Ð(H‹ á(ÇH‹ü(ÇH‹—Ž(H‹H‰éTÄÿÿƒúþ…KÄÿÿM…ítWH‹§(H‹H9ÑvHH‹5°Ž(H‹•(H‹>H‹5Ž(‹H‹6H)ñH)òH‹5(ƒ>„—8…ÀM‰àH5{@…£8AÿÕH‹8(H‹ I(ÇH‹d(ÇH‹ÿ(H‹H‰é¼Ãÿÿƒúþ…³ÃÿÿM…ítWH‹(H‹H9ÑvHH‹5X(H‹i”(H‹>H‹5o(‹H‹6H)ñH)òH‹5(ƒ>„[4…ÀM‰àH5ã?…g4AÿÕH‹ Ž(H‹ ±Ž(ÇH‹Ì(ÇH‹g(H‹H‰é$Ãÿÿƒúþ…ÃÿÿM…ítWH‹wŽ(H‹H9ÑvHH‹5ÀŒ(H‹Ñ“(H‹>H‹5׌(‹H‹6H)ñH)òH‹5m(ƒ>„·4…ÀM‰àH5K?…Ã4AÿÕH‹Ž(H‹ Ž(ÇH‹4(ÇH‹ÏŒ(H‹H‰éŒÂÿÿƒúþ…ƒÂÿÿM…ítWH‹ß(H‹H9ÑvHH‹5(Œ(H‹9“(H‹>H‹5?Œ(‹H‹6H)ñH)òH‹5ÕŽ(ƒ>„C-…ÀM‰àH5³>…O-AÿÕH‹p(H‹ (ÇH‹œŽ(ÇH‹7Œ(H‹H‰éôÁÿÿƒúþ…ëÁÿÿM…ítWH‹G(H‹H9ÑvHH‹5‹(H‹¡’(H‹>H‹5§‹(‹H‹6H)ñH)òH‹5=Ž(ƒ>„Ó,…ÀM‰àH5>…ß,AÿÕH‹ØŒ(H‹ éŒ(ÇH‹Ž(ÇH‹Ÿ‹(H‹H‰é\Áÿÿƒúþ…SÁÿÿM…ítWH‹¯Œ(H‹H9ÑvHH‹5¸‹(H‹ ’(H‹>H‹5‹(‹H‹6H)ñH)òH‹5¥(ƒ>„[6…ÀM‰àH5ƒ=…g6AÿÕH‹@Œ(H‹ QŒ(ÇH‹l(ÇH‹‹(H‹H‰éÄÀÿÿƒúþ…»ÀÿÿM…ítWH‹Œ(H‹H9ÑvHH‹5 ‹(H‹q‘(H‹>H‹5wŠ(‹H‹6H)ñH)òH‹5 (ƒ>„í+…ÀM‰àH5ë<…ù+AÿÕH‹¨‹(H‹ ¹‹(ÇH‹ÔŒ(ÇH‹oŠ(H‹H‰é,Àÿÿƒúþ…#ÀÿÿM…ítWH‹‹(H‹H9ÑvHH‹5ˆŠ(H‹Ù(H‹>H‹5߉(‹H‹6H)ñH)òH‹5uŒ(ƒ>„¹4…ÀM‰àH5S<…Å4AÿÕH‹‹(H‹ !‹(ÇH‹<Œ(ÇH‹׉(H‹H‰锿ÿÿƒúþ…‹¿ÿÿM…ítWH‹çŠ(H‹H9ÑvHH‹5ð‰(H‹A(H‹>H‹5G‰(‹H‹6H)ñH)òH‹5Ý‹(ƒ>„I4…ÀM‰àH5»;…U4AÿÕH‹xŠ(H‹ ‰Š(ÇH‹¤‹(ÇH‹?‰(H‹H‰éü¾ÿÿƒúþ…ó¾ÿÿM…ítWH‹OŠ(H‹H9ÑvHH‹5X‰(H‹©(H‹>H‹5¯ˆ(‹H‹6H)ñH)òH‹5E‹(ƒ>„!%…ÀM‰àH5#;…-%AÿÕH‹à‰(H‹ ñ‰(ÇH‹ ‹(ÇH‹§ˆ(H‹H‰éd¾ÿÿƒúþ…[¾ÿÿM…ítWH‹·‰(H‹H9ÑvHH‹5ˆ(H‹(H‹>H‹5ˆ(‹H‹6H)ñH)òH‹5­Š(ƒ>„¯'…ÀM‰àH5‹:…¿'AÿÕH‹H‰(H‹ Y‰(ÇH‹tŠ(ÇH‹ˆ(H‹H‰é̽ÿÿƒúþ…ýÿÿM…ítWH‹‰(H‹H9ÑvHH‹5h‡(H‹yŽ(H‹>H‹5‡(‹H‹6H)ñH)òH‹5Š(ƒ>„&…ÀM‰àH5ó9…!&AÿÕH‹°ˆ(H‹ Áˆ(ÇH‹܉(ÇH‹w‡(H‹H‰é4½ÿÿƒúþ…+½ÿÿM…ítWH‹‡ˆ(H‹H9ÑvHH‹5‡(H‹á(H‹>H‹5ç†(‹H‹6H)ñH)òH‹5}‰(ƒ>„¥%…ÀM‰àH5[9…±%AÿÕH‹ˆ(H‹ )ˆ(ÇH‹D‰(ÇH‹߆(H‹H‰霼ÿÿƒúþ…“¼ÿÿM…ítWH‹ï‡(H‹H9ÑvHH‹58†(H‹I(H‹>H‹5O†(‹H‹6H)ñH)òH‹5åˆ(ƒ>„+…ÀM‰àH5Ã8…)+AÿÕH‹€‡(H‹ ‘‡(ÇH‹¬ˆ(ÇH‹G†(H‹H‰é¼ÿÿƒúþ…û»ÿÿM…ítWH‹W‡(H‹H9ÑvHH‹5 …(H‹±Œ(H‹>H‹5·…(‹H‹6H)ñH)òH‹5Mˆ(ƒ>„s"…ÀM‰àH5+8…"AÿÕH‹è†(H‹ ù†(ÇH‹ˆ(ÇH‹¯…(H‹H‰él»ÿÿƒúþ…c»ÿÿM…ítWH‹¿†(H‹H9ÑvHH‹5È…(H‹Œ(H‹>H‹5…(‹H‹6H)ñH)òH‹5µ‡(ƒ>„C#…ÀM‰àH5“7…O#AÿÕH‹P†(H‹ a†(ÇH‹|‡(ÇH‹…(H‹H‰éÔºÿÿƒúþ…˺ÿÿM…ítWH‹'†(H‹H9ÑvHH‹5p„(H‹‹(H‹>H‹5‡„(‹H‹6H)ñH)òH‹5‡(ƒ>„Ó"…ÀM‰àH5û6…ß"AÿÕH‹¸…(H‹ É…(ÇH‹ä†(ÇH‹„(H‹H‰é<ºÿÿH‹ ‹(ƒ9t>H‹Q†(ÇH‹ „…(H‹H‰H‹ˆ(H‹ ˜†(‹‰H‹å„(H‹ F…(‹‰M…í„ØÛÿÿH‹ J…(H‹H9ІÅÛÿÿH‹ ƒ(H‹9H‹ ­ƒ(H‹1H)ðH‰ÁH‹E†(ƒ8„·"H)òM‰àH5"6AÿÕé†ÛÿÿH‹hŠ(ƒ8t>ÇH‹¦…(H‹ ß„(H‹H‰H‹r‡(H‹ ó…(‹‰H‹@„(H‹ ¡„(‹‰H‹®„(Hƒ8…<¹ÿÿH‹…(H‹ –„(H‹H‰é#¹ÿÿH‹ô‰(ƒ8t>ÇH‹2…(H‹ k„(H‹H‰H‹þ†(H‹ …(‹‰H‹̃(H‹ -„(‹‰H‹:„(Hƒ8…ȸÿÿH‹‘„(H‹ "„(H‹H‰鯸ÿÿH‹€‰(ƒ8t>ÇH‹¾„(H‹ ÷ƒ(H‹H‰H‹І(H‹ …(‹‰H‹Xƒ(H‹ ¹ƒ(‹‰H‹ƃ(Hƒ8…T¸ÿÿH‹„(H‹ ®ƒ(H‹H‰é;¸ÿÿH‹ ‰(ƒ9t>H‹P„(ÇH‹ ƒƒ(H‹H‰H‹†(H‹ —„(‹‰H‹ä‚(H‹ Eƒ(‹‰M…í„×ÙÿÿH‹ Iƒ(H‹H9ІÄÙÿÿH‹ N‚(H‹9H‹ ¬(H‹1H)ðH‰ÁH‹D„(ƒ8„Â%H)òM‰àH5!4AÿÕé…ÙÿÿH‹gˆ(ƒ8t>ÇH‹¥ƒ(H‹ Þ‚(H‹H‰H‹q…(H‹ òƒ(‹‰H‹?‚(H‹  ‚(‹‰M…í„2ÙÿÿH‹Ä‚(H‹H‹š‚(H‹H9Á†ÙÿÿH‹Ÿ(H‹5(H‹:H‹H‹5›ƒ(H)у>„ "H)ÐM‰àH5u3‰ÂAÿÕéרÿÿH‹ ¹‡(ƒ9t>H‹ý‚(ÇH‹ 0‚(H‹H‰H‹Ä(H‹ Dƒ(‹‰H‹‘(H‹ ò(‹‰M…í„„ØÿÿH‹ ö(H‹H9ІqØÿÿH‹ û€(H‹9H‹ Y€(H‹1H)ðH‰ÁH‹ñ‚(ƒ8„ø)H)òM‰àH5Î2AÿÕé2ØÿÿH‹‡(ƒ8t>ÇH‹R‚(H‹ ‹(H‹H‰H‹„(H‹ Ÿ‚(‹‰H‹ì€(H‹ M(‹‰H‹Z(Hƒ8…èµÿÿH‹±(H‹ B(H‹H‰éϵÿÿH‹ †(ƒ8t>ÇH‹Þ(H‹ (H‹H‰H‹ªƒ(H‹ +‚(‹‰H‹x€(H‹ Ù€(‹‰H‹æ€(Hƒ8…tµÿÿH‹=(H‹ ΀(H‹H‰é[µÿÿH‹ ,†(ƒ9t>H‹p(ÇH‹ £€(H‹H‰H‹6ƒ(H‹ ·(‹‰H‹€(H‹ e€(‹‰M…í„÷ÖÿÿH‹ i€(H‹H9ІäÖÿÿH‹ ®~(H‹9H‹ Ì~(H‹1H)ðH‰ÁH‹d(ƒ8„ÜH)òM‰àH5A1AÿÕé¥ÖÿÿH‹ ‡…(ƒ9t>H‹Ë€(ÇH‹ þ(H‹H‰H‹‘‚(H‹ (‹‰H‹_(H‹ À(‹‰M…í„RÖÿÿH‹ Ä(H‹H9І?ÖÿÿH‹ ~(H‹9H‹ '~(H‹1H)ðH‰ÁH‹¿€(ƒ8„3H)òM‰àH5œ0AÿÕéÖÿÿH‹â„(ƒ8t>ÇH‹ €(H‹ Y(H‹H‰H‹ì(H‹ m€(‹‰H‹º~(H‹ (‹‰H‹((Hƒ8…¶³ÿÿH‹(H‹ (H‹H‰é³ÿÿH‹n„(ƒ8t>ÇH‹¬(H‹ å~(H‹H‰H‹x(H‹ ù(‹‰H‹F~(H‹ §~(‹‰H‹´~(Hƒ8…B³ÿÿH‹ (H‹ œ~(H‹H‰é)³ÿÿH‹úƒ(ƒ8t>ÇH‹8(H‹ q~(H‹H‰H‹(H‹ …(‹‰H‹Ò}(H‹ 3~(‹‰H‹@~(Hƒ8…βÿÿH‹—~(H‹ (~(H‹H‰éµ²ÿÿH‹†ƒ(ƒ8t>ÇH‹Ä~(H‹ ý}(H‹H‰H‹€(H‹ (‹‰H‹^}(H‹ ¿}(‹‰H‹Ì}(Hƒ8…Z²ÿÿH‹#~(H‹ ´}(H‹H‰éA²ÿÿH‹ ƒ(ƒ9t>H‹V~(ÇH‹ ‰}(H‹H‰H‹€(H‹ ~(‹‰H‹ê|(H‹ K}(‹‰M…í„ÝÓÿÿH‹ O}(H‹H9ІÊÓÿÿH‹ ”{(H‹9H‹ ²{(H‹1H)ðH‰ÁH‹J~(ƒ8„@H)òM‰àH5'.AÿÕé‹ÓÿÿH‹ m‚(ƒ9t>H‹±}(ÇH‹ ä|(H‹H‰H‹w(H‹ ø}(‹‰H‹E|(H‹ ¦|(‹‰M…í„8ÓÿÿH‹ ª|(H‹H9І%ÓÿÿH‹ ¯{(H‹9H‹ {(H‹1H)ðH‰ÁH‹¥}(ƒ8„ÐH)òM‰àH5‚-AÿÕéæÒÿÿH‹ È(ƒ9t>H‹ }(ÇH‹ ?|(H‹H‰H‹Ò~(H‹ S}(‹‰H‹ {(H‹ |(‹‰M…í„“ÒÿÿH‹ |(H‹H9І€ÒÿÿH‹ {(H‹9H‹ hz(H‹1H)ðH‰ÁH‹}(ƒ8„¦H)òM‰àH5Ý,AÿÕéAÒÿÿH‹#(ƒ8t>ÇH‹a|(H‹ š{(H‹H‰H‹-~(H‹ ®|(‹‰H‹ûz(H‹ \{(‹‰H‹i{(Hƒ8…÷¯ÿÿH‹À{(H‹ Q{(H‹H‰éÞ¯ÿÿH‹¯€(ƒ8t>ÇH‹í{(H‹ &{(H‹H‰H‹¹}(H‹ :|(‹‰H‹‡z(H‹ èz(‹‰H‹õz(Hƒ8…ƒ¯ÿÿH‹L{(H‹ Ýz(H‹H‰éj¯ÿÿH‹ ;€(ƒ9t>H‹{(ÇH‹ ²z(H‹H‰H‹E}(H‹ Æ{(‹‰H‹z(H‹ tz(‹‰M…í„ÑÿÿH‹ xz(H‹H9ІóÐÿÿH‹ ½x(H‹9H‹ Ûx(H‹1H)ðH‰ÁH‹s{(ƒ8„:H)òM‰àH5P+AÿÕé´ÐÿÿH‹–(ƒ8t>ÇH‹Ôz(H‹ z(H‹H‰H‹ |(H‹ !{(‹‰H‹ny(H‹ Ïy(‹‰H‹Üy(Hƒ8…j®ÿÿH‹3z(H‹ Äy(H‹H‰éQ®ÿÿH‹ "(ƒ9t>H‹fz(ÇH‹ ™y(H‹H‰H‹,|(H‹ ­z(‹‰H‹úx(H‹ [y(‹‰M…í„íÏÿÿH‹ _y(H‹H9ІÚÏÿÿH‹ ¤w(H‹9H‹ Âw(H‹1H)ðH‰ÁH‹Zz(ƒ8„ˆH)òM‰àH57*AÿÕé›ÏÿÿH‹ }~(ƒ9t>H‹Áy(ÇH‹ ôx(H‹H‰H‹‡{(H‹ z(‹‰H‹Ux(H‹ ¶x(‹‰M…í„HÏÿÿH‹ ºx(H‹H9І5ÏÿÿH‹ ÿv(H‹9H‹ w(H‹1H)ðH‰ÁH‹µy(ƒ8„HH)òM‰àH5’)AÿÕéöÎÿÿH‹Ø}(ƒ8t>ÇH‹y(H‹ Ox(H‹H‰H‹âz(H‹ cy(‹‰H‹°w(H‹ x(‹‰H‹x(Hƒ8…¬¬ÿÿH‹ux(H‹ x(H‹H‰铬ÿÿH‹d}(ƒ8t>ÇH‹¢x(H‹ Ûw(H‹H‰H‹nz(H‹ ïx(‹‰H‹H‹4x(ÇH‹ gw(H‹H‰H‹úy(H‹ {x(‹‰H‹Èv(H‹ )w(‹‰M…í„»ÍÿÿH‹ -w(H‹H9І¨ÍÿÿH‹ ru(H‹9H‹ u(H‹1H)ðH‰ÁH‹(x(ƒ8„{H)òM‰àH5(AÿÕéiÍÿÿH‹K|(ƒ8t>ÇH‹‰w(H‹ Âv(H‹H‰H‹Uy(H‹ Öw(‹‰H‹#v(H‹ „v(‹‰H‹‘v(Hƒ8…«ÿÿH‹èv(H‹ yv(H‹H‰é«ÿÿH‹ ×{(ƒ9t>H‹w(ÇH‹ Nv(H‹H‰H‹áx(H‹ bw(‹‰H‹¯u(H‹ v(‹‰M…í„¢ÌÿÿH‹ v(H‹H9ІÌÿÿH‹ u(H‹9H‹ wt(H‹1H)ðH‰ÁH‹w(ƒ8„¨H)òM‰àH5ì&AÿÕéPÌÿÿH‹2{(ƒ8t>ÇH‹pv(H‹ ©u(H‹H‰H‹H‹v(ÇH‹ 5u(H‹H‰H‹Èw(H‹ Iv(‹‰H‹–t(H‹ ÷t(‹‰M…턉ËÿÿH‹ ût(H‹H9ІvËÿÿH‹ @s(H‹9H‹ ^s(H‹1H)ðH‰ÁH‹öu(ƒ8„ÔH)òM‰àH5Ó%AÿÕé7ËÿÿH‹ z(ƒ9t>H‹]u(ÇH‹ t(H‹H‰H‹#w(H‹ ¤u(‹‰H‹ñs(H‹ Rt(‹‰M…í„äÊÿÿH‹ Vt(H‹H9ІÑÊÿÿH‹ ›r(H‹9H‹ ¹r(H‹1H)ðH‰ÁH‹Qu(ƒ8„ H)òM‰àH5.%AÿÕé’ÊÿÿH‹ty(ƒ8t>ÇH‹²t(H‹ ës(H‹H‰H‹~v(H‹ ÿt(‹‰H‹Ls(H‹ ­s(‹‰H‹ºs(Hƒ8…H¨ÿÿH‹t(H‹ ¢s(H‹H‰é/¨ÿÿH‹ y(ƒ9t>H‹Dt(ÇH‹ ws(H‹H‰H‹ v(H‹ ‹t(‹‰H‹Ør(H‹ 9s(‹‰M…í„ËÉÿÿH‹ =s(H‹H9І¸ÉÿÿH‹ Br(H‹9H‹  q(H‹1H)ðH‰ÁH‹8t(ƒ8„7H)òM‰àH5$AÿÕéyÉÿÿH‹ [x(ƒ9t>H‹Ÿs(ÇH‹ Òr(H‹H‰H‹eu(H‹ æs(‹‰H‹3r(H‹ ”r(‹‰M…í„&ÉÿÿH‹ ˜r(H‹H9ІÉÿÿH‹ q(H‹9H‹ ûp(H‹1H)ðH‰ÁH‹“s(ƒ8„êH)òM‰àH5p#AÿÕéÔÈÿÿH‹¶w(ƒ8t>ÇH‹ôr(H‹ -r(H‹H‰H‹Àt(H‹ As(‹‰H‹Žq(H‹ ïq(‹‰H‹üq(Hƒ8…ЦÿÿH‹Sr(H‹ äq(H‹H‰éq¦ÿÿH‹Bw(ƒ8t>ÇH‹€r(H‹ ¹q(H‹H‰H‹Lt(H‹ Ír(‹‰H‹q(H‹ {q(‹‰M…í„ ÈÿÿH‹Ÿq(H‹H‹uq(H‹H9Á†ðÇÿÿH‹ºo(H‹5Ûo(H‹:H‹H‹5vr(H)у>„:H)ÐM‰àH5P"‰ÂAÿÕé²ÇÿÿH‹ ”v(ƒ9t>H‹Øq(ÇH‹ q(H‹H‰H‹žs(H‹ r(‹‰H‹lp(H‹ Íp(‹‰M…í„_ÇÿÿH‹ Ñp(H‹H9ІLÇÿÿH‹ o(H‹9H‹ 4o(H‹1H)ðH‰ÁH‹Ìq(ƒ8„)H)òM‰àH5©!AÿÕé ÇÿÿH‹ïu(ƒ8t>ÇH‹-q(H‹ fp(H‹H‰H‹ùr(H‹ zq(‹‰H‹Ço(H‹ (p(‹‰H‹5p(Hƒ8…äÿÿH‹Œp(H‹ p(H‹H‰骤ÿÿH‹ {u(ƒ9t>H‹¿p(ÇH‹ òo(H‹H‰H‹…r(H‹ q(‹‰H‹So(H‹ ´o(‹‰M…í„FÆÿÿH‹ ¸o(H‹H9І3ÆÿÿH‹ ½n(H‹9H‹ n(H‹1H)ðH‰ÁH‹³p(ƒ8„H)òM‰àH5 AÿÕéôÅÿÿH‹Öt(ƒ8t>ÇH‹p(H‹ Mo(H‹H‰H‹àq(H‹ ap(‹‰H‹®n(H‹ o(‹‰H‹o(Hƒ8…ª£ÿÿH‹so(H‹ o(H‹H‰é‘£ÿÿH‹bt(ƒ8t>ÇH‹ o(H‹ Ùn(H‹H‰H‹lq(H‹ ío(‹‰H‹:n(H‹ ›n(‹‰H‹¨n(Hƒ8…6£ÿÿH‹ÿn(H‹ n(H‹H‰é£ÿÿH‹ îs(ƒ9t>H‹2o(ÇH‹ en(H‹H‰H‹øp(H‹ yo(‹‰H‹Æm(H‹ 'n(‹‰M…턹ÄÿÿH‹ +n(H‹H9І¦ÄÿÿH‹ 0m(H‹9H‹ Žl(H‹1H)ðH‰ÁH‹&o(ƒ8„ìH)òM‰àH5AÿÕégÄÿÿH‹Is(ƒ8t>ÇH‹‡n(H‹ Àm(H‹H‰H‹Sp(H‹ Ôn(‹‰H‹!m(H‹ ‚m(‹‰H‹m(Hƒ8…¢ÿÿH‹æm(H‹ wm(H‹H‰é¢ÿÿH‹ Õr(ƒ9t>H‹n(ÇH‹ Lm(H‹H‰H‹ßo(H‹ `n(‹‰H‹­l(H‹ m(‹‰M…í„ ÃÿÿH‹ m(H‹H9ІÃÿÿH‹ l(H‹9H‹ uk(H‹1H)ðH‰ÁH‹ n(ƒ8„0H)òM‰àH5êAÿÕéNÃÿÿH‹ 0r(ƒ9t>H‹tm(ÇH‹ §l(H‹H‰H‹:o(H‹ »m(‹‰H‹l(H‹ il(‹‰M…í„ûÂÿÿH‹ ml(H‹H9ІèÂÿÿH‹ rk(H‹9H‹ Ðj(H‹1H)ðH‰ÁH‹hm(ƒ8„lH)òM‰àH5EAÿÕé©ÂÿÿH‹ ‹q(ƒ9t>H‹Ïl(ÇH‹ l(H‹H‰H‹•n(H‹ m(‹‰H‹ck(H‹ Äk(‹‰M…í„VÂÿÿH‹ Èk(H‹H9ІCÂÿÿH‹ Íj(H‹9H‹ +j(H‹1H)ðH‰ÁH‹Ãl(ƒ8„ªH)òM‰àH5 AÿÕéÂÿÿH‹æp(ƒ8t>ÇH‹$l(H‹ ]k(H‹H‰H‹ðm(H‹ ql(‹‰H‹¾j(H‹ k(‹‰H‹,k(Hƒ8…ºŸÿÿH‹ƒk(H‹ k(H‹H‰顟ÿÿH‹rp(ƒ8t>ÇH‹°k(H‹ éj(H‹H‰H‹|m(H‹ ýk(‹‰H‹Jj(H‹ «j(‹‰H‹¸j(Hƒ8…FŸÿÿH‹k(H‹  j(H‹H‰é-ŸÿÿH‹ þo(ƒ9t>H‹Bk(ÇH‹ uj(H‹H‰H‹m(H‹ ‰k(‹‰H‹Öi(H‹ 7j(‹‰M…í„ÉÀÿÿH‹ ;j(H‹H9І¶ÀÿÿH‹ €h(H‹9H‹ žh(H‹1H)ðH‰ÁH‹6k(ƒ8„ËH)òM‰àH5AÿÕéwÀÿÿH‹Yo(ƒ8t>ÇH‹—j(H‹ Ði(H‹H‰H‹cl(H‹ äj(‹‰H‹1i(H‹ ’i(‹‰H‹Ÿi(Hƒ8…-žÿÿH‹öi(H‹ ‡i(H‹H‰éžÿÿH‹ån(ƒ8t>ÇH‹#j(H‹ \i(H‹H‰H‹ïk(H‹ pj(‹‰H‹½h(H‹ i(‹‰H‹+i(Hƒ8…¹ÿÿH‹‚i(H‹ i(H‹H‰é ÿÿH‹5éh(ƒ>t8H)ÐM‰àH5‰ÂAÿÕél¿ÿÿH‹Æh(ƒ8tt:H)ÐM‰àH5~‰ÂAÿÕéÚ¾ÿÿH‹54h(ƒ>t>H)ÐM‰àH5[‰ÂAÿÕé·¾ÿÿH‹‘h(M‰àH5IH‹H‰D$H)ÐH‰ÂAÿÕé¾ÿÿH‹jh(M‰àH5"H‹H‰D$H)ÐH‰ÂAÿÕéi¾ÿÿH‹Ch(L‰éô˜ÿÿH‹5´g(ƒ>„H)ÐM‰àH5׉ÂAÿÕé3¾ÿÿH‹g(ƒ8„hH)òM‰àH5°AÿÕé¾ÿÿH‹5hg(M‰àƒ>„x…ÀH5Œ„ÙÓÿÿèÐ&öÿéÒÓÿÿH‹t@…ÀH5e„JÓÿÿè©%öÿéCÓÿÿH‹•f(M‰àH‹H‰ÂH‰D$H)òH5?AÿÕ锼ÿÿ…ÀH5.„ Óÿÿë¾…ÀH5„aÒÿÿéƒþÿÿH‹5Ée(M‰àƒ>t_…ÀH5ñ„¼¾ÿÿè5%öÿéµ¾ÿÿH‹5¡e(ƒ>tKH)ÐM‰àH5ȉÂAÿÕé$¼ÿÿH‹5~e(ƒ>tOH)ÐM‰àH5¥‰ÂAÿÕé¼ÿÿ…ÀH5›„]¾ÿÿëŸH‹Êe(M‰àH5‚H‹H‰D$H)ÐH‰ÂAÿÕéÉ»ÿÿH‹£e(M‰àH5[H‹H‰D$H)ÐH‰ÂAÿÕ颻ÿÿH‹üd(M‰àƒ8tA…öH5$„UÇÿÿèh$öÿéNÇÿÿH‹5Ôd(M‰àƒ>t*…ÀH5ü„ÓÚÿÿè@$öÿéÌÚÿÿ…öH5ì„Çÿÿë½…ÀH5Û„©ÚÿÿëÔH‹5Šd(M‰àƒ>tA…ÀH5²„Ýÿÿèö#öÿézÝÿÿH‹bd(M‰àƒ8t*…öH5Š„zÁÿÿèÎ#öÿésÁÿÿ…ÀH5z„@Ýÿÿë½…öH5i„PÁÿÿëÔH‹d(M‰àƒ8tv…öH5@„ßÅÿÿè„#öÿéØÅÿÿH‹5ðc(ƒ>tbH)ÐM‰àH5‰ÂAÿÕésºÿÿH‹ Íc(ƒ9H‹ [b(t_H‹1M‰àH)ðH)òH5ç‰ÁH‹g(H‹8AÿÕé9ºÿÿ…öH5Ó„iÅÿÿëˆH‹d(M‰àH5ºH‹H‰D$H)ÐH‰ÂAÿÕéºÿÿH‹H‹ Øc(M‰àH5H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹¤f(H‹8AÿÕéȹÿÿH‹5"c(M‰àƒ>tA…ÀH5J„±ÜÿÿèŽ"öÿéªÜÿÿH‹5úb(M‰àƒ>t*…ÀH5"„!Ýÿÿèf"öÿéÝÿÿ…ÀH5„pÜÿÿë½…ÀH5„÷ÜÿÿëÔH‹5°b(M‰àƒ>tA…ÀH5Ø„ßÙÿÿè"öÿéØÙÿÿH‹5ˆb(M‰àƒ>t*…ÀH5°„OÚÿÿèô!öÿéHÚÿÿ…ÀH5 „žÙÿÿë½…ÀH5„%ÚÿÿëÔH‹>b(ƒ8t6H)òM‰àH5eAÿÕéøÿÿH‹b(ƒ8t„©…ÀH5Ò„AØÿÿè!öÿé:ØÿÿH‹‚a(ƒ8„”H)òM‰àH5¥AÿÕé¸ÿÿH‹]a(ƒ8„½H)òM‰àH5€AÿÕéÞ·ÿÿH‹8a(ƒ8tuH)òM‰àH5_AÿÕé½·ÿÿH‹a(ƒ8„žH)òM‰àH5:AÿÕ阷ÿÿ…ÀH52„˜×ÿÿéRÿÿÿH‹^a(M‰àH‹H‰ÂH‰D$H)òH5AÿÕé]·ÿÿH‹7a(M‰àH‹H‰ÂH‰D$H)òH5áAÿÕé6·ÿÿH‹a(M‰àH‹H‰ÂH‰D$H)òH5ºAÿÕé·ÿÿH‹é`(M‰àH‹H‰ÂH‰D$H)òH5“AÿÕéè¶ÿÿH‹5B`(M‰àƒ>tA…ÀH5j„±Òÿÿè®öÿéªÒÿÿH‹5`(M‰àƒ>t*…ÀH5B„!Óÿÿè†öÿéÓÿÿ…ÀH52„pÒÿÿë½…ÀH5!„÷ÒÿÿëÔH‹5Ð_(M‰àƒ>t]…ÀH5ø„Ôÿÿè<öÿéÔÿÿH‹5¨_(ƒ>tIH)ÐM‰àH5ωÂAÿÕé+¶ÿÿH‹…_(ƒ8tMH)òM‰àH5¬AÿÕé ¶ÿÿ…ÀH5¤„ªÓÿÿë¡H‹Ó_(M‰àH5‹H‹H‰D$H)ÐH‰ÂAÿÕéÒµÿÿH‹¬_(M‰àH‹H‰ÂH‰D$H)òH5VAÿÕ髵ÿÿH‹_(M‰àƒ8t]…öH5-„6Åÿÿèqöÿé/ÅÿÿH‹5Ý^(ƒ>tIH)ÐM‰àH5‰ÂAÿÕé`µÿÿH‹º^(ƒ8tMH)òM‰àH5áAÿÕé?µÿÿ…öH5Ù„ÙÄÿÿë¡H‹_(M‰àH5ÀH‹H‰D$H)ÐH‰ÂAÿÕéµÿÿH‹á^(M‰àH‹H‰ÂH‰D$H)òH5‹AÿÕéà´ÿÿH‹º^(H‰0é"‘ÿÿH‹+^(ƒ8tWH)òM‰àH5RAÿÕé°´ÿÿH‹ ^(ƒ8t]H)òM‰àH51AÿÕé´ÿÿH‹é](ƒ8tcH)òM‰àH5AÿÕén´ÿÿH‹H^(M‰àH‹H‰ÂH‰D$H)òH5òAÿÕéG´ÿÿH‹!^(M‰àH‹H‰ÂH‰D$H)òH5ËAÿÕé ´ÿÿH‹ú](M‰àH‹H‰ÂH‰D$H)òH5¤AÿÕéù³ÿÿH‹S](ƒ8t6H)òM‰àH5zAÿÕ騳ÿÿH‹2](ƒ8tt}…ÀH5ë „:Ìÿÿè/öÿé3ÌÿÿH‹5›\(ƒ>tiH)ÐM‰àH5 ‰ÂAÿÕé³ÿÿH‹5x\(M‰àƒ>tj…ÀH5  „×ÔÿÿèäöÿéÐÔÿÿH‹Ð\(H‹ a\(H‹H‰é\“ÿÿ…ÀH5w „½ËÿÿëH‹¦\(M‰àH5^ H‹H‰D$H)ÐH‰ÂAÿÕ饲ÿÿ…ÀH5? „mÔÿÿë”H‹5î[(M‰àƒ>tA…ÀH5 „“ÉÿÿèZöÿéŒÉÿÿH‹5Æ[(M‰àƒ>t*…ÀH5î „Êÿÿè2öÿéüÉÿÿ…ÀH5Þ „RÉÿÿë½…ÀH5Í „ÙÉÿÿëÔH‹5|[(ƒ>t8H)ÐM‰àH5£ ‰ÂAÿÕéÿ±ÿÿH‹Y[(ƒ8ttt…ÀH5‚ „™ËÿÿèÆöÿé’ËÿÿH‹ 2Z(ƒ9H‹ ÀX(tYH‹1M‰àH)ðH)òH5L ‰ÁH‹z](H‹8AÿÕéž°ÿÿH‹øY(ƒ8t_H)òM‰àH5 AÿÕé}°ÿÿ…ÀH5 „%ËÿÿëŠH‹H‹ CZ(M‰àH5û H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹](H‹8AÿÕé3°ÿÿH‹ Z(M‰àH‹H‰ÂH‰D$H)òH5· AÿÕé °ÿÿH‹5fY(M‰àƒ>tv…ÀH5Ž „=ËÿÿèÒöÿé6ËÿÿH‹5>Y(ƒ>tbH)ÐM‰àH5e ‰ÂAÿÕéÁ¯ÿÿH‹ Y(ƒ9H‹ ©W(t_H‹1M‰àH)ðH)òH55 ‰ÁH‹c\(H‹8AÿÕ釯ÿÿ…ÀH5! „ÇÊÿÿëˆH‹PY(M‰àH5 H‹H‰D$H)ÐH‰ÂAÿÕéO¯ÿÿH‹H‹ &Y(M‰àH5Þ H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹ò[(H‹8AÿÕé¯ÿÿH‹5pX(M‰àƒ>tA…ÀH5˜ „µÃÿÿèÜöÿé®ÃÿÿH‹5HX(M‰àƒ>t*…ÀH5p „%Äÿÿè´öÿéÄÿÿ…ÀH5` „tÃÿÿë½…ÀH5O „ûÃÿÿëÔH‹5þW(M‰àƒ>tg…ÀH5& „‹Àÿÿèjöÿé„ÀÿÿH‹ž[(H;8…%ÂÿÿHüB¿,Xf…íŽÂÿÿƒíéŠÿÿH‹©W(ƒ8t&H)òM‰àH5ÐAÿÕé.®ÿÿ…ÀH5È„$Àÿÿë—H‹÷W(M‰àH‹H‰ÂH‰D$H)òH5¡AÿÕéö­ÿÿH‹PW(M‰àƒ8tA…öH5x„a®ÿÿè¼öÿéZ®ÿÿH‹5(W(M‰àƒ>t*…ÀH5P„Æÿÿè”öÿéÆÿÿ…öH5@„ ®ÿÿë½…ÀH5/„ÝÅÿÿëÔH‹5ÞV(M‰àƒ>tA…ÀH5„íÆÿÿèJöÿ鿯ÿÿH‹5¶V(M‰àƒ>t*…ÀH5Þ„]Çÿÿè"öÿéVÇÿÿ…ÀH5΄¬Æÿÿë½…ÀH5½„3ÇÿÿëÔH‹5lV(M‰àƒ>tA…ÀH5”„;ËÿÿèØöÿé4ËÿÿH‹5DV(M‰àƒ>t*…ÀH5l„«Ëÿÿè°öÿé¤Ëÿÿ…ÀH5\„úÊÿÿë½…ÀH5K„ËÿÿëÔH‹5úU(M‰àƒ>t[…ÀH5"„™Éÿÿèföÿé’ÉÿÿH‹ÒU(ƒ8tGH)òM‰àH5ùAÿÕéW¬ÿÿH‹±U(ƒ8tMH)òM‰àH5ØAÿÕé6¬ÿÿ…ÀH5Є>Éÿÿë£H‹ÿU(M‰àH‹H‰ÂH‰D$H)òH5©AÿÕéþ«ÿÿH‹ØU(M‰àH‹H‰ÂH‰D$H)òH5‚AÿÕé׫ÿÿAWAVHcöAUATL7USA‰ÕHƒì(H‹T(ƒúíH‰ $L‰D$@€ågH‰8H‹½Y(ÅSƒúEäL‰H‹¯X(AƒÄƒúÛL‰H‹lS(ƒãûƒÃ ƒúHÉH‰8H‹¾T(HáÌþÿÿHÁЃúMÉÇH‹ÝU(IƒáÜIÁÀƒúEöÇH‹—T(Aƒæ÷AƒÆ0ƒúEÛHÇH‹£W(AƒãæAƒÃUI9úÇH‹ëT(HÇH‹ÅY(ÇH‹(V(ÇH‹£T(HÇH‹MT(HÇH‹'W(ÇH‹²W(D‰„E1Àº)D‰l$HµñA¿H¾2HBLl21öë@HƒÀ¶Pÿ€ú)LDÇAD÷L9èuè@„ö…"FfD¾E…äD‰Æ~ZHƒïEäMcäIÁOdaüM9áw@L‰Êë L`üI9Ôr/L‰àH)ÐHÑøHƒàüHÐfD9áfD9@þHPI9ÔsÖDH éHÁ„Û~ML¾ÃMÀJ|þH9ùw4H‰Êë @HxþH9×r"H‰øH)ÐHÁøHBf90äöHPH9×sÞ¾ÛLÁÝH®çMcÛF¾E…À~MCH˜H|AüH9ùw:H‰Êë @HxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9p HPH9×sØDÅHŠH†ãL¾(H‹V(D‰H°ÝH¿hf…À…ñH»ÜIcÃH¿BH‹´R(H‹0HðA¹E1ÀH¾ HBH| 1ÉëfDHƒÀ¶Pÿ€ú(ADÉIDðH9øuè„É…RIE…Û„+H‹ÀP(H‹HxH‰D$H‹­P(H‰8H‹{V(L‹L9ׄ½LH5çIcÃH öîH/Û¶H‹5 R(D¾ H ˜ìH¿BH¿ AL‹H5DîE‰ÎD¾$EÉH5RåMcÉMÉHÉ¿,FédýÿÿL)ÈHvÕM¾öHÁøHÐB€<0…ðýÿÿHGA°I9†Üýÿÿ€ „ÒýÿÿA°éÆýÿÿfDH)ÈHÑøÅéoþÿÿH)ÈHÁøÅé^þÿÿf…ÒtlH‹ R(‹…Òt_Hƒ<$tXH‹yU(H‹JO(H5ÞL‹D$H‹ H‹´P(H‹H‹H)ÁH)ÂH‹‰U(H‹8H‹$HƒÄ([]A\A]A^A_ÿàf.„HƒÄ([]A\A]A^A_ÃH *îL‹$$L‹t$HȾHhLlfL9í„Ç)HƒÅ€}ÿcwí¶EÿH ö…HcHÈÿàH‹òN(H‹ ;P(H‹H‰D$HƒÀH‰ëºH‹+S(Çë«H‹ÄN(H‹ P(H‹H‰H‹ °N(HƒèH‰ë‡H‹øR(ÇþÿÿÿéuÿÿÿH‹æR(ÇÿÿÿÿécÿÿÿH‹ÔR(ÇéQÿÿÿH‹ÂR(Çé?ÿÿÿH‹hQ(H‹ aQ(H‹ÊS(‹‰D$ƒè‰H˜Hc‚H‹S(‰H¹ÙI‰ÓH¿PH‹²O(H‹0éùüÿÿH‹ÃT(H‹ ¼O(H‹H‰H‹O(ÇH‹BP(Çé¿þÿÿH‹0R(Çýÿÿÿé­þÿÿH‹^O(H‹ ÏP(H‹8S(H‹0H‹®M(H‰0H‹´P(‹‰D$ƒè‰H˜Hc‚H‹\R(‰HÙI‰ÓH¿Pé]üÿÿH‹¿N(H‹ hM(H‹H‰D$HƒèH‰é4þÿÿH‹N(H‹5FM(H‹HHÿH‰H‹5Q(‹ƒúÿ„„?Ž„.…Ò„@ƒú…óýÿÿH‹¬S(‹0…öt>ÇH‹éN(H‹ "N(H‹H‰H‹µP(H‹ 6O(‹‰H‹ƒM(H‹ äM(‹‰H‹O(D‹E…ÒuH‹âM(Hƒ8„é>H‹ùN(ÇévýÿÿH‹L(H‹ ØM(H‹5L(H‹H‰HHÿH‰H‹5ÅP(‹ƒúÿ„7Ž\+…Ò…8ÿÿÿH‹íR(ƒ8t>ÇH‹+N(H‹ dM(H‹H‰H‹÷O(H‹ xN(‹‰H‹ÅL(H‹ &M(‹‰H‹3M(Hƒ8…ÙüÿÿH‹ŠM(H‹ M(H‹H‰éÀüÿÿH‹ÙK(H‹ "M(M‰ðH‹H‰H‹ ÂK(HPÿH‰H‹ dK(H‹H‹ BM(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ êO(Hc1H‹ XR(H‹4ñ‰ÁH‹3R(H‹8AÿÔéPüÿÿH‹iK(H‹5²L(H‹HAH‰H‹5©O(‹ƒúÿ„©4ލ)…Ò…þÿÿH‹ÑQ(ƒ8t>ÇH‹M(H‹ HL(H‹H‰H‹ÛN(H‹ \M(‹‰H‹©K(H‹ L(‹‰H‹L(Hƒ8…½ûÿÿH‹nL(H‹ ÿK(H‹H‰é¤ûÿÿ@H‹¹J(H‹ L(H‹5«J(H‹H‰HHÿH‰H‹5ïN(‹ƒúÿ„J3Ž*…Ò…býÿÿH‹Q(ƒ8t>ÇH‹UL(H‹ ŽK(H‹H‰H‹!N(H‹ ¢L(‹‰H‹ïJ(H‹ PK(‹‰H‹]K(Hƒ8…ûÿÿH‹´K(H‹ EK(H‹H‰éêúÿÿf.„H‹ùI(H‹ BK(A»OH‹H‰D$HƒÀH‰H‹æL(H‹ ßL(HcP‰H‹ N(H‹9O(‹ ‰ ‚H‹}N(º'ÇOH‹3K(H‹0ézøÿÿH‹äM(‹‰D$ƒÀƒø‡ZúÿÿH÷Hc‚HÐÿàH‹»M(Çé8úÿÿH‹QI(H‹5šJ(H‹HAH‰H‹5‘M(‹6V‰t$ƒú‡úÿÿH5¼Hc–HòÿâH‹I(H‹ YJ(M‰ðH‹H‰H‹ ùH(HPÿH‰H‹ ›H(H‹H‹ yJ(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ !M(Hc1H‹ O(H‹4ñ‰ÁH‹jO(H‹8AÿÔé‡ùÿÿH‹øL(‹ƒøÿ„9Ž+…À„¯9ƒø„kûÿÿéYùÿÿH‹ÊJ(D‹E…À…FùÿÿH‹wI(‹8…ÿ…5ùÿÿH‹J(HÇé"ùÿÿH‹‹I(H‹54H(H‹HHÿH‰H‹5{L(‹ƒúÿ„j3Ž *…Ò…îúÿÿH‹£N(ƒ8t>ÇH‹áI(H‹ I(H‹H‰H‹­K(H‹ .J(‹‰H‹{H(H‹ ÜH(‹‰H‹éH(Hƒ8…øÿÿH‹@I(H‹ ÑH(H‹H‰évøÿÿfDH‹‰G(H‹ ÒH(H‹5{G(H‹H‰HHÿH‰H‹5¿K(‹ƒúÿ„ø3Žè,…Ò…2úÿÿH‹çM(ƒ8t>ÇH‹%I(H‹ ^H(H‹H‰H‹ñJ(H‹ rI(‹‰H‹¿G(H‹ H(‹‰H‹-H(Hƒ8…Ó÷ÿÿH‹„H(H‹ H(H‹H‰éº÷ÿÿf.„H‹!K(Çéž÷ÿÿH‹·F(H‹5H(H‹HAH‰H‹5÷J(‹ƒúÿ„¾,Žþ!…Ò…jùÿÿH‹M(ƒ8t>ÇH‹]H(H‹ –G(H‹H‰H‹)J(H‹ ªH(‹‰H‹÷F(H‹ XG(‹‰H‹eG(Hƒ8… ÷ÿÿH‹¼G(H‹ MG(H‹H‰éòöÿÿfH‹ F(H‹ RG(A»IH‹H‰D$HƒÀH‰H‹öH(H‹ ïH(HcP‰H‹  J(H‹IK(‹ ‰ ‚H‹J(º'ÇIH‹CG(H‹0éŠôÿÿH‹œE(H‹5•E(H‹H‹ÛF(H‰HAÿH‰H‹5ÒI(‹6V‰t$ƒú‡HöÿÿHc“HÚÿâH‹XE(H‹ ¡F(H‹5JE(H‹H‰HHÿH‰H‹5ŽI(‹ƒúÿ„D-Ž*…Ò…øÿÿH‹¶K(ƒ8t>ÇH‹ôF(H‹ -F(H‹H‰H‹ÀH(H‹ AG(‹‰H‹ŽE(H‹ ïE(‹‰H‹üE(Hƒ8…¢õÿÿH‹SF(H‹ äE(H‹H‰é‰õÿÿf„H‹ñF(D‹E…É…mõÿÿH‹žE(ÇH‹©E(Hƒ8…OõÿÿH‹F(H‹ ‘E(H‹H‰é6õÿÿH‹ïJ(D‹E…Û„#õÿÿH‹œF(L‹8M…ÿtA‹OA‹WI‹wM‹GI‹?AÿÔM‹ M…ÿuá1Àè^öÿH‹§J(ÇéÜôÿÿL‹=UF(H‹ŽJ(Iƒ?Çt1Àè+öÿH‹\G(IÇHÇH‹ïD(H‹H‹¥E(H‰H‹F(‹H‹rG(‰H‹±D(‹H‹@D(‰éiôÿÿH‹‚C(H‹ ËD(H‹5tC(H‹H‰HHÿH‰H‹5¸G(‹ƒúÿ„É*ŽW…Ò…+öÿÿH‹àI(ƒ8t>ÇH‹E(H‹ WD(H‹H‰H‹êF(H‹ kE(‹‰H‹¸C(H‹ D(‹‰H‹&D(Hƒ8…ÌóÿÿH‹}D(H‹ D(H‹H‰é³óÿÿH‹D(H‹5ÂB(H‹HHÿH‰H‹5 G(‹ƒúÿ„u)Ž'…Ò…|õÿÿH‹1I(ƒ8t>ÇH‹oD(H‹ ¨C(H‹H‰H‹;F(H‹ ¼D(‹‰H‹ C(H‹ jC(‹‰H‹wC(Hƒ8…óÿÿH‹ÎC(H‹ _C(H‹H‰éóÿÿ@H‹B(H‹ bC(H‹5 B(H‹H‰HHÿH‰H‹5OF(‹ƒúÿ„-/޶…Ò…ÂôÿÿH‹wH(ƒ8t>ÇH‹µC(H‹ îB(H‹H‰H‹E(H‹ D(‹‰H‹OB(H‹ °B(‹‰H‹½B(Hƒ8…còÿÿH‹C(H‹ ¥B(H‹H‰éJòÿÿf.„H‹YA(H‹ ¢B(H‹5KA(H‹H‰HHÿH‰H‹5E(‹ƒúÿ„\0Žî!…Ò…ôÿÿH‹·G(ƒ8t>ÇH‹õB(H‹ .B(H‹H‰H‹ÁD(H‹ BC(‹‰H‹A(H‹ ðA(‹‰H‹ýA(Hƒ8…£ñÿÿH‹TB(H‹ åA(H‹H‰éŠñÿÿf.„H‹™@(H‹5âA(H‹HAH‰H‹5ÙD(‹ƒúÿ„/Ž¢#…Ò…LóÿÿH‹G(ƒ8t>ÇH‹?B(H‹ xA(H‹H‰H‹ D(H‹ ŒB(‹‰H‹Ù@(H‹ :A(‹‰H‹GA(Hƒ8…íðÿÿH‹žA(H‹ /A(H‹H‰éÔðÿÿ@H‹é?(H‹52A(H‹HAH‰H‹5)D(‹ƒúÿ„½+Žø…Ò…œòÿÿH‹QF(ƒ8t>ÇH‹A(H‹ È@(H‹H‰H‹[C(H‹ ÜA(‹‰H‹)@(H‹ Š@(‹‰H‹—@(Hƒ8…=ðÿÿH‹î@(H‹ @(H‹H‰é$ðÿÿ@H‹9?(H‹ ‚@(A»^H‹H‰D$HƒÀH‰H‹&B(H‹ B(HcP‰H‹ ÐC(H‹yD(‹ ‰ ‚H‹½C(º'Ç^H‹s@(H‹0éºíÿÿH‹Ì>(H‹ @(H‹5¾>(H‹H‰HHÿH‰H‹5C(‹ƒúÿ„§(ŽÉ…Ò…uñÿÿH‹*E(ƒ8t>ÇH‹h@(H‹ ¡?(H‹H‰H‹4B(H‹ µ@(‹‰H‹?(H‹ c?(‹‰H‹p?(Hƒ8…ïÿÿH‹Ç?(H‹ X?(H‹H‰éýîÿÿDH‹a?(H‹5 >(H‹HAÿH‰H‹5QB(‹6V‰t$ƒú‡ÇîÿÿH5¬vHc–HòÿâH‹Ð=(H‹5?(H‹HAH‰H‹5B(‹ƒúÿ„I/Žq!…Ò…ƒðÿÿH‹8D(ƒ8t>ÇH‹v?(H‹ ¯>(H‹H‰H‹BA(H‹ Ã?(‹‰H‹>(H‹ q>(‹‰H‹~>(Hƒ8…$îÿÿH‹Õ>(H‹ f>(H‹H‰é îÿÿH‹!=(H‹5j>(H‹HAH‰H‹5aA(‹ƒúÿ„ä*ŽÐ…Ò…ÔïÿÿH‹‰C(ƒ8t>ÇH‹Ç>(H‹ >(H‹H‰H‹“@(H‹ ?(‹‰H‹a=(H‹ Â=(‹‰H‹Ï=(Hƒ8…uíÿÿH‹&>(H‹ ·=(H‹H‰é\íÿÿ@H‹q<(H‹ º=(M‰ðH‹H‰H‹ Z<(HPÿH‰H‹ ü;(H‹H‹ Ú=(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ‚@(Hc1H‹ ðB(H‹4ñ‰ÁH‹ËB(H‹8AÿÔéèìÿÿH‹<(H‹ J=(M‰ðH‹H‰H‹ ê;(HPÿH‰H‹ Œ;(H‹H‹ j=(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ @(Hc1H‹ €B(H‹4ñ‰ÁH‹[B(H‹8AÿÔéxìÿÿH‹‘;(H‹ Ú<(M‰ðH‹H‰H‹ z;(HPÿH‰H‹ ;(H‹H‹ ú<(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ¢?(Hc1H‹ B(H‹4ñ‰ÁH‹ëA(H‹8AÿÔéìÿÿH‹!;(H‹ j<(A»[H‹H‰D$HƒÀH‰H‹>(H‹ >(HcP‰H‹ ¸?(H‹a@(‹ ‰ ‚H‹¥?(º'Ç[H‹[<(H‹0é¢éÿÿH‹´:(H‹5­:(H‹H‹ó;(H‰HAÿH‰H‹5ê>(‹6V‰t$ƒú‡`ëÿÿH5]sHc–HòÿâH‹i:(H‹ ²;(M‰ðH‹HƒÀH‰H‹ þ9(H‹H‹ Ü;(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ „>(Hc1H‹ B@(H‹4ñ‰ÁH‹-@(H‹8AÿÔéêêÿÿH‹:(H‹5ü9(H‹H‹B;(H‰HAÿH‰H‹59>(‹6V‰t$ƒú‡¯êÿÿH5ÄrHc–HòÿâH‹¸9(H‹ ;(M‰ðH‹H‰H‹ ¡9(HPÿH‰H‹ C9(H‹H‹ !;(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ É=(Hc1H‹ ‡?(H‹4ñ‰ÁH‹r?(H‹8AÿÔé/êÿÿH‹H9(H‹ ‘:(M‰ðH‹H‰H‹ 19(HPÿH‰H‹ Ó8(H‹H‹ ±:(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Y=(Hc1H‹ ?(H‹4ñ‰ÁH‹?(H‹8AÿÔé¿éÿÿH‹Ø8(H‹ !:(M‰ðH‹H‰H‹ Á8(HPÿH‰H‹ c8(H‹H‹ A:(H‹ H)ÐH‰L$H)ÑH‰ÊH‹ é<(Hc1H‹ W?(H‹4ñ‰ÁH‹2?(H‹8AÿÔéOéÿÿH‹h8(H‹ ±9(H‹5Z8(H‹H‰HHÿH‰H‹5ž<(‹ƒúÿ„(ŽÕ…Ò…ëÿÿH‹Æ>(ƒ8t>ÇH‹:(H‹ =9(H‹H‰H‹Ð;(H‹ Q:(‹‰H‹ž8(H‹ ÿ8(‹‰H‹ 9(Hƒ8…²èÿÿH‹c9(H‹ ô8(H‹H‰é™èÿÿf„H‹©7(H‹H‹ï8(HQH‰H‹é;(‹‰D$ƒÀƒø‡_èÿÿH5ŒpHc†HðÿàH‹>(ƒ8t>ÇH‹F9(H‹ 8(H‹H‰H‹;(H‹ “9(‹‰H‹à7(H‹ A8(‹‰H‹N8(Hƒ8…ôçÿÿH‹¥8(H‹ 68(H‹H‰éÛçÿÿH‹”=(ƒ8t>ÇH‹Ò8(H‹5 8(H‹H‰H‹ž:(H‹59(‹‰H‹l7(H‹5Í7(‹‰M…ätHH‹Õ7(H‹H9Áv9H‹5F6(H‹H‹5¤<(H‹>H‹5Ú8(H)у>„‹4H)ÐM‰ðH5´è‰ÂAÿÔH‹u7(ÇH‹¨8(ÇH‹s7(HÇéçÿÿM…ätZH‹ [7(H‹H9ÐvKH‹ ¼<(‹1H‹ Ã5(L‹H‹ !<(L)ÀH‹9L)ÂH‰ÁH‹N8(ƒ8„Ç2…öM‰ðH5,è…Ó2AÿÔH‹é6(H‹ ú6(ÇH‹8(ÇH‹°5(H‹H‰é…æÿÿH‹=ž5(è™õõÿ…À„qæÿÿH‹Š5(H‹HHH‰D$H‹Ç6(H‰H‹ <(ƒ8t>ÇH‹K7(H‹5„6(H‹H‰H‹9(H‹5˜7(‹‰H‹å5(H‹5F6(‹‰M…䄽þÿÿH‹J6(H‹H9Á†ªþÿÿH‹5·4(H‹H‹5;(H‹>H‹5K7(H)у>„­,H)ÐM‰ðH5%ç‰ÂAÿÔélþÿÿM…ätWH‹ô5(H‹H9ÑvHH‹5e4(H‹N;(H‹=¿:(H‹6‹H‹?H)ñH)òH‹5ê6(ƒ>„U)…ÀM‰ðH5Èæ…a)AÿÔH‹…5(H‹ –5(ÇH‹±6(ÇH‹L4(H‹H‰é!åÿÿH‹Ú:(ƒ8t>ÇH‹6(H‹ Q5(H‹H‰H‹ä7(H‹ e6(‹‰H‹²4(H‹ 5(‹‰H‹ 5(Hƒ8…ÆäÿÿH‹w5(H‹ 5(H‹H‰é­äÿÿH‹f:(ƒ8t>ÇH‹¤5(H‹5Ý4(H‹H‰H‹p7(H‹5ñ5(‹‰H‹>4(H‹5Ÿ4(‹‰M…ä„ýÿÿH‹£4(H‹H9Á†ýÿÿH‹53(H‹H‹5n9(H‹>H‹5¤5(H)у>„4(H)ÐM‰ðH5~å‰ÂAÿÔéÅüÿÿM…ätZH‹ M4(H‹H9ÐvKH‹ ®9(‹1H‹ µ2(L‹H‹ 9(L)ÀH‹9L)ÂH‰ÁH‹@5(ƒ8„|3…öM‰ðH5å…ˆ3AÿÔH‹Û3(H‹ ì3(ÇH‹5(ÇH‹¢2(H‹H‰éwãÿÿH‹09(ƒ8t>ÇH‹n4(H‹ §3(H‹H‰H‹:6(H‹ »4(‹‰H‹3(H‹ i3(‹‰H‹v3(Hƒ8…ãÿÿH‹Í3(H‹ ^3(H‹H‰éãÿÿH‹ ¼8(ƒ9t>H‹4(ÇH‹ 33(H‹H‰H‹Æ5(H‹ G4(‹‰H‹”2(H‹ õ2(‹‰M…ä„lûÿÿH‹ ù2(H‹H9ІYûÿÿH‹ f1(H‹1H‹ Ä7(H)ðH‹9H‰ÁH‹ô3(ƒ8„#3H)òM‰ðH5ÑãAÿÔéûÿÿH‹8(ƒ8t>ÇH‹U3(H‹ Ž2(H‹H‰H‹!5(H‹ ¢3(‹‰H‹ï1(H‹ P2(‹‰H‹]2(Hƒ8…âÿÿH‹´2(H‹ E2(H‹H‰éêáÿÿH‹£7(ƒ8t>ÇH‹á2(H‹ 2(H‹H‰H‹­4(H‹ .3(‹‰H‹{1(H‹ Ü1(‹‰H‹é1(Hƒ8…áÿÿH‹@2(H‹ Ñ1(H‹H‰éváÿÿH‹/7(ƒ8t>ÇH‹m2(H‹5¦1(H‹H‰H‹94(H‹5º2(‹‰H‹1(H‹5h1(‹‰M…ä„ßùÿÿH‹l1(H‹H9Á†ÌùÿÿH‹5Ù/(H‹H‹576(H‹>H‹5m2(H)у>„A.H)ÐM‰ðH5Gâ‰ÂAÿÔéŽùÿÿM…ätZH‹ 1(H‹H9ÐvKH‹ w6(‹1H‹ ~/(L‹H‹ Ü5(L)ÀH‹9L)ÂH‰ÁH‹ 2(ƒ8„Q.…öM‰ðH5çá…a.AÿÔH‹¤0(H‹ µ0(ÇH‹Ð1(ÇH‹k/(H‹H‰é@àÿÿH‹=Y/(èTïõÿ…À„,àÿÿH‹E/(H‹HHH‰D$H‹‚0(H‰H‹È5(ƒ8t>ÇH‹1(H‹5?0(H‹H‰H‹Ò2(H‹5S1(‹‰H‹ /(H‹50(‹‰M…ä„xøÿÿH‹0(H‹H9Á†eøÿÿH‹5r.(H‹H‹5Ð4(H‹>H‹51(H)у>„t)H)ÐM‰ðH5àà‰ÂAÿÔé'øÿÿH‹$5(ƒ8t>ÇH‹b0(H‹ ›/(H‹H‰H‹.2(H‹ ¯0(‹‰H‹ü.(H‹ ]/(‹‰H‹j/(Hƒ8…ßÿÿH‹Á/(H‹ R/(H‹H‰é÷ÞÿÿH‹=.(è îõÿ…À„ãÞÿÿH‹ü-(H‹ E/(H‹H‰D$HƒÀH‰H‹ 4(ƒ9t>H‹Ã/(ÇH‹ ö.(H‹H‰H‹‰1(H‹ 0(‹‰H‹W.(H‹ ¸.(‹‰M…ä„/÷ÿÿH‹ ¼.(H‹H9І÷ÿÿH‹ Ñ/(ƒ9„Ã)H‹ -(M‰ðH‹1H)ðH)òH5¡ß‰ÁH‹e3(H‹8AÿÔéÞöÿÿH‹;-(M…äH‹tWH‹\.(H‹H9ÊsHH‹5Í,(H‹¶3(H‹='3(H‹6‹H‹?H)ñH)òH‹5R/(ƒ>„|#…ÀM‰ðH50ß…ˆ#AÿÔH‹í-(H‹ þ-(ÇH‹/(ÇH‹´,(H‹H‰é‰ÝÿÿH‹B3(ƒ8t>ÇH‹€.(H‹ ¹-(H‹H‰H‹L0(H‹ Í.(‹‰H‹-(H‹ {-(‹‰H‹ˆ-(Hƒ8….ÝÿÿH‹ß-(H‹ p-(H‹H‰éÝÿÿH‹Î2(ƒ8t>ÇH‹ .(H‹5E-(H‹H‰H‹Ø/(H‹5Y.(‹‰H‹¦,(H‹5-(‹‰M…ä„~õÿÿH‹ -(H‹H9Á†kõÿÿH‹5x+(H‹H‹5Ö1(H‹>H‹5 .(H)у>„‘#H)ÐM‰ðH5æÝ‰ÂAÿÔé-õÿÿM…ätZH‹ µ,(H‹H9ÐvKH‹ 2(‹1H‹ +(L‹H‹ {1(L)ÀH‹9L)ÂH‰ÁH‹¨-(ƒ8„¡#…öM‰ðH5†Ý…­#AÿÔH‹C,(H‹ T,(ÇH‹o-(ÇH‹ +(H‹H‰éßÛÿÿH‹=ø*(èóêõÿ…À„ËÛÿÿH‹ä*(H‹ -,(H‹H‰D$HƒÀH‰H‹ g1(ƒ9t>H‹«,(ÇH‹ Þ+(H‹H‰H‹q.(H‹ ò,(‹‰H‹?+(H‹  +(‹‰M…ä„ôÿÿH‹ ¤+(H‹H9ІôÿÿH‹ ¹,(ƒ9„oH‹ *(M‰ðH‹1H)ðH)òH5‰Ü‰ÁH‹M0(H‹8AÿÔéÆóÿÿH‹=#*(èêõÿ…À„öÚÿÿH‹*(H‹ X+(H‹H‰D$HƒÀH‰H‹ ’0(ƒ9t>H‹Ö+(ÇH‹ +(H‹H‰H‹œ-(H‹ ,(‹‰H‹j*(H‹ Ë*(‹‰M…ä„BóÿÿH‹ Ï*(H‹H9І/óÿÿH‹ ä+(ƒ9„4+H‹ ,)(M‰ðH‹1H)ðH)òH5´Û‰ÁH‹x/(H‹8AÿÔéñòÿÿH‹î/(ƒ8t>ÇH‹,+(H‹ e*(H‹H‰H‹ø,(H‹ y+(‹‰H‹Æ)(H‹ '*(‹‰M…䄞òÿÿH‹K*(H‹H‹!*(H‹H9Á†òÿÿH‹5Ž((H‹H‹5ì.(H‹>H‹5"+(H)у>„$$H)ÐM‰ðH5üÚ‰ÂAÿÔéCòÿÿM…ätWH‹Ë)(H‹H9ÑvHH‹5<((H‹%/(H‹=–.(H‹6‹H‹?H)ñH)òH‹5Á*(ƒ>„È)…ÀM‰ðH5ŸÚ…Ô)AÿÔH‹\)(H‹ m)(ÇH‹ˆ*(ÇH‹#((H‹H‰éøØÿÿH‹=((è èõÿ…À„äØÿÿH‹ý'(H‹HHH‰D$H‹:)(H‰H‹€.(ƒ8t>ÇH‹¾)(H‹5÷((H‹H‰H‹Š+(H‹5 *(‹‰H‹X((H‹5¹((‹‰M…ä„0ñÿÿH‹½((H‹H9Á†ñÿÿH‹5*'(H‹H‹5ˆ-(H‹>H‹5¾)(H)у>„O"H)ÐM‰ðH5˜Ù‰ÂAÿÔéßðÿÿH‹Ü-(ƒ8t>ÇH‹)(H‹ S((H‹H‰H‹æ*(H‹ g)(‹‰H‹´'(H‹ ((‹‰M…䄌ðÿÿH‹((H‹H9†yðÿÿH‹ †&(H‹1H‹ ä,(H‹9H‰ÑH‹)(H)ñƒ:„<"H)ðM‰ðH5ñ؉ÂAÿÔé8ðÿÿH‹=•&(èæõÿ…À„h×ÿÿH‹&(H‹HHH‰D$H‹¾'(H‰H‹-(ƒ8t>ÇH‹B((H‹5{'(H‹H‰H‹*(H‹5((‹‰H‹Ü&(H‹5='(‹‰M…ä„´ïÿÿH‹A'(H‹H9Á†¡ïÿÿH‹5®%(H‹H‹5 ,(H‹>H‹5B((H)у>„—H)ÐM‰ðH5؉ÂAÿÔécïÿÿ€D‹l$E…í„bÖÿÿH‹Ã&(‹…É„åÕÿÿHƒ<$„FÖÿÿH‹ç'(‹…À…ÝÕÿÿH‹V+(H‹'%(H5Á×L‹D$H‹ H‹‘&(H‹H‹H)ÁH)ÂéØÕÿÿH‹*(HcHϰI‰ÓH¿PH‹È&(H‹0éÔÿÿƒúþ…ÿÕÿÿM…ätWH‹C&(H‹H9ÑvHH‹5¼+(H‹+(H‹>H‹5£$(‹H‹6H)ñH)òH‹59'(ƒ>„i…ÀM‰ðH5×…uAÿÔH‹Ô%(H‹ å%(ÇH‹'(ÇH‹›$(H‹H‰épÕÿÿƒúþ…gÕÿÿM…ätWH‹«%(H‹H9ÑvHH‹5$+(H‹+(H‹>H‹5 $(‹H‹6H)ñH)òH‹5¡&(ƒ>„: …ÀM‰ðH5Ö…J AÿÔH‹<%(H‹ M%(ÇH‹h&(ÇH‹$(H‹H‰éØÔÿÿƒúþ…ÏÔÿÿM…ätWH‹%(H‹H9ÑvHH‹5Œ*(H‹m*(H‹>H‹5s#(‹H‹6H)ñH)òH‹5 &(ƒ>„…ÀM‰ðH5çÕ…AÿÔH‹¤$(H‹ µ$(ÇH‹Ð%(ÇH‹k#(H‹H‰é@Ôÿÿƒúþ…7ÔÿÿM…ätWH‹{$(H‹H9ÑvHH‹5ô)(H‹Õ)(H‹>H‹5Û"(‹H‹6H)ñH)òH‹5q%(ƒ>„˜…ÀM‰ðH5OÕ…¤AÿÔH‹ $(H‹ $(ÇH‹8%(ÇH‹Ó"(H‹H‰é¨Óÿÿƒúþ…ŸÓÿÿM…ätWH‹ã#(H‹H9ÑvHH‹5\)(H‹=)(H‹>H‹5C"(‹H‹6H)ñH)òH‹5Ù$(ƒ>„…ÀM‰ðH5·Ô…AÿÔH‹t#(H‹ …#(ÇH‹ $(ÇH‹;"(H‹H‰éÓÿÿƒúþ…ÓÿÿM…ätWH‹K#(H‹H9ÑvHH‹5Ä((H‹¥((H‹>H‹5«!(‹H‹6H)ñH)òH‹5A$(ƒ>„Ý…ÀM‰ðH5Ô…éAÿÔH‹Ü"(H‹ í"(ÇH‹$(ÇH‹£!(H‹H‰éxÒÿÿƒúþ…oÒÿÿM…ätWH‹³"(H‹H9ÑvHH‹5,((H‹ ((H‹>H‹5!(‹H‹6H)ñH)òH‹5©#(ƒ>„m…ÀM‰ðH5‡Ó…yAÿÔH‹D"(H‹ U"(ÇH‹p#(ÇH‹ !(H‹H‰éàÑÿÿƒúþ…×ÑÿÿM…ätWH‹"(H‹H9ÑvHH‹5”'(H‹u'(H‹>H‹5{ (‹H‹6H)ñH)òH‹5#(ƒ>„ý…ÀM‰ðH5ïÒ… AÿÔH‹¬!(H‹ ½!(ÇH‹Ø"(ÇH‹s (H‹H‰éHÑÿÿƒúþ…?ÑÿÿM…ätWH‹ƒ!(H‹H9ÑvHH‹5ü&(H‹Ý&(H‹>H‹5ã(‹H‹6H)ñH)òH‹5y"(ƒ>„Ë…ÀM‰ðH5WÒ…×AÿÔH‹!(H‹ %!(ÇH‹@"(ÇH‹Û(H‹H‰é°Ðÿÿƒúþ…§ÐÿÿM…ätWH‹ë (H‹H9ÑvHH‹5d&(H‹E&(H‹>H‹5K(‹H‹6H)ñH)òH‹5á!(ƒ>„B…ÀM‰ðH5¿Ñ…NAÿÔH‹| (H‹ (ÇH‹¨!(ÇH‹C(H‹H‰éÐÿÿƒúþ…ÐÿÿM…ätWH‹S (H‹H9ÑvHH‹5Ì%(H‹­%(H‹>H‹5³(‹H‹6H)ñH)òH‹5I!(ƒ>„…ÀM‰ðH5'Ñ…AÿÔH‹ä(H‹ õ(ÇH‹!(ÇH‹«(H‹H‰é€Ïÿÿƒúþ…wÏÿÿM…ätWH‹»(H‹H9ÑvHH‹54%(H‹%(H‹>H‹5(‹H‹6H)ñH)òH‹5± (ƒ>„£…ÀM‰ðH5Ð…¯AÿÔH‹L(H‹ ](ÇH‹x (ÇH‹(H‹H‰éèÎÿÿƒúþ…ßÎÿÿM…ätWH‹#(H‹H9ÑvHH‹5œ$(H‹}$(H‹>H‹5ƒ(‹H‹6H)ñH)òH‹5 (ƒ>„¹…ÀM‰ðH5÷Ï…ÅAÿÔH‹´(H‹ Å(ÇH‹à(ÇH‹{(H‹H‰éPÎÿÿƒøþ…GÎÿÿH‹`(M…äH‹tWH‹(H‹H9ÊsHH‹5ú#(H‹Û#(H‹>H‹5á(‹H‹6H)ñH)òH‹5w(ƒ>„á…ÀM‰ðH5UÏ…íAÿÔH‹(H‹ #(ÇH‹>(ÇH‹Ù(H‹H‰é®Íÿÿƒúþ…¥ÍÿÿM…ätWH‹é(H‹H9ÑvHH‹5b#(H‹C#(H‹>H‹5I(‹H‹6H)ñH)òH‹5ß(ƒ>„S…ÀM‰ðH5½Î…cAÿÔH‹z(H‹ ‹(ÇH‹¦(ÇH‹A(H‹H‰éÍÿÿƒúþ… ÍÿÿM…ätWH‹Q(H‹H9ÑvHH‹5Ê"(H‹«"(H‹>H‹5±(‹H‹6H)ñH)òH‹5G(ƒ>„°…ÀM‰ðH5%Î…¼AÿÔH‹â(H‹ ó(ÇH‹(ÇH‹©(H‹H‰é~Ìÿÿƒúþ…uÌÿÿM…ätWH‹¹(H‹H9ÑvHH‹52"(H‹"(H‹>H‹5(‹H‹6H)ñH)òH‹5¯(ƒ>„Á…ÀM‰ðH5Í…ÍAÿÔH‹J(H‹ [(ÇH‹v(ÇH‹(H‹H‰éæËÿÿƒúþ…ÝËÿÿM…ätWH‹!(H‹H9ÑvHH‹5š!(H‹{!(H‹>H‹5(‹H‹6H)ñH)òH‹5(ƒ>„¹…ÀM‰ðH5õÌ…ÅAÿÔH‹²(H‹ Ã(ÇH‹Þ(ÇH‹y(H‹H‰éNËÿÿƒúþ…EËÿÿM…ätWH‹‰(H‹H9ÑvHH‹5!(H‹ã (H‹>H‹5é(‹H‹6H)ñH)òH‹5(ƒ>„Á…ÀM‰ðH5]Ì…ÍAÿÔH‹(H‹ +(ÇH‹F(ÇH‹á(H‹H‰é¶ÊÿÿH‹ o (ƒ9t>H‹³(ÇH‹ æ(H‹H‰H‹y(H‹ ú(‹‰H‹G(H‹ ¨(‹‰M…ä„ãÿÿH‹ ¬(H‹H9І ãÿÿH‹ ! (H‹9H‹ (H‹1H)ðH‰ÁH‹§(ƒ8„q H)òM‰ðH5„ËAÿÔéÍâÿÿH‹ Ê(ƒ9t>H‹(ÇH‹ A(H‹H‰H‹Ô(H‹ U(‹‰H‹¢(H‹ (‹‰M…ä„zâÿÿH‹ (H‹H9ІgâÿÿH‹ |(H‹9H‹ j(H‹1H)ðH‰ÁH‹(ƒ8„K H)òM‰ðH5ßÊAÿÔé(âÿÿH‹ %(ƒ9t>H‹i(ÇH‹ œ(H‹H‰H‹/(H‹ °(‹‰H‹ý(H‹ ^(‹‰M…ä„ÕáÿÿH‹ b(H‹H9ІÂáÿÿH‹ ×(H‹9H‹ Å(H‹1H)ðH‰ÁH‹](ƒ8„H H)òM‰ðH5:ÊAÿÔéƒáÿÿH‹ €(ƒ9t>H‹Ä(ÇH‹ ÷(H‹H‰H‹Š(H‹ (‹‰H‹X(H‹ ¹(‹‰M…ä„0áÿÿH‹ ½(H‹H9ІáÿÿH‹ 2(H‹9H‹ (H‹1H)ðH‰ÁH‹¸(ƒ8„A H)òM‰ðH5•ÉAÿÔéÞàÿÿH‹ Û(ƒ9t>H‹(ÇH‹ R(H‹H‰H‹å(H‹ f(‹‰H‹³(H‹ (‹‰M…ä„‹àÿÿH‹ (H‹H9ІxàÿÿH‹ (H‹9H‹ {(H‹1H)ðH‰ÁH‹(ƒ8„× H)òM‰ðH5ðÈAÿÔé9àÿÿH‹ 6(ƒ9t>H‹z(ÇH‹ ­(H‹H‰H‹@(H‹ Á(‹‰H‹(H‹ o(‹‰M…䄿ßÿÿH‹ s(H‹H9ІÓßÿÿH‹ è(H‹9H‹ Ö(H‹1H)ðH‰ÁH‹n(ƒ8„ H)òM‰ðH5KÈAÿÔé”ßÿÿH‹ ‘(ƒ9t>H‹Õ(ÇH‹ (H‹H‰H‹›(H‹ (‹‰H‹i(H‹ Ê(‹‰M…ä„AßÿÿH‹ Î(H‹H9І.ßÿÿH‹ C(H‹9H‹ 1(H‹1H)ðH‰ÁH‹É(ƒ8„® H)òM‰ðH5¦ÇAÿÔéïÞÿÿH‹ ì(ƒ9t>H‹0(ÇH‹ c(H‹H‰H‹ö(H‹ w(‹‰H‹Ä(H‹ %(‹‰M…䄜ÞÿÿH‹ )(H‹H9І‰ÞÿÿH‹ ž(H‹9H‹ Œ(H‹1H)ðH‰ÁH‹$(ƒ8„ìH)òM‰ðH5ÇAÿÔéJÞÿÿH‹ G(ƒ9t>H‹‹(ÇH‹ ¾(H‹H‰H‹Q(H‹ Ò(‹‰H‹(H‹ €(‹‰M…ä„÷ÝÿÿH‹ „(H‹H9ІäÝÿÿH‹ ù(H‹9H‹ ç(H‹1H)ðH‰ÁH‹(ƒ8„Ý H)òM‰ðH5\ÆAÿÔé¥ÝÿÿH‹ ¢(ƒ9t>H‹æ(ÇH‹ (H‹H‰H‹¬(H‹ -(‹‰H‹z(H‹ Û(‹‰M…ä„RÝÿÿH‹ ß(H‹H9І?ÝÿÿH‹ T(H‹9H‹ B(H‹1H)ðH‰ÁH‹Ú(ƒ8„>H)òM‰ðH5·ÅAÿÔéÝÿÿH‹ ý(ƒ9t>H‹A(ÇH‹ t(H‹H‰H‹(H‹ ˆ(‹‰H‹Õ(H‹ 6(‹‰M…ä„­ÜÿÿH‹ :(H‹H9ІšÜÿÿH‹ ¯(H‹9H‹ (H‹1H)ðH‰ÁH‹5(ƒ8„ÖH)òM‰ðH5ÅAÿÔé[ÜÿÿH‹ X(ƒ9t>H‹œ(ÇH‹ Ï(H‹H‰H‹b(H‹ ã(‹‰H‹0(H‹ ‘(‹‰M…ä„ÜÿÿH‹ •(H‹H9ІõÛÿÿH‹ (H‹9H‹ ø(H‹1H)ðH‰ÁH‹(ƒ8„‹H)òM‰ðH5mÄAÿÔé¶ÛÿÿH‹ ³(ƒ9t>H‹÷(ÇH‹ *(H‹H‰H‹½(H‹ >(‹‰H‹‹(H‹ ì(‹‰M…ä„cÛÿÿH‹ ð(H‹H9ІPÛÿÿH‹ e(H‹9H‹ S(H‹1H)ðH‰ÁH‹ë(ƒ8„j H)òM‰ðH5ÈÃAÿÔéÛÿÿH‹ (ƒ9t>H‹R(ÇH‹ …(H‹H‰H‹(H‹ ™(‹‰H‹æ(H‹ G(‹‰M…䄾ÚÿÿH‹ K(H‹H9І«ÚÿÿH‹ À(H‹9H‹ ®(H‹1H)ðH‰ÁH‹F(ƒ8„bH)òM‰ðH5#ÃAÿÔélÚÿÿH‹ i(ƒ9t>H‹­(ÇH‹ à(H‹H‰H‹s(H‹ ô(‹‰H‹A(H‹ ¢(‹‰M…ä„ÚÿÿH‹ ¦(H‹H9ІÚÿÿH‹ (H‹9H‹ (H‹1H)ðH‰ÁH‹¡(ƒ8„c H)òM‰ðH5~ÂAÿÔéÇÙÿÿH‹ Ä(ƒ9t>H‹(ÇH‹ ;(H‹H‰H‹Î(H‹ O(‹‰H‹œ(H‹ ý(‹‰M…ä„tÙÿÿH‹ (H‹H9ІaÙÿÿH‹ v(H‹9H‹ d(H‹1H)ðH‰ÁH‹ü(ƒ8„åH)òM‰ðH5ÙÁAÿÔé"ÙÿÿH‹(ƒ8t>ÇH‹](H‹ –(H‹H‰H‹)(H‹ ª(‹‰H‹÷(H‹ X(‹‰M…ä„ÏØÿÿH‹|(H‹H‹R(H‹H9Á†²ØÿÿH‹Ç(H‹5¸(H‹:H‹H‹5S(H)у>„ÕH)ÐM‰ðH5-Á‰ÂAÿÔétØÿÿH‹q(ƒ8t>ÇH‹¯(H‹ è(H‹H‰H‹{(H‹ ü(‹‰H‹I(H‹ ª(‹‰H‹·(Hƒ8…]¿ÿÿH‹(H‹ Ÿ(H‹H‰éD¿ÿÿH‹ ý(ƒ9t>H‹A(ÇH‹ t(H‹H‰H‹(H‹ ˆ(‹‰H‹Õ(H‹ 6(‹‰M…ä„­×ÿÿH‹ :(H‹H9Іš×ÿÿH‹ ¯(H‹9H‹ (H‹1H)ðH‰ÁH‹5(ƒ8„ÀH)òM‰ðH5ÀAÿÔé[×ÿÿH‹P(H‹ á(H‹H‰éþÀÿÿH‹ ?(ƒ9t>H‹ƒ(ÇH‹ ¶(H‹H‰H‹I(H‹ Ê(‹‰H‹(H‹ x(‹‰M…ä„ïÖÿÿH‹ |(H‹H9ІÜÖÿÿH‹ ñ(H‹9H‹ ß (H‹1H)ðH‰ÁH‹w(ƒ8„#H)òM‰ðH5T¿AÿÔéÖÿÿH‹š(ƒ8t>ÇH‹Ø(H‹ (H‹H‰H‹¤(H‹ %(‹‰H‹r (H‹ Ó (‹‰H‹à (Hƒ8…†½ÿÿH‹7(H‹ È (H‹H‰ém½ÿÿH‹5ž (M‰ðƒ>tI…ÀH5ƾ„3ñÿÿè Íõÿé,ñÿÿH‹ö (L‰éϹÿÿH‹g (ƒ8t&H)òM‰ðH5޾AÿÔéÑÕÿÿ…ÀH5†¾„êðÿÿëµH‹µ (M‰ðH‹H‰ÂH‰D$H)òH5_¾AÿÔé™ÕÿÿH‹5 (M‰ðƒ>t[…ÀH56¾„;ñÿÿèzÌõÿé4ñÿÿH‹æ (ƒ8tGH)òM‰ðH5 ¾AÿÔéPÕÿÿH‹Å (ƒ8tMH)òM‰ðH5ì½AÿÔé/Õÿÿ…ÀH5佄àðÿÿë£H‹ (M‰ðH‹H‰ÂH‰D$H)òH5½½AÿÔé÷ÔÿÿH‹ì (M‰ðH‹H‰ÂH‰D$H)òH5–½AÿÔéÐÔÿÿH‹5E (M‰ðƒ>tv…ÀH5m½„ŸÖÿÿè±Ëõÿé˜ÖÿÿH‹5 (ƒ>tbH)ÐM‰ðH5D½‰ÂAÿÔé…ÔÿÿH‹ ú (ƒ9H‹ ˆ (t_H‹1M‰ðH)ðH)òH5½‰ÁH‹Ò(H‹8AÿÔéKÔÿÿ…ÀH5½„)ÖÿÿëˆH‹/ (M‰ðH5ç¼H‹H‰D$H)ÐH‰ÂAÿÔéÔÿÿH‹H‹  (M‰ðH5½¼H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹a(H‹8AÿÔéÚÓÿÿH‹5O (M‰ðƒ>t[…ÀH5w¼„²êÿÿè»Êõÿé«êÿÿH‹' (ƒ8tGH)òM‰ðH5N¼AÿÔé‘ÓÿÿH‹ (ƒ8tMH)òM‰ðH5-¼AÿÔépÓÿÿ…ÀH5%¼„Wêÿÿë£H‹T (M‰ðH‹H‰ÂH‰D$H)òH5þ»AÿÔé8ÓÿÿH‹- (M‰ðH‹H‰ÂH‰D$H)òH5×»AÿÔéÓÿÿH‹5† (M‰ðƒ>tA…ÀH5®»„xÜÿÿèòÉõÿéqÜÿÿH‹5^ (M‰ðƒ>t*…ÀH5†»„)éÿÿèÊÉõÿé"éÿÿ…ÀH5v»„7Üÿÿë½…ÀH5e»„ÿèÿÿëÔH‹5 (M‰ðƒ>t[…ÀH5<»„çÿÿè€ÉõÿéçÿÿH‹ì (ƒ8tGH)òM‰ðH5»AÿÔéVÒÿÿH‹Ë (ƒ8tMH)òM‰ðH5òºAÿÔé5Òÿÿ…ÀH5꺄¼æÿÿë£H‹ (M‰ðH‹H‰ÂH‰D$H)òH5úAÿÔéýÑÿÿH‹ò (M‰ðH‹H‰ÂH‰D$H)òH5œºAÿÔéÖÑÿÿH‹5K (ƒ>t:H)ÐM‰ðH5rº‰ÂAÿÔé³ÑÿÿH‹5( (ƒ>t>H)ÐM‰ðH5Oº‰ÂAÿÔéÑÿÿH‹… (M‰ðH5=ºH‹H‰D$H)ÐH‰ÂAÿÔéiÑÿÿH‹^ (M‰ðH5ºH‹H‰D$H)ÐH‰ÂAÿÔéBÑÿÿH‹·(M‰ðƒ8ts…öH5ß¹„SÜÿÿè#ÈõÿéLÜÿÿH‹ (H‰0韶ÿÿH‹5€(M‰ðƒ>tM…ÀH5¨¹„‹âÿÿèìÇõÿé„âÿÿH‹5X(ƒ>t9H)ÐM‰ðH5¹‰ÂAÿÔéÀÐÿÿ…öH5u¹„àÛÿÿë‹…ÀH5d¹„>âÿÿë±H‹“(M‰ðH5K¹H‹H‰D$H)ÐH‰ÂAÿÔéwÐÿÿH‹5ì(M‰ðƒ>tA…ÀH5¹„‡åÿÿèXÇõÿé€åÿÿH‹5Ä(M‰ðƒ>t*…ÀH5츄÷åÿÿè0Çõÿéðåÿÿ…ÀH5ܸ„Fåÿÿë½…ÀH5˸„ÍåÿÿëÔH‹5z(M‰ðƒ>t[…ÀH5¢¸„åãÿÿèæÆõÿéÞãÿÿH‹R(ƒ8tGH)òM‰ðH5y¸AÿÔé¼ÏÿÿH‹1(ƒ8tMH)òM‰ðH5X¸AÿÔé›Ïÿÿ…ÀH5P¸„Šãÿÿë£H‹(M‰ðH‹H‰ÂH‰D$H)òH5)¸AÿÔécÏÿÿH‹X(M‰ðH‹H‰ÂH‰D$H)òH5¸AÿÔé<ÏÿÿH‹5±(M‰ðƒ>tA…ÀH5Ù·„ìáÿÿèÆõÿéåáÿÿH‹5‰(M‰ðƒ>t*…ÀH5±·„\âÿÿèõÅõÿéUâÿÿ…ÀH5¡·„«áÿÿë½…ÀH5·„2âÿÿëÔH‹5?(ƒ>t:H)ÐM‰ðH5f·‰ÂAÿÔé§ÎÿÿH‹5(ƒ>t>H)ÐM‰ðH5C·‰ÂAÿÔé„ÎÿÿH‹y(M‰ðH51·H‹H‰D$H)ÐH‰ÂAÿÔé]ÎÿÿH‹R(M‰ðH5 ·H‹H‰D$H)ÐH‰ÂAÿÔé6ÎÿÿH‹5«(ƒ>t:H)ÐM‰ðH5Ò¶‰ÂAÿÔéÎÿÿH‹ˆ(ƒ:t>H)ðM‰ðH5¯¶‰ÂAÿÔéðÍÿÿH‹å(M‰ðH5¶H‹H‰D$H)ÐH‰ÂAÿÔéÉÍÿÿH‹¾(M‰ðH‹H‰ÂH‰D$H)òH5h¶AÿÔé¢ÍÿÿH‹5(M‰ðƒ>„€…ÀH5;¶„¶ßÿÿèÄõÿé¯ßÿÿH‹³(H;8… ÞÿÿH“B¿,Xf…íŽõÝÿÿƒíéP²ÿÿH‹ ¾(ƒ9H‹ L(t;H‹1M‰ðH)ðH)òH5ص‰ÁH‹– (H‹8AÿÔéÍÿÿ…ÀH5ĵ„6ßÿÿé{ÿÿÿH‹H‹ í(M‰ðH5¥µH‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹I (H‹8AÿÔéÂÌÿÿH‹7(M‰ðƒ8t[…öH5_µ„-Íÿÿè£Ãõÿé&ÍÿÿH‹(ƒ8tGH)òM‰ðH56µAÿÔéyÌÿÿH‹î(ƒ8tMH)òM‰ðH5µAÿÔéXÌÿÿ…öH5 µ„ÒÌÿÿë£H‹<(M‰ðH‹H‰ÂH‰D$H)òH5æ´AÿÔé ÌÿÿH‹(M‰ðH‹H‰ÂH‰D$H)òH5¿´AÿÔéùËÿÿH‹5n(M‰ðƒ>tA…ÀH5–´„3èÿÿèÚÂõÿé,èÿÿH‹5F(M‰ðƒ>t*…ÀH5n´„åÿÿè²Âõÿé åÿÿ…ÀH5^´„òçÿÿë½…ÀH5M´„éäÿÿëÔH‹5ü(ƒ>t:H)ÐM‰ðH5#´‰ÂAÿÔédËÿÿH‹5Ù(ƒ>t>H)ÐM‰ðH5´‰ÂAÿÔéAËÿÿH‹6(M‰ðH5î³H‹H‰D$H)ÐH‰ÂAÿÔéËÿÿH‹(M‰ðH5dzH‹H‰D$H)ÐH‰ÂAÿÔéóÊÿÿH‹h(M‰ðƒ8„6…öH5Œ³„ŸÑÿÿèÐÁõÿé˜ÑÿÿH‹5<(M‰ðƒ>„/…ÀH5`³„äÿÿè¤Áõÿé–äÿÿH‹5(M‰ðƒ>t[…ÀH58³„;ãÿÿè|Áõÿé4ãÿÿH‹è(ƒ8tGH)òM‰ðH5³AÿÔéRÊÿÿH‹Ç(ƒ8tMH)òM‰ðH5î²AÿÔé1Êÿÿ…ÀH5沄àâÿÿë£H‹(M‰ðH‹H‰ÂH‰D$H)òH5¿²AÿÔéùÉÿÿH‹î(M‰ðH‹H‰ÂH‰D$H)òH5˜²AÿÔéÒÉÿÿH‹5G(M‰ðƒ>t-…ÀH5o²„Däÿÿè³Àõÿé=äÿÿ…öH5_²„iÐÿÿéÅþÿÿ…ÀH5K²„äÿÿëÑ…ÀH5:²„nãÿÿéÌþÿÿH‹5æ(M‰ðƒ>tA…ÀH5²„áàÿÿèRÀõÿéÚàÿÿH‹5¾(M‰ðƒ>t*…ÀH5汄Qáÿÿè*ÀõÿéJáÿÿ…ÀH5Ö±„ àÿÿë½…ÀH5ű„'áÿÿëÔH‹t(M‰ðƒ8t]…öH5œ±„xÌÿÿèà¿õÿéqÌÿÿH‹L(ƒ8tIH)òM‰ðH5s±AÿÔé¶ÈÿÿH‹5+(ƒ>tOH)ÐM‰ðH5R±‰ÂAÿÔé“Èÿÿ…öH5H±„Ìÿÿë¡H‹w(M‰ðH‹H‰ÂH‰D$H)òH5!±AÿÔé[ÈÿÿH‹P(M‰ðH5±H‹H‰D$H)ÐH‰ÂAÿÔé4ÈÿÿH‹5©ÿ'M‰ðƒ>tt…ÀH5Ѱ„,Öÿÿè¿õÿé%ÖÿÿH‹ÿ'ƒ8t`H)òM‰ðH5¨°AÿÔéëÇÿÿH‹ `ÿ'ƒ9H‹ îý't_H‹1M‰ðH)ðH)òH5z°‰ÁH‹8(H‹8AÿÔé±Çÿÿ…ÀH5f°„¸ÕÿÿëŠH‹•ÿ'M‰ðH‹H‰ÂH‰D$H)òH5?°AÿÔéyÇÿÿH‹H‹ kÿ'M‰ðH5#°H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹Ç(H‹8AÿÔé@ÇÿÿH‹µþ'ƒ8t6H)òM‰ðH5ܯAÿÔéÇÿÿH‹”þ'ƒ8t_H‹l$HضHXHDH‰D$DH9\$„}OHƒÃ€{ÿÁwë¶CÿH \2HcHÈÿàH‹ ù'H‹iú'H‹H‰H‹ ù'HƒèH‰H‹ü'A»OH‹ü'A‹AÇOHcP‰H‹Xþ'‰ ‚DH¹*IcËH‹Wú'AºE1ÉH¿HHz^H‹;H¶2HBLD21öë@HƒÀ¶Pÿ€úKADòIDùI9Àuè@„ö…›«E…Û…FE…íuHƒÄ8[]A\A]A^A_ÃfH‹aù'‹…ÉucH‹”ú'‹…ÒtÕM…ÿtÐH‹þ'H‹Ó÷'H5gªL‹D$H‹ H‹=ù'H‹H‹H)ÁH)ÂH‹ þ'H‹8HƒÄ8L‰ø[]A\A]A^A_ÿà@M…ÿ„vÿÿÿH‹(ú'‹…Àu™H‹›ý'H‹l÷'H5ªL‹D$H‹ H‹Öø'H‹H‹H)ÁH)Âë—„L)ÈHÑøAÃéÖýÿÿfL¾T$/H)ØH XHÁøHÐB€<…æüÿÿHGAˆH9ƆÒüÿÿ€ „ÈüÿÿAˆé¼üÿÿ@L)ÈHÁøAÃéuýÿÿH‹÷'H‹HxH‰D$H‹÷'H‰8H‹Ôü'H‹0H9÷„)¥H&D‰\$H¿HHH[¾H=UL¿ HH1G¶ˆ\$/ÛHcÛHÛMɈD$H‹;ø'L‹H©YD¾$HÝBD¿HébûÿÿH‹ø'H‹uö'H‹H‰H‹xù'H‹qù'H‹Úû'‹‰D$ƒè‰H˜D‹‚E‰éqýÿÿAÇAA»Aé_ýÿÿH‹øû'H‹H‰D$ H‹1÷'ÇH‹dø'ÇH‹ù'H‹ù'A»9A‹AÇ9HcP‰H‹Yû'‰ ‚éýÿÿH‹"ú'ÇéoüÿÿH‹ú'Çé]üÿÿH‹¦õ'H‹=ïö'I‰èH‹ Eõ'H‹H‹HƒÀH‰H‹=÷'H)ÐH‹H‰ÏH‰L$H‹ dú'H)×H‰úH‹=·ù'Hc7H‹4ñ‰ÁH‹_û'H‹8Aÿ×éôûÿÿH‹•ù'ÇéâûÿÿH‹ƒù'ÇÿÿÿÿéÐûÿÿH‹qù'Çé¾ûÿÿH‹×ú'H‹H‰D$ H‹ö'ÇH‹C÷'ÇéûÿÿH‹1ù'Çýÿÿÿé~ûÿÿH‹ù'ÇélûÿÿH‹ ù'ÇéZûÿÿH‹ûø'ÇéHûÿÿH‹éø'Çÿÿÿÿé6ûÿÿH‹Ïó'H‹H‰D$ H‹ˆõ'ÇH‹»ö'ÇéûÿÿH‹©ø'ÇýÿÿÿéöúÿÿH‹‡ô'H‹H‰D$ H‹Hõ'ÇH‹{ö'ÇéÈúÿÿH‹iø'Çýÿÿÿé¶úÿÿH‹Wø'Çé¤úÿÿH‹Eø'Çÿÿÿÿé’úÿÿH‹3ø'Çé€úÿÿH‹Éó'H‹ õ'H‹H‰D$HƒÀH‰é^úÿÿH‹ÿ÷'Ç éLúÿÿH‹í÷'Çÿÿÿÿé:úÿÿH‹Û÷'Çé(úÿÿH‹É÷'ÇþÿÿÿéúÿÿH‹·÷'ÇþÿÿÿéúÿÿH‹¥÷'ÇéòùÿÿH‹;ó'H‹„ô'H‹H‰D$HƒÀéúÿÿH‹ó'H‹=eô'I‰èH‹ ó'H‹HPÿH‰H‹=ªò'H‰H‹ ˆô'H‹H‹9H‹ ;÷'H)ÐHc1H‹ Î÷'H‰|$H)×H‰úH‹4ñ‰ÁH‹Îø'H‹8Aÿ×écùÿÿH‹¬ò'H‹=õó'H‹ žò'H‹H‰HƒèH‰é<ùÿÿH‹Ýö'Çþÿÿÿé*ùÿÿH‹Ãó'H‹H‰D$éSùÿÿH‹¯ó'H‹=Xò'H‹H‰D$HƒèH‰éôøÿÿH‹•ö'ÇþÿÿÿéâøÿÿH‹ƒö'‹‰D$ƒÀƒø‡ÉøÿÿHF.Hc‚HÐÿàH‹Zö'Çé§øÿÿH‹Hö'Ç镸ÿÿH‹6ö'ÇéƒøÿÿH‹$ö'ÇÿÿÿÿéqøÿÿH‹ö'Çé_øÿÿH‹ö'ÇþÿÿÿéMøÿÿH‹îõ'Çþÿÿÿé;øÿÿH‹Üõ'Çþÿÿÿé)øÿÿH‹Êõ'‹ƒøÿ„§GŽkT…À„ïSƒø…øÿÿH‹é÷'ƒ8t>ÇH‹'ó'H‹ `ò'H‹=ó'H‹H‰H‹ìô'H‹ -ò'‹‰H‹ºñ'‹‰H‹Wó'ƒ8u!H‹#ò'Hƒ8uH‹~ò'H‹=ò'H‹H‰H‹*ó'Çéw÷ÿÿH‹õ'Çée÷ÿÿH‹õ'ÇéS÷ÿÿH‹ôô'ÇéA÷ÿÿH‹âô'Çÿÿÿÿé/÷ÿÿH‹Ðô'Çé÷ÿÿH‹¾ô'Çþÿÿÿé ÷ÿÿH‹¬ô'ÇþÿÿÿéùöÿÿH‹šô'ÇþÿÿÿéçöÿÿH‹ˆô'‹ƒøÿ„¨‡Ž?T…À„ÃSƒø…¾öÿÿH‹§ö'ƒ8t>ÇH‹åñ'H‹=ñ'H‹ ÿð'H‹H‰H‹ªó'H‹=+ò'‹‰H‹xð'‹‰H‹ò'ƒ8u!H‹áð'Hƒ8uH‹<ñ'H‹=Íð'H‹H‰H‹èñ'Çé5öÿÿH‹Öó'Çé#öÿÿH‹Äó'ÇéöÿÿH‹²ó'Ç éÿõÿÿH‹ ó'ÇÿÿÿÿéíõÿÿH‹Žó'ÇéÛõÿÿH‹|ó'ÇþÿÿÿéÉõÿÿH‹jó'Çþÿÿÿé·õÿÿH‹Xó'Çþÿÿÿé¥õÿÿH‹Fó'‹ƒøÿ„˜…Ž·ƒ…À„;ƒƒø …|õÿÿH‹eõ'ƒ8t>ÇH‹£ð'H‹=Üï'H‹H‰H‹oò'H‹=ðð'‹‰H‹=ï'H‹=žï'‹‰H‹Óð'ƒ8u!H‹Ÿï'Hƒ8uH‹úï'H‹=‹ï'H‹H‰H‹¦ð'ÇéóôÿÿH‹”ð'ƒ8…ãôÿÿH‹Dï'ƒ8¸HED$ H‰D$ éÄôÿÿH‹eð'ƒ8…´ôÿÿH‹ï'ÇH‹ ï'Hƒ8…–ôÿÿH‹wï'H‹=ï'H‹H‰é}ôÿÿH‹ð'ƒ8u!H‹êî'Hƒ8uH‹Eï'H‹=Öî'H‹H‰H‹ñï'Çé>ôÿÿH‹'ô'ƒ8„.ôÿÿH‹×ï'H‹H…Àt'‹H‹PH‹pL‹@H‹8H‰D$Aÿ×H‹D$H‹@ H…ÀuÙ1Àè‘©õÿH‹Úó'ÇéßóÿÿH‹Èó'ÇH‹{ï'Hƒ8t1Àè^©õÿH‹gï'HÇH‹ð'HÇH‹î'H‹H‹Ñî'H‰H‹/ï'‹H‹žð'‰H‹Ýí'‹H‹lí'‰éeóÿÿH‹®ì'H‹=÷í'H‹  ì'H‹H‰HƒèH‰é>óÿÿH‹‡ì'H‹=Ðí'H‹H‰H‹=sì'HHÿH‰H‹=½ð'‹ƒúÿ„刎ꆅ҄n†ƒú…óòÿÿH‹Üò'ƒ8t>ÇH‹î'H‹=Sí'H‹ tî'H‹H‰H‹ßï'H‹= í'‹‰H‹­ì'‹‰H‹Jî'ƒ8u!H‹í'Hƒ8uH‹qí'H‹ í'H‹H‰H‹î'ÇéjòÿÿH‹³ë'H‹=üì'H‹HAH‰H‹=óï'‹ƒúÿ„V‡ޏ†…Ò„0…ƒú…)òÿÿH‹ò'ƒ8t>ÇH‹Pí'H‹ ‰ì'H‹=ªí'H‹H‰H‹ï'H‹ Vì'‹‰H‹ãë'‹‰H‹€í'ƒ8u!H‹Lì'Hƒ8uH‹§ì'H‹=8ì'H‹H‰H‹Sí'Çé ñÿÿH‹éê'H‹=2ì'H‹HAH‰H‹=)ï'‹ƒúÿ„¯ƒŽƒ…Ò„ù€ƒú…_ñÿÿH‹Hñ'ƒ8t>ÇH‹†ì'H‹ ¿ë'H‹=àì'H‹H‰H‹Kî'H‹ Œë'‹‰H‹ë'‹‰H‹¶ì'ƒ8u!H‹‚ë'Hƒ8uH‹Ýë'H‹=në'H‹H‰H‹‰ì'ÇéÖðÿÿH‹ê'H‹=hë'H‹H‰D$HƒÀH‰é´ðÿÿH‹ýé'H‹ Fë'H‹H‰D$HƒÀH‰é’ðÿÿH‹Ûé'H‹=$ë'H‹H‰D$HƒÀH‰épðÿÿH‹ ë'H‹=²é'H‹HHÿH‰H‹=ùí'‹ƒúÿ„Ž^}…Ò„â|ƒú …/ðÿÿH‹ð'ƒ8t>ÇH‹Vë'H‹=ê'H‹ °ë'H‹H‰H‹í'H‹=\ê'‹‰H‹éé'‹‰H‹†ë'ƒ8u!H‹Rê'Hƒ8uH‹­ê'H‹ >ê'H‹H‰H‹Yë'Çé¦ïÿÿH‹ïè'H‹=8ê'H‹H‰H‹=Ûè'HHÿH‰H‹=%í'‹ƒúÿ„W{ŽFr…Ò„Êqƒú …[ïÿÿH‹Dï'ƒ8t>ÇH‹‚ê'H‹=»é'H‹ Üê'H‹H‰H‹Gì'H‹=ˆé'‹‰H‹é'‹‰H‹²ê'ƒ8u!H‹~é'Hƒ8uH‹Ùé'H‹ jé'H‹H‰H‹…ê'ÇéÒîÿÿH‹è'H‹=dé'H‹H‰H‹=è'HHÿH‰H‹=Qì'‹ƒúÿ„¾yŽ y…Ò„¤xƒú …‡îÿÿH‹pî'ƒ8t>ÇH‹®é'H‹ çè'H‹=ê'H‹H‰H‹së'H‹ ´è'‹‰H‹Aè'‹‰H‹Þé'ƒ8u!H‹ªè'Hƒ8uH‹é'H‹=–è'H‹H‰H‹±é'ÇéþíÿÿH‹Gç'H‹=è'H‹H‰H‹=3ç'HHÿH‰H‹=}ë'‹ƒúÿ„_nŽ’o…Ò„oƒú …³íÿÿH‹œí'ƒ8t>ÇH‹Úè'H‹=è'H‹ 4é'H‹H‰H‹Ÿê'H‹=àç'‹‰H‹mç'‹‰H‹ é'ƒ8u!H‹Öç'Hƒ8uH‹1è'H‹ Âç'H‹H‰H‹Ýè'Çé*íÿÿH‹sæ'H‹=¼ç'H‹HAH‰H‹=³ê'‹ƒúÿ„ÐlŽ2l…Ò„¶kƒú …éìÿÿH‹Òì'ƒ8t>ÇH‹è'H‹ Iç'H‹=jè'H‹H‰H‹Õé'H‹ ç'‹‰H‹£æ'‹‰H‹@è'ƒ8u!H‹ ç'Hƒ8uH‹gç'H‹=øæ'H‹H‰H‹è'Çé`ìÿÿH‹©å'H‹=òæ'H‹HAH‰H‹=éé'‹ƒúÿ„ytެu…Ò„0uƒú …ìÿÿH‹ì'ƒ8t>ÇH‹Fç'H‹ æ'H‹= ç'H‹H‰H‹ é'H‹ Læ'‹‰H‹Ùå'‹‰H‹vç'ƒ8u!H‹Bæ'Hƒ8uH‹æ'H‹=.æ'H‹H‰H‹Iç'Çé–ëÿÿH‹ßä'H‹=(æ'H‹H‰D$HƒÀH‰étëÿÿH‹½ä'H‹ æ'H‹H‰D$HƒÀH‰éRëÿÿH‹›ä'H‹=äå'H‹H‰D$HƒÀH‰é0ëÿÿH‹Éå'H‹ rä'H‹H‰D$HƒèH‰éëÿÿH‹Wä'H‹  å'H‹=Iä'H‹H‰HƒèH‰éçêÿÿH‹0ä'H‹ yå'I‰èH‹=ä'H‹HPÿH‰H‹ ¾ã'H‰H‹=œå'H‹H‹H)ÐH‰ÏH‰L$H‹ ´è'H)×H‰úH‹=7è'Hc7H‹4ñ‰ÁH‹Ÿé'H‹8Aÿ×étêÿÿH‹½ã'H‹ å'I‰èH‹=¬ã'H‹HPÿH‰H‹ Kã'H‰H‹=)å'H‹H‹H)ÐH‰ÏH‰L$H‹ Aè'H)×H‰úH‹=Äç'Hc7H‹4ñ‰ÁH‹,é'H‹8Aÿ×éêÿÿH‹Jã'H‹=“ä'H‹H‰D$HƒÀH‰éßéÿÿH‹(ã'H‹=qä'I‰èH‹ ¯ä'H‹HƒÀH‰H‹=¶â'H‹H‹9H‹ Qç'H)ÐH‰|$H)×Hc1H‹ ¬ç'H‰úH‹4ñ‰ÁH‹¤è'H‹8Aÿ×éyéÿÿH‹ä'H‹=»â'H‹HHÿH‰H‹=ç'‹ƒúÿ„Ngްf…Ò„qƒú…8éÿÿH‹!é'ƒ8t>ÇH‹_ä'H‹ ˜ã'H‹=¹ä'H‹H‰H‹$æ'H‹ eã'‹‰H‹òâ'‹‰H‹ä'ƒ8u!H‹[ã'Hƒ8uH‹¶ã'H‹=Gã'H‹H‰H‹bä'Çé¯èÿÿH‹øá'H‹=Aã'H‹H‰H‹=äá'HHÿH‰H‹=.æ'‹ƒúÿ„eŽd…Ò„Èoƒú…dèÿÿH‹Mè'ƒ8t>ÇH‹‹ã'H‹ Äâ'H‹=åã'H‹H‰H‹På'H‹ ‘â'‹‰H‹â'‹‰H‹»ã'ƒ8u!H‹‡â'Hƒ8uH‹ââ'H‹=sâ'H‹H‰H‹Žã'ÇéÛçÿÿH‹$á'H‹ mâ'H‹=á'H‹H‰HHÿH‰H‹=Zå'‹ƒúÿ„ÉmŽ+m…Ò„€nƒú…çÿÿH‹yç'ƒ8t>ÇH‹·â'H‹=ðá'H‹ ã'H‹H‰H‹|ä'H‹=½á'‹‰H‹Já'‹‰H‹çâ'ƒ8u!H‹³á'Hƒ8uH‹â'H‹ Ÿá'H‹H‰H‹ºâ'ÇéçÿÿH‹Pà'H‹=™á'H‹H‰H‹=<à'HƒèH‰éàæÿÿH‹)à'H‹=rá'H‹H‰H‹=à'HHÿH‰H‹=_ä'‹ƒúÿ„å`Žb…Ò„œaƒú…•æÿÿH‹~æ'ƒ8t>ÇH‹¼á'H‹ õà'H‹=â'H‹H‰H‹ã'H‹ Âà'‹‰H‹Oà'‹‰H‹ìá'ƒ8u!H‹¸à'Hƒ8uH‹á'H‹=¤à'H‹H‰H‹¿á'Çé æÿÿH‹Uß'H‹=žà'H‹HAH‰H‹=•ã'‹ƒúÿ„V_ŽÎj…Ò„Rjƒú…ËåÿÿH‹´å'ƒ8t>ÇH‹òà'H‹=+à'H‹ Lá'H‹H‰H‹·â'H‹=øß'‹‰H‹…ß'‹‰H‹"á'ƒ8u!H‹îß'Hƒ8uH‹Ià'H‹ Úß'H‹H‰H‹õà'ÇéBåÿÿH‹‹Þ'H‹=Ôß'H‹HAH‰H‹=Ëâ'‹ƒúÿ„Ç]Žøh…Ò„|hƒú…åÿÿH‹êä'ƒ8t>ÇH‹(à'H‹=aß'H‹ ‚à'H‹H‰H‹íá'H‹=.ß'‹‰H‹»Þ'‹‰H‹Xà'ƒ8u!H‹$ß'Hƒ8uH‹ß'H‹ ß'H‹H‰H‹+à'ÇéxäÿÿH‹ÁÝ'H‹ ß'H‹H‰D$HƒÀH‰éVäÿÿH‹ŸÝ'H‹=èÞ'H‹H‰D$HƒÀH‰é4äÿÿH‹ÍÞ'H‹ vÝ'H‹H‰D$HƒèH‰éäÿÿH‹[Ý'H‹ ¤Þ'H‹=MÝ'H‹H‰HƒèH‰éëãÿÿH‹4Ý'H‹ }Þ'I‰èH‹=#Ý'H‹HPÿH‰H‹ ÂÜ'H‰H‹= Þ'H‹H‹H)ÐH‰ÏH‰L$H‹ øâ'H)×H‰úH‹=;á'Hc7H‹4ñ‰ÁH‹#Ü'H‹8Aÿ×éxãÿÿH‹ÁÜ'H‹ Þ'I‰èH‹=°Ü'H‹HPÿH‰H‹ OÜ'H‰H‹=-Þ'H‹H‹H)ÐH‰ÏH‰L$H‹ …â'H)×H‰úH‹=Èà'Hc7H‹4ñ‰ÁH‹°Û'H‹8Aÿ×éãÿÿH‹NÜ'H‹=—Ý'H‹H‰D$HƒÀH‰éãâÿÿH‹,Ü'H‹=uÝ'I‰èH‹ ³Ý'H‹HƒÀH‰H‹=ºÛ'H‹H‹9H‹ Uà'H)ÐH‰|$H)×Hc1H‹ ðá'H‰úH‹4ñ‰ÁH‹(Û'H‹8Aÿ×é}âÿÿH‹Ý'H‹=¿Û'H‹HHÿH‰H‹=à'‹ƒúÿ„=ZŽŸY…Ò„#Yƒú…<âÿÿH‹%â'ƒ8t>ÇH‹cÝ'H‹ œÜ'H‹=½Ý'H‹H‰H‹(ß'H‹ iÜ'‹‰H‹öÛ'‹‰H‹“Ý'ƒ8u!H‹_Ü'Hƒ8uH‹ºÜ'H‹=KÜ'H‹H‰H‹fÝ'Çé³áÿÿH‹üÚ'H‹=EÜ'H‹H‰H‹=èÚ'HHÿH‰H‹=2ß'‹ƒúÿ„ŒVŽ¿W…Ò„CWƒú…háÿÿH‹Qá'ƒ8t>ÇH‹Ü'H‹ ÈÛ'H‹=éÜ'H‹H‰H‹TÞ'H‹ •Û'‹‰H‹"Û'‹‰H‹¿Ü'ƒ8u!H‹‹Û'Hƒ8uH‹æÛ'H‹=wÛ'H‹H‰H‹’Ü'ÇéßàÿÿH‹(Ú'H‹ qÛ'H‹=Ú'H‹H‰HHÿH‰H‹=^Þ'‹ƒúÿ„óTŽUT…Ò„ÙSƒú…”àÿÿH‹}à'ƒ8t>ÇH‹»Û'H‹=ôÚ'H‹ Ü'H‹H‰H‹€Ý'H‹=ÁÚ'‹‰H‹NÚ'‹‰H‹ëÛ'ƒ8u!H‹·Ú'Hƒ8uH‹Û'H‹ £Ú'H‹H‰H‹¾Û'Çé àÿÿH‹TÙ'H‹=Ú'H‹H‰H‹=@Ù'HƒèH‰éäßÿÿH‹-Ù'H‹=vÚ'H‹H‰H‹=Ù'HHÿH‰H‹=cÝ'‹ƒúÿ„?QŽ¡P…Ò„jRƒú…™ßÿÿH‹‚ß'ƒ8t>ÇH‹ÀÚ'H‹ ùÙ'H‹=Û'H‹H‰H‹…Ü'H‹ ÆÙ'‹‰H‹SÙ'‹‰H‹ðÚ'ƒ8u!H‹¼Ù'Hƒ8uH‹Ú'H‹=¨Ù'H‹H‰H‹ÃÚ'ÇéßÿÿH‹YØ'H‹=¢Ù'H‹HAH‰H‹=™Ü'‹ƒúÿ„OŽzN…Ò„,Qƒú…ÏÞÿÿH‹¸Þ'ƒ8t>ÇH‹öÙ'H‹=/Ù'H‹ PÚ'H‹H‰H‹»Û'H‹=üØ'‹‰H‹‰Ø'‹‰H‹&Ú'ƒ8u!H‹òØ'Hƒ8uH‹MÙ'H‹ ÞØ'H‹H‰H‹ùÙ'ÇéFÞÿÿH‹×'H‹=ØØ'H‹HAH‰H‹=ÏÛ'‹ƒúÿ„åKŽGK…Ò„ËJƒú…ÞÿÿH‹îÝ'ƒ8t>ÇH‹,Ù'H‹=eØ'H‹ †Ù'H‹H‰H‹ñÚ'H‹=2Ø'‹‰H‹¿×'‹‰H‹\Ù'ƒ8u!H‹(Ø'Hƒ8uH‹ƒØ'H‹ Ø'H‹H‰H‹/Ù'Çé|ÝÿÿH‹ÅÖ'H‹ Ø'H‹H‰D$HƒÀH‰éZÝÿÿH‹£Ö'H‹=ì×'H‹H‰D$HƒÀH‰é8ÝÿÿH‹Ñ×'H‹ zÖ'H‹H‰D$HƒèH‰éÝÿÿH‹_Ö'H‹ ¨×'H‹=QÖ'H‹H‰HƒèH‰éïÜÿÿH‹8Ö'H‹ ×'I‰èH‹='Ö'H‹HPÿH‰H‹ ÆÕ'H‰H‹=¤×'H‹H‹H)ÐH‰ÏH‰L$H‹ œÖ'H)×H‰úH‹=?Ú'Hc7H‹4ñ‰ÁH‹Ö'H‹8Aÿ×é|ÜÿÿH‹ÅÕ'H‹=×'H‹H‰D$HƒÀH‰éZÜÿÿH‹£Õ'H‹=ìÖ'I‰èH‹ *×'H‹HƒÀH‰H‹=1Õ'H‹H‹9H‹ ÌÙ'H)ÐH‰|$H)×Hc1H‹ Ö'H‰úH‹4ñ‰ÁH‹—Õ'H‹8Aÿ×éôÛÿÿH‹Ö'H‹=6Õ'H‹HHÿH‰H‹=}Ù'‹ƒúÿ„ÂGŽÆJ…Ò„JJƒú …³ÛÿÿH‹œÛ'ƒ8t>ÇH‹ÚÖ'H‹ Ö'H‹=4×'H‹H‰H‹ŸØ'H‹ àÕ'‹‰H‹mÕ'‹‰H‹ ×'ƒ8u!H‹ÖÕ'Hƒ8uH‹1Ö'H‹=ÂÕ'H‹H‰H‹ÝÖ'Çé*ÛÿÿH‹sÔ'H‹=¼Õ'H‹H‰H‹=_Ô'HHÿH‰H‹=©Ø'‹ƒúÿ„DŽDE…Ò„ÈDƒú …ßÚÿÿH‹ÈÚ'ƒ8t>ÇH‹Ö'H‹ ?Õ'H‹=`Ö'H‹H‰H‹Ë×'H‹ Õ'‹‰H‹™Ô'‹‰H‹6Ö'ƒ8u!H‹Õ'Hƒ8uH‹]Õ'H‹=îÔ'H‹H‰H‹ Ö'ÇéVÚÿÿH‹ŸÓ'H‹=èÔ'H‹H‰H‹=‹Ó'HHÿH‰H‹=Õ×'‹ƒúÿ„xBŽ|E…Ò„Eƒú … ÚÿÿH‹ôÙ'ƒ8t>ÇH‹2Õ'H‹=kÔ'H‹ ŒÕ'H‹H‰H‹÷Ö'H‹=8Ô'‹‰H‹ÅÓ'‹‰H‹bÕ'ƒ8u!H‹.Ô'Hƒ8uH‹‰Ô'H‹ Ô'H‹H‰H‹5Õ'Çé‚ÙÿÿH‹ËÒ'H‹=Ô'H‹H‰H‹=·Ò'HHÿH‰H‹=×'‹ƒúÿ„Ó?ŽA…Ò„Š@ƒú …7ÙÿÿH‹ Ù'ƒ8t>ÇH‹^Ô'H‹ —Ó'H‹=¸Ô'H‹H‰H‹#Ö'H‹ dÓ'‹‰H‹ñÒ'‹‰H‹ŽÔ'ƒ8u!H‹ZÓ'Hƒ8uH‹µÓ'H‹=FÓ'H‹H‰H‹aÔ'Ç鮨ÿÿH‹÷Ñ'H‹=@Ó'H‹HAH‰H‹=7Ö'‹ƒúÿ„D>Ž„8…Ò„8ƒú …mØÿÿH‹VØ'ƒ8t>ÇH‹”Ó'H‹=ÍÒ'H‹ îÓ'H‹H‰H‹YÕ'H‹=šÒ'‹‰H‹'Ò'‹‰H‹ÄÓ'ƒ8u!H‹Ò'Hƒ8uH‹ëÒ'H‹ |Ò'H‹H‰H‹—Ó'Çéä×ÿÿH‹-Ñ'H‹=vÒ'H‹HAH‰H‹=mÕ'‹ƒúÿ„Ý(Ž®6…Ò„26ƒú …£×ÿÿH‹Œ×'ƒ8t>ÇH‹ÊÒ'H‹=Ò'H‹ $Ó'H‹H‰H‹Ô'H‹=ÐÑ'‹‰H‹]Ñ'‹‰H‹úÒ'ƒ8u!H‹ÆÑ'Hƒ8uH‹!Ò'H‹ ²Ñ'H‹H‰H‹ÍÒ'Çé×ÿÿH‹cÐ'H‹ ¬Ñ'H‹H‰D$HƒÀH‰éøÖÿÿH‹AÐ'H‹ ŠÑ'H‹H‰D$HƒÀH‰éÖÖÿÿH‹Ð'H‹ hÑ'H‹H‰D$HƒÀH‰é´ÖÿÿH‹UÔ'Çé¢ÖÿÿH‹CÔ'ÇéÖÿÿH‹1Ô'Çé~ÖÿÿH‹Ô'ÇélÖÿÿH‹µÏ'H‹ þÐ'H‹=§Ï'H‹H‰HƒèH‰éEÖÿÿH‹ŽÏ'H‹ ×Ð'I‰èH‹=}Ï'H‹HPÿH‰H‹ Ï'H‰H‹=úÐ'H‹H‹H)ÐH‰ÏH‰L$H‹ òÏ'H)×H‰úH‹=•Ó'Hc7H‹4ñ‰ÁH‹uÏ'H‹8Aÿ×éÒÕÿÿH‹Ï'H‹=dÐ'H‹H‰D$HƒÀH‰é°ÕÿÿH‹ùÎ'H‹ BÐ'I‰èH‹HƒÀH‰H‹ ŽÎ'H‹H‹ lÐ'H‹9H‹ "Ó'H)ÐHc1H‹ eÏ'H‰|$H)×H‰úH‹4ñ‰ÁH‹íÎ'H‹8Aÿ×éJÕÿÿH‹“Î'H‹ ÜÏ'H‹H‰D$HƒÀH‰é(ÕÿÿH‹ÁÏ'H‹H‹gÎ'HJÿH‰H‹±Ò'‹‰D$ƒÀƒø‡÷ÔÿÿH=˜ Hc‡HøÿàH‹€Ï'H‹H‰D$H‹!Î'HƒèH‰éØÿÿH‹Î'H‹H‹TÏ'H‰H‹úÍ'HJÿH‰H‹DÒ'‹‰D$ƒÀƒø‡ŠÔÿÿIc„LàÿàH‹ÊÍ'H‹H‹Ï'H‰H‹¶Í'HJÿH‰H‹Ò'‹‰D$ƒÀƒø‡FÔÿÿH=/ Hc‡HøÿàH‹Í'H‹H‹ÅÎ'HQH‰H‹¿Ñ'‹‰D$ƒÀƒø‡ÔÿÿH5 Hc†HðÿàH‹>Í'H‹‡Î'A»vAÇvH‹H‰D$HƒÀH‰éFÔÿÿH‹Í'H‹XÎ'A»kAÇkH‹H‰D$HƒÀH‰éÔÿÿH‹àÌ'H‹)Î'A»^AÇ^H‹H‰D$HƒÀH‰éèÓÿÿH‹±Ì'H‹úÍ'H‹H‰éwþÿÿH‹˜Ì'H‹H‹ÞÍ'HQH‰H‹ØÐ'‹‰D$ƒÀƒø‡ÓÿÿH5O Hc†HðÿàH‹WÌ'H‹H‹Í'H‰H‹CÌ'HJÿH‰H‹Ð'‹‰D$ƒÀƒø‡ÓÒÿÿH5( Hc†HðÿàH‹ Ì'H‹UÍ'H‹H‰D$HƒÀé×ýÿÿH‹íË'H‹6Í'A»1A‹AÇ1H‹H‰D$HƒÀH‰H‹ÐÎ'H‹ÉÎ'HcP‰H‹*Ñ'‰ ‚éÒÒÿÿH‹›Ë'H‹äÌ'A»*A‹AÇ*H‹H‰D$HƒÀH‰H‹~Î'H‹wÎ'HcP‰H‹ØÐ'‰ ‚é€ÒÿÿH‹™Ì'H‹=BË'H‹HHÿH‰H‹=‰Ï'‹ƒúÿ„4"Žâ2…Ò„f2ƒú…¿ÑÿÿH‹¨Ñ'ƒ8t>ÇH‹æÌ'H‹=Ì'H‹ @Í'H‹H‰H‹«Î'H‹=ìË'‹‰H‹yË'‹‰H‹Í'ƒ8u!H‹âË'Hƒ8uH‹=Ì'H‹ ÎË'H‹H‰H‹éÌ'Çé6ÑÿÿH‹Ê'H‹ÈË'A»FA‹AÇFH‹H‰D$HƒÀH‰H‹bÍ'H‹[Í'HcP‰H‹¼Ï'‰ ‚édÑÿÿH‹}Ë'H‹ &Ê'H‹H‰D$HƒèH‰éÂÐÿÿH‹ Ê'H‹ TË'H‹=ýÉ'H‹H‰HƒèH‰é›ÐÿÿH‹äÉ'H‹ -Ë'I‰èH‹=ÓÉ'H‹HPÿH‰H‹ rÉ'H‰H‹=PË'H‹H‹H)ÐH‰ÏH‰L$H‹ hÎ'H)×H‰úH‹=ëÍ'Hc7H‹4ñ‰ÁH‹SÏ'H‹8Aÿ×é(ÐÿÿH‹qÉ'H‹ ºÊ'I‰èH‹=`É'H‹HPÿH‰H‹ ÿÈ'H‰H‹=ÝÊ'H‹H‹H)ÐH‰ÏH‰L$H‹ õÍ'H)×H‰úH‹=xÍ'Hc7H‹4ñ‰ÁH‹àÎ'H‹8Aÿ×éµÏÿÿH‹þÈ'H‹=GÊ'H‹H‰D$HƒÀH‰é“ÏÿÿH‹ÜÈ'H‹ %Ê'I‰èH‹={È'H‹H‹HƒÀH‰H‹ OÊ'H)ÐH‹9H‹ Í'Hc1H‹ hÍ'H‰|$H)×H‰úH‹4ñ‰ÁH‹XÎ'H‹8Aÿ×é-ÏÿÿH‹vÈ'H‹=¿É'H‹H‰D$HƒÀH‰é ÏÿÿH‹¤É'H‹ MÈ'H‹H‰D$HƒèH‰ééÎÿÿH‹2È'H‹ {É'H‹=$È'H‹H‰HƒèH‰éÂÎÿÿH‹ È'H‹ TÉ'I‰èH‹=úÇ'H‹HPÿH‰H‹ ™Ç'H‰H‹=wÉ'H‹H‹H)ÐH‰ÏH‰L$H‹ ÏÍ'H)×H‰úH‹=Ì'Hc7H‹4ñ‰ÁH‹úÆ'H‹8Aÿ×éOÎÿÿH‹˜Ç'H‹ áÈ'I‰èH‹=‡Ç'H‹HPÿH‰H‹ &Ç'H‰H‹=É'H‹H‹H)ÐH‰ÏH‰L$H‹ \Í'H)×H‰úH‹=ŸË'Hc7H‹4ñ‰ÁH‹‡Æ'H‹8Aÿ×éÜÍÿÿH‹%Ç'H‹=nÈ'H‹H‰D$HƒÀH‰éºÍÿÿH‹Ç'H‹ LÈ'I‰èH‹=¢Æ'H‹H‹HƒÀH‰H‹ vÈ'H)ÐH‹9H‹ )Ë'Hc1H‹ ÏÌ'H‰|$H)×H‰úH‹4ñ‰ÁH‹ÿÅ'H‹8Aÿ×éTÍÿÿH‹Æ'H‹=æÇ'H‹H‰D$HƒÀH‰é2ÍÿÿH‹ËÇ'H‹ tÆ'H‹H‰D$HƒèH‰éÍÿÿH‹YÆ'H‹¢Ç'A»JA‹AÇJH‹H‰D$HƒÀH‰H‹<É'H‹5É'HcP‰H‹–Ë'‰ ‚é>ÍÿÿH‹Æ'H‹=PÇ'H‹HAH‰H‹=GÊ'‹ƒúÿ„µ'Ž'…Ò„Ò1ƒú…}ÌÿÿH‹fÌ'ƒ8t>ÇH‹¤Ç'H‹ ÝÆ'H‹=þÇ'H‹H‰H‹iÉ'H‹ ªÆ'‹‰H‹7Æ'‹‰H‹ÔÇ'ƒ8u!H‹ Æ'Hƒ8uH‹ûÆ'H‹=ŒÆ'H‹H‰H‹§Ç'ÇéôËÿÿH‹=Å'H‹=†Æ'H‹HAH‰H‹=}É'‹ƒúÿ„Ž%Žð$…Ò„t$ƒú…³ËÿÿH‹œË'ƒ8t>ÇH‹ÚÆ'H‹ Æ'H‹=4Ç'H‹H‰H‹ŸÈ'H‹ àÅ'‹‰H‹mÅ'‹‰H‹ Ç'ƒ8u!H‹ÖÅ'Hƒ8uH‹1Æ'H‹=ÂÅ'H‹H‰H‹ÝÆ'Çé*ËÿÿH‹sÄ'H‹=¼Å'H‹H‰D$HƒÀH‰éËÿÿH‹QÄ'H‹ šÅ'H‹H‰D$HƒÀH‰éæÊÿÿH‹/Ä'H‹=xÅ'H‹H‰D$HƒÀH‰éÄÊÿÿH‹]Å'H‹=Ä'H‹HHÿH‰H‹=MÈ'‹ƒúÿ„"Žï!…Ò„s!ƒú…ƒÊÿÿH‹lÊ'ƒ8t>ÇH‹ªÅ'H‹=ãÄ'H‹ Æ'H‹H‰H‹oÇ'H‹=°Ä'‹‰H‹=Ä'‹‰H‹ÚÅ'ƒ8u!H‹¦Ä'Hƒ8uH‹Å'H‹ ’Ä'H‹H‰H‹­Å'ÇéúÉÿÿH‹CÃ'H‹=ŒÄ'H‹H‰H‹=/Ã'HHÿH‰H‹=yÇ'‹ƒúÿ„A-Žt.…Ò„ø-ƒú…¯ÉÿÿH‹˜É'ƒ8t>ÇH‹ÖÄ'H‹=Ä'H‹ 0Å'H‹H‰H‹›Æ'H‹=ÜÃ'‹‰H‹iÃ'‹‰H‹Å'ƒ8u!H‹ÒÃ'Hƒ8uH‹-Ä'H‹ ¾Ã'H‹H‰H‹ÙÄ'Çé&ÉÿÿH‹oÂ'H‹=¸Ã'H‹H‰H‹=[Â'HHÿH‰H‹=¥Æ'‹ƒúÿ„¨+Ž +…Ò„Ž*ƒú…ÛÈÿÿH‹ÄÈ'ƒ8t>ÇH‹Ä'H‹ ;Ã'H‹=\Ä'H‹H‰H‹ÇÅ'H‹ Ã'‹‰H‹•Â'‹‰H‹2Ä'ƒ8u!H‹þÂ'Hƒ8uH‹YÃ'H‹=êÂ'H‹H‰H‹Ä'ÇéRÈÿÿH‹›Á'H‹=äÂ'H‹H‰H‹=‡Á'HHÿH‰H‹=ÑÅ'‹ƒúÿ„@ŽÑ…Ò„Uƒú…ÈÿÿH‹ðÇ'ƒ8t>ÇH‹.Ã'H‹=gÂ'H‹ ˆÃ'H‹H‰H‹óÄ'H‹=4Â'‹‰H‹ÁÁ'‹‰H‹^Ã'ƒ8u!H‹*Â'Hƒ8uH‹…Â'H‹ Â'H‹H‰H‹1Ã'Çé~ÇÿÿH‹ÇÀ'H‹=Â'H‹H‰H‹=³À'HHÿH‰H‹=ýÄ'‹ƒúÿ„§Ž …Ò„ƒú…3ÇÿÿH‹Ç'ƒ8t>ÇH‹ZÂ'H‹ “Á'H‹=´Â'H‹H‰H‹Ä'H‹ `Á'‹‰H‹íÀ'‹‰H‹ŠÂ'ƒ8u!H‹VÁ'Hƒ8uH‹±Á'H‹=BÁ'H‹H‰H‹]Â'ÇéªÆÿÿH‹ó¿'H‹=<Á'H‹ å¿'H‹H‰HƒèH‰éƒÆÿÿH‹Ì¿'H‹=Á'H‹H‰H‹=¸¿'HHÿH‰H‹=Ä'‹ƒúÿ„ÏŽ1…Ò„S$ƒú…8ÆÿÿH‹!Æ'ƒ8t>ÇH‹_Á'H‹=˜À'H‹ ¹Á'H‹H‰H‹$Ã'H‹=eÀ'‹‰H‹ò¿'‹‰H‹Á'ƒ8u!H‹[À'Hƒ8uH‹¶À'H‹ GÀ'H‹H‰H‹bÁ'Çé¯ÅÿÿH‹|$ H‹“Å'H…ÿ‹„×cH‹ ñÄ'H99„Çc…ÀtEH‹mÅ'H‹ ö¿'H‹=׿'ÇH‹¢À'H‹H‰H‹uÂ'H‹ öÀ'‹‰H‹C¿'‹‰M…ÿtFH‹³¿'H‹H9Âv7H‹ $¾'H‹=ÅÀ'H‹1H‰ÑH)ñƒ?„ücH)ðI‰èH5™p‰ÂH‹|$ Aÿ×H‹U¿'HÇD$ ÇH‹À'ÇH‹J¿'HÇé¾ÄÿÿH‹|$ H‹¢Ä'H…ÿ‹tH‹ Ä'H99…ÿÿÿ…ÀtEH‹€Ä'H‹ ¿'H‹=ê¾'ÇH‹µ¿'H‹H‰H‹ˆÁ'H‹ À'‹‰H‹V¾'‹‰M…ÿ„UÿÿÿH‹¾'H‹H9†BÿÿÿH‹ /½'H‹1H‰ÑH‹‚Ã'H‹:H‹À¿'H)ñƒ:„ÚbH)ðI‰èH5šo‰ÂAÿ×éÿÿÿH‹ÞÃ'ƒ8t>ÇH‹¿'H‹=U¾'H‹ v¿'H‹H‰H‹áÀ'H‹="¾'‹‰H‹¯½'‹‰H‹$¾'Hƒ8…šÃÿÿH‹{¾'H‹ ¾'H‹H‰éÃÿÿH‹jÃ'ƒ8t>ÇH‹¨¾'H‹=á½'H‹ ¿'H‹H‰H‹mÀ'H‹=®½'‹‰H‹;½'‹‰H‹ؾ'ƒ8u!H‹¤½'Hƒ8uH‹ÿ½'H‹ ½'H‹H‰H‹«¾'ÇéøÂÿÿH‹áÂ'ƒ8t>ÇH‹¾'H‹ X½'H‹H‰H‹ë¿'H‹ l¾'‹‰H‹¹¼'H‹ ½'‹‰H‹'½'Hƒ8…ÂÿÿH‹~½'H‹ ½'H‹H‰é„ÂÿÿH‹|$ H…ÿ„ŠdH‹ÏÁ'H98„zdM…ÿtRH‹Ú¼'H‹H9ÑvCH‹=K»'H‹4Â'H‹7H‹=â½'‹H)ñH)òƒ?„Ñd…ÀI‰èH5¸mH‹|$ …ÝdAÿ×H‹p¼'H‹ ¼'HÇD$ ÇH‹“½'ÇH‹.»'H‹H‰éÓÁÿÿH‹=»'è{õÿ…À„¿ÁÿÿH‹»'H‹ ¡Á'H‹=J¼'H‹H‰D$HƒÀƒ9H‰t>H‹ϼ'ÇH‹ ¼'H‹=#½'H‹H‰H‹޾'H‹ Ï»'‹‰H‹\»'‹‰M…ÿtHH‹=Ì»'H‹H9Ðv9H‹ å¼'ƒ9„ `H‹=-º'I‰èH‹7H)ðH)òH5µl‰ÁH‹qÀ'H‹8Aÿ×H‹l»'ÇH‹Ÿ¼'ÇH‹j»'HÇéÞÀÿÿH‹|$ H…ÿ„)^H‹)À'H98„^M…ÿtRH‹4»'H‹H9ÑvCH‹=¥¹'H‹ŽÀ'H‹7H‹=<¼'‹H)ñH)òƒ?„‘^…ÀI‰èH5lH‹|$ …¡^Aÿ×H‹ʺ'H‹ Ûº'HÇD$ ÇH‹í»'ÇH‹ˆ¹'H‹H‰é-ÀÿÿH‹=v¹'èqyõÿ…À„ÀÿÿH‹b¹'H‹HHH‰D$H‹Ÿº'H‰H‹å¿'ƒ8t>ÇH‹#»'H‹=\º'H‹H‰H‹ï¼'H‹=p»'‹‰H‹½¹'H‹=º'‹‰M…ÿtHH‹&º'H‹H9Áv9H‹=—¸'H‹5ð¾'H‹H‹>H‹5+»'H)у>„t_H)ÐI‰èH5k‰ÂAÿ×H‹ƹ'ÇH‹ùº'ÇH‹Ĺ'HÇé8¿ÿÿH‹!¿'ƒ8t>ÇH‹_º'H‹=˜¹'H‹ ¹º'H‹H‰H‹$¼'H‹=e¹'‹‰H‹ò¸'‹‰H‹º'ƒ8u!H‹[¹'Hƒ8uH‹¶¹'H‹ G¹'H‹H‰H‹bº'Ç鯾ÿÿH‹˜¾'ƒ8t>ÇH‹Ö¹'H‹=¹'H‹ 0º'H‹H‰H‹›»'H‹=ܸ'‹‰H‹i¸'‹‰H‹Þ¸'Hƒ8…T¾ÿÿH‹5¹'H‹ Ƹ'H‹H‰é;¾ÿÿH‹|$ H…ÿ„ÑZH‹†½'H98„ÁZM…ÿtRH‹‘¸'H‹H9ÑvCH‹=·'H‹ë½'H‹7H‹=™¹'‹H)ñH)òƒ?„SZ…ÀI‰èH5oiH‹|$ …cZAÿ×H‹'¸'H‹ 8¸'HÇD$ ÇH‹J¹'ÇH‹å¶'H‹H‰銽ÿÿH‹=Ó¶'èÎvõÿ…À„v½ÿÿH‹¿¶'H‹HHH‰D$H‹ü·'H‰H‹B½'ƒ8t>ÇH‹€¸'H‹=¹·'H‹H‰H‹Lº'H‹=͸'‹‰H‹·'H‹={·'‹‰M…ÿtHH‹ƒ·'H‹H9Áv9H‹=ôµ'H‹5M¼'H‹H‹>H‹5ˆ¸'H)у>„ÖXH)ÐI‰èH5bh‰ÂAÿ×H‹#·'ÇH‹V¸'ÇH‹!·'HÇ镼ÿÿH‹~¼'ƒ8t>ÇH‹¼·'H‹ õ¶'H‹H‰H‹ˆ¹'H‹ ¸'‹‰H‹V¶'H‹ ·¶'‹‰H‹Ķ'Hƒ8…:¼ÿÿH‹·'H‹ ¬¶'H‹H‰é!¼ÿÿH‹|$ H…ÿ„,`H‹l»'H98„`M…ÿtRH‹w¶'H‹H9ÑvCH‹=è´'H‹Ñ»'H‹7H‹=·'‹H)ñH)òƒ?„®_…ÀI‰èH5UgH‹|$ …¾_Aÿ×H‹ ¶'H‹ ¶'HÇD$ ÇH‹0·'ÇH‹Ë´'H‹H‰ép»ÿÿH‹=¹´'è´tõÿ…À„\»ÿÿH‹¥´'H‹HHH‰D$H‹âµ'H‰H‹(»'ƒ8t>ÇH‹f¶'H‹=Ÿµ'H‹H‰H‹2¸'H‹=³¶'‹‰H‹µ'H‹=aµ'‹‰M…ÿtHH‹iµ'H‹H9Áv9H‹=Ú³'H‹53º'H‹H‹>H‹5n¶'H)у>„$`H)ÐI‰èH5Hf‰ÂAÿ×H‹ µ'ÇH‹<¶'ÇH‹µ'HÇé{ºÿÿH‹dº'ƒ8t>ÇH‹¢µ'H‹ Û´'H‹=üµ'H‹H‰H‹g·'H‹ ¨´'‹‰H‹5´'‹‰H‹Òµ'ƒ8u!H‹ž´'Hƒ8uH‹ù´'H‹=Š´'H‹H‰H‹¥µ'Çéò¹ÿÿH‹Û¹'ƒ8t>ÇH‹µ'H‹ R´'H‹=sµ'H‹H‰H‹Þ¶'H‹ ´'‹‰H‹¬³'‹‰H‹!´'Hƒ8…—¹ÿÿH‹x´'H‹= ´'H‹H‰é~¹ÿÿH‹|$ H‹b¹'H…ÿ‹„ ZH‹À¸'H9:„Z…ÀtEH‹<¹'H‹ ų'ÇH‹x´'H‹H‰H‹K¶'H‹ Ì´'‹‰H‹³'H‹ z³'‹‰M…ÿtMH‹¢³'H‹H‹x³'H‹H9Áv4H‹=é±'H‹H‹=‡´'H)у?„5ZH)ÐI‰èH5ad‰ÂH‹|$ Aÿ×H‹³'HÇD$ ÇH‹G´'ÇH‹³'HÇ醸ÿÿH‹|$ H‹ʱ'H…ÿH‹„e`H‹Ç·'H98„U`M…ÿtRH‹Ò²'H‹H9ÊsCH‹=C±'H‹,¸'H‹7H‹=Ú³'‹H)ñH)òƒ?„ç_…ÀI‰èH5°cH‹|$ …÷_Aÿ×H‹h²'H‹ y²'HÇD$ ÇH‹‹³'ÇH‹&±'H‹H‰éË·ÿÿH‹=±'èqõÿ…À„··ÿÿH‹±'H‹HHH‰D$H‹=²'H‰H‹ƒ·'ƒ8t>ÇH‹Á²'H‹=ú±'H‹H‰H‹´'H‹=³'‹‰H‹[±'H‹=¼±'‹‰M…ÿtHH‹ı'H‹H9Áv9H‹=5°'H‹5޶'H‹H‹>H‹5ɲ'H)у>„¤_H)ÐI‰èH5£b‰ÂAÿ×H‹d±'ÇH‹—²'ÇH‹b±'HÇéÖ¶ÿÿH‹¿¶'ƒ8t>ÇH‹ý±'H‹=6±'H‹ W²'H‹H‰H‹³'H‹=±'‹‰H‹°'‹‰H‹-²'ƒ8u!H‹ù°'Hƒ8uH‹T±'H‹ å°'H‹H‰H‹²'ÇéM¶ÿÿH‹6¶'ƒ8t>ÇH‹t±'H‹=­°'H‹ α'H‹H‰H‹9³'H‹=z°'‹‰H‹°'‹‰H‹¤±'ƒ8u!H‹p°'Hƒ8uH‹˰'H‹ \°'H‹H‰H‹w±'ÇéĵÿÿH‹­µ'ƒ8t>ÇH‹ë°'H‹=$°'H‹ E±'H‹H‰H‹°²'H‹=ñ¯'‹‰H‹~¯'‹‰H‹±'ƒ8u!H‹ç¯'Hƒ8uH‹B°'H‹ Ó¯'H‹H‰H‹î°'Çé;µÿÿH‹$µ'ƒ8t>ÇH‹b°'H‹=›¯'H‹ ¼°'H‹H‰H‹'²'H‹=h¯'‹‰H‹õ®'‹‰H‹j¯'Hƒ8…à´ÿÿH‹Á¯'H‹ R¯'H‹H‰éÇ´ÿÿH‹|$ H…ÿ„!^H‹´'H98„^M…ÿtRH‹¯'H‹H9ÑvCH‹=Ž­'H‹w´'H‹7H‹=%°'‹H)ñH)òƒ?„µ^…ÀI‰èH5û_H‹|$ …Á^Aÿ×H‹³®'H‹ Ä®'HÇD$ ÇH‹Ö¯'ÇH‹q­'H‹H‰é´ÿÿH‹=_­'èZmõÿ…À„´ÿÿH‹K­'H‹ ä³'H‹=®'H‹H‰D$HƒÀƒ9H‰t>H‹¯'ÇH‹ E®'H‹=f¯'H‹H‰H‹Ѱ'H‹ ®'‹‰H‹Ÿ­'‹‰M…ÿtHH‹=®'H‹H9Ðv9H‹ (¯'ƒ9„Ž^H‹=p¬'I‰èH‹7H)ðH)òH5ø^‰ÁH‹´²'H‹8Aÿ×H‹¯­'ÇH‹â®'ÇH‹­­'HÇé!³ÿÿH‹ ³'ƒ8t>ÇH‹H®'H‹=­'H‹ ¢®'H‹H‰H‹ °'H‹=N­'‹‰H‹Û¬'‹‰H‹x®'ƒ8u!H‹D­'Hƒ8uH‹Ÿ­'H‹ 0­'H‹H‰H‹K®'Ç防ÿÿH‹²'ƒ8t>ÇH‹¿­'H‹=ø¬'H‹ ®'H‹H‰H‹„¯'H‹=Ŭ'‹‰H‹R¬'‹‰H‹Ǭ'Hƒ8…=²ÿÿH‹­'H‹ ¯¬'H‹H‰é$²ÿÿH‹|$ H…ÿ„fUH‹o±'H98„VUM…ÿtRH‹z¬'H‹H9ÑvCH‹=ëª'H‹Ô±'H‹7H‹=‚­'‹H)ñH)òƒ?„³\…ÀI‰èH5X]H‹|$ …¿\Aÿ×H‹¬'H‹ !¬'HÇD$ ÇH‹3­'ÇH‹Ϊ'H‹H‰és±ÿÿH‹=¼ª'è·jõÿ…À„_±ÿÿH‹¨ª'H‹ A±'H‹=ê«'H‹H‰D$HƒÀƒ9H‰t>H‹o¬'ÇH‹ ¢«'H‹=ì'H‹H‰H‹.®'H‹ o«'‹‰H‹üª'‹‰M…ÿtHH‹=l«'H‹H9Ðv9H‹ …¬'ƒ9„…UH‹=Í©'I‰èH‹7H)ðH)òH5U\‰ÁH‹°'H‹8Aÿ×H‹ «'ÇH‹?¬'ÇH‹ «'HÇé~°ÿÿfDE‹éð°ÿÿH‹Y°'ƒ8t>ÇH‹—«'H‹=Ъ'H‹ ñ«'H‹H‰H‹\­'H‹=ª'‹‰H‹*ª'‹‰M…ÿtRH‹ºª'H‹H‹ª'H‹H9Áv9H‹!¯'H‹5ú¨'H‹:H‹H‹5•«'H)у>„WZH)ÐI‰èH5o[‰ÂAÿ×H‹0ª'ÇH‹c«'ÇH‹.ª'HÇ颯ÿÿH‹ ‹¯'ƒ9t>H‹Ϫ'ÇH‹ ª'H‹=#«'H‹H‰H‹ެ'H‹ Ï©'‹‰H‹\©'‹‰M…ÿtIH‹=Ì©'H‹H9Ðv:H‹ ]®'H‹9H‹ 3¨'H‹1H)ðH‰ÁH‹˪'ƒ8„8XH)òI‰èH5¨ZAÿ×H‹k©'ÇH‹žª'ÇH‹i©'HÇéÝ®ÿÿH‹ Æ®'ƒ9t>H‹ ª'ÇH‹ =©'H‹=^ª'H‹H‰H‹É«'H‹ ©'‹‰H‹—¨'‹‰M…ÿtIH‹=©'H‹H9Ðv:H‹ ¨'H‹9H‹ n§'H‹1H)ðH‰ÁH‹ª'ƒ8„’HH)òI‰èH5ãYAÿ×H‹¦¨'ÇH‹Ù©'ÇH‹¤¨'HÇé®ÿÿƒúþ…®ÿÿM…ÿtWH‹ƒ¨'H‹H9ÑvHH‹5­'H‹Ý­'H‹>H‹5ã¦'‹H‹6H)ñH)òH‹5y©'ƒ>„•H…ÀI‰èH5WY…¥HAÿ×H‹¨'H‹=%¨'ÇH‹@©'ÇH‹Û¦'H‹H‰逭ÿÿH‹ i­'ƒ9t>H‹­¨'ÇH‹ à§'H‹=©'H‹H‰H‹lª'H‹ ­§'‹‰H‹:§'‹‰M…ÿtIH‹=ª§'H‹H9Ðv:H‹ ;¬'H‹9H‹ ¦'H‹1H)ðH‰ÁH‹©¨'ƒ8„VGH)òI‰èH5†XAÿ×H‹I§'ÇH‹|¨'ÇH‹G§'HÇ黬ÿÿH‹¤¬'ƒ8t>ÇH‹â§'H‹ §'H‹=ü¦'H‹H‰H‹§©'H‹ (¨'‹‰H‹u¦'‹‰H‹ê¦'Hƒ8…`¬ÿÿH‹A§'H‹ Ò¦'H‹H‰éG¬ÿÿƒúþ…>¬ÿÿM…ÿtWH‹²¦'H‹H9ÑvHH‹5C«'H‹ ¬'H‹>H‹5¥'‹H‹6H)ñH)òH‹5¨§'ƒ>„êE…ÀI‰èH5†W…öEAÿ×H‹C¦'H‹=T¦'ÇH‹o§'ÇH‹ ¥'H‹H‰鯫ÿÿH‹˜«'ƒ8t>ÇH‹Ö¦'H‹ ¦'H‹H‰H‹¢¨'H‹ #§'‹‰H‹p¥'H‹ Ñ¥'‹‰H‹Þ¥'Hƒ8…T«ÿÿH‹5¦'H‹=Æ¥'H‹H‰é;«ÿÿƒúþ…2«ÿÿM…ÿtWH‹¦¥'H‹H9ÑvHH‹57ª'H‹«'H‹>H‹5¤'‹H‹6H)ñH)òH‹5œ¦'ƒ>„¶D…ÀI‰èH5zV…ÂDAÿ×H‹7¥'H‹ H¥'ÇH‹c¦'ÇH‹þ£'H‹H‰飪ÿÿH‹=Œª'ƒ?t>H‹Ð¥'ÇH‹=¥'H‹ $¦'H‹H‰H‹§'H‹=Ф'‹‰H‹]¤'‹‰M…ÿtIH‹ ͤ'H‹H9Ðv:H‹ ^©'H‹9H‹ 4£'H‹1H)ðH‰ÁH‹Ì¥'ƒ8„.CH)òI‰èH5©UAÿ×H‹l¤'ÇH‹Ÿ¥'ÇH‹j¤'HÇéÞ©ÿÿH‹ Ç©'ƒ9t>H‹ ¥'ÇH‹ >¤'H‹=_¥'H‹H‰H‹ʦ'H‹ ¤'‹‰H‹˜£'‹‰M…ÿtIH‹=¤'H‹H9Ðv:H‹ ™¨'H‹9H‹ o¢'H‹1H)ðH‰ÁH‹¥'ƒ8„ŠBH)òI‰èH5äTAÿ×H‹§£'ÇH‹Ú¤'ÇH‹¥£'HÇé©ÿÿH‹©'ƒ8t>ÇH‹@¤'H‹ y£'H‹=Z£'H‹H‰H‹¦'H‹ †¤'‹‰H‹Ó¢'‹‰H‹H£'Hƒ8…¾¨ÿÿH‹Ÿ£'H‹ 0£'H‹H‰饨ÿÿƒúþ…œ¨ÿÿM…ÿtWH‹£'H‹H9ÑvHH‹5!¡'H‹j¨'H‹>H‹5p¡'‹H‹6H)ñH)òH‹5¤'ƒ>„H‹:£'ÇH‹ m¢'H‹=Ž£'H‹H‰H‹ù¤'H‹ :¢'‹‰H‹Ç¡'‹‰M…ÿtIH‹=7¢'H‹H9Ðv:H‹ H 'H‹9H‹ ž 'H‹1H)ðH‰ÁH‹6£'ƒ8„°?H)òI‰èH5SAÿ×H‹Ö¡'ÇH‹ £'ÇH‹Ô¡'HÇéH§ÿÿH‹1§'ƒ8t>ÇH‹o¢'H‹ ¨¡'H‹H‰H‹;¤'H‹ ¼¢'‹‰H‹ ¡'H‹ j¡'‹‰H‹w¡'Hƒ8…í¦ÿÿH‹Ρ'H‹=_¡'H‹H‰éÔ¦ÿÿƒúþ…˦ÿÿM…ÿtWH‹?¡'H‹H9ÑvHH‹5Ð¥'H‹™¦'H‹>H‹5ŸŸ'‹H‹6H)ñH)òH‹55¢'ƒ>„??…ÀI‰èH5R…O?Aÿ×H‹Р'H‹ á 'ÇH‹ü¡'ÇH‹—Ÿ'H‹H‰é<¦ÿÿH‹=%¦'ƒ?t>H‹i¡'ÇH‹=œ 'H‹ ½¡'H‹H‰H‹(£'H‹=i '‹‰H‹öŸ'‹‰M…ÿtIH‹ f 'H‹H9Ðv:H‹ ÷¤'H‹9H‹ Íž'H‹1H)ðH‰ÁH‹e¡'ƒ8„>H)òI‰èH5BQAÿ×H‹ 'ÇH‹8¡'ÇH‹ 'HÇéw¥ÿÿƒúþ…n¥ÿÿM…ÿtWH‹âŸ'H‹H9ÑvHH‹5s¤'H‹<¥'H‹>H‹5Bž'‹H‹6H)ñH)òH‹5Ø 'ƒ>„KH…ÀI‰èH5¶P…[HAÿ×H‹sŸ'H‹ „Ÿ'ÇH‹Ÿ 'ÇH‹:ž'H‹H‰éߤÿÿH‹=Ȥ'ƒ?t>H‹  'ÇH‹=?Ÿ'H‹ ` 'H‹H‰H‹Ë¡'H‹= Ÿ'‹‰H‹™ž'‹‰M…ÿtIH‹ Ÿ'H‹H9Ðv:H‹ š£'H‹9H‹ p'H‹1H)ðH‰ÁH‹ 'ƒ8„8@H)òI‰èH5åOAÿ×H‹¨ž'ÇH‹ÛŸ'ÇH‹¦ž'HÇé¤ÿÿH‹¤'ƒ8t>ÇH‹AŸ'H‹ zž'H‹=›Ÿ'H‹H‰H‹¡'H‹ Gž'‹‰H‹Ô'‹‰H‹Iž'Hƒ8…¿£ÿÿH‹ ž'H‹=1ž'H‹H‰馣ÿÿƒøþ…£ÿÿH‹æœ'M…ÿH‹tWH‹ž'H‹H9ÊsHH‹5˜¢'H‹a£'H‹>H‹5gœ'‹H‹6H)ñH)òH‹5ýž'ƒ>„ÙC…ÀI‰èH5ÛN…éCAÿ×H‹˜'H‹ ©'ÇH‹Äž'ÇH‹_œ'H‹H‰é£ÿÿH‹í¢'ƒ8t>ÇH‹+ž'H‹=d'H‹H‰H‹÷Ÿ'H‹=xž'‹‰H‹Åœ'H‹=&'‹‰H‹3'Hƒ8…©¢ÿÿH‹Š'H‹='H‹H‰é¢ÿÿƒøþ…‡¢ÿÿH‹Л'M…ÿH‹tWH‹ñœ'H‹H9ÊsHH‹5›'H‹K¢'H‹>H‹5Q›'‹H‹6H)ñH)òH‹5ç'ƒ>„Í=…ÀI‰èH5ÅM…Ù=Aÿ×H‹‚œ'H‹ “œ'ÇH‹®'ÇH‹I›'H‹H‰éî¡ÿÿH‹ס'ƒ8t>ÇH‹'H‹ Nœ'H‹=/œ'H‹H‰H‹Úž'H‹ ['‹‰H‹¨›'‹‰H‹œ'Hƒ8…“¡ÿÿH‹tœ'H‹ œ'H‹H‰éz¡ÿÿH‹c¡'ƒ8t>ÇH‹¡œ'H‹ Ú›'H‹H‰H‹mž'H‹ îœ'‹‰H‹;›'H‹ œ›'‹‰H‹©›'Hƒ8…¡ÿÿH‹œ'H‹ ‘›'H‹H‰é¡ÿÿƒúþ…ý ÿÿM…ÿtWH‹q›'H‹H9ÑvHH‹5zš'H‹Ë 'H‹>H‹5Ñ™'‹H‹6H)ñH)òH‹5gœ'ƒ>„%<…ÀI‰èH5EL…1<Aÿ×H‹›'H‹=›'ÇH‹.œ'ÇH‹É™'H‹H‰én ÿÿH‹W 'ƒ8t>ÇH‹•›'H‹ Κ'H‹=¯š'H‹H‰H‹Z'H‹ Û›'‹‰H‹(š'‹‰H‹š'Hƒ8… ÿÿH‹ôš'H‹ …š'H‹H‰éúŸÿÿƒúþ…ñŸÿÿM…ÿtWH‹eš'H‹H9ÑvHH‹5n™'H‹¿Ÿ'H‹>H‹5Ř'‹H‹6H)ñH)òH‹5[›'ƒ>„üF…ÀI‰èH59K…GAÿ×H‹ö™'H‹=š'ÇH‹"›'ÇH‹½˜'H‹H‰ébŸÿÿH‹KŸ'ƒ8t>ÇH‹‰š'H‹ ™'H‹=£™'H‹H‰H‹Nœ'H‹ Ïš'‹‰H‹™'‹‰H‹‘™'Hƒ8…ŸÿÿH‹è™'H‹ y™'H‹H‰éîžÿÿƒúþ…åžÿÿM…ÿtWH‹Y™'H‹H9ÑvHH‹5ê'H‹³ž'H‹>H‹5¹—'‹H‹6H)ñH)òH‹5Oš'ƒ>„¦E…ÀI‰èH5-J…²EAÿ×H‹ê˜'H‹=û˜'ÇH‹š'ÇH‹±—'H‹H‰éVžÿÿH‹?ž'ƒ8t>ÇH‹}™'H‹ ¶˜'H‹H‰H‹I›'H‹ Ê™'‹‰H‹˜'H‹ x˜'‹‰H‹…˜'Hƒ8…ûÿÿH‹ܘ'H‹=m˜'H‹H‰éâÿÿƒúþ…ÙÿÿM…ÿtWH‹M˜'H‹H9ÑvHH‹5^–'H‹§'H‹>H‹5­–'‹H‹6H)ñH)òH‹5C™'ƒ>„rD…ÀI‰èH5!I…~DAÿ×H‹Þ—'H‹ ï—'ÇH‹ ™'ÇH‹¥–'H‹H‰éJÿÿH‹=3'ƒ?t>H‹w˜'ÇH‹=ª—'H‹ ˘'H‹H‰H‹6š'H‹=w—'‹‰H‹—'‹‰M…ÿtIH‹ t—'H‹H9Ðv:H‹ …•'H‹9H‹ Û•'H‹1H)ðH‰ÁH‹s˜'ƒ8„CH)òI‰èH5PHAÿ×H‹—'ÇH‹F˜'ÇH‹—'HÇé…œÿÿH‹ nœ'ƒ9t>H‹²—'ÇH‹ å–'H‹=˜'H‹H‰H‹q™'H‹ ²–'‹‰H‹?–'‹‰M…ÿtIH‹=¯–'H‹H9Ðv:H‹ À”'H‹9H‹ •'H‹1H)ðH‰ÁH‹®—'ƒ8„]BH)òI‰èH5‹GAÿ×H‹N–'ÇH‹—'ÇH‹L–'HÇéÀ›ÿÿH‹©›'ƒ8t>ÇH‹ç–'H‹ –'H‹=–'H‹H‰H‹¬˜'H‹ -—'‹‰H‹z•'‹‰H‹ï•'Hƒ8…e›ÿÿH‹F–'H‹ ו'H‹H‰éL›ÿÿƒúþ…C›ÿÿM…ÿtWH‹·•'H‹H9ÑvHH‹5È“'H‹›'H‹>H‹5”'‹H‹6H)ñH)òH‹5­–'ƒ>„A…ÀI‰èH5‹F…AAÿ×H‹H•'H‹=Y•'ÇH‹t–'ÇH‹”'H‹H‰é´šÿÿH‹š'ƒ8t>ÇH‹Û•'H‹ •'H‹=5–'H‹H‰H‹ —'H‹ á”'‹‰H‹n”'‹‰H‹ã”'Hƒ8…YšÿÿH‹:•'H‹=Ë”'H‹H‰é@šÿÿH‹ )š'ƒ9t>H‹m•'ÇH‹  ”'H‹=Á•'H‹H‰H‹,—'H‹ m”'‹‰H‹ú“'‹‰M…ÿtIH‹=j”'H‹H9Ðv:H‹ s“'H‹9H‹ Ñ’'H‹1H)ðH‰ÁH‹i•'ƒ8„Ö4H)òI‰èH5FEAÿ×H‹ ”'ÇH‹<•'ÇH‹”'HÇé{™ÿÿH‹=d™'ƒ?t>H‹¨”'ÇH‹=Û“'H‹ ü”'H‹H‰H‹g–'H‹=¨“'‹‰H‹5“'‹‰M…ÿtIH‹ ¥“'H‹H9Ðv:H‹ ®’'H‹9H‹ ’'H‹1H)ðH‰ÁH‹¤”'ƒ8„ïDH)òI‰èH5DAÿ×H‹D“'ÇH‹w”'ÇH‹B“'HÇ鶘ÿÿH‹Ÿ˜'ƒ8t>ÇH‹Ý“'H‹ “'H‹H‰H‹©•'H‹ *”'‹‰H‹w’'H‹ Ø’'‹‰H‹å’'Hƒ8…[˜ÿÿH‹<“'H‹=Í’'H‹H‰éB˜ÿÿƒúþ…9˜ÿÿM…ÿtWH‹­’'H‹H9ÑvHH‹5¶‘'H‹˜'H‹>H‹5 ‘'‹H‹6H)ñH)òH‹5£“'ƒ>„B…ÀI‰èH5C…BAÿ×H‹>’'H‹ O’'ÇH‹j“'ÇH‹‘'H‹H‰骗ÿÿH‹ “—'ƒ9t>H‹×’'ÇH‹ ’'H‹=+“'H‹H‰H‹–”'H‹ ב'‹‰H‹d‘'‹‰M…ÿtIH‹=Ô‘'H‹H9Ðv:H‹ Ý'H‹9H‹ ;'H‹1H)ðH‰ÁH‹Ó’'ƒ8„e@H)òI‰èH5°BAÿ×H‹s‘'ÇH‹¦’'ÇH‹q‘'HÇéå–ÿÿH‹=Ζ'ƒ?t>H‹’'ÇH‹=E‘'H‹ f’'H‹H‰H‹Ñ“'H‹=‘'‹‰H‹Ÿ'‹‰M…ÿtIH‹ ‘'H‹H9Ðv:H‹ 'H‹9H‹ v'H‹1H)ðH‰ÁH‹’'ƒ8„!JH)òI‰èH5ëAAÿ×H‹®'ÇH‹á‘'ÇH‹¬'HÇé –ÿÿH‹ –'ƒ8t>ÇH‹G‘'H‹ €'H‹H‰H‹“'H‹ ”‘'‹‰H‹á'H‹ B'‹‰H‹O'Hƒ8…Å•ÿÿH‹¦'H‹=7'H‹H‰鬕ÿÿƒúþ…£•ÿÿM…ÿtWH‹'H‹H9ÑvHH‹5 'H‹q•'H‹>H‹5wŽ'‹H‹6H)ñH)òH‹5 ‘'ƒ>„0A…ÀI‰èH5ë@…ÇH‹;'H‹ t'H‹=U'H‹H‰H‹’'H‹ '‹‰H‹ÎŽ'‹‰H‹C'Hƒ8…¹”ÿÿH‹š'H‹ +'H‹H‰é ”ÿÿƒúþ…—”ÿÿM…ÿtWH‹ 'H‹H9ÑvHH‹5Ž'H‹e”'H‹>H‹5k'‹H‹6H)ñH)òH‹5'ƒ>„«H…ÀI‰èH5ß?…·HAÿ×H‹œŽ'H‹=­Ž'ÇH‹È'ÇH‹c'H‹H‰é”ÿÿH‹=ñ“'ƒ?t>H‹5'ÇH‹=hŽ'H‹ ‰'H‹H‰H‹ô'H‹=5Ž'‹‰H‹Â'‹‰M…ÿtIH‹ 2Ž'H‹H9Ðv:H‹ ;'H‹9H‹ ™Œ'H‹1H)ðH‰ÁH‹1'ƒ8„#GH)òI‰èH5?Aÿ×H‹Ñ'ÇH‹'ÇH‹Ï'HÇéC“ÿÿH‹,“'ƒ8t>ÇH‹jŽ'H‹ £'H‹=„'H‹H‰H‹/'H‹ °Ž'‹‰H‹ýŒ'‹‰H‹r'Hƒ8…è’ÿÿH‹É'H‹ Z'H‹H‰éÏ’ÿÿƒúþ…Æ’ÿÿM…ÿtWH‹:'H‹H9ÑvHH‹5K‹'H‹”’'H‹>H‹5š‹'‹H‹6H)ñH)òH‹50Ž'ƒ>„²F…ÀI‰èH5>…¾FAÿ×H‹ËŒ'H‹=ÜŒ'ÇH‹÷'ÇH‹’‹'H‹H‰é7’ÿÿH‹ ’'ƒ9t>H‹d'ÇH‹ —Œ'H‹=¸'H‹H‰H‹#'H‹ dŒ'‹‰H‹ñ‹'‹‰M…ÿtIH‹=aŒ'H‹H9Ðv:H‹ rŠ'H‹9H‹ ÈŠ'H‹1H)ðH‰ÁH‹`'ƒ8„DH)òI‰èH5==Aÿ×H‹Œ'ÇH‹3'ÇH‹þ‹'HÇér‘ÿÿH‹[‘'ƒ8t>ÇH‹™Œ'H‹ Ò‹'H‹=óŒ'H‹H‰H‹^Ž'H‹ Ÿ‹'‹‰H‹,‹'‹‰H‹¡‹'Hƒ8…‘ÿÿH‹ø‹'H‹=‰‹'H‹H‰éþÿÿƒúþ…õÿÿM…ÿtWH‹i‹'H‹H9ÑvHH‹5rŠ'H‹Ã'H‹>H‹5ɉ'‹H‹6H)ñH)òH‹5_Œ'ƒ>„1E…ÀI‰èH5=<…=EAÿ×H‹úŠ'H‹ ‹'ÇH‹&Œ'ÇH‹Á‰'H‹H‰éfÿÿƒúþ…]ÿÿM…ÿtWH‹ÑŠ'H‹H9ÑvHH‹5âˆ'H‹+'H‹>H‹51‰'‹H‹6H)ñH)òH‹5Ç‹'ƒ>„C…ÀI‰èH5¥;…CAÿ×H‹bŠ'H‹=sŠ'ÇH‹Ž‹'ÇH‹)‰'H‹H‰éÎÿÿH‹ ·'ƒ9t>H‹ûŠ'ÇH‹ .Š'H‹=O‹'H‹H‰H‹ºŒ'H‹ û‰'‹‰H‹ˆ‰'‹‰M…ÿtIH‹=ø‰'H‹H9Ðv:H‹ ˆ'H‹9H‹ _ˆ'H‹1H)ðH‰ÁH‹÷Š'ƒ8„ÏAH)òI‰èH5Ô:Aÿ×H‹—‰'ÇH‹ÊŠ'ÇH‹•‰'HÇé ÿÿƒúþ…ÿÿM…ÿtWH‹t‰'H‹H9ÑvHH‹5…‡'H‹ÎŽ'H‹>H‹5Ô‡'‹H‹6H)ñH)òH‹5jŠ'ƒ>„ÙA…ÀI‰èH5H:…åAAÿ×H‹‰'H‹ ‰'ÇH‹1Š'ÇH‹̇'H‹H‰éqŽÿÿH‹=ZŽ'ƒ?t>H‹ž‰'ÇH‹=ш'H‹ ò‰'H‹H‰H‹]‹'H‹=žˆ'‹‰H‹+ˆ'‹‰M…ÿtIH‹ ›ˆ'H‹H9Ðv:H‹ ¬†'H‹9H‹ ‡'H‹1H)ðH‰ÁH‹š‰'ƒ8„ÔCH)òI‰èH5w9Aÿ×H‹:ˆ'ÇH‹m‰'ÇH‹8ˆ'HÇé¬ÿÿH‹•'ƒ8t>ÇH‹Óˆ'H‹ ˆ'H‹=í‡'H‹H‰H‹˜Š'H‹ ‰'‹‰H‹f‡'‹‰H‹Û‡'Hƒ8…QÿÿH‹2ˆ'H‹ Ç'H‹H‰é8ÿÿH‹!'ƒ8t>ÇH‹_ˆ'H‹ ˜‡'H‹H‰H‹+Š'H‹ ¬ˆ'‹‰H‹ù†'H‹ Z‡'‹‰H‹g‡'Hƒ8…ÝŒÿÿH‹¾‡'H‹=O‡'H‹H‰éÄŒÿÿH‹­Œ'ƒ8t>ÇH‹ë‡'H‹ $‡'H‹=‡'H‹H‰H‹°‰'H‹ 1ˆ'‹‰H‹~†'‹‰H‹ó†'Hƒ8…iŒÿÿH‹J‡'H‹ Û†'H‹H‰éPŒÿÿƒúþ…GŒÿÿM…ÿtWH‹»†'H‹H9ÑvHH‹5Ì„'H‹Œ'H‹>H‹5…'‹H‹6H)ñH)òH‹5±‡'ƒ>„H?…ÀI‰èH57…T?Aÿ×H‹L†'H‹=]†'ÇH‹x‡'ÇH‹…'H‹H‰鸋ÿÿH‹ ¡‹'ƒ9t>H‹å†'ÇH‹ †'H‹=9‡'H‹H‰H‹¤ˆ'H‹ å…'‹‰H‹r…'‹‰M…ÿtIH‹=â…'H‹H9Ðv:H‹ óƒ'H‹9H‹ I„'H‹1H)ðH‰ÁH‹á†'ƒ8„Ê@H)òI‰èH5¾6Aÿ×H‹…'ÇH‹´†'ÇH‹…'HÇéóŠÿÿH‹=ÜŠ'ƒ?t>H‹ †'ÇH‹=S…'H‹ t†'H‹H‰H‹߇'H‹= …'‹‰H‹­„'‹‰M…ÿtIH‹ …'H‹H9Ðv:H‹ .ƒ'H‹9H‹ „ƒ'H‹1H)ðH‰ÁH‹†'ƒ8„j?H)òI‰èH5ù5Aÿ×H‹¼„'ÇH‹ï…'ÇH‹º„'HÇé.ŠÿÿH‹Š'ƒ8t>ÇH‹U…'H‹ Ž„'H‹H‰H‹!‡'H‹ ¢…'‹‰H‹ïƒ'H‹ P„'‹‰H‹]„'Hƒ8…Ó‰ÿÿH‹´„'H‹=E„'H‹H‰麉ÿÿƒúþ…±‰ÿÿM…ÿtWH‹%„'H‹H9ÑvHH‹56‚'H‹‰'H‹>H‹5…‚'‹H‹6H)ñH)òH‹5…'ƒ>„)?…ÀI‰èH5ù4…9?Aÿ×H‹¶ƒ'H‹ ǃ'ÇH‹â„'ÇH‹}‚'H‹H‰é"‰ÿÿH‹ ‰'ƒ8t>ÇH‹I„'H‹ ‚ƒ'H‹=£„'H‹H‰H‹†'H‹ Oƒ'‹‰H‹Ü‚'‹‰H‹Qƒ'Hƒ8…LjÿÿH‹¨ƒ'H‹=9ƒ'H‹H‰鮈ÿÿƒúþ…¥ˆÿÿM…ÿtWH‹ƒ'H‹H9ÑvHH‹5*'H‹sˆ'H‹>H‹5y'‹H‹6H)ñH)òH‹5„'ƒ>„Ì=…ÀI‰èH5í3…Ü=Aÿ×H‹ª‚'H‹ »‚'ÇH‹Öƒ'ÇH‹q'H‹H‰éˆÿÿH‹=ÿ‡'ƒ?t>H‹Cƒ'ÇH‹=v‚'H‹ —ƒ'H‹H‰H‹…'H‹=C‚'‹‰H‹Ð'‹‰M…ÿtIH‹ @‚'H‹H9Ðv:H‹ Q€'H‹9H‹ §€'H‹1H)ðH‰ÁH‹?ƒ'ƒ8„l<H)òI‰èH53Aÿ×H‹ß'ÇH‹ƒ'ÇH‹Ý'HÇéQ‡ÿÿH‹ :‡'ƒ9t>H‹~‚'ÇH‹ ±'H‹=Ò‚'H‹H‰H‹=„'H‹ ~'‹‰H‹ '‹‰M…ÿtIH‹={'H‹H9Ðv:H‹ †'H‹9H‹ â'H‹1H)ðH‰ÁH‹z‚'ƒ8„°4H)òI‰èH5W2Aÿ×H‹'ÇH‹M‚'ÇH‹'HÇ錆ÿÿH‹ u†'ƒ9t>H‹¹'ÇH‹ ì€'H‹= ‚'H‹H‰H‹xƒ'H‹ ¹€'‹‰H‹F€'‹‰M…ÿtIH‹=¶€'H‹H9Ðv:H‹ G…'H‹9H‹ 'H‹1H)ðH‰ÁH‹µ'ƒ8„š3H)òI‰èH5’1Aÿ×H‹U€'ÇH‹ˆ'ÇH‹S€'HÇéÇ…ÿÿH‹=°…'ƒ?t>H‹ô€'ÇH‹='€'H‹ H'H‹H‰H‹³‚'H‹=ô'‹‰H‹'‹‰M…ÿtIH‹ ñ'H‹H9Ðv:H‹ ‚„'H‹9H‹ X~'H‹1H)ðH‰ÁH‹ð€'ƒ8„2H)òI‰èH5Í0Aÿ×H‹'ÇH‹À'ÇH‹Ž'HÇé…ÿÿH‹ë„'ƒ8t>ÇH‹)€'H‹ b'H‹H‰H‹õ'H‹ v€'‹‰H‹Ã~'H‹ $'‹‰H‹1'Hƒ8…§„ÿÿH‹ˆ'H‹='H‹H‰鎄ÿÿƒúþ……„ÿÿM…ÿtWH‹ù~'H‹H9ÑvHH‹5Šƒ'H‹S„'H‹>H‹5Y}'‹H‹6H)ñH)òH‹5ï'ƒ>„ù1…ÀI‰èH5Í/… 2Aÿ×H‹Š~'H‹ ›~'ÇH‹¶'ÇH‹Q}'H‹H‰éöƒÿÿƒúþ…íƒÿÿM…ÿtWH‹a~'H‹H9ÑvHH‹5ò‚'H‹»ƒ'H‹>H‹5Á|'‹H‹6H)ñH)òH‹5W'ƒ>„1…ÀI‰èH55/… 1Aÿ×H‹ò}'H‹ ~'ÇH‹'ÇH‹¹|'H‹H‰é^ƒÿÿH‹=Gƒ'ƒ?t>H‹‹~'ÇH‹=¾}'H‹ ß~'H‹H‰H‹J€'H‹=‹}'‹‰H‹}'‹‰M…ÿtIH‹ ˆ}'H‹H9Ðv:H‹ ‚'H‹9H‹ ï{'H‹1H)ðH‰ÁH‹‡~'ƒ8„Ñ/H)òI‰èH5d.Aÿ×H‹'}'ÇH‹Z~'ÇH‹%}'HÇ陂ÿÿƒúþ…‚ÿÿM…ÿtWH‹}'H‹H9ÑvHH‹5•'H‹^‚'H‹>H‹5d{'‹H‹6H)ñH)òH‹5ú}'ƒ>„[9…ÀI‰èH5Ø-…g9Aÿ×H‹•|'H‹ ¦|'ÇH‹Á}'ÇH‹\{'H‹H‰é‚ÿÿH‹=ê'ƒ?t>H‹.}'ÇH‹=a|'H‹ ‚}'H‹H‰H‹í~'H‹=.|'‹‰H‹»{'‹‰M…ÿtIH‹ +|'H‹H9Ðv:H‹ ¼€'H‹9H‹ ’z'H‹1H)ðH‰ÁH‹*}'ƒ8„8H)òI‰èH5-Aÿ×H‹Ê{'ÇH‹ý|'ÇH‹È{'HÇé<ÿÿH‹%'ƒ8t>ÇH‹c|'H‹ œ{'H‹=½|'H‹H‰H‹(~'H‹ i{'‹‰H‹öz'‹‰H‹k{'Hƒ8…á€ÿÿH‹Â{'H‹=S{'H‹H‰éÈ€ÿÿƒúþ…¿€ÿÿM…ÿtWH‹3{'H‹H9ÑvHH‹5H‹5“y'‹H‹6H)ñH)òH‹5)|'ƒ>„²7…ÀI‰èH5,…¾7Aÿ×H‹Äz'H‹ Õz'ÇH‹ð{'ÇH‹‹y'H‹H‰é0€ÿÿH‹=€'ƒ?t>H‹]{'ÇH‹=z'H‹ ±{'H‹H‰H‹}'H‹=]z'‹‰H‹êy'‹‰M…ÿtIH‹ Zz'H‹H9Ðv:H‹ cy'H‹9H‹ Áx'H‹1H)ðH‰ÁH‹Y{'ƒ8„*6H)òI‰èH56+Aÿ×H‹ùy'ÇH‹,{'ÇH‹÷y'HÇékÿÿH‹ T'ƒ9t>H‹˜z'ÇH‹ Ëy'H‹=ìz'H‹H‰H‹W|'H‹ ˜y'‹‰H‹%y'‹‰M…ÿtIH‹=•y'H‹H9Ðv:H‹ žx'H‹9H‹ üw'H‹1H)ðH‰ÁH‹”z'ƒ8„/H)òI‰èH5q*Aÿ×H‹4y'ÇH‹gz'ÇH‹2y'HÇé¦~ÿÿH‹~'ƒ8t>ÇH‹Íy'H‹ y'H‹=çx'H‹H‰H‹’{'H‹ z'‹‰H‹`x'‹‰H‹Õx'Hƒ8…K~ÿÿH‹,y'H‹ ½x'H‹H‰é2~ÿÿƒúþ…)~ÿÿM…ÿtWH‹x'H‹H9ÑvHH‹5¦w'H‹÷}'H‹>H‹5ýv'‹H‹6H)ñH)òH‹5“y'ƒ>„%…ÀI‰èH5q)…5Aÿ×H‹.x'H‹=?x'ÇH‹Zy'ÇH‹õv'H‹H‰éš}ÿÿH‹ƒ}'ƒ8t>ÇH‹Áx'H‹ úw'H‹=Ûw'H‹H‰H‹†z'H‹ y'‹‰H‹Tw'‹‰H‹Éw'Hƒ8…?}ÿÿH‹ x'H‹ ±w'H‹H‰é&}ÿÿƒúþ…}ÿÿM…ÿtWH‹‘w'H‹H9ÑvHH‹5šv'H‹ë|'H‹>H‹5ñu'‹H‹6H)ñH)òH‹5‡x'ƒ>„î+…ÀI‰èH5e(…ú+Aÿ×H‹"w'H‹=3w'ÇH‹Nx'ÇH‹éu'H‹H‰éŽ|ÿÿH‹w|'ƒ8t>ÇH‹µw'H‹ îv'H‹=Ïv'H‹H‰H‹zy'H‹ ûw'‹‰H‹Hv'‹‰H‹½v'Hƒ8…3|ÿÿH‹w'H‹ ¥v'H‹H‰é|ÿÿƒúþ…|ÿÿM…ÿtWH‹…v'H‹H9ÑvHH‹5{'H‹ß{'H‹>H‹5åt'‹H‹6H)ñH)òH‹5{w'ƒ>„º*…ÀI‰èH5Y'…Æ*Aÿ×H‹v'H‹='v'ÇH‹Bw'ÇH‹Ýt'H‹H‰é‚{ÿÿH‹k{'ƒ8t>ÇH‹©v'H‹ âu'H‹=Ãu'H‹H‰H‹nx'H‹ ïv'‹‰H‹H‹5Ùs'‹H‹6H)ñH)òH‹5ov'ƒ>„<)…ÀI‰èH5M&…H)Aÿ×H‹ u'H‹=u'ÇH‹6v'ÇH‹Ñs'H‹H‰évzÿÿƒúþ…mzÿÿM…ÿtWH‹át'H‹H9ÑvHH‹5ry'H‹;z'H‹>H‹5As'‹H‹6H)ñH)òH‹5×u'ƒ>„Ì(…ÀI‰èH5µ%…Ø(Aÿ×H‹rt'H‹=ƒt'ÇH‹žu'ÇH‹9s'H‹H‰éÞyÿÿH‹ Çy'ƒ9t>H‹ u'ÇH‹ >t'H‹=_u'H‹H‰H‹Êv'H‹ t'‹‰H‹˜s'‹‰M…ÿtIH‹=t'H‹H9Ðv:H‹ ™x'H‹9H‹ or'H‹1H)ðH‰ÁH‹u'ƒ8„Å)H)òI‰èH5ä$Aÿ×H‹§s'ÇH‹Út'ÇH‹¥s'HÇéyÿÿH‹y'ƒ8t>ÇH‹@t'H‹ ys'H‹=Zs'H‹H‰H‹v'H‹ †t'‹‰H‹Ór'‹‰H‹Hs'Hƒ8…¾xÿÿH‹Ÿs'H‹ 0s'H‹H‰é¥xÿÿH‹Žx'ƒ8t>ÇH‹Ìs'H‹ s'H‹H‰H‹˜u'H‹ t'‹‰H‹fr'H‹ Çr'‹‰H‹Ôr'Hƒ8…JxÿÿH‹+s'H‹=¼r'H‹H‰é1xÿÿH‹x'ƒ8t>ÇH‹Xs'H‹ ‘r'H‹=²s'H‹H‰H‹u'H‹ ^r'‹‰H‹ëq'‹‰H‹`r'Hƒ8…ÖwÿÿH‹·r'H‹=Hr'H‹H‰é½wÿÿH‹=¦w'ƒ?t>H‹êr'ÇH‹=r'H‹ >s'H‹H‰H‹©t'H‹=êq'‹‰H‹wq'‹‰M…ÿtIH‹ çq'H‹H9Ðv:H‹ ðp'H‹9H‹ Np'H‹1H)ðH‰ÁH‹ær'ƒ8„¸&H)òI‰èH5Ã"Aÿ×H‹†q'ÇH‹¹r'ÇH‹„q'HÇéøvÿÿH‹áv'ƒ8t>ÇH‹r'H‹ Xq'H‹H‰H‹ës'H‹ lr'‹‰H‹¹p'H‹ q'‹‰H‹'q'Hƒ8…vÿÿH‹~q'H‹=q'H‹H‰é„vÿÿƒúþ…{vÿÿM…ÿtWH‹ïp'H‹H9ÑvHH‹5øo'H‹Iv'H‹>H‹5Oo'‹H‹6H)ñH)òH‹5åq'ƒ>„w&…ÀI‰èH5Ã!…‡&Aÿ×H‹€p'H‹ ‘p'ÇH‹¬q'ÇH‹Go'H‹H‰éìuÿÿH‹Õu'ƒ8t>ÇH‹q'H‹ Lp'H‹H‰H‹ßr'H‹ `q'‹‰H‹­o'H‹ p'‹‰H‹p'Hƒ8…‘uÿÿH‹rp'H‹=p'H‹H‰éxuÿÿƒúþ…ouÿÿM…ÿtWH‹ão'H‹H9ÑvHH‹5ìn'H‹=u'H‹>H‹5Cn'‹H‹6H)ñH)òH‹5Ùp'ƒ>„%…ÀI‰èH5· …*%Aÿ×H‹to'H‹ …o'ÇH‹ p'ÇH‹;n'H‹H‰éàtÿÿH‹=Ét'ƒ?t>H‹ p'ÇH‹=@o'H‹ ap'H‹H‰H‹Ìq'H‹= o'‹‰H‹šn'‹‰M…ÿtIH‹ o'H‹H9Ðv:H‹ n'H‹9H‹ qm'H‹1H)ðH‰ÁH‹ p'ƒ8„º#H)òI‰èH5æAÿ×H‹©n'ÇH‹Üo'ÇH‹§n'HÇétÿÿH‹ t'ƒ9t>H‹Ho'ÇH‹ {n'H‹=œo'H‹H‰H‹q'H‹ Hn'‹‰H‹Õm'‹‰M…ÿtIH‹=En'H‹H9Ðv:H‹ Nm'H‹9H‹ ¬l'H‹1H)ðH‰ÁH‹Do'ƒ8„Ž%H)òI‰èH5!Aÿ×H‹äm'ÇH‹o'ÇH‹âm'HÇéVsÿÿH‹?s'ƒ8t>ÇH‹}n'H‹ ¶m'H‹=—m'H‹H‰H‹Bp'H‹ Ãn'‹‰H‹m'‹‰H‹…m'Hƒ8…ûrÿÿH‹Üm'H‹ mm'H‹H‰éârÿÿƒúþ…ÙrÿÿM…ÿtWH‹Mm'H‹H9ÑvHH‹5Vl'H‹§r'H‹>H‹5­k'‹H‹6H)ñH)òH‹5Cn'ƒ>„e$…ÀI‰èH5!…q$Aÿ×H‹Þl'H‹=ïl'ÇH‹ n'ÇH‹¥k'H‹H‰éJrÿÿH‹3r'ƒ8t>ÇH‹qm'H‹=ªl'H‹H‰H‹=o'H‹=¾m'‹‰H‹ l'H‹=ll'‹‰H‹yl'Hƒ8…ïqÿÿH‹Ðl'H‹=al'H‹H‰éÖqÿÿƒøþ…ÍqÿÿH‹k'M…ÿH‹tWH‹7l'H‹H9ÊsHH‹5@k'H‹‘q'H‹>H‹5—j'‹H‹6H)ñH)òH‹5-m'ƒ>„‚"…ÀI‰èH5 …Ž"Aÿ×H‹Èk'H‹=Ùk'ÇH‹ôl'ÇH‹j'H‹H‰é4qÿÿH‹ q'ƒ9t>H‹al'ÇH‹ ”k'H‹=µl'H‹H‰H‹ n'H‹ ak'‹‰H‹îj'‹‰M…ÿtIH‹=^k'H‹H9Ðv:H‹ gj'H‹9H‹ Åi'H‹1H)ðH‰ÁH‹]l'ƒ8„¥ H)òI‰èH5:Aÿ×H‹ýj'ÇH‹0l'ÇH‹ûj'HÇéopÿÿH‹Xp'ƒ8t>ÇH‹–k'H‹ Ïj'H‹H‰H‹bm'H‹ ãk'‹‰H‹0j'H‹ ‘j'‹‰H‹žj'Hƒ8…pÿÿH‹õj'H‹=†j'H‹H‰éûoÿÿH‹äo'ƒ8t>ÇH‹"k'H‹=[j'H‹H‰H‹îl'H‹=ok'‹‰H‹¼i'H‹=j'‹‰M…ÿtRH‹Ej'H‹H‹j'H‹H9Áv9H‹$i'H‹5…h'H‹:H‹H‹5 k'H)у>„š H)ÐI‰èH5ú‰ÂAÿ×H‹»i'ÇH‹îj'ÇH‹¹i'HÇé-oÿÿH‹o'ƒ8t>ÇH‹Tj'H‹=i'H‹ ®j'H‹H‰H‹l'H‹=Zi'‹‰H‹çh'‹‰M…ÿtRH‹wi'H‹H‹Mi'H‹H9Áv9H‹^g'H‹5·g'H‹:H‹H‹5Rj'H)у>„ïH)ÐI‰èH5,‰ÂAÿ×H‹íh'ÇH‹ j'ÇH‹ëh'HÇé_nÿÿƒúþ…VnÿÿM…ÿtWH‹Êh'H‹H9ÑvHH‹5Ûf'H‹$n'H‹>H‹5*g'‹H‹6H)ñH)òH‹5Ài'ƒ>„ò…ÀI‰èH5ž…Aÿ×H‹[h'H‹ lh'ÇH‹‡i'ÇH‹"g'H‹H‰éÇmÿÿH‹=°m'ƒ?t>H‹ôh'ÇH‹='h'H‹ Hi'H‹H‰H‹³j'H‹=ôg'‹‰H‹g'‹‰M…ÿtIH‹ ñg'H‹H9Ðv:H‹ f'H‹9H‹ Xf'H‹1H)ðH‰ÁH‹ðh'ƒ8„vH)òI‰èH5ÍAÿ×H‹g'ÇH‹Ãh'ÇH‹Žg'HÇémÿÿH‹ël'ƒ8t>ÇH‹)h'H‹ bg'H‹=ƒh'H‹H‰H‹îi'H‹ /g'‹‰H‹¼f'‹‰H‹1g'Hƒ8…§lÿÿH‹ˆg'H‹=g'H‹H‰éŽlÿÿH‹wl'ƒ8t>ÇH‹µg'H‹ îf'H‹=Ïf'H‹H‰H‹zi'H‹ ûg'‹‰H‹Hf'‹‰H‹½f'Hƒ8…3lÿÿH‹g'H‹ ¥f'H‹H‰élÿÿƒúþ…lÿÿM…ÿtWH‹…f'H‹H9ÑvHH‹5–d'H‹ßk'H‹>H‹5åd'‹H‹6H)ñH)òH‹5{g'ƒ>„Ù…ÀI‰èH5Y…åAÿ×H‹f'H‹='f'ÇH‹Bg'ÇH‹Ýd'H‹H‰é‚kÿÿƒúþ…ykÿÿM…ÿtWH‹íe'H‹H9ÑvHH‹5þc'H‹Gk'H‹>H‹5Md'‹H‹6H)ñH)òH‹5ãf'ƒ>„é…ÀI‰èH5Á…õAÿ×H‹~e'H‹ e'ÇH‹ªf'ÇH‹Ed'H‹H‰éêjÿÿH‹=Ój'ƒ?t>H‹f'ÇH‹=Je'H‹ kf'H‹H‰H‹Ög'H‹=e'‹‰H‹¤d'‹‰M…ÿtIH‹ e'H‹H9Ðv:H‹ %c'H‹9H‹ {c'H‹1H)ðH‰ÁH‹f'ƒ8„ H)òI‰èH5ðAÿ×H‹³d'ÇH‹æe'ÇH‹±d'HÇé%jÿÿH‹ j'ƒ9t>H‹Re'ÇH‹ …d'H‹=¦e'H‹H‰H‹g'H‹ Rd'‹‰H‹ßc'‹‰M…ÿtEH‹=Od'H‹H9Ðv6H‹ `b'H‹9H‹ ¶b'H‹1H)ðH‰ÁH‹Ne'ƒ8t=H)òI‰èH5/Aÿ×H‹òc'ÇH‹%e'ÇH‹ðc'HÇédiÿÿH‹Åc'ƒ8„¬H)òI‰èH5èAÿ×ë±H‹£c'ƒ8„H)òI‰èH5ÆAÿ×éËþÿÿH‹5~c'I‰èƒ>„!…ÀH5¢„þúÿÿèæ"õÿé÷úÿÿH‹5Rc'I‰èƒ>ta…ÀH5z„ýÿÿè¾"õÿéýÿÿH‹*c'ƒ8tMH)òI‰èH5QAÿ×éyûÿÿH‹‰c'I‰èH‹H‰ÂH‰D$H)òH53Aÿ×éðþÿÿ…ÀH5"„ºüÿÿëH‹Qc'I‰èH‹H‰ÂH‰D$H)òH5ûAÿ×éûÿÿH‹5ªb'I‰èƒ>t@…ÀH5Ò„ ýÿÿè"õÿéýÿÿH‹c'I‰èH‹H‰ÂH‰D$H)òH5¬Aÿ×é¨ýÿÿ…ÀH5›„Ëüÿÿë¾…ÀH5Š„ÝùÿÿéÚþÿÿH‹6b'ƒ8t6H)òI‰èH5]Aÿ×é?ÀÿÿH‹b'ƒ8t„Õ…ÀH5Ê„±Àÿÿè!õÿéªÀÿÿH‹5za'I‰èƒ>„½…ÀH5ž„´¾ÿÿèâ õÿé­¾ÿÿH‹Na'ƒ8t6H)òI‰èH5uAÿ×éÁ¼ÿÿH‹-a'ƒ8tÿÿÿH‹5–`'I‰èƒ>tA…ÀH5¾„>»ÿÿè õÿé7»ÿÿH‹5n`'I‰èƒ>t*…ÀH5–„ ºÿÿèÚõÿéºÿÿ…ÀH5†„ýºÿÿë½…ÀH5u„à¹ÿÿëÔH‹$`'ƒ8t6H)òI‰èH5KAÿ×é]·ÿÿH‹`'ƒ8t„<…ÀH5¸„[·ÿÿèüõÿéT·ÿÿH‹h_'ƒ8„‚H)òI‰èH5‹Aÿ×éFôÿÿH‹C_'ƒ8„4H)òI‰èH5fAÿ×éËÿÿH‹5_'I‰èƒ>„3…ÀH5B„Ëæÿÿè†õÿéÄæÿÿH‹5ò^'I‰èƒ>tA…ÀH5„ÏÃÿÿè^õÿéÈÃÿÿH‹5Ê^'I‰èƒ>t*…ÀH5ò„'Âÿÿè6õÿé Âÿÿ…ÀH5ℎÃÿÿë½…ÀH5Ñ„ýÁÿÿëÔH‹€^'ƒ8t8H)òI‰èH5§Aÿ×é·¿ÿÿH‹5_^'ƒ>t>H)ÐI‰èH5†‰ÂAÿ×é§ÿÿH‹¼^'I‰èH‹H‰ÂH‰D$H)òH5fAÿ×ém¿ÿÿH‹•^'I‰èH5MH‹H‰D$H)ÐH‰ÂAÿ×é˦ÿÿH‹=î]'I‰èƒ?„š…ÀH5H‹|$ „¥ÿÿèQõÿé–¥ÿÿM…ÿtOH‹Ð]'H‹H9Ñv@H‹=A\'H‹*c'H‹7H‹=b'‹H)ñH)òH‹5É^'H‹?ƒ>tM…ÀI‰èH5¨u]Aÿ×H‹i]'H‹ z]'HÇD$ ÇH‹Œ^'ÇH‹'\'H‹H‰éÌbÿÿH‹5-]'I‰èƒ>„_…ÀH5Qt£è™õÿëŸM…ÿtOH‹]'H‹H9Ñv@H‹=Œ['H‹ub'H‹7H‹=Ûa'‹H)ñH)òH‹5^'H‹?ƒ>tM…ÀI‰èH5ó u]Aÿ×H‹´\'H‹ Å\'HÇD$ ÇH‹×]'ÇH‹r['H‹H‰ébÿÿH‹5x\'I‰èƒ>„d…ÀH5œ t£èäõÿëŸH‹=S\'I‰èƒ?„S…ÀH5w H‹|$ „_¡ÿÿè¶õÿéX¡ÿÿ…ÀtEH‹¦a'H‹ /\'H‹=\'ÇH‹Û\'H‹H‰H‹®^'H‹ /]'‹‰H‹|['‹‰M…ÿ„{œÿÿH‹è['H‹H9†hœÿÿH‹ UZ'H‹1H‹ «`'H‹9H‰ÑH‹æ\'H)ñƒ:…&ÿÿH‹“['ƒ:t?H)ðI‰èH5º ‰ÂAÿ×éœÿÿH‹=p['ƒ?tCH)ðI‰èH5— ‰ÂH‹|$ Aÿ×éó›ÿÿH‹È['I‰èH‹H‰ÂH‰D$H)òH5r Aÿ×éÌ›ÿÿH‹¡['I‰èH‹|$ H‹H‰ÂH‰D$H)òH5F Aÿ×é ›ÿÿH‹ õZ'ƒ9tBH‹=Y'I‰èH‹7H)ðH)òH5 ‰ÁH‹Å_'H‹8Aÿ×éOŸÿÿ…ÀH5û „@ýÿÿé˜ýÿÿH‹ ?Y'H‹= ['I‰èH5Ø H‹H‹H)ÐH‰L$H‰Ï‰ÁH‹t_'H)×H‰úH‹8Aÿ×éøžÿÿH‹5dZ'ƒ>t0H)ÐI‰èH5‹ ‰ÂAÿ×é{ ÿÿ…ÀH5 H‹|$ „¢ÿÿéaüÿÿH‹¨Z'I‰èH5` H‹H‰D$H)ÐH‰ÂAÿ×é; ÿÿ…ÀH5A „;ýÿÿé“ýÿÿ…ÀH5- H‹|$ „ Ÿÿÿé¨ýÿÿH‹5ÔY'I‰èƒ>„ê…ÀH5ø „¼ÿÿè<õÿé¼ÿÿ…ÀtEH‹,_'H‹ µY'ÇH‹hZ'H‹H‰H‹;\'H‹ ¼Z'‹‰H‹ Y'H‹ jY'‹‰M…ÿ„9¦ÿÿH‹ŽY'H‹H‹dY'H‹H9Á†¦ÿÿH‹=ÑW'H‹5*^'H‹H‹>H‹5eZ'H)у>tSH)ÐI‰èH5C ‰ÂAÿ×éâ¥ÿÿH‹=ÿX'ƒ?tSH)ÐI‰èH5& ‰ÂH‹|$ Aÿ×麥ÿÿ…ÀH5 „-»ÿÿéÿÿÿH‹5ÃX'ƒ>tCH)ÐI‰èH5ê ‰ÂAÿ×郥ÿÿH‹ Y'I‰èH5Ø H‹|$ H‹H‰D$H)ÐH‰ÂAÿ×éW¥ÿÿH‹ôX'I‰èH5¬ H‹H‰D$H)ÐH‰ÂAÿ×é0¥ÿÿM…ÿtSH‹`X'H‹H9ÑvDH‹=ÑV'H‹º]'H‹7H‹= ]'‹H)ñH)òH‹5YY'H‹?ƒ>t~…ÀI‰èH58 …ŠAÿ×H‹õW'H‹ X'HÇD$ ÇH‹Y'ÇH‹³V'H‹H‰éX]ÿÿH‹=¹W'I‰èƒ?tF…ÀH5áH‹|$ „#›ÿÿè õÿé›ÿÿH‹5ŒW'I‰èƒ>t/…ÀH5´„vÿÿÿèøõÿéoÿÿÿ…ÀH5¤H‹|$ „Ýšÿÿ븅ÀH5Ž„GÿÿÿëÏH‹5=W'I‰èƒ>„´…ÀH5a„¥·ÿÿè¥õÿéž·ÿÿM…ÿtWH‹$W'H‹H9ÑvHH‹=•U'H‹~\'H‹7H‹=ä['‹H)ñH)òH‹5X'H‹?ƒ>„«…ÀI‰èH5ø…·Aÿ×H‹µV'H‹ ÆV'HÇD$ ÇH‹ØW'ÇH‹sU'H‹H‰é\ÿÿH‹=yV'I‰èƒ?„º…ÀH5H‹|$ „B ÿÿèÜõÿé; ÿÿM…ÿtWH‹[V'H‹H9ÑvHH‹=ÌT'H‹µ['H‹7H‹=['‹H)ñH)òH‹5TW'H‹?ƒ>„-…ÀI‰èH5/…9Aÿ×H‹ìU'H‹ ýU'HÇD$ ÇH‹W'ÇH‹ªT'H‹H‰éO[ÿÿH‹ °U'ƒ9tBH‹=t}…ÀH5G„Iþÿÿè‹õÿéBþÿÿH‹5÷T'ƒ>tiH)ÐI‰èH5‰ÂAÿ×éËŸÿÿH‹5ÔT'I‰èƒ>tj…ÀH5ü„Çþÿÿè@õÿéÀþÿÿ…ÀH5ìH‹|$ „ˆžÿÿéAþÿÿ…ÀH5Ó„ÌýÿÿëH‹U'I‰èH5ºH‹H‰D$H)ÐH‰ÂAÿ×éRŸÿÿ…ÀH5›„]þÿÿë”H‹5JT'I‰èƒ>t[…ÀH5r„á¾ÿÿè¶õÿéÚ¾ÿÿH‹"T'ƒ8tGH)òI‰èH5IAÿ×éî¼ÿÿH‹T'ƒ8tMH)òI‰èH5(Aÿ×é’½ÿÿ…ÀH5 „†¾ÿÿë£H‹OT'I‰èH‹H‰ÂH‰D$H)òH5ùAÿ×镼ÿÿH‹(T'I‰èH‹H‰ÂH‰D$H)òH5ÒAÿ×é3½ÿÿH‹5S'I‰èƒ>tA…ÀH5©„‚»ÿÿèíõÿé{»ÿÿH‹5YS'I‰èƒ>t*…ÀH5„NºÿÿèÅõÿéGºÿÿ…ÀH5q„A»ÿÿë½…ÀH5`„$ºÿÿëÔH‹5S'I‰èƒ>tT…ÀH57„ø¸ÿÿè{õÿéñ¸ÿÿH‹gS'L‰éæVÿÿH‹ V'H;8…QYÿÿH ~¿Hf…ÀŽ=YÿÿƒèéXÿÿ…ÀH5설¸ÿÿëªH‹=›R'I‰èƒ?„Ù…ÀH5¿H‹|$ „  ÿÿèþõÿé ÿÿM…ÿtWH‹}R'H‹H9ÊsHH‹=îP'H‹×W'H‹7H‹==W'‹H)ñH)òH‹5vS'H‹?ƒ>„´…ÀI‰èH5Q…ÄAÿ×H‹R'H‹ R'HÇD$ ÇH‹1S'ÇH‹ÌP'H‹H‰éqWÿÿH‹5ÒQ'ƒ>t0H)ÐI‰èH5ù‰ÂAÿ×éK ÿÿ…ÀH5ïH‹|$ „0Ÿÿÿé"ÿÿÿH‹R'I‰èH5ÎH‹H‰D$H)ÐH‰ÂAÿ×é  ÿÿH‹5oQ'I‰èƒ>„”…ÀH5“„<ÿÿÿè×õÿé5ÿÿÿH‹CQ'ƒ8„ïH)òI‰èH5fAÿ×é³§ÿÿH‹Q'ƒ8„þH)òI‰èH5AAÿ×醿ÿÿM…ÿtOH‹ Q'H‹H9Ñv@H‹=}O'H‹fV'H‹7H‹=ÌU'‹H)ñH)òH‹5R'H‹?ƒ>tM…ÀI‰èH5äu]Aÿ×H‹¥P'H‹ ¶P'HÇD$ ÇH‹ÈQ'ÇH‹cO'H‹H‰éVÿÿH‹5iP'I‰èƒ>„§…ÀH5t£èÕõÿëŸH‹5DP'I‰èƒ>„–…ÀH5h„á½ÿÿè¬õÿéÚ½ÿÿH‹=P'I‰èƒ?tU…ÀH5@H‹|$ „?¡ÿÿèõÿé8¡ÿÿH‹5ëO'ƒ>tAH)ÐI‰èH5‰ÂAÿ×阥ÿÿ…ÀH5„¨ýÿÿégþÿÿ…ÀH5ôH‹|$ „ê ÿÿë©H‹P'I‰èH5ÖH‹H‰D$H)ÐH‰ÂAÿ×éG¥ÿÿH‹=wO'I‰èƒ?t…ÀH5ŸH‹|$ „A£ÿÿèÞõÿé:£ÿÿH‹ JO'ƒ9tnH‹=ÖM'I‰èH‹7H)ðH)òH5d‰ÁH‹T'H‹8Aÿ×éa¡ÿÿH‹O'I‰èH‹H‰ÂH‰D$H)òH5:Aÿ×év½ÿÿ…ÀH5)H‹|$ „¢ÿÿé|ÿÿÿH‹ hM'H‹=IO'I‰èH5H‹H‹H)ÐH‰L$H‰Ï‰ÁH‹S'H)×H‰úH‹8Aÿ×éÞ ÿÿH‹5N'I‰èƒ>ta…ÀH5µÿ„ľÿÿèù õÿé½¾ÿÿH‹eN'ƒ8tMH)òI‰èH5ŒÿAÿ×é»ÿÿH‹ÄN'I‰èH‹H‰ÂH‰D$H)òH5nÿAÿ×鲤ÿÿ…ÀH5]ÿ„c¾ÿÿëH‹ŒN'I‰èH‹H‰ÂH‰D$H)òH56ÿAÿ×顺ÿÿH‹eN'H‰8éVTÿÿH‹VN'I‰èH‹H‰ÂH‰D$H)òH5ÿAÿ×é²âÿÿ…ÀH5ïþ„øüÿÿéPýÿÿ…ÀH5Ûþ„K»ÿÿéeýÿÿH‹‡M'ƒ8t6H)òI‰èH5®þAÿ×éÖÍÿÿH‹fM'ƒ8t„‹…ÀH5þ„àÎÿÿè_ õÿéÙÎÿÿH‹ËL'ƒ8„H)òI‰èH5îýAÿ×éQÌÿÿH‹5¦L'I‰èƒ>„œ…ÀH5Êý„÷Íÿÿè õÿéðÍÿÿH‹zL'ƒ8t)H)òI‰èH5¡ýAÿ×é?Ëÿÿ…ÀH5™ý„UÎÿÿépÿÿÿH‹ÅL'I‰èH‹H‰ÂH‰D$H)òH5oýAÿ×éËÿÿH‹žL'I‰èH‹H‰ÂH‰D$H)òH5HýAÿ×é¢Ëÿÿ…ÀH57ý„[Íÿÿé_ÿÿÿH‹5ãK'I‰èƒ>tA…ÀH5 ý„¸ÖÿÿèO õÿé±ÖÿÿH‹5»K'I‰èƒ>t*…ÀH5ãü„(×ÿÿè' õÿé!×ÿÿ…ÀH5Óü„wÖÿÿë½…ÀH5Âü„þÖÿÿëÔH‹5qK'I‰èƒ>tA…ÀH5™ü„:ÕÿÿèÝ õÿé3ÕÿÿH‹5IK'I‰èƒ>t*…ÀH5qü„Ôÿÿèµ õÿéÿÓÿÿ…ÀH5aü„ùÔÿÿë½…ÀH5Pü„ÜÓÿÿëÔH‹ÿJ'ƒ8t6H)òI‰èH5&üAÿ×é5ÜÿÿH‹ÞJ'ƒ8t„‹…ÀH5“û„ÖÚÿÿè× õÿéÏÚÿÿH‹CJ'ƒ8„H)òI‰èH5fûAÿ×éêÐÿÿH‹5J'I‰èƒ>„œ…ÀH5Bû„yÙÿÿè† õÿérÙÿÿH‹òI'ƒ8t)H)òI‰èH5ûAÿ×é*Öÿÿ…ÀH5û„KÚÿÿépÿÿÿH‹=J'I‰èH‹H‰ÂH‰D$H)òH5çúAÿ×éïÕÿÿH‹J'I‰èH‹H‰ÂH‰D$H)òH5ÀúAÿ×é;Ðÿÿ…ÀH5¯ú„ÝØÿÿé_ÿÿÿH‹5[I'I‰èƒ>t_…ÀH5ƒú„rÝÿÿèÇõÿékÝÿÿH‹53I'ƒ>tKH)ÐI‰èH5Zú‰ÂAÿ×éUßÿÿH‹5I'ƒ>tOH)ÐI‰èH57ú‰ÂAÿ×éàÿÿ…ÀH5-ú„ÝÿÿëŸH‹\I'I‰èH5úH‹H‰D$H)ÐH‰ÂAÿ×éúÞÿÿH‹5I'I‰èH5íùH‹H‰D$H)ÐH‰ÂAÿ×é¡ßÿÿH‹5ŽH'I‰èƒ>tN…ÀH5¶ù„ÛÿÿèúõÿéˆÛÿÿH‹fH'ƒ8t:H)òI‰èH5ùAÿ×éaÚÿÿ…ÀH5…ù„ ÿÿé¿èÿÿ…ÀH5qù„AÛÿÿë°H‹ H'I‰èH‹H‰ÂH‰D$H)òH5JùAÿ×éÚÿÿH‹ùG'ƒ8t6H)òI‰èH5 ùAÿ×騻ÿÿH‹ØG'ƒ8tti…ÀH5‘ø„æ¼ÿÿèÕõÿéß¼ÿÿH‹5AG'I‰èƒ>tc…ÀH5iø„¾ÿÿè­õÿé¾ÿÿH‹5G'I‰èƒ>t*…ÀH5Aø„¬Àÿÿè…õÿé¥Àÿÿ…ÀH51ø„}¼ÿÿë•…ÀH5 ø„‚ÀÿÿëÔ…ÀH5ø„¸½ÿÿë›H‹¾F'ƒ8t6H)òI‰èH5å÷Aÿ×é̸ÿÿH‹F'ƒ8tti…ÀH5V÷„B¹ÿÿèšõÿé;¹ÿÿH‹5F'I‰èƒ>tc…ÀH5.÷„I·ÿÿèrõÿéB·ÿÿH‹5ÞE'I‰èƒ>t*…ÀH5÷„úÿÿèJõÿ鼺ÿÿ…ÀH5öö„Ù¸ÿÿë•…ÀH5åö„™ºÿÿëÔ…ÀH5Ôö„æ¶ÿÿë›H‹ƒE'ƒ8t6H)òI‰èH5ªöAÿ×éƒÃÿÿH‹bE'ƒ8t„‹…ÀH5ö„$Âÿÿè[õÿéÂÿÿH‹ÇD'ƒ8„H)òI‰èH5êõAÿ×é!¿ÿÿH‹5¢D'I‰èƒ>„œ…ÀH5Æõ„ÇÀÿÿè õÿéÀÀÿÿH‹vD'ƒ8t)H)òI‰èH5õAÿ×é¼ÿÿ…ÀH5•õ„™ÁÿÿépÿÿÿH‹ÁD'I‰èH‹H‰ÂH‰D$H)òH5kõAÿ×éà»ÿÿH‹šD'I‰èH‹H‰ÂH‰D$H)òH5DõAÿ×ér¾ÿÿ…ÀH53õ„+Àÿÿé_ÿÿÿH‹ßC'ƒ8t6H)òI‰èH5õAÿ×éÅÉÿÿH‹¾C'ƒ8tt|…ÀH5wô„™Æÿÿè»õÿé’ÆÿÿH‹5'C'I‰èƒ>te…ÀH5Oô„BÈÿÿè“õÿé;ÈÿÿH‹C'I‰èH‹H‰ÂH‰D$H)òH5)ôAÿ×éÏ®ÿÿ…ÀH5ô„˜ÊÿÿéÈãÿÿ…ÀH5ô„Æÿÿë‚…ÀH5óó„ÝÇÿÿë™AWAVHcöAUATHþUSA‰ÕHƒì8H‹rA'ƒúL‰D$EÀH‰ $Aà‡þÿÿH‰t$H‰8H‹%G'AÀƒúíH‰0H‹F'ƒÅƒúÛH‰0H‹Õ@'ƒãùƒÃ ƒúHÉH‰8H‹'B'Há"ýÿÿHÁLƒúMÉÇH‹FC'Iƒá´IÁÀƒúEÒÇH‹B'AƒâíAƒÂpƒúEÛHÇH‹ E'Aƒã½AÃpH9þÇH‹QB'HÇH‹+G'ÇH‹ŽC'ÇH‹ B'HÇH‹³A'HÇH‹D'ÇH‹E'D‰„oD‰l$L‹,$I‰þI‰üºG1ÿHÇD$ L‰t$(H=A¿H¶2HBLt21öëHƒÀ¶Pÿ€úOIDüAD÷L9ðuè@„ö…A³fA¾<$…í‰þ~[H”7íHcíIÁIliüI9éwBL‰ÊëDHhüH9Õr/H‰èH)ÐHÑøHƒàüHÐf98âf9xàHPH9ÕsØ€H¹$HÁ„Û~NL¾ËMÉJ| þH9ùw4H‰Êë @HxþH9×r"H‰øH)ÐHÁøHBf90ävHPH9×sÞ¾ÛLÉAØH!McÛF¾ E…É~LC H˜H|AüH9ùw9H‰Êë HxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9p€HPH9×sØEÈH½ L=þ~B¿@HêD¿CH‹^C'D‰HH¿Cf…À„®H_;HØH‹\$¶HhLdM‰æL‹d$ L9õ„´:€}À‡=¶EH b{HcHÈÿàH‹B>'H‹H‰D$ H‹+?'ÇH‹^@'ÇH‹ A'H‹A'A»fHcP‰H‹­B'H‹VC'‹ Çf‰ ‚H1þIcóH‹O?'AºE1ÉH¿pH’:H‹;H¶ HBLD 1Éë@HƒÀ¶Pÿ€úNADÊIDùL9Àuè„É…JnE…Û…PD‹l$E…턉H‹b>'‹…É„Hƒ<$tqH‹Š?'‹…À„²H‹ùB'H‹Ê<'H5^ïL‹D$H‹ H‹4>'H‹H‹H)ÁH)ÂH‹éC'H‹8H‹$HƒÄ8[]A\A]A^A_ÿàf.„…Ò…˜HƒÄ8[]A\A]A^A_Ãf„H)ÈHÑøAÀéîýÿÿfL)ÈHæ3M¾ÒHÁøHÐB¶„À„¾8<…ýÿÿL9d$(tA¶D$ÿPô€úv< ·…ãüÿÿ·éØüÿÿ„H)ÈHÁøAÀé}ýÿÿH‹>'‹…Ò„WÿÿÿHƒ<$…ìþÿÿéGÿÿÿH‹<'H‹L`H‰D$H‹õ;'L‰ H‹ÃA'H‹I9Ä„ÐlH‰D$H#ùH¿pH7D¾ 0Hë/H¿ pH_¶0H‹<='E‰ÊEÉMcÉHÉH‹8H>5Mɾ,0HpD¿pé[ûÿÿH‹GA'H‹;'H5²íL‹D$H‹ H‹‚<'H‹H‹H)ÁH)ÂéIþÿÿL‰d$ H‹E>'H‹>>'H‹§@'‹‰D$ƒè‰H˜D‹‚H‹ß?'D‰é?ýÿÿH‹˜<'H‹ù:'L‰d$ H‹H‰ë°H‹µ?'L‰d$ A»pÇpéýÿÿH‹<'H‹=Á:'H‹HHÿH‰H‹=?'‹ƒúÿ„ gŽª@…Ò„®ƒú…ŽH‹'A'ƒ8t>ÇH‹e<'H‹ ž;'H‹H‰H‹1>'H‹ ²<'‹‰H‹ÿ:'H‹ `;'‹‰H‹•<'ƒ8u!H‹a;'Hƒ8uH‹¼;'H‹ M;'H‹H‰H‹h<'Çf.„HƒÅé§ûÿÿH‹ð9'H‹ 9;'H‹H‰H‹ Ü9'HƒèH‰ëÓH‹Ì9'H‹ ;'I‰ØH‹H‰H‹ µ9'HPÿH‰H‹ W9'H‹H‹ 5;'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Ý='Hc1H‹ [8'H‹4ñ‰ÁH‹Ž9'H‹8AÿÕécÿÿÿH‹\9'H‹ ¥:'I‰ØH‹H‰H‹ E9'HPÿH‰H‹ ç8'H‹H‹ Å:'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ m='Hc1H‹ ë7'H‹4ñ‰ÁH‹9'H‹8AÿÕéóþÿÿH‹ì8'H‹ 5:'H‹H‰D$HƒÀH‰éÑþÿÿH‹Ê8'H‹ :'I‰ØH‹HƒÀH‰H‹ _8'H‹H‹ =:'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ å<'Hc1H‹ c7'H‹4ñ‰ÁH‹–8'H‹8AÿÕékþÿÿH‹d8'H‹ ­9'H‹H‰D$HƒÀH‰éIþÿÿH‹’9'H‹ ;8'H‹H‰D$HƒèH‰é'þÿÿH‹ 8'H‹ i9'H‹H‰H‹ 8'HƒèH‰éþÿÿH‹ù7'H‹ B9'I‰ØH‹H‰H‹ â7'HPÿH‰H‹ „7'H‹H‹ b9'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ <'Hc1H‹ °='H‹4ñ‰ÁH‹ë6'H‹8AÿÕéýÿÿH‹‰7'H‹ Ò8'I‰ØH‹H‰H‹ r7'HPÿH‰H‹ 7'H‹H‹ ò8'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ š;'Hc1H‹ @='H‹4ñ‰ÁH‹{6'H‹8AÿÕé ýÿÿH‹7'H‹ b8'H‹H‰D$HƒÀH‰éþüÿÿH‹÷6'H‹ @8'I‰ØH‹HƒÀH‰H‹ Œ6'H‹H‹ j8'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ;'Hc1H‹ ¸<'H‹4ñ‰ÁH‹ó5'H‹8AÿÕé˜üÿÿH‹‘6'H‹ Ú7'H‹H‰D$HƒÀH‰évüÿÿH‹¿7'H‹ h6'H‹H‰D$HƒèH‰éTüÿÿH‹M6'H‹ –7'H‹H‰H‹ 96'HƒèH‰é-üÿÿH‹&6'H‹ o7'I‰ØH‹H‰H‹ 6'HPÿH‰H‹ ±5'H‹H‹ 7'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ 7:'Hc1H‹ }6'H‹4ñ‰ÁH‹6'H‹8AÿÕé½ûÿÿH‹¶5'H‹ ÿ6'H‹H‰D$HƒÀH‰é›ûÿÿH‹”5'H‹ Ý6'I‰ØH‹HƒÀH‰H‹ )5'H‹H‹ 7'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ¯9'Hc1H‹ õ5'H‹4ñ‰ÁH‹ˆ5'H‹8AÿÕé5ûÿÿH‹.5'H‹ w6'H‹H‰D$HƒÀH‰éûÿÿH‹\6'H‹H‹5'HJÿH‰H‹L9'‹‰D$ƒÀƒø‡âúÿÿH=uHc‡HøÿàH‹Ë4'H‹H‹6'H‰H‹·4'HJÿH‰H‹9'‹‰D$ƒÀƒø‡—úÿÿIc‡LøÿàH‹‡4'H‹H‹Í5'H‰H‹s4'HJÿH‰H‹½8'‹‰D$ƒÀƒø‡SúÿÿH5ÈtHc†HðÿàH‹<4'H‹H‹‚5'H‰H‹(4'HJÿH‰H‹r8'‹‰D$ƒÀƒø‡úÿÿH=¡tHc‡HøÿàH‹ñ3'H‹H‹75'HQH‰H‹18'‹‰D$ƒÀƒø‡ÇùÿÿH5„tHc†HðÿàH‹°3'H‹H‹ö4'HQH‰H‹ð7'‹‰D$ƒÀƒø‡†ùÿÿH5gtHc†HðÿàH‹o3'H‹¸4'A»ŠL‰d$ H‹H‰D$HƒÀH‰H‹8'ÇŠétõÿÿH‹53'H‹~4'A»‚L‰d$ H‹H‰D$HƒÀH‰H‹Ý7'Ç‚é:õÿÿH‹û2'H‹D4'A»xL‰d$ H‹H‰D$HƒÀH‰H‹£7'ÇxéõÿÿH‹Á2'H‹ 4'H‹H‰D$HƒÀH‰馸ÿÿH‹ï3'H‹=˜2'H‹HHÿH‰H‹=ß6'‹ƒúÿ„®GŽuD…Ò„²Qƒú…eøÿÿH‹þ8'ƒ8t>ÇH‹<4'H‹ u3'H‹H‰H‹6'H‹ ‰4'‹‰H‹Ö2'H‹ 73'‹‰H‹l4'ƒ8u!H‹83'Hƒ8uH‹“3'H‹ $3'H‹H‰H‹?4'ÇéÜ÷ÿÿH‹Õ1'H‹ 3'H‹=Ç1'H‹H‰HHÿH‰H‹= 6'‹ƒúÿ„7JŽ C…Ò„jPƒú…‘÷ÿÿH‹*8'ƒ8t>ÇH‹h3'H‹ ¡2'H‹H‰H‹45'H‹ µ3'‹‰H‹2'H‹ c2'‹‰H‹˜3'ƒ8u!H‹d2'Hƒ8uH‹¿2'H‹ P2'H‹H‰H‹k3'Çé÷ÿÿH‹1'H‹ J2'H‹=ó0'H‹H‰HHÿH‰H‹=75'‹ƒúÿ„LŽA…Ò„ÀJƒú…½öÿÿH‹V7'ƒ8t>ÇH‹”2'H‹ Í1'H‹H‰H‹`4'H‹ á2'‹‰H‹.1'H‹ 1'‹‰H‹Ä2'ƒ8u!H‹1'Hƒ8uH‹ë1'H‹ |1'H‹H‰H‹—2'Çé4öÿÿH‹-0'H‹ v1'H‹H‰H‹ 0'HƒèH‰é öÿÿH‹0'H‹ O1'H‹=ø/'H‹H‰HHÿH‰H‹=<4'‹ƒúÿ„/GŽ¢@…Ò„æGƒú…ÂõÿÿH‹[6'ƒ8t>ÇH‹™1'H‹ Ò0'H‹H‰H‹e3'H‹ æ1'‹‰H‹30'H‹ ”0'‹‰H‹É1'ƒ8u!H‹•0'Hƒ8uH‹ð0'H‹ 0'H‹H‰H‹œ1'Çé9õÿÿH‹2/'H‹={0'H‹HAH‰H‹=r3'‹ƒúÿ„}Lލ>…Ò„ËIƒú…øôÿÿH‹‘5'ƒ8t>ÇH‹Ï0'H‹ 0'H‹H‰H‹›2'H‹ 1'‹‰H‹i/'H‹ Ê/'‹‰H‹ÿ0'ƒ8u!H‹Ë/'Hƒ8uH‹&0'H‹ ·/'H‹H‰H‹Ò0'ÇéoôÿÿH‹h.'H‹=±/'H‹HAH‰H‹=¨2'‹ƒúÿ„ÂJŽB7…Ò„wTƒú….ôÿÿH‹Ç4'ƒ8t>ÇH‹0'H‹ >/'H‹H‰H‹Ñ1'H‹ R0'‹‰H‹Ÿ.'H‹ /'‹‰H‹50'ƒ8u!H‹/'Hƒ8uH‹\/'H‹ í.'H‹H‰H‹0'Çé¥óÿÿH‹ž-'H‹ ç.'H‹H‰D$HƒÀH‰éƒóÿÿH‹|-'H‹ Å.'H‹H‰D$HƒÀH‰éaóÿÿH‹Z-'H‹ £.'H‹H‰D$HƒÀH‰é?óÿÿH‹ˆ.'H‹=1-'H‹HHÿH‰H‹=x1'‹ƒúÿ„dRŽz5…Ò„sUƒú …þòÿÿH‹—3'ƒ8t>ÇH‹Õ.'H‹ .'H‹H‰H‹¡0'H‹ "/'‹‰H‹o-'H‹ Ð-'‹‰H‹/'ƒ8u!H‹Ñ-'Hƒ8uH‹,.'H‹ ½-'H‹H‰H‹Ø.'ÇéuòÿÿH‹n,'H‹ ·-'H‹=`,'H‹H‰HHÿH‰H‹=¤0'‹ƒúÿ„É„Žn6…Ò„+Tƒú …*òÿÿH‹Ã2'ƒ8t>ÇH‹.'H‹ :-'H‹H‰H‹Í/'H‹ N.'‹‰H‹›,'H‹ ü,'‹‰H‹1.'ƒ8u!H‹ý,'Hƒ8uH‹X-'H‹ é,'H‹H‰H‹.'Çé¡ñÿÿH‹š+'H‹ ã,'H‹=Œ+'H‹H‰HHÿH‰H‹=Ð/'‹ƒúÿ„’zŽ5…Ò„ãRƒú …VñÿÿH‹ï1'ƒ8t>ÇH‹--'H‹ f,'H‹H‰H‹ù.'H‹ z-'‹‰H‹Ç+'H‹ (,'‹‰H‹]-'ƒ8u!H‹),'Hƒ8uH‹„,'H‹ ,'H‹H‰H‹0-'ÇéÍðÿÿH‹Æ*'H‹ ,'H‹=¸*'H‹H‰HHÿH‰H‹=ü.'‹ƒúÿ„ˆTŽf2…Ò„›Qƒú …‚ðÿÿH‹1'ƒ8t>ÇH‹Y,'H‹ ’+'H‹H‰H‹%.'H‹ ¦,'‹‰H‹ó*'H‹ T+'‹‰H‹‰,'ƒ8u!H‹U+'Hƒ8uH‹°+'H‹ A+'H‹H‰H‹\,'ÇéùïÿÿH‹ò)'H‹=;+'H‹HAH‰H‹=2.'‹ƒúÿ„ÛRŽ1…Ò„*–ƒú …¸ïÿÿH‹Q0'ƒ8t>ÇH‹+'H‹ È*'H‹H‰H‹[-'H‹ Ü+'‹‰H‹)*'H‹ Š*'‹‰H‹¿+'ƒ8u!H‹‹*'Hƒ8uH‹æ*'H‹ w*'H‹H‰H‹’+'Çé/ïÿÿH‹()'H‹ q*'H‹=)'H‹H‰HHÿH‰H‹=^-'‹ƒúÿ„ƒƒޏ6…Ò„┃ú…äîÿÿH‹}/'ƒ8t>ÇH‹»*'H‹ ô)'H‹H‰H‹‡,'H‹ +'‹‰H‹U)'H‹ ¶)'‹‰H‹ë*'ƒ8u!H‹·)'Hƒ8uH‹*'H‹ £)'H‹H‰H‹¾*'Çé[îÿÿH‹T('H‹ )'H‹=F('H‹H‰HHÿH‰H‹=Š,'‹ƒúÿ„j|ŽL5…Ò„ö”ƒú…îÿÿH‹©.'ƒ8t>ÇH‹ç)'H‹ )'H‹H‰H‹³+'H‹ 4*'‹‰H‹('H‹ â('‹‰H‹*'ƒ8u!H‹ã('Hƒ8uH‹>)'H‹ Ï('H‹H‰H‹ê)'Çé‡íÿÿH‹€''H‹ É('H‹H‰H‹ l''HƒèH‰é`íÿÿH‹Y''H‹ ¢('H‹=K''H‹H‰HHÿH‰H‹=+'‹ƒúÿ„—‘޹3…Ò„Oƒú…íÿÿH‹®-'ƒ8t>ÇH‹ì('H‹ %('H‹H‰H‹¸*'H‹ 9)'‹‰H‹†''H‹ ç''‹‰H‹)'ƒ8u!H‹è''Hƒ8uH‹C('H‹ Ô''H‹H‰H‹ï('ÇéŒìÿÿH‹…&'H‹=Î''H‹HAH‰H‹=Å*'‹ƒúÿ„L”Ž¿1…Ò„Ê“ƒú…KìÿÿH‹ä,'ƒ8t>ÇH‹"('H‹ [''H‹H‰H‹î)'H‹ o('‹‰H‹¼&'H‹ ''‹‰H‹R('ƒ8u!H‹''Hƒ8uH‹y''H‹ ''H‹H‰H‹%('ÇéÂëÿÿH‹»%'H‹=''H‹HAH‰H‹=û)'‹ƒúÿ„ÈŽ1…Ò„GŽƒú…ëÿÿH‹,'ƒ8t>ÇH‹X''H‹ ‘&'H‹H‰H‹$)'H‹ ¥''‹‰H‹ò%'H‹ S&'‹‰H‹ˆ''ƒ8u!H‹T&'Hƒ8uH‹¯&'H‹ @&'H‹H‰H‹[''ÇéøêÿÿH‹ñ$'H‹ :&'H‹H‰D$HƒÀH‰éÖêÿÿH‹Ï$'H‹ &'H‹H‰D$HƒÀH‰é´êÿÿH‹­$'H‹ö%'L‰d$ H‹H‰D$HƒÀH‰éæÿÿH‹†$'H‹Ï%'A»^L‰d$ H‹H‰D$HƒÀH‰H‹n''H‹g''HcP‰H‹)'H‹Á)'‹ Ç^‰ ‚éiæÿÿH‹*$'H‹s%'A»WL‰d$ H‹H‰D$HƒÀH‰H‹''H‹ ''HcP‰H‹¼('H‹e)'‹ ÇW‰ ‚é æÿÿH‹&('ÇþÿÿÿéÃéÿÿH‹\*'ƒ8„³éÿÿH‹ &'H‹H…Àt'‹H‹PH‹pL‹@H‹8H‰D$AÿÕH‹D$H‹@ H…ÀuÙ1ÀèÆßôÿH‹*'ÇédéÿÿH‹ý)'ÇH‹°%'Hƒ8t1Àè“ßôÿH‹œ%'HÇH‹¶&'HÇH‹P$'H‹H‹%'H‰H‹d%'‹H‹Ó&'‰H‹$'‹H‹¡#'‰éêèÿÿH‹;''‹ƒøÿ„Å–Ž;(…À„ü˜ƒø …ÁèÿÿH‹Z)'ƒ8t>ÇH‹˜$'H‹ Ñ#'H‹H‰H‹d&'H‹ å$'‹‰H‹2#'H‹ “#'‹‰H‹È$'ƒ8u!H‹”#'Hƒ8uH‹ï#'H‹ €#'H‹H‰H‹›$'Çé8èÿÿH‹‰$'ƒ8…(èÿÿH‹9#'ƒ8¸LDàéèÿÿH‹a$'ƒ8…èÿÿH‹#'ÇH‹#'Hƒ8…âçÿÿH‹s#'H‹ #'H‹H‰éÉçÿÿH‹$'ƒ8uH‹æ"'Hƒ8„K™H‹ý#'ÇéšçÿÿH‹ë%'ÇéˆçÿÿH‹Ù%'ÇévçÿÿH‹Ç%'Ç édçÿÿH‹µ%'ÇÿÿÿÿéRçÿÿH‹£%'Çé@çÿÿH‹‘%'Çþÿÿÿé.çÿÿH‹%'ÇþÿÿÿéçÿÿH‹m%'Çþÿÿÿé çÿÿH‹[%'ÇþÿÿÿéøæÿÿH‹I%'ÇþÿÿÿéææÿÿH‹7%'ÇþÿÿÿéÔæÿÿH‹%%'ÇþÿÿÿéÂæÿÿH‹%'Çþÿÿÿé°æÿÿH‹%'ÇþÿÿÿéžæÿÿH‹ï$'‹ƒøÿ„vpŽá.…À„t“ƒø…uæÿÿH‹''ƒ8t>ÇH‹L"'H‹ …!'H‹H‰H‹$'H‹ ™"'‹‰H‹æ 'H‹ G!'‹‰H‹|"'ƒ8u!H‹H!'Hƒ8uH‹£!'H‹ 4!'H‹H‰H‹O"'ÇéìåÿÿH‹=$'ÇéÚåÿÿH‹+$'ÇéÈåÿÿH‹$'Çé¶åÿÿH‹$'Çÿÿÿÿé¤åÿÿH‹õ#'Çé’åÿÿH‹ã#'Çþÿÿÿé€åÿÿH‹Ñ#'ÇþÿÿÿénåÿÿH‹¿#'Çþÿÿÿé\åÿÿH‹­#'‹ƒøÿ„–ŽA.…À„Øfƒø…3åÿÿH‹Ì%'ƒ8t>ÇH‹ !'H‹ C 'H‹H‰H‹Ö"'H‹ W!'‹‰H‹¤'H‹  '‹‰H‹:!'ƒ8u!H‹ 'Hƒ8uH‹a 'H‹ ò'H‹H‰H‹ !'ÇéªäÿÿH‹û"'Çé˜äÿÿH‹é"'Çÿÿÿÿé†äÿÿH‹×"'ÇétäÿÿH‹Å"'ÇþÿÿÿébäÿÿH‹['H‹ ¤'H‹H‰D$HƒÀH‰é@äÿÿH‹9'H‹ ‚'I‰ØH‹H‰H‹ "'HPÿH‰H‹ Ä'H‹H‹ ¢'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ J"'Hc1H‹ Ð'H‹4ñ‰ÁH‹Ó$'H‹8AÿÕéÐãÿÿH‹!"'Çþÿÿÿé¾ãÿÿH‹·'H‹ 'H‹H‰H‹ £'HƒèH‰é—ãÿÿH‹à'H‹ ‰'H‹H‰D$HƒèH‰éuãÿÿH‹Æ!'ÇþÿÿÿécãÿÿH‹´!'‹‰D$ƒÀƒø‡JãÿÿHO^Hc‚HÐÿàH‹‹!'Çé(ãÿÿH‹y!'ÇéãÿÿH‹g!'ÇéãÿÿH‹U!'ÇÿÿÿÿéòâÿÿH‹C!'ÇéàâÿÿH‹)'H‹ Ò'H‹H‰D$HƒèH‰é¾âÿÿH‹'L‹ H‹Å'ÇH‹ø'Çé•âÿÿH‹æ 'ÇýÿÿÿéƒâÿÿH‹Ä'L‹ H‹Š'ÇH‹½'ÇéZâÿÿH‹« 'ÇýÿÿÿéHâÿÿH‹™ 'Çé6âÿÿH‹‡ 'Çÿÿÿÿé$âÿÿH‹u 'ÇéâÿÿH‹ 'H‹T'A»}L‰d$ H‹H‰D$HƒÀH‰H‹ó'H‹ì'HcP‰H‹ 'H‹F!'‹ Ç}‰ ‚éîÝÿÿH‹ 'Ç é¤áÿÿH‹õ'Çÿÿÿÿé’áÿÿH‹ã'Çé€áÿÿH‹y'H‹ Â'I‰ØH‹HƒÀH‰H‹ 'H‹H‹ ì'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ”'Hc1H‹ 'H‹4ñ‰ÁH‹"'H‹8AÿÕéáÿÿH‹k'ÇéáÿÿH‹Y'ÇéöàÿÿH‹G'ÇéäàÿÿH‹5'ÇÿÿÿÿéÒàÿÿH‹#'ÇéÀàÿÿH‹Ù'L‹ H‹Ç'ÇH‹ú'Çé—àÿÿH‹è'Çýÿÿÿé…àÿÿH‹Ö'ÇésàÿÿH‹Ä'ÇéaàÿÿH‹²'ÇéOàÿÿH‹ 'Çé=àÿÿH‹6'H‹'A»tL‰d$ H‹H‰D$HƒÀH‰H‹'H‹'HcP‰H‹È'H‹q'‹ Çt‰ ‚éÜÿÿH‹2'ÇéÏßÿÿH‹ 'Çé½ßÿÿH‹¶'H‹ÿ'A»xL‰d$ H‹H‰D$HƒÀH‰H‹ž'H‹—'HcP‰H‹H'H‹ñ'‹ Çx‰ ‚é™ÛÿÿH‹Z'H‹ £'H‹H‰D$HƒÀH‰é?ßÿÿH‹8'H‹ 'H‹H‰D$HƒÀH‰éßÿÿH‹f'H‹ 'H‹H‰D$HƒèH‰éûÞÿÿH‹ô'H‹ ='H‹H‰H‹ à'HƒèH‰éÔÞÿÿH‹Í'H‹ 'I‰ØH‹H‰H‹ ¶'HPÿH‰H‹ X'H‹H‹ 6'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Þ'Hc1H‹ $'H‹4ñ‰ÁH‹·'H‹8AÿÕédÞÿÿH‹]'H‹ ¦'H‹H‰D$HƒÀH‰éBÞÿÿH‹;'H‹ „'I‰ØH‹HƒÀH‰H‹ Ð'H‹H‹ ®'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ V'Hc1H‹ œ'H‹4ñ‰ÁH‹/'H‹8AÿÕéÜÝÿÿH‹%'H‹=Î'H‹HHÿH‰H‹='‹ƒúÿ„y+ŽÛ*…Ò„.Jƒú …›ÝÿÿH‹4'ƒ8t>ÇH‹r'H‹ «'H‹H‰H‹>'H‹ ¿'‹‰H‹ 'H‹ m'‹‰H‹¢'ƒ8u!H‹n'Hƒ8uH‹É'H‹ Z'H‹H‰H‹u'ÇéÝÿÿH‹ 'H‹ T'H‹=ý'H‹H‰HHÿH‰H‹=A'‹ƒúÿ„ó,Žo)…Ò„æHƒú …ÇÜÿÿH‹`'ƒ8t>ÇH‹ž'H‹ ×'H‹H‰H‹j'H‹ ë'‹‰H‹8'H‹ ™'‹‰H‹Î'ƒ8u!H‹š'Hƒ8uH‹õ'H‹ †'H‹H‰H‹¡'Çé>ÜÿÿH‹7'H‹ €'H‹=)'H‹H‰HHÿH‰H‹=m'‹ƒúÿ„/mŽÏ …Ò„žGƒú …óÛÿÿH‹Œ'ƒ8t>ÇH‹Ê'H‹ 'H‹H‰H‹–'H‹ '‹‰H‹d'H‹ Å'‹‰H‹ú'ƒ8u!H‹Æ'Hƒ8uH‹!'H‹ ²'H‹H‰H‹Í'ÇéjÛÿÿH‹c'H‹ ¬'H‹=U'H‹H‰HHÿH‰H‹=™'‹ƒúÿ„ŽBŽÓ…Ò„VFƒú …ÛÿÿH‹¸'ƒ8t>ÇH‹ö'H‹ /'H‹H‰H‹Â'H‹ C'‹‰H‹'H‹ ñ'‹‰H‹&'ƒ8u!H‹ò'Hƒ8uH‹M'H‹ Þ'H‹H‰H‹ù'Çé–ÚÿÿH‹'H‹=Ø'H‹HAH‰H‹=Ï'‹ƒúÿ„tiŽ7…Ò„Sƒú …UÚÿÿH‹î'ƒ8t>ÇH‹,'H‹ e'H‹H‰H‹ø'H‹ y'‹‰H‹Æ'H‹ ''‹‰H‹\'ƒ8u!H‹('Hƒ8uH‹ƒ'H‹ 'H‹H‰H‹/'ÇéÌÙÿÿH‹Å'H‹='H‹HAH‰H‹='‹ƒúÿ„†aŽu…Ò„ÜQƒú …‹ÙÿÿH‹$'ƒ8t>ÇH‹b'H‹ ›'H‹H‰H‹.'H‹ ¯'‹‰H‹ü'H‹ ]'‹‰H‹’'ƒ8u!H‹^'Hƒ8uH‹¹'H‹ J'H‹H‰H‹e'ÇéÙÿÿH‹û'H‹ D'H‹H‰D$HƒÀH‰éàØÿÿH‹Ù'H‹ "'H‹H‰D$HƒÀH‰龨ÿÿH‹·'H‹ 'H‹H‰D$HƒÀH‰éœØÿÿH‹•'H‹=Þ'H‹HAH‰H‹=Õ'‹ƒúÿ„*RŽÝ…Ò„VKƒú …[ØÿÿH‹ô'ƒ8t>ÇH‹2'H‹ k'H‹H‰H‹þ'H‹ '‹‰H‹Ì'H‹ -'‹‰H‹b'ƒ8u!H‹.'Hƒ8uH‹‰'H‹ 'H‹H‰H‹5'ÇéÒ×ÿÿH‹Ë'H‹ 'H‹H‰D$HƒÀH‰é°×ÿÿH‹©'H‹ ò'H‹H‰D$HƒÀH‰éŽ×ÿÿH‹‡'H‹ Ð'H‹H‰D$HƒÀH‰él×ÿÿH‹µ'H‹ ^'H‹H‰D$HƒèH‰éJ×ÿÿH‹C'H‹ Œ'H‹H‰H‹ /'HƒèH‰é#×ÿÿH‹'H‹ e'I‰ØH‹H‰H‹ 'HPÿH‰H‹ §'H‹H‹ …'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ -'Hc1H‹ «'H‹4ñ‰ÁH‹Þ'H‹8AÿÕé³ÖÿÿH‹¬'H‹ õ'I‰ØH‹H‰H‹ •'HPÿH‰H‹ 7'H‹H‹ 'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ½'Hc1H‹ ;'H‹4ñ‰ÁH‹n'H‹8AÿÕéCÖÿÿH‹<'H‹ …'H‹H‰D$HƒÀH‰é!ÖÿÿH‹'H‹ c'I‰ØH‹HƒÀH‰H‹ ¯'H‹H‹ 'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ 5'Hc1H‹ ³'H‹4ñ‰ÁH‹æ'H‹8AÿÕé»ÕÿÿH‹'H‹=­'H‹HHÿH‰H‹=ô'‹ƒúÿ„,PŽ”…Ò„ÇNƒú…zÕÿÿH‹'ƒ8t>ÇH‹Q'H‹ Š'H‹H‰H‹'H‹ ž'‹‰H‹ë'H‹ L'‹‰H‹'ƒ8u!H‹M'Hƒ8uH‹¨'H‹ 9'H‹H‰H‹T'ÇéñÔÿÿH‹ê'H‹ 3'H‹=Ü'H‹H‰HHÿH‰H‹= '‹ƒúÿ„¾[Žø…Ò„àIƒú…¦ÔÿÿH‹?'ƒ8t>ÇH‹}'H‹ ¶'H‹H‰H‹I'H‹ Ê'‹‰H‹'H‹ x'‹‰H‹­'ƒ8u!H‹y'Hƒ8uH‹Ô'H‹ e'H‹H‰H‹€'ÇéÔÿÿH‹'H‹ _'H‹='H‹H‰HHÿH‰H‹=L'‹ƒúÿ„ÃGŽŒ…Ò„˜Hƒú…ÒÓÿÿH‹k'ƒ8t>ÇH‹©'H‹ â'H‹H‰H‹u'H‹ ö'‹‰H‹C'H‹ ¤'‹‰H‹Ù'ƒ8u!H‹¥'Hƒ8uH‹'H‹ ‘'H‹H‰H‹¬'ÇéIÓÿÿH‹B 'H‹ ‹'H‹H‰H‹ . 'HƒèH‰é"ÓÿÿH‹ 'H‹ d'H‹= 'H‹H‰HHÿH‰H‹=Q'‹ƒúÿ„ÉIŽù …Ò„FFƒú…×ÒÿÿH‹p'ƒ8t>ÇH‹®'H‹ ç 'H‹H‰H‹z'H‹ û'‹‰H‹H 'H‹ © '‹‰H‹Þ'ƒ8u!H‹ª 'Hƒ8uH‹'H‹ – 'H‹H‰H‹±'ÇéNÒÿÿH‹G 'H‹= 'H‹HAH‰H‹=‡'‹ƒúÿ„HŽÏ …Ò„EPƒú… ÒÿÿH‹¦'ƒ8t>ÇH‹ä 'H‹  'H‹H‰H‹°'H‹ 1'‹‰H‹~ 'H‹ ß '‹‰H‹'ƒ8u!H‹à 'Hƒ8uH‹; 'H‹ Ì 'H‹H‰H‹ç 'Çé„ÑÿÿH‹} 'H‹=Æ 'H‹HAH‰H‹=½'‹ƒúÿ„HNŽm…Ò„AUƒú…CÑÿÿH‹Ü'ƒ8t>ÇH‹ 'H‹ S 'H‹H‰H‹æ'H‹ g '‹‰H‹´ 'H‹  '‹‰H‹J 'ƒ8u!H‹ 'Hƒ8uH‹q 'H‹  'H‹H‰H‹ 'ÇéºÐÿÿH‹³ 'H‹ ü 'H‹H‰D$HƒÀH‰é˜ÐÿÿH‹‘ 'H‹ Ú 'H‹H‰D$HƒÀH‰évÐÿÿH‹¿ 'H‹ h 'H‹H‰D$HƒèH‰éTÐÿÿH‹M 'H‹ – 'H‹H‰H‹ 9 'HƒèH‰é-ÐÿÿH‹& 'H‹ o 'I‰ØH‹H‰H‹  'HPÿH‰H‹ ± 'H‹H‹ 'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ 7'Hc1H‹ Ý'H‹4ñ‰ÁH‹ 'H‹8AÿÕé½ÏÿÿH‹¶ 'H‹ ÿ 'I‰ØH‹H‰H‹ Ÿ 'HPÿH‰H‹ A 'H‹H‹  'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ Ç 'Hc1H‹ m'H‹4ñ‰ÁH‹¨'H‹8AÿÕéMÏÿÿH‹F 'H‹ 'H‹H‰D$HƒÀH‰é+ÏÿÿH‹$ 'H‹ m 'I‰ØH‹HƒÀH‰H‹ ¹'H‹H‹ — 'H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ? 'Hc1H‹ å'H‹4ñ‰ÁH‹ 'H‹8AÿÕéÅÎÿÿH‹ 'H‹=·'H‹HHÿH‰H‹=þ '‹ƒúÿ„¦JŽv…Ò„NSƒú…„ÎÿÿH‹'ƒ8t>ÇH‹[ 'H‹ ” 'H‹H‰H‹' 'H‹ ¨ '‹‰H‹õ'H‹ V '‹‰H‹‹ 'ƒ8u!H‹W 'Hƒ8uH‹² 'H‹ C 'H‹H‰H‹^ 'ÇéûÍÿÿH‹ô'H‹ = 'H‹=æ'H‹H‰HHÿH‰H‹=* '‹ƒúÿ„£MŽ …Ò„\Lƒú…°ÍÿÿH‹I'ƒ8t>ÇH‹‡ 'H‹ À'H‹H‰H‹S 'H‹ Ô '‹‰H‹!'H‹ ‚'‹‰H‹· 'ƒ8u!H‹ƒ'Hƒ8uH‹Þ'H‹ o'H‹H‰H‹Š 'Çé'ÍÿÿH‹ 'H‹ i'H‹='H‹H‰HHÿH‰H‹=V '‹ƒúÿ„ LŽn…Ò„fPƒú…ÜÌÿÿH‹u 'ƒ8t>ÇH‹³'H‹ ì'H‹H‰H‹ 'H‹ '‹‰H‹M'H‹ ®'‹‰H‹ã'ƒ8u!H‹¯'Hƒ8uH‹ 'H‹ ›'H‹H‰H‹¶'ÇéSÌÿÿH‹L'H‹ •'H‹H‰H‹ 8'HƒèH‰é,ÌÿÿH‹%'H‹ n'H‹='H‹H‰HHÿH‰H‹=[ '‹ƒúÿ„P5Ž+ …Ò„÷Nƒú…áËÿÿH‹z 'ƒ8t>ÇH‹¸'H‹ ñ'H‹H‰H‹„ 'H‹ '‹‰H‹R'H‹ ³'‹‰H‹è'ƒ8u!H‹´'Hƒ8uH‹'H‹  'H‹H‰H‹»'ÇéXËÿÿH‹Q'H‹=š'H‹HAH‰H‹=‘ '‹ƒúÿ„^0ŽÉ…Ò„¹Mƒú…ËÿÿH‹° 'ƒ8t>ÇH‹î'H‹ ''H‹H‰H‹º'H‹ ;'‹‰H‹ˆ'H‹ é'‹‰H‹'ƒ8u!H‹ê'Hƒ8uH‹E'H‹ Ö'H‹H‰H‹ñ'ÇéŽÊÿÿH‹‡'H‹=Ð'H‹HAH‰H‹=Ç'‹ƒúÿ„™OŽ×…Ò„zƒú…MÊÿÿH‹æ 'ƒ8t>ÇH‹$'H‹ ]'H‹H‰H‹ð'H‹ q'‹‰H‹¾'H‹ '‹‰H‹T'ƒ8u!H‹ 'Hƒ8uH‹{'H‹ 'H‹H‰H‹''ÇéÄÉÿÿ@ID$H9D$·†:ÄÿÿA€|$ „.Äÿÿ·é#ÄÿÿH‹\'L‰d$ D‹é·Åÿÿƒúþ…vÉÿÿM…ítWH‹š'H‹H9ÑvHH‹5«'H‹ô 'H‹>H‹5ú'‹H‹6H)ñH)òH‹5'ƒ>„YJ…ÀI‰ØH5nµ…eJAÿÕH‹+'H‹ <'ÇH‹W'ÇH‹ò'H‹H‰éçÈÿÿƒúþ…ÞÈÿÿM…ítWH‹'H‹H9ÑvHH‹5ã'H‹\ 'H‹>H‹5b'‹H‹6H)ñH)òH‹5ø'ƒ>„éI…ÀI‰ØH5Ö´…õIAÿÕH‹“'H‹ ¤'ÇH‹¿'ÇH‹Z'H‹H‰éOÈÿÿƒúþ…FÈÿÿM…ítWH‹j'H‹H9ÑvHH‹5K'H‹Ä'H‹>H‹5Ê'‹H‹6H)ñH)òH‹5`'ƒ>„hL…ÀI‰ØH5>´…xLAÿÕH‹û'H‹ 'ÇH‹''ÇH‹Â'H‹H‰é·Çÿÿƒúþ…®ÇÿÿM…ítWH‹Ò'H‹H9ÑvHH‹5ã'H‹,'H‹>H‹52'‹H‹6H)ñH)òH‹5È'ƒ>„FC…ÀI‰ØH5¦³…VCAÿÕH‹c'H‹ t'ÇH‹'ÇH‹*'H‹H‰éÇÿÿƒúþ…ÇÿÿM…ítWH‹:'H‹H9ÑvHH‹5K'H‹”'H‹>H‹5š'‹H‹6H)ñH)òH‹50'ƒ>„dK…ÀI‰ØH5³…tKAÿÕH‹Ë'H‹ Ü'ÇH‹÷'ÇH‹’'H‹H‰釯ÿÿƒúþ…~ÆÿÿM…ítWH‹¢'H‹H9ÑvHH‹5³ÿ&H‹ü'H‹>H‹5'‹H‹6H)ñH)òH‹5˜'ƒ>„<…ÀI‰ØH5v²…<AÿÕH‹3'H‹ D'ÇH‹_'ÇH‹úÿ&H‹H‰éïÅÿÿƒúþ…æÅÿÿM…ítWH‹ 'H‹H9ÑvHH‹5ëÿ&H‹d'H‹>H‹5jÿ&‹H‹6H)ñH)òH‹5'ƒ>„L…ÀI‰ØH5Þ±…LAÿÕH‹›'H‹ ¬'ÇH‹Ç'ÇH‹bÿ&H‹H‰éWÅÿÿƒúþ…NÅÿÿM…ítWH‹r'H‹H9ÑvHH‹5Sÿ&H‹Ì'H‹>H‹5Òþ&‹H‹6H)ñH)òH‹5h'ƒ>„’K…ÀI‰ØH5F±…žKAÿÕH‹'H‹ 'ÇH‹/'ÇH‹Êþ&H‹H‰é¿Äÿÿƒúþ…¶ÄÿÿM…ítWH‹Úÿ&H‹H9ÑvHH‹5»þ&H‹4'H‹>H‹5:þ&‹H‹6H)ñH)òH‹5Ð'ƒ>„DK…ÀI‰ØH5®°…TKAÿÕH‹kÿ&H‹ |ÿ&ÇH‹—'ÇH‹2þ&H‹H‰é'Äÿÿƒúþ…ÄÿÿM…ítWH‹Bÿ&H‹H9ÑvHH‹5Kþ&H‹œ'H‹>H‹5¢ý&‹H‹6H)ñH)òH‹58'ƒ>„ó;…ÀI‰ØH5°…<AÿÕH‹Óþ&H‹ äþ&ÇH‹ÿÿ&ÇH‹šý&H‹H‰éÃÿÿƒúþ…†ÃÿÿM…ítWH‹ªþ&H‹H9ÑvHH‹5³ý&H‹'H‹>H‹5 ý&‹H‹6H)ñH)òH‹5 ÿ&ƒ>„=0…ÀI‰ØH5~¯…I0AÿÕH‹;þ&H‹ Lþ&ÇH‹gÿ&ÇH‹ý&H‹H‰é÷Âÿÿƒúþ…îÂÿÿM…ítWH‹þ&H‹H9ÑvHH‹5óü&H‹l'H‹>H‹5rü&‹H‹6H)ñH)òH‹5ÿ&ƒ>„Í/…ÀI‰ØH5æ®…Ù/AÿÕH‹£ý&H‹ ´ý&ÇH‹Ïþ&ÇH‹jü&H‹H‰é_Âÿÿƒúþ…VÂÿÿM…ítWH‹zý&H‹H9ÑvHH‹5‹û&H‹Ô'H‹>H‹5Úû&‹H‹6H)ñH)òH‹5pþ&ƒ>„;+…ÀI‰ØH5N®…K+AÿÕH‹ ý&H‹ ý&ÇH‹7þ&ÇH‹Òû&H‹H‰éÇÁÿÿƒúþ…¾ÁÿÿM…ítWH‹âü&H‹H9ÑvHH‹5óú&H‹<'H‹>H‹5Bû&‹H‹6H)ñH)òH‹5Øý&ƒ>„1*…ÀI‰ØH5¶­…=*AÿÕH‹sü&H‹ „ü&ÇH‹Ÿý&ÇH‹:û&H‹H‰é/Áÿÿƒúþ…&ÁÿÿM…ítWH‹Jü&H‹H9ÑvHH‹5Sû&H‹¤'H‹>H‹5ªú&‹H‹6H)ñH)òH‹5@ý&ƒ>„Á)…ÀI‰ØH5­…Í)AÿÕH‹Ûû&H‹ ìû&ÇH‹ý&ÇH‹¢ú&H‹H‰é—Àÿÿƒøþ…ŽÀÿÿH‹‡ú&M…íH‹tWH‹¨û&H‹H9ÊsHH‹5±ú&H‹'H‹>H‹5ú&‹H‹6H)ñH)òH‹5žü&ƒ>„2&…ÀI‰ØH5|¬…>&AÿÕH‹9û&H‹ Jû&ÇH‹eü&ÇH‹ú&H‹H‰éõ¿ÿÿƒúþ…ì¿ÿÿM…ítWH‹û&H‹H9ÑvHH‹5ñù&H‹j'H‹>H‹5pù&‹H‹6H)ñH)òH‹5ü&ƒ>„Â%…ÀI‰ØH5ä«…Î%AÿÕH‹¡ú&H‹ ²ú&ÇH‹Íû&ÇH‹hù&H‹H‰é]¿ÿÿƒúþ…T¿ÿÿM…ítWH‹xú&H‹H9ÑvHH‹5ù&H‹Òÿ&H‹>H‹5Øø&‹H‹6H)ñH)òH‹5nû&ƒ>„9&…ÀI‰ØH5L«…I&AÿÕH‹ ú&H‹ ú&ÇH‹5û&ÇH‹Ðø&H‹H‰éžÿÿƒúþ…¼¾ÿÿM…ítWH‹àù&H‹H9ÑvHH‹5éø&H‹:ÿ&H‹>H‹5@ø&‹H‹6H)ñH)òH‹5Öú&ƒ>„U!…ÀI‰ØH5´ª…e!AÿÕH‹qù&H‹ ‚ù&ÇH‹ú&ÇH‹8ø&H‹H‰é-¾ÿÿƒúþ…$¾ÿÿM…ítWH‹Hù&H‹H9ÑvHH‹5Qø&H‹¢þ&H‹>H‹5¨÷&‹H‹6H)ñH)òH‹5>ú&ƒ>„ñ…ÀI‰ØH5ª…AÿÕH‹Ùø&H‹ êø&ÇH‹ú&ÇH‹ ÷&H‹H‰镽ÿÿƒúþ…Œ½ÿÿM…ítWH‹°ø&H‹H9ÑvHH‹5¹÷&H‹ þ&H‹>H‹5÷&‹H‹6H)ñH)òH‹5¦ù&ƒ>„"…ÀI‰ØH5„©….AÿÕH‹Aø&H‹ Rø&ÇH‹mù&ÇH‹÷&H‹H‰éý¼ÿÿƒúþ…ô¼ÿÿM…ítWH‹ø&H‹H9ÑvHH‹5)ö&H‹rý&H‹>H‹5xö&‹H‹6H)ñH)òH‹5ù&ƒ>„²…ÀI‰ØH5쨅¾AÿÕH‹©÷&H‹ º÷&ÇH‹Õø&ÇH‹pö&H‹H‰ée¼ÿÿƒúþ…\¼ÿÿM…ítWH‹€÷&H‹H9ÑvHH‹5‰ö&H‹Úü&H‹>H‹5àõ&‹H‹6H)ñH)òH‹5vø&ƒ>„qN…ÀI‰ØH5T¨…NAÿÕH‹÷&H‹ "÷&ÇH‹=ø&ÇH‹Øõ&H‹H‰éÍ»ÿÿƒúþ…Ä»ÿÿM…ítWH‹èö&H‹H9ÑvHH‹5ñõ&H‹Bü&H‹>H‹5Hõ&‹H‹6H)ñH)òH‹5Þ÷&ƒ>„gM…ÀI‰ØH5¼§…sMAÿÕH‹yö&H‹ Šö&ÇH‹¥÷&ÇH‹@õ&H‹H‰é5»ÿÿƒúþ…,»ÿÿM…ítWH‹Pö&H‹H9ÑvHH‹5Yõ&H‹ªû&H‹>H‹5°ô&‹H‹6H)ñH)òH‹5F÷&ƒ>„÷L…ÀI‰ØH5$§…MAÿÕH‹áõ&H‹ òõ&ÇH‹ ÷&ÇH‹¨ô&H‹H‰éºÿÿƒúþ…”ºÿÿM…ítWH‹¸õ&H‹H9ÑvHH‹5™ô&H‹û&H‹>H‹5ô&‹H‹6H)ñH)òH‹5®ö&ƒ>„ò]…ÀI‰ØH5Œ¦…^AÿÕH‹Iõ&H‹ Zõ&ÇH‹uö&ÇH‹ô&H‹H‰éºÿÿƒúþ…ü¹ÿÿM…ítWH‹ õ&H‹H9ÑvHH‹5ô&H‹zú&H‹>H‹5€ó&‹H‹6H)ñH)òH‹5ö&ƒ>„ÌG…ÀI‰ØH5ô¥…ÜGAÿÕH‹±ô&H‹ Âô&ÇH‹Ýõ&ÇH‹xó&H‹H‰ém¹ÿÿƒúþ…d¹ÿÿM…ítWH‹ˆô&H‹H9ÑvHH‹5ió&H‹âù&H‹>H‹5èò&‹H‹6H)ñH)òH‹5~õ&ƒ>„î\…ÀI‰ØH5\¥…ú\AÿÕH‹ô&H‹ *ô&ÇH‹Eõ&ÇH‹àò&H‹H‰éÕ¸ÿÿƒúþ…̸ÿÿM…ítWH‹ðó&H‹H9ÑvHH‹5Ñò&H‹Jù&H‹>H‹5Pò&‹H‹6H)ñH)òH‹5æô&ƒ>„áL…ÀI‰ØH5Ĥ…ñLAÿÕH‹ó&H‹ ’ó&ÇH‹­ô&ÇH‹Hò&H‹H‰é=¸ÿÿƒúþ…4¸ÿÿM…ítWH‹Xó&H‹H9ÑvHH‹59ò&H‹²ø&H‹>H‹5¸ñ&‹H‹6H)ñH)òH‹5Nô&ƒ>„~Z…ÀI‰ØH5,¤…ŽZAÿÕH‹éò&H‹ úò&ÇH‹ô&ÇH‹°ñ&H‹H‰饷ÿÿƒøþ…œ·ÿÿH‹•ñ&M…íH‹tWH‹¶ò&H‹H9ÊsHH‹5—ñ&H‹ø&H‹>H‹5ñ&‹H‹6H)ñH)òH‹5¬ó&ƒ>„5K…ÀI‰ØH5Š£…AKAÿÕH‹Gò&H‹ Xò&ÇH‹só&ÇH‹ñ&H‹H‰é·ÿÿƒøþ…ú¶ÿÿH‹óð&M…íH‹tWH‹ò&H‹H9ÊsHH‹5%ð&H‹n÷&H‹>H‹5tð&‹H‹6H)ñH)òH‹5 ó&ƒ>„»J…ÀI‰ØH5袅ÇJAÿÕH‹¥ñ&H‹ ¶ñ&ÇH‹Ñò&ÇH‹lð&H‹H‰éa¶ÿÿƒúþ…X¶ÿÿM…ítWH‹|ñ&H‹H9ÑvHH‹5ï&H‹Öö&H‹>H‹5Üï&‹H‹6H)ñH)òH‹5rò&ƒ>„S …ÀI‰ØH5P¢…c AÿÕH‹ ñ&H‹ ñ&ÇH‹9ò&ÇH‹Ôï&H‹H‰éɵÿÿƒúþ…ÀµÿÿM…ítWH‹äð&H‹H9ÑvHH‹5õî&H‹>ö&H‹>H‹5Dï&‹H‹6H)ñH)òH‹5Úñ&ƒ>„– …ÀI‰ØH5¸¡…¢ AÿÕH‹uð&H‹ †ð&ÇH‹¡ñ&ÇH‹<ï&H‹H‰é1µÿÿƒúþ…(µÿÿM…ítWH‹Lð&H‹H9ÑvHH‹5]î&H‹¦õ&H‹>H‹5¬î&‹H‹6H)ñH)òH‹5Bñ&ƒ>„¯…ÀI‰ØH5 ¡…¿AÿÕH‹Ýï&H‹ îï&ÇH‹ ñ&ÇH‹¤î&H‹H‰é™´ÿÿƒúþ…´ÿÿM…ítWH‹´ï&H‹H9ÑvHH‹5Åí&H‹õ&H‹>H‹5î&‹H‹6H)ñH)òH‹5ªð&ƒ>„·…ÀI‰ØH5ˆ …ÃAÿÕH‹Eï&H‹ Vï&ÇH‹qð&ÇH‹ î&H‹H‰é´ÿÿƒúþ…ø³ÿÿM…ítWH‹ï&H‹H9ÑvHH‹5-í&H‹vô&H‹>H‹5|í&‹H‹6H)ñH)òH‹5ð&ƒ>„·…ÀI‰ØH5ðŸ…ÇAÿÕH‹­î&H‹ ¾î&ÇH‹Ùï&ÇH‹tí&H‹H‰éi³ÿÿƒúþ…`³ÿÿM…ítWH‹„î&H‹H9ÑvHH‹5í&H‹Þó&H‹>H‹5äì&‹H‹6H)ñH)òH‹5zï&ƒ>„Ó…ÀI‰ØH5XŸ…ßAÿÕH‹î&H‹ &î&ÇH‹Aï&ÇH‹Üì&H‹H‰éѲÿÿƒúþ…ȲÿÿM…ítWH‹ìí&H‹H9ÑvHH‹5õì&H‹Fó&H‹>H‹5Lì&‹H‹6H)ñH)òH‹5âî&ƒ>„'…ÀI‰ØH5Àž…3AÿÕH‹}í&H‹ Ží&ÇH‹©î&ÇH‹Dì&H‹H‰é9²ÿÿH‹ Òò&ƒ9t>H‹î&ÇH‹ Ií&H‹H‰H‹Üï&H‹ ]î&‹‰H‹ªì&H‹ í&‹‰M…ítEH‹ í&H‹H9Ðv6H‹ ì&H‹9H‹ zë&H‹1H)ðH‰ÁH‹î&ƒ8t=H)òI‰ØH5óAÿÕH‹¶ì&ÇH‹éí&ÇH‹´ì&HÇéx±ÿÿH‹‰ì&ƒ8t:H)òI‰ØH5°AÿÕëµH‹5kì&I‰Øƒ>t@…ÀH5“„Íþÿÿè׫ôÿéÆþÿÿH‹Ãì&I‰ØH‹H‰ÂH‰D$H)òH5mAÿÕéfÿÿÿ…ÀH5\„þÿÿë¾H‹5 ì&I‰Øƒ>„Û…ÀH5/„9ýÿÿès«ôÿé2ýÿÿH‹ gñ&ƒ9t>H‹«ì&ÇH‹ Þë&H‹H‰H‹qî&H‹ òì&‹‰H‹?ë&H‹  ë&‹‰M…ítEH‹ ¨ë&H‹H9Ðv6H‹ ¹é&H‹9H‹ ê&H‹1H)ðH‰ÁH‹§ì&ƒ8t=H)òI‰ØH5ˆœAÿÕH‹Kë&ÇH‹~ì&ÇH‹Ië&HÇé °ÿÿH‹ë&ƒ8„H)òI‰ØH5AœAÿÕë±H‹ „ð&ƒ9t>H‹Èë&ÇH‹ ûê&H‹H‰H‹Ží&H‹ ì&‹‰H‹\ê&H‹ ½ê&‹‰M…ítEH‹ Åê&H‹H9Ðv6H‹ Îé&H‹9H‹ ,é&H‹1H)ðH‰ÁH‹Äë&ƒ8t=H)òI‰ØH5¥›AÿÕH‹hê&ÇH‹›ë&ÇH‹fê&HÇé*¯ÿÿH‹;ê&ƒ8tMH)òI‰ØH5b›AÿÕëµ…ÀH5]›„^ûÿÿé þÿÿH‹‰ê&I‰ØH‹H‰ÂH‰D$H)òH53›AÿÕé—þÿÿH‹bê&I‰ØH‹H‰ÂH‰D$H)òH5 ›AÿÕéSÿÿÿH‹ Cï&ƒ9t>H‹‡ê&ÇH‹ ºé&H‹H‰H‹Mì&H‹ Îê&‹‰H‹é&H‹ |é&‹‰M…ítIH‹ „é&H‹H9Ðv:H‹ •ç&H‹9H‹ ëç&H‹1H)ðH‰ÁH‹ƒê&ƒ8„H)òI‰ØH5`šAÿÕH‹#é&ÇH‹Vê&ÇH‹!é&HÇéå­ÿÿH‹~î&ƒ8t>ÇH‹¼é&H‹ õè&H‹H‰H‹ˆë&H‹ ê&‹‰H‹Vè&H‹ ·è&‹‰H‹Äè&Hƒ8…Š­ÿÿH‹é&H‹ ¬è&H‹H‰éq­ÿÿH‹ î&ƒ9t>H‹Né&ÇH‹ è&H‹H‰H‹ë&H‹ •é&‹‰H‹âç&H‹ Cè&‹‰M…ítEH‹ Kè&H‹H9Ðv6H‹ \æ&H‹9H‹ ²æ&H‹1H)ðH‰ÁH‹Jé&ƒ8t=H)òI‰ØH5+™AÿÕH‹îç&ÇH‹!é&ÇH‹ìç&HÇé°¬ÿÿH‹Áç&ƒ8t:H)òI‰ØH5è˜AÿÕëµH‹5£ç&I‰Øƒ>t@…ÀH5˘„=øÿÿè§ôÿé6øÿÿH‹ûç&I‰ØH‹H‰ÂH‰D$H)òH5¥˜AÿÕéfÿÿÿ…ÀH5”˜„ý÷ÿÿë¾H‹5Cç&I‰Øƒ>„®…ÀH5g˜„A÷ÿÿ諦ôÿé:÷ÿÿH‹Ÿì&ƒ8t>ÇH‹Ýç&H‹ ç&H‹H‰H‹©é&H‹ *è&‹‰H‹wæ&H‹ Øæ&‹‰H‹åæ&Hƒ8…««ÿÿH‹<ç&H‹ Íæ&H‹H‰é’«ÿÿH‹£æ&ƒ8t)H)òI‰ØH5Ê—AÿÕé_ýÿÿ…ÀH5—„“öÿÿéMÿÿÿH‹îæ&I‰ØH‹H‰ÂH‰D$H)òH5˜—AÿÕé$ýÿÿH‹Ïë&ƒ8t>ÇH‹ ç&H‹ Fæ&H‹H‰H‹Ùè&H‹ Zç&‹‰H‹§å&H‹ æ&‹‰H‹æ&Hƒ8…ÛªÿÿH‹læ&H‹ ýå&H‹H‰éªÿÿH‹ [ë&ƒ9t>H‹Ÿæ&ÇH‹ Òå&H‹H‰H‹eè&H‹ ææ&‹‰H‹3å&H‹ ”å&‹‰M…ítEH‹ œå&H‹H9Ðv6H‹ ­ã&H‹9H‹ ä&H‹1H)ðH‰ÁH‹›æ&ƒ8t=H)òI‰ØH5|–AÿÕH‹?å&ÇH‹ræ&ÇH‹=å&HÇéªÿÿH‹å&ƒ8t:H)òI‰ØH59–AÿÕëµH‹5ôä&I‰Øƒ>t@…ÀH5–„^ôÿÿè`¤ôÿéWôÿÿH‹Lå&I‰ØH‹H‰ÂH‰D$H)òH5ö•AÿÕéfÿÿÿ…ÀH5å•„ôÿÿë¾H‹ ê&ƒ9t>H‹`å&ÇH‹ “ä&H‹H‰H‹&ç&H‹ §å&‹‰H‹ôã&H‹ Uä&‹‰M…ítIH‹ ]ä&H‹H9Ðv:H‹ nâ&H‹9H‹ Äâ&H‹1H)ðH‰ÁH‹\å&ƒ8„HH)òI‰ØH59•AÿÕH‹üã&ÇH‹/å&ÇH‹úã&HÇ龨ÿÿH‹5Ïã&I‰Øƒ>„…ÀH5ó”„òÿÿè7£ôÿé–òÿÿH‹ +é&ƒ9t>H‹oä&ÇH‹ ¢ã&H‹H‰H‹5æ&H‹ ¶ä&‹‰H‹ã&H‹ dã&‹‰M…ítEH‹ lã&H‹H9Ðv6H‹ }á&H‹9H‹ Óá&H‹1H)ðH‰ÁH‹kä&ƒ8t=H)òI‰ØH5L”AÿÕH‹ã&ÇH‹Bä&ÇH‹ ã&HÇéѧÿÿH‹ââ&ƒ8tGH)òI‰ØH5 ”AÿÕëµH‹Äâ&ƒ8tPH)òI‰ØH5ë“AÿÕé§þÿÿ…ÀH5ã“„„ñÿÿéâþÿÿH‹ã&I‰ØH‹H‰ÂH‰D$H)òH5¹“AÿÕéYÿÿÿH‹èâ&I‰ØH‹H‰ÂH‰D$H)òH5’“AÿÕéEþÿÿH‹Éç&ƒ8t>ÇH‹ã&H‹ @â&H‹H‰H‹Óä&H‹ Tã&‹‰H‹¡á&H‹ â&‹‰H‹â&Hƒ8…Õ¦ÿÿH‹fâ&H‹ ÷á&H‹H‰鼦ÿÿH‹Uç&ƒ8t>ÇH‹“â&H‹ Ìá&H‹H‰H‹_ä&H‹ àâ&‹‰H‹-á&H‹ Žá&‹‰H‹›á&Hƒ8…a¦ÿÿH‹òá&H‹ ƒá&H‹H‰éH¦ÿÿH‹áæ&ƒ8t>ÇH‹â&H‹ Xá&H‹H‰H‹ëã&H‹ lâ&‹‰H‹¹à&H‹ á&‹‰H‹Oâ&ƒ8u!H‹á&Hƒ8uH‹vá&H‹ á&H‹H‰H‹"â&Çé¿¥ÿÿH‹Xæ&ƒ8t>ÇH‹–á&H‹ Ïà&H‹H‰H‹bã&H‹ ãá&‹‰H‹0à&H‹ ‘à&‹‰H‹Æá&ƒ8u!H‹’à&Hƒ8uH‹íà&H‹ ~à&H‹H‰H‹™á&Çé6¥ÿÿH‹Ïå&ƒ8t>ÇH‹ á&H‹ Fà&H‹H‰H‹Ùâ&H‹ Zá&‹‰H‹§ß&H‹ à&‹‰H‹=á&ƒ8u!H‹ à&Hƒ8uH‹dà&H‹ õß&H‹H‰H‹á&Çé­¤ÿÿH‹Få&ƒ8t>ÇH‹„à&H‹ ½ß&H‹H‰H‹Pâ&H‹ Ñà&‹‰H‹ß&H‹ ß&‹‰H‹Œß&Hƒ8…R¤ÿÿH‹ãß&H‹ tß&H‹H‰é9¤ÿÿM…ä„›H‹!å&L9 „‹M…ítPH‹Dß&H‹H9ÑvAH‹=µÝ&H‹žä&H‹7H‹=Là&‹H)ñH)òƒ?„…ÀI‰ØH5"L‰ç…AÿÕH‹ÜÞ&H‹ íÞ&E1äÇH‹à&ÇH‹ Ý&H‹H‰é•£ÿÿM…ítWH‹¹Þ&H‹H9ÑvHH‹=*Ý&H‹ä&H‹7H‹=aä&‹H)ñH)òH‹5²ß&H‹?ƒ>„¢…ÀI‰ØH5…®AÿÕH‹JÞ&H‹ [Þ&E1äÇH‹sß&ÇH‹Ý&H‹H‰é£ÿÿH‹=üÜ&è÷œôÿ…À„ï¢ÿÿH‹èÜ&H‹ 1Þ&H‹H‰D$HƒÀH‰H‹ kã&ƒ9t>H‹¯Þ&ÇH‹ âÝ&H‹H‰H‹uà&H‹ öÞ&‹‰H‹CÝ&H‹ ¤Ý&‹‰M…ítDH‹ ¬Ý&H‹H9Ðv5H‹ ÅÞ&ƒ9tVH‹ Ü&I‰ØH‹1H)ðH)òH5™Ž‰ÁH‹=ã&H‹8AÿÕH‹PÝ&ÇH‹ƒÞ&ÇH‹NÝ&HÇé¢ÿÿH‹ #Ý&ƒ9H‹ ±Û&t{H‹1I‰ØH)ðH)òH5=މÁH‹Ûâ&H‹8AÿÕëœH‹=ìÜ&I‰Øƒ?„Ž…ÀH5ŽL‰ç„èýÿÿèQœôÿéáýÿÿH‹5½Ü&I‰Øƒ>tR…ÀH5å„Rþÿÿè)œôÿéKþÿÿH‹H‹ Ý&I‰ØH5ÊH‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹Nâ&H‹8AÿÕé ÿÿÿ…ÀH5œ„þÿÿ묅ÀH5‹L‰ç„ZýÿÿémÿÿÿH‹54Ü&I‰Øƒ>tA…ÀH5\„Òãÿÿè ›ôÿéËãÿÿH‹5 Ü&I‰Øƒ>t*…ÀH54„Bäÿÿèx›ôÿé;äÿÿ…ÀH5$„‘ãÿÿë½…ÀH5„äÿÿëÔH‹ Já&ƒ9t>H‹ŽÜ&ÇH‹ ÁÛ&H‹H‰H‹TÞ&H‹ ÕÜ&‹‰H‹"Û&H‹ ƒÛ&‹‰M…ítIH‹ ‹Û&H‹H9Ðv:H‹ ”Ú&H‹9H‹ òÙ&H‹1H)ðH‰ÁH‹ŠÜ&ƒ8„ÝH)òI‰ØH5gŒAÿÕH‹*Û&ÇH‹]Ü&ÇH‹(Û&HÇéìŸÿÿH‹5ýÚ&I‰Øƒ>„®…ÀH5!Œ„ÿáÿÿèešôÿéøáÿÿH‹Yà&ƒ8t>ÇH‹—Û&H‹ ÐÚ&H‹H‰H‹cÝ&H‹ äÛ&‹‰H‹1Ú&H‹ ’Ú&‹‰H‹ŸÚ&Hƒ8…eŸÿÿH‹öÚ&H‹ ‡Ú&H‹H‰éLŸÿÿH‹]Ú&ƒ8t)H)òI‰ØH5„‹AÿÕéÿÿÿ…ÀH5|‹„QáÿÿéMÿÿÿH‹¨Ú&I‰ØH‹H‰ÂH‰D$H)òH5R‹AÿÕé×þÿÿH‹‰ß&ƒ8t>ÇH‹ÇÚ&H‹ Ú&H‹H‰H‹“Ü&H‹ Û&‹‰H‹aÙ&H‹ ÂÙ&‹‰H‹ÏÙ&Hƒ8…•žÿÿH‹&Ú&H‹ ·Ù&H‹H‰é|žÿÿH‹ß&ƒ8t>ÇH‹SÚ&H‹ ŒÙ&H‹H‰H‹Ü&H‹  Ú&‹‰H‹íØ&H‹ NÙ&‹‰H‹[Ù&Hƒ8…!žÿÿH‹²Ù&H‹ CÙ&H‹H‰éžÿÿH‹¡Þ&ƒ8t>ÇH‹ßÙ&H‹ Ù&H‹H‰H‹«Û&H‹ ,Ú&‹‰H‹yØ&H‹ ÚØ&‹‰H‹çØ&Hƒ8…­ÿÿH‹>Ù&H‹ ÏØ&H‹H‰é”ÿÿH‹-Þ&ƒ8t>ÇH‹kÙ&H‹ ¤Ø&H‹H‰H‹7Û&H‹ ¸Ù&‹‰H‹Ø&H‹ fØ&‹‰H‹sØ&Hƒ8…9ÿÿH‹ÊØ&H‹ [Ø&H‹H‰é ÿÿH‹51Ø&I‰Øƒ>„Û…ÀH5U‰„›Þÿÿè™—ôÿé”ÞÿÿH‹ Ý&ƒ9t>H‹ÑØ&ÇH‹ Ø&H‹H‰H‹—Ú&H‹ Ù&‹‰H‹e×&H‹ Æ×&‹‰M…ítEH‹ Î×&H‹H9Ðv6H‹ ×Ö&H‹9H‹ 5Ö&H‹1H)ðH‰ÁH‹ÍØ&ƒ8t=H)òI‰ØH5®ˆAÿÕH‹q×&ÇH‹¤Ø&ÇH‹o×&HÇé3œÿÿH‹D×&ƒ8„H)òI‰ØH5gˆAÿÕë±H‹ ªÜ&ƒ9t>H‹î×&ÇH‹ !×&H‹H‰H‹´Ù&H‹ 5Ø&‹‰H‹‚Ö&H‹ ãÖ&‹‰M…ítEH‹ ëÖ&H‹H9Ðv6H‹ ôÕ&H‹9H‹ RÕ&H‹1H)ðH‰ÁH‹ê×&ƒ8t=H)òI‰ØH5ˇAÿÕH‹ŽÖ&ÇH‹Á×&ÇH‹ŒÖ&HÇéP›ÿÿH‹aÖ&ƒ8tMH)òI‰ØH5ˆ‡AÿÕëµ…ÀH5ƒ‡„ÀÜÿÿé þÿÿH‹¯Ö&I‰ØH‹H‰ÂH‰D$H)òH5Y‡AÿÕé—þÿÿH‹ˆÖ&I‰ØH‹H‰ÂH‰D$H)òH52‡AÿÕéSÿÿÿH‹ iÛ&ƒ9t>H‹­Ö&ÇH‹ àÕ&H‹H‰H‹sØ&H‹ ôÖ&‹‰H‹AÕ&H‹ ¢Õ&‹‰M…ítIH‹ ªÕ&H‹H9Ðv:H‹ »Ó&H‹9H‹ Ô&H‹1H)ðH‰ÁH‹©Ö&ƒ8„H)òI‰ØH5††AÿÕH‹IÕ&ÇH‹|Ö&ÇH‹GÕ&HÇé šÿÿH‹5Õ&I‰Øƒ>tA…ÀH5D†„ÂÙÿÿ舔ôÿé»ÙÿÿH‹5ôÔ&I‰Øƒ>t*…ÀH5†„2Úÿÿè`”ôÿé+Úÿÿ…ÀH5 †„Ùÿÿë½…ÀH5û…„ÚÿÿëÔH‹ 2Ú&ƒ9t>H‹vÕ&ÇH‹ ©Ô&H‹H‰H‹<×&H‹ ½Õ&‹‰H‹ Ô&H‹ kÔ&‹‰M…ítIH‹ sÔ&H‹H9Ðv:H‹ TÓ&H‹9H‹ ÚÒ&H‹1H)ðH‰ÁH‹rÕ&ƒ8„HH)òI‰ØH5O…AÿÕH‹Ô&ÇH‹EÕ&ÇH‹Ô&HÇéÔ˜ÿÿH‹5åÓ&I‰Øƒ>„…ÀH5 …„·ÙÿÿèM“ôÿé°ÙÿÿH‹ AÙ&ƒ9t>H‹…Ô&ÇH‹ ¸Ó&H‹H‰H‹KÖ&H‹ ÌÔ&‹‰H‹Ó&H‹ zÓ&‹‰M…ítEH‹ ‚Ó&H‹H9Ðv6H‹ ‹Ò&H‹9H‹ éÑ&H‹1H)ðH‰ÁH‹Ô&ƒ8t=H)òI‰ØH5b„AÿÕH‹%Ó&ÇH‹XÔ&ÇH‹#Ó&HÇéç—ÿÿH‹øÒ&ƒ8tGH)òI‰ØH5„AÿÕëµH‹ÚÒ&ƒ8tPH)òI‰ØH5„AÿÕé§þÿÿ…ÀH5ùƒ„žØÿÿéâþÿÿH‹%Ó&I‰ØH‹H‰ÂH‰D$H)òH5σAÿÕéYÿÿÿH‹þÒ&I‰ØH‹H‰ÂH‰D$H)òH5¨ƒAÿÕéEþÿÿH‹5WÒ&I‰Øƒ>tA…ÀH5ƒ„ÃÕÿÿèÑôÿé¼ÕÿÿH‹5/Ò&I‰Øƒ>t*…ÀH5Wƒ„3Öÿÿ蛑ôÿé,Öÿÿ…ÀH5Gƒ„‚Õÿÿë½…ÀH56ƒ„ ÖÿÿëÔH‹5åÑ&I‰Øƒ>„…ÀH5 ƒ„µÔÿÿèM‘ôÿé®ÔÿÿH‹ A×&ƒ9t>H‹…Ò&ÇH‹ ¸Ñ&H‹H‰H‹KÔ&H‹ ÌÒ&‹‰H‹Ñ&H‹ zÑ&‹‰M…ítEH‹ ‚Ñ&H‹H9Ðv6H‹ “Ï&H‹9H‹ éÏ&H‹1H)ðH‰ÁH‹Ò&ƒ8t=H)òI‰ØH5b‚AÿÕH‹%Ñ&ÇH‹XÒ&ÇH‹#Ñ&HÇéç•ÿÿH‹øÐ&ƒ8tGH)òI‰ØH5‚AÿÕëµH‹ÚÐ&ƒ8tPH)òI‰ØH5‚AÿÕépûÿÿ…ÀH5ù„œÓÿÿéâþÿÿH‹%Ñ&I‰ØH‹H‰ÂH‰D$H)òH5ÏAÿÕéYÿÿÿH‹þÐ&I‰ØH‹H‰ÂH‰D$H)òH5¨AÿÕéûÿÿH‹5WÐ&I‰Øƒ>tT…ÀH5„!âÿÿèÃôÿéâÿÿH‹¯Ð&H‰8é§‘ÿÿH‹èÓ&L; … ‘ÿÿH(‰¿pf…ÀŽŒ‘ÿÿƒèéBÿÿ…ÀH54„ÍáÿÿëªH‹kÕ&ƒ8t>ÇH‹©Ð&H‹ âÏ&H‹H‰H‹uÒ&H‹ öÐ&‹‰H‹CÏ&H‹ ¤Ï&‹‰H‹±Ï&Hƒ8…w”ÿÿH‹Ð&H‹ ™Ï&H‹H‰é^”ÿÿH‹÷Ô&ƒ8t>ÇH‹5Ð&H‹ nÏ&H‹H‰H‹Ò&H‹ ‚Ð&‹‰H‹ÏÎ&H‹ 0Ï&‹‰H‹=Ï&Hƒ8…”ÿÿH‹”Ï&H‹ %Ï&H‹H‰éê“ÿÿH‹ƒÔ&ƒ8t>ÇH‹ÁÏ&H‹ úÎ&H‹H‰H‹Ñ&H‹ Ð&‹‰H‹[Î&H‹ ¼Î&‹‰H‹ÉÎ&Hƒ8…“ÿÿH‹ Ï&H‹ ±Î&H‹H‰év“ÿÿH‹Ô&ƒ8t>ÇH‹MÏ&H‹ †Î&H‹H‰H‹Ñ&H‹ šÏ&‹‰H‹çÍ&H‹ HÎ&‹‰H‹UÎ&Hƒ8…“ÿÿH‹¬Î&H‹ =Î&H‹H‰é“ÿÿH‹5Î&I‰Øƒ>tA…ÀH5;„·Ïÿÿèôÿé°ÏÿÿH‹5ëÍ&I‰Øƒ>t*…ÀH5„'ÐÿÿèWôÿé Ðÿÿ…ÀH5„vÏÿÿë½…ÀH5ò~„ýÏÿÿëÔH‹)Ó&ƒ8t>ÇH‹gÎ&H‹  Í&H‹H‰H‹3Ð&H‹ ´Î&‹‰H‹Í&H‹ bÍ&‹‰H‹oÍ&Hƒ8…5’ÿÿH‹ÆÍ&H‹ WÍ&H‹H‰é’ÿÿH‹µÒ&M…ä‹„ŠH‹ûÒ&L9"„z…ÀtEH‹Ò&H‹ Í&ÇH‹ËÍ&H‹H‰H‹žÏ&H‹ Î&‹‰H‹lÌ&H‹ ÍÌ&‹‰M…ítKH‹õÌ&H‹H‹ËÌ&H‹H9Áv2H‹=<Ë&H‹H‹=ÚÍ&H)у?„ŸH)ÐI‰ØH5´}‰ÂL‰çAÿÕH‹rÌ&E1äÇH‹¢Í&ÇH‹mÌ&HÇé1‘ÿÿH‹*Ë&M…äH‹„›H‹Ò&L9 „‹M…ítPH‹2Ì&H‹H9ÊsAH‹=£Ê&H‹ŒÑ&H‹7H‹=:Í&‹H)ñH)òƒ?„”…ÀI‰ØH5}L‰ç…¤AÿÕH‹ÊË&H‹ ÛË&E1äÇH‹óÌ&ÇH‹ŽÊ&H‹H‰éƒÿÿM…ítWH‹§Ë&H‹H9ÊsHH‹=Ê&H‹Ñ&H‹7H‹=OÑ&‹H)ñH)òH‹5 Ì&H‹?ƒ>„\…ÀI‰ØH5{|…hAÿÕH‹8Ë&H‹ IË&E1äÇH‹aÌ&ÇH‹üÉ&H‹H‰éñÿÿH‹=êÉ&èå‰ôÿ…À„ÝÿÿH‹ÖÉ&H‹HHH‰D$H‹Ë&H‰H‹YÐ&ƒ8t>ÇH‹—Ë&H‹=ÐÊ&H‹H‰H‹cÍ&H‹=äË&‹‰H‹1Ê&H‹=’Ê&‹‰M…ítDH‹šÊ&H‹H9Áv5H‹= É&H‹5LÐ&H‹H‹>H‹5ŸË&H)у>t?H)ÐI‰ØH5}{‰ÂAÿÕH‹>Ê&ÇH‹qË&ÇH‹<Ê&HÇéÿÿH‹5Ê&ƒ>tt@…ÀH5{„˜þÿÿè]‰ôÿé‘þÿÿH‹IÊ&I‰ØH5{H‹H‰D$H)ÐH‰ÂAÿÕédÿÿÿ…ÀH5âz„Xþÿÿë¾…ÀtEH‹Ï&H‹ žÉ&ÇH‹QÊ&H‹H‰H‹$Ì&H‹ ¥Ê&‹‰H‹òÈ&H‹ SÉ&‹‰M…í„ÍüÿÿH‹wÉ&H‹H‹MÉ&H‹H9Á†°üÿÿH‹=ºÇ&H‹5ûÎ&H‹H‹>H‹5NÊ&H)у>t=H)ÐI‰ØH5,z‰ÂAÿÕévüÿÿH‹=èÈ&ƒ?t=H)ÐI‰ØH5z‰ÂL‰çAÿÕéPüÿÿH‹5ÂÈ&ƒ>tAH)ÐI‰ØH5éy‰ÂAÿÕé-üÿÿH‹É&I‰ØH5×yL‰çH‹H‰D$H)ÐH‰ÂAÿÕéüÿÿH‹õÈ&I‰ØH5­yH‹H‰D$H)ÐH‰ÂAÿÕéÜûÿÿH‹=NÈ&I‰Øƒ?„¤…ÀH5ryL‰ç„\üÿÿ資ôÿéUüÿÿH‹§Í&ƒ8t>ÇH‹åÈ&H‹ È&H‹H‰H‹±Ê&H‹ 2É&‹‰H‹Ç&H‹ àÇ&‹‰H‹íÇ&Hƒ8…³ŒÿÿH‹DÈ&H‹ ÕÇ&H‹H‰隌ÿÿH‹3Í&ƒ8t>ÇH‹qÈ&H‹ ªÇ&H‹H‰H‹=Ê&H‹ ¾È&‹‰H‹ Ç&H‹ lÇ&‹‰H‹yÇ&Hƒ8…?ŒÿÿH‹ÐÇ&H‹ aÇ&H‹H‰é&ŒÿÿH‹ ¿Ì&ƒ9t>H‹È&ÇH‹ 6Ç&H‹H‰H‹ÉÉ&H‹ JÈ&‹‰H‹—Æ&H‹ øÆ&‹‰M…ítEH‹ Ç&H‹H9Ðv6H‹ áÅ&H‹9H‹ gÅ&H‹1H)ðH‰ÁH‹ÿÇ&ƒ8t=H)òI‰ØH5àwAÿÕH‹£Æ&ÇH‹ÖÇ&ÇH‹¡Æ&HÇée‹ÿÿH‹vÆ&ƒ8„úH)òI‰ØH5™wAÿÕë±H‹ÜË&ƒ8t>ÇH‹Ç&H‹ SÆ&H‹H‰H‹æÈ&H‹ gÇ&‹‰H‹´Å&H‹ Æ&‹‰H‹"Æ&Hƒ8…èŠÿÿH‹yÆ&H‹ Æ&H‹H‰éÏŠÿÿH‹hË&ƒ8t>ÇH‹¦Æ&H‹ ßÅ&H‹H‰H‹rÈ&H‹ óÆ&‹‰H‹@Å&H‹ ¡Å&‹‰H‹®Å&Hƒ8…tŠÿÿH‹Æ&H‹ –Å&H‹H‰é[ŠÿÿH‹ìÅ&I‰ØH‹H‰ÂH‰D$H)òH5–vAÿÕé¢þÿÿH‹5EÅ&I‰Øƒ>„Û…ÀH5iv„íÃÿÿè­„ôÿéæÃÿÿH‹ ¡Ê&ƒ9t>H‹åÅ&ÇH‹ Å&H‹H‰H‹«Ç&H‹ ,Æ&‹‰H‹yÄ&H‹ ÚÄ&‹‰M…ítEH‹ âÄ&H‹H9Ðv6H‹ ÃÃ&H‹9H‹ IÃ&H‹1H)ðH‰ÁH‹áÅ&ƒ8t=H)òI‰ØH5ÂuAÿÕH‹…Ä&ÇH‹¸Å&ÇH‹ƒÄ&HÇéG‰ÿÿH‹XÄ&ƒ8„H)òI‰ØH5{uAÿÕë±H‹ ¾É&ƒ9t>H‹Å&ÇH‹ 5Ä&H‹H‰H‹ÈÆ&H‹ IÅ&‹‰H‹–Ã&H‹ ÷Ã&‹‰M…ítEH‹ ÿÃ&H‹H9Ðv6H‹ àÂ&H‹9H‹ fÂ&H‹1H)ðH‰ÁH‹þÄ&ƒ8t=H)òI‰ØH5ßtAÿÕH‹¢Ã&ÇH‹ÕÄ&ÇH‹ Ã&HÇédˆÿÿH‹uÃ&ƒ8tMH)òI‰ØH5œtAÿÕëµ…ÀH5—t„Âÿÿé þÿÿH‹ÃÃ&I‰ØH‹H‰ÂH‰D$H)òH5mtAÿÕé—þÿÿH‹œÃ&I‰ØH‹H‰ÂH‰D$H)òH5FtAÿÕéSÿÿÿH‹5õÂ&I‰Øƒ>„…ÀH5t„ýÃÿÿè]‚ôÿéöÃÿÿH‹QÈ&ƒ8t>ÇH‹Ã&H‹ ÈÂ&H‹H‰H‹[Å&H‹ ÜÃ&‹‰H‹)Â&H‹ ŠÂ&‹‰H‹—Â&Hƒ8…]‡ÿÿH‹îÂ&H‹ Â&H‹H‰éD‡ÿÿH‹ÝÇ&ƒ8t>ÇH‹Ã&H‹ TÂ&H‹H‰H‹çÄ&H‹ hÃ&‹‰H‹µÁ&H‹ Â&‹‰H‹#Â&Hƒ8…é†ÿÿH‹zÂ&H‹ Â&H‹H‰éІÿÿ…ÀH5!s„üÂÿÿéúþÿÿH‹UÇ&ƒ8t>ÇH‹“Â&H‹ ÌÁ&H‹H‰H‹_Ä&H‹ àÂ&‹‰H‹-Á&H‹ ŽÁ&‹‰H‹›Á&Hƒ8…a†ÿÿH‹òÁ&H‹ ƒÁ&H‹H‰éH†ÿÿH‹ áÆ&ƒ9t>H‹%Â&ÇH‹ XÁ&H‹H‰H‹ëÃ&H‹ lÂ&‹‰H‹¹À&H‹ Á&‹‰M…ítEH‹ "Á&H‹H9Ðv6H‹ +À&H‹9H‹ ‰¿&H‹1H)ðH‰ÁH‹!Â&ƒ8t=H)òI‰ØH5rAÿÕH‹ÅÀ&ÇH‹øÁ&ÇH‹ÃÀ&HÇ釅ÿÿH‹˜À&ƒ8„H)òI‰ØH5»qAÿÕë±H‹ þÅ&ƒ9t>H‹BÁ&ÇH‹ uÀ&H‹H‰H‹Ã&H‹ ‰Á&‹‰H‹Ö¿&H‹ 7À&‹‰M…ítEH‹ ?À&H‹H9Ðv6H‹ ¿&H‹9H‹ ¦¾&H‹1H)ðH‰ÁH‹>Á&ƒ8t=H)òI‰ØH5qAÿÕH‹â¿&ÇH‹Á&ÇH‹à¿&HÇ餄ÿÿH‹µ¿&ƒ8tPH)òI‰ØH5ÜpAÿÕëµ…ÀH5×pL‰ç„¸óÿÿéW÷ÿÿH‹À&I‰ØH‹H‰ÂH‰D$H)òH5ªpAÿÕé”þÿÿH‹Ù¿&I‰ØH‹H‰ÂH‰D$H)òH5ƒpAÿÕéPÿÿÿH‹52¿&I‰Øƒ>„Û…ÀH5Vp„ª¼ÿÿèš~ôÿ飼ÿÿH‹ ŽÄ&ƒ9t>H‹Ò¿&ÇH‹ ¿&H‹H‰H‹˜Á&H‹ À&‹‰H‹f¾&H‹ Ǿ&‹‰M…ítEH‹ Ͼ&H‹H9Ðv6H‹ à¼&H‹9H‹ 6½&H‹1H)ðH‰ÁH‹ο&ƒ8t=H)òI‰ØH5¯oAÿÕH‹r¾&ÇH‹¥¿&ÇH‹p¾&HÇé4ƒÿÿH‹E¾&ƒ8„H)òI‰ØH5hoAÿÕë±H‹ «Ã&ƒ9t>H‹ï¾&ÇH‹ "¾&H‹H‰H‹µÀ&H‹ 6¿&‹‰H‹ƒ½&H‹ ä½&‹‰M…ítEH‹ ì½&H‹H9Ðv6H‹ ͼ&H‹9H‹ S¼&H‹1H)ðH‰ÁH‹ë¾&ƒ8t=H)òI‰ØH5ÌnAÿÕH‹½&ÇH‹¾&ÇH‹½&HÇéQ‚ÿÿH‹b½&ƒ8tMH)òI‰ØH5‰nAÿÕëµ…ÀH5„n„Ϻÿÿé þÿÿH‹°½&I‰ØH‹H‰ÂH‰D$H)òH5ZnAÿÕé—þÿÿH‹‰½&I‰ØH‹H‰ÂH‰D$H)òH53nAÿÕéSÿÿÿH‹jÂ&ƒ8t>ÇH‹¨½&H‹ á¼&H‹H‰H‹t¿&H‹ õ½&‹‰H‹B¼&H‹ £¼&‹‰H‹°¼&Hƒ8…vÿÿH‹½&H‹ ˜¼&H‹H‰é]ÿÿH‹öÁ&ƒ8t>ÇH‹4½&H‹ m¼&H‹H‰H‹¿&H‹ ½&‹‰H‹λ&H‹ /¼&‹‰H‹<¼&Hƒ8…ÿÿH‹“¼&H‹ $¼&H‹H‰éé€ÿÿH‹ ‚Á&ƒ9t>H‹Ƽ&ÇH‹ ù»&H‹H‰H‹Œ¾&H‹ ½&‹‰H‹Z»&H‹ »»&‹‰M…ítIH‹ û&H‹H9Ðv:H‹ Ô¹&H‹9H‹ *º&H‹1H)ðH‰ÁH‹¼&ƒ8„þH)òI‰ØH5ŸlAÿÕH‹b»&ÇH‹•¼&ÇH‹`»&HÇé$€ÿÿH‹ ½À&ƒ9t>H‹¼&ÇH‹ 4»&H‹H‰H‹ǽ&H‹ H¼&‹‰H‹•º&H‹ öº&‹‰M…ítEH‹ þº&H‹H9Ðv6H‹ ¹&H‹9H‹ e¹&H‹1H)ðH‰ÁH‹ý»&ƒ8t^H)òI‰ØH5ÞkAÿÕH‹¡º&ÇH‹Ô»&ÇH‹Ÿº&HÇécÿÿH‹tº&ƒ8t3H)òI‰ØH5›kAÿÕéñþÿÿH‹Sº&ƒ8t9H)òI‰ØH5zkAÿÕë”H‹µº&I‰ØH‹H‰ÂH‰D$H)òH5_kAÿÕé¬þÿÿH‹Žº&I‰ØH‹H‰ÂH‰D$H)òH58kAÿÕéFÿÿÿH‹5ç¹&I‰Øƒ>tA…ÀH5k„›µÿÿèSyôÿ锵ÿÿH‹5¿¹&I‰Øƒ>t*…ÀH5çj„ ¶ÿÿè+yôÿé¶ÿÿ…ÀH5×j„Zµÿÿë½…ÀH5Æj„áµÿÿëÔH‹ý¾&ƒ8t>ÇH‹;º&H‹ t¹&H‹H‰H‹¼&H‹ ˆº&‹‰H‹Õ¸&H‹ 6¹&‹‰H‹C¹&Hƒ8… ~ÿÿH‹š¹&H‹ +¹&H‹H‰éð}ÿÿH‹‰¾&ƒ8t>ÇH‹ǹ&H‹ ¹&H‹H‰H‹“»&H‹ º&‹‰H‹a¸&H‹ ¸&‹‰H‹÷¹&ƒ8u!H‹ø&Hƒ8uH‹¹&H‹ ¯¸&H‹H‰H‹ʹ&Çég}ÿÿH‹¾&ƒ8t>ÇH‹>¹&H‹ w¸&H‹H‰H‹ »&H‹ ‹¹&‹‰H‹Ø·&H‹ 9¸&‹‰H‹F¸&Hƒ8… }ÿÿH‹¸&H‹ .¸&H‹H‰éó|ÿÿH‹Œ½&ƒ8t>ÇH‹ʸ&H‹ ¸&H‹H‰H‹–º&H‹ ¹&‹‰H‹d·&H‹ Å·&‹‰H‹Ò·&Hƒ8…˜|ÿÿH‹)¸&H‹ º·&H‹H‰é|ÿÿH‹½&ƒ8t>ÇH‹V¸&H‹ ·&H‹H‰H‹"º&H‹ £¸&‹‰H‹ð¶&H‹ Q·&‹‰H‹^·&Hƒ8…$|ÿÿH‹µ·&H‹ F·&H‹H‰é |ÿÿH‹¤¼&ƒ8t>ÇH‹â·&H‹ ·&H‹H‰H‹®¹&H‹ /¸&‹‰H‹|¶&H‹ ݶ&‹‰H‹ê¶&Hƒ8…°{ÿÿH‹A·&H‹ Ò¶&H‹H‰é—{ÿÿH‹5¨¶&I‰Øƒ>„˜…ÀH5Ìg„ˆ³ÿÿèvôÿé³ÿÿH‹5|¶&I‰Øƒ>„§…ÀH5 g„Œ´ÿÿèäuôÿé…´ÿÿH‹Ø»&ƒ8t>ÇH‹·&H‹ O¶&H‹H‰H‹â¸&H‹ c·&‹‰H‹°µ&H‹ ¶&‹‰H‹¶&Hƒ8…äzÿÿH‹u¶&H‹ ¶&H‹H‰éËzÿÿH‹ d»&ƒ9t>H‹¨¶&ÇH‹ Ûµ&H‹H‰H‹n¸&H‹ ï¶&‹‰H‹<µ&H‹ µ&‹‰M…ítEH‹ ¥µ&H‹H9Ðv6H‹ ¶³&H‹9H‹ ´&H‹1H)ðH‰ÁH‹¤¶&ƒ8t=H)òI‰ØH5…fAÿÕH‹Hµ&ÇH‹{¶&ÇH‹Fµ&HÇé zÿÿH‹µ&ƒ8t&H)òI‰ØH5BfAÿÕëµ…ÀH5=f„ð±ÿÿécþÿÿH‹iµ&I‰ØH‹H‰ÂH‰D$H)òH5fAÿÕézÿÿÿ…ÀH5f„å²ÿÿéTþÿÿH‹5®´&I‰Øƒ>tA…ÀH5Öe„ò³ÿÿètôÿéë³ÿÿH‹5†´&I‰Øƒ>t*…ÀH5®e„b´ÿÿèòsôÿé[´ÿÿ…ÀH5že„±³ÿÿë½…ÀH5e„8´ÿÿëÔH‹5<´&I‰Øƒ>„Û…ÀH5`e„¬´ÿÿè¤sôÿ饴ÿÿH‹ ˜¹&ƒ9t>H‹Ü´&ÇH‹ ´&H‹H‰H‹¢¶&H‹ #µ&‹‰H‹p³&H‹ ѳ&‹‰M…ítEH‹ Ù³&H‹H9Ðv6H‹ º²&H‹9H‹ @²&H‹1H)ðH‰ÁH‹Ø´&ƒ8t=H)òI‰ØH5¹dAÿÕH‹|³&ÇH‹¯´&ÇH‹z³&HÇé>xÿÿH‹O³&ƒ8„H)òI‰ØH5rdAÿÕë±H‹ µ¸&ƒ9t>H‹ù³&ÇH‹ ,³&H‹H‰H‹¿µ&H‹ @´&‹‰H‹²&H‹ î²&‹‰M…ítEH‹ ö²&H‹H9Ðv6H‹ ÿ±&H‹9H‹ ]±&H‹1H)ðH‰ÁH‹õ³&ƒ8t=H)òI‰ØH5ÖcAÿÕH‹™²&ÇH‹̳&ÇH‹—²&HÇé[wÿÿH‹l²&ƒ8tMH)òI‰ØH5“cAÿÕëµ…ÀH5Žc„Ѳÿÿé þÿÿH‹º²&I‰ØH‹H‰ÂH‰D$H)òH5dcAÿÕé—þÿÿH‹“²&I‰ØH‹H‰ÂH‰D$H)òH5=cAÿÕéSÿÿÿH‹ t·&ƒ9t>H‹¸²&ÇH‹ ë±&H‹H‰H‹~´&H‹ ÿ²&‹‰H‹L±&H‹ ­±&‹‰M…ítIH‹ µ±&H‹H9Ðv:H‹ ¾°&H‹9H‹ °&H‹1H)ðH‰ÁH‹´²&ƒ8„º H)òI‰ØH5‘bAÿÕH‹T±&ÇH‹‡²&ÇH‹R±&HÇévÿÿH‹¯¶&ƒ8t>ÇH‹í±&H‹ &±&H‹H‰H‹¹³&H‹ :²&‹‰H‹‡°&H‹ è°&‹‰M…ítRH‹±&H‹H‹æ°&H‹H9Áv9H‹ǯ&H‹5P¯&H‹:H‹H‹5ë±&H)у>„f'H)ÐI‰ØH5Åa‰ÂAÿÕH‹†°&ÇH‹¹±&ÇH‹„°&HÇéHuÿÿH‹áµ&ƒ8t>ÇH‹±&H‹ X°&H‹H‰H‹ë²&H‹ l±&‹‰H‹¹¯&H‹ °&‹‰H‹O±&ƒ8u!H‹°&Hƒ8uH‹v°&H‹ °&H‹H‰H‹"±&Çé¿tÿÿH‹Xµ&ƒ8t>ÇH‹–°&H‹ ϯ&H‹H‰H‹b²&H‹ ã°&‹‰H‹0¯&H‹ ‘¯&‹‰H‹ž¯&Hƒ8…dtÿÿH‹õ¯&H‹ †¯&H‹H‰éKtÿÿM…ä„›H‹3µ&L9 „‹M…ítPH‹V¯&H‹H9ÑvAH‹=Ç­&H‹°´&H‹7H‹=^°&‹H)ñH)òƒ?„ó …ÀI‰ØH54`L‰ç…ÿ AÿÕH‹î®&H‹ ÿ®&E1äÇH‹°&ÇH‹²­&H‹H‰é§sÿÿM…ítWH‹Ë®&H‹H9ÑvHH‹=<­&H‹%´&H‹7H‹=s´&‹H)ñH)òH‹5į&H‹?ƒ>„‰ …ÀI‰ØH5Ÿ_…• AÿÕH‹\®&H‹ m®&E1äÇH‹…¯&ÇH‹ ­&H‹H‰ésÿÿH‹=­&è môÿ…À„sÿÿH‹ú¬&H‹ C®&H‹H‰D$HƒÀH‰H‹ }³&ƒ9t>H‹Á®&ÇH‹ ô­&H‹H‰H‹‡°&H‹ ¯&‹‰H‹U­&H‹ ¶­&‹‰M…ítDH‹ ¾­&H‹H9Ðv5H‹ ×®&ƒ9tVH‹ #¬&I‰ØH‹1H)ðH)òH5«^‰ÁH‹O³&H‹8AÿÕH‹b­&ÇH‹•®&ÇH‹`­&HÇé$rÿÿH‹ 5­&ƒ9H‹ ë&„H‹1I‰ØH)ðH)òH5K^‰ÁH‹é²&H‹8AÿÕë˜H‹5ú¬&I‰Øƒ>„…ÀH5^„$¸ÿÿèblôÿé¸ÿÿH‹ V²&ƒ9t>H‹š­&ÇH‹ ͬ&H‹H‰H‹`¯&H‹ á­&‹‰H‹.¬&H‹ ¬&‹‰M…ítIH‹ —¬&H‹H9Ðv:H‹ x«&H‹9H‹ þª&H‹1H)ðH‰ÁH‹–­&ƒ8„œH)òI‰ØH5s]AÿÕH‹6¬&ÇH‹i­&ÇH‹4¬&HÇéøpÿÿH‹ ‘±&ƒ9t>H‹Õ¬&ÇH‹ ¬&H‹H‰H‹›®&H‹ ­&‹‰H‹i«&H‹ Ê«&‹‰M…ítIH‹ Ò«&H‹H9Ðv:H‹ Ûª&H‹9H‹ 9ª&H‹1H)ðH‰ÁH‹Ѭ&ƒ8„'H)òI‰ØH5®\AÿÕH‹q«&ÇH‹¤¬&ÇH‹o«&HÇé3pÿÿH‹̰&ƒ8t>ÇH‹ ¬&H‹ C«&H‹H‰H‹Ö­&H‹ W¬&‹‰H‹¤ª&H‹ «&‹‰H‹«&Hƒ8…ØoÿÿH‹i«&H‹ úª&H‹H‰é¿oÿÿH‹X°&M…ä‹„G H‹ ž°&L9!„7 …ÀtEH‹2°&H‹ »ª&ÇH‹n«&H‹H‰H‹A­&H‹ «&‹‰H‹ª&H‹ pª&‹‰M…ítDH‹xª&H‹H9Âv5H‹ é¨&H‹=Š«&H‹1H‰ÑH)ñƒ?„kH)ðI‰ØH5^[‰ÂL‰çAÿÕH‹ª&E1äÇH‹L«&ÇH‹ª&HÇéÛnÿÿH‹ t¯&ƒ9t>H‹¸ª&ÇH‹ ë©&H‹H‰H‹~¬&H‹ ÿª&‹‰H‹L©&H‹ ­©&‹‰M…ítIH‹ µ©&H‹H9Ðv:H‹ ¾¨&H‹9H‹ ¨&H‹1H)ðH‰ÁH‹´ª&ƒ8„H)òI‰ØH5‘ZAÿÕH‹T©&ÇH‹‡ª&ÇH‹R©&HÇénÿÿH‹5'©&I‰Øƒ>tA…ÀH5OZ„²ÿÿè“hôÿ醲ÿÿH‹5ÿ¨&I‰Øƒ>t*…ÀH5'Z„ý²ÿÿèkhôÿéö²ÿÿ…ÀH5Z„L²ÿÿë½…ÀH5Z„Ó²ÿÿëÔH‹5µ¨&I‰Øƒ>„…ÀH5ÙY„±ÿÿèhôÿéx±ÿÿH‹ ®&ƒ9t>H‹U©&ÇH‹ ˆ¨&H‹H‰H‹«&H‹ œ©&‹‰H‹é§&H‹ J¨&‹‰M…ítEH‹ R¨&H‹H9Ðv6H‹ [§&H‹9H‹ ¹¦&H‹1H)ðH‰ÁH‹Q©&ƒ8t=H)òI‰ØH52YAÿÕH‹õ§&ÇH‹(©&ÇH‹ó§&HÇé·lÿÿH‹ȧ&ƒ8tGH)òI‰ØH5ïXAÿÕëµH‹ª§&ƒ8tPH)òI‰ØH5ÑXAÿÕé5öÿÿ…ÀH5ÉX„f°ÿÿéâþÿÿH‹õ§&I‰ØH‹H‰ÂH‰D$H)òH5ŸXAÿÕéYÿÿÿH‹Χ&I‰ØH‹H‰ÂH‰D$H)òH5xXAÿÕéÓõÿÿH‹5'§&I‰Øƒ>tA…ÀH5OX„¿´ÿÿè“fôÿ鸴ÿÿH‹5ÿ¦&I‰Øƒ>t*…ÀH5'X„9µÿÿèkfôÿé2µÿÿ…ÀH5X„~´ÿÿë½…ÀH5X„µÿÿëÔH‹5µ¦&I‰Øƒ>„…ÀH5ÙW„³ÿÿèfôÿé³ÿÿH‹ ¬&ƒ9t>H‹U§&ÇH‹ ˆ¦&H‹H‰H‹©&H‹ œ§&‹‰H‹é¥&H‹ J¦&‹‰M…ítEH‹ R¦&H‹H9Ðv6H‹ 3¥&H‹9H‹ ¹¤&H‹1H)ðH‰ÁH‹Q§&ƒ8t=H)òI‰ØH52WAÿÕH‹õ¥&ÇH‹(§&ÇH‹ó¥&HÇé·jÿÿH‹È¥&ƒ8tGH)òI‰ØH5ïVAÿÕëµH‹ª¥&ƒ8tPH)òI‰ØH5ÑVAÿÕéSùÿÿ…ÀH5ÉV„ö±ÿÿéâþÿÿH‹õ¥&I‰ØH‹H‰ÂH‰D$H)òH5ŸVAÿÕéYÿÿÿH‹Î¥&I‰ØH‹H‰ÂH‰D$H)òH5xVAÿÕéñøÿÿH‹¯ª&ƒ8t>ÇH‹í¥&H‹ &¥&H‹H‰H‹¹§&H‹ :¦&‹‰H‹‡¤&H‹ è¤&‹‰H‹õ¤&Hƒ8…»iÿÿH‹L¥&H‹ ݤ&H‹H‰é¢iÿÿH‹;ª&M…ä‹tH‹ …ª&L9!…çùÿÿ…ÀtEH‹ª&H‹ ¢¤&ÇH‹U¥&H‹H‰H‹(§&H‹ ©¥&‹‰H‹ö£&H‹ W¤&‹‰M…í„'úÿÿH‹[¤&H‹H9†úÿÿH‹ È¢&H‹1H‹ ª&H‹9H‰ÑH‹Y¥&H)ñƒ:„H)ðI‰ØH53U‰ÂAÿÕéÓùÿÿM…ä„›H‹Æ©&L9 „‹M…ítPH‹é£&H‹H9ÑvAH‹=Z¢&H‹C©&H‹7H‹=ñ¤&‹H)ñH)òƒ?„ó…ÀI‰ØH5ÇTL‰ç…AÿÕH‹£&H‹ ’£&E1äÇH‹ª¤&ÇH‹E¢&H‹H‰é:hÿÿM…ítOH‹^£&H‹H9Ñv@H‹=Ï¡&H‹¸¨&H‹7H‹=©&‹H)ñH)òH‹5W¤&H‹?ƒ>tG…ÀI‰ØH56TuWAÿÕH‹÷¢&H‹ £&E1äÇH‹ ¤&ÇH‹»¡&H‹H‰é°gÿÿH‹5Á¢&I‰Øƒ>„ë …ÀH5åSt©è-bôÿë¥H‹$¨&ƒ8t>ÇH‹b£&H‹ ›¢&H‹H‰H‹.¥&H‹ ¯£&‹‰H‹ü¡&H‹ ]¢&‹‰H‹’£&ƒ8u!H‹^¢&Hƒ8uH‹¹¢&H‹ J¢&H‹H‰H‹e£&ÇégÿÿH‹=¢&I‰Øƒ?tD…ÀH5;SL‰ç„óÿÿè|aôÿéúòÿÿH‹5è¡&I‰Øƒ>t-…ÀH5S„kóÿÿèTaôÿédóÿÿ…ÀH5SL‰ç„½òÿÿ뺅ÀH5ìR„>óÿÿëÑH‹=ƒ &è~`ôÿ…À„vfÿÿH‹o &H‹HHH‰D$H‹¬¡&H‰H‹ò¦&ƒ8t>ÇH‹0¢&H‹=i¡&H‹H‰H‹ü£&H‹=}¢&‹‰H‹Ê &H‹=+¡&‹‰M…ítHH‹3¡&H‹H9Áv9H‹=¤Ÿ&H‹5å¦&H‹H‹>H‹58¢&H)у>„ H)ÐI‰ØH5R‰ÂAÿÕH‹Ó &ÇH‹¢&ÇH‹Ñ &HÇé•eÿÿH‹=¦ &I‰Øƒ?„ñ…ÀH5ÊQL‰ç„ýüÿÿè `ôÿéöüÿÿ…ÀtEH‹û¥&H‹ „ &ÇH‹7¡&H‹H‰H‹ £&H‹ ‹¡&‹‰H‹ØŸ&H‹ 9 &‹‰M…í„ öÿÿH‹= &H‹H9†öõÿÿH‹ ªž&H‹1H‰ÑH‹å¥&H‹:H‹;¡&H)ñƒ:…âûÿÿH‹èŸ&ƒ:tQH)ðI‰ØH5Q‰ÂAÿÕé©õÿÿH‹5ÅŸ&ƒ>tUH)ÐI‰ØH5ìP‰ÂAÿÕéÏþÿÿ…ÀH5âPL‰ç„ üÿÿé ÿÿÿH‹  &I‰ØH‹H‰ÂH‰D$H)òH5µPAÿÕéHõÿÿH‹äŸ&I‰ØH5œPH‹H‰D$H)ÐH‰ÂAÿÕéjþÿÿM…ä„›H‹¥&L9 „‹M…ítPH‹7Ÿ&H‹H9ÑvAH‹=¨&H‹‘¤&H‹7H‹=? &‹H)ñH)òƒ?„G…ÀI‰ØH5PL‰ç…SAÿÕH‹Ïž&H‹ àž&E1äÇH‹øŸ&ÇH‹“&H‹H‰éˆcÿÿM…ítWH‹¬ž&H‹H9ÑvHH‹=&H‹¤&H‹7H‹=T¤&‹H)ñH)òH‹5¥Ÿ&H‹?ƒ>„\…ÀI‰ØH5€O…hAÿÕH‹=ž&H‹ Nž&E1äÇH‹fŸ&ÇH‹&H‹H‰éöbÿÿH‹=ïœ&èê\ôÿ…À„âbÿÿH‹Ûœ&H‹HHH‰D$H‹ž&H‰H‹^£&ƒ8t>ÇH‹œž&H‹=Õ&H‹H‰H‹h &H‹=éž&‹‰H‹6&H‹=—&‹‰M…ítDH‹Ÿ&H‹H9Áv5H‹=œ&H‹5Q£&H‹H‹>H‹5¤ž&H)у>t?H)ÐI‰ØH5‚N‰ÂAÿÕH‹C&ÇH‹vž&ÇH‹A&HÇébÿÿH‹5&ƒ>tt@…ÀH5N„˜þÿÿèb\ôÿé‘þÿÿH‹N&I‰ØH5NH‹H‰D$H)ÐH‰ÂAÿÕédÿÿÿ…ÀH5çM„Xþÿÿë¾M…ä„›H‹m¢&L9 „‹M…ítPH‹œ&H‹H9ÑvAH‹=›&H‹ê¡&H‹7H‹=˜&‹H)ñH)òƒ?„‘…ÀI‰ØH5nML‰ç…¡AÿÕH‹(œ&H‹ 9œ&E1äÇH‹Q&ÇH‹ìš&H‹H‰éá`ÿÿM…ítWH‹œ&H‹H9ÑvHH‹=vš&H‹_¡&H‹7H‹=­¡&‹H)ñH)òH‹5þœ&H‹?ƒ>„s…ÀI‰ØH5ÙL…AÿÕH‹–›&H‹ §›&E1äÇH‹¿œ&ÇH‹Zš&H‹H‰éO`ÿÿH‹=Hš&èCZôÿ…À„;`ÿÿH‹4š&H‹ }›&H‹H‰D$HƒÀH‰H‹ · &ƒ9t>H‹û›&ÇH‹ .›&H‹H‰H‹Á&H‹ Bœ&‹‰H‹š&H‹ ðš&‹‰M…ítDH‹ øš&H‹H9Ðv5H‹ œ&ƒ9tVH‹ ]™&I‰ØH‹1H)ðH)òH5åK‰ÁH‹‰ &H‹8AÿÕH‹œš&ÇH‹Ï›&ÇH‹šš&HÇé^_ÿÿH‹ oš&ƒ9H‹ ý˜&tLH‹1I‰ØH)ðH)òH5‰K‰ÁH‹' &H‹8AÿÕëœH‹58š&I‰Øƒ>tR…ÀH5`K„þÿÿè¤YôÿézþÿÿH‹H‹ š&I‰ØH5EKH‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹ÉŸ&H‹8AÿÕé;ÿÿÿ…ÀH5K„/þÿÿë¬H‹=Æ™&ƒ?tEH)ðI‰ØH5íJ‰ÂL‰çAÿÕé„ïÿÿH‹= ™&I‰Øƒ?tF…ÀH5ÈJL‰ç„­úÿÿè Yôÿé¦úÿÿH‹õ™&I‰ØL‰çH‹H‰ÂH‰D$H)òH5œJAÿÕé/ïÿÿ…ÀH5‹JL‰ç„gúÿÿë¸H‹¿ž&ƒ8t>ÇH‹ý™&H‹ 6™&H‹H‰H‹É›&H‹ Jš&‹‰H‹—˜&H‹ ø˜&‹‰H‹™&Hƒ8…Ë]ÿÿH‹\™&H‹ í˜&H‹H‰é²]ÿÿ…ÀH5J„ºõÿÿé öÿÿH‹=¯˜&I‰Øƒ?„1…ÀH5ÓIL‰ç„_üÿÿèXôÿéXüÿÿH‹5€˜&I‰Øƒ>„…ÀH5¤I„r¥ÿÿèèWôÿék¥ÿÿH‹Ü&ƒ8t>ÇH‹™&H‹ S˜&H‹H‰H‹æš&H‹ g™&‹‰H‹´—&H‹ ˜&‹‰H‹"˜&Hƒ8…è\ÿÿH‹y˜&H‹ ˜&H‹H‰éÏ\ÿÿH‹h&ƒ8t>ÇH‹¦˜&H‹ ß—&H‹H‰H‹rš&H‹ ó˜&‹‰H‹@—&H‹ ¡—&‹‰H‹®—&Hƒ8…t\ÿÿH‹˜&H‹ –—&H‹H‰é[\ÿÿH‹5l—&I‰Øƒ>„Ž…ÀH5H„þ¡ÿÿèÔVôÿé÷¡ÿÿH‹5@—&I‰Øƒ>tz…ÀH5hH„£ÿÿè¬Vôÿéÿ¢ÿÿH‹H‹ •—&I‰ØH5MHH‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹Ñœ&H‹8AÿÕé}éÿÿ…ÀH5H„¢ÿÿéóéÿÿ…ÀH5 H„p¡ÿÿémÿÿÿ…ÀH5÷G„Œ¢ÿÿë„H‹ .œ&ƒ9t>H‹r—&ÇH‹ ¥–&H‹H‰H‹8™&H‹ ¹—&‹‰H‹–&H‹ g–&‹‰M…ítIH‹ o–&H‹H9Ðv:H‹ P•&H‹9H‹ Ö”&H‹1H)ðH‰ÁH‹n—&ƒ8„^H)òI‰ØH5KGAÿÕH‹–&ÇH‹A—&ÇH‹ –&HÇéÐZÿÿH‹ i›&ƒ9t>H‹­–&ÇH‹ à•&H‹H‰H‹s˜&H‹ ô–&‹‰H‹A•&H‹ ¢•&‹‰M…ítIH‹ ª•&H‹H9Ðv:H‹ ‹”&H‹9H‹ ”&H‹1H)ðH‰ÁH‹©–&ƒ8„fH)òI‰ØH5†FAÿÕH‹I•&ÇH‹|–&ÇH‹G•&HÇé ZÿÿH‹¤š&ƒ8t>ÇH‹â•&H‹ •&H‹H‰H‹®—&H‹ /–&‹‰H‹|”&H‹ Ý”&‹‰H‹ê”&Hƒ8…°YÿÿH‹A•&H‹ Ò”&H‹H‰é—YÿÿH‹0š&ƒ8t>ÇH‹n•&H‹ §”&H‹H‰H‹:—&H‹ »•&‹‰H‹”&H‹ i”&‹‰H‹v”&Hƒ8…ÇH‹ú”&H‹ 3”&H‹H‰H‹Æ–&H‹ G•&‹‰H‹”“&H‹ õ“&‹‰H‹”&Hƒ8…ÈXÿÿH‹Y”&H‹ ê“&H‹H‰é¯XÿÿH‹À“&ƒ8„oH)òI‰ØH5ãDAÿÕéýÿÿH‹#™&ƒ8t>ÇH‹a”&H‹ š“&H‹H‰H‹-–&H‹ ®”&‹‰H‹û’&H‹ \“&‹‰H‹i“&Hƒ8…/XÿÿH‹À“&H‹ Q“&H‹H‰éXÿÿH‹ ¯˜&ƒ9t>H‹ó“&ÇH‹ &“&H‹H‰H‹¹•&H‹ :”&‹‰H‹‡’&H‹ è’&‹‰M…ítIH‹ ð’&H‹H9Ðv:H‹ Ñ‘&H‹9H‹ W‘&H‹1H)ðH‰ÁH‹ï“&ƒ8„ÍH)òI‰ØH5ÌCAÿÕH‹’&ÇH‹“&ÇH‹’&HÇéQWÿÿH‹b’&ƒ8tÇH‹)’&H‹ b‘&H‹H‰H‹õ“&H‹ v’&‹‰H‹Ã&H‹ $‘&‹‰H‹Y’&ƒ8u!H‹%‘&Hƒ8uH‹€‘&H‹ ‘&H‹H‰H‹,’&ÇéÉUÿÿH‹b–&ƒ8t>ÇH‹ ‘&H‹ Ù&H‹H‰H‹l“&H‹ í‘&‹‰H‹:&H‹ ›&‹‰H‹¨&Hƒ8…nUÿÿH‹ÿ&H‹ &H‹H‰éUUÿÿM…ä„›H‹=–&L9 „‹M…ítPH‹`&H‹H9ÑvAH‹=ÑŽ&H‹º•&H‹7H‹=h‘&‹H)ñH)òƒ?„E…ÀI‰ØH5>AL‰ç…QAÿÕH‹ø&H‹ &E1äÇH‹!‘&ÇH‹¼Ž&H‹H‰é±TÿÿM…ítWH‹Õ&H‹H9ÑvHH‹=FŽ&H‹/•&H‹7H‹=}•&‹H)ñH)òH‹5Î&H‹?ƒ>„Û…ÀI‰ØH5©@…çAÿÕH‹f&H‹ w&E1äÇH‹&ÇH‹*Ž&H‹H‰éTÿÿH‹=Ž&èNôÿ…À„ TÿÿH‹Ž&H‹HHH‰D$H‹A&H‰H‹‡”&ƒ8t>ÇH‹Å&H‹=þŽ&H‹H‰H‹‘‘&H‹=&‹‰H‹_Ž&H‹=ÀŽ&‹‰M…ítDH‹ÈŽ&H‹H9Áv5H‹=9&H‹5z”&H‹H‹>H‹5Í&H)у>t?H)ÐI‰ØH5«?‰ÂAÿÕH‹lŽ&ÇH‹Ÿ&ÇH‹jŽ&HÇé.SÿÿH‹5?Ž&ƒ>„ÖH)ÐI‰ØH5b?‰ÂAÿÕë¯H‹£“&ƒ8t>ÇH‹áŽ&H‹ Ž&H‹H‰H‹­&H‹ .&‹‰H‹{&H‹ Ü&‹‰H‹é&Hƒ8…¯RÿÿH‹@Ž&H‹ Ñ&H‹H‰é–RÿÿH‹'Ž&H‰8é°LÿÿH‹ “&ƒ8t>ÇH‹^Ž&H‹ —&H‹H‰H‹*&H‹ «Ž&‹‰H‹øŒ&H‹ Y&‹‰H‹f&Hƒ8…,RÿÿH‹½&H‹ N&H‹H‰éRÿÿH‹¬’&ƒ8t>ÇH‹ê&H‹ #&H‹H‰H‹¶&H‹ 7Ž&‹‰H‹„Œ&H‹ åŒ&‹‰M…ítNH‹ &H‹H‹ãŒ&H‹H9Áv5H‹ì‹&H‹5M‹&H‹:H‹H‹5è&H)у>t`H)ÐI‰ØH5Æ=‰ÂAÿÕH‹‡Œ&ÇH‹º&ÇH‹…Œ&HÇéIQÿÿH‹ZŒ&ƒ8t5H)òI‰ØH5=AÿÕéÈàÿÿH‹59Œ&ƒ>t;H)ÐI‰ØH5`=‰ÂAÿÕë’H‹™Œ&I‰ØH‹H‰ÂH‰D$H)òH5C=AÿÕéàÿÿH‹rŒ&I‰ØH5*=H‹H‰D$H)ÐH‰ÂAÿÕéDÿÿÿH‹=Ë‹&I‰Øƒ?tD…ÀH5ó<L‰ç„¯ûÿÿè4Kôÿé¨ûÿÿH‹5 ‹&I‰Øƒ>t-…ÀH5È<„üÿÿè Kôÿéüÿÿ…ÀH5¸<L‰ç„kûÿÿ뺅ÀH5¤<„ìûÿÿëÑH‹Û&ƒ8t>ÇH‹Œ&H‹ R‹&H‹H‰H‹å&H‹ fŒ&‹‰H‹³Š&H‹ ‹&‹‰H‹!‹&Hƒ8…çOÿÿH‹x‹&H‹ ‹&H‹H‰éÎOÿÿH‹g&ƒ8t>ÇH‹¥‹&H‹ ÞŠ&H‹H‰H‹q&H‹ ò‹&‹‰H‹?Š&H‹  Š&‹‰H‹­Š&Hƒ8…sOÿÿH‹‹&H‹ •Š&H‹H‰éZOÿÿ…ÀH5«;L‰ç„.îÿÿéÊñÿÿ…ÀH5”;„Y—ÿÿéâñÿÿH‹È&ƒ8t>ÇH‹‹&H‹ ?Š&H‹H‰H‹ÒŒ&H‹ S‹&‹‰H‹ ‰&H‹ Š&‹‰M…ítRH‹)Š&H‹H‹ÿ‰&H‹H9Áv9H‹ˆ&H‹5iˆ&H‹:H‹H‹5‹&H)у>„¢H)ÐI‰ØH5Þ:‰ÂAÿÕH‹Ÿ‰&ÇH‹ÒŠ&ÇH‹‰&HÇéaNÿÿH‹ò‰&H‹ ƒ‰&H‹H‰éœfÿÿH‹Ù‰&I‰ØH5‘:H‹H‰D$H)ÐH‰ÂAÿÕéÆúÿÿH‹52‰&ƒ>t:H)ÐI‰ØH5Y:‰ÂAÿÕ鉨ÿÿH‹5‰&ƒ>t>H)ÐI‰ØH56:‰ÂAÿÕéMÿÿÿH‹l‰&I‰ØH5$:H‹H‰D$H)ÐH‰ÂAÿÕé?ØÿÿH‹E‰&I‰ØH5ý9H‹H‰D$H)ÐH‰ÂAÿÕéÿþÿÿf.„AWAVHcöAUATL7USA‰ÕHƒì8H‹a‡&ƒúEÉH‰L$L‰D$AáÚþÿÿH‰8H‹&AÁƃúEäL‰H‹ Œ&AƒÄƒúíL‰H‹Ɔ&ƒåùƒÅ ƒúHÉH‰8H‹ˆ&HáÞýÿÿHÁØ ƒúMÒÇH‹7‰&IƒâÐIÂ$ƒúEöÇH‹ñ‡&AƒæôAƒÆIƒúÛHÇH‹þŠ&ƒãÃÃlI9ûÇH‹Eˆ&HÇH‹&ÇH‹‚‰&ÇH‹ý‡&HÇH‹§‡&HÇH‹Š&ÇH‹ ‹&‰„dE1ÀºIHÇD$ D‰l$H#A¿H¶2HBLl21öëfDHƒÀ¶Pÿ€úFLDÇAD÷L9èuè@„ö…¬ŒfD¾E…äD‰Æ~ZHsEäMcäIÂOdbüM9âw@L‰Òë L`üI9Ôr/L‰àH)ÐHÑøHƒàüHÐfD9áfD9@ÞHPI9ÔsÖDH¹HÁ@„í~NL¾ÅMÀJ|þH9ùw3H‰Êë HxþH9×r"H‰øH)ÐHÁøHBf90ävHPH9×sÞ@¾íLÁAéH\ HcÛD¾E…À~SCH˜H|AüH9ùw@H‰Êëf.„HxüH9×r(H‰øH)ÐHÑøHƒàüHÐf90âf9phHPH9×sØEÁHÕù1íB¿HH§ôH‹ `‰&¿C‰H sïH¿Af…À„µH^!L‹l$L‹d$L=ÈHضHXLtL‰t$(L‹t$ H;\$(„>7€;³‡¶H VÅHcHÈÿàH‹î…&H‹H‰D$ H‹…&ÇH‹R†&ÇH‹ý†&H‹ö†&HcP‰H‹§ˆ&H‹P‰&‹ Çd»d‰ ‚H©ëHcóH‹ G…&A¹H¿pH H‹9H¶ HBLD 1Éë€HƒÀ¶Pÿ€úEADÉHDýL9Àuè„É…&Š…Û…:D‹l$E…í„‚H‹[„&‹…É„ùHƒ|$tiH‹‚…&‹…À„—H‹ñˆ&H‹‚&H5V5L‹D$H‹ H‹,„&H‹H‹H)ÁH)ÂH‹I‡&H‹8H‹D$HƒÄ8[]A\A]A^A_ÿà…Ò…ˆHƒÄ8[]A\A]A^A_Ãf„H)ÈHÑøAÁéöýÿÿfL)ÐH&šM¾öHÁøHÐB€<0…ýÿÿHGA°I9Æüüÿÿ€ „òüÿÿA°éæüÿÿfDH)ÈHÁøAÁé•ýÿÿH‹‘„&‹…Ò„gÿÿÿHƒ|$…ÿÿÿéVÿÿÿH‹‚&H‹HxH‰D$(H‹‚&H‰8H‹Ò‡&L‹L9ß„ÿ‡H׿H¿pHKD¾0HH¿ pH“ ¶,0H‹Pƒ&E‰ÖEÒMcÒHÉL‹H’MÒD¾$0HãD¿ pékûÿÿH‹Z‡&H‹+&H5Å3L‹D$H‹ H‹•‚&H‹H‹H)ÁH)ÂédþÿÿL‰t$ H‹X„&H‹Q„&H‹º†&‹‰D$(ƒè‰H˜‹‚H‹ó…&‰é\ýÿÿH‹­‚&H‹&L‰t$ H‹H‰ë²H‹Ê…&L‰t$ »lÇlé%ýÿÿH‹.‚&H‹5×€&H‹HHÿH‰H‹5…&‹ƒúÿ„bnŽyG…Ò„Øqƒú…„H‹=‡&ƒ8t>ÇH‹{‚&H‹ ´&H‹H‰H‹G„&H‹ È‚&‹‰H‹&H‹ v&‹‰H‹«‚&ƒ8u!H‹w&Hƒ8uH‹Ò&H‹ c&H‹H‰H‹~‚&ÇHƒÃéÓûÿÿH‹€&H‹ Y&M‰àH‹HƒÀH‰H‹ ¥&H‹H‹ ƒ&H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ +„&Hc1H‹ é„&H‹4ñ‰ÁH‹„&H‹8AÿÕë”H‹„&Çþÿÿÿë…H‹ž&H‹ ç€&H‹H‰D$ HƒÀH‰écÿÿÿH‹|&H‹ Å€&H‹H‰D$ HƒÀH‰éAÿÿÿH‹ª€&H‹ S&H‹H‰D$ HƒèH‰éÿÿÿH‹8&H‹ €&H‹H‰H‹ $&HƒèH‰éøþÿÿH‹&H‹ Z€&M‰àH‹H‰H‹ ú~&HPÿH‰H‹ œ~&H‹H‹ z€&H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ "ƒ&Hc1H‹ È„&H‹4ñ‰ÁH‹~&H‹8AÿÕéˆþÿÿH‹¡~&H‹ ê&M‰àH‹H‰H‹ Š~&HPÿH‰H‹ ,~&H‹H‹ €&H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ²‚&Hc1H‹ X„&H‹4ñ‰ÁH‹“}&H‹8AÿÕéþÿÿH‹1~&H‹ z&H‹H‰D$ HƒÀH‰éöýÿÿH‹~&H‹ X&M‰àH‹HƒÀH‰H‹ ¤}&H‹H‹ ‚&H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ *‚&Hc1H‹ Ѓ&H‹4ñ‰ÁH‹ }&H‹8AÿÕéýÿÿH‹©}&H‹ ò~&H‹H‰D$ HƒÀH‰énýÿÿH‹×~&H‹ €}&H‹H‰D$ HƒèH‰éLýÿÿH‹e}&H‹ ®~&H‹H‰H‹ Q}&HƒèH‰é%ýÿÿH‹>}&H‹ ‡~&M‰àH‹H‰H‹ '}&HPÿH‰H‹ É|&H‹H‹ §~&H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ O&Hc1H‹ •}&H‹4ñ‰ÁH‹(}&H‹8AÿÕéµüÿÿH‹Î|&H‹ ~&H‹H‰D$ HƒÀH‰é“üÿÿH‹¬|&H‹ õ}&M‰àH‹HƒÀH‰H‹ A|&H‹H‹ ~&H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ Ç€&Hc1H‹ }&H‹4ñ‰ÁH‹ |&H‹8AÿÕé-üÿÿH‹F|&H‹ }&H‹H‰D$ HƒÀH‰é üÿÿH‹t}&H‹H‹|&HJÿH‰H‹d€&‹‰D$ ƒÀƒø‡ÚûÿÿH5ó¿Hc†HðÿàH‹ã{&H‹H‹)}&H‰H‹Ï{&HJÿH‰H‹€&‹‰D$ ƒÀƒø‡ûÿÿIc‡LøÿàH‹Ÿ{&H‹H‹å|&HQH‰H‹ß&‹‰D$ ƒÀƒø‡UûÿÿH5¶¿Hc†HðÿàH‹^{&H‹§|&L‰t$ H‹H‰D$(HƒÀH‰H‹ €&»yÇyél÷ÿÿH‹%{&H‹n|&L‰t$ H‹H‰D$(HƒÀH‰H‹Ó&»oÇoé3÷ÿÿH‹ìz&H‹5|&L‰t$ H‹H‰D$(HƒÀH‰H‹š&»ÇéúöÿÿH‹³z&H‹ü{&L‰t$ H‹H‰D$(HƒÀH‰éŸöÿÿH‹Œz&H‹Õ{&L‰t$ H‹H‰D$(HƒÀH‰H‹z}&H‹s}&HcP‰H‹$&H‹Í&‹ Ç\»\‰ ‚éxöÿÿH‹1z&H‹z{&L‰t$ H‹H‰D$(HƒÀH‰H‹}&H‹}&HcP‰H‹É~&H‹r&‹ ÇU»U‰ ‚éöÿÿH‹Öy&H‹ {&H‹5Èy&H‹H‰HHÿH‰H‹5 ~&‹ƒúÿ„ÛeŽÇB…Ò„WCƒú…rùÿÿH‹+€&ƒ8t>ÇH‹i{&H‹ ¢z&H‹H‰H‹5}&H‹ ¶{&‹‰H‹z&H‹ dz&‹‰H‹™{&ƒ8u!H‹ez&Hƒ8uH‹Àz&H‹ Qz&H‹H‰H‹l{&ÇééøÿÿH‹y&H‹ Kz&H‹5ôx&H‹H‰HHÿH‰H‹58}&‹ƒúÿ„©cŽû>…Ò„`dƒú…žøÿÿH‹W&ƒ8t>ÇH‹•z&H‹ Îy&H‹H‰H‹a|&H‹ âz&‹‰H‹/y&H‹ y&‹‰H‹Åz&ƒ8u!H‹‘y&Hƒ8uH‹ìy&H‹ }y&H‹H‰H‹˜z&ÇéøÿÿH‹.x&H‹ wy&H‹H‰H‹ x&HƒèH‰éî÷ÿÿH‹x&H‹ Py&H‹5ùw&H‹H‰HHÿH‰H‹5=|&‹ƒúÿ„f^Ž`@…Ò„Cƒú…£÷ÿÿH‹\~&ƒ8t>ÇH‹šy&H‹ Óx&H‹H‰H‹f{&H‹ çy&‹‰H‹4x&H‹ •x&‹‰H‹Êy&ƒ8u!H‹–x&Hƒ8uH‹ñx&H‹ ‚x&H‹H‰H‹y&Çé÷ÿÿH‹3w&H‹5|x&H‹HAH‰H‹5s{&‹ƒúÿ„VmŽf>…Ò„ÒAƒú…ÙöÿÿH‹’}&ƒ8t>ÇH‹Ðx&H‹ x&H‹H‰H‹œz&H‹ y&‹‰H‹jw&H‹ Ëw&‹‰H‹y&ƒ8u!H‹Ìw&Hƒ8uH‹'x&H‹ ¸w&H‹H‰H‹Óx&ÇéPöÿÿH‹iv&H‹5²w&H‹HAH‰H‹5©z&‹ƒúÿ„,NŽ<;…Ò„a_ƒú…öÿÿH‹È|&ƒ8t>ÇH‹x&H‹ ?w&H‹H‰H‹Òy&H‹ Sx&‹‰H‹ v&H‹ w&‹‰H‹6x&ƒ8u!H‹w&Hƒ8uH‹]w&H‹ îv&H‹H‰H‹ x&Çé†õÿÿH‹Ÿu&H‹ èv&H‹H‰D$ HƒÀH‰édõÿÿH‹}u&H‹ Æv&H‹H‰D$ HƒÀH‰éBõÿÿH‹«v&H‹5Tu&H‹HHÿH‰H‹5›y&‹ƒúÿ„áZŽ&=…Ò„ß]ƒú…õÿÿH‹º{&ƒ8t>ÇH‹øv&H‹ 1v&H‹H‰H‹Äx&H‹ Ew&‹‰H‹’u&H‹ óu&‹‰H‹(w&ƒ8u!H‹ôu&Hƒ8uH‹Ov&H‹ àu&H‹H‰H‹ûv&ÇéxôÿÿH‹‘t&H‹ Úu&H‹5ƒt&H‹H‰HHÿH‰H‹5Çx&‹ƒúÿ„s^Žò9…Ò„—\ƒú…-ôÿÿH‹æz&ƒ8t>ÇH‹$v&H‹ ]u&H‹H‰H‹ðw&H‹ qv&‹‰H‹¾t&H‹ u&‹‰H‹Tv&ƒ8u!H‹ u&Hƒ8uH‹{u&H‹ u&H‹H‰H‹'v&Çé¤óÿÿH‹½s&H‹ u&H‹5¯s&H‹H‰HHÿH‰H‹5ów&‹ƒúÿ„GŽî7…Ò„O[ƒú…YóÿÿH‹z&ƒ8t>ÇH‹Pu&H‹ ‰t&H‹H‰H‹w&H‹ u&‹‰H‹ês&H‹ Kt&‹‰H‹€u&ƒ8u!H‹Lt&Hƒ8uH‹§t&H‹ 8t&H‹H‰H‹Su&ÇéÐòÿÿH‹ér&H‹ 2t&H‹H‰H‹ Õr&HƒèH‰é©òÿÿH‹Âr&H‹H‹t&H‰H‹®r&HJÿH‰H‹øv&‹‰D$ ƒÀƒø‡nòÿÿH5ó¶Hc†HðÿàH‹wr&H‹H‹½s&HQH‰H‹·v&‹‰D$ ƒÀƒø‡-òÿÿH5Ö¶Hc†HðÿàH‹6r&H‹H‹|s&H‰H‹"r&HJÿH‰H‹lv&‹‰D$ ƒÀƒø‡âñÿÿH5¯¶Hc†HðÿàH‹Cv&ÇéÀñÿÿH‹1t&ƒ8…°ñÿÿH‹ár&ÇH‹ìr&Hƒ8…’ñÿÿH‹Cs&H‹ Ôr&H‹H‰éyñÿÿH‹ês&ƒ8uH‹¶r&Hƒ8„àTH‹Ís&ÇéJñÿÿH‹cq&H‹ ¬r&H‹5Uq&H‹H‰HHÿH‰H‹5™u&‹ƒúÿ„Ž‚%…Ò„Tƒú…ÿðÿÿH‹¸w&ƒ8t>ÇH‹ör&H‹ /r&H‹H‰H‹Ât&H‹ Cs&‹‰H‹q&H‹ ñq&‹‰H‹&s&ƒ8u!H‹òq&Hƒ8uH‹Mr&H‹ Þq&H‹H‰H‹ùr&ÇévðÿÿH‹p&H‹5Øq&H‹HAH‰H‹5Ït&‹ƒúÿ„þ|Ž $…Ò„ÚRƒú…5ðÿÿH‹îv&ƒ8t>ÇH‹,r&H‹ eq&H‹H‰H‹øs&H‹ yr&‹‰H‹Æp&H‹ 'q&‹‰H‹\r&ƒ8u!H‹(q&Hƒ8uH‹ƒq&H‹ q&H‹H‰H‹/r&Çé¬ïÿÿH‹Åo&H‹5q&H‹HAH‰H‹5t&‹ƒúÿ„kPŽ82…Ò„œQƒú…kïÿÿH‹$v&ƒ8t>ÇH‹bq&H‹ ›p&H‹H‰H‹.s&H‹ ¯q&‹‰H‹üo&H‹ ]p&‹‰H‹’q&ƒ8u!H‹^p&Hƒ8uH‹¹p&H‹ Jp&H‹H‰H‹eq&ÇéâîÿÿH‹ûn&H‹ Dp&H‹H‰D$ HƒÀH‰éÀîÿÿH‹Ùn&H‹ "p&H‹H‰D$ HƒÀH‰éžîÿÿH‹·n&H‹ p&H‹H‰D$ HƒÀH‰é|îÿÿH‹åo&H‹5Žn&H‹HHÿH‰H‹5Õr&‹ƒúÿ„VDŽp0…Ò„¹Nƒú …;îÿÿH‹ôt&ƒ8t>ÇH‹2p&H‹ ko&H‹H‰H‹þq&H‹ p&‹‰H‹Ìn&H‹ -o&‹‰H‹bp&ƒ8u!H‹.o&Hƒ8uH‹‰o&H‹ o&H‹H‰H‹5p&Çé²íÿÿH‹Ëm&H‹ o&H‹5½m&H‹H‰HHÿH‰H‹5r&‹ƒúÿ„_@ŽÌ0…Ò„5fƒú …gíÿÿH‹ t&ƒ8t>ÇH‹^o&H‹ —n&H‹H‰H‹*q&H‹ «o&‹‰H‹øm&H‹ Yn&‹‰H‹Žo&ƒ8u!H‹Zn&Hƒ8uH‹µn&H‹ Fn&H‹H‰H‹ao&ÇéÞìÿÿH‹÷l&H‹ @n&H‹5él&H‹H‰HHÿH‰H‹5-q&‹ƒúÿ„gŽ*…Ò„;Gƒú …“ìÿÿH‹Ls&ƒ8t>ÇH‹Šn&H‹ Ãm&H‹H‰H‹Vp&H‹ ×n&‹‰H‹$m&H‹ …m&‹‰H‹ºn&ƒ8u!H‹†m&Hƒ8uH‹ám&H‹ rm&H‹H‰H‹n&Çé ìÿÿH‹#l&H‹ lm&H‹5l&H‹H‰HHÿH‰H‹5Yp&‹ƒúÿ„ƒe޼/…Ò„eƒú …¿ëÿÿH‹xr&ƒ8t>ÇH‹¶m&H‹ ïl&H‹H‰H‹‚o&H‹ n&‹‰H‹Pl&H‹ ±l&‹‰H‹æm&ƒ8u!H‹²l&Hƒ8uH‹ m&H‹ žl&H‹H‰H‹¹m&Çé6ëÿÿH‹Ok&H‹5˜l&H‹HAH‰H‹5o&‹ƒúÿ„£?ŽÒ'…Ò„2gƒú …õêÿÿH‹®q&ƒ8t>ÇH‹ìl&H‹ %l&H‹H‰H‹¸n&H‹ 9m&‹‰H‹†k&H‹ çk&‹‰H‹m&ƒ8u!H‹èk&Hƒ8uH‹Cl&H‹ Ôk&H‹H‰H‹ïl&ÇélêÿÿH‹…j&H‹5Îk&H‹HAH‰H‹5Ån&‹ƒúÿ„<ŽÐ(…Ò„­Iƒú …+êÿÿH‹äp&ƒ8t>ÇH‹"l&H‹ [k&H‹H‰H‹îm&H‹ ol&‹‰H‹¼j&H‹ k&‹‰H‹Rl&ƒ8u!H‹k&Hƒ8uH‹yk&H‹ k&H‹H‰H‹%l&Çé¢éÿÿH‹»i&H‹ k&H‹H‰D$ HƒÀH‰é€éÿÿH‹™i&H‹ âj&H‹H‰D$ HƒÀH‰é^éÿÿH‹wi&H‹ Àj&H‹H‰D$ HƒÀH‰é<éÿÿH‹¥j&H‹ Ni&H‹H‰D$ HƒèH‰ééÿÿH‹3i&H‹ |j&H‹H‰H‹ i&HƒèH‰éóèÿÿH‹ i&H‹ Uj&M‰àH‹H‰H‹ õh&HPÿH‰H‹ —h&H‹H‹ uj&H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ m&Hc1H‹ j&H‹4ñ‰ÁH‹†j&H‹8AÿÕéƒèÿÿH‹œh&H‹ åi&M‰àH‹H‰H‹ …h&HPÿH‰H‹ 'h&H‹H‹ j&H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ­l&Hc1H‹ “i&H‹4ñ‰ÁH‹j&H‹8AÿÕéèÿÿH‹,h&H‹ ui&H‹H‰D$ HƒÀH‰éñçÿÿH‹Zi&H‹5h&H‹HHÿH‰H‹5Jl&‹ƒúÿ„ÆEŽ…'…Ò„ Dƒú…°çÿÿH‹in&ƒ8t>ÇH‹§i&H‹ àh&H‹H‰H‹sk&H‹ ôi&‹‰H‹Ah&H‹ ¢h&‹‰H‹×i&ƒ8u!H‹£h&Hƒ8uH‹þh&H‹ h&H‹H‰H‹ªi&Çé'çÿÿH‹@g&H‹ ‰h&H‹52g&H‹H‰HHÿH‰H‹5vk&‹ƒúÿ„-DŽI'…Ò„«Cƒú…ÜæÿÿH‹•m&ƒ8t>ÇH‹Óh&H‹ h&H‹H‰H‹Ÿj&H‹ i&‹‰H‹mg&H‹ Îg&‹‰H‹i&ƒ8u!H‹Ïg&Hƒ8uH‹*h&H‹ »g&H‹H‰H‹Öh&ÇéSæÿÿH‹lf&H‹ µg&H‹5^f&H‹H‰HHÿH‰H‹5¢j&‹ƒúÿ„j}ŽE%…Ò„þEƒú…æÿÿH‹Ál&ƒ8t>ÇH‹ÿg&H‹ 8g&H‹H‰H‹Ëi&H‹ Lh&‹‰H‹™f&H‹ úf&‹‰H‹/h&ƒ8u!H‹ûf&Hƒ8uH‹Vg&H‹ çf&H‹H‰H‹h&ÇéåÿÿH‹˜e&H‹ áf&H‹H‰H‹ „e&HƒèH‰éXåÿÿH‹qe&H‹ ºf&H‹5ce&H‹H‰HHÿH‰H‹5§i&‹ƒúÿ„_IŽª&…Ò„í{ƒú… åÿÿH‹Æk&ƒ8t>ÇH‹g&H‹ =f&H‹H‰H‹Ðh&H‹ Qg&‹‰H‹že&H‹ ÿe&‹‰H‹4g&ƒ8u!H‹f&Hƒ8uH‹[f&H‹ ìe&H‹H‰H‹g&Çé„äÿÿH‹d&H‹5æe&H‹HAH‰H‹5Ýh&‹ƒúÿ„Â=ŽH%…Ò„¯zƒú…CäÿÿH‹üj&ƒ8t>ÇH‹:f&H‹ se&H‹H‰H‹h&H‹ ‡f&‹‰H‹Ôd&H‹ 5e&‹‰H‹jf&ƒ8u!H‹6e&Hƒ8uH‹‘e&H‹ "e&H‹H‰H‹=f&ÇéºãÿÿH‹Óc&H‹5e&H‹HAH‰H‹5h&‹ƒúÿ„£>ކ!…Ò„qyƒú…yãÿÿH‹2j&ƒ8t>ÇH‹pe&H‹ ©d&H‹H‰H‹ÇH‹Ób&H‹ b&H‹H‰H‹Ÿd&H‹ c&‹‰H‹ma&H‹ Îa&‹‰H‹c&ƒ8u!H‹Ïa&Hƒ8uH‹*b&H‹ »a&H‹H‰H‹Öb&ÇéSàÿÿH‹l`&H‹ µa&H‹5^`&H‹H‰HHÿH‰H‹5¢d&‹ƒúÿ„‘]Žã…Ò„¾_ƒú…àÿÿH‹Áf&ƒ8t>ÇH‹ÿa&H‹ 8a&H‹H‰H‹Ëc&H‹ Lb&‹‰H‹™`&H‹ ú`&‹‰H‹/b&ƒ8u!H‹û`&Hƒ8uH‹Va&H‹ ç`&H‹H‰H‹b&ÇéßÿÿH‹˜_&H‹ á`&H‹5Š_&H‹H‰HHÿH‰H‹5Îc&‹ƒúÿ„xŽá…Ò„ ‡ƒú…4ßÿÿH‹íe&ƒ8t>ÇH‹+a&H‹ d`&H‹H‰H‹÷b&H‹ xa&‹‰H‹Å_&H‹ &`&‹‰H‹[a&ƒ8u!H‹'`&Hƒ8uH‹‚`&H‹ `&H‹H‰H‹.a&Çé«ÞÿÿH‹Ä^&H‹ `&H‹H‰H‹ °^&HƒèH‰é„ÞÿÿH‹^&H‹ æ_&H‹5^&H‹H‰HHÿH‰H‹5Ób&‹ƒúÿ„“yŽN…Ò„pvƒú…9ÞÿÿH‹òd&ƒ8t>ÇH‹0`&H‹ i_&H‹H‰H‹üa&H‹ }`&‹‰H‹Ê^&H‹ +_&‹‰H‹``&ƒ8u!H‹,_&Hƒ8uH‹‡_&H‹ _&H‹H‰H‹3`&Çé°ÝÿÿH‹É]&H‹5_&H‹HAH‰H‹5 b&‹ƒúÿ„P†޲…Ò„kƒú…oÝÿÿH‹(d&ƒ8t>ÇH‹f_&H‹ Ÿ^&H‹H‰H‹2a&H‹ ³_&‹‰H‹^&H‹ a^&‹‰H‹–_&ƒ8u!H‹b^&Hƒ8uH‹½^&H‹ N^&H‹H‰H‹i_&ÇéæÜÿÿH‹ÿ\&H‹5H^&H‹HAH‰H‹5?a&‹ƒúÿ„“vŽP…Ò„Qjƒú…¥ÜÿÿH‹^c&ƒ8t>ÇH‹œ^&H‹ Õ]&H‹H‰H‹h`&H‹ é^&‹‰H‹6]&H‹ —]&‹‰H‹Ì^&ƒ8u!H‹˜]&Hƒ8uH‹ó]&H‹ „]&H‹H‰H‹Ÿ^&ÇéÜÿÿH‹5\&H‹ ~]&H‹H‰D$ HƒÀH‰éúÛÿÿH‹\&H‹ \]&H‹H‰D$ HƒÀH‰éØÛÿÿH‹A]&H‹ ê[&H‹H‰D$ HƒèH‰é¶ÛÿÿH‹Ï[&H‹ ]&H‹H‰H‹ »[&HƒèH‰éÛÿÿH‹¨[&H‹ ñ\&M‰àH‹H‰H‹ ‘[&HPÿH‰H‹ 3[&H‹H‹ ]&H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ ¹_&Hc1H‹ ÿ[&H‹4ñ‰ÁH‹’[&H‹8AÿÕéÛÿÿH‹8[&H‹ \&H‹H‰D$ HƒÀH‰éýÚÿÿH‹[&H‹ _\&M‰àH‹HƒÀH‰H‹ «Z&H‹H‹ ‰\&H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ 1_&Hc1H‹ w[&H‹4ñ‰ÁH‹ [&H‹8AÿÕé—ÚÿÿH‹\&H‹5©Z&H‹HHÿH‰H‹5ð^&‹ƒúÿ„ê…Ži…Ò„/…ƒú …VÚÿÿH‹a&ƒ8t>ÇH‹M\&H‹ †[&H‹H‰H‹^&H‹ š\&‹‰H‹çZ&H‹ H[&‹‰H‹}\&ƒ8u!H‹I[&Hƒ8uH‹¤[&H‹ 5[&H‹H‰H‹P\&ÇéÍÙÿÿH‹æY&H‹ /[&H‹5ØY&H‹H‰HHÿH‰H‹5^&‹ƒúÿ„¤ƒŽý…Ò„G€ƒú …‚ÙÿÿH‹;`&ƒ8t>ÇH‹y[&H‹ ²Z&H‹H‰H‹E]&H‹ Æ[&‹‰H‹Z&H‹ tZ&‹‰H‹©[&ƒ8u!H‹uZ&Hƒ8uH‹ÐZ&H‹ aZ&H‹H‰H‹|[&ÇéùØÿÿH‹Y&H‹ [Z&H‹5Y&H‹H‰HHÿH‰H‹5H]&‹ƒúÿ„ƒiŽa…Ò„ÇH‹¥Z&H‹ ÞY&H‹H‰H‹q\&H‹ òZ&‹‰H‹?Y&H‹  Y&‹‰H‹ÕZ&ƒ8u!H‹¡Y&Hƒ8uH‹üY&H‹ Y&H‹H‰H‹¨Z&Çé%ØÿÿH‹>X&H‹ ‡Y&H‹50X&H‹H‰HHÿH‰H‹5t\&‹ƒúÿ„êg޽…Ò„³lƒú …Ú×ÿÿH‹“^&ƒ8t>ÇH‹ÑY&H‹ Y&H‹H‰H‹[&H‹ Z&‹‰H‹kX&H‹ ÌX&‹‰H‹Z&ƒ8u!H‹ÍX&Hƒ8uH‹(Y&H‹ ¹X&H‹H‰H‹ÔY&ÇéQ×ÿÿH‹jW&H‹5³X&H‹HAH‰H‹5ª[&‹ƒúÿ„BjŽ+ …Ò„*fƒú …×ÿÿH‹É]&ƒ8t>ÇH‹Y&H‹ @X&H‹H‰H‹ÓZ&H‹ TY&‹‰H‹¡W&H‹ X&‹‰H‹7Y&ƒ8u!H‹X&Hƒ8uH‹^X&H‹ ïW&H‹H‰H‹ Y&Çé‡ÖÿÿH‹ V&H‹5éW&H‹HAH‰H‹5àZ&‹ƒúÿ„•hŽ‘ …Ò„«jƒú …FÖÿÿH‹ÿ\&ƒ8t>ÇH‹=X&H‹ vW&H‹H‰H‹ Z&H‹ ŠX&‹‰H‹×V&H‹ 8W&‹‰H‹mX&ƒ8u!H‹9W&Hƒ8uH‹”W&H‹ %W&H‹H‰H‹@X&Çé½ÕÿÿH‹ÖU&H‹ W&H‹H‰D$ HƒÀH‰é›ÕÿÿH‹´U&H‹ ýV&H‹H‰D$ HƒÀH‰éyÕÿÿH‹’U&H‹ ÛV&H‹H‰D$ HƒÀH‰éWÕÿÿH‹ÈY&ÇéEÕÿÿH‹¶Y&Çé3ÕÿÿH‹¤Y&Çé!ÕÿÿH‹’Y&ÇéÕÿÿH‹(U&H‹qV&L‰t$ H‹H‰D$(HƒÀH‰H‹X&H‹X&HcP‰H‹ÀY&H‹iZ&‹ Çp»p‰ ‚éÑÿÿH‹%Y&Çé¢ÔÿÿH‹Y&ÇéÔÿÿH‹ùU&H‹ ¢T&H‹H‰D$ HƒèH‰énÔÿÿH‹‡T&H‹ ÐU&H‹H‰H‹ sT&HƒèH‰éGÔÿÿH‹`T&H‹ ©U&M‰àH‹H‰H‹ IT&HPÿH‰H‹ ëS&H‹H‹ ÉU&H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ qX&Hc1H‹ WU&H‹4ñ‰ÁH‹ÚU&H‹8AÿÕé×ÓÿÿH‹ðS&H‹ 9U&M‰àH‹H‰H‹ ÙS&HPÿH‰H‹ {S&H‹H‹ YU&H‹ H)ÐH‰L$ H)ÑH‰ÊH‹ X&Hc1H‹ çT&H‹4ñ‰ÁH‹jU&H‹8AÿÕégÓÿÿH‹ØW&ÇþÿÿÿéUÓÿÿH‹nS&H‹ ·T&H‹H‰D$ HƒÀH‰é3ÓÿÿH‹LS&H‹ •T&M‰àH‹5;S&H‹HPÿH‰H‹ ÚR&H‰H‹5¸T&H‹H‹H‹5kW&H)ÐH‰L$ Hc6H)ÑH‰ÊH‹ X&H‹4ñ‰ÁH‹NW&H‹8AÿÕéÃÒÿÿH‹4W&Çþÿÿÿé±ÒÿÿH‹"W&ÇÿÿÿÿéŸÒÿÿH‹W&ÇéÒÿÿH‹¦R&H‹ïS&L‰t$ H‹H‰D$(HƒÀH‰H‹”U&H‹U&HcP‰H‹>W&H‹çW&‹ Çy»y‰ ‚é’ÎÿÿH‹£V&Ç é ÒÿÿH‹‘V&ÇÿÿÿÿéÒÿÿH‹V&ÇéüÑÿÿH‹mV&ÇéêÑÿÿH‹R&H‹LS&L‰t$ H‹H‰D$(HƒÀH‰H‹ñT&H‹êT&HcP‰H‹›V&H‹DW&‹ Çt»t‰ ‚éïÍÿÿH‹V&Çé}ÑÿÿH‹îU&ÇékÑÿÿH‹ÜU&ÇÿÿÿÿéYÑÿÿH‹ÊU&ÇéGÑÿÿH‹8S&L‹0H‹nR&ÇH‹¡S&ÇéÑÿÿH‹U&Çýÿÿÿé ÑÿÿH‹uP&L‹0H‹3R&ÇH‹fS&ÇéãÐÿÿH‹TU&ÇýÿÿÿéÑÐÿÿH‹2Q&L‹0H‹øQ&ÇH‹+S&Çé¨ÐÿÿH‹U&Çýÿÿÿé–ÐÿÿH‹U&Çé„ÐÿÿH‹õT&ÇÿÿÿÿérÐÿÿH‹ãT&Çé`ÐÿÿH‹yP&H‹ ÂQ&H‹5kP&H‹H‰HƒèH‰é9ÐÿÿH‹¢Q&H‹ KP&H‹H‰D$ HƒèH‰éÐÿÿH‹ˆT&ÇþÿÿÿéÐÿÿH‹vT&‹‰D$ ƒÀƒø‡ìÏÿÿHÝ”Hc‚HÐÿàH‹MT&ÇéÊÏÿÿH‹;T&Çé¸ÏÿÿH‹)T&Çÿÿÿÿé¦ÏÿÿH‹T&Çé”ÏÿÿH‹T&Çé‚ÏÿÿH‹óS&ÇépÏÿÿH‹áS&Çé^ÏÿÿH‹ÏS&ÇéLÏÿÿH‹½S&Çÿÿÿÿé:ÏÿÿH‹«S&Çé(ÏÿÿH‹™S&ÇþÿÿÿéÏÿÿH‹‡S&ÇþÿÿÿéÏÿÿH‹uS&ÇþÿÿÿéòÎÿÿH‹cS&‹ƒøÿ„OŽ< …À„UPƒø…ÉÎÿÿH‹‚U&ƒ8t>ÇH‹ÀP&H‹ ùO&H‹H‰H‹ŒR&H‹ Q&‹‰H‹ZO&H‹ »O&‹‰H‹ðP&ƒ8u!H‹¼O&Hƒ8uH‹P&H‹ ¨O&H‹H‰H‹ÃP&Çé@ÎÿÿH‹±R&Çé.ÎÿÿH‹ŸR&ÇéÎÿÿH‹R&Ç é ÎÿÿH‹{R&ÇÿÿÿÿéøÍÿÿH‹iR&ÇéæÍÿÿH‹WR&ÇþÿÿÿéÔÍÿÿH‹ER&ÇþÿÿÿéÂÍÿÿH‹3R&Çþÿÿÿé°ÍÿÿH‹!R&‹ƒøÿ„/jŽÐ…À„ŸNƒø …‡ÍÿÿH‹@T&ƒ8t>ÇH‹~O&H‹ ·N&H‹H‰H‹JQ&H‹ ËO&‹‰H‹N&H‹ yN&‹‰H‹®O&ƒ8u!H‹zN&Hƒ8uH‹ÕN&H‹ fN&H‹H‰H‹O&ÇéþÌÿÿH‹oO&ƒ8…îÌÿÿH‹N&ƒ8LDõéÛÌÿÿH‹ÄQ&L‰t$ ‹é(Éÿÿƒøþ…¿ÌÿÿH‹ØL&M…íH‹tWH‹ùM&H‹H9ÊsHH‹5M&H‹SS&H‹>H‹5YL&‹H‹6H)ñH)òH‹5ïN&ƒ>„éi…ÀM‰àH5Íþ…õiAÿÕH‹ŠM&H‹ ›M&ÇH‹¶N&ÇH‹QL&H‹H‰é&Ìÿÿƒúþ…ÌÿÿM…ítWH‹aM&H‹H9ÑvHH‹5rK&H‹»R&H‹>H‹5ÁK&‹H‹6H)ñH)òH‹5WN&ƒ>„±i…ÀM‰àH55þ…ÁiAÿÕH‹òL&H‹ M&ÇH‹N&ÇH‹¹K&H‹H‰éŽËÿÿƒúþ……ËÿÿM…ítWH‹ÉL&H‹H9ÑvHH‹5ÚJ&H‹#R&H‹>H‹5)K&‹H‹6H)ñH)òH‹5¿M&ƒ>„J]…ÀM‰àH5ý…Z]AÿÕH‹ZL&H‹ kL&ÇH‹†M&ÇH‹!K&H‹H‰éöÊÿÿƒúþ…íÊÿÿM…ítWH‹1L&H‹H9ÑvHH‹5:K&H‹‹Q&H‹>H‹5‘J&‹H‹6H)ñH)òH‹5'M&ƒ>„EY…ÀM‰àH5ý…QYAÿÕH‹ÂK&H‹ ÓK&ÇH‹îL&ÇH‹‰J&H‹H‰é^Êÿÿƒúþ…UÊÿÿM…ítWH‹™K&H‹H9ÑvHH‹5¢J&H‹óP&H‹>H‹5ùI&‹H‹6H)ñH)òH‹5L&ƒ>„ÕX…ÀM‰àH5mü…áXAÿÕH‹*K&H‹ ;K&ÇH‹VL&ÇH‹ñI&H‹H‰éÆÉÿÿƒúþ…½ÉÿÿM…ítWH‹K&H‹H9ÑvHH‹5 J&H‹[P&H‹>H‹5aI&‹H‹6H)ñH)òH‹5÷K&ƒ>„º^…ÀM‰àH5Õû…Æ^AÿÕH‹’J&H‹ £J&ÇH‹¾K&ÇH‹YI&H‹H‰é.Éÿÿƒúþ…%ÉÿÿM…ítWH‹iJ&H‹H9ÑvHH‹5rI&H‹ÃO&H‹>H‹5ÉH&‹H‹6H)ñH)òH‹5_K&ƒ>„UV…ÀM‰àH5=û…eVAÿÕH‹úI&H‹ J&ÇH‹&K&ÇH‹ÁH&H‹H‰é–Èÿÿƒúþ…ÈÿÿM…ítWH‹ÑI&H‹H9ÑvHH‹5ÚH&H‹+O&H‹>H‹51H&‹H‹6H)ñH)òH‹5ÇJ&ƒ>„²]…ÀM‰àH5¥ú…¾]AÿÕH‹bI&H‹ sI&ÇH‹ŽJ&ÇH‹)H&H‹H‰éþÇÿÿƒúþ…õÇÿÿM…ítWH‹9I&H‹H9ÑvHH‹5BH&H‹“N&H‹>H‹5™G&‹H‹6H)ñH)òH‹5/J&ƒ>„B]…ÀM‰àH5 ú…N]AÿÕH‹ÊH&H‹ ÛH&ÇH‹öI&ÇH‹‘G&H‹H‰éfÇÿÿƒúþ…]ÇÿÿM…ítWH‹¡H&H‹H9ÑvHH‹5²F&H‹ûM&H‹>H‹5G&‹H‹6H)ñH)òH‹5—I&ƒ>„´o…ÀM‰àH5uù…ÄoAÿÕH‹2H&H‹ CH&ÇH‹^I&ÇH‹ùF&H‹H‰éÎÆÿÿƒúþ…ÅÆÿÿM…ítWH‹ H&H‹H9ÑvHH‹5F&H‹cM&H‹>H‹5iF&‹H‹6H)ñH)òH‹5ÿH&ƒ>„S…ÀM‰àH5Ýø…SAÿÕH‹šG&H‹ «G&ÇH‹ÆH&ÇH‹aF&H‹H‰é6Æÿÿƒúþ…-ÆÿÿM…ítWH‹qG&H‹H9ÑvHH‹5‚E&H‹ËL&H‹>H‹5ÑE&‹H‹6H)ñH)òH‹5gH&ƒ>„æB…ÀM‰àH5Eø…òBAÿÕH‹G&H‹ G&ÇH‹.H&ÇH‹ÉE&H‹H‰éžÅÿÿƒøþ…•ÅÿÿH‹®E&M…íH‹tWH‹ÏF&H‹H9ÊsHH‹5àD&H‹)L&H‹>H‹5/E&‹H‹6H)ñH)òH‹5ÅG&ƒ>„lB…ÀM‰àH5£÷…xBAÿÕH‹`F&H‹ qF&ÇH‹ŒG&ÇH‹'E&H‹H‰éüÄÿÿƒúþ…óÄÿÿM…ítWH‹7F&H‹H9ÑvHH‹5HD&H‹‘K&H‹>H‹5—D&‹H‹6H)ñH)òH‹5-G&ƒ>„Nl…ÀM‰àH5 ÷…^lAÿÕH‹ÈE&H‹ ÙE&ÇH‹ôF&ÇH‹D&H‹H‰édÄÿÿƒúþ…[ÄÿÿM…ítWH‹ŸE&H‹H9ÑvHH‹5°C&H‹ùJ&H‹>H‹5ÿC&‹H‹6H)ñH)òH‹5•F&ƒ>„è@…ÀM‰àH5sö…ø@AÿÕH‹0E&H‹ AE&ÇH‹\F&ÇH‹÷C&H‹H‰éÌÃÿÿƒúþ…ÃÃÿÿM…ítWH‹E&H‹H9ÑvHH‹5C&H‹aJ&H‹>H‹5gC&‹H‹6H)ñH)òH‹5ýE&ƒ>„¬j…ÀM‰àH5Ûõ…¸jAÿÕH‹˜D&H‹ ©D&ÇH‹ÄE&ÇH‹_C&H‹H‰é4Ãÿÿƒúþ…+ÃÿÿM…ítWH‹oD&H‹H9ÑvHH‹5xC&H‹ÉI&H‹>H‹5ÏB&‹H‹6H)ñH)òH‹5eE&ƒ>„H‹57B&‹H‹6H)ñH)òH‹5ÍD&ƒ>„ô>…ÀM‰àH5«ô…?AÿÕH‹hC&H‹ yC&ÇH‹”D&ÇH‹/B&H‹H‰éÂÿÿƒúþ…ûÁÿÿM…ítWH‹?C&H‹H9ÑvHH‹5ØC&H‹™H&H‹>H‹5ŸA&‹H‹6H)ñH)òH‹55D&ƒ>„¦…ÀM‰àH5ô…²AÿÕH‹ÐB&H‹ áB&ÇH‹üC&ÇH‹—A&H‹H‰élÁÿÿƒúþ…cÁÿÿM…ítWH‹§B&H‹H9ÑvHH‹5°A&H‹H&H‹>H‹5A&‹H‹6H)ñH)òH‹5C&ƒ>„‡…ÀM‰àH5{ó…—AÿÕH‹8B&H‹ IB&ÇH‹dC&ÇH‹ÿ@&H‹H‰éÔÀÿÿƒúþ…ËÀÿÿM…ítWH‹B&H‹H9ÑvHH‹5¨B&H‹iG&H‹>H‹5o@&‹H‹6H)ñH)òH‹5C&ƒ>„Ñ…ÀM‰àH5ãò…áAÿÕH‹ A&H‹ ±A&ÇH‹ÌB&ÇH‹g@&H‹H‰é<Àÿÿƒúþ…3ÀÿÿM…ítWH‹wA&H‹H9ÑvHH‹5B&H‹ÑF&H‹>H‹5×?&‹H‹6H)ñH)òH‹5mB&ƒ>„…ÀM‰àH5Kò…%AÿÕH‹A&H‹ A&ÇH‹4B&ÇH‹Ï?&H‹H‰餿ÿÿƒúþ…›¿ÿÿM…ítWH‹ß@&H‹H9ÑvHH‹5xA&H‹9F&H‹>H‹5??&‹H‹6H)ñH)òH‹5ÕA&ƒ>„©…ÀM‰àH5³ñ…µAÿÕH‹p@&H‹ @&ÇH‹œA&ÇH‹7?&H‹H‰é ¿ÿÿƒúþ…¿ÿÿM…ítWH‹G@&H‹H9ÑvHH‹5à@&H‹¡E&H‹>H‹5§>&‹H‹6H)ñH)òH‹5=A&ƒ>„Ë"…ÀM‰àH5ñ…Û"AÿÕH‹Ø?&H‹ é?&ÇH‹A&ÇH‹Ÿ>&H‹H‰ét¾ÿÿƒúþ…k¾ÿÿM…ítWH‹¯?&H‹H9ÑvHH‹5H@&H‹ E&H‹>H‹5>&‹H‹6H)ñH)òH‹5¥@&ƒ>„ì…ÀM‰àH5ƒð…øAÿÕH‹@?&H‹ Q?&ÇH‹l@&ÇH‹>&H‹H‰éܽÿÿƒúþ…Ó½ÿÿM…ítWH‹?&H‹H9ÑvHH‹5 >&H‹qD&H‹>H‹5w=&‹H‹6H)ñH)òH‹5 @&ƒ>„)!…ÀM‰àH5ëï…5!AÿÕH‹¨>&H‹ ¹>&ÇH‹Ô?&ÇH‹o=&H‹H‰éD½ÿÿƒúþ…;½ÿÿM…ítWH‹>&H‹H9ÑvHH‹5<&H‹ÙC&H‹>H‹5ß<&‹H‹6H)ñH)òH‹5u?&ƒ>„¹ …ÀM‰àH5Sï…Å AÿÕH‹>&H‹ !>&ÇH‹H‹5G<&‹H‹6H)ñH)òH‹5Ý>&ƒ>„4…ÀM‰àH5»î…DAÿÕH‹x=&H‹ ‰=&ÇH‹¤>&ÇH‹?<&H‹H‰é¼ÿÿƒúþ… ¼ÿÿM…ítWH‹O=&H‹H9ÑvHH‹5X<&H‹©B&H‹>H‹5¯;&‹H‹6H)ñH)òH‹5E>&ƒ>„y…ÀM‰àH5#î…‰AÿÕH‹à<&H‹ ñ<&ÇH‹ >&ÇH‹§;&H‹H‰é|»ÿÿƒúþ…s»ÿÿM…ítWH‹·<&H‹H9ÑvHH‹5È:&H‹B&H‹>H‹5;&‹H‹6H)ñH)òH‹5­=&ƒ>„’…ÀM‰àH5‹í…žAÿÕH‹H<&H‹ Y<&ÇH‹t=&ÇH‹;&H‹H‰éäºÿÿƒúþ…ÛºÿÿM…ítWH‹<&H‹H9ÑvHH‹5¸<&H‹yA&H‹>H‹5:&‹H‹6H)ñH)òH‹5=&ƒ>„n…ÀM‰àH5óì…~AÿÕH‹°;&H‹ Á;&ÇH‹Ü<&ÇH‹w:&H‹H‰éLºÿÿƒúþ…CºÿÿM…ítWH‹‡;&H‹H9ÑvHH‹5˜9&H‹á@&H‹>H‹5ç9&‹H‹6H)ñH)òH‹5}<&ƒ>„¹#…ÀM‰àH5[ì…Å#AÿÕH‹;&H‹ );&ÇH‹D<&ÇH‹ß9&H‹H‰é´¹ÿÿƒúþ…«¹ÿÿM…ítWH‹ï:&H‹H9ÑvHH‹5ˆ;&H‹I@&H‹>H‹5O9&‹H‹6H)ñH)òH‹5å;&ƒ>„I#…ÀM‰àH5Ãë…U#AÿÕH‹€:&H‹ ‘:&ÇH‹¬;&ÇH‹G9&H‹H‰é¹ÿÿƒúþ…¹ÿÿM…ítWH‹W:&H‹H9ÑvHH‹5ð:&H‹±?&H‹>H‹5·8&‹H‹6H)ñH)òH‹5M;&ƒ>„ê-…ÀM‰àH5+ë…ú-AÿÕH‹è9&H‹ ù9&ÇH‹;&ÇH‹¯8&H‹H‰鄸ÿÿƒúþ…{¸ÿÿM…ítWH‹¿9&H‹H9ÑvHH‹5X:&H‹?&H‹>H‹58&‹H‹6H)ñH)òH‹5µ:&ƒ>„n.…ÀM‰àH5“ê…~.AÿÕH‹P9&H‹ a9&ÇH‹|:&ÇH‹8&H‹H‰éì·ÿÿƒúþ…ã·ÿÿM…ítWH‹'9&H‹H9ÑvHH‹587&H‹>&H‹>H‹5‡7&‹H‹6H)ñH)òH‹5:&ƒ>„t…ÀM‰àH5ûé…„AÿÕH‹¸8&H‹ É8&ÇH‹ä9&ÇH‹7&H‹H‰éT·ÿÿƒúþ…K·ÿÿM…ítWH‹8&H‹H9ÑvHH‹5(9&H‹é=&H‹>H‹5ï6&‹H‹6H)ñH)òH‹5…9&ƒ>„¡…ÀM‰àH5cé…±AÿÕH‹ 8&H‹ 18&ÇH‹L9&ÇH‹ç6&H‹H‰é¼¶ÿÿƒúþ…³¶ÿÿM…ítWH‹÷7&H‹H9ÑvHH‹58&H‹Q=&H‹>H‹5W6&‹H‹6H)ñH)òH‹5í8&ƒ>„¼…ÀM‰àH5Ëè…ÌAÿÕH‹ˆ7&H‹ ™7&ÇH‹´8&ÇH‹O6&H‹H‰é$¶ÿÿH‹Ý<&ƒ8t>ÇH‹8&H‹ T7&H‹H‰H‹ç9&H‹ h8&‹‰H‹µ6&H‹ 7&‹‰H‹#7&Hƒ8…ɵÿÿH‹z7&H‹ 7&H‹H‰é°µÿÿH‹5á6&M‰àƒ>„ö…ÀH5è„4ÿÿÿèIöóÿé-ÿÿÿH‹=<&ƒ8t>ÇH‹{7&H‹ ´6&H‹H‰H‹G9&H‹ È7&‹‰H‹6&H‹ v6&‹‰H‹ƒ6&Hƒ8…)µÿÿH‹Ú6&H‹ k6&H‹H‰éµÿÿH‹É;&ƒ8t>ÇH‹7&H‹ @6&H‹H‰H‹Ó8&H‹ T7&‹‰H‹¡5&H‹ 6&‹‰H‹6&Hƒ8…µ´ÿÿH‹f6&H‹ ÷5&H‹H‰霴ÿÿH‹U;&ƒ8t>ÇH‹“6&H‹ Ì5&H‹H‰H‹_8&H‹ à6&‹‰H‹-5&H‹ Ž5&‹‰H‹›5&Hƒ8…A´ÿÿH‹ò5&H‹ ƒ5&H‹H‰é(´ÿÿH‹5Y5&M‰àƒ>„¬…ÀH5}æ„|üÿÿèÁôóÿéuüÿÿM…ö„›H‹l8&L90„‹M…ítPH‹'5&H‹H9ÑvAH‹5˜3&H‹:&H‹6‹H)ñH)òH‹5'6&ƒ>„…ÀM‰àH5æL‰÷…AÿÕH‹¿4&H‹ Ð4&E1öÇH‹è5&ÇH‹ƒ3&H‹H‰éX³ÿÿM…ítWH‹œ4&H‹H9ÑvHH‹5 3&H‹ö9&H‹=¯7&H‹6‹H‹?H)ñH)òH‹5’5&ƒ>„…ÀM‰àH5på…,AÿÕH‹-4&H‹ >4&E1öÇH‹V5&ÇH‹ñ2&H‹H‰鯲ÿÿH‹9&M…ö‹„õH‹ -7&L91„å…ÀtEH‹Y9&H‹ â3&ÇH‹•4&H‹H‰H‹h6&H‹ é4&‹‰H‹63&H‹ —3&‹‰M…ít@H‹Ÿ3&H‹H9Âv1H‹ 2&H‹=±4&H‹1H‰ÑH)ñƒ?tEH)ðM‰àH5‰ä‰ÂL‰÷AÿÕH‹G3&E1öÇH‹w4&ÇH‹B3&HÇéæ±ÿÿH‹=3&ƒ?„CH)ðM‰àH5:ä‰ÂL‰÷AÿÕë©…ÀtEH‹t8&H‹ ý2&ÇH‹°3&H‹H‰H‹ƒ5&H‹ 4&‹‰H‹Q2&H‹ ²2&‹‰M…í„WÿÿÿH‹¶2&H‹H9†DÿÿÿH‹ #1&H‹1H‹ É5&H‹9H‰ÑH‹´3&H)ñƒ:„H)ðM‰àH5Žã‰ÂAÿÕéÿÿÿH‹5J2&M‰àƒ>„!…ÀH5nãL‰÷„cýÿÿè¯ñóÿé\ýÿÿH‹=1&èþðóÿ…À„Ö°ÿÿH‹ï0&H‹HHH‰D$ H‹,2&H‰H‹r7&ƒ8t>ÇH‹°2&H‹5é1&H‹H‰H‹|4&H‹5ý2&‹‰H‹J1&H‹5«1&‹‰M…ítHH‹³1&H‹H9Áv9H‹5$0&H‹H‹5Ê4&H‹>H‹5¸2&H)у>„ßH)ÐM‰àH5’â‰ÂAÿÕH‹S1&ÇH‹†2&ÇH‹Q1&HÇéõ¯ÿÿH‹5&1&M‰àƒ>„é…ÀH5Jâ„ÔüÿÿèŽðóÿéÍüÿÿH‹‚6&M…ö‹tH‹ 44&L91…ýÿÿ…ÀtEH‹`6&H‹ é0&ÇH‹œ1&H‹H‰H‹o3&H‹ ð1&‹‰H‹=0&H‹ ž0&‹‰M…í„CýÿÿH‹¢0&H‹H9†0ýÿÿH‹ /&H‹1H‰ÑH‹²3&H‹:H‹ 1&H)ñƒ:…ìýÿÿH‹M0&ƒ:tBH)ðM‰àH5tá‰ÂAÿÕéãüÿÿ…ÀH5já„ëûÿÿéÿÿÿ…ÀH5VáL‰÷„BûÿÿéÚýÿÿH‹0&M‰àH‹H‰ÂH‰D$ H)òH5)áAÿÕé‘üÿÿ…ÀH5á„>øÿÿéùÿÿH‹D0&M‰àL‰÷H‹H‰ÂH‰D$ H)òH5ëàAÿÕéSüÿÿ…ÀH5Úà„ÐöÿÿéOúÿÿH‹5†/&ƒ>„»H)ÐM‰àH5©à‰ÂAÿÕé þÿÿH‹ ç4&ƒ9t>H‹+0&ÇH‹ ^/&H‹H‰H‹ñ1&H‹ r0&‹‰H‹¿.&H‹ /&‹‰M…ítEH‹ (/&H‹H9Ðv6H‹ 1.&H‹9H‹ -&H‹1H)ðH‰ÁH‹'0&ƒ8t=H)òM‰àH5àAÿÕH‹Ë.&ÇH‹þ/&ÇH‹É.&HÇém­ÿÿH‹ž.&ƒ8„ëH)òM‰àH5ÁßAÿÕë±H‹5|.&M‰àƒ>„þ…ÀH5 ß„wñÿÿèäíóÿépñÿÿH‹ Ø3&ƒ9t>H‹/&ÇH‹ O.&H‹H‰H‹â0&H‹ c/&‹‰H‹°-&H‹ .&‹‰M…ítIH‹ .&H‹H9Ðv:H‹ "-&H‹9H‹ €,&H‹1H)ðH‰ÁH‹/&ƒ8„zH)òM‰àH5õÞAÿÕH‹¸-&ÇH‹ë.&ÇH‹¶-&HÇéZ¬ÿÿH‹ 3&ƒ9t>H‹W.&ÇH‹ Š-&H‹H‰H‹0&H‹ ž.&‹‰H‹ë,&H‹ L-&‹‰M…ítIH‹ T-&H‹H9Ðv:H‹ e+&H‹9H‹ »+&H‹1H)ðH‰ÁH‹S.&ƒ8„·H)òM‰àH50ÞAÿÕH‹ó,&ÇH‹&.&ÇH‹ñ,&HÇé•«ÿÿH‹5Æ,&M‰àƒ>„…ÀH5êÝ„iêÿÿè.ìóÿébêÿÿH‹ "2&ƒ9t>H‹f-&ÇH‹ ™,&H‹H‰H‹,/&H‹ ­-&‹‰H‹ú+&H‹ [,&‹‰M…ítEH‹ c,&H‹H9Ðv6H‹ l+&H‹9H‹ Ê*&H‹1H)ðH‰ÁH‹b-&ƒ8t=H)òM‰àH5CÝAÿÕH‹,&ÇH‹9-&ÇH‹,&HÇ騪ÿÿH‹Ù+&ƒ8tMH)òM‰àH5ÝAÿÕëµH‹;,&M‰àH5óÜH‹H‰D$ H)ÐH‰ÂAÿÕéAúÿÿ…ÀH5ÔÜ„JéÿÿéÜþÿÿH‹,&M‰àH‹H‰ÂH‰D$ H)òH5ªÜAÿÕéSÿÿÿH‹5Y+&M‰àƒ>„…ÀH5}Ü„¼íÿÿèÁêóÿéµíÿÿH‹ µ0&ƒ9t>H‹ù+&ÇH‹ ,+&H‹H‰H‹¿-&H‹ @,&‹‰H‹*&H‹ î*&‹‰M…ítEH‹ ö*&H‹H9Ðv6H‹ ÿ)&H‹9H‹ ])&H‹1H)ðH‰ÁH‹õ+&ƒ8t=H)òM‰àH5ÖÛAÿÕH‹™*&ÇH‹Ì+&ÇH‹—*&HÇé;©ÿÿH‹l*&ƒ8tGH)òM‰àH5“ÛAÿÕëµH‹N*&ƒ8tPH)òM‰àH5uÛAÿÕéuüÿÿ…ÀH5mÛ„£ìÿÿéâþÿÿH‹™*&M‰àH‹H‰ÂH‰D$ H)òH5CÛAÿÕéYÿÿÿH‹r*&M‰àH‹H‰ÂH‰D$ H)òH5ÛAÿÕéüÿÿH‹5Ë)&M‰àƒ>t@…ÀH5óÚ„bíÿÿè7éóÿé[íÿÿH‹#*&M‰àH‹H‰ÂH‰D$ H)òH5ÍÚAÿÕé±úÿÿ…ÀH5¼Ú„"íÿÿë¾…ÀH5«Ú„yìÿÿéýúÿÿH‹5W)&M‰àƒ>„…ÀH5{Ú„‚íÿÿè¿èóÿé{íÿÿH‹ ³.&ƒ9t>H‹÷)&ÇH‹ *)&H‹H‰H‹½+&H‹ >*&‹‰H‹‹(&H‹ ì(&‹‰M…ítEH‹ ô(&H‹H9Ðv6H‹ )&H‹9H‹ ['&H‹1H)ðH‰ÁH‹ó)&ƒ8t=H)òM‰àH5ÔÙAÿÕH‹—(&ÇH‹Ê)&ÇH‹•(&HÇé9§ÿÿH‹j(&ƒ8tGH)òM‰àH5‘ÙAÿÕëµH‹L(&ƒ8tPH)òM‰àH5sÙAÿÕé8ûÿÿ…ÀH5kÙ„iìÿÿéâþÿÿH‹—(&M‰àH‹H‰ÂH‰D$ H)òH5AÙAÿÕéYÿÿÿH‹p(&M‰àH‹H‰ÂH‰D$ H)òH5ÙAÿÕéÖúÿÿH‹ Q-&ƒ9t>H‹•(&ÇH‹ È'&H‹H‰H‹[*&H‹ Ü(&‹‰H‹)'&H‹ Š'&‹‰M…ítIH‹ ’'&H‹H9Ðv:H‹ +(&H‹9H‹ ù%&H‹1H)ðH‰ÁH‹‘(&ƒ8„* H)òM‰àH5nØAÿÕH‹1'&ÇH‹d(&ÇH‹/'&HÇéÓ¥ÿÿH‹5'&M‰àƒ>tA…ÀH5,Ø„ÛåÿÿèpæóÿéÔåÿÿH‹5Ü&&M‰àƒ>t*…ÀH5Ø„KæÿÿèHæóÿéDæÿÿ…ÀH5ôׄšåÿÿë½…ÀH5ãׄ!æÿÿëÔH‹,&ƒ8t>ÇH‹X'&H‹ ‘&&H‹H‰H‹$)&H‹ ¥'&‹‰H‹ò%&H‹ S&&‹‰H‹`&&Hƒ8…¥ÿÿH‹·&&H‹ H&&H‹H‰éí¤ÿÿH‹ ¦+&ƒ9t>H‹ê&&ÇH‹ &&H‹H‰H‹°(&H‹ 1'&‹‰H‹~%&H‹ ß%&‹‰M…ítEH‹ ç%&H‹H9Ðv6H‹ €&&H‹9H‹ N$&H‹1H)ðH‰ÁH‹æ&&ƒ8t=H)òM‰àH5ÇÖAÿÕH‹Š%&ÇH‹½&&ÇH‹ˆ%&HÇé,¤ÿÿH‹]%&ƒ8t:H)òM‰àH5„ÖAÿÕëµH‹5?%&M‰àƒ>t@…ÀH5gÖ„Nâÿÿè«äóÿéGâÿÿH‹—%&M‰àH‹H‰ÂH‰D$ H)òH5AÖAÿÕéfÿÿÿ…ÀH50Ö„âÿÿë¾H‹g*&ƒ8t>ÇH‹¥%&H‹ Þ$&H‹H‰H‹q'&H‹ ò%&‹‰H‹?$&H‹  $&‹‰H‹­$&Hƒ8…S£ÿÿH‹%&H‹ •$&H‹H‰é:£ÿÿH‹ó)&ƒ8t>ÇH‹1%&H‹ j$&H‹H‰H‹ý&&H‹ ~%&‹‰H‹Ë#&H‹ ,$&‹‰H‹9$&Hƒ8…ߢÿÿH‹$&H‹ !$&H‹H‰鯢ÿÿH‹ )&ƒ9t>H‹Ã$&ÇH‹ ö#&H‹H‰H‹‰&&H‹ %&‹‰H‹W#&H‹ ¸#&‹‰M…ítIH‹ À#&H‹H9Ðv:H‹ Y$&H‹9H‹ '"&H‹1H)ðH‰ÁH‹¿$&ƒ8„þH)òM‰àH5œÔAÿÕH‹_#&ÇH‹’$&ÇH‹]#&HÇé¢ÿÿH‹ º(&ƒ9t>H‹þ#&ÇH‹ 1#&H‹H‰H‹Ä%&H‹ E$&‹‰H‹’"&H‹ ó"&‹‰M…ítEH‹ û"&H‹H9Ðv6H‹ ”#&H‹9H‹ b!&H‹1H)ðH‰ÁH‹ú#&ƒ8t^H)òM‰àH5ÛÓAÿÕH‹ž"&ÇH‹Ñ#&ÇH‹œ"&HÇé@¡ÿÿH‹q"&ƒ8t3H)òM‰àH5˜ÓAÿÕéñþÿÿH‹P"&ƒ8t9H)òM‰àH5wÓAÿÕë”H‹²"&M‰àH‹H‰ÂH‰D$ H)òH5\ÓAÿÕé¬þÿÿH‹‹"&M‰àH‹H‰ÂH‰D$ H)òH55ÓAÿÕéFÿÿÿH‹5ä!&M‰àƒ>„…ÀH5Ó„àÿÿèLáóÿéàÿÿH‹@'&ƒ8t>ÇH‹~"&H‹ ·!&H‹H‰H‹J$&H‹ Ë"&‹‰H‹!&H‹ y!&‹‰H‹†!&Hƒ8…, ÿÿH‹Ý!&H‹ n!&H‹H‰é ÿÿH‹Ì&&ƒ8t>ÇH‹ "&H‹ C!&H‹H‰H‹Ö#&H‹ W"&‹‰H‹¤ &H‹ !&‹‰H‹!&Hƒ8…¸ŸÿÿH‹i!&H‹ ú &H‹H‰韟ÿÿ…ÀH5Ò„ßÿÿéúþÿÿH‹D&&ƒ8t>ÇH‹‚!&H‹ » &H‹H‰H‹N#&H‹ Ï!&‹‰H‹ &H‹ } &‹‰H‹Š &Hƒ8…0ŸÿÿH‹á &H‹ r &H‹H‰éŸÿÿH‹ Ð%&ƒ9t>H‹!&ÇH‹ G &H‹H‰H‹Ú"&H‹ [!&‹‰H‹¨&H‹ &‹‰M…ítEH‹  &H‹H9Ðv6H‹ "&H‹9H‹ x&H‹1H)ðH‰ÁH‹!&ƒ8t=H)òM‰àH5ñÐAÿÕH‹´&ÇH‹ç &ÇH‹²&HÇéVžÿÿH‹‡&ƒ8t:H)òM‰àH5®ÐAÿÕëµH‹5i&M‰àƒ>t@…ÀH5‘ЄàÿÿèÕÞóÿéàÿÿH‹Á&M‰àH‹H‰ÂH‰D$ H)òH5kÐAÿÕéfÿÿÿ…ÀH5ZЄÈßÿÿë¾H‹‘$&ƒ8t>ÇH‹Ï&H‹ &H‹H‰H‹›!&H‹  &‹‰H‹i&H‹ Ê&‹‰H‹×&Hƒ8…}ÿÿH‹.&H‹ ¿&H‹H‰édÿÿH‹$&ƒ8t>ÇH‹[&H‹ ”&H‹H‰H‹'!&H‹ ¨&‹‰H‹õ&H‹ V&‹‰H‹c&Hƒ8… ÿÿH‹º&H‹ K&H‹H‰éðœÿÿH‹©#&ƒ8t>ÇH‹ç&H‹ &H‹H‰H‹³ &H‹ 4&‹‰H‹&H‹ â&‹‰H‹ï&Hƒ8…•œÿÿH‹F&H‹ ×&H‹H‰é|œÿÿH‹-&H‹ ¾&H‹H‰é«ÿÿH‹5”&M‰àƒ>tA…ÀH5¼Î„ËÞÿÿèÝóÿéÄÞÿÿH‹5l&M‰àƒ>t*…ÀH5”΄;ßÿÿèØÜóÿé4ßÿÿ…ÀH5„΄ŠÞÿÿë½…ÀH5s΄ßÿÿëÔH‹5"&M‰àƒ>„…ÀH5F΄%ÝÿÿèŠÜóÿéÝÿÿH‹ ~"&ƒ9t>H‹Â&ÇH‹ õ&H‹H‰H‹ˆ&H‹ &‹‰H‹V&H‹ ·&‹‰M…ítEH‹ ¿&H‹H9Ðv6H‹ X&H‹9H‹ &&H‹1H)ðH‰ÁH‹¾&ƒ8t=H)òM‰àH5ŸÍAÿÕH‹b&ÇH‹•&ÇH‹`&HÇé›ÿÿH‹5&ƒ8tGH)òM‰àH5\ÍAÿÕëµH‹&ƒ8tPH)òM‰àH5>ÍAÿÕéÅôÿÿ…ÀH56Í„ ÜÿÿéâþÿÿH‹b&M‰àH‹H‰ÂH‰D$ H)òH5 ÍAÿÕéYÿÿÿH‹;&M‰àH‹H‰ÂH‰D$ H)òH5åÌAÿÕécôÿÿH‹5”&M‰àƒ>„Û…ÀH5¸Ì„OãÿÿèüÚóÿéHãÿÿH‹ ð &ƒ9t>H‹4&ÇH‹ g&H‹H‰H‹ú&H‹ {&‹‰H‹È&H‹ )&‹‰M…ítEH‹ 1&H‹H9Ðv6H‹ B&H‹9H‹ ˜&H‹1H)ðH‰ÁH‹0&ƒ8t=H)òM‰àH5ÌAÿÕH‹Ô&ÇH‹&ÇH‹Ò&HÇév™ÿÿH‹§&ƒ8„H)òM‰àH5ÊËAÿÕë±H‹ &ƒ9t>H‹Q&ÇH‹ „&H‹H‰H‹&H‹ ˜&‹‰H‹å&H‹ F&‹‰M…ítEH‹ N&H‹H9Ðv6H‹ ç&H‹9H‹ µ&H‹1H)ðH‰ÁH‹M&ƒ8t=H)òM‰àH5.ËAÿÕH‹ñ&ÇH‹$&ÇH‹ï&HÇ铘ÿÿH‹Ä&ƒ8tMH)òM‰àH5ëÊAÿÕëµ…ÀH5æÊ„táÿÿé þÿÿH‹&M‰àH‹H‰ÂH‰D$ H)òH5¼ÊAÿÕé—þÿÿH‹ë&M‰àH‹H‰ÂH‰D$ H)òH5•ÊAÿÕéSÿÿÿH‹Ì&ƒ8t>ÇH‹ &H‹ C&H‹H‰H‹Ö&H‹ W&‹‰H‹¤&H‹ &‹‰H‹&Hƒ8…¸—ÿÿH‹i&H‹ ú&H‹H‰韗ÿÿH‹X&ƒ8t>ÇH‹–&H‹ Ï&H‹H‰H‹b&H‹ ã&‹‰H‹0&H‹ ‘&‹‰H‹ž&Hƒ8…D—ÿÿH‹õ&H‹ †&H‹H‰é+—ÿÿH‹ä&ƒ8t>ÇH‹"&H‹ [&H‹H‰H‹î&H‹ o&‹‰H‹¼&H‹ &‹‰H‹*&Hƒ8…ЖÿÿH‹&H‹ &H‹H‰é·–ÿÿH‹p&ƒ8t>ÇH‹®&H‹ ç&H‹H‰H‹z&H‹ û&‹‰H‹H&H‹ ©&‹‰H‹¶&Hƒ8…\–ÿÿH‹ &H‹ ž&H‹H‰éC–ÿÿH‹5t&M‰àƒ>tA…ÀH5œÈ„;ÜÿÿèàÖóÿé4ÜÿÿH‹5L&M‰àƒ>t*…ÀH5tÈ„«Üÿÿè¸Öóÿé¤Üÿÿ…ÀH5dÈ„úÛÿÿë½…ÀH5SÈ„ÜÿÿëÔH‹ Š&ƒ9t>H‹Î&ÇH‹ &H‹H‰H‹”&H‹ &‹‰H‹b&H‹ Ã&‹‰M…ítIH‹ Ë&H‹H9Ðv:H‹ Ü&H‹9H‹ 2&H‹1H)ðH‰ÁH‹Ê&ƒ8„vH)òM‰àH5§ÇAÿÕH‹j&ÇH‹&ÇH‹h&HÇé •ÿÿH‹ Å&ƒ9t>H‹ &ÇH‹ <&H‹H‰H‹Ï&H‹ P&‹‰H‹&H‹ þ&‹‰M…ítIH‹ &H‹H9Ðv:H‹ Ÿ&H‹9H‹ m&H‹1H)ðH‰ÁH‹&ƒ8„µH)òM‰àH5âÆAÿÕH‹¥&ÇH‹Ø&ÇH‹£&HÇéG”ÿÿH‹&ƒ8t>ÇH‹>&H‹ w&H‹H‰H‹ &H‹ ‹&‹‰H‹Ø&H‹ 9&‹‰H‹F&Hƒ8…ì“ÿÿH‹&H‹ .&H‹H‰éÓ“ÿÿH‹&ƒ8„H)òM‰àH5'ÆAÿÕéuþÿÿH‹ g&ƒ9t>H‹«&ÇH‹ Þ&H‹H‰H‹q&H‹ ò&‹‰H‹?&H‹  &‹‰M…ítEH‹ ¨&H‹H9Ðv6H‹ A&H‹9H‹ &H‹1H)ðH‰ÁH‹§&ƒ8t=H)òM‰àH5ˆÅAÿÕH‹K&ÇH‹~&ÇH‹I&HÇéí’ÿÿH‹&ƒ8tZH)òM‰àH5EÅAÿÕëµH‹&ƒ8tcH)òM‰àH5'ÅAÿÕé:þÿÿH‹_&M‰àH‹H‰ÂH‰D$ H)òH5 ÅAÿÕéNýÿÿH‹8&M‰àH‹H‰ÂH‰D$ H)òH5âÄAÿÕéFÿÿÿH‹&M‰àH‹H‰ÂH‰D$ H)òH5»ÄAÿÕéÅýÿÿH‹ ò&ƒ9t>H‹6&ÇH‹ i&H‹H‰H‹ü&H‹ }&‹‰H‹Ê&H‹ +&‹‰M…ítIH‹ 3&H‹H9Ðv:H‹ Ì&H‹9H‹ š&H‹1H)ðH‰ÁH‹2&ƒ8„á H)òM‰àH5ÄAÿÕH‹Ò&ÇH‹&ÇH‹Ð&HÇét‘ÿÿH‹-&ƒ8t>ÇH‹k&H‹ ¤&H‹H‰H‹7&H‹ ¸&‹‰H‹&H‹ f&‹‰H‹s&Hƒ8…‘ÿÿH‹Ê&H‹ [&H‹H‰é‘ÿÿM…ö„›H‹p&L90„‹M…ítPH‹+&H‹H9ÑvAH‹5œ&H‹…&H‹6‹H)ñH)òH‹5+&ƒ>„ô…ÀM‰àH5 ÃL‰÷…AÿÕH‹Ã&H‹ Ô&E1öÇH‹ì&ÇH‹‡&H‹H‰é\ÿÿM…ítWH‹ &H‹H9ÑvHH‹5&H‹ú&H‹=³&H‹6‹H‹?H)ñH)òH‹5–&ƒ>„Š…ÀM‰àH5tÂ…–AÿÕH‹1&H‹ B&E1öÇH‹Z&ÇH‹õ&H‹H‰éÊÿÿH‹=ã&èÞÏóÿ…À„¶ÿÿH‹Ï&H‹HHH‰D$ H‹ &H‰H‹R&ƒ8t>ÇH‹&H‹5É&H‹H‰H‹\&H‹5Ý&‹‰H‹*&H‹5‹&‹‰M…ítDH‹“&H‹H9Áv5H‹5&H‹H‹5ª&H‹>H‹5˜&H)у>t?H)ÐM‰àH5vÁ‰ÂAÿÕH‹7&ÇH‹j&ÇH‹5&HÇéÙŽÿÿH‹5 &ƒ>„H)ÐM‰àH5-Á‰ÂAÿÕë¯H‹n&ƒ8t>ÇH‹¬&H‹ å&H‹H‰H‹x&H‹ ù&‹‰H‹F&H‹ §&‹‰H‹´&Hƒ8…ZŽÿÿH‹ &H‹ œ&H‹H‰éAŽÿÿH‹ú&ƒ8t>ÇH‹8&H‹ q&H‹H‰H‹&H‹ …&‹‰H‹Ò&H‹ 3&‹‰H‹h&ƒ8u!H‹4&Hƒ8uH‹&H‹ &H‹H‰H‹;&Çé¸ÿÿH‹q&ƒ8t>ÇH‹¯&H‹ è&H‹H‰H‹{&H‹ ü&‹‰H‹I&H‹ ª&‹‰H‹·&Hƒ8…]ÿÿH‹&H‹ Ÿ&H‹H‰éDÿÿM…ö„›H‹´&L90„‹M…ítPH‹o&H‹H9ÑvAH‹5à &H‹É&H‹6‹H)ñH)òH‹5o&ƒ>„°…ÀM‰àH5M¿L‰÷…¼AÿÕH‹&H‹ &E1öÇH‹0&ÇH‹Ë &H‹H‰é ŒÿÿM…ítWH‹ä &H‹H9ÑvHH‹5U &H‹>&H‹=÷&H‹6‹H‹?H)ñH)òH‹5Ú&ƒ>„F…ÀM‰àH5¸¾…RAÿÕH‹u &H‹ † &E1öÇH‹ž&ÇH‹9 &H‹H‰éŒÿÿH‹=' &è"Ìóÿ…À„ú‹ÿÿH‹ &H‹ \ &H‹H‰D$ HƒÀH‰H‹ –&ƒ9t>H‹Ú &ÇH‹ &H‹H‰H‹ &H‹ !&‹‰H‹n &H‹ Ï &‹‰M…ítDH‹ × &H‹H9Ðv5H‹ ð &ƒ9tVH‹ < &M‰àH‹1H)ðH)òH5Ľ‰ÁH‹Ð&H‹8AÿÕH‹{ &ÇH‹® &ÇH‹y &HÇé‹ÿÿH‹ N &ƒ9H‹ Ü &„WH‹1M‰àH)ðH)òH5d½‰ÁH‹j&H‹8AÿÕë˜H‹5 &M‰àƒ>„€…ÀH57½„Òÿÿè{ËóÿéÿÑÿÿH‹5ç &M‰àƒ>tD…ÀH5½L‰÷„úÿÿèPËóÿéùùÿÿH‹5¼ &M‰àƒ>t-…ÀH5伄júÿÿè(Ëóÿécúÿÿ…ÀH5Ô¼L‰÷„¼ùÿÿ뺅ÀH5À¼„=úÿÿëÑH‹5o &M‰àƒ>tD…ÀH5—¼L‰÷„DýÿÿèØÊóÿé=ýÿÿH‹5D &M‰àƒ>t-…ÀH5l¼„®ýÿÿè°Êóÿé§ýÿÿ…ÀH5\¼L‰÷„ýÿÿ뺅ÀH5H¼„ýÿÿëÑH‹5÷ &M‰àƒ>„…ÀH5¼„‚Ñÿÿè_Êóÿé{ÑÿÿH‹ S&ƒ9t>H‹— &ÇH‹ Ê &H‹H‰H‹] &H‹ Þ &‹‰H‹+ &H‹ Œ &‹‰M…ítEH‹ ” &H‹H9Ðv6H‹ - &H‹9H‹ û&H‹1H)ðH‰ÁH‹“ &ƒ8t=H)òM‰àH5t»AÿÕH‹7 &ÇH‹j &ÇH‹5 &HÇéÙˆÿÿH‹ &ƒ8tMH)òM‰àH51»AÿÕëµH‹l &M‰àH5$»H‹H‰D$ H)ÐH‰ÂAÿÕéŽùÿÿ…ÀH5»„cÐÿÿéÜþÿÿH‹1 &M‰àH‹H‰ÂH‰D$ H)òH5ÛºAÿÕéSÿÿÿH‹&ƒ8t>ÇH‹P &H‹ ‰ &H‹H‰H‹ &H‹ &‹‰H‹ê&H‹ K &‹‰H‹€ &ƒ8u!H‹L &Hƒ8uH‹§ &H‹ 8 &H‹H‰H‹S &ÇéЇÿÿH‹ &ƒ8tNH)òM‰àH5(ºAÿÕéöÿÿH‹H‹ ] &M‰àH5ºH‹ H)ÐH‰L$ H)ÑH‰Ê‰ÁH‹ &H‹8AÿÕé,üÿÿH‹' &M‰àH‹H‰ÂH‰D$ H)òH5ѹAÿÕé®õÿÿ…ÀH5À¹„†Îÿÿé{üÿÿH‹ô &ƒ8t>ÇH‹2 &H‹ k&H‹H‰H‹þ &H‹  &‹‰H‹Ì&H‹ -&‹‰H‹:&Hƒ8…à†ÿÿH‹‘&H‹ "&H‹H‰édžÿÿH‹€ &ƒ8t>ÇH‹¾&H‹ ÷&H‹H‰H‹Š &H‹ &‹‰H‹X&H‹ ¹&‹‰H‹Æ&Hƒ8…l†ÿÿH‹&H‹ ®&H‹H‰éS†ÿÿH‹ &ƒ9t>H‹P&ÇH‹ ƒ&H‹H‰H‹ &H‹ —&‹‰H‹ä&H‹ E&‹‰M…ítIH‹ M&H‹H9Ðv:H‹ V&H‹9H‹ ´&H‹1H)ðH‰ÁH‹L&ƒ8„þH)òM‰àH5)¸AÿÕH‹ì&ÇH‹&ÇH‹ê&HÇ鎅ÿÿH‹ G &ƒ9t>H‹‹&ÇH‹ ¾&H‹H‰H‹Q &H‹ Ò&‹‰H‹&H‹ €&‹‰M…ítEH‹ ˆ&H‹H9Ðv6H‹ ‘&H‹9H‹ ï&H‹1H)ðH‰ÁH‹‡&ƒ8t^H)òM‰àH5h·AÿÕH‹+&ÇH‹^&ÇH‹)&HÇéÍ„ÿÿH‹þ&ƒ8t3H)òM‰àH5%·AÿÕéñþÿÿH‹Ý&ƒ8t9H)òM‰àH5·AÿÕë”H‹?&M‰àH‹H‰ÂH‰D$ H)òH5é¶AÿÕé¬þÿÿH‹&M‰àH‹H‰ÂH‰D$ H)òH5¶AÿÕéFÿÿÿH‹ù &ƒ8t>ÇH‹7&H‹ p&H‹H‰H‹&H‹ „&‹‰H‹Ñ&H‹ 2&‹‰H‹?&Hƒ8…åƒÿÿH‹–&H‹ '&H‹H‰é̃ÿÿH‹… &ƒ8t>ÇH‹Ã&H‹ ü&H‹H‰H‹&H‹ &‹‰H‹]&H‹ ¾&‹‰H‹Ë&Hƒ8…qƒÿÿH‹"&H‹ ³&H‹H‰éXƒÿÿH‹5‰&M‰àƒ>„|…ÀH5­µ„üÀÿÿèñÃóÿéõÀÿÿH‹5]&M‰àƒ>„d…ÀH5µ„¿ÿÿèÅÃóÿé¿ÿÿH‹51&M‰àƒ>tA…ÀH5Yµ„½ÿÿèÃóÿé½ÿÿH‹5 &M‰àƒ>t*…ÀH51µ„ˆ½ÿÿèuÃóÿé½ÿÿ…ÀH5!µ„ͼÿÿë½…ÀH5µ„^½ÿÿëÔH‹ G &ƒ9t>H‹‹&ÇH‹ ¾&H‹H‰H‹Q&H‹ Ò&‹‰H‹&H‹ €&‹‰M…ítIH‹ ˆ&H‹H9Ðv:H‹ ™&H‹9H‹ ï&H‹1H)ðH‰ÁH‹‡&ƒ8„&H)òM‰àH5d´AÿÕH‹'&ÇH‹Z&ÇH‹%&HÇéÉÿÿ…ÀH5:´„€¿ÿÿéþÿÿ…ÀH5&´„¤½ÿÿé—þÿÿH‹ Z&ƒ9t>H‹ž&ÇH‹ Ñ&H‹H‰H‹d&H‹ å&‹‰H‹2&H‹ “&‹‰M…ítEH‹ ›&H‹H9Ðv6H‹ ¬&H‹9H‹ &H‹1H)ðH‰ÁH‹š&ƒ8t^H)òM‰àH5{³AÿÕH‹>&ÇH‹q&ÇH‹<&HÇéà€ÿÿH‹&ƒ8t3H)òM‰àH58³AÿÕéÉþÿÿH‹ð&ƒ8t9H)òM‰àH5³AÿÕë”H‹R&M‰àH‹H‰ÂH‰D$ H)òH5ü²AÿÕé„þÿÿH‹+&M‰àH‹H‰ÂH‰D$ H)òH5Õ²AÿÕéFÿÿÿH‹ &ƒ8t>ÇH‹J&H‹ ƒ&H‹H‰H‹&H‹ —&‹‰H‹ä&H‹ E&‹‰H‹R&Hƒ8…øÿÿH‹©&H‹ :&H‹H‰éßÿÿH‹˜&ƒ8t>ÇH‹Ö&H‹ &H‹H‰H‹¢&H‹ #&‹‰H‹p&H‹ Ñ&‹‰M…ítNH‹ù&H‹H‹Ï&H‹H9Áv5H‹àþ%H‹59ÿ%H‹:H‹H‹5Ô&H)у>t?H)ÐM‰àH5²±‰ÂAÿÕH‹s&ÇH‹¦&ÇH‹q&HÇéÿÿH‹5F&ƒ>„üH)ÐM‰àH5i±‰ÂAÿÕë¯H‹ª&ƒ8t>ÇH‹è&H‹ !&H‹H‰H‹´&H‹ 5&‹‰H‹‚ÿ%H‹ ãÿ%‹‰H‹ðÿ%Hƒ8…–~ÿÿH‹G&H‹ Øÿ%H‹H‰é}~ÿÿH‹6&ƒ8t>ÇH‹t&H‹ ­ÿ%H‹H‰H‹@&H‹ Á&‹‰H‹ÿ%H‹ oÿ%‹‰H‹|ÿ%Hƒ8…"~ÿÿH‹Óÿ%H‹ dÿ%H‹H‰é ~ÿÿH‹ºÿ%M‰àH5r°H‹H‰D$ H)ÐH‰ÂAÿÕé þÿÿH‹›&ƒ8t>ÇH‹Ùÿ%H‹ ÿ%H‹H‰H‹¥&H‹ &&‹‰H‹sþ%H‹ Ôþ%‹‰H‹ &ƒ8u!H‹Õþ%Hƒ8uH‹0ÿ%H‹ Áþ%H‹H‰H‹Üÿ%ÇéY}ÿÿH‹&ƒ8t>ÇH‹Pÿ%H‹ ‰þ%H‹H‰H‹&H‹ ÿ%‹‰H‹êý%H‹ Kþ%‹‰H‹Xþ%Hƒ8…þ|ÿÿH‹¯þ%H‹ @þ%H‹H‰éå|ÿÿM…ö„›H‹U&L90„‹M…ítPH‹þ%H‹H9ÑvAH‹5ü%H‹j&H‹6‹H)ñH)òH‹5ÿ%ƒ>„…ÀM‰àH5î®L‰÷…AÿÕH‹¨ý%H‹ ¹ý%E1öÇH‹Ñþ%ÇH‹lü%H‹H‰éA|ÿÿM…ítWH‹…ý%H‹H9ÑvHH‹5öû%H‹ß&H‹=˜&H‹6‹H‹?H)ñH)òH‹5{þ%ƒ>„¢…ÀM‰àH5Y®…®AÿÕH‹ý%H‹ 'ý%E1öÇH‹?þ%ÇH‹Úû%H‹H‰é¯{ÿÿH‹=Èû%èûóÿ…À„›{ÿÿH‹´û%H‹ ýü%H‹H‰D$ HƒÀH‰H‹ 7&ƒ9t>H‹{ý%ÇH‹ ®ü%H‹H‰H‹Aÿ%H‹ Âý%‹‰H‹ü%H‹ pü%‹‰M…ítDH‹ xü%H‹H9Ðv5H‹ ‘ý%ƒ9tVH‹ Ýú%M‰àH‹1H)ðH)òH5e­‰ÁH‹qÿ%H‹8AÿÕH‹ü%ÇH‹Oý%ÇH‹ü%HÇé¾zÿÿH‹ ïû%ƒ9H‹ }ú%t{H‹1M‰àH)ðH)òH5 ­‰ÁH‹ÿ%H‹8AÿÕëœH‹5¸û%M‰àƒ>„Ž…ÀH5ܬL‰÷„èýÿÿè»óÿéáýÿÿH‹5‰û%M‰àƒ>tR…ÀH5±¬„RþÿÿèõºóÿéKþÿÿH‹H‹ Þû%M‰àH5–¬H‹ H)ÐH‰L$ H)ÑH‰Ê‰ÁH‹‚þ%H‹8AÿÕé ÿÿÿ…ÀH5h¬„þÿÿ묅ÀH5W¬L‰÷„ZýÿÿémÿÿÿH‹Èþ%H;8…‡vÿÿHÈ[¿pf…ÀŽsvÿÿƒèé%uÿÿH‹\&ƒ8t>ÇH‹šû%H‹ Óú%H‹H‰H‹fý%H‹ çû%‹‰H‹4ú%H‹ •ú%‹‰H‹Êû%ƒ8u!H‹–ú%Hƒ8uH‹ñú%H‹ ‚ú%H‹H‰H‹û%ÇéyÿÿH‹Ëú%H‰8éËuÿÿH‹¼ú%L‰éEsÿÿH‹µÿ%ƒ8t>ÇH‹óú%H‹ ,ú%H‹H‰H‹¿ü%H‹ @û%‹‰H‹ù%H‹ îù%‹‰H‹ûù%Hƒ8…¡xÿÿH‹Rú%H‹ ãù%H‹H‰éˆxÿÿH‹Aÿ%M…ö‹„ŠH‹ïü%L92„z…ÀtEH‹ÿ%H‹ ¤ù%ÇH‹Wú%H‹H‰H‹*ü%H‹ «ú%‹‰H‹øø%H‹ Yù%‹‰M…ítKH‹ù%H‹H‹Wù%H‹H9Áv2H‹5È÷%H‹H‹5fú%H)у>„ŸH)ÐM‰àH5@ª‰ÂL‰÷AÿÕH‹þø%E1öÇH‹.ú%ÇH‹ùø%HÇéwÿÿH‹¶÷%M…öH‹„›H‹ü%L90„‹M…ítPH‹¾ø%H‹H9ÊsAH‹5/÷%H‹þ%H‹6‹H)ñH)òH‹5¾ù%ƒ>„”…ÀM‰àH5œ©L‰÷…¤AÿÕH‹Vø%H‹ gø%E1öÇH‹ù%ÇH‹÷%H‹H‰éïvÿÿM…ítWH‹3ø%H‹H9ÊsHH‹5¤ö%H‹ý%H‹=Fû%H‹6‹H‹?H)ñH)òH‹5)ù%ƒ>„\…ÀM‰àH5©…hAÿÕH‹Ä÷%H‹ Õ÷%E1öÇH‹íø%ÇH‹ˆö%H‹H‰é]vÿÿH‹=vö%èq¶óÿ…À„IvÿÿH‹bö%H‹HHH‰D$ H‹Ÿ÷%H‰H‹åü%ƒ8t>ÇH‹#ø%H‹5\÷%H‹H‰H‹ïù%H‹5pø%‹‰H‹½ö%H‹5÷%‹‰M…ítDH‹&÷%H‹H9Áv5H‹5—õ%H‹H‹5=ú%H‹>H‹5+ø%H)у>t?H)ÐM‰àH5 ¨‰ÂAÿÕH‹Êö%ÇH‹ý÷%ÇH‹Èö%HÇéluÿÿH‹5ö%ƒ>tt@…ÀH5¥§„˜þÿÿèéµóÿé‘þÿÿH‹Õö%M‰àH5§H‹H‰D$ H)ÐH‰ÂAÿÕédÿÿÿ…ÀH5n§„Xþÿÿë¾…ÀtEH‹¡û%H‹ *ö%ÇH‹Ýö%H‹H‰H‹°ø%H‹ 1÷%‹‰H‹~õ%H‹ ßõ%‹‰M…í„ÍüÿÿH‹ö%H‹H‹Ùõ%H‹H9Á†°üÿÿH‹5Fô%H‹H‹5ìø%H‹>H‹5Úö%H)у>t=H)ÐM‰àH5¸¦‰ÂAÿÕévüÿÿH‹5tõ%ƒ>t=H)ÐM‰àH5›¦‰ÂL‰÷AÿÕéPüÿÿH‹5Nõ%ƒ>tAH)ÐM‰àH5u¦‰ÂAÿÕé-üÿÿH‹«õ%M‰àH5c¦L‰÷H‹H‰D$ H)ÐH‰ÂAÿÕéüÿÿH‹õ%M‰àH59¦H‹H‰D$ H)ÐH‰ÂAÿÕéÜûÿÿH‹5Úô%M‰àƒ>„8 …ÀH5þ¥L‰÷„\üÿÿè?´óÿéUüÿÿH‹5«ô%M‰àƒ>„ …ÀH5Ï¥„ì¬ÿÿè´óÿéå¬ÿÿH‹ ú%ƒ9t>H‹Kõ%ÇH‹ ~ô%H‹H‰H‹÷%H‹ ’õ%‹‰H‹ßó%H‹ @ô%‹‰M…ítIH‹ Hô%H‹H9Ðv:H‹ Yò%H‹9H‹ ¯ò%H‹1H)ðH‰ÁH‹Gõ%ƒ8„¬H)òM‰àH5$¥AÿÕH‹çó%ÇH‹õ%ÇH‹åó%HÇé‰rÿÿH‹5ºó%M‰àƒ>„…ÀH5Þ¤„›©ÿÿè"³óÿ锩ÿÿH‹ù%ƒ8t>ÇH‹Tô%H‹ ó%H‹H‰H‹ ö%H‹ ¡ô%‹‰H‹îò%H‹ Oó%‹‰H‹\ó%Hƒ8…rÿÿH‹³ó%H‹ Dó%H‹H‰ééqÿÿH‹¢ø%ƒ8t>ÇH‹àó%H‹ ó%H‹H‰H‹¬õ%H‹ -ô%‹‰H‹zò%H‹ Ûò%‹‰H‹èò%Hƒ8…ŽqÿÿH‹?ó%H‹ Ðò%H‹H‰éuqÿÿ…ÀH5棄š¨ÿÿéúþÿÿH‹5’ò%M‰àƒ>tA…ÀH5º£„¯¦ÿÿèþ±óÿ騦ÿÿH‹5jò%M‰àƒ>t*…ÀH5’£„§ÿÿèÖ±óÿé§ÿÿ…ÀH5‚£„n¦ÿÿë½…ÀH5q£„õ¦ÿÿëÔH‹¨÷%ƒ8t>ÇH‹æò%H‹ ò%H‹H‰H‹²ô%H‹ 3ó%‹‰H‹€ñ%H‹ áñ%‹‰H‹îñ%Hƒ8…”pÿÿH‹Eò%H‹ Öñ%H‹H‰é{pÿÿH‹4÷%ƒ8t>ÇH‹rò%H‹ «ñ%H‹H‰H‹>ô%H‹ ¿ò%‹‰H‹ ñ%H‹ mñ%‹‰H‹zñ%Hƒ8… pÿÿH‹Ññ%H‹ bñ%H‹H‰épÿÿH‹ Àö%ƒ9t>H‹ò%ÇH‹ 7ñ%H‹H‰H‹Êó%H‹ Kò%‹‰H‹˜ð%H‹ ùð%‹‰M…ítIH‹ ñ%H‹H9Ðv:H‹ ð%H‹9H‹ hï%H‹1H)ðH‰ÁH‹ò%ƒ8„þH)òM‰àH5Ý¡AÿÕH‹ ð%ÇH‹Óñ%ÇH‹žð%HÇéBoÿÿH‹ ûõ%ƒ9t>H‹?ñ%ÇH‹ rð%H‹H‰H‹ó%H‹ †ñ%‹‰H‹Óï%H‹ 4ð%‹‰M…ítEH‹ <ð%H‹H9Ðv6H‹ Eï%H‹9H‹ £î%H‹1H)ðH‰ÁH‹;ñ%ƒ8t^H)òM‰àH5¡AÿÕH‹ßï%ÇH‹ñ%ÇH‹Ýï%HÇénÿÿH‹²ï%ƒ8t3H)òM‰àH5Ù AÿÕéñþÿÿH‹‘ï%ƒ8t9H)òM‰àH5¸ AÿÕë”H‹óï%M‰àH‹H‰ÂH‰D$ H)òH5 AÿÕé¬þÿÿH‹Ìï%M‰àH‹H‰ÂH‰D$ H)òH5v AÿÕéFÿÿÿH‹5%ï%M‰àƒ>„Û…ÀH5I „¦¢ÿÿè®óÿ韢ÿÿH‹ ô%ƒ9t>H‹Åï%ÇH‹ øî%H‹H‰H‹‹ñ%H‹ ð%‹‰H‹Yî%H‹ ºî%‹‰M…ítEH‹ Âî%H‹H9Ðv6H‹ Ëí%H‹9H‹ )í%H‹1H)ðH‰ÁH‹Áï%ƒ8t=H)òM‰àH5¢ŸAÿÕH‹eî%ÇH‹˜ï%ÇH‹cî%HÇémÿÿH‹8î%ƒ8„H)òM‰àH5[ŸAÿÕë±H‹ žó%ƒ9t>H‹âî%ÇH‹ î%H‹H‰H‹¨ð%H‹ )ï%‹‰H‹ví%H‹ ×í%‹‰M…ítEH‹ ßí%H‹H9Ðv6H‹ èì%H‹9H‹ Fì%H‹1H)ðH‰ÁH‹Þî%ƒ8t=H)òM‰àH5¿žAÿÕH‹‚í%ÇH‹µî%ÇH‹€í%HÇé$lÿÿH‹Uí%ƒ8tMH)òM‰àH5|žAÿÕëµ…ÀH5wž„Ë ÿÿé þÿÿH‹£í%M‰àH‹H‰ÂH‰D$ H)òH5MžAÿÕé—þÿÿH‹|í%M‰àH‹H‰ÂH‰D$ H)òH5&žAÿÕéSÿÿÿH‹]ò%ƒ8t>ÇH‹›í%H‹ Ôì%H‹H‰H‹gï%H‹ èí%‹‰H‹5ì%H‹ –ì%‹‰H‹£ì%Hƒ8…IkÿÿH‹úì%H‹ ‹ì%H‹H‰é0kÿÿH‹éñ%ƒ8t>ÇH‹'í%H‹ `ì%H‹H‰H‹óî%H‹ tí%‹‰H‹Áë%H‹ "ì%‹‰H‹/ì%Hƒ8…ÕjÿÿH‹†ì%H‹ ì%H‹H‰é¼jÿÿH‹5íë%M‰àƒ>ti…ÀH5„:¡ÿÿèY«óÿé3¡ÿÿH‹5Åë%M‰àƒ>tc…ÀH5휄B¢ÿÿè1«óÿé;¢ÿÿH‹5ë%M‰àƒ>t*…ÀH5Åœ„²¢ÿÿè «óÿé«¢ÿÿ…ÀH5µœ„Ñ ÿÿë•…ÀH5¤œ„ˆ¢ÿÿëÔ…ÀH5“œ„ß¡ÿÿë›H‹Êð%ƒ8t>ÇH‹ì%H‹ Aë%H‹H‰H‹Ôí%H‹ Uì%‹‰H‹¢ê%H‹ ë%‹‰H‹ë%Hƒ8…¶iÿÿH‹gë%H‹ øê%H‹H‰éiÿÿH‹Vð%ƒ8t>ÇH‹”ë%H‹ Íê%H‹H‰H‹`í%H‹ áë%‹‰H‹.ê%H‹ ê%‹‰H‹œê%Hƒ8…BiÿÿH‹óê%H‹ „ê%H‹H‰é)iÿÿH‹âï%ƒ8t>ÇH‹ ë%H‹ Yê%H‹H‰H‹ìì%H‹ më%‹‰H‹ºé%H‹ ê%‹‰H‹(ê%Hƒ8…ÎhÿÿH‹ê%H‹ ê%H‹H‰éµhÿÿH‹ nï%ƒ9t>H‹²ê%ÇH‹ åé%H‹H‰H‹xì%H‹ ùê%‹‰H‹Fé%H‹ §é%‹‰M…ítEH‹ ¯é%H‹H9Ðv6H‹ Hê%H‹9H‹ è%H‹1H)ðH‰ÁH‹®ê%ƒ8t=H)òM‰àH5šAÿÕH‹Ré%ÇH‹…ê%ÇH‹Pé%HÇéôgÿÿH‹%é%ƒ8„rH)òM‰àH5HšAÿÕë±H‹‹î%ƒ8t>ÇH‹Éé%H‹ é%H‹H‰H‹•ë%H‹ ê%‹‰H‹cè%H‹ Äè%‹‰H‹Ñè%Hƒ8…wgÿÿH‹(é%H‹ ¹è%H‹H‰é^gÿÿ…ÀH5Ï™L‰÷„$ðÿÿéÃóÿÿ…ÀH5¸™„Ì ÿÿéÛóÿÿH‹ ìí%ƒ9t>H‹0é%ÇH‹ cè%H‹H‰H‹öê%H‹ wé%‹‰H‹Äç%H‹ %è%‹‰M…ítEH‹ -è%H‹H9Ðv6H‹ >æ%H‹9H‹ ”æ%H‹1H)ðH‰ÁH‹,é%ƒ8tdH)òM‰àH5 ™AÿÕH‹Ðç%ÇH‹é%ÇH‹Îç%HÇérfÿÿH‹#è%M‰àH‹H‰ÂH‰D$ H)òH5͘AÿÕé*þÿÿH‹|ç%ƒ8„äH)òM‰àH5Ÿ˜AÿÕëŠH‹ âì%ƒ9t>H‹&è%ÇH‹ Yç%H‹H‰H‹ìé%H‹ mè%‹‰H‹ºæ%H‹ ç%‹‰M…ítEH‹ #ç%H‹H9Ðv6H‹ 4å%H‹9H‹ Šå%H‹1H)ðH‰ÁH‹"è%ƒ8t=H)òM‰àH5˜AÿÕH‹Ææ%ÇH‹ùç%ÇH‹Äæ%HÇéheÿÿH‹™æ%ƒ8„— H)òM‰àH5¼—AÿÕë±H‹ÿë%ƒ8t>ÇH‹=ç%H‹ væ%H‹H‰H‹ é%H‹ Šç%‹‰H‹×å%H‹ 8æ%‹‰H‹mç%ƒ8u!H‹9æ%Hƒ8uH‹”æ%H‹ %æ%H‹H‰H‹@ç%Çé½dÿÿH‹ vë%ƒ9t>H‹ºæ%ÇH‹ íå%H‹H‰H‹€è%H‹ ç%‹‰H‹Nå%H‹ ¯å%‹‰M…ítIH‹ ·å%H‹H9Ðv:H‹ Èã%H‹9H‹ ä%H‹1H)ðH‰ÁH‹¶æ%ƒ8„w H)òM‰àH5“–AÿÕH‹Vå%ÇH‹‰æ%ÇH‹Tå%HÇéøcÿÿH‹±ê%ƒ8t>ÇH‹ïå%H‹ (å%H‹H‰H‹»ç%H‹ <æ%‹‰H‹‰ä%H‹ êä%‹‰H‹æ%ƒ8u!H‹ëä%Hƒ8uH‹Få%H‹ ×ä%H‹H‰H‹òå%ÇéocÿÿH‹(ê%ƒ8t>ÇH‹få%H‹ Ÿä%H‹H‰H‹2ç%H‹ ³å%‹‰H‹ä%H‹ aä%‹‰M…ítNH‹‰ä%H‹H‹_ä%H‹H9Áv5H‹hã%H‹5Éâ%H‹:H‹H‹5då%H)у>t?H)ÐM‰àH5B•‰ÂAÿÕH‹ä%ÇH‹6å%ÇH‹ä%HÇé¥bÿÿH‹5Öã%ƒ>tt@…ÀH5Þ”„ –ÿÿè"£óÿé–ÿÿH‹ä%M‰àH5Æ”H‹H‰D$ H)ÐH‰ÂAÿÕédÿÿÿ…ÀH5§”„Ë•ÿÿë¾H‹5Vã%M‰àƒ>„…ÀH5z”„?–ÿÿè¾¢óÿé8–ÿÿH‹ ²è%ƒ9t>H‹öã%ÇH‹ )ã%H‹H‰H‹¼å%H‹ =ä%‹‰H‹Šâ%H‹ ëâ%‹‰M…ítEH‹ óâ%H‹H9Ðv6H‹ á%H‹9H‹ Zá%H‹1H)ðH‰ÁH‹òã%ƒ8t=H)òM‰àH5Ó“AÿÕH‹–â%ÇH‹Éã%ÇH‹”â%HÇé8aÿÿH‹iâ%ƒ8tGH)òM‰àH5“AÿÕëµH‹Kâ%ƒ8tPH)òM‰àH5r“AÿÕéCîÿÿ…ÀH5j“„&•ÿÿéâþÿÿH‹–â%M‰àH‹H‰ÂH‰D$ H)òH5@“AÿÕéYÿÿÿH‹oâ%M‰àH‹H‰ÂH‰D$ H)òH5“AÿÕéáíÿÿH‹Pç%ƒ8t>ÇH‹Žâ%H‹ Çá%H‹H‰H‹Zä%H‹ Ûâ%‹‰H‹(á%H‹ ‰á%‹‰H‹¾â%ƒ8u!H‹Šá%Hƒ8uH‹åá%H‹ vá%H‹H‰H‹‘â%Çé`ÿÿH‹Çæ%ƒ8t>ÇH‹â%H‹ >á%H‹H‰H‹Ñã%H‹ Râ%‹‰H‹Ÿà%H‹ á%‹‰H‹ á%Hƒ8…³_ÿÿH‹dá%H‹ õà%H‹H‰éš_ÿÿM…ö„›H‹ ä%L90„‹M…ítPH‹Åà%H‹H9ÑvAH‹56ß%H‹æ%H‹6‹H)ñH)òH‹5Åá%ƒ>„—…ÀM‰àH5£‘L‰÷…£AÿÕH‹]à%H‹ nà%E1öÇH‹†á%ÇH‹!ß%H‹H‰éö^ÿÿM…ítWH‹:à%H‹H9ÑvHH‹5«Þ%H‹”å%H‹=Mã%H‹6‹H‹?H)ñH)òH‹50á%ƒ>„-…ÀM‰àH5‘…9AÿÕH‹Ëß%H‹ Üß%E1öÇH‹ôà%ÇH‹Þ%H‹H‰éd^ÿÿH‹=}Þ%èxžóÿ…À„P^ÿÿH‹iÞ%H‹HHH‰D$ H‹¦ß%H‰H‹ìä%ƒ8t>ÇH‹*à%H‹5cß%H‹H‰H‹öá%H‹5wà%‹‰H‹ÄÞ%H‹5%ß%‹‰M…ítDH‹-ß%H‹H9Áv5H‹5žÝ%H‹H‹5Dâ%H‹>H‹52à%H)у>t?H)ÐM‰àH5‰ÂAÿÕH‹ÑÞ%ÇH‹à%ÇH‹ÏÞ%HÇés]ÿÿH‹5¤Þ%ƒ>„ºH)ÐM‰àH5ljÂAÿÕë¯M…ö„›H‹¿á%L90„‹M…ítPH‹zÞ%H‹H9ÑvAH‹5ëÜ%H‹Ôã%H‹6‹H)ñH)òH‹5zß%ƒ>„Ø…ÀM‰àH5XL‰÷…äAÿÕH‹Þ%H‹ #Þ%E1öÇH‹;ß%ÇH‹ÖÜ%H‹H‰é«\ÿÿM…ítOH‹ïÝ%H‹H9Ñv@H‹5`Ü%H‹Iã%H‹=á%H‹6‹H‹?H)ñH)òH‹5åÞ%ƒ>tr…ÀM‰àH5ÇŽu~AÿÕH‹ˆÝ%H‹ ™Ý%E1öÇH‹±Þ%ÇH‹LÜ%H‹H‰é!\ÿÿH‹5RÝ%M‰àƒ>t@…ÀH5zŽL‰÷„ÿÿÿ軜óÿéÿÿÿH‹5'Ý%M‰àƒ>t)…ÀH5OŽt‚è—œóÿé{ÿÿÿ…ÀH5CŽL‰÷„Üþÿÿë¾…ÀH5/Ž„UÿÿÿëÑH‹5ÞÜ%M‰àƒ>tD…ÀH5ŽL‰÷„]üÿÿèGœóÿéVüÿÿH‹5³Ü%M‰àƒ>t-…ÀH5Û„ÇüÿÿèœóÿéÀüÿÿ…ÀH5ËL‰÷„üÿÿ뺅ÀH5·„šüÿÿëÑH‹îá%ƒ8t>ÇH‹,Ý%H‹ eÜ%H‹H‰H‹øÞ%H‹ yÝ%‹‰H‹ÆÛ%H‹ 'Ü%‹‰H‹4Ü%Hƒ8…ÚZÿÿH‹‹Ü%H‹ Ü%H‹H‰éÁZÿÿH‹rÜ%M‰àH‹H‰ÂH‰D$ H)òH5AÿÕéõÿÿH‹=³Ú%讚óÿ…À„†ZÿÿH‹ŸÚ%H‹ èÛ%H‹H‰D$ HƒÀH‰H‹ "á%ƒ9t>H‹fÜ%ÇH‹ ™Û%H‹H‰H‹,Þ%H‹ ­Ü%‹‰H‹úÚ%H‹ [Û%‹‰M…ítDH‹ cÛ%H‹H9Ðv5H‹ |Ü%ƒ9t}H‹ ÈÙ%M‰àH‹1H)ðH)òH5PŒ‰ÁH‹\Þ%H‹8AÿÕH‹Û%ÇH‹:Ü%ÇH‹Û%HÇé©YÿÿH‹ZÛ%M‰àH5ŒH‹H‰D$ H)ÐH‰ÂAÿÕéâûÿÿH‹ ³Ú%ƒ9H‹ AÙ%„¯H‹1M‰àH)ðH)òH5É‹‰ÁH‹ÏÝ%H‹8AÿÕénÿÿÿH‹ýß%ƒ8t>ÇH‹;Û%H‹ tÚ%H‹H‰H‹Ý%H‹ ˆÛ%‹‰H‹ÕÙ%H‹ 6Ú%‹‰H‹CÚ%Hƒ8…éXÿÿH‹šÚ%H‹ +Ú%H‹H‰éÐXÿÿH‹5Ú%M‰àƒ>tA…ÀH5)‹„H•ÿÿèm™óÿéA•ÿÿH‹5ÙÙ%M‰àƒ>t*…ÀH5‹„¸•ÿÿèE™óÿ鱕ÿÿ…ÀH5ñŠ„•ÿÿë½…ÀH5àŠ„Ž•ÿÿëÔH‹5Ù%M‰àƒ>„®…ÀH5³Š„¢“ÿÿè÷˜óÿ雓ÿÿH‹ëÞ%ƒ8t>ÇH‹)Ú%H‹ bÙ%H‹H‰H‹õÛ%H‹ vÚ%‹‰H‹ÃØ%H‹ $Ù%‹‰H‹1Ù%Hƒ8…×WÿÿH‹ˆÙ%H‹ Ù%H‹H‰é¾WÿÿH‹ïØ%ƒ8t)H)òM‰àH5ŠAÿÕéxóÿÿ…ÀH5Š„ô’ÿÿéMÿÿÿH‹:Ù%M‰àH‹H‰ÂH‰D$ H)òH5ä‰AÿÕé=óÿÿH‹5“Ø%M‰àƒ>„…ÀH5·‰„<ÿÿèû—óÿé5ÿÿH‹ ïÝ%ƒ9t>H‹3Ù%ÇH‹ fØ%H‹H‰H‹ùÚ%H‹ zÙ%‹‰H‹Ç×%H‹ (Ø%‹‰M…ítEH‹ 0Ø%H‹H9Ðv6H‹ AÖ%H‹9H‹ —Ö%H‹1H)ðH‰ÁH‹/Ù%ƒ8t=H)òM‰àH5‰AÿÕH‹Ó×%ÇH‹Ù%ÇH‹Ñ×%HÇéuVÿÿH‹¦×%ƒ8tMH)òM‰àH5͈AÿÕëµH‹Ø%M‰àH‹H‰ÂH‰D$ H)òH5²ˆAÿÕé‘ïÿÿ…ÀH5¡ˆ„ÿÿéÜþÿÿH‹Í×%M‰àH‹H‰ÂH‰D$ H)òH5wˆAÿÕéSÿÿÿH‹ ®Ü%ƒ9t>H‹ò×%ÇH‹ %×%H‹H‰H‹¸Ù%H‹ 9Ø%‹‰H‹†Ö%H‹ çÖ%‹‰M…ítIH‹ ïÖ%H‹H9Ðv:H‹ øÕ%H‹9H‹ VÕ%H‹1H)ðH‰ÁH‹î×%ƒ8„«H)òM‰àH5ˇAÿÕH‹ŽÖ%ÇH‹Á×%ÇH‹ŒÖ%HÇé0UÿÿH‹éÛ%ƒ8t>ÇH‹'×%H‹ `Ö%H‹H‰H‹óØ%H‹ t×%‹‰H‹ÁÕ%H‹ "Ö%‹‰H‹/Ö%Hƒ8…ÕTÿÿH‹†Ö%H‹ Ö%H‹H‰é¼TÿÿH‹H‹ jÖ%M‰àH5"‡H‹ H)ÐH‰L$ H)ÑH‰Ê‰ÁH‹Ù%H‹8AÿÕé­úÿÿH‹ <Û%ƒ9t>H‹€Ö%ÇH‹ ³Õ%H‹H‰H‹FØ%H‹ ÇÖ%‹‰H‹Õ%H‹ uÕ%‹‰M…ítEH‹ }Õ%H‹H9Ðv6H‹ †Ô%H‹9H‹ äÓ%H‹1H)ðH‰ÁH‹|Ö%ƒ8t^H)òM‰àH5]†AÿÕH‹ Õ%ÇH‹SÖ%ÇH‹Õ%HÇéÂSÿÿH‹óÔ%ƒ8t3H)òM‰àH5†AÿÕéDþÿÿH‹ÒÔ%ƒ8t9H)òM‰àH5ù…AÿÕë”H‹4Õ%M‰àH‹H‰ÂH‰D$ H)òH5Þ…AÿÕéÿýÿÿH‹ Õ%M‰àH‹H‰ÂH‰D$ H)òH5·…AÿÕéFÿÿÿDAWAVHcöAUATL7USA‰×Hƒì(H‹1Ó%ƒúEÉH‰L$L‰D$Aƒá÷H‰8H‹ëØ%AÁ…ƒúíL‰H‹Ý×%ƒÅƒúÛL‰H‹›Ò%ƒãùƒÃ ƒúHÉH‰8H‹íÓ%HƒáðHÁøƒúEÛÇH‹Õ%AƒãýAƒÃI9úÇH‹ÏÓ%HÇH‹éÖ%ÇH‹<Ô%HÇH‹Ù%ÇH‹Ô%HÇH‹«Ó%HÇH‹…Ö%ÇH‹×%D‰„wE1ÀA¾ ÆD$ºH/A½H¾2HBLd21öë@HƒÀ¶Pÿ€ú LDÇADõL9àuè@„ö…Ó fD¾'…íE‰à~[H|.íHcíIÆItnüI9öwBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9 áfD9`VHPH9ÖsÖDH¡,HÁ„Û~OH¾ûHÿHt9þH9ñw5H‰Êë @HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãMHPH9ÖsݾÛHùAÙHÄ+McÛB¾<…ÿ~N?H˜HtAüH9ñwÇH‹ÈÏ%H‹ Ï%H‹H‰H‹”Ñ%H‹ Ð%‹‰H‹bÎ%H‹ ÃÎ%‹‰H‹øÏ%D‹E…ÀuH‹ÁÎ%Hƒ8„S H‹ØÏ%ÇéýÿÿH‹nÍ%H‹ ·Î%H‹HƒÀH‰H‹ Í%L‹D$H‹H‹ ßÎ%H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ‡Ñ%Hc1H‹ EÑ%H‹4ñ‰ÁH‹Ò%H‹8AÿÖéµüÿÿH‹^Ñ%Çé£üÿÿH‹LÑ%Çé‘üÿÿH‹:Ñ%ÇÿÿÿÿéüÿÿH‹ÐÌ%H‹ Î%H‹H‰H‹ ¼Ì%HPÿH‰éSÿÿÿH‹Ñ%‹‰D$ƒÀƒø‡?üÿÿHôHc‚HÐÿàH‹ØÎ%‹8…ÿ…üÿÿH‹‡Í%ÇH‹’Í%Hƒ8…üÿÿH‹éÍ%H‹ zÍ%H‹H‰éçûÿÿH‹ˆÍ%H‹=1Ì%H‹HAÿH‰H‹=xÐ%‹?W‰|$ƒú‡¶ûÿÿH=Hc—HúÿâH‹÷Ë%H‹=ðË%H‹H‹6Í%H‰HAÿH‰H‹=-Ð%‹?W‰|$ƒú‡kûÿÿHc“HÚÿâH‹³Ë%H‹=üÌ%H‹HHH‰H‹=óÏ%‹?W‰|$ƒú‡1ûÿÿH5RHc–HòÿâH‹rË%H‹=kË%H‹H‹±Ì%H‰HAÿH‰H‹=¨Ï%‹?W‰|$ƒú‡æúÿÿIcT•LêÿâH‹-Ë%H‹ vÌ%H‹H‰H‹ Ë%HƒèH‰éµúÿÿH‹Ë%H‹=ÿÊ%H‹H‹EÌ%H‰HAÿH‰H‹=<Ï%‹?W‰|$ƒú‡zúÿÿH5ãHc–HòÿâH‹»Ê%H‹=Ì%H‹HAH‰H‹=ûÎ%‹?W‰|$ƒú‡9úÿÿH5ÆHc–HòÿâH‹ÊË%H‹ sÊ%H‹H‰D$HƒèH‰éúÿÿH‹øÐ%‹…Òt>ÇH‹5Ì%H‹ nË%H‹H‰H‹Î%H‹ ‚Ì%‹‰H‹ÏÊ%H‹ 0Ë%‹‰H‹=Ë%Hƒ8…«ùÿÿé¦ýÿÿH‹=÷É%èò‰óÿ…À„’ùÿÿH‹ãÉ%H‹HHH‰D$H‹ Ë%H‰H‹fÐ%‹8…ÿt>ÇH‹£Ë%H‹=ÜÊ%H‹H‰H‹oÍ%H‹=ðË%‹‰H‹=Ê%H‹=žÊ%‹‰M…ötKH‹¦Ê%H‹H9ÁvH‹5«Ë%H)Ñ‹6…ö„IH)ÐL‹D$H5‚{‰ÂAÿÖH‹CÊ%ÇH‹vË%ÇH‹AÊ%HÇé­øÿÿM…öt_H‹ )Ê%H‹H9ÐvPH‹ ŠÏ%‹1H‹ ‘È%L‹H‹ ¿Í%L)ÀH‹9L)ÂH‰ÁH‹Ë%D‹E…Ò„­…öL‹D$H5õz…=AÿÖH‹²É%H‹ ÃÉ%ÇH‹ÞÊ%ÇH‹yÈ%H‹H‰éøÿÿH‹=gÈ%èbˆóÿ…À„øÿÿH‹SÈ%H‹ œÉ%H‹H‰D$HƒÀH‰H‹ ÖÎ%‹1…öt>H‹Ê%ÇH‹ LÉ%H‹H‰H‹ßË%H‹ `Ê%‹‰H‹­È%H‹ É%‹‰M…ö„·þÿÿH‹ É%H‹H9І¤þÿÿH‹ 'Ê%ƒ9„1H‹ oÇ%L‹D$H‹1H)ðH)òH5õy‰ÁH‹‰Ì%H‹8AÿÖédþÿÿfDH‹)Î%D‹E…Ét>ÇH‹dÉ%H‹=È%H‹H‰H‹0Ë%H‹=±É%‹‰H‹þÇ%H‹=_È%‹‰M…ö„þÿÿH‹cÈ%H‹H9Á†õýÿÿH‹=ÐÆ%H‹5Ì%H‹H‹>H‹5dÉ%H)ÑD‹E…À…·ýÿÿH‹5È%ƒ>„”H)ÐL‹D$H5/y‰ÂAÿÖé¢ýÿÿM…ö„*þÿÿH‹ÄÆ%H‹H‹êÇ%H‹H9ʃ þÿÿH‹=WÆ%H‹@Í%H‹7H‹=~Ë%‹H)ñH)òH‹5ßÈ%H‹?ƒ>„©…ÀL‹D$H5¸x„Ãýÿÿè‡óÿé¼ýÿÿM…ö„³ýÿÿH‹ }Ç%H‹H9І ýÿÿH‹ ÚÌ%‹1H‹ áÅ%L‹L)ÀL)ÂH‰ÁH‹Ë%H‹8H‹lÈ%ƒ8…SýÿÿH‹Ç%L‹D$ƒ8„M…öH5>x„Cýÿÿé{ÿÿÿH‹{Ì%ƒ8t>ÇH‹¹Ç%H‹ òÆ%H‹H‰H‹…É%H‹ È%‹‰H‹SÆ%H‹ ´Æ%‹‰M…ö„]üÿÿH‹ØÆ%H‹H‹®Æ%H‹H9Á†@üÿÿéFþÿÿH‹ Ì%ƒ9t>H‹JÇ%ÇH‹ }Æ%H‹H‰H‹É%H‹ ‘Ç%‹‰H‹ÞÅ%H‹ ?Æ%‹‰M…ö„èûÿÿH‹ CÆ%H‹H9ІÕûÿÿH‹ °Ä%H‹1H‹ ÞÉ%H)ðH‹9H‰ÁH‹>Ç%ƒ8„èH)òL‹D$H5wAÿÖé”ûÿÿM…ö„üÿÿH‹æÅ%H‹H9ц üÿÿé÷ýÿÿDE…ÿ„GõÿÿH‹¨Å%‹…É„ÊôÿÿHƒ|$„*õÿÿH‹ËÆ%‹…À…ÂôÿÿH‹:Ê%H‹ Ä%H5¥vL‹D$H‹ H‹uÅ%H‹H‹H)ÁH)Âé½ôÿÿH‹ÅÅ%H‹ VÅ%H‹H‰é”öÿÿH‹¬Å%H‰8é4õÿÿH‹Å%L‰éòÿÿH‹ÖÈ%H;8…MÿÿÿHV¶0„À„:ÿÿÿƒèé+óÿÿH‹5ãÄ%L‹D$ƒ>„ë…ÀH5v„ ûÿÿéBýÿÿ…öH5úu„öúÿÿé.ýÿÿH‹ ¦Ä%ƒ9H‹ 4Ã%tRH‹1L‹D$H)ðH)òH5¾u‰ÁH‹LÈ%H‹8AÿÖé'úÿÿH‹êÄ%L‹D$H5 uH‹H‰D$H)ÐH‰ÂAÿÖéþùÿÿH‹H‹ ¾Ä%H5yuL‹D$H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹èÇ%H‹8AÿÖéÃùÿÿH‹Ä%ƒ8t+H)òL‹D$H5+uAÿÖé ùÿÿ…ÀH5#u„úÿÿéWüÿÿH‹OÄ%L‹D$H‹H‰ÂH‰D$H)òH5÷tAÿÖécùÿÿDAWAVHcöAUATL7USA‰×Hƒì(H‹qÂ%ƒúEÉH‰L$L‰D$Aƒá÷H‰8H‹+È%AÁ…ƒúíL‰H‹Ç%ƒÅƒúÛL‰H‹ÛÁ%ƒãùƒÃ ƒúHÉH‰8H‹-Ã%HƒáðHÁøƒúEÛÇH‹OÄ%AƒãýAƒÃI9úÇH‹Ã%HÇH‹)Æ%ÇH‹|Ã%HÇH‹VÈ%ÇH‹AÃ%HÇH‹ëÂ%HÇH‹ÅÅ%ÇH‹PÆ%D‰„wE1ÀA¾ ÆD$ºHmA½H¾2HBLd21öë@HƒÀ¶Pÿ€ú LDÇADõL9àuè@„ö…Ó fD¾'…íE‰à~[HÜíHcíIÆItnüI9öwBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9 áfD9`VHPH9ÖsÖDHAHÁ„Û~OH¾ûHÿHt9þH9ñw5H‰Êë @HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãMHPH9ÖsݾÛHùAÙHMcÛB¾<…ÿ~N?H˜HtAüH9ñwÇH‹¿%H‹ A¾%H‹H‰H‹ÔÀ%H‹ U¿%‹‰H‹¢½%H‹ ¾%‹‰H‹8¿%D‹E…ÀuH‹¾%Hƒ8„S H‹¿%ÇéýÿÿH‹®¼%H‹ ÷½%H‹HƒÀH‰H‹ F¼%L‹D$H‹H‹ ¾%H‹ H)ÐH‰L$H)ÑH‰ÊH‹ ÇÀ%Hc1H‹ µÀ%H‹4ñ‰ÁH‹p¿%H‹8AÿÖéµüÿÿH‹žÀ%Çé£üÿÿH‹ŒÀ%Çé‘üÿÿH‹zÀ%ÇÿÿÿÿéüÿÿH‹¼%H‹ Y½%H‹H‰H‹ ü»%HPÿH‰éSÿÿÿH‹AÀ%‹‰D$ƒÀƒø‡?üÿÿH˜Hc‚HÐÿàH‹¾%‹8…ÿ…üÿÿH‹Ǽ%ÇH‹Ò¼%Hƒ8…üÿÿH‹)½%H‹ º¼%H‹H‰éçûÿÿH‹ȼ%H‹=q»%H‹HAÿH‰H‹=¸¿%‹?W‰|$ƒú‡¶ûÿÿH=3Hc—HúÿâH‹7»%H‹=0»%H‹H‹v¼%H‰HAÿH‰H‹=m¿%‹?W‰|$ƒú‡kûÿÿHc“HÚÿâH‹óº%H‹=<¼%H‹HHH‰H‹=3¿%‹?W‰|$ƒú‡1ûÿÿH5öHc–HòÿâH‹²º%H‹=«º%H‹H‹ñ»%H‰HAÿH‰H‹=è¾%‹?W‰|$ƒú‡æúÿÿIcT•LêÿâH‹mº%H‹ ¶»%H‹H‰H‹ Yº%HƒèH‰éµúÿÿH‹Fº%H‹=?º%H‹H‹…»%H‰HAÿH‰H‹=|¾%‹?W‰|$ƒú‡zúÿÿH5‡Hc–HòÿâH‹û¹%H‹=D»%H‹HAH‰H‹=;¾%‹?W‰|$ƒú‡9úÿÿH5jHc–HòÿâH‹ »%H‹ ³¹%H‹H‰D$HƒèH‰éúÿÿH‹8À%‹…Òt>ÇH‹u»%H‹ ®º%H‹H‰H‹A½%H‹ »%‹‰H‹º%H‹ pº%‹‰H‹}º%Hƒ8…«ùÿÿé¦ýÿÿH‹=7¹%è2yóÿ…À„’ùÿÿH‹#¹%H‹HHH‰D$H‹`º%H‰H‹¦¿%‹8…ÿt>ÇH‹ãº%H‹=º%H‹H‰H‹¯¼%H‹=0»%‹‰H‹}¹%H‹=Þ¹%‹‰M…ötKH‹æ¹%H‹H9ÁvH‹5ëº%H)Ñ‹6…ö„IH)ÐL‹D$H5Âj‰ÂAÿÖH‹ƒ¹%ÇH‹¶º%ÇH‹¹%HÇé­øÿÿM…öt_H‹ i¹%H‹H9ÐvPH‹ ʾ%‹1H‹ Ñ·%L‹H‹ /»%L)ÀH‹9L)ÂH‰ÁH‹\º%D‹E…Ò„­…öL‹D$H55j…=AÿÖH‹ò¸%H‹ ¹%ÇH‹º%ÇH‹¹·%H‹H‰éøÿÿH‹=§·%è¢wóÿ…À„øÿÿH‹“·%H‹ ܸ%H‹H‰D$HƒÀH‰H‹ ¾%‹1…öt>H‹Y¹%ÇH‹ Œ¸%H‹H‰H‹»%H‹  ¹%‹‰H‹í·%H‹ N¸%‹‰M…ö„·þÿÿH‹ R¸%H‹H9І¤þÿÿH‹ g¹%ƒ9„1H‹ ¯¶%L‹D$H‹1H)ðH)òH55i‰ÁH‹ù¹%H‹8AÿÖédþÿÿfDH‹i½%D‹E…Ét>ÇH‹¤¸%H‹=Ý·%H‹H‰H‹pº%H‹=ñ¸%‹‰H‹>·%H‹=Ÿ·%‹‰M…ö„þÿÿH‹£·%H‹H9Á†õýÿÿH‹=¶%H‹5q¹%H‹H‹>H‹5¤¸%H)ÑD‹E…À…·ýÿÿH‹5N·%ƒ>„”H)ÐL‹D$H5oh‰ÂAÿÖé¢ýÿÿM…ö„*þÿÿH‹¶%H‹H‹*·%H‹H9ʃ þÿÿH‹=—µ%H‹€¼%H‹7H‹=î¸%‹H)ñH)òH‹5¸%H‹?ƒ>„©…ÀL‹D$H5øg„ÃýÿÿèBvóÿé¼ýÿÿM…ö„³ýÿÿH‹ ½¶%H‹H9І ýÿÿH‹ ¼%‹1H‹ !µ%L‹L)ÀL)ÂH‰ÁH‹v¸%H‹8H‹¬·%ƒ8…SýÿÿH‹\¶%L‹D$ƒ8„M…öH5~g„Cýÿÿé{ÿÿÿH‹»»%ƒ8t>ÇH‹ù¶%H‹ 2¶%H‹H‰H‹Ÿ%H‹ F·%‹‰H‹“µ%H‹ ôµ%‹‰M…ö„]üÿÿH‹¶%H‹H‹îµ%H‹H9Á†@üÿÿéFþÿÿH‹ F»%ƒ9t>H‹ж%ÇH‹ ½µ%H‹H‰H‹P¸%H‹ Ѷ%‹‰H‹µ%H‹ µ%‹‰M…ö„èûÿÿH‹ ƒµ%H‹H9ІÕûÿÿH‹ ð³%H‹1H‹ N·%H)ðH‹9H‰ÁH‹~¶%ƒ8„èH)òL‹D$H5YfAÿÖé”ûÿÿM…ö„üÿÿH‹&µ%H‹H9ц üÿÿé÷ýÿÿDE…ÿ„GõÿÿH‹è´%‹…É„ÊôÿÿHƒ|$„*õÿÿH‹ ¶%‹…À…ÂôÿÿH‹z¹%H‹K³%H5åeL‹D$H‹ H‹µ´%H‹H‹H)ÁH)Âé½ôÿÿH‹µ%H‹ –´%H‹H‰é”öÿÿH‹ì´%H‰8é4õÿÿH‹Ý´%L‰éòÿÿH‹¸%H;8…MÿÿÿH– ¶0„À„:ÿÿÿƒèé+óÿÿH‹5#´%L‹D$ƒ>„ë…ÀH5Ee„ ûÿÿéBýÿÿ…öH5:e„öúÿÿé.ýÿÿH‹ æ³%ƒ9H‹ t²%tRH‹1L‹D$H)ðH)òH5þd‰ÁH‹¼µ%H‹8AÿÖé'úÿÿH‹*´%L‹D$H5àdH‹H‰D$H)ÐH‰ÂAÿÖéþùÿÿH‹H‹ þ³%H5¹dL‹D$H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹Xµ%H‹8AÿÖéÃùÿÿH‹F³%ƒ8t+H)òL‹D$H5kdAÿÖé ùÿÿ…ÀH5cd„úÿÿéWüÿÿH‹³%L‹D$H‹H‰ÂH‰D$H)òH57dAÿÖécùÿÿDAWAVHcöAUATL7USA‰×Hƒì(H‹±±%ƒúEÉH‰L$L‰D$Aƒá÷H‰8H‹k·%AÁƒúíL‰H‹]¶%ƒÅƒúÛL‰H‹±%ƒãùƒÃ ƒúHÉH‰8H‹m²%HƒáðHÁƒúEÛÇH‹³%AƒãýAƒÃ I9úÇH‹O²%HÇH‹iµ%ÇH‹¼²%HÇH‹–·%ÇH‹²%HÇH‹+²%HÇH‹µ%ÇH‹µ%D‰„wE1ÀA¾ ÆD$ºHÍA½H¾2HBLd21öë@HƒÀ¶Pÿ€ú LDÇADõL9àuè@„ö…Ó fD¾'…íE‰à~[H¼íHcíIÆItnüI9öwBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9 áfD9`VHPH9ÖsÖDHáHÁ„Û~OH¾ûHÿHt9þH9ñw5H‰Êë @HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãMHPH9ÖsݾÛHùAÙHMcÛB¾<…ÿ~N?H˜HtAüH9ñw¯%AºE1ÉH¾0HÁH‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÊIDùL9Àuè„É…½ E…Û„/ H‹H­%H‹HxH‰D$H‹5­%H‰8H‹³%L‹L9ׄ¢ HˆþH¾0HüD¾40H0¶ 0H¥¶0H‹‚®%Dˆt$EöMcöHÉL‹H‚Mö¾,0HôÿD¶ 0éüÿÿH‹³¬%H‹ ü­%H‹H‰D$HƒÀH‰éÀýÿÿH‹é°%Çé®ýÿÿH‹×°%ÇþÿÿÿéœýÿÿH‹ ³%D‹E…Ût>ÇH‹H®%H‹ ­%H‹H‰H‹°%H‹ •®%‹‰H‹â¬%H‹ C­%‹‰H‹x®%D‹E…ÀuH‹A­%Hƒ8„S H‹X®%ÇéýÿÿH‹î«%H‹ 7­%H‹HƒÀH‰H‹ †«%L‹D$H‹H‹ _­%H‹ H)ÐH‰L$H)ÑH‰ÊH‹ °%Hc1H‹ ­%H‹4ñ‰ÁH‹ø®%H‹8AÿÖéµüÿÿH‹Þ¯%Çé£üÿÿH‹̯%Çé‘üÿÿH‹º¯%ÇÿÿÿÿéüÿÿH‹P«%H‹ ™¬%H‹H‰H‹ <«%HPÿH‰éSÿÿÿH‹¯%‹‰D$ƒÀƒø‡?üÿÿH<óHc‚HÐÿàH‹X­%‹8…ÿ…üÿÿH‹¬%ÇH‹¬%Hƒ8…üÿÿH‹i¬%H‹ ú«%H‹H‰éçûÿÿH‹¬%H‹=±ª%H‹HAÿH‰H‹=ø®%‹?W‰|$ƒú‡¶ûÿÿH=×òHc—HúÿâH‹wª%H‹=pª%H‹H‹¶«%H‰HAÿH‰H‹=­®%‹?W‰|$ƒú‡kûÿÿHc“HÚÿâH‹3ª%H‹=|«%H‹HHH‰H‹=s®%‹?W‰|$ƒú‡1ûÿÿH5šòHc–HòÿâH‹ò©%H‹=ë©%H‹H‹1«%H‰HAÿH‰H‹=(®%‹?W‰|$ƒú‡æúÿÿIcT•LêÿâH‹­©%H‹ öª%H‹H‰H‹ ™©%HƒèH‰éµúÿÿH‹†©%H‹=©%H‹H‹Ū%H‰HAÿH‰H‹=¼­%‹?W‰|$ƒú‡zúÿÿH5+òHc–HòÿâH‹;©%H‹=„ª%H‹HAH‰H‹={­%‹?W‰|$ƒú‡9úÿÿH5òHc–HòÿâH‹Jª%H‹ ó¨%H‹H‰D$HƒèH‰éúÿÿH‹x¯%‹…Òt>ÇH‹µª%H‹ î©%H‹H‰H‹¬%H‹ «%‹‰H‹O©%H‹ °©%‹‰H‹½©%Hƒ8…«ùÿÿé¦ýÿÿH‹=w¨%èrhóÿ…À„’ùÿÿH‹c¨%H‹HHH‰D$H‹ ©%H‰H‹æ®%‹8…ÿt>ÇH‹#ª%H‹=\©%H‹H‰H‹ï«%H‹=pª%‹‰H‹½¨%H‹=©%‹‰M…ötKH‹&©%H‹H9ÁvH‹5+ª%H)Ñ‹6…ö„IH)ÐL‹D$H5Z‰ÂAÿÖH‹è%ÇH‹ö©%ÇH‹Á¨%HÇé­øÿÿM…öt_H‹ ©¨%H‹H9ÐvPH‹ ®%‹1H‹ §%L‹H‹ ·ª%L)ÀH‹9L)ÂH‰ÁH‹œ©%D‹E…Ò„­…öL‹D$H5uY…=AÿÖH‹2¨%H‹ C¨%ÇH‹^©%ÇH‹ù¦%H‹H‰éøÿÿH‹=ç¦%èâfóÿ…À„øÿÿH‹Ó¦%H‹ ¨%H‹H‰D$HƒÀH‰H‹ V­%‹1…öt>H‹™¨%ÇH‹ ̧%H‹H‰H‹_ª%H‹ à¨%‹‰H‹-§%H‹ ާ%‹‰M…ö„·þÿÿH‹ ’§%H‹H9І¤þÿÿH‹ §¨%ƒ9„1H‹ ï¥%L‹D$H‹1H)ðH)òH5uX‰ÁH‹©%H‹8AÿÖédþÿÿfDH‹©¬%D‹E…Ét>ÇH‹ä§%H‹=§%H‹H‰H‹°©%H‹=1¨%‹‰H‹~¦%H‹=ߦ%‹‰M…ö„þÿÿH‹ã¦%H‹H9Á†õýÿÿH‹=P¥%H‹5ù¨%H‹H‹>H‹5ä§%H)ÑD‹E…À…·ýÿÿH‹5ަ%ƒ>„”H)ÐL‹D$H5¯W‰ÂAÿÖé¢ýÿÿM…ö„*þÿÿH‹D¥%H‹H‹j¦%H‹H9ʃ þÿÿH‹=פ%H‹À«%H‹7H‹=v¨%‹H)ñH)òH‹5_§%H‹?ƒ>„©…ÀL‹D$H58W„Ãýÿÿè‚eóÿé¼ýÿÿM…ö„³ýÿÿH‹ ý¥%H‹H9І ýÿÿH‹ Z«%‹1H‹ a¤%L‹L)ÀL)ÂH‰ÁH‹þ§%H‹8H‹ì¦%ƒ8…SýÿÿH‹œ¥%L‹D$ƒ8„M…öH5¾V„Cýÿÿé{ÿÿÿH‹ûª%ƒ8t>ÇH‹9¦%H‹ r¥%H‹H‰H‹¨%H‹ †¦%‹‰H‹Ó¤%H‹ 4¥%‹‰M…ö„]üÿÿH‹X¥%H‹H‹.¥%H‹H9Á†@üÿÿéFþÿÿH‹ †ª%ƒ9t>H‹Ê¥%ÇH‹ ý¤%H‹H‰H‹§%H‹ ¦%‹‰H‹^¤%H‹ ¿¤%‹‰M…ö„èûÿÿH‹ ä%H‹H9ІÕûÿÿH‹ 0£%H‹1H‹ Ö¦%H)ðH‹9H‰ÁH‹¾¥%ƒ8„èH)òL‹D$H5™UAÿÖé”ûÿÿM…ö„üÿÿH‹f¤%H‹H9ц üÿÿé÷ýÿÿDE…ÿ„GõÿÿH‹(¤%‹…É„ÊôÿÿHƒ|$„*õÿÿH‹K¥%‹…À…ÂôÿÿH‹º¨%H‹‹¢%H5%UL‹D$H‹ H‹õ£%H‹H‹H)ÁH)Âé½ôÿÿH‹E¤%H‹ Ö£%H‹H‰é”öÿÿH‹,¤%H‰8é4õÿÿH‹¤%L‰éòÿÿH‹V§%H;8…MÿÿÿH–ó¶0„À„:ÿÿÿƒèé+óÿÿH‹5c£%L‹D$ƒ>„ë…ÀH5…T„ ûÿÿéBýÿÿ…öH5zT„öúÿÿé.ýÿÿH‹ &£%ƒ9H‹ ´¡%tRH‹1L‹D$H)ðH)òH5>T‰ÁH‹D¥%H‹8AÿÖé'úÿÿH‹j£%L‹D$H5 TH‹H‰D$H)ÐH‰ÂAÿÖéþùÿÿH‹H‹ >£%H5ùSL‹D$H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹à¤%H‹8AÿÖéÃùÿÿH‹†¢%ƒ8t+H)òL‹D$H5«SAÿÖé ùÿÿ…ÀH5£S„úÿÿéWüÿÿH‹Ï¢%L‹D$H‹H‰ÂH‰D$H)òH5wSAÿÖécùÿÿDAWAVHcöAUATL7USA‰×Hƒì(H‹ñ %ƒúEÉH‰L$L‰D$Aƒá÷H‰8H‹«¦%AÁƒúíL‰H‹¥%ƒÅƒúÛL‰H‹[ %ƒãùƒÃ ƒúHÉH‰8H‹­¡%HƒáðHÁƒúEÛÇH‹Ï¢%AƒãýAƒÃ I9úÇH‹¡%HÇH‹©¤%ÇH‹ü¡%HÇH‹Ö¦%ÇH‹Á¡%HÇH‹k¡%HÇH‹E¤%ÇH‹Ф%D‰„wE1ÀA¾ ÆD$ºH­ðA½H¾2HBLd21öë@HƒÀ¶Pÿ€ú LDÇADõL9àuè@„ö…Ó fD¾'…íE‰à~[HðíHcíIÆItnüI9öwBL‰òëDHpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9 áfD9`VHPH9ÖsÖDHîHÁ„Û~OH¾ûHÿHt9þH9ñw5H‰Êë @HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãMHPH9ÖsݾÛHùAÙHDòMcÛB¾<…ÿ~N?H˜HtAüH9ñwÇH‹ˆ%H‹ Áœ%H‹H‰H‹TŸ%H‹ Õ%‹‰H‹"œ%H‹ ƒœ%‹‰H‹¸%D‹E…ÀuH‹œ%Hƒ8„S H‹˜%ÇéýÿÿH‹.›%H‹ wœ%H‹HƒÀH‰H‹ Æš%L‹D$H‹H‹ Ÿœ%H‹ H)ÐH‰L$H)ÑH‰ÊH‹ GŸ%Hc1H‹ Íž%H‹4ñ‰ÁH‹°ž%H‹8AÿÖéµüÿÿH‹Ÿ%Çé£üÿÿH‹ Ÿ%Çé‘üÿÿH‹úž%ÇÿÿÿÿéüÿÿH‹š%H‹ Ù›%H‹H‰H‹ |š%HPÿH‰éSÿÿÿH‹Áž%‹‰D$ƒÀƒø‡?üÿÿHàãHc‚HÐÿàH‹˜œ%‹8…ÿ…üÿÿH‹G›%ÇH‹R›%Hƒ8…üÿÿH‹©›%H‹ :›%H‹H‰éçûÿÿH‹H›%H‹=ñ™%H‹HAÿH‰H‹=8ž%‹?W‰|$ƒú‡¶ûÿÿH={ãHc—HúÿâH‹·™%H‹=°™%H‹H‹öš%H‰HAÿH‰H‹=í%‹?W‰|$ƒú‡kûÿÿHc“HÚÿâH‹s™%H‹=¼š%H‹HHH‰H‹=³%‹?W‰|$ƒú‡1ûÿÿH5>ãHc–HòÿâH‹2™%H‹=+™%H‹H‹qš%H‰HAÿH‰H‹=h%‹?W‰|$ƒú‡æúÿÿIcT•LêÿâH‹í˜%H‹ 6š%H‹H‰H‹ Ù˜%HƒèH‰éµúÿÿH‹Ƙ%H‹=¿˜%H‹H‹š%H‰HAÿH‰H‹=üœ%‹?W‰|$ƒú‡zúÿÿH5ÏâHc–HòÿâH‹{˜%H‹=Ä™%H‹HAH‰H‹=»œ%‹?W‰|$ƒú‡9úÿÿH5²âHc–HòÿâH‹Š™%H‹ 3˜%H‹H‰D$HƒèH‰éúÿÿH‹¸ž%‹…Òt>ÇH‹õ™%H‹ .™%H‹H‰H‹Á›%H‹ Bš%‹‰H‹˜%H‹ ð˜%‹‰H‹ý˜%Hƒ8…«ùÿÿé¦ýÿÿH‹=·—%è²Wóÿ…À„’ùÿÿH‹£—%H‹HHH‰D$H‹à˜%H‰H‹&ž%‹8…ÿt>ÇH‹c™%H‹=œ˜%H‹H‰H‹/›%H‹=°™%‹‰H‹ý—%H‹=^˜%‹‰M…ötKH‹f˜%H‹H9ÁvH‹5k™%H)Ñ‹6…ö„IH)ÐL‹D$H5BI‰ÂAÿÖH‹˜%ÇH‹6™%ÇH‹˜%HÇé­øÿÿM…öt_H‹ é—%H‹H9ÐvPH‹ J%‹1H‹ Q–%L‹H‹ oš%L)ÀH‹9L)ÂH‰ÁH‹ܘ%D‹E…Ò„­…öL‹D$H5µH…=AÿÖH‹r—%H‹ ƒ—%ÇH‹ž˜%ÇH‹9–%H‹H‰éøÿÿH‹='–%è"Vóÿ…À„øÿÿH‹–%H‹ \—%H‹H‰D$HƒÀH‰H‹ –œ%‹1…öt>H‹Ù—%ÇH‹ —%H‹H‰H‹Ÿ™%H‹ ˜%‹‰H‹m–%H‹ Ζ%‹‰M…ö„·þÿÿH‹ Ò–%H‹H9І¤þÿÿH‹ ç—%ƒ9„1H‹ /•%L‹D$H‹1H)ðH)òH5µG‰ÁH‹9™%H‹8AÿÖédþÿÿfDH‹é›%D‹E…Ét>ÇH‹$—%H‹=]–%H‹H‰H‹ð˜%H‹=q—%‹‰H‹¾•%H‹=–%‹‰M…ö„þÿÿH‹#–%H‹H9Á†õýÿÿH‹=”%H‹5±˜%H‹H‹>H‹5$—%H)ÑD‹E…À…·ýÿÿH‹5Ε%ƒ>„”H)ÐL‹D$H5ïF‰ÂAÿÖé¢ýÿÿM…ö„*þÿÿH‹„”%H‹H‹ª•%H‹H9ʃ þÿÿH‹=”%H‹›%H‹7H‹=.˜%‹H)ñH)òH‹5Ÿ–%H‹?ƒ>„©…ÀL‹D$H5xF„ÃýÿÿèÂTóÿé¼ýÿÿM…ö„³ýÿÿH‹ =•%H‹H9І ýÿÿH‹ šš%‹1H‹ ¡“%L‹L)ÀL)ÂH‰ÁH‹¶—%H‹8H‹,–%ƒ8…SýÿÿH‹Ü”%L‹D$ƒ8„M…öH5þE„Cýÿÿé{ÿÿÿH‹;š%ƒ8t>ÇH‹y•%H‹ ²”%H‹H‰H‹E—%H‹ Æ•%‹‰H‹”%H‹ t”%‹‰M…ö„]üÿÿH‹˜”%H‹H‹n”%H‹H9Á†@üÿÿéFþÿÿH‹ Æ™%ƒ9t>H‹ •%ÇH‹ =”%H‹H‰H‹Ж%H‹ Q•%‹‰H‹ž“%H‹ ÿ“%‹‰M…ö„èûÿÿH‹ ”%H‹H9ІÕûÿÿH‹ p’%H‹1H‹ Ž–%H)ðH‹9H‰ÁH‹þ”%ƒ8„èH)òL‹D$H5ÙDAÿÖé”ûÿÿM…ö„üÿÿH‹¦“%H‹H9ц üÿÿé÷ýÿÿDE…ÿ„GõÿÿH‹h“%‹…É„ÊôÿÿHƒ|$„*õÿÿH‹‹”%‹…À…ÂôÿÿH‹ú—%H‹Ë‘%H5eDL‹D$H‹ H‹5“%H‹H‹H)ÁH)Âé½ôÿÿH‹…“%H‹ “%H‹H‰é”öÿÿH‹l“%H‰8é4õÿÿH‹]“%L‰éòÿÿH‹––%H;8…MÿÿÿHÖâ¶0„À„:ÿÿÿƒèé+óÿÿH‹5£’%L‹D$ƒ>„ë…ÀH5ÅC„ ûÿÿéBýÿÿ…öH5ºC„öúÿÿé.ýÿÿH‹ f’%ƒ9H‹ ô%tRH‹1L‹D$H)ðH)òH5~C‰ÁH‹ü”%H‹8AÿÖé'úÿÿH‹ª’%L‹D$H5`CH‹H‰D$H)ÐH‰ÂAÿÖéþùÿÿH‹H‹ ~’%H59CL‹D$H‹ H)ÐH‰L$H)ÑH‰Ê‰ÁH‹˜”%H‹8AÿÖéÃùÿÿH‹Æ‘%ƒ8t+H)òL‹D$H5ëBAÿÖé ùÿÿ…ÀH5ãB„úÿÿéWüÿÿH‹’%L‹D$H‹H‰ÂH‰D$H)òH5·BAÿÖécùÿÿDAWAVHcöAUATL7US‰ÓHƒì(H‹2%ƒúEÉH‰L$L‰D$AƒáòH‰8H‹ì•%AƒÁdƒúEäL‰H‹à”%AƒÄƒúíL‰H‹%ƒåùƒÅ ƒúHÉH‰8H‹ï%HƒáæHÁȃúEÛÇH‹’%AƒãüAƒÃI9úÇH‹Ñ%HÇH‹ë“%ÇH‹>‘%HÇH‹–%ÇH‹‘%HÇH‹­%HÇH‹‡“%ÇH‹”%D‰„yE1ÀA¾ÆD$ºA¿H)ûH¾2HBLl21öëfDHƒÀ¶Pÿ€úLDÇAD÷L9èuè@„ö… fD¾/E…äE‰è~ZH[úEäMcäIÆKtfüI9öw@L‰òë HpüH9Ör/H‰ðH)ÐHÑøHƒàüHÐfD9(áfD9hVHPH9ÖsÖDHÁøHÁ@„í~OH¾ýHÿHt9þH9ñw4H‰Êë HpþH9Ör#H‰ðH)ÐHÁøHBfD9ãMHPH9ÖsÝ@¾íHùAéHøMcÛB¾<…ÿ~M?H˜HtAüH9ñw;H‰Êë HpüH9Ör*H‰ðH)ÐHÑøHƒàüHÐfD9áfD9@öHPH9ÖsÖAùH÷H- öB¾H °öD¾H‹ d’%D‰H ZöH¾„À„FH †ùL‹t$HȾL`LlfM9ì„IƒÄA€|$ÿwëA¶D$ÿH Ê×HcHÈÿàDH¾t$L)ðHà¯HÁøHЀ<0…—þÿÿHGE…I9†ƒþÿÿ€ „yþÿÿE…émþÿÿDH)ÈHÑøAÁéÿÿÿfH)ÈHÁøAÁéÿÿÿ…ÒtlH‹ %‹…Òt_Hƒ|$tWH‹x’%H‹IŒ%H5Ý>L‹D$H‹ H‹³%H‹H‹H)ÁH)ÂH‹@’%H‹8H‹D$HƒÄ([]A\A]A^A_ÿà„HƒÄ([]A\A]A^A_ÃH‹ ‘%D‹HÐôIcóH‹ ¾%E1ÉH¾0H'øH‹9H¾ HBLD 1ÉëHƒÀ¶Pÿ€ú ADÏIDùL9Àuè„É…á E…Û„—H‹Ћ%H‹HxH‰D$H‹½‹%H‰8H‹‹‘%L‹L9ׄï H ôH¾0Ht÷D¾40Høö¶ 0Hõ¶,0H‹ %Dˆt$EöMcöHÉL‹H÷MöD¾$0H+õD¶ 0é!üÿÿH‹:‹%H‹ ƒŒ%H‹H‰D$HƒÀH‰é¿ýÿÿH‹‹%H‹0H‹^Œ%H‰0H‹‹%HNÿH‰H‹N%‹ƒøÿ„åŽs…À„ƒø…týÿÿH‹m‘%‹8…ÿt>ÇH‹ªŒ%H‹ ã‹%H‹H‰H‹vŽ%H‹ ÷Œ%‹‰H‹D‹%H‹ ¥‹%‹‰H‹ÚŒ%D‹E…ÀuH‹£‹%Hƒ8„ñH‹ºŒ%Çé÷üÿÿH‹¨Ž%ÇþÿÿÿéåüÿÿH‹–Ž%ÇéÓüÿÿH‹,Š%H‹=u‹%H‹HAH‰H‹=lŽ%‹ƒúÿ„KŽ…Ò„&ƒú„ÿÿÿéüÿÿDH‹á‰%H‹ *‹%H‹H‰H‹ ͉%HƒèH‰éaüÿÿH‹º‰%H‹ ‹%H‹H‰H‹ ¦‰%HPÿH‰H‹ H‰%L‹D$H‹H‹ !‹%H‹ H)ÐH‰L$H)ÑH‰ÊH‹ É%Hc1H‹ /Ž%H‹4ñ‰ÁH‹*%H‹8AÿÖéïûÿÿH‹˜Š%H‹ A‰%H‹H‰D$HƒèH‰éÍûÿÿH‹&‰%H‹ oŠ%H‹HƒÀH‰éqÿÿÿH‹a%ÇéžûÿÿH‹O%ÇÿÿÿÿéŒûÿÿH‹…%D‹E…É„yûÿÿH‹2‹%H‹H…Àt'‹H‹PH‹pL‹@H‹8H‰D$AÿÖH‹D$H‹@ H…ÀuÙ1ÀèìDóÿH‹5%Çé*ûÿÿH‹#%ÇH‹ÖŠ%Hƒ8t1Àè¹DóÿH‹Š%HÇH‹Ü‹%HÇH‹v‰%H‹H‹,Š%H‰H‹ŠŠ%‹H‹ù‹%‰H‹8‰%‹H‹Lj%‰é°úÿÿH‹aŒ%ÇéžúÿÿH‹G‰%H‹0H‹í‡%HNÿH‰H‹7Œ%‹ƒøÿ…éüÿÿH‹mŽ%ƒ8t>ÇH‹«‰%H‹ äˆ%H‹H‰H‹w‹%H‹ ø‰%‹‰H‹Eˆ%H‹ ¦ˆ%‹‰M…ötMH‹®ˆ%H‹H9Æv>H‹ ‡%H‹H‹ 5%H‹9H‰ñH‹5°‰%H)у>„ÜH)ÐL‹D$H5ˆ9‰ÂAÿÖH‹Iˆ%ÇH‹|‰%ÇH‹Gˆ%HÇé«ùÿÿH‹\‹%‹ƒøÿ„åüÿÿƒøþ…ŠùÿÿM…ötdH‹Þ†%H‹H‹ˆ%H‹H9ÊsKH‹=u†%H‹^%H‹7H‹=„Œ%‹H)ñH)òH‹5ýˆ%H‹?‹6…ö„…ÀL‹D$H5Õ8…AÿÖH‹’‡%H‹ £‡%ÇH‹¾ˆ%ÇH‹Y†%H‹H‰éîøÿÿH‹Ÿˆ%‹8…ÿ…ÝøÿÿH‹N‡%ÇH‹Y‡%Hƒ8…¿øÿÿH‹°‡%H‹ A‡%H‹H‰馸ÿÿH‹ŸŒ%D‹E…Òt>ÇH‹Ú‡%H‹ ‡%H‹H‰H‹¦‰%H‹ 'ˆ%‹‰H‹t†%H‹ Õ†%‹‰M…ö„xþÿÿH‹Ù†%H‹H9ƆeþÿÿH‹ F…%H‹H‰ñH‹5Y‹%H‹>H‹5ׇ%H)ÑD‹E…É…$þÿÿH‹5†%ƒ>„H)ÐL‹D$H5¢7‰ÂAÿÖéþÿÿ€…Û„èøÿÿH‹I†%‹…É„køÿÿHƒ|$„ËøÿÿH‹l‡%‹…À…cøÿÿH‹ÛŠ%H‹¬„%H5F7L‹D$H‹ H‹†%H‹H‹H)ÁH)Âé^øÿÿH‹n‹%D‹E…Àt>ÇH‹©†%H‹ â…%H‹H‰H‹uˆ%H‹ ö†%‹‰H‹C…%H‹ ¤…%‹‰H‹±…%Hƒ8…÷ÿÿéSþÿÿƒøþ… ÷ÿÿM…ö„ßýÿÿH‹‰…%H‹H9цÌýÿÿH‹=öƒ%H‹ߊ%H‹7H‹=Š%‹H)ñH)òH‹5~†%H‹?‹6…ö…ýÿÿH‹5*…%L‹D$ƒ>„¥…ÀH5L6„qýÿÿèDóÿéjýÿÿƒúþ…öÿÿM…ö„UýÿÿH‹ÿ„%H‹H9цBýÿÿéòüÿÿH‹ WŠ%D‹E…Ût>H‹˜…%ÇH‹ Ë„%H‹H‰H‹^‡%H‹ ß…%‹‰H‹,„%H‹ „%‹‰M…ö„0üÿÿH‹ ‘„%H‹H9ІüÿÿH‹ þ‚%H‹1H‹ ‰%H)ðH‹9H‰ÁH‹Œ…%ƒ8„ H)òL‹D$H5g5AÿÖéÜûÿÿH‹­‰%ƒ8t>ÇH‹ë„%H‹ $„%H‹H‰H‹·†%H‹ 8…%‹‰H‹…ƒ%H‹ æƒ%‹‰M…ö„‰ûÿÿH‹ „%H‹H‹àƒ%H‹H9Á†lûÿÿH‹=M‚%H‹5fˆ%H‹H‹>H‹5á„%H)у>…1ûÿÿéýÿÿH‹ „%H‹ šƒ%H‹H‰éö÷ÿÿ…ÀH5°4„ÌûÿÿéVþÿÿH‹܃%L‹D$H5’4H‹H‰D$H)ÐH‰ÂAÿÖéêúÿÿH‹3ƒ%ƒ8t&H)òL‹D$H5X4AÿÖéÇúÿÿH‹ƒ%H‰8éöÿÿH‹ƒ%L‹D$H‹H‰ÂH‰D$H)òH5)4AÿÖéúÿÿH‹Xƒ%L‰éÙòÿÿH‹‘†%H;8…hüÿÿ¶D5„À„[üÿÿƒèéìóÿÿAUHFÿATUSHƒìHƒø‡˜ƒþ‰òH |Ìt‚”ƒþ‡‹¶G·AÂD¶'¶D7ÿA¶ô·A· qÈÐ=wQH:ÎH¿B…ÀH‰ÅxnH§Á%H˜HÁàH‹4D8&u(HƒÆHƒÇèË<óÿ…ÀuHÁåHƒÄHëH‰Ø[]A\A]Ãf1ÛHƒÄH‰Ø[]A\A]öGH ÕË·A0é^ÿÿÿf„ƒøŠ}˹‰ÿÿÿ)ÁHcÉ¿JH &Á%ƒÃvHcÛHÁãH˹Šÿÿÿ)ÁHcÁ¿,B÷ÝHcíHÁåHÝH9ësŠLoë@HƒÃH9݆sÿÿÿH‹3D8&uëHƒÆL‰ïè<óÿ…ÀuÛéXÿÿÿfDAWAVI‰ÎAUATA‰õUSH‰ýI‰ÔHƒìè?óÿH…Àt\H‰ÃH‰Çèa9óÿH‰ßH‰ÆèÆ?óÿH…ÀH‰Ãt>H‰ïèF8óÿH‰ïI‰ÇèË7óÿM…ät>M‰ðL‰áD‰ê‰ÆL‰ÿÿSHƒÄ¸[]A\A]A^A_Ã1ÀHƒÄ[]A\A]A^A_À¸ëãAVAUI‰þATUA‰õSA‰Ô‰ÍD‰Ã¿èà<óÿL‰0D‰hD‰` ‰h‰X[]A\A]A^ÃfD‹G GGÃfDUSH‰õH‰ûHƒìH‹6H‹?èù:óÿ…ÀuóoEóoKfþÁCHƒÄ[]Ãff.„USH‰ýH‰óHƒìH‹6H‹?è¹:óÿ…ÀuH‹SH9UtHƒÄ[]Ã@HƒÄ1À[]ÀH‹CH9E”ÀHƒÄ¶À[]Ãf.„éÛ5óÿf.„Hƒì¿ èò;óÿHÇHÇ@HÇ@HÇ@HƒÄÃ@f.„AUATI‰ýUSI‰ôHƒìH‹_H…Û„ƒH‹+H…ítI‹4$H‹}èë9óÿ…ÀtOH‹[H…ÛuÞ1Àèg;óÿA‹L$A‹T$ H‰ÃA‹t$E‹D$I‹<$è9óÿH‰I‹EH‰XI‰]HƒÄ[]A\A]ÃDHƒÄL‰æH‰ï[]A\A]é³>óÿI‰}I‰}‹N‹V E‹D$I‹<$‹vèÁ8óÿI‰EI‹EHÇ@HƒÄ[]A\A]ÃfDUSHƒìH‹^H…ÛtH‰ýfDH‹3H‰ïè}4óÿH‹[H…ÛuìHƒÄ[]Ãf.„ATUSH‹_H…Ût3I‰ôëfDH‹[H…ÛtH‹+L‰æH‹}èÐ8óÿ…ÀuäH‰è[]A\Ã@1íH‰è[]A\ÃfDH‹W1ÀH…ÒtDH‹ H‹RAH…ÒuñóÀóÃfDH‹W1ÀH…ÒtDH‹ H‹RA H…ÒuñóÀóÃfDH‹W1ÀH…ÒtDH‹ H‹RAH…ÒuñóÀóÃfDUS1íHƒìH‹_H…Ût€H‹;è7óÿH‹[ÅH…ÛuíHƒÄ‰è[]Ãff.„H‹W1ÀH…ÒtDH‹ H‹RAH…ÒuñóÀóÃfDUS1ÀH‰ûHƒìè09óÿH‹[H‰ÅH…Ût@H‹;è˜6óÿ…ÀuH‹[H…ÛuëHƒÄH‰è[]ÃH‹3H‰ïèÅ2óÿH‹[H…ÛuÌHƒÄH‰è[]ÃfUSHƒìH‹_H…Ût)H‹;H‹kèT;óÿH‰ßH‰ëè™2óÿH…íuäHƒÄ[]ÃDHƒÄ[]é}2óÿf.„AWAVI‰ÿAUAT¿ USA‰ÕA‰öA‰ÌD‰ÅHƒìD‰Ëèv8óÿ‹T$@L‰8D‰pD‰h D‰`‰h‰X‰PHƒÄ[]A\A]A^A_Ãf.„‹G+G Ãf„‹G+GÃf„‹G+GÃf„USH‰ýHƒìèB5óÿH‰ï‰Ãè¨9óÿH‰ïÃèn9óÿHƒÄØ[]ÃDUSH‰õH‰ûHƒìH‹6H‹?è)6óÿ…ÀuóoMóoCfþÁC‹EC‹ECHƒÄ[]ÃHƒ¸uHƒu 1ÀHƒ•ÀóÃUSH‰ýH‰óHƒìH‹6H‹?èÉ5óÿ…ÀuH‹SH9UtHƒÄ[]Ã@HƒÄ1À[]ÀH‹KH9MuÛH‹CH9E”À¶ÀëËfDéë0óÿf.„Hƒì¿ è7óÿHÇHÇ@HÇ@HÇ@HƒÄÃ@f.„ATUI‰üSH‹_H‰õH…Û„™H‹H…ÀtiH‹6H‹8è5óÿfD…ÀtlH‹[H…Ûuó1Àèœ1óÿH‰Ã‹EHƒì‹U ‹M‹uPD‹MD‹EH‹}èÇ5óÿH‰I‹D$H‰XI‰\$XZ[]A\ÀH‹[H…Ût¬H‹[H…Ûuîë¡@H‰îH‹;[]A\éÁ5óÿ‹EHƒì‹NI‰|$I‰|$‹V ‹vPD‹MD‹EH‹}èT5óÿI‰$I‹D$HÇ@Y^[]A\Ãff.„USHƒìH‹^H…ÛtH‰ýfDH‹3H‰ïèÍ8óÿH‹[H…ÛuìHƒÄ[]Ãf.„ATUSH‹_H…Ût3I‰ôëfDH‹[H…ÛtH‹+L‰æH‹}èÀ3óÿ…ÀuäH‰è[]A\Ã@1íH‰è[]A\ÃfDH‹W1ÀH…ÒtDH‹ H‹RAH…ÒuñóÀóÃfDH‹W1ÀH…ÒtDH‹ H‹RA H…ÒuñóÀóÃfDH‹W1ÀH…ÒtDH‹ H‹RAH…ÒuñóÀóÃfDH‹W1ÀH…ÒtDH‹ H‹RAH…ÒuñóÀóÃfDH‹W1ÀH…ÒtDH‹ H‹RAH…ÒuñóÀóÃfDH‹W1ÀH…ÒtDH‹ H‹RAH…ÒuñóÀóÃfDUS1íHƒìH‹_H…Ût€H‹;è@1óÿH‹[ÅH…ÛuíHƒÄ‰è[]Ãff.„US1íHƒìH‹_H…Ût€H‹;èp5óÿH‹[ÅH…ÛuíHƒÄ‰è[]Ãff.„US1íHƒìH‹_H…Ût€H‹;è5óÿH‹[ÅH…ÛuíHƒÄ‰è[]Ãff.„US1íHƒìH‹_H…Ût€H‹;è5óÿH‹[ÅH…ÛuíHƒÄ‰è[]Ãff.„US1ÀH‰ûHƒìè .óÿH‹[H‰ÅH…Ût@H‹;è(1óÿ…ÀuH‹[H…ÛuëHƒÄH‰è[]ÃH‹3H‰ïèõ5óÿH‹[H…ÛuÌHƒÄH‰è[]ÃfUSHƒìH‹_H…Ût)H‹;H‹kèt2óÿH‰ßH‰ëèi,óÿH…íuäHƒÄ[]ÃDHƒÄ[]éM,óÿf.„USH‰ýH5Î+H=ç÷HƒìèD4óÿH‰ïH‰ÆH‰ÃèF/óÿHƒÄH‰ß[]éÈ-óÿ„UH‰åAWAVAUATI‰õSHƒì(‰}¼H‰÷dH‹%(H‰EÈ1Àèò-óÿH‰ÃHƒÀ¿HƒàðH)Äèê1óÿH‰ÚL‰îH‰çI‰Äè9,óÿH5T(H‰çÆèÖ3óÿH…À„äI‰Ç» E1ífL‰çH‰ÞAƒÅè‘2óÿL‰ÿI‰ÄLtèè-óÿ…À„©ƒèº1ÉI|f.„IƒÇI¾GÿƒáHÓàƒÁHÂI9ÿuæ·ÂHÁúH‰Ð¿ÒÁøÐH5½'1ÿA‰FHƒÃè<3óÿH…ÀI‰Ç…pÿÿÿLcu¼H‹Ur%F‰,°H‹Šz%N‰$ðH‹EÈdH3%(u#HeØ[A\A]A^A_]ĸë—E1íë´è-óÿDf.„9÷~ 9Ê~óÃfD…ÿ¸NøH‹ßq%90N09÷)þƒÆA1…Ò¾NÖ9HNH9Ñ|Á)уÁAÃAUATUSH‰ûH=ûõHƒìè—3óÿH‰ÇH‰Åè¬0óÿH‰ßA‰Äè1,óÿH‰ÞH‰ÂD‰çèƒ+óÿH‰ßI‰Åè,óÿI9ÅuD‰çè›-óÿHƒÄH‰è[]A\A]ÃH‹îy%HÏõH‰é¾H‹81Àèí2óÿ¿è£2óÿAWAVI‰ÎAUATI‰ÔUSH‰óHì+ÇÇdH‹%(H‰„$+1Àè3óÿH‰ßI‰ÅH‰ãè3óÿH õI‰ÁH‰ßM‰èºè¾I‰Ç1ÀH¬$ðè¸3óÿH5 &H‰ßè91óÿH…ÀH‰ÃtAH‰Ú¾'H‰ïè`-óÿH…Àt+¶„$ð<>t<pagelanguage="vb"frmfrxvbavbpvbsparamDEFINITION\ : let //#import@implementation@interfaceincludeend_try_catchend_unwind_protectendfunctionendwhilemoduleadtfnconIMPLEMENTATIONMODULESOURCES +=SOURCES+=CONFIG +=CONFIG+= #pragma versionimplementreturnbreakcontinuepickcasenamespacetypenamescript textfor libmagic: %s -*-mode#![^\n]*perl:- :- init.ppconfigureVagrantfileconfigure.inMakefileCMakeLists.txtMakefile.amJamfileJamrulesscript.utf8GemfilerakefileGNUmakefileconfigure.acRakefilePKGBUILDcsrsbcrtacrxsbasbasicfsfrtob2tarvbf90fortranfrtsxf95r3rktscdatcccacherebvertc++latexp6f77swfrexlcrktljspasrktdm4xslslspntclsi3xsdincscegrcraeclassxlsjarascxaspxstdefm3forxhtmldocproadsbfasxmkwavtiftiffcoffeeadbp8strcumustachekdebuild-1ruspstappdfbiz80uclgtcsprojf03wltcxxbmxvhdvapimml4scirbwlspas8moh++f08diltxplexlibhrlwlmtpmcmovmftplphp4infragpptphp5gemspecscmehpodaiffauchaigificnsmodphp3hnsiqtpmodcljasmphctpxlwhxm4asvgobnbmprunzptpmexheres-0pphxxmmmp3augavimlisvgzhhsvnpyoggjpegstyzip4thnshftnfthtgzhppjpghtmmpgstacktr1/tupletr1/type_traitssstreamiosciso646tr1/cfloattr1/cstdintistreamtr1/randomtr1/climitscasserttr1/cinttypestr1/ctimetr1/cctypetr1/cwctypestdexceptiostreamdequesystem_erroralgorithmtr1/cwcharclocaletr1/memorytr1/complextr1/ccomplextr1/regexqueuetr1/unordered_setiteratortr1/cfenvtr1/cstdbooltypeinfotr1/arraytr1/unordered_maptr1/cstdioexceptioniomanipcsetjmptr1/cmathtr1/ctgmathnumerictr1/utilityfstreambitsettr1/cstdargvalarrayvectorcsignalstreambuftr1/cstdlibcstringcerrnoiosfwdcstddeffunctionalÈÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿÈÍóÿÈÍóÿÈÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿØÍóÿØÍóÿáÍóÿáÍóÿØÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿØÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿáÍóÿÈÍóÿèåóÿèåóÿæóÿæóÿèåóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿèåóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿÈåóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿæóÿ¸åóÿæóÿæóÿæóÿˆåóÿ"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ÿÿÿÿÿÿÿÿÿ ÿÿ ÿÿ ÿÿÿÿÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕ#ÕÕÕx<P(ÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕ› F7-£Üs‘<–Ñ,}õÈ(‹#ÒëÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿ ÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿ!"ÿÿÿÿ#$ÿÿ%ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ&ÿÿ'ÿÿ(ÿÿ)ÿÿÿÿ*ÿÿÿÿÿÿÿÿ+ÿÿÿÿÿÿ,-ÿÿÿÿÿÿ./ÿÿÿÿÿÿ012ÿÿ34ÿÿ56ÿÿÿÿ7ÿÿÿÿÿÿ89:ÿÿÿÿ;<ÿÿÿÿÿÿ=ÿÿÿÿÿÿÿÿÿÿ>ÿÿ?ÿÿ@AÿÿÿÿÿÿBCÿÿÿÿÿÿDEÿÿÿÿÿÿÿÿFÿÿÿÿGHIÿÿÿÿJÿÿKÿÿLÿÿÿÿMNÿÿÿÿOPÿÿÿÿÿÿQRÿÿSÿÿÿÿTÿÿÿÿUVWÿÿXÿÿYZÿÿÿÿ[\]ÿÿÿÿÿÿ^_`ÿÿaÿÿbÿÿÿÿÿÿcdÿÿÿÿÿÿeÿÿfÿÿÿÿÿÿgÿÿhÿÿijkÿÿÿÿlmÿÿÿÿÿÿÿÿnoÿÿÿÿpqÿÿÿÿÿÿrsÿÿÿÿtÿÿuvÿÿwxyÿÿÿÿÿÿz{|ÿÿ}ÿÿ~ÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿ‚ƒÿÿ„…†ÿÿÿÿÿÿÿÿ‡ÿÿÿÿÿÿˆ‰Šÿÿÿÿ‹ÿÿŒÿÿŽÿÿÿÿÿÿ‘’ÿÿ“”•ÿÿÿÿÿÿ–—˜™ÿÿš›ÿÿÿÿÿÿœžŸÿÿ ¡¢£ÿÿÿÿ¤ÿÿÿÿÿÿ¥¦ÿÿÿÿÿÿÿÿÿÿÿÿ§ÿÿ¨©ªÿÿÿÿ«¬­®¯ÿÿ°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ±ÿÿ²ÿÿÿÿ³ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ´µ¶ÿÿÿÿ·ÿÿ¸ÿÿÿÿÿÿ¹ÿÿÿÿº»ÿÿÿÿÿÿÿÿ¼ÿÿ½ÿÿÿÿ¾¿ÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÁÂÿÿÿÿÃÄÅÿÿÿÿÿÿÿÿÆÿÿÇÿÿÈÿÿÿÿÿÿÉÿÿÊÿÿÿÿËÿÿÌÿÿÿÿÿÿÿÿÍÎÿÿÿÿÏÐÿÿÿÿÿÿÿÿÑÿÿÿÿÿÿÿÿÒÿÿÿÿÓÿÿÿÿÿÿÿÿÿÿÿÿÔÿÿÿÿÿÿÕÖ×ÿÿÿÿØÿÿÿÿÿÿÿÿÿÿÙÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÚÿÿÿÿÛÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÜÿÿÿÿÿÿÿÿÿÿÿÿÿÿÝÿÿÿÿÿÿÿÿÿÿÿÿÞÿÿßÿÿÿÿàÿÿáÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿâÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿäÿÿÿÿÿÿÿÿåæÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿêÿÿÿÿÿÿÿÿëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìíÿÿÿÿÿÿîï&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ÿÿÿÿ ÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿ®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®d _ZF7-77(2(_2®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿ ÿ ÿÿ !"ÿÿ#$%ÿ&'ÿ()*ÿ+,-ÿÿÿ./0ÿ12ÿÿ345678ÿ9ÿÿÿ:;ÿ<ÿ=ÿ>ÿ?@AÿÿÿBCÿÿÿDEÿÿÿFGHÿIJKÿLÿMNÿÿÿOPÿÿÿQÿÿÿÿÿRÿÿSÿÿTÿÿUÿÿÿÿÿÿÿÿVÿÿÿÿÿÿWX^\s*(ensure|content|notify|require|source)\s+=>^\s*(define\s+[\w:-]+\s*\(|class\s+[\w:-]+(\s+inherits\s+[\w:-]+)?\s*[\({]|node\s+\'?[\w:\.-]+\'?\s*{|import\s+"|include\s+["']?[\w:-]["']?)out of memory in ohcount_detect_licensehttp://www.opensource.org/licenses/afl-3.0.phphttp://www.opensource.org/licenses/apl1.0.php\bAdaptive\s*Public\s*License\bhttp://www.affero.org/oagpl.htmlGNU Affero General Public License\bGNU\s+Affero\s+General\s+Public\s+License\bhttp://www.opensource.org/licenses/apachepl.php(\bApache\s*Software\s*License(?![\s,]*2))|(\bapache\s*license(?![\s,]*2))http://www.opensource.org/licenses/apache2.0.php\bapache\s+(software\s+)?license,?\s+(version\s+)?2http://www.opensource.org/licenses/apsl-2.0.php\bApple\s*Public\s*Source\s*License\bhttp://www.opensource.org/licenses/artistic-license.phphttp://www.opensource.org/licenses/attribution.phpAttribution Assurance Licenses\battribution\s*assurance\s*license(s)?\bhttp://www.boost.org/LICENSE_1_0.txtBoost Software License - Version 1.0 - August 17th, 2003\bboost\s*software\s*license\bhttp://www.opensource.org/licenses/bsd-license.php(\bbsd\s*license\b)|(The Regents of the University of California)http://www.cecill.info/licences/Licence_CeCILL_V2-en.htmlhttp://www.cecill.info/licences/Licence_CeCILL-B_V1-en.htmlhttp://www.cecill.info/licences/Licence_CeCILL-C_V1-en.htmlhttp://www.opensource.org/licenses/ca-tosl1.1.phpComputer Associates Trusted Open Source License 1.1\bcomputer\s*associates\s*trusted\s*open\s*source\s*license\bcommon_development_and_distributionhttp://www.opensource.org/licenses/cddl1.phpCommon Development and Distribution License\bcommon\s*development\s*and\s*distribution\s*license\bhttp://www.opensource.org/licenses/cpl1.0.phphttp://www.opensource.org/licenses/cuaoffice.phpCUA Office Public License Version 1.0\bCUA\s*office\s*public\s*license\bhttp://www.opensource.org/licenses/eudatagrid.php\beu\s*datagrid\s*software\s*license\bhttp://www.opensource.org/licenses/eclipse-1.0.php\beclipse\s*public\s*license\bhttp://www.opensource.org/licenses/ecl1.php\beducational\s*community\s*license\bhttp://www.opensource.org/licenses/eiffel.php\beiffel\s*forum\s*license(?![,V\s]*2)\bhttp://www.opensource.org/licenses/ver2_eiffel.php\beiffel\s*forum\s*license [,V\s]*2http://www.opensource.org/licenses/entessa.php\bentessa\s*public\s*license\bhttp://www.opensource.org/licenses/fair.phphttp://www.opensource.org/licenses/frameworx.phphttp://www.gnu.org/licenses/gpl-3.0.htmlGNU General Public License 3.0\b(GNU GENERAL PUBLIC LICENSE|GPL).{0,100}(Version)? 3.{0,50}laterGNU (GENERAL PUBLIC LICENSE|GPL).{0,100}(Version |v)3((at your option) any later version)|(GENERAL PUBLIC LICENSE.*GENERAL PUBLIC LICENSE)http://www.gnu.org/licenses/lgpl-3.0.htmlGNU Lesser General Public License 3.0((\blgpl\b)|(\bgnu\s*(library|lesser)\s*(general\s*)?(public\s*)?license\b)|(\b(lesser|library)\s*gpl\b)).{0,10}(\bas published by the free software foundation\b)?.{0,10}(\bversion\b)?.{0,10}\b3(\.0)?\bhttp://www.opensource.org/licenses/gpl-license.phpGNU General Public License (GPL)(\bgpl\b)|(\bgplv2\b)|(\bgnu\s*general\s*public\s*license\b)|(\bwww\.gnu\.org\/licenses\/gpl\.txt\b)http://www.opensource.org/licenses/lgpl-license.phpGNU Library or "Lesser" GPL (LGPL)(\blgpl\b)|(\bgnu\s*(library|lesser)\s*(general\s*)?(public\s*)?license\b)|(\b(lesser|library)\s*gpl\b)http://www.opensource.org/licenses/historical.phpHistorical Permission Notice and Disclaimer\bhistorical\s*permission\s*notice\s*and\s*disclaimer\bhttp://i9os.googlecode.com/svn/trunk/Documentation/Licenses/i9_Licensehttp://www.opensource.org/licenses/ibmpl.phphttp://www.opensource.org/licenses/intel-open-source-license.php\bintel\s*open\s*source\s*license\bhttp://www.opensource.org/licenses/jabberpl.php\bjabber\s*open\s*source\s*license\bhttp://www.opensource.org/licenses/plan9.php\blucent\s*public\s*license[\s(]*plan9http://www.opensource.org/licenses/lucent1.02.phpLucent Public License Version 1.02\blucent\s*public\s*license\s*(version)?\s+1http://www.opensource.org/licenses/mit-license.php(\bmit\s*license\b)|(\bMIT\/X11\s*licensed?\b)http://www.opensource.org/licenses/mitrepl.phpMITRE Collaborative Virtual Workspace License (CVW License)\bmitre\s*collaborative\s*virtual\s*workspace\s*license\bhttp://www.opensource.org/licenses/motosoto.phphttp://www.opensource.org/licenses/mozilla1.0.phpMozilla Public License 1.0 (MPL)\bmozilla\s*public\s*license\bhttp://www.opensource.org/licenses/mozilla1.1.phpMozilla Public License 1.1 (MPL)\bmozilla\s*public\s*license 1\.1\bhttp://www.opensource.org/licenses/nasa1.3.phpNASA Open Source Agreement 1.3\bnasa\s*open\s*source\s*agreement\bhttp://www.opensource.org/licenses/naumen.phphttp://www.opensource.org/licenses/nethack.phpNethack General Public License\bnethack\s*general\s*public\s*license\bhttp://www.opensource.org/licenses/nokia.php\bnokia\s*open\s*source\s*license\bhttp://www.opensource.org/licenses/oclc2.phpOCLC Research Public License 2.0\boclc\s*research\s*public\s*license\bhttp://www.opensource.org/licenses/opengroup.php\bopen\s*group\s*test\s*suite\s*license\bhttp://www.opensource.org/licenses/osl-3.0.phphttp://www.opensource.org/licenses/php.phphttp://www.opensource.org/licenses/pythonpl.phphttp://www.opensource.org/licenses/PythonSoftFoundation.phpPython Software Foundation License\bpython\s*software\s*foundation\s*license\bhttp://www.opensource.org/licenses/qtpl.phphttp://www.opensource.org/licenses/real.phpRealNetworks Public Source License V1.0\brealnetworks\s*public\s*source\s*license\bhttp://www.opensource.org/licenses/rpl.php\breciprocal\s*public\s*license\bhttp://www.opensource.org/licenses/ricohpl.phpRicoh Source Code Public License\bricoh\s*source\s*code\s*public\s*license\bhttp://www.opensource.org/licenses/sleepycat.php\bsugar\s*public\s*license\s*version\s*1\.1\.3\bhttp://www.opensource.org/licenses/sisslpl.phpSun Industry Standards Source License (SISSL)\bsun\s*industry\s*standards\s*source\s*license\bhttp://www.opensource.org/licenses/sunpublic.phphttp://www.opensource.org/licenses/sybase.phpSybase Open Watcom Public License 1.0\bsybase\s*open\s*watcom\s*public\s*license\bhttp://www.opensource.org/licenses/UoI-NCSA.phpUniversity of Illinois/NCSA Open Source License\buniversity\s*of\s*illinois\/ncsa\s*open\s*source\s*license\bhttp://www.opensource.org/licenses/vovidapl.phpVovida Software License v. 1.0\bvovida\s*software\s*license\bhttp://www.opensource.org/licenses/W3C.phphttp://www.opensource.org/licenses/wxwindows.php\bwxwindows\s*library\s*license\bhttp://www.opensource.org/licenses/xnet.phphttp://www.opensource.org/licenses/zpl.phphttp://www.opensource.org/licenses/zlib-license.php(\bapache-style.*license\b)|(\bapache-like.*license\b)Copyright\s.{1,40}All rights reserved.{0,40}Redistribution and use in source and binary forms, with or without.{0,20}modification, are permitted provided that the following conditions.{0,20}\sare met.{1,40}Redistributions of source code must retain the above copyright\s.*notice, this list of conditions and the following disclaimer\.\s+.*Redistributions in binary form must reproduce the above.*copyright\s+.{0,10}notice, this list of conditions and the following.*disclaimer in the\s+.*documentation.*(The (name|names) of the (author|contributors) may not|Neither the name of the).*be used to endorse or promote\s+.*products\s+.*derived\s+.*from this software without specific prior written\s+.*permission.*HOWEVER\s+.*CAUSED AND ON ANY.*THEORY OF LIABILITY, WHETHER IN CONTRACTThe Regents of the University of CaliforniaCopyright\s.{1,60}All rights reserved.{1,40}Redistribution and use in source and binary forms, with or without.{0,20}modification, are permitted provided that the following conditions.{0,20}\sare met.{0,20}\s{1,20}.{0,20}Redistributions of source code must retain the above copyright\s+.*notice, this list of conditions and the following disclaimer.\s+.*Redistributions in binary form must reproduce the above copyright\s+.*notice, this list of conditions and the following disclaimer in the\s+.*documentation and\/or other materials provided with the distribution\.\s+.*HOWEVER CAUSED AND ON ANY.*THEORY OF LIABILITY, WHETHER IN CONTRACT(The Regents of the University of California)|(used to endorse or promote\s+.*products\s+.*prior\s+.*written\s+.*permission\.)(\bwtfpl\b)|(\bwtf\s*public\s*license\b)|(\b(do\s*)?what\s*the\s*\fuck\s*public\s*license\b)gpl3_or_laterbsd_2clause_ishbsd_ishacademicAcademic Free License\bAcademic\s*Free\s*License\badaptiveAdaptive Public LicenseafferoapacheApache Software Licenseapache_2Apache License, 2.0apple_open_sourceApple Public Source LicenseartisticArtistic license\bartistic\s*license\battribution_assuranceboostbsdNew BSD licensececillCeCILL license\bcecill\bcecill_bCeCILL-B license\bcecill-b\bcecill_cCeCILL-C license\bcecill-c\bcomputer_associates_trustedcommon_publicCommon Public License 1.0\bcommon\s*public\s*license\bcua_officeeu_datagridEU DataGrid Software LicenseeclipseEclipse Public LicenseeducationalEducational Community LicenseEiffel Forum Licenseeiffel_2Eiffel Forum License V2.0entessaEntessa Public LicensefairFair License\bfair\s*license\bframeworxFrameworx License\bframeworx\s*license\blgpl3lgplhistoricali9_licensei9 License\bi9\s*\s*license\bibm_publicIBM Public License\bibm\s*public\s*license\bintel_open_sourceIntel Open Source Licensejabber_open_sourceJabber Open Source Licenselucent_plan9Lucent Public License (Plan9)lucent_publicmitMIT licensemitremotosotoMotosoto License\bmotosoto\s*license\bmozilla_public_1mozilla_public_1_1nasa_opennaumenNaumen Public License\bnaumen\s*public\s*license\bnethacknokia_open_sourceNokia Open Source Licenseoclc_researchopen_group_testOpen Group Test Suite Licenseopen_softwareOpen Software License\bopen\s*software\s*license\bphp_licensePHP License\bphp\s*license\bpython_licensePython license\bpython\s*license\bpython_software_foundationqt_publicQt Public License (QPL)\bqt\s*public\s*license\brealnetworks_public_sourcereciprocal_publicReciprocal Public Licensericoh_sourcesleepycatSleepycat License\bsleepycat\s*license\bsugarcrm_1_1_3http://www.sugarcrm.com/SPLSugarCRM Public License 1.1.3sun_industry_standardssun_publicSun Public License\bsun\s*public\s*license\bsybase_open_watcomu_of_i_ncsavovida_softwarew3cW3C License\bw3c\s*license\bwx_windowswxWindows Library Licensex_netX.Net License\bx\.net\s*license\bzopeZope Public License\bzope\s*public\s*license\bzlib_libpngzlib/libpng license\bzlib\/libpng\s*license\bapache_ishApache-ish LicenseBSD-ish LicenseBSD-ish (2 clause) Licensewtfpl_2WTF Public LicenseFailed to allocate memory for enqueued callback.doctypetagentityanynumberkeywordidentifieroperatorelementelement_classelement_idevaluatorpreprocline_startat_ruleselectorvalueunitcolorÙÑóÿáÔóÿÓóÿýÒóÿýÒóÿÄÒóÿlÕóÿZÕóÿÄÒóÿ+ÕóÿøÎóÿøÎóÿÑóÿÑóÿÑóÿ Òóÿ ÒóÿAÑóÿÖÒóÿAÑóÿAÑóÿÎÓóÿ=ÕóÿÑóÿQÒóÿQÒóÿÖÒóÿ¿ÔóÿißóÿgáóÿùàóÿÌâóÿºâóÿùàóÿ±áóÿhÜóÿhÜóÿ›ßóÿ›ßóÿ/àóÿ/àóÿÓÞóÿ áóÿÓÞóÿÓÞóÿÃáóÿ›ßóÿ½ßóÿ½ßóÿ áóÿ{îóÿ¾íóÿ¬íóÿüëóÿ¦ìóÿ”ìóÿüëóÿCìóÿÈçóÿÈçóÿûêóÿûêóÿëóÿëóÿ1êóÿcëóÿ1êóÿ1êóÿ¸ìóÿUìóÿûêóÿŠëóÿŠëóÿcëóÿrìóÿ‡øóÿÈûóÿ ûóÿßùóÿÍùóÿúóÿñùóÿÍùóÿüóÿdõóÿdõóÿÍ÷óÿÍ÷óÿÍ÷óÿùóÿùóÿï÷óÿîøóÿï÷óÿï÷óÿúóÿ$üóÿÍ÷óÿ[ùóÿ[ùóÿîøóÿAüóÿñôÿÞôÿ ôÿôÿ ôÿn ôÿ\ ôÿiôÿ( ôÿ{ôÿiôÿŸ ôÿôÿôÿ7ôÿ7ôÿ7ôÿ#ôÿ#ôÿYôÿYôÿYôÿôÿôÿ7ôÿõôÿx ôÿ: ôÿ ôÿeôÿ©ôÿÓôÿÉôÿ¿ôÿ­ôÿ&ôÿ¥ôÿ“ôÿ&ôÿôÿèôÿèôÿQôÿQôÿoôÿoôÿsôÿZôÿsôÿsôÿ8ôÿ·ôÿQôÿµôÿµôÿZôÿ8ôÿß#ôÿ™#ôÿ+#ôÿ3%ôÿ!%ôÿ+#ôÿ$ôÿŒôÿŒôÿÍ!ôÿÍ!ôÿa"ôÿa"ôÿ÷ ôÿr#ôÿ÷ ôÿ÷ ôÿ*$ôÿÍ!ôÿï!ôÿï!ôÿ{/ôÿ5/ôÿÇ.ôÿÏ0ôÿ½0ôÿÇ.ôÿ´/ôÿ(*ôÿ(*ôÿi-ôÿi-ôÿý-ôÿý-ôÿ“,ôÿ/ôÿ“,ôÿ“,ôÿÆ/ôÿi-ôÿ‹-ôÿ‹-ôÿ<ôÿ9ôÿ<ôÿî;ôÿ9ôÿV<ôÿÄ5ôÿÄ5ôÿ 9ôÿÖ9ôÿÖ9ôÿ/8ôÿ¯9ôÿ/8ôÿ/8ôÿÕ:ôÿ 9ôÿ+9ôÿ+9ôÿ¯9ôÿÌ;ôÿADôÿFôÿPEôÿ>Eôÿ,Eôÿ•GôÿƒGôÿ,Eôÿ€Fôÿ`Aôÿ`Aôÿ‡Côÿ‡Côÿ‡CôÿæDôÿæDôÿ©CôÿYFôÿ©Côÿ©Côÿ’Fôÿ‡CôÿsDôÿsDôÿÁQôÿ?UôÿTôÿtTôÿjTôÿ`TôÿéRôÿéRôÿQôÿQôÿQôÿ°RôÿýSôÿëSôÿ°Rôÿ,TôÿÈNôÿÈNôÿ÷Pôÿ÷Pôÿ÷PôÿeRôÿeRôÿ)QôÿÂRôÿ)Qôÿ)QôÿûRôÿTôÿ÷PôÿóQôÿóQôÿÂRôÿ>Tôÿ_ôÿ$_ôÿ}_ôÿ6_ôÿ_ôÿ$_ôÿ6_ôÿ_ôÿ¨\ôÿ¨\ôÿ„aôÿ¸aôÿCaôÿaôÿÄ`ôÿy`ôÿg`ôÿ¦aôÿË_ôÿA`ôÿdôÿbôÿ@bôÿ©aôÿ_côÿmdôÿybôÿ,bôÿ•aôÿKcôÿÀcôÿebôÿbôÿaôÿ7côÿ¬côÿQbôÿbôÿmaôÿ#côÿ˜côÿ=bôÿðaôÿYaôÿcôÿ)lôÿŠkôÿ³lôÿ¡lôÿ+kôÿklôÿkôÿkôÿ+kôÿkôÿ}lôÿkôÿThôÿThôÿsjôÿ—nôÿsjôÿ+nôÿêmôÿŸmôÿZmôÿ3môÿîlôÿØnôÿÜlôÿlôÿYlôÿ•jôÿ•jôÿlnôÿzqôÿÊpôÿ¡nôÿÅjôÿdkôÿdkôÿªoôÿßnôÿ‰nôÿ­jôÿLkôÿLkôÿ’oôÿÇnôÿqnôÿ•jôÿ4kôÿ4kôÿzoôÿ¯nôÿYnôÿ}jôÿkôÿkôÿôoôÿ—nôÿAnôÿejôÿkôÿkôÿÜoôÿnôÿ)nôÿMjôÿìjôÿìjôÿÄoôÿgnôÿnôÿ5jôÿÔjôÿÔjôÿoôÿýpôÿùmôÿjôÿ¼jôÿ¼jôÿ!zôÿÈ{ôÿš{ôÿyôÿyôÿyôÿyôÿ{ôÿa{ôÿ-{ôÿ{ôÿH|ôÿ6|ôÿ$|ôÿ|ôÿ£}ôÿ‘}ôÿ}ôÿ-{ôÿvôÿvôÿiyôÿiyôÿiyôÿSzôÿSzôÿ‹yôÿs{ôÿ‹yôÿ‹yôÿ?{ôÿl|ôÿ[}ôÿm}ôÿZ|ôÿyôÿyôÿyôÿyôÿjxôÿjxôÿjxôÿjxôÿjxôÿjxôÿjxôÿöxôÿöxôÿöxôÿöxôÿÚxôÿQ‡ôÿ…‰ôÿƈôÿƒ‡ôÿƒ‡ôÿƒ‡ôÿ•‡ôÿäŠôÿÒŠôÿ•‡ôÿωôÿp„ôÿp„ôÿ—†ôÿ—†ôÿ—†ôÿ§‡ôÿ§‡ôÿ¹†ôÿí‡ôÿ¹†ôÿ¹†ôÿá‰ôÿ©ˆôÿ—†ôÿˆôÿˆôÿí‡ôÿ‡ˆôÿí”ôÿ˜ôÿ¤–ôÿr˜ôÿ`˜ôÿ¤–ôÿ˜ôÿì‘ôÿì‘ôÿ•ôÿ•ôÿA•ôÿA•ôÿW”ôÿ –ôÿW”ôÿW”ôÿ —ôÿ•ôÿ2–ôÿ2–ôÿ –ôÿë–ôÿ£¢ôÿ]¢ôÿï¡ôÿ÷£ôÿå£ôÿï¡ôÿÜ¢ôÿPôÿPôÿ‘ ôÿ‘ ôÿ%¡ôÿ%¡ôÿ»Ÿôÿ6¢ôÿ»Ÿôÿ»Ÿôÿî¢ôÿ‘ ôÿ³ ôÿ³ ôÿï«ôÿ®ôÿR­ôÿE«ôÿE«ôÿE«ôÿ!¬ôÿp¯ôÿ^¯ôÿ!¬ôÿ[®ôÿü¨ôÿü¨ôÿ#«ôÿ#«ôÿ#«ôÿ3¬ôÿ3¬ôÿW«ôÿW«ôÿW«ôÿm®ôÿ5­ôÿ#«ôÿy¬ôÿì¬ôÿ­ôÿq¹ôÿ¥»ôÿæºôÿ£¹ôÿ£¹ôÿ£¹ôÿµ¹ôÿ½ôÿò¼ôÿµ¹ôÿï»ôÿ¶ôÿ¶ôÿ·¸ôÿ·¸ôÿ·¸ôÿǹôÿǹôÿÙ¸ôÿ ºôÿÙ¸ôÿÙ¸ôÿ¼ôÿɺôÿ·¸ôÿ4ºôÿ4ºôÿ ºôÿ§ºôÿmÇôÿæÊôÿ(ÊôÿÊôÿÊôÿãÉôÿ÷Çôÿ÷ÇôÿåÇôÿÿÉôÿíÉôÿåÇôÿˆÉôÿ„Äôÿ„Äôÿ³Æôÿ³Æôÿ³ÆôÿŸÇôÿŸÇôÿÕÆôÿÕÆôÿÕÆôÿ{ÈôÿkÉôÿ³Æôÿ ÈôÿšÉôÿÁÉôÿ¥Õôÿ°ØôÿhØôÿŸ×ôÿ¶×ôÿ¬×ôÿÙÔôÿÙÔôÿÙÔôÿÙÔôÿÙÔôÿÙÔôÿ ÖôÿÒ×ôÿÀ×ôÿ ÖôÿGØôÿpÒôÿpÒôÿëÔôÿëÔôÿëÔôÿÖôÿÖôÿ ÕôÿV×ôÿ Õôÿ Õôÿ}×ôÿä×ôÿ*ØôÿëÔôÿåÖôÿåÖôÿV×ôÿYØôÿ}×ôÿãôÿiãôÿWãôÿ âôÿôãôÿGäôÿ âôÿEãôÿ|ßôÿ|ßôÿëáôÿ³ãôÿëáôÿ–åôÿUåôÿ åôÿãäôÿžäôÿYäôÿäôÿëáôÿâôÿâôÿ;çôÿÜåôÿ{åôÿ{åôÿ ßôÿ ßôÿjâôÿ‹æôÿÀåôÿ_åôÿ_åôÿßôÿßôÿNâôÿoæôÿˆçôÿCåôÿCåôÿèÞôÿèÞôÿ2âôÿSæôÿlçôÿ'åôÿ'åôÿÌÞôÿÌÞôÿâôÿ7æôÿèôÿ åôÿ åôÿ°Þôÿ°Þôÿúáôÿ¯æôÿPåôÿïäôÿïäôÿ”Þôÿ”ÞôÿÞáôÿ“æôÿ4åôÿÓäôÿÓäôÿxÞôÿxÞôÿÂáôÿoïôÿ°òôÿññôÿÇðôÿµðôÿëðôÿÙðôÿµðôÿúòôÿLìôÿLìôÿµîôÿµîôÿµîôÿýïôÿýïôÿ×îôÿÖïôÿ×îôÿ×îôÿýðôÿ óôÿµîôÿCðôÿCðôÿÖïôÿ)óôÿ+ÿôÿåþôÿwþôÿõÿmõÿwþôÿdÿôÿØùôÿØùôÿýôÿýôÿ­ýôÿ­ýôÿCüôÿ¾þôÿCüôÿCüôÿvÿôÿýôÿ;ýôÿ;ýôÿeõÿc õÿõ õÿÈ õÿ¶ õÿõ õÿ­ õÿdõÿdõÿ—õÿ—õÿ+ õÿ+ õÿÏõÿ õÿÏõÿÏõÿ¿ õÿ—õÿ¹õÿ¹õÿ õÿõÿÉõÿ[õÿcõÿQõÿ[õÿHõÿ¼õÿ¼õÿýõÿýõÿ‘õÿ‘õÿ'õÿ¢õÿ'õÿ'õÿZõÿýõÿõÿõÿ«!õÿe!õÿ÷ õÿÿ"õÿí"õÿ÷ õÿä!õÿXõÿXõÿ™õÿ™õÿ- õÿ- õÿÃõÿ>!õÿÃõÿÃõÿö!õÿ™õÿ»õÿ»õÿ¾,õÿG.õÿƒ-õÿq-õÿ_-õÿM-õÿ;-õÿ (õÿ (õÿ@+õÿ@+õÿb+õÿb+õÿÍ)õÿ—,õÿÍ)õÿÍ)õÿõ,õÿ—7õÿØ:õÿ:õÿï8õÿÝ8õÿ9õÿ9õÿÝ8õÿ";õÿt4õÿt4õÿÝ6õÿÝ6õÿÝ6õÿ%8õÿ%8õÿÿ6õÿþ7õÿÿ6õÿÿ6õÿ%9õÿ4;õÿÝ6õÿk8õÿk8õÿþ7õÿQ;õÿGõÿUGõÿ»Eõÿ¶Hõÿ¤Hõÿ»Eõÿ’HõÿøAõÿøAõÿÍEõÿ›Gõÿ€HõÿïEõÿïEõÿkDõÿõFõÿkDõÿ­GõÿÍEõÿEEõÿEEõÿÇQõÿUõÿASõÿ Rõÿ Rõÿ÷Qõÿ/SõÿôTõÿ÷QõÿUõÿ¤Nõÿ¤Nõÿ Qõÿ QõÿRõÿRõÿ/QõÿSõÿ/Qõÿ/QõÿTõÿ QõÿaRõÿaRõÿ1`õÿØaõÿªaõÿ_õÿ_õÿ_õÿ_õÿ+aõÿqaõÿ=aõÿ+aõÿXbõÿFbõÿ4bõÿ"bõÿ³cõÿ¡cõÿcõÿ=aõÿ$\õÿ$\õÿy_õÿy_õÿy_õÿc`õÿc`õÿ›_õÿƒaõÿ›_õÿ›_õÿOaõÿ|bõÿkcõÿ}cõÿjbõÿ'_õÿ'_õÿ'_õÿ'_õÿz^õÿz^õÿz^õÿz^õÿz^õÿz^õÿz^õÿ_õÿ_õÿ_õÿ_õÿê^õÿ…mõÿ,oõÿþnõÿilõÿilõÿilõÿilõÿnõÿÅnõÿ‘nõÿnõÿ¬oõÿšoõÿˆoõÿvoõÿqõÿõpõÿãpõÿ‘nõÿxiõÿxiõÿÍlõÿÍlõÿÍlõÿ·mõÿ·mõÿïlõÿ×nõÿïlõÿïlõÿ£nõÿÐoõÿ¿põÿÑpõÿ¾oõÿ{lõÿ{lõÿ{lõÿ{lõÿÎkõÿÎkõÿÎkõÿÎkõÿÎkõÿÎkõÿÎkõÿZlõÿZlõÿZlõÿZlõÿ>lõÿÙzõÿ€|õÿR|õÿ½yõÿ½yõÿ½yõÿ½yõÿÓ{õÿ|õÿå{õÿÓ{õÿ}õÿî|õÿÜ|õÿÊ|õÿ[~õÿI~õÿ7~õÿå{õÿÌvõÿÌvõÿ!zõÿ!zõÿ!zõÿ {õÿ {õÿCzõÿ+|õÿCzõÿCzõÿ÷{õÿ$}õÿ~õÿ%~õÿ}õÿÏyõÿÏyõÿÏyõÿÏyõÿ"yõÿ"yõÿ"yõÿ"yõÿ"yõÿ"yõÿ"yõÿ®yõÿ®yõÿ®yõÿ®yõÿ’yõÿû†õÿ¶‰õÿn‰õÿQ†õÿQ†õÿQ†õÿQ†õÿBˆõÿM‰õÿ;‰õÿBˆõÿƈõÿ„õÿ„õÿ/†õÿ/†õÿ/†õÿ-‡õÿ-‡õÿc†õÿù‡õÿc†õÿc†õÿ ˆõÿ؈õÿ‰õÿ/†õÿTˆõÿTˆõÿù‡õÿ_‰õÿ ˆõÿÙ“õÿb—õÿ¤–õÿ•õÿ+•õÿW•õÿ”õÿŸ”õÿŸ”õÿ ”õÿ’–õÿc–õÿ”õÿ ”õÿQ–õÿðõÿðõÿ“õÿ“õÿ“õÿØ”õÿØ”õÿA“õÿ±”õÿA“õÿA“õÿa•õÿu–õÿ“õÿ-”õÿ-”õÿ±”õÿ5•õÿ¶¡õÿÍ£õÿ£õÿü¢õÿü¢õÿâõÿI¥õÿ7¥õÿâõÿ4¤õÿÔžõÿÔžõÿü õÿü õÿü õÿè¡õÿè¡õÿ¡õÿÕ¢õÿ¡õÿ¡õÿ¡¢õÿF¤õÿ¤õÿü õÿ.¢õÿ.¢õÿÕ¢õÿ¡¢õÿ9±õÿ¹°õÿ±õÿ±õÿ¹°õÿ³±õÿ8¬õÿ8¬õÿs¯õÿs¯õÿ›®õÿ±õÿ›®õÿ‘±õÿE°õÿE°õÿ»ºõÿü½õÿ=½õÿ¼õÿ¼õÿ7¼õÿ%¼õÿ¼õÿF¾õÿ˜·õÿ˜·õÿºõÿºõÿºõÿI»õÿI»õÿ#ºõÿ"»õÿ#ºõÿ#ºõÿI¼õÿX¾õÿºõÿ»õÿ»õÿ"»õÿu¾õÿ/ÓõÿçÒõÿEÒõÿÈÇõÿÒõÿ;Òõÿ)ÒõÿëÓõÿÛÓõÿÉÓõÿ·Óõÿ¥Óõÿ“ÓõÿÓõÿoÓõÿe×õÿS×õÿA×õÿ/×õÿ×õÿ ×õÿ<Åõÿ<ÅõÿéÖõÿ×ÖõÿÅÖõÿ£ÖõÿÖõÿÇÕõÿ ÕõÿIÔõÿ"ÔõÿûÓõÿ[Ñõÿ—ÐõÿÝÏõÿÏõÿ›Îõÿ3ÎõÿËÍõÿcÍõÿûÌõÿ“Ìõÿ!Ìõÿ¯Ëõÿ=ËõÿËÊõÿYÊõÿçÉõÿuÉõÿ Éõÿ¥Èõÿ=ÈõÿÕÇõÿžðõÿ‘óõÿ­ñõÿâðõÿ]óõÿâðõÿÐðõÿÛóõÿóõÿÐðõÿmóõÿ¼íõÿ¼íõÿäïõÿäïõÿäïõÿôðõÿôðõÿðõÿíóõÿðõÿðõÿlòõÿäïõÿ:ñõÿ:ñõÿÿþõÿ@öÿöÿWöÿEöÿ{öÿiöÿEöÿŠöÿÜûõÿÜûõÿEþõÿEþõÿEþõÿÿõÿÿõÿgþõÿfÿõÿgþõÿgþõÿöÿœöÿEþõÿÓÿõÿÓÿõÿfÿõÿ¹öÿ“ öÿÔöÿöÿë öÿÙ öÿöÿý öÿÙ öÿöÿp öÿp öÿÙ öÿÙ öÿÙ öÿ! öÿ! öÿû öÿú öÿû öÿû öÿ!öÿ0öÿÙ öÿg öÿg öÿú öÿMöÿOöÿ öÿ›öÿ£öÿ‘öÿ›öÿˆöÿüöÿüöÿ=öÿ=öÿÑöÿÑöÿgöÿâöÿgöÿgöÿšöÿ=öÿ_öÿ_öÿ™%öÿ†(öÿÈ'öÿ»'öÿ±'öÿ)öÿ)öÿ&öÿÐ(öÿ#&öÿ&öÿG)öÿ°"öÿ°"öÿß$öÿß$öÿß$öÿË%öÿË%öÿ%öÿ%öÿ%öÿÁ&öÿ5&öÿß$öÿ&öÿ )öÿâ(öÿz3öÿp6öÿ®4öÿž4öÿ^6öÿe4öÿ 7öÿù6öÿž4öÿe4öÿ7öÿ˜0öÿ˜0öÿÀ2öÿÀ2öÿÀ2öÿ¬3öÿ¬3öÿâ2öÿw4öÿâ2öÿâ2öÿm5öÿº6öÿÀ2öÿò3öÿò3öÿw4öÿ×6öÿAöÿCöÿþBöÿÛAöÿXCöÿˆDöÿÛAöÿìBöÿ>öÿ>öÿGAöÿGAöÿíAöÿíAöÿ@öÿjCöÿ@öÿ@öÿ‘CöÿGAöÿiAöÿiAöÿmLöÿfNöÿVNöÿ3Möÿ°NöÿàOöÿ3MöÿDNöÿlIöÿlIöÿŸLöÿŸLöÿEMöÿEMöÿ×KöÿÂNöÿ×Köÿ×KöÿéNöÿŸLöÿÁLöÿÁLöÿ½Yöÿ=Yöÿ„YöÿZöÿ=Yöÿ7Zöÿ¼Töÿ¼Töÿ÷Wöÿ÷WöÿWöÿ–YöÿWöÿZöÿÉXöÿÉXöÿôböÿ*eöÿüdöÿÆdöÿÆdöÿØdöÿêdöÿJböÿJböÿJböÿØdöÿföÿJböÿJböÿ,`öÿ,`öÿ$cöÿ$cöÿFcöÿFcöÿFcöÿ\böÿŸdöÿ\böÿ\böÿ\böÿteöÿ…döÿ…döÿ$cöÿdöÿdöÿdöÿŸdöÿkföÿÙoöÿ«söÿ}söÿPqöÿtöÿ†töÿttöÿ×pöÿtöÿtöÿ×pöÿõsöÿksöÿðlöÿðlöÿoöÿ2söÿ söÿoöÿoöÿ pöÿ pöÿAoöÿAoöÿAoöÿ]qöÿQröÿépöÿépöÿoöÿ+töÿDsöÿRtöÿW~öÿÕöÿöÿ öÿöÿö€öÿ­}öÿ­}öÿ­}öÿ<öÿw€öÿe€öÿ<öÿ€öÿ°€öÿ\{öÿ\{öÿ‹}öÿ‹}öÿ‹}öÿ‰~öÿ‰~öÿ¿}öÿ¿}öÿ¿}öÿuöÿÔ~öÿÔ~öÿ‹}öÿ‰€öÿNöÿÔ€öÿ6Œöÿ>öÿŽöÿmŽöÿŒöÿÉöÿ·öÿŒöÿˆöÿT‰öÿT‰öÿ|‹öÿ|‹öÿ|‹öÿ¡Œöÿ¡Œöÿž‹öÿhŒöÿž‹öÿž‹öÿZöÿšöÿ|‹öÿçŒöÿçŒöÿhŒöÿKŽöÿÙ™öÿ«öÿ}öÿP›öÿžöÿ†žöÿtžöÿךöÿžöÿžöÿךöÿõöÿköÿð–öÿð–öÿ™öÿ2öÿ öÿ™öÿ™öÿ šöÿ šöÿA™öÿA™öÿA™öÿ]›öÿQœöÿéšöÿéšöÿ™öÿ+žöÿDöÿRžöÿ5¨öÿÁªöÿyªöÿ©öÿ©öÿg¨öÿ «öÿ:«öÿg¨öÿªöÿ\¥öÿ\¥öÿ{§öÿ{§öÿ{§öÿ$©öÿ$©öÿ§öÿy¨öÿ§öÿ§öÿð©öÿ$ªöÿ«öÿ{§öÿ ¨öÿ ¨öÿy¨öÿjªöÿð©öÿµöÿ©·öÿa·öÿúµöÿúµöÿOµöÿó·öÿ"¸öÿOµöÿú¶öÿD²öÿD²öÿc´öÿc´öÿc´öÿ ¶öÿ ¶öÿ…´öÿaµöÿ…´öÿ…´öÿضöÿ ·öÿ¸öÿc´öÿˆµöÿˆµöÿaµöÿR·öÿضöÿÂöÿÅöÿDÄöÿ7Äöÿ-Äöÿ’Åöÿ€ÅöÿÂöÿLÅöÿŸÂöÿÂöÿÃÅöÿ,¿öÿ,¿öÿ[Áöÿ[Áöÿ[ÁöÿGÂöÿGÂöÿ}Áöÿ}Áöÿ}Áöÿ=Ãöÿ±Âöÿ[ÁöÿÃöÿœÅöÿ^ÅöÿöÏöÿìÒöÿ*ÑöÿÑöÿÚÒöÿáÐöÿ‡ÓöÿuÓöÿÑöÿáÐöÿ™ÓöÿÍöÿÍöÿ<Ïöÿ<Ïöÿ<Ïöÿ(Ðöÿ(Ðöÿ^ÏöÿóÐöÿ^Ïöÿ^ÏöÿéÑöÿ6Óöÿ<ÏöÿnÐöÿnÐöÿóÐöÿSÓöÿ‘ÝöÿÅßöÿßöÿÃÝöÿÃÝöÿÃÝöÿÕÝöÿ$áöÿáöÿÕÝöÿàöÿ°Úöÿ°Úöÿ×Üöÿ×Üöÿ×ÜöÿçÝöÿçÝöÿùÜöÿ-ÞöÿùÜöÿùÜöÿ!àöÿéÞöÿ×ÜöÿTÞöÿTÞöÿ-ÞöÿÇÞöÿWëöÿ˜îöÿÙíöÿ¯ìöÿìöÿÓìöÿÁìöÿìöÿâîöÿ4èöÿ4èöÿêöÿêöÿêöÿåëöÿåëöÿ¿êöÿ¾ëöÿ¿êöÿ¿êöÿåìöÿôîöÿêöÿ+ìöÿ+ìöÿ¾ëöÿïöÿ¼úöÿõúöÿ[ùöÿVüöÿDüöÿ[ùöÿ2üöÿ¨õöÿ¨õöÿmùöÿ;ûöÿ üöÿùöÿùöÿ øöÿ•úöÿ øöÿMûöÿmùöÿåøöÿåøöÿg÷ÿ¨÷ÿé÷ÿ¿÷ÿ­÷ÿã÷ÿÑ÷ÿ­÷ÿò÷ÿD÷ÿD÷ÿ­÷ÿ­÷ÿ­÷ÿõ÷ÿõ÷ÿÏ÷ÿÎ÷ÿÏ÷ÿÏ÷ÿõ÷ÿ ÷ÿ­÷ÿ;÷ÿ;÷ÿÎ÷ÿ! ÷ÿÂ÷ÿÊ÷ÿø÷ÿæ÷ÿæ÷ÿ­÷ÿU÷ÿC÷ÿ­÷ÿ÷ÿà÷ÿà÷ÿ÷ÿ÷ÿ÷ÿô÷ÿô÷ÿ*÷ÿ¿÷ÿ*÷ÿ*÷ÿ·÷ÿ&÷ÿ÷ÿ:÷ÿ:÷ÿ¿÷ÿ¨÷ÿ˜ ÷ÿ'$÷ÿe"÷ÿÊ ÷ÿÊ ÷ÿÊ ÷ÿò÷ÿò÷ÿò÷ÿò÷ÿð!÷ÿS"÷ÿ"#÷ÿð!÷ÿ"÷ÿh÷ÿh÷ÿÐ÷ÿÐ÷ÿÐ÷ÿ!÷ÿ!÷ÿ ÷ÿW!÷ÿ ÷ÿ ÷ÿ4#÷ÿ6"÷ÿÐ÷ÿ~!÷ÿ~!÷ÿW!÷ÿ"÷ÿ?0÷ÿù/÷ÿ‹/÷ÿ“1÷ÿ1÷ÿ‹/÷ÿx0÷ÿì*÷ÿì*÷ÿ-.÷ÿ-.÷ÿÁ.÷ÿÁ.÷ÿW-÷ÿÒ/÷ÿW-÷ÿW-÷ÿŠ0÷ÿ-.÷ÿO.÷ÿO.÷ÿâ9÷ÿ<÷ÿh<÷ÿ^<÷ÿè;÷ÿÖ;÷ÿc;÷ÿ™;÷ÿQ;÷ÿc;÷ÿ‡;÷ÿu;÷ÿQ;÷ÿ°6÷ÿ°6÷ÿ ;÷ÿ„<÷ÿr<÷ÿ ;÷ÿ9:÷ÿ9:÷ÿL9÷ÿ:÷ÿ:÷ÿL9÷ÿº<÷ÿ–<÷ÿ¨<÷ÿ/;÷ÿ/;÷ÿÑ8÷ÿÑ8÷ÿÑ8÷ÿ«;÷ÿ‘G÷ÿ~J÷ÿÀI÷ÿ³I÷ÿ©I÷ÿK÷ÿüJ÷ÿ H÷ÿÈJ÷ÿH÷ÿ H÷ÿ?K÷ÿ¨D÷ÿ¨D÷ÿ×F÷ÿ×F÷ÿ×F÷ÿÃG÷ÿÃG÷ÿùF÷ÿùF÷ÿùF÷ÿ¹H÷ÿ-H÷ÿ×F÷ÿ•H÷ÿK÷ÿÚJ÷ÿiV÷ÿY÷ÿÌX÷ÿ›V÷ÿ›V÷ÿ›V÷ÿ›W÷ÿ9X÷ÿ­W÷ÿ›W÷ÿKX÷ÿ“X÷ÿX÷ÿoX÷ÿ]X÷ÿáW÷ÿ­W÷ÿ R÷ÿ R÷ÿ­V÷ÿ­V÷ÿ­V÷ÿÏV÷ÿÏV÷ÿÑU÷ÿ¥X÷ÿÑU÷ÿÑU÷ÿ¿W÷ÿóW÷ÿsU÷ÿsU÷ÿsU÷ÿsU÷ÿsU÷ÿU÷ÿU÷ÿU÷ÿU÷ÿU÷ÿU÷ÿU÷ÿU÷ÿU÷ÿU÷ÿÇb÷ÿf÷ÿIe÷ÿd÷ÿ d÷ÿCd÷ÿ1d÷ÿ d÷ÿRf÷ÿ¤_÷ÿ¤_÷ÿ b÷ÿ b÷ÿ b÷ÿUc÷ÿUc÷ÿ/b÷ÿ.c÷ÿ/b÷ÿ/b÷ÿUd÷ÿdf÷ÿ b÷ÿ›c÷ÿ›c÷ÿ.c÷ÿf÷ÿ1p÷ÿ/r÷ÿÁq÷ÿ”s÷ÿ‚s÷ÿÁq÷ÿyr÷ÿ0m÷ÿ0m÷ÿcp÷ÿcp÷ÿ÷p÷ÿ÷p÷ÿ›o÷ÿÓq÷ÿ›o÷ÿ›o÷ÿ‹r÷ÿcp÷ÿ…p÷ÿ…p÷ÿÓq÷ÿ³{÷ÿE÷ÿ†~÷ÿ–|÷ÿå{÷ÿ„|÷ÿr|÷ÿå{÷ÿ+~÷ÿx÷ÿx÷ÿùz÷ÿùz÷ÿùz÷ÿ÷{÷ÿ÷{÷ÿ{÷ÿ{÷ÿ{÷ÿ¨|÷ÿœ}÷ÿùz÷ÿ=~÷ÿ~÷ÿd~÷ÿ'‰÷ÿNŒ÷ÿ0‹÷ÿ}ˆ÷ÿ}ˆ÷ÿ}ˆ÷ÿY‰÷ÿm‹÷ÿ<Œ÷ÿY‰÷ÿ‹÷ÿ ‹÷ÿ<†÷ÿ<†÷ÿ[ˆ÷ÿ[ˆ÷ÿ[ˆ÷ÿk‰÷ÿk‰÷ÿˆ÷ÿåŠ÷ÿˆ÷ÿˆ÷ÿ7Š÷ÿ‹÷ÿYŠ÷ÿYŠ÷ÿ[ˆ÷ÿÁŠ÷ÿÁŠ÷ÿåŠ÷ÿ^‹÷ÿ7Š÷ÿ–÷ÿ:™÷ÿÈ—÷ÿ–™÷ÿ„™÷ÿÈ—÷ÿ(™÷ÿ“÷ÿ“÷ÿC–÷ÿC–÷ÿe–÷ÿe–÷ÿ{•÷ÿ/—÷ÿ{•÷ÿ{•÷ÿ1˜÷ÿC–÷ÿV—÷ÿV—÷ÿ/—÷ÿ˜÷ÿu¡÷ÿ}¤÷ÿ«¢÷ÿ™¢÷ÿ™¢÷ÿ`¢÷ÿ¥÷ÿö¤÷ÿ`¢÷ÿǤ÷ÿ”ž÷ÿ”ž÷ÿ» ÷ÿ» ÷ÿ» ÷ÿ§¡÷ÿ§¡÷ÿÝ ÷ÿr¢÷ÿÝ ÷ÿÝ ÷ÿj£÷ÿÙ¤÷ÿ» ÷ÿí¡÷ÿí¡÷ÿr¢÷ÿ[¤÷ÿä®÷ÿš°÷ÿQ±÷ÿˆ°÷ÿˆ°÷ÿv°÷ÿß±÷ÿͱ÷ÿv°÷ÿñ±÷ÿ,¬÷ÿ,¬÷ÿ¯÷ÿ¯÷ÿ8¯÷ÿ8¯÷ÿL®÷ÿä°÷ÿL®÷ÿL®÷ÿœ±÷ÿ ±÷ÿ¯÷ÿ°÷ÿ°÷ÿ¾±÷ÿò½÷ÿ¼÷ÿZ¾÷ÿH¾÷ÿ¼÷ÿ6¾÷ÿä¸÷ÿä¸÷ÿ/¼÷ÿ/¼÷ÿ¦º÷ÿ½÷ÿ¦º÷ÿ¦º÷ÿн÷ÿ'½÷ÿ'½÷ÿ½÷ÿ&Ç÷ÿZÉ÷ÿ›È÷ÿXÇ÷ÿXÇ÷ÿXÇ÷ÿjÇ÷ÿ¹Ê÷ÿ§Ê÷ÿjÇ÷ÿ¤É÷ÿDÄ÷ÿDÄ÷ÿlÆ÷ÿlÆ÷ÿlÆ÷ÿ|Ç÷ÿ|Ç÷ÿŽÆ÷ÿÂÇ÷ÿŽÆ÷ÿŽÆ÷ÿ¶É÷ÿ~È÷ÿlÆ÷ÿéÇ÷ÿéÇ÷ÿÂÇ÷ÿ\È÷ÿÁÔ÷ÿê×÷ÿxÖ÷ÿFØ÷ÿ4Ø÷ÿxÖ÷ÿØ×÷ÿÀÑ÷ÿÀÑ÷ÿóÔ÷ÿóÔ÷ÿÕ÷ÿÕ÷ÿ+Ô÷ÿßÕ÷ÿ+Ô÷ÿ+Ô÷ÿáÖ÷ÿóÔ÷ÿÖ÷ÿÖ÷ÿßÕ÷ÿ¿Ö÷ÿ%à÷ÿ#â÷ÿµá÷ÿˆã÷ÿvã÷ÿµá÷ÿmâ÷ÿ$Ý÷ÿ$Ý÷ÿWà÷ÿWà÷ÿëà÷ÿëà÷ÿß÷ÿÇá÷ÿß÷ÿß÷ÿâ÷ÿWà÷ÿyà÷ÿyà÷ÿÇá÷ÿtî÷ÿ.î÷ÿ­î÷ÿî÷ÿþì÷ÿtè÷ÿtè÷ÿ°ë÷ÿ°ë÷ÿÒë÷ÿÒë÷ÿ6ê÷ÿí÷ÿ6ê÷ÿ6ê÷ÿ7í÷ÿ3ü÷ÿÛû÷ÿ ÷÷ÿ(øÿïøÿÁøÿ ö÷ÿ ö÷ÿ ö÷ÿ=ö÷ÿqö÷ÿƒö÷ÿ=ö÷ÿ9÷÷ÿ•ö÷ÿ ö÷ÿ ö÷ÿ ö÷ÿ ö÷ÿ ö÷ÿá÷÷ÿ=ö÷ÿqö÷ÿƒö÷ÿVøÿ=ö÷ÿqö÷ÿ\ý÷ÿ=ö÷ÿ¯øÿÄõ÷ÿÄõ÷ÿëõ÷ÿëõ÷ÿëõ÷ÿøÿrøÿÜøÿö÷ÿHøÿ’øÿÆÿ÷ÿ`ÿ÷ÿëõ÷ÿDþ÷ÿÔý÷ÿö÷ÿOö÷ÿëõ÷ÿëõ÷ÿëõ÷ÿªøÿ›÷÷ÿ%û÷ÿö÷ÿ¨ø÷ÿ^ù÷ÿú÷ÿÀú÷ÿëõ÷ÿëõ÷ÿ´þ÷ÿþøÿ‰øÿö÷ÿö÷ÿ¦ü÷ÿK÷÷ÿOö÷ÿOö÷ÿÊøÿvøÿëõ÷ÿ?øÿ8ø÷ÿný÷ÿ.&øÿ±%øÿ%$øÿ‘(øÿÒ'øÿx%øÿ1%øÿÀ'øÿ®'øÿ1%øÿ¨&øÿ$!øÿ$!øÿW$øÿW$øÿë$øÿë$øÿ#øÿŠ%øÿ#øÿ#øÿº&øÿW$øÿy$øÿy$øÿÅ5øÿ_5øÿ´2øÿ5øÿC4øÿê1øÿê1øÿê1øÿê1øÿê1øÿý3øÿ4øÿS7øÿý3øÿ5øÿx/øÿx/øÿü1øÿü1øÿü1øÿ·3øÿ·3øÿ2øÿ3øÿ2øÿ2øÿ?6øÿ67øÿü1øÿ3øÿ3øÿ3øÿ!4øÿ6Cøÿ¹Bøÿ-Aøÿ™EøÿÚDøÿ§Bøÿ`BøÿÈDøÿ¶Døÿ`Bøÿ°Cøÿ,>øÿ,>øÿ_Aøÿ_AøÿBøÿBøÿ•@øÿAøÿ•@øÿ•@øÿÂCøÿ_Aøÿ¨Aøÿ¨AøÿAøÿïSøÿ‰Søÿ¸OøÿJRøÿˆQøÿUNøÿUNøÿUNøÿUNøÿUNøÿUNøÿePøÿ7Qøÿ%QøÿePøÿQøÿ|Løÿ|LøÿOøÿOøÿOøÿPøÿPøÿ"OøÿìPøÿ"Oøÿ"Oøÿ’RøÿIQøÿOøÿwPøÿwPøÿìPøÿfQøÿibøÿìaøÿO^øÿaøÿÑ`øÿ^øÿ^øÿÙ^øÿ’_øÿÚaøÿÙ^øÿË_øÿ,[øÿ,[øÿ•]øÿ•]øÿ“^øÿ“^øÿ·]øÿ¤_øÿ·]øÿ·]øÿÝ_øÿ•]øÿë^øÿë^øÿpøÿ¦oøÿ=møÿ¥nøÿ•møÿoøÿïnøÿ•møÿ“nøÿ’pøÿ€pøÿIoøÿ7oøÿ%oøÿoøÿ|iøÿ|iøÿqnøÿqnøÿ§møÿ§møÿ§løÿmoøÿ§løÿ§løÿÚpøÿÈpøÿ¶pøÿ¤pøÿ[oøÿ”oøÿXløÿXløÿXløÿXløÿækøÿækøÿækøÿækøÿækøÿækøÿækøÿ†møÿ†møÿmmøÿ'ƒøÿÅ‚øÿ…‚øÿ=‚øÿ›øÿ¬yøÿ‘øÿ„øÿ „øÿûƒøÿéƒøÿ׃øÿŃøÿ³ƒøÿ¡ƒøÿ0ˆøÿˆøÿ ˆøÿú‡øÿè‡øÿÖ‡øÿćøÿ²‡øÿðvøÿðvøÿ‡øÿn‡øÿL‡øÿ’†øÿØ…øÿ…øÿí„øÿ)„øÿÍ€øÿ«€øÿñøÿßøÿÍøÿ»øÿTøÿí~øÿ†~øÿ~øÿ®}øÿ=}øÿÌ|øÿ[|øÿê{øÿy{øÿ{øÿ«zøÿDzøÿ¹yøÿ1¢øÿ«¢øÿåŸøÿÊ£øÿ £øÿŸøÿŸøÿŸøÿŸøÿ‰ øÿ¢øÿ ¢øÿ‰ øÿû¡øÿüœøÿüœøÿ-Ÿøÿ-Ÿøÿ› øÿ› øÿOŸøÿÔ¡øÿOŸøÿOŸøÿá øÿ-Ÿøÿ øÿ øÿL±øÿÁ±øÿ!®øÿZ²øÿ,²øÿ/±øÿz­øÿz­øÿz­øÿz­øÿQ®øÿ±øÿ ±øÿQ®øÿ¤²øÿ4­øÿ4­øÿ[­øÿ[­øÿ!¯øÿ[­øÿ!¯øÿ‰­øÿú®øÿ‰­øÿ‰­øÿc®øÿó¯øÿî°øÿ[­øÿ…®øÿ…®øÿú®øÿc®øÿ‰¾øÿM¾øÿˆ¿øÿÖ¾øÿľøÿµ¾øÿaÎøÿOÎøÿ=Îøÿ+ÎøÿÎøÿÎøÿUÍøÿCÍøÿ½Ïøÿ«Ïøÿ™Ïøÿ‡ÏøÿuÏøÿcÏøÿQÏøÿ?ÏøÿÏøÿ Ïøÿ-Ïøÿ÷ÎøÿÎÎøÿ¼ÎøÿGºøÿc½øÿXÑøÿGºøÿc½øÿ´ÐøÿGºøÿc½øÿ¢ÐøÿH½øÿ1ÒøÿÒøÿ ÒøÿH½øÿ ÑøÿŽÑøÿ|ÑøÿH½øÿuÓøÿcÓøÿQÓøÿ?ÓøÿÓøÿÓøÿÛÒøÿÉÒøÿ ÒøÿŽÒøÿ|ÒøÿjÒøÿ½øÿjÑøÿ*Ðøÿ½øÿáðøÿÏðøÿ½øÿbðøÿPðøÿ>ðøÿ,ðøÿD¾øÿD¾øÿ ðøÿèïøÿÆïøÿüîøÿ2îøÿ^íøÿŠìøÿ¶ëøÿìêøÿ†êøÿdêøÿôéøÿÍéøÿ«éøÿ‰éøÿgéøÿèøÿÓçøÿÿæøÿØæøÿæøÿ0åøÿfäøÿäøÿÞãøÿnãøÿþâøÿ×âøÿµâøÿ“âøÿÉáøÿÿàøÿ+àøÿàøÿ0ßøÿ\Þøÿ’ÝøÿpÝøÿÝøÿÜøÿnÜøÿLÜøÿ*Üøÿ`Ûøÿ–ÚøÿÂÙøÿîØøÿØøÿP×øÿ.×øÿ ×øÿêÖøÿ ÖøÿVÕøÿ‚Ôøÿ[Ôøÿ‡Óøÿ"ÊøÿXÉøÿ6ÉøÿÉøÿJÈøÿ€Çøÿ¬Æøÿ…Æøÿ±ÅøÿÝÄøÿ½øÿ‚Äøÿ'ÄøÿÄøÿÇÃøÿŽÃøÿUÃøÿÃøÿÓÂøÿˆÂøÿ=ÂøÿùÁøÿ¸Áøÿ–Áøÿ0ÁøÿÁøÿžÀøÿwÀøÿUÀøÿ3ÀøÿÍ¿øÿ«¿øÿÓÌøÿcÌøÿ<ÌøÿÌøÿøËøÿÖËøÿfËøÿöÊøÿCÒøÿtðøÿÏÏøÿ²Ñøÿ<ÐøÿÆÐøÿèÐøÿsÎøÿšÎøÿHùÿÝFùÿTJùÿBùÿ€»øÿ€»øÿ€»øÿ€»øÿ³dùÿHEùÿDùÿ>ùÿ¤=ùÿ\»øÿ\»øÿ\»øÿ\»øÿeùÿ AùÿÕ?ùÿô=ùÿa?ùÿ8»øÿ8»øÿ8»øÿ8»øÿØ>ùÿ87ùÿ6ùÿÐ=ùÿŽ5ùÿ»øÿ»øÿ»øÿ»øÿ5ùÿw:ùÿA9ùÿÄIùÿè;ùÿðºøÿðºøÿðºøÿðºøÿ@8ùÿ`ùÿ*ùÿ Iùÿ¶ùÿ̺øÿ̺øÿ̺øÿ̺øÿ-ùÿ¡ùÿaùÿ„ùÿùÿ¨ºøÿ¨ºøÿ¨ºøÿ¨ºøÿØùÿö’ùÿ¯’ùÿ‚’ùÿБùÿ¾‘ùÿ¬‘ùÿš‘ùÿˆ‘ùÿv‘ùÿd‘ùÿR‘ùÿ@‘ùÿŽùÿ|ùÿjùÿXùÿFùÿ4ùÿ"ùÿùÿþùÿLùÿ:ùÿ(ùÿùÿùÿòŽùÿàŽùÿÎŽùÿ¼ŽùÿªŽùÿÂŒùÿ°ŒùÿžŒùÿŒŒùÿæŒùÿÔŒùÿzŒùÿQŒùÿ?Œùÿgjùÿ1mùÿä‹ùÿgjùÿ1mùÿHmùÿgjùÿ1mùÿ ùÿêlùÿùÿŽùÿþùÿêlùÿ–ùÿ4Žùÿ"ŽùÿêlùÿøŒùÿ˜Žùÿ†ŽùÿtŽùÿFŽùÿü¨ùÿΨùÿ¼¨ùÿލùÿ|¨ùÿj¨ùÿX¨ùÿþlùÿˆ©ùÿv©ùÿþlùÿ©ùÿ¾©ùÿþlùÿ¬©ùÿš©ùÿð§ùÿÞ§ùÿwùÿ wùÿÖvùÿ¢vùÿs}ùÿ‚sùÿÃsùÿ7sùÿórùÿ²rùÿrùÿ(rùÿrùÿ”qùÿmqùÿKqùÿ)qùÿÁpùÿŸpùÿ0pùÿÁoùÿšoùÿxoùÿVoùÿñnùÿÏnùÿ]nùÿëmùÿ½‹ùÿU‹ùÿ3‹ùÿ ©ùÿ¨ùÿ¨ùÿ.ùÿZmùÿ|mùÿö‹ùÿŒùÿЫùÿ «ùÿ€¦ùÿ¬ªùÿìfùÿìfùÿìfùÿìfùÿ#ªùÿµ¶ùÿÜ­ùÿ­ùÿ ¬ùÿÈfùÿÈfùÿÈfùÿÈfùÿW´ùÿç¨ùÿ7¨ùÿ(§ùÿçùÿ¤fùÿ¤fùÿ¤fùÿ¤fùÿ)¹ùÿ¸ùÿa·ùÿ•µùÿ!µùÿ€fùÿ€fùÿ€fùÿ€fùÿ˜´ùÿ÷²ùÿG²ùÿà¦ùÿÓ±ùÿ\fùÿ\fùÿ\fùÿ\fùÿJ±ùÿ2°ùÿ‚¯ùÿÌ¥ùÿ¯ùÿ8fùÿ8fùÿ8fùÿ8fùÿ…®ùÿG»ùÿºùÿ–¹ùÿ"¹ùÿfùÿfùÿfùÿfùÿØ­ùÿÔ*úÿ¥*úÿ‡*úÿi*úÿK*úÿ-*úÿ*úÿxAúÿëAúÿHAúÿAúÿ^@úÿL@úÿ:@úÿ(@úÿ@úÿ@úÿò?úÿà?úÿÎ?úÿ¼?úÿª?úÿ˜?úÿo?úÿe?úÿX?úÿK?úÿA?úÿ7?úÿ*?úÿ?úÿ?úÿô>úÿâ>úÿÐ>úÿ¾>úÿ®>úÿW>úÿE>úÿ3>úÿ!>úÿ>úÿÜ=úÿÊ=úÿ¸=úÿ¦=úÿ”=úÿ‚=úÿp=úÿ^=úÿL=úÿ:=úÿ(=úÿÌ)úÿÌ)úÿ=úÿä<úÿÂ<úÿ<úÿN;úÿŠ:úÿc:úÿŸ9úÿÛ8úÿ!8úÿ»7úÿ™7úÿ)7úÿ¹6úÿ’6úÿp6úÿ^6úÿ6úÿô5úÿÒ5úÿ°5úÿö4úÿ24úÿ 4úÿG3úÿ2úÿW1úÿ}0úÿk0úÿ:6úÿ(6úÿL6úÿ0úÿy/úÿ8/úÿº/úÿ/úÿ 3úÿÕ2úÿÆ.úÿ….úÿc.úÿA.úÿ.úÿî-úÿÜ-úÿÊ-úÿ¸-úÿ¦-úÿ”-úÿ+-úÿÅ,úÿU,úÿå+úÿu+úÿ +úÿã*úÿ”Yúÿ˜[úÿ2[úÿÉZúÿcZúÿúYúÿ‡XúÿÑWúÿÛVúÿgVúÿ(úÿ(úÿ(úÿ(úÿ(úÿ(úÿ¶GúÿcSúÿ­Rúÿ·QúÿCQúÿä'úÿä'úÿä'úÿä'úÿä'úÿä'úÿûÿ=ûÿi=ûÿ•<ûÿÁ;ûÿ÷:ûÿ‘:ûÿo:ûÿÿ9ûÿ9ûÿh9ûÿF9ûÿ$9ûÿ9ûÿ88ûÿn7ûÿš6ûÿs6ûÿŸ5ûÿË4ûÿ4ûÿ›3ûÿy3ûÿ 3ûÿ™2ûÿr2ûÿP2ûÿ.2ûÿ 2ûÿê1ûÿ 1ûÿV0ûÿ‚/ûÿ®.ûÿÚ-ûÿ-ûÿî,ûÿÌ,ûÿ{$ûÿ±#ûÿç"ûÿ"ûÿ¼ ûÿèûÿûÿJûÿñ!ûÿÏ!ûÿ­!ûÿã ûÿWûÿƒûÿ\ûÿˆûÿ©ûÿ'ûÿNûÿóûÿÌûÿ“ûÿZûÿ!ûÿ¾ûÿ}ûÿÿûÿ=ûÿùûÿ¸ûÿ–ûÿ0ûÿûÿžûÿwûÿUûÿ3ûÿÍûÿ«ûÿ;ûÿËûÿ¤ûÿ‚ûÿ`ûÿúûÿØûÿeûÿõûÿš+ûÿx+ûÿGûÿ„Gûÿl*ûÿý*ûÿ[)ûÿ})ûÿÿ)ûÿ&*ûÿ¿gûÿ‰fûÿ¥eûÿ1eûÿûÿûÿûÿûÿdûÿ›mûÿelûÿÜiûÿ,kûÿàûÿàûÿàûÿàûÿá¨ûÿ,²ûÿö°ûÿ¸iûÿ‚°ûÿ¼ûÿ¼ûÿ¼ûÿ¼ûÿù¯ûÿ}¥ûÿÛ¢ûÿ9eûÿõ¤ûÿ˜ûÿ˜ûÿ˜ûÿ˜ûÿóžûÿ‹¡ûÿU ûÿeûÿáŸûÿtûÿtûÿtûÿtûÿXŸûÿž·ûÿh¶ûÿLiûÿ8¹ûÿPûÿPûÿPûÿPûÿßµûÿ°yûÿpxûÿ…wûÿwûÿ,ûÿ,ûÿ,ûÿ,ûÿjvûÿwÆûÿ©ÆûÿîÈûÿVÅûÿ­Åûÿ›ÅûÿVÅûÿ‰Åûÿ›Çûÿ‹Çûÿ4ÇûÿVÅûÿ­Åûÿ›Åûÿ{ÎûÿHÎûÿVÅûÿ­Åûÿ›Åûÿ4ÈûÿVÅûÿ‰ÅûÿVÅûÿ‰ÅûÿÅûÿÅûÿ7ÅûÿØÉûÿ%ÉûÿáÅûÿeÅûÿõÒûÿ7ÅûÿÒûÿ¥Ñûÿ7ÅûÿˆÐûÿØÏûÿÏûÿeÅûÿÍûÿYÌûÿˆÊûÿ¨Ëûÿ7ÅûÿÎûÿiÈûÿÎÎûÿeÅûÿÌûÿªÈûÿóÆûÿ7Åûÿ7Åûÿ…ÒûÿØÍûÿeÅûÿ¿Åûÿ8Ñûÿ7Åûÿ8ËûÿÄÇûÿeÅûÿ¿Åûÿ~ãûÿHâûÿÚâûÿ0áûÿÄûÿÄûÿ,ÅûÿÜÙûÿÄÖûÿÖûÿ¢ÕûÿôÃûÿôÃûÿÅûÿ¤ÝûÿÝûÿláûÿyÞûÿØÃûÿØÃûÿôÄûÿ!ÔûÿÓûÿËÒûÿWÒûÿ¼Ãûÿ¼ÃûÿØÄûÿ›×ûÿ ×ûÿpØûÿÚÔûÿ Ãûÿ Ãûÿ¼ÄûÿuÛûÿAÚûÿÐÚûÿøØûÿ„Ãûÿ„Ãûÿ Äûÿßûÿ}Þûÿäßûÿ.ÜûÿhÃûÿhÃûÿ„Äûÿnüÿ$üÿ, üÿyüÿ"üÿ"üÿ"üÿüÿXüÿüÿüÿüÿäüÿ"üÿ"üÿüÿXüÿcüÿüÿüÿÔüÿ"üÿ"üÿ"üÿ°üÿüÿXüÿäüÿ°üÿüÿXüÿ4üÿžüÿFüÿžüÿt!üÿüÿXüÿ/üÿüÿüÿjüÿüÿüÿjüÿüÿjüÿÌüÿÌüÿôüÿôüÿôüÿœ üÿÔ üÿ üÿ4 üÿdüÿüÿ7üÿôüÿaüÿ1üÿfüÿôüÿôüÿ¼üÿ\üÿŠüÿ1üÿTüÿ|üÿ±üÿ«üÿôüÿüÿAüÿ1üÿfüÿôüÿôüÿôüÿöüÿuüÿÄüÿˆüÿüÿ¥ üÿôüÿôüÿôüÿDüÿS üÿñüÿ1üÿüÿ üÿüÿ”üÿôüÿôüÿôüÿ§!üÿ üÿäüÿa üÿè!üÿd üÿôüÿ$üÿôüÿüÿ1üÿ|üÿôüÿýüÿôüÿ„üÿLüÿ1üÿ|üÿ¥ üÿ”üÿÑüÿôüÿÄüÿ1üÿ|üÿ…(üÿó'üÿO'üÿÛ&üÿÐÿûÿÐÿûÿÐÿûÿÐÿûÿW&üÿz1üÿè0üÿD0üÿÐ/üÿ¬ÿûÿ¬ÿûÿ¬ÿûÿ¬ÿûÿ^*üÿ$üÿ#üÿí$üÿ #üÿˆÿûÿˆÿûÿˆÿûÿˆÿûÿ(/üÿZ-üÿÈ,üÿr)üÿw%üÿdÿûÿdÿûÿdÿûÿdÿûÿî(üÿ .üÿ,üÿn+üÿú*üÿ@ÿûÿ@ÿûÿ@ÿûÿ@ÿûÿv*üÿF3üÿ·2üÿ4üÿ¿1üÿÿûÿÿûÿÿûÿÿûÿ32üÿ¦!üÿ!üÿP üÿÜüÿøþûÿøþûÿøþûÿøþûÿXüÿ…üÿ¶„üÿD|üÿl„üÿ“€üÿe€üÿezüÿezüÿezüÿezüÿ2züÿwzüÿ›züÿ2züÿ¢üÿyüÿezüÿ?{üÿ2züÿwzüÿ›züÿ?{üÿ2züÿwzüÿ›züÿ-{üÿúzüÿ-{üÿúzüÿ2züÿwzüÿ<‚üÿ­züÿ2züÿ‰züÿ­züÿ2züÿ‰züÿ2züÿ‰züÿìyüÿìyüÿzüÿzüÿ‰üÿlˆüÿ¬‡üÿAzüÿƒ…üÿì†üÿ<†üÿzüÿtüÿüÿzüÿä‹üÿ5‹üÿAzüÿ9ŠüÿAzüÿ|üÿüÿ–{üÿ¸{üÿzüÿzüÿœ}üÿN‚üÿL~üÿAzüÿ­ƒüÿv|üÿÊ€üÿü‚üÿ üÿzüÿ´üÿ\‘üÿüÿAzüÿQŽüÿiƒüÿôŠüÿzüÿzüÿ”Œüÿ-üÿzüÿzüÿ,}üÿõüÿAzüÿäüÿ̉üÿœŽüÿzüÿMüÿ½üÿAzüÿ–{üÿdŸüÿ:šüÿ'žüÿþ•üÿ\xüÿizüÿM™üÿ”’üÿA•üÿÍ”üÿDxüÿQzüÿ§‘üÿ‘üÿQüÿÝüÿ,xüÿ9züÿÔ—üÿB—üÿž–üÿ*–üÿxüÿ!züÿœüÿ‹›üÿçšüÿsšüÿüwüÿ züÿÚœüÿÛ“üÿ7“üÿÃ’üÿäwüÿñyüÿP üÿEžüÿ©Ÿüÿa˜üÿÌwüÿÙyüÿ¥ÙüÿFÙüÿÙüÿÀØüÿ‘Øüÿß×üÿÍ×üÿ»×üÿ©×üÿ—×üÿ…×üÿs×üÿa×üÿO×üÿÖüÿ‹ÖüÿyÖüÿgÖüÿUÖüÿCÖüÿ1ÖüÿÖüÿ Öüÿ[ÕüÿIÕüÿ7Õüÿ%ÕüÿÕüÿÕüÿïÔüÿÝÔüÿËÔüÿ¢ÔüÿÔüÿ¥Ðüÿ“ÐüÿHÔüÿ¥Ðüÿ“ÐüÿnÓüÿ¥Ðüÿ“Ðüÿ\ÓüÿQÐüÿJÓüÿ8Óüÿ&ÓüÿQÐüÿòÒüÿàÒüÿÎÒüÿQÐüÿÒüÿ<Òüÿ*Òüÿ¼ÒüÿŽÒüÿ|ÒüÿNÒüÿôÑüÿÆÑüÿ´Ñüÿ¢ÑüÿÑüÿeÐüÿÑüÿÑüÿeÐüÿ€ÓüÿÒüÿeÐüÿ÷üÿôöüÿâöüÿÐöüÿ„Íüÿ„Íüÿ®öüÿŒöüÿjöüÿ õüÿÖôüÿôüÿ.óüÿZòüÿñüÿ*ñüÿñüÿ•ðüÿnðüÿLðüÿ*ðüÿðüÿ>ïüÿtîüÿ íüÿyíüÿ¥ìüÿÑëüÿëüÿ¡êüÿêüÿ êüÿ™éüÿréüÿPéüÿ.éüÿ éüÿBèüÿxçüÿ¤æüÿ}æüÿ©åüÿÕäüÿ äüÿ¥ãüÿƒãüÿãüÿâüÿvâüÿTâüÿ2âüÿâüÿîáüÿ$áüÿZàüÿ†ßüÿ²ÞüÿÞÝüÿÝüÿòÜüÿÐÜüÿ®ÜüÿäÛüÿÛüÿFÚüÿÚüÿ^ýÿŠýÿÀýÿžýÿ|ýÿZýÿýÿÆýÿýÿÚýÿýÿ2ýÿ„ûüÿ2ûüÿàúüÿÁúüÿíùüÿ¾ùüÿùüÿNùüÿ5úüÿúüÿvúüÿùüÿ¿øüÿøüÿ\øüÿ:øüÿÔ÷üÿ²÷üÿ?÷üÿ÷üÿRýÿ0ýÿÊÿüÿ¨ÿüÿ5ÿüÿÂþüÿ›þüÿyþüÿWþüÿñýüÿÏýüÿ\ýüÿéüüÿÂüüÿ üüÿNüüÿtýÿ’Óüÿ'ÑüÿÓüÿ­Íüÿ±Óüÿ!ÔüÿZÔüÿnÔüÿ±ýÿöýÿþýÿŠýÿ|Êüÿ|Êüÿ|Êüÿ|Êüÿýÿèýÿ7ýÿ©ýÿà ýÿXÊüÿXÊüÿXÊüÿXÊüÿ ýÿ ýÿV ýÿvýÿ?ýÿ4Êüÿ4Êüÿ4Êüÿ4Êüÿ^ýÿýÿìýÿRýÿxýÿÊüÿÊüÿÊüÿÊüÿïýÿÖýÿ%ýÿ=ýÿ±ýÿìÉüÿìÉüÿìÉüÿìÉüÿ(ýÿ> ýÿ ýÿýÿ ýÿÈÉüÿÈÉüÿÈÉüÿÈÉüÿ ýÿÑýÿ ýÿæýÿ¬ýÿ¤Éüÿ¤Éüÿ¤Éüÿ¤Éüÿ#ýÿlŸýÿ Ÿýÿ¡ýÿÀ ýÿ˜ ýÿæŸýÿ´¡ýÿ¢¡ýÿ¡ýÿ~¡ýÿl¡ýÿZ¡ýÿH¡ýÿ6¡ýÿt£ýÿb£ýÿP£ýÿ>£ýÿ,£ýÿ£ýÿ£ýÿö¢ýÿä¢ýÿ2¢ýÿ ¢ýÿ¢ýÿü¡ýÿê¡ýÿØ¡ýÿÆ¡ýÿÞ¥ýÿÌ¥ýÿº¥ýÿ¨¥ýÿ–¥ýÿm¥ýÿ[¥ýÿ§„ýÿä‡ýÿ¥ýÿ§„ýÿä‡ýÿûžýÿ§„ýÿä‡ýÿ\¤ýÿɇýÿ>§ýÿ,§ýÿ§ýÿɇýÿ¬¦ýÿš¦ýÿˆ¦ýÿɇýÿJ¤ýÿ8¤ýÿ&¤ýÿv¦ýÿM¦ýÿ;¦ýÿ¦ýÿ9¨ýÿ¨ýÿþ§ýÿì§ýÿ¶§ýÿ‡ýÿÚ§ýÿȧýÿ‡ýÿ©ýÿï¨ýÿ‡ýÿ¨ýÿo¨ýÿ]¨ýÿK¨ýÿЈýÿЈýÿ°ýÿð¯ýÿίýÿ¯ýÿ:®ýÿf­ýÿ’¬ýÿ¾«ýÿôªýÿŽªýÿlªýÿü©ýÿÕ©ýÿ³©ýÿ‘©ýÿo©ýÿB¾ýÿx½ýÿ¤¼ýÿ}¼ýÿ©»ýÿÕºýÿ ºýÿ¥¹ýÿƒ¹ýÿ¹ýÿ£¸ýÿ|¸ýÿZ¸ýÿ8¸ýÿ¸ýÿL·ýÿ‚¶ýÿ®µýÿ‡µýÿ³´ýÿß³ýÿ³ýÿ¯²ýÿ²ýÿ²ýÿ­±ýÿ†±ýÿd±ýÿB±ýÿ ±ýÿþ°ýÿ4°ýÿטýÿ˜ýÿ/—ýÿ[–ýÿ‘•ýÿo•ýÿM•ýÿ+•ýÿa”ýÿ—“ýÿÃ’ýÿœ’ýÿÈ‘ýÿôýÿ*ýÿýÿúýÿØýÿýÿDœýÿp›ýÿI›ýÿušýÿ¡™ýÿˆýÿŸžýÿCžýÿžýÿÎýÿ”ýÿZýÿýÿØŽýÿBŽýÿŽýÿþýÿ½ýÿ›ýÿ5ýÿýÿ£Œýÿ|ŒýÿZŒýÿ8ŒýÿÒ‹ýÿ°‹ýÿ@‹ýÿЊýÿ©Šýÿ‡ŠýÿeŠýÿÿ‰ýÿ݉ýÿm‰ýÿýˆýÿÙˆýÿð¥ýÿ“¨ýÿ©ýÿ¾¦ýÿP§ýÿn¤ýÿ¤ýÿ¥ýÿ9¥ýÿBþÿîþÿ*þÿ¶þÿÌ…ýÿÌ…ýÿÌ…ýÿÌ…ýÿ„ßýÿ²"þÿ|!þÿéþÿuþÿ¨…ýÿ¨…ýÿ¨…ýÿ¨…ýÿéßýÿ5%þÿÿ#þÿÅþÿ^'þÿ„…ýÿ„…ýÿ„…ýÿ„…ýÿùþÿKþÿþÿ¡þÿ¡þÿ`…ýÿ`…ýÿ`…ýÿ`…ýÿþÿ1þÿç/þÿšþÿs/þÿ<…ýÿ<…ýÿ<…ýÿ<…ýÿê.þÿâýÿßàýÿvþÿkàýÿ…ýÿ…ýÿ…ýÿ…ýÿâßýÿõýÿÃóýÿØòýÿdòýÿô„ýÿô„ýÿô„ýÿô„ýÿþÿ7MþÿðLþÿ²qþÿqþÿîpþÿÜpþÿÊpþÿ¸pþÿ¦pþÿ”pþÿ‚pþÿppþÿ¾oþÿ¬oþÿšoþÿˆoþÿvoþÿdoþÿRoþÿ@oþÿ.oþÿoþÿønþÿænþÿ oþÿÔnþÿ«nþÿ™nþÿ³:þÿÏ=þÿíkþÿ³:þÿÏ=þÿIkþÿ³:þÿÏ=þÿ?þÿ´=þÿ¢lþÿlþÿ~lþÿ´=þÿlþÿÿkþÿÞLþÿ´=þÿ>nþÿ,nþÿnþÿnþÿßmþÿÍmþÿ¤mþÿ’mþÿimþÿWmþÿEmþÿ3mþÿ|=þÿ´lþÿ!mþÿ|=þÿjþÿüiþÿ|=þÿiþÿ}iþÿkiþÿYiþÿ°>þÿ°>þÿ7iþÿiþÿóhþÿ)hþÿ_gþÿ‹fþÿ·eþÿãdþÿdþÿ³cþÿ‘cþÿ!cþÿúbþÿØbþÿ¶bþÿ”bþÿÊaþÿaþÿ,`þÿ`þÿ1_þÿ]^þÿ“]þÿ-]þÿ ]þÿ›\þÿ+\þÿ\þÿâ[þÿÀ[þÿöZþÿ,ZþÿXYþÿ1Yþÿ]Xþÿ‰Wþÿ¿VþÿVþÿ-Vþÿ½Uþÿ–UþÿtUþÿRUþÿ0UþÿUþÿDTþÿzSþÿ¦RþÿÒQþÿþPþÿ4PþÿPþÿðOþÿÎOþÿOþÿ:NþÿfMþÿàKþÿ Kþÿ8JþÿnIþÿLIþÿ*Iþÿ`Hþÿ–GþÿÂFþÿ›FþÿÇEþÿóDþÿë=þÿ˜Dþÿ=DþÿDþÿ¤CþÿkCþÿÝCþÿ*CþÿRLþÿLþÿ“LþÿæBþÿ¥BþÿƒBþÿBþÿûAþÿ‹AþÿdAþÿBAþÿ Aþÿº@þÿ˜@þÿ(@þÿ¸?þÿ‘?þÿo?þÿM?þÿ+?þÿÙjþÿijþÿBjþÿ jþÿ¡iþÿÆlþÿ#lþÿ¹>þÿ[kþÿ}kþÿPnþÿwnþÿöŠþÿä‡þÿ‰þÿ\†þÿà;þÿà;þÿà;þÿà;þÿè×þÿò«þÿ¼ªþÿó‹þÿHªþÿ¼;þÿ¼;þÿ¼;þÿ¼;þÿc³þÿНþÿT®þÿÒˆþÿà­þÿ˜;þÿ˜;þÿ˜;þÿ˜;þÿW­þÿÚàþÿ%Þþÿ«‹þÿ?àþÿt;þÿt;þÿt;þÿt;þÿ.ÖþÿìÜþÿ¶ÛþÿŠˆþÿBÛþÿP;þÿP;þÿP;þÿP;þÿ¹Úþÿ}¿þÿG¾þÿc‹þÿÓ½þÿ,;þÿ,;þÿ,;þÿ,;þÿJ½þÿ«ÄþÿkÃþÿ€Âþÿ Âþÿ;þÿ;þÿ;þÿ;þÿeÁþÿ]íþÿ}îþÿTîþÿþìþÿþìþÿììþÿîþÿ÷íþÿììþÿ îþÿ¬êþÿ¬êþÿÊìþÿÊìþÿÊìþÿBðþÿJïþÿ÷ïþÿ‹ïþÿïþÿÅîþÿíþÿÊìþÿ-îþÿÐïþÿƒðþÿžðþÿÈóþÿºôþÿ=ðþÿDêþÿDêþÿDêþÿDêþÿ¨ìþÿzðþÿsñþÿèòþÿðþÿ êþÿ êþÿ êþÿ êþÿ„ìþÿVðþÿOñþÿ‡ðþÿõïþÿüéþÿüéþÿüéþÿüéþÿ`ìþÿ2ðþÿÓóþÿ òþÿÑïþÿØéþÿØéþÿØéþÿØéþÿ<ìþÿžñþÿñþÿ?ðþÿ­ïþÿ´éþÿ´éþÿ´éþÿ´éþÿìþÿzñþÿãðþÿðþÿ‰ïþÿéþÿéþÿéþÿéþÿôëþÿVñþÿþôþÿWôþÿeïþÿléþÿléþÿléþÿléþÿÐëþÿ¹üþÿÙýþÿ°ýþÿZüþÿZüþÿHüþÿwýþÿSýþÿHüþÿeýþÿúþÿúþÿ&üþÿ&üþÿ&üþÿžÿþÿ¦þþÿSÿþÿçþþÿbþþÿ!þþÿëüþÿ&üþÿ‰ýþÿ,ÿþÿßÿþÿúÿþÿ$ÿÿÿÿ™ÿþÿ ùþÿ ùþÿ ùþÿ ùþÿüþÿÖÿþÿÏÿÿDÿÿuÿþÿ|ùþÿ|ùþÿ|ùþÿ|ùþÿàûþÿ²ÿþÿ«ÿÿãÿþÿQÿþÿXùþÿXùþÿXùþÿXùþÿ¼ûþÿŽÿþÿ/ÿÿüÿÿ-ÿþÿ4ùþÿ4ùþÿ4ùþÿ4ùþÿ˜ûþÿúÿÿcÿÿ›ÿþÿ ÿþÿùþÿùþÿùþÿùþÿtûþÿÖÿÿ?ÿÿwÿþÿåþþÿìøþÿìøþÿìøþÿìøþÿPûþÿ²ÿÿZÿÿ³ÿÿÁþþÿÈøþÿÈøþÿÈøþÿÈøþÿ,ûþÿ ÿÿ5 ÿÿ ÿÿ¶ ÿÿ¶ ÿÿ¤ ÿÿÓ ÿÿ¯ ÿÿ¤ ÿÿÁ ÿÿd ÿÿd ÿÿ‚ ÿÿ‚ ÿÿ‚ ÿÿúÿÿÿÿ¯ÿÿCÿÿ¾ ÿÿ} ÿÿG ÿÿ‚ ÿÿå ÿÿˆÿÿ;ÿÿVÿÿ€ÿÿrÿÿõÿÿüÿÿüÿÿüÿÿüÿÿ` ÿÿ2ÿÿ+ÿÿ ÿÿÑÿÿØÿÿØÿÿØÿÿØÿÿ< ÿÿÿÿÿÿ?ÿÿ­ÿÿ´ÿÿ´ÿÿ´ÿÿ´ÿÿ ÿÿêÿÿ‹ÿÿXÿÿ‰ÿÿÿÿÿÿÿÿÿÿô ÿÿVÿÿ¿ÿÿ÷ÿÿeÿÿlÿÿlÿÿlÿÿlÿÿÐ ÿÿ2ÿÿ›ÿÿÓÿÿAÿÿHÿÿHÿÿHÿÿHÿÿ¬ ÿÿÿÿ¶ÿÿÿÿÿÿ$ÿÿ$ÿÿ$ÿÿ$ÿÿˆ ÿÿqÿÿ‘ÿÿhÿÿÿÿÿÿÿÿ/ÿÿ ÿÿÿÿÿÿÀÿÿÀÿÿÞÿÿÞÿÿÞÿÿVÿÿ^ÿÿ ÿÿŸÿÿÿÿÙÿÿ£ÿÿÞÿÿAÿÿäÿÿ—ÿÿ²ÿÿÜ!ÿÿÎ"ÿÿQÿÿXÿÿXÿÿXÿÿXÿÿ¼ÿÿŽÿÿ‡ÿÿü ÿÿ-ÿÿ4ÿÿ4ÿÿ4ÿÿ4ÿÿ˜ÿÿjÿÿcÿÿ›ÿÿ ÿÿÿÿÿÿÿÿÿÿtÿÿFÿÿç!ÿÿ´ ÿÿåÿÿìÿÿìÿÿìÿÿìÿÿPÿÿ²ÿÿÿÿSÿÿÁÿÿÈÿÿÈÿÿÈÿÿÈÿÿ,ÿÿŽÿÿ÷ÿÿ/ÿÿÿÿ¤ÿÿ¤ÿÿ¤ÿÿ¤ÿÿÿÿjÿÿ#ÿÿk"ÿÿyÿÿ€ÿÿ€ÿÿ€ÿÿ€ÿÿäÿÿê,ÿÿˆ,ÿÿë*ÿÿ&/ÿÿi.ÿÿ+ÿÿ+ÿÿ+ÿÿ/+ÿÿv,ÿÿd,ÿÿ/+ÿÿd-ÿÿ(ÿÿ(ÿÿ3*ÿÿ3*ÿÿ3*ÿÿA+ÿÿA+ÿÿU*ÿÿŒ+ÿÿU*ÿÿU*ÿÿv-ÿÿG,ÿÿ3*ÿÿ³+ÿÿ³+ÿÿŒ+ÿÿ%,ÿÿ K} _A<sF7sZn77ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ !ÿÿ"ÿÿÿÿ#$%&ÿÿ'ÿÿ()*+,-ÿÿ./0ÿÿÿÿ123456ÿÿ78ÿÿ9:ÿÿÿÿÿÿ;<=ÿÿ>ÿÿ?@ÿÿÿÿABÿÿCÿÿDEÿÿFGHIJKLM ÿØÿþÿPQÿÿÿÿRÿÿSTUÿÿÿÿVWÿÿXÿÿYZÿÿ[ÿÿ\ÿÿÿÿ]^_`ÿÿaÿÿbÿÿÿÿÿÿÿÿcÿÿÿÿÿÿÿÿÿÿÿÿdÿÿÿÿefÿÿghiÿÿÿÿÿÿÿÿÿÿjÿÿkÿÿÿÿÿÿÿÿlÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿmÿÿÿÿÿÿÿÿÿÿÿÿÿÿnoÿÿÿÿpÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿqÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿrÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿsÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿtÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿu-----> "\ '\ -[- -  €ÿ  -  €ÿ  -  €ÿ  ->  €ÿ  CDATA[ ]  €ÿ  ]  €ÿ  ]  €ÿ  >]  €ÿ  < ! "'<  €ÿ "\ '\ !        12;<<<> # 4%=((=(A++A+. :! 1777        !"#$%      !! "#!%&&%'(&$$ !! )#! !! *)#!!+,./.-..0214++45678933,44:; ;; ; <;+=  *4>IKMOQSUWaku€‚„ˆ‹™œ¡¦¨ -----> "\ '\ -[- -  €ÿ  -  €ÿ  -  €ÿ  ->  €ÿ  CDATA[ ]  €ÿ  ]  €ÿ  ]  €ÿ  >]  €ÿ  < ! "'<  €ÿ "\ '\ !  $/:FGHIJKLMXcnz{|€ƒ„‘“˜ž         -----> " ' -[- -  €ÿ  -  €ÿ  -  €ÿ  ->  €ÿ  CDATA[ ]  €ÿ  ]  €ÿ  ]  €ÿ  >]  €ÿ  < ! "'<  €ÿ " ' !        /09:::< # 4%=((=(A++A+. :! 1777     !"#            !#$$#%&$""'!('!)*,-,+,,.0/2))23456711*2289999 :9); ",6ACEGIKMOYcmxz|€ƒ…‘”˜œž -----> " ' -[- -  €ÿ  -  €ÿ  -  €ÿ  ->  €ÿ  CDATA[ ]  €ÿ  ]  €ÿ  ]  €ÿ  >]  €ÿ  < ! "'<  €ÿ " ' !  '2>?@ABCDEP[frstx{|‰‹“”                         &).1 TODO: '\ "\ '""  €ÿ!# '\  !&) ""     445678;;;<= %   #!! %%++((%#!       #'+-0  " ' - - "'-  €ÿ " ' -   $(),      LLLLLLLLLLLLqquuuuuuuuuuuuuuuuœœ   ¦øøøøøøøøøøøøøøøøøøøøø++++++++++++++++++++++++++bbbbbbbbbbbbbxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxÁÁÁÁÁÁÁÁÁÁÁÔÔÔÔÔÔÔÔÔÔÔÔèèèèèèèèèèèýþ     !#+,-,0456@AAAACLMMMOMR\]]_]]cklotuu{|~|…†ˆ††IIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGãEEEEfÛ“ñÙWO¶ºª®¦¦M _ mcÒÖÒÆÊÆëÂÂaw!ƒy$æ-----÷0æ---ê33î3336ê33î3å!ò99ö999!<ò99ö9虑¶¾ª²¦¦##*8*?B§ÒÚÒÆÎÆî›##*>*?H³©##*D*?N»ý,P2&TÃ99]#Z#*Þ*?Í==c#`#*â*?×#!#*J*?AÝCßáE úúiQUSY l[] þþoekgiorqus'ôu{}…x‡‰‹E%{{''“—•K)  ~~++Ÿ¥¡£Q-1ú//«±–­¯W3¢ž„55µ¹·½7‡K¿ÁÅ;ŠKÇË=ÉÏ?KÑÕšÓA//: ' /!"#$%&/()*+/,-./0123456789;<=>?@ABCDEFG/2HHI2JKHHI2JKLLMNOLLM2NOPPQRSPPQRS228UV8;WW;XYZ[WW;XY\\]^_`\\;]^a;bccdefccdef;;BhiBFjFkIFLNoopqsxoopqsxrPttutvttuvwyyzQ{€yyzQ{€||}|R~||}R~R{~‚Sƒ‡ˆ‚Sƒ‡ˆ„„…T„†„„…T†Tƒ†U‰‰ŠU‹Œ‰‰ŠU‹ŒŽŽU‘‘’“”‘‘’“”U–—˜™š›Uœš›Uœ›U\ŸŸ\ ¡¢£ŸŸ\ ¡¤¤¥¦§¨¤¤\¥¦©\ª««¬­®««¬­®\°±²³´µ¶\·¸µ¶\·¸¶\dºd»½¾¿ÀÁÂÃdÄÅÂÃdÄÅÃhdlÉlËþÌÍÎÏÐÑÔÒÓëÕÖרÙÚÛÜÝÞßàáâãälåæçèéêlìíîïlðñòóôõö÷øùúûüýÿ   llp ppptt !t"# !t"#!y%&'()*+y,-*+y,-+|/01//23456T722289:88;<=>?gA;;@;@;BCDBBEBFGHIJmKFFFIlFLMOLLLnUVWXYZž[UU•U\]^_`b¹c\\a\a¯\defghijÇkddddh¼Ædlmlln ollÈÊlpqrspptuvxttwtyz{}~yyyy$.                              ! "! "#! "$! "!% "&! "'! "()(*  +  -,.-,./-,.-0,.1,2./-,.3-,.4-,.-5,.6-,.7-,.8-,.9-,.:-,.;-,.<,.(==>>??@A@BA@AC@D@EBA@FA@GA@HA@IJIMNNMOPQNLLKSTTSUVWTRRKKKLNKYZZYO[\ZXXK^__^`ab_]]KKKXZKdeedfgeccKijjikljhhKdeedfmgeccKeKnorqrsqvvwxuyyz{uut}}~|yt}€}~|‚‚wƒ„„…†tˆˆ‰Š‡„tˆ‹ˆ‰Š‡tŽtŒttŒ‘‘’“‘t•––•—˜–””t‘‘’™“‘t‘tšoœžœŸ¡¢Ÿ ŸŸ ££Ÿ¤o¦¦¥¨©©¨ª«¬©§§o®¯¯®°±²¯­­o³o´o··¶¸¹«¶·µ¶µo··¶¹«¶·µ¶µo»¶»½±»¼º¼ºo··¶¾«¶·µ¶µo··¶¾«´¶·µ¶µo©oÀÁÁÀÂÃÄÅÁ¿¿oÇÈÈÇÉÊËÌÈÆÆoÎÏÏÎÐÑÃÒÎÏÍÍoÎÏÏÎÑÃÒÎÏÍÍoÔÕÕÔÖÊ×ÔÕÓÓoÏÏØÙÚÎÏÍÍooo¿ÁoÜÝÝÜÞßàáÝÛÛoãääãåæçèäââoêëëêìíßîêëééoêëëêìßîêëééoðññðòæóðñïïoëëôõöêëééoooÛÝoùúúùûüýúøø÷ÿÿþþ÷÷÷øú÷û÷         ÷÷÷÷÷÷÷÷÷÷÷÷÷ !"÷#$$#%&'÷÷#($#%&'÷)o,,-.+//01++*33452/*36345288-97::;<77*>>?@=:*>A>?@=*CD*B**BFGGFHIGEE*KLLKMNLJJ*FGGFHOIGEE*G*PP*QQ*RR*SS*TT*UU*UVVUWXY*Z[[Z\]^*V*Z_[Z\]^*`oacdabaabeeaffaggahhaiiajjajkkjlmnaoppoqrsakaotpoqrsauuavoxwywz{z{w||w}}w~~www€w‚€wƒ‚€w„‚€w‚…€w†‚€w‚‡€wˆ€‰w†‚€wŠ‚€w‹‚€w‚Œ€w‚€wŽ‚€wƒ‚€w‚€w‘‚€w’‚€w“€w•”–•”–—•”–˜•”–•™”–š•”–›•”–œœwž‚€wŸ‚€w¡ ¢¡ ¢£¡ ¢¡¤ ¢¥ ¦¢£¡ ¢§¡ ¢¨¡ ¢¡© ¢ª¡ ¢«¡ ¢¬¡ ¢­¡ ¢®¡ ¢¯¡ ¢° ¢œ±±w²²w³³ww´wµ´w¶µ´wµ·´w¸´¹w¶µ´wºµ´w»µ´w¼µ´w½¾½¿oÂÁÂÃÁÄÄÀÅÅÀÆÆÀÇÇÀÈÈÀÈÉÉÈÊËÌÀÍÎÎÍÏÐÑÀÉÀÍÒÎÍÏÐÑÀÕÔÕÖÔ××ÓØØÓÙÙÓÚÚÓÛÛÓÜÜÓÜÝÝÜÞßàÓáââáãäåÓÝÓáæâáãäåÓèèçééçêêçëëçììçííçíîîíïðñçòóóòôõöçîçò÷óòôõöçøøçúûúùúúüþ.ÿÿýnnoMNNMOPQNLLYZZYO[\ZXXcn        qššovvwxu‚‚wƒŒšœ! ""!$¤¤$%&''()##o$$*+¡¢+ ,,-..+¤/1¦221011344¦665ooÎÏÏÎÑÃÒÎÏÍÍooêëëêìßîêëééo8))89:;<=>77o88?ùúúùûüýúøø@û@@A@)BD``DEFGHIJCCoDDK,,-.+88-97EMBNNOPL`QSvvSTUVWXXYZRRoSS[\cd\b]\^^_`\aa\vbd¿¿defghiccoddjl¢mmk¿npqrpoppsÁtutwxywvwwzÔ|{}}|~{€ø‚ƒƒ€€€„†…‡‡øˆ…‰‰… "',16;?EJOTY]chmrvy|€„ˆŒ’”™ž¡¤¨¬¯´¸¼ÀÄÈÌÐÔØÛÝàãæèëïóöûÿ  !$&1<?AKU`bdfinuz|‚‡Ž“•› £­·ÂÄÆÈËÐÓÖØÛæñóõ ".0<HUamwz|ˆ”¡­¹ÃÆÈÓÞáãîùüþ"%(+.6>@HJOV[]chotv|„Ž˜£¥¨«®±´·¿ÇÉÑÓØÛÞáäçêíõýÿ  !#',16;@DJOTY^bhmrw{~…‰‘•—™ž£¦©­±´¹½ÁÅÉÍÑÕÙÝàâåèëíðôøû  #&.68@BEHKNQTW_giqtwz}€ƒ‹“• ¤§¬¸»ÆÑÓÕÙÜÞêíò÷úýÿ  !$')/2589:FGS`cny{}Œ”™œŸ¡£²µº¼¿ÁÄÆÒÕÚÜáäæèíðóöø          ----->CTctRrIiPpTt>>st>est>rst>stv>est>stx>st/>est>jst>ast>stv>ast>st>cest>rst>ist>pst>st>s>s>es>rs>sv>es>rs>>>est>rst>t>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>YyLlEe>>t>et>tx>t/>et>ct>st>st>> "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  **/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  **/ "\ Mm Mm -<  €ÿ -<  €ÿ-> %-<  €ÿ  -<  €ÿ  -<  €ÿ  -<  €ÿ  -<>  €ÿ  '<\  €ÿ  '<\  €ÿ  %'<\  €ÿ  '<\  €ÿ  '<\  €ÿ  '<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "%<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  SsTtYyLlEe >   >   >   "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  SsCcRrIiPpTt >   >   >   "\ SsCcRrIiPpTt >   >   >  Mm --CTctRrIiPpTt>>st>est>rst>stv>est>stx>st/>est>jst>ast>stv>ast>st>cest>rst>ist>pst>st>s>s>es>rs>sv>es>rs>>>est>rst>t>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>YyLlEe>>t>et>tx>t/>et>ct>st>st>> **/SsTtYyLlEe >   >   >  **/SsCcRrIiPpTt >   >   >  SsCcRrIiPpTt >   >   >  Mm < !%Ss "'/  €ÿ "\  €ÿ  '\  €ÿ * / * "'/  €ÿ "\ '\*/ / */ "'Rr  €ÿ "\ Ee 'Rr Ee '<\  €ÿ  "<\  €ÿ  "'/<  €ÿ "\  €ÿ  '\  €ÿ */ "'/<  €ÿ "\ '\*/ / "%'<Rr  €ÿ "\ > /Ee "'<  €ÿ !%Ss /< */ /< */ / %'<Rr > /Ee "&*-26:>BEJNRVY[]`cfilmnrvxz}€‚†‰Œ’•˜›ž¡£¤¦¨ª«­°³µ¹¼¿ÂÃÄÐÜßàìøûü !#'/349=EIJOTWbmyz{|~ƒ†ˆ‰‹—£¤¥³ÀÍÚèéö+69:GTbo|‡Š‹—£¦§³¿ÂÃÎÙåæèêìîð÷þÿ !)-.38;FQ]^`bdfhjqxy€†‰‹‘“•œ£¤«­®¯°´¶¸º¼½ÀÄÈÌÐÔ×Üàäèìïôøü   "$'*,0369<?BEHKMNPRTUWZ]_cfilmnoprtvxz|ƒŠ‹’“•—™›Ÿ¡¨¯°·¹»½¿ÁÃÊÑÒÙÛßâæóõ $&*.0348;=@NPUXZ[adgiiivvƒ‘“Ÿ«¬­®¼¾ÂÆÈËÌÍÝßäåèéëìùûÿ   #$'(   !!!"###$%&&&&&&&'(()))*****++++++,-......../0011111111112334444444444444444444444444444444444444444444444444444444444444444444444444444444566777777777899:::::::;<<=====>>?@@@@@@AAAAAAAAAAABBBBBBBBBBBBCCDEEFGGGGHHHHHHHHIIIIIIIIJJJJJJJJJJJJJJJJJJ   #$&'*+./078;<>?ABCDEFGHILMNOQRSTUVYZ[\]_`abcdghijklmnoprsvwxy{|€‚ƒ…ˆ‰Š‹Œ•–—˜›œž¡¢£¤¥§¨©ª«¬­°±²³ #V|®0J K P   WX^ef$!"$'t(u+},~/†0‡8“9”:™<š=Ÿ? D¯G G GGGGG(G,G0G9G<G?GBGD­-„@¦‘9’9IsIs   V |  V |:™=Ÿ !!#G GGG(G,G0%q)z-„@¦1234Ž56%q)z-„@¦34Ž56Mm "\ Mm 'Rr Ee "'Rr  €ÿ "\ Ee        -.08999;= ' 8M/Q/ME,I,EA))A)2 >!% #5UU;          "##"$%#!!& '(*+*)**,.-//.1''12345600(11798::;'< #*/17AKVXZ^adgsv{€ƒ† **/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ *  €ÿ  *  €ÿ  */  €ÿ  / */ "'/  €ÿ "\ '\*/ %)*/:EQRSWZ\_lnrvx{         #$%&'() !    !!$$!      % % %  €ÿ %         !""((, % D-H-0 !#9 3L'6@<*P            #!#$!"##$%&""!)')*'())*'(+  "$(+/58CFMS]ci "\  €ÿ  "\ "\ # \ \  €ÿ \ "#  €ÿ "\ \ \  €ÿ  \ \  !%(,36BDKQ\bh          ()***5676666: ' 8 A,,A,E//I/2 >>!#%5M)M;Q            "#$%&"!""'((##)#)++,-./0123** ++4556675 5 85 8559 !+68BLNPWZ]_bdsv{~ƒ…ˆ’ **/} "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  }  €ÿ  }  €ÿ  #-/{ -*/} "#'-/{  €ÿ "\ '\ -*/ }  €ÿ   *67BMNOVY\]_`prwz€‚             # (1! +4%.          ,/47: Mm "\ Mm 'Rr Ee "'Rr  €ÿ "\ Ee  )+035         %.///111<===@@EEI- D A+ !_8c8_/[55[5;# PPM%) 'M >gJJGWS2k   $ !&""#%""#         !"  #  %$&')*+,)())-./ .010 123 010 5&&56789:44'55;  <=><@?@A?>@%%@ABC>>?FDFGDEF%FGDE&H  "(*,6@KMOQWZ]`cgmp|„‡Šš ¦ "\'.**/ "\  €ÿ  "\ "\'. *  €ÿ  *  €ÿ  */  €ÿ  "'/ "\'\*/ \ \  €ÿ \ "'/  €ÿ "\'\*/ \ \  €ÿ  \ \   +6BCDEKNPRTX_boquwyŠ–            ! ,2##6#&/)>:         "%'25?C" "  €ÿ  "  €ÿ  ' " " "'  €ÿ "  €ÿ  '  !$%13>B           ( #%! +..           *-279<  "\ '\ / / "'/  €ÿ "\ '\ /  )+0569      **/ "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  / */ "'/  €ÿ "\ '\ */        ------------RRVVVVVVVVVVVVVVVV}}ÑÑÑÑÑÑÑÑ*********************]]]]]]]]]]]]]]]]]]]]]]]]]]””””””””””””””””””””””””””””””””””äääääääääääääääääääääääääääääääääääääää!!!!!!!!!!!!55555555ABMNNNOST\]]]_aefhtuvuuuuu{€‚Œ˜™™™›™žª«¬«««««²º»¿ÄÅÅËÌÎÌÕÖ××GGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEßCCCCŒÕÓUMÙÝÍÑÉ  É K] kaõ#ù#õé í éóåå_&u,¹ 55|55 88ˆ88áá>> >>22p22öä///ç;;;”;A‰G!MMMMMP!MMM%SS)SSSV%SS)Sí!-YY1YYY!\-YY1Yð•ÙáÍÕÉ  É ‹#E#J¬J_b£™õ#ý#õé ñ éùåå—#J#J²J_h­½ 55‚55 88Ž88áá>>¦>>22v22üä///ê;;;š;nµd^t½77}#z#JJ_Ç;;ƒ#€#JJ_Ñ???????‰ÙA¶ÛÝC×55OSQW ’Y[) 99•ciegm˜osqDTÿ›T››Tw}y{žƒ…‡e%==¡¡''“‘k)AA¤¤++›¡Ÿq-Y§Y§§Y//¥«§O©w1ÅÁª33¯³j±·5­I¹»¿9°IÁÅ;ÃÉ=?³ËÍφ?-- - !"#$%&'()*-0++,0-.++,0-.//012//001233456334560068969::9;<=>::9;<??@ABC??9@AD9EFFGHIFFGHI99@KL@DMMNDOPMMNDOPQQRSTQQRDSTQWWWXYZWWXDYZ[[\]^[[\D]^_D`bcdeeefgjeefgjhiDkklmnkklmDnDNqrstuvwNxxyz|xxyz|{R}}~}}}~€‚‚ƒS„ˆ‰‚‚ƒS„ˆ‰……†…T‡……†T‡T„‡ŠŠ‹UŒ‘ŠŠ‹UŒ‘ŽVŽVVŒW’’“W”•’’“W”•––—˜™––—W˜™šš›œšš›œWŸ ¡¢£¤W¥¦£¤W¥¦¤W^¨¨^©ª«¬¨¨^©ª­­®¯°±­­^®¯²^³´´µ¶·´´µ¶·^¹º»¼½¾¿^ÀÁ¾¿^ÀÁ¿^fÃÃÄfÅÆÃÃÄfÅÆÇÇÈÉÊÇÇÈfÉÊÇÍÍÍÎÏÐÍÍÎfÏÐÑÑÒÓÔÑÑÒfÓÔÕfÖØÙÚÛÛÛÜÝàÛÛÜÝàÞßfááâãäááâãfäfpçpéÿêëìíîïðñòóôõö÷øùúûüýþp    ppttttxx !"x#$!"x#$"}&'()*+,}-./---0123475000678669:;<=J?99>9>9@AB@@C@DEFGHIJKLoMDDDGUVaDNOPQNNNpWXYZ[\§]WWžW^_`abdÂe^^c^c¸^fghijklmnåofffifËÌ×fpqppr sppæpèptuvwttxyz|xx{x}~€}}}}%                !"!#"!"$!%!&#"!'"!("!)"!*+*.//.012/--,4554678533,,,-/,:;;:0<=;99,?@@?ABC@>>,,,9;,EFFEGHFDD,JKKJLMKII,EFFEGNHFDD,F,OPSRSTRWWXYVZZ[\VVU^^_`]ZU^a^_`]ccXdbeefgbbUiijkheUilijkhUnoUmUUmqrrqstrppUvwwvxywuuUqrrqsztrppUrU{P~}~}‚ƒƒ‚„…†ƒ€ˆ‰‰ˆŠ‹Œ‰‡‡€€€ƒ€ŽŽ„„„‘€“””“•–••—”’’€€€€˜˜˜€™™™€›œœ›„„„žœšš€ ¡¡ ¢£¢¢¤¡ŸŸ€€€šœ€¦§§¦„¨©§¥¥€«¬¬«­®¯¬ªª€€€¥§€€±²€°€€°³€´€µ€¶€¸¹¹¸º»¹··€½¾¾½¿À¾¼¼€¸¹¹¸ºÁ»¹··€¸¹¹¸ºÂ»¹··€¸¹¹¸ºÃ»¹··€¹€ÅÆÆÅÇ„ÈÆÄÄ€ÊËËÊÌÍÎËÉÉ€€€ÄÆ€ÏPÑÐÒÐÓÐÔÐÔÕÔÔÐÖÔÕÔÔÐ×ÔÕÔÔÐØÔÕÔÔÐÚÛÛÚÜÝÞÛÙÙPàááàâãäáßßPåPæPééèêëÝèéçèçPééèëÝèéçèçPíèíïãíîìîìPééèðÝèéçèçPééèðÝæèéçèçPÛPòóóòôõö÷óññPùúúùûüýþúøøPõÿÿPõÿÿPü P   ÿÿPPPñóP  PP P P"##"$%"#!!P&'(PPP P+,,+-./,**)1221345200)))*,)7887-9:866)<==<>?@=;;)))68)BCCBDECAA)GHHGIJHFF)BCCBDKECAA)C)LL)MM)NN)OO)PP)PQQPRST)UVVUWXY)Q)UZVUWXY)[P^^_`]aabc]]\eefgda\ehefgdjj_killmnii\ppqrol\pspqro\uv\t\\txyyxz{yww\}~~}€~||\xyyxz{yww\y\‚‚\ƒƒ\„„\……\††\‡‡\‡ˆˆ‡‰Š‹\ŒŒŽ\ˆ\Œ‘ŒŽ\’P•––•—˜™–””“›œœ›žŸœšš“““”–“¡¢¢¡—£——¤¢  “¦§§¦¨©¨¨ª§¥¥“““ ¢“«««“¬¬¬“®¯¯®—°——±¯­­“³´´³µ¶µµ·´²²“““­¯“¹ºº¹—»¼º¸¸“¾¿¿¾ÀÁ¿½½“““¸º““ÄœÓ“ÃÆ“ǓȓɓËÌÌËÍÎÌÊÊ“ÐÑÑÐÒÓÑÏÏ“ËÌÌËÍÔÎÌÊÊ“ËÌÌËÍÕÎÌÊÊ“ËÌÌËÍÖÎÌÊʓ̓ØÙÙØÚ—ÛÙ×דÝÞÞÝßàáÞÜÜ“““×Ù“âPäãåãæçæçãèèãééãêêãëëããìãíìãîíìãíïìãðìñãîíìãòíìãóíìãíôìãõíìãöíìã÷íìãøíìãùíìãúíìãûìãüýüþþãÿÿããããããããããã ã    P         "!"#!$$ %% && '' (( )) )**)+,- .//.012 * .3/.012 5464748489884:89884;89884<89884>?>=>>@BCDDAFOOFGHIJKEEPFFL.//.012/--M:;;:0<=;99MDMONPQPOPPRRSU{{UVWXYZTTPUU[WWXYVccXdbp]m^^_{`bcbabbd}feggfiÏÏijklmnopqrhhPiis‚ƒƒ‚„…†ƒtuuv˜w˜wx˜xt¦§§¦„¨©§¥¥tt±²t°ytÅÆÆÅÇ„ÈÆÄÄtÏz|}{~{|{{P||€€}‚PPõÿÿPP P„[[„…†‡ˆ‰ŠƒƒP„„‹+,,+-./,**Œ7887-9:866ŒAŒŒ[Ž’’‘’“”•–P—^^_`]jj_kiw™tšš›œ˜’Ÿâ⟠¡¢£¤¥¦§¨žžPŸŸ©•––•—˜™–””ª««¬«­®«®¯«¯ª¹ºº¹—»¼º¸¸ªªÄŪðªØÙÙØÚ—ÛÙ×תⱳ  ³´µ¶·¸²²P³³¹»¼½½º ¾ÀÁÂÀ¿ÀÀÃÄÅÄÇÈÉÇÆÇÇÊ!ÌËÍÍÌÎËÐÑÒÏÓÏÐÏÏPÐÐÔÕÕÑ×ÖØÖ !%),159=AEIMQUXZ\_begjnruz~‚†ˆŠ• £¥°»¾ÀÊÔßáãåèíôùû ",6ACEGJU`cer‚„ˆŒ™¦©«¶ÁÄÆËÎÐÒÔÖàêõ  #&(*,.027=CIT_acoz…œžª¶ÃÏÛåèêö'146ALOQ\gjlv€‹“–™œ¤¬®¶¸½ÄÉËÑÖÝâäêïòü"%-57?ALWZ\ivy{ƒ ¢­¸»½ÂÅÇÉËÍ×áì÷!#%*-0368;?CFKOSW[_cgkortvy|„ˆŒ”˜œ ¢¤¦¨«®±´·ºÂÊÌÔÖÙÜßâåèëóûý   $(+0<?JUWY]`bnqv{~ƒ‡Š £®±¹ÄÉËÖØáäçéêë÷ø*,.0=@EJMPRTdgru~‰Ž›©¬±³¸»½¿ÄÇÊÍÏÙÜßá             ----->CTctRrIiPpTt>>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>>YyLlEe>>t>et>tx>t/>et>ct>st>st>> "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  **/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  **/ "\  €ÿ  "\  €ÿ  )\]}  €ÿ  )\]}  €ÿ  ([{([{ )\]}  €ÿ  )\]}  €ÿ  '\  €ÿ  '\  €ÿ  /\ egin =  €ÿ  =  €ÿ  =e  €ÿ  =n  €ÿ  =d  €ÿ  \`  €ÿ  \`  €ÿ  egin==€ÿ<>e==€ÿ<>n==€ÿ<>d==€ÿ<> -<  €ÿ -<  €ÿ-> %-<  €ÿ  -<  €ÿ  -<  €ÿ  -<  €ÿ  -<>  €ÿ  '<\  €ÿ  '<\  €ÿ  %'<\  €ÿ  '<\  €ÿ  '<\  €ÿ  '<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "%<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  SsTtYyLlEe >   >   >   "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  SsCcRrIiPpTt >   >   >   "\  €ÿ  "\  €ÿ  )\]}  €ÿ  )\]}  €ÿ  ([{([{ )\]}  €ÿ  )\]}  €ÿ  '\  €ÿ  '\  €ÿ  /\ egin =  €ÿ  =  €ÿ  =e  €ÿ  =n  €ÿ  =d  €ÿ  \`  €ÿ  \`  €ÿ  --CTctRrIiPpTt>>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>>YyLlEe>>t>et>tx>t/>et>ct>st>st>> **/SsTtYyLlEe >   >   >  **/SsCcRrIiPpTt >   >   >  egin==€ÿ<>e==€ÿ<>n==€ÿ<>d==€ÿ<> < !%Ss "'/  €ÿ "\  €ÿ  '\  €ÿ * / * "'/  €ÿ "\ '\*/ / */ "#%'/=`  €ÿ "\  €ÿ  (Q[qr{wx '\  €ÿ  /\ b \`  €ÿ  #==€ÿ <> b '<\  €ÿ  "<\  €ÿ  "'/<  €ÿ "\  €ÿ  '\  €ÿ */ "'/<  €ÿ "\ '\*/ / "#%'/=`  €ÿ "\  €ÿ  (>Q[qr{wx '\  €ÿ  /\ b \`  €ÿ  "'<  €ÿ !%Ss /< */ /< */ / #%==€ÿ <> >b !$'*-0369<>?@BDFGILOQUX[^_`lx{|ˆ”—˜£®º»¼½¿ÃËÏÐÕÙáåæëðóþ &256DRUVY\jx{|ˆ”—˜ ¡¢£¤¯ºÆÒÞßë÷úûüýþÿ '345CP]jxy†“¡®»ÆÉÊ×äòÿ '367CORS^iuvxz|~€‡Ž–—›£§¨­±¹½¾ÃÈËÖáíîðòôöøú ),-;ILMPSaors‹Ž”—˜™š›¦±½ÉÕÖâîñòóôõùûýÿ  "%(+-./13568;>@DGJMNOPQSUWY[]dklstvxz|~€‚‰‘˜™š›œ¢©°·»¾ÂÏÑÝéêëïòó  -/;>FRWXdeqtwxxx……’ ¢®º»¼½ËÍÑÕ×ÚÛÜíïûþ%&359:?BCDILNQR_bef ======== ======== == ==  !!!"#$%&&'()*+,,,-./0122234445666789999999:;;<<<=====>>>>>>?@AAAAAAAABCCDDEFFFGHHHHHIJJJKLLLLLLLLLMNOPQQRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTUUVVVVVVVVVWXXYYYYYZ[\]]]]^^_``````aaaaaaaaaaabbcccdddeeffffffgghiijkkkkllllllllmmnnnoooppqqqqqqqqqqqqqrrrr    !"#),-/03478@ADEGHJKLMNOPQRUVWXZ[\]^_bcdefhijklqrstuwxyz{}~‚ƒ„†‡Š‹ŒŽ”•–—˜¡¢£¤§¨©ª­®¯°±´µ¶·¸¹º»½¾¿Àm),_n‡‘ &9œ S T Y`ago p"v#-$#%'#(*#+-#01€4ˆ5‰8’9“AŸB C¥E¦F«H¬I²K³M¼P P PPP P"P1P5P9PBPEPHPKPMn‘BžBR~R~_‡_‡#C¥#F«$#'#'#)*#*#,P PP1P5.|2…6P P9:#;™<#=š>#?›n‘n‘n‘n‘n‘#.|#2… -JKLMMMQQQQQQQQZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ£¤¤¦¦««¯9 M 7 J3 5eeP%tAxAtp>>p>#DY €ˆ‘eeV|||||||||||||||||'1/)b +e-SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSG„_!\lh;Œ#$ '()|||||‚|"%*+15=>FILOTZ^amrvy ! & *,*-./02346789:;?@ABCDEFGH122627272011I KLML MNO LML QR6SRTUVUW6PR RT P T PQR6RTUU6PXPUUPUUPUUPZZZZYZ[\ZZZYZ]ZZZYZ^ZZZYZ_ZZZYZ`ZZZYZ\ZZZYZ\aZZZYZbZZZYZcZZZYZ\ZZZYZdZZZYZeZZZYZfgZZZYZ\ZZZYZhZZZYZiZZZYZjZZZYZ\ZZZYZ\ZZZYZklmZZZYZjZZZYZnZZZYZ\ZZZYZoZZZYZpZZZYZqZZZYZ\ZZZYZr\sZZZYZkZZZYZ\ZZZYZ\t\ZZZYZuZZZYZ\ZZZYZfvZZZYZ\wZZZYZ\ZZZYZxyfZZZYZzZZZYZ{ZZZYZ\ZZZYZ\ZZZYZ|}ZZZYZ~ZZZYZZZZYZ€ZZZYZ_ZZZYZjZZZYZ‚ZZZYZƒZZZYZ\ZZZYZ\jZZZYZ„ZZZYZ\…ZZZYZpZZZYZ†‡ˆ‰ZZZYZ`ZZZYZŠZZZYZ_ZZZYZ‹ŒZZZYZZZZYZŽZZZYZ\ZZZYZZZZYZfZZZYZZZZYZsZZZYZ‘’ZZZYZ“jZZZYZfZZZYZ”ZZZYZ_ZZZYZ•jZZZYZ–ZZZYZ—ZZZYZjZZZYZ˜ZZZYZ™ZZZYZjZZZYZšZZZYZ›ZZZYZyZZZY..žŸ ¡œœ/¢!¤£¦¥¦§¥¤¦--¦§¨©¤¤¥¬ª¬­ª«¬-¬­ª«.® "%*/6;=CMWbdfhŠ“— ¬²¶¿ÄÉÎÕÚáçíóùÿ $+17=CIOW]ciou{‰•£©°·½ÅËÑ×Ýäêðöü ")/8>DJQW]ciou{‚‰•›¢¨®´ºÀÆÌÒØãæëîôþ   "\**/ _09+-_09_0936246_01_07_09AFaf "\  €ÿ  "\ "\ *  €ÿ  *  €ÿ  */  €ÿ  !"/0[_abcdefilmoprstuwy %&(.19:@AZ]^gz{~ "\*/ \ \  €ÿ \ .E_befioux09E_ef09_f09.E_efiu091368_iu01_iu07_iu09AFaf_09AZaz_ls09AZaz_i09AZaz_g09AZaz_n09AZaz_o09AZaz_f09AZaz_er09AZaz_e09AZaz_a09AZbz_k09AZaz_o09AZaz_n09AZaz_st09AZaz_t09AZaz_i09AZaz_n09AZaz_u09AZaz_e09AZaz_o09AZaz_lnx09AZaz_s09AZaz_u09AZaz_m09AZaz_t09AZaz_e09AZaz_r09AZaz_n09AZaz_ano09AZbz_l09AZaz_r09AZaz_fmn09AZaz_p09AZaz_l09AZaz_eo09AZaz_go09AZaz_p09AZaz_aou09AZbz_t09AZaz_c09AZaz_h09AZaz_d09AZaz_fn09AZaz_f09AZaz_s09AZaz_e09AZaz_t09AZaz_c09AZaz_ru09AZaz_i09AZaz_v09AZaz_br09AZaz_e09AZaz_ft09AZaz_u09AZaz_eitu09AZaz_l09AZaz_z09AZay_e09AZaz_ar09AZbz_t09AZaz_i09AZaz_c09AZaz_u09AZaz_c09AZaz_p09AZaz_e09AZaz_ry09AZaz_au09AZbz_i09AZaz_p09AZaz_e09AZaz_ns09AZaz_s09AZaz_a09AZbz_f09AZaz_h09AZaz_i09AZaz_l09AZaz_i09AZaz_e09AZaz_l09AZaz "/  €ÿ "\*/ \ \  €ÿ  \ \  #'/349DO[\]^ˆ‹“𩝳¼ÀÅÊÓÚãëóû $,4<EMU]emu‡—Ÿ§¯·ÁÉÑÛãëôý'/8@HPX`iqy‚Š“›¦®¶¾ÇÏ×ßçï÷ÿ!)2:BJRZbjrz†ˆŒŽ”Ÿ¥«      #$%&'()*+,     "   !   '(01112  ''-9<00<0<<$$*!3H6@@D             !"$%$#$$&')!!)*+,-.(("))/0 0 0 0 0!1 "'*7DQS`oquxz†‰Ž“•   /**€ÿ)+/**€ÿ)+/**€ÿ)+*/*/€ÿ)+.0 "\ '\ /  **€ÿ)+ /  **€ÿ)+ /  **€ÿ)+ /  **€ÿ)+  */*/€ÿ)+.0 / * "'/  €ÿ "\ '\ * $',/>M\]l~ƒ†‡”–› ¡********// ** ** ** ** **//             /02?@BI # @ a aa...MtF%]YYYYeˆ]++++Io7Cƒ=ƒ !444U~:j(j1111Qy                ""#$!"%&!!!'(*+,-*)**.//034562218''89:;<=77(88>??@CCDEBCFGBBBA'H $)5AMY[adilsz†‰Ž‘©  "^ "^ ^{}}€ÿ|~^{}}€ÿ|~^{}}€ÿ|~ "^ "^ ^{  }}€ÿ |~ ^{  }}€ÿ |~ ^{  }}€ÿ |~ ^{  }}€ÿ |~ ";{ "^ ^{}}€ÿ|~^{}}€ÿ|~ ";{  €ÿ "^ ^{  }}€ÿ |~ ^{  }}€ÿ |~  "',:HVdeknsv~†“•š«¹}}}}}} }} }} }} }}}}}} }} }}      !            "\ '\ # "#'  €ÿ "\ '\       @ACCACAMNQQNQNW' G)>X88X8;T55T5P22P2A M MM!% # DJ,JJ / #& ( ( +.(( !"$%'  ()*,-/0(( ((,,(          !""!#$" &''&()'%% !""!*$" !""!+$" " -..-/0.,, 233245311 -..-/60.,, . 78:;<=>:9::?A@ BBB!#%5)M;           !"## $&&'()*+%%&&,--. /0/1 *4?ACHKNP\_bmo **/ '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  #/ * #'/  €ÿ '\  €ÿ * *5ABCHKNO\^amn         **/ "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  %/ * "%'/  €ÿ "\ '\ *        -)*+,-. $'!! $      !% ) % %(  €ÿ )   $      **/ "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  / */ "'/  €ÿ "\ '\ */        000000000000UUYYYYYYYYYYYYYYYY€€„„„„„„„„„„„„¤¤44444444444444444444444444kkkkkkkkkkkk‹‹ŽŽ‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹¸¸¸¸¸¸¸¸¸¸¸ËËËËËËËËËËËËßßæçëôõõõöúû  "#$-....09:::<:?IJKJJJOWX\^cddjkmktuvvIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGíEEEEëáßÝWOÌ  Ð  À  Ä  ¼¼M_ mcèìèÜàÜõØØa"w(ƒ¬ü1c11ø.W..ô++ô+y4:@@@@@þ@@@C FFFFF FFFïI!LLLLL!LLLòO™‘Ì  Ô  À  È  ¼¼#,#=o=RU§èðèÜäÜøØØ›#1#=u=R[³°ü1i11ø.]..ô++ô+©a¿½QKEgÇ99p#m#==RÑ==v#s#==RÛAA|ãC©çéEKå‚QUSY …[]%  ˆekgio‹qus7;û;Ž{}…‘‡‰‹X%$$””''“—•^)((——++Ÿ¥¡£d-@@š1//«±­6¯j3¸´55·»{µ¹Á7 KÃÅÉ;£KËÏ=ÍÓ?A¦Õ×Ùy   !"#$%&'()*+,--./0--./011234112345567855678 :; <<=>?@<<=>AABCDEAABCFGHHIJKHHIJKMNOPQROPQRSTUVSTUVWWXYZWWXYZ!\]!^^_`bj^^_`bja%ccdegccdefhickkl&mtukkl&mtunno'qpnno'p'mprsnvvw(x€vvw(x€yyz)|{yyz){)x{}~y*‚*ƒ„‚*ƒ„……†‡ˆ……†*‡ˆ‰‰Š‹Œ‰‰Š‹Œ*Ž‘’“*”•’“*”•“*1——1˜™š›——1˜™œœžŸ œœ1ž¡1¢££¤¥¦££¤¥¦1¨©ª«¬­®1¯°­®1¯°®19²³9´µ²³9´µ¶·¸¹¶·9¸¹ºº»¼½ºº»¼½99AÀAAÂAÄÚÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙAÛÜÝÞßàáâãäåæçAAFéêFìíîïðñFòóðñFòóñJôõJ÷øùúûüýJþÿüýJþÿýOO  9     L[ !"#$!!!*+,-./–0***123457±811616§19:;<=>?¾@999<<99ABAACèEAA¿DÃAÁAFGHIFFëJKLNJJMJöOPQRSOOOO  !!""##$%$&%$%'$($)&%$*%$+%$,%$-.-1221345200/78879:;866///02/=>>=3?@><</BCCBDEFCAA///<>/HIIHJKIGG/MNNMOPNLL/HIIHJQKIGG/I/RSVUVWUZZ[\Y]]^_YYXaabc`]Xadabc`ff[gehhijeeXllmnkhXlolmnkXqrXpXXptuutvwussXyzzy{|zxxXtuutv}wussXuX~S€‚€……†‡ˆ…„„ƒŠŠ‹ŒŠ‰‰ƒƒƒ„…ƒ†‘ŽŽƒ““”•–“’’ƒƒƒŽƒ˜™™˜š›™——ƒžžŸ žœœƒ˜™™˜š¡›™——ƒ™ƒ¢S¥¤¥¦¤¨©©¨ª«¬©§§S®¯¯®°±²¯­­S³S´S··¶¸«¹¶·µ¶µS··¶¸«¶·µ¶µS»¶»½±»¼º¼ºS··¶¾«¶·µ¶µS··¶¾«´¶·µ¶µS··¶¸«¿¶·µ¶µS··¶¸«À¶·µ¶µS··¶¸«Á¶·µ¶µS©SÃÄÄÃÅÆÇÈÄÂÂSÊËËÊÌÍÎÏËÉÉSÑÒÒÑÓÆÔÕÑÒÐÐSÑÒÒÑÓÆÕÑÒÐÐSרØ×ÙÍÚרÖÖSÒÒÛÜÝÑÒÐÐSÑÒÒÑÓÆÕÞÑÒÐÐSÑÒÒÑÓÆÕßÑÒÐÐSÑÒÒÑÓÆÕàÑÒÐÐSSSÂÄSâããâäåæçãááSéêêéëìíîêèèSðññðòåóôðñïïSðññðòåôðñïïSö÷÷öøìùö÷õõSññúûüðñïïSðññðòåôýðñïïSðññðòåôþðñïïSðññðòåôÿðñïïSSSáãS          !"##$$%%&&'''((')*+,--,./0(,1-,./02S55674889:443<<=>;83<?<=>;AA6B@CCDE@@3GGHIFC3GJGHIF3LM3K33KOPPOQRPNN3TUUTVWUSS3OPPOQXRPNN3P3YY3ZZ3[[3\\3]]3^^3^__^`ab3cddcefg3_3chdcefg3iSllmnolkkjqqrstqppjjjkljvvmwxvuujzz{|}zyyjjjuvj€€‚€~~j„……„†‡…ƒƒj€€ˆ‚€~~j€j‰S‹ŠŒŠŽ‘‘Š’’Š““Š””Š••ŠŠ–Š—–Š˜—–Š—™–Šš–›Š˜—–Šœ—–Š—–Š—ž–ŠŸ—–Š —–Š¡—–Š¢—–Š£—–Ф—–Š¥–Ц§¦¨¨Š©©ŠªªŠŠ«Š¬«Š­¬«Š¬®«Š¯«°Š­¬«Š±¬«Š²¬«Š³¬«Š´µ´¶S¹¸¹º¸»»·¼¼·½½·¾¾·¿¿·¿ÀÀ¿ÁÂ÷ÄÅÅÄÆÇÈ·À·ÄÉÅÄÆÇÈ·ÌËÌÍËÎÎÊÏÏÊÐÐÊÑÑÊÒÒÊÓÓÊÓÔÔÓÕÖ×ÊØÙÙØÚÛÜÊÔÊØÝÙØÚÛÜÊàßàáßãäãâããåçèééæëêíRRíîïðñòììSííó1221345200ô=>>=3?@><<ôGôRõ÷ø÷ö÷÷ùUúü~~üýþÿûûSüüZZ[\Yff[gesp~      €   ¢¢S……†‡ˆ…„„†‘ŽŽ—¢ !""¤#SSÑÒÒÑÓÆÕÑÒÐÐSSðññðòåôðñïïS%22%&'()*+$$S%%,-  --.-2/1ii123456700S11855674AA6B@N:K;;<=9i>@‰‰@ABCDEFG??S@@HllmnolkkIJJKvvmwxvuuI~LIMI‰NP¶¶PQRSTUOOSPPVXYZZW\[¶]_`a_^__b¸cdcfghfeffiËkjllkmjopqronoosttpßpuvu  "%)-059=AEIMQUY\^`cfiknrvy~‚†ŠŒŽ™¤§©´¿ÂÄÎØãåçéìñøýÿ #&0:EGIKNW`cenwz|†›Ÿ¡¤¯º¼¾ÊÕàë÷)5BNZdq~‹Žœ¨µÁÍ×äñþ)479CMXZ]`cfiqy{ƒ…Š‘–˜ž£ª¯±·¼¿ÉÓÞàãæéìïòú  #%.7:<FP[]_acegloruxz}…ˆ‘•™¡¥©­±´¶¸»¾ÁÃÆÊÎÑÖÚÞâäæèêíðóöùü !$'*-5=?GILPSXZfitƒ‡ŠŒ˜› ¥¨«­±´·ºÇÊÓÖßâäéìïòóô (3579FINSVY[]knwzƒ†ˆŠ–™ž ¢§ª¬®³¶¹¼¾ÄÇÊÍ           ----->hpCTctRrIiPpTt>>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>>YyLlEe>>t>et>tx>t/>et>ct>st>st>> "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  **/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  **/ "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  **/ -<  €ÿ -<  €ÿ-> -<?  €ÿ  -<  €ÿ  -<  €ÿ  -<  €ÿ  -<>  €ÿ  -<p  €ÿ  -<h  €ÿ  -<p  €ÿ  '<\  €ÿ  '<\  €ÿ  '<?\  €ÿ  '<\  €ÿ  '<\  €ÿ  '<\  €ÿ  '<\p  €ÿ  '<\h  €ÿ  '<\p  €ÿ  "<\  €ÿ  "<\  €ÿ  "<?\  €ÿ  "<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "<\p  €ÿ  "<\h  €ÿ  "<\p  €ÿ  "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  SsTtYyLlEe >   >   >   "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  SsCcRrIiPpTt >   >   >   "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  --hpCTctRrIiPpTt>>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>>YyLlEe>>t>et>tx>t/>et>ct>st>st>> **/SsTtYyLlEe >   >   >  **/SsCcRrIiPpTt >   >   >  **/ < !?Ssp "'/  €ÿ "\  €ÿ  '\  €ÿ * / * "'/  €ÿ "\ '\*/ / */ "#'/  €ÿ "\  €ÿ  '\  €ÿ */ #/ */ '<\  €ÿ  "<\  €ÿ  "'/<  €ÿ "\  €ÿ  '\  €ÿ */ "'/<  €ÿ "\ '\*/ / "#'/?  €ÿ "\  €ÿ  '\  €ÿ */> "'<  €ÿ !?Ssp /< */ /< */ / #/? */> #&),/258;>@ABDFHIKNQSWZ]`abnz}~Š–™š¥°¼½¾¿ÁÅÍÑÒ×Ûãçèíòõ &034>HKLWbnopqs‹Œ›¨µÂÐÞìúû#0=HVdruvƒž«¸ÃÑßíðñý   %()4?KLNPRTV]delmqy}~ƒ‡“”™ž¡¬·ÃÄÆÈÊÌÎÐ×Þßæçñûþÿ "-9:;<=>?CEGIKLNQTVZ]`cfiloruwxy{}€‚…ˆŠŽ‘”—˜™š›Ÿ¡£¥§®µ¶½¾ÀÂÄÆÈÊÌÓÚÛâãåéìðñþ !"/159;>?CFHKY[ehrtuz}€‚‚‚œª¬¸ÄÅÆÇÕ×Ûßáäåæõ÷!%&',/0169;>?EHKM   !"#$%&&&'()*+,-.///01112333456666666788999:::::;;;;;;<=>>>>>>>>?@@AABCCCDEEEFGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIJJKKKKKKKKKLMMNNNNNNNOOPQQQQQQRRRRRRRRRRRSSTTUUUUUUUUUVVWXXYZZZZ[[[[[[[[\\]]^^^^__________________     &)*,-01456=>ABDEGHIJKLMNORSTUWXYZ[\_`abcefghijnopqrtuvwxz{~€ƒ„‡ˆ‰Š‹‘’“”•žŸ ¡¢£¦§¨©¬­®¯°³´µ¶·¸¹º¼½¾¿ÀÁ&)\„#6™ P Q V]^dlms *! "$ %' (* -|.}1…2†56>œ?@¤B¥CªE«F±H²J»M M MMMMM.M2M6M?MBMEMHMJkŽš?›?O{O{\„\„ @¤ Cª! $ $ &' ' )M MM.M2+y/‚3ŒMM67 8–9 :—; <˜kŽkŽ +y /‚M; <*+,56766: % 9BN0]00J-W--F**F*3 ?!#6R'R<       !"#$&'(&%&&)**''+-##-./0123,,$--4 5667585#9%.13=GRTV[^adqt}€‰Œ **/ "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  #/ */ "#'/  €ÿ "\  €ÿ  '\  €ÿ */  %/23>IUVW\_bdrt~‹             /678DEFEEEHLHHHHHHH\ ' GS_;;…;;[8888/c>>>‹>A P!#%Dp2pMp),JJkzggWz5JJJJuJJu  !" *!'##"$##$%&#()!      "##"$ %#!!'((')*+(&&!#--,/.0-23141211-22566379009:;<=>?@AB888-99C  DEEF DD D"##"$ %#!!D//,HIJ/H,HHEMNNMLPQNLLLOS//SRTJ/RRRES//SURTJ/RRRES//SVRTJ/RRRES//SWRTJ/RRRE//,XHIJ/H,HHE//,YHIJ/H,HHE//,ZHIJ/H,HHE0[ "-02=HKMRU`knpsuw€ƒ†‰š¨«¶»ÆÒÞê÷+8  ==€ÿ<>c==€ÿ<>u==€ÿ<>t==€ÿ<> "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  /\ \`  €ÿ  \`  €ÿ  #==€ÿ <> AZaz "#'/`==  €ÿ<> "\  €ÿ  '\  €ÿ  /\ \`  €ÿ  ==  €ÿ <> ==  €ÿ<> ==  €ÿ<> c==  €ÿ<> u==  €ÿ<> t==  €ÿ<> c==  €ÿ <> u==  €ÿ <> t==  €ÿ <>  '367CORSX[gsvwz{|ˆ‹Ž’¥§³¶ÂÇÓâðþ +;K[======== == == == == == == == == == == ==  "    !        .//1/:;;;>;@) : O11S11C++C+G..K.4! @ @#' %7W= [         "##"$%#!!&')*+,)())-./.00/2&&234567811'229 :;:<:==> :&? ",6ACMWY[adfhkmz}ˆŠŒ™ *)*} '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  )*  €ÿ  }  €ÿ  }  €ÿ  (/{ */ } '(/{  €ÿ '\  €ÿ */ }  €ÿ   +6BCNYZ[adefijxz†‡ˆ‹–           !"##./0///4' ; 8D//D/,2 AA!#% 5H)>H>           !!#"%%&'()*+,$$%%-. .//01..2.3 %027:<>@FILNP^afikpr %%}.{ "\ %  €ÿ  %  €ÿ  %}  €ÿ  '\ .{ #%. {. "#%'.  €ÿ "\ { '\ .  #/0589:;ADGHIXZ_bchi          (**€ÿ)+(**€ÿ)+()**€ÿ'+()*)*€ÿ'+ "\ (  **€ÿ )+ (  **€ÿ )+ (  **€ÿ )+ ()  **€ÿ '+ (  )*)*€ÿ '+ ( * "(  €ÿ "\ * ******))** ** ** ** ** ))**            **/ "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  / */ \ \  €ÿ \ "'/  €ÿ "\ '\ */ \ \  €ÿ  \ \            !!!,---//448 ) 7' K..K.1@!%#@ 4OO=:GC+S              ! !"# ! %%&'()*$$%%+, ,, , -,/./0.-//012--.535634556347 !+68:<@CFJPS_bglou…‹ **/ "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  / */ \ \  €ÿ \ "'/  €ÿ "\ '\ */ \ \  €ÿ  \ \  *6789=@BFMP]_dikq|‚ˆ           "'(**€ÿ)+(**€ÿ)+()**€ÿ'+()*)*€ÿ'+ " "' (  **€ÿ)+ (  **€ÿ)+ (  **€ÿ)+ ()  **€ÿ'+ (  )*)*€ÿ'+ "'( "'* "'(  €ÿ " "' * ******))** ** ** ** ** ))**                 *+,+++. % 3<**<*- 9!#0@'@6@          !!"#$%#&'( !!)**++,* * ***- )46;>@EHKN]`ehmot **/ "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  \` #/ */ "#'/;`  €ÿ "\ '\ * \`  )56;>?DGJL\^cfklq        ††––––––––––––––––žžžžžžžž¦¦¦¦¦¦¦¦¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶ºººº»¼¾¾¿ÂÁÂÃÄÅÆÇÈÉÊËÎÍÎÏÐÑÓÓÔÕÖרÙ))))))))''''''''%%%½%{3–––––––ÒÒ33™™™™™™™ÚÚ333™™™™™™™ÚÚ3ÖÖÖÖUÖÖÖ3{3âÆÆ33““““ö“““ÎÎ333““““ö“““ÎÎ3ÊÊÊÊCÊÊÊññ3œ~E–––– –––ÒÒEE™™™™™™™ÚÚEEE™™™™™™™ÚÚEÖÖÖÖ[ÖÖÖE~GçÆÆGG““““û“““ÎÎGGG““““û“““ÎÎGÊÊÊÊIÊÊÊññG¥Q–––––––ÒÒQQ™™™™#™™™ÚÚQQQ™™™™#™™™ÚÚQÖÖÖÖaÖÖÖQQìÆÆQQ“““““““ÎÎQQQ“““““““ÎÎQÊÊÊÊOÊÊÊññQ«]¢¢¢¢Þ¢¢ÞÞ]S]]±#m%Ã#q##suu%ow%wœœ(„(ŸŸ+{1--{1œ/ 5 799 ¥¥ n‡-¨¨ =~;??~C¥A««2Š2®®IOKK=O«M±±gÀ´´UWW7[[±Y·_acc!egii!ºkyy3333333333333333EEEEEEEEGGGGGGGGQQQQQQQQQQQQQQQQ]]]]suww+1-1/79=;?CAIOKOMUW[[Yacgik;@@@@ @@@@@ @@@@ @  @ @  @ @ @  @ @@  @  @ @  @@IIIIIIIIIIIIII II I!"II III#I II II%&&%O')&%%O%&&%O')&%%O((*+%%O%&&%O')&%%O&O(O%,&%O')&%%O%&&%O')&%%O-..-O/1.--O-..-O/1.--O0023--O-..-O/1.--O.O0O-4.-O/1.--O-..-O/1.--OO677689766U677689766U67768U9766U7UU<;=>?<;<<;;;=;;;A@@ABCDE@@AA@@@@@C @  @@@GHGFGGFFFHJIIJKLM$NIIJJIIIIILI IIIPOOPQRS5TOOPPO%&&%O')&%%OOOR-..-O/1.--OOOVUUVUWXY:ZUUVVUUUWUU6UUU\[]\[\\[[[]_`a_^__^^^`^^;;@@@@@@@@@@@@@@@@IIIIIIIIIIIIIIIIOOOOOOOOOOOOOOOOUUUU;;;;@@@@@FFIIIIIOOOOOUUUUU[[^^^"-/1<GR]doqs~‰‹–¡¨³µ·ÂÍØãêõ÷ù'.9;=HS^ip{}Š•—¡«¶¸ºÁÄÇÉË×Úåèóõùüÿ ')58CFQS`cfhjlqtw|‚    **/ "\  €ÿ  "\  €ÿ   €ÿ  "\  €ÿ  "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ   €ÿ  '\  €ÿ  '\  €ÿ  '\  €ÿ  "\  €ÿ  "\  €ÿ   €ÿ  "\  €ÿ  "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ   €ÿ  '\  €ÿ  '\  €ÿ  '\  €ÿ  "\  €ÿ  "\  €ÿ   €ÿ  "\  €ÿ  "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ   €ÿ  '\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  "#'/ '* "#'  €ÿ "\  €ÿ  '\  €ÿ  # "#'  €ÿ "\  €ÿ  '\  €ÿ  "#'  €ÿ "\  €ÿ  '\  €ÿ  "#'/  €ÿ '* "# #' '#/01=IUaiuvwƒœ¨°¼½¾ÊÖâîö)5=IJKWco{ƒ‘©ªµÀÌÍÎÕØÛÜÝêìøû !-0<=JLX[ghvx{|}~ƒ†‰Ž‘”   !"""#$$%&''''''''(())*****++,,--..//00111111111111   !"$%&'()./0123459:;<=>?DEFGHKNOPQRTUVXYZ[\]_`abc+6A   , -78BCLM S#W'^**'  +6A+6A+6A  + 6 A* **J@+6A + 6 AI*>?GHIHK C++^++K..h...cGGxGG7%%O%%?((Y(((T;;r;;1 4m"m           !#$$#%&'$""(()*,--,./0-++(,1-,./0-++344356742289;<;:;;=>><@88@ABCDE??9@@FGHHI !G8J (*,7BMX_jlny„†ŠœŸª­¸  "\  €ÿ  "\  €ÿ   €ÿ  "\  €ÿ  "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ   €ÿ  '\  €ÿ  '\  €ÿ  '\  €ÿ  # "#'  €ÿ "\  €ÿ  '\  €ÿ   ,-.:FR^frst€Œ‘”—¤¦²µÁ          ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨´´´´´´´´´´´´¶¶ÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÊÌÌáááááááááááááááááááááÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ&&&&&&&&&&&2222222222223458889:;<AAA@ABCDEFJJJJKLQQQPQRSVVVWXZZ[^]^//////////----------+¡+¡+++++ë+¡¡¡¡¡¡¡¡™¡¡¡¡—¡5=©©©© ©©©====5=¦¦¦¦¦¦¦=====££££ ££  =3==¬ ² SISSSSISSSSµµµµ(µµ((SGSSSSSSSSSS¸¸¸¸,¸¸,,SSISS»Áai©©©©$©©©iiiiai¦¦¦¦¦¦¦iiiii££££ ££  i_iiiiiiiiiiXiÍwmwwwwmwwwwµµµµ(µµ((wkwwwwwwwwww¸¸¸¸,¸¸,,wwmwwwwwwwwwww]wÓ{ƒÊÊÊÊ@ÊÊÊ<<ƒƒƒƒ{ƒÇÇÇÇ8ÇÇÇ44ƒƒƒƒƒƒƒÄÄÄÄ0ÄÄ00ƒƒyƒƒƒƒƒƒƒƒƒƒhƒƒƒƒbƒÙ###â#‹‹‹‹‹‹‹‹ß‹'''è'•••••••••å•) )›))+Ÿ¬¬DD75;5;;¬9 ñ ? A C »» HHôô¾¾ KQIQQIQQMMQ»O÷UW[YYÍÍLLúúÐÐcagagggÍeÓÓPPýýÖÖoumuumuuqquÓsÙÙTTÜÜ}{{Ù!1!…!!‡#‰‰%1%%%''“‘‘'“¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡============EESSSSSSSSSSSSSSSSSSSS]]iiiiiiiiiiiiiiiiiiiiiwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‹‹‹‹‹‹‹‹‹‹‹••••••••••••Ÿ7;;;9ACKQQQMQOW[Ycggggeouuuqus}‡‰‰“‘“¢¢¢¢¢ ¢ ¢ ¢ ¢ ¢¢¢¢¢¢¢¢¢¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥! !« ®®#®"®®"®®%®$®®$&''&()'&&®&''&()'&&®&''&(®)'&&®'®+®,®-®.®/®0®1®122135211®122135211®122145211®1221®45211®2®®878¶79::9º;<:99º9::9º;<:99ººº9:º=>>=º?@>==º=>>=º?@>==ººº=>ºABBACDBAAºABBACDBAAºABBACºDBAAºBºFºGºHºIºJºKºLºMººººÁÁPÁOÁÁOÁÁRÁQÁÁQSTTSUVTSSÁSTTSUVTSSÁSTTSUÁVTSSÁTÁXÁYÁZÁ[Á\Á]Á^Á^__^`b_^^Á^__^`b_^^Á^__^ab_^^Á^__^Áab_^^Á_ÁdÁeÁfÁgÁhÁiÁjÁkÁlÁÁÁÁnoonÉpqonnÉnoonÉpqonnÉÉÉnoÉrssrÉtusrrÉrssrÉtusrrÉÉÉrsÉwÉxÉxyyxz|yxxÉxyyxz|yxxÉxyyx{|yxxÉxyyx{É|yxxÉyÉ~ÉɀɆɂɃɄɅÉÉɇɈɉÉÉÉÉŒ‹ŒÏ‹ŽÏÏϑϒϓϔϕÏÏÏ—–—Ó–™ÓšÓ›ÓœÓÓžÓŸÓ Ó¡ÓÓÓ£¤£¢££¢¢¦¥¥¦§¨©ª¥¥¦¦¥¥¥¥¥¥¥¥¬­¬«¬¬« «¯®®¯°±²´6µ®®¯¯®®®#®"®®%®$&³®®®³*®®®·¸·¶··¶7¹¶¶¶¹»ºº»¼½¾¿NÀºº»»º9::9º;<:99º=>>=º?@>==ºAºEºººÂÁÁÂÃÄÅÇmÈÁÁÂÂÁÁÁPÁOÁÁRÁQSÆÁÁÁÆWcÁÁÁÊÉÉÊËÌÍŠÎÉÉÊÊÉnoonÉpqonnÉrssrÉtusrrÉv}ÉÉÉÐÑÒÐÏÐÐÏ‹ÏÏÔÕ×ÔÓÔÔÓ–ÖÓÓÓÖ˜Ó¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¢¥¥¥¥¥¥¥¥¥¥¥¥««®®®®®®®®®®®®®®®®®®®®¶¶ºººººººººººººººººººººÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÉÏÏÏÏÏÏÏÏÏÏÏÓÓÓÓÓÓÓÓÓÓÓÓ¢¢¥¥¥¥¥««®®®®®®®¶¶¶ººººººÁÁÁÁÁÁÁÉÉÉÉÉÏÏÏÓÓÓÓ  "$&1<?ALWZ\fp{}„‰Œ‘”ž¨³µ·¹»½¿ÁÃÍ×áìîðòõ &)+5?JLNPRTVXZ\^`ehmpz„‘“•—™›Ÿ©³½ÈÊÌÎÐÒÔÖØÚÜÞàëöùû$.8CEGIKNPRTVXZ\^`bdgikmoqsuwy{~€‚„†ˆŠŒŽ’–™œ¨«¶ÁÃÅÉÌÎÛÞãèëîðòöùüÿ %')+8;@EHKNP\_juxz‚„†‹Ž‘”     ----->x:Sctript>yle> "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  **/ "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  [CDATA[ ]  €ÿ  ]  €ÿ  ]  €ÿ  >]  €ÿ  **/ "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  mx:Style> "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  [CDATA[ ]  €ÿ  ]  €ÿ  ]  €ÿ  >]  €ÿ  mx:Script> "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  -- -  €ÿ  -  €ÿ  -  €ÿ  ->  €ÿ  x:Sctript>yle> **/mx:Style>**/mx:Script> < !m "'/  €ÿ "\  €ÿ  '\  €ÿ * / * "'/<  €ÿ "\ '\ */ ! / */ "'/<  €ÿ "\  €ÿ  '\  €ÿ */ "'/<  €ÿ "\ '\ */ !/ "'<  €ÿ "\  €ÿ  '\  €ÿ !m /< */ /< */ /  ,/0<HKLWbnopqsx{€ƒŽ™¥¦§¨©ª«¬­¸ÃÎÚÛÜÝßë÷úû"-9:;<=>?@ABCDILQT_jvwxyz{|}~‰”Ÿ«¬­®¯°±²³´µ¶·ÃÏÒÓßëîïðñü !"$%&'()*+,-./123456789:;=>?@ABCDEFGKNP]_kwxy}€‘–› ¡¢¦©«®¼¾ÊÖרÙçéîóõøúû "$%*-./479<   !"#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%&''''''(((((((((((())*++++,,,,,,,,--.///////////  $%()+,-./01236789;<=>?@CDEFGIJKLMOPSTUVXY\]^_`cdghijmnopstuvwxy{|}~4 5 :  ABHQRZ[%e&f'k)l*q,r.z1 1 11111&1)1,1.3P3P  dd1 1111&NW !a"#b@AAAIJJJK# F ++1CX:\:XP7T7PL44L4LL((.%= IIh!@``d    !"#$       ""#$!"%"#$!'((')*(+,&&&.//.01/23---'((')*(45&&&('((')6*(+,&&&'((')*(6+7,&&&89;<=>;:;;?@B88BCDEFGAA9BBH&I8J#(/4600>?@ABC==A=A=1>>DE%FEGGHJJJJI0K ",79DOQ[eprt|Š•¥¨³¶¹¾  "\  €ÿ  "\  €ÿ " *  €ÿ  *  €ÿ  */  €ÿ  "\  €ÿ  "\  €ÿ " *  €ÿ  *  €ÿ  */  €ÿ  "/_ AZaz "\  €ÿ */ _09AZaz "/_  €ÿ@AZ[`az{ "\  €ÿ */ _09AZaz $/;?  $ %-.4   #+ % %  €ÿ      "\ % "%  €ÿ "\       )%""  "\ % "%  €ÿ "\       !"!-..0..3 ' 8 5A,,A,)/ >>!%# 2E;E;          !!"# %%&'()*+$$%%,- -.//0--1-2 %027:<>@EHJMO\_dfinp %%}.{ "\ %  €ÿ  %  €ÿ  %}  €ÿ  '\ .{ %. { . "%'.  €ÿ "\ { '\ .  #/0589:;@CDGHVX]^afg           #$+,,.  ''-9<00<0<<$$*!3H6@D                  !  "#%%&'()$$%%*+, +- *7DFTceilny|~€  (**€ÿ)+(**€ÿ)+()**€ÿ'+()*)*€ÿ'+" (  **€ÿ )+ (  **€ÿ )+ (  **€ÿ )+ ()  **€ÿ '+ (  )*)*€ÿ '+ ( * "(  €ÿ "*  />MN^optwx„†‡ˆ******))** ** ** ** ** ))**             "\ '\ # "#'  €ÿ "\ '\        ----cdeccfdfkkkkkdfrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrcŸ   ¢¢¢¢¢ ¬A?m=;Uj-!•aa™aa^^‘^^+…XX…XOF C‰[[‰[LId|Á¹¡¹ËÑËÆsv93/7½1R‚‚µ5ppppppppppppppppppppppppppppppppppyg ©©± #)% ¥­' "    '  ________ !#$ %&(/.01378=HIMAOUX[^  ). *++,-- 0204569:;<>AB?@CDEFGJKLNPQSRTVWYZ\] _`abcij__d_effggghhe_   "##"$%#!!'((')*+(&&!#.//.01/--,344356422,344376458222,4,9:<==<>?=;;ABBACDB@@<==F;;;=GHJKLMMNOPQMSTUVWXYZ[\]^_`MMaKMRMSMSIbcKKdf e cghfiejljkjjkjmnjkonpoknnnj ic errrqsrrrqtrrrqurrrqvrrrqwrrrqtrrrqtrrrqxsrrrqyrrrqzrrrq{rrrqtrrrq|}~rrrqrrrq€rrrqtrrrqtrrrqrrrq‚rrrqƒrrrq„rrrq…rrrqtrrrqttrrrq†rrrq‡rrrqˆrrrqtrrrqˆ‰rrrqtrrrqŠrrrq‹Œrrrqrrrq‰rrrqŽrrrq…rrrqrrrq…rrrq€rrrq‘rrrq’rrrqˆrrrq“rrrq”rrrq€rrrq•b—GG—˜™š›œ––H——žŸ"##"$%#!!Ÿ Ÿ¡£¡¢¡¡¢¡¤¥¡¢§44§¨64¦¦¡§44§©64¨ª¦¦¦¡9:ŸG«  "(3>ACNY\^hr„Ž˜¥§©ÌÏÓÖÙÜßáæêíòöÿ #(-38=BGNSX]bglqv{€†‹•š ¥ª°µº¿ÄÊÏÔÙÞãèíòô #(2?B    09AFaf"\'\09Ee09+-0909.Ee09Xx]=]]€ÿ\^ "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  ]  €ÿ  ]  €ÿ  =  ]]€ÿ \^ =[ ]  €ÿ  ]  €ÿ  =  ]]€ÿ \^ "#%'+-.[_abdefilnortuw{}~ (/09:>AZ]^czXx09AFaf "\'\.0909-.09 [ =[ ] =]]€ÿ \^.Ee090909AZazn09AZazd09AZazr09AZaze09AZaza09AZbzk09AZazo09AZazln09AZazs09AZaze09AZazi09AZazf09AZazaou09AZbzl09AZazs09AZaze09AZazr09AZazn09AZazc09AZazt09AZazi09AZazo09AZazn09AZazfn09AZazo09AZazc09AZaza09AZbzl09AZazio09AZazt09AZaze09AZazpt09AZaze09AZaza09AZbzu09AZazr09AZazhr09AZaze09AZazu09AZazn09AZazt09AZazi09AZazh09AZazi09AZazl09AZaz= "'-[  €ÿ "\  €ÿ  '\  €ÿ - [ =[ ]  €ÿ  =  ]]€ÿ \^=[  %1=@AMY\]hs‚ƒ…›ª«¬Õ×Ýàâäçéîòõúþ %,3:AHPW^elu|ƒŠ‘˜Ÿ¦­´»ÃÊÑØßçîõý !(/6=DKRYZhjv‚ƒ‡Šš©«]] ]] ]]]] ]]    !"#+,-./01234    '()*     )$&$%%'()((+% 3<**<*- 9!#0@'@6              !"#$%&''(()' ' '* )468=@CERUZ]bd **/ "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  %/ * "%'/  €ÿ "\ '\ *  )567,,>,/ ;!#%2B)8           !"#$%&&''()&)&* !,.069<>ANQVY[^ **/ "\ *  €ÿ  *  €ÿ  */  €ÿ  #-/ -*/ "#-/  €ÿ "\ -*/  !-./58;<>LNSVWY         5667585:66::?????????????????Q?????????????????????????????????????Q???????????????????????ˆ‰Š‰Œ/ - @ + 17ImT\=\||`PwLLLLLLLLLLLLLLLLL)! ' Fd%CCrCCCCCCCCCCCCCC#CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC:h4X m m m#*78:<=EHLNOQ_gk !"$%(&')+,.3-/0124569;>?@DABCFG=A===>=B===>=C===>=A===>=DEF===>=A===>=G===>=H===>=A===>=I===>=A===>=JKLM===>=I===>=N===>=A===>=O===>=Q===P=R===>=S===>=I===>=T===>=U===>=V===>=A===>=A===>=JW===>=?===>=AX===>=A===>=A===>=AY?===>=Z===>=[\===>=]===>=^===>=_===>=?===>=?===>=N`a===>=?===>=b===>=c===>=d===>=e===>=I===>=f===>=A===>=AA===>=g===>=H===>=hi===>=j===>=k===>=l===>=m===P=n===>=o===>=p===>=q===>=r===>=I===>=fAs===>=t===>=N===>=uvw===>=x===>=A===>=y===>=N===>=z===>={===>=D===>=|AA}===>=~===>=x===>=I===>====>=e===>‚ƒ„…†€€‡ˆˆˆ‰‰Šˆˆˆ‹ "%+.0W[]adgjmqsxz|‰•›¡©¯µ»ÁÇÍÖÜâèîôú $+18>DLRY_ekqw…‹‘—£©¯¶¼ÂÉÏÕÛáçíóùÿ !'-39?EKTZ`flr~‡Š 09AFaf"\'\Xx0709Ee09+-0909 "\ '\ !"#'+-.=>[_abcdefhilmnoprstw %/09:;AZ]^gz{~Xx070709AFaf "\ '\.0909.Ee0909>_09AZaz_dlr09AZaz_t09AZaz_r09AZaz_a09AZbz_y09AZaz_iry09AZaz_g09AZaz_e09AZaz_a09AZbz_k09AZaz_t09AZaz_e09AZaz_ahoy09AZbz_s09AZaz_a09AZbz_n09AZaz_n09AZaz_t09AZaz_i09AZaz_n09AZaz_u09AZaz_c09AZaz_l09AZaz_i09AZaz_c09AZaz_o09AZaz_lx09AZaz_i09AZaz_no09AZaz_r09AZaz_d09AZaz_fmn09AZaz_p09AZaz_lo09AZaz_e09AZaz_m09AZaz_e09AZaz_n09AZaz_r09AZaz_eio09AZaz_s09AZaz_a09AZbz_o09AZaz_d09AZaz_u09AZaz_l09AZaz_i09AZaz_l09AZaz_fr09AZaz_i09AZaz_c09AZaz_ae09AZbz_i09AZaz_s09AZaz_e09AZaz_s09AZaz_i09AZaz_n09AZaz_c09AZaz_l09AZaz_u09AZaz_d09AZaz_aft09AZbz_u09AZaz_r09AZaz_ept09AZaz_l09AZaz_f09AZaz_a09AZbz_w09AZaz_r09AZaz_i09AZaz_n09AZaz_aloy09AZbz_g09AZaz_o09AZaz_p09AZaz_h09AZaz_i09AZaz "#'  €ÿ "\ '\  !$+./]acilnqswy~€ˆ’š¢ª²¼ÄÌÔÜäì÷ÿ'/7?GOW_hpy‰“›¤¬´¼ÄÌÖÞæîöþ'/8@HPX`hpx€ˆ’𢬴¼ÄÌÔÜäï÷ÿ$&-07   #$%&'()*+,   "   !        !")*--0 #C//G//?;,,;,2 !58&)       !!##$%&'""##(+*-,,,./ )3=GIKORU`cegj" "\  €ÿ  "\  €ÿ  " "  €ÿ  "  €ÿ  "  €ÿ  "  €ÿ  ; ";  €ÿ ""  )4?JKLPSVbdefi       STVVWYZZZZZZZaaaaTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa“”—”™›=Z7; W9of%K'vNvv‚rHHrHrrBBE?Qi ~Š—ooczŽzzzzzzzzzzzzzzz)5l-3 +/]1``````````````````````````````````````````T’† #! $ %'( cccfcc!#&*+.-/3<=?BCFKPTW^`"  )*,-*012465789:;>=@ADEGHIJLMNOQRSUVX[]YZ\_abcdegiccchchc       !! "!#$&''&()'*+%%%-..-/0.12,,,&''&()'34%%%'&''&5)'*+%%%&''&)'*5+6%%%%78:;<=>A;BCDEFGHIJKLMNOPQ:;;?;@;@;9::RTUU WVXXWZ[\\][\^?Y[\[\Y\\YZ[\\[\?Y\Y_\Y___Yaaaa`abaaa`acaaa`adaaa`Saeaaa`afaaa`agaaa`adaaa`ahiaaa`ajaaa`acaaa`akaaa`alaaa`amaaa`anaaa`aoaaa`adaaa`adaaa`apaaa`aoaaa`aqrsaaa`adaaa`adaaa`adddaaa`ataaa`auaaa`adaaa`avaaa`awaaa`axaaa`ayaaa`adaaa`azaaa`a{aaa`a|aaa`a}aaa`aoaaa`a~aaa`aaaa`a€aaa`asaaa`aaaa`a‚aaa`araaa`aƒ„…aaa`ac†aaa`a‡aaa`adaaa`aˆodaaa`ayaaa`aoaaa`a‰aaa`addaaa`aŠaaa`as‹aaa`aoaaa`77Ž‘ŒŒ8’•”$–%—“˜˜™7š "'*,6@JTan{}Š™›¼¿ÂÄÆÉÌÖÜàèëñõú "(/5;AGMSY_ekqy…“™Ÿ¥«±·½ÃÉÏÕÛáçíóùÿ  (.4:AGNT_bdnqt   "\"""**/09+-09090109AFaf`09AZ_z "\ " "  €ÿ  "  €ÿ  "  €ÿ  "  €ÿ  /  **€ÿ )+ /  **€ÿ )+ /  **€ÿ )+ /  **€ÿ )+  */*/€ÿ )+.0 !"/0T[`abcdefinoprstvw %&(.19:?AZ]^_z{~ "\""*/ .EFLbefx09EFef09Ff09.EFLef09L01.L09AFaf09AFaf_09AZaz_h09AZaz_i09AZaz_s09AZaz_AZaz_r09AZaz_e09AZaz_a09AZbz_k09AZaz_lo09AZaz_a09AZbz_s09AZaz_n09AZaz_t09AZaz_i09AZaz_n09AZaz_u09AZaz_e09AZaz_o09AZaz_l09AZaz_s09AZaz_aou09AZbz_r09AZaz_n09AZaz_fns09AZaz_u09AZaz_l09AZaz_l09AZaz_b09AZaz_j09AZaz_e09AZaz_c09AZaz_t09AZaz_a09AZbz_c09AZaz_k09AZaz_a09AZbz_g09AZaz_e09AZaz_t09AZaz_u09AZaz_r09AZaz_u09AZaz_p09AZaz_e09AZaz_hry09AZaz_ir09AZaz_o09AZaz_w09AZaz_auy09AZbz_i09AZaz_p09AZaz_a09AZbz_lr09AZaz_h09AZaz_ei09AZaz_l09AZaz "/  €ÿ " "  €ÿ */  $'(3>ITcr‚‘£¤ÍÐÒÓÔÖÙãéíõø %*2:BJS[cks{ƒ‹“›£«µ½ÅÏ×ßçï÷ÿ'/7?GOW_goy‚Š’œ¤¬´½ÅÎÖâäåðòõ ** ** ** ** **//      !"#$+,-./012345   %&'(* )  ------------RRVVVVVVVVVVVVVVVV}}““çççççççççççççççççççççQQQQQQQQccccccccccccccccccccccccccccccccccccccc            ´´»¼ÇÈÈÈÉÍÎÖ×××ÙÛßàâêëëëíïóôöÿ      ()-2339:<:BCCFIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGéEEEEoßÝWO´¸¨¬¤ýý¤ýM_ mcÐÔÐÄÈÄñÀÀaw…{Ü!!Ü!y$*è00000÷3è000ì66ð6669ì66ð6ë!ô<<ø<<<!?ô<<ø<´¼¨°¤ýý¤ý‘##-5-BE©ŸÐØÐÄÌÄôÀÀ##-;-BK·­Ü!!Ü!«Q¿ú)#WÇ99`#]#-à-BÑ==f#c#-ä-BÛAAlãC™åçEá üürQUSY u[] xekgio{qus'~}ƒ‡‰‹H%„„''•™—N)  ‡‡++¡§£¥T-1Š//¯µ±³Z3 œ55¹½/»Á7KÃÅÉ;“KËÏ=ÍÓ?–ÕÙiA×íí í !"#$%&'()*íð++,ð-.++,ð-.//012//0ð123345633456ððö89öù::ù;<=>::ù;<??@ABC??ù@ADùEFFGHIFFGHIùùKLMNOPQQRSTQQRST VW XXYZ\aXXYZ\a[]]^]_]]^_`bbcdhibbcdhieefegeefgdgjjklpqjjklpqmmnmommnolorrsturrstuvvwxyvvwxyzz{|}zz{|}€‚ƒ„…†ƒ„…†„ˆˆ‰Š‹Œˆˆ‰ŠŽ‘Ž’“””•–—””•–—™š›œžŸ ¡žŸ ¡Ÿ#£#¤¥¦§§¨©ª§§¨©ª##+­+¯Å°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄ+ÆÇÈÉÊËÌÍÎÏÐÑÒ++/ÔÕ/רÙÚÛÜ/ÝÞÛÜ/ÝÞÜ3ßà3âãäåæçè3éêçè3éêè8ëì8íîïíííðñòóô7õðððö÷øööùúûüýJÿùùþùþùU         ‡~!¢"  ˜#$%&'(«*###)#)#+,++-Ó.++¬+®+/012//Ö34573363á89:;888<8                !"!#"!"$!%!&#"!'"!("!)"!*+*.//.012/--,4554678533,,,-/,:;;:0<=;99,?@@?ABC@>>,,,9;,EFFEGHFDD,JKKJLMKII,EFFEGNHFDD,F,OPSRSTRWWXYVZZ[\VVU^^_`]ZU^a^_`]ccXdbeefgbbUiijkheUilijkhUnoUmUUmqrrqstrppUvwwvxywuuUqrrqsztrppUrU{P~}~}€‚ƒ€€€€‚…€„€€„‡ˆˆ‡‰Šˆ††€ŒŒŽ‹‹€‡ˆˆ‡‰Šˆ††€ˆ€‘P”“”•“—˜˜—™š›˜––PžžŸ ¡žœœP¢P£P¦¦¥§¨š¥¦¤¥¤P¦¦¥¨š¥¦¤¥¤Pª¥ª¬ ª«©«©P¦¦¥­š¥¦¤¥¤P¦¦¥­š£¥¦¤¥¤P˜P¯°°¯±²³´°®®P¶··¶¸¹º»·µµP½¾¾½¿À²Á½¾¼¼P½¾¾½À²Á½¾¼¼PÃÄÄÃŹÆÃÄÂÂP¾¾ÇÈɽ¾¼¼PPP®°PËÌÌËÍÎÏÐÌÊÊPÒÓÓÒÔÕÖ×ÓÑÑPÙÚÚÙÛÜÎÝÙÚØØPÙÚÚÙÛÎÝÙÚØØPßààßáÕâßàÞÞPÚÚãäåÙÚØØPPPÊÌPèééèêëìéççæîïïîðñòïííæææçéæôõõôêö÷õóóæùúúùûüýúøøæææóõæÿÿþþææÿÿþþææ  æ  æ  æ  æ  æ  ææææP ""#$!"%"#$!''(&))*+&&--./,)-0-./,2311566578644:;;:<=;9956657>86446??@@AABBCCDDDEEDFGHIJJIKLMEINJIKLMOPPRSPQPPQPRUPTPPTWXXWYZXVVP\]]\^_][[PWXXWY`ZXVVPXPaPcbdbefefbggbhhbiibjjbbkblkbmlkblnkbokpbmlkbqlkbrlkblskbtlkbulkbvlkbwlkbxlkbylkbzkb{|{}}b~~bbb€b€b‚€bƒ€b„€…b‚€b†€b‡€bˆ€b‰Š‰‹PŽŽŒ‘‘Œ’’Œ““Œ””Œ”••”–—˜Œ™šš™›œŒ•Œ™žš™›œŒ¡ ¡¢ ££Ÿ¤¤Ÿ¥¥Ÿ¦¦Ÿ§§Ÿ¨¨Ÿ¨©©¨ª«¬Ÿ­®®­¯°±Ÿ©Ÿ­²®­¯°±Ÿµ´µ¶´¸¹¸·¸¸º¼½¾¾»ÀOOÀÁÂÃÄÅ¿¿PÀÀÆ.//.012/--Ç:;;:0<=;99ÇDÇOÈÊËÊÉÊÊÌRÍÏ{{ÏÐÑÒÓÔÎÎPÏÏÕWWXYVccXdbp×mØØÙ{ÚÜÝÜÛÜÜÞ}àßááàã‘‘ãäåæçèââPããéꂃêꂅꄆëêììí‘îðñðïððò“ôóõõôPP½¾¾½À²Á½¾¼¼PPÙÚÚÙÛÎÝÙÚØØP÷÷øùúûüýööP÷÷þèééèêëìéççÿôõõôêö÷õóóÿþÿÿOO P ''(&4 1   OaaPRSQRUTVa!‹‹!"#$%&  P!!')*++(‹,./0.-..123256754558 :9;;:<9>?@>=>>ACB´DBEED !%),159=AEIMQUXZ\_begjnruz~‚†ˆŠ• £¥°»¾ÀÊÔßáãåèíôùû ",6ACEGJORWZdny{}‚˜šœ¨³¾ÉÕ×ãïü!#/;HT`jmoz…ˆŠ• £¥¯¹ÄÆÉÌÏÒÕÝåçïñöý #(+5?JLORUX[^fnpxz‚‡Š”ž©«­¯±¶¹¼¿ÂÄÇËÏÒ×Ûßãçëïó÷ûþ   $(,.0247:=@CFNVX`behknqtw‡‰‘“–𢮱¼ÇÉËÏÒÔàãèíðóõùüÿ!#'*-012>?KX[fqsuw„‡Œ‘”—™›¨«°²·º½¿ËÎÓÕÚÝßáæéìïñöùûþ         ----->CTctRrIiPpTt>>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>>YyLlEe>>t>et>tx>t/>et>ct>st>st>> "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  **/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  **/ "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  **/ -<  €ÿ -<  €ÿ-> %-<  €ÿ  -<  €ÿ  -<  €ÿ  -<  €ÿ  -<>  €ÿ  '<\  €ÿ  '<\  €ÿ  %'<\  €ÿ  '<\  €ÿ  '<\  €ÿ  '<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "%<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  SsTtYyLlEe >   >   >   "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  SsCcRrIiPpTt >   >   >   "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  --CTctRrIiPpTt>>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>>YyLlEe>>t>et>tx>t/>et>ct>st>st>> **/SsTtYyLlEe >   >   >  **/SsCcRrIiPpTt >   >   >  **/ < !%Ss "'/  €ÿ "\  €ÿ  '\  €ÿ * / * "'/  €ÿ "\ '\*/ / */ "'/  €ÿ "\ '\ */ / */ '<\  €ÿ  "<\  €ÿ  "'/<  €ÿ "\  €ÿ  '\  €ÿ */ "'/<  €ÿ "\ '\*/ / "%'/  €ÿ "\ > '\ */ "'<  €ÿ !%Ss /< */ /< */ / %/ >*/  !$'*-0369<>?@BDFGILOQUX[^_`lx{|ˆ”—˜£®º»¼½¿ÃËÏÐÕÙáåæëðóþ "'*5@LMNOQ]ijky†“ ®¯¼É×äñüÿ (5BMPQ]ilmy…ˆ‰”Ÿ«¬®°²´¶½ÄÅÌÍÑÙÝÞãçïóôùþ #$&(*,.07>?FGLOTWbmyz{|}ƒ…‡‰ŠŒ’”˜›ž¡¤§ª­°³µ¶·¹»½¾ÀÃÆÈÌÏÒÕÖרÙÛÝßáãåìóôûüþ  !#'*.;=IUVW[^_lnrvx{|€ƒ…ˆ•—œ¡£¦§«®°³³³ÀÀÍÛÝéõö÷ø %',-2478EGKLQTUV[^`cdilmo   !"""#$$$%&&&'()))))))*++,,,-----....../0111111112334444445677777777777777777777777777777777777777777777777777899:::::::::;<<======>>?@@@@@@AAAAAAAAAAABBBBBBBBBBBBBCCDEEFGGGGHHHHHHHHIIIIIIIIJJJJJJJJJJJJJJJJJ  "%&(),-0129:=>@ACDEFGHIJKNOPQSTUVWX[\]^_abcdefgjklmnpqrstvwz{|}€ƒ„…†‡‰ŠŽ‘š›œ ¡¢£¦§¨©ª­®¯°±²³´¶·¸¹"%X€•L M R   YZ`hio& !#$&)x*y-.‚1‹2Œ:˜;™<ž>Ÿ?¤A¥B«D¬FµI I IIIII*I.I2I;I>IAIDIF–;—;KwKw   X €  X €<ž?¤  "##%I III*I.I2'u+~/ˆ34’56“78”'u+~&''')+% 09''9'*6# !-==3               !"#$%&&& & '&(()* )468@CPRW\^a        '()(+ 5((>((1%%9%%+ .C"C              !"#$% &'(() '* &1468Ã:WÃ:Ã>Ã:W¥WWWWÀÀÀÀ6ÀÀ66WKWWÉÏem´´´´2´´´**mmmmem±±±±&±±±mmmmm®®®®®®mcmmmmmmmnmÒÒ„ÒmmØÒ„ÒmÛq{ÆÆNÆF{ÆFÆNÆFq{ÃÃBÃ:{Ã:ÃBÃ:{¨{{{{ÀÀÀÀ6ÀÀ66{o{{{{{{{{s{ÒÒŠÒ{{ØÒŠÒ{á…«…………«………………ÕÕÕÕZÕÕZZ……}………………………………………………………………~…………………………………xç'''ð'íÒÒRÒØÒRÒ+++ö+——————ó—ÒÒVÒ——ØÒVÒ—----Ÿ/¡··^^üºº;9?9??·= ÿ C E G ÉÉ bbÌÌ OMMQQÉSY[_]]ÛÛffÞÞgekekkkÛiáájj  ääsqquuyáw!çç!##êê!!ƒ«ƒƒ«ƒƒç%5%‡%%‰'‹‹)5)))‘++•““+•££££££££££££££££££££££££££££££££££££££££££AAAAAAAAAAAAIIWWWWWWWWWWWWWWWWaammmmmmmmmmmmmmmmmmmmm{{{{{{{{{{{{{{{{{{{{{{{{{{………………………………………………………………………………………………………………………………————————————Ÿ¡;???=EGOUUUQS[_]gkkkkisyyyuywƒƒƒ‰‹‹‘•“•ÆÆÆÆÆ Æ Æ ÆÆ Æ Æ Æ  Æ Æ Æ Æ Æ  Æ Æ Æ Æ Æ Æ Æ ÆÆÆÆ ÆÆ!Æ"!Æ#"!Æ"$!Æ%!&Æ#"!Æ'"!Æ("!Æ)"!Æ*Æ*+,,+É-.,++É+,,+É-.,++ÉÉÉ+,É/00/É120//É/00/É120//ÉÉÉ/0É344356433É344356433É34435É6433É4ÉÉ989Ï8::Ò;:<<=>::Ò::Ò;:<Ò:<:Ò;:??Ò@?AABC??Ò??Ò@?AÒ?A?Ò@?ÒÒEÒDÒÒDFGGFHIGFFÒFGGFHIGFFÒFGGFHÒIGFFÒGÒÒLKLÙKMNNMÝOPNMMÝMNNMÝOPNMMÝÝÝMNÝQRRQÝSTRQQÝQRRQÝSTRQQÝÝÝQRÝUVVUWXVUUÝUVVUWXVUUÝUVVUWÝXVUUÝVÝZZÝ[[Ý\\Ý]]Ý^^Ý^__^Ý`aÝ^__^Ý`aÝ_Ý^__^Ý`aÝÝccädceefgccäccädceäcecädchhäihjjklhhähhäihjähjhäihäänämäämoppoqrpooäoppoqrpooäoppoqärpooäpättäuuävväwwäxxäyyäyzzyä{|äyzzyä{|äzäyzzyä{|ääììì~ìì~ììì€ì쀃ì„ì„……„†ˆ…„„ì„……„†ˆ…„„ì„……„‡ˆ…„„ì„……„‡ìˆ…„„ì…ìŠ Š ì‹‹ìŒŒì쎎ìììì‘ì’ì“”ì‘ì•ì–ì—ì˜ì™ìšì›ìœììžìŸìŸ¡¡ì¢¢ì££ìì¤ì¥¤ì¦¥¤ì¥§¤ì¨¤©ì¦¥¤ìª¥¤ì«¥¤ì¬¥¤ì­ì­ì°¯°ò¯²²ò³³ò´´òµµò¶¶ò¶··¶ò¸¹ò¶··¶ò¸¹ò·ò¶··¶ò¸¹ò»º»öº½½ö¾¾ö¿¿öÀÀöÁÁöÂÂöÂÃÃÂöÄÅöÂÃÃÂöÄÅöÃöÂÃÃÂöÄÅöÇÈÇÆÇÇÆÆÊÉÉÊËÌÍ7ÎÉÉÊÊÉ+,,+É-.,++É/00/É120//É3ÉÉÉÐÑÐÏÐÐÏ8ÏÓÒÒÓÔÕÖJØÒÒÓÓÒ::Ò;:??Ò@?F×DÒÒ×ÒÒÚÛÚÙÚÚÙKÜÙÙÙÜÞÝÝÞßàáâbãÝÝÞÞÝMNNMÝOPNMMÝQRRQÝSTRQQÝUÝYÝÝÝåääåæçèê}ëääååäccädchhäihoémääésäääíììíîïð®ñììííìììì~ìì쀂‰‰ìììóôõóòóóò¯ò±ò÷øú÷ö÷÷öºùöööù¼öÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÆÉÉÉÉÉÉÉÉÉÉÉÉÏÏÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÙÙÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝääääääääääääääääääääääääääììììììììììììììììììììììììììììììììììììììììììììììììòòòòòòòòòòòööööööööööööÆÆÉÉÉÉÉÏÏÒÒÒÒÒÒÙÙÙÝÝÝÝÝÝäääääääìììììòòòöööö !%),159=AEIMQUXZ\_begjnruz~‚†ˆŠ• £¥°»¾ÀÊÔßáãåèíôùû ",6ACEGJU`cep{~€Š”Ÿ¡¤§ª­°¸ÀÂÊÌÑØÝßåêñöøþ%'*-0369AIKSUZ]begis}‡’”™œŸ¢¥§ª®²µº¾ÂÆÊÎÒÖÚÞáãåèëîðó÷ûþ  #&)19;CEHKNQTWZbjltx{‹Ž™¤¦¨¬¯±½ÀÅÊÍÐÒÖÙÜßìïú   %(+-/;>CHLNSVXZ_beh     ----->CTctRrIiPpTt>>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>>YyLlEe>>t>et>tx>t/>et>ct>st>st>> "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  **/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  **/ "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  SsTtYyLlEe >   >   >   "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  SsCcRrIiPpTt >   >   >   "\ '\ -- -  €ÿ  -  €ÿ  -  €ÿ  ->  €ÿ  CTctRrIiPpTt>>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>>YyLlEe>>t>et>tx>t/>et>ct>st>st>> **/SsTtYyLlEe >   >   >  **/SsCcRrIiPpTt >   >   >   < !Ss "'/  €ÿ "\  €ÿ  '\  €ÿ * / * "'/  €ÿ "\ '\*/ / */ "'/<  €ÿ "\  €ÿ  '\  €ÿ */ "'/<  €ÿ "\ '\*/ / "'<  €ÿ "\ '\ !Ss /< */ /< */ / !$'*-0369<>?@BDFGILOQUX[^_`lx{|ˆ”—˜£®º»¼½¿ÃËÏÐÕÙáåæëðóþ &256BNQR]htuwy{}†Ž•–𢦧¬°¸¼½ÂÇÊÕàìíïñóõ÷ù !"-8COPTVXZ\]_begknqtwz}€ƒ†ˆ‰ŠŒŽ‘“–™›Ÿ¢¥¨©ª«¬®°²´¶¸¿ÆÇÎÏÑÓÕ×ÙÛÝäëìó÷úý  $%&*-.;=AEGJKORTWegs€‚’–šœŸ ¡®°µº½¾ÃÆÇÈÍÐÒÕ   !"""""""""""""""""""""""""""""""""""""""""""""""#$$%%%%%%%%%&''(((())*++++++,,,,,,,,,,,--.////0000000011111111111111  $%()+,-./01236789;<=>?@CDEFGIJKLMOPSTUVXY\]^_`cghijmnopstuvwxy{|}~@Yd4 5 :   ABHQRZ[%e&f'k)l*q,r.z1 1 11111&1)1,1.3P3P   @ Y  @ Y'k*q1 111NW !a"#bNW ()))++004 ' 5I,,I,/>!% #2MM;8EA)Q               !!"#$%& !!'((( ( )(+*+,*)++,-.))*1/12/0112/03 )468:>ADGSV[`cisy **/ "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  / */ "'/  €ÿ "\ '\ */ \ \  €ÿ  \ \  )5678  ??@?A?BBC?+D#*/179<>KXegu…‡Œ‘”–£¦«°²µ·   >{--€ÿ,.{--€ÿ,.{}--€ÿ,.{-}-}€ÿ,.|~ "\  €ÿ  "\ "\' > {  --€ÿ ,. {  --€ÿ ,. {  --€ÿ ,. {}  --€ÿ ,. {  -}-}€ÿ ,.|~ -{ - - "'-{  €ÿ "\ '\ - - "&.2389<=L[jk{Ž”—˜›œª¬°µ¶¹º--------}} -- -- -- -- --}}            &HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHPPPPPPPPrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrs‡²²²²²²²²²²²²²²²²²²‡‘‘‘‘‘‘‘‘‘‘š——––—ššš›œ£ž£££££¤¥¦§¨©°«°°°°°±²»µµ¹¹¹¹»»ÁÁÁÁÁÁÅÅÅÅÆ'''''%%%%%Fcâ3ˆˆˆˆ’ˆˆˆòò3333âââ3‹‹‹‹ž‹žž‹‹öö3333ggg3ggg3âââ3‘‘‘‘¶‘¶¶‘‘þþ3333â3…………†………îî33333v333333j33‚‚‚‚ê‚‚êê333m33â3ŽŽŽŽŽªŽŽúú3333” = = = = = = =š =æGˆˆˆˆ˜ˆˆˆòòGGGGæææG‹‹‹‹¤‹¤¤‹‹ööGGGGgggGgggGæææG‘‘‘‘¼‘¼¼‘‘þþGGGGæG…………Œ………îîGGGGGyGGGGGGjGG‚‚‚‚ê‚‚êêGGGpGGæGŽŽŽŽŽ°ŽŽúúGGGG2YUUUUU[  [[J[J  [[¦¦¦¦¦¦[[[[JJ[[[JJ[[££££££ [[[  [[J[J[[[[[[[[[[[[[JJÐU©©©©©©©W¬¬¬¬¬¬¬WW WWÙWW©©©©©©©WW ÙÙW»!!wm"rÊÄ"Á!eßeFß##FFaßaF!ÁßÁ!F!!]a|ßaFBBBe:::e>>>eÇ_””O|ÓOÓÓO——+â1--ggg1â11v11â1”/ 5Ö5 55 799 ;22TÜTÜÜT²²?ÂæEAAgggEæEEyEEæEε&¸s¾6s¾^6Y»Y[Í[&Í&&O¯.¯c.¯cµKµÍK&hKKµKKK*K&OÍO&ÈOÈÍO&))ÐÐM)))ÐÐÐM)))))ÐÐÐM))ÙÐÐÐM))ÙÐÐÐM))ÙÙÙÐÐÐMSSSSSJJÐSJJSJJS»Qc3333333333333333333333333333333333========GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGYU[[[[[[[[[[[[[[[[[[UWWWWWWWWWWeaa]]aeee_+1-11111/79;?IEAEEEEEC[O¯¯KKKKOOMMMMMMSSSSQqp{{{{{{{{{{ {{{{ {{{{{ { {{{ { {{{ {{{ {{{{{{{{{{{{{{{{{{{{{{{{ !! "{#! { !! "{#! {{{ !{{&…'…(…)…)*))…+)*))…,)*))……)*))…-..-‰/0.--‰-..-‰/0.--‰‰‰-.‰1221‰3‰‰4211‰1221‰3‰‰4211‰‰‰12‰111‰777‰7887‰9‰‰:877‰7887‰9‰‰:877‰‰‰78‰;<<;‰=><;;‰;<<;‰=><;;‰‰‰;<‰‰‰@‰?‰‰?B‰C‰D‰E‰EFFEGJFEE‰EFFEGJFEE‰EFFEGHJFEE‰EFFEGIJFEE‰EFFEG‰JFEE‰F‰KLLKM‰NLKK‰KLLKM‰NLKK‰‰‰KL‰‹—””``bc””b””R”SST]S””R”””SST]S”RTUUTTVUTWTTT”TUUTTVUTWTTT”U”XXYZ\Y”Y””””[”XXY\Y”””Y”]^^]]_^]W]]]”]^^]]_^]W]]]”^””SaT]S””R”””S”””R”””””R”b””””R””Ÿ”ffgfhjn”ffgfhjn”f”i”hjn” ”e”mfgfhjn”ffgfhjn”i ¡””uuvwxvpypzptuqprpqrsqqprpqutrtuquuppqrpqwwwpxxxpyyyppp|{{|}~€‚ƒ$„{{||{{{{{~   {{{{{{{ !! "{#! {{{†‡…ˆ…†……††………‡%…Š‹‹ŠŒŽ‘’O“‰‰ŠŠ‰‰-..-‰/0.--‰‰‰1515616‰;<<;‰=><;;‰‰‰@‰?A‰KLLKM‰NLKK‰‹‰™•𔥦”Ÿ§¨o©•”•”–”•——–P˜••””–”•—–”•™”™–”•›œ”››”™”š”Qd”Ÿ\Y”•”ž–”••”•–”•ŸeeŸklŸŸ”ŸeeklŸ£ŸŸŸ”ŸeeklŸ¢£¤ŸŸŸ”ŸeeklŸ¡ŸŸŸ”ŸeeklŸ ŸŸŸ”ŸeeklŸ¡ ¡ŸŸŸ””``bc””b””R””Ÿ”””Y””””””p{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{……………………‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰”””””””””””””””””””””””””””””””pppppppppp{{{{{{{{{………‰‰‰‰‰‰‰‰‰‰””””””””””””””””””””” *7:<@DQ^acny|~ƒ†ˆŠŒŽ˜¢­¸ÃÅÐÛÞàâäæèêïõû )69;?CP]`bmx{}‚…‡‰‹—¡¬·ÂÄÏÚÝßáãî÷$&)+15BOQZbhos{ƒ…‡‹—Ÿ£¥³·½ÀÆÉÎÒÖÚÜìïúý"$-035EHITW_joq|~”œ ¤ª­°¾ÃÉÒÝêõ  #             "\  €ÿ  "\  €ÿ  )\]}  €ÿ  )\]}  €ÿ  ([{([{ )\]}  €ÿ  )\]}  €ÿ  '\  €ÿ  '\  €ÿ  /\ egin =  €ÿ  =  €ÿ  =e  €ÿ  =n  €ÿ  =d  €ÿ  \`  €ÿ  \`  €ÿ  egin==€ÿ<>e==€ÿ<>n==€ÿ<>d==€ÿ<> "\  €ÿ  "\  €ÿ  )\]}  €ÿ  )\]}  €ÿ  ([{([{ )\]}  €ÿ  )\]}  €ÿ  '\  €ÿ  '\  €ÿ  /\ egin =  €ÿ  =  €ÿ  =e  €ÿ  =n  €ÿ  =d  €ÿ  \`  €ÿ  \`  €ÿ  !&-=[{~ -=[{~ -=[{~ [  ]]€ÿ \^ [  ]]€ÿ \^ !&-/=~= /!&-=~ = {  }}€ÿ |~ {  }}€ÿ |~ -=[{~ =[{ [{ =[{ #                           !#%&-./=~ | |  €ÿ | | =| 09AZaz09AZaz09AZaz= "#%'/=`  €ÿ "\  €ÿ  (Q[qr{wx '\  €ÿ  /\ b \`  €ÿ  #==€ÿ <> b "#%'/=`  €ÿ "\  €ÿ  (Q[qr{wx '\  €ÿ  /\ b \`  €ÿ  !#%&-./=~  €ÿ  | |  €ÿ  | | | !#%&-./=~ =| |  €ÿ    €ÿ !     €ÿ !   €ÿ !   €ÿ !     €ÿ ! !&-=[{~ # =  +9<=@CQ_bco{~„‡ˆ‰Š‹–¡­¹ÅÆÒÞáâãäåæçíôû,:=>ADR`cdp|€…ˆ‰Š‹Œ—¢®ºÆÇÓßâãäåñû#$*+-.36ETU_gnvy€‡ˆ‰ŒŽ•œŸ ¯³º½ÄÇÌÒØÞßðòþ '(47:;LNNZ]eqvwƒ„˜œ¥©­³µ·ÅÊÐÚçö+.13 ======== ]] ]] }} }} ==   !""""""""$&&&&&&&&(*******,../01135666677777777788999:::;;<<<<===>>>???@@AABBBBBBBBBCEGIKMMMMM   $%&',./056789;<=>?FGHIJKSTUVWXYZ[defgh1C&2D !   3 4:&U!E$$%Q&R',+-+b-c000 000!0,2D  +,-+b-0N000 A0&O0(\0)]0*^0,`"#P0 0!0N&0&0N0$M0(-a0)-a0*-a0+_,0,`-2D2D2D 2 D 2 DB0"#L0@  _`anopooooou # LUa::|::e==‚==%%mCCŽCC]77v77.(Y44Y4+i@@@ˆ@F R! Iq1OqOOq,,0 0 0  0 000 !!!"#&!!"#&$%0''()*''()0*0,-./,,,012345678+900030         !!! """ $%%$ & '%## )**)+,++-*(( #% /00/ 120.. 4554678533 .0 :; 9 9< = > ? ABBACDB@@ FGGFHIGEE ABBACJDB@@ ABBACKDB@@ ABBACLDB@@ B NOONP QOMM STTSUVWTRR MO XY[\Z]Z[ZZY[[^__\a`cXXcdefghijklbbYccm  noop!q!qr!rn/00/ 120..nn:;n9snNOONP QOMMnXt *58:GTWY]an{~€‹–™› £¥§©«µ¿ÊÕàâíøûýÿ  #.19DIKV   egin==€ÿ<>e==€ÿ<>n==€ÿ<>d==€ÿ<> "\  €ÿ  "\  €ÿ  )\]}  €ÿ  )\]}  €ÿ  ([{([{ )\]}  €ÿ  )\]}  €ÿ  '\  €ÿ  '\  €ÿ  /\ egin =  €ÿ  =  €ÿ  =e  €ÿ  =n  €ÿ  =d  €ÿ  \`  €ÿ  \`  €ÿ  #==€ÿ <> b "#%'/=`  €ÿ "\  €ÿ  (Q[qr{wx '\  €ÿ  /\ b \`  €ÿ   +7:;IWZ[^ao}€™œ¢¥¦§¨©´¿Ë×ãäðüÿ %'36>JOP\======== ==     !           *12333>???AAFFJ + ?) _6c6_W3[3WS00S09! H#'%H <ggEBOK-k  !# "      !" $%%$&'%## !("  *)+,./.-..012323452327++789:;<66,77=  ?>A@AB@?A**ABCD??@GEGHEFG*GHEF+I  %,139CMXZ\^behlru„‰Ž‘—¡§­ **/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ *  €ÿ  *  €ÿ  */  €ÿ  / */ \ \  €ÿ \ "'/  €ÿ "\ '\*/ \ \  €ÿ  \ \ &*+0;FRSTUY\^bily{ƒ…‹–œ¢           %1((5(+ # !.:              !#&14?AD "  €ÿ [] "  €ÿ [] / / "/  €ÿ "  €ÿ []/  #$'35BCF      4444>@@@@@@@@@@@@@@c‡ˆˆ‰‡‡ŠŠŠ‡ŽˆˆŽŽ‘‘‘•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••ABBBDDIIM?= V 9 ; S7 '‚J†J‚zG~GzvDDvD%M_¬ Ž–ž–±±§š\ŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠ5-)/k3+h 1YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYP’’e#brnA¢!HKHH  %+ OH!"#$&(')*,-./HJ234T56HHX889:;<889:==>?@A==>?BBCDEBBCDEHILHMNRSVWU[\do„˜¤ª«¯²µ¾ÄÑàïü HHHHPQH01HY7ZH[]ab^_`[cejlfgihkmnptuxqrsvwyz{|}~€‚ƒ…‹Ž†‰‡ˆŠŒ‘’“”•–—™š›œ¡ žŸ¢£¥¦¨§©¬­®°±³´¶¼½·¸¹º»¿ÀÁÂÃÅÍÆÈÇÉÊËÌÎÏÐÒÓ×ßÔÕÖØÙÚÛÜÝÞáâçíãäåæèëéêìîðóõöñòô÷øùúûýþÿ    GF    !"#$%&'()*+,-./0+2115543637768899;:;<:>=AABC@DDEF@@?HHIJGD?HKHIJGMMBNLOOPQLL?SSTURO?SVSTURXYYXZ[YWW?]^^]_`^\\?XYYXZa[YWW?Y?cbdeghijklmmnoiqrstuvwxyz{|}~€‚ƒ„…hipiqiqif554†4‡‡hhˆ †‰Š‰Š‹Œ‰Š‰21Žp9‡677p‡6:>‘>‘’“>>‘>••••”•–—˜•••”•™•••”š•••”•›•••”•œ•••”•œ•••”••••”•œ•••”•žŸ •••”•¡•••”•¢£•••”•¤•••”•œ•••”•œ•••”•¥•••”•œ•••”•¦•••”•§•••”•œ•••”•¨©ª«•••”•¬­•••”•œ•••”•®•••”•œ•••”•£•••”•¯•••”•°•••”•œ•••”•±²•••”•¥•••”•³´•••”•µ•••”¶•••”•·•••”•¸•••”•¹•••”•œ•••”•º•••”•»•••”•¬•••”•¼½¾•••”•¿À•••”•Á•••”••••”•¹•••”•Õ••”•¬•••”•Ä•••”•Å•••”•¬•••”•Æ•••”•Ç•••”•È•••”•É•••”•Ê•••”•Ë•••”•Ì•••”•Í•••”•Ε••”•µ•••”•ÏÐÑ•••”•¬•••”•—•••”•ÒÓ•••”•ÔÕ•••”•Ö•••”•ו••”•¹•••”•¹•••”•Ø•••”•Ù•••”•œ•••”•Úۣܕ••”•Ï•••”•Ý•••”•¹•••”•Þ•••”•¢•••”•˜•••”•œß•••”•àœ•••”•á•••”•¬•••”•â•••”•ã•••”•œ•••”•ä•••”•å•••”•Ä•••”•æçè•••”•é•••”•ê•••”•ë•••”•ì•••”•í•••”•¬•••”•œ•••”•™•••”•••”•ï•••”•ð•••”•ñ•••”•ò•••”•£•••”•óô•••”•õö•••”•÷•••”•Õ••”•ø•••”•ù•••”•ú•••”•û•••”•¤•••”•ü•••”•ý•••”•þ•••”•œ•••”•ÿ•••”••••”••••”••••”••••”•£•••”••••”••••”••••”• •••”• •••”• •••”• •••”•µ•••”•Ø•••”• •••”•Õ•••”••••”•û•••”••••”••••”•œ•••”••••”••••”••••”•œÊ•••”••••”•¹•••”••••”•­•••”••••”••••”• •••”•÷•••”•°!•••”•ç•••”•¬œ•••”•"•••”•#•••”•$¤%•••”••••”•&•••”•¬•••”•'(•••”•)*•••”•Ù•••”•+•••”••••”•â•••”•,-•••”•.•••”•/•••”•0•••”•¥•••”•¤1•••”•2•••”•3•••”•Å•••”•43•••”•5•••”•6•••”•7•••”¹•••”•8•••”•™•••”:dd:;<=>?99e::@AABC@MMBNLWBADCDECBDccDEFGBBCJHJKHIJcJKHIdL$&(*,.0479;=?ACGIKMOQSUWY[]_adfhjlnprtwx|~‚†ˆŠ”› ¢¨­´¹»ÁËÕàâäæ*.47:>@EGJNTW\djou{‡•›¢¨®´ºÀÆÌÒÛâèîôú  &+17=CIOU]djpv|‚ˆŽ”𠦬²¸¾ÄÊÐØÞäëòøþ %+17=CIPW]ciou{‡•›¡§­³¹¿ÆÌÒØÞäëòøþ "(.4:BHNTZ`flrx~„Š™Ÿ¦¬²¸¾ÅËÑØÞäêðùÿ %+39?ELSY_ekrx~„Š‘—£ª°¶¼ÁÇÍÙÜáæéïùÿ    09AFaf"\ /deilpuw ***/ deilpuw efine lnrisfdirorfmnportcludragmansdeingarn'\Xx0709Ee09+-0909**/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ *  €ÿ  *  €ÿ  */  €ÿ  !"#'+-./[_abcdefgilmnoprstuvwx %,09:?AZ]^hz{~Xx070709AFaf "\ /deilpuw \ \  €ÿ \ '\.0909.Ee0909*/ \ \  €ÿ \ _09AZaz_nsu09AZaz_d09AZaz_09AZaz_e09AZaz_q09AZaz_m09AZaz_t09AZaz_o09AZaz_ior09AZaz_t09AZaz_ao09AZbz_n09AZaz_d09AZaz_r09AZaz_o09AZaz_l09AZaz_e09AZaz_a09AZbz_k09AZaz_ahlo09AZbz_st09AZaz_e09AZaz_c09AZaz_h09AZaz_a09AZbz_a09AZbz_s09AZaz_s09AZaz_mn09AZaz_p09AZaz_st09AZaz_t09AZaz_09AZaz_c09AZaz_a09AZbz_s09AZaz_t09AZaz_i09AZaz_n09AZaz_u09AZaz_eoy09AZaz_fl09AZaz_a09AZbz_u09AZaz_l09AZaz_e09AZaz_t09AZaz_u09AZaz_b09AZaz_l09AZaz_n09AZaz_a09AZbz_m09AZaz_i09AZaz_g09AZaz_o09AZaz_l09AZaz_a09AZbz_n09AZaz_g09AZaz_lnx09AZaz_s09AZaz_u09AZaz_pt09AZaz_lo09AZaz_i09AZaz_c09AZaz_i09AZaz_r09AZaz_e09AZaz_r09AZaz_n09AZaz_alor09AZbz_l09AZaz_o09AZaz_a09AZbz_i09AZaz_e09AZaz_o09AZaz_fn09AZaz_lt09AZaz_i09AZaz_n09AZaz_o09AZaz_n09AZaz_g09AZaz_u09AZaz_t09AZaz_a09AZbz_aeo09AZbz_m09AZaz_e09AZaz_s09AZaz_p09AZaz_a09AZbz_c09AZaz_w09AZaz_t09AZaz_pr09AZaz_e09AZaz_r09AZaz_a09AZbz_t09AZaz_o09AZaz_ru09AZaz_io09AZaz_v09AZaz_a09AZbz_t09AZaz_e09AZaz_c09AZaz_t09AZaz_e09AZaz_b09AZaz_l09AZaz_i09AZaz_c09AZaz_e09AZaz_git09AZaz_i09AZaz_s09AZaz_t09AZaz_e09AZaz_n09AZaz_t09AZaz_e09AZaz_r09AZaz_p09AZaz_r09AZaz_e09AZaz_t09AZaz_u09AZaz_hitw09AZaz_o09AZaz_gz09AZay_n09AZaz_e09AZaz_o09AZaz_f09AZaz_ar09AZbz_t09AZaz_i09AZaz_cg09AZaz_u09AZaz_c09AZaz_i09AZaz_t09AZaz_ehry09AZaz_m09AZaz_p09AZaz_l09AZaz_ir09AZaz_o09AZaz_uy09AZaz_p09AZaz_e09AZaz_din09AZaz_e09AZaz_a09AZbz_m09AZaz_ns09AZaz_is09AZaz_o09AZaz_i09AZaz_g09AZaz_i09AZaz_io09AZaz_r09AZaz_t09AZaz_u09AZaz_a09AZbz_il09AZaz_a09AZbz_t09AZaz_i09AZaz_ch09AZaz_h09AZaz_a09AZbz_r09AZaz_09AZaz_o09AZaz_r09AZaz "'/  €ÿ "\ '\*/ \ \  €ÿ  \ \ !"#$%&'*,-./01256789:;<=>?@ABDEFGHIJKLNNRTX\^_abfnrsx|„ˆ‰Ž™¤°±²³ãçéïòôÿ  "),3=ELT\dlt~†—Ÿ§¯·¿ÇÏÚãëóû $,5=DLT\dlt|†—Ÿ§¯·¿ÇÏ×ßçï÷ÿ)19BKS[cks{ƒŽ–ž¦®¶¾ÇÐØàèðø"*2:BJRZcks{ƒ‹”¥­µ½ÅÍÕÝåíõý'/7?GOW_goz‚‹“›£«´¼ÄÍÕÝåíø!*2:DLT\env~†Ž—Ÿ§¯·ÀÈÐØáéñù#')/:@F      '()*+,-./012  # $&  %     " !....8::::::::::::::]|}}~|||ƒ}}ƒƒ†††ŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠåæææèèííñ?= V 9 ; S7 '‚J†J‚zG~GzvDDvD%M_¬ Ž–ž–±±§š\ŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠ5-)/k3+h 1YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYP’’e#brnA¢!BEBB  #& IB !"$%'()BD,-.N/0BBR´22´345622´347789:;77´89<<=>?<<=>?´´»´BCFBGHLMPQOUV^gty{‡‹¤¥«±BBBBJKB*+BS1TBUWXYZ[\]U_ad`bcefhnijklmopqrsuvwxzy|~}€‚ƒ„…†ˆ‰ŠŒŽ‘¡’“”•–—žŸ˜™š›œ ¢£¦§¨©ª¬­®¯°²³´µ¶·¸A½´´¹´¹º@¼´¹¹º´      !"#$%&'() * ,++//.-0-11022335456487;;<=:>>?@::9BBCDA>9BEBCDAGG@BDFHJLNPRTVXZ\^`bdfijnptxz|†’”šŸ¦«­³½ÇÒÔÖØü  !$'+-247;ADIOU[agmsy‡“™Ÿ¥«²¹¿ÅËÑ×Ýãêðöü !'-5;AGOW]ciou{‡Ž”𠦬²¹¿ÅËÑ×àæìòøþ "(.4:@FLRX`flrx~„ŠœŸ¤©¬²¼ÂÈ   09AFaf"\ /deilpuv ***/ deilpuv efine lnrxisfdirortensionragmandeer'\Xx0709Ee09+-0909**/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ *  €ÿ  *  €ÿ  */  €ÿ  !"#'+-./[_abcdefimorstuvw %,09:?AZ]^gz{~Xx070709AFaf "\ /deilpuv \ \  €ÿ \ '\.0909.Ee0909*/ \ \  €ÿ \ _09AZaz_t09AZaz_t09AZaz_r09AZaz_i09AZaz_b09AZaz_u09AZaz_t09AZaz_e09AZaz_orv09AZaz_o09AZaz_l09AZaz_e09AZaz_a09AZbz_k09AZaz_e09AZaz_c09AZaz_012459AZaz_eo09AZaz_n09AZaz_t09AZaz_r09AZaz_o09AZaz_i09AZaz_d09AZaz_n09AZaz_st09AZaz_t09AZaz_i09AZaz_n09AZaz_u09AZaz_io09AZaz_s09AZaz_c09AZaz_a09AZbz_r09AZaz_l09AZaz_s09AZaz_alo09AZbz_o09AZaz_a09AZbz_r09AZaz_fnv09AZaz_otv09AZaz_u09AZaz_a09AZbz_r09AZaz_i09AZaz_a09AZbz_n09AZaz_a09AZbz_t09AZaz_012459AZaz_x09AZaz_e09AZaz_t09AZaz_u09AZaz_r09AZaz_n09AZaz_at09AZbz_m09AZaz_p09AZaz_l09AZaz_e09AZaz_r09AZaz03C_1249AZazD_09AZazS_09AZaz_h09AZaz_a09AZbz_d09AZaz_o09AZaz_w09AZazD_09AZaz_u09AZaz_b09AZaz_r09AZaz_u09AZaz_c09AZaz_r09AZaz_n09AZaz_i09AZaz_f09AZaz_o09AZaz_r09AZaz_m09AZaz_aeo09AZbz_r09AZaz_y09AZaz_i09AZaz_n09AZaz_g09AZaz_h09AZaz_i09AZaz_l09AZaz "'/  €ÿ "\ '\*/ \ \  €ÿ  \ \ !"#$%&'+-./0123456789:;<=>?@ABCDFFJLPTVWYZ^fjkpt|€†‘œ¨©ª«ÖÚÜâåçòöý &.6>FNV^fpx€ˆ˜ ¨³¼ÄÌÔÜäìôý &.6>FNV`hpx‚Œ”œ¤¬´¼ÄÌ×ßçï÷ÿ (08DLT\dlt|„Œ”œ¤¬´¼ÄÌÔÜäîöþ&.;=AEGMX^d      '()*+,-./012  # $&  %     " !4444>@@@@@@@@@@@@@@cˆ‰‰Šˆˆ‹‹‹ˆ‰‰’’’––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––>????AAFFJA?X;= U9 )„LˆL„|I€I|xFFxF'Oa² ”œ¤œ­··Œ ^7/+1m5-j 3[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[R˜˜g %!dtpC¨#HKHH  %+ OH!"#$&(')*,-./H01HJ456UHY889:;<889:==>?@A==>?BBCDEBBCDEHILHMNRSTWXV\]ep…” ¦§«®±ºÀÍÜëøþ HHHHPQH23HZ7[H\^bc_`a\dfkmghjilnoquvyrstwxz{|‚}~€ƒ„†Œ‡Šˆ‰‹Ž‘’“•–—˜™œš›žŸ¡¢¤£¥¨©ª¬­¯°²¸¹³´µ¶·»¼½¾¿ÁÉÂÄÃÅÆÇÈÊËÌÎÏÓÛÐÑÒÔÕÖרÙÚÝÞãéßàáâäçåæèêìïñòíîðóôõö÷ùýúûüÿ    GF    !"#$%&'()*+,-./0+21154654887393::9;;<<>=AABC@DDEF@@?HHIJGD?HKHIJGMMBNLOOPQLL?SSTURO?SVSTURXYYXZ[YWW?]^^]_`^\\?XYYXaZ[YWW?Y?cbdeghijklmnnopirstuvwxyz{|}~€‚ƒ„…†hiqiririf887‡7ˆˆhh‰ ‡Š‹Š‹ŒŠ‹Š214ŽqŽ<ˆ9::qˆ9Ž>Ž‘’‘>’“”>>‘’‘>––––•–—˜™–––•–š–––•›–––•–œ–––•––––•––––•–ž–––•––––•–Ÿ ¡–––•–¢–––•–£¤–––•–¥–––•––––•––––•–¦–––•––––•–§–––•–¨–––•––––•–©ª«¬–––•–­®–––•––––•–¯–––•––––•–¤–––•–°–––•–±–––•––––•–²³–––•–¦–––•–´µ–––•–¶–––•·–––•–¸–––•–¹–––•–º–––•––––•–»–––•–¼–––•–­–––•–½¾¿–––•–ÀÁ–––•––––•–Ö––•–º–––•–Ä–––•–­–––•–Å–––•–Æ–––•–­–––•–Ç–––•–È–––•–É–––•–Ê–––•–¶–––•–ËÌÍ–––•–­–––•–˜–––•–ÎÏ–––•–ÐÑ–––•–Ò–––•–Ó–––•–º–––•–º–––•–Ô–––•–Õ–––•––––•–Öפؖ––•–Ë–––•–Ù–––•–º–––•–Ú–––•–£–––•–™–––•–Û–––•–Ü–––•–Ý–––•–­–––•–Þ–––•–ß–––•––––•–à–––•–á–––•–Å–––•–âãä–––•–å–––•–æ–––•–ç–––•–è–––•–é–––•–­–––•––––•–š–––•–êš–––•–ë–––•–ì–––•–í–––•–î–––•–¤–––•–ïð–––•–ñò–––•–ó–––•–Ä–––•–ô–––•–õ–––•–ö–––•–÷–––•–¥–––•–ø–––•–ù–––•–ú–––•––––•–û–––•–üýþ–––•–ÿ–––•––––•––––•–¤–––•––––•––––•––––•––––•––––•––––•––––•–¶–––•–Ô–––•–    –––•–Ñ–––•– –––•–÷–––•––––•––––•––––•––––•––––•––––•–¶–––•––––•–º–––•––––•–®–––•––––•––––•––––•–ó–––•–±–––•–ã–––•–­–––•––––•––––•– ¥!–––•––––•–"–––•–­–––•–#$–––•–%&–––•–Õ–––•–'–––•– –––•–Þ–––•–()–––•–*–––•–+–––•–,–––•–¦–––•–¥-–––•–.–––•–/–––•–Æ–––•–0/–––•–1–––•–2–––•–3–––•º–––•–4–––•–š–––•6dd6789:;<55e66=AABC@MMBNLW>?>A@AB@?AccABCD??@GEGHEFGcGHEFdI$&(*,.0479;=?ACGIKMOQSUWY[]_adfhjlnprtwxz}ƒ‡‹”› ¢¨­´¹»ÁËÕàâäæ +/58;=ACHJLPVY^flqw}ƒ‰—¤ª°¶¼ÂÈÎÔÝäêðöü"(-39?EKQW_flrx~„Š–œ¢¨®´¼ÂÈÏÖÜâèîôú !'-4;AGMSY_eksy…‹‘—£ª°¶¼ÂÈÏÖÜâèîôú &,28>DJPV\bhnt}ƒŠ–œ¢©¯µ»ÁÇÍÓÜâèîõû"(/6<BHNU[agmtz€†“™Ÿ¤ª°½ÀÅÊÌÎÔÞäê !  09AFaf"\ (deilpuw **)* deilpuw efine lnrisfdirorfmnportcludragmansdeingarn'\*)*Xx0709Ee09+-0909 "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ *  €ÿ  *  €ÿ  )*  €ÿ  !"#'(+-./[_abcdefgilmnoprstuvwx %,09:?AZ]^hz{~Xx070709AFaf "\ (deilpuw \ \  €ÿ \ '\*.0909.Ee0909/ \ \  €ÿ \ _09AZaz_nsu09AZaz_d09AZaz_09AZaz_e09AZaz_q09AZaz_m09AZaz_t09AZaz_o09AZaz_ior09AZaz_t09AZaz_ao09AZbz_n09AZaz_d09AZaz_r09AZaz_o09AZaz_l09AZaz_e09AZaz_a09AZbz_k09AZaz_ahlo09AZbz_st09AZaz_e09AZaz_c09AZaz_h09AZaz_a09AZbz_a09AZbz_s09AZaz_s09AZaz_mn09AZaz_p09AZaz_st09AZaz_t09AZaz_09AZaz_c09AZaz_a09AZbz_s09AZaz_t09AZaz_i09AZaz_n09AZaz_u09AZaz_eoy09AZaz_fl09AZaz_a09AZbz_u09AZaz_l09AZaz_e09AZaz_t09AZaz_u09AZaz_b09AZaz_l09AZaz_n09AZaz_a09AZbz_m09AZaz_i09AZaz_c09AZaz_lnx09AZaz_s09AZaz_u09AZaz_pt09AZaz_lo09AZaz_i09AZaz_c09AZaz_i09AZaz_r09AZaz_e09AZaz_r09AZaz_n09AZaz_alor09AZbz_l09AZaz_o09AZaz_a09AZbz_i09AZaz_e09AZaz_o09AZaz_fn09AZaz_lt09AZaz_i09AZaz_n09AZaz_o09AZaz_n09AZaz_g09AZaz_u09AZaz_t09AZaz_a09AZbz_aeo09AZbz_m09AZaz_e09AZaz_s09AZaz_p09AZaz_a09AZbz_c09AZaz_w09AZaz_t09AZaz_pr09AZaz_e09AZaz_r09AZaz_a09AZbz_t09AZaz_o09AZaz_ru09AZaz_io09AZaz_v09AZaz_a09AZbz_t09AZaz_e09AZaz_c09AZaz_t09AZaz_e09AZaz_b09AZaz_l09AZaz_i09AZaz_c09AZaz_e09AZaz_git09AZaz_i09AZaz_s09AZaz_t09AZaz_e09AZaz_n09AZaz_t09AZaz_e09AZaz_r09AZaz_p09AZaz_r09AZaz_e09AZaz_t09AZaz_u09AZaz_hitw09AZaz_o09AZaz_gz09AZay_n09AZaz_e09AZaz_o09AZaz_f09AZaz_ar09AZbz_t09AZaz_i09AZaz_c09AZaz_u09AZaz_c09AZaz_i09AZaz_t09AZaz_ehry09AZaz_m09AZaz_p09AZaz_l09AZaz_ir09AZaz_o09AZaz_uy09AZaz_p09AZaz_e09AZaz_din09AZaz_e09AZaz_a09AZbz_m09AZaz_ns09AZaz_is09AZaz_o09AZaz_i09AZaz_g09AZaz_i09AZaz_io09AZaz_r09AZaz_t09AZaz_u09AZaz_a09AZbz_il09AZaz_a09AZbz_t09AZaz_i09AZaz_ch09AZaz_h09AZaz_a09AZbz_r09AZaz_09AZaz_o09AZaz_r09AZaz "'(/  €ÿ "\ '\*/ \ \  €ÿ  \ \ !"#$%&'*,-./01256789:;<=>?@ABDEFGHIJKLNNOQUW[_abfnrsx|„ˆ‰Ž™¤°±²³äèêðóõ #*-4>FMU]emu‡˜ ¨°¸ÀÈÐÛäìôü %-6>EMU]emu}‡˜ ¨°¸ÀÈÐØàèðø $,4<DLT\gow‡— ©±¹ÁÉÑÙáéóû #+3<DLT\dmv~†Ž–ž¦®¶¾ÆÎÖàèðø (08@HS[dlt|„•¥­µ½ÅÐØàèñù $,4=FNV^fow‡˜ ¨°¹ÁÉÑØàèöøü       '()*+,-./012  # $&   %     " !#$&&' 8''<'0$$4$* -!@@             !"##$%  %&  *,.258DGJT^  "  €ÿ  "  €ÿ  '  €ÿ  '  €ÿ  ! !"'  €ÿ "  €ÿ  '  €ÿ  "-./369FHKVa          $$!''             #'+.  " ' C "'C  €ÿ " '   "&*-      !""#% % 39**=*-6 #!0AE'             !! !""#$#&(+7:>HK ) " )  €ÿ  )  €ÿ  (\ ) "(\  €ÿ " )  €ÿ  "%&)68?000 2 1221@4256000 1221425@6A0000 CBEEFDGGHIDD KKLMJG KNKLMJOPRSRQRRT UVWV WXY VWV [OO[\]^_`aZZP[[b%0dcfefgedfCCfghiddeljlmjklClmjkEEFDOn !&-24:?FKMS]grtŽ›ª¹»ÀÇÌÎÔÖÚÝáåëîûþ "(-   **//++€ÿ*,/++€ÿ*,/++€ÿ*,+/+/€ÿ*,.0 "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ *  €ÿ  *  €ÿ  */  €ÿ  /  ++€ÿ*, /  ++€ÿ*, /  ++€ÿ*, /  ++€ÿ*,  +/+/€ÿ*,.0 \`  €ÿ  \` \` / *+/ \ \  €ÿ \ "'/`  €ÿ "\ '\*+/ \ \  €ÿ  \ \ \`  "#'/349=EIJOZeqrŸ ¯ÁÂÆÎÒÓØÙÝàãçîñÿ  #)-++++++++// ++ ++ ++ ++ ++//     !"#$          LLLLLLLLLLLLqquuuuuuuuuuuuuuuuœœ              ÃÆÈÈÈÈÈÈÈÈÈÈÈÈÜÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈÈùùÆÆÆùùUUUUUUUUUUUUUUUUUUUUUˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ¿¿¿¿¿¿¿¿¿¿¿¿¿¿â¿¿¿¿¿¿¿¿¿¿õõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõ>>>>>>>>>>>QQQQQQQQQQQQeeieeeeeeeeee~‰ŠŠŠ‹˜™™™›¡¢¤¬­­­¯¯´´¸ÙÚÚÛÙÙÜÜÜÙàÚÚààãããçççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççççç’›œœœžœ¡«¬¬¬¬¯¯´´¬¹ÁÂÅÊËËÑÒÔÒÛÜÜÞÞÞÜQQQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOMMMMžûÑù_Wô  ø  èìääU#g )uk22// ,,,i5;ƒ8G<G8,D0D,(AA(AJ§¥S!!!!!!!!!!!!!!!!¡!!!!!!!!!!!!!!!!!!!!!!!!!!£PŸTbbbbbeTbbb'Xhh\hhhk'Xhh\h)`nndnnn)q`nndn³«ô  ü  èðää©+Œ+%_Á%_twÁ·22/ /,,,µ+‘+%_Ç%_t}ÑÅ8G@G8,D4D,(AA(AÃÏ+–+%_Í%_tƒÙµß»¯‰áAA’++%_L%_tëEE˜+•+%_P%_t÷II›õI+›+%_Ó%_týKÎÿM&hh¤Y][a §ce8 llªmsoqw­y}{Mpp°…‹‡¡ > ‰\ªH€ˆ€ÙÙ¥„YDDDDDDDDDDDDDDDDDDDD•‘—¶!!›“³™#VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVz-tt¹¹//­±¯€1xx¼¼33¹¿»½†5|9|¿¿77ÇÍÔÉ¡$> ËŒ;àÜÂ==Ó×ÕÛ?ÅSÝßãCÈSåéEçíGËSïóØñËII: ' !"#$%&()*+,-./0123456789;<=>?@ABCDEFG‚HHI‚JKHHI‚JKLLMNOLLM‚NOPPQRSPPQRS‚‚ˆUVˆ‹WW‹XYZ[WW‹XY\\]^_`\\‹]^a‹bccdefccdef‹‹’hi’–jj–klmnjj–kloopqrsoo–pqttuvwttuvw––– £ { |}~‚ˆ„™ž¤€ƒ…†§ ‰‹ŠŒŽ‘•’“”–—˜š›œŸ¡ ¢£¥¦§¨ ¢z«¬­¬®¯  °±±²³µº±±²³µº´e¶¶·¶¸¶¶·¸¹»»¼f½Á»»¼f½Á¾¾¿¾gÀ¾¾¿gÀg½ÀÃÃÄhÅÉÊÃÃÄhÅÉÊÆÆÇiÆÈÆÆÇiÈiÅÈjËËÌjÍÎËËÌjÍÎÏÏÐÑÒÏÏÐjÑÒÓÓÔÕÖÓÓÔÕÖjØÙÚÛÜÝjÞßÜÝjÞßÝjqááqâãäåááqâãææçèéêææqçèëqìííîïðííîïðqòóôõö÷øqùú÷øqùúøqyüüyýþÿüüyýþy  yy  yyy……L" !9#$%&'()*+,-./012…345678…:;<=…>?@ABCDEFGHIJKMNOPQRSTUVWXY……‰[\‰^_`abc‰debc‰decfgijklmnopqnopqo’rs’’–vwxyz{|’}~{|’}~|€‚ƒ„…†T‡‚‚‚ˆ‰Šˆˆ‹ŒŽg‘‹‹‹‹’“”’’•’–—˜™šyŸ––›–›œxž–››œ– ¡¤ ¥¦ª«®¯­³´¼ÇÜë÷ýþ$3BOU^c    ¨‡© ©ª ±°² ³µ¹º¶·¸³»½Âľ¿ÁÀÃÅÆÈÌÍÐÉÊËÎÏÑÒÓÙÔÕÖרÚÛÝãæÞáßàâäåçèéêìíîïôðóñòõöøùûúüÿ      !"#%&*2'()+,-./0145:@6789;><=?ACFHIDEGJKLMNPTQRSVZWXY[\]_`abdjklmnoàpjj×jqrstuwûxqqvqvñqyz{|}~ƒ„yyyy€ ‚y€ y…†……‡Zˆ………‰Š‹Œ‰‰]Ž‘h’“”•™’’’’—t˜u                              ! "! "#! "$! "!% "&! "'! "()(*  +  -,.-,./-,.-0,.1,2./-,.3-,.4-,.-5,.6-,.7-,.8-,.9-,.:-,.;-,.<,.(==>>??@A@BA@AC@D@EBA@FA@GA@HA@IJIMNNMOPQNLLKSTTSUVWTRRKKKLNKYZZYO[\ZXXK^__^`ab_]]KKKXZKdeedfgeccKijjikljhhKdeedfmgeccKeKnorqrsqvvwxuyyz{uut}}~|yt}€}~|‚‚wƒ„„…†tˆˆ‰Š‡„tˆ‹ˆ‰Š‡tŽtŒttŒ‘‘’“‘t•––•—˜–””t‘‘’™“‘t‘tšoœžœ¡¡¢£ ¤¤¥¦  Ÿ¨¨©ª§¤Ÿ¨«¨©ª§­­¢®¬¯¯°±¬¬Ÿ³³´µ²¯Ÿ³¶³´µ²¸¹¹¸º»¹··Ÿ½¾¾½¿À¾¼¼Ÿ¸¹¹¸ºÁ»¹··Ÿ¹ŸÃÂÄoÆÆÆÅÉÊÈÈËÌÍÎÏÐÑÒÓËÇÔÇÕÔÕÖÔÖÍÎÏÐÑÒÓÖÇ×ÇÐÇØÇÙÇÚÇÚÛÜÝÞÇßÙÇÚÇàÇßÇáÇâÇÚÇÚãäÇåÇæÇçÇÚÇèÇéÇêÇÙÇëÇìÇíÇîÇÚÇïðÇñÇßÇòÇóÇÚÇôÇõÇðÇÉ÷ööúúùøûøüüûÅýýþÅþÅÿÿ o        ooooooooo !"o$%%$&'()%##o+,,+-. /+,**o+,,+. /+,**o12213'41200o,,567+,**oooo9::9;<=>:88o@AA@BCDEA??oGHHGIJ<KGHFFoGHHGI<KGHFFoMNNMOCPMNLLoHHQRSGHFFooo8:oVWWVXYZWUUT\]]\^_`][[TTTUWTbccbXdecaaTghhgijkhffTTTacTmnnmopnllTrssrtusqqTmnnmovpnllTnTwwTxxTyyTzzT{{T{||{}~T€€‚ƒ„T|T€…€‚ƒ„T†o‰‰Š‹ˆŒŒŽˆˆ‡‘’Œ‡“‘’••Š–”——˜™””‡››œš—‡›ž›œš‡ ¡‡Ÿ‡‡Ÿ£¤¤£¥¦¤¢¢‡¨©©¨ª«©§§‡£¤¤£¥¬¦¤¢¢‡¤‡­­‡®®‡¯¯‡°°‡±±‡²²‡²³³²´µ¶‡·¸¸·¹º»‡³‡·¼¸·¹º»‡½oÀÀÁ¿ÃÃÄÅ¿¿¾ÇÇÈÉÆÃ¾ÇÊÇÈÉÆÌÌÁÍËÎÎÏÐË˾ÒÒÓÔÑξÒÕÒÓÔÑרØ×ÙÚØÖÖ¾ÜÝÝÜÞßÝÛÛ¾×ØØ×ÙàÚØÖ־ؾâáãã¾ää¾å徿æ¾çç¾èè¾èééèêëì¾íîîíïðñ¾é¾íòîíïðñ¾óoõôöô÷ø÷øôùùôúúôûûôüüôôýôþÿýôþÿýôþÿýôþÿýôþÿýôþÿýôþýôþÿýôþÿýôþÿýôþÿ ýô þÿýô ÿýô þÿýô þÿýôþÿýôþÿýôþýôôþÿýôþÿýô !"# $%&'()*+,-..ô//ô00ôô1ô21ô321ô241ô516ô321ô721ô821ô921ô:;:<o?>?@>AA=BB=CC=DD=EE=EFFEGHI=JKKJLMN=F=JOKJLMN=RQRSQTTPUUPVVPWWPXXPYYPYZZY[\]P^__^`abPZP^c_^`abPfefgeihjjdkkdlldmmdnndoodoppoqrsdtuutvwxdpdtyutvwxd{|{z{{}.€€~‚nn‚ƒ„…†‡o‚‚ˆMNNMOPQNLL‰YZZYO[\ZXX‰c‰nŠŒŒ‹ŒŒŽq‘šš‘’“”•–o‘‘—vvwxu‚‚wƒ™Œšš›šœžŸžžž œ¢¡££¢¥ÄÄ¥¦§¨©ª¤¤o¥¥«¡¡¢£ ­­¢®¬·­¬¯®¯°®­¯Ãï°±²­­®µ³µ¶³´µõ¶³´Ä·¹º»¼½¾¿¿ÀÁ»ÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ׺»Â»Ã»Ã»¸úúùØùÙÆÆÆÙººÚÉÊÈËÌÍÎÏÐÑÒÓËØÛÜÛÚÜÝÞÚÚÛÜÛÚÉ÷öàáÂßþÙûüüÂÙûßÿßâãâãäåâãâççççæçèéêçççæçëçççæìçççæçíçççæçîçççæçîçççæçïçççæçîçççæçðñòçççæçóçççæçôõçççæçöçççæçîçççæçîçççæç÷çççæçîçççæçøçççæçùçççæçîçççæçúûüýçççæçþÿçççæçîçççæççççæçîçççæçõçççæççççæççççæçîçççæççççæç÷çççæççççæççççæçççæç çççæç çççæç çççæçîçççæç çççæç çççæçþçççæççççæççççæççççæççççæç çççæççççæçþçççæççççæççççæçþçççæççççæççççæççççæççççæççççæççççæçþçççæçéçççæç çççæç!"çççæç#çççæç$çççæç çççæç çççæç%çççæç&çççæçîçççæç'(õ)çççæççççæç*çççæç çççæç+çççæçôçççæçêçççæçî,çççæç-îçççæç.çççæçþçççæç/çççæç0çççæçîçççæç1çççæç2çççæççççæç345çççæç6çççæç7çççæç8çççæç9çççæç:çççæçþçççæçîçççæçëçççæç;ëçççæç<çççæç=çççæç>çççæç?çççæçõçççæç@AçççæçBCçççæçDçççæççççæçEçççæçFçççæçGçççæçHçççæçöçççæçIçççæçJçççæçKçççæçîçççæçLçççæçMNOçççæçPçççæçQçççæçRçççæçõçççæçSçççæçTçççæçUçççæçVçççæçWçççæçXçççæçYçççæççççæç%çççæçZ[\]çççæç"çççæç^_çççæçHçççæç`çççæçaçççæçîçççæçbcçççæçdçççæçeçççæççççæçfçççæç çççæçgçççæçÿçççæçhijkçççæçlçççæçmçççæçDçççæçnçççæç4çççæçþîçççæçoçççæçpçççæçqörçççæçaçççæçsçççæçþçççæçtuçççæçvwçççæç&çççæçxçççæç^çççæç/çççæçyzçççæç{çççæç|çççæç}çççæç÷çççæçö~çççæççççæç€çççæççççæç€çççæç‚çççæçƒçççæç„çççæ çççæç…çççæçëçççæoo+,,+. /+,**ooGHHGI<KGHFFo‡††‡ˆ‰Š‹Œ††o‡‡ŽVWWVXYZWUUbccbXdecaal†‘“½½“”•–—˜™’’o““š‰‰Š‹ˆ••Š–”¢œŸžŸ›½ ¢ó󢣤¥¦§¨©¡¡o¢¢ªÀÀÁ¿¬«ÌÌÁÍËÖ­«¯®¯°®­¯â⯰±²­­®µ³µ¶³´µâµ¶³´·«ó¸º<<º»¼½¾¿¹¹oººÀÂÃÃÁ<ÄÆÇÈÆÅÆÆÉ>ÊËÊÍÎÏÍÌÍÍÐQÒÑÓÓÒÔÑÖרÙÖÕÖÖÚÜÛeiÛÝÞÝiÞßàiiÝÞÝiáÛ "',16;?EJOTY]chmrvy|€„ˆŒ’”™ž¡¤¨¬¯´¸¼ÀÄÈÌÐÔØÛÝàãæèëïóöûÿ  !$&1<?AKU`bdfinuz|‚‡Ž“•› £­·ÂÄÆÈËÐ×ÜÞäéðõ÷ý "&)*579<FHJLNPRVY[]_aceikmoqsuwy{}ƒ†ˆŠŒŽ’”–™šž ¤¨ª¬¯±¼ÇÉË×âíø+7CMPR^jwƒ™œž©´·¹ÄÏÒÔÞèóõøûþ  %,139>EJLRWZdny{~„‡Š•Ÿ§©®µº¼ÂÇÎÓÕÛåïúüþ   "*,.058;>ACGLQV[`djoty~‚ˆ’—›ž¡¥©­±µ·¹¾ÃÆÉÍÑÔÙÝáåéíñõùý   $(,.0247:=@CFNVX`behknqtw‡‰‘“–˜›ž¡¤§ª²º¼ÄÈËÐÜßêõ÷ùý!#'*-0<?DILR\bhj“—™ £®²¸»¾ÂÄÉËÎÒØÛàèîóùÿ &,28>DJPV_flrx~„Š—¤ª¯µ»ÁÇÍÓÙáèîôú     $ * 0 6 > D J Q X ^ d j p v | ‚ ‹ ‘ — £ © ¯ ¶ ½ Ã É Ï Õ Û á ç í õ û      % , 2 8 > D J Q X ^ d j p v | ‚ ˆ Ž ” š   ¨ ® ´ º À Æ Ì Ò Ø Þ ä ê ð ö ÿ     $ + 1 7 = C I O U ^ d j p w } „ Š ˜ ž ¤ ª ± ¸ ¾ Ä Ê Ð × Ý ã é ï ö ü      ! & , 2 3 4 @ A M Z ] h s u w y † ‰ Ž “ – ™ › « ® ³ µ º ½ Ã Í Ó Ù Û Ý é ì ñ ó ø û ý ÿ        ! ' *             ----->CTctRrIiPpTt>>st>est>rst>stv>est>stx>st/>est>jst>ast>stv>ast>st>cest>rst>ist>pst>st>s>s>es>rs>sv>es>rs>>>est>rst>t>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>YyLlEe>>t>et>tx>t/>et>ct>st>st>> "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  **/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  **/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ *  €ÿ  *  €ÿ  */  €ÿ  09AFaf"\ /deilpuw ***/ deilpuw efine lnrisfdirorfmnportcludragmansdeingarn'\Xx0709Ee09+-0909**/ -<  €ÿ -<  €ÿ-> %-<  €ÿ  -<  €ÿ  -<  €ÿ  -<  €ÿ  -<>  €ÿ  '<\  €ÿ  '<\  €ÿ  %'<\  €ÿ  '<\  €ÿ  '<\  €ÿ  '<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "%<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  SsTtYyLlEe >   >   >   "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  SsCcRrIiPpTt >   >   >   "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ *  €ÿ  *  €ÿ  */  €ÿ  SsCcRrIiPpTt >   >   >   --CTctRrIiPpTt>>st>est>rst>stv>est>stx>st/>est>jst>ast>stv>ast>st>cest>rst>ist>pst>st>s>s>es>rs>sv>es>rs>>>est>rst>t>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>YyLlEe>>t>et>tx>t/>et>ct>st>st>> **/SsTtYyLlEe >   >   >  **/SsCcRrIiPpTt >   >   >  **/ SsCcRrIiPpTt >   >   >   < !%Ss "'/  €ÿ "\  €ÿ  '\  €ÿ * / * "'/  €ÿ "\ '\*/ / */ "'/  €ÿ "\ '\*/ \ \  €ÿ  \ \ !"#'+-./[_abcdefgilmnoprstuvwx %,09:?AZ]^hz{~Xx070709AFaf "\ /deilpuw \ \  €ÿ \ '\.0909.Ee0909*/ \ \  €ÿ \ _09AZaz_nsu09AZaz_d09AZaz_09AZaz_e09AZaz_q09AZaz_m09AZaz_t09AZaz_o09AZaz_ior09AZaz_t09AZaz_ao09AZbz_n09AZaz_d09AZaz_r09AZaz_o09AZaz_l09AZaz_e09AZaz_a09AZbz_k09AZaz_ahlo09AZbz_st09AZaz_e09AZaz_c09AZaz_h09AZaz_a09AZbz_a09AZbz_s09AZaz_s09AZaz_mn09AZaz_p09AZaz_st09AZaz_t09AZaz_09AZaz_c09AZaz_a09AZbz_s09AZaz_t09AZaz_i09AZaz_n09AZaz_u09AZaz_eoy09AZaz_fl09AZaz_a09AZbz_u09AZaz_l09AZaz_e09AZaz_t09AZaz_u09AZaz_b09AZaz_l09AZaz_n09AZaz_a09AZbz_m09AZaz_i09AZaz_c09AZaz_lnx09AZaz_s09AZaz_u09AZaz_pt09AZaz_lo09AZaz_i09AZaz_c09AZaz_i09AZaz_r09AZaz_e09AZaz_r09AZaz_n09AZaz_alor09AZbz_l09AZaz_o09AZaz_a09AZbz_i09AZaz_e09AZaz_o09AZaz_fn09AZaz_lt09AZaz_i09AZaz_n09AZaz_o09AZaz_n09AZaz_g09AZaz_u09AZaz_t09AZaz_a09AZbz_aeo09AZbz_m09AZaz_e09AZaz_s09AZaz_p09AZaz_a09AZbz_c09AZaz_w09AZaz_t09AZaz_pr09AZaz_e09AZaz_r09AZaz_a09AZbz_t09AZaz_o09AZaz_ru09AZaz_io09AZaz_v09AZaz_a09AZbz_t09AZaz_e09AZaz_c09AZaz_t09AZaz_e09AZaz_b09AZaz_l09AZaz_i09AZaz_c09AZaz_e09AZaz_git09AZaz_i09AZaz_s09AZaz_t09AZaz_e09AZaz_n09AZaz_t09AZaz_e09AZaz_r09AZaz_p09AZaz_r09AZaz_e09AZaz_t09AZaz_u09AZaz_hitw09AZaz_o09AZaz_gz09AZay_n09AZaz_e09AZaz_o09AZaz_f09AZaz_ar09AZbz_t09AZaz_i09AZaz_c09AZaz_u09AZaz_c09AZaz_i09AZaz_t09AZaz_ehry09AZaz_m09AZaz_p09AZaz_l09AZaz_ir09AZaz_o09AZaz_uy09AZaz_p09AZaz_e09AZaz_din09AZaz_e09AZaz_a09AZbz_m09AZaz_ns09AZaz_is09AZaz_o09AZaz_i09AZaz_g09AZaz_i09AZaz_io09AZaz_r09AZaz_t09AZaz_u09AZaz_a09AZbz_il09AZaz_a09AZbz_t09AZaz_i09AZaz_ch09AZaz_h09AZaz_a09AZbz_r09AZaz_09AZaz_o09AZaz_r09AZaz '<\  €ÿ  "<\  €ÿ  "'/<  €ÿ "\  €ÿ  '\  €ÿ */ "'/<  €ÿ "\ '\*/ / "%'/<  €ÿ "\> '\*/ \ \  €ÿ  \ \ / "'<  €ÿ !%Ss /< */ /< */ / %/< >*/ \ \  €ÿ \ / "&*-26:>BEJNRVY[]`cfilmnrvxz}€‚†‰Œ’•˜›ž¡£¤¦¨ª«­°³µ¹¼¿ÂÃÄÐÜßàìøûü !#'/349=EIJOTWbmyz{|~‚ŠŽ”˜ ¤¥ªµÀÌÍÎÏÕ××âãäæðñòóôõöùûüýþÿ     !#'+-.01=IJKYfs€Žœ©·ÄÑÜßàíú"-01=ILMYehit‹ŒŽ’”–¤¥¬­±¹½¾ÃÇÏÓÔÙÞáì÷  &'+378=AIMNS^iuvwy{}ƒŠ‘’™š›œ ¢¤¦¨©¬°´¸¼ÀÃÈÌÐÔØÛàäèìïñóöùüÿ "%(+.1479:<>@ACFIKORUXYZ[\^`bdfhovw~ƒ…‡‰‹”›œ£¤¦§©«­¯±³ºÁÂÉÍÐÔáãïûüý!"&)+.;=AEGMX^de•™›¡¤¦±µ¼¿ÁÅÇÌÎÐÔÛÞåï÷þ&08AIQYaiqyŒ•¥­µ½ÅÍÖÞçïöþ&.8AIQYaiqy‰‘™¡©³»ÃÌÕÝåíõý  ( 0 8 @ H Q Z b j r z ‚ Š ’ š ¤ ¬ ´ ¼ Ä Ì Ô Ü ä í õ ý    ' / 7 ? G O W _ g o w  ‡ ‘ ™ ¡ © ± ¹ Á É Ñ Ù á é ñ ù    % - 5 > F N V ^ f n v ‰ ‘ ™ ¢ ª ³ » Ã Í Õ Ý å î ÷ ÿ    ( 0 8 @ I Q Y a j r z ‚ ‰ ‘ ™ ™ ™ ¦ ¦ ³ Á Ã Ï Û Ü Ý Þ ì î ò ö ø û ü ý       * 0 6 7 8 E G K L Q T U V [ ^ ` c d j m n p t { ~   !"#$$$%&&&'((()*+++++++,--.../////00000012333333334556667777788889:;;;;;;;;;<==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?@@AAAAAAAAABCCDDDDDDDDDDEFFGGGGHHIJJJJJJKKKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPQRRSTTTTUUUUUUUUVVVVVVVWWWWWXXXXXXXXXXXXXXXXXXYY   !"&,/02367:;<CDGHJKMNOPQRSTUXYZ[]^_`abefghiklmnopqtuvwxy‚ƒ„…†‡ˆ‰Š‹ŒŽ’“”•—˜›œžŸ¡¢¥¦§¨©ª³´µ¶¹º»¼¿ÀÁÂÃÆÇÈÉÊËÌÍÐÑÒÓ,/b˜Î)®V W \   cdjrs}~"#"%%€&0'&(*&+-&.0&34‘7™8š;£<¤D±E²F·H¸I½K¾NÅPÏSS S SSSSS!S4S8S<SESHSKSNSPÍ9 LįE°EUU   b ˜  b ˜u¦q¢q¢"#%$%&F·&I½'&*&*&,-&-&/S SSS4S8S<S%S zS!%15–9 LÄSS$%S %|=&>«?&@¬A&B­&1&5–&9 &LÄS ${%?&@¬AB TUVbcdcccci # IRZ77o77^::u::%%f@@@@.(V44V4+b==={=C O! Fj1LLLj((, , ,  , ,,"" !,##$%&##$%,&,()*+(((,-./0123'4,,,/,         !!! """ $%%$ & '%## )**)+,++-*(( #% /0 . .1 2 3 4 677689755 ;<<;=><:: 67768?9755 67768@9755 67768A9755 7 CDDCE FDBB HIIHJKLIGG BD MNPQOROPOONPPSTTQVUXMMXYZ[\]^_`WWNXXa  bccd!e!ef!fbb/0b.gbCDDCE FDBBbMh *58:GTWY]an{~€…ˆŠŒŽš¤¯ºÅÇÒÝàâäíðóõ"$/   egin==€ÿ<>e==€ÿ<>n==€ÿ<>d==€ÿ<> "\  €ÿ  "\  €ÿ  )\]}  €ÿ  )\]}  €ÿ  ([{([{ )\]}  €ÿ  )\]}  €ÿ  /\ egin =  €ÿ  =  €ÿ  =e  €ÿ  =n  €ÿ  =d  €ÿ  \`  €ÿ  \`  €ÿ  #==€ÿ <> b "#%/=`  €ÿ "\  €ÿ  (Q[qr{wx /\ b \`  €ÿ   +7:;IWZ[^ao}€†‰Š‹Œ˜£¯»ÇÈÔàãäåñô÷ø !&'3======== ==               ()0112! ))/;BBF>22>2>>&&,#5 R8JN             ! "#%&%$%%'(*""*+,-.))#**/ 00"1 #+8ERTbqswz|‡Š’”  (**€ÿ)+(**€ÿ)+()**€ÿ'+()*)*€ÿ'+ "  €ÿ  "  €ÿ  (  **€ÿ )+ (  **€ÿ )+ (  **€ÿ )+ ()  **€ÿ '+ (  )*)*€ÿ '+ ( * "(  €ÿ "  €ÿ * (1@O^_o€…ˆ‰•— ¡******))** ** ** ** ** ))**               +/""8""% (3            !$'25@C "\  €ÿ  "\  €ÿ  # "#  €ÿ "\  €ÿ  !$'35AD      ..2222222222222222YYYYfffffsssssYYYYfffff›œœœœœœœª«««­¯³´¶¿ÀÀÀÂÄÍÎÐÐÒÒÒÒÒÒÒÎÐÐÛ]+!¾qÂq¾²n¶n²_®kk®kt5 zC9¾qÆq¾²nºn²b®kk®k7ŒUªÒƒƒƒƒSÚ‰‰Ú‰QÊ}}Ê}΀€û€€Ö††Ö†’WY[§§˜§wââž#)%'- ¡/3 1 ææ¤õ;A=?•êhêïGOÞKeI››E›ÞM@FIII I IIIPPTTT T!T"##$%&##$%&TT[(()[*+(()[*+[,,-.0,,-.0/_[22135221354d66789667[89::;<>::;<>=i[@AB@@CDEG@HIJKLMOIININIPQRPPSPTUVWXT'ZTTYTYT[\]`g[?j[[^[[[abcce[fh[    !""!#$" &''&()'%%!""!#*$" "+,/./0.334526678221::;<961:=:;<9??4@>AABC>>1EEFGDA1EHEFGD1JK1I11IMNNMOPNLL1RSSRTUSQQ1MNNMOVPNLL1N1W,Z[[Z\]^[YYX`aa`bcda__XXXY[Xghhgijhffelmmlnomkkeghhgpjhffeghhgqjhffehetuutvwussryzzy{|zxxryzzy}|zxxryzzy~|zxxrzr€€\‚ƒX…††…‡ˆ‰†„„XXXX‹ŒŒ‹ŽŒŠŠe‘‘’“‘e‹ŒŒ‹”ŽŒŠŠe‹ŒŒ‹•ŽŒŠŠeŒe–,˜™˜—˜˜š››œ››œ›ž›œŸž ›¡žœž£++£¤¥¦§¨¢¢,££©  «¬¬­+®°±°¯°°².´³µµ´·WW·¸¹º»¼½¶¶,··¾33452??4@>LÀIÁÁÂWÃÅ––ÅÆÇÈÉÊËÄÄ,ÅÅÌZ[[ZÎ]^[YYÍfÏÐÏÑÓÑÒÑÑÒÑÔÑÒÕzzÕÖ|zÔÔÑ×ÑÕzzÕØ|zÔÔÑÕzzÕÒ|zÔÔÑ€€Ù‚ƒÍŠÏÐÏ–Ú $+028=@JT_acehmty{†’”šŸ¢¬¶ÁÃÅÐÛÞàêôþ (24?JMOYcmwy{‚†‰‘“—›§ª¯´·º¼ÀÃÆÉÖÙÞãæéëøû !+5@BD   ### "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  **/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  "\  €ÿ  "\  €ÿ  "  €ÿ  "  €ÿ  "  €ÿ  "  €ÿ  #  €ÿ  #  €ÿ  #  €ÿ  #  €ÿ  '\  €ÿ  '\  €ÿ  '  €ÿ  '  €ÿ  '  €ÿ  '  €ÿ  # # # # # # # "'/  €ÿ "\ '\*/ / */ "'/`  €ÿ "\ '\*/ "#'`  €ÿ "\  €ÿ "" # # #  €ÿ # #  €ÿ  #  €ÿ  '\  €ÿ '' %)*/47BMYZ[\^bjnotx€„…Š’¨´µ¶ÂÎÑÒÝèóþÿ  +,8DGHS^ituvz}„ˆŒ‘•¢¤¨¬®±²¶¹»¾ÌÎÒÖØÛÜêìøùúþ'345   !"""     !"%&'()+,-./1256789;?@ABCDEFHIJK"2< # $ *34=>G     <"2"2     :0<<////////////TTXXXXXXXXXXXXXXXXƒƒÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞÞHHMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMyyyyyyyyyyyŒŒŒŒŒŒŒŒŒŒŒŒ£¤¯°°°±µ¶¾¿¿¿ÁÃÇÈÊÑÒÓÕÙÚãääääæïðððòðõýþÿþ  $%&IIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGßEEEEb×ÕÓWO›ÿÿŸÿÿüü“üü‹ùù‹ùM_ mc·»·«¯«ç§  § awƒyË&&&&&ðË&&&)Ï,,Ó,,,Ï,,Ó,á/!×22Û222!×22Û2ä5•›ÿÿ£ÿÿüü—üü‹ùù‹ù‹#÷###8;£™·¿·«³«ê§  § —#ü###8A¯¥G·ö M¿99V#S##Ã#8É==\#Y##Ç#8ÙC€ÛÝEßßeQUSY h[] ããkekgionqus çí{}…‡‰>%ëëqq''“‘D)ïïtt++›¡ŸJ-óó1//§­©«P3‡ƒw55±µ³¹7zK»½Á;}KÃÇ=ÅË?AÍÏÑ_ççç  ç !"#$%&'()*+,çê--.ê/0--.ê/011234112ê345567855678êêð:;ðó<<ó=>?@<<ó=>AABCDEAAóBCFóGHHIJKHHIJKóóúMNúþOþPþRRSTV]RRSTV]UWWXY[WWXYZ\W^^_`fg^^_`fgaabdcaabc`ceahhi jpqhhi jpqkkl nmkkl m jmok rrs turrs tuvvwxyvvw xyzz{|}zz{|} €‚ƒ„ …†ƒ„ …†„ ˆˆ‰Š‹Œˆˆ‰ŠŽ‘Ž’“””•–—””•–—™š›œžŸ ¡žŸ ¡Ÿ£¤ § © «Á¬­®¯°±²³´µ¶·¸¹º»¼½¾¿À ÂÃÄÅÆÇÈÉÊËÌÍÎ  $ÐÑ$ÓÔÕÖר$ÙÚר$ÙÚØ(ÛÜ(Þßàáâãä(åæãä(åæäçèéççêëìíî9ïêêêðñòððóôõö÷LùóóøóøóúûüúúýúþÿQþþþþ   ‡  ~ ¢˜¥ !  "Ï#  ¦¨ª $%&'$$Ò()*,((+(Ý-./0----   !!""#$#%$#$&#'#(%$#)$#*$#+$#,-,01102341//.677689:755.../1.<==<2>?=;;.ABBACDEB@@...;=.GHHGIJHFF.LMMLNOMKK.GHHGIPJHFF.H.QRUTUVTYYZ[X\\]^XXW``ab_\W`c`ab_eeZfdgghiddWkklmjgWknklmjWpqWoWWosttsuvtrrWxyyxz{ywwWsttsu|vtrrWtW}R€€‚„…‚ƒ‚‚ƒ†Rˆ‰‰ˆŠ‹Œ‰‡‡RŽŽ‘’R“R”R——–˜‹™–—•–•R——–˜‹–—•–•R›–›‘›œšœšR——–ž‹–—•–•R——–ž‹”–—•–•R——–˜‹Ÿ–—•–•R——–˜‹ –—•–•R‰R¢££¢¤¥¦§£¡¡R©ªª©«¬­®ª¨¨R°±±°²¥³´°±¯¯R°±±°²¥´°±¯¯R¶··¶¸¬¹¶·µµR±±º»¼°±¯¯R°±±°²¥´½°±¯¯R°±±°²¥´¾°±¯¯RRR¡£RÀÁÁÀÂÃÄÅÁ¿¿RÇÈÈÇÉÊËÌÈÆÆRÎÏÏÎÐÃÑÒÎÏÍÍRÎÏÏÎÐÃÒÎÏÍÍRÔÕÕÔÖÊ×ÔÕÓÓRÏÏØÙÚÎÏÍÍRÎÏÏÎÐÃÒÛÎÏÍÍRÎÏÏÎÐÃÒÜÎÏÍÍRRR¿ÁRßààßáâãàÞÞÝåææåçèéæääÝÝÝÞàÝëììëáíîìêêÝðññðòóôñïïÝÝÝêìÝö÷÷öøù÷õõÝûüüûýþüúúÝö÷÷öøÿù÷õõÝ÷ÝÝÝÝÝÝÝ       ÝÝ      ÝR  !"$$%&# $'$%&#)*((,--,./-++122134200,--,.5/-++-66778899::;;;<<;=>?@AA@BCD<@EA@BCDFRGIJGHGGHKRMLNLOLPLQRQRLSSLTTLUULVVLLWLXWLYXWLXZWL[W\LYXWL]XWL^XWLX_WL`XWLaXWLbXWLcXWLdXWLeXWLfWLghgiiLjjLkkLLlLmlLnmlLmolLplqLnmlLrmlLsmlLtmlLuvuwRzyz{y||x}}x~~xx€€x€€‚ƒ„x…††…‡ˆ‰xx…І…‡ˆ‰xŒŽŒ‹‹‘‘‹’’‹““‹””‹”••”–—˜‹™šš™›œ‹•‹™žš™›œ‹ ¡ Ÿ  ¢¤¥¦¦£¨QQ¨©ª«¬­§§R¨¨®01102341//¯<==<2>?=;;¯F¯Q°²³²±²²´Tµ·}}·¸¹º»¼¶¶R··½YYZ[XeeZfdr¿oÀÀÁ}ÂÄÅÄÃÄÄÆÈÇÉÉȈ†ËÌÍÎÏÊÊRËËÐÑ„…уÒÒÓ†ÔÖ×ÖÕÖÖØÙÙ×RR°±±°²¥´°±¯¯RRÎÏÏÎÐÃÒÎÏÍÍRÛÛÜÝÞßàáÚÚRÛÛâßààßáâãàÞÞãëììëáíîìêêãõãäãåçFFçèéêëìíææRççî+ð(ññòóïFôöKKö÷øùúûõõRööüýIJýHþþÿýKwwR      wyŒ !"   #$$!&%  "%)-059=AEIMQUY\^`cfiknrvy~‚†ŠŒŽ™¤§©´¿ÂÄÎØãåçéìñøýÿ #&0:EGIKNSVXcnpr~‰”Ÿ«·ÃÅÑÝêö &)+7CP\hrŒ‘œ§ª¬·ÂÅÇÑÛæèëîñô÷ÿ $&,18=?EJMWalnqtwz}€ˆ’šœ¡¤¦¨ª¬®³¶¹¼¿ÁÄÈÌÏÔØÜàäèìðôøûýÿ  !%)+-/147:=@CKSU]_behknqt|„†Ž’•𦩴¿ÁÃÇÊÌØÛàåèëíñô÷ú *+7DGR]_acpsx}€ƒ…‡“–›ž ¢®±¶¸½ÀÂÄÉÌÏÒÔÙÜß          ----->csCTctRrIiPpTt>>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>>YyLlEe>>t>et>tx>t/>et>ct>st>st>> "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  **/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  **/ "\ -<  €ÿ -<  €ÿ-> -<?  €ÿ  -<  €ÿ  -<  €ÿ  -<  €ÿ  -<>  €ÿ  -<c  €ÿ  -<s  €ÿ  '<\  €ÿ  '<\  €ÿ  '<?\  €ÿ  '<\  €ÿ  '<\  €ÿ  '<\  €ÿ  '<\c  €ÿ  '<\s  €ÿ  "<\  €ÿ  "<\  €ÿ  "<?\  €ÿ  "<\  €ÿ  "<\  €ÿ  "<\  €ÿ  "<\c  €ÿ  "<\s  €ÿ  "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  SsTtYyLlEe >   >   >   "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  SsCcRrIiPpTt >   >   >   "\ --csCTctRrIiPpTt>>t>et>tx>t/>et>jt>at>tv>at>st>ct>rt>it>pt>t>>YyLlEe>>t>et>tx>t/>et>ct>st>st>> **/SsTtYyLlEe >   >   >  **/SsCcRrIiPpTt >   >   >   < !?Ss "'/  €ÿ "\  €ÿ  '\  €ÿ * / * "'/  €ÿ "\ '\*/ / */ "#  €ÿ "\ # '<\  €ÿ  "<\  €ÿ  "'/<  €ÿ "\  €ÿ  '\  €ÿ */ "'/<  €ÿ "\ '\*/ / "#?  €ÿ "\ > "'<  €ÿ !?Ss /< */ /< */ / #? > #&),/258;>@ABDFHIKNQSWZ]`abnz}~Š–™š¥°¼½¾¿ÁÅÍÑÒ×Ûãçèíòõ !$%1=>?MZgt‚žŸ¬¹ÇÔáìú  &4ANYguxy…‘”•¡­°±¼ÇÓÔÖØÚÜÞåìíôõù !&)4?KLNPRTVX_fgnotwxyz{|€‚„†ˆ‰‹Ž‘“—𠣦©¬¯²´µ¶¸º¼½¿ÂÅÇËÎÑÔÕÖרÚÜÞàâäëòóúûýÿ #&*79EQRSWZ[hjnrtwx|„’—š›Ÿ¢¥¥¥²²¿ÍÏÛçèéêøúþ  !"/156;>?@EHJMNSVY   !"#$%%%&'''()))*+,,,,,,,-..///000001111112344444444566777777777777777777777777777777777777777777777777777777899:::::::::;<<====>>?@@@@@@AAAAAAAAAAABBBBBBBBBBCCDEEFGGGGHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJ   #$&'*+./078;<>?ABCDEFGHILMNOQRSTUVYZ[\]_`abcdghijklmnpqtuvwyz}~€ƒ†‡ˆ‰Š“”•–™š›œŸ ¡¢£¥¦§¨©ª«­®¯° #Vz0ŽJ K P   WX^ef$!"$'r(s+{,|/„0…8‘9’:—<˜=?ž@¤D¬G G GGG(G,G9G<G?GD99IqIq   V z  V z:—= !!#G GGG(G,G0%o)x-‚12‹34Œ56%o)x**/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ /\ *  €ÿ  *  €ÿ  */  €ÿ  / */ "'/  €ÿ "\ '\*/         -.67778 # 4I++M++A((E((=%%=%. :!1QQ7       "##"$%#!!& '(*+*)**,-/''/01234..(//5 666'7 +69;EOZ\^begsvŒŽ **/ "\  €ÿ  "\  €ÿ  '\  €ÿ  '\  €ÿ  *  €ÿ  *  €ÿ  */  €ÿ  / * "'/  €ÿ "\  €ÿ  '\  €ÿ * +7:;FQ]^_cfgtv‚Ž          ../01234  """(%% "    "'* "\ # "#  €ÿ "\  !&)       # %.! (1+              &),/;>CGJMm "\ 'RrEeMm 09 'Rr Ee "  €ÿ/09: "\ 09   #&(79>BE        013;<<<>@ ' ;P2T2PH/L/H)D,,D,5 A!% #8XX>         !! "#!%&&%'(&$$ !! ")#!!*+-.-,--/102214**45678933+44:<==>*? #*/17@@@@@@@@@@@@@@c‡ˆˆ‰‡‡ŠŠŠ‡ŽˆˆŽŽ‘‘‘••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••<===??DDH?= V 9 ; S7 '‚J†J‚zG~GzvDDvD%M_¬ Ž–ž–±±§š\ŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠŠ5-)/k3+h 1YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYP’’e#brnA¢!HKHH  %+ OH!"#$&(')*,-./HJ234T56HHX 88 9:;<88 9:==>?@A== >?BBCDEBBCDE   HILHMNRSVWU[\do„“Ÿ¥¦ª­°¹¿ÌÛê÷ý HHHHPQH01HY7ZH[]ab^_`[cejlfgihkmnptuxqrsvwyz{|}~€‚ƒ…‹Ž†‰‡ˆŠŒ‘’”•–—œ˜›™šž ¡£¢¤§¨©«¬®¯±·¸²³´µ¶º»¼½¾ÀÈÁÃÂÄÅÆÇÉÊËÍÎÒÚÏÐÑÓÔÕÖרÙÜÝâèÞßàáãæäåçéëîðñìíïòóôõöøüùúûþÿ    G   F      !"#$%&'()*+,-./0+2115543637768899;:;<:>=AABC@DDEF@@?HHIJGD?HKHIJGMMBNLOOPQLL?SSTURO?SVSTURXYYXZ[YWW?]^^]_`^\\?XYYXZa[YWW?Y?cbdeghijklmmnoiqrstuvwxyz{|}~€‚ƒ„…hipiqiqif554†4‡‡hhˆ †‰Š‰Š‹Œ‰Š‰21Žp9‡677p‡6:>‘>‘’“>>‘>••••”•–—˜•••”•™•••”š•••”•›•••”•œ•••”•œ•••”••••”•œ•••”•žŸ •••”•¡•••”•¢£•••”•¤•••”•œ•••”•œ•••”•¥•••”•œ•••”•¦•••”•§•••”•œ•••”•¨©ª«•••”•¬­•••”•œ•••”•®•••”•œ•••”•£•••”•¯•••”•°•••”•œ•••”•±²•••”•¥•••”•³´•••”•µ•••”¶•••”•·•••”•¸•••”•¹•••”•œ•••”•º•••”•»•••”•¬•••”•¼½¾•••”•¿À•••”•Á•••”••••”•¹•••”•Õ••”•¬•••”•Ä•••”•Å•••”•¬•••”•Æ•••”•Ç•••”•È•••”•É•••”•µ•••”•ÊËÌ•••”•¬•••”•—•••”•ÍΕ••”•ÏЕ••”•Ñ•••”•Ò•••”•¹•••”•¹•••”•Ó•••”•Ô•••”•œ•••”•Õ֣ו••”•Ê•••”•Ø•••”•¹•••”•Ù•••”•¢•••”•˜•••”•œÚ•••”•Ûœ•••”•Ü•••”•¬•••”•Ý•••”•Þ•••”•œ•••”•ß•••”•à•••”•Ä•••”•áâã•••”•ä•••”•å•••”•æ•••”•ç•••”•è•••”•¬•••”•œ•••”•™•••”•陕••”•ê•••”•ë•••”•ì•••”•í•••”•£•••”•îï•••”•ðñ•••”•ò•••”•Õ••”•ó•••”•ô•••”•õ•••”•ö•••”•¤•••”•÷•••”•ø•••”•ù•••”•œ•••”•ú•••”•ûüý•••”•þ•••”•ÿ•••”••••”•£•••”••••”••••”••••”••••”••••”••••”••••”•µ•••”•Ó•••”•   •••”•Е••”•  •••”•ö•••”••••”••••”•œ•••”••••”••••”••••”•µ•••”••••”•¹•••”••••”•­•••”••••”••••”••••”•ò•••”•°•••”•â•••”•¬œ•••”••••”••••”•¤ •••”••••”•!•••”•¬•••”•"#•••”•$%•••”•Ô•••”•&•••”• •••”•Ý•••”•'(•••”•)•••”•*•••”•+•••”•¥•••”•¤,•••”•-•••”•.•••”•Å•••”•/.•••”•0•••”•1•••”•2•••”¹•••”•3•••”•™•••”5dd56789:44e55;AABC@MMBNLW=<?>?@>=?cc?@AB==>ECEFCDEcEFCDdG$&(*,.0479;=?ACGIKMOQSUWY[]_adfhjlnprtwx|~‚†ˆŠ”› ¢¨­´¹»ÁËÕàâäæ*.47:>@EGJNTW\djou{‡•›¢¨®´ºÀÆÌÒÛâèîôú  &+17=CIOU]djpv|‚ˆŽ”𠦬²ºÀÆÍÔÚàæìòøþ %+29?EKQW]ciqw}ƒ‰•›¡¨®´ºÀÆÍÔÚàæìòøþ $*06<BHNTZ`flr{ˆŽ”š §­³¹¿ÅËÑÚàæìóù  &-4:@FLSY_ekrx~„‹‘—¢¨®º½ÂÇÊÐÚàæ    09AFaf"\ /deilpuw ***/ deilpuw efine lnrisfdirorfmnportcludragmansdeingarn'\Xx0709Ee09+-0909**/ "\  €ÿ  "\ "\ '\  €ÿ  '\ '\ *  €ÿ  *  €ÿ  */  €ÿ  !"#'+-./[_abcdefgilmnoprstuvwx %,09:?AZ]^hz{~Xx070709AFaf "\ /deilpuw \ \  €ÿ \ '\.0909.Ee0909*/ \ \  €ÿ \ _09AZaz_nsu09AZaz_d09AZaz_09AZaz_e09AZaz_q09AZaz_m09AZaz_t09AZaz_o09AZaz_ior09AZaz_t09AZaz_ao09AZbz_n09AZaz_d09AZaz_r09AZaz_o09AZaz_l09AZaz_e09AZaz_a09AZbz_k09AZaz_ahlo09AZbz_st09AZaz_e09AZaz_c09AZaz_h09AZaz_a09AZbz_a09AZbz_s09AZaz_s09AZaz_mn09AZaz_p09AZaz_st09AZaz_t09AZaz_09AZaz_c09AZaz_a09AZbz_s09AZaz_t09AZaz_i09AZaz_n09AZaz_u09AZaz_eoy09AZaz_fl09AZaz_a09AZbz_u09AZaz_l09AZaz_e09AZaz_t09AZaz_u09AZaz_b09AZaz_l09AZaz_n09AZaz_a09AZbz_m09AZaz_i09AZaz_c09AZaz_lnx09AZaz_s09AZaz_u09AZaz_pt09AZaz_lo09AZaz_i09AZaz_c09AZaz_i09AZaz_r09AZaz_e09AZaz_r09AZaz_n09AZaz_alor09AZbz_l09AZaz_o09AZaz_a09AZbz_i09AZaz_e09AZaz_o09AZaz_fn09AZaz_lt09AZaz_i09AZaz_n09AZaz_o09AZaz_n09AZaz_g09AZaz_u09AZaz_t09AZaz_a09AZbz_aeo09AZbz_m09AZaz_e09AZaz_s09AZaz_p09AZaz_a09AZbz_c09AZaz_w09AZaz_t09AZaz_pr09AZaz_e09AZaz_r09AZaz_a09AZbz_t09AZaz_o09AZaz_ru09AZaz_io09AZaz_v09AZaz_a09AZbz_t09AZaz_e09AZaz_c09AZaz_t09AZaz_e09AZaz_b09AZaz_l09AZaz_i09AZaz_c09AZaz_e09AZaz_git09AZaz_i09AZaz_s09AZaz_t09AZaz_e09AZaz_n09AZaz_t09AZaz_e09AZaz_r09AZaz_p09AZaz_r09AZaz_e09AZaz_t09AZaz_u09AZaz_hitw09AZaz_o09AZaz_gz09AZay_n09AZaz_e09AZaz_o09AZaz_f09AZaz_ar09AZbz_t09AZaz_i09AZaz_c09AZaz_u09AZaz_c09AZaz_i09AZaz_t09AZaz_ehry09AZaz_m09AZaz_p09AZaz_l09AZaz_ir09AZaz_o09AZaz_uy09AZaz_p09AZaz_e09AZaz_din09AZaz_e09AZaz_a09AZbz_m09AZaz_ns09AZaz_is09AZaz_o09AZaz_i09AZaz_g09AZaz_i09AZaz_io09AZaz_r09AZaz_t09AZaz_u09AZaz_a09AZbz_il09AZaz_a09AZbz_t09AZaz_i09AZaz_ch09AZaz_h09AZaz_a09AZbz_r09AZaz_09AZaz_o09AZaz_r09AZaz "'/  €ÿ "\ '\*/ \ \  €ÿ  \ \ !"#$%&'*,-./01256789:;<=>?@ABDEFGHIJKLNNRTX\^_abfnrsx|„ˆ‰Ž™¤°±²³ãçéïòôÿ  "),3=ELT\dlt~†—Ÿ§¯·¿ÇÏÚãëóû $,5=DLT\dlt|†—Ÿ§¯·¿ÇÏ×ßçï÷ #+3;CKS[fnv~†Ž–Ÿ¨°¸ÀÈÐØàèòú "*2;CKS[clu}…•¥­µ½ÅÍÕßçï÷ÿ'/7?GRZcks{ƒŒ”œ¤¬´¼ÄÏ×ßçðø #+3<EMU]env~†Ž—Ÿ§¯¸ÀÈÐ×ßçôöúþ      '()*+,-./012  # $&  %     " !/024  4""8"%<+E.........J(@1               !"#$%&%(()))*+),-'')')')'((.//0213 "$&1259?ADFHJLNPRTVknqs nclude( )  €ÿ  )  €ÿ  #%=@[ +.:>]^ \ \  €ÿ  \ include() !#%=@[  €ÿ*+./9:>?\]^_ i --04;[] +. <>[]  €ÿ*+./  !        678ABEEBBJ% 339K'BU??U?Q<?88099@CB.DDDEAAFAHG/I "$.8BLNPSX[hu‚„‘ ¢§ª­°½ÀÂÄÇÌÏ   /**€ÿ)+/**€ÿ)+/**€ÿ)+*/*/€ÿ)+.0 "\ " "  €ÿ  "  €ÿ  "  €ÿ  "  €ÿ  ' /\ /  **€ÿ)+ /  **€ÿ)+ /  **€ÿ)+ /  **€ÿ)+  */*/€ÿ)+.0 #/ */ "#'/  €ÿ "" '\ */ $'(3>ITUVY^apŽž°±¶¹¼¾ÌÎÏÐÓØÚ********// ** ** ** ** **//       !      #$%$( 2&&2&) !,6#/      !"##$$%&&#' !.;HU`oqswz}Š’•˜    "\ Mm Ee  €ÿ  Ee  €ÿ  ENen  €ÿ  DEde  €ÿ  ERer  €ÿ  ERer  €ÿ  Ee  €ÿ  EMNemn  €ÿ  ' "'Rr  €ÿ "\ Ee  "0>LZfvwx|‚’—šœ         # % ..! (++          #0358;> EeMmEeMm :@Rr : RrEe :@Rr  €ÿ : RrEe  )+,/13       "\ /\ # "#/  €ÿ "\ /\         "%((         (+038  "\ '\ # "#'  €ÿ "\ '\  (*/27      %&&((* % '*?--G-LC60<# !3Q9               !"#$ %&%((''')!#&(,/14?BOQTW  l [  ]]€ÿ \^ [  ]]€ÿ \^ l d n [d  €ÿ [  ]]€ÿ \^n !"#&'+./2>@OPRU ]] ]] ]]         %&-../  ''-9<00<0<<$$*!3H6@D           "#"!""$%''()*+&& '',- - -.  #0=JLZikort‚‡‰  (**€ÿ)+(**€ÿ)+()**€ÿ'+()*)*€ÿ'+ "\ (  **€ÿ )+ (  **€ÿ )+ (  **€ÿ )+ ()  **€ÿ '+ (  )*)*€ÿ '+ ( * "(  €ÿ "\ * $'6ETUevw{~‹’“******))** ** ** ** ** ))**             $%'') % 3<**<*- 9!#0'@6          !"#$$%&&'&( !,.069 ' 5>))>)B,,B,/ ;!% #2FF88    "#!!       !""!#$" %%&')*)())+-,..-0&&0123456//'007888 8 98::;<8&= )468:<>@BDNXbmoqux{~‹Ž“˜›ž  **/ "\ '\ *  €ÿ  *  €ÿ  */  €ÿ  [CDATA[ ]  €ÿ  ]  €ÿ  ]  €ÿ  >]  €ÿ  / */ "'/<  €ÿ "\ '\ */ !  )56789:;<=HS^jklpsux†ˆ’”—˜         /tmp/ohcount.log/tmp/ohcount_diff_XXXXXXXerror unlinking %s: %dsrc/diff.c: Could not write temporary file %s. diff --normal --suppress-common-lines --new-file '%s' '%s'=============================================================================================== (x<dF}}(77U_#-=====================================================================================================================================ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿ!ÿ"#$ÿÿ%ÿ&'ÿÿ(ÿ)*+,ÿ-./012ÿ3456ÿÿ78ÿ9:ÿ;ÿ<=ÿ>?ÿ@AÿBÿCDEFÿGÿHÿÿIÿJKLMÿNOÿPÿQÿÿRÿSTÿÿÿUÿÿÿÿVWXÿYZÿ[\ÿ]^ÿ_ÿ`aÿÿÿÿÿÿÿbcdÿÿeÿfÿÿÿÿÿÿÿÿghÿiÿÿÿÿjÿÿÿkÿÿÿÿlÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿmÿÿÿnÿÿÿoÿÿÿÿÿpÿqÿÿÿÿÿÿÿÿÿÿÿÿrÿÿÿÿÿÿsÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿtÿÿÿÿÿueCClassic BasicScalaClearSilverJavaExheresCmake scriptSchemeCoqMakeJamAssemblerObjective CamlScilabMathematicaPerlC#XML SchemaStructured BasicCrystalBlitzMaxRacketXSL TransformationJavaScriptHaXeshell scriptPascalModula-3HamlObjective-CHaskellModelicaEmacs lispMatlabClojureObjective-JModula-2LuaGeniecoffescriptCoffeeScriptDOS batch scriptGraceAugeasC++OpenGL Shading LanguageFortan (Free-format)ActionScriptValaFactorBoobashF#ErlangAutomakeChaiScriptEiffelLiveCodeRubyAdaOberonMetaPostRustMetaFontStrategoBrainfuck++PostScriptAutoconfTypeScriptPythonNixSmalltalkEbuildUnrealScriptPikeLogtalkLispDTX for TeX/LaTeXBrainfuckPuppetPrologDylanLimboFortan (Fixed-format)Visual BasicForthGroovyVim scriptGolangIDL/PV-WAVE/GDLKotlin;¬ t€,îÿÈ 7îÿð  7îÿH ì8îÿ 9îÿÀ;îÿ Ð;îÿ à;îÿ0 <îÿh @<îÿ| P<îÿ p<îÿ¬ Ð<îÿÜ =îÿ P=îÿ4 €=îÿP °=îÿl à=îÿˆ >îÿ¤ @>îÿÀ p>îÿÜ  >îÿø Ð>îÿX€@îÿ”@îÿ¨ @îÿ¼°@îÿÐÀ@îÿäÐ@îÿøà@îÿ ð@îÿ Aîÿ4PAîÿ\ Aîÿ„ðAîÿ¬@BîÿÔBîÿüàBîÿ$0CîÿL€CîÿtÐCîÿœ DîÿÄpFîÿ  GîÿLPIîÿ˜ JîÿÄðJîÿðÀKîÿLîÿH`Mîÿt0Nîÿ OîÿÌÐOîÿø Pîÿ$pQîÿP@Rîÿ|Sîÿ¨àSîÿÔ°Tîÿ€Uîÿ,PVîÿX Wîÿ„ðWîÿ°ÀXîÿÜYîÿ`Zîÿ4P[îÿ`@\îÿŒ]îÿ¸À]îÿä€^îÿ@_îÿ<`îÿhÀ`îÿ”ÀaîÿÀ€bîÿì@cîÿ dîÿDeîÿpàeîÿœgîÿÐphîÿPiîÿ@jîÿl°jîÿ˜`kîÿÄlîÿðÀlîÿpmîÿH nîÿtÐnîÿ €oîÿÌ0pîÿøàpîÿ$qîÿP@rîÿ|ðrîÿ¨ sîÿÔPtîÿuîÿ,°uîÿX`vîÿ„wîÿ°àwîÿܰxîÿ@yîÿ0ÐyîÿX0{îÿŒ|îÿÀ~îÿü0îÿ  ƒîÿl€‡îÿ¨0‰îÿÜàŠîÿŒîÿD@Žîÿx€îÿ´À’îÿð•îÿ,@—îÿh€™îÿ¤À›îÿàžîÿ @ îÿX €¢îÿ” À¤îÿÐ §îÿ !@©îÿH!€«îÿ„!À­îÿÀ!°îÿü!@²îÿ8"€´îÿt"À¶îÿ°"¹îÿì"@»îÿ(#€½îÿd#À¿îÿ #ÂîÿÜ#°ðîÿ0$@òîÿ¬$àóîÿÜ$0ôîÿ%ôîÿ@%õîÿ %°õîÿ¼%ðõîÿä% öîÿ&pöîÿ&€öîÿ8&öîÿL& öîÿ`&Àöîÿ|&`÷îÿÈ&€øîÿ'`ùîÿh'Àùîÿ„'úîÿœ'púîÿÔ'Ðûîÿ$( üîÿL(püîÿ€(°üîÿœ( ýîÿÐ(ðïÿ4)Pïÿ„)ðïÿÐ)pïÿ*pïÿP* ïÿœ*p ïÿÜ* ïÿ+  ïÿ<+ ïÿŒ+€ïÿÌ+Pïÿ,àïÿ4,Àïÿ˜,ÀïÿÄ,ïÿ-@ïÿD-ïÿ„-"ïÿ´-P#ïÿô-0%ïÿ4.€&ïÿ`.Ð*ïÿ.+ïÿ¼. ,ïÿ/-ïÿH/0.ïÿx//ïÿ¼/@/ïÿÔ/ 6ïÿ0P6ïÿ 0ð6ïÿl0ðDïÿÐ0Pïÿ41^ïÿ˜1lïÿü1ðzïÿ`2‰ïÿÄ2•ïÿ(3ð ïÿŒ3Ьïÿð3ºïÿT4Éïÿ¸4PÕïÿ5@äïÿ€5`òïÿä5òïÿ6Àòïÿ6ðòïÿ86 óïÿT6Póïÿp6€óïÿŒ6€ðÿð6P ðÿT70ðÿ¸70'ðÿ805ðÿ€8`5ðÿœ85ðÿ¸8ðCðÿ9°Qðÿ€9_ðÿä9mðÿH:€yðÿ¬: …ðÿ;‘ðÿt;ðÿØ;À©ðÿ<<À·ðÿ <°Äðÿ=pÒðÿh=àðÿÌ=°îðÿ0>Ðüðÿ”>0 ñÿø> ñÿ\? &ñÿÀ? 2ñÿ$@ @ñÿˆ@€iñÿì@PwñÿPA€wñÿlA°wñÿˆAàwñÿ¤AxñÿÀA†ñÿ$B”ñÿˆB ñÿìB`®ñÿPCp¼ñÿ´C ÈñÿDÐÓñÿ|DPßñÿàD ìñÿDEûñÿ¨E òÿ FòÿpF'òÿÔF`4òÿ8GÀAòÿœG PòÿH0^òÿdH0lòÿÈH0zòÿ,I‡òÿI•òÿôI£òÿXJ±òÿ¼J½òÿ KËòÿ„KðÙòÿèKÀçòÿLLÀõòÿ°LpóÿMpóÿxMàóÿÜM°(óÿ@N°6óÿ¤NDóÿO€OóÿlO€]óÿÐOPióÿ4Pðtóÿ˜P€óÿüP`€óÿ$Q¯óÿˆQ°½óÿìQðÌóÿPR Ûóÿ´RàêóÿSùóÿ|S ôÿàS .ôÿDT =ôÿ¨TLôÿ UpLôÿ U@õÿ„UpÂõÿÐU€4öÿ4V€¯öÿ˜Vðg÷ÿüVP¦÷ÿ`W€!øÿÄW yøÿ(X4ùÿX îùÿôXP¢úÿXY³úÿ¼YÐÃúÿ ZÔúÿ„ZPåúÿèZôúÿL[põúÿœ[öúÿ\Pöúÿ<\`öúÿP\ öúÿx\÷úÿ¸\÷úÿÌ\P÷úÿä\0øúÿ@]pøúÿh]Àøúÿ ]ðøúÿ´] ùúÿÈ]PùúÿÜ]ùúÿ^Àùúÿ^ úúÿL^púúÿ€^ÐúúÿÈ^àúúÿÜ^ðúúÿð^ûúÿ_0ûúÿ,_pûúÿT_ûúÿh_ðûúÿ _üúÿ´_@üúÿÌ_@ýúÿ(`€ýúÿP`Ðýúÿˆ`þúÿœ`0þúÿ°``þúÿÄ`þúÿØ`Àþúÿì`ðþúÿa0ÿúÿ(apÿúÿPa°ÿúÿxaðÿúÿ aPûÿÔa ûÿbàûÿ0bPûÿ`b ûÿtb0ûÿ°bûÿcûÿhcðûÿ”c@ûÿ¼cûÿäc°ûÿdðûÿd@ûÿPdzRx $° îÿ FJ w€?;*3$"D˜+îÿ\°/îÿp¬/îÿ„¨/îÿ!D \œP+îÿLVa˜q¼ /îÿ%м/îÿä¸/îÿAƒU,¼/îÿRI†AƒJ T AAF `ÃÆ$0ì/îÿHA†AƒF zDAXà+îÿDl0îÿ%Cƒ\ A ˆ0îÿ%Cƒ\ A ¤(0îÿ%Cƒ\ A À<0îÿ%Cƒ\ A ÜP0îÿ%Cƒ\ A ød0îÿ%Cƒ\ A x0îÿ%Cƒ\ A 0Œ0îÿ%Cƒ\ A L 0îÿ%Cƒ\ A @hî*îÿÉBŽBE ŒA(†C0ƒRС0A(A BBB8¬p0îÿ¥BBŒA †A(ƒD@Å (A ABBK èä1îÿüà1îÿÜ1îÿ$Ø1îÿ8Ô1îÿLÐ1îÿ`Ì1îÿtÈ1îÿ$ˆÄ1îÿHA†AƒF zDA$°ì1îÿHA†AƒF zDA$Ø2îÿHA†AƒF zDA$<2îÿHA†AƒF zDA$(d2îÿHA†AƒF zDA$PŒ2îÿHA†AƒF zDA$x´2îÿHA†AƒF zDA$ Ü2îÿHA†AƒF zDA$È3îÿHA†AƒF zDA$ð,3îÿHA†AƒF zDADT3îÿFTBŽB B(ŒH0†H8ƒ£ 0A(S BBBA <`\5îÿ£A†AƒD G DAF Y DAJ ]DAH Ì5îÿ'BBŽB B(ŒD0†A8ƒDpÊ 8A0A(B BBBK (ì°7îÿÇA†AƒD0o AAA (T8îÿÈA†AƒD0p AAA (Dø8îÿÈA†AƒD0p AAA (pœ9îÿÇA†AƒD0o AAA (œ@:îÿÈA†AƒD0p AAA (Èä:îÿÈA†AƒD0p AAA (ôˆ;îÿÈA†AƒD0p AAA ( ,<îÿÈA†AƒD0p AAA (LÐ<îÿÇA†AƒD0o AAA (xt=îÿÇA†AƒD0o AAA (¤>îÿÇA†AƒD0o AAA (м>îÿÈA†AƒD0p AAA (ü`?îÿÈA†AƒD0p AAA ((@îÿÈA†AƒD0p AAA (T¨@îÿÈA†AƒD0p AAA (€LAîÿÇA†AƒD0o AAA (¬ðAîÿÈA†AƒD0p AAA (Ø”BîÿÈA†AƒD0p AAA ( 8CîÿÈA†AƒD0p AAA (0 ÜCîÿÈA†AƒD0p AAA (\ €DîÿÈA†AƒD0p AAA (ˆ $EîÿáA†AƒD0t AAA (´ èEîÿáA†AƒD0t AAA (à ¬Fîÿ³A†AƒD0[ AAA ( @Gîÿ³A†AƒD0[ AAA (8 ÔGîÿ³A†AƒD0[ AAA (d hHîÿ³A†AƒD0[ AAA ( üHîÿ³A†AƒD0[ AAA (¼ Iîÿ³A†AƒD0[ AAA (è $JîÿûA†AƒD0Ž AAA ( øJîÿ³A†AƒD0[ AAA (@ ŒKîÿ±A†AƒD0Y AAA (l LîÿÔA†AƒD0g AAA (˜ ÔLîÿÔA†AƒD0g AAA (Ä ˆMîÿÔA†AƒD0g AAA 0ð ðÿ› BBŽE B(ŒE0†A8ƒF`Ç 8A0A(B BBBH L 8A0A(B BBBJ `d/Jðÿå BBŽE B(ŒE0†A8ƒF`× 8A0A(B BBBH L 8A0A(B BBBJ `È/”Uðÿå BBŽE B(ŒE0†A8ƒF`× 8A0A(B BBBH L 8A0A(B BBBJ `,0 aðÿ¼ BBŽE B(ŒD0†A8ƒL`ç 8A0A(B BBBC L 8A0A(B BBBJ `0|mðÿö BBŽE B(ŒE0†A8ƒF`ç 8A0A(B BBBH L 8A0A(B BBBJ `ô0{ðÿæ BBŽE B(ŒE0†A8ƒF`× 8A0A(B BBBH L 8A0A(B BBBJ `X1¤‡ðÿ¸ BBŽE B(ŒE0†A8ƒF`ç 8A0A(B BBBH L 8A0A(B BBBJ `¼1•ðÿBBŽE B(ŒE0†A8ƒF` 8A0A(B BBBG L 8A0A(B BBBB ` 2¼¢ðÿBBŽE B(ŒE0†A8ƒF` 8A0A(B BBBG L 8A0A(B BBBB `„2x°ðÿBBŽE B(ŒE0†A8ƒF` 8A0A(B BBBG L 8A0A(B BBBB `è24¾ðÿR BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `L30ËðÿeBBŽE B(ŒE0†A8ƒF`ô 8A0A(B BBBK D 8A0A(B BBBA `°3<Ùðÿý BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `4Øæðÿ} BBŽE B(ŒE0†A8ƒF`¿ 8A0A(B BBBH L 8A0A(B BBBB `x4ôñðÿö BBŽE B(ŒE0†A8ƒF`ç 8A0A(B BBBH L 8A0A(B BBBJ `Ü4ÿðÿV)BBŽE B(ŒE0†A8ƒG`í 8A0A(B BBBI L 8A0A(B BBBB `@5Œ(ñÿÉ BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA ¤5ø5ñÿ)Hƒ`À5 6ñÿ)Hƒ`Ü5 6ñÿ)Hƒ`ø546ñÿ)Hƒ``6H6ñÿö BBŽE B(ŒE0†A8ƒF`ç 8A0A(B BBBH L 8A0A(B BBBJ `x6äCñÿö BBŽE B(ŒE0†A8ƒF`ç 8A0A(B BBBH L 8A0A(B BBBJ `Ü6€Qñÿå BBŽE B(ŒE0†A8ƒF`× 8A0A(B BBBH L 8A0A(B BBBJ `@7 ]ñÿYBBŽE B(ŒE0†A8ƒF`ô 8A0A(B BBBK D 8A0A(B BBBA `¤7kñÿ BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `8´xñÿ« BBŽE B(ŒE0†A8ƒF`Ç 8A0A(B BBBH L 8A0A(B BBBJ `l8„ñÿ« BBŽE B(ŒE0†A8ƒF`Ç 8A0A(B BBBH L 8A0A(B BBBJ `Ð8Lñÿ} BBŽE B(ŒE0†A8ƒF`¿ 8A0A(B BBBH L 8A0A(B BBBB `49hšñÿP BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `˜9T§ñÿãBBŽE B(ŒE0†A8ƒF`ô 8A0A(B BBBK D 8A0A(B BBBA `ü9àµñÿqBBŽE B(ŒE0†A8ƒF`ô 8A0A(B BBBK D 8A0A(B BBBA ``:üÃñÿù BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `Ä:˜ÑñÿãBBŽE B(ŒE0†A8ƒF`ô 8A0A(B BBBK D 8A0A(B BBBA `(;$àñÿR BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `Œ; íñÿR BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `ð;úñÿYBBŽE B(ŒE0†A8ƒF`ô 8A0A(B BBBK D 8A0A(B BBBA `T<òÿ BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `¸<Äòÿý BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `=`#òÿö BBŽE B(ŒE0†A8ƒF`ç 8A0A(B BBBH L 8A0A(B BBBJ `€=ü0òÿÇ BBŽE B(ŒE0†A8ƒF`¿ 8A0A(B BBBH L 8A0A(B BBBB `ä=h=òÿö BBŽE B(ŒE0†A8ƒF`ç 8A0A(B BBBH L 8A0A(B BBBJ `H>Kòÿý BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `¬> XòÿBBŽE B(ŒE0†A8ƒF`ç 8A0A(B BBBH L 8A0A(B BBBJ `?Lfòÿå BBŽE B(ŒE0†A8ƒF`× 8A0A(B BBBH L 8A0A(B BBBJ `t?Øqòÿ‚BBŽE B(ŒD0†A8ƒF`ô 8A0A(B BBBL D 8A0A(B BBBA `Ø?€òÿYBBŽE B(ŒE0†A8ƒF`ô 8A0A(B BBBK D 8A0A(B BBBA `<@ŽòÿÄ BBŽE B(ŒE0†A8ƒF`ö 8A0A(B BBBI L 8A0A(B BBBJ ` @l›òÿö BBŽE B(ŒE0†A8ƒF`ç 8A0A(B BBBH L 8A0A(B BBBJ `A©òÿª BBŽE B(ŒE0†A8ƒF`× 8A0A(B BBBH L 8A0A(B BBBJ `hAT´òÿö BBŽE B(ŒE0†A8ƒF`ç 8A0A(B BBBH L 8A0A(B BBBJ `ÌAðÁòÿi BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `0BüÎòÿÊ BBŽE B(ŒE0†A8ƒF`× 8A0A(B BBBH L 8A0A(B BBBJ `”BhÚòÿý BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `øBèòÿB BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `\Cðôòÿt BBŽE B(ŒE0†A8ƒF`¿ 8A0A(B BBBH L 8A0A(B BBBB `ÀC óÿý BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ D 8A0A(B BBBA `$D¨ óÿÊ BBŽE B(ŒE0†A8ƒF`× 8A0A(B BBBH L 8A0A(B BBBJ `ˆDóÿ› BBŽE B(ŒE0†A8ƒF`Ç 8A0A(B BBBH L 8A0A(B BBBJ `ìDP$óÿ BBŽE B(ŒE0†A8ƒF`Î 8A0A(B BBBI L 8A0A(B BBBB $PE /óÿNA†AƒD EAA`xE4/óÿœ.BBŽE B(ŒE0†A8ƒG`¢ 8A0A(B BBBL D 8A0A(B BBBA `ÜEp]óÿ®BBŽE B(ŒE0†A8ƒG`æ 8A0A(B BBBH L 8A0A(B BBBJ `@F¼kóÿ=BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ L 8A0A(B BBBJ `¤F˜zóÿ®BBŽE B(ŒE0†A8ƒG`æ 8A0A(B BBBH L 8A0A(B BBBJ `Gäˆóÿ=BBŽE B(ŒE0†A8ƒF`å 8A0A(B BBBJ L 8A0A(B BBBJ `lGÀ—óÿ®BBŽE B(ŒE0†A8ƒG`æ 8A0A(B BBBH L 8A0A(B BBBJ `ÐG ¦óÿBBŽE B(ŒE0†A8ƒG`ï 8A0A(B BBBG L 8A0A(B BBBB `4H¸³óÿø&BBŽE B(ŒE0†A8ƒF`ý 8A0A(B BBBB L 8A0A(B BBBJ `˜HTÚóÿuBBŽE B(ŒE0†A8ƒF`Õ 8A0A(B BBBJ D 8A0A(B BBBA `üHpèóÿïBBŽE B(ŒD0†A8ƒG`à 8A0A(B BBBL D 8A0A(B BBBA `IüöóÿY`tIH÷óÿγBBŽE B(ŒE0†A8ƒGp‹ 8A0A(B BBBC L 8A0A(B BBBJ HØI´ªôÿ+ÂBBŽE B(ŒD0†A8ƒQp  8A0A(B BBBE `$J˜lõÿrBBŽE B(ŒE0†A8ƒGp² 8A0A(B BBBL D 8A0A(B BBBA `ˆJDÞõÿ÷zBBŽE B(ŒE0†A8ƒG`² 8A0A(B BBBL D 8A0A(B BBBA `ìJàXöÿb¸BBŽE B(ŒE0†A8ƒGp‹ 8A0A(B BBBC L 8A0A(B BBBJ `PKì÷ÿX>BBŽE B(ŒE0†A8ƒG`’ 8A0A(B BBBL D 8A0A(B BBBA `´KèN÷ÿ0{BBŽE B(ŒE0†A8ƒG`² 8A0A(B BBBL D 8A0A(B BBBA `L´É÷ÿœWBBŽE B(ŒE0†A8ƒG`¢ 8A0A(B BBBL D 8A0A(B BBBA d|Lð øÿïºBBŽE B(ŒD0†A8ƒJp  8A0A(B BBBC ] 8D0A(B BBBF `äLxÛøÿºBBŽE B(ŒD0†A8ƒGp“ 8A0A(B BBBL L 8A0A(B BBBJ `HM$•ùÿ+´BBŽE B(ŒE0†A8ƒGp‹ 8A0A(B BBBC L 8A0A(B BBBJ `¬MðHúÿ»BBŽE B(ŒE0†A8ƒG`Ô 8A0A(B BBBJ D 8A0A(B BBBA `NLYúÿ»BBŽE B(ŒE0†A8ƒG`Ô 8A0A(B BBBJ D 8A0A(B BBBA `tN¨iúÿ»BBŽE B(ŒE0†A8ƒG`Ô 8A0A(B BBBJ D 8A0A(B BBBA `ØNzúÿ»BBŽE B(ŒE0†A8ƒG`Ô 8A0A(B BBBJ D 8A0A(B BBBA `nùÿÿo(@µ3†o–o¦o¶oÆoÖoæoöopp&p6pFpVpfpvp†p–p¦p¶pÆpÖpæpöpqq&q6qFqVqfqvq†q–q¦q¶qÆqÖqæqöqrr&r6rFrVrfrvr†r–r¦r¶rÆrÖrærörss&s6sFsVsfsvs†s–s¦s¶sÆsÖsæsöstt&t6tFtVtftvt†t–t¦t¶tÆtÖtætötuu&u6uFuVufuvu†u–u¦u¶uÆuÖuæuöuvv&v6vFvVvfvvv†v–v¦v¶vÆvÖvævövww&w6wFwVwfwvw†w–w¦w¶wÆwÖwæwöwxx&x6xFxVxfxvx†x–x¦x¶xÆxÖxæxöxyy&y6yFyVyfyvy†y–y¦y¶yÆyÖyæyöyzz&z6zFzVzfzvz Å3@É3É3ÀÈ3€È3@È3È3ÀÇ3€Ç3@Ç3Ç3ÀÆ3€Æ3@Æ3Ê3@Ê3€Ê3ÀÊ3Ë3@Ë3€Ë3ÀË3Ì3@Ì3€Ì3ÀÌ3Í3Í3ÀÌ3€Ì3@Ì3Ì3ÀË3€Ë3@Ë3Ë3ÀÊ3€Ê3@Ê3Ê3nfvf¡Y}f„fHišfCZ¨fiÂfZÔfàiãfj÷fZgýY gPjgäY(gj€.4 „l¹cmÛ^Œl¢]–l7d¢l¢]¯lÛ^¸lÚ^Çl¹]Ól9aÛl9aäl«aðl7døl7dmÛ^ m¢]m7d#mŒd€\wl pKeŸYv]v­fd-m,m»Y»Ya_a_1m0m5m4m^^7m$_:mÌc?m>mAm»YDmHmñj7d9`_PmOmSm*`Wmáb[m'kÅ@_#k¦e_m¦ebmfmom*`rmKevmfmn'kBn'kGnë^NnZ]Rn×aUn¶dYnn_wlwl\n'den¨_pn7dsnfdÃeÃe½Aþ_wnÌc{n'kfefenHm‚nv]†n,e‰nÂan·b”nfmŠeŠecc˜nîaœn_ n^¤nŠe¨nfe®n­n°n.c´nyd¸n7d¼nÞ@Ànv]nnÄnubج×aÇn_ËnfmÏnŠ_ÒnZböAª`×nÖnÞ@Þ@¨_¨_˜AŒdeeÚné_ànÖ_|c|cänîaçnîak¦eên»Yîn'kFaFaònb$@.ck¦e·b·bõn'dùnocÿnþno›`o'k ooco7dofd›`›`½`½`UdUdooowl#o'k(o'kpapa+o=^Ùo'k0o'k4o'k×a×a*`*`:o9oÅbÅbÎ`Î`>oocö]ö]Ú^Ú^“«}_DoCoFoÒbJo'kö`ö`Mo|cRoÅ^Vov]Zowl]oocao'keoaho'klo'kpoábto'kxog]|o'd€owl™e™eococƒoé_Žoo`¬'k‘o___•oôb˜o'kuoLbZ]Z]œo] o'k¤o.c÷]fm¨o'k­o_°o'k´oÌc¶b¶bßcßc—_—_·o'k»o'kÀoZbÄo'k'd'dÈo*`ÌoÒbÐofmÔo*`Øo'kÜo_ào'käo'dèo'kqìopWqòoüo ppöop p+p7pbp?pJpVp^plpvpp/pppp$pNp—pÜZ pzp¦p³p½pOpÈpÐpÛpçpôpþpqqqÁp˜pëp)q6q?qÔpIq[qCp…pqfqøppq_qxq€qŠqMq#qÉp–qžqªq²qŽq¹q¢qÅqCqÎqÕqÝqçqóqûq½qr rr]ôq„qëq-q®nŽo3nn?m1m'n5mÿnãmImDoPm:o n…m×nn-mgm¤x¤2¤P¤¨Y¤Øq¤ø ‚H‚x¤x‚¤¨‚—¤ø‚ ¤0ƒ´¤hƒƤ˜ƒâ¤Àƒë¤ü¤¥øƒ0„P„)¥€„¨„è„/¥…3¥@…C¥ˆ…J¥Y¥d¥È…m¥~¥‹¥†”¥¥¥²¥H†€†¸†ø† ‡P‡€‡Î¥¸‡Ü¥ö¥¦è‡ ˆHˆ¦pˆ+¦¨ˆH¦ЈP¦‰g¦(‰s¦X‰Ã_€‰‘¦°‰¦¦à‰¯¦Šɦ@ŠѦpŠè¦Ší¦ú¦ §ÀЧ)§í£øŠ(‹H‹B§øŠ(‹‹È‹A§ ŒPŒxŒH§H€¨G§ŽHŽpŽL§ØŽ@W§xb§m§§ÀŒ§Ÿ§º§ð̧8æ§`ù§¨¸!¨è?¨‘H‘p‘M¨ ‘Q¨Ø‘]¨’8’x’c¨¸’l¨}¨”¨è’ “H“¥¨h“ “È“¸¨ð“ ”@”¨h”ɨߨý¨˜”Ȕ蔩•©H•1©p• •È•?©ð•O©(–m©X–{©‘©¯©ˆ–»©Ç©Ù©¸–è©÷© ªè–(—P—'ª€—1ªIªcª°—à—˜~ª8˜ªh˜ªª˜À˜è˜·ª™ÁªÓªëªúª«P™4«ˆ™¸™è™K« šV«i«„«Xšˆš°š—«àš›@›£«€›°›Л³«ð›·«ëÕ« œà«Xœú«€œ¬¬#¬°œ(¬<¬X¬àœd¬x¬“¬(kž¬ ¤(k±¬P` û£(kÁ¬ £ܬ(k䬣»Yoa_e?mÍd$_X^ÒbdócZbÛeUdy^9_d–^é_¶dÚ^fdë^Ãe.cÛ^;]bg]Z`v]`·b¶bîawlKeN_¡bêeÃ_Œb«a'd=^w`ubaŒdÐ]ö`&dRcá`^‹cyd5bþ_ÅbFdŠ`Å^n_½`×a›`ôb_d]Âa¢]|caÖ_LbôdÞ@Þ@,e)^ b}_feUa¹]Fa?c _ö]ábZ]¹ceßc7dÌc9a^*`paÝ]}a;`ocŠe¦c¦e™e¨_ue—_cª`aÎ`Š_8lâj)­1­5­<­êe8lâj)­1­5­<­Ûe8lâj)­1­5­<­·b8lâj)­1­5­<­Ãe8lâjôq<­™e8lâjôq<­Še8lâjôq<­¦e8lâj)­1­5­<­'d8lâjôq<­,e8lâjôq<­e8lâjôq<­e8lâjôq<­ôd8lâjôq<­Íd8lâjôq<­¶d8lâjôq<­d8lâjôq<­yd8lâjôq<­Ud8lâj)­1­5­<­'dFd8lâjôq@­G­O­Z­<­Fd8lâjôq<­d8lâjôq<­d8lâjôq<­?m8lâjôq<­Ìc8lâjôq<­¹c8lâjôq<­¦c8lâjôq<­‹c8lâjôq<­|c8lâjôq<­oc8lâj)­1­5­<­'d8lâjôq<­wl8lâjôq<­Rc8lâjôq<­?c8lâjôq<­.c8lâjôq<­c8lâjôq<­ôb8lâjôq<­áb8lâjôq<­Òb8lâjôq<­Œd8lâj<­Åb8lâj)­1­5­<­¶b8lâjôq<­¡b8lâjôq<­Œb8lâjôq<­ub8lâjôq<­Zb8lâjôq<­5b8lâjôq<­5b8lâjôq<­b8lâjôq<­ b8lâjôq<­îa8lâjôq<­Û^8lâjôq@­G­O­Z­<­×a8lâjôq<­Âa8lâjôq<­«a8lâjôq@­G­O­Z­<­aócÅ^fdÞ@þ_8lâjôq<­Þ@}a8lâjôq@­G­O­Z­<­}a8lâj)­1­5­<­'d8lâjôq@­G­O­Z­<­Fa8lâjôq<­9a8lâjôq<­a8lâj)­1­5­<­'d8lâjôq<­a8lâjôq<­á`8lâjôq<­7d8lâjôqc­k­y­„­<­ö`8lâjôq<­Î`8lâjôq<­½`ª`8lâjôq@­Ž­G­O­Z­<­ª`8lâjôq@­Ž­G­O­Z­<­›`8lâjôq@­Ž­G­O­Z­<­w`8lâjôq<­Z`8lâjôq<­;`8lâjôq<­*`8lâjôq<­`8lâjôq<­é_8lâjôq<­Ö_8lâjôq<­Ã_8lâjôq<­¨_8lâjôq<­—_8l–­âjôq<­}_8lâjôq<­Š_8lâj)­1­5­<­'d8lâjôq<­$_8lâjôq<­ _8lâjôq<­Ú^8lâjôq<­ë^UaKeßc8lâjôq@­G­O­Z­<­Ua8lâjôq¡­©­²­¸­½­îY<­a_8lâj)­1­5­<­'d8lâjôq<­y^8lâjôq<­X^8lâjôq@­G­O­Z­<­=^on_Š`feN_»Y_8lâjôq@­Ž­G­O­Z­<­»Y8lâjZ­kkö]8lâjZ­Ý]8lâjôq<­)^8lâjôq<­^8lâjôq<­^8lâjôq<­Ð]8lâjôq<­¹]8lâjôq<­¢]8lâjôq<­]8lâjôq@­G­O­Z­<­v]8lâj<­g]8lâjôq<­Z]8lâjôq<­;]»Y»YÅ@oo½?a_a_j_ôdôdýd?m?m]X^X^À?dddÒbÒbÜbUdUdÎ?y^y^Ô?9_9_(kddd–^–^Ô?FaFaà?é_é_å?Ú^Ú^í?fdfdú?ßcßcècÃeÃeÍe _ _@Û^Û^@g]g]q]9a9a @v]v]@.c.c@ydyd'@·b·bÁb¶b¶bÀbîaîa.@ee ewlwl:@papa(kN_N_?@êeêeB@ÍdÍdM@$_$_^@^^f@ócóco@ZbZbgBÛeÛev@UaUa‰@aa”@ŒdŒd™@RcRc¦@¡b¡b­@ö`ö`¶@&d&d(kôbôb»@á`á`Ç@ububÏ@þ_þ_Ø@ b bã@Å^Å^ê@ccò@n_n_x_ŒbŒbþ@×a×aAŠ`Š` AAë^A^^*A½`½`;A]]AA__HA›`›`LAZ`Z`dA;];]yAfefe†A``‹ALbLb(k)^)^’A–AŒd™@w`w`›A}_}_†_Ö_Ö_žA¹]¹]¥A'd'd2d=^=^®AÃ_Ã_¹A«a«aÀA7d7dÉA?c?c(kZ]Z]ÎAábábÒA5b5bÙAFdFdâAbbçA¶d¶dðAö]ö]ùA‹c‹cBueue(k¢]¢]BKeKeBÌcÌc$BÅbÅb+Bdd/B¨_¨_9BÐ]Ð]Ù]ŠeŠe”e,e,e@Bococxc|c|cMBÂaÂaRBÞ@Þ@ZBee_BÝ]Ý]qB¹c¹c{B¦c¦c‚B—_—_‰BaaB;`;`•B¦e¦e«B*`*`¸BÎ`Î`¾B™e™eÅBª`ª`ÐBŠ_Š_X`aa×B}a}açBGCC: (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0\°~ë´zLÜ{ú{É,ž± 3³ ,ÅÓ`?¶1,0  q ,³@y¿¿ ,Þ)9ƒ ,‰?C8,[CÐC¤,J[€V£,âc0Xãš±°* œ*õ!à6ú%Ø4U*H¤AintMpYYú i¾‡ ›› › ¢ ›M=0¿´ '0 Ø3ÃYstrÄY Q Ũ R Æs ÜÇ› T ÈM( %% +º›  Ìs PÍ… Îu Ïs ì1Ðs1'ɺyÑ1 ®0Öó ×ó ~4Ø) Ùù 'Úó ôÛÿ ÜÜ›(…—‹®Ý—ñ Z*#ó ¶1á.iŒ==iZ #Øõå 'öMX,ûZ@#üZ7ýZJþZ ^ÿZ( Z0 Ê"Z8 Z@ ëZH -,ZP ÀZX &` Š  #h ~ Mp ü.Mt D.Dx g*A€ ñ1/‚ Ô)ƒ $9ˆ H.%O *%-›˜ Ó.›  1%/›¨ 8%0›° ?%2)¸ T63MÀ l5?Äk š ¡›¢# &¦Mìei94åiO4 L$?O @O‹AOÈ#‡#ˆ#™ ‰#¦/M_¯¤Í ¯P*Ü.ØÍ¦ ¦ "ìZ $Z«. 2MÔ 7M¾ ;M„ « n éMd9W48IDX4o#—¡*2 Sé04ú'^'N0ay #a/#ÉVrL@‘ 3 _0t] ¯"  K C* +ø"¶(1/·#ä ²ü&M#v +ÅM,k0 % 7@#`¯&€îçüD1!& (6 D@R€`n|Š˜¦ m)@|)€‹)š)©)¸)Ç)Ö) å)@ô)€€€€xO@•º '#X” 'Y8 ŒZC§#t»‡P ª 8Á#²×" !1ÀÛ–Ø$ x" Â$!ÿ Ã=!Ä8"¿UlenÀ=ptrÁZauxÅ ¾w!r(Æ$#aryÇwi‡4  (¼°$½kasÈU7 #ßåÏ > \€ü t' ñ !ÿ ò=!ó8"ï8 lenð=auxôåptrõ8 C î` !r(ö #ary÷p Cp 4` Ò(ìž $íkasø> i (1â $2k 3í  ö4í  5› %í ›â :]í .c8Šd82e8cf8 g8Úh8(/i8¨j8¢k8Bl83 n8N!o8))p8E)t8Ä'u8ž v8w8|x8í y8,z8{8ï|8¤ €8-8ô‚8O"ƒ8„8†…8½†8Z.‡8€%ˆ8ù‰8ñ'Š8À&‹8É Œ8— 8ÒŽ89.8® 8¿‘8=(’8À“8p$”8à(•8–8¡—8«™8š8/$›8¬ œ88ç'ž8Ÿ Ÿ8× 8¡8&¢8£8+¤8I¥8Ÿ'¦81§8ò ¨8D©8å$ª8#«8ù¬8º!­8]®8.#¯8x°8Ú,±8é(²8# ³83)´8\µ88·8ö ¸8´¹8‰º8e,¼8Å#¾8~¾8– ¾8* 4u 0ù u8 O~ê Q Q) Q  S#P Tår V~  Xë% \~ V \~(v ^ñ0¢ 2ã ° =®Ô. >¾» ?ω&M¾'³&~Ï'Äæ! Kàæ!®~Õí 8v 8¡ 8¨1 8€ 8Þ ˜8(Ñ$ó8 ¸Å3(Ȱk ð.4î "({¼ Œ|8 ¢}8 ~í  §í  ‰€M Åq(V…8 °Å3(E†8 ¨Å3)Ø!‰H)ÊŠH")0 Ó1*í own+M<2, …L4 (< €.4(ç  @Í3(S"8 h.4©%Eš¤%# ¨ H¢b õ0£M ¥M ö¦¢ ¬§Y ¥¨M ©M eªM ´«M$ À ¬M( ­›0 /¯M8 °M< ²Ÿ@¨ ´« Ï-H¸% õ0¹M »M ö¼¢ ¬½; ¥¾M ¿M eÀM ´ÁM$ À ÂM( Û0 /ÅM8 ÆM< È;@Ï-Ên ~HÎè õ0ÏM ÑM öÒ¢ ¬Óè ¥ÔM ÕM eÖM ´×M$ À ØM( Ù›0 /ÛM8 ÜM< Þè@*~à1 ›  ) %éúÚêí ê.ëÜ1ìí MN Nb8 í`?*MÙ îwf (ðQñí %ò*óí M¼ ¼%µ0ôέ0õwÂ÷Þøí ñ ùÍ úí M îû1Íüw+H ·Ø3Y,urlY4"Y,reY 'M *!Y('$M0Þ'·8Ö*·@ަ,C  2,lic47 ý= ªIC ½ÈaEÈ+Laf"NYÀQM>TM Ì1WM ZMLoc\é# c©,loce©h¯ýn¯ªIt¯alYvl+ }f"Yc‚M …M  ˆM;‹MÚŽM´‘M\ “ÀO+ šeú6œeŸký¥kªI«k(g­(+@³ñØ3µYw-¸MÀ»Z†!¾Zû(ÁM >ÄZ(!ÇZ0— ÊM8ÍM<ˆ Ï|¼ Õ8,pl×8Ú>ýà>ªIæ>ñü} èü+hîýÑðZž/öM&;ùZ,extüZ Z €& Z( ~4M0 f"Y8 J-M@ ÿ$ýH Í,*P ž60 X 3ì`Dµ5O / ;\sf=\ @b ýFb ªILb4*NÑ €±,key€YØ3€Y4"€Y#€M—O±™P#ÁKQ#Þ_#ÞaÜ+mM`#‘MÀ’Á/4´“ò+•‹,esc–Á—Á½$˜Á³™Á >"šÁµ$›ÁQ)œ::ž¡§ MÅ Á Å M ›Áˆ ¼ ¡æØ3¢YÝ0£M 0¤M“¥æ81¦ µ §(#¨D0>$©s8™ª—@«ÆHÀ¬åP4­Xá®4`u¯Xh°æp䱌xÛ²M€ '³#„Ë MÚ Ú Ú à¼¼Á Á Ú Ú àì M Á à  M> Á > à±% Mm Ü m Ú > àÚJ M— Ü – › ày MÀ Ü Ú Ú À à/ Må à Ú ÚÌ M Á Ñ àë M( Ñ Å ( à.Ì  >X Ú Ú Ú à: M† † m Ú > > àÜ^/´Ë’9¸“½#"(ßopà#op2á#  â# 2ã­ ±ä‹Õ#å¹{ ç3è2é›+êfëËì«!í!î­ïƒ-ðåñò,°n-4ÛN26MÓ7M¶Û(¢ƒ¼ @.4(Ú, ¼ .4([$* ¼ À-4(‚+° ¼ €-4(ªf ¼ @-4(ód ¼ -4(‰&2 ¼ À,4(i#¸ ¼ €,4(M ¶¼ @,4(l<¼ ,4(/ Ù¼ À+4(’1Zy Í3(… [y ÀÌ3(C \y €Ì3(:]y @Ì3(o^y Ì3(Ú_y ÀË3($`y €Ë3(ay @Ë3(Üby Ë3(Ácy ÀÊ3(ódy €Ê3(Äey @Ê3(·fy Ê3… 4 ("hö €É3‹, 4(Ðx @É3(G'y É3(Ðz ÀÈ3(X{ €È3(| @È3(Ó} È3(Z~ ÀÇ3(s* €Ç3( € @Ç3(   Ç3(õ#‚ ÀÆ3($ƒ €Æ3(f„ @Æ3Z!4 (ï†J! ÀÅ3-I†ð«.œÄ‡.i‡)/ÊKþ,‰"0¾1û­Ó!1U Õ\0Ñ1®ò!1U Ú\2Ý1®1U ß\/ć@,ŒR&3ч«4@,5݇ã6ç‡5ó‡m5ÿ‡É/”I/°,à~#3¥I94°,5±I…5½Iá5ÉI,7ÊOeÈÔ"3ÛOu2r®1Us1T<0;®ó"1U í\0L+®#1U í\1T00X®6#1U  i0…+®[#1U í\1T|2P2+®1U í\1T|8 ˆà,£%5 ˆ«5ˆ 5$ˆY7¤P .ˆ d$3ÁPÎ3ÍP3µPc9 .ˆ5ÙPŽ:åP¹.[5æPì5ðP6;úP -5ûPl5Qµ;Q`-5QØ2ô.7®1U~7¤P€/ˆ%)%3ÁP!3ÍPi3µP´9€/ˆ5ÙPß:åP™/\5æP?5ðP‰;úP-5ûPÒ5Q ;QÐ-5Qd 2Ú/7®1Uw1T:0ˆW0y61ˆ<•QW0y33°Q­ 3¦Qå :»QW0y5¼Q 2‡07®1T~3xG<…Gˆr3¢G¼3–G2™ø®1U á`1T77gG¯Â»>3xGà<…G¯r3¢G 3–Gà2Àø®1U ö`1T47gGÖÃ,?3xG0<…GÖr3¢G\3–G02çø®1U a1T47gGýÄ?3xG€<…Gýr3¢G¬3–G€2ø®1U 'd1T47gG$Å@3xGÐ<…G$r3¢Gü3–GÐ25ø®1U a1T:7gGKÆ@3xG <…GKr3¢GL3–G 2\ø®1U 9a1T37gGrÇð@3xGp<…Grr3¢Gœ3–Gp2ƒø®1U Fa1T47gG™ÈaA3xGÀ<…G™r3¢Gì3–GÀ2ªø®1U Ua1T:7gGÀÉÒA3xG <…GÀr3¢G< 3–G 2Ñø®1U pa1T37gGçÊCB3xG` <…Gçr3¢GŒ 3–G` 2øø®1U }a1T67gGË´B3xG° <…Gr3¢GÜ 3–G° 2ø®1U a1T57gG5Ì%C3xG!<…G5r3¢G,!3–G!2Fø®1U Þ@1T47gG\Í–C3xGP!<…G\r3¢G|!3–GP!2mø®1U «a1T87gGƒÎD3xG !<…Gƒr3¢GÌ!3–G !2”ø®1U Âa1T77gGªÏxD3xGð!<…Gªr3¢G"3–Gð!2»ø®1U ×a1T37gGÑÐéD3xG@"<…GÑr3¢Gl"3–G@"2âø®1U Û^1T47gGøÑZE3xG"<…Gør3¢G¼"3–G"2 ø®1U îa1T;7gGÒËE3xGà"<…Gr3¢G #3–Gà"20ø®1U  b1T67gGFÓU3xGÐ-<…Gtr3¢Gü-3–GÐ-2…ø®1U d1T97gG›ö¯U3xG .<…G›r3¢GL.3–G .2¬ø®1U ¶d1T87gGÂ÷ V3xGp.<…GÂr3¢Gœ.3–Gp.2Óø®1U Íd1T@7gGéø‘V3xGÀ.<…Gér3¢Gì.3–GÀ.2úø®1U ôd1T37gGùW3xG/<…Gr3¢G"Qop0„3/QQ63/QQ63:Q‡64p05FQÏ6;RQ°05SQ72–3ïR1Qx/"QŽà07^3/Q(73/Q(73:Q94à05FQd9;RQ 15SQ­9>"Q—`1„3/QÐ93/QÐ93:Q:4`15FQN:;RQ 15SQ„:2ñ2ïR1Qx/"QQÐ1&¡^3/Q§:3/Q§:3:QF<4Ð15FQŽ<;RQ25SQÄ<2>-ïR1Qx/"Qy022]_3/Qç<3/Qç<3:Q`>4025FQÄ>;RQp25SQ ?>"Q‚°2„3/Q0?3/Q0?3:Qf?4°25FQ®?;RQð25SQä?2n3ïR1Qx/"Qß 3@Ç_3/Q@3/Q@3:QGA4 35FQA;RQP35SQÅA2Þ,ïR1Qx/"Q¢ €3Qƒ`3/QèA3/QèA3:QC4€35FQfC;RQÀ35SQ¯C>"Q« 4„3/QÒC3/QÒC3:QD445FQPD;RQ@45SQ†D23ïR1Qx/"Q'"p4`í`3/Q©D3/Q©D3:QŠE4p45FQÒE;RQ 45SQF2v,ïR1Qx/"QO#Ð4lWa3/Q+F3/Q+F3:QæF4Ð45FQ.G;RQ55SQdG2N,ïR1Qx/"Q%05}b3/Q‡G3/Q‡G3:QH4055FQ€H;RQp55SQÉH>"Q%°5„3/QìH3/QìH3:Q"I4°55FQjI;RQð55SQ I2F3ïR1Qx/"Q:& 6‰}b3/QÃI3/QÃI3:QJ4 65FQgJ;RQP65SQJ2î+ïR1Qx/"QÎ)€6©çb3/QÀJ3/QÀJ3:QöJ4€65FQ>K;RQ°65SQtK2Ç+ïR1Qx0û­c1U å\0†¯%c1T H]0­¯Dc1T ^]0Ô¯cc1T l]0û¯‚c1T €]0"¯¡c1T –]0I¯Àc1T «]0p¯ßc1T Â]0—¯þc1T Ô]0¾¯d1T ç]0å¯b0»¯Bk1T ^b0â¯ak1T ~b0 ¯€k1T ”b00¯Ÿk1T ©b0W¯¾k1T »b0~¯Ýk1T Éb0¥¯ük1T ×b0̯l1T èb0ó¯:l1T c0¯Yl1T c0A¯xl1T 4c0h¯—l1T Fc0¯¶l1T Yc0¶¯Õl1T ec0ݯôl1T sc0¯m1T c0+¯2m1T –c0R¯Qm1T ­c0y¯pm1T Àc0 ¯m1T Óc0ǯ®m1T ãc0î¯Ím1T ìc0¯ìm1T úc0<¯ n1T  d0c¯*n1T d0НIn1T ,d0±¯hn1T O¨Èð_‰3OO‡QJGÏÈ—‰6G6G2×È?¯1Uw:,GèÉ85-G½QJ9GöÉ*í‰K:G‘¨2Ê]1T‘¨=íɽG>×È 43àQ3)R3TR4 55ŠR5AÔR5M÷R5Y/SLe0åÈ®pŠ1T52íÈ?¯1UvHpqB_v@MBresAMHPµ‹BresEM>:E€ÆPE3WEgS3KEŸS4P5cEéS;oEP6tE>’E€ÆPÿ3¯EgS3£EŸS4P5»E#T/>O€Æ€ÄT‹3OOFT:ÇEÌÆ6KÈE‘¨KÒE‘°2øÆK¯1U `‰1T|1Q °~1R0/ÍFJÆÐA±Œ3öF|T3G|T3êF|T3ÞFðT/>OJÆŒ3OONUJGvÆ LŒ6G6G2€Æ?¯1U‘˜:,GHÈ05-G„UJ9GRÈ&¢ŒK:G‘¨2mÈ]1T‘¨=MȽG> =ǰI3±=§U3É=V3½=oV4°5Õ=ËV5á=cW6í=5ù=‡W5>æW5>cW5>FX5)>¦X55>YLA>/ÍFÇð Ž3öFyY3GÅY3êFZ3ÞFuZ/>OÇ@•3OOÓZ8GpÆ5G [6G2[Ç?¯1U‘ ;,G 5-G,[89GÐŽK:G‘¨2CÉ]1Ts=!ɽG/:EbÇ 3WEO[3KE§[45cEñ[;oE6tE>’EbÇÿ3¯E+\3£E§[45»Ek\/>ObÇ0Ä®Ž3OOŽ\:ÇE®Ç,KÈE‘¨KÒE‘°2ÐÇK¯1U `‰1T|1Q °~1R0=çÇW¯=úǶZ=‚ÉX0É·MM1U û2£Éb¯1T žY1Qs/ëLxÈ`OâMMMMMMMøL4`5(MÄ\2¥Èb¯1T ¸h1R àg1X h=:Ên¯84NÙ+8nA!'MAo'»A*$8)a&Z)f&#)*n))8G2 tDÌ ó8Áœ“E!'óMç\Eo'ó»…]E*$ó8#^Fa&ôZ®^)põMFÐöZ _F ÷Ml_F*øM¸_F)ù8Û_G2 /ÍF$Á€þ#’3öF'`3Gs`3êFË`3ÞF#a/>O$Á°ˆ‘3OOaJG@Á À‘6G6G2JÁ?¯1U‘X:,GÁ05-G·aJ9GšÁ&’K:G‘`2µÁ]1T‘`=•Á½G7IG`Ác’MZGO#Î@Ü•3OOBjJG?Î –6G6G2IÎ?¯1U‘H:,G Î35-GxjJ9GªÎ)h–K:G‘P2ÅÎ]1T‘P=¥Î½G7ÓALÎѺ–3ìA›j3àA¾j2Tί1Us0Î]Ø–1U|1Tw=ØÎn¯0ôÎX—1U ;\1T Tf1Q20Ï·M.—1U û0Ïb¯S—1T žY1Qs00ÏXŠ—1U [1T Tf1Q11R|0?Ï·M¢—1Us0SÏb¯Ç—1T žY1Qv2mÏb¯1T Xg1QóUDí›8 ̤œ›E!'›MájEo'›»VkE*$›8ôkFa&œblFf&Zíl(4ž›‘@FpŸMLm)u MFÕ¡ZãmF ¢MBnG2 ´/ÍFs̰¬¨™3öFŽn3GÚn3êF2o3ÞFŠo/>OsÌà ™3OOèoJGÌ E™6G6G2™Ì?¯1U‘H:,GðÌ35-GpJ9GúÌ)™™K:G‘P2Í]1T‘P=õ̽G7ùAœÌ±ë™3BAp3Bdp2¤Ì˜¯1Us0aÌ] š1U|1Tw=(Ín¯0DÍXGš1U ;\1T ef1Q20QÍ·M_š1U û0eÍb¯„š1T žY1Qs0€ÍX»š1U [1T ef1Q11R|0Í·MÓš1Us0£Íb¯øš1T žY1Qv2½Íb¯1T Xg1QóUO* •0œ‘›E*$•›‡pFa&–bÀp<‘›0—3ž›ùp?5£¯1UóU@‘«›A*$‘bN**8œA!'MAo'»A*$8)a&€8)*bG2 ŒDöq8@„HœÔœE*$q82q))v8>ÊJB„v3çJkq3çJkq3ÛJŽq45óJÇq5ÿJýq0`„N®£œ1UóU1T0=l„®¯2~„º¯1Us1T KYD&'V8 ¾Qœ¼žE!'VM rEo'V»•rE*$V80sFa&W8’sFf&X¼žt(uY›‘HFuZMˆt)*[8F)\8EuG2 j/WBp¾@gž3tB‘u3hBÇu/>O¾€YÕ3OOýu0ü¾?¯í1U‘P2¿˜¯1Uv0e¾]ž1T‘H0%¿XKž1U \1T Àg1Q206¿·Mcž1U|0J¿b¯ˆž1T žY1Qs0d¿b¯®ž1T xg1QóU=i¿n¯hDl.<8À¼Qœª E!'<M3vEo'<»¨vE*$<8CwFa&=8¥wFf&>¼žx(u?›‘HFu@M›x)*A8F)B8XyG2 P/B½ÐMðŸ3žB¤y3’BÚy/>O½Tß3OOz0œ½?¯ÛŸ1U‘P2§½¯1Uv0½] 1T‘H0ŽX9 1U \1T ˜g1Q20Ö½·MQ 1U|0ê½b¯v 1T žY1Qs0¾b¯œ 1T xg1QóU= ¾n¯Dì$8°ð5œØ¤E!'$MFzEo'$»»zE*$$8{Fa&%b_|(4&›‘¸Fp'Mè|F*(b’}F))8~G2 6/ K ñP%4¤35Kw~3)KÃ~3)KÃ~3K 4P%5AKw~5MKU5YKŒ5eKÂ5qKø5}K.€/L@ñ€%ð¢3,LŠ€4€%K8L‘@2TñƯ1T|1Q‘@/ELnñ°%Z¢3^LÀ€3RLö€2ƒñѯ1T|1QvJ‰KËñ5¸¢5ŠK5–K<0Úñܯª¢1Uv1T KY=ôñ7®/ P%òà% £3;P_30P‹2Hòf®1Us1T11Q ÿ1R šY1Xv0:ñN®2£1T|1R00nñN®W£1T|1R Ð~=Œñ®¯0žñº¯‰£1Uv1T KY0ò®¡£1Uv=%ò™®0Pò®Æ£1Us=_òè¯0jò®ë£1Us2yòN®1Uv1T|1Q01R00òð]0¤1Uv1T‘¸0œòXg¤1U [1T Þ[1Q11Rv0«ò·M¤1Us0¿òb¯¤¤1T žY1Qv0Ùòb¯ʤ1T 8g1QóU=Þòn¯Dw( 8ðò5œ©E!' MÁEo' »6‚E*$ 8˜‚Fa& bÚƒ(4›‘¸FpMc„F*b …F)8’…G2 / KLó&?¨35Kò…3)K>†3)K>†3K‡†4&5AKò…5MKІ5YK‡5eK=‡5qKs‡5}K©‡/L€ó@&ðC¦3,Lˆ4@&K8L‘@2”óƯ1T|1Q‘@/EL®óp&ˆ¦3^L;ˆ3RLqˆ2Ãóѯ1T|1QvJ‰K ô5æ¦5ŠK”ˆ5–K·ˆ0ôܯئ1Uv1T KY=4ô7®/ Peô & C§3;PÚˆ30P‰2ˆôf®1Us1T11Q ÿ1R šY1Xv0zóN®`§1T|1R00®óN®…§1T|1R Ð~=Ìó®¯0Þ󺯷§1Uv1T KY0\ô®ϧ1Uv=eô™®0ô®ô§1Us=Ÿôè¯0ªô®¨1Us2¹ôN®1Uv1T|1Q01R002ó]^¨1Uv1T‘¸0ÜôX•¨1U [1T µ\1Q11Rv0ëô·M­¨1Us0ÿôb¯Ò¨1T žY1Qv0õb¯ø¨1T 8g1QóU=õn¯D‰ô8p÷5œ4­E!'ôM<‰Eo'ô»±‰E*$ô8ŠFa&õbU‹(4ö›‘¸Fp÷MÞ‹F*øbˆŒF)ù8 G2 / KÌ÷'m¬35Km3)K¹3)K¹3KŽ4'5AKm5MKKŽ5YK‚Ž5eK¸Ž5qKîŽ5}K$/LøÀ'ðqª3,L€4À'K8L‘@2øƯ1T|1Q‘@/EL.øð'¶ª3^L¶3RLì2Cøѯ1T|1QvJ‰K‹ø5«5ŠK5–K20šøܯ«1Uv1T KY=´ø7®/ Påø ( q«3;PU30P2ùf®1Us1T11Q ÿ1R šY1Xv0ú÷N®Ž«1T|1R00.øN®³«1T|1R Ð~=Lø®¯0^øº¯å«1Uv1T KY0Üø®ý«1Uv=åø™®0ù®"¬1Us=ùè¯0*ù®G¬1Us29ùN®1Uv1T|1Q01R00²÷]Œ¬1Uv1T‘¸0\ùXì1U [1T º\1Q11Rv0kù·MÛ¬1Us0ùb¯­1T žY1Qv0™ùb¯&­1T 8g1QóU=žùn¯D™$Ü80õ5œb±E!'ÜM·Eo'Ü»,‘E*$Ü8Ž‘Fa&ÝbÐ’(4Þ›‘¸FpßMY“F*à\”F)á8ˆ”G2 î/ K‹õÐ&ì›°35Kè”3)K4•3)K4•3K}•4Ð&5AKè”5MKÆ•5YKý•5eK3–5qKi–5}KŸ–/LÀõ'ðŸ®3,Lû–4'K8L‘@2ÔõƯ1T|1Q‘@/ELîõ0'ä®3^L1—3RLg—2öѯ1T|1QvJ‰KKö5B¯5ŠKŠ—5–K­—0Zöܯ4¯1Uv1T KY=tö7®/ P¥ö`' Ÿ¯3;PЗ30Pü—2Èöf®1Us1T11Q ÿ1R šY1Xv0¹õN®¼¯1T|1R00îõN®á¯1T|1R Ð~= ö®¯0öº¯°1Uv1T KY0œö®+°1Uv=¥ö™®0Ðö®P°1Us=ßöè¯0êö®u°1Us2ùöN®1Uv1T|1Q01R00rõ]º°1Uv1T‘¸0÷Xñ°1U [1T ¿\1Q11Rv0+÷·M ±1Us0?÷b¯.±1T žY1Qv0Y÷b¯T±1T 8g1QóU=^÷n¯O Ô@œá±E*$Ô›2˜Fa&Õ\‘˜>á±D0Ö3î±ð˜=R®?[ô¯1UóU@» Îû±A*$Î\Dõ$±8 ÂâœI·E!'±MO™Eo'±»šE*$±8ÚšFa&²Z˜›Ff&³81œ)p´MFеZ·œF ¶M*F*·\vG2 È/ÍFUÂ༳3öFÂ3Gž3êFfž3ÞF¾ž/>OUÂ0³3OOŸ8G`@³5GRŸ6G2‡Â?¯1U‘¨;,G5-GuŸ89GÀ~³K:G‘°2YÄ]1T‘°=5ĽG/«B˜ÂðĬ¶3ÈB˜Ÿ3¼BâŸ4ð5ÔB 8àB ¶KáB‘°/>OÒÂPHý³3OOt />O9ÀK´3OOª />OœÃ°NA´3OOà 7ïB ņOeµ3üB)¡3CL¡9 ņ5C•¡5C¹¡5*C¢56C8¢/"O Åà<Æ´33O–¢/–OCÅ>µ3±OÌ¢3½Oø¢3§O£2NÅÿ¯1Us/ONÅ@>,µMO0CÅ °Oµ1U} $ &1T82€Å?¯1Usx0µÂ®„µ1U TZ=½Â°0ÈÂ#°©µ1Us0îȵ1U H\=$ð0/Ã#°íµ1Us0|î ¶1U ëZ=„ð0Ã#°1¶1Us0êÄ?¯J¶1U‘°0õÄ/°b¶1U|0 Å?¯{¶1U‘°2Å:°1U|=ÂE°=tÄE°0ÀÅb¯Ѷ1T Xg1Qs=ÅÅn¯0áÅX·1U ;\1T f1Q10îÅ·M'·1U û2Æb¯1T žY1QsD‡£8„Hœ¸E*$£8T£))¨8>ÊJ’„À¨3çJ£3çJ£3ÛJ°£4À5óJé£5ÿJ¤0°„N®ë·1UóU1T0=¼„®¯2΄º¯1Us1T KYNí‹8ЏA!'‹MAo'‹»A*$‹8)a&Œ\)f&8)4Ž›)pMG2 œD\ k8ШœºE!'kMB¤Eo'k»·¤E*$k8~¥Fa&l\¦Ff&m\ަ(4n›‘HFpoMî¦(up›‘PFuqM_§F*rº÷§F)s8C¨G2 …7CCC© ‚¥¹3`Cµ¨3TCÙ¨2P©P°1U|0©]ù1U|1T‘H0=©]Û¹1T‘P=c©¶Z0–©b¯º1T Xg1QóU=›©n¯0·©XGº1U CZ1T áZ0Æ©·M_º1Us2Ú©b¯1T žY1QvqD¢S8ð§Ôœ2¼E!'SMü¨Eo'S»q©E*$S8Ó©Fa&T\qª(4U›‘PFpVMѪF*W {«F)X8Ç«G2 e7lC-¨ bc»3}C9¬=6¨[°0'¨]»1Uv1Tw=I¨¶Z0z¨b¯´»1T 8g1QóU=¨n¯0š¨Xø»1U CZ1T ÔZ1Q11Rv0©¨·M¼1Us2½¨b¯1T žY1QvD¸,;8§ÔœÝ½E!';M]¬Eo';»Ò¬E*$;84­Fa&<\Ò­(4=›‘PFp>M2®F*?Ü®F)@8(¯G2 M7ŠCM§ J½3›Cš¯=V§f°0G§],½1Uv1Tw=i§¶Z0š§b¯_½1T 8g1QóU=Ÿ§n¯0º§X£½1U CZ1T ÃZ1Q11Rv0ɧ·M»½1Us2ݧb¯1T žY1QvDê#80¦Ôœˆ¿E!'#M¾¯Eo'#»3°E*$#8•°Fa&$\3±(4%›‘PFp&M“±F*'ý=²F)(8‰²G2 57¨Cm¦ 2¹¾3¹Cû²=v¦q°0g¦]×¾1Uv1Tw=‰¦¶Z0º¦b¯ ¿1T 8g1QóU=¿¦n¯0Ú¦XN¿1U CZ1T ªZ1Q11Rv0馷Mf¿1Us2ý¦b¯1T žY1QvN`8ê¿A!'MAo'»A*$8)a&\)4›)pMG2 D´ö8@žáœþÁE!'öM³Eo'ö»”³E*$ö8ö³Fa&÷\”´(4ø›‘PFpùMô´F*úZ‹µP)û8G2 7àC}ž ÃÀ3ñC×µ=†ž|°7gG‰ž<Á3xGûµ/…G‰ž° r'Á3¢GD¶3–Gg¶2¦žø®1Us2›ž®1Us0wž]ZÁ1Uv1Tw0מb¯€Á1T 8g1QóU=Üžn¯0÷žXÄÁ1U CZ1T ]Z1Q11Rv0Ÿ·MÜÁ1Us2Ÿb¯1T žY1QvNÁ(Þ8xÂA!'ÞMAo'Þ»A*$Þ8)a&ß\)4à›)páM)*âM))ã8G2 ðDk&Æ8PᜌÄE!'ÆMжEo'Æ»ÿ¶E*$Æ8a·Fa&Ç\ÿ·(4È›‘PFpÉM_¸F*ÊZö¸P)Ë8G2 Ø7D ÕQÃ3-DB¹=–‡°7gG™ÖÊÃ3xGf¹/…G™€ rµÃ3¢G¯¹3–GÒ¹2¶ø®1Us2«®1Us0‡]èÃ1Uv1Tw0çb¯Ä1T 8g1QóU=ìn¯0žXRÄ1U CZ1T PZ1Q11Rv0ž·MjÄ1Us2*žb¯1T žY1QvD®%¦8€Ï¤œ½ÇE!'¦Mõ¹Eo'¦»jºE*$¦8»Fa&§\£»Ff&¨Z¼(4©›‘@FpªM`¼)u«MFÕ¬Z÷¼F ­MV½G2 ¿/ÍFÓÏp·JÆ3öF¢½3Gî½3êFF¾3ÞFž¾/>OÓÏ ¯Å3OOü¾JGïÏ çÅ6G6G2ùÏ?¯1U‘H:,GPÐ35-G2¿J9GZÐ);ÆK:G‘P2uÐ]1T‘P=UнG7:DüϼÆ3SDU¿3GDx¿2Ð:°1Us0ÁÏ]«Æ1U|1Tw=ˆÐn¯0¤ÐXéÆ1U ;\1T \1Q20±Ð·MÇ1U û0ÅÐb¯&Ç1T žY1Qs0àÐX]Ç1U CZ1T \1Q11R|0ïзMuÇ1Us0Ñb¯šÇ1T žY1Qv2Ñb¯1T Xg1QóUDõ†8pʤœîÊE!'†M›¿Eo'†»ÀE*$†8®ÀFa&‡\IÁFf&ˆZ§Á(4‰›‘@FpŠMÂ)u‹MFÕŒZÂF MüÂG2 Ÿ/ÍFÃÊP—{É3öFHÃ3G”Ã3êFìÃ3ÞFDÄ/>OÃÊ€àÈ3OO¢ÄJGßÊ É6G6G2éÊ?¯1U‘H:,G@Ë35-GØÄJ9GJË)lÉK:G‘P2eË]1T‘P=E˽G7`DìÊœ¾É3yDûÄ3mDÅ2ôÊ/°1Us0±Ê]ÜÉ1U|1Tw=xËn¯0”ËXÊ1U ;\1T ‚\1Q20¡Ë·M2Ê1U û0µËb¯WÊ1T žY1Qs0ÐËXŽÊ1U CZ1T ‚\1Q11R|0ßË·M¦Ê1Us0óËb¯ËÊ1T žY1Qv2 Ìb¯1T Xg1QóUDóh8°£ûœ¸ÌE!'hMAÅEo'h»¶ÅE*$h8ÆFa&i\¶Æ(4j›‘PFpkMÇF*lì­ÇP)m8G2 €Qõ£8öË.arry8 È.izM{È=ú£’°=¤®¯2$¤°1Uv0ç£]Ì1Uv1Tw0a¤b¯:Ì1T 8g1QóU=f¤n¯0¤X~Ì1U CZ1T ëZ1Q11Rv0¤·M–Ì1Us2¤¤b¯1T žY1QvDÓ P8pî5œæÐE!'PMŸÈEo'P»ÉE*$P8vÉFa&Q\¸Ê(4R›‘¸FpSMAËF*T ëËF)U8pÌG2 b/ KÌî$`Ð35KÐÌ3)KÍ3)KÍ3KeÍ4$5AKÐÌ5MK®Í5YKåÍ5eKÎ5qKQÎ5}K‡Î/LïÀ$ð#Î3,LãÎ4À$K8L‘@2ïƯ1T|1Q‘@/EL.ïð$hÎ3^LÏ3RLOÏ2Cïѯ1T|1QvJ‰K‹ï5ÆÎ5ŠKrÏ5–K•Ï0šïܯ¸Î1Uv1T KY=´ï7®/ Påï % #Ï3;P¸Ï30PäÏ2ðf®1Us1T11Q ÿ1R šY1Xv0úîN®@Ï1T|1R00.ïN®eÏ1T|1R Ð~=Lﮯ0^ﺯ—Ï1Uv1T KY0ÜﮯÏ1Uv=åï™®0ð®ÔÏ1Us=ðè¯0*ð®ùÏ1Us29ðN®1Uv1T|1Q01R00²î]>Ð1Uv1T‘¸0\ðXuÐ1U CZ1T ØZ1Q11Rv0kð·MÐ1Us0ðb¯²Ð1T žY1Qv0™ðb¯ØÐ1T 8g1QóU=žðn¯D¼880ì5œÕE!'8MÐEo'8»ÐE*$88ñÐFa&9\3Ò(4:›‘¸Fp;M¼ÒF*<fÓF)=8ëÓG2 J/ KŒìÐ#HMÔ35KKÔ3)K—Ô3)K—Ô3KàÔ4Ð#5AKKÔ5MK)Õ5YK`Õ5eK–Õ5qKÌÕ5}KÖ/LÀì$ðQÒ3,L^Ö4$K8L‘@2ÔìƯ1T|1Q‘@/ELîì0$–Ò3^L”Ö3RLÊÖ2íѯ1T|1QvJ‰KKí5ôÒ5ŠKíÖ5–K×0ZíܯæÒ1Uv1T KY=tí7®/ P¥í`$ QÓ3;P3×30P_×2Èíf®1Us1T11Q ÿ1R šY1Xv0ºìN®nÓ1T|1R00îìN®“Ó1T|1R Ð~= í®¯0íº¯ÅÓ1Uv1T KY0œí®ÝÓ1Uv=¥í™®0Ðí®Ô1Us=ßíè¯0êí®'Ô1Us2ùíN®1Uv1T|1Q01R00rì]lÔ1Uv1T‘¸0îX£Ô1U CZ1T ÇZ1Q11Rv0+î·M»Ô1Us0?îb¯àÔ1T žY1Qv0Yîb¯Õ1T 8g1QóU=^în¯Dä- 8°Þ5œBÙE!' M•×Eo' » ØE*$ 8lØFa&!\®Ù(4"›‘¸Fp#M7ÚF*$ýáÚF)%8fÛG2 2/ K ßP0{Ø35KÆÛ3)KÜ3)KÜ3K[Ü4P5AKÆÛ5MK¤Ü5YKÛÜ5eKÝ5qKGÝ5}K}Ý/L@߀ðÖ3,LÙÝ4€K8L‘@2TßƯ1T|1Q‘@/ELnß°ÄÖ3^LÞ3RLEÞ2ƒßѯ1T|1QvJ‰KËß5"×5ŠKhÞ5–K‹Þ0Úßܯ×1Uv1T KY=ôß7®/ P%àà ×3;P®Þ30PÚÞ2Hàf®1Us1T11Q ÿ1R šY1Xv0:ßN®œ×1T|1R00nßN®Á×1T|1R Ð~=Œß®¯0žßº¯ó×1Uv1T KY0à® Ø1Uv=%à™®0Pà®0Ø1Us=_àè¯0jà®UØ1Us2yàN®1Uv1T|1Q01R00òÞ]šØ1Uv1T‘¸0œàXÑØ1U CZ1T ®Z1Q11Rv0«à·MéØ1Us0¿àb¯Ù1T žY1Qv0Ùàb¯4Ù1T 8g1QóU=Þàn¯NH8¼ÙA!'MAo'»A*$8)a& \)4 ›)p M)* M)) 8G2 N‚ð86ÚA!'ðMAo'ð»A*$ð8)a&ñ\)4ò›)póM)*ôZ))õ8G2 N$Ø8°ÚA!'ØMAo'Ø»A*$Ø8)a&Ù\)4Ú›)pÛM)*ÜM))Ý8G2 êN“·8*ÛA!'·MAo'·»A*$·8)a&¸\)4¹›)pºM)*»Z))¼8G2 ÉNîŸ8¤ÛA!'ŸMAo'Ÿ»A*$Ÿ8)a& \)4¡›)p¢M)*£Z))¤8G2 ±NH‡8ÜA!'‡MAo'‡»A*$‡8)a&ˆ\)4‰›)pŠM)*‹Z))Œ8G2 ™Nm1o8˜ÜA!'oMAo'o»A*$o8)a&p\)4q›)prM)*sZ))t8G2 Ni!W8ÝA!'WMAo'W»A*$W8)a&X\)4Y›)pZM)*[M))\8G2 iN{$?8ŒÝA!'?MAo'?»A*$?8)a&@\)4A›)pBM)*CZ))D8G2 QR·7±ÝA*$7›)a&8>Ns (8ûÝA!'(MAo'(»A*$(8)*)>G2 1Dy,8À†HœÎÞE*$8ß))8>ÊJ†3çJIß3çJIß3ÛJlß45óJ¥ß5ÿJÛß0à†N®Þ1UóU1T0=솮¯2þ†º¯1Us1T KYD².8°Õ5œüâE!'MþßEo'»sàE*$8ÕàFa&>â(4›‘¸FpM âF*>JãF)8ÏãG2 / K ÖP5â35K/ä3)K{ä3)K{ä3KÄä4P5AK/ä5MK å5YKDå5eKzå5qK°å5}Kæå/L@Ö€ð9à3,LBæ4€K8L‘@2TÖƯ1T|1Q‘@/ELnÖ°~à3^Lxæ3RL®æ2ƒÖѯ1T|1QvJ‰KËÖ5Üà5ŠKÑæ5–Kôæ0ÚÖܯÎà1Uv1T KY=ôÖ7®/ P%×à 9á3;Pç30PCç2H×f®1Us1T11Q ÿ1R šY1Xv0:ÖN®Vá1T|1R00nÖN®{á1T|1R Ð~=ŒÖ®¯0žÖº¯­á1Uv1T KY0×®Åá1Uv=%×™®0P×®êá1Us=_×è¯0j×®â1Us2y×N®1Uv1T|1Q01R00òÕ]Tâ1Uv1T‘¸0œ×X‹â1U i1T Þ[1Q11Rv0«×·M£â1Us0¿×b¯Èâ1T žY1Qv0Ù×b¯îâ1T 8g1QóU=Þ×n¯D×é8ð×5œ*çE!'éMyçEo'é»îçE*$é8PèFa&ê>’é(4뛑¸FpìMêF*í>ÅêF)î8JëG2 û/ KLØùcæ35Kªë3)Köë3)Köë3K?ì45AKªë5MKˆì5YK¿ì5eKõì5qK+í5}Kaí/L€Ø@ðgä3,L½í4@K8L‘@2”ØƯ1T|1Q‘@/EL®Øp¬ä3^Lóí3RL)î2ÃØѯ1T|1QvJ‰K Ù5 å5ŠKLî5–Koî0Ùܯüä1Uv1T KY=4Ù7®/ PeÙ  gå3;P’î30P¾î2ˆÙf®1Us1T11Q ÿ1R šY1Xv0zØN®„å1T|1R00®ØN®©å1T|1R Ð~=ÌØ®¯0ÞØº¯Ûå1Uv1T KY0\Ù®óå1Uv=eÙ™®0Ù®æ1Us=ŸÙè¯0ªÙ®=æ1Us2¹ÙN®1Uv1T|1Q01R002Ø]‚æ1Uv1T‘¸0ÜÙX¹æ1U i1T µ\1Q11Rv0ëÙ·MÑæ1Us0ÿÙb¯öæ1T žY1Qv0Úb¯ç1T 8g1QóU=Ún¯D,!Ñ8pÜ5œXëE!'ÑMôîEo'Ñ»iïE*$Ñ8ËïFa&Ò> ñ(4Ó›‘¸FpÔM–ñF*Õ>@òF)Ö8ÅòG2 ã/ KÌÜá‘ê35K%ó3)Kqó3)Kqó3Kºó45AK%ó5MKô5YK:ô5eKpô5qK¦ô5}KÜô/LÝÀð•è3,L8õ4ÀK8L‘@2ÝƯ1T|1Q‘@/EL.ÝðÚè3^Lnõ3RL¤õ2CÝѯ1T|1QvJ‰K‹Ý58é5ŠKÇõ5–Kêõ0šÝܯ*é1Uv1T KY=´Ý7®/ PåÝ  •é3;P ö30P9ö2Þf®1Us1T11Q ÿ1R šY1Xv0úÜN®²é1T|1R00.ÝN®×é1T|1R Ð~=LÝ®¯0^ݺ¯ ê1Uv1T KY0ÜÝ®!ê1Uv=åÝ™®0Þ®Fê1Us=Þè¯0*Þ®kê1Us29ÞN®1Uv1T|1Q01R00²Ü]°ê1Uv1T‘¸0\ÞXçê1U i1T º\1Q11Rv0kÞ·Mÿê1Us0Þb¯$ë1T žY1Qv0™Þb¯Jë1T 8g1QóU=žÞn¯DÔ¹80Ú5œ†ïE!'¹MoöEo'¹»äöE*$¹8F÷Fa&º>ˆø(4»›‘¸Fp¼MùF*½8»ùF)¾8@úG2 Ë/ K‹ÚÐÉ¿î35K ú3)Kìú3)Kìú3K5û4Ð5AK ú5MK~û5YKµû5eKëû5qK!ü5}KWü/LÀÚðÃì3,L³ü4K8L‘@2ÔÚƯ1T|1Q‘@/ELîÚ0í3^Léü3RLý2Ûѯ1T|1QvJ‰KKÛ5fí5ŠKBý5–Keý0ZÛܯXí1Uv1T KY=tÛ7®/ P¥Û` Ãí3;Pˆý30P´ý2ÈÛf®1Us1T11Q ÿ1R šY1Xv0¹ÚN®àí1T|1R00îÚN®î1T|1R Ð~= Û®¯0Ûº¯7î1Uv1T KY0œÛ®Oî1Uv=¥Û™®0ÐÛ®tî1Us=ßÛè¯0êÛ®™î1Us2ùÛN®1Uv1T|1Q01R00rÚ]Þî1Uv1T‘¸0ÜXï1U i1T ×n1Q11Rv0+Ü·M-ï1Us0?Üb¯Rï1T žY1Qv0YÜb¯xï1T 8g1QóU=^Ün¯Rƒ ±«ïA*$±›)a&²8N’.¢8õïA!'¢MAo'¢»A*$¢8)*£8G2 «D6”8ÀHœÈðE*$”8êý))™8>ÊJÂ`™3çJ#þ3çJ#þ3ÛJFþ4`5óJþ5ÿJµþ0àN®—ð1UóU1T0=쮯2þº¯1Us1T KYN©-{8BñA!'{MAo'{»A*${8)a&|8)4}›)p~M)*M))€8G2 N"c8¼ñA!'cMAo'c»A*$c8)a&d8)4e›)pfM)*gM))h8G2 uNæK86òA!'KMAo'K»A*$K8)a&L8)4M›)pNM)*OZ))P8G2 ]Nq38°òA!'3MAo'3»A*$38)a&48)45›)p6M)*7Z))88G2 EN=/8*óA!'MAo'»A*$8)a&8)4›)pM)*M)) 8G2 -NÄ8¤óA!'MAo'»A*$8)a&8)4›)pM)*Z))8G2 Nvë 8ôA!'ë MAo'ë »A*$ë 8)a&ì 8)4í ›)pî M)*ï Z))ð 8G2 ý N.Ó 8˜ôA!'Ó MAo'Ó »A*$Ó 8)a&Ô 8)4Õ ›)pÖ M)*× M))Ø 8G2 å N» 8õA!'» MAo'» »A*$» 8)a&¼ 8)4½ ›)p¾ M)*¿ Z))À 8G2 Í RJ+³ 7õA*$³ ›)a&´ kN]¤ 8õA!'¤ MAo'¤ »A*$¤ 8)*¥ kG2 ­ D – 8ðƒHœTöE*$– 8Øþ))› 8>ÊJòƒ`› 3çJÿ3çJÿ3ÛJ4ÿ4`5óJmÿ5ÿJ£ÿ0„N®#ö1UóU1T0=„®¯2.„º¯1Us1T KYD(} 8°ù5œ‚úE!'} MÆÿEo'} »;E*$} 8Fa&~ kß(4 ›‘¸Fp€ MhF* kF)‚ 8—G2  / K úP( »ù35K÷3)KC3)KC3KŒ4P(5AK÷5MKÕ5YK 5eKB5qKx5}K®/L@ú€(ð¿÷3,L 4€(K8L‘@2TúƯ1T|1Q‘@/ELnú°(ø3^L@3RLv2ƒúѯ1T|1QvJ‰KËú5bø5ŠK™5–K¼0ÚúܯTø1Uv1T KY=ôú7®/ P%ûà( ¿ø3;Pß30P 2Hûf®1Us1T11Q ÿ1R šY1Xv0:úN®Üø1T|1R00núN®ù1T|1R Ð~=Œú®¯0žúº¯3ù1Uv1T KY0û®Kù1Uv=%û™®0Pû®pù1Us=_ûè¯0jû®•ù1Us2yûN®1Uv1T|1Q01R00òù]Úù1Uv1T‘¸0œûXú1U é[1T Þ[1Q11Rv0«û·M)ú1Us0¿ûb¯Nú1T žY1Qv0Ùûb¯tú1T 8g1QóU=Þûn¯DÙ/e 8ðé5œ°þE!'e MAEo'e »¶E*$e 8Fa&f kZ (4g ›‘¸Fph Mã F*i k F)j 8 G2 w / KLê#u éý35Kr 3)K¾ 3)K¾ 3K 4#5AKr 5MKP 5YK‡ 5eK½ 5qKó 5}K) /L€ê@#ðíû3,L… 4@#K8L‘@2”êƯ1T|1Q‘@/EL®êp#2ü3^L» 3RLñ 2Ãêѯ1T|1QvJ‰K ë5ü5ŠK5–K70ëܯ‚ü1Uv1T KY=4ë7®/ Peë # íü3;PZ30P†2ˆëf®1Us1T11Q ÿ1R šY1Xv0zêN® ý1T|1R00®êN®/ý1T|1R Ð~=Ìꮯ0Þ꺯aý1Uv1T KY0\ë®yý1Uv=eë™®0뮞ý1Us=Ÿëè¯0ªë®Ãý1Us2¹ëN®1Uv1T|1Q01R002ê]þ1Uv1T‘¸0ÜëX?þ1U é[1T µ\1Q11Rv0ëë·MWþ1Us0ÿëb¯|þ1T žY1Qv0ìb¯¢þ1T 8g1QóU=ìn¯D M 8°ç5œÞE!'M M¼Eo'M »1E*$M 8“Fa&N kÕ(4O ›‘¸FpP M^F*Q kF)R 8G2 _ / K èP"] 35Kí3)K93)K93K‚4P"5AKí5MKË5YK5eK85qKn5}K¤/L@è€"ð3,L4€"K8L‘@2TèƯ1T|1Q‘@/ELnè°"`3^L63RLl2ƒèѯ1T|1QvJ‰KËè5¾5ŠK5–K²0Úèܯ°1Uv1T KY=ôè7®/ P%éà" 3;PÕ30P2Héf®1Us1T11Q ÿ1R šY1Xv0:èN®81T|1R00nèN®]1T|1R Ð~=Œè®¯0žèº¯1Uv1T KY0é®§1Uv=%é™®0Pé®Ì1Us=_éè¯0jé®ñ1Us2yéN®1Uv1T|1Q01R00òç]61Uv1T‘¸0œéXm1U é[1T º\1Q11Rv0«é·M…1Us0¿éb¯ª1T žY1Qv0Ùéb¯Ð1T 8g1QóU=Þén¯D’5 8кÏœVE!'5 M7Eo'5 »¬E*$5 8Fa&6 k¬(47 ›‘PFp8 M F*9 e¶F): 8G2 G 0»]¥1Uv1Tw=$»¶Z0U»b¯Ø1T 8g1QóU=Z»n¯0u»X1U é[1T ã[1Q11Rv0„»·M41Us2˜»b¯1T žY1QvRW - {A*$- ›)a&. eNó 8ÅA!' MAo' »A*$ 8)* eG2 ' Dä 8Ð…Hœ˜E*$ 8‰)) 8>ÊJÒ…€ 3çJÂ3çJÂ3ÛJå4€5óJ5ÿJT0ð…N®g1UóU1T0=ü…®¯2†º¯1Us1T KYNV"÷ 8A!'÷ MAo'÷ »A*$÷ 8)a&ø e)4ù ›)pú M)*û M))ü 8G2  Nß 8ŒA!'ß MAo'ß »A*$ß 8)a&à e)4á ›)pâ M)*ã M))ä 8G2 ñ N‘0Ç 8A!'Ç MAo'Ç »A*$Ç 8)a&È e)4É ›)pÊ M)*Ë M))Ì 8G2 Ù N`+¯ 8€A!'¯ MAo'¯ »A*$¯ 8)a&° e)4± ›)p² M)*³ M))´ 8G2 Á Ná&— 8úA!'— MAo'— »A*$— 8)a&˜ e)4™ ›)pš M)*› M))œ 8G2 © NM 8tA!' MAo' »A*$ 8)a&€ e)4 ›)p‚ M)*ƒ M))„ 8G2 ‘ NMg 8îA!'g MAo'g »A*$g 8)a&h e)4i ›)pj M)*k Z))l 8G2 y Rä#_  A*$_ ›)a&` ¯NOP 8] A!'P MAo'P »A*$P 8)*Q ¯G2 Y DB 8p†Hœ0 E*$B 8w))G 8>ÊJr†àG 3çJ°3çJ°3ÛJÓ4à5óJ 5ÿJB0†N®ÿ 1UóU1T0=œ†®¯2®†º¯1Us1T KYNŠ) 8ª A!') MAo') »A*$) 8)a&* ¯)4+ ›)p, M)*- M)). 8G2 ; N, 8$ A!' MAo' »A*$ 8)a& ¯)4 ›)p M)* M)) 8G2 # Ntù 8ž A!'ù MAo'ù »A*$ù 8)a&ú ¯)4û ›)pü M)*ý M))þ 8G2  N!á 8 A!'á MAo'á »A*$á 8)a&â ¯)4ã ›)pä M)*å M))æ 8G2 ó N2É 8’ A!'É MAo'É »A*$É 8)a&Ê ¯)4Ë ›)pÌ M)*Í M))Î 8G2 Û D² ± 8ºÐœ E!'± MeEo'± »ÚE*$± 8<Fa&² ¯Ú(4³ ›‘PFp´ M:F*µ ¯äF)¶ 8GG2 à 07º]Y 1Uv1Tw=Uº¶Z0†ºb¯Œ 1T 8g1QóU=‹ºn¯0¦ºXÐ 1U pZ1T Þ[1Q11Rv0µº·Mè 1Us2ɺb¯1T žY1QvD”™ 8°5œ8E!'™ M¹Eo'™ ».E*$™ 8Fa&š ¯Ò (4› ›‘¸Fpœ M[!F* ¯"F)ž 8Š"G2 « / K P+© q35Kê"3)K6#3)K6#3K#4P+5AKê"5MKÈ#5YKÿ#5eK5$5qKk$5}K¡$/L@€+ðu3,Lý$4€+K8L‘@2TƯ1T|1Q‘@/ELn°+º3^L3%3RLi%2ƒѯ1T|1QvJ‰KË55ŠKŒ%5–K¯%0Úܯ 1Uv1T KY=ô7®/ P%à+ u3;PÒ%30Pþ%2Hf®1Us1T11Q ÿ1R šY1Xv0:N®’1T|1R00nN®·1T|1R Ð~=Œ®¯0žº¯é1Uv1T KY0®1Uv=%™®0P®&1Us=_è¯0j®K1Us2yN®1Uv1T|1Q01R00ò]1Uv1T‘¸0œXÇ1U pZ1T µ\1Q11Rv0«·Mß1Us0¿b¯1T žY1Qv0Ùb¯*1T 8g1QóU=Þn¯D% 8p5œfE!' M4&Eo' »©&E*$ 8 'Fa&‚ ¯M((4ƒ ›‘¸Fp„ MÖ(F*… ¯€)F)† 8*G2 “ / KÌ*‘ Ÿ35Ke*3)K±*3)K±*3Kú*4*5AKe*5MKC+5YKz+5eK°+5qKæ+5}K,/LÀ*ð£3,Lx,4À*K8L‘@2Ư1T|1Q‘@/EL.ð*è3^L®,3RLä,2Cѯ1T|1QvJ‰K‹5F5ŠK-5–K*-0šܯ81Uv1T KY=´7®/ På + £3;PM-30Py-2f®1Us1T11Q ÿ1R šY1Xv0úN®À1T|1R00.N®å1T|1R Ð~=L®¯0^º¯1Uv1T KY0Ü®/1Uv=å™®0®T1Us=è¯0*®y1Us29N®1Uv1T|1Q01R00²]¾1Uv1T‘¸0\Xõ1U pZ1T º\1Q11Rv0k·M 1Us0b¯21T žY1Qv0™b¯X1T 8g1QóU=žn¯D' i 80þ5œ”E!'i M¯-Eo'i »$.E*$i 8†.Fa&j ¯È/(4k ›‘¸Fpl MQ0F*m ©û0F)n 8€1G2 { / K‹þÐ)y Í35Kà13)K,23)K,23Ku24Ð)5AKà15MK¾25YKõ25eK+35qKa35}K—3/LÀþ*ðÑ3,Ló34*K8L‘@2ÔþƯ1T|1Q‘@/ELîþ0*3^L)43RL_42ÿѯ1T|1QvJ‰KKÿ5t5ŠK‚45–K¥40Zÿܯf1Uv1T KY=tÿ7®/ P¥ÿ`* Ñ3;PÈ430Pô42Èÿf®1Us1T11Q ÿ1R šY1Xv0¹þN®î1T|1R00îþN®1T|1R Ð~= ÿ®¯0ÿº¯E1Uv1T KY0œÿ®]1Uv=¥ÿ™®0Ðÿ®‚1Us=ßÿè¯0êÿ®§1Us2ùÿN®1Uv1T|1Q01R00rþ]ì1Uv1T‘¸0X#1U pZ1T Ñ\1Q11Rv0+·M;1Us0?b¯`1T žY1Qv0Yb¯†1T 8g1QóU=^n¯R a ¹A*$a ›)a&b ©N$R 8A!'R MAo'R »A*$R 8)*S ©G2 [ D/D 8€…HœÖE*$D 8*5))I 8>ÊJ‚…PI 3çJc53çJc53ÛJ†54P5óJ¿55ÿJõ50 …N®¥1UóU1T0=¬…®¯2¾…º¯1Us1T KYN(+ 8PA!'+ MAo'+ »A*$+ 8)a&, ©)4- ›)p. M)*/ M))0 8G2 = N$ 8ÊA!' MAo' »A*$ 8)a& ©)4 ›)p M)* M)) 8G2 % Nû 8DA!'û MAo'û »A*$û 8)a&ü ©)4ý ›)pþ M)*ÿ M)) 8G2  NÄã 8¾A!'ã MAo'ã »A*$ã 8)a&ä ©)4å ›)pæ M)*ç M))è 8G2 õ N7+Ë 88A!'Ë MAo'Ë »A*$Ë 8)a&Ì ©)4Í ›)pÎ M)*Ï M))Ð 8G2 Ý N ³ 8²A!'³ MAo'³ »A*$³ 8)a&´ ©)4µ ›)p¶ M)*· Z))¸ 8G2 Å R« ×A*$« ›)a&¬ NWœ 8!A!'œ MAo'œ »A*$œ 8)* G2 ¥ D#Ž 8 †HœôE*$Ž 86))“ 8>ÊJ"†°“ 3çJQ63çJQ63ÛJt64°5óJ­65ÿJã60@†N®Ã1UóU1T0=L†®¯2^†º¯1Us1T KYD1u 8pÓ5œ"$E!'u M7Eo'u »{7E*$u 8Ý7Fa&v 9(4w ›‘¸Fpx M¨9F*y R:F)z 8×:G2 ‡ / KÌÓ… [#35K7;3)Kƒ;3)Kƒ;3KÌ;45AK7;5MK<5YKL<5eK‚<5qK¸<5}Kî</LÔÀð_!3,LJ=4ÀK8L‘@2ÔƯ1T|1Q‘@/EL.Ôð¤!3^L€=3RL¶=2CÔѯ1T|1QvJ‰K‹Ô5"5ŠKÙ=5–Kü=0šÔܯô!1Uv1T KY=´Ô7®/ PåÔ  _"3;P>30PK>2Õf®1Us1T11Q ÿ1R šY1Xv0úÓN®|"1T|1R00.ÔN®¡"1T|1R Ð~=LÔ®¯0^Ôº¯Ó"1Uv1T KY0ÜÔ®ë"1Uv=åÔ™®0Õ®#1Us=Õè¯0*Õ®5#1Us29ÕN®1Uv1T|1Q01R00²Ó]z#1Uv1T‘¸0\ÕX±#1U œ\1T Þ[1Q11Rv0kÕ·MÉ#1Us0Õb¯î#1T žY1Qv0™Õb¯$1T 8g1QóU=žÕn¯D¿] 80ã5œP(E!'] M>Eo'] »ö>E*$] 8X?Fa&^ š@(4_ ›‘¸Fp` M#AF*a ÍAF)b 8RBG2 o / KŒãÐ m ‰'35K²B3)KþB3)KþB3KGC4Ð 5AK²B5MKC5YKÇC5eKýC5qK3D5}KiD/LÀã!ð%3,LÅD4!K8L‘@2ÔãƯ1T|1Q‘@/ELîã0!Ò%3^LûD3RL1E2äѯ1T|1QvJ‰KKä50&5ŠKTE5–KwE0Zäܯ"&1Uv1T KY=tä7®/ P¥ä`! &3;PšE30PÆE2Èäf®1Us1T11Q ÿ1R šY1Xv0ºãN®ª&1T|1R00îãN®Ï&1T|1R Ð~= 䮯0亯'1Uv1T KY0œä®'1Uv=¥ä™®0Ðä®>'1Us=ßäè¯0êä®c'1Us2ùäN®1Uv1T|1Q01R00rã]¨'1Uv1T‘¸0åXß'1U œ\1T µ\1Q11Rv0+å·M÷'1Us0?åb¯(1T žY1Qv0Yåb¯B(1T 8g1QóU=^ån¯D`E 8ðà5œ~,E!'E MüEEo'E »qFE*$E 8ÓFFa&F H(4G ›‘¸FpH MžHF*I HIF)J 8ÍIG2 W / KLá U ·+35K-J3)KyJ3)KyJ3KÂJ4 5AK-J5MK K5YKBK5eKxK5qK®K5}KäK/L€á@ ð»)3,L@L4@ K8L‘@2”áƯ1T|1Q‘@/EL®áp *3^LvL3RL¬L2Ãáѯ1T|1QvJ‰K â5^*5ŠKÏL5–KòL0âܯP*1Uv1T KY=4â7®/ Peâ   »*3;PM30PAM2ˆâf®1Us1T11Q ÿ1R šY1Xv0záN®Ø*1T|1R00®áN®ý*1T|1R Ð~=Ìᮯ0Þắ/+1Uv1T KY0\â®G+1Uv=eâ™®0â®l+1Us=Ÿâè¯0ªâ®‘+1Us2¹âN®1Uv1T|1Q01R002á]Ö+1Uv1T‘¸0ÜâX ,1U œ\1T º\1Q11Rv0ëâ·M%,1Us0ÿâb¯J,1T žY1Qv0ãb¯p,1T 8g1QóU=ãn¯D- 8på5œ¬0E!'- MwMEo'- »ìME*$- 8NNFa&. O(4/ ›‘¸Fp0 MPF*1 ÃPF)2 8HQG2 ? / KËå!= å/35K¨Q3)KôQ3)KôQ3K=R4!5AK¨Q5MK†R5YK½R5eKóR5qK)S5}K_S/LæÀ!ðé-3,L»S4À!K8L‘@2æƯ1T|1Q‘@/EL.æð!..3^LñS3RL'T2Cæѯ1T|1QvJ‰K‹æ5Œ.5ŠKJT5–KmT0šæܯ~.1Uv1T KY=´æ7®/ Påæ " é.3;PT30P¼T2çf®1Us1T11Q ÿ1R šY1Xv0ùåN®/1T|1R00.æN®+/1T|1R Ð~=L殯0^溯]/1Uv1T KY0Üæ®u/1Uv=åæ™®0箚/1Us=çè¯0*箿/1Us29çN®1Uv1T|1Q01R00²å]01Uv1T‘¸0\çX;01U œ\1T Œª1Q11Rv0kç·MS01Us0çb¯x01T žY1Qv0™çb¯ž01T 8g1QóU=žçn¯R¡% Ñ0A*$% ›)a&& N\- 81A!' MAo' »A*$ 8)* G2  D’- 80…Hœî1E*$ 8òT)) 8>ÊJ2…  3çJ+U3çJ+U3ÛJNU4 5óJ‡U5ÿJ½U0P…N®½11UóU1T0=\…®¯2n…º¯1Us1T KYD?ï 8ðû5œ6E!'ï MàUEo'ï »UVE*$ï 8·VFa&ð ùW(4ñ ›‘¸Fpò M‚XF*ó ·,YF)ô 8±YG2  / KLü)ÿ U535KZ3)K]Z3)K]Z3K¦Z4)5AKZ5MKïZ5YK&[5eK\[5qK’[5}KÈ[/L€ü@)ðY33,L$\4@)K8L‘@2”üƯ1T|1Q‘@/EL®üp)ž33^LZ\3RL\2Ãüѯ1T|1QvJ‰K ý5ü35ŠK³\5–KÖ\0ýܯî31Uv1T KY=4ý7®/ Peý ) Y43;Pù\30P%]2ˆýf®1Us1T11Q ÿ1R šY1Xv0züN®v41T|1R00®üN®›41T|1R Ð~=Ìü®¯0Þüº¯Í41Uv1T KY0\ý®å41Uv=eý™®0ý® 51Us=Ÿýè¯0ªý®/51Us2¹ýN®1Uv1T|1Q01R002ü]t51Uv1T‘¸0ÜýX«51U äY1T Â\1Q11Rv0ëý·MÃ51Us0ÿýb¯è51T žY1Qv0þb¯61T 8g1QóU=þn¯Da × 80Ñ5œJ:E!'× M[]Eo'× »Ð]E*$× 82^Fa&Ø t_(4Ù ›‘¸FpÚ Mý_F*Û ·§`F)Ü 8,aG2 é / KŒÑÐç ƒ935KŒa3)KØa3)KØa3K!b4Ð5AKŒa5MKjb5YK¡b5eK×b5qK c5}KCc/LÀÑð‡73,LŸc4K8L‘@2ÔÑƯ1T|1Q‘@/ELîÑ0Ì73^LÕc3RL d2Òѯ1T|1QvJ‰KKÒ5*85ŠK.d5–KQd0ZÒܯ81Uv1T KY=tÒ7®/ P¥Ò` ‡83;Ptd30P d2ÈÒf®1Us1T11Q ÿ1R šY1Xv0ºÑN®¤81T|1R00îÑN®É81T|1R Ð~= Ò®¯0Òº¯û81Uv1T KY0œÒ®91Uv=¥Ò™®0ÐÒ®891Us=ßÒè¯0êÒ®]91Us2ùÒN®1Uv1T|1Q01R00rÑ]¢91Uv1T‘¸0ÓXÙ91U äY1T Ê\1Q11Rv0+Ó·Mñ91Us0?Ób¯:1T žY1Qv0YÓb¯<:1T 8g1QóU=^Ón¯N¯¿ 8Ä:A!'¿ MAo'¿ »A*$¿ 8)a&À )4Á ›)p M)*à M))Ä 8G2 Ñ Nc%§ 8>;A!'§ MAo'§ »A*$§ 8)a&¨ )4© ›)pª M)*« Z))¬ 8G2 ¹ Nù 8¸;A!' MAo' »A*$ 8)a& )4‘ ›)p’ M)*“ M))” 8G2 ¡ Nw 82<A!'w MAo'w »A*$w 8)a&x )4y ›)pz M)*{ Z))| 8G2 ‰ Nc_ 8¬<A!'_ MAo'_ »A*$_ 8)a&` )4a ›)pb M)*c Z))d 8G2 q Ne G 8&=A!'G MAo'G »A*$G 8)a&H )4I ›)pJ M)*K Z))L 8G2 Y N~/ 8 =A!'/ MAo'/ »A*$/ 8)a&0 )41 ›)p2 M)*3 Z))4 8G2 A N«+ 8J>A!' MAo' »A*$ 8)a& Z)f& ))p M)Ð Z)  M)[# ))U M)* n)) 8G2 & @Ì  p>A*$ ›)a& nN+õ8º>A!'õMAo'õ»A*$õ8)*önG2 þDÒç8à„Hœ?E*$ç8Öd))ì8>ÊJâ„ðì3çJe3çJe3ÛJ2e4ð5óJke5ÿJ¡e0…N®\?1UóU1T0= …®¯2…º¯1Us1T KYN2Î8@A!'ÎMAo'λA*$Î8)a&Ïn)4Л)pÑM)*ÒM))Ó8G2 àN>¶8@A!'¶MAo'¶»A*$¶8)a&·n)4¸›)p¹M)*ºZ))»8G2 ÈNR(ž8û@A!'žMAo'ž»A*$ž8)a&Ÿn)4 ›)p¡M)*¢Z))£8G2 °Nk †8uAA!'†MAo'†»A*$†8)a&‡n)4ˆ›)p‰M)*ŠZ))‹8G2 ˜N„'uMµASobju8Svalu¥Bvw4BresxMN§ p ÓAA*$pb@lmùAA*$mbA‡0mY@…jBA*$jbAÑjYNß ]bWBA· ]8)þ^¼žCBval`8NUX8BAp9X8AþX¼žNm0S8«BA‡0S8AþS¼žNû$C\ïBAÑCYA· C8)Ì%D\CBvalF8@ó;CCA*$;\A;8Bi<M)<M)¤!=ì)m(>»Nb 8ºlCA*$8\Sto8\N¨5 ŠCA*$5\N¾,2¨CA*$2\Nð/ýÆCA*$/\@f,àCA*$,\Nº)YþCA*$)\NÇ(&MDA*$&\Nq&#Z:DA*$#\@´% `DA*$ \A€& Y@û†DA*$\A YNM¤DA*$¯NB MÂDA*$¯NÀ1MàDA*$¯N2MþDA*$¯Nç"MEA*$¯N( M:EA*$ ©Nï%øMŒESobjø8SvaløŒEBresúMIEBvþ4CBv¿)N@&ÂMÞESobjÂ8SvalÂÞE)PÄ8CBvÆ4BaÇð4D!·8`‰£œ¯FE.·»Äe.obj¹89f)Pº8.res»ÞE»f/>Om‰ºdF3OOg/èO‰@¼šF3ùOTg2¥‰¨°1Us2ɉ´°1UsT&+°8°~œNË&‹MIGSobj‹8A\&‹ìA‹ŒEA(‹¢I,G)¸ŽZ)~4)C)È/…C)JŸ›N©#„8gGA©&„MNmp8…GA\&pYNI _8½GA×_YA~4_)C)È/c…DÃ/R…‡FœoI(½TM ¨+4(ºU…  +4>HP*‡@WMYPMePMqP4@6}P/¤P*‡ÊºHMÁPMÍPMµP45ÙP°g;åPÐ5æPæg5ðPh;úP5ûP@h5Qvh;QP5Q™h;‰P5ŠPÏh;–PÀ5—Pi>ÊQ¨‡ÔMæQMÛQ>òQ¨‡ MRMR45ROi6%R50R«i>›Uá•J^IpJ)G WMC)‹YšJC)·M0p•J4…J¼No "ZÊJSobj"8)g)$8NH8 KAŒ8AP…Bobj8)‹šJN Þ8¤KSptrÞ›APÞ…A 'ÞMBownàM)G áM)•(âZ)‹ãšJ)Œä8Bobjå8C)©&ö8)º÷Y@ "ÐÊKAPÐ…)•(ÒZV!ÅOŽðÐ~!œLWptrð›Ck2ì~¿°1T‘h1Q0NÞá8ELSptrá›)©&ã8@{ÛkLSptrÛ›AýÛ8@¸L)Ÿ&Â8)aÅH)Æ8X)²8%œëL>zO ³3‹OŽkY%½®@q/‚5MA!'ƒTAƒ„TA60…YAˆYBmsg‰YNtRY§MSmsgRYAPSYAØ3TYAY'UTAÎV8BbufX§MBstrY8)c!Z8i·M4D= 8zLœŠNE»M±kFP8&l7ÈN_{7?CN9_{72ˆ{B®1U  Y<ŠN˜{7B9˜{72Á{B®1U 3YNT8ÈN(½M ˆ+4(ä8 €+4N¡8O(½M ˜+4(48 +4Nt8 "OSa8NÆ =>OSa 8N®(ÑM\OSobjÑ8NÅ$Á8zOSobjÁ8N!"8–OSv=N‘¬8ÊOSx¬8A&;¬YAÇæ¬MNÁJ›èOSobjJ8N°'Œ4PSxŒ8NÙ‚= PSx‚8ZwMHP[__s`\ƒd'N*Æ…¤PA ›Æ@ˆSendÇ@ˆAØ3ÈYBretÊ…C)m(Ð@ˆCBiÒ)NŽ™…"QA ›™@ˆSendš@ˆAØ3›Y)m(œ@ˆCBlŸ)Br )CBi£))62¤YC)Ô.¦M@Ý {`QSti{…AÜ{›)R |CBtc‚…NÊ!G›•QStyGSptrG›A·G¢NzÊQScYSty…C)m(NÎ0 MòQSnb YStb YN³öMÀ~œïR3W>m5c>@m?Å~®1UóU]"Q`RœZS3:QymM/QM/Q5FQëm:RQ"5SQGn2ªïR1Qv]BÙÜ{œ×S3SÙjn6wÙ6ƒÙ6Ù6›Ù6§ÙL³Ù^kÙúkÙŸ^_Ùú_ÙŸ2ú{b¯1T 8g1QóU]±Ý€%œPT3Âݶn3ÎÝo3ÚÝzo5æÝìo0'€ °3T1U11T _5€`ÎÝóT`ÚÝóQ]«ï@€%œÉT3¼ï_p3ÈïÁp3Ôï#q5àï•q0W€ °¬T1U11T@_e€`ÈïóT`ÔïóQ]7õp€%œBU3Hõr3Tõjr3`õÌr5lõ>s0‡€ °%U1U11T _•€`TõóT``õóQ]{ €%œ»U3Œ±s3˜t3¤ut5°çt0·€ °žU1U11T _Å€`˜óT`¤óQ] Ѐ%œ4V3$ Zu30 ¼u3< v5H v0ç€ °V1U11T _õ€`0 óT`< óQ]¹%œ¬V3Êw3Öew3âÇw5î9x0 °V1U11TH_%`ÖóT`âóQ]×0%œ%W3è¬x3ôy3py5 ây0G °W1U11T _U`ôóT`óQ]Ñ0`%œžW3â0Uz3î0·z3ú0{51‹{0w °W1U11TH_…`î0óT`ú0óQ]p>%œX3>þ{3>`|3™>Â|5¥>4}0§ °úW1U11T _µ`>óT`™>óQ]5Mú{Éœ¶Z3RM§}3^Mó}3jM?~3vM‹~K‚M‘À~KŽM‘°~KšM‘¸~^FMòʰ/ P@|eÚX3;P×~30P2q|f®1U|1T11Q€1R lY1X~01|ϰöX1U01T00N|Û°Y1T YY1QB0}|ç°2Y1T|0Œ|ç°JY1T}0¤|Û°nY1T xY1Q:0°|ó°†Y1Uv=¼|ç°0Ô|Û°·Y1T ~l1Q10à|ÿ°ÏY1Uv0}?¯èY1U‘¸~0%}Û°ÿY1QN0=}Û°#Z1T ƒY1Q3=O} ±0h}Û°TZ1T ‡Y1QB0w}ç°lZ1Ts0}Û°Z1T ˜Y1Q10›}?¯¨Z1Uw=³}n¯] KÀ¥œ]3K&^)Kú)KŸ^)Kú)KŸaAK5MKú5YK1€5eKg€5qK€5}KÓ€b5K/L‚Ððu[3,L/4ÐK8L‘@2*‚Ư1T|1Qw/ELD‚º[3^Lx3RL®2Y‚ѯ1T|1QvJ‰Kª‚6\5ŠKÑ5–Kô0¹‚ܯ \1Uv1T KY=Ó‚7®/ Pƒ0 u\3;P‚30PC‚2'ƒf®1Us1T11Q ÿ1R šY1Xv0 ‚N®’\1T|1R00D‚N®·\1T|1R Ð~=b‚®¯0t‚º¯é\1Uv1T KY0û‚®]1Uv=ƒ™®0/ƒ®&]1Us=>ƒè¯0Iƒ®K]1Us0XƒN®s]1Uv1T|1Q01R0=eƒn¯]ÖIŠ'œ `3çIy‚3óISƒ3ÿIëƒ6"J6,Ja7JbJb J/>O;ŠpFõ]3OO™„8ÖI ÿ_3 JÏ„3JÏ„3ÿI…3óIP…3çI™…4 6"J6,J67J/ÊObŠÐI~^3ÛO!†2oŠ®1Us1T</ J¦Štê^3±JW†4K½J‘°0µŠܯÒ^1Us1T KY2ÉŠ?¯1U‘ 7•QÕŠnwL_3°Qz†3¦Q†:»QÕŠn5¼QÓ†2 ‹7®1Ts8pJ0é_KqJ‘°/`QL‹`€¬_3ˆQ ‡3|Q.‡MqQ_q‹1U‘˜1T‘ 2Ÿ‹±1U ½Y1T ©Y1Q ‚1R Àj2•Š"±1Us=7Œn¯]û@@ŒÇœ¡a3 AS‡3Aµ‡3$Aˆ50AµˆK˜Xw1U Z1T /Z1Q11Rv0M˜·M—w1Us2a˜b¯1T žY1Qv]Ýp˜ÇœMy3#Ý|¸3/ÝÞ¸3;Ý@¹5GÝÞ¹KSÝ‘P5_Ý>º5kÝÕºawÝ7gG´˜O‘x3xGG»/…G´˜` r|x3¢G}»3–G »2јø®1Us2Ƙ®1Us0§˜]¯x1Uv1Twcí˜Ïx`/ÝóT`;ÝóQ=ò˜n¯0 ™Xy1U CZ1T :Z1Q11Rv0™·M+y1Us20™b¯1T žY1Qv]Ü@™Èœáz3/Üû3;Ü%¼3G܇¼5SÜ%½K_Ü‘P5kÜ…½5wܾaƒÜ7gG…™%z3xG޾/…G…™ rz3¢Gľ3–Gç¾2¢™ø®1Us2—™®1Us0w™]Cz1Uv1Twc¾™cz`;ÜóT`GÜóQ=Ùn¯0Þ™X§z1U CZ1T 2\1Q11Rv0í™·M¿z1Us2šb¯1T žY1Qv]¤ÛšÈœu|3µÛ ¿3ÁÛl¿3ÍÛο5ÙÛlÀKåÛ‘P5ñÛÌÀ5ýÛcÁa Ü7gGUš—¹{3xGÕÁ/…GUšÀ r¤{3¢G Â3–G.Â2ršø®1Us2gš®1Us0Gš]×{1Uv1TwcŽš÷{`ÁÛóT`ÍÛóQ=“šn¯0®šX;|1U CZ1T »\1Q11Rv0½š·MS|1Us2Ñšb¯1T žY1Qv]*ÛàšÈœ ~3;ÛQÂ3GÛ³Â3SÛÃ5_Û³ÃKkÛ‘P5wÛÄ5ƒÛªÄaÛ7gG%›¯M}3xGÅ/…G%›ð r8}3¢GRÅ3–GuÅ2B›ø®1Us27›®1Us0›]k}1Uv1Twc^›‹}`GÛóT`SÛóQ=c›n¯0~›XÏ}1U CZ1T †\1Q11Rv0›·Mç}1Us2¡›b¯1T žY1Qv]°Ú°›Èœ3ÁÚ˜Å3ÍÚúÅ3ÙÚ\Æ5åÚúÆKñÚ‘P5ýÚZÇ5 ÛñÇaÛ7gGõ›Çá~3xGcÈ/…Gõ› rÌ~3¢G™È3–G¼È2œø®1Us2œ®1Us0ç›]ÿ~1Uv1Twc.œ`ÍÚóT`ÙÚóQ=3œn¯0NœXc1U CZ1T TZ1Q11Rv0]œ·M{1Us2qœb¯1T žY1Qv]¼Ù€œÈœ13ÍÙßÈ3ÙÙAÉ3åÙ£É5ñÙAÊKýÙ‘P5 Ú¡Ê5Ú8Ëa!Ú7gGÅœu€3xGªË/…GÅœP r`€3¢GàË3–GÌ2âœø®1Us2ל®1Us0·œ]“€1Uv1Twcþœ³€`ÙÙóT`åÙóQ=n¯0X÷€1U CZ1T aZ1Q11Rv0-·M1Us2Ab¯1T žY1Qv]Ö0Ÿ³œ¾‚3ç&Ì3óˆÌ3ÿêÌ5 ˆÍK‘P5#èÍ6/5;’Î7EmŸ : Â3-EÞÎ=vŸ.±7IG„Ÿ; ‚MZGaŽ3±Oåç3½O-è3§Oiè2ªÿ¯1Uv/Oª€ >ŽMO0tª °¢Ž1Us $ &1T82°ª?¯1UvxJùª2MM)3Ÿè9ùª656A6M6YLe2«b¯1T Xg1QóU05ª]P1Uv1Tw=«n¯03«X”1U CZ1T çZ1Q11Rv0B«·M¬1Us2V«b¯1T žY1Qv]?@¬°œ,‘3ž?ëè3ª?Mé3¶?¯é5Â?MêKÎ?‘P5Ú?Õê5æ?ë5ò?Ôë/IG}¬° Þp3ZG ì>zO}¬° †3‹OGì0w¬]Ž1Uv1Twc¦¬®`ª?óT`¶?óQ=«¬n¯0ƬXò1U ÅY1T #[1Q11Rv0Õ¬·M ‘1Us2é¬b¯1T žY1Qv]>;ð¬°œŠ’3O;wì3[;Ùì3g;;í5s;ÙíK;‘P5‹;aî5—; ï5£;`ï/IG-­à Ÿ Α3ZG¬ï>zO-­à †3‹OÓï0'­]ì‘1Uv1TwcV­ ’`[;óT`g;óQ=[­n¯0v­XP’1U äY1T 4[1Q11Rv0…­·Mh’1Us2™­b¯1T žY1Qv]J: ­°œè“3[:ð3g:eð3s:Çð5:eñK‹:‘P5—:íñ5£:—ò5¯:ìò/IGÝ­ Ï ,“3ZG8ó>zOÝ­ †3‹O_ó0×­]J“1Uv1Twc®j“`g:óT`s:óQ= ®n¯0&®X®“1U äY1T ,[1Q11Rv05®·MÆ“1Us2I®b¯1T žY1Qv]¾P®°œF•3Ïó3Ûñó3çSô5óñôKÿ‘P5 yõ5#ö5#xö/IG®@ Û Š”3ZGÄö>zO®@ †3‹Oëö0‡®]¨”1Uv1Twc¶®È”`ÛóT`çóQ=»®n¯0Ö®X •1U ýY1T ¯a1Q11Rv0å®·M$•1Us2ù®b¯1T žY1Qv]D¯°œ¤–3U÷3a}÷3mß÷5y}øK…‘P5‘ù5¯ù5©ú/IG=¯p ó è•3ZGPú>zO=¯p †3‹Owú07¯]–1Uv1Twcf¯&–`aóT`móQ=k¯n¯0†¯Xj–1U ýY1T &Z1Q11Rv0•¯·M‚–1Us2©¯b¯1T žY1Qv]ʰ¯°œ˜3Û§ú3ç û3ókû5ÿ üK ‘P5‘ü5#;ý5/ý/IGí¯   F—3ZGÜý>zOí¯  †3‹Oþ0ç¯]d—1Uv1Twc°„—`çóT`óóQ=°n¯06°XÈ—1U ýY1T …Z1Q11Rv0E°·Mà—1Us2Y°b¯1T žY1Qv]P`°°œ`™3a3þ3m•þ3y÷þ5…•ÿK‘‘P55©Ç5µ/IG°Ð # ¤˜3ZGh>zO°Ð †3‹O0—°]˜1Uv1Twcưâ˜`móT`yóQ=˰n¯0æ°X&™1U ýY1T ŒZ1Q11Rv0õ°·M>™1Us2 ±b¯1T žY1Qv]ú±°œ¾š3 ¿3!3#ƒ5/!K;‘P5G©5SS5_¨/IGM± š3ZGô>zOM±†3‹O0G±] š1Uv1Twcv±@š`óT`#óQ={±n¯0–±X„š1U Z1T =[1Q11Rv0¥±·Mœš1Us2¹±b¯1T žY1Qv]€À±°œœ3‘K3­3©5µ­KÁ‘P5Í55Ùß5å4/IGý±0§ `›3ZG€>zOý±0†3‹O§0÷±]~›1Uv1Twc&²ž›`óT`©óQ=+²n¯0F²Xâ›1U Z1T H[1Q11Rv0U²·Mú›1Us2i²b¯1T žY1Qv]p²°œz3×3#9 3/› 5;9 KG‘P5SÁ 5_k 5kÀ /IG­²`¿ ¾œ3ZG >zO­²`†3‹O3 0§²]Üœ1Uv1TwcÖ²üœ`#óT`/óQ=Û²n¯0ö²X@1U Z1T U[1Q11Rv0³·MX1Us2³b¯1T žY1Qv]Œ ³°œØž3c 3©Å 3µ' 5ÁÅ KÍ‘P5ÙM5å÷5ñL/IG]³× ž3ZG˜>zO]³†3‹O¿0W³]:ž1Uv1Twc†³Zž`©óT`µóQ=‹³n¯0¦³Xžž1U Z1T d[1Q11Rv0µ³·M¶ž1Us2ɳb¯1T žY1Qv]г°œ6 3#ï3/Q3;³5GQKS‘P5_Ù5kƒ5wØ/IG ´Àï zŸ3ZG$>zO ´À†3‹OK0´]˜Ÿ1Uv1Twc6´¸Ÿ`/óT`;óQ=;´n¯0V´XüŸ1U Z1T u[1Q11Rv0e´·M 1Us2y´b¯1T žY1Qv]˜€´°œ”¡3©{3µÝ3Á?5ÍÝKÙ‘P5åe5ñ5ýd/IG½´ð Ø 3ZG°>zO½´ð†3‹O×0·´]ö 1Uv1Twcæ´¡`µóT`ÁóQ=ë´n¯0µXZ¡1U Z1T ‚[1Q11Rv0µ·Mr¡1Us2)µb¯1T žY1Qv]ô0µ°œò¢3/ô3;ôi3GôË5SôiK_ô‘P5kôñ5wô›5ƒôð/IGmµ ã 6¢3ZG<>zOmµ †3‹Oc0gµ]T¢1Uv1Twc–µt¢`;ôóT`GôóQ=›µn¯0¶µX¸¢1U Z1T ‘[1Q11Rv0ŵ·MТ1Us2Ùµb¯1T žY1Qv]°ò൰œP¤3Áò“3Íòõ3ÙòW5åòõKñò‘P5ýò}5 ó'5ó|/IG¶P+”£3ZGÈ>zO¶P†3‹Oï0¶]²£1Uv1TwcF¶Ò£`ÍòóT`ÙòóQ=K¶n¯0f¶X¤1U Z1T [1Q11Rv0u¶·M.¤1Us2‰¶b¯1T žY1Qv]Bñ¶°œ®¥3Sñ3_ñ3kñã5wñKƒñ‘P5ñ 5›ñ³ 5§ñ!/IGͶ€sò¤3ZGT!>zOͶ€†3‹O{!0Ƕ]¥1Uv1Twcö¶0¥`_ñóT`kñóQ=û¶n¯0·Xt¥1U Z1T ¨[1Q11Rv0%··MŒ¥1Us29·b¯1T žY1Qv]Èð@·°œ §3Ùð«!3åð "3ñðo"5ýð #K ñ‘P5ñ•#5!ñ?$5-ñ”$/IG}·°‹P¦3ZGà$>zO}·°†3‹O%0w·]n¦1Uv1Twc¦·ަ`åðóT`ñðóQ=«·n¯0Æ·XÒ¦1U Z1T ·[1Q11Rv0Õ··Mê¦1Us2é·b¯1T žY1Qv]˜Üð·°œj¨3©Ü7%3µÜ™%3ÁÜû%5ÍÜ™&KÙÜ‘P5åÜ!'5ñÜË'5ýÜ (/IG-¸àg®§3ZGl(>zO-¸à†3‹O“(0'¸]̧1Uv1TwcV¸ì§`µÜóT`ÁÜóQ=[¸n¯0v¸X0¨1U CZ1T Ä[1Q11Rv0…¸·MH¨1Us2™¸b¯1T žY1Qv]6Ú ¸°œÈ©3GÚÃ(3SÚ%)3_Ú‡)5kÚ%*KwÚ‘P5ƒÚ­*5ÚW+5›Ú¬+/IGݸè ©3ZGø+>zOݸ†3‹O,0׸]*©1Uv1Twc¹J©`SÚóT`_ÚóQ= ¹n¯0&¹XŽ©1U CZ1T ˜[1Q11Rv05¹·M¦©1Us2I¹b¯1T žY1Qv]BÙP¹°œ*«3SÙO,3_Ù±,3kÙ-5wÙ±-KƒÙ‘P5Ù9.5›Ùã.5§Ù8//IG¹@jª3ZG„/>zO¹@†3‹O«/0‡¹]ˆª1Uv1Tw0¶¹ZS¬ª`_ÙóT`kÙóQ=»¹n¯0Ö¹Xðª1U CZ1T Ì[1Q11Rv0å¹·M«1Us2ù¹b¯1T žY1Qv]B »œ¦«3’BÛ/3žB80/>O²»pTy«3OO„00¼?¯‘«1U‘h2"¼¯1Us]WB0¼œ"¬3hBº03tB1/>OB¼ Yõ«3OOc10§¼?¯ ¬1U‘h2²¼˜¯1Us]«›€¿sœû­3¼›™13È›$23Ô›¯25à›m35ì›ß3/B™¿°‰Þ­30B+44°5Oп bѬ3OO5/>O,ÀPeó¬3OOP50¸¿®­1U \=À¿°0Ë¿#°7­1Uv0À®V­1U \=À°0'À#°{­1Uv0ÉÀ†± ­1Q 0¼1R|2éÀ†±1Q  »1R|= ¿’±=oÀ’±_óÀ`È›óT`Ô›óQd­­d¥"¥"Àd3d  dH(H(e‹1‹1ˆd0&0&Žd  fd%-%-®f/(%(/(dGGdåå3dÎ#Î#€dÉÉdŒ*Œ*·d<<dˆˆìd{{ ’dÉɬe   gdŠ Š “dHH ®dEE¯d¯¯ sd,0,0³e ÒdS1S1´ddd8dddYe€ € dA-A-'g& & eÒ Ò  evvÂeE E ºeSS±e99ÈdÞÞ ¯dY!Y!eP.P. reüü pdøødàà ¢e×%×%¡d›,›,Šd((d  xd½"½" ðeõõeôô"eUUeõ/õ/‹eê ê €e¡¡vennQeCe--+eF%F% 2e   CdYY€ešš keÄ0Ä0 mhždQ%Q% ÃdÄ Ä àd­­ ádkkÿdÖÖ 8d½½ ãe**EdÅÅ :eääe»»Ye‡‡_eí,í,ee¹¹ke=,=,qe((2eÎ'Î'Jd&&We‰"‰"©#"+°* ñ2õ! 3³ +ñ -¤9Z*EU*ó ¶1intá.3…QZ6†E¼2‡E³4ˆQÝ3ŠE7‹QiŒmm}5”m×43¢m¨4§mw3¸m ÿú   5` b6• 6¶ I69 ‰3 - Ö3!` p Qÿ DIR{D4ú%ØQ #Øõ  'öf X,ûÿ @#üÿ 7ýÿ Jþÿ ^ÿÿ( ÿ0Ê"ÿ8ÿ@ëÿH-,ÿPÀÿX&N`Š  Th~ fpü.ftD.¶xg*9€ñ1X‚ÔZƒ$jˆH.%Á*%-טÓ.× 1%/ר8%0×°?%2€¸T63fÀl5pĤ# ‹k š N ¡N ›¢T &¦f‹ j Q € Q L$?€ @€‹A€©©È# ‡T ˆT™ ‰T¦/ f ¯ðåÍ ðÜ.I5 , 7 Ì 6 ôP*@¼4 .ú B5 0t Í6 5• 5 =« R6 >  a3 @ 54 AŠ Ü4 Cf$ h3 Et( P4 J¶0 Ÿ2 NÞ8 ª2 Pé@ 87 [H Ä2 \X —2 ]h ]2 júx ô  Q¦"ÿ $ÿ«.2fÔ7f¾;f©%ET¤%4¨ H¢õ0£f¥fö¦¬§©¥¨f ©feªf ´«f$À ¬f(­×0/¯f8°f<²Y@f¨ ´_Ï-H¸ßõ0¹f»fö¼¬½3¥¾f ¿feÀf ´Áf$À Âf(Ã×0/Åf8Æf<È3@Ï-Ê(~H΢õ0ÏfÑföÒ¬Ó¢¥Ôf ÕfeÖf ´×f$À Øf(Ù×0/Ûf8Üf<Þ¢@L~àë×À %éÏ´à×ÚêìÕê.ëÏÜ1ììf8 í+ fÙ îB1 (ðÏQñì%òÏ*óìf‡‡ßµ0ô™x0õBÂ÷ÏÞøìñ ùÏÍ úìfêê¨ûüÛÍüBH ‚ Ø3©url© 4"©re© 'f *!©( '$f0 Þ'‚ 8 Ö*‚ @H¦,   2Ð lic4Ð 7Ö  ý=Ö  ªICÖ ˆ “ aE“ L, f"N© ÀQf >Tf Ì1Wf Zf Loc\ç é# ct locet hz  ýnz  ªItz , 7 Yv7  }è f"© c‚f …f  ˆf ;‹f ÚŽf ´‘f\ “‹ O+ š0 ú6œ0 Ÿ6  ý¥6  ªI«6 è ó g­ó @³¼ Ø3µ© w-¸f À»ÿ †!¾ÿ û(Áf >Äÿ( !Çÿ0 — Êf8 Íf<ˆ ÏG ¼ Õ pl× Ú  ýà  ªIæ ¼  Ç } èÇ hîÍ Ñðÿ ž/öf &;ùÿextüÿ ÿ €& ÿ(~4f0f"©8J-f@ÿ$Í HÍ,*Ó Pž60Ù X3` Ü € 5 / ;, sf=, @2 ýF2 ªIL2 ß ë 4*Në Ñ € key€© Ø3€© 4"€© #€f9›?Cœþ›†5 ?!m(è5" ?!Ÿ16#,?µ#7?f $S?f 8 %vÙ À>Fœ¦þT6!ž6‘Ù  6!m(’é6#Ð>r #è>q&ó>} 'UvE r`=Rœþr 7‡0s©D7(Ñt‘°_)f_pwÿ7!p9y0¼7)dz6+8* 8>+st~9‘ ^!fˆ8,ŠÏ=ð8ƒ•-§Ñ8-›õ8& >ˆ 'U1'Tv'Qw.ºü=€é-à9-Õ;9/Ê& >” 'U|'T}'Q0ù=£ 'U}0K><!'U‘˜^'Tv&¨>¦'U‘˜^'Tv,ºt=`8u™-à^9-Õ”9-Ê·9&²=¯ 'Uv'Ts'Q|'R 0œ=£ ±'Us0Ã=¾ É'Us0å=É á'Us0S>É ù'Us0h>Ô 'Us#²>ß 01Qÿp2Scp3þc3Ñd©45 6k6‰"Z°<2œµ(þ[P&¾<è 'U ×%IP<[œGÌ%I, í9#\<f #j<f #x<f #†<ô #”<ÿ #¢< !7«<f 'UóU%Þ6 0 P:œÏr4 , L:f"!©˜:´2", ÷:!ú6#0 l;! ;$ È;!Ì2% <)to% €<!m('Í É<0}:!'U|'T0'Q0'R0'X0'Y00Š: !6'U|'T00•:ÉN'Us0Ä:+!f'U|0Ð:É~'U0÷:+!–'U|0;6!´'Q}'R} &(;6!'Q}'R}8õ/ÿkp;Üœk9Ì2ÿ, ÿ<:toÿ, t=!þké=!m(Í X>  ;+£!ú6 0 Ž>0±;Gp'U~'Q}0¿;A!Ž'U|'Tv&Ç;L!'Uv <'!ú60 Ä>0!<Gæ'U~'Q}0/<A!'U|'Tv&7<L!'Uv#…;W!0;É>'U~0Ø;ÉV'U}&ö;b!'U|< 8ê ìÙ °9›œy9Ì%ì, ú>"Û9b;þîÙ F?;m(ðÍ ? :4>A9Ñ2Ù׊A7€9™!'UóU'T1'QóT'RóQ8nÏÍ `9œ9Ì%Ð, ÖA&i9'Us>Î'À&?Ì%À, =5’ 3…œŒ9f"’©"B9´’©æB9 ›’fBC:end“f¤C9Ñ2“×ÝC7f 0F7£ Ì'U}#W7è =õ=Ð6Mœ¤9Ì%=, IL9 >©•L;~4AfáLAº7`7Cq-àM-Õ'M-ÊJM&7” 'Tv'Qs#è6f 0ð6£ –'Uv#7è 8U, 05šœŠ9Ñ©mM;Ì%, ÌM;f(NTf Ì1Wf ZfLoc\ é# c loce h ýn ªIt ÒÝYvÝ@³¦ Ø3µ w-¸fÀ»‘†!¾‘û(Áf >Ä‘(!Ç‘0— Êf8Íf<ˆ Ï1 ¼ Õí pl×í Úó ýàó ªIæó ¦ ± } è± hî² Ñð‘ž/öf&;ù‘extü‘ ‘ €& ‘(~4f0f" 8J-f@ÿ$² HÍ,*¸ Pž60¾ X3¼`ù ‚& 5 Ä Ñ € key€ Ø3€ 4"€ #€f §78 key ©&f 9] key ©&l  l Ð ] €:— key ©&  :¼ key ©& Ò $fpœ: &;$ #R!p%‘˜R"D !re(: BS#)f‹S#*<-@ ÔS$Ópy #¼80f T%k &__c0f'Øp8(¬7­pPD.à )Ò7rT*Ç7)¼7¨T+Ép8,Uw,Q|-Rp+8Û ,Us-`p1ù ,Us,T|+þp1,Uw,T|-&p+8, ,U|'q78r œO .Q#9ú àCRœª Ì%úÐ ÞT!pû‘*U!peû‘qV#üfW#9ÿfdW#¡8ÿfÔW#ö7ÿfDX/Çæª‘à~!eof‘µX"9l!eol ‘ëX#ù; ‘GY0¬7ŠDÐ9 )Ò7W)Ç7£Y)¼7ÆY+—D@8,RQ-DO8„,Us-DZ8œ,Us'2F78œºQPÍ8Ý @ZŽœƒ Ì%ÝÐ ìY#€&ã‘aZ#b:葪Z!lenéfÖZ!eofï‘úZ-NZO8D,Uv-jZe8n,Us,T úk,Q?+vZZ8,Uv<8É @F’œ~ Ì%ÉÐ ([#€&Ê‘t[!eofΑª[#b:Ó‘Ø[!lenÔf\":.#¼8Öf(\% &__cÖf'sF8-RFO8F,Uv-bFZ8^,Uv+¤Fe8,Us,T},Q5/;¼ pYΜù Ì%¼Ð Y\!p½‘Î\1eof¾‘Q-~YO8ä,Uv+‰YZ8,UvK8£ oéœS Ì%£Ð *]#€&¤‘c]/[© ‘P/Õ:ªf‘L!re«(¿]-+oO8,UóU-Uop8¶,U ol,T1,Q‘P,R‘L,X0-eoûÔ,Us,Td-ˆo|8û,T0,Qs,X0,Y@-Æoˆ8 ,Us,T |l-Úoˆ8E,Us,T €l'ùo78[8† nœû Ì%†Ð ^!p‡‘A^/[ ‘@/Õ:Žf‘¼#î7‘(^#Ü7™(æ^-nO8ë,UóU-Onp8 ,U €,T2,Qv,R|,X0-_nû?,Us,T '-xn|8l,U},T0,Qs,X0,Y0-ºnp8¡,U À€,T2,Qv,R|,X0-ÊnûÀ,Us,T '-ãn|8í,Uv,T0,Qs,X0,Y0'o78h;Àm;œm ø: _ R:{_!end‚ í_+Ûm”8,Us,T0,QvR7_ XÖœê Ì%_Ð `!p`‘®`!eofa‘ a-žXO8Õ,Uv+©XZ8,UvÖ9´ Oùœ/ Ì%´Ð fa!pµ‘Vb!peµ‘þd#¶fðf#ª<¹f‡g#}<ºfmh#×;»fti#39¼f(j#¥9½fYk!i¿ftl#k8¿f˜l2ž<¿f#À¼8m/Çæáª‘€~1buf᪑à~!eofä‘pm"Ð;Ù!eol둦m#ù;ì‘;n(¬7èP0<éu)Ò7Ðn)Ç7o)¼7ÇæŽª‘€~?bufŽª‘à~:eof‘‘$”"C (:rl³Û)Z”$nl†&:re·: ”+yl1,U~,T}$”lÉ&;¼8¼f³”%»&<__c¼f'™l8$Ðl':reÃ: •+Ûl1,U~,T}=¬7lÀCª`')Ò7(•)Ç7K•)¼7•+/l@8,U~,Ts,Q},RQ-£ke8Š',Us,T jl,Q4'ÅkŸ8-èkˆ8µ',U},T-Ilû8Ó',U~,T-\l9ñ',U~,T}+¾l9,U~,T}@¬7k –]()Ò7¤•)Ç7í•)¼7–+k@8,U},RQ-–jO8u(,U|-¥jZ8(,U|+jkˆ8,U},T fl$íl!ÿ(:rfÌá)3–-úl+8ê(,Us+mq/,Us$€m0c):rdÚç)V–-Œm+8:),Us-—mš4R),UsA¦m,U|5Qy–-¢i+8„),U~-³i1¢),U~,T}-mí)º),U|'½m78œÛ)6Qc)Ö — 8 8w7L  hEœ¸,9Ì%LÐ í–>ÇæM¸,‘€;ª:O5‹—$gh t*;‡7[ ú—+oh9,Us"°BÊ+:pd‘˜;‡7g y˜@¬7thmê*)Ò7œ˜)Ç7Á˜)¼7ä˜+‡h8,Uw,QP@Þ7óh i8+)ù7™)î73™+i9,T1,Q Xl-ÈhO8P+,Uv-Øh+8h+,Uv-æh'9†+,Us,Tv-óh29ž+,Us-i=9¶+,Us+%iH9,U1@Þ76i Q,)ù7j™)î7–™+Vi9,T1,Q Xl-@hT9/,,U0-Vh_9L,,Us,T0-”h=9d,,Us-œhÈ,|,,Uw-6i29“,,U0-`iH9ª,,U1'ei78œÈ,QO8É: @fßœq/9Çæ ‘Í™:p!‘,š:pe!‘[›:eol"‘·›?buf$¸,‘ð~;%Ú›$kfƒ-;¼8'f#œ%u-<__c'f'pf8$»fU!.:rl2Û)wœ=¬7áfPB0ÿ-)Ò7šœ)Ç7М)¼7óœ+÷f@8,Uw,Tv,Qs,RP'ÄfŸ8+g9,Ts"€B·.:rlCÛ)@¬7”gA•.)Ò79)Ç7\)¼7+ªg@8,Uw,Ts,Q},RP'_gŸ8+ºg9,T}-bf+8Ï.,U|-fˆ8ô.,U|,T Gl-¶fˆ8/,U|,T Sl-gˆ8>/,U|,T ó?-hˆ8c/,U|,T ·b'h788ê8Fá)€e³œ0BstrF ¢BlenF,ž EIÜ/ ¤; : Ì7 [9 é:!>R9Q0 €Í3>S. 0 €uCPAÀ7÷0 €tH½:.E-1Qÿ8@;C: 0_Ü'2BstrC ÆŸBlenCP  EFs1 ¤;ð : Ì7 [9 é:Ô>R9N'2  Î3>S.‘72 àwCÐ>_0?à)c25¡)X2¡C0?E}4·¡r 72Qï_H2IQÔFy8E‰4Gstr GlenJÀ7‰4ÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕ#ÕÕÕx<P(ÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕ› F7-£Üs‘<–Ñ,}õÈ(‹#ÒëÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕÕH½:1E9š4IQ8+:Sç)€^£œ¹5BstrS ¢BlenS¤¢ EV5 ¤; : Ì7 [9 é:%>R9^¹5 @ã3>S.&É5  ~CÐ=‚5;é3f£C >:s7 b£+è^ð8,UóU#DÙ5Ž^0>/)ô5œ£)é5Ò£C0>E6¤8 É5QXÙ5Q%Få9%E 6Gstr% Glen%>À7'÷0  }H½:DE8¼9=?7°]Ü?7Bstr= >¤Blen=Ȥ E@‹6 ¤;Y : Ì7 [9 é:­>R9HE7  Ý3>S.U7 àCÐ<À7÷0 à~H½:+EK25g‘Þ7Lg—L]gL1gKÆ;_f8LŽ2_ 8Lƒ_MË8NŠ<Š<QO25(525PÎ#Î#€Q& & Oþ5ô5þ5N--+N((2N<<xP88Pu9u9=P³;³;INÂ:Â:ZNi:i:ONUUNõõNôô"NCN×%×%¡O£:™:£:N‹1‹1ˆN88tN€ € Nj9j9 |N : :UNÝ8Ý8 ~Nº;º; €N±:±: yPx<x<fNœ7œ7 xNÂ8Â8 …„ °* w=õ! q è?ñ -¤9Z*EU*ó ¶1intá.iŒmm’ú ’E/ü Y: Î; þ: _< : _; ³8@ n7€ ; w: œ9 ;@™ ú%ØQ  #Øõ 'öf X,ûŒ @#üŒ 7ýŒ JþŒ ^ÿŒ( Œ0Ê"Œ8Œ@ëŒH-,ŒPÀŒX&à`Š  æh~ fpü.ftD.txg*9€ñ1X‚Ôìƒ$üˆH.%*%-Š˜Ó.Š 1%/Ѝ8%0а?%2¸T63fÀl5Ĥ#k š  à ¡à ›¢æ &¦f¯’üQ¨’Q L$? @‹AÈ#‡æˆæ™ ‰æ¦/frgÍ rÜ.P*©% Eœ¤%4¨ H ¢^õ0 £f ¥fö ¦^¬ §¥ ¨f ©fe ªf ´ «f$À ¬f( ­Š0/ ¯f8 °f< ²¡@f¨ ´§Ï-H ¸'õ0 ¹f »fö ¼^¬ ½ü¥ ¾f ¿fe Àf ´ Áf$À Âf( Ê0/ Åf8 Æf< Èü@Ï- Êp~H Îêõ0 Ïf Ñfö Ò^¬ Óê¥ Ôf Õfe Öf ´ ×f$À Øf( ÙŠ0/ Ûf8 Üf< Þê@L~ à3Š  % éü(ŠÚ ê4ê. ëÜ1 ì4faad8 ísRfÙ îŠy ( ðQ ñ4% ò* ó4fÏÏ'µ0 ôáÀ0 õŠÂ ÷Þ ø4ñ ùÍ ú4f22ð ûD#Í üŠH Ê Ø3 url  4" re  ' f * !( ' $f0 Þ 'Ê8 Ö *Ê@¦ ,V  2lic 4  7 ý = ªI CÐÛa EÛ Lt f" N À Qf > Tf Ì1 Wf ZfLoc \/ é# c¼loc e¼  h ý n ªI tÂtY v@ ³H Ø3 µ w- ¸f À »Œ †! ¾Œ û( Áf > ÄŒ( ! ÇŒ0 — Êf8  Íf<ˆ ÏÓ ¼ Õ pl ×  Ú•  ý à•  ªI æ• H S } èS h îT Ñ ðŒ ž/ öf &; ùŒext üŒ  Œ €& Œ(~4 f0f" 8J- f@ÿ $T HÍ, *Z Pž6 0` X 3f `› $ÈŒ 5¦ l ÐŽ QH#= ~ €ä3 ¼<ßf ø.4!X4€y0œR "þ€Z ¶¦# y< $m(‚Z +§% y $„Z t§&)y'@y(UóU)E=wZ ðq2œ— *þxZ P+þq (U ,Ú2 Z 0rÔœ€"Ì% x ª§$þ Z ö§-pŒC¨-qŒŸ¨-if8©-jfÁ©-kfª*=€‘À~$^=T æª.ÀD$ä<[«$Ï<£÷«.ðDÌ /l=!f/?="Œ$ã8$ŒG¬$ù<*Œ§¬.@E -m0>fݬ-m1>f&­+ t(T0(Q | $ &vÈ~"(Rv°~”|(X0(Y00Þx&` 1#q­1­+÷x%(U P(T1(Q'28s4x (Us&Qs 2u· (T0(QvÈ~(Rv¼~”(X0(Y0+ÿx@(U ÿ3pE$=^fÁ­%kv'$ 6jZ G®&rvR 4Q~®&[rR &©rÀ2±rLM(Us2¹rWe(Us&Šsb&ymfQf£5QfÀ6Q v¼~” $ &17/=â8errå/Õ:æf8içf98lé/ 'êf:Æ;_f0;Ž2_6;ƒ_ < 0=À qÊœ>Í>Ù>å#Jq~ó?V‘@?[‘¼@`Ë®AïD@ð¯@úb¯2qvÒ(Q}(R~(X0+·qv(Q}(R~(X0&êqmBåå 3BÉÉ Bu9u9 =C =ÿ< =BÎ#Î# €Bx<x< fDÎ'Î' JDnn QDi:i:OE& & B88 ' ô°* ÒÝõ!@y¿¿ #Cú%ÛØ8U*L¤EintQt]]ú mZ*yá.Ü.ñ “ó ¶1¦iÜŒ…Ü…mP* ©%ÝEã ¤%š ¨ HÝ¢¥ õ0Ý£Q Ý¥Q öݦ¥ ¬ݧ] ¥Ý¨Q Ý©Q eݪQ ´Ý«Q$ À ݬQ( Ý­È0 /ݯQ8 ݰQ< ݲè@Q ¨ Ý´î Ï-Hݸn õ0ݹQ Ý»Q öݼ¥ ¬ݽ? ¥Ý¾Q Ý¿Q eÝÀQ ´ÝÁQ$ À ÝÂQ( ÝÃÈ0 /ÝÅQ8 ÝÆQ< ÝÈ?@ Ï-ÝÊ· ~HÝÎ1 õ0ÝÏQ ÝÑQ öÝÒ¥ ¬ÝÓ1 ¥ÝÔQ ÝÕQ eÝÖQ ´Ý×Q$ À ÝØQ( ÝÙÈ0 /ÝÛQ8 ÝÜQ< ÝÞ1@€ ~Ýàz ÈR- %Ýé^CoÈÚÝê{dê.Ýë^Ü1Ýì{ Q¨¨«8 Ýíº™QÙ ÝîÑÀ (Ýð^QÝñ{%Ýò^*Ýó{ Qnµ0Ýô(0ÝõÑÂÝ÷^ÞÝø{ñ Ýù^Í Ýú{ Qyy7Ýû‹jÍÝüÑHÞ Ø3Þ]urlÞ]4"Þ]reÞ] 'ÞQ *Þ!]('Þ$Q0ÞÞ'8ÖÞ*@צÞ,  Þ2_licÞ4_Þ7eýÞ=eªIÞCe"aÞE"ÞL»f"ÞN]ÀÞQQ>ÞTQ Ì1ÞWQ ÞZQLocÞ\vé# ÞclocÞeÞh ýÞn ªIÞt »ÆYÞvÆ@Þ³Ø3Þµ]w-Þ¸QÀ޻ʆ!Þ¾Êû(ÞÁQ >ÞÄÊ(!ÞÇÊ0— ÞÊQ8ÞÍQ<ˆ Þϼ ÞÕÖplÞ×ÖÞÚÜýÞàܪIÞæÜš} ÞèšhÞî›ÑÞðÊž/ÞöQ&;ÞùÊextÞüÊ ÞÊ €&Þ Ê( ~4ÞQ0 f"Þ]8 J-ÞQ@ ÿÞ$›H Í,Þ*¡P ž6Þ0§X Þ3­`âkÊ Þ5í³ #ØßõE  'ßöQX,ßûÊ@#ßüÊ7ßýÊJßþÊ ^ßÿÊ( ßÊ0 Ê"ßÊ8 ßÊ@ ëßÊH -,ßÊP ÀßÊX &ß} ` Š ß ƒ h ~ß Qp ü.ßQt D.ß²x g*ßE€ ñ1ߟ‚ Ô߉ ƒ $ß™ ˆ H.ß%½ *%ß-Ș Óß.È  1%ß/Ȩ 8%ß0Ȱ ?%ß2-¸ T6ß3QÀ lß5Ÿ Äk ßšß } ß¡} ›ߢƒ  &ߦQL Åm™ 8E m¯ 8 L$ß?¯  ß@¯ ‹ßA¯ È#à‡ƒ àˆƒ ™ à‰ƒ ¦/áQc  Í á ÄY(p Ç]´]sQe!Q³´$È'p  å)  »,– /4v œI/– /4csDQ d/4actGQ \/4pJÊ /4peMÊ ˆ/4eofPÊ h/4tsSÊ 8/4teVÊ 0/4QU 8ÁYE p/4top\Q T/4“P_Ê /4Ô?mQ $/4_sQ P/4ö@yÊ (/4´|Q `/4¤é‚] @/4R‰Q /4ñ@Ê H/4_•Q X/4Ï?›Q  /4Òç ] €4]‚ 8ÿê r `4y½ 2Ë  âW óýtÍ 8I½ !íXÍ @;t÷ 8#ç !6Z)÷ ;!Õî1÷ À:­6 8& !« 96 €:t` 8P !®?` h:šŠ 8#z !6ùDŠ @:­´ 8™¤ ! L´ 9!pcc÷ À8!Àk÷ €8!9³sŠ @8t8¢ !½Þ{ €7tG8=7!‹˜“G @7!ÐéžG 7!tP©÷ À6!¿b±÷ €6!wû¹Š @6"¿ÁX"ÛÜÂX"W|ÃX"}œÅX"jjÆXà ] @4*Á r  4yA [» &z ì @_tQ8.A!b™Q 6t{8 k!%{ Ø5!~½*{ È5­º8ª!bD/º À5tä8Ô!"Ñ3ä ½5!¹´7{ °5­#8'!¥u<# `5!ÝáD{ 85!!ÕI{ (5!›üN{ 5tŒ84|!‘WSŒ à4! T]Œ  4!lèg{ €4!¥ml{ p4!6Qq{ `4"î‘vX"ÈùwX"îNxX"ázX"O{X® ] 4][8äË K ð4y  J Ÿ ¢!©ö G  4tµ8¥!µ¹ 'µ ð3!›o -µ Ð3­ô8ä!Ù 3ô °3t8!Ùp 8 ¡3!ÿÊ <µ 3­]8FM!ey B] 3!À¶ Nµ Ð2!ئ Tµ °2!Ì Zµ 2tÆ8J¶!¥ `Æ @2!8(.!@| u> À.!xÛ ~> €.!O} ‡7 P.!$Ï 7 0.!€â “7 ."ÌÉ ™X "v šX " … ›X"ÊÄ X"¤ žX Îç ] €4ûê r `4y 8 .Ë ü ÞW ïýtH8K8!4íH À-tr8b!ÆÜ(r -!S”.r p-­±8"¡!æD4±  -tÛ8Ë!\É<Û ð,š8õ!ö­B Ð,­/8”!ð‚H/  +!†E^r p+!)~dr P+!ñ¥j 0+t˜8‹ˆ!EÂp˜  *!KN…Q `*!¤ÜŽQ  *! o—r *!Ø r à)!%£ À)"Ãd©X"³ôªX"C«X"E­X" …®X ï ] @4PJ r  4y§ sX « gE –™t·8U§!+@· `)!ÍM*7 0)!ˆã07 )­ 8û!m6  ð(t58%!Ø‘;5 è(!¤“?7 Ð(­t8Vd!7ýEt  (!3S7 (!RwY7 à'!Gž_7 À'tÝ8YÍ!™QeÝ `'t8)÷!Bt  '!ªÕ} à&!úp†7 °&!ËŒ7 &!K‹’7 p&":˜X "õä™X "7šX"ãœX "µGX Ùj ] 41 r à4y ¸ -d ¯· k|t8+!ž @&t;8+!F·%;  &!„o*; &!V²/º &#þ 3ä!ŠÎ7; ø%­¯88Ÿ!F<¯ €%!<G; `%![_L; P%!£‚Q; @%t8:! ÍV %tB82!ïmaB à$!1ºhB À$!Âo; °$!jwt;  $!ÞŸy; $"rä~X"è=X"< €X"Eê‚X "ºyƒX{o ] À4»‚ r  4y< /  5÷  ×Ç! `$#öÑ%;#‡*;!Àì/º R$#­h3ä#¼M7;!Å<¯ à##ùzG;#”L;#ÝKQ;#PæV#gÌaB#ñhB#¯ƒo;#Ãt;#9Ûy;"oã~X"È‘X"†Ÿ€X"è‚X "†LƒX‹g ] €4ÕQ r `4y– m± 0¤ ˆd œGt¦80–!¨Ä¦  #tÐ8À!ä¿&Ð p#!’v,Ð P#!Cf2º D##•»6ä!] :Ð 0#­D844!ïÊ@D À"!«gJÐ "!^¸PÐ p"!4àVÐ P"t­8@!g\­ "t×8Ç!-?h× à!!$o× À!!{ÄvÐ  !!(\|Ð €!![T‚Ð `!"ˆˆX" á‰X"ÒCŠX"ýSŒX "'³XBƒ ] @4•  r  4yÑ ] Õ½ ÞÐ ãötá 89Ñ !&Há  !t !8û !²H' ! ð !Gà- ! Ð ­J!8:!!„›3J!   tt!8 d!!uì9t! x šž!8Ž!!ÜÏ>ž! ` ­È!8¸!!¾¡DÈ!  !§Â[ ! !X a ! à!™Sgž! Àt1"8š!"!Óm1"  t["8'K"!Ž‹„[" à!º‰Œ["  !8”” ! p!&fš ! P!㉠ž! 0"ª×¦X"l?§X"á’¨X"ªX"ÃÚ«XÝœ ] 4EÈ r à4yU# Bî D£ « ÄÍte#8`U#!ÀÃe# À! y,÷ €!ñ4÷ @­¹#8*©#!9q<¹# à!äªEr °!ŽKŠ €­ $8Ûý#!_¥S $ À!™Žr÷ €!r|z÷ @!U¢‚Š tv$8Ñf$!}IŠv$  !Ä¨Í À!ÀÛµÍ `#YÂ÷ !æsÊ÷  !Ú_ÒŠ à";ÅÚX"fÒÛX"4‚ÜX"ÁuÞX"ÃðßX(£ ] È4 K °4yu% ɺ MO d!àÄ["  !v%5 €!†H)5 x!µÄ-º p#ôÖ1ä!ã¹55 h!ó9±  !•A5 !JBE5 !piI5 tM&8"=&!cMM& àtw&8 g&!\Uw& ¸! Zw& ¨!SU_5  !TIc5 ˜!w±g5 "ÌŽkX"¯lX"ÉJmX"®ÒoX"uÞpXãÆ ]  4¿Ê r €4yq' ðJ å² ü± œ[t'8Nq'!} ' @t«'8 ›'! t)«' !• 1«' À!1°9ô #ía>!MCB«' `­(8k(!þÁJ( €!´J[«' @!{c«' šs(8 c(!hZks( Àt(8u(!#¢s( @tÇ(83·(!ßÅ…Ç( !ôŽÇ( À!¤z™«' €! ¡«' @!©s( "&V±X "[?²X "Õð³X"eµX"âí¶X !ï ] h4]–)8QJ †)  4yï) tX ¬ hE ÝÕ KÝ G½ Z à —™tÿ)8¶ï)!¦f ÿ) @t**$8*!÷¨ 8**  !}_ ^** !­y „J! À #Ȱ Št!­Š*$8y*!Ê• Š* € ­µ*$8¤*!ï  µµ* @ý%æ œ**  ü% Â** û%:´ èŠ* Àø­"+$8è+%¼ÿ "+ àì­N+$8G=+%Ü ÏN+ @êšz+$8Gi+%Êê ûz+ à蚦+$8•+%ì” '¦+ Àç%’ž M¦+  æ%  sŠ* `ä&4x ™XH&þ šXH&˜ ›X'ùi X &’¡ žXH ´] 4Õµ] 4ºÜÀ] 4–FË] 4òRÖ] ø4Úªá] ð4Êì] è4¤Ò! ] à4zŽ!š  4y!*- Î Á Öß ·ò ´„ qî /u nkt:-8[*-!W{":- ätd-8T-!\ì".d- àã!y¡"5d- Àã­£-8 “-!Ù"<£-  ãtÍ-8½-!Ï"AÍ- ãš÷-8ç-!Ø´"E÷- pã­!.8„.!>s"L!. `â!5¿"`d- @â!ü¯"gd-  â!oÖ"n÷- âtŠ.8z.!c"uŠ. `át´.8?¤.!¹U"‹´.  á!J "–´. àà!K>"¡d- Àà!"¨d-  à!Â"¯÷- €à"2¼"¶X"wk"·X"x"¸X"—ù"ºX"¯ß"»X•#] €4U“# r `4y#®/ 5å  ö¿ m!4â$Œ @à!h$$7 à!îÐ$*7 ðß!ñL$0º äß#Êâ$4ä!¦Æ$87 Ðß!ëy$>] @ß!²V$J7 ß!Ë®$P7 ðÞ!òÔ$V7 ÐÞt†08Lv0!¼S$\†0 €Þt°08 0!¿f$i°0 `Þ!‹ $p°0 @Þ#» $w7#ž¥$}7!o $ƒ7 Þ"®$‰X "ý$ŠX "Z¿$‹X"ÿ$X"J$ŽX % ] @4C}% r  4y%–1 % ¾Q u ­!_& àÝt»18 «1!tá&%»1 ÀÝ!¬–&*»1 °Ý!¤Ë&/º ¤Ý#.½&3ä!È&7»1 ˜Ý!7Š&<¹# @Ý!Fk&E»1 Ý!<{&J»1 Ý!Œ¢&O»1 øÜ!Ÿi&TŒ ÀÜ!¨Ú&^Œ €Ü!ñô&h»1 XÜ!2ò&m»1 HÜ!ž¹&r»1 8Ü"Ði&wX"IR&xX"2&yX"+F&{X"Av&|XáX¹ ] 4]=38"¹ -3 à4y¹„3 ɵ ‰Ö ¥J : – }Æ' ] Ð4]©38 @ð' ™3 €4y'4  ¹· T¯ h” Ó± >ô àb ³ ®š [œ t48T4!tØ(4 àÛ!™ (,B °Û!fÅ(3B Û­l48\4!ÐI(:l4 `Ût–48 †4!Õ`(@–4 PÛšÀ48°4!wB(EÀ4 0Û­ê48Ú4!µ¾(Lê4 Ú!ñÅ(bB àÙ!Â(iB ÀÙ!L(pÀ4  Ù!8H(wŠ. Ùth587X5!*Å(h5 ÀØ!ä](—h5 €Ø!üh(¡B `Ø!]Œ(¨B @Ø!q(¯À4  Ø"Ûê(¶X"‡(·X"t§(¸X"CW(ºX"D(»X¾B) ] `40 ) š  4y)z6 “n 8W 1V xh dü m• w‡ •Ø!¤*:- À×#‰¸*-d-#”p*4d-!ãz*;£- ×#Å·*@Í-#²œ*D÷-!rÍ*K!. €Ö#•*_d-#Њ*fd-#n°*m÷-#A÷*tŠ.#Ü*Š´.#Šç*•´.#AÍ* d-#‹î*§d-#j*®÷-"ôå*µX"æS*¶X"è¡*·X"ƒÆ*¹X"Ÿ±*ºXDí)‰] 4Äc)Š] 4¹B)‹] 4šÔ7$8#Ã7!%¿º"Ô7 @Ôtÿ7$80î7!o‚ºjÿ7 Ó!}º”ÿ7 ÀÑ!WQº¾/ €Ð!£ˆºÔÆ  Эi8$80X8!ìlºái8  Í­”8$8Zƒ8%4¹º ”8 àÂ%*†ººÿ7  Á%¤vºäÿ7 `À%›ºi8 ཭9$8áñ8%ŠÜº89 ²­.9$8&9%¥ìºø.9  ­%Óº@.9 @©%tˆºˆi8 À¦%ÜFº²i8 @¤%ŸºÜi8 À¡&šíºXç&´ºXç&ŸêºX&£º Xê&·º Xð&õº Xó&机 Xú&\ºXþ'Ç̺X&•šºXR&?~ºX^&#ǺXh'lHºX 'ð’ºX'ÒºX'6׺X '›øºX$'âߺX('׺X-&óMºXçý¥] 4t¥ r à4y¥ý: Þ €  »z `t;$8ý:!{£¦;   t8;8j(;!¹¦@8;   !9o¦Q8;  Ÿ­w;8Dg;! X¦bw; Ÿ!Fe¦nM& Àž­¶;8j¦;!œn¦v¶; à­á;$86Ð;!Y¦‡á; `™!t“¦Ñ8; à˜!‡¦â8; `˜!~§¦ó¶; €—šK<$8F:<%Ÿ÷¦K<  •tv<8Úf<%¦Pv< @”­¡<8Ú‘<% V¦o¡< €’%à~¦Ž¶;  ‘%P¦Ÿ¶; À%úB¦°¶; à&ZצÁX@&‚R¦ÂX@&–’¦ÃX&?¦ÅXI&.¦ÆXP&Ðd¦ÇXT&Ư¦ÈX[&âV¦ÉX@ø£§] À4yã§r  4y§¶= œq ÿ» ¯ y„!3Ú¨!G  !cd¨,w& ˆ!äù¨1w& x!áï¨6ô `#%n¨;!eS¨?w& P­:>8E*>!¶š¨D:> ÀŽ!a¤¨Pw& ¨Ž!:Ù¨Uw& ˜Ž!§ý¨Zw& ˆŽt£>8E“>!èÓ¨_£> @Ž!=Ѩkd- Ž!I¸¨rd- ð! ä¨yw& Ø!¨~w& È!Áݨƒw& ¸"À¬¨ˆX"ލ¨‰X"-j¨ŠX"¸í¨ŒX "^å¨Xø…+] €4`ò+ r `4y+²? ßA BÀ ‡ ¶!Éß,· `!ÊF,(r @!M§,.r  ­@8(ñ?!A,4@ ÀŒt+@8@!s›,=+@ Œ!h,C pŒ­j@8¢Z@!‘ñ,Ij@  ‹!žH,ar ‹!ƒ’,gr àŠ!k,m ÀŠtÓ@8–Ã@!Øs,sÓ@  Štý@81í@!•ÿ,‰ý@ à‰!ðî,“ý@  ‰#Õ,r!íÆ,£r p‰!§,© P‰"tú,¯X"Å,°X"ûµ,±X"Úf,³X"Iº,´XIß© ] @4²}© r  4y©íA ’l  UÜ jftýA8†íA!ÁªýA Àˆ!釪0Œ €ˆ!ÿ>ª:Œ @ˆ!ÊœªD¹# à‡!¿eªMr °‡!#GªSD @‡­‘B$84€B!8…ª]‘B À„!{`ª‡Œ €„! ª‘Œ @„!9Sª›D ÀƒtûB$81êB!ª¥ûB €‚t%C8hC!ŸÇªÏ%C ‚šOC8h?C!f‰ªàOC €šyC84iC!bpªñyC @!$„ªûyC %‰ªD €€&2TªX(&•âªX(&CïªX&,ªX,&qǪX(™Æ»] 4á» -3 à4y»[D ¥d Xâ XY g Ð &¾šlD$8æ[D!0¼ lD €}t—D$8™†D!Þü€—D àz!†x¼×—D @x­ÖD8²ÆD%”¼.ÖD Àv%TV¼HÝ `v­E$8™E%ãú¼WE  q­DE$8 3E%Ù…¼®DE  V%þ§¼a—D €S%ÿ‡¼¸—D àP%´®¼E  K­²E$8, ¡E%O\¼f²E @1­ÞE$8áÍE%é¶¼ÞE `)%Ýå¼ÞE €!%̼E @%j²¼fE %²|¼½E À'l¼X'Ò¼X& ¼X'á¼X‚'¡ò¼Xˆ'¯ï¼X‹'Ó¡¼X’'»û¼X–'¤¼X &§¼X±&Ö^¼X»&줼 XÃ'PƼ!Xj'I‡¼"Xq'q¼#Xy'ÉX¼$X…'eë¼%X‰'d¼&X'a¼'X’'f ¼(X©- ] À4ün- r  4y-µG í ñµ Ž øtÅG8•µG!Cd.ÅG  !â.2Ç( à!#—.<Ç(  ­H82 H!b[.FH  tCH83H!=i.PCH ð­mH83]H!ðK.WmH €­˜H$8.‡H!òk.a˜H  !‚.ŠÇ( à !*².”Ç(   !Ù.žmH  tI$8/ñH! È.¨I à t,I8nI!ÛÌ.Ñ,I ` šVI8nFI!4.âVI à š€I83pI!Qû.ó€I   !Yã.ý€I ` %³E.mH à&Ç.X#&qö.X#& .X&ö.X)&aý.X#MK/ ] ˆ4]+J8|/ J `4y/lJ ¼ Å ­” Ž Hy!ñ³0Q  #8G0%»1#ÃÔ0*»1!.m0/º „#7D03ä!—07»1 x­ÜJ8+ÌJ!Ín0<ÜJ  !OŠ0E»1 #ìé0J»1!í0O»1 øt;K85+K!ܨ0T;K À!h0^;K €#ùC0h»1#0m»1!@\0r»1 h"y’0wX"sm0xX" P0yX" ¡0{X"0|XZƒ1 ] @4Úç1 r  4y1!L I‰ 4r ¶’ ‹!Í2­  !aŸ2( ! !~Ý2. ! à!ñ24ô À#;™29!}2= !  ­¥L8^•L!\J2C¥L à!Ú2R ! °!Úý2X ! !ÿA2^ ! ptM8cþL!ôØ2dM t8M8*(M!ÿ2t8M À!Îx2}8M €!±µ2† ! P!hY2Œ ! 0!¸2’ ! "®o2˜X "œÔ2™X "ÖÑ2šX":ó2œX""”2X VØ3 ] 4ÕÔ3 r à4y32N Èm €Ï …ó y!d¶4 à#VÂ4%;#y4*;!,Þ4/º Ò#Eã43ä#åÈ47;!Ì4<¯ `#Ž4G;#óˆ4L;# ®4Q;#±«4V#‚h4aB#tç4hB#$4o;#Ðy4t;#kË4y;"éã4~X"¾ 4X"Ú–4€X"¨4‚X "Ìñ4ƒX¦ÿ5] À4ä5 r  4y5ŒO †n /Ü € @!EÅ6Q  #¯Y6#{# î6({!C—6-º #yz61ä#dÛ65{!A6:# À#æO6B{#™~6G{#K¤6L{#Jz6QŒ#Ý6[Œ#ÓÛ6e{#'ƒ6j{#Þ„6o{"èä6tX"}@6uX"Ç 6vX"i6xX"vÒ6yXbk7 ] €4ý7 r `4y7ÛP ¼ "Ì Hj SÞtëP8,ÛP!½³8ëP €tQ8Q!b8%Q p!øù8*Q `!’8/º P#öã83ä!ÛÊ87Q @­‰Q89yQ!äZ8<‰Q À!^8GQ  !õ©8LQ ! ¢8QQ €tòQ8<âQ!ŸÓ8VòQ @!Vj8aCH  !çÙ8hCH !-U8oQ ð!F8tQ à!ÿ~8yQ Ð"ÁW8~X"§­8X"mò8€X"uƒ8‚X "Ó}8ƒX «9 ] @4h¢9 r  4y9S ÑÁ 3— Õ Ìs!tª:  #›þ:%;#ƒ´:*;!Èš:/º ’#ùÞ:3ä#’Â:7;!:<¯  #aR:G;#"S:L;#Zv:Q;#ÔÂ:V#Nd:aB#à¬:hB#Ym:o;#¦›:t;#ψ:y;"š§:~X":X"‘e:€X"¡B:‚X "ñ¼:ƒXCÊ; ] 4 ¬;r à4y;[T Öž G² ?C P!=@<Q àÿ!œµ<&µ °ÿ!Ýk<,µ ÿ!C¢<2ô pÿ#SÌ<7!è¯<;µ Pÿ­ßT8@ÏT!ý—?<_HU þ!¤ègV ý!$W>*µ àü!†í>0µ Àü!t…>6ô  ü#]t>;!#Z>?µ €ü­ðV8KàV!˜>>EðV àû!x‹>Rµ °û!™á>Xµ û!O«>^µ pûtYW8MIW!°>dYW  ûtƒW8$sW!³Ø>qƒW àú!Ÿ_>yƒW  ú!õv>µ pú!cÓ>‡µ Pú!Û>µ 0ú"ƒ]>“X"Ó­>”X"Øù>•X"#Š>—X "Ãp>˜Xž? ] €4÷n? r `4y?}X í ìµ ‰ ó!Õ£@ ú#nù@%{#°@*{!Œ@/º îù#‚Ô@3ä!Ý·@7{ àù­íX8.ÝX![ª@<íX €ù!—„@E{ Xù!ª©@J{ Hù!òÍ@O{ 8ù![@T¦ ù!ÊZ@^ ! àø!þ@d ! Àø!Gá@j{ ¨ø!°…@o{ ˜ø!p @t{ ˆø"Ç@yX"fö@zX" @{X"y·@}X" ß@~Xþ˜A ] @4*áA r  4yAPZ Qï ±f sÏ ”¹!YêB  @ø!,¯B(µ ø!7gB.µ ð÷!U³B4  Ð÷!æB95 È÷!³B=µ °÷­ÞZ8bÎZ!8BCÞZ àö!‰ÍBSµ °ö!¤bBYµ ö!/üB_µ pö!ÞØBee# öt\[8&L[!;VBu\[ Àõ!~SB}\[ €õ!› B…µ `õ!â™B‹µ @õ!° B‘µ  õ"ÖGB—X"AB˜X"tåB™X"l³B›X "fÔBœXkgC ] 4¹ C†) À4yCt\ åÔ ±t öõ  [ À ë ” t„\8¼t\!0_D„\ `ôt¯\$8ž\!…ÙD:¯\ @ó!"Da¯\  ò!>‚DˆJ! àñ#(ŒDŽt!­]$8þ\!ÕqD“]  ï­:]$8 )]!añDº:] @á%±þD¢¯\  à%òDɯ\ ß%jDð] ÀÜ­§]$8ì–]%#àD§] àЭÓ]$8IÂ]%òðDØÓ] @Κÿ]$8Iî]%P˜Dÿ] àÌš+^$8^%µxD2+^ ÀË% ³DY+^  Ê%qD€] `È&kD§XH&G¹D¨XH&Å¢D©X'ÓãD«X&PD¬XHîE ] ¨4ÍèE†) `4yE"_ êY çÖ O? ‹ <» ™ Ìh òÏ ¼D!ÏKF ÿ)  ÇtG_8½7_!ÉF:G_ àÆ!ÌFUG_  Æ!&RFpJ! àÅ#ñtFvt!­¦_8½–_!¯‡F{¦_ `Ä­Ñ_$8eÀ_!8¸F–Ñ_ €»%Ê@F&G_ Àº%iVFAG_ º%!žF\¦_ €¸š>`$8Ê-`%ƒÂFw>`  ´ši`8ðY`%cFôi`  ³%lÕFi`  ²šª`8½š`%lÆF8ª` à±%£—FSª`  ±%¦=Fn¦_  ¯&f`F‰XB&ð„FŠXB&EF‹X&ñáFX´&]FŽXBÚG ] H4&ùG †) 4yG a L é¢ ÍÊ ëÞ ‰ 9j }} žõ M!MŒHÿ) à®tÆa$8µa!PSH8Æa À­!KèH_Æa  ¬!¹”H†J! `¬#&óHŒt!­&b$8b!®™H‘&b  ª­Qb$8G@b!p]H¸Qb €›%«åH¤Æa `š% ªHËÆa @™%ÏBHò&b —­¾b$8­b%‹IH¾b àŠ­êb$8LÙb% wHÝêb @ˆšc$8Lc%~H c à†šBc$81c% lH7Bc À…%msH^Bc  „%'qH…&b `‚&¼˜H¬XH&HH­XH&ýWH®X'H°X&)þH±XHÕG´] è4í…« ] à4íš«r À4y«0d ÉQ 8 1s g÷t@d8>0d!Z¹¬@d  ‚!à¬(; ‚!žÑ¬-; ø!Y¬2ô à#Ïv¬7!ïæ¬;; ЭÉd8G¹d!k—¬@Éd @!•å¬L; (!òž¬Q; !Py¬V; !Û‹¬[HU À€!Ë„¬g°0  €!Lý¬n°0 €€!µó¬u; p€!ʸ¬z; `€!1Ÿ¬; P€"¬„X"Ä]¬…X"‡w¬†X"—¬ˆX "¬‰X®õI ]  4ùI r €4yI,f C øÎ OÊ ”itJ6÷ `!‡QJ>6  #ÉáJD` !¬aJIŠ à~­Åf8£µf!Ã’JQÅf €}!¹×Ji÷ @}!eJq÷ }!EJyŠ À|t.g8¯g!BÏJ.g |!^àJšÍ  {!œ|J§Í @{!œxJ´÷ {!ÈõJ¼÷ Àz!áJÄŠ €z"äJÌX"¹lJÍX"nJÎX"#ÛJÐX"VKJÑXÙ½ ] `4y½ š  4y½Uh §V ÿŒ Ù û n _l ÷Š #“u­ ] 4¾­ r à4y­¥h ½m SÄ @ ¯tµh8“¥h!®µh ày!¤ç®2á  y!Hœ®=á `y­ i80ùh!Õ[®H i àx!/ñ®RB Àx!ì×®Y‰Q @x­^i$8]Mi!i¹®d^i €u!$b®“á @u!Ÿ\®žá u!€®©‰Q €ttÈi$8X·i!©[®´Èi  stòi8tâi!=u®ãòi  ršj8t j!œ¶®õj  ršFj896j%~¬®Fj àq%‘©®Fj  q%÷F®‰Q  q&RX®(X,&¤G®)X,&Ï®*X&L…®,X0&Ô®-X,tßj$8ÕÎj!$¼¾ ßj @ot k8©ùj!Çý¾^ k €n!Hµ¾w k Àm­Hk8š8k!wA¾Hk €l!;¾§YW  l­‡k8©wk!ÃȾ´‡k Àj­²k$84¡k!0^¾Í²k @b%ír¾W k €a%¬ê¾p k À`%wg¾‰‡k `_šl$8Æl%Ûš¾¢l €Z­Kl$8Æ:l%&œ¾>Kl àP%*¾Ú‡k €O%|ÿ¾ó‡k  N%K¾ ‡k ÀL&P‚¾%Xp&V÷¾&Xp&ô>¾'X&Ø›¾)X{&¾*X…&*‹¾+X‰&iþ¾,X”&ZG¾-Xp©¯K ] À4Ô K r  4yK`m n jb  ü!_iL%C @Lt…m8!um!éAL-…m L!æhL5…m ÀK­Äm8$´m!¬L=Äm `K!sÁLEÐ 0Kšn8!óm!ÇÏLKn K­-n8»n!‚ÐLS-n €I!½`Ln…m @I!–hLv…m I!L~n ÀHt–n8¹†n!„™L†–n HtÀn8D°n!Ÿ¦L¡Àn  G!ÈÅL­Àn @G!åâL¹…m G!ºžLÁ…m ÀF!ɘLÉn €F" ULÑX"nNLÒX"lðLÓX"?úLÕX"<ØLÖX>åM ] €4óxM r `4yMºo s ͼ 3Ñ gù!¸N·  Ftßo8Ïo!O¡N*ßo ðE!TEN1ßo ÐE­p8 p!jÈN8p °EtHp88p!¤‹N=Hp ›E! aNAßo €E­‡p8}wp!÷‰NH‡p €D!¡XN[ßo PD!) Nbßo 0DšÛp8Ëp!¡ONiÛp Dtq8õp!0¬Npq €C!=N„Ç( @C!ƒ„NŽÇ( C!ÌæN˜ßo ÐB!féNŸßo °B!N¦Ûp B"§ N­X "Û\N®X "‘ÊN¯X"³ðN±X"äñN²X ,h¿ ] P4ŠÌ¿ -3  4y¿ r Þþ 3Ô þ  B‹ ¢• „t1r$8 r!®˜À!1r At[r8úKr!7ÀW[r @!|®Àz[r ?!¥ÅÀÞZ  >!ìÁÀ­ý@ à=­Är8ú´r!¥À·Är à;­ïr$8ÖÞr!/ðÀÚïr  4%¸¼ÀX[r  3%©³À{[r  2% ÚÀžÄr  0š\s$8UKs%EÀÁ\s À*­ˆs$8Uws%Àoˆs  %QZÀÄr %?ÖÀ@Är %­²ÀcÄr &ò—À†XÆ&ÿ×À‡XÆ&/¡ÀˆX&í¦ÀŠXÉ&¡FÀ‹XÏ&¶ÀŒXÒ&ñ^ÀXÙ&)úÀŽXÝ&(iÀXä&?ÐÀXì&vÀ‘Xò&ÔÞÀ’Xö&ñüÀ“XÆWO ] 4öàOr à4yOÞt ø 8Ý @‘ ë!P…m À!ŽVP%`  !íP*` !$`P/º Š# sP3ä!‚YP7` €­bu8Ru!2IP °:5!»ñ°>Ð  ­Iw8n9w!¡t°DIw À!¯I°UÐ !Ë>°[Ð p!@°aÐ Pt²w8l¢w!ýO°g²w à!Á°x8M  !cœ°8M `!»Œ°ŠÐ 0!ͰÐ !;B°–Ð ð"Qh°œX "ÎW°X "°žX"Ϥ° X "a°¡X 5€Q ] €4ŸeQ š @4yQÙx … à± Ìl KÎ ×w ¿ ûJ ÆB!ùR­  ##¶R* !#¯ëR0 !!”R6ô p#ˆ°R;!”R? ! P!ÄREÞZ €!bARU ! P!ÀÂR[ ! 0!èRa ! ty8fy![Rgy  !ºRw8M `!·>R€8M  # {R‰ !#ôR !!xR• ! ð"†€R›X "7RœX "=RX"ýßRŸX"æTR X úÂÁ ] 045îÁ -3 4yÁ¤z K Ü© þ îÒ è ÄŽšµz$8@¤z!]ÈÂ"µz  tàz$8<Ïz!ßÂnàz `!™àz  !ëpÂÄ/ à #Û ÂÚÆ­@{$8</{!PxÂç@{ ` ­k{$8rZ{%gµÂk{ `þ%…ÂÄàz  ý%_OÂïàz àû%ˆsÂ@{ `ù­Ù{$8È{%F¯ÂEÙ{ @í­|$8Eô{%ÜÉ |  è%×ÂU| ä%A°Â¡@{ €á%õûÂÌ@{ ß%7·Â÷@{ €Ü&¤Â"Xí&ž½Â#Xí&P¿Â$X&ÀŠÂ&Xð&›”Â'Xö&õ†Â(Xù'ÄÂ)X'¤†Â*X'.AÂ+X &ø½Â,XX&öñÂ-Xb&"[Â.Xj'2kÂ/X'‰µÂ0X'ëÂ1X#'ƒ‡Â2X+'Í«Â3X/'÷ÇÂ4X3')|Â5X8&ZÀÂ6Xí"¡S ] à4áóSš  4ySî} [a ùÈ ÁÙ Nì 5 wµ ªî Çtþ}8›î}!m¯Tþ} àÛt(~8i~!{\T6(~ `Û!ñTG(~ àÚ!ÊTX± €Ú!pT`Û `Ú­‘~8i~!Æ–Tf‘~ €Ù­¼~$8ö«~!B“Tw¼~ €Ó!tºTÙ(~ Ó!hTê(~ €Ò!uŒTû‘~  Ñš&$8v%oÊT &  Ï% ôT^1" €Îšg8šW%dÃTug àÍš’8i‚%W]TŒ’ `Í% ¾T’ àÌ%öT®‘~ Ì&m×T¿X&‚šTÀX&©’TÁX&DTÃXc&ðTÄX¡S­] ˆ4Z¾U ] €42çU r `4yU€   7£ C }!ÕúVÆ  Ë!‘“V)r €Ë!Â[V/r `Ë!R¨V5  @Ë#µV:5!+˜V>r  Ë!„VD¶; @Ê!…^VUr Ê!`­V[r ðÉ!ûÕVa ÐÉ!lÀVg²w `Étl8/\!_Vxl  É! Vl àÈ!o€VŠr °È!ɆVr È!]•V– pÈ"îCVœX "t”VX "IIVžX"ßV X"qDV¡X Y¾U€] H4&©U] @4(âUŒ] 84U—] 04&lU¢] (4µÅ± ]  4˜­±š à 4y±ç‚ eî ÷¬ tŠ TŸ #s ÷° * iÁ!°Ê²q àÇt ƒ8rü‚!²3 ƒ `Ç!j½²E ƒ àÆ!¯¬²Wº ÆÆ#Z²[ä­kƒ8r[ƒ!u²_kƒ àÅ­–ƒ$88…ƒ!’†²q–ƒ `¿!ÒE²Ü ƒ à¾!‰ð²î ƒ `¾%‚M²kƒ `½š„$8’ðƒ%ü̲„ Àº%ãõ²h˜  º%In²}˜ €¹%„G²’ ƒ ¹%>²¤ ƒ €¸%š²¶kƒ €·&@Ô²ÈX&ò˲ÉX&«²ÊX&Õ²ÌXm&ÊÒ²ÍX2®W ] À 4½²W r   4yW… È %× }Ë „j!“dX£>  ·!ª£X(r ·!-]X.r à¶!}WX4ô À¶#møX9!2yX=r  ¶­Ÿ…8Z…!ÕgXCŸ… àµ!ÖXRr °µ!·ˆXXr µ! —X^r pµ!Œ±Xde# µ!~{Xt8M À´!ÓPX}8M €´!ªrX†r P´!tñXŒr 0´!cBX’r ´"uX˜X "œKX™X "ÑYXšX"ÝnXœX"haXX (MY ] € 4Ò‰Y r ` 4yY‡  Ý SÓ ¼ü ‹º!yÜZ  À³#-ÆZ( !#‘úZ. !!òZ4ô ³#n Z9!]ïZ= ! p³!uZCÞZ  ²!6ìZS ! p²!R‘ZY ! P²!M¶Z_ ! 0²!<ªZey À±!DZu8M €±!oíZ~8M @±#ÉöZ‡ !#Ð×Z !!|àZ“ !  ±"1NZ™X "¡ZšX "HZ›X"ZX"I„ZžX ~³ ] @ 4½³ š  4y³Ĉ ÿ÷ ½º  ‚J —º Æ õ ¸tÔˆ8ØĈ!øÚ´Ôˆ @°!©â´=8; À¯!}—´N8; @¯!U´_@ à®!¾´h+@ À®!§í´n¶; à­­h‰$8¬W‰!Rø´h‰ €¨!^Í´Ø8; ¨!åδé8; €§! ô´ú¶;  ¦šÒ‰$8DÁ‰%ï´ Ò‰ @¤tý‰8«í‰%‘Û´Wý‰ €£š(Š8«Š%ßI´p(Š À¢šSŠ8jCŠ%«^´‰SŠ @¢%‘ö´šSŠ À¡%Æ´«¶; à &†³´¼X &‹Å´½X &bH´¾X&°¶´ÀX_&ê›´ÁX ù£[ ] à 4zã[ r À 4y[+‹ q ¼ ¯ z„!®•\   #þ\%;#Ú³\*;!ÝL\/º ’ #øo\3ä#|U\7;!í¾\<¯   #BL\G;#Âë\L;#Õ\Q;#[\V#-Ó\aB#êg\hB#"¨\o;#f¼\t;#T\y;"‚\~X"¤\X" >\€X"!D\‚X "”¤\ƒX¶‹] ]   4Û‚] r € 4y]…Œ bØ 1– ÒÎ žj!W©^H ÀŸ!S^)+@ Ÿ!Ð^/+@ pŸ!Ä^5±  Ÿ#…Ñ^=ÛšôŒ8äŒ!µ^CôŒ Ÿ­8‰!Us^I à!v†^^+@ °!ô^d+@ ! ¸^jôŒ pt‡8‚w!øN^p‡ àœt±8-¡!Lî^„±  œ!ºî^± `œ!ñç^–+@ 0œ!ø¢^œ+@ œ! ^¢ôŒ ð›"ÔH^¨X "‚æ^©X "¢æ^ªX"BF^¬X"æ^­X …Ã_ ] ` 4ÕÈ_ r @ 4y_«Ž ¶ @ç dô G!ÌÍ`gV  ›tÐŽ8ÀŽ!:¡`)ÐŽ €›!šY`0ÐŽ `›!†>`7ô @›#Á‡`<!ñ`@ÐŽ  ›­D8h4!ì•`GD @š!1•`XÐŽ  š!…”`_ÐŽ šš˜8ˆ!º`f˜ à™!9 `m ƒ `™t×82Ç!rL`×  ™!U—`‰× à˜!ؼ`“ÐŽ °˜!bW`šÐŽ ˜!þ `¡˜ p˜"7J`¨X"¨ `©X"€[`ªX"Br`¬X"‘`­X~¦a ]  4ë}a r  4yaÑ ƒ Ø ãx S!GMbëP @˜#ð´b%»1#kb*»1!8Òb/º 6˜#„b3ä#Ìíb7»1!Xb<¹# à—#˜ÖbE»1#ŸbJ»1#RfbO»1#ë‹bTŒ!jšb^Œ  —#€ïbh»1#éþbm»1#Ôebr»1"»âbwX"Á^bxX"ȹbyX"å»b{X"‡Ab|XWc ] à 4Vc r À 4yc*’ ½ wd ªà ¤!-ÐdëP `—#õªd%»1#Ìcd*»1!zd/º V—#I±d3ä#•d7»1!Êd<¹# —#[ÑdE»1#2zdJ»1#ÆŸdO»1#dTŒ#rd^Œ#Ëødh»1#aÝdm»1#òïdr»1"ç?dwX";ædxX"²dyX"Órd{X"ž€d|X|pà ]   4ãžÃ r € 4yÃy“ @  ’÷ 7Í~pe ] ` 4åže r @ 4yeÉ“ @  ”÷ 9Í! f…m À–#éf$` #K f)` !%‚f.º º–#±f2ä#ú–f6` !OÙf;bu €–#lrfB` #ÀPfG` #^fL` #ÌfQ÷ #›ÈfY÷ #±Ïfa` #Í»ff` #÷]fk` "úfpX"_fqX"qÄfrX"‰ftX";ëfuXtØ”8ŠÈ”!çÄØ” à•!N™Ä4h5  •!°ÍÄ>h5 `•­,•8•!r´ÄH,• @•tV•8F•!¾äÄLV• 8•š€•87p•!‘èÄP€• •!^nÄZ!. à“!ïÄnh5  “!§ÁÄxh5 `“!¸èÄ‚€•  “tþ•8Ôî•!â†ÄŒþ• @’š(–8Ô–!‘=Ī(– `‘!çŒÄÈ€•  ‘!æHÄÒ€• à!òŸÄÜ€•  "øÄæX"_ÄçX"oÄÄèX"}‰ÄêX!"9ëÄëX%"Ñ ÄìX("ù¡ÄíX-"PÄîX4"ŠôÄïXÊ´g ]  4BŸg r  4yg=— ü &Ž £ ͳ!7ŽhØ” !Åh1ÐŽ à!vyh8ÐŽ À­Œ—8|—!\ch?Œ— €!­phFw& `!J­hK˜ @­à—8ÎЗ!ëhRà—  !à{hoÐŽ p!q¸hvÐŽ P!ǧh}˜ 0tI˜8À9˜!)Øh„I˜ `Œ!—Mh H Œšˆ˜8Kx˜!dh­ˆ˜  ‹!ÂÕhº˜ €‹!æhÁ˜ `‹!ºhȘ @‹"¯hÏX"ÈþhÐX"ƒlhÑX"ÕhÓX"nKhÔX “i ] à 4„¿ir À 4yim™ Rò †¾ ’ß Lt}™8]m™!–¾j}™ àŠ!Üj-ßo °Š![j4ßo Š!*j;± @Š#æÕjCÛ!!ìjIÛp Š­š8 ö™!‹jPš Àˆ!=’jhßo  ˆ!>Üjoßo €ˆ!ôjvÛp `ˆ!Ãj}þ} À‡t„š86tš!ìÛj”„𠀇!-Yjž„š @‡!n j¨ßo ‡!BÚj¯ßo ð†!öj¶Ûp І"˜›j½X"–rj¾X" [j¿X"´æjÁX"´jÂXÛk ]   4Ùÿkr € 4yk~› ¡ß ’ 1Ì otŽ›8k~›!¢lŽ› `†!9al/ƒW  †!´Fl7ƒW à…­â›8&Ò›!Bl?â› €…!=¨lG7 P…š!œ8$œ!_ÙlM!œ  …­Kœ8Æ;œ!‹ÇlUKœ €ƒ!ÏÖlqƒW @ƒ!}lyƒW ƒ!6¶l!œ À‚t´œ8ˤœ!Ö=l‰´œ à!ºvl¦Æ €!Míl³Æ  !ðUlÀƒW à€!È“lȃW  €!·ZlÐ!œ `€" ‰lØX"ÃlÙX"ØDlÚX"Ô÷lÜX"™´lÝXqEÅ ] p 4’UÅ -3 @ 4yÅÏ |Q A† lÜ ¥T —‚ :ïtà$8mÏ!9áÆ!à à~t ž8×ú!xÆR ž ~!±Æp ž  }!“ÞÆŽ¥L `|!EQÆl  |­sž8×cž! ÎƦsž `z­žž$8=ž!¿TÆÄžž às% åÆ/ ž s%âàÆM ž  r%¸ÉÆksž `pš Ÿ$8^úž%nƉ Ÿ l­7Ÿ$8^&Ÿ%ã«Æ7Ÿ @c%üšÆ§sž €a%U’ÆÅsž À_%»ËÆãsž ^&[ÆX¢&€ÊÆX¢&n’ÆX& –ÆX¥&ÜÆX«&-«ÆX®&…ªÆX¶&ž?Æ Xº&4‡Æ XÁ&]ÊÆ XÉ&móÆ XÏ&t­Æ XÓ&ÉÆX¢¥˜Ç] ( 4KâÇ K  4yLJ  Íw R a\díµ ]  4:±µ r à 4yµ×  UÝ øD z Âtç 8}× !õd¶ç  €]!œÊ¶/ßo `]!ñ¶6ßo @]­;¡8+¡!c¶=;¡ ]!@̶DQ ð\!‰f¶IÛp Ð\­¡8¡!(ï¶P¡ @[!æ¶lßo  [!r¶sßo [!‰õ¶zÛp àZtø¡8ºè¡!óĶø¡  Z!6R¶œÆ ÀY!²L¶©Æ `Y! ¨¶¶ßo @Y!\†¶½ßo  Y!ëP¶ÄÛp Y"DJ¶ËX"¶ÌX"m¶ÍX"š°¶ÏX"³\¶ÐXtÈ¢$8t·¢!‡pÈÈ¢ €Wtò¢8aâ¢!„–ÈNò¢ W! OÈ^ò¢ €V!—ÈnÞZ  U#ÀtÈ~ý@­Q£8aA£!ȈQ£ ÀT­|£$8•k£!'·È˜|£ €O!øqÈîò¢ O!=˜Èþò¢ €N%s¾ÈQ£  Mtç£$8ÙÖ£%uŸÈç£ ÀJ­¤$8Ù¤%CõÈ}¤ E%øúÈÜQ£  D%N`ÈìQ£ @C%öÿÈüQ£ `B&PÈ X;&³dÈ X;&q`ÈX&°ÈX@&âÑÈXF&™ÈXI&5ÈXO&Ã}ÈXU&ƒ¥ÈX[&_žÈX^&jÈX;›Åm ] À 4¦m r   4ymO¥ /Ù U ä¸ @„!«n  B!Ðn(CH ÐA!d‡n/CH °A!Jün6ô A#´Ÿn;!Ýn?CH pA!EnFkƒ €@!fonXCH `@! n_CH @@š¦8¦!1Ènf¦  @t<¦8v,¦!ïënm<¦  ?!¤n± `?!{þnˆ±  ?!ãn‘CH ?!ø[n˜CH à>!”énŸ¦ À>"Ön¦X"n§X"’n¨X"2¾nªX"jn«XˆÁo ] € 4b¨or ` 4yoK§ ‘ IÕ “ó ®U!ƒ¼p}™ `>#ƒp-ßo#‡p4ßo!ŠKp;± >#|XpCÛ#pIÛp!$pPš  <#ÇÐphßo#¢ªpoßo#ˆpvÛp#ðp}þ}#¦»p”„š#=pž„š#gp¨ßo#d«p¯ßo#³p¶Ûp"ãUp½X"'p¾X"CÆp¿X"SþpÁX"${pÂX¯wq ] @ 4‹q r  4yq¥¨ ¥Í Dû ?N ÞŒtµ¨8W¥¨!œfrµ¨ @<!í¨r+×  <!s_r2× <!£yr9£- à;#¾°r>Í-š)©8©!À•rB)© À;!å rI  :!Ür^× p:! re× P:!0´rl)© 0:t§©8—©!²ÿrs§©  9!Òrˆh5 `9!Àêr’h5  9!â”rœ× 9!ˆžr£× à8!ƒ rª)© À8"*xr±X"úýr²X"Žr³X"•·rµX"^zr¶X ¡s ]  4IŽsr à4ys¶ª {E ¢W zÈ úÝ!åBtµ¨ `8#‹ìt,×#At3×!Qÿt:£- @8#þ¦t?Í-#ŠtC)©!tJ  7# út_×#§tf×#êftm)©#tt§©#Qt‰h5#›t“h5#Ft×#ÙÀt¤×#Ýt«)©"°Ót²X"rôt³X"Ht´X"K´t¶X"T€t·X,ýu] À4`Äu r  4yu¬ pt ¸ª ¶ Mb!´ÇvH À6#çv'r#õv-r!±v3± `6#†²v;Û#E–vA!]vG/  5#÷·v]r#>Þvcr#Ùºvi#*Âvo˜#7v„Q#âvQ#Àv–r#ï|vœr#- v¢"µuv¨X"ÐVv©X"CvªX"¡óv¬X"ÜÍv­X§w ] €4®°w r `4ywj­ ,ë £] _± !RDxH À4#™x)ÐŽ#4Õx0ÐŽ!ÄÑx7ô  4#@›x<!æÂx@ÐŽ €4!|‘xG¶;  3!…|xXÐŽ €3!––x_ÐŽ `3!P¼xf˜ @3!8nxmòi À2!N[xÇ( €2!Ûôx‰Ç( @2#ˆBx“ÐŽ#šŠxšÐŽ!¼¿x¡˜  2"‘€x¨X"fx©X"ª>xªX"€rx¬X"Tqx­X`èy ] @4ùy r  4yy¯ m }ê ÿK ýt$¯8^¯!€Õz$¯ À1!_§z+× 1!A^z2× p1!Ûuz9l4 @1#Á£z?–4!™²zD)© 1­­¯8—¯!D]zK­¯ à/!Àaza× À/!Þzh×  /!ºozo)© €/!Ïzvþ} à.!"Qz´.  .!ŽÒz˜´. `.!f˜z£× @.!®ázª×  .!­ez±)© ."a£z¸X"z¹X"ˆ zºX"×az¼X"²¸z½XŠ· ] 4’· r à4y·± •¿ éè ×¹ Mð!àÒ¸Š. `-!߀¸28M  -!j¸;8M à,!¢¸¸Dw; @,!Ãq¸PM& ,!¯W¸X¹#  +­Ÿ±$8\ޱ!SøaŸ± à(!À½¸8M  (!¸™8M `(!9b¸¢¹# (t ²$8:ø±!Žk¸« ² À&!Õ¸Ö:- `&šH²8[8²!ªä¸åH² &šr²8*b²!ó¸ôr² À%!y߸ýr² €%%R¦¸¹#  %&RȸX&áR¸X&Õƒ¸X&­N¸X&+C¸X+hÉ ] Ð4‰ÌÉ -3  4yÉT³ Ýþ 2Ô ý  A‹ ¡• Á„Qg× ] €4êŠ× r `4yפ³ !ª Oa ´ k›t´³8b¤³!W~Ø´³  $!Â÷Ø,ßo p$! ®Ø3ßo P$!é_Ø:l4  $#LtØ@–4!®ØEÛp $­=´8Ž-´!šàØL=´ à"!Øaßo °"!¶XØhßo "!”{ØoÛp p"t¦´8Ž–´!îØv¦´ à!!§¼Ø‹á  !!i®Ø–á `!!}ÓØ¡ßo 0!!°بßo !!˜LدÛp ð "–ضX"º€Ø·X"YظX"ÎØºX"&Ø»Xšvµ$8€eµ!ïÊ"vµ `t¡µ$8Sµ!†Êv¡µ ! ʤ¡µ  ­àµ8¾е!ðöÊÒൠ t ¶8_úµ!œÊí ¶ À­5¶$8S$¶!¿ÎÊü5¶ ­`¶$8NO¶%i\Ê*`¶ ` %ÂjÊ÷¡µ  %¸Ê%¡µ  %+ÄÊS5¶ à­Î¶$8Ͻ¶%S¬Êζ @÷­ú¶$8vé¶%›Ê^ú¶ @ò%VËʰú¶ @í%¸iÊ5¶ €ê% ×Ê05¶ Àç%"äÊ^5¶ å'ñ—ÊŒX'þ×ÊX&.¡ÊŽX'ì¦ÊX' FÊ‘X '¶Ê’X'ð^Ê“X'ÏÊ”X'DYÊ•X!&ájÊ–X^&ÐTÊ—Xk&šÊ˜Xv'þëÊ™X*'fÊšX1'#öÊ›X9'o¥ÊœXA'üÊXF'¥ÊžXJ'÷GÊŸXO'TšÊ X¸[{ ] @4öÒ{ r  4y{Ѹ _ œ é ði!_¯|­  ä#|( !#t¶|. !!˜Ì|4ô pä#É\|9#©|= !!Š|CÞZ  ã#H•|S !#hÿ|Y !#F |_ !#c¬|ey#œÀ|u8M#Á{|~8M#œØ|‡ !#“`| !#,»|“ !". |™X "cˆ|šX "€|›X" T|X"Xr|žX W@}] 4òI} r à4y}+º ¹@ ÎR oü †å!Ïz~ `ã!g~#–4 8ã!¹C~(–4 (ã!™ë~-º ã#Ãò~1ä!n~5–4 ã­¯º8%Ÿº!W°~:¯º Àâ!j^~B–4 °â!¿~G–4  â!4[~L–4 â!±~QQ `â!’Z~ZQ  â!ÂA~c–4 â!I~h–4 øá!“¯~m–4 èá"X~rX"­Ž~sX"QA~tX"îº~vX"SÏ~wXÜä ] À4Ü r  4yý» å â— âi Ñä!ò€€   á#²Ð€( !#†€. !!¶‘€4ô pá#ÁÆ€9#ƪ€= !!ˆ €CÞZ  à#·ç€S !#™ƒ€Y !#÷«€_ !#ƒC€ey#nJ€u8M#y€~8M#e€‡ !#ì € !#d~€“ !"5©€™X "Nñ€šX "-À›X"­ã€X"~€žX íu ] €4 rr `4yW½   äM ¶ ¬Ztg½8PW½!Ń‚g½ @à!žð‚+r  à!B©‚1r à!潂7  àß#'K‚<5!“¼‚@r Àß­ð½8oà½!d‚Fð½ àÞ!/e‚Wr ÀÞ!ϲ‚]r  Þ!ªP‚c €ÞtY¾8qI¾!…F‚iY¾ Þ!X–‚{ý@ ÀÝ!ÿâ‚…ý@ €Ý!ÂÓ‚r `Ý!´?‚•r @Ý!àð‚›  Ý"ߤ‚¡X "‚¢X "6c‚£X"š ‚¥X" Ñ‚¦X Råƒ ] @4õƒ r  4yƒh¿ „ èG L× rI!‡„:- ÀÜ!,é„+¦ €Ü!zb„5¦ @Ü­·¿8§¿!.›„?·¿ Ü!¼é„F{ ØÛšö¿80æ¿! „Kö¿  Û­ À8ÈÀ!@Ä„U À Ú!Ë”„r¦ ÀÙ!Ž„|¦ €Ù!nG„† i Ù!+ª„Ôˆ  ØtžÀ8VŽÀ!b„¯žÀ À×!Ê~„½žÀ `×!ׄ˦  ×!˜„Õ¦ àÖ!À¥„ß i `Ö"Íû„éX "Œ„êX "l·„ëX"¿g„íX("ÆØ„îX HÊ… ] 4¬… r à4y…˜Á Ûž L² DC U!“†  Ö#,ˆ†%;#‘†*;!{ž†/º Ö#–T†3ä# †7;!Âï†<¯  Õ#JɆG;#U‰†L;#Zg†Q;#φV#]·†aB#^Ú†hB#}†o;#×°†t;#šŒ†y;"˜P†~X" v†X"¨…†€X"r¬†‚X "ÕÆ†ƒXºà‡ ] À4éq‡ r  4y‡ò ÷ ºõ FU ç¥!\ˆ§© Õ!³Ìˆ1CH ÐÔ!V^ˆ8CH °Ô!7Áˆ?Äm `Ô!®ÝˆGÐ @Ô!”ÁˆM¦  Ô­€Ã8ºpÃ!øˆT€Ã  Ò!ƒëˆoCH pÒ!®ÈˆvCH PÒ!Ò¥ˆ}¦ 0Ò!ãcˆ„ý‰ €Ñ!±cˆgV  ÑšÄ8HÄ!§DˆªÄ ÀÐ!"Xˆ·¦ Ð!݈¾¦ pÐ!孈Ŧ PÐ"ÊNˆÌX "ÛˆÍX "˜ˆÎX"¶ˆÐX"”׈ÑX Gh‰ ] €47‰ r `4y‰øÄ åì . P yR!ÄŠH Ð!LiŠ)B ÐÏ!ÊkŠ0B °Ï!œaŠ7± `Ï#I»Š?Û!5žŠEÀ4 0Ï!}VŠLj@ àÍ!QЊdB ÀÍ!Õ‡ŠkB  Í! ­ŠrÀ4 €ÍtÐÅ8—ÀÅ!îŠyÐÅ àÌ![Šý@  Ì!ØlŠ™ý@ `Ì!5tŠ£B @Ì#¹ŠªB!NбÀ4  Ì";öЏX"™Š¹X"·±ŠºX"eмX"ÍŠ½X,¥‹ ] @4õQ‹š 4y‹íÆ ax n£ êÿ ² ‘j Ÿ y ²!®üŒÅG €ËtÇ8„Ç!¸¨Œ5Ç àÊ!H_ŒIÇ @Ê!³qŒ]  Ê#½KŒb5!IŒf!. É­‡Ç$8¬vÇ!ÐïŒz‡Ç  Á!£ÉŒóÇ Á%KŒÇ `À%Õ¶Œ!. @¿šóÇ$8 âÇ% Œ/óÇ  ¼šÈ8®È%ߌ”È `»%›ïŒ­È  ºš_È8„OÈ%¾ŒÆ_È º%ËËŒÚ_È `¹%9Œî!. @¸&mŒX& ŒX&†=ŒX&ÜCŒX|&i ŒX'¥‹ª] ø4‰iË ] ð4rOË -3 À4yËXÉ ¨ – ¾h Ÿ ßÁ #]šiÉ$8·XÉ!%Ì"iÉ €µt”É$8ƒÉ!XÕÌ}”É à³!§ŒÌ±”É @²­ÓÉ8äÃÉ!¬`ÌåÓÉ `°%§Ì ƒ ௭Ê$8Ê%ì÷ÌÊ À¬­@Ê$8g/Ê%²]ÌK@Ê à%n¿Ì;”É @œ%Ìo”É  š%HÌ£Ê €—­®Ê$8ãÊ%ý=Ì×®Ê  ‡­ÚÊ$8ØÉÊ%Ù•Ì×ÚÊ à%?€Ì6ÚÊ  |%ò`Ì•Ê y% NÌÉÊ àu%<ŒÌýÊ Àr'ìÌ1X-'ƒmÌ2X-&+JÌ3X'•Ì5X0'̬Ì6X6'âˆÌ7X9'IÌ8X@'vfÌ9XD'Ì:XN&[LÌ;Xx&øjÌ<X‚&c„Ì=XŠ'ÿéÌ>XW'”CÌ?X^'_‹Ì@Xf'?¬ÌAXp'ÎÌBXt'ö?ÌCXx'ÚûÌDX}'ÌEX-PÑ ]  4­M r €4y±Ì ÿx ½ C¼ HD!ñ“Ž­ `r#e»Ž( !#olŽ. !!ÈÿŽ4ô 0r#|Ž9#~úŽ= !!/wŽCÞZ `q#Þ>ŽS !#?šŽY !#®ÀŽ_ !#º~Žey#Ï™Žu8M#q÷Ž~8M#ýRއ !#+êŽ !#{ÀŽ“ !"æ`Ž™X "ÚoŽšX "ýŽ›X"ôÜŽX"ÛüŽžX [µ ] `4ŒÀ r @4y Î _C ‡T D¦ 9¦! üý@  q!é &µ q!,µ àp!ÑU2º Òp#Ž6ä!w:µ Àp­Î8:Î!Œ¦@Î @p!÷Kµ  p!lMQµ p!]XWµ ào!ÿa]@d  o!ØhÐŽ po!Æ©oÐŽ Po!ovµ 0o!;Ë|µ o!ß@‚µ ðn"»ˆX"º»‰X"·ŠX"ÃÀŒX "ÜŽX@®‘ ]  4ÅD‘ r 4y‘òÏ ò êÌ tÙ d´tÐ8AòÏ!óc’Ð  n!ßÇ’(; ˆn!Å|’-; xn!D¾’2ô `n#ò’7!XÖ’;; Hn­‹Ð8C{Ð!iÎ’@‹Ð Àm!LÒ’L; ¨m!Q½’Q; ˜m!‘ä’V; ˆm!l©’[£> @m!|t’g°0  m!(’n°0 m!AP’u; ðl!oý’z; àl!†È’; Ðl"CÓ’„X"pn’…X"TÛ’†X"õY’ˆX "ùÀ’‰Xº­“] à4²Ñ“ r À4y“îÑ §{ Sô ¼s oU!~”–‚X„— ] `4Añ— r @4y—ÑÕ í°  Ö’ dÜ!öí˜4 àd!Aþ˜*d- Àd!ò˜1d-  d!pe˜8  €d#€©˜=5!˨˜A÷- `d!dú˜H=´ @c!Ç‹˜]d-  c!Ïà˜dd- c!y¢˜k÷- àbt©Ö8”™Ö!År˜r©Ö @b!èE˜ˆá b!•Ú˜“á Àa!ο˜žd-  a! ž˜¥d- €a!n꘬÷- `a"“‡˜³X"ð옴X".E˜µX"©@˜·X"÷Z˜¸XÚ™ ]  4ÃI™ r 4y™¸× 7P Ô  ¥ Ñ…! åš4 a!5Mš*r à`!3ãš0r À`!üš6ô  `#tÑš;! š?r €`!JGšE‘~  _!·øšVr p_!cš\r P_!žcšbr 0_!&íšhŽ› À^!ìWšy €^!Ï—š‚ @^!úTš‹r ^! ­š‘r ð]!Iš— Ð]"2lšX "ûšžX "1šŸX"O¥š¡X"A隢X è©› ] à4ÍÛr À4y›ŠÙ Ò J £} ýÙ!Föœ\[  ]#|Zœ%–4#Vðœ*–4!âQœ/º Œ]#¼Áœ3ä!º¤œ7–4 €]!%¦œ<;¡ @]!MëœC–4 0]!b¡œH–4  ]!)œM–4 ]!Ê€œR à\!/pœ[  \!jœd–4 €\!y»œi–4 p\!Ÿœœn–4 `\"«CœsX":`œtX" „œuX"„aœwX"<ˆœxX·ö ]  4Ú r €4y3Û ± ¨  É «tCÛ8X3Û!´_žCÛ \!……ž+ÐŽ à[!= ž2ÐŽ À[!:Xž9£-  [#*ûž>Í-!£ÞžBÐŽ €[­ÌÛ8|¼Û!6¥žIÌÛ €Z!?ž\ÐŽ PZ!FHžcÐŽ 0Z!Fpžj˜ Zt5Ü8ˆ%Ü!zžq5Ü €Y!ý}ž†òQ @Y!b¦ž‘òQ Y!pÉžœÐŽ àX!‘ޣЎ ÀX!lžª˜  X"Séž±X":Þ²X"8Ξ³X"mužµX"‘ž¶XÊÍ] p4GÍ -3 @4yÍPÝ ‹ƒ ܘ •m †÷ ñb ;²ØŸ ]  4HqŸ r 4yŸ Ý x ¨Ì ÿƒ 7ô!* h5 `X#b 'Q#ßÝ ,Q!3è 1º NX#ò² 5ä#šŸ 9Q! ø >nÔ àW#å  HQ#Ô MQ#Ÿû RQ#ÙJ WòQ#O® bÐŽ#›R iÐŽ#O pQ#›s uQ#:ø zQ"k{ X"[º €X"Z X"Vß ƒX "¡ñ „Xš»Þ$8WªÞ!®TÎ »Þ €UtæÞ$8~ÕÞ!,“ÎoæÞ T!ߧ΢æÞ €R!„‚ÎÕ/ @Q#+ÎëÆ­Fß$8~5ß!zòÎøFß @N­qß$8*`ß%®jÎ+qß àA%µOÎôæÞ `@%bFÎ'æÞ à>%mÎZFß à;­ßß$8 Îß%ì˜Îßß À-­ à$8‰úß%ÀúÎr à  (%Ò¢ÎÇ à €#%£ºÎFß € % ¿ÎOFß €%uq΂Fß €''εX/'µ†Î¶X/&:œÎ·X'¹wιX2'åêκX8'¼—λX;'μXB' MνXF'HÁξXL&èeοXo&v~ÎÀXy&WÇÎÁX'=mÎÂXU'2§ÎÃX\'‚NÎÄXd'úœÎÅXl'øÓÎÆXp'³ÎÇXt'w¤ÎÈXy' ±ÎÉX/m¡ ] à4fá¡ r À4y¡âá ÉH Vˆ ]Á í!Ûè¢Q @!å[¢%; (!Œê¢*; !O¢/º #W΢3ä!O¢7; ­fâ8-Vâ!뢹#  ![‚¤Gµ €!(™¤Mµ `!i‘¤Sµ @!U¤YÇ( !Aw¤cB Ð!©é¤jB °!g@¤qµ !J¤wµ p!u–¤}µ P"s¤ƒX" ¤„X "Œ¤…X"oÚ¤‡X "ߤˆXPƒÏ] p4§¾Ï -3 @4yÏÆå ( q “ Q %N ‹!º“ÐÀn !È‚Ð(÷ À!açÐ0÷ €!ËüÐ8J! @#…DÐ>t!!úÐCŠ ­Jæ8•:æ! éÐKJæ À!PÐa÷ €!ÍóÐi÷ @!ÐqŠ t³æ8 £æ!€Ðy³æ @tÝæ8;Íæ!k}Ð‘Ýæ !ÀÅÖû¬>$B>öD)=òÖN™+¬žõ*xSÖðQŒ·*öÖñyš¸*;Öò¦\¹*TÖó]’¹*¹ìÖôy†º*7Öõ­õþ»+P¬‘ó?×Ö ­õy¼?þ³Ö ­õ¼?vœÖ­õ ½+¬Èó*×­õA½*þ³­õн*vœ­õò½+À¬ÿó*×.­õ(¾*þ³/­õq¾*vœ0­õÚ¾@¾ô.X‘¨-Þ  4ô.U /4@ž!Wô.T Ûj.X‘¨-n" vô.U /4A5#~œô.T Ûj.X‘¨@÷#¿ô.T áj.X‘¨Bn$­ A&~òô.T Ûj.X‘¨@r'õ.T áj.X‘¨@›'8õ.T êj.X‘¨@Ö'[õ.T êj.X‘¨@ù'~õ.T áj.X‘¨/6(.T êj.X‘¨Cx‘°­<¶{ÓnÀ»œ1ù)ã8ÓnÊ¿)ÓnQr¿))ÓnQ«¿)¼5ÓoÉìYÀ)Ñ2ÓqÈ‘À= PÔ]=–øÔfp>ÀÅÔûì>$BV >öDi =òÔLÙ +«"ù*xSÔðQñÀ*öÔñyÿÁ*;Ôò¦ÁÂ*TÔó]÷Â*¹ìÔôyëÃ*7Ôõ­õcÅ+`«÷?×Ô ­õÞÅ?þ³Ô ­õ'Æ?vœÔ­õpÆ+ «L÷*×­õ¦Æ*þ³­õïÆ*vœ­õWÇ+Ыƒ÷*×.­õÇ*þ³/­õÖÇ*vœ0­õ?È@þ ™÷.X‘¨- ¸÷.U /4@ÞÛ÷.T Ûj.X‘¨-® ú÷.U /4Au~ ø.T Ûj.X‘¨@7Cø.T áj.X‘¨B®­ AE~vø.T Ûj.X‘¨@²™ø.T áj.X‘¨@Û¼ø.T êj.X‘¨@ßø.T êj.X‘¨@9ù.T áj.X‘¨/v.T êj.X‘¨C¸ ‘°<mÑnö »œ¯ü)ã8ÑnÊuÈ)ÑnQ×È))ÑnQÉ)¼5ÑoÉì¾É)Ñ2ÑqÈöÉ= PÒ[S=–øÒd°>ÀÅÒù,÷ >$B–ø >öD©ø =òÒJú + ª ü*xSÒîQVÊ*öÒïydË*;Òð¦&Ì*TÒñ]\Ì*¹ìÒòyPÍ*7Òó­õÈÎ+pª“ú?×Ò ­õCÏ?þ³Ò ­õŒÏ?vœÒ ­õÕÏ+°ªÊú*×­õ Ð*þ³­õTÐ*vœ­õ¼Ð+àªû*×.­õòÐ*þ³/­õ;Ñ*vœ0­õ¤Ñ@>ü û.X‘¨-^ÿ  6û.U /4@Yû.T Ûj.X‘¨-î xû.U /4Aµ~žû.T Ûj.X‘¨@wÁû.T áj.X‘¨Bî­ A…~ôû.T Ûj.X‘¨@òü.T áj.X‘¨@:ü.T êj.X‘¨@V]ü.T êj.X‘¨@y€ü.T áj.X‘¨/¶.T êj.X‘¨Cøù ‘°ÀÅÐ÷læ >$BÖç >öDéç =òÐHYé +0©*xSÐìQ»Ó*öÐíyÉÔ*;ÐÕ*TÐï]ÁÕ*¹ìÐðyµÖ*7Ðñ­õ-Ø+€©þ?×Эõ¨Ø?þ³Ð ­õñØ?vœÐ ­õ:Ù+À©Hþ*×­õpÙ*þ³­õ¹Ù*vœ­õ!Ú+ð©þ*×.­õWÚ*þ³/­õ Ú*vœ0­õ Û@~ë •þ.X‘¨-žî  ´þ.U /4@^ï ×þ.T Ûj.X‘¨-.ð  öþ.U /4Aõð ~ÿ.T Ûj.X‘¨@·ñ ?ÿ.T áj.X‘¨B.ò ­ AÅó ~rÿ.T Ûj.X‘¨@2õ •ÿ.T áj.X‘¨@[õ ¸ÿ.T êj.X‘¨@–õ Ûÿ.T êj.X‘¨@¹õ þÿ.T áj.X‘¨/öõ .T êj.X‘¨C8é ‘°<Ì£Uà· œ|)ã8£UÊ?Û)£UQ¡Û))£UQÚÛ)¼5£VÉì‹Ü)Ñ2£XÈÃÜ= P¤ÕŠÂ=–ø¤ÞP»>ÀŤ»¹>$€nº>ö‚º=ò¤Äìº+ “m*xS¤°Q#Ý*ö¤±ygÞ*;¤²¦Bß*T¤³]àß*¹ì¤´yçà*7¤µ­õ_â+€“Œ*פ̭õ†ã*þ³¤Í­õä*vœ¤Î­õOä+À“Ã*×U­õ…ä*þ³V­õÎä*vœW­õ6å+ð“ú*×l­õlå*þ³m­õµå*vœn­õæ@è¾.T Ûj.X‘¨@`À@.T áj.X‘¨Bt­ /âÂ.T êj.X‘¨CÑ»‘°<µŠ¡Z@¬› œá)ã8¡ZÊTæ)¡ZQ¶æ))¡ZQïæ)¼5¡[Éì³ç)Ñ2¡]Èëç= P¢ßŒ·=–ø¢è©¯>ÀÅ¢±n­>$BÍ®>öCÍ®=ò¢ÎE¯+0’Ò*xS¢¦QKè*ö¢§yYé*;¢¨¦!ê*T¢©]Wê*¹ì¢ªy8ë*7¢«­õ°ì+’Û*ע­õí*þ³¢Ã­õ î*vœ¢Ä­õVî+À’*×­õŒî*þ³­õÕî*vœ­õ=ï+ð’I*×.­õsï*þ³/­õ¼ï*vœ0­õ%ð@Ú²_.X‘¨@=µ‚.T Ûj.X‘¨@F¶¥.T áj.X‘¨B×¶­ /Ö·.T êj.X‘¨C*°‘°DNóͯ1 +´œ>Eã8ͯÊ[ðEͯQ½ðE)ͯQöðE¼5ͰÉìÀñEÑ2ͲÈøñ?¤éͶ]Xò= PÎ ¡¾ =–øÎ =5 =ÀÅÎr2 >$Bä3 >öDò3 =òÎõ Ð4 + ¨/?xSÎýQÎ÷?öÎþyÜø?;Îÿ¦»ù?TÎèñù?¹ìÎy9ü?7έõ«ý+¨`?×έõ9þ?þ³Î­õ‚þ?vœÎ­õëþ+Ш—*×­õ!ÿ*þ³­õjÿ*vœ­õÒÿ+©Î*×.­õ*þ³/­õQ*vœ0­õº@Ú8 â.X|@ã9 ö.X|@S: .X|@Û: .X|@¶; 2.X|@>< F.X|@èO Z.X|@XP n.X|@VV ‚.X|@ÆV –.X|@NW ª.X|@L] ¾.X|@Ô] Ò.X|@”d æ.X|@e ú.X|@¨e .X|Bç‚ ­ Bo„ ­ AZ† }R.U~.T Ûj.X|@¯† y.U~.T áj.X|@R‡ š.T Ûj.X|B‡ ­ -’‡  Æ.U /4ANˆ }ê.T Ûj.X|B¢ˆ ­ @r‰  .T áj.X|@ĉ 9 .T êj.X|@Š ` .U~.T êj.X|@=Š .T áj.X|AÖŠ }¥ .T Ûj.X|@#‹ Æ .T áj.X|BL‹ ­ Aé‹ }÷ .T Ûj.X|A®Œ } .T Ûj.X|B ­ A› }L .T Ûj.X|@ä m .T áj.X|@Ž Ž .T êj.X|@CŽ ¯ .T êj.X|BoŽ ­ A }à .T Ûj.X|@Q  .T áj.X|@o " .T áj.X|@ª C .T êj.X|@Ñ d .T êj.X|Bù ­ @ ’ .T êj.X|Bq ­ A ‘ }à .T Ûj.X|@S‘ ä .T áj.X|@q‘  .T áj.X|@¬‘ & .T êj.X|@Ó‘ G .T êj.X|Ap’ }k .T Ûj.X|BÀ’ ­ Bè’ ­ A” }© .T Ûj.X|@`” Ê .T áj.X|B…” ­ @¬” ø .T êj.X|AB– } .T Ûj.X|A— }@ .T Ûj.X|@L— a .T áj.X|@m— ‚ .T áj.X|@‘— £ .T êj.X|@¸— Ä .T êj.X|Bä— ­ Aí™ }õ .T Ûj.X|@6š .T áj.X|B[š ­ @‚š D.T êj.X|B0œ ­ BXœ ­ B¦œ ­ A? }.T Ûj.X|@ˆ °.T áj.X|@¦ Ñ.T áj.X|@á ò.T êj.X|@ž .T êj.X|B4ž ­ AÍž }D.T Ûj.X|@Ÿ e.T áj.X|A°Ÿ }‰.T Ûj.X|@ùŸ ª.T áj.X|@1  Ë.T êj.X|@X  ì.T êj.X|BP¢ ­ Bx¢ ­ A7£ }*.T Ûj.X|Aü£ }N.T Ûj.X|@½¤ o.T áj.X|AV¥ }“.T Ûj.X|@Ÿ¥ ´.T áj.X|@½¥ Õ.T áj.X|@ä¥ ö.T êj.X|@ ¦ .T êj.X|@2¦ 8.T êj.X|AϦ }\.T Ûj.X|-²¨  {.U /4Aj© }Ÿ.T Ûj.X|@¹© À.T áj.X|-n¬  ß.U /4A&­ }.T Ûj.X|@Œ­ $.T áj.X|Bµ­ ­ Bà­ ­ B® ­ BX® ­ B€® ­ BÑ® ­ Aj¯ }–.T Ûj.X|@³¯ ·.T áj.X|@ׯ Ø.T êj.X|@° ù.T êj.X|@¼° .T áj.X|@õ° ;.T êj.X|@± \.T êj.X|Aµ² }€.T Ûj.X|Av³ }¤.T Ûj.X|@¿³ Å.T áj.X|@à³ æ.T áj.X|@´ .T êj.X|@+´ (.T êj.X|B?µ ­ Bkµ ­ B“µ ­ B»µ ­ Az¶ }€.T Ûj.X|Ac· }¤.T Ûj.X|@¬· Å.T áj.X|@Í· æ.T áj.X|@ñ· .T êj.X|@¸ (.T êj.X|A.¹ }L.T Ûj.X|@}¹ m.T áj.X|@‰º Ž.T êj.X|-ͼ  ­.U /4A…½ }Ñ.T Ûj.X|@ç½ ò.T áj.X|B¾ ­ B;¾ ­ @t¾ -.T êj.X|A£À }W.U~.T Ûj.X|-  v.U /4A× }š.T Ûj.X|@"à ».T áj.X|BGà ­ @nà é.T êj.X|A(Ä } .T Ûj.X|@NÄ 4.U~.T áj.X|@qÄ U.T áj.X|@›Ä |.U~.T êj.X|@ÂÄ .T êj.X|BñÄ ­ BÅ ­ AºÅ }Û.T Ûj.X|BÆ ­ B2Ç ­ BZÇ ­ AÉ }&.T Ûj.X|AÂÉ }J.T Ûj.X|@ Ê k.T áj.X|@,Ê Œ.T áj.X|@PÊ ­.T êj.X|@wÊ Î.T êj.X|B£Ê ­ A<Ë }ÿ.T Ûj.X|@‰Ë .T áj.X|AÌ }D.T Ûj.X|@hÌ e.T áj.X|@ Ì †.T êj.X|@ÇÌ §.T êj.X|B×Í ­ BÿÍ ­ B'Î ­ AOÐ }ò.T Ûj.X|@œÐ .T áj.X|AÑÑ }7.T Ûj.X|@ Ò X.T êj.X|@EÒ y.T áj.X|AÛÒ }.T Ûj.X|@(Ó ¾.T áj.X|AKÔ }â.T Ûj.X|AžÕ }.T Ûj.X|@éÕ '.T áj.X|BÖ ­ @5Ö U.T êj.X|BrÖ ­ A × }†.T Ûj.X|@T× §.T áj.X|@r× È.T áj.X|@­× é.T êj.X|@Ô× .T êj.X|-Ú  ).U /4AÐÚ }M.T Ûj.X|@Û n.T áj.X|BuÜ ­ B™Ü ­ BéÜ ­ BÝ ­ @ÑÝ Ã.T êj.X|-âÝ  â.U /4AšÞ }.T Ûj.X|@éÞ '.T êj.X|@'ß H.T áj.X|BÃß ­ Bëß ­ B9à ­ @Îà .T áj.X|@ á ±.T êj.X|B5á ­ AÎá }â.T Ûj.X|@â .T áj.X|@;â $.T êj.X|@vâ E.T êj.X|Aã }i.T Ûj.X|@èã Š.T êj.X|Aä }®.T Ûj.X|@Êä Ï.T áj.X|@ëä ð.T áj.X|@å .T êj.X|/6å .T êj.X|C¿5 ‘˜ÀÅ ·ž¡>$Bþ¢>öD£=ò Ù‰£+@‘”!*xS ¬Qç*ö ­yõ*; ®¦Ð*T ¯]*¹ì °yç*7 ±­õ_+ ‘ *× È­õ<*þ³ É­õ¼*vœ Ê­õ +Ð‘Ô *×­õ; *þ³­õ„ *vœ­õì +’ !*×.­õ" *þ³/­õk *vœ0­õÔ @ ¨!!.X‘¨@C©D!.T Ûj.X‘¨@¨ªg!.T áj.X‘¨B7«­ /¬.T êj.X‘¨Cj¤‘°ÀÅžé “>$B•>öD•=òž3™–+Pe$*xSžÞQ *öžßy"*;žà¦ä*Tžá]*¹ìžây4*7žã­õ¬+ #*מú­õ'*þ³žû­õp*vœžü­õ¹+à9#*×­õï*þ³­õ8*vœ­õ +‘p#*×.­õÖ*þ³/­õ*vœ0­õˆ@{™†#.X‘¨@ž›©#.T Ûj.X‘¨@¥œÌ#.T áj.X‘¨Bž­ Aàž|ÿ#.T Ûj.X‘¨@ÓŸ"$.T áj.X‘¨@ E$.T êj.X‘¨/h .T êj.X‘¨Cx–‘°FÖ]›Vð†t œö&)ã8›Vʾ)›VQ ))›VQY)¼5›WÉì)Ñ2›YÈU= Pœ¸ß‘=–øœÁQŠ>ÀÅœ«ˆ>$B}‰>öC}‰=òœ§í‰+`ç&*xSœ Qµ*öœ¡yÃ*;œ¢¦‹*Tœ£]Á*¹ìœ¤yµ*7œ¥­õ-+ÀÓ%*ל¼­õ *þ³œ½­õŠ*vœœ¾­õÓ+ð &*×­õ *þ³­õR*vœ­õº+ A&*×.­õð*þ³/­õ9*vœ0­õ¢G©‘¨ArŽ‘¨j&.X‘°BI­ @õš&.T Ûj.X‘°AÚ‘‘¨Â&.T áj.X‘°H-’‘¨.T êj.X‘°CÒŠ‘¨<Ò™h yB œÇ))ã8™hÊØ)™hQ:))™hQs)¼5™iÉìJ )Ñ2™kÈ‚ = Pš$•†=–øš-€‚>ÀÅšÕÛz>$B>|>öDQ|=òšÈ}+pޏ)*xSšÊQâ *öšËyð!*;šÌ¦¸"*TšÍ]î"*¹ìšÎy$*7šÏ­õ€%+ÀŽU(*ךæ­õû%*þ³šç­õD&*vœšè­õ&+Œ(*×­õÃ&*þ³­õ '*vœ­õt'+0Ã(*×.­õª'*þ³/­õó'*vœ0­õ\(@å€Ù(.X‘¨Aîƒvÿ(.T Ûj.X‘¨BŸ„­ @W…/).T Ûj.X‘¨@†R).T áj.X‘¨@K†u).T êj.X‘¨@†˜).T áj.X‘¨/݆.T êj.X‘¨C¨}‘°<J—o ký œ˜,)ã8—oÊ’()—oQô())—oQ-))¼5—pÉì*)Ñ2—rÈ<*= P˜BOy=–ø˜Kàu>ÀŘëÐl>$B6n>öDIn=ò˜1Éo+€‰,*xS˜àQœ**ö˜áyª+*;˜â¦l,*T˜ã]¢,*¹ì˜äy¼-*7˜å­õ4/+Ð&+*טü­õ¯/*þ³˜ý­õø/*vœ˜þ­õA0+Ž]+*×­õw0*þ³­õÀ0*vœ­õ(1+@Ž”+*×.­õ^1*þ³/­õ§1*vœ0­õ2@_rª+.X‘¨@2tÍ+.T Ûj.X‘¨@Ôuð+.T áj.X‘¨B2w­ Ax|#,.T Ûj.X‘¨@yF,.T áj.X‘¨@Jyi,.T êj.X‘¨/˜y.T êj.X‘¨C¨o‘°ÀÅ–¶þ`>$B^b>öDqb=ò–Øéb+Œî.*xS–«Q=4*ö–¬yK5*;–­¦&6*T–®]\6*¹ì–¯y=7*7–°­õµ8+ðŒ÷-*×–Ç­õ’9*þ³–È­õ:*vœ–É­õ[:+ ..*×­õ‘:*þ³­õÚ:*vœ­õB;+Pe.*×.­õx;*þ³/­õÁ;*vœ0­õ*<@kg{..X‘¨@£hž..T Ûj.X‘¨@jÁ..T áj.X‘¨B—j­ /wk.T êj.X‘¨CÊc‘°= P”rê^=–ø”{À[>ÀÅ”þžS>$BU>öDU=ò”aˆV+ ‹Â1*xS”óQj>*ö”ôyx?*;”õ¦:@*T”ö]p@*¹ì”÷yŠA*7”ø­õC+ð‹_0?×”­õ}C?þ³”­õÆC?vœ”­õD+0Œ–0*×­õED*þ³­õŽD*vœ­õöD+`ŒÍ0*×.­õ,E*þ³/­õuE*vœ0­õÞE@àYã0.X‘¨BS[­ A.]v1.T Ûj.X‘¨@ ^91.T Ûj.X‘¨@,_\1.T áj.X‘¨@h_1.T êj.X‘¨@œ_¢1.T áj.X‘¨/Ä_.T êj.X‘¨ChV‘°<U‘``Dö œ¢4)ã8‘`ÊF)‘`QvF))‘`Q¯F)¼5‘aÉìsG)Ñ2‘cÈ«G= P’åQ=–ø’éG>ÀÅ’¼E>$BöF>öD G=ò’öG+ Š“4*xS’±Q H*ö’²yI*;’³¦ôI*T’´]*J*¹ì’µyK*7’¶­õ–L+‹03*×’Í­õ$M*þ³’έõmM*vœ’Ï­õ¶M+@‹g3*×­õìM*þ³­õ5N*vœ­õN+p‹ž3*×.­õÓN*þ³/­õO*vœ0­õ…O@/LÁ3.T Ûj.X‘¨@¿L×3.X‘¨@Oú3.T áj.X‘¨B÷O­ AÍP~-4.T Ûj.X‘¨@àQP4.T êj.X‘¨@(Rs4.T áj.X‘¨/QR.T êj.X‘¨CjH‘°<©]°8ª œ7)ã8]Ê»O)]QP))]QVP)¼5^ÉìQ)Ñ2`ÈRQ= Pñ D=–øú)<>ÀÅÀÞ9>$B>;>öDQ;=òàÉ;+°‰ø6*xSµQ²Q*ö¶yÀR*;·¦›S*T¸]ÑS*¹ì¹y²T*7º­õ*V+Š6*×Ñ­õW*þ³Ò­õ‡W*vœÓ­õÐW+@Š86*×­õX*þ³­õOX*vœ­õ·X+pŠo6*×.­õíX*þ³/­õ6Y*vœ0­õŸY@Z?…6.X‘¨@½A¨6.T Ûj.X‘¨@ÆBË6.T áj.X‘¨BWC­ /UD.T êj.X‘¨Cª<‘°<ðe°*ö œØ9)ã8eÊÕY)eQ7Z))eQpZ)¼5fÉì4[)Ñ2hÈl[= PŽ$58=–øŽ-9.>ÀÅŽÑà+>$BF->öDY-=òŽÑ-+°ˆÉ9*xSŽÆQÌ[*öŽÇyÚ\*;ŽÈ¦µ]*TŽÉ]ë]*¹ìŽÊyß^*7ŽË­õW`+‰f8*׎â­õå`*þ³Žã­õ.a*vœŽä­õwa+P‰8*×­õ­a*þ³­õöa*vœ­õ^b+€‰Ô8*×.­õ”b*þ³/­õÝb*vœ0­õFc@2ê8.X‘¨@3 9.T Ûj.X‘¨@W509.T áj.X‘¨BG6­ A7~c9.T Ûj.X‘¨@08†9.T êj.X‘¨@x8©9.T áj.X‘¨/¡8.T êj.X‘¨Cº.‘°DãæËw ºœUEã8ËÊ|cEËQFdE)ËQdE¼5ËÉì6eEÑ2ËÈ f?¤éË ]Df= PÌà é =–øÌé 6{ =ÀÅÌ„ux >$†Üy >öˆïy =òÌÏ Èz +§U?xSÌyQõk?öÌzy9m?;Ì{¦n?TÌ|è n?¹ìÌ}yìo?7Ì~­õ^q+p§W;?×Ì•­õÿq?þ³Ì–­õHr?vœÌ—­õ±r+À§Ž;*×[­õúr*þ³\­õCs*vœ]­õ«s+ð§Å;*×r­õás*þ³s­õ*t*vœt­õ“tIÝ” O÷;* 6+– ÉtB• R @( <.Xs@˜ <.Xs@ € 3<.Xs@û€ G<.Xs@k [<.Xs@ó o<.Xs@΂ ƒ<.Xs@Vƒ —<.XsBM• R @»š ¸<.Xs@q Ì<.Xs@'  à<.Xs@¯  ô<.Xs@ا =.Xs@H¨ =.Xs@Ш 0=.Xs@ή D=.Xs@>¯ X=.Xs@Ư l=.XsAëÌ }=.T Ûj.Xs@4Í ±=.T áj.XsBYÍ ­ @€Í ß=.T êj.XsB½Í ­ AVÎ }>.T Ûj.Xs@£Î 1>.T áj.XsA9Ï }U>.T Ûj.Xs@‚Ï v>.T áj.Xs@ºÏ —>.T êj.Xs@áÏ ¸>.T êj.XsA~Ð }Ü>.T Ûj.XsA³Ñ }?.T Ûj.Xs@üÑ !?.T áj.XsB!Ò ­ @HÒ O?.T êj.XsB…Ò ­ @Ó }?.T áj.Xs@UÓ ž?.T êj.XsAbÔ }Â?.T Ûj.Xs@«Ô ã?.T áj.XsBÐÔ ­ @÷Ô @.T êj.XsA¥Õ }5@.T Ûj.XsBùÕ ­ A’Ö }f@.T Ûj.Xs@ÛÖ ‡@.T áj.Xs@ùÖ ¨@.T áj.Xs@4× É@.T êj.Xs@[× ê@.T êj.Xs-™Û   A.U /4AQÜ }-A.T Ûj.Xs@³Ü NA.T áj.XsBßÜ ­ BÝ ­ @@Ý ‰A.T êj.XsBÝ ­ B¸Ý ­ AwÞ }ÇA.T Ûj.XsBËÞ ­ @`ß õA.T áj.Xs@›ß B.T êj.XsB—á ­ A0â }GB.T Ûj.Xs@}â hB.T áj.XsAã }ŒB.T Ûj.Xs@\ã ­B.T áj.Xs@”ã ÎB.T êj.Xs@»ã ïB.T êj.XsAXä }C.T Ûj.XsB¨ä ­ BÐä ­ Aå }QC.T Ûj.XsBãå ­ A|æ }‚C.T Ûj.Xs@Åæ £C.T áj.Xs@ãæ ÄC.T áj.Xs@ç åC.T êj.Xs@Eç D.T êj.XsBmç ­ B•ç ­ Bãç ­ A|è }QD.T Ûj.Xs@Åè rD.T áj.Xs@ãè “D.T áj.Xs@é ´D.T êj.Xs@Eé ÕD.T êj.XsBmé ­ B±ë ­ BÙë ­ A/í }&E.U|.T Ûj.Xs-«î  EE.U /4Acï }iE.T Ûj.Xs@®ï ŠE.T áj.XsBÓï ­ @úï ¸E.T êj.XsA´ð }ÜE.T Ûj.Xs@Úð F.U|.T áj.Xs@ýð $F.T áj.Xs@'ñ KF.U|.T êj.Xs@Nñ lF.T êj.XsB}ñ ­ Aþò }F.T Ûj.Xs@Kó ¾F.T áj.Xs@Wô ßF.T êj.XsBƒô ­ Aõ }G.T Ûj.Xs@iõ 1G.T áj.XsAÿõ }UG.T Ûj.Xs@Hö vG.T áj.Xs@€ö —G.T êj.Xs@§ö ¸G.T êj.XsBÓö ­ AÜø }éG.T Ûj.Xs@)ù H.T áj.XsA¿ù }.H.T Ûj.Xs@ú OH.T áj.Xs@Cú pH.T êj.Xs@jú ‘H.T êj.XsB–ú ­ A/û }ÂH.T Ûj.Xs@|û ãH.T áj.XsAü }I.T Ûj.Xs@[ü (I.T áj.Xs@“ü II.T êj.Xs@ºü jI.T êj.XsA?þ }ŽI.T Ûj.XsAÿ }²I.T Ûj.Xs@Iÿ ÓI.T áj.Xs@jÿ ôI.T áj.Xs@Žÿ J.T êj.Xs@µÿ 6J.T êj.XsBÝÿ ­ B ­ B  ­ BL ­ AY }ŽJ.T Ûj.Xs@¢ ¯J.T áj.Xs@Ú ÐJ.T êj.XsB ­ B> ­ BŒ ­ A% }K.T Ûj.Xs@r ß‹›àÄ œêW)ã8‹›Êu)‹›Qvu))‹›Q¯u)¼5‹œÉìsv)Ñ2‹žÈ«v= PŒí×)=–øŒöx =ÀÅŒ:'>$BŽ>öD¡=òŒÜ +°‡ÛW?xSŒ/Q w?öŒ0yx?;Œ1¦øx?TŒ2].y?¹ìŒ3y5z?7Œ4­õ›{+ˆxV?׌K­õ)|?þ³ŒL­õr|?vœŒM­õ»|+Pˆ¯V*×­õñ|*þ³­õ:}*vœ­õ¢}+€ˆæV*×.­õØ}*þ³/­õ!~*vœ0­õŠ~@¶"üV.X‘¨A³'v"W.T Ûj.X‘¨Bd(­ @)RW.T Ûj.X‘¨@Ò)uW.T áj.X‘¨@ *˜W.T êj.X‘¨@Y*»W.T áj.X‘¨/Ÿ*.T êj.X‘¨Cù ‘°ÀÅŠò·>$‰‘>ö‰“1=òŠD¹+ †·Z*xSŠçQ»*öŠèyÿ‚*;Šé¦Áƒ*TŠê]e„*¹ìŠëy…*7Šì­õ÷†+‡[Y?׊­õ…‡?þ³Š­õ·?vœŠ­õˆ+P‡’Y*׉f­õMˆ*þ³‰g­õ–ˆ*vœ‰h­õþˆ+€‡ÉY*׉}­õ4‰*þ³‰~­õ}‰*vœ‰­õæ‰@hÞY.Xw@TZ.T Ûj.Xw@Ü"Z.T áj.XwBu­ AO|TZ.T Ûj.Xw@AvZ.T áj.Xw@‡˜Z.T êj.Xw/Ô.T êj.XwC—‘¨$‡Xž>ö‡Z±=òˆu(+…Ž]*xSˆûQ*öˆüyGŽ*;ˆý¦ *Tˆþ]§*¹ìˆÿy®?7ˆ­õ’+ð…9\?׈­õ¢’?þ³ˆ­õë’?vœˆ­õT“+@†p\*ׇ-­õ“*þ³‡.­õæ“*vœ‡/­õN”+p†§\*ׇD­õ„”*þ³‡E­õÍ”*vœ‡F­õ6•@‘»\.X~BÎ ­ A‚ ì\.T Ûj.X~@Á  ].T Ûj.X~@œ .].T áj.X~@â O].T êj.X~@5p].T áj.X~/g.T êj.X~C‘ Àņ¶.õ>$BŽö>öD¡ö=ò†Ð÷+ „ó_*xS†«Qc—*ö†¬yq˜*;†­¦L™*T†®]‚™*¹ì†¯ycš*7†°­õÛ›+…ü^*׆ǭõ¸œ*þ³†È­õ8*vœ†É­õ+0…3_*×­õ·*þ³­õž*vœ­õhž+`…j_*×.­õžž*þ³/­õçž*vœ0­õPŸ@¸ú€_.X‘¨@Pý£_.T Ûj.X‘¨@YþÆ_.T áj.X‘¨Bçþ­ /Âÿ.T êj.X‘¨Cú÷‘°<²ÎƒðåœÝb)ã8ƒʆŸ)ƒQèŸ))ƒQ! )¼5ƒ€Éìå )Ñ2ƒ‚È¡= P„)ó=–ø„˜yé=ÀÅ„!#ç>$B†è>öD™è=ò„~é+ ƒÎb?xS„Q}¡?ö„y‹¢?;„¦j£?T„] £?¹ì„y”¤?7„­õ ¦+„ka?ׄ2­õš¦?þ³„3­õã¦?vœ„4­õ,§+@„¢a*×­õb§*þ³­õ«§*vœ­õ¨+p„Ùa*×.­õI¨*þ³/­õ’¨*vœ0­õû¨@cíïa.X‘¨@rïb.T Ûj.X‘¨@¡ð5b.T áj.X‘¨B•ñ­ Aoò~hb.T Ûj.X‘¨@mó‹b.T áj.X‘¨@Èó®b.T êj.X‘¨/ñó.T êj.X‘¨Cúé‘°<çoð×ý œ®e)ã8oÊ1©)oQ“©))oQÌ©)¼5pÉ죪)Ñ2rÈÛª= P‚3Ÿå=–ø‚<0â>Àł٠Ù>$B†Ú>öD™Ú=ò‚"Ü+°‚Ÿe*xS‚ÎQ;«*ö‚ÏyI¬*;‚Ц ­*T‚Ñ]A­*¹ì‚Òy[®*7‚Ó­õÓ¯+ƒÀÅ€Ñ Ë>$B†Ì>öD™Ì=ò€Í+°ph*xS€ÆQÜ´*ö€Çyêµ*;€È¦Å¶*T€É]û¶*¹ì€Êyï·*7€Ë­õg¹+‚ g*×€â­õõ¹*þ³€ã­õ>º*vœ€ä­õ‡º+P‚Dg*×­õ½º*þ³­õ»*vœ­õn»+€‚{g*×.­õ¤»*þ³/­õí»*vœ0­õV¼@DÑ‘g.X‘¨@XÒ´g.T Ûj.X‘¨@—Ô×g.T áj.X‘¨B‡Õ­ A]Ö~ h.T Ûj.X‘¨@p×-h.T êj.X‘¨@¸×Ph.T áj.X‘¨/á×.T êj.X‘¨CúÍ‘°FcŠ}W ½Ç œk)ã8}WÊŒ¼)}WQî¼))}WQ'½)¼5}XÉìë½)Ñ2}ZÈ#¾= P~ДÉ=–ø~ÙÀ>ÀÅ~ªN¾>$B­¿>öC­¿=ò~¿À+À€òj*xS~ŸQƒ¾*ö~ y‘¿*;~¡¦YÀ*T~¢]À*¹ì~£ypÁ*7~¤­õèÂ+ Þi*×~»­õÅÃ*þ³~¼­õEÄ*vœ~½­õŽÄ+Pj*×­õÄÄ*þ³­õ Å*vœ­õuÅ+€Lj*×.­õ«Å*þ³/­õôÅ*vœ0­õ]ÆAžÃ‘¨gj.X‘°GuÄ‘¨B_Æ­ @È¥j.T Ûj.X‘°AíÈ‘¨Íj.T áj.X‘°HâÉ‘¨.T êj.X‘°CÁ‘¨ÀÅ|ÑP°>$B¶±>öDɱ=ò|A²+ÀÃm*xS|ÆQŠÈ*ö|Çy˜É*;|ȦsÊ*T|É]©Ê*¹ì|ÊyË*7|Ë­õÍ+ €`l*×|â­õ£Í*þ³|ã­õìÍ*vœ|ä­õ5Î+`€—l*×­õkÎ*þ³­õ´Î*vœ­õÏ+€Îl*×.­õRÏ*þ³/­õ›Ï*vœ0­õÐ@t¶äl.X‘¨@ˆ·m.T Ûj.X‘¨@ǹ*m.T áj.X‘¨B·º­ A»~]m.T Ûj.X‘¨@ ¼€m.T êj.X‘¨@è¼£m.T áj.X‘¨/½.T êj.X‘¨C*³‘°D¡Éм ﺜ‰Eã8ÉÐÊ:ÐEÉÐQsÐE)ÉÐQ¬ÐE¼5ÉÑÉì4ÑEÑ2ÉÓÈÏÑ?¤éÉ×]Ò= PÊ6 Éf =–øÊ? *À =ÀÅÊß^½ >$Bä¾ >öD÷¾ =òÊ% À¿ +¦‰?xSÊÔQZÔ?öÊÕyhÕ?;ÊÖ¦GÖ?TÊ×è}Ö?¹ìÊØyUØ?7ÊÙ­õáÙ+`¦Qo?×Êð­õoÚ?þ³Êñ­õ¸Ú?vœÊò­õÛ+ ¦ˆo*×­õ7Û*þ³­õ€Û*vœ­õèÛ+Ц¿o*×.­õÜ*þ³/­õgÜ*vœ0­õÐÜIË Oño* 6+– ÝBOË R @Gà p.Xv@ØÅ p.XvB‚Ë R @ÇÔ :p.Xv@:Õ Np.Xv@ÂÕ bp.Xv@ÃÛ vp.Xv@6Ü Šp.Xv@¾Ü žp.Xv@¿â ²p.Xv@Gã Æp.Xv@ié Úp.Xv@ñé îp.Xv@ï q.Xv@†ï q.Xv@ð *q.Xv@ìð >q.Xv@_ñ Rq.Xv@çñ fq.XvALú ’q.U‘°.T Ûj.Xv@Fû ³q.T Ûj.Xv-yý  Òq.U /4A5þ öq.T Ûj.Xv-ÿ  r.U /4AÛÿ 9r.T Ûj.Xv-  Xr.U /4A~ |r.T Ûj.Xv-Ü  ›r.U /4A˜ ¿r.T Ûj.XvA„ ër.U‘°.T Ûj.Xv-   s.U /4A= .s.T Ûj.Xv-6  Ms.U /4Aò qs.T Ûj.Xv-Ù  s.U /4A• ´s.T Ûj.XvAq Øs.T Ûj.XvA6 üs.T Ûj.XvAû  t.T Ûj.XvAX Dt.T Ûj.XvA5 ht.T Ûj.XvAú Œt.T Ûj.XvAË °t.T Ûj.XvAœ Ôt.T Ûj.XvAù øt.T Ûj.XvAŽ" u.T Ûj.XvAS# @u.T Ûj.XvA˜% du.T Ûj.XvA]& ˆu.T Ûj.XvA.( ¬u.T Ûj.XvAó( Ðu.T Ûj.XvAÐ+ ôu.T Ûj.XvA¡- v.T Ûj.XvA 0 z.T áj.Xv@¨W _z.T áj.Xv@ÏW €z.T êj.Xv@öW ¡z.T êj.XvB"X ­ BNX ­ @oX Üz.T áj.Xv@X ýz.T áj.Xv@·X {.T êj.Xv@ÞX ?{.T êj.XvB.Y ­ BVY ­ @™Y z{.T áj.Xv@ºY ›{.T áj.Xv@áY ¼{.T êj.Xv@Z Ý{.T êj.XvB4Z ­ @YZ |.T áj.Xv@~Z ,|.T áj.XvBªZ ­ BÒZ ­ BúZ ­ @=[ t|.T áj.Xv@`[ •|.T áj.Xv@‡[ ¶|.T êj.Xv@®[ ×|.T êj.XvBß[ ­ B—\ ­ BL] ­ Bz] ­ @,^ ,}.T áj.Xv@T^ U}.U‘°.T áj.Xv@{^ v}.T êj.Xv@§^ Ÿ}.U‘°.T êj.Xv@á^ À}.T áj.Xv@8_ á}.T êj.Xv@[_ ~.T áj.Xv@›_ #~.T êj.XvBô_ ­ A` T~.T Ûj.Xv@Å` }~.U‘°.T áj.Xv@ü` ž~.T áj.Xv@(a Ç~.U‘°.T êj.Xv@Oa è~.T êj.XvBb ­ B8b ­ B‹b ­ BTc ­ @&d =.T áj.Xv@}d ^.T êj.XvB¥d ­ @Èd Œ.T áj.XvBðd ­ @Ae º.T êj.XvBze ­ @›e è.T áj.Xv@¼e €.T áj.Xv@ôe *€.T êj.Xv@f K€.T êj.XvBCf ­ Bkf ­ Bµf ­ B2g ­ @íg  €.T áj.Xv@-h Á€.T êj.XvBYh ­ @~h ï€.T áj.Xv@£h .T áj.XvB[i ­ B„i ­ B±i ­ @Ôi X.T áj.Xv@%j y.T êj.XvBRj ­ @Œj §.T áj.Xv@³j È.T êj.Xv@k é.T êj.XvB7k ­ @Xk ‚.T áj.Xv@k 8‚.T êj.Xv@·k Y‚.T êj.Xv@ík z‚.T êj.Xv@6l ›‚.T áj.Xv@Wl ¼‚.T áj.Xv@~l Ý‚.T êj.Xv@¥l þ‚.T êj.XvBÑl ­ @öl ,ƒ.T áj.XvB"m ­ @Cm Zƒ.T áj.Xv@~m {ƒ.T êj.Xv@¥m œƒ.T êj.XvBám ­ B n ­ BSn ­ B{n ­ @¾n ñƒ.T áj.Xv@ßn „.T áj.Xv@o 3„.T êj.Xv@-o T„.T êj.XvBYo ­ @~o ‚„.T áj.XvBªo ­ @Ëo °„.T áj.Xv@p Ñ„.T êj.Xv@-p ò„.T êj.XvBip ­ @Œp ….T áj.Xv@¯p A….T áj.Xv@çp b….T êj.Xv@q ƒ….T êj.XvB6q ­ @Wq ±….T áj.Xv@£q Ò….T êj.Xv@Äq ó….T áj.Xv@åq †.T áj.Xv@ r 5†.T êj.Xv@3r V†.T êj.XvB[r ­ Bƒr ­ B«r ­ @ÿr ž†.T áj.Xv@ s ¿†.T áj.Xv@Gs à†.T êj.Xv@ns ‡.T êj.XvB–s ­ B¾s ­ Bæs ­ @:t I‡.T áj.Xv@[t j‡.T áj.Xv@‚t ‹‡.T êj.Xv@©t ¬‡.T êj.XvBÕt ­ @út Ú‡.T áj.XvB&u ­ @Gu ˆ.T áj.Xv@‚u )ˆ.T êj.Xv@©u Jˆ.T êj.Xv@Þu kˆ.T áj.Xv@ÿu Œˆ.T áj.Xv@&v ­ˆ.T êj.Xv@Mv Έ.T êj.XvBuv ­ Bv ­ /Äv .T êj.XvC¬À óR<ž‰×x@(½œ&Œ)ã8×xÊQÝ)×xQ³Ý))×xQìÝ)¼5×yÉìÃÞ)Ñ2×{ÈûÞ= PØbØ6=–øØkP3>ÀÅØîp)>$BÖ*>öDé*=òØQY,+ð¬Œ*xSØãQ[ß*öØäyià*;Øå¦+á*TØæ]aá*¹ìØçyUâ*7Øè­õÍã+@­uŠ*רÿ­õHä?þ³Ø­õ‘ä?vœØ­õÚä+€­¬Š*×­õå*þ³­õYå*vœ­õÁå+°­ãŠ*×.­õ÷å*þ³/­õ@æ*vœ0­õ©æI·/O‹* 6+– ßæBô/R @$†Ä‚>öˆ×‚=ò¸¿ƒ+ `?xS¸<QWé?ö¸=y›ê?;¸>¦gë?T¸?]ïë?¹ì¸@y í?7¸A­õpí+p?׸X­õþí?þ³¸Y­õGî?vœ¸Z­õî+ÀÆ*×[­õÆî*þ³\­õï*vœ]­õwï+ðý*×r­õ­ï*þ³s­õöï*vœt­õ_ðIƉZ<Ž* 6+– •ðGø‰wBŠR Aé†wVŽ.X‘¨G´‡w@µˆ†Ž.T Ûj.X‘¨Bb‰R Ai‹wºŽ.T áj.X‘¨B­ AŽwîŽ.T Ûj.X‘¨AˆŽw.T êj.X‘¨AÎŽw<.T áj.X‘¨HúŽw.T êj.X‘¨Cö„‘ <¶Ôyx ¡ý œC’)ã8yxÊËð)yxQ-ñ))yxQfñ)¼5yyÉì=ò)Ñ2y{Èuò= PzNÏ®=–øzW`«>ÀÅzðP¢>$B¶£>öDÉ£=òz=I¥+Ð~4’*xSzåQÕò*özæyãó*;z禥ô*Tzè]Ûô*¹ìzéyõõ*7zê­õm÷+ Ñ?×z­õè÷?þ³z­õ1ø?vœz­õzø+`‘*×­õ°ø*þ³­õùø*vœ­õaù+?‘*×.­õ—ù*þ³/­õàù*vœ0­õIú@*¨U‘.X‘¨@Mªx‘.T Ûj.X‘¨@T«›‘.T áj.X‘¨B²¬­ A­|Α.T Ûj.X‘¨@ƒ®ñ‘.T áj.X‘¨@Ê®’.T êj.X‘¨/¯.T êj.X‘¨C(¥‘°<¦wj“ œ•)ã8wjÊú)wjQáú))wjQû)¼5wkÉìñû)Ñ2wmÈ)ü= Px>Ï =–øxG`>ÀÅxà@”>$B¦•>öD¹•=òx-9—+à}•*xSxÕQ‰ü*öxÖy—ý*;xצYþ*TxØ]þ*¹ìxÙy©ÿ*7xÚ­õ!+0~¢“*×xñ­õœ*þ³xò­õå*vœxó­õ.+p~Ù“*×­õd*þ³­õ­*vœ­õ+ ~”*×.­õK*þ³/­õ”*vœ0­õý@Й&”.X‘¨@¡›I”.T Ûj.X‘¨@Ul”.T áj.X‘¨B²ž­ AŸ|Ÿ”.T Ûj.X‘¨@ƒ ”.T áj.X‘¨@Ê å”.T êj.X‘¨/¡.T êj.X‘¨C—‘°<fum°„Yœí—)ã8umÊ3)umQ•))umQÎ)¼5unÉì¥)Ñ2upÈÝ*utQ= PvE¼’=–øvN>ÀÅvâç…>$uN‡>öu‘a‡=òv4éˆ+Ð|Þ—*xSv×Q.*övØyr*;vÙ¦4 *TvÚ]Ø *¹ìvÛyò *7vÜ­õj +0}‚–*×vó­õø *þ³vô­õA *vœvõ­õŠ +€}¹–*×ud­õÀ *þ³ue­õ *vœuf­õq+°}ð–*×u{­õ§*þ³u|­õð*vœu}­õY@˜‹—.Xw@„Œ'—.T Ûj.Xw@ I—.T áj.XwB¥­ A‘|{—.T Ûj.Xw@q’—.T áj.Xw@·’¿—.T êj.Xw/“.T êj.XwCLj‘¨ÀÅtêŽx>$Böy>öD z=òt:x{+à{¯š*xStßQ™*ötày§*;tá¦i*Ttâ]Ÿ*¹ìtãy¹*7tä­õ1+0|L™*×tû­õ¬*þ³tü­õõ*vœtý­õ>+p|ƒ™*×­õt*þ³­õ½*vœ­õ%+ |º™*×.­õ[*þ³/­õ¤*vœ0­õ @~Й.X‘¨A®vö™.T Ûj.X‘¨B_‚­ @ƒ&š.T Ûj.X‘¨@ÔƒIš.T áj.X‘¨@ „lš.T êj.X‘¨@A„š.T áj.X‘¨/„.T êj.X‘¨CX{‘°ÀÅré.k>$B–l>öD©l=òr9n+ðz€*xSrÞQM*örßy[*;rà¦*Trá]S*¹ìrâym*7rã­õå+@{œ*×rú­õ` *þ³rû­õ© *vœrü­õò +€{Tœ*×­õ(!*þ³­õq!*vœ­õÙ!+°{‹œ*×.­õ"*þ³/­õX"*vœ0­õÁ"@¡p¡œ.X‘¨ANtvÇœ.T Ûj.X‘¨Bÿt­ @·u÷œ.T Ûj.X‘¨@tv.T áj.X‘¨@«v=.T êj.X‘¨@áv`.T áj.X‘¨/=w.T êj.X‘¨Cøm‘°<°ko€[ãœk )ã8o€Ê÷")o€QY#))o€Q’#)¼5oÉìi$)Ñ2oƒÈ¡$*o‡QQ%= Pp‰i=–øp’pf>ÀÅp÷7\>$oŸž]>öo¡±]=òpx9_+ày\ *xSpìQò%*öpíy6'*;pî¦ø'*Tpï]¼(*¹ìpðyÃ)*7pñ­õ;++@zŸ?×p­õÉ+?þ³p ­õ,?vœp ­õ[,+z7Ÿ*×ot­õ‘,*þ³ou­õÚ,*vœov­õB-+ÀznŸ*×o‹­õx-*þ³oŒ­õÁ-*vœo­õ*.@[bƒŸ.Xw@4c¥Ÿ.T Ûj.XwB$d­ @afÔŸ.T áj.XwAh~ùŸ.T Ûj.Xw@ki .T áj.Xw@§i= .T êj.Xw/Þi.T êj.XwC_‘¨<8dmfMù œ<£)ã8mfÊ`.)mfQÂ.))mfQû.)¼5mgÉìÒ/)Ñ2miÈ 0= Pn1œZ=–øn:@W>ÀÅnÞ0N>$B–O>öD©O=òn )Q+ðx-£*xSnÓQj0*önÔyx1*;nÕ¦:2*TnÖ]p2*¹ìn×yw3*7nØ­õï4+@yÊ¡*×nï­õj5*þ³nð­õ³5*vœnñ­õü5+€y¢*×­õ26*þ³­õ{6*vœ­õã6+°y8¢*×.­õ7*þ³/­õb7*vœ0­õË7@ùSN¢.X‘¨@ÂTq¢.T Ûj.X‘¨@5W”¢.T áj.X‘¨B’X­ ApY|Ç¢.T Ûj.X‘¨@KZê¢.T áj.X‘¨@ˆZ £.T êj.X‘¨/ôZ.T êj.X‘¨CQ‘°<ÑuÇípd œWœcµ)ã8ÇíÊ8)ÇíQc8))ÇíQœ8)¼5ÇîÉì%9)Ñ2ÇðÈ®9= Pȶ´ =–øÈ Õ’ =ÀÅÈNÄe >$B,g >öC,g =òÈñwg + ¥Tµ?xSÈCQ:?öÈDy;?;ÈE¦è;?TÈF]<?¹ìÈGy=?7ÈH­õy=+p¥¥¤?×È_­õô=?þ³È`­õ=>?vœÈa­õ¦>+°¥Ü¤*×­õÜ>*þ³­õ%?*vœ­õ?+॥*×.­õÃ?*þ³/­õ @*vœ0­õu@IMt GE¥* 6+– «@B‚t R @m Y¥.X~@äo m¥.X~Bµt R @ƒ| Ž¥.X~@ó| ¢¥.X~@c} ¶¥.X~@~ Ê¥.X~@< Þ¥.X~@¬ ò¥.X~@€ ¦.X~A,‚ |*¦.T Ûj.X~-÷‚  I¦.U /4A»ƒ |m¦.T Ûj.X~Ab… |‘¦.T Ûj.X~A ‡ |µ¦.T Ûj.X~A™ˆ |Ù¦.T Ûj.X~-<‰  ø¦.U /4AŠ |§.T Ûj.X~-…Š  ;§.U /4AI‹ |_§.T Ûj.X~AúŒ |ƒ§.T Ûj.X~-  ¢§.U /4AaŽ |Ƨ.T Ûj.X~-rŽ  å§.U /4A6 | ¨.T Ûj.X~Aä |-¨.T Ûj.X~-„  L¨.U /4AH‘ |p¨.T Ûj.X~Aï‘ |”¨.T Ûj.X~-’  ³¨.U /4AÄ’ |ר.T Ûj.X~AZŸ |û¨.T Ûj.X~AÿŸ |©.T Ûj.X~A¤  |C©.T Ûj.X~AI¡ |g©.T Ûj.X~Aî¡ |‹©.T Ûj.X~A“¢ |¯©.T Ûj.X~A8£ |Ó©.T Ûj.X~AÝ£ |÷©.T Ûj.X~A‚¤ |ª.T Ûj.X~A'¥ |?ª.T Ûj.X~AÌ¥ |cª.T Ûj.X~Aq¦ |‡ª.T Ûj.X~A§ |«ª.T Ûj.X~A»§ |Ϫ.T Ûj.X~A`¨ |óª.T Ûj.X~A© |«.T Ûj.X~A³© |;«.T Ûj.X~A̪ |_«.T Ûj.X~AŠ« |ƒ«.T Ûj.X~B&¬ ­ @V¬ ±«.T áj.X~@ެ Ò«.T êj.X~B¶¬ ­ @׬ ¬.T áj.X~@ø¬ !¬.T áj.X~@0­ B¬.T êj.X~@W­ c¬.T êj.X~B­ ­ @¢­ ‘¬.T áj.X~@Ü­ ²¬.T áj.X~@® Ó¬.T êj.X~@M® ô¬.T êj.X~Bu® ­ @–® "­.T áj.X~@·® C­.T áj.X~@ï® d­.T êj.X~@¯ …­.T êj.X~B>¯ ­ Bf¯ ­ B°¯ ­ @ѯ Í­.T áj.X~@ò¯ î­.T áj.X~@*° ®.T êj.X~@Q° 0®.T êj.X~@t° Q®.T áj.X~@—° r®.T áj.X~@¾° “®.T êj.X~@å° ´®.T êj.X~B ± ­ BD± ­ @g± ï®.T áj.X~@°± ¯.T êj.X~Bر ­ B² ­ BJ² ­ @k² X¯.T áj.X~@Œ² y¯.T áj.X~@IJ š¯.T êj.X~@ë² »¯.T êj.X~B³ ­ B;³ ­ @€³ ö¯.T áj.X~@£³ °.T áj.X~@ʳ 8°.T êj.X~@ñ³ Y°.T êj.X~@´ z°.T áj.X~@7´ ›°.T áj.X~@^´ ¼°.T êj.X~@…´ ݰ.T êj.X~B±´ ­ @µ ±.T áj.X~@eµ ,±.T êj.X~Bµ ­ @®µ Z±.T áj.X~@ϵ {±.T áj.X~@¶ œ±.T êj.X~@.¶ ½±.T êj.X~BV¶ ­ B~¶ ­ @ö ø±.T áj.X~@æ¶ ².T áj.X~@ · :².T êj.X~@4· [².T êj.X~B`· ­ BŒ· ­ B´· ­ @Õ· £².T áj.X~@ö· IJ.T áj.X~@.¸ å².T êj.X~@U¸ ³.T êj.X~B}¸ ­ BÞ¸ ­ B¹ ­ BP¹ ­ @q¹ [³.T áj.X~@”¹ |³.T áj.X~@̹ ³.T êj.X~@ó¹ ¾³.T êj.X~Bº ­ @<º ì³.T áj.X~@vº ´.T áj.X~@®º .´.T êj.X~@çº O´.T êj.X~@» p´.T áj.X~@)» ‘´.T áj.X~@P» ²´.T êj.X~@w» Ó´.T êj.X~@˜» ô´.T áj.X~@¹» µ.T áj.X~@à» 6µ.T êj.X~/¼ .T êj.X~C6i ‘ <3Öµqquœw¸)ã8µqÊÎ@)µqQ0A))µqQiA)¼5µrÉì@B)Ñ2µtÈxB= P¶ik=–ø¶rX|=ÀŶÃr>$B&t>öD9t=ò¶X©u+0œh¸*xS¶øQØB*ö¶ùyæC*;¶ú¦¨D*T¶û]ÞD*¹ì¶üyåE*7¶ý­õ]G+€œÆ¶?×¶­õØG?þ³¶­õ!H?vœ¶­õjH+Àœý¶*×­õ H*þ³­õéH*vœ­õQI+ðœ4·*×.­õ‡I*þ³/­õÐI*vœ0­õ9JIBzOf·* 6+– oJBzR @x|·.X‘¨@+yŸ·.T Ûj.X‘¨BÖyR @P|Ï·.T áj.X‘¨B¨}­ A~~¸.T Ûj.X‘¨@´%¸.T êj.X‘¨@×H¸.T áj.X‘¨/€.T êj.X‘¨Cˆu‘°DnßÅK@é 0{œÆÍEã8ÅKʺJEÅKQKE)ÅKQUKE¼5ÅLÉìÞKEÑ2ÅNÈgL= PÆ¿Ëa =–øÆÈ$ =ÀÅÆH—ê >$Bì >öCì =òÆ®Oì +0¤·Í?xSÆ=QÇL?öÆ>yÕM?;Æ?¦¡N?TÆ@]×N?¹ìÆAyËO?7ÆB­õ2P+€¤æ¹?ׯY­õ­P?þ³ÆZ­õöP?vœÆ[­õ_Q+À¤º*×­õ•Q*þ³­õÞQ*vœ­õFR+ð¤Tº*×.­õ|R*þ³/­õÅR*vœ0­õ.S@Cñ hº.X|@{ò |º.X|@Xó º.X|@¾ó ¤º.X|@$ô ¸º.X|@êý ̺.X|@8 àº.X|@ ôº.X|@˜ ».X|@ ».X|@x 0».X|@» D».X|AG }h».T Ûj.X|-  ‡».U /4AÖ }«».T Ûj.X|-ô  Ê».U /4A¸ }î».T Ûj.X|Af }¼.T Ûj.X|Av }6¼.T Ûj.X|-  U¼.U /4AÝ }y¼.T Ûj.X|A }¼.T Ûj.X|A% }Á¼.T Ûj.X|-Z  à¼.U /4A }½.T Ûj.X|-/  #½.U /4Aó }G½.T Ûj.X|A }k½.T Ûj.X|-2  н.U /4Aö }®½.T Ûj.X|-Ž"  ͽ.U /4AR# }ñ½.T Ûj.X|A÷# }¾.T Ûj.X|A¼4 }9¾.T Ûj.X|A½6 }]¾.T Ûj.X|Ak7 }¾.T Ûj.X|A8 }¥¾.T Ûj.X|A9 }ɾ.T Ûj.X|AB: }í¾.T Ûj.X|A·< }¿.T Ûj.X|A\= }5¿.T Ûj.X|A> }Y¿.T Ûj.X|AŽ? }}¿.T Ûj.X|A§@ }¡¿.T Ûj.X|ALA }Å¿.T Ûj.X|AÙB }é¿.T Ûj.X|AòC } À.T Ûj.X|A E }1À.T Ûj.X|A°E }UÀ.T Ûj.X|AÉF }yÀ.T Ûj.X|AnG }À.T Ûj.X|AH }ÁÀ.T Ûj.X|A5I }åÀ.T Ûj.X|ANJ } Á.T Ûj.X|AÛK }-Á.T Ûj.X|AôL }QÁ.T Ûj.X|A™M }uÁ.T Ûj.X|A>N }™Á.T Ûj.X|AËO }½Á.T Ûj.X|@ÖP ÞÁ.T áj.X|@÷P ÿÁ.T áj.X|@Q Â.T êj.X|@EQ AÂ.T êj.X|@hQ bÂ.T áj.X|@‹Q ƒÂ.T áj.X|@²Q ¤Â.T êj.X|@ÙQ ÅÂ.T êj.X|@R æÂ.T áj.X|@4R Ã.T áj.X|B`R ­ @R 5Ã.T áj.X|@¢R VÃ.T áj.X|@ÉR wÃ.T êj.X|@ðR ˜Ã.T êj.X|@S ¹Ã.T áj.X|@8S ÚÃ.T êj.X|@_S ûÃ.T êj.X|B‡S ­ @®S )Ä.T êj.X|BûS ­ @T WÄ.T áj.X|@AT xÄ.T áj.X|@yT ™Ä.T êj.X|@ T ºÄ.T êj.X|BÈT ­ BðT ­ B:U ­ BbU ­ B¬U ­ @ÏU Å.T áj.X|@ V =Å.T áj.X|@AV ^Å.T êj.X|@zV Å.T êj.X|B¢V ­ BÊV ­ BW ­ Bqœ©Ð)ã8k’ÊdS)k’QÆS))k’QÿS)¼5k“ÉìÖT)Ñ2k•ÈU*k™Q¾U= PlФL=–øl“I=ÀÅlº?>$k°A>ök²1A=òly¹B+àwšÐ?xSlQ_V?öly£W?;l ¦eX?Tl ] Y?¹ìl y#Z?7l ­õ›[+@x>Ï?×l#­õ)\?þ³l$­õr\?vœl%­õ»\+xuÏ*×k…­õñ\*þ³k†­õ:]*vœk‡­õ¢]+Àx¬Ï*×kœ­õØ]*þ³k­õ!^*vœkž­õŠ^@[EÁÏ.Xw@\FãÏ.T Ûj.Xw@öHÐ.T áj.XwBJ­ AgK|7Ð.T Ûj.Xw@YLYÐ.T áj.Xw@ŸL{Ð.T êj.Xw/ìL.T êj.XwC—B‘¨<¬¤i€/㜅Ó)ã8i€ÊÀ^)i€Q"_))i€Q[_)¼5iÉì2`)Ñ2iƒÈj`*i‡Qa= Pj‰¨==–øj’;>ÀÅj÷Ç0>$iŸ.2>öi¡A2=òjxÉ3+ÐvvÓ*xSjìQ»a*öjíyÿb*;jî¦Ác*Tjï]…d*¹ìjðyŒe*7jñ­õg+0wÒ?×j­õ’g?þ³j ­õÛg?vœj ­õ$h+€wQÒ*×it­õZh*þ³iu­õ£h*vœiv­õ i+°wˆÒ*×i‹­õAi*þ³iŒ­õŠi*vœi­õói@ë6Ò.Xw@Ä7¿Ò.T Ûj.XwB´8­ @ñ:îÒ.T áj.XwA=~Ó.T Ûj.Xw@û=5Ó.T áj.Xw@7>WÓ.T êj.Xw/n>.T êj.XwC§3‘¨$Bæ$>öDù$=òhˆh&+àuLÖ*xShûQ3l*öhüyAm*;hý¦n*Thþ]9n*¹ìhÿy@o?7h­õ¦p+0véÔ?×h­õ!q?þ³h­õjq?vœh­õ³q+pv Õ*×­õéq*þ³­õ2r*vœ­õšr+ vWÕ*×.­õÐr*þ³/­õs*vœ0­õ‚s@”)mÕ.X‘¨@R+Õ.T Ûj.X‘¨@k,³Õ.T áj.X‘¨BÀ-­ A .~æÕ.T Ûj.X‘¨@ö. Ö.T áj.X‘¨@=/,Ö.T êj.X‘¨/‹/.T êj.X‘¨CH&‘°<“ÓìઠX>œüã)ã8ìʸs)ìQt))ìQSt)¼5íÉìÜt)Ñ2ïÈeu= Pĵlä =–øÄ¾%Ð =ÀÅÄ&(¬ >$B”­ >öC”­ =òĤÜ­ +@£íã?xSÄQÅu?öÄyÓv?;Ħ•w?TÄ]Ëw?¹ìÄy™x?7Ä ­õy+£Ä×?×Ä7­õ{y?þ³Ä8­õÄy?vœÄ9­õ-z+Уû×*×­õcz*þ³­õ¬z*vœ­õ{+¤2Ø*×.­õJ{*þ³/­õ“{*vœ0­õü{@÷² FØ.X@k¶ ZØ.X@ ¹ nØ.X@ؼ ‚Ø.X@H½ –Ø.X@¸½ ªØ.XA~¿ |ÎØ.T Ûj.X-IÀ  íØ.U /4A Á |Ù.T Ûj.XA£Â |5Ù.T Ûj.X-ßà  TÙ.U /4A£Ä |xÙ.T Ûj.XAGÅ |œÙ.T Ûj.X-ÌÅ  »Ù.U /4AÆ |ßÙ.T Ûj.XAÄÇ |Ú.T Ûj.X-ÕÇ  "Ú.U /4A™È |FÚ.T Ûj.X-°É  eÚ.U /4AtÊ |‰Ú.T Ûj.X-‹Ë  ¨Ú.U /4AOÌ |ÌÚ.T Ûj.XAóÌ |ðÚ.T Ûj.XA Î |Û.T Ûj.XAAÏ |8Û.T Ûj.X-RÏ  WÛ.U /4AÐ |{Û.T Ûj.XAWÑ |ŸÛ.T Ûj.XA”Ò |ÃÛ.T Ûj.XAiÔ |çÛ.T Ûj.XA>Ö | Ü.T Ûj.XAãÖ |/Ü.T Ûj.XA”Ø |SÜ.T Ûj.XAiÚ |wÜ.T Ûj.XAÛ |›Ü.T Ûj.XAãÜ |¿Ü.T Ûj.XAˆÝ |ãÜ.T Ûj.X@ÆÝ Ý.T áj.X@ëÝ %Ý.T áj.XBÞ ­ @8Þ SÝ.T áj.X@_Þ tÝ.T êj.X@†Þ •Ý.T êj.X@­Þ ¶Ý.T êj.XBéÞ ­ @ ß äÝ.T áj.X@Fß Þ.T áj.X@~ß &Þ.T êj.X@·ß GÞ.T êj.XBßß ­ Bà ­ BQà ­ @tà Þ.T áj.X@•à °Þ.T áj.X@Íà ÑÞ.T êj.X@ôà òÞ.T êj.XBá ­ BDá ­ BŽá ­ B¶á ­ @ûá Gß.T áj.X@â hß.T áj.X@Eâ ‰ß.T êj.X@lâ ªß.T êj.X@â Ëß.T áj.X@°â ìß.T áj.X@×â à.T êj.X@þâ .à.T êj.XB&ã ­ BNã ­ @‘ã ià.T áj.X@²ã Šà.T áj.X@Ùã «à.T êj.X@ä Ìà.T êj.XB,ä ­ BXä ­ @Êä á.T áj.X@å (á.T áj.X@Få Iá.T áj.X@å já.T êj.X@Îå ‹á.T êj.X@æ ¬á.T êj.XB/æ ­ BWæ ­ B¡æ ­ BÉæ ­ @ç â.T áj.X@1ç "â.T áj.X@Xç Câ.T êj.X@ç dâ.T êj.X@¢ç …â.T áj.X@Åç ¦â.T áj.X@ìç Çâ.T êj.X@è èâ.T êj.X@4è ã.T áj.X@Uè *ã.T áj.X@|è Kã.T êj.X@£è lã.T êj.X@Äè ã.T áj.X@åè ®ã.T áj.X@ é Ïã.T êj.X/3é .T êj.XC–¯ ‘ F¯eUÀ} œ~æ)ã8eUÊ2|)eUQ”|))eUQÍ|)¼5eVÉì‘})Ñ2eXÈÉ}= PfŸ¸!=–øf¨!>ÀÅf¨î>$BM>öCM=òf޽+ðtoæ*xSfQ)~*öfžy7*;fŸ¦ÿ*Tf ]5€*¹ìf¡y*7f¢­õŽ‚+Pu[å*×f¹­õkƒ*þ³fº­õëƒ*vœf»­õ4„+€u’å*×­õj„*þ³­õ³„*vœ­õ…+°uÉå*×.­õQ…*þ³/­õš…*vœ0­õ†Gj‘¨A ‘¨òå.X‘°B ­ @Í "æ.T Ûj.X‘°A³!‘¨Jæ.T áj.X‘°H"‘¨.T êj.X‘°C¢‘¨<‚ècY « œãè)ã8cYÊ9†)cYQ›†))cYQÔ†)¼5cZÉ옇)Ñ2c\ÈЇ= Pdß:=–ødèy>ÀÅd¯> >$B >öC =òdÎ+tÔè*xSd¤Q0ˆ*öd¥y>‰*;d¦¦Š*Td§]<Š*¹ìd¨y‹*7d©­õ•Œ+`tÝç*×dÀ­õr*þ³dÁ­õò*vœd­õ;Ž+tè*×­õqŽ*þ³­õºŽ*vœ­õ"+ÀtKè*×.­õX*þ³/­õ¡*vœ0­õ @ªaè.X‘¨@/„è.T Ûj.X‘¨@&§è.T áj.X‘¨B·­ /˜.T êj.X‘¨Cú‘°<ûaY`ÿ« œHë)ã8aYÊ@)aYQ¢))aYQÛ)¼5aZÉ쟑)Ñ2a\Èב= Pbߊ =–øbèÉ>ÀÅb¯Ž>$Bí>öCí=òbÎe+s9ë*xSb¤Q7’*öb¥yE“*;b¦¦ ”*Tb§]C”*¹ìb¨y$•*7b©­õœ–+psBê*×bÀ­õy—*þ³bÁ­õù—*vœb­õB˜+ syê*×­õx˜*þ³­õÁ˜*vœ­õ)™+Ðs°ê*×.­õ_™*þ³/­õ¨™*vœ0­õš@úÆê.X‘¨@éê.T Ûj.X‘¨@v  ë.T áj.X‘¨B ­ /è .T êj.X‘¨CJ‘°<ä“_jPñ œî)ã8_jÊGš)_jQ©š))_jQâš)¼5_kÉì¹›)Ñ2_mÈñ›= P`>ÿ=–ø`G û>ÀÅ`à€ò>$Bæó>öDùó=ò`-yõ+ r î*xS`ÕQQœ*ö`Öy_*;`צ!ž*T`Ø]Wž*¹ì`ÙyqŸ*7`Ú­õé +pr§ì*×`ñ­õd¡*þ³`ò­õ­¡*vœ`ó­õö¡+°rÞì*×­õ,¢*þ³­õu¢*vœ­õÝ¢+àrí*×.­õ£*þ³/­õ\£*vœ0­õÅ£@ø+í.X‘¨@áùNí.T Ûj.X‘¨@•ûqí.T áj.X‘¨Bòü­ AÐý|¤í.T Ûj.X‘¨@ÃþÇí.T áj.X‘¨@ ÿêí.T êj.X‘¨/Xÿ.T êj.X‘¨CXõ‘°<µ§]pðâYœòð)ã8]pÊû£)]pQ]¤))]pQ–¤)¼5]qÉìm¥)Ñ2]sÈ¥¥*]wQU¦= P^Güð=–ø^PXí>ÀÅ^â'ä>$]’Žå>ö]”¡å=ò^6)ç+qãð*xS^×Qö¦*ö^Øy:¨*;^Ù¦ü¨*T^Ú] ©*¹ì^Ûyºª*7^Ü­õ2¬+pq‡ï*×^ó­õÀ¬*þ³^ô­õ ­*vœ^õ­õR­+Àq¾ï*×]g­õˆ­*þ³]h­õÑ­*vœ]i­õ9®+ðqõï*×]~­õo®*þ³]­õ¸®*vœ]€­õ!¯@Øé ð.Xw@Äê,ð.T Ûj.Xw@LíNð.T áj.XwBåî­ A¿ï|€ð.T Ûj.Xw@±ð¢ð.T áj.Xw@÷ðÄð.T êj.Xw/Dñ.T êj.XwC瑨<§‘[Z×å œWó)ã8[ZÊW¯)[ZQ¹¯))[ZQò¯)¼5[[Éì¶°)Ñ2[]Èî°= P\áyâ=–ø\êyÚ>ÀÅ\¶.Ø>$BŽÙ>öD¡Ù=ò\ÐÚ+ pHó*xS\«QN±*ö\¬y\²*;\­¦7³*T\®]m³*¹ì\¯yN´*7\°­õƵ+€pQò*×\Ç­õ£¶*þ³\È­õ#·*vœ\É­õl·+°pˆò*×­õ¢·*þ³­õë·*vœ­õS¸+àp¿ò*×.­õ‰¸*þ³/­õÒ¸*vœ0­õ;¹@¸ÝÕò.X‘¨@Pàøò.T Ûj.X‘¨@Yáó.T áj.X‘¨Bçá­ /Ââ.T êj.X‘¨CúÚ‘°<àY³™Jø&œú)ã8³™Êq¹)³™QÓ¹))³™Q º)¼5³šÉìк)Ñ2³œÈ»*² ³ Q¤»= P´ün=–ø´0N=ÀÅ´öÞK>$³§FM>ö³©YM=ò´ëÌM+›ú?xS´ëQZ¼?ö´ìyÔ½?;´í¦³¾?T´î]©¿?¹ì´ïyÀ?7´ð­õÂ+p›Ïô?×´­õ·Â?þ³´­õÃ?vœ´ ­õIÃ+Лõ*׳|­õÃ*þ³³}­õÈÃ*vœ³~­õ0Ä+œ=õ*׳“­õfÄ*þ³³”­õ¯Ä*vœ³•­õÅIˆYOoõ* 6+– NÅBÅYR @ïP„õ.Xw@VQ™õ.Xw@½Q®õ.Xw@$RÃõ.Xw@•RØõ.Xw@Síõ.Xw@wSö.Xw@èSö.Xw@YT,ö.Xw@ÊTAö.Xw@1UVö.Xw@˜Ukö.Xw@ÿU€ö.Xw@fV•ö.XwBøYR @Ac·ö.Xw@¨cÌö.XwA]e~ñö.T Ûj.XwA,f~÷.T Ûj.XwAfg~;÷.T Ûj.XwA¢h~`÷.T Ûj.XwAÜi~…÷.T Ûj.XwAk~ª÷.T Ûj.XwAÜk~Ï÷.T Ûj.Xw@Emñ÷.T áj.Xw@†mø.T êj.Xw@¨m5ø.T áj.Xw@émWø.T êj.XwBQn­ @yn†ø.T áj.Xw@´n¨ø.T áj.Xw@ínÊø.T êj.Xw@oìø.T áj.Xw@7où.T êj.Xw@_o0ù.T êj.XwBˆo­ B±o­ Büo­ B%p­ @kp†ù.T áj.Xw@¬p¨ù.T êj.Xw@ÎpÊù.T áj.Xw@qìù.T êj.XwB8q­ Baq­ C°N‘¨<’ÝYfÉö œçü)ã8YfÊ™Å)YfQûÅ))YfQ4Æ)¼5YgÉìøÆ)Ñ2YiÈ0Ç= PZ'…Ö=–øZ0‰Ì>ÀÅZÑ0Ê>$B–Ë>öD©Ë=òZ!Ì+ oØü*xSZÆQÇ*öZÇyžÈ*;ZȦyÉ*TZÉ]¯É*¹ìZÊy£Ê*7ZË­õÌ+€ouû*×Zâ­õ©Ì*þ³Zã­õòÌ*vœZä­õ;Í+Ào¬û*×­õqÍ*þ³­õºÍ*vœ­õ"Î+ðoãû*×.­õXÎ*þ³/­õ¡Î*vœ0­õ Ï@TÐùû.X‘¨@hÑü.T Ûj.X‘¨@§Ó?ü.T áj.X‘¨B—Ô­ AmÕ~rü.T Ûj.X‘¨@€Ö•ü.T êj.X‘¨@ÈÖ¸ü.T áj.X‘¨/ñÖ.T êj.X‘¨C Í‘°< RWd»ö œ¸ÿ)ã8WdÊ@Ï)WdQ¢Ï))WdQÛÏ)¼5WeÉìŸÐ)Ñ2WgÈ×Ð= PX#…È=–øX,‰¾>ÀÅXÐ-¼>$B–½>öD©½=òX!¾+ n©ÿ*xSXÅQ7Ñ*öXÆyEÒ*;XǦ Ó*TXÈ]VÓ*¹ìXÉyJÔ*7XÊ­õÂÕ+€nFþ*×Xá­õPÖ*þ³Xâ­õ™Ö*vœXã­õâÖ+Àn}þ*×­õ×*þ³­õa×*vœ­õÉ×+ðn´þ*×.­õÿ×*þ³/­õHØ*vœ0­õ±Ø@TÂÊþ.X‘¨@hÃíþ.T Ûj.X‘¨@§Åÿ.T áj.X‘¨B—Æ­ AmÇ~Cÿ.T Ûj.X‘¨@€Èfÿ.T êj.X‘¨@Èȉÿ.T áj.X‘¨/ñÈ.T êj.X‘¨C ¿‘°<ɱ€<œ¹)ã8±ÊçØ)±QIÙ))±Q‚Ù)¼5±‚ÉìÚ)Ñ2±„ÈUÚ= P²ÍÝI=–ø²Ö@=ÀŲ³=>$B?>öD)?=ò²¼¥?+šª?xS²õQµÚ?ö²öyÃÛ?;²÷¦¢Ü?T²ø]ØÜ?¹ì²ùyÌÝ?7²ú­õDß+pš!?ײ­õ!à?þ³²­õ¡à?vœ²­õêà+ šX*×­õ á*þ³­õiá*vœ­õÑá+К*×.­õâ*þ³/­õPâ*vœ0­õ¹âI³EOÁ* 6+– ïâBðER @OB×.X‘¨B#FR A#H~ .T Ûj.X‘¨BÎH­ AI~=.T Ûj.X‘¨@ÉIY.T}.X‘¨@%Ju.T}.X‘¨@YJ‘.Ts.X‘¨/~J.Ts.X‘¨C“@‘°FoU£Ðº)œS)ã8U£Ê:ã)U£Qsã))U£Q¬ã)¼5U¤Éìåã)Ñ2U¦Èä0êº!.UóU.TóT.QóQ.RóR.XóXF²ÃU˜ º)œí)ã8U˜ÊWä)U˜Qä))U˜QÉä)¼5U™Éìå)Ñ2U›È;å0ºº!.UóU.TóT.QóQ.RóR.XóXFú¹Upº)œ‡)ã8UÊtå)UQ­å))UQæå)¼5UŽÉìæ)Ñ2UÈXæ0Šº!.UóU.TóT.QóQ.RóR.XóXF U‚@º)œ!)ã8U‚Ê‘æ)U‚QÊæ))U‚Qç)¼5UƒÉì<ç)Ñ2U…Èuç0Zº!.UóU.TóT.QóQ.RóR.XóXÀÅVÒ ­>$B¯>öD¯=òV™°+0mã*xSVÇQ¸é*öVÈyÆê*;Vɦˆë*TVÊ]¾ë*¹ìVËyÅì*7VÌ­õ=î+€m€*×Vã­õ¸î*þ³Vä­õï*vœVå­õJï+Àm·*×­õ€ï*þ³­õÉï*vœ­õ1ð+ðmî*×.­õgð*þ³/­õ°ð*vœ0­õñ@T³.X‘¨@Ü´'.T Ûj.X‘¨@v¶J.T áj.X‘¨BÒ·­ A°¸|}.T Ûj.X‘¨@‹¹ .T áj.X‘¨@ȹÃ.T êj.X‘¨/4º.T êj.X‘¨Cx°‘°<ÂåSœƒV)œù)ã8SœÊOñ)SœQ±ñ))SœQêñ)¼5SÉì…ò)Ñ2SŸÈ½ò*öS£QYó= PTñö©=–øTú †=ÀÅTùP„>$S{¶…>öS}É…=òTà?†+lê?xSTîQô?öTïySõ?;Tð¦2ö?TTñ]Ðö?¹ìTòy×÷?7Tó­õ=ù+€lj ?×T ­õÞù?þ³T ­õ'ú?vœT ­õpú+Ðl¡ *×SP­õ¦ú*þ³SQ­õïú*vœSR­õWû+mØ *×Sg­õû*þ³Sh­õÖû*vœSi­õ?ü@ ‰í .Xw@t‰ .Xw@܉ .Xw@DŠ, .Xw@¶ŠA .Xw@(‹V .Xw@š‹k .Xw@ Œ€ .Xw@~Œ• .Xw@ðŒª .Xw@b¿ .Xw@ÊÔ .Xw@2Žé .Xw@šŽþ .Xw@ .Xw@j( .Xw@Ò= .XwAÃ|b .T Ûj.XwA‰ž|‡ .T Ûj.XwAÆŸ|¬ .T Ûj.XwA |Ñ .T Ûj.XwA´¢|ö .T Ûj.XwA£| .T Ûj.XwA¾¤|@ .T Ûj.XwA¦|e .T Ûj.Xw@R§‡ .T áj.Xw@t§© .T áj.Xw@œ§Ë .T êj.Xw@ħí .T êj.Xw@O¨ .T áj.XwBx¨­ @ ¨> .T êj.Xw@ï¨` .T áj.Xw@-©‚ .T áj.Xw@U©¤ .T êj.Xw@}©Æ .T êj.XwB¦©­ BÏ©­ @9ª.T áj.XwBbª­ @Šª1.T êj.Xw@ÀªS.T áj.Xw@«u.T êj.XwB.«­ @W«¤.T áj.XwB„«­ B­«­ B¬­ /<¬.T êj.XwC!‡‘¨D•œÁ½pò b¸œñ)Eã8Á½ÊuüEÁ½Q×üE)Á½QýE¼5Á¾ÉìÚýEÑ2ÁÀÈþ?¤éÁÄ]rþ= P› %{ =–øÂ¤ ö =ÀÅÂuÒó >$BDõ >öDRõ =òŠ 0ö +0¢â)?xSÂjQû?öÂky ?;Âl¦è?TÂmè?¹ìÂnyf?7Âo­õØ + ¢x?׆­õf ?þ³Â‡­õ¯ ?vœÂˆ­õ +ࢯ*×­õN *þ³­õ— *vœ­õÿ +£æ*×.­õ5 *þ³/­õ~ *vœ0­õç @Gú ú.X|@·ú .X|@?û ".X|@ü 6.X|@Šü J.X|@ý ^.X|@íý r.X|@uþ †.X|@Ì š.X|@E ®.X|@è Â.X|@X Ö.X|@à ê.X|@Þ þ.X|@N! .X|@Ö! &.X|@Ô' :.X|@\( N.X|AÂF }r.T Ûj.X|@ G “.T áj.X|B0G ­ @WG Á.T êj.X|BG ­ B¸G ­ AwH }ÿ.T Ûj.X|BËH ­ AdI }0.T Ûj.X|@±I Q.T áj.X|AGJ }u.T Ûj.X|@J –.T áj.X|@ÈJ ·.T êj.X|@ïJ Ø.T êj.X|BK ­ A´K } .T Ûj.X|@ýK *.T áj.X|@L K.T áj.X|@VL l.T êj.X|@}L .T êj.X|AŠM }±.T Ûj.X|@×M Ò.T áj.X|@øN ó.T êj.X|A%P }.U~.T Ûj.X|-—Q  <.U /4AOR }`.T Ûj.X|@šR .T áj.X|B¿R ­ @æR ¯.T êj.X|@S Ð.T Ûj.X|@ÇS ÷.U~.T áj.X|@—T .T áj.X|@ÁT ?.U~.T êj.X|@èT `.T êj.X|BU ­ A(V }‘.T Ûj.X|-—W  °.U /4AOX }Ô.T Ûj.X|@šX õ.T áj.X|B¿X ­ @æX #.T êj.X|B#Y ­ A¼Y }T.T Ûj.X|@Z u.T áj.X|@#Z –.T áj.X|@^Z ·.T êj.X|@…Z Ø.T êj.X|BËZ ­ B÷Z ­ A”[ }.T Ûj.X|Bè[ ­ A\ }G.T Ûj.X|@Î\ h.T áj.X|Ad] }Œ.T Ûj.X|@­] ­.T áj.X|@å] Î.T êj.X|@ ^ ï.T êj.X|A_ }.T Ûj.X|@b_ 4.T áj.X|B‡_ ­ @®_ b.T êj.X|Bç_ ­ B` ­ BY` ­ Aäb }³.U~.T Ûj.X|-`d  Ò.U /4Ae }ö.T Ûj.X|@ce .T áj.X|Bˆe ­ @¯e E.T êj.X|Aif }i.T Ûj.X|@f .U~.T áj.X|@²f ±.T áj.X|@Üf Ø.U~.T êj.X|@g ù.T êj.X|B2g ­ AÔg }*.T Ûj.X|@#h K.T áj.X|BÀh ­ Abi }|.T Ûj.X|@­i .T áj.X|@üi ¾.T êj.X|@‘j ß.T áj.X|@Ñj .T êj.X|@øj !.T êj.X|B$k ­ A½k }R.T Ûj.X|@ l s.T áj.X|A l }—.T Ûj.X|@él ¸.T áj.X|@!m Ù.T êj.X|@Hm ú.T êj.X|Bpm ­ B˜m ­ Bæm ­ Aón }E.T Ûj.X|@To f.T áj.X|Bño ­ AŠp }—.T Ûj.X|@Óp ¸.T áj.X|@÷p Ù.T êj.X|@2q ú.T êj.X|AÏq }.T Ûj.X|B#r ­ A¼r }O.T Ûj.X|@ s p.T áj.X|AŸs }”.T Ûj.X|@ès µ.T áj.X|@ t Ö.T êj.X|@Gt ÷.T êj.X|Bot ­ B—t ­ A–w }5.T Ûj.X|@ãw V.T áj.X|Ayx }z.T Ûj.X|@Âx ›.T áj.X|@àx ¼.T áj.X|@y Ý.T êj.X|@.y þ.T êj.X|@Uy  .T êj.X|Abz }C .T Ûj.X|@¯z d .T áj.X|@s{ … .T êj.X|Bo} ­ A~ }¶ .T Ûj.X|@U~ × .T áj.X|@ ø .T êj.X|Až }!.T Ûj.X|Ac€ }@!.T Ûj.X|@$ a!.T áj.X|A½ }…!.T Ûj.X|@‚ ¦!.T áj.X|@$‚ Ç!.T áj.X|@K‚ è!.T êj.X|@r‚ ".T êj.X|@™‚ *".T êj.X|BÁ‚ ­ Bé‚ ­ Ax… }h".T Ûj.X|BÈ… ­ Bð… ­ B>† ­ A׆ }³".T Ûj.X|@ ‡ Ô".T áj.X|@>‡ õ".T áj.X|@y‡ #.T êj.X|@ ‡ 7#.T êj.X|Bȇ ­ Bð‡ ­ B&‰ ­ -ó‹  }#.U /4A«Œ }¡#.T Ûj.X|@ Â#.T áj.X|BgŽ ­ B‹Ž ­ BÛŽ ­ B ­ -Á  $.U /4Ay }9$.T Ûj.X|@Ú Z$.T êj.X|@‘ {$.T áj.X|Aš‘ }Ÿ$.T Ûj.X|@ç‘ À$.T áj.X|B“ ­ A’” }ñ$.T Ûj.X|@i• %.T êj.X|@Ž• 3%.T áj.X|B.– ­ @É– a%.T êj.X|B — ­ A¢— }’%.T Ûj.X|@ë— ³%.T áj.X|@˜ Ô%.T êj.X|@J˜ õ%.T êj.X|A`™ }&.T Ûj.X|@«™ :&.T áj.X|BЙ ­ @÷™ h&.T êj.X|-Lœ  ‡&.U /4A }«&.T Ûj.X|@f Ì&.T áj.X|B’ ­ Bº ­ @ó '.T êj.X|A  }+'.T Ûj.X|@]  L'.T áj.X|-*¢  k'.U /4A⢠}'.T Ûj.X|@D£ °'.T áj.X|Bi£ ­ @¢£ Þ'.T êj.X|@N¤ ÿ'.T êj.X|B}¤ ­ B©¤ ­ AF¥ }=(.T Ûj.X|Aó¦ }a(.T Ûj.X|A´§ }…(.T Ûj.X|@ý§ ¦(.T áj.X|@¨ Ç(.T áj.X|@B¨ è(.T êj.X|@i¨ ).T êj.X|B‘¨ ­ Bõ¨ ­ B© ­ Bk© ­ Aª }a).T Ûj.X|@Mª ‚).T áj.X|@kª £).T áj.X|@¦ª Ä).T êj.X|/ͪ .T êj.X|C÷ ‘˜<¼ýQguö œÂ,)ã8QgÊ )QgQ ))QgQ¸ )¼5QhÉì|)Ñ2QjÈ´= PR&•‚=–øR/™x>ÀÅRÓ@v>$B¦w>öD¹w=òR1x+k³,*xSRÈQ*öRÉy"*;Rʦý*TRË]3*¹ìRÌy'*7RÍ­õŸ+pkP+*×Rä­õ-*þ³Rå­õv*vœRæ­õ¿+°k‡+*×­õõ*þ³­õ>*vœ­õ¦+àk¾+*×.­õÜ*þ³/­õ%*vœ0­õŽ@d|Ô+.X‘¨@x}÷+.T Ûj.X‘¨@·,.T áj.X‘¨B§€­ A}~M,.T Ûj.X‘¨@‚p,.T êj.X‘¨@Ø‚“,.T áj.X‘¨/ƒ.T êj.X‘¨Cy‘°<Ò¯mÐ-®œÒ/)ã8¯mÊÄ)¯mQ&))¯mQ_)¼5¯nÉìú)Ñ2¯pÈ2= P°20<=–ø°;X1>ÀŰÔ/>$Bf0>öDy0=ò°!ñ0+™Ã/*xS°ÉQ’*ö°Êy *;°Ë¦{*T°Ì]±*¹ì°Íyº*7°Î­õ2+p™!.*×°å­õÀ*þ³°æ­õ *vœ°ç­õR+°™X.*×­õˆ*þ³­õÑ*vœ­õ9+à™.*×.­õo*þ³/­õ¸*vœ0­õ! I‘7lÁ.* 6+– W Bë7R @ì4×..X‘¨@86ú..T Ûj.X‘¨B8R @/9*/.T áj.X‘¨B:­ Aõ:~]/.T Ûj.X‘¨@Ð;€/.T áj.X‘¨@ <£/.T êj.X‘¨/y<.T êj.X‘¨CÚ1‘°FÈOVi} œT2)ã8OVÊ )OVQï ))OVQ(!)¼5OWÉìì!)Ñ2OXÈ$"= PPŸˆt=–øP¨ñl>ÀÅP¨¾j>$Bl>öCl=òPŽl+ jE2*xSPQ„"*öPžy’#*;PŸ¦Z$*TP ]$*¹ìP¡yq%*7P¢­õé&+€j11*×P¹­õÆ'*þ³Pº­õF(*vœP»­õ(+°jh1*×­õÅ(*þ³­õ)*vœ­õv)+àjŸ1*×.­õ¬)*þ³/­õõ)*vœ0­õ^*G:p‘¨AÜp‘¨È1.X‘°Bîr­ @sø1.T Ûj.X‘°Aƒt‘¨ 2.T áj.X‘°HÖt‘¨.T êj.X‘°Crm‘¨D¿N¿Gpw ÷zœ£GEã8¿GÊ”*E¿GQö*E)¿GQ/+E¼5¿HÉì¸+EÑ2¿JÈA,= PÀDáì =–øÀM² =ÀÅÀÍÇx >$B4z >öC4z =òÀ3z +@¡”G?xSÀÂQ¡,?öÀÃy¯-?;ÀĦ{.?TÀÅ]±.?¹ìÀÆy¥/?7ÀÇ­õ 0+¡Ã3?×ÀÞ­õ‡0?þ³Àß­õÐ0?vœÀà­õ91+Сú3*×­õo1*þ³­õ¸1*vœ­õ 2+¢14*×.­õV2*þ³/­õŸ2*vœ0­õ3@K€ E4.X|@˃ Y4.X|@Z„ m4.X|@Ê„ 4.X|@A† •4.X|@±† ©4.X|@ó‡ ½4.X|@IŒ Ñ4.X|@K™ å4.X|@±™ ù4.X|@š 5.X|@S› !5.X|AKž }E5.T Ûj.X|-Ÿ  d5.U /4AÚŸ }ˆ5.T Ûj.X|Av¡ }¬5.T Ûj.X|-¢  Ë5.U /4AÝ¢ }ï5.T Ûj.X|Ai¤ }6.T Ûj.X|- ¥  26.U /4AÐ¥ }V6.T Ûj.X|A§ }z6.T Ûj.X|-§  ™6.U /4AÙ§ }½6.T Ûj.X|Au© }á6.T Ûj.X|-ª  7.U /4Aܪ }$7.T Ûj.X|Aü¬ }H7.T Ûj.X|A¸¯ }l7.T Ûj.X|-b°  ‹7.U /4A&± }¯7.T Ûj.X|-7±  Î7.U /4Aû± }ò7.T Ûj.X|A¼Â }8.T Ûj.X|AÕà }:8.T Ûj.X|AîÄ }^8.T Ûj.X|A“Å }‚8.T Ûj.X|A8Æ }¦8.T Ûj.X|A9È }Ê8.T Ûj.X|AÞÈ }î8.T Ûj.X|AkÊ }9.T Ûj.X|AlÌ }69.T Ûj.X|AùÍ }Z9.T Ûj.X|AnÐ }~9.T Ûj.X|AÑ }¢9.T Ûj.X|AÓ }Æ9.T Ûj.X|A¹Ó }ê9.T Ûj.X|A^Ô }:.T Ûj.X|AwÕ }2:.T Ûj.X|A%Ö }V:.T Ûj.X|A>× }z:.T Ûj.X|AWØ }ž:.T Ûj.X|AüØ }Â:.T Ûj.X|AªÙ }æ:.T Ûj.X|AOÚ } ;.T Ûj.X|AôÚ }.;.T Ûj.X|A™Û }R;.T Ûj.X|A&Ý }v;.T Ûj.X|A¯Þ }š;.T Ûj.X|@ÐÞ »;.T áj.X|@ñÞ Ü;.T áj.X|@ß ý;.T êj.X|@?ß <.T êj.X|Bgß ­ @ˆß L<.T áj.X|@«ß m<.T áj.X|@ãß Ž<.T êj.X|@ à ¯<.T êj.X|B2à ­ BZà ­ @à ê<.T áj.X|@¾à =.T áj.X|@åà ,=.T êj.X|@ á M=.T êj.X|@-á n=.T áj.X|@Ná =.T áj.X|@uá °=.T êj.X|@œá Ñ=.T êj.X|@Øá ò=.T áj.X|Bâ ­ @'â >.T êj.X|B`â ­ Bˆâ ­ BÒâ ­ Búâ ­ BDã ­ Blã ­ @¯ã >.T áj.X|@éã °>.T áj.X|@ä Ñ>.T êj.X|@Iä ò>.T êj.X|Bqä ­ B™ä ­ BÁä ­ Bå ­ BDå ­ BŽå ­ @±å a?.T áj.X|@Òå ‚?.T áj.X|@ æ £?.T êj.X|@1æ Ä?.T êj.X|@Ræ å?.T áj.X|@sæ @.T áj.X|@šæ '@.T êj.X|@Áæ H@.T êj.X|@âæ i@.T áj.X|@ç Š@.T áj.X|@,ç «@.T êj.X|@Sç Ì@.T êj.X|B{ç ­ @œç ú@.T áj.X|@½ç A.T áj.X|@õç 3)MlQ 3))MlQÙ3)¼5MmÉì°4)Ñ2MoÈè4= PN@?i=–øNIÐe>ÀÅNåÀ\>$B&^>öD9^=òN/¹_+0ieJ*xSNÚQH5*öNÛyV6*;Nܦ7*TNÝ]N7*¹ìNÞyh8*7Nß­õà9+€iI*×Nö­õ[:*þ³N÷­õ¤:*vœNø­õí:+Ài9I*×­õ#;*þ³­õl;*vœ­õÔ;+ðipI*×.­õ <*þ³/­õS<*vœ0­õ¼<@Pb†I.X‘¨@¾d©I.T Ûj.X‘¨@ÅeÌI.T áj.X‘¨B"g­ Ah|ÿI.T Ûj.X‘¨@óh"J.T áj.X‘¨@:iEJ.T êj.X‘¨/ˆi.T êj.X‘¨C˜_‘°<‰ùK MeœWM)ã8KÊò<)KQT=))KQ=)¼5K€Éìd>)Ñ2K‚Èœ>*K†QL?= PL‡ÍZ=–øL˜W=ÀÅL ZN>$KŸ¾O>öK¡ÑO=òLvYQ+ hHM?xSLQí??öLy1A?;L¦óA?TL]—B?¹ìLy±C?7L­õ)E+€hìK?×L­õ·E?þ³L­õF?vœL­õIF+Ðh#L*×Kt­õF*þ³Ku­õÈF*vœKv­õ0G+iZL*×K‹­õfG*þ³KŒ­õ¯G*vœK­õH@ÊSoL.Xw@TU‘L.T Ûj.Xw@W³L.T áj.XwB%Y­ AÿY|åL.T Ûj.Xw@$[M.T êj.Xw@X[)M.T áj.Xw/€[.T êj.XwC7Q‘¨D²½L` rœr_Eã8½LÊNHE½LQ×HE)½LQIE¼5½MÉì†IEÑ2½OÈ6J?A½SQ–J?‡¶½TQ"K?!w½UQ®K= P¾aÄf =–ø¾jU> =ÀžhÓ =$½#< =ö½$< =ò¾P‡ +0 c_?xS¾]QcL?ö¾^y§M?;¾_¦sN?T¾`]ÚO?¹ì¾ayQ?7¾b­õnQ+ øN?×¾y­õR?þ³¾z­õXR?vœ¾{­õÁR+à /O*×½ø­õ S*þ³½ù­õSS*vœ½ú­õ»S+¡iO?×½­õñS?þ³½­õ:T?vœ½­õ£TI¢" G›O* 6+– ÙTB×" R @ ¯O.X}@„ ÃO.X}@ô ×O.X}@d ëO.X}@Ê ÿO.X}@3 P.X}@È 'P.X}@8 ;P.X}@À OP.X}B=" R @˜$ }P.T Ûj.X}-Ÿ%  œP.U /4A[& |ÀP.T Ûj.X}@0( áP.T Ûj.X}--)  Q.U /4Aé) |$Q.T Ûj.X}@7, EQ.T Ûj.X}-4-  dQ.U /4Að- |ˆQ.T Ûj.X}-ß.  §Q.U /4A›/ |ËQ.T Ûj.X}@é1 ìQ.T Ûj.X}-æ2   R.U /4A¢3 |/R.T Ûj.X}@þ4 PR.T Ûj.X}-û5  oR.U /4A·6 |“R.T Ûj.X}@Œ8 ´R.T Ûj.X}@ö9 ÕR.T Ûj.X}-ó:  ôR.U /4A¯; |S.T Ûj.X}@=< ,S.X}@¦< @S.X}@ = TS.X}@u= hS.X}@Û= |S.X}@D> S.X}A-G |´S.T Ûj.X}A¹J |ØS.T Ûj.X}A~K |üS.T Ûj.X}A4M | T.T Ûj.X}AùM |DT.T Ûj.X}A¾N |hT.T Ûj.X}AkP |ŒT.T Ûj.X}A0Q |°T.T Ûj.X}AÝR |ÔT.T Ûj.X}A¢S |øT.T Ûj.X}AÛT |U.T Ûj.X}A¬U |@U.T Ûj.X}AíV |dU.T Ûj.X}@ËW …U.T áj.X}@6Z ¦U.T áj.X}@û\ ÇU.T áj.X}B#] ­ @\] õU.T êj.X}@] V.T áj.X}@·] 7V.T êj.X}@Þ] XV.T êj.X}B^ ­ @'^ †V.T áj.X}@ª^ §V.T êj.X}@Ë^ ÈV.T áj.X}@ _ éV.T êj.X}B3_ ­ B[_ ­ Bƒ_ ­ @Ý_ 1W.T áj.X}@` RW.T êj.X}@®` sW.T áj.X}@è` ”W.T áj.X}@a µW.T êj.X}@Ha ÖW.T êj.X}@|b ÷W.T Ûj.X}-d  X.U /4AÆd |:X.T Ûj.X}@(e [X.T áj.X}BMe ­ @e ‰X.T êj.X}@Pf ªX.T áj.X}Bxf ­ @Ÿf ØX.T êj.X}@g ùX.T áj.X}@Ág Y.T êj.X}@õh ;Y.T Ûj.X}-‡j  ZY.U /4A?k |~Y.T Ûj.X}@Šk ŸY.T áj.X}B¯k ­ @Ök ÍY.T êj.X}@™l îY.T áj.X}BÁl ­ @èl Z.T êj.X}@Bm =Z.T áj.X}Bjm ­ @­m kZ.T êj.X}@øm ŒZ.T áj.X}@n ­Z.T áj.X}@^n ÎZ.T êj.X}@…n ïZ.T êj.X}B±n ­ BÝn ­ Bo ­ @(o 7[.T áj.X}@Oo X[.T êj.X}@‡o y[.T êj.X}B¯o ­ @ p §[.T áj.X}@.p È[.T áj.X}@Up é[.T êj.X}@|p \.T êj.X}@Ïp +\.T áj.X}@ðp L\.T áj.X}@q m\.T êj.X}@>q Ž\.T êj.X}@|q ¯\.T áj.X}B½q ­ Båq ­ B/r ­ @or ÷\.T êj.X}B¨r ­ BÐr ­ @s 2].T áj.X}@8s S].T áj.X}@_s t].T êj.X}@†s •].T êj.X}@Ùs ¶].T áj.X}@üs ×].T áj.X}@#t ø].T êj.X}@Jt ^.T êj.X}Bvt ­ @—t G^.T áj.X}@¼t h^.T áj.X}@u ‰^.T êj.X}@Pu ª^.T êj.X}@Õu Ë^.T áj.X}@öu ì^.T áj.X}@v _.T êj.X}@Dv ._.T êj.X}Bpv ­ B±v ­ BÙv ­ B#w ­ C6 ‘F7À­ª=œ»b)ã8­ªÊüT)­ªQÀU))­ªQùU)¼5­«ÉìnV)Ñ2­­È÷V= P®é{-=–ø®ò"=ÀÅ®`Ô>$†4!>öˆG!=ò®Ø¹!+˜¬b?xS®UQ/W?ö®VysX?;®W¦RY?T®X]ÚY?¹ì®Yy[?7®Z­õm\+p˜Û`?×®q­õû\?þ³®r­õD]?vœ®s­õ­]+°˜a*×[­õö]*þ³\­õ?^*vœ]­õ§^+à˜Ia*×r­õÝ^*þ³s­õ&_*vœt­õ_I¨(Sˆa* 6+– Å_GÕ(wBé(R Aó%w¢a.X‘°G#'w@h(Òa.T Ûj.X‘°B)R A6*wb.T áj.X‘°BR+­ A5,w:b.T Ûj.X‘°A'-wab.T áj.X‘°Av-wˆb.T êj.X‘°HÈ-w.T êj.X‘°C˜"‘ $BfB>öDyB=òJ^èC+0ge*xSJ÷Qb*öJøyc*;Jù¦Õc*TJú] d*¹ìJûy%e*7Jü­õf+€gd?×J­õg?þ³J­õag?vœJ­õªg+ÀgUd*×­õàg*þ³­õ)h*vœ­õ‘h+ðgŒd*×.­õÇh*þ³/­õi*vœ0­õyi@qG¢d.X‘¨AJvÈd.T Ûj.X‘¨BÏJ­ @‡Kød.T Ûj.X‘¨@XLe.T áj.X‘¨@˜L>e.T áj.X‘¨@åLae.T êj.X‘¨/ M.T êj.X‘¨CÈC‘°<^æ«`ஜ h)ã8«`ʯi)«`Qj))«`QJj)¼5«aÉìåj)Ñ2«cÈk= P¬Â=–ø¬#h>ÀŬ¼ >$Bv>öD‰=ò¬ +—‘h*xS¬±Q}k*ö¬²y‹l*;¬³¦fm*T¬´]œm*¹ì¬µy¥n*7¬¶­õp+p—ïf*׬ͭõ«p*þ³¬Î­õôp*vœ¬Ï­õ=q+°—&g*×­õsq*þ³­õ¼q*vœ­õ$r+à—]g*×.­õZr*þ³/­õ£r*vœ0­õ sInlg* 6+– BsBÈR @¹¥g.X‘¨BûR @-Õg.T Ûj.X‘¨@?øg.T áj.X‘¨B/­ A~+h.T Ûj.X‘¨@ Nh.T êj.X‘¨@.qh.T áj.X‘¨/k.T êj.X‘¨Cê‘°<¿G¥ 1œmk)ã8G¥Êxs)G¥QÚs))G¥Qt)¼5G¦ÉìÝt)Ñ2G¨Èfu= PHÀ:?=–øHÉD5=ÀÅHäð2>$BT4>öDg4=òH¯Ü4+0f^k?xSHÙQÆu?öHÚyÔv?;HÛ¦³w?THÜ]éw?¹ìHÝyÝx?7HÞ­õCz+f j?×Hõ­õÑz?þ³Hö­õ{?vœH÷­õƒ{+Ðf@j*×­õ¹{*þ³­õ|*vœ­õj|+gwj*×.­õ |*þ³/­õé|*vœ0­õR}@q7‹j.X}@Ê;¬j.T Ûj.X}@=Íj.T áj.X}B=­ AÒ>þj.T Ûj.X}@&?k.T áj.X}@?@k.T êj.X}/·?.T êj.X}CÃ5‘ <÷E¨€#œ:n)ã8E¨Êˆ})E¨Qê}))E¨Q#~)¼5E©Éìí~)Ñ2E«Èv= PF1=–øF¦$'=ÀÅFÁÏ$>$B4&>öDG&=òFŒ¼&+0e+n?xSF¶QÖ?öF·yä€?;F¸¦Ã?TF¹]ù?¹ìFºyí‚?7F»­õS„+eÖl?×FÒ­õá„?þ³FÓ­õ*…?vœFÔ­õ“…+Ðe m*×­õÉ…*þ³­õ†*vœ­õz†+fDm*×.­õ°†*þ³/­õù†*vœ0­õb‡@Q)Xm.X}@ª-ym.T Ûj.X}@ä.šm.T áj.X}Bo/­ A²0Ëm.T Ûj.X}@1ìm.T áj.X}@a1 n.T êj.X}/—1.T êj.X}C£'‘ <ë£C¦`œq)ã8C¦Ê˜‡)C¦Qú‡))C¦Q3ˆ)¼5C§Éìýˆ)Ñ2C©È†‰= PD»ú"=–øDÄ=ÀÅDß°>$B>öD'=òDªœ+0døp?xSDÔQæ‰?öDÕyôŠ?;DÖ¦Ó‹?TD×] Œ?¹ìDØyýŒ?7DÙ­õcŽ+d£o?×Dð­õñŽ?þ³Dñ­õ:?vœDò­õ£+ÐdÚo*×­õÙ*þ³­õ"*vœ­õŠ+ep*×.­õÀ*þ³/­õ ‘*vœ0­õr‘@1%p.X}@ŠFp.T Ûj.X}@Ä gp.T áj.X}BO!­ A’"˜p.T Ûj.X}@æ"¹p.T áj.X}@A#Úp.T êj.X}/w#.T êj.X}Cƒ‘ <&ÒAg ¸ œØs)ã8Agʨ‘)AgQ ’))AgQC’)¼5AhÉì“)Ñ2AjÈ?“= PBì=–øB) >ÀÅBÍÍ>$B6 >öDI =òBÁ +0cÉs*xSBÂQŸ“*öBÃy­”*;BĦˆ•*TBÅ]¾•*¹ìBÆyŸ–*7BÇ­õ˜+cfr*×BÞ­õ¥˜*þ³Bß­õî˜*vœBà­õ7™+Ðcr*×­õm™*þ³­õ¶™*vœ­õš+dÔr*×.­õTš*þ³/­õš*vœ0­õ›@ºêr.X‘¨@³ s.T Ûj.X‘¨@0s.T áj.X‘¨Bø­ AÏ~cs.T Ûj.X‘¨@Ćs.T êj.X‘¨@ç©s.T áj.X‘¨/5.T êj.X‘¨Cª ‘°Föè?Y°úæ œZv)ã8?YÊ<›)?YQž›))?YQ×›)¼5?ZÉ웜)Ñ2?\ÈÓœ= P@ÖD=–ø@ß)þ>ÀÅ@¯Þû>$B>ý>öDQý=ò@ÅÁý+@bKv*xS@¤Q3*ö@¥yAž*;@¦¦Ÿ*T@§]RŸ*¹ì@¨y3 *7@©­õ«¡+ b7u*×@À­õˆ¢*þ³@Á­õ£*vœ@­õQ£+Ðbnu*×­õ‡£*þ³­õУ*vœ­õ8¤+c¥u*×.­õn¤*þ³/­õ·¤*vœ0­õ ¥AN‘¨Àu.X‘°G%‘¨B­ @´þu.T Ûj.X‘°A‘¨&v.T áj.X‘°H‘‘¨.T êj.X‘°Cªþ‘¨<,=d°ìö œ+y)ã8=dÊV¥)=dQ¸¥))=dQñ¥)¼5=eÉ쵦)Ñ2=gÈí¦= P>5ú=–ø>'9ð>ÀÅ>ËÝí>$BFï>öDYï=ò> Ñï+@ay*xS>ÀQM§*ö>Áy[¨*;>¦6©*T>Ã]l©*¹ì>Äy`ª*7>Å­õØ«+ a¹w*×>Ü­õf¬*þ³>Ý­õ¯¬*vœ>Þ­õø¬+àaðw*×­õ.­*þ³­õw­*vœ­õß­+b'x*×.­õ®*þ³/­õ^®*vœ0­õÇ®@ô=x.X‘¨@õ`x.T Ûj.X‘¨@W÷ƒx.T áj.X‘¨BGø­ Aù~¶x.T Ûj.X‘¨@0úÙx.T êj.X‘¨@xúüx.T áj.X‘¨/¡ú.T êj.X‘¨Cºð‘°ÀÅ<Á2á>$B–â>öD©â=ò<Ùã+ `Ë{*xS<¶Q ±*ö<·y²*;<¸¦ó²*T<¹])³*¹ì<ºy0´*7<»­õ¨µ+ `Šz*×<Ò­õ6¶*þ³<Ó­õ¶*vœ<Ô­õè¶+à`Áz*×­õ·*þ³­õg·*vœ­õÏ·+aøz*×.­õ¸*þ³/­õN¸*vœ0­õ·¸Aç{.T Ûj.X~B=ê­ @ëJ{.T Ûj.X~@Îëk{.T áj.X~@.ìŒ{.T áj.X~@oì­{.T êj.X~/¡ì.T êj.X~Cÿã‘ <Ïå9[Ôå œ?~)ã89[Êí¸)9[QO¹))9[Qˆ¹)¼59\ÉìLº)Ñ29^È„º= P:ãyß=–ø:ìy×>ÀÅ:¶.Õ>$BŽÖ>öD¡Ö=ò:Ò×+0_0~*xS:«Qäº*ö:¬yò»*;:­¦Í¼*T:®]½*¹ì:¯yä½*7:°­õ\¿+_9}*×:Ç­õ9À*þ³:È­õ¹À*vœ:É­õÁ+À_p}*×­õ8Á*þ³­õÁ*vœ­õéÁ+ð_§}*×.­õÂ*þ³/­õhÂ*vœ0­õÑÂ@¸Ú½}.X‘¨@PÝà}.T Ûj.X‘¨@YÞ~.T áj.X‘¨BçÞ­ /Âß.T êj.X‘¨Cúב°ÀÅ8¶>É>$BžÊ>öD±Ê=ò8Ò)Ë+@^•€*xS8«QþÄ*ö8¬y Æ*;8­¦çÆ*T8®]Ç*¹ì8¯yþÇ*78°­õvÉ+ ^ž*×8Ç­õSÊ*þ³8È­õÓÊ*vœ8É­õË+Ð^Õ*×­õRË*þ³­õ›Ë*vœ­õÌ+_ €*×.­õ9Ì*þ³/­õ‚Ì*vœ0­õëÌ@ÈÎ"€.X‘¨@`ÑE€.T Ûj.X‘¨@iÒh€.T áj.X‘¨B÷Ò­ /ÒÓ.T êj.X‘¨C Ì‘°<íò5Wp¼› œ ƒ)ã85WÊ!Í)5WQƒÍ))5WQ¼Í)¼55XÉì€Î)Ñ25ZȸÎ= P6ܼÇ=–ø6åÙ¿>ÀÅ6¬ž½>$Bý¾>öCý¾=ò6Ëu¿+P]ú‚*xS6¡QÏ*ö6¢y&Ð*;6£¦îÐ*T6¤]$Ñ*¹ì6¥yÒ*76¦­õ}Ó+°]‚*×6½­õZÔ*þ³6¾­õÚÔ*vœ6¿­õ#Õ+à]:‚*×­õYÕ*þ³­õ¢Õ*vœ­õ Ö+^q‚*×.­õ@Ö*þ³/­õ‰Ö*vœ0­õòÖ@ Ç‚.X‘¨@mŪ‚.T Ûj.X‘¨@vÆÍ‚.T áj.X‘¨BÇ­ /È.T êj.X‘¨CZÀ‘°ÀÅ4¶®±>$B³>öD!³=ò4Ò™³+`\_…*xS4«QÙ*ö4¬y-Ú*;4­¦Û*T4®]>Û*¹ì4¯yÜ*74°­õ—Ý+À\h„*×4Ç­õtÞ*þ³4È­õôÞ*vœ4É­õ=ß+ð\Ÿ„*×­õsß*þ³­õ¼ß*vœ­õ$à+ ]Ö„*×.­õZà*þ³/­õ£à*vœ0­õ á@8·ì„.X‘¨@й….T Ûj.X‘¨@Ùº2….T áj.X‘¨Bg»­ /B¼.T êj.X‘¨Cz´‘°< ˆ1e€¢ö œ?ˆ)ã81eÊBá)1eQ¤á))1eQÝá)¼51fÉì¡â)Ñ21hÈÙâ= P2#°=–ø2, ¦>ÀÅ2Э£>$B¥>öD)¥=ò2¡¥+`[0ˆ*xS2ÅQ9ã*ö2ÆyGä*;2Ǧ"å*T2È]Xå*¹ì2ÉyLæ*72Ê­õÄç+À[͆*×2á­õRè*þ³2â­õ›è*vœ2ã­õäè+\‡*×­õé*þ³­õcé*vœ­õËé+0\;‡*×.­õê*þ³/­õJê*vœ0­õ³ê@Ô©Q‡.X‘¨@èªt‡.T Ûj.X‘¨@'­—‡.T áj.X‘¨B®­ Aí®~ʇ.T Ûj.X‘¨@°í‡.T êj.X‘¨@H°ˆ.T áj.X‘¨/q°.T êj.X‘¨CЦ‘°ÀÅ0¯Ç•>$B-—>öC-—=ò0å­—+pZ‹*xS0¤Q·ì*ö0¥yÅí*;0¦¦î*T0§]Ãî*¹ì0¨yÊï*70©­õBñ+ÐZž‰*×0À­õò*þ³0Á­õŸò*vœ0­õèò+[Õ‰*×­õó*þ³­õgó*vœ­õÏó+0[ Š*×.­õô*þ³/­õNô*vœ0­õ·ô@š"Š.X‘¨@ÚžEŠ.T Ûj.X‘¨B ­ @Õ uŠ.T áj.X‘¨A¡~›Š.T Ûj.X‘¨@꡾Š.T áj.X‘¨@6¢áŠ.T êj.X‘¨/n¢.T êj.X‘¨C›˜‘°<ô- à†À œó)ã8- Êíô)- QOõ))- Qˆõ)¼5-¡ÉìLö)Ñ2-£È„ö*-§Q ÷= P.Ö”=–ø.ßpŠ=ÀÅ.K(ˆ>$-Àމ>ö-¡‰=ò.Å Š+PYä?xS.@QÖ÷?ö.Ayù?;.B¦ùù?T.C]ú?¹ì.Dy¤û?7.E­õ ý+ÀYˆŒ?×.\­õ«ý?þ³.]­õôý?vœ.^­õ=þ+Z¿Œ*×-•­õsþ*þ³-–­õ¼þ*vœ-—­õ$ÿ+@ZöŒ*×-¬­õZÿ*þ³-­­õ£ÿ*vœ-®­õ @ÁŽ .XwA§‘~0.T Ûj.XwBU’­ @“_.T Ûj.Xw@á“.T áj.Xw@”£.T áj.Xw@d”Å.T êj.Xw/›”.T êj.XwCðŠ‘¨DŸã»ú0C+œhªEã8»úÊBE»úQ¤E)»úQÝE¼5»ûÉì|EÑ2»ýÈ?¤é»]S= P¼#úï=–ø¼,sG=Àżh¬D>$BF>öD#F=ò¼G+0Ÿ%ª?xS¼]Q?ö¼^y(?;¼_¦?T¼`è=?¹ì¼ay1?7¼b­õ© +Ÿr?×¼y­õ7 ?þ³¼z­õ€ ?vœ¼{­õé +П©*×­õ *þ³­õh *vœ­õÐ + à*×.­õ *þ³/­õO *vœ0­õ¸ @"Jô.Xs@”J.Xs@K.Xs@K0.Xs@gLD.Xs@ÖLX.Xs@`Ml.Xs@=N€.Xs@ÇN”.Xs@ˆb¨.Xs@úb¼.Xs@lcÐ.Xs@Þcä.Xs@Pdø.Xs@Âd ‘.Xs@4e ‘.Xs@¦e4‘.Xs@2fH‘.Xs@šf\‘.Xs@gp‘.Xs@jg„‘.Xs@ôg˜‘.Xs@Íi¬‘.Xs@ÔoÀ‘.Xs@9pÔ‘.Xs@¡pè‘.Xs@qü‘.Xs@[w’.Xs@Êw$’.Xs@Qx8’.Xs@N~L’.Xs@Õ~`’.Xs@Ɔ‰’.U‘ .T Ûj.Xs-Lj ¨’.U /4A‚‰vÌ’.T Ûj.Xs-h‹ ë’.U /4A#Œv“.T Ûj.Xs@‡0“.T Ûj.Xs-~ O“.U /4A9‘vs“.T Ûj.Xs-“ ’“.U /4AÚ“v¶“.T Ûj.Xs@`–ד.T áj.Xs-q– ö“.U /4A,—v”.T Ûj.Xs-˜ 9”.U /4AИv]”.T Ûj.XsA»šv‰”.U‘ .T Ûj.Xs-·› ¨”.U /4ArœvÌ”.T Ûj.XsA’žvð”.T Ûj.XsAíŸv•.T Ûj.XsAH¡v8•.T Ûj.XsA£¢v\•.T Ûj.XsAr¤v€•.T Ûj.XsA’¦v¤•.T Ûj.XsAí§vÈ•.T Ûj.XsAǪvì•.T Ûj.XsA ­v–.T Ûj.XsAÙ®v4–.T Ûj.XsA±vX–.T Ûj.XsAw²v|–.T Ûj.XsAÒ³v –.T Ûj.XsA-µvÄ–.T Ûj.XsAˆ¶vè–.T Ûj.XsAL·v —.T Ûj.XsA¸v0—.T Ûj.XsA‰ºvT—.T Ûj.XsAä»vx—.T Ûj.XsAȾvœ—.T Ûj.XsA6ÀvÀ—.T Ûj.XsAÁvä—.T Ûj.XsA.Äv˜.T Ûj.XsA‰Åv,˜.T Ûj.XsAäÆvP˜.T Ûj.XsA¨Çvt˜.T Ûj.XsAwÉv˜˜.T Ûj.XsA;Êv¼˜.T Ûj.XsA·Îvà˜.T Ûj.XsAÐv™.T Ûj.XsAáÑv(™.T Ûj.XsAÓvL™.T Ûj.XsAQÔvp™.T Ûj.XsAÕv”™.T Ûj.Xs@»×¨™.Xs@#ؼ™.XsAÕÚvà™.T Ûj.XsA¤Üvš.T Ûj.XsAÿÝv(š.T Ûj.XsAÁávLš.T Ûj.XsA…âvpš.T Ûj.Xs@䑚.T áj.Xs@½ä²š.T áj.Xs@ãäÓš.T êj.Xs@ åôš.T êj.XsB1å­ BYå­ B£å­ @Ãå<›.T áj.Xs@ãå]›.T áj.Xs@æ~›.T êj.Xs@@柛.T êj.Xs@`æÀ›.T áj.Xs@€æá›.T áj.Xs@¦æœ.T êj.Xs@Ìæ#œ.T êj.XsBøæ­ B)ç­ @ùç^œ.T áj.XsB%è­ @x茜.T êj.XsBÖè­ B•é­ B½é­ @êÔœ.T áj.Xs@sêõœ.T êj.XsBŸê­ BËê­ @ëê0.T áj.Xs@ ëQ.T áj.Xs@1ër.T êj.Xs@Wë“.T êj.XsBƒë­ B:ì­ Bcì­ @Šìã.U‘ .T áj.Xs@Éì ž.U‘ .T êj.XsBí­ @ î:ž.T áj.XsB8î­ B`î­ @†îuž.T êj.XsBÚî­ @.T êj.Xs@"ïÄž.T áj.Xs@^ïåž.T êj.XsBOð­ Bwð­ BÆð­ Bîð­ B8ñ­ B`ñ­ @¢ñTŸ.T áj.Xs@ÂñuŸ.T áj.Xs@èñ–Ÿ.T êj.Xs@ò·Ÿ.T êj.Xs@.òØŸ.T áj.Xs@NòùŸ.T áj.Xs@tò .T êj.Xs@šò; .T êj.XsBÂò­ Bêò­ B4ó­ B\ó­ @žó .T áj.Xs@¾ó± .T áj.Xs@äóÒ .T êj.Xs@ ôó .T êj.XsB6ô­ Bbô­ A õv1¡.T Ûj.Xs@*õR¡.T áj.Xs@Lõs¡.T áj.Xs@rõ”¡.T êj.Xs@˜õµ¡.T êj.XsBÄõ­ Bðõ­ @öð¡.T áj.Xs@2ö¢.T áj.Xs@Xö2¢.T êj.Xs@~öS¢.T êj.XsBÎö­ @îö¢.T áj.Xs@÷¢¢.T áj.Xs@E÷â.T êj.Xs@k÷ä¢.T êj.XsB“÷­ @ì÷£.T áj.Xs@ø3£.T áj.Xs@4øT£.T êj.Xs@Zøu£.T êj.XsB†ø­ B²ø­ @Òø°£.T áj.Xs@ôøÑ£.T áj.Xs@ùò£.T êj.Xs@@ù¤.T êj.XsBù­ @°ùA¤.T áj.Xs@Ðùb¤.T áj.Xs@úƒ¤.T êj.Xs@-ú¤¤.T êj.Xs@MúŤ.T áj.Xs@múæ¤.T áj.Xs@“ú¥.T êj.Xs@¹ú(¥.T êj.XsBêú­ B¡û­ @Âûc¥.T áj.XsBîû­ Bü­ B>ü­ @€ü«¥.T áj.Xs@ üÌ¥.T áj.Xs@Æüí¥.T êj.Xs@ìü¦.T êj.Xs@ý/¦.T áj.Xs@HýP¦.T êj.XsBpý­ @’ý~¦.T áj.Xs@âýŸ¦.T êj.XsB þ­ @0þͦ.T êj.XsB}þ­ @þû¦.T áj.Xs@½þ§.T áj.Xs@ôþ=§.T êj.Xs@ÿ^§.T êj.Xs@:ÿ§.T áj.Xs@Zÿ §.T áj.Xs@€ÿÁ§.T êj.Xs@¦ÿâ§.T êj.XsBÒÿ­ @öÿ¨.T áj.XsB" ­ BJ ­ @j K¨.T áj.Xs@µ l¨.T êj.XsBÝ ­ @ š¨.T êj.Xs@S »¨.T áj.Xs@s ܨ.T áj.Xs@™ ý¨.T êj.Xs@¿ ©.T êj.XsBç ­ B ­ @y Y©.T áj.Xs@² z©.T áj.Xs@Ø ›©.T êj.Xs@ ¼©.T êj.XsBC ­ Bß ­ @ ÿ©.U‘ .T áj.Xs/V .U‘ .T êj.Xs@ÜGHª.T Ûj.X‘˜/Ýœ.T áj.X‘˜Fï©  =œ±­)ã8© Êî )© Q² ))© Që )¼5©¡Éì`)Ñ2©£Èé= PªÌA=–øªÕ)=ÀŪGä>$†D>öˆW=òª»É+–¢­?xSª<Q!?öª=ye?;ª>¦D?Tª?]Ì?¹ìª@yÀ?7ªA­õ&+p–Ñ«?תX­õ´?þ³ªY­õý?vœªZ­õf+°–¬*×[­õ¯*þ³\­õø*vœ]­õ`+à–?¬*×r­õ–*þ³s­õß*vœt­õHI’ S~¬* 6+– ~G¿ wBÓ R A«w˜¬.X‘°GòwB R @) Õ¬.T Ûj.X‘°AF wü¬.T áj.X‘°Bb ­ AEw0­.T Ûj.X‘°A<wW­.T áj.X‘°A¬w~­.T êj.X‘°HØw.T êj.X‘°C¨‘ <Ðo+t€xYœŠ°)ã8+tÊ´)+tQ))+tQO)¼5+uÉì&)Ñ2+wÈ^*+{Q= P,PŒ†=–ø,Yè‚>ÀÅ,é·y>$+–{>ö+˜1{=ò,?¹|+@X{°*xS,ÞQ¯*ö,ßyó*;,঵*T,á]Y*¹ì,âys*7,ã­õë+ X¯*×,ú­õy *þ³,û­õ *vœ,ü­õ !+ðXV¯*×+k­õA!*þ³+l­õŠ!*vœ+m­õò!+ Y¯*×+‚­õ("*þ³+ƒ­õq"*vœ+„­õÚ"@r¢¯.Xw@:€į.T Ûj.Xw@ß‚æ¯.T áj.XwBu„­ AO…|°.T Ûj.Xw@A†:°.T áj.Xw@‡†\°.T êj.Xw/Ô†.T êj.XwC—|‘¨ÀŨÀó>$B†ô>öD™ô=ò¨ õ+•‹³*xS¨µQÞ$*ö¨¶yì%*;¨·¦Ç&*T¨¸]ý&*¹ì¨¹y(*7¨º­õ~)+p•é±*רѭõ **þ³¨Ò­õU**vœ¨Ó­õž*+°• ²*×­õÔ**þ³­õ+*vœ­õ…++à•W²*×.­õ»+*þ³/­õ,*vœ0­õm,I~ùl‰²* 6+– £,BØùR @¢øŸ².X‘¨B úR @=ûϲ.T Ûj.X‘¨@Oýò².T áj.X‘¨B?þ­ Aÿ~%³.T Ûj.X‘¨@ðÿH³.T áj.X‘¨@-k³.T êj.X‘¨/{.T êj.X‘¨Cúõ‘°<0}¥ïPÜ.œ¸)ã8¥ïÊÙ,)¥ïQ;-))¥ïQt-)¼5¥ðÉìý-)Ñ2¥òȆ.= P¦ìŠî=–ø¦õÛ=ÀŦ›Ä>$BÆ>öDÆ=ò¦ÛZÆ+ ”¸?xS¦õQæ.?ö¦öyô/?;¦÷¦À0?T¦ø]ö0?¹ì¦ùyý1?7¦ú­õd2+p”µ?צ­õß2?þ³¦­õ(3?vœ¦­õ‘3+°”:µ*×­õÇ3*þ³­õ4*vœ­õx4+à”qµ*×.­õ®4*þ³/­õ÷4*vœ0­õ`5IxÎG£µ* 6+– –5B­ÎR @/Ë·µ.X~BàÎR @[Ðص.X~@ËÐìµ.X~@;Ѷ.X~@MÒ¶.X~@cÕ(¶.X~@6Ú<¶.X~@6Ü]¶.T Ûj.X~@…é~¶.T áj.X~@§êŸ¶.T Ûj.X~@ÁìÀ¶.T áj.X~Bí­ B.í­ @Uíû¶.T êj.X~@|í·.T êj.X~BÉí­ Bñí­ B;î­ Bcî­ Bñî­ Bï­ Bcï­ B‹ï­ BÕï­ Býï­ BGð­ Boð­ B¹ð­ Báð­ B+ñ­ BSñ­ Bñ­ BÅñ­ CÈ‘ Dˆ¹±`γœsÒEã8¹±ʹ5E¹±Q6E)¹±QT6E¼5¹²Éì7EÑ2¹´ÈV7?¤é¹¸]¶7= PºK Hý=–øºT “=ÀźYÂ>$B4’>öDB’=òº: “+ ždÒ?xSºNQ=?öºOy%>?;ºP¦??TºQè:??¹ìºRymA?7ºS­õßB+ž•¹?׺j­õmC?þ³ºk­õ¶C?vœºl­õD+О̹*×­õUD*þ³­õžD*vœ­õE+Ÿº*×.­õÀ.T Ûj.X|@ö_À.T áj.X|@Iö€À.T êj.X|@pö¡À.T êj.X|@—öÂÀ.T êj.X|B¿ö­ @æöðÀ.T êj.X|B:÷­ AÜ÷}!Á.T Ûj.X|@+øBÁ.T áj.X|@×øcÁ.T êj.X|Bëù­ -Åû Á.U /4A}ü}³Á.T Ûj.X|@ÈüÔÁ.T áj.X|Bíü­ @ýÂ.T êj.X|A,þ}&Â.T Ûj.X|@RþMÂ.U~.T áj.X|@uþnÂ.T áj.X|@Ÿþ•Â.U~.T êj.X|@Æþ¶Â.T êj.X|Bõþ­ B!ÿ­ BMÿ­ AÎ}Ã.T Ûj.X|A}%Ã.T Ûj.X|@ØFÃ.T áj.X|@ùgÃ.T áj.X|@ˆÃ.T êj.X|@D©Ã.T êj.X|BX­ Añ}ÚÃ.T Ûj.X|@>ûÃ.T áj.X|Bg­ A},Ä.T Ûj.X|@SMÄ.T êj.X|@ nÄ.T áj.X|A9}’Ä.T Ûj.X|@†³Ä.T áj.X|A}×Ä.T Ûj.X|@iøÄ.T áj.X|B’­ Bº­ Bâ­ B0 ­ AÉ }PÅ.T Ûj.X|@ qÅ.T áj.X|@6 ’Å.T êj.X|@q ³Å.T êj.X|B ­ @8 áÅ.T êj.X|Aé }Æ.T Ûj.X|@8 &Æ.T êj.X|Aå }JÆ.T Ûj.X|@. kÆ.T áj.X|@O ŒÆ.T áj.X|@s ­Æ.T êj.X|@š ÎÆ.T êj.X|AÄ}òÆ.T Ûj.X|A…}Ç.T Ûj.X|@Î7Ç.T áj.X|@ïXÇ.T áj.X|@yÇ.T êj.X|@:šÇ.T êj.X|Bb­ BŠ­ -ð ÓÇ.U /4A¨}÷Ç.T Ûj.X|@È.T áj.X|B¿­ Bç­ -S QÈ.U /4A }uÈ.T Ûj.X|@V–È.T áj.X|B{­ @¢ÄÈ.T êj.X|@`åÈ.T êj.X|B­ A0}É.U~.T Ûj.X|-Ÿ ;É.U /4AW}_É.T Ûj.X|@½€É.T áj.X|BZ­ B$­ BL­ -¸  ÆÉ.U /4Ap!}êÉ.T Ûj.X|@»! Ê.T áj.X|Bà!­ @"9Ê.T êj.X|-_# XÊ.U /4A$}|Ê.T Ûj.X|@b$Ê.T áj.X|B‡$­ @®$ËÊ.T êj.X|@e%ìÊ.T Ûj.X|@%Ë.U~.T áj.X|@_&4Ë.T áj.X|@‰&[Ë.U~.T êj.X|@°&|Ë.T êj.X|Bß&­ B '­ @C'·Ë.T êj.X|Bš'­ A§(}èË.T Ûj.X|@) Ì.T áj.X|B))­ BQ)­ @x)DÌ.T êj.X|B–+­ Bº,­ Bâ,­ A¡-}Ì.T Ûj.X|Af.}³Ì.T Ûj.X|@'/ÔÌ.T áj.X|AÀ/}øÌ.T Ûj.X|@ 0Í.T áj.X|@'0:Í.T áj.X|@N0[Í.T êj.X|@u0|Í.T êj.X|@œ0Í.T êj.X|BÈ0­ Aa1}ÎÍ.T Ûj.X|@®1ïÍ.T áj.X|AD2}Î.T Ûj.X|@24Î.T áj.X|@Å2UÎ.T êj.X|@ì2vÎ.T êj.X|Aá4}šÎ.T Ûj.X|@.5»Î.T áj.X|A¬6}ßÎ.T Ûj.X|@õ6Ï.T áj.X|B7­ @A7.Ï.T êj.X|Bz7­ B¢7­ AI9}lÏ.T Ûj.X|A :}Ï.T Ûj.X|@S:±Ï.T áj.X|@t:ÒÏ.T áj.X|@˜:óÏ.T êj.X|@¿:Ð.T êj.X|A\;}8Ð.T Ûj.X|AH<}\Ð.T Ûj.X|@‘<}Ð.T áj.X|@²<žÐ.T áj.X|@Ö<¿Ð.T êj.X|@ý<àÐ.T êj.X|B)=­ A6>}Ñ.T Ûj.X|@“>2Ñ.T áj.X|B¸>­ Bà>­ @?mÑ.T êj.X|AÆ?}‘Ñ.T Ûj.X|@›A²Ñ.T êj.X|BÇA­ A`B}ãÑ.T Ûj.X|@©BÒ.T áj.X|@ÇB%Ò.T áj.X|@CFÒ.T êj.X|/)C.T êj.X|C”‘˜Fš^)—Px)œ Ó)ã8)—Ê$F))—Q]F)))—Q–F)¼5)˜ÉìÏF)Ñ2)šÈG0jx§Ó.UóU.TóT.QóQ.RóR.XóXFd ) x)œ§Ó)ã8)ÊAG))QzG)))Q³G)¼5)ŽÉììG)Ñ2)È%H0:x§Ó.UóU.TóT.QóQ.RóR.XóX<6h)z jý œxÖ)ã8)zÊ^H))zQÀH)))zQùH)¼5){ÉìÐI)Ñ2)}ÈJ= P*FÏw=–ø*O`t>ÀÅ*ëPk>$B¶l>öDÉl=ò*5In+PWiÖ*xS*àQhJ*ö*áyvK*;*â¦8L*T*ã]nL*¹ì*äyˆM*7*å­õO+ WÕ*×*ü­õ{O*þ³*ý­õÄO*vœ*þ­õ P+àW=Õ*×­õCP*þ³­õŒP*vœ­õôP+XtÕ*×.­õ*Q*þ³/­õsQ*vœ0­õÜQ@*qŠÕ.X‘¨@Ms­Õ.T Ûj.X‘¨@TtÐÕ.T áj.X‘¨B²u­ Av|Ö.T Ûj.X‘¨@ƒw&Ö.T áj.X‘¨@ÊwIÖ.T êj.X‘¨/x.T êj.X‘¨C(n‘°<'u \ý œKÙ)ã8'uÊR)'uQtR))'uQ­R)¼5'vÉì„S)Ñ2'xȼS= P(?Ïi=–ø(H`f>ÀÅ(îP]>$B¶^>öDÉ^=ò(.I`+`V<Ù*xS(ãQT*ö(äy*U*;(å¦ìU*T(æ]"V*¹ì(çyÀÅ&¯nQ>$BÍR>öCÍR=ò&ÈES+pU¡Û*xS&¤Q½]*ö&¥yË^*;&¦¦“_*T&§]É_*¹ì&¨yª`*7&©­õ"b+ÐUªÚ*×&À­õÿb*þ³&Á­õc*vœ&­õÈc+VáÚ*×­õþc*þ³­õGd*vœ­õ¯d+0VÛ*×.­õåd*þ³/­õ.e*vœ0­õ—e@èV.Û.X‘¨@€YQÛ.T Ûj.X‘¨@‰ZtÛ.T áj.X‘¨B[­ /ó[.T êj.X‘¨C*T‘°<#VpDÊ œÞ)ã8#VÊÍe)#VQ/f))#VQhf)¼5#WÉì,g)Ñ2#YÈdg= P$ôºO=–ø$ýéG>ÀÅ$ÁžE>$BþF>öDG=ò$ã‰G+€TÞ*xS$¶QÄg*ö$·yÒh*;$¸¦­i*T$¹]ãi*¹ì$ºyÄj*7$»­õÀÅ"ì 7>$B9>öD9=ò"6™:+S×à*xS"áQñq*ö"âyÿr*;"ã¦Ás*T"ä]÷s*¹ì"åyu*7"æ­õ‰v+àStß*×"ý­õw*þ³"þ­õMw*vœ"ÿ­õ–w+ T«ß*×­õÌw*þ³­õx*vœ­õ}x+PTâß*×.­õ³x*þ³/­õüx*vœ0­õey@z=øß.X‘¨@?à.T Ûj.X‘¨@¤@>à.T áj.X‘¨BB­ AàB|qà.T Ûj.X‘¨@ÓC”à.T áj.X‘¨@D·à.T êj.X‘¨/hD.T êj.X‘¨Cx:‘°Fl–í@6)œ€á)ã8íÊ›y)íQÔy))íQ z)¼5îÉìFz)Ñ2ðÈz0Z6‚ä.UóU.TóT.QóQ.RóR.XóXFHôâ6)œâ)ã8âʸz)âQñz))âQ*{)¼5ãÉìc{)Ñ2åÈœ{0*6‚ä.UóU.TóT.QóQ.RóR.XóXFNÀ×à5)œ´â)ã8×ÊÕ{)×Q|))×QG|)¼5ØÉì€|)Ñ2Úȹ|0ú5‚ä.UóU.TóT.QóQ.RóR.XóXFËG̰5)œNã)ã8ÌÊò|)ÌQ+}))ÌQd})¼5ÍÉì})Ñ2ÏÈÖ}0Ê5‚ä.UóU.TóT.QóQ.RóR.XóXF‹­Á€5)œèã)ã8ÁÊ~)ÁQH~))ÁQ~)¼5ÂÉìº~)Ñ2ÄÈó~0š5‚ä.UóU.TóT.QóQ.RóR.XóXFù{¶P5)œ‚ä)ã8¶Ê,)¶Qe))¶Qž)¼5·Éì×)Ñ2¹È€0j5‚ä.UóU.TóT.QóQ.RóR.XóX<ˆ ¥0'œOç)ã8¥ÊI€)¥Q«€))¥Qä€)¼5¦Éì®)Ñ2¨È7‚= P ­Ê4=–ø ¶Ô*=ÀŠр(>$Bä)>öD÷)=ò œl*+R@ç?xS ÆQ—‚?ö Çy¥ƒ?; Ȧ„„?T É]º„?¹ì Êy®…?7 Ë­õ‡+ðRëå?× â­õ¢‡?þ³ ã­õë‡?vœ ä­õTˆ+0S"æ*×­õŠˆ*þ³­õÓˆ*vœ­õ;‰+`SYæ*×.­õq‰*þ³/­õº‰*vœ0­õ#Š@-mæ.X}@Z1Žæ.T Ûj.X}@”2¯æ.T áj.X}B3­ Ab4àæ.T Ûj.X}@¶4ç.T áj.X}@5"ç.T êj.X}/G5.T êj.X}CS+‘ <§Ll@íœ ê)ã8lÊYŠ)lQ»Š))lQôŠ)¼5mÉì|‹)Ñ2oÈ´‹= P…Ù&=–øŽÐ%>ÀÅév>$Bæ>öDù=òth+€Qê*xSÞQì‹*ößyúŒ*;়*Tá]ò*¹ìâyùŽ*7ã­õq+ðQ®è*×ú­õì*þ³û­õ5‘*vœü­õ~‘+0Råè*×­õ´‘*þ³­õý‘*vœ­õe’+`Ré*×.­õ›’*þ³/­õä’*vœ0­õM“@ö2é.X‘¨@#Ué.T Ûj.X‘¨B1$­ Aá$~ˆé.T Ûj.X‘¨@Ã%«é.T áj.X‘¨@&Îé.T áj.X‘¨@Ô&ñé.T êj.X‘¨/('.T êj.X‘¨CI‘°FÃãY 6 œ¥ì)ã8Yʃ“)YQå“))YQ”)¼5ZÉì¹”)Ñ2\Èñ”= PЈ=–øÙ>ÀÅ£' >$BŽ>öD¡=ò¿+P–ì*xS˜QQ•*ö™y_–*;š¦:—*T›]p—*¹ìœyd˜*7­õÜ™+ðPë*×´­õ¹š*þ³µ­õ9›*vœ¶­õ‚›+ Q¶ë*×­õ¸›*þ³­õœ*vœ­õiœ+PQíë*×.­õŸœ*þ³/­õèœ*vœ0­õQA|‘¨ì.X‘°AÂ~.ì.T Ûj.X‘°GÞ‘¨Bƒ­ A摨qì.T áj.X‘°H1‘¨.T êj.X‘°C‘¨<Åà~€ýqœˆï)ã8~ʇ)~Qé))~Q"ž)¼5Éìùž)Ñ2È1Ÿ*…QáŸ= P‘¤ =–øš=Àźþ>$Ÿ>ö¡1=ò€¹+€Oyï?xS Q‚ ?ö yÆ¡?; ¦ˆ¢?T ],£?¹ì yF¤?7­õ¾¥+àOî?×%­õL¦?þ³&­õ•¦?vœ'­õÞ¦+0PTî*×t­õ§*þ³u­õ]§*vœv­õŧ+`P‹î*׋­õû§*þ³Œ­õD¨*vœ­õ­¨@ î.Xw@vÂî.T Ûj.Xw@ôäî.T áj.XwB ­ Ag |ï.T Ûj.Xw@Y 8ï.T áj.Xw@Ÿ Zï.T êj.Xw/ì .T êj.XwC—‘¨ÀÅÞðð>$BVò>öDiò=òéó+NJò*xSÓQíª*öÔyû«*;Õ¦½¬*TÖ]ó¬*¹ì×y ®*7Ø­õ…¯+àNçð*×ï­õ°*þ³ð­õI°*vœñ­õ’°+ Oñ*×­õȰ*þ³­õ±*vœ­õy±+POUñ*×.­õ¯±*þ³/­õø±*vœ0­õa²@9ökñ.X‘¨@®øŽñ.T Ûj.X‘¨@µù±ñ.T áj.X‘¨B¯ú­ Aëû|äñ.T Ûj.X‘¨@Þüò.T áj.X‘¨@%ý*ò.T êj.X‘¨/sý.T êj.X‘¨CÈó‘°<ÜhUàãÕ œ¾ô)ã8UÊ—²)UQù²))UQ2³)¼5VÉìö³)Ñ2XÈ.´= Pèï=–øñYç>ÀÅÀå>$Bnæ>öDæ=ò×ùæ+ M¯ô*xSµQŽ´*ö¶yœµ*;·¦w¶*T¸]­¶*¹ì¹y{·*7º­õó¸+N¸ó*×Ñ­õй*þ³Ò­õPº*vœÓ­õ™º+0Nïó*×­õϺ*þ³­õ»*vœ­õ€»+`N&ô*×.­õ¶»*þ³/­õÿ»*vœ0­õh¼@œê<ô.X‘¨@£ì_ô.T Ûj.X‘¨@$î‚ô.T áj.X‘¨B·î­ /mï.T êj.X‘¨CÚç‘°<,cZð×å œ#÷)ã8ZÊž¼)ZQ½))ZQ9½)¼5[Éìý½)Ñ2]È5¾= Páiã=–øêiÛ>ÀŶÙ>$B~Ú>öD‘Ú=òÐ Û+°L÷*xS«Q•¾*ö¬y£¿*;­¦~À*T®]´À*¹ì¯y•Á*7°­õ Ã+Mö*×Ç­õêÃ*þ³È­õjÄ*vœÉ­õ³Ä+@MTö*×­õéÄ*þ³­õ2Å*vœ­õšÅ+pM‹ö*×.­õÐÅ*þ³/­õÆ*vœ0­õ‚Æ@¨Þ¡ö.X‘¨@@áÄö.T Ûj.X‘¨@Iâçö.T áj.X‘¨B×â­ /²ã.T êj.X‘¨CêÛ‘°<‹ŒZÌå œˆù)ã8ZʸÆ)ZQÇ))ZQSÇ)¼5[ÉìÈ)Ñ2]ÈOÈ= Páy×=–øêyÏ>ÀŶ.Í>$BŽÎ>öD¡Î=òÐÏ+ÀKyù*xS«Q¯È*ö¬y½É*;­¦˜Ê*T®]ÎÊ*¹ì¯y¯Ë*7°­õ'Í+ L‚ø*×Ç­õÎ*þ³È­õ„Î*vœÉ­õÍÎ+PL¹ø*×­õÏ*þ³­õLÏ*vœ­õ´Ï+€Lðø*×.­õêÏ*þ³/­õ3Ð*vœ0­õœÐ@¸Òù.X‘¨@PÕ)ù.T Ûj.X‘¨@YÖLù.T áj.X‘¨BçÖ­ /Â×.T êj.X‘¨CúÏ‘°<2ÿgཛྷaü)ã8gÊÒÐ)gQ4Ñ))gQmÑ)¼5hÉì1Ò)Ñ2jÈiÒ*nQÓ= P2¥Ë=–ø;iÁ>ÀÅÒ¿>$yvÀ>ö{‰À=ò!Á+ JRü*xSÇQ»Ó*öÈyÿÔ*;ɦÚÕ*TÊ]xÖ*¹ìËy×*7Ì­õ÷Ø+Köú*×ã­õ˜Ù*þ³ä­õáÙ*vœå­õ*Ú+`K-û*×N­õ`Ú*þ³O­õ©Ú*vœP­õÛ+Kdû*×e­õGÛ*þ³f­õÛ*vœg­õùÛ@ Åyû.Xw@dÆ›û.T Ûj.Xw@Ƚû.T áj.XwB;É­ AoÊ~ïû.T Ûj.Xw@[Ëü.T êj.Xw@‘Ë3ü.T áj.Xw/íË.T êj.XwCéÁ‘¨<ˆ n€¯Yœ:ÿ)ã8 nÊ/Ü) nQ‘Ü)) nQÊÜ)¼5 oÉì¡Ý)Ñ2 qÈÙÝ* uQ‰Þ= PFŒ½=–øOè¹>ÀÅã·°>$ ²>ö ’1²=ò5¹³+I+ÿ*xSØQ*ß*öÙynà*;Ú¦0á*TÛ]Ôá*¹ìÜyîâ*7Ý­õfä+ðIÏý*×ô­õôä*þ³õ­õ=å*vœö­õ†å+@Jþ*× e­õ¼å*þ³ f­õæ*vœ g­õmæ+pJ=þ*× |­õ£æ*þ³ }­õìæ*vœ ~­õUç@h¶Rþ.Xw@T·tþ.T Ûj.Xw@ܹ–þ.T áj.XwBu»­ AO¼|Èþ.T Ûj.Xw@A½êþ.T áj.Xw@‡½ ÿ.T êj.Xw/Ô½.T êj.XwC—³‘¨<—D e€¡ö œ )ã8 eÊ‹ç) eQíç)) eQ&è)¼5 fÉìêè)Ñ2 hÈ"é= P $¯=–ø - ¥>ÀÅ Ñ­¢>$B¤>öD)¤=ò ¡¤+Hü*xS ÆQ‚é*ö Çyê*; Ȧkë*T É]¡ë*¹ì Êy•ì*7 Ë­õ î+ðH™*× â­õ›î*þ³ ã­õäî*vœ ä­õ-ï+0IÐ*×­õcï*þ³­õ¬ï*vœ­õð+`I*×.­õJð*þ³/­õ“ð*vœ0­õüð@Ô¨.X‘¨@è©@.T Ûj.X‘¨@'¬c.T áj.X‘¨B­­ Aí­~–.T Ûj.X‘¨@¯¹.T êj.X‘¨@H¯Ü.T áj.X‘¨/q¯.T êj.X‘¨CŠ¥‘°<±S `€“ô œÜ)ã8 `Ê2ñ) `Q”ñ)) `QÍñ)¼5 aÉì‘ò)Ñ2 cÈÉò= P Ú =–ø  —>ÀÅ Ç­”>$B–>öD)–=ò þ¡–+GÍ*xS ¼Q)ó*ö ½y7ô*; ¾¦õ*T ¿]Hõ*¹ì Ày<ö*7 Á­õ´÷+ðGj*× Ø­õBø*þ³ Ù­õ‹ø*vœ Ú­õÔø+0H¡*×­õ ù*þ³­õSù*vœ­õ»ù+`HØ*×.­õñù*þ³/­õ:ú*vœ0­õ£ú@Ÿšî.X‘¨@'œ.T Ûj.X‘¨@'ž4.T áj.X‘¨BŸ­ AíŸ~g.T Ûj.X‘¨@#¡Š.T êj.X‘¨@F¡­.T áj.X‘¨/o¡.T êj.X‘¨CŠ—‘°ÀÅ®‰>$BmŠ>öCmŠ=òËåŠ+ F2*xS£QÐü*ö¤yÞý*;¥¦¦þ*T¦]Üþ*¹ì§y½ÿ*7¨­õ5+G;*׿­õ*þ³À­õ’*vœÁ­õÛ+0Gr*×­õ*þ³­õZ*vœ­õÂ+`G©*×.­õø*þ³/­õA*vœ0­õª@zŽ¿.X‘¨@Ýâ.T Ûj.X‘¨@æ‘.T áj.X‘¨Bw’­ /v“.T êj.X‘¨CÊ‹‘°ÀÅù{>$Bv|>öD‰|=ò? ~+°E *xSîQê*öïyø*;ð¦º*Tñ]ð*¹ìòy *7ó­õ‚ +F£?× ­õý ?þ³ ­õF ?vœ ­õ +@FÚ*×­õÅ *þ³­õ *vœ­õv +pF *×.­õ¬ *þ³/­õõ *vœ0­õ^@Ÿ€' .X‘¨@r‚J .T Ûj.X‘¨@„m .T áj.X‘¨Br…­ AP†|  .T Ûj.X‘¨@C‡à .T áj.X‘¨@Їæ .T êj.X‘¨/؇.T êj.X‘¨Cè}‘°J<¤QYœR Kp­ULposÊQMŽá[ÃNœ­ * 6\– ”5 à *^– ÝB)ÃÍ FšæF@yžœx )ÇF])´F]e1sFQÌ1eFQ3)³´FÈš* 6G– Nx ÐyHc Oˆ òŒ)0Üy .U ø¬0gy .U(PÇ;fQ• QƒfhRS--â+S((â2TÎ#Î#ã€SâCS‹1‹1ãˆTååä3U4ž2Failed to allocate memory for enqueued callback. VT? Ì1W? Z?Loc\\é# céloceéhïýnïªItYv¬ }]f"¡c‚? …?  ˆ?;‹?ÚŽ?´‘?\ “O+ š¥ú6œ¥Ÿ«ý¥«ªI««]hg­hõ: ™@CCœ`þ™`‹PCRm(›`íPC`6\C gC‡ƒC‡± Ž`àB^œçþŽ`Y`¥m(`ðBÜ C® +C Uv„? B4œGþ„`Jsum…?ƒm(†`ºÀBí s z?`B4œ§þz`ðsum{?)m(|``€Bb \p? B4œþp`–sumq?Ïm(r`@B‘ £f?àA4œgþf`<sumg?um(h`¬BÀ \?°A*œ¸ þ\`Usum]?âm(^`-ÃR?€A*œ þR`UsumS?cm(T`®$H?PA*œZ þH`UsumI?äm(J`/ñ>? A*œ« þ>`Usum??em(@`°ó4?ð@*œü þ4`Usum5?æm(6`1L*?À@*œM þ*`Usum+?gm(,`²ƒ4 ¥p@Jœ´ þ `èf"!¡!m("`m @“T|Ù0@3œ þ`£ô`ïm(`(S@ Uv!ã4ö0?ôœÜ "þö`K"ú6ö¥#°¯Î m(`æm?=«  6 `t?Ü ™?ï Z?“$ß?Ê TóT @ï %Á4í`ð>2œ &þî`Pþ>žU !§6çà>œa "ú6ç¥}$å>‡UóU'ØÝ?€>Zœ® "ú6Ý¥¶"nÝ¥>—>“(´ ×?Ê )ú6×¥*<Ìí )ú6Ì¥)nÌ¥' Æ?ð=+œb "ú6Æ¥Æ+þ=À 5 Uv+>‘ M Uv>b Uv'€Â?à=œ‘ ,ú6Â¥U'• ¾?Ð=œÀ ,ú6¾¥U'tº?À=œï ,ú6º¥U'ì3«¥`=Uœš"f"«¡"c«?\" ¬?¦" ¬?ð";­?:"Ú­?„,´®?‘&ú6¯¥PŠ=žU !"7=Cœ4"þ¼Î =&-m(Ÿ¼0  =-¡¼y ,= 7=‡S=‡'V ’¼°<^œ±"þ’¼œ -“¼è -m(”¼W!À<ÆØ<»û<Uv'=,ˆ?€<*œþ,þˆ¼U.sum‰?!-m(мØ!'¹~?@<4œZ"þ~¼".sum?G"-m(€¼~"`<»'í,t?<*œ§,þt¼U.sumu?´"-m(v¼ÿ"'‡j?à;*œô,þj¼U.sumk?5#-m(l¼€#'»`?°;*œA,þ`¼U.suma?¶#-m(b¼$'ÀWé`;Jœ¤"þW¼7$"f"W¡p$-m(X¼¼$;“T|!‰6O ;3œ"þO¼ò$"nO¼>%-m(P¼w%C;Uv!d58@:ÚœÆ"þ8¼š%/loc8éK&#p¯¸-m(@¼'‚:6•- 6F¼E'‰:Æ©:êu:“$Ý:˜TóTÿ:ê%3/¼:2œ &þ0¼P:žU ! 7)ð9œK/loc)é£'$õ9‡UóU'Ã#?9Uœ˜/loc#éÜ'"n#éz(§9“*»0locé)né'ä?@9 œê1locéU'Æ3 é9:œw"f" ¡)"À ?b)"> ?¬)"Ì1 ?ö)"  ?@*2loc éP 9žUH3˜P94œÞ4¤Š*4¯Ö*5˜k9Ð4¯"+4¤E+g9“3Ê >@œE4Ö h+4á ´+5Ê ;>74á ,4Ö #,7>“3® `>œ‡6¾ U7® l>4¾ F,8åå39‹1‹1ˆ8ÉÉΰ* Ñ õ!C8.éú%Ø8U*ñ ¤Z*ó ¶1intá.iŒiiŽú Ž #Øõ 'öb X,ûˆ @#üˆ 7ýˆ Jþˆ ^ÿˆ( ˆ0 Ê"ˆ8 ˆ@ ëˆH -,ˆP ÀˆX &]` Š  ch ~ bp ü.bt D.px g*F€ ñ1T‚ Ôiƒ $yˆ H.%{ *%-†˜ Ó.†  1%/†¨ 8%0†° ?%2-¸ T63bÀ l5Ĥ#š k š ] ¡] ›¢c &¦b,š Žy 8% Ž 8 L$? @‹A•¸È#‡cˆc™ ‰c¦/b ¾úïÍ úÜ.P*á C8œ©logˆi,f©µ,¬C¯}U Š;T joºCº›UvTsÈCÆç5ç5èÛ Û rp3p3Çë °* "õ!ÐC¤<êú%Ø8U*ñ ¤Z*ó ¶1intá.iŒiib–8£ ˜ú £  #Øõ/ 'öb X,û˜ @#ü˜ 7ý˜ Jþ˜ ^ÿ˜( ˜0 Ê"˜8 ˜@ ë˜H -,˜P À˜X &r` Š  xh ~ bp ü.bt D.px g*F€ ñ1T‚ Ô~ƒ $Žˆ H.%{ *%-–˜ Ó.–  1%/–¨ 8%0–° ?%2-¸ T63bÀ l5”Ĥ#¯k š  r ¡r ›¢x &¦bA¯£Ž8:£¤8 L$?¤ @¤‹A¤ª Í ÍÈ#‡xˆx™ ‰x¦/ bÓ Í ¦ "0˜ $˜«. 2bÔ 7b¾ ;bÜ.P*ˆ! ¡xbyb !bÇæ É " b ©& blen†  /4ïï8¡p9ß 04¥!ß ð/4!† À/4%!b ¸/4S!b È/4:&y 04b"y Ð/4m!y °/4ý Á à/4p¿ b Ø/4Jy ¨/4R5 €GôœÄ Ì2 Íþ,to¡Í™-h¡y†.¡y¾.k¢b9H °ª… °Fö.P›¤Ià°«õ²-/¨P/à°¼s/Æ0Ñ\0ݽ0çõ0ñ1û@1›OJ±¬e²w1¨š1±¼½1ÆJ2Ѧ2Ý3ç?3ñb3ûŠ3åÿJ@±¯ÃÁ3"4M4ü–4òß4@±$C5.Œ5['L ±³C|6r16hT6 ±†w6­6 9Lí-!U s $ &2$"Lù!U|ÂåLб¸C ñÑ6ç 7݈7Ó¾7бû 8—8ä89#-X99¡9DÆ9©åL²*Î8:Ä8:º8:²Ú\:" M!TvQ‹MP²5yv¡:#lb×:P²€ ;ŠC;”y;ž×;©eN²<ßÎ<Ä@<ºc<²Úˆ<"ŽN!T‘Ø~”# $ &32$$©SSв@Îõ<Ä=º;=вÚ`="|S!T‘È~”# $ &32$–OO³½} £¥=³­>·q@:2R€³Â0 S”@Gá@€³_AAi°At!BWBŠÃB S !T~!X‘€!Y‘ˆ"÷S!U1!T0!Q1!X‘€!Y‘ˆ ¦GH !Us ¶G` !Uv%äGÄ !UóU!TóT!Q‘€!R‘ˆ îGT­ !U0!Ts ûGTÊ !U1!Tv&ûK yL !Uv!T|!Q s ÿÿÿÿ2$# “L+ !Uv!T s $ &2$ ºLíK !U s $ &2$ ÖLíb !U<&Où&)Où AOíœ !U v $ &2$&Rù&-Rù'TùÛ! F\œŸÌ2‚ÍæBtoƒÍCh„y~C…yÝC(s!‡˜_D °H‡OK °[MKg˜Ks L}AL"oD!U þCŸ!U} Dí¶!UH :DâÛ!Uw!T ‚l _Dù!U|!Ts ÔDâ!U0!T ‚l&1E„£>78Ê3» $bŠ1Çæ$˜sum%i4X!&Mp'˜len(b825g˜¼9gž9]gØ91g-8Ç!ü˜î:__süž:__nüb9Ž2ü¶8Ç;fb 9ƒfØ;8Æ;_b39Ž2_¶9ƒ_Ø;8wb[:__sž9ƒØ;<@EPœí{LÝL'?M1¡M=;X=GY>ZE5=GY=;X1N='QaN=U?ÉÉ ?åå 3?,"," %?Î#Î# €@4!*!4!@Ç!÷!òÇ!@/(%(/(A«!«!W?!! ?""&?^!^! <AB!B!%B& & A : :UA4"4" ¦?e!e! ­? = = q?·:·: d?x<x< f@25(525?%"%" O”€°* o"õ!€V£Êîú%Ø8U*intZ*Fá.Ü.ñ `¤ló ¶1“ˆú “P*sš¬g ¨ H¢t õ0£? ¥? ö¦t ¬§¬ ¥¨? ©? eª? ´«?$ À ¬?( ­†0 /¯?8 °?< ²·@? ¨ ´½ Ï-H¸= õ0¹? »? ö¼t ¬½¦ ¥¾? ¿? eÀ? ´Á?$ À Â?( Æ0 /Å?8 Æ?< Ȧ@ Ï-ʆ ~HÎ õ0Ï? Ñ? öÒt ¬Ó ¥Ô? Õ? eÖ? ´×?$ À Ø?( Ù†0 /Û?8 Ü?< Þ@M ~àI †! - %é-> †ÚêJ3ê.ë-Ü1ìJ ?w wz8 í‰h?Ù î  (ð-QñJ%ò-*óJ ?å å=µ0ô÷Ö0õ Â÷-ÞøJñ ù-Í úJ ?H HûZ9Íü @³áØ3µ¬w-¸?À»ˆ†!¾ˆû(Á? >Ĉ(!Lj0— Ê?8Í?<ˆ Ïl¼ Õ(pl×(Ú.ýà.ªIæ.áì} èì4Å5?àWCœßþ??¿NðWÑm(A?!OðWC?jOüW"Xp#Xp@36? W2œ"þ7?P®W|U B"0€Wœ~_"0(OWp–Wp ŸWpUóU%6%0WHœ_"%(ìO!p&ˆ8P&?qP">VW )#d½P#YàP#NQaWˆTóTQvh6àVHœ¬_"(W #d R#Y0R#NiRWˆTóTQv$4 (€V_œ>Ø3 ¬ŒRw- ?ØR%pl (MS&“V|U@&ªV|)UvÄV|Uv'25gˆp(gŽ(]g²(1g-)åå3)ÉÉ*25(525Hɰ* ›"õ!0Xãðú%Ø8U*¤intZú SÑ €œkey€M Ø3€M 4"€M #€F € B¼0X㜼 strBM–S lenB- T ÂE ¤;v : Ì7 [9é:<R9MÉ  4S.CÙ €>гkeyiÂ`´…émF‚T ´sqMËTÄX@UóU#ñ>X0´i UQU0´$‡U_Z*_Ù8uêê8<ó …"Â0strMlen-À70=============================================================================================== (x<dF}}(77U_#-===================================================================================================================================== ½:.Â?@8ÿ!‹1‹1ˆ% U: ; I$ >  I&I$ > 7I: ;I 'I I   : ; : ;I8  : ;I8  : ;  : ; I8 : ; I!I/ <4: ;I?<4: ; I?<!&: ; I> I: ;( (((  ˆ : ;  : ;! : ;I" : ;# : ;I$ : ;Iˆ 8 %'&I'(4: ;I)4: ;I*'I+ : ; , : ; I8 -.?: ;'@—B.4: ;I/1RUX Y0‰‚11Š‚‘B2‰‚1314 U54164171X Y8 1U9 : 1; 1U<1X Y=‰‚1>1RUX Y?‰‚•B1@.: ;' A: ;IB4: ;IC D.: ;'I@—BE: ;IF4: ;IG : ;H UI J 1K41L 1M1N.: ;'I O.: ;'@—BP4: ;I Q R.: ;'S: ;IT.: ;'I@—BU4I4V.: ;' W: ;IX.: ;I@—BY‰‚•B1Z.?: ; 'I 4[: ; I\: ; I].1@—B^1_‰‚`Š‚1‘Ba41 b1 c‰‚d.?<n: ;e.?<n: ; f.?<n: ; ng.?<nh6% $ > &I$ > : ; I 7I I  : ;  : ; I8 I !I/ : ; I< : ;  : ;I8 : ; 4: ;I?<4: ; I?<!: ;I : ;'II''I : ;  : ; I8  : ;I8 .?: ;'@—B: ;I !4: ;I" #‰‚1$‰‚•B1%.?: ;'I@—B&‰‚1'Š‚‘B(4: ;I)4: ;I* U+4: ;I,1RUX Y-1.1X Y/10‰‚11!I/2.?: ;' 3: ;I4 54: ;I6.?: ;I@—B7‰‚•B18.?: ; 'I@—B9: ; I:: ; I;4: ; I<4: ; I=.?: ; '@—B>.?: ; ' ?: ; I@ UA1RUX Y B.?: ;'I C.?: ; 'I 4D.?: ;'I 4E: ;IF.1@—BG 1H41I.?<n: ;J.?<n: ; K.?<n: ; nL.?<nM.?<n: ;n% $ > &I$ > : ; I  I7I > I: ;  ( ( <  : ;  : ; I8  : ;I8 : ; I!I/ 4: ;I?<4: ; I?<!: ;I : ;'II''I : ;  : ; I8 : ; I.?: ;'I@—B : ;I!4: ;I" U#4: ;I$ % &4: ;I'‰‚1(1RUX Y)1*1+‰‚1,Š‚‘B-‰‚1.!I/4: ;I01RUX Y14: ;I24: ;I 34: ;I41X Y54I46!I/7‰‚•B18.?: ; 'I@—B9: ; I:4: ; I;4: ; I<4: ; I=1RUX Y >4: ; I?4: ; I@1X Y A‰‚B: ; IC UD1RUX Y E41F.: ; 'I G: ; IH4: ; II!I/J4: ; IK.?: ; 'I 4L: ; IMN.?<n: ; O.?<n: ; nP.?<n: ;Q.?<n% $ > &I$ > : ; I  I> I: ;  ( ( 7I  : ;  : ; I8  : ;I8 : ; I!I/ <4: ;I?<4: ; I?<!: ;I : ;'II''I : ;  : ; I8 : ; I4: ; I? 4: ;I?!.?: ;'@—B": ;I# $4: ;I% &‰‚1'‰‚•B1(Š‚‘B).?: ;I@—B*4: ;I+‰‚1,.?: ;'I@—B-4: ;I. U/4: ;I01X Y112‰‚13 U44I45!I/6!I/7.?: ; 84: ;I9 :.?: ; 'I 4;: ; I<=.1@—B>41?41@41A 1UB.?<n: ;C.?<n: ; nD.?<n: ; E.?<n% : ; I$ >  I&I$ > 7I : ;I <  : ; : ;I8 'II4: ;I?<''I : ;  : ; I8  : ; I8  : ; : ; I: ; I!I/ 4: ; I?<!4: ; I?4: ;I?4: ;I?> I: ;  ( !4: ; I"4: ; I #4: ; I$!I/%4: ;I&4: ;I '4: ;I(.?: ; 'I@—B): ; I*4: ; I+ U,4: ; I-‰‚1.Š‚‘B/‰‚0‰‚11: ; I2(3 U44: ; I5 61RUX Y 718419.: ; 'I :: ; I;4: ; I<.?: ; '@–B= : ;> : ; ?4: ;I@‰‚A‰‚“BB‰‚1C‰‚•B“BD.?: ;'@–BE: ;IF.?: ; '@—BG‰‚“BH‰‚“BI J.?: ;'I@—BK: ;IL4: ;IM.?: ; @—BN1X Y O1P.?: ; 'I 4Q: ; IRS.?<n: ; T.?<n: ;U6V.?<n: ; n% : ; I$ > $ > &I  I : ; : ;I8 : ;I 'I I 4: ;I?<''I : ;  : ; I8 : ; I : ;  : ; I8 .?: ;'@—B: ;I 4: ;I ‰‚1‰‚•B1.?: ;'I@—B‰‚1Š‚‘B4: ;I : ;I!.?: ; '@—B": ; I# U$‰‚•B1%.?: ; I@—B&4: ; I'.?: ; 'I@—B(.?: ; 'I ): ; I*.?: ; ' +‰‚1,: ; I-4: ; I.4: ; I/: ; I0: ; I1: ; I24: ; I3.1@—B415 1617 18.?<n: ;9.?<n: ; % : ; I$ > $ >   I&I : ;  : ; I8 : ;I8 : ; I !I/ <4: ;I?<4: ; I?<!.?: ; '@—B: ; I4: ; I‰‚1Š‚‘B‰‚•B1.?<n: ; .?<n: ;% : ; I$ > $ > I!I/   I 7I &I  : ;  : ; I8 : ;I8 : ; <4: ;I?<4: ; I?<! : ; : ;I8 4: ;I?4: ;I?.?: ;'@—B: ;I: ;I4: ;I1RUX Y U41411 ‰‚1!Š‚‘B"‰‚1#1$1RUX Y%‰‚•B1&‰‚1'‰‚•B1(4: ;I)4: ;I*4: ;I+ ,1X Y-1X Y.!I//.?: ;'I@—B0.: ;' 1: ;I2: ;I3.: ;'I 44: ;I5.?: ;' 64I47!I/8.?: ; 'I 49: ; I:: ; I;<.1@—B=1> 1?.?<n: ;@.?<n: ; nA.?<n: ; B.?<n% : ; I$ > $ > &I  I7I  : ; : ;I8 : ;I 'I I4: ;I?<''I : ;  : ; I8  : ;  : ; I8 .?: ; '@—B: ; I 4: ; I ‰‚1‰‚•B1.?: ; I@—B4: ; I‰‚1Š‚‘B ‰‚•B1!: ; I"1X Y #1$.?: ; 'I@—B%4: ; I&‰‚1'.?: ; 'I 4(: ; I).?<n: ;*.?<n: ; n% : ; I$ > $ >  I&I : ;  : ; I8 : ; I8 .?: ; 'I@—B : ; I > I: ;  ( (4: ; I U4: ; I U4: ; I4: ; I‰‚1Š‚‘B1RUX Y 141I!I/ !I/.: ; 'I : ; I4: ; I 4: ; I!.?<n: ; ™+5û ruby/home/linuxbrew/.linuxbrew/Cellar/ruby@2.5/2.5.3_1/include/ruby-2.5.0/ruby/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/7/include/usr/includeruby/../src/usr/include/x86_64-linux-gnu/sysohcount_wrap.cruby.hstdio2.hstddef.htypes.hlibio.hstdio.hsys_errlist.hunistd.hgetopt_core.hmath.hst.hintern.hpcre.hstructs.hlanguages.honigmo.htime.hstring_fortified.hstring.hstdlib.hdetector.hsourcefile.hassert.hloc.h °~°ÑòêwòL,Z¿<׬å©}XÙ ˆòÂ~ò 7‘YBz ªaž:>)ÀzyJ Xyº=u”&ƒo.ý.K‚o¬ÉI=‚fŠ +#[åNï~J+#[åN÷}J+#[åNï~J+#[åN§~J+#[åN÷}J+#[åN¿~J+#[åNï~J+#[åNÔ}J+#[åNÞyJž ò“%tå}¬›XÝ}X£ÈÝ}<³X¡Ó},JgåoX"ò—t<é —t<ë äg;=Yk‡q.ÿ.K€q¬ÉI=„fÕ  ¦g.Ú.K¥g¬ÉI=ßf¬~ ôh.Œ.Kóh¬ÉI=‘f¾n °z.Ð.K¯z¬ÉI=Õf› x.ñ.KŽx¬ÉI=öf¶ Óu.­ .KÒu¬ÉI=² fÆ ‡r.ù .K†r¬ÉI=þ føz ‰w.÷.Kˆw¬ÉI=üf® Õs.« .KÔs¬ÉI=° fÒ ým.ƒ.Küm¬ÉI=ˆf¯p x Óv‚­ tÉv · tÉv XKf’N7ºOnXuuY/L/YÁ~fÖm<XÕfI”K\ÿ.*u¡uåtœ~<çf‘:0£~JÝX¦~ÈZInÈ‘Iu+å»ó‘m<<7ožA<o<.ot‹Ï XgtYYŸÉ_^XÕuX« ‚Läb¼ .^XÒuXY­ fLü|fù’ž ò’è|X†~ÉžJâ}<žXg‘­¶åWYÏž±<Ï<ŸwfKfrJ‘=[»‘KKƒKÝJÌw·JÉw‚¹‚WKgÒähÇYZï|.ÈX´+uÇMrºp¬t÷Öfù)‡[!-/2Õ}t`uȳ¬xò#ž òfù)‡[!-/2½}‚`uÈˬxò#ž äfù)‡[!-/2¥}‚`uÈã¬xò#žíäfù)‡[!-/2¬|t`uÈܬxò#ž òfù)‡[!-/2”|‚`uÈô¬xò#ž äfù)‡[!-/2ü{‚`uÈŒ¬xò#ž äfù)‡[!-/2ä{‚`uȤ¬xò#ž$äfù)‡[!-/2´{‚`uÈÔ¬xò#ž€äfù)‡[!-/2¨yt`uÈà¬xò#ž¨òfù)‡[!-/2ôut`uÈ” ¬xò#žÈòfù)‡[!-/2 st`uÈè ¬xò#ž$òfù)‡[!-/2ðr‚`uȘ ¬xò#ž äfù)‡[!-/2Ør‚`uȰ ¬xò#ž$äfù)‡[!-/2¨r‚`uÈà ¬xò#ž äfù)‡[!-/2r‚`uÈø ¬xò#žèäfù)‡[!-/2œpt`uÈì¬xò#ž$òfù)‡[!-/2ìo‚`uÈœ¬xò#ž äfù)‡[!-/2Ôo‚`uÈ´¬xò#ž äfù)‡[!-/2¼o‚`uÈ̬xò#ž äfù)‡[!-/2¤o‚`uÈä¬xò#ž-äfù)‡[!-/2ën‚`uȬxò#žÊäfù)‡[!-/Ón.Æ~º`uÈó¬tf xX#ž$Xfù)‡[!-/©n.À~º`uÈ£¬tf xX#ž©tXfù)‡[!-/Öy.³ËuÖ/´ Xx.#ž’ztLÇYZEÈY’¹‘úJ:JÆkXïv¬ý‚ òz<ˆ“K-/jI½nJ—†¯fYÈ„‚²n$KY"EÈYZÇ‘‘žwX= #š”‡.‚ òz<ˆ“K-/jI¨jJ—†¯fYÝÈÌ‚j$KY"EÈYZÇ‘‘–žwX= #š”.‚ òz<ˆ“K-/jIˆjJ—†¯fYàÈé‚ýi$KY"EÈYZÇ‘‘¶žwX= #š”Ý{.‚ òz<ˆ“K-/jInJ—†¯fY“È¡‚’n$KY"EÈYZÇ‘‘¡žwX= #š”£r.žù)•“=-/jYsxJ“Ítå}f›tÝ}X£ÈÝ}<³XÛžûu"XgåoJ"ò—tJé —t<ë äg;=YÕf#š xX’ žù)•“=-/jYsãvJ“Ítå}f›tÝ}X£ÈÝ}<³XùžÝt"XgåoJ"ò—tJé —t<ë äg;=Yóf#š xX€  žù)•“=-/jYs×mJ“Ítå}f›tÝ}X£ÈÝ}<³X…žÑk"XgåoJ"ò—tJé —t<ë äg;=Yÿf#š xX\ žù)•“=-/jYsïmJ“Ítå}f›tÝ}X£ÈÝ}<³Xížék"XgåoJ"ò—tJé —t<ë äg;=Yçf#š xXD žù)•“=-/jYsŸn<“Ítå}t›tÝ}X£ÈÝ}<³X½ž™l"XgåoJ"ò—tJé —t<ë äg;=Y·f#š xX  žù)•“=-/jYs‡nJ“Ítå}f›tÝ}X£ÈÝ}<³XÕžl"XgåoJ"ò—tJé —t<ë äg;=YÏf#š xXà žù)•“=-/jYs¸kJ“Ítå}f›tÝ}X£ÈÝ}<³X¤ž²i"XgåoJ"ò—tJé —t<ë äg;=Yžf#š xX™t žù)•“=-/jYs“wJ“Ítå}f›tÝ}X£ÈÝ}<³XÉžu"XgåoJ"ò—tJé —t<ë äg;=YÃf#š xX  žù)•“=-/jYsûvJ“Ítå}f›tÝ}X£ÈÝ}<³Xážõt"XgåoJ"ò—tJé —t<ë äg;=YÛf#š xXD žù)•“=-/jYs«w<“Ítå}t›tÝ}X£ÈÝ}<³X±ž¥u"XgåoJ"ò—tJé —t<ë äg;=Y«f#š xX” žù)•“=-/jYs‹qJ“Ítå}f›tÝ}X£ÈÝ}<³XÑž…o"XgåoJ"ò—tJé —t<ë äg;=YËf#š xX  žù)•“=-/jYsópJ“Ítå}f›tÝ}X£ÈÝ}<³Xéžín"XgåoJ"ò—tJé —t<ë äg;=Yãf#š xXÇ žù)•“=-/jYs kJ“Ítå}f›tÝ}X£ÈÝ}<³X¼žši"XgåoJ"ò—tJé —t<ë äg;=Y¶f#š xX  žù)•“=-/jYsˆkJ“Ítå}f›tÝ}X£ÈÝ}<³XÔž‚i"XgåoJ"ò—tJé —t<ë äg;=YÎf#š xXÈ žù)•“=-/jYs´gJ“Ítå}f›tÝ}X£ÈÝ}<³X¨ž®e"XgåoJ"ò—tJé —t<ë äg;=Y¢f#š xX\ žù)•“=-/jYsÌgJ“Ítå}f›tÝ}X£ÈÝ}<³XžÆe"XgåoJ"ò—tJé —t<ë äg;=YŠf#š xXD žù)•“=-/jYsüg<“Ítå}t›tÝ}X£ÈÝ}<³Xàžöe"XgåoJ"ò—tJé —t<ë äg;=YÚf#š xX  žù)•“=-/jYsägJ“Ítå}f›tÝ}X£ÈÝ}<³XøžÞe"XgåoJ"ò—tJé —t<ë äg;=Yòf#š xXýv žù)•“=-/jYsÛpJ“Ítå}f›tÝ}X£ÈÝ}<³XžÕn"XgåoJ"ò—tJé —t<ë äg;=Yûf#š xXæx žù)•“=-/jYséwJ“Ítå}f›tÝ}X£ÈÝ}<³Xóžãu"XgåoJ"ò—tJé —t<ë äg;=Yíf#š xXî žù)•“=-/jYsït<“Ítå}t›tÝ}X£ÈÝ}<³Xí žér"XgåoJ"ò—tJé —t<ë äg;=Yç f#š xX  žù)•“=-/jYs×tJ“Ítå}f›tÝ}X£ÈÝ}<³X… žÑr"XgåoJ"ò—tJé —t<ë äg;=Yÿ f#š xX  žù)•“=-/jYs¿tJ“Ítå}f›tÝ}X£ÈÝ}<³X ž¹r"XgåoJ"ò—tJé —t<ë äg;=Y— f#š xXá ÁbÖÃÖÒ~t®.Ë~Xµ‚Ë~tëef½?[»I=…}fÉÿJ•äR¾KWK‹¤tº”W.· ȵžËbJY´‚ÉÄbÏt± žÏt<³  Éîž’|.îtgƒ×Ÿþyä»s=Y=Yås=ˆµ{ž‘Ïparsed_language.hlicenses.hdiff.hparser.hdetector.h  3’N8N8ÀFKOFIKN8N ¬0G`uI=׃O“‘òóNF@@@~TºKQyJCy Cy Cy‚\‘haòHKKY÷~fu :>Y;>;Ђ°Ð<²‚?:>ÉòÇÉסGMÖñZL½„}4vx‚ < tl< <„„„…fžv:Lþ0uI=YYƒ;>;(‚X<(XZ¬K…ó‘Yƒ;>;‚b<Je¬;ZæŸitLq…Y;=gåƒ;=Y=;Ê‚¶~<ÊJ·~òg‘ƒyÁíƒxwI= wŒL„M„:LW®YKsMʱzXL‘w<ºñ"ŸÇK¥‘„“ =YKBúõ“pL’>Ÿqtu;=Z»w:i9?ƒƒzJ`M%.K;‘W=-K;=‘W=\8@vH“4vH[PLL¯iafò@ò¤z. B[9?‘»9?ƒƒzJ`»»5xJ Xvº9?ƒ„xJ X+ò =ƒ‘Y‘Y‘Y‘Y‘Y=£KŸuƒƒ„1uW=4u;=‘ƒLvÈKK­Á÷}<‰‚Z:0õ}X‹Öõ}<‘X7•Yκ­XÓX³Jô»ê}<àÖ·JÉXºÈõvusÈJ„y(­&0/-uYI>‘0G^>g¢;KY©_Aû src/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/7/include/usr/include/usr/include/x86_64-linux-gnu/bits/typesdetector.cstring_fortified.hcppheaders.gperfdisambiguatefuncs.gperfextensions.gperffilenames.gperfstdio2.htypes.hstddef.hmagic.hlibio.hFILE.hstdio.hsys_errlist.hunistd.hgetopt_core.hpcre.hstructs.hlanguages.hctype.hstring.hsourcefile.hstrings.hstdlib.h `?ô&pYXåÙ…‘Y;=ŸY%zJ4mžIuÂJY;=²%ºzžfž"-òÚÖÖMºGÈ=IuNÖžfTJ,tD<6ÉóÉŸXƒ 1žŸqX‚y(¬žxžq<ÈŸYIƒº‘I=Iò†hJvt"òh‚JgYIƒ4I=IòºúZ:ZózÖ˜#.ãxÖ Èàxf¡<8ÐKwÖ‘uƒòºŸæ gwXRxf¬òhäºwX tp,=¼rÈȧ.ÉY[ÏŸYse‘ ­ ñOGwqtˆzJ<åY;=­pÖÊå;=håYI>=û~t…<û~t…<û~<‡XY»Xò0ȬKYKn<.uÿ; †vuuyós ŸŸYŸLKs…suž‚=s1õp¬O¼užÝŸ "/Îò!Yƒ­Yv©Y®XgyW/yf{’ <tJ5ˆYxÒÊ­ngffmf'º„:LåTȰ€- (<ƒ{$ÿzJ€fóY–ó=´xt ¬ûŸsžåuXJïº å‘Öi:>Y×_ /x&½xXÃfwºxJÃ<½x<ÆX;Yä/­’Ÿ7Rû src/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/7/include/usr/include/x86_64-linux-gnu/bits/types/usr/includelicenses.cstdio2.htypes.hstddef.hlibio.hFILE.hstdio.hsys_errlist.hpcre.hstructs.hstdlib.hstring.hsourcefile.hctype.h  qá»sóy—yž¯ƒ?e»¼‘?e»sºÈþ(KŸuƒƒ„Œ.få½åXŸwˆ»;ugsuŸ*u¯Y;uÍ®¼J¬ ÖY¹?žæw‚ XL‚%0yÖ¡:’;‘jHØl:YY“Z•F”.vf“¬5Zƒw"_ùF¬:<Ft>f•ó-&vs=ƒoÖåÊbt'Ÿf'YŸ×y‚Xj9„‚óÇXƒ‚)¡KK=xÈGž»ztÆ‚΂ =NKVˆs¤£4 û src/hash/../parsers/../usr/include/x86_64-linux-gnu/bitssrc/usr/lib/gcc/x86_64-linux-gnu/7/include/usr/includeparser_macros.hstdio2.hactionscript.rlactionscript.hcommon.rlNONEada.rlada.hampl.rlampl.hassembler.rlassembler.haugeas.rlaugeas.hautoconf.rlautoconf.hautomake.rlautomake.hawk.rlawk.hbat.rlbat.hblitzmax.rlblitzmax.hboo.rlboo.hbrainfuck.rlbrainfuck.hbfpp.rlbfpp.hc.rlc.hchaiscript.rlchaiscript.hclassic_basic.rlclassic_basic.hclearsilver.rlclearsilver.hcss.rlcss.hjavascript.rljavascript.hcoq.rlcoq.hd.rld.hdcl.rldcl.hdylan.rldylan.hebuild.rlebuild.heiffel.rleiffel.herlang.rlerlang.hexheres.rlexheres.hfactor.rlfactor.hforth.rlforth.hfortranfixed.rlfortranfixed.hfortranfree.rlfortranfree.hfsharp.rlfsharp.hglsl.rlglsl.hgolang.rlgolang.hgroovy.rlgroovy.hhaskell.rlhaskell.hhaxe.rlhaxe.hidl_pvwave.rlidl_pvwave.hjava.rljava.hkotlin.rlkotlin.hlisp.rllisp.hlivecode.rllivecode.hlogtalk.rllogtalk.hmakefile.rlmakefile.hmathematica.rlmathematica.hmatlab.rlmatlab.hmetafont.rlmetafont.hmetapost.rlmetapost.htex.rltex.hmodelica.rlmodelica.hmodula2.rlmodula2.hmodula3.rlmodula3.hnsis.rlnsis.hoberon.rloberon.hobjective_c.rlobjective_c.hobjective_j.rlobjective_j.hocaml.rlocaml.hoctave.rloctave.hpascal.rlpascal.hpike.rlpike.hpostscript.rlpostscript.hprolog.rlprolog.hpuppet.rlpuppet.hpython.rlpython.hr.rlr.hrebol.rlrebol.hrexx.rlrexx.hrust.rlrust.hscala.rlscala.hscilab.rlscilab.hsmalltalk.rlsmalltalk.hstratego.rlstratego.hstructured_basic.rlstructured_basic.hsql.rlsql.htcl.rltcl.htex_dtx.rltex_dtx.hunrealscript.rlunrealscript.hvisual_basic.rlvisual_basic.hvhdl.rlvhdl.hvim.rlvim.hcoffeescript.rl.tmpcoffeescript.hcmake.rlcmake.hcrystal.rlcrystal.hgrace.rlgrace.hruby.rlruby.hjam.rljam.hlimbo.rllimbo.hlua.rllua.hshell.rlshell.hperl.rlperl.hclearsilverhtml.rl.tmpclearsilverhtml.hcs_aspx.rl.tmpcs_aspx.hhaml.rl.tmphaml.hhtml.rl.tmphtml.hjsp.rl.tmpjsp.hmetapost_with_tex.rl.tmpmetapost_with_tex.hmxml.rl.tmpmxml.hnix.rl.tmpnix.hphphtml.rl.tmpphphtml.hrhtml.rl.tmprhtml.hvb_aspx.rl.tmpvb_aspx.hxaml.rlxaml.hxml.rlxml.hxslt.rlxslt.hxmlschema.rlxmlschema.hphp.rlphp.hparsers.gperfparser.cstddef.htypes.hpcre.hstructs.hlibio.hstdio.hsys_errlist.hsourcefile.hstring.hstdlib.h @yÅ­W!Y;= .yt=KKKMH„2ztòúK;KIƒwb¢G¡›¡¡·¡ýË‚ü~<ó<×׎ȞŠcÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ„~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’É'ò}òJuï}ž‘äŸäÊfXu/."LtXÉX"jXÉmXúä#,e‚n<p<p.vXu  UºW>XXZä\‚ 0-»_X/Ée7‚ÉuXµÉVÉaXGÈI>JL']‚_òÍÈ‚ºª5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>. žjr‚%?'ò 8¦)Lƒ=(Ö{X1,K;KIƒwT¢9¡¡›¡Ó¡ÓËÊ‚³<<<××EÈÊž˜cÉ‘»- Ö[9?1®éE[óh­yJÏ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X•Zõ!»Zÿ(9K‘‘- ÈŒ}‚‚0åÕ‚ƒ¿tƒ§‚½~òÅJuº~ž2‘(töÅ|¡" k)È>äÊHX»;X×W=F_XuúX/U.^<`<`. XÉX".XW5/Ée#‚ÉYXu  GäI>JXL)N.  -ÉVÉsX9ä;><>-O.Qòu¬˜QS3VXYt]äzÖÈ>XZr‚µ2L‘= Ê|X 9.K;KIƒwb¢G¡›¡¡·¡ÓË Û‚ ¢< Í<×× ´È ÛžŠcÉ‘É- Ö[9?-xb@ZÍE[óh­yJ¶~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ ±,9K‘É- È á|‚‚0åÕ‚ƒ·t‘ Àt¤~ò ÞJu¡~ž2Ÿ 0f ¡ ’|—" kä>äÉ[X» Xu."^"KuXÉ0Xb5ÉtX º»nXÉVÉaXu  UÈW>XXZ&\.<-ÉmXúä#/e<n<p<p.X/É e ‚GäI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfÈ>1jq2 ë‚Lƒ=  —|X%)'º(f >5K;KIƒwb¢G¡›¡¡·¡ÓË à‚ < Ò<×× ¯È àžŠcÉ‘É- Ö[9?-xb@ZÍE[óh­yJ¬~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ Æ,9K‘É- È Ñ|‚‚0åÕ‚ƒ²t‘ Êtš~ò èJu—~ž2Ÿ 5f ±ß{—» X" k1ä>äÊ 8XO5"`Xu&."KtXÉtXÉXÉVÉ^Xu  UÈW>XXZ&\.<u-úä#/eXn<p<p.X/É g.‚ÉuX º»XXGÈI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfä>1 t jt7 ? ø)Lƒ= %„|X'º(f Å3K;KIƒyzf–E£™£‹£µ£ûÍç‚ ”<Û<×× ¨Èçž –‚ò‚cÉ‘­- Ö[9?-xb@ZÍE[óh­yJ è~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’å'ˆ~3úJu…~ž éä‘tŸrfJÈ‚/åÕ­¹‚9K‘Y- È’ ™|–»@X" k1ä3>4ä88ÉyXu;.ÉmXÉ\uKUQ$u  UºW>XXZä\‚b-YVqÈúä#,e‚n.p<p.X/É d&‚ÉX»VXÉSY,X"UÉNXGÈI>JL']f_òÒº‚ºE4LÈ Öä>V˜ac0f‚i<mäxò˜!wÈ> "$$‚‚º>.6zžj…%?'ò`7(Lƒ= (ß{XÁ/K;KIƒyzf–E£™£‹£µ£ÑÍÝ‚ž<Ñ<×ײÈÝž ‚è‚cÉ‘g- Ö[9?-xb@ZÍE[óh­yJâ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ,9K‘É- ÈÇ|‚‚/åÕƒet‘”t~+å%Ÿh»¦|—»HX" k1ä3>4È88ÉÏXª4u,.×I=F\ÉZ»W"UÉrXÉVÉXXu  UºW>XXZ&\.b.u-(‚#/e<n.p<p.XÉe‚ÉyXYVYVÄGäI>JL*]X_ò^"éJu–~žº˜ac3f<i<mäzžä>V˜!wÈ> "-$ò6zXˆº>1`'j(%?'ºˆ%Lƒ=(ô{X36K;KIƒwb¢G¡›¡¡·¡ÓËЂ­<Â<×׿ÈО˜cÉ‘»- Ö[9?1®éE[óh­yJÇ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZƒ,9K‘Y- ȉ}‚‚0åÕ‚ƒ½t‘¯tµ~òÍJu²~ž2Ÿ*fùÀ|¡" k)È+>,È.È<ÊHX»=X×W=F]XuúX/U.^<`<`. XÉ/XQ5"[/É<y .< ÉWXu  GäI>JXL)N. -ÉVÉqX9ä;><>-O.Qòu‚˜QS3VXYt]äzÖÈ>Zˆº<Lƒ= Å|X3RK;KIƒwb¢G¡›¡¡·¡ÓËЂ­<Â<×׿ÈО˜cÉ‘»- Ö[9?1®éE[óh­yJÇ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZƒ,9K‘Y- ȉ}‚‚0åÕ‚ƒ½t‘¯tµ~òÍJu²~ž2Ÿ*fùÀ|¡" k)È+>,È.È<ÊHX»=X×W=F]XuúX/U.^<`<`. XÉ/XQ5"[/É<y .< ÉWXu  GäI>JXL)N. -ÉVÉqX9ä;><>-O.Qòu‚˜QS3VXYt]äzÖÈ>Zˆº<Lƒ= Å|X.RK;KIƒwb¢G¡›¡¡·¡ÓËß‚ž<Ñ<××°Èßž˜cÉ‘»- Ö[9?1®éE[óh­yJ½~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZŠ,9K‘Y- Èý|‚‚0åÕ‚ƒBt‘¹t«~ò×Ju¨~ž2Ÿ%f…¹|¡" kä>äÈ<É[X»8X×W=FuXÉX"kXuúX/U.^<`<`.8X¾5u  GäI>JXL)N. -»pXÉVÉ^É<%ÉhX9ä;><>-O.QòuȘQS3VXYt]äzÖÈ>Zˆ ?¾8Lƒ=„}ÖK;KIƒwb¢G¡›¡¡·¡ýË傘<×<×תÈ垊cÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJŸ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’®'~òõJuŠ~ž‘äŸ=fJÈ‚0åÕŸ›‚9K‘Y- È’Þ{–»X" k1ä>äÊXuWŸGTXu.ÉsXÉmX(‚#,e‚n<p<p.X/Ée‚"XÉDXu  UºW>XXZä\‚ -ÉVÉiXGÈI>JL']‚_òκ‚º§5˜ac0f‚iJmäzÖä>V˜!wÈ> "$$‚º>. žjr‚%?'ò 8û)Lƒ=(|X×1K;KIƒyzf–E£Ã£‹£µ£û͈‚ó~<ü<×ׇȈžõ~‚“‚cÉ‘ƒ- Ö[9?-xb@ZÍE[óh­yJÆ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’‡'×}3«JuÔ}žøä‘tŸsfJÈ‚/åÕ­ô‚9K‘Y- È’Þ{–»`X­PX" k1ä3>4ä88É5X"KAXuÊ3ÉZ"TXÉ\Xu  UºW>XXZä\‚b+-ÉVÉ]ºÉY»CXYVYVqÈúä#,e‚n.p<p.X/Ée ‚GÈI>JL']f_òẂº·4JÈÖä>V˜ac0f‚i<mäxò˜!wÈ> "$$‚‚º>.6zžj…%?'ò`7ç(Lƒ=(•{X27K;KI‘wb¢G¡¡¡·¡ÓË>‚¿<0<××QÈ>ž•wcg‘É- Ö[+?1 E[óh­yJÚ~ž¢M¼ÛE[×hgyJX;=?åM ÛE[óh­yJ X@]t#tZZõVt*tgÉZò(K‘­- È™}‚0åÕtƒ¾ò‘œtÈ~òºJƒÅ~ž2òŸ)féê| ÉTÉYÉ-XQ5ÉWÈòÉÊ\K<­W=JvXm5äÉaX")"ÿu#ua)»;XÉaXu)ä>.Èz‚È @9ä;><ž>)@. w-!È#>$&²!‚#/E<N<PtP.WA‚C/F.I<M䦞 ƒ=JÖ|XACº 9Â7K;KI‘wb¢G¡›¡¡·¡ýË©ã<×מÈñ#<ñ.kwcg‘×- Ö[9?-xb@ZÍE[óh­yJ”~ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@]t#tZ>?Vº*tg×’¹Ö‚~ò€Juÿ}ž‘tŸ'(È#9ä>ÈÊXÉvXÉXÉoXÉmXÉgX*)ÉTX""#"\X"#")u)ua) ¬äu)u). CUÈW>XXZ)j. -qXs/u<~<€<€.W1X3/v<yJ}䡺>1..wcºe>fh-kòmòÉÖº¾5zv‚ ? òn7×) ƒ= ¥{Xú,K;KIƒwb”q¡Å¡›¡Ó¡9ËÓËÅÙ  žÝy< ’ò××ïyÈ  Þùxf „JÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ¬xž¢[¼ÍE[×ZgyJXI=?å[®¿E[óZŸyJ X@0>çYóZ Ï '9=‘­- Ȉvº‚t0×Õtƒò~ò‘ Êtšxä èJu—xž2 Ÿõf ú ò¸u•ª<×IqX ¬&äÉ/XκÐ~5»X" k1È>äÊhXuú!X#2eòn p<p./XÉ[ÉT»YÉU"FX./Égì‚ÉVÉVÉVÉUXɽXu  UºW>XXZ)\òò6-ÉWÉ/XÉVÉVÉ›XGäI>JL-]ò_òu¬˜ac6fòi.mäzÖÈ>Vúºwº>1ä fjt‚ ? ò  &>‘=`ûtX 6+s!ÉYÉ—s!ÉYÉ—s!ÉYÉ—s!ÉYÉ—s!ÉYÉ—s!ÉYÉ!ŠK;KIƒwb¢G¡›¡¡·¡ýË"å‚!˜<"×<××!ªÈ"垊cÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ‘~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’"¼'ÿ}ò"ƒJuü}ž‘äŸ!ËfJÈ‚0åÕŸ"¯‚9K‘Y- È’¼{–»! X" k1ä>äÊ!TÉ!XÉJXu5."_"L X»sXCºúä#,e‚n<p<p.X/É!hłɷXu  UºW>XXZä\‚ --ÉVÉSXGÈI>JL']‚_òÙÈ‚ºž5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>.¦!ju‚%?'ò 8"š)Lƒ=!(â{X#,,K;KIƒwb¢G¡›¡¡·¡ÓË$ß‚#ž<$Ñ<××#°È$ßž˜cÉ‘»- Ö[9?1®éE[óh­yJ¼~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ$–,9K‘Y- È#ò|‚‚0åÕ‚ƒAt‘$ºtª~ò$ØJu§~ž2Ÿ#&f$#«|¡" k)È>äÊHX»#XuúX/U.^<`<`. X"_×W=FtXÉ/Xc5»WXu  GäI>JXL)N. -ÉwX/É#c‚ÉVÉsX9ä;><>-O.Qòu˜QS3VXYt]äzÖÈ>X$¿‚Lƒ=#Z­|X ?%3MK;KIƒwT¢9¡¡›¡Ó¡ÓË&Ë‚%²<&=<××%DÈ&Ëž˜cÉ‘»- Ö[9?1®éE[óh­yJÎ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X•Zõ!»Z&ü(9K‘‘- È%}‚‚0åÕ‚ƒ¿tƒ&¨‚¼~ò&ÆJu¹~ž2‘%(t&ó%È|¡" k)È+>,È.È<ÊHX»%;X×W=F_XuúX/U.^<`<`. XÉ/XQ5"]/É<y .<% ÉYXu  GäI>JXL)N.  -ÉVÉsX9ä;><>-O.Qòu‚˜QS3VXYt]äzÖÈ>Zˆ&²<L‘=% Í|X'ÎQK;KIƒwb¢G¡›¡¡·¡ýË(í‚'<(ß<××'¢È(힊cÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’(¾'ý}ò(…Juú}ž‘äŸ'ÅfJÈ‚0åÕŸ(­‚9K‘Y- È’Ä{–»'1XÉmX" k1ä>äÊ'XÉOXu8."L_"W»uXHºúä#,e‚n<p<p.X/É'g>‚ɾXu  UºW>XXZä\‚ (-ÉVÉXXGÈI>JL']‚_òÔÈ‚º£5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>. ž'jt‚%?'ò 8(“)Lƒ='(é{X)Ñ,K;KIƒwb¢G¡›¡¡·¡ýË*å‚)˜<*×<××)ªÈ*垊cÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ’~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’*»'€~ò*‚Juý}ž‘äŸ)ÊfJÈ‚0åÕŸ*¯‚9K‘Y- È’½{–»)X" k1ä>äÊ)SÉ!XÉJXu5."_"L X»sXCºúä#,e‚n<p<p.X/É)głɷXu  UºW>XXZä\‚ --ÉVÉSXGÈI>JL']‚_òÙÈ‚ºž5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>. ž)jt‚%?'ò 8*š)Lƒ=)(â{Xä,s!ÉYÉ–s!ÉYÉ+YK;KIƒyzf–E£™£‹£µ£ûÍ,ç‚+”<,Û<××+¨È,çž+–‚,ò‚cÉ‘­- Ö[9?-xb@ZÍE[óh­yJ+è~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’,å'‚~3,€Juÿ}ž+ïä‘tŸrfJÈ‚/åÕ­,½‚9K‘Y- È’+•|–»¹X" k1ä3>4ä88ÉyXuÂ.ÉaXÉX"KGXu  UºW>XXZä\‚b*-ºÉY"W»KXYXÉVÉ`XYVqÈúä#,e‚n.p<p.X/É+c ‚GÈI>JL']f_òÙ‚º¾4MÈ+Öä>V˜ac0f‚i<mäxò˜!wÈ> "$$‚‚º>.6zžj…%?'ò`7,¨(Lƒ=+(Ô{X-û/K;KIƒyzf–E£Ã£™£Ñ£ûͧ.‘<××-ò~È.ž-ã~<..-à~Ö.¨‚cÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ-°~ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@0>ç!ŸZ.ú'9=‘­- È-Ü{‚‚‚/åÕ.ƒst‘.Æt }3.âJu}ž-°äŸtf.¦-“{—É'X»X")1ä3>4È88ɈX^4É’Xuú!X#/e<n.p<p.ÒX<×JX"W»ŸXÊYVYÅXÉVÉ©XuÛ.ºÉmX¥äÂ.tÉ-ek‚-ÅÖPÈä> XGäI>JXL)N.bu-˜ac3f<i<mäxò Öº>Z4\òtUºW>X6z%j…]?_ºOtQò.¬%L‘=-`ÐzXR7/3(K;KI‘wT¢9¡¡¡Ó¡ÓË0É‚/´<0;<××/FÈ0Éž•wcg‘É- Ö[+?1 E[óh­yJÎ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X/a.$tZõ/Wº)tgÉZ0™(K‘­- È/ô|‚0åÕtƒ½tƒ0¨‚¼~ò0ÆJƒ¹~ž2ò‘/*t0Ž|»/4XÉ`×W=F$X@51ä>äÊ/XÉmXÉ]/É/f~u)ÉeXu)ÉdX"#"#"gX")u)u)È> XUÈW>XXZ&\<<-aXc/eXn<p<p.W!X#/fXitmä?GÈI>JL*]._òÖ+È->.0*2ä ‚0Á‚ ƒ=/3±|X5ºj( ?681=6K;KIƒwb¢G¡›¡¡·¡ÓË2ß‚1ž<2Ñ<××1°È2ßžŠcÉ‘É- Ö[9?-xb@ZÍE[óh­yJ­~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ2Å,9K‘É- È1Ò|‚‚0åÕ‚ƒ²t‘2Ét›~ò2çJu˜~ž2Ÿ15f2°à{—»1X" k1ä>äÊ18XO5"^Xu(."KtXÉrXÉXÉVÉ\Xu  UÈW>XXZ&\.<u-úä#/eXn<p<p.X/É1e0‚ÉuX º»VXGÈI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfä>1 t1jr7 ?2ù)Lƒ=1%ƒ|X'º(f343K;KIƒwb¢G¡›¡¡·¡ÓË4Ï‚3®<4Á<××3@È4Ïž˜cÉ‘»- Ö[9?1®éE[óh­yJÇ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ4…,9K‘Y- È3ˆ}‚‚0åÕ‚ƒ¼t‘4¯tµ~ò4ÍJu²~ž2Ÿ3+f4ú3¾|¡" k)È+>,È.È<ÊHX»3=X×W=F\XuúX/U.^<`<`. XÉ0XP5"[/É<y .<3 ÉVXu  GäI>JXL)N. -ÉVÉqX9ä;><>-O.Qòu‚˜QS3VXYt]äzÖÈ>Zˆ4¼<Lƒ=3 Ã|X50RK;KIƒwT¢9¡¡›¡Ó¡ÓË6É‚5´<6;<××5FÈ6Éž˜cÉ‘»- Ö[9?1®éE[óh­yJÑ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X•Zõ!»Z6ÿ(9K‘‘- È5‹}‚‚0åÕ‚ƒ@tƒ6¥‚¿~ò6ÃJu¼~ž2‘5't6÷5Ã|¡" k)È>äÊHX»59X×W=F^XuúX/U.^<`<`. XÉX"/XX5/É5c$‚ÉXXu  GäI>JXL)N.  -ÉVÉsX9ä;><>-O.Qòu¬˜QS3VXYt]äzÖÈ>X5Zp‚6·2L‘=5 È|X76.K;KIƒwb¢G¡›¡¡·¡ÓË8Ï‚7®<8Á<××7@È8Ïž˜cÉ‘»- Ö[9?1®éE[óh­yJÇ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ8…,9K‘Y- È7ˆ}‚‚0åÕ‚ƒ¼t‘8¯tµ~ò8ÍJu²~ž2Ÿ7+f8ú7¾|¡" k)È+>,È.È<ÊHX»7=X×W=F\XuúX/U.^<`<`. XÉ0XP5"[/É<y .<7 ÉVXu  GäI>JXL)N. -ÉVÉqX9ä;><>-O.Qòu‚˜QS3VXYt]äzÖÈ>Zˆ8¼<Lƒ=7 Ã|X94RK;KIƒwb¢G¡›¡¡·¡ÓË:Ï‚9®<:Á<××9@È:Ïž˜cÉ‘»- Ö[9?1®éE[óh­yJÇ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ:…,9K‘Y- È9ˆ}‚‚0åÕ‚ƒ¼t‘:¯tµ~ò:ÍJu²~ž2Ÿ9+f:ú9¾|¡" k)È+>,È.È<ÊHX»9=X×W=F\XuúX/U.^<`<`. XÉ0XP5"[/É<y .<9 ÉVXu  GäI>JXL)N. -ÉVÉqX9ä;><>-O.Qòu‚˜QS3VXYt]äzÖÈ>Zˆ:¼<Lƒ=9 Ã|X;3RK;K;<çJ;™fKwb”9盡›¡Ó¡·ËÅËÅÙÓË<Ûf;¢<<Í<××;´È<ÛkÉ‘ƒ- Ö[9?-xb@ZÍE[óh­yJ¼~ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@0>õYÉZ<Œ'9K‘Ÿ- È;€}‚‚t0×Õ<ƒ½t‘<ºtª~ä<ÙJWu§~fž2òŸ;*fºò")1È3>4ä6È<Ê<¯X™|›»;Xu  GäI>JXL)NtX:-Y5"vX<;j u!.ÉVÉTÉuXÉlXÂäc/eXnfpp.XÉ<;d ˜aztÈ>fˆižmäxt ÖUÈW>XZ-\ò"ä>j,]?_ò<¿1Lƒ=;O½|XQ *R2=<6K;KIƒwb¢G¡›¡¡·¡ÓË>Û‚=¢<>Í<××=´È>ÛžŠcÉ‘É- Ö[9?-xb@ZÍE[óh­yJ²~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ>À,9K‘É- È=Ö|‚‚0åÕ‚ƒ³t‘>Ät ~ò>âJu~ž2Ÿ=4f>¬å{—»=X" k1ä>äÊ=7XO5"`Xu&."KtXÉtXÉXÉVÉ^Xu  UÈW>XXZ&\.<u-úä#/eXn<p<p.X/É=f.‚ÉuX º»XXGÈI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfä>1 t=js7 ?>ó)Lƒ==%‰|X'º(f?13K;KIƒwb¢G¡›¡¡·¡ÓË@Ê‚?³<@<<××?EÈ@Êž˜cÉ‘»- Ö[9?1®éE[óh­yJÎ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0ZõÉ»Z@ø,9K‘É- È?“}‚‚0åÕ‚ƒ¾t‘@¨t¼~ò@ÆJu¹~ž2Ÿ?)f@ï?Ë|¡"dtä>äÈ.<Ê?^×W=JsXÉJX»?Xuú‚/d.<t.?ØXR5"V.<%/É<?ÉHXÊŸúº3X t ä?ÖÉ(XÉqXÉVÉLXÈ>?‚˜1ºltŸ?XÈ>žd).? -+È->.Ö0- dò òžº>Ö q@Ë2Lƒ=? Ð|XAÀ7K;KIƒwb¢G¡›¡¡·¡ÓËBÚ‚A£<BÌ<××AµÈBÚžŠcÉ‘É- Ö[9?-xb@ZÍE[óh­yJ°~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZB¶,9K‘É- ÈAã|‚‚0åÕ‚ƒ°t‘BÆtž~òBäJu›~ž2ŸA7fBŸï{—»AX" k1ä>ÈÊA XÉnXÉkXu-.×W=F"XR5"YÉXXúä#/eXn<p<p.vXu  UÈW>XXZ&\.<-É XÉdX/ÉAe ‚GÈI>JL*]<_òwäÈ>V˜ac3fXitmäxȘ!wä> "-$òfä>1 tAjr‚ ?%)'ºBêfLƒ=A(’|XCÿOK;KIƒwb”q¡Å¡›¡Ó¡9ËÓËÅÙD­žCÐy<DŸò××CâyÈD­ÞëxfD’JÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJžxž¢[¼ÍE[×ZgyJXI=?å[®¿E[óZŸyJ X@0>çYóZDÝ '9=‘­- ÈCûuº‚t0×Õtƒñ~ò‘DØtŒxäDöJu‰xž2 ŸCöfD‡ òC«u•©<×IqX ¬C'äÉ/XκÏ~5»C X" k1È>äÊCiXuú!X#2eòn p<p./XÉ[ÉT»YÉU"FX./ÉChì‚ÉVÉVÉVÉUXɽXu  UºW>XXZ)\òò6-ÉWÉ/XÉVÉVÉ›XGäI>JL-]ò_òu¬˜ac6fòi.mäzÖÈ>Vúºwº>1änCju‚ ? òDŽ &>‘=C`îtX 6Eþ+K;KIƒwb”q¡Å¡›¡Ó¡9ËÓËÅÙFEð{<Fÿò××E‚|ÈFÞ‰{fFôJÉ‘­- Ö[9?-xb@ZÍE[óh­yJ¼zž¢[¼ÍE[×ZgyJXI=?å[®¿E[óZŸyJ X@0>çYóZF¿'9=‘­- ÈE›xº‚t0×Õtƒï~ò‘FºtªzäFØJu§zž2 ŸEøfFçòEÊw•¨<×IqX ¬E(äÉ/XϺÍ~5»E!X" k1È >äÊEjXuú!X#2eòn p<p./XÉ[ÉT»YÉU"FX./ÉEií‚ÉVÉVÉVÉTXɽXu  UºW>XXZ)\òò6-ÉWÉ0XÉVÉVÉšXGäI>JL-]ò_òu¬˜ac6fòi.mäzÖÈ>Vúºwº>1ämEjv‚ ? òFï&>‘=E`wX 6Gú+K;KIƒwb”q¡Å¡›¡Ó¡9ËÓËÅÙH³žGÊy<H¥ò××GÜyÈH³ÞæxfH—JÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ™xž¢[¼ÍE[×ZgyJXI=?å[®¿E[óZŸyJ X@0>çYóZHâ '9=‘­- ÈGõuº‚t0×Õtƒò~ò‘HÝt‡xäHûJu„xž2 ŸGõfH òG¥u•ª<×IqX ¬G&äÉ/XκÐ~5»GX" k1È>äÊGhXuú!X#2eòn p<p./XÉ[ÉT»YÉU"FX./ÉGgì‚ÉVÉVÉVÉUXɽXu  UºW>XXZ)\òò6-ÉWÉ/XÉVÉVÉ›XGäI>JL-]ò_òu¬˜ac6fòi.mäzÖÈ>Vúºwº>1ä fGjt‚ ? òH” &>‘=G`ètX 6IÕ+K;KIƒwb¢G¡›¡›¡Ó¡ýË©Jê<××I—ÈJøžIˆ<Jø.ÞcÉ‘»- Ö[9?-xb@ZÍE[óh­yJû}ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@0>?É!’JÒ'é}òJ™Juæ}ž‘tŸIÎfJÈ‚0åÕŸJÔt9K‘g- È„”{—»I/XÉmX")1ä>äÊIfXuú!X#,e‚n<p.p.0X"W»VÉ`<×K`ɱXuÁ.µÉVÉ]¿äÂ.t/ÉIeè‚‚º˜5ä> XGÈI>JXLäN¬<u-˜ac0f‚iJmäxÖ ÖUºW>XZä\ºXº> ,Ijr‚O?Qº]7_ºJÅXLƒ=IR·{X (KØ6K;KIƒyzf–E£Ã£‹£µ£ûÍLþ‚Ký~<Lò<××K‘ÈLþžKÿ~‚L‰‚cÉ‘ƒ- Ö[9?-xb@ZÍE[óh­yJKÏ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’Lþ'à}3L¢JuÝ}žKøä‘tŸtfJÈ‚/åÕ­Lé‚9K‘Y- È’Ké{–»°X" k1ä3>4ä88ÉÅXÉsX­zX"KhXÉ'X"°Xu.ÉY=X»BXYmXu  UºW>XXZä\‚bÁ-ÉhXÉ\zºÉKXúä#,e‚n.p<p.X/ÉKe ‚GÈI>JL']f_ò₺·4IÈKÖä>V˜ac0f‚i<mäxò˜!wÈ> "$$‚‚º>.6zžj…Là<Lƒ=K`Ÿ{<%7'º(‚MÅ3K;KIƒwb¢G¡›¡¡·¡ýËNí‚M<Nß<××M¢ÈN힊cÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ˜~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’Nµ'†~òNüJuƒ~ž‘äŸMäÊMfXu0."LuX»VÉX"hXÉnXúä#,e‚n<p<p.X/ÉMe.‚ ºÉEXu  UºW>XXZä\‚  -ÉVÉ`XGÈI>JL']‚_òͺ‚ºª5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>. žMjr‚%?'ò 8N–)Lƒ=M(æ{XO.,K;KIƒwT¢9¡¡›¡Ó¡ÓËPÇ‚O¶<P9<××OHÈPÇž˜cÉ‘»- Ö[9?1®éE[óh­yJÕ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X•ZõÉ‘ZPÂ(9K‘‘- ÈOÆ}‚‚0åÕ‚ƒBòƒP¡‚Ã~òP¿JuÀ~ž2‘O%tP¼Oƒ}¡")ä>ÈÈ<ÉyXuú‚/5<><@t@.X×W=HuXÉ-XT5ÉV"^/É<Oy ÉX»UÉ_X ä>€˜1º336X9t=äç+ä->.ž0)2. -È>Ö-35ºPôžL‘=O ˆ}X:-QÂ5K;KIƒwb¢G¡›¡¡·¡ýËRà‚Q<RÒ<××Q¯ÈRàžŠcÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJª~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZRÈ,9K‘É- ÈQÑ|‚‚0åÕ‚ƒ°t‘RÌt˜~òRêJu•~ž2ŸQ7fR±Ý{—»QX" k1ä>äÊQ:XO5"^Xu(."KtXÉrXÉXÉVÉ\Xu  UÈW>XXZ&\.<u-úä#/eXn<p<p.X/ÉQg0‚ÉuX º»VXGÈI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfä>1 tQjt7 ?Rú)Lƒ=Q%‚|X'º(fSó3K;KI‘yzf–o£Ã£‹£µ£7ÍTÏ‚S¬}<TÃ<××SÀ}ÈTÏžS®}‚TÚ‚UÉ‘Ÿ Ö[9?-xb@ZÛE[óh­yJS½|ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0ZçÉKZTÚ*9=‘ƒ ÈS½y‚/åÕƒ²ò‘T¹tö{+Sç%Ÿ5fTÅS»y–ˆ4*ÈuIGUuIGUuIGUuIGUuIŸGUuIŸGUuIŸGUuIŸGUuIŸGUuIŸGUuIŸGUuI×;=DUuI×;=DUuI×;=DUuI×;=DUuI×;=DUuI×;=D¢ä Ôi)º>ºÈ < ÉSXu)1º3>4º88ÉyX"))º+>,º00ÉyX")!º#>$º((É XY]ÉzXYnX)º>ºÉXÉy‚ÈÈ=ÊSÌXÉVÉRXÉVÉTÉvXÉS­W­X"V"MX")º>º  ÉyXu)º>ºÉyXu) º > ºÉ,X»V»MXÉ2XÉ«X»S‰XÉVÉVÉVÉVÉVÉ‚žTJuï{žSºú‚,X.<.wX˜!X#,%X..0<0.wX˜1X3,5X>.@<@.wX˜X,X. < .wX˜aXc,eXn.p<p.wX˜AXC,EXN.P<P.wX˜QXS,UX^.`<`.yXº> ‚GºI>JXLäN‚T<-UºW>XXZ#\XbX-º>S(‚9º;>ä@‚F<-+º->.X0ä2‚8<w-º>‚ º>‚º> ‚º>Xä‚<-º>X*Xw- º >  ‚º> X"ä$‚*<V-˜X,X.<.Zº>X#XS-º>‚º>% ‚'º a‚ ºS(X a(S&(‚7 ˆ º^X ò äS "ž ^(S.OˆQºz‚ˆºR‚(( ò ä&ž)ò-ä ž*TÇL‘=S]¸xX_ºVUYò]ä`¡Z(35º6z‚6ˆ(<äA¡Còfi<mä6ž9ò=ä›…:<FIòMäD¡J(jUÊÈK;KIƒwb¢G¡›¡¡·¡ýËVÕ‚U¨<VÇ<××UºÈVÕžŠcÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ«~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’V¢'™~òVéJu–~ž‘äŸUÁfJÈ‚0åÕŸV‘‚9K‘Y- È’ä{—»UX" k1ä>äÊUXÉ`XÉnXu8.uWŸGEXúä#,e‚n<p<p.vXu  UºW>XXZä\‚ -­#XÉrXÉgX/ÉUe0‚ÉU"ZXGÈI>JL']‚_òÒ¬‚º¥5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>. žU%u‚'ºj(?Võ8Lƒ=U ‡|<Û0s!ÉYÉ—s!ÉYÉ—s!ÉYÉ—s!ÉYÉW½K;KIƒwb¢G¡›¡¡·¡ÓËXà‚W<XÒ<××W¯ÈXàžŠcÉ‘É- Ö[9?-xb@ZÍE[óh­yJ­~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZXÅ,9K‘É- ÈWÑ|‚‚0åÕ‚ƒ³t‘XÉt›~òXçJu˜~ž2ŸW4fX±à{—»WX" k1ä>äÊW7XO5"_Xu'."KtXÉsXÉXÉVÉ]Xu  UÈW>XXZ&\.<u-úä#/eXn<p<p.X/ÉWe/‚ÉuX º»WXGÈI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfä>1 tWjr7 ?Xù)Lƒ=W%ƒ|X'º(fY?3K;KIƒwb¢G¡›¡¡·¡ýËZß‚Yž<ZÑ<××Y°ÈZßžŠcÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ¬~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZZÉ,9K‘É- ÈYÏ|‚‚0åÕ‚ƒ±t‘ZÊtš~òZèJu—~ž2ŸY6fZ³Ü{—»YX" k1ä>äÊY9XN5"^Xu(."KsXÉrXÉXÉVÉ\Xu  UÈW>XXZ&\.<u-úä#/eXn<p<p.X/ÉYe1‚ÉtX º»UXGÈI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfä>1 tYjr7 ?Zý)Lƒ=Y%ÿ{X'º(f[33K;KIƒwb¢G¡›¡¡·¡ÓË\Ђ[­<\Â<××[¿È\О˜cÉ‘»- Ö[9?1®éE[óh­yJÇ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ\ƒ,9K‘Y- È[‰}‚‚0åÕ‚ƒ½t‘\¯tµ~ò\ÍJu²~ž2Ÿ[*f\ù[À|¡" k)È+>,È.È<ÊHX»[=X×W=F]XuúX/U.^<`<`. XÉ/XQ5"[/É<y .<[ ÉWXu  GäI>JXL)N. -ÉVÉqX9ä;><>-O.Qòu‚˜QS3VXYt]äzÖÈ>Zˆ\º<Lƒ=[ Å|X]ÉRK;KIƒyzf–E£™£‹£µ£ûÍ^ä‚]—<^Ø<××]«È^äž]™‚^ï‚cÉ‘­- Ö[9?-xb@ZÍE[óh­yJ]ë~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’^â'‰~3^ùJu†~ž]ëä‘tŸrfJÈ‚/åÕ­^¸‚9K‘Y- È’]š|–»¿X" k1ä3>4ä88ÉyXu<.ÉlXÉ\uKTQ$u  UºW>XXZä\‚b-YVqÈúä#,e‚n.p<p.X/É]e&‚ÉX»UXÉSY-X"UÉMXGÈI>JL']f_òÓº‚ºD4KÈ]Öä>V˜ac0f‚i<mäxò˜!wÈ> "$$‚‚º>.6zžj…%?'ò`7^(Lƒ=](ß{X_Ã/K;KIƒwb¢G¡›¡¡·¡ýË`ê‚_“<`Ü<××_¥È`꞊cÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’`°'‹~ò`÷Juˆ~ž‘äŸ_:fJÈ‚0åÕŸ`·‚9K‘Y- È’Å{—»_X" k1ä>äÊ_fXu+."LsXÉX"lX­oXúä#,e‚n<p<p.vXu  UºW>XXZä\‚ -É_/É_e)‚º»lXÉVÉXÉSXGÈI>JL']‚_ò˺‚º¬5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>. ž_jr‚%?'ò 8`”)Lƒ=_(è{Xa2,K;KIƒwT¢9¡¡›¡Ó¡ÓËbÊ‚a³<b<<××aEÈbÊž˜cÉ‘»- Ö[9?1®éE[óh­yJÎ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X•Zõ!»Zb‚(9K‘‘- ÈaŠ}‚‚0åÕ‚ƒ¾tƒb¨‚¼~òbÆJu¹~ž2‘a)tbøaÂ|¡" k)È>äÊHX»a;X×W=FsXÉjXuúX/U.^<`<`.JXL)N.  -ÉrX9ä;><>-O.Qòu¬˜QS3VXYt]äzÖÈ>Xbª‚L‘=aZÄ|X ?c2LK;KIƒwT¢9¡¡›¡Ó¡ÓËdÊ‚c³<d<<××cEÈdÊž˜cÉ‘»- Ö[9?1®éE[óh­yJÎ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X•Zõ!»Zd‚(9K‘‘- ÈcŠ}‚‚0åÕ‚ƒ¾tƒd¨‚¼~òdÆJu¹~ž2‘c)tdøcÂ|¡" k)È>äÊHX»c;X×W=FsXÉjXuúX/U.^<`<`.JXL)N.  -ÉrX9ä;><>-O.Qòu¬˜QS3VXYt]äzÖÈ>Xdª‚L‘=cZÄ|X ?e.LK;KIƒwT¢9¡¡›¡Ó¡ÓËfÇ‚e¶<f9<××eHÈfÇž˜cÉ‘»- Ö[9?1®éE[óh­yJÕ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X•ZõÉ‘ZfÂ(9K‘‘- ÈeÆ}‚‚0åÕ‚ƒBòƒf¡‚Ã~òf¿JuÀ~ž2‘e%tf¼e‚}¡")ä>ÈÈ<ÉyXuú‚/5<><@t@.X×W=HuXÉ.XS5ÉV"_/É<ex ÉX»UÉ_X ä>€˜1º336X9t=äç+ä->.ž0)2. -È>Ö-35ºfõžL‘=e ‡}X:-gÑ5K;KIƒvc¡H Æ œ Ô þʪh÷<××g‰Èh†žgú~<h†.ÞcÉ‘‘- Ö[9?-xb@ZÍE[óh­yJ÷}ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@0>1!×’hÖ'å}òhJuâ}ž‘tŸgÄfJÈ‚0åÕŸhˆt9=‘u- È„g°{–ÉWX" kAä>ÈÊHX»gXuú1X3/…XŽ<<.%X"KUw"mXÉXÉYÉYX./Ég$eu  qäs>tXv)x. 9-»TÉIXcäe>fh-y.{òÕf‚º¢5!È#>V˜ƒ3†X‰Jäxž˜.wº>1ä ‚gŠr‚ ? ò|7hï)Lƒ=g {XiÙ)K;KIƒyzf–E£™£‹£µ£ûÍjé‚i’<jÝ<××i¦Èjéži”‚jô‚cÉ‘­- Ö[9?-xb@ZÍE[óh­yJiã~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?!/’jê'ô}3jŽJuñ}žiøä‘tŸufJÈ‚/åÕ­jê‚9K‘Y- È’iè{–»±X" bfä>ä  ÉiXuú!X#/bX.<.iÞXÉoXuJUXmÈu  UÈW>XXb).r-ÊŸú3X < äiÉ1XÉX"UÉ´X./ÉIiæ‚ÉhXÉVÉ^'»JXÉSYVYwXGäI>JL- b. òiÿ䂺ÿ~4i:Ö¿ÈÈ>iX˜ajtŸi X˜.wº>1.\tˆº>jûtLƒ=i Ÿ{< º _ti !< b7k‡5K;KIƒyzf–E£Ã£‹£µ£ûÍlò‚k‰<læ<××kÈlòžk‹‚lý‚cÉ‘ƒ- Ö[9?-xb@ZÍE[óh­yJkÙ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’lô'Ù}3l©JuÖ}žk‰ä‘tŸvfJÈ‚/åÕ­lÙ‚9K‘Y- È’kù{–»RXÉLX" k1ä3>4ä88ÉyXuÊ3uK XÉ["ŸXu  UºW>XXZä\‚b9-ÉVÉ^'ÉVÉZ»´XYVYVnÈúä#,e‚n.p<p.X/Ékg ‚GÈI>JL']f_ò󞂺§4FÈkÖä>V˜ac0f‚i<mäxò˜!wÈ> "$$‚‚º>.6zžj…%?'ò`7lÞ(Lƒ=k(ž{Xm=7K;KIƒwb¢G¡›¡¡·¡ýËnì‚m‘<nÞ<××m£Èn잊cÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJŸ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’n®'~ònõJuŠ~ž‘äŸm6fJÈ‚0åÕŸn®‚9K‘Y- È’Ò{—»mX" k1ä>äÊm`"VÉ^Xu)."LSXu  UºW>XXZä\‚ *-»\XÉmXúä#,e‚n<p<p.X/Éme1‚ÉuXµÉVÉgXGÈI>JL']‚_òǺ‚º°5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>. žm%u‚'ºj(?n‡8Lƒ=m õ{<oÙ0K;KIƒyzf–E£™£‹£µ£ûÍpé‚o’<pÝ<××o¦Èpéžo”‚pô‚cÉ‘­- Ö[9?-xb@ZÍE[óh­yJoã~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?!/’pê'ô}3pŽJuñ}žoøä‘tŸufJÈ‚/åÕ­pê‚9K‘Y- È’oè{–»±X" bfä>ä  ÉoXuú!X#/bX.<.oÞXÉoXuJUXmÈu  UÈW>XXb).r-ÊŸú3X < äoÉ1XÉX"UÉ´X./ÉIoæ‚ÉhXÉVÉ^'»JXÉSYVYwXGäI>JL- b. òoÿ䂺ÿ~4o:Ö¿ÈÈ>oX˜ajtŸo X˜.wº>1.\tˆº>pûtLƒ=o Ÿ{< º _to !< b7qá5K;KIƒwb¢G¡›¡›¡Ó¡ýË©rã<××qžÈrñžq<rñ.ÞcÉ‘»- Ö[9?-xb@ZÍE[óh­yJ”~ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@0>?É!’r¹'‚~òr€Juÿ}ž‘tŸqäÊq XÉX"_<×K_XÉmXuú!X#,e‚n<p.p.X»XÉEXu/.QäÂ.t/Éqe'‚É]µÉ-X‚ºª5ä> XGÈI>JXLäN¬<u-˜ac0f‚iJmäxÖ ÖUºW>XZä\ºXº> ,qOu‚QºR(j(]?_ºr %Lƒ=q Ü{XsÆ6K;KIƒwb¢G¡›¡›¡Ó¡ýË©tã<××sžÈtñžs<tñ.ÞcÉ‘»- Ö[9?-xb@ZÍE[óh­yJ“~ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@0>?É!’tº'~òtJuþ}ž‘tŸs=fJÈ‚0åÕŸtÁt9K‘g- È„¸{—»sX")1ä>äÊsXÉX"_<×K_XÉmXuú!X#,e‚n<p.p.X»XÉEXu/.QäÂ.t/Ésf'‚É]µÉ-X‚ºª5ä> XGÈI>JXLäN¬<u-˜ac0f‚iJmäxÖ ÖUºW>XZä\ºXº> ,sOv‚QºR(j(]?_ºt %Lƒ=s Ü{XuÅ6K;KIƒyzf–E£™£‹£µ£ûÍvç‚u”<vÛ<××u¨Èvçžu–‚vò‚cÉ‘­- Ö[9?-xb@ZÍE[óh­yJuè~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’vå'‰~3vùJu†~žuèä‘tŸrfJÈ‚/åÕ­v¹‚9K‘Y- È’u™|–»@X" k1ä3>4ä88ÉyXu;.ÉmXÉ\uKUQ$u  UºW>XXZä\‚b-YVqÈúä#,e‚n.p<p.X/Éuc&‚ÉX»VXÉSY,X"UÉNXGÈI>JL']f_òÒº‚ºE4MÈuÖä>V˜ac0f‚i<mäxò˜!wÈ> "$$‚‚º>.6zžj…%?'ò`7v(Lƒ=u(ß{XwÅ/K;KIƒwb¢G¡›¡¡·¡ýËxê‚w“<xÜ<××w¥Èx꞊cÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’x°'‹~òx÷Juˆ~ž‘äŸw:fJÈ‚0åÕŸx·‚9K‘Y- È’Å{—»wX" k1ä>äÊwfXu+."LsXÉX"nX­mXúä#,e‚n<p<p.vXu  UºW>XXZä\‚  -É]/Éwe)‚º»lXÉVÉXÉSXGÈI>JL']‚_ò˺‚º¬5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>. žwjr‚%?'ò 8x”)Lƒ=w(è{XyÑ,K;KIƒwb¢G¡›¡¡·¡ýËzì‚y‘<zÞ<××y£Èz잊cÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’zÀ'û}òz‡Juø}ž‘äŸyÈfJÈ‚0åÕŸz¹‚9K‘Y- È’µ{–»yX" k1ä>äÊyyXÉXÉOXu0."_"L X»pXHºúä#,e‚n<p<p.X/ÉyeÂɹXu  UºW>XXZä\‚ (-ÉVÉXXGÈI>JL']‚_òÙÈ‚ºž5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>. žyjr‚%?'ò 8z¤)Lƒ=y(Ø{X{>,K;KIƒwb¢G¡›¡¡·¡ýË|à‚{<|Ò<××{¯È|àžŠcÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ¬~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ|Æ,9K‘É- È{Ñ|‚‚0åÕ‚ƒ²t‘|Êtš~ò|èJu—~ž2Ÿ{5f|±ß{—»{X" k1ä>äÊ{8XO5"^Xu(."KtXÉrXÉXÉVÉ\Xu  UÈW>XXZ&\.<u-úä#/eXn<p<p.X/É{e0‚ÉuX º»VXGÈI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfä>1 t{jr7 ?|ú)Lƒ={%‚|X'º(f}03K;KIƒwT¢9¡¡›¡Ó¡ÓË~Ç‚}¶<~9<××}HÈ~Çž˜cÉ‘»- Ö[9?1®éE[óh­yJÓ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X•ZõÉ‘Z~ó(9K‘‘- È}—}‚‚0åÕ‚ƒ@òƒ~£‚Á~ò~ÁJu¾~ž2‘}'t~ë}Ï|¡"ftä>äÈ.<Ê}Z×W=JsXÉNX»}Xuú‚/f.<t.}ÖXP5"Z.<%/É<}w ÉLXÊŸúº3X t ä}ÖÉ&XÉqXÉVÉPXÈ>}‚˜1ºntŸ}XÈ>žf).} -+È->.Ö0- fò òžº>Ö q~Å2L‘=} Ô|XÁ6K;KIƒwb¢G¡›¡¡·¡ýˀ߂ž<€Ñ<×װȀߞŠcÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ¬~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ€É,9K‘É- ÈÏ|‚‚0åÕ‚ƒ±t‘€Êtš~ò€èJu—~ž2Ÿ6f€³Ü{—»X" k1ä>äÊ9XN5"^Xu(."KsXÉrXÉXÉVÉ\Xu  UÈW>XXZ&\.<u-úä#/eXn<p<p.X/Ée1‚ÉtX º»UXGÈI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfä>1 tjr7 ?€ý)Lƒ=%ÿ{X'º(fÈ3K;KIƒwb¢G¡›¡¡·¡ý˂ނŸ<‚Ð<×ױȂޞŠcÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ¤~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’‚©'’~ò‚ðJu~ž‘äŸ?fJÈ‚0åÕŸ‚§‚9K‘Y- È’Ð{—»X" k1ä>äÊgXu/."LsXÉX"jXÉmXúä#,e‚n<p<p.vXu  UºW>XXZä\‚ 2-»\X/Éf9‚ÉsXµÉVÉaXGÈI>JL']‚_òϺ‚º¨5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>. žjs‚%?'ò 8‚ˆ)Lƒ=(ô{Xƒ×,K;KIƒwb¢G¡Å¡¡·¡ýË„–‚ƒç~<„ˆ<×׃ù~È„–žŠcÉ‘u- Ö[9?-xb@ZÍE[óh­yJÜ}ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ„±,9K‘É- ȃ€|‚‚0åÕ‚ƒ˜t‘„štÊ}ò„¸JuÇ}ž2ŸƒÏf„‚ôz–»ƒÊX­RX" k1È>äʃyXÉØX”5u5."_"KsXÉXÉY»nXzºÉHX(‚#/e<n<p<p./XÉFXu  UºW>XXZ&\.<-Ƀe ‚GäI>JL*]X_òw#ä>V˜ac3f<iJmäxò˜!wä> "-$ò fƒu‚º>1„åtL‘=ƒ%—{X'ºjc 2()…53K;KIƒwb¢G¡›¡¡·¡Óˆ΂…¯<†À<××…AÈ†Ξ˜cÉ‘»- Ö[9?1®éE[óh­yJÇ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ†ƒ,9K‘Y- È…‹}‚‚0åÕ‚ƒ»t‘†¯tµ~ò†ÍJu²~ž2Ÿ…,f†÷…À|¡" k)È+>,È.È<ÊHX»…>X×W=F\XuúX/U.^<`<`.XÉ0XP5"Z/É<y .<… ÉUXu  GäI>JXL)N. -ÉVÉpX9ä;><>-O.Qòu‚˜QS3VXYt]äzÖÈ>Zˆ†º<Lƒ=… Å|X‡ÄRM9M9…wzf–G盡›¡Ó¡ýËÓËÅÙˆf‡ð~<ˆÿò×ׇ‚Ȉ‡ï~Öˆ™‚cÉ‘u- Ö[9?-xb@ZÍE[óh­yJ‡~ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@0>1Y!’ˆÀ'é}*‡-&‘tŸ'fJÈt0×Õ»ˆüt9=‘u- È„‡Æ{™¾‚×O‡X"b)È>È  ɇ9X"bXuú!X#/]<f.‡6X»^"ÉTÉYÉVÉlXɼXm‡3<ÉkX]t7XÉI‡‚YVY`ÉXÉ^ÉWɶä Ôiú3. t ä‡íf‚¬;ˆžJWuâ}fž·ä>‡,X9ä;>)@t]X‡-˜Axt˜.wº>]4òz"ˆº>‡A#CC Zž‡D&<ˆÕ2Lƒ= „{X º "‰ä@K;KIƒyzf–E£™£‹£µ£ûÍŠõ‚‰†<Šé<×׉šÈŠõž‰ˆ‚Š€‚cÉ‘­- Ö[9?-xb@ZÍE[óh­yJ‰Ú~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’Šó'ù}3ЉJuö}ž‰êä‘tŸrfJÈ‚/åÕ­ŠÇ‚9K‘Y- È’‰‹|–»@X" k1ä3>4ä88ÉyXu;.ÉmXÉ\uKUQ$u  UºW>XXZä\‚b-YVqÈúä#,e‚n.p<p.X/ɉe&‚ÉX»VXÉSY,X"UÉNXGÈI>JL']f_òÒº‚ºE4KȉÖä>V˜ac0f‚i<mäxò˜!wÈ> "$$‚‚º>.6zžj…%?'ò`7Š«(Lƒ=‰(Ñ{X‹ô/K;KIƒwb¢q¡Å¡›¡Ó¡9Ë©Œ…<×׋ü|ÈŒ“ž‹í|<Œ“.ÞcÉ‘­- Ö[9?-xb@ZÍE[óh­yJÃ{ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@0>çÉgZŒ)9=‘‘- È‹¾y‚‚‚0åÕƒü~t‘Œ³t±{òŒÑJu®{ž2Ÿ‹ëfŒÄ‹ïx—<×KUÍäû~5")1ä>äÊ‹SÉLX»‹ Xuú!X#,e‚n<p.p.%XÉ[ÉT»6XɘXu1.É/XÉ[ÉVÉVÉVÉLX"PXú.t/É‹hÖä> XGÈI>JXLäN¬<u-˜ac0f‚iJm䡺>Z'\ºuX ÖUºW>X%‹]x‚_ºŒÀXL‘=‹ ¼xXj(O?QºR7;4K;KIƒwb¢G¡›¡¡·¡ýËŽà‚<ŽÒ<××¯ÈŽàžŠcÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ¬~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZŽÆ,9K‘É- ÈÑ|‚‚0åÕ‚ƒ²t‘ŽÊtš~òŽèJu—~ž2Ÿ5fޱß{—»X" k1ä>äÊ8XO5"^Xu(."KtXÉrXÉXÉVÉ\Xu  UÈW>XXZ&\.<u-úä#/eXn<p<p.X/Ée0‚ÉuX º»VXGÈI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfä>1 tjr7 ?Žú)Lƒ=%‚|X'º(f63K;KIƒwb¢G¡›¡¡·¡ÓËׂ¦<É<×׸Èמ˜cÉ‘»- Ö[9?1®éE[óh­yJ½~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ“,9K‘Y- Èü|‚‚0åÕ‚ƒºt‘¹t«~ò×Ju¨~ž2Ÿ-f†°|¡" k)È>äÊHX»?X×W=FZXuúX/U.^<`<`.XÉX"/XR5/Ée(‚ÉTXu  GäI>JXL)N. -ÉVÉoX9ä;><>-O.Qòu¬˜QS3VXYt]äzÖÈ>XZr‚Ê2Lƒ= µ|X‘9/K;KIƒwb¢G¡›¡¡·¡ÓË’Ђ‘­<’Â<×ב¿È’ОŠcÉ‘É- Ö[9?-xb@ZÍE[óh­yJÁ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ’©,9K‘É- È‘é|‚‚0åÕ‚ƒ·t‘’µt¯~ò’ÓJu¬~ž2Ÿ‘0f’™ü{—»‘X" k1ä>äÊ‘ZÉcXuÌ.S5ÉVÉrXÉmXu  UÈW>XXZ&\.<-uK_"UÉvX '»PXúä#/eXn<p<p.X/É‘e ‚GÈI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfä>1 t‘jr7 ?’Ý)Lƒ=‘%Ÿ|X'º(f“Ø3K;KIƒwb¢G¡›¡›¡Ó¡ýË©”å<×דœÈ”óž“<”ó.ÞcÉ‘»- Ö[9?-xb@ZÍE[óh­yJÿ}ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@0>?É!’”Î'í}ò”•Juê}ž‘tŸ“ÏfJÈ‚0åÕŸ”Öt9K‘g- È„‘{—»“-XÉmX")1ä>äÊ“XÉFXuú!X#,e‚n<p.p.0X»_uKT<xò"XÉVɲXtÁXzäÉCXuÂac0f‚iJmä4 É`X/É“c뺂º•5ä> XGÈI>JXLäN¬<u- ÖUºW>XZä\ºuX˜.wº> ,”½(Lƒ=“]²{X_ºjU ?O7QºR‚•2/K;KIƒwb¢G¡›¡¡·¡ÓË–Ó‚•ª<–Å<×ו¼È–Óž˜cÉ‘»- Ö[9?1®éE[óh­yJÇ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ–‹,9K‘Y- È•þ|‚‚0åÕ‚ƒ@t‘–¯tµ~ò–ÍJu²~ž2Ÿ•'f–„•¶|¡" k)È>äÊHX»•XuúX/U.^<`<`. X"_×W=FtXÉ0Xb5»WXu  GäI>JXL)N. -ÉwX/É•c‚ÉVÉsX9ä;><>-O.Qòu˜QS3VXYt]äzÖÈ>X–´‚Lƒ=•Z¸|X ?—ÊMK;KIƒwb¢G¡›¡¡·¡ý˘ð‚—<˜â<××—ŸÈ˜ðžŠcÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ’~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’˜»'€~ò˜‚Juý}ž‘䟗?fJÈ‚0åÕŸ˜¶‚9K‘Y- È’Á{–»—X" k1ä>äÊ—fXu0."LtXÉX"iXÉmXúä#,e‚n<p<p.vXu  UºW>XXZä\‚ 3-»\X/É—e:‚ÉsXµÉVÉ`XGÈI>JL']‚_òÐÈ‚º§5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>. ž—jr‚%?'ò 8˜˜)Lƒ=—(ä{X™Á,K;KIƒwb¢G¡›¡›¡Ó¡ÓË©šÓ<××™®Èšáž™Ÿ<šá.ÞcÉ‘u- Ö[9?-xb@ZÍE[óh­yJ¨~ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@0>?É‘’š¥'–~òšìJu“~ž‘tŸ™8fJÈ‚0åÕŸšŸt9K‘g- È„™ý{˜")1ä>äÊHX»™Xuú!X#,e‚n<p.p.$X<­W=FtXÉlXÉ X/É™e#‚"YXu.Â.ž»_ßÉVÉ XÉÖ‚º®5ä> XGÈI>JXLäN¬<u-˜ac0f‚iJmäxÖ ÖUºW>XZä\º X™u‚º>O,QºR(j(]?_ºšú%Lƒ=™ ‚|X›/6K;KIƒwT¢9¡¡›¡Ó¡Ó˜ɂ›´<œ;<××›FȜɞ˜cÉ‘»- Ö[9?1®éE[óh­yJÒ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X•ZõÉ‘ZœÛ(9K‘‘- È›®}‚‚0åÕ‚ƒAòƒœ¤‚À~òœÂJu½~ž2‘›&t¾")È>ÈÈ<ÉœX›ý|¡ÉlXuú‚/E.N<PtP. X"^×W=H$Xc5»uXÉ<›&ÉrXÉVÉmXä>€˜AºC3FXItMä½9ä;><ž>)@. -È>Ö-AòCºœžL‘=› ï|XJ-Ò>K;KIƒwb¢G¡›¡¡·¡ýËžæ‚—<žØ<×שȞ枊cÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ”~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?Éu’ž¹'‚~òž€Juÿ}ž‘äŸÇfJÈ‚0åÕŸž°‚9K‘Y- È’¿{—»X" k1ä>äÊyXÉXÉMXu2."_"L X»sXFºúä#,e‚n<p<p.X/Ée‚ɺXu  UºW>XXZä\‚ *-ÉVÉVXGÈI>JL']‚_òغ‚ºŸ5ä>V˜ac0f‚iJmäx.˜!wÈ> "$$‚º>. žjr‚%?'ò 8žš)Lƒ=(â{XŸ1,K;KIƒwb¢G¡›¡¡·¡ÓË Ó‚Ÿª< Å<×ן¼È Óž˜cÉ‘»- Ö[9?1®éE[óh­yJÆ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ Œ,9K‘Y- ÈŸþ|‚‚0åÕ‚ƒ¿t‘ °t´~ò ÎJu±~ž2ŸŸ(f „Ÿ·|¡" k)È>äÊHX»ŸXuúX/U.^<`<`. X"_×W=FtXÉ/Xc5»WXu  GäI>JXL)N. -ÉuX/ÉŸe‚ÉVÉsX9ä;><>-O.Qòu˜QS3VXYt]äzÖÈ>X µ‚Lƒ=ŸZ¹|X ?¡3MK;KIƒwT¢9¡¡›¡Ó¡Óˢ˂¡²<¢=<×סDȢ˞˜cÉ‘»- Ö[9?1®éE[óh­yJÌ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X•Zõ!»Z¢‚(9K‘‘- È¡‹}‚‚0åÕ‚ƒ½tƒ¢ª‚º~ò¢ÈJu·~ž2‘¡*t¢÷¡Â|¡" k)È>äÊHX»¡=X×W=F]XuúX/U.^<`<`. XÉX".XU5/É¡e%‚ÉWXu  GäI>JXL)N. -ÉVÉqX9ä;><>-O.Qòu¬˜QS3VXYt]äzÖÈ>X¡Zr‚¢¸2L‘=¡ Ç|X£..K;KIƒwb¢9¡›¡Å¡Ó¡·Ë©Ë¤Úf££<¤Ì/××£µÈ¤ÚRcÉ‘g- Ö[9?1®éE[óh­yJ€ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@0>õ!‘Z¤¹'9K‘Ÿ- È£}‚‚‚0åÕƒò‘¤öt´~+ì%Ÿ£gf¾" k)È+>,ä.È<ʤšX®|¢»£Xu  9ä;>)N. 6-Z5ÉS"gXu  GÈI>JL-OòQòÉY/É<y .<£ ÉRž¤ÒJu­~ž£º˜QXS/UX^<`<`.yXÈ>VˆY<]äZž¤®Lƒ=£ Ñ|<0Bg­åKVˆsƒu¥K;KI‘wb”G¡Å¡¡·¡ïËÓËÅÙ¦…f¥ø}<¦öòÉ××¥Š~Ȧ…3wcg‘‘- Ö[9?-xb@ZÍE[óh­yJý{ž¢[¼ÍE[×ZgyJXI=?å[®¿E[óZŸyJ X@0L¦• .wg‘u- È„´z˜ë{䦗Juè{ž ‘tŸ¥¿fJÈt0×Õ»Î~äY­’³È»¥7.É".",ÉX»mXÉXÉX)1Ⱥ>ÈÊ¥5XÉ_"ä¯Öuä”ÖW×;=FÒ~X"æ)º+>,"æ-º/>0uæ1º3>4‚à~e"æ%º'>(ƒåW’uq suIg.vsuv=!"¥ÎX"æº>Ò‚É\×;ŸFX×;=FU×;=FXuæº>k‚×;ŸF¿Xuæº>uæ º > uæº>Í‚uæº>ׂ×;ŸFÒ~X"æ º>"æº>"æº>Í‚uæ º > ­‚uæº> ‚.¯X"æ º>ׂ×;=F`ÉÊ~X...y.É¥¾"¬·~]©ä«>¬X"Ð)\.°òÐ-ä> Xu,˜QXS2Uò^ `<`.§X˜‘X“2•òž  < .wX˜ÁXÃ2ÅòÎ Ð<Ð.wX˜X2ò  < .ÇX˜1X325ò> @<@.§X˜ä2ò <.wX˜!X#2%ò. 0<0.wX˜aXc2eòn p<p.wX˜qXs2uò~ €<€.ÇX˜!X#2%ò. 0<0.§X˜AXC2EòN P<P.wX˜QXS2Uò^ `<`.wX˜1X325ò> @<@.wX˜Xƒ2…òŽ <.ÇX˜aXc2eòn p<p.wX˜X2ò  < .wX˜AXC2EòN P<P.wX˜ä2ò <.§X˜±X³2µò¾ À<À.wX˜¡X£2¥ò® °<°.ÒXUºW>XZ-]ò_òwJº> ‚º>1.wfº>°‚!º#>$‚º> ‚º>1 Ð. ò´f¥6É‚9.=ä–°ž™ää`Óž °':Í'š°<ÆÉäÍäžääÊž&)ä-äfžiämä*žj¦¾ L‘=¥†¾v#‰ääFОIäM䊰žJж°¹ä½ä¦ž©ä­äºžªÐ ä äVžYä]ä žZF°IäMäVžYä]äJžZ ä ävžyä}ä žz&Ð)ä-ä6°ž9ä=ä*О:°fÐiämäžääjž§qJK;KI‘wb¢G¡›¡¡·¡Ó˨Ȃ§µ<¨:<××§GȨȞŠUÉ‘É Ö[9?-xb@ZÛE[óh­yJ½~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ¨¼,9K‘É È§â|‚0åÕ‚ƒ«t‘¨¹t«~ò¨×Ju¨~ž2Ÿ§äÊHX»§ÏX×W=FPXu#.É/XD5É X"`Xåvup ÉÈ×uØ=!"§1XÉJXu  UÈW>XXZ&\.<-ÉVÉYXúä#/eXn<p<p. X/ɧj ‚GÈI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfä>1z§%z‚'ºjc(?¨ë)Lƒ=§ ‘|X©ôIK;KIƒw8\8NG¡·¡·¡ý¡©ªI×שô~Ȫ›È©å~<ª›<¦cÉ‘g- Öic1-¢®£E[óZŸyJú}º¢[¼ÍE[×ZgyJXI=?å[®¿E[óZŸyJ X@0ZçÉåZªª,9=‘g- È©ä{‚t0×Õžƒ»t‘ªüt©},>XAò?fg2.Ÿ©,fªžò©êz™ÉLX»©X" k1È>äÊ©óXV5"NuX"¤XuÙ.ÉZÉX»Xú#2en<pfp.äXÉ­XÉ©eŠ0YeÊup ÉÈ×uØ=!"©wXu  UºW>XZ&\.<×-µÉ­XGäI>JÈL*]X_ò^òªÞXg¡}º©¬ä>V˜a¬c6fiJmäx.˜!¬wä> È"-$òfº>È1 t©jr‚%?'òª¢L‘=© Úz#(,«9/K;KI‘wb¢G¡›¡¡·¡ÓˬЂ«­<¬Â<×׫¿È¬ОŠUÉ‘É Ö[9?-xb@ZÛE[óh­yJÁ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ¬¼,9K‘É È«Ö|‚0åÕ‚ƒ·t‘¬µt¯~ò¬ÓJu¬~ž2Ÿ«0f¬¬«ˆ|—" k1ä>äÊHX»«;X"_×W=FXXu.É/XH5ÉuXåvup ÉÈ×uØ=!"«%XÉRXu  XÈZ>[X]&_.<-ÉVÉaXúä#/eXn<p<p.X/É«f ‚JÈL>MO*`Xbòwºä>V˜ac3fXiJmäxÖ˜!w È">#%-'òfä> 1 t¬å‚Lƒ=«|X()*ºjc+?­‚IK;KIƒw8\8NG¡·¡·¡ý¡©®œI××­å~È®ªÈ­Ö~<®ª<¦cÉ‘g- Öic1-¢®£E[óZŸyJá}º¢[¼ÍE[×ZgyJXI=?å[®¿E[óZŸyJ X@0ZçÉåZ®Ç,9=‘g- È­Ñ{‚t0×Õžƒ±t‘®•t},>XAò?fg2.Ÿ­6fþ~òÉ®²Xšz™»­X" k1È>äÊ­ýXé~5uã.É`"NuX"XÉoXÉVÉ] º»†Xú#2en<pfp.XÉ­eu  UºW>XZ&\.<-0YeÊup ÉÈ×uØ=!"­[GäI>JÈL*]X_ò^ò®÷Xgˆ}º­¬ä>V˜a¬c6fiJmäx.˜!¬wä> È"-$òfº>È1 t­%u('òj #®¿,L‘=­(½zX¯Æ/K;KI‘wb¢G¡›¡¡·¡ý˰ۂ¯¢<°Í<×ׯ´È°ÛžŠUÉ‘Ÿ Ö[9?-xb@ZÛE[óh­yJ©~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Zõ!åZ°Ô,9K‘É È¯Ë|‚0åÕ‚ƒªt‘°Ít—~ò°ëJu”~ž2Ÿ¯=f°·Ñ{—»¯X" k1ä>äʯzXÉkXu).É`×W=F$XS5ÉU"XÉDXu  UÈW>XXZ&\.<u-úä#/eXn<p<p.X/ɯe+‚É\Xåvup ÉÈ×uØ=!"¯[GÈI>JL*]X_òwºä>V˜ac3fXiJmäxÖ˜!wÈ> "-$òfä>1 t¯%u‚'ºjc(?°ˆGLƒ=¯ ô{X±Ú+K;KI‘wb¢q¡·¡¡·¡9˲󂱊}<²å<××±œ}Ȳóž•wcg‘‘- Ö[+?1 E[óh­yJý{ž¢M¼ÛE[×hgyJX;=?åM ÛE[óh­yJ X@±kttZZõ±dºtgóZ²ï(K‘­- ȱÄy‚0åÕtƒ–ò‘²ùtë{ò²—Jƒè{ž2òŸ±Ñf²¾±y K<×K±2XÁ•5"))È>ÈÊHX‚±,äÉ^XuúX/U.^<`<`.UX»±èXÉPX/ɱh"‚ÉVÉ)XÉVÉVÉVÉ^XÉwX"_É]XåØup ÉÈ×uØ=!"±ÄXÉVÉ`XÉWÉWÉUXu2ä> X9ä;>)@. u-˜QS3V<YJ]¬xž žGºI>JL*N.бZu‚AõCº² " ‘=±OÜxXQº $R%³ï2K;KIƒyzf–o£Ã£™£Ñ£7ͧ´Ã<×׳À}È´Ïž³±}<´Ï.³®}Ö´Ú‚cÉ‘»- Ö[9?-xb@ZÍE[óh­yJ³ì|ž¢[¼ÍE[×hgyJXI=?×M ÛE[óh­yJ X@0>ç!!Z´¹'9=‘­- ȳ¯y‚‚‚/åÕ.ƒat‘´Št³·|5Õ#ŸÜ™´ºÖ³­y—Š4PÈ$×IŸF³âX×IŸFU×IŸFU×IŸFU×I=FU×I=FU×I=FU×I=FU×I=FU×I=FU×IŸFU×IŸFU×IŸFU×IŸFUÉWÉWɸXu)1º3>4º88É8X»@X"))º+>,º00É XYoX)º>ºÉXÉy‚ÈÈ=ÊqX0åØup ÉÈ×uØ=!"³;XÉVÉTÉtXÉuXÉwXÉtXÉSYmX")!º#>$º((É8X"@X")º>º  ÉyXu)º>ºÉyXu) º > ºÉ9X»V» X»³†XÉVÉVÉVÉVÉVÉVÉVÉ´’¬õ{‚´Juò{ž¾³Ö˜AXC/E.N.P<P.wX˜!X#/%...0<0.wX˜X/.. < .wX˜1X3/5.>.@<@.wX˜aXc/e.n.p<p.wX˜QXS/U.^.`<`.bX×IŸFxX×IŸF³Xú‚/..<.yX º> ‚GºI>JXL)NòT-º>X-..w-º> ‚+º->.X0)2ò8w-º> ‚UºW>XXZ&\.b.w- º >  ‚º>X)òw-º> ‚º> X")$ò*-9º;>)@òFw-º>‚º>.…A7Cº&zXDˆ%('ºzX(ˆz(´Ö‚L‘=³F©xXIòMä]¡_ò6ztˆºJU3(5º`X6(( ò ä6ž9ò=ä ž:&)ò-äžòä*ž  ºzt ˆO(QºzXRˆV(Yò]äfžiòmäZžjµË‚K;KIƒwb¢G¡Å¡¡·¡ý˶†‚µ÷~<¶ø<××µ‰È¶†žŠcÉ‘u- Ö[9?-xb@ZÍE[óh­yJú}ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?!­’¶Ó'è}ò¶šJuå}ž‘tŸµÁfJÈ‚0åÕŸ¶Û‚9K‘Y- È’µÌ{–ÉMX»µX" k1È>äʵX×W=FtXÉQXu.u  UºW>XXZ&\.<#-"XÉrXÉVÉNXÉÈ×uØ=!"Z0åØuµq úä#/e<n<p<p.Xɵe ‚GäI>JL*]X_òÒ¬‚º¥5ä>V˜ac3f<iJmäxȘ!wä> "-$òfº>1 tµjr(¶Â#Lƒ=µ ½{X%)'º(f·ã4K;ós‘Ë9[9¡ï¡¡·ËýË©¸£/××·Þ~ȸ±È·Ï~<¸±<3wcg‘×- Öi+?-xT@ZÛE[óh­yJú}ž¢M¼ÛE[×ZgyJX;=?å[®ÍE[óZŸyJ X@0Z¸µòÙg»‘- È’—}§©}+>XAò?tg.‘tŸ·fJÈt0×Õ»wäÉ»’ï~È»·2.Éj." k1ä>ÈÊ·)XÉX»`"NtX"»Xuú!t#/eXn<pfp.vXu  UäW>XZ)\. Á-µÉUÉLXnºsuWg.vsƒv=!"ZŸeæu·q ./É·eՂɳXGäI>JÈL-]._ò묬ó~:¸ßXWu¡}fº·)È>V˜a¬c3fXitmäxä˜Jwä>È1. ‚·jr‚¸©<Z‘=·`ÖzX J º ¬ã-uó‘H¬K¤9J»=¹ŸÈK;KI‘yzf¤o£Ã£‹£µ£7ÍûÍÃÛºš¹áz<ºòÉ××¹õzȺš¹ãzÖÆ~ºÜXwcg‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ¤wž¢[¼ÍE[×ZgyJXI=?å[®AE[óZŸyJ X@s/Z>M¹´Ì~tg/®¹ä¬1)ºØ4cK‘­- ȹønÈ‚0åÕ<ƒä|t‘ºÒt’wäºðJuwž2 Ÿ¹ƒfºŠ¹ön•¸:]3ažš¬u)Yº[>\º^È`<ù~Èm»ÉÈyXºÊ¹.Év.ÉnX)º>ºÈ<ÉXò¹Å.»°~X×;ŸFÇX»yX»W"è}X×;=F”X»è}X×;ŸFX»…Xu)"ÿ")")u)uê)999'[ð~[")QºS>TºVÈX<XÉyX")IºK>LºNÈP<PÉX"÷~X")AºC>DºFÈH<HÉyXu)9º;><º>È@<@ÉyXu)1º3>4º6È8<8É‚X»S»¥~Xu)aºc>dºfÈh<hÉyX")Yº[>\º^È`<`ÉìX×;=FU×;=F¢X»zX»yX»W"°~X×;=FU×;=FRXÉmX)º>ºÈ<ÉlXÉVÉsXÉVÉTÉtXÉÎX"W»ð~XÉlXw)ÉrXÉVÉ XÉoXÉ]XÉVÉqXÉVÉTÉsXÉuXÉ€X`[ÉtX×;ŸFDXÉrXÉõX»NX×;=FªXÉÛXÉTXÉVÉTÉÐX§[ÉVÉTÉÓX"WXÉVÉSÉU$VÉV$VÉV$VÉSÉVÉTÉ£~X")QºS>TºVÈX<XÉÊX"®~X")IºK>LºNÈP<PÉyXu)AºC>DºFÈH<HÉyXu)9º;><º>È@<@ÉËX»V»T»ã}Xu)aºc>dºfÈh<hÉyX")Yº[>\º^È`<`ÉyX")QºS>TºVÈX<XÉyX")IºK>LºNÈP<PÉyXu)AºC>DºFÈH<HÉyXu)9º;><º>È@<@ÉX»V»T»°X×;=FU×;=F_»WXu))º+>,º.È0<0ÉyX")!º#>$º&È(<(ÉyX")º>ºÈ < ÉX"iX")º>ºÈ<ÉyXu) º > ºÈ<ÉyXu)º>ºÈ<ÉX»]X»W"sX×;=FU×;=F X»sX×;ŸF¿Xu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(É/X"IX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É0X»V»¾X»W"uX×;=F_»uX×;ŸFDXu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(ÉyX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É+X»V»£X»¹œXÉVÉrXÉVÉ Xl[ÉVɨ}t˜X2ò  < .wX˜!X#2%ò. 0<0.wXú‚2ò <.šX˜‘X“2•òž  < .wX˜¡X£2¥ò® °<°.¢Xú‚2ò <.wX˜±X³2µò¾ À<À.©X˜AXC2EòN P<P.wX˜aXc2eòn p<p.wX˜QXS2Uò^ `<`.wX˜1X325ò> @<@.ÅX˜X2ò  < .wX˜!X#2%ò. 0<0.wX˜1X325ò> @<@.wX˜AXC2EòN P<P.ÌX˜aXc2eòn p<p.wX˜qXs2uò~ €<€.wX˜Xƒ2…òŽ <.wX˜±X³2µò¾ À<À.¢X˜ÁXÃ2ÅòÎ Ð<Ð.ÌX˜X2ò <.wX˜X2ò  < .Ô~X˜¡X£2¥ò® °<°.wX˜ÁXÃ2ÅòÎ Ð<Ð.wX˜qXs2uò~ €<€.wX˜‘X“2•òž  < .wX˜±X³2µò¾ À<À.ÅX˜qXs2uò~ €<€.ÌX˜!X#2%ò. 0<0.wX˜1X325ò> @<@.wX˜QXS2Uò^ `<`.¢X˜¡X£2¥ò® °<°.wX˜Xƒ2…òŽ <.wX˜‘X“2•òž  < .wX˜QXS2Uò^ `<`.wX˜aXc2eòn p<p.ÌX˜AXC2EòN P<P.Ô~X˜Xƒ2…òŽ <.yX!º#>$†ˆ‰.äÑžº>‚X„)†ºŒò‡-‰ò GºI>JXL)NºTòO-Qòw  º>fˆi.mä¡UºW>XXZ)\ºbò]-_ºŠ j'`?w'º>Џ‚Ñ<9º;>)@ºFòR-A'CòÌ  º>æ~‚›º>žX )¢ò¨òvË-y.}ä¡cºe>fXh)jºpòk-mòÕ º> X")$º*ò%-'ºz¨ n?(Õ'&').-äzžº>D´‚*Ò'–Ý~<™ää¶ž¹ä½äšžºÆÉ.Íä¡©º«>¬X®)°º¶ò±-³º£ ¥ºÊG´?¦'£'qºs>tXv)xò~ò%-º> ä¬òJEX # .JvO0y.}äzžº> ‚!º#>$zˆ6«<9ä=äFžIäMä:žJ€ º > ºÈ<ÉTº>ˆ')ò+X-(/ò8J:<*62@òI K<6<)>Xäº)-fO$›º>žX )¢º¨ò£-¥ò0+ 3.7 Lž-º/>0y ‚{òÝ~Jº>X-ä  - ºÔ<|O9 Ý~'AÎ'DäHä¦UžE+'4¦Rf©.­ä®žº>X-ä  - òw<-º/>0ªÛ‚ ®<w'1º3>4Õ‚º>Ʊ‚É.Í䀞º>ºÈ<ɼºòX( òJ<6X2ò# %<6<)>X# ä  - ºz<ä"ä ¤z'ºÆ/ ‘=¹Ê³lX†<JE1ä fººf* ' . FRžI.Mä6Ý~ž9.=äÈžº>‚ º > :¸‚z<º>‚ º> ‚+º->.X0)2ò8ò-9º;>)@ºFò3-5ºAJCº6 D'w'º>‚º>¶Ô‚¹.½äµžGºI>JXL)NºTòO-QòVY.]ä¡UºW>XXZ)\òbòR-Z'ºÎ<]µ<_òÎJ+º->.X0)2º8ò3-5òÕ UºW>XXZ)\ºbò]-_ò¨ .ä†Õž‰ää¶ž¹ä½äŠžºfi.mä¡cºe>fXh)jºpòk-mº6« jÒ'n?&¨').-äzžº>`»‚*Ë'?º>X)òò`Õ-¨'?º> X")$º*ò-º%J'º ('°'¹y‚º> ‚º>X)òò-º> X")$º*ò-º%J'º ('&')ä-äž ä ä*ž κ>ºÈ < ÉT º>ˆsuòwXy({ò„J†<v6ˆXŠ2Œò• —<6.</)1>2X4ä6º<)7-9fw$º>ºÈ<É|Zäƒ žä”䀞‘<MOòQXS(Uò^J`<P6bXd2fòo q<6< )">#X%#'ä- (-*ºgz<jänä+¤kz'z º > : ‚Vz9Y.] ©~ž º > Ñ‚º> 䫬ÏòÑJÓEÔXÖXØ‚4Jz0!º#>$º&È(<(ÉTº>ˆ™›òXŸ(¡òªJ¬<œ6®X°2²ò» ½<6=<>)@>AXCäEºK)F-Hft$º>µ~‚.äzžº>Zׂ¯~f¢Ñ<¥ä© ³ž¶äºä¦ž·<¿ÁòÃXÅ(ÇòÐJÒ<Â6ÔXÖ2Øòá ã<6L<M)O>PXR#TäZ U-WºÙz<ÜäàäX¤Ýz'åçòéXë(íòöJø<è6úXü2þò‡ ‰<6[<\)^>_Xa#cäi d-fºÿz<‚ä†äg¤ƒz'®¾JÀEÁÃ*ç.ÙfÛòòÍtÐòàJâEãå*è.êº2fë*È'Ë.Ï îžñäõ I¤Ìz9òf†ý~<‰.äzž)º+>, ‚qºs>tXv)xº~òŠ-y?{º6Ò 9ä=äVžYä]ä|®žZÒ':×~%º'>(‚-º/>0΂º> ‚!º#>$v¸‚y.}äzž1º3>4‚º> zˆ£<ää¦Ý~ž©ä­ä£žªÝ~¦º>X)òòÝ~-º>‚X„)†òŒòw-)º+>,¬‚òÝ~Jº>X’)”ºšò•-—º‡ ‰º£J˜Ý~'Š' ' . 䮞©º«>¬X®)°º¶ò±-³òÕ º>X)ºò - º ´®< Õ'w'º>‚º>‚ º >  ‚+º->.X0)2º8ò3-5òw %º'>(«‚%º'>( ‚º>X’)”ºšò•-—º¦©ä­ä˜¡ª'–™ääVžYä]äšžZzº>Õ‚º> ‚9º;>)@òFò-GºI>JXL)NºTòA-CºOJQºD R'Ý~'cºe>fXh)jòpòÎ-JRfà~<qºs>tXv)xº~òk-mºyJ{ºn |'Ë' . äzžº> ‚›º>žX )¢º¨ò -£?¥ºF¯ IäMäfžiämä¦Ñžj¯'J¦º>‚X„)†òŒò(-1º3>4º6È8<8ÉW)º+>,º.È0<0ÉNX)º+>,6 ‚–'™.䡺>X’)”ºšò•-—º‡ ‰ºšG˜?Š'»£)L:L:/sŸzy<_zž=y㙣ѣE£û͵Í¼ß º»œs<¼Ò /É××»°sÈ¼ß »žsäÅ~¼¢žwcu‘uI Ö[9?-xb@Z±E[óh­yJ•ož¢[¼ÍE[×ZgyJXI=?×M éE[óZŸyJ X@s=Z>M»ýºƒ~t­×’»­"1)¼ç4cK‘­- Ö»êe XX=+XÈ›|Ö‘¼átƒoÖ¼ÿJƒ€ož2 Ÿ¼åf»üd–9<¨3ufÉõX»NX×;s=>Ó~X×;usÉAU×;usÉAÉX»³~X×ÿŸ7ÄX»yX»W"å}X×;usÉ>U×;s=>—X»å}X×ÿ=;u7’X»yX»W"}X×;usÉAßX»}X×=;u>ÚX»…Xu)"ÿ")u)"Ö)»Ú}XusŸ-K;=¿aºc>dºfÈh<hÉyXŸsu"Yº[>\º^È`<`ÉyXŸsu"QºS>TºVÈX<XɲX444þV¥~V×sŸ"aºc>dºfÈh<hÉÌX»¬~X×s="Yº[>\º^È`<`ÉyXŸsu"QºS>TºVÈX<XÉÌX"¬~XŸsu"IºK>LºNÈP<PÉyX×sŸ"AºC>DºFÈH<HÉyX×sŸ"9º;><º>È@<@ÉÍX»V»¥Xuã})u)9º;><º>È@<@ÉØX»V»T»X»V»T»˜}X×sŸ"aºc>dºfÈh<hÉyXŸsu"Yº[>\º^È`<`ÉyXŸsu"QºS>TºVÈX<XÉyXŸsu"IºK>LºNÈP<PÉyX×sŸ"AºC>DºFÈH<HÉãX"ã}XŸsu"IºK>LºNÈP<PÉyX×sŸ"AºC>DºFÈH<HÉyXusŸ-K;=¿9º;><º>È@<@ÉXןAU×;usÉAU×;usÉAU×;usÉAU×;usÉAU×;usÉAU×;usÉAU×;usÉAï}X$ןA»‰XןAUןAUןAÉX»³~XןAÉX"ŠXÉ‚X"W»ð~XÉlXy)ÉTÉVÉVÉVÉ\ÉVÉàXÉ`XÉ^É0X×ÿ=;u7WXÉÐX§VÉVÉ XÉVÉX)VÉSÉVÉ–XÉVÉQXÉVÉTÉtXÉuXÉuXÉwXÉnX)º>ºÈ<ÉlXÉVÉqXÉVÉTÉsXÉuXÉsXÉmX)º>ºÈ<ÉlXÉVÉsXÉVÉTÉtXÉuXÉvXÉnX)º>ºÈ<ÉXòyºóÉy‚ºÈ=Ê»ÖX×=;u>U×=u4U×=;u>U×=;u;UÉWÉWɽXu)1º3>4º6È8<8É3X»EX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(É3X"EX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É4X»V»ºX»W"sX×;=EU×;=E X»sX×=;u;¿Xu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(É/X"IX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É0X»V»¾X»W"uX×;=E_»uX×=;u;DXu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(ÉyX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É+X»V»¥X»»åXÉVÉTPVÉVÉSÉU)VÉV)VÉ#XÉXaVÉVÉXÉVÉuXɃXÍfÏòÑJÓEÔXÖ¬Ø.4X6‰f‹òJEw"º>ˆ™Ö›òXŸä¡tªf¬.<=<>)@>AXCäEòK(w-1º3>4º6È8<8ÉTº>ˆåÖçòéXëäítöfø.<[<\)^>_Xa#c.it-º> ‚«.®ò¾JÀEÁÃ-çòU¿ÖÁòÃXÅäÇtÐfÒ.<º>ºÈ<ÉW º > ºÈ<ÉTº>ˆ'Ö)ò+X-ä/t8f:.<<)>Xäò(w-º>ºÈ < ÉT º>ˆsÖuòwXyä{t„f†.<.</)1>2X4ä6ò<(w-)º+>,º.È0<0ÉWº>ºÈ<ÉT º >  ‚E.HòXJZE[å*è.êò[L<M)O>PXR#T.Zz-MÖOòQXSäUt^f`.<< )">#X%#'.-w-!º#>$º&È(<(ÉTº> ‚fòJEX ä XX6tòXä tf.<<)>X# .´.¤|Pº> €˜1X325ò> @.@.Z-º/>0X2)4ò:äu-˜AXC2EòN P.P.Z;º=>>X@)BòHäu-˜QXS2Uò^ `.`.ZIºK>LXN)PòVäu-˜aXc2eòn p.p.ZWºY>ZX\)^òdäw-º>¡‚˜aXc2eòn p.p.ZUºW>XXZ)\òbäw-º>‚ º > ‚ º> ‚9º;>)@òFäu-˜1X325ò> @.@.Z+º->.X0)2ò8äw-º>€˜AXC2EòN P.P.yXº>€˜QXS2Uò^ `.`.ZGºI>JXL)NòTäw-º>«‚ º>€˜1X325ò> @.@.Z+º->.X0)2ò8äw-º>€˜AXC2EòN P.P.Z9º;>)@òFäw-º>‚º>€˜QXS2Uò^ `.`.ZGºI>JXL)NòTäu-˜aXc2eòn p.p.ZUºW>XXZ)\òbäÊ-˜X2ò  . .Zº>X)òäu-˜!X#2%ò. 0.0.Zº> X")$ò*äÒ~-˜qXs2uò~ €.€.Zeºg>hXj)lòräÎ-cºe>fXh)jòpä-qºs>tXv)xò~äw-!º#>$€˜Xƒ2…òŽ ..©Xú‚2ò ..Zº>Xä äu-˜ÁXÃ2ÅòÎ Ð.Ð.Z«º­>®X°)²ò¸äÅ-º>Õ‚º>€ú‚2ò ..Ô~X˜Xƒ2…òŽ ..Zsºu>vXx)zò€äÃ-ú‚2ò ..Zº>XääÕ-º>XääÔ~-%º'>(‚)º+>,‚-º/>0‚1º3>4€˜¡X£2¥ò® °.°.Zº‘>’X”)–òœäu-˜±X³2µò¾ À.À.ZºŸ> X¢)¤òªäu-˜‘X“2•òž  . .Zºƒ>„X†)ˆòŽäÎ-©º«>¬X®)°ò¶äw-1º3>4€˜ÁXÃ2ÅòÎ Ð.Ð.×Xcºe>fXh)jòpä-qºs>tXv)xò~äw-!º#>$€˜Xƒ2…òŽ ..yXº> €˜qXs2uò~ €.€.yX1º3>4€˜ÁXÃ2ÅòÎ Ð.Ð.wX˜¡X£2¥ò® °.°.Zº>X’)”òšäu-˜±X³2µò¾ À.À.Z›º>žX )¢ò¨äw-%º'>(€˜‘X“2•òž  . .Zº>‚X„)†òŒäw-)º+>,‚-º/>0 ‚©º«>¬X®)°ò¶ä«-º>X’)”òšä-›º>žX )¢ò¨äw--º/>0€˜±X³2µò¾ À.À.yX)º+>,€˜¡X£2¥ò® °.°.‹XןAxXןA»ðXº> €˜qXs2uò~ €.€.yX%º'>(€˜‘X“2•òž  . .Zº>‚X„)†òŒä©-!º#>$€˜X2ò  . .Zº>X)òäu-˜!X#2%ò. 0.0.Zº!>"X$)&ò,äw-º>‚º>΂ º > €˜!X#2%ò. 0.0.yXº>€˜X2ò  . .Zº>X)òä-º> X")$ò*ä©-º>‚ º > ‚ º>‚º>ׂº%<'º<(&&ää&ž)ä-äž*–™ä䵞º'<)ºšË<µ*&‡Î&‰º£<¥ºŠ<¦&v&y.}ä|Ξ.ƒ<vžˆXŠ/Œ.• —.7<9ºz-.”äz²~ž:Ô<€z?‘‚0<3.7<*ž/@.I K.ä}<ää&ž)ä-äž*¢º4z-ˆAzBD.H䶇ž¹.½äCà~žEºQ<SºF<T&V&Y.]䜞X/ä#Ö%.<."¬6ä}t9.=ä ŸžºZá}žŸ<+:ä}< œ< ä<(ÂXÔXÖ/Ø.á ã.d<fºÈzXËäÏ<ÙžÜäàäg¤Ýz&ÌîXñäõ<ë¡U&WºòzXX^èz&úXü/þ.‡ ‰.¼Õ<®‘=»¢§dX¥ä©<ÿž‚ä†ä¦žƒX&‡)ä-äžää*ž†«‰ä䲞 ä äŠΞ ²3Ñ5ºA<Cº6<D&O&Qº]<_ºR<`&V&Yä]äfžiämäZžj69ä=äFžIäMä:žJOØQº3<5ºR<6&V&Y.]ä6ž9.=äüžJE1ä5ä}X7ºœ<º8ä}Xœ&Fá}&I.Mäfži.mä_¡aº Ÿ< ºbá}X Ÿ&JÞ}&j<f£<iämä]¡_ºA<Cºj9`D&F&IäMäZžJ<:{à~<}º Î< º~²X Î&Ò& . 䫞 . äy¡{º ²< º|ÎX²&  & «<v²<yä}äkÑžmºm²<oºz9nÑp²&£&º%<'º<(&Vö&Y.]<PžbXd/fäoÖq.g<j.n¬³ç}tµò¦9©.­ä†ž‰ää–ž™ääŠžš—™º¥<§ºš<¨& £& ºköX Š<ÆÚ~&ÉäÍä(¢ž*ºZzXÊä}‚+¢¶Þ}&¹ä½ä¶¡º&ª–£<™ä䇡‰º£<¥ºš9Ц&k&mº±«<³ºnÕ<´«&†Ò&‰.ä•®ž—òÆÒ<É.Íä¶«ž¹ä½ä±Øž³ºŠ9º«<´Ø¦¨&©ä­ä˜¡ª&ÊÕœù<®X°/².» ½.Œ<œJžEŸy‡"{º•<—º|<˜&¦&©ä­ävžyä}äEùžº‡<ª<z‰à~‹ºFŸ<HºŒá}-IŸ&Ƭ~?É.ÍäÐÑžàJâEã³ý¶äºä١ۺʯ~ž·Î<2½0K;KI‘{xX˜yJ¥yº¥y¥yº¥y<ÏyÖ¾<É×½„|t¾ütu½ƒ|ȾŒ‚½ô{<¾Œ<½ñ{Ö®}‚¾èºwcg‘‘- Ö[9?-xb@ZÍE[óh­yJ½özž¢M¼ÛE[×ZgyJX;=1å[®ÛE[óZŸyJ Xç}<½žtZ¾ª .wg‘Ÿ- È’§x—½ÿz8ƒ‚‘?äJÈt0×Õ»MäY­’»ÈÌyÈtÈ÷~ȽÈ>tAä?tg¼º¾ÿJu€y¬xº½ž)×ÿŸ;U×;usŸs=8U×;usŸs=8U×;usŸs=8U×ÿ=;u5U×ÿŸ;UÉWÉWÉWÉWÉWÉá}X-2Ÿ½éX»V»’Xu)"ì)"’Xu)u)"ê)î}½’LÉë}XÊŸ)º>ºÈ < ɽ Xu)Yº[>\º``ÉyX")QºS>TºXXÉùX"í)"‘~X")IºK>LºPPÉÝX"›~X")AºC>DºHHÉyXu)9º;><º@@ÉÞX»V»U»~XÉíXÉ‘XÉWÉáXÉ—X»W"rX×=?U×=? X»rXן?Xu)1º3>4º88ÉyX"))º+>,º00ÉyX")!º#>$º((ÉÞX"šX")º>º  ÉyXu)º>ºÉyXu) º > ºÉßX»V»ñ~X»½¹XÉVÉVÉVÉVÉVÉVÉdXÉVÉTÉV.WÉSÉVÉTÉVW­VÉwXÉgXÉVÉqXÉsXÉtXƒVYVYWÆÇYmXw)ÉVÉpXÉVÉTÉnXÉrXÉuXÉlXÉuXÉuXÉkX)º>ºÉ XÉy‚ÈÊgXsuIg.vsuv=!"Z0åW’u½ º>ºÉTº> ‚¬òJEX #. 6TºòX(ò# %<%<]<)>X# . w-º>º  ÉT º> ‚g¬iòkJmEnX¬.x x6Ts.uòwXŠ(Œò• —<—<].</)1>2X4ä6ò<)w-1º3>4º88ÉW!º#>$º((ÉTº> ‚‰¬‹òJEX¡¬£.š š6T™.›òX°(²ò» ½<½<]=<>)@>AXCäEòK)z-M.OòQXd(fòo q<q<]< )">#X%#'.- w-)º+>,º00ÉW º > ºÉTº> ‚#¬%ò'J)E*X;¬=.4 46T'.)ò+X>(@òI K<K<]<)>Xäò)t-º> ‚«¬­ò¯J±E²XìÅ.¼ ¼6T¿.ÁòÃXÖ(Øòá ã<ã<]L<M)O>PXR#T.Z w-º>ºÉT º >  ‚E¬GòIJKELX]¬_.V V6vXº> ‚ͬÏòÑJÓEÔXÖ‚çXÞ Þ6Tå.çòéXü(þò‡ ‰<‰<][<\)^>_Xaäcòi)Ê~-×ÿŸ8X×ÿŸ;xX×ÿŸ8xX×ÿŸ;xX×ÿŸ8xX×ÿŸ;½Ñ¬¸}]Ÿ½X˜!X#2%ò. 0<0.wX˜1X325ò> @<@.wX˜ä2ò <.wX˜X2ò  < .wX˜AXC2EòN P<P.wX˜±X³2µò¾ À<À.wX˜‘X“2•òž  < .wX˜QXS2Uò^ `<`.wX˜aXc2eòn p<p.wX˜qXs2uò~ €<€.wX˜Xƒ2…òŽ <.wX˜¡X£2¥ò® °<°.yX)º+>, ‚eºg>hXj)lòròw-!º#>$m‚us=k"us=›˜X2ò <.½ X-º/>0‚º>‚º> ‚;º=>>X@)BòHò-º>X)òòw- º>‚º> ‚º>X- . -º‘>’X”)–òœò--º/>0X2)4ò:òw-º>‚ º >  ‚sºu>vXx)zò€ò-IºK>LXN)PòVòw-º>‚º>  ‚WºY>ZX\)^òdò-ºŸ> X¢)¤òªòw-%º'>( ‚ºƒ>„X†)ˆòŽòM-½3ºº!>"X$)&ò,òvý-ˆÂ5ÔÜ~5º>X)òò½Ð§-àJâEãå*è.êòHfXJZE[Ð~,º>½­‚Œ5œJžEŸ,JE1.òjfzJ|E}€,½èý‚ú®5¾JÀEÁ&,6J8E9œ,®P5b*5<5.Az'DäHä¤Ez9`bºÜfT''ä"䃞º^zJ‚ƒ‚6ý~ˆC'EºzJFˆ' ä äYž ä ä½¶'ž¹ä½ä žº Y½U­WòÓ~fº>ºÈ<ɽX¬X'ý~')º7ƒJ9.*ý~':ƒ'Ð~9 º >  ‚¬òJEX ‚X 6T.òX+ò  "<4.4×W$X&5(ò1 3<3<)>Xä º) - º)z+,ä0ä ¤-z@JE*.ºcää¡'¾Ó䮑=½mÐqXoòjJº>ºÈ < ɽpXg'º> ‚¬òJEX ‚X 6T.òX+ ò <&.&×WX5ò# %<3<)>X# ä  - ºz<ä"ä ¤z'JE*.º c ää¡'½d–äfºÿz.‚ä†äg¤ƒzCFHº(.*ºIf+Cgz'j.n䦀ž©.­ä€žä”ä‚¡„ºf‘'vvý~'yä}äk€žz€<ª †< º¤c¦º i˜'Vú~'&€‚¥†‚§º_Jaº¨Jb'Nz'‰ˆ‹ò6úJƒ‚ääFžIäMäžJ69ä=äýžŒ†‚:'Ù€Üäà䳞¶äºäÝž·ÆÈº>f@ººf2'.z'‚ ß~‚ º½ 'J º Yf½''&').-ä5¡7º—J™ò.zJ&‚8ˆ*'š?z'€‚>€‚€‚Q†‚Sº{J}ºTJ~'–'™.ä›V…Yä]äfžiämäZžj†‰ääF›š…Š<¿˜žK;KI‘wT”G¡·¡¡·¡9ËýËÓÙÀú¬¿ƒ{<ÀëòÉ×׿•{ÈÀúž¿zÖÀ„Xwcg‘É- Ö[9?-xb@ZÍE[óh­yJ°xž¢M¼ÛE[×ZgyJX;=1å[®ÛE[óZŸyJ X¿‹<ú~tZÀî.wg‘Ÿ- È’©wŸžxäÀäJu›xž ƒ‚‘¿—tJÈt0×Õ»õ}ä¿òÿ~tg»’´Ö»¿Ù.Éa.É0."oXÉ¿X»UÉÑ~X»µXVM WÉç~XÉÅXÉFX")Yº[>\º¸Ê¿ÀXu)aºc>dòfe×;=FX)º>ò¬¬u)AºC>DòFȬu)9º;><ò>z¬")QºS>TòV“×;=FµXm)×;ŸFU×;=FXuá~)")Yº[>\ò^†×;ŸFU×;=Fñ~X")IºK>LòN†¬×;=Fñ~X")QºS>TòVû)º>òÔ¬m»~my./Éy‚.¿Ã‚")!º#>$ò&e¬×;ŸFX")º>òz¬u)º>òz¬u)1º3>4ò6z¬"))º+>,ò.zu)AºC>DòF`¬ÉKXu)1º3>4ò6z"))º+>,ò.z")!º#>$ò&z")º>òzu)º>òz¬u) º > ò˜¬uæ)DmÉTXuç)Tm._É»X"á~"u)aºc>dòfÖº.ñ~Xu) º > ò8ò×;=FØX×;ŸFÏ~X×;ŸFDXu)9º;><ò>3ä×;=FâX"¯)")IºK>LòNÊÖ"")º+>,ò.º> ‚GºI>JXL#N.â~ ›-QXS5Uò^ `<`.]L<M)O>PR'T.wfº>òº> ‚9º;><>'@.cAXC5EòN P<P.]=<>)@>AC.Eòt.º>‚ º> ‚+º->.0'2.c1X355ò> @<@.].</)1>24.6òz.X2ò  < .Zº>-òM<)>.òw.1º3>4ò6º> ‚UºW>XZ'\.caXc5eòn p<p.][<\)^>_a'c.wfº>ò‚º>ò º >  ‚º> "'$.c!X#5%ò. 0<0.T º > ò‚!º#>$ò&º> ‚º>1.Å‚2ò <.]<)>' .f< )">#%''.û¬¬§~]˜¡X£2¥ò® °<°.wX˜±X³2µò¾ À<À.wX˜1X325ò> @<@.wX˜!X#2%ò. 0<0.©X˜1X325ò> @<@.wX˜AXC2EòN P<P.wX˜QXS2Uò^ `<`.wX˜aXc2eòn p<p.ÅX˜Xƒ2…òŽ <.wX˜aXc2eòn p<p.wX˜QXS2Uò^ `<`.©X˜qXs2uò~ €<€.ÅX˜‘X“2•òž  < .wX˜X2ò  < .©X˜ÁXÃ2ÅòÎ Ð<Ð.wX˜X2ò  < .wX˜!X#2%ò. 0<0.ÅX˜AXC2EòN P<P.©X˜¡X£2¥ò® °<°.ÅX˜qXs2uò~ €<€.wXú‚2ò <.©X˜±X³2µò¾ À<À.wX˜‘X“2•òž  < .wX˜Xƒ2…òŽ <.ÅX˜ÁXÃ2ÅòÎ Ð<Ð.©Xú‚2ò <.Zº>’-”òwJ%º'>(ׂ©º«>¬®-°ò©Jº> ‚GºI>JL-NòJUºW>XZ-\òJ+º->.0-2òwJ1º3>4΂ º>‚ º >  ‚º> "-$òJ+º->.0-2òwJº>‚º>»‚›º>ž -¢òwJ-º/>0΂)º+>,‚-º/>0 ‚›º>ž -¢òwJ1º3>4‚%º'>(»‚9º;><>-@òÅJ!º#>$²‚ º > ‚ º>‚º>ׂGºI>JL-NòJUºW>XZ-\òwJº>‚º>²‚º>  ‚cºe>fh-jòÎJº>‚„-†ò²Jº>‚„-†òwJº> ‚qºs>tv-xòÎJº>1.©f)º+>, ‚©º«>¬®-°òÅJº>»‚º> "-$òÎJ9º;><>-@ò²Jº>1.fº>-òÎJº>’-”òJº>-ò©J!º#>$‚º>ׂqºs>tv-xò©Jº>΂º>  ‚cºe>fh-jº²JºkÎJmº²JnÎ'¯'ää3¡5º J ºc6 '–Ë'™ääžääšžyµ{º±J³º|J´'k'mº•ÎJ—ºn²J˜Î'^z'dÙ‚fºzf ä äg¤ z'¦°©ä­ä¶ž¹ä½äªžº&Ð)ä-äÆâ~žÉäÍä*žžÊâ~&)ä-äFΞIäMä*²žJÎ]µ_º¡J.`ß~'¡'&ª9)ä-ä6О9ä=äžää*°žÐ:ưÉäÍ䲞 ä äÊΞ ²6Î9ä=ä Óž º3°f5º:G Ó6°'‡²'‰ºyÎJ{ºŠ²J|Î'%²''º ÎJ º(²f Î'f¯'iämäA¡Cº]ÎJ_ºj¯JD`Î'fÍ'iämä%¡'º i ºjzf( 'Oß~'Qº%ÎJ'ºR²J(Î']Ð'_º£â~f¥º`žJ¦â~'vË'yä}䦲ž©ä­äzΞª²•—º±ÎJ³º˜²J´Î'A6CòG . 䆲ž‰ää‡Ñž‰ºJºŠ¯JŠÑ'¶¯'¹ä½äDÑžº¯' Î(Ö#*ºÀíf®‘=¿£¼pX¥º+ÓJ¦­'6¯'9ä=äFžIäMä:žJ–™ääVžYä]äšžZ†Î‰ääfžiäm䊞jOQºUÓJWºR­fXÓ'Vª'Y.]äOÓžQòFcI.MäA¡CºZ­fDÓ<R'J'vâ~<yä}äVžžYä]äzâ~žZž35ºFiH.6'I'799.'º:M9Áì0K;KI‘yzf¤o£Ã£‹£µ£7ÍûÍÃÛªÁÑz<ÂòÉ××ÁåzȪÁÓzÖÇ~ÂëXwcg‘Ÿ- Ö[9?-xb@ZÍE[óh­yJˆwž¢[¼ÍE[×ZgyJXI=?å[®AE[óZŸyJ X@s/Z>MÁÁ¿~tg/®Áñ¬1)›4cK‘­- ÈÁ´nÈ‚0åÕ<ƒØ|t‘ÂîtöväÂŒ Juóvž2 ŸÁfÂÎÁ²n•¸:^3až¬u)aºc>dºfÈh<ù~ÈÁª×;s=B+×;s=B£X»Ù~X×=;u<žX»yX»W"¤~X×;=FU×;=FØX»¤~X×;ŸFÓX»yX»W"Ü}X×;=F X»Ü}X×;ŸF›X»†Xu)"ÿ"D)")QºS>TºVÈX<XÉŽX"ê~X")IºK>LºNÈP<PÉyXu)AºC>DºFÈH<HÉŸX999'[ã~[")Yº[>\º^È`<`É4Xu)u)"ï~)u)aºc>dºfÈh<hÉyX")Yº[>\º^È`<`ÉyX")QºS>TºVÈX<XÉ×X"ö~Xu)9º;><º>È@<@ÉX»V»T»˜~X")IºK>LºNÈP<PÉyXu)AºC>DºFÈH<HÉyXu)9º;><º>È@<@ÉØX»YÉß}XóÉy‚ºÊÁXÉvXÉnX)º>ºÈ<ÉXòÁË.ÉmX)º>ºÈ<ÉlXÉVÉsXÉVÉTÉtXÉÌXÉlXw)ÉVÉqXÉVÉTÉrXÉmX)º>ºÈ<ÉlXÉVÉqXÉVÉTÉsXÉuXÉÌXÉTÉSXÉôX»OX×;s=?«XÉX"W»­XÉTÉÏX¨[ÉVÉTÉ0X×=;u?EXÉÙX»W"NXÉV$VÉSÉXÉqXÉVÉSÉU$VÉV$iX»T»Ö}Xu)aºc>dºfÈh<hÉyX")Yº[>\º^È`<`ÉyX")QºS>TºVÈX<XÉyX")IºK>LºNÈP<PÉyXu)AºC>DºFÈH<HÉyXu)9º;><º>È@<@ÉšX»V»T»ºX»W"sX×;=FU×;=F X»sX×;ŸFTXu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(ÉX"^X")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<ÉX»V»SX»W"sX×;=FU×;=F X»sX×;ŸF¿Xu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(É/X"IX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É0X»V»¾X»W"uX×;=F_»uX×;ŸFDXu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(ÉyX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É+X»V»£X»Á¨XÉVÉrXÉVÉ Xl[ÉVÉX`[ɦ}t˜X2ò  < .wX˜!X#2%ò. 0<0.wX˜1X325ò> @<@.wX˜AXC2EòN P<P.wX˜QXS2Uò^ `<`.wX˜aXc2eòn p<p.ÅX˜X2ò  < .wX˜!X#2%ò. 0<0.wX˜1X325ò> @<@.wX˜AXC2EòN P<P.wX˜QXS2Uò^ `<`.wX˜aXc2eòn p<p.ÌX˜X2ò  < .Ô~Xú‚2ò <.ÅXú‚2ò <.ÌXú‚2ò <.wX˜qXs2uò~ €<€.¢X˜¡X£2¥ò® °<°.wX˜qXs2uò~ €<€.wX˜Xƒ2…òŽ <.wX˜‘X“2•òž  < .wX˜ÁXÃ2ÅòÎ Ð<Ð.wX˜±X³2µò¾ À<À.ÌX˜QXS2Uò^ `<`.wX˜aXc2eòn p<p.Ô~X˜ÁXÃ2ÅòÎ Ð<Ð.šX˜AXC2EòN P<P.Ô~X˜qXs2uò~ €<€.šX˜±X³2µò¾ À<À.wX˜¡X£2¥ò® °<°.wX˜ÁXÃ2ÅòÎ Ð<Ð.wX˜Xƒ2…òŽ <.wX˜‘X“2•òž  < .wX˜!X#2%ò. 0<0.wX˜1X325ò> @<@.Ô~X˜Xƒ2…òŽ <.wX˜‘X“2•òž  < .wX˜¡X£2¥ò® °<°.wX˜±X³2µò¾ À<À.Z›º>žX )¢º¨ò£-¥º¶¹ä½ä¦¡º'†‰ää–ž™ä䊞š¦qºs>tXv)xò~ò6-9.=ä¡+º->.X0)2º8ò3-5òÝ~ qºs>tXv)xº~òy-{º:  6?|Ý~'– '™.䡺>‚X„)†ºŒò‡-‰ºy {ºšGŠ?|'w'-º/>0 ‚º>X’)”ºšò•-—òw )º+>,>‚1º3>4º6È8<8ɘJX2'º> äͬÏòÑJÓEÔXÖXØ‚4J0åçòéXë(íòöJø<è6úXü2þò‡ ‰<6[<\)^>_Xa#cäi d-fºÿz<‚ä†äg¤ƒz'ÐàJâEãå*ç.ÙfÛòò«t®ò¾JÀEÁÃ*è.êº2fë*î'ñ.õ zžº>N‚›º>žX )¢ò¨ò8-¿ÁòÃXÅ(ÇòÐJÒ<Â6ÔXÖ2Øòá ã<6L<M)O>PXR#TäZ U-WºÙz<ÜäàäX¤Ýz'¶E¹.½ä¡©º«>¬X®)°º¶ò±-³º£ ¥ººG´?¦'ò8'ÈfË.Ï ¦ð~ž©.­äØžº>X)òò†¨-‰.ä¡cºe>fXh)jºpòk-mò qºs>tXv)xº~òy-{ºŠn?|'Ì'º> ´‚º>X’)”ºšò•-—ºvÒ yä}䘮žzÒ'–«™ääÆžÉäÍäšžÊvyä}äÌžzð~fªÏ<º>>‚º>ºÈ<É#º> ä¬òJEX # .J7ºòX( òJ<6X2ò# %<6<)>X# ä  - ºz<ä"ä ¤z'JE1ä fººf* ' . ó~žº>X-ä  - ò©<º>Ô‚ . 䵞º>X-ä  - ºÛ< ð~f µ<w'º>¬‚ºÛ~JÁ ЂÕ'¦Ú~'©.­ä¡º>‚X„)†ºŒò‡-‰ò º>X’)”ºšò•-—ºªŠ?˜'f 'iämäÆÝ~žÉäÍäj£žÊÝ~&£).-äzž%º'>( ‚º> X")$º*ò*-%?'ò¢  º>VˆY.]ä¡9º;>)@ºFòA-Cº(Õ Z¨'D?²'GºI>JXL)NòTò-.䡺>X)ºò-ò º> X")$º*ò%-'º?('&')ä-ä6ž9ä=ä*ž:z º > ‚ º>‚º>‚º>‚º>ׂº>X)ºò-ò² UºW>XXZ)\ºbò]-_ºO QºÎJ`²'R'š'º>æ~‚©º«>¬X®)°º¶ò±-³òw 1º3>4Âí‚ ‘=Á´˜kXw'!º#>$‚%º'>(‚)º+>,‚-º/>0V©‚Y.]ä¡UºW>XXZ)\ºbò]-_òÔ~ º> Z©‚`?«'›º>žX )¢ò¨òÕ-9º;>)@òFòw-º>£´‚¥òÕJGºI>JXL)NºTòO-QºA Cº¦«JRÕ'D'6¨'9ä=äFžIäMä:žJzº>‚º>‚º>Õ‚º>æ~‚+º->.X0)2ò8òV-Yä]äfžiämäZžjFI.Mä¡9º;>)@ºFòA-Cº3 5ºJGD?6'Æ 'ÉäÍ䆞‰ääÊžŠz1º3>4‚!º#>$¦ˆ©.­ä8žº>ºÈ<ÉW º > ºÈ<ÉTº>ˆ')ò+X-(/ò8J:<*62@òI K<6<)>Xäº)-fz$MOòQXS(Uò^J`<P6bXd2fºoÖq<V6Yä] gžjän¬Zžk<03ä7 AžDäHä4žE<z º > ªK‚Á<< )">#X%#'ä- -(9*òí~fº>‚X„)†ºŒò‡-‰òÌ  º > «‚1º3>4“‚)º+>,º.È0<0ɶò~X¹.½äzž)º+>, ‚©º«>¬X®)°ò¶òw--º/>0ºˆ+–<±í~'³òÌJº>FˆI.Mäzž º>Š´‚JÒ'vÝ~<y.}ä¡cºe>fXh)jºpòk-mº´Î z¯'n?Å'º>Þ‚º>X-ä  - º9 ä ä ¡ '8!º#>$º&È(<(ÉTº>ˆ™›òXŸ(¡òªJ¬<œ6®X°2²ò» ½<6=<>)@>AXCäEºK)F-H.¢z$¥.© ³ž¶äºäI¤·z9¦ê~fº> ‚!º#>$‚%º'>(Þ‚cºe>fXh)jºpòk-mò5 º>ºÈ < ÉZsuòwXy({ò„J†<v6ˆXŠ2Œò• —<6.</)1>2X4ä6º<)7-9.z$ä”ä:¤‘z9z º>nN‚|8'.ƒ &ð~ž).-ä¡GºI>JXL)NòTòw-º>‚ º >  ‚º> X")$ò*ò-+º->.X0)2º8ò%-'º3J5º( 6''ä䀞ð~f*Õ<ääÝ~ž ä 䣞 Ý~fÎi.mä¡UºW>XXZ)\ºbò]-_ºO QºjG`?R'Ã*5K;KI‘wT”9¡¡¡·¡ýËÅËÅÙÄî‚Ã<ÄßòÉ××áÈÄîžÃ³~ÖÄÒXwcg‘»- Ö[9?-xb@ZÍE[óh­yJ×}ž¢M¼ÛE[×ZgyJX;=1å[®ÛE[óZŸyJ XÃ<otZÄß+wg‘Y- È’‘{—Å}äĽJuÂ}ž ƒ‚‘ÃütJÈt0×Õ»äà òttg»’´È»Ã:.É.".ÉrXÉVÉÐX»™X"ä01È\>äÊZ/ÉÂu)yW­mX.)×;=F\J5u)"m".Ãg.uæº>áuæº>·uæ%º'>(׺×;=FrX\m"T""æ!º#>$ý"æº> #×;=F1X.VÉ\Xu)"T)"æº>ýuæº>·uæº>꺮m×;=FU×;=FU×;=FbX"æ º>+‚º> ‚GºI>JXL#N. (TQXS5Uò^ `<`.]L<M)O>PR'T.tfº>‚º> ‚º>1.Å‚2ò <.WAXC5EòN P<P.]=<>)@>AC.Eò.9º;><>'@.wfº> ‚<)>' .zfX2ò  < .Zº>-òM<)>.òt. º>ˆ!X#5%ò. 0<0.]< )">#%''.tf º > ˆ1X355ò> @<@.].</)1>24.6ò.+º->.0'2.wfº> ‚º> "'$.caXc5eòn p<p.ZUºW>XZ'\.i[<\)^>_a'c.Õò¬ý~\qºs>tv-xòuJ˜1X325ò> @<@.Z+º->.0-2òuJ˜QXS2Uò^ `<`.wX˜qXs2uò~ €<€.Zcºe>fh-jòuJ˜X2ò <.wX˜AXC2EòN P<P.Z9º;><>-@òJGºI>JL-NòwJ º > €˜aXc2eòn p<p.ZUºW>XZ-\òuJ˜‘X“2•òž  < .wX˜X2ò  < .Zº>-òJº>-òuJ˜!X#2%ò. 0<0.wX˜Xƒ2…òŽ <.Zº>‚„-†òJº> "-$òKÃ]_òkJmò&G).-䡺`J'n'*'+< ä äU¤WºFfH. z'XI'fz9iämäUž ä äj+ž U69ä=äO.žQºyUf{º:GR.|U'V'Yä]ävžyä}äZžzF+IäMäVžYä]äJžZ  ºAfCº fD' ' ºcº M'†R'‰ääfžiäm䊞j35ºAJCº6JD'F'I.Mä&+ž).-äÄÙ‚®‘=Ãd©y<fòff7'9fJO'g1<*z'B:9–O9™ääžääšž6+9ä=äžää:ž(*º3c5º+i6'%''º]f_º(f`' U' º‡J‰º JŠ'O'Qº%J'ºRJ('Åš/K;KI‘wT”G¡·¡¡·¡9ËýËÓÙÆñ¬ÅŒ|<ÆâòÉ××Åž|ÈÆñžÅøzÖÆXwcg‘É- Ö[9?-xb@ZÍE[óh­yJµyž¢M¼ÛE[×ZgyJX;=1å[®ÛE[óZŸyJ XÅý<ˆtZÆé.wg‘Ÿ- È’©wŸ£yäÆßJu yž ƒ‚‘Å›tJÈt0×Õ»ñ}äÅóòtg»’´Ö»ÅÙ.Éa.É0."oXÉÁXÉY»eXÉuXî~WÉ»XÆ~M»¼X")QºS>TºÊÅðX×;=FMXu) º > ò*¬×;=FßXÙ~m×;=F¯X×;ŸFË~X×;ŸFDXu)1º3>4ò6zž"))º+>,ò.z")!º#>$ò&z")º>òzu)º>òz¬u) º > òЬuø)‡mu½)u)AºC>DòFzºu)aºc>dòf§)º>òЬð~m")QºS>TòV=ºm)×;ŸFxXɆXu)AºC>DòFÈ#u)9º;><ò>z¬")Yº[>\ò^ù"ɲ~Xu)9º;><ò>z"")IºK>LòN„ª~mÉKX")Yº[>\ò^Šž"Õ)É—X×;=FMXu)1º3>4ò6zÖ"))º+>,ò.z"")!º#>$ò&e×;ŸFX")º>òz¬u)º>ò¼¬/Éy‚.Åó‚×;ŸF¸X×;=FÂX×;=FMX")IºK>LòN—º×;=FkXÉ\.¢~X)º>òÖÅù."ï~"u)aºc>dòfÚ#.¯Xu)"")º+>,ò.º> ‚GºI>JXL#N.ð~ -QXS5Uò^ `<`.]L<M)O>PR'T.tfº>ê‚2ò <.]<)>' .cº>1.wf º>…1º3>4ò6º> ‚UºW>XZ'\.caXc5eòn p<p.][<\)^>_a'c.wfº>òˆ+º->.0'2.zfº>ò‚!º#>$ò&º> ‚9º;><>'@.cAXC5EòN P<P.W1X355ò> @<@.].</)1>24.6ò.=<>)@>AC.Eòw.º>ò º >  ‚º> "'$.c!X#5%ò. 0<0.]< )">#%''.tfº>… º > ò…X2ò  < .]<)>.ò.º>-òȬ£~]ú‚2ò <.wX˜ÁXÃ2ÅòÎ Ð<Ð.©X˜X2ò  < .ÅX˜QXS2Uò^ `<`.©X˜±X³2µò¾ À<À.wX˜qXs2uò~ €<€.wXú‚2ò <.wX˜aXc2eòn p<p.ÅX˜X2ò  < .©X˜¡X£2¥ò® °<°.ÅX˜!X#2%ò. 0<0.wX˜1X325ò> @<@.wX˜AXC2EòN P<P.wX˜‘X“2•òž  < .©X˜!X#2%ò. 0<0.wX˜1X325ò> @<@.wX˜AXC2EòN P<P.wX˜QXS2Uò^ `<`.wX˜‘X“2•òž  < .ÅX˜±X³2µò¾ À<À.wX˜qXs2uò~ €<€.©X˜Xƒ2…òŽ <.ÅX˜Xƒ2…òŽ <.wX˜¡X£2¥ò® °<°.©X˜ÁXÃ2ÅòÎ Ð<Ð.ÅX˜aXc2eòn p<p.Zqºs>tv-xò©J1º3>4΂º>²‚)º+>, ‚º>’-”òJº>1.f9º;><>-@òÅJ)º+>,‚!º#>$ ‚º>’-”òJcºe>fh-jò©J-º/>0΂º>‚%º'>(²‚º>ׂº>‚„-†ò²J©º«>¬®-°òJGºI>JL-NòwJº>‚º>ׂº>-ò©Jº>ׂGºI>JL-NòJUºW>XZ-\òwJº>²‚%º'>(ׂ›º>ž -¢òwJº> »‚qºs>tv-xòwJ!º#>$ׂº> "-$òJ+º->.0-2òwJ º > »‚º> "-$òJ+º->.0-2òwJº>ׂº>1.f©º«>¬®-°òwJº>»‚º>-òÅJº>‚1º3>4»‚UºW>XZ-\òwJ º >  ‚›º>ž -¢òJº>‚„-†òJcºe>fh-jòwJ º>΂ º> ‚9º;><>-@ò©Jº> ΂-º/>0  ‚ º²fº ÎJ²']'_º f º`f 'd6fò£í~f¥òG.äkÑžmºAJCºnJD'‡²'‰ºg“JŠí~'VË'Yä]䦵žZË'²< ä äU¤Wº f º zfX '6z'9ä=ä–ð~ž™ää:žšð~¦Î©ä­äfžiäm䪾žjÂFIäMäA¡Cº7i9.Jz'D:'Æê~9ÉäÍäfΞiämäʲžjÎvyä}䆲ž‰ääzΞŠ²yÑ{º]J_º|J`'¶'¹.½äO¡Qò£J¥ò•J—ºy²J{òºËJR?˜'¦'|²'FË'IäMä–ž™ääJžš6²9ä=ä ¡ º±f³º:G ´'&')ä-ä%¡'º‡¾f‰º*?J(о'Â6ºOð~JQºÎJºÂJRð~'Î'±'³º•²J—º´ÎJ˜²'f'iämä3“ž5º†»f‰ääV¯žj…6“Š»'¶²¹ä½ävžyä}亞zO“Qº3ð~f5ºRJ6ð~']'_ºkJmº`Jn'&Ë')ä-äFÈžH.3»'5º*GIÈ6»96'9ä=ä(Èž*ºf.:¸'+È'¸9 ä äÆžÉäÍä žÊÂääÆü ž®‘=ÅAópXCºJDó~V'Yä]äð~ž ä äZž ð~Îä䦲ž©ä­äΞª²FIäMäVžYä]äJžZ&)ä-ä%Ñž'º%²J'º*G(Ñ(²'Ǻ'K;KI‘wT”G¡·¡¡·¡9ËýËÓÙÈՂǨ}<ÈÆòÉ××Ǻ}ÈÈ՞Ǥ|ÖÈáXwcg‘ƒ- Ö[9?-xb@ZÍE[óh­yJ¯{ž¢M¼ÛE[×ZgyJX;=1å[®ÛE[óZŸyJ XÇ/<VtZȬ .wg‘Ÿ- È’ìx—{äÈåJuš{ž ƒ‚‘ǽtJÈt0×Õ»Ï~äY­’´È»ÇÒ.É."d.ÉXÉíXÉ’XÉôX\M.VÉtXsW»•XuäÌ1ÈC>äÊÇmX"æEºG>H4‚×;=FFXuæ5º7>8·"æ=º?>@‚#Cmw)É_uo)×;=FGX..Çd.uæIºK>LÓ"æ)º+>,‡#Éõ~Xuæ9º;><€žDm"¸""æAºC>D"/Ém‚0åW’uq suIg.vsuv=!"ÇV"æº>©uæº>·"æº>#"æ º>#uæ º > ·uæº>¯ºÎ~m"æ%º'>(ÄÈu¸)uæ!º#>$©uæº> 4º×;=FU×;=FU×;=F÷X–m"Ç)×;ŸFµX"Ç)×;=FU×;=F¥X×;=FFX"æ-º/>0Ä"u)º> ‚GºI>JXL#N.¹ Ä-QXS5Uò^ `<`.]L<M)O>PR'T.zfX2ò  < .yX º> ‚+º->.0'2.c1X355ò> @<@.yXº> ‚º>-òwJº>‚º> ‚UºW>XZ'\.caXc5eòn p<p.][<\)^>_a'c.tf º >  ‚<)>.òz5‚2ò <.yXº> ‚9º;><>'@.cAXC5EòN P<P.]=<>)@>AC.Eò..</)1>24.6ò.º>1.c!X#2%ò. 0<0.]<)>' .cº> "*$.i< )">#%''.ý#¬®~]˜qXs2uò~ €<€.wX˜áXã2åòî ð<ð.wX˜AXC2EòN P<P.wX˜±X³2µò¾ À<À.wX˜X2ò  < .wX˜QXS2Uò^ `<`.wX˜ÑXÓ2ÕòÞ à<à.wX˜‘X“2•òž  < .wX˜ñXó2õòþ €<€.wX˜‘X“2•òž  < .wX˜1X325ò> @<@.wX˜ÁXÃ2ÅòÎ Ð<Ð.wX˜¡X£2¥ò® °<°.wXú‚2ò <.wX˜!X#2%ò. 0<0.wX˜Xƒ2…òŽ <.wX˜aXc2eòn p<p.wX˜Xƒ2…òŽ <.wX˜¡X£2¥ò® °<°.ZźÇ>ÈÊ-ÌòJUºW>XZ-\òJ9º;><>-@òJáºã>äæ-èòJÓºÕ>ÖØ-ÚòJ·º¹>º¼-¾òJº>‚„-†òJïºñ>òô-öòJýºÿ>€‚-„òJº>-òJº>’-”òJGºI>JL-NòJcºe>fh-jòJº> "-$òJ+º->.0-2òJ›º>ž -¢òJº>1.wfº> ‚qºs>tv-xòNÇ~©º«>¬®-°òwJ1º3>4fˆiämä]…_ºjG`†'‰ää͡ϺAJCºŠGÐD'Ä'ää3¡5ºFiH.z'6I'–³9™ääé¡ëº¿JÁºšGìÂ'Ä' ä äö¹žùäýä Çžú¹VYä]äۡݺ‡J‰ºZGÞŠ'UÊ'WºAcCºXiD'F'IäMäv¹‚yä}ä(Íž*ºJzfz¹+ÍÖ³'ÙäÝä–ž™ääÚžšää…¡‡ºkJmºGˆn'F'IäMä¶ž¹ä½äJžºdÍfº f ºgf ' ' º%f'º f('æ¶'é.íäÈÔ ž®‘=ÇõtX.ê³'Í<Vz9Yä]䕼ž—º3J5ºZÄJ˜¼6'¦'©ä­äž ä 䪞 OÊQº]f_ºRf`'f'i.mä&¹ž).-䦞©ä­ä÷¡ùº£J¥ºªGú¦'†'‰ääjÇžŠ¹<*6<9ä=äÆžÉäÍä:žÊ6Ç9ä=伞º J º:Äf¼ '&Ä')ä-䡺7M9.*z':'O¶9Qº%J'ºRJ('y'{º±J³º|J´'É¢+K;K;»yz.YÊôqÉ×ÉztÊñtuÉŽzÈÊ.Éÿy<ÊtÉÿy9Êt,wUg‘g È[9?-xb@ZéE[óh­yJžvž¢“¼E[×ZgyJXW=?óM AE[óZŸyJ X@ÉÛt¥~tZ¼¸>“!/®ÉìÈ<ÊìCK‘ƒ- ÖɬmYÿÈÈX0ŸI=fÈÆ|:‘ÊØ tŒv"Êö Ju‰vž2òŸÊøfÉÀl8<©.1)5ÉVÉvX×=;u?xXÉVÉSÉU)VÉ!XÉQXÉ[ÉVÉ_)VÉV)VÉoXÉVÉTÉÔX»¢XÉVÉTÉxXÉrXÉØXÉXUÖ×;s=?-X"ý~XÉüXA»ñ~XÉlXw)ÉVÉqXÉVÉTÉsXÉuXÉuXÉmX)º>ºÈ<ÉlXÉVÉqXÉVÉTÉsXÉuXÉsXÉmX)º>ºÈ<ÉlXÉVÉsXÉVÉTÉtXÉuXÉvXÉnX)º>ºÈ<ÉXòyÖóÉy‚ºÈ=ÊqXôåØup ÉÈuר=!"ÉÃX"Ž~X")IºK>LºNÈP<PÉyXu)AºC>DºFÈH<HÉyXu)9º;><º>È@<@ÉëX»V»T»Ã}Xu)aºc>dºfÈh<hÉyX")Yº[>\º^È`<`ÉyX")QºS>TºVÈX<XÉyX")IºK>LºNÈP<PÉyXu)AºC>DºFÈH<HÉyXu)9º;><º>È@<@É­X»V»T»ºX»W"sX×;s=BU×;s=B X»sXן?AXu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(É-X"KX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É.X»V»@X»W"sX×;s=BU×;s=B X»sXן?¿Xu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(É/X"IX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É0X»V»¾X»W"uX×;s=B_»uXן?DXu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(ÉyX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É+X»V»£X»É»XÉVÉrXÉVÉlX"É}X×;s=B³X»É}X×;ŸF®X»†Xuå)š""ÿ")uê)///š‚u)"å)ÔRÐ~Ru)aºc>dºfÈh<hÉâXyR»W"Ù~X×;s=BU×;s=B£X»Ù~X×=;u<žX»yX»W"‘~X×;s=BU×;s=BëX»‘~X×=;u<æX»yX»X–~Ru)AºC>DºFÈH<HÉyXu)9º;><º>È@<@É¢X»V»T»…~Xu)aºc>dºfÈh<hÉyX")Yº[>\º^È`<`ÉyX")QºS>TºVÈX<XÉÎX")Yº[>\º^È`<`ÉyX")QºS>TºVÈX<XÉ¡X"×~X")IºK>LºNÈP<PÉÓXÍfÏòÑJÓEÔXÖXØ‚4f6«.®ò¾JÀEÁÃ*ç.wfº>…º>ºÈ < ÉT º>ˆsÖuòwXyä{t„f†<<.</)1>2X4ä6ò<)z-¿ÖÁòÃXÅäÇtÐfÒ<<L<M)O>PXR#T.Z w-º>ºÈ<ÉT º > ˆMÖOòQXSäUt^f`<<< )">#X%#'.- t-º>ˆåÖçòéXëäítöfø<<[<\)^>_Xa#c.i w-º>ºÈ<ÉTº> ‚fòJEX # .f6tòXä tf<<<)>X# . w-)º+>,º.È0<0ÉW1º3>4º6È8<8ÉW º > ºÈ<ÉTº>ˆ'Ö)ò+X-ä/t8f:<<<)>Xäò)w-!º#>$º&È(<(ÉTº>ˆ™Ö›òXŸä¡tªf¬<<=<>)@>AXCäEòK)¯;º>X-. -©º«>¬X®)°ò¶òÝ~-º>X)òò˜-˜‘X“2•òž  < .Zº>‚X„)†òŒòw--º/>0€˜±X³2µò¾ À<À.yX)º+>,€˜¡X£2¥ò® °<°.Zº>X’)”òšò-›º>žX )¢ò¨ò¢-1º3>4€˜ÁXÃ2ÅòÎ Ð<Ð.Z©º«>¬X®)°ò¶òÌ-º> €˜qXs2uò~ €<€.Zcºe>fXh)jòpòu-˜Xƒ2…òŽ <.Zqºs>tXv)xò~òw-º>€ú‚2ò <.¤Xº>€ú‚2ò <.ÎX%º'>(Ý~‚º>€˜X2ò  < .yX º > €˜!X#2%ò. 0<0.œX1º3>4€˜ÁXÃ2ÅòÎ Ð<Ð.¤X)º+>,€˜¡X£2¥ò® °<°.Zº>X’)”òšò-›º>žX )¢ò¨òw--º/>0€˜±X³2µò¾ À<À.ÎX!º#>$æ~‚º> X")$ò*ò-+º->.X0)2ò8òw- º>€˜1X325ò> @<@.Z9º;>)@òFò-GºI>JXL)NòTòw-º>€˜QXS2Uò^ `<`.yXº>€˜AXC2EòN P<P.ZUºW>XXZ)\òbòÅ-º>€˜X2ò  < .Zº>X)òò©-º>€˜aXc2eòn p<p.ÅX˜!X#2%ò. 0<0.Zº> X")$ò*òu-˜1X325ò> @<@.Z+º->.X0)2ò8òw- º > ‚ º>‚º>€˜AXC2EòN P<P.Z9º;>)@òFò-GºI>JXL)NòTòw-º>€˜QXS2Uò^ `<`.yXº>€˜aXc2eòn p<p.ZUºW>XXZ)\òbòÕ-º>X)òò-º> X")$ò*ò-+º->.X0)2ò8òw- º>€˜1X325ò> @<@.wX˜QXS2Uò^ `<`.ZGºI>JXL)NòTòu-˜aXc2eòn p<p.ZUºW>XXZ)\òbòÔ~-!º#>$€˜Xƒ2…òŽ <.Zqºs>tXv)xò~ò-º>‚X„)†òŒòw-%º'>(€˜‘X“2•òž  < .yX-º/>0€˜±X³2µò¾ À<À.œXº>€˜X2ò  < .yX º > €˜!X#2%ò. 0<0.wX˜AXC2EòN P<P.Z9º;>)@òFòw-º>‚º>‚º>æ~‚cºe>fXh)jòpòw-º> €˜qXs2uò~ €<€.yX)º+>,€˜¡X£2¥ò® °<°.Zº>X’)”òšò-›º>žX )¢ò¨òw-1º3>4€˜ÁXÃ2ÅòÎ Ð<Ð.yXº>€ú‚2ò <.Z©º«>¬X®)°ò¶òÅ-º> »‚º>X-. Î-º>X-. u-˜qXs2uò~ €<€.Zcºe>fXh)jòpòw-!º#>$‚%º'>(€˜‘X“2•òž  < .wX˜Xƒ2…òŽ <.Zqºs>tXv)xò~ò-º>‚X„)†ºŒò‡-‰òy {òvGy.}ä–ž™ääk¡mºŠJš'n†'‰ää|¡Š'z±?³ºkÕJmº´«JnÕ'v'y.}䯫žÉ.Í䕨ž—º£J¥º˜J¦'z'Ê«<¦Õ<©ä­ä¶ž¹ä½äªžºà~º‡£J‰ºÝ~JŠ£'–'™.ä±à~ž³ò%J'ò–G™.äžääΞ ä 䲞 ÎyØ{º(ÑJ*º|¯f+Ñ'Vz'Y.]<PžbXd/fäoÖq<g<j.n¬ÂtÔXÖ/ØäáÖã<Ù<Ü.à¬ÈtË.Ï<СàJâEãå*è.êºÙfÛºë¬2'7,9ºkz.:BUCWºZzfXˆÝz'Ì<²‚ . äÑžJE1ä fº ¯¬Ñ<ºf,v'ˆXŠ/Œä• —<|<äƒ<žä”䀞‘X†²‰.äœΞ®X°/².» ½<î<ñ.õ<èžúXü/þ.‡ ‰<F<HºŠ¬.IÔ<³zC¶äºäd¤fºÿzf‚ä†äòž·‚gƒz'¶Ý~¹ä½ä•¡—º£J¥ººG˜¦'¦'©ä­äÆÕžÉäÍ䪫žÊÕ&Ý~)ä-äÊ‚‚ ‘=É*úiX ñ .<žX/.# %< < ºzf ˆz'."ä±µž³òAÝ~JCò*îJ<X>/@äIÖK<A<D.H¬6~t9.=ä0ñž3ä7< µž ºËf4< µX¢Ë'¥ä©<¤ºDŒ~.¦î'ˆV‰~CYä]ä3¡5º´£JZÚ~'6´6Eî':~<3¦<5ºOJQº6JR'V'Y.]ä%¡'ò6G9.=䡺ZG?(':'&<)ä-äFžIäMä*žJää¶Ý~ž¹ä½ä£žºÝ~•—ºkJmº˜Jn'¦'©.­ä‡¡‰òvGy.}äA¦žCºªÚ~JD¦<ŠÝ~'z'< ä ä ¡ º Îf º ¯f  Î'Ư'ÉäÍ䣡¥ºš JÊÝ~<¦Î'º%J'ºJ('&')ä-ä6ž9ä=äFžIäMä*žJ:]µ_ºOJQº`JR'Ë'ääF²žIäMäfžiämäΞj²J]Ñ_ºOJQº`JR'f'i.mäA¡CòVGY.]ä3¡5ºjG6?D'Z'yµ<{º]£J_º|Ý~J`£'f'iämä†Ý~ž‰ää(¡š'j£<ŠÝ~ËÑ K;K;‘yz<^ztAò?fg2.ŸËfÌÎò˲l™¸:^5ažÈ~ºu)aºc>dºfÈh<½fËÑ"Ø~.×;=FU×;=F¤X»Ø~X×;ŸFŸX»yX»W"ß}X×;=FU×;=FX»ß}X×;ŸF˜X»yX»W"—}X×;=FåX»—}X×;ŸFàX»†Xu)"ÿ")")u)uê)::n:»Ó}Xu)aºc>dºfÈh<hÉyX")Yº[>\º^È`<`ÉyX")QºS>TºVÈX<XÉœX"Ü}X")IºK>LºNÈP<PÉyXu)AºC>DºFÈH<HÉyXu)9º;><º>È@<@ÉX»V»T»‘}Xu)aºc>dºfÈh<hÉyX")Yº[>\º^È`<`ÉyX")QºS>TºVÈX<XÉyX")IºK>LºNÈP<PÉyXu)AºC>DºFÈH<HÉœX")Yº[>\º^È`<`ÉyX")QºS>TºVÈX<XÉÓX"¥~X")IºK>LºNÈP<PÉyXu)AºC>DºFÈH<HÉyXu)9º;><º>È@<@ÉÔX»V» X'\K\É­}XôåØup ÉÈuר=!"Ë])º>ºÈ<ÉXòytóÉy‚ºÊË4XÉVÉsXÉVÉTÉtXÉuXÉvXÉãXÉrXÉuXÉlXÉuXÉuXÉkX)º>ºÈ<ÉlXÉVÉqXÉVÉTÉsXÉuXÉsXÉmX)º>ºÈ<É«XÉVÉTÉ`XÉçX»OX×;=F«XÉX"W»ñ~XÉlXw)ÉVÉpXÉVÉTɯX»OX$VÉV$VÉoXÉVÉTÉÏX¨\ÉVÉTÉ0X×;ŸFxXÉXÉVÉpXÉSÉU$VÉ:XÉVÉrXÉVÉ Xl\ÉVÉXÆ}\»V»¾X»W"uX×;=F_»uX×;ŸFDXu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(ÉyX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É+X»V»£X»Ë*Xu)9º;><º>È@<@ÉßX»V»T»ºX»W"rX×;=FU×;=F X»rX×;ŸFXu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(ÉÞX"šX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<ÉßX»V»X»W"sX×;=FU×;=F X»sX×;ŸF¿Xu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(É/X"IX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<Ɉ̜ XWgätfºËòÖ˜AXC2EòN P<P.ÌX˜X2ò  < .wX˜!X#2%ò. 0<0.¢X˜QXS2Uò^ `<`.wX˜aXc2eòn p<p.wX˜X2ò  < .ÌX˜1X325ò> @<@.wX˜AXC2EòN P<P.wX˜QXS2Uò^ `<`.Ô~X˜X2ò  < .wX˜qXs2uò~ €<€.šX˜aXc2eòn p<p.¢X˜!X#2%ò. 0<0.wX˜1X325ò> @<@.©X˜!X#2%ò. 0<0.wXú‚2ò <.šX˜ÁXÃ2ÅòÎ Ð<Ð.Ô~X˜1X325ò> @<@.wX˜Xƒ2…òŽ <.wX˜‘X“2•òž  < .wX˜ÁXÃ2ÅòÎ Ð<Ð.ÅX˜qXs2uò~ €<€.©X˜¡X£2¥ò® °<°.wX˜±X³2µò¾ À<À.wX˜AXC2EòN P<P.šX˜Xƒ2…òŽ <.wX˜qXs2uò~ €<€.wX˜‘X“2•òž  < .wX˜¡X£2¥ò® °<°.wX˜±X³2µò¾ À<À.wXú‚2ò <.¢Xú‚2ò <.wX˜Xƒ2…òŽ <.wX˜¡X£2¥ò® °<°.wX˜‘X“2•òž  < .wX˜±X³2µò¾ À<À.wX˜ÁXÃ2ÅòÎ Ð<Ð.©X˜QXS2Uò^ `<`.wX˜aXc2eòn p<p.ZUºW>XXZ)\ºbò]-_ºfiämä`¡j'ÆÎÉ.Íä¡©º«>¬X®)°º¶ò±-³ò² GºI>JXL)NºTòO-QºÊË ´?R²'Î'º>‚X„)†òŒòw-%º'>( ‚›º>žX )¢º¨ò£-¥º¶¹ä½ä¦¡º'–™.äzž)º+>,‡ ‚‰ºšGŠ?w'!º#>$ ‚º>X’)”ºšò•-—º¦©ä­ä˜¡ª'cºe>fXh)jòpò†-‰.ä¡qºs>tXv)xº~òy-{ºk mºŠG|?n'w'-º/>0‚1º3>4Ø‚1º3>4º6È8<8ÉW)º+>,º.È0<0ÉW º > ºÈ<ÉTº>ˆ')ò+X-ä/t8J:<*6/@.I K<6<)>Xäº)-.0z$3.7 AžDäHä¤Ez94ÆÝ}fÉäÍävΞyä}äʲžzε©º«>¬X®)°ò¶ò–-™.äÈžº> ±»‚³ºšG´?w'%º'>(‚)º+>,‚-º/>0‚1º3>4†ˆ‰.ä¡qºs>tXv)xº~òy-{ò º>‚X„)†ºŒò‡-‰ºŠ|?Š'Î'º> X")$ò*ò¯- ä 䯣žÉäÍä Ý~žÊ£©º«>¬X®)°ò¶ò6Ú~-9.=ä¡+º->.X0)2º8ò3-5º±£ ³º:Ú~J6?´£'6¨'9ä=ä&²ž)ä-ä:Ξ*²&Î).-ä¡+º->.X0)2º8ò3-5º% 'º*G6?('V¯'Yä]ä̬‚ ‘=ËZÐhXz º>‚º>‚º>‚º>vˆyä}äf£žiämäzÝ~žj£úº> ä¬òJEX # .J7ºòXä tJ<6X/.# %<6<)>X# ä  - ºz<ä"ä ¤z'JE1ä fººf* ' . ×}žº> £‚ º> ‚9º;>)@ºFòA-Còw º>‚º>D ‚¨'.äØžº> X")$º*ò%-'ò +º->.X0)2º8ò3-5º¨ (Ø<6'Ú~'.äzžº>‚ º > ˆ<º>æ~‚cºe>fXh)jºpòk-mò£ UºW>XXZ)\ºbò]-_ºý nà}f`£'V¨'Y.]ä¡UºW>XXZ)\ºbò]-_òÕ º>X)ºò-ºZ¨ `?Õ'w' º > «‚º> ‚9º;>)@òFò-GºI>JXL)NºTòA-CºOJQºD R'F'IäMäÕžääJ«žÕ¥º>Ø‚º>ºÈ<ɧ~X º > ‚ º>‚º>Õ‚º>&ˆ).-äf«ži.mäzžº> ‚º>X)ºò-º*Ò ®<j'6Õ<9ä=äFžIäMä:žJVY.]ä¡GºI>JXL)NºTòO-QòÝ~ º>X)ºò-ºZ  R?Ý~''º>X’)”òšò£-º>X-. ú-!º#>$º&È(<(ÉTº>ˆ™›òXŸä¡tªJ¬<œ6®X°/².» ½<6=<>)@>AXCäEºK)F-Hfvú~$y.}䡺>X’)”òšòÝ~-º> X")$ò*òš-º> 䫬ÏòÑJÓEÔXÖXØ‚4JÝ}09º;>)@òFò¶-¹ä½äFžIäM亞J¦©.­ä¡›º>žX )¢º¨ò£-¥º• —ºªG¦?˜' ' ä 䫞 ä ä Õž «¦Õ©.­ä¡›º>žX )¢º¨ò£-¥º• —ºªG¦?˜'÷'º> äÍtÐòàJâEãå*ç.cåçòéXëäítöJø<è6úXü/þä‡Ö‰<ÿ6‚.†¬qº>ºÈ < É¢Z¥ä© ³ž¶äºä¦ž·<[<\)^>_Xa#c.i îz-ñ.õ ®¡¾JÀEÁÃ*è.êºdifºòzfëig'z'¿ÁòÃXÅäÇtÐJÒ<Â6ÔXÖ/Ø.á ã<6L<M)O>PXR#TäZ U-WºÙz<ÜäàäX¤Ýz'suòwXyä{t„J†<v6ˆXŠ/Œ.• —<6.</)1>2X4ä6º<)7-9.z$ä”ä:¤‘z9ÙÛºÈËäÏ 2¡Ì*z< º>ƒˆ|<.ƒ ¶€ž¹.½äzžº> ‚%º'>(†ˆ‰.ä–ž™ääI†žzú~9Š<š<º>‚X„)†òŒò-cºe>fXh)jòpòw--º/>0Ý~‚!º#>$£‚)º+>,‡ ‚‰òwJ!º#>$ ‚qºs>tXv)xò~òAÝ~-CºŠ£JDÝ~'k£'mºyJ{ºnJ|'ú'º>ºÈ<ÉT º > ˆMOòQXSäUt^J`<P6bXd/f.o q<6< )">#X%#'ä- (-*òô~<º>(1º3>4æ~‚º>X-ä %-'º J º(< 'V 'Yä] gžjänäZžk<¥~º>²‚º>€©‚º€f®<º>X-. °-Ë+¨‚ ý~' º «f º Õf «'Í­4K;KI‘yzf¤o£Ã£‹£µ£7ÍûÍÃÛÎËͰy<ξòÉ××ÍÄyÈÎËͲyÖÆ~ÎXwcg‘Ÿ- Ö[9?-xb@ZÍE[óh­yJõuž¢[¼ÍE[×ZgyJXI=?å[®AE[óZŸyJ X@s/Z>MͲÎ~tg/®Íâ¬1)Ε4cK‘­- ÈÍ»mÈ‚0åÕ<ƒæ|t‘Î tãuäΟ Juàuž2 ŸÍfÎÇ͹m•¸:]3ažš¬u)Yº[>\º^È`<û~ÈÍŸ×;ŸFD.ÉÚ.»zX»yX»W"°~X×;=FU×;=FÌX»°~X×;ŸFÇX»yX»W"è}X×;=F”X»è}X×;ŸFX»…Xu)"ÿué)999 '[ð~[")QºS>TºVÈX<XÉyX")IºK>LºNÈP<PÉX"÷~X")AºC>DºFÈH<HÉyXu)9º;><º>È@<@ÉyXu)1º3>4º6È8<8É‚X»S»¥~Xu)aºc>dºfÈh<hÉyX")Yº[>\º^È`<`ÉyX")QºS>TºVÈX<XÉÊX"±X")u)"Ð)Éî}XóÉy‚ºÊÍ?X")IºK>LºNÈP<PÉyXu)AºC>DºFÈH<HÉyXu)9º;><º>È@<@ÉËX»V»T»ã}Xu)aºc>dºfÈh<hÉyX")Yº[>\º^È`<`ÉyX")QºS>TºVÈX<XÉyX")IºK>LºNÈP<PÉyXu)AºC>DºFÈH<HÉyXu)9º;><º>È@<@ÉX»V»T»ºX»W"uX×;=FU×;=F_»WXu))º+>,º.È0<0ÉyX")!º#>$º&È(<(ÉyX")º>ºÈ < ÉX"iX")º>ºÈ<ÉyXu) º > ºÈ<ÉyXu)º>ºÈ<ÉX»]X»W"sX×;=FU×;=F X»sX×;ŸF¿Xu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(É/X"IX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É0X»V»¾X»W"uX×;=F_»uX×;ŸFDXu)1º3>4º6È8<8ÉyX"))º+>,º.È0<0ÉyX")!º#>$º&È(<(ÉyX")º>ºÈ < ÉyXu)º>ºÈ<ÉyXu) º > ºÈ<É+X»V»¥X»ÍšXÉVÉrXÉVÉ Xl[ÉVÉ X»W"Ú~X×;=FU×;=F:XÉõX»NX×;s=?ªXÉ/XÉTÉÐX§[ÉVÉTÉ:XÉ X`[ÉoXÉVÉSÉU$VÉV$VÉV$VÉSÉVÉTÉÉX"W»ð~XÉlXw)ÉrXÉVÉ XÉoXÉ]XÉVÉqXÉVÉTÉsXÉuXÉsXÉmX)º>ºÈ<ÉlXÉVÉsXÉVÉTÉtXÉuXÉvXÉnX)º>ºÈ<ÉXòÍi&ú‚2ò <.ÅX˜Xƒ2…òŽ <.wX˜‘X“2•òž  < .©X˜!X#2%ò. 0<0.wX˜AXC2EòN P<P.wX˜X2ò  < .wX˜1X325ò> @<@.wX˜QXS2Uò^ `<`.wX˜aXc2eòn p<p.ÅX˜X2ò  < .wX˜!X#2%ò. 0<0.wX˜QXS2Uò^ `<`.wXú‚2ò <.wX˜1X325ò> @<@.wX˜AXC2EòN P<P.wX˜aXc2eòn p<p.©X˜Xƒ2…òŽ <.wX˜¡X£2¥ò® °<°.šX˜X2ò <.Ô~X˜qXs2uò~ €<€.šX˜1X325ò> @<@.wX˜QXS2Uò^ `<`.wX˜AXC2EòN P<P.wX˜X2ò  < .wX˜!X#2%ò. 0<0.Ô~X˜ÁXÃ2ÅòÎ Ð<Ð.ÅX˜qXs2uò~ €<€.©X˜±X³2µò¾ À<À.wX˜‘X“2•òž  < .ÅX˜¡X£2¥ò® °<°.ÌX˜aXc2eòn p<p.¢X˜±X³2µò¾ À<À.ÌX˜‘X“2•òž  < .wX˜±X³2µò¾ À<À.wX˜qXs2uò~ €<€.¢X˜ÁXÃ2ÅòÎ Ð<Ð.ÌX˜Xƒ2…òŽ <.wX˜¡X£2¥ò® °<°.yX)º+>,¦ˆ©.­ä(žº>R‚º> ‚!º#>$Ʊ‚É.Í䃞åçòéXë(íòöJø<è6úXü2þò‡ ‰<=ͬÏòÑJÓEÔXÖXØJ4JÙ0ÛòÐfàJâEãå*ç.îcñ.õ ¤[<\)^>_Xa#c.i ÿz-‚.†ä«t®ò¾JÀEÁÃ*è.꺃cò<ëiªO'21<Êú~*d‰<fò¬~feºg>hXj)lºròm-oò–™.䡺Ÿ> X¢)¤òªòÎ-º>X’)”òšòv¯-y.}ä¡sºu>vXx)zº€ò{-}ºgÔ z©~'~?¶'¹.½ä¡«º­>®X°)²º¸ò³-µº¥ §ººG¶?¨'¦Ë'©ä­äpµžªË'š²f£<i.mä¡UºW>XXZ)\ºbò]-_º•« —ºjÒJ`?˜«'Õ'º>X)òòV-Yä]äFžIäMäZžJ×~)º+>,¬‚º>X)ºò - º ä ä ¡ 'zº>‚º> ‚9º;>)@òFò-GºI>JXL)NºTòA-CºOJQºD R'6'9.=ä×~žº> £‚ º>:ˆ×~<1º3>4ׂcºe>fXh)jºpòk-mº&Ò )ä-än®ž*Ò'¥º> ‚!º#>$‚%º'>(»‚ÍÆÉäÍävΞyä}äʲžzÎÕ.䡺> X")$º*ò%-'º ºG(?'†'‰.䮞©º«>¬X®)°º¶ò±-³òÕ qºs>tXv)xº~òy-{ºŠ´®<|Õ'¢')º+>,‚-º/>0‚1º3>4Õ‚º>¶±‚¹ä½ä–Õž™ä享žšÕ®›º>žX )¢ò¨òÕ-º>‚X„)†òŒòw-%º'>(£´‚¥òÕJº>X’)”ºšò•-—º‡ ‰º¦«J˜Õ'Š''›º>žX )¢ò¨ò%-º>ˆ¿ÁòÃXÅ(ÇòÐJÒ<Â6ÔXÖ2Øòá ã<6L<M)O>PXR#TäZ U-WòF<-º/>01‚ º > ºÈ<ÉTº>ˆ')ò+X-(/ò8J:<*62@òI K<6<)>Xäº)-f¶L$¹.½äÈ.žËäÏ ÙžÜäàäÌžÝ<03ä7 AžDäHä4žE<vRy.}ä¡cºe>fXh)jºpòk-mºX1 zL'n?(')º+>,º.È0<0É£WX¥º1J¦O9º'×~<-º/>0‚%º'>( ‚ºƒ>„X†)ˆòŽò-º‘>’X”)–ºœò‰-‹º—J™ºŒ š'Å'º>²‚!º#>$¦ˆ©.­äFΞI.MäVžYä]äž ä äZž GºI>JXL)NòTòª¯-JÎ<?UºW>XXZ)\ºbòO-Qº]J_ºR `'w'º> ‚º>X-ä  - ò©<º>΂º>  ‚ý'!º#>$º&È(<(ÉTº>ˆ™›òXŸ(¡òªJ¬<œ6®X°2²ò» ½<6=<>)@>AXCäEºK)F-H.¢z$¥.© ³ž¶äºäI¤·z9¦Îƒf ‘=ÍökXº>ºÈ<É#º> ä¬òJEX # .J7ºòX( òJ<6X2ò# %<6<)>X# ä  - ºz<ä"ä ¤z'JE1ä fººf* ' . &ý~ž).-ä¡qºs>tXv)xò~ò6¯-9.=äÈžº>‚ º > :¸‚&<)ä-äFžIäMä*žJz º > ‚º> ‚-º/>0X2)4ò:ò-;º=>>X@)BºHò5-7ºCJEº8 F'–Ë'™.䵞º>X)ºò-ò º!>"X$)&º,ò'-)ºšË µ<*'w'º>‚ º>ˆääVžYä]äfžiämäžjZº>‚º>‚ º >  ‚+º->.X0)2º8ò3-5ò¢  º>‰‚*ý~f?9º;>)@ºFò6Õ-A«'Cò º>X)ºò-òý º>ºÈ < É‚X+º->.X0)2ò8òý-1º3>4º6È8<8É´~Xº>X- ä  - º9 ä ä¡ '†Î‰.䡺>‚X„)†ºŒò‡-‰ºy {ºŠGŠ?|'ý'º>ºÈ<ÉT º > ˆMOòQXS(Uò^J`<P6bXd2fòo q<6< )">#X%#'ä- (-*òz<suòwXy({ò„J†<v6ˆXŠ2Œº•Ö—<|6äƒ žä”¬€ž‘<VYä] gžjänäZžk<z º>†‚†'.</)1>2X4ä6º<)+-7'9f£~'º>fÔ‚iäm䆲ž‰ääjΞŠ²6Î9.=äzžº>3 ‚5º:G6?'.䡺> X")$º*ò%-'ºD '(?²'IºK>LXN)PòVòw-º>:Ý‚¬~9WºY>ZX\)^ºdòQ-Sº_JaºT b'Ï:,K;KI‘wb¢G¡·¡¡·¡ýËÐÿ‚Ïþ~<Ðñ<××ÏÈÐÿž‡wcg‘ƒ- Ö[+?-xT@ZéE[óh­yJ†~ž¢M¼ÛE[×hgyJX;=?åM ÛE[óh­yJ X@Ï]t#tZZ?ÏVº*tg»’ÐÇÖô}òÐŽJƒñ}žò‘tŸÏäÊÏXuKxXÉ XÉqXÉ]O')ÉÏeu)"ÿu)";#"CX")u;)»FXÈ> X[<\*^>_Xa#c<9(TaXc5e.n<p<p.]=<>*@>AC.Eò6UäW>XZ'd[fòz‚.3.m<ž!#9fòiJ?º>"º>-òcкº¾5Ф7 ƒ=ÏÊ{XJj<FBH. )I);ºc?ÑÇ.K;KI‘wb¢G¡·¡¡·¡ýËÒÿ‚Ñþ~<Òñ<××ÑÈÒÿž‡wcg‘ƒ- Ö[+?-xT@ZéE[óh­yJ„~ž¢M¼ÛE[×hgyJX;=?åM ÛE[óh­yJ X@Ñ_t!tZZ?ÑXº(tg»’ÒÉÖò}òÒJƒï}žò‘tŸÑ>fJÈ‚0åÕŸÒЂK‘u- È’¨{•»ÑÈXÉkXÉpX1ä>äÊÑXuKxXÉ XÉqXÉ]O')ÉÑgu)"ÿu)";#"CX")u;)»FXÈ> X[<\*^>_Xa#c<9(TaXc5e.n<p<p.]=<>*@>AC.Eò6UäW>XZ'd[fòz‚.3.m<ž!#9fòiJ?º>"º>-òcкº¼5Ò¦7 ƒ=ÑÊ{XJj<FBH. )I);ºc?ÓÅ.K;KI‘wb¢G¡·¡¡·¡ýËÔ‚Óü~<Ôó<××ÓŽÈÔž‡wcg‘ƒ- Ö[+?-xT@ZéE[óh­yJ‚~ž¢M¼ÛE[×hgyJX;=?åM ÛE[óh­yJ X@Ó_t!tZZ?ÓXº(tg»’ÔËÖð}òÔ’Jƒí}žò‘tŸÓ>fJÈ‚0åÕŸÔÒ‚K‘u- È’¦{•»ÓÈXÉkXÉpX1ä>äÊÓXuKxXÉ XÉqXÉ]O')ÉÓgu)"ÿu)";#"CX")u;)»FXÈ> X[<\*^>_Xa#c<9(TaXc5e.n<p<p.]=<>*@>AC.Eò6UäW>XZ'd[fòz‚.3.m<ž!#9fòiJ?º>"º>-òcкº¼5Ô¨7 ƒ=ÓÈ{XJj<FBH. )I);ºc?ÕÇ.K;KI‘wb¢G¡·¡¡·¡ýËÖÿ‚Õþ~<Öñ<××ÕÈÖÿž‡wcg‘ƒ- Ö[+?-xT@ZéE[óh­yJ‚~ž¢M¼ÛE[×hgyJX;=?åM ÛE[óh­yJ X@Õ_t!tZZ?ÕXº(tg»’ÖËÖð}òÖ’Jƒí}žò‘tŸÕÀfJÈ‚0åÕŸÖÒ‚K‘u- È’¤{•»ÕÈXÉkXÉpX1ä>äÊÕXuKwXÉ XÉpXÉ]O')ÉÕgu)"ÿu)"<#"BX")u<)»EXÈ> X[<\*^>_Xa#c<9(TaXc5e.n<p<p.]=<>*@>AC.Eò6UäW>XZ'd[fòz‚.3.m<ž!#9fòiJ?º>"º>-òcÒººº5Öª7 ƒ=ÕÆ{XJj<FBH. )I);ºc?×Ï.K;KIƒwb¢G¡›¡¡·¡ýËØê‚ד<ØÜ<×××¥ÈØêžŠcÉ‘Ÿ- Ö[9?-xb@ZÍE[óh­yJ~ž¢[¼ÍE[×hgyJXI=?åM ÍE[óh­yJ X@0Z?!­’ؾ'ý}òØ…Juú}ž‘tŸ×ÈfJÈ‚0åÕŸØÍ‚9K‘Y- È’¡{–»×X" k1È>äÊ×yXÉXÉLXu33"_"K X»sXµÉVÉTX0åØup ÉÈ×uØ=!"×=XɹXu  UºW>XXZ&\.<u-úä#/e<n<p<p.XÉ×e ‚GäI>JL*]X_òÙ䂺ž5ä>V˜ac3f<iJmäxȘ!wä> "-$òfº>1 t×jr‚ ?%)'º(&ظ8Lƒ=ÙÄ|‚ .uJ ‚bž:’¡MUMGMJv¼,>0XJlJ<¹/DÖ*äZuŸ’\ zJ’>XÚÀ~ž‘Y„®:>/ƒ;=YYE]¹/S_û src/usr/include/usr/lib/gcc/x86_64-linux-gnu/7/includeloc.cpcre.hstddef.hstructs.hstdlib.hstring.h 9 ÖƒŸ=KK=>æ‘v»å%0»®I ã/­I=Ø÷KŸuƒƒ„0ó ò‚H]u=ZƒM:hdo‚KK ºgK×­H\>KKôHY2¹/ØI0Ÿ=I;Û„I0Ÿ=I;Û„I0Ÿ=I;Û„/-LK»ƒI-]LI0Ÿ=I;Û„/-uYI>‘¼G^¨­G^¼g¢;KY©_(­W =_zJ=KKK==>’g g g ‘Y;/Y:0YH0„»å$ghv¹uŸ>»±F¤â0š \÷KŸuƒƒ„0uI=»H]Ÿ%‘wqºHZH¬hHgfœYY³ägK×­H\?KKôHY2¹/ØI0Ÿ=I;Û„I0Ÿ=I;Û„I0Ÿ=I;Û„I0Ÿ=I;Û„I0Ÿ=I;Û„I0Ÿ=I;Û„/-LK»ƒI-]L/-LK»ƒI-]L/-LK»ƒI-]L/-LK»ƒI-]L/-uYI>‘¼G^¨­G^¼g¢;KY©_ éû src/usr/lib/gcc/x86_64-linux-gnu/7/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/bits/types/usr/includelog.cstddef.htypes.hlibio.hFILE.hstdio.hsys_errlist.h CYÕKYe=ZI=-ŠZû src/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/7/include/usr/include/x86_64-linux-gnu/bits/types/usr/includediff.cstring_fortified.hstdio2.hstddef.htypes.hlibio.hFILE.hstdio.hsys_errlist.hunistd.hgetopt_core.hstdlib.hstring.herrno.h ÐCºY;=#„æ{Ö–äÈ‘¹0Y;š{<ç<™{Xç™{<ëäå;=ù|<‰òY¼Kª÷ƒ½»Í{Xµt+ Ð{Xµ”f¡ÈóžatfažZŸÉ³~È‹:…'3ñ®:x!=-/u-+Éf‹~õ<‹~<×-Y=×­Zëg?G\vÈ»SŽôJŠ~ ö<Š~J!-Y=×­Zëg?G\vÈ»SŽöä¿~tÁX=¾~Y‘uœR­Z=-’å/¸ð¶äÑ~t¯t®!ž~òâ<ž~<»-=!=I1YÞ‚ô"WƒYÏ~ä#,Y\.="X_0<=;P.8fgJŽºYæus‘tð.=Jb=F…É*…Ëztg#HvH¼&KüÙ»àٻࡻࡻࡻÚ)Õé.YæœX>âX›ŸgŸ9>K#ueMu(„>e=w‚’ €V t/ =:>9?†::KLu[:KO“/;LIKIKW΂µ¬ƒKLç/;LIKIKWÂ@¬ƒKLæ =‘‘=iKŸuƒƒ„0g¢;KY©_æŽû src/hash/../usr/lib/gcc/x86_64-linux-gnu/7/include/usr/includelanguages.gperflanguages.hstddef.hstring.h 0XÂ$IÖ:’¡MUMGM-JX¬* Vt*XL,00"XOE‡º‚ÆäI//LocListItem_filecount_wrap_ParsedLanguage_name_getis_code_ctyperb_mWaitWritableRUBY_Qnilrb_eNoMemError_unused2st_table_filenorb_cMethodrb_obj_wb_unprotectsubject_lengthrb_eSyntaxError_wrap_ParsedLanguage_code_p_get_wrap_LocDelta_allocateRUBY_FL_EXIVARfree_SourceFiledmarkSWIG_AUX_NUM2ULONGargp1RUBY_DATA_FUNCrb_eIOErrorohcount_sourcefile_newSourceFileListItem_add_directory_wrap_License_re_getSwigClassLanguageMapnewmemoryrb_data_object_get_shortbufOnigCaseFoldTyperb_cFilerb_iv_get_wrap_LocList_allocaterb_eSignal_wrap_new_LocLocListItem_commentsrb_define_class_under_wrap_new_LocDeltaListRUBY_T_ARRAYrb_eKeyErrorSWIG_RubyRemoveTracking__environst_hash_typerb_str_appendprototypesequivclientdataRUBY_FL_UNTRUSTEDrb_eZeroDivErrorst_init_numtableblanks_countohcount_sourcefile_get_contents_size_wrap_LocDelta_language_get__off_t_wrap_ParsedLanguage_comments_getis_mbc_newlinest_index_tOnigSyntaxPerl58_NG_swigt__p_SourceFilerb_inspectget_ctype_code_rangedfreeRUBY_T_IMEMO_IO_FILE_pluscallout_data_lockSWIG_TypeQueryModule_wrap_License_exclude_regexp_get_wrap_LicenseList_next_getrb_ivar_getROBJECT_EMBED_LEN_MAX_wrap_Loc_blanks_getRUBY_T_UNDEFrb_cStringswig_call_idrb_eEOFErrorrb_eObjectPreviouslyDeleted_wrap_LicenseList_lic_getswig_converter_funcrb_mKernelohcount_sourcefile_list_free_cSWIG_Pointercurrent_positionrb_output_fs__fmt_wrap_SourceFileList_next_getSWIG_InitializeModulerb_cModuleswig_ruby_trackings_swigt__p_ParsedLanguageListItemobjectget_case_fold_codes_by_strRUBY_T_FALSE_wrap_SourceFileList_add_directory_wrap_new_LocListtrackings_idohcount_sourcefile_get_parsed_language_listrb_big2ulongruby_robject_flagstype_nameSWIG_TypeNameCompexclude_regexpOnigSyntaxRubyrb_cIntegerRUBY_T_FILE_IO_write_endrb_cTrueClassRUBY_FL_USER0RUBY_FL_USER1RUBY_FL_USER2RUBY_FL_USER3RUBY_FL_USER4RUBY_FL_USER5RUBY_FL_USER6RUBY_FL_USER7RUBY_FL_USER8RUBY_FL_USER9_wrap_SourceFile_get_language_wrap_LanguageMap_allocaterb_fs_wrap_SourceFile_filenames_getis_allowed_reverse_matchRUBY_T_COMPLEXOnigApplyAllCaseFoldFuncmOhcountrb_eEncCompatErrorruby_special_constsmaxargssklass_wrap_LocDeltaList_delta_getrb_define_alloc_func_wrap_Loc_comments_getRSTRING_EMBED_LEN_SHIFTSwigClassLocDelta_swigc__p_ParsedLanguageListItem__stack_chk_failruby_rarray_flagsSWIG_FromCharPtrAndSize_wrap_License_regexp_get_wrap_ohcount_hash_language_from_nameRStringpcre_callout_blockdelete_SourceFilepcre32_stack_freenew_SourceFileListItemrb_eNameErrorrb_id2symoptargalloc1alloc2rb_eRegexpErrorrb_cBasicObject_swigt__p_LicenseListItemRUBY_T_STRUCT_wrap_LanguageMap_key_get_swigt__p_Licenserb_cRationalrb_cFloatrb_cStatopt_hashcapture_lastsys_errlistpcre_stack_guardohcount_sourcefile_get_loc_liststart_matchbehaviorRUBY_Qtruefree_SourceFileListItemLocListItem_totalowndata_wrap_SourceFile__diff_wrap_new_ParsedLanguageListRUBY_T_STRINGrb_cContSourceFileListItem_analyze_languages_wrap_ohcount_is_binary_filenamerb_cFalseClassRARRAY_EMBED_LEN_SHIFTrb_data_object_wrap_wrap_LocList_loc_getSWIG_Ruby_ErrorTypedcastfree_LocDelta_wrap_License_url_getOnigSyntaxASIS_chainRUBY_T_MODULErb_eArgErrorrb_eInterruptRUBY_FL_SINGLETONfree_LanguageMapSWIG_TypeClientDataunsigned charcapa_wrap_LocDeltaList_next_getSWIG_Ruby_NewPointerObjpcre_calloutohcount_sourcefile_list_add_directory_IO_lock_tRUBY_T_ZOMBIEfloatrb_ivar_setrb_stderr_swigc__p_SourceFilecode_to_mbclenrb_str_catRARRAY_EMBED_LEN_MAXRUBY_T_FIXNUMrb_eSecurityErrorohcount_sourcefile_get_language_wrap_SourceFile_size_getRARRAY_EMBED_FLAGROBJECT_EMBEDSWIG_Ruby_ConvertPtrAndOwnRUBY_SYMBOL_FLAGrb_mComparableapply_all_case_foldrb_str_cat_cstrinitpcre32_malloc_swigc__p_LicenseListItem_wrap_SourceFile_get_parsed_language_listnext_item_lengthentries_startOnigSyntaxPosixBasic_wrap_SourceFile_ext_getRUBY_FLONUM_FLAGnum_entriesrb_stdoutrb_int2big_wrap_SourceFile_contents_getmeta_char_tableruby_rstring_flags_wrap_ParsedLanguageList_pl_getohcount_sourcefile_set_contentspcre32_callout_wrap_LicenseList_allocate_wrap_LanguageMap_nice_name_get_IO_write_ptrSwigClassSourceFilerb_output_rsSWIG_RubyInitializeTrackingsROBJECT_ENUM_ENDSWIG_coderb_obj_is_kind_ofcarraypcre32_freeentry_power_wrap_SourceFileList_allocatesharedswig_typesrb_iterate_wrap_LicenseList_tail_getRUBY_T_OBJECT_swigc__p_LocListItemres1res2SWIG_TypeChecktrackObjectsRSTRING_EMBED_LEN_MAXsubjectcapture_topproperty_name_to_ctype_wrap_ParsedLanguageList_head_getrb_cNumericfree_LicenseListItemOnigEncodingTypeSTrb_cHash_wrap_ParsedLanguage_allocategetObjectPreviouslyDeletedErrorrb_array_const_ptrohcount_loc_list_commentsrb_rsdestroy_wrap_License_exclude_re_flags_getRArrayrb_num2long_inline_wrap_SourceFileList_tail_get_wrap_Loc_language_getcomments_pocastOnigSyntaxPosixExtendedvptrRUBY_ELTS_SHARED_wrap_SourceFile_parsesprintfrb_cDir_wrap_SourceFile_allocatefree_Licenseswig_module_info_wrap_LicenseList_head_getSwigClassLicense_IO_save_base_wrap_License_re_flags_getanychar_wrap_LocDelta_blanks_added_getrb_num2longrb_str_newohcount_sourcefile_list_add_file_wrap_LocList_blanksrb_eLoadErrorOnigUChargetNullReferenceErrorfree_ParsedLanguageListItem__pad2pcre_freeohcount_loc_totaloffset_vector_swigt__p_ParsedLanguageverboseRUBY_FL_PROMOTED0RUBY_FL_PROMOTED1Init_ohcountentries_boundrb_rescuesigngam_wrap_ParsedLanguage_code_get_wrap_LocList_head_getrb_eExceptionohcount_loc_list_total_swigc__p_LanguageMap_wrap_ParsedLanguage_comments_p_getprecise_mbc_enc_len_next_swigc__p_charRUBY_T_FLOATRUBY_T_CLASS_wrap_LocDelta_code_added_getrb_obj_classnamerb_cDataSourceFileListItem_add_fileohcount_sourcefile_get_license_listruby_fl_typerb_cComplexOnigDefaultCaseFoldFlagmodule_headrb_check_typeRUBY_T_HASHbin_powerRUBY_T_NODE_wrap_LanguageMap_category_getpcre16_free__srcrb_mErrnobyte_lenohcount_sourcefile_list_analyze_languages_wrap_LocDeltaList_allocate_wrap_SourceFile_license_list_getrb_str_new_cstr_wrap_SourceFile_diskpath_getfree_LocconverterOnigSyntaxPythonRUBY_FL_WB_PROTECTEDrb_define_constSourceFileListItem_rb_add_fileRuby_Format_TypeError_wrap_LocList_filecountrb_mWaitReadablezero_or_one_time_swigt__p_char_swigc__p_LocDeltaListItemRUBY_FL_TAINTst_insertswig_cast_info_swigc__p_LocDelta_wrap_LocDeltaList_tail_getrb_eSystemCallError_swigc__p_Loc_swigc__p_pcreleft_adjust_char_head_IO_2_1_stderr__sbufrb_cUnboundMethodSWIG_TypeCmp_IO_save_endpcre32_stack_guardrb_const_get_wrap_SourceFileList_add_filebinsdelete_SourceFileListItem__assert_failrb_eScriptError_wrap_SourceFile_language_detected_get_swigt__p_LocDelta_wrap_SourceFile_language_getrebuilds_numrb_define_moduleoptoptswig_classbuf1buf2rb_mGC__PRETTY_FUNCTION___wrap_SourceFile_set_diskpathrb_eIndexErrorswig_type_initialrb_eNullReferenceErrorRUBY_T_DATA_wrap_new_LicenseListSWIG_FromCharPtr_wrap_License_name_getRUBY_FL_DUPPEDshort unsigned int_swigt__p_pcrerb_array_lentz_dsttimeSWIG_RubyInstanceFor_swigt__p_SourceFileListItemcallout_number__off64_tvresult__len_IO_read_baseswig_runtime_data_type_pointerrb_string_value_ptrrb_eFloatDomainError_IO_buf_endOnigCodePoint_wrap_SourceFileList_analyze_languagesinputopterrruby_encoding_indexswig_cast_initialrb_define_singleton_methodpsize_wrap_ParsedLanguage_comments_count_get_IO_write_baserb_num2ulongOnigSyntaxGrepargp2SWIG_RubyAddTrackingrb_eStandardError_wrap_SourceFile_get_loc_listrb_cSymbolOnigSyntaxGnuRegexrb_argv0swig_module_wrap_new_LocDelta__destrb_ary_pushrb_cMatchcategoryrb_cEncodingOnigEncodingASCIIOnigCtypeecode2RARRAY_EMBED_LEN_MASKRUBY_T_NONEpcre32_callout_blockOnigOptionTypemImplrb_mProcessOnigCaseFoldCodeItemrb_define_virtual_variablecase_map_wrap_SourceFile_set_filenamesrb_mFileTest_IO_marker_swigt__p_LocListItem_swigt__p_LocSWIG_Ruby_NewClassInstance_wrap_License_nice_name_getrb_cEnumeratorSWIG_MangledTypeQueryModuleSwigClassLocListohcount_loc_list_codefilepath_swigt__p_LocDeltaListItemohcount_sourcefile_set_diskpathrb_gv_get_IO_2_1_stdout_SwigClassSourceFileListtrackSwigClassParsedLanguageListRDataSWIG_Ruby_MangleStrfree_ParsedLanguagecomments_countlong double_wrap_LocList_tail_getrb_cRange_wrap_SourceFile_loc_list_getpcre32_stack_mallocSWIG_Ruby_InitRuntimeOnigSyntaxPerl58_wrap_ParsedLanguageList_next_getrb_cObjectrb_iv_setasStr_wrap_SourceFile_dirpath_getcode_p_wrap_LocList_commentsfnamesOnigSyntaxJavarb_eNotImpErrorSWIG_TypeCastswig_arity_idst_table_entry/home/docker/ohcountSWIG_Ruby_define_classrb_long2num_inlinenice_nameone_or_more_timerb_cIO_wrap_LocDelta_blanks_removed_getRSTRING_ENUM_ENDohcount_sourcefile_list_newrb_internRUBY_T_BIGNUMrb_hash_aref_IO_buf_baseRSTRING_NOEMBEDLocListItem_codeRUBY_T_RATIONALRUBY_FL_PROMOTEDrb_eTypeErrorRBasicrb_eNoMethodError_IO_read_endRUBY_T_ICLASSval2code_lenSwigClassParsedLanguagecode_to_mbcRUBY_SPECIAL_SHIFT_IO_FILESWIG_From_intRUBY_T_SYMBOLrb_stdinstrlenOnigSyntaxTypefree_LocListItem_swigc__p_SourceFileListItem_wrap_Loc_filecount_getselfrb_eSystemExitmbc_case_fold_IO_2_1_stdin_SwigClassLicenseListrb_cThread_wrap_SourceFile_filepath_get_wrap_SourceFileList_sf_getanychar_anytimerb_class_of_mSWIGRSTRING_FSTRrb_eThreadError_wrap_new_SourceFilepcre_mallocpcre16_stack_malloc__pad1__pad3__pad4__pad5rb_ary_newrb_str_new_static_wrap_License_exclude_re_getrb_cNilClass_wrap_LocList_next_getreal_pcre_wrap_SourceFile_set_contentssourcefileohcount_sourcefile_freeSWIG_AsVal_size_t_markers_posrb_eStopIterationRUBY_FL_USHIFTrb_define_classSWIG_AsVal_unsigned_SS_longcptrarg1arg2_wrap_SourceFile_get_contentsSwigClassLocDeltaListtrackings_valueRUBY_FL_FINALIZErb_cRandomSWIG_AsCharPtrAndSize_wrap_LocDelta_code_removed_getexclude_re_flagsswig_type_infoargc_wrap_SourceFileList_rb_add_file_swigc__p_LicenseargnRUBY_FIXNUM_FLAGargvRARRAY_ENUM_ENDSWIG_AsVal_unsigned_SS_intrb_eRuntimeErrorrb_num2ulong_inlinerb_cClassohcount_sourcefile_parserb_eFatalrb_cProcRUBY_IMMEDIATE_MASKcalloc_wrap_Loc_total__builtin___sprintf_chkrb_cStructrb_gv_set_wrap_LanguageMap_name_getiterheap_wrap_SourceFileList_head_getklass_namepcre16_mallocrb_typeRUBY_T_NIL_wrap_SourceFile_contents_sizerb_cTimerb_eSysStackErrorcode_countsize_indswig_ruby_trackings_countrb_cArrayrb_eEncodingErrorrb_cBindingOnigMetaCharTableTypestypeRUBY_FL_USER10RUBY_FL_USER11RUBY_FL_USER12RUBY_FL_USER13RUBY_FL_USER14RUBY_FL_USER15RUBY_FL_USER16RUBY_FL_USER17RUBY_FL_USER18RUBY_FL_USER19exclude_rest_data_tpcre16_stack_free_wrap_new_SourceFileListRUBY_T_MATCHlong long unsigned int_cur_column_swigc__p_ParsedLanguagerb_undef_methodruby/ohcount_wrap.cGNU C11 7.3.0 -mtune=generic -march=x86-64 -g -O3 -fPIC -fstack-protector-strongrb_eRangeError_wrap_new_LanguageMapSWIG_ruby_failed_wrap_Loc_code_getfree_LocDeltaListItem_wrap_LocDelta_comments_added_getSwigClassLocRUBY_T_MASKOnigSyntaxEmacs_wrap_ohcount_hash_language_from_name__SWIG_0_wrap_ohcount_hash_language_from_name__SWIG_1_wrap_LocList_totalOnigDefaultSyntax_IO_backup_baseohcount_loc_list_filecount_IO_read_ptrrb_eMathDomainError_wrap_ParsedLanguageList_allocaterb_gc_writebarrier_unprotect_wrap_SourceFile_get_license_listrb_eLocalJumpErrorohcount_loc_list_blanksohcount_sourcefile_get_contentsrb_define_readonly_variablerb_raiselanguage_detected_wrap_new_Licensetimezonebuffer_sizeOnigSyntaxPerl_wrap_License_allocate_wrap_ParsedLanguage_blanks_count_getpcre16_callout_block_wrap_SourceFile_parsed_language_list_getnargs_wrap_ParsedLanguage_buffer_size_getrb_cRegexp_old_offsetst_lookuprb_cNameErrorMesg_wrap_SourceFileList_rb_add_directory_wrap_new_ParsedLanguageoptind_wrap_ParsedLanguageList_tail_getcomparelong long intpcre_stack_malloc_flags2pattern_position_wrap_Loc_allocaterb_mMathRUBY_T_TRUE_wrap_ParsedLanguage_code_count_getruby_value_typeRuby_Format_OverloadedErrorOnigEncodingTypedirpathsys_nerrSWIG_Ruby_GetModuleSWIG_pchar_descriptor_wrap_LocDeltaList_head_getohcount_sourcefile_diffmin_enc_lenpcre16_stack_guardrb_define_methodswig_dycast_funcRUBY_FLONUM_MASKRUBY_T_REGEXPSourceFileListItem_rb_add_directory_wrap_LocDelta_comments_removed_getpcre16_calloutst_deleteSWIG_TypeEquivmax_enc_lenRUBY_QundefversionSWIG_Ruby_SetModulerb_eFrozenErrorRSTRING_EMBED_LEN_MASKmbc_to_codeRUBY_FL_FREEZErb_define_module_function_wrap_SourceFile_filename_getstrcmp_swigt__p_LanguageMaprb_default_rsshort intLocListItem_blanksdatafreepcre_stack_freeprev_vtable_offset_wrap_LocList_codeoptionsrb_mEnumerableRUBY_Qfalseinameswig_ruby_owntypetz_minuteswest__glibc_reservedohcount_sourcefile_set_language__streamst_ctimst_blksizest_blocksto_file__gid_tst_mtimfromuserdataohcount_detect_licensesrc/sourcefile.c__dev_t__path__fread_aliasohcount_loc_list_new__blksize_tohcount_parsed_language_list_newst_uidst_rdevfclose__syscall_slong_td_typeohcount_sourcefile_parse_entities_with_callback__ptrohcount_loc_newd_name__mode_tftellohcount_loc_delta_newohcount_parsed_language_newohcount_parseclosedirst_gidreaddir__dirstreamst_sizeohcount_license_list_freefrom_file__sizeohcount_loc_delta_list_get_loc_delta__blkcnt_t__ino_tlstatohcount_loc_delta_list_new__pad0ohcount_loc_delta_list_add_loc_deltadirentparser_callbackst_nlink__builtin_strncpyopendirst_devtimespecohcount_calc_diffohcount_loc_list_add_loc__time_tohcount_detect_languageohcount_sourcefile_parse_with_callbackohcount_parsed_language_list_freefopenrewind__builtin___strncpy_chktv_nsecfseekd_offitemohcount_parsed_language_add_commentd_reclenst_mode__uid_td_inoohcount_parsed_language_add_codeohcount_loc_list_add_loc_listohcount_loc_delta_freefread__lxstatst_ino__statbufohcount_sourcefile_calc_loc_delta__nlink_tohcount_loc_freetv_secohcount_loc_list_freest_atimdisambiguate_aspxdisambiguate_modforthcount_ISgraphdetect_language_magicsrc/detector.cmagic_openCppHeaderMapfsharpcountasso_valuesMAX_WORD_LENGTHconstructmagic_tkeywordfound_block_endstrcasecmppcre_compiledisambiguate_bdisambiguate_hdisambiguate_rdisambiguate_pldisambiguate_pphas_h_headersohcount_hash_extensiondisambiguate_incfound_block_start_ISprint__resmagic_loaddisambiguate_rsmagic_bufferohcount_hash_language_from_filenameDisambiguateFuncsMapdisambiguate_stlimbo_scoredisambiguate_basicwordlistMIN_HASH_VALUEmagic_filepcre_execfound_assignmentundecorated_ISpunctoctave_syntax_detectedohcount_hash_is_cppheaderdisambiguate_mohcount_hash_disambiguatefunc_ISxdigit__fprintf_chkMIN_WORD_LENGTHohcount_hash_disambiguate_func_from_idmaxlen_ISupperneedle__ctype_b_loc_IScntrlExtensionMapFilenameMap__builtin_strchrcookiemagic_closehvalmemchrmagic_parseerroffsetmagic_setMAX_HASH_VALUEbegin_ISalpha_ISblank_ISalnumohcount_hash_filenamedisambiguate_proohcount_hash_language_from_ext_ISspacemystrnlendisambiguate_asxdisambiguate_csdisambiguate_datTOTAL_KEYWORDSstrstrmagic_errorfprintf_ISlowerobjective_c_scoredisambiguate_fsline_enddisambiguate_defblanklabelstrncasecmplowerextohcount_hash_cppheaderdisambiguate_fortran_ISdigitdisambiguate_inexitmatlab_score__ctype_tolower_lochas_c_filesmathematica_scorelicense_map_lengthpotential_licenses_epotential_licenses_sq_max__builtin_fwriteovectoroverriddenlicense_mapcompile_regexpsp_maxohcount_license_list_newiter_languagebuffer_lensrc/licenses.crust_error_mptex_trans_actions_glsl_eof_trans_structured_basic_index_offsets_modula3_indiciesautomake_first_final_rhtml_indiciesmakefile_error_limbo_from_state_actions_groovy_cond_lengths_chaiscript_to_state_actionsstructured_basic_en_sb_entity_matlab_cond_keys_forth_trans_keysoctave_error_java_trans_actions_jam_range_lengths_scala_single_lengthshaml_error_crystal_cond_lengthscoffeescript_en_js_line_bat_trans_targs_factor_indiciesGLSL_STRINGbfpp_first_finalblitzmax_first_final_unrealscript_single_lengthsmxml_en_mxml_css_line_puppet_from_state_actionslast_whole_line_commentmetapost_startrhtml_en_rhtml_js_entityMPTEX_SPACExmlschema_error_autoconf_actions_factor_actionsParserMapPOSTSCRIPT_LANG_vim_to_state_actionseiffel_first_final_vhdl_from_state_actionssql_en_sql_linePOSTSCRIPT_SPACE_glsl_single_lengths_scilab_eof_translast_line_start_objective_j_cond_lengths_eiffel_trans_keysjsp_en_java_entity_vhdl_eof_transpostscript_error_java_single_lengths_haml_cond_keysmetafont_en_metafont_entity_idl_pvwave_from_state_actions_postscript_to_state_actionsCOQ_SPACE_haskell_cond_offsets_dylan_index_offsets_modula3_cond_keysxslt_en_xslt_entity_jam_eof_trans_brainfuck_range_lengths_livecode_eof_trans_css_key_offsets_octave_to_state_actionsexheres_en_exheres_lineORIG_JS_LANGJAVA_ANY_golang_index_offsets_objective_j_actions_coffeescript_eof_transLISP_STRINGGROOVY_SPACEperl_en_perl_entityFACTOR_STRING_bfpp_key_offsetsSCILAB_SPACEparse_structured_basic_prolog_indiciesrhtml_en_rhtml_js_linetex_dtx_start_postscript_cond_lengthsbat_errorrust_en_rust_linelisp_start_dcl_to_state_actionscss_en_css_entitymakefile_en_make_line_dcl_cond_spacesSCALA_ANY_octave_actions_ada_cond_keyslisp_en_lisp_entity_xaml_cond_spacesparse_assembler_rebol_trans_actionsGLSL_ANYsmalltalk_entitiesmodula3_error_augeas_cond_keysSHELL_COMMENTaugeas_en_augeas_line_html_trans_targssql_errorstratego_en_stratego_entity_haxe_cond_lengthsAC_STRINGMXML_LANGOBJJ_SPACE_augeas_single_lengths_groovy_index_offsets_d_eof_trans_xslt_trans_targs_limbo_single_lengths_sql_trans_targs_vhdl_to_state_actions_erlang_from_state_actionsclearsilver_en_cs_linemathematica_en_mathematica_line_vb_aspx_range_lengthsXSLT_ENTITY_puppet_indiciesVALA_LANGphtml_en_css_entity_modula3_cond_lengths_coq_cond_offsets_cshtml_from_state_actions_ruby_eof_transMATLAB_ANYvb_aspx_entities_crystal_key_offsets_dcl_cond_offsets_tcl_trans_keyshaml_en_haml_entity_python_index_offsets_limbo_to_state_actionsBAT_ANYruby_first_finalautoconf_en_ac_entityparse_valafortranfree_startPYTHON_COMMENTphtml_en_phtml_php_entity_rhtml_index_offsets_blitzmax_actions_css_indicies_unrealscript_range_lengthslua_errorcshtml_en_cshtml_css_line_brainfuck_cond_lengths_coq_single_lengths_blitzmax_cond_offsetsVHDL_SPACEmathematica_start_mptex_from_state_actions_postscript_from_state_actionsrhtml_en_js_entity_idl_pvwave_trans_keyslisp_error_brainfuck_from_state_actionsPYTHON_ANY_boo_indicies_golang_indiciescallback_list_tail_jam_single_lengthstcl_entities_css_cond_keys_lua_trans_actionspostscript_entitiesparse_sqlclassic_basic_en_cb_entityrhtml_errormatlab_startshell_startac_entities_dylan_trans_keys_prolog_trans_targsLUA_NUMBER_vim_from_state_actionsCSHTML_DOCTYPE_bfpp_single_lengthsbrainfuck_error_visual_basic_indiciesBFPP_SPACEJAVA_OPERATORJSP_SPACE_rust_range_lengths_puppet_cond_spaces_factor_eof_transDCL_LANGgroovy_en_groovy_entitymodelica_en_modelica_entity_oberon_cond_keyslivecode_first_finalVIM_COMMENT_rust_cond_spaces_glsl_actions_awk_index_offsets_d_key_offsetsPASCAL_STRING_xslt_eof_transMODULA2_ANY_xslt_from_state_actions_makefile_single_lengthsrhtml_en_rhtml_comment_matlab_trans_targsawk_en_awk_entity_php_eof_transparse_bfpp_shell_trans_actions_idl_pvwave_eof_trans_makefile_cond_keys_classic_basic_cond_keysvb_aspx_en_vb_lineGOLANG_ANYLOGTALK_LANG_tcl_cond_offsets_metafont_actionsparse_visual_basic_scilab_range_lengths_limbo_index_offsets_modelica_trans_targsscala_entities_awk_key_offsets_autoconf_cond_offsetsPUPPET_COMMENTcshtml_en_cshtml_entity_rhtml_from_state_actionsXAML_ENTITYlogtalk_startOBJC_STRING_augeas_trans_targs_xml_cond_keyshaskell_first_finalvb_aspx_en_vb_aspx_cs_line_rexx_eof_transperl_en_perl_lineparse_htmlrebol_start_xmlschema_cond_offsetsada_error_mathematica_indicies_vhdl_key_offsets_nix_cond_lengths_factor_from_state_actionsBRAINFUCK_COMMENT_jsp_range_lengthsrhtml_entitiesparse_objective_c_xml_indicies_haxe_index_offsets_vb_aspx_single_lengths_xmlschema_trans_actions_eiffel_single_lengths_jam_indiciesdcl_errornix_startfsharp_en_fsharp_entityTCL_SPACE_smalltalk_to_state_actions_ampl_to_state_actions_actionscript_to_state_actionsbuffer_start_test_eof_puppet_index_offsets_tex_range_lengths_livecode_trans_actions_shell_eof_transstructured_basic_first_finalXAML_TAG_pascal_trans_targs_ada_eof_trans_mxml_cond_spaces_cshtml_cond_keys_xml_range_lengthsMXML_SPACE_groovy_cond_keys_autoconf_indicies_vim_cond_offsetsCS_COMMENTGRACE_SPACEbat_entities_tex_dtx_cond_keysrust_entitiesinqueueparse_livecodeNIX_COMMENT_glsl_cond_keys_shell_trans_targsclearsilver_first_final_exheres_single_lengthsREXX_ANYcoffeescript_first_final_visual_basic_trans_actions_xmlschema_key_offsetsPOSTSCRIPT_COMMENTperl_first_finalGENIE_LANG_scala_to_state_actionsMETAFONT_ANY_exheres_range_lengths_crystal_index_offsets_golang_cond_offsets_cmake_key_offsets_klen_fortranfree_trans_actions_blitzmax_index_offsetsparse_ampl_classic_basic_indiciesxml_en_xml_entityjavascript_first_finalbat_en_bat_line_ada_trans_actionspike_en_pike_linecrystal_start_stratego_to_state_actions_bat_eof_trans_xmlschema_trans_targs_actsSCILAB_COMMENT_r_cond_spacesMXML_TAG_vb_aspx_actions_mxml_trans_keysphtml_en_phtml_sq_strjava_en_java_entity_tcl_to_state_actionsNSIS_COMMENTparse_smalltalk_erlang_to_state_actionsREBOL_STRING_brainfuck_to_state_actionsSTRATEGO_ANY_makefile_key_offsetsmxml_entitieshaskell_startOBERON_ANY_chaiscript_trans_targs_scilab_cond_keysoberon_start_modula3_to_state_actions_coffeescript_trans_actionsbfpp_startJS_STRING_fortranfree_trans_targs_cs_aspx_cond_spaces_glsl_range_lengths_rexx_trans_keys_idl_pvwave_cond_offsetsHAML_SPACE_classic_basic_single_lengthsocaml_first_finalcoffeescript_en_coffeescript_entityMETAPOST_LANGIDL_PVWAVE_LANG_forth_cond_offsetsJS_COMMENTcss_en_css_line_jam_cond_keys_matlab_from_state_actions_livecode_cond_keys_ada_trans_targsOBJJ_COMMENT_perl_key_offsetserlang_startjam_first_finalAUGEAS_STRING_tcl_trans_targsgolang_error_coffeescript_cond_keys_rebol_to_state_actions_unrealscript_cond_keysruby_start_scilab_index_offsetsAC_SPACE_oberon_cond_spacespostscript_start_haxe_single_lengths_php_range_lengthscs_aspx_en_cs_aspx_lineCSHTML_LANG_actionscript_actions_coffeescript_trans_keys_grace_cond_keys_modula2_trans_actionsphtml_en_php_entityCS_ASPX_DOCTYPE_dylan_from_state_actions_idl_pvwave_key_offsets_matlab_cond_lengths_eiffel_cond_offsetsCallbackItemlivecode_errorparse_luaGLSL_SPACEsmalltalk_en_smalltalk_lineparse_clearsilver_forth_key_offsets_actionscript_cond_offsets_html_to_state_actions_bfpp_index_offsets_tex_dtx_cond_offsets_postscript_trans_actionsPUPPET_ANY_modula3_eof_trans_fortranfixed_trans_targs_erlang_trans_keyssql_en_sql_entitymodula2_errormxml_startjsp_en_jsp_dq_str_postscript_index_offsets_octave_trans_targs_d_cond_keysvhdl_first_finalmatlab_errorFSHARP_PREPROCBFPP_INCLUDE_ruby_indiciesPIKE_LANG_lisp_cond_lengths_ruby_cond_keys_vhdl_cond_offsets_nsis_from_state_actions_brainfuck_trans_targs_bat_from_state_actions_dcl_eof_trans_cs_aspx_indiciesNIX_ANY_phtml_trans_keys_kotlin_cond_offsets_rebol_actions_ruby_range_lengthsshell_en_shell_entity_pike_cond_spaceshaxe_first_final_xml_to_state_actionsBLITZMAX_SPACE_ocaml_trans_keysRHTML_ANY_livecode_cond_lengths_pascal_trans_keys_kotlin_to_state_actions_golang_trans_keysforth_startglsl_en_glsl_entityOCTAVE_COMMENT_rhtml_trans_keysgrace_first_finalparse_tex_dtx_css_trans_actions_tex_eof_trans_erlang_single_lengths_tex_index_offsets_haml_trans_keys_pascal_cond_lengths_rebol_cond_lengths_postscript_single_lengths_lisp_single_lengthsparse_typescript_lua_to_state_actionsmetafont_first_finalcs_aspx_en_cs_aspx_sq_strphtml_en_js_entity_clearsilver_actionslast_line_contains_code_fsharp_actionsADA_ANY_rust_cond_lengths_automake_range_lengths_objective_c_cond_lengthsmptex_first_final_forth_trans_actions_unrealscript_actions_xslt_cond_keys_boo_eof_trans_php_cond_keys_structured_basic_indiciesCOFFEESCRIPT_ANY_idl_pvwave_cond_keystex_dtx_first_final_nix_from_state_actionsglsl_startnix_error_crystal_single_lengths_pike_from_state_actions_rhtml_cond_keys_haskell_single_lengths_css_cond_spacesscala_start_rhtml_to_state_actions_haxe_key_offsetscs_aspx_en_cs_aspx_cs_entity_modula3_cond_offsetsPHP_COMMENTKOTLIN_SPACElivecode_en_livecode_entitytex_dtx_en_tex_dtx_line_rexx_cond_keys_groovy_key_offsets_pascal_single_lengthspascal_en_pascal_line_bfpp_cond_spaces_scilab_indicies_python_trans_targs_ruby_single_lengths_perl_index_offsetsOCAML_ANYVIM_SPACEXSLT_ANYHASKELL_COMMENT_python_cond_lengths_erlang_cond_offsets_fortranfree_range_lengths_actionscript_from_state_actionsCSS_UNITwordptrVB_ASPX_ENTITY_xml_from_state_actions_brainfuck_indiciesparse_awkpuppet_error_xmlschema_range_lengths_modelica_cond_keys_actionscript_single_lengths_shell_cond_keys_tcl_index_offsets_rebol_trans_targsTS_LANG_metapost_cond_lengths_rebol_indicies_smalltalk_actions_puppet_trans_keysBRAINFUCK_OPERATORJAM_COMMENTparse_nsis_d_actions_exheres_trans_targs_cmake_cond_offsetsMETAPOST_COMMENTBAT_STRING_livecode_actionsCS_ASPX_SPACEnix_first_finalaugeas_startcoffeescript_en_coffeescript_js_line_shell_actionsbfpp_en_bfpp_line_prolog_to_state_actions_puppet_single_lengths_coffeescript_cond_spacesxml_en_xml_line_sql_cond_keysrexx_en_rexx_lineexheres_errorjava_entities_pascal_eof_trans_crystal_cond_spaces_metafont_eof_transvb_aspx_en_vb_aspx_commentparse_ocamlphtml_en_phtml_js_line_blitzmax_from_state_actions_bat_cond_keys_metafont_index_offsetsCRYSTAL_ANYrhtml_en_ruby_line_shell_key_offsets_objective_c_actionsFFREE_COMMENT_classic_basic_trans_targscoq_en_coq_line_objective_j_index_offsets_oberon_to_state_actions_postscript_cond_offsets_fortranfree_cond_lengthsPHP_LANG_r_index_offsetsFSHARP_LANG_haml_index_offsetsBAT_LANGASM_LANG_bat_indicies_bat_single_lengthspython_en_python_line_livecode_trans_keys_makefile_trans_actions_dcl_trans_actions_kotlin_range_lengthsPHTML_LANGparse_javascriptREXX_LANGjam_start_structured_basic_trans_keysJS_NUMBER_ebuild_trans_targs_haskell_range_lengths_awk_cond_spacesRHTML_DOCTYPEGLSL_IDENTIFIERparse_bat_haskell_cond_lengths_css_to_state_actionseiffel_en_eiffel_linehtml_en_html_js_line_d_cond_spaces_rexx_cond_offsets_haskell_actions_brainfuck_index_offsetsRHTML_LANGGROOVY_ANY_clearsilver_trans_targs_phtml_to_state_actionsclearsilver_startPROLOG_STRINGPIKE_ANYc_en_c_linenix_en_nix_entity_javascript_eof_transcmake_errorGOLANG_KEYWORDERLANG_STRING_erlang_trans_targsactionscript_en_as_entityLIVECODE_ANYRUST_KEYWORDMATHEMATICA_ANY_vb_aspx_trans_keys_phtml_single_lengthsJAM_LANGphtml_en_phtml_commentrhtml_en_rhtml_sq_strfsharp_start_metafont_cond_lengthsjsp_en_jsp_css_line_clearsilver_single_lengthsERLANG_LANGCHAI_ANYchaiscript_first_final_perl_indicies_coq_index_offsetsparse_oberon_jam_actions_rexx_cond_lengths_factor_cond_lengths_d_trans_keyscs_aspx_start_unrealscript_eof_transRACKET_LANGtcl_start_ampl_trans_targsXMLSCHEMA_ENTITYHAML_ELEMENT_ID_scala_cond_lengthsmodelica_errorCRYSTAL_SPACE_golang_to_state_actionsgroovy_first_finalJAVA_STRING_rexx_trans_actions_cshtml_key_offsets_vb_aspx_index_offsetsparse_xmlparse_ebuild_dcl_cond_keysvb_aspx_en_vb_aspx_css_line_exheres_to_state_actionsdcl_first_finalrhtml_first_finalVB_ASPX_DOCTYPE_ada_from_state_actionsRUBY_SPACEEBUILD_SPACE_xmlschema_single_lengths_automake_trans_targs_mxml_trans_targsHASKELL_SPACE_cmake_cond_spaces_octave_indicies_limbo_trans_actions_mptex_trans_keyssmalltalk_first_finalEIFFEL_SPACEJS_SPACE_coffeescript_key_offsetsstructured_basic_start_dcl_trans_keyslivecode_en_livecode_lineffixed_entitiesMODULA3_ANYparse_racket_augeas_to_state_actions_coffeescript_cond_lengthsparse_objective_j_nsis_single_lengthsAWK_LANG_automake_cond_lengths_ampl_cond_lengthsdylan_start_pascal_index_offsetsparse_coqscala_first_finalASM_KEYWORD_makefile_cond_spaces_kotlin_cond_spaces_xml_actions_tex_dtx_trans_actions_unrealscript_index_offsets_crystal_to_state_actionsMPTEX_LANG_nix_actions_javascript_cond_lengths_modelica_cond_spacesforth_en_forth_entity_ampl_cond_spaces_jsp_cond_keys_autoconf_to_state_actions_fsharp_eof_trans_golang_eof_trans_boo_cond_keysvb_entitiesoctave_en_octave_entityVIM_LANG_vb_aspx_eof_transvhdl_en_vhdl_entityCMAKE_SPACEwordendptr_rust_cond_keys_perl_cond_spaces_fsharp_key_offsetsrebol_entities_nix_single_lengthspuppet_entities_metapost_trans_actionsDYLAN_COMMENTmatlab_en_matlab_linepike_en_pike_entity_tex_single_lengthsoctave_en_octave_linemodula2_first_final_livecode_to_state_actions_sql_indiciesmetapost_en_metapost_line_haml_single_lengthsHX_SPACE_idl_pvwave_cond_spacesLIMBO_KEYWORDGRACE_STRING_chaiscript_trans_keys_mathematica_trans_keys_golang_from_state_actions_jsp_index_offsets_visual_basic_from_state_actionsSTRATEGO_STRINGEXHERES_ANY_coq_indicies_boo_from_state_actionsXMLSCHEMA_ANY_bfpp_cond_offsetscoffeescript_entities_rexx_to_state_actions_php_cond_spaces_forth_cond_spacesOCAML_SPACE_smalltalk_trans_targsFORTH_COMMENT_jam_trans_keysFSHARP_COMMENT_nix_cond_spaces_structured_basic_trans_actions_glsl_cond_spaceslivecode_startCS_STRING_limbo_key_offsetsCHAI_OPERATOR_ruby_trans_targs_structured_basic_cond_spacesunrealscript_en_unrealscript_lineRUBY_LANGFORTH_SPACE_ada_trans_keysocaml_startboo_en_boo_lineparse_nix_pascal_cond_keysPUPPET_LANGXSLT_SPACEassembler_first_final_brainfuck_cond_offsets__builtin_putsclearsilver_en_cs_entity_exheres_index_offsets_structured_basic_single_lengths_bat_cond_lengths_cshtml_range_lengths_modula3_trans_targs_grace_cond_spaces_xml_index_offsets_forth_to_state_actions_golang_trans_targsbracket_level_scala_trans_keys_vim_trans_targs_autoconf_range_lengths_automake_from_state_actionsgrace_error_structured_basic_eof_transOBJC_LANGvb_aspx_en_css_lineNIX_SPACEJAVA_KEYWORDohcount_hash_parser_from_languagechaiscript_error_mxml_cond_offsetsobjective_c_start_xaml_trans_actions_jsp_key_offsetsRUST_SPACEstratego_en_stratego_line_cs_aspx_cond_lengths_groovy_to_state_actions_fsharp_to_state_actions_dylan_trans_actionsMETAFONT_STRINGhx_entitiesSCALA_SPACE_boo_cond_offsets_ebuild_cond_lengths_livecode_key_offsetsDCL_ANY_grace_index_offsets_ampl_trans_keys_modelica_cond_lengths_prolog_trans_actions_objective_c_cond_keysautomake_en_am_entity_ebuild_from_state_actions_classic_basic_trans_keys_vhdl_range_lengthsSHELL_STRINGADA_COMMENT_metapost_range_lengths_eiffel_trans_targsobjective_c_en_objc_entity_eiffel_cond_spaces_unrealscript_indicies_bfpp_to_state_actionsCOFFEESCRIPT_STRING_postscript_actions_javascript_cond_keys_awk_single_lengths_java_to_state_actionsoberon_en_oberon_entity_clearsilver_range_lengths_chaiscript_actionsvisual_basic_start_livecode_trans_targs_php_index_offsetsSTRATEGO_SPACEparse_xslt_pike_trans_actionsASM_STRING_modelica_single_lengthsparse_cppdcl_entities_assembler_range_lengthsjsp_en_jsp_java_entity_assembler_trans_targsactionscript_errorJAM_ANY_boo_range_lengths_octave_single_lengths_groovy_trans_actions_cs_aspx_eof_trans_smalltalk_cond_lengthsXMLSCHEMA_COMMENT_ocaml_from_state_actionsCSHTML_ANYLISP_ANY_dylan_key_offsetsparse_coffeescriptcs_entities_assembler_to_state_actions_xaml_trans_targsGOLANG_IDENTIFIER_r_to_state_actionsTEX_DTX_STRINGcrystal_entitiesnix_en_nix_lineerlang_en_erlang_entitymetafont_entities_unrealscript_trans_targs_stratego_actions_augeas_range_lengthscshtml_en_cshtml_sq_str_php_actions_prolog_eof_transvb_aspx_en_vb_aspx_sq_strLUA_LANG_eiffel_range_lengthsxslt_start_scala_indicies_python_trans_actions_coffeescript_to_state_actions_erlang_eof_trans_perl_range_lengthsCS_SPACEcoffeescript_en_js_entitylogtalk_errormetapost_entities_coq_key_offsetshaml_entities_coffeescript_range_lengthscshtml_en_css_lineCOQ_ANYruby_entities_glsl_cond_lengthsvim_en_vim_entity_shell_cond_lengths_xaml_indicies_ruby_index_offsetsXSLT_DOCTYPEJAVA_LANG_rhtml_trans_actionsobjective_j_en_objj_entity_lisp_to_state_actionsjava_startoctave_startmetapost_en_metapost_entityphp_first_final_tex_dtx_trans_targs_perl_cond_offsets_prolog_actionsnsis_first_final_idl_pvwave_actionsoberon_first_finalautoconf_start_tcl_eof_trans_metafont_trans_keysrust_start_java_eof_transparse_augeasCB_LANGparse_csssb_entitiesvb_aspx_en_vb_aspx_js_entityCS_ASPX_ENTITY_rust_trans_targs_awk_trans_actionsmakefile_start_d_single_lengths_tex_cond_keysboo_error_fsharp_cond_keyshaml_start_vim_single_lengths_cshtml_cond_offsets_vb_aspx_cond_keysMXML_ENTITY_automake_index_offsetsawk_entities_xaml_cond_offsetsmathematica_entities_augeas_trans_keys_oberon_cond_offsetsMETAFONT_SPACE_eiffel_from_state_actionsBLITZMAX_LANGXAML_LANGDYLAN_LANGxmlschema_starterlang_en_erlang_lineVB_ASPX_SPACE_prolog_range_lengths_awk_to_state_actions_puppet_actionsperl_error_structured_basic_cond_lengthsVB_STRINGtex_dtx_errorPYTHON_SPACE_crystal_from_state_actionsNSIS_ANYlogtalk_en_logtalk_entityrhtml_en_rhtml_dq_strCMAKE_ANY_haxe_trans_actions_fortranfixed_single_lengthsCHAI_KEYWORDPHTML_ANY_grace_trans_targs_eiffel_eof_transglsl_first_final_jsp_single_lengthsJAVA_SPACEaugeas_en_augeas_entity_crystal_trans_keysruby_en_ruby_line_xmlschema_trans_keys_forth_cond_keys_unrealscript_cond_offsetsassembler_error_fortranfixed_from_state_actionsTCL_ANY_cs_aspx_trans_keysGRACE_LANGCOQ_LANG_phtml_cond_offsets_prolog_cond_lengths_cshtml_single_lengthsMXML_COMMENTXMLSCHEMA_TAG_shell_from_state_actions_mathematica_single_lengths_limbo_trans_keysjsp_en_java_linevb_aspx_first_final_lisp_from_state_actions_mptex_trans_targsjsp_en_js_lineCOQ_STRINGcss_first_final_groovy_cond_offsetsmxml_en_mxml_as_linecs_aspx_en_cs_aspx_js_line_nsis_cond_lengthsJS_OPERATORjsp_en_jsp_linesql_start_awk_cond_lengths_glsl_key_offsets_matlab_cond_spaces_rexx_range_lengths_crystal_cond_offsets_cs_aspx_range_lengthsbat_startparse_dylan_r_cond_offsetstex_dtx_en_tex_dtx_entityVHDL_COMMENTpike_first_final_cshtml_to_state_actions_oberon_index_offsets_cshtml_cond_spaces_livecode_range_lengths_exheres_eof_transrhtml_en_js_line_ebuild_range_lengthsmodula3_start_crystal_eof_transxslt_error_xml_single_lengthsDYLAN_SPACE_r_range_lengths_crystal_trans_actionsmptex_en_tex_lineGOLANG_PREPROCparse_php_xslt_cond_spaces_blitzmax_trans_actionslogtalk_entities_blitzmax_eof_trans_haxe_trans_keys_pike_trans_keysPERL_LANGforth_en_forth_line_clearsilver_trans_keys_dcl_single_lengthsparse_postscriptLIMBO_STRING_objective_j_key_offsets_octave_from_state_actionsparse_vhdljsp_en_css_line_javascript_range_lengthsphp_entitiesHAML_EVALUATORDYLAN_ANYobjc_entitiesGLSL_NUMBERhaml_en_haml_ruby_linePHTML_TAG_autoconf_eof_transrhtml_en_rhtml_ruby_line_forth_single_lengths_blitzmax_trans_targs_haxe_cond_spacesMATHEMATICA_LANG_sql_single_lengths_grace_indicies_metafont_trans_targs_xslt_indicies_fortranfixed_cond_keys_fsharp_cond_spaces_rhtml_eof_trans_golang_actions_css_from_state_actions_kotlin_index_offsetsparse_automake_r_eof_trans_rhtml_cond_lengths_jam_to_state_actionsFORTH_STRINGOBJC_ANY_mptex_to_state_actionsHAML_COMMENT_objective_c_range_lengthsvb_aspx_startKOTLIN_KEYWORDparse_groovy_objective_j_trans_targsnsis_en_nsis_entityprolog_en_prolog_entityphp_startparse_emacslisp_forth_indicies_actionscript_range_lengthsprolog_entitiesrhtml_start_rebol_trans_keysDCL_STRING_boo_key_offsetsMODELICA_COMMENT_modelica_actionsobjj_entities_xslt_trans_actionsforth_entitieschai_entities_vim_key_offsets_boo_single_lengthspostscript_first_finalJSP_ANYbrainfuck_startscilab_en_scilab_entity_bfpp_trans_actions_factor_range_lengths_haskell_index_offsetsnix_en_nix_dsq_shell_lineada_en_ada_entityjam_en_jam_entityvim_start_modula3_range_lengths_cs_aspx_cond_keyscs_aspx_en_cs_aspx_commentAWK_STRING_dylan_actions_objective_c_single_lengthsIDL_PVWAVE_SPACE_actionscript_trans_keys_fsharp_cond_lengthsjava_first_finalobjective_j_error_limbo_cond_spacesPASCAL_SPACE_xslt_range_lengths_scilab_cond_spacesAMPL_ANYlimbo_errorJAM_SPACE_jam_trans_targsTEX_DTX_SPACE_grace_cond_offsets_mathematica_range_lengthsOBERON_SPACEunrealscript_en_unrealscript_entityIDL_PVWAVE_STRING_logtalk_range_lengths_vim_index_offsets_octave_trans_keysmatlab_en_matlab_entityparse_makefile_prolog_cond_keysawk_first_final_autoconf_cond_spacesada_startASM_NUMBERnsis_errorperl_entities_erlang_cond_keys_forth_actions_modula2_single_lengths_mxml_from_state_actionsmxml_errordcl_start_coq_range_lengthscoffeescript_errorkotlin_errorDYLAN_STRING_groovy_trans_keysSQL_STRINGblitzmax_errorcshtml_en_cshtml_js_lineMODULA2_LANGXAML_DOCTYPEHAML_ANY_vb_aspx_cond_offsets_kotlin_trans_keyscb_entitiesparse_unrealscript_coffeescript_single_lengths_lisp_cond_offsets_autoconf_key_offsets_xaml_actions_modula3_from_state_actionsparse_matlab_scala_actions_java_key_offsets_java_cond_keysdylan_en_dylan_entity_blitzmax_to_state_actions_augeas_cond_lengthsCSS_AT_RULElisp_first_final_matlab_range_lengthsjsp_en_css_entityDCL_COMMENT_golang_cond_keys_python_single_lengths_objective_c_to_state_actions_javascript_single_lengths_metapost_key_offsets_matlab_single_lengths_pike_single_lengths_lisp_eof_transJS_IDENTIFIERohcount_hash_parserrhtml_en_css_linePHTML_ENTITY_makefile_actions_objective_c_key_offsets_rhtml_trans_targs_matlab_trans_keys_xml_cond_lengthsXMLSCHEMA_LANGmxml_en_css_lineMATHEMATICA_COMMENT_ocaml_key_offsets_puppet_trans_targsparse_ec_vim_eof_trans_nix_cond_offsets_octave_range_lengths_clearsilver_cond_lengths_kotlin_key_offsetsebuild_error_xslt_cond_offsets_tex_key_offsets_livecode_index_offsets_d_cond_lengthsEXHERES_COMMENT_eiffel_cond_keys_matlab_trans_actions_grace_trans_keys_lua_cond_lengthsgrace_en_grace_line_glsl_from_state_actionsvb_aspx_en_js_line_tcl_trans_actionsPROLOG_COMMENTphtml_start_factor_trans_keys_python_from_state_actions_lisp_key_offsets_nix_range_lengths_fsharp_trans_actions_pascal_to_state_actionsrebol_error_actionscript_trans_targsNIX_LANG_html_actionsgolang_start_haskell_eof_transVB_ASPX_COMMENT_vb_aspx_indiciesFORTRANFREE_LANGnix_en_nix_dq_shell_line_vim_range_lengths_dylan_cond_spaces_mptex_cond_offsets_ada_actions_xslt_single_lengths_haskell_indiciesAC_ANYrexx_first_final_golang_key_offsetsGLSL_KEYWORD_scala_trans_targs_fortranfree_from_state_actions_limbo_eof_transphtml_en_phtml_dq_str_stratego_key_offsets_scala_range_lengthsphtml_en_phtml_entity_metafont_trans_actionskotlin_first_finalcshtml_en_cshtml_commentCSS_URL_cmake_trans_keys_exheres_cond_keys_haml_trans_targsgrace_entities_mxml_to_state_actions_objective_j_trans_actions_python_cond_keys_octave_cond_spaces_xaml_to_state_actionsPHP_ANY_coq_cond_spaces_blitzmax_cond_keysmodula2_start_exheres_from_state_actions_cshtml_index_offsetshaml_en_ruby_linelua_en_lua_entitySB_STRINGPIKE_COMMENT_phtml_cond_spaces_haml_trans_actionsvb_aspx_error_ruby_cond_lengthsCSS_ANY_jam_trans_actions_upperactionscript_en_as_lineparse_jsp_tex_dtx_eof_trans_javascript_key_offsets_crystal_cond_keysBOO_LANGcshtml_en_js_entityvb_aspx_en_vb_aspx_line_crystal_indicies_oberon_trans_keys_html_cond_offsetsTEX_DTX_COMMENTvisual_basic_error_autoconf_cond_keys_scilab_cond_lengthsRHTML_COMMENT_javascript_actions_phtml_range_lengthsrexx_en_rexx_entitycs_aspx_en_css_line_ocaml_cond_lengths_sql_from_state_actions_glsl_index_offsets_rexx_key_offsets_autoconf_index_offsetsnix_en_nix_dsq_shell_entity_r_cond_keys_objective_c_from_state_actions_vhdl_trans_targs_haskell_from_state_actionsFACTOR_SPACEmptex_entities_grace_range_lengthsAMPL_COMMENTRUST_IDENTIFIERparse_prolog_grace_eof_transmodelica_entitiesLIMBO_NUMBER_dylan_cond_offsets_nix_trans_targsawk_errorRHTML_TAG_visual_basic_key_offsets_nsis_cond_spaces_metapost_index_offsets_automake_eof_trans_mptex_eof_trans_python_key_offsets_brainfuck_trans_actionsjs_entitiesautomake_error_tex_cond_lengths_bat_key_offsets_logtalk_cond_spaces_objective_c_eof_transpuppet_en_puppet_line_fortranfree_eof_transeiffel_errorTCL_COMMENTASM_IDENTIFIERxslt_en_xslt_lineparse_phtmldcl_en_dcl_lineORIG_KOTLIN_LANGphtml_error_matlab_cond_offsets_haxe_cond_offsets_tex_dtx_range_lengths_chaiscript_cond_lengthsc_en_c_entityOBJJ_LANG_vhdl_index_offsets_blitzmax_trans_keyscs_aspx_en_js_entityjavascript_errormptex_en_mptex_line_erlang_index_offsets_bfpp_indiciesxaml_first_final_factor_cond_keys_boo_index_offsetsexheres_entities_sql_index_offsets_clearsilver_index_offsets_structured_basic_key_offsetsfsharp_error_vb_aspx_trans_actionsGOLANG_COMMENT_mathematica_from_state_actionsMODELICA_STRINGBRAINFUCK_LANGLISP_COMMENTBOO_COMMENT_xml_cond_spacespascal_startRUST_COMMENT_coffeescript_actions_assembler_index_offsets_livecode_cond_offsets_pascal_cond_spaces_fortranfixed_actionsparse_fsharpCMAKE_LANGassembler_en_asm_entitymakefile_first_finalBAT_COMMENTis_blank_entry_eiffel_index_offsets_cmake_single_lengthsvb_aspx_en_vb_aspx_cs_entitymakefile_en_make_entityparse_modula2_tex_dtx_key_offsetsjam_en_jam_linepuppet_startcs_aspx_en_cs_aspx_dq_str_html_key_offsets_ampl_indiciesORIG_RUST_LANG_unrealscript_trans_keystcl_en_tcl_line_boo_trans_keysphtml_en_phtml_linenix_en_nix_dq_shell_entity_classic_basic_from_state_actions_python_eof_trans_rebol_index_offsetsREBOL_ANY_augeas_index_offsetsparse_octave_xml_key_offsets_tex_dtx_trans_keysSCILAB_ANYSCILAB_STRING_perl_eof_trans_unrealscript_trans_actionsMETAFONT_LANG_scilab_trans_keys_haskell_trans_targs_xmlschema_cond_spacesvim_entities_ampl_range_lengthsphtml_en_css_line_objective_j_cond_spaces_objective_j_range_lengthsvb_aspx_en_vb_aspx_js_line_coq_cond_lengths_pascal_cond_offsetscss_error_coffeescript_index_offsetsexheres_start_vim_actionsparse_mathematica_modelica_index_offsets_vb_aspx_cond_lengthsXSLT_TAG_cs_aspx_single_lengthsRHTML_SPACE_makefile_to_state_actions_modula3_cond_spaces_lisp_cond_keysoberon_entitiesstructured_basic_en_sb_linecmake_first_final_shell_to_state_actions_rust_cond_offsets_sql_key_offsets_dcl_trans_targs_objective_c_cond_offsets_pike_key_offsetsparse_scilabORIG_LISP_LANGprolog_start_puppet_cond_lengths_mathematica_actions_smalltalk_indicies_sql_cond_spaces_ruby_from_state_actions_fortranfixed_range_lengths_scilab_trans_actionsJSP_COMMENTTEX_DTX_LANG_erlang_range_lengths_golang_range_lengthsPHP_SPACE_python_indicies_logtalk_indiciesparse_factor_fortranfixed_trans_keys_exheres_actionsmxml_en_as_entityvhdl_error_oberon_range_lengthsOCAML_COMMENT_prolog_key_offsetsCUDA_LANG_boo_cond_spaces_metapost_cond_offsets_stratego_eof_transEXHERES_LANGmxml_en_as_line_jam_cond_lengths_forth_index_offsets_oberon_from_state_actions_nsis_actionsUNREALSCRIPT_ANY_xslt_cond_lengths_ebuild_indiciesBOO_STRINGjsp_en_jsp_css_entity_mxml_trans_actions_prolog_index_offsetsfactor_entities_haskell_cond_keys_haxe_indiciesrhtml_en_rhtml_line_phtml_indicies_pike_indiciesr_en_r_line_ruby_to_state_actions_idl_pvwave_range_lengths_limbo_cond_keyscmake_startrhtml_en_css_entity_exheres_trans_actionsLIMBO_COMMENTCS_ANY_rexx_index_offsets_tcl_from_state_actionsvhdl_en_vhdl_line_modelica_key_offsets_lisp_range_lengthsmxml_en_mxml_as_entityparse_csharplimbo_entitieserlang_first_finalSTRATEGO_LANGparse_perlforth_first_final_rebol_eof_trans_augeas_key_offsets_ebuild_index_offsets_php_cond_lengthsLIVECODE_LANGSMALLTALK_LANG_visual_basic_trans_targs_php_trans_actions_html_cond_lengthsXSLT_COMMENT_assembler_cond_lengths_cs_aspx_index_offsets_classic_basic_range_lengthsxmlschema_en_xmlschema_entityCMAKE_STRINGparse_texmodelica_start_fortranfree_cond_offsets_jsp_indiciesCSS_STRING_pike_actions_kotlin_actions_assembler_trans_keys_postscript_eof_transHASKELL_LANGXMLSCHEMA_SPACEcoffeescript_en_coffeescript_line_factor_key_offsets_chaiscript_range_lengths_fortranfixed_cond_lengths_bfpp_cond_keys_jsp_to_state_actions_postscript_trans_keys_javascript_index_offsets_java_cond_spacesshell_en_shell_lineoctave_entities_objective_c_cond_spaces_r_from_state_actionsSQL_SPACELIMBO_IDENTIFIER_postscript_trans_targsvb_aspx_en_vb_aspx_entityshell_entities_metapost_cond_spacesOCTAVE_STRINGBAT_SPACE_brainfuck_eof_trans_livecode_indiciesjavascript_en_js_entityrexx_error_tex_cond_spacesCSS_SELECTORJAVA_COMMENTstratego_errorBFPP_OPERATORRUST_ANYRUST_NUMBERparse_haml_d_range_lengthsVB_ASPX_ANYFACTOR_COMMENT_automake_cond_keys_cs_aspx_from_state_actions_ocaml_cond_spaces_pascal_key_offsets_html_eof_translivecode_entities_puppet_range_lengthsBFPP_COMMENT_visual_basic_cond_spaces_fsharp_from_state_actionsbat_en_bat_entity_actionscript_index_offsets_fortranfree_cond_keysfortranfree_en_ffree_linelua_start_fortranfree_key_offsets_html_range_lengths_erlang_actionsMODELICA_ANY_makefile_cond_lengths_dcl_actions_midmodula2_en_modula2_entitycshtml_first_final_objective_c_index_offsetsobjective_j_en_objj_lineSMALLTALK_ANY_mptex_cond_keys_exheres_cond_lengthsmodula3_en_modula3_entityudata_ada_key_offsetsMODELICA_LANG_chaiscript_key_offsets_metafont_cond_offsets_lisp_cond_spaces_mathematica_key_offsets_stratego_cond_spaces_haml_cond_lengthsSCILAB_LANG_jsp_trans_keysKOTLIN_IDENTIFIERjsp_en_jsp_js_line_factor_cond_offsets_dylan_to_state_actionsCSHTML_SPACE_factor_index_offsetsFFIXED_COMMENTcoq_errorphtml_en_js_lineOCAML_STRING_java_cond_offsets_modula3_index_offsets_logtalk_index_offsets_ebuild_actions_pike_cond_lengthscurrent_indent_level_ruby_trans_actionslua_en_lua_line_ampl_single_lengths_rust_index_offsets_cs_aspx_trans_targs_xslt_index_offsetscshtml_en_css_entity_nix_trans_keys_jsp_eof_trans_automake_cond_offsets_r_trans_targspython_errorfortranfixed_en_ffixed_lineobjective_c_en_objc_lineJAM_STRINGCSS_COMMENT_javascript_cond_spaces_fortranfixed_key_offsets_ocaml_single_lengths_mathematica_index_offsets_groovy_actions_glsl_trans_keys_cmake_trans_actions_bat_range_lengths_modelica_range_lengths_javascript_cond_offsets_perl_cond_keyspascal_en_pascal_entity_grace_from_state_actionsNSIS_STRING_vim_trans_keys_rexx_from_state_actions_coffeescript_cond_offsets_cshtml_trans_keysfsharp_first_final_grace_actions_ruby_trans_keys_assembler_single_lengthsFFREE_ANY_clearsilver_eof_trans_ampl_cond_offsetsmetafont_errorPERL_STRING_brainfuck_key_offsetsparse_scheme_matlab_index_offsets_modelica_eof_trans_automake_trans_actionscoq_en_coq_entityvisual_basic_first_final_kotlin_single_lengthsLOGTALK_ANYLUA_KEYWORD_vb_aspx_to_state_actionsLUA_COMMENTBRAINFUCK_SPACE_ocaml_index_offsetspostscript_en_postscript_linecallback_list_headscilab_start_pike_eof_transGLSL_PREPROC_rexx_cond_spacesADA_SPACE_scala_cond_offsets_tex_dtx_from_state_actions_bat_cond_spaces_oberon_trans_targsscilab_first_final_tex_from_state_actionsmetafont_en_metafont_lineCMAKE_COMMENTERLANG_SPACEDCL_SPACE_haml_actionschaiscript_startSCALA_STRING_octave_index_offsets_makefile_from_state_actions_oberon_actions_puppet_key_offsets_php_trans_targs_html_single_lengthsHX_COMMENT_matlab_to_state_actionsexheres_en_exheres_entityMETAPOST_SPACE_stratego_cond_keys_clearsilver_cond_spacesC_KEYWORD_smalltalk_range_lengths_limbo_cond_lengths_ada_cond_lengthsSCALA_COMMENTjsp_first_final_xml_cond_offsets_perl_single_lengthsBLITZMAX_COMMENT_puppet_cond_keysjsp_en_jsp_comment_kotlin_from_state_actionsCS_ASPX_ANYnsis_en_nsis_line_smalltalk_cond_keysELISP_LANGparse_blitzmax_nix_index_offsetsMODULA2_COMMENT_modula2_actionsxaml_entities_css_trans_keys_automake_actionsfactor_en_factor_line_makefile_trans_keysJAVA_IDENTIFIERactionscript_start_cshtml_actions_chaiscript_single_lengthsjsp_errorclassic_basic_error_rhtml_single_lengthsmodula2_entitiesPERL_SPACE_vb_aspx_from_state_actions_octave_eof_trans_sql_to_state_actions_bat_cond_offsetsCB_STRING_ocaml_to_state_actions_structured_basic_cond_offsetsparse_rubyCOQ_COMMENTparse_geniejsp_en_jsp_entity_lisp_indicies_scala_eof_transscilab_entities_pike_trans_targs_scala_index_offsetsscilab_en_scilab_line_objective_j_from_state_actionssmalltalk_en_smalltalk_entitystackCHAI_COMMENTada_entities_rebol_cond_keysvb_aspx_en_vb_entityVHDL_STRINGLIMBO_ANY_haskell_cond_spacesOBERON_LANG_rebol_key_offsets_mptex_range_lengths_tex_dtx_cond_spacesEXHERES_SPACERHTML_ENTITY_html_cond_spaces_bfpp_trans_keys_automake_to_state_actions_ocaml_indiciesCSHTML_TAG_augeas_indicies_ebuild_cond_offsetsfactor_en_factor_entity_glsl_indicies_exheres_key_offsets_blitzmax_single_lengths_java_range_lengths_exheres_indicies_octave_key_offsetsJSP_LANG_awk_from_state_actions_modula2_indiciesprolog_errorunrealscript_first_final_perl_trans_keys_kotlin_trans_actionsVIM_STRINGMATLAB_LANG_unrealscript_from_state_actionsparse_clojure_boo_actionstex_dtx_entities_cs_aspx_cond_offsetsxaml_en_xaml_entityxaml_en_xaml_linejsp_en_js_entity_phtml_index_offsets_python_trans_keysRUBY_COMMENTocaml_entitiesmptex_error_bat_to_state_actions_stratego_cond_lengths_bat_actions_brainfuck_cond_keysassembler_en_asm_line_brainfuck_actions_shell_indicies_modelica_cond_offsetscoq_first_final_css_trans_targsboo_start_eiffel_actions_xslt_trans_keys_css_cond_lengthsparse_actionscriptlua_first_finalNSIS_LANG_html_cond_keysLIMBO_LANG_resume_haskell_trans_actions_bfpp_trans_targs_css_single_lengthsCSS_LANGLUA_IDENTIFIER_ampl_eof_trans_logtalk_cond_offsetsoberon_errorcs_aspx_en_cs_aspx_css_line_glsl_to_state_actionsjavascript_en_js_lineCS_ASPX_LANG_classic_basic_key_offsets_prolog_cond_spacesr_en_r_entityBFPP_LANG_coq_from_state_actionsfortranfixed_startKOTLIN_ANYcshtml_en_cshtml_dq_strampl_first_finalparse_pikevb_aspx_en_vb_aspx_dq_strcrystal_en_crystal_entity_modula3_trans_keys_crystal_trans_targs_ocaml_actions_assembler_indiciesAWK_ANY_smalltalk_cond_offsetsjsp_en_jsp_js_entity_d_indicies_clearsilver_key_offsets_nsis_index_offsetsboo_entitiesperl_start_jsp_actions_haxe_cond_keysOBJJ_STRING_smalltalk_eof_trans_tex_trans_actions_rebol_range_lengths_haml_key_offsetsmatlab_entities_ebuild_key_offsetsKOTLIN_COMMENT_glsl_cond_offsetsparse_limbo_structured_basic_to_state_actions_r_single_lengths_augeas_cond_spaces_unrealscript_to_state_actionsUNREALSCRIPT_STRING_rust_single_lengths_mxml_index_offsetsassembler_start_jsp_trans_targs_stratego_index_offsetsxaml_errorEC_LANG_metapost_trans_keysxmlschema_first_finalFACTOR_LANGGROOVY_STRINGmxml_en_mxml_line_kotlin_indiciesmxml_first_finalhaxe_error_shell_cond_offsets_limbo_actionsbfpp_entitiesGOLANG_STRING_erlang_key_offsets_bat_trans_keys_ampl_key_offsets_autoconf_from_state_actionsAUGEAS_SPACE_scilab_from_state_actions_phtml_trans_actions_ebuild_eof_transLIVECODE_STRINGidl_pvwave_first_final_clearsilver_cond_keys_mxml_eof_trans_rust_from_state_actionsampl_entitieslimbo_first_final_ampl_index_offsetsparse_vimERLANG_COMMENTMODULA3_STRING_shell_cond_spaces_factor_cond_spaces_awk_trans_targsidl_pvwave_errorphtml_entities_pike_cond_keysVB_COMMENT_rebol_cond_offsetscshtml_en_cs_entity_d_trans_targsSMALLTALK_COMMENT_limbo_indicies_automake_indicies_jam_from_state_actionsMPTEX_ANY_javascript_to_state_actions_lua_single_lengths_javascript_trans_keys_fortranfree_single_lengthsOBJC_SPACE_mptex_cond_lengthsBOO_ANY_matlab_actionsocaml_en_ocaml_entity_fortranfixed_index_offsetsphp_en_php_linerhtml_en_rhtml_css_entityunrealscript_errorJAVA_NUMBER_vhdl_cond_spaces_smalltalk_trans_keysCHAI_SPACE_automake_key_offsets_mxml_key_offsetsparse_python_phtml_key_offsetsMATHEMATICA_STRING_lua_range_lengthsGROOVY_COMMENT_pascal_indicies_r_indicies_assembler_from_state_actions_groovy_indiciespostscript_en_postscript_entityFFREE_STRINGEBUILD_COMMENT_chaiscript_cond_spacesASM_SPACE_tex_to_state_actions_haskell_key_offsets_blitzmax_key_offsetsGLSL_OPERATOR_mathematica_cond_lengths_nsis_cond_offsets_metapost_actionshtml_en_html_line_rexx_single_lengthsasm_entities_vim_cond_keys_haskell_trans_keys_xmlschema_to_state_actions_prolog_cond_offsets_oberon_single_lengthsBLITZMAX_STRING_classic_basic_cond_lengthspuppet_en_puppet_entity_ada_cond_spacesHX_STRING_cmake_trans_targsSCALA_LANG_metapost_single_lengths_tcl_cond_spaces_mathematica_cond_spaces_grace_cond_lengthsstratego_entities_octave_cond_keysdylan_errornix_en_shell_entity_awk_cond_offsetsparse_tclcs_aspx_first_finalparse_fortranfree_metafont_cond_keys_smalltalk_single_lengthsboo_first_finaleiffel_en_eiffel_entity_pascal_trans_actionsCHAI_LANGbrainfuck_en_brainfuck_linelimbo_en_limbo_entity_perl_actionsJSP_TAGpike_entities_blitzmax_indicies_cshtml_trans_actions_makefile_trans_targssmalltalk_startLOGTALK_COMMENT_forth_from_state_actions_php_to_state_actionsparse_mptex_erlang_indiciesobjective_j_start_puppet_to_state_actionsfactor_error_cmake_indiciesvb_aspx_en_vb_aspx_css_entity_visual_basic_range_lengthsPHTML_COMMENTlimbo_start_idl_pvwave_index_offsetsfortranfree_en_ffree_entity_fortranfixed_cond_spacesdylan_first_finalASM_ANYparse_pascal_dcl_cond_lengthsebuild_entitiesFSHARP_SPACE_classic_basic_index_offsets_perl_trans_targs_ada_range_lengths_octave_cond_lengthsOBERON_COMMENT_rhtml_cond_offsets_glsl_trans_actions_pascal_actionsmodelica_en_modelica_line_autoconf_trans_actions_modelica_to_state_actionsC_NUMBER_modula2_cond_spaces_lisp_index_offsetsnsis_start_livecode_single_lengthsparse_shell_html_from_state_actions_smalltalk_key_offsets_chaiscript_index_offsetsCSHTML_COMMENT_metafont_single_lengths_xmlschema_from_state_actions_modula3_single_lengthsGLSL_COMMENT_brainfuck_cond_spaces_phtml_from_state_actionsLIVECODE_COMMENTcshtml_en_cshtml_linePYTHON_STRINGcoffeescript_startkotlin_start_xml_trans_actions_lowerrebol_en_rebol_entityblitzmax_start_groovy_single_lengths_logtalk_from_state_actions_ruby_key_offsetsphtml_first_finalVB_LANGMETAFONT_COMMENT_modelica_indicieshaskell_en_haskell_entityEBUILD_LANGMATHEMATICA_SPACE_css_actions_scilab_trans_targsJS_ANY_pike_to_state_actions_forth_trans_targspython_en_python_entity_fortranfree_indicies_dylan_indicies_d_index_offsetsHAML_LANG_ampl_cond_keysNSIS_SPACE_cmake_range_lengths_tex_trans_keys_modula3_key_offsetsSMALLTALK_STRING_fsharp_cond_offsets_vhdl_trans_actions_stratego_indiciesKOTLIN_STRING_idl_pvwave_trans_targs_erlang_trans_actionsTEX_DTX_ANY_html_index_offsetsunrealscript_entities_cmake_actions_modula2_from_state_actions_r_trans_actionsvim_en_vim_line_dylan_single_lengths_sql_trans_actions_clearsilver_trans_actionsblitzmax_en_blitzmax_entity_ampl_from_state_actions_lua_actions_forth_eof_transMODULA3_LANGgroovy_en_groovy_line_awk_eof_transparse_cmakesmalltalk_error_eiffel_key_offsets_assembler_trans_actions_lua_trans_targs_structured_basic_trans_targs_boo_trans_actions_eiffel_to_state_actions_modula2_trans_targsparse_xmlschemamxml_en_css_entityampl_errorEIFFEL_COMMENT_modula2_range_lengthsCRYSTAL_STRINGSQL_ANYMXML_DOCTYPE_logtalk_actions_cshtml_indiciesSB_SPACE_augeas_trans_actionsCSHARP_LANG_augeas_cond_offsetsactionscript_first_finalscala_en_scala_line_eiffel_trans_actions_rebol_from_state_actionsIDL_PVWAVE_COMMENTC_PREPROCSHELL_SPACE_metapost_from_state_actions_dylan_cond_lengthsparse_logtalkLOGTALK_SPACE_rebol_cond_spaces_cmake_eof_transsrc/parser.c_visual_basic_cond_lengthsOBJJ_ANYCOFFEESCRIPT_SPACE_pascal_range_lengths_ebuild_cond_keys_ocaml_range_lengthsERLANG_ANY_assembler_key_offsetsbrainfuck_en_brainfuck_entity_mxml_cond_keys_unrealscript_key_offsets_actionscript_indicieshtml_en_html_js_entityGOLANG_NUMBER_exheres_cond_spaces_jsp_cond_offsetsfortranfixed_en_ffixed_entityparse_rustCRYSTAL_LANGvisual_basic_en_vb_lineparse_mxml_perl_from_state_actionsMODULA2_STRINGMODULA3_SPACEchaiscript_en_chai_entity_coq_actionsCHAI_STRINGcshtml_en_cshtml_js_entityjava_en_java_linevhdl_startADA_LANG_fsharp_indicies_bat_index_offsets_blitzmax_cond_lengths_groovy_trans_targsparse_dcl_logtalk_eof_transC_OPERATOR_php_trans_keysMETAPOST_STRINGREBOL_LANGparse_boo_sql_range_lengths_mxml_range_lengthsidl_pvwave_entitiesbat_first_finalada_en_ada_lineffree_entities_mxml_actions_fortranfixed_to_state_actionsvhdl_entities_clearsilver_cond_offsetsfree_queue_forth_range_lengths_pascal_from_state_actions_groovy_cond_spaces_ada_single_lengthsglsl_en_glsl_line_ocaml_trans_actions_d_cond_offsetsSCHEME_LANG_classic_basic_actionsnix_entitiesCS_ASPX_COMMENT_stratego_range_lengths_assembler_eof_transcrystal_first_final_lua_cond_offsetsmetafont_start_classic_basic_cond_spaces_haskell_to_state_actions_puppet_trans_actionsautoconf_en_ac_lineXSLT_LANG_tcl_cond_lengths_ebuild_cond_spaces_d_from_state_actionsawk_startcmake_entities_autoconf_cond_lengthsparse_cs_aspxprolog_en_prolog_lineparse_brainfuckfsharp_en_fsharp_lineebuild_start_erlang_cond_spaces_cmake_to_state_actions_phtml_eof_transxmlschema_en_xmlschema_lineampl_en_ampl_lineparse_chaiscriptautomake_starteiffel_entities_smalltalk_index_offsets_perl_trans_actions_mptex_cond_spacesPROLOG_ANYPROLOG_LANGeiffel_startautoconf_first_final_tcl_actionsCallback_mxml_single_lengthsCB_SPACEHX_LANGparse_rebolPYTHON_LANGcmake_en_cmake_entityfortranfree_errorPOSTSCRIPT_ANY_grace_single_lengths_golang_single_lengthsparse_kotlinparse_exheres_cs_aspx_trans_actionsjavascript_start_fortranfree_cond_spaces_modelica_from_state_actionsmetapost_first_final_awk_indiciesparse_grace_xmlschema_cond_lengthsmathematica_first_finalenqueuemathematica_errormodula2_en_modula2_line_haxe_to_state_actionsparse_rhtml_grace_key_offsetsparse_puppet_mptex_actions_ocaml_cond_offsetslisp_entitiesMATLAB_COMMENT_jam_cond_offsets_xaml_cond_lengths_ebuild_trans_actions_javascript_trans_actions_ruby_cond_offsets_prolog_single_lengthsAUGEAS_LANGdylan_entitiesVIM_ANY_mathematica_to_state_actionsawk_en_awk_line_java_index_offsets_visual_basic_cond_keys_golang_cond_lengthsPASCAL_LANG_ada_to_state_actionsparse_metapost_mptex_key_offsets_factor_trans_targs_mptex_index_offsetsglsl_entities_vhdl_actionsPERL_COMMENTparse_fortranfixed_xaml_trans_keys_tex_cond_offsets_python_cond_offsetstcl_en_tcl_entityunrealscript_start_haxe_from_state_actions_vhdl_single_lengths_nsis_eof_transseen_vim_trans_actions_python_cond_spaces_actionscript_trans_actions_dcl_range_lengthsrhtml_en_rhtml_css_line_xmlschema_indicies_scala_from_state_actionsautomake_en_am_line_fortranfree_actions_sql_eof_transPASCAL_COMMENT_vhdl_cond_lengthscshtml_error_haml_range_lengths_objective_c_trans_actionscss_startvb_aspx_en_css_entityaugeas_entitiesIDL_PVWAVE_ANYFSHARP_IDENTIFIEROCTAVE_SPACEmptex_en_tex_entity_tex_dtx_single_lengthscs_aspx_en_cs_aspx_css_entity_rebol_single_lengths_postscript_cond_keys_java_cond_lengths_makefile_range_lengthsstratego_first_final_nsis_indiciesphtml_en_phtml_css_lineSB_COMMENT_modula2_key_offsets_logtalk_single_lengthsKOTLIN_NUMBER_chaiscript_cond_offsets_blitzmax_cond_spaces_objective_j_cond_offsets_cshtml_trans_targs_nacts_awk_cond_keys_factor_trans_actionsREXX_SPACEsql_first_final_idl_pvwave_cond_lengthsFFIXED_SPACE_tcl_indicies_augeas_actionsQML_LANG_modula3_trans_actionsSHELL_LANG_logtalk_trans_actions_forth_cond_lengthscshtml_start_lua_key_offsetscmake_en_cmake_line_metafont_key_offsetsbfpp_en_bfpp_entity_sql_actions_rexx_indicies_php_indicies_eiffel_cond_lengthsjsp_entitiesBOO_SPACE_mathematica_trans_targsLIMBO_SPACECHAI_IDENTIFIERGLSL_LANG_javascript_from_state_actionsKOTLIN_OPERATOR_mathematica_trans_actions_actionscript_cond_lengths_coq_trans_actions_phtml_actionsparse_crystalAC_LANG_shell_trans_keysMXML_ANYcrystal_errorFFREE_SPACE_logtalk_key_offsetsxslt_entities_metafont_to_state_actions_rust_trans_actionscs_aspx_en_js_line_r_trans_keys_rust_trans_keys_cmake_cond_keys_metapost_eof_transkotlin_en_kotlin_entity_oberon_indicies_html_trans_keyscss_entitiesPERL_ANY_tex_dtx_cond_lengthshaskell_errorparse_stratego_limbo_range_lengths_puppet_cond_offsetshaxe_en_hx_lineboo_en_boo_entitybfpp_error_puppet_eof_trans_fsharp_trans_targs_matlab_key_offsets_kotlin_cond_lengths_ruby_cond_spacessql_entitiesprolog_first_final_fsharp_trans_keys_livecode_from_state_actions_coq_trans_keysvisual_basic_en_vb_entity_jam_key_offsetsebuild_en_ebuild_entityhaxe_en_hx_entityjsp_en_jsp_sq_str_smalltalk_cond_spaces_logtalk_cond_keys_clearsilver_from_state_actionsMODULA2_SPACEcoq_entitieserlang_error_vb_aspx_key_offsets_sql_cond_lengthscs_aspx_en_css_entityCHAI_NUMBER_postscript_cond_spacesXMLSCHEMA_DOCTYPEparse_eiffel_xmlschema_eof_trans_perl_to_state_actions_golang_cond_spacesdylan_en_dylan_lineparse_vb_aspx_vim_cond_spacesmxml_en_mxml_css_entityEBUILD_STRINGOBERON_STRINGocaml_en_ocaml_line_grace_to_state_actions_xaml_range_lengthskotlin_entities_xaml_from_state_actions_kotlin_trans_targs_java_from_state_actionsVB_ANYCSS_VALUEparse_cudaSTRATEGO_COMMENTMATLAB_STRINGobjective_j_first_finalmptex_en_mptex_entity_lua_index_offsetsaugeas_first_final_assembler_cond_keys_octave_trans_actions_clearsilver_to_state_actionsLUA_OPERATORpython_entities_factor_single_lengths_nix_trans_actions_structured_basic_from_state_actionsparse_modula3_shell_index_offsetsGOLANG_OPERATORGROOVY_LANGREBOL_COMMENT_groovy_from_state_actions_limbo_trans_targsFSHARP_STRINGd_en_d_line_modula2_eof_transphtml_en_phtml_php_linerexx_start_tex_dtx_actionsstratego_startfortranfixed_first_final_kotlin_eof_trans_lua_from_state_actions_ampl_actionsUNREALSCRIPT_LANG_logtalk_to_state_actionsBLITZMAX_ANY_phtml_cond_keys_scilab_single_lengthsREBOL_SPACExslt_first_finalAWK_COMMENT_javascript_indicieshaml_first_finalGRACE_ANY_scala_trans_actionsVB_ASPX_TAGMPTEX_STRING_coffeescript_indiciesASM_COMMENT_php_cond_offsetsmodula3_en_modula3_line_rhtml_key_offsetsLUA_SPACE_visual_basic_trans_keys_assembler_cond_offsets_visual_basic_eof_trans_lua_trans_keysparse_lisp_livecode_cond_spacesfactor_first_final_outcshtml_en_cshtml_css_entity_tcl_single_lengths_metapost_to_state_actions_structured_basic_range_lengthspascal_entitiesgroovy_entitiesgolang_entities_actionscript_key_offsets_assembler_cond_spacesHX_ANY_fortranfixed_cond_offsetsparse_haskellchaiscript_en_chai_line_xmlschema_index_offsetsada_first_finalforth_error_cmake_cond_lengths_erlang_cond_lengths_objective_j_single_lengthshtml_en_html_css_linehaskell_en_haskell_lineparse_erlang_sql_trans_keyscoq_start_scala_key_offsets_logtalk_cond_lengths_stratego_single_lengths_vb_aspx_trans_targs_lisp_actions_cs_aspx_key_offsets_nix_to_state_actionsparse_metafontHAML_ELEMENT_unrealscript_cond_spacesOBJC_COMMENT_d_to_state_actions_xslt_key_offsets_actionscript_eof_transtcl_first_final_visual_basic_index_offsetscs_aspx_en_c_linepython_startrhtml_en_rhtml_ruby_entity_jsp_from_state_actions_scilab_actions_vim_cond_lengths_fortranfree_index_offsets_nsis_cond_keysparse_adaJS_KEYWORDPOSTSCRIPT_STRINGphtml_en_phtml_css_entity_ada_index_offsets_rust_actionsLOGTALK_STRING_xaml_cond_keysscala_en_scala_entityhtml_en_html_entityPASCAL_ANYscala_errorerlang_entitiesOCAML_LANG_autoconf_trans_keys_grace_trans_actionsd_en_d_entity_smalltalk_from_state_actionsclassic_basic_first_final_cmake_index_offsetsparse_java_haml_cond_offsets_dylan_range_lengthsAUGEAS_ANYobjective_c_first_final_makefile_cond_offsetsgolang_en_golang_entity_sql_cond_offsetsoberon_en_oberon_linehaml_en_haml_line_nsis_trans_actionsJSP_DOCTYPE_exheres_cond_offsets_fsharp_single_lengthsmodelica_first_finalPHTML_SPACE_metafont_from_state_actions_dylan_trans_targsclassic_basic_en_cb_lineparse_autoconf_xml_trans_keys_objective_j_cond_keys_pike_range_lengths_haml_from_state_actions_coq_trans_targsEIFFEL_LANG_objective_c_indicies_scala_cond_keysmodula3_entitiesRUST_STRING_nix_eof_transrhtml_en_rhtml_entity_dcl_from_state_actions_xaml_eof_transaugeas_error_xaml_single_lengths_groovy_range_lengths_stratego_trans_actions_r_actionsFORTRANFIXED_LANG_php_from_state_actionsLIVECODE_SPACEcshtml_en_cshtml_cs_entitySMALLTALK_SPACE_nix_key_offsets_pike_cond_offsetsphp_en_php_entityGRACE_COMMENT_automake_trans_keys_makefile_indiciesHAML_ELEMENT_CLASS_coffeescript_trans_targs_phtml_trans_targsAMPL_LANG_dylan_eof_transmxml_en_mxml_entity_nsis_key_offsets_mptex_single_lengthspuppet_first_finalexheres_first_finalcrystal_en_crystal_linekotlin_en_kotlin_lineC_IDENTIFIERCS_ASPX_TAGSB_ANY_metapost_cond_keys_python_range_lengthsjsp_startclassic_basic_start_chaiscript_eof_trans_ampl_trans_actionsADA_STRINGparse_glslOCTAVE_ANYCB_COMMENT_jsp_cond_lengths_visual_basic_actionsRUBY_STRINGGOLANG_SPACEampl_en_ampl_entityCB_ANY_idl_pvwave_single_lengths_rhtml_range_lengthscs_aspx_en_c_entity_haxe_actions_lua_eof_transORIG_GOLANG_LANG_shell_single_lengthsHASKELL_ANY_objective_j_indiciesjam_errorXAML_SPACE_autoconf_single_lengths_css_index_offsetsPIKE_SPACE_fsharp_index_offsetspike_errorXAML_ANYFSHARP_OPERATOR_nsis_trans_targsrebol_en_rebol_lineVB_ASPX_LANG_python_to_state_actionsparse_scalaAUGEAS_COMMENT_mathematica_eof_transcshtml_entitiesclearsilver_error_logtalk_trans_targs_boo_to_state_actions_scilab_to_state_actionsparse_cshtml_structured_basic_actionsbrainfuck_first_finalDCL_LINE_STARTruby_en_ruby_entityJSP_ENTITYFFIXED_ANY_fortranfixed_trans_actionsshell_first_finalparse_forth_fortranfree_trans_keys_coffeescript_from_state_actionsXAML_COMMENT_golang_trans_actions_awk_range_lengths_coq_eof_transMATLAB_SPACEmodula3_first_final_jsp_trans_actions_xslt_actionsmptex_start_limbo_cond_offsets_ada_cond_offsets_modula2_cond_keys_oberon_trans_actions_assembler_actionsoctave_first_finalEBUILD_ANY_metafont_cond_spacesASM_OPERATOROCTAVE_LANGCSS_COLORlua_entities_kotlin_cond_keys_modula2_cond_offsets_again_java_actionsFSHARP_NUMBERgrace_en_grace_entity_xml_trans_targs_automake_single_lengths_vim_indicies_glsl_trans_targs_logtalk_trans_keysFFIXED_STRING_dcl_key_offsetsebuild_en_ebuild_line_lua_cond_spacesruby_errorTCL_LANG_nsis_to_state_actions_xaml_key_offsetsfortranfixed_errorFORTH_ANY_haxe_range_lengths_unrealscript_cond_lengths_blitzmax_range_lengths_fortranfixed_eof_trans_prolog_trans_keys_fortranfree_to_state_actionsfsharp_entities_structured_basic_cond_keys_visual_basic_single_lengths_tex_actionscs_aspx_error_rust_indicies_idl_pvwave_trans_actions_pike_index_offsetsparse_modelicarust_en_rust_entity_bfpp_actions_classic_basic_trans_actionsUNREALSCRIPT_COMMENTstructured_basic_errorhaskell_entities_objective_c_trans_keysPHTML_DOCTYPEMPTEX_COMMENT_lisp_trans_actions_ocaml_eof_trans_jam_cond_spaces_stratego_cond_offsetscs_aspx_en_cs_aspx_entityCOFFEESCRIPT_COMMENT_bfpp_cond_lengthsmatlab_first_final_classic_basic_to_state_actions_jsp_cond_spaces_prolog_from_state_actions_crystal_range_lengths_tcl_key_offsetsAWK_SPACE_idl_pvwave_to_state_actions_factor_to_state_actions_classic_basic_eof_transparse_cCPP_LANG_css_cond_offsets_actionscript_cond_keys_stratego_trans_keys_augeas_from_state_actionsxaml_start_matlab_eof_transPUPPET_SPACErust_first_finalpike_start_matlab_indicies_chaiscript_trans_actionsparse_qml_modula2_to_state_actionspascal_errorblitzmax_entitieshaxe_startequal_countebuild_first_finalmptex_en_mptex_tex_line_scilab_cond_offsets_automake_cond_spaces_xslt_to_state_actions_vb_aspx_cond_spacesEIFFEL_ANY_haml_eof_trans_modula2_cond_lengthscs_aspx_en_cs_aspx_cs_linepython_first_final_metafont_range_lengthsscilab_error_boo_trans_targs_coq_to_state_actionsjsp_en_jsp_java_linedcl_en_dcl_entitypascal_first_final_rhtml_actions_d_trans_actions_nsis_trans_keysSB_LANG_stratego_from_state_actionsidl_pvwave_startvim_errorCSHTML_ENTITYMETAPOST_ANY_mxml_cond_lengths_java_trans_keys_makefile_index_offsets_dcl_index_offsetsgolang_en_golang_line_html_trans_actionsLIMBO_OPERATOR_rust_eof_trans_rust_key_offsets_fortranfixed_indicies_shell_range_lengths_python_actions_nix_cond_keysnsis_entitiesPHP_STRING_postscript_range_lengthsHAML_STRINGPROLOG_SPACE_xmlschema_actions_haxe_eof_transFSHARP_ANYCRYSTAL_COMMENTrebol_string_levelocaml_error_visual_basic_to_state_actionsgroovy_error_bfpp_range_lengths_objective_j_trans_keys_rhtml_cond_spaces_java_trans_targs_ebuild_trans_keyslisp_en_lisp_line_dylan_cond_keysCSS_SPACE_bfpp_from_state_actions_augeas_eof_transrexx_entitiesglsl_errorREXX_STRINGcshtml_en_cs_line_postscript_key_offsetsxmlschema_entities_xmlschema_cond_keys_actionscript_cond_spacesparse_idl_pvwave_chaiscript_cond_keys_lua_indiciesCOFFEESCRIPT_LANG_chaiscript_from_state_actionsREXX_COMMENT_widec_autoconf_trans_targsparse_xaml_chaiscript_indiciesVB_SPACECLOJURE_LANGobjective_c_error_nsis_range_lengthsidl_pvwave_en_idl_pvwave_line_objective_c_trans_targs_vhdl_trans_keys_tcl_cond_keysSQL_COMMENT_awk_actions_bat_trans_actions_ocaml_trans_targsAMPL_SPACE_lua_cond_keys_modelica_trans_actions_scala_cond_spaces_metapost_trans_targsTCL_STRINGnix_en_shell_lineSHELL_ANY_tex_trans_targs_objective_j_eof_transparse_dMODELICA_SPACE_r_key_offsetsgrace_startFORTH_LANGtcl_error_haml_cond_spacesparse_rfactor_start_visual_basic_cond_offsetsidl_pvwave_en_idl_pvwave_entity_php_single_lengthsUNREALSCRIPT_SPACE_mathematica_cond_keysrebol_first_finalVHDL_ANYkotlin_comment_nest_countLUA_STRINGvb_aspx_en_js_entityjam_entities_haxe_trans_targs_vhdl_cond_keys_lisp_trans_targs_css_eof_transEIFFEL_STRING_ebuild_single_lengthsphtml_en_phtml_js_entity_rust_to_state_actionslimbo_en_limbo_linePIKE_STRINGcshtml_en_js_lineHASKELL_STRINGhaml_en_ruby_entity_haml_to_state_actions_coq_cond_keysmptex_en_mptex_tex_entity_perl_cond_lengths_cshtml_cond_lengthsMODULA3_COMMENT_modula3_actions_oberon_eof_trans_awk_trans_keysEXHERES_STRINGgroovy_start_boo_cond_lengthslogtalk_en_logtalk_line_ruby_actions_tex_dtx_index_offsets_jam_index_offsets_mathematica_cond_offsetsshell_errorRUST_OPERATOR_oberon_cond_lengths_stratego_trans_targsmetapost_error_crystal_actionscshtml_en_cshtml_cs_line_modelica_trans_keys_xaml_index_offsets_oberon_key_offsets_smalltalk_trans_actionsprior_indent_level_makefile_eof_trans_classic_basic_cond_offsets_lisp_trans_keys_brainfuck_single_lengthsRUBY_ANYLUA_ANYFSHARP_KEYWORDphtml_en_php_linecs_aspx_entities_fsharp_range_lengthsparse_classic_basic_cmake_from_state_actions_xml_eof_transparse_rexxFACTOR_ANY_java_indicies_tex_dtx_to_state_actionsSQL_LANGbrainfuck_entitiesLISP_SPACEAC_COMMENTPUPPET_STRING_rexx_actionsparse_jam_javascript_trans_targs_modula2_index_offsetsvim_first_finalrhtml_en_ruby_entity_cs_aspx_actionsfortranfree_first_finalphp_error_tcl_range_lengthshtml_en_html_css_entityparse_haxe_octave_cond_offsets_php_key_offsetsparse_golang_cs_aspx_to_state_actionsmathematica_en_mathematica_entity_exheres_trans_keysCS_LANG_ebuild_to_state_actionsjava_errorgolang_first_final_rexx_trans_targsVHDL_LANG_scilab_key_offsets_modula2_trans_keys_cshtml_eof_trans_ocaml_cond_keys_css_range_lengthsORIG_C_LANG_groovy_eof_trans_brainfuck_trans_keys_phtml_cond_lengthsblitzmax_en_blitzmax_lineautoconf_error_objective_j_to_state_actionscs_aspx_en_cs_aspx_js_entity_bfpp_eof_trans_r_cond_lengthslogtalk_first_finalampl_startohcount_loc_list_get_locohcount_loc_delta_list_add_loc_delta_listohcount_loc_delta_list_net_totalohcount_loc_delta_list_comments_removedohcount_loc_delta_list_code_addedotherohcount_loc_delta_net_codeohcount_loc_add_locohcount_loc_delta_list_net_codeohcount_loc_is_equalohcount_loc_delta_is_equalohcount_loc_delta_list_code_removednew_listohcount_loc_delta_net_totalohcount_loc_delta_add_loc_deltaohcount_loc_delta_list_net_commentsohcount_loc_delta_net_blanksohcount_loc_delta_list_blanks_removedohcount_loc_delta_list_blanks_addedsrc/loc.cohcount_loc_delta_list_comments_addedohcount_loc_delta_list_new_compactohcount_loc_delta_list_freeohcount_loc_list_new_compactohcount_loc_delta_list_net_blanksohcount_loc_delta_net_commentsohcount_loc_delta_is_changedsrc/log.cfputslog_itstoneoutputunravelclisttmp_file_from_bufoldlpopenpredpref__builtin_memcpyto_tmp__errno_locationsuffshiftunlinkmkstempklistfrom_tmptemplatenewcandslenoldcprepareprunesfile__printf_chkcommandbufcpyfgetschangesearchohcount_calc_diff_with_disk__fgets_aliassrc/diff.cpclosememberserialstrtokreallocstrdupunsortohcount_parsed_language_freeparsed_languagesrc/parsed_language.cohcount_hash_languagesrc/hash/language_hash.cåü0ŸüSsŸ×S¸-÷-S“1¢1S242S©2Ç2S)²10Ÿâ1›30Ÿ.b.0Ÿb.1‘˜11P11‘˜'1]1‘˜Ç2Ó20ŸŽªSª·Q·ÙP÷-þ-P/åV÷-b.VŽ1“11ŸA2©2VÇ2Ó2V/]10Ÿ“1²10Ÿâ1›30Ÿ_qPqvSA2O2PO2P2S/v0Ÿv…SA2P20ŸGKPK…\A2P2\eqPqvSb.$/0Ÿ$/1‘ð~'1=1‘ð~=1E10ŸP/00Ÿ50M00Ÿ81=10Ÿ;/>/P>/Ö0‘è~Û0Þ0PÞ01‘è~'1=1‘è~˜.$/ @Í3Ÿ=1E1 @Í3Ÿ˜.š.Pš.$/‘è~=1E1‘è~˜.š. PÍ3š.Î.SÎ./w/$/S=1E1w¹.Î.0ŸÎ.$/\=1E1\½.$/]=1E1]Î.Ù.Và.$/V=1E1Vç.ó.TÎ.Ù.Pô. /P=1B1Pz/0 @Í3Ÿ50M0 @Í3Ÿz/|/P|/0w50M0wz/|/ PÍ3|/«/S«/0‘€00S50M0‘€™/­/0Ÿ­/0^50E0^/­/\­/õ/S50M0S­/¹/VÀ/0V50M0V­/¹/_É/0_50M0_­/¹/PÚ/î/P50=0PW0f0Qf0É0‘ð~W0É0^W0f0qf0É0SP2©2 @Í3Ÿk2}2P9@s3$@Í3"üVW\P\hUh×V¸-÷-V“1¢1V242V©2Ç2VWi šYŸW\P\hUhiVšÏPÏ× °Å3¸-ß-P“1š1Pš1¢1 °Å322P2%2 °Å3%2,2P,242 °Å3©2°2P°2¸2 °Å3¸2¿2P¿2Ç2 °Å3×%8Ÿ%,P,CS¢1­1Sâ12S42A2SöúPú_V¢1²1Vâ12V42A2V P _\¢1²1\â12\42A2\7CS¢1­1Sø12P42;2P_p ;]Ÿ_p<Ÿ†— Z]Ÿ†—3Ÿ­¾ g]Ÿ­¾4ŸÔå v]ŸÔå9Ÿû  ]Ÿû 6Ÿ"3 ¢]Ÿ"38ŸIZ ¹]ŸIZ8Ÿp Ð]Ÿp3Ÿ—¨ Ý]Ÿ—¨9Ÿ¾Ï ö]Ÿ¾Ï4Ÿåö ^Ÿåö3Ÿ   ^Ÿ  8Ÿ3 D  )^Ÿ3 D 3ŸZ k  »YŸZ k 1Ÿ ’  =^Ÿ ’ :Ÿ¨ ¹  X^Ÿ¨ ¹ =ŸÏ à  y^ŸÏ à ;Ÿö   –^Ÿö  DŸ .  Å^Ÿ . 7ŸD U  Ú^ŸD U 5Ÿk |  ë^Ÿk | <Ÿ’ £   _Ÿ’ £ 3Ÿ¹ Ê  _Ÿ¹ Ê 3Ÿà ñ  $_Ÿà ñ 7Ÿ   9_Ÿ  7Ÿ. ?  N_Ÿ. ? 6ŸU f  a_ŸU f 3Ÿ|   n_Ÿ|  4Ÿ£ ´  }_Ÿ£ ´ 3ŸÊ Û  Š_ŸÊ Û 3Ÿñ   —_Ÿñ  5Ÿ )  ¨_Ÿ ) 6Ÿ? P  oŸ? P 2Ÿf w  Ã_Ÿf w 6Ÿ ž  Ö_Ÿ ž 6Ÿ´ Å  é_Ÿ´ Å 7ŸÛ ì  þ_ŸÛ ì 9Ÿ   `Ÿ  6Ÿ) :  *`Ÿ) : 5ŸP a  ;`ŸP a <Ÿw ˆ  Z`Ÿw ˆ ;Ÿž ¯  w`Ÿž ¯ 6ŸÅ Ö  Š`ŸÅ Ö 5Ÿì ý  ›`Ÿì ý 4Ÿ$ ª`Ÿ$6Ÿ:K ½`Ÿ:K5Ÿar Î`Ÿar6Ÿˆ™ á`Ÿˆ™7Ÿ¯À ö`Ÿ¯À4ŸÖç aŸÖç4Ÿý 'dŸý4Ÿ$5 aŸ$5:ŸK\ 9aŸK\3Ÿrƒ FaŸrƒ4Ÿ™ª UaŸ™ª:ŸÀÑ paŸÀÑ3Ÿçø }aŸçø6Ÿ aŸ5Ÿ5F Þ@Ÿ5F4Ÿ\m «aŸ\m8Ÿƒ” ÂaŸƒ”7Ÿª» ×aŸª»3ŸÑâ Û^ŸÑâ4Ÿø  îaŸø ;Ÿ0  bŸ06ŸFW bŸFW8Ÿm~ 5bŸm~8Ÿ”¥ LbŸ”¥AŸ»Ì ubŸ»Ì8Ÿâó ŒbŸâó7Ÿ  ¡bŸ 7Ÿ0A ¶bŸ0A4ŸWh ÅbŸWh3Ÿ~ ÒbŸ~4Ÿ¥¶ ábŸ¥¶6ŸÌÝ ôbŸÌÝ;Ÿó cŸó;Ÿ+ .cŸ+5ŸAR ?cŸAR6Ÿhy RcŸhy6Ÿ  wlŸ 4Ÿ¶Ç ocŸ¶Ç3ŸÝî |cŸÝî4Ÿ ‹cŸ:Ÿ+< ¦cŸ+<6ŸRc ¹cŸRc6ŸyŠ ÌcŸyŠ6Ÿ ± ßcŸ ±3ŸÇØ ?mŸÇØ1Ÿîÿ ócŸîÿ6Ÿ& dŸ&5Ÿ<M dŸ<M4Ÿct &dŸct5ŸŠ› 7dŸŠ›4Ÿ±Â FdŸ±Â4ŸØé UdŸØé5Ÿÿ fdŸÿ6Ÿ&7 ydŸ&76ŸM^ ŒdŸM^5Ÿt… dŸt…9Ÿ›¬ ¶dŸ›¬8ŸÂÓ ÍdŸÂÓ@Ÿéú ôdŸéú3Ÿ! eŸ!3Ÿ7H ZbŸ7H3Ÿ^o eŸ^o7Ÿ…– ,eŸ…–<Ÿ¬½ KeŸ¬½:ŸÓä feŸÓä4Ÿú  ueŸú 7Ÿ!2 ŠeŸ!24ŸHY ™eŸHY3Ÿo€ ¦eŸo€;Ÿ–§ ÃeŸ–§4Ÿ½Î ·bŸ½Î3Ÿäõ ÛeŸäõ4Ÿ  êeŸ 9ŸfrQŽšQQ]Ty…QßëT¢ ® Q'"3"TO#[#T%%Q:&F&TÎ)Ú)T·+Æ+PÞ+í+P ,,P>,M,Pf,u,P’,Ÿ,PÎ,Ý,Pú,-P.-=-PZ-g-P’-Ÿ-Pá2ð2P33P63E3P^3m3P†3•3Pf @.4Ÿ€-¸- @.4Ÿs3›3 @.4ŸfR€-¸-Rs3›3Rƒ-Ÿ-P’-Ÿ-P†3•3P’-¸- @.4Ÿs3›3 @.4Ÿ’-¸-Zs3›3Z{3•3PŽšQQ]Ty…QßëT¢ ® Q'"3"TO#[#T%%Q:&F&TÎ)Ú)T·+Æ+PÞ+í+P ,,P>,M,Pf,u,P’,Ÿ,PÎ,Ý,Pú,-P.-=-PZ-g-Pá2ð2P33P63E3P^3m3P޵ .4ŸC-€- .4ŸÓ2ö2 .4ŸŽµRC-€-RÓ2ö2RK-g-PZ-g-Pá2ð2PZ-€- .4ŸÓ2ö2 .4ŸZ-€-ZÓ2ö2ZÖ2ð2PQ]Ty…QßëT¢ ® Q'"3"TO#[#T%%Q:&F&TÎ)Ú)T·+Æ+PÞ+í+P ,,P>,M,Pf,u,P’,Ÿ,PÎ,Ý,Pú,-P.-=-P33P63E3P^3m3PQx À-4Ÿ -C- À-4ŸQxR -C-R#-=-Py…QßëT¢ ® Q'"3"TO#[#T%%Q:&F&TÎ)Ú)T·+Æ+PÞ+í+P ,,P>,M,Pf,u,P’,Ÿ,PÎ,Ý,Pú,-P33P63E3P^3m3Py  €-4Ÿã, - €-4ŸK3s3 €-4Ÿy Rã, -RK3s3Rë,-Pú,-P^3m3Pú, - €-4ŸK3s3 €-4Ÿú, -ZK3s3ZS3m3PßëT¢ ® Q'"3"TO#[#T%%Q:&F&TÎ)Ú)T·+Æ+PÞ+í+P ,,P>,M,Pf,u,P’,Ÿ,PÎ,Ý,P33P63E3Pß @-4Ÿ¸,ã, @-4ŸßR¸,ã,RÃ,Ý,P¢ ® Q'"3"TO#[#T%%Q:&F&TÎ)Ú)T·+Æ+PÞ+í+P ,,P>,M,Pf,u,P’,Ÿ,P33P63E3P¢ É  -4Ÿ{,¸, -4Ÿö2#3 -4Ÿ¢ É R{,¸,Rö2#3Rƒ,Ÿ,P’,Ÿ,P33P’,¸, -4Ÿö2#3 -4Ÿ’,¸,Zö2#3Z33P'"3"TO#[#T%%Q:&F&TÎ)Ú)T·+Æ+PÞ+í+P ,,P>,M,Pf,u,P63E3P'"N" À,4ŸS,{, À,4Ÿ'"N"RS,{,R[,u,PO#[#T%%Q:&F&TÎ)Ú)T·+Æ+PÞ+í+P ,,P>,M,P63E3PO#v# €,4Ÿ0,S, €,4ŸO#v#R0,S,R3,M,P%%Q:&F&TÎ)Ú)T·+Æ+PÞ+í+P ,,P63E3P%9% @,4Ÿó+0, @,4Ÿ#3K3 @,4Ÿ%9%Ró+0,R#3K3Rû+,P ,,P63E3P ,0, @,4Ÿ#3K3 @,4Ÿ ,0,Z#3K3Z+3E3P:&F&TÎ)Ú)T·+Æ+PÞ+í+P:&a& ,4ŸÌ+ó+ ,4Ÿ:&a&RÌ+ó+RÓ+í+PÎ)Ú)T·+Æ+PÎ)õ) À+4Ÿ©+Ì+ À+4ŸÎ)õ)R©+Ì+R¬+Æ+PÆ{ÆU{ÆÈóUŸÈLÈULÈ¥ÈóUŸ¥ÈÒÈUÒȺÉóUŸºÉìÉUìÉVÊóUŸVÊbÊUÆÆTÆÈVÈÈóTŸÈLÈTLÈuÈVuÈ¥ÈóTŸ¥ÈÖÈTÖȺÉVºÉìÉTìÉVÊVVÊbÊTÆgÆQgÆÈóQŸÈ'ÈQ'È¥ÈóQŸ¥ÈÀÈQÀȺÉóQŸºÉÇÉQÇÉVÊóQŸVÊ]ÊQ]ÊbÊóQŸ*Æ{ÆU{ÆÈóUŸÈLÈULÈ¥ÈóUŸ¥ÈÒÈUÒȺÉóUŸºÉìÉUìÉVÊóUŸVÊbÊUDÆPÆP““PÆjÆP“S“jÆÆt“S“ÆâÆ“S“âÆ÷Æ“|“ÈCÈP“S“CÈLÈt“S“LÈuÈ“S“¥ÈÃÈP““ÃÈÖÈt““£ÉºÉ“S“ºÉãÉP““ãÉìÉt““3ÆDÆ0ŸDÆPÆ1ŸPÆâÇ2ŸÈuÈ2Ÿ¥È É1Ÿ ɺÉ2ŸºÉ,Ê1Ÿ,Ê5Ê2Ÿ:ÊVÊ2Ÿ®È É0ŸºÉ,Ê0Ÿ®ÈÃÈPÃÈÖÈtºÉãÉPãÉìÉt®ÈÀÈPºÉãÉPíÉÊP×È É1ŸÊ,Ê1Ÿ×È ÉóQŸÊ,ÊóQŸ×È ÉVÊ,ÊV×ÈíÈ0ŸíÈ ÉPÊ,ÊPÉ ÉQ×È É0ŸÊ,Ê0Ÿ×È É8ŸÊ,Ê8Ÿ€ÆÇ0Ÿ£ÉºÉ0Ÿ€ÆâÆSâÆ÷Æ|£ÉºÉS€ÆÇ ûŸ£ÉºÉ ûŸ¼ÆÌÆP€Æ¶ÆS£ÉºÉSUÆâÇ0ŸÈuÈ0Ÿ ɺÉ0Ÿ,Ê5Ê0Ÿ:ÊVÊ0ŸUÆjÆPjÆÆtÈCÈPCÈLÈtUÆgÆPÈCÈPMÈlÈPÇâÇ2Ÿ É£É2Ÿ,Ê5Ê2Ÿ:ÊVÊ2ŸÇâÇóQŸ É£ÉóQŸ,Ê5ÊóQŸ:ÊVÊóQŸÇâÇV É£ÉV,Ê5ÊV:ÊVÊVÇbÇ0ŸbÇkÇPkÇâÇ] ÉTÉ0ŸTÉ}É],Ê5Ê]:ÊVÊ0ŸÚÇâÇsÇkÇ0Ÿ ÉTÉ0ŸTÉ]É]:ÊVÊ0ŸÇâÇ0Ÿ É£É0Ÿ,Ê5Ê0Ÿ:ÊVÊ0ŸÇÚÇ0Ÿ ÉjÉ0Ÿ,Ê5Ê0Ÿ:ÊVÊ0ŸÇâÇ0ŸçÇùÇP É£É0Ÿ,Ê5Ê0Ÿ:ÊVÊ0ŸÇâÇ8Ÿ É£É8Ÿ,Ê5Ê8Ÿ:ÊVÊ8Ÿ ÇkÇ0Ÿ ÉTÉ0Ÿ:ÊVÊ0Ÿ ÇkÇò ÉTÉò:ÊVÊò ÇkÇòüŒ ÉTÉòüŒ:ÊVÊòüŒ ÇEÇPEÇZÇv ÉÉPÉ Év ÇBÇP ÉÉPbÇkÇP!ÉBÉPbÇÚÇòTÉjÉò,Ê5ÊòbÇÆÇRÆÇÏÇ|TÉjÉRbÇÚÇ ûŸTÉjÉ ûŸbÇÚÇòSŽTÉjÉòSŽžÇ®ÇPbǘÇRTÉjÉRȤÈQÁEÁUEÁoÁóUŸoÁ”ÁU”ÁÂóUŸÂÂUÂÂQÂÂóUŸÁIÁTIÁnÁSnÁoÁóTŸoÁèÁSèÁÂóTŸÂÂTÂÂóTŸÁ5ÁQ5ÁoÁóQŸoÁvÁQvÁÂóQŸÂ ÂQ ÂÂóQŸÁMÁ0ŸMÁQÁUoÁÀÁ0ŸÅÁÂ0ŸÁMÁ0ŸoÁ¾Á0Ÿ¾ÁÀÁUÅÁÂ0ŸÁRÁ0ŸoÁÀÁ0ŸÅÁÂ0ŸRÁgÁPÁRÁ8ŸoÁÀÁ8ŸÅÁÂ8Ÿ+ÁMÁ0ŸoÁ¾Á0ŸÅÁÂ0Ÿ+ÁMÁòòoÁ¾ÁòòÅÁÂòò+ÁMÁòâoÁ¾ÁòâÅÁÂòâ+Á8ÁP8ÁIÁtoÁÁPÁ”Ás+Á5ÁPoÁÁP•Á´ÁP`«’«U’«ЫóUŸÐ«ã«Uã«é«Qé«4¬óUŸ`««T«ЫóTŸÐ«à«Tà«4¬óTŸ`«Œ«QŒ«Ï«VÏ«ЫóQŸÐ«Ù«QÙ«ê«óQŸê«¬V¬4¬óQŸv««0Ÿ«¥«wЫê«0Ÿï«4¬0Ÿ€«›«0Ÿ›«¥«P¥«ΫSЫê«0Ÿê«ï«Sï« ¬P ¬¬S-¬2¬S€«¦«0ŸÐ«ê«0Ÿï«4¬0Ÿ€«¹«8Ÿ¹«ЫPЫê«8Ÿê«î«Pï«4¬8Ÿ«¥«wÐÍ ÎU ÎSÏóUŸSÏfÏUfÏlÏQlÏtÏóUŸÐÍ ÎT ÎoÎVoÎrÎóTŸrÎ6ÏV6ÏSÏóTŸSÏcÏTcÏtÏóTŸÐÍÎQÎqÎ\qÎrÎóQŸrÎSÏ\SÏ\ÏQ\ÏmÏóQŸmÏtÏ\èÍ#Î0Ÿ#ÎnÎSrÎüÎSÏtÏ0ŸèÍLÎ0ŸLÎSÎTrÎÓÎ0ŸØÎtÏ0ŸóÍÎ0ŸÎÎPÎ#ÎSÏ/ÏP/Ï8ÏSSÏmÏ0ŸmÏrÏSóÍLÎ0ŸrÎÎÎ0ŸÎÎÓÎTØÎtÏ0ŸóÍTÎ0ŸrÎÓÎ0ŸØÎtÏ0Ÿ*ÎLÎ0ŸrÎÎÎ0ŸØÎÏ0Ÿ*ÎLÎòf•rÎÎÎòf•ØÎÏòf•*ÎLÎòV•rÎÎÎòV•ØÎÏòV•*Î7ÎP7ÎHÎvrΗÎP—ΤÎv*Î4ÎPrΗÎP¥ÎÄÎPLÎSÎTLÎTÎS ÌYÌUYÌ£ÍóUŸ£Í¶ÍU¶Í¼ÍQ¼ÍÄÍóUŸ Ì\ÌT\Ì¿ÌV¿ÌÂÌóTŸÂ̆ÍV†Í£ÍóTŸ£Í³ÍT³ÍÄÍóTŸ ÌSÌQSÌÁÌ\ÁÌÂÌóQŸÂÌ£Í\£Í¬ÍQ¬Í½ÍóQŸ½ÍÄÍ\8ÌsÌ0Ÿs̾ÌSÂÌLÍSeÍÄÍ0Ÿ8ÌœÌ0ŸœÌ£ÌTÂÌ#Í0Ÿ(ÍÄÍ0ŸCÌeÌ0ŸeÌoÌPoÌsÌSeÍÍP͈ÍS£Í½Í0Ÿ½ÍÂÍSCÌœÌ0ŸÂÌÍ0ŸÍ#ÍT(ÍÄÍ0ŸC̤Ì0ŸÂÌ#Í0Ÿ(ÍÄÍ0ŸzÌœÌ0ŸÂÌÍ0Ÿ(ÍeÍ0ŸzÌœÌò—˜ÂÌÍò—˜(ÍeÍò—˜zÌœÌò‡˜ÂÌÍò‡˜(ÍeÍò‡˜żÌP‡Ì˜ÌvÂÌçÌPçÌôÌvzÌ„ÌPÂÌçÌPõÌÍPœÌ£ÌTœÌ¤ÌS04U45óUŸ04U45óUŸ04U45óUŸ@„_„U_„ˆ„óUŸS„‡„VS„_„U_„~„óUŸg„k„Pk„~„SS„_„P ¾[¾U[¾J¿óUŸJ¿]¿U]¿c¿Qc¿q¿óUŸ ¾`¾T`¾x¾Vx¾ ¿óTŸ ¿J¿VJ¿Z¿TZ¿i¿óTŸi¿q¿V ¾T¾QT¾J¿óQŸJ¿S¿QS¿q¿óQŸ8¾W¾0ŸW¾ξSÒ¾,¿SJ¿d¿0Ÿd¿i¿S8¾x¾0Ÿx¾ϾVÒ¾ ¿V ¿d¿0Ÿd¿i¿Vi¿q¿0ŸD¾j¾0Ÿj¾Œ¾PŒ¾Ѿ\Ò¾ê¾Pê¾ ¿\ ¿$¿P$¿.¿\J¿d¿0Ÿd¿o¿\D¾°¾8ŸÒ¾d¿8Ÿi¿q¿8Ÿ}¾°¾VÒ¾ ¿V}¾°¾SÒ¾û¾S¾¥¾SÒ¾ç¾SÀ¼û¼Uû¼ê½óUŸê½ý½Uý½¾Q¾¾óUŸÀ¼½T½½V½©½óTŸ©½ê½Vê½ú½Tú½ ¾óTŸ ¾¾VÀ¼ô¼Qô¼ê½óQŸê½ó½Qó½¾óQŸØ¼÷¼0Ÿ÷¼n½Sr½̽Sê½¾0Ÿ¾ ¾Sؼ½0Ÿ½o½Vr½©½V©½¾0Ÿ¾ ¾V ¾¾0Ÿä¼ ½0Ÿ ½,½P,½q½\r½нPн©½\©½ĽPĽν\ê½¾0Ÿ¾¾\ä¼P½8Ÿr½¾8Ÿ ¾¾8Ÿ½P½Vr½©½V½P½Sr½›½S½E½Sr½‡½S°ðíðUíð¿òóUŸ¿òÒòUÒòØòQØòåòóUŸ°ðêðTêð¿òóTŸ¿òÏòTÏòåòóTŸ°ðåðQåð=ñV=ñ?ñóQŸ?ñXñVXñÀñóQŸÀñÅñVÅñþñóQŸþñòVòòóQŸòòVòòóQŸò¢òV¢ò¿òóQŸ¿òÈòQÈòåòóQŸÊðüð0Ÿüð9ñ‘¸?ñSñ‘¸þñòPòÙò0ŸÞòåò0ŸÕðöð0ŸöðñPññSþñòSò›òP›ò¤òS¿òÙò0ŸÞòãòSÕð ñ0Ÿ ñ½ñ\Àñò\òÙò0ŸÙòÞò\Þòåò0ŸÕðžñ8ŸÀñò8ŸòÙò8ŸÞòåò8Ÿ ñžñ0ŸÀñò0Ÿòò0Ÿ ñ¿ñ]Àñò]ÙòÞò] ñžñ\Àñò\òò\"ñ9ñs ?ñSñP9òCòPCòòS"ñƒñSÀñþñSeòiòPiò|òV=ñ?ñP~ñ‚ñP‚ñžñV|òòP?ñXñ\ÀñÅñ\~ñ‚ñP‚ñƒñV~ñƒñ\ÚñóñPëñóñT9òHò šYŸ9òCòPCòHòSðò-óU-óÿôóUŸÿôõUõõQõ%õóUŸðò*óT*óÿôóTŸÿôõTõ%õóTŸðò%óQ%ó}óV}óóóQŸó˜óV˜óôóQŸôôVô>ôóQŸ>ôEôVEôGôóQŸGôTôVTôÁôóQŸÁôâôVâôÿôóQŸÿôõQõ%õóQŸ ó<ó0Ÿ<óyó‘¸ó“ó‘¸>ô[ôPÁôõ0Ÿõ%õ0Ÿó6ó0Ÿ6óAóPAóYóS>ôGôSÁôÛôPÛôäôSÿôõ0Ÿõ#õSóLó0ŸLóýó\ôÁô\Áôõ0Ÿõõ\õ%õ0ŸóÞó8ŸôEô8ŸGôõ8Ÿõ%õ8ŸLóÞó0ŸôEô0ŸGôÁô0ŸLóÿó]ôÁô]õõ]LóÞó\ôEô\GôÁô\bóyós ó“óPyôƒôPƒôÁôSbóÃóSô>ôS¥ô©ôP©ô¼ôV}óóP¾óÂóPÂóÞóV¼ôÁôPó˜ó\ôô\¾óÂóPÂóÃóV¾óÃó\ô3ôP+ô3ôTyôˆô šYŸyôƒôPƒôˆôSp÷­÷U­÷ùóUŸù’ùU’ù˜ùQ˜ù¥ùóUŸp÷ª÷Tª÷ùóTŸùùTù¥ùóTŸp÷¥÷Q¥÷ý÷Vý÷ÿ÷óQŸÿ÷øVø€øóQŸ€ø…øV…ø¾øóQŸ¾øÅøVÅøÇøóQŸÇøÔøVÔøAùóQŸAùbùVbùùóQŸùˆùQˆù¥ùóQŸŠ÷¼÷0Ÿ¼÷ù÷‘¸ÿ÷ø‘¸¾øÛøPAù™ù0Ÿžù¥ù0Ÿ•÷¶÷0Ÿ¶÷Á÷PÁ÷Ù÷S¾øÇøSAù[ùP[ùdùSù™ù0Ÿžù£ùS•÷Ì÷0ŸÌ÷}ø\€øAù\Aù™ù0Ÿ™ùžù\žù¥ù0Ÿ•÷^ø8Ÿ€øÅø8ŸÇø™ù8Ÿžù¥ù8ŸÌ÷^ø0Ÿ€øÅø0ŸÇøAù0ŸÌ÷ø]€øAù]™ùžù]Ì÷^ø\€øÅø\ÇøAù\â÷ù÷s ÿ÷øPùøùPùAùSâ÷CøS€ø¾øS%ù)ùP)ù<ùVý÷ÿ÷P>øBøPBø^øV<ùAùPÿ÷ø\€ø…ø\>øBøPBøCøV>øCø\šø³øP«ø³øTùøù šYŸùøùPùùS0õmõUmõ?÷óUŸ?÷R÷UR÷X÷QX÷e÷óUŸ0õjõTjõ?÷óTŸ?÷O÷TO÷e÷óTŸ0õeõQeõ¼õV¼õ¾õóQŸ¾õØõVØõ@öóQŸ@öEöVEö~öóQŸ~ö…öV…ö‡öóQŸ‡ö”öV”ö÷óQŸ÷"÷V"÷?÷óQŸ?÷H÷QH÷e÷óQŸJõ|õ0Ÿ|õ¸õ‘¸¾õÓõ‘¸~ö›öP÷Y÷0Ÿ^÷e÷0ŸUõvõ0ŸvõõPõ˜õS~ö‡öS÷÷P÷$÷S?÷Y÷0Ÿ^÷c÷SUõ‹õ0Ÿ‹õ=ö\@ö÷\÷Y÷0ŸY÷^÷\^÷e÷0ŸUõö8Ÿ@ö…ö8Ÿ‡öY÷8Ÿ^÷e÷8Ÿ‹õö0Ÿ@ö…ö0Ÿ‡ö÷0Ÿ‹õ?ö]@ö÷]Y÷^÷]‹õö\@ö…ö\‡ö÷\¡õ¸õs ¾õÓõP¹öÃöPÃö÷S¡õöS@ö~öSåöéöPéöüöV¼õ¾õPþõöPööVüö÷P¾õØõ\@öEö\þõöPööVþõö\ZösöPkösöT¹öÈö šYŸ¹öÃöPÃöÈöS@HUHVSVZUZ[óUŸ@HUHVSVZUZ[óUŸ@HUHVSVZUZ[óUŸ ‚ÂU‚˜ÂS˜ÂÄóUŸÄ|ÄS|ĦÅóUŸ¦ÅÀÅSÀÅÅÅóUŸÅÅéÅSéÅÆóUŸ †ÂT†Â Â\ ÂÄóTŸÄ4ÄT4ÄwÄ\wĦÅóTŸ¦Å¶ÅT¶ÅÅÅóTŸÅÅÆ\ ÂnÂQnÂóÃVóÃÄPÄÄQĦÅV¦Å¯ÅQ¯ÅÀÅóQŸÀÅÄÅPÄÅÆV@ÂÂ0ŸÂ“ÂP“œÂUÄiÄ0ŸiÄsÄU¦ÅÀÅ0ŸÅÅÆ0Ÿ@˜Â0Ÿ˜Â•ÃSÄ|Ä0Ÿ›ÄÅS¦ÅÀÅ0ŸÅÅÆ0Ÿ@“Â0ŸÄiÄ0ŸiÄoÄU¦ÅÀÅ0ŸÅÅÆ0Ÿ@ÂêÃ0ŸÄÀÅ0ŸÅÅÆ0Ÿ@ÂØÃ0ŸÄÀÅ0ŸÅÅÆ0Ÿ\“Â0ŸÄiÄ0ŸÅÅÆ0Ÿ\“Âò‰²ÄiÄò‰²ÅÅÆò‰²\“Âòy²ÄiÄòy²ÅÅÆòy²\ÂqÂPq†ÂtÄ+ÄP+Ä4Ät\ÂnÂPÄ+ÄP“ÂP5ÄXÄP˜Â•ÃSoÄ|Ä0Ÿ›ÄÅS˜ÂœÂUoÄsÄU Â´ÂP´ÂØÃ\wÄ|ÄP|ĦÅ\ÒÂùÂP›Ä»ÄP9Ã`ÃP»ÄÛÄPœÃ¬ÃP¬ÃÄÃS|Ä›ÄPŦÅ\Å[ÅS“ÅœÅSžÅ¦ÅS[ÅlÅ0Ÿ;ÅgÅ]gÅlÅ_“ÅžÅ]IÅMÅPMÅžÅ^[Å{ÅS{ÅÅUÅ„ÅsxŸ„Å“ÅSÅ/ÅSžÅ¦ÅSIŞŠ©YŸIŞŠ>ŸIÅMÅUMÅNÅS„¯„U¯„Ø„óUŸ£„ׄV£„¯„U¯„΄óUŸ·„»„P»„΄S£„¯„PШ©U©|©óUŸ|©©U©•©Q•©ë©óUŸÐ¨©T©y©Vy©|©óTŸ|©Œ©TŒ©–©óTŸ–©½©V½©Ú©óTŸÚ©ä©Vä©ë©óTŸÐ¨ ©Q ©8©\8©|©óQŸ|©…©Q…©Ú©óQŸÚ©ä©\ä©ë©óQŸè¨8©0Ÿ8©{©\|©–©0Ÿ–©¤©\Ú©ä©0Ÿè¨C©0ŸC©O©‘P|©–©0Ÿ›©ë©0Ÿô¨©0Ÿ©<©P<©A©S|©–©0ŸÚ©ä©Pý¨A©0ŸA©O©PO©x©S|©–©0Ÿ–©›©S›©¤©PÚ©ä©0Ÿý¨P©0Ÿ|©–©0Ÿ›©ë©0Ÿý¨c©8Ÿc©|©P|©–©8Ÿ–©š©P›©ë©8ŸC©O©‘PC©P©\ð§"¨U"¨`¨óUŸ`¨s¨Us¨y¨Qy¨ĨóUŸð§¨T¨`¨óTŸ`¨p¨Tp¨ĨóTŸð§¨Q¨_¨V_¨`¨óQŸ`¨i¨Qi¨z¨óQŸz¨ ¨V ¨ĨóQŸ¨-¨0Ÿ-¨5¨w`¨z¨0Ÿ¨Ĩ0Ÿ¨+¨0Ÿ+¨5¨P5¨^¨S`¨z¨0Ÿz¨¨S¨™¨P™¨¢¨S½¨¨S¨6¨0Ÿ`¨z¨0Ÿ¨Ĩ0Ÿ¨I¨8ŸI¨`¨P`¨z¨8Ÿz¨~¨P¨Ĩ8Ÿ-¨5¨w§B§UB§€§óUŸ€§“§U“§™§Q™§ä§óUŸ§?§T?§€§óTŸ€§§T§ä§óTŸ§<§Q<§§V§€§óQŸ€§‰§Q‰§š§óQŸš§À§VÀ§ä§óQŸ&§M§0ŸM§U§w€§š§0ŸŸ§ä§0Ÿ0§K§0ŸK§U§PU§~§S€§š§0Ÿš§Ÿ§SŸ§¹§P¹§§Sݧâ§S0§V§0Ÿ€§š§0ŸŸ§ä§0Ÿ0§i§8Ÿi§€§P€§š§8Ÿš§ž§PŸ§ä§8ŸM§U§w0¦b¦Ub¦ ¦óUŸ ¦³¦U³¦¹¦Q¹¦§óUŸ0¦_¦T_¦ ¦óTŸ ¦°¦T°¦§óTŸ0¦\¦Q\¦Ÿ¦VŸ¦ ¦óQŸ ¦©¦Q©¦º¦óQŸº¦à¦VধóQŸF¦m¦0Ÿm¦u¦w ¦º¦0Ÿ¿¦§0ŸP¦k¦0Ÿk¦u¦Pu¦ž¦S ¦º¦0Ÿº¦¿¦S¿¦Ù¦PÙ¦â¦Sý¦§SP¦v¦0Ÿ ¦º¦0Ÿ¿¦§0ŸP¦‰¦8Ÿ‰¦ ¦P ¦º¦8Ÿº¦¾¦P¿¦§8Ÿm¦u¦w@žržUrž½žóUŸ½žОUОÖžQÖž!ŸóUŸ@žožTož½žóTŸ½žÍžTÍž!ŸóTŸ@žlžQlž¼žV¼ž½žóQŸ½žÆžQÆžמóQŸ×žýžVýž!ŸóQŸVž}ž0Ÿ}ž…žw½žמ0ŸÜž!Ÿ0Ÿ`ž{ž0Ÿ{ž…žP…ž‰žS½žמ0ŸÜžöžPöžÿžSŸŸS`ž‰ž0Ÿ½žמ0ŸÜž!Ÿ0Ÿ}ž…žw‰žŽžPŽž»žSמÜžS›ž¥žP›ž¦žSP‚U‚ÍóUŸÍàUàæQæ1žóUŸPTÍóTŸÍÝTÝ1žóTŸP|Q|ÌVÌÍóQŸÍÖQÖçóQŸç žV ž1žóQŸf0Ÿ•wÍç0Ÿì1ž0Ÿp‹0Ÿ‹•P•™SÍç0ŸìžPžžS*ž/žSp™0ŸÍç0Ÿì1ž0Ÿ•w™žPžËSçìS«µP«¶S€Ï¹ÏU¹ÏÑóUŸÑÑUÑÑQÑ$ÑóUŸ€Ï¼ÏT¼ÏÐVÐ"ÐóTŸ"ÐæÐVæÐÑóTŸÑÑTÑ$ÑóTŸ€Ï³ÏQ³Ï!Ð\!Ð"ÐóQŸ"ÐÑ\Ñ ÑQ ÑÑóQŸÑ$Ñ\˜ÏÓÏ0ŸÓÏÐS"ЬÐSÅÐ$Ñ0Ÿ˜ÏüÏ0ŸüÏÐT"ЃÐ0ŸˆÐ$Ñ0Ÿ£ÏÅÏ0ŸÅÏÏÏPÏÏÓÏSÅÐßÐPßÐèÐSÑÑ0ŸÑ"ÑS£ÏüÏ0Ÿ"Ð~Ð0Ÿ~ЃÐTˆÐ$Ñ0Ÿ£ÏÐ0Ÿ"ЃÐ0ŸˆÐ$Ñ0ŸÚÏüÏ0Ÿ"Ð~Ð0ŸˆÐÅÐ0ŸÚÏüÏò9Å"Ð~Ðò9ňÐÅÐò9ÅÚÏüÏò)Å"Ð~Ðò)ňÐÅÐò)ÅÚÏçÏPçÏøÏv"ÐGÐPGÐTÐvÚÏäÏP"ÐGÐPUÐtÐPüÏÐTüÏÐSpÊ©ÊU©ÊóËóUŸóËÌUÌ ÌQ ÌÌóUŸpʬÊT¬ÊËVËËóTŸËÖËVÖËóËóTŸóËÌTÌÌóTŸpÊ£ÊQ£ÊË\ËËóQŸËóË\óËüËQüË ÌóQŸ ÌÌ\ˆÊÃÊ0ŸÃÊËSËœËSµËÌ0ŸˆÊìÊ0ŸìÊóÊTËsË0ŸxËÌ0Ÿ“ʵÊ0ŸµÊ¿ÊP¿ÊÃÊSµËÏËPÏËØËSóË Ì0Ÿ ÌÌS“ÊìÊ0ŸËnË0ŸnËsËTxËÌ0Ÿ“ÊôÊ0ŸËsË0ŸxËÌ0ŸÊÊìÊ0ŸËnË0Ÿx˵Ë0ŸÊÊìÊòjÈËnËòjÈx˵ËòjÈÊÊìÊòZÈËnËòZÈx˵ËòZÈÊÊ×ÊP×ÊèÊvË7ËP7ËDËvÊÊÔÊPË7ËPEËdËPìÊóÊTìÊôÊS°£â£Uâ£G¤óUŸG¤Z¤UZ¤`¤Q`¤«¤óUŸ°£ߣTߣG¤óTŸG¤W¤TW¤«¤óTŸ°£Ü£QÜ£ý£Vý£G¤óQŸG¤P¤QP¤f¤óQŸf¤‡¤V‡¤«¤óQŸÆ£í£0Ÿí£ù£wG¤a¤0Ÿf¤«¤0ŸÐ£ë£0Ÿë£ñ£Pñ£õ£SG¤a¤0Ÿf¤€¤P€¤‰¤S¤¤©¤SУõ£0Ÿõ£ ¤SG¤a¤0Ÿf¤«¤0Ÿý£ ¤P ¤@¤V@¤G¤Pa¤e¤Pe¤f¤Vý£ ¤0Ÿpî­îU­îðóUŸð’ðU’ð˜ðQ˜ð¥ðóUŸpîªîTªîðóTŸððTð¥ðóTŸpî¥îQ¥îýîVýîÿîóQŸÿîïVï€ïóQŸ€ï…ïV…ï¾ïóQŸ¾ïÅïVÅïÇïóQŸÇïÔïVÔïAðóQŸAðbðVbððóQŸðˆðQˆð¥ðóQŸŠî¼î0Ÿ¼îùÿî¾ïÛïPAð™ð0Ÿžð¥ð0Ÿ•î¶î0Ÿ¶îÁîPÁîÙîS¾ïÇïSAð[ðP[ðdðSð™ð0Ÿžð£ðS•îÌî0ŸÌî}ï\€ïAð\Að™ð0Ÿ™ðžð\žð¥ð0Ÿ•î^ï8Ÿ€ïÅï8ŸÇï™ð8Ÿžð¥ð8ŸÌî^ï0Ÿ€ïÅï0ŸÇïAð0ŸÌîï]€ïAð]™ðžð]Ìî^ï\€ïÅï\ÇïAð\âîùîs ÿîïPùïðPðAðSâîCïS€ï¾ïS%ð)ðP)ð<ðVýîÿîP>ïBïPBï^ïV<ðAðPÿîï\€ï…ï\>ïBïPBïCïV>ïCï\šï³ïP«ï³ïTùïð šYŸùïðPððS0ìmìUmì?îóUŸ?îRîURîXîQXîeîóUŸ0ìjìTjì?îóTŸ?îOîTOîeîóTŸ0ìeìQeì½ìV½ì¿ìóQŸ¿ìØìVØì@íóQŸ@íEíVEí~íóQŸ~í…íV…í‡íóQŸ‡í”íV”íîóQŸî"îV"î?îóQŸ?îHîQHîeîóQŸJì|ì0Ÿ|ì¹ì‘¸¿ìÓ쑸~í›íPîYî0Ÿ^îeî0ŸUìvì0ŸvììPì™ìS~í‡íSîîPî$îS?îYî0Ÿ^îcîSUìŒì0ŸŒì=í\@íî\îYî0ŸYî^î\^îeî0ŸUìí8Ÿ@í…í8Ÿ‡íYî8Ÿ^îeî8ŸŒìí0Ÿ@í…í0Ÿ‡íî0ŸŒì?í]@íî]Yî^î]Œìí\@í…í\‡íî\¢ì¹ìs ¿ìÓìP¹íÃíPÃíîS¢ìíS@í~íSåíéíPéíüíV½ì¿ìPþìíPííVüíîP¿ìØì\@íEí\þìíPííVþìí\ZísíPkísíT¹íÈí šYŸ¹íÃíPÃíÈíS°ÞíÞUíÞ¿àóUŸ¿àÒàUÒàØàQØàåàóUŸ°ÞêÞTêÞ¿àóTŸ¿àÏàTÏàåàóTŸ°ÞåÞQåÞ=ßV=ß?ßóQŸ?ßXßVXßÀßóQŸÀßÅßVÅßþßóQŸþßàVààóQŸààVààóQŸà¢àV¢à¿àóQŸ¿àÈàQÈàåàóQŸÊÞüÞ0ŸüÞ9ß‘¸?ßSß‘¸þßàPàÙà0ŸÞàåà0ŸÕÞöÞ0ŸöÞßPßßSþßàSà›àP›à¤àS¿àÙà0ŸÞàãàSÕÞ ß0Ÿ ß½ß\Àßà\àÙà0ŸÙàÞà\Þàåà0ŸÕÞžß8ŸÀßà8ŸàÙà8ŸÞàåà8Ÿ ßžß0ŸÀßà0Ÿàà0Ÿ ß¿ß]Àßà]ÙàÞà] ßžß\Àßà\àà\"ß9ßs ?ßSßP9àCàPCààS"߃ßSÀßþßSeàiàPià|àV=ß?ßP~ß‚ßP‚ßžßV|ààP?ßXß\ÀßÅß\~ß‚ßP‚߃ßV~߃ß\ÚßóßPëßóßT9àHà šYŸ9àCàPCàHàSÀ†߆U߆‡óUŸÓ†‡VÓ†߆U߆þ†óUŸç†ë†Pë†þ†SÓ†߆P°ÕíÕUíÕ¿×óUŸ¿×Ò×UÒר×QØ×å×óUŸ°ÕêÕTêÕ¿×óTŸ¿×Ï×TÏ×å×óTŸ°ÕåÕQåÕ=ÖV=Ö?ÖóQŸ?ÖXÖVXÖÀÖóQŸÀÖÅÖVÅÖþÖóQŸþÖ×V××óQŸ××V××óQŸ×¢×V¢×¿×óQŸ¿×È×QÈ×å×óQŸÊÕüÕ0ŸüÕ9Ö‘¸?ÖSÖ‘¸þÖ×P×Ù×0ŸÞ×å×0ŸÕÕöÕ0ŸöÕÖPÖÖSþÖ×S×›×P›×¤×S¿×Ù×0ŸÞ×ã×SÕÕ Ö0Ÿ Ö½Ö\ÀÖ×\×Ù×0ŸÙ×Þ×\Þ×å×0ŸÕÕžÖ8ŸÀÖ×8Ÿ×Ù×8ŸÞ×å×8Ÿ ÖžÖ0ŸÀÖ×0Ÿ××0Ÿ Ö¿Ö]ÀÖ×]Ù×Þ×] ÖžÖ\ÀÖ×\××\"Ö9Ös ?ÖSÖP9×C×PC××S"ÖƒÖSÀÖþÖSe×i×Pi×|×V=Ö?ÖP~Ö‚ÖP‚ÖžÖV|××P?ÖXÖ\ÀÖÅÖ\~Ö‚ÖP‚ÖƒÖV~ÖƒÖ\ÚÖóÖPëÖóÖT9×H× šYŸ9×C×PC×H×Sð×-ØU-ØÿÙóUŸÿÙÚUÚÚQÚ%ÚóUŸð×*ØT*ØÿÙóTŸÿÙÚTÚ%ÚóTŸð×%ØQ%Ø}ØV}ØØóQŸØ˜ØV˜ØÙóQŸÙÙVÙ>ÙóQŸ>ÙEÙVEÙGÙóQŸGÙTÙVTÙÁÙóQŸÁÙâÙVâÙÿÙóQŸÿÙÚQÚ%ÚóQŸ Ø<Ø0Ÿ<ØyØ‘¸Ø“Ø‘¸>Ù[ÙPÁÙÚ0ŸÚ%Ú0ŸØ6Ø0Ÿ6ØAØPAØYØS>ÙGÙSÁÙÛÙPÛÙäÙSÿÙÚ0ŸÚ#ÚSØLØ0ŸLØýØ\ÙÁÙ\ÁÙÚ0ŸÚÚ\Ú%Ú0ŸØÞØ8ŸÙEÙ8ŸGÙÚ8ŸÚ%Ú8ŸLØÞØ0ŸÙEÙ0ŸGÙÁÙ0ŸLØÿØ]ÙÁÙ]ÚÚ]LØÞØ\ÙEÙ\GÙÁÙ\bØyØs Ø“ØPyÙƒÙPƒÙÁÙSbØÃØSÙ>ÙS¥Ù©ÙP©Ù¼ÙV}ØØP¾ØÂØPÂØÞØV¼ÙÁÙPؘØ\ÙÙ\¾ØÂØPÂØÃØV¾ØÃØ\Ù3ÙP+Ù3ÙTyÙˆÙ šYŸyÙƒÙPƒÙˆÙSpÜ­ÜU­ÜÞóUŸÞ’ÞU’Þ˜ÞQ˜Þ¥ÞóUŸpܪÜTªÜÞóTŸÞÞTÞ¥ÞóTŸpÜ¥ÜQ¥ÜýÜVýÜÿÜóQŸÿÜÝVÝ€ÝóQŸ€Ý…ÝV…ݾÝóQŸ¾ÝÅÝVÅÝÇÝóQŸÇÝÔÝVÔÝAÞóQŸAÞbÞVbÞÞóQŸÞˆÞQˆÞ¥ÞóQŸŠÜ¼Ü0Ÿ¼ÜùÜ‘¸ÿÜÝ‘¸¾ÝÛÝPAÞ™Þ0ŸžÞ¥Þ0Ÿ•ܶÜ0Ÿ¶ÜÁÜPÁÜÙÜS¾ÝÇÝSAÞ[ÞP[ÞdÞSÞ™Þ0ŸžÞ£ÞS•ÜÌÜ0ŸÌÜ}Ý\€ÝAÞ\AÞ™Þ0Ÿ™ÞžÞ\žÞ¥Þ0Ÿ•Ü^Ý8Ÿ€ÝÅÝ8ŸÇÝ™Þ8ŸžÞ¥Þ8ŸÌÜ^Ý0Ÿ€ÝÅÝ0ŸÇÝAÞ0ŸÌÜÝ]€ÝAÞ]™ÞžÞ]ÌÜ^Ý\€ÝÅÝ\ÇÝAÞ\âÜùÜs ÿÜÝPùÝÞPÞAÞSâÜCÝS€Ý¾ÝS%Þ)ÞP)Þ<ÞVýÜÿÜP>ÝBÝPBÝ^ÝV<ÞAÞPÿÜÝ\€Ý…Ý\>ÝBÝPBÝCÝV>ÝCÝ\šÝ³ÝP«Ý³ÝTùÝÞ šYŸùÝÞPÞÞS0ÚmÚUmÚ?ÜóUŸ?ÜRÜURÜXÜQXÜeÜóUŸ0ÚjÚTjÚ?ÜóTŸ?ÜOÜTOÜeÜóTŸ0ÚeÚQeÚ¼ÚV¼Ú¾ÚóQŸ¾ÚØÚVØÚ@ÛóQŸ@ÛEÛVEÛ~ÛóQŸ~Û…ÛV…Û‡ÛóQŸ‡Û”ÛV”ÛÜóQŸÜ"ÜV"Ü?ÜóQŸ?ÜHÜQHÜeÜóQŸJÚ|Ú0Ÿ|Ú¸Ú‘¸¾ÚÓÚ‘¸~Û›ÛPÜYÜ0Ÿ^ÜeÜ0ŸUÚvÚ0ŸvÚÚPÚ˜ÚS~Û‡ÛSÜÜPÜ$ÜS?ÜYÜ0Ÿ^ÜcÜSUÚ‹Ú0Ÿ‹Ú=Û\@ÛÜ\ÜYÜ0ŸYÜ^Ü\^ÜeÜ0ŸUÚÛ8Ÿ@Û…Û8Ÿ‡ÛYÜ8Ÿ^ÜeÜ8Ÿ‹ÚÛ0Ÿ@Û…Û0Ÿ‡ÛÜ0Ÿ‹Ú?Û]@ÛÜ]YÜ^Ü]‹ÚÛ\@Û…Û\‡ÛÜ\¡Ú¸Ús ¾ÚÓÚP¹ÛÃÛPÃÛÜS¡ÚÛS@Û~ÛSåÛéÛPéÛüÛV¼Ú¾ÚPþÚÛPÛÛVüÛÜP¾ÚØÚ\@ÛEÛ\þÚÛPÛÛVþÚÛ\ZÛsÛPkÛsÛT¹ÛÈÛ šYŸ¹ÛÃÛPÃÛÈÛSÀßU߀óUŸÓ€VÓßUßþóUŸçëPëþSÓßPðƒ„U„8„óUŸ„7„V„„U„.„óUŸ„„P„.„S„„P°ùíùUíù¿ûóUŸ¿ûÒûUÒûØûQØûåûóUŸ°ùêùTêù¿ûóTŸ¿ûÏûTÏûåûóTŸ°ùåùQåù=úV=ú?úóQŸ?úXúVXúÀúóQŸÀúÅúVÅúþúóQŸþúûVûûóQŸûûVûûóQŸû¢ûV¢û¿ûóQŸ¿ûÈûQÈûåûóQŸÊùüù0Ÿüù9ú‘¸?úSú‘¸þúûPûÙû0ŸÞûåû0ŸÕùöù0ŸöùúPúúSþúûSû›ûP›û¤ûS¿ûÙû0ŸÞûãûSÕù ú0Ÿ ú½ú\Àúû\ûÙû0ŸÙûÞû\Þûåû0ŸÕùžú8ŸÀúû8ŸûÙû8ŸÞûåû8Ÿ úžú0ŸÀúû0Ÿûû0Ÿ ú¿ú]Àúû]ÙûÞû] úžú\Àúû\ûû\"ú9ús ?úSúP9ûCûPCûûS"úƒúSÀúþúSeûiûPiû|ûV=ú?úP~ú‚úP‚úžúV|ûûP?úXú\ÀúÅú\~ú‚úP‚úƒúV~úƒú\ÚúóúPëúóúT9ûHû šYŸ9ûCûPCûHûSðé-êU-êÿëóUŸÿëìUììQì%ìóUŸðé*êT*êÿëóTŸÿëìTì%ìóTŸðé%êQ%ê}êV}êêóQŸê˜êV˜êëóQŸëëVë>ëóQŸ>ëEëVEëGëóQŸGëTëVTëÁëóQŸÁëâëVâëÿëóQŸÿëìQì%ìóQŸ ê<ê0Ÿ<êyꑸê“ꑸ>ë[ëPÁëì0Ÿì%ì0Ÿê6ê0Ÿ6êAêPAêYêS>ëGëSÁëÛëPÛëäëSÿëì0Ÿì#ìSêLê0ŸLêýê\ëÁë\Áëì0Ÿìì\ì%ì0ŸêÞê8ŸëEë8ŸGëì8Ÿì%ì8ŸLêÞê0ŸëEë0ŸGëÁë0ŸLêÿê]ëÁë]ìì]LêÞê\ëEë\GëÁë\bêyês ê“êPyëƒëPƒëÁëSbêÃêSë>ëS¥ë©ëP©ë¼ëV}êêP¾êÂêPÂêÞêV¼ëÁëPê˜ê\ëë\¾êÂêPÂêÃêV¾êÃê\ë3ëP+ë3ëTyëˆë šYŸyëƒëPƒëˆëS°çíçUíç¿éóUŸ¿éÒéUÒéØéQØéåéóUŸ°çêçTêç¿éóTŸ¿éÏéTÏéåéóTŸ°çåçQåç=èV=è?èóQŸ?èXèVXèÀèóQŸÀèÅèVÅèþèóQŸþèéVééóQŸééVééóQŸé¢éV¢é¿éóQŸ¿éÈéQÈéåéóQŸÊçüç0Ÿüç9葸?èS葸þèéPéÙé0ŸÞéåé0ŸÕçöç0ŸöçèPèèSþèéSé›éP›é¤éS¿éÙé0ŸÞéãéSÕç è0Ÿ è½è\Àèé\éÙé0ŸÙéÞé\Þéåé0ŸÕçžè8ŸÀèé8ŸéÙé8ŸÞéåé8Ÿ èžè0ŸÀèé0Ÿéé0Ÿ è¿è]Àèé]ÙéÞé] èžè\Àèé\éé\"è9ès ?èSèP9éCéPCééS"èƒèSÀèþèSeéiéPié|éV=è?èP~è‚èP‚èžèV|ééP?èXè\ÀèÅè\~è‚èP‚èƒèV~èƒè\ÚèóèPëèóèT9éHé šYŸ9éCéPCéHéSк»U»;»óUŸ;»N»UN»T»QT»Ÿ»óUŸÐºÿºTÿº;»óTŸ;»K»TK»Ÿ»óTŸÐºüºQüº:»V:»;»óQŸ;»D»QD»U»óQŸU»{»V{»Ÿ»óQŸæº »0Ÿ »#»w;»U»0ŸZ»Ÿ»0Ÿðº »0Ÿ »»P»9»S;»U»0ŸU»Z»SZ»t»Pt»}»S˜»»S𺠻0Ÿ »#»w;»U»0ŸZ»Ÿ»0Ÿðº$»8Ÿ$»;»P;»U»8ŸU»Y»PZ»Ÿ»8ŸÐ…ï…Uï…†óUŸã…†Vã…ï…Uï…†óUŸ÷…û…Pû…†Sã…ï…Pp††U†¸†óUŸƒ†·†Vƒ††U†®†óUŸ—†›†P›†®†Sƒ††Pº2ºU2ºlºóUŸlººUº…ºQ…ºкóUŸº/ºT/ºlºóTŸlº|ºT|ºкóTŸº,ºQ,ºkºVkºlºóQŸlºuºQuº†ºóQŸ†º¬ºV¬ºкóQŸº=º0Ÿ=ºTºwlº†º0Ÿ‹ºк0Ÿ º;º0Ÿ;ºAºPAºjºSlº†º0Ÿ†º‹ºS‹º¥ºP¥º®ºSɺκS º=º0Ÿ=ºTºw#lº†º0Ÿ‹ºк0Ÿ ºUº8ŸUºlºPlº†º8Ÿ†ºŠºP‹ºк8Ÿ°íUí¿óUŸ¿ÒUÒØQØåóUŸ°êTê¿óTŸ¿ÏTÏåóTŸ°åQå=V=?óQŸ?XVXÀóQŸÀÅVÅþóQŸþVóQŸVóQŸ¢V¢¿óQŸ¿ÈQÈåóQŸÊü0Ÿü9‘¸?S‘¸þPÙ0ŸÞå0ŸÕö0ŸöPSþS›P›¤S¿Ù0ŸÞãSÕ 0Ÿ ½\À\Ù0ŸÙÞ\Þå0ŸÕž8ŸÀ8ŸÙ8ŸÞå8Ÿ ž0ŸÀ0Ÿ0Ÿ ¿]À]ÙÞ] ž\À\\"9s ?SP9CPCS"ƒSÀþSeiPi|V=?P~‚P‚žV|P?X\ÀÅ\~‚P‚ƒV~ƒ\ÚóPëóT9H šYŸ9CPCHSp­U­óUŸ’U’˜Q˜¥óUŸpªTªóTŸT¥óTŸp¥Q¥ýVýÿóQŸÿV€óQŸ€…V…¾óQŸ¾ÅVÅÇóQŸÇÔVÔAóQŸAbVbóQŸˆQˆ¥óQŸŠ¼0Ÿ¼ù‘¸ÿ‘¸¾ÛPA™0Ÿž¥0Ÿ•¶0Ÿ¶ÁPÁÙS¾ÇSA[P[dS™0Ÿž£S•Ì0ŸÌ}\€A\A™0Ÿ™ž\ž¥0Ÿ•^8Ÿ€Å8ŸÇ™8Ÿž¥8ŸÌ^0Ÿ€Å0ŸÇA0ŸÌ]€A]™ž]Ì^\€Å\ÇA\âùs ÿPùPASâCS€¾S%)P)<VýÿP>BPB^V<APÿ\€…\>BPBCV>C\š³P«³Tù šYŸùPS0þmþUmþ?óUŸ?RURXQXeóUŸ0þjþTjþ?óTŸ?OTOeóTŸ0þeþQeþ¼þV¼þ¾þóQŸ¾þØþVØþ@ÿóQŸ@ÿEÿVEÿ~ÿóQŸ~ÿ…ÿV…ÿ‡ÿóQŸ‡ÿ”ÿV”ÿóQŸ"V"?óQŸ?HQHeóQŸJþ|þ0Ÿ|þ¸þ‘¸¾þÓþ‘¸~ÿ›ÿPY0Ÿ^e0ŸUþvþ0ŸvþþPþ˜þS~ÿ‡ÿSP$S?Y0Ÿ^cSUþ‹þ0Ÿ‹þ=ÿ\@ÿ\Y0ŸY^\^e0ŸUþÿ8Ÿ@ÿ…ÿ8Ÿ‡ÿY8Ÿ^e8Ÿ‹þÿ0Ÿ@ÿ…ÿ0Ÿ‡ÿ0Ÿ‹þ?ÿ]@ÿ]Y^]‹þÿ\@ÿ…ÿ\‡ÿ\¡þ¸þs ¾þÓþP¹ÿÃÿPÃÿS¡þÿS@ÿ~ÿSåÿéÿPéÿüÿV¼þ¾þPþþÿPÿÿVüÿP¾þØþ\@ÿEÿ\þþÿPÿÿVþþÿ\ZÿsÿPkÿsÿT¹ÿÈÿ šYŸ¹ÿÃÿPÃÿÈÿS€…Ÿ…UŸ…È…óUŸ“…Ç…V“…Ÿ…UŸ…¾…óUŸ§…«…P«…¾…S“…Ÿ…P †?†U?†h†óUŸ3†g†V3†?†U?†^†óUŸG†K†PK†^†S3†?†PpÓ­ÓU­ÓÕóUŸÕ’ÕU’Õ˜ÕQ˜Õ¥ÕóUŸpÓªÓTªÓÕóTŸÕÕTÕ¥ÕóTŸpÓ¥ÓQ¥ÓýÓVýÓÿÓóQŸÿÓÔVÔ€ÔóQŸ€Ô…ÔV…Ô¾ÔóQŸ¾ÔÅÔVÅÔÇÔóQŸÇÔÔÔVÔÔAÕóQŸAÕbÕVbÕÕóQŸÕˆÕQˆÕ¥ÕóQŸŠÓ¼Ó0Ÿ¼ÓùÓ‘¸ÿÓÔ‘¸¾ÔÛÔPAÕ™Õ0ŸžÕ¥Õ0Ÿ•Ó¶Ó0Ÿ¶ÓÁÓPÁÓÙÓS¾ÔÇÔSAÕ[ÕP[ÕdÕSÕ™Õ0ŸžÕ£ÕS•ÓÌÓ0ŸÌÓ}Ô\€ÔAÕ\AÕ™Õ0Ÿ™ÕžÕ\žÕ¥Õ0Ÿ•Ó^Ô8Ÿ€ÔÅÔ8ŸÇÔ™Õ8ŸžÕ¥Õ8ŸÌÓ^Ô0Ÿ€ÔÅÔ0ŸÇÔAÕ0ŸÌÓÔ]€ÔAÕ]™ÕžÕ]ÌÓ^Ô\€ÔÅÔ\ÇÔAÕ\âÓùÓs ÿÓÔPùÔÕPÕAÕSâÓCÔS€Ô¾ÔS%Õ)ÕP)Õ<ÕVýÓÿÓP>ÔBÔPBÔ^ÔV<ÕAÕPÿÓÔ\€Ô…Ô\>ÔBÔPBÔCÔV>ÔCÔ\šÔ³ÔP«Ô³ÔTùÔÕ šYŸùÔÕPÕÕS0ãmãUmã?åóUŸ?åRåURåXåQXåeåóUŸ0ãjãTjã?åóTŸ?åOåTOåeåóTŸ0ãeãQeã½ãV½ã¿ãóQŸ¿ãØãVØã@äóQŸ@äEäVEä~äóQŸ~ä…äV…ä‡äóQŸ‡ä”äV”äåóQŸå"åV"å?åóQŸ?åHåQHåeåóQŸJã|ã0Ÿ|ã¹ã‘¸¿ãÓ㑸~ä›äPåYå0Ÿ^åeå0ŸUãvã0ŸvããPã™ãS~ä‡äSååPå$åS?åYå0Ÿ^åcåSUãŒã0ŸŒã=ä\@äå\åYå0ŸYå^å\^åeå0ŸUãä8Ÿ@ä…ä8Ÿ‡äYå8Ÿ^åeå8ŸŒãä0Ÿ@ä…ä0Ÿ‡äå0ŸŒã?ä]@äå]Yå^å]Œãä\@ä…ä\‡äå\¢ã¹ãs ¿ãÓãP¹äÃäPÃäåS¢ãäS@ä~äSåäéäPéäüäV½ã¿ãPþãäPääVüäåP¿ãØã\@äEä\þãäPääVþãä\ZäsäPkäsäT¹äÈä šYŸ¹äÃäPÃäÈäSðà-áU-áÿâóUŸÿâãUããQã%ãóUŸðà*áT*áÿâóTŸÿâãTã%ãóTŸðà%áQ%á}áV}ááóQŸá˜áV˜áâóQŸââVâ>âóQŸ>âEâVEâGâóQŸGâTâVTâÁâóQŸÁâââVââÿâóQŸÿâãQã%ãóQŸ á<á0Ÿ<áyᑸá“ᑸ>â[âPÁâã0Ÿã%ã0Ÿá6á0Ÿ6áAáPAáYáS>âGâSÁâÛâPÛâäâSÿâã0Ÿã#ãSáLá0ŸLáýá\âÁâ\Áâã0Ÿãã\ã%ã0ŸáÞá8ŸâEâ8ŸGâã8Ÿã%ã8ŸLáÞá0ŸâEâ0ŸGâÁâ0ŸLáÿá]âÁâ]ãã]LáÞá\âEâ\GâÁâ\báyás á“áPyâƒâPƒâÁâSbáÃáSâ>âS¥â©âP©â¼âV}ááP¾áÂáPÂáÞáV¼âÁâPá˜á\ââ\¾áÂáPÂáÃáV¾áÃá\â3âP+â3âTyâˆâ šYŸyâƒâPƒâˆâSpå­åU­åçóUŸç’çU’ç˜çQ˜ç¥çóUŸpåªåTªåçóTŸççTç¥çóTŸpå¥åQ¥åüåVüåþåóQŸþåæVæ€æóQŸ€æ…æV…æ¾æóQŸ¾æÅæVÅæÇæóQŸÇæÔæVÔæAçóQŸAçbçVbççóQŸçˆçQˆç¥çóQŸŠå¼å0Ÿ¼åøå‘¸þåæ‘¸¾æÛæPAç™ç0Ÿžç¥ç0Ÿ•å¶å0Ÿ¶åÁåPÁåØåS¾æÇæSAç[çP[çdçSç™ç0Ÿžç£çS•åËå0ŸËå}æ\€æAç\Aç™ç0Ÿ™çžç\žç¥ç0Ÿ•å^æ8Ÿ€æÅæ8ŸÇæ™ç8Ÿžç¥ç8ŸËå^æ0Ÿ€æÅæ0ŸÇæAç0ŸËåæ]€æAç]™çžç]Ëå^æ\€æÅæ\ÇæAç\áåøås þåæPùæçPçAçSáåCæS€æ¾æS%ç)çP)ç<çVüåþåP>æBæPBæ^æV<çAçPþåæ\€æ…æ\>æBæPBæCæV>æCæ\𿳿P«æ³æTùæç šYŸùæçPççS0…O…UO…x…óUŸC…w…VC…O…UO…n…óUŸW…[…P[…n…SC…O…Pðû-üU-üÿýóUŸÿýþUþþQþ%þóUŸðû*üT*üÿýóTŸÿýþTþ%þóTŸðû%üQ%ü}üV}üüóQŸü˜üV˜üýóQŸýýVý>ýóQŸ>ýEýVEýGýóQŸGýTýVTýÁýóQŸÁýâýVâýÿýóQŸÿýþQþ%þóQŸ ü<ü0Ÿ<üyü‘¸ü“ü‘¸>ý[ýPÁýþ0Ÿþ%þ0Ÿü6ü0Ÿ6üAüPAüYüS>ýGýSÁýÛýPÛýäýSÿýþ0Ÿþ#þSüLü0ŸLüýü\ýÁý\Áýþ0Ÿþþ\þ%þ0ŸüÞü8ŸýEý8ŸGýþ8Ÿþ%þ8ŸLüÞü0ŸýEý0ŸGýÁý0ŸLüÿü]ýÁý]þþ]LüÞü\ýEý\GýÁý\büyüs ü“üPyýƒýPƒýÁýSbüÃüSý>ýS¥ý©ýP©ý¼ýV}üüP¾üÂüPÂüÞüV¼ýÁýPü˜ü\ýý\¾üÂüPÂüÃüV¾üÃü\ý3ýP+ý3ýTyýˆý šYŸyýƒýPƒýˆýS0ÑmÑUmÑ?ÓóUŸ?ÓRÓURÓXÓQXÓeÓóUŸ0ÑjÑTjÑ?ÓóTŸ?ÓOÓTOÓeÓóTŸ0ÑeÑQeѽÑV½Ñ¿ÑóQŸ¿ÑØÑVØÑ@ÒóQŸ@ÒEÒVEÒ~ÒóQŸ~Ò…ÒV…Ò‡ÒóQŸ‡Ò”ÒV”ÒÓóQŸÓ"ÓV"Ó?ÓóQŸ?ÓHÓQHÓeÓóQŸJÑ|Ñ0Ÿ|ѹё¸¿ÑÓÑ‘¸~Ò›ÒPÓYÓ0Ÿ^ÓeÓ0ŸUÑvÑ0ŸvÑÑPÑ™ÑS~Ò‡ÒSÓÓPÓ$ÓS?ÓYÓ0Ÿ^ÓcÓSUÑŒÑ0ŸŒÑ=Ò\@ÒÓ\ÓYÓ0ŸYÓ^Ó\^ÓeÓ0ŸUÑÒ8Ÿ@Ò…Ò8Ÿ‡ÒYÓ8Ÿ^ÓeÓ8ŸŒÑÒ0Ÿ@Ò…Ò0Ÿ‡ÒÓ0ŸŒÑ?Ò]@ÒÓ]YÓ^Ó]ŒÑÒ\@Ò…Ò\‡ÒÓ\¢Ñ¹Ñs ¿ÑÓÑP¹ÒÃÒPÃÒÓS¢ÑÒS@Ò~ÒSåÒéÒPéÒüÒV½Ñ¿ÑPþÑÒPÒÒVüÒÓP¿ÑØÑ\@ÒEÒ\þÑÒPÒÒVþÑÒ\ZÒsÒPkÒsÒT¹ÒÈÒ šYŸ¹ÒÃÒPÃÒÈÒSà„ÿ„Uÿ„(…óUŸó„'…Vó„ÿ„Uÿ„…óUŸ… …P ……Só„ÿ„P`‰ ‰U ‰³‰óUŸ³‰ĉUĉ׉óUŸ×‰ŠUi‰±‰S±‰³‰P³‰Õ‰SÕ‰׉P׉ŠSŠŠP“‰‰uÁ‰ĉuĉȉóU#׉ù‰ui‰“‰S³‰Á‰S‰±‰S±‰³‰PꉊSŠŠP?‡¨‡[ø‡ˆ[U‡a‡0Ÿa‡¨‡ZY‡¨‡Ya‡q‡Xx‡¨‡X‡އUa‡q‡Q—‡¨‡Q¨‡܇^ˆV‰^¨‡чSˆˆ0ŸˆV‰S(ˆiˆT‰!‰TA‰F‰TH‰J‰T¨‡ćX(ˆ?ˆQ?ˆ‰X‰!‰Q!‰8‰XA‰H‰QH‰V‰X¨‡¶‡RSˆgˆ ¡YŸgˆúˆR!‰2‰RH‰V‰ ¡YŸ¨‡¶‡QSˆ¿ˆQ¿ˆÞˆTÞˆúˆQ!‰/‰TH‰V‰QÐ~â~Uâ~ç~‘hç~ë~t $Uzv{Uv{˜{óUŸ˜{¯{U¯{Ñ{óUŸÑ{Ü{UÂzÇzPãzäzP{{P{{P'{({P2{3{P={>{PH{I{PS{T{P^{_{PÛ{Ü{PÀ~Ä~UÄ~Å~óUŸÀ~Ä~UÄ~Å~óUŸ`tQtŠVŠ‹óQŸ‹¬V¬²Q`tUt‰S‹¬S¬²U“©PÜ{ó{Uó{ù{Qù{ú{óUŸ€"€U"€0€óUŸ0€4€U4€5€óUŸ€€T€0€óTŸ0€4€T4€5€óTŸ€&€Q&€/€S/€0€P0€4€Q4€5€óQŸ€'€0Ÿ'€.€P.€/€s /€0€p 0€5€0Ÿ@€R€UR€`€óUŸ`€d€Ud€e€óUŸ@€M€TM€`€óTŸ`€d€Td€e€óTŸ@€V€QV€_€S_€`€P`€d€Qd€e€óQŸ@€W€0ŸW€^€P^€_€s _€`€p `€e€0Ÿp€‚€U‚€€óUŸ€”€U”€•€óUŸp€}€T}€€óTŸ€”€T”€•€óTŸp€†€Q†€€S€€P€”€Q”€•€óQŸp€‡€0Ÿ‡€Ž€PŽ€€s €€p €•€0Ÿ €²€U²€À€óUŸÀ€Ä€UĀŀóUŸ €­€T­€À€óTŸÀ€Ä€TĀŀóTŸ €¶€Q¶€¿€S¿€À€PÀ€Ä€QĀŀóQŸ €·€0Ÿ·€¾€P¾€¿€s ¿€À€p À€Å€0ŸÐ€â€Uâ€ð€óUŸð€ô€Uô€õ€óUŸÐ€Ý€TÝ€ð€óTŸð€ô€Tô€õ€óTŸÐ€æ€Qæ€ï€Sï€ð€Pð€ô€Qô€õ€óQŸÐ€ç€0Ÿç€î€Pî€ï€s ï€ð€p ð€õ€0ŸU óUŸ $U$%óUŸ T  óTŸ $T$%óTŸQS P $Q$%óQŸ0ŸPs  p %0Ÿ0BUBPóUŸPTUTUóUŸ0=T=PóTŸPTTTUóTŸ0FQFOSOPPPTQTUóQŸ0G0ŸGNPNOs OPp PU0Ÿ`rUr€óUŸ€„U„…óUŸ`mTm€óTŸ€„T„…óTŸ`vQvS€P€„Q„…óQŸ`w0Ÿw~P~s €p €…0Ÿ¢U¢°óUŸ°´U´µóUŸT°óTŸ°´T´µóTŸ¦Q¦¯S¯°P°´Q´µóQŸ§0Ÿ§®P®¯s ¯°p °µ0Ÿú{|U|À}]À}Ã}óUŸú{ |T |»}S»}Ã}óTŸú{0|Q0|Â}^Â}Ã}óQŸú{0|R0|¼}V¼}Ã}óRŸb|q| lYŸb|q|\À‚U‚ ‚T ‚‚\‚"‚U"‚t‚\t‚–‚óUŸ–‚Ý‚\Ý‚ö‚Uö‚`ƒ\`ƒeƒóUŸõ ‚s ‚)‚Pƒ"ƒP"ƒ`ƒSõY‚S–‚Ý‚SDƒHƒPHƒ[ƒV‚‚PT‚X‚PX‚t‚V[ƒ`ƒP‚"‚U"‚.‚\–‚¤‚\T‚X‚PX‚Y‚VT‚Y‚\¹‚Ò‚Pʂ҂Tƒ'ƒ šYŸƒ"ƒP"ƒ'ƒSŠjŠUjŠÏŠSÏŠŸ‹óUŸŸ‹Ç‹SÇ‹ö‹óUŸö‹ ŒU ŒŒSŒ+ŒóUŸ+Œ2ŒS2Œ7ŒóUŸŠgŠTgŠŸ‹\Ÿ‹Ç‹TÇ‹ï‹\ï‹ö‹óTŸö‹ ŒT Œ7Œ\ŠnŠQnŠŸ‹VŸ‹Ç‹QNjՋVÕ‹ö‹óQŸö‹ ŒQ Œ2ŒV2Œ7ŒóQŸEŠTŠUŸ‹Ç‹SbŠŸ‹0Ÿ Œ2Œ0ŸbŠnŠQnŠŸ‹V Œ2ŒVbŠgŠTgŠŸ‹\ Œ2Œ\bŠnŠUnŠÏŠSÏŠŸ‹óUŸ ŒŒSŒ+ŒóUŸ+Œ2ŒSbŠnŠUnŠ{ŠS¦ŠÏŠSÕŠC‹VÕŠçŠPçŠC‹SÙŠçŠ]çŠC‹^X‹q‹‘ X‹q‹‘˜@ŒrŒUrŒ¸ŒóUŸ¸Œ¼ŒU¼ŒóUŸ@ŒoŒToŒ¸ŒóTŸ¸Œ¼ŒT¼ŒóTŸ@ŒlŒQlŒ·ŒV·Œ¸ŒóQŸ¸Œ¼ŒQ¼Œ½ŒóQŸ½ŒãŒVãŒóQŸVŒ}Œ0Ÿ}Œ•Œw¸Œ½Œ0ŸÂŒ0Ÿ`Œ{Œ0Ÿ{ŒŒPŒ„ŒS¸Œ½Œ0ŸÂŒÜŒPÜŒåŒSS`Œ„Œ0Ÿ„Œ¶ŒS¸Œ½Œ0Ÿ½ŒÂŒSÂŒ0Ÿ„Œ¶ŒS½ŒÂŒS–Œ ŒP–Œ¡ŒSBUB‰óUŸ‰UØóUŸ?T?‰óTŸ‰TØóTŸ<Q<ˆVˆ‰óQŸ‰QŽóQŸŽ´V´ØóQŸ&M0ŸMfw‰Ž0Ÿ“Ø0Ÿ0K0ŸKQPQUS‰Ž0Ÿ“­P­¶SÑÖS0U0ŸU‡S‰Ž0ŸŽ“S“Ø0ŸU‡SŽ“SgqPgrSàŽUŽYŽóUŸYŽ]ŽU]ލŽóUŸàŽTŽYŽóTŸYŽ]ŽT]ލŽóTŸà ŽQ ŽXŽVXŽYŽóQŸYŽ]ŽQ]Ž^ŽóQŸ^Ž„ŽV„ލŽóQŸöŽ0ŸŽ6ŽwYŽ^Ž0ŸcލŽ0ŸŽŽ0ŸŽ!ŽP!Ž%ŽSYŽ^Ž0ŸcŽ}ŽP}ކŽS¡Ž¦ŽSŽ%Ž0Ÿ%ŽWŽSYŽ^Ž0Ÿ^ŽcŽScލŽ0Ÿ%ŽWŽS^ŽcŽS7ŽAŽP7ŽBŽS°ŽâŽUâŽ(óUŸ(,U,wóUŸ°ŽߎTߎ(óTŸ(,T,wóTŸ°ŽÜŽQÜŽ'V'(óQŸ(,Q,-óQŸ-SVSwóQŸÆŽíŽ0ŸíŽw(-0Ÿ2w0ŸÐŽëŽ0ŸëŽñŽPñŽôŽS(-0Ÿ2LPLUSpuSÐŽôŽ0ŸôŽ&S(-0Ÿ-2S2w0ŸôŽ&S-2SPS€²U²ùóUŸùýUýHóUŸ€¯T¯ùóTŸùýTýHóTŸ€¬Q¬øVøùóQŸùýQýþóQŸþ$V$HóQŸ–½0Ÿ½Öwùþ0ŸH0Ÿ »0Ÿ»ÁPÁÅSùþ0ŸP&SAFS Å0ŸÅ÷Sùþ0ŸþSH0ŸÅ÷SþS×áP×âSP‚U‚ÉóUŸÉÍUÍ‘óUŸPTÉóTŸÉÍTÍ‘óTŸP|Q|ÈVÈÉóQŸÉÍQÍÎóQŸÎôVô‘óQŸf0Ÿ¦wÉÎ0ŸÓ‘0Ÿp‹0Ÿ‹‘P‘•SÉÎ0ŸÓíPíöS‘‘Sp•0Ÿ•ÇSÉÎ0ŸÎÓSÓ‘0Ÿ•ÇSÎÓS§±P§²S ‘R‘UR‘™‘óUŸ™‘‘U‘è‘óUŸ ‘O‘TO‘™‘óTŸ™‘‘T‘è‘óTŸ ‘L‘QL‘˜‘V˜‘™‘óQŸ™‘‘Q‘ž‘óQŸž‘Ä‘VÄ‘è‘óQŸ6‘]‘0Ÿ]‘v‘w™‘ž‘0Ÿ£‘è‘0Ÿ@‘[‘0Ÿ[‘a‘Pa‘e‘S™‘ž‘0Ÿ£‘½‘P½‘Æ‘Sá‘æ‘S@‘e‘0Ÿe‘—‘S™‘ž‘0Ÿž‘£‘S£‘è‘0Ÿe‘—‘Sž‘£‘Sw‘‘Pw‘‚‘Sð‘"’U"’i’óUŸi’m’Um’¸’óUŸð‘’T’i’óTŸi’m’Tm’¸’óTŸð‘’Q’h’Vh’i’óQŸi’m’Qm’n’óQŸn’”’V”’¸’óQŸ’-’0Ÿ-’F’wi’n’0Ÿs’¸’0Ÿ’+’0Ÿ+’1’P1’5’Si’n’0Ÿs’’P’–’S±’¶’S’5’0Ÿ5’g’Si’n’0Ÿn’s’Ss’¸’0Ÿ5’g’Sn’s’SG’Q’PG’R’SÀ’ò’Uò’8“óUŸ8“<“U<“‡“óUŸÀ’ï’Tï’8“óTŸ8“<“T<“‡“óTŸÀ’ì’Qì’7“V7“8“óQŸ8“<“Q<“=“óQŸ=“c“Vc“‡“óQŸÖ’ý’0Ÿý’“w8“=“0ŸB“‡“0Ÿà’û’0Ÿû’“P““S8“=“0ŸB“\“P\“e“S€“…“Sà’“0Ÿ“6“S8“=“0Ÿ=“B“SB“‡“0Ÿ“6“S=“B“S“ “P“!“S““U“”óUŸ” ”U ”W”óUŸ“¿“T¿“”óTŸ” ”T ”W”óTŸ“¼“Q¼“”V””óQŸ” ”Q ” ”óQŸ ”3”V3”W”óQŸ¦“Í“0ŸÍ“å“w” ”0Ÿ”W”0Ÿ°“Ë“0ŸË“Ñ“PѓԓS” ”0Ÿ”,”P,”5”SP”U”S°“Ô“0ŸÔ“”S” ”0Ÿ ””S”W”0ŸÔ“”S ””Sæ“ð“Pæ“ñ“S`”’”U’”Ø”óUŸØ”Ü”UÜ”'•óUŸ`””T”Ø”óTŸØ”Ü”TÜ”'•óTŸ`”Œ”QŒ”×”VהؔóQŸØ”Ü”QܔݔóQŸÝ”•V•'•óQŸv””0Ÿ”µ”wؔݔ0Ÿâ”'•0Ÿ€”›”0Ÿ›”¡”P¡”¤”Sؔݔ0Ÿâ”ü”Pü”•S •%•S€”¤”0Ÿ¤”Ö”Sؔݔ0ŸÝ”â”Sâ”'•0Ÿ¤”Ö”SÝ”â”S¶”À”P¶”Á”S0•b•Ub•©•óUŸ©•­•U­•ø•óUŸ0•_•T_•©•óTŸ©•­•T­•ø•óTŸ0•\•Q\•¨•V¨•©•óQŸ©•­•Q­•®•óQŸ®•Ô•VÔ•ø•óQŸF•m•0Ÿm•†•w©•®•0Ÿ³•ø•0ŸP•k•0Ÿk•q•Pq•u•S©•®•0Ÿ³•Í•P͕֕Sñ•ö•SP•u•0Ÿu•§•S©•®•0Ÿ®•³•S³•ø•0Ÿu•§•S®•³•S‡•‘•P‡•’•S–2–U2–y–óUŸy–}–U}–È–óUŸ–/–T/–y–óTŸy–}–T}–È–óTŸ–,–Q,–x–Vx–y–óQŸy–}–Q}–~–óQŸ~–¤–V¤–È–óQŸ–=–0Ÿ=–V–wy–~–0Ÿƒ–È–0Ÿ –;–0Ÿ;–A–PA–E–Sy–~–0Ÿƒ––P–¦–SÁ–Æ–S –E–0ŸE–w–Sy–~–0Ÿ~–ƒ–Sƒ–È–0ŸE–w–S~–ƒ–SW–a–PW–b–SЖ—U—I—óUŸI—M—UM—˜—óUŸÐ–ÿ–Tÿ–I—óTŸI—M—TM—˜—óTŸÐ–ü–Qü–H—VH—I—óQŸI—M—QM—N—óQŸN—t—Vt—˜—óQŸæ– —0Ÿ —&—wI—N—0ŸS—˜—0Ÿð– —0Ÿ ——P——SI—N—0ŸS—m—Pm—v—S‘—–—Sð–—0Ÿ—G—SI—N—0ŸN—S—SS—˜—0Ÿ—G—SN—S—S'—1—P'—2—S —Ò—UÒ—˜óUŸ˜˜U˜h˜óUŸ —Ï—TÏ—˜óTŸ˜˜T˜h˜óTŸ —Ì—QÌ—˜V˜˜óQŸ˜˜Q˜˜óQŸ˜D˜VD˜h˜óQŸ¶—Ý—0ŸÝ—ö—w˜˜0Ÿ#˜h˜0ŸÀ—Û—0ŸÛ—á—Pá—å—S˜˜0Ÿ#˜=˜P=˜F˜Sa˜f˜SÀ—å—0Ÿå—˜S˜˜0Ÿ˜#˜S#˜h˜0Ÿå—˜S˜#˜S÷—˜P÷—˜Sp˜¢˜U¢˜è˜óUŸè˜ì˜Uì˜7™óUŸp˜Ÿ˜TŸ˜è˜óTŸè˜ì˜Tì˜7™óTŸp˜œ˜Qœ˜ç˜Vç˜è˜óQŸè˜ì˜Qì˜í˜óQŸí˜™V™7™óQŸ†˜­˜0Ÿ­˜Řwè˜í˜0Ÿò˜7™0Ÿ˜«˜0Ÿ«˜±˜P±˜´˜Sè˜í˜0Ÿò˜ ™P ™™S0™5™S˜´˜0Ÿ´˜æ˜Sè˜í˜0Ÿí˜ò˜Sò˜7™0Ÿ´˜æ˜Sí˜ò˜SƘИPƘјS@™r™Ur™¹™óUŸ¹™½™U½™šóUŸ@™o™To™¹™óTŸ¹™½™T½™šóTŸ@™l™Ql™¸™V¸™¹™óQŸ¹™½™Q½™¾™óQŸ¾™ä™V䙚óQŸV™}™0Ÿ}™–™w¹™¾™0ŸÃ™š0Ÿ`™{™0Ÿ{™™P™…™S¹™¾™0ŸÃ™Ý™PÝ™æ™SššS`™…™0Ÿ…™·™S¹™¾™0Ÿ¾™ÙSÙš0Ÿ…™·™S¾™ÙS—™¡™P—™¢™SšBšUBš‰šóUŸ‰ššUšØšóUŸš?šT?š‰šóTŸ‰ššTšØšóTŸš<šQ<šˆšVˆš‰šóQŸ‰ššQšŽšóQŸŽš´šV´šØšóQŸ&šMš0ŸMšfšw‰šŽš0Ÿ“šØš0Ÿ0šKš0ŸKšQšPQšUšS‰šŽš0Ÿ“š­šP­š¶šSÑšÖšS0šUš0ŸUš‡šS‰šŽš0ŸŽš“šS“šØš0ŸUš‡šSŽš“šSgšqšPgšršSàš›U›Y›óUŸY›]›U]›¨›óUŸàš›T›Y›óTŸY›]›T]›¨›óTŸàš ›Q ›X›VX›Y›óQŸY›]›Q]›^›óQŸ^›„›V„›¨›óQŸöš›0Ÿ›6›wY›^›0Ÿc›¨›0Ÿ››0Ÿ›!›P!›%›SY›^›0Ÿc›}›P}›†›S¡›¦›S›%›0Ÿ%›W›SY›^›0Ÿ^›c›Sc›¨›0Ÿ%›W›S^›c›S7›A›P7›B›S°›â›Uâ›)œóUŸ)œ-œU-œxœóUŸ°›ß›Tß›)œóTŸ)œ-œT-œxœóTŸ°›Ü›QÜ›(œV(œ)œóQŸ)œ-œQ-œ.œóQŸ.œTœVTœxœóQŸÆ›í›0Ÿí›œw)œ.œ0Ÿ3œxœ0ŸÐ›ë›0Ÿë›ñ›Pñ›õ›S)œ.œ0Ÿ3œMœPMœVœSqœvœSЛõ›0Ÿõ›'œS)œ.œ0Ÿ.œ3œS3œxœ0Ÿõ›'œS.œ3œSœœPœœS€œ²œU²œùœóUŸùœýœUýœHóUŸ€œ¯œT¯œùœóTŸùœýœTýœHóTŸ€œ¬œQ¬œøœVøœùœóQŸùœýœQýœþœóQŸþœ$V$HóQŸ–œ½œ0Ÿ½œÖœwùœþœ0ŸH0Ÿ œ»œ0Ÿ»œÁœPÁœÅœSùœþœ0ŸP&SAFS œÅœ0ŸÅœ÷œSùœþœ0ŸþœSH0ŸÅœ÷œSþœSלáœPלâœS0ŸbŸUbŸ”ŸóUŸ”Ÿ˜ŸU˜ŸãŸóUŸ0Ÿ_ŸT_Ÿ”ŸóTŸ”Ÿ˜ŸT˜ŸãŸóTŸ0Ÿ\ŸQ\Ÿ“ŸV“Ÿ”ŸóQŸ”Ÿ˜ŸQ˜Ÿ™ŸóQŸ™Ÿ¿ŸV¿ŸãŸóQŸFŸmŸ0ŸmŸuŸw”Ÿ™Ÿ0ŸžŸãŸ0ŸPŸkŸ0ŸkŸuŸPuŸ’ŸS”Ÿ™Ÿ0Ÿ™ŸžŸSžŸ¸ŸP¸ŸÁŸSÜŸáŸSPŸvŸ8Ÿ”Ÿ™Ÿ8ŸžŸãŸ8ŸmŸuŸwðŸ" U" T óUŸT X UX £ óUŸðŸ T T óTŸT X TX £ óTŸðŸ Q S VS T óQŸT X QX Y óQŸY  V £ óQŸ - 0Ÿ- 5 wT Y 0Ÿ^ £ 0Ÿ + 0Ÿ+ 5 P5 R ST Y 0ŸY ^ S^ x Px  Sœ ¡ S 6 8ŸT Y 8Ÿ^ £ 8Ÿ- 5 w° â Uâ ¡óUŸ¡¡U¡c¡óUŸ° ß Tß ¡óTŸ¡¡T¡c¡óTŸ° Ü QÜ ¡V¡¡óQŸ¡¡Q¡¡óQŸ¡?¡V?¡c¡óQŸÆ í 0Ÿí õ w¡¡0Ÿ¡c¡0ŸÐ ë 0Ÿë õ Põ ¡S¡¡0Ÿ¡¡S¡8¡P8¡A¡S\¡a¡SРö 8Ÿ¡¡8Ÿ¡c¡8Ÿí õ wp¡¢¡U¢¡Ô¡óUŸÔ¡Ø¡UØ¡#¢óUŸp¡Ÿ¡TŸ¡Ô¡óTŸÔ¡Ø¡TØ¡#¢óTŸp¡œ¡Qœ¡Ó¡VÓ¡Ô¡óQŸÔ¡Ø¡Qء١óQŸÙ¡ÿ¡Vÿ¡#¢óQŸ†¡­¡0Ÿ­¡µ¡wÔ¡Ù¡0ŸÞ¡#¢0Ÿ¡«¡0Ÿ«¡µ¡Pµ¡Ò¡SÔ¡Ù¡0ŸÙ¡Þ¡SÞ¡ø¡Pø¡¢S¢!¢S¡¶¡8ŸÔ¡Ù¡8ŸÞ¡#¢8Ÿ­¡µ¡w0¢b¢Ub¢”¢óUŸ”¢˜¢U˜¢ã¢óUŸ0¢_¢T_¢”¢óTŸ”¢˜¢T˜¢ã¢óTŸ0¢\¢Q\¢“¢V“¢”¢óQŸ”¢˜¢Q˜¢™¢óQŸ™¢¿¢V¿¢ã¢óQŸF¢m¢0Ÿm¢u¢w”¢™¢0Ÿž¢ã¢0ŸP¢k¢0Ÿk¢u¢Pu¢’¢S”¢™¢0Ÿ™¢ž¢Sž¢¸¢P¸¢Á¢SÜ¢á¢SP¢v¢8Ÿ”¢™¢8Ÿž¢ã¢8Ÿm¢u¢wð¢"£U"£T£óUŸT£X£UX£££óUŸð¢£T£T£óTŸT£X£TX£££óTŸð¢£Q£S£VS£T£óQŸT£X£QX£Y£óQŸY££V£££óQŸ£-£0Ÿ-£5£wT£Y£0Ÿ^£££0Ÿ£+£0Ÿ+£5£P5£R£ST£Y£0ŸY£^£S^£x£Px££Sœ£¡£S£6£8ŸT£Y£8Ÿ^£££8Ÿ-£5£w°¤â¤U⤥óUŸ¥¥U¥c¥óUŸ°¤ߤTߤ¥óTŸ¥¥T¥c¥óTŸ°¤ܤQܤ¥V¥¥óQŸ¥¥Q¥¥óQŸ¥?¥V?¥c¥óQŸÆ¤í¤0Ÿí¤õ¤w¥¥0Ÿ¥c¥0ŸÐ¤ë¤0Ÿë¤õ¤Põ¤¥S¥¥0Ÿ¥¥S¥8¥P8¥A¥S\¥a¥SФö¤8Ÿ¥¥8Ÿ¥c¥8Ÿí¤õ¤wp¥¢¥U¢¥Ò¥óUŸÒ¥Ö¥UÖ¥!¦óUŸp¥Ÿ¥TŸ¥Ò¥óTŸÒ¥Ö¥TÖ¥!¦óTŸp¥œ¥Qœ¥Ñ¥VÑ¥Ò¥óQŸÒ¥Ö¥QÖ¥×¥óQŸ×¥ý¥Vý¥!¦óQŸ†¥­¥0Ÿ­¥µ¥wÒ¥×¥0ŸÜ¥!¦0Ÿ¥«¥0Ÿ«¥µ¥Pµ¥Ð¥SÒ¥×¥0Ÿ×¥Ü¥SÜ¥ö¥Pö¥ÿ¥S¦¦S­¥µ¥wð©-ªU-ªùªóUŸùª «U ««Q«]«óUŸð©0ªT0ªzª\zªæªóTŸæªùª\ùª «T ««óTŸ«]«\ð©'ªQ'ªCªVCªùªóQŸùª«Q««óQŸ«9«V9«]«óQŸ ªGª0ŸGªܪ]ߪùª]ùª«0Ÿ««]«]«0Ÿ ªGª0ŸGªªVߪäªVæªùªVùª«0Ÿ«]«0Ÿª9ª0Ÿ9ªsªPæªùªPùª«0Ÿ«2«P2«;«SV«[«SGªܪ]ߪùª]««]GªªVߪäªVæªùªVªª0Ÿlª˜ªS˜ªª^ߪæªSzª~ªP~ª˪\ߪæª\ª«ªV«ª¯ªU¯ª´ªvxŸ´ª˪VGª`ªVæªùªVzªæª ©YŸ«« ©YŸzªæª >Ÿ«« >Ÿzª~ªU~ªªVùª «U ««Q««óUŸ@¬r¬Ur¬¡¬óUŸ¡¬¥¬U¥¬ð¬óUŸ@¬o¬To¬¡¬óTŸ¡¬¥¬T¥¬ð¬óTŸ@¬l¬Ql¬ ¬V ¬¡¬óQŸ¡¬¥¬Q¥¬¦¬óQŸ¦¬̬V̬ð¬óQŸV¬}¬0Ÿ}¬ž¬wž¬¡¬‘P¡¬¦¬0Ÿ¦¬ª¬w«¬ð¬0Ÿ`¬{¬0Ÿ{¬¬P¬Ÿ¬S¡¬¦¬0Ÿ¦¬«¬S«¬ŬPŬάSé¬î¬S}¬ž¬w#ž¬¡¬‘P#¦¬ª¬w#`¬˜¬8Ÿ¡¬¦¬8Ÿ«¬ð¬8Ÿ}¬˜¬w#}¬˜¬w#” $ &Ÿð¬"­U"­Q­óUŸQ­U­UU­ ­óUŸð¬­T­Q­óTŸQ­U­TU­ ­óTŸð¬­Q­P­VP­Q­óQŸQ­U­QU­V­óQŸV­|­V|­ ­óQŸ­-­0Ÿ-­N­wN­Q­‘PQ­V­0ŸV­Z­w[­ ­0Ÿ­+­0Ÿ+­1­P1­O­SQ­V­0ŸV­[­S[­u­Pu­~­S™­ž­S-­N­w# N­Q­‘P# V­Z­w# ­H­8ŸQ­V­8Ÿ[­ ­8Ÿ-­H­w# -­H­w# ” $ &Ÿ ­Ò­UÒ­®óUŸ®®U®P®óUŸ ­Ï­TÏ­®óTŸ®®T®P®óTŸ ­Ì­QÌ­®V®®óQŸ®®Q®®óQŸ®,®V,®P®óQŸ¶­Ý­0ŸÝ­þ­wþ­®‘P®®0Ÿ® ®w ®P®0ŸÀ­Û­0ŸÛ­á­Pá­ÿ­S®®0Ÿ® ®S ®%®P%®.®SI®N®SÝ­þ­w#0þ­®‘P#0® ®w#0À­ø­8Ÿ®®8Ÿ ®P®8ŸÝ­ø­w#0Ý­ø­w#0” $ &ŸP®‚®U‚®±®óUŸ±®µ®Uµ®¯óUŸP®®T®±®óTŸ±®µ®Tµ®¯óTŸP®|®Q|®°®V°®±®óQŸ±®µ®Qµ®¶®óQŸ¶®Ü®VÜ®¯óQŸf®®0Ÿ®®®w®®±®‘P±®¶®0Ÿ¶®º®w»®¯0Ÿp®‹®0Ÿ‹®‘®P‘®¯®S±®¶®0Ÿ¶®»®S»®Õ®PÕ®Þ®Sù®þ®S®®®w#®®±®‘P#¶®º®w#p®¨®8Ÿ±®¶®8Ÿ»®¯8Ÿ®¨®w#®¨®w#” $ &Ÿ¯2¯U2¯a¯óUŸa¯e¯Ue¯°¯óUŸ¯/¯T/¯a¯óTŸa¯e¯Te¯°¯óTŸ¯,¯Q,¯`¯V`¯a¯óQŸa¯e¯Qe¯f¯óQŸf¯Œ¯VŒ¯°¯óQŸ¯=¯0Ÿ=¯^¯w^¯a¯‘Pa¯f¯0Ÿf¯j¯wk¯°¯0Ÿ ¯;¯0Ÿ;¯A¯PA¯_¯Sa¯f¯0Ÿf¯k¯Sk¯…¯P…¯ޝS©¯®¯S=¯^¯w# ^¯a¯‘P# f¯j¯w# ¯X¯8Ÿa¯f¯8Ÿk¯°¯8Ÿ=¯X¯w# =¯X¯w# ” $ &Ÿ°¯â¯U⯰óUŸ°°U°`°óUŸ°¯߯T߯°óTŸ°°T°`°óTŸ°¯ܯQܯ°V°°óQŸ°°Q°°óQŸ°<°V<°`°óQŸÆ¯í¯0Ÿí¯°w°°‘P°°0Ÿ°°w°`°0ŸÐ¯ë¯0Ÿë¯ñ¯Pñ¯°S°°0Ÿ°°S°5°P5°>°SY°^°Sí¯°w#°°‘P#°°w#Я°8Ÿ°°8Ÿ°`°8Ÿí¯°w#í¯°w#” $ &Ÿ`°’°U’°Á°óUŸÁ°ŰU۱óUŸ`°°T°Á°óTŸÁ°ŰT۱óTŸ`°Œ°QŒ°À°VÀ°Á°óQŸÁ°ŰQŰưóQŸÆ°ì°Vì°±óQŸv°°0Ÿ°¾°w¾°Á°‘PÁ°ư0ŸÆ°ʰw˰±0Ÿ€°›°0Ÿ›°¡°P¡°¿°SÁ°ư0ŸÆ°˰S˰å°På°î°S ±±S°¾°w#¾°Á°‘P#ưʰw#€°¸°8ŸÁ°ư8ŸË°±8Ÿ°¸°w#°¸°w#” $ &Ÿ±B±UB±q±óUŸq±u±Uu±À±óUŸ±?±T?±q±óTŸq±u±Tu±À±óTŸ±<±Q<±p±Vp±q±óQŸq±u±Qu±v±óQŸv±œ±Vœ±À±óQŸ&±M±0ŸM±n±wn±q±‘Pq±v±0Ÿv±z±w{±À±0Ÿ0±K±0ŸK±Q±PQ±o±Sq±v±0Ÿv±{±S{±•±P•±ž±S¹±¾±SM±n±w#n±q±‘P#v±z±w#0±h±8Ÿq±v±8Ÿ{±À±8ŸM±h±w#M±h±w#” $ &ŸÀ±ò±Uò±!²óUŸ!²%²U%²p²óUŸÀ±ï±Tï±!²óTŸ!²%²T%²p²óTŸÀ±ì±Qì± ²V ²!²óQŸ!²%²Q%²&²óQŸ&²L²VL²p²óQŸÖ±ý±0Ÿý±²w²!²‘P!²&²0Ÿ&²*²w+²p²0Ÿà±û±0Ÿû±²P²²S!²&²0Ÿ&²+²S+²E²PE²N²Si²n²Sý±²w# ²!²‘P# &²*²w# à±²8Ÿ!²&²8Ÿ+²p²8Ÿý±²w# ý±²w# ” $ &Ÿp²¢²U¢²ѲóUŸÑ²Õ²UÕ² ³óUŸp²Ÿ²TŸ²ѲóTŸÑ²Õ²TÕ² ³óTŸp²œ²Qœ²вVвѲóQŸÑ²Õ²QÕ²Ö²óQŸÖ²ü²Vü² ³óQŸ†²­²0Ÿ­²βwβѲ‘PѲÖ²0ŸÖ²Ú²wÛ² ³0Ÿ²«²0Ÿ«²±²P±²ϲSѲÖ²0ŸÖ²Û²SÛ²õ²Põ²þ²S³³S­²βw#βѲ‘P#Ö²Ú²w#²Ȳ8ŸÑ²Ö²8ŸÛ² ³8Ÿ­²Ȳw#­²Ȳw#” $ &Ÿ ³R³UR³³óUŸ³…³U…³гóUŸ ³O³TO³³óTŸ³…³T…³гóTŸ ³L³QL³€³V€³³óQŸ³…³Q…³†³óQŸ†³¬³V¬³гóQŸ6³]³0Ÿ]³~³w~³³‘P³†³0Ÿ†³гw‹³г0Ÿ@³[³0Ÿ[³a³Pa³³S³†³0Ÿ†³‹³S‹³¥³P¥³®³SɳγS]³~³w#~³³‘P#†³гw#@³x³8Ÿ³†³8Ÿ‹³г8Ÿ]³x³w#]³x³w#” $ &ŸÐ³´U´1´óUŸ1´5´U5´€´óUŸÐ³ÿ³Tÿ³1´óTŸ1´5´T5´€´óTŸÐ³ü³Qü³0´V0´1´óQŸ1´5´Q5´6´óQŸ6´\´V\´€´óQŸæ³ ´0Ÿ ´.´w.´1´‘P1´6´0Ÿ6´:´w;´€´0Ÿð³ ´0Ÿ ´´P´/´S1´6´0Ÿ6´;´S;´U´PU´^´Sy´~´S ´.´w#.´1´‘P#6´:´w#ð³(´8Ÿ1´6´8Ÿ;´€´8Ÿ ´(´w# ´(´w#” $ &Ÿ€´²´U²´á´óUŸá´å´Uå´0µóUŸ€´¯´T¯´á´óTŸá´å´Tå´0µóTŸ€´¬´Q¬´à´Và´á´óQŸá´å´Qå´æ´óQŸæ´ µV µ0µóQŸ–´½´0Ÿ½´Þ´wÞ´á´‘Pá´æ´0Ÿæ´ê´wë´0µ0Ÿ ´»´0Ÿ»´Á´PÁ´ß´Sá´æ´0Ÿæ´ë´Së´µPµµS)µ.µS½´Þ´w#Þ´á´‘P#æ´ê´w# ´Ø´8Ÿá´æ´8Ÿë´0µ8Ÿ½´Ø´w#½´Ø´w#” $ &Ÿ0µbµUbµ‘µóUŸ‘µ•µU•µàµóUŸ0µ_µT_µ‘µóTŸ‘µ•µT•µàµóTŸ0µ\µQ\µµVµ‘µóQŸ‘µ•µQ•µ–µóQŸ–µ¼µV¼µàµóQŸFµmµ0Ÿmµ޵w޵‘µ‘P‘µ–µ0Ÿ–µšµw›µàµ0ŸPµkµ0ŸkµqµPqµµS‘µ–µ0Ÿ–µ›µS›µµµPµµ¾µSÙµÞµSmµ޵w#޵‘µ‘P#–µšµw#Pµˆµ8Ÿ‘µ–µ8Ÿ›µàµ8Ÿmµˆµw#mµˆµw#” $ &Ÿàµ¶U¶A¶óUŸA¶E¶UE¶¶óUŸàµ¶T¶A¶óTŸA¶E¶TE¶¶óTŸàµ ¶Q ¶@¶V@¶A¶óQŸA¶E¶QE¶F¶óQŸF¶l¶Vl¶¶óQŸöµ¶0Ÿ¶>¶w>¶A¶‘PA¶F¶0ŸF¶J¶wK¶¶0Ÿ¶¶0Ÿ¶!¶P!¶?¶SA¶F¶0ŸF¶K¶SK¶e¶Pe¶n¶S‰¶޶S¶>¶w# >¶A¶‘P# F¶J¶w# ¶8¶8ŸA¶F¶8ŸK¶¶8Ÿ¶8¶w# ¶8¶w# ” $ &Ÿ¶¶U¶ñ¶óUŸñ¶õ¶Uõ¶@·óUŸ¶¿¶T¿¶ñ¶óTŸñ¶õ¶Tõ¶@·óTŸ¶¼¶Q¼¶ð¶Vð¶ñ¶óQŸñ¶õ¶Qõ¶ö¶óQŸö¶·V·@·óQŸ¦¶Ͷ0ŸÍ¶î¶wî¶ñ¶‘Pñ¶ö¶0Ÿö¶ú¶wû¶@·0Ÿ°¶˶0ŸË¶ѶPѶï¶Sñ¶ö¶0Ÿö¶û¶Sû¶·P··S9·>·SͶî¶w#8î¶ñ¶‘P#8ö¶ú¶w#8°¶è¶8Ÿñ¶ö¶8Ÿû¶@·8ŸÍ¶è¶w#8Ͷè¶w#8” $ &Ÿ@·r·Ur·¡·óUŸ¡·¥·U¥·ð·óUŸ@·o·To·¡·óTŸ¡·¥·T¥·ð·óTŸ@·l·Ql· ·V ·¡·óQŸ¡·¥·Q¥·¦·óQŸ¦·Ì·VÌ·ð·óQŸV·}·0Ÿ}·ž·wž·¡·‘P¡·¦·0Ÿ¦·ª·w«·ð·0Ÿ`·{·0Ÿ{··P·Ÿ·S¡·¦·0Ÿ¦·«·S«·Å·PÅ·ηSé·î·S}·ž·w#<ž·¡·‘P#<¦·ª·w#<`·˜·8Ÿ¡·¦·8Ÿ«·ð·8Ÿ}·˜·w#<}·˜·w#<” $ &Ÿð·"¸U"¸Q¸óUŸQ¸U¸UU¸ ¸óUŸð·¸T¸Q¸óTŸQ¸U¸TU¸ ¸óTŸð·¸Q¸P¸VP¸Q¸óQŸQ¸U¸QU¸V¸óQŸV¸|¸V|¸ ¸óQŸ¸-¸0Ÿ-¸N¸wN¸Q¸‘PQ¸V¸0ŸV¸Z¸w[¸ ¸0Ÿ¸+¸0Ÿ+¸1¸P1¸O¸SQ¸V¸0ŸV¸[¸S[¸u¸Pu¸~¸S™¸ž¸S-¸N¸w#N¸Q¸‘P#V¸Z¸w#¸H¸8ŸQ¸V¸8Ÿ[¸ ¸8Ÿ-¸H¸w#-¸H¸w#” $ &Ÿ ¸Ò¸UÒ¸¹óUŸ¹¹U¹P¹óUŸ ¸ϸTϸ¹óTŸ¹¹T¹P¹óTŸ ¸̸Q̸¹V¹¹óQŸ¹¹Q¹¹óQŸ¹,¹V,¹P¹óQŸ¶¸ݸ0ŸÝ¸þ¸wþ¸¹‘P¹¹0Ÿ¹ ¹w ¹P¹0ŸÀ¸Û¸0ŸÛ¸á¸Pá¸ÿ¸S¹¹0Ÿ¹ ¹S ¹%¹P%¹.¹SI¹N¹Sݸþ¸w#0þ¸¹‘P#0¹ ¹w#0À¸ø¸8Ÿ¹¹8Ÿ ¹P¹8ŸÝ¸ø¸w#0ݸø¸w#0” $ &ŸP¹‚¹U‚¹±¹óUŸ±¹µ¹Uµ¹ºóUŸP¹¹T¹±¹óTŸ±¹µ¹Tµ¹ºóTŸP¹|¹Q|¹°¹V°¹±¹óQŸ±¹µ¹Qµ¹¶¹óQŸ¶¹ܹVܹºóQŸf¹¹0Ÿ¹®¹w®¹±¹‘P±¹¶¹0Ÿ¶¹º¹w»¹º0Ÿp¹‹¹0Ÿ‹¹‘¹P‘¹¯¹S±¹¶¹0Ÿ¶¹»¹S»¹Õ¹PÕ¹Þ¹Sù¹þ¹S¹®¹w#@®¹±¹‘P#@¶¹º¹w#@p¹¨¹8Ÿ±¹¶¹8Ÿ»¹º8Ÿ¹¨¹w#@¹¨¹w#@” $ &Ÿ »î»UP¼¼U¼¼u »¼T¼,¼S,¼-¼óTŸ²»Ø»Uî»ÿ»P0¼~¼U~¼’¼P’¼Ÿ¼UŸ¼¦¼u0¼¦¼T¦¼¼¼S¼¼½¼óTŸB¼h¼U~¼¼P€¿Ÿ¿UŸ¿eÀóUŸeÀnÀUnÀîÀóUŸîÀòÀUòÀóÀóUŸ€¿Ÿ¿TŸ¿eÀóTŸeÀnÀTnÀîÀóTŸîÀòÀTòÀóÀóTŸ€¿Ÿ¿QŸ¿aÀSaÀeÀPeÀnÀQnÀzÀSzÀ~ÀP~ÀîÀSîÀòÀQòÀóÀóQŸ€¿™¿0Ÿ™¿bÀVeÀ~À0Ÿ~ÀîÀVîÀóÀ0Ÿ€¿YÀ0ŸeÀrÀ0Ÿ~ÀóÀ0Ÿ™¿YÀVeÀrÀ0Ÿ~ÀîÀV£¿·¿P·¿YÀ\~ÀîÀ\Ë¿ÀP'ÀYÀP~ÀÈÀPËÀèÀPп÷¿PÀ«ÀP,ÀOÀP~ÀÀPp  U £ óUŸ£ ² U² ³ óUŸ ’ S’ – U— ¢ V‡ ¢ V / U/ 4 S4 f óUŸ7 < P< e Ve f P7 d SÀ ä Uä  ‘˜^À û Tû / S/  óTŸ 9 ‘|" OŸK X PX ¹ ^¹ Ç PÇ È ^í ^ # 0Ÿ# 4 P4 È Sí SY i Pi » _í _s € ws € V\ j _\ j ]  P  \  S  U  V°·U· S U óUŸ°ÑUÑùSùÈóUŸ°ÊTʤ\¤«óTŸ«È\°ØQØ;_;«óQŸ«¸_¸ÈóQŸåéPé¦]¦«P«È]ðôPô^^«¸^ðôPô(^(¢V«¸^¸ÈVðôPô¨^«È^ù¡S«ÈSÐäUäo^opóUŸp«^«¬óUŸÐäTäm]mpóTŸp©]©¬óTŸëïPïk\kpPp§\§¬PôeSp¡SP0V‡ŽPŽ¥VAUAª]ª«óUŸHLPL¦V¦«PY¥S€‡P‡™\ðUSóUŸàìUìíóUŸàèTèìQìíóTŸàæQæìRìíóQŸÐßUßàóUŸÐÛTÛßQßàóTŸÐÖQÖßRßàóQŸÀÈUÈÎSÎÏóUŸCUCðVðóUŸ V 0óUŸ0VVV_óUŸ_pUp…VCTC^_dTd…^CQC_óQŸ_pQp…óQŸCRC…óRŸCXC_óXŸ_pXp…óXŸCXC_óXŸ_pXp…óXŸ"C\_|\26P6Cx0C_‘¼_px0p…‘¼2û_ûÿT+_+/T0^__…_=CPCèwè‘°w0‘°0TwT_‘°_pPp…w=÷]']0Z]_…]Œõ\õÿU%\%/U0X\|…PCrSryPyŒS@XUXeSefóUŸ U 9V9:óUŸT8S8:óTŸ(PàøUøýSýþóUŸàU©V©®óUŸ®ÈVÈÍóUŸÍÞVuv"U)=P=«\®ÆPÆÊ\ÍÞ\L S ­]ÍÞS_v\_v1Ÿ_v]_uP€”U”ÖSÖÜóUŸ€TÛ]ÛÜóTŸ¬¶P·É\·É]·ÈP0;U;|\|}óUŸ0GTGzVz}óTŸV`PatSatVasPœUœÊ\ÊËóUŸË*\§«P«ÇSÇËPË*S²¼PÔPeRËÚRÚÜsÜàRàâXâïRïõsõúRúPsP%s%*P½ÑV½Ñ\½ÍPpŠUЏS¸¹óUŸ†¸S¸¹óUŸP g Ug „ S„ ˆ óUŸˆ ° S° ´ óUŸP g Tg ‡ \‡ ˆ óTŸˆ Ÿ TŸ ³ \³ ´ óTŸn r Pr … V… ˆ pˆ Ÿ TŸ ³ \³ ´ óTŸˆ ° S° ´ óUŸ 0Å0UÅ0õ0\õ01óUŸ1"1\"1¶1óUŸÊ01S1"1SB1^1S^1h1Tq1~1W~1ˆ1Pˆ1Ž1pŸŽ1“1P1 1PB1M1Pž1©1Pò0ÿ0Pÿ01\B1±1\d1h1uh1¬1w¬1±1~~1ˆ1p”8$8&2$r"ˆ1Ž1p”8$8&2$r"d1h1Qh1i1\d1h1Uh1i1W€¥U¥ÕSÕÒóUŸ®²P²¾‘Ø~¾6Tx†‘à~Ÿ†¼Q¼ P Q%qŸ%*QO[S[_T_gQ†¤P¤°T°¾P¾ÍT®²P²¾‘Ø~¾õTõ[S[_T_gS†¾S¾ÍT*6'st#€€€€€€€€€Q#€€€€€€€€€-(Ÿ¡Õ0ŸÕ[\_g\†œ\¤Í\¡Õ0ŸÕ[^_g^†¹^¾Í^¡Õ0ŸÕ]%1Ÿ%[]†Í]¾}V†ÒVx[R_gR†¤R°¾Rx;S_gS†¤S°¾S*6T*@‘à~ŸàíUíWVWXóUŸXmVmnóUŸî P +S4FSX ùkŸX@Ÿ+ p $ &s"ŸàñUñ V róUŸòPTS p $ &s"ŸZ dŸZ5Ÿ)Cs”8$8&2$|"UÎVÎÏóUŸÏÝVÝÞóUŸ$(P(VS¦¸SÏÜS°/Ê/UÊ/™0óUŸË/ô/Pô/.0SH0Š0SŠ0”0P00P0#0V#0'0U .¾.U¾.¡/óUŸ¿.î.Pî.%/S@/’/S’/š/Pú.þ.Pþ.%/]@/’/]e/i/Pi/’/V`.z.Uz..S.’.óUŸ’.›.U`.o.To.z.Qz.‘.V‘.’.óTŸ’.›.T{.‡.P0=U=®V®¯óUŸ¯ÚVÚÛóUŸÛVóUŸDHPH–S¯ÙSÛSN™P¯ËPÛòPôP0wUw$\$óUŸ­\­/óUŸ/F\F™óUŸ™½\½ðóUŸð \ )óUŸ›¦SßãPãîwî˜Tãô‘€~Ÿô P8d‘€~ŸdªTªÓPÓàQP-Q-2qŸ9WQW\qŸ…‘V‘T­ÖTÚßTßúQúqŸ!PUYPY^QõT0aPa˜T‘€~Ÿl‚pŸ‚ºPºÌTÁðQðT)Qw’S¦ÌSßãPãîwîITIdV\‘V‘TSSw­S­³Y³¼]¼ÖYÖß}ŸõaVakYkü}ŸºVºÌTÌV/FSF™}Ÿ™½S½ðVðT”˜'vt#€€€€€€€€€Q#€€€€€€€€€-(Ÿk€Y€˜P˜üwF™w[$0Ÿ$À_­0Ÿ­õ_ú/_/F0ŸF™_™½0Ÿ½ð_ð 0Ÿ$_[$0Ÿ$À‘è}­0Ÿ­‘è} T‘è}a/‘è}/F0ŸF™‘è}™½0Ÿ½ë‘è}ð 0Ÿ)‘è}[Ì0ŸÌ‘à}­0Ÿ­/‘à}/F0ŸF™‘à}™½0Ÿ½)‘à}[$0Ÿ$¹‘ä}¼‘ä}…À‘ä}­0Ÿ­ß‘ä}^O‘ä}aµ‘ä}º/‘ä}/F0ŸF™‘ä}™½0Ÿ½ð‘ä}ð 0Ÿ[$0Ÿ$À‘ì}­0Ÿ­J‘ì}Ja1Ÿa÷‘ì}ü/‘ì}/F0ŸF”‘ì}™½0Ÿ½ð‘ì}ð 0Ÿ)‘ì}hw0Ÿ[w0ŸwÌ‘à}r‘à}rwUw­‘à}/F‘à}™¸‘à}[uVuwuàî$Xð XãÀ^­õ^º^Ì/^F™^½ð^)^ãhV­õVºVÌ/VF™V½ðV)V”˜'vt#€€€€€€€€€Q#€€€€€€€€€-(Ÿ”˜T” ‘€~Ÿkx y $ &Ÿx˜P˜œwk˜Tk€‘à~Ÿ€˜Y˜œ‘à~Ÿ°µUµ)óUŸ¶ÅPÅÞSÞìsŸìðSðsŸÉP'PPwUw-]-1óUŸ1B]tË\ËÔPÔ \1;\€‘|s"Ÿ‘ªQ1=Qt 0Ÿ P\1=0Ÿ±wÜèPèS±¸Q¸¹S±¹\±¹W  Í UÍ ž!\ž!&óUŸo!s!Ps!!vˆ~!ž!Zž!"T`"™"vˆ~™"ó"Tø" #T!#-#]-#q#T$$0$T0$N$v‘~ŸN$a$P–$Á$QÁ$,%T_%£%Xì%ü%Tü% &v‘~Ÿ &&To!s!Ps!!vˆ~!ž!Zž!À!TÀ!`"]Î"Ó"^Ó"Þ"\Þ"ó"^ó"ý"|Ÿ# #Y #-#]-#9#T9#C#^C#û#|Ÿ$$Á$]Á$×$T×$,%X,%‡%\‡%ì%vø}ì%ü%Tü% &] &&To!s!Ps!˜!vˆ~Ò ü Pü !S""'}t#€€€€€€€€€Q#€€€€€€€€€-(ŸC#û#^%,%Y,%‡%v€~‡%ì%\!ž![ !!u!U!wU!Z!}Z!]!w!0!S0!2!|à$!2!0Ÿ !!S !!_ !!U!!WS"™"^™"#]9#û#]0$ì%^ü%&^S"—"]—"™"Y0$ì%]ü%&]¸%Ý%P%,%Y,%-%v€~%,%T%-%S’%¤%\’%£%T’%¤%S""'}t#€€€€€€€€€Q#€€€€€€€€€-(Ÿ""T""vˆ~C#R# ~ $ &ŸR##^C#q#TC#J#vð~ŸJ#q#Xq##vð~Ÿõ ü p $ &1Ÿü ! s $ &1Ÿ°ÅUÅãVã}óUŸÌÐPÐëSõQS'zSzªQªÉ‘¨ÉõQõSoQo{sŸ{Q³S³ÖQÖëSëQQQ}S×ò^õ$^'}^÷›1Ÿõ_\'C1ŸCz\z{_{Á\ÁÖ_Öë1Ÿëó\ó$_$}\õXG¦X¦×0ŸMXU¤óUŸ FP PP2PdQdqpqäQäðpðøQÿ)Q2QF0ŸFXF0ŸF˜Z - U- ’ V’ “ óUŸ“ Ç VÇ È óUŸÈ þ Vþ ÿ óUŸ4 8 P8 ‘ S“ Æ SÈ æ S> Š P“ ¢ P U ~ V~  óUŸ Ÿ VŸ   óUŸ  Ú VÚ Û óUŸÛ  V  óUŸ  P f S ž S  Ù SÛ  S i P P   PÄ Ø PÛ  P U 4óUŸ P % U% 3 ]3 © óUŸ© G ]G Ö óUŸÖ í ]í ò óUŸ. 2 P2 > ‘Ø~> K TK _ ‘Ø~_ ¹ TÃ Ö ‘à~Ÿï û Sû 3 TC r P© Æ TÆ å ‘á~Ÿå û P G QG ] PÖ í T. 2 P2 > ‘Ø~> K TK _ ‘Ø~_ € T€ û Sû 3 TC S PS i Q© G SÖ í T­ ¹ 'st#€€€€€€€€€Q#€€€€€€€€€-(Ÿi r 0ŸG À 0Ÿ> % V© G VÖ í Vÿ 3 XÃ Ö SÆ G S­ ¹ 'st#€€€€€€€€€Q#€€€€€€€€€-(Ÿ­ ¹ T­ à ‘à~Ÿ 3 0ŸpŠUŠ™S™D‘¸‘•P•Õ_¶Ö_ä_2D_œÍSÛSDS@MUMV‘óUŸ‘®V®¯óUŸTXPXS‘­S^ŽP‘¬P€§U§¶\¶þóUŸ®²P²òSòPS1TCSSS`Q`fqŸfkQk¹S¹¼sŸ¼ãSíþS¹å\íþ\ËÝPPPC_-rsr”wCÅ_íù_S`q”8$8&2$p"`fq”8$8&2$p"-2_-1T-2S p $ &1ŸCŸ*=*U=*’*\’*š*óUŸš*].\:*\*0Ÿ\*u*_ ++_--_"-+-_g-p-_„--_®-·-_Å-Ë-PË-Î-_.I._I.N.PN.X.0ŸÒ*ß*Sß*è*Pè*î*pŸî*ó*P@+D+PD+S+vˆ~S+¾+Tï+û+S ,,P,G,SG,O,sŸO,/-SÓ-û-Sû-.T@+D+PD+S+vˆ~S+€+T€+û+S`,t,St,¡,]+-?-^?-H-PH-N-pŸN-S-Pû-.S..TK*R*PR*a*]š*+]²+¾+'st#€€€€€€€€€Q#€€€€€€€€€-(Ÿ½,-]š-¤-P,.6.PN.X.]S*a*Pš*£*PÅ*\+sN.X.sþ* +PN.X.Pß*è*p”8$8&2$r"è*î*p”8$8&2$r"Å*É*QÉ*Ê*]Å*É*TÅ*Ê*SS+k,^Ó-.^ü,-P^-z-P-8-P?-H-p”8$8&2$r"H-N-p”8$8&2$r"{--P½,Ï,]½,Î,TÎ,Ï,S½,Ï,^²+¾+'st#€€€€€€€€€Q#€€€€€€€€€-(Ÿ²+¾+T²+¿+]¥-¾-P7.E.P¦*°* s $ &1Ÿ°*´*pŸ´*¸*ppŸ¸*Å* s $ &1ŸÀ(Ç(UÇ()V)W)óUŸW)n)Vn)Ï)óUŸÏ)*V**óUŸà(õ(Põ(U)SW)Ï)SÏ)Õ)P**S))Pn)w)Pw)‹)VÅ)Ê)PÊ)Ï)V†)‹)P)')PŸ)&)P)')W“)³) XlŸ)®)p®)²)UÖ)ö) XlŸà)ñ)pñ)õ)Uà&'U'{(\{(~(óUŸ~(¿(\''\'#'Q#')'qŸ)'.'Q='U'PV'_'P_'¯'VÅ'Ë'PË'Ø'SØ'á']á'_(S~(ƒ(S…(‘(S‘(¦(P¦(º(S_'l'Vl''QØ'4(]~(‘(]'Œ'SŒ'–'Q–'¯'S4(_(]'#'q”8$8&2$p"#')'q”8$8&2$p"¦'¯'PŒ'–'Q–'—'SŒ'—'VŒ'—'WZ(_(P4(J(]4(J(S4(J(W &†&U†&Š&uŸŠ&¢&óUŸ¢&¶&U¶&É&óUŸÉ&Ó&U &z&Tz&¢&óTŸ¢&¶&T¶&É&óTŸÉ&Ó&Tf&q&Pq& &S¶&Ç&Sz&‚&T‚&Š&vp".&L&T¢&¶&T.&L&U¢&¶&U3&L&Q¢&¶&QÐR UR V uŸV n óUŸn € U€ ‰ óUŸ‰ “ UÐ T n óTŸn € T€ “ óTŸ1 < P< l S€ ‡ SE N TN V vp"Þ T  óTŸn € TÞ Un € Uã Q  xÿ1$Àu"” ÿÿq"Ÿn € Q ƒUƒ‡uŸ‡ŸóUŸŸ®U®¹óUŸ¹ÃU wTwŸóTŸŸ®T®¹óTŸ¹ÃTcnPnS®·SwT‡vp".ITŸ®T.IUŸ®U3IQŸ®QPÉUÉÍuŸÍåóUŸåøUø óUŸ UP|T|åóTŸåøTøóTŸ¨³P³ãSøS¼ÅTÅÍvp"^|T|ˆóTŸåøT^ˆUåøUcsQs|xÿà~"”ÿq"Ÿ|ˆtà~"”ÿq"ŸåøQð÷U÷ýPýóUŸP óUŸýU SUSU:U:øSøäóUŸBIPIÚv˜~Ú䑈~0Sy‰SÛëS·ßSPSPS±^±µ~Ÿµø^ø~ŸH^y‰^Ñë0ŸëtsŸtPžsŸž«Pë·sŸJ0ŸJ—sŸ—©Q©ysŸ‰§sŸ§¶QÆé0ŸïóqŸüHQP}Q}qŸ²·0Ÿ#0Ÿ§´P´Ëv¨~ËëPëÚv¨~Ú䑘~ÖÙwÙéé#q#²Û­­·q·ßãøwø²v ~Ûß‘~;SPSëvÈ~·¾P¾ß‘¸~PJ\y‰\JŽ\ôy\‰§\J[Žv°~û[·× PŸ¾Öpë-0ŸŠ#0ŸZžP%H1Ÿ­²0Ÿ²·PRoPoruÄÌ p $ &1ŸÌøv¼~” $ &1Ÿ*C0ŸC¨VCžv $ &H€ä3"Ÿž¨v $ &H€ä3"ŸSlT}–T ¿ >¿ U>¿ –¿ V–¿ Ÿ¿ óUŸŸ¿ ¨¿ V¨¿ ±¿ óUŸ±¿ ¿¿ V ¿ >¿ T>¿ š¿ ]š¿ Ÿ¿ óTŸŸ¿ ¬¿ ]¬¿ ±¿ óTŸ±¿ ¿¿ ] ¿ >¿ Q>¿ ˜¿ \˜¿ Ÿ¿ óQŸŸ¿ ª¿ \ª¿ ±¿ óQŸ±¿ ¿¿ \ ¿ >¿ R>¿ œ¿ ^œ¿ Ÿ¿ óRŸŸ¿ ®¿ ^®¿ ±¿ óRŸ±¿ ¿¿ ^?¿ N¿ PN¿ `¿ S`¿ i¿ Pi¿ •¿ S±¿ ¿¿ Sp¿ t¿ Pt¿ ž¿ _±¿ ¿¿ _u¿ Š¿ P±¿ ½¿ PÀ½ P¾ UP¾ T¾ uŸT¾ €¾ óUŸ€¾ ì¾ Uì¾ ¿ }ŸÀ½ ¾ T ¾ €¾ óTŸ€¾ —¾ T—¾ ¿ óTŸ0¾ ?¾ P?¾ ]¾ V—¾ Ѿ PѾ Õ¾ VC¾ L¾ TL¾ T¾ sp"¥¾ ¬¾  ‰pŸ¬¾ º¾ Rº¾ Ѿ  ‰pŸÑ¾ Õ¾  ‰vŸ¿ ¿ T ¿ ¿ sؽ ¾ T ¾ ¾ óTŸ€¾ —¾ Tؽ ¾ U€¾ —¾ Uݽ ¾ Q¾ ¾ |ÿ1$ "” ÿÿq"Ÿ€¾ —¾ Q@ž lŸ UlŸ Ï¡ óUŸÏ¡ Ô¡ UÔ¡ û® óUŸ@ž lŸ TlŸ û® óTŸ@ž lŸ QlŸ Ï¡ _Ï¡ Ô¡ QÔ¡ 6¢ _6¢ 8¢ óQŸ8¢ N¢ _N¢ O¢ óQŸO¢ û® _@ž ±ž R±ž û® ‘°@ž \Ÿ X\Ÿ Ï¡ ‘¨Ï¡ Ô¡ XÔ¡ û® ‘¨»Ÿ "  $d/4” $ &@"”8$8&Ÿ"  „  $d/4” $ &@ "”8$8&Ÿ„  Ö  U_¡ ­¡ $d/4” $ &@"”8$8&Ÿ­¡ ¾¡ $d/4” $ &@ "”8$8&Ÿ¾¡ Ï¡ U"  u  !d/4” $ &À "”ÿŸu  é  Yé  ¡ P­¡ ¹¡ !d/4” $ &À "”ÿŸ¹¡ Ï¡ Y¹­ ¾­ P»Ÿ é  X_¡ Ï¡ X|Ÿ ƒŸ QƒŸ ±Ÿ P)¡ 0¡ P0¡ _¡ VO¢ Y¢ V…¢ Œ¢ QŒ¢ ¸¢ PV£ ë¬ V\­ u­ Vu­ |­ P„­ ‹­ P¾­ û® VƒŸ ŒŸ q”8$8&Ÿ0¡ 5¡ p”8$8&ŸŒ¢ •¢ q”8$8&Ÿ•¢ œ¢ It@ "”8$8&t@ "”8$8&` "”8$8&"p` "Ÿ«¢ ¸¢ It@ "”8$8&t@ "”8$8&` "”8$8&"p` "Ÿu­ |­ It@ "”8$8&t@ "”8$8&` "”8$8&"p` "Ÿ»Ÿ ÌŸ ~ "ŸÌŸ   ^"  é  R_¡ ­¡ ^­¡ Ï¡ RÌŸ ÛŸ ^ÛŸ   Q_¡ p¡ QÛŸ éŸ PùŸ   P_¡ i¡ PÑŸ   T_¡ f¡ T&  <  R<  l  Q­¡ ¾¡ Q<  I  PW  l  P­¡ ³¡ P³¡ ¾¡ tq2&1$q"Ÿ2  u  T­¡ ¾¡ Tˆ  œ  Rœ  Ó  Q¾¡ Ï¡ Qœ  ©  P¹  Ó  P¾¡ á Pá Ï¡ tq1& üq"Ÿ’  Ö  T¾¡ Ï¡ T€ ¬Ž U¬Ž ‘ óUŸ‘ ‘ U‘ ;ž óUŸ€ ¬Ž T¬Ž ;ž óTŸ€ ¬Ž Q¬Ž ‘ _‘ ‘ Q‘ v‘ _v‘ x‘ óQŸx‘ Ž‘ _Ž‘ ‘ óQŸ‘ ;ž _€ ñ Rñ ;ž ‘°€ œŽ XœŽ ‘ ‘¨‘ ‘ X‘ ;ž ‘¨ûŽ b $d/4” $ &@"”8$8&Ÿb Ä $d/4” $ &@ "”8$8&ŸÄ  UŸ í $d/4” $ &@"”8$8&Ÿí þ $d/4” $ &@ "”8$8&Ÿþ ‘ Ub µ !d/4” $ &À "”ÿŸµ ) Y) K Pí ù !d/4” $ &À "”ÿŸù ‘ Yùœ þœ PûŽ ) XŸ ‘ X¼Ž ÃŽ QÃŽ ñŽ Pi p Pp Ÿ V‘ ™‘ VÅ‘ Ì‘ QÌ‘ ø‘ P–’ +œ Vœœ µœ Vµœ ¼œ PÄœ Ëœ Pþœ ;ž VÃŽ ÌŽ q”8$8&Ÿp u p”8$8&ŸÌ‘ Õ‘ q”8$8&ŸÕ‘ Ü‘ It@ "”8$8&t@ "”8$8&À"”8$8&"pÀ"Ÿë‘ ø‘ It@ "”8$8&t@ "”8$8&À"”8$8&"pÀ"Ÿµœ ¼œ It@ "”8$8&t@ "”8$8&À"”8$8&"pÀ"ŸûŽ ~"Ÿ S ^b ) RŸ í ^í ‘ R  ^ S QŸ ° Q ) P9 S PŸ © P S TŸ ¦ Tf | R| ¬ Qí þ Q| ‰ P— ¬ Pí ó Pó þ tq2&1$q"Ÿr µ Tí þ TÈ Ü RÜ  Qþ ‘ QÜ é Pù  Pþ ‘ P‘ ‘ tq1& üq"ŸÒ  Tþ ‘ TÀ| ì} Uì} O€ óUŸO€ T€ UT€ { óUŸÀ| ì} Tì} { óTŸÀ| ì} Qì} O€ _O€ T€ QT€ ¶€ _¶€ ¸€ óQŸ¸€ ΀ _΀ Ï€ óQŸÏ€ { _À| 1} R1} { ‘°À| Ü} XÜ} O€ ‘¨O€ T€ XT€ { ‘¨;~ ¢~ $d/4” $ &€"”8$8&Ÿ¢~  $d/4” $ &€"”8$8&Ÿ V Uß -€ $d/4” $ &€"”8$8&Ÿ-€ >€ $d/4” $ &€"”8$8&Ÿ>€ O€ U¢~ õ~ !d/4” $ &"”ÿŸõ~ i Yi ‹ P-€ 9€ !d/4” $ &"”ÿŸ9€ O€ Y9Œ >Œ P;~ i Xß O€ Xü} ~ Q~ 1~ P© ° P° ß VÏ€ Ù€ V Q 8 PÖ k‹ VÜ‹ õ‹ Võ‹ ü‹ PŒ Œ P>Œ { V~ ~ q”8$8&Ÿ° µ p”8$8&Ÿ  q”8$8&Ÿ  It€"”8$8&t€"”8$8& "”8$8&"p "Ÿ+ 8 It€"”8$8&t€"”8$8& "”8$8&"p "Ÿõ‹ ü‹ It€"”8$8&t€"”8$8& "”8$8&"p "Ÿ;~ L~ ~`"ŸL~ “~ ^¢~ i Rß -€ ^-€ O€ RL~ [~ ^[~ “~ Qß ð Q[~ i~ Py~ “~ Pß é PQ~ “~ Tß æ T¦~ ¼~ R¼~ ì~ Q-€ >€ Q¼~ É~ P×~ ì~ P-€ 3€ P3€ >€ tq2&1$q"Ÿ²~ õ~ T-€ >€ T  R S Q>€ O€ Q ) P9 S P>€ C€ PC€ O€ tq1& üq"Ÿ V T>€ O€ Tl ,m U,m o óUŸo ”o U”o »| óUŸl ,m T,m »| óTŸl ,m Q,m o _o ”o Q”o öo _öo øo óQŸøo p _p p óQŸp »| _l ql Rql »| ‘°l m Xm o ‘¨o ”o X”o »| ‘¨{m âm $d/4” $ &€"”8$8&Ÿâm Dn $d/4” $ &€"”8$8&ŸDn –n Uo mo $d/4” $ &€"”8$8&Ÿmo ~o $d/4” $ &€"”8$8&Ÿ~o o Uâm 5n !d/4” $ &"”ÿŸ5n ©n Y©n Ën Pmo yo !d/4” $ &"”ÿŸyo o Yy{ ~{ P{m ©n Xo o XÔ?UÔ?‘BóUŸ‘B BU B¶IóUŸ >Ô?TÔ?¶IóTŸ >*?Q*?IBSIB‘BóQŸ‘B¥BS¥B¯BóQŸ¯BÜESÜE FóQŸ F¶IS >?R?¶I‘° >É?XÉ?‘B‘¨‘B BX B¶I‘¨@z@$d/4” $ &0"”8$8&Ÿz@Ü@$d/4” $ &€"”8$8&ŸÜ@.AU¯B¾B$d/4” $ &€"”8$8&Ÿ¾BC$d/4” $ &0"”8$8&ŸCCUËGúG$d/4” $ &0"”8$8&Ÿz@Î@$d/4” $ &@"”8$8&ŸÎ@AAYAAaAP¯B¹B$d/4” $ &@"”8$8&Ÿ¹B¾BYCCYjIoIP@AAX¯BëBXëBùBx€ŸùBÿB}€ŸÿBC}€~ŸCCXËGúGXÞ?å?Qå?@PtA{AP{A¬AVÒAÙAQÙABPBCDV¼DÕEV FËGVúGJIVoIvIP~I§IV§I®IPå?î? q”8$8&Ÿ{A€A p”8$8&ŸÙAâA q”8$8&ŸâAìAIt"”8$8&t"”8$8&€"”8$8&"p€"ŸûABIt"”8$8&t"”8$8&€"”8$8&"p€"Ÿ§I®IIt"”8$8&t"”8$8&€"”8$8&"p€"Ÿ@z@8d/4” $ &P"”8$8&1$ $ &1$"Ÿz@AAR¯B¾BR¾BC8d/4” $ &P"”8$8&1$ $ &1$"ŸCCRËGúG8d/4” $ &P"”8$8&1$ $ &1$"Ÿ@3@8d/4” $ &P"”8$8&1$ $ &1$"Ÿ3@k@Q¾BÐBQ3@A@PQ@k@P¾BÉBP)@k@T¾BÆBT@•@R•@Ä@Q¯B¾BQ•@¡@P¯@Ä@P¯B³BP³B¾B tq2&1$q"Ÿ‹@Î@T¯B¾BTà@ô@Rô@+AQCCQô@APA+APCCPCCtq1& üq"Ÿê@.ATCCT3.4U.4ê6óUŸê6ø6Uø6›>óUŸ3.4T.4›>óTŸ3(4Q(4¢6S¢6ê6óQŸê6ø6Qø6ý6Sý67óQŸ7©:S©:×:óQŸ×:›>S3o3Ro3›>‘°34X4ê6‘¨ê6ø6Xø6›>‘¨|4Ú4$d/4” $ &"”8$8&ŸÚ4=5$d/4” $ &€"”8$8&Ÿ=55U77$d/4” $ &€"”8$8&Ÿ7k7$d/4” $ &"”8$8&Ÿk7~7UÚ4.5$d/4” $ &`"”8$8&Ÿ.5Ð5V77$d/4” $ &`"”8$8&Ÿ77Vk7~7Vm>r>V|4”5X7~7X84?4Q?4q4PÉ5Ð5PÐ56V+626Q26`6PC8¢:V×:.>V.>5>P=>D>Pr>›>V?4H4 q”8$8&ŸÐ5Õ5 p”8$8&Ÿ26;6 q”8$8&Ÿ;6D6ItÈ"”8$8&tÈ"”8$8&@"”8$8&"p@"ŸS6`6ItÈ"”8$8&tÈ"”8$8&@"”8$8&"p@"Ÿ.>5>ItÈ"”8$8&tÈ"”8$8&@"”8$8&"p@"Ÿ|4Ú48d/4” $ &("”8$8&1$ $ &1$"ŸÚ4”5R77R7k78d/4” $ &("”8$8&1$ $ &1$"Ÿk7~7R~4“48d/4” $ &("”8$8&1$ $ &1$"Ÿ“4Ë4Q707Q“4¡4P±4Ë4P7)7P‰4Ë4T7&7Tß4õ4Rõ4$5Q77Qõ45P5$5P77P77 tq2&1$q"Ÿë4.5T77TA5U5RU5‹5Qk7~7QU5a5Pq5‹5Pk7s7Ps7~7tq1& üq"ŸK55Tk7~7Tз 2¹ U2¹ ¼ óUŸ¼ ˆ¼ Uˆ¼ ûk óUŸÐ· 2¹ T2¹ ûk óTŸÐ· $¹ Q$¹ 2¹ ]2¹ 0¼ ‘¬0¼ ¼ óQŸ¼ ˆ¼ Qˆ¼ —¼ óQŸ—¼ ½ ‘¬½ 2½ óQŸ2½ ûk ‘¬з F¸ RF¸ ûk ‘˜з ¹ X¹ ¼ ‘ ¼ ˆ¼ Xˆ¼ ûk ‘ ׸ 2¹ 0Ÿ2¹ » ‘° » B» ^B» I» PI» 0¼ ‘°¼ ˆ¼ 0Ÿ—¼ ½ ‘°2½ ü½ ‘°ü½ 0¿ ^9¿ Pò ^Uò Ÿ ^Ÿ ¡ U¡ ³ ^Ø E ^j $ ^J < ^< @ U@ ] ^] b Ub ›. ^›. . U. ¯. ^Ô. A/ ^f/ W2 ^W2 Y2 UY2 k2 ^2 ý2 ^"3 ›4 ^›4 Ÿ4 UŸ4 ß4 ^ß4 á4 Uá4 5 ^5 5 U5 W5 ^W5 Y5 UY5 ¶B ^¶B ¸B U¸B ÊB ^ïB \C ^C ÎD ^ÎD ÒD UÒD \E ^\E aE UaE E ‘°E F ^F 4F ‘°4F mG ^“G H ^H H U H H ^AH ®H ^ÓH ¬K ^¬K °K U°K äW ^äW éW UéW ` ^` ` U` ` ^:` §` ^Ì` Lb ^Lb Nb UNb `b ^…b êb ^c 0c ^0c 4c U4c pc ^pc rc Urc ¤c ^¤c ¨c U¨c èc ^èc êc Uêc ûk ^„¹ ê¹ $d/4” $ &€R"”8$8&Ÿê¹ Lº $d/4” $ &`@"”8$8&ŸLº ¤º X—¼ ®¼ $d/4” $ &`@"”8$8&Ÿ®¼ ú¼ $d/4” $ &€R"”8$8&Ÿú¼ ½ Xê¹ =º &d/4” $ &1$à;"”0$0&Ÿ=º ²º Y²º Òº P—¼ ©¼ &d/4” $ &1$à;"”0$0&Ÿ©¼ ®¼ Yú¼ ½ YˆE E P„¹ ²º T—¼ ½ TB¹ I¹ QI¹ y¹ Pöº ýº Pýº » S» \» sŸ¹» À» QÀ» ð» Pü½ ¾ sŸ4¾ B¾ sŸO¾ `¾ sŸk¾ 4¿ sŸ4¿ 9¿ S9¿ ùà sŸ$Ä 2Ä sŸ]Ä kÄ sŸ–Ä ¤Ä sŸ½Ä ËÄ sŸÅ &Å sŸsÅ /ê sŸ|ê ±ì sŸþì Tí sŸ¡í Uò sŸUò cò Shò aE sŸE F sŸF F P%F ,F P4F ûk sŸI¹ R¹ q”ÿŸýº » p”ÿŸÀ» É» q”ÿŸÉ» Ô» Jt1$€ "”0$0&t1$€ "”0$0&€U"”ÿ"p€U"Ÿã» ð» Jt1$€ "”0$0&t1$€ "”0$0&€U"”ÿ"p€U"ŸF F Jt1$€ "”0$0&t1$€ "”0$0&€U"”ÿ"p€U"Ÿ„¹ –¹ z@Q"Ÿ–¹ Û¹ Zê¹ ²º R—¼ ®¼ R®¼ ú¼ Zú¼ ½ R–¹ ¥¹ Z¥¹ Û¹ Q®¼ º¼ Q¥¹ ±¹ PÁ¹ Û¹ P®¼ ³¼ P³¼ º¼ |q1& üq"Ÿ›¹ Û¹ \®¼ ú¼ \ï¹ º Rº 3º Q—¼ ®¼ Qº º Pº 3º P—¼ £¼ P£¼ ®¼ uq2&1$q"Ÿû¹ =º U—¼ ®¼ UQº fº Rfº ¡º Qú¼ ½ Qfº yº P‰º ¡º Pú¼ ½ P½ ½ uq1& üq"Ÿ\º ¤º Uú¼ ½ U0'^(U^(*+óUŸ*+8+U8+ú2óUŸ0'^(T^(ú2óTŸ0'X(QX(â*Sâ**+óQŸ*+8+Q8+=+S=+G+óQŸG+é.Sé./óQŸ/ú2S0'Ÿ'RŸ'ú2‘°0'N(XN(*+‘¨*+8+X8+ú2‘¨¬( )$d/4” $ &Ðf"”8$8&Ÿ )m)$d/4” $ & f"”8$8&Ÿm)¾)UG+^+$d/4” $ & f"”8$8&Ÿ^+«+$d/4” $ &Ðf"”8$8&Ÿ«+¿+U )^)$d/4” $ &f"”8$8&Ÿ^)Ñ)YÑ)ó)PG+Y+$d/4” $ &f"”8$8&ŸY+^+Y«+¿+Yš2Ÿ2P¬(Ñ)XG+¿+Xh(o(Qo(¡(P* *P *I*\o*v*Qv* *Pƒ,â.\/z2\Ÿ2Ü2\Ü2ã2Pë2ò2Po(x( q”8$8&Ÿ ** p”8$8&Ÿv** q”8$8&Ÿ*„*It`e"”8$8&t`e"”8$8&`X"”8$8&"p`X"Ÿ“* *It`e"”8$8&t`e"”8$8&`X"”8$8&"p`X"ŸÜ2ã2It`e"”8$8&t`e"”8$8&`X"”8$8&"p`X"Ÿ¬( )8d/4” $ &àf"”8$8&1$ $ &1$NX"Ÿ )Ñ)RG+^+R^+«+8d/4” $ &àf"”8$8&1$ $ &1$NX"Ÿ«+¿+R®(Ã(8d/4” $ &àf"”8$8&1$ $ &1$NX"ŸÃ(û(Q^+p+QÃ(Ñ(Pá(û(P^+i+P¹(û(T^+f+T)%)R%)T)QG+^+Q%)1)P?)T)PG+S+PS+^+ tq2&1$q"Ÿ)^)TG+^+Tq)…)R…)»)Q«+¿+Q…)‘)P¡)»)P«+³+P³+¿+tq1& üq"Ÿ{)¾)T«+¿+T0`U`ÏóUŸÏÔUÔ-'óUŸ0`T`-'óTŸ0ZQZÏSÏÔQÔðSð8óQŸ8ESEOóQŸO­#S­#Û#óQŸÛ#-'S0ŸRŸ-'‘°0JXJÏ‘¨ÏÔXÔ-'‘¨¬$d/4” $ &À["”8$8&Ÿu$d/4” $ &PZ"”8$8&ŸuÆUQ£$d/4” $ &À["”8$8&Ÿ£¶$d/4” $ &PZ"”8$8&Ÿ¶ÏUf!d/4” $ &Z"”ÿŸfÙYÙûP£±!d/4” $ &Z"”ÿŸ±ÏYÿ&'P¬ÙXQÏXjqQq¡P P\Q^OY^†Q†°PPj#^Û#˜&^˜&Ÿ&P§&®&P¶&ß&^'-'^qz q”8$8&Ÿ! p”8$8&Ÿ† q”8$8&Ÿ”ItàX"”8$8&tàX"”8$8&\"”8$8&"p\"Ÿ£°ItàX"”8$8&tàX"”8$8&\"”8$8&"p\"Ÿ§&®&ItàX"”8$8&tàX"”8$8&\"”8$8&"p\"Ÿ¬¾ ~ ["Ÿ¾^ÙRQ£^£ÏR¾Í^ÍQQhQÍÙPéPQaPÃTQ^T-R-\Q£¶Q-9PG\P£«P«¶ tq2&1$q"Ÿ#fT£¶TyRÃQ¶ÏQ™P©ÃP¶ÃPÃÏtq1& üq"ŸƒÆT¶ÏT° ÞUÞ’óUŸ’ U $óUŸ° ÞTÞ$óTŸ° ØQØJSJ’óQŸ’ Q ¥S¥¯óQŸ¯>S>lóQŸl$S° R$‘¨° ÎXÎ’‘°’ X $‘°,Š$d/4” $ &(ã"”8$8&ŸŠí$d/4” $ &0]"”8$8&Ÿí=U¯½$d/4” $ &0]"”8$8&Ÿ½ $d/4” $ &(ã"”8$8&Ÿ UŠÞ$d/4” $ &]"”8$8&ŸÞ{V¯¸$d/4” $ &]"”8$8&Ÿ¸½V VÀÅV,DX¯XèïQï!Pt{P{­VÓÚQÚPBV¹7VlŸVÅV PPïø q”8$8&Ÿ{€ p”8$8&ŸÚã q”8$8&ŸãìIt€\"”8$8&t€\"”8$8& ]"”8$8&"p ]"ŸûIt€\"”8$8&t€\"”8$8& ]"”8$8&"p ]"Ÿ It€\"”8$8&t€\"”8$8& ]"”8$8&"p ]"Ÿ,Š8d/4” $ &8ã"”8$8&1$ $ &1$Œ]"ŸŠDR¯½R½ 8d/4” $ &8ã"”8$8&1$ $ &1$Œ]"Ÿ R.C8d/4” $ &8ã"”8$8&1$ $ &1$Œ]"ŸC{Q½ÐQCQPa{P½ÉP9{T½ÆT¥R¥ÔQ¯½Q¥±P¿ÔP¯³P³½ tq2&1$q"Ÿ›ÞT¯½TñR;Q QP!;P Ptq1& üq"Ÿû=T T`›U›ÿóUŸÿU¢ óUŸ`›T›¢ óTŸ`•Q•ÿSÿQ5S5hóQŸhuSuóQŸ} S} « óQŸ« ¢ S`ÒRÒ¢ ‘°`Xÿ‘¨ÿX¢ ‘¨äJ$d/4” $ &À`"”8$8&ŸJ¬$d/4” $ &p_"”8$8&Ÿ¬þU‰Û$d/4” $ &À`"”8$8&ŸÛî$d/4” $ &p_"”8$8&ŸîÿUJž$d/4” $ &0_"”8$8&ŸžY1PÛé$d/4” $ &0_"”8$8&ŸéÿYu z PäX‰ÿX¥¬Q¬ÙPCJPJRVR‰^ˆ^®µQµàP€7 ^« Ù ^Ù à Pè F ^F M Pz ¢ ^¬µ q”8$8&ŸJW p”8$8&Ÿµ¾ q”8$8&Ÿ¾ÄIt^"”8$8&t^"”8$8&a"”8$8&"pa"ŸÓàIt^"”8$8&t^"”8$8&a"”8$8&"pa"ŸÙ à It^"”8$8&t^"”8$8&a"”8$8&"pa"Ÿäö z `"Ÿö;ZJR‰ÛZÛÿRöZ;Q‰ QP!;P‰™Pû;T‰–TOeRe”QÛîQeqP”PÛãPãî tq2&1$q"Ÿ[žTÛîT°ÄRÄûQîÿQÄÑPáûPîóPóÿtq1& üq"ŸºþTîÿT`òóUóÿõóUŸÿõöUö]óUŸ`òóTó]óTŸ`òŠóQŠóÿõSÿõöQö öS öhöóQŸhöuöSuööóQŸöÝüSÝü ýóQŸ ý]S`òÏòRÏò]‘°`òzóXzóÿõ‘¨ÿõöXö]‘¨ÜóBô$d/4” $ & d"”8$8&ŸBô¥ô$d/4” $ & c"”8$8&Ÿ¥ôöôUõÓõ$d/4” $ & d"”8$8&ŸÓõæõ$d/4” $ & c"”8$8&ŸæõÿõUBô–ô!d/4” $ &àb"”ÿŸ–ô õY õ+õPÓõáõ!d/4” $ &àb"”ÿŸáõÿõY/4PÜó õXõÿõXšó¡óQ¡óÑóP=õDõPDõLõ\Lõõ^ö‰ö^¯ö¶öQ¶öàöP÷™ü^ ýÈÿ^ÈÿÏÿP×ÿÞÿPæÿ^4]^¡óªó q”8$8&ŸDõQõ p”8$8&Ÿ¶ö¿ö q”8$8&Ÿ¿öÄöIt a"”8$8&t a"”8$8&àd"”8$8&"pàd"ŸÓöàöIt a"”8$8&t a"”8$8&àd"”8$8&"pàd"Ÿ×ÿÞÿIt a"”8$8&t a"”8$8&àd"”8$8&"pàd"ŸÜóîó ~€d"Ÿîó3ô^Bô õRõÓõ^ÓõÿõRîóýó^ýó3ôQõ˜õQýó ôPô3ôPõ‘õPóó3ôTõŽõTGô]ôR]ôŒôQÓõæõQ]ôiôPwôŒôPÓõÛõPÛõæõ tq2&1$q"ŸSô–ôTÓõæõT©ô½ôR½ôóôQæõÿõQ½ôÉôPÙôóôPæõóõPóõÿõtq1& üq"Ÿ³ôöôTæõÿõTæ¾çU¾çŠêóUŸŠê˜êU˜êZòóUŸæ¾çT¾çZòóTŸæ¸çQ¸çBêSBêŠêóQŸŠê˜êQ˜êêSê§êóQŸ§êIîSIîwîóQŸwîZòSæÿæRÿæZò‘°æ®çX®çŠê‘¨Šê˜êX˜êZò‘¨ èjè$d/4” $ &Ðf"”8$8&ŸjèÍè$d/4” $ & f"”8$8&ŸÍèéU§ê¾ê$d/4” $ & f"”8$8&Ÿ¾ê ë$d/4” $ &Ðf"”8$8&Ÿ ëëUjè¾è$d/4” $ &f"”8$8&Ÿ¾è1éY1éSéP§ê¹ê$d/4” $ &f"”8$8&Ÿ¹ê¾êY ëëYúñÿñP è1éX§êëXÈçÏçQÏçèPféméPmé©é\ÏéÖéQÖéêPãëBî\wîÚñ\ÿñ<ò\<òCòPKòRòPÏçØç q”8$8&Ÿméré p”8$8&ŸÖéßé q”8$8&ŸßéäéIt`e"”8$8&t`e"”8$8&g"”8$8&"pg"ŸóéêIt`e"”8$8&t`e"”8$8&g"”8$8&"pg"Ÿ<òCòIt`e"”8$8&t`e"”8$8&g"”8$8&"pg"Ÿ èjè8d/4” $ &àf"”8$8&1$ $ &1$Àf"Ÿjè1éR§ê¾êR¾ê ë8d/4” $ &àf"”8$8&1$ $ &1$Àf"Ÿ ëëRè#è8d/4” $ &àf"”8$8&1$ $ &1$Àf"Ÿ#è[èQ¾êÐêQ#è1èPAè[èP¾êÉêPè[èT¾êÆêToè…èR…è´èQ§ê¾êQ…è‘èPŸè´èP§ê³êP³ê¾ê tq2&1$q"Ÿ{è¾èT§ê¾êTÑèåèRåèéQ ëëQåèñèPééP ëëPëëtq1& üq"ŸÛèéT ëëT Ù^ÚU^Ú¿ÜóUŸ¿ÜÄÜUÄ܉æóUŸ Ù^ÚT^Ú‰æóTŸ ÙXÚQXÚ¿ÜS¿ÜÄÜQÄÜõÜSõÜ(ÝóQŸ(Ý5ÝS5Ý?ÝóQŸ?ݽâS½âëâóQŸëâ‰æS Ù’ÙR’ى摰 ÙSÚXSÚ¿Ü‘¨¿ÜÄÜXÄ܉摨¬ÚÛ$d/4” $ &àk"”8$8&ŸÛtÛ$d/4” $ &j"”8$8&ŸtÛÆÛUIÜ›Ü$d/4” $ &àk"”8$8&Ÿ›Ü®Ü$d/4” $ &j"”8$8&Ÿ®Ü¿ÜUÛfÛ!d/4” $ &€i"”ÿŸfÛÙÛYÙÛùÛP›Ü©Ü!d/4” $ &€i"”ÿŸ©Ü¿ÜYÊåÏåP¬ÚÙÛXIÜ¿ÜXhÚoÚQoÚ¡ÚP ÜÜPÜÜVÜIÜ^?ÝHÝ^nÝuÝQuÝ ÝP?Þ|â^ëâ›å^›å¢åPÏå-æ^-æ4æP<æ‰æ^oÚxÚ q”8$8&ŸÜÜ p”8$8&ŸuÝ~Ý q”8$8&Ÿ~Ý„ÝItÀg"”8$8&tÀg"”8$8&`l"”8$8&"p`l"Ÿ“Ý ÝItÀg"”8$8&tÀg"”8$8&`l"”8$8&"p`l"Ÿ-æ4æItÀg"”8$8&tÀg"”8$8&`l"”8$8&"p`l"Ÿ¬Ú¾Ú z°k"Ÿ¾ÚÛZÛÙÛRIÜ›ÜZ›Ü¿ÜR¾ÚÍÚZÍÚÛQIÜ`ÜQÍÚÙÚPéÚÛPIÜYÜPÃÚÛTIÜVÜTÛ-ÛR-Û\ÛQ›Ü®ÜQ-Û9ÛPGÛ\ÛP›Ü£ÜP£Ü®Ü tq2&1$q"Ÿ#ÛfÛT›Ü®ÜTxÛŒÛRŒÛÃÛQ®Ü¿ÜQŒÛ™ÛP©ÛÃÛP®Ü³ÜP³Ü¿Ütq1& üq"Ÿ‚ÛÆÛT®Ü¿ÜT ËMÌUMÌ*ÏóUŸ*Ï8ÏU8ÏÙóUŸ ËMÌTMÌÙóTŸ ËGÌQGÌâÎSâÎ*ÏóQŸ*Ï8ÏQ8Ï=ÏS=ÏGÏóQŸGÏÄÑSÄÑòÑóQŸòÑÙS ËËRËÙ‘° Ë7ÌX7Ì*Ï‘¨*Ï8ÏX8ÏÙ‘¨œÌÍ$d/4” $ &xn"”8$8&ŸÍeÍ$d/4” $ &¨m"”8$8&ŸeͶÍUGÏ^Ï$d/4” $ &¨m"”8$8&Ÿ^Ï«Ï$d/4” $ &xn"”8$8&Ÿ«Ï¿ÏUÍVÍ$d/4” $ &ˆm"”8$8&ŸVÍÉÍYÉÍëÍPGÏYÏ$d/4” $ &ˆm"”8$8&ŸYÏ^ÏY«Ï¿ÏYÅØÊØPœÌÉÍXGÏ¿ÏXWÌ^ÌQ^Ì‘ÌPþÍÎPÎAÎ\gÎnÎQnΠÎPyнÑ\òÑJØ\JØQØPYØ`ØPhØ¥Ø\ÊØÙ\^ÌgÌ q”8$8&ŸÎ Î p”8$8&ŸnÎwÎ q”8$8&Ÿw΄ÎItðl"”8$8&tðl"”8$8& n"”8$8&"p n"Ÿ“ΠÎItðl"”8$8&tðl"”8$8& n"”8$8&"p n"ŸJØQØItðl"”8$8&tðl"”8$8& n"”8$8&"p n"ŸœÌ®Ì ~`n"Ÿ®ÌóÌ^ÍÉÍRGÏ^ÏR^Ï«Ï^«Ï¿ÏR®Ì½Ì^½ÌóÌQ^ÏpÏQ½ÌÉÌPÙÌóÌP^ÏiÏP³ÌóÌT^ÏfÏTÍÍRÍLÍQGÏ^ÏQÍ)ÍP7ÍLÍPGÏSÏPSÏ^Ï tq2&1$q"ŸÍVÍTGÏ^ÏTiÍ}ÍR}ͳÍQ«Ï¿ÏQ}͉ÍP™Í³ÍP«Ï³ÏP³Ï¿Ïtq1& üq"ŸsͶÍT«Ï¿ÏTp¿žÀUžÀjÃóUŸjÃxÃUxÃËóUŸp¿žÀTžÀËóTŸp¿˜ÀQ˜À"ÃS"ÃjÃóQŸjÃxÃQxÃ}ÃS}ÇÃóQŸ‡Ã)ÇS)ÇWÇóQŸWÇËSp¿ß¿R߿ˑ°p¿ŽÀXŽÀjѨjÃxÃXxÃË‘¨ìÀJÁ$d/4” $ &àp"”8$8&ŸJÁ­Á$d/4” $ & p"”8$8&Ÿ­ÁþÁU‡ÃžÃ$d/4” $ & p"”8$8&ŸžÃëÃ$d/4” $ &àp"”8$8&ŸëÃÿÃUJÁžÁ$d/4” $ &ào"”8$8&ŸžÁÂYÂ3ÂP‡Ã™Ã$d/4” $ &ào"”8$8&Ÿ™ÃžÃYëÃÿÃYìÊñÊPìÀÂX‡ÃÿÃX¨À¯ÀQ¯ÀáÀPFÂMÂPM‰Â\¯Â¶ÂQ¶ÂàÂPÃÄ"Ç\WÇ®Ê\®ÊµÊP½ÊÄÊPñÊË\¯À¸À q”8$8&ŸMÂR p”8$8&Ÿ¶Â¿Â q”8$8&Ÿ¿ÂÄÂIt0o"”8$8&t0o"”8$8& q"”8$8&"p q"ŸÓÂàÂIt0o"”8$8&t0o"”8$8& q"”8$8&"p q"Ÿ®ÊµÊIt0o"”8$8&t0o"”8$8& q"”8$8&"p q"ŸìÀJÁ8d/4” $ &q"”8$8&1$ $ &1$Òp"ŸJÁÂR‡ÃžÃRžÃëÃ8d/4” $ &q"”8$8&1$ $ &1$Òp"ŸëÃÿÃRîÀÁ8d/4” $ &q"”8$8&1$ $ &1$Òp"ŸÁ;ÁQžÃ°ÃQÁÁP!Á;ÁPžÃ©ÃPùÀ;ÁTžÃ¦ÃTOÁeÁReÁ”ÁQ‡ÃžÃQeÁqÁPÁ”ÁP‡Ã“ÃP“Þà tq2&1$q"Ÿ[ÁžÁT‡ÃžÃT±ÁÅÁRÅÁûÁQëÃÿÃQÅÁÑÁPáÁûÁPëÃóÃPóÃÿÃtq1& üq"Ÿ»ÁþÁTëÃÿÃTp± ²U ²zµóUŸzµˆµUˆµf¿óUŸp± ²T ²f¿óTŸp±š²Qš²2µS2µzµóQŸzµˆµQˆµµSµ—µóQŸ—µ¼·S¼·ê·óQŸê·f¿Sp±ß±Rß±f¿‘°p±вXвzµ‘¨zµˆµXˆµf¿‘¨ì²R³$d/4” $ &à"”8$8&ŸR³µ³$d/4” $ &P"”8$8&Ÿµ³´U—µ®µ$d/4” $ &P"”8$8&Ÿ®µûµ$d/4” $ &à"”8$8&Ÿûµ¶UR³¦³$d/4” $ &"”8$8&Ÿ¦³´Y´;´P—µ©µ$d/4” $ &"”8$8&Ÿ©µ®µYûµ¶Y¿¿Pì²´X—µ¶Xª²±²Q±²á²PN´U´PU´‘´\·´¾´Q¾´ð´Pɶµ·\ê·š¾\𾡾P©¾°¾P¸¾õ¾\¿f¿\±²º² q”8$8&ŸU´Z´ p”8$8&Ÿ¾´Ç´ q”8$8&ŸÇ´Ô´ItP"”8$8&tP"”8$8&`r"”8$8&"p`r"Ÿã´ð´ItP"”8$8&tP"”8$8&`r"”8$8&"p`r"Ÿš¾¡¾ItP"”8$8&tP"”8$8&`r"”8$8&"p`r"Ÿì²þ² ~0r"Ÿþ²C³^R³´R—µ®µR®µûµ^ûµ¶Rþ² ³^ ³C³Q®µÀµQ ³³P)³C³P®µ¹µP³C³T®µ¶µTW³m³Rm³œ³Q—µ®µQm³y³P‡³œ³P—µ£µP£µ®µ tq2&1$q"Ÿc³¦³T—µ®µT¹³ͳRͳ´Qûµ¶QͳÙ³Pé³´Pûµ¶P¶¶tq1& üq"ŸÃ³´Tûµ¶TÀý 'ÿ U'ÿ 5ÿ \5ÿ ( ‘¸( v óUŸv ˆ Uˆ — óUŸ—  ‘¸ A óUŸA ÷ ‘¸Àý Îý TÎý ÷ óTŸÀý %ÿ Q%ÿ ( ‘¬( v óQŸv ˆ Qˆ — óQŸ—  ‘¬ A óQŸA ÷ ‘¬Àý 7þ R7þ j wj v ‘v Œ wŒ — ‘—  ] A wA Ú ]Ú  w ÷ ]Àý éý Xéý ÷ ‘˜Ëþ 5ÿ 0Ÿ5ÿ ý ‘°ý 6 \6 = P= ( ‘°v ˆ 0Ÿ—  ‘°A  ‘° F \Y ; \@ Œ; \Œ; ½; ‘°½; ‚a \‚a „a U„a –a \»a (b \Mb šc \šc žc Užc (d \(d -d U-d 2p \2p mp ‘°mp ùs \t ”t \”t –t U–t ¨t \Ít :u \_u 8x \8x |S|8d/4” $ & &"”8$8&1$ $ &1$Ö"ŸS|‹|Qî~QS|a|Pq|‹|Pî~ù~PI|‹|Tî~ö~TŸ|µ|Rµ|ä|Q×~î~Qµ|Á|PÏ|ä|P×~ã~Pã~î~ tq2&1$q"Ÿ«|î|T×~î~T}}R}K}Q;OQ}!}P1}K}P;CPCOtq1& üq"Ÿ }N}T;OT°lãmUãmºpóUŸºpÈpUÈp¶zóUŸ°lãmTãm¶zóTŸ°lÝmQÝmrpSrpºpóQŸºpÈpQÈpÍpSÍp×póQŸ×psSsIsóQŸIs¶zS°l"mR"m¶z‘°°lÍmXÍmºp‘¨ºpÈpXÈp¶z‘¨,n’n$d/4” $ &@Ü"”8$8&Ÿ’nõn$d/4” $ &ÀÙ"”8$8&ŸõnFoU×pîp$d/4” $ &ÀÙ"”8$8&Ÿîp;q$d/4” $ &@Ü"”8$8&Ÿ;qOqU’næn&d/4” $ &1$Ù"”0$0&ŸænYoYYo{oP×pép&d/4” $ &1$Ù"”0$0&ŸépîpY;qOqY zzP,nYoX×pOqXímômQôm!nPŽo•oP•oÑo\÷oþoQþo0pPrs\Iséy\zFz\FzMzPUz\zPdz¶z\ômým q”8$8&Ÿ•ošo p”8$8&Ÿþop q”8$8&ŸppIt ×"”8$8&t ×"”8$8&ÀÜ"”8$8&"pÀÜ"Ÿ#p0pIt ×"”8$8&t ×"”8$8&ÀÜ"”8$8&"pÀÜ"ŸFzMzIt ×"”8$8&t ×"”8$8&ÀÜ"”8$8&"pÀÜ"Ÿ,n>n ~Ü"Ÿ>nƒn^’nYoR×pîpRîp;q^;qOqR>nMn^MnƒnQîpqQMnYnPinƒnPîpùpPCnƒnTîpöpT—n­nR­nÜnQ×pîpQ­n¹nPÇnÜnP×pãpPãpîp tq2&1$q"Ÿ£nænT×pîpTùn oR oCoQ;qOqQ ooP)oCoP;qCqPCqOqtq1& üq"ŸoFoT;qOqT°^à_Uà_ObóUŸObTbUTb­lóUŸ°^à_Tà_­lóTŸ°^Ú_QÚ_ObSObTbQTbpbSpb¸bóQŸ¸bÅbSÅbÏbóQŸÏb-iS-i[ióQŸ[i­lS°^_R_­l‘°°^Ê_XÊ_Ob‘¨ObTbXTb­l‘¨,`’`$d/4” $ &à"”8$8&Ÿ’`õ`$d/4” $ &ÀÞ"”8$8&Ÿõ`FaUÑa#b$d/4” $ &à"”8$8&Ÿ#b6b$d/4” $ &ÀÞ"”8$8&Ÿ6bObU’`æ`!d/4” $ &€Þ"”ÿŸæ`YaYYa{aP#b1b!d/4” $ &€Þ"”ÿŸ1bObYl„lP,`YaXÑaObXê_ñ_Qñ_!`Pa”aP”aœa\œaÑa^ÏbÙb^ÿbcQc0cPÐcêh^[il^llP'l.lP6l_l^„l­l^ñ_ú_ q”8$8&Ÿ”a¡a p”8$8&Ÿcc q”8$8&ŸccIt`Ý"”8$8&t`Ý"”8$8&@à"”8$8&"p@à"Ÿ#c0cIt`Ý"”8$8&t`Ý"”8$8&@à"”8$8&"p@à"Ÿ'l.lIt`Ý"”8$8&t`Ý"”8$8&@à"”8$8&"p@à"Ÿ,`>` ~àß"Ÿ>`ƒ`^’`YaRÑa#b^#bObR>`M`^M`ƒ`QÑaèaQM`Y`Pi`ƒ`PÑaáaPC`ƒ`TÑaÞaT—`­`R­`Ü`Q#b6bQ­`¹`PÇ`Ü`P#b+bP+b6b tq2&1$q"Ÿ£`æ`T#b6bTù` aR aCaQ6bObQ aaP)aCaP6bCbPCbObtq1& üq"ŸaFaT6bObT°PàQUàQºTóUŸºTÈTUÈT¦^óUŸ°PàQTàQ¦^óTŸ°PÚQQÚQrTSrTºTóQŸºTÈTQÈTÍTSÍT×TóQŸ×TüVSüV*WóQŸ*W¦^S°PQRQ¦^‘°°PÊQXÊQºT‘¨ºTÈTXÈT¦^‘¨,R’R$d/4” $ &à"”8$8&Ÿ’RõR$d/4” $ &p²"”8$8&ŸõRFSU×TîT$d/4” $ &p²"”8$8&ŸîT;U$d/4” $ &à"”8$8&Ÿ;UOUU’RæR$d/4” $ &0²"”8$8&ŸæRYSYYS{SP×TéT$d/4” $ &0²"”8$8&ŸéTîTY;UOUYU^Z^P,RYSX×TOUXêQñQQñQ!RPŽS•SP•SÑS\÷SþSQþS0TP VõV\*WÚ]\Ú]á]Pé]ð]Pø]5^\Z^¦^\ñQúQ q”8$8&Ÿ•SšS p”8$8&ŸþST q”8$8&ŸTTItP"”8$8&tP"”8$8& á"”8$8&"p á"Ÿ#T0TItP"”8$8&tP"”8$8& á"”8$8&"p á"ŸÚ]á]ItP"”8$8&tP"”8$8& á"”8$8&"p á"Ÿ,R>R ~pá"Ÿ>RƒR^’RYSR×TîTRîT;U^;UOUR>RMR^MRƒRQîTUQMRYRPiRƒRPîTùTPCRƒRTîTöTT—R­RR­RÜRQ×TîTQ­R¹RPÇRÜRP×TãTPãTîT tq2&1$q"Ÿ£RæRT×TîTTùR SR SCSQ;UOUQ SSP)SCSP;UCUPCUOUtq1& üq"ŸSFST;UOUTàCEUEÂGóUŸÂGÐGUÐG§PóUŸàCETE§PóTŸàCEQEzGSzGÂGóQŸÂGÐGQÐGÕGSÕGßGóQŸßGoKSoKKóQŸK§PSàCODROD§P‘¨àCþDXþDÂG‘°ÂGÐGXÐG§P‘°\EºE$d/4” $ &(ã"”8$8&ŸºEF$d/4” $ &°â"”8$8&ŸFmFUßGíG$d/4” $ &°â"”8$8&ŸíG;H$d/4” $ &(ã"”8$8&Ÿ;HNHUºEF$d/4” $ &â"”8$8&ŸF«FVßGèG$d/4” $ &â"”8$8&ŸèGíGV;HNHVuPzPV\EtFXßGNHXEEQEQEP¤F«FP«FÝFVG GQ G8GPIhKVK6PV6P=PPEPLPPzP§PVE(E q”8$8&Ÿ«F°F p”8$8&Ÿ GG q”8$8&ŸGGItâ"”8$8&tâ"”8$8&`ã"”8$8&"p`ã"Ÿ+G8GItâ"”8$8&tâ"”8$8&`ã"”8$8&"p`ã"Ÿ6P=PItâ"”8$8&tâ"”8$8&`ã"”8$8&"p`ã"Ÿ\EºE8d/4” $ &8ã"”8$8&1$ $ &1$ã"ŸºEtFRßGíGRíG;H8d/4” $ &8ã"”8$8&1$ $ &1$ã"Ÿ;HNHR^EsE8d/4” $ &8ã"”8$8&1$ $ &1$ã"ŸsE«EQíGHQsEEP‘E«EPíGùGPiE«ETíGöGT¿EÕERÕEFQßGíGQÕEáEPïEFPßGãGPãGíG tq2&1$q"ŸËEFTßGíGT!F5FR5FkFQ;HNHQ5FAFPQFkFP;HCHPCHNHtq1& üq"Ÿ+FmFT;HNHTà57U7ê9óUŸê9ø9Uø9ÖCóUŸà57T7ÖCóTŸà5 7Q 7¢9S¢9ê9óQŸê9ø9Qø9ý9Sý9:óQŸ:,<S,<Z<óQŸZ<ÖCSà5O6RO6ÖC‘°à5ú6Xú6ê9‘¨ê9ø9Xø9ÖC‘¨\7Â7$d/4” $ &à"”8$8&ŸÂ7%8$d/4” $ &P"”8$8&Ÿ%8v8U::$d/4” $ &P"”8$8&Ÿ:k:$d/4” $ &à"”8$8&Ÿk::UÂ78$d/4” $ &"”8$8&Ÿ8‰8Y‰8«8P::$d/4” $ &"”8$8&Ÿ::Yk::Y…CŠCP\7‰8X::X7!7Q!7Q7P¾8Å8PÅ89\'9.9Q.9`9P9;%<\Z< C\ CCPC CP(CeC\ŠCÖC\!7*7 q”8$8&ŸÅ8Ê8 p”8$8&Ÿ.979 q”8$8&Ÿ79D9ItP"”8$8&tP"”8$8& ä"”8$8&"p ä"ŸS9`9ItP"”8$8&tP"”8$8& ä"”8$8&"p ä"Ÿ CCItP"”8$8&tP"”8$8& ä"”8$8&"p ä"Ÿ\7n7 ~pä"Ÿn7³7^Â7‰8R::R:k:^k::Rn7}7^}7³7Q:0:Q}7‰7P™7³7P:):Ps7³7T:&:TÇ7Ý7RÝ7 8Q::QÝ7é7P÷7 8P::P:: tq2&1$q"ŸÓ78T::T)8=8R=8s8Qk::Q=8I8PY8s8Pk:s:Ps::tq1& üq"Ÿ38v8Tk::TÐB /D U/D ¿ý óUŸÐB ÞB TÞB ¿ý óTŸÐB &D Q&D ùF ]ùF þF óQŸþF fG ]fG lG óQŸlG ¿ý ]ÐB /D R/D ýF _ýF þF óRŸþF jG _jG kG PkG lG óRŸlG ¿ý _ÐB !D X!D ¿ý ‘ iC /D 0Ÿ/D ïF ‘°¸G 0I ‘°0I 7I P7I QJ ‘°QJ XJ PXJ ÙJ ‘°ÙJ àJ PàJ K ‘°K K P K 7Q ‘°E &d/4” $ &1$à"”0$0&Ÿ>E ·E [·E ÏE P¸G ÉG &d/4” $ &1$à"”0$0&ŸÉG ÎG [H /H [°í µí PzD ·E R¸G /H R>D ED QED oD PêE ñE PñE 7F S¬F ³F Q³F áF PÍH ÛH SI JI SI L S-L (q S;q r S:r Hr Sir wr S˜r ¦r S±r Ks S\s js S®s ¼s St Øt Su þx SBy zí Szí í Pµí |ò S|ò ƒò P‹ò ¿ý SED ND q”ÿŸñE öE p”ÿŸöE ûE s”ÿŸ³F ¼F q”ÿŸ¼F ÄF Jr1$€ê"”0$0&r1$€ê"”0$0&`"”ÿ"p`"ŸÓF áF Jr1$€ê"”0$0&r1$€ê"”0$0&`"”ÿ"p`"Ÿ|ò ƒò Jr1$€ê"”0$0&r1$€ê"”0$0&`"”ÿ"p`"ŸzD ŒD s "ŸŒD ÓD SâD ·E Y¸G ÎG YÎG H SH /H YŒD ›D S›D ÓD QÎG àG Q›D ©D P¹D ÓD PÎG ÙG P‘D ÓD ZÎG ÖG ZëD E YE 3E Q¸G ÎG QE E PE 3E P¸G ÃG PÃG ÎG tq2&1$q"Ÿ÷D >E T¸G ÎG TRE fE YfE ¡E QH /H QfE yE P‰E ¡E PH #H P#H /H tq1& üq"Ÿ\E ¤E TH /H TÜQ ùQ PùQ R ‘¨R R P¯ 0° U0° ² óUŸ² ”² U”² ½½ óUŸ¯ 0° T0° ½½ óTŸ¯ *° Q*° ² S² ”² Q”² °² S°² ø² óQŸø² ³ S³ ³ óQŸ³ Mº SMº {º óQŸ{º ½½ S¯ o¯ Ro¯ ½½ ‘°¯ ° X° ² ‘¨² ”² X”² ½½ ‘¨|° â° $d/4” $ &P$"”8$8&Ÿâ° E± $d/4” $ &°""”8$8&ŸE± –± U² k² $d/4” $ &P$"”8$8&Ÿk² ~² $d/4” $ &°""”8$8&Ÿ~² ² Uâ° 6± !d/4” $ &p""”ÿŸ6± ©± Y©± ˱ Pk² y² !d/4” $ &p""”ÿŸy² ² Y¸½ ½½ P|° ©± X² ² X:° A° QA° q° Pâ± é± Pé± ² \³ ³ \?³ F³ QF³ p³ P´ º \{º Q½ \Q½ X½ P`½ ‰½ \‰½ ½ PA° J° q”8$8&Ÿé± î± p”8$8&ŸF³ O³ q”8$8&ŸO³ T³ It0!"”8$8&t0!"”8$8& $"”8$8&"p $"Ÿc³ p³ It0!"”8$8&t0!"”8$8& $"”8$8&"p $"ŸQ½ X½ It0!"”8$8&t0!"”8$8& $"”8$8&"p $"Ÿ|° ް ~ $"ŸŽ° Ó° ^â° ©± R² k² ^k² ² Rް ° ^° Ó° Q² 0² Q° ©° P¹° Ó° P² )² P“° Ó° T² &² Tç° ý° Rý° ,± Qk² ~² Qý° ± P± ,± Pk² s² Ps² ~² tq2&1$q"Ÿó° 6± Tk² ~² TI± ]± R]± “± Q~² ² Q]± i± Py± “± P~² ƒ² Pƒ² ² tq1& üq"ŸS± –± T~² ² T¶ ž¶ Pž¶ ¨¶ ‘¸¨¶ ¯¶ PÐUZO ^O T ZT Ï óUŸÏ ¿^ÐT¿óTŸÐQO _O T QT ´ _´ ¶ óQŸ¶ Î _Î Ï óQŸÏ ¿_ÐQRQª wª ¶ ‘ ¶ Ä wÄ Ï ‘ Ï ¿wÐX¿‘¨lÒ$d/4” $ &à,"”8$8&ŸÒ3 $d/4” $ & ("”8$8&Ÿ3 „ YÆ ) $d/4” $ &à,"”8$8&Ÿ) > $d/4” $ & ("”8$8&Ÿ> O Y›Ï$d/4” $ &à,"”8$8&ŸÒ$ &d/4” $ &1$("”0$0&Ÿ$ — X— ¸ P) 9 &d/4” $ &1$("”0$0&Ÿ9 O X!Pl— UÆ û Uû  u€Ÿ $ }€Ÿ$ O U›ÏU&-Q-aPè ï Qï  PÙ à Pà žSžÇ\Ç.SÏÝSìúS!MSMTP\cPk¿S-6 q”8$8&Ÿï û  q”8$8&Ÿà å  p”8$8&Ÿl} y@,"Ÿ}ÃYÒ— RÆ ) Y) O R›ÏY}ŒYŒÃQÆ à QŒ™P©ÃPÆ Ù P‚ÃTÆ Ö TÖìRì Q) > QìùP  P) 3 P3 >  tq2&1$q"Ÿâ$ T) > T8 M RM  Q> O QM Y Pi  P> C PC O tq1& üq"ŸC „ T> O T¡]¡ÄSà')U)+óUŸ+„+U„+Ý5óUŸà')T)Ý5óTŸà' )Q )+S+„+Q„+ +S +è+óQŸè+õ+Sõ+ÿ+óQŸÿ+]2S]2‹2óQŸ‹2Ý5Sà'O(RO(Ý5‘°à'ú(Xú(+‘¨+„+X„+Ý5‘¨\)Â)$d/4” $ &p1"”8$8&ŸÂ)%*$d/4” $ &À/"”8$8&Ÿ%*v*U+S+$d/4” $ &p1"”8$8&ŸS+f+$d/4” $ &À/"”8$8&Ÿf++UÂ)*!d/4” $ &€/"”ÿŸ*‰*Y‰*«*PS+a+!d/4” $ &€/"”ÿŸa++Y¯5´5P\)‰*X++X)!)Q!)Q)P½*Ä*PÄ*Ì*\Ì*+^ÿ+ ,^/,6,Q6,`,Pÿ,2^‹2H5^H5O5PW5^5Pf55^´5Ý5^!)*) q”8$8&ŸÄ*Ñ* p”8$8&Ÿ6,?, q”8$8&Ÿ?,D,It@."”8$8&t@."”8$8&À1"”8$8&"pÀ1"ŸS,`,It@."”8$8&t@."”8$8&À1"”8$8&"pÀ1"ŸW5^5It@."”8$8&t@."”8$8&À1"”8$8&"pÀ1"Ÿ\)n) ~@1"Ÿn)³)^Â)‰*R+S+^S++Rn)})^})³)Q++Q})‰)P™)³)P++Ps)³)T++TÇ)Ý)RÝ) *QS+f+QÝ)é)P÷) *PS+[+P[+f+ tq2&1$q"ŸÓ)*TS+f+T)*=*R=*s*Qf++Q=*I*PY*s*Pf+s+Ps++tq1& üq"Ÿ3*v*Tf++TÐUoóUŸotUtÝ'óUŸÐTÝ'óTŸÐúQúoSotQtSØóQŸØåSåïóQŸï]$S]$‹$óQŸ‹$Ý'SÐ?R?Ý'‘°ÐêXêo‘¨otXtÝ'‘¨L²$d/4” $ &`›"”8$8&Ÿ²$d/4” $ &€3"”8$8&ŸfUñC$d/4” $ &`›"”8$8&ŸCV$d/4” $ &€3"”8$8&ŸVoU²!d/4” $ &@3"”ÿŸyYy›PCQ!d/4” $ &@3"”ÿŸQoY¯'´'PLyXñoX QAP­´P´¼\¼ñ^ïù^&Q&PPð$^‹$H'^H'O'PW'^'Pf''^´'Ý'^ q”8$8&Ÿ´Á p”8$8&Ÿ&/ q”8$8&Ÿ/4It°˜"”8$8&t°˜"”8$8&À4"”8$8&"pÀ4"ŸCPIt°˜"”8$8&t°˜"”8$8&À4"”8$8&"pÀ4"ŸW'^'It°˜"”8$8&t°˜"”8$8&À4"”8$8&"pÀ4"ŸL^ ~ 4"Ÿ^£^²yRñC^CoR^m^m£QñQmyP‰£PñPc£TñþT·ÍRÍüQCVQÍÙPçüPCKPKV tq2&1$q"ŸÃTCVT-R-cQVoQ-9PIcPVcPcotq1& üq"Ÿ#fTVoTp § U§ óUŸ$U$ÉóUŸp § T§ ÉóTŸp ™ Q™ S$Q$@S@‡óQŸ‡•S•ŸóQŸŸSBóQŸBÉSp Þ RÞ É‘¨p ‰ X‰ w$X${w{‡‘ ‡”w”Ÿ‘ ŸÉwM § 0Ÿ§ ‘¼$0ŸŸv‘¼{ƒ‘¼ˆÛ‘¼àÉ‘¼ô Z $d/4” $ &p-"”8$8&ŸZ ½ $d/4” $ &p+"”8$8&Ÿ½ U™ý$d/4” $ &p-"”8$8&Ÿý$d/4” $ &p+"”8$8&ŸUB$d/4” $ &p-"”8$8&ŸZ ® !d/4” $ &0+"”ÿŸ® !Y!CPý !d/4” $ &0+"”ÿŸ Yœ¡Pô !X™XBNx€ ŸNT}€ ŸT`}€~Ÿ`sx€Ÿs}€Ÿ± ¸ Q¸ é PU\P\d\d™^Ÿ©^ÏÖQÖPŸÑ^6^6=PELPT|^¡É^¸ Á  q”8$8&Ÿ\i p”8$8&ŸÖß q”8$8&ŸßäIt*"”8$8&t*"”8$8&À6"”8$8&"pÀ6"ŸóIt*"”8$8&t*"”8$8&À6"”8$8&"pÀ6"ŸELIt*"”8$8&t*"”8$8&À6"”8$8&"pÀ6"Ÿô   ~`6"Ÿ K ^Z !R™ý^ýRB^  ^ K Q™°Q ! P1 K P™©P K T™¦T_ u Ru ¤ QýQu  P ¤ PýP tq2&1$q"Ÿk ® TýTÁ Õ RÕ  QQÕ á Pñ  PPtq1& üq"ŸË TTþNÿUNÿ¯óUŸ¯´U´b óUŸþNÿTNÿb óTŸþHÿQHÿ¯S¯´Q´åSåóQŸ%S%/óQŸ/=S=kóQŸkb Sþ‚þR‚þb ‘°þCÿXCÿ¯‘¨¯´X´b ‘¨œÿ$d/4” $ &<"”8$8&Ÿd$d/4” $ &p:"”8$8&Ÿd¶U9‹$d/4” $ &<"”8$8&Ÿ‹ž$d/4” $ &p:"”8$8&Ÿž¯UV!d/4” $ &0:"”ÿŸVÉYÉéP‹™!d/4” $ &0:"”ÿŸ™¯Y5 : PœÿÉX9¯XXÿ_ÿQ_ÿ‘ÿPûP V 9^/8^^eQeP/^k™ ^™   P¨  ^  P: b ^_ÿhÿ q”8$8&Ÿ p”8$8&Ÿen q”8$8&ŸntIt9"”8$8&t9"”8$8&`8"”8$8&"p`8"ŸƒIt9"”8$8&t9"”8$8&`8"”8$8&"p`8"Ÿ™   It9"”8$8&t9"”8$8&`8"”8$8&"p`8"Ÿœÿ®ÿ z@8"Ÿ®ÿóÿZÉR9‹Z‹¯R®ÿ½ÿZ½ÿóÿQ9PQ½ÿÉÿPÙÿóÿP9IP³ÿóÿT9FTRLQ‹žQ)P7LP‹“P“ž tq2&1$q"ŸVT‹žTh|R|³Qž¯Q|‰P™³Pž£P£¯tq1& üq"Ÿr¶Tž¯T°ðîñUîñOôóUŸOôTôUTôþóUŸ°ðîñTîñþóTŸ°ðèñQèñOôSOôTôQTô…ôS…ô¸ôóQŸ¸ôÅôSÅôÏôóQŸÏôÝùSÝù úóQŸ úþS°ð"ñR"ñþ‘°°ðãñXãñOô‘¨OôTôXTôþ‘¨<ò¢ò$d/4” $ &<"”8$8&Ÿ¢òó$d/4” $ &p:"”8$8&ŸóVóUÙó+ô$d/4” $ &<"”8$8&Ÿ+ô>ô$d/4” $ &p:"”8$8&Ÿ>ôOôU¢òöò!d/4” $ &0:"”ÿŸöòióYió‰óP+ô9ô!d/4” $ &0:"”ÿŸ9ôOôYÕýÚýP<òióXÙóOôXøñÿñQÿñ1òP›ó¢óP¢óªóVªóÙó^ÏôØô^þôõQõ0õPÏõ ù^ ú9ý^9ý@ýPHý¦ý^¦ý­ýPÚýþ^ÿñò q”8$8&Ÿ¢ó¯ó p”8$8&Ÿõõ q”8$8&ŸõõIt9"”8$8&t9"”8$8&@<"”8$8&"p@<"Ÿ#õ0õIt9"”8$8&t9"”8$8&@<"”8$8&"p@<"Ÿ9ý@ýIt9"”8$8&t9"”8$8&@<"”8$8&"p@<"Ÿ<òNò zà;"ŸNò“òZ¢òióRÙó+ôZ+ôOôRNò]òZ]ò“òQÙóðóQ]òiòPyò“òPÙóéóPSò“òTÙóæóT§ò½òR½òìòQ+ô>ôQ½òÉòP×òìòP+ô3ôP3ô>ô tq2&1$q"Ÿ³òöòT+ô>ôTóóRóSóQ>ôOôQó)óP9óSóP>ôCôPCôOôtq1& üq"ŸóVóT>ôOôTÀá÷âU÷âoåóUŸoåtåUtå£ðóUŸÀá÷âT÷â£ðóTŸÀáéâQéâoåSoåtåQtååSå×åóQŸ×åååSååïåóQŸïåmíSmíšíóQŸší£ðSÀá.âR.â£ð‘¨ÀáÙâXÙâoåwoåtåXtåËåwËå×å‘ ×åäåwäåïå‘ ïå£ðwâ÷â0Ÿ÷âo呼oåtå0Ÿïå(鑼-é[쑼`ìe쑼jì£ð‘¼Dãªã$d/4” $ &Š"”8$8&Ÿªã ä$d/4” $ & ˆ"”8$8&Ÿ ä^äUëäMå$d/4” $ &Š"”8$8&ŸMå^å$d/4” $ & ˆ"”8$8&Ÿ^åoåUší×í$d/4” $ &Š"”8$8&Ÿªãþã!d/4” $ &`ˆ"”ÿŸþãqäYqä“äPMåYå!d/4” $ &`ˆ"”ÿŸYåoåYøïýïPDãqäXëäoåXší¨íx€Ÿ¨í­í}€Ÿ­í¹íu”8$8&#€Ÿ¹íÅíx€ ŸÅíËí}€ ŸËí×í}€~ŸããQã9ãPªä±äP±äëä\ïåùå\æ&æQ&æPæPïæ&í\×íØï\ýïðP ðlð\lðsðP{ð£ð\ãã q”8$8&Ÿ±ä¶ä p”8$8&Ÿ&æ/æ q”8$8&Ÿ/æ4æIt‡"”8$8&t‡"”8$8&`>"”8$8&"p`>"ŸCæPæIt‡"”8$8&t‡"”8$8&`>"”8$8&"p`>"ŸlðsðIt‡"”8$8&t‡"”8$8&`>"”8$8&"p`>"ŸDãVã ~>"ŸVã›ã^ªãqäRëäMå^MåoåRší×í^Vãeã^eã›ãQëäåQeãqãPã›ãPëäùäP[ã›ãTëäöäT¯ãÅãRÅãôãQMå^åQÅãÑãPßãôãPMåSåPSå^å tq2&1$q"Ÿ»ãþãTMå^åTä%äR%ä[äQ^åoåQ%ä1äPAä[äP^åcåPcåoåtq1& üq"Ÿä^äT^åoåTÀÓðÔUðÔ_×óUŸ_×d×Ud×¹áóUŸÀÓðÔTðÔ¹áóTŸÀÓêÔQêÔ_×S_×d×Qd×€×S€×È×óQŸÈ×Õ×SÕ×ß×óQŸß×=ÞS=ÞkÞóQŸkÞ¹áSÀÓ/ÔR/ԹᑰÀÓÚÔXÚÔ_ב¨_×d×Xd׹ᑨ<Õ¢Õ$d/4” $ &°A"”8$8&Ÿ¢ÕÖ$d/4” $ &`@"”8$8&ŸÖVÖUáÖ3×$d/4” $ &°A"”8$8&Ÿ3×F×$d/4” $ &`@"”8$8&ŸF×_×U¢ÕöÕ!d/4” $ & @"”ÿŸöÕiÖYiÖ‹ÖP3×A×!d/4” $ & @"”ÿŸA×_×Y|ááP<ÕiÖXáÖ_×XúÔÕQÕ1ÕPÖ¤ÖP¤Ö¬Ö\¬ÖáÖ^ß×é×^ØØQØ@ØPàØúÝ^kÞMá^MáTáPáˆáPá¹á^Õ Õ q”8$8&Ÿ¤Ö±Ö p”8$8&ŸØØ q”8$8&ŸØ$ØIt?"”8$8&t?"”8$8&B"”8$8&"pB"Ÿ3Ø@ØIt?"”8$8&t?"”8$8&B"”8$8&"pB"ŸáˆáIt?"”8$8&t?"”8$8&B"”8$8&"pB"Ÿ<ÕNÕ ~A"ŸNÕ“Õ^¢ÕiÖRáÖ3×^3×_×RNÕ]Õ^]Õ“ÕQáÖøÖQ]ÕiÕPyÕ“ÕPáÖñÖPSÕ“ÕTáÖîÖT§Õ½ÕR½ÕìÕQ3×F×Q½ÕÉÕP×ÕìÕP3×;×P;×F× tq2&1$q"Ÿ³ÕöÕT3×F×T ÖÖRÖSÖQF×_×QÖ)ÖP9ÖSÖPF×S×PS×_×tq1& üq"ŸÖVÖTF×_×T0ë„ìU„ìŽïóUŸŽï”ïU”ïÌB óUŸ0ë„ìT„ìÌB óTŸ0ëìQì„ì]„ìŽï‘´Žï”ïQ”ïðóQŸðÌB ‘´0ë ëR ëêïwêïöï‘ öïðwðð‘ ðÌB w0ëzìXzìŽï‘¨Žï”ïX”ïÌB ‘¨Ôì:í$d/4” $ &€V"”8$8&Ÿ:íší$d/4” $ &O"”8$8&ŸšíìíX ïjï$d/4” $ &€V"”8$8&Ÿjï}ï$d/4” $ &O"”8$8&Ÿ}ïŽïX:í‹í&d/4” $ &1$ M"”0$0&Ÿ‹í7îVjïxï&d/4” $ &1$ M"”0$0&ŸxïŽïVð)ðVž; £; VÔìóíT ïŽïT”ì›ìQ›ìÉìPJîQîQQî€îP"ð)ðP)ð‰ V ë2 Vë2 ò2 Pú2 Ò7 VÒ7 Ù7 Pá7 v; V£; ÌB V›ì¤ì q”8$8&ŸQîZî q”8$8&Ÿ)ð.ð p”8$8&ŸÔìæì y U"Ÿæì+íY:íóíR ïjïYjïŽïRæìõìYõì+íQ ï*ïQõìíPí+íP ï#ïP#ï*ï|q1& üq"Ÿëì+í\ ïjï\>íTíRTíƒíQjï}ïQTíaíPoíƒíPjïsïPsï}ï uq2&1$q"ŸJí‹íUjï}ïUŸí´íR´íéíQ}ïŽïQ´íÁíPÑíéíP}ïƒïPƒïŽïuq1& üq"ŸªíìíU}ïŽïUûTû_PøƒùUƒùßûóUŸßûäûUäûÅóUŸPøƒùTƒùÅóTŸPø}ùQ}ùßûSßûäûQäûüSüHüóQŸHüUüSUü_üóQŸ_üUSUƒóQŸƒÅSPøÂøRÂøÅ‘°PømùXmùßû‘¨ßûäûXäûÅ‘¨Ìù2ú$d/4” $ &@]"”8$8&Ÿ2ú•ú$d/4” $ & ["”8$8&Ÿ•úæúUkû»û$d/4” $ &@]"”8$8&Ÿ»ûÎû$d/4” $ & ["”8$8&ŸÎûßûU2ú†ú!d/4” $ &àZ"”ÿŸ†úùúYùúûP»ûÉû!d/4” $ &àZ"”ÿŸÉûßûYKPPÌùùúXkûßûXù”ùQ”ùÁùP2û9ûP9ûkû\_üiü\ü–üQ–üÀüP_ý\ƒù\ùP\#PPÅ\”ùù q”8$8&Ÿ9û>û p”8$8&Ÿ–üŸü q”8$8&ŸŸü¤üIt@Y"”8$8&t@Y"”8$8&€]"”8$8&"p€]"Ÿ³üÀüIt@Y"”8$8&t@Y"”8$8&€]"”8$8&"p€]"ŸùIt@Y"”8$8&t@Y"”8$8&€]"”8$8&"p€]"ŸÌùÞù ~]"ŸÞù#ú^2úùúRkû»û^»ûßûRÞùíù^íù#úQkû€ûQíùùùP ú#úPkûyûPãù#úTkûvûT7úMúRMú|úQ»ûÎûQMúYúPgú|úP»ûÃûPÃûÎû tq2&1$q"ŸCú†úT»ûÎûT™ú­úR­úãúQÎûßûQ­ú¹úPÉúãúPÎûÓûPÓûßûtq1& üq"Ÿ£úæúTÎûßûT )P)3‘¸3:PpWqUWqntóUŸntttUtt0ëóUŸpWqTWq0ëóTŸpRqQRqWq]Wqnt‘´ntttQttïtóQŸït0ë‘´pppRppÊtwÊtÖt‘ Ötätwätït‘ ït0ëwpMqXMqnt‘¨ntttXtt0둨¬qr$d/4” $ & }"”8$8&Ÿrrr$d/4” $ &s"”8$8&ŸrrÄrXøsJt$d/4” $ & }"”8$8&ŸJt]t$d/4” $ &s"”8$8&Ÿ]tntXrcr&d/4” $ &1$`p"”0$0&ŸcrsVJtXt&d/4” $ &1$`p"”0$0&ŸXtntVïtuV³è¸èV¬qËrTøsntTgqnqQnq¡qP"s)sQ)sXsP uuPu¼ªV0«žØVžØ¥ØP­Ø'âV'â.âP6â‹èV¸è0ëVnqwq q”8$8&Ÿ)s2s q”8$8&Ÿuu p”8$8&Ÿ¬q¾q y`|"Ÿ¾qrYrËrRøsJtYJtntR¾qÍqYÍqrQøs tQÍqÙqPéqrPøstPt t|q1& üq"ŸÃqr\øsJt\r,rR,r[rQJt]tQ,r9rPGr[rPJtStPSt]t uq2&1$q"Ÿ"rcrUJt]tUwrŒrRŒrÁrQ]tntQŒr™rP©rÁrP]tctPctntuq1& üq"Ÿ‚rÄrU]tntU@ÅzÆUzÆïÈóUŸïÈôÈUôȱÓóUŸ@ÅzÆTzƱÓóTŸ@ÅlÆQlÆïÈSïÈôÈQôÈÉSÉWÉóQŸWÉeÉSeÉoÉóQŸoÉýÏSýÏ*ÐóQŸ*бÓS@űÅR±Å±Ó‘¨@Å\ÆX\ÆïÈwïÈôÈXôÈKÉwKÉWÉ‘ WÉdÉwdÉoÉ‘ oɱÓw ÆzÆ0ŸzÆïÈ‘¼ïÈôÈ0ŸoÉßÍ‘¼äÍéÍ‘¼îÍöÍ‘¼ûͱӑ¼ÄÆ*Ç$d/4” $ &à…"”8$8&Ÿ*ÇÇ$d/4” $ &@ƒ"”8$8&ŸÇÞÇUiÈÍÈ$d/4” $ &à…"”8$8&ŸÍÈÞÈ$d/4” $ &@ƒ"”8$8&ŸÞÈïÈU*ÐgÐ$d/4” $ &à…"”8$8&Ÿ*Ç~Ç!d/4” $ &À‚"”ÿŸ~ÇñÇYñÇÈPÍÈÙÈ!d/4” $ &À‚"”ÿŸÙÈïÈY„Ó‰ÓPÄÆñÇXiÈïÈX*Ð6Ðx€ Ÿ6Ð<Ð}€ Ÿ<ÐHÐ}€~ŸHÐ[Ðx€Ÿ[ÐgÐ}€Ÿ„Æ‹ÆQ‹Æ¹ÆP%È,ÈP,È4È\4ÈiÈ^oÉyÉ^ŸÉ¦ÉQ¦ÉÐÉPoÊ»Ï^gÐÓ^Ó%ÓP-Ó4ÓP<ÓdÓ^‰Ó±Ó^‹Æ”Æ q”8$8&Ÿ,È9È p”8$8&Ÿ¦É¯É q”8$8&Ÿ¯É´ÉItà€"”8$8&tà€"”8$8&`†"”8$8&"p`†"ŸÃÉÐÉItà€"”8$8&tà€"”8$8&`†"”8$8&"p`†"Ÿ-Ó4ÓItà€"”8$8&tà€"”8$8&`†"”8$8&"p`†"ŸÄÆÖÆ ~€…"ŸÖÆÇ^*ÇñÇRiÈÍÈ^ÍÈïÈR*ÐgÐ^ÖÆåÆ^åÆÇQiÈ€ÈQåÆñÆPÇÇPiÈyÈPÛÆÇTiÈvÈT/ÇEÇREÇtÇQÍÈÞÈQEÇQÇP_ÇtÇPÍÈÓÈPÓÈÞÈ tq2&1$q"Ÿ;Ç~ÇTÍÈÞÈT‘Ç¥ÇR¥ÇÛÇQÞÈïÈQ¥Ç±ÇPÁÇÛÇPÞÈãÈPãÈïÈtq1& üq"Ÿ›ÇÞÇTÞÈïÈTP¶‡·U‡·ÿ¹óUŸÿ¹ºUº3ÅóUŸP¶‡·T‡·3ÅóTŸP¶y·Qy·ÿ¹Sÿ¹ºQº ºS ºgºóQŸgºuºSuººóQŸºýÁSýÁ*ÂóQŸ*Â3ÅSP¶¾¶R¾¶3Å‘¨P¶i·Xi·ÿ¹wÿ¹ºXº[ºw[ºgº‘ gºtºwtºº‘ º3Åw-·‡·0Ÿ‡·ÿ¹‘¼ÿ¹º0Ÿº¸½‘¼½½ëÀ‘¼ðÀõÀ‘¼úÀ3Å‘¼Ô·:¸$d/4” $ &Š"”8$8&Ÿ:¸¸$d/4” $ & ˆ"”8$8&Ÿ¸î¸U{¹ݹ$d/4” $ &Š"”8$8&ŸÝ¹î¹$d/4” $ & ˆ"”8$8&Ÿî¹ÿ¹U*ÂgÂ$d/4” $ &Š"”8$8&Ÿ:¸ޏ!d/4” $ &`ˆ"”ÿŸŽ¸¹Y¹#¹Pݹé¹!d/4” $ &`ˆ"”ÿŸé¹ÿ¹YˆÄÄPÔ·¹X{¹ÿ¹X*Â8Âx€Ÿ8Â=Â}€Ÿ=ÂIÂu”8$8&#€ŸIÂUÂx€ ŸUÂ[Â}€ Ÿ[ÂgÂ}€~Ÿ‘·˜·Q˜·É·P:¹A¹PA¹{¹\º‰º\¯º¶ºQ¶ºàºP»¶Á\gÂhÄ\Ä”ÄPœÄüÄ\üÄÅP Å3Å\˜·¡· q”8$8&ŸA¹F¹ p”8$8&Ÿ¶º¿º q”8$8&Ÿ¿ºĺIt‡"”8$8&t‡"”8$8&àŠ"”8$8&"pàŠ"ŸÓºàºIt‡"”8$8&t‡"”8$8&àŠ"”8$8&"pàŠ"ŸüÄÅIt‡"”8$8&t‡"”8$8&àŠ"”8$8&"pàŠ"ŸÔ·æ· ~@Š"Ÿæ·+¸^:¸¹R{¹ݹ^ݹÿ¹R*ÂgÂ^æ·õ·^õ·+¸Q{¹¹Qõ·¸P¸+¸P{¹‰¹Pë·+¸T{¹†¹T?¸U¸RU¸„¸Qݹî¹QU¸a¸Po¸„¸Pݹã¹Pã¹î¹ tq2&1$q"ŸK¸ޏTݹî¹T¡¸µ¸Rµ¸ë¸Qî¹ÿ¹Qµ¸Á¸PѸë¸Pî¹ó¹Pó¹ÿ¹tq1& üq"Ÿ«¸î¸Tî¹ÿ¹T©AªUAªŸ¬óUŸŸ¬¤¬U¤¬P¶óUŸ©AªTAªP¶óTŸ©;ªQ;ªŸ¬SŸ¬¤¬Q¤¬À¬SÀ¬­óQŸ­­S­­óQŸ­m³Sm³›³óQŸ›³P¶S©u©Ru©P¶‘°©6ªX6ªŸ¬‘¨Ÿ¬¤¬X¤¬P¶‘¨Œªòª$d/4” $ &À"”8$8&ŸòªT«$d/4” $ &p"”8$8&ŸT«¦«U'¬{¬$d/4” $ &À"”8$8&Ÿ{¬ެ$d/4” $ &p"”8$8&ŸŽ¬Ÿ¬UòªF«!d/4” $ &0"”ÿŸF«¹«Y¹«Ø«P{¬‰¬!d/4” $ &0"”ÿŸ‰¬Ÿ¬Y"¶'¶PŒª¹«X'¬Ÿ¬XKªRªQRªªPï«ö«Pö«'¬V­(­VM­T­QT­€­P®0³V›³»µV»µµPʵѵPÙµ¶V'¶P¶VRª[ª q”8$8&Ÿö«û« p”8$8&ŸT­]­ q”8$8&Ÿ]­d­Ct€‹"”ÿt€‹"”ÿ"”8$8&"p"Ÿs­€­Ct€‹"”ÿt€‹"”ÿ"”8$8&"p"ŸÊµѵCt€‹"”ÿt€‹"”ÿ"”8$8&"p"ŸŒªžª z€"ŸžªãªZòª¹«R'¬{¬Z{¬Ÿ¬Ržª­ªZ­ªãªQ'¬@¬Q­ª¹ªPɪãªP'¬9¬P£ªãªT'¬6¬T÷ª «R «<«Q{¬ެQ ««P'«<«P{¬ƒ¬Pƒ¬ެ tq2&1$q"Ÿ«F«T{¬ެTX«l«Rl«£«QެŸ¬Ql«y«P‰«£«Pެ“¬P“¬Ÿ¬tq1& üq"Ÿb«¦«TެŸ¬T 1è2Uè2î5óUŸî5ô5Uô5øoóUŸ 1è2Tè2øoóTŸ 1ã2Qã2è2]è2î5‘´î5ô5Qô5o6óQŸo6øo‘´ 1 2R 2J6wJ6V6‘ V6d6wd6o6‘ o6øow 1Þ2XÞ2î5‘¨î5ô5Xô5øo‘¨<3¢3$d/4” $ &`•"”8$8&Ÿ¢34$d/4” $ & “"”8$8&Ÿ4T4X~5Ê5$d/4” $ &`•"”8$8&ŸÊ5Ý5$d/4” $ & “"”8$8&ŸÝ5î5X¢3ó3!d/4” $ & “"”ÿŸó3„4VÊ5Ø5!d/4” $ & “"”ÿŸØ5î5Vo66VTkYkV<3[4T~5î5Tø2ÿ2Qÿ213P¯4¶4Q¶4à4P‰66P6ÛVVPWkVk$kPYk`kPhkøoVÿ23 q”8$8&Ÿ¶4¿4 q”8$8&Ÿ6•6 p”8$8&Ÿ<3N3 y@•"ŸN3“3Y¢3[4R~5Ê5YÊ5î5RN3]3Y]3“3Q~5Š5Q]3i3Py3“3P~5ƒ5Pƒ5Š5|q1& üq"ŸS3“3\~5Ê5\¦3¼3R¼3ë3QÊ5Ý5Q¼3É3P×3ë3PÊ5Ó5PÓ5Ý5 uq2&1$q"Ÿ²3ó3UÊ5Ý5U44R4Q4QÝ5î5Q4)4P94Q4PÝ5ã5Pã5î5uq1& üq"Ÿ4T4UÝ5î5U€®žU®žb¡óUŸb¡p¡Up¡ý¨óUŸ€®žT®žý¨óTŸ€¨žQ¨ž¡S¡b¡óQŸb¡p¡Qp¡u¡Su¡¡óQŸ¡ê¤SꤥóQŸ¥ý¨S€ïRïý¨‘¨€žžXžžb¡‘°b¡p¡Xp¡ý¨‘°üžZŸ$d/4” $ &"”8$8&ŸZŸ½Ÿ$d/4” $ &("”8$8&Ÿ½Ÿ  U¡¡$d/4” $ &("”8$8&Ÿ¡Û¡$d/4” $ &"”8$8&ŸÛ¡î¡UZŸ®Ÿ$d/4” $ &"”8$8&Ÿ®ŸK V¡ˆ¡$d/4” $ &"”8$8&Ÿˆ¡¡VÛ¡î¡V™¨ž¨Vüž X¡î¡X¸ž¿žQ¿žñžPD K PK } V£ ª Qª Ø P³¢ã¤V¥x¨Vž¨ߨVߨæ¨Pî¨õ¨P¿žÈž q”8$8&ŸK P  p”8$8&Ÿª ³  q”8$8&Ÿ³ ¼ Itˆ"”8$8&tˆ"”8$8&À–"”8$8&"pÀ–"ŸË Ø Itˆ"”8$8&tˆ"”8$8&À–"”8$8&"pÀ–"Ÿß¨æ¨Itˆ"”8$8&tˆ"”8$8&À–"”8$8&"pÀ–"ŸüžZŸ8d/4” $ & "”8$8&1$ $ &1$º–"ŸZŸ R¡¡R¡Û¡8d/4” $ & "”8$8&1$ $ &1$º–"ŸÛ¡î¡RþžŸ8d/4” $ & "”8$8&1$ $ &1$º–"ŸŸKŸQ¡ ¡QŸ!ŸP1ŸKŸP¡™¡P ŸKŸT¡–¡T_ŸuŸRuŸ¤ŸQ¡¡QuŸŸPŸ¤ŸP¡ƒ¡Pƒ¡¡ tq2&1$q"ŸkŸ®ŸT¡¡TÁŸÕŸRÕŸ  QÛ¡î¡QÕŸáŸPñŸ  PÛ¡ã¡Pã¡î¡tq1& üq"ŸËŸ  TÛ¡î¡TБþ’Uþ’º•óUŸº•È•UÈ•{óUŸÐ‘þ’Tþ’{óTŸÐ‘ø’Qø’r•Sr•º•óQŸº•È•Qȕ͕SÍ•וóQŸ×•R™SR™€™óQŸ€™{SБ?’R?’{‘°Бî’Xî’º•‘¨º•È•XÈ•{‘¨L“ª“$d/4” $ &°Ý"”8$8&Ÿª“ ”$d/4” $ &Ý"”8$8&Ÿ ”]”Uוí•$d/4” $ &Ý"”8$8&Ÿí•;–$d/4” $ &°Ý"”8$8&Ÿ;–N–Uª“þ“$d/4” $ &øÜ"”8$8&Ÿþ“ ”Vוè•$d/4” $ &øÜ"”8$8&Ÿè•í•V;–N–V VL“d”XוN–X““Q“A“P™” ”P ”Õ”Vû”•Q•0•P—K™V€™úœV ]V]dPlsP““ q”8$8&Ÿ ”¥” p”8$8&Ÿ• • q”8$8&Ÿ ••ItXÜ"”8$8&tXÜ"”8$8&`—"”8$8&"p`—"Ÿ#•0•ItXÜ"”8$8&tXÜ"”8$8&`—"”8$8&"p`—"Ÿ]dItXÜ"”8$8&tXÜ"”8$8&`—"”8$8&"p`—"ŸL“ª“8d/4” $ &ÀÝ"”8$8&1$ $ &1$V—"Ÿª“d”Rוí•Rí•;–8d/4” $ &ÀÝ"”8$8&1$ $ &1$V—"Ÿ;–N–RN“c“8d/4” $ &ÀÝ"”8$8&1$ $ &1$V—"Ÿc“›“Qí•–Qc“q“P“›“Pí•ù•PY“›“Tí•ö•T¯“Å“RÅ“ô“Qוí•QœѓPß“ô“Pוã•Pã•í• tq2&1$q"Ÿ»“þ“Tוí•T”%”R%”[”Q;–N–Q%”1”PA”[”P;–C–PC–N–tq1& üq"Ÿ”]”T;–N–T †N‡UN‡ ŠóUŸ ŠŠUŠË‘óUŸ †N‡TN‡Ë‘óTŸ †H‡QH‡‰S‰ ŠóQŸ ŠŠQŠŠSŠ'ŠóQŸ'Š¢S¢ÐóQŸÐË‘S ††R†Ë‘‘° †>‡X>‡ Š‘¨ ŠŠXŠË‘‘¨œ‡ú‡$d/4” $ &°Ý"”8$8&Ÿú‡]ˆ$d/4” $ &Ý"”8$8&Ÿ]ˆ­ˆU'Š=Š$d/4” $ &Ý"”8$8&Ÿ=Š‹Š$d/4” $ &°Ý"”8$8&Ÿ‹ŠžŠUú‡Nˆ$d/4” $ &øÜ"”8$8&ŸNˆðˆV'Š8Š$d/4” $ &øÜ"”8$8&Ÿ8Š=ŠV‹ŠžŠVk‘p‘Vœ‡´ˆX'ŠžŠXX‡_‡Q_‡‘‡PéˆðˆPðˆ%‰VK‰R‰QR‰€‰Pc‹›VÐJ‘Vp‘­‘V­‘´‘P¼‘ÑP_‡h‡ q”8$8&Ÿðˆõˆ p”8$8&ŸR‰[‰ q”8$8&Ÿ[‰d‰ItXÜ"”8$8&tXÜ"”8$8&@˜"”8$8&"p@˜"Ÿs‰€‰ItXÜ"”8$8&tXÜ"”8$8&@˜"”8$8&"p@˜"Ÿ­‘´‘ItXÜ"”8$8&tXÜ"”8$8&@˜"”8$8&"p@˜"Ÿœ‡ú‡8d/4” $ &ÀÝ"”8$8&1$ $ &1$6˜"Ÿú‡´ˆR'Š=ŠR=Š‹Š8d/4” $ &ÀÝ"”8$8&1$ $ &1$6˜"Ÿ‹ŠžŠRž‡³‡8d/4” $ &ÀÝ"”8$8&1$ $ &1$6˜"Ÿ³‡ë‡Q=ŠPŠQ³‡Á‡Pчë‡P=ŠIŠP©‡ë‡T=ŠFŠTÿ‡ˆRˆDˆQ'Š=ŠQˆ!ˆP/ˆDˆP'Š3ŠP3Š=Š tq2&1$q"Ÿ ˆNˆT'Š=ŠTaˆuˆRuˆ«ˆQ‹ŠžŠQuˆˆP‘ˆ«ˆP‹Š“ŠP“ŠžŠtq1& üq"Ÿkˆ­ˆT‹ŠžŠTx@yU@y¯{óUŸ¯{´{U´{†óUŸx@yT@y†óTŸx:yQ:y¯{S¯{´{Q´{Ð{SÐ{|óQŸ|%|S%|/|óQŸ/|‚S‚Ë‚óQŸË‚†SxxRx†‘°x*yX*y¯{‘¨¯{´{X´{†‘¨Œyòy$d/4” $ &`›"”8$8&ŸòyUz$d/4” $ & š"”8$8&ŸUz¦zU1{ƒ{$d/4” $ &`›"”8$8&Ÿƒ{–{$d/4” $ & š"”8$8&Ÿ–{¯{UòyFz!d/4” $ &à™"”ÿŸFz¹zY¹zÛzPƒ{‘{!d/4” $ &à™"”ÿŸ‘{¯{Yï…ô…PŒy¹zX1{¯{XJyQyQQyyPízôzPôzüz\üz1{^/|9|^_|f|Qf||P0}Z‚^Ë‚ˆ…^ˆ……P—…ž…P¦…Ï…^ô…†^QyZy q”8$8&Ÿôz{ p”8$8&Ÿf|o| q”8$8&Ÿo|t|It°˜"”8$8&t°˜"”8$8& ›"”8$8&"p ›"Ÿƒ||It°˜"”8$8&t°˜"”8$8& ›"”8$8&"p ›"Ÿ—…ž…It°˜"”8$8&t°˜"”8$8& ›"”8$8&"p ›"ŸŒyžy ~@›"Ÿžyãy^òy¹zR1{ƒ{^ƒ{¯{Ržy­y^­yãyQ1{H{Q­y¹yPÉyãyP1{A{P£yãyT1{>{T÷y zR z_S_8d/4” $ & &"”8$8&1$ $ &1$’ "ŸS_‹_QîabQS_a_Pq_‹_PîaùaPI_‹_TîaöaTŸ_µ_Rµ_ä_Q×aîaQµ_Á_PÏ_ä_P×aãaPãaîa tq2&1$q"Ÿ«_î_T×aîaT``R`K`Q;bObQ`!`P1`K`P;bCbPCbObtq1& üq"Ÿ `N`T;bObTPÑžÒUžÒpÕóUŸpÕxÕUxÕHøóUŸPÑžÒTžÒHøóTŸPÑÒQÒ)ÕS)ÕpÕóQŸpÕxÕQxÕ}ÕS}Õ‡ÕóQŸ‡ÕïÖSïÖ×óQŸ×HøSPÑÇÑRÇÑHø‘¨PÑ‹ÒX‹ÒdÕwdÕpÕ‘ pÕxÕXxÕ|Õw|Õ‡Õ‘ ‡ÕHøw9ÒžÒ0ŸžÒ"Õ‘¼pÕxÕ0Ÿ‡ÕÖ‘¼2Ö$ב¼)×ß‘¼ ߔᑼ™áHø‘¼ìÒRÓ$d/4” $ &@¯"”8$8&ŸRÓ´Ó$d/4” $ &¨"”8$8&Ÿ´ÓÔU‡ÕžÕ$d/4” $ &¨"”8$8&ŸžÕóÕ$d/4” $ &@¯"”8$8&ŸóÕÖU2ÖQÖ$d/4” $ &@¯"”8$8&Ÿ²å æ$d/4” $ &@¯"”8$8&ŸRÓ¦Ó&d/4” $ &1$ ¦"”0$0&Ÿ¦ÓÔYÔ8ÔP‡Õ™Õ&d/4” $ &1$ ¦"”0$0&Ÿ™ÕžÕYóÕÖYèôíôPìÒÔX‡ÕÕÕXÕÕáÕx€ŸáÕçÕ~€ŸçÕóÕ~€~ŸóÕÖX2ÖEÖx€ ŸEÖQÖ~€ Ÿ²åêåXêåýåx€Ÿýå æ~€Ÿ¨Ò¯ÒQ¯ÒáÒPKÔRÔPRÔŒÔV±Ô¸ÔQ¸ÔèÔPײåV æÊóVÊóÑóPÙóàóPèóÇôVíôHøV¯Ò¸Ò q”8$8&ŸRÔWÔ p”8$8&Ÿ¸ÔÁÔ q”8$8&ŸÁÔÌÔCt@¢"”ÿt@¢"”ÿ@°"”8$8&"p@°"ŸÛÔèÔCt@¢"”ÿt@¢"”ÿ@°"”8$8&"p@°"ŸÙóàóCt@¢"”ÿt@¢"”ÿ@°"”8$8&"p@°"ŸìÒþÒ zà®"ŸþÒCÓZRÓÔR‡ÕžÕRžÕÚÕZóÕÖR2ÖQÖZ²å æZþÒ ÓZ ÓCÓQžÕ°ÕQ ÓÓP)ÓCÓPžÕ©ÕPÓCÓTžÕ¦ÕTWÓmÓRmÓœÓQ‡ÕžÕQmÓyÓP‡ÓœÓP‡Õ“ÕP“ÕžÕ tq2&1$q"ŸcÓ¦ÓT‡ÕžÕT¸ÓÌÓRÌÓÔQóÕÖQÌÓÙÓPéÓÔPóÕûÕPûÕÖtq1& üq"ŸÂÓÔTóÕÖTRàoàPoàyà‘°yà€àPÀOðPUðPÊSóUŸÊSØSUØS¶]óUŸÀOðPTðP¶]óTŸÀOêPQêP‚SS‚SÊSóQŸÊSØSQØSÝSSÝSçSóQŸçS VS V:VóQŸ:V¶]SÀO/PR/P¶]‘°ÀOÚPXÚPÊS‘¨ÊSØSXØS¶]‘¨^>@U@R^wÜ^"^"&U&b^bdUd–^–šUšÚ^ÚÜUÜ5"^5"7"U7"I"^n"Û"^#M$^M$Q$UQ$Û$^Û$à$Uà$(^((U('(^L(¹(^Þ(8+^8+<+U<+h/^h/m/Um/’1^äzJ{$d/4” $ & "”8$8&ŸJ{¬{$d/4” $ & ý"”8$8&Ÿ¬{|X÷}~$d/4” $ & ý"”8$8&Ÿ~Z~$d/4” $ & "”8$8&ŸZ~o~XJ{{&d/4” $ &1$`ù"”0$0&Ÿ{|Y|2|P÷} ~&d/4” $ &1$`ù"”0$0&Ÿ ~~YZ~o~Y Päz|T÷}o~T¢z©zQ©zÙzPV|]|P]|w|Sw|¼|sŸ} }Q }P}P\asŸ”¢sŸ¯ÀsŸË”€sŸ”€™€S™€ÓˆsŸþˆ ‰sŸ7‰E‰sŸp‰~‰sŸ—‰¥‰sŸò‰ŠsŸMŠ˜sŸk˜·´sŸµ6µsŸƒµ•µsŸ•µ£µS¨µWèsŸWè^èPfèmèPuèåsŸ’1sŸ©z²zq”ÿŸ]|l|p”ÿŸ })}q”ÿŸ)}4}Jt1$€á"”0$0&t1$€á"”0$0& "”ÿ"p "ŸC}P}Jt1$€á"”0$0&t1$€á"”0$0& "”ÿ"p "ŸWè^èJt1$€á"”0$0&t1$€á"”0$0& "”ÿ"p "Ÿäzöz zà "Ÿöz;{ZJ{|R÷}~R~Z~ZZ~o~Röz{Z{;{Q~~Q{{P!{;{P~~P~~|q1& üq"Ÿûz;{\~Z~\O{e{Re{“{Q÷}~Qe{q{P{“{P÷}~P~~ uq2&1$q"Ÿ[{{U÷}~U±{Æ{RÆ{|QZ~o~QÆ{Ù{Pé{|PZ~c~Pc~o~uq1& üq"Ÿ¼{|UZ~o~UÐûýUýÚÿóUŸÚÿèÿUèÿÆ óUŸÐûýTýÆ óTŸÐûúüQúü’ÿS’ÿÚÿóQŸÚÿèÿQèÿíÿSíÿ÷ÿóQŸ÷ÿSJóQŸJÆ SÐû?üR?üÆ ‘°ÐûêüXêüÚÿ‘¨ÚÿèÿXèÿÆ ‘¨Lý²ý$d/4” $ &à"”8$8&Ÿ²ýþ$d/4” $ &P"”8$8&ŸþfþU÷ÿ$d/4” $ &P"”8$8&Ÿ[$d/4” $ &à"”8$8&Ÿ[oU²ýþ$d/4” $ &"”8$8&ŸþyþYyþ›þP÷ÿ $d/4” $ &"”8$8&Ÿ Y[oYu z PLýyþX÷ÿoX ýýQýAýP®þµþPµþñþ\ÿÿQÿPÿP)\Jú\ú P  P U \z Æ \ýý q”8$8&Ÿµþºþ p”8$8&Ÿÿ'ÿ q”8$8&Ÿ'ÿ4ÿItP"”8$8&tP"”8$8& "”8$8&"p "ŸCÿPÿItP"”8$8&tP"”8$8& "”8$8&"p "Ÿú ItP"”8$8&tP"”8$8& "”8$8&"p "ŸLý^ý ~p"Ÿ^ý£ý^²ýyþR÷ÿR[^[oR^ýmý^mý£ýQ QmýyýP‰ý£ýPPcý£ýTT·ýÍýRÍýüýQ÷ÿQÍýÙýPçýüýP÷ÿP tq2&1$q"ŸÃýþT÷ÿTþ-þR-þcþQ[oQ-þ9þPIþcþP[cPcotq1& üq"Ÿ#þfþT[oT´ÀµUÀµš¸óUŸš¸¨¸U¨¸>ÃóUŸ´ÀµTÀµ>ÃóTŸ´»µQ»µ˜¸_˜¸š¸óQŸš¸¨¸Q¨¸¶¸_¶¸·¸óQŸ·¸>Ã_´µRµ>Ѱ´«µX«µš¸‘¨š¸¨¸X¨¸>Ѩ ¶r¶$d/4” $ &à"”8$8&Ÿr¶Õ¶$d/4” $ &"”8$8&ŸÕ¶&·U·¸θ$d/4” $ &"”8$8&ŸÎ¸¹$d/4” $ &à"”8$8&Ÿ¹/¹Ur¶ƶ$d/4” $ &P"”8$8&ŸÆ¶9·Y9·[·P·¸ɸ$d/4” $ &P"”8$8&ŸÉ¸θY¹/¹YÃÃP ¶9·X·¸/¹XʵѵQѵ¶Pn·u·Pu·±·\×·Þ·QÞ·¸Pé¹±»\æ»h¾\h¾¤¾‘¸½¾ÒÂ\ÒÂÙÂPáÂèÂPÃ>Ã\ѵÚµ q”8$8&Ÿu·z· p”8$8&ŸÞ·ç· q”8$8&Ÿç·ô·It0"”8$8&t0"”8$8& "”8$8&"p "Ÿ¸¸It0"”8$8&t0"”8$8& "”8$8&"p "ŸÒÂÙÂIt0"”8$8&t0"”8$8& "”8$8&"p "Ÿ ¶¶ ~À"Ÿ¶c¶^r¶9·R·¸θRθ¹^¹/¹R¶,¶^,¶c¶Qθà¸Q,¶9¶PI¶c¶PθÙ¸P"¶c¶TθÖ¸Tw¶¶R¶¼¶Q·¸θQ¶™¶P§¶¼¶P·¸øPøθ tq2&1$q"Ÿƒ¶ƶT·¸θTÙ¶í¶Rí¶#·Q¹/¹Qí¶ù¶P ·#·P¹#¹P#¹/¹tq1& üq"Ÿã¶&·T¹/¹T[¾k¾Pk¾›¾\Pð~ñU~ñ2ôóUŸ2ô@ôU@ôÍûóUŸPð~ñT~ñÍûóTŸPðxñQxñêóSêó2ôóQŸ2ô@ôQ@ôEôSEôOôóQŸOôº÷Sº÷è÷óQŸè÷ÍûSPð¿ðR¿ðÍû‘¨PðnñXnñ2ô‘°2ô@ôX@ôÍû‘°Ìñ*ò$d/4” $ &"”8$8&Ÿ*òò$d/4” $ &("”8$8&ŸòÝòUOô]ô$d/4” $ &("”8$8&Ÿ]ô«ô$d/4” $ &"”8$8&Ÿ«ô¾ôU*ò~ò$d/4” $ &"”8$8&Ÿ~òóVOôXô$d/4” $ &"”8$8&ŸXô]ôV«ô¾ôViûnûVÌñäòXOô¾ôXˆññQñÁñPóóPóMóVsózóQzó¨óPƒõ³÷Vè÷HûVnû¯ûV¯û¶ûP¾ûÅûPñ˜ñ q”8$8&Ÿó ó p”8$8&Ÿzóƒó q”8$8&ŸƒóŒóItˆ"”8$8&tˆ"”8$8&À"”8$8&"pÀ"Ÿ›ó¨óItˆ"”8$8&tˆ"”8$8&À"”8$8&"pÀ"Ÿ¯û¶ûItˆ"”8$8&tˆ"”8$8&À"”8$8&"pÀ"ŸÌñ*ò8d/4” $ & "”8$8&1$ $ &1$Š"Ÿ*òäòROô]ôR]ô«ô8d/4” $ & "”8$8&1$ $ &1$Š"Ÿ«ô¾ôRÎñãñ8d/4” $ & "”8$8&1$ $ &1$Š"ŸãñòQ]ôpôQãñññPòòP]ôiôPÙñòT]ôfôT/òEòREòtòQOô]ôQEòQòP_òtòPOôSôPSô]ô tq2&1$q"Ÿ;ò~òTOô]ôT‘ò¥òR¥òÛòQ«ô¾ôQ¥ò±òPÁòÛòP«ô³ôP³ô¾ôtq1& üq"Ÿ›òÝòT«ô¾ôT0þ‡ÿU‡ÿžóUŸž¤U¤'yóUŸ0þ‡ÿT‡ÿ'yóTŸ0þ‚ÿQ‚ÿ‡ÿ]‡ÿž‘´ž¤Q¤óQŸ'y‘´0þ þR þúwú‘ w‘ 'yw0þ}ÿX}ÿž‘¨ž¤X¤'y‘¨ÜÿB$d/4” $ &?"”8$8&ŸB¢$d/4” $ & 3"”8$8&Ÿ¢ôX(z$d/4” $ &?"”8$8&Ÿz$d/4” $ & 3"”8$8&ŸžXB“&d/4” $ &1$ 0"”0$0&Ÿ“?Vzˆ&d/4” $ &1$ 0"”0$0&ŸˆžV@VÉsÎsVÜÿûT(žT—ÿžÿQžÿÑÿPRYQYˆP9@P@À8V09ÒqVÒqÙqPáqosVosvsP~s¡sVÎs'yVžÿ§ÿ q”8$8&ŸYb q”8$8&Ÿ@E p”8$8&ŸÜÿîÿ y >"Ÿîÿ3YBûR(zYzžRîÿýÿYýÿ3Q(:Qýÿ P3P(3P3:|q1& üq"Ÿóÿ3\(z\F\R\‹QzQ\iPw‹PzƒPƒ uq2&1$q"ŸR“UzU§¼R¼ñQžQ¼ÉPÙñP“P“žuq1& üq"Ÿ²ôUžUPâ€ãU€ãïåóUŸïåôåUôåMðóUŸPâ€ãT€ãMðóTŸPâzãQzãïåSïåôåQôåæSæXæóQŸXæeæSeæoæóQŸoæÍìSÍìûìóQŸûìMðSPâ¿âR¿âMð‘°PâjãXjãï周ïåôåXôåMð‘¨Ìã2ä$d/4” $ &ÐE"”8$8&Ÿ2ä•ä$d/4” $ &PD"”8$8&Ÿ•äæäUqåÃå$d/4” $ &ÐE"”8$8&ŸÃåÖå$d/4” $ &PD"”8$8&ŸÖåïåU2ä†ä!d/4” $ &D"”ÿŸ†äùäYùäåPÃåÑå!d/4” $ &D"”ÿŸÑåïåYð$ðPÌãùäXqåïåXŠã‘ãQ‘ãÁãP-å4åP4å<å\<åqå^oæyæ^Ÿæ¦æQ¦æÐæPpçŠì^ûì¸ï^¸ï¿ïPÇïÎïPÖïÿï^$ðMð^‘ãšã q”8$8&Ÿ4åAå p”8$8&Ÿ¦æ¯æ q”8$8&Ÿ¯æ´æItÐB"”8$8&tÐB"”8$8& F"”8$8&"p F"ŸÃæÐæItÐB"”8$8&tÐB"”8$8& F"”8$8&"p F"ŸÇïÎïItÐB"”8$8&tÐB"”8$8& F"”8$8&"p F"ŸÌãÞã ~°E"ŸÞã#ä^2äùäRqåÃå^ÃåïåRÞãíã^íã#äQqåˆåQíãùãP ä#äPqååPãã#äTqå~åT7äMäRMä|äQÃåÖåQMäYäPgä|äPÃåËåPËåÖå tq2&1$q"ŸCä†äTÃåÖåT™ä­äR­äãäQÖåïåQ­ä¹äPÉäãäPÖåãåPãåïåtq1& üq"Ÿ£äæäTÖåïåTàÓÕUÕ×óUŸ×”×U”×EâóUŸàÓÕTÕEâóTŸàÓ ÕQ Õ×S×”×Q”×°×S°×÷×óQŸ÷רSØØóQŸØ•ÞS•ÞÂÞóQŸÂÞEâSàÓQÔRQÔE⑨àÓüÔXüÔ×w×”×X”×ë×wë×÷ב ÷רwØØ‘ ØEâwÀÔÕ0ŸÕב¼×”×0ŸØÛ‘¼Û Û‘¼%ÛLÛ‘¼QÛE⑼dÕÊÕ$d/4” $ &ÀK"”8$8&ŸÊÕ-Ö$d/4” $ &@I"”8$8&Ÿ-Ö~ÖU ×m×$d/4” $ &ÀK"”8$8&Ÿm×~×$d/4” $ &@I"”8$8&Ÿ~××UÂÞÿÞ$d/4” $ &ÀK"”8$8&ŸÊÕÖ!d/4” $ &ÀH"”ÿŸÖ‘ÖY‘Ö³ÖPm×y×!d/4” $ &ÀH"”ÿŸy××Y­á²áPdÕ‘ÖX ××XÂÞÎÞx€ ŸÎÞÔÞ}€ ŸÔÞàÞ}€~ŸàÞóÞx€ŸóÞÿÞ}€Ÿ$Õ+ÕQ+ÕYÕPÅÖÌÖPÌÖÔÖ\ÔÖ ×^ØØ^?ØFØQFØpØPÙTÞ^ÿÞá^²á¹áPÁáéá^éáðáPøáEâ^+Õ4Õ q”8$8&ŸÌÖÙÖ p”8$8&ŸFØOØ q”8$8&ŸOØTØItG"”8$8&tG"”8$8&@L"”8$8&"p@L"ŸcØpØItG"”8$8&tG"”8$8&@L"”8$8&"p@L"Ÿ²á¹áItG"”8$8&tG"”8$8&@L"”8$8&"p@L"ŸdÕvÕ ~`K"ŸvÕ»Õ^ÊÕ‘ÖR ×m×^m××RÂÞÿÞ^vÕ…Õ^…Õ»ÕQ × ×Q…Õ‘ÕP¡Õ»ÕP ××P{Õ»ÕT ××TÏÕåÕRåÕÖQm×~×QåÕñÕPÿÕÖPm×s×Ps×~× tq2&1$q"ŸÛÕÖTm×~×T1ÖEÖREÖ{ÖQ~××QEÖQÖPaÖ{ÖP~׃×Pƒ××tq1& üq"Ÿ;Ö~ÖT~××T Œ.U.“]“†‘°†”]”‘óUŸ‘&þ‘° ŒŒTŒ&þóTŸ Œ“Q“†‘ †”Q”‘óQŸ‘&þ‘  ŒoRo†w†”R”êwêö‘ö‘w‘‘‘‘&þw ŒjXj†‘˜†”X”&þ‘˜“0Ÿ“†‘¨†”0Ÿ‘¯¦‘¨¯¦¼¦‘¤¼¦&þ‘¨“0Ÿ“†‘¤†”0Ÿ‘Ħ‘¤ɦΦ‘¤Ó¦&þ‘¤“0Ÿ“†‘¬†”0Ÿ‘ަ‘¬ަ›¦0Ÿ›¦ ¦‘¬¥¦ª¦‘¬¯¦&þ‘¬äJŽ$d/4” $ &Àm"”8$8&ŸJŽªŽ$d/4” $ &€a"”8$8&ŸªŽüŽX0d$d/4” $ &Àm"”8$8&Ÿdu$d/4” $ &€a"”8$8&Ÿu†XW‘G’$d/4” $ &Àm"”8$8&ŸJŽ›Ž&d/4” $ &1$`_"”0$0&Ÿ›ŽGVdp&d/4” $ &1$`_"”0$0&Ÿp†V‘.‘V¬í±íVäU0†UW‘^‘u€Ÿ^‘h‘x€Ÿh‘u‘x€|Ÿu‘‹‘u€Ÿ‹‘“‘x€Ÿ“‘©‘u€Ÿ©‘±‘x€Ÿ±‘Ä‘u€ŸÄ‘Ï‘x€ŸÏ‘â‘u€ Ÿâ‘í‘x€ Ÿí‘ ’u€Ÿ ’’x€Ÿ’G’U£ªRªíQZaQaP"‘)‘P)‘W‘SG’w—SÏ—É¥S¦ ÅS€ÅÏÛSÔÛuíSuí„íQ±í¾óS¾óÅóPÍó&þSª³ r”8$8&Ÿaj q”8$8&Ÿ)‘.‘ p”8$8&Ÿäö y€l"Ÿö;ŽYJŽT0dYd†TW‘¶‘YÏ‘G’YöŽYŽ;ŽR0:RŽŽQ!Ž;ŽQ03Q3:|r1& ür"Ÿû;Ž\0d\W‘G’\NŽdŽTdŽ“ŽQduQdŽqŽPŽ“ŽPdkPku rq2&1$q"ŸZŽ›ŽRduR¯ŽÄŽTÄŽùŽQu†QÄŽÑŽPáŽùŽPu{P{†rq1& üq"ŸºŽüŽRu†Rl©©©^P¥‰¦U‰¦”¦\”¦ ©^ ©X©óUŸX©h©Uh©w©óUŸw©ÿ©^ÿ©!ªóUŸ!ª´^P¥”¦T”¦´óTŸP¥ަQަ”¦S”¦X©óQŸX©h©Qh©´óQŸP¥­¥R­¥L©wL©X©‘ X©l©wl©w©‘ w©´wP¥y¥Xy¥´‘°ߦB§$d/4” $ &`y"”8$8&ŸB§¤§$d/4” $ &@u"”8$8&Ÿ¤§ô§Yw©Ž©$d/4” $ &@u"”8$8&ŸŽ©è©$d/4” $ &`y"”8$8&Ÿè©ÿ©Yû°+±$d/4” $ &`y"”8$8&ŸB§•§&d/4” $ &1$€t"”0$0&Ÿ•§¨X¨(¨Pw©‰©&d/4” $ &1$€t"”0$0&Ÿ‰©Ž©Xè©ÿ©X\´a´Pߦ¨Tw©¼©T¼©שt€Ÿ×©ã©u€Ÿã©ÿ©Tû°+±Tž¦¥¦Q¥¦ѦP6¨=¨P=¨y¨\ž¨¥¨Q¥¨ШP!ª3ª\̪¶«\ë«û°\+±³³\³³º³P³´\´´P´;´\a´´\¥¦®¦ q”8$8&Ÿ=¨B¨ p”8$8&Ÿ¥¨®¨ q”8$8&Ÿ®¨´¨Ctàq"”ÿtàq"”ÿày"”8$8&"pày"ŸÃ¨ШCtàq"”ÿtàq"”ÿày"”8$8&"pày"Ÿ³³º³Ctàq"”ÿtàq"”ÿày"”8$8&"pày"Ÿß¦ë¦ yàx"Ÿë¦1§YB§¨Rw©Ž©RŽ©™©Yè©ÿ©R릧Y§1§QŽ© ©Q§ §P§1§PŽ©“©P“© ©}q1& üq"Ÿö¦1§]Ž©è©]û°+±]G§]§R]§‹§Qw©Ž©Q]§i§Pw§‹§Pw©ƒ©Pƒ©Ž© uq2&1$q"ŸS§•§Uw©Ž©U©§¾§R¾§ñ§Qè©ÿ©Q¾§ɧPÙ§ñ§Pè©ó©Pó©ÿ©uq1& üq"Ÿ´§ô§Uè©ÿ©Ur¯~¯P~¯¢¯S€Æ¾ÇU¾ÇÊóUŸÊ$ÊU$ÊÒÓóUŸ€Æ¾ÇT¾ÇÒÓóTŸ€Æ¸ÇQ¸ÇÊSÊ$ÊQ$ÊUÊSUʈÊóQŸˆÊ•ÊS•ÊŸÊóQŸŸÊ­ÏS­ÏÛÏóQŸÛÏÒÓS€ÆòÆRòÆÒÓ‘°€Æ³ÇX³ÇÊ‘¨Ê$ÊX$ÊÒÓ‘¨ ÈrÈ$d/4” $ &`"”8$8&ŸrÈÔÈ$d/4” $ &@}"”8$8&ŸÔÈ&ÉU©ÉûÉ$d/4” $ &`"”8$8&ŸûÉÊ$d/4” $ &@}"”8$8&ŸÊÊUrÈÆÈ!d/4” $ &À|"”ÿŸÆÈ9ÉY9ÉYÉPûÉ Ê!d/4” $ &À|"”ÿŸ ÊÊY}Ó‚ÓP È9ÉX©ÉÊXÈÇÏÇQÏÇÈPkÉrÉPrÉzÉVzÉ©É^ŸÊ¨Ê^ÎÊÕÊQÕÊËPŸËpÏ^ÛÏÓ^Ó$ÓP,Ó3ÓP;Ó]Ó^‚ÓÒÓ^ÏÇØÇ q”8$8&ŸrÉÉ p”8$8&ŸÕÊÞÊ q”8$8&ŸÞÊäÊIt{"”8$8&t{"”8$8&à"”8$8&"pà"ŸóÊËIt{"”8$8&t{"”8$8&à"”8$8&"pà"Ÿ,Ó3ÓIt{"”8$8&t{"”8$8&à"”8$8&"pà"Ÿ ÈÈ z "ŸÈcÈZrÈ9ÉR©ÉûÉZûÉÊRÈ-ÈZ-ÈcÈQ©ÉÀÉQ-È9ÈPIÈcÈP©É¹ÉP#ÈcÈT©É¶ÉTwÈÈRȼÈQûÉÊQÈ™ÈP§È¼ÈPûÉÊPÊÊ tq2&1$q"ŸƒÈÆÈTûÉÊTØÈìÈRìÈ#ÉQÊÊQìÈùÈP É#ÉPÊÊPÊÊtq1& üq"ŸâÈ&ÉTÊÊT –Í—UÍ—ªšóUŸªš¸šU¸šN¥óUŸ –Í—TÍ—N¥óTŸ –È—QÈ—¨š_¨šªšóQŸªš¸šQ¸šÆš_ƚǚóQŸÇšN¥_ –—R—N¥‘° –¸—X¸—ªš‘¨ªš¸šX¸šN¥‘¨˜‚˜$d/4” $ &ø"”8$8&Ÿ‚˜å˜$d/4” $ &("”8$8&Ÿå˜6™UÇšÞš$d/4” $ &("”8$8&ŸÞš+›$d/4” $ &ø"”8$8&Ÿ+›?›U‚˜Ö˜$d/4” $ &"”8$8&ŸÖ˜I™YI™k™PÇšÙš$d/4” $ &"”8$8&ŸÙšÞšY+›?›Y¢¤§¤P˜I™XÇš?›X×—Þ—QÞ—˜P~™…™P…™Á™\ç™î™QPù›Ö\ žEž\Ežž‘¸šž‚¤\§¤0¥\0¥7¥P?¥F¥PÞ—ç— q”8$8&Ÿ…™Š™ p”8$8&Ÿî™÷™ q”8$8&Ÿ÷™šItp€"”8$8&tp€"”8$8& ‚"”8$8&"p ‚"ŸššItp€"”8$8&tp€"”8$8& ‚"”8$8&"p ‚"Ÿ0¥7¥Itp€"”8$8&tp€"”8$8& ‚"”8$8&"p ‚"Ÿ˜-˜ ~à"Ÿ-˜s˜^‚˜I™RÇšÞšRÞš+›^+›?›R-˜<˜^<˜s˜QÞšðšQ<˜I˜PY˜s˜PÞšéšP2˜s˜TÞšæšT‡˜˜R˜̘QÇšÞšQ˜©˜P·˜̘PÇšÓšPÓšÞš tq2&1$q"Ÿ“˜Ö˜TÇšÞšTé˜ý˜Rý˜3™Q+›?›Qý˜ ™P™3™P+›3›P3›?›tq1& üq"Ÿó˜6™T+›?›T8žHžPHžxž\`¸°¹U°¹ƒ¼óUŸƒ¼¼U¼|ÆóUŸ`¸°¹T°¹|ÆóTŸ`¸¦¹Q¦¹°¹S°¹5¼‘´5¼ƒ¼óQŸƒ¼¼Q¼Ÿ¼óQŸŸ¼½‘´½1½óQŸ1½|Æ‘´`¸׸R׸w¼ww¼ƒ¼‘ ƒ¼”¼w”¼Ÿ¼‘ Ÿ¼|Æw`¸¡¹X¡¹ƒ¼‘¨ƒ¼¼X¼|Æ‘¨ü¹bº$d/4” $ & ¬"”8$8&Ÿbºĺ$d/4” $ &`š"”8$8&ŸÄº»XŸ¼®¼$d/4” $ &`š"”8$8&Ÿ®¼ú¼$d/4” $ & ¬"”8$8&Ÿú¼½Xbºµº&d/4” $ &1$—"”0$0&Ÿµº'»Y'»F»PŸ¼©¼&d/4” $ &1$—"”0$0&Ÿ©¼®¼Yú¼½YÆÆPü¹'»TŸ¼½Tº¹Á¹QÁ¹ñ¹P]»d»Pd»œ»VÁ»È»QÈ»ø»Pƽ¾VžëÅVëÅòÅPÆFÆVFÆMÆPUÆ|ÆVÁ¹ʹ q”8$8&Ÿd»i» p”8$8&ŸÈ»Ñ» q”8$8&ŸÑ»Ü»CtÀ…"”ÿtÀ…"”ÿà®"”8$8&"pà®"Ÿë»ø»CtÀ…"”ÿtÀ…"”ÿà®"”8$8&"pà®"ŸëÅòÅCtÀ…"”ÿtÀ…"”ÿà®"”8$8&"pà®"Ÿü¹º z`¬"ŸºSºZbº'»RŸ¼®¼R®¼ú¼Zú¼½RººZºSºQ®¼º¼Qº)ºP9ºSºP®¼³¼P³¼º¼sq1& üq"ŸºSºS®¼ú¼Sgº}ºR}º«ºQŸ¼®¼Q}º‰ºP—º«ºPŸ¼£¼P£¼®¼ uq2&1$q"ŸsºµºUŸ¼®¼UɺÞºRÞº»Qú¼½QÞºéºPùº»Pú¼½P½½uq1& üq"ŸÔº»Uú¼½U@ª«U«c®óUŸc®p®Up®\¸óUŸ@ª«T«\¸óTŸ@ª…«Q…««S«®‘´®c®óQŸc®p®Qp®®óQŸ®ï®‘´ï®¯óQŸ¯\¸‘´@ª·ªR·ªW®wW®c®‘ c®t®wt®®‘ ®\¸w@ª€«X€«c®‘¨c®p®Xp®\¸‘¨Ü«B¬$d/4” $ & Æ"”8$8&ŸB¬¤¬$d/4” $ &Àº"”8$8&Ÿ¤¬ô¬X®Ž®$d/4” $ &Àº"”8$8&ŸŽ®Ú®$d/4” $ & Æ"”8$8&ŸÚ®ï®XB¬•¬&d/4” $ &1$€¸"”0$0&Ÿ•¬­Y­&­P®‰®&d/4” $ &1$€¸"”0$0&Ÿ‰®Ž®YÚ®ï®Yú·ÿ·PÜ«­T®ï®T™« «Q «Ñ«P=­D­PD­|­V¡­¨­Q¨­Ø­P¦¯p°V¥°Ë·VË·Ò·Pÿ·&¸V&¸-¸P5¸\¸V «©« q”8$8&ŸD­I­ p”8$8&Ÿ¨­±­ q”8$8&Ÿ±­¼­Ctà±"”ÿtà±"”ÿ Ç"”8$8&"p Ç"ŸË­Ø­Ctà±"”ÿtà±"”ÿ Ç"”8$8&"p Ç"ŸË·Ò·Ctà±"”ÿtà±"”ÿ Ç"”8$8&"p Ç"ŸÜ«î« zàÅ"Ÿî«3¬ZB¬­R®Ž®RŽ®Ú®ZÚ®ï®Rî«ý«Zý«3¬QŽ®š®Qý« ¬P¬3¬PŽ®“®P“®š®sq1& üq"Ÿó«3¬SŽ®Ú®SG¬]¬R]¬‹¬Q®Ž®Q]¬i¬Pw¬‹¬P®ƒ®Pƒ®Ž® uq2&1$q"ŸS¬•¬U®Ž®U©¬¾¬R¾¬ñ¬QÚ®ï®Q¾¬ɬPÙ¬ñ¬PÚ®ã®Pã®ï®uq1& üq"Ÿ´¬ô¬UÚ®ï®U œpUpC óUŸC P UP <ªóUŸ œpTp<ªóTŸ œfQfpSpõŸ‘´õŸC óQŸC P QP _ óQŸ_ Ï ‘´Ï ñ óQŸñ <ª‘´ œ—œR—œ7 w7 C ‘ C T wT _ ‘ _ <ªw œaXaC ‘¨C P XP <ª‘¨¼"ž$d/4” $ & ò"”8$8&Ÿ"ž„ž$d/4” $ & à"”8$8&Ÿ„žÔžX_ n $d/4” $ & à"”8$8&Ÿn º $d/4” $ & ò"”8$8&Ÿº Ï X"žuž&d/4” $ &1$ÀÜ"”0$0&ŸužçžY瞟P_ i &d/4” $ &1$ÀÜ"”0$0&Ÿi n Yº Ï YÚ©ß©P¼çžT_ Ï TzQ±PŸ$ŸP$Ÿ\ŸVŸˆŸQˆŸ¸ŸP†¡P¢V…¢«©V«©²©Pß©ªVª ªPª<ªVŠ q”8$8&Ÿ$Ÿ)Ÿ p”8$8&ŸˆŸ‘Ÿ q”8$8&Ÿ‘ŸœŸCtÀË"”ÿtÀË"”ÿ`ô"”8$8&"p`ô"Ÿ«Ÿ¸ŸCtÀË"”ÿtÀË"”ÿ`ô"”8$8&"p`ô"Ÿ«©²©CtÀË"”ÿtÀË"”ÿ`ô"”8$8&"p`ô"Ÿ¼Î zàñ"ŸÎžZ"žçžR_ n Rn º Zº Ï RÎÝZÝžQn z QÝéPùžPn s Ps z sq1& üq"ŸÓžSn º S'ž=žR=žkžQ_ n Q=žIžPWžkžP_ c Pc n  uq2&1$q"Ÿ3žužU_ n U‰žžžRžžÑžQº Ï Qžž©žP¹žÑžPº àPàÏ uq1& üq"Ÿ”žÔžUº Ï U`ŽUj’óUŸj’x’Ux’œóUŸ`ŽTœóTŸ`އQ‡"’S"’j’óQŸj’x’Qx’}’S}’‡’óQŸ‡’†•S†•´•óQŸ´•œS`ŽÏŽRÏŽœ‘°`ŽwXwj’‘¨j’x’Xx’œ‘¨ÜB$d/4” $ &ð÷"”8$8&ŸB¥$d/4” $ &°ö"”8$8&Ÿ¥öU‡’ž’$d/4” $ &°ö"”8$8&Ÿž’ë’$d/4” $ &ð÷"”8$8&Ÿë’ÿ’UB–$d/4” $ &pö"”8$8&Ÿ– ‘Y ‘+‘P‡’™’$d/4” $ &pö"”8$8&Ÿ™’ž’Yë’ÿ’Y̛ћPÜ ‘X‡’ÿ’X—žQžÑP>‘E‘PE‘‘\§‘®‘Q®‘à‘P¹“•\´•¬›\Ñ›ú›\ú›œP œœPž§ q”8$8&ŸE‘J‘ p”8$8&Ÿ®‘·‘ q”8$8&Ÿ·‘Ä‘It`õ"”8$8&t`õ"”8$8&@ø"”8$8&"p@ø"ŸÓ‘à‘It`õ"”8$8&t`õ"”8$8&@ø"”8$8&"p@ø"Ÿú›œIt`õ"”8$8&t`õ"”8$8&@ø"”8$8&"p@ø"ŸÜî ~Ð÷"Ÿî3^B ‘R‡’ž’Rž’ë’^ë’ÿ’Rîý^ý3Qž’°’Qý P3Pž’©’Pó3Tž’¦’TG]R]ŒQ‡’ž’Q]iPwŒP‡’“’P“’ž’ tq2&1$q"ŸS–T‡’ž’T©½R½óQë’ÿ’Q½ÉPÙóPë’ó’Pó’ÿ’tq1& üq"Ÿ³öTë’ÿ’Tpž‚Už‚j…óUŸj…x…Ux…VŽóUŸpž‚Tž‚VŽóTŸp˜‚Q˜‚"…S"…j…óQŸj…x…Qx…}…S}…‡…óQŸ‡…‰S‰M‰óQŸM‰VŽSpßRßVŽ‘¨pŽ‚XŽ‚j…‘°j…x…Xx…VŽ‘°ì‚Jƒ$d/4” $ &È5"”8$8&ŸJƒ­ƒ$d/4” $ &Xù"”8$8&Ÿ­ƒþƒU‡…ž…$d/4” $ &Xù"”8$8&Ÿž…ë…$d/4” $ &È5"”8$8&Ÿë…ÿ…UJƒžƒ$d/4” $ &8ù"”8$8&Ÿžƒ„Y„3„P‡…™…$d/4” $ &8ù"”8$8&Ÿ™…ž…Yë…ÿ…Y$Ž)ŽPì‚„X‡…ÿ…X¨‚¯‚Q¯‚á‚PA„H„PH„„\§„®„Q®„à„PƉ\M‰æ\æíPõüP)ŽVŽ\¯‚¸‚ q”8$8&ŸH„M„ p”8$8&Ÿ®„·„ q”8$8&Ÿ·„Ä„It¨ø"”8$8&t¨ø"”8$8&ú"”8$8&"pú"ŸÓ„à„It¨ø"”8$8&t¨ø"”8$8&ú"”8$8&"pú"ŸæíIt¨ø"”8$8&t¨ø"”8$8&ú"”8$8&"pú"Ÿì‚Jƒ8d/4” $ &Ø5"”8$8&1$ $ &1$îù"ŸJƒ„R‡…ž…Rž…ë…8d/4” $ &Ø5"”8$8&1$ $ &1$îù"Ÿë…ÿ…R8d/4” $ &Ø5"”8$8&1$ $ &1$îù"Ÿƒ;ƒQž…°…QƒƒP!ƒ;ƒPž…©…Pù‚;ƒTž…¦…TOƒeƒReƒ”ƒQ‡…ž…QeƒqƒPƒ”ƒP‡…“…P“…ž… tq2&1$q"Ÿ[ƒžƒT‡…ž…T±ƒŃRŃûƒQë…ÿ…QŃуPáƒûƒPë…ó…Pó…ÿ…tq1& üq"Ÿ»ƒþƒTë…ÿ…TpstUtzwóUŸzwˆwUˆwfóUŸpstTtfóTŸps—tQ—t2wS2wzwóQŸzwˆwQˆwwSw—wóQŸ—w¼yS¼yêyóQŸêyfSpsßsRßsf‘°ps‡tX‡tzw‘¨zwˆwXˆwf‘¨ìtRu$d/4” $ &Àü"”8$8&ŸRuµu$d/4” $ &°û"”8$8&ŸµuvU—w®w$d/4” $ &°û"”8$8&Ÿ®wûw$d/4” $ &Àü"”8$8&ŸûwxURu¦u$d/4” $ &pû"”8$8&Ÿ¦uvYv;vP—w©w$d/4” $ &pû"”8$8&Ÿ©w®wYûwxYPìtvX—wxX§t®tQ®tátPNvUvPUv‘v\·v¾vQ¾vðvPÉxµy\êyš€\š€¡€P©€°€P¸€õ€\f\®t·t q”8$8&ŸUvZv p”8$8&Ÿ¾vÇv q”8$8&ŸÇvÔvItpú"”8$8&tpú"”8$8&ý"”8$8&"pý"ŸãvðvItpú"”8$8&tpú"”8$8&ý"”8$8&"pý"Ÿš€¡€Itpú"”8$8&tpú"”8$8&ý"”8$8&"pý"Ÿìtþt ~ ü"ŸþtCu^RuvR—w®wR®wûw^ûwxRþt u^ uCuQ®wÀwQ uuP)uCuP®w¹wPuCuT®w¶wTWumuRmuœuQ—w®wQmuyuP‡uœuP—w£wP£w®w tq2&1$q"Ÿcu¦uT—w®wT¹uÍuRÍuvQûwxQÍuÙuPéuvPûwxPxxtq1& üq"ŸÃuvTûwxT°fògUòg¿jóUŸ¿jÈjUÈjlsóUŸ°f¾fT¾flsóTŸ°ftgQtgjSj¿jóQŸ¿jÍjSÍj×jóQŸ×j nS n;nóQŸ;nlsS°f*gR*g³jw³j¿j‘ ¿jÌjwÌj×j‘ ×jlsw°fgXgls‘¨\S\8d/4” $ & &"”8$8&1$ $ &1$’"ŸS\‹\Qî^_QS\a\Pq\‹\Pî^ù^PI\‹\Tî^ö^TŸ\µ\Rµ\ä\Q×^î^Qµ\Á\PÏ\ä\P×^ã^Pã^î^ tq2&1$q"Ÿ«\î\T×^î^T]]R]K]Q;_O_Q]!]P1]K]P;_C_PC_O_tq1& üq"Ÿ ]N]T;_O_TÐNþOUþOÊRóUŸÊRØRUØRµZóUŸÐNþOTþOµZóTŸÐNøOQøO‚RS‚RÊRóQŸÊRØRQØRÝRSÝRçRóQŸçRpVSpVžVóQŸžVµZSÐN?OR?OµZ‘°ÐNîOXîOÊR‘¨ÊRØRXØRµZ‘¨LPªP$d/4” $ &`"”8$8&ŸªP Q$d/4” $ & "”8$8&Ÿ Q^QUçRþR$d/4” $ & "”8$8&ŸþRKS$d/4” $ &`"”8$8&ŸKS_SUªPþP$d/4” $ &€"”8$8&ŸþPqQYqQ“QPçRùR$d/4” $ &€"”8$8&ŸùRþRYKS_SYiZnZPLPqQXçR_SXPPQPAPP¦Q­QP­QéQ\RRQR@RP#TiV\žVIZ\nZ—Z\—ZžZP¦Z­ZPPP q”8$8&Ÿ­Q²Q p”8$8&ŸRR q”8$8&ŸR$RItð"”8$8&tð"”8$8&€"”8$8&"p€"Ÿ3R@RItð"”8$8&tð"”8$8&€"”8$8&"p€"Ÿ—ZžZItð"”8$8&tð"”8$8&€"”8$8&"p€"ŸLPªP8d/4” $ &p"”8$8&1$ $ &1$P"ŸªPqQRçRþRRþRKS8d/4” $ &p"”8$8&1$ $ &1$P"ŸKS_SRNPcP8d/4” $ &p"”8$8&1$ $ &1$P"ŸcP›PQþRSQcPqPPP›PPþR SPYP›PTþRST¯PÅPRÅPôPQçRþRQÅPÑPPßPôPPçRóRPóRþR tq2&1$q"Ÿ»PþPTçRþRTQ%QR%Q[QQKS_SQ%Q1QPAQ[QPKSSSPSS_Stq1& üq"ŸQ^QTKS_ST0C^DU^DGóUŸG(GU(GËNóUŸ0C^DT^DËNóTŸ0CXDQXDÒFSÒFGóQŸG(GQ(G-GS-G7GóQŸ7GÙJSÙJKóQŸKËNS0CŸCRŸCËN‘°0CNDXNDG‘¨G(GX(GËN‘¨¬D E$d/4” $ &È5"”8$8&Ÿ EmE$d/4” $ &85"”8$8&ŸmE½EU7GMG$d/4” $ &85"”8$8&ŸMG›G$d/4” $ &È5"”8$8&Ÿ›G®GU E^E$d/4” $ &5"”8$8&Ÿ^EFV7GHG$d/4” $ &5"”8$8&ŸHGMGV›G®GVN¢NV¬DÄEX7G®GXhDoDQoD¡DPùEFPF5FV[FbFQbFFPsHÒJVK^NV^NeNPmNtNP¢NËNVoDxD q”8$8&ŸFF p”8$8&ŸbFkF q”8$8&ŸkFtFIt€4"”8$8&t€4"”8$8& "”8$8&"p "ŸƒFFIt€4"”8$8&t€4"”8$8& "”8$8&"p "Ÿ^NeNIt€4"”8$8&t€4"”8$8& "”8$8&"p "Ÿ¬D E8d/4” $ &Ø5"”8$8&1$ $ &1$"Ÿ EÄER7GMGRMG›G8d/4” $ &Ø5"”8$8&1$ $ &1$"Ÿ›G®GR®DÃD8d/4” $ &Ø5"”8$8&1$ $ &1$"ŸÃDûDQMG`GQÃDÑDPáDûDPMGYGP¹DûDTMGVGTE%ER%ETEQ7GMGQ%E1EP?ETEP7GCGPCGMG tq2&1$q"ŸE^ET7GMGTqE…ER…E»EQ›G®GQ…E‘EP¡E»EP›G£GP£G®Gtq1& üq"Ÿ{E½ET›G®GT@7n8Un8:;óUŸ:;H;UH;%CóUŸ@7n8Tn8%CóTŸ@7h8Qh8ò:Sò::;óQŸ:;H;QH;M;SM;W;óQŸW;à>Sà>?óQŸ?%CS@7¯7R¯7%C‘°@7^8X^8:;‘¨:;H;XH;%C‘¨¼89$d/4” $ &&"”8$8&Ÿ9}9$d/4” $ &`%"”8$8&Ÿ}9Î9UW;n;$d/4” $ &`%"”8$8&Ÿn;»;$d/4” $ &&"”8$8&Ÿ»;Ï;U9n9$d/4” $ &@%"”8$8&Ÿn9á9Yá9:PW;i;$d/4” $ &@%"”8$8&Ÿi;n;Y»;Ï;YÙBÞBP¼8á9XW;Ï;Xx88Q8±8P::P:Y:\:†:Q†:°:P“<Ù>\?¹B\ÞBC\CCPCCP8ˆ8 q”8$8&Ÿ:": p”8$8&Ÿ†:: q”8$8&Ÿ:”:It°$"”8$8&t°$"”8$8&à"”8$8&"pà"Ÿ£:°:It°$"”8$8&t°$"”8$8&à"”8$8&"pà"ŸCCIt°$"”8$8&t°$"”8$8&à"”8$8&"pà"Ÿ¼898d/4” $ & &"”8$8&1$ $ &1$Ò"Ÿ9á9RW;n;Rn;»;8d/4” $ & &"”8$8&1$ $ &1$Ò"Ÿ»;Ï;R¾8Ó88d/4” $ & &"”8$8&1$ $ &1$Ò"ŸÓ8 9Qn;€;QÓ8á8Pñ8 9Pn;y;PÉ8 9Tn;v;T959R59d9QW;n;Q59A9PO9d9PW;c;Pc;n; tq2&1$q"Ÿ+9n9TW;n;T9•9R•9Ë9Q»;Ï;Q•9¡9P±9Ë9P»;Ã;PÃ;Ï;tq1& üq"Ÿ‹9Î9T»;Ï;T@)m*Um*J-óUŸJ-X-UX-67óUŸ@)m*Tm*67óTŸ@)g*Qg*-S-J-óQŸJ-X-QX-]-S]-g-óQŸg-Œ/SŒ/º/óQŸº/67S@)¯)R¯)67‘°@)W*XW*J-‘¨J-X-XX-67‘¨¼*"+$d/4” $ &à"”8$8&Ÿ"+…+$d/4” $ &°"”8$8&Ÿ…+Ö+Ug-~-$d/4” $ &°"”8$8&Ÿ~-Ë-$d/4” $ &à"”8$8&ŸË-ß-U"+v+$d/4” $ &p"”8$8&Ÿv+é+Yé+ ,Pg-y-$d/4” $ &p"”8$8&Ÿy-~-YË-ß-Yå6ê6P¼*é+Xg-ß-Xw*~*Q~*±*P,%,P%,a,\‡,Ž,QŽ,À,P™.…/\º/j6\j6q6Py6€6Pˆ6Å6\ê667\~*‡* q”8$8&Ÿ%,*, p”8$8&ŸŽ,—, q”8$8&Ÿ—,¤,ItP"”8$8&tP"”8$8& "”8$8&"p "Ÿ³,À,ItP"”8$8&tP"”8$8& "”8$8&"p "Ÿj6q6ItP"”8$8&tP"”8$8& "”8$8&"p "Ÿ¼*Î* ~À"ŸÎ*+^"+é+Rg-~-R~-Ë-^Ë-ß-RÎ*Ý*^Ý*+Q~--QÝ*é*Pù*+P~-‰-PÓ*+T~-†-T'+=+R=+l+Qg-~-Q=+I+PW+l+Pg-s-Ps-~- tq2&1$q"Ÿ3+v+Tg-~-T‰++R+Ó+QË-ß-Q+©+P¹+Ó+PË-Ó-PÓ-ß-tq1& üq"Ÿ“+Ö+TË-ß-T`‡U‡[óUŸ[hUh3)óUŸ`‡T‡3)óTŸ`‡Q‡Y_Y[óQŸ[hQhv_vwóQŸw3)_`ÎRÎ3)‘°`}X}[‘¨[hXh3)‘¨Û:$d/4” $ &°Ý"”8$8&Ÿ:$d/4” $ &"”8$8&ŸíUw$d/4” $ &"”8$8&ŸÝ$d/4” $ &°Ý"”8$8&ŸÝîU:Ž$d/4” $ &ø"”8$8&ŸŽ!Swˆ$d/4” $ &ø"”8$8&ŸˆSÝîS…(Š(SÛôXwîX—žQžÑP07P7mS™ Q ÐP¯ U!SŠ!_(SŠ(¯(S¯(¶(P¾(û(Sû()P )3)Sž§ q”8$8&Ÿ7< p”8$8&Ÿ © q”8$8&Ÿ©´ItXÜ"”8$8&tXÜ"”8$8& "”8$8&"p "ŸÃÐItXÜ"”8$8&tXÜ"”8$8& "”8$8&"p "Ÿ¯(¶(ItXÜ"”8$8&tXÜ"”8$8& "”8$8&"p "ŸÛ:8d/4” $ &ÀÝ"”8$8&1$ $ &1$„"Ÿ:ôRwRÝ8d/4” $ &ÀÝ"”8$8&1$ $ &1$„"ŸÝîRÝñ8d/4” $ &ÀÝ"”8$8&1$ $ &1$„"Ÿñ+Q QñP+P™Pç+T–T?URU„QwQUaPo„PwƒPƒ tq2&1$q"ŸKŽTwT¡µRµëQÝîQµÁPÑëPÝãPãîtq1& üq"Ÿ«íTÝîT  èUè°óUŸ°¸U¸`óUŸ  èTè`óTŸ  ÚQÚiSi°óQŸ°¸Q¸½S½ÇóQŸÇ S 9óQŸ9`S  R`‘¨  ÕXÕ¤w¤°‘ °¸X¸¼w¼Ç‘ Ç`wƒè0Ÿèb‘¼°¸0ŸÇO‘¼rב¼Üᑼæë‘¼ð`‘¼4š$d/4” $ & "”8$8&Ÿšü$d/4” $ &à "”8$8&ŸüNUÇÞ$d/4” $ &à "”8$8&ŸÞ=$d/4” $ & "”8$8&Ÿ=OU(e$d/4” $ & "”8$8&Ÿšî&d/4” $ &1$ "”0$0&ŸîaYa€PÇÙ&d/4” $ &1$ "”0$0&ŸÙÞY=OYüP4aXÇOX(;x€Ÿ;G~€ŸGSx€ ŸSY~€ ŸYe~€~ŸòùQù)P“šPšÌVñøQø(P V9(VeÌVÌÓP)V)0P8`Vù q”8$8&ŸšŸ p”8$8&Ÿø q”8$8&Ÿ Ct  "”ÿt  "”ÿ "”8$8&"p "Ÿ(Ct  "”ÿt  "”ÿ "”8$8&"p "ŸÌÓCt  "”ÿt  "”ÿ "”8$8&"p "Ÿ4F z "ŸF‹ZšaRÇÞRÞ=Z=OR(LZFUZU‹QÞðQUaPq‹PÞéPK‹TÞæTŸµRµäQÇÞQµÁPÏäPÇÓPÓÞ tq2&1$q"Ÿ«îTÇÞTRKQ=OQ!P1KP=CPCOtq1& üq"Ÿ NT=OTðÉlËUl˼ÎóUŸ¼ÎÅÎUÅÎŒóUŸðÉþÉTþÉŒóTŸðÉmÊQmÊlË_lË_Α´_μÎóQŸ¼ÎÅÎ_ÅÎÙÎóQŸÙÎŒ‘´ðÉÀÊRÀÊlË^lË_Α¨_μÎóRŸ¼ÎÅÎ^ÅÎÙÎóRŸÙÎŒ‘¨ðÉ#ÊX#ÊŒ‘˜ ËlË0ŸlËrÍ‘ rÍyÍPyÍŒÍ h4ŒÍ_Α ¼ÎÅÎ0ŸÙÎQñ‘ QñXñPXñ¦õ‘ «õ™ ‘ ™   P  ¸  h4¸ Ù ‘ Ù à Pà † ‘ ¼ V‘ {÷‘ ×‘ ü ‘ 2®‘ Ó¤‘ É{!‘ ±!F"‘ k"`n‘ …n p‘ 2p²r‘ ×r‰t‘ ®t´u‘ Åu•v‘ ºvP|‘ ]|‚‘ >‚_ˆ‘ „ˆŒ‘ ¾Ë"Ì$d/4” $ &@x"”8$8&Ÿ"̃Ì$d/4” $ &€S"”8$8&ŸƒÌÔÌUÙÎîÎ$d/4” $ &€S"”8$8&ŸîÎ;Ï$d/4” $ &@x"”8$8&Ÿ;ÏOÏU"ÌuÌ&d/4” $ &1$ K"”0$0&ŸuÌãÌXãÌÍPÙÎéÎ&d/4” $ &1$ K"”0$0&ŸéÎîÎX;ÏOÏXâvçvP¾ËãÌVÙÎOÏV|Ë„ËZ„˳ËP"Í.ÍP.ÍÀÍ\éÍðÍQðÍ!ÎPæÏ_#\¢#ãs\ãsêsPòsùsPtºv\çvŒ\„ËËz”ÿpz"Ÿ.Í3Íp”ÿŸðÍùÍq”ÿŸùÍÎJx1$@"”0$0&x1$@"”0$0&€}"”ÿ"p€}"ŸÎ!ÎJx1$@"”0$0&x1$@"”0$0&€}"”ÿ"p€}"ŸãsêsJx1$@"”0$0&x1$@"”0$0&€}"”ÿ"p€}"Ÿ¾ËÐË yÀv"ŸÐËÌY"ÌãÌQÙÎîÎQîÎúÎY;ÏOÏQÐËßËYßËÌZîÎ;ÏZßËéËPùËÌPîÎóÎPóÎ;Ï}z1& üz"ŸÕËÌ]îÎ;Ï]'Ì=ÌQ=ÌkÌTÙÎîÎT=ÌIÌPWÌkÌPÙÎãÎPãÎîÎ ut2&1$t"Ÿ3ÌuÌUÙÎîÎU‡Ì›ÌQ›ÌÑÌR;ÏOÏR›Ì©ÌP¹ÌÑÌP;ÏCÏPCÏOÏtr1& ür"Ÿ‘ÌÔÌT;ÏOÏT`‡™ˆU™ˆ¤ˆ\¤ˆ‹^‹h‹óUŸh‹x‹Ux‹‡‹óUŸ‡‹Œ^Œ1ŒóUŸ1Œ–^`‡¤ˆT¤ˆ–óTŸ`‡žˆQžˆ¤ˆS¤ˆh‹óQŸh‹x‹Qx‹–óQŸ`‡½‡R½‡\‹w\‹h‹‘ h‹|‹w|‹‡‹‘ ‡‹–w`‡‰‡X‰‡–‘°ïˆR‰$d/4” $ &@ˆ"”8$8&ŸR‰´‰$d/4” $ &€„"”8$8&Ÿ´‰ŠY‡‹ž‹$d/4” $ &€„"”8$8&Ÿž‹ø‹$d/4” $ &@ˆ"”8$8&Ÿø‹ŒY “;“$d/4” $ &@ˆ"”8$8&ŸR‰¥‰&d/4” $ &1$Àƒ"”0$0&Ÿ¥‰ŠXŠ8ŠP‡‹™‹&d/4” $ &1$Àƒ"”0$0&Ÿ™‹ž‹Xø‹ŒX"–'–PT‡‹Ì‹TÌ‹ç‹t€Ÿç‹ó‹u€Ÿó‹ŒT “;“T®ˆµˆQµˆáˆPFŠMŠPMЉŠ\®ŠµŠQµŠàŠPÊŒÆ\û “\;“–\'–.–P6–=–PE––\µˆ¾ˆ q”8$8&ŸMŠRŠ p”8$8&ŸµŠ¾Š q”8$8&Ÿ¾ŠÄŠCt@"”ÿt@"”ÿÀˆ"”8$8&"pÀˆ"ŸÓŠàŠCt@"”ÿt@"”ÿÀˆ"”8$8&"pÀˆ"Ÿ6–=–Ct@"”ÿt@"”ÿÀˆ"”8$8&"pÀˆ"Ÿïˆûˆ yà‡"ŸûˆA‰YR‰ŠR‡‹ž‹Rž‹©‹Yø‹ŒRûˆ‰Y‰A‰Qž‹°‹Q‰‰P)‰A‰Pž‹£‹P£‹°‹}q1& üq"Ÿ‰A‰]ž‹ø‹] “;“]W‰m‰Rm‰›‰Q‡‹ž‹Qm‰y‰P‡‰›‰P‡‹“‹P“‹ž‹ uq2&1$q"Ÿc‰¥‰U‡‹ž‹U¹‰ΉRΉŠQø‹ŒQΉÙ‰P鉊Pø‹ŒPŒŒuq1& üq"ŸÄ‰ŠUø‹ŒU\hPhŒS@ÿwUwïóUŸïôUô™ óUŸ@ÿwTw™ óTŸ@ÿiQiïSïôQôSWóQŸWeSeoóQŸoå Så  óQŸ ™ S@ÿ®ÿR®ÿ™ ‘¨@ÿYXYïwïôXôKwKW‘ Wdwdo‘ o™ ww0Ÿwïô0Ÿo¤‘¼©Ò‘¼×ß‘¼ä™ ‘¼Ä*$d/4” $ & "”8$8&Ÿ*$d/4” $ &‹"”8$8&ŸÞUiÍ$d/4” $ & "”8$8&ŸÍÞ$d/4” $ &‹"”8$8&ŸÞïU O $d/4” $ & "”8$8&Ÿ*~!d/4” $ &ÀŠ"”ÿŸ~ñYñPÍÙ!d/4” $ &ÀŠ"”ÿŸÙïYl q PÄñXiïX  x€ Ÿ $ }€ Ÿ$ 0 }€~Ÿ0 C x€ŸC O }€ŸˆQˆ¹P%,P,4\4i^oy^Ÿ¦Q¦ÐPo¤ ^O  ^  P  P$ L ^q ™ ^ˆ‘ q”8$8&Ÿ,9 p”8$8&Ÿ¦¯ q”8$8&Ÿ¯´Ità)"”8$8&tà)"”8$8&`"”8$8&"p`"ŸÃÐItà)"”8$8&tà)"”8$8&`"”8$8&"p`"Ÿ  Ità)"”8$8&tà)"”8$8&`"”8$8&"p`"ŸÄÖ ~ÀŒ"ŸÖ^*ñRiÍ^ÍïR O ^Öå^åQi€QåñPPiyPÛTivT/EREtQÍÞQEQP_tPÍÓPÓÞ tq2&1$q"Ÿ;~TÍÞT‘¥R¥ÛQÞïQ¥±PÁÛPÞãPãïtq1& üq"Ÿ›ÞTÞïT°xÝyUÝyº|óUŸº|È|UÈ|^‡óUŸ°xÝyTÝy^‡óTŸ°xØyQØy¸|_¸|º|óQŸº|È|QÈ|Ö|_Ö|×|óQŸ×|^‡_°x yR y^‡‘°°xÈyXÈyº|‘¨º|È|XÈ|^‡‘¨+z’z$d/4” $ &x"”8$8&Ÿ’zõz$d/4” $ &¨Ž"”8$8&ŸõzF{U×|î|$d/4” $ &¨Ž"”8$8&Ÿî|;}$d/4” $ &x"”8$8&Ÿ;}O}U’zæz$d/4” $ &ˆŽ"”8$8&ŸæzY{YY{{{P×|é|$d/4” $ &ˆŽ"”8$8&Ÿé|î|Y;}O}Y‡‡P+zY{X×|O}XçyîyQîy zPŽ{•{P•{Ñ{\÷{þ{Qþ{/|P ~¿\ôU€\U€‘€‘¸ª€ò†\‡@‡\@‡G‡PO‡V‡Pîy÷y q”8$8&Ÿ•{š{ p”8$8&Ÿþ{| q”8$8&Ÿ||ItØ"”8$8&tØ"”8$8& "”8$8&"p "Ÿ"|/|ItØ"”8$8&tØ"”8$8& "”8$8&"p "Ÿ@‡G‡ItØ"”8$8&tØ"”8$8& "”8$8&"p "Ÿ+z=z ~`"Ÿ=zƒz^’zY{R×|î|Rî|;}^;}O}R=zLz^LzƒzQî|}QLzYzPizƒzPî|ù|PBzƒzTî|ö|T—z­zR­zÜzQ×|î|Q­z¹zPÇzÜzP×|ã|Pã|î| tq2&1$q"Ÿ£zæzT×|î|Tùz {R {C{Q;}O}Q {{P){C{P;}C}PC}O}tq1& üq"Ÿ{F{T;}O}TH€X€PX€ˆ€\J[KU[KoNóUŸoNtNUtN¬xóUŸJ[KT[K¬xóTŸJVKQVK[K][KoN‘´oNtNQtNïNóQŸïN¬x‘´J‚JR‚JÊNwÊNÖN‘ ÖNäNwäNïN‘ ïN¬xwJQKXQKoN‘¨oNtNXtN¬x‘¨¬KL$d/4” $ & Ÿ"”8$8&ŸLtL$d/4” $ &à˜"”8$8&ŸtLÄLXNJN$d/4” $ & Ÿ"”8$8&ŸJN^N$d/4” $ &à˜"”8$8&Ÿ^NoNXLeL&d/4” $ &1$€—"”0$0&ŸeL×LY×LøLPJNYN&d/4” $ &1$€—"”0$0&ŸYNoNYkupuP¬K×LTNoNTkKrKQrK¡KP-M4MQ4M`MPO OP O;QS„QTSqT¼aS0bDbSXbJuSpuwuPu†uPŽu¬xSrK{K q”8$8&Ÿ4M=M q”8$8&Ÿ OO p”8$8&Ÿ¬K¾K zŸ"Ÿ¾KLZL×LRNJNZJNoNR¾KÍKZÍKLQN NQÍKÙKPéKLPNNPN N|q1& üq"ŸÃKL\NJN\L-LR-L[LQJN^NQ-L9LPGL[LPJNSNPSN^N uq2&1$q"Ÿ#LeLUJN^NUyLŽLRŽLÁLQ^NoNQŽL™LP©LÁLP^NcNPcNoNuq1& üq"Ÿ„LÄLU^NoNUBUU_ ‚U‚ÏóUŸÏØUØîÉóUŸ ‚T‚îÉóTŸ tQt‚]‚€‘¬€ÏóQŸÏØQØçóQŸç_‘¬_‚óQŸ‚îÉ‘¬ –R–îÉ‘˜ oXoÏ‘ ÏØXØîÉ‘ '‚0Ÿ‚\‘°\’^’™P™€‘°ÏØ0Ÿç_‘°‚L‘°L€^‰â^ç!u^GuIx^IxKxUKx]x^‚xïx^yH{^H{L{UL{Î}^Î}Ó}UÓ}®^®°U°Â^çT‚^y‚êƒ^êƒ4„‘°4„°…^°…´…U´…Ù˜^Ù˜Û˜UÛ˜í˜^™™^¤™z›^z›~›U~›¾›^¾›À›UÀ›<œ^<œ>œU>œPœ^uœâœ^JŸ^JŸNŸUNŸú ^ ¡ˆ¢^ˆ¢Š¢UŠ¢œ¢^Á¢.£^S£¥¥^¥¥ª¥Uª¥ߥ^ߥã¥Uã¥#¦^#¦%¦U%¦¡¦^¡¦£¦U£¦µ¦^Ú¦G§^l§H©^H©J©UJ©\©^©î©^ªš­^š­ž­Už­Å­^Å­É­UÉ­®^®®U®1®^1®3®U3®[Â^[Â`ÂU`ÂîÉ^Ô:$d/4” $ &ÀÑ"”8$8&Ÿ:œ$d/4” $ & Á"”8$8&ŸœôXçþ$d/4” $ & Á"”8$8&ŸþJ$d/4” $ &ÀÑ"”8$8&ŸJ_X:&d/4” $ &1$à½"”0$0&ŸY"Pçù&d/4” $ &1$à½"”0$0&ŸùþYJ_Y/„4„PÔTç_T’™Q™ÉPFMPMgSg¬sŸ Q@PLQsŸ„’sŸŸ°sŸ»„sŸ„‰S‰Ÿ"sŸÊ"Ø"sŸ##sŸ<#J#sŸc#q#sŸ¾#Ì#sŸ$/sŸf/ü0sŸI1¾OsŸ P/PsŸ/P=PSBPêƒsŸêƒñƒPùƒ„P4„îÉsŸ™¢q”ÿŸM\p”ÿŸq”ÿŸ$Jt1$À¦"”0$0&t1$À¦"”0$0&@Ô"”ÿ"p@Ô"Ÿ3@Jt1$À¦"”0$0&t1$À¦"”0$0&@Ô"”ÿ"p@Ô"ŸêƒñƒJt1$À¦"”0$0&t1$À¦"”0$0&@Ô"”ÿ"p@Ô"ŸÔæ z€Ð"Ÿæ+Z:RçþRþJZJ_RæõZõ+Qþ QõP+PþP |q1& üq"Ÿë+\þJ\?URUƒQçþQUaPoƒPçóPóþ uq2&1$q"ŸKUçþU¡¶R¶ñQJ_Q¶ÉPÙñPJSPS_uq1& üq"Ÿ¬ôUJ_Uÿ)ÿU)ÿ9ÿóUŸÿ)ÿT)ÿ9ÿóTŸÿ)ÿQ)ÿ9ÿóQŸÿ)ÿR)ÿ9ÿóRŸÿ)ÿX)ÿ9ÿóXŸàþùþUùþ ÿóUŸàþùþTùþ ÿóTŸàþùþQùþ ÿóQŸàþùþRùþ ÿóRŸàþùþXùþ ÿóXŸàðòUòôóUŸô„ôU„ôÝþóUŸàðòTòÝþóTŸàð òQ òôSô„ôQ„ô ôS ôèôóQŸèôõôSõôÿôóQŸÿô]ûS]û‹ûóQŸ‹ûÝþSàðOñROñÝþ‘°àðúñXúñô‘¨ô„ôX„ôÝþ‘¨\òÂò$d/4” $ &Àã"”8$8&ŸÂò%ó$d/4” $ &@â"”8$8&Ÿ%óvóUôSô$d/4” $ &Àã"”8$8&ŸSôfô$d/4” $ &@â"”8$8&ŸfôôUÂòó!d/4” $ &â"”ÿŸó‰óY‰ó«óPSôaô!d/4” $ &â"”ÿŸaôôY¯þ´þP\ò‰óXôôXò!òQ!òQòP½óÄóPÄóÌó\Ìóô^ÿô õ^/õ6õQ6õ`õPÿõû^‹ûHþ^HþOþPWþ^þPfþþ^´þÝþ^!ò*ò q”8$8&ŸÄóÑó p”8$8&Ÿ6õ?õ q”8$8&Ÿ?õDõItÀà"”8$8&tÀà"”8$8&À×"”8$8&"pÀ×"ŸSõ`õItÀà"”8$8&tÀà"”8$8&À×"”8$8&"pÀ×"ŸWþ^þItÀà"”8$8&tÀà"”8$8&À×"”8$8&"pÀ×"Ÿ\ònò ~×"Ÿnò³ò^Âò‰óRôSô^SôôRnò}ò^}ò³òQôôQ}ò‰òP™ò³òPôôPsò³òTôôTÇòÝòRÝò óQSôfôQÝòéòP÷ò óPSô[ôP[ôfô tq2&1$q"ŸÓòóTSôfôT)ó=óR=ósóQfôôQ=óIóPYósóPfôsôPsôôtq1& üq"Ÿ3óvóTfôôTàâäUäæóUŸæ„æU„æÝðóUŸàâäTäÝðóTŸàâ äQ äæSæ„æQ„æ æS æèæóQŸèæõæSõæÿæóQŸÿæ]íS]í‹íóQŸ‹íÝðSàâOãROãÝð‘°àâúãXúãæ‘¨æ„æX„æÝð‘¨\äÂä$d/4” $ &Û"”8$8&ŸÂä%å$d/4” $ &àÙ"”8$8&Ÿ%åvåUæSæ$d/4” $ &Û"”8$8&ŸSæfæ$d/4” $ &àÙ"”8$8&ŸfææUÂäå!d/4” $ & Ù"”ÿŸå‰åY‰å«åPSæaæ!d/4” $ & Ù"”ÿŸaææY¯ð´ðP\ä‰åXææXä!äQ!äQäP½åÄåPÄåÌå\Ìåæ^ÿæ ç^/ç6çQ6ç`çPÿçí^‹íHð^HðOðPWð^ðPfðð^´ðÝð^!ä*ä q”8$8&ŸÄåÑå p”8$8&Ÿ6ç?ç q”8$8&Ÿ?çDçIt`Ø"”8$8&t`Ø"”8$8&àÛ"”8$8&"pàÛ"ŸSç`çIt`Ø"”8$8&t`Ø"”8$8&àÛ"”8$8&"pàÛ"ŸWð^ðIt`Ø"”8$8&t`Ø"”8$8&àÛ"”8$8&"pàÛ"Ÿ\änä ~`Û"Ÿnä³ä^Âä‰åRæSæ^SææRnä}ä^}ä³äQææQ}ä‰äP™ä³äPææPsä³äTææTÇäÝäRÝä åQSæfæQÝäéäP÷ä åPSæ[æP[æfæ tq2&1$q"ŸÓäåTSæfæT)å=åR=åsåQfææQ=åIåPYåsåPfæsæPsæætq1& üq"Ÿ3åvåTfææT×.ØU.ØêÚóUŸêÚøÚUøÚÖâóUŸ×.ØT.ØÖâóTŸ×(ØQ(Ø¢ÚS¢ÚêÚóQŸêÚøÚQøÚýÚSýÚÛóQŸÛÞSÞ¾ÞóQŸ¾ÞÖâS×o×Ro×Öâ‘°×ØXØêÚ‘¨êÚøÚXøÚÖ⑨|ØÚØ$d/4” $ &°Ý"”8$8&ŸÚØ=Ù$d/4” $ &Ý"”8$8&Ÿ=ÙÙUÛÛ$d/4” $ &Ý"”8$8&ŸÛkÛ$d/4” $ &°Ý"”8$8&ŸkÛ~ÛUÚØ.Ù$d/4” $ &øÜ"”8$8&Ÿ.ÙÐÙVÛÛ$d/4” $ &øÜ"”8$8&ŸÛÛVkÛ~ÛVŠââV|Ø”ÙXÛ~ÛX8Ø?ØQ?ØqØPÉÙÐÙPÐÙÚV+Ú2ÚQ2Ú`ÚPC܉ÞV¾ÞiâVâ¸âV¸â¿âPÇâÎâP?ØHØ q”8$8&ŸÐÙÕÙ p”8$8&Ÿ2Ú;Ú q”8$8&Ÿ;ÚDÚItXÜ"”8$8&tXÜ"”8$8&àÝ"”8$8&"pàÝ"ŸSÚ`ÚItXÜ"”8$8&tXÜ"”8$8&àÝ"”8$8&"pàÝ"Ÿ¸â¿âItXÜ"”8$8&tXÜ"”8$8&àÝ"”8$8&"pàÝ"Ÿ|ØÚØ8d/4” $ &ÀÝ"”8$8&1$ $ &1$¤Ý"ŸÚØ”ÙRÛÛRÛkÛ8d/4” $ &ÀÝ"”8$8&1$ $ &1$¤Ý"ŸkÛ~ÛR~Ø“Ø8d/4” $ &ÀÝ"”8$8&1$ $ &1$¤Ý"Ÿ“ØËØQÛ0ÛQ“Ø¡ØP±ØËØPÛ)ÛP‰ØËØTÛ&ÛTߨõØRõØ$ÙQÛÛQõØÙPÙ$ÙPÛÛPÛÛ tq2&1$q"ŸëØ.ÙTÛÛTAÙUÙRUÙ‹ÙQkÛ~ÛQUÙaÙPqÙ‹ÙPkÛsÛPsÛ~Ûtq1& üq"ŸKÙÙTkÛ~ÛT0Ë^ÌU^Ì*ÏóUŸ*Ï8ÏU8ÏúÖóUŸ0Ë^ÌT^ÌúÖóTŸ0ËXÌQXÌâÎSâÎ*ÏóQŸ*Ï8ÏQ8Ï=ÏS=ÏGÏóQŸGÏéÒSéÒÓóQŸÓúÖS0ËŸËRŸËúÖ‘°0ËNÌXNÌ*Ï‘¨*Ï8ÏX8ÏúÖ‘¨¬Ì Í$d/4” $ &ðß"”8$8&Ÿ ÍmÍ$d/4” $ &ß"”8$8&Ÿm;ÍUGÏ^Ï$d/4” $ &ß"”8$8&Ÿ^Ï«Ï$d/4” $ &ðß"”8$8&Ÿ«Ï¿ÏU Í^Í$d/4” $ &ÐÞ"”8$8&Ÿ^ÍÑÍYÑÍóÍPGÏYÏ$d/4” $ &ÐÞ"”8$8&ŸYÏ^ÏY«Ï¿ÏYšÖŸÖP¬ÌÑÍXGÏ¿ÏXhÌoÌQoÌ¡ÌPÎ ÎP ÎIÎ\oÎvÎQvΠÎPƒÐâÒ\ÓzÖ\ŸÖÜÖ\ÜÖãÖPëÖòÖPoÌxÌ q”8$8&Ÿ ÎÎ p”8$8&ŸvÎÎ q”8$8&Ÿ΄ÎItP."”8$8&tP."”8$8&@à"”8$8&"p@à"Ÿ“ΠÎItP."”8$8&tP."”8$8&@à"”8$8&"p@à"ŸÜÖãÖItP."”8$8&tP."”8$8&@à"”8$8&"p@à"Ÿ¬Ì Í8d/4” $ &à"”8$8&1$ $ &1$äß"Ÿ ÍÑÍRGÏ^ÏR^Ï«Ï8d/4” $ &à"”8$8&1$ $ &1$äß"Ÿ«Ï¿ÏR®ÌÃÌ8d/4” $ &à"”8$8&1$ $ &1$äß"ŸÃÌûÌQ^ÏpÏQÃÌÑÌPáÌûÌP^ÏiÏP¹ÌûÌT^ÏfÏTÍ%ÍR%ÍTÍQGÏ^ÏQ%Í1ÍP?ÍTÍPGÏSÏPSÏ^Ï tq2&1$q"ŸÍ^ÍTGÏ^ÏTqÍ…ÍR…Í»ÍQ«Ï¿ÏQ…Í‘ÍP¡Í»ÍP«Ï³ÏP³Ï¿Ïtq1& üq"Ÿ{;ÍT«Ï¿ÏT0½`¾U`¾ÏÀóUŸÏÀÔÀUÔÀ-ËóUŸ0½`¾T`¾-ËóTŸ0½Z¾QZ¾ÏÀSÏÀÔÀQÔÀðÀSðÀ8ÁóQŸ8ÁEÁSEÁOÁóQŸOÁ­ÇS­ÇÛÇóQŸÛÇ-ËS0½Ÿ½RŸ½-Ë‘°0½J¾XJ¾ÏÀ‘¨ÏÀÔÀXÔÀ-Ë‘¨¬¾¿$d/4” $ &Àã"”8$8&Ÿ¿u¿$d/4” $ &@â"”8$8&Ÿu¿Æ¿UQÀ£À$d/4” $ &Àã"”8$8&Ÿ£À¶À$d/4” $ &@â"”8$8&Ÿ¶ÀÏÀU¿f¿!d/4” $ &â"”ÿŸf¿Ù¿YÙ¿û¿P£À±À!d/4” $ &â"”ÿŸ±ÀÏÀYÿÊËP¬¾Ù¿XQÀÏÀXj¾q¾Qq¾¡¾P ÀÀPÀÀ\ÀQÀ^OÁYÁ^Á†ÁQ†Á°ÁPOÂiÇ^ÛǘÊ^˜ÊŸÊP§Ê®ÊP¶ÊßÊ^Ë-Ë^q¾z¾ q”8$8&ŸÀ!À p”8$8&Ÿ†ÁÁ q”8$8&ŸÁ”ÁItÀà"”8$8&tÀà"”8$8&ä"”8$8&"pä"Ÿ£Á°ÁItÀà"”8$8&tÀà"”8$8&ä"”8$8&"pä"Ÿ§Ê®ÊItÀà"”8$8&tÀà"”8$8&ä"”8$8&"pä"Ÿ¬¾¾¾ ~ ã"Ÿ¾¾¿^¿Ù¿RQÀ£À^£ÀÏÀR¾¾Í¾^;¿QQÀhÀQ;پP龿PQÀaÀPþ¿TQÀ^ÀT¿-¿R-¿\¿Q£À¶ÀQ-¿9¿PG¿\¿P£À«ÀP«À¶À tq2&1$q"Ÿ#¿f¿T£À¶ÀTy¿¿R¿Ã¿Q¶ÀÏÀQ¿™¿P©¿Ã¿P¶ÀÃÀPÃÀÏÀtq1& üq"Ÿƒ¿Æ¿T¶ÀÏÀT½½U½)½óUŸ½½T½)½óTŸ½½Q½)½óQŸ½½R½)½óRŸ½½X½)½óXŸÐ¼é¼Ué¼ù¼óUŸÐ¼é¼Té¼ù¼óTŸÐ¼é¼Qé¼ù¼óQŸÐ¼é¼Ré¼ù¼óRŸÐ¼é¼Xé¼ù¼óXŸ ¼¹¼U¹¼É¼óUŸ ¼¹¼T¹¼É¼óTŸ ¼¹¼Q¹¼É¼óQŸ ¼¹¼R¹¼É¼óRŸ ¼¹¼X¹¼É¼óXŸp¼‰¼U‰¼™¼óUŸp¼‰¼T‰¼™¼óTŸp¼‰¼Q‰¼™¼óQŸp¼‰¼R‰¼™¼óRŸp¼‰¼X‰¼™¼óXŸ@¼Y¼UY¼i¼óUŸ@¼Y¼TY¼i¼óTŸ@¼Y¼QY¼i¼óQŸ@¼Y¼RY¼i¼óRŸ@¼Y¼XY¼i¼óXŸ¼)¼U)¼9¼óUŸ¼)¼T)¼9¼óTŸ¼)¼Q)¼9¼óQŸ¼)¼R)¼9¼óRŸ¼)¼X)¼9¼óXŸð­@¯U@¯²óUŸ² ²U ² ¼óUŸð­@¯T@¯ ¼óTŸð­6¯Q6¯@¯S@¯Å±‘´ű²óQŸ² ²Q ²/²óQŸ/²Ÿ²‘´Ÿ²Á²óQŸÁ² ¼‘´ð­g®Rg®²w²²‘ ²$²w$²/²‘ /² ¼wð­1¯X1¯²‘¨² ²X ² ¼‘¨Œ¯ò¯$d/4” $ &"”8$8&Ÿò¯T°$d/4” $ & ü"”8$8&ŸT°¤°X/²>²$d/4” $ & ü"”8$8&Ÿ>²Š²$d/4” $ &"”8$8&ŸŠ²Ÿ²Xò¯E°&d/4” $ &1$Àø"”0$0&ŸE°·°Y·°Ö°P/²9²&d/4” $ &1$Àø"”0$0&Ÿ9²>²YвŸ²Yª»¯»PŒ¯·°T/²Ÿ²TJ¯Q¯QQ¯¯Pí°ô°Pô°,±VQ±X±QX±ˆ±PV³ ´VU´{»V{»‚»P¯»Ö»VֻݻPå» ¼VQ¯Z¯ q”8$8&Ÿô°ù° p”8$8&ŸX±a± q”8$8&Ÿa±l±CtÀç"”ÿtÀç"”ÿ@"”8$8&"p@"Ÿ{±ˆ±CtÀç"”ÿtÀç"”ÿ@"”8$8&"p@"Ÿ{»‚»CtÀç"”ÿtÀç"”ÿ@"”8$8&"p@"ŸŒ¯ž¯ zÀ "Ÿž¯ã¯Zò¯·°R/²>²R>²Š²ZвŸ²Rž¯­¯Z­¯ã¯Q>²J²Q­¯¹¯Pɯã¯P>²C²PC²J²sq1& üq"Ÿ£¯ã¯S>²Š²S÷¯ °R °;°Q/²>²Q °°P'°;°P/²3²P3²>² uq2&1$q"Ÿ°E°U/²>²UY°n°Rn°¡°QвŸ²Qn°y°P‰°¡°Pв“²P“²Ÿ²uq1& üq"Ÿd°¤°UвŸ²UŸ6 U6 Ÿ¢óUŸŸ¢¥¢U¥¢í­óUŸŸ6 T6 í­óTŸŸ Q £_£ £óQŸ ££_££óQŸ£í­_ŸpŸRpŸí­‘°Ÿ( X( í­‘¨Œ ò $d/4” $ &À"”8$8&Ÿò T¡$d/4” $ &@"”8$8&ŸT¡¦¡U/¢{¢$d/4” $ &À"”8$8&Ÿ{¢Ž¢$d/4” $ &@"”8$8&ŸŽ¢Ÿ¢Uò F¡!d/4” $ &À"”ÿŸF¡¹¡Y¹¡Ù¡P{¢‰¢!d/4” $ &À"”ÿŸ‰¢Ÿ¢Y¿­Ä­PŒ ¹¡X/¢Ÿ¢XF M QM  P÷¡þ¡Pþ¡/¢S£(£ST£[£Q[£ˆ£P'¤ˆ¬Sü¬R­SR­Y­Pa­h­Pp­™­SÄ­í­SM V  q”8$8&Ÿþ¡¢ p”8$8&Ÿ[£d£ q”8$8&Ÿd£l£It€"”8$8&t€"”8$8&@"”8$8&"p@"Ÿ{£ˆ£It€"”8$8&t€"”8$8&@"”8$8&"p@"Ÿa­h­It€"”8$8&t€"”8$8&@"”8$8&"p@"ŸŒ ž  z"Ÿž ã Zò ¹¡R/¢{¢Z{¢Ÿ¢Rž ­ Z­ ã Q/¢@¢Q­ ¹ PÉ ã P/¢9¢P£ ã T/¢6¢T÷  ¡R ¡<¡Q{¢Ž¢Q ¡¡P'¡<¡P{¢ƒ¢Pƒ¢Ž¢ tq2&1$q"Ÿ¡F¡T{¢Ž¢TX¡l¡Rl¡£¡QŽ¢Ÿ¢Ql¡y¡P‰¡£¡PŽ¢“¢P“¢Ÿ¢tq1& üq"Ÿb¡¦¡TŽ¢Ÿ¢TÀ’ç“Uç“ÖóUŸÃ–ЖUЖöžóUŸÀ’ç“Tç“öžóTŸÀ’ç“Qç“Á–_Á–ÖóQŸÃ–ЖQЖޖ_Þ–ß–óQŸß–öž_À’.“R.“öž‘¨À’Ý“XݓÖ‘°ÖЖXЖöž‘°;”š”$d/4” $ &x"”8$8&Ÿš”ü”$d/4” $ &"”8$8&Ÿü”N•Uß–î–$d/4” $ &"”8$8&Ÿî–=—$d/4” $ &x"”8$8&Ÿ=—O—Uš”í”$d/4” $ &"”8$8&Ÿí”a•Ya•ƒ•Pß–é–$d/4” $ &"”8$8&Ÿé–î–Y=—O—YnžsžP;”a•Xß–O—X÷“þ“Qþ“1”P˜•Ÿ•PŸ•Õ•V––Q–8–P˜H˜V}˜HžVsž«žV«ž²žPºžÁžPÉžöžVþ“” q”8$8&ŸŸ•¤• p”8$8&Ÿ–– q”8$8&Ÿ––It "”8$8&t "”8$8& "”8$8&"p "Ÿ+–8–It "”8$8&t "”8$8& "”8$8&"p "Ÿ«ž²žIt "”8$8&t "”8$8& "”8$8&"p "Ÿ;”š”8d/4” $ &€"”8$8&1$ $ &1$p"Ÿš”a•Rß–î–Rî–=—8d/4” $ &€"”8$8&1$ $ &1$p"Ÿ=—O—R=”Q”8d/4” $ &€"”8$8&1$ $ &1$p"ŸQ”‹”Qî–—QQ”a”Pq”‹”Pî–ù–PG”‹”Tî–ö–Tž”´”R´”ä”Qß–î–Q´”Á”PÏ”ä”Pß–ã–Pã–î– tq2&1$q"Ÿª”í”Tß–î–T••R•K•Q=—O—Q•!•P1•K•P=—C—PC—O—tq1& üq"Ÿ •N•T=—O—T@„z…Uz…ï‡óUŸï‡ô‡Uô‡±’óUŸ@„z…Tz…±’óTŸ@„l…Ql…ï‡Sï‡ô‡Qô‡ˆSˆWˆóQŸWˆeˆSeˆoˆóQŸoˆýŽSýŽ*óQŸ*±’S@„±„R±„±’‘¨@„\…X\…ï‡wï‡ô‡Xô‡KˆwKˆWˆ‘ Wˆdˆwdˆoˆ‘ oˆ±’w …z…0Ÿz…¼ï‡ô‡0ŸoˆÝŒ‘¼âŒçŒ‘¼ìŒôŒ‘¼ùŒ±’‘¼Ä…*†$d/4” $ &@"”8$8&Ÿ*††$d/4” $ &€"”8$8&Ÿ†Þ†Ui‡Í‡$d/4” $ &@"”8$8&ŸÍ‡Þ‡$d/4” $ &€"”8$8&ŸÞ‡ï‡U*g$d/4” $ &@"”8$8&Ÿ*†~†!d/4” $ &"”ÿŸ~†ñ†Yñ†‡P͇ه!d/4” $ &"”ÿŸÙ‡ï‡Y„’‰’PÄ…ñ†Xi‡ï‡X*6x€ Ÿ6<}€ Ÿ<H}€~ŸH[x€Ÿ[g}€Ÿ„…‹…Q‹…¹…P%‡,‡P,‡4‡\4‡i‡^oˆyˆ^Ÿˆ¦ˆQ¦ˆÐˆPo‰¹Ž^g’^’%’P-’4’P<’d’^‰’±’^‹…”… q”8$8&Ÿ,‡9‡ p”8$8&Ÿ¦ˆ¯ˆ q”8$8&Ÿ¯ˆ´ˆIt€6"”8$8&t€6"”8$8&À"”8$8&"pÀ"ŸÃˆÐˆIt€6"”8$8&t€6"”8$8&À"”8$8&"pÀ"Ÿ-’4’It€6"”8$8&t€6"”8$8&À"”8$8&"pÀ"ŸÄ…Ö… ~à"ŸÖ…†^*†ñ†Ri‡Í‡^͇ï‡R*g^Ö…å…^å…†Qi‡€‡Qå…ñ…P††Pi‡y‡PÛ…†Ti‡v‡T/†E†RE†t†Q͇އQE†Q†P_†t†P͇ӇPÓ‡Þ‡ tq2&1$q"Ÿ;†~†T͇އT‘†¥†R¥†Û†QÞ‡ï‡Q¥†±†PÁ†Û†PÞ‡ã‡Pã‡ï‡tq1& üq"Ÿ›†Þ†TÞ‡ï‡T€v°wU°wzóUŸz$zU$z8„óUŸ€v°wT°w8„óTŸ€vªwQªwzSz$zQ$z@zS@zˆzóQŸˆz•zS•zŸzóQŸŸz½€S½€ë€óQŸë€8„S€vïvRïv8„‘°€všwXšwz‘¨z$zX$z8„‘¨üwbx$d/4” $ &Ð "”8$8&ŸbxÅx$d/4” $ &"”8$8&ŸÅxyU¡yóy$d/4” $ &Ð "”8$8&Ÿóyz$d/4” $ &"”8$8&ŸzzUbx¶x!d/4” $ &À"”ÿŸ¶x)yY)yKyPóyz!d/4” $ &À"”ÿŸzzY „„Püw)yX¡yzXºwÁwQÁwñwP]ydyPdyly\ly¡y^Ÿz©z^ÏzÖzQÖz{PŸ{z€^뀣ƒ^£ƒªƒP²ƒ¹ƒPÁƒêƒ^„8„^ÁwÊw q”8$8&Ÿdyqy p”8$8&ŸÖzßz q”8$8&ŸßzäzItp"”8$8&tp"”8$8& !"”8$8&"p !"Ÿóz{Itp"”8$8&tp"”8$8& !"”8$8&"p !"Ÿ²ƒ¹ƒItp"”8$8&tp"”8$8& !"”8$8&"p !"Ÿüwx ~  "ŸxSx^bx)yR¡yóy^óyzRxx^xSxQ¡y¸yQx)xP9xSxP¡y±yPxSxT¡y®yTgx}xR}x¬xQóyzQ}x‰xP—x¬xPóyûyPûyz tq2&1$q"Ÿsx¶xTóyzTÉxÝxRÝxyQzzQÝxéxPùxyPzzPzztq1& üq"ŸÓxyTzzT jÎkUÎkšnóUŸšn¨nU¨nuvóUŸ jÎkTÎkuvóTŸ jÈkQÈkRnSRnšnóQŸšn¨nQ¨n­nS­n·nóQŸ·nkrSkr™róQŸ™ruvS jkRkuv‘° j¾kX¾kšn‘¨šn¨nX¨nuv‘¨lzl$d/4” $ &P#"”8$8&ŸzlÝl$d/4” $ &""”8$8&ŸÝl.mU·nÎn$d/4” $ &""”8$8&ŸÎno$d/4” $ &P#"”8$8&Ÿo/oUzlÎl$d/4” $ &P""”8$8&ŸÎlAmYAmcmP·nÉn$d/4” $ &P""”8$8&ŸÉnÎnYo/oYavfvPlAmX·n/oXØkßkQßklPvm}mP}m¹m\ßmæmQæmnPóodr\™r2v\2v9vPfvmvPßkèk q”8$8&Ÿ}m‚m p”8$8&Ÿæmïm q”8$8&ŸïmômIt !"”8$8&t !"”8$8& #"”8$8&"p #"ŸnnIt !"”8$8&t !"”8$8& #"”8$8&"p #"Ÿ2v9vIt !"”8$8&t !"”8$8& #"”8$8&"p #"Ÿlzl8d/4” $ &p#"”8$8&1$ $ &1$D#"ŸzlAmR·nÎnRÎno8d/4” $ &p#"”8$8&1$ $ &1$D#"Ÿo/oRl3l8d/4” $ &p#"”8$8&1$ $ &1$D#"Ÿ3lklQÎnànQ3lAlPQlklPÎnÙnP)lklTÎnÖnTl•lR•lÄlQ·nÎnQ•l¡lP¯lÄlP·nÃnPÃnÎn tq2&1$q"Ÿ‹lÎlT·nÎnTálõlRõl+mQo/oQõlmPm+mPo#oP#o/otq1& üq"Ÿël.mTo/oT°^Þ_UÞ_ªbóUŸªb¸bU¸b•jóUŸ°^Þ_TÞ_•jóTŸ°^Ø_QØ_bbSbbªbóQŸªb¸bQ¸b½bS½bÇbóQŸÇbPfSPf~fóQŸ~f•jS°^_R_•j‘°°^Î_XÎ_ªb‘¨ªb¸bX¸b•j‘¨,`Š`$d/4” $ &&"”8$8&ŸŠ`í`$d/4” $ &`%"”8$8&Ÿí`>aUÇbÞb$d/4” $ &`%"”8$8&ŸÞb+c$d/4” $ &&"”8$8&Ÿ+c?cUŠ`Þ`$d/4” $ &@%"”8$8&ŸÞ`QaYQasaPÇbÙb$d/4” $ &@%"”8$8&ŸÙbÞbY+c?cYIjNjP,`QaXÇb?cXè_ï_Qï_!`P†aaPaÉa\ïaöaQöa bPdIf\~f)j\Njwj\wj~jP†jjPï_ø_ q”8$8&Ÿa’a p”8$8&Ÿöaÿa q”8$8&ŸÿabIt°$"”8$8&t°$"”8$8&`$"”8$8&"p`$"Ÿb bIt°$"”8$8&t°$"”8$8&`$"”8$8&"p`$"Ÿwj~jIt°$"”8$8&t°$"”8$8&`$"”8$8&"p`$"Ÿ,`Š`8d/4” $ & &"”8$8&1$ $ &1$R$"ŸŠ`QaRÇbÞbRÞb+c8d/4” $ & &"”8$8&1$ $ &1$R$"Ÿ+c?cR.`C`8d/4” $ & &"”8$8&1$ $ &1$R$"ŸC`{`QÞbðbQC`Q`Pa`{`PÞbébP9`{`TÞbæbT`¥`R¥`Ô`QÇbÞbQ¥`±`P¿`Ô`PÇbÓbPÓbÞb tq2&1$q"Ÿ›`Þ`TÇbÞbTñ`aRa;aQ+c?cQaaP!a;aP+c3cP3c?ctq1& üq"Ÿû`>aT+c?cTÀRîSUîSºVóUŸºVÈVUÈV¥^óUŸÀRîSTîS¥^óTŸÀRèSQèSrVSrVºVóQŸºVÈVQÈVÍVSÍV×VóQŸ×V`ZS`ZŽZóQŸŽZ¥^SÀR/SR/S¥^‘°ÀRÞSXÞSºV‘¨ºVÈVXÈV¥^‘¨TST8d/4” $ & &"”8$8&1$ $ &1$&"ŸST‹TQîVWQSTaTPqT‹TPîVùVPIT‹TTîVöVTŸTµTRµTäTQ×VîVQµTÁTPÏTäTP×VãVPãVîV tq2&1$q"Ÿ«TîTT×VîVTUURUKUQ;WOWQU!UP1UKUP;WCWPCWOWtq1& üq"Ÿ UNUT;WOWT DÔEUÔE©HóUŸ©H¸HU¸H²RóUŸ DÔETÔE²RóTŸ DÆEQÆEbHSbH©HóQŸ©H¸HQ¸H½HS½HÇHóQŸÇHêJSêJKóQŸK²RS DERE²R‘¨ D¶EX¶EHwH©H‘ ©H¸HX¸H¼Hw¼HÇH‘ ÇH²RwzEÔE0ŸÔE[H‘¼©H¸H0ŸÇH?I‘¼bIlN‘¼qNvN‘¼{NƒN‘¼ˆN²R‘¼F‚F$d/4” $ &)"”8$8&Ÿ‚FåF$d/4” $ &("”8$8&ŸåF6GUÇHÞH$d/4” $ &("”8$8&ŸÞH)I$d/4” $ &)"”8$8&Ÿ)I?IUFOzO$d/4” $ &)"”8$8&Ÿ‚FÖF$d/4” $ &À'"”8$8&ŸÖFIGYIGkGPÇHÙH$d/4” $ &À'"”8$8&ŸÙHÞHY)I?IY…RŠRPFIGXÇH IX IIx€ŸII}€ŸI)I}€~Ÿ)I?IXFOzOXÞEåEQåEFP~G…GP…GÁG\çGîGQîG HPùIãJ\KFO\zOéQ\éQðQPøQVR\VR]RPŠR²R\åEîE q”8$8&Ÿ…GŠG p”8$8&ŸîG÷G q”8$8&Ÿ÷GHIt°&"”8$8&t°&"”8$8&`)"”8$8&"p`)"ŸH HIt°&"”8$8&t°&"”8$8&`)"”8$8&"p`)"ŸVR]RIt°&"”8$8&t°&"”8$8&`)"”8$8&"p`)"ŸF.F ~ð("Ÿ.FsF^‚FIGRÇHÞHRÞH)I^)I?IRFOzO^.F=F^=FsFQÞHðHQ=FIFPYFsFPÞHéHP3FsFTÞHæHT‡FFRFÌFQÇHÞHQF©FP·FÌFPÇHÓHPÓHÞH tq2&1$q"Ÿ“FÖFTÇHÞHTéFýFRýF3GQ)I?IQýF GPG3GP)I3IP3I?Itq1& üq"ŸóF6GT)I?IT@6w7Uw7ï9óUŸï9ô9Uô9™DóUŸ@6w7Tw7™DóTŸ@6i7Qi7ï9Sï9ô9Qô9:S:W:óQŸW:e:Se:o:óQŸo:å@Så@AóQŸA™DS@6®6R®6™D‘¨@6Y7XY7ï9wï9ô9Xô9K:wK:W:‘ W:d:wd:o:‘ o:™Dw7w70Ÿw7ï9‘¼ï9ô90Ÿo:F>‘¼K>S>‘¼X>«?‘¼°?™D‘¼Ä7*8$d/4” $ &p-"”8$8&Ÿ*88$d/4” $ &p+"”8$8&Ÿ8Þ8Ui9Í9$d/4” $ &p-"”8$8&ŸÍ9Þ9$d/4” $ &p+"”8$8&ŸÞ9ï9UAOA$d/4” $ &p-"”8$8&Ÿ*8~8!d/4” $ &0+"”ÿŸ~8ñ8Yñ89PÍ9Ù9!d/4” $ &0+"”ÿŸÙ9ï9YlDqDPÄ7ñ8Xi9ï9XAAx€ ŸA$A}€ Ÿ$A0A}€~Ÿ0ACAx€ŸCAOA}€Ÿ7ˆ7Qˆ7¹7P%9,9P,949\49i9^o:y:^Ÿ:¦:Q¦:Ð:Po;¡@^OAD^D DPDDP$DLD^qD™D^ˆ7‘7 q”8$8&Ÿ,999 p”8$8&Ÿ¦:¯: q”8$8&Ÿ¯:´:It*"”8$8&t*"”8$8&À-"”8$8&"pÀ-"ŸÃ:Ð:It*"”8$8&t*"”8$8&À-"”8$8&"pÀ-"ŸDDIt*"”8$8&t*"”8$8&À-"”8$8&"pÀ-"ŸÄ7Ö7 ~ -"ŸÖ78^*8ñ8Ri9Í9^Í9ï9RAOA^Ö7å7^å78Qi9€9Qå7ñ7P88Pi9y9PÛ78Ti9v9T/8E8RE8t8QÍ9Þ9QE8Q8P_8t8PÍ9Ó9PÓ9Þ9 tq2&1$q"Ÿ;8~8TÍ9Þ9T‘8¥8R¥8Û8QÞ9ï9Q¥8±8PÁ8Û8PÞ9ã9Pã9ï9tq1& üq"Ÿ›8Þ8TÞ9ï9T@(m)Um)J,óUŸJ,X,UX,66óUŸ@(m)Tm)66óTŸ@(g)Qg),S,J,óQŸJ,X,QX,],S],g,óQŸg,Œ.SŒ.º.óQŸº.66S@(¯(R¯(66‘°@(W)XW)J,‘¨J,X,XX,66‘¨¼)"*$d/4” $ &À0"”8$8&Ÿ"*…*$d/4” $ & /"”8$8&Ÿ…*Ö*Ug,~,$d/4” $ & /"”8$8&Ÿ~,Ë,$d/4” $ &À0"”8$8&ŸË,ß,U"*v*$d/4” $ &`/"”8$8&Ÿv*é*Yé* +Pg,y,$d/4” $ &`/"”8$8&Ÿy,~,YË,ß,Yå5ê5P¼)é*Xg,ß,Xw)~)Q~)±)P+%+P%+a+\‡+Ž+QŽ+À+P™-….\º.j5\j5q5Py5€5Pˆ5Å5\ê566\~)‡) q”8$8&Ÿ%+*+ p”8$8&ŸŽ+—+ q”8$8&Ÿ—+¤+ItP."”8$8&tP."”8$8&1"”8$8&"p1"Ÿ³+À+ItP."”8$8&tP."”8$8&1"”8$8&"p1"Ÿj5q5ItP."”8$8&tP."”8$8&1"”8$8&"p1"Ÿ¼)Î) ~ 0"ŸÎ)*^"*é*Rg,~,R~,Ë,^Ë,ß,RÎ)Ý)^Ý)*Q~,,QÝ)é)Pù)*P~,‰,PÓ)*T~,†,T'*=*R=*l*Qg,~,Q=*I*PW*l*Pg,s,Ps,~, tq2&1$q"Ÿ3*v*Tg,~,T‰**R*Ó*QË,ß,Q*©*P¹*Ó*PË,Ó,PÓ,ß,tq1& üq"Ÿ“*Ö*TË,ß,T@mUmJóUŸJXUX4(óUŸ@mTm4(óTŸ@gQgSJóQŸJXQX]S]góQŸg}!S}!«!óQŸ«!4(S@¯R¯4(‘°@WXWJ‘¨JXXX4(‘¨¼"$d/4” $ &Ð3"”8$8&Ÿ"…$d/4” $ &Ð2"”8$8&Ÿ…ÖUg~$d/4” $ &Ð2"”8$8&Ÿ~Ë$d/4” $ &Ð3"”8$8&ŸËßU"v$d/4” $ &2"”8$8&ŸvéYé Pgy$d/4” $ &2"”8$8&Ÿy~YËßYº'¿'P¼éXgßXw~Q~±P%P%a\‡ŽQŽÀP™v!\«!c'\c'j'Pr'y'P'š'\¿'4(\~‡ q”8$8&Ÿ%* p”8$8&ŸŽ— q”8$8&Ÿ—¤It1"”8$8&t1"”8$8& 4"”8$8&"p 4"Ÿ³ÀIt1"”8$8&t1"”8$8& 4"”8$8&"p 4"Ÿc'j'It1"”8$8&t1"”8$8& 4"”8$8&"p 4"Ÿ¼Î ~°3"ŸÎ^"éRg~R~Ë^ËßRÎÝ^ÝQ~QÝéPùP~‰PÓT~†T'=R=lQg~Q=IPWlPgsPs~ tq2&1$q"Ÿ3vTg~T‰RÓQËßQ©P¹ÓPËÓPÓßtq1& üq"Ÿ“ÖTËßT ÎUΊóUŸŠ˜U˜;óUŸ ÎTÎ;óTŸ ÈQÈBSBŠóQŸŠ˜Q˜S§óQŸ§ISIwóQŸw;S R;‘° ¾X¾Š‘¨Š˜X˜;‘¨z$d/4” $ &È5"”8$8&ŸzÝ$d/4” $ &85"”8$8&ŸÝ-U§½$d/4” $ &85"”8$8&Ÿ½ $d/4” $ &È5"”8$8&Ÿ UzÎ$d/4” $ &5"”8$8&ŸÎpV§¸$d/4” $ &5"”8$8&Ÿ¸½V V V4X§XØßQßPipPp¥VËÒQÒPãBVwÎVÎÕPÝäP;Vßè q”8$8&Ÿpu p”8$8&ŸÒÛ q”8$8&ŸÛäIt€4"”8$8&t€4"”8$8&6"”8$8&"p6"ŸóIt€4"”8$8&t€4"”8$8&6"”8$8&"p6"ŸÎÕIt€4"”8$8&t€4"”8$8&6"”8$8&"p6"Ÿz8d/4” $ &Ø5"”8$8&1$ $ &1$À5"Ÿz4R§½R½ 8d/4” $ &Ø5"”8$8&1$ $ &1$À5"Ÿ R38d/4” $ &Ø5"”8$8&1$ $ &1$À5"Ÿ3kQ½ÐQ3APQkP½ÉP)kT½ÆT•R•ÄQ§½Q•¡P¯ÄP§³P³½ tq2&1$q"Ÿ‹ÎT§½TáõRõ+Q QõP+P Ptq1& üq"Ÿë-T T ÐUÐ?óUŸ?DUDóUŸ ÐTÐóTŸ ÊQÊ?S?DQD`S`¨óQŸ¨µSµ¿óQŸ¿ S K óQŸK S R‘° ºXº?‘¨?DXD‘¨‚$d/4” $ &À:"”8$8&Ÿ‚å$d/4” $ &À8"”8$8&Ÿå6UÁ$d/4” $ &À:"”8$8&Ÿ&$d/4” $ &À8"”8$8&Ÿ&?U‚Ö!d/4” $ &@8"”ÿŸÖIYIkP!!d/4” $ &@8"”ÿŸ!?YotPIXÁ?XÚáQáP}„P„Œ\ŒÁ^¿É^ïöQö P¿Ù ^K ^PP&O^t^áê q”8$8&Ÿ„‘ p”8$8&Ÿöÿ q”8$8&ŸÿItÀ6"”8$8&tÀ6"”8$8&@;"”8$8&"p@;"Ÿ ItÀ6"”8$8&tÀ6"”8$8&@;"”8$8&"p@;"ŸItÀ6"”8$8&tÀ6"”8$8&@;"”8$8&"p@;"Ÿ. ~€:"Ÿ.s^‚IRÁ^?R.=^=sQÁØQ=IPYsPÁÑP3sTÁÎT‡RÌQ&Q©P·ÌPP& tq2&1$q"Ÿ“ÖT&TéýRý3Q&?Qý P3P&3P3?tq1& üq"Ÿó6T&?TÑIèIUéIñISñIJUäIñISUv_vw /4wž_&T&t^tw /4#wž^&Q&r]rw /4#wž]&R&p\pw /4#wž\&X&nVnw /4#wžV-/P/mSmw /4wŒSŒ›P›žS@ O UO s óUŸs ‚ U‚ ƒ óUŸO b Sb f Ug r VW r Và ï Uï ô Sô > óUŸ÷ ü Pü  V  P = V= > P÷  S < S  ± U± Ô óUŸ  ± 0Ÿ± Ë V¬ Ä SÆ Ò S` q Uq ” óUŸ` q 0Ÿq ‹ Vl „ S† ’ S 1 U1 T óUŸ 1 0Ÿ1 K V, D SF R SàñUñ óUŸàñ0Ÿñ Vì S  S°»0Ÿ»ÑPÑÚ0Ÿ´ÇQÊÚQ€‹0Ÿ‹¡P¡ª0Ÿ„—QšªQP[0Ÿ[qPqz0ŸTgQjzQ +0Ÿ+APAJ0Ÿ$7Q:JQðû0ŸûP0ŸôQ QÀË0ŸËáPáê0ŸÄ×QÚêQp‚U‚ºóUŸp‚T‚«\«ºóTŸx¨S¬¶S0BUB\V\cóUŸ0BTBcóTŸ:aS0UUU°\°±óUŸ±ÌUÌÚ\ÚßóUŸßU#\#$óUŸ0RTR®V®±óTŸ±ÌTÌØVØÞTÞßóTŸßúTú!V!$óTŸZwS±×SwzPz­S­°|°±óU#àäUäåóUŸ€’U’«V«¬óUŸ¬¸V¸¹óUŸ¹ÚV€TªSª¬óTŸ¬·S·¹óTŸ¹ÚSðýUýVóUŸ`pUp´_´µp`‰T‰²^²µp`‰Q‰°]°µp `‰R‰®\®µp`‰X‰¬V¬µp`‰Y‰«S«µpUCóUŸCRURSóUŸ2S26U7BV'BV°¿U¿ÄSÄóUŸÇÌPÌîVîïPï V PÇíSï S€‹0Ÿ‹¡P¡ª0Ÿ„—QšªQ@QUQtóUŸ@Q0ŸQkVLdSfrS0Ÿ1P1:0Ÿ'Q*:Qàë0ŸëP 0Ÿä÷Qú Q°»0Ÿ»ÑPÑÚ0Ÿ´ÇQÊÚQ`rUrªóUŸ`rTr›\›ªóTŸh˜Sœ¦S 2U2LVLSóUŸ 2T2SóTŸ*QS@]U]Â]ÂÃóUŸÃØ]ØÝóUŸÝ÷U÷]óUŸ@]T]À\ÀÃóTŸÃÖ\ÖÜTÜÝóTŸÝúTú\óTŸ]–SÃÓS–¨P¨½S½Â}ÂÃpðôUôõóUŸ¢U¢»V»¼óUŸ¼ÈVÈÉóUŸÉäVäåóUŸŸTŸºSº¼óTŸ¼ÇSÇÉóTŸÉãSãåóTŸU9^9:pT7]7:pQ5\5:p R3V3:pX2S2:pPbUb‚S‚„óUŸP_T_ƒVƒ„óTŸk}Vk}S 2U2^S^`óUŸ /T/_V_`óTŸ;YV;YSl}UU3V38óUŸ%)P)2S27U°ÕUÕSUóUŸzSzqóUŸq¤S°ÕTÕVTóTŸVzóTŸz°V°/óTŸ/OVOqóTŸq¤V°ÕQÕ¤‘€°ÕRÕ¤‘ˆ¡¥0Ÿ¥µPÚm\ÚmZÚê0ŸêòpŸòôs1&ŸôiSiks1&ŸkmS )[)=Q=ORO_Q ${x"Ÿ$9P9OQO_P  zŸ i[ mV)6q““Úå1ŸåúP†(]†(X†š0Ÿš¢pŸ¢¤v1&Ÿ¤Vv1&Ÿ(VÐÙSÙíQíÿRÿQÐÔsy"ŸÔéPéÿQÿP»ÐxŸÐS»(\Ùæq““†‘1Ÿ‘®P@ 04KY 04@K 04@E Ä/4@XKYX@KX@}TKYT@KT@­Z­ ð/4KYZ@KZEŠPKYP@KPE…Q­àQàèPèQKYQ@KQ]±V]±S]±]nxPx±\n}1Ÿ ‘È~í‘È~  U 9 Ð/49 B ‘¨Y‘¨í‘¨ SíS E ‘˜Y‘˜í‘˜k 1Ÿ  X $ ‘à~$ ( xŸY‘à~í1Ÿ 0ŸûyŸí0Ÿî $ VYV© Ò PÒ  x2$‘˜" \ $ \Y\¦  ‘È~î  0Ÿ œ P $ PYŠPŠ«rŸ k 0ŸP h Ph k à/4v"<Ÿ o VYƒV o _Yƒ_3 o TYbT3 o [Ym[3 W S] d Sd o sŸYmSJ W r2$u"#Ym r2$u"#¦ \¦  V¦  ‘à~ò  R p1$p"2$u"Ÿ  Ø/4” $ &32$u"Ÿ–ñ\–ñV–ñ‘à~ÙìPìñr2$à/4"Ÿ I[K`[Âí["[Oq[ © 0Ÿò  Q ; U; F qŸF _ U_ b qŸ B QB d Rd k qŸk R ” qŸ” ² R² ¹ qŸ¹ × R× Þ qŸÞ û QKy0ŸyŠ1ŸŠ˜2Ÿ˜3Ÿ USQÂØQØãUãíqŸ Q "ROZRZfUfqRIR{K‘ˆ'‘ˆ`h]{‚P‚K‘€'‘€`h\›¯Q¯KVQ'V`hVŸ¯1Ÿ¯6U;KU'1Ÿ`hUè#^`h^ä/u $ &2$¨/4"4”#Ÿ`hu $ &2$¨/4"4”#Ÿ&6RPU¬óUŸPT—S—›U›¬óTŸPQ{\{‚óQŸ‚¬\PR^‚óRŸ‚¬^”›P›}]‚¬]¹»P»ÇYÇ_‚¬_ÝßPßxS‚¬SßðSßð 'ŸßðV¹È <Ÿ¹ÈSE] µ;Ÿ§ µ;ŸÀÐUÐS#óUŸ#MSßãPãV#P#MVêîPî \#M\#C Ð;Ÿ*>p>BUUGv¼Ga‘¬-T-~]~WóTŸWZ]ZaóTŸRVPV•\•žPž@\@D~3$04"DGv¼” $ &3$04"GH‘¬” $ &3$04"Ha\R~0Ÿ~]HW]W\0ŸA=wHawj~P~¶_ PHW_W\P15pŸ5{sŸW\sŸRWSRW]RVUVWWš¶_HW_š¶1Ÿ¶áQHW1Ÿš¶0Ÿ¶ÒRÒÕryŸÕîRHW0ŸŸî_HW_ŸªpŸHUpŸpxUxzóUŸzŠUŠÀóUŸpxTxzóTŸz–T–ÀóTŸpxQxzóQŸz¬Q¬ÀóQŸpxRxzóRŸz³R³ÀóRŸz¹R¹¿)¤/4”óR¤/4” $óR $,(ŸzœTœ¢) /4”óT /4” $óT $,(Ÿ`oUo“óUŸ“¢U¢£óUŸo‚S‚†U‡’Vw’VUSUóUŸ°ÜUÜñSñøóUŸ°àTàøóTŸ°½Q½åVåøóQŸÖáVÖàTàáóTŸÖàP`ŒUŒ¡S¡¨óUŸ`T¨óTŸ`mQm•V•¨óQŸ†‘V†T‘óTŸ†PU^\^_óUŸTV)p)\v{Ÿ\_óTŸ")P)[S[_PU“uŸ“«óUŸ«ÇUÇÙóUŸÙãUBTB«óTŸ«ÇTÇãóTŸnyPy©SÇ×S‚‹T‹“vp"BTBNóTŸ«ÇTNU«ÇU9Q9Nxÿ1$€<"” ÿÿq"Ÿ«ÇQ  %DUV[ÂÄÓþ@|E|N|^|b|q|‚.‚ ‚¤‚D‚Q‚T‚Y‚ƒƒƒ'ƒòƒôƒ„.„B„D„S„~„’„”„£„΄â„ä„ó„…2…4…C…n…‚…„…“…¾…Ò…Ô…ã…†"†$†3†^†r†t†ƒ†®††ĆÓ†þ†*‡1‡2‡9‡:‡܇ø‡V‰*‡1‡2‡9‡:‡¨‡*‡1‡U‡¨‡*‡1‡Y‡\‡h‡l‡q‡¨‡*‡1‡h‡l‡„‡¨‡¨‡Ú‡ø‡V‰¨‡Õ‡ø‡ÿ‡ˆV‰¨‡ćø‡ÿ‡ˆˆˆˆ,ˆV‰¨‡¶‡¹‡¾‡ø‡ÿ‡ˆˆSˆúˆýˆ‰/‰5‰8‰:‰A‰V‰m‰˜‰¸‰Á‰à‰å‰‰¥‰ê‰õ‰;ŠYŠ ‹ЋbŠ ‹Œ2ŒbŠsŠvŠ{ЦŠÉŠÌŠÏŠL‹ ‹ Œ+ŒL‹P‹X‹q‹„Œ‰Œ–Œ¡ŒUZgr%Ž*Ž7ŽBŽôŽùŽÅÊ×╚§²e‘j‘w‘‚‘5’:’G’R’“ ““!“Ô“Ù“æ“ñ“¤”©”¶”Á”u•z•‡•’•E–J–W–b–——'—2—å—ê—÷—˜´˜¹˜Ƙј…™Š™—™¢™UšZšgšrš%›*›7›B›õ›ú›œœÅœÊœל✙ž«¶‰žŽž›ž¦žGª¹ªǪ˪àªùªGª`ªðªùªtªwªzªªªªàªðª}¬¬¬˜¬-­1­?­H­Ý­á­ï­ø­®‘®Ÿ®¨®=¯A¯O¯X¯í¯ñ¯ÿ¯°°¡°¯°¸°M±Q±_±h±ý±²²²­²±²¿²Ȳ]³a³o³x³ ´´´(´½´Á´Ï´Ø´mµqµµˆµ¶!¶/¶8¶ͶѶß¶è¶}···˜·-¸1¸?¸H¸ݸá¸ï¸ø¸¹‘¹Ÿ¹¨¹²»Þ»ð»¼B¼n¼€¼•¼½½½P½x½©½½K½x½½p¾s¾}¾°¾ؾ ¿¾«¾ؾí¾™¿YÀhÀrÀ€ÀîÀ¬¿YÀ€ÀîÀпü¿À°À,ÀTÀ€ÀÀ$ÁMÁpÁÀÁ$Á;ÁpÁÁU‡ŠÂÂÄaÄdÄiÄUÂtÂÄ0Ä}‡ŠÂÂ0ÄaÄdÄiÄ>ÄaÄdÄiÄ˜ÂØÃoÄ¦Å©ÂØÃ€Ä¦ÅÒÂÿ ÄÀÄ9ÃfÃÀÄàÄœÃÉÃ€Ä Ä Å/ŠŦÅCÅFÅIÅNÅNÅ[ŘŠÅJÆLÆUÆúÇ ÈxÈÉÀÉ:ÊVÊJÆLÆUÆ€Æ ÈxÈJÆLÆUÆmÆ ÈHÈ€ÆÇ¨ÉÀɀƶƨÉÀÉÇúÇɨÉ:ÊVÊÇ[Ç_ÇbÇÉKÉOÉTÉÇHÇÉÉQÇ[Ç_ÇbÇÉKÉOÉTÉ*ÉKÉOÉTÉbÇÚÇTÉjÉbǘÇTÉjÉxȨÈVÊbʨÈÉÀÉ5ʨÈ×ÈÀÉ Ê¨ÈÆÈÀÉèÉ×ÈÉ Ê5ÊÃÊìÊËsËÃÊÚÊË@ËsÌœÌÈÌ#ÍsÌŠÌÈÌðÌ#ÎLÎxÎÓÎ#Î:ÎxΠÎÓÏüÏ(ЃÐÓÏêÏ(ÐPÐŒÑÒ@ÒÓÀÑØÑ@ÒEÒîÑûÑþÑÒ¥Ò¶Ò¹ÒÈÒÌÓ^Ô€ÔAÕÔÔ€Ô…Ô.Ô;Ô>ÔCÔåÔöÔùÔÕ ÖžÖÀÖ×@ÖXÖÀÖÅÖnÖ{Ö~ÖƒÖ%×6×9×H×LØÞØÙÁـؘØÙٮػؾØÃØeÙvÙyوًÚÛ@ÛÜÀÚØÚ@ÛEÛîÚûÚþÚÛ¥Û¶Û¹ÛÈÛÌÜ^Ý€ÝAÞÝ݀݅Ý.Ý;Ý>ÝCÝåÝöÝùÝÞ ßžßÀßà@ßXßÀßÅßnß{ß~߃ß%à6à9àHàLáÞáâÁâ€á˜áââ®á»á¾áÃáeâvâyâˆâŒãä@äåÀãØã@äEäîãûãþãä¥ä¶ä¹äÈäËå^æ€æAçææ€æ…æ.æ;æ>æCæåæöæùæç èžèÀèé@èXèÀèÅènè{è~èƒè%é6é9éHéLêÞêëÁë€ê˜êëë®ê»ê¾êÃêeëvëyëˆëŒìí@íîÀìØì@íEíîìûìþìí¥í¶í¹íÈíÌî^ï€ïAðïï€ï…ï.ï;ï>ïCïåïöïùïð ñžñÀñò@ñXñÀñÅñnñ{ñ~ñƒñ%ò6ò9òHòLóÞóôÁô€ó˜óôô®ó»ó¾óÃóeôvôyôˆô‹õö@ö÷ÀõØõ@öEöîõûõþõö¥ö¶ö¹öÈöÌ÷^ø€øAùøø€ø…ø.ø;ø>øCøåøöøùøù úžúÀúû@úXúÀúÅúnú{ú~úƒú%û6û9ûHûLüÞüýÁý€ü˜üýý®ü»ü¾üÃüeývýyýˆý‹þÿ@ÿÀþØþ@ÿEÿîþûþþþÿ¥ÿ¶ÿ¹ÿÈÿÌ^€A€….;>Cåöù žÀ@XÀÅn{~ƒ%69Hþ ²1â1")å÷-“1A2©2Ç2Ó2/…A2P25.<.E.ú001]1½.À.Ð.Ô.Ù./Ð.Ô.ì.// /°/´/¹/é/°/´/Î/é/ó 9àÀ-÷-“1¢1242©2Ç2óJTWi‘“šàÀ-ß-“1¢1242©2Ç2à_¢1²1â1242A27C¢1²1ç1ñ1ø1242A2f€-À-x3›3or€-À-x3›3or’-À-x3›3orx3›3޵H-€-Ó23—šH-€-Ó23—šZ-€-Ó23—šÓ23Qx -H-Z] -H-y è, -P3x3‚…è, -P3x3‚…ú, -P3x3‚…P3x3ßÀ,è,èëÀ,è,¢ É €,À,3(3« ® €,À,3(3« ® ’,À,3(3« ® 3(3'"N"X,€,0"3"X,€,O#v#0,X,X#[#0,X,%9%ø+0,(3P3%%ø+0,(3P3%% ,0,(3P3%%(3P3:&a&Ð+ø+C&F&Ð+ø+Î)õ)©+Ð+×)Ú)©+Ð+°~›3zÜ{Ü{ú{ú{Ã}½ÆÉÑadit·º¾É  °¿ÐÞ/ ÐÞ_bfvÔ Ü ü  / 4 9 = M « ð / 4 9 = j n s € ãÖø0}ÕO`g“Í*7=@ )-ÂÐݵíùÂÐ µíù '*-2` ï Ð P à í ­ º À à  P à ¾ '(…°/P ½ð)ˆ™ kuxœ £§ª±¹^“”› ÖÚâè^ˆè”› ÖÚâªÖÚâ.NOV[”œ °.I °OV[”œe”œÞ  $ ) _ c k p € Þ p €  $ ) _ c k 3 _ c k õ ø ü ÿ ! ! !! !!#@#$0$&C#O#`#r#Š##û#$½$ð% &&ø$%%%%-%‡%%’%¤%.&Q&R&Y&^&“&—&Ÿ&¨&À&.&L&¨&À&R&Y&^&“&—&Ÿ&h&“&—&Ÿ&'‰'Œ'—'Ð'c(€(˜()')*)/)`)Ï) *+P.X.¦*®*¿*Â*Å*Ê*+„-Ó- .,„-Ó-.¦,­,±,¹,½,À,Ç,Ï,ç0 1H1§1¬1±1M1S1^1a1d1i13=H›­²ÛßÁÄËÛë·ßPŽé¶ërŽœë·?B±@Éà K %+.xȇÖ0é60@<?® ° BBw;pÀΰÀá4 ÜßNÉpàv!«!4(ÅË΀Ð'vp€‰ÖÐàÜ(ß(N)É+p,à,-….º.66Å)Ë)Î)*€,Ð,'*v*p,€,‰*Ö*Ð,à,Þ6á6P7i7q7ð9y:¨@A™DÍ7Ó7Ö7 8p9Ð9AOA/8~8Ð9à9‘8Þ8à9ð9;E>E­EÆEÎE)HÐH@IbIãJK²R%F+F.FxFàH0IPOzO‡FÖFÐHàHéF6G0I@I\S_SÎS9VàVPWrWYZŽZ¥^>TTðV@WŸTîTàVðVUNU@WPWL_O_¾_)bÐb@cbcIf~f•j.`€`àb0c`Þ`Ðbàbñ`>a0c@cÌ©ÎPÏÀÏâÏâÒÓúÖ®ÌÍ`ϰÏÍ^ÍPÏ`Ïq;ͰÏÀϜןרiÚÛ€Û¢Û‰Þ¾ÞÖâ~ØÐØ ÛpÛߨ.ÙÛ ÛAÙ”ÙpÛ€Ûã‚ãñã€æ ç í‹íÝðeäkänä¸äæXæÇäåXæpæ)åvåpæ€æñ‚ñññ€ô õ û‹ûÝþeòkònò¸òôXôÇòóXôpô)óvópô€ôÞÿáÿPiqðy¨  ™ ÍÓÖ pÐ O /~Ðà‘ÞàðÇÊÌÚâ0ÐPr9`=CFà@(eŸîÐàN@PûþmÙ€ð U!Š!3)Ý0à?Ž€¡íàðÜ)ß)N*É,p-à-.…/º/67Å*Ë*Î*+€-Ð-'+v+p-€-‰+Ö+Ð-à-Ü7ß7N8¹:`;Ð;ò;Ù>?%C¾89p;À;9n9`;p;9Î9À;Ð;ÌCÏC>D™F@G°GÒGÒJKËN®DEPG GE^E@GPGqEÄE G°GlOoOÞOIRðR`S‚SiVžVµZNP PSPS¯PþPðRSQ^QPS`S\[_[Î[9^à^P_r_YbŽb¥f>\\ð^@_Ÿ\î\à^ð^]N]@_P_ÂfÈfgg£g¦gìg@jàjPkqkn;nlsEhKhNh˜hðj@k§höhàjðjiVi@kPk tt~tùv wx2xµyêyfõtûtþtHu°wxWu¦u w°w¹uvxx ‚‚~‚é„…†"†‰M‰VŽî‚@ƒ …ð…Oƒžƒ… …±ƒþƒð…†üŽÿŽné‘’“"“•´•œåëî8 ’ð’G–’ ’©öð’“XÄŸ` Рñ P¢…¢<ªÅËΞp À 'žuž` p ‰žÔžÀ Р!«$«w«ä­€®ð®¯p°¥°\¸å«ë«î«8¬®à®G¬•¬€®®©¬ô¬à®ð®B¹E¹˜¹¼ ¼½1½¾ž|ƺ ººXº°¼½gºµº ¼°¼ɺ»½½¥Ç¨ÇªÇ ʨÊpÏÛÏÒÓÈÈÈhȰÉÊwÈÆÈÊÊØÈ&ÉÊ ÊÔ„ÔóÔ ÕÕרXÞÂÞEâmÕsÕvÕÀÕ×p×ÂÞÿÞÏÕÖp×€×1Ö~Ö€××ïâòâaãðåyæìûìMðÕãÛãÞã(äxåÈå7ä†äÈåàå™äæäàåðåìðïð^ñ±óPôÀôâô³÷è÷ÍûÎñ ò`ô°ô/ò~òPô`ô‘òäò°ôÀôoürüáüYÿp’JÆ Uý[ý^ý¨ý`·ýþþfþ`px { ê   ` p’(\&3d j m ¸ `:Ç  ) v `pÏ3Ò3A4Ð6Y7@=«=ù@µ4»4¾45X6¨65f5¨6À6y5Æ5À6Ð6\B_BÎBIEðE`F‚FH:H¶OECKCNC˜CFPF§CöCðEF DVDPF`F_PbPÑPISðS`T‚TV:V¶]EQKQNQ˜QTPT§QöQðST RVRPT`T\^_^Î^9aàaPbrbYeŽe¥i>__ða@bŸ_î_àaða`N`@bPbNjQjÀjÙjáj`mémt‚t x=kCkFkkàl@m‚t¿tŸkîk@mPmlNlPm`m¯x²x!y°{9|`‚Ë‚†•y›yžyèy8{ˆ{÷yFzˆ{ {Yz¦z {°{¼†¿†.‡‰‰0Š ŠŠ›ÐË‘ž‡ð‡@ŠŠÿ‡Nˆ0Š@Šaˆ´ˆŠ Šl’o’Þ’9•à•P–r–K™€™{N“ “ð•@–¯“þ“à•ð•”d”@–P–žžŽžá €¡ð¡¢ã¤¥ý¨þžPŸ¡à¡_Ÿ®Ÿ€¡¡ÁŸ à¡ð¡(ª+ª-ª ¬(­0³›³P¶•ª›ªžªèª0¬€¬÷ªF«€¬¬X«¦«¬ ¬î¶ñ¶`·y··º‰ºÀÁ*Â3ÅÝ·ã·æ·0¸€¹à¹*ÂgÂ?¸ޏà¹ð¹¡¸î¸ð¹ºáÅäÅSÆlÆtÆðÈyÉÀÏ*бÓÍÆÓÆÖÆ ÇpÈÐÈ*ÐgÐ/Ç~ÇÐÈàÈ‘ÇÞÇàÈðÈ_ÔbÔÑÔ`×é×ÞkÞ¹áEÕKÕNÕ˜ÕèÖ8×§ÕöÕ8×P× ÖVÖP×`×^âaâÐâéâñâpåùå0íší£ðMãSãVã ãðäPåší×í¯ãþãPå`åä^ä`åpåÕñØñÚñPôØô ù úþEòKòNò˜òàó0ô§òöò0ô@ôóVó@ôPô5ÿ8ÿ:ÿ°8kb ¥ÿ«ÿ®ÿøÿ@V h¶ °  € ™ ¡  ©ØBÉý   P  B_ ® Á  orápù $‹$Ý'U[^¨øH·H`f`p(‚(ñ(€+ , 2‹2Ý5e)k)n)¸)+X+Ç)*X+p+)*v*p+€+6‚6ñ6i9:€:¢:%<Z<ÖCe7k7n7¸7 :p:Ç78: :)8v8p:€:|DDîDAGàGPHrHhKK§P^E°EðG@H¿EFàGðG!FtF@HPHOQRQÁQ9TàTPUrUõV*W¦^5R;R>RˆRðT@U—RæRàTðTùRFS@UPUO_R_Á_PbÙbðh[i­l5`;`>`ˆ`Øa(b—`æ`(b@bù`Fa@bPbRmUmÄm9pàpPqrqsIs¶z5n;n>nˆnðp@q—nænàpðpùnFo@qPq\{_{Î{9~à~PrY‚Ž‚¥†>||ð~@Ÿ|î|à~ð~}N}@P‰‡Œ‡߇í‡õ‡`ŠèŠ ‘2•MˆSˆVˆ ˆð‰@Š‘<‘¯ˆþˆ@ŠPЉ^‰PŠ`ŠÞ•á•P–i–q–ð˜y™¨Ÿ ™£Í–Ó–Ö– —p˜И O /—~—Иà˜‘—Þ—à˜ð˜ΤѤÓ¤8§à§P¨r¨¤©Ù©d±=¥C¥F¥¥ð§@¨Ÿ¥î¥à§ð§¦N¦@¨P¨²²²ù´ µ¶2¶µ·ê·f¿õ²û²þ²H³°µ¶W³¦³ µ°µ¹³´¶¶ ÀÀ~ÀéÂÃÄ"Ä"ÇWÇËîÀ@Á ÃðÃOÁžÁàñÁþÁðÃļ˿Ë.Ì©ÎPÏÀÏâϽÑòÑÙ¥Ì«Ì®ÌøÌ`ϰÏÍVÍPÏ`ÏiͶͰÏÀÏEÚHÚJÚÀÜHÝ€âëâ‰æµÚ»Ú¾ÚÛPÜ ÜÛf۠ܰÜxÛÆÛ°ÜÀÜ,ç/çžç ê°ê ëBëBîwîZòè`èÀêëoè¾è°êÀêÑèéë ëÿòóqóö‰ö ü ý]åóëóîó8ôˆõØõGô–ôØõðõ©ôöôðõö‚…‡ˆ@ « ¢ íóö@àOžàð°þðLO¾° B7l$.€ÀÞ°ÀñD ÏÒAÐYp#Û#-'µ»¾X¨f¨ÀyÆÀÐÌ'Ï'>(©*P+À+â+â./ú2®()`+°+)^)P+`+q)¾)°+À+œ3Ÿ34i67€7¢7¢:×:›>~4Ð4 7p7ß4.57 7A5”5p7€7U?X?¹?B°B CBCÕE F¶I@p@ÀBCÐGúG@Î@°BÀBà@.AC CåJèJHKpNïNÅaXb¬xµK»K¾KLNPNLeLPN`NyLÄL`NpNMyPy¿y8|à|P}r}¿ô^‡4z:z=zˆzð|@}—zæzà|ð|ùzF{@}P}}ˆ€ˆƒˆéŠ‹Œ1ŒÆû–ûˆH‰ ‹Œ“;“W‰¥‰‹ ‹¹‰ŠŒŒ=—@—¯—(šК@›b›Ö žN¥$˜*˜-˜x˜àš0›‡˜Ö˜Кàšé˜6™0›@›m¦p¦s¦Ù¨€©ª!ª¶«ë«´ë¦8§©ð©±+±G§•§€©©©§ô§ð©ª0µ3µ¢µ¸À¸0¹R¹±»æ»>ö¶¶h¶и ¹w¶ƶÀ¸иÙ¶&· ¹0¹çÃêÃYÄÑÆpÇàÇÈ.ÉcÉCÑÅÄÅ€ÇÐÇ&ÅuÅpǀLjÅÖÅÐÇàÇ}Ò€Ò‚ÒÒ˜ÒðÔÕÖ2ÖèÖ×HøõÒûÒþÒHÓ ÕøÕ2ÖQÖ¸å æWÓ¦ÓÕ Õ¸ÓÔøÕÖòøõødùàûiüƒÅÕùÛùÞù(úpûÀû7ú†úÀûÐû™úæúÐûàûýP Ï 0 ¿uz}ÈÐ 0  ìÖ$ 0 @ 8 „ @ P ft}Mð`‚QîÉÝãæ0P?ð¡ôP`ÙÊÜÊJËYËbË3ÎàÎ`#°#ŒÇËÍËÐËÌðÎ@Ï'ÌuÌàÎð·ÌÔÌ@ÏPÏ[^ao‡‘ŨÅ&þíóö@Ž0hW‘G’NŽ›Žhx¯ŽüŽxÿÿtÿ Å8X9'yåÿëÿîÿ80€F“€§ô zzvz„zz]}~p~’~'a’1ízózöz@{~`~O{{~~±{|`~p~q2t2Õ2ð5o6åVwWøoE3K3N3˜3€5Ð5¦3ó3Ð5à54T4à5ð5àpãpDqptïtŪX«0ëµq»q¾qrtPtrcrPt`twrÄr`tpt ììqìïð• ( ÌB Ýìãìæì0í ïpï>í‹ípï€ïŸíìí€ïï¨C «C ²C ëC òC êF ÀG ¿ý ƒD ‰D ŒD ØD ÐG H ëD >E ÀG ÐG RE ¤E H 0H §þ ªþ ÿ 'ÿ 0ÿ ö    A Ú  ÷ Œÿ ‘ÿ ”ÿ àÿ °  ; Ñ; îÿ <   ° P œ   ³¸ ¶¸ ¹ $¹ -¹ ý»  ¼ ½ 2½ ǽ ¾ ûk ¹ “¹ –¹ ๠°¼ ½ ï¹ =º  ¼ °¼ Qº ¤º ½ ½ ¡l ¤l m o p °z { »| „m ‰m Œm Øm o po æm 5n po €o Hn –n €o o a} d} Ó} P€ Ù€ p‹ Ü‹ { D~ I~ L~ ˜~ à 0€ ¦~ õ~ 0€ @€  V @€ P€ !Ž $Ž “Ž ‘ ™‘ 0œ œœ ;ž  X   ð f µ ð ‘ È  ‘ ‘ áž äž SŸ С Y¢ ð¬ \­ û® ÄŸ ÉŸ ÌŸ   `¡ °¡ &  u  °¡ À¡ ˆ  Ö  À¡ С Ÿ¯ ¢¯ ° ² ³ º {º ½½ …° ‹° ް ذ ² p² ç° 6± p² €² I± –± €² ² ؽ ]¾ a¾ d¾ €¾ ¿ ؽ ¾ €¾  ¾ ¾ ]¾ a¾ d¾  ¾ ¿ 2¾ ]¾ a¾ d¾ æ¾ ô¾ ý¾ ¿ G¿ ‹¿ ¿ ”¿ ¸¿ ¿¿ b¿ ‹¿ ¿ ”¿ ¸¿ ¿¿ `¸ÌÒØàG¬¸ÖÚàFORW’šîPW”—œ¶¹È8Ã"Oq¤Ô×Úm‚†(/4@ K`@WWZ]± E `í A H P S k » ¿  o `ƒ• Ì Ú   ƒ³½ìïñ IW`Âí"Oqbj{K'`ÂYZafœ ¨°ÐN°ÐZafœ ¨pœ ¨ÈðøÀJ>n(sˆsØ^ Xo po €z z Y YðB N(µ30µ38µ3@µ3 ·3À3 Å3`+4 ñÿ °~! À~2 Ð~!Jð.4^ zLr˜+4|+4˜ˆ+4¢€+4à %Ý 0õ @ `R  ÀH>€.4pI Ü{w Ü{™ Ü{¼ Ü{ä Ü{ Ü{! Ü{E Ü{b Ü{‡ Ü{¦ Ü{Ê Ü{ð Ü{ Ü{> Ü{h Ü{” Ü{º Ü{à Ü{ Ü{' Ü{M Ü{s Ü{‹ Ü{¦ Ü{Å Ü{â Ü{þ Ü{ Ü{E Ü{d Ü{‚ Ü{œ Ü{º Ü{Ð Ü{ê Ü{ Ü{$ Ü{E Ü{j Ü{‹ Ü{² Ü{Õ Ü{ Ü{ Ü{: Ü{W Ü{w Ü{ Ü{Å Ü{ï Ü{ Ü{C Ü{m Ü{š Ü{Æ Ü{ö Ü{$  Ü{H  Ü{i  €%†  @€%Ÿ  p€%¶   €%É  Ѐ%Û  %é  0%ÿ  `%  %'  ú{ÉJ  À¥v ¸Å3}  pƒ™  €ƒ¦  ƒ»   ƒÄ  °ƒÕ  Àƒã  Ѓù  àƒ  ðƒH)  @„HG  „Ha  à„H|  0…H“  €…H¦  Ð…H¾  †HÙ  p†Hð  À†H  ‡F( ¨+43  +4> @Í30J  `‰£]  Š'… Àjž  @ŒǸ  ÈÓ  àÈó  °ŽÇ  €È  PÈ<  ‘ÈQ  ð‘Èn  À’Ç…  “Ç¡  `”Ç¿  0•ÈÝ  –Èý  ЖÈ  —ÈC p˜Ça @™È šȘ àšȶ °›ÈÔ €œÈò Pá @žá. 0Ÿ³> ðŸ³Q ° ³h p¡³} 0¢³‘ 𢳩 °£ûÈ °¤³ç p¥±þ 0¦Ô( §ÔJ ð§Ôh Ш ð©mž `«ÔÅ @¬°ä ð¬°ÿ  ­°" P®°5 ¯°L °¯°a `°°y ±°— À±°· p²°Ù ³°ý г° €´°? 0µ°d ൰ˆ ¶°° @·°Ö ð·°ó  ¸°  P¹°4 ºÐK кÏh  »Œ 0¼« À¼QÑ ¾Qò €¿s  Á, ÂâA ÆRg pʤ… ̤£ ÐÍ¤Æ €Ï¤ä 0Ñ5ý pÓ5 °Õ5: ð×5\ 0Ú5| pÜ5ž °Þ5È ðà5ã 0ã5þ på5 °ç54 ðé5P 0ì5r pî5 °ð5® ðò5Ì 0õ5è p÷5 °ù5" ðû5C 0þ5Y p5p °5‡h.4°Å3Ÿ@.4(´.4(ÅÀ-4(Ú€-4(ç@-4(ø-4( À,4( €,4(8@,4(T,4(hÀ+4(€ÀÅ3h’€É3h¤¨Å3Ã@É3@ÙÉ3@ëÀÈ3@€È3@@È3@&È3@AÀÇ3@W€Ç3@p@Ç3@‘Ç3@¦ÀÆ3@ÀÆ3@Ò@Æ3@áÊ30ð@Ê30ÿ€Ê30ÀÊ301Ë30R@Ë30k€Ë30ÀË30œÌ30¯@Ì30½€Ì30×ÀÌ30éÍ30ÿñÿ  Ð}  ~ `~5`+4D0µ3k  ~w(µ3–ñÿ£ñÿ®à~¿à®Ë Ý3Ù }ê ~&ö@ã3@Àuàwª! Î3/€t@€u"L€Í3Zñÿeñÿn@;J„€:"œ94µ€8$Ñ€7£è@6$@7>7>6h: PÀ6$o€6$;$«@:$ÅÀ8$âÀ:$ý@8$À5(6/5`5PE(5 X`4 gà45x 45‹€4 ¡½5²p4 ÊØ5 ܰ5 í85 È5 5 & 4>4°3D3ŽU°2i@2KxP1ˆ2$šÀ1$®1Å¡3×p1ðð3 3 Ð2* Ð3= 2Q 1Dd  0y À/² €/¨ /]¼ .Ñ À.)è €.)!P.!¡34!0.R!à0j!€0! /›!À0³!`/Ì!À-LÜ! -Fî! +*"P+" *Œ("À):"`*/N" */d"ð,x"*‘"à)¬"-Á"Ð,Õ"p+ì"p-#0+#`)V)#ð(=# (®R#à'j#`'Z}#p&‘# '*§#à&*¿#°&Ú#è(ð#& $0)$$Ð(:$(S$)j$À'‚$&–$@&,¨$€%r½$P%Õ$%;è$$ü$à$%À$*%°$E%½5[% $x% &%ø%¥%`%¾%&Õ%@%í%R$ü%`$, &à#r&P%,&%;:&$I&à$Z&À$m&°$ƒ&½5”& $¬& &¾&ø%Ï&`%ã&&õ&@%'D#' #1$'À"j4'p"G'"AU'`!d'à!u'À!ˆ' !ž'½5¯'€!Ç'p#Ù'0#ê'"þ'P#(P"#( !:5(  &I( <^(àv( ›‰(0(à(³( (Ë(x  á(pü(P)ð 0)` F)_)Ð v)ÀŽ)Àa›)àVª)À¸º)@$Í) ÒÛ)à$ê)ÀJû)`J*°*€6$5* $M*€$_*€$p*€$„*@$–*$©*p¾* (Ñ* Fç*+à#+¸++¨D+ `+½5w+˜•+€­+hÄ+Þ+xö+,$,@O2,B,€ØS,!g,@vv,4ˆ,À4œ,¡3®,€!Å,@!Þ,!ñ,`!-@!-À!+-À!?-!3b@·HbÀ &_b@ý>wbû’bàìÒ ¨b`ä.¿b@êØbàèH cÀçóbx  *c æJc dc€ .}c ü™c³cÀø.O-ä\c- ãy-`â - âª-`á‘¿-€àÕ- á@í-àà@.ã.Àà<. à[.àãt.pãŒ.@â§.ÀãÀ.âÚ.äßó.@à5 /@ߎ$/ðÞA/€ÞMY/Þr/`Þ /@Þ ª/P.Ê/½5å/0.0à#0Ðß>0ß\0ðßx0ÐÞ•0¤Ý¬0àÝ,Á0@ÝVÙ0Ý ô08Ü 1ÀÜ5$1€Ü5?1XÜ ]1½5v1HÜ –1ÀÝ °1˜Ý É1Ý å1°Ý ÿ1øÜ 2àÛU'2`Û*62Ú"F2ÀÙY2Ù‘g2 Øv2ÀØ8‡2€Ø8š2PÛ «2`ØÁ2@ØÙ2°Ûë20Ûü2àÙ3Û"3 Ù53À×\I3×_3€Ö v3 â3`á‘¥3€à»3 á@Ó3àà@í3ã4Àà"4 àA4àãZ4pãr4@â4Àã¦4âÀ4`VÍ4ÀŒRÜ4 ‹Fì4àŠÿ4 Š— 5P‰5à‰2-5 ‰2@5ŒQ5à)g5p‰5@‘5pŒ¢5‹¶5 È5ÀŠÛ5 –æ5 fó5 ^6  46à 06àh+6` o:6à oK6  4_6ðn6` 4„6à4”6€h£6à 4µ6 4Å6 hÖ6„å6 /ò6 X7Ý 7À6&7€697XÜ O7½5`7HÜ x7ÀÝ Š7x ›7 ¯7°Ý Á7ø Ô7h ã7 Aò7À8à¾8*8d:8K8À+^8€+s8P‹8¡3ž80¸8Ì8 ß8°õ8à 9p9Ò09à,@9`rS9P%i9%;z9$Œ9à$ 9À$¶9°$Ï9½5ã9 $þ9 &:ø%':`%>:&S:@%i:{: /‹:ÀPž:(5 ´:`4 Æ:à45Ú: 45ð:€4 ;½5;p4 8;Ø5 M;°5 a;85 x;È5 ;5 £;Pµ;€-Å;ÀtØ;î;@=ÿ;Ð< %<;<ðT<½5h<àƒ<p˜<@¬< Ã<`Ø<€î<’= ,= r&=P%==%;O=$b=à$w=À$Ž=°$¨=½5½= $Ù= &ï=ø%>`%>&2>@%I>àÿ/Y>pÿk>Àþ‚~>pþ”>þG¥>Pý·>ÐýË>°ýá>ýú>¡3?pý)?°ÿ>?PÿR?þi?ÿ~?Pþ”?ýI£? ü´?àû˜Æ?ûÛ? ûNë?0úü?àú%@ ú%$@pú<@¡3O@Púi@àü}@€ü@°û¦@Àüº@pûÏ@îùç@ú,ý@€ù^AHù 2Aù1IAˆø aAàø{AÀø—A¨ø ¶A½5ÐA˜ø ñAØ5 Bàù &BXù CBÈ5 ^B8ù zB@øDBÐ÷¦BàöƾBöÙBöaïB õCÀõ'C€õ':C`õXCÈ÷qC@õ‘Cø«C°÷ÄC°öàCð÷úCpöD`ô½%Dàñ&7D@áBJDß`DàÐÚ qD`È2ƒD@Δ—DàÌJ­DÀËÆDx  ÚD ÊõD@ó E ï2E à5E òJEÀÜ2`E Ç·nEàÅ&~E€»ÌEº¾£E ´Ë²E ¯|ÂE ³ñÔE ²ñèEà±¾ÿEx  F ±¾*FàÆ¾=F`Ä|OFÀº¾dF ƾwF€¸|‹Fà®·›F`¬&­F€›ÀF@™ÖFàŠ çF`‚8ùF@ˆš Gà†M#GÀ…``?.'` ?.;`¡3M`?d`à>}`ÐA`pA¢``@·`°AÊ` @Þ``>^î`>Fa <Ba€ˆ)aÀ‡œ:aІLa€‡7`a@‡7vað,Ša‡£að†¾a°ŠÓaŠça ˆþaŠb`ˆ)b@<X>bà;Ub :mbP:ˆb 9ŽžbÀ8µb`98Îb 98ébãc9 cà8@c <ZcÀ;scp:c<©c0:Äc`8XÙc@8ðc 7dP:#d 9Ž9dÀ8Pd`98id 98„dãd9»dà8Ûd <õdÀ;ep:*e<De0:_eÀ6Lne`6Fe 5*‘eP+¦e *Œ¶eÀ)Çe`*/Úe */ïeð,f*fà)4f-HfÐ,[fp+qfp-…f0+šfÀ4Lªf 4¼f 3ÖÏf`3åfÀ2uöf 2g€24g@242g¡3Fg°˜_g˜zg€›g€4£g€3ºg`›Ïg@3ågÀ1_õg@1*hà/0h /0hà.œAh.Sh .@gh`.@}hPÛ ‘h@.ªh .Åh1Úh1îhÀ/ip1i€/0i äA>ipäNi ãÆ_i0si g‚ið’i`+¤i +¸iPÏi¡3ái0úi jPjP4jàGj[jãqj`ã,…jÀâLœj â ¶jèá Ìj`â/äj â/þjâ k½53køá Rk8ã kkã ƒk°â žk(ã ·kâ Ñk áDákpáók àÆlP²lÀ±g-l ±?l€±+Sl@±+ilP‚l¡3–l0±lÆlp³Úlp²ñlàm0²m@àQ,màß>màÞàQm ÞgmÞrxm ÝŠmÀÝ2žm€Ý2´mÈ÷Èm`Ýám@Ýüm ànÀß%nÀÞt`rAMt0r^t`qÆpt0…t g•tð¦t`+¹t +ÎtPæt¡3ùt0u'uP:uPPuàduyuÒp‹u q2›u@pv®upÄu o?ÕuðnçupoûuPov0o*v½5>voYvqnvÀp‚v p™vàp®vàoÄv nB×v`nìvÀmˆw˜mw@mF/wÐlDw m [wm twðlw¡3§wàlÅwˆnÝwHnôw¨mxxn&xˆm?x`lpQx°kex@j0zxÀi'’xÀh©¥x@g'¹x`hIÏxhIçxÈ÷ýxÀg'y€g'5y l'Ly€k'byj'{yàk'’y€i'ªyÀfÆyg8ày@fnýyfzÀe=8z@eTzerzpe’z`eµz½5ÓzPeøzàf{°f5{ fV{Ðfu{f•{àdU¢{€d±{@cÁ{cÔ{@b•â{`añ{b:|Àa:|È÷&| a<|€aT|Àdf|`dw| c‹| d|àb°|aU½| `Ì| _ÔÜ|P_ï|À^lý|Ð] }€^,}@^,0}¡3A}^W}ð]o}à`}€`’}p_¦}À`¸}0_Ë}Œ]Þ} ]'ï}@]>~ ] ~`\ -~à\*B~ \*Y~€\ s~½5ˆ~p\ ¤~8ã º~€] Ï~0] ç~(ã ý~] \Y* [B€Zú[0Zw€Y‰Ž X¦@Y=ÀY=ÜãöàX€ÀX6€à[Q€€[k€PZˆ€À[£€Z¿€NX×€`X8í€àWnf"Àe=9@eQekpe‡`e¦½5ÀPeáàfü°f‚ f3‚ÐfN‚fj‚z‚@/ˆ‚ \™‚p­‚¨½‚ >Ï‚à>ã‚Èú‚½5 ƒ¸%ƒ(8ƒJƒ€_ƒrƒ`†ƒ •ƒ€#¢ƒ V²ƒ`Ń4ÓƒPâƒÐóƒ°„„-„pE„PW„h„€|„0Ž„@¡„  ·„ŸŠÏ„`™nè„`˜k… •G…àÖ3…@”ÛM…€’¶i… ‘Öˆ…à˜k¥…  kÀ…ÀÖá…àÖû… Ÿk†€—Ö2†Àž#L† >[†`l†ÀŽŒ~†˜Ž“†@ŽF£†¸´†Ždžð܆Øô†¡3‡È!‡ˆ5‡PH‡¨Ž^‡xr‡ˆŽ‡‡Àˆ‡˜‡à‡V«‡À„j¿‡@„5Ö‡€‚2臀€jû‡‚iˆ€i'ˆ@5Aˆ°‡Vˆ5rˆ€ˆ5ˆˆ@‡jˆ€„5µˆ@ˆ5ˈÀƒj∠‚?ñˆà‰@‰)‰À€G9‰P€J‰ € ]‰€€ r‰p€Љ¡3‰`€·‰‚ˉÐÞ‰(ô‰øŠŠày”+Šàxb;Š€u¼LŠu:`Š sYoŠ qtŠ ru‘Š ru¥Šàq:¼ŠÀxΊ q:犠y:úŠ@xt ‹@u:!‹`y:4‹€ttH‹ HU‹Àd‹ÀÞt‹p‡‹àm•‹ð¤‹ +µ‹`+È‹0Þ‹È÷Œ *Œ>ŒàPŒPcŒÆÆtŒàÇ‚ƒŒ`¿r•Œ`¾sªŒÀº“ºŒ ºŒÍŒ€¹ŒâŒ¹súŒ½5 €¸s'`Çs;àÅæNà¾sdàÆsx`½æ€·æž@°Ù«à®Rº€¨ZÊ€§kÝ@¤Eëà Öú€£¬ ŽÀ¢¬Ž@¢k4ŽÀ®EŽÀ¡k]ŽÀ¯koŽà­Ö€Ž¨k”Ž@¯k¦Ž ¦Ö¹Ž€]~ÈŽ]>ÙŽ@[†ëŽ[ Z»Y!ÀYK4`YKIð\\@Yt YŽ`]¢Ð\µ [Ë@]ßàZô`-‘@,Šà(º#`(+7À&;F %VV`&\h&\|À%+“ -+¦ (+»€%+Ô +Væà,+ù(V ‘,#‘@Ô$/‘€Ð*A‘à¶ T‘`À1j‘²Ä {‘ ­N‘@©N¥‘À¦b¾‘ ÐKÒ‘@¤bí‘Ó1’ Íb’ Á1-’ÀÑ1B’à½bX’À¡bj’€}ç{’ÀvfŽ’ V¢’àPš¹’@1ZË’`)Äà’€!Ä÷’@4“`vZ&“4B“àzšX“ q4m“€Sš…“@x𛓠K4²“À4Å“@oÖÓ“€l6ã“@bjô“À`ª”€ZÇ”àPŽ .”€OTE” NT^”€aªs”ÀjT…”€nª˜”Àmª«”`_T¿” lNÑ”ÀLTá”Aï” >Æÿ” 4®• 2û$•À*V6• ¬ J•öa• 3ûv•@û‰•ö¢•à;ö´•?ûÇ• 0öÛ•à=2í•öý• A –à *–`þæ )–àû=<–@í J– èŒ[–äŒn–€áz„– ÐK•–ßz­–`=¿–` zЖ ý=ä– =ö–`ùz —€Üz—à•‹'—@•8—à“ J—`“8_—@’Õr—`‘Õ‡— ‘8Ÿ— “8µ— •8É—à8ã—•8ö—`•8 ˜ “8˜8•2˜ 8C˜à~nQ˜`|¾a˜às|r˜ r؆˜l_˜˜@c¾¬˜€a°ØsØØ˜~Øë˜À_°™`z°™ }Ø)™`p°=™ |0O™^°_™€Wul™ UÆ{™€O,‹™€Nbž™ÀJÚ¯™E´™ DÄØ™Obì™Wbþ™@CÄšÀTÄ'š€Vb9š MÄLšà=2]š`BÄlš`{š ~Œš` ž žš T³š@÷  Ú@òîÖš@íî뚀ꨛÀ`›Àç¨0›TD›¨W› Tm› T›à¨–›å¨§›€µ¸¶›`°ÊÇ›àÐÙ› š‚î› ‡Èþ›à²œ |²&œy>œà¯sQœàukœà³‚œÀ¬’œ@œ‚¨œ@²‚¼œ€—ÑœÀr✀UXóœ@Q*àAV à>1À-C (X€#o€ þ‰ ÐKž€þºTÐ@Nþå`@ý€Ržà;þ*ž€þ=žEKž@&[žÀ,lž@$€ž@¡ž<¡žÀ<µžx  Çž€$Þž@$÷žÀ$ Ÿ$Ÿ€$1Ÿ€$DŸ$XŸ$hŸ EuŸ`&„Ÿ ,”Ÿ@$§Ÿ@¡µŸ<ÆŸÀ<ÙŸx  Ꟁ$ @$ À$* $; €$O €$a $t $ƒ ÀE‘ &¡ € @²  &Æ  «Õ À >ç € >û x  ¡@ &$¡ &=¡€&P¡À &b¡@ &w¡@&Š¡À &ž¡À &®¡` EÁ¡ &Ö¡à@ì¡ &¢ «¢À >0¢€ >I¢x  `¢@ &|¢ &š¢€&²¢À &É¢@ &ã¢@&û¢À &£À &)£ $c6£ $*E£à"U£"h£à!v£ð …£ !:–£`!:©£PÛ º£0!У!è£p$ú£$ ¤°"¤P$1¤p"D¤ V¤ 8c¤ ù3`r¤ñÿx¤ñÿ~¤ñÿ…¤ñÿ—¤ñÿ§¤€<¸¤€>=Ĥ 4ÀÿñÿÒ¤€§ñÿठÅ3í¤@µ3ö¤ðB ¥`+4¥À3+¥à4 8¥€ä3ˆD¥N¥ 4 ]¥î§`4 h¥*¿ /4u¥ °;*‹¥ [㘥 @:Ú±¥Ã¥ `Ri Ò¥ï¥ý¥ @fß ¦ €xY¦  4 ¦€4(¦ ¼ ïº4¦ à½C¦ hEY¦€4c¦m¦…¦  º)F»H4“¦à4 ¡¦ª¦Ȧ 4 ئì¦ pDÊ §§ 1§ °9›Q§ Éö _§ €8„§@4§À4 ž§€ 4 ³§ PA*Û§ Oùê§`4 ú§ 4 ¨ @EP¨ 4@¨ `γ*¨407¨ ðß¼ ¹@ 4 D¨ Àm;N¨4Z¨ 4d¨ @ZŽt¨@ 40‚¨¨ jý Ȱ~«`4ž¨©¨¨/4«¨ Ð6M˨ 4 Ù¨ €7þù¨ © ன"©à4 0©@© ð>2éÀ4[©à4e©€4 s© 05šŠ© À»•©@4 ¥© 0'­© `B4Ï©H4 pÚ© Oyë© Px)ü©/4 ª  4 \À@4ª pYÎÅ,ª  ký 6ª°/4<ª 4@Jª €ïUª ðÉö bª 4 tª €<€ª€4’ª4žª84ªª`4 ºª`+40/4Áª /ãϪ ?C쪀4õª4«  4 « Jø&« €ýq «4*« `Hò=« 9IV«@4b« ðiR t«¸/4y«4†« €A*ª« p9Ñ«å« à;*ÿ«ˆ4¬à 4¬3¬Ð4<¬ =CR¬è4Z¬ ¡ý g¬t¬ 4 ƒ¬ p6ý ”¬ ðÿ‚ ¬ °„Y¬¬ A*Ò¬ 4ݬ `9 ­€4­ p’ý &­@4.­ Y4­F­ 4 U­i­  yB s­}­`4H‹­ À?R ˜­À4¤­`4®­Ä­ àyý ×­ 4à­€4Pí­ /4® àVHô¼ 4 &®1® @º)A®]®` 4 n®€ 4 ® `M¤®À4˜® 4 ¤® Àï¸ ³®@4À®À40Ï® °ìö Û®è®À/4í® °A*¯ ¯ ઠX>,¯ ö »6¯A¯U¯ €¯Yb¯v¯ @6)¯€4‹¯À 4 œ¯ ð†t ™® 4Hª¯´¯@4ò­$/4¾¯ 4 ί 4ܯ ³(/4ð¯À4û¯ »ö °°4 '° [ý » 0/42°`4;°  W2\° 4h°vÄP4s°À40°œ° x)¦° ð<dǰÚ° €W÷° `Dö ±à4 ±À4&± C8-±(4O¥À 4 9±C± €5)P± À@*r± àãÕ û]8/4|±  B4± `ª± ðq2ñ p¼› б oéà±È4ï± 4÷± 4 ²@/4² n²4'² `K8²`4D² À=_²j² €Gô|² @9 ޲ @"P ²@ 4 ­² 4µ²à 4@Ò«IJà40Ô² ½Ç å²û²³H/4³'³ °<^D³ 4 S³à40d³ qup³ 4 }³¨4‡³ 9:—³ 9»³ €^£â³ö³4´ @<4´%´  12´ À} S»à4 <´4H´[´€4 k´È/4p´ñ¯à 4z´ @é 0{…´ `>¢´4¬´»P/4¶´/4É´Ý´ àÄ è´ 4ñ´ pw ÷zü´€4 µ4µÀ4µ/µ @CCKµZµnµà4 „µ `?4”µ 0WH¸µ àB^󵾵 p;Üþµ 7\¶@ 4(¶6¶ °*ö B¶U¶ =`¶ ÃNk¶ z¶4 ¶à4–¶@ 4Ÿ¶ XÖ°¶€4 ƶÔ¶ç¶ 0_÷ 4@· P<[.· ;3L· ðåY· €“ô d· 4n·4 {· €<*–· àF~¨·°4»·`4 '­h4È·4Ø·4ä·4ì·¸ 4¸T/4¸ °8ª †¾04¸ @å »*¸€46¸ `=UL¸ y0f¸À 4t¸ àA4”¸ \ý ž¸¯¸ 6)º¸ €¢ö Ƹ` 4 Ö¸ë¸4@«` 4ù¸À4¹ pd œW¹€ 4 ¹ Pñ *¹Ð/41¹ð4;¹ >@[¹h¹ p Ê {¹ ÐCaƒ¹ð4‘¹ à>¨¹µ¹`4 Źà4Ó¹  8:ó¹ :2ºà4º&º?º/4Rº @(½\º °]Ãvº 4ˆº’ºÀ4 ¡º¯º€4 ¾ºà4 ¬à4̺ i} ݺ4Híºà4 ýº @F’ » 1 +´»X/42»°4A»è4R» 4 _»04d» 6 t» p@J™»€40¬» °<2È» 4 Ô»é»ù»  ”Ó ¼ ÐZÔ¼ @¬› ¼ €#(¼ @PÖ :¼M¼04Z¼ ðâYl¼`4 |¼ Ð_Ê “¼4¥¼ à†À ­¼€4¹¼ Èå Æ¼ MeÔ¼ 4 á¼@40ï¼`4 ÿ¼  4 ½½*½×µ\/4;½ø4F½ ôå N½i½QÃà4 „½ À>Fu¨40®½ Ð-®¸½ €>qƽÛ½`/4â½p4ï½ €9 ¾`+4+¾ PwR =¾ 4 K¾W¾À 4 i¾À4Hy¾€4 …¾p 4¾4˜¾ª¾ `y¹¾ @Íξ °\òÞ¾ à· è¾ 4 ÷¾À4¿¿)¿Ø/4Щ€4.¿ B4R¿]¿`4 j¿t¿à 4¿ ƒV)Ž¿ 0rÔ¥¿`4 ²¿  « Á¿ ` r‘µd/4Ì¿€4Õ¿h/4Ù¿p4ã¿ 4@ñ¿û¿ €>ZÀ 40%À 9U:À à=WÀø4fÀ F\‚À  3…’ÀÀ4ŸÀà4ªÀ ð«.·ÀÆÀàÀ@40ñÀ@4@ÿÀ к) Á Ð=+Á@43Á <*KÁ à5)WÁ@4fÁ`4 rÁ 4@Á ð=+›Á®Á €¡ö ¾Á ¯ö ÉÁ ×å ØÁëÁ€ 4÷Áø.4úª4  à8&*Â> 4 O €»_ˆ4hÂ@4q €Y| @í‡Âp/4 4 ÂÀ4 ®ÂºÂ p¬É Å `=R®4ëÂõ 7ZÃ@4%Ã/Ã4<Ã à‡› FÃà/4LÃà4 \Ã4fÃ@4qà `ÿ« €Ã4ŠÃ€4“à ð9oˆ/4¤Ã¬Ã ðñ®¸Ã YÇÃØÃ pº)åÀ4ñÀ4ùà Ôå Ä €LßÄ ð@*<Ä w ºHÄ]Ä`4 iÄ 4@uÄÐ4€Ä( 4‰Ä 4–Ä€ 4£ÄÀ4 µÄð/4»ÄÌÄ 4 ÞÄðÄûÄ Å04Å(ÅCÅ ]ÅÀ 4gÅvÅ 4…Å P5)Å  4 Å pò b¸ªÅ  ¸ ¼ÅÀ4ÈÅ €V_äÅðÅüÅ`4( Æ@4Æ ð×ý 'Æ/4/Æ 0?ôTÆ 4 eÆà4rÆ 4}Æ àCRÆ @yž•Æ©Æ `;JÂÆ`4 ÐÆ °5)ÛÆ  =éÆ `8Ÿ÷Æ piMÇ4Çà 4 .Ç 0@3XÇ@4eÇ €°å rÇ “ Ç Mù ŠÇà4 žÇ E°Ç,®04½Ç Ìå ÌÇèÇð4óÇÈ@4 È 4È"6Èð4@È XoFÈ`4 TÈ P94DÊ04‹ªÀ4hÈ~È àWC È 0C+®ÈÀ 40ÂÈ  ?oG 0XãÓÈ ð×å ÝÈíÈ` 4ùÈ °úæ É 4 É<É P:^ÉjÉ qÊzÉ“É uö žÉ²É €e³ÖÉ 4 æÉÊ PÜ.ÊÊ:Êohcount_wrap.cSWIG_ruby_failedfree_LanguageMapSWIG_RubyRemoveTrackingswig_ruby_trackingsSWIG_Ruby_ErrorTypeinit.8744rb_eNullReferenceError.8745init.8749rb_eObjectPreviouslyDeleted.8750swig_ruby_trackings_countfree_SourceFileListItemfree_SourceFileSWIG_TypeClientData.isra.0_wrap_ParsedLanguage_allocateswig_types_wrap_SourceFile_language_detected_get.part.7_wrap_LanguageMap_key_get.part.71_wrap_LanguageMap_name_get.part.70_wrap_LanguageMap_nice_name_get.part.69_wrap_License_name_get.part.68_wrap_License_url_get.part.67_wrap_License_nice_name_get.part.66_wrap_License_re_get.part.65_wrap_License_exclude_re_get.part.64_wrap_Loc_language_get.part.63_wrap_LocDelta_language_get.part.62_wrap_ParsedLanguage_name_get.part.61_wrap_ParsedLanguage_code_get.part.60_wrap_ParsedLanguage_code_p_get.part.59_wrap_ParsedLanguage_comments_get.part.58_wrap_ParsedLanguage_comments_p_get.part.57_wrap_SourceFile_filepath_get.part.56_wrap_SourceFile_filename_get.part.55_wrap_SourceFile_ext_get.part.54_wrap_SourceFile_diskpath_get.part.53_wrap_SourceFile_contents_get.part.52_wrap_SourceFile_language_get.part.51_wrap_Loc_total.part.47_wrap_LocList_code.part.46_wrap_LocList_comments.part.45_wrap_LocList_blanks.part.44_wrap_LocList_total.part.43_wrap_LocList_filecount.part.42_wrap_SourceFile_contents_size.part.41_wrap_SourceFile_parse.part.40_wrap_new_LanguageMap.part.36_wrap_new_License.part.35_wrap_new_LicenseList.part.34_wrap_new_Loc.part.33_wrap_new_LocList.part.32_wrap_new_LocDelta.part.31_wrap_new_LocDeltaList.part.30_wrap_new_ParsedLanguage.part.29_wrap_new_ParsedLanguageList.part.28_wrap_new_SourceFileList.part.27_wrap_LanguageMap_category_get.part.26_wrap_License_re_flags_get.part.25_wrap_License_exclude_re_flags_get.part.24_wrap_Loc_code_get.part.23_wrap_Loc_comments_get.part.22_wrap_Loc_blanks_get.part.21_wrap_Loc_filecount_get.part.20_wrap_LocDelta_code_added_get.part.19_wrap_LocDelta_code_removed_get.part.18_wrap_LocDelta_comments_added_get.part.17_wrap_LocDelta_comments_removed_get.part.16_wrap_LocDelta_blanks_added_get.part.15_wrap_LocDelta_blanks_removed_get.part.14_wrap_ParsedLanguage_buffer_size_get.part.13_wrap_ParsedLanguage_code_count_get.part.12_wrap_ParsedLanguage_comments_count_get.part.11_wrap_ParsedLanguage_blanks_count_get.part.10_wrap_SourceFile_dirpath_get.part.9_wrap_SourceFile_size_get.part.8_wrap_new_ParsedLanguageList_wrap_new_ParsedLanguage_wrap_new_LocDeltaList_wrap_new_LocDelta_wrap_new_LocList_wrap_new_Loc_wrap_new_LicenseList_wrap_new_License_wrap_new_LanguageMapRuby_Format_TypeError.constprop.83SWIG_Ruby_NewPointerObj.isra.2.constprop.84_mSWIGfree_ParsedLanguageListItemfree_Licensefree_LicenseListItemfree_Locfree_LocListItemfree_LocDeltafree_LocDeltaListItemfree_ParsedLanguage_wrap_LocDeltaList_allocate_wrap_SourceFileList_allocate_wrap_SourceFile_allocate_wrap_LanguageMap_allocate_wrap_License_allocate_wrap_Loc_allocate_wrap_LocDelta_allocate_wrap_LicenseList_allocate_wrap_LocList_allocate_wrap_ParsedLanguageList_allocateSWIG_pchar_descriptorinit.10777info.10778swig_moduleSWIG_AUX_NUM2ULONGSWIG_Ruby_ConvertPtrAndOwn.constprop.81__PRETTY_FUNCTION__.8919_wrap_LanguageMap_key_get_wrap_LanguageMap_name_get_wrap_LanguageMap_nice_name_get_wrap_License_name_get_wrap_License_url_get_wrap_License_nice_name_get_wrap_License_re_get_wrap_License_exclude_re_get_wrap_Loc_language_get_wrap_LocDelta_language_get_wrap_ParsedLanguage_name_get_wrap_ParsedLanguage_code_get_wrap_ParsedLanguage_code_p_get_wrap_ParsedLanguage_comments_get_wrap_ParsedLanguage_comments_p_get_wrap_SourceFile_filepath_get_wrap_SourceFile_filename_get_wrap_SourceFile_ext_get_wrap_SourceFile_diskpath_get_wrap_SourceFile_contents_get_wrap_SourceFile_language_get_wrap_SourceFile_get_contents_wrap_SourceFile_get_language_wrap_Loc_total_wrap_LocList_code_wrap_LocList_comments_wrap_LocList_blanks_wrap_LocList_total_wrap_LocList_filecount_wrap_SourceFile_filenames_get_wrap_SourceFile_contents_size_wrap_SourceFile_parse_wrap_SourceFile_get_parsed_language_list_wrap_SourceFile_get_license_list_wrap_SourceFile_get_loc_list_wrap_SourceFile__diff_wrap_SourceFile_set_filenames_wrap_SourceFileList_analyze_languages_wrap_LanguageMap_category_get_wrap_License_re_flags_get_wrap_License_exclude_re_flags_get_wrap_Loc_code_get_wrap_Loc_comments_get_wrap_Loc_blanks_get_wrap_Loc_filecount_get_wrap_LocDelta_code_added_get_wrap_LocDelta_code_removed_get_wrap_LocDelta_comments_added_get_wrap_LocDelta_comments_removed_get_wrap_LocDelta_blanks_added_get_wrap_LocDelta_blanks_removed_get_wrap_ParsedLanguage_buffer_size_get_wrap_ParsedLanguage_code_count_get_wrap_ParsedLanguage_comments_count_get_wrap_ParsedLanguage_blanks_count_get_wrap_SourceFile_dirpath_get_wrap_SourceFile_size_get_wrap_SourceFile_language_detected_get_wrap_LocList_tail_get_wrap_LocDeltaList_delta_getSourceFileListItem_rb_add_directorySourceFileListItem_rb_add_file_wrap_SourceFileList_rb_add_directory_wrap_SourceFileList_rb_add_file_wrap_new_SourceFileList_wrap_ohcount_is_binary_filename_wrap_new_SourceFile_wrap_ohcount_hash_language_from_name_wrap_SourceFile_set_diskpath_wrap_SourceFileList_add_file_wrap_SourceFileList_add_directory_wrap_SourceFile_set_contents_wrap_License_regexp_get_wrap_LicenseList_tail_get_wrap_ParsedLanguageList_tail_get_wrap_ParsedLanguageList_head_get_wrap_ParsedLanguageList_pl_get_wrap_ParsedLanguageList_next_get_wrap_SourceFile_parsed_language_list_get_wrap_LicenseList_next_get_wrap_LicenseList_head_get_wrap_LicenseList_lic_get_wrap_LocDeltaList_next_get_wrap_LocDeltaList_head_get_wrap_SourceFile_license_list_get_wrap_SourceFile_loc_list_get_wrap_SourceFileList_tail_get_wrap_SourceFileList_head_get_wrap_SourceFileList_sf_get_wrap_SourceFileList_next_get_wrap_LocDeltaList_tail_get_wrap_License_exclude_regexp_get_wrap_LocList_loc_get_wrap_LocList_next_get_wrap_LocList_head_getmOhcount_cSWIG_PointerSwigClassLanguageMapSwigClassLicenseSwigClassLicenseListSwigClassLocSwigClassLocListSwigClassLocDeltaSwigClassLocDeltaListSwigClassParsedLanguageSwigClassParsedLanguageListSwigClassSourceFileSwigClassSourceFileListswig_cast_initialswig_type_initialswig_runtime_data_type_pointer_swigc__p_LanguageMap_swigc__p_License_swigc__p_LicenseListItem_swigc__p_Loc_swigc__p_LocDelta_swigc__p_LocDeltaListItem_swigc__p_LocListItem_swigc__p_ParsedLanguage_swigc__p_ParsedLanguageListItem_swigc__p_SourceFile_swigc__p_SourceFileListItem_swigc__p_char_swigc__p_pcre_swigt__p_pcre_swigt__p_char_swigt__p_SourceFileListItem_swigt__p_SourceFile_swigt__p_ParsedLanguageListItem_swigt__p_ParsedLanguage_swigt__p_LocListItem_swigt__p_LocDeltaListItem_swigt__p_LocDelta_swigt__p_Loc_swigt__p_LicenseListItem_swigt__p_License_swigt__p_LanguageMapcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.7696__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrysourcefile.cdetector.casso_values.5075lookup.5094wordlist.5093asso_values.5146lookup.5162wordlist.5161asso_values.5173lookup.5190wordlist.5189asso_values.5201lookup.5226wordlist.5225licenses.cparser.c_actionscript_actions_actionscript_cond_keys_actionscript_trans_keys_actionscript_range_lengths_actionscript_indicies_actionscript_eof_trans_actionscript_trans_targs_actionscript_trans_actions_actionscript_cond_spaces_actionscript_to_state_actions_actionscript_from_state_actions_actionscript_cond_offsets_actionscript_key_offsets_actionscript_single_lengths_actionscript_cond_lengths_actionscript_index_offsets_ada_cond_keys_ada_actions_ada_trans_keys_ada_range_lengths_ada_eof_trans_ada_trans_targs_ada_trans_actions_ada_to_state_actions_ada_cond_spaces_ada_from_state_actions_ada_cond_offsets_ada_key_offsets_ada_single_lengths_ada_cond_lengths_ada_index_offsets_ampl_actions_ampl_cond_keys_ampl_trans_keys_ampl_range_lengths_ampl_indicies_ampl_eof_trans_ampl_trans_targs_ampl_trans_actions_ampl_to_state_actions_ampl_cond_spaces_ampl_from_state_actions_ampl_cond_offsets_ampl_key_offsets_ampl_single_lengths_ampl_cond_lengths_ampl_index_offsets_assembler_actions_assembler_cond_keys_assembler_trans_keys_assembler_range_lengths_assembler_indicies_assembler_eof_trans_assembler_trans_targs_assembler_trans_actions_assembler_to_state_actions_assembler_cond_spaces_assembler_from_state_actions_assembler_cond_offsets_assembler_key_offsets_assembler_single_lengths_assembler_cond_lengths_assembler_index_offsets_augeas_actions_augeas_cond_keys_augeas_trans_keys_augeas_range_lengths_augeas_indicies_augeas_eof_trans_augeas_trans_targs_augeas_trans_actions_augeas_cond_spaces_augeas_to_state_actions_augeas_from_state_actions_augeas_cond_offsets_augeas_key_offsets_augeas_single_lengths_augeas_cond_lengths_augeas_index_offsets_autoconf_actions_autoconf_cond_keys_autoconf_trans_keys_autoconf_range_lengths_autoconf_indicies_autoconf_eof_trans_autoconf_trans_targs_autoconf_trans_actions_autoconf_to_state_actions_autoconf_cond_spaces_autoconf_from_state_actions_autoconf_cond_offsets_autoconf_key_offsets_autoconf_single_lengths_autoconf_cond_lengths_autoconf_index_offsets_automake_cond_keys_automake_actions_automake_trans_keys_automake_range_lengths_automake_indicies_automake_eof_trans_automake_trans_targs_automake_trans_actions_automake_to_state_actions_automake_cond_spaces_automake_from_state_actions_automake_cond_offsets_automake_key_offsets_automake_single_lengths_automake_cond_lengths_automake_index_offsets_awk_cond_keys_awk_actions_awk_trans_keys_awk_range_lengths_awk_indicies_awk_eof_trans_awk_trans_targs_awk_trans_actions_awk_to_state_actions_awk_cond_spaces_awk_from_state_actions_awk_cond_offsets_awk_key_offsets_awk_single_lengths_awk_cond_lengths_awk_index_offsets_bat_cond_keys_bat_actions_bat_trans_keys_bat_range_lengths_bat_indicies_bat_eof_trans_bat_trans_targs_bat_trans_actions_bat_to_state_actions_bat_cond_spaces_bat_from_state_actions_bat_cond_offsets_bat_key_offsets_bat_single_lengths_bat_cond_lengths_bat_index_offsets_blitzmax_actions_blitzmax_cond_keys_blitzmax_trans_keys_blitzmax_range_lengths_blitzmax_indicies_blitzmax_eof_trans_blitzmax_trans_targs_blitzmax_trans_actions_blitzmax_cond_spaces_blitzmax_to_state_actions_blitzmax_from_state_actions_blitzmax_cond_offsets_blitzmax_key_offsets_blitzmax_single_lengths_blitzmax_cond_lengths_blitzmax_index_offsets_boo_actions_boo_cond_keys_boo_trans_keys_boo_range_lengths_boo_indicies_boo_eof_trans_boo_trans_targs_boo_trans_actions_boo_cond_spaces_boo_to_state_actions_boo_from_state_actions_boo_cond_offsets_boo_key_offsets_boo_single_lengths_boo_cond_lengths_boo_index_offsets_brainfuck_cond_keys_brainfuck_actions_brainfuck_trans_keys_brainfuck_range_lengths_brainfuck_indicies_brainfuck_trans_targs_brainfuck_trans_actions_brainfuck_to_state_actions_brainfuck_cond_spaces_brainfuck_from_state_actions_brainfuck_cond_offsets_brainfuck_key_offsets_brainfuck_single_lengths_brainfuck_cond_lengths_brainfuck_index_offsets_brainfuck_eof_trans_bfpp_actions_bfpp_cond_keys_bfpp_trans_keys_bfpp_range_lengths_bfpp_indicies_bfpp_trans_targs_bfpp_trans_actions_bfpp_cond_spaces_bfpp_to_state_actions_bfpp_from_state_actions_bfpp_cond_offsets_bfpp_key_offsets_bfpp_single_lengths_bfpp_cond_lengths_bfpp_index_offsets_bfpp_eof_trans_chaiscript_actions_chaiscript_cond_keys_chaiscript_trans_keys_chaiscript_range_lengths_chaiscript_indicies_chaiscript_eof_trans_chaiscript_trans_targs_chaiscript_trans_actions_chaiscript_cond_spaces_chaiscript_to_state_actions_chaiscript_from_state_actions_chaiscript_cond_offsets_chaiscript_key_offsets_chaiscript_single_lengths_chaiscript_cond_lengths_chaiscript_index_offsets_classic_basic_cond_keys_classic_basic_actions_classic_basic_trans_keys_classic_basic_range_lengths_classic_basic_indicies_classic_basic_eof_trans_classic_basic_trans_targs_classic_basic_trans_actions_classic_basic_to_state_actions_classic_basic_cond_spaces_classic_basic_from_state_actions_classic_basic_cond_offsets_classic_basic_key_offsets_classic_basic_single_lengths_classic_basic_cond_lengths_classic_basic_index_offsets_clearsilver_cond_keys_clearsilver_actions_clearsilver_trans_keys_clearsilver_range_lengths_clearsilver_eof_trans_clearsilver_trans_targs_clearsilver_trans_actions_clearsilver_to_state_actions_clearsilver_cond_spaces_clearsilver_from_state_actions_clearsilver_cond_offsets_clearsilver_key_offsets_clearsilver_single_lengths_clearsilver_cond_lengths_clearsilver_index_offsets_css_actions_css_cond_keys_css_trans_keys_css_range_lengths_css_indicies_css_eof_trans_css_trans_targs_css_trans_actions_css_cond_spaces_css_to_state_actions_css_from_state_actions_css_cond_offsets_css_key_offsets_css_single_lengths_css_cond_lengths_css_index_offsets_javascript_actions_javascript_cond_keys_javascript_trans_keys_javascript_range_lengths_javascript_indicies_javascript_eof_trans_javascript_trans_targs_javascript_trans_actions_javascript_cond_spaces_javascript_to_state_actions_javascript_from_state_actions_javascript_cond_offsets_javascript_key_offsets_javascript_single_lengths_javascript_cond_lengths_javascript_index_offsets_coq_actions_coq_cond_keys_coq_trans_keys_coq_range_lengths_coq_indicies_coq_eof_trans_coq_trans_targs_coq_trans_actions_coq_cond_spaces_coq_to_state_actions_coq_from_state_actions_coq_cond_offsets_coq_key_offsets_coq_single_lengths_coq_cond_lengths_coq_index_offsets_d_actions_d_cond_keys_d_trans_keys_d_range_lengths_d_indicies_d_eof_trans_d_trans_targs_d_trans_actions_d_to_state_actions_d_cond_spaces_d_from_state_actions_d_cond_offsets_d_key_offsets_d_single_lengths_d_cond_lengths_d_index_offsets_dcl_cond_keys_dcl_actions_dcl_trans_keys_dcl_range_lengths_dcl_trans_targs_dcl_trans_actions_dcl_to_state_actions_dcl_cond_spaces_dcl_from_state_actions_dcl_cond_offsets_dcl_key_offsets_dcl_single_lengths_dcl_cond_lengths_dcl_index_offsets_dcl_eof_trans_dylan_actions_dylan_cond_keys_dylan_trans_keys_dylan_range_lengths_dylan_indicies_dylan_eof_trans_dylan_trans_targs_dylan_trans_actions_dylan_to_state_actions_dylan_cond_spaces_dylan_from_state_actions_dylan_cond_offsets_dylan_key_offsets_dylan_single_lengths_dylan_cond_lengths_dylan_index_offsets_ebuild_cond_keys_ebuild_actions_ebuild_trans_keys_ebuild_range_lengths_ebuild_indicies_ebuild_eof_trans_ebuild_trans_targs_ebuild_trans_actions_ebuild_to_state_actions_ebuild_cond_spaces_ebuild_from_state_actions_ebuild_cond_offsets_ebuild_key_offsets_ebuild_single_lengths_ebuild_cond_lengths_ebuild_index_offsets_eiffel_cond_keys_eiffel_actions_eiffel_trans_keys_eiffel_range_lengths_eiffel_eof_trans_eiffel_trans_targs_eiffel_trans_actions_eiffel_to_state_actions_eiffel_cond_spaces_eiffel_from_state_actions_eiffel_cond_offsets_eiffel_key_offsets_eiffel_single_lengths_eiffel_cond_lengths_eiffel_index_offsets_erlang_cond_keys_erlang_actions_erlang_trans_keys_erlang_range_lengths_erlang_indicies_erlang_eof_trans_erlang_trans_targs_erlang_trans_actions_erlang_to_state_actions_erlang_cond_spaces_erlang_from_state_actions_erlang_cond_offsets_erlang_key_offsets_erlang_single_lengths_erlang_cond_lengths_erlang_index_offsets_exheres_cond_keys_exheres_actions_exheres_trans_keys_exheres_range_lengths_exheres_indicies_exheres_eof_trans_exheres_trans_targs_exheres_trans_actions_exheres_to_state_actions_exheres_cond_spaces_exheres_from_state_actions_exheres_cond_offsets_exheres_key_offsets_exheres_single_lengths_exheres_cond_lengths_exheres_index_offsets_factor_actions_factor_cond_keys_factor_trans_keys_factor_range_lengths_factor_indicies_factor_eof_trans_factor_trans_targs_factor_trans_actions_factor_to_state_actions_factor_cond_spaces_factor_from_state_actions_factor_cond_offsets_factor_key_offsets_factor_single_lengths_factor_cond_lengths_factor_index_offsets_forth_actions_forth_cond_keys_forth_trans_keys_forth_range_lengths_forth_indicies_forth_eof_trans_forth_trans_targs_forth_trans_actions_forth_to_state_actions_forth_cond_spaces_forth_from_state_actions_forth_cond_offsets_forth_key_offsets_forth_single_lengths_forth_cond_lengths_forth_index_offsets_fortranfixed_cond_keys_fortranfixed_actions_fortranfixed_trans_keys_fortranfixed_range_lengths_fortranfixed_indicies_fortranfixed_eof_trans_fortranfixed_trans_targs_fortranfixed_trans_actions_fortranfixed_to_state_actions_fortranfixed_cond_spaces_fortranfixed_from_state_actions_fortranfixed_cond_offsets_fortranfixed_key_offsets_fortranfixed_single_lengths_fortranfixed_cond_lengths_fortranfixed_index_offsets_fortranfree_actions_fortranfree_cond_keys_fortranfree_trans_keys_fortranfree_range_lengths_fortranfree_indicies_fortranfree_eof_trans_fortranfree_trans_targs_fortranfree_trans_actions_fortranfree_to_state_actions_fortranfree_cond_spaces_fortranfree_from_state_actions_fortranfree_cond_offsets_fortranfree_key_offsets_fortranfree_single_lengths_fortranfree_cond_lengths_fortranfree_index_offsets_fsharp_actions_fsharp_cond_keys_fsharp_trans_keys_fsharp_range_lengths_fsharp_indicies_fsharp_eof_trans_fsharp_trans_targs_fsharp_trans_actions_fsharp_to_state_actions_fsharp_cond_spaces_fsharp_from_state_actions_fsharp_cond_offsets_fsharp_key_offsets_fsharp_single_lengths_fsharp_cond_lengths_fsharp_index_offsets_glsl_actions_glsl_cond_keys_glsl_trans_keys_glsl_range_lengths_glsl_indicies_glsl_eof_trans_glsl_trans_targs_glsl_trans_actions_glsl_to_state_actions_glsl_cond_spaces_glsl_from_state_actions_glsl_cond_offsets_glsl_key_offsets_glsl_single_lengths_glsl_cond_lengths_glsl_index_offsets_golang_actions_golang_cond_keys_golang_trans_keys_golang_range_lengths_golang_indicies_golang_eof_trans_golang_trans_targs_golang_trans_actions_golang_to_state_actions_golang_cond_spaces_golang_from_state_actions_golang_cond_offsets_golang_key_offsets_golang_single_lengths_golang_cond_lengths_golang_index_offsets_groovy_actions_groovy_cond_keys_groovy_trans_keys_groovy_range_lengths_groovy_indicies_groovy_eof_trans_groovy_trans_targs_groovy_trans_actions_groovy_cond_spaces_groovy_to_state_actions_groovy_from_state_actions_groovy_cond_offsets_groovy_key_offsets_groovy_single_lengths_groovy_cond_lengths_groovy_index_offsets_haskell_actions_haskell_cond_keys_haskell_trans_keys_haskell_range_lengths_haskell_indicies_haskell_eof_trans_haskell_trans_targs_haskell_trans_actions_haskell_cond_spaces_haskell_to_state_actions_haskell_from_state_actions_haskell_cond_offsets_haskell_key_offsets_haskell_single_lengths_haskell_cond_lengths_haskell_index_offsets_haxe_actions_haxe_cond_keys_haxe_trans_keys_haxe_range_lengths_haxe_indicies_haxe_eof_trans_haxe_trans_targs_haxe_trans_actions_haxe_cond_spaces_haxe_to_state_actions_haxe_from_state_actions_haxe_cond_offsets_haxe_key_offsets_haxe_single_lengths_haxe_cond_lengths_haxe_index_offsets_idl_pvwave_cond_keys_idl_pvwave_actions_idl_pvwave_trans_keys_idl_pvwave_range_lengths_idl_pvwave_eof_trans_idl_pvwave_trans_targs_idl_pvwave_trans_actions_idl_pvwave_to_state_actions_idl_pvwave_cond_spaces_idl_pvwave_from_state_actions_idl_pvwave_cond_offsets_idl_pvwave_key_offsets_idl_pvwave_single_lengths_idl_pvwave_cond_lengths_idl_pvwave_index_offsets_java_actions_java_cond_keys_java_trans_keys_java_range_lengths_java_indicies_java_eof_trans_java_trans_targs_java_trans_actions_java_to_state_actions_java_cond_spaces_java_from_state_actions_java_cond_offsets_java_key_offsets_java_single_lengths_java_cond_lengths_java_index_offsets_kotlin_actions_kotlin_cond_keys_kotlin_trans_keys_kotlin_range_lengths_kotlin_indicies_kotlin_eof_trans_kotlin_trans_targs_kotlin_trans_actions_kotlin_to_state_actions_kotlin_cond_spaces_kotlin_from_state_actions_kotlin_cond_offsets_kotlin_key_offsets_kotlin_single_lengths_kotlin_cond_lengths_kotlin_index_offsets_lisp_actions_lisp_cond_keys_lisp_trans_keys_lisp_range_lengths_lisp_indicies_lisp_eof_trans_lisp_trans_targs_lisp_trans_actions_lisp_cond_spaces_lisp_to_state_actions_lisp_from_state_actions_lisp_cond_offsets_lisp_key_offsets_lisp_single_lengths_lisp_cond_lengths_lisp_index_offsets_livecode_actions_livecode_cond_keys_livecode_trans_keys_livecode_range_lengths_livecode_indicies_livecode_eof_trans_livecode_trans_targs_livecode_trans_actions_livecode_to_state_actions_livecode_cond_spaces_livecode_from_state_actions_livecode_cond_offsets_livecode_key_offsets_livecode_single_lengths_livecode_cond_lengths_livecode_index_offsets_logtalk_actions_logtalk_cond_keys_logtalk_trans_keys_logtalk_range_lengths_logtalk_indicies_logtalk_eof_trans_logtalk_trans_targs_logtalk_trans_actions_logtalk_to_state_actions_logtalk_cond_spaces_logtalk_from_state_actions_logtalk_cond_offsets_logtalk_key_offsets_logtalk_single_lengths_logtalk_cond_lengths_logtalk_index_offsets_makefile_cond_keys_makefile_actions_makefile_trans_keys_makefile_range_lengths_makefile_indicies_makefile_eof_trans_makefile_trans_targs_makefile_trans_actions_makefile_to_state_actions_makefile_cond_spaces_makefile_from_state_actions_makefile_cond_offsets_makefile_key_offsets_makefile_single_lengths_makefile_cond_lengths_makefile_index_offsets_mathematica_actions_mathematica_cond_keys_mathematica_trans_keys_mathematica_range_lengths_mathematica_indicies_mathematica_eof_trans_mathematica_trans_targs_mathematica_trans_actions_mathematica_cond_spaces_mathematica_to_state_actions_mathematica_from_state_actions_mathematica_cond_offsets_mathematica_key_offsets_mathematica_single_lengths_mathematica_cond_lengths_mathematica_index_offsets_matlab_actions_matlab_cond_keys_matlab_trans_keys_matlab_range_lengths_matlab_indicies_matlab_eof_trans_matlab_trans_targs_matlab_trans_actions_matlab_cond_spaces_matlab_to_state_actions_matlab_from_state_actions_matlab_cond_offsets_matlab_key_offsets_matlab_single_lengths_matlab_cond_lengths_matlab_index_offsets_metafont_cond_keys_metafont_actions_metafont_trans_keys_metafont_range_lengths_metafont_eof_trans_metafont_trans_targs_metafont_trans_actions_metafont_to_state_actions_metafont_cond_spaces_metafont_from_state_actions_metafont_cond_offsets_metafont_key_offsets_metafont_single_lengths_metafont_cond_lengths_metafont_index_offsets_metapost_cond_keys_metapost_actions_metapost_trans_keys_metapost_range_lengths_metapost_eof_trans_metapost_trans_targs_metapost_trans_actions_metapost_to_state_actions_metapost_cond_spaces_metapost_from_state_actions_metapost_cond_offsets_metapost_key_offsets_metapost_single_lengths_metapost_cond_lengths_metapost_index_offsets_tex_cond_keys_tex_actions_tex_trans_keys_tex_range_lengths_tex_eof_trans_tex_trans_targs_tex_trans_actions_tex_to_state_actions_tex_cond_spaces_tex_from_state_actions_tex_cond_offsets_tex_key_offsets_tex_single_lengths_tex_cond_lengths_tex_index_offsets_modelica_actions_modelica_cond_keys_modelica_trans_keys_modelica_range_lengths_modelica_indicies_modelica_eof_trans_modelica_trans_targs_modelica_trans_actions_modelica_cond_spaces_modelica_to_state_actions_modelica_from_state_actions_modelica_cond_offsets_modelica_key_offsets_modelica_single_lengths_modelica_cond_lengths_modelica_index_offsets_modula2_actions_modula2_cond_keys_modula2_trans_keys_modula2_range_lengths_modula2_indicies_modula2_eof_trans_modula2_trans_targs_modula2_trans_actions_modula2_cond_spaces_modula2_to_state_actions_modula2_from_state_actions_modula2_cond_offsets_modula2_key_offsets_modula2_single_lengths_modula2_cond_lengths_modula2_index_offsets_modula3_actions_modula3_cond_keys_modula3_trans_keys_modula3_range_lengths_modula3_indicies_modula3_eof_trans_modula3_trans_targs_modula3_trans_actions_modula3_cond_spaces_modula3_to_state_actions_modula3_from_state_actions_modula3_cond_offsets_modula3_key_offsets_modula3_single_lengths_modula3_cond_lengths_modula3_index_offsets_nsis_actions_nsis_cond_keys_nsis_trans_keys_nsis_range_lengths_nsis_indicies_nsis_eof_trans_nsis_trans_targs_nsis_trans_actions_nsis_cond_spaces_nsis_to_state_actions_nsis_from_state_actions_nsis_cond_offsets_nsis_key_offsets_nsis_single_lengths_nsis_cond_lengths_nsis_index_offsets_oberon_actions_oberon_cond_keys_oberon_trans_keys_oberon_range_lengths_oberon_indicies_oberon_eof_trans_oberon_trans_targs_oberon_trans_actions_oberon_cond_spaces_oberon_to_state_actions_oberon_from_state_actions_oberon_cond_offsets_oberon_key_offsets_oberon_single_lengths_oberon_cond_lengths_oberon_index_offsets_objective_c_actions_objective_c_cond_keys_objective_c_trans_keys_objective_c_range_lengths_objective_c_indicies_objective_c_eof_trans_objective_c_trans_targs_objective_c_trans_actions_objective_c_cond_spaces_objective_c_to_state_actions_objective_c_from_state_actions_objective_c_cond_offsets_objective_c_key_offsets_objective_c_single_lengths_objective_c_cond_lengths_objective_c_index_offsets_objective_j_actions_objective_j_cond_keys_objective_j_trans_keys_objective_j_range_lengths_objective_j_indicies_objective_j_eof_trans_objective_j_trans_targs_objective_j_trans_actions_objective_j_cond_spaces_objective_j_to_state_actions_objective_j_from_state_actions_objective_j_cond_offsets_objective_j_key_offsets_objective_j_single_lengths_objective_j_cond_lengths_objective_j_index_offsets_ocaml_actions_ocaml_cond_keys_ocaml_trans_keys_ocaml_range_lengths_ocaml_indicies_ocaml_eof_trans_ocaml_trans_targs_ocaml_trans_actions_ocaml_cond_spaces_ocaml_to_state_actions_ocaml_from_state_actions_ocaml_cond_offsets_ocaml_key_offsets_ocaml_single_lengths_ocaml_cond_lengths_ocaml_index_offsets_octave_actions_octave_cond_keys_octave_trans_keys_octave_range_lengths_octave_indicies_octave_eof_trans_octave_trans_targs_octave_trans_actions_octave_cond_spaces_octave_to_state_actions_octave_from_state_actions_octave_cond_offsets_octave_key_offsets_octave_single_lengths_octave_cond_lengths_octave_index_offsets_pascal_actions_pascal_cond_keys_pascal_trans_keys_pascal_range_lengths_pascal_indicies_pascal_eof_trans_pascal_trans_targs_pascal_trans_actions_pascal_cond_spaces_pascal_to_state_actions_pascal_from_state_actions_pascal_cond_offsets_pascal_key_offsets_pascal_single_lengths_pascal_cond_lengths_pascal_index_offsets_pike_actions_pike_cond_keys_pike_trans_keys_pike_range_lengths_pike_indicies_pike_eof_trans_pike_trans_targs_pike_trans_actions_pike_to_state_actions_pike_cond_spaces_pike_from_state_actions_pike_cond_offsets_pike_key_offsets_pike_single_lengths_pike_cond_lengths_pike_index_offsets_postscript_cond_keys_postscript_actions_postscript_trans_keys_postscript_range_lengths_postscript_eof_trans_postscript_trans_targs_postscript_trans_actions_postscript_to_state_actions_postscript_cond_spaces_postscript_from_state_actions_postscript_cond_offsets_postscript_key_offsets_postscript_single_lengths_postscript_cond_lengths_postscript_index_offsets_prolog_actions_prolog_cond_keys_prolog_trans_keys_prolog_range_lengths_prolog_indicies_prolog_eof_trans_prolog_trans_targs_prolog_trans_actions_prolog_to_state_actions_prolog_cond_spaces_prolog_from_state_actions_prolog_cond_offsets_prolog_key_offsets_prolog_single_lengths_prolog_cond_lengths_prolog_index_offsets_puppet_actions_puppet_cond_keys_puppet_trans_keys_puppet_range_lengths_puppet_indicies_puppet_eof_trans_puppet_trans_targs_puppet_trans_actions_puppet_cond_spaces_puppet_to_state_actions_puppet_from_state_actions_puppet_cond_offsets_puppet_key_offsets_puppet_single_lengths_puppet_cond_lengths_puppet_index_offsets_python_actions_python_cond_keys_python_trans_keys_python_range_lengths_python_indicies_python_eof_trans_python_trans_targs_python_trans_actions_python_to_state_actions_python_cond_spaces_python_from_state_actions_python_cond_offsets_python_key_offsets_python_single_lengths_python_cond_lengths_python_index_offsets_r_cond_keys_r_actions_r_trans_keys_r_range_lengths_r_indicies_r_eof_trans_r_trans_targs_r_trans_actions_r_to_state_actions_r_cond_spaces_r_from_state_actions_r_cond_offsets_r_key_offsets_r_single_lengths_r_cond_lengths_r_index_offsets_rebol_actions_rebol_cond_keys_rebol_trans_keys_rebol_range_lengths_rebol_indicies_rebol_eof_trans_rebol_trans_targs_rebol_trans_actions_rebol_cond_spaces_rebol_to_state_actions_rebol_from_state_actions_rebol_cond_offsets_rebol_key_offsets_rebol_single_lengths_rebol_cond_lengths_rebol_index_offsets_rexx_actions_rexx_cond_keys_rexx_trans_keys_rexx_range_lengths_rexx_indicies_rexx_eof_trans_rexx_trans_targs_rexx_trans_actions_rexx_cond_spaces_rexx_to_state_actions_rexx_from_state_actions_rexx_cond_offsets_rexx_key_offsets_rexx_single_lengths_rexx_cond_lengths_rexx_index_offsets_rust_actions_rust_cond_keys_rust_trans_keys_rust_range_lengths_rust_indicies_rust_eof_trans_rust_trans_targs_rust_trans_actions_rust_to_state_actions_rust_cond_spaces_rust_from_state_actions_rust_cond_offsets_rust_key_offsets_rust_single_lengths_rust_cond_lengths_rust_index_offsets_scala_actions_scala_cond_keys_scala_trans_keys_scala_range_lengths_scala_indicies_scala_eof_trans_scala_trans_targs_scala_trans_actions_scala_to_state_actions_scala_cond_spaces_scala_from_state_actions_scala_cond_offsets_scala_key_offsets_scala_single_lengths_scala_cond_lengths_scala_index_offsets_scilab_cond_keys_scilab_actions_scilab_trans_keys_scilab_range_lengths_scilab_indicies_scilab_eof_trans_scilab_trans_targs_scilab_trans_actions_scilab_to_state_actions_scilab_cond_spaces_scilab_from_state_actions_scilab_cond_offsets_scilab_key_offsets_scilab_single_lengths_scilab_cond_lengths_scilab_index_offsets_smalltalk_actions_smalltalk_cond_keys_smalltalk_trans_keys_smalltalk_range_lengths_smalltalk_indicies_smalltalk_eof_trans_smalltalk_trans_targs_smalltalk_trans_actions_smalltalk_to_state_actions_smalltalk_cond_spaces_smalltalk_from_state_actions_smalltalk_cond_offsets_smalltalk_key_offsets_smalltalk_single_lengths_smalltalk_cond_lengths_smalltalk_index_offsets_stratego_actions_stratego_cond_keys_stratego_trans_keys_stratego_range_lengths_stratego_indicies_stratego_eof_trans_stratego_trans_targs_stratego_trans_actions_stratego_cond_spaces_stratego_to_state_actions_stratego_from_state_actions_stratego_cond_offsets_stratego_key_offsets_stratego_single_lengths_stratego_cond_lengths_stratego_index_offsets_structured_basic_cond_keys_structured_basic_actions_structured_basic_trans_keys_structured_basic_range_lengths_structured_basic_indicies_structured_basic_eof_trans_structured_basic_trans_targs_structured_basic_trans_actions_structured_basic_to_state_actions_structured_basic_cond_spaces_structured_basic_from_state_actions_structured_basic_cond_offsets_structured_basic_key_offsets_structured_basic_single_lengths_structured_basic_cond_lengths_structured_basic_index_offsets_sql_actions_sql_cond_keys_sql_trans_keys_sql_range_lengths_sql_indicies_sql_eof_trans_sql_trans_targs_sql_trans_actions_sql_cond_spaces_sql_to_state_actions_sql_from_state_actions_sql_cond_offsets_sql_key_offsets_sql_single_lengths_sql_cond_lengths_sql_index_offsets_tcl_actions_tcl_cond_keys_tcl_trans_keys_tcl_range_lengths_tcl_indicies_tcl_eof_trans_tcl_trans_targs_tcl_trans_actions_tcl_cond_spaces_tcl_to_state_actions_tcl_from_state_actions_tcl_cond_offsets_tcl_key_offsets_tcl_single_lengths_tcl_cond_lengths_tcl_index_offsets_tex_dtx_cond_keys_tex_dtx_actions_tex_dtx_trans_keys_tex_dtx_range_lengths_tex_dtx_eof_trans_tex_dtx_trans_targs_tex_dtx_trans_actions_tex_dtx_to_state_actions_tex_dtx_cond_spaces_tex_dtx_from_state_actions_tex_dtx_cond_offsets_tex_dtx_key_offsets_tex_dtx_single_lengths_tex_dtx_cond_lengths_tex_dtx_index_offsets_unrealscript_actions_unrealscript_cond_keys_unrealscript_trans_keys_unrealscript_range_lengths_unrealscript_indicies_unrealscript_eof_trans_unrealscript_trans_targs_unrealscript_trans_actions_unrealscript_cond_spaces_unrealscript_to_state_actions_unrealscript_from_state_actions_unrealscript_cond_offsets_unrealscript_key_offsets_unrealscript_single_lengths_unrealscript_cond_lengths_unrealscript_index_offsets_visual_basic_cond_keys_visual_basic_actions_visual_basic_trans_keys_visual_basic_range_lengths_visual_basic_indicies_visual_basic_eof_trans_visual_basic_trans_targs_visual_basic_trans_actions_visual_basic_to_state_actions_visual_basic_cond_spaces_visual_basic_from_state_actions_visual_basic_cond_offsets_visual_basic_key_offsets_visual_basic_single_lengths_visual_basic_cond_lengths_visual_basic_index_offsets_vhdl_cond_keys_vhdl_actions_vhdl_trans_keys_vhdl_range_lengths_vhdl_eof_trans_vhdl_trans_targs_vhdl_trans_actions_vhdl_to_state_actions_vhdl_cond_spaces_vhdl_from_state_actions_vhdl_cond_offsets_vhdl_key_offsets_vhdl_single_lengths_vhdl_cond_lengths_vhdl_index_offsets_vim_cond_keys_vim_actions_vim_trans_keys_vim_range_lengths_vim_indicies_vim_eof_trans_vim_trans_targs_vim_trans_actions_vim_to_state_actions_vim_cond_spaces_vim_from_state_actions_vim_cond_offsets_vim_key_offsets_vim_single_lengths_vim_cond_lengths_vim_index_offsets_coffeescript_actions_coffeescript_cond_keys_coffeescript_trans_keys_coffeescript_range_lengths_coffeescript_indicies_coffeescript_eof_trans_coffeescript_trans_targs_coffeescript_trans_actions_coffeescript_to_state_actions_coffeescript_single_lengths_coffeescript_cond_offsets_coffeescript_from_state_actions_coffeescript_key_offsets_coffeescript_cond_lengths_coffeescript_index_offsets_coffeescript_cond_spaces_cmake_actions_cmake_cond_keys_cmake_trans_keys_cmake_range_lengths_cmake_indicies_cmake_eof_trans_cmake_trans_targs_cmake_trans_actions_cmake_to_state_actions_cmake_cond_spaces_cmake_from_state_actions_cmake_cond_offsets_cmake_key_offsets_cmake_single_lengths_cmake_cond_lengths_cmake_index_offsets_crystal_actions_crystal_cond_keys_crystal_trans_keys_crystal_range_lengths_crystal_indicies_crystal_eof_trans_crystal_trans_targs_crystal_trans_actions_crystal_to_state_actions_crystal_cond_spaces_crystal_from_state_actions_crystal_cond_offsets_crystal_key_offsets_crystal_single_lengths_crystal_cond_lengths_crystal_index_offsets_grace_actions_grace_cond_keys_grace_trans_keys_grace_range_lengths_grace_indicies_grace_eof_trans_grace_trans_targs_grace_trans_actions_grace_to_state_actions_grace_cond_spaces_grace_from_state_actions_grace_cond_offsets_grace_key_offsets_grace_single_lengths_grace_cond_lengths_grace_index_offsets_ruby_actions_ruby_cond_keys_ruby_trans_keys_ruby_range_lengths_ruby_indicies_ruby_eof_trans_ruby_trans_targs_ruby_trans_actions_ruby_to_state_actions_ruby_cond_spaces_ruby_from_state_actions_ruby_cond_offsets_ruby_key_offsets_ruby_single_lengths_ruby_cond_lengths_ruby_index_offsets_jam_actions_jam_cond_keys_jam_trans_keys_jam_range_lengths_jam_indicies_jam_eof_trans_jam_trans_targs_jam_trans_actions_jam_to_state_actions_jam_cond_spaces_jam_from_state_actions_jam_cond_offsets_jam_key_offsets_jam_single_lengths_jam_cond_lengths_jam_index_offsets_limbo_cond_keys_limbo_actions_limbo_trans_keys_limbo_range_lengths_limbo_indicies_limbo_trans_targs_limbo_trans_actions_limbo_to_state_actions_limbo_cond_spaces_limbo_from_state_actions_limbo_cond_offsets_limbo_key_offsets_limbo_single_lengths_limbo_cond_lengths_limbo_index_offsets_limbo_eof_trans_lua_actions_lua_cond_keys_lua_trans_keys_lua_range_lengths_lua_indicies_lua_eof_trans_lua_trans_targs_lua_trans_actions_lua_to_state_actions_lua_cond_spaces_lua_from_state_actions_lua_cond_offsets_lua_key_offsets_lua_single_lengths_lua_cond_lengths_lua_index_offsets_shell_actions_shell_cond_keys_shell_trans_keys_shell_range_lengths_shell_indicies_shell_eof_trans_shell_trans_targs_shell_trans_actions_shell_cond_spaces_shell_to_state_actions_shell_from_state_actions_shell_cond_offsets_shell_key_offsets_shell_single_lengths_shell_cond_lengths_shell_index_offsets_perl_actions_perl_cond_keys_perl_trans_keys_perl_range_lengths_perl_indicies_perl_eof_trans_perl_trans_targs_perl_trans_actions_perl_to_state_actions_perl_cond_offsets_perl_single_lengths_perl_from_state_actions_perl_key_offsets_perl_cond_lengths_perl_index_offsets_perl_cond_spaces_cshtml_actions_cshtml_cond_keys_cshtml_trans_keys_cshtml_range_lengths_cshtml_indicies_cshtml_trans_targs_cshtml_trans_actions_cshtml_to_state_actions_cshtml_cond_spaces_cshtml_from_state_actions_cshtml_cond_offsets_cshtml_key_offsets_cshtml_single_lengths_cshtml_cond_lengths_cshtml_index_offsets_cshtml_eof_trans_cs_aspx_actions_cs_aspx_cond_keys_cs_aspx_trans_keys_cs_aspx_range_lengths_cs_aspx_indicies_cs_aspx_trans_targs_cs_aspx_trans_actions_cs_aspx_to_state_actions_cs_aspx_cond_spaces_cs_aspx_from_state_actions_cs_aspx_cond_offsets_cs_aspx_key_offsets_cs_aspx_single_lengths_cs_aspx_cond_lengths_cs_aspx_index_offsets_cs_aspx_eof_trans_haml_actions_haml_cond_keys_haml_trans_keys_haml_range_lengths_haml_trans_targs_haml_trans_actions_haml_to_state_actions_haml_from_state_actions_haml_single_lengths_haml_key_offsets_haml_cond_offsets_haml_cond_lengths_haml_index_offsets_haml_cond_spaces_haml_eof_trans_html_actions_html_cond_keys_html_trans_keys_html_range_lengths_html_trans_targs_html_trans_actions_html_to_state_actions_html_single_lengths_html_cond_offsets_html_from_state_actions_html_key_offsets_html_cond_lengths_html_index_offsets_html_cond_spaces_html_eof_trans_jsp_actions_jsp_cond_keys_jsp_trans_keys_jsp_range_lengths_jsp_indicies_jsp_trans_targs_jsp_trans_actions_jsp_to_state_actions_jsp_cond_spaces_jsp_from_state_actions_jsp_cond_offsets_jsp_key_offsets_jsp_single_lengths_jsp_cond_lengths_jsp_index_offsets_jsp_eof_trans_mptex_actions_mptex_cond_keys_mptex_trans_keys_mptex_range_lengths_mptex_trans_targs_mptex_trans_actions_mptex_to_state_actions_mptex_single_lengths_mptex_cond_offsets_mptex_from_state_actions_mptex_key_offsets_mptex_cond_lengths_mptex_index_offsets_mptex_cond_spaces_mptex_eof_trans_mxml_actions_mxml_cond_keys_mxml_trans_keys_mxml_range_lengths_mxml_trans_targs_mxml_trans_actions_mxml_to_state_actions_mxml_single_lengths_mxml_cond_offsets_mxml_from_state_actions_mxml_key_offsets_mxml_cond_lengths_mxml_index_offsets_mxml_cond_spaces_mxml_eof_trans_nix_actions_nix_cond_keys_nix_trans_keys_nix_range_lengths_nix_trans_targs_nix_trans_actions_nix_to_state_actions_nix_single_lengths_nix_cond_offsets_nix_from_state_actions_nix_key_offsets_nix_cond_lengths_nix_index_offsets_nix_cond_spaces_nix_eof_trans_phtml_actions_phtml_cond_keys_phtml_trans_keys_phtml_range_lengths_phtml_indicies_phtml_trans_targs_phtml_trans_actions_phtml_to_state_actions_phtml_cond_spaces_phtml_from_state_actions_phtml_cond_offsets_phtml_key_offsets_phtml_single_lengths_phtml_cond_lengths_phtml_index_offsets_phtml_eof_trans_rhtml_actions_rhtml_cond_keys_rhtml_trans_keys_rhtml_range_lengths_rhtml_indicies_rhtml_trans_targs_rhtml_trans_actions_rhtml_to_state_actions_rhtml_cond_spaces_rhtml_from_state_actions_rhtml_cond_offsets_rhtml_key_offsets_rhtml_single_lengths_rhtml_cond_lengths_rhtml_index_offsets_rhtml_eof_trans_vb_aspx_actions_vb_aspx_cond_keys_vb_aspx_trans_keys_vb_aspx_range_lengths_vb_aspx_indicies_vb_aspx_trans_targs_vb_aspx_trans_actions_vb_aspx_to_state_actions_vb_aspx_cond_spaces_vb_aspx_from_state_actions_vb_aspx_cond_offsets_vb_aspx_key_offsets_vb_aspx_single_lengths_vb_aspx_cond_lengths_vb_aspx_index_offsets_vb_aspx_eof_trans_xaml_actions_xaml_cond_keys_xaml_trans_keys_xaml_range_lengths_xaml_indicies_xaml_trans_targs_xaml_trans_actions_xaml_cond_spaces_xaml_to_state_actions_xaml_from_state_actions_xaml_cond_offsets_xaml_key_offsets_xaml_single_lengths_xaml_cond_lengths_xaml_index_offsets_xaml_eof_trans_xml_actions_xml_cond_keys_xml_trans_keys_xml_range_lengths_xml_indicies_xml_trans_targs_xml_trans_actions_xml_cond_spaces_xml_to_state_actions_xml_from_state_actions_xml_cond_offsets_xml_key_offsets_xml_single_lengths_xml_cond_lengths_xml_index_offsets_xml_eof_trans_xslt_actions_xslt_cond_keys_xslt_trans_keys_xslt_range_lengths_xslt_indicies_xslt_trans_targs_xslt_trans_actions_xslt_cond_spaces_xslt_to_state_actions_xslt_from_state_actions_xslt_cond_offsets_xslt_key_offsets_xslt_single_lengths_xslt_cond_lengths_xslt_index_offsets_xslt_eof_trans_xmlschema_actions_xmlschema_cond_keys_xmlschema_trans_keys_xmlschema_range_lengths_xmlschema_indicies_xmlschema_trans_targs_xmlschema_trans_actions_xmlschema_cond_spaces_xmlschema_to_state_actions_xmlschema_from_state_actions_xmlschema_cond_offsets_xmlschema_key_offsets_xmlschema_single_lengths_xmlschema_cond_lengths_xmlschema_index_offsets_xmlschema_eof_trans_php_actions_php_cond_keys_php_trans_keys_php_range_lengths_php_indicies_php_eof_trans_php_trans_targs_php_trans_actions_php_cond_spaces_php_to_state_actions_php_from_state_actions_php_cond_offsets_php_key_offsets_php_single_lengths_php_cond_lengths_php_index_offsetsasso_values.23124lookup.23143wordlist.23142loc.clog.cdiff.cparsed_language.clanguage_hash.casso_values.2049lookup.2068wordlist.2067__FRAME_END____dso_handle_DYNAMIC__GNU_EH_FRAME_HDR__TMC_END___GLOBAL_OFFSET_TABLE_boo_entitieslicense_maprb_iv_getcmake_entitiesrb_int2bigmagic_bufferohcount_loc_list_codeparse_oberonohcount_loc_list_add_locfree@@GLIBC_2.2.5parse_strategorb_gc_writebarrier_unprotectrb_eTypeErrormagic_parseparse_coqMODULA3_LANGHX_LANGparse_phtmlparse_autoconfdetect_language_magicREXX_LANGst_lookupstrcasecmp@@GLIBC_2.2.5parse_clojureruby_entitiesrb_raise__errno_location@@GLIBC_2.2.5pascal_entitiesunlink@@GLIBC_2.2.5parse_classic_basicstrncpy@@GLIBC_2.2.5_ITM_deregisterTMCloneTableohcount_sourcefile_get_loc_listparse_logtalkohcount_sourcefile_get_contents_sizePASCAL_LANGvhdl_entitiesmathematica_entitiesohcount_loc_delta_list_comments_removeddisambiguate_maugeas_entitiesocaml_entitieschangeasm_entitiesparse_cshtmljsp_entitiesparse_factormystrnlenFSHARP_LANGBFPP_LANGdisambiguate_rsmxml_entitiesmagic_loadparse_javascriptrb_cObjectJohcount_sourcefile_set_diskpathpike_entitiesohcount_sourcefile_get_contentsfread@@GLIBC_2.2.5parse_gracerb_cFloatperl_entitiesrb_eSyntaxErrorohcount_loc_delta_list_newCHAI_LANGbfpp_entitiesohcount_sourcefile_newparse_xsltscilab_entitiesparse_cohcount_loc_delta_list_net_blanksELISP_LANGdisambiguate_incparse_typescriptbuffer_startlivecode_entitiesdisambiguate_proparse_sqlklistchai_entitiesparse_perlparse_prologmodelica_entitiesparse_limboFORTRANFIXED_LANGCSHARP_LANGSCHEME_LANGerlang_entities_edataparse_modula2ohcount_sourcefile_list_freeCOQ_LANGFACTOR_LANGMPTEX_LANGparse_luaparse_booRUBY_LANGdisambiguate_basicohcount_sourcefile_parsePYTHON_LANGparse_objective_cprefORIG_JS_LANGohcount_loc_delta_list_blanks_addedohcount_sourcefile_parse_with_callbackfclose@@GLIBC_2.2.5ohcount_loc_list_commentsORIG_KOTLIN_LANGMETAPOST_LANGopendir@@GLIBC_2.2.5CSS_LANGohcount_loc_list_freeEC_LANGparse_pascalrb_cNilClassrebol_entitiesparse_chaiscriptparse_rebolparse_ocamlohcount_loc_delta_list_comments_addedSCALA_LANGohcount_sourcefile_get_parsed_language_listJAVA_LANGparse_unrealscriptAC_LANG_finirb_str_new_staticdylan_entitiesstrlen@@GLIBC_2.2.5parse_tclst_deleteglsl_entitiesparse_groovyPROLOG_LANGHAML_LANG__lxstat@@GLIBC_2.2.5parse_actionscriptVIM_LANGcss_entitieslast_whole_line_commentohcount_parsed_language_add_codemagic_fileparse_emacslisp__stack_chk_fail@@GLIBC_2.4logtalk_entitiesmodula3_entitiesdisambiguate_fsJAM_LANGac_entitiesparse_blitzmaxEXHERES_LANGrhtml_entitiesparse_forthrb_hash_arefslenohcount_loc_delta_list_blanks_removedrb_num2ulongparse_mptexparse_xmlrb_inspectstrchr@@GLIBC_2.2.5parse_augeasrewind@@GLIBC_2.2.5parse_ecOCTAVE_LANGmodula2_entitiesparse_tex_dtxst_insertPIKE_LANGpython_entitiesMETAFONT_LANGpclose@@GLIBC_2.2.5CMAKE_LANGparse_livecoderb_eZeroDivErrorvb_entitiesparse_haxeSQL_LANGohcount_parsed_language_list_newGROOVY_LANGrb_str_catxslt_entities__assert_fail@@GLIBC_2.2.5parse_qmlohcount_sourcefile_list_add_filefputs@@GLIBC_2.2.5ohcount_parsed_language_freeparse_smalltalkpostscript_entitiesFORTH_LANGlog_itRACKET_LANGpcre_execparse_csharpohcount_loc_delta_list_code_addedparse_batohcount_loc_delta_list_net_totalparse_fsharpohcount_license_list_newparse_eiffeldisambiguate_plBRAINFUCK_LANGSB_LANGmetafont_entitiesseendisambiguate_ppCPP_LANGdisambiguate_datSCILAB_LANGohcount_loc_delta_net_coderb_ary_newohcount_calc_diffohcount_loc_totalparse_modelicamatlab_entitiesVB_LANGlimbo_entitiescshtml_entitiesparse_postscriptclosedir@@GLIBC_2.2.5magic_errorlast_line_startrb_str_cat_cstrohcount_loc_list_new_compactffree_entitiescs_aspx_entitiesparse_shellawk_entitiesGLSL_LANGohcount_loc_newohcount_sourcefile_get_license_listohcount_hash_disambiguate_func_from_idmemchr@@GLIBC_2.2.5EBUILD_LANGohcount_loc_list_totalrb_ivar_getparse_golangparse_texORIG_C_LANGfgets@@GLIBC_2.2.5groovy_entitiessuffrb_eFatalparse_mxmlohcount_loc_delta_is_changedAMPL_LANGrb_interncallback_list_headcalloc@@GLIBC_2.2.5parse_rustTCL_LANGparse_htmlvim_entitiesBOO_LANGAWK_LANGstrcmp@@GLIBC_2.2.5ohcount_loc_delta_list_freerb_eRangeErrorrb_data_object_wrapcoffeescript_entitiesdisambiguate_csohcount_parsed_language_add_commentohcount_loc_delta_list_new_compactrb_iterateohcount_sourcefile_diffohcount_sourcefile_set_contentsOBJC_LANGrb_str_appendparse_scalaftell@@GLIBC_2.2.5parse_rubyfree_queue__gmon_start__smalltalk_entitiesASM_LANGLUA_LANGdisambiguate_modunrealscript_entitiesrb_check_typememcpy@@GLIBC_2.14ohcount_hash_language_from_extkotlin_entitiesohcount_sourcefile_freeohcount_loc_list_add_loc_listparse_pythonparse_amplOBJJ_LANGtcl_entitiesohcount_loc_list_filecountdisambiguate_aspxbrainfuck_entitiesbat_entitiesPOSTSCRIPT_LANGCSHTML_LANGTS_LANGrb_string_value_ptrMODELICA_LANGtopparse_scilabparse_xamlPUPPET_LANGohcount_loc_delta_newohcount_license_list_freeLIVECODE_LANGohcount_loc_delta_list_net_codeparse_cssst_init_numtableparse_cudaparse_dylanoberon_entitiesreaddir@@GLIBC_2.2.5rust_entitiesOCAML_LANGparse_nixmptex_entitiesparse_matlabmemberXSLT_LANGohcount_loc_delta_add_loc_deltarb_big2ulongparse_visual_basicprepareampl_entitiesohcount_loc_delta_freepcre_compilepuppet_entitiesSTRATEGO_LANGohcount_sourcefile_set_languageohcount_loc_list_newVHDL_LANGmalloc@@GLIBC_2.2.5strncasecmp@@GLIBC_2.2.5callback_list_tailparse_phpohcount_hash_is_cppheaderUNREALSCRIPT_LANGrb_iv_setgrace_entitiesrb_cTrueClassscala_entitiesobjj_entitiesparse_idl_pvwavegolang_entitiesebuild_entitiesdisambiguate_rparse_vb_aspxlast_line_contains_codeXMLSCHEMA_LANGORIG_GOLANG_LANGjam_entities_endparse_brainfuckohcount_loc_delta_list_get_loc_deltaxmlschema_entitiesohcount_sourcefile_list_newcs_entitiesmkstemp@@GLIBC_2.2.5rb_str_new_cstrparse_dcldisambiguate_bparse_vhdlparse_glslparse_clearsilverfseek@@GLIBC_2.2.5CLOJURE_LANGparse_mathematicaoctave_entitiesparse_structured_basicCOFFEESCRIPT_LANGparse_dERLANG_LANGparse_erlangparse_haskellada_entitiesxaml_entitiesffixed_entitiesnsis_entitiesrb_obj_classnamemagic_closerb_define_methodGENIE_LANGparse_rrb_define_singleton_method__strncpy_chk@@GLIBC_2.3.4ohcount_sourcefile_list_analyze_languagesparse_jamparse_modula3realloc@@GLIBC_2.2.5entityVB_ASPX_LANGohcount_sourcefile_parse_entities_with_callback__bss_startparse_objective_jobjc_entitiesrb_num2longmetapost_entitiesfsharp_entitiessb_entitiesMXML_LANGQML_LANGrb_obj_is_kind_ofdisambiguate_hdisambiguate_fortrandisambiguate_inparse_vimforth_entitiesREBOL_LANGrb_const_get__printf_chk@@GLIBC_2.3.4clenohcount_loc_delta_list_net_commentsmagic_opencoq_entitiesrb_gv_getMODULA2_LANGparse_kotlinohcount_detect_licensephp_entitiesparse_metapostparse_hamlBAT_LANGeofXAML_LANGhaml_entitiesrb_rescueohcount_loc_delta_is_equalphtml_entitiesohcount_loc_is_equalohcount_loc_delta_net_blanksORIG_RUST_LANGohcount_calc_diff_with_diskparser_callbackHASKELL_LANGGRACE_LANGInit_ohcountrb_cFalseClassrb_define_module_functionvb_aspx_entitiesjava_entitiesparse_racketohcount_loc_delta_net_commentsCS_LANGohcount_loc_list_blanksparse_genieORIG_LISP_LANGcb_entitieslua_entitiesohcount_loc_delta_net_totalpopen@@GLIBC_2.2.5parse_assemblerparse_pikeparse_makefilefopen@@GLIBC_2.2.5OBERON_LANGlicense_map_lengthohcount_sourcefile_get_languagestrtok@@GLIBC_2.2.5crystal_entitiesparse_xmlschemaDCL_LANGADA_LANGparse_rexxparse_bfppstackprolog_entitiestex_dtx_entitiesrb_ary_pushparse_lispohcount_sourcefile_list_add_directoryrb_id2symohcount_hash_parser_from_languageBLITZMAX_LANGrb_gv_setCS_ASPX_LANGparse_adaclistfactor_entitiesVALA_LANGDYLAN_LANGparse_metafontPERL_LANGPHP_LANGohcount_loc_freerb_eachparse_cmakeis_blank_entryrb_eRuntimeErrorparse_schemeAUGEAS_LANGCB_LANGparse_exheresdisambiguate_defohcount_loc_delta_list_code_removedparse_rhtmlrb_define_alloc_funchx_entitiesjs_entitiesPHTML_LANGNIX_LANGnix_entitiesLOGTALK_LANGstratego_entitiessfilerb_define_moduleblitzmax_entitiesexit@@GLIBC_2.2.5rb_str_newrb_undef_methodJSP_LANGfwrite@@GLIBC_2.2.5__fprintf_chk@@GLIBC_2.3.4_ITM_registerTMCloneTableNSIS_LANGrb_eIndexErrorSMALLTALK_LANGparse_cppMATHEMATICA_LANGparse_jspparse_fortranfreeEIFFEL_LANGohcount_parsed_language_newrb_eIOErrorrb_cIntegerdcl_entitiesFORTRANFREE_LANGparse_puppetinqueueohcount_loc_delta_list_add_loc_deltahaskell_entitiesTEX_DTX_LANGSHELL_LANGdisambiguate_stenqueuestrdup@@GLIBC_2.2.5ohcount_loc_list_get_loclisp_entitiesparse_valaparse_crystalohcount_parseohcount_detect_languageIDL_PVWAVE_LANGshell_entitiesohcount_loc_delta_list_add_loc_delta_listCRYSTAL_LANGparse_ebuildparse_octaveparse_nsisidl_pvwave_entitiestmp_file_from_bufrb_eArgErrorparse_automakerb_define_readonly_variableRHTML_LANGrb_eNoMemErrorsql_entitiesLIMBO_LANG__cxa_finalize@@GLIBC_2.2.5CUDA_LANG_initrexx_entitiesohcount_loc_add_locrb_define_class_underohcount_parsed_language_list_freeparse_cs_aspxstrstr@@GLIBC_2.2.5disambiguate_asxparse_awkrb_define_constMATLAB_LANGparse_fortranfixedexheres_entities__ctype_tolower_loc@@GLIBC_2.3ohcount_sourcefile_calc_loc_deltarb_ivar_setcompile_regexps__ctype_b_loc@@GLIBC_2.3parse_javastderr@@GLIBC_2.2.5ohcount_hash_language_from_filenameeiffel_entities__sprintf_chk@@GLIBC_2.3.4parse_coffeescriptrb_cSymbolrb_define_virtual_variablerb_define_class.symtab.strtab.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.plt.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_loc.debug_rangesÈÈ$.öÿÿoðð8 øøÈ:@ÀJÀJ}#Hÿÿÿo>n>næUþÿÿo(s(s`dˆsˆsPënBØ^Ø^€xXoXospopo ~€z€z‡zzƒÞ YY “ Y YÎé ›ðBðB¬ © N NäX³(µ3(µ¿0µ30µË8µ38µØ@µ3@µà‚ ·3 ·àáÀ3À˜ê Å3 ÅÀe ð`+4`+¸ õ0`+*þŠ+ š-.hÈ•u!'=·ñ30@¨´">ôÊêUIÞ %д°Õ%¨ö"Õ XÌ&JÊ¢–'Wohcount-4.0.0/src/000077500000000000000000000000001343532200000137515ustar00rootroot00000000000000ohcount-4.0.0/src/detector.c000066400000000000000000001004331343532200000157270ustar00rootroot00000000000000// detector.c written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #include #include #include #include #include #include #include "detector.h" #include "languages.h" #include "log.h" #include "hash/cppheader_hash.h" #include "hash/disambiguatefunc_hash.h" #include "hash/extension_hash.h" #include "hash/filename_hash.h" #define ISBINARY(x) (x[0] == '\1') #define ISAMBIGUOUS(x) (x[0] == '\2') #define DISAMBIGUATEWHAT(x) &x[1] #ifdef _WIN32 # include # define mkstemp(p) _open(_mktemp(p), _O_CREAT | _O_SHORT_LIVED | _O_EXCL) #endif /* Parse the output of libmagic and return a language, if any. * The contents of string `line` will be destroyed. */ const char *magic_parse(char *line) { char *p, *pe; char *eol = line + strlen(line); char buf[80]; size_t length; for (p = line; p < eol; p++) *p = tolower(*p); p = strstr(line, "script text"); // Example: "script text executable for perl -w," if (p && p == line) { p = strstr(line, "for "); if (p) { p += 4; pe = p; while (isalnum(*pe)) pe++; length = pe - p; strncpy(buf, p, length); buf[length] = '\0'; struct LanguageMap *rl = ohcount_hash_language_from_name(buf, length); if (rl) return(rl->name); } } p = strstr(line, "script"); // Example: "PHP script, ASCII text" if (p) { do { p--; pe = p; while (*p == ' ') p--; while (p != line && isalnum(*(p - 1))) p--; if (p != line && *(p - 1) == '-') p--; } while (*p == '-'); // Skip over any switches. length = pe - p; strncpy(buf, p, length); buf[length] = '\0'; struct LanguageMap *rl = ohcount_hash_language_from_name(buf, length); if (rl) return(rl->name); } else if (strstr(line, "xml")) return(LANG_XML); return NULL; } /* Use libmagic to detect file language */ const char *detect_language_magic(SourceFile *sourcefile) { char line[80]; magic_t cookie = magic_open(MAGIC_NONE); if (cookie == NULL) { fprintf(stderr, "libmagic: %s\n", magic_error(cookie)); exit(1); } if (magic_load(cookie, NULL) != 0) { fprintf(stderr, "libmagic: %s\n", magic_error(cookie)); magic_close(cookie); exit(1); } if (sourcefile->diskpath) { const char *magic = magic_file(cookie, sourcefile->diskpath); if (magic == NULL) { fprintf(stderr, "libmagic: %s\n", magic_error(cookie)); magic_close(cookie); exit(1); } strncpy(line, magic, sizeof(line)); line[sizeof(line)-1] = '\0'; } else { char *p = ohcount_sourcefile_get_contents(sourcefile); if (!p) return NULL; const char *magic = magic_buffer(cookie, p, strlen(p)); if (magic == NULL) { fprintf(stderr, "libmagic: %s\n", magic_error(cookie)); magic_close(cookie); exit(1); } strncpy(line, magic, sizeof(line)); line[sizeof(line)-1] = '\0'; } magic_close(cookie); return magic_parse(line); } /* Use all available means to detect file language */ const char *ohcount_detect_language(SourceFile *sourcefile) { const char *language = NULL; char *p, *pe; int length; // Attempt to detect based on file extension. length = strlen(sourcefile->ext); struct ExtensionMap *re = ohcount_hash_language_from_ext(sourcefile->ext, length); if (re) language = re->value; if (!language) { // Try the lower-case version of this extension. char lowerext[length + 1]; strncpy(lowerext, sourcefile->ext, length); lowerext[length] = '\0'; for (p = lowerext; p < lowerext + length; p++) *p = tolower(*p); struct ExtensionMap *re = ohcount_hash_language_from_ext(lowerext, length); if (re) language = re->value; } // Attempt to detect using Emacs mode line (/^-\*-\s*mode[\s:]*\w/i). if(!language) { char line[81] = { '\0' }, buf[81]; p = ohcount_sourcefile_get_contents(sourcefile); pe = p; char *eof = p + ohcount_sourcefile_get_contents_size(sourcefile); while (pe < eof) { // Get the contents of the first line. while (pe < eof && *pe != '\r' && *pe != '\n') pe++; length = (pe - p <= sizeof(line)) ? pe - p : sizeof(line); strncpy(line, p, length); line[length] = '\0'; if (*line == '#' && *(line + 1) == '!') { // First line was sh-bang; loop to get contents of second line. while (*pe == '\r' || *pe == '\n') pe++; p = pe; } else break; } p = strstr(line, "-*-"); if (p) { p += 3; while (*p == ' ' || *p == '\t') p++; // detect "mode" (any capitalization) if (strncasecmp(p, "mode", 4) == 0) { p += 4; while (*p == ' ' || *p == '\t' || *p == ':') p++; } pe = p; while (!isspace(*pe) && *pe != ';' && pe != strstr(pe, "-*-")) pe++; length = (pe - p <= sizeof(buf)) ? pe - p : sizeof(buf); strncpy(buf, p, length); buf[length] = '\0'; // Special case for "c" or "C" emacs mode header: always means C, not C++ if (strcasecmp(buf, "c") == 0) { return LANG_C; } // First try it with the language name. struct LanguageMap *rl = ohcount_hash_language_from_name(buf, length); if (rl) language = rl->name; if(!language) { // Then try it with the extension table. struct ExtensionMap *re = ohcount_hash_language_from_ext(buf, length); if (re) language = re->value; } if (!language) { // Try the lower-case version of this modeline. for (pe = buf; pe < buf+length; pe++) *pe = tolower(*pe); // First try it with the language name. rl = ohcount_hash_language_from_name(buf, length); if (rl) language = rl->name; } if (!language) { // Then try it with the extension table. struct ExtensionMap *re = ohcount_hash_language_from_ext(buf, length); if (re) language = re->value; } } } // Attempt to detect based on filename. if(!language) { length = strlen(sourcefile->filename); struct FilenameMap *rf = ohcount_hash_language_from_filename(sourcefile->filename, length); if (rf) language = rf->value; } // Attempt to detect based on Unix 'file' command. if(!language) { language = detect_language_magic(sourcefile); } if (language) { if (ISAMBIGUOUS(language)) { // Call the appropriate function for disambiguation. length = strlen(DISAMBIGUATEWHAT(language)); struct DisambiguateFuncsMap *rd = ohcount_hash_disambiguate_func_from_id(DISAMBIGUATEWHAT(language), length); if (rd) language = rd->value(sourcefile); } else language = ISBINARY(language) ? NULL : language; } return language; } const char *disambiguate_aspx(SourceFile *sourcefile) { char *p = ohcount_sourcefile_get_contents(sourcefile); char *eof = p + ohcount_sourcefile_get_contents_size(sourcefile); for (; p < eof; p++) { // /<%@\s*Page[^>]+Language="VB"[^>]+%>/ p = strstr(p, "<%@"); if (!p) break; char *pe = strstr(p, "%>"); if (p && pe) { p += 3; const int length = pe - p; char buf[length]; strncpy(buf, p, length); buf[length] = '\0'; char *eol = buf + strlen(buf); for (p = buf; p < eol; p++) *p = tolower(*p); p = buf; while (*p == ' ' || *p == '\t') p++; if (strncmp(p, "page", 4) == 0) { p += 4; if (strstr(p, "language=\"vb\"")) return LANG_VB_ASPX; } } } return LANG_CS_ASPX; } // 6502 assembly or XML-based Advanced Stream Redirector ? const char *disambiguate_asx(SourceFile *sourcefile) { char *p = ohcount_sourcefile_get_contents(sourcefile); char *eof = p + ohcount_sourcefile_get_contents_size(sourcefile); for (; p < eof; p++) { switch (*p) { case ' ': case '\t': case '\n': case '\r': break; case '<': case '\0': // byte-order marks: case (char) 0xef: case (char) 0xfe: case (char) 0xff: return NULL; // XML default: return LANG_ASSEMBLER; } } return LANG_ASSEMBLER; // only blanks - not valid XML, may be valid asm } const char *disambiguate_b(SourceFile *sourcefile) { char *p = ohcount_sourcefile_get_contents(sourcefile); char *eof = p + ohcount_sourcefile_get_contents_size(sourcefile); while (p < eof) { // /(implement[ \t])|(include[ \t]+"[^"]*";)| // ((return|break|continue).*;|(pick|case).*\{)/ if (strncmp(p, "implement", 9) == 0 && (*(p + 9) == ' ' || *(p + 9) == '\t')) return LANG_LIMBO; else if (strncmp(p, "include", 7) == 0 && (*(p + 7) == ' ' || *(p + 7) == '\t')) { p += 7; while (*p == ' ' || *p == '\t') p++; if (*p == '"') { while (*p != '"' && p < eof) p++; if (*p == '"' && *(p + 1) == ';') return LANG_LIMBO; } } else if (strncmp(p, "return", 6) == 0 || strncmp(p, "break", 5) == 0 || strncmp(p, "continue", 8) == 0) { if (strstr(p, ";")) return LANG_LIMBO; } else if (strncmp(p, "pick", 4) == 0 || strncmp(p, "case", 4) == 0) { if (strstr(p, "{")) return LANG_LIMBO; } p++; } return disambiguate_basic(sourcefile); } const char *disambiguate_basic(SourceFile *sourcefile) { char *p, *pe; int length; // Attempt to detect based on file contents. char line[81]; p = ohcount_sourcefile_get_contents(sourcefile); pe = p; char *eof = p + ohcount_sourcefile_get_contents_size(sourcefile); while (pe < eof) { // Get a line at a time. while (pe < eof && *pe != '\r' && *pe != '\n') pe++; length = (pe - p <= sizeof(line)) ? pe - p : sizeof(line); strncpy(line, p, length); line[length] = '\0'; char *line_end = pe; p = line; if (isdigit(*p)) { // /^\d+\s+\w/ p++; while (isdigit(*p)) p++; if (*p == ' ' || *p == '\t') { p++; while (*p == ' ' || *p == '\t') p++; if (isalnum(*p)) return LANG_CLASSIC_BASIC; } } // Next line. pe = line_end; while (*pe == '\r' || *pe == '\n') pe++; p = pe; } // Attempt to detect from associated VB files in file context. char **filenames = sourcefile->filenames; if (filenames) { int i; for (i = 0; filenames[i] != NULL; i++) { pe = filenames[i] + strlen(filenames[i]); p = pe; while (p > filenames[i] && *(p - 1) != '.') p--; length = pe - p; if (length == 3 && (strncmp(p, "frm", length) == 0 || strncmp(p, "frx", length) == 0 || strncmp(p, "vba", length) == 0 || strncmp(p, "vbp", length) == 0 || strncmp(p, "vbs", length) == 0)) { return LANG_VISUALBASIC; } } } return LANG_STRUCTURED_BASIC; } const char *disambiguate_cs(SourceFile *sourcefile) { // Attempt to detect based on file contents. char *contents = ohcount_sourcefile_get_contents(sourcefile); if (contents && strstr(contents, " fsharpcount) return LANG_FORTH; else if (forthcount < fsharpcount) return LANG_FSHARP; else return NULL; } const char *disambiguate_fortran(SourceFile *sourcefile) { char *p; p = ohcount_sourcefile_get_contents(sourcefile); char *eof = p + ohcount_sourcefile_get_contents_size(sourcefile); // Try the assumption of a fixed formatted source code, and return free // format if anything opposes this assumption. // Rules based on the Fortran standard, page 47: // ftp://ftp.nag.co.uk/sc22wg5/N1801-N1850/N1830.pdf while (p < eof) { int i = 1; int blanklabel; // Process a single line; tabulators are not valid in Fortran code // but some compilers accept them to skip the first 5 columns. if (*p == ' ' || *p == '\t' || isdigit(*p)) { // Only consider lines starting with a blank or digit // (non-comment in fixed) if (*p == '\t') i = 5; blanklabel = (*p == ' ' || *p == '\t'); while (*p != '\r' && *p != '\n' && p < eof) { p++; i++; if (i <= 5) { blanklabel = blanklabel && (*p == ' '); if ( !isdigit(*p) && *p != ' ' && *p != '!') // Non-digit, non-blank, non-comment character in the label field // definetly not valid fixed formatted code! return LANG_FORTRANFREE; } if ((i == 6) && !blanklabel && *p != ' ' && *p != '0') // Fixed format continuation line with non-blank label field // not allowed, assume free format: return LANG_FORTRANFREE; // Ignore comments (a ! character in column 6 is a continuation in // fixed form) if (*p == '!' && i != 6) { while (*p != '\r' && *p != '\n' && p < eof) p++; } else { // Ignore quotes if (*p == '"') { if (p < eof) {p++; i++;} while (*p != '"' && *p != '\r' && *p != '\n' && p < eof) { p++; i++; } } if (*p == '\'') { if (p < eof) {p++; i++;} while (*p != '\'' && *p != '\r' && *p != '\n' && p < eof) { p++; i++; } } // Check for free format line continuation if (i > 6 && i <= 72 && *p == '&') // Found an unquoted free format continuation character in the fixed // format code section. This has to be free format. return LANG_FORTRANFREE; } } } else { // Not a statement line in fixed format... if (*p != 'C' && *p != 'c' && *p != '*' && *p != '!') // Not a valid fixed form comment, has to be free formatted source return LANG_FORTRANFREE; // Comment in fixed form, ignore this line while (*p != '\r' && *p != '\n' && p < eof) p++; } // Skip all line ends while ((*p == '\r' || *p == '\n') && p < eof) p++; } // Assume fixed format if none of the lines broke the assumptions return LANG_FORTRANFIXED; } const char *disambiguate_h(SourceFile *sourcefile) { char *p, *pe, *bof; int length; // If the directory contains a matching *.m file, likely Objective C. length = strlen(sourcefile->filename); if (strcmp(sourcefile->ext, "h") == 0) { char path[length]; strncpy(path, sourcefile->filename, length); path[length] = '\0'; *(path + length - 1) = 'm'; char **filenames = sourcefile->filenames; if (filenames) { int i; for (i = 0; filenames[i] != NULL; i++) if (strcmp(path, filenames[i]) == 0) return LANG_OBJECTIVE_C; } } // Attempt to detect based on file contents. char line[81], buf[81]; bof = ohcount_sourcefile_get_contents(sourcefile); p = bof; pe = p; char *eof = p + ohcount_sourcefile_get_contents_size(sourcefile); while (pe < eof) { // Get a line at a time. while (pe < eof && *pe != '\r' && *pe != '\n') pe++; length = (pe - p <= sizeof(line)) ? pe - p : sizeof(line); strncpy(line, p, length); line[length] = '\0'; char *eol = line + strlen(line); char *line_end = pe; // Look for C++ headers. if (*line == '#') { p = line + 1; while (*p == ' ' || *p == '\t') p++; if (strncmp(p, "include", 7) == 0 && (*(p + 7) == ' ' || *(p + 7) == '\t')) { // /^#\s*include\s+[<"][^>"]+[>"]/ p += 8; while (*p == ' ' || *p == '\t') p++; if (*p == '<' || *p == '"') { // Is the header file a C++ header file? p++; pe = p; while (pe < eol && *pe != '>' && *pe != '"') pe++; length = pe - p; strncpy(buf, p, length); buf[length] = '\0'; if (ohcount_hash_is_cppheader(buf, length)) return LANG_CPP; // Is the extension for the header file a C++ file? p = pe; while (p > line && *(p - 1) != '.') p--; length = pe - p; strncpy(buf, p, length); buf[length] = '\0'; struct ExtensionMap *re = ohcount_hash_language_from_ext(buf, length); if (re && strcmp(re->value, LANG_CPP) == 0) return LANG_CPP; } } } // Look for C++ keywords. p = line; while (p < eol) { if (islower(*p) && p != bof && !isalnum(*(p - 1)) && *(p - 1) != '_') { pe = p; while (islower(*pe)) pe++; if (!isalnum(*pe) && *pe != '_') { length = pe - p; strncpy(buf, p, length); buf[length] = '\0'; if (strcmp(buf, "class") == 0 || strcmp(buf, "namespace") == 0 || strcmp(buf, "template") == 0 || strcmp(buf, "typename") == 0) return LANG_CPP; } p = pe + 1; } else p++; } // Next line. pe = line_end; while (*pe == '\r' || *pe == '\n') pe++; p = pe; } // Nothing to suggest C++. return LANG_C; } const char *disambiguate_in(SourceFile *sourcefile) { char *p, *pe; int length; const char *language = NULL; p = sourcefile->filepath; pe = p + strlen(p) - 3; if (strstr(p, ".") <= pe) { // Only if the filename has an extension prior to the .in length = pe - p; char buf[length]; strncpy(buf, p, length); buf[length] = '\0'; p = ohcount_sourcefile_get_contents(sourcefile); if (!p) { return NULL; } // A SourceFile's filepath and diskpath need not be the same. // Here, we'll take advantage of this to set up a new SourceFile // whose filepath does not have the *.in extension, but whose // diskpath still points back to the original file on disk (if any). SourceFile *undecorated = ohcount_sourcefile_new(buf); if (sourcefile->diskpath) { ohcount_sourcefile_set_diskpath(undecorated, sourcefile->diskpath); } ohcount_sourcefile_set_contents(undecorated, p); undecorated->filenames = sourcefile->filenames; language = ohcount_sourcefile_get_language(undecorated); ohcount_sourcefile_free(undecorated); } return language; } const char *disambiguate_inc(SourceFile *sourcefile) { char *p = ohcount_sourcefile_get_contents(sourcefile); if (p) { char *eof = p + strlen(p); while (p < eof) { if (*p == '\0') return BINARY; else if (*p == '?' && strncmp(p + 1, "php", 3) == 0) return LANG_PHP; p++; } } return NULL; } const char *disambiguate_m(SourceFile *sourcefile) { char *p, *pe; int length; // Attempt to detect based on a weighted heuristic of file contents. int mathematica_score = 0; int matlab_score = 0; int objective_c_score = 0; int limbo_score = 0; int octave_syntax_detected = 0; int i, has_h_headers = 0, has_c_files = 0; char **filenames = sourcefile->filenames; if (filenames) { for (i = 0; filenames[i] != NULL; i++) { p = filenames[i]; pe = p + strlen(p); if (pe - p >= 4) { if (*(pe - 4) == '.' && *(pe - 3) == 'c' && ((*(pe - 2) == 'p' && *(pe - 1) == 'p') || (*(pe - 2) == '+' && *(pe - 1) == '+') || (*(pe - 2) == 'x' && *(pe - 1) == 'x'))) { has_c_files = 1; break; // short circuit } } else if (pe - p >= 3) { if (*(pe - 3) == '.' && *(pe - 2) == 'c' && *(pe - 1) == 'c') { has_c_files = 1; break; // short circuit } } else if (pe - p >= 2) { if (*(pe - 2) == '.') { if (*(pe - 1) == 'h') has_h_headers = 1; else if (*(pe - 1) == 'c' || *(pe - 1) == 'C') { has_c_files = 1; break; // short circuit } } } } } if (has_h_headers && !has_c_files) objective_c_score += 5; char line[81], buf[81]; p = ohcount_sourcefile_get_contents(sourcefile); pe = p; char *eof = p + ohcount_sourcefile_get_contents_size(sourcefile); while (pe < eof) { // Get a line at a time. while (pe < eof && *pe != '\r' && *pe != '\n') pe++; length = (pe - p <= sizeof(line)) ? pe - p : sizeof(line); strncpy(line, p, length); line[length] = '\0'; char *eol = line + strlen(line); char *line_end = pe; // Look for tell-tale lines. p = line; while (*p == ' ' || *p == '\t') p++; if (*p == '%') { // Matlab comment matlab_score++; } else if (*p == '#' && strncmp(p, "#import", 7) == 0) { // Objective C objective_c_score++; } else if (*p == '#') { // Limbo or Octave comment while (*p == '#') p++; if (*p == ' ' || *p == '\t') { limbo_score++; matlab_score++; octave_syntax_detected = 1; } } else if (*p == '/' && *(p + 1) == '/' || *p == '/' && *(p + 1) == '*') { objective_c_score++; // Objective C comment } else if (*p == '+' || *p == '-') { // Objective C method signature objective_c_score++; } else if (*p == '@' || *p == '#') { // Objective C method signature if (strncmp(p, "@implementation", 15) == 0 || strncmp(p, "@interface", 10) == 0) objective_c_score++; } else if (strncmp(p, "function", 8) == 0) { // Matlab or Octave function p += 8; while (*p == ' ' || *p == '\t') p++; if (*p == '(') matlab_score++; } else if (strncmp(p, "include", 7) == 0) { // Limbo include // /^include[ \t]+"[^"]+\.m";/ p += 7; if (*p == ' ' || *p == '\t') { while (*p == ' ' || *p == '\t') p++; if (*p == '"') { while (*p != '"' && p < eol) p++; if (*p == '"' && *(p - 2) == '.' && *(p - 1) == 'm') limbo_score++; } } } // Look for Octave keywords. p = line; while (p < eol) { if (islower(*p) && p != line && !isalnum(*(p - 1))) { pe = p; while (islower(*pe) || *pe == '_') pe++; if (!isalnum(*pe)) { length = pe - p; strncpy(buf, p, length); buf[length] = '\0'; if (strcmp(buf, "end_try_catch") == 0 || strcmp(buf, "end_unwind_protect") == 0 || strcmp(buf, "endfunction") == 0 || strcmp(buf, "endwhile") == 0) octave_syntax_detected = 1; } p = pe + 1; } else p++; } // Look for Limbo declarations p = line; while (p < eol) { if (*p == ':' && (*(p + 1) == ' ' || *(p + 1) == '\t')) { // /:[ \t]+(module|adt|fn ?\(|con[ \t])/ p += 2; if (strncmp(p, "module", 6) == 0 && !isalnum(*(p + 6)) || strncmp(p, "adt", 3) == 0 && !isalnum(*(p + 3)) || strncmp(p, "fn", 2) == 0 && (*(p + 2) == ' ' && *(p + 3) == '(' || *(p + 2) == '(') || strncmp(p, "con", 3) == 0 && (*(p + 3) == ' ' || *(p + 3) == '\t')) limbo_score++; } else p++; } // Look for Mathematica pattern definitions p = line; while (p < eol) { // & as postfix operator if (*p == '&') { p++; while (*p == ' ' || *p == '\t') p++; if (*p == ',' || *p == ')' || *p == ']') mathematica_score++; } // Mathematica comment if (*p == '(' && *(p + 1) == '*') mathematica_score++; // some Mathematica operators if (*p == '/' && *(p + 1) == '.') mathematica_score++; if (*p == '_' && *(p + 1) == '_') mathematica_score++; if (*p == '@' && *(p + 1) == '@') mathematica_score++; p++; } // Next line. pe = line_end; while (*pe == '\r' || *pe == '\n') pe++; p = pe; } if (limbo_score > objective_c_score && limbo_score > matlab_score && limbo_score > mathematica_score) return LANG_LIMBO; else if (objective_c_score > matlab_score && objective_c_score > mathematica_score) return LANG_OBJECTIVE_C; else if (mathematica_score > matlab_score) return LANG_MATHEMATICA; else return octave_syntax_detected ? LANG_OCTAVE : LANG_MATLAB; } const char *disambiguate_mod(SourceFile *sourcefile) { char *p = ohcount_sourcefile_get_contents(sourcefile); char *eof = p + ohcount_sourcefile_get_contents_size(sourcefile); for (; p < eof; p++) { switch (*p) { case ' ': case '\t': case '\n': case '\r': break; case '(': if (p[1] == '*') // Modula-2 comment return LANG_MODULA2; return NULL; case 'I': if (strncmp(p, "IMPLEMENTATION", 14) == 0) // Modula-2 "IMPLEMENTATION MODULE" return LANG_MODULA2; return NULL; case 'M': if (strncmp(p, "MODULE", 6) == 0) // Modula-2 "MODULE" return LANG_MODULA2; return NULL; default: return LANG_AMPL; } } return NULL; // only blanks } #include // strnlen is not available on OS X, so we roll our own size_t mystrnlen(const char *begin, size_t maxlen) { if (begin == NULL) return 0; const char *end = memchr(begin, '\0', maxlen); return end ? (end - begin) : maxlen; } const char *disambiguate_pp(SourceFile *sourcefile) { char *p = ohcount_sourcefile_get_contents(sourcefile); if (!p) return NULL; /* prepare regular expressions */ const char *error; int erroffset; /* try harder with optional spaces */ pcre *keyword; keyword = pcre_compile("^\\s*(ensure|content|notify|require|source)\\s+=>", PCRE_MULTILINE, &error, &erroffset, NULL); if (pcre_exec(keyword, NULL, p, mystrnlen(p, 10000), 0, 0, NULL, 0) > -1) return LANG_PUPPET; /* check for standard puppet constructs */ pcre *construct; construct = pcre_compile("^\\s*(define\\s+[\\w:-]+\\s*\\(|class\\s+[\\w:-]+(\\s+inherits\\s+[\\w:-]+)?\\s*[\\({]|node\\s+\\'?[\\w:\\.-]+\\'?\\s*{|import\\s+\"|include\\s+[\"']?[\\w:-][\"']?)", PCRE_MULTILINE, &error, &erroffset, NULL); if (pcre_exec(construct, NULL, p, mystrnlen(p, 10000), 0, 0, NULL, 0) > -1) return LANG_PUPPET; return LANG_PASCAL; } const char *disambiguate_pl(SourceFile *sourcefile) { char *contents = ohcount_sourcefile_get_contents(sourcefile); if (!contents) return NULL; // Check for a perl shebang on first line of file const char *error; int erroffset; pcre *re = pcre_compile("#![^\\n]*perl", PCRE_CASELESS, &error, &erroffset, NULL); if (pcre_exec(re, NULL, contents, mystrnlen(contents, 100), 0, PCRE_ANCHORED, NULL, 0) > -1) return LANG_PERL; // Check for prolog :- rules if (strstr(contents, ":- ") || strstr(contents, ":-\n")) return LANG_PROLOG; // Perl by default. return LANG_PERL; } #define QMAKE_SOURCES_SPACE "SOURCES +=" #define QMAKE_SOURCES "SOURCES+=" #define QMAKE_CONFIG_SPACE "CONFIG +=" #define QMAKE_CONFIG "CONFIG+=" const char *disambiguate_pro(SourceFile *sourcefile) { char *p = ohcount_sourcefile_get_contents(sourcefile); char *eof = p + ohcount_sourcefile_get_contents_size(sourcefile); for (; p < eof; p++) { if (strncmp(p, QMAKE_SOURCES_SPACE, strlen(QMAKE_SOURCES_SPACE)) == 0 || strncmp(p, QMAKE_SOURCES, strlen(QMAKE_SOURCES)) == 0 || strncmp(p, QMAKE_CONFIG_SPACE, strlen(QMAKE_CONFIG_SPACE)) == 0 || strncmp(p, QMAKE_CONFIG, strlen(QMAKE_CONFIG)) == 0) return LANG_MAKE; // really QMAKE } return LANG_IDL_PVWAVE; } const char *disambiguate_r(SourceFile *sourcefile) { char *contents = ohcount_sourcefile_get_contents(sourcefile); if (!contents) return LANG_R; char *eof = contents + ohcount_sourcefile_get_contents_size(sourcefile); // Detect REBOL by looking for the occurence of "rebol" in the contents // (case-insensitive). Correct REBOL scripts have a "REBOL [...]" header // block. char *needle = "rebol"; int len = strlen(needle); for (; contents < eof - len; ++contents) if (tolower(*contents) == *needle && !strncasecmp(contents, needle, len)) return LANG_REBOL; return LANG_R; } const char *disambiguate_rs(SourceFile *sourcefile) { // .rs is normally Rust, but it might be RenderScript. RenderScript is // expected to have a "#pragma version(1)" line at the very start, possibly // after comments. To help with supporting future versions of RenderScript, // we'll skip the number part. // As RenderScript is not implemented in ohcount yet, it's returned as NULL. char *contents = ohcount_sourcefile_get_contents(sourcefile); if (!contents) { return LANG_RUST; } char *needle = "\n#pragma version"; int len = strlen(needle); if (strncasecmp(contents, needle + 1, len - 1) == 0) { // "#pragma version" at the very start of the file is RenderScript. return NULL; } char *eof = contents + ohcount_sourcefile_get_contents_size(sourcefile); for (; contents < eof - len; ++contents) { if (!strncmp(contents, needle, len)) { return NULL; } } return LANG_RUST; } const char *disambiguate_st(SourceFile *sourcefile) { char *p, *pe; int length; // Attempt to detect based on file contents. int found_assignment = 0, found_block_start = 0, found_block_end = 0; char line[81]; p = ohcount_sourcefile_get_contents(sourcefile); pe = p; char *eof = p + ohcount_sourcefile_get_contents_size(sourcefile); while (pe < eof) { // Get a line at a time. while (pe < eof && *pe != '\r' && *pe != '\n') pe++; length = (pe - p <= sizeof(line)) ? pe - p : sizeof(line); strncpy(line, p, length); line[length] = '\0'; char *eol = line + strlen(line); char *line_end = pe; for (p = line; p < eol; p++) { if (*p == ':') { p++; while (p < eol && (*p == ' ' || *p == '\t')) p++; if (*p == '=') found_assignment = 1; else if (*p == '[') found_block_start = 1; } else if (*p == ']' && *(p + 1) == '.') found_block_end = 1; if (found_assignment && found_block_start && found_block_end) return LANG_SMALLTALK; } // Next line. pe = line_end; while (*pe == '\r' || *pe == '\n') pe++; p = pe; } return NULL; } int ohcount_is_binary_filename(const char *filename) { char *p = (char *)filename + strlen(filename); while (p > filename && *(p - 1) != '.') p--; if (p > filename) { struct ExtensionMap *re; int length = strlen(p); re = ohcount_hash_language_from_ext(p, length); if (re) return ISBINARY(re->value); // Try the lower-case version of this extension. char lowerext[length]; strncpy(lowerext, p, length); lowerext[length] = '\0'; for (p = lowerext; p < lowerext + length; p++) *p = tolower(*p); re = ohcount_hash_language_from_ext(lowerext, length); if (re) return ISBINARY(re->value); } return 0; } ohcount-4.0.0/src/detector.h000066400000000000000000000024021343532200000157310ustar00rootroot00000000000000// detector.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #ifndef OHCOUNT_DETECTOR_H #define OHCOUNT_DETECTOR_H /** * @page detector_doc Detector Documentation * * @section language How to Add a New Language * * @li Add your language to 'src/languages.h' and 'src/hash/languages.gperf'. * @li Update 'src/hash/extensions.gperf' to identify files that use the new * language (or 'src/hash/filenames.gperf'). * @li Regenerate the hash header files with 'src/hash/generate_headers'. * @li Add your tests to 'test/unit/detector_test.h', rebuild the tests, and * run them to confirm the detector changes. * @li Follow the detailed instructions in the Parser Documentation. * @li Rebuild Ohcount. */ #include "sourcefile.h" /** * Attempts to detect the programming language used by the given file. * The returned pointer is used internally and must not be 'free'd. * @param sourcefile A SourceFile created by ohcount_sourcefile_new(). * @return pointer to a string with the detected language or NULL. */ const char *ohcount_detect_language(SourceFile *sourcefile); int ohcount_is_binary_filename(const char *filename); /* Exported for unit testing */ void escape_path(char *safe, const char *unsafe); #endif ohcount-4.0.0/src/diff.c000066400000000000000000000571241343532200000150360ustar00rootroot00000000000000#include #include #include #ifdef _WIN32 # include # define mkstemp(p) _open(_mktemp(p), _O_CREAT | _O_SHORT_LIVED | _O_EXCL) #endif /* * The bulk of this software is derived from Plan 9 and is thus distributed * under the Lucent Public License, Version 1.02, reproduced below. * * =================================================================== * * Lucent Public License Version 1.02 * * THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS PUBLIC * LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE * PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. * * 1. DEFINITIONS * * "Contribution" means: * * a. in the case of Lucent Technologies Inc. ("LUCENT"), the Original * Program, and * b. in the case of each Contributor, * * i. changes to the Program, and * ii. additions to the Program; * * where such changes and/or additions to the Program were added to the * Program by such Contributor itself or anyone acting on such * Contributor's behalf, and the Contributor explicitly consents, in * accordance with Section 3C, to characterization of the changes and/or * additions as Contributions. * * "Contributor" means LUCENT and any other entity that has Contributed a * Contribution to the Program. * * "Distributor" means a Recipient that distributes the Program, * modifications to the Program, or any part thereof. * * "Licensed Patents" mean patent claims licensable by a Contributor * which are necessarily infringed by the use or sale of its Contribution * alone or when combined with the Program. * * "Original Program" means the original version of the software * accompanying this Agreement as released by LUCENT, including source * code, object code and documentation, if any. * * "Program" means the Original Program and Contributions or any part * thereof * * "Recipient" means anyone who receives the Program under this * Agreement, including all Contributors. * * 2. GRANT OF RIGHTS * * a. Subject to the terms of this Agreement, each Contributor hereby * grants Recipient a non-exclusive, worldwide, royalty-free copyright * license to reproduce, prepare derivative works of, publicly display, * publicly perform, distribute and sublicense the Contribution of such * Contributor, if any, and such derivative works, in source code and * object code form. * * b. Subject to the terms of this Agreement, each Contributor hereby * grants Recipient a non-exclusive, worldwide, royalty-free patent * license under Licensed Patents to make, use, sell, offer to sell, * import and otherwise transfer the Contribution of such Contributor, if * any, in source code and object code form. The patent license granted * by a Contributor shall also apply to the combination of the * Contribution of that Contributor and the Program if, at the time the * Contribution is added by the Contributor, such addition of the * Contribution causes such combination to be covered by the Licensed * Patents. The patent license granted by a Contributor shall not apply * to (i) any other combinations which include the Contribution, nor to * (ii) Contributions of other Contributors. No hardware per se is * licensed hereunder. * * c. Recipient understands that although each Contributor grants the * licenses to its Contributions set forth herein, no assurances are * provided by any Contributor that the Program does not infringe the * patent or other intellectual property rights of any other entity. Each * Contributor disclaims any liability to Recipient for claims brought by * any other entity based on infringement of intellectual property rights * or otherwise. As a condition to exercising the rights and licenses * granted hereunder, each Recipient hereby assumes sole responsibility * to secure any other intellectual property rights needed, if any. For * example, if a third party patent license is required to allow * Recipient to distribute the Program, it is Recipient's responsibility * to acquire that license before distributing the Program. * * d. Each Contributor represents that to its knowledge it has sufficient * copyright rights in its Contribution, if any, to grant the copyright * license set forth in this Agreement. * * 3. REQUIREMENTS * * A. Distributor may choose to distribute the Program in any form under * this Agreement or under its own license agreement, provided that: * * a. it complies with the terms and conditions of this Agreement; * * b. if the Program is distributed in source code or other tangible * form, a copy of this Agreement or Distributor's own license agreement * is included with each copy of the Program; and * * c. if distributed under Distributor's own license agreement, such * license agreement: * * i. effectively disclaims on behalf of all Contributors all warranties * and conditions, express and implied, including warranties or * conditions of title and non-infringement, and implied warranties or * conditions of merchantability and fitness for a particular purpose; * ii. effectively excludes on behalf of all Contributors all liability * for damages, including direct, indirect, special, incidental and * consequential damages, such as lost profits; and * iii. states that any provisions which differ from this Agreement are * offered by that Contributor alone and not by any other party. * * B. Each Distributor must include the following in a conspicuous * location in the Program: * * Copyright (C) 2003, Lucent Technologies Inc. and others. All Rights * Reserved. * * C. In addition, each Contributor must identify itself as the * originator of its Contribution in a manner that reasonably allows * subsequent Recipients to identify the originator of the Contribution. * Also, each Contributor must agree that the additions and/or changes * are intended to be a Contribution. Once a Contribution is contributed, * it may not thereafter be revoked. * * 4. COMMERCIAL DISTRIBUTION * * Commercial distributors of software may accept certain * responsibilities with respect to end users, business partners and the * like. While this license is intended to facilitate the commercial use * of the Program, the Distributor who includes the Program in a * commercial product offering should do so in a manner which does not * create potential liability for Contributors. Therefore, if a * Distributor includes the Program in a commercial product offering, * such Distributor ("Commercial Distributor") hereby agrees to defend * and indemnify every Contributor ("Indemnified Contributor") against * any losses, damages and costs (collectively"Losses") arising from * claims, lawsuits and other legal actions brought by a third party * against the Indemnified Contributor to the extent caused by the acts * or omissions of such Commercial Distributor in connection with its * distribution of the Program in a commercial product offering. The * obligations in this section do not apply to any claims or Losses * relating to any actual or alleged intellectual property infringement. * In order to qualify, an Indemnified Contributor must: a) promptly * notify the Commercial Distributor in writing of such claim, and b) * allow the Commercial Distributor to control, and cooperate with the * Commercial Distributor in, the defense and any related settlement * negotiations. The Indemnified Contributor may participate in any such * claim at its own expense. * * For example, a Distributor might include the Program in a commercial * product offering, Product X. That Distributor is then a Commercial * Distributor. If that Commercial Distributor then makes performance * claims, or offers warranties related to Product X, those performance * claims and warranties are such Commercial Distributor's responsibility * alone. Under this section, the Commercial Distributor would have to * defend claims against the Contributors related to those performance * claims and warranties, and if a court requires any Contributor to pay * any damages as a result, the Commercial Distributor must pay those * damages. * * 5. NO WARRANTY * * EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS * PROVIDED ON AN"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY * WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY * OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely * responsible for determining the appropriateness of using and * distributing the Program and assumes all risks associated with its * exercise of rights under this Agreement, including but not limited to * the risks and costs of program errors, compliance with applicable * laws, damage to or loss of data, programs or equipment, and * unavailability or interruption of operations. * * 6. DISCLAIMER OF LIABILITY * * EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR * ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING * WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR * DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED * HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. * * 7. EXPORT CONTROL * * Recipient agrees that Recipient alone is responsible for compliance * with the United States export administration regulations (and the * export control laws and regulation of any other countries). * * 8. GENERAL * * If any provision of this Agreement is invalid or unenforceable under * applicable law, it shall not affect the validity or enforceability of * the remainder of the terms of this Agreement, and without further * action by the parties hereto, such provision shall be reformed to the * minimum extent necessary to make such provision valid and enforceable. * * If Recipient institutes patent litigation against a Contributor with * respect to a patent applicable to software (including a cross-claim or * counterclaim in a lawsuit), then any patent licenses granted by that * Contributor to such Recipient under this Agreement shall terminate as * of the date such litigation is filed. In addition, if Recipient * institutes patent litigation against any entity (including a * cross-claim or counterclaim in a lawsuit) alleging that the Program * itself (excluding combinations of the Program with other software or * hardware) infringes such Recipient's patent(s), then such Recipient's * rights granted under Section 2(b) shall terminate as of the date such * litigation is filed. * * All Recipient's rights under this Agreement shall terminate if it * fails to comply with any of the material terms or conditions of this * Agreement and does not cure such failure in a reasonable period of * time after becoming aware of such noncompliance. If all Recipient's * rights under this Agreement terminate, Recipient agrees to cease use * and distribution of the Program as soon as reasonably practicable. * However, Recipient's obligations under this Agreement and any licenses * granted by Recipient relating to the Program shall continue and * survive. * * LUCENT may publish new versions (including revisions) of this * Agreement from time to time. Each new version of the Agreement will be * given a distinguishing version number. The Program (including * Contributions) may always be distributed subject to the version of the * Agreement under which it was received. In addition, after a new * version of the Agreement is published, Contributor may elect to * distribute the Program (including its Contributions) under the new * version. No one other than LUCENT has the right to modify this * Agreement. Except as expressly stated in Sections 2(a) and 2(b) above, * Recipient receives no rights or licenses to the intellectual property * of any Contributor under this Agreement, whether expressly, by * implication, estoppel or otherwise. All rights in the Program not * expressly granted under this Agreement are reserved. * * This Agreement is governed by the laws of the State of New York and * the intellectual property laws of the United States of America. No * party to this Agreement will bring a legal action under this Agreement * more than one year after the cause of action arose. Each party waives * its rights to a jury trial in any resulting litigation. */ #include #include #include "diff.h" struct cand { int x; int y; int pred; }; struct line { int serial; int value; }; int len[2]; struct line *file[2]; struct line *sfile[2]; // shortened by pruning common prefix and suffix int slen[2]; int pref, suff; // length of prefix and suffix int *class; // will be overlaid on file[0] int *member; // will be overlaid on file[1] int *klist; // will be overlaid on file[0] after class struct cand *clist; // merely a free storage pot for candidates int clen; int *J; // will be overlaid on class #define HALFLONG 16 #define low(x) (x&((1L<>HALFLONG) /** * Returns a computed hash for a given string. * Hashing has the effect of arranging line in 7-bit bytes and then summing 1-s * complement in 16-bit hunks. * @param line The line of a buffer to hash. */ static int hash(char *line) { long sum; unsigned shift; char *p; int len; sum = 1; shift = 0; len = strlen(line); p = line; while (len--) { sum += (long)*p++ << (shift &= (HALFLONG-1)); shift += 7; } sum = low(sum) + high(sum); return ((short)low(sum) + (short)high(sum)); } /** * Hashes each line in the given string buffer and stores it internally. * @param i 0 for diff 'from', 1 for diff 'to'. * @param buf The string buffer to prepare from. */ void prepare(int i, const char *buf) { struct line *p; int j; char bufcpy[strlen(buf)]; char *l; p = malloc(3*sizeof(struct line)); j = 0; strncpy(bufcpy, buf, strlen(buf)); bufcpy[strlen(buf)] = 0; l = strtok(bufcpy, "\n"); while (l) { p = realloc(p, (++j+3)*sizeof(struct line)); p[j].value = hash(l); l = strtok(NULL, "\n"); } len[i] = j; file[i] = p; } /** * Adds to the count of lines added and removed for this diff. * Diff 'from' chunks are counted as lines removed and diff 'to' chunks are * counted as lines added. * @param a The diff 'from' chunk's beginning line number. * @param b The diff 'from' chunk's ending line number. * @param c The diff 'to' chunk's beginning line number. * @param d The diff 'to' chunk's ending line number. * @param added Int pointer to the running number of lines added for this diff. * @param removed Int pointer to the running number of lines removed for this * diff. */ void change(int a, int b, int c, int d, int *added, int *removed) { if (a > b && c > d) return; if(a <= 1) a = 1; if(b > len[0]) b = len[0]; if(a <= b) *removed += b - a + 1; if(c <= 1) c = 1; if(d > len[1]) d = len[1]; if(c <= d) *added += d - c + 1; } /* * diff - differential file comparison * * Uses an algorithm due to Harold Stone, which finds * a pair of longest identical subsequences in the two * files. * * The major goal is to generate the match vector J. * J[i] is the index of the line in file1 corresponding * to line i file0. J[i] = 0 if there is no * such line in file1. * * Lines are hashed so as to work in core. All potential * matches are located by sorting the lines of each file * on the hash (called value). In particular, this * collects the equivalence classes in file1 together. * Subroutine equiv replaces the value of each line in * file0 by the index of the first element of its * matching equivalence in (the reordered) file1. * To save space equiv squeezes file1 into a single * array member in which the equivalence classes * are simply concatenated, except that their first * members are flagged by changing sign. * * Next the indices that point into member are unsorted into * array class according to the original order of file0. * * The cleverness lies in routine stone. This marches * through the lines of file0, developing a vector klist * of "k-candidates". At step i a k-candidate is a matched * pair of lines x,y (x in file0 y in file1) such that * there is a common subsequence of lenght k * between the first i lines of file0 and the first y * lines of file1, but there is no such subsequence for * any smaller y. x is the earliest possible mate to y * that occurs in such a subsequence. * * Whenever any of the members of the equivalence class of * lines in file1 matable to a line in file0 has serial number * less than the y of some k-candidate, that k-candidate * with the smallest such y is replaced. The new * k-candidate is chained (via pred) to the current * k-1 candidate so that the actual subsequence can * be recovered. When a member has serial number greater * that the y of all k-candidates, the klist is extended. * At the end, the longest subsequence is pulled out * and placed in the array J by unravel. * * With J in hand, the matches there recorded are * check'ed against reality to assure that no spurious * matches have crept in due to hashing. If they have, * they are broken, and "jackpot " is recorded--a harmless * matter except that a true match for a spuriously * mated line may now be unnecessarily reported as a change. * * Much of the complexity of the program comes simply * from trying to minimize core utilization and * maximize the range of doable problems by dynamically * allocating what is needed and reusing what is not. * The core requirements for problems larger than somewhat * are (in words) 2*length(file0) + length(file1) + * 3*(number of k-candidates installed), typically about * 6n words for files of length n. */ static void sort(struct line *a, int n) { /*shellsort CACM #201*/ int m; struct line *ai, *aim, *j, *k; struct line w; int i; m = 0; for (i = 1; i <= n; i *= 2) m = 2*i - 1; for (m /= 2; m != 0; m /= 2) { k = a+(n-m); for (j = a+1; j <= k; j++) { ai = j; aim = ai+m; do { if (aim->value > ai->value || aim->value == ai->value && aim->serial > ai->serial) break; w = *ai; *ai = *aim; *aim = w; aim = ai; ai -= m; } while (ai > a && aim >= ai); } } } static void unsort(struct line *f, int l, int *b) { int *a; int i; a = malloc((l+1)*sizeof(int)); for(i=1;i<=l;i++) a[f[i].serial] = f[i].value; for(i=1;i<=l;i++) b[i] = a[i]; free(a); } static void prune(void) { int i, j; for(pref=0;prefx = x; q->y = y; q->pred = pred; return clen++; } static int search(int *c, int k, int y) { int i, j, l; int t; if(clist[c[k]].y < y) /*quick look for typical case*/ return k+1; i = 0; j = k+1; while((l=(i+j)/2) > i) { t = clist[c[l]].y; if(t > y) j = l; else if(t < y) i = l; else return l; } return l+1; } static int stone(int *a, int n, int *b, int *c) { int i, k, y; int j, l; int oldc, tc; int oldl; k = 0; c[0] = newcand(0,0,0); for(i=1; i<=n; i++) { j = a[i]; if(j==0) continue; y = -b[j]; oldl = 0; oldc = c[0]; do { if(y <= clist[oldc].y) continue; l = search(c, k, y); if(l!=oldl+1) oldc = c[l-1]; if(l<=k) { if(clist[c[l]].y <= y) continue; tc = c[l]; c[l] = newcand(i,y,oldc); oldc = tc; oldl = l; } else { c[l] = newcand(i,y,oldc); k++; break; } } while((y=b[++j]) > 0); } return k; } static void unravel(int p) { int i; struct cand *q; for(i=0; i<=len[0]; i++) { if (i <= pref) J[i] = i; else if (i > len[0]-suff) J[i] = i+len[1]-len[0]; else J[i] = 0; } for(q=clist+p;q->y!=0;q=clist+q->pred) J[q->x+pref] = q->y+pref; } static void output(int *added, int *removed) { int m, i0, i1, j0, j1; m = len[0]; J[0] = 0; J[m+1] = len[1]+1; for (i0 = 1; i0 <= m; i0 = i1+1) { while (i0 <= m && J[i0] == J[i0-1]+1) i0++; j0 = J[i0-1]+1; i1 = i0-1; while (i1 < m && J[i1+1] == 0) i1++; j1 = J[i1+1]-1; J[i1] = j1; change(i0, i1, j0, j1, added, removed); } if (m == 0) change(1, 0, 1, len[1], added, removed); } // create and return the path of a tmp_file filled with buf // caller must delete file if that's desired char *tmp_file_from_buf(const char *buf) { char *template = "/tmp/ohcount_diff_XXXXXXX"; char *path = strdup(template); int fd = mkstemp(path); if (write(fd, buf, strlen(buf)) != strlen(buf)) { fprintf(stderr, "src/diff.c: Could not write temporary file %s.\n", path); exit(1); } close(fd); return path; } #ifndef errno extern int errno; #endif void ohcount_calc_diff_with_disk( const char *from, const char *to, int *added, int *removed) { *added = *removed = 0; char *from_tmp = tmp_file_from_buf(from); char *to_tmp = tmp_file_from_buf(to); char command[1000]; sprintf(command, "diff --normal --suppress-common-lines --new-file '%s' '%s'", from_tmp, to_tmp); FILE *f = popen(command, "r"); if (f) { char line[10000]; while(fgets(line, sizeof(line), f)) { if (line[0] == '>') (*added)++; if (line[0] == '<') (*removed)++; } } pclose(f); if (unlink(from_tmp)) { printf("error unlinking %s: %d", from_tmp, errno); } if (unlink(to_tmp)) { printf("error unlinking %s: %d", from_tmp, errno); } } #define USE_DISK_IF_LARGER 100000 void ohcount_calc_diff(const char *from, const char *to, int *added, int *removed) { int k; if (strlen(from) > USE_DISK_IF_LARGER || strlen(to) > USE_DISK_IF_LARGER) return ohcount_calc_diff_with_disk(from, to, added, removed); prepare(0, from); prepare(1, to); clen = 0; prune(); sort(sfile[0], slen[0]); sort(sfile[1], slen[1]); member = (int *)file[1]; equiv(sfile[0], slen[0], sfile[1], slen[1], member); member = realloc(member, (slen[1]+2)*sizeof(int)); class = (int *)file[0]; unsort(sfile[0], slen[0], class); class = realloc(class, (slen[0]+2)*sizeof(int)); klist = malloc((slen[0]+2)*sizeof(int)); clist = malloc(sizeof(struct cand)); k = stone(class, slen[0], member, klist); free(member); free(class); J = malloc((len[0]+2)*sizeof(int)); unravel(klist[k]); free(clist); free(klist); *added = *removed = 0; output(added, removed); free(J); } ohcount-4.0.0/src/diff.h000066400000000000000000000014171343532200000150350ustar00rootroot00000000000000// diff.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #ifndef OHCOUNT_DIFF_H #define OHCOUNT_DIFF_H /** * Computes the diff between the lines of two given string buffers. * The results are stored in the passed integer pointers. * Note: The algorithm discussed mentions a check being performed to find lines * matched incorrectly due to hashing; it is not in this implementation. * @param from The diff 'from' buffer. * @param to The diff 'to' buffer. * @param added Int pointer the number of lines added result is stored to. * @param removed Int pointer the number of lines removed result is stored to. */ void ohcount_calc_diff(const char *from, const char *to, int *added, int *removed); #endif ohcount-4.0.0/src/hash/000077500000000000000000000000001343532200000146745ustar00rootroot00000000000000ohcount-4.0.0/src/hash/cppheaders.gperf000066400000000000000000000021531343532200000200400ustar00rootroot00000000000000struct CppHeaderMap { const char *key; int value; }; %% algorithm, 1 array, 1 bitset, 1 cassert, 1 ccomplex, 1 cctype, 1 cerrno, 1 cfenv, 1 cfloat, 1 cinttypes, 1 ciso646, 1 climits, 1 clocale, 1 cmath, 1 csetjmp, 1 csignal, 1 cstdarg, 1 cstdbool, 1 cstddef, 1 cstdint, 1 cstdio, 1 cstdlib, 1 cstring, 1 ctgmath, 1 ctime, 1 cwchar, 1 cwctype, 1 deque, 1 exception, 1 fstream, 1 functional, 1 iomanip, 1 ios, 1 iosfwd, 1 iostream, 1 istream, 1 iterator, 1 limits, 1 list, 1 locale, 1 map, 1 memory, 1 new, 1 numeric, 1 ostream, 1 queue, 1 random, 1 regex, 1 set, 1 sstream, 1 stack, 1 stdexcept, 1 streambuf, 1 string, 1 system_error, 1 tuple, 1 type_traits, 1 typeinfo, 1 unordered_map, 1 unordered_set, 1 utility, 1 valarray, 1 vector, 1 tr1/array, 1 tr1/ccomplex, 1 tr1/cctype, 1 tr1/cfenv, 1 tr1/cfloat, 1 tr1/cinttypes, 1 tr1/climits, 1 tr1/cmath, 1 tr1/complex, 1 tr1/cstdarg, 1 tr1/cstdbool, 1 tr1/cstdint, 1 tr1/cstdio, 1 tr1/cstdlib, 1 tr1/ctgmath, 1 tr1/ctime, 1 tr1/cwchar, 1 tr1/cwctype, 1 tr1/memory, 1 tr1/random, 1 tr1/regex, 1 tr1/tuple, 1 tr1/type_traits, 1 tr1/unordered_map, 1 tr1/unordered_set, 1 tr1/utility, 1 ohcount-4.0.0/src/hash/disambiguatefuncs.gperf000066400000000000000000000031531343532200000214200ustar00rootroot00000000000000%{ #include "../detector.h" #include "../sourcefile.h" const char *disambiguate_aspx(SourceFile *sourcefile); const char *disambiguate_asx(SourceFile *sourcefile); const char *disambiguate_b(SourceFile *sourcefile); const char *disambiguate_basic(SourceFile *sourcefile); const char *disambiguate_cs(SourceFile *sourcefile); const char *disambiguate_dat(SourceFile *sourcefile); const char *disambiguate_def(SourceFile *sourcefile); const char *disambiguate_fortran(SourceFile *sourcefile); const char *disambiguate_fs(SourceFile *sourcefile); const char *disambiguate_h(SourceFile *sourcefile); const char *disambiguate_in(SourceFile *sourcefile); const char *disambiguate_inc(SourceFile *sourcefile); const char *disambiguate_m(SourceFile *sourcefile); const char *disambiguate_mod(SourceFile *sourcefile); const char *disambiguate_pl(SourceFile *sourcefile); const char *disambiguate_pp(SourceFile *sourcefile); const char *disambiguate_pro(SourceFile *sourcefile); const char *disambiguate_r(SourceFile *sourcefile); const char *disambiguate_rs(SourceFile *sourcefile); const char *disambiguate_st(SourceFile *sourcefile); %} struct DisambiguateFuncsMap { const char *key; const char* (*value)(SourceFile*); }; %% aspx, disambiguate_aspx asx, disambiguate_asx b, disambiguate_b basic, disambiguate_basic cs, disambiguate_cs dat, disambiguate_dat def, disambiguate_def fortran, disambiguate_fortran fs, disambiguate_fs h, disambiguate_h in, disambiguate_in inc, disambiguate_inc m, disambiguate_m mod, disambiguate_mod pl, disambiguate_pl pp, disambiguate_pp pro, disambiguate_pro r, disambiguate_r rs, disambiguate_rs st, disambiguate_st ohcount-4.0.0/src/hash/extensions.gperf000077500000000000000000000101741343532200000201260ustar00rootroot00000000000000%{ #include "../languages.h" #define BINARY "\1" #define DISAMBIGUATE(x) ("\2" x) %} struct ExtensionMap { const char *key; const char *value; }; %% 4th, LANG_FORTH C, LANG_CPP H, LANG_CPP ada, LANG_ADA adb, LANG_ADA ads, LANG_ADA aiff, BINARY as, LANG_ACTIONSCRIPT as8, LANG_ASSEMBLER ascx, DISAMBIGUATE("aspx") asm, LANG_ASSEMBLER aspx, DISAMBIGUATE("aspx") asx, DISAMBIGUATE("asx") au, BINARY aug, LANG_AUGEAS avi, BINARY awk, LANG_AWK b, DISAMBIGUATE("b") bas, DISAMBIGUATE("basic") bat, LANG_BAT bf, LANG_BRAINFUCK bfpp, LANG_BFPP bi, DISAMBIGUATE("basic") bmp, BINARY bmx, LANG_BLITZMAX boo, LANG_BOO c, LANG_C c++, LANG_CPP cache, BINARY cc, LANG_CPP chai, LANG_CHAISCRIPT clj, LANG_CLOJURE cls, LANG_TEX cmake, LANG_CMAKE coffee, LANG_COFFEESCRIPT com, LANG_DCL cpp, LANG_CPP cr, LANG_CRYSTAL cs, DISAMBIGUATE("cs") csproj, LANG_XML css, LANG_CSS ctp, LANG_PHP cu, LANG_CUDA cxx, LANG_CPP d, LANG_DMD dat, DISAMBIGUATE("dat") def, DISAMBIGUATE("def") di, LANG_DMD doc, BINARY dtx, LANG_TEX_DTX dylan, LANG_DYLAN e, LANG_EIFFEL ebuild, LANG_EBUILD ec, LANG_EC eclass, LANG_EBUILD eh, LANG_EC el, LANG_EMACSLISP erl, LANG_ERLANG exheres-0, LANG_EXHERES exlib, LANG_EXHERES f, DISAMBIGUATE("fortran") f03, DISAMBIGUATE("fortran") f08, DISAMBIGUATE("fortran") f77, DISAMBIGUATE("fortran") f90, DISAMBIGUATE("fortran") f95, DISAMBIGUATE("fortran") factor, LANG_FACTOR fr, LANG_FORTH frag, LANG_GLSL frt, LANG_FORTH for, DISAMBIGUATE("fortran") forth, LANG_FORTH fpp, DISAMBIGUATE("fortran") frm, LANG_VISUALBASIC frx, LANG_VISUALBASIC fs, DISAMBIGUATE("fs") fth, LANG_FORTH ftn, DISAMBIGUATE("fortran") gemspec, LANG_RUBY gif, BINARY glsl, LANG_GLSL go, LANG_GOLANG groovy, LANG_GROOVY grace, LANG_GRACE grc, LANG_GRACE gs, LANG_GENIE gz, BINARY h, DISAMBIGUATE("h") h++, LANG_CPP haml, LANG_HAML hh, LANG_CPP hpp, LANG_CPP hrl, LANG_ERLANG hs, LANG_HASKELL htm, LANG_HTML html, LANG_HTML hx, LANG_HAXE hxx, LANG_CPP i3, LANG_MODULA3 icns, BINARY in, DISAMBIGUATE("in") inc, DISAMBIGUATE("inc") j, LANG_OBJECTIVE_J jar, BINARY java, LANG_JAVA jpeg, BINARY jpg, BINARY js, LANG_JAVASCRIPT jsp, LANG_JSP kdebuild-1, LANG_EBUILD kt, LANG_KOTLIN lc, LANG_LIVECODE latex, LANG_TEX lisp, LANG_LISP lsp, LANG_LISP ltx, LANG_TEX lgt, LANG_LOGTALK lua, LANG_LUA m, DISAMBIGUATE("m") m3, LANG_MODULA3 m4, LANG_AUTOCONF m4a, BINARY mf, LANG_METAFONT mk, LANG_MAKE ml, LANG_OCAML ml4, LANG_OCAML mli, LANG_OCAML mm, LANG_OBJECTIVE_C mo, LANG_MODELICA mod, DISAMBIGUATE("mod") mov, BINARY mp, LANG_METAPOST_WITH_TEX mp3, BINARY mpg, BINARY mt, LANG_MATHEMATICA mustache, LANG_HTML mxml, LANG_MXML nix, LANG_NIX nse, LANG_LUA nsi, LANG_NSIS nsh, LANG_NSIS ob2, LANG_OBERON obn, LANG_OBERON ogg, BINARY p6, LANG_PERL p8, LANG_LUA pas, LANG_PASCAL perl, LANG_PERL pdf, BINARY ph, LANG_PERL php, LANG_PHP php3, LANG_PHP php4, LANG_PHP php5, LANG_PHP pike, LANG_PIKE pl, DISAMBIGUATE("pl") pm, LANG_PERL pmc, LANG_C pmod, LANG_PIKE png, BINARY pnt, BINARY pod, LANG_PERL pp, DISAMBIGUATE("pp") ppt, BINARY pro, DISAMBIGUATE("pro") ps, LANG_POSTSCRIPT py, LANG_PYTHON qml, LANG_QML qt, BINARY r, DISAMBIGUATE("r") r3, LANG_REBOL ra, BINARY rb, LANG_RUBY rbw, LANG_RUBY reb, LANG_REBOL rebol, LANG_REBOL rex, LANG_REXX rexx, LANG_REXX rhtml, LANG_RHTML rkt, LANG_RACKET rktd, LANG_RACKET rktl, LANG_RACKET rs, DISAMBIGUATE("rs") ru, LANG_RUBY run, LANG_AMPL s, LANG_ASSEMBLER sc, LANG_SCHEME scala, LANG_SCALA sce, LANG_SCILAB sci, LANG_SCILAB scm, LANG_SCHEME sh, LANG_SHELL sls, LANG_SCHEME sps, LANG_SCHEME sql, LANG_SQL ss, LANG_SCHEME st, DISAMBIGUATE("st") str, LANG_STRATEGO sty, LANG_TEX svg, BINARY svgz, BINARY svn, BINARY swf, BINARY t, LANG_PERL tac, LANG_PYTHON tap, LANG_PYTHON tar, BINARY tcl, LANG_TCL tex, LANG_TEX tgz, BINARY tif, BINARY tiff, BINARY tpl, LANG_HTML uc, LANG_UNREALSCRIPT ts, LANG_TYPESCRIPT tsx, LANG_TYPESCRIPT vala, LANG_VALA vapi, LANG_VALA v, LANG_COQ vb, LANG_VISUALBASIC vba, LANG_VISUALBASIC vbs, LANG_VISUALBASIC vert, LANG_GLSL vhd, LANG_VHDL vhdl, LANG_VHDL vim, LANG_VIM wav, BINARY wl, LANG_MATHEMATICA wlt, LANG_MATHEMATICA xaml, LANG_XAML xhtml, LANG_HTML xls, BINARY xlw, BINARY xml, LANG_XML xs, LANG_C xsd, LANG_XMLSCHEMA xsl, LANG_XSLT z80, LANG_ASSEMBLER zip, BINARY zpt, LANG_HTML ohcount-4.0.0/src/hash/filenames.gperf000066400000000000000000000007411343532200000176660ustar00rootroot00000000000000%{ #include "../languages.h" %} struct FilenameMap { const char *key; const char *value; }; %% CMakeLists.txt, LANG_CMAKE Jamfile, LANG_JAM Jamrules, LANG_JAM GNUmakefile, LANG_MAKE Makefile, LANG_MAKE Makefile.am, LANG_AUTOMAKE configure, LANG_AUTOCONF configure.ac, LANG_AUTOCONF configure.in, LANG_AUTOCONF init.pp, LANG_PUPPET makefile, LANG_MAKE Rakefile, LANG_RUBY rakefile, LANG_RUBY Gemfile, LANG_RUBY Vagrantfile, LANG_RUBY PKGBUILD, LANG_SHELL script.utf8, LANG_LIVECODE ohcount-4.0.0/src/hash/generate_headers000077500000000000000000000020661343532200000201130ustar00rootroot00000000000000#!/bin/sh # Check for gperf if `type gperf > /dev/null 2> /dev/null` then echo "Found gperf, making headers..." else echo "gperf not found, aborting" >&2 exit 1 fi gperf -L ANSI-C -E -D -K key -H ohcount_hash_language -N ohcount_hash_language_from_name -t languages.gperf > language_hash.c gperf -L ANSI-C -E -D -K key -H ohcount_hash_extension -N ohcount_hash_language_from_ext -t extensions.gperf > extension_hash.h gperf -L ANSI-C -E -D -K key -H ohcount_hash_filename -N ohcount_hash_language_from_filename -t filenames.gperf > filename_hash.h gperf -L ANSI-C -E -D -K key -H ohcount_hash_disambiguatefunc -N ohcount_hash_disambiguate_func_from_id -t disambiguatefuncs.gperf > disambiguatefunc_hash.h gperf -L ANSI-C -E -D -K key -H ohcount_hash_cppheader -N ohcount_hash_is_cppheader -t cppheaders.gperf > cppheader_hash.h gperf -L ANSI-C -E -D -K key -H ohcount_hash_parser -N ohcount_hash_parser_from_language -t parsers.gperf > parser_hash.h gperf -L ANSI-C -E -D -K key -H ohcount_hash_options -N ohcount_hash_command_from_flag -t options.gperf > option_hash.h ohcount-4.0.0/src/hash/languages.gperf000077500000000000000000000100041343532200000176650ustar00rootroot00000000000000%{ #include "../languages.h" %} struct LanguageMap; %% actionscript, LANG_ACTIONSCRIPT, "ActionScript", 0 ada, LANG_ADA, "Ada", 0 ampl, LANG_AMPL, "AMPL", 0 assembler, LANG_ASSEMBLER, "Assembler", 0 augeas, LANG_AUGEAS, "Augeas", 0 autoconf, LANG_AUTOCONF, "Autoconf", 2 automake, LANG_AUTOMAKE, "Automake", 2 awk, LANG_AWK, "AWK", 0 bat, LANG_BAT, "DOS batch script", 0 bash, LANG_SHELL, "shell script", 0 blitzmax, LANG_BLITZMAX, "BlitzMax", 0 boo, LANG_BOO, "Boo", 0 brainfuck, LANG_BRAINFUCK, "Brainfuck", 0 bfpp, LANG_BFPP, "Brainfuck++", 0 c, LANG_C, "C", 0 chaiscript, LANG_CHAISCRIPT, "ChaiScript", 0 classic_basic, LANG_CLASSIC_BASIC, "Classic Basic", 0 clearsilver, LANG_CLEARSILVER, "ClearSilver", 0 clearsilver_template, LANG_CLEARSILVER_TEMPLATE, "ClearSilver", 0 clojure, LANG_CLOJURE, "Clojure", 0 cmake, LANG_CMAKE, "Cmake script", 2 coffescript, LANG_COFFEESCRIPT, "CoffeeScript", 0 coq, LANG_COQ, "Coq", 0 cpp, LANG_CPP, "C++", 0 crystal, LANG_CRYSTAL, "Crystal", 0 cs_aspx, LANG_CS_ASPX, "", 0 csharp, LANG_CSHARP, "C#", 0 css, LANG_CSS, "CSS", 1 cuda, LANG_CUDA, "CUDA", 0 dcl, LANG_DCL, "DCL", 0 dmd, LANG_DMD, "D", 0 dtx, LANG_TEX_DTX, "DTX for TeX/LaTeX", 1 dylan, LANG_DYLAN, "Dylan", 0 ebuild, LANG_EBUILD, "Ebuild", 0 ec, LANG_EC, "eC", 0 eiffel, LANG_EIFFEL, "Eiffel", 0 emacslisp, LANG_EMACSLISP, "Emacs lisp", 0 erlang, LANG_ERLANG, "Erlang", 0 exheres, LANG_EXHERES, "Exheres", 0 factor, LANG_FACTOR, "Factor", 0 forth, LANG_FORTH, "Forth", 0 fortranfixed, LANG_FORTRANFIXED, "Fortan (Fixed-format)", 0 fortranfree, LANG_FORTRANFREE, "Fortan (Free-format)", 0 fsharp, LANG_FSHARP, "F#", 0 genie, LANG_GENIE, "Genie", 0 glsl, LANG_GLSL, "OpenGL Shading Language", 0 golang, LANG_GOLANG, "Golang", 0 grace, LANG_GRACE, "Grace", 0 groovy, LANG_GROOVY, "Groovy", 0 haml, LANG_HAML, "Haml", 1 haskell, LANG_HASKELL, "Haskell", 0 haxe, LANG_HAXE, "HaXe", 0 html, LANG_HTML, "HTML", 1 idl_pvwave, LANG_IDL_PVWAVE, "IDL/PV-WAVE/GDL", 0 jam, LANG_JAM, "Jam", 2 java, LANG_JAVA, "Java", 0 javascript, LANG_JAVASCRIPT, "JavaScript", 0 jsp, LANG_JSP, "", 0 kotlin, LANG_KOTLIN, "Kotlin", 0 limbo, LANG_LIMBO, "Limbo", 0 lisp, LANG_LISP, "Lisp", 0 livecode, LANG_LIVECODE, "LiveCode", 0 logtalk, LANG_LOGTALK, "Logtalk", 0 lua, LANG_LUA, "Lua", 0 make, LANG_MAKE, "Make", 2 mathematica, LANG_MATHEMATICA, "Mathematica", 0 matlab, LANG_MATLAB, "Matlab", 0 metafont, LANG_METAFONT, "MetaFont", 1 metapost, LANG_METAPOST, "MetaPost", 1 metapost_with_tex, LANG_METAPOST_WITH_TEX, "", 0 modelica, LANG_MODELICA, "Modelica", 0 modula2, LANG_MODULA2, "Modula-2", 0 modula3, LANG_MODULA3, "Modula-3", 0 mxml, LANG_MXML, "MXML", 1 nix, LANG_NIX, "Nix", 0 nsis, LANG_NSIS, "NSIS", 0 oberon, LANG_OBERON, "Oberon", 0 objective_c, LANG_OBJECTIVE_C, "Objective-C", 0 objective_j, LANG_OBJECTIVE_J, "Objective-J", 0 ocaml, LANG_OCAML, "Objective Caml", 0 octave, LANG_OCTAVE, "", 0 pascal, LANG_PASCAL, "Pascal", 0 perl, LANG_PERL, "Perl", 0 php, LANG_PHP, "PHP", 0 pike, LANG_PIKE, "Pike", 0 postscript, LANG_POSTSCRIPT, "PostScript", 1 prolog, LANG_PROLOG, "Prolog", 0 puppet, LANG_PUPPET, "Puppet", 0 python, LANG_PYTHON, "Python", 0 qml, LANG_QML, "QML", 1 r, LANG_R, "R", 0 racket, LANG_RACKET, "Racket", 0 rebol, LANG_REBOL, "REBOL", 0 rexx, LANG_REXX, "rexx", 0 rhtml, LANG_RHTML, "", 0 ruby, LANG_RUBY, "Ruby", 0 rust, LANG_RUST, "Rust", 0 scala, LANG_SCALA, "Scala", 0 scheme, LANG_SCHEME, "Scheme", 0 scilab, LANG_SCILAB, "Scilab", 0 shell, LANG_SHELL, "shell script", 0 smalltalk, LANG_SMALLTALK, "Smalltalk", 0 stratego, LANG_STRATEGO, "Stratego", 0 structured_basic, LANG_STRUCTURED_BASIC, "Structured Basic", 0 sql, LANG_SQL, "SQL", 0 tcl, LANG_TCL, "TCL", 0 tex, LANG_TEX, "TeX/LaTeX", 1 unrealscript, LANG_UNREALSCRIPT, "UnrealScript", 0 typescript, LANG_TYPESCRIPT, "TypeScript", 0 vala, LANG_VALA, "Vala", 0 vb_aspx, LANG_VB_ASPX, "", 0 vhdl, LANG_VHDL, "VHDL", 0 vim, LANG_VIM, "Vim script", 0 visualbasic, LANG_VISUALBASIC, "Visual Basic", 0 xaml, LANG_XAML, "XAML", 1 xml, LANG_XML, "XML", 1 xslt, LANG_XSLT, "XSL Transformation", 0 xmlschema, LANG_XMLSCHEMA, "XML Schema", 1 ohcount-4.0.0/src/hash/options.gperf000066400000000000000000000006141343532200000174150ustar00rootroot00000000000000%{ #include "../ohcount.h" %} struct OhcountOption { const char *key; int value; }; %% -a, COMMAND_ANNOTATE --annotate, COMMAND_ANNOTATE -d, COMMAND_DETECT --detect, COMMAND_DETECT -h, COMMAND_HELP --help, COMMAND_HELP -i, COMMAND_INDIVIDUAL --individual, COMMAND_INDIVIDUAL -l, COMMAND_LICENSES --license, COMMAND_LICENSES -re, COMMAND_RAWENTITIES -s, COMMAND_SUMMARY --summary, COMMAND_SUMMARY ohcount-4.0.0/src/hash/parsers.gperf000066400000000000000000000135011343532200000174000ustar00rootroot00000000000000%{ #include "../parsers/actionscript.h" #include "../parsers/ada.h" #include "../parsers/ampl.h" #include "../parsers/assembler.h" #include "../parsers/augeas.h" #include "../parsers/autoconf.h" #include "../parsers/automake.h" #include "../parsers/awk.h" #include "../parsers/bat.h" #include "../parsers/blitzmax.h" #include "../parsers/boo.h" #include "../parsers/brainfuck.h" #include "../parsers/bfpp.h" #include "../parsers/c.h" #include "../parsers/chaiscript.h" #include "../parsers/classic_basic.h" #include "../parsers/clearsilver.h" #include "../parsers/clearsilverhtml.h" #include "../parsers/coffeescript.h" #include "../parsers/cmake.h" #include "../parsers/coq.h" #include "../parsers/crystal.h" #include "../parsers/cs_aspx.h" #include "../parsers/css.h" #include "../parsers/d.h" #include "../parsers/dcl.h" #include "../parsers/dylan.h" #include "../parsers/ebuild.h" #include "../parsers/eiffel.h" #include "../parsers/erlang.h" #include "../parsers/exheres.h" #include "../parsers/factor.h" #include "../parsers/forth.h" #include "../parsers/fortranfixed.h" #include "../parsers/fortranfree.h" #include "../parsers/fsharp.h" #include "../parsers/glsl.h" #include "../parsers/golang.h" #include "../parsers/grace.h" #include "../parsers/groovy.h" #include "../parsers/haml.h" #include "../parsers/haskell.h" #include "../parsers/haxe.h" #include "../parsers/html.h" #include "../parsers/idl_pvwave.h" #include "../parsers/jam.h" #include "../parsers/java.h" #include "../parsers/javascript.h" #include "../parsers/jsp.h" #include "../parsers/kotlin.h" #include "../parsers/lisp.h" #include "../parsers/limbo.h" #include "../parsers/livecode.h" #include "../parsers/logtalk.h" #include "../parsers/lua.h" #include "../parsers/makefile.h" #include "../parsers/mathematica.h" #include "../parsers/matlab.h" #include "../parsers/metafont.h" #include "../parsers/metapost.h" #include "../parsers/metapost_with_tex.h" #include "../parsers/modelica.h" #include "../parsers/modula2.h" #include "../parsers/modula3.h" #include "../parsers/mxml.h" #include "../parsers/nix.h" #include "../parsers/nsis.h" #include "../parsers/oberon.h" #include "../parsers/objective_c.h" #include "../parsers/objective_j.h" #include "../parsers/ocaml.h" #include "../parsers/octave.h" #include "../parsers/pascal.h" #include "../parsers/perl.h" #include "../parsers/phphtml.h" #include "../parsers/pike.h" #include "../parsers/postscript.h" #include "../parsers/prolog.h" #include "../parsers/puppet.h" #include "../parsers/python.h" #include "../parsers/r.h" #include "../parsers/rebol.h" #include "../parsers/rexx.h" #include "../parsers/ruby.h" #include "../parsers/rust.h" #include "../parsers/rhtml.h" #include "../parsers/scala.h" #include "../parsers/scilab.h" #include "../parsers/shell.h" #include "../parsers/smalltalk.h" #include "../parsers/stratego.h" #include "../parsers/structured_basic.h" #include "../parsers/sql.h" #include "../parsers/tcl.h" #include "../parsers/tex.h" #include "../parsers/tex_dtx.h" #include "../parsers/unrealscript.h" #include "../parsers/vb_aspx.h" #include "../parsers/vhdl.h" #include "../parsers/vim.h" #include "../parsers/visual_basic.h" #include "../parsers/xaml.h" #include "../parsers/xml.h" #include "../parsers/xslt.h" #include "../parsers/xmlschema.h" %} struct ParserMap { const char *key; void (*parser)(char *, int, int, void(*) (const char *, const char *, int, int, void *), void *); }; %% actionscript, parse_actionscript ada, parse_ada ampl, parse_ampl assembler, parse_assembler augeas, parse_augeas autoconf, parse_autoconf automake, parse_automake awk, parse_awk bat, parse_bat blitzmax, parse_blitzmax boo, parse_boo brainfuck, parse_brainfuck bfpp, parse_bfpp c, parse_c chaiscript, parse_chaiscript cmake, parse_cmake classic_basic, parse_classic_basic clearsilver, parse_clearsilver clearsilver_template, parse_cshtml clojure, parse_clojure coffeescript, parse_coffeescript coq, parse_coq crystal, parse_crystal cpp, parse_cpp cs_aspx, parse_cs_aspx csharp, parse_csharp css, parse_css cuda, parse_cuda dcl, parse_dcl dmd, parse_d dylan, parse_dylan ebuild, parse_ebuild ec, parse_ec eiffel, parse_eiffel erlang, parse_erlang exheres, parse_exheres emacslisp, parse_emacslisp factor, parse_factor forth, parse_forth fortranfixed, parse_fortranfixed fortranfree, parse_fortranfree fsharp, parse_fsharp genie, parse_genie glsl, parse_glsl golang, parse_golang grace, parse_grace groovy, parse_groovy haskell, parse_haskell haml, parse_haml haxe, parse_haxe html, parse_html idl_pvwave, parse_idl_pvwave jam, parse_jam java, parse_java javascript, parse_javascript jsp, parse_jsp kotlin, parse_kotlin lisp, parse_lisp limbo, parse_limbo lisp, parse_lisp livecode, parse_livecode logtalk, parse_logtalk lua, parse_lua make, parse_makefile mathematica, parse_mathematica matlab, parse_matlab metafont, parse_metafont metapost, parse_metapost metapost_with_tex, parse_mptex modelica, parse_modelica modula2, parse_modula2 modula3, parse_modula3 mxml, parse_mxml nix, parse_nix nsis, parse_nsis oberon, parse_oberon objective_c, parse_objective_c objective_j, parse_objective_j ocaml, parse_ocaml octave, parse_octave pascal, parse_pascal perl, parse_perl php, parse_phtml pike, parse_pike postscript, parse_postscript prolog, parse_prolog puppet, parse_puppet python, parse_python qml, parse_qml r, parse_r racket, parse_racket rebol, parse_rebol rexx, parse_rexx rhtml, parse_rhtml ruby, parse_ruby rust, parse_rust scala, parse_scala scheme, parse_scheme scilab, parse_scilab shell, parse_shell smalltalk, parse_smalltalk stratego, parse_stratego structured_basic, parse_structured_basic sql, parse_sql tcl, parse_tcl tex, parse_tex tex_dtx, parse_tex_dtx unrealscript, parse_unrealscript typescript, parse_typescript vala, parse_vala vb_aspx, parse_vb_aspx vhdl, parse_vhdl vim, parse_vim visualbasic, parse_visual_basic xaml, parse_xaml xml, parse_xml xslt, parse_xslt xmlschema, parse_xmlschema ohcount-4.0.0/src/languages.h000077500000000000000000000074251343532200000161030ustar00rootroot00000000000000// languages.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #ifndef OHCOUNT_LANGUAGES_H #define OHCOUNT_LANGUAGES_H #include #define LANG_ACTIONSCRIPT "actionscript" #define LANG_ADA "ada" #define LANG_AMPL "ampl" #define LANG_ASSEMBLER "assembler" #define LANG_AUGEAS "augeas" #define LANG_AUTOCONF "autoconf" #define LANG_AUTOMAKE "automake" #define LANG_AWK "awk" #define LANG_BRAINFUCK "brainfuck" #define LANG_BFPP "bfpp" #define LANG_BAT "bat" #define LANG_BLITZMAX "blitzmax" #define LANG_BOO "boo" #define LANG_C "c" #define LANG_CHAISCRIPT "chaiscript" #define LANG_CLASSIC_BASIC "classic_basic" #define LANG_CLEARSILVER "clearsilver" #define LANG_CLEARSILVER_TEMPLATE "clearsilver_template" #define LANG_CLOJURE "clojure" #define LANG_CMAKE "cmake" #define LANG_COFFEESCRIPT "coffeescript" #define LANG_COQ "coq" #define LANG_CPP "cpp" #define LANG_CRYSTAL "crystal" #define LANG_CS_ASPX "cs_aspx" #define LANG_CSHARP "csharp" #define LANG_CSS "css" #define LANG_CUDA "cuda" #define LANG_DCL "dcl" #define LANG_DMD "dmd" #define LANG_DYLAN "dylan" #define LANG_EBUILD "ebuild" #define LANG_EC "ec" #define LANG_EIFFEL "eiffel" #define LANG_ERLANG "erlang" #define LANG_EXHERES "exheres" #define LANG_EMACSLISP "emacslisp" #define LANG_FACTOR "factor" #define LANG_FORTH "forth" #define LANG_FORTRANFIXED "fortranfixed" #define LANG_FORTRANFREE "fortranfree" #define LANG_FSHARP "fsharp" #define LANG_GENIE "genie" #define LANG_GLSL "glsl" #define LANG_GOLANG "golang" #define LANG_GRACE "grace" #define LANG_GROOVY "groovy" #define LANG_HASKELL "haskell" #define LANG_HAML "haml" #define LANG_HAXE "haxe" #define LANG_HTML "html" #define LANG_IDL_PVWAVE "idl_pvwave" #define LANG_JAM "jam" #define LANG_JAVA "java" #define LANG_JAVASCRIPT "javascript" #define LANG_JSP "jsp" #define LANG_KOTLIN "kotlin" #define LANG_LIMBO "limbo" #define LANG_LISP "lisp" #define LANG_LIVECODE "livecode" #define LANG_LOGTALK "logtalk" #define LANG_LUA "lua" #define LANG_MAKE "make" #define LANG_MATHEMATICA "mathematica" #define LANG_MATLAB "matlab" #define LANG_METAFONT "metafont" #define LANG_METAPOST "metapost" #define LANG_METAPOST_WITH_TEX "metapost_with_tex" #define LANG_MODELICA "modelica" #define LANG_MODULA2 "modula2" #define LANG_MODULA3 "modula3" #define LANG_MXML "mxml" #define LANG_NIX "nix" #define LANG_NSIS "nsis" #define LANG_OBERON "oberon" #define LANG_OBJECTIVE_C "objective_c" #define LANG_OBJECTIVE_J "objective_j" #define LANG_OCAML "ocaml" #define LANG_OCTAVE "octave" #define LANG_PASCAL "pascal" #define LANG_PERL "perl" #define LANG_PHP "php" #define LANG_PIKE "pike" #define LANG_POSTSCRIPT "postscript" #define LANG_PROLOG "prolog" #define LANG_PUPPET "puppet" #define LANG_PYTHON "python" #define LANG_QML "qml" #define LANG_R "r" #define LANG_RACKET "racket" #define LANG_REBOL "rebol" #define LANG_REXX "rexx" #define LANG_RHTML "rhtml" #define LANG_RUBY "ruby" #define LANG_RUST "rust" #define LANG_SCALA "scala" #define LANG_SCHEME "scheme" #define LANG_SCILAB "scilab" #define LANG_SHELL "shell" #define LANG_SMALLTALK "smalltalk" #define LANG_STRATEGO "stratego" #define LANG_STRUCTURED_BASIC "structured_basic" #define LANG_SQL "sql" #define LANG_TCL "tcl" #define LANG_TEX "tex" #define LANG_TEX_DTX "tex_dtx" #define LANG_UNREALSCRIPT "unrealscript" #define LANG_TYPESCRIPT "typescript" #define LANG_VALA "vala" #define LANG_VB_ASPX "vb_aspx" #define LANG_VHDL "vhdl" #define LANG_VIM "vim" #define LANG_VISUALBASIC "visualbasic" #define LANG_XAML "xaml" #define LANG_XML "xml" #define LANG_XSLT "xslt" #define LANG_XMLSCHEMA "xmlschema" // For gperf. struct LanguageMap { const char *key; const char *name; const char *nice_name; int category; }; struct LanguageMap *ohcount_hash_language_from_name(register const char *str, register size_t len); #endif ohcount-4.0.0/src/licenses.c000066400000000000000000000557331343532200000157370ustar00rootroot00000000000000// licenses.c written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #include #include #include #include "licenses.h" #include "parser.h" // Holds licenses and their associated details and patterns. License license_map[] = { { LIC_ACADEMIC, "http://www.opensource.org/licenses/afl-3.0.php", "Academic Free License", "\\bAcademic\\s*Free\\s*License\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_ADAPTIVE, "http://www.opensource.org/licenses/apl1.0.php", "Adaptive Public License", "\\bAdaptive\\s*Public\\s*License\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_AFFERO, "http://www.affero.org/oagpl.html", "GNU Affero General Public License", "\\bGNU\\s+Affero\\s+General\\s+Public\\s+License\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_APACHE, "http://www.opensource.org/licenses/apachepl.php", "Apache Software License", "(\\bApache\\s*Software\\s*License(?![\\s,]*2))|(\\bapache\\s*license(?![\\s,]*2))", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_APACHE2, "http://www.opensource.org/licenses/apache2.0.php", "Apache License, 2.0", "\\bapache\\s+(software\\s+)?license,?\\s+(version\\s+)?2", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_APPLE_OPEN_SOURCE, "http://www.opensource.org/licenses/apsl-2.0.php", "Apple Public Source License", "\\bApple\\s*Public\\s*Source\\s*License\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_ARTISTIC, "http://www.opensource.org/licenses/artistic-license.php", "Artistic license", "\\bartistic\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_ATTRIBUTION_ASSURANCE, "http://www.opensource.org/licenses/attribution.php", "Attribution Assurance Licenses", "\\battribution\\s*assurance\\s*license(s)?\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_BOOST, "http://www.boost.org/LICENSE_1_0.txt", "Boost Software License - Version 1.0 - August 17th, 2003", "\\bboost\\s*software\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_BSD, "http://www.opensource.org/licenses/bsd-license.php", "New BSD license", "(\\bbsd\\s*license\\b)|(The Regents of the University of California)", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_CECILL, "http://www.cecill.info/licences/Licence_CeCILL_V2-en.html", "CeCILL license", "\\bcecill\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_CECILL_B, "http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html", "CeCILL-B license", "\\bcecill-b\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_CECILL_C, "http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html", "CeCILL-C license", "\\bcecill-c\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_COMPUTER_ASSOCIATES_TRUSTED, "http://www.opensource.org/licenses/ca-tosl1.1.php", "Computer Associates Trusted Open Source License 1.1", "\\bcomputer\\s*associates\\s*trusted\\s*open\\s*source\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_COMMON_DEVELOPMENT_AND_DISTRIBUTION, "http://www.opensource.org/licenses/cddl1.php", "Common Development and Distribution License", "\\bcommon\\s*development\\s*and\\s*distribution\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_COMMON_PUBLIC, "http://www.opensource.org/licenses/cpl1.0.php", "Common Public License 1.0", "\\bcommon\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_CUA_OFFICE, "http://www.opensource.org/licenses/cuaoffice.php", "CUA Office Public License Version 1.0", "\\bCUA\\s*office\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_EU_DATAGRID, "http://www.opensource.org/licenses/eudatagrid.php", "EU DataGrid Software License", "\\beu\\s*datagrid\\s*software\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_ECLIPSE, "http://www.opensource.org/licenses/eclipse-1.0.php", "Eclipse Public License", "\\beclipse\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_EDUCATIONAL, "http://www.opensource.org/licenses/ecl1.php", "Educational Community License", "\\beducational\\s*community\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_EIFFEL, "http://www.opensource.org/licenses/eiffel.php", "Eiffel Forum License", "\\beiffel\\s*forum\\s*license(?![,V\\s]*2)\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_EIFFEL2, "http://www.opensource.org/licenses/ver2_eiffel.php", "Eiffel Forum License V2.0", "\\beiffel\\s*forum\\s*license [,V\\s]*2", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_ENTESSA, "http://www.opensource.org/licenses/entessa.php", "Entessa Public License", "\\bentessa\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_FAIR, "http://www.opensource.org/licenses/fair.php", "Fair License", "\\bfair\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_FRAMEWORX, "http://www.opensource.org/licenses/frameworx.php", "Frameworx License", "\\bframeworx\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_GPL3_OR_LATER, "http://www.gnu.org/licenses/gpl-3.0.html", "GNU General Public License 3.0", "\\b(GNU GENERAL PUBLIC LICENSE|GPL).{0,100}(Version)? 3.{0,50}later", PCRE_CASELESS | PCRE_MULTILINE, NULL, 0, NULL, NULL }, { LIC_GPL3, "http://www.gnu.org/licenses/gpl-3.0.html", "GNU General Public License 3.0", "GNU (GENERAL PUBLIC LICENSE|GPL).{0,100}(Version |v)3", PCRE_CASELESS | PCRE_MULTILINE, "((at your option) any later version)|(GENERAL PUBLIC LICENSE.*GENERAL PUBLIC LICENSE)", PCRE_CASELESS, NULL, NULL }, { LIC_LGPL3, "http://www.gnu.org/licenses/lgpl-3.0.html", "GNU Lesser General Public License 3.0", "((\\blgpl\\b)|(\\bgnu\\s*(library|lesser)\\s*(general\\s*)?(public\\s*)?license\\b)|(\\b(lesser|library)\\s*gpl\\b)).{0,10}(\\bas published by the free software foundation\\b)?.{0,10}(\\bversion\\b)?.{0,10}\\b3(\\.0)?\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_GPL, "http://www.opensource.org/licenses/gpl-license.php", "GNU General Public License (GPL)", "(\\bgpl\\b)|(\\bgplv2\\b)|(\\bgnu\\s*general\\s*public\\s*license\\b)|(\\bwww\\.gnu\\.org\\/licenses\\/gpl\\.txt\\b)", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_LGPL, "http://www.opensource.org/licenses/lgpl-license.php", "GNU Library or \"Lesser\" GPL (LGPL)", "(\\blgpl\\b)|(\\bgnu\\s*(library|lesser)\\s*(general\\s*)?(public\\s*)?license\\b)|(\\b(lesser|library)\\s*gpl\\b)", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_HISTORICAL, "http://www.opensource.org/licenses/historical.php", "Historical Permission Notice and Disclaimer", "\\bhistorical\\s*permission\\s*notice\\s*and\\s*disclaimer\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_I9, "http://i9os.googlecode.com/svn/trunk/Documentation/Licenses/i9_License", "i9 License", "\\bi9\\s*\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_IBM_PUBLIC, "http://www.opensource.org/licenses/ibmpl.php", "IBM Public License", "\\bibm\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_INTEL_OPEN_SOURCE, "http://www.opensource.org/licenses/intel-open-source-license.php", "Intel Open Source License", "\\bintel\\s*open\\s*source\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_JABBER_OPEN_SOURCE, "http://www.opensource.org/licenses/jabberpl.php", "Jabber Open Source License", "\\bjabber\\s*open\\s*source\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_LUCENT_PLAN9, "http://www.opensource.org/licenses/plan9.php", "Lucent Public License (Plan9)", "\\blucent\\s*public\\s*license[\\s(]*plan9", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_LUCENT_PUBLIC, "http://www.opensource.org/licenses/lucent1.02.php", "Lucent Public License Version 1.02", "\\blucent\\s*public\\s*license\\s*(version)?\\s+1", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_MIT, "http://www.opensource.org/licenses/mit-license.php", "MIT license", "(\\bmit\\s*license\\b)|(\\bMIT\\/X11\\s*licensed?\\b)", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_MITRE, "http://www.opensource.org/licenses/mitrepl.php", "MITRE Collaborative Virtual Workspace License (CVW License)", "\\bmitre\\s*collaborative\\s*virtual\\s*workspace\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_MOTOSOTO, "http://www.opensource.org/licenses/motosoto.php", "Motosoto License", "\\bmotosoto\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_MOZILLA_PUBLIC1, "http://www.opensource.org/licenses/mozilla1.0.php", "Mozilla Public License 1.0 (MPL)", "\\bmozilla\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_MOZILLA_PUBLIC11, "http://www.opensource.org/licenses/mozilla1.1.php", "Mozilla Public License 1.1 (MPL)", "\\bmozilla\\s*public\\s*license 1\\.1\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_NASA_OPEN, "http://www.opensource.org/licenses/nasa1.3.php", "NASA Open Source Agreement 1.3", "\\bnasa\\s*open\\s*source\\s*agreement\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_NAUMEN, "http://www.opensource.org/licenses/naumen.php", "Naumen Public License", "\\bnaumen\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_NETHACK, "http://www.opensource.org/licenses/nethack.php", "Nethack General Public License", "\\bnethack\\s*general\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_NOKIA_OPEN_SOURCE, "http://www.opensource.org/licenses/nokia.php", "Nokia Open Source License", "\\bnokia\\s*open\\s*source\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_OCLC_RESEARCH, "http://www.opensource.org/licenses/oclc2.php", "OCLC Research Public License 2.0", "\\boclc\\s*research\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_OPEN_GROUP_TEST, "http://www.opensource.org/licenses/opengroup.php", "Open Group Test Suite License", "\\bopen\\s*group\\s*test\\s*suite\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_OPEN_SOFTWARE, "http://www.opensource.org/licenses/osl-3.0.php", "Open Software License", "\\bopen\\s*software\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_PHP_LICENSE, "http://www.opensource.org/licenses/php.php", "PHP License", "\\bphp\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_PYTHON_LICENSE, "http://www.opensource.org/licenses/pythonpl.php", "Python license", "\\bpython\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_PYTHON_SOFTWARE_FOUNDATION, "http://www.opensource.org/licenses/PythonSoftFoundation.php", "Python Software Foundation License", "\\bpython\\s*software\\s*foundation\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_QT_PUBLIC, "http://www.opensource.org/licenses/qtpl.php", "Qt Public License (QPL)", "\\bqt\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_REALNETWORKS_PUBLIC_SOURCE, "http://www.opensource.org/licenses/real.php", "RealNetworks Public Source License V1.0", "\\brealnetworks\\s*public\\s*source\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_RECIPROCAL_PUBLIC, "http://www.opensource.org/licenses/rpl.php", "Reciprocal Public License", "\\breciprocal\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_RICOH_SOURCE, "http://www.opensource.org/licenses/ricohpl.php", "Ricoh Source Code Public License", "\\bricoh\\s*source\\s*code\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_SLEEPYCAT, "http://www.opensource.org/licenses/sleepycat.php", "Sleepycat License", "\\bsleepycat\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_SUGARCRM113, "http://www.sugarcrm.com/SPL", "SugarCRM Public License 1.1.3", "\\bsugar\\s*public\\s*license\\s*version\\s*1\\.1\\.3\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_SUN_INDUSTRY_STANDARDS, "http://www.opensource.org/licenses/sisslpl.php", "Sun Industry Standards Source License (SISSL)", "\\bsun\\s*industry\\s*standards\\s*source\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_SUN_PUBLIC, "http://www.opensource.org/licenses/sunpublic.php", "Sun Public License", "\\bsun\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_SYBASE_OPEN_WATCOM, "http://www.opensource.org/licenses/sybase.php", "Sybase Open Watcom Public License 1.0", "\\bsybase\\s*open\\s*watcom\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_U_OF_I_NCSA, "http://www.opensource.org/licenses/UoI-NCSA.php", "University of Illinois/NCSA Open Source License", "\\buniversity\\s*of\\s*illinois\\/ncsa\\s*open\\s*source\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_VOVIDA_SOFTWARE, "http://www.opensource.org/licenses/vovidapl.php", "Vovida Software License v. 1.0", "\\bvovida\\s*software\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_W3C, "http://www.opensource.org/licenses/W3C.php", "W3C License", "\\bw3c\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_WXWINDOWS, "http://www.opensource.org/licenses/wxwindows.php", "wxWindows Library License", "\\bwxwindows\\s*library\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_XNET, "http://www.opensource.org/licenses/xnet.php", "X.Net License", "\\bx\\.net\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_ZOPE, "http://www.opensource.org/licenses/zpl.php", "Zope Public License", "\\bzope\\s*public\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_ZLIB_LIBPNG, "http://www.opensource.org/licenses/zlib-license.php", "zlib/libpng license", "\\bzlib\\/libpng\\s*license\\b", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_APACHE_ISH, "", "Apache-ish License", "(\\bapache-style.*license\\b)|(\\bapache-like.*license\\b)", PCRE_CASELESS, NULL, 0, NULL, NULL }, { LIC_BSD_ISH, "", "BSD-ish License", "Copyright\\s.{1,40}All rights reserved.{0,40}Redistribution and use in source and binary forms, with or without.{0,20}modification, are permitted provided that the following conditions.{0,20}\\sare met.{1,40}Redistributions of source code must retain the above copyright\\s.*notice, this list of conditions and the following disclaimer\\.\\s+.*Redistributions in binary form must reproduce the above.*copyright\\s+.{0,10}notice, this list of conditions and the following.*disclaimer in the\\s+.*documentation.*(The (name|names) of the (author|contributors) may not|Neither the name of the).*be used to endorse or promote\\s+.*products\\s+.*derived\\s+.*from this software without specific prior written\\s+.*permission.*HOWEVER\\s+.*CAUSED AND ON ANY.*THEORY OF LIABILITY, WHETHER IN CONTRACT", PCRE_MULTILINE, "The Regents of the University of California", 0, NULL, NULL }, { LIC_BSD_2CLAUSE_ISH, "", "BSD-ish (2 clause) License", "Copyright\\s.{1,60}All rights reserved.{1,40}Redistribution and use in source and binary forms, with or without.{0,20}modification, are permitted provided that the following conditions.{0,20}\\sare met.{0,20}\\s{1,20}.{0,20}Redistributions of source code must retain the above copyright\\s+.*notice, this list of conditions and the following disclaimer.\\s+.*Redistributions in binary form must reproduce the above copyright\\s+.*notice, this list of conditions and the following disclaimer in the\\s+.*documentation and\\/or other materials provided with the distribution\\.\\s+.*HOWEVER CAUSED AND ON ANY.*THEORY OF LIABILITY, WHETHER IN CONTRACT", PCRE_MULTILINE, "(The Regents of the University of California)|(used to endorse or promote\\s+.*products\\s+.*prior\\s+.*written\\s+.*permission\\.)", PCRE_MULTILINE, NULL, NULL }, { LIC_WTFPL2, "", "WTF Public License", "(\\bwtfpl\\b)|(\\bwtf\\s*public\\s*license\\b)|(\\b(do\\s*)?what\\s*the\\s*\\fuck\\s*public\\s*license\\b)", PCRE_CASELESS, NULL, 0, NULL, NULL }, { NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL }, }; int license_map_length = 0; // will be set dynamically /** Compiles the regular expressions defined in license_map. */ void compile_regexps() { if (license_map_length == 0) return; const char *err; int erroffset; int i; for (i = 0; i < license_map_length; i++) { License *l = &license_map[i]; int flags; if (l->re) { flags = l->re_flags; if (flags & PCRE_MULTILINE) flags |= PCRE_DOTALL; l->regexp = pcre_compile(l->re, flags, &err, &erroffset, NULL); } if (l->exclude_re) { flags = l->exclude_re_flags; if (flags & PCRE_MULTILINE) flags |= PCRE_DOTALL; l->exclude_regexp = pcre_compile(l->exclude_re, flags, &err, &erroffset, NULL); } } } /** * Overrides a less-specific license l with a more-specific one if the latter * was detected. */ #define OVERRIDE_LICENSE(l, with) { \ if (strcmp(license_map[i].name, l) == 0) { \ for (j = 0; j < license_map_length; j++) \ if (potential_licenses_s[j] > -1 && \ strcmp(license_map[j].name, with) == 0) { \ overridden = 1; \ break; \ } \ } \ } LicenseList *ohcount_detect_license(SourceFile *sourcefile) { LicenseList *list = ohcount_license_list_new(); // Get the size of this map and compile the REs. Only runs once. if (license_map_length == 0) { while (license_map[license_map_length].name) license_map_length++; compile_regexps(); } ohcount_sourcefile_parse(sourcefile); char *p, *q; int i, j, k; int ovector[30]; // recommended by PCRE ParsedLanguageList *iter_language; iter_language = ohcount_sourcefile_get_parsed_language_list(sourcefile)->head; if (iter_language) { int potential_licenses_s[license_map_length]; int potential_licenses_e[license_map_length]; while (iter_language) { // Before looking for licenses, strip whitespace and newlines p = iter_language->pl->comments; int buffer_len = p ? strlen(p) : 0; char *p_max = p + buffer_len; char *buffer = malloc(buffer_len+1); if (buffer == NULL) { fprintf(stderr, "out of memory in ohcount_detect_license"); exit(-1); } q = buffer; char *q_max = buffer + buffer_len + 1; while (p < p_max && q < q_max) { // Strip leading whitespace and punctuation. while (*p == ' ' || *p == '\t' || ispunct(*p)) p++; // Copy line contents. while (p < p_max && *p != '\r' && *p != '\n' && q < q_max) *q++ = *p++; // Strip newline characters. while (*p == '\r' || *p == '\n') p++; // Add a trailing space. if (q < q_max) *q++ = ' '; } if (q < q_max) *q = '\0'; for (j = 0; j < license_map_length; j++) { potential_licenses_s[j] = -1; potential_licenses_e[j] = -1; if (pcre_exec(license_map[j].regexp, NULL, buffer, q - buffer, 0, 0, ovector, 30) >= 0) { int m0 = ovector[0], m1 = ovector[1]; // Exclude terms that may not exist in the license. if (license_map[j].exclude_re && pcre_exec(license_map[j].exclude_regexp, NULL, buffer + m0, m1 - m0, 0, 0, ovector, 30) >= 0) continue; potential_licenses_s[j] = m0; potential_licenses_e[j] = m1; for (k = 0; k < j; k++) { // If this matched license is completely contained inside another one, // do not include it. if ((potential_licenses_s[k] < m0 && potential_licenses_e[k] >= m1) || (potential_licenses_s[k] <= m0 && potential_licenses_e[k] > m1)) { potential_licenses_s[j] = -1; potential_licenses_e[j] = -1; } // If this matched license completely contains another one, do not // include the latter. if ((m0 < potential_licenses_s[k] && m1 >= potential_licenses_e[k]) || (m0 <= potential_licenses_s[k] && m1 > potential_licenses_e[k])) { potential_licenses_s[k] = -1; potential_licenses_e[k] = -1; } } } } iter_language = iter_language->next; } // Create the list of licenses from potential licenses. for (i = 0; i < license_map_length; i++) { if (potential_licenses_s[i] > -1) { int overridden = 0; OVERRIDE_LICENSE(LIC_GPL, LIC_GPL3); OVERRIDE_LICENSE(LIC_GPL, LIC_GPL3_OR_LATER); OVERRIDE_LICENSE(LIC_GPL3, LIC_GPL3_OR_LATER); OVERRIDE_LICENSE(LIC_BSD_2CLAUSE_ISH, LIC_BSD_ISH); if (!overridden) { if (list->head == NULL) { // empty list list->head = list; list->tail = list; list->head->lic = &license_map[i]; list->next = NULL; } else { LicenseList *item = ohcount_license_list_new(); item->lic = &license_map[i]; list->tail->next = item; list->tail = item; } } } } } return list; } LicenseList *ohcount_license_list_new() { LicenseList *list = malloc(sizeof(LicenseList)); list->lic = NULL; list->next = NULL; list->head = NULL; list->tail = NULL; return list; } void ohcount_license_list_free(LicenseList *list) { if (list->head) { LicenseList *iter = list->head; while (iter) { LicenseList *next = iter->next; free(iter); iter = next; } } else free(list); } ohcount-4.0.0/src/licenses.h000066400000000000000000000103231343532200000157260ustar00rootroot00000000000000// licenses.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #ifndef OHCOUNT_LICENSES_H #define OHCOUNT_LICENSES_H /** * @page license_doc License Documentation * @author Mitchell Foral * * @section license How to Add a New License * * @li Add your license to 'src/licenses.h' and 'src/licenses.c'. Don't forget * that two '\\'s are required to represent one '\\' in a C string. * @li Add your tests to the 'test/src_licenses/' and 'test/expected_licenses/' * directories. Note that multiple licenses must be separated by newlines and * be in the order they appear in the input file. * @li Run the test suite (a rebuild is not necessary; your added tests are * detected and run automatically) to verify your licenses are correctly * detected. * @li Rebuild Ohcount. */ #include "sourcefile.h" #define LIC_ACADEMIC "academic" #define LIC_ADAPTIVE "adaptive" #define LIC_AFFERO "affero" #define LIC_APACHE "apache" #define LIC_APACHE2 "apache_2" #define LIC_APPLE_OPEN_SOURCE "apple_open_source" #define LIC_ARTISTIC "artistic" #define LIC_ATTRIBUTION_ASSURANCE "attribution_assurance" #define LIC_BOOST "boost" #define LIC_BSD "bsd" #define LIC_CECILL "cecill" #define LIC_CECILL_B "cecill_b" #define LIC_CECILL_C "cecill_c" #define LIC_COMPUTER_ASSOCIATES_TRUSTED "computer_associates_trusted" #define LIC_COMMON_DEVELOPMENT_AND_DISTRIBUTION \ "common_development_and_distribution" #define LIC_COMMON_PUBLIC "common_public" #define LIC_CUA_OFFICE "cua_office" #define LIC_EU_DATAGRID "eu_datagrid" #define LIC_ECLIPSE "eclipse" #define LIC_EDUCATIONAL "educational" #define LIC_EIFFEL "eiffel" #define LIC_EIFFEL2 "eiffel_2" #define LIC_ENTESSA "entessa" #define LIC_FAIR "fair" #define LIC_FRAMEWORX "frameworx" #define LIC_GPL3_OR_LATER "gpl3_or_later" #define LIC_GPL3 "gpl3" #define LIC_LGPL3 "lgpl3" #define LIC_GPL "gpl" #define LIC_LGPL "lgpl" #define LIC_HISTORICAL "historical" #define LIC_I9 "i9_license" #define LIC_IBM_PUBLIC "ibm_public" #define LIC_INTEL_OPEN_SOURCE "intel_open_source" #define LIC_JABBER_OPEN_SOURCE "jabber_open_source" #define LIC_LUCENT_PLAN9 "lucent_plan9" #define LIC_LUCENT_PUBLIC "lucent_public" #define LIC_MIT "mit" #define LIC_MITRE "mitre" #define LIC_MOTOSOTO "motosoto" #define LIC_MOZILLA_PUBLIC1 "mozilla_public_1" #define LIC_MOZILLA_PUBLIC11 "mozilla_public_1_1" #define LIC_NASA_OPEN "nasa_open" #define LIC_NAUMEN "naumen" #define LIC_NETHACK "nethack" #define LIC_NOKIA_OPEN_SOURCE "nokia_open_source" #define LIC_OCLC_RESEARCH "oclc_research" #define LIC_OPEN_GROUP_TEST "open_group_test" #define LIC_OPEN_SOFTWARE "open_software" #define LIC_PHP_LICENSE "php_license" #define LIC_PYTHON_LICENSE "python_license" #define LIC_PYTHON_SOFTWARE_FOUNDATION "python_software_foundation" #define LIC_QT_PUBLIC "qt_public" #define LIC_REALNETWORKS_PUBLIC_SOURCE "realnetworks_public_source" #define LIC_RECIPROCAL_PUBLIC "reciprocal_public" #define LIC_RICOH_SOURCE "ricoh_source" #define LIC_SLEEPYCAT "sleepycat" #define LIC_SUGARCRM113 "sugarcrm_1_1_3" #define LIC_SUN_INDUSTRY_STANDARDS "sun_industry_standards" #define LIC_SUN_PUBLIC "sun_public" #define LIC_SYBASE_OPEN_WATCOM "sybase_open_watcom" #define LIC_U_OF_I_NCSA "u_of_i_ncsa" #define LIC_VOVIDA_SOFTWARE "vovida_software" #define LIC_W3C "w3c" #define LIC_WXWINDOWS "wx_windows" #define LIC_XNET "x_net" #define LIC_ZOPE "zope" #define LIC_ZLIB_LIBPNG "zlib_libpng" #define LIC_APACHE_ISH "apache_ish" #define LIC_BSD_ISH "bsd_ish" #define LIC_BSD_2CLAUSE_ISH "bsd_2clause_ish" #define LIC_WTFPL2 "wtfpl_2" /** * Attempts to detect the source code licenses for a given file. * It searches comment text in source files for any mention of known licenses, * but unfortunately catches things like: "I find the GNU Public License dumb". * @param sourcefile A SourceFile created by ohcount_sourcefile_new(). * @return LicenseList */ LicenseList *ohcount_detect_license(SourceFile *sourcefile); /** * Creates a new LicenseList that is initially empty. * @return LicenseList */ LicenseList *ohcount_license_list_new(); /** * Frees the memory allocated for the given LicenseList. * @param list A LicenseList created from ohcount_license_list_new(). */ void ohcount_license_list_free(LicenseList *list); #endif ohcount-4.0.0/src/loc.c000066400000000000000000000264531343532200000147040ustar00rootroot00000000000000// loc.c written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #include #include #include "loc.h" // Loc Loc *ohcount_loc_new(const char *language, int code, int comments, int blanks, int filecount) { Loc *loc = malloc(sizeof(Loc)); loc->language = language; loc->code = code; loc->comments = comments; loc->blanks = blanks; loc->filecount = filecount; return loc; } int ohcount_loc_total(Loc *loc) { return loc->code + loc->comments + loc->blanks; } void ohcount_loc_add_loc(Loc *loc, Loc *other) { if (strcmp(loc->language, other->language) == 0) { loc->code += other->code; loc->comments += other->comments; loc->blanks += other->blanks; loc->filecount += other->filecount; } } int ohcount_loc_is_equal(Loc *loc, Loc *other) { return strcmp(loc->language, other->language) == 0 && loc->code == other->code && loc->comments == other->comments && loc->blanks == other->blanks && loc->filecount == other->filecount; } void ohcount_loc_free(Loc *loc) { free(loc); } // LocList LocList *ohcount_loc_list_new() { LocList *list = malloc(sizeof(LocList)); list->loc = NULL; list->next = NULL; list->head = NULL; list->tail = NULL; return list; } void ohcount_loc_list_add_loc(LocList *list, Loc *loc) { if (list->head == NULL) { // empty list list->head = list; list->tail = list; list->head->loc = ohcount_loc_new(loc->language, loc->code, loc->comments, loc->blanks, loc->filecount); list->head->next = NULL; } else { LocList *iter = list->head; while (iter) { if (iter->loc && strcmp(iter->loc->language, loc->language) == 0) break; iter = iter->next; } if (iter == NULL) { // new language LocList *item = ohcount_loc_list_new(); item->loc = ohcount_loc_new(loc->language, loc->code, loc->comments, loc->blanks, loc->filecount); list->tail->next = item; list->tail = item; } else ohcount_loc_add_loc(iter->loc, loc); // existing language } } void ohcount_loc_list_add_loc_list(LocList *list, LocList *other) { LocList *iter = other->head; while (iter) { ohcount_loc_list_add_loc(list, iter->loc); iter = iter->next; } } Loc *ohcount_loc_list_get_loc(LocList *list, const char *language) { LocList *iter = list->head; while (iter) { if (strcmp(iter->loc->language, language) == 0) return iter->loc; iter = iter->next; } return NULL; } int ohcount_loc_list_code(LocList *list) { int sum = 0; LocList *iter = list->head; while (iter) { sum += iter->loc->code; iter = iter->next; } return sum; } int ohcount_loc_list_comments(LocList *list) { int sum = 0; LocList *iter = list->head; while (iter) { sum += iter->loc->comments; iter = iter->next; } return sum; } int ohcount_loc_list_blanks(LocList *list) { int sum = 0; LocList *iter = list->head; while (iter) { sum += iter->loc->blanks; iter = iter->next; } return sum; } int ohcount_loc_list_total(LocList *list) { int sum = 0; LocList *iter = list->head; while (iter) { sum += ohcount_loc_total(iter->loc); iter = iter->next; } return sum; } int ohcount_loc_list_filecount(LocList *list) { int sum = 0; LocList *iter = list->head; while (iter) { sum += iter->loc->filecount; iter = iter->next; } return sum; } LocList *ohcount_loc_list_new_compact(LocList *list) { LocList *new_list = ohcount_loc_list_new(); LocList *iter = list->head; while (iter) { if (ohcount_loc_total(iter->loc) != 0) ohcount_loc_list_add_loc(new_list, iter->loc); iter = iter->next; } return new_list; } void ohcount_loc_list_free(LocList *list) { if (list->head) { LocList *iter = list->head; while (iter) { LocList *next = iter->next; ohcount_loc_free(iter->loc); free(iter); iter = next; } } else free(list); } // LocDelta LocDelta *ohcount_loc_delta_new(const char *language, int code_added, int code_removed, int comments_added, int comments_removed, int blanks_added, int blanks_removed) { LocDelta *delta = malloc(sizeof(LocDelta)); delta->language = language; delta->code_added = code_added; delta->code_removed = code_removed; delta->comments_added = comments_added; delta->comments_removed = comments_removed; delta->blanks_added = blanks_added; delta->blanks_removed = blanks_removed; return delta; } int ohcount_loc_delta_net_code(LocDelta *delta) { return delta->code_added - delta->code_removed; } int ohcount_loc_delta_net_comments(LocDelta *delta) { return delta->comments_added - delta->comments_removed; } int ohcount_loc_delta_net_blanks(LocDelta *delta) { return delta->blanks_added - delta->blanks_removed; } int ohcount_loc_delta_net_total(LocDelta *delta) { return ohcount_loc_delta_net_code(delta) + ohcount_loc_delta_net_comments(delta) + ohcount_loc_delta_net_blanks(delta); } void ohcount_loc_delta_add_loc_delta(LocDelta *delta, LocDelta *other) { if (strcmp(delta->language, other->language) == 0) { delta->code_added += other->code_added; delta->code_removed += other->code_removed; delta->comments_added += other->comments_added; delta->comments_removed += other->comments_removed; delta->blanks_added += other->blanks_added; delta->blanks_removed += other->blanks_removed; } } int ohcount_loc_delta_is_changed(LocDelta *delta) { return delta->code_added != 0 || delta->code_removed != 0 || delta->comments_added != 0 || delta->comments_removed != 0 || delta->blanks_added != 0 || delta->blanks_removed != 0; } int ohcount_loc_delta_is_equal(LocDelta *delta, LocDelta *other) { return strcmp(delta->language, other->language) == 0 && delta->code_added == other->code_added && delta->code_removed == other->code_removed && delta->comments_added == other->comments_added && delta->comments_removed == other->comments_removed && delta->blanks_added == other->blanks_added && delta->blanks_removed == other->blanks_removed; } void ohcount_loc_delta_free(LocDelta *delta) { free(delta); } // LocDeltaList LocDeltaList *ohcount_loc_delta_list_new() { LocDeltaList *list = malloc(sizeof(LocDeltaList)); list->delta = NULL; list->next = NULL; list->head = NULL; list->tail = NULL; return list; } void ohcount_loc_delta_list_add_loc_delta(LocDeltaList *list, LocDelta *delta) { if (list->head == NULL) { // empty list list->head = list; list->tail = list; list->head->delta = ohcount_loc_delta_new(delta->language, delta->code_added, delta->code_removed, delta->comments_added, delta->comments_removed, delta->blanks_added, delta->blanks_removed); list->head->next = NULL; } else { LocDeltaList *iter = list->head; while (iter) { if (list->delta && strcmp(list->delta->language, delta->language) == 0) break; iter = iter->next; } if (iter == NULL) { // new language LocDeltaList *item = ohcount_loc_delta_list_new(); item->delta = ohcount_loc_delta_new(delta->language, delta->code_added, delta->code_removed, delta->comments_added, delta->comments_removed, delta->blanks_added, delta->blanks_removed); list->tail->next = item; list->tail = item; } else ohcount_loc_delta_add_loc_delta(iter->delta, delta); // existing } } void ohcount_loc_delta_list_add_loc_delta_list(LocDeltaList *list, LocDeltaList *loc_delta_list) { LocDeltaList *iter = loc_delta_list->head; while (iter) { ohcount_loc_delta_list_add_loc_delta(list, iter->delta); iter = iter->next; } } LocDelta *ohcount_loc_delta_list_get_loc_delta(LocDeltaList *list, const char *language) { LocDeltaList *iter = list->head; while (iter) { if (strcmp(iter->delta->language, language) == 0) return iter->delta; iter = iter->next; } return NULL; } int ohcount_loc_delta_list_code_added(LocDeltaList *list) { int sum = 0; LocDeltaList *iter = list->head; while (iter) { sum += iter->delta->code_added; iter = iter->next; } return sum; } int ohcount_loc_delta_list_code_removed(LocDeltaList *list) { int sum = 0; LocDeltaList *iter = list->head; while (iter) { sum += iter->delta->code_removed; iter = iter->next; } return sum; } int ohcount_loc_delta_list_comments_added(LocDeltaList *list) { int sum = 0; LocDeltaList *iter = list->head; while (iter) { sum += iter->delta->comments_added; iter = iter->next; } return sum; } int ohcount_loc_delta_list_comments_removed(LocDeltaList *list) { int sum = 0; LocDeltaList *iter = list->head; while (iter) { sum += iter->delta->comments_removed; iter = iter->next; } return sum; } int ohcount_loc_delta_list_blanks_added(LocDeltaList *list) { int sum = 0; LocDeltaList *iter = list->head; while (iter) { sum += iter->delta->blanks_added; iter = iter->next; } return sum; } int ohcount_loc_delta_list_blanks_removed(LocDeltaList *list) { int sum = 0; LocDeltaList *iter = list->head; while (iter) { sum += iter->delta->blanks_removed; iter = iter->next; } return sum; } int ohcount_loc_delta_list_net_code(LocDeltaList *list) { int sum = 0; LocDeltaList *iter = list->head; while (iter) { sum += ohcount_loc_delta_net_code(iter->delta); iter = iter->next; } return sum; } int ohcount_loc_delta_list_net_comments(LocDeltaList *list) { int sum = 0; LocDeltaList *iter = list->head; while (iter) { sum += ohcount_loc_delta_net_comments(iter->delta); iter = iter->next; } return sum; } int ohcount_loc_delta_list_net_blanks(LocDeltaList *list) { int sum = 0; LocDeltaList *iter = list->head; while (iter) { sum += ohcount_loc_delta_net_blanks(iter->delta); iter = iter->next; } return sum; } int ohcount_loc_delta_list_net_total(LocDeltaList *list) { int sum = 0; LocDeltaList *iter = list->head; while (iter) { sum += ohcount_loc_delta_net_total(iter->delta); iter = iter->next; } return sum; } LocDeltaList *ohcount_loc_delta_list_new_compact(LocDeltaList *list) { LocDeltaList *new_list = ohcount_loc_delta_list_new(); LocDeltaList *iter = list->head; while (iter) { if (ohcount_loc_delta_is_changed(iter->delta)) ohcount_loc_delta_list_add_loc_delta(new_list, iter->delta); iter = iter->next; } return new_list; } void ohcount_loc_delta_list_free(LocDeltaList *list) { if (list->head) { LocDeltaList *iter = list->head; while (iter) { LocDeltaList *next = iter->next; ohcount_loc_delta_free(iter->delta); free(iter); iter = next; } } else free(list); } ohcount-4.0.0/src/loc.h000066400000000000000000000251041343532200000147010ustar00rootroot00000000000000// loc.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #ifndef OHCOUNT_LOC_H #define OHCOUNT_LOC_H #include "structs.h" /** * Creates a new Loc from the given language, lines of code, comments, and * blanks, and number of files counted. * The given language is not copied and may not be 'free'd. Use a language * defined in src/languages.h. * @param language The language being counted. * @param code The number of lines of code counted. * @param comments The number of lines of comments counted. * @param blanks The number of blank lines counted. * @param filecount The number of files counted for this set. * @return Loc */ Loc *ohcount_loc_new(const char *language, int code, int comments, int blanks, int filecount); /** * Returns the total number of lines counted for a given Loc. * @param loc A Loc created from ohcount_loc_new(). */ int ohcount_loc_total(Loc *loc); /** * Adds a Loc to another, provided they use the same language. * The results are stored in the first Loc given. The second Loc may be 'free'd * immediately. * @param loc A Loc created from ohcount_loc_new(). * @param other Another Loc. */ void ohcount_loc_add_loc(Loc *loc, Loc *other); /** * Returns whether or not two given Locs are equivalent. * @param loc A Loc created from ohcount_loc_new(). * @param other Another Loc. */ int ohcount_loc_is_equal(Loc *loc, Loc *other); /** * Frees the memory allocated for a given Loc. * @param loc A Loc created from ohcount_loc_new(). */ void ohcount_loc_free(Loc *loc); /** * Creates a new LocList that is initially empty. * Locs can be added using ohcount_loc_list_add_loc(). * @return LocList */ LocList *ohcount_loc_list_new(); /** * Adds a given Loc to a LocList. * The given Loc is copied and may be 'free'd immediately. * @param list a LocList created from ohcount_loc_list_new(). * @param loc A Loc created from ohcount_loc_new(). */ void ohcount_loc_list_add_loc(LocList *list, Loc *loc); /** * Adds a given LocList to another LocList. * The results are stored in the first LocList given. The second LocList may be * 'free'd immediately. * @param list A LocList created from ohcount_loc_list_new(). * @param loc_list Another LocList. */ void ohcount_loc_list_add_loc_list(LocList *list, LocList *loc_list); /** * Returns a Loc from a given LocList and language. * The returned pointer is used internally and may not be 'free'd. * @param list A LocList created from ohcount_loc_list_new(). * @param language The language of the Loc to retrieve. * @return Loc or NULL. */ Loc *ohcount_loc_list_get_loc(LocList *list, const char *language); /** * Returns the number of lines of code for all Locs in this LocList. * @param list A LocList created from ohcount_loc_list_new(). */ int ohcount_loc_list_code(LocList *list); /** * Returns the number of lines of commentsfor all Locs in this LocList. * @param list A LocList created from ohcount_loc_list_new(). */ int ohcount_loc_list_comments(LocList *list); /** * Returns the number of blank lines for all Locs in this LocList. * @param list A LocList created from ohcount_loc_list_new(). */ int ohcount_loc_list_blanks(LocList *list); /** * Returns the total number of lines for all Locs in this LocList. * @param list A LocList created from ohcount_loc_list_new(). */ int ohcount_loc_list_total(LocList *list); /** * Returns the number of files counted for all Locs in this LocList. * @param list A LocList created from ohcount_loc_list_new(). */ int ohcount_loc_list_filecount(LocList *list); /** * Creates a new LocList from a given one, excluding all Locs with no counted * lines. * The given list may be 'free'd immediately. * @param list A LocList created from ohcount_loc_list_new(). */ LocList *ohcount_loc_list_new_compact(LocList *list); /** * Frees the memory allocated for a given LocList. * @param list A LocList created from ohcount_loc_list_new(). */ void ohcount_loc_list_free(LocList *list); /** * Creates a new LocDelta from the given language and lines of code, comments, * and blanks added and removed. * The given language is not copied and may not be 'free'd. Use a language * defined in src/languages.h. * @param language The language being counted. * @param code_added The number of lines of code added in this delta. * @param code_removed The number of lines of code removed in this delta. * @param comments_added The number of lines of comments added in this delta. * @param comments_removed The number of lines of comments removed in this * delta. * @param blanks_added The number of blank lines added in this delta. * @param blanks_removed The number of blank lines removed in this delta. * @return LocDelta */ LocDelta *ohcount_loc_delta_new(const char *language, int code_added, int code_removed, int comments_added, int comments_removed, int blanks_added, int blanks_removed); /** * Returns the net number of lines of code in a given LocDelta. * @param delta A LocDelta created from ohcount_loc_delta_new(). */ int ohcount_loc_delta_net_code(LocDelta *delta); /** * Returns the net number of lines of comments in a given LocDelta. * @param delta A LocDelta created from ohcount_loc_delta_new(). */ int ohcount_loc_delta_net_comments(LocDelta *delta); /** * Returns the net number of blank lines in a given LocDelta. * @param delta A LocDelta created from ohcount_loc_delta_new(). */ int ohcount_loc_delta_net_blanks(LocDelta *delta); /** * Returns the net number of lines in a given LocDelta. * @param delta A LocDelta created from ohcount_loc_delta_new(). */ int ohcount_loc_delta_net_total(LocDelta *delta); /** * Adds a LocDelta to another, provided they use the same language. * The results are stored in the first LocDelta given. The second LocDelta may * be 'free'd immediately. * @param delta A LocDelta created from ohcount_loc_delta_new(). * @param other Another LocDelta. */ void ohcount_loc_delta_add_loc_delta(LocDelta *delta, LocDelta *other); /** * Returns whether or not a given LocDelta has any line changes. * @param delta A LocDelta created from ohcount_loc_delta_new(). */ int ohcount_loc_delta_is_changed(LocDelta *delta); /** * Returns whether or not two given LocDeltas are equivalent. * @param delta A LocDelta created from ohcount_loc_delta_new(). * @param other Another LocDelta. */ int ohcount_loc_delta_is_equal(LocDelta *delta, LocDelta *other); /** * Frees the memory allocated for a given LocDelta. * @param delta A LocDelta created from ohcount_loc_delta_new(). */ void ohcount_loc_delta_free(LocDelta *delta); /** * Creates a new LocDeltaList that is initially empty. * LocDeltas can be added using ohcount&oc_delta_list_add_loc_delta(). * @return LocDeltaList */ LocDeltaList *ohcount_loc_delta_list_new(); /** * Adds a given LocDelta to a LocDeltaList. * The given LocDelta is copied and may be 'free'd immediately. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). * @param delta A LocDelta created from ohcount_loc_delta_new(). */ void ohcount_loc_delta_list_add_loc_delta(LocDeltaList *list, LocDelta *delta); /** * Adds a given LocDeltaList to another LocDeltaList. * The results are stored in the first LocDeltaList given. The second * LocDeltaList may be 'free'd immediately. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). * @param loc_delta_list Another LocDeltaList. */ void ohcount_loc_delta_list_add_loc_delta_list(LocDeltaList *list, LocDeltaList *loc_delta_list); /** * Returns a LocDelta from a given LocDeltaList and language. * The returned pointer is used internally and may not be 'free'd. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). * @param language The language of the LocDelta to retrieve. * @return LocDelta or NULL. */ LocDelta *ohcount_loc_delta_list_get_loc_delta(LocDeltaList *list, const char *language); /** * Returns the number of lines of code added for the given LocDeltaList. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). */ int ohcount_loc_delta_list_code_added(LocDeltaList *list); /** * Returns the number of lines of code removed for the given LocDeltaList. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). */ int ohcount_loc_delta_list_code_removed(LocDeltaList *list); /** * Returns the number of lines of comments added for the given LocDeltaList. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). */ int ohcount_loc_delta_list_comments_added(LocDeltaList *list); /** * Returns the number of lines of comments removed for the given LocDeltaList. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). */ int ohcount_loc_delta_list_comments_removed(LocDeltaList *list); /** * Returns the number of blank lines added for the given LocDeltaList. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). */ int ohcount_loc_delta_list_blanks_added(LocDeltaList *list); /** * Returns the number of blank lines removed for the given LocDeltaList. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). */ int ohcount_loc_delta_list_blanks_removed(LocDeltaList *list); /** * Returns the net number of lines of code for the given LocDeltaList. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). */ int ohcount_loc_delta_list_net_code(LocDeltaList *list); /** * Returns the net number of lines of comments for the given LocDeltaList. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). */ int ohcount_loc_delta_list_net_comments(LocDeltaList *list); /** * Returns the net number of blank lines for the given LocDeltaList. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). */ int ohcount_loc_delta_list_net_blanks(LocDeltaList *list); /** * Returns the net number of lines for the given LocDeltaList. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). */ int ohcount_loc_delta_list_net_total(LocDeltaList *list); /** * Creates a new LocDeltaList from a given one, excluding all LocDeltas with no * counted lines. * The given list may be 'free'd immediately. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). */ LocDeltaList *ohcount_loc_delta_list_new_compact(LocDeltaList *list); /** * Frees the memory allocated for a given LocDeltaList. * @param list A LocDeltaList created from ohcount_loc_delta_list_new(). */ void ohcount_loc_delta_list_free(LocDeltaList *list); #endif ohcount-4.0.0/src/log.c000066400000000000000000000002461343532200000147000ustar00rootroot00000000000000#include #include #define LOG_FILE "/tmp/ohcount.log" void log_it(char *log) { FILE *f = fopen(LOG_FILE, "a"); fputs(log, f); fclose(f); } ohcount-4.0.0/src/log.h000066400000000000000000000002131343532200000146770ustar00rootroot00000000000000#define log_it(log) {} /* by default, do nothing, to use this to debug * uncomment the line below */ //void log_it(char *log); ohcount-4.0.0/src/ohcount.c000066400000000000000000000223241343532200000155770ustar00rootroot00000000000000// ohcount.c written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #include #include #include #include "hash/option_hash.h" #include "sourcefile.h" #include "ohcount.h" void annotate_callback(const char *language, const char *entity, int start, int end, void *userdata) { SourceFile *sf = (SourceFile *)userdata; int length = end - start; char buf[length]; strncpy(buf, (const char*)sf->contents + start, length); // field exists buf[length] = '\0'; printf("%s\t%s\t%s", language, entity, buf); } void annotate(SourceFileList *list) { SourceFileList *iter = list->head; while (iter) { ohcount_sourcefile_parse_with_callback(iter->sf, annotate_callback, iter->sf); iter = iter->next; } } void detect(SourceFileList *list) { SourceFileList *iter = list->head; while (iter) { printf("%s\t%s\n", ohcount_sourcefile_get_language(iter->sf), iter->sf->filepath); iter = iter->next; } } void licenses(SourceFileList *list) { SourceFileList *iter = list->head; while (iter) { LicenseList *liter = ohcount_sourcefile_get_license_list(iter->sf)->head; while (liter) { printf("%s%s ", liter->lic->name, (liter->next != NULL) ? "," : ""); printf("%s\n", iter->sf->filename); liter = liter->next; } iter = iter->next; } } void raw_entities_callback(const char *language, const char *entity, int start, int end, void *userdata) { printf("%s\t%s\t%i\t%i\n", language, entity, start, end); } void raw_entities(SourceFileList *list) { SourceFileList *iter = list->head; while (iter) { ohcount_sourcefile_parse_entities_with_callback(iter->sf, raw_entities_callback, NULL); iter = iter->next; } } void help() { printf( "Usage: ohcount [option] [paths...]\n" "\n" "Ohloh source code line counter command line tool.\n" " http://www.ohloh.net/\n" "\n" "[option] can be one of the following:\n" " -a, --annotate\n" " -d, --detect\n" " -h, --help\n" " -i, --individual\n" " -l, --license\n" " -re\n" " -s, --summary\n" "\n" "-a, --annotate Show annotated source code\n" "\n" " The contents of all source code files found within the given\n" " paths will be emitted to stdout. Each line will be prefixed with\n" " a tab-delimited language name and semantic categorization (code,\n" " comment, or blank).\n" "\n" "-d, --detect Find source code files\n" "\n" " Recursively find all source code files within the given paths.\n" " For each source code file found, the file name will be emitted to\n" " stdout prefixed with a tab-delimited language name.\n" "\n" "-h, --help Display this message\n" "\n" "-i, --individual Count lines of code per file\n" "\n" " Count lines in all source code files within the given paths, and\n" " emit a report of the lines of code, comments, and blanks in each\n" " language per file.\n" "\n" "-l, --license\n" "\n" " Displays detected licensing information contained in each source\n" " code file.\n" "\n" "-re\n" "\n" " Prints raw entity information to the screen (mainly for debugging).\n" "\n" "-s, --summary Count lines of code (default)\n" "\n" " Count lines in all source code files within the given paths, and\n" " emit a report of the total number of lines of code, comments,\n" " and blanks in each language. This is the default action.\n" "\n" "[paths] can refer to any number of individual files or directories.\n" " Directories will be probed recursively. If no path is given,\n" " the current directory will be used.\n" ); } void sort_loc_list_by_language(LocList *list) { LocList *iter = list->head; while (iter) { LocList *min = iter; LocList *iter2 = iter->next; while (iter2) { if (strcmp(iter2->loc->language, min->loc->language) < 0) min = iter2; iter2 = iter2->next; } if (iter != min) { Loc *temp = iter->loc; iter->loc = min->loc; min->loc = temp; } iter = iter->next; } } void individual(SourceFileList *list) { int count = 0; SourceFileList *titer = list->head; while (titer) { count++; titer = titer->next; } printf( "Examining %i file(s)\n" " Ohloh Line Count \n" "Language Code Comment Comment %% Blank Total File\n" "---------------- --------- --------- --------- --------- --------- -----------------------------------------------\n" , count); SourceFileList *iter = list->head; while (iter) { LocList *loc_list = ohcount_sourcefile_get_loc_list(iter->sf); sort_loc_list_by_language(loc_list); LocList *liter = loc_list->head; while (liter) { printf("%-16s", liter->loc->language); printf(" %10d", liter->loc->code); printf(" %10d", liter->loc->comments); if (liter->loc->comments + liter->loc->code > 0) printf(" %9.1f%%", (float)liter->loc->comments / (liter->loc->comments + liter->loc->code) * 100); else printf(" "); printf(" %10d", liter->loc->blanks); printf(" %10d", liter->loc->code + liter->loc->comments + liter->loc->blanks); printf(" %s\n", iter->sf->filepath); liter = liter->next; } iter = iter->next; } } void sort_loc_list_by_code(LocList *list) { LocList *iter = list->head; while (iter) { LocList *max = iter; LocList *iter2 = iter->next; while (iter2) { if (iter2->loc->code > max->loc->code) max = iter2; iter2 = iter2->next; } if (iter != max) { Loc *temp = iter->loc; iter->loc = max->loc; max->loc = temp; } iter = iter->next; } } void summary(SourceFileList *list) { int count = 0; SourceFileList *tmpiter = list->head; while (tmpiter) { count++; tmpiter = tmpiter->next; } printf("Examining %i file(s)\n", count); LocList *loc_list = ohcount_sourcefile_list_analyze_languages(list); sort_loc_list_by_code(loc_list); printf( "\n" " Ohloh Line Count Summary \n" "\n" "Language Files Code Comment Comment %% Blank Total\n" "---------------- ----- --------- --------- --------- --------- ---------\n"); LocList *iter = loc_list->head; while (iter) { printf("%-16s", iter->loc->language); printf(" %6d", iter->loc->filecount); printf(" %10d", iter->loc->code); printf(" %10d", iter->loc->comments); if (iter->loc->comments + iter->loc->code > 0) printf(" %9.1f%%", (float)iter->loc->comments / (iter->loc->comments + iter->loc->code) * 100); else printf(" 0.0%%"); printf(" %10d", iter->loc->blanks); printf(" %10d\n", iter->loc->code + iter->loc->comments + iter->loc->blanks); iter = iter->next; } printf("---------------- ----- --------- --------- --------- --------- ---------\n"); int code = ohcount_loc_list_code(loc_list); int comments = ohcount_loc_list_comments(loc_list); int blanks = ohcount_loc_list_blanks(loc_list); printf("%-16s", "Total"); printf(" %6d", ohcount_loc_list_filecount(loc_list)); printf(" %10d", code); printf(" %10d", comments); if (comments + code > 0) printf(" %9.1f%%", (float)comments / (comments + code) * 100); else printf(" 0.0%%"); printf(" %10d", blanks); printf(" %10d\n", code + comments + blanks); ohcount_loc_list_free(loc_list); } int main(int argc, char *argv[]) { int command = 0; if (argc > 1) { struct OhcountOption *opt = ohcount_hash_command_from_flag(argv[1], strlen(argv[1])); if (opt) command = opt->value; } int i = 1; if (command == 0) command = COMMAND_SUMMARY; else i = 2; // parameter is not a file or directory SourceFileList *list = ohcount_sourcefile_list_new(); if (i == argc) ohcount_sourcefile_list_add_directory(list, "."); for (; i < argc; i++) { DIR *dir = opendir(argv[i]); if (dir) { ohcount_sourcefile_list_add_directory(list, argv[i]); closedir(dir); } else { FILE *f = fopen(argv[i], "rb"); if (f) { ohcount_sourcefile_list_add_file(list, argv[i]); fclose(f); } else printf("Bad argument: %s\n", argv[i]); } } switch (command) { case COMMAND_ANNOTATE: annotate(list); break; case COMMAND_DETECT: detect(list); break; case COMMAND_HELP: help(); break; case COMMAND_INDIVIDUAL: individual(list); break; case COMMAND_LICENSES: licenses(list); break; case COMMAND_RAWENTITIES: raw_entities(list); break; case COMMAND_SUMMARY: summary(list); break; } ohcount_sourcefile_list_free(list); return 0; } ohcount-4.0.0/src/ohcount.h000066400000000000000000000105151343532200000156030ustar00rootroot00000000000000// ohcount.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #ifndef OHCOUNT_H #define OHCOUNT_H /** * @mainpage Ohcount * * The Ohloh source code line counter * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License Version 2 as * published by the Free Software Foundation. * * Ohcount is specifically licensed under GPL v2.0, and no 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 . * * @section overview Overview * * Ohcount is a program for counting lines of source code. It was originally * developed at Ohloh and used to generate the reports at www.ohloh.net * * Ohcount supports multiple languages within a single file: for example a * complex HTML document might include regions of both CSS and Javascript. * * Ohcount has 4 main components: * * @li A detector which determines the primary language family used by a * particular source file. * @li A parser which provides a line-by-line breakdown of the contents of a * source file. * @li Another detector which tries to determine the license(s) the source file * is licensed under. * @li A final detector for gestalts (via the Ruby extension). * * The command line tool allows you to profile individual files or whole * directory trees. * * @section requirements System Requirements * * Ohcount is supported on Mac OSX 10.5 and Ubuntu 6.06 LTS. Other Linux * environments should also work, but your mileage may vary. Windows is not * supported. * * @section download Download * * Ohcount source code is available as a Git repository: * * git clone git://ohcount.git.sourceforge.net/gitroot/ohcount/ohcount * * @section build Building Ohcount * * In order to build Ohcount, the following is required: * * @li GNU C compiler - http://gcc.gnu.org/ * @li Ragel 6.3 or later - http://research.cs.queensu.ca/~thurston/ragel/ * @li GNU gperf - http://www.gnu.org/software/gperf/ * @li PCRE - http://pcre.sourceforge.net/ * @li Bash - http://www.gnu.org/software/bash/ * * Run the 'build' script to build Ohcount. * * @code * $ ./build * @endcode * * You may then link or copy 'bin/ohcount' to your system's PATH. * * Building the Ruby extension of Ohcount requires: * * @li Ruby - http://ruby-lang.org/ * @li Swig - http://swig.org/ * * @code * $ ./build ruby * @endcode * * You may then link or copy 'ruby/ohcount.{rb,so}' and 'ruby/gestalt{/,.rb}' * to the appropriate places in your Ruby installation. * * Building the Doxygen docs requires: * * @li Doxygen - http://www.doxygen.org/ * * @code * $ cd doc * $ Doxygen Doxyfile * @endcode * * @section start First Steps * * To measure lines of code, simply pass file or directory names to the * bin/ohcount executable: * * @code * $ ohcount helloworld.c * @endcode * * Directories will be probed recursively. If you do not pass any parameters, * the current directory tree will be counted. * * You can use the ohcount 'detect' option to simply determine the language * family of each source file. The files will not be parsed or counted. For * example, to find all of the Ruby files in the current directory tree: * * @code * $ ohcount --detect | grep ^ruby * @endcode * * The 'annotate' option presents a line-by-line accounting of the languages * used in a source code file. For example: * * @code * $ ohcount --annotate ./test/src_dir/php1.php * @endcode * * More options can be found by typing: * * @code * $ ohcount --help * @endcode * * @section docs Additional Documentation * * See the Related Pages tab at the top of the page. * * @section contact Contact Ohloh * * For more information visit the Ohloh website: https://sourceforge.net/projects/ohcount * * You can reach Ohloh via email at: info@ohloh.net */ #define COMMAND_ANNOTATE 1 #define COMMAND_DETECT 2 #define COMMAND_HELP 3 #define COMMAND_INDIVIDUAL 4 #define COMMAND_LICENSES 5 #define COMMAND_RAWENTITIES 6 #define COMMAND_SUMMARY 7 #endif ohcount-4.0.0/src/parsed_language.c000066400000000000000000000042631343532200000172430ustar00rootroot00000000000000// parsed_language.c written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #include #include #include "parsed_language.h" ParsedLanguage *ohcount_parsed_language_new(const char *name, int buffer_size) { ParsedLanguage *pl = malloc(sizeof(ParsedLanguage)); pl->name = name; pl->buffer_size = buffer_size; pl->code = malloc(buffer_size + 5); pl->code_p = pl->code; *pl->code_p = '\0'; pl->code_count = 0; pl->comments = malloc(buffer_size + 5); pl->comments_p = pl->comments; *pl->comments_p = '\0'; pl->comments_count = 0; pl->blanks_count = 0; return pl; } void ohcount_parsed_language_add_code(ParsedLanguage *parsed_language, char *p, int length) { if (parsed_language->code_p + length < parsed_language->code + parsed_language->buffer_size + 5) { strncpy(parsed_language->code_p, p, length); parsed_language->code_p += length; *parsed_language->code_p = '\0'; parsed_language->code_count++; } } void ohcount_parsed_language_add_comment(ParsedLanguage *parsed_language, char *p, int length) { if (parsed_language->comments_p + length < parsed_language->comments + parsed_language->buffer_size + 5) { strncpy(parsed_language->comments_p, p, length); parsed_language->comments_p += length; *parsed_language->comments_p = '\0'; parsed_language->comments_count++; } } void ohcount_parsed_language_free(ParsedLanguage *parsed_language) { free(parsed_language->code); free(parsed_language->comments); free(parsed_language); } ParsedLanguageList *ohcount_parsed_language_list_new() { ParsedLanguageList *list = malloc(sizeof(ParsedLanguageList)); list->pl = NULL; list->next = NULL; list->head = NULL; list->tail = NULL; return list; } void ohcount_parsed_language_list_free(ParsedLanguageList *list) { if (list->head) { ParsedLanguageList *iter = list->head; while (iter) { ParsedLanguageList *next = iter->next; ohcount_parsed_language_free(iter->pl); free(iter); iter = next; } } else free(list); } ohcount-4.0.0/src/parsed_language.h000066400000000000000000000041351343532200000172460ustar00rootroot00000000000000// parsed_language.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #ifndef OHCOUNT_PARSED_LANGUAGE_H #define OHCOUNT_PARSED_LANGUAGE_H #include "structs.h" /** * Creates a new ParsedLanguage for the given language and buffer size. * The given language is not copied and may not be 'free'd. Use a language * defined in src/languages.h. * @param language The parsed language. * @param buffer_size The size of the buffers to store parsed code and comment * text. * @return ParsedLanguage */ ParsedLanguage *ohcount_parsed_language_new(const char *language, int buffer_size); /** * Adds some code to the code buffer for the given ParsedLanguage. * @param parsed_language A ParsedLanguage created from * ohcount_parsed_language_new(). * @param p A pointer in memory to start copying code from. * @param length The number of characters to copy from p. */ void ohcount_parsed_language_add_code(ParsedLanguage *parsed_language, char *p, int length); /** * Adds a comment to the comment buffer for the given ParsedLanguage. * @param parsed_language A ParsedLanguage created from * ohcount_parsed_language_new(). * @param p A pointer in memory to start copying the comment from. * @param length The number of characters to copy from p. */ void ohcount_parsed_language_add_comment(ParsedLanguage *parsed_language, char *p, int length); /** * Frees the memory allocated for the given ParsedLanguage. * @param parsed_language A ParsedLanguage created from * ohcount_parsed_language_new(). */ void ohcount_parsed_language_free(ParsedLanguage *parsed_language); /** * Creates a new ParsedLanguageList that is initially empty. * @return ParsedLanguageList */ ParsedLanguageList *ohcount_parsed_language_list_new(); /** * Frees the memory allocated for the given ParsedLanguageList. * @param list A ParsedLanguage created from ohcount_parsed_language_list_new(). */ void ohcount_parsed_language_list_free(ParsedLanguageList *list); #endif ohcount-4.0.0/src/parser.c000066400000000000000000000017211343532200000154120ustar00rootroot00000000000000// parser.c written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #include #include "sourcefile.h" #include "log.h" #include "hash/parser_hash.h" struct ParserMap * ohcount_hash_parser_from_language (register const char *str, register size_t len); int ohcount_parse(SourceFile *sourcefile, int count, void (*callback) (const char *, const char *, int, int, void *), void *userdata) { const char *language = ohcount_sourcefile_get_language(sourcefile); if (language) { struct ParserMap *rp = ohcount_hash_parser_from_language(language, strlen(language)); if (rp) { char *buffer = ohcount_sourcefile_get_contents(sourcefile); int buffer_len = ohcount_sourcefile_get_contents_size(sourcefile); if (callback) rp->parser(buffer, buffer_len, count, callback, userdata); return 1; } } return 0; } ohcount-4.0.0/src/parser.h000066400000000000000000000336441343532200000154300ustar00rootroot00000000000000// parser.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #ifndef OHCOUNT_PARSER_H #define OHCOUNT_PARSER_H #include "sourcefile.h" /** * @page parser_doc Parser Documentation * @author Mitchell Foral * * @section overview Overview * * I will assume the reader has a decent knowledge of how Ragel works and the * Ragel syntax. If not, please review the Ragel manual found at: * http://research.cs.queensu.ca/~thurston/ragel/ * * All parsers must at least: * * @li Call a callback function when a line of code is parsed. * @li Call a callback function when a line of comment is parsed. * @li Call a callback function when a blank line is parsed. * * Additionally a parser can call the callback function for each position of * entities parsed. * * Take a look at 'c.rl' and even keep it open for reference when reading this * document to better understand how parsers work and how to write one. * * @section writing Writing a Parser * * First create your parser in 'src/parsers/'. Its name should be the language * you are parsing with a '.rl' extension. You will not have to manually compile * any parsers, as this is automatically for you. However, you do need to add * your parser to 'hash/parsers.gperf'. * * Every parser must have the following at the top: * * @include parser_doc_1 * * And the following at the bottom: * * @include parser_doc_2 * * (Your parser will go between these two blocks.) * * The code can be found in the existing 'c.rl' parser. You will need to change: * @li OHCOUNT_[lang]_PARSER_H - Replace [lang] with your language name. So if * you are writing a C parser, it would be OHCOUNT_C_PARSER_H. * @li [lang]_LANG - Set the variable name to be [lang]_LANG and its value to be * the name of your language to parse as defined in languages.h. [lang] is * your language name. For C it would be C_LANG. * @li [lang]_entities - Set the variable name to be [lang]_entities (e.g. * c_entries) The value is an array of string entities your language has. For * example C has comment, string, number, etc. entities. You should definately * have "space", and "any" entities. "any" entities are typically used for * entity machines (discussed later) and match any character that is not * recognized so the parser does not do something unpredictable. * @li enum - Change the value of the enum to correspond with your entities. So * if in your parser you look up [lang]_entities[ENTITY], you will get the * associated entity's string name. * @li parse_[lang] - Set the function name to parse_[lang] where again, [lang] * is the name of your language. In the case of C, it is parse_c. * @li [lang]_en_[lang]_line - The line counting machine. * @li [lang]_en_[lang]_entity - The entity machine. * * You may be asking why you have to rename variables and functions. Well if * variables have the same name in header files (which is what parsers are), the * compiler complains. Also, when you have languages embedded inside each other, * any identifiers with the same name can easily be mixed up. It is also * important to prefix your Ragel definitions with your language to avoid * conflicts with other parsers. * * Additional variables available to parsers are in the parser_macros.h file. * Take a look at it and try to understand what the variables are used for. They * will make more sense later on. * * Now you can define your Ragel parser. Name your machine after your language, * "write data", and include 'common.rl', a file with common Ragel definitions, * actions, etc. For example: * * @include parser_doc_3 * * Before you begin to write patterns for each entity in your language, you need * to understand how the parser should work. * * Each parser has two machines: one optimized for counting lines of code, * comments, and blanks; the other for identifying entity positions in the * buffer. * * @section line Line Counting Machine * * This machine should be written as a line-by-line parser for multiple lines. * This means you match any combination of entities except a newline up until * you do reach a newline. If the line contains only spaces, or nothing at all, * it is blank. If the line contains spaces at first, but then a comment, or * just simply a comment, the line is a comment. If the line contains anything * but a comment after spaces (if there are any), it is a line of code. You * will do this using a Ragel scanner. The callback function will be called for * each line parsed. * * @subsection line_scanner Scanner Parser Structure * * A scanner parser will look like this: * * @include parser_doc_4 * * (As usual, replace [lang] with your language name.) * * Each entity is the pattern for an entity to match, the last one typically * being the newline entity. For each match, the variable is set to a constant * defined in the enum, and the main action is called (you will need to create * this action above the scanner). * * When you detect whether or not a line is code or comment, you should call the * appropriate \@code or \@comment action defined in 'common.rl' as soon as * possible. It is not necessary to worry about whether or not these actions are * called more than once for a given line; the first call to either sets the * status of the line permanently. Sometimes you cannot call \@code or \@comment * for one reason or another. Do not worry, as this is discussed later. * * When you reach a newline, you will need to decide whether the current line is * a line of code, comment, or blank. This is easy. Simply check if the * #line_contains_code or #whole_line_comment variables are set to 1. If neither * of them are, the line is blank. Then call the callback function (not action) * with an "lcode", "lcomment", or "lblank" string, and the start and end * positions of that line (including the newline). The start position of the * line is in the #line_start variable. It should be set at the beginning of * every line either through the \@code or \@comment actions, or manually in the * main action. Finally the #line_contains_code, #whole_line_comment, and * #line_start state variables must be reset. All this should be done within the * main action shown below. Note: For most parsers, the std_newline(lang) macro * is sufficient and does everything in the main action mentioned above. The * lang parameter is the [lang]_LANG string. * * @subsection line_action Main Action Structure * * The main action looks like this: * * @include parser_doc_5 * * @subsection line_entity_patterns Defining Patterns for Entities * * Now it is time to write patterns for each entity in your language. That does * not seem very hard, except when your entity can cover multiple lines. * Comments and strings in particular can do this. To make an accurate line * counter, you will need to count the lines covered by multi-line entities. * When you detect a newline inside your multi-line entity, you should set the * entity variable to be #INTERNAL_NL and call the main action. The main action * should have a case for #INTERNAL_NL separate from the newline entity. In it, * you will check if the current line is code or comment and call the callback * function with the appropriate string ("lcode" or "lcomment") and beginning * and end of the line (including the newline). Afterwards, you will reset the * #line_contains_code and #whole_line_comment state variables. Then set the * #line_start variable to be #p, the current Ragel buffer position. Because * #line_contains_code and #whole_line_comment have been reset, any non-newline * and non-space character in the multi-line pattern should set * #line_contains_code or #whole_line_comment back to 1. Otherwise you would count * the line as blank. * * Note: For most parsers, the std_internal_newline(lang) macro is sufficient * and does everything in the main action mentioned above. The lang parameter * is the [lang]_LANG string. * * For multi-line matches, it is important to call the \@code or \@comment * actions (mentioned earlier) before an internal newline is detected so the * #line_contains_code and #whole_line_comment variables are properly set. For * other entities, you can use the #code macro inside the main action which * executes the same code as the Ragel \@code action. Other C macros are * #comment and #ls, the latter is typically used for the SPACE entity when * defining #line_start. * * Also for multi-line matches, it may be necessary to use the \@enqueue and * \@commit actions. If it is possible that a multi-line entity will not have an * ending delimiter (for example a string), use the \@enqueue action as soon as * the start delimitter has been detected, and the \@commit action as soon as * the end delimitter has been detected. This will eliminate the potential for * any counting errors. * * @subsection line_notes Notes * * You can be a bit sloppy with the line counting machine. For example the only * C entities that can contain newlines are strings and comments, so * #INTERNAL_NL would only be necessary inside them. Other than those, anything * other than spaces is considered code, so do not waste your time defining * specific patterns for other entities. * * @subsection line_embedded Parsers with Embedded Languages * * Notation: [lang] is the parent language, [elang] is the embedded language. * * To write a parser with embedded languages (such as HTML with embedded CSS and * Javascript), you should first \#include the parser(s) above your Ragel code. * The header file is "[elang]_parser.h". * * Next, after the inclusion of 'common.rl', add "#EMBED([elang])" on separate * lines for each embedded language. The build process looks for these special * comments to embed the language for you automatically. * * In your main action, you need to add another entity #CHECK_BLANK_ENTRY. It * should call the #check_blank_entry([lang]_LANG) macro. Blank entries are an * entry into an embedded language, but the rest of the line is blank before a * newline. For example, a CSS entry in HTML is something like: * * @code * html code html code new html code ohcount-4.0.0/test/expected_dir/diff1_old.html000066400000000000000000000004551343532200000213210ustar00rootroot00000000000000html code html code html code html code html code html code old html code ohcount-4.0.0/test/expected_dir/diff2_new.c000066400000000000000000000002251343532200000206060ustar00rootroot00000000000000c comment /* new */ c code #include 'foo.c' c comment /* common */ c code int do_stuff(old_code) { c code int common; c code int new_var; c code } ohcount-4.0.0/test/expected_dir/diff2_old.c000066400000000000000000000002251343532200000205730ustar00rootroot00000000000000c comment /* old */ c code #include 'foo.c' c comment /* common */ c code int do_stuff(old_code) { c code int common; c code int old_var; c code } ohcount-4.0.0/test/expected_dir/diff3_new.xml000066400000000000000000000000641343532200000211660ustar00rootroot00000000000000xml code xml code new xml code ohcount-4.0.0/test/expected_dir/diff3_old.xml000066400000000000000000000000641343532200000211530ustar00rootroot00000000000000xml code xml code old xml code ohcount-4.0.0/test/expected_dir/dylan1.dylan000066400000000000000000000013251343532200000210220ustar00rootroot00000000000000dylan comment // random program i found dylan code define function describe-list(my-list :: , #key verbose?) => () dylan code format(*standard-output*, "{a , size: %d", my-list.size); dylan code if (verbose?) dylan code format(*standard-output*, ", elements:"); dylan code for (item in my-list) dylan code format(*standard-output*, " %=", item); dylan code end for; dylan code end if; dylan code format(*standard-output*, "}"); dylan code end function; dylan blank dylan code describe-list(#(1, 2, 3, 4, 5, 6)); dylan comment // prints "{a , size: 6}" dylan blank dylan code describe-list(#(5, 7, 3), verbose?: #t); dylan comment // prints "{a , size: 3, elements: 5 7 3}" ohcount-4.0.0/test/expected_dir/eiffel.e000066400000000000000000000004551343532200000202040ustar00rootroot00000000000000eiffel code class eiffel code HELLO_WORLD eiffel code create eiffel code make eiffel code feature eiffel code make eiffel code do eiffel comment -- prints "Hello world!" and starts new line eiffel blank eiffel code print ("Hello, world!%N") eiffel blank eiffel code end eiffel code end ohcount-4.0.0/test/expected_dir/el1.el000066400000000000000000000021071343532200000176030ustar00rootroot00000000000000emacslisp code (if (string-equal "21" (substring (emacs-version) 10 12)) emacslisp code (progn emacslisp code (blink-cursor-mode 0) emacslisp comment ;; Insert newline when you press `C-n' (next-line) emacslisp comment ;; at the end of the buffer emacslisp blank emacslisp code (setq next-line-add-newlines t) emacslisp comment ;; Turn on image viewing emacslisp code (auto-image-file-mode t) emacslisp comment ;; Turn on menu bar (this bar has text) emacslisp comment ;; (Use numeric argument to turn on) emacslisp code (menu-bar-mode 1) emacslisp comment ;; Turn off tool bar (this bar has icons) emacslisp comment ;; (Use numeric argument to turn on) emacslisp code (tool-bar-mode nil) emacslisp comment ;; Turn off tooltip mode for tool bar emacslisp comment ;; (This mode causes icon explanations to pop up) emacslisp comment ;; (Use numeric argument to turn on) emacslisp code (tooltip-mode nil) emacslisp comment ;; If tooltips turned on, make tips appear promptly emacslisp code (setq tooltip-delay 0.1) ; default is one second emacslisp code )) ohcount-4.0.0/test/expected_dir/english.st000066400000000000000000000000001343532200000205670ustar00rootroot00000000000000ohcount-4.0.0/test/expected_dir/erl1.erl000066400000000000000000000164311343532200000201540ustar00rootroot00000000000000erlang comment %%%---------------------------------------------------------------------- erlang comment %%% File : erl1.erl erlang comment %%% Author : Jason Allen - kinda - just repurposing random code erlang comment %%% Purpose : Test out the erlang parsing erlang comment %%% Created : 1/17/2007 by Jason Allen erlang comment %%% Id : $Id: erl1.erl 1 2007-17-01 jason $ erlang comment %%%---------------------------------------------------------------------- erlang blank erlang code -module(erl1). erlang code -author('jason@ohloh.net'). erlang code -vsn('$Revision: 1 $ '). erlang blank erlang comment %% External exports erlang code -export([import_file/1, erlang code import_dir/1]). erlang blank erlang code -include("random.hrl"). erlang code -include("more_random.hrl"). erlang blank erlang comment %%%---------------------------------------------------------------------- erlang comment %%% API erlang comment %%%---------------------------------------------------------------------- erlang blank erlang code import_file(File) -> erlang code User = filename:rootname(filename:basename(File)), erlang code Server = filename:basename(filename:dirname(File)), erlang code case (jlib:nodeprep(User) /= error) andalso erlang code (jlib:nameprep(Server) /= error) of erlang code true -> erlang code case file:read_file(File) of erlang code {ok, Text} -> erlang code case xml_stream:parse_element(Text) of erlang code El when element(1, El) == xmlelement -> erlang code case catch process_xdb(User, Server, El) of erlang code {'EXIT', Reason} -> erlang code ?ERROR_MSG( erlang code "Error while processing file \"~s\": ~p~n", erlang code [File, Reason]), erlang code {error, Reason}; erlang code _ -> erlang code ok erlang code end; erlang code {error, Reason} -> erlang code ?ERROR_MSG("Can't parse file \"~s\": ~p~n", erlang code [File, Reason]), erlang code {error, Reason} erlang code end; erlang code {error, Reason} -> erlang code ?ERROR_MSG("Can't read file \"~s\": ~p~n", [File, Reason]), erlang code {error, Reason} erlang code end; erlang code false -> erlang code ?ERROR_MSG("Illegal user/server name in file \"~s\"~n", [File]), erlang code {error, "illegal user/server"} erlang code end. erlang blank erlang blank erlang code import_dir(Dir) -> erlang code {ok, Files} = file:list_dir(Dir), erlang code MsgFiles = lists:filter( erlang code fun(FN) -> erlang code case string:len(FN) > 4 of erlang code true -> erlang code string:substr(FN, erlang code string:len(FN) - 3) == ".xml"; erlang code _ -> erlang code false erlang code end erlang code end, Files), erlang code lists:foldl( erlang code fun(FN, A) -> erlang code Res = import_file(filename:join([Dir, FN])), erlang code case {A, Res} of erlang code {ok, ok} -> ok; erlang code {ok, _} -> {error, "see aoabberd log for details"}; erlang code _ -> A erlang code end erlang code end, ok, MsgFiles). erlang blank erlang comment %%%---------------------------------------------------------------------- erlang comment %%% Internal functions erlang comment %%%---------------------------------------------------------------------- erlang blank erlang code process_xdb(User, Server, {xmlelement, Name, _Attrs, Els}) -> erlang code case Name of erlang code "xdb" -> erlang code lists:foreach( erlang code fun(El) -> erlang code xdb_data(User, Server, El) erlang code end, Els); erlang code _ -> erlang code ok erlang code end. erlang blank erlang blank erlang code xdb_data(User, Server, {xmlcdata, _CData}) -> erlang code ok; erlang code xdb_data(User, Server, {xmlelement, _Name, Attrs, _Els} = El) -> erlang code From = jlib:make_jid(User, Server, ""), erlang code LServer = jlib:nameprep(Server), erlang code case xml:get_attr_s("xmlns", Attrs) of erlang code ?NS_AUTH -> erlang code Password = xml:get_tag_cdata(El), erlang code ejabberd_auth:set_password(User, Server, Password), erlang code ok; erlang code ?NS_ROSTER -> erlang code case lists:member(mod_roster_odbc, erlang code gen_mod:loaded_modules(LServer)) of erlang code true -> erlang code catch mod_roster_odbc:set_items(User, Server, El); erlang code false -> erlang code catch mod_roster:set_items(User, Server, El) erlang code end, erlang code ok; erlang code ?NS_LAST -> erlang code TimeStamp = xml:get_attr_s("last", Attrs), erlang code Status = xml:get_tag_cdata(El), erlang code case lists:member(mod_last_odbc, erlang code gen_mod:loaded_modules(LServer)) of erlang code true -> erlang code catch mod_last_odbc:store_last_info( erlang code User, erlang code Server, erlang code list_to_integer(TimeStamp), erlang code Status); erlang code false -> erlang code catch mod_last:store_last_info( erlang code User, erlang code Server, erlang code list_to_integer(TimeStamp), erlang code Status) erlang code end, erlang code ok; erlang code ?NS_VCARD -> erlang code case lists:member(mod_vcard_odbc, erlang code gen_mod:loaded_modules(LServer)) of erlang code true -> erlang code catch mod_vcard_odbc:process_sm_iq( erlang code From, erlang code jlib:make_jid("", Server, ""), erlang code #iq{type = set, xmlns = ?NS_VCARD, sub_el = El}); erlang code false -> erlang code catch mod_vcard:process_sm_iq( erlang code From, erlang code jlib:make_jid("", Server, ""), erlang code #iq{type = set, xmlns = ?NS_VCARD, sub_el = El}) erlang code end, erlang code ok; erlang code "jabber:x:offline" -> erlang code process_offline(Server, From, El), erlang code ok; erlang code XMLNS -> erlang code case xml:get_attr_s("j_private_flag", Attrs) of erlang code "1" -> erlang code catch mod_private:process_sm_iq( erlang code From, erlang code jlib:make_jid("", Server, ""), erlang code #iq{type = set, xmlns = ?NS_PRIVATE, erlang code sub_el = {xmlelement, "query", [], erlang code [jlib:remove_attr( erlang code "j_private_flag", erlang code jlib:remove_attr("xdbns", El))]}}); erlang code _ -> erlang code ?DEBUG("jd2ejd: Unknown namespace \"~s\"~n", [XMLNS]) erlang code end, erlang code ok erlang code end. erlang blank erlang blank erlang code process_offline(Server, To, {xmlelement, _, _, Els}) -> erlang code LServer = jlib:nameprep(Server), erlang code lists:foreach(fun({xmlelement, _, Attrs, _} = El) -> erlang code FromS = xml:get_attr_s("from", Attrs), erlang code From = case FromS of erlang code "" -> erlang code jlib:make_jid("", Server, ""); erlang code _ -> erlang code jlib:string_to_jid(FromS) erlang code end, erlang code case From of erlang code error -> erlang code ok; erlang code _ -> erlang code ejabberd_hooks:run(offline_message_hook, erlang code LServer, erlang code [From, To, El]) erlang code end erlang code end, Els). erlang blank ohcount-4.0.0/test/expected_dir/example.R000066400000000000000000000231711343532200000203620ustar00rootroot00000000000000r comment # Build a 'graph-like' object having 'nodes' nodes belonging to 'classes' classes. r comment # Class distribution is given by 'proba', and connectivity probabilities are given r comment # by 'intraproba' and 'interproba'. r code generateGraph<-function(nodes,classes,proba=rep(1/classes,classes), r code intraproba=0.1,crossproba=0.02) r code { r code mat_pi=CreateConnectivityMat(classes,intraproba,crossproba) r code igraph=Fast2SimuleERMG(nodes,proba,mat_pi[1],mat_pi[2]) r code adjacency=get.adjacency(igraph$graph) r code cmgraph=list(nodes=nodes,classes=classes,adjacency=adjacency,nodeclasses=igraph$node.classes,proba=proba, r code intraproba=intraproba,crossproba=crossproba) r code attr(cmgraph,'class')<-c('cmgraph') r code cmgraph r code } r blank r comment # Return explicit member names for the different attributes of graph objects. r code labels.cmgraph<-function(object,...) r code { r code c("Nodes","Classes","Adjacency Matrix","Node Classification","Class Probability Distribution","Intra Class Edge Probability","Cross Class Edge Probability") r code } r blank r comment # Override the summmary function for graph objects. r code summary.cmgraph<-function(object,...) r code { r blank r code cat(c("Nodes : ",object$nodes,"\n", r code "Edges : ",length(which(object$adjacency!=0)),"\n", r code "Classes : ",object$classes,"\n", r code "Class Probability Distribution: ",object$proba,"\n")) r code } r blank r comment # Override the plot function for graph objects. r code plot.cmgraph<-function(x,...) r code { r code RepresentationXGroup(x$adjacency,x$nodeclasses) r code } r blank r comment # Generate covariable data for the graph 'g'. Covariables are associated to vertex data, and r comment # their values are drawn according to 2 distributions: one for vertices joining nodes of r comment # the same class, and another for vertices joining nodes of different classes. r comment # The two distributions have different means but a single standard deviation. r code generateCovariablesCondZ<-function(g,sameclustermean=0,otherclustermean=2,sigma=1) r code { r code mu=CreateMu(g$classes,sameclustermean,otherclustermean) r code res=SimDataYcondZ(g$nodeclasses,mu,sigma) r code cmcovars=list(graph=g,sameclustermean=sameclustermean,otherclustermean=otherclustermean,sigma=sigma,mu=mu,y=res) r code attr(cmcovars,'class')<-c('cmcovarz','cmcovar') r code cmcovars r code } r blank r comment # Generate covariable data for the graph 'g'. Covariables are associated to vertex data, and r comment # their values are drawn according to 2 distributions: one for vertices joining nodes of r comment # the same class, and another for vertices joining nodes of different classes. r comment # The two distributions have different means but a single standard deviation. r comment # This function generates two sets of covariables. r code generateCovariablesCondXZ<-function(g,sameclustermean=c(0,3),otherclustermean=c(2,5),sigma=1) r code { r code mux0=CreateMu(g$classes,sameclustermean[1],otherclustermean[1]) r code mux1=CreateMu(g$classes,sameclustermean[2],otherclustermean[2]) r code res=SimDataYcondXZ(g$nodeclasses,g$adjacency,mux0,mux1,sigma) r code cmcovars=list(graph=g,sameclustermean=sameclustermean,otherclustermean=otherclustermean,sigma=sigma,mu=c(mux0,mux1),y=res) r code attr(cmcovars,'class')<-c('cmcovarxz','cmcovar') r code cmcovars r code } r blank r blank r comment # Override the print function for a cleaner covariable output. r code print.cmcovar<-function(x,...) r code { r code cat("Classes : ",x$graph$classes,"\n", r code "Intra cluster mean: ",x$sameclustermean,"\n", r code "Cross cluster mean: ",x$otherclustermean,"\n", r code "Variance : ",x$sigma,"\n", r code "Covariables :\n",x$y,"\n") r code } r blank r blank r comment # Perform parameter estimation on 'graph' given the covariables 'covars'. r code estimateCondZ<-function(graph,covars,maxiterations,initialclasses,selfloops) r code { r code res=EMalgorithm(initialclasses,covars$y,graph$adjacency,maxiterations,FALSE,selfloops) r code cmestimation=list(mean=res$MuEstimated,variance=res$VarianceEstimated,pi=res$PIEstimated,alpha=res$AlphaEstimated,tau=res$TauEstimated,jexpected=res$EJ,graph=graph) r code attr(cmestimation,'class')<-c('cmestimationz') r code cmestimation r code } r blank r comment # Private generic estimation function used to allow various call conventions for estimation functions. r code privateestimate<-function(covars,graph,maxiterations,initialclasses,selfloops,...) UseMethod("privateestimate") r blank r comment # Private estimation function used to allow various call conventions for estimation functions. r comment # Override of generic function for single covariables. r code privateestimate.cmcovarz<-function(covars,graph,maxiterations,initialclasses,selfloops,...) r code { r code res=estimateCondZ(graph,covars,maxiterations,initialclasses,selfloops) r code attr(res,'class')<-c(attr(res,'class'),'cmestimation') r code res r blank r code } r blank r comment # Perform parameter estimation on 'graph' given the covariables 'covars'. r code estimateCondXZ<-function(graph,covars,maxiterations,initialclasses,selfloops) r code { r comment #resSimXZ = EMalgorithmXZ(TauIni,Y2,Adjacente,30,SelfLoop=FALSE) r code res=EMalgorithmXZ(initialclasses,covars$y,graph$adjacency,maxiterations,selfloops) r code cmestimation=list(mean=c(res$MuEstimated1,res$MuEstimated2),variance=res$VarianceEstimated,pi=res$PIEstimated,alpha=res$AlphaEstimated,tau=res$TauEstimated,jexpected=res$EJ,graph=graph) r code attr(cmestimation,'class')<-c('cmestimationxz') r code cmestimation r code } r blank r comment # Private estimation function used to allow various call conventions for estimation functions. r comment # Override of generic function for multiple covariables. r code privateestimate.cmcovarxz<-function(covars,graph,maxiterations,initialclasses,selfloops,...) r code { r code res=estimateCondXZ(graph,covars,maxiterations,initialclasses,selfloops) r code attr(res,'class')<-c(attr(res,'class'),'cmestimation') r code res r code } r blank r comment # Generic estimation function applicable to graphs with covariables. r code estimate<-function(graph,covars,...) UseMethod("estimate") r blank r comment # Override of the generic estimation function. Performs the actual function dispatch depending on the class of covariables. r code estimate.cmgraph<-function(graph,covars,maxiterations=20,initialclasses=t(rmultinom(size=1,prob=graph$proba,n=graph$nodes)),selfloops=FALSE,method=NULL,...) r code { r code if (length(method) == 0) { r code res=privateestimate(covars,graph,maxiterations,initialclasses,selfloops,...) r code } else { r code res=method(graph,covars,maxiterations,initialclasses,selfloops) r code attr(res,'class')<-c(attr(res,'class'),'cmestimation') r code } r code res r code } r blank r comment # Override of the generic pliot function for estimation results. r code plot.cmestimation<-function(x,...) r code { r code par(mfrow = c(1,2)) r code plot(x$jexpected) r code title("Expected value of J: Convergence criterion") r blank r code map=MAP(x$tau) r code gplot(x$graph$adjacency,vertex.col=map$node.classes+2) r code title("Network with estimated classes") r blank r code } r blank r comment # Generic private ICL computation function for graphs and covariables. r code privatecomputeICL<-function(covars,graph,qmin,qmax,loops,maxiterations,selfloops) UseMethod("privatecomputeICL") r blank r blank r comment # Private ICL computation function for graphs with single covariables. r code privatecomputeICL.cmcovarz<-function(covars,graph,qmin,qmax,loops,maxiterations,selfloops) r code { r code res=ICL(X=graph$adjacency,Y=covars$y,Qmin=qmin,Qmax=qmax,loop=loops,NbIteration=maxiterations,SelfLoop=selfloops,Plot=FALSE) r code attr(res,'class')<-c('cmiclz') r code res r blank r code } r blank r comment # Private ICL computation function for graphs with multiple covariables. r code privatecomputeICL.cmcovarxz<-function(covars,graph,qmin,qmax,loops,maxiterations,selfloops) r code { r code res=ICL(X=graph$adjacency,Y=covars$y,Qmin=qmin,Qmax=qmax,loop=loops,NbIteration=maxiterations,SelfLoop=selfloops,Plot=FALSE) r code attr(res,'class')<-c('cmiclxz') r code res r code } r blank r blank r comment # Generic public ICL computation function applicable to graph objects. r code computeICL<-function(graph,covars,qmin,qmax,...) UseMethod("computeICL") r blank r comment # Override of ICL computation function applicable to graph objects. r comment # Performs the actual method dispatch to private functions depending on the type of covariables. r code computeICL.cmgraph<-function(graph,covars,qmin,qmax,loops=10,maxiterations=20,selfloops=FALSE,...) r code { r code res=privatecomputeICL(covars,graph,qmin,qmax,loops,maxiterations,selfloops) r code res$qmin=qmin r code res$qmax=qmax r code res$graph=graph r code res$covars=covars r code attr(res,'class')<-c(attr(res,'class'),'cmicl') r code res r code } r blank r comment # Override of the plot function for results of ICL computation. r code plot.cmicl<-function(x,...) r code { r code par(mfrow = c(1,2)) r code result=x$iclvalues r code maxi=which(max(result)==result) r code plot(seq(x$qmin,x$qmax),result,type="b",xlab="Number of classes",ylab="ICL value") r code points(maxi+x$qmin-1,result[maxi],col="red") r code title("ICL curve") r code best=x$EMestimation[[maxi+x$qmin-1]] r code tau=best$TauEstimated r code map=MAP(tau) r code gplot(x$graph$adjacency,vertex.col=map$node.classes+2) r code title("Network with estimated classes") r code } r blank ohcount-4.0.0/test/expected_dir/example.qml000066400000000000000000000006401343532200000207460ustar00rootroot00000000000000qml comment // Just an example of QML file... qml blank qml code import QtQuick 2.0 qml blank qml code Rectangle { qml code width: 200 qml code height: 200 qml code color: "crimson" qml blank qml code MouseArea { qml code anchors.fill: parent qml code onClicked: { qml comment // Was clicked qml code Qt.quit(); qml code } qml code } qml code } ohcount-4.0.0/test/expected_dir/example.rkt000066400000000000000000000006761343532200000207660ustar00rootroot00000000000000racket comment ;; language declaration commented out until someone extends the racket comment ;; parser to support it: racket blank racket comment ;; #lang racket racket blank racket comment ;; Report each unique line from stdin racket code (let ([saw (make-hash)]) racket code (for ([line (in-lines)]) racket code (unless (hash-ref saw line #f) racket code (displayln line)) racket code (hash-set! saw line #t))) racket blank ohcount-4.0.0/test/expected_dir/example.xsl000066400000000000000000000011571343532200000207670ustar00rootroot00000000000000xslt code xslt code xslt blank xslt comment xslt code xslt code xslt code xslt code sample webpage xslt code xslt code xslt code xslt comment xslt code comment in HTML xslt code xslt code xslt code xslt code ohcount-4.0.0/test/expected_dir/factor1.factor000066400000000000000000000010521343532200000213350ustar00rootroot00000000000000factor comment ! This is a comment factor comment ! Factor syntax is very simple, it just contains words separated by spaces factor comment ! '!' is a line comment word factor comment ! "whatever" is a string word factor code USING: kernel io ; ! This is a vocabulary inclusion word factor code IN: testing factor blank factor code : test-string ( -- ) factor code "this is a string" print ; factor blank factor code : test ( x -- y ) ! Parenthesis define a stack effect declaration factor code dup swap drop ; factor blank factor code MAIN: test ohcount-4.0.0/test/expected_dir/fb.js000066400000000000000000000005401343532200000175240ustar00rootroot00000000000000javascript code function escapeHTML(value) javascript code { javascript code return String(value).replace(/[<>&"']/g, replaceChars); javascript code } javascript blank javascript code window.onerror = onError; javascript blank javascript code if (document.documentElement.getAttribute("debug") == "true") javascript code toggleConsole(true); ohcount-4.0.0/test/expected_dir/foo.coffee000066400000000000000000000020731343532200000205360ustar00rootroot00000000000000coffeescript comment # A CoffeeScript parser test file coffeescript blank coffeescript code simple_code = true coffeescript blank coffeescript comment ### coffeescript comment A multi-line block comment coffeescript comment begins and ends with three hash marks coffeescript comment ### coffeescript blank coffeescript code multi_line_string = ''' coffeescript code A multi-line string constant ("here doc") coffeescript code begins and ends with three quote marks coffeescript code ''' coffeescript blank coffeescript code foo = "A string can wrap across multiple lines coffeescript code and may contain #{interpolated_values}" coffeescript blank coffeescript blank coffeescript comment ### coffeescript comment A clever parser can use Ohcount's "Polyglot" feature treat the coffeescript comment following as embedded JavaScript. coffeescript comment ### javascript code embedded_js = `function() { javascript code return [document.title, "Hello JavaScript"].join(": "); coffeescript code }` coffeescript blank ohcount-4.0.0/test/expected_dir/foo.dtx000066400000000000000000000003411343532200000201020ustar00rootroot00000000000000tex_dtx code \begin{document} tex_dtx code \texbf Hello world tex_dtx blank tex_dtx blank tex_dtx code % \acommand tex_dtx code % \anothercommand tex_dtx comment %% sample comment tex_dtx blank tex_dtx code \end{document} ohcount-4.0.0/test/expected_dir/foo.ebuild000066400000000000000000000010331343532200000205460ustar00rootroot00000000000000ebuild comment # This is an ebuild. ebuild comment # Distributed under the terms of the GNU General Public License v2 ebuild comment # $Header: $ ebuild blank ebuild code DESCRIPTION="An ebuild" ebuild code HOMEPAGE="" ebuild code SRC_URI="" ebuild blank ebuild code LICENSE="" ebuild code SLOT="0" ebuild code KEYWORDS="~x86" ebuild code IUSE="" ebuild blank ebuild code DEPEND="" ebuild code RDEPEND="" ebuild blank ebuild code pkg_setup() { ebuild comment # This is foo ebuild code einfo "This is foo" ebuild code } ebuild blank ohcount-4.0.0/test/expected_dir/foo.exheres-0000066400000000000000000000011131343532200000211010ustar00rootroot00000000000000exheres comment # This is an exheres. exheres blank exheres code require subversion bash-completion eutils flag-o-matic exheres blank exheres code DESCRIPTION="An exheres" exheres code HOMEPAGE="http://example.org/" exheres code SRC_URI="" exheres blank exheres code MYOPTIONS="monkey" exheres code LICENSE="GPL-2" exheres code SLOT="0" exheres code PLATFORMS="~amd64 ~ia64 ~x86" exheres blank exheres code DEPENDENCIES="" exheres blank exheres code src_prepare() { exheres code default exheres code ./autogen.bash || die "autogen.bash failed" exheres code } exheres blank ohcount-4.0.0/test/expected_dir/foo.glsl000066400000000000000000000002251343532200000202450ustar00rootroot00000000000000glsl comment // GLSL vertex shader glsl code void main() { glsl code gl_Position = gl_ProjectionMatrix * gl_ModelViewMatrix * gl_Vertex; glsl code }ohcount-4.0.0/test/expected_dir/foo.lc000066400000000000000000000004501343532200000177020ustar00rootroot00000000000000livecode comment # Comment livecode comment -- Comment livecode comment // Comment livecode blank livecode comment /* livecode blank livecode comment Block Comment livecode blank livecode comment */ livecode blank livecode code on mouseUp livecode code doSomething livecode code end mouseUp ohcount-4.0.0/test/expected_dir/foo.nsh000066400000000000000000000010531343532200000200740ustar00rootroot00000000000000nsis comment ; NSIS "header" libraries can be in .nsh files. nsis comment /* Copyright some time nsis comment * never nsis comment * and not much of that either nsis comment "still a comment" nsis comment */ nsis blank nsis code !macro SillyMacro Param1 nsis comment ; ... Because we can ;-) nsis code !error "Why did you call this macro, ${Param1}? That was silly." nsis code !macroend nsis blank nsis code Function Die nsis comment # Likewise, because we can. nsis code DetailPrint "Aarrrrggghh! I died." nsis code Quit nsis code FunctionEnd ohcount-4.0.0/test/expected_dir/foo.nsi000066400000000000000000000007261343532200000201030ustar00rootroot00000000000000nsis comment ; some nsis code nsis comment /* nsis comment * lorem nsis comment ipsum nsis comment dolor sit amet etcetera nsis comment */ nsis blank nsis code !include LogicLib.nsh nsis code OutFile foo.exe nsis blank nsis code Section nsis code IfFileExists ${__FILE__} 0 +2 ; comments can be inline nsis comment # Use of ; in a string on the next line nsis code MessageBox MB_OK "You moved this installer file; you shouldn't do that ;-)" nsis code SectionEnd ohcount-4.0.0/test/expected_dir/foo.tex000066400000000000000000000002331343532200000201030ustar00rootroot00000000000000tex code \begin{document} tex code \texbf Hello world tex blank tex blank tex comment % tex comment % sample comment tex blank tex code \end{document} ohcount-4.0.0/test/expected_dir/foo.vim000066400000000000000000000011741343532200000201030ustar00rootroot00000000000000vim comment " Vim syntax file vim comment " Language: Test file for ohcount vim comment " Author: Ciaran McCreesh vim comment " vim comment " This is a test vim syntax file for ohcount. vim comment " vim blank vim code if &compatible || v:version < 700 vim code finish vim code endif vim blank vim code if exists("b:current_syntax") vim code finish vim code endif vim blank vim comment " This is a comment. There are many like it, but this one is mine. vim code syn region GiantSpaceMonkey start=/^\s*#/ end=/$/ vim code hi def link GiantSpaceMonkey Comment vim blank vim code let b:current_syntax = "ohcount-test" vim blank ohcount-4.0.0/test/expected_dir/foo_glsl.vert000066400000000000000000000040471343532200000213130ustar00rootroot00000000000000glsl comment // from OGRE3D's skinningTwoWeightsShadowCasterVp.glsl glsl comment // Example GLSL program for skinning with two bone weights per vertex glsl blank glsl code attribute vec4 vertex; glsl code attribute vec4 uv0; glsl code attribute vec4 blendIndices; glsl code attribute vec4 blendWeights; glsl blank glsl comment // 3x4 matrix, passed as vec4's for compatibility with GL 2.0 glsl comment // GL 2.0 supports 3x4 matrices glsl comment // Support 24 bones ie 24*3, but use 72 since our parser can pick that out for sizing glsl code uniform vec4 worldMatrix3x4Array[72]; glsl code uniform mat4 viewProjectionMatrix; glsl code uniform vec4 ambient; glsl blank glsl code void main() glsl code { glsl code vec3 blendPos = vec3(0,0,0); glsl blank glsl code for (int bone = 0; bone < 2; ++bone) glsl code { glsl comment // perform matrix multiplication manually since no 3x4 matrices glsl comment // ATI GLSL compiler can't handle indexing an array within an array so calculate the inner index first glsl code int idx = int(blendIndices[bone]) * 3; glsl comment // ATI GLSL compiler can't handle unrolling the loop so do it manually glsl comment // ATI GLSL has better performance when mat4 is used rather than using individual dot product glsl comment // There is a bug in ATI mat4 constructor (Cat 7.2) when indexed uniform array elements are used as vec4 parameter so manually assign glsl code mat4 worldMatrix; glsl code worldMatrix[0] = worldMatrix3x4Array[idx]; glsl code worldMatrix[1] = worldMatrix3x4Array[idx + 1]; glsl code worldMatrix[2] = worldMatrix3x4Array[idx + 2]; glsl code worldMatrix[3] = vec4(0); glsl comment // now weight this into final glsl code blendPos += (vertex * worldMatrix).xyz * blendWeights[bone]; glsl code } glsl blank glsl comment // apply view / projection to position glsl code gl_Position = viewProjectionMatrix * vec4(blendPos, 1); glsl blank glsl code gl_FrontSecondaryColor = vec4(0,0,0,0); glsl code gl_FrontColor = ambient; glsl code gl_TexCoord[0] = uv0; glsl code } ohcount-4.0.0/test/expected_dir/forth.4th000066400000000000000000000002631343532200000203440ustar00rootroot00000000000000forth comment \ Sample Forth code forth blank forth comment ( This is a comment forth comment spanning multiple lines ) forth blank forth code : somedefinition ; forth blank ohcount-4.0.0/test/expected_dir/forth.fs000066400000000000000000000002631343532200000202550ustar00rootroot00000000000000forth comment \ Sample Forth code forth blank forth comment ( This is a comment forth comment spanning multiple lines ) forth blank forth code : somedefinition ; forth blank ohcount-4.0.0/test/expected_dir/fortranfixed.f000066400000000000000000000011061343532200000214400ustar00rootroot00000000000000fortranfixed comment C Just a comment, whee. fortranfixed code program foo fortranfixed blank fortranfixed comment C Many languages seem to count split lines as multiple lines, fortranfixed comment C so we should, too. fortranfixed code write (*,*) 1 fortranfixed code + + 1 fortranfixed blank fortranfixed comment C And I've never seen Fortran code that wraps strings; I'm fortranfixed comment C not even sure fixed form allows it. fortranfixed code write (*,*) 'So we don''t bother testing odd string foo.' fortranfixed code end ohcount-4.0.0/test/expected_dir/fortranfree.f000066400000000000000000000013601343532200000212640ustar00rootroot00000000000000fortranfree comment ! -*- F90 -*- fortranfree comment ! Just a comment, whee. fortranfree code program foofree fortranfree code integer:: c fortranfree blank fortranfree comment ! Many languages seem to count split lines as multiple lines, fortranfree comment ! so we should, too. fortranfree code write (*,*) 1 & fortranfree code & + 1 fortranfree blank fortranfree code C = 1 ! Not a comment. fortranfree blank fortranfree comment ! And I've never seen Fortran code that wraps strings; I'm fortranfree comment ! not even sure fixed form allows it. fortranfree code write (*,*) 'But we might as well test for it in& fortranfree code & free format.' fortranfree blank fortranfree code end ohcount-4.0.0/test/expected_dir/frx1.frx000066400000000000000000000056131343532200000202060ustar00rootroot00000000000000visualbasic code VERSION 5.00 visualbasic code Object = "{67397AA1-7FB1-11D0-B148-00A0C922E820}#6.0#0"; "MSADODC.OCX" visualbasic code Object = "{BDC217C8-ED16-11CD-956C-0000C04E4C0A}#1.1#0"; "TABCTL32.OCX" visualbasic code Object = "{CDE57A40-8B86-11D0-B3C6-00A0C90AEA82}#1.0#0"; "MSDATGRD.OCX" visualbasic code Object = "{0ECD9B60-23AA-11D0-B351-00A0C9055D8E}#6.0#0"; "MSHFLXGD.OCX" visualbasic code Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX" visualbasic code Begin VB.Form frmMain visualbasic code BorderStyle = 1 'Fixed Single visualbasic code ClientHeight = 6555 visualbasic code ClientLeft = 150 visualbasic code ClientTop = 435 visualbasic code ClientWidth = 10620 visualbasic code LinkTopic = "Form1" visualbasic code MaxButton = 0 'False visualbasic code MinButton = 0 'False visualbasic code ScaleHeight = 6555 visualbasic code ScaleWidth = 10620 visualbasic code StartUpPosition = 3 'Windows Default visualbasic code Attribute VB_Name = "frmMain" visualbasic code Attribute VB_GlobalNameSpace = False visualbasic code Attribute VB_Creatable = False visualbasic code Attribute VB_PredeclaredId = True visualbasic code Attribute VB_Exposed = False visualbasic comment '--------------------------------------------------------------------------- visualbasic comment ' visualbasic comment ' SOURCE FILE NAME: Demo.frm visualbasic comment ' visualbasic comment ' SAMPLE: Visual Basic Demo with user interface for the sample modules visualbasic comment ' visualbasic comment ' For more information about samples, refer to the README file. visualbasic comment ' visualbasic comment '--------------------------------------------------------------------------- visualbasic blank visualbasic code Option Explicit visualbasic blank visualbasic code Private con As ADODB.Connection visualbasic code Private rst As ADODB.Recordset visualbasic code Private strMsgText As String visualbasic code Private wShowInstructions As Integer visualbasic blank visualbasic comment 'This procedure calls ConnectOLEDB() in the module dbConn to get visualbasic comment 'a connection object. visualbasic code Private Sub cmdConnectOLEDB_Click() visualbasic comment 'define the error handler visualbasic comment ' On Error GoTo cmdConnectOLEDB_Error visualbasic blank visualbasic comment 'connect to database visualbasic code Set con = ConnectOLEDB() visualbasic blank visualbasic comment 'generate a message of success visualbasic code sbrStatus.Panels(1).Text = "Connect to sample database succeeded!" visualbasic blank visualbasic comment 'config status of the buttons visualbasic code EnableButtons visualbasic blank visualbasic comment 'show instructions visualbasic code If wShowInstructions = vbYes Then visualbasic code ShowConnectionInstruction visualbasic code End If visualbasic code End Sub ohcount-4.0.0/test/expected_dir/fs1.fs000066400000000000000000000054131343532200000176260ustar00rootroot00000000000000fsharp comment (*************************************************************************** fsharp comment * fsharp comment * The Parser is free software: you can redistribute it and/or modify fsharp comment * it under the terms of the GNU Lesser General Public License as published by fsharp comment * the Free Software Foundation, either version 3 of the License, or fsharp comment * (at your option) any later version. fsharp comment * fsharp comment ***************************************************************************) fsharp blank fsharp code namespace Tags fsharp blank fsharp code open System fsharp code open System.Reflection; fsharp code open System.Runtime.CompilerServices; fsharp code open System.Runtime.InteropServices; fsharp blank fsharp code module internal Filter = fsharp blank fsharp code let FILTER_VARIABLE_NAME = "$filter" fsharp blank fsharp code type FilterNode(provider, token, filter: FilterExpression, node_list) = fsharp code inherit TagNode(provider, token) fsharp blank fsharp code override this.walk manager walker = fsharp code let reader = fsharp code new NDjango.ASTWalker.Reader (manager, {walker with parent=None; nodes=node_list; context=walker.context}) fsharp code match filter.ResolveForOutput manager fsharp code {walker with context=walker.context.add(FILTER_VARIABLE_NAME, (reader.ReadToEnd():>obj))} fsharp code with fsharp code | Some w -> w fsharp code | None -> walker fsharp blank fsharp comment /// Filters the contents of the block through variable filters. fsharp comment /// fsharp comment /// Filters can also be piped through each other, and they can have fsharp comment /// arguments -- just like in variable syntax. fsharp comment /// fsharp comment /// Sample usage:: fsharp comment /// fsharp comment /// {% filter force_escape|lower %} fsharp comment /// This text will be HTML-escaped, and will appear in lowercase. fsharp comment /// {% endfilter %} fsharp code type FilterTag() = fsharp code interface ITag with fsharp code member this.Perform token provider tokens = fsharp code match token.Args with fsharp code | filter::[] -> fsharp code let filter_expr = new FilterExpression(provider, Block token, FILTER_VARIABLE_NAME + "|" + filter) fsharp code let node_list, remaining = (provider :?> IParser).Parse (Some token) tokens ["endfilter"] fsharp code (new FilterNode(provider, token, filter_expr, node_list) :> INodeImpl), remaining fsharp code | _ -> raise (SyntaxError ("'filter' tag requires one argument")) ohcount-4.0.0/test/expected_dir/grace.grace000066400000000000000000000037421343532200000206720ustar00rootroot00000000000000grace comment ////////////////////////////////////////////////// grace comment // Sample Grace code grace blank grace code import "parsers-test" as parsers grace blank grace code class exports { grace code inherit parsers.exports grace comment //BEGINGRAMMAR grace comment // top level grace code def program = rule {codeSequence ~ rep(ws) ~ end} grace code def codeSequence = rule { repdel((declaration | statement | empty), semicolon) } grace code def hashLine = rule { (symbol "#") ~ rep(anyChar | space) ~ (newLine | end) } grace blank grace comment // def comment = grace blank grace comment //def oldClassDeclaration = rule { classId ~ identifier ~ lBrace ~ grace comment // opt(genericFormals ~ blockFormals ~ arrow) ~ codeSequence ~ rBrace } grace blank grace code def typeOpExpression = rule { rep1sep(basicTypeExpression, typeOp) } grace blank grace code def typeOpExpression = rule { grace code var otherOperator grace code basicTypeExpression ~ opt(ws) ~ grace code opt( guard(typeOp, { s -> otherOperator:= s; grace code true }) ~ rep1sep(basicTypeExpression ~ opt(ws), grace code guard(typeOp, { s -> s == otherOperator }) grace code ) grace code ) grace code } grace blank grace comment // "literals" grace code def literal = rule { stringLiteral | selfLiteral | blockLiteral | numberLiteral | objectLiteral | lineupLiteral | typeLiteral } grace blank grace comment // terminals grace code def backslash = token "\\" // doesn't belong here, doesn't work if left below! grace blank grace code def colon = rule {both(symbol ":", not(assign))} grace code def newLine = symbol "\n" grace code def lParen = symbol "(" grace code def rParen = symbol ")" grace blank grace code def reservedOp = rule {assign | equals | dot | arrow | colon | semicolon} // this is not quite right grace blank grace comment //ENDGRAMMAR grace code } grace blank ohcount-4.0.0/test/expected_dir/groovy1.groovy000066400000000000000000000005361343532200000214610ustar00rootroot00000000000000groovy comment //hello.groovy groovy code println "hello, world" groovy code for (arg in this.args ) { groovy code println "Argument:" + arg; groovy code } groovy comment // this is a comment groovy comment /* a block comment, commenting out an alternative to above: groovy comment this.args.each{ arg -> println "hello, ${arg}"} groovy comment */ ohcount-4.0.0/test/expected_dir/haml.haml000066400000000000000000000006251343532200000203670ustar00rootroot00000000000000haml code %p ruby code %p= "stuff" haml comment / oneliner! haml code %p haml comment / haml comment %p this won't render haml comment %p it is a comment! ruby code %p= "stuff" haml code %p ruby code - code ruby code %p= "stuff" haml code %p haml blank haml code \- not script! haml comment -# silent comment haml code %p haml comment -# haml comment silent haml comment comment haml code %br/ ohcount-4.0.0/test/expected_dir/haskell1.hs000066400000000000000000000136331343532200000206460ustar00rootroot00000000000000haskell comment {-| haskell comment This module contains some functions that are useful in several places in the haskell comment program and don't belong to one specific other module. haskell comment -} haskell code module Gnutella.Misc where haskell blank haskell code import Data.ByteString(ByteString) haskell code import qualified Data.ByteString as BS haskell code import Data.Bits haskell code import Data.Word haskell code import Text.Read haskell code import Data.Char(isNumber) haskell code import Data.List(intersperse) haskell code import Network haskell code import Network.BSD(getHostByName, HostEntry(..)) haskell code import Network.Socket(HostAddress(..)) haskell code import Debug.Trace haskell blank haskell comment {-| haskell comment Maakt van vier bytes een Word32. Gaat ervan uit dat die vier bytes little-endian achter elkaar haskell comment staan. Als de gegeven string korter is dan 4 bytes, termineert de functie. Als de string langer haskell comment is, worden alle bytes voorbij de vierde genegeerd. haskell comment -} haskell code composeWord32 :: ByteString -> Word32 haskell code composeWord32 s = shiftL byte4 24 + shiftL byte3 16 + shiftL byte2 8 + byte1 haskell code where byte1, byte2, byte3, byte4 :: Word32 haskell code [byte1, byte2, byte3, byte4] = map fromIntegral $ BS.unpack (BS.take 4 s) haskell blank haskell comment {-| haskell comment Turns a Word32 into a tuple of Word8s. The tuple is little-endian: the least haskell comment significant octet comes first. haskell comment -} haskell code word32ToWord8s :: Word32 -> (Word8, Word8, Word8, Word8) haskell code word32ToWord8s w = (fromIntegral (w .&. 0x000000ff) haskell code ,fromIntegral (shiftR w 8 .&. 0x000000ff) haskell code ,fromIntegral (shiftR w 16 .&. 0x000000ff) haskell code ,fromIntegral (shiftR w 24 .&. 0x000000ff) haskell code ) haskell blank haskell comment {-| haskell comment Parses a host specification in the "name:12345"-style notation into a hostname haskell comment and a port number. haskell blank haskell comment As a rather special feature, it returns 6346 as the port number when there is haskell comment no port specified. When there is a port specified, but it is unparseable, it haskell comment returns Nothing. haskell comment -} haskell code parseHostnameWithPort :: String -> IO (Maybe ((Word8, Word8, Word8, Word8) haskell code ,PortNumber)) haskell code parseHostnameWithPort str = do maybeHostName <- stringToIP hostNameStr haskell code return $ (do portNum <- maybePortNum haskell code hostName <- maybeHostName haskell code return (hostName, portNum) haskell code ) haskell code where hostNameStr = takeWhile (/=':') str haskell code maybePortNum = case tail (dropWhile (/=':') str) of haskell code [] -> Just $ 6346 haskell code s -> case reads s of haskell code [] -> Nothing haskell code (x:xs) -> Just $ fromIntegral $ fst x haskell blank haskell comment {-| haskell comment Translates a string, representing an IP address, to a list of bytes. haskell comment Returns Nothing when the string does not represent an IP address in xxx.xxx.xxx.xxx format haskell comment -} haskell code ipStringToBytes :: String -> Maybe (Word8, Word8, Word8, Word8) haskell comment -- Again, hugs won't let us use regexes where they would be damn convenient haskell code ipStringToBytes s = haskell code let ipBytesStrings = splitAtDots s haskell code in if all (all isNumber) ipBytesStrings haskell code then let bytesList = map (fst . head . reads) ipBytesStrings haskell code in Just (bytesList!!0 haskell code ,bytesList!!1 haskell code ,bytesList!!2 haskell code ,bytesList!!3 haskell code ) haskell code else Nothing haskell code where splitAtDots s = foldr (\c (n:nums) -> if c == '.' haskell code then [] : n : nums haskell code else (c:n) : nums haskell code ) [[]] s haskell blank haskell comment {-| haskell comment Translates a list of bytes representing an IP address (big endian) to a string haskell comment in the xxx.xxx.xxx.xxx format. haskell comment -} haskell code ipBytesToString :: (Word8, Word8, Word8, Word8) -> String haskell code ipBytesToString (b1, b2, b3, b4) = haskell code concat $ intersperse "." $ map show [b1, b2, b3, b4] haskell blank haskell comment {-| haskell comment Takes a String that's either an IP address or a hostname, and returns you the haskell comment IP address as a list of 4 bytes (in big-endian byte order). It returns Nothing haskell comment if there is no parse for the string as IP address and the hostname can't be haskell comment found. haskell comment -} haskell code stringToIP :: String -> IO (Maybe (Word8, Word8, Word8, Word8)) haskell code stringToIP hostName = case ipStringToBytes hostName of haskell code Just a -> return (Just a) haskell code Nothing -> do hostent <- getHostByName hostName haskell code let ipWord32 = head (hostAddresses hostent) haskell code ipWord8s = word32ToWord8s ipWord32 haskell code return (Just ipWord8s) haskell blank haskell comment -- used in reading the hostcache haskell code instance Read PortNumber where haskell code readsPrec i = map (\(a, b) -> (fromIntegral a, b)) . (readsPrec i :: ReadS Word16) haskell blank ohcount-4.0.0/test/expected_dir/haskell2.hs000066400000000000000000000001151343532200000206360ustar00rootroot00000000000000haskell comment {-| haskell blank haskell comment -} haskell blank ohcount-4.0.0/test/expected_dir/haskell3.hs000066400000000000000000000002031343532200000206350ustar00rootroot00000000000000haskell comment {- haskell comment {- 3 lines of comments total! -} haskell blank haskell comment -} haskell blank ohcount-4.0.0/test/expected_dir/haxe1.hx000066400000000000000000000077361343532200000201640ustar00rootroot00000000000000haxe comment /* haxe comment # ***** BEGIN LICENSE BLOCK ***** haxe comment Copyright the original author or authors. haxe comment Licensed under the MOZILLA PUBLIC LICENSE, Version 1.1 (the "License"); haxe comment you may not use this file except in compliance with the License. haxe comment You may obtain a copy of the License at haxe comment http://www.mozilla.org/MPL/MPL-1.1.html haxe comment Unless required by applicable law or agreed to in writing, software haxe comment distributed under the License is distributed on an "AS IS" BASIS, haxe comment WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. haxe comment See the License for the specific language governing permissions and haxe comment limitations under the License. haxe blank haxe comment # ***** END LICENSE BLOCK ***** haxe comment */ haxe blank haxe code package sandy.parser; haxe blank haxe comment /** haxe comment * The Parser factory class creates instances of parser classes. haxe comment * The specific parser can be specified in the create method's second parameter. haxe comment * haxe comment * @author Thomas Pfeiffer - kiroukou haxe comment * @author Niel Drummond - haXe port haxe comment * haxe comment * haxe comment * haxe comment * @example To parse a 3DS file at runtime: haxe comment * haxe comment * haxe comment * var parser:IParser = Parser.create( "/path/to/my/3dsfile.3ds", Parser.max ); haxe comment * haxe comment * haxe comment */ haxe blank haxe code class Parser haxe code { haxe comment /** haxe comment * Parameter that is used to specify that the ASE (ASCII Scene Export) haxe comment * Parser should be used haxe comment */ haxe code public static var ASE:String = "ASE"; haxe comment /** haxe comment * Parameter that is used to specify that the 3DS (3D Studio) Parser haxe comment * should be used haxe comment */ haxe code public static var MAX_3DS:String = "3DS"; haxe comment /** haxe comment * Parameter that is used to specify that the COLLADA (COLLAborative haxe comment * Design Activity ) Parser should be used haxe comment */ haxe code public static var COLLADA:String = "DAE"; haxe blank haxe comment /** haxe comment * The create method chooses which parser to use. This can be done automatically haxe comment * by looking at the file extension or by passing the parser type String as the haxe comment * second parameter. haxe comment * haxe comment * @example To parse a 3DS file at runtime: haxe comment * haxe comment * haxe comment * var parser:IParser = Parser.create( "/path/to/my/3dsfile.3ds", Parser.MAX ); haxe comment * haxe comment * haxe comment * @param p_sFile Can be either a string pointing to the location of the haxe comment * file or an instance of an embedded file haxe comment * @param p_sParserType The parser type string haxe comment * @param p_nScale The scale factor haxe comment * @return The parser to be used haxe comment */ haxe code public static function create( p_sFile:Dynamic, ?p_sParserType:String, ?p_nScale:Float ):IParser haxe code { haxe code if ( p_nScale == null ) p_nScale = 1; haxe blank haxe code var l_sExt:String,l_iParser:IParser = null; haxe comment // -- haxe code if( Std.is( p_sFile, String ) && p_sParserType == null ) haxe code { haxe code l_sExt = (p_sFile.split('.')).reverse()[0]; haxe code } haxe code else haxe code { haxe code l_sExt = p_sParserType; haxe code } haxe comment // -- haxe code switch( l_sExt.toUpperCase() ) haxe code { haxe code case "ASE": haxe code l_iParser = new ASEParser( p_sFile, p_nScale ); haxe code case "OBJ": haxe code case "DAE": haxe code l_iParser = new ColladaParser( p_sFile, p_nScale ); haxe code case "3DS": haxe code l_iParser = new Parser3DS( p_sFile, p_nScale ); haxe code default: haxe code } haxe comment // -- haxe code return l_iParser; haxe code } haxe code } haxe blank ohcount-4.0.0/test/expected_dir/html1.html000066400000000000000000000017171343532200000205210ustar00rootroot00000000000000html code html code html code html code foo html code html code html code html code html code

html code html code not in comment html code html code italic?]]> html code

html comment html code html code ohcount-4.0.0/test/expected_dir/idl_pvwave.pro000066400000000000000000000101701343532200000214610ustar00rootroot00000000000000idl_pvwave comment ;+ idl_pvwave comment ; NAME: idl_pvwave comment ; SHOWFONT idl_pvwave comment ; idl_pvwave comment ; PURPOSE: idl_pvwave comment ; Uses current graphics device to draw a map of characters idl_pvwave comment ; available in the font specified in argument idl_pvwave comment ; idl_pvwave comment ; CATEGORY: idl_pvwave comment ; General idl_pvwave comment ; idl_pvwave comment ; CALLING SEQUENCE: idl_pvwave comment ; showfont, num, 'title' ; table of font num entitled 'title' idl_pvwave comment ; idl_pvwave comment ; KEYWORD PARAMETERS: idl_pvwave comment ; /encapsulated ; ignored (just for compatibility) idl_pvwave comment ; /tt_font ; ignored (just for compatibility) idl_pvwave comment ; base = 16 ; number of columns in the table idl_pvwave comment ; beg = 32 ; first character idl_pvwave comment ; fin = num eq 3 ? 255 : 127 ; last character idl_pvwave comment ; idl_pvwave comment ; OUTPUTS: idl_pvwave comment ; None. idl_pvwave comment ; idl_pvwave comment ; OPTIONAL OUTPUTS: idl_pvwave comment ; None. idl_pvwave comment ; idl_pvwave comment ; COMMON BLOCKS: idl_pvwave comment ; None. idl_pvwave comment ; idl_pvwave comment ; SIDE EFFECTS: idl_pvwave comment ; Draws a font table on the current graphic device. idl_pvwave comment ; idl_pvwave comment ; RESTRICTIONS: idl_pvwave comment ; None. idl_pvwave comment ; idl_pvwave comment ; PROCEDURE: idl_pvwave comment ; idl_pvwave comment ; EXAMPLE: idl_pvwave comment ; showfont, 9, 'GDL math symbols' ; show mappings for font 9 idl_pvwave comment ; idl_pvwave comment ; MODIFICATION HISTORY: idl_pvwave comment ; Written by: Sylwester Arabas (2008/12/28) idl_pvwave comment ;- idl_pvwave comment ; LICENCE: idl_pvwave comment ; Copyright (C) 2008, idl_pvwave comment ; This program is free software; you can redistribute it and/or modify idl_pvwave comment ; it under the terms of the GNU General Public License as published by idl_pvwave comment ; the Free Software Foundation; either version 2 of the License, or idl_pvwave comment ; (at your option) any later version. idl_pvwave comment ;- idl_pvwave blank idl_pvwave code pro showfont, num, name, encapsulated=eps, tt_font=tt, base=base, beg=beg, fin=fin idl_pvwave blank idl_pvwave comment ; handling default keyword values idl_pvwave code if not keyword_set(base) then base = 16 idl_pvwave code if not keyword_set(beg) then beg = 32 idl_pvwave code if not keyword_set(fin) then fin = num eq 3 ? 255 : 127 idl_pvwave code if not keyword_set(name) then name = '' idl_pvwave blank idl_pvwave comment ; constructing horizontal and vertical grid lines idl_pvwave code n_hor = (fin + 1 - beg) / base + 1 idl_pvwave code h_x = (double(rebin(base * byte(128 * indgen(2 * (n_hor))) / 128, 4 * n_hor, /sample)))[1:4 * n_hor - 1] - .5 idl_pvwave code h_y = (double(rebin(beg + indgen(n_hor) * base, 4 * n_hor, /sample)))[0:4 * n_hor - 2] - base/2. idl_pvwave code v_x = base - indgen(4 * base - 1) / 4 - .5 idl_pvwave code v_y = (double(rebin(byte(128 * indgen(2 * (base))) / 128, 4 * base, /sample)))[1:4 * base - 1] $ idl_pvwave code * base * ((fin + 1 - beg) / base) + beg - base / 2. idl_pvwave blank idl_pvwave comment ; ploting grid and title idl_pvwave code plot, [h_x, v_x], [h_y, v_y], $ idl_pvwave code title='Font ' + strtrim(string(num), 2) + ', ' + name, $ idl_pvwave code xrange=[-1, base], $ idl_pvwave code yrange=[base * ((fin + 1) / base), beg - base], $ idl_pvwave code yticks=n_hor, $ idl_pvwave code xticks=base+1, $ idl_pvwave code xtitle='char mod ' + strtrim(string(base), 2), $ idl_pvwave code ytitle=strtrim(string(base), 2) + ' * (char / ' + strtrim(string(base), 2) + ')' idl_pvwave blank idl_pvwave comment ; ploting characters idl_pvwave code for c = beg, fin do $ idl_pvwave code xyouts, (c mod base), base * (c / base), '!' + strtrim(string(num), 2) + string(byte(c)) idl_pvwave blank idl_pvwave code end ohcount-4.0.0/test/expected_dir/java1.java000066400000000000000000000026211343532200000204460ustar00rootroot00000000000000java comment // Program 11.6: A nicer sine wave java code import java.applet.Applet; java code import java.awt.Graphics; java blank java code public class SineApplet2 extends Applet { java blank java code public void paint(Graphics g) { java blank java code int i, j1, j2; java blank java code j1 = yvalue(0); java code for (i = 0; i < size().width; i++) { java code j2 = yvalue(i+1); java code g.drawLine(i, j1 ,i+1, j2); java code j1 = j2; java code } java blank java code } java blank java comment // Given the xpoint we're given calculate the Cartesian equivalent java code private int yvalue(int ivalue) { java blank java code double xmin = -10.0; java code double xmax = 10.0; java code double ymin = -1.0; java code double ymax = 1.0; java code double x, y; java code int jvalue; java blank java code x = (ivalue * (xmax - xmin)/(size().width - 1)) + xmin; java blank java comment // Take the sine of that x java code y = Math.sin(x); java blank java comment // Scale y into window coordinates java code jvalue = (int) ((y - ymin)*(size().height - 1)/ java code (ymax - ymin)); java blank java comment /* Switch jvalue from Cartesian coordinates java comment to computer graphics coordinates */ java code jvalue = size().height - jvalue; java blank java code return jvalue; java blank java code } java blank java code } java blank ohcount-4.0.0/test/expected_dir/java2.java000066400000000000000000000000711343532200000204440ustar00rootroot00000000000000java comment /** java comment */ java blank ohcount-4.0.0/test/expected_dir/js1.js000066400000000000000000002251211343532200000176360ustar00rootroot00000000000000javascript comment /* Prototype JavaScript framework, version 1.4.0 javascript comment * (c) 2005 Sam Stephenson javascript comment * javascript comment * Prototype is freely distributable under the terms of an MIT-style license. javascript comment * For details, see the Prototype web site: http://prototype.conio.net/ javascript comment * javascript comment /*--------------------------------------------------------------------------*/ javascript blank javascript code var Prototype = { javascript code Version: '1.4.0', javascript code ScriptFragment: '(?:)((\n|\r|.)*?)(?:<\/script>)', javascript blank javascript code emptyFunction: function() {}, javascript code K: function(x) {return x} javascript code } javascript blank javascript code var Class = { javascript code create: function() { javascript code return function() { javascript code this.initialize.apply(this, arguments); javascript code } javascript code } javascript code } javascript blank javascript code var Abstract = new Object(); javascript blank javascript code Object.extend = function(destination, source) { javascript code for (property in source) { javascript code destination[property] = source[property]; javascript code } javascript code return destination; javascript code } javascript blank javascript code Object.inspect = function(object) { javascript code try { javascript code if (object == undefined) return 'undefined'; javascript code if (object == null) return 'null'; javascript code return object.inspect ? object.inspect() : object.toString(); javascript code } catch (e) { javascript code if (e instanceof RangeError) return '...'; javascript code throw e; javascript code } javascript code } javascript blank javascript code Function.prototype.bind = function() { javascript code var __method = this, args = $A(arguments), object = args.shift(); javascript code return function() { javascript code return __method.apply(object, args.concat($A(arguments))); javascript code } javascript code } javascript blank javascript code Function.prototype.bindAsEventListener = function(object) { javascript code var __method = this; javascript code return function(event) { javascript code return __method.call(object, event || window.event); javascript code } javascript code } javascript blank javascript code Object.extend(Number.prototype, { javascript code toColorPart: function() { javascript code var digits = this.toString(16); javascript code if (this < 16) return '0' + digits; javascript code return digits; javascript code }, javascript blank javascript code succ: function() { javascript code return this + 1; javascript code }, javascript blank javascript code times: function(iterator) { javascript code $R(0, this, true).each(iterator); javascript code return this; javascript code } javascript code }); javascript blank javascript code var Try = { javascript code these: function() { javascript code var returnValue; javascript blank javascript code for (var i = 0; i < arguments.length; i++) { javascript code var lambda = arguments[i]; javascript code try { javascript code returnValue = lambda(); javascript code break; javascript code } catch (e) {} javascript code } javascript blank javascript code return returnValue; javascript code } javascript code } javascript blank javascript comment /*--------------------------------------------------------------------------*/ javascript blank javascript code var PeriodicalExecuter = Class.create(); javascript code PeriodicalExecuter.prototype = { javascript code initialize: function(callback, frequency) { javascript code this.callback = callback; javascript code this.frequency = frequency; javascript code this.currentlyExecuting = false; javascript blank javascript code this.registerCallback(); javascript code }, javascript blank javascript code registerCallback: function() { javascript code setInterval(this.onTimerEvent.bind(this), this.frequency * 1000); javascript code }, javascript blank javascript code onTimerEvent: function() { javascript code if (!this.currentlyExecuting) { javascript code try { javascript code this.currentlyExecuting = true; javascript code this.callback(); javascript code } finally { javascript code this.currentlyExecuting = false; javascript code } javascript code } javascript code } javascript code } javascript blank javascript comment /*--------------------------------------------------------------------------*/ javascript blank javascript code function $() { javascript code var elements = new Array(); javascript blank javascript code for (var i = 0; i < arguments.length; i++) { javascript code var element = arguments[i]; javascript code if (typeof element == 'string') javascript code element = document.getElementById(element); javascript blank javascript code if (arguments.length == 1) javascript code return element; javascript blank javascript code elements.push(element); javascript code } javascript blank javascript code return elements; javascript code } javascript code Object.extend(String.prototype, { javascript code stripTags: function() { javascript code return this.replace(/<\/?[^>]+>/gi, ''); javascript code }, javascript blank javascript code stripScripts: function() { javascript code return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), ''); javascript code }, javascript blank javascript code extractScripts: function() { javascript code var matchAll = new RegExp(Prototype.ScriptFragment, 'img'); javascript code var matchOne = new RegExp(Prototype.ScriptFragment, 'im'); javascript code return (this.match(matchAll) || []).map(function(scriptTag) { javascript code return (scriptTag.match(matchOne) || ['', ''])[1]; javascript code }); javascript code }, javascript blank javascript code evalScripts: function() { javascript code return this.extractScripts().map(eval); javascript code }, javascript blank javascript code escapeHTML: function() { javascript code var div = document.createElement('div'); javascript code var text = document.createTextNode(this); javascript code div.appendChild(text); javascript code return div.innerHTML; javascript code }, javascript blank javascript code unescapeHTML: function() { javascript code var div = document.createElement('div'); javascript code div.innerHTML = this.stripTags(); javascript code return div.childNodes[0] ? div.childNodes[0].nodeValue : ''; javascript code }, javascript blank javascript code toQueryParams: function() { javascript code var pairs = this.match(/^\??(.*)$/)[1].split('&'); javascript code return pairs.inject({}, function(params, pairString) { javascript code var pair = pairString.split('='); javascript code params[pair[0]] = pair[1]; javascript code return params; javascript code }); javascript code }, javascript blank javascript code toArray: function() { javascript code return this.split(''); javascript code }, javascript blank javascript code camelize: function() { javascript code var oStringList = this.split('-'); javascript code if (oStringList.length == 1) return oStringList[0]; javascript blank javascript code var camelizedString = this.indexOf('-') == 0 javascript code ? oStringList[0].charAt(0).toUpperCase() + oStringList[0].substring(1) javascript code : oStringList[0]; javascript blank javascript code for (var i = 1, len = oStringList.length; i < len; i++) { javascript code var s = oStringList[i]; javascript code camelizedString += s.charAt(0).toUpperCase() + s.substring(1); javascript code } javascript blank javascript code return camelizedString; javascript code }, javascript blank javascript code inspect: function() { javascript code return "'" + this.replace('\\', '\\\\').replace("'", '\\\'') + "'"; javascript code } javascript code }); javascript blank javascript code String.prototype.parseQuery = String.prototype.toQueryParams; javascript blank javascript code var $break = new Object(); javascript code var $continue = new Object(); javascript blank javascript code var Enumerable = { javascript code each: function(iterator) { javascript code var index = 0; javascript code try { javascript code this._each(function(value) { javascript code try { javascript code iterator(value, index++); javascript code } catch (e) { javascript code if (e != $continue) throw e; javascript code } javascript code }); javascript code } catch (e) { javascript code if (e != $break) throw e; javascript code } javascript code }, javascript blank javascript code all: function(iterator) { javascript code var result = true; javascript code this.each(function(value, index) { javascript code result = result && !!(iterator || Prototype.K)(value, index); javascript code if (!result) throw $break; javascript code }); javascript code return result; javascript code }, javascript blank javascript code any: function(iterator) { javascript code var result = true; javascript code this.each(function(value, index) { javascript code if (result = !!(iterator || Prototype.K)(value, index)) javascript code throw $break; javascript code }); javascript code return result; javascript code }, javascript blank javascript code collect: function(iterator) { javascript code var results = []; javascript code this.each(function(value, index) { javascript code results.push(iterator(value, index)); javascript code }); javascript code return results; javascript code }, javascript blank javascript code detect: function (iterator) { javascript code var result; javascript code this.each(function(value, index) { javascript code if (iterator(value, index)) { javascript code result = value; javascript code throw $break; javascript code } javascript code }); javascript code return result; javascript code }, javascript blank javascript code findAll: function(iterator) { javascript code var results = []; javascript code this.each(function(value, index) { javascript code if (iterator(value, index)) javascript code results.push(value); javascript code }); javascript code return results; javascript code }, javascript blank javascript code grep: function(pattern, iterator) { javascript code var results = []; javascript code this.each(function(value, index) { javascript code var stringValue = value.toString(); javascript code if (stringValue.match(pattern)) javascript code results.push((iterator || Prototype.K)(value, index)); javascript code }) javascript code return results; javascript code }, javascript blank javascript code include: function(object) { javascript code var found = false; javascript code this.each(function(value) { javascript code if (value == object) { javascript code found = true; javascript code throw $break; javascript code } javascript code }); javascript code return found; javascript code }, javascript blank javascript code inject: function(memo, iterator) { javascript code this.each(function(value, index) { javascript code memo = iterator(memo, value, index); javascript code }); javascript code return memo; javascript code }, javascript blank javascript code invoke: function(method) { javascript code var args = $A(arguments).slice(1); javascript code return this.collect(function(value) { javascript code return value[method].apply(value, args); javascript code }); javascript code }, javascript blank javascript code max: function(iterator) { javascript code var result; javascript code this.each(function(value, index) { javascript code value = (iterator || Prototype.K)(value, index); javascript code if (value >= (result || value)) javascript code result = value; javascript code }); javascript code return result; javascript code }, javascript blank javascript code min: function(iterator) { javascript code var result; javascript code this.each(function(value, index) { javascript code value = (iterator || Prototype.K)(value, index); javascript code if (value <= (result || value)) javascript code result = value; javascript code }); javascript code return result; javascript code }, javascript blank javascript code partition: function(iterator) { javascript code var trues = [], falses = []; javascript code this.each(function(value, index) { javascript code ((iterator || Prototype.K)(value, index) ? javascript code trues : falses).push(value); javascript code }); javascript code return [trues, falses]; javascript code }, javascript blank javascript code pluck: function(property) { javascript code var results = []; javascript code this.each(function(value, index) { javascript code results.push(value[property]); javascript code }); javascript code return results; javascript code }, javascript blank javascript code reject: function(iterator) { javascript code var results = []; javascript code this.each(function(value, index) { javascript code if (!iterator(value, index)) javascript code results.push(value); javascript code }); javascript code return results; javascript code }, javascript blank javascript code sortBy: function(iterator) { javascript code return this.collect(function(value, index) { javascript code return {value: value, criteria: iterator(value, index)}; javascript code }).sort(function(left, right) { javascript code var a = left.criteria, b = right.criteria; javascript code return a < b ? -1 : a > b ? 1 : 0; javascript code }).pluck('value'); javascript code }, javascript blank javascript code toArray: function() { javascript code return this.collect(Prototype.K); javascript code }, javascript blank javascript code zip: function() { javascript code var iterator = Prototype.K, args = $A(arguments); javascript code if (typeof args.last() == 'function') javascript code iterator = args.pop(); javascript blank javascript code var collections = [this].concat(args).map($A); javascript code return this.map(function(value, index) { javascript code iterator(value = collections.pluck(index)); javascript code return value; javascript code }); javascript code }, javascript blank javascript code inspect: function() { javascript code return '#'; javascript code } javascript code } javascript blank javascript code Object.extend(Enumerable, { javascript code map: Enumerable.collect, javascript code find: Enumerable.detect, javascript code select: Enumerable.findAll, javascript code member: Enumerable.include, javascript code entries: Enumerable.toArray javascript code }); javascript code var $A = Array.from = function(iterable) { javascript code if (!iterable) return []; javascript code if (iterable.toArray) { javascript code return iterable.toArray(); javascript code } else { javascript code var results = []; javascript code for (var i = 0; i < iterable.length; i++) javascript code results.push(iterable[i]); javascript code return results; javascript code } javascript code } javascript blank javascript code Object.extend(Array.prototype, Enumerable); javascript blank javascript code Array.prototype._reverse = Array.prototype.reverse; javascript blank javascript code Object.extend(Array.prototype, { javascript code _each: function(iterator) { javascript code for (var i = 0; i < this.length; i++) javascript code iterator(this[i]); javascript code }, javascript blank javascript code clear: function() { javascript code this.length = 0; javascript code return this; javascript code }, javascript blank javascript code first: function() { javascript code return this[0]; javascript code }, javascript blank javascript code last: function() { javascript code return this[this.length - 1]; javascript code }, javascript blank javascript code compact: function() { javascript code return this.select(function(value) { javascript code return value != undefined || value != null; javascript code }); javascript code }, javascript blank javascript code flatten: function() { javascript code return this.inject([], function(array, value) { javascript code return array.concat(value.constructor == Array ? javascript code value.flatten() : [value]); javascript code }); javascript code }, javascript blank javascript code without: function() { javascript code var values = $A(arguments); javascript code return this.select(function(value) { javascript code return !values.include(value); javascript code }); javascript code }, javascript blank javascript code indexOf: function(object) { javascript code for (var i = 0; i < this.length; i++) javascript code if (this[i] == object) return i; javascript code return -1; javascript code }, javascript blank javascript code reverse: function(inline) { javascript code return (inline !== false ? this : this.toArray())._reverse(); javascript code }, javascript blank javascript code shift: function() { javascript code var result = this[0]; javascript code for (var i = 0; i < this.length - 1; i++) javascript code this[i] = this[i + 1]; javascript code this.length--; javascript code return result; javascript code }, javascript blank javascript code inspect: function() { javascript code return '[' + this.map(Object.inspect).join(', ') + ']'; javascript code } javascript code }); javascript code var Hash = { javascript code _each: function(iterator) { javascript code for (key in this) { javascript code var value = this[key]; javascript code if (typeof value == 'function') continue; javascript blank javascript code var pair = [key, value]; javascript code pair.key = key; javascript code pair.value = value; javascript code iterator(pair); javascript code } javascript code }, javascript blank javascript code keys: function() { javascript code return this.pluck('key'); javascript code }, javascript blank javascript code values: function() { javascript code return this.pluck('value'); javascript code }, javascript blank javascript code merge: function(hash) { javascript code return $H(hash).inject($H(this), function(mergedHash, pair) { javascript code mergedHash[pair.key] = pair.value; javascript code return mergedHash; javascript code }); javascript code }, javascript blank javascript code toQueryString: function() { javascript code return this.map(function(pair) { javascript code return pair.map(encodeURIComponent).join('='); javascript code }).join('&'); javascript code }, javascript blank javascript code inspect: function() { javascript code return '#'; javascript code } javascript code } javascript blank javascript code function $H(object) { javascript code var hash = Object.extend({}, object || {}); javascript code Object.extend(hash, Enumerable); javascript code Object.extend(hash, Hash); javascript code return hash; javascript code } javascript code ObjectRange = Class.create(); javascript code Object.extend(ObjectRange.prototype, Enumerable); javascript code Object.extend(ObjectRange.prototype, { javascript code initialize: function(start, end, exclusive) { javascript code this.start = start; javascript code this.end = end; javascript code this.exclusive = exclusive; javascript code }, javascript blank javascript code _each: function(iterator) { javascript code var value = this.start; javascript code do { javascript code iterator(value); javascript code value = value.succ(); javascript code } while (this.include(value)); javascript code }, javascript blank javascript code include: function(value) { javascript code if (value < this.start) javascript code return false; javascript code if (this.exclusive) javascript code return value < this.end; javascript code return value <= this.end; javascript code } javascript code }); javascript blank javascript code var $R = function(start, end, exclusive) { javascript code return new ObjectRange(start, end, exclusive); javascript code } javascript blank javascript code var Ajax = { javascript code getTransport: function() { javascript code return Try.these( javascript code function() {return new ActiveXObject('Msxml2.XMLHTTP')}, javascript code function() {return new ActiveXObject('Microsoft.XMLHTTP')}, javascript code function() {return new XMLHttpRequest()} javascript code ) || false; javascript code }, javascript blank javascript code activeRequestCount: 0 javascript code } javascript blank javascript code Ajax.Responders = { javascript code responders: [], javascript blank javascript code _each: function(iterator) { javascript code this.responders._each(iterator); javascript code }, javascript blank javascript code register: function(responderToAdd) { javascript code if (!this.include(responderToAdd)) javascript code this.responders.push(responderToAdd); javascript code }, javascript blank javascript code unregister: function(responderToRemove) { javascript code this.responders = this.responders.without(responderToRemove); javascript code }, javascript blank javascript code dispatch: function(callback, request, transport, json) { javascript code this.each(function(responder) { javascript code if (responder[callback] && typeof responder[callback] == 'function') { javascript code try { javascript code responder[callback].apply(responder, [request, transport, json]); javascript code } catch (e) {} javascript code } javascript code }); javascript code } javascript code }; javascript blank javascript code Object.extend(Ajax.Responders, Enumerable); javascript blank javascript code Ajax.Responders.register({ javascript code onCreate: function() { javascript code Ajax.activeRequestCount++; javascript code }, javascript blank javascript code onComplete: function() { javascript code Ajax.activeRequestCount--; javascript code } javascript code }); javascript blank javascript code Ajax.Base = function() {}; javascript code Ajax.Base.prototype = { javascript code setOptions: function(options) { javascript code this.options = { javascript code method: 'post', javascript code asynchronous: true, javascript code parameters: '' javascript code } javascript code Object.extend(this.options, options || {}); javascript code }, javascript blank javascript code responseIsSuccess: function() { javascript code return this.transport.status == undefined javascript code || this.transport.status == 0 javascript code || (this.transport.status >= 200 && this.transport.status < 300); javascript code }, javascript blank javascript code responseIsFailure: function() { javascript code return !this.responseIsSuccess(); javascript code } javascript code } javascript blank javascript code Ajax.Request = Class.create(); javascript code Ajax.Request.Events = javascript code ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete']; javascript blank javascript code Ajax.Request.prototype = Object.extend(new Ajax.Base(), { javascript code initialize: function(url, options) { javascript code this.transport = Ajax.getTransport(); javascript code this.setOptions(options); javascript code this.request(url); javascript code }, javascript blank javascript code request: function(url) { javascript code var parameters = this.options.parameters || ''; javascript code if (parameters.length > 0) parameters += '&_='; javascript blank javascript code try { javascript code this.url = url; javascript code if (this.options.method == 'get' && parameters.length > 0) javascript code this.url += (this.url.match(/\?/) ? '&' : '?') + parameters; javascript blank javascript code Ajax.Responders.dispatch('onCreate', this, this.transport); javascript blank javascript code this.transport.open(this.options.method, this.url, javascript code this.options.asynchronous); javascript blank javascript code if (this.options.asynchronous) { javascript code this.transport.onreadystatechange = this.onStateChange.bind(this); javascript code setTimeout((function() {this.respondToReadyState(1)}).bind(this), 10); javascript code } javascript blank javascript code this.setRequestHeaders(); javascript blank javascript code var body = this.options.postBody ? this.options.postBody : parameters; javascript code this.transport.send(this.options.method == 'post' ? body : null); javascript blank javascript code } catch (e) { javascript code this.dispatchException(e); javascript code } javascript code }, javascript blank javascript code setRequestHeaders: function() { javascript code var requestHeaders = javascript code ['X-Requested-With', 'XMLHttpRequest', javascript code 'X-Prototype-Version', Prototype.Version]; javascript blank javascript code if (this.options.method == 'post') { javascript code requestHeaders.push('Content-type', javascript code 'application/x-www-form-urlencoded'); javascript blank javascript comment /* Force "Connection: close" for Mozilla browsers to work around javascript comment * a bug where XMLHttpReqeuest sends an incorrect Content-length javascript comment * header. See Mozilla Bugzilla #246651. javascript comment */ javascript code if (this.transport.overrideMimeType) javascript code requestHeaders.push('Connection', 'close'); javascript code } javascript blank javascript code if (this.options.requestHeaders) javascript code requestHeaders.push.apply(requestHeaders, this.options.requestHeaders); javascript blank javascript code for (var i = 0; i < requestHeaders.length; i += 2) javascript code this.transport.setRequestHeader(requestHeaders[i], requestHeaders[i+1]); javascript code }, javascript blank javascript code onStateChange: function() { javascript code var readyState = this.transport.readyState; javascript code if (readyState != 1) javascript code this.respondToReadyState(this.transport.readyState); javascript code }, javascript blank javascript code header: function(name) { javascript code try { javascript code return this.transport.getResponseHeader(name); javascript code } catch (e) {} javascript code }, javascript blank javascript code evalJSON: function() { javascript code try { javascript code return eval(this.header('X-JSON')); javascript code } catch (e) {} javascript code }, javascript blank javascript code evalResponse: function() { javascript code try { javascript code return eval(this.transport.responseText); javascript code } catch (e) { javascript code this.dispatchException(e); javascript code } javascript code }, javascript blank javascript code respondToReadyState: function(readyState) { javascript code var event = Ajax.Request.Events[readyState]; javascript code var transport = this.transport, json = this.evalJSON(); javascript blank javascript code if (event == 'Complete') { javascript code try { javascript code (this.options['on' + this.transport.status] javascript code || this.options['on' + (this.responseIsSuccess() ? 'Success' : 'Failure')] javascript code || Prototype.emptyFunction)(transport, json); javascript code } catch (e) { javascript code this.dispatchException(e); javascript code } javascript blank javascript code if ((this.header('Content-type') || '').match(/^text\/javascript/i)) javascript code this.evalResponse(); javascript code } javascript blank javascript code try { javascript code (this.options['on' + event] || Prototype.emptyFunction)(transport, json); javascript code Ajax.Responders.dispatch('on' + event, this, transport, json); javascript code } catch (e) { javascript code this.dispatchException(e); javascript code } javascript blank javascript comment /* Avoid memory leak in MSIE: clean up the oncomplete event handler */ javascript code if (event == 'Complete') javascript code this.transport.onreadystatechange = Prototype.emptyFunction; javascript code }, javascript blank javascript code dispatchException: function(exception) { javascript code (this.options.onException || Prototype.emptyFunction)(this, exception); javascript code Ajax.Responders.dispatch('onException', this, exception); javascript code } javascript code }); javascript blank javascript code Ajax.Updater = Class.create(); javascript blank javascript code Object.extend(Object.extend(Ajax.Updater.prototype, Ajax.Request.prototype), { javascript code initialize: function(container, url, options) { javascript code this.containers = { javascript code success: container.success ? $(container.success) : $(container), javascript code failure: container.failure ? $(container.failure) : javascript code (container.success ? null : $(container)) javascript code } javascript blank javascript code this.transport = Ajax.getTransport(); javascript code this.setOptions(options); javascript blank javascript code var onComplete = this.options.onComplete || Prototype.emptyFunction; javascript code this.options.onComplete = (function(transport, object) { javascript code this.updateContent(); javascript code onComplete(transport, object); javascript code }).bind(this); javascript blank javascript code this.request(url); javascript code }, javascript blank javascript code updateContent: function() { javascript code var receiver = this.responseIsSuccess() ? javascript code this.containers.success : this.containers.failure; javascript code var response = this.transport.responseText; javascript blank javascript code if (!this.options.evalScripts) javascript code response = response.stripScripts(); javascript blank javascript code if (receiver) { javascript code if (this.options.insertion) { javascript code new this.options.insertion(receiver, response); javascript code } else { javascript code Element.update(receiver, response); javascript code } javascript code } javascript blank javascript code if (this.responseIsSuccess()) { javascript code if (this.onComplete) javascript code setTimeout(this.onComplete.bind(this), 10); javascript code } javascript code } javascript code }); javascript blank javascript code Ajax.PeriodicalUpdater = Class.create(); javascript code Ajax.PeriodicalUpdater.prototype = Object.extend(new Ajax.Base(), { javascript code initialize: function(container, url, options) { javascript code this.setOptions(options); javascript code this.onComplete = this.options.onComplete; javascript blank javascript code this.frequency = (this.options.frequency || 2); javascript code this.decay = (this.options.decay || 1); javascript blank javascript code this.updater = {}; javascript code this.container = container; javascript code this.url = url; javascript blank javascript code this.start(); javascript code }, javascript blank javascript code start: function() { javascript code this.options.onComplete = this.updateComplete.bind(this); javascript code this.onTimerEvent(); javascript code }, javascript blank javascript code stop: function() { javascript code this.updater.onComplete = undefined; javascript code clearTimeout(this.timer); javascript code (this.onComplete || Prototype.emptyFunction).apply(this, arguments); javascript code }, javascript blank javascript code updateComplete: function(request) { javascript code if (this.options.decay) { javascript code this.decay = (request.responseText == this.lastText ? javascript code this.decay * this.options.decay : 1); javascript blank javascript code this.lastText = request.responseText; javascript code } javascript code this.timer = setTimeout(this.onTimerEvent.bind(this), javascript code this.decay * this.frequency * 1000); javascript code }, javascript blank javascript code onTimerEvent: function() { javascript code this.updater = new Ajax.Updater(this.container, this.url, this.options); javascript code } javascript code }); javascript code document.getElementsByClassName = function(className, parentElement) { javascript code var children = ($(parentElement) || document.body).getElementsByTagName('*'); javascript code return $A(children).inject([], function(elements, child) { javascript code if (child.className.match(new RegExp("(^|\\s)" + className + "(\\s|$)"))) javascript code elements.push(child); javascript code return elements; javascript code }); javascript code } javascript blank javascript comment /*--------------------------------------------------------------------------*/ javascript blank javascript code if (!window.Element) { javascript code var Element = new Object(); javascript code } javascript blank javascript code Object.extend(Element, { javascript code visible: function(element) { javascript code return $(element).style.display != 'none'; javascript code }, javascript blank javascript code toggle: function() { javascript code for (var i = 0; i < arguments.length; i++) { javascript code var element = $(arguments[i]); javascript code Element[Element.visible(element) ? 'hide' : 'show'](element); javascript code } javascript code }, javascript blank javascript code hide: function() { javascript code for (var i = 0; i < arguments.length; i++) { javascript code var element = $(arguments[i]); javascript code element.style.display = 'none'; javascript code } javascript code }, javascript blank javascript code show: function() { javascript code for (var i = 0; i < arguments.length; i++) { javascript code var element = $(arguments[i]); javascript code element.style.display = ''; javascript code } javascript code }, javascript blank javascript code remove: function(element) { javascript code element = $(element); javascript code element.parentNode.removeChild(element); javascript code }, javascript blank javascript code update: function(element, html) { javascript code $(element).innerHTML = html.stripScripts(); javascript code setTimeout(function() {html.evalScripts()}, 10); javascript code }, javascript blank javascript code getHeight: function(element) { javascript code element = $(element); javascript code return element.offsetHeight; javascript code }, javascript blank javascript code classNames: function(element) { javascript code return new Element.ClassNames(element); javascript code }, javascript blank javascript code hasClassName: function(element, className) { javascript code if (!(element = $(element))) return; javascript code return Element.classNames(element).include(className); javascript code }, javascript blank javascript code addClassName: function(element, className) { javascript code if (!(element = $(element))) return; javascript code return Element.classNames(element).add(className); javascript code }, javascript blank javascript code removeClassName: function(element, className) { javascript code if (!(element = $(element))) return; javascript code return Element.classNames(element).remove(className); javascript code }, javascript blank javascript comment // removes whitespace-only text node children javascript code cleanWhitespace: function(element) { javascript code element = $(element); javascript code for (var i = 0; i < element.childNodes.length; i++) { javascript code var node = element.childNodes[i]; javascript code if (node.nodeType == 3 && !/\S/.test(node.nodeValue)) javascript code Element.remove(node); javascript code } javascript code }, javascript blank javascript code empty: function(element) { javascript code return $(element).innerHTML.match(/^\s*$/); javascript code }, javascript blank javascript code scrollTo: function(element) { javascript code element = $(element); javascript code var x = element.x ? element.x : element.offsetLeft, javascript code y = element.y ? element.y : element.offsetTop; javascript code window.scrollTo(x, y); javascript code }, javascript blank javascript code getStyle: function(element, style) { javascript code element = $(element); javascript code var value = element.style[style.camelize()]; javascript code if (!value) { javascript code if (document.defaultView && document.defaultView.getComputedStyle) { javascript code var css = document.defaultView.getComputedStyle(element, null); javascript code value = css ? css.getPropertyValue(style) : null; javascript code } else if (element.currentStyle) { javascript code value = element.currentStyle[style.camelize()]; javascript code } javascript code } javascript blank javascript code if (window.opera && ['left', 'top', 'right', 'bottom'].include(style)) javascript code if (Element.getStyle(element, 'position') == 'static') value = 'auto'; javascript blank javascript code return value == 'auto' ? null : value; javascript code }, javascript blank javascript code setStyle: function(element, style) { javascript code element = $(element); javascript code for (name in style) javascript code element.style[name.camelize()] = style[name]; javascript code }, javascript blank javascript code getDimensions: function(element) { javascript code element = $(element); javascript code if (Element.getStyle(element, 'display') != 'none') javascript code return {width: element.offsetWidth, height: element.offsetHeight}; javascript blank javascript comment // All *Width and *Height properties give 0 on elements with display none, javascript comment // so enable the element temporarily javascript code var els = element.style; javascript code var originalVisibility = els.visibility; javascript code var originalPosition = els.position; javascript code els.visibility = 'hidden'; javascript code els.position = 'absolute'; javascript code els.display = ''; javascript code var originalWidth = element.clientWidth; javascript code var originalHeight = element.clientHeight; javascript code els.display = 'none'; javascript code els.position = originalPosition; javascript code els.visibility = originalVisibility; javascript code return {width: originalWidth, height: originalHeight}; javascript code }, javascript blank javascript code makePositioned: function(element) { javascript code element = $(element); javascript code var pos = Element.getStyle(element, 'position'); javascript code if (pos == 'static' || !pos) { javascript code element._madePositioned = true; javascript code element.style.position = 'relative'; javascript comment // Opera returns the offset relative to the positioning context, when an javascript comment // element is position relative but top and left have not been defined javascript code if (window.opera) { javascript code element.style.top = 0; javascript code element.style.left = 0; javascript code } javascript code } javascript code }, javascript blank javascript code undoPositioned: function(element) { javascript code element = $(element); javascript code if (element._madePositioned) { javascript code element._madePositioned = undefined; javascript code element.style.position = javascript code element.style.top = javascript code element.style.left = javascript code element.style.bottom = javascript code element.style.right = ''; javascript code } javascript code }, javascript blank javascript code makeClipping: function(element) { javascript code element = $(element); javascript code if (element._overflow) return; javascript code element._overflow = element.style.overflow; javascript code if ((Element.getStyle(element, 'overflow') || 'visible') != 'hidden') javascript code element.style.overflow = 'hidden'; javascript code }, javascript blank javascript code undoClipping: function(element) { javascript code element = $(element); javascript code if (element._overflow) return; javascript code element.style.overflow = element._overflow; javascript code element._overflow = undefined; javascript code } javascript code }); javascript blank javascript code var Toggle = new Object(); javascript code Toggle.display = Element.toggle; javascript blank javascript comment /*--------------------------------------------------------------------------*/ javascript blank javascript code Abstract.Insertion = function(adjacency) { javascript code this.adjacency = adjacency; javascript code } javascript blank javascript code Abstract.Insertion.prototype = { javascript code initialize: function(element, content) { javascript code this.element = $(element); javascript code this.content = content.stripScripts(); javascript blank javascript code if (this.adjacency && this.element.insertAdjacentHTML) { javascript code try { javascript code this.element.insertAdjacentHTML(this.adjacency, this.content); javascript code } catch (e) { javascript code if (this.element.tagName.toLowerCase() == 'tbody') { javascript code this.insertContent(this.contentFromAnonymousTable()); javascript code } else { javascript code throw e; javascript code } javascript code } javascript code } else { javascript code this.range = this.element.ownerDocument.createRange(); javascript code if (this.initializeRange) this.initializeRange(); javascript code this.insertContent([this.range.createContextualFragment(this.content)]); javascript code } javascript blank javascript code setTimeout(function() {content.evalScripts()}, 10); javascript code }, javascript blank javascript code contentFromAnonymousTable: function() { javascript code var div = document.createElement('div'); javascript code div.innerHTML = '' + this.content + '
'; javascript code return $A(div.childNodes[0].childNodes[0].childNodes); javascript code } javascript code } javascript blank javascript code var Insertion = new Object(); javascript blank javascript code Insertion.Before = Class.create(); javascript code Insertion.Before.prototype = Object.extend(new Abstract.Insertion('beforeBegin'), { javascript code initializeRange: function() { javascript code this.range.setStartBefore(this.element); javascript code }, javascript blank javascript code insertContent: function(fragments) { javascript code fragments.each((function(fragment) { javascript code this.element.parentNode.insertBefore(fragment, this.element); javascript code }).bind(this)); javascript code } javascript code }); javascript blank javascript code Insertion.Top = Class.create(); javascript code Insertion.Top.prototype = Object.extend(new Abstract.Insertion('afterBegin'), { javascript code initializeRange: function() { javascript code this.range.selectNodeContents(this.element); javascript code this.range.collapse(true); javascript code }, javascript blank javascript code insertContent: function(fragments) { javascript code fragments.reverse(false).each((function(fragment) { javascript code this.element.insertBefore(fragment, this.element.firstChild); javascript code }).bind(this)); javascript code } javascript code }); javascript blank javascript code Insertion.Bottom = Class.create(); javascript code Insertion.Bottom.prototype = Object.extend(new Abstract.Insertion('beforeEnd'), { javascript code initializeRange: function() { javascript code this.range.selectNodeContents(this.element); javascript code this.range.collapse(this.element); javascript code }, javascript blank javascript code insertContent: function(fragments) { javascript code fragments.each((function(fragment) { javascript code this.element.appendChild(fragment); javascript code }).bind(this)); javascript code } javascript code }); javascript blank javascript code Insertion.After = Class.create(); javascript code Insertion.After.prototype = Object.extend(new Abstract.Insertion('afterEnd'), { javascript code initializeRange: function() { javascript code this.range.setStartAfter(this.element); javascript code }, javascript blank javascript code insertContent: function(fragments) { javascript code fragments.each((function(fragment) { javascript code this.element.parentNode.insertBefore(fragment, javascript code this.element.nextSibling); javascript code }).bind(this)); javascript code } javascript code }); javascript blank javascript comment /*--------------------------------------------------------------------------*/ javascript blank javascript code Element.ClassNames = Class.create(); javascript code Element.ClassNames.prototype = { javascript code initialize: function(element) { javascript code this.element = $(element); javascript code }, javascript blank javascript code _each: function(iterator) { javascript code this.element.className.split(/\s+/).select(function(name) { javascript code return name.length > 0; javascript code })._each(iterator); javascript code }, javascript blank javascript code set: function(className) { javascript code this.element.className = className; javascript code }, javascript blank javascript code add: function(classNameToAdd) { javascript code if (this.include(classNameToAdd)) return; javascript code this.set(this.toArray().concat(classNameToAdd).join(' ')); javascript code }, javascript blank javascript code remove: function(classNameToRemove) { javascript code if (!this.include(classNameToRemove)) return; javascript code this.set(this.select(function(className) { javascript code return className != classNameToRemove; javascript code }).join(' ')); javascript code }, javascript blank javascript code toString: function() { javascript code return this.toArray().join(' '); javascript code } javascript code } javascript blank javascript code Object.extend(Element.ClassNames.prototype, Enumerable); javascript code var Field = { javascript code clear: function() { javascript code for (var i = 0; i < arguments.length; i++) javascript code $(arguments[i]).value = ''; javascript code }, javascript blank javascript code focus: function(element) { javascript code $(element).focus(); javascript code }, javascript blank javascript code present: function() { javascript code for (var i = 0; i < arguments.length; i++) javascript code if ($(arguments[i]).value == '') return false; javascript code return true; javascript code }, javascript blank javascript code select: function(element) { javascript code $(element).select(); javascript code }, javascript blank javascript code activate: function(element) { javascript code element = $(element); javascript code element.focus(); javascript code if (element.select) javascript code element.select(); javascript code } javascript code } javascript blank javascript comment /*--------------------------------------------------------------------------*/ javascript blank javascript code var Form = { javascript code serialize: function(form) { javascript code var elements = Form.getElements($(form)); javascript code var queryComponents = new Array(); javascript blank javascript code for (var i = 0; i < elements.length; i++) { javascript code var queryComponent = Form.Element.serialize(elements[i]); javascript code if (queryComponent) javascript code queryComponents.push(queryComponent); javascript code } javascript blank javascript code return queryComponents.join('&'); javascript code }, javascript blank javascript code getElements: function(form) { javascript code form = $(form); javascript code var elements = new Array(); javascript blank javascript code for (tagName in Form.Element.Serializers) { javascript code var tagElements = form.getElementsByTagName(tagName); javascript code for (var j = 0; j < tagElements.length; j++) javascript code elements.push(tagElements[j]); javascript code } javascript code return elements; javascript code }, javascript blank javascript code getInputs: function(form, typeName, name) { javascript code form = $(form); javascript code var inputs = form.getElementsByTagName('input'); javascript blank javascript code if (!typeName && !name) javascript code return inputs; javascript blank javascript code var matchingInputs = new Array(); javascript code for (var i = 0; i < inputs.length; i++) { javascript code var input = inputs[i]; javascript code if ((typeName && input.type != typeName) || javascript code (name && input.name != name)) javascript code continue; javascript code matchingInputs.push(input); javascript code } javascript blank javascript code return matchingInputs; javascript code }, javascript blank javascript code disable: function(form) { javascript code var elements = Form.getElements(form); javascript code for (var i = 0; i < elements.length; i++) { javascript code var element = elements[i]; javascript code element.blur(); javascript code element.disabled = 'true'; javascript code } javascript code }, javascript blank javascript code enable: function(form) { javascript code var elements = Form.getElements(form); javascript code for (var i = 0; i < elements.length; i++) { javascript code var element = elements[i]; javascript code element.disabled = ''; javascript code } javascript code }, javascript blank javascript code findFirstElement: function(form) { javascript code return Form.getElements(form).find(function(element) { javascript code return element.type != 'hidden' && !element.disabled && javascript code ['input', 'select', 'textarea'].include(element.tagName.toLowerCase()); javascript code }); javascript code }, javascript blank javascript code focusFirstElement: function(form) { javascript code Field.activate(Form.findFirstElement(form)); javascript code }, javascript blank javascript code reset: function(form) { javascript code $(form).reset(); javascript code } javascript code } javascript blank javascript code Form.Element = { javascript code serialize: function(element) { javascript code element = $(element); javascript code var method = element.tagName.toLowerCase(); javascript code var parameter = Form.Element.Serializers[method](element); javascript blank javascript code if (parameter) { javascript code var key = encodeURIComponent(parameter[0]); javascript code if (key.length == 0) return; javascript blank javascript code if (parameter[1].constructor != Array) javascript code parameter[1] = [parameter[1]]; javascript blank javascript code return parameter[1].map(function(value) { javascript code return key + '=' + encodeURIComponent(value); javascript code }).join('&'); javascript code } javascript code }, javascript blank javascript code getValue: function(element) { javascript code element = $(element); javascript code var method = element.tagName.toLowerCase(); javascript code var parameter = Form.Element.Serializers[method](element); javascript blank javascript code if (parameter) javascript code return parameter[1]; javascript code } javascript code } javascript blank javascript code Form.Element.Serializers = { javascript code input: function(element) { javascript code switch (element.type.toLowerCase()) { javascript code case 'submit': javascript code case 'hidden': javascript code case 'password': javascript code case 'text': javascript code return Form.Element.Serializers.textarea(element); javascript code case 'checkbox': javascript code case 'radio': javascript code return Form.Element.Serializers.inputSelector(element); javascript code } javascript code return false; javascript code }, javascript blank javascript code inputSelector: function(element) { javascript code if (element.checked) javascript code return [element.name, element.value]; javascript code }, javascript blank javascript code textarea: function(element) { javascript code return [element.name, element.value]; javascript code }, javascript blank javascript code select: function(element) { javascript code return Form.Element.Serializers[element.type == 'select-one' ? javascript code 'selectOne' : 'selectMany'](element); javascript code }, javascript blank javascript code selectOne: function(element) { javascript code var value = '', opt, index = element.selectedIndex; javascript code if (index >= 0) { javascript code opt = element.options[index]; javascript code value = opt.value; javascript code if (!value && !('value' in opt)) javascript code value = opt.text; javascript code } javascript code return [element.name, value]; javascript code }, javascript blank javascript code selectMany: function(element) { javascript code var value = new Array(); javascript code for (var i = 0; i < element.length; i++) { javascript code var opt = element.options[i]; javascript code if (opt.selected) { javascript code var optValue = opt.value; javascript code if (!optValue && !('value' in opt)) javascript code optValue = opt.text; javascript code value.push(optValue); javascript code } javascript code } javascript code return [element.name, value]; javascript code } javascript code } javascript blank javascript comment /*--------------------------------------------------------------------------*/ javascript blank javascript code var $F = Form.Element.getValue; javascript blank javascript comment /*--------------------------------------------------------------------------*/ javascript blank javascript code Abstract.TimedObserver = function() {} javascript code Abstract.TimedObserver.prototype = { javascript code initialize: function(element, frequency, callback) { javascript code this.frequency = frequency; javascript code this.element = $(element); javascript code this.callback = callback; javascript blank javascript code this.lastValue = this.getValue(); javascript code this.registerCallback(); javascript code }, javascript blank javascript code registerCallback: function() { javascript code setInterval(this.onTimerEvent.bind(this), this.frequency * 1000); javascript code }, javascript blank javascript code onTimerEvent: function() { javascript code var value = this.getValue(); javascript code if (this.lastValue != value) { javascript code this.callback(this.element, value); javascript code this.lastValue = value; javascript code } javascript code } javascript code } javascript blank javascript code Form.Element.Observer = Class.create(); javascript code Form.Element.Observer.prototype = Object.extend(new Abstract.TimedObserver(), { javascript code getValue: function() { javascript code return Form.Element.getValue(this.element); javascript code } javascript code }); javascript blank javascript code Form.Observer = Class.create(); javascript code Form.Observer.prototype = Object.extend(new Abstract.TimedObserver(), { javascript code getValue: function() { javascript code return Form.serialize(this.element); javascript code } javascript code }); javascript blank javascript comment /*--------------------------------------------------------------------------*/ javascript blank javascript code Abstract.EventObserver = function() {} javascript code Abstract.EventObserver.prototype = { javascript code initialize: function(element, callback) { javascript code this.element = $(element); javascript code this.callback = callback; javascript blank javascript code this.lastValue = this.getValue(); javascript code if (this.element.tagName.toLowerCase() == 'form') javascript code this.registerFormCallbacks(); javascript code else javascript code this.registerCallback(this.element); javascript code }, javascript blank javascript code onElementEvent: function() { javascript code var value = this.getValue(); javascript code if (this.lastValue != value) { javascript code this.callback(this.element, value); javascript code this.lastValue = value; javascript code } javascript code }, javascript blank javascript code registerFormCallbacks: function() { javascript code var elements = Form.getElements(this.element); javascript code for (var i = 0; i < elements.length; i++) javascript code this.registerCallback(elements[i]); javascript code }, javascript blank javascript code registerCallback: function(element) { javascript code if (element.type) { javascript code switch (element.type.toLowerCase()) { javascript code case 'checkbox': javascript code case 'radio': javascript code Event.observe(element, 'click', this.onElementEvent.bind(this)); javascript code break; javascript code case 'password': javascript code case 'text': javascript code case 'textarea': javascript code case 'select-one': javascript code case 'select-multiple': javascript code Event.observe(element, 'change', this.onElementEvent.bind(this)); javascript code break; javascript code } javascript code } javascript code } javascript code } javascript blank javascript code Form.Element.EventObserver = Class.create(); javascript code Form.Element.EventObserver.prototype = Object.extend(new Abstract.EventObserver(), { javascript code getValue: function() { javascript code return Form.Element.getValue(this.element); javascript code } javascript code }); javascript blank javascript code Form.EventObserver = Class.create(); javascript code Form.EventObserver.prototype = Object.extend(new Abstract.EventObserver(), { javascript code getValue: function() { javascript code return Form.serialize(this.element); javascript code } javascript code }); javascript code if (!window.Event) { javascript code var Event = new Object(); javascript code } javascript blank javascript code Object.extend(Event, { javascript code KEY_BACKSPACE: 8, javascript code KEY_TAB: 9, javascript code KEY_RETURN: 13, javascript code KEY_ESC: 27, javascript code KEY_LEFT: 37, javascript code KEY_UP: 38, javascript code KEY_RIGHT: 39, javascript code KEY_DOWN: 40, javascript code KEY_DELETE: 46, javascript blank javascript code element: function(event) { javascript code return event.target || event.srcElement; javascript code }, javascript blank javascript code isLeftClick: function(event) { javascript code return (((event.which) && (event.which == 1)) || javascript code ((event.button) && (event.button == 1))); javascript code }, javascript blank javascript code pointerX: function(event) { javascript code return event.pageX || (event.clientX + javascript code (document.documentElement.scrollLeft || document.body.scrollLeft)); javascript code }, javascript blank javascript code pointerY: function(event) { javascript code return event.pageY || (event.clientY + javascript code (document.documentElement.scrollTop || document.body.scrollTop)); javascript code }, javascript blank javascript code stop: function(event) { javascript code if (event.preventDefault) { javascript code event.preventDefault(); javascript code event.stopPropagation(); javascript code } else { javascript code event.returnValue = false; javascript code event.cancelBubble = true; javascript code } javascript code }, javascript blank javascript comment // find the first node with the given tagName, starting from the javascript comment // node the event was triggered on; traverses the DOM upwards javascript code findElement: function(event, tagName) { javascript code var element = Event.element(event); javascript code while (element.parentNode && (!element.tagName || javascript code (element.tagName.toUpperCase() != tagName.toUpperCase()))) javascript code element = element.parentNode; javascript code return element; javascript code }, javascript blank javascript code observers: false, javascript blank javascript code _observeAndCache: function(element, name, observer, useCapture) { javascript code if (!this.observers) this.observers = []; javascript code if (element.addEventListener) { javascript code this.observers.push([element, name, observer, useCapture]); javascript code element.addEventListener(name, observer, useCapture); javascript code } else if (element.attachEvent) { javascript code this.observers.push([element, name, observer, useCapture]); javascript code element.attachEvent('on' + name, observer); javascript code } javascript code }, javascript blank javascript code unloadCache: function() { javascript code if (!Event.observers) return; javascript code for (var i = 0; i < Event.observers.length; i++) { javascript code Event.stopObserving.apply(this, Event.observers[i]); javascript code Event.observers[i][0] = null; javascript code } javascript code Event.observers = false; javascript code }, javascript blank javascript code observe: function(element, name, observer, useCapture) { javascript code var element = $(element); javascript code useCapture = useCapture || false; javascript blank javascript code if (name == 'keypress' && javascript code (navigator.appVersion.match(/Konqueror|Safari|KHTML/) javascript code || element.attachEvent)) javascript code name = 'keydown'; javascript blank javascript code this._observeAndCache(element, name, observer, useCapture); javascript code }, javascript blank javascript code stopObserving: function(element, name, observer, useCapture) { javascript code var element = $(element); javascript code useCapture = useCapture || false; javascript blank javascript code if (name == 'keypress' && javascript code (navigator.appVersion.match(/Konqueror|Safari|KHTML/) javascript code || element.detachEvent)) javascript code name = 'keydown'; javascript blank javascript code if (element.removeEventListener) { javascript code element.removeEventListener(name, observer, useCapture); javascript code } else if (element.detachEvent) { javascript code element.detachEvent('on' + name, observer); javascript code } javascript code } javascript code }); javascript blank javascript comment /* prevent memory leaks in IE */ javascript code Event.observe(window, 'unload', Event.unloadCache, false); javascript code var Position = { javascript comment // set to true if needed, warning: firefox performance problems javascript comment // NOT neeeded for page scrolling, only if draggable contained in javascript comment // scrollable elements javascript code includeScrollOffsets: false, javascript blank javascript comment // must be called before calling withinIncludingScrolloffset, every time the javascript comment // page is scrolled javascript code prepare: function() { javascript code this.deltaX = window.pageXOffset javascript code || document.documentElement.scrollLeft javascript code || document.body.scrollLeft javascript code || 0; javascript code this.deltaY = window.pageYOffset javascript code || document.documentElement.scrollTop javascript code || document.body.scrollTop javascript code || 0; javascript code }, javascript blank javascript code realOffset: function(element) { javascript code var valueT = 0, valueL = 0; javascript code do { javascript code valueT += element.scrollTop || 0; javascript code valueL += element.scrollLeft || 0; javascript code element = element.parentNode; javascript code } while (element); javascript code return [valueL, valueT]; javascript code }, javascript blank javascript code cumulativeOffset: function(element) { javascript code var valueT = 0, valueL = 0; javascript code do { javascript code valueT += element.offsetTop || 0; javascript code valueL += element.offsetLeft || 0; javascript code element = element.offsetParent; javascript code } while (element); javascript code return [valueL, valueT]; javascript code }, javascript blank javascript code positionedOffset: function(element) { javascript code var valueT = 0, valueL = 0; javascript code do { javascript code valueT += element.offsetTop || 0; javascript code valueL += element.offsetLeft || 0; javascript code element = element.offsetParent; javascript code if (element) { javascript code p = Element.getStyle(element, 'position'); javascript code if (p == 'relative' || p == 'absolute') break; javascript code } javascript code } while (element); javascript code return [valueL, valueT]; javascript code }, javascript blank javascript code offsetParent: function(element) { javascript code if (element.offsetParent) return element.offsetParent; javascript code if (element == document.body) return element; javascript blank javascript code while ((element = element.parentNode) && element != document.body) javascript code if (Element.getStyle(element, 'position') != 'static') javascript code return element; javascript blank javascript code return document.body; javascript code }, javascript blank javascript comment // caches x/y coordinate pair to use with overlap javascript code within: function(element, x, y) { javascript code if (this.includeScrollOffsets) javascript code return this.withinIncludingScrolloffsets(element, x, y); javascript code this.xcomp = x; javascript code this.ycomp = y; javascript code this.offset = this.cumulativeOffset(element); javascript blank javascript code return (y >= this.offset[1] && javascript code y < this.offset[1] + element.offsetHeight && javascript code x >= this.offset[0] && javascript code x < this.offset[0] + element.offsetWidth); javascript code }, javascript blank javascript code withinIncludingScrolloffsets: function(element, x, y) { javascript code var offsetcache = this.realOffset(element); javascript blank javascript code this.xcomp = x + offsetcache[0] - this.deltaX; javascript code this.ycomp = y + offsetcache[1] - this.deltaY; javascript code this.offset = this.cumulativeOffset(element); javascript blank javascript code return (this.ycomp >= this.offset[1] && javascript code this.ycomp < this.offset[1] + element.offsetHeight && javascript code this.xcomp >= this.offset[0] && javascript code this.xcomp < this.offset[0] + element.offsetWidth); javascript code }, javascript blank javascript comment // within must be called directly before javascript code overlap: function(mode, element) { javascript code if (!mode) return 0; javascript code if (mode == 'vertical') javascript code return ((this.offset[1] + element.offsetHeight) - this.ycomp) / javascript code element.offsetHeight; javascript code if (mode == 'horizontal') javascript code return ((this.offset[0] + element.offsetWidth) - this.xcomp) / javascript code element.offsetWidth; javascript code }, javascript blank javascript code clone: function(source, target) { javascript code source = $(source); javascript code target = $(target); javascript code target.style.position = 'absolute'; javascript code var offsets = this.cumulativeOffset(source); javascript code target.style.top = offsets[1] + 'px'; javascript code target.style.left = offsets[0] + 'px'; javascript code target.style.width = source.offsetWidth + 'px'; javascript code target.style.height = source.offsetHeight + 'px'; javascript code }, javascript blank javascript code page: function(forElement) { javascript code var valueT = 0, valueL = 0; javascript blank javascript code var element = forElement; javascript code do { javascript code valueT += element.offsetTop || 0; javascript code valueL += element.offsetLeft || 0; javascript blank javascript comment // Safari fix javascript code if (element.offsetParent==document.body) javascript code if (Element.getStyle(element,'position')=='absolute') break; javascript blank javascript code } while (element = element.offsetParent); javascript blank javascript code element = forElement; javascript code do { javascript code valueT -= element.scrollTop || 0; javascript code valueL -= element.scrollLeft || 0; javascript code } while (element = element.parentNode); javascript blank javascript code return [valueL, valueT]; javascript code }, javascript blank javascript code clone: function(source, target) { javascript code var options = Object.extend({ javascript code setLeft: true, javascript code setTop: true, javascript code setWidth: true, javascript code setHeight: true, javascript code offsetTop: 0, javascript code offsetLeft: 0 javascript code }, arguments[2] || {}) javascript blank javascript comment // find page position of source javascript code source = $(source); javascript code var p = Position.page(source); javascript blank javascript comment // find coordinate system to use javascript code target = $(target); javascript code var delta = [0, 0]; javascript code var parent = null; javascript comment // delta [0,0] will do fine with position: fixed elements, javascript comment // position:absolute needs offsetParent deltas javascript code if (Element.getStyle(target,'position') == 'absolute') { javascript code parent = Position.offsetParent(target); javascript code delta = Position.page(parent); javascript code } javascript blank javascript comment // correct by body offsets (fixes Safari) javascript code if (parent == document.body) { javascript code delta[0] -= document.body.offsetLeft; javascript code delta[1] -= document.body.offsetTop; javascript code } javascript blank javascript comment // set position javascript code if(options.setLeft) target.style.left = (p[0] - delta[0] + options.offsetLeft) + 'px'; javascript code if(options.setTop) target.style.top = (p[1] - delta[1] + options.offsetTop) + 'px'; javascript code if(options.setWidth) target.style.width = source.offsetWidth + 'px'; javascript code if(options.setHeight) target.style.height = source.offsetHeight + 'px'; javascript code }, javascript blank javascript code absolutize: function(element) { javascript code element = $(element); javascript code if (element.style.position == 'absolute') return; javascript code Position.prepare(); javascript blank javascript code var offsets = Position.positionedOffset(element); javascript code var top = offsets[1]; javascript code var left = offsets[0]; javascript code var width = element.clientWidth; javascript code var height = element.clientHeight; javascript blank javascript code element._originalLeft = left - parseFloat(element.style.left || 0); javascript code element._originalTop = top - parseFloat(element.style.top || 0); javascript code element._originalWidth = element.style.width; javascript code element._originalHeight = element.style.height; javascript blank javascript code element.style.position = 'absolute'; javascript code element.style.top = top + 'px';; javascript code element.style.left = left + 'px';; javascript code element.style.width = width + 'px';; javascript code element.style.height = height + 'px';; javascript code }, javascript blank javascript code relativize: function(element) { javascript code element = $(element); javascript code if (element.style.position == 'relative') return; javascript code Position.prepare(); javascript blank javascript code element.style.position = 'relative'; javascript code var top = parseFloat(element.style.top || 0) - (element._originalTop || 0); javascript code var left = parseFloat(element.style.left || 0) - (element._originalLeft || 0); javascript blank javascript code element.style.top = top + 'px'; javascript code element.style.left = left + 'px'; javascript code element.style.height = element._originalHeight; javascript code element.style.width = element._originalWidth; javascript code } javascript code } javascript blank javascript comment // Safari returns margins on body which is incorrect if the child is absolutely javascript comment // positioned. For performance reasons, redefine Position.cumulativeOffset for javascript comment // KHTML/WebKit only. javascript code if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) { javascript code Position.cumulativeOffset = function(element) { javascript code var valueT = 0, valueL = 0; javascript code do { javascript code valueT += element.offsetTop || 0; javascript code valueL += element.offsetLeft || 0; javascript code if (element.offsetParent == document.body) javascript code if (Element.getStyle(element, 'position') == 'absolute') break; javascript blank javascript code element = element.offsetParent; javascript code } while (element); javascript blank javascript code return [valueL, valueT]; javascript code } javascript code } ohcount-4.0.0/test/expected_dir/js2.js000066400000000000000000000010351343532200000176330ustar00rootroot00000000000000javascript code ohcount-4.0.0/test/expected_dir/js3.js000066400000000000000000000001621343532200000176340ustar00rootroot00000000000000javascript code return "'" + this.replace('\\', '\\\\').replace("'", '\\\'') + "'"; javascript comment // comment ohcount-4.0.0/test/expected_dir/jsp1.jsp000066400000000000000000000005401343532200000201720ustar00rootroot00000000000000html code html code html code JSP page html code html code java code <%@ page language="java" %> java code <% out.println("Hello World"); %> java comment <% // comment java comment /* java comment * more comment java comment */ html code %> html code html code ohcount-4.0.0/test/expected_dir/kotlin.kt000066400000000000000000000012071343532200000204400ustar00rootroot00000000000000kotlin comment // Line comment kotlin code fun sum(a : Double, b : Double) : Double { kotlin code return a + b kotlin code } kotlin blank kotlin comment /* kotlin comment * Block comment kotlin comment */ kotlin blank kotlin code fun hello(place : String) : Unit { kotlin code print("Hello, \"$place\"\n") kotlin code } kotlin blank kotlin comment /* kotlin comment * /* kotlin comment * * Block comments nest kotlin comment * */ kotlin comment */ kotlin blank kotlin code fun main() : Unit { kotlin code hello("""Very, very, very kotlin code // long place kotlin code somewhere""") kotlin code } ohcount-4.0.0/test/expected_dir/limbo.b000066400000000000000000000036131343532200000200500ustar00rootroot00000000000000limbo code implement HgReadrevlog; limbo blank limbo code include "sys.m"; limbo code sys: Sys; limbo code sprint: import sys; limbo code include "draw.m"; limbo code include "arg.m"; limbo code include "string.m"; limbo code str: String; limbo code include "mercurial.m"; limbo code mercurial: Mercurial; limbo code Revlog, Repo, Entry, Nodeid, Change: import mercurial; limbo blank limbo code dflag: int; limbo blank limbo code HgReadrevlog: module { limbo code init: fn(nil: ref Draw->Context, args: list of string); limbo code }; limbo blank limbo code init(nil: ref Draw->Context, args: list of string) limbo code { limbo code sys = load Sys Sys->PATH; limbo code arg := load Arg Arg->PATH; limbo code str = load String String->PATH; limbo code mercurial = load Mercurial Mercurial->PATH; limbo code mercurial->init(); limbo blank limbo code arg->init(args); limbo code arg->setusage(arg->progname()+" [-d] path"); limbo code while((c := arg->opt()) != 0) limbo code case c { limbo code 'd' => dflag++; limbo code if(dflag > 1) limbo code mercurial->debug++; limbo code * => arg->usage(); limbo code } limbo code args = arg->argv(); limbo code if(len args != 1) limbo code arg->usage(); limbo code path := hd args; limbo blank limbo code (rl, err) := Revlog.open(path); limbo code if(err != nil) limbo code fail(err); limbo blank limbo code last: int; limbo code (last, err) = rl.lastrev(); limbo code if(err != nil) limbo code fail(err); limbo blank limbo code e: ref Entry; limbo code for(i := 0; i <= last; i++) { limbo code (e, err) = rl.findrev(i); limbo code if(err != nil) limbo code fail(err); limbo comment #sys->print("entry %d:\n", i); limbo code sys->print("%s\n", e.text()); limbo code } limbo code } limbo blank limbo code fail(s: string) limbo code { limbo code sys->fprint(sys->fildes(2), "%s\n", s); limbo code raise "fail:"+s; limbo code } ohcount-4.0.0/test/expected_dir/limbo.m000066400000000000000000000004001343532200000200520ustar00rootroot00000000000000limbo code Htmlent: module { limbo code PATH: con "/dis/lib/htmlent.dis"; limbo code entities: array of (string, int); limbo blank limbo code init: fn(); limbo code lookup: fn(name: string): int; limbo code conv: fn(s: string): string; limbo code }; ohcount-4.0.0/test/expected_dir/logtalk.lgt000066400000000000000000000007101343532200000207430ustar00rootroot00000000000000logtalk comment /* test file for Logtalk parsing */ logtalk blank logtalk comment % this is a Logtalk source file logtalk blank logtalk code :- object(hello_world). logtalk blank logtalk comment % the initialization/1 directive argument is automatically executed logtalk comment % when the object is loaded into memory: logtalk code :- initialization((nl, write('********** Hello World! **********'), nl)). logtalk blank logtalk code :- end_object. ohcount-4.0.0/test/expected_dir/lsp1.lsp000066400000000000000000000150061343532200000202010ustar00rootroot00000000000000lisp comment ;;; CrapsSim.lsp lisp blank lisp comment """ lisp comment The main purpose of this program was to implement a Craps game, using a language that we have just lisp comment learned. Also, it was written in a functional style with almost no reliance on the assignment lisp comment operation. Only one local variable called THROW was used. lisp comment """ lisp blank lisp blank lisp comment ;;; ====================================================================================================== ;;; lisp comment ;;; ======================================= CRAPS SIMULATION ============================================= ;;; lisp comment ;;; ====================================================================================================== ;;; lisp blank lisp blank lisp comment ;;; ** This function takes no parameters as input and returns a random number between 1 and 6. ** lisp blank lisp code (DEFUN THROW-DIE () lisp code (+ (RANDOM 6) 1) ;;; get a random number between 0 and 5 and then add 1 lisp code ) lisp blank lisp comment ;;; ====================================================================================================== ;;; lisp blank lisp comment ;;; ** This function takes no parameters as input and returns a LIST with two numbers between 1 and 6. ** lisp blank lisp blank lisp code (DEFUN THROW-DICE () lisp blank lisp code (LIST (THROW-DIE) (THROW-DIE)) ;;; create a list with two random numbers lisp blank lisp code ) lisp blank lisp comment ;;; ====================================================================================================== ;;; lisp blank lisp comment ;;; ** This function takes two numbers as parameters for input and returns T or Nil. T is returned if both lisp comment ;;; numbers are equal to 6. Nil is returned otherwise. ** lisp blank lisp code (DEFUN BOXCARS-P (A B) lisp code (AND (EQUAL '6 A) lisp code (EQUAL '6 B) lisp code ) lisp blank lisp code ) lisp blank lisp comment ;;; ====================================================================================================== ;;; lisp blank lisp comment ;;; ** This function takes two numbers as parameters for input and returns T or Nil. T is returned if both lisp comment ;;; numbers are equal to 1. Nil is returned otherwise. ** lisp blank lisp code (DEFUN SNAKE-EYES-P (A B) lisp code (AND (EQUAL '1 A) lisp code (EQUAL '1 B) lisp code ) lisp blank lisp code ) lisp blank lisp comment ;;; ====================================================================================================== ;;; lisp blank lisp comment ;;; ** This function takes two numbers as parameters for input and returns T or Nil. T is returned if the lisp comment ;;; sum of both numbers is equal to a 7 or 11. Nil is returned otherwise. ** lisp blank lisp code (DEFUN INSTANT-WIN-P (A B) lisp code (OR (EQUAL '7 (+ A B)) lisp code (EQUAL '11 (+ A B)) lisp code ) lisp blank lisp code ) lisp blank lisp comment ;;; ====================================================================================================== ;;; lisp blank lisp comment ;;; ** This function takes two numbers as parameters for input and returns T or Nil. T is returned if the lisp comment ;;; sum of both numbers is equal to a 2, 3 or 12. Nil is returned otherwise. ** lisp blank lisp code (DEFUN INSTANT-LOSS-P (A B) lisp code (OR (EQUAL '2 (+ A B)) lisp code (EQUAL '3 (+ A B)) lisp code (EQUAL '12 (+ A B)) lisp code ) lisp blank lisp code ) lisp blank lisp comment ;;; ====================================================================================================== ;;; lisp blank lisp comment ;;; ** This function takes two numbers as parameters for input and returns a string. If function BOXCARS_P lisp comment ;;; returns T, then the returned string equals BOXCARS. If function SNAKE_EYES_P returns T, then the lisp comment ;;; returned string equals SNAKE_EYES. The string contains Nil otherwise. ** lisp blank lisp code (DEFUN SAY-THROW (A B) lisp code (COND ((BOXCARS-P A B) 'BOXCARS) ;;; make use of function BOXCARS_P lisp code ((SNAKE-EYES-P A B) 'SNAKE-EYES) ;;; make use of function SNAKE_EYES_P lisp blank lisp code ) lisp code ) lisp blank lisp comment ;;; ====================================================================================================== ;;; lisp blank lisp comment ;;; ** This is the main function used to simulate the game of craps. Variable THROW contains a LIST of two lisp comment ;;; numbers between 1 and 6. The numbers located in THROW, are used as parameters for the other functions. lisp comment ;;; The several pieces used for output are listed together and then the LIST is returned from this lisp comment ;;; function. lisp blank lisp blank lisp code (DEFUN CRAPS () lisp code (LET THROW (THROW-DICE)) ;;; get initial roll of the dice lisp blank lisp comment ;;; if roll is a win, then LIST the appropriate output lisp blank lisp code (COND ((INSTANT-WIN-P (FIRST THROW) (SECOND THROW)) lisp code (LIST 'THROW (FIRST THROW) 'AND (SECOND THROW) '-- (+ (FIRST THROW) (SECOND THROW)) '-- 'YOU 'WIN)) lisp blank lisp comment ;;; if roll is a loss, then check for BOXCARS or SNAKE-EYES lisp blank lisp code ((INSTANT-LOSS-P (FIRST THROW) (SECOND THROW)) lisp blank lisp code (IF (EQUAL 'NIL (SAY-THROW (FIRST THROW) (SECOND THROW))) ;;; if Nil then LIST appropriate output lisp blank lisp code (LIST 'THROW (FIRST THROW) 'AND (SECOND THROW) '-- (+ (FIRST THROW) (SECOND THROW)) '-- 'YOU 'LOSE) lisp blank lisp comment ;;; else include the BOXCARS or SNAKE-EYES string in the output lisp blank lisp code (LIST 'THROW (FIRST THROW) 'AND (SECOND THROW) '-- (SAY-THROW (FIRST THROW) (SECOND THROW)) lisp code '-- 'YOU 'LOSE))) lisp blank lisp comment ;;; if roll is not instant win or loss then output sum of dice lisp blank lisp code (T (LIST 'THROW (FIRST THROW) 'AND (SECOND THROW) '-- 'YOUR 'POINT 'IS (+ (FIRST THROW) lisp code (SECOND THROW)))) lisp code ) ;;; end COND lisp blank lisp code ) ;;; end LET lisp blank lisp blank lisp code ) lisp blank lisp blank lisp comment ;;; ======================================== END OF PROGRAM CRAPS ======================================== ;;; ohcount-4.0.0/test/expected_dir/lua1.lua000066400000000000000000000072071343532200000201530ustar00rootroot00000000000000lua comment -- random code from http://lua-users.org/wiki/TextJustification lua comment -- easy queue implementation ------------------------------------------ lua blank lua code function q_create() lua code local q = {} lua code q.first = 0 lua code q.last = 0 lua code return q lua code end lua blank lua code function q_insert(q, s) lua code q[q.last] = s lua code q.last = q.last + 1 lua code end lua blank lua code function q_empty(q) lua code return q.first >= q.last lua code end lua blank lua code function q_remove(q) lua code if q_empty(q) then lua code return nil lua code end lua code local s = q[q.first] lua code q[q.first] = nil lua code q.first = q.first+1 lua code return s lua code end lua blank lua code function q_card(q) lua code return q.last - q.first lua code end lua blank lua code function q_length(q, f) lua code local l, i = 0, q.first lua code while i < q.last do lua code l = l + strlen(q[i]) lua code i = i + 1 lua code end lua code return l lua code end lua blank lua comment -- line creation routines ------------------------------------------ lua blank lua comment -- justifies one line to fit into MAX columns lua code function justify(q) lua code local blanks = MAX - q_length(q) lua code local skips = q_card(q) - 1 lua code local line = q_remove(q) lua code local quotient = floor(blanks/skips) lua code local reminder = blanks/skips - quotient lua code local error = 0 lua code while skips > 0 do lua code error = error + reminder lua code if error >= 0.5 then lua code error = error - 1 lua code line = line .. strrep(" ", quotient+1) lua code else lua code line = line .. strrep(" ", quotient) lua code end lua code line = line .. q_remove(q) lua code skips = skips - 1 lua code end lua code return line or "" lua code end lua blank lua comment -- join all words with one space between them lua code function catenate(q) lua code local line = q_remove(q) lua code while not q_empty(q) do lua code line = line .. " " .. q_remove(q) lua code end lua code return line or "" lua code end lua blank lua comment -- main program ----------------------------------------------------- lua code DEFMAX = 72 lua comment -- tries to get MAX from command-line lua code if not arg or getn(arg) < 1 then lua code MAX = DEFMAX lua code else lua code MAX = tonumber(arg[1]) lua code if not MAX or MAX < 0 then lua code MAX = DEFMAX lua code end lua code end lua blank lua comment -- collects all text from stdin lua code text = q_create() lua code line = read() lua code while line do lua code _, n = gsub(line, "(%S+)", function (s) q_insert(%text, s) end) lua code if n == 0 then lua code q_insert(text, "\n") lua code end lua code line = read() lua code end lua blank lua comment -- justify paragraphs lua code line = q_create() lua code word = q_remove(text) lua code size = 0 lua code while word do lua code if word == "\n" then lua code if not q_empty(line) then lua code write(catenate(line), "\n\n") lua code else lua code write("\n") lua code end lua code size = 0 lua code elseif size + strlen(word) > MAX then lua code write(justify(line), "\n") lua code size = 0 lua code end lua code if word ~= "\n" then lua code q_insert(line, word) lua code size = size + strlen(word) + 1 lua code end lua code word = q_remove(text) lua code end lua code write(catenate(line), "\n") ohcount-4.0.0/test/expected_dir/macro_crystal.cr000066400000000000000000000002361343532200000217710ustar00rootroot00000000000000crystal comment # This is a comment. crystal blank crystal code macro create_foo(name, &block) crystal code {% name.id = "bar" %} crystal code {{block}} ohcount-4.0.0/test/expected_dir/mathematica1.m000066400000000000000000002263561343532200000213320ustar00rootroot00000000000000mathematica blank mathematica code SetEnhancedTimes[False]; mathematica code SetSourceLanguage["C"]; mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Options *) mathematica comment (******************************************************************************) mathematica blank mathematica code createCode[derivOrder_, useJacobian_, splitUpwindDerivs_, useVectors_, useOpenCL_, evolutionTimelevels_, addMatter_, formulation_] := mathematica code Module[{prefix, suffix, thorn}, mathematica blank mathematica code prefix = "ML_"; mathematica code suffix = mathematica code "" mathematica code <> If [useJacobian, "_MP", ""] mathematica code <> If [derivOrder!=4, "_O" <> ToString[derivOrder], ""] mathematica code <> If [splitUpwindDerivs, "", "_UPW"] mathematica code <> If [useVectors, "", "_NV"] mathematica code <> If [useOpenCL, "_CL", ""] mathematica comment (* <> If [evolutionTimelevels!=3, "_TL" <> ToString[evolutionTimelevels], ""] *) mathematica comment (* <> If [addMatter==1, "_M", ""] *) mathematica code ; mathematica blank mathematica code thorn = prefix <> formulation <> suffix; mathematica blank mathematica code SetAttributes[IfCCZ4, HoldAll]; mathematica code IfCCZ4[expr_, else_:Sequence[]] := If[formulation === "CCZ4", expr, Unevaluated[else]]; mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Derivatives *) mathematica comment (******************************************************************************) mathematica blank mathematica code KD = KroneckerDelta; mathematica blank mathematica code derivatives = mathematica code { mathematica code PDstandardNth[i_] -> StandardCenteredDifferenceOperator[1,fdOrder/2,i], mathematica code PDstandardNth[i_,i_] -> StandardCenteredDifferenceOperator[2,fdOrder/2,i], mathematica code PDstandardNth[i_,j_] -> StandardCenteredDifferenceOperator[1,fdOrder/2,i] * mathematica code StandardCenteredDifferenceOperator[1,fdOrder/2,j], mathematica code PDdissipationNth[i_] -> mathematica code (-1)^(fdOrder/2) * mathematica code spacing[i]^(fdOrder+1) / 2^(fdOrder+2) * mathematica code StandardCenteredDifferenceOperator[fdOrder+2,fdOrder/2+1,i], mathematica blank mathematica comment (* PD: These come from my mathematica notebook mathematica comment "Upwind-Kranc-Convert.nb" that converts upwinding finite mathematica comment differencing operators generated by mathematica comment StandardUpwindDifferenceOperator into this form *) mathematica blank mathematica code Sequence@@Flatten[Table[ mathematica code {PDupwindNth[i] -> Switch[fdOrder, mathematica code 2, (dir[i]*(-3 + 4*shift[i]^dir[i] - shift[i]^(2*dir[i])))/(2*spacing[i]), mathematica code 4, (dir[i]*(-10 - 3/shift[i]^dir[i] + 18*shift[i]^dir[i] - mathematica code 6*shift[i]^(2*dir[i]) + shift[i]^(3*dir[i])))/(12*spacing[i]), mathematica code 6, (dir[i]*(-35 + 2/shift[i]^(2*dir[i]) - 24/shift[i]^dir[i] + 80*shift[i]^dir[i] - mathematica code 30*shift[i]^(2*dir[i]) + 8*shift[i]^(3*dir[i]) - shift[i]^(4*dir[i])))/(60*spacing[i]), mathematica code 8, (dir[i]*(-378 - 5/shift[i]^(3*dir[i]) + 60/shift[i]^(2*dir[i]) - 420/shift[i]^dir[i] + mathematica code 1050*shift[i]^dir[i] - 420*shift[i]^(2*dir[i]) + 140*shift[i]^(3*dir[i]) - 30*shift[i]^(4*dir[i]) + mathematica code 3*shift[i]^(5*dir[i])))/(840*spacing[i])], mathematica blank mathematica code PDupwindNthAnti[i] -> Switch[fdOrder, mathematica code 2, (+1 shift[i]^(-2) -4 shift[i]^(-1) +0 shift[i]^( 0) +4 shift[i]^(+1) -1 shift[i]^(+2)) / (4 spacing[i]), mathematica code 4, (-1 shift[i]^(-3) +6 shift[i]^(-2) -21 shift[i]^(-1 )+0 shift[i]^( 0) +21 shift[i]^(+1) mathematica code -6 shift[i]^(+2) +1 shift[i]^(+3)) / (24 spacing[i]), mathematica code 6, (+1 shift[i]^(-4) -8 shift[i]^(-3) +32 shift[i]^(-2) -104 shift[i]^(-1) +0 shift[i]^( 0) mathematica code +104 shift[i]^(+1) -32 shift[i]^(+2) +8 shift[i]^(+3) -1 shift[i]^(+4)) / (120 spacing[i]), mathematica code 8, (-3 shift[i]^(-5) +30 shift[i]^(-4) -145 shift[i]^(-3) +480 shift[i]^(-2) -1470 shift[i]^(-1) mathematica code +0 shift[i]^( 0) +1470 shift[i]^(+1) -480 shift[i]^(+2) +145 shift[i]^(+3) -30 shift[i]^(+4) mathematica code +3 shift[i]^(+5)) / (1680 spacing[i])], mathematica blank mathematica code PDupwindNthSymm[i] -> Switch[fdOrder, mathematica code 2, (-1 shift[i]^(-2) +4 shift[i]^(-1) -6 shift[i]^( 0) +4 shift[i]^(+1) -1 shift[i]^(+2)) / (4 spacing[i]), mathematica code 4, (+1 shift[i]^(-3) -6 shift[i]^(-2) +15 shift[i]^(-1) -20 shift[i]^( 0) +15 shift[i]^(+1) mathematica code -6 shift[i]^(+2) +1 shift[i]^(+3)) / (24 spacing[i]), mathematica code 6, (-1 shift[i]^(-4) +8 shift[i]^(-3) - 28 shift[i]^(-2)+56 shift[i]^(-1)-70 shift[i]^( 0) mathematica code +56 shift[i]^(+1) -28 shift[i]^(+2) +8 shift[i]^(+3) -1 shift[i]^(+4)) / (120 spacing[i]), mathematica code 8, (+3 shift[i]^(-5) -30 shift[i]^(-4) +135 shift[i]^(-3) -360 shift[i]^(-2) +630 shift[i]^(-1) mathematica code -756 shift[i]^( 0) +630 shift[i]^(+1) -360 shift[i]^(+2) +135 shift[i]^(+3) -30 shift[i]^(+4) mathematica code +3 shift[i]^(+5)) / (1680 spacing[i])], mathematica blank mathematica comment (* TODO: make these higher order stencils *) mathematica code PDonesided[i] -> dir[i] (-1 + shift[i]^dir[i]) / spacing[i]} /. i->j, {j,1,3}],1] mathematica code }; mathematica blank mathematica code PD = PDstandardNth; mathematica code PDu = PDupwindNth; mathematica code PDua = PDupwindNthAnti; mathematica code PDus = PDupwindNthSymm; mathematica comment (* PDo = PDonesided; *) mathematica code PDdiss = PDdissipationNth; mathematica blank mathematica code If [splitUpwindDerivs, mathematica code Upwind[dir_, var_, idx_] := dir PDua[var,idx] + Abs[dir] PDus[var,idx], mathematica code Upwind[dir_, var_, idx_] := dir PDu[var,idx]]; mathematica blank mathematica blank mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Tensors *) mathematica comment (******************************************************************************) mathematica blank mathematica comment (* Register the tensor quantities with the TensorTools package *) mathematica code Map [DefineTensor, mathematica code {normal, tangentA, tangentB, dir, mathematica code nn, nu, nlen, nlen2, su, vg, mathematica code xx, rr, th, ph, mathematica code admg, admK, admalpha, admdtalpha, admbeta, admdtbeta, H, M, mathematica code g, detg, gu, G, R, trR, Km, trK, cdphi, cdphi2, mathematica code phi, gt, At, Xt, Xtn, Theta, Z, mathematica code alpha, A, beta, B, Atm, Atu, trA, Ats, trAts, mathematica code dottrK, dotXt, mathematica code cXt, cS, cA, mathematica code e4phi, em4phi, ddetg, detgt, gtu, ddetgt, dgtu, ddgtu, Gtl, Gtlu, Gt, mathematica code Rt, Rphi, gK, mathematica code T00, T0, T, rho, S, mathematica code x, y, z, r, mathematica code epsdiss}]; mathematica blank mathematica comment (* NOTE: It seems as if Lie[.,.] did not take these tensor weights mathematica comment into account. Presumably, CD[.,.] and CDt[.,.] don't do this either. *) mathematica code SetTensorAttribute[phi, TensorWeight, +1/6]; mathematica code SetTensorAttribute[gt, TensorWeight, -2/3]; mathematica code SetTensorAttribute[Xt, TensorWeight, +2/3]; mathematica code SetTensorAttribute[At, TensorWeight, -2/3]; mathematica code SetTensorAttribute[cXt, TensorWeight, +2/3]; mathematica code SetTensorAttribute[cS, TensorWeight, +2 ]; mathematica blank mathematica code Map [AssertSymmetricIncreasing, mathematica code {admg[la,lb], admK[la,lb], g[la,lb], K[la,lb], R[la,lb], cdphi2[la,lb], mathematica code gt[la,lb], At[la,lb], Ats[la,lb], Rt[la,lb], Rphi[la,lb], T[la,lb]}]; mathematica code AssertSymmetricIncreasing [G[ua,lb,lc], lb, lc]; mathematica code AssertSymmetricIncreasing [Gtl[la,lb,lc], lb, lc]; mathematica code AssertSymmetricIncreasing [Gt[ua,lb,lc], lb, lc]; mathematica code AssertSymmetricIncreasing [gK[la,lb,lc], la, lb]; mathematica code Map [AssertSymmetricIncreasing, mathematica code {gu[ua,ub], gtu[ua,ub], Atu[ua,ub]}]; mathematica code AssertSymmetricIncreasing [dgtu[ua,ub,lc], ua, ub]; mathematica code AssertSymmetricIncreasing [ddgtu[ua,ub,lc,ld], ua, ub]; mathematica code AssertSymmetricIncreasing [ddgtu[ua,ub,lc,ld], lc, ld]; mathematica blank mathematica code DefineConnection [CD, PD, G]; mathematica code DefineConnection [CDt, PD, Gt]; mathematica blank mathematica comment (* Use the CartGrid3D variable names *) mathematica code x1=x; x2=y; x3=z; mathematica blank mathematica comment (* Use the ADMBase variable names *) mathematica code admg11=gxx; admg12=gxy; admg22=gyy; admg13=gxz; admg23=gyz; admg33=gzz; mathematica code admK11=kxx; admK12=kxy; admK22=kyy; admK13=kxz; admK23=kyz; admK33=kzz; mathematica code admalpha=alp; mathematica code admdtalpha=dtalp; mathematica code admbeta1=betax; admbeta2=betay; admbeta3=betaz; mathematica code admdtbeta1=dtbetax; admdtbeta2=dtbetay; admdtbeta3=dtbetaz; mathematica blank mathematica comment (* Use the TmunuBase variable names *) mathematica code T00=eTtt; mathematica code T01=eTtx; T02=eTty; T03=eTtz; mathematica code T11=eTxx; T12=eTxy; T22=eTyy; T13=eTxz; T23=eTyz; T33=eTzz; mathematica blank mathematica blank mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Expressions *) mathematica comment (******************************************************************************) mathematica blank mathematica comment (* enum constants for conformalMethod; these must be consistent mathematica comment with the definition of the Cactus parameter conformalMethod *) mathematica code CMphi = 0; mathematica code CMW = 1; mathematica blank mathematica code detgExpr = Det [MatrixOfComponents [g [la,lb]]]; mathematica code ddetgExpr[la_] = mathematica code Sum [D[Det[MatrixOfComponents[g[la, lb]]], X] PD[X, la], mathematica code {X, Union[Flatten[MatrixOfComponents[g[la, lb]]]]}]; mathematica blank mathematica code detgtExpr = Det [MatrixOfComponents [gt[la,lb]]]; mathematica code ddetgtExpr[la_] = mathematica code Sum [D[Det[MatrixOfComponents[gt[la, lb]]], X] PD[X, la], mathematica code {X, Union[Flatten[MatrixOfComponents[gt[la, lb]]]]}]; mathematica blank mathematica code etaExpr = SpatialBetaDriverRadius / Max [r, SpatialBetaDriverRadius]; mathematica code thetaExpr = Min [Exp [1 - r / SpatialShiftGammaCoeffRadius], 1]; mathematica blank mathematica blank mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Groups *) mathematica comment (******************************************************************************) mathematica blank mathematica code evolvedGroups = mathematica code {SetGroupName [CreateGroupFromTensor [phi ], prefix <> "log_confac"], mathematica code SetGroupName [CreateGroupFromTensor [gt[la,lb]], prefix <> "metric" ], mathematica code SetGroupName [CreateGroupFromTensor [Xt[ua] ], prefix <> "Gamma" ], mathematica code SetGroupName [CreateGroupFromTensor [trK ], prefix <> "trace_curv"], mathematica code SetGroupName [CreateGroupFromTensor [At[la,lb]], prefix <> "curv" ], mathematica code SetGroupName [CreateGroupFromTensor [alpha ], prefix <> "lapse" ], mathematica code SetGroupName [CreateGroupFromTensor [A ], prefix <> "dtlapse" ], mathematica code SetGroupName [CreateGroupFromTensor [beta[ua] ], prefix <> "shift" ], mathematica code SetGroupName [CreateGroupFromTensor [B[ua] ], prefix <> "dtshift" ], mathematica code IfCCZ4[SetGroupName[CreateGroupFromTensor[Theta], prefix <> "Theta"]]}; mathematica code evaluatedGroups = mathematica code {SetGroupName [CreateGroupFromTensor [H ], prefix <> "Ham"], mathematica code SetGroupName [CreateGroupFromTensor [M[la] ], prefix <> "mom"], mathematica code SetGroupName [CreateGroupFromTensor [cS ], prefix <> "cons_detg"], mathematica code SetGroupName [CreateGroupFromTensor [cXt[ua]], prefix <> "cons_Gamma"], mathematica code SetGroupName [CreateGroupFromTensor [cA ], prefix <> "cons_traceA"]}; mathematica blank mathematica code declaredGroups = Join [evolvedGroups, evaluatedGroups]; mathematica code declaredGroupNames = Map [First, declaredGroups]; mathematica blank mathematica blank mathematica blank mathematica code extraGroups = mathematica code {{"grid::coordinates", {x, y, z, r}}, mathematica code {"ADMBase::metric", {gxx, gxy, gxz, gyy, gyz, gzz}}, mathematica code {"ADMBase::curv", {kxx, kxy, kxz, kyy, kyz, kzz}}, mathematica code {"ADMBase::lapse", {alp}}, mathematica code {"ADMBase::dtlapse", {dtalp}}, mathematica code {"ADMBase::shift", {betax, betay, betaz}}, mathematica code {"ADMBase::dtshift", {dtbetax, dtbetay, dtbetaz}}, mathematica code {"TmunuBase::stress_energy_scalar", {eTtt}}, mathematica code {"TmunuBase::stress_energy_vector", {eTtx, eTty, eTtz}}, mathematica code {"TmunuBase::stress_energy_tensor", {eTxx, eTxy, eTxz, eTyy, eTyz, eTzz}} mathematica code }; mathematica blank mathematica code groups = Join [declaredGroups, extraGroups]; mathematica blank mathematica blank mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Initial data *) mathematica comment (******************************************************************************) mathematica blank mathematica code initialCalc = mathematica code { mathematica code Name -> thorn <> "_Minkowski", mathematica code Schedule -> {"IN ADMBase_InitialData"}, mathematica code ConditionalOnKeyword -> {"my_initial_data", "Minkowski"}, mathematica code Equations -> mathematica code { mathematica code phi -> IfThen[conformalMethod==CMW, 1, 0], mathematica code gt[la,lb] -> KD[la,lb], mathematica code trK -> 0, mathematica code At[la,lb] -> 0, mathematica code Xt[ua] -> 0, mathematica code alpha -> 1, mathematica code A -> 0, mathematica code beta[ua] -> 0, mathematica code B[ua] -> 0, mathematica code IfCCZ4[Theta -> 0] mathematica code } mathematica code }; mathematica blank mathematica blank mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Split a calculation *) mathematica comment (******************************************************************************) mathematica blank mathematica code PartialCalculation[calc_, suffix_, updates_, evolVars_] := mathematica code Module[ mathematica code {name, calc1, replaces, calc2, vars, patterns, eqs, calc3}, mathematica comment (* Add suffix to name *) mathematica code name = lookup[calc, Name] <> suffix; mathematica code calc1 = mapReplace[calc, Name, name]; mathematica comment (* Replace some entries in the calculation *) mathematica comment (* replaces = Map[Function[rule, mapReplace[#, rule[[1]], rule[[2]]]&], updates]; *) mathematica code replaces = updates //. (lhs_ -> rhs_) -> (mapReplace[#, lhs, rhs]&); mathematica code calc2 = Apply[Composition, replaces][calc1]; mathematica comment (* Remove unnecessary equations *) mathematica code vars = Join[evolVars, lookup[calc2, Shorthands]]; mathematica code patterns = Replace[vars, { Tensor[n_,__] -> Tensor[n,__] , mathematica code dot[Tensor[n_,__]] -> dot[Tensor[n,__]]}, 1]; mathematica code eqs = FilterRules[lookup[calc, Equations], patterns]; mathematica code calc3 = mapReplace[calc2, Equations, eqs]; mathematica code calc3 mathematica code ]; mathematica blank mathematica blank mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Convert from ADMBase *) mathematica comment (******************************************************************************) mathematica blank mathematica code convertFromADMBaseCalc = mathematica code { mathematica code Name -> thorn <> "_convertFromADMBase", mathematica code Schedule -> {"AT initial AFTER ADMBase_PostInitial"}, mathematica code ConditionalOnKeyword -> {"my_initial_data", "ADMBase"}, mathematica code Shorthands -> {g[la,lb], detg, gu[ua,ub], em4phi}, mathematica code Equations -> mathematica code { mathematica code g[la,lb] -> admg[la,lb], mathematica code detg -> detgExpr, mathematica code gu[ua,ub] -> 1/detg detgExpr MatrixInverse [g[ua,ub]], mathematica blank mathematica code phi -> IfThen[conformalMethod==CMW, detg^(-1/6), Log[detg]/12], mathematica code em4phi -> IfThen[conformalMethod==CMW, phi^2, Exp[-4 phi]], mathematica code gt[la,lb] -> em4phi g[la,lb], mathematica blank mathematica code trK -> gu[ua,ub] admK[la,lb], mathematica code At[la,lb] -> em4phi (admK[la,lb] - (1/3) g[la,lb] trK), mathematica blank mathematica code alpha -> admalpha, mathematica blank mathematica code beta[ua] -> admbeta[ua], mathematica blank mathematica code IfCCZ4[Theta -> 0] mathematica code } mathematica code }; mathematica blank mathematica code convertFromADMBaseGammaCalc = mathematica code { mathematica code Name -> thorn <> "_convertFromADMBaseGamma", mathematica code Schedule -> {"AT initial AFTER " <> thorn <> "_convertFromADMBase"}, mathematica code ConditionalOnKeyword -> {"my_initial_data", "ADMBase"}, mathematica comment (* mathematica comment Where -> InteriorNoSync, mathematica comment *) mathematica comment (* Do not synchronise right after this routine; instead, synchronise mathematica comment after extrapolating *) mathematica code Where -> Interior, mathematica comment (* Synchronise after this routine, so that the refinement boundaries mathematica comment are set correctly before extrapolating. (We will need to mathematica comment synchronise again after extrapolating because extrapolation does mathematica comment not fill ghost zones, but this is irrelevant here.) *) mathematica code Shorthands -> {dir[ua], mathematica code detgt, gtu[ua,ub], Gt[ua,lb,lc], theta}, mathematica code Equations -> mathematica code { mathematica code dir[ua] -> Sign[beta[ua]], mathematica blank mathematica code detgt -> 1 (* detgtExpr *), mathematica code gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], mathematica code Gt[ua,lb,lc] -> 1/2 gtu[ua,ud] mathematica code (PD[gt[lb,ld],lc] + PD[gt[lc,ld],lb] - PD[gt[lb,lc],ld]), mathematica code Xt[ua] -> gtu[ub,uc] Gt[ua,lb,lc], mathematica blank mathematica comment (* mathematica comment A -> - admdtalpha / (harmonicF alpha^harmonicN) (LapseAdvectionCoeff - 1), mathematica comment *) mathematica comment (* If LapseACoeff=0, then A is not evolved, in the sense that it mathematica comment does not influence the time evolution of other variables. *) mathematica code A -> IfThen [LapseACoeff != 0, mathematica code 1 / (- harmonicF alpha^harmonicN) mathematica code (+ admdtalpha mathematica code - LapseAdvectionCoeff Upwind[beta[ua], alpha, la]), mathematica code 0], mathematica blank mathematica code theta -> thetaExpr, mathematica blank mathematica comment (* If ShiftBCoeff=0 or theta ShiftGammaCoeff=0, then B^i is not mathematica comment evolved, in the sense that it does not influence the time mathematica comment evolution of other variables. *) mathematica code B[ua] -> IfThen [ShiftGammaCoeff ShiftBCoeff != 0, mathematica code 1 / (theta ShiftGammaCoeff) mathematica code (+ admdtbeta[ua] mathematica code - ShiftAdvectionCoeff Upwind[beta[ub], beta[ua], lb]), mathematica code 0] mathematica code } mathematica code }; mathematica blank mathematica comment (* Initialise the Gamma variables to 0. This is necessary with mathematica comment multipatch because convertFromADMBaseGamma does not perform the mathematica comment conversion in the boundary points, and the order in which symmetry mathematica comment (interpatch) and outer boundary conditions is applied means that mathematica comment points which are both interpatch and symmetry points are never mathematica comment initialised. *) mathematica code initGammaCalc = mathematica code { mathematica code Name -> thorn <> "_InitGamma", mathematica code Schedule -> {"AT initial BEFORE " <> thorn <> "_convertFromADMBaseGamma"}, mathematica code ConditionalOnKeyword -> {"my_initial_data", "ADMBase"}, mathematica code Where -> Everywhere, mathematica code Equations -> mathematica code { mathematica code Xt[ua] -> 0, mathematica code A -> 0, mathematica code B[ua] -> 0 mathematica code } mathematica code }; mathematica blank mathematica blank mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Convert to ADMBase *) mathematica comment (******************************************************************************) mathematica blank mathematica code convertToADMBaseCalc = mathematica code { mathematica code Name -> thorn <> "_convertToADMBase", mathematica code Schedule -> {"IN " <> thorn <> "_convertToADMBaseGroup"}, mathematica code Where -> Everywhere, mathematica code Shorthands -> {e4phi}, mathematica code Equations -> mathematica code { mathematica code e4phi -> IfThen[conformalMethod==CMW, 1/phi^2, Exp[4 phi]], mathematica code admg[la,lb] -> e4phi gt[la,lb], mathematica code admK[la,lb] -> e4phi At[la,lb] + (1/3) admg[la,lb] trK, mathematica code admalpha -> alpha, mathematica code admbeta[ua] -> beta[ua] mathematica code } mathematica code }; mathematica blank mathematica code convertToADMBaseDtLapseShiftCalc = mathematica code { mathematica code Name -> thorn <> "_convertToADMBaseDtLapseShift", mathematica code Schedule -> {"IN " <> thorn <> "_convertToADMBaseGroup"}, mathematica code ConditionalOnKeyword -> {"dt_lapse_shift_method", "correct"}, mathematica code Where -> Interior, mathematica code Shorthands -> {dir[ua], detgt, gtu[ua,ub], eta, theta}, mathematica code Equations -> mathematica code { mathematica code dir[ua] -> Sign[beta[ua]], mathematica blank mathematica code detgt -> 1 (* detgtExpr *), mathematica comment (* This leads to simpler code... *) mathematica code gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], mathematica blank mathematica code eta -> etaExpr, mathematica code theta -> thetaExpr, mathematica blank mathematica comment (* see RHS *) mathematica comment (* mathematica comment admdtalpha -> - harmonicF alpha^harmonicN mathematica comment ((1 - LapseAdvectionCoeff) A + LapseAdvectionCoeff trK) mathematica comment + LapseAdvectionCoeff beta[ua] PDu[alpha,la], mathematica comment *) mathematica code admdtalpha -> - harmonicF alpha^harmonicN mathematica code (+ LapseACoeff A mathematica code + ((1 - LapseACoeff) mathematica code (trK - IfCCZ4[2 Theta, 0]))) mathematica code + LapseAdvectionCoeff Upwind[beta[ua], alpha, la], mathematica code admdtbeta[ua] -> IfThen[harmonicShift, mathematica code - 1/2 gtu[ua,uj] phi alpha mathematica code (- 2 alpha PD[phi,lj] mathematica code + 2 phi PD[alpha,lj] mathematica code + gtu[uk,ul] phi alpha mathematica code (PD[gt[lk,ll],lj] - 2 PD[gt[lj,lk],ll])), mathematica comment (* else *) mathematica code + theta ShiftGammaCoeff mathematica code (+ ShiftBCoeff B[ua] mathematica code + (1 - ShiftBCoeff) mathematica code (Xt[ua] - eta BetaDriver beta[ua]))] mathematica code + ShiftAdvectionCoeff Upwind[beta[ub], beta[ua], lb] mathematica code } mathematica code }; mathematica blank mathematica code convertToADMBaseDtLapseShiftBoundaryCalc = mathematica code { mathematica code Name -> thorn <> "_convertToADMBaseDtLapseShiftBoundary", mathematica code Schedule -> {"IN " <> thorn <> "_convertToADMBaseGroup"}, mathematica code ConditionalOnKeyword -> {"dt_lapse_shift_method", "correct"}, mathematica code Where -> BoundaryWithGhosts, mathematica code Shorthands -> {detgt, gtu[ua,ub], eta, theta}, mathematica code Equations -> mathematica code { mathematica code detgt -> 1 (* detgtExpr *), mathematica comment (* This leads to simpler code... *) mathematica code gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], mathematica blank mathematica code eta -> etaExpr, mathematica code theta -> thetaExpr, mathematica blank mathematica comment (* see RHS, but omit derivatives near the boundary *) mathematica comment (* mathematica comment admdtalpha -> - harmonicF alpha^harmonicN mathematica comment ((1 - LapseAdvectionCoeff) A + LapseAdvectionCoeff trK), mathematica comment *) mathematica code admdtalpha -> - harmonicF alpha^harmonicN mathematica code (+ LapseACoeff A mathematica code + ((1 - LapseACoeff) mathematica code (trK - IfCCZ4[2 Theta, 0]))), mathematica code admdtbeta[ua] -> IfThen[harmonicShift, mathematica code 0, mathematica comment (* else *) mathematica code + theta ShiftGammaCoeff mathematica code (+ ShiftBCoeff B[ua] mathematica code + (1 - ShiftBCoeff) mathematica code (Xt[ua] - eta BetaDriver beta[ua]))] mathematica code } mathematica code }; mathematica blank mathematica code convertToADMBaseFakeDtLapseShiftCalc = mathematica code { mathematica code Name -> thorn <> "_convertToADMBaseFakeDtLapseShift", mathematica code Schedule -> {"IN " <> thorn <> "_convertToADMBaseGroup"}, mathematica code ConditionalOnKeyword -> {"dt_lapse_shift_method", "noLapseShiftAdvection"}, mathematica code Where -> Everywhere, mathematica code Shorthands -> {detgt, gtu[ua,ub], eta, theta}, mathematica code Equations -> mathematica code { mathematica code detgt -> 1 (* detgtExpr *), mathematica comment (* This leads to simpler code... *) mathematica code gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], mathematica blank mathematica code eta -> etaExpr, mathematica code theta -> thetaExpr, mathematica blank mathematica comment (* see RHS, but omit derivatives everywhere (which is wrong, but mathematica comment faster, since it does not require synchronisation or boundary mathematica comment conditions) *) mathematica comment (* mathematica comment admdtalpha -> - harmonicF alpha^harmonicN mathematica comment ((1 - LapseAdvectionCoeff) A + LapseAdvectionCoeff trK), mathematica comment *) mathematica code admdtalpha -> - harmonicF alpha^harmonicN mathematica code (+ LapseACoeff A mathematica code + ((1 - LapseACoeff) mathematica code (trK - IfCCZ4[2 Theta, 0]))), mathematica code admdtbeta[ua] -> IfThen[harmonicShift, mathematica code 0, mathematica comment (* else *) mathematica code + theta ShiftGammaCoeff mathematica code (+ ShiftBCoeff B[ua] mathematica code + (1 - ShiftBCoeff) mathematica code (Xt[ua] - eta BetaDriver beta[ua]))] mathematica code } mathematica code }; mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Evolution equations *) mathematica comment (******************************************************************************) mathematica blank mathematica code evolCalc = mathematica code { mathematica code Name -> thorn <> "_RHS", mathematica code Schedule -> {"IN " <> thorn <> "_evolCalcGroup"}, mathematica comment (* mathematica comment Where -> Interior, mathematica comment *) mathematica comment (* Synchronise the RHS grid functions after this routine, so that mathematica comment the refinement boundaries are set correctly before applying the mathematica comment radiative boundary conditions. *) mathematica code Where -> InteriorNoSync, mathematica code ConditionalOnKeyword -> {"RHS_split", "combined"}, mathematica code Shorthands -> {dir[ua], mathematica code detgt, gtu[ua,ub], mathematica code Gt[ua,lb,lc], Gtl[la,lb,lc], Gtlu[la,lb,uc], Xtn[ua], mathematica code Rt[la,lb], Rphi[la,lb], R[la,lb], mathematica code Atm[ua,lb], Atu[ua,ub], mathematica code e4phi, em4phi, cdphi[la], cdphi2[la,lb], g[la,lb], detg, mathematica code gu[ua,ub], Ats[la,lb], trAts, eta, theta, mathematica code rho, S[la], trS, fac1, fac2, dottrK, dotXt[ua], mathematica code epsdiss[ua], IfCCZ4[Z[ua]], IfCCZ4[dotTheta]}, mathematica code Equations -> mathematica code { mathematica code dir[ua] -> Sign[beta[ua]], mathematica blank mathematica code detgt -> 1 (* detgtExpr *), mathematica blank mathematica comment (* This leads to simpler code... *) mathematica code gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], mathematica code Gtl[la,lb,lc] -> 1/2 mathematica code (PD[gt[lb,la],lc] + PD[gt[lc,la],lb] - PD[gt[lb,lc],la]), mathematica code Gtlu[la,lb,uc] -> gtu[uc,ud] Gtl[la,lb,ld], mathematica code Gt[ua,lb,lc] -> gtu[ua,ud] Gtl[ld,lb,lc], mathematica blank mathematica comment (* The conformal connection functions calculated from the conformal metric, mathematica comment used instead of Xt where no derivatives of Xt are taken *) mathematica code Xtn[ui] -> gtu[uj,uk] Gt[ui,lj,lk], mathematica blank mathematica code e4phi -> IfThen[conformalMethod==CMW, 1/phi^2, Exp[4 phi]], mathematica code em4phi -> 1 / e4phi, mathematica code g[la,lb] -> e4phi gt[la,lb], mathematica code detg -> detgExpr, mathematica code gu[ua,ub] -> em4phi gtu[ua,ub], mathematica blank mathematica comment (* The Z quantities *) mathematica comment (* gr-qc:1106.2254 (2011), eqn. (23) *) mathematica code IfCCZ4[ mathematica code Z[ud] -> (1/2) gu[ua,ud] (- PD[gt[la,lb],lc] gtu[ub,uc] + gt[la,lc] Xt[uc]) mathematica code ], mathematica blank mathematica comment (* PRD 62, 044034 (2000), eqn. (18) *) mathematica comment (* Adding Z term by changing Xtn to Xt *) mathematica code Rt[li,lj] -> - (1/2) gtu[ul,um] PD[gt[li,lj],ll,lm] mathematica code + (1/2) gt[lk,li] PD[Xt[uk],lj] mathematica code + (1/2) gt[lk,lj] PD[Xt[uk],li] mathematica code + (1/2) Xtn[uk] Gtl[li,lj,lk] mathematica code + (1/2) Xtn[uk] Gtl[lj,li,lk] mathematica code + (+ Gt[uk,li,ll] Gtlu[lj,lk,ul] mathematica code + Gt[uk,lj,ll] Gtlu[li,lk,ul] mathematica code + Gt[uk,li,ll] Gtlu[lk,lj,ul]), mathematica blank mathematica code fac1 -> IfThen[conformalMethod==CMW, -1/(2 phi), 1], mathematica code cdphi[la] -> fac1 CDt[phi,la], mathematica code fac2 -> IfThen[conformalMethod==CMW, 1/(2 phi^2), 0], mathematica code cdphi2[la,lb] -> fac1 CDt[phi,la,lb] + fac2 CDt[phi,la] CDt[phi,lb], mathematica blank mathematica comment (* PRD 62, 044034 (2000), eqn. (15) *) mathematica code Rphi[li,lj] -> - 2 cdphi2[lj,li] mathematica code - 2 gt[li,lj] gtu[ul,un] cdphi2[ll,ln] mathematica code + 4 cdphi[li] cdphi[lj] mathematica code - 4 gt[li,lj] gtu[ul,un] cdphi[ln] cdphi[ll], mathematica blank mathematica code Atm[ua,lb] -> gtu[ua,uc] At[lc,lb], mathematica code Atu[ua,ub] -> Atm[ua,lc] gtu[ub,uc], mathematica blank mathematica code R[la,lb] -> Rt[la,lb] + Rphi[la,lb], mathematica code IfCCZ4[ mathematica code R[la,lb] -> R[la,lb] + (2/phi) (+ g[la,lc] Z[uc] PD[phi,lb] mathematica code + g[lb,lc] Z[uc] PD[phi,la] - g[la,lb] Z[uc] PD[phi,lc]) mathematica code + e4phi Z[uc] PD[gt[la,lb],lc] mathematica code ], mathematica blank mathematica comment (* Matter terms *) mathematica blank mathematica comment (* rho = n^a n^b T_ab *) mathematica code rho -> addMatter mathematica code (1/alpha^2 (T00 - 2 beta[ui] T0[li] + beta[ui] beta[uj] T[li,lj])), mathematica blank mathematica comment (* S_i = -p^a_i n^b T_ab, where p^a_i = delta^a_i + n^a n_i *) mathematica code S[li] -> addMatter (-1/alpha (T0[li] - beta[uj] T[li,lj])), mathematica blank mathematica comment (* trS = gamma^ij T_ij *) mathematica code trS -> addMatter (em4phi gtu[ui,uj] T[li,lj]), mathematica blank mathematica comment (* RHS terms *) mathematica blank mathematica comment (* PRD 62, 044034 (2000), eqn. (10) *) mathematica comment (* PRD 67 084023 (2003), eqn. (16) and (23) *) mathematica code dot[phi] -> IfThen[conformalMethod==CMW, 1/3 phi, -1/6] mathematica code (alpha trK - PD[beta[ua],la]), mathematica blank mathematica comment (* PRD 62, 044034 (2000), eqn. (9) *) mathematica comment (* gr-qc:1106.2254 (2011), eqn. (14) *) mathematica comment (* removing trA from Aij ensures that detg = 1 *) mathematica code dot[gt[la,lb]] -> - 2 alpha (At[la,lb] - IfCCZ4[(1/3) At[lc,ld] gtu[uc,ud] gt[la,lb], 0]) mathematica code + gt[la,lc] PD[beta[uc],lb] + gt[lb,lc] PD[beta[uc],la] mathematica code - (2/3) gt[la,lb] PD[beta[uc],lc], mathematica comment (* PRD 62, 044034 (2000), eqn. (20) *) mathematica comment (* PRD 67 084023 (2003), eqn (26) *) mathematica comment (* gr-qc:1106.2254 (2011), eqn. (19) *) mathematica comment (* Adding Z terms by changing Xtn to Xt, mathematica comment also adding extra Z and Theta terms *) mathematica code dotXt[ui] -> - 2 Atu[ui,uj] PD[alpha,lj] mathematica code + 2 alpha (+ Gt[ui,lj,lk] Atu[uk,uj] mathematica code - (2/3) gtu[ui,uj] PD[trK,lj] mathematica code + 6 Atu[ui,uj] cdphi[lj]) mathematica code + gtu[uj,ul] PD[beta[ui],lj,ll] mathematica code + (1/3) gtu[ui,uj] PD[beta[ul],lj,ll] mathematica code - Xtn[uj] PD[beta[ui],lj] mathematica code + (2/3) Xtn[ui] PD[beta[uj],lj] mathematica code + IfCCZ4[ mathematica code + GammaShift 2 e4phi (- Z[uj] PD[beta[ui],lj] mathematica code + (2/3) Z[ui] PD[beta[uj],lj]) mathematica code - (4/3) alpha e4phi Z[ui] trK mathematica code + 2 gtu[ui,uj] (+ alpha PD[Theta,lj] mathematica code - Theta PD[alpha,lj]) mathematica code - 2 alpha e4phi dampk1 Z[ui], mathematica code 0] mathematica comment (* Equation (4.28) in Baumgarte & Shapiro (Phys. Rept. 376 (2003) 41-131) *) mathematica code + addMatter (- 16 Pi alpha gtu[ui,uj] S[lj]), mathematica code dot[Xt[ui]] -> dotXt[ui], mathematica blank mathematica comment (* gr-qc:1106.2254 (2011), eqn. (18) *) mathematica code IfCCZ4[ mathematica code dotTheta -> mathematica code - PD[alpha,la] Z[ua] - dampk1 (2 + dampk2) alpha Theta mathematica code + (1/2) alpha (gu[ua,ub] R[la,lb] - Atm[ua,lb] Atm[ub,la] + (2/3) trK^2 - 2 trK Theta) mathematica code + addMatter (- 8 Pi alpha rho) mathematica code ], mathematica blank mathematica code IfCCZ4[ mathematica code dot[Theta] -> dotTheta mathematica code ], mathematica blank mathematica comment (* PRD 62, 044034 (2000), eqn. (11) *) mathematica comment (* gr-qc:1106.2254 (2011), eqn. (17) *) mathematica comment (* Adding the RHS of Theta to K, because K_Z4 = K_BSSN + 2 Theta *) mathematica comment (* Also adding the Z term, as it has to cancel with the one in Theta *) mathematica code dottrK -> - em4phi ( gtu[ua,ub] ( PD[alpha,la,lb] mathematica code + 2 cdphi[la] PD[alpha,lb] ) mathematica code - Xtn[ua] PD[alpha,la] ) mathematica code + alpha (Atm[ua,lb] Atm[ub,la] + (1/3) trK^2) mathematica code + IfCCZ4[ mathematica code + 2 dotTheta + 2 PD[alpha,la] Z[ua] mathematica code + dampk1 (1 - dampk2) alpha Theta, mathematica code 0] mathematica comment (* Equation (4.21) in Baumgarte & Shapiro (Phys. Rept. 376 (2003) 41-131) *) mathematica code + addMatter (4 Pi alpha (rho + trS)), mathematica code dot[trK] -> dottrK, mathematica blank mathematica comment (* PRD 62, 044034 (2000), eqn. (12) *) mathematica comment (* TODO: Should we use the Hamiltonian constraint to make Rij tracefree? *) mathematica comment (* gr-qc:1106.2254 (2011), eqn. (15) *) mathematica comment (* Adding Z terms in the Ricci and Theta terms *) mathematica code Ats[la,lb] -> - CDt[alpha,la,lb] + mathematica code + 2 (PD[alpha,la] cdphi[lb] + PD[alpha,lb] cdphi[la] ) mathematica code + alpha R[la,lb], mathematica code trAts -> gu[ua,ub] Ats[la,lb], mathematica code dot[At[la,lb]] -> + em4phi (+ Ats[la,lb] - (1/3) g[la,lb] trAts ) mathematica code + alpha (+ ((trK - IfCCZ4[2 Theta, 0]) mathematica code At[la,lb]) mathematica code - 2 At[la,lc] Atm[uc,lb]) mathematica code + At[la,lc] PD[beta[uc],lb] + At[lb,lc] PD[beta[uc],la] mathematica code - (2/3) At[la,lb] PD[beta[uc],lc] mathematica comment (* Equation (4.23) in Baumgarte & Shapiro (Phys. Rept. 376 (2003) 41-131) *) mathematica code + addMatter (- em4phi alpha 8 Pi mathematica code (T[la,lb] - (1/3) g[la,lb] trS)), mathematica blank mathematica comment (* dot[alpha] -> - harmonicF alpha^harmonicN trK, *) mathematica comment (* dot[alpha] -> - harmonicF alpha^harmonicN A + Lie[alpha, beta], *) mathematica comment (* mathematica comment dot[alpha] -> - harmonicF alpha^harmonicN ( mathematica comment (1 - LapseAdvectionCoeff) A + LapseAdvectionCoeff trK) mathematica comment + LapseAdvectionCoeff beta[ua] PDu[alpha,la], mathematica comment dot[A] -> (1 - LapseAdvectionCoeff) (dottrK - AlphaDriver A), mathematica comment *) mathematica code dot[alpha] -> - harmonicF alpha^harmonicN mathematica code (+ LapseACoeff A mathematica code + ((1 - LapseACoeff) mathematica code (+ trK - IfCCZ4[2 Theta, 0] mathematica code + AlphaDriver (alpha - 1)))), mathematica blank mathematica code dot[A] -> + (LapseACoeff mathematica code (+ dottrK - IfCCZ4[2 dotTheta, 0] mathematica code - AlphaDriver A)), mathematica blank mathematica code eta -> etaExpr, mathematica code theta -> thetaExpr, mathematica blank mathematica comment (* dot[beta[ua]] -> eta Xt[ua], *) mathematica comment (* dot[beta[ua]] -> ShiftGammaCoeff alpha^ShiftAlphaPower B[ua], *) mathematica code dot[beta[ua]] -> IfThen[harmonicShift, mathematica code - 1/2 gtu[ua,uj] phi alpha mathematica code (- 2 alpha PD[phi,lj] mathematica code + 2 phi PD[alpha,lj] mathematica code + gtu[uk,ul] phi alpha mathematica code (PD[gt[lk,ll],lj] - 2 PD[gt[lj,lk],ll])), mathematica comment (* else *) mathematica code + theta ShiftGammaCoeff mathematica code (+ ShiftBCoeff B[ua] mathematica code + (1 - ShiftBCoeff) mathematica code (Xt[ua] - eta BetaDriver beta[ua]))], mathematica blank mathematica code dot[B[ua]] -> + ShiftBCoeff (dotXt[ua] - eta BetaDriver B[ua]) mathematica comment (* Note that this dotXt[ua] is not yet \partial_t \tilde \Gamma^i, because the mathematica comment advection term has not yet been added. It is actually mathematica comment \partial_t \tilde \Gamma^i - \beta^j \partial_j \tilde \Gamma^i *) mathematica code } mathematica code }; mathematica blank mathematica code advectCalc = mathematica code { mathematica code Name -> thorn <> "_Advect", mathematica code Schedule -> {"IN " <> thorn <> "_evolCalcGroup " <> mathematica code "AFTER (" <> thorn <> "_RHS " <> thorn <> "_RHS1 " <> thorn <> "_RHS2)"}, mathematica comment (* mathematica comment Where -> Interior, mathematica comment *) mathematica comment (* Synchronise the RHS grid functions after this routine, so that mathematica comment the refinement boundaries are set correctly before applying the mathematica comment radiative boundary conditions. *) mathematica code Where -> InteriorNoSync, mathematica code ConditionalOnKeyword -> {"advection_split", "combined"}, mathematica code Shorthands -> {dir[ua]}, mathematica code Equations -> mathematica code { mathematica code dir[ua] -> Sign[beta[ua]], mathematica blank mathematica code dot[phi] -> dot[phi] + Upwind[beta[ua], phi, la], mathematica blank mathematica code dot[gt[la,lb]] -> dot[gt[la,lb]] + Upwind[beta[uc], gt[la,lb], lc], mathematica blank mathematica code dot[Xt[ui]] -> dot[Xt[ui]] + Upwind[beta[uj], Xt[ui], lj], mathematica blank mathematica code IfCCZ4[ mathematica code dot[Theta] -> dot[Theta] + Upwind[beta[ua], Theta, la] mathematica code ], mathematica blank mathematica code dot[trK] -> dot[trK] + Upwind[beta[ua], trK, la], mathematica blank mathematica code dot[At[la,lb]] -> dot[At[la,lb]] + Upwind[beta[uc], At[la,lb], lc], mathematica blank mathematica code dot[alpha] -> dot[alpha] mathematica code + LapseAdvectionCoeff Upwind[beta[ua], alpha, la], mathematica blank mathematica code dot[A] -> dot[A] mathematica code + LapseACoeff ( mathematica code + LapseAdvectionCoeff Upwind[beta[ua], A, la] mathematica code + (1 - LapseAdvectionCoeff) Upwind[beta[ua], trK, la]), mathematica blank mathematica code dot[beta[ua]] -> dot[beta[ua]] mathematica code + ShiftAdvectionCoeff Upwind[beta[ub], beta[ua], lb], mathematica blank mathematica code dot[B[ua]] -> dot[B[ua]] mathematica code + ShiftBCoeff ( mathematica code + ShiftAdvectionCoeff Upwind[beta[ub], B[ua], lb] mathematica code + ((1 - ShiftAdvectionCoeff) mathematica code Upwind[beta[ub], Xt[ua], lb])) mathematica comment (* Note that the advection term \beta^j \partial_j \tilde \Gamma^i is not mathematica comment subtracted here when ShiftAdvectionCoefficient == 1 because it was mathematica comment implicitly subtracted before (see comment in previous calculation of mathematica comment dot[B[ua]]. *) mathematica code } mathematica code }; mathematica blank mathematica code varsNames = { mathematica code {"phi", dot[phi]}, mathematica code {"gt", dot[gt[la,lb]]}, mathematica code {"Xt", dot[Xt[ui]]}, mathematica code {"trK", dot[trK]}, mathematica code {"At", dot[At[la,lb]]}, mathematica code {"alpha", dot[alpha]}, mathematica code {"A", dot[A]}, mathematica code {"beta", dot[beta[ua]]}, mathematica code {"B", dot[B[ua]]}, mathematica code IfCCZ4[{"Theta", dot[Theta]}] mathematica code }; mathematica blank mathematica code advectCalcs = Map[ mathematica code PartialCalculation[advectCalc, "_"<>ToString[First[#]], mathematica code {ConditionalOnKeyword -> {"advection_split", mathematica code "per variable"}}, mathematica code {Last[#]}]&, mathematica code varsNames]; mathematica blank mathematica code evolCalc1 = PartialCalculation[evolCalc, "1", mathematica code { mathematica code ConditionalOnKeyword -> {"RHS_split", "split At"} mathematica code }, mathematica code { mathematica code dot[phi], mathematica code dot[gt[la,lb]], mathematica code dot[Xt[ui]], mathematica code dot[trK], mathematica code dot[alpha], mathematica code dot[A], mathematica code dot[beta[ua]], mathematica code dot[B[ua]], mathematica code IfCCZ4[dot[Theta]] mathematica code }]; mathematica blank mathematica code evolCalc2 = PartialCalculation[evolCalc, "2", mathematica code { mathematica code ConditionalOnKeyword -> {"RHS_split", "split At"} mathematica code }, mathematica code { mathematica code dot[At[la,lb]] mathematica code }]; mathematica blank mathematica code dissCalc = mathematica code { mathematica code Name -> thorn <> "_Dissipation", mathematica code Schedule -> {"IN " <> thorn <> "_evolCalcGroup " <> mathematica code "AFTER (" <> thorn <> "_RHS1 " <> thorn <> "_RHS2)"}, mathematica code ConditionalOnKeyword -> {"apply_dissipation", "always"}, mathematica code Where -> InteriorNoSync, mathematica code Shorthands -> {epsdiss[ua]}, mathematica code Equations -> mathematica code { mathematica code epsdiss[ua] -> EpsDiss, mathematica code Sequence@@Table[ mathematica code dot[var] -> dot[var] + epsdiss[ux] PDdiss[var,lx], mathematica code {var, {phi, gt[la,lb], Xt[ui], IfCCZ4[Theta], trK, At[la,lb], mathematica code alpha, A, beta[ua], B[ua]}}] mathematica code } mathematica code }; mathematica blank mathematica code dissCalcs = mathematica code Table[ mathematica code { mathematica code Name -> thorn <> "_Dissipation_" <> ToString[var /. {Tensor[n_,__] -> n}], mathematica code Schedule -> {"IN " <> thorn <> "_evolCalcGroup " <> mathematica code "AFTER (" <> thorn <> "_RHS1 " <> thorn <> "_RHS2)"}, mathematica code ConditionalOnKeyword -> {"apply_dissipation", "always"}, mathematica code Where -> InteriorNoSync, mathematica code Shorthands -> {epsdiss[ua]}, mathematica code Equations -> mathematica code { mathematica code epsdiss[ua] -> EpsDiss, mathematica code dot[var] -> dot[var] + epsdiss[ux] PDdiss[var,lx] mathematica code } mathematica code }, mathematica code {var, {phi, gt[la,lb], Xt[ui], IfCCZ4[Theta], trK, At[la,lb], mathematica code alpha, A, beta[ua], B[ua]}} mathematica code ]; mathematica blank mathematica code RHSStaticBoundaryCalc = mathematica code { mathematica code Name -> thorn <> "_RHSStaticBoundary", mathematica code Schedule -> {"IN MoL_CalcRHS"}, mathematica code ConditionalOnKeyword -> {"my_rhs_boundary_condition", "static"}, mathematica code Where -> Boundary, mathematica code Equations -> mathematica code { mathematica code dot[phi] -> 0, mathematica code dot[gt[la,lb]] -> 0, mathematica code dot[trK] -> 0, mathematica code dot[At[la,lb]] -> 0, mathematica code dot[Xt[ua]] -> 0, mathematica code dot[alpha] -> 0, mathematica code dot[A] -> 0, mathematica code dot[beta[ua]] -> 0, mathematica code dot[B[ua]] -> 0, mathematica code IfCCZ4[dot[Theta] -> 0] mathematica code } mathematica code }; mathematica blank mathematica comment (* Initialise the RHS variables in analysis in case they are going to mathematica comment be output - the noninterior points cannot be filled, so we define mathematica comment them to be zero *) mathematica code initRHSCalc = mathematica code { mathematica code Name -> thorn <> "_InitRHS", mathematica code Schedule -> {"AT analysis BEFORE " <> thorn <> "_evolCalcGroup"}, mathematica code Where -> Everywhere, mathematica code Equations -> mathematica code { mathematica code dot[phi] -> 0, mathematica code dot[gt[la,lb]] -> 0, mathematica code dot[trK] -> 0, mathematica code dot[At[la,lb]] -> 0, mathematica code dot[Xt[ua]] -> 0, mathematica code dot[alpha] -> 0, mathematica code dot[A] -> 0, mathematica code dot[beta[ua]] -> 0, mathematica code dot[B[ua]] -> 0, mathematica code IfCCZ4[dot[Theta] -> 0] mathematica code } mathematica code }; mathematica blank mathematica code RHSRadiativeBoundaryCalc = mathematica code { mathematica code Name -> thorn <> "_RHSRadiativeBoundary", mathematica code Schedule -> {"IN MoL_CalcRHS"}, mathematica code ConditionalOnKeyword -> {"my_rhs_boundary_condition", "radiative"}, mathematica code Where -> Boundary, mathematica code Shorthands -> {dir[ua], mathematica code detgt, gtu[ua,ub], em4phi, gu[ua,ub], mathematica code nn[la], nu[ua], nlen, nlen2, su[ua], mathematica code vg}, mathematica code Equations -> mathematica code { mathematica code dir[ua] -> Sign[normal[ua]], mathematica blank mathematica code detgt -> 1 (* detgtExpr *), mathematica code gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], mathematica code em4phi -> IfThen[conformalMethod==CMW, phi^2, Exp[-4 phi]], mathematica code gu[ua,ub] -> em4phi gtu[ua,ub], mathematica blank mathematica code nn[la] -> Euc[la,lb] normal[ub], mathematica code nu[ua] -> gu[ua,ub] nn[lb], mathematica code nlen2 -> nu[ua] nn[la], mathematica code nlen -> Sqrt[nlen2], mathematica code su[ua] -> nu[ua] / nlen, mathematica blank mathematica code vg -> Sqrt[harmonicF], mathematica blank mathematica code dot[phi] -> - vg su[uc] PDo[phi ,lc], mathematica code dot[gt[la,lb]] -> - su[uc] PDo[gt[la,lb],lc], mathematica code dot[trK] -> - vg su[uc] PDo[trK ,lc], mathematica code dot[At[la,lb]] -> - su[uc] PDo[At[la,lb],lc], mathematica code dot[Xt[ua]] -> - su[uc] PDo[Xt[ua] ,lc], mathematica code dot[alpha] -> - vg su[uc] PDo[alpha ,lc], mathematica code dot[A] -> - vg su[uc] PDo[A ,lc], mathematica code dot[beta[ua]] -> - su[uc] PDo[beta[ua] ,lc], mathematica code dot[B[ua]] -> - su[uc] PDo[B[ua] ,lc], mathematica code IfCCZ4[ mathematica code dot[Theta] -> - vg su[uc] PDo[Theta ,lc] mathematica code ] mathematica code } mathematica code }; mathematica blank mathematica code enforceCalc = mathematica code { mathematica code Name -> thorn <> "_enforce", mathematica code Schedule -> {"IN MoL_PostStepModify"}, mathematica code Shorthands -> {detgt, gtu[ua,ub], trAt}, mathematica code Equations -> mathematica code { mathematica comment (* The following comment is still interesting, but is not correct mathematica comment any more since it is now scheduled in MoL_PostStepModify instead: mathematica blank mathematica comment Enforcing the constraints needs to be a projection, because it mathematica comment is applied in MoL_PostStep and may thus be applied multiple mathematica comment times, not only during time evolution. Therefore detgt has to mathematica comment be calculated correctly, without assuming that det gt_ij = 1, mathematica comment which is not always the case (since we don't enforce it). On mathematica comment the other hand, this may not be so important... *) mathematica code detgt -> 1 (* detgtExpr *), mathematica code gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], mathematica blank mathematica code trAt -> gtu[ua,ub] At[la,lb], mathematica blank mathematica code At[la,lb] -> At[la,lb] - (1/3) gt[la,lb] trAt, mathematica blank mathematica code alpha -> Max[alpha, MinimumLapse] mathematica code } mathematica code }; mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Boundary conditions *) mathematica comment (******************************************************************************) mathematica blank mathematica code boundaryCalc = mathematica code { mathematica code Name -> thorn <> "_boundary", mathematica code Schedule -> {"IN MoL_PostStep"}, mathematica code ConditionalOnKeyword -> {"my_boundary_condition", "Minkowski"}, mathematica code Where -> BoundaryWithGhosts, mathematica code Equations -> mathematica code { mathematica code phi -> IfThen[conformalMethod==CMW, 1, 0], mathematica code gt[la,lb] -> KD[la,lb], mathematica code trK -> 0, mathematica code At[la,lb] -> 0, mathematica code Xt[ua] -> 0, mathematica code alpha -> 1, mathematica code A -> 0, mathematica code beta[ua] -> 0, mathematica code B[ua] -> 0, mathematica code IfCCZ4[Theta -> 0] mathematica code } mathematica code }; mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Constraint equations *) mathematica comment (******************************************************************************) mathematica blank mathematica code constraintsCalc = mathematica code { mathematica code Name -> thorn <> "_constraints", mathematica code Schedule -> Automatic, mathematica code After -> "MoL_PostStep", mathematica code Where -> Interior, mathematica code Shorthands -> {detgt, ddetgt[la], gtu[ua,ub], Z[ua], mathematica code Gt[ua,lb,lc], Gtl[la,lb,lc], Gtlu[la,lb,uc], Xtn[ua], mathematica code e4phi, em4phi, mathematica code g[la,lb], detg, gu[ua,ub], ddetg[la], G[ua,lb,lc], mathematica code Rt[la,lb], Rphi[la,lb], R[la,lb], trR, Atm[ua,lb], mathematica code gK[la,lb,lc], cdphi[la], cdphi2[la,lb], mathematica code rho, S[la], fac1, fac2}, mathematica code Equations -> mathematica code { mathematica code detgt -> 1 (* detgtExpr *), mathematica code ddetgt[la] -> 0 (* ddetgtExpr[la] *), mathematica blank mathematica comment (* This leads to simpler code... *) mathematica code gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], mathematica code Gtl[la,lb,lc] -> 1/2 mathematica code (PD[gt[lb,la],lc] + PD[gt[lc,la],lb] - PD[gt[lb,lc],la]), mathematica code Gtlu[la,lb,uc] -> gtu[uc,ud] Gtl[la,lb,ld], mathematica code Gt[ua,lb,lc] -> gtu[ua,ud] Gtl[ld,lb,lc], mathematica blank mathematica comment (* The conformal connection functions calculated from the conformal metric, mathematica comment used instead of Xt where no derivatives of Xt are taken *) mathematica code Xtn[ui] -> gtu[uj,uk] Gt[ui,lj,lk], mathematica blank mathematica code e4phi -> IfThen[conformalMethod==CMW, 1/phi^2, Exp[4 phi]], mathematica code em4phi -> 1 / e4phi, mathematica code g[la,lb] -> e4phi gt[la,lb], mathematica code detg -> e4phi^3, mathematica code gu[ua,ub] -> em4phi gtu[ua,ub], mathematica blank mathematica comment (* The Z quantities *) mathematica code IfCCZ4[ mathematica code Z[ud] -> (1/2) gu[ua,ud] (- PD[gt[la,lb],lc] gtu[ub,uc] + gt[la,lc] Xt[uc]) mathematica code ], mathematica blank mathematica comment (* PRD 62, 044034 (2000), eqn. (18) *) mathematica code Rt[li,lj] -> - (1/2) gtu[ul,um] PD[gt[li,lj],ll,lm] mathematica code + (1/2) gt[lk,li] PD[Xt[uk],lj] mathematica code + (1/2) gt[lk,lj] PD[Xt[uk],li] mathematica code + (1/2) Xtn[uk] Gtl[li,lj,lk] mathematica code + (1/2) Xtn[uk] Gtl[lj,li,lk] mathematica code + (+ Gt[uk,li,ll] Gtlu[lj,lk,ul] mathematica code + Gt[uk,lj,ll] Gtlu[li,lk,ul] mathematica code + Gt[uk,li,ll] Gtlu[lk,lj,ul]), mathematica blank mathematica comment (* From the long turducken paper. mathematica comment This expression seems to give the same result as the one from 044034. *) mathematica comment (* TODO: symmetrise correctly: (ij) = (1/2) [i+j] *) mathematica comment (* mathematica comment Rt[li,lj] -> - (1/2) gtu[uk,ul] PD[gt[li,lj],lk,ll] mathematica comment + gt[lk,li] PD[Xt[uk],lj] + gt[lk,lj] PD[Xt[uk],li] mathematica comment + gt[li,ln] Gt[un,lj,lk] gtu[um,ua] gtu[uk,ub] PD[gt[la,lb],lm] mathematica comment + gt[lj,ln] Gt[un,li,lk] gtu[um,ua] gtu[uk,ub] PD[gt[la,lb],lm] mathematica comment + gtu[ul,us] (+ 2 Gt[uk,ll,li] gt[lj,ln] Gt[un,lk,ls] mathematica comment + 2 Gt[uk,ll,lj] gt[li,ln] Gt[un,lk,ls] mathematica comment + Gt[uk,li,ls] gt[lk,ln] Gt[un,ll,lj]), mathematica comment *) mathematica blank mathematica comment (* Below would be a straightforward calculation, mathematica comment without taking any Gamma^i into account. mathematica comment This expression gives a different answer! *) mathematica comment (* mathematica comment Rt[la,lb] -> + Gt[u1,l2,la] Gt[l1,lb,u2] - Gt[u1,la,lb] Gt[l1,l2,u2] mathematica comment + 1/2 gtu[u1,u2] (- PD[gt[l1,l2],la,lb] + PD[gt[l1,la],l2,lb] mathematica comment - PD[gt[la,lb],l1,l2] + PD[gt[l2,lb],l1,la]), mathematica comment *) mathematica blank mathematica code fac1 -> IfThen[conformalMethod==CMW, -1/(2 phi), 1], mathematica code cdphi[la] -> fac1 CDt[phi,la], mathematica code fac2 -> IfThen[conformalMethod==CMW, 1/(2 phi^2), 0], mathematica code cdphi2[la,lb] -> fac1 CDt[phi,la,lb] + fac2 CDt[phi,la] CDt[phi,lb], mathematica blank mathematica comment (* PRD 62, 044034 (2000), eqn. (15) *) mathematica code Rphi[li,lj] -> - 2 cdphi2[lj,li] mathematica code - 2 gt[li,lj] gtu[ul,un] cdphi2[ll,ln] mathematica code + 4 cdphi[li] cdphi[lj] mathematica code - 4 gt[li,lj] gtu[ul,un] cdphi[ln] cdphi[ll], mathematica blank mathematica comment (* ddetg[la] -> PD[e4phi detg,la], *) mathematica code ddetg[la] -> e4phi ddetgt[la] + 4 detgt e4phi PD[phi,la], mathematica comment (* TODO: check this equation, maybe simplify it by omitting ddetg *) mathematica code G[ua,lb,lc] -> Gt[ua,lb,lc] mathematica code + 1/(2 detg) (+ KD[ua,lb] ddetg[lc] + KD[ua,lc] ddetg[lb] mathematica code - (1/3) g[lb,lc] gu[ua,ud] ddetg[ld]), mathematica blank mathematica code R[la,lb] -> + Rt[la,lb] + Rphi[la,lb], mathematica blank mathematica code IfCCZ4[ mathematica code R[la,lb] -> R[la, lb] + (2/phi) (+ g[la,lc] Z[uc] PD[phi,lb] mathematica code + g[lb,lc] Z[uc] PD[phi,la] - g[la,lb] Z[uc] PD[phi,lc]) mathematica code + e4phi Z[uc] PD[gt[la,lb],lc] mathematica code ], mathematica blank mathematica code trR -> gu[ua,ub] R[la,lb], mathematica blank mathematica comment (* K[la,lb] -> e4phi At[la,lb] + (1/3) g[la,lb] trK, *) mathematica comment (* Km[ua,lb] -> gu[ua,uc] K[lc,lb], *) mathematica code Atm[ua,lb] -> gtu[ua,uc] At[lc,lb], mathematica blank mathematica comment (* Matter terms *) mathematica blank mathematica comment (* rho = n^a n^b T_ab *) mathematica code rho -> 1/alpha^2 (T00 - 2 beta[ui] T0[li] + beta[ui] beta[uj] T[li,lj]), mathematica blank mathematica comment (* S_i = -p^a_i n^b T_ab, where p^a_i = delta^a_i + n^a n_i *) mathematica code S[li] -> -1/alpha (T0[li] - beta[uj] T[li,lj]), mathematica blank mathematica comment (* Constraints *) mathematica blank mathematica comment (* H -> trR - Km[ua,lb] Km[ub,la] + trK^2, *) mathematica comment (* PRD 67, 084023 (2003), eqn. (19) *) mathematica code H -> trR - Atm[ua,lb] Atm[ub,la] + (2/3) trK^2 - addMatter 16 Pi rho, mathematica blank mathematica comment (* gK[la,lb,lc] -> CD[K[la,lb],lc], *) mathematica comment (* gK[la,lb,lc] -> + 4 e4phi PD[phi,lc] At[la,lb] + e4phi CD[At[la,lb],lc] mathematica comment + (1/3) g[la,lb] PD[trK,lc], mathematica comment M[la] -> gu[ub,uc] (gK[lc,la,lb] - gK[lc,lb,la]), *) mathematica blank mathematica code M[li] -> + gtu[uj,uk] (CDt[At[li,lj],lk] + 6 At[li,lj] cdphi[lk]) mathematica code - (2/3) PD[trK,li] mathematica code - addMatter 8 Pi S[li], mathematica comment (* TODO: use PRD 67, 084023 (2003), eqn. (20) *) mathematica blank mathematica comment (* det gamma-tilde *) mathematica code cS -> Log[detgt], mathematica blank mathematica comment (* Gamma constraint *) mathematica code cXt[ua] -> gtu[ub,uc] Gt[ua,lb,lc] - Xt[ua], mathematica blank mathematica comment (* trace A-tilde *) mathematica code cA -> gtu[ua,ub] At[la,lb] mathematica code } mathematica code }; mathematica blank mathematica code constraintsCalc1 = PartialCalculation[constraintsCalc, "1", mathematica code {}, mathematica code { mathematica code H mathematica code }]; mathematica blank mathematica code constraintsCalc2 = PartialCalculation[constraintsCalc, "2", mathematica code {}, mathematica code { mathematica code M[li], mathematica code cS, mathematica code cXt[ua], mathematica code cA mathematica code }]; mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Implementations *) mathematica comment (******************************************************************************) mathematica blank mathematica code inheritedImplementations = mathematica code Join[{"ADMBase"}, mathematica code If [addMatter!=0, {"TmunuBase"}, {}]]; mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Parameters *) mathematica comment (******************************************************************************) mathematica blank mathematica code inheritedKeywordParameters = {}; mathematica blank mathematica code extendedKeywordParameters = mathematica code { mathematica code { mathematica code Name -> "ADMBase::evolution_method", mathematica code AllowedValues -> {thorn} mathematica code }, mathematica code { mathematica code Name -> "ADMBase::lapse_evolution_method", mathematica code AllowedValues -> {thorn} mathematica code }, mathematica code { mathematica code Name -> "ADMBase::shift_evolution_method", mathematica code AllowedValues -> {thorn} mathematica code }, mathematica code { mathematica code Name -> "ADMBase::dtlapse_evolution_method", mathematica code AllowedValues -> {thorn} mathematica code }, mathematica code { mathematica code Name -> "ADMBase::dtshift_evolution_method", mathematica code AllowedValues -> {thorn} mathematica code } mathematica code }; mathematica blank mathematica code keywordParameters = mathematica code { mathematica code { mathematica code Name -> "my_initial_data", mathematica comment (* Visibility -> "restricted", *) mathematica comment (* Description -> "ddd", *) mathematica code AllowedValues -> {"ADMBase", "Minkowski"}, mathematica code Default -> "ADMBase" mathematica code }, mathematica code { mathematica code Name -> "my_initial_boundary_condition", mathematica code Visibility -> "restricted", mathematica comment (* Description -> "ddd", *) mathematica code AllowedValues -> {"none"}, mathematica code Default -> "none" mathematica code }, mathematica code { mathematica code Name -> "my_rhs_boundary_condition", mathematica code Visibility -> "restricted", mathematica comment (* Description -> "ddd", *) mathematica code AllowedValues -> {"none", "static", "radiative"}, mathematica code Default -> "none" mathematica code }, mathematica code { mathematica code Name -> "my_boundary_condition", mathematica comment (* Visibility -> "restricted", *) mathematica comment (* Description -> "ddd", *) mathematica code AllowedValues -> {"none", "Minkowski"}, mathematica code Default -> "none" mathematica code }, mathematica code { mathematica code Name -> "calculate_ADMBase_variables_at", mathematica code Visibility -> "restricted", mathematica comment (* Description -> "ddd", *) mathematica code AllowedValues -> {"MoL_PostStep", "CCTK_EVOL", "CCTK_ANALYSIS"}, mathematica code Default -> "MoL_PostStep" mathematica code }, mathematica code { mathematica code Name -> "UseSpatialBetaDriver_UNUSED", mathematica code Visibility -> "restricted", mathematica comment (* Description -> "ddd", *) mathematica code AllowedValues -> {"no", "yes"}, mathematica code Default -> "no" mathematica code }, mathematica code { mathematica code Name -> "dt_lapse_shift_method", mathematica code Description -> "Treatment of ADMBase dtlapse and dtshift", mathematica code AllowedValues -> {"correct", mathematica code "noLapseShiftAdvection" (* omit lapse and shift advection terms (faster) *) mathematica code }, mathematica code Default -> "correct" mathematica code }, mathematica code { mathematica code Name -> "apply_dissipation", mathematica code Description -> "Whether to apply dissipation to the RHSs", mathematica code AllowedValues -> {"always", mathematica code "never" (* yes and no keyword values confuse Cactus, and Kranc mathematica comment doesn't support boolean parameters *) mathematica code }, mathematica code Default -> "never" mathematica code }, mathematica code { mathematica code Name -> "RHS_split", mathematica code Description -> "How to split RHS calculation", mathematica code AllowedValues -> {"combined", mathematica code "split At"}, mathematica code Default -> "split At" mathematica code }, mathematica code { mathematica code Name -> "advection_split", mathematica code Description -> "How to split advection calculation", mathematica code AllowedValues -> {"combined", mathematica code "per variable"}, mathematica code Default -> "combined" mathematica code } mathematica code }; mathematica blank mathematica code intParameters = mathematica code { mathematica code { mathematica code Name -> harmonicN, mathematica code Description -> "d/dt alpha = - f alpha^n K (harmonic=2, 1+log=1)", mathematica code Default -> 2 mathematica code }, mathematica code { mathematica code Name -> ShiftAlphaPower, mathematica code Default -> 0 mathematica code }, mathematica code { mathematica code Name -> conformalMethod, mathematica code Description -> "Treatment of conformal factor", mathematica code AllowedValues -> {{Value -> "0", Description -> "phi method"}, mathematica code {Value -> "1", Description -> "W method"}}, mathematica code Default -> 0 mathematica code }, mathematica code { mathematica code Name -> fdOrder, mathematica code Default -> derivOrder, mathematica code AllowedValues -> {2,4,6,8} mathematica code }, mathematica code { mathematica code Name -> harmonicShift, mathematica code Description -> "Whether to use the harmonic shift", mathematica code AllowedValues -> {{Value -> "0", Description -> "Gamma driver shift"}, mathematica code {Value -> "1", Description -> "Harmonic shift"}}, mathematica code Default -> 0 mathematica code } mathematica code }; mathematica blank mathematica code realParameters = mathematica code { mathematica code IfCCZ4[{ mathematica code Name -> GammaShift, mathematica code Description -> "Covariant shift term in Gamma", mathematica code Default -> 0.5 mathematica code }], mathematica code IfCCZ4[{ mathematica code Name -> dampk1, mathematica code Description -> "CCZ4 damping term 1 for Theta and Z", mathematica code Default -> 0 mathematica code }], mathematica code IfCCZ4[{ mathematica code Name -> dampk2, mathematica code Description -> "CCZ4 damping term 2 for Theta and Z", mathematica code Default -> 0 mathematica code }], mathematica code { mathematica code Name -> LapseACoeff, mathematica code Description -> "Whether to evolve A in time", mathematica code Default -> 0 mathematica code }, mathematica code { mathematica code Name -> harmonicF, mathematica code Description -> "d/dt alpha = - f alpha^n K (harmonic=1, 1+log=2)", mathematica code Default -> 1 mathematica code }, mathematica code { mathematica code Name -> AlphaDriver, mathematica code Default -> 0 mathematica code }, mathematica code { mathematica code Name -> ShiftBCoeff, mathematica code Description -> "Whether to evolve B^i in time", mathematica code Default -> 1 mathematica code }, mathematica code { mathematica code Name -> ShiftGammaCoeff, mathematica code Default -> 0 mathematica code }, mathematica code { mathematica code Name -> BetaDriver, mathematica code Default -> 0 mathematica code }, mathematica code { mathematica code Name -> LapseAdvectionCoeff, mathematica code Description -> "Factor in front of the lapse advection terms in 1+log", mathematica code Default -> 1 mathematica code }, mathematica code { mathematica code Name -> ShiftAdvectionCoeff, mathematica code Description -> "Factor in front of the shift advection terms in gamma driver", mathematica code Default -> 1 mathematica code }, mathematica code { mathematica code Name -> MinimumLapse, mathematica code Description -> "Minimum value of the lapse function", mathematica code Default -> -1 mathematica code }, mathematica code { mathematica code Name -> SpatialBetaDriverRadius, mathematica code Description -> "Radius at which the BetaDriver starts to be reduced", mathematica code AllowedValues -> {{Value -> "(0:*", Description -> "Positive"}}, mathematica code Default -> 10^12 mathematica code }, mathematica code { mathematica code Name -> SpatialShiftGammaCoeffRadius, mathematica code Description -> "Radius at which the ShiftGammaCoefficient starts to be reduced", mathematica code AllowedValues -> {{Value -> "(0:*", Description -> "Positive"}}, mathematica code Default -> 10^12 mathematica code }, mathematica code { mathematica code Name -> EpsDiss, mathematica code Description -> "Dissipation strength", mathematica code AllowedValues -> {{Value -> "(0:*", Description -> "Positive"}}, mathematica code Default -> 0 mathematica code } mathematica code }; mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Construct the thorns *) mathematica comment (******************************************************************************) mathematica blank mathematica code calculations = mathematica code Join[ mathematica code { mathematica code initialCalc, mathematica code convertFromADMBaseCalc, mathematica code initGammaCalc, mathematica code convertFromADMBaseGammaCalc, mathematica code evolCalc, mathematica code evolCalc1, evolCalc2, mathematica code dissCalc, mathematica code advectCalc, mathematica comment (*advectCalcs,*) mathematica code initRHSCalc, mathematica code RHSStaticBoundaryCalc, mathematica comment (* RHSRadiativeBoundaryCalc, *) mathematica code enforceCalc, mathematica code boundaryCalc, mathematica code convertToADMBaseCalc, mathematica code convertToADMBaseDtLapseShiftCalc, mathematica code convertToADMBaseDtLapseShiftBoundaryCalc, mathematica code convertToADMBaseFakeDtLapseShiftCalc, mathematica comment (* constraintsCalc, *) mathematica code constraintsCalc1, constraintsCalc2 mathematica code }, mathematica code advectCalcs mathematica comment (*dissCalcs*) mathematica code ]; mathematica blank mathematica code CreateKrancThornTT [groups, ".", thorn, mathematica code Calculations -> calculations, mathematica code DeclaredGroups -> declaredGroupNames, mathematica code PartialDerivatives -> derivatives, mathematica code EvolutionTimelevels -> evolutionTimelevels, mathematica code DefaultEvolutionTimelevels -> 3, mathematica code UseJacobian -> True, mathematica code UseLoopControl -> True, mathematica code UseVectors -> useVectors, mathematica code UseOpenCL -> useOpenCL, mathematica code InheritedImplementations -> inheritedImplementations, mathematica code InheritedKeywordParameters -> inheritedKeywordParameters, mathematica code ExtendedKeywordParameters -> extendedKeywordParameters, mathematica code KeywordParameters -> keywordParameters, mathematica code IntParameters -> intParameters, mathematica code RealParameters -> realParameters mathematica code ]; mathematica blank mathematica code ]; mathematica blank mathematica blank mathematica blank mathematica comment (******************************************************************************) mathematica comment (* Options *) mathematica comment (******************************************************************************) mathematica blank mathematica comment (* These are the arguments to createComment: mathematica comment - derivative order: 2, 4, 6, 8, ... mathematica comment - useJacobian: False or True mathematica comment - split upwind derivatives: False or True mathematica comment - use vectorisation: False or True mathematica comment - use OpenCL: False or True mathematica comment - timelevels: 2 or 3 mathematica comment ## (keep this at 3; this is better chosen with a run-time parameter) mathematica comment - matter: 0 or 1 mathematica comment ## (matter seems cheap; it should be always enabled) mathematica comment - thorn base name mathematica comment *) mathematica blank mathematica code createCode[4, False, True, True , False, 3, 1, "BSSN"]; mathematica code createCode[4, False, True, False, False, 3, 1, "BSSN"]; mathematica code createCode[4, False, True, True , True , 3, 1, "BSSN"]; mathematica blank mathematica code createCode[4, False, True, True , False, 3, 1, "CCZ4"]; mathematica blank ohcount-4.0.0/test/expected_dir/matlab1.m000066400000000000000000000054121343532200000203010ustar00rootroot00000000000000matlab comment % PROGRAM theta_logistic.m matlab comment % Calculates by simulation the probability that a population matlab comment % following the theta logistic model and starting at Nc will fall matlab comment % below the quasi-extinction threshold Nx at or before time tmax matlab blank matlab comment % SIMULATION PARAMETERS matlab comment % for butterflies (Euphydryas editha bayensis) at Jasper Ridge (population C) matlab blank matlab code r=0.3458; % intrinsic rate of increase--Butterflies at Jasper Ridge matlab code K=846.017; % carrying capacity matlab code theta=1; % nonlinearity in density dependence matlab code sigma2=1.1151; % environmental variance matlab code Nc=94; % starting population size matlab code Nx=20; % quasi-extinction threshold matlab code tmax=20; % time horizon matlab code NumReps=50000; % number of replicate population trajectories matlab blank matlab comment % SIMULATION CODE matlab blank matlab code sigma=sqrt(sigma2); matlab code randn('state',sum(100*clock)); % seed the random number generator matlab blank matlab code N=Nc*ones(1,NumReps); % all NumRep populations start at Nc matlab code NumExtant=NumReps; % all populations are initially extant matlab code Extant=[NumExtant]; % vector for number of extant pops. vs. time matlab blank matlab code for t=1:tmax, % For each future time, matlab code N=N.*exp( r*( 1-(N/K).^theta )... % the theta logistic model matlab code + sigma*randn(1,NumExtant) ); % with random environmental effects. matlab code for i=NumExtant:-1:1, % Then, looping over all extant populations, matlab code if N(i)<=Nx, % if at or below quasi-extinction threshold, matlab code N(i)=[]; % delete the population. matlab code end; matlab code end; matlab code NumExtant=length(N); % Count remaining extant populations matlab code Extant=[Extant NumExtant]; % and store the result. matlab code end; matlab blank matlab comment % OUTPUT CODE matlab comment % ComputeS quasi-extinction probability as the fraction of replicate matlab comment % populations that have hit the threshold by each future time, matlab comment % and plotS quasi-extinction probability vs. time matlab blank matlab code ProbExtinct=(NumReps-Extant)/NumReps; matlab code plot([0:tmax],ProbExtinct) matlab code xlabel('Years into the future'); matlab code ylabel('Cumulative probability of quasi-extinction'); matlab code axis([0 tmax 0 1]); matlab blank matlab comment % Integrate solution exactly % matlab comment % Options=[]; matlab comment % [T,true] = ode45(@logistic,[0,20],Nc,Options,r,K,theta); matlab comment % subplot(1,2,2) matlab comment % plot([1:tmax],P,'r.-',T,true,'g.-') matlab blank matlab comment ... This is a seriously old-school comment.ohcount-4.0.0/test/expected_dir/metafont.mf000066400000000000000000000023671343532200000207510ustar00rootroot00000000000000metafont comment % The (not really) first 20 or so lines from the plain METAFONT base metafont blank metafont comment % Unlimited copying and redistribution of this file are permitted as long metafont comment % as this file is not modified. Modifications are permitted, but only if metafont comment % the resulting file is not named plain.mf. metafont blank metafont code string base_name, base_version; base_name="plain"; base_version="2.71"; metafont blank metafont code message "Preloading the plain base, version "&base_version&": preliminaries,"; metafont blank metafont code delimiters (); % this makes parentheses behave like parentheses metafont code def upto = step 1 until enddef; % syntactic sugar metafont code def downto = step -1 until enddef; metafont code def exitunless expr c = exitif not c enddef; metafont code let relax = \; % ignore the word `relax', as in TeX metafont code let \\ = \; % double relaxation is like single metafont code def ]] = ] ] enddef; % right brackets should be loners metafont code def -- = {curl 1}..{curl 1} enddef; metafont code def --- = .. tension infinity .. enddef; metafont code def ... = .. tension atleast 1 .. enddef; metafont blank metafont code def gobble primary g = enddef; def killtext text t = enddef; ohcount-4.0.0/test/expected_dir/metapost.mp000066400000000000000000000047261343532200000210030ustar00rootroot00000000000000metapost comment % Sample MetaPost with embedded LaTeX, used as unit test for ohcount metapost comment % metapost comment % The MetaPost code is taken of LaTeXLabels.mp from metapost comment % the excellent MetaPost tutorial by Urs Oswald metapost comment % http://www.ursoswald.ch/metapost/tutorial.html metapost comment % metapost code verbatimtex tex comment %&latex tex code \documentclass{article} tex code \newcommand{\uB}{\upshape{B\'ezier}} % up: upright tex code \newcommand{\iB}{\itshape{B\'ezier}} % it: italic tex code \newcommand{\lB}{\slshape{B\'ezier}} % sl: slanted tex code \newcommand{\cB}{\scshape{B\'ezier}} % sc: small caps tex code \newfont{\cyr}{wncyr10} tex code \begin{document} metapost code etex metapost blank metapost code u:=25; % 25 = 25bp = 25 PostScript points = 30/72 in metapost code wi:=10; % width in units u metapost code he:=7; % height in units u metapost code hoehe:=he*u; % height metapost code breite:=wi*u; % width metapost code picture lab; metapost blank metapost code beginfig(1) metapost comment % --- Grid --- metapost code for i=0 upto he: metapost code draw (0, i*u)--(breite, i*u) withcolor .7white; metapost code endfor metapost code for j=0 upto wi: metapost code draw (j*u, 0)--(j*u, hoehe) withcolor .7white; metapost code endfor metapost comment % --- End Grid --- metapost blank metapost code draw (0, 0)--(breite, 0)--(breite, hoehe)--(0, hoehe)--cycle; metapost blank metapost code for i=0 upto 5: metapost code draw .5(u, u){dir 20i}..{dir 20i}(9.5u, 4u); metapost code endfor metapost blank metapost code lab:=\thelabel( metapost code btex tex code \begin{tabular}{|r|l|l|l|l|} tex code \hline tex code \textbf{md} & upright & italic & slanted & smallcaps \\ tex code \hline tex code rm & \textrm{\uB} & \textrm{\iB} & \textrm{\lB} &\textrm{\cB} \\ tex code sf & \textsf{\uB} & \textsf{\iB} &\textsf{\lB} &\textsf{\cB} \\ tex code tt & \texttt{\uB} & \texttt{\iB} &\texttt{\lB} &\texttt{\cB} \\ tex code \hline tex code \end{tabular} metapost code etex, metapost code (.5breite, hoehe-1.5u) metapost code ); metapost blank metapost code unfill bbox lab; metapost code draw lab; metapost blank metapost code label.ulft(btex \cyr C\char24 rih, 08.09.2002 etex, (breite, 0)); metapost code endfig; metapost blank metapost code end ohcount-4.0.0/test/expected_dir/modelica.mo000066400000000000000000000011701343532200000207110ustar00rootroot00000000000000modelica code within fooBar; modelica code package Examples modelica blank modelica code annotation (Icon(graphics={ modelica code Polygon( modelica code points={{-48,50},{52,-10},{-48,-70},{-48,50}}, modelica code lineColor={0,0,255}, modelica code pattern=LinePattern.None, modelica code fillColor={95,95,95}, modelica code fillPattern=FillPattern.Solid)}), Documentation(revisions=" modelica code modelica code

Copyright 2015-2016 RTE (France), SmarTS Lab (Sweden), AIA (Spain) and DTU (Denmark)

modelica code ")); modelica code end Examples; ohcount-4.0.0/test/expected_dir/mxml1.mxml000066400000000000000000000013741343532200000205420ustar00rootroot00000000000000mxml code mxml blank mxml code mxml blank mxml code css blank css code TextArea { css code backgroundColor: #EEF5EE; css code } css blank mxml code mxml blank mxml code actionscript blank actionscript code function copy() { actionscript code destination.text=source.text actionscript code } actionscript blank mxml code mxml blank mxml blank mxml code mxml code mxml code mxml blank mxml code ohcount-4.0.0/test/expected_dir/nix.nix000066400000000000000000000010341343532200000201140ustar00rootroot00000000000000nix code {pkgs,config}: nix blank nix comment # one line comment nix code { nix comment /* mulpiple line comment nix comment foo = 21; nix comment */ nix code bar = " shell comment #!/bin/sh shell blank shell code ls -la shell comment # comment shell code echo hello #comment nix code "; nix blank nix code baz = '' shell comment #!/bin/sh shell blank shell code ls -la shell comment # comment shell code echo hello #comment nix code ''; nix code nixHttp = [ http://nixos.org/ ]; nix code } ohcount-4.0.0/test/expected_dir/objj.j000066400000000000000000000013421343532200000176770ustar00rootroot00000000000000objective_j blank objective_j code @import objective_j code @import objective_j blank objective_j code @import "Superclass.j" objective_j blank objective_j comment /* objective_j comment I'm commenting this class objective_j comment */ objective_j code @implementation Class : Superclass objective_j code { objective_j code var x @accessors; objective_j code } objective_j blank objective_j code + (void)classMethod objective_j code { objective_j code return self; // this is a comment objective_j code } objective_j blank objective_j code - (void)instanceMethod objective_j code { objective_j code return self; objective_j code } objective_j blank objective_j code @end ohcount-4.0.0/test/expected_dir/ocaml.ml000066400000000000000000000004551343532200000202310ustar00rootroot00000000000000ocaml comment (** documentation *) ocaml code print_string "Hello world!\n";; ocaml comment (**/**) ocaml comment (* extra comment *) ocaml blank ocaml comment (* multiline ocaml comment comment*) ocaml blank ocaml comment (* recursion in (* a ocaml comment comment *) to complicate things *) ohcount-4.0.0/test/expected_dir/octave1.m000066400000000000000000000300241343532200000203170ustar00rootroot00000000000000octave comment ## Copyright (C) 2006, Regents of the University of California -*- mode: octave; -*- octave comment ## octave comment ## This program is free software distributed under the "modified" or octave comment ## 3-clause BSD license appended to this file. octave blank octave code function varargout = toledolu(LU) octave comment ## (*- texinfo -*) octave comment ## @deftypefn{Function File} {[@var{L}, @var{U}, @var{P}]} = toledolu(@var{A}) octave comment ## @deftypefnx{Function File} {[@var{L}, @var{U}]} = toledolu(@var{A}) octave comment ## @deftypefnx{Function File} {@var{LUP}} = toledolu(@var{A}) octave comment ## octave comment ## Note: This returns a vector of indices for @var{P} and not a permutation octave comment ## matrix. octave comment ## octave comment ## Factors @var{P}*@var{A}=@var{L}*@var{U} by Sivan Toledo's recursive factorization algorithm octave comment ## with partial pivoting. While not as fast as the built-in LU, this octave comment ## is significantly faster than the standard, unblocked algorithm octave comment ## while remaining relatively easy to modify. octave comment ## octave comment ## See the help for lu for details about the other calling forms. octave comment ## octave comment ## For the algorithm, see octave comment ## (* @itemize *) octave comment ## (* @item *) octave comment ## Toledo, Sivan. "Locality of reference in LU decomposition with octave comment ## partial pivoting," SIAM J. of Matrix Analysis and Applications, octave comment ## v18, n4, 1997. DOI: 10.1137/S0895479896297744 octave comment ## @end itemize octave comment ## octave comment ## @seealso{lu} octave comment ## octave comment ## @end deftypefn octave blank octave comment ## Author: Jason Riedy octave comment ## Keywords: linear-algebra, LU, factorization octave comment ## Version: 0.2 octave blank octave comment ## This version isn't *quite* the same as Toledo's algorithm. I use a octave comment ## doubling approach rather than using recursion. So non-power-of-2 octave comment ## columns likely will be slightly different, but that shouldn't octave comment ## affect the 'optimality' by more than a small constant factor. octave blank octave comment ## Also, I don't handle ncol > nrow optimally. The code factors the octave comment ## first nrow columns and then updates the remaining ncol-nrow columns octave comment ## with L. octave blank octave comment ## Might be worth eating the memory cost and tracking L separately. octave comment ## The eye(n)+tril(LU,-1) could be expensive. octave blank octave code switch (nargout) octave code case 0 octave code return; octave code case {1,2,3} octave code otherwise octave code usage ("[L,U,P] = lu(A), [P\\L, U] = lu(A), or (P\\L-I+U) = lu(A)"); octave code endswitch octave blank octave code [nrow, ncol] = size(LU); octave code nstep = min(nrow, ncol); octave blank octave code Pswap = zeros(nstep, 1); octave blank octave code for j=1:nstep, octave code [pval, pind] = max(abs(LU(j:nrow, j))); octave code pind = pind + j - 1; octave code Pswap(j) = pind; octave blank octave code kahead = bitand(j, 1+bitcmp(j)); # last 1 bit in j octave code kstart = j+1-kahead; octave code kcols = min(kahead, nstep-j); octave blank octave code inds = kstart : j; octave code Ucol = j+1 : j+kcols; octave code Lrow = j+1 : nrow; octave blank octave comment ## permute just this column octave code if (pind != j) octave code tmp = LU(pind, j); octave code LU(pind, j) = LU(j,j); octave code LU(j,j) = tmp; octave code endif octave comment ## apply pending permutations to L octave code n_to_piv = 1; octave code ipivstart = j; octave code jpivstart = j - n_to_piv; octave code while (n_to_piv < kahead) octave code pivcols = jpivstart : jpivstart+n_to_piv-1; octave code for ipiv = ipivstart:j, octave code pind = Pswap(ipiv); octave code if (pind != ipiv) octave code tmp = LU(pind, pivcols); octave code LU(pind, pivcols) = LU(ipiv, pivcols); octave code LU(ipiv, pivcols) = tmp; octave code endif octave code endfor octave code ipivstart -= n_to_piv; octave code n_to_piv *= 2; octave code jpivstart -= n_to_piv; octave code endwhile octave blank octave code if (LU(j,j) != 0.0 && !isnan(LU(j,j))), octave code LU(j+1:nrow,j) /= LU(j,j); octave code endif octave blank octave code if 0 == kcols, break; endif octave blank octave comment ## permute U to match perm already applied to L octave code for k = inds, octave code tmp = LU(Pswap(k), Ucol); octave code LU(Pswap(k), Ucol) = LU(k, Ucol); octave code LU(k, Ucol) = tmp; octave code endfor octave blank octave code LU(inds, Ucol) = (eye(kahead) + tril(LU(inds, inds),-1)) \ LU(inds, Ucol); octave code LU(Lrow, Ucol) -= LU(Lrow, inds) * LU(inds, Ucol); octave code endfor octave blank octave comment ## handle pivot permutations in L out from the last step octave code npived = bitand(nstep, 1+bitcmp(nstep)); octave code j = nstep-npived; octave code while (j > 0) octave code n_to_piv = bitand(j, 1+bitcmp(j)); octave blank octave code pivcols = j-n_to_piv+1 : j; octave code for ipiv = j+1:nstep, octave code pind = Pswap(ipiv); octave code if (pind != ipiv) octave code tmp = LU(pind, pivcols); octave code LU(pind, pivcols) = LU(ipiv, pivcols); octave code LU(ipiv, pivcols) = tmp; octave code endif octave code endfor octave blank octave code j -= n_to_piv; octave code endwhile octave blank octave code if (nrow < ncol), octave code Ucol = nrow+1 : ncol; octave code inds = 1:nrow; octave code for k = inds, octave code tmp = LU(Pswap(k), Ucol); octave code LU(Pswap(k), Ucol) = LU(k, Ucol); octave code LU(k, Ucol) = tmp; octave code endfor octave code LU(inds, Ucol) = (eye(nrow) + tril(LU(inds, inds),-1)) \ LU(inds, Ucol); octave code endif octave blank octave code if (nargout == 1) octave code varargout{1} = LU; octave code return; octave code endif octave blank octave code if nrow == ncol, octave code L = eye(nrow) + tril(LU, -1); octave code varargout{2} = triu(LU); octave code elseif nrow < ncol, octave code L = eye(nrow) + tril(LU, -1)(:,1:nrow); octave code varargout{2} = triu(LU); octave code else # nrow > ncol octave code L = tril(LU, -1); octave code for k=1:ncol, octave code L(k,k) = 1; octave code endfor octave code varargout{2} = triu(LU)(1:ncol,:); octave code endif octave blank octave code if (nargout == 2) octave code for j = 1:nstep, octave code pind = Pswap(j); octave code tmp = L(pind,:); octave code L(pind,:) = L(j,:); octave code L(j,:) = tmp; octave code endfor octave code else # nargout == 3 octave code P = 1:nrow; octave code for j = 1:nstep, octave code tmp = P(j); octave code P(j) = P(Pswap(j)); octave code P(Pswap(j)) = tmp; octave code endfor octave code varargout{3} = P; octave code endif octave code varargout{1} = L; octave blank octave code endfunction octave blank octave comment %!test octave comment %! M = 15; octave comment %! N = 15; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment %!test octave comment %! M = 16; octave comment %! N = 16; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment %!test octave comment %! M = 17; octave comment %! N = 17; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment %!test octave comment %! M = 8; octave comment %! N = 17; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment %!test octave comment %! M = 8; octave comment %! N = 15; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment %!test octave comment %! M = 7; octave comment %! N = 17; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment %!test octave comment %! M = 7; octave comment %! N = 15; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment %!test octave comment %! M = 17; octave comment %! N = 8; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment %!test octave comment %! M = 15; octave comment %! N = 8; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment %!test octave comment %! M = 17; octave comment %! N = 7; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment %!test octave comment %! M = 15; octave comment %! N = 7; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment %!test octave comment %! M = 31; octave comment %! N = 17; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment %!test octave comment %! M = 11; octave comment %! N = 29; octave comment %! A = rand(M,N); octave comment %! [L,U,P] = toledolu(A); octave comment %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) octave blank octave comment ## Copyright (c) 2006, Regents of the University of California octave comment ## All rights reserved. octave comment ## Redistribution and use in source and binary forms, with or without octave comment ## modification, are permitted provided that the following conditions are met: octave comment ## octave comment ## * Redistributions of source code must retain the above copyright octave comment ## notice, this list of conditions and the following disclaimer. octave comment ## * Redistributions in binary form must reproduce the above copyright octave comment ## notice, this list of conditions and the following disclaimer in the octave comment ## documentation and/or other materials provided with the distribution. octave comment ## * Neither the name of the University of California, Berkeley nor the octave comment ## names of its contributors may be used to endorse or promote products octave comment ## derived from this software without specific prior written permission. octave comment ## octave comment ## THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY octave comment ## EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED octave comment ## WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE octave comment ## DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY octave comment ## DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES octave comment ## (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; octave comment ## LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND octave comment ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT octave comment ## (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS octave comment ## SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ohcount-4.0.0/test/expected_dir/optimer000066400000000000000000000055071343532200000202110ustar00rootroot00000000000000shell comment #!/bin/sh shell comment # optimer – Masserer ordlistefilene til eit kjaptsøkt format. shell comment # shell comment # Copyright © 2008, 2009 Karl Ove Hufthammer . shell comment # shell comment # This file is part of Ordbanken. shell comment # shell comment # Ordbanken is free software: you can redistribute it and/or modify shell comment # it under the terms of the GNU General Public License as published by shell comment # the Free Software Foundation, either version 3 of the License, or shell comment # (at your option) any later version. shell comment # shell comment # This program is distributed in the hope that it will be useful, shell comment # but WITHOUT ANY WARRANTY; without even the implied warranty of shell comment # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the shell comment # GNU General Public License for more details. shell comment # shell comment # You should have received a copy of the GNU General Public License shell comment # along with this program. If not, see . shell blank shell comment # Utfør kommandoen pÃ¥ fila oppgjeven som førsteargument. shell code fil=$1 shell code echo $fil shell blank shell comment # Forklaring pÃ¥ filtreringskommandoane. shell comment # grep: Filtrer vekk kommentarar (linjer som startar med «*»). shell comment # fgrep: Filtrer unormerte ord. shell comment # sed: Gjer om mellomrom i siste del av linja (der kodane er) til tabulatorar. shell comment # (Korfor den kompliserte sed-kommandoen? Fordi kodane i utgangspunktet er shell comment # skilde med mellomrom i staden for med tabulatorar. Dette ville ikkje vore shell comment # noko problem om alle oppføringar besto av eitt ord, dÃ¥ «column» som shell comment # standard handterer mellomrom og tabulatorar likt, men ordbanken har shell comment # oppføringar som «pÃ¥ kryss og tvers», og dÃ¥ ville alle orda fÃ¥ kvar si shell comment # kolonne (bruk «på» som oppslagsord for Ã¥ sjÃ¥ oppføringa). shell comment # sed: Fjern kodar (pÃ¥ forma ) som inneheld tal (interne/uforstÃ¥elige kodar). shell comment # sed: Fjern kodar («ord» utan <>) som startar med tal (interne/uforstÃ¥elige kodar). shell comment # sed: Fjern talkoden pÃ¥ starten av linja. shell comment # tr: SlÃ¥ saman etterfølgjande tabulatorar til éin. shell comment # sort: Sorter fila (slik at oppslag med «look» gÃ¥r raskare). shell code grep -v '^\*' $fil \ shell code | fgrep -v "unormert" \ shell code | sed -r 'h;s/^([^ ]+ [^ ]+ [^ ]+ )(.*)/\2/;s/ / /g;G;s/(.*)\n([^ ]+ [^ ]+ [^ ]+ )(.*)/\2\1/' \ shell code | sed -r 's/<[^>]*[0-9][^>]*>+/ /g' \ shell code | sed -r 's/ [0-9]+[^ ]*/ /g' \ shell code | sed -r 's/^[0-9]+\s+//' \ shell code | tr -s '\t' \ shell code | LC_ALL=C sort > "${fil%.txt}.dat" ohcount-4.0.0/test/expected_dir/pascal1.pas000066400000000000000000000104541343532200000206350ustar00rootroot00000000000000pascal comment {*************************************************************** pascal comment * pascal comment * Unit Name: pndefs pascal comment * Purpose : Various Definitions and functions... pascal comment * Author : Simon Steele pascal comment * Copyright: This Source Code is Copyright © 1998-2000 Echo pascal comment * Software and Simon Steele. Please read the license pascal comment * agreement at www.pnotepad.org/press/psidx.html. pascal comment **************************************************************} pascal code unit pndefs; pascal blank pascal code interface pascal blank pascal code uses SysUtils; pascal blank pascal code function CreatePNFile(filename : string; Text : pChar) : Boolean; pascal code function StripNewLines(aString: string): string; pascal code procedure ConvertTypes(filename : string); pascal blank pascal code const strFileTypes : PChar = ('.txt'); pascal code strOpenTypes : PChar = ('%2|Text files (*.txt)|*.txt|0|0|0|LOG files (*.log)|*.log|0|0|0|Executable Files (*.exe, *.com, *.dll)|*.exe;*.com;*.dll|0|0|0'); pascal code sepChar = '|'; pascal code verChar = '%'; pascal code CurrFileVer = '2'; pascal blank pascal code implementation pascal blank pascal code function CreatePNFile(filename : string; Text : pChar) : Boolean; pascal code var F : TextFile; pascal code begin pascal comment {$I-} pascal code AssignFile(F, filename); pascal code Rewrite(F); pascal code Write(F, Text); pascal code CloseFile(F); pascal code If IOResult <> 0 Then Result := False pascal code Else Result := True; pascal comment {$I+} pascal code end; pascal blank pascal code function StripNewLines(aString: string): string; pascal code var i : longint; pascal code begin pascal code result := ''; pascal code i := 1; pascal code while i <= length(aString) do pascal code begin pascal code if aString[i] = #13 then result := result + ' ' else pascal code if aString[i] <> #10 then result := result + aString[i]; pascal code inc(i); pascal code end; pascal code end; pascal blank pascal code procedure ConvertTypes(filename : string); pascal code var t : TextFile; pascal code s : string; pascal code ps : string; {part of string} pascal code Part : integer; pascal code ipos : integer; pascal code OutStr : string; pascal code const Desc = 1; pascal code Files = 2; pascal code Parser = 3; pascal code Unix = 4; pascal code begin pascal comment // This assumes that it is being passed one of the old style type definition pascal comment // files. We'll set the status on the main form to indicate this as well... pascal code OutStr := VerChar + CurrFileVer; pascal code if not fileexists(filename) then pascal code begin pascal code CreatePNFile(filename, strOpenTypes); pascal code exit; pascal code end; pascal code Assignfile(t, FileName); pascal code Reset(t); pascal code repeat pascal code Readln(t, s) pascal code until (Length(s) > 0) or EOF(t); pascal code CloseFile(t); pascal code if s = '' then Exit; pascal code part := Desc; pascal code repeat pascal code iPos := Pos(SepChar, s); pascal code if (iPos = 0) and (Length(s) > 0) then pascal code begin pascal code ps := s; pascal code s := ''; pascal code end else pascal code ps := Copy(s, 1, ipos - 1); pascal code s := Copy(S, ipos + 1, Length(s)); pascal code case part of pascal code Desc : begin pascal code OutStr := OutStr + SepChar + ps; pascal code part := Files; pascal code end; pascal code Files : begin pascal code OutStr := OutStr + SepChar + ps; pascal code part := Parser; pascal code end; pascal code Parser : begin pascal code OutStr := OutStr + SepChar + ps + SepChar + '0' + SepChar + '0'; pascal code part := Desc; pascal code end; pascal code end; pascal code until Length(s) < 1; pascal code Assignfile(t, filename); pascal code Rewrite(t); pascal code Write(t, OutStr); pascal code CloseFile(t); pascal code end; pascal blank pascal code end. ohcount-4.0.0/test/expected_dir/pascal2.pp000066400000000000000000000106251343532200000204720ustar00rootroot00000000000000pascal comment {*************************************************************** pascal comment * pascal comment * Unit Name: pndefs pascal comment * Purpose : Various Definitions and functions... pascal comment * Author : Simon Steele pascal comment * Copyright: This Source Code is Copyright © 1998-2000 Echo pascal comment * Software and Simon Steele. Please read the license pascal comment * agreement at www.pnotepad.org/press/psidx.html. pascal comment **************************************************************} pascal code unit pndefs; pascal blank pascal code interface pascal blank pascal code uses SysUtils; pascal blank pascal code function CreatePNFile(filename : string; Text : pChar) : Boolean; pascal code function StripNewLines(aString: string): string; pascal code procedure ConvertTypes(filename : string); pascal blank pascal code const strFileTypes : PChar = ('.txt'); pascal code strOpenTypes : PChar = ('%2|Text files (*.txt)|*.txt|0|0|0|LOG files (*.log)|*.log|0|0|0|Executable Files (*.exe, *.com, *.dll)|*.exe;*.com;*.dll|0|0|0'); pascal code sepChar = '|'; pascal code verChar = '%'; pascal code CurrFileVer = '2'; pascal blank pascal code implementation pascal blank pascal code function CreatePNFile(filename : string; Text : pChar) : Boolean; pascal code var F : TextFile; pascal code begin pascal comment {$I-} pascal code AssignFile(F, filename); pascal code Rewrite(F); pascal code Write(F, Text); pascal code CloseFile(F); pascal code If IOResult <> 0 Then Result := False pascal code Else Result := True; pascal comment {$I+} pascal code end; pascal blank pascal code function StripNewLines(aString: string): string; pascal code var i : longint; pascal code begin pascal code result := ''; pascal code i := 1; pascal code while i <= length(aString) do pascal code begin pascal code if aString[i] = #13 then result := result + ' ' else pascal code if aString[i] <> #10 then result := result + aString[i]; pascal code inc(i); pascal code end; pascal code end; pascal blank pascal code procedure ConvertTypes(filename : string); pascal code var t : TextFile; pascal code s : string; pascal code ps : string; {part of string} pascal code Part : integer; pascal code ipos : integer; pascal code OutStr : string; pascal code const Desc = 1; pascal code Files = 2; pascal code Parser = 3; pascal code Unix = 4; pascal code begin pascal comment // This assumes that it is being passed one of the old style type definition pascal comment // files. We'll set the status on the main form to indicate this as well... pascal code OutStr := VerChar + CurrFileVer; pascal code if not fileexists(filename) then pascal code begin pascal code CreatePNFile(filename, strOpenTypes); pascal code exit; pascal code end; pascal code Assignfile(t, FileName); pascal code Reset(t); pascal code repeat pascal code Readln(t, s) pascal code until (Length(s) > 0) or EOF(t); pascal code CloseFile(t); pascal code if s = '' then Exit; pascal code part := Desc; pascal code repeat pascal code iPos := Pos(SepChar, s); pascal code if (iPos = 0) and (Length(s) > 0) then pascal code begin pascal code ps := s; pascal code s := ''; pascal code end else pascal code ps := Copy(s, 1, ipos - 1); pascal code s := Copy(S, ipos + 1, Length(s)); pascal code case part of pascal code Desc : begin pascal code OutStr := OutStr + SepChar + ps; pascal code part := Files; pascal code end; pascal code Files : begin pascal code OutStr := OutStr + SepChar + ps; pascal code part := Parser; pascal code end; pascal code Parser : begin pascal code OutStr := OutStr + SepChar + ps + SepChar + '0' + SepChar + '0'; pascal code part := Desc; pascal code end; pascal code end; pascal code until Length(s) < 1; pascal code Assignfile(t, filename); pascal code Rewrite(t); pascal code Write(t, OutStr); pascal code CloseFile(t); pascal code end; pascal blank pascal code end. pascal blank pascal code class function Test.Run: Boolean; pascal blank pascal code #include ohcount-4.0.0/test/expected_dir/perl.cgi000066400000000000000000000053501343532200000202310ustar00rootroot00000000000000perl comment #!/usr/bin/perl -w perl blank perl comment # ajaxCheckbox.pl - a script to test Ajax functionality perl blank perl code use strict; perl code use CGI qw/:standard/; perl code use CGI::Ajax; perl code use DBI; perl blank perl comment # --- database authenication perl code my $dbh = do 'db.inc'; perl blank perl code my $query = q{ SELECT project.project_id, project.name, project.phase, prio.prio, perl code HEX((255 - prio.prio)) AS hex, begun, tags perl code FROM project JOIN prio perl code ON (project.project_id = prio.project_id) perl code WHERE completed < 1 perl code ORDER BY prio.prio DESC LIMIT 3}; perl blank perl code my $sth = $dbh->prepare($query); perl code $sth->execute(); perl code my $result = $dbh->selectall_arrayref($sth); perl blank perl code my $cgi = new CGI; perl code my $pjx = new CGI::Ajax( 'toStruck' => \&perl_func ); perl code print $pjx->build_html( $cgi, \&Show_HTML); perl blank perl code sub Show_HTML { perl blank perl code use CGI qw/:standard/; perl blank perl code my $html = < perl code perl code perl code This is the lastest source version perl code perl code perl code perl code

Carrot Queue

Priority List  |   perl code Add a listing  |  

Project listing

perl code HEAD perl blank perl code foreach my $row (@$result) { perl code $html .= ""; perl code $html .= "
" . @$row[1] . "

"; perl code } perl blank perl comment # you can append stuff to the HTML this way perl code $html .= ""; perl blank perl code return $html; perl code } perl blank perl code sub perl_func { perl code my $input=shift; perl blank perl comment # if onClick the change the style perl code if ($input eq "ON") { perl code $input=""; perl code } else { perl code $input =""; perl code } perl code } ohcount-4.0.0/test/expected_dir/perl1.pl000066400000000000000000000047431343532200000201700ustar00rootroot00000000000000perl comment #!/usr/bin/perl perl comment # Conserve bandwidth - put a copy of Dilbert on your intranet. perl comment # Run every morning with cron - after about 7am Eastern perl comment ######################################################## perl code use Time::ParseDate; perl code use Time::CTime; perl code use LWP::Simple; perl blank perl comment # Where do you want the image put? perl code $dir="/usr/local/etc/httpd/htdocs/Dilbert"; perl comment # $dir = "c:/httpd/htdocs/Dilbert"; perl code $location ="$dir/dilbert.gif"; perl blank perl code $_ = get("http://www.unitedmedia.com/comics/dilbert/index.html"); perl blank perl comment # These next 4 lines will change every time they change the perl comment # page layout on the Dilbert site. Check back on my web site perl comment # if things suddenly stop working perl code s/^.*strip_left\.gif//s; perl code s/^.*?HREF=\"//s; perl code s/\">.*$//s; perl code $line = "http://www.unitedmedia.com" . $_; perl blank perl comment # Back up yesterday's image: perl comment # get the number perl code open (ID,"$dir/id"); perl code $id=; perl code close ID; perl blank perl code $id++; perl code $id=~s/\n$//; perl code `mv $location $dir/dilbert.$id.gif`; perl comment # If you're using this on NT, you may want to replace 'mv' perl comment # with 'move'. perl blank perl code open (ID,">$dir/id"); perl code print ID "$id"; perl code close ID; perl blank perl comment # Now get the actual image perl code $_ = get($line); perl blank perl code open (FILE, ">$location"); perl code binmode FILE; # Important for NT perl code print FILE; perl code close FILE; perl blank perl comment # Now I want to update the index.html file perl code open (FILE, "$dir/index.html"); perl code @index=; perl code close FILE; perl blank perl code $yesterday = parsedate('yesterday'); perl code $printdate = strftime('%a, %b %d', localtime($yesterday)); perl blank perl code open (FILE, ">$dir/index.html"); perl code for (@index) { perl code if (/INSERT HERE/) { perl code print FILE "$_"; perl code print FILE "$printdate\n"; perl code if (($id % 5) == 0) {print FILE "\n"} perl code } perl code else {print FILE "$_"}; perl code } # End for perl code close FILE; perl blank perl comment # Start with an index.html file containing ... perl comment # perl comment # perl comment #
perl comment # ... perl comment # And whatever else you want on the page. ohcount-4.0.0/test/expected_dir/perl_module.pm000066400000000000000000001345021343532200000214520ustar00rootroot00000000000000perl code package PAR::Dist; perl code require Exporter; perl code use vars qw/$VERSION @ISA @EXPORT @EXPORT_OK/; perl blank perl code $VERSION = '0.29'; perl code @ISA = 'Exporter'; perl code @EXPORT = qw/ perl code blib_to_par perl code install_par perl code uninstall_par perl code sign_par perl code verify_par perl code merge_par perl code remove_man perl code get_meta perl code generate_blib_stub perl code /; perl blank perl code @EXPORT_OK = qw/ perl code parse_dist_name perl code contains_binaries perl code /; perl blank perl code use strict; perl code use Carp qw/carp croak/; perl code use File::Spec; perl blank perl comment =head1 NAME perl blank perl comment PAR::Dist - Create and manipulate PAR distributions perl blank perl comment =head1 VERSION perl blank perl comment This document describes version 0.29 of PAR::Dist, released Feb 6, 2008. perl blank perl comment =head1 SYNOPSIS perl blank perl comment As a shell command: perl blank perl comment % perl -MPAR::Dist -eblib_to_par perl blank perl comment In programs: perl blank perl comment use PAR::Dist; perl blank perl comment my $dist = blib_to_par(); # make a PAR file using ./blib/ perl comment install_par($dist); # install it into the system perl comment uninstall_par($dist); # uninstall it from the system perl comment sign_par($dist); # sign it using Module::Signature perl comment verify_par($dist); # verify it using Module::Signature perl blank perl comment install_par("http://foo.com/DBI-1.37-MSWin32-5.8.0.par"); # works too perl comment install_par("http://foo.com/DBI-1.37"); # auto-appends archname + perlver perl comment install_par("cpan://SMUELLER/PAR-Packer-0.975"); # uses CPAN author directory perl blank perl comment =head1 DESCRIPTION perl blank perl comment This module creates and manipulates I. They are perl comment architecture-specific B files, containing everything under F perl comment of CPAN distributions after their C or C stage, a perl comment F describing metadata of the original CPAN distribution, perl comment and a F detailing all files within it. Digitally signed PAR perl comment distributions will also contain a F file. perl blank perl comment The naming convention for such distributions is: perl blank perl comment $NAME-$VERSION-$ARCH-$PERL_VERSION.par perl blank perl comment For example, C corresponds to the perl comment 0.01 release of C on CPAN, built for perl 5.8.0 running on perl comment C. perl blank perl comment =head1 FUNCTIONS perl blank perl comment Several functions are exported by default. Unless otherwise noted, perl comment they can take either a hash of perl comment named arguments, a single argument (taken as C<$path> by C perl comment and C<$dist> by other functions), or no arguments (in which case perl comment the first PAR file in the current directory is used). perl blank perl comment Therefore, under a directory containing only a single F, all perl comment invocations below are equivalent: perl blank perl comment % perl -MPAR::Dist -e"install_par( dist => 'test.par' )" perl comment % perl -MPAR::Dist -e"install_par( 'test.par' )" perl comment % perl -MPAR::Dist -einstall_par; perl blank perl comment If C<$dist> resembles a URL, C is called to mirror it perl comment locally under C<$ENV{PAR_TEMP}> (or C<$TEMP/par/> if unspecified), and the perl comment function will act on the fetched local file instead. If the URL begins perl comment with C, it will be expanded automatically to the author's CPAN perl comment directory (e.g. C). perl blank perl comment If C<$dist> does not have a file extension beginning with a letter or perl comment underscore, a dash and C<$suffix> ($ARCH-$PERL_VERSION.par by default) perl comment will be appended to it. perl blank perl comment =head2 blib_to_par perl blank perl comment Takes key/value pairs as parameters or a single parameter indicating the perl comment path that contains the F subdirectory. perl blank perl comment Builds a PAR distribution from the F subdirectory under C, or perl comment under the current directory if unspecified. If F does not exist, perl comment it automatically runs F, F, F or F to perl comment create it. perl blank perl comment Returns the filename or the generated PAR distribution. perl blank perl comment Valid parameters are: perl blank perl comment =over 2 perl blank perl comment =item path perl blank perl comment Sets the path which contains the F subdirectory from which the PAR perl comment distribution will be generated. perl blank perl comment =item name, version, suffix perl blank perl comment These attributes set the name, version and platform specific suffix perl comment of the distribution. Name and version can be automatically perl comment determined from the distributions F or F files. perl blank perl comment The suffix is generated from your architecture name and your version of perl comment perl by default. perl blank perl comment =item dist perl blank perl comment The output filename for the PAR distribution. perl blank perl comment =back perl blank perl comment =cut perl blank perl code sub blib_to_par { perl code @_ = (path => @_) if @_ == 1; perl blank perl code my %args = @_; perl code require Config; perl blank perl blank perl comment # don't use 'my $foo ... if ...' it creates a static variable! perl code my $dist; perl code my $path = $args{path}; perl code $dist = File::Spec->rel2abs($args{dist}) if $args{dist}; perl code my $name = $args{name}; perl code my $version = $args{version}; perl code my $suffix = $args{suffix} || "$Config::Config{archname}-$Config::Config{version}.par"; perl code my $cwd; perl blank perl code if (defined $path) { perl code require Cwd; perl code $cwd = Cwd::cwd(); perl code chdir $path; perl code } perl blank perl code _build_blib() unless -d "blib"; perl blank perl code my @files; perl code open MANIFEST, ">", File::Spec->catfile("blib", "MANIFEST") or die $!; perl code open META, ">", File::Spec->catfile("blib", "META.yml") or die $!; perl blank perl code require File::Find; perl code File::Find::find( sub { perl code next unless $File::Find::name; perl code (-r && !-d) and push ( @files, substr($File::Find::name, 5) ); perl code } , 'blib' ); perl blank perl code print MANIFEST join( perl code "\n", perl code ' ', perl code (sort @files), perl code q( # ) perl code ); perl code close MANIFEST; perl blank perl code if (open(OLD_META, "META.yml")) { perl code while () { perl code if (/^distribution_type:/) { perl code print META "distribution_type: par\n"; perl code } perl code else { perl code print META $_; perl code } perl blank perl code if (/^name:\s+(.*)/) { perl code $name ||= $1; perl code $name =~ s/::/-/g; perl code } perl code elsif (/^version:\s+.*Module::Build::Version/) { perl code while () { perl code /^\s+original:\s+(.*)/ or next; perl code $version ||= $1; perl code last; perl code } perl code } perl code elsif (/^version:\s+(.*)/) { perl code $version ||= $1; perl code } perl code } perl code close OLD_META; perl code close META; perl code } perl blank perl code if ((!$name or !$version) and open(MAKEFILE, "Makefile")) { perl code while () { perl code if (/^DISTNAME\s+=\s+(.*)$/) { perl code $name ||= $1; perl code } perl code elsif (/^VERSION\s+=\s+(.*)$/) { perl code $version ||= $1; perl code } perl code } perl code } perl blank perl code if (not defined($name) or not defined($version)) { perl comment # could not determine name or version. Error. perl code my $what; perl code if (not defined $name) { perl code $what = 'name'; perl code $what .= ' and version' if not defined $version; perl code } perl code elsif (not defined $version) { perl code $what = 'version'; perl code } perl blank perl code carp("I was unable to determine the $what of the PAR distribution. Please create a Makefile or META.yml file from which we can infer the information or just specify the missing information as an option to blib_to_par."); perl code return(); perl code } perl blank perl code $name =~ s/\s+$//; perl code $version =~ s/\s+$//; perl blank perl code my $file = "$name-$version-$suffix"; perl code unlink $file if -f $file; perl blank perl code print META << "YAML" if fileno(META); perl code name: $name perl code version: $version perl code build_requires: {} perl code conflicts: {} perl code dist_name: $file perl code distribution_type: par perl code dynamic_config: 0 perl code generated_by: 'PAR::Dist version $PAR::Dist::VERSION' perl code license: unknown perl code YAML perl code close META; perl blank perl code mkdir('blib', 0777); perl code chdir('blib'); perl code _zip(dist => File::Spec->catfile(File::Spec->updir, $file)) or die $!; perl code chdir(File::Spec->updir); perl blank perl code unlink File::Spec->catfile("blib", "MANIFEST"); perl code unlink File::Spec->catfile("blib", "META.yml"); perl blank perl code $dist ||= File::Spec->catfile($cwd, $file) if $cwd; perl blank perl code if ($dist and $file ne $dist) { perl code rename( $file => $dist ); perl code $file = $dist; perl code } perl blank perl code my $pathname = File::Spec->rel2abs($file); perl code if ($^O eq 'MSWin32') { perl code $pathname =~ s!\\!/!g; perl code $pathname =~ s!:!|!g; perl code }; perl code print << "."; perl code Successfully created binary distribution '$file'. perl code Its contents are accessible in compliant browsers as: perl code jar:file://$pathname!/MANIFEST perl code . perl blank perl code chdir $cwd if $cwd; perl code return $file; perl code } perl blank perl code sub _build_blib { perl code if (-e 'Build') { perl code system($^X, "Build"); perl code } perl code elsif (-e 'Makefile') { perl code system($Config::Config{make}); perl code } perl code elsif (-e 'Build.PL') { perl code system($^X, "Build.PL"); perl code system($^X, "Build"); perl code } perl code elsif (-e 'Makefile.PL') { perl code system($^X, "Makefile.PL"); perl code system($Config::Config{make}); perl code } perl code } perl blank perl comment =head2 install_par perl blank perl comment Installs a PAR distribution into the system, using perl comment C. perl blank perl comment Valid parameters are: perl blank perl comment =over 2 perl blank perl comment =item dist perl blank perl comment The .par file to install. The heuristics outlined in the B perl comment section above apply. perl blank perl comment =item prefix perl blank perl comment This string will be prepended to all installation paths. perl comment If it isn't specified, the environment variable perl comment C is used as a prefix. perl blank perl comment =back perl blank perl comment Additionally, you can use several parameters to change the default perl comment installation destinations. You don't usually have to worry about this perl comment unless you are installing into a user-local directory. perl comment The following section outlines the parameter names and default settings: perl blank perl comment Parameter From To perl comment inst_lib blib/lib $Config{installsitelib} (*) perl comment inst_archlib blib/arch $Config{installsitearch} perl comment inst_script blib/script $Config{installscript} perl comment inst_bin blib/bin $Config{installbin} perl comment inst_man1dir blib/man1 $Config{installman1dir} perl comment inst_man3dir blib/man3 $Config{installman3dir} perl comment packlist_read $Config{sitearchexp}/auto/$name/.packlist perl comment packlist_write $Config{installsitearch}/auto/$name/.packlist perl blank perl comment The C parameter is used to control where the F<.packlist> perl comment file is written to. (Necessary for uninstallation.) perl comment The C parameter specifies a .packlist file to merge in if perl comment it exists. By setting any of the above installation targets to C, perl comment you can remove that target altogether. For example, passing perl comment C undef, inst_man3dir => undef> means that the contained perl comment manual pages won't be installed. This is not available for the packlists. perl blank perl comment Finally, you may specify a C parameter. Its value should be perl comment a reference to a hash of custom installation targets such as perl blank perl comment custom_targets => { 'blib/my_data' => '/some/path/my_data' } perl blank perl comment You can use this to install the F<.par> archives contents to arbitrary perl comment locations. perl blank perl comment If only a single parameter is given, it is treated as the C perl comment parameter. perl blank perl comment =cut perl blank perl code sub install_par { perl code my %args = &_args; perl code _install_or_uninstall(%args, action => 'install'); perl code } perl blank perl comment =head2 uninstall_par perl blank perl comment Uninstalls all previously installed contents of a PAR distribution, perl comment using C. perl blank perl comment Takes almost the same parameters as C, but naturally, perl comment the installation target parameters do not apply. The only exception perl comment to this is the C parameter which specifies the perl comment F<.packlist> file to read the list of installed files from. perl comment It defaults to C<$Config::Config{installsitearch}/auto/$name/.packlist>. perl blank perl comment =cut perl blank perl code sub uninstall_par { perl code my %args = &_args; perl code _install_or_uninstall(%args, action => 'uninstall'); perl code } perl blank perl code sub _install_or_uninstall { perl code my %args = &_args; perl code my $name = $args{name}; perl code my $action = $args{action}; perl blank perl code my %ENV_copy = %ENV; perl code $ENV{PERL_INSTALL_ROOT} = $args{prefix} if defined $args{prefix}; perl blank perl code require Cwd; perl code my $old_dir = Cwd::cwd(); perl blank perl code my ($dist, $tmpdir) = _unzip_to_tmpdir( dist => $args{dist}, subdir => 'blib' ); perl blank perl code if ( open (META, File::Spec->catfile('blib', 'META.yml')) ) { perl code while () { perl code next unless /^name:\s+(.*)/; perl code $name = $1; perl code $name =~ s/\s+$//; perl code last; perl code } perl code close META; perl code } perl code return if not defined $name or $name eq ''; perl blank perl code if (-d 'script') { perl code require ExtUtils::MY; perl code foreach my $file (glob("script/*")) { perl code next unless -T $file; perl code ExtUtils::MY->fixin($file); perl code chmod(0555, $file); perl code } perl code } perl blank perl code $name =~ s{::|-}{/}g; perl code require ExtUtils::Install; perl blank perl code my $rv; perl code if ($action eq 'install') { perl code my $target = _installation_target( File::Spec->curdir, $name, \%args ); perl code my $custom_targets = $args{custom_targets} || {}; perl code $target->{$_} = $custom_targets->{$_} foreach keys %{$custom_targets}; perl blank perl code $rv = ExtUtils::Install::install($target, 1, 0, 0); perl code } perl code elsif ($action eq 'uninstall') { perl code require Config; perl code $rv = ExtUtils::Install::uninstall( perl code $args{packlist_read}||"$Config::Config{installsitearch}/auto/$name/.packlist" perl code ); perl code } perl blank perl code %ENV = %ENV_copy; perl blank perl code chdir($old_dir); perl code File::Path::rmtree([$tmpdir]); perl code return $rv; perl code } perl blank perl comment # Returns the default installation target as used by perl comment # ExtUtils::Install::install(). First parameter should be the base perl comment # directory containing the blib/ we're installing from. perl comment # Second parameter should be the name of the distribution for the packlist perl comment # paths. Third parameter may be a hash reference with user defined keys for perl comment # the target hash. In fact, any contents that do not start with 'inst_' are perl comment # skipped. perl code sub _installation_target { perl code require Config; perl code my $dir = shift; perl code my $name = shift; perl code my $user = shift || {}; perl blank perl comment # accepted sources (and user overrides) perl code my %sources = ( perl code inst_lib => File::Spec->catdir($dir,"blib","lib"), perl code inst_archlib => File::Spec->catdir($dir,"blib","arch"), perl code inst_bin => File::Spec->catdir($dir,'blib','bin'), perl code inst_script => File::Spec->catdir($dir,'blib','script'), perl code inst_man1dir => File::Spec->catdir($dir,'blib','man1'), perl code inst_man3dir => File::Spec->catdir($dir,'blib','man3'), perl code packlist_read => 'read', perl code packlist_write => 'write', perl code ); perl blank perl blank perl comment # default targets perl code my $target = { perl code read => $Config::Config{sitearchexp}."/auto/$name/.packlist", perl code write => $Config::Config{installsitearch}."/auto/$name/.packlist", perl code $sources{inst_lib} perl code => (_directory_not_empty($sources{inst_archlib})) perl code ? $Config::Config{installsitearch} perl code : $Config::Config{installsitelib}, perl code $sources{inst_archlib} => $Config::Config{installsitearch}, perl code $sources{inst_bin} => $Config::Config{installbin} , perl code $sources{inst_script} => $Config::Config{installscript}, perl code $sources{inst_man1dir} => $Config::Config{installman1dir}, perl code $sources{inst_man3dir} => $Config::Config{installman3dir}, perl code }; perl blank perl comment # Included for future support for ${flavour}perl external lib installation perl comment # if ($Config::Config{flavour_perl}) { perl comment # my $ext = File::Spec->catdir($dir, 'blib', 'ext'); perl comment # # from => to perl comment # $sources{inst_external_lib} = File::Spec->catdir($ext, 'lib'); perl comment # $sources{inst_external_bin} = File::Spec->catdir($ext, 'bin'); perl comment # $sources{inst_external_include} = File::Spec->catdir($ext, 'include'); perl comment # $sources{inst_external_src} = File::Spec->catdir($ext, 'src'); perl comment # $target->{ $sources{inst_external_lib} } = $Config::Config{flavour_install_lib}; perl comment # $target->{ $sources{inst_external_bin} } = $Config::Config{flavour_install_bin}; perl comment # $target->{ $sources{inst_external_include} } = $Config::Config{flavour_install_include}; perl comment # $target->{ $sources{inst_external_src} } = $Config::Config{flavour_install_src}; perl comment # } perl blank perl comment # insert user overrides perl code foreach my $key (keys %$user) { perl code my $value = $user->{$key}; perl code if (not defined $value and $key ne 'packlist_read' and $key ne 'packlist_write') { perl comment # undef means "remove" perl code delete $target->{ $sources{$key} }; perl code } perl code elsif (exists $sources{$key}) { perl comment # overwrite stuff, don't let the user create new entries perl code $target->{ $sources{$key} } = $value; perl code } perl code } perl blank perl code return $target; perl code } perl blank perl code sub _directory_not_empty { perl code require File::Find; perl code my($dir) = @_; perl code my $files = 0; perl code File::Find::find(sub { perl code return if $_ eq ".exists"; perl code if (-f) { perl code $File::Find::prune++; perl code $files = 1; perl code } perl code }, $dir); perl code return $files; perl code } perl blank perl comment =head2 sign_par perl blank perl comment Digitally sign a PAR distribution using C or B, perl comment via B. perl blank perl comment =cut perl blank perl code sub sign_par { perl code my %args = &_args; perl code _verify_or_sign(%args, action => 'sign'); perl code } perl blank perl comment =head2 verify_par perl blank perl comment Verify the digital signature of a PAR distribution using C or perl comment B, via B. perl blank perl comment Returns a boolean value indicating whether verification passed; C<$!> perl comment is set to the return code of C. perl blank perl comment =cut perl blank perl code sub verify_par { perl code my %args = &_args; perl code $! = _verify_or_sign(%args, action => 'verify'); perl code return ( $! == Module::Signature::SIGNATURE_OK() ); perl code } perl blank perl comment =head2 merge_par perl blank perl comment Merge two or more PAR distributions into one. First argument must perl comment be the name of the distribution you want to merge all others into. perl comment Any following arguments will be interpreted as the file names of perl comment further PAR distributions to merge into the first one. perl blank perl comment merge_par('foo.par', 'bar.par', 'baz.par') perl blank perl comment This will merge the distributions C, C and C perl comment into the distribution C. C will be overwritten! perl comment The original META.yml of C is retained. perl blank perl comment =cut perl blank perl code sub merge_par { perl code my $base_par = shift; perl code my @additional_pars = @_; perl code require Cwd; perl code require File::Copy; perl code require File::Path; perl code require File::Find; perl blank perl comment # parameter checking perl code if (not defined $base_par) { perl code croak "First argument to merge_par() must be the .par archive to modify."; perl code } perl blank perl code if (not -f $base_par or not -r _ or not -w _) { perl code croak "'$base_par' is not a file or you do not have enough permissions to read and modify it."; perl code } perl blank perl code foreach (@additional_pars) { perl code if (not -f $_ or not -r _) { perl code croak "'$_' is not a file or you do not have enough permissions to read it."; perl code } perl code } perl blank perl comment # The unzipping will change directories. Remember old dir. perl code my $old_cwd = Cwd::cwd(); perl blank perl comment # Unzip the base par to a temp. dir. perl code (undef, my $base_dir) = _unzip_to_tmpdir( perl code dist => $base_par, subdir => 'blib' perl code ); perl code my $blibdir = File::Spec->catdir($base_dir, 'blib'); perl blank perl comment # move the META.yml to the (main) temp. dir. perl code File::Copy::move( perl code File::Spec->catfile($blibdir, 'META.yml'), perl code File::Spec->catfile($base_dir, 'META.yml') perl code ); perl comment # delete (incorrect) MANIFEST perl code unlink File::Spec->catfile($blibdir, 'MANIFEST'); perl blank perl comment # extract additional pars and merge perl code foreach my $par (@additional_pars) { perl comment # restore original directory because the par path perl comment # might have been relative! perl code chdir($old_cwd); perl code (undef, my $add_dir) = _unzip_to_tmpdir( perl code dist => $par perl code ); perl code my @files; perl code my @dirs; perl comment # I hate File::Find perl comment # And I hate writing portable code, too. perl code File::Find::find( perl code {wanted =>sub { perl code my $file = $File::Find::name; perl code push @files, $file if -f $file; perl code push @dirs, $file if -d _; perl code }}, perl code $add_dir perl code ); perl code my ($vol, $subdir, undef) = File::Spec->splitpath( $add_dir, 1); perl code my @dir = File::Spec->splitdir( $subdir ); perl blank perl comment # merge directory structure perl code foreach my $dir (@dirs) { perl code my ($v, $d, undef) = File::Spec->splitpath( $dir, 1 ); perl code my @d = File::Spec->splitdir( $d ); perl code shift @d foreach @dir; # remove tmp dir from path perl code my $target = File::Spec->catdir( $blibdir, @d ); perl code mkdir($target); perl code } perl blank perl comment # merge files perl code foreach my $file (@files) { perl code my ($v, $d, $f) = File::Spec->splitpath( $file ); perl code my @d = File::Spec->splitdir( $d ); perl code shift @d foreach @dir; # remove tmp dir from path perl code my $target = File::Spec->catfile( perl code File::Spec->catdir( $blibdir, @d ), perl code $f perl code ); perl code File::Copy::copy($file, $target) perl code or die "Could not copy '$file' to '$target': $!"; perl blank perl code } perl code chdir($old_cwd); perl code File::Path::rmtree([$add_dir]); perl code } perl blank perl comment # delete (copied) MANIFEST and META.yml perl code unlink File::Spec->catfile($blibdir, 'MANIFEST'); perl code unlink File::Spec->catfile($blibdir, 'META.yml'); perl blank perl code chdir($base_dir); perl code my $resulting_par_file = Cwd::abs_path(blib_to_par()); perl code chdir($old_cwd); perl code File::Copy::move($resulting_par_file, $base_par); perl blank perl code File::Path::rmtree([$base_dir]); perl code } perl blank perl blank perl comment =head2 remove_man perl blank perl comment Remove the man pages from a PAR distribution. Takes one named perl comment parameter: I which should be the name (and path) of the perl comment PAR distribution file. The calling conventions outlined in perl comment the C section above apply. perl blank perl comment The PAR archive will be perl comment extracted, stripped of all C and C subdirectories perl comment and then repackaged into the original file. perl blank perl comment =cut perl blank perl code sub remove_man { perl code my %args = &_args; perl code my $par = $args{dist}; perl code require Cwd; perl code require File::Copy; perl code require File::Path; perl code require File::Find; perl blank perl comment # parameter checking perl code if (not defined $par) { perl code croak "First argument to remove_man() must be the .par archive to modify."; perl code } perl blank perl code if (not -f $par or not -r _ or not -w _) { perl code croak "'$par' is not a file or you do not have enough permissions to read and modify it."; perl code } perl blank perl comment # The unzipping will change directories. Remember old dir. perl code my $old_cwd = Cwd::cwd(); perl blank perl comment # Unzip the base par to a temp. dir. perl code (undef, my $base_dir) = _unzip_to_tmpdir( perl code dist => $par, subdir => 'blib' perl code ); perl code my $blibdir = File::Spec->catdir($base_dir, 'blib'); perl blank perl comment # move the META.yml to the (main) temp. dir. perl code File::Copy::move( perl code File::Spec->catfile($blibdir, 'META.yml'), perl code File::Spec->catfile($base_dir, 'META.yml') perl code ); perl comment # delete (incorrect) MANIFEST perl code unlink File::Spec->catfile($blibdir, 'MANIFEST'); perl blank perl code opendir DIRECTORY, 'blib' or die $!; perl code my @dirs = grep { /^blib\/(?:man\d*|html)$/ } perl code grep { -d $_ } perl code map { File::Spec->catfile('blib', $_) } perl code readdir DIRECTORY; perl code close DIRECTORY; perl blank perl code File::Path::rmtree(\@dirs); perl blank perl code chdir($base_dir); perl code my $resulting_par_file = Cwd::abs_path(blib_to_par()); perl code chdir($old_cwd); perl code File::Copy::move($resulting_par_file, $par); perl blank perl code File::Path::rmtree([$base_dir]); perl code } perl blank perl blank perl comment =head2 get_meta perl blank perl comment Opens a PAR archive and extracts the contained META.yml file. perl comment Returns the META.yml file as a string. perl blank perl comment Takes one named parameter: I. If only one parameter is perl comment passed, it is treated as the I parameter. (Have a look perl comment at the description in the C section above.) perl blank perl comment Returns undef if no PAR archive or no META.yml within the perl comment archive were found. perl blank perl comment =cut perl blank perl code sub get_meta { perl code my %args = &_args; perl code my $dist = $args{dist}; perl code return undef if not defined $dist or not -r $dist; perl code require Cwd; perl code require File::Path; perl blank perl comment # The unzipping will change directories. Remember old dir. perl code my $old_cwd = Cwd::cwd(); perl blank perl comment # Unzip the base par to a temp. dir. perl code (undef, my $base_dir) = _unzip_to_tmpdir( perl code dist => $dist, subdir => 'blib' perl code ); perl code my $blibdir = File::Spec->catdir($base_dir, 'blib'); perl blank perl code my $meta = File::Spec->catfile($blibdir, 'META.yml'); perl blank perl code if (not -r $meta) { perl code return undef; perl code } perl blank perl code open FH, '<', $meta perl code or die "Could not open file '$meta' for reading: $!"; perl blank perl code local $/ = undef; perl code my $meta_text = ; perl code close FH; perl blank perl code chdir($old_cwd); perl blank perl code File::Path::rmtree([$base_dir]); perl blank perl code return $meta_text; perl code } perl blank perl blank perl blank perl code sub _unzip { perl code my %args = &_args; perl code my $dist = $args{dist}; perl code my $path = $args{path} || File::Spec->curdir; perl code return unless -f $dist; perl blank perl comment # Try fast unzipping first perl code if (eval { require Archive::Unzip::Burst; 1 }) { perl code my $return = Archive::Unzip::Burst::unzip($dist, $path); perl code return if $return; # true return value == error (a la system call) perl code } perl comment # Then slow unzipping perl code if (eval { require Archive::Zip; 1 }) { perl code my $zip = Archive::Zip->new; perl code local %SIG; perl code $SIG{__WARN__} = sub { print STDERR $_[0] unless $_[0] =~ /\bstat\b/ }; perl code return unless $zip->read($dist) == Archive::Zip::AZ_OK() perl code and $zip->extractTree('', "$path/") == Archive::Zip::AZ_OK(); perl code } perl comment # Then fall back to the system perl code else { perl code return if system(unzip => $dist, '-d', $path); perl code } perl blank perl code return 1; perl code } perl blank perl code sub _zip { perl code my %args = &_args; perl code my $dist = $args{dist}; perl blank perl code if (eval { require Archive::Zip; 1 }) { perl code my $zip = Archive::Zip->new; perl code $zip->addTree( File::Spec->curdir, '' ); perl code $zip->writeToFileNamed( $dist ) == Archive::Zip::AZ_OK() or die $!; perl code } perl code else { perl code system(qw(zip -r), $dist, File::Spec->curdir) and die $!; perl code } perl code } perl blank perl blank perl comment # This sub munges the arguments to most of the PAR::Dist functions perl comment # into a hash. On the way, it downloads PAR archives as necessary, etc. perl code sub _args { perl comment # default to the first .par in the CWD perl code if (not @_) { perl code @_ = (glob('*.par'))[0]; perl code } perl blank perl comment # single argument => it's a distribution file name or URL perl code @_ = (dist => @_) if @_ == 1; perl blank perl code my %args = @_; perl code $args{name} ||= $args{dist}; perl blank perl comment # If we are installing from an URL, we want to munge the perl comment # distribution name so that it is in form "Module-Name" perl code if (defined $args{name}) { perl code $args{name} =~ s/^\w+:\/\///; perl code my @elems = parse_dist_name($args{name}); perl comment # @elems is name, version, arch, perlversion perl code if (defined $elems[0]) { perl code $args{name} = $elems[0]; perl code } perl code else { perl code $args{name} =~ s/^.*\/([^\/]+)$/$1/; perl code $args{name} =~ s/^([0-9A-Za-z_-]+)-\d+\..+$/$1/; perl code } perl code } perl blank perl comment # append suffix if there is none perl code if ($args{dist} and not $args{dist} =~ /\.[a-zA-Z_][^.]*$/) { perl code require Config; perl code my $suffix = $args{suffix}; perl code $suffix ||= "$Config::Config{archname}-$Config::Config{version}.par"; perl code $args{dist} .= "-$suffix"; perl code } perl blank perl comment # download if it's an URL perl code if ($args{dist} and $args{dist} =~ m!^\w+://!) { perl code $args{dist} = _fetch(dist => $args{dist}) perl code } perl blank perl code return %args; perl code } perl blank perl blank perl comment # Download PAR archive, but only if necessary (mirror!) perl code my %escapes; perl code sub _fetch { perl code my %args = @_; perl blank perl code if ($args{dist} =~ s/^file:\/\///) { perl code return $args{dist} if -e $args{dist}; perl code return; perl code } perl code require LWP::Simple; perl blank perl code $ENV{PAR_TEMP} ||= File::Spec->catdir(File::Spec->tmpdir, 'par'); perl code mkdir $ENV{PAR_TEMP}, 0777; perl code %escapes = map { chr($_) => sprintf("%%%02X", $_) } 0..255 unless %escapes; perl blank perl code $args{dist} =~ s{^cpan://((([a-zA-Z])[a-zA-Z])[-_a-zA-Z]+)/} perl code {http://www.cpan.org/modules/by-authors/id/\U$3/$2/$1\E/}; perl blank perl code my $file = $args{dist}; perl code $file =~ s/([^\w\.])/$escapes{$1}/g; perl code $file = File::Spec->catfile( $ENV{PAR_TEMP}, $file); perl code my $rc = LWP::Simple::mirror( $args{dist}, $file ); perl blank perl code if (!LWP::Simple::is_success($rc) and $rc != 304) { perl code die "Error $rc: ", LWP::Simple::status_message($rc), " ($args{dist})\n"; perl code } perl blank perl code return $file if -e $file; perl code return; perl code } perl blank perl code sub _verify_or_sign { perl code my %args = &_args; perl blank perl code require File::Path; perl code require Module::Signature; perl code die "Module::Signature version 0.25 required" perl code unless Module::Signature->VERSION >= 0.25; perl blank perl code require Cwd; perl code my $cwd = Cwd::cwd(); perl code my $action = $args{action}; perl code my ($dist, $tmpdir) = _unzip_to_tmpdir($args{dist}); perl code $action ||= (-e 'SIGNATURE' ? 'verify' : 'sign'); perl blank perl code if ($action eq 'sign') { perl code open FH, '>SIGNATURE' unless -e 'SIGNATURE'; perl code open FH, 'MANIFEST' or die $!; perl blank perl code local $/; perl code my $out = ; perl code if ($out !~ /^SIGNATURE(?:\s|$)/m) { perl code $out =~ s/^(?!\s)/SIGNATURE\n/m; perl code open FH, '>MANIFEST' or die $!; perl code print FH $out; perl code } perl code close FH; perl blank perl code $args{overwrite} = 1 unless exists $args{overwrite}; perl code $args{skip} = 0 unless exists $args{skip}; perl code } perl blank perl code my $rv = Module::Signature->can($action)->(%args); perl code _zip(dist => $dist) if $action eq 'sign'; perl code File::Path::rmtree([$tmpdir]); perl blank perl code chdir($cwd); perl code return $rv; perl code } perl blank perl code sub _unzip_to_tmpdir { perl code my %args = &_args; perl blank perl code require File::Temp; perl blank perl code my $dist = File::Spec->rel2abs($args{dist}); perl code my $tmpdirname = File::Spec->catdir(File::Spec->tmpdir, "parXXXXX"); perl code my $tmpdir = File::Temp::mkdtemp($tmpdirname) perl code or die "Could not create temporary directory from template '$tmpdirname': $!"; perl code my $path = $tmpdir; perl code $path = File::Spec->catdir($tmpdir, $args{subdir}) if defined $args{subdir}; perl code _unzip(dist => $dist, path => $path); perl blank perl code chdir $tmpdir; perl code return ($dist, $tmpdir); perl code } perl blank perl blank perl blank perl comment =head2 parse_dist_name perl blank perl comment First argument must be a distribution file name. The file name perl comment is parsed into I, I, perl comment I, and I. perl blank perl comment Returns the results as a list in the above order. perl comment If any or all of the above cannot be determined, returns undef instead perl comment of the undetermined elements. perl blank perl comment Supported formats are: perl blank perl comment Math-Symbolic-0.502-x86_64-linux-gnu-thread-multi-5.8.7 perl blank perl comment Math-Symbolic-0.502 perl blank perl comment The ".tar.gz" or ".par" extensions as well as any perl comment preceding paths are stripped before parsing. Starting with C perl comment 0.22, versions containing a preceding C are parsed correctly. perl blank perl comment This function is not exported by default. perl blank perl comment =cut perl blank perl code sub parse_dist_name { perl code my $file = shift; perl code return(undef, undef, undef, undef) if not defined $file; perl blank perl code (undef, undef, $file) = File::Spec->splitpath($file); perl blank perl code my $version = qr/v?(?:\d+(?:_\d+)?|\d*(?:\.\d+(?:_\d+)?)+)/; perl code $file =~ s/\.(?:par|tar\.gz|tar)$//i; perl code my @elem = split /-/, $file; perl code my (@dn, $dv, @arch, $pv); perl code while (@elem) { perl code my $e = shift @elem; perl code if ( perl code $e =~ /^$version$/o perl code and not(# if not next token also a version perl comment # (assumes an arch string doesnt start with a version...) perl code @elem and $elem[0] =~ /^$version$/o perl code ) perl code ) { perl blank perl code $dv = $e; perl code last; perl code } perl code push @dn, $e; perl code } perl blank perl code my $dn; perl code $dn = join('-', @dn) if @dn; perl blank perl code if (not @elem) { perl code return( $dn, $dv, undef, undef); perl code } perl blank perl code while (@elem) { perl code my $e = shift @elem; perl code if ($e =~ /^$version|any_version$/) { perl code $pv = $e; perl code last; perl code } perl code push @arch, $e; perl code } perl blank perl code my $arch; perl code $arch = join('-', @arch) if @arch; perl blank perl code return($dn, $dv, $arch, $pv); perl code } perl blank perl comment =head2 generate_blib_stub perl blank perl comment Creates a F subdirectory in the current directory perl comment and prepares a F with meta information for a perl comment new PAR distribution. First argument should be the name of the perl comment PAR distribution in a format understood by C. perl comment Alternatively, named arguments resembling those of perl comment C are accepted. perl blank perl comment After running C and injecting files into perl comment the F directory, you can create a PAR distribution perl comment using C. perl comment This function is useful for creating custom PAR distributions perl comment from scratch. (I.e. not from an unpacked CPAN distribution) perl comment Example: perl blank perl comment use PAR::Dist; perl comment use File::Copy 'copy'; perl blank perl comment generate_blib_stub( perl comment name => 'MyApp', version => '1.00' perl comment ); perl comment copy('MyApp.pm', 'blib/lib/MyApp.pm'); perl comment blib_to_par(); # generates the .par file! perl blank perl comment C will not overwrite existing files. perl blank perl comment =cut perl blank perl code sub generate_blib_stub { perl code my %args = &_args; perl code my $dist = $args{dist}; perl code require Config; perl blank perl code my $name = $args{name}; perl code my $version = $args{version}; perl code my $suffix = $args{suffix}; perl blank perl code my ($parse_name, $parse_version, $archname, $perlversion) perl code = parse_dist_name($dist); perl blank perl code $name ||= $parse_name; perl code $version ||= $parse_version; perl code $suffix = "$archname-$perlversion" perl code if (not defined $suffix or $suffix eq '') perl code and $archname and $perlversion; perl blank perl code $suffix ||= "$Config::Config{archname}-$Config::Config{version}"; perl code if ( grep { not defined $_ } ($name, $version, $suffix) ) { perl code warn "Could not determine distribution meta information from distribution name '$dist'"; perl code return(); perl code } perl code $suffix =~ s/\.par$//; perl blank perl code if (not -f 'META.yml') { perl code open META, '>', 'META.yml' perl code or die "Could not open META.yml file for writing: $!"; perl code print META << "YAML" if fileno(META); perl code name: $name perl code version: $version perl code build_requires: {} perl code conflicts: {} perl code dist_name: $name-$version-$suffix.par perl code distribution_type: par perl code dynamic_config: 0 perl code generated_by: 'PAR::Dist version $PAR::Dist::VERSION' perl code license: unknown perl code YAML perl code close META; perl code } perl blank perl code mkdir('blib'); perl code mkdir(File::Spec->catdir('blib', 'lib')); perl code mkdir(File::Spec->catdir('blib', 'script')); perl blank perl code return 1; perl code } perl blank perl blank perl comment =head2 contains_binaries perl blank perl comment This function is not exported by default. perl blank perl comment Opens a PAR archive tries to determine whether that archive perl comment contains platform-specific binary code. perl blank perl comment Takes one named parameter: I. If only one parameter is perl comment passed, it is treated as the I parameter. (Have a look perl comment at the description in the C section above.) perl blank perl comment Throws a fatal error if the PAR archive could not be found. perl blank perl comment Returns one if the PAR was found to contain binary code perl comment and zero otherwise. perl blank perl comment =cut perl blank perl code sub contains_binaries { perl code require File::Find; perl code my %args = &_args; perl code my $dist = $args{dist}; perl code return undef if not defined $dist or not -r $dist; perl code require Cwd; perl code require File::Path; perl blank perl comment # The unzipping will change directories. Remember old dir. perl code my $old_cwd = Cwd::cwd(); perl blank perl comment # Unzip the base par to a temp. dir. perl code (undef, my $base_dir) = _unzip_to_tmpdir( perl code dist => $dist, subdir => 'blib' perl code ); perl code my $blibdir = File::Spec->catdir($base_dir, 'blib'); perl code my $archdir = File::Spec->catdir($blibdir, 'arch'); perl blank perl code my $found = 0; perl blank perl code File::Find::find( perl code sub { perl code $found++ if -f $_ and not /^\.exists$/; perl code }, perl code $archdir perl code ); perl blank perl code chdir($old_cwd); perl blank perl code File::Path::rmtree([$base_dir]); perl blank perl code return $found ? 1 : 0; perl code } perl blank perl code 1; perl blank perl comment =head1 SEE ALSO perl blank perl comment L, L, L, L perl blank perl comment =head1 AUTHORS perl blank perl comment Audrey Tang Ecpan@audreyt.orgE 2003-2007 perl blank perl comment Steffen Mueller Esmueller@cpan.orgE 2005-2007 perl blank perl comment PAR has a mailing list, Epar@perl.orgE, that you can write to; perl comment send an empty mail to Epar-subscribe@perl.orgE to join the list perl comment and participate in the discussion. perl blank perl comment Please send bug reports to Ebug-par@rt.cpan.orgE. perl blank perl comment =head1 COPYRIGHT perl blank perl comment Copyright 2003-2007 by Audrey Tang Eautrijus@autrijus.orgE. perl blank perl comment This program is free software; you can redistribute it and/or modify it perl comment under the same terms as Perl itself. perl blank perl comment See L perl blank perl comment =cut ohcount-4.0.0/test/expected_dir/perl_pod_to_eof.pl000066400000000000000000000000301343532200000222650ustar00rootroot00000000000000perl comment =head NAME ohcount-4.0.0/test/expected_dir/php1.php000066400000000000000000000034131343532200000201620ustar00rootroot00000000000000html code html code html code html code html code html code html code html code html code html code html code html code html code
FirstLastEmail html code
html blank php code html blank html code php code php code php code html code html code html blank php code html blank html code ohcount-4.0.0/test/expected_dir/pike1.pike000066400000000000000000000002641343532200000204650ustar00rootroot00000000000000pike code #!/bin/env pike pike comment /* Say hello. */ pike code int main(int argc, array(string) argv) pike code { pike code Stdio.stdout.write("Hello, world.\n"); pike code } ohcount-4.0.0/test/expected_dir/pike2.pmod000066400000000000000000000176051343532200000205040ustar00rootroot00000000000000pike comment // pike comment // LPD.pmod: an implementation of the BSD lpd protocol (RFC 1179). pike comment // This is a module for pike. pike comment // 3 July 1998 Bill Welliver pike comment // pike comment // $Id: LPD.pmod,v 1.10 2008/01/13 17:02:43 nilsson Exp $ pike comment // pike blank pike code #pike __REAL_VERSION__ pike blank pike comment //! A client for communicating with printers and print spoolers that pike comment //! support the BSD lpd protocol (RFC 1179). pike code class client { pike code string host; pike code int port; pike code private object conn; pike code int jobnum; pike code string jobtype; pike code string jobname; pike blank pike code private int connect(string host, int port) pike code { pike code int a=random(10); pike comment // try to open one of the "official" local socket ports. pike comment // not having one doesn't seem to be a problem with most LPD pike comment // servers, but we should at least try. will probably fail pike comment // if two try to open the same local port at once. ymmv. pike code int res=conn->open_socket(721 + a); pike blank pike code return conn->connect(host, port); pike code } pike blank pike comment //! @decl int set_job_type(string type) pike comment //! Set the type of job to be sent to the printer to @i{type@}. pike comment //! Valid types are: text, postscript and raw. pike code int set_job_type(string type) pike code { pike code type=lower_case(type); pike blank pike code switch (type) { pike code case "f": pike code case "text": pike code jobtype="f"; pike code break; pike blank pike code case "o": pike code case "postscript": pike code case "ps": pike code jobtype="o"; pike code break; pike blank pike code default: pike code case "l": pike code case "raw": pike code jobtype="l"; pike code break; pike code } pike code return 1; pike code } pike blank pike comment //! @decl int set_job_name(string name) pike comment //! Sets the name of the print job to @i{name@}. pike code int set_job_name(string name) pike code { pike code jobname=name; pike code return 1; pike code } pike blank pike comment //! @decl int start_queue(string queue) pike comment //! Start the queue @i{queue@} if not already printing. pike comment //! @returns pike comment //! Returns 0 if unable to connect, 1 otherwise. pike code int start_queue(string queue) pike code { pike code if(!queue) return 0; pike blank pike code if(!connect(host, port)) pike code return 0; pike blank pike code conn->write(sprintf("%c%s\n", 01, queue)); pike code string resp= conn->read(); pike code conn->close(); pike code return 1; pike code } pike blank pike comment //! @decl string|int send_job(string queue, string job) pike comment //! Send print job consisting of data @i{job@} to printer @i{queue@}. pike comment //! @returns pike comment //! Returns 1 if success, 0 otherwise. pike code int send_job(string queue, string job) pike code { pike code string resp; pike blank pike code if(!queue) return 0; pike blank pike code if(!connect(host, port)) pike code return 0; pike comment // werror("connected to " + host + "\n"); pike blank pike code string control=""; pike code control+="H"+gethostname()+"\n"; pike code #if constant(getuid) && constant(getpwuid) pike code control+="P"+(getpwuid(getuid())[0]||"nobody")+"\n"; pike code #else pike code control+="P-1\n"; pike code #endif pike code control+=(jobtype||"l")+"dfA"+ sprintf("%03d%s", jobnum, gethostname())+"\n"; pike code if(jobname) pike code { pike code control+="J" + jobname + "\n"; pike code control+="N" + jobname + "\n"; pike code } pike code else pike code { pike code control+="JPike LPD Client Job " + jobnum + "\n"; pike code control+="NPike LPD Client Job " + jobnum + "\n"; pike code } pike code jobnum++; pike code werror("job file:\n\n" + control + "\n\n"); pike blank pike code conn->write(sprintf("%c%s\n", 02, queue)); pike code resp=conn->read(1); pike code if((int)resp !=0) pike code { pike code werror("receive job failed.\n"); pike code return 0; pike code } pike blank pike code conn->write(sprintf("%c%s cfA%03d%s\n", 02, (string)sizeof(control), pike code jobnum,gethostname())); pike blank pike code resp=conn->read(1); pike code if((int)resp !=0) pike code { pike code werror("request receive control failed.\n"); pike code return 0; pike code } pike blank pike code conn->write(sprintf("%s%c", control, 0)); pike blank pike code resp=conn->read(1); pike code if((int)resp !=0) pike code { pike code werror("send receive control failed.\n"); pike code return 0; pike code } pike blank pike code conn->write(sprintf("%c%s dfA%03d%s\n", 03, (string)sizeof(job), jobnum, pike code gethostname())); pike code resp=conn->read(1); pike code if((int)resp !=0) pike code { pike code werror("request receive job failed.\n"); pike code return 0; pike code } pike blank pike blank pike code conn->write(sprintf("%s%c", job, 0)); pike blank pike code resp=conn->read(1); pike code if((int)resp !=0) pike code { pike code werror("send receive job failed.\n"); pike code return 0; pike code } pike blank pike blank pike blank pike comment // read the response. pike blank pike comment // resp=conn->read(); pike code if((int)(resp)!=0) pike code { pike code conn->close(); pike code return 0; pike code } pike code conn->close(); pike comment // start_queue(queue); pike code return 1; pike code } pike blank pike comment //! @decl int delete_job(string queue, int|void job) pike comment //! Delete job @i{job@} from printer @i{queue@}. pike comment //! @returns pike comment //! Returns 1 on success, 0 otherwise. pike code int delete_job(string queue, int|void job) pike code { pike code if(!queue) return 0; pike blank pike code if(!connect(host, port)) pike code return 0; pike blank pike code #if constant(getpwuid) && constant(getuid) pike code string agent=(getpwuid(getuid())[0]||"nobody"); pike code #else pike code string agent="nobody"; pike code #endif pike blank pike code if(job) pike code conn->write(sprintf("%c%s %s %d\n", 05, queue, agent, job)); pike code else pike code conn->write(sprintf("%c%s %s\n", 05, queue, agent)); pike code string resp= conn->read(); pike code conn->close(); pike code return 1; pike code } pike blank pike blank pike comment //! @decl string|int status(string queue) pike comment //! Check the status of queue @i{queue@}. pike comment //! @returns pike comment //! Returns 0 on failure, otherwise returns the status response from the printer. pike code string|int status(string queue) pike code { pike code if(!queue) return 0; pike blank pike code if(!connect(host, port)) pike code return 0; pike blank pike code conn->write(sprintf("%c%s\n", 04, queue)); pike code string resp= conn->read(); pike code conn->close(); pike code return resp; pike code } pike blank pike comment //! Create a new LPD client connection. pike comment //! @param hostname pike comment //! Contains the hostname or ipaddress of the print host. pike comment //! if not provided, defaults to @i{localhost@}. pike comment //! @param portnum pike comment //! Contains the port the print host is listening on. pike comment //! if not provided, defaults to port @i{515@}, the RFC 1179 standard. pike code void create(string|void hostname, int|void portnum) pike code { pike code host=hostname || "localhost"; pike code port=portnum || 515; pike code conn=Stdio.File(); pike code jobnum=1; pike code } pike code } pike blank ohcount-4.0.0/test/expected_dir/postscipt.ps000066400000000000000000000004411343532200000211730ustar00rootroot00000000000000postscript comment %!PS postscript comment % Postscript Directive at the top. Just like its supposed to be. postscript code /Courier postscript blank postscript code 15 selectfont postscript code 72 500 moveto postscript blank postscript code (Hello world) show postscript code showpage ohcount-4.0.0/test/expected_dir/prolog.pl000066400000000000000000000004451343532200000204420ustar00rootroot00000000000000prolog comment /* test file for Prolog parsing */ prolog blank prolog comment % this is a Prolog source file prolog blank prolog comment % select(Element, List, Remaining) prolog blank prolog code select(H, [H| T], T). prolog code select(H, [X| R], [X| T]) :- prolog code select(H, R, T). ohcount-4.0.0/test/expected_dir/puppet1.pp000066400000000000000000000127511343532200000205450ustar00rootroot00000000000000puppet code class bob::open_ldap { puppet blank puppet code define foo::server ( puppet code $argsfile = undef, puppet code $bdb_cachesize = '', puppet code $bdb_checkpoint = '', puppet code $bdb_directory = undef, puppet code $bdb_idlcachesize = '', puppet code $bdb_rootdn, puppet code $bdb_rootpw, puppet code $bdb_shm_key = '', puppet code $bdb_suffix, puppet code $conf_path = undef, puppet code $conf_dir = undef, puppet code $enable = false, puppet code $include = [], puppet code $includepath = undef, puppet code $modulepath = '', puppet code $modules = [], puppet code $package = undef, puppet code $pidfile = undef, puppet code $sysconf_path = undef puppet code ) { puppet blank puppet code $resource_name = "bob_openldap_server" puppet blank puppet code if($name != "params") { puppet code fail("${resource_name}: This function is a singleton. Make sure the resource name is 'params'.") puppet code } puppet blank puppet code case $operatingsystem { puppet code Fedora: { puppet code case $operatingsystemrelease { puppet code /^(12|13)$/: { puppet code if(!$argsfile) { $_argsfile = "/var/run/openldap/slapd.args" } puppet code if(!$bdb_directory) { $_bdb_directory = "/var/lib/ldap" } puppet code if(!$conf_path) { $_conf_path = "/etc/openldap/slapd.conf" } puppet code if(!$conf_dir) { $_conf_dir = "/etc/openldap/slapd.d" } puppet code if(!$package) { $_package = ["openldap-servers"] } puppet code if(!$pidfile) { $_pidfile = "/var/run/openldap/slapd.pid" } puppet code if(!$service) { $_service = "slapd" } puppet code if(!$sysconf_path) { $_sysconf_path = "/etc/sysconfig/ldap" } puppet code } puppet code } puppet code } puppet code } puppet blank puppet comment # Presume the OS did not match and because these args are necessary, just puppet comment # bail with an error. puppet code if(!($_argsfile and $_bdb_directory and $_pidfile and $_conf_path and puppet code $_package and $_service and $_sysconf_path and $_conf_dir)) { puppet code fail("${resource_name}: Unsupported operating system: ${operatingsystem} version ${operatingsystemrelease} and you have not setup the args for: argsfile, bdb_directory, conf_dir, conf_path, package, pidfile, sysconf_path and service.") puppet code } puppet blank puppet comment # Fix paths - add forward slashes at the end of strings without them puppet code $_includepath = regsubst($includepath, '([^/])$', '\1/') puppet code $_dbconf_path = "${_bdb_directory}/DB_CONFIG" puppet blank puppet comment # ... puppet code file { puppet code $_conf_path: puppet code content => template("bob_openldap/slapd.conf"), puppet code require => Package[$_package], puppet code owner => "ldap", puppet code group => "root", puppet code mode => "0440", puppet code notify => Service[$_service]; puppet code $_sysconf_path: puppet code content => template("bob_openldap/ldap.sysconf"), puppet code require => Package[$_package], puppet code owner => "root", puppet code group => "root", puppet code mode => "0644"; puppet code $_conf_dir: puppet code force => true, puppet code ensure => absent, puppet code before => Service[$_service]; puppet code $_dbconf_path: puppet code content => "", puppet code notify => Service[$_service]; puppet code } puppet code package { puppet code $_package: puppet code ensure => installed; puppet code } puppet code service { puppet code $_service: puppet code ensure => $enable ? { puppet code true => "running", puppet code false => "stopped" puppet code }, puppet code enable => $enable, puppet code hasstatus => true, puppet code require => [ Package[$_package], File[$_conf_path] ]; puppet code } puppet code } puppet blank puppet code define client ( puppet code $base, puppet code $network_timeout = '', puppet code $path = undef, puppet code $timeout = '', puppet code $binddn = '', puppet code $tls_cacertdir = undef, puppet code $uri puppet code ) { puppet blank puppet code $resource_name = "bob_openldap_client" puppet blank puppet code if($name != "params") { puppet code fail("${resource_name}: This function is a singleton. Make sure the resource name is 'params'.") puppet code } puppet blank puppet code case $operatingsystem { puppet code Fedora: { puppet code case $operatingsystemrelease { puppet code /^(12|13)$/: { puppet code if(!$tls_cacertdir) { $_tls_cacertdir = "/etc/openldap/cacerts" } puppet code if(!$path) { $_path = "/etc/openldap/ldap.conf" } puppet code } puppet code } puppet code } puppet code } puppet blank puppet comment # Presume the OS did not match and because these args are necessary, just puppet comment # bail with an error. puppet code if(!($_tls_cacertdir and $_path)) { puppet code fail("${resource_name}: Unsupported operating system: ${operatingsystem} version ${operatingsystemrelease} and you have not setup the args for: tls_cacertdir, path.") puppet code } puppet blank puppet comment # Fix some vars, ready for templating puppet code $_base = $base puppet code $_binddn = $binddn puppet code $_network_timeout = $network_timeout puppet code $_timeout = $timeout puppet code $_uri = $uri puppet blank puppet code file { puppet code $_path: puppet code content => template("bob_openldap/ldap.conf") puppet code } puppet blank puppet code } puppet blank puppet code } ohcount-4.0.0/test/expected_dir/puppet_empty_class_1.pp000066400000000000000000000001261343532200000233000ustar00rootroot00000000000000puppet code class tester ( puppet code ) { puppet code "Some Content" puppet code } ohcount-4.0.0/test/expected_dir/puppet_empty_class_2.pp000066400000000000000000000001131343532200000232750ustar00rootroot00000000000000puppet code class test::files { puppet code "Some Content" puppet code } ohcount-4.0.0/test/expected_dir/puppet_with_include_only.pp000066400000000000000000000000361343532200000242540ustar00rootroot00000000000000puppet code include ::postfix ohcount-4.0.0/test/expected_dir/py1.py000066400000000000000000000010151343532200000176600ustar00rootroot00000000000000python comment # some python code python comment # lorem python comment # ipsum python comment # foo python blank python code class Foo: python comment """ python comment This is a foo class python comment It doesn't do anything python comment Therefore this doc comment is pointless python comment """ python blank python code def __init__(self, bar): python comment """short doc comment""" python code print(bar) python blank python code def string(self): python code print('This is a string') ohcount-4.0.0/test/expected_dir/rebol.r000066400000000000000000000044101343532200000200650ustar00rootroot00000000000000rebol comment ;; ================================================= rebol comment ;; Script: new-suffix.r rebol comment ;; downloaded from: www.REBOL.org rebol comment ;; on: 1-Jun-2011 rebol comment ;; at: 21:19:08.38986 UTC rebol comment ;; owner: carl [script library member who can update rebol comment ;; this script] rebol comment ;; ================================================= rebol code REBOL [ rebol code Title: "Change File Extensions (Suffix)" rebol code File: %new-suffix.r rebol code Author: "Carl Sassenrath" rebol code Date: 25-Jan-2005 rebol code Purpose: { rebol code Change the file extension (suffix) for files with a specific extension. rebol code For example, change all .txt files to .r files in the current directory. rebol code Displays a list of changes before it makes them. rebol code } rebol code Warning: "Back up your files first, just in case!" rebol code License: "BSD - Use at your own risk." rebol code Library: [ rebol code level: 'beginner rebol code platform: 'all rebol code type: [tool] rebol code domain: [files] rebol code tested-under: none rebol code support: none rebol code license: 'bsd rebol code see-also: none rebol code ] rebol code ] rebol blank rebol code from-suffix: %.txt rebol code to-suffix: %.r rebol blank rebol code bulk-rename: func [confirmed] [ rebol code foreach file load %./ [ rebol code if all [ rebol code not find file #"/" ; (ignore directories) rebol code from-suffix = find/last file #"." rebol code ][ rebol code new-file: copy file rebol code append clear find/last new-file #"." to-suffix rebol code either confirmed [ rebol code print ["Renaming" file "to" new-file] rebol code rename file new-file rebol code ][ rebol code print ["Will rename" file "to" new-file] rebol code ] rebol code ] rebol code ] rebol code ] rebol blank rebol code bulk-rename false rebol code if not confirm "Are you sure you want to rename all those files?" [ rebol code quit rebol code ] rebol code bulk-rename true rebol code ask "Done. Press enter." ohcount-4.0.0/test/expected_dir/rexx1.rex000066400000000000000000000407431343532200000203770ustar00rootroot00000000000000rexx comment /* REXX FLTTBL Cloned from DUMPTBL 960619 to produce a flat rexx comment version (up to 32K characters wide) of any ISPF rexx comment table. rexx blank rexx comment Written by Frank Clarke, Oldsmar, FL rexx blank rexx comment Impact Analysis rexx comment . SYSPROC LA rexx comment . SYSPROC TRAPOUT rexx blank rexx comment Modification History rexx comment 19960918 fxc added some error-checking rexx comment 19970115 fxc upgrade REXXSKEL from v.960606 to v.970113; add rexx comment RESTARTability; rexx comment 19991231 fxc upgrade REXXSKEL from v.970113 to v.19991109; rexx comment RXSKLY2K; DECOMM; LRECL reduced from 32K to "min rexx comment needed"; rexx blank rexx code */ arg argline rexx code address TSO /* REXXSKEL ver.19991109 */ rexx code arg parms "((" opts rexx blank rexx code signal on syntax rexx code signal on novalue rexx blank rexx code call TOOLKIT_INIT /* conventional start-up -*/ rexx code rc = Trace(tv) rexx code info = parms /* to enable parsing */ rexx blank rexx code if \sw.inispf then do rexx code arg line rexx code line = line "(( RESTARTED" /* tell the next invocation */ rexx code "ISPSTART CMD("exec_name line")" /* Invoke ISPF if nec. */ rexx code exit /* ...and restart it */ rexx code end rexx blank rexx code call A_INIT /* -*/ rexx blank rexx code "NEWSTACK" rexx code if \sw.0error_found then, rexx code call C_TABLE_OPS /* -*/ rexx code if \sw.0error_found then, rexx code call D_PUMP_TBL /* -*/ rexx blank rexx code "DELSTACK" rexx blank rexx code if sw.restarted then do rexx code rc = OutTrap("ll.") rexx code exit 4 rexx code end rexx blank rexx code exit /*@ FLTTBL */ rexx comment /* rexx comment . ----------------------------------------------------------------- */ rexx code A_INIT: /*@ */ rexx code if branch then call BRANCH rexx code address TSO rexx blank rexx code call AA_KEYWDS /* -*/ rexx code parse var info $tn$ . /* table-name required */ rexx code if $tn$ = "" then do rexx code helpmsg = "Tablename is required." rexx code call HELP rexx code end rexx blank rexx code parse value outdsn "FLATTBLS."$tn$ with, rexx code outdsn . rexx blank rexx code xefef = "efef"x rexx code if tblds = "" then do rexx code call AB_FIND_LIBRARY /* -*/ rexx code if tblds = "" then do rexx code helpmsg = "Table" $tn$ "was not found in ISPTLIB. Please", rexx code "restart specifying a library name as shown below." rexx code call HELP /* ...and don't come back */ rexx code end rexx code end rexx code else, rexx code if Left(tblds,1) = "'" then tblds = Strip(tblds,,"'") rexx code else tblds = Userid()"."tblds rexx blank rexx code return /*@ A_INIT */ rexx comment /* rexx comment . ----------------------------------------------------------------- */ rexx code AA_KEYWDS: /*@ */ rexx code if branch then call BRANCH rexx code address TSO rexx blank rexx code tblds = KEYWD("IN") rexx code outdsn = KEYWD("OUTPUT") rexx code sortseq = KEYWD("SORT") rexx code sw.0purge = SWITCH("DELETEBEHIND") rexx blank rexx code parse value KEYWD("ADD") "0" with bytes_to_add . rexx blank rexx code return /*@ AA_KEYWDS */ rexx comment /* rexx comment was not specified. Locate the table in ISPTLIB. rexx comment . ----------------------------------------------------------------- */ rexx code AB_FIND_LIBRARY: /*@ */ rexx code if branch then call BRANCH rexx code address TSO rexx blank rexx code "NEWSTACK" rexx code "LA ISPTLIB ((STACK LINE" rexx code pull tliblist rexx code "DELSTACK" rexx blank rexx code do Words(tliblist) /* each library */ rexx code parse var tliblist tblds tliblist rexx code if Sysdsn("'"tblds"("$tn$")'") = "OK" then return rexx code end /* tliblist */ rexx code tblds = "" rexx blank rexx code return /*@ AB_FIND_LIBRARY */ rexx comment /* rexx comment . ----------------------------------------------------------------- */ rexx code C_TABLE_OPS: /*@ */ rexx code if branch then call BRANCH rexx code address ISPEXEC rexx blank rexx code call CA_OPEN_TBL /* -*/ rexx code call CS_SPIN_TBL /* -*/ rexx code call CZ_DROP_TBL /* -*/ rexx blank rexx code return /*@ C_TABLE_OPS */ rexx comment /* rexx comment . ----------------------------------------------------------------- */ rexx code CA_OPEN_TBL: /*@ */ rexx code if branch then call BRANCH rexx code address ISPEXEC rexx blank rexx code "LIBDEF ISPTLIB DATASET ID('"tblds"') STACK" rexx code "TBSTATS" $tn$ "STATUS1(s1) STATUS2(s2) ROWCURR(rowct)" rexx code if s1 > 1 then do rexx code say "Table" $tn$ "not available." rexx code sw.0error_found = "1"; return rexx code end; else, rexx code if s2 = 1 then, /* not open */ rexx code "TBOPEN " $tn$ "NOWRITE" rexx code else "TBTOP" $tn$ rexx code "LIBDEF ISPTLIB" rexx code if sw.0error_found then return rexx code "TBQUERY" $tn$ "KEYS(keylist)", rexx code "NAMES(nmlist)" rexx code parse var keylist "(" keylist ")" rexx code parse var nmlist "(" nmlist ")" rexx code namelist = keylist nmlist rexx blank rexx code if sortseq <> "" then "TBSORT" $tn$ "FIELDS("sortseq")" rexx blank rexx code return /*@ CA_OPEN_TBL */ rexx comment /* rexx comment . Given: contains all the defined names for this table. rexx comment The table has been TOPped. rexx comment . ----------------------------------------------------------------- */ rexx code CS_SPIN_TBL: Procedure expose, /*@ hide everything */ rexx code expose (tk_globalvars), /* except these */ rexx code $tn$ namelist xefef tblds rows keylist nmlist maxlen rexx code cs_tv = Trace() rexx code if branch then call BRANCH rexx code address ISPEXEC rexx blank rexx code maxlen = 0 /* maximum line length */ rexx code do forever rexx code "TBSKIP" $tn$ "SAVENAME(xvars)" rexx code if rc > 0 then leave /* we're done... */ rexx code line = "" /* set empty */ rexx comment /* add blocks of "var .. varvalue .." */ rexx code do cx = 1 to Words(namelist) rexx code thiswd = Word(namelist,cx) rexx code line = line thiswd xefef Value(thiswd) xefef rexx code end /* cx */ rexx code rc = Trace("O"); rc = Trace(cs_tv) rexx code parse var xvars "(" xvars ")" rexx comment /* add a block of "XVARS .. xvarlist .." */ rexx code line = line "XVARS" xefef xvars xefef rexx comment /* add blocks of "xvar .. xvarvalue .." */ rexx code do cx = 1 to Words(xvars) rexx code thiswd = Word(xvars,cx) rexx code line = line thiswd xefef Value(thiswd) xefef rexx code end /* cx */ rexx code rc = Trace("O"); rc = Trace(cs_tv) rexx code maxlen = Max(maxlen,Length(line)) rexx code queue line rexx code end /* forever */ rexx blank rexx code lines_in_stack = queued() rexx code line = "Contents of" $tn$ "in" tblds, rexx code "("lines_in_stack" rows) KEYS("keylist") NAMES("nmlist")." rexx code push line /* make it the first line */ rexx code maxlen = Max(maxlen,Length(line)) rexx code if monitor then say "Maximum line length is" maxlen rexx blank rexx code return /*@ CS_SPIN_TBL */ rexx comment /* rexx comment . ----------------------------------------------------------------- */ rexx code CZ_DROP_TBL: /*@ */ rexx code if branch then call BRANCH rexx code address ISPEXEC rexx blank rexx code if s2 = 1 then, /* table was not open at start*/ rexx code "TBEND" $tn$ rexx blank rexx code return /*@ CZ_DROP_TBL */ rexx comment /* rexx comment . ----------------------------------------------------------------- */ rexx code D_PUMP_TBL: /*@ */ rexx code if branch then call BRANCH rexx code address TSO rexx blank rexx code if monitor then say, rexx code "Writing text." rexx blank rexx code maxlen = maxlen + 4 + bytes_to_add /* set LRECL */ rexx code vbmax.0 = "NEW CATALOG UNIT(SYSDA) SPACE(1 5) TRACKS", rexx code "RECFM(V B) LRECL("maxlen") BLKSIZE(0)" rexx code vbmax.1 = "SHR" /* if it already exists... */ rexx blank rexx code tempstat = Sysdsn(outdsn) = "OK" /* 1=exists, 0=missing */ rexx code "ALLOC FI($TMP) DA("outdsn") REU" vbmax.tempstat rexx code rcx = rc rexx code "EXECIO" queued() "DISKW $TMP (FINIS" rexx code rcx = max(rcx,rc) rexx code "FREE FI($TMP)" rexx blank rexx code if rcx = 0 & sw.0purge then do rexx code address ISPEXEC rexx code "LIBDEF ISPTLIB DATASET ID('"tblds"') STACK" rexx code "TBERASE" $tn$ rexx code if rc = 0 then say $tn$ "was deleted" rexx code "LIBDEF ISPTLIB" rexx code end rexx blank rexx code return /*@ D_PUMP_TBL */ rexx comment /* rexx comment . ----------------------------------------------------------------- */ rexx code LOCAL_PREINIT: /*@ customize opts */ rexx code if branch then call BRANCH rexx code address TSO rexx blank rexx blank rexx code return /*@ LOCAL_PREINIT */ rexx comment /* rexx comment . ----------------------------------------------------------------- */ rexx code HELP: /*@ */ rexx code address TSO;"CLEAR" rexx code if helpmsg <> "" then do ; say helpmsg; say ""; end rexx code ex_nam = Left(exec_name,8) /* predictable size */ rexx code say " "ex_nam" produces a flattened version of any ISPF table " rexx code say " into a VB-form dataset of minimum necessary LRECL." rexx code say " " rexx code say " The field contents are written in KEYPHRS format " rexx code say " (var .. varval ..) " rexx code say " key-fields first, followed by name-fields, followed by the " rexx code say " names of any extension variables key-phrased by 'XVARS', " rexx code say " followed by the extension variables themselves in KEYPHRS " rexx code say " format. " rexx code say " " rexx code say " The first record on the file identifies the table name, the " rexx code say " source library, the number of rows processed, and the key- and " rexx code say " name-fields. " rexx code say " " rexx code say " more.... " rexx code pull rexx code "CLEAR" rexx code say " Syntax: "ex_nam" (Required)" rexx code say " " rexx code say " (Defaults)" rexx code say " " rexx code say " (Defaults)" rexx code say " " rexx code say " identifies the table to be dumped. " rexx code say " " rexx code say " identifies the ISPF Table library which holds ." rexx code say " If is not specified, ISPTLIB will be " rexx code say " searched to find the correct dataset. " rexx code say " " rexx code say " (default: FLATTBLS.) names the output file. " rexx code say " will be created if it does not exist. " rexx code say " " rexx code say " causes the table to be sorted as indicated before " rexx code say " being dumped. " rexx code say " " rexx code say " (default=0) causes the LRECL of the output dataset " rexx code say " to be extended to enable updating. " rexx code pull rexx code "CLEAR" rexx code say " Debugging tools provided include: " rexx code say " " rexx code say " MONITOR: displays key information throughout processing. " rexx code say " Displays most paragraph names upon entry. " rexx code say " " rexx code say " NOUPDT: by-pass all update logic. " rexx code say " " rexx code say " BRANCH: show all paragraph entries. " rexx code say " " rexx code say " TRACE tv: will use value following TRACE to place the " rexx code say " execution in REXX TRACE Mode. " rexx code say " " rexx code say " " rexx code say " Debugging tools can be accessed in the following manner: " rexx code say " " rexx code say " TSO "ex_nam" parameters (( debug-options " rexx code say " " rexx code say " For example: " rexx code say " " rexx code say " TSO "ex_nam" vt2231 add 17 (( MONITOR TRACE ?R " rexx code address ISPEXEC "CONTROL DISPLAY REFRESH" rexx code exit /*@ HELP */ rexx comment /* REXXSKEL back-end removed for space */ ohcount-4.0.0/test/expected_dir/rhtml1.rhtml000066400000000000000000000013151343532200000210570ustar00rootroot00000000000000html code html code html code Ajax table manipulation attempt ruby code <%= stylesheet_link_tag "style" %> ruby code <%= javascript_include_tag :defaults %> html code html code html blank html code
ruby code <%= @content_for_layout %> html code
html blank ruby code <%= ruby code %>
html comment ruby code <%- multi ruby code lines of code ruby comment # even inline comments! ruby code "damn" # that's sweet html code %> ruby code
<%= ruby_code %>
html code html code ohcount-4.0.0/test/expected_dir/ruby1.rb000066400000000000000000000010551343532200000201700ustar00rootroot00000000000000ruby code require 'foo' ruby blank ruby comment #comment ruby comment #comment ruby comment #comment with "string" ruby blank ruby code module Foo ruby code class Bar #comment ruby code def foo ruby code "double_quoted string" ruby code "embedded double_quote \"" ruby code more_code = true ruby code 'single_quoted string' ruby code 'embedded single_quote\'' ruby code more_code = true ruby code "multiline dquote ruby code more quote ruby code # not a comment ruby code " ruby code end ruby code end ruby code end ohcount-4.0.0/test/expected_dir/rust.rs000066400000000000000000000010251343532200000201410ustar00rootroot00000000000000rust comment /* rust comment * This is the example given by www.rust-lang.org rust comment */ rust comment // Line comments work too rust code fn main() { rust code let nums = [1, 2]; rust code let noms = ["Tim", "Eston", "Aaron", "Ben"]; rust blank rust code let mut odds = nums.iter().map(|&x| x * 2 - 1); rust blank rust code for num in odds { rust code do spawn { rust code println!("{:s} says hello from a lightweight thread!", noms[num]); rust code } rust code } rust code } ohcount-4.0.0/test/expected_dir/sample.i3000066400000000000000000000007101343532200000203140ustar00rootroot00000000000000modula3 code (* Modula-3 *) INTERFACE M3Sample; (* file extension ".i3" *) modula3 blank modula3 comment (* This is a comment *) modula3 blank modula3 comment (* This is a comment ... modula3 comment ... spanning more than one line *) modula3 blank modula3 code CONST modula3 code sqString = 'this is a string within "a string" ...\n'; modula3 code dqString = "this is a string within 'a string' ...\n"; modula3 blank modula3 code END M3Sample. ohcount-4.0.0/test/expected_dir/sample.m3000066400000000000000000000007051343532200000203240ustar00rootroot00000000000000modula3 code (* Modula-3 *) MODULE M3Sample; (* file extension ".m3" *) modula3 blank modula3 comment (* This is a comment *) modula3 blank modula3 comment (* This is a comment ... modula3 comment ... spanning more than one line *) modula3 blank modula3 code CONST modula3 code sqString = 'this is a string within "a string" ...\n'; modula3 code dqString = "this is a string within 'a string' ...\n"; modula3 blank modula3 code END M3Sample. ohcount-4.0.0/test/expected_dir/sample.mod000066400000000000000000000006451343532200000205670ustar00rootroot00000000000000modula2 code MODULE Sample; (* in Modula-2 *) modula2 blank modula2 comment (* This is a comment *) modula2 blank modula2 comment (* This is a comment ... modula2 comment ... spanning more than one line *) modula2 blank modula2 code CONST modula2 code sqString = 'this is a string within "a string" ...'; modula2 code dqString = "this is a string within 'a string' ..."; modula2 blank modula2 code END Sample. ohcount-4.0.0/test/expected_dir/sample.ob2000066400000000000000000000007001343532200000204620ustar00rootroot00000000000000oberon code (* Oberon-2 *) MODULE OberonSample; (* file extension ".ob2" *) oberon blank oberon comment (* This is a comment *) oberon blank oberon comment (* This is a comment ... oberon comment ... spanning more than one line *) oberon blank oberon code CONST oberon code sqString* = 'this is a string within "a string" ...'; oberon code dqString* = "this is a string within 'a string' ..."; oberon blank oberon code END OberonSample. ohcount-4.0.0/test/expected_dir/sample.obn000066400000000000000000000006761343532200000205720ustar00rootroot00000000000000oberon code (* Oberon *) MODULE OberonSample; (* file extension ".obn" *) oberon blank oberon comment (* This is a comment *) oberon blank oberon comment (* This is a comment ... oberon comment ... spanning more than one line *) oberon blank oberon code CONST oberon code sqString* = 'this is a string within "a string" ...'; oberon code dqString* = "this is a string within 'a string' ..."; oberon blank oberon code END OberonSample. ohcount-4.0.0/test/expected_dir/sampleDef.def000066400000000000000000000006601343532200000211620ustar00rootroot00000000000000modula2 code DEFINITION MODULE Sample; (* in Modula-2 *) modula2 blank modula2 comment (* This is a comment *) modula2 blank modula2 comment (* This is a comment ... modula2 comment ... spanning more than one line *) modula2 blank modula2 code CONST modula2 code sqString = 'this is a string within "a string" ...'; modula2 code dqString = "this is a string within 'a string' ..."; modula2 blank modula2 code END Sample. ohcount-4.0.0/test/expected_dir/sampleImp.mod000066400000000000000000000006641343532200000212360ustar00rootroot00000000000000modula2 code IMPLEMENTATION MODULE Sample; (* in Modula-2 *) modula2 blank modula2 comment (* This is a comment *) modula2 blank modula2 comment (* This is a comment ... modula2 comment ... spanning more than one line *) modula2 blank modula2 code CONST modula2 code sqString = 'this is a string within "a string" ...'; modula2 code dqString = "this is a string within 'a string' ..."; modula2 blank modula2 code END Sample. ohcount-4.0.0/test/expected_dir/scala1.scala000066400000000000000000000036241343532200000207560ustar00rootroot00000000000000scala code import scala.actors.Actor scala blank scala code case object Ping scala code case object Pong scala code case object Stop scala blank scala comment /** scala comment * Ping class scala comment */ scala code class Ping(count: int, pong: Actor) extends Actor { scala code def act() { scala code var pingsLeft = count - 1 scala code pong ! Ping scala code while (true) { scala code receive { scala code case Pong => scala code if (pingsLeft % 1000 == 0) scala code Console.println("Ping: pong") scala code if (pingsLeft > 0) { scala code pong ! Ping scala code pingsLeft -= 1 scala code } else { scala code Console.println("Ping: stop") scala code pong ! Stop scala code exit() scala code } scala code } scala code } scala code } scala code } scala blank scala comment /** scala comment * Pong class scala comment */ scala code class Pong extends Actor { scala code def act() { scala code var pongCount = 0 scala code while (true) { scala code receive { scala comment //pong back the ping scala code case Ping => scala code if (pongCount % 1000 == 0) scala code Console.println("Pong: ping "+pongCount) scala code sender ! Pong scala code pongCount = pongCount + 1 scala comment //stop ping ponging scala code case Stop => scala code Console.println("Pong: stop") scala code exit() scala code } scala code } scala code } scala code } scala blank scala comment /* scala comment * And this is the main application, playing a game of ping pong scala comment */ scala code object PingPong extends Application { scala code val pong = new Pong scala code val ping = new Ping(100000, pong) scala code ping.start scala code pong.start scala code } ohcount-4.0.0/test/expected_dir/schema.xsd000066400000000000000000000045241343532200000205650ustar00rootroot00000000000000xmlschema code xmlschema comment xmlschema code xmlschema code xmlschema code xmlschema code 0836217462 xmlschema code xmlschema code xmlschema code Being a Dog Is a Full-Time Job xmlschema code xmlschema code xmlschema code xmlschema code Charles M Schulz xmlschema code xmlschema code xmlschema code 1922-11-26 xmlschema code xmlschema code xmlschema code 2000-02-12 xmlschema code xmlschema code xmlschema code xmlschema code xmlschema code Peppermint Patty xmlschema code xmlschema code xmlschema code 1966-08-22 xmlschema code xmlschema code xmlschema code bold, brash and tomboyish xmlschema code xmlschema code xmlschema code xmlschema code xmlschema code Snoopy xmlschema code xmlschema code xmlschema code 1950-10-04 xmlschema code xmlschema code xmlschema code extroverted beagle xmlschema code xmlschema code xmlschema code xmlschema code xmlschema code Schroeder xmlschema code xmlschema code xmlschema code 1951-05-30 xmlschema code xmlschema code xmlschema code brought classical music to the Peanuts strip xmlschema code xmlschema code xmlschema code xmlschema code xmlschema code Lucy xmlschema code xmlschema code xmlschema code 1952-03-03 xmlschema code xmlschema code xmlschema code bossy, crabby and selfish xmlschema code xmlschema code xmlschema code xmlschema code ohcount-4.0.0/test/expected_dir/scheme.scm000066400000000000000000000025271343532200000205560ustar00rootroot00000000000000scheme code (+ 1 (/ 1 0) 3) scheme comment ; => A divide by zero error is raised scheme blank scheme code (with-failure-continuation scheme code (lambda (error-record error-k) scheme code 'error) scheme code (lambda () (+ 1 (/ 1 0) 3))) scheme comment ; => The symbol 'error scheme blank scheme code (with-failure-continuation scheme code (lambda (error-record error-k) scheme code (error-k 2)) scheme code (lambda () (+ 1 (/ 1 0) 3))) scheme comment ; => 6 scheme blank scheme code (with-failure-continuation scheme code (lambda (error-record error-k) scheme code (throw error-record error-k)) scheme code (lambda () (+ 1 (/ 1 0) 3))) scheme comment ; => A divide by zero error is raised scheme blank scheme code (with-failure-continuation scheme code (lambda (error-record error-k) scheme code (throw (make-error '/ "could not perform the division.") error-k)) scheme code (lambda () (+ 1 (/ 1 0) 3))) scheme comment ; => An error is raised: Error in /: could not perform the division. scheme blank scheme code (with-failure-continuation scheme code (lambda (error-record error-k) scheme code (error 'example-function "could not evaluate the expression.")) scheme code (lambda () (+ 1 (/ 1 0) 3))) scheme comment ; => An error is raised: Error in example-function: could not evaluate the expression. ohcount-4.0.0/test/expected_dir/scilab.sci000066400000000000000000000032121343532200000205330ustar00rootroot00000000000000scilab comment // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab scilab comment // Copyright (C) INRIA - Serge STEER scilab comment // scilab comment // This file must be used under the terms of the CeCILL. scilab comment // This source file is licensed as described in the file COPYING, which scilab comment // you should have received as part of this distribution. The terms scilab comment // are also available at scilab comment // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt scilab blank scilab code function I=sub2ind(dims,varargin) scilab comment //sub2ind is used to determine the equivalent single index scilab comment //corresponding to a given set of subscript values. scilab blank scilab comment //I = sub2ind(dims,i1,i2,..) returns the linear index equivalent to the scilab comment //row, column, ... subscripts in the arrays i1,i2,.. for an matrix of scilab comment //size dims. scilab blank scilab comment //I = sub2ind(dims,Mi) returns the linear index scilab comment //equivalent to the n subscripts in the columns of the matrix Mi for a matrix scilab comment //of size dims. scilab blank scilab code d=[1;cumprod(matrix(dims(1:$-1),-1,1))] scilab code for i=1:size(varargin) scilab code if varargin(i)==[] then I=[],return,end scilab code end scilab blank scilab code if size(varargin)==1 then //subindices are the columns of the argument scilab code I=(varargin(1)-1)*d+1 scilab code else //subindices are given as separated arguments scilab code I=1 scilab code for i=1:size(varargin) scilab code I=I+(varargin(i)-1)*d(i) scilab code end scilab code end scilab code endfunction ohcount-4.0.0/test/expected_dir/sh1.sh000066400000000000000000000001561343532200000176310ustar00rootroot00000000000000shell comment #!/bin/sh shell blank shell code ls -la shell comment # comment shell code echo hello #comment ohcount-4.0.0/test/expected_dir/sh2.sh000066400000000000000000000001661343532200000176330ustar00rootroot00000000000000shell code var="\ shell code Some string" shell blank shell comment # Now a comment shell code var="some new string" ohcount-4.0.0/test/expected_dir/smalltalk1.st000066400000000000000000000015011343532200000212120ustar00rootroot00000000000000smalltalk comment "====================================================================== smalltalk comment | smalltalk comment | Benchmark for streams smalltalk comment | smalltalk comment | smalltalk comment ======================================================================" smalltalk blank smalltalk blank smalltalk code Eval [ smalltalk code n := Smalltalk arguments isEmpty smalltalk code ifTrue: [ 10000 ] smalltalk code ifFalse: [ 1 max: Smalltalk arguments first asInteger ]. smalltalk blank smalltalk code hello := String new writeStream. smalltalk code n timesRepeat: [ hello nextPutAll: 'hello smalltalk code \' ]. "this is a comment smalltalk comment so this line is a comment too\" smalltalk code hello position displayNl smalltalk code "but the previous one, and this one too, are not!" ] ohcount-4.0.0/test/expected_dir/sql1.sql000066400000000000000000000022011343532200000201740ustar00rootroot00000000000000sql comment // ----------------------------------------------------------------------- sql comment // Filename: minvalue.sql sql comment // Purpose: Select the Nth lowest value from a table sql comment // Date: 18-Apr-2001 sql comment // Author: Deepak Rai, SSE, Satyam Computer Services Ltd. India sql comment // ----------------------------------------------------------------------- sql blank sql comment ## Comment with a hash symbol ## sql code select level, min('col_name') from my_table sql code where level = '&n' sql code connect by prior ('col_name') < 'col_name') sql code group by level; sql blank sql comment /* a block comment sql comment -- finished here */ sql blank sql comment -- Example: sql comment -- sql comment -- Given a table called emp with the following columns: sql comment -- id number sql comment -- name varchar2(20) sql comment -- sal number sql comment -- sql comment -- For the second lowest salary: sql comment -- sql comment -- select level, min(sal) from emp sql comment -- where level=2 sql comment -- connect by prior sal < sal sql comment -- group by level sql comment -- sql blank ohcount-4.0.0/test/expected_dir/standard_crystal.cr000066400000000000000000000010171343532200000224660ustar00rootroot00000000000000crystal comment #comment crystal comment # comment with "string" crystal blank crystal code class Rest crystal code def one crystal code two do |c| crystal code puts c crystal code end crystal code end crystal blank crystal code def two(&block : Int32 -> _) crystal code three { |x| yield x } # yield is faster than passing blocks. crystal code end crystal blank crystal code def three crystal code yield 3 crystal code end crystal code end crystal blank crystal code Rest.new.one ohcount-4.0.0/test/expected_dir/stratego.str000066400000000000000000000016071343532200000211660ustar00rootroot00000000000000stratego comment /** stratego comment * Sample code from Stratego XT Manual stratego comment */ stratego blank stratego code rules stratego code InlineF : stratego code |[ let f(xs) = e in e'[f(es)] ]| -> stratego code |[ let f(xs) = e in e'[e[es/xs]] ]| stratego blank stratego code InlineV : stratego code |[ let x = e in e'[x] ]| -> |[ let x = e in e'[e] ]| stratego blank stratego code Dead : stratego code |[ let x = e in e' ]| -> |[ e' ]| stratego code where (x,e') stratego blank stratego code Extract(f,xs) : stratego code |[ e ]| -> |[ let f(xs) = e in f(xs) ]| stratego blank stratego code Hoist : stratego code |[ let x = e1 in let f(xs) = e2 in e3 ]| -> stratego code |[ let f(xs) = e2 in let x = e1 in e3 ]| stratego code where (x, e2) stratego blank stratego comment // better watch those apostrophes! ohcount-4.0.0/test/expected_dir/structured_basic.b000066400000000000000000000014311343532200000223070ustar00rootroot00000000000000structured_basic code INPUT "What is your name: "; U$ structured_basic code PRINT "Hello "; U$ structured_basic comment REM Test structured_basic code INPUT "How many stars do you want: "; N structured_basic code S$ = "" structured_basic code FOR I = 1 TO N structured_basic code S$ = S$ + "*" structured_basic code NEXT I structured_basic code PRINT S$ structured_basic blank structured_basic comment REM structured_basic code INPUT "Do you want more stars? "; A$ structured_basic code IF LEN(A$) = 0 THEN GOTO 110 structured_basic code A$ = LEFT$(A$, 1) structured_basic code IF (A$ = "Y") OR (A$ = "y") THEN GOTO 40 structured_basic code PRINT "Goodbye "; structured_basic code FOR I = 1 TO 200 structured_basic code PRINT U$; " "; structured_basic code NEXT I structured_basic code PRINT ohcount-4.0.0/test/expected_dir/structured_basic.bas000066400000000000000000000014311343532200000226330ustar00rootroot00000000000000structured_basic code INPUT "What is your name: "; U$ structured_basic code PRINT "Hello "; U$ structured_basic comment REM Test structured_basic code INPUT "How many stars do you want: "; N structured_basic code S$ = "" structured_basic code FOR I = 1 TO N structured_basic code S$ = S$ + "*" structured_basic code NEXT I structured_basic code PRINT S$ structured_basic blank structured_basic comment REM structured_basic code INPUT "Do you want more stars? "; A$ structured_basic code IF LEN(A$) = 0 THEN GOTO 110 structured_basic code A$ = LEFT$(A$, 1) structured_basic code IF (A$ = "Y") OR (A$ = "y") THEN GOTO 40 structured_basic code PRINT "Goodbye "; structured_basic code FOR I = 1 TO 200 structured_basic code PRINT U$; " "; structured_basic code NEXT I structured_basic code PRINT ohcount-4.0.0/test/expected_dir/tcl1.tcl000066400000000000000000000020031343532200000201420ustar00rootroot00000000000000tcl comment #!/usr/local/bin/tclsh tcl blank tcl comment # Dos2Unix tcl comment # Convert a file to Unix-style line endings tcl comment # If the file is a directory, then recursively tcl comment # convert all the files in the directory and below. tcl comment # tcl comment # Arguments tcl comment # f The name of a file or directory. tcl comment # tcl comment # Side Effects: tcl comment # Rewrites the file to have LF line-endings tcl blank tcl code proc Dos2Unix {f} { tcl code puts $f tcl code if {[file isdirectory $f]} { tcl code foreach g [glob [file join $f *]] { tcl code Dos2Unix $g tcl code } tcl code } else { tcl code set in [open $f] tcl code set out [open $f.new w] tcl code fconfigure $out -translation lf tcl code puts -nonewline $out [read $in] tcl code close $out tcl code close $in tcl code file rename -force $f.new $f tcl code } tcl code } tcl blank tcl comment # Process each command-line argument tcl blank tcl code foreach f $argv { tcl code Dos2Unix $f tcl code } ohcount-4.0.0/test/expected_dir/ts1.ts000066400000000000000000000006671343532200000176700ustar00rootroot00000000000000typescript comment /* typescript comment * This is a TypeScript File typescript comment */ typescript blank typescript comment // And a regular comment typescript blank typescript code export class SomeClass { typescript code public text: string; typescript blank typescript code public sayHello(name: string): string { typescript code return `Hello, ${name}`; typescript code } typescript code } typescript blank ohcount-4.0.0/test/expected_dir/unrealscript.uc000066400000000000000000000012221343532200000216410ustar00rootroot00000000000000unrealscript code class foo extends Actor; unrealscript blank unrealscript comment /** An UnrealScript 3 styled comment. */ unrealscript code var bool bFoo; unrealscript blank unrealscript code simulated function PostBeginPlay() unrealscript code { unrealscript comment // Comment unrealscript code log(self@"Hello World! Foo is"@bFoo); // Another comment unrealscript comment /* A unrealscript comment block unrealscript comment comment */ unrealscript code Super.PostBeginPlay(); unrealscript code } unrealscript blank unrealscript code defaultproperties unrealscript code { unrealscript code bFoo = true unrealscript code } ohcount-4.0.0/test/expected_dir/vala1.vala000066400000000000000000000037601343532200000204570ustar00rootroot00000000000000vala code using GLib; vala blank vala blank vala blank vala comment // Class which makes the event vala code public class Game : Object { vala comment // Note the use of the signal keyword vala code public signal void score_change (int newScore, ref bool cancel); vala blank vala code int _score; vala blank vala comment // Score Property vala code public int score { vala code get { vala code return _score; vala code } vala code set { vala code if (_score != value) { vala code bool cancel = false; vala code score_change (value, ref cancel); vala code if (! cancel) vala code _score = value; vala code } vala code } vala code } vala code } vala blank vala comment // Class which handles the event vala code public class Referee : Object vala code { vala code public Game game { get; construct; } vala blank vala code public Referee (construct Game game) { vala code } vala blank vala code construct { vala comment // Monitor when a score changes in the game vala code game.score_change += game_score_change; vala code } vala blank vala comment // Notice how this method signature matches the score_change signal's signature vala code private void game_score_change (Game game, int new_score, ref bool cancel) { vala code if (new_score < 100) vala code stdout.printf ("Good Score\n"); vala code else { vala code cancel = true; vala code stdout.printf ("No Score can be that high!\n"); vala code } vala code } vala code } vala blank vala comment // Class to test it all vala code public class GameTest : Object vala code { vala code public static void main () { vala code var game = new Game (); vala code var referee = new Referee (game); vala code game.score = 70; vala code game.score = 110; vala code } vala code } ohcount-4.0.0/test/expected_dir/vb.aspx000066400000000000000000000017201343532200000201040ustar00rootroot00000000000000visualbasic code <%@ Page Language="VB" %> html code html code html code html code Basic ASP.NET Web Page html code html code html code
html code

Welcome to ASP.NET

html code

Type your name and click the button.

html code

html code html code html code

html code

html code html code

html code
html code html code ohcount-4.0.0/test/expected_dir/vb1.vb000066400000000000000000000011241343532200000176170ustar00rootroot00000000000000visualbasic code class foo visualbasic comment ' comment visualbasic blank visualbasic code require File.dirname(__FILE__) + '/../test_helper' visualbasic code include Lingo visualbasic blank visualbasic code class ShellTest < LingoTest visualbasic code def test_comment visualbasic code p = Languages::Shell.parse(" #comment") visualbasic code assert_equal({ 'shell' => { :comment => [" #comment"] } }, p.output_buffers) visualbasic code end visualbasic blank visualbasic code def test_comprehensive visualbasic code verify_parse("sh1.sh") visualbasic code end visualbasic code end ohcount-4.0.0/test/expected_dir/vbs1.vbs000066400000000000000000000010331343532200000201640ustar00rootroot00000000000000visualbasic blank visualbasic code require File.dirname(__FILE__) + '/../test_helper' visualbasic code include Lingo visualbasic blank visualbasic code class ShellTest < LingoTest visualbasic code def test_comment visualbasic code p = Languages::Shell.parse(" #comment") visualbasic code assert_equal({ 'shell' => { :comment => [" #comment"] } }, p.output_buffers) visualbasic code end visualbasic blank visualbasic code def test_comprehensive visualbasic code verify_parse("sh1.sh") visualbasic code end visualbasic code end ohcount-4.0.0/test/expected_dir/vhdl1.vhd000066400000000000000000000056751343532200000203360ustar00rootroot00000000000000vhdl comment ------------------------------------------------------------ vhdl comment -- Combinational Logic Design vhdl comment -- (ESD book figure 2.4) vhdl comment -- by Weijun Zhang, 04/2001 vhdl comment -- vhdl comment -- A simple example of VHDL Structure Modeling vhdl comment -- we might define two components in two separate files, vhdl comment -- in main file, we use port map statement to instantiate vhdl comment -- the mapping relationship between each components vhdl comment -- and the entire circuit. vhdl comment ------------------------------------------------------------ vhdl blank vhdl code library ieee; -- component #1 vhdl code use ieee.std_logic_1164.all; vhdl blank vhdl code entity OR_GATE is vhdl code port( X: in std_logic; vhdl code Y: in std_logic; vhdl code F2: out std_logic vhdl code ); vhdl code end OR_GATE; vhdl blank vhdl code architecture behv of OR_GATE is vhdl code begin vhdl code process(X,Y) vhdl code begin vhdl code F2 <= X or Y; -- behavior des. vhdl code end process; vhdl code end behv; vhdl blank vhdl comment ------------------------------------------------------------- vhdl blank vhdl code library ieee; -- component #2 vhdl code use ieee.std_logic_1164.all; vhdl blank vhdl code entity AND_GATE is vhdl code port( A: in std_logic; vhdl code B: in std_logic; vhdl code F1: out std_logic vhdl code ); vhdl code end AND_GATE; vhdl blank vhdl code architecture behv of AND_GATE is vhdl code begin vhdl code process(A,B) vhdl code begin vhdl code F1 <= A and B; -- behavior des. vhdl code end process; vhdl code end behv; vhdl blank vhdl comment -------------------------------------------------------------- vhdl blank vhdl code library ieee; -- top level circuit vhdl code use ieee.std_logic_1164.all; vhdl code use work.all; vhdl blank vhdl code entity comb_ckt is vhdl code port( input1: in std_logic; vhdl code input2: in std_logic; vhdl code input3: in std_logic; vhdl code output: out std_logic vhdl code ); vhdl code end comb_ckt; vhdl blank vhdl code architecture struct of comb_ckt is vhdl blank vhdl code component AND_GATE is -- as entity of AND_GATE vhdl code port( A: in std_logic; vhdl code B: in std_logic; vhdl code F1: out std_logic vhdl code ); vhdl code end component; vhdl blank vhdl code component OR_GATE is -- as entity of OR_GATE vhdl code port( X: in std_logic; vhdl code Y: in std_logic; vhdl code F2: out std_logic vhdl code ); vhdl code end component; vhdl blank vhdl code signal wire: std_logic; -- signal just like wire vhdl blank vhdl code begin vhdl blank vhdl comment -- use sign "=>" to clarify the pin mapping vhdl blank vhdl code Gate1: AND_GATE port map (A=>input1, B=>input2, F1=>wire); vhdl code Gate2: OR_GATE port map (X=>wire, Y=>input3, F2=>output); vhdl blank vhdl code end struct; vhdl blank vhdl comment ---------------------------------------------------------------- ohcount-4.0.0/test/expected_dir/vhdl1.vhdl000066400000000000000000000021711343532200000204760ustar00rootroot00000000000000vhdl code library ieee; vhdl code use ieee.std_logic_1164.all; vhdl blank vhdl code entity tb is vhdl code end tb; vhdl blank vhdl code architecture behav of tb is vhdl blank vhdl comment -- toggle period vhdl code constant period_c : time := 1 ms; vhdl blank vhdl comment -- we'll be poking on this signal vhdl code signal toggle_s : std_logic_vector(1 downto 0) := "01"; vhdl blank vhdl code begin vhdl blank vhdl comment ----------------------------------------------------------------------------- vhdl comment -- Process toggle vhdl comment -- vhdl comment -- Purpose: vhdl comment -- Flip the toggle_s signal periodically. vhdl comment -- vhdl code toggle: process vhdl code begin vhdl blank vhdl code wait for period_c/2; vhdl code toggle_s <= not toggle_s; vhdl blank vhdl code end process toggle; vhdl comment -- vhdl comment ----------------------------------------------------------------------------- vhdl blank vhdl code end behav; vhdl blank vhdl code configuration tb_behav_c0 of tb is vhdl blank vhdl code for behav vhdl code end for; vhdl blank vhdl code end tb_behav_c0; ohcount-4.0.0/test/expected_dir/visual_basic.bas000066400000000000000000000056131343532200000217400ustar00rootroot00000000000000visualbasic code VERSION 5.00 visualbasic code Object = "{67397AA1-7FB1-11D0-B148-00A0C922E820}#6.0#0"; "MSADODC.OCX" visualbasic code Object = "{BDC217C8-ED16-11CD-956C-0000C04E4C0A}#1.1#0"; "TABCTL32.OCX" visualbasic code Object = "{CDE57A40-8B86-11D0-B3C6-00A0C90AEA82}#1.0#0"; "MSDATGRD.OCX" visualbasic code Object = "{0ECD9B60-23AA-11D0-B351-00A0C9055D8E}#6.0#0"; "MSHFLXGD.OCX" visualbasic code Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX" visualbasic code Begin VB.Form frmMain visualbasic code BorderStyle = 1 'Fixed Single visualbasic code ClientHeight = 6555 visualbasic code ClientLeft = 150 visualbasic code ClientTop = 435 visualbasic code ClientWidth = 10620 visualbasic code LinkTopic = "Form1" visualbasic code MaxButton = 0 'False visualbasic code MinButton = 0 'False visualbasic code ScaleHeight = 6555 visualbasic code ScaleWidth = 10620 visualbasic code StartUpPosition = 3 'Windows Default visualbasic code Attribute VB_Name = "frmMain" visualbasic code Attribute VB_GlobalNameSpace = False visualbasic code Attribute VB_Creatable = False visualbasic code Attribute VB_PredeclaredId = True visualbasic code Attribute VB_Exposed = False visualbasic comment '--------------------------------------------------------------------------- visualbasic comment ' visualbasic comment ' SOURCE FILE NAME: Demo.frm visualbasic comment ' visualbasic comment ' SAMPLE: Visual Basic Demo with user interface for the sample modules visualbasic comment ' visualbasic comment ' For more information about samples, refer to the README file. visualbasic comment ' visualbasic comment '--------------------------------------------------------------------------- visualbasic blank visualbasic code Option Explicit visualbasic blank visualbasic code Private con As ADODB.Connection visualbasic code Private rst As ADODB.Recordset visualbasic code Private strMsgText As String visualbasic code Private wShowInstructions As Integer visualbasic blank visualbasic comment 'This procedure calls ConnectOLEDB() in the module dbConn to get visualbasic comment 'a connection object. visualbasic code Private Sub cmdConnectOLEDB_Click() visualbasic comment 'define the error handler visualbasic comment ' On Error GoTo cmdConnectOLEDB_Error visualbasic blank visualbasic comment 'connect to database visualbasic code Set con = ConnectOLEDB() visualbasic blank visualbasic comment 'generate a message of success visualbasic code sbrStatus.Panels(1).Text = "Connect to sample database succeeded!" visualbasic blank visualbasic comment 'config status of the buttons visualbasic code EnableButtons visualbasic blank visualbasic comment 'show instructions visualbasic code If wShowInstructions = vbYes Then visualbasic code ShowConnectionInstruction visualbasic code End If visualbasic code End Sub ohcount-4.0.0/test/expected_dir/xml1.xml000066400000000000000000000005141343532200000202030ustar00rootroot00000000000000xml code xml comment xml code xml code ]]> xml blank xml code xml comment xml code xml code xml blank ohcount-4.0.0/test/expected_licenses/000077500000000000000000000000001343532200000176275ustar00rootroot00000000000000ohcount-4.0.0/test/expected_licenses/academic_t1000066400000000000000000000000111343532200000216740ustar00rootroot00000000000000academic ohcount-4.0.0/test/expected_licenses/adaptive_t1000066400000000000000000000000111343532200000217430ustar00rootroot00000000000000adaptive ohcount-4.0.0/test/expected_licenses/affero_1000066400000000000000000000000071343532200000212310ustar00rootroot00000000000000affero ohcount-4.0.0/test/expected_licenses/apache_2_t1000066400000000000000000000000111343532200000216100ustar00rootroot00000000000000apache_2 ohcount-4.0.0/test/expected_licenses/apache_2_t2000066400000000000000000000000111343532200000216110ustar00rootroot00000000000000apache_2 ohcount-4.0.0/test/expected_licenses/apache_2_t3000066400000000000000000000000111343532200000216120ustar00rootroot00000000000000apache_2 ohcount-4.0.0/test/expected_licenses/apache_ish_t1000066400000000000000000000000131343532200000222340ustar00rootroot00000000000000apache_ish ohcount-4.0.0/test/expected_licenses/apache_ish_t2000066400000000000000000000000131343532200000222350ustar00rootroot00000000000000apache_ish ohcount-4.0.0/test/expected_licenses/apache_t1000066400000000000000000000000071343532200000213740ustar00rootroot00000000000000apache ohcount-4.0.0/test/expected_licenses/apache_t2000066400000000000000000000000071343532200000213750ustar00rootroot00000000000000apache ohcount-4.0.0/test/expected_licenses/apache_t3000066400000000000000000000000071343532200000213760ustar00rootroot00000000000000apache ohcount-4.0.0/test/expected_licenses/apple_open_source_t1000066400000000000000000000000221343532200000236520ustar00rootroot00000000000000apple_open_source ohcount-4.0.0/test/expected_licenses/artistic_t1000066400000000000000000000000111343532200000217700ustar00rootroot00000000000000artistic ohcount-4.0.0/test/expected_licenses/attribution_assurance_t1000066400000000000000000000000261343532200000245640ustar00rootroot00000000000000attribution_assurance ohcount-4.0.0/test/expected_licenses/avr-drv000066400000000000000000000000101343532200000211220ustar00rootroot00000000000000bsd_ish ohcount-4.0.0/test/expected_licenses/boost_t1000066400000000000000000000000061343532200000213000ustar00rootroot00000000000000boost ohcount-4.0.0/test/expected_licenses/boost_t2000066400000000000000000000000061343532200000213010ustar00rootroot00000000000000boost ohcount-4.0.0/test/expected_licenses/bsd_2clause_ish_t1000066400000000000000000000000201343532200000231770ustar00rootroot00000000000000bsd_2clause_ish ohcount-4.0.0/test/expected_licenses/bsd_ish_t1000066400000000000000000000000101343532200000215600ustar00rootroot00000000000000bsd_ish ohcount-4.0.0/test/expected_licenses/bsd_ish_t2000066400000000000000000000000101343532200000215610ustar00rootroot00000000000000bsd_ish ohcount-4.0.0/test/expected_licenses/bsd_ish_t3000066400000000000000000000000101343532200000215620ustar00rootroot00000000000000bsd_ish ohcount-4.0.0/test/expected_licenses/bsd_t1000066400000000000000000000000041343532200000207200ustar00rootroot00000000000000bsd ohcount-4.0.0/test/expected_licenses/cecill000066400000000000000000000000071343532200000210020ustar00rootroot00000000000000cecill ohcount-4.0.0/test/expected_licenses/cecill-b000066400000000000000000000000111343532200000212140ustar00rootroot00000000000000cecill_b ohcount-4.0.0/test/expected_licenses/cecill-c000066400000000000000000000000111343532200000212150ustar00rootroot00000000000000cecill_c ohcount-4.0.0/test/expected_licenses/common_development_and_distribution_t1000066400000000000000000000000441343532200000274670ustar00rootroot00000000000000common_development_and_distribution ohcount-4.0.0/test/expected_licenses/common_public_t1000066400000000000000000000000161343532200000230010ustar00rootroot00000000000000common_public ohcount-4.0.0/test/expected_licenses/computer_associates_trusted_t1000066400000000000000000000000341343532200000260010ustar00rootroot00000000000000computer_associates_trusted ohcount-4.0.0/test/expected_licenses/cua_office_t1000066400000000000000000000000131343532200000222330ustar00rootroot00000000000000cua_office ohcount-4.0.0/test/expected_licenses/eclipse_t1000066400000000000000000000000101343532200000215710ustar00rootroot00000000000000eclipse ohcount-4.0.0/test/expected_licenses/educational_t1000066400000000000000000000000141343532200000224410ustar00rootroot00000000000000educational ohcount-4.0.0/test/expected_licenses/eiffel_2_t1000066400000000000000000000000111343532200000216210ustar00rootroot00000000000000eiffel_2 ohcount-4.0.0/test/expected_licenses/eiffel_t1000066400000000000000000000000071343532200000214050ustar00rootroot00000000000000eiffel ohcount-4.0.0/test/expected_licenses/entessa_t1000066400000000000000000000000101343532200000216070ustar00rootroot00000000000000entessa ohcount-4.0.0/test/expected_licenses/eu_datagrid_t1000066400000000000000000000000141343532200000224210ustar00rootroot00000000000000eu_datagrid ohcount-4.0.0/test/expected_licenses/fair_t1000066400000000000000000000000051343532200000210720ustar00rootroot00000000000000fair ohcount-4.0.0/test/expected_licenses/frameworx_t1000066400000000000000000000000121343532200000221610ustar00rootroot00000000000000frameworx ohcount-4.0.0/test/expected_licenses/gpl3_or_later_t1000066400000000000000000000000161343532200000227070ustar00rootroot00000000000000gpl3_or_later ohcount-4.0.0/test/expected_licenses/gpl3_or_later_t2000066400000000000000000000000161343532200000227100ustar00rootroot00000000000000gpl3_or_later ohcount-4.0.0/test/expected_licenses/gpl3_or_later_t3000066400000000000000000000000161343532200000227110ustar00rootroot00000000000000gpl3_or_later ohcount-4.0.0/test/expected_licenses/gpl3_t1000066400000000000000000000000051343532200000210160ustar00rootroot00000000000000gpl3 ohcount-4.0.0/test/expected_licenses/gpl3_t2000066400000000000000000000000111343532200000210140ustar00rootroot00000000000000bsd gpl3 ohcount-4.0.0/test/expected_licenses/gpl_line_wrap_1000066400000000000000000000000041343532200000226060ustar00rootroot00000000000000gpl ohcount-4.0.0/test/expected_licenses/gpl_t1000066400000000000000000000000041343532200000207320ustar00rootroot00000000000000gpl ohcount-4.0.0/test/expected_licenses/gpl_t2000066400000000000000000000000041343532200000207330ustar00rootroot00000000000000gpl ohcount-4.0.0/test/expected_licenses/gpl_t3000066400000000000000000000000041343532200000207340ustar00rootroot00000000000000gpl ohcount-4.0.0/test/expected_licenses/gpl_t4000066400000000000000000000000041343532200000207350ustar00rootroot00000000000000gpl ohcount-4.0.0/test/expected_licenses/historical_t1000066400000000000000000000000131343532200000223110ustar00rootroot00000000000000historical ohcount-4.0.0/test/expected_licenses/i9_license_t1000066400000000000000000000000171343532200000221770ustar00rootroot00000000000000i9_license mit ohcount-4.0.0/test/expected_licenses/i9_license_t2000066400000000000000000000000131343532200000221740ustar00rootroot00000000000000i9_license ohcount-4.0.0/test/expected_licenses/ibm_public_t1000066400000000000000000000000131343532200000222550ustar00rootroot00000000000000ibm_public ohcount-4.0.0/test/expected_licenses/intel_open_source_t1000066400000000000000000000000221343532200000236640ustar00rootroot00000000000000intel_open_source ohcount-4.0.0/test/expected_licenses/jabber_open_source_t1000066400000000000000000000000231343532200000237770ustar00rootroot00000000000000jabber_open_source ohcount-4.0.0/test/expected_licenses/lgpl3_t1000066400000000000000000000000061343532200000211730ustar00rootroot00000000000000lgpl3 ohcount-4.0.0/test/expected_licenses/lgpl3_t2000066400000000000000000000000061343532200000211740ustar00rootroot00000000000000lgpl3 ohcount-4.0.0/test/expected_licenses/lgpl_t1000066400000000000000000000000051343532200000211070ustar00rootroot00000000000000lgpl ohcount-4.0.0/test/expected_licenses/lgpl_t2000066400000000000000000000000051343532200000211100ustar00rootroot00000000000000lgpl ohcount-4.0.0/test/expected_licenses/lgpl_t3000066400000000000000000000000051343532200000211110ustar00rootroot00000000000000lgpl ohcount-4.0.0/test/expected_licenses/lgpl_t4000066400000000000000000000000051343532200000211120ustar00rootroot00000000000000lgpl ohcount-4.0.0/test/expected_licenses/lgpl_t5000066400000000000000000000000051343532200000211130ustar00rootroot00000000000000lgpl ohcount-4.0.0/test/expected_licenses/lucent_plan9_t1000066400000000000000000000000151343532200000225470ustar00rootroot00000000000000lucent_plan9 ohcount-4.0.0/test/expected_licenses/lucent_public_t1000066400000000000000000000000161343532200000230030ustar00rootroot00000000000000lucent_public ohcount-4.0.0/test/expected_licenses/mit_t1000066400000000000000000000000041343532200000207410ustar00rootroot00000000000000mit ohcount-4.0.0/test/expected_licenses/mit_t2000066400000000000000000000000041343532200000207420ustar00rootroot00000000000000mit ohcount-4.0.0/test/expected_licenses/mitre_t1000066400000000000000000000000061343532200000212720ustar00rootroot00000000000000mitre ohcount-4.0.0/test/expected_licenses/motosoto_t1000066400000000000000000000000111343532200000220310ustar00rootroot00000000000000motosoto ohcount-4.0.0/test/expected_licenses/mozilla_public_1_1_t1000066400000000000000000000000231343532200000236160ustar00rootroot00000000000000mozilla_public_1_1 ohcount-4.0.0/test/expected_licenses/mozilla_public_1_t1000066400000000000000000000000211343532200000233740ustar00rootroot00000000000000mozilla_public_1 ohcount-4.0.0/test/expected_licenses/nasa_open_t1000066400000000000000000000000121343532200000221120ustar00rootroot00000000000000nasa_open ohcount-4.0.0/test/expected_licenses/naumen_t1000066400000000000000000000000071343532200000214360ustar00rootroot00000000000000naumen ohcount-4.0.0/test/expected_licenses/nethack_t1000066400000000000000000000000101343532200000215620ustar00rootroot00000000000000nethack ohcount-4.0.0/test/expected_licenses/nokia_open_source_t1000066400000000000000000000000221343532200000236520ustar00rootroot00000000000000nokia_open_source ohcount-4.0.0/test/expected_licenses/oclc_research_t1000066400000000000000000000000161343532200000227470ustar00rootroot00000000000000oclc_research ohcount-4.0.0/test/expected_licenses/open_group_test_t1000066400000000000000000000000201343532200000233620ustar00rootroot00000000000000open_group_test ohcount-4.0.0/test/expected_licenses/open_software_t1000066400000000000000000000000161343532200000230260ustar00rootroot00000000000000open_software ohcount-4.0.0/test/expected_licenses/php_license_t1000066400000000000000000000000141343532200000224420ustar00rootroot00000000000000php_license ohcount-4.0.0/test/expected_licenses/python_license_t1000066400000000000000000000000171343532200000231770ustar00rootroot00000000000000python_license ohcount-4.0.0/test/expected_licenses/python_software_foundation_t1000066400000000000000000000000331343532200000256330ustar00rootroot00000000000000python_software_foundation ohcount-4.0.0/test/expected_licenses/qt_public_t1000066400000000000000000000000121343532200000221310ustar00rootroot00000000000000qt_public ohcount-4.0.0/test/expected_licenses/realnetworks_public_source_t1000066400000000000000000000000331343532200000256100ustar00rootroot00000000000000realnetworks_public_source ohcount-4.0.0/test/expected_licenses/reciprocal_public_t1000066400000000000000000000000221343532200000236310ustar00rootroot00000000000000reciprocal_public ohcount-4.0.0/test/expected_licenses/ricoh_source_t1000066400000000000000000000000151343532200000226360ustar00rootroot00000000000000ricoh_source ohcount-4.0.0/test/expected_licenses/sleepycat_t1000066400000000000000000000000121343532200000221400ustar00rootroot00000000000000sleepycat ohcount-4.0.0/test/expected_licenses/sugarcrm_1_1_3_t1000066400000000000000000000000171343532200000226610ustar00rootroot00000000000000sugarcrm_1_1_3 ohcount-4.0.0/test/expected_licenses/sun_industry_standards_t1000066400000000000000000000000271343532200000247660ustar00rootroot00000000000000sun_industry_standards ohcount-4.0.0/test/expected_licenses/sun_public_t1000066400000000000000000000000131343532200000223130ustar00rootroot00000000000000sun_public ohcount-4.0.0/test/expected_licenses/sybase_open_watcom_t1000066400000000000000000000000231343532200000240320ustar00rootroot00000000000000sybase_open_watcom ohcount-4.0.0/test/expected_licenses/u_of_i_ncsa_t1000066400000000000000000000000141343532200000224150ustar00rootroot00000000000000u_of_i_ncsa ohcount-4.0.0/test/expected_licenses/vovida_software_t1000066400000000000000000000000201343532200000233500ustar00rootroot00000000000000vovida_software ohcount-4.0.0/test/expected_licenses/w3c_t1000066400000000000000000000000041343532200000206440ustar00rootroot00000000000000w3c ohcount-4.0.0/test/expected_licenses/wtfpl000066400000000000000000000000101343532200000206750ustar00rootroot00000000000000wtfpl_2 ohcount-4.0.0/test/expected_licenses/wx_windows_t1000066400000000000000000000000131343532200000223600ustar00rootroot00000000000000wx_windows ohcount-4.0.0/test/expected_licenses/x_net_t1000066400000000000000000000000061343532200000212670ustar00rootroot00000000000000x_net ohcount-4.0.0/test/expected_licenses/zlib_libpng_t1000066400000000000000000000000141343532200000224440ustar00rootroot00000000000000zlib_libpng ohcount-4.0.0/test/expected_licenses/zope_t1000066400000000000000000000000051343532200000211260ustar00rootroot00000000000000zope ohcount-4.0.0/test/gestalt_files/000077500000000000000000000000001343532200000167665ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/asp_net/000077500000000000000000000000001343532200000204175ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/asp_net/test.aspx000066400000000000000000000000001343532200000222610ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/cakephp/000077500000000000000000000000001343532200000204015ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/cakephp/foo.php000066400000000000000000000001511343532200000216720ustar00rootroot00000000000000 ohcount-4.0.0/test/gestalt_files/drupal/000077500000000000000000000000001343532200000202555ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/drupal/bar.php000066400000000000000000000001101343532200000215220ustar00rootroot00000000000000 ohcount-4.0.0/test/gestalt_files/eclipse/000077500000000000000000000000001343532200000204125ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/eclipse/.project000077500000000000000000000005551343532200000220710ustar00rootroot00000000000000 sample org.eclipse.jdt.core.javabuilder org.eclipse.jdt.core.javanature ohcount-4.0.0/test/gestalt_files/eclipse_platform/000077500000000000000000000000001343532200000223165ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/eclipse_platform/main.java000066400000000000000000000007251343532200000241110ustar00rootroot00000000000000/******************************************************************************* * Gibberish Code Copyrighted Just For The Hell Of It. ******************************************************************************/ package net.ohloh.www; import java.text.SimpleDateFormat; import java.util.Map; import org.eclipse.core.lotsa_stuff; public class AptPlugin extends Plugin { public static final String PLUGIN_ID = "org.eclipse.jdt.apt.core"; //$NON-NLS-1$ } ohcount-4.0.0/test/gestalt_files/gtk/000077500000000000000000000000001343532200000175535ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/gtk/simple.c000066400000000000000000000003161343532200000212100ustar00rootroot00000000000000#include int main(int argc, char *argv[]) { GtkWidget *gtkWindow; gtk_init(&argc, &argv); window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_widget_show(window); gtk_main(); return 0; } ohcount-4.0.0/test/gestalt_files/jquery/000077500000000000000000000000001343532200000203055ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/jquery/jquery-1.2.6.min.js000066400000000000000000000000071343532200000234030ustar00rootroot00000000000000i = 1; ohcount-4.0.0/test/gestalt_files/kde/000077500000000000000000000000001343532200000175315ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/kde/foo.c000066400000000000000000000000301343532200000204510ustar00rootroot00000000000000#include ohcount-4.0.0/test/gestalt_files/mac/000077500000000000000000000000001343532200000175265ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/mac/foo.c000066400000000000000000000000301343532200000204460ustar00rootroot00000000000000AppleEvent tAppleEvent; ohcount-4.0.0/test/gestalt_files/moodle/000077500000000000000000000000001343532200000202455ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/moodle/moodle.php000066400000000000000000000000671343532200000222400ustar00rootroot00000000000000 ohcount-4.0.0/test/gestalt_files/msdos/000077500000000000000000000000001343532200000201135ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/msdos/bar.c000066400000000000000000000000211343532200000210140ustar00rootroot00000000000000#include "MSDOS" ohcount-4.0.0/test/gestalt_files/msdos/foo.c000066400000000000000000000000251343532200000210370ustar00rootroot00000000000000#include "__MSDOS__" ohcount-4.0.0/test/gestalt_files/netbeans/000077500000000000000000000000001343532200000205655ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/netbeans/nbplatform/000077500000000000000000000000001343532200000227315ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/netbeans/nbplatform/foo000066400000000000000000000000001343532200000234250ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/netbeans/nbplatform/project.xml000066400000000000000000000005151343532200000251220ustar00rootroot00000000000000 org.netbeans.modules.apisupport.project.suite sample ohcount-4.0.0/test/gestalt_files/pear/000077500000000000000000000000001343532200000177155ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/pear/Sample.class.php000066400000000000000000000000671343532200000227560ustar00rootroot00000000000000 ohcount-4.0.0/test/gestalt_files/pear/package.xml000066400000000000000000000006651343532200000220410ustar00rootroot00000000000000 ohcount-4.0.0/test/gestalt_files/php/000077500000000000000000000000001343532200000175555ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/php/main.php000066400000000000000000000002121343532200000212050ustar00rootroot00000000000000 ohcount-4.0.0/test/gestalt_files/plist/000077500000000000000000000000001343532200000201215ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/plist/Info.plist.in000066400000000000000000000004051343532200000224750ustar00rootroot00000000000000 CFBundleDevelopmentRegion English ohcount-4.0.0/test/gestalt_files/posix/000077500000000000000000000000001343532200000201305ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/posix/configure.in000066400000000000000000000000171343532200000224370ustar00rootroot00000000000000a line of code ohcount-4.0.0/test/gestalt_files/posix/foo.c000066400000000000000000000016261343532200000210640ustar00rootroot00000000000000int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; int = 0; ohcount-4.0.0/test/gestalt_files/posix/foo.rb000066400000000000000000000000641343532200000212400ustar00rootroot00000000000000# this is ruby code class Foo attr_reader :bar end ohcount-4.0.0/test/gestalt_files/python/000077500000000000000000000000001343532200000203075ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/python/hello_world.py000066400000000000000000000000271343532200000231720ustar00rootroot00000000000000print "Hello, World!" ohcount-4.0.0/test/gestalt_files/rails/000077500000000000000000000000001343532200000201005ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/rails/foo.rb000066400000000000000000000001141343532200000212040ustar00rootroot00000000000000# we're impersonating a rails app RAILS_ROOT = '/' some_rails_code = "true" ohcount-4.0.0/test/gestalt_files/ruby_just_enough/000077500000000000000000000000001343532200000223615ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/ruby_just_enough/foo.c000066400000000000000000000015731343532200000233160ustar00rootroot00000000000000int i = 1; int i = 2; int i = 3; int i = 4; int i = 5; int i = 6; int i = 7; int i = 8; int i = 9; int i = 10; int i = 11; int i = 12; int i = 13; int i = 14; int i = 15; int i = 16; int i = 17; int i = 18; int i = 19; int i = 20; int i = 21; int i = 22; int i = 23; int i = 24; int i = 25; int i = 26; int i = 27; int i = 28; int i = 29; int i = 30; int i = 31; int i = 32; int i = 33; int i = 34; int i = 35; int i = 36; int i = 37; int i = 38; int i = 39; int i = 40; int i = 41; int i = 42; int i = 43; int i = 44; int i = 45; int i = 46; int i = 47; int i = 48; int i = 49; int i = 50; int i = 51; int i = 52; int i = 53; int i = 54; int i = 55; int i = 56; int i = 57; int i = 58; int i = 59; int i = 60; int i = 61; int i = 62; int i = 63; int i = 64; int i = 65; int i = 66; int i = 67; int i = 68; int i = 69; int i = 70; int i = 71; int i = 72; int i = 73; int i = 74; int i = 75; ohcount-4.0.0/test/gestalt_files/ruby_just_enough/foo.rb000066400000000000000000000001401343532200000234640ustar00rootroot00000000000000a = 1 a = 2 a = 3 a = 4 a = 5 a = 6 a = 7 a = 8 a = 9 a = 10 a = 11 a = 12 a = 13 a = 14 a = 15 ohcount-4.0.0/test/gestalt_files/ruby_not_enough/000077500000000000000000000000001343532200000221745ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/ruby_not_enough/foo.c000066400000000000000000000020131343532200000231170ustar00rootroot00000000000000int i = 1; int i = 2; int i = 3; int i = 4; int i = 5; int i = 6; int i = 7; int i = 8; int i = 9; int i = 10; int i = 11; int i = 12; int i = 13; int i = 14; int i = 15; int i = 16; int i = 17; int i = 18; int i = 19; int i = 20; int i = 21; int i = 22; int i = 23; int i = 24; int i = 25; int i = 26; int i = 27; int i = 28; int i = 29; int i = 30; int i = 31; int i = 32; int i = 33; int i = 34; int i = 35; int i = 36; int i = 37; int i = 38; int i = 39; int i = 40; int i = 41; int i = 42; int i = 43; int i = 44; int i = 45; int i = 46; int i = 47; int i = 48; int i = 49; int i = 50; int i = 51; int i = 52; int i = 53; int i = 54; int i = 55; int i = 56; int i = 57; int i = 58; int i = 59; int i = 60; int i = 61; int i = 62; int i = 63; int i = 64; int i = 65; int i = 66; int i = 67; int i = 68; int i = 69; int i = 70; int i = 71; int i = 72; int i = 73; int i = 74; int i = 75; int i = 76; int i = 77; int i = 78; int i = 79; int i = 80; int i = 81; int i = 82; int i = 83; int i = 84; int i = 85; int i = 86; int i = 87; ohcount-4.0.0/test/gestalt_files/ruby_not_enough/foo.rb000066400000000000000000000001401343532200000232770ustar00rootroot00000000000000a = 1 a = 2 a = 3 a = 4 a = 5 a = 6 a = 7 a = 8 a = 9 a = 10 a = 11 a = 12 a = 13 a = 14 a = 15 ohcount-4.0.0/test/gestalt_files/spring_framework/000077500000000000000000000000001343532200000223455ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/spring_framework/main.java000066400000000000000000000000711343532200000241320ustar00rootroot00000000000000class JavaClass { int i = 1; int i = 2; int i = 3; } ohcount-4.0.0/test/gestalt_files/spring_framework/spring.jar000066400000000000000000000000001343532200000243330ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/symfony/000077500000000000000000000000001343532200000204725ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/symfony/config.php000066400000000000000000000001451343532200000224500ustar00rootroot00000000000000 ohcount-4.0.0/test/gestalt_files/weblogic_maven/000077500000000000000000000000001343532200000217475ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/weblogic_maven/foo.java000066400000000000000000000001251343532200000233730ustar00rootroot00000000000000/* Just a comment */ { return a_few_lines_of_java_to_trigger_the_java_platform(); } ohcount-4.0.0/test/gestalt_files/weblogic_maven/pom.xml000066400000000000000000000005361343532200000232700ustar00rootroot00000000000000 org.codehaus.mojo weblogic-maven-plugin ohcount-4.0.0/test/gestalt_files/websphere/000077500000000000000000000000001343532200000207525ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/websphere/foo.java000066400000000000000000000001251343532200000223760ustar00rootroot00000000000000/* Just a comment */ { return a_few_lines_of_java_to_trigger_the_java_platform(); } ohcount-4.0.0/test/gestalt_files/websphere/ibm-webservices-bnd.xmi000066400000000000000000000000001343532200000253060ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/win32_enough/000077500000000000000000000000001343532200000212755ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/win32_enough/bar.c000066400000000000000000000000521343532200000222020ustar00rootroot00000000000000// a commented WndProc WndProc *wndproc; ohcount-4.0.0/test/gestalt_files/win32_enough/foo.c000066400000000000000000000000601343532200000222200ustar00rootroot00000000000000// another commented WndProc WndProc *wndproc; ohcount-4.0.0/test/gestalt_files/win32_not_enough/000077500000000000000000000000001343532200000221555ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/win32_not_enough/foo.c000066400000000000000000000000521343532200000231010ustar00rootroot00000000000000// a commented WndProc WndProc *wndproc; ohcount-4.0.0/test/gestalt_files/wpf/000077500000000000000000000000001343532200000175625ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/wpf/wpf.xaml000066400000000000000000000003421343532200000212400ustar00rootroot00000000000000 ohcount-4.0.0/test/gestalt_files/wx_widgets/000077500000000000000000000000001343532200000211525ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/wx_widgets/main.h000066400000000000000000000001421343532200000222440ustar00rootroot00000000000000/* some random includes (and one that's not so random) */ #include #include "wx/window.h" ohcount-4.0.0/test/gestalt_files/xwindows/000077500000000000000000000000001343532200000206505ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/xwindows/foo.c000066400000000000000000000000221343532200000215710ustar00rootroot00000000000000#include ohcount-4.0.0/test/gestalt_files/zend_framework/000077500000000000000000000000001343532200000220035ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/zend_framework/application/000077500000000000000000000000001343532200000243065ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/zend_framework/application/controllers/000077500000000000000000000000001343532200000266545ustar00rootroot00000000000000ZendWildfirePluginFirePhpController.php000066400000000000000000000031751343532200000364030ustar00rootroot00000000000000ohcount-4.0.0/test/gestalt_files/zend_framework/application/controllers "); Get_Line (Name, Length); New_Line; Put ("Hello "); Put (Name (1..Length)); Put (", we hope that you enjoy learning Ada!"); end Get_Name; ohcount-4.0.0/test/src_dir/ada1.adb000066400000000000000000000005541343532200000170500ustar00rootroot00000000000000 with Ada.Text_IO; use Ada.Text_IO; procedure Get_Name is Name : String (1..80); Length : Integer; begin -- no variables needed here :) Put ("Enter your first name> "); Get_Line (Name, Length); New_Line; Put ("Hello "); Put (Name (1..Length)); Put (", we hope that you enjoy learning Ada!"); end Get_Name; ohcount-4.0.0/test/src_dir/ampl.mod000066400000000000000000000002071343532200000172170ustar00rootroot00000000000000/* This is a test file for AMPL * This is a multiline comment */ # An AMPL model var x >= 42; # variable definition. minimize o: x; ohcount-4.0.0/test/src_dir/as1.as000066400000000000000000000061161343532200000166030ustar00rootroot00000000000000/* SVN FILE: $Id: FakeObject.as 42 2008-03-26 03:18:02Z xpointsh $ */ /** * Description * * Fake * Copyright 2008, Sean Chatman and Garrett Woodworth * * Licensed under The MIT License * Redistributions of files must retain the above copyright notice. * * @filesource * @copyright Copyright 2008, Sean Chatman and Garrett Woodworth * @link http://code.google.com/p/fake-as3/ * @package fake * @subpackage com.fake * @since 2008-03-06 * @version $Revision: 42 $ * @modifiedby $LastChangedBy: xpointsh $ * @lastmodified $Date: 2008-03-25 20:18:02 -0700 (Tue, 25 Mar 2008) $ * @license http://www.opensource.org/licenses/mit-license.php The MIT License */ package com.fake { import flash.utils.*; /** * FakeObject is the root object for all classes * in Fake. It contains a reference to the class name * and class object. These are obtained by using the * reflection classes in flash.utils. */ public dynamic class FakeObject extends Proxy { /** * The name of the top level subclass */ [Transient] public var className:String; /** * A reference to the top level subclass */ [Transient] public var ClassRef:Class; private var __item:Array; public function FakeObject() { getClassInfo(); __item = new Array(); } /** * This method is called by the constructor. Populates the className and ClassRef using * getQualifiedClassName and getDefinitionByName */ private function getClassInfo():void { var qcName:Array = getQualifiedClassName(this).split("::"); className = qcName[1]; var classPath:String = getQualifiedClassName(this).replace( "::", "." ); ClassRef = getDefinitionByName(classPath) as Class; } /** * Override the callProperty of the flash_proxy * @param method * @param args * @return * */ override flash_proxy function callProperty(method: *, ...args):* { try { return ClassRef.prototype[method].apply(method, args); } catch (e:Error) { return overload(method, args); } } /** * To be overriden by subclasses. Allows calling any method on any object that extends FakeOject * @param method * @param args * */ protected function overload(method:*, args:Array):void { } /** * get a property on the object * @param name * @return * */ override flash_proxy function getProperty(name:*):* { return overloadGetProperty(name); } protected function overloadGetProperty(name:*):* { return __item[name]; } /** * Set a property on the object * @param name * @param value * */ override flash_proxy function setProperty(name:*, value:*):void { overloadSetProperty(name, value) } protected function overloadSetProperty(name:*, value:*):void { __item[name] = value; } /** * Check if the property exits * @param name * @param value * */ override flash_proxy function hasProperty(name:*):Boolean { if (__item[name]) { return true; } return false; } } } ohcount-4.0.0/test/src_dir/assembler1.asm000066400000000000000000000035651343532200000203370ustar00rootroot00000000000000; int gcdAsm(int a, int b) ; ; computes gcd(a,b) according to: ; 1. a even, b even: gcd(a,b) = 2 * gcd(a/2,b/2), ; and remember how often this happened ; 2. a even, b uneven: gcd(a,b) = gcd(a/2,b) ; 3. a uneven, b even: gcd(a,b) = gcd(a,b/2) ; 4. a uneven, b uneven: a>b ? a -= b : b -= a, ; i.e. gcd(a,b) = gcd(min(a,b),max(a,b) - min(a,b)) ; do 1., repeat 2. - 4. until a = 0 or b = 0 ; return (a + b) corrected by the remembered value from 1. BITS 32 GLOBAL _gcdAsm SECTION .text _gcdAsm: push ebp mov ebp,esp push ebx push ecx push edx push edi mov eax,[ebp + 8] ; eax = a (0 <= a <= 2^31 - 1) mov ebx,[ebp + 12] ; ebx = b (0 <= b <= 2^31 - 1) ; by definition: gcd(a,0) = a, gcd(0,b) = b, gcd(0,0) = 1 ! mov ecx,eax or ecx,ebx bsf ecx,ecx ; greatest common power of 2 of a and b jnz notBoth0 mov eax,1 ; if a = 0 and b = 0, return 1 jmp done notBoth0: mov edi,ecx test eax,eax jnz aNot0 mov eax,ebx ; if a = 0, return b jmp done aNot0: test ebx,ebx jz done ; if b = 0, return a bsf ecx,eax ; "simplify" a as much as possible shr eax,cl bsf ecx,ebx ; "simplify" b as much as possible shr ebx,cl mainLoop: mov ecx,ebx sub ecx,eax ; b - a sbb edx,edx ; edx = 0 if b >= a or -1 if a > b and ecx,edx ; ecx = 0 if b >= a or b - a if a > b add eax,ecx ; a-new = min(a,b) sub ebx,ecx ; b-new = max(a,b) sub ebx,eax ; the difference is >= 0 bsf ecx,eax ; "simplify" as much as possible by 2 shr eax,cl bsf ecx,ebx ; "simplify" as much as possible by 2 shr ebx,cl jnz mainLoop ; keep looping until ebx = 0 mov ecx,edi ; shift back with common power of 2 shl eax,cl done: pop edi pop edx pop ecx pop ebx mov esp,ebp pop ebp ret ; eax = gcd(a,b) ohcount-4.0.0/test/src_dir/assembler2.S000066400000000000000000000003631343532200000177530ustar00rootroot00000000000000/******************************************************** Made up assembler file, in the style of linux kernel ********************************************************/ #define FOO 43 // they even use whack-whack comments mov eax, ecx ohcount-4.0.0/test/src_dir/assembler6502.as8000066400000000000000000000005271343532200000205010ustar00rootroot00000000000000; "Hello world" in 6502 assembly language for 8-bit Atari. ; Assembler: http://xasm.atari.org/ or http://mads.atari8.info/ org $3000 main lda #$21 sta $22f lda #
dl sta $231 jmp * text dta d' HELLO, ',d'WORLD! '* ; Display List dl dta b($70),b($70),b($70),b($47),a(text),b($41),a(dl) org $2e0 dta a(main) end ohcount-4.0.0/test/src_dir/assembler6502.asx000066400000000000000000000005271343532200000206010ustar00rootroot00000000000000; "Hello world" in 6502 assembly language for 8-bit Atari. ; Assembler: http://xasm.atari.org/ or http://mads.atari8.info/ org $3000 main lda #$21 sta $22f lda #
dl sta $231 jmp * text dta d' HELLO, ',d'WORLD! '* ; Display List dl dta b($70),b($70),b($70),b($47),a(text),b($41),a(dl) org $2e0 dta a(main) end ohcount-4.0.0/test/src_dir/augeas.aug000066400000000000000000000003711343532200000175320ustar00rootroot00000000000000(** documentation *) module Augeas = autoload xfm (**/**) (* extra comment *) (* multiline comment*) let lns = Shellvars.lns (* recursion in (* a comment *) to complicate things *) let filter = incl "/foo/bar" let xfm = transform lns filter ohcount-4.0.0/test/src_dir/awk1.awk000066400000000000000000000036001343532200000171340ustar00rootroot00000000000000# prchecks - print formatted checks # input: number \t amount \t payee # output: eight lines of text for preprinted check forms BEGIN { FS = "\t" dashes = sp45 = sprintf("%45s", " ") gsub(/ /, "-", dashes) # to protect the payee "date" | getline date # get today's date split(date, d, " ") date = d[2] " " d[3] ", " d[6] initnum() # set up tables for number conversion } NF != 3 || $2 >= 1000000 { # illegal data printf("\nline %d illegal:\n%s\n\nVOID\nVOID\n\n\n", NR, $0) next # no check printed } { printf("\n") # nothing on line 1 printf("%s%s\n", sp45, $1) # number, indented 45 spaces printf("%s%s\n", sp45, date) # date, indented 45 spaces amt = sprintf("%.2f", $2) # formatted amount printf("Pay to %45.45s $%s\n", $3 dashes, amt) # line 4 printf("the sum of %s\n", numtowords(amt)) # line 5 printf("\n\n\n") # lines 6, 7 and 8 } function numtowords(n, cents, dols) { # n has 2 decimal places cents = substr(n, length(n)-1, 2) dols = substr(n, 1, length(n)-3) if (dols == 0) return "zero dollars and " cents " cents exactly" return intowords(dols) " dollars and " cents " cents exactly" } function intowords(n) { n = int(n) if (n >= 1000) return intowords(n/1000) " thousand " intowords(n%1000) if (n >= 100) return intowords(n/100) " hundred " intowords(n%100) if (n >= 20) return tens[int(n/10)] " " intowords(n%10) return nums[n] } function initnum() { split("one two three four five six seven eight nine " \ prchecks "ten eleven twelve thirteen fourteen fifteen " \ prchecks "sixteen seventeen eighteen nineteen", nums, " ") split("ten twenty thirty forty fifty sixty " \ prchecks "seventy eighty ninety", tens, " ") } ohcount-4.0.0/test/src_dir/b.bfpp000066400000000000000000000015441343532200000166640ustar00rootroot00000000000000 = comment >++++++[>+++[<<++++>>-]<-]<. >+++++[<++++++>-]<-. +++++++. . +++. >>++++[<++++++>-]<++[<--->-]<-. >>++[<+++++>-]<+[<+++++>-]<. >++++[<++++++>-]<. +++. ------. >++[<---->-]<. >>++++[<++++>-]<+[<---->-]<. >+++++++[<++++++>-]<-. >++++++[<++++++>-]<+. >>++++[<++++++>-]<++[<--->-]<. >+++++[<+++++++>-]<-. >++++[>++++[<<+++>>-]<-]<. >++++[<---->-]<-. >++[<++++>-]<. +++++. >++[<---->-]<. >+++[<+++++>-]<. >+++[<------>-]<. >++[<++++>-]<. >++++[>++++[<<---->>-]<-]<. . >++[<----->-]<. . . . . [-] = [-] is used to clear a cell = Try to open b file >+++++++[>+++++++[<<++>>-]<-]<. #[ >>++++[<++++>-]<+[<++++++>-]<. +++. +++. -------. >>++++[<++++++>-]<-[<--->-]<. >>++[<+++++>-]<+[<++++++>-]<. >>++[<+++++>-]<+[<------>-]<. >>++++[<++++++>-]<++[<+++>-]<+. +. >++[<----->-]<-. >+++[<+++>-]<. >+++[<--->-]<. -. #] @include(nothing.bfpp) ohcount-4.0.0/test/src_dir/bat1.bat000066400000000000000000000002121343532200000171000ustar00rootroot00000000000000REM comment 1 rem comment 2 rEm comment 3 rEm.comment 4 Rem=comment 5 @Rem comment 6 @reM=comment 7 ::comment 8 echo not a rem comment! ohcount-4.0.0/test/src_dir/blitzmax.bmx000066400000000000000000000004101343532200000201230ustar00rootroot00000000000000' ' Comments ' SuperStrict Rem bbdoc: docs End Rem Module bah.fish Import BRL.StandardIO Import "test.bmx" ' comment rem some comments Type blah still in comments End Type endrem Type TABC Method hello() End Method End Type print "hello rem fish ' " ohcount-4.0.0/test/src_dir/boo1.boo000066400000000000000000000110371343532200000171310ustar00rootroot00000000000000import System import System.IO import Gtk from "gtk-sharp" import Gdk from "gdk-sharp" import Glade from "glade-sharp" class StuffBrowser(): public static final phile = """stuffbrowser.glade""" //Unfortunately, Gtk does not provide a builtin "IsSupported" function for images. public static final supportedExtensions = ( ".png", ".jpeg", ".jpg", ".gif", ".tga", ".bmp", ".ico", ".tiff" ) def constructor(): //Connect event handlers and mainStuff, aboutDialog, etc, to their respective methods/handlers. for widget in ("mainStuff", "aboutDialog", "directorySelector"): gxml = Glade.XML(phile, widget, null) gxml.Autoconnect(self) def OnStuffClose(sender as object, e as DeleteEventArgs): """The user is leaving the application via the Big Red 'X'""" Application.Quit() def OnStuffQuit(sender as object, e as EventArgs): """The user is leaving the application via File-->Quit""" Application.Quit() def OnAboutActivate(sender as object, e as EventArgs): """The user is trying to view the about dialog""" aboutDialog.Show() def OnAboutDelete(sender as object, e as DeleteEventArgs): e.RetVal = true aboutDialog.Hide() def OnAboutResponse(sender as object, e as ResponseArgs): if e.ResponseId == ResponseType.Close: aboutDialog.Hide() def OnOpenDirectory(sender as object, e as EventArgs): #changed directorySelector.FileList.Sensitive = false directorySelector.Show() def OnDirectoryDelete(sender as object, e as DeleteEventArgs): e.RetVal = true directorySelector.Hide() //Don't worry, the "Destroy" event will kill it. def OnDirectoryResponse(sender as object, args as ResponseArgs): directorySelector.Hide() #changed if args.ResponseId == ResponseType.Ok and directorySelector.Filename.Length != 0: LoadDirectory(directorySelector.Filename) private def LoadDirectory(path as string): //Create a new store that has two columns; the first is a Pixbuf (image) the second, a string. store = ListStore( (Gdk.Pixbuf, string) ) stuffThumbs.Model = store cell = CellRendererPixbuf() column = TreeViewColumn() column.PackStart(cell, false) //Bind the element in column 0 of the store to the pixbuf property in this column's CellRendererPixbuf! column.AddAttribute(cell, "pixbuf", 0) column.Title = path //Detach the old column. if stuffThumbs.GetColumn(0) is not null: stuffThumbs.RemoveColumn(stuffThumbs.GetColumn(0)) //Finally, attach the new column so it will be updated in real time. stuffThumbs.AppendColumn(column) files = Directory.GetFiles(path) validFiles = e for e as string in files if System.IO.FileInfo(e).Extension in StuffBrowser.supportedExtensions parse = do(): for i as int, file as string in enumerate(validFiles): //The using construct ensures that the program's memory size does not inflate wildly out of control. //Having these "image" floating around afterwards ensures lots of memory consuming havoc until garbaged collected! #changed // If we couldn't read a file pass over it. try: using image = Gdk.Pixbuf(file): store.AppendValues( (image.ScaleSimple(128, 128, InterpType.Bilinear), file ) ) except e: print " Couldn't read file ${file} " print "Indexing start: ${DateTime.Now}" //Update the treeview in real time by starting an asynchronous operation. parse.BeginInvoke( { print "Indexing complete: ${DateTime.Now}" } ) //Spin off a new thread; fill the progress bar. def OnPictureActivated(sender as object, args as RowActivatedArgs): //Grabs the TreeIter object that represents the currently selected node -- icky stuff with "ref" keyword. ;( x as TreeIter stuffThumbs.Model.GetIter(x, args.Path) //In the second column we've stored the filename that represents the thumbnail image in the treeview. //Grab this filename and then use it to inform the user what file he's viewing, as well as loading it. image = stuffThumbs.Model.GetValue(x, 1) as string stuffImage.Pixbuf = Gdk.Pixbuf(image) imageName.Text = Path.GetFileName(image) //All of the widgets we want Autoconnect to hook up to Glade-created widgets in stuffBrowser.glade [Glade.Widget] aboutDialog as Gtk.Dialog [Glade.Widget] mainStuff as Gtk.Window [Glade.Widget] directorySelector as Gtk.FileSelection [Glade.Widget] stuffImage as Gtk.Image [Glade.Widget] stuffThumbs as Gtk.TreeView [Glade.Widget] imageName as Gtk.Label //Run the application. Application.Init() StuffBrowser() Application.Run() ohcount-4.0.0/test/src_dir/brainfuck.bf000066400000000000000000000004121343532200000200400ustar00rootroot00000000000000Print "Hello World!!!!!" Line that does nothing: >< >++++++[>+++[<<++++>>-]<-]<. >+++++[<++++++>-]<-. +++++++. . +++. >>++++[<++++++>-]<++[<--->-]<-. >>++[<+++++>-]<+[<+++++>-]<. >++++[<++++++>-]<. +++. ------. >++[<---->-]<. >>++[<+++++>-]<+[<------>-]<-. . . . . ohcount-4.0.0/test/src_dir/c1.c000066400000000000000000000045271343532200000162450ustar00rootroot00000000000000#include /* MQ API header file */ // #define NUMBEROFSELECTORS 2 const MQHCONN Hconn = MQHC_DEF_HCONN; static void InquireGetAndPut(char *Message, PMQHOBJ pHobj, char *Object) { /* Declare local variables */ /* */ MQLONG SelectorCount = NUMBEROFSELECTORS; /* Number of selectors */ MQLONG IntAttrCount = NUMBEROFSELECTORS; /* Number of int attrs */ MQLONG CharAttrLength = 0; /* Length of char attribute buffer */ MQCHAR *CharAttrs ; /* Character attribute buffer */ MQLONG SelectorsTable[NUMBEROFSELECTORS]; /* attribute selectors */ MQLONG IntAttrsTable[NUMBEROFSELECTORS]; /* integer attributes */ MQLONG CompCode; /* Completion code */ MQLONG Reason; /* Qualifying reason */ /* */ /* Open the queue. If successful, do the inquire */ /* call. */ /* */ /* */ /* Initialize the variables for the inquire */ /* call: */ /* - Set SelectorsTable to the attributes whose */ /* status is */ /* required */ /* - All other variables are already set */ /* */ SelectorsTable[0] = MQIA_INHIBIT_GET; SelectorsTable[1] = MQIA_INHIBIT_PUT; /* */ /* Issue the inquire call */ /* Test the output of the inquire call. If the */ /* call failed, display an error message */ /* showing the completion code and reason code,*/ /* otherwise display the status of the */ /* INHIBIT-GET and INHIBIT-PUT attributes */ /* */ MQINQ(Hconn, *pHobj, SelectorCount, SelectorsTable, IntAttrCount, IntAttrsTable, CharAttrLength, CharAttrs, &CompCode, &Reason); if (CompCode != MQCC_OK) { sprintf(Message, MESSAGE_4_E, ERROR_IN_MQINQ, CompCode, Reason); SetMsg(Message); } else { /* Process the changes */ } /* end if CompCode */ ohcount-4.0.0/test/src_dir/c2.h.in000066400000000000000000000004311343532200000166460ustar00rootroot00000000000000/* c2.h.in. */ #ifndef C2_H #define C2_H /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define to 1 if you have the `m' library (-lm). */ #undef HAVE_LIBM /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS #endif ohcount-4.0.0/test/src_dir/c_binding_crystal.cr000066400000000000000000000002261343532200000215710ustar00rootroot00000000000000@[Link(ldflags: "/home/alex/projects/fisbot/lib/ohcount/ohcount.so")] lib OhcountC fun ohcount_sourcefile_new(filepath : LibC::Char*) : Int32* end ohcount-4.0.0/test/src_dir/c_str.c000066400000000000000000000000501343532200000170370ustar00rootroot00000000000000p = '"'; /* this should be a comment */ ohcount-4.0.0/test/src_dir/chaiscript.chai000066400000000000000000000003051343532200000205430ustar00rootroot00000000000000/* Random Comments Foo Foo Foo */ var submenu=1; // comment // another comment submenu += 10 var f = fun() { 5 }; def myFun(i) : i > 0 { return i + 10; } // some comment var delay_hide=500 b=0 ohcount-4.0.0/test/src_dir/classic_basic.b000066400000000000000000000006341343532200000205160ustar00rootroot0000000000000010 INPUT "What is your name: "; U$ 20 PRINT "Hello "; U$ 30 REM Test 40 INPUT "How many stars do you want: "; N 50 S$ = "" 60 FOR I = 1 TO N 70 S$ = S$ + "*" 80 NEXT I 90 PRINT S$ 100 REM 110 INPUT "Do you want more stars? "; A$ 120 IF LEN(A$) = 0 THEN GOTO 110 130 A$ = LEFT$(A$, 1) 140 IF (A$ = "Y") OR (A$ = "y") THEN GOTO 40 150 PRINT "Goodbye "; 160 FOR I = 1 TO 200 170 PRINT U$; " "; 180 NEXT I 190 PRINT ohcount-4.0.0/test/src_dir/classic_basic.bas000066400000000000000000000006351343532200000210430ustar00rootroot0000000000000010 INPUT "What is your name: "; U$ 20 PRINT "Hello "; U$ 30 REM Test 40 INPUT "How many stars do you want: "; N 50 S$ = "" 60 FOR I = 1 TO N 70 S$ = S$ + "*" 80 NEXT I 90 PRINT S$ 100 REM 110 INPUT "Do you want more stars? "; A$ 120 IF LEN(A$) = 0 THEN GOTO 110 130 A$ = LEFT$(A$, 1) 140 IF (A$ = "Y") OR (A$ = "y") THEN GOTO 40 150 PRINT "Goodbye "; 160 FOR I = 1 TO 200 170 PRINT U$; " "; 180 NEXT I 190 PRINT ohcount-4.0.0/test/src_dir/classic_basic1.classic_basic000066400000000000000000000006271343532200000231420ustar00rootroot0000000000000010 INPUT "What is your name: "; U$ 20 PRINT "Hello "; U$ 30 REM 40 INPUT "How many stars do you want: "; N 50 S$ = "" 60 FOR I = 1 TO N 70 S$ = S$ + "*" 80 NEXT I 90 PRINT S$ 100 REM 110 INPUT "Do you want more stars? "; A$ 120 IF LEN(A$) = 0 THEN GOTO 110 130 A$ = LEFT$(A$, 1) 140 IF (A$ = "Y") OR (A$ = "y") THEN GOTO 40 150 PRINT "Goodbye "; 160 FOR I = 1 TO 200 170 PRINT U$; " "; 180 NEXT I 190 PRINT ohcount-4.0.0/test/src_dir/clearsilver_template1.cs000066400000000000000000000001231343532200000224000ustar00rootroot00000000000000

ohcount-4.0.0/test/src_dir/click_me.xaml000066400000000000000000000003641343532200000202220ustar00rootroot00000000000000 ohcount-4.0.0/test/src_dir/clj1.clj000066400000000000000000000011441343532200000171110ustar00rootroot00000000000000;;; Copyright (C) 2009 Brendan Ribera. All rights reserved. ;;; Distributed under the MIT License; see the file LICENSE ;;; at the root of this distribution. (ns kdtree) (defn dist-squared [a b] "Compute the K-dimensional distance between two points" (reduce + (for [i (range (count a))] (let [v (- (nth a i) (nth b i))] (* v v))))) ;;; Simple accessors (defn- node-value [n] (first n)) (defn- node-left [n] (first (rest n))) (defn- node-right [n] (first (rest (rest n)))) ohcount-4.0.0/test/src_dir/cmake1.cmake000066400000000000000000000004451343532200000177340ustar00rootroot00000000000000# blah comment # something() # comment something_else() long_function( # comment param ) long_string(" # looks like a comment but isn't ") long_string( " # looks like a comment but isn't " ) message( ' # looks like a string but isn't ' ) message("string") message( ) ohcount-4.0.0/test/src_dir/cobol1.cbl000066400000000000000000000021451343532200000174310ustar00rootroot00000000000000000010 IDENTIFICATION DIVISION. 000020 PROGRAM-ID. LINE-NO-PROG. 000030 AUTHOR. TIM R P BROWN. 000040**************************************************** 000050* Program to add line numbers to typed code * 000060* Allows for comment asterisk, solidus, or hyphen ,* 000070* moving it into position 7. * 000080* * 000090**************************************************** 000100 000110 ENVIRONMENT DIVISION. 000120 INPUT-OUTPUT SECTION. 000130 FILE-CONTROL. 000140 SELECT IN-FILE ASSIGN TO 'INPUT.TXT' 000150 ORGANIZATION IS LINE SEQUENTIAL. 000160 SELECT OUT-FILE ASSIGN TO 'OUTPUT.COB' 000170 ORGANIZATION IS LINE SEQUENTIAL. 000180 000185***************************************************** 000187 000190 DATA DIVISION. 000200 FILE SECTION. 000210 000220 FD IN-FILE. ohcount-4.0.0/test/src_dir/components.cu000066400000000000000000000011721343532200000203050ustar00rootroot00000000000000#include #include #include #include #include #include #include "components.h" #include "common.h" #define THREADS 256 /* Store 3 RGB float components */ __device__ void storeComponents(float *d_r, float *d_g, float *d_b, float r, float g, float b, int pos) { d_r[pos] = (r/255.0f) - 0.5f; d_g[pos] = (g/255.0f) - 0.5f; d_b[pos] = (b/255.0f) - 0.5f; } /* Store 3 RGB intege components */ __device__ void storeComponents(int *d_r, int *d_g, int *d_b, int r, int g, int b, int pos) { d_r[pos] = r - 128; d_g[pos] = g - 128; d_b[pos] = b - 128; } ohcount-4.0.0/test/src_dir/configure.ac000066400000000000000000000001241343532200000200510ustar00rootroot00000000000000dnl This is an autoconf file. AC_INIT([giant-space-monkey], [0.0]) AC_PREREQ(2.5) ohcount-4.0.0/test/src_dir/coq.v000066400000000000000000000002361343532200000165400ustar00rootroot00000000000000Require Import String. (* comment *) Check "multiline string"%string. (* multiline comment *) (* recursion in (* a comment *) to complicate things *) ohcount-4.0.0/test/src_dir/cs.aspx000066400000000000000000000013621343532200000170720ustar00rootroot00000000000000<%@ Page Language="C#" %> Basic ASP.NET Web Page <%if( ViewData["Message"] != null ){ %>

<%=ViewData["Message"]%>


<% } %>

Welcome to ASP.NET

Type your name and click the button.

ohcount-4.0.0/test/src_dir/cs1.cs000066400000000000000000000026651343532200000166140ustar00rootroot00000000000000// The Delegate declaration which defines the signature of methods which can be invoked public delegate void ScoreChangeEventHandler (int newScore, ref bool cancel); // Class which makes the event public class Game { // Note the use of the event keyword public event ScoreChangeEventHandler ScoreChange; int score; // Score Property public int Score { get { return score; } set { if (score != value) { bool cancel = false; ScoreChange (value, ref cancel); if (! cancel) score = value; } } } } // Class which handles the event public class Referee { public Referee (Game game) { // Monitor when a score changes in the game game.ScoreChange += new ScoreChangeEventHandler (game_ScoreChange); } // Notice how this method signature matches the ScoreChangeEventHandler's signature private void game_ScoreChange (int newScore, ref bool cancel) { if (newScore < 100) System.Console.WriteLine ("Good Score"); else { cancel = true; System.Console.WriteLine ("No Score can be that high!"); } } } // Class to test it all public class GameTest { public static void Main () { Game game = new Game (); Referee referee = new Referee (game); game.Score = 70; game.Score = 110; } } ohcount-4.0.0/test/src_dir/css1.css000066400000000000000000000000311343532200000171430ustar00rootroot00000000000000.foo { padding: 10px; } ohcount-4.0.0/test/src_dir/d1.d000066400000000000000000000015241343532200000162410ustar00rootroot00000000000000/* comment block */ // single-line comment int main(char[][] args) { int w_total; // a comment and code on the same line /+ begin a nestable comment block /* this comment is nested within another */ this_code_is_commented_out(); +/ /* when inside a c-style block comment, /+ does not start a nested comment */ this_line_is_code(); // when inside a line comment, /+ does not start a nested comment this_line_is_also_code(); /+ when inside a nestable comment, /+ does begin a nested comment now we close the inner comment +/ This line is still part of the outer comment now we close the outer comment +/ x = `when inside a backtick string, /+ does not begin a nested comment`; y = `when inside a backtick string, /* does not begin a nested comment`; z = `when inside a backtick string, // does not begin a nested comment`; } ohcount-4.0.0/test/src_dir/dcl.com000066400000000000000000000002341343532200000170270ustar00rootroot00000000000000$! Test file for DCL parser $ ! Written by Camiel Vanderhoeven $ $ $ SET VERIFY $ WRITE SYS$SYSTEM This is some text $ EXIT $! This is comment again $! $ ohcount-4.0.0/test/src_dir/diff1_new.html000066400000000000000000000002561343532200000203210ustar00rootroot00000000000000 new ohcount-4.0.0/test/src_dir/diff1_old.html000066400000000000000000000002601343532200000203010ustar00rootroot00000000000000 old ohcount-4.0.0/test/src_dir/diff2_new.c000066400000000000000000000001361343532200000175750ustar00rootroot00000000000000/* new */ #include 'foo.c' /* common */ int do_stuff(old_code) { int common; int new_var; } ohcount-4.0.0/test/src_dir/diff2_old.c000066400000000000000000000001361343532200000175620ustar00rootroot00000000000000/* old */ #include 'foo.c' /* common */ int do_stuff(old_code) { int common; int old_var; } ohcount-4.0.0/test/src_dir/diff3_new.xml000066400000000000000000000000311343532200000201460ustar00rootroot00000000000000 new ohcount-4.0.0/test/src_dir/diff3_old.xml000066400000000000000000000000311343532200000201330ustar00rootroot00000000000000 old ohcount-4.0.0/test/src_dir/dylan1.dylan000066400000000000000000000010231343532200000200030ustar00rootroot00000000000000// random program i found define function describe-list(my-list :: , #key verbose?) => () format(*standard-output*, "{a , size: %d", my-list.size); if (verbose?) format(*standard-output*, ", elements:"); for (item in my-list) format(*standard-output*, " %=", item); end for; end if; format(*standard-output*, "}"); end function; describe-list(#(1, 2, 3, 4, 5, 6)); // prints "{a , size: 6}" describe-list(#(5, 7, 3), verbose?: #t); // prints "{a , size: 3, elements: 5 7 3}" ohcount-4.0.0/test/src_dir/eiffel.e000066400000000000000000000002141343532200000171630ustar00rootroot00000000000000class HELLO_WORLD create make feature make do -- prints "Hello world!" and starts new line print ("Hello, world!%N") end end ohcount-4.0.0/test/src_dir/el1.el000066400000000000000000000013331343532200000165710ustar00rootroot00000000000000(if (string-equal "21" (substring (emacs-version) 10 12)) (progn (blink-cursor-mode 0) ;; Insert newline when you press `C-n' (next-line) ;; at the end of the buffer (setq next-line-add-newlines t) ;; Turn on image viewing (auto-image-file-mode t) ;; Turn on menu bar (this bar has text) ;; (Use numeric argument to turn on) (menu-bar-mode 1) ;; Turn off tool bar (this bar has icons) ;; (Use numeric argument to turn on) (tool-bar-mode nil) ;; Turn off tooltip mode for tool bar ;; (This mode causes icon explanations to pop up) ;; (Use numeric argument to turn on) (tooltip-mode nil) ;; If tooltips turned on, make tips appear promptly (setq tooltip-delay 0.1) ; default is one second )) ohcount-4.0.0/test/src_dir/english.st000066400000000000000000000000411343532200000175620ustar00rootroot00000000000000a aa aardvark abacus apple zebra ohcount-4.0.0/test/src_dir/erl1.erl000066400000000000000000000120051343532200000171330ustar00rootroot00000000000000%%%---------------------------------------------------------------------- %%% File : erl1.erl %%% Author : Jason Allen - kinda - just repurposing random code %%% Purpose : Test out the erlang parsing %%% Created : 1/17/2007 by Jason Allen %%% Id : $Id: erl1.erl 1 2007-17-01 jason $ %%%---------------------------------------------------------------------- -module(erl1). -author('jason@ohloh.net'). -vsn('$Revision: 1 $ '). %% External exports -export([import_file/1, import_dir/1]). -include("random.hrl"). -include("more_random.hrl"). %%%---------------------------------------------------------------------- %%% API %%%---------------------------------------------------------------------- import_file(File) -> User = filename:rootname(filename:basename(File)), Server = filename:basename(filename:dirname(File)), case (jlib:nodeprep(User) /= error) andalso (jlib:nameprep(Server) /= error) of true -> case file:read_file(File) of {ok, Text} -> case xml_stream:parse_element(Text) of El when element(1, El) == xmlelement -> case catch process_xdb(User, Server, El) of {'EXIT', Reason} -> ?ERROR_MSG( "Error while processing file \"~s\": ~p~n", [File, Reason]), {error, Reason}; _ -> ok end; {error, Reason} -> ?ERROR_MSG("Can't parse file \"~s\": ~p~n", [File, Reason]), {error, Reason} end; {error, Reason} -> ?ERROR_MSG("Can't read file \"~s\": ~p~n", [File, Reason]), {error, Reason} end; false -> ?ERROR_MSG("Illegal user/server name in file \"~s\"~n", [File]), {error, "illegal user/server"} end. import_dir(Dir) -> {ok, Files} = file:list_dir(Dir), MsgFiles = lists:filter( fun(FN) -> case string:len(FN) > 4 of true -> string:substr(FN, string:len(FN) - 3) == ".xml"; _ -> false end end, Files), lists:foldl( fun(FN, A) -> Res = import_file(filename:join([Dir, FN])), case {A, Res} of {ok, ok} -> ok; {ok, _} -> {error, "see aoabberd log for details"}; _ -> A end end, ok, MsgFiles). %%%---------------------------------------------------------------------- %%% Internal functions %%%---------------------------------------------------------------------- process_xdb(User, Server, {xmlelement, Name, _Attrs, Els}) -> case Name of "xdb" -> lists:foreach( fun(El) -> xdb_data(User, Server, El) end, Els); _ -> ok end. xdb_data(User, Server, {xmlcdata, _CData}) -> ok; xdb_data(User, Server, {xmlelement, _Name, Attrs, _Els} = El) -> From = jlib:make_jid(User, Server, ""), LServer = jlib:nameprep(Server), case xml:get_attr_s("xmlns", Attrs) of ?NS_AUTH -> Password = xml:get_tag_cdata(El), ejabberd_auth:set_password(User, Server, Password), ok; ?NS_ROSTER -> case lists:member(mod_roster_odbc, gen_mod:loaded_modules(LServer)) of true -> catch mod_roster_odbc:set_items(User, Server, El); false -> catch mod_roster:set_items(User, Server, El) end, ok; ?NS_LAST -> TimeStamp = xml:get_attr_s("last", Attrs), Status = xml:get_tag_cdata(El), case lists:member(mod_last_odbc, gen_mod:loaded_modules(LServer)) of true -> catch mod_last_odbc:store_last_info( User, Server, list_to_integer(TimeStamp), Status); false -> catch mod_last:store_last_info( User, Server, list_to_integer(TimeStamp), Status) end, ok; ?NS_VCARD -> case lists:member(mod_vcard_odbc, gen_mod:loaded_modules(LServer)) of true -> catch mod_vcard_odbc:process_sm_iq( From, jlib:make_jid("", Server, ""), #iq{type = set, xmlns = ?NS_VCARD, sub_el = El}); false -> catch mod_vcard:process_sm_iq( From, jlib:make_jid("", Server, ""), #iq{type = set, xmlns = ?NS_VCARD, sub_el = El}) end, ok; "jabber:x:offline" -> process_offline(Server, From, El), ok; XMLNS -> case xml:get_attr_s("j_private_flag", Attrs) of "1" -> catch mod_private:process_sm_iq( From, jlib:make_jid("", Server, ""), #iq{type = set, xmlns = ?NS_PRIVATE, sub_el = {xmlelement, "query", [], [jlib:remove_attr( "j_private_flag", jlib:remove_attr("xdbns", El))]}}); _ -> ?DEBUG("jd2ejd: Unknown namespace \"~s\"~n", [XMLNS]) end, ok end. process_offline(Server, To, {xmlelement, _, _, Els}) -> LServer = jlib:nameprep(Server), lists:foreach(fun({xmlelement, _, Attrs, _} = El) -> FromS = xml:get_attr_s("from", Attrs), From = case FromS of "" -> jlib:make_jid("", Server, ""); _ -> jlib:string_to_jid(FromS) end, case From of error -> ok; _ -> ejabberd_hooks:run(offline_message_hook, LServer, [From, To, El]) end end, Els). ohcount-4.0.0/test/src_dir/example.R000066400000000000000000000201761343532200000173520ustar00rootroot00000000000000# Build a 'graph-like' object having 'nodes' nodes belonging to 'classes' classes. # Class distribution is given by 'proba', and connectivity probabilities are given # by 'intraproba' and 'interproba'. generateGraph<-function(nodes,classes,proba=rep(1/classes,classes), intraproba=0.1,crossproba=0.02) { mat_pi=CreateConnectivityMat(classes,intraproba,crossproba) igraph=Fast2SimuleERMG(nodes,proba,mat_pi[1],mat_pi[2]) adjacency=get.adjacency(igraph$graph) cmgraph=list(nodes=nodes,classes=classes,adjacency=adjacency,nodeclasses=igraph$node.classes,proba=proba, intraproba=intraproba,crossproba=crossproba) attr(cmgraph,'class')<-c('cmgraph') cmgraph } # Return explicit member names for the different attributes of graph objects. labels.cmgraph<-function(object,...) { c("Nodes","Classes","Adjacency Matrix","Node Classification","Class Probability Distribution","Intra Class Edge Probability","Cross Class Edge Probability") } # Override the summmary function for graph objects. summary.cmgraph<-function(object,...) { cat(c("Nodes : ",object$nodes,"\n", "Edges : ",length(which(object$adjacency!=0)),"\n", "Classes : ",object$classes,"\n", "Class Probability Distribution: ",object$proba,"\n")) } # Override the plot function for graph objects. plot.cmgraph<-function(x,...) { RepresentationXGroup(x$adjacency,x$nodeclasses) } # Generate covariable data for the graph 'g'. Covariables are associated to vertex data, and # their values are drawn according to 2 distributions: one for vertices joining nodes of # the same class, and another for vertices joining nodes of different classes. # The two distributions have different means but a single standard deviation. generateCovariablesCondZ<-function(g,sameclustermean=0,otherclustermean=2,sigma=1) { mu=CreateMu(g$classes,sameclustermean,otherclustermean) res=SimDataYcondZ(g$nodeclasses,mu,sigma) cmcovars=list(graph=g,sameclustermean=sameclustermean,otherclustermean=otherclustermean,sigma=sigma,mu=mu,y=res) attr(cmcovars,'class')<-c('cmcovarz','cmcovar') cmcovars } # Generate covariable data for the graph 'g'. Covariables are associated to vertex data, and # their values are drawn according to 2 distributions: one for vertices joining nodes of # the same class, and another for vertices joining nodes of different classes. # The two distributions have different means but a single standard deviation. # This function generates two sets of covariables. generateCovariablesCondXZ<-function(g,sameclustermean=c(0,3),otherclustermean=c(2,5),sigma=1) { mux0=CreateMu(g$classes,sameclustermean[1],otherclustermean[1]) mux1=CreateMu(g$classes,sameclustermean[2],otherclustermean[2]) res=SimDataYcondXZ(g$nodeclasses,g$adjacency,mux0,mux1,sigma) cmcovars=list(graph=g,sameclustermean=sameclustermean,otherclustermean=otherclustermean,sigma=sigma,mu=c(mux0,mux1),y=res) attr(cmcovars,'class')<-c('cmcovarxz','cmcovar') cmcovars } # Override the print function for a cleaner covariable output. print.cmcovar<-function(x,...) { cat("Classes : ",x$graph$classes,"\n", "Intra cluster mean: ",x$sameclustermean,"\n", "Cross cluster mean: ",x$otherclustermean,"\n", "Variance : ",x$sigma,"\n", "Covariables :\n",x$y,"\n") } # Perform parameter estimation on 'graph' given the covariables 'covars'. estimateCondZ<-function(graph,covars,maxiterations,initialclasses,selfloops) { res=EMalgorithm(initialclasses,covars$y,graph$adjacency,maxiterations,FALSE,selfloops) cmestimation=list(mean=res$MuEstimated,variance=res$VarianceEstimated,pi=res$PIEstimated,alpha=res$AlphaEstimated,tau=res$TauEstimated,jexpected=res$EJ,graph=graph) attr(cmestimation,'class')<-c('cmestimationz') cmestimation } # Private generic estimation function used to allow various call conventions for estimation functions. privateestimate<-function(covars,graph,maxiterations,initialclasses,selfloops,...) UseMethod("privateestimate") # Private estimation function used to allow various call conventions for estimation functions. # Override of generic function for single covariables. privateestimate.cmcovarz<-function(covars,graph,maxiterations,initialclasses,selfloops,...) { res=estimateCondZ(graph,covars,maxiterations,initialclasses,selfloops) attr(res,'class')<-c(attr(res,'class'),'cmestimation') res } # Perform parameter estimation on 'graph' given the covariables 'covars'. estimateCondXZ<-function(graph,covars,maxiterations,initialclasses,selfloops) { #resSimXZ = EMalgorithmXZ(TauIni,Y2,Adjacente,30,SelfLoop=FALSE) res=EMalgorithmXZ(initialclasses,covars$y,graph$adjacency,maxiterations,selfloops) cmestimation=list(mean=c(res$MuEstimated1,res$MuEstimated2),variance=res$VarianceEstimated,pi=res$PIEstimated,alpha=res$AlphaEstimated,tau=res$TauEstimated,jexpected=res$EJ,graph=graph) attr(cmestimation,'class')<-c('cmestimationxz') cmestimation } # Private estimation function used to allow various call conventions for estimation functions. # Override of generic function for multiple covariables. privateestimate.cmcovarxz<-function(covars,graph,maxiterations,initialclasses,selfloops,...) { res=estimateCondXZ(graph,covars,maxiterations,initialclasses,selfloops) attr(res,'class')<-c(attr(res,'class'),'cmestimation') res } # Generic estimation function applicable to graphs with covariables. estimate<-function(graph,covars,...) UseMethod("estimate") # Override of the generic estimation function. Performs the actual function dispatch depending on the class of covariables. estimate.cmgraph<-function(graph,covars,maxiterations=20,initialclasses=t(rmultinom(size=1,prob=graph$proba,n=graph$nodes)),selfloops=FALSE,method=NULL,...) { if (length(method) == 0) { res=privateestimate(covars,graph,maxiterations,initialclasses,selfloops,...) } else { res=method(graph,covars,maxiterations,initialclasses,selfloops) attr(res,'class')<-c(attr(res,'class'),'cmestimation') } res } # Override of the generic pliot function for estimation results. plot.cmestimation<-function(x,...) { par(mfrow = c(1,2)) plot(x$jexpected) title("Expected value of J: Convergence criterion") map=MAP(x$tau) gplot(x$graph$adjacency,vertex.col=map$node.classes+2) title("Network with estimated classes") } # Generic private ICL computation function for graphs and covariables. privatecomputeICL<-function(covars,graph,qmin,qmax,loops,maxiterations,selfloops) UseMethod("privatecomputeICL") # Private ICL computation function for graphs with single covariables. privatecomputeICL.cmcovarz<-function(covars,graph,qmin,qmax,loops,maxiterations,selfloops) { res=ICL(X=graph$adjacency,Y=covars$y,Qmin=qmin,Qmax=qmax,loop=loops,NbIteration=maxiterations,SelfLoop=selfloops,Plot=FALSE) attr(res,'class')<-c('cmiclz') res } # Private ICL computation function for graphs with multiple covariables. privatecomputeICL.cmcovarxz<-function(covars,graph,qmin,qmax,loops,maxiterations,selfloops) { res=ICL(X=graph$adjacency,Y=covars$y,Qmin=qmin,Qmax=qmax,loop=loops,NbIteration=maxiterations,SelfLoop=selfloops,Plot=FALSE) attr(res,'class')<-c('cmiclxz') res } # Generic public ICL computation function applicable to graph objects. computeICL<-function(graph,covars,qmin,qmax,...) UseMethod("computeICL") # Override of ICL computation function applicable to graph objects. # Performs the actual method dispatch to private functions depending on the type of covariables. computeICL.cmgraph<-function(graph,covars,qmin,qmax,loops=10,maxiterations=20,selfloops=FALSE,...) { res=privatecomputeICL(covars,graph,qmin,qmax,loops,maxiterations,selfloops) res$qmin=qmin res$qmax=qmax res$graph=graph res$covars=covars attr(res,'class')<-c(attr(res,'class'),'cmicl') res } # Override of the plot function for results of ICL computation. plot.cmicl<-function(x,...) { par(mfrow = c(1,2)) result=x$iclvalues maxi=which(max(result)==result) plot(seq(x$qmin,x$qmax),result,type="b",xlab="Number of classes",ylab="ICL value") points(maxi+x$qmin-1,result[maxi],col="red") title("ICL curve") best=x$EMestimation[[maxi+x$qmin-1]] tau=best$TauEstimated map=MAP(tau) gplot(x$graph$adjacency,vertex.col=map$node.classes+2) title("Network with estimated classes") } ohcount-4.0.0/test/src_dir/example.qml000066400000000000000000000003761343532200000177420ustar00rootroot00000000000000// Just an example of QML file... import QtQuick 2.0 Rectangle { width: 200 height: 200 color: "crimson" MouseArea { anchors.fill: parent onClicked: { // Was clicked Qt.quit(); } } } ohcount-4.0.0/test/src_dir/example.rkt000066400000000000000000000004371343532200000177470ustar00rootroot00000000000000;; language declaration commented out until someone extends the ;; parser to support it: ;; #lang racket ;; Report each unique line from stdin (let ([saw (make-hash)]) (for ([line (in-lines)]) (unless (hash-ref saw line #f) (displayln line)) (hash-set! saw line #t))) ohcount-4.0.0/test/src_dir/example.xsl000066400000000000000000000006761343532200000177620ustar00rootroot00000000000000 sample webpage comment in HTML ohcount-4.0.0/test/src_dir/factor1.factor000066400000000000000000000005631343532200000203310ustar00rootroot00000000000000! This is a comment ! Factor syntax is very simple, it just contains words separated by spaces ! '!' is a line comment word ! "whatever" is a string word USING: kernel io ; ! This is a vocabulary inclusion word IN: testing : test-string ( -- ) "this is a string" print ; : test ( x -- y ) ! Parenthesis define a stack effect declaration dup swap drop ; MAIN: test ohcount-4.0.0/test/src_dir/fb.js000066400000000000000000000003161343532200000165130ustar00rootroot00000000000000function escapeHTML(value) { return String(value).replace(/[<>&"']/g, replaceChars); } window.onerror = onError; if (document.documentElement.getAttribute("debug") == "true") toggleConsole(true); ohcount-4.0.0/test/src_dir/foo.coffee000066400000000000000000000011111343532200000175140ustar00rootroot00000000000000# A CoffeeScript parser test file simple_code = true ### A multi-line block comment begins and ends with three hash marks ### multi_line_string = ''' A multi-line string constant ("here doc") begins and ends with three quote marks ''' foo = "A string can wrap across multiple lines and may contain #{interpolated_values}" ### A clever parser can use Ohcount's "Polyglot" feature treat the following as embedded JavaScript. ### embedded_js = `function() { return [document.title, "Hello JavaScript"].join(": "); }` ohcount-4.0.0/test/src_dir/foo.dtx000066400000000000000000000001461343532200000170730ustar00rootroot00000000000000\begin{document} \texbf Hello world % \acommand % \anothercommand %% sample comment \end{document} ohcount-4.0.0/test/src_dir/foo.ebuild000066400000000000000000000004161343532200000175400ustar00rootroot00000000000000# This is an ebuild. # Distributed under the terms of the GNU General Public License v2 # $Header: $ DESCRIPTION="An ebuild" HOMEPAGE="" SRC_URI="" LICENSE="" SLOT="0" KEYWORDS="~x86" IUSE="" DEPEND="" RDEPEND="" pkg_setup() { # This is foo einfo "This is foo" } ohcount-4.0.0/test/src_dir/foo.exheres-0000066400000000000000000000004761343532200000201020ustar00rootroot00000000000000# This is an exheres. require subversion bash-completion eutils flag-o-matic DESCRIPTION="An exheres" HOMEPAGE="http://example.org/" SRC_URI="" MYOPTIONS="monkey" LICENSE="GPL-2" SLOT="0" PLATFORMS="~amd64 ~ia64 ~x86" DEPENDENCIES="" src_prepare() { default ./autogen.bash || die "autogen.bash failed" } ohcount-4.0.0/test/src_dir/foo.glsl000066400000000000000000000001521343532200000172320ustar00rootroot00000000000000// GLSL vertex shader void main() { gl_Position = gl_ProjectionMatrix * gl_ModelViewMatrix * gl_Vertex; }ohcount-4.0.0/test/src_dir/foo.lc000066400000000000000000000001341343532200000166670ustar00rootroot00000000000000# Comment -- Comment // Comment /* Block Comment */ on mouseUp doSomething end mouseUp ohcount-4.0.0/test/src_dir/foo.nsh000066400000000000000000000005471343532200000170710ustar00rootroot00000000000000; NSIS "header" libraries can be in .nsh files. /* Copyright some time * never * and not much of that either "still a comment" */ !macro SillyMacro Param1 ; ... Because we can ;-) !error "Why did you call this macro, ${Param1}? That was silly." !macroend Function Die # Likewise, because we can. DetailPrint "Aarrrrggghh! I died." Quit FunctionEnd ohcount-4.0.0/test/src_dir/foo.nsi000066400000000000000000000004511343532200000170640ustar00rootroot00000000000000; some nsis code /* * lorem ipsum dolor sit amet etcetera */ !include LogicLib.nsh OutFile foo.exe Section IfFileExists ${__FILE__} 0 +2 ; comments can be inline # Use of ; in a string on the next line MessageBox MB_OK "You moved this installer file; you shouldn't do that ;-)" SectionEnd ohcount-4.0.0/test/src_dir/foo.tex000066400000000000000000000001121343532200000170650ustar00rootroot00000000000000\begin{document} \texbf Hello world % % sample comment \end{document} ohcount-4.0.0/test/src_dir/foo.vim000066400000000000000000000006451343532200000170730ustar00rootroot00000000000000" Vim syntax file " Language: Test file for ohcount " Author: Ciaran McCreesh " " This is a test vim syntax file for ohcount. " if &compatible || v:version < 700 finish endif if exists("b:current_syntax") finish endif " This is a comment. There are many like it, but this one is mine. syn region GiantSpaceMonkey start=/^\s*#/ end=/$/ hi def link GiantSpaceMonkey Comment let b:current_syntax = "ohcount-test" ohcount-4.0.0/test/src_dir/foo_glsl.vert000066400000000000000000000031201343532200000202700ustar00rootroot00000000000000// from OGRE3D's skinningTwoWeightsShadowCasterVp.glsl // Example GLSL program for skinning with two bone weights per vertex attribute vec4 vertex; attribute vec4 uv0; attribute vec4 blendIndices; attribute vec4 blendWeights; // 3x4 matrix, passed as vec4's for compatibility with GL 2.0 // GL 2.0 supports 3x4 matrices // Support 24 bones ie 24*3, but use 72 since our parser can pick that out for sizing uniform vec4 worldMatrix3x4Array[72]; uniform mat4 viewProjectionMatrix; uniform vec4 ambient; void main() { vec3 blendPos = vec3(0,0,0); for (int bone = 0; bone < 2; ++bone) { // perform matrix multiplication manually since no 3x4 matrices // ATI GLSL compiler can't handle indexing an array within an array so calculate the inner index first int idx = int(blendIndices[bone]) * 3; // ATI GLSL compiler can't handle unrolling the loop so do it manually // ATI GLSL has better performance when mat4 is used rather than using individual dot product // There is a bug in ATI mat4 constructor (Cat 7.2) when indexed uniform array elements are used as vec4 parameter so manually assign mat4 worldMatrix; worldMatrix[0] = worldMatrix3x4Array[idx]; worldMatrix[1] = worldMatrix3x4Array[idx + 1]; worldMatrix[2] = worldMatrix3x4Array[idx + 2]; worldMatrix[3] = vec4(0); // now weight this into final blendPos += (vertex * worldMatrix).xyz * blendWeights[bone]; } // apply view / projection to position gl_Position = viewProjectionMatrix * vec4(blendPos, 1); gl_FrontSecondaryColor = vec4(0,0,0,0); gl_FrontColor = ambient; gl_TexCoord[0] = uv0; } ohcount-4.0.0/test/src_dir/forth.4th000066400000000000000000000001321343532200000173250ustar00rootroot00000000000000\ Sample Forth code ( This is a comment spanning multiple lines ) : somedefinition ; ohcount-4.0.0/test/src_dir/forth.fs000066400000000000000000000001321343532200000172360ustar00rootroot00000000000000\ Sample Forth code ( This is a comment spanning multiple lines ) : somedefinition ; ohcount-4.0.0/test/src_dir/fortranfixed.f000066400000000000000000000005351343532200000204330ustar00rootroot00000000000000C Just a comment, whee. program foo C Many languages seem to count split lines as multiple lines, C so we should, too. write (*,*) 1 + + 1 C And I've never seen Fortran code that wraps strings; I'm C not even sure fixed form allows it. write (*,*) 'So we don''t bother testing odd string foo.' end ohcount-4.0.0/test/src_dir/fortranfree.f000066400000000000000000000006501343532200000202530ustar00rootroot00000000000000! -*- F90 -*- ! Just a comment, whee. program foofree integer:: c ! Many languages seem to count split lines as multiple lines, ! so we should, too. write (*,*) 1 & & + 1 C = 1 ! Not a comment. ! And I've never seen Fortran code that wraps strings; I'm ! not even sure fixed form allows it. write (*,*) 'But we might as well test for it in& & free format.' end ohcount-4.0.0/test/src_dir/frx1.frx000066400000000000000000000035251343532200000171740ustar00rootroot00000000000000VERSION 5.00 Object = "{67397AA1-7FB1-11D0-B148-00A0C922E820}#6.0#0"; "MSADODC.OCX" Object = "{BDC217C8-ED16-11CD-956C-0000C04E4C0A}#1.1#0"; "TABCTL32.OCX" Object = "{CDE57A40-8B86-11D0-B3C6-00A0C90AEA82}#1.0#0"; "MSDATGRD.OCX" Object = "{0ECD9B60-23AA-11D0-B351-00A0C9055D8E}#6.0#0"; "MSHFLXGD.OCX" Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX" Begin VB.Form frmMain BorderStyle = 1 'Fixed Single ClientHeight = 6555 ClientLeft = 150 ClientTop = 435 ClientWidth = 10620 LinkTopic = "Form1" MaxButton = 0 'False MinButton = 0 'False ScaleHeight = 6555 ScaleWidth = 10620 StartUpPosition = 3 'Windows Default Attribute VB_Name = "frmMain" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = True Attribute VB_Exposed = False '--------------------------------------------------------------------------- ' ' SOURCE FILE NAME: Demo.frm ' ' SAMPLE: Visual Basic Demo with user interface for the sample modules ' ' For more information about samples, refer to the README file. ' '--------------------------------------------------------------------------- Option Explicit Private con As ADODB.Connection Private rst As ADODB.Recordset Private strMsgText As String Private wShowInstructions As Integer 'This procedure calls ConnectOLEDB() in the module dbConn to get 'a connection object. Private Sub cmdConnectOLEDB_Click() 'define the error handler ' On Error GoTo cmdConnectOLEDB_Error 'connect to database Set con = ConnectOLEDB() 'generate a message of success sbrStatus.Panels(1).Text = "Connect to sample database succeeded!" 'config status of the buttons EnableButtons 'show instructions If wShowInstructions = vbYes Then ShowConnectionInstruction End If End Sub ohcount-4.0.0/test/src_dir/fs1.fs000066400000000000000000000041521343532200000166130ustar00rootroot00000000000000(*************************************************************************** * * The Parser is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * ***************************************************************************) namespace Tags open System open System.Reflection; open System.Runtime.CompilerServices; open System.Runtime.InteropServices; module internal Filter = let FILTER_VARIABLE_NAME = "$filter" type FilterNode(provider, token, filter: FilterExpression, node_list) = inherit TagNode(provider, token) override this.walk manager walker = let reader = new NDjango.ASTWalker.Reader (manager, {walker with parent=None; nodes=node_list; context=walker.context}) match filter.ResolveForOutput manager {walker with context=walker.context.add(FILTER_VARIABLE_NAME, (reader.ReadToEnd():>obj))} with | Some w -> w | None -> walker /// Filters the contents of the block through variable filters. /// /// Filters can also be piped through each other, and they can have /// arguments -- just like in variable syntax. /// /// Sample usage:: /// /// {% filter force_escape|lower %} /// This text will be HTML-escaped, and will appear in lowercase. /// {% endfilter %} type FilterTag() = interface ITag with member this.Perform token provider tokens = match token.Args with | filter::[] -> let filter_expr = new FilterExpression(provider, Block token, FILTER_VARIABLE_NAME + "|" + filter) let node_list, remaining = (provider :?> IParser).Parse (Some token) tokens ["endfilter"] (new FilterNode(provider, token, filter_expr, node_list) :> INodeImpl), remaining | _ -> raise (SyntaxError ("'filter' tag requires one argument")) ohcount-4.0.0/test/src_dir/grace.grace000066400000000000000000000026761343532200000176650ustar00rootroot00000000000000////////////////////////////////////////////////// // Sample Grace code import "parsers-test" as parsers class exports { inherit parsers.exports //BEGINGRAMMAR // top level def program = rule {codeSequence ~ rep(ws) ~ end} def codeSequence = rule { repdel((declaration | statement | empty), semicolon) } def hashLine = rule { (symbol "#") ~ rep(anyChar | space) ~ (newLine | end) } // def comment = //def oldClassDeclaration = rule { classId ~ identifier ~ lBrace ~ // opt(genericFormals ~ blockFormals ~ arrow) ~ codeSequence ~ rBrace } def typeOpExpression = rule { rep1sep(basicTypeExpression, typeOp) } def typeOpExpression = rule { var otherOperator basicTypeExpression ~ opt(ws) ~ opt( guard(typeOp, { s -> otherOperator:= s; true }) ~ rep1sep(basicTypeExpression ~ opt(ws), guard(typeOp, { s -> s == otherOperator }) ) ) } // "literals" def literal = rule { stringLiteral | selfLiteral | blockLiteral | numberLiteral | objectLiteral | lineupLiteral | typeLiteral } // terminals def backslash = token "\\" // doesn't belong here, doesn't work if left below! def colon = rule {both(symbol ":", not(assign))} def newLine = symbol "\n" def lParen = symbol "(" def rParen = symbol ")" def reservedOp = rule {assign | equals | dot | arrow | colon | semicolon} // this is not quite right //ENDGRAMMAR } ohcount-4.0.0/test/src_dir/groovy1.groovy000066400000000000000000000003431343532200000204430ustar00rootroot00000000000000//hello.groovy println "hello, world" for (arg in this.args ) { println "Argument:" + arg; } // this is a comment /* a block comment, commenting out an alternative to above: this.args.each{ arg -> println "hello, ${arg}"} */ ohcount-4.0.0/test/src_dir/haml.haml000066400000000000000000000002641343532200000173540ustar00rootroot00000000000000%p %p= "stuff" / oneliner! %p / %p this won't render %p it is a comment! %p= "stuff" %p - code %p= "stuff" %p \- not script! -# silent comment %p -# silent comment %br/ ohcount-4.0.0/test/src_dir/haskell1.hs000066400000000000000000000106511343532200000176310ustar00rootroot00000000000000{-| This module contains some functions that are useful in several places in the program and don't belong to one specific other module. -} module Gnutella.Misc where import Data.ByteString(ByteString) import qualified Data.ByteString as BS import Data.Bits import Data.Word import Text.Read import Data.Char(isNumber) import Data.List(intersperse) import Network import Network.BSD(getHostByName, HostEntry(..)) import Network.Socket(HostAddress(..)) import Debug.Trace {-| Maakt van vier bytes een Word32. Gaat ervan uit dat die vier bytes little-endian achter elkaar staan. Als de gegeven string korter is dan 4 bytes, termineert de functie. Als de string langer is, worden alle bytes voorbij de vierde genegeerd. -} composeWord32 :: ByteString -> Word32 composeWord32 s = shiftL byte4 24 + shiftL byte3 16 + shiftL byte2 8 + byte1 where byte1, byte2, byte3, byte4 :: Word32 [byte1, byte2, byte3, byte4] = map fromIntegral $ BS.unpack (BS.take 4 s) {-| Turns a Word32 into a tuple of Word8s. The tuple is little-endian: the least significant octet comes first. -} word32ToWord8s :: Word32 -> (Word8, Word8, Word8, Word8) word32ToWord8s w = (fromIntegral (w .&. 0x000000ff) ,fromIntegral (shiftR w 8 .&. 0x000000ff) ,fromIntegral (shiftR w 16 .&. 0x000000ff) ,fromIntegral (shiftR w 24 .&. 0x000000ff) ) {-| Parses a host specification in the "name:12345"-style notation into a hostname and a port number. As a rather special feature, it returns 6346 as the port number when there is no port specified. When there is a port specified, but it is unparseable, it returns Nothing. -} parseHostnameWithPort :: String -> IO (Maybe ((Word8, Word8, Word8, Word8) ,PortNumber)) parseHostnameWithPort str = do maybeHostName <- stringToIP hostNameStr return $ (do portNum <- maybePortNum hostName <- maybeHostName return (hostName, portNum) ) where hostNameStr = takeWhile (/=':') str maybePortNum = case tail (dropWhile (/=':') str) of [] -> Just $ 6346 s -> case reads s of [] -> Nothing (x:xs) -> Just $ fromIntegral $ fst x {-| Translates a string, representing an IP address, to a list of bytes. Returns Nothing when the string does not represent an IP address in xxx.xxx.xxx.xxx format -} ipStringToBytes :: String -> Maybe (Word8, Word8, Word8, Word8) -- Again, hugs won't let us use regexes where they would be damn convenient ipStringToBytes s = let ipBytesStrings = splitAtDots s in if all (all isNumber) ipBytesStrings then let bytesList = map (fst . head . reads) ipBytesStrings in Just (bytesList!!0 ,bytesList!!1 ,bytesList!!2 ,bytesList!!3 ) else Nothing where splitAtDots s = foldr (\c (n:nums) -> if c == '.' then [] : n : nums else (c:n) : nums ) [[]] s {-| Translates a list of bytes representing an IP address (big endian) to a string in the xxx.xxx.xxx.xxx format. -} ipBytesToString :: (Word8, Word8, Word8, Word8) -> String ipBytesToString (b1, b2, b3, b4) = concat $ intersperse "." $ map show [b1, b2, b3, b4] {-| Takes a String that's either an IP address or a hostname, and returns you the IP address as a list of 4 bytes (in big-endian byte order). It returns Nothing if there is no parse for the string as IP address and the hostname can't be found. -} stringToIP :: String -> IO (Maybe (Word8, Word8, Word8, Word8)) stringToIP hostName = case ipStringToBytes hostName of Just a -> return (Just a) Nothing -> do hostent <- getHostByName hostName let ipWord32 = head (hostAddresses hostent) ipWord8s = word32ToWord8s ipWord32 return (Just ipWord8s) -- used in reading the hostcache instance Read PortNumber where readsPrec i = map (\(a, b) -> (fromIntegral a, b)) . (readsPrec i :: ReadS Word16) ohcount-4.0.0/test/src_dir/haskell2.hs000066400000000000000000000000211343532200000176200ustar00rootroot00000000000000 {-| -} ohcount-4.0.0/test/src_dir/haskell3.hs000066400000000000000000000000671343532200000176330ustar00rootroot00000000000000 {- {- 3 lines of comments total! -} -} ohcount-4.0.0/test/src_dir/haxe1.hx000066400000000000000000000054531343532200000171440ustar00rootroot00000000000000/* # ***** BEGIN LICENSE BLOCK ***** Copyright the original author or authors. Licensed under the MOZILLA PUBLIC LICENSE, Version 1.1 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/MPL-1.1.html Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. # ***** END LICENSE BLOCK ***** */ package sandy.parser; /** * The Parser factory class creates instances of parser classes. * The specific parser can be specified in the create method's second parameter. * * @author Thomas Pfeiffer - kiroukou * @author Niel Drummond - haXe port * * * * @example To parse a 3DS file at runtime: * * * var parser:IParser = Parser.create( "/path/to/my/3dsfile.3ds", Parser.max ); * * */ class Parser { /** * Parameter that is used to specify that the ASE (ASCII Scene Export) * Parser should be used */ public static var ASE:String = "ASE"; /** * Parameter that is used to specify that the 3DS (3D Studio) Parser * should be used */ public static var MAX_3DS:String = "3DS"; /** * Parameter that is used to specify that the COLLADA (COLLAborative * Design Activity ) Parser should be used */ public static var COLLADA:String = "DAE"; /** * The create method chooses which parser to use. This can be done automatically * by looking at the file extension or by passing the parser type String as the * second parameter. * * @example To parse a 3DS file at runtime: * * * var parser:IParser = Parser.create( "/path/to/my/3dsfile.3ds", Parser.MAX ); * * * @param p_sFile Can be either a string pointing to the location of the * file or an instance of an embedded file * @param p_sParserType The parser type string * @param p_nScale The scale factor * @return The parser to be used */ public static function create( p_sFile:Dynamic, ?p_sParserType:String, ?p_nScale:Float ):IParser { if ( p_nScale == null ) p_nScale = 1; var l_sExt:String,l_iParser:IParser = null; // -- if( Std.is( p_sFile, String ) && p_sParserType == null ) { l_sExt = (p_sFile.split('.')).reverse()[0]; } else { l_sExt = p_sParserType; } // -- switch( l_sExt.toUpperCase() ) { case "ASE": l_iParser = new ASEParser( p_sFile, p_nScale ); case "OBJ": case "DAE": l_iParser = new ColladaParser( p_sFile, p_nScale ); case "3DS": l_iParser = new Parser3DS( p_sFile, p_nScale ); default: } // -- return l_iParser; } } ohcount-4.0.0/test/src_dir/html.cgi000077500000000000000000000040671343532200000172300ustar00rootroot00000000000000#!/usr/bin/perl -w # ajaxCheckbox.pl - a script to test Ajax functionality use strict; use CGI qw/:standard/; use CGI::Ajax; use DBI; # --- database authenication my $dbh = do 'db.inc'; my $query = q{ SELECT project.project_id, project.name, project.phase, prio.prio, HEX((255 - prio.prio)) AS hex, begun, tags FROM project JOIN prio ON (project.project_id = prio.project_id) WHERE completed < 1 ORDER BY prio.prio DESC LIMIT 3}; my $sth = $dbh->prepare($query); $sth->execute(); my $result = $dbh->selectall_arrayref($sth); my $cgi = new CGI; my $pjx = new CGI::Ajax( 'toStruck' => \&perl_func ); print $pjx->build_html( $cgi, \&Show_HTML); sub Show_HTML { use CGI qw/:standard/; my $html = < This is the lastest source version

Carrot Queue

Priority List  |   Add a listing  |  

Project listing

HEAD foreach my $row (@$result) { $html .= ""; $html .= "
" . @$row[1] . "

"; } # you can append stuff to the HTML this way $html .= ""; return $html; } sub perl_func { my $input=shift; # if onClick the change the style if ($input eq "ON") { $input=""; } else { $input =""; } } ohcount-4.0.0/test/src_dir/html1.html000066400000000000000000000007661343532200000175120ustar00rootroot00000000000000 foo

not in comment italic?]]>

ohcount-4.0.0/test/src_dir/idl_pvwave.pro000066400000000000000000000052441343532200000204550ustar00rootroot00000000000000;+ ; NAME: ; SHOWFONT ; ; PURPOSE: ; Uses current graphics device to draw a map of characters ; available in the font specified in argument ; ; CATEGORY: ; General ; ; CALLING SEQUENCE: ; showfont, num, 'title' ; table of font num entitled 'title' ; ; KEYWORD PARAMETERS: ; /encapsulated ; ignored (just for compatibility) ; /tt_font ; ignored (just for compatibility) ; base = 16 ; number of columns in the table ; beg = 32 ; first character ; fin = num eq 3 ? 255 : 127 ; last character ; ; OUTPUTS: ; None. ; ; OPTIONAL OUTPUTS: ; None. ; ; COMMON BLOCKS: ; None. ; ; SIDE EFFECTS: ; Draws a font table on the current graphic device. ; ; RESTRICTIONS: ; None. ; ; PROCEDURE: ; ; EXAMPLE: ; showfont, 9, 'GDL math symbols' ; show mappings for font 9 ; ; MODIFICATION HISTORY: ; Written by: Sylwester Arabas (2008/12/28) ;- ; LICENCE: ; Copyright (C) 2008, ; 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 2 of the License, or ; (at your option) any later version. ;- pro showfont, num, name, encapsulated=eps, tt_font=tt, base=base, beg=beg, fin=fin ; handling default keyword values if not keyword_set(base) then base = 16 if not keyword_set(beg) then beg = 32 if not keyword_set(fin) then fin = num eq 3 ? 255 : 127 if not keyword_set(name) then name = '' ; constructing horizontal and vertical grid lines n_hor = (fin + 1 - beg) / base + 1 h_x = (double(rebin(base * byte(128 * indgen(2 * (n_hor))) / 128, 4 * n_hor, /sample)))[1:4 * n_hor - 1] - .5 h_y = (double(rebin(beg + indgen(n_hor) * base, 4 * n_hor, /sample)))[0:4 * n_hor - 2] - base/2. v_x = base - indgen(4 * base - 1) / 4 - .5 v_y = (double(rebin(byte(128 * indgen(2 * (base))) / 128, 4 * base, /sample)))[1:4 * base - 1] $ * base * ((fin + 1 - beg) / base) + beg - base / 2. ; ploting grid and title plot, [h_x, v_x], [h_y, v_y], $ title='Font ' + strtrim(string(num), 2) + ', ' + name, $ xrange=[-1, base], $ yrange=[base * ((fin + 1) / base), beg - base], $ yticks=n_hor, $ xticks=base+1, $ xtitle='char mod ' + strtrim(string(base), 2), $ ytitle=strtrim(string(base), 2) + ' * (char / ' + strtrim(string(base), 2) + ')' ; ploting characters for c = beg, fin do $ xyouts, (c mod base), base * (c / base), '!' + strtrim(string(num), 2) + string(byte(c)) end ohcount-4.0.0/test/src_dir/java1.java000066400000000000000000000016201343532200000174320ustar00rootroot00000000000000// Program 11.6: A nicer sine wave import java.applet.Applet; import java.awt.Graphics; public class SineApplet2 extends Applet { public void paint(Graphics g) { int i, j1, j2; j1 = yvalue(0); for (i = 0; i < size().width; i++) { j2 = yvalue(i+1); g.drawLine(i, j1 ,i+1, j2); j1 = j2; } } // Given the xpoint we're given calculate the Cartesian equivalent private int yvalue(int ivalue) { double xmin = -10.0; double xmax = 10.0; double ymin = -1.0; double ymax = 1.0; double x, y; int jvalue; x = (ivalue * (xmax - xmin)/(size().width - 1)) + xmin; // Take the sine of that x y = Math.sin(x); // Scale y into window coordinates jvalue = (int) ((y - ymin)*(size().height - 1)/ (ymax - ymin)); /* Switch jvalue from Cartesian coordinates to computer graphics coordinates */ jvalue = size().height - jvalue; return jvalue; } } ohcount-4.0.0/test/src_dir/java2.java000066400000000000000000000000241343532200000174300ustar00rootroot00000000000000 /** */ ohcount-4.0.0/test/src_dir/js1.js000066400000000000000000001345261343532200000166340ustar00rootroot00000000000000/* Prototype JavaScript framework, version 1.4.0 * (c) 2005 Sam Stephenson * * Prototype is freely distributable under the terms of an MIT-style license. * For details, see the Prototype web site: http://prototype.conio.net/ * /*--------------------------------------------------------------------------*/ var Prototype = { Version: '1.4.0', ScriptFragment: '(?:)((\n|\r|.)*?)(?:<\/script>)', emptyFunction: function() {}, K: function(x) {return x} } var Class = { create: function() { return function() { this.initialize.apply(this, arguments); } } } var Abstract = new Object(); Object.extend = function(destination, source) { for (property in source) { destination[property] = source[property]; } return destination; } Object.inspect = function(object) { try { if (object == undefined) return 'undefined'; if (object == null) return 'null'; return object.inspect ? object.inspect() : object.toString(); } catch (e) { if (e instanceof RangeError) return '...'; throw e; } } Function.prototype.bind = function() { var __method = this, args = $A(arguments), object = args.shift(); return function() { return __method.apply(object, args.concat($A(arguments))); } } Function.prototype.bindAsEventListener = function(object) { var __method = this; return function(event) { return __method.call(object, event || window.event); } } Object.extend(Number.prototype, { toColorPart: function() { var digits = this.toString(16); if (this < 16) return '0' + digits; return digits; }, succ: function() { return this + 1; }, times: function(iterator) { $R(0, this, true).each(iterator); return this; } }); var Try = { these: function() { var returnValue; for (var i = 0; i < arguments.length; i++) { var lambda = arguments[i]; try { returnValue = lambda(); break; } catch (e) {} } return returnValue; } } /*--------------------------------------------------------------------------*/ var PeriodicalExecuter = Class.create(); PeriodicalExecuter.prototype = { initialize: function(callback, frequency) { this.callback = callback; this.frequency = frequency; this.currentlyExecuting = false; this.registerCallback(); }, registerCallback: function() { setInterval(this.onTimerEvent.bind(this), this.frequency * 1000); }, onTimerEvent: function() { if (!this.currentlyExecuting) { try { this.currentlyExecuting = true; this.callback(); } finally { this.currentlyExecuting = false; } } } } /*--------------------------------------------------------------------------*/ function $() { var elements = new Array(); for (var i = 0; i < arguments.length; i++) { var element = arguments[i]; if (typeof element == 'string') element = document.getElementById(element); if (arguments.length == 1) return element; elements.push(element); } return elements; } Object.extend(String.prototype, { stripTags: function() { return this.replace(/<\/?[^>]+>/gi, ''); }, stripScripts: function() { return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), ''); }, extractScripts: function() { var matchAll = new RegExp(Prototype.ScriptFragment, 'img'); var matchOne = new RegExp(Prototype.ScriptFragment, 'im'); return (this.match(matchAll) || []).map(function(scriptTag) { return (scriptTag.match(matchOne) || ['', ''])[1]; }); }, evalScripts: function() { return this.extractScripts().map(eval); }, escapeHTML: function() { var div = document.createElement('div'); var text = document.createTextNode(this); div.appendChild(text); return div.innerHTML; }, unescapeHTML: function() { var div = document.createElement('div'); div.innerHTML = this.stripTags(); return div.childNodes[0] ? div.childNodes[0].nodeValue : ''; }, toQueryParams: function() { var pairs = this.match(/^\??(.*)$/)[1].split('&'); return pairs.inject({}, function(params, pairString) { var pair = pairString.split('='); params[pair[0]] = pair[1]; return params; }); }, toArray: function() { return this.split(''); }, camelize: function() { var oStringList = this.split('-'); if (oStringList.length == 1) return oStringList[0]; var camelizedString = this.indexOf('-') == 0 ? oStringList[0].charAt(0).toUpperCase() + oStringList[0].substring(1) : oStringList[0]; for (var i = 1, len = oStringList.length; i < len; i++) { var s = oStringList[i]; camelizedString += s.charAt(0).toUpperCase() + s.substring(1); } return camelizedString; }, inspect: function() { return "'" + this.replace('\\', '\\\\').replace("'", '\\\'') + "'"; } }); String.prototype.parseQuery = String.prototype.toQueryParams; var $break = new Object(); var $continue = new Object(); var Enumerable = { each: function(iterator) { var index = 0; try { this._each(function(value) { try { iterator(value, index++); } catch (e) { if (e != $continue) throw e; } }); } catch (e) { if (e != $break) throw e; } }, all: function(iterator) { var result = true; this.each(function(value, index) { result = result && !!(iterator || Prototype.K)(value, index); if (!result) throw $break; }); return result; }, any: function(iterator) { var result = true; this.each(function(value, index) { if (result = !!(iterator || Prototype.K)(value, index)) throw $break; }); return result; }, collect: function(iterator) { var results = []; this.each(function(value, index) { results.push(iterator(value, index)); }); return results; }, detect: function (iterator) { var result; this.each(function(value, index) { if (iterator(value, index)) { result = value; throw $break; } }); return result; }, findAll: function(iterator) { var results = []; this.each(function(value, index) { if (iterator(value, index)) results.push(value); }); return results; }, grep: function(pattern, iterator) { var results = []; this.each(function(value, index) { var stringValue = value.toString(); if (stringValue.match(pattern)) results.push((iterator || Prototype.K)(value, index)); }) return results; }, include: function(object) { var found = false; this.each(function(value) { if (value == object) { found = true; throw $break; } }); return found; }, inject: function(memo, iterator) { this.each(function(value, index) { memo = iterator(memo, value, index); }); return memo; }, invoke: function(method) { var args = $A(arguments).slice(1); return this.collect(function(value) { return value[method].apply(value, args); }); }, max: function(iterator) { var result; this.each(function(value, index) { value = (iterator || Prototype.K)(value, index); if (value >= (result || value)) result = value; }); return result; }, min: function(iterator) { var result; this.each(function(value, index) { value = (iterator || Prototype.K)(value, index); if (value <= (result || value)) result = value; }); return result; }, partition: function(iterator) { var trues = [], falses = []; this.each(function(value, index) { ((iterator || Prototype.K)(value, index) ? trues : falses).push(value); }); return [trues, falses]; }, pluck: function(property) { var results = []; this.each(function(value, index) { results.push(value[property]); }); return results; }, reject: function(iterator) { var results = []; this.each(function(value, index) { if (!iterator(value, index)) results.push(value); }); return results; }, sortBy: function(iterator) { return this.collect(function(value, index) { return {value: value, criteria: iterator(value, index)}; }).sort(function(left, right) { var a = left.criteria, b = right.criteria; return a < b ? -1 : a > b ? 1 : 0; }).pluck('value'); }, toArray: function() { return this.collect(Prototype.K); }, zip: function() { var iterator = Prototype.K, args = $A(arguments); if (typeof args.last() == 'function') iterator = args.pop(); var collections = [this].concat(args).map($A); return this.map(function(value, index) { iterator(value = collections.pluck(index)); return value; }); }, inspect: function() { return '#'; } } Object.extend(Enumerable, { map: Enumerable.collect, find: Enumerable.detect, select: Enumerable.findAll, member: Enumerable.include, entries: Enumerable.toArray }); var $A = Array.from = function(iterable) { if (!iterable) return []; if (iterable.toArray) { return iterable.toArray(); } else { var results = []; for (var i = 0; i < iterable.length; i++) results.push(iterable[i]); return results; } } Object.extend(Array.prototype, Enumerable); Array.prototype._reverse = Array.prototype.reverse; Object.extend(Array.prototype, { _each: function(iterator) { for (var i = 0; i < this.length; i++) iterator(this[i]); }, clear: function() { this.length = 0; return this; }, first: function() { return this[0]; }, last: function() { return this[this.length - 1]; }, compact: function() { return this.select(function(value) { return value != undefined || value != null; }); }, flatten: function() { return this.inject([], function(array, value) { return array.concat(value.constructor == Array ? value.flatten() : [value]); }); }, without: function() { var values = $A(arguments); return this.select(function(value) { return !values.include(value); }); }, indexOf: function(object) { for (var i = 0; i < this.length; i++) if (this[i] == object) return i; return -1; }, reverse: function(inline) { return (inline !== false ? this : this.toArray())._reverse(); }, shift: function() { var result = this[0]; for (var i = 0; i < this.length - 1; i++) this[i] = this[i + 1]; this.length--; return result; }, inspect: function() { return '[' + this.map(Object.inspect).join(', ') + ']'; } }); var Hash = { _each: function(iterator) { for (key in this) { var value = this[key]; if (typeof value == 'function') continue; var pair = [key, value]; pair.key = key; pair.value = value; iterator(pair); } }, keys: function() { return this.pluck('key'); }, values: function() { return this.pluck('value'); }, merge: function(hash) { return $H(hash).inject($H(this), function(mergedHash, pair) { mergedHash[pair.key] = pair.value; return mergedHash; }); }, toQueryString: function() { return this.map(function(pair) { return pair.map(encodeURIComponent).join('='); }).join('&'); }, inspect: function() { return '#'; } } function $H(object) { var hash = Object.extend({}, object || {}); Object.extend(hash, Enumerable); Object.extend(hash, Hash); return hash; } ObjectRange = Class.create(); Object.extend(ObjectRange.prototype, Enumerable); Object.extend(ObjectRange.prototype, { initialize: function(start, end, exclusive) { this.start = start; this.end = end; this.exclusive = exclusive; }, _each: function(iterator) { var value = this.start; do { iterator(value); value = value.succ(); } while (this.include(value)); }, include: function(value) { if (value < this.start) return false; if (this.exclusive) return value < this.end; return value <= this.end; } }); var $R = function(start, end, exclusive) { return new ObjectRange(start, end, exclusive); } var Ajax = { getTransport: function() { return Try.these( function() {return new ActiveXObject('Msxml2.XMLHTTP')}, function() {return new ActiveXObject('Microsoft.XMLHTTP')}, function() {return new XMLHttpRequest()} ) || false; }, activeRequestCount: 0 } Ajax.Responders = { responders: [], _each: function(iterator) { this.responders._each(iterator); }, register: function(responderToAdd) { if (!this.include(responderToAdd)) this.responders.push(responderToAdd); }, unregister: function(responderToRemove) { this.responders = this.responders.without(responderToRemove); }, dispatch: function(callback, request, transport, json) { this.each(function(responder) { if (responder[callback] && typeof responder[callback] == 'function') { try { responder[callback].apply(responder, [request, transport, json]); } catch (e) {} } }); } }; Object.extend(Ajax.Responders, Enumerable); Ajax.Responders.register({ onCreate: function() { Ajax.activeRequestCount++; }, onComplete: function() { Ajax.activeRequestCount--; } }); Ajax.Base = function() {}; Ajax.Base.prototype = { setOptions: function(options) { this.options = { method: 'post', asynchronous: true, parameters: '' } Object.extend(this.options, options || {}); }, responseIsSuccess: function() { return this.transport.status == undefined || this.transport.status == 0 || (this.transport.status >= 200 && this.transport.status < 300); }, responseIsFailure: function() { return !this.responseIsSuccess(); } } Ajax.Request = Class.create(); Ajax.Request.Events = ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete']; Ajax.Request.prototype = Object.extend(new Ajax.Base(), { initialize: function(url, options) { this.transport = Ajax.getTransport(); this.setOptions(options); this.request(url); }, request: function(url) { var parameters = this.options.parameters || ''; if (parameters.length > 0) parameters += '&_='; try { this.url = url; if (this.options.method == 'get' && parameters.length > 0) this.url += (this.url.match(/\?/) ? '&' : '?') + parameters; Ajax.Responders.dispatch('onCreate', this, this.transport); this.transport.open(this.options.method, this.url, this.options.asynchronous); if (this.options.asynchronous) { this.transport.onreadystatechange = this.onStateChange.bind(this); setTimeout((function() {this.respondToReadyState(1)}).bind(this), 10); } this.setRequestHeaders(); var body = this.options.postBody ? this.options.postBody : parameters; this.transport.send(this.options.method == 'post' ? body : null); } catch (e) { this.dispatchException(e); } }, setRequestHeaders: function() { var requestHeaders = ['X-Requested-With', 'XMLHttpRequest', 'X-Prototype-Version', Prototype.Version]; if (this.options.method == 'post') { requestHeaders.push('Content-type', 'application/x-www-form-urlencoded'); /* Force "Connection: close" for Mozilla browsers to work around * a bug where XMLHttpReqeuest sends an incorrect Content-length * header. See Mozilla Bugzilla #246651. */ if (this.transport.overrideMimeType) requestHeaders.push('Connection', 'close'); } if (this.options.requestHeaders) requestHeaders.push.apply(requestHeaders, this.options.requestHeaders); for (var i = 0; i < requestHeaders.length; i += 2) this.transport.setRequestHeader(requestHeaders[i], requestHeaders[i+1]); }, onStateChange: function() { var readyState = this.transport.readyState; if (readyState != 1) this.respondToReadyState(this.transport.readyState); }, header: function(name) { try { return this.transport.getResponseHeader(name); } catch (e) {} }, evalJSON: function() { try { return eval(this.header('X-JSON')); } catch (e) {} }, evalResponse: function() { try { return eval(this.transport.responseText); } catch (e) { this.dispatchException(e); } }, respondToReadyState: function(readyState) { var event = Ajax.Request.Events[readyState]; var transport = this.transport, json = this.evalJSON(); if (event == 'Complete') { try { (this.options['on' + this.transport.status] || this.options['on' + (this.responseIsSuccess() ? 'Success' : 'Failure')] || Prototype.emptyFunction)(transport, json); } catch (e) { this.dispatchException(e); } if ((this.header('Content-type') || '').match(/^text\/javascript/i)) this.evalResponse(); } try { (this.options['on' + event] || Prototype.emptyFunction)(transport, json); Ajax.Responders.dispatch('on' + event, this, transport, json); } catch (e) { this.dispatchException(e); } /* Avoid memory leak in MSIE: clean up the oncomplete event handler */ if (event == 'Complete') this.transport.onreadystatechange = Prototype.emptyFunction; }, dispatchException: function(exception) { (this.options.onException || Prototype.emptyFunction)(this, exception); Ajax.Responders.dispatch('onException', this, exception); } }); Ajax.Updater = Class.create(); Object.extend(Object.extend(Ajax.Updater.prototype, Ajax.Request.prototype), { initialize: function(container, url, options) { this.containers = { success: container.success ? $(container.success) : $(container), failure: container.failure ? $(container.failure) : (container.success ? null : $(container)) } this.transport = Ajax.getTransport(); this.setOptions(options); var onComplete = this.options.onComplete || Prototype.emptyFunction; this.options.onComplete = (function(transport, object) { this.updateContent(); onComplete(transport, object); }).bind(this); this.request(url); }, updateContent: function() { var receiver = this.responseIsSuccess() ? this.containers.success : this.containers.failure; var response = this.transport.responseText; if (!this.options.evalScripts) response = response.stripScripts(); if (receiver) { if (this.options.insertion) { new this.options.insertion(receiver, response); } else { Element.update(receiver, response); } } if (this.responseIsSuccess()) { if (this.onComplete) setTimeout(this.onComplete.bind(this), 10); } } }); Ajax.PeriodicalUpdater = Class.create(); Ajax.PeriodicalUpdater.prototype = Object.extend(new Ajax.Base(), { initialize: function(container, url, options) { this.setOptions(options); this.onComplete = this.options.onComplete; this.frequency = (this.options.frequency || 2); this.decay = (this.options.decay || 1); this.updater = {}; this.container = container; this.url = url; this.start(); }, start: function() { this.options.onComplete = this.updateComplete.bind(this); this.onTimerEvent(); }, stop: function() { this.updater.onComplete = undefined; clearTimeout(this.timer); (this.onComplete || Prototype.emptyFunction).apply(this, arguments); }, updateComplete: function(request) { if (this.options.decay) { this.decay = (request.responseText == this.lastText ? this.decay * this.options.decay : 1); this.lastText = request.responseText; } this.timer = setTimeout(this.onTimerEvent.bind(this), this.decay * this.frequency * 1000); }, onTimerEvent: function() { this.updater = new Ajax.Updater(this.container, this.url, this.options); } }); document.getElementsByClassName = function(className, parentElement) { var children = ($(parentElement) || document.body).getElementsByTagName('*'); return $A(children).inject([], function(elements, child) { if (child.className.match(new RegExp("(^|\\s)" + className + "(\\s|$)"))) elements.push(child); return elements; }); } /*--------------------------------------------------------------------------*/ if (!window.Element) { var Element = new Object(); } Object.extend(Element, { visible: function(element) { return $(element).style.display != 'none'; }, toggle: function() { for (var i = 0; i < arguments.length; i++) { var element = $(arguments[i]); Element[Element.visible(element) ? 'hide' : 'show'](element); } }, hide: function() { for (var i = 0; i < arguments.length; i++) { var element = $(arguments[i]); element.style.display = 'none'; } }, show: function() { for (var i = 0; i < arguments.length; i++) { var element = $(arguments[i]); element.style.display = ''; } }, remove: function(element) { element = $(element); element.parentNode.removeChild(element); }, update: function(element, html) { $(element).innerHTML = html.stripScripts(); setTimeout(function() {html.evalScripts()}, 10); }, getHeight: function(element) { element = $(element); return element.offsetHeight; }, classNames: function(element) { return new Element.ClassNames(element); }, hasClassName: function(element, className) { if (!(element = $(element))) return; return Element.classNames(element).include(className); }, addClassName: function(element, className) { if (!(element = $(element))) return; return Element.classNames(element).add(className); }, removeClassName: function(element, className) { if (!(element = $(element))) return; return Element.classNames(element).remove(className); }, // removes whitespace-only text node children cleanWhitespace: function(element) { element = $(element); for (var i = 0; i < element.childNodes.length; i++) { var node = element.childNodes[i]; if (node.nodeType == 3 && !/\S/.test(node.nodeValue)) Element.remove(node); } }, empty: function(element) { return $(element).innerHTML.match(/^\s*$/); }, scrollTo: function(element) { element = $(element); var x = element.x ? element.x : element.offsetLeft, y = element.y ? element.y : element.offsetTop; window.scrollTo(x, y); }, getStyle: function(element, style) { element = $(element); var value = element.style[style.camelize()]; if (!value) { if (document.defaultView && document.defaultView.getComputedStyle) { var css = document.defaultView.getComputedStyle(element, null); value = css ? css.getPropertyValue(style) : null; } else if (element.currentStyle) { value = element.currentStyle[style.camelize()]; } } if (window.opera && ['left', 'top', 'right', 'bottom'].include(style)) if (Element.getStyle(element, 'position') == 'static') value = 'auto'; return value == 'auto' ? null : value; }, setStyle: function(element, style) { element = $(element); for (name in style) element.style[name.camelize()] = style[name]; }, getDimensions: function(element) { element = $(element); if (Element.getStyle(element, 'display') != 'none') return {width: element.offsetWidth, height: element.offsetHeight}; // All *Width and *Height properties give 0 on elements with display none, // so enable the element temporarily var els = element.style; var originalVisibility = els.visibility; var originalPosition = els.position; els.visibility = 'hidden'; els.position = 'absolute'; els.display = ''; var originalWidth = element.clientWidth; var originalHeight = element.clientHeight; els.display = 'none'; els.position = originalPosition; els.visibility = originalVisibility; return {width: originalWidth, height: originalHeight}; }, makePositioned: function(element) { element = $(element); var pos = Element.getStyle(element, 'position'); if (pos == 'static' || !pos) { element._madePositioned = true; element.style.position = 'relative'; // Opera returns the offset relative to the positioning context, when an // element is position relative but top and left have not been defined if (window.opera) { element.style.top = 0; element.style.left = 0; } } }, undoPositioned: function(element) { element = $(element); if (element._madePositioned) { element._madePositioned = undefined; element.style.position = element.style.top = element.style.left = element.style.bottom = element.style.right = ''; } }, makeClipping: function(element) { element = $(element); if (element._overflow) return; element._overflow = element.style.overflow; if ((Element.getStyle(element, 'overflow') || 'visible') != 'hidden') element.style.overflow = 'hidden'; }, undoClipping: function(element) { element = $(element); if (element._overflow) return; element.style.overflow = element._overflow; element._overflow = undefined; } }); var Toggle = new Object(); Toggle.display = Element.toggle; /*--------------------------------------------------------------------------*/ Abstract.Insertion = function(adjacency) { this.adjacency = adjacency; } Abstract.Insertion.prototype = { initialize: function(element, content) { this.element = $(element); this.content = content.stripScripts(); if (this.adjacency && this.element.insertAdjacentHTML) { try { this.element.insertAdjacentHTML(this.adjacency, this.content); } catch (e) { if (this.element.tagName.toLowerCase() == 'tbody') { this.insertContent(this.contentFromAnonymousTable()); } else { throw e; } } } else { this.range = this.element.ownerDocument.createRange(); if (this.initializeRange) this.initializeRange(); this.insertContent([this.range.createContextualFragment(this.content)]); } setTimeout(function() {content.evalScripts()}, 10); }, contentFromAnonymousTable: function() { var div = document.createElement('div'); div.innerHTML = '' + this.content + '
'; return $A(div.childNodes[0].childNodes[0].childNodes); } } var Insertion = new Object(); Insertion.Before = Class.create(); Insertion.Before.prototype = Object.extend(new Abstract.Insertion('beforeBegin'), { initializeRange: function() { this.range.setStartBefore(this.element); }, insertContent: function(fragments) { fragments.each((function(fragment) { this.element.parentNode.insertBefore(fragment, this.element); }).bind(this)); } }); Insertion.Top = Class.create(); Insertion.Top.prototype = Object.extend(new Abstract.Insertion('afterBegin'), { initializeRange: function() { this.range.selectNodeContents(this.element); this.range.collapse(true); }, insertContent: function(fragments) { fragments.reverse(false).each((function(fragment) { this.element.insertBefore(fragment, this.element.firstChild); }).bind(this)); } }); Insertion.Bottom = Class.create(); Insertion.Bottom.prototype = Object.extend(new Abstract.Insertion('beforeEnd'), { initializeRange: function() { this.range.selectNodeContents(this.element); this.range.collapse(this.element); }, insertContent: function(fragments) { fragments.each((function(fragment) { this.element.appendChild(fragment); }).bind(this)); } }); Insertion.After = Class.create(); Insertion.After.prototype = Object.extend(new Abstract.Insertion('afterEnd'), { initializeRange: function() { this.range.setStartAfter(this.element); }, insertContent: function(fragments) { fragments.each((function(fragment) { this.element.parentNode.insertBefore(fragment, this.element.nextSibling); }).bind(this)); } }); /*--------------------------------------------------------------------------*/ Element.ClassNames = Class.create(); Element.ClassNames.prototype = { initialize: function(element) { this.element = $(element); }, _each: function(iterator) { this.element.className.split(/\s+/).select(function(name) { return name.length > 0; })._each(iterator); }, set: function(className) { this.element.className = className; }, add: function(classNameToAdd) { if (this.include(classNameToAdd)) return; this.set(this.toArray().concat(classNameToAdd).join(' ')); }, remove: function(classNameToRemove) { if (!this.include(classNameToRemove)) return; this.set(this.select(function(className) { return className != classNameToRemove; }).join(' ')); }, toString: function() { return this.toArray().join(' '); } } Object.extend(Element.ClassNames.prototype, Enumerable); var Field = { clear: function() { for (var i = 0; i < arguments.length; i++) $(arguments[i]).value = ''; }, focus: function(element) { $(element).focus(); }, present: function() { for (var i = 0; i < arguments.length; i++) if ($(arguments[i]).value == '') return false; return true; }, select: function(element) { $(element).select(); }, activate: function(element) { element = $(element); element.focus(); if (element.select) element.select(); } } /*--------------------------------------------------------------------------*/ var Form = { serialize: function(form) { var elements = Form.getElements($(form)); var queryComponents = new Array(); for (var i = 0; i < elements.length; i++) { var queryComponent = Form.Element.serialize(elements[i]); if (queryComponent) queryComponents.push(queryComponent); } return queryComponents.join('&'); }, getElements: function(form) { form = $(form); var elements = new Array(); for (tagName in Form.Element.Serializers) { var tagElements = form.getElementsByTagName(tagName); for (var j = 0; j < tagElements.length; j++) elements.push(tagElements[j]); } return elements; }, getInputs: function(form, typeName, name) { form = $(form); var inputs = form.getElementsByTagName('input'); if (!typeName && !name) return inputs; var matchingInputs = new Array(); for (var i = 0; i < inputs.length; i++) { var input = inputs[i]; if ((typeName && input.type != typeName) || (name && input.name != name)) continue; matchingInputs.push(input); } return matchingInputs; }, disable: function(form) { var elements = Form.getElements(form); for (var i = 0; i < elements.length; i++) { var element = elements[i]; element.blur(); element.disabled = 'true'; } }, enable: function(form) { var elements = Form.getElements(form); for (var i = 0; i < elements.length; i++) { var element = elements[i]; element.disabled = ''; } }, findFirstElement: function(form) { return Form.getElements(form).find(function(element) { return element.type != 'hidden' && !element.disabled && ['input', 'select', 'textarea'].include(element.tagName.toLowerCase()); }); }, focusFirstElement: function(form) { Field.activate(Form.findFirstElement(form)); }, reset: function(form) { $(form).reset(); } } Form.Element = { serialize: function(element) { element = $(element); var method = element.tagName.toLowerCase(); var parameter = Form.Element.Serializers[method](element); if (parameter) { var key = encodeURIComponent(parameter[0]); if (key.length == 0) return; if (parameter[1].constructor != Array) parameter[1] = [parameter[1]]; return parameter[1].map(function(value) { return key + '=' + encodeURIComponent(value); }).join('&'); } }, getValue: function(element) { element = $(element); var method = element.tagName.toLowerCase(); var parameter = Form.Element.Serializers[method](element); if (parameter) return parameter[1]; } } Form.Element.Serializers = { input: function(element) { switch (element.type.toLowerCase()) { case 'submit': case 'hidden': case 'password': case 'text': return Form.Element.Serializers.textarea(element); case 'checkbox': case 'radio': return Form.Element.Serializers.inputSelector(element); } return false; }, inputSelector: function(element) { if (element.checked) return [element.name, element.value]; }, textarea: function(element) { return [element.name, element.value]; }, select: function(element) { return Form.Element.Serializers[element.type == 'select-one' ? 'selectOne' : 'selectMany'](element); }, selectOne: function(element) { var value = '', opt, index = element.selectedIndex; if (index >= 0) { opt = element.options[index]; value = opt.value; if (!value && !('value' in opt)) value = opt.text; } return [element.name, value]; }, selectMany: function(element) { var value = new Array(); for (var i = 0; i < element.length; i++) { var opt = element.options[i]; if (opt.selected) { var optValue = opt.value; if (!optValue && !('value' in opt)) optValue = opt.text; value.push(optValue); } } return [element.name, value]; } } /*--------------------------------------------------------------------------*/ var $F = Form.Element.getValue; /*--------------------------------------------------------------------------*/ Abstract.TimedObserver = function() {} Abstract.TimedObserver.prototype = { initialize: function(element, frequency, callback) { this.frequency = frequency; this.element = $(element); this.callback = callback; this.lastValue = this.getValue(); this.registerCallback(); }, registerCallback: function() { setInterval(this.onTimerEvent.bind(this), this.frequency * 1000); }, onTimerEvent: function() { var value = this.getValue(); if (this.lastValue != value) { this.callback(this.element, value); this.lastValue = value; } } } Form.Element.Observer = Class.create(); Form.Element.Observer.prototype = Object.extend(new Abstract.TimedObserver(), { getValue: function() { return Form.Element.getValue(this.element); } }); Form.Observer = Class.create(); Form.Observer.prototype = Object.extend(new Abstract.TimedObserver(), { getValue: function() { return Form.serialize(this.element); } }); /*--------------------------------------------------------------------------*/ Abstract.EventObserver = function() {} Abstract.EventObserver.prototype = { initialize: function(element, callback) { this.element = $(element); this.callback = callback; this.lastValue = this.getValue(); if (this.element.tagName.toLowerCase() == 'form') this.registerFormCallbacks(); else this.registerCallback(this.element); }, onElementEvent: function() { var value = this.getValue(); if (this.lastValue != value) { this.callback(this.element, value); this.lastValue = value; } }, registerFormCallbacks: function() { var elements = Form.getElements(this.element); for (var i = 0; i < elements.length; i++) this.registerCallback(elements[i]); }, registerCallback: function(element) { if (element.type) { switch (element.type.toLowerCase()) { case 'checkbox': case 'radio': Event.observe(element, 'click', this.onElementEvent.bind(this)); break; case 'password': case 'text': case 'textarea': case 'select-one': case 'select-multiple': Event.observe(element, 'change', this.onElementEvent.bind(this)); break; } } } } Form.Element.EventObserver = Class.create(); Form.Element.EventObserver.prototype = Object.extend(new Abstract.EventObserver(), { getValue: function() { return Form.Element.getValue(this.element); } }); Form.EventObserver = Class.create(); Form.EventObserver.prototype = Object.extend(new Abstract.EventObserver(), { getValue: function() { return Form.serialize(this.element); } }); if (!window.Event) { var Event = new Object(); } Object.extend(Event, { KEY_BACKSPACE: 8, KEY_TAB: 9, KEY_RETURN: 13, KEY_ESC: 27, KEY_LEFT: 37, KEY_UP: 38, KEY_RIGHT: 39, KEY_DOWN: 40, KEY_DELETE: 46, element: function(event) { return event.target || event.srcElement; }, isLeftClick: function(event) { return (((event.which) && (event.which == 1)) || ((event.button) && (event.button == 1))); }, pointerX: function(event) { return event.pageX || (event.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft)); }, pointerY: function(event) { return event.pageY || (event.clientY + (document.documentElement.scrollTop || document.body.scrollTop)); }, stop: function(event) { if (event.preventDefault) { event.preventDefault(); event.stopPropagation(); } else { event.returnValue = false; event.cancelBubble = true; } }, // find the first node with the given tagName, starting from the // node the event was triggered on; traverses the DOM upwards findElement: function(event, tagName) { var element = Event.element(event); while (element.parentNode && (!element.tagName || (element.tagName.toUpperCase() != tagName.toUpperCase()))) element = element.parentNode; return element; }, observers: false, _observeAndCache: function(element, name, observer, useCapture) { if (!this.observers) this.observers = []; if (element.addEventListener) { this.observers.push([element, name, observer, useCapture]); element.addEventListener(name, observer, useCapture); } else if (element.attachEvent) { this.observers.push([element, name, observer, useCapture]); element.attachEvent('on' + name, observer); } }, unloadCache: function() { if (!Event.observers) return; for (var i = 0; i < Event.observers.length; i++) { Event.stopObserving.apply(this, Event.observers[i]); Event.observers[i][0] = null; } Event.observers = false; }, observe: function(element, name, observer, useCapture) { var element = $(element); useCapture = useCapture || false; if (name == 'keypress' && (navigator.appVersion.match(/Konqueror|Safari|KHTML/) || element.attachEvent)) name = 'keydown'; this._observeAndCache(element, name, observer, useCapture); }, stopObserving: function(element, name, observer, useCapture) { var element = $(element); useCapture = useCapture || false; if (name == 'keypress' && (navigator.appVersion.match(/Konqueror|Safari|KHTML/) || element.detachEvent)) name = 'keydown'; if (element.removeEventListener) { element.removeEventListener(name, observer, useCapture); } else if (element.detachEvent) { element.detachEvent('on' + name, observer); } } }); /* prevent memory leaks in IE */ Event.observe(window, 'unload', Event.unloadCache, false); var Position = { // set to true if needed, warning: firefox performance problems // NOT neeeded for page scrolling, only if draggable contained in // scrollable elements includeScrollOffsets: false, // must be called before calling withinIncludingScrolloffset, every time the // page is scrolled prepare: function() { this.deltaX = window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft || 0; this.deltaY = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0; }, realOffset: function(element) { var valueT = 0, valueL = 0; do { valueT += element.scrollTop || 0; valueL += element.scrollLeft || 0; element = element.parentNode; } while (element); return [valueL, valueT]; }, cumulativeOffset: function(element) { var valueT = 0, valueL = 0; do { valueT += element.offsetTop || 0; valueL += element.offsetLeft || 0; element = element.offsetParent; } while (element); return [valueL, valueT]; }, positionedOffset: function(element) { var valueT = 0, valueL = 0; do { valueT += element.offsetTop || 0; valueL += element.offsetLeft || 0; element = element.offsetParent; if (element) { p = Element.getStyle(element, 'position'); if (p == 'relative' || p == 'absolute') break; } } while (element); return [valueL, valueT]; }, offsetParent: function(element) { if (element.offsetParent) return element.offsetParent; if (element == document.body) return element; while ((element = element.parentNode) && element != document.body) if (Element.getStyle(element, 'position') != 'static') return element; return document.body; }, // caches x/y coordinate pair to use with overlap within: function(element, x, y) { if (this.includeScrollOffsets) return this.withinIncludingScrolloffsets(element, x, y); this.xcomp = x; this.ycomp = y; this.offset = this.cumulativeOffset(element); return (y >= this.offset[1] && y < this.offset[1] + element.offsetHeight && x >= this.offset[0] && x < this.offset[0] + element.offsetWidth); }, withinIncludingScrolloffsets: function(element, x, y) { var offsetcache = this.realOffset(element); this.xcomp = x + offsetcache[0] - this.deltaX; this.ycomp = y + offsetcache[1] - this.deltaY; this.offset = this.cumulativeOffset(element); return (this.ycomp >= this.offset[1] && this.ycomp < this.offset[1] + element.offsetHeight && this.xcomp >= this.offset[0] && this.xcomp < this.offset[0] + element.offsetWidth); }, // within must be called directly before overlap: function(mode, element) { if (!mode) return 0; if (mode == 'vertical') return ((this.offset[1] + element.offsetHeight) - this.ycomp) / element.offsetHeight; if (mode == 'horizontal') return ((this.offset[0] + element.offsetWidth) - this.xcomp) / element.offsetWidth; }, clone: function(source, target) { source = $(source); target = $(target); target.style.position = 'absolute'; var offsets = this.cumulativeOffset(source); target.style.top = offsets[1] + 'px'; target.style.left = offsets[0] + 'px'; target.style.width = source.offsetWidth + 'px'; target.style.height = source.offsetHeight + 'px'; }, page: function(forElement) { var valueT = 0, valueL = 0; var element = forElement; do { valueT += element.offsetTop || 0; valueL += element.offsetLeft || 0; // Safari fix if (element.offsetParent==document.body) if (Element.getStyle(element,'position')=='absolute') break; } while (element = element.offsetParent); element = forElement; do { valueT -= element.scrollTop || 0; valueL -= element.scrollLeft || 0; } while (element = element.parentNode); return [valueL, valueT]; }, clone: function(source, target) { var options = Object.extend({ setLeft: true, setTop: true, setWidth: true, setHeight: true, offsetTop: 0, offsetLeft: 0 }, arguments[2] || {}) // find page position of source source = $(source); var p = Position.page(source); // find coordinate system to use target = $(target); var delta = [0, 0]; var parent = null; // delta [0,0] will do fine with position: fixed elements, // position:absolute needs offsetParent deltas if (Element.getStyle(target,'position') == 'absolute') { parent = Position.offsetParent(target); delta = Position.page(parent); } // correct by body offsets (fixes Safari) if (parent == document.body) { delta[0] -= document.body.offsetLeft; delta[1] -= document.body.offsetTop; } // set position if(options.setLeft) target.style.left = (p[0] - delta[0] + options.offsetLeft) + 'px'; if(options.setTop) target.style.top = (p[1] - delta[1] + options.offsetTop) + 'px'; if(options.setWidth) target.style.width = source.offsetWidth + 'px'; if(options.setHeight) target.style.height = source.offsetHeight + 'px'; }, absolutize: function(element) { element = $(element); if (element.style.position == 'absolute') return; Position.prepare(); var offsets = Position.positionedOffset(element); var top = offsets[1]; var left = offsets[0]; var width = element.clientWidth; var height = element.clientHeight; element._originalLeft = left - parseFloat(element.style.left || 0); element._originalTop = top - parseFloat(element.style.top || 0); element._originalWidth = element.style.width; element._originalHeight = element.style.height; element.style.position = 'absolute'; element.style.top = top + 'px';; element.style.left = left + 'px';; element.style.width = width + 'px';; element.style.height = height + 'px';; }, relativize: function(element) { element = $(element); if (element.style.position == 'relative') return; Position.prepare(); element.style.position = 'relative'; var top = parseFloat(element.style.top || 0) - (element._originalTop || 0); var left = parseFloat(element.style.left || 0) - (element._originalLeft || 0); element.style.top = top + 'px'; element.style.left = left + 'px'; element.style.height = element._originalHeight; element.style.width = element._originalWidth; } } // Safari returns margins on body which is incorrect if the child is absolutely // positioned. For performance reasons, redefine Position.cumulativeOffset for // KHTML/WebKit only. if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) { Position.cumulativeOffset = function(element) { var valueT = 0, valueL = 0; do { valueT += element.offsetTop || 0; valueL += element.offsetLeft || 0; if (element.offsetParent == document.body) if (Element.getStyle(element, 'position') == 'absolute') break; element = element.offsetParent; } while (element); return [valueL, valueT]; } } ohcount-4.0.0/test/src_dir/js2.js000066400000000000000000000004701343532200000166230ustar00rootroot00000000000000 ohcount-4.0.0/test/src_dir/js3.js000066400000000000000000000001171343532200000166220ustar00rootroot00000000000000return "'" + this.replace('\\', '\\\\').replace("'", '\\\'') + "'"; // comment ohcount-4.0.0/test/src_dir/jsp1.jsp000066400000000000000000000003101343532200000171530ustar00rootroot00000000000000 JSP page <%@ page language="java" %> <% out.println("Hello World"); %> <% // comment /* * more comment */ %> ohcount-4.0.0/test/src_dir/kotlin.kt000066400000000000000000000005101343532200000174220ustar00rootroot00000000000000// Line comment fun sum(a : Double, b : Double) : Double { return a + b } /* * Block comment */ fun hello(place : String) : Unit { print("Hello, \"$place\"\n") } /* * /* * * Block comments nest * */ */ fun main() : Unit { hello("""Very, very, very // long place somewhere""") } ohcount-4.0.0/test/src_dir/limbo.b000066400000000000000000000022641343532200000170370ustar00rootroot00000000000000implement HgReadrevlog; include "sys.m"; sys: Sys; sprint: import sys; include "draw.m"; include "arg.m"; include "string.m"; str: String; include "mercurial.m"; mercurial: Mercurial; Revlog, Repo, Entry, Nodeid, Change: import mercurial; dflag: int; HgReadrevlog: module { init: fn(nil: ref Draw->Context, args: list of string); }; init(nil: ref Draw->Context, args: list of string) { sys = load Sys Sys->PATH; arg := load Arg Arg->PATH; str = load String String->PATH; mercurial = load Mercurial Mercurial->PATH; mercurial->init(); arg->init(args); arg->setusage(arg->progname()+" [-d] path"); while((c := arg->opt()) != 0) case c { 'd' => dflag++; if(dflag > 1) mercurial->debug++; * => arg->usage(); } args = arg->argv(); if(len args != 1) arg->usage(); path := hd args; (rl, err) := Revlog.open(path); if(err != nil) fail(err); last: int; (last, err) = rl.lastrev(); if(err != nil) fail(err); e: ref Entry; for(i := 0; i <= last; i++) { (e, err) = rl.findrev(i); if(err != nil) fail(err); #sys->print("entry %d:\n", i); sys->print("%s\n", e.text()); } } fail(s: string) { sys->fprint(sys->fildes(2), "%s\n", s); raise "fail:"+s; } ohcount-4.0.0/test/src_dir/limbo.m000066400000000000000000000002471343532200000170510ustar00rootroot00000000000000Htmlent: module { PATH: con "/dis/lib/htmlent.dis"; entities: array of (string, int); init: fn(); lookup: fn(name: string): int; conv: fn(s: string): string; }; ohcount-4.0.0/test/src_dir/logtalk.lgt000066400000000000000000000004511343532200000177330ustar00rootroot00000000000000/* test file for Logtalk parsing */ % this is a Logtalk source file :- object(hello_world). % the initialization/1 directive argument is automatically executed % when the object is loaded into memory: :- initialization((nl, write('********** Hello World! **********'), nl)). :- end_object. ohcount-4.0.0/test/src_dir/lsp1.lsp000066400000000000000000000120331343532200000171640ustar00rootroot00000000000000;;; CrapsSim.lsp """ The main purpose of this program was to implement a Craps game, using a language that we have just learned. Also, it was written in a functional style with almost no reliance on the assignment operation. Only one local variable called THROW was used. """ ;;; ====================================================================================================== ;;; ;;; ======================================= CRAPS SIMULATION ============================================= ;;; ;;; ====================================================================================================== ;;; ;;; ** This function takes no parameters as input and returns a random number between 1 and 6. ** (DEFUN THROW-DIE () (+ (RANDOM 6) 1) ;;; get a random number between 0 and 5 and then add 1 ) ;;; ====================================================================================================== ;;; ;;; ** This function takes no parameters as input and returns a LIST with two numbers between 1 and 6. ** (DEFUN THROW-DICE () (LIST (THROW-DIE) (THROW-DIE)) ;;; create a list with two random numbers ) ;;; ====================================================================================================== ;;; ;;; ** This function takes two numbers as parameters for input and returns T or Nil. T is returned if both ;;; numbers are equal to 6. Nil is returned otherwise. ** (DEFUN BOXCARS-P (A B) (AND (EQUAL '6 A) (EQUAL '6 B) ) ) ;;; ====================================================================================================== ;;; ;;; ** This function takes two numbers as parameters for input and returns T or Nil. T is returned if both ;;; numbers are equal to 1. Nil is returned otherwise. ** (DEFUN SNAKE-EYES-P (A B) (AND (EQUAL '1 A) (EQUAL '1 B) ) ) ;;; ====================================================================================================== ;;; ;;; ** This function takes two numbers as parameters for input and returns T or Nil. T is returned if the ;;; sum of both numbers is equal to a 7 or 11. Nil is returned otherwise. ** (DEFUN INSTANT-WIN-P (A B) (OR (EQUAL '7 (+ A B)) (EQUAL '11 (+ A B)) ) ) ;;; ====================================================================================================== ;;; ;;; ** This function takes two numbers as parameters for input and returns T or Nil. T is returned if the ;;; sum of both numbers is equal to a 2, 3 or 12. Nil is returned otherwise. ** (DEFUN INSTANT-LOSS-P (A B) (OR (EQUAL '2 (+ A B)) (EQUAL '3 (+ A B)) (EQUAL '12 (+ A B)) ) ) ;;; ====================================================================================================== ;;; ;;; ** This function takes two numbers as parameters for input and returns a string. If function BOXCARS_P ;;; returns T, then the returned string equals BOXCARS. If function SNAKE_EYES_P returns T, then the ;;; returned string equals SNAKE_EYES. The string contains Nil otherwise. ** (DEFUN SAY-THROW (A B) (COND ((BOXCARS-P A B) 'BOXCARS) ;;; make use of function BOXCARS_P ((SNAKE-EYES-P A B) 'SNAKE-EYES) ;;; make use of function SNAKE_EYES_P ) ) ;;; ====================================================================================================== ;;; ;;; ** This is the main function used to simulate the game of craps. Variable THROW contains a LIST of two ;;; numbers between 1 and 6. The numbers located in THROW, are used as parameters for the other functions. ;;; The several pieces used for output are listed together and then the LIST is returned from this ;;; function. (DEFUN CRAPS () (LET THROW (THROW-DICE)) ;;; get initial roll of the dice ;;; if roll is a win, then LIST the appropriate output (COND ((INSTANT-WIN-P (FIRST THROW) (SECOND THROW)) (LIST 'THROW (FIRST THROW) 'AND (SECOND THROW) '-- (+ (FIRST THROW) (SECOND THROW)) '-- 'YOU 'WIN)) ;;; if roll is a loss, then check for BOXCARS or SNAKE-EYES ((INSTANT-LOSS-P (FIRST THROW) (SECOND THROW)) (IF (EQUAL 'NIL (SAY-THROW (FIRST THROW) (SECOND THROW))) ;;; if Nil then LIST appropriate output (LIST 'THROW (FIRST THROW) 'AND (SECOND THROW) '-- (+ (FIRST THROW) (SECOND THROW)) '-- 'YOU 'LOSE) ;;; else include the BOXCARS or SNAKE-EYES string in the output (LIST 'THROW (FIRST THROW) 'AND (SECOND THROW) '-- (SAY-THROW (FIRST THROW) (SECOND THROW)) '-- 'YOU 'LOSE))) ;;; if roll is not instant win or loss then output sum of dice (T (LIST 'THROW (FIRST THROW) 'AND (SECOND THROW) '-- 'YOUR 'POINT 'IS (+ (FIRST THROW) (SECOND THROW)))) ) ;;; end COND ) ;;; end LET ) ;;; ======================================== END OF PROGRAM CRAPS ======================================== ;;; ohcount-4.0.0/test/src_dir/lua1.lua000066400000000000000000000050371343532200000171400ustar00rootroot00000000000000-- random code from http://lua-users.org/wiki/TextJustification -- easy queue implementation ------------------------------------------ function q_create() local q = {} q.first = 0 q.last = 0 return q end function q_insert(q, s) q[q.last] = s q.last = q.last + 1 end function q_empty(q) return q.first >= q.last end function q_remove(q) if q_empty(q) then return nil end local s = q[q.first] q[q.first] = nil q.first = q.first+1 return s end function q_card(q) return q.last - q.first end function q_length(q, f) local l, i = 0, q.first while i < q.last do l = l + strlen(q[i]) i = i + 1 end return l end -- line creation routines ------------------------------------------ -- justifies one line to fit into MAX columns function justify(q) local blanks = MAX - q_length(q) local skips = q_card(q) - 1 local line = q_remove(q) local quotient = floor(blanks/skips) local reminder = blanks/skips - quotient local error = 0 while skips > 0 do error = error + reminder if error >= 0.5 then error = error - 1 line = line .. strrep(" ", quotient+1) else line = line .. strrep(" ", quotient) end line = line .. q_remove(q) skips = skips - 1 end return line or "" end -- join all words with one space between them function catenate(q) local line = q_remove(q) while not q_empty(q) do line = line .. " " .. q_remove(q) end return line or "" end -- main program ----------------------------------------------------- DEFMAX = 72 -- tries to get MAX from command-line if not arg or getn(arg) < 1 then MAX = DEFMAX else MAX = tonumber(arg[1]) if not MAX or MAX < 0 then MAX = DEFMAX end end -- collects all text from stdin text = q_create() line = read() while line do _, n = gsub(line, "(%S+)", function (s) q_insert(%text, s) end) if n == 0 then q_insert(text, "\n") end line = read() end -- justify paragraphs line = q_create() word = q_remove(text) size = 0 while word do if word == "\n" then if not q_empty(line) then write(catenate(line), "\n\n") else write("\n") end size = 0 elseif size + strlen(word) > MAX then write(justify(line), "\n") size = 0 end if word ~= "\n" then q_insert(line, word) size = size + strlen(word) + 1 end word = q_remove(text) end write(catenate(line), "\n") ohcount-4.0.0/test/src_dir/macro_crystal.cr000066400000000000000000000001311343532200000207510ustar00rootroot00000000000000# This is a comment. macro create_foo(name, &block) {% name.id = "bar" %} {{block}} ohcount-4.0.0/test/src_dir/mathematica1.m000066400000000000000000001436271343532200000203170ustar00rootroot00000000000000 SetEnhancedTimes[False]; SetSourceLanguage["C"]; (******************************************************************************) (* Options *) (******************************************************************************) createCode[derivOrder_, useJacobian_, splitUpwindDerivs_, useVectors_, useOpenCL_, evolutionTimelevels_, addMatter_, formulation_] := Module[{prefix, suffix, thorn}, prefix = "ML_"; suffix = "" <> If [useJacobian, "_MP", ""] <> If [derivOrder!=4, "_O" <> ToString[derivOrder], ""] <> If [splitUpwindDerivs, "", "_UPW"] <> If [useVectors, "", "_NV"] <> If [useOpenCL, "_CL", ""] (* <> If [evolutionTimelevels!=3, "_TL" <> ToString[evolutionTimelevels], ""] *) (* <> If [addMatter==1, "_M", ""] *) ; thorn = prefix <> formulation <> suffix; SetAttributes[IfCCZ4, HoldAll]; IfCCZ4[expr_, else_:Sequence[]] := If[formulation === "CCZ4", expr, Unevaluated[else]]; (******************************************************************************) (* Derivatives *) (******************************************************************************) KD = KroneckerDelta; derivatives = { PDstandardNth[i_] -> StandardCenteredDifferenceOperator[1,fdOrder/2,i], PDstandardNth[i_,i_] -> StandardCenteredDifferenceOperator[2,fdOrder/2,i], PDstandardNth[i_,j_] -> StandardCenteredDifferenceOperator[1,fdOrder/2,i] * StandardCenteredDifferenceOperator[1,fdOrder/2,j], PDdissipationNth[i_] -> (-1)^(fdOrder/2) * spacing[i]^(fdOrder+1) / 2^(fdOrder+2) * StandardCenteredDifferenceOperator[fdOrder+2,fdOrder/2+1,i], (* PD: These come from my mathematica notebook "Upwind-Kranc-Convert.nb" that converts upwinding finite differencing operators generated by StandardUpwindDifferenceOperator into this form *) Sequence@@Flatten[Table[ {PDupwindNth[i] -> Switch[fdOrder, 2, (dir[i]*(-3 + 4*shift[i]^dir[i] - shift[i]^(2*dir[i])))/(2*spacing[i]), 4, (dir[i]*(-10 - 3/shift[i]^dir[i] + 18*shift[i]^dir[i] - 6*shift[i]^(2*dir[i]) + shift[i]^(3*dir[i])))/(12*spacing[i]), 6, (dir[i]*(-35 + 2/shift[i]^(2*dir[i]) - 24/shift[i]^dir[i] + 80*shift[i]^dir[i] - 30*shift[i]^(2*dir[i]) + 8*shift[i]^(3*dir[i]) - shift[i]^(4*dir[i])))/(60*spacing[i]), 8, (dir[i]*(-378 - 5/shift[i]^(3*dir[i]) + 60/shift[i]^(2*dir[i]) - 420/shift[i]^dir[i] + 1050*shift[i]^dir[i] - 420*shift[i]^(2*dir[i]) + 140*shift[i]^(3*dir[i]) - 30*shift[i]^(4*dir[i]) + 3*shift[i]^(5*dir[i])))/(840*spacing[i])], PDupwindNthAnti[i] -> Switch[fdOrder, 2, (+1 shift[i]^(-2) -4 shift[i]^(-1) +0 shift[i]^( 0) +4 shift[i]^(+1) -1 shift[i]^(+2)) / (4 spacing[i]), 4, (-1 shift[i]^(-3) +6 shift[i]^(-2) -21 shift[i]^(-1 )+0 shift[i]^( 0) +21 shift[i]^(+1) -6 shift[i]^(+2) +1 shift[i]^(+3)) / (24 spacing[i]), 6, (+1 shift[i]^(-4) -8 shift[i]^(-3) +32 shift[i]^(-2) -104 shift[i]^(-1) +0 shift[i]^( 0) +104 shift[i]^(+1) -32 shift[i]^(+2) +8 shift[i]^(+3) -1 shift[i]^(+4)) / (120 spacing[i]), 8, (-3 shift[i]^(-5) +30 shift[i]^(-4) -145 shift[i]^(-3) +480 shift[i]^(-2) -1470 shift[i]^(-1) +0 shift[i]^( 0) +1470 shift[i]^(+1) -480 shift[i]^(+2) +145 shift[i]^(+3) -30 shift[i]^(+4) +3 shift[i]^(+5)) / (1680 spacing[i])], PDupwindNthSymm[i] -> Switch[fdOrder, 2, (-1 shift[i]^(-2) +4 shift[i]^(-1) -6 shift[i]^( 0) +4 shift[i]^(+1) -1 shift[i]^(+2)) / (4 spacing[i]), 4, (+1 shift[i]^(-3) -6 shift[i]^(-2) +15 shift[i]^(-1) -20 shift[i]^( 0) +15 shift[i]^(+1) -6 shift[i]^(+2) +1 shift[i]^(+3)) / (24 spacing[i]), 6, (-1 shift[i]^(-4) +8 shift[i]^(-3) - 28 shift[i]^(-2)+56 shift[i]^(-1)-70 shift[i]^( 0) +56 shift[i]^(+1) -28 shift[i]^(+2) +8 shift[i]^(+3) -1 shift[i]^(+4)) / (120 spacing[i]), 8, (+3 shift[i]^(-5) -30 shift[i]^(-4) +135 shift[i]^(-3) -360 shift[i]^(-2) +630 shift[i]^(-1) -756 shift[i]^( 0) +630 shift[i]^(+1) -360 shift[i]^(+2) +135 shift[i]^(+3) -30 shift[i]^(+4) +3 shift[i]^(+5)) / (1680 spacing[i])], (* TODO: make these higher order stencils *) PDonesided[i] -> dir[i] (-1 + shift[i]^dir[i]) / spacing[i]} /. i->j, {j,1,3}],1] }; PD = PDstandardNth; PDu = PDupwindNth; PDua = PDupwindNthAnti; PDus = PDupwindNthSymm; (* PDo = PDonesided; *) PDdiss = PDdissipationNth; If [splitUpwindDerivs, Upwind[dir_, var_, idx_] := dir PDua[var,idx] + Abs[dir] PDus[var,idx], Upwind[dir_, var_, idx_] := dir PDu[var,idx]]; (******************************************************************************) (* Tensors *) (******************************************************************************) (* Register the tensor quantities with the TensorTools package *) Map [DefineTensor, {normal, tangentA, tangentB, dir, nn, nu, nlen, nlen2, su, vg, xx, rr, th, ph, admg, admK, admalpha, admdtalpha, admbeta, admdtbeta, H, M, g, detg, gu, G, R, trR, Km, trK, cdphi, cdphi2, phi, gt, At, Xt, Xtn, Theta, Z, alpha, A, beta, B, Atm, Atu, trA, Ats, trAts, dottrK, dotXt, cXt, cS, cA, e4phi, em4phi, ddetg, detgt, gtu, ddetgt, dgtu, ddgtu, Gtl, Gtlu, Gt, Rt, Rphi, gK, T00, T0, T, rho, S, x, y, z, r, epsdiss}]; (* NOTE: It seems as if Lie[.,.] did not take these tensor weights into account. Presumably, CD[.,.] and CDt[.,.] don't do this either. *) SetTensorAttribute[phi, TensorWeight, +1/6]; SetTensorAttribute[gt, TensorWeight, -2/3]; SetTensorAttribute[Xt, TensorWeight, +2/3]; SetTensorAttribute[At, TensorWeight, -2/3]; SetTensorAttribute[cXt, TensorWeight, +2/3]; SetTensorAttribute[cS, TensorWeight, +2 ]; Map [AssertSymmetricIncreasing, {admg[la,lb], admK[la,lb], g[la,lb], K[la,lb], R[la,lb], cdphi2[la,lb], gt[la,lb], At[la,lb], Ats[la,lb], Rt[la,lb], Rphi[la,lb], T[la,lb]}]; AssertSymmetricIncreasing [G[ua,lb,lc], lb, lc]; AssertSymmetricIncreasing [Gtl[la,lb,lc], lb, lc]; AssertSymmetricIncreasing [Gt[ua,lb,lc], lb, lc]; AssertSymmetricIncreasing [gK[la,lb,lc], la, lb]; Map [AssertSymmetricIncreasing, {gu[ua,ub], gtu[ua,ub], Atu[ua,ub]}]; AssertSymmetricIncreasing [dgtu[ua,ub,lc], ua, ub]; AssertSymmetricIncreasing [ddgtu[ua,ub,lc,ld], ua, ub]; AssertSymmetricIncreasing [ddgtu[ua,ub,lc,ld], lc, ld]; DefineConnection [CD, PD, G]; DefineConnection [CDt, PD, Gt]; (* Use the CartGrid3D variable names *) x1=x; x2=y; x3=z; (* Use the ADMBase variable names *) admg11=gxx; admg12=gxy; admg22=gyy; admg13=gxz; admg23=gyz; admg33=gzz; admK11=kxx; admK12=kxy; admK22=kyy; admK13=kxz; admK23=kyz; admK33=kzz; admalpha=alp; admdtalpha=dtalp; admbeta1=betax; admbeta2=betay; admbeta3=betaz; admdtbeta1=dtbetax; admdtbeta2=dtbetay; admdtbeta3=dtbetaz; (* Use the TmunuBase variable names *) T00=eTtt; T01=eTtx; T02=eTty; T03=eTtz; T11=eTxx; T12=eTxy; T22=eTyy; T13=eTxz; T23=eTyz; T33=eTzz; (******************************************************************************) (* Expressions *) (******************************************************************************) (* enum constants for conformalMethod; these must be consistent with the definition of the Cactus parameter conformalMethod *) CMphi = 0; CMW = 1; detgExpr = Det [MatrixOfComponents [g [la,lb]]]; ddetgExpr[la_] = Sum [D[Det[MatrixOfComponents[g[la, lb]]], X] PD[X, la], {X, Union[Flatten[MatrixOfComponents[g[la, lb]]]]}]; detgtExpr = Det [MatrixOfComponents [gt[la,lb]]]; ddetgtExpr[la_] = Sum [D[Det[MatrixOfComponents[gt[la, lb]]], X] PD[X, la], {X, Union[Flatten[MatrixOfComponents[gt[la, lb]]]]}]; etaExpr = SpatialBetaDriverRadius / Max [r, SpatialBetaDriverRadius]; thetaExpr = Min [Exp [1 - r / SpatialShiftGammaCoeffRadius], 1]; (******************************************************************************) (* Groups *) (******************************************************************************) evolvedGroups = {SetGroupName [CreateGroupFromTensor [phi ], prefix <> "log_confac"], SetGroupName [CreateGroupFromTensor [gt[la,lb]], prefix <> "metric" ], SetGroupName [CreateGroupFromTensor [Xt[ua] ], prefix <> "Gamma" ], SetGroupName [CreateGroupFromTensor [trK ], prefix <> "trace_curv"], SetGroupName [CreateGroupFromTensor [At[la,lb]], prefix <> "curv" ], SetGroupName [CreateGroupFromTensor [alpha ], prefix <> "lapse" ], SetGroupName [CreateGroupFromTensor [A ], prefix <> "dtlapse" ], SetGroupName [CreateGroupFromTensor [beta[ua] ], prefix <> "shift" ], SetGroupName [CreateGroupFromTensor [B[ua] ], prefix <> "dtshift" ], IfCCZ4[SetGroupName[CreateGroupFromTensor[Theta], prefix <> "Theta"]]}; evaluatedGroups = {SetGroupName [CreateGroupFromTensor [H ], prefix <> "Ham"], SetGroupName [CreateGroupFromTensor [M[la] ], prefix <> "mom"], SetGroupName [CreateGroupFromTensor [cS ], prefix <> "cons_detg"], SetGroupName [CreateGroupFromTensor [cXt[ua]], prefix <> "cons_Gamma"], SetGroupName [CreateGroupFromTensor [cA ], prefix <> "cons_traceA"]}; declaredGroups = Join [evolvedGroups, evaluatedGroups]; declaredGroupNames = Map [First, declaredGroups]; extraGroups = {{"grid::coordinates", {x, y, z, r}}, {"ADMBase::metric", {gxx, gxy, gxz, gyy, gyz, gzz}}, {"ADMBase::curv", {kxx, kxy, kxz, kyy, kyz, kzz}}, {"ADMBase::lapse", {alp}}, {"ADMBase::dtlapse", {dtalp}}, {"ADMBase::shift", {betax, betay, betaz}}, {"ADMBase::dtshift", {dtbetax, dtbetay, dtbetaz}}, {"TmunuBase::stress_energy_scalar", {eTtt}}, {"TmunuBase::stress_energy_vector", {eTtx, eTty, eTtz}}, {"TmunuBase::stress_energy_tensor", {eTxx, eTxy, eTxz, eTyy, eTyz, eTzz}} }; groups = Join [declaredGroups, extraGroups]; (******************************************************************************) (* Initial data *) (******************************************************************************) initialCalc = { Name -> thorn <> "_Minkowski", Schedule -> {"IN ADMBase_InitialData"}, ConditionalOnKeyword -> {"my_initial_data", "Minkowski"}, Equations -> { phi -> IfThen[conformalMethod==CMW, 1, 0], gt[la,lb] -> KD[la,lb], trK -> 0, At[la,lb] -> 0, Xt[ua] -> 0, alpha -> 1, A -> 0, beta[ua] -> 0, B[ua] -> 0, IfCCZ4[Theta -> 0] } }; (******************************************************************************) (* Split a calculation *) (******************************************************************************) PartialCalculation[calc_, suffix_, updates_, evolVars_] := Module[ {name, calc1, replaces, calc2, vars, patterns, eqs, calc3}, (* Add suffix to name *) name = lookup[calc, Name] <> suffix; calc1 = mapReplace[calc, Name, name]; (* Replace some entries in the calculation *) (* replaces = Map[Function[rule, mapReplace[#, rule[[1]], rule[[2]]]&], updates]; *) replaces = updates //. (lhs_ -> rhs_) -> (mapReplace[#, lhs, rhs]&); calc2 = Apply[Composition, replaces][calc1]; (* Remove unnecessary equations *) vars = Join[evolVars, lookup[calc2, Shorthands]]; patterns = Replace[vars, { Tensor[n_,__] -> Tensor[n,__] , dot[Tensor[n_,__]] -> dot[Tensor[n,__]]}, 1]; eqs = FilterRules[lookup[calc, Equations], patterns]; calc3 = mapReplace[calc2, Equations, eqs]; calc3 ]; (******************************************************************************) (* Convert from ADMBase *) (******************************************************************************) convertFromADMBaseCalc = { Name -> thorn <> "_convertFromADMBase", Schedule -> {"AT initial AFTER ADMBase_PostInitial"}, ConditionalOnKeyword -> {"my_initial_data", "ADMBase"}, Shorthands -> {g[la,lb], detg, gu[ua,ub], em4phi}, Equations -> { g[la,lb] -> admg[la,lb], detg -> detgExpr, gu[ua,ub] -> 1/detg detgExpr MatrixInverse [g[ua,ub]], phi -> IfThen[conformalMethod==CMW, detg^(-1/6), Log[detg]/12], em4phi -> IfThen[conformalMethod==CMW, phi^2, Exp[-4 phi]], gt[la,lb] -> em4phi g[la,lb], trK -> gu[ua,ub] admK[la,lb], At[la,lb] -> em4phi (admK[la,lb] - (1/3) g[la,lb] trK), alpha -> admalpha, beta[ua] -> admbeta[ua], IfCCZ4[Theta -> 0] } }; convertFromADMBaseGammaCalc = { Name -> thorn <> "_convertFromADMBaseGamma", Schedule -> {"AT initial AFTER " <> thorn <> "_convertFromADMBase"}, ConditionalOnKeyword -> {"my_initial_data", "ADMBase"}, (* Where -> InteriorNoSync, *) (* Do not synchronise right after this routine; instead, synchronise after extrapolating *) Where -> Interior, (* Synchronise after this routine, so that the refinement boundaries are set correctly before extrapolating. (We will need to synchronise again after extrapolating because extrapolation does not fill ghost zones, but this is irrelevant here.) *) Shorthands -> {dir[ua], detgt, gtu[ua,ub], Gt[ua,lb,lc], theta}, Equations -> { dir[ua] -> Sign[beta[ua]], detgt -> 1 (* detgtExpr *), gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], Gt[ua,lb,lc] -> 1/2 gtu[ua,ud] (PD[gt[lb,ld],lc] + PD[gt[lc,ld],lb] - PD[gt[lb,lc],ld]), Xt[ua] -> gtu[ub,uc] Gt[ua,lb,lc], (* A -> - admdtalpha / (harmonicF alpha^harmonicN) (LapseAdvectionCoeff - 1), *) (* If LapseACoeff=0, then A is not evolved, in the sense that it does not influence the time evolution of other variables. *) A -> IfThen [LapseACoeff != 0, 1 / (- harmonicF alpha^harmonicN) (+ admdtalpha - LapseAdvectionCoeff Upwind[beta[ua], alpha, la]), 0], theta -> thetaExpr, (* If ShiftBCoeff=0 or theta ShiftGammaCoeff=0, then B^i is not evolved, in the sense that it does not influence the time evolution of other variables. *) B[ua] -> IfThen [ShiftGammaCoeff ShiftBCoeff != 0, 1 / (theta ShiftGammaCoeff) (+ admdtbeta[ua] - ShiftAdvectionCoeff Upwind[beta[ub], beta[ua], lb]), 0] } }; (* Initialise the Gamma variables to 0. This is necessary with multipatch because convertFromADMBaseGamma does not perform the conversion in the boundary points, and the order in which symmetry (interpatch) and outer boundary conditions is applied means that points which are both interpatch and symmetry points are never initialised. *) initGammaCalc = { Name -> thorn <> "_InitGamma", Schedule -> {"AT initial BEFORE " <> thorn <> "_convertFromADMBaseGamma"}, ConditionalOnKeyword -> {"my_initial_data", "ADMBase"}, Where -> Everywhere, Equations -> { Xt[ua] -> 0, A -> 0, B[ua] -> 0 } }; (******************************************************************************) (* Convert to ADMBase *) (******************************************************************************) convertToADMBaseCalc = { Name -> thorn <> "_convertToADMBase", Schedule -> {"IN " <> thorn <> "_convertToADMBaseGroup"}, Where -> Everywhere, Shorthands -> {e4phi}, Equations -> { e4phi -> IfThen[conformalMethod==CMW, 1/phi^2, Exp[4 phi]], admg[la,lb] -> e4phi gt[la,lb], admK[la,lb] -> e4phi At[la,lb] + (1/3) admg[la,lb] trK, admalpha -> alpha, admbeta[ua] -> beta[ua] } }; convertToADMBaseDtLapseShiftCalc = { Name -> thorn <> "_convertToADMBaseDtLapseShift", Schedule -> {"IN " <> thorn <> "_convertToADMBaseGroup"}, ConditionalOnKeyword -> {"dt_lapse_shift_method", "correct"}, Where -> Interior, Shorthands -> {dir[ua], detgt, gtu[ua,ub], eta, theta}, Equations -> { dir[ua] -> Sign[beta[ua]], detgt -> 1 (* detgtExpr *), (* This leads to simpler code... *) gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], eta -> etaExpr, theta -> thetaExpr, (* see RHS *) (* admdtalpha -> - harmonicF alpha^harmonicN ((1 - LapseAdvectionCoeff) A + LapseAdvectionCoeff trK) + LapseAdvectionCoeff beta[ua] PDu[alpha,la], *) admdtalpha -> - harmonicF alpha^harmonicN (+ LapseACoeff A + ((1 - LapseACoeff) (trK - IfCCZ4[2 Theta, 0]))) + LapseAdvectionCoeff Upwind[beta[ua], alpha, la], admdtbeta[ua] -> IfThen[harmonicShift, - 1/2 gtu[ua,uj] phi alpha (- 2 alpha PD[phi,lj] + 2 phi PD[alpha,lj] + gtu[uk,ul] phi alpha (PD[gt[lk,ll],lj] - 2 PD[gt[lj,lk],ll])), (* else *) + theta ShiftGammaCoeff (+ ShiftBCoeff B[ua] + (1 - ShiftBCoeff) (Xt[ua] - eta BetaDriver beta[ua]))] + ShiftAdvectionCoeff Upwind[beta[ub], beta[ua], lb] } }; convertToADMBaseDtLapseShiftBoundaryCalc = { Name -> thorn <> "_convertToADMBaseDtLapseShiftBoundary", Schedule -> {"IN " <> thorn <> "_convertToADMBaseGroup"}, ConditionalOnKeyword -> {"dt_lapse_shift_method", "correct"}, Where -> BoundaryWithGhosts, Shorthands -> {detgt, gtu[ua,ub], eta, theta}, Equations -> { detgt -> 1 (* detgtExpr *), (* This leads to simpler code... *) gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], eta -> etaExpr, theta -> thetaExpr, (* see RHS, but omit derivatives near the boundary *) (* admdtalpha -> - harmonicF alpha^harmonicN ((1 - LapseAdvectionCoeff) A + LapseAdvectionCoeff trK), *) admdtalpha -> - harmonicF alpha^harmonicN (+ LapseACoeff A + ((1 - LapseACoeff) (trK - IfCCZ4[2 Theta, 0]))), admdtbeta[ua] -> IfThen[harmonicShift, 0, (* else *) + theta ShiftGammaCoeff (+ ShiftBCoeff B[ua] + (1 - ShiftBCoeff) (Xt[ua] - eta BetaDriver beta[ua]))] } }; convertToADMBaseFakeDtLapseShiftCalc = { Name -> thorn <> "_convertToADMBaseFakeDtLapseShift", Schedule -> {"IN " <> thorn <> "_convertToADMBaseGroup"}, ConditionalOnKeyword -> {"dt_lapse_shift_method", "noLapseShiftAdvection"}, Where -> Everywhere, Shorthands -> {detgt, gtu[ua,ub], eta, theta}, Equations -> { detgt -> 1 (* detgtExpr *), (* This leads to simpler code... *) gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], eta -> etaExpr, theta -> thetaExpr, (* see RHS, but omit derivatives everywhere (which is wrong, but faster, since it does not require synchronisation or boundary conditions) *) (* admdtalpha -> - harmonicF alpha^harmonicN ((1 - LapseAdvectionCoeff) A + LapseAdvectionCoeff trK), *) admdtalpha -> - harmonicF alpha^harmonicN (+ LapseACoeff A + ((1 - LapseACoeff) (trK - IfCCZ4[2 Theta, 0]))), admdtbeta[ua] -> IfThen[harmonicShift, 0, (* else *) + theta ShiftGammaCoeff (+ ShiftBCoeff B[ua] + (1 - ShiftBCoeff) (Xt[ua] - eta BetaDriver beta[ua]))] } }; (******************************************************************************) (* Evolution equations *) (******************************************************************************) evolCalc = { Name -> thorn <> "_RHS", Schedule -> {"IN " <> thorn <> "_evolCalcGroup"}, (* Where -> Interior, *) (* Synchronise the RHS grid functions after this routine, so that the refinement boundaries are set correctly before applying the radiative boundary conditions. *) Where -> InteriorNoSync, ConditionalOnKeyword -> {"RHS_split", "combined"}, Shorthands -> {dir[ua], detgt, gtu[ua,ub], Gt[ua,lb,lc], Gtl[la,lb,lc], Gtlu[la,lb,uc], Xtn[ua], Rt[la,lb], Rphi[la,lb], R[la,lb], Atm[ua,lb], Atu[ua,ub], e4phi, em4phi, cdphi[la], cdphi2[la,lb], g[la,lb], detg, gu[ua,ub], Ats[la,lb], trAts, eta, theta, rho, S[la], trS, fac1, fac2, dottrK, dotXt[ua], epsdiss[ua], IfCCZ4[Z[ua]], IfCCZ4[dotTheta]}, Equations -> { dir[ua] -> Sign[beta[ua]], detgt -> 1 (* detgtExpr *), (* This leads to simpler code... *) gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], Gtl[la,lb,lc] -> 1/2 (PD[gt[lb,la],lc] + PD[gt[lc,la],lb] - PD[gt[lb,lc],la]), Gtlu[la,lb,uc] -> gtu[uc,ud] Gtl[la,lb,ld], Gt[ua,lb,lc] -> gtu[ua,ud] Gtl[ld,lb,lc], (* The conformal connection functions calculated from the conformal metric, used instead of Xt where no derivatives of Xt are taken *) Xtn[ui] -> gtu[uj,uk] Gt[ui,lj,lk], e4phi -> IfThen[conformalMethod==CMW, 1/phi^2, Exp[4 phi]], em4phi -> 1 / e4phi, g[la,lb] -> e4phi gt[la,lb], detg -> detgExpr, gu[ua,ub] -> em4phi gtu[ua,ub], (* The Z quantities *) (* gr-qc:1106.2254 (2011), eqn. (23) *) IfCCZ4[ Z[ud] -> (1/2) gu[ua,ud] (- PD[gt[la,lb],lc] gtu[ub,uc] + gt[la,lc] Xt[uc]) ], (* PRD 62, 044034 (2000), eqn. (18) *) (* Adding Z term by changing Xtn to Xt *) Rt[li,lj] -> - (1/2) gtu[ul,um] PD[gt[li,lj],ll,lm] + (1/2) gt[lk,li] PD[Xt[uk],lj] + (1/2) gt[lk,lj] PD[Xt[uk],li] + (1/2) Xtn[uk] Gtl[li,lj,lk] + (1/2) Xtn[uk] Gtl[lj,li,lk] + (+ Gt[uk,li,ll] Gtlu[lj,lk,ul] + Gt[uk,lj,ll] Gtlu[li,lk,ul] + Gt[uk,li,ll] Gtlu[lk,lj,ul]), fac1 -> IfThen[conformalMethod==CMW, -1/(2 phi), 1], cdphi[la] -> fac1 CDt[phi,la], fac2 -> IfThen[conformalMethod==CMW, 1/(2 phi^2), 0], cdphi2[la,lb] -> fac1 CDt[phi,la,lb] + fac2 CDt[phi,la] CDt[phi,lb], (* PRD 62, 044034 (2000), eqn. (15) *) Rphi[li,lj] -> - 2 cdphi2[lj,li] - 2 gt[li,lj] gtu[ul,un] cdphi2[ll,ln] + 4 cdphi[li] cdphi[lj] - 4 gt[li,lj] gtu[ul,un] cdphi[ln] cdphi[ll], Atm[ua,lb] -> gtu[ua,uc] At[lc,lb], Atu[ua,ub] -> Atm[ua,lc] gtu[ub,uc], R[la,lb] -> Rt[la,lb] + Rphi[la,lb], IfCCZ4[ R[la,lb] -> R[la,lb] + (2/phi) (+ g[la,lc] Z[uc] PD[phi,lb] + g[lb,lc] Z[uc] PD[phi,la] - g[la,lb] Z[uc] PD[phi,lc]) + e4phi Z[uc] PD[gt[la,lb],lc] ], (* Matter terms *) (* rho = n^a n^b T_ab *) rho -> addMatter (1/alpha^2 (T00 - 2 beta[ui] T0[li] + beta[ui] beta[uj] T[li,lj])), (* S_i = -p^a_i n^b T_ab, where p^a_i = delta^a_i + n^a n_i *) S[li] -> addMatter (-1/alpha (T0[li] - beta[uj] T[li,lj])), (* trS = gamma^ij T_ij *) trS -> addMatter (em4phi gtu[ui,uj] T[li,lj]), (* RHS terms *) (* PRD 62, 044034 (2000), eqn. (10) *) (* PRD 67 084023 (2003), eqn. (16) and (23) *) dot[phi] -> IfThen[conformalMethod==CMW, 1/3 phi, -1/6] (alpha trK - PD[beta[ua],la]), (* PRD 62, 044034 (2000), eqn. (9) *) (* gr-qc:1106.2254 (2011), eqn. (14) *) (* removing trA from Aij ensures that detg = 1 *) dot[gt[la,lb]] -> - 2 alpha (At[la,lb] - IfCCZ4[(1/3) At[lc,ld] gtu[uc,ud] gt[la,lb], 0]) + gt[la,lc] PD[beta[uc],lb] + gt[lb,lc] PD[beta[uc],la] - (2/3) gt[la,lb] PD[beta[uc],lc], (* PRD 62, 044034 (2000), eqn. (20) *) (* PRD 67 084023 (2003), eqn (26) *) (* gr-qc:1106.2254 (2011), eqn. (19) *) (* Adding Z terms by changing Xtn to Xt, also adding extra Z and Theta terms *) dotXt[ui] -> - 2 Atu[ui,uj] PD[alpha,lj] + 2 alpha (+ Gt[ui,lj,lk] Atu[uk,uj] - (2/3) gtu[ui,uj] PD[trK,lj] + 6 Atu[ui,uj] cdphi[lj]) + gtu[uj,ul] PD[beta[ui],lj,ll] + (1/3) gtu[ui,uj] PD[beta[ul],lj,ll] - Xtn[uj] PD[beta[ui],lj] + (2/3) Xtn[ui] PD[beta[uj],lj] + IfCCZ4[ + GammaShift 2 e4phi (- Z[uj] PD[beta[ui],lj] + (2/3) Z[ui] PD[beta[uj],lj]) - (4/3) alpha e4phi Z[ui] trK + 2 gtu[ui,uj] (+ alpha PD[Theta,lj] - Theta PD[alpha,lj]) - 2 alpha e4phi dampk1 Z[ui], 0] (* Equation (4.28) in Baumgarte & Shapiro (Phys. Rept. 376 (2003) 41-131) *) + addMatter (- 16 Pi alpha gtu[ui,uj] S[lj]), dot[Xt[ui]] -> dotXt[ui], (* gr-qc:1106.2254 (2011), eqn. (18) *) IfCCZ4[ dotTheta -> - PD[alpha,la] Z[ua] - dampk1 (2 + dampk2) alpha Theta + (1/2) alpha (gu[ua,ub] R[la,lb] - Atm[ua,lb] Atm[ub,la] + (2/3) trK^2 - 2 trK Theta) + addMatter (- 8 Pi alpha rho) ], IfCCZ4[ dot[Theta] -> dotTheta ], (* PRD 62, 044034 (2000), eqn. (11) *) (* gr-qc:1106.2254 (2011), eqn. (17) *) (* Adding the RHS of Theta to K, because K_Z4 = K_BSSN + 2 Theta *) (* Also adding the Z term, as it has to cancel with the one in Theta *) dottrK -> - em4phi ( gtu[ua,ub] ( PD[alpha,la,lb] + 2 cdphi[la] PD[alpha,lb] ) - Xtn[ua] PD[alpha,la] ) + alpha (Atm[ua,lb] Atm[ub,la] + (1/3) trK^2) + IfCCZ4[ + 2 dotTheta + 2 PD[alpha,la] Z[ua] + dampk1 (1 - dampk2) alpha Theta, 0] (* Equation (4.21) in Baumgarte & Shapiro (Phys. Rept. 376 (2003) 41-131) *) + addMatter (4 Pi alpha (rho + trS)), dot[trK] -> dottrK, (* PRD 62, 044034 (2000), eqn. (12) *) (* TODO: Should we use the Hamiltonian constraint to make Rij tracefree? *) (* gr-qc:1106.2254 (2011), eqn. (15) *) (* Adding Z terms in the Ricci and Theta terms *) Ats[la,lb] -> - CDt[alpha,la,lb] + + 2 (PD[alpha,la] cdphi[lb] + PD[alpha,lb] cdphi[la] ) + alpha R[la,lb], trAts -> gu[ua,ub] Ats[la,lb], dot[At[la,lb]] -> + em4phi (+ Ats[la,lb] - (1/3) g[la,lb] trAts ) + alpha (+ ((trK - IfCCZ4[2 Theta, 0]) At[la,lb]) - 2 At[la,lc] Atm[uc,lb]) + At[la,lc] PD[beta[uc],lb] + At[lb,lc] PD[beta[uc],la] - (2/3) At[la,lb] PD[beta[uc],lc] (* Equation (4.23) in Baumgarte & Shapiro (Phys. Rept. 376 (2003) 41-131) *) + addMatter (- em4phi alpha 8 Pi (T[la,lb] - (1/3) g[la,lb] trS)), (* dot[alpha] -> - harmonicF alpha^harmonicN trK, *) (* dot[alpha] -> - harmonicF alpha^harmonicN A + Lie[alpha, beta], *) (* dot[alpha] -> - harmonicF alpha^harmonicN ( (1 - LapseAdvectionCoeff) A + LapseAdvectionCoeff trK) + LapseAdvectionCoeff beta[ua] PDu[alpha,la], dot[A] -> (1 - LapseAdvectionCoeff) (dottrK - AlphaDriver A), *) dot[alpha] -> - harmonicF alpha^harmonicN (+ LapseACoeff A + ((1 - LapseACoeff) (+ trK - IfCCZ4[2 Theta, 0] + AlphaDriver (alpha - 1)))), dot[A] -> + (LapseACoeff (+ dottrK - IfCCZ4[2 dotTheta, 0] - AlphaDriver A)), eta -> etaExpr, theta -> thetaExpr, (* dot[beta[ua]] -> eta Xt[ua], *) (* dot[beta[ua]] -> ShiftGammaCoeff alpha^ShiftAlphaPower B[ua], *) dot[beta[ua]] -> IfThen[harmonicShift, - 1/2 gtu[ua,uj] phi alpha (- 2 alpha PD[phi,lj] + 2 phi PD[alpha,lj] + gtu[uk,ul] phi alpha (PD[gt[lk,ll],lj] - 2 PD[gt[lj,lk],ll])), (* else *) + theta ShiftGammaCoeff (+ ShiftBCoeff B[ua] + (1 - ShiftBCoeff) (Xt[ua] - eta BetaDriver beta[ua]))], dot[B[ua]] -> + ShiftBCoeff (dotXt[ua] - eta BetaDriver B[ua]) (* Note that this dotXt[ua] is not yet \partial_t \tilde \Gamma^i, because the advection term has not yet been added. It is actually \partial_t \tilde \Gamma^i - \beta^j \partial_j \tilde \Gamma^i *) } }; advectCalc = { Name -> thorn <> "_Advect", Schedule -> {"IN " <> thorn <> "_evolCalcGroup " <> "AFTER (" <> thorn <> "_RHS " <> thorn <> "_RHS1 " <> thorn <> "_RHS2)"}, (* Where -> Interior, *) (* Synchronise the RHS grid functions after this routine, so that the refinement boundaries are set correctly before applying the radiative boundary conditions. *) Where -> InteriorNoSync, ConditionalOnKeyword -> {"advection_split", "combined"}, Shorthands -> {dir[ua]}, Equations -> { dir[ua] -> Sign[beta[ua]], dot[phi] -> dot[phi] + Upwind[beta[ua], phi, la], dot[gt[la,lb]] -> dot[gt[la,lb]] + Upwind[beta[uc], gt[la,lb], lc], dot[Xt[ui]] -> dot[Xt[ui]] + Upwind[beta[uj], Xt[ui], lj], IfCCZ4[ dot[Theta] -> dot[Theta] + Upwind[beta[ua], Theta, la] ], dot[trK] -> dot[trK] + Upwind[beta[ua], trK, la], dot[At[la,lb]] -> dot[At[la,lb]] + Upwind[beta[uc], At[la,lb], lc], dot[alpha] -> dot[alpha] + LapseAdvectionCoeff Upwind[beta[ua], alpha, la], dot[A] -> dot[A] + LapseACoeff ( + LapseAdvectionCoeff Upwind[beta[ua], A, la] + (1 - LapseAdvectionCoeff) Upwind[beta[ua], trK, la]), dot[beta[ua]] -> dot[beta[ua]] + ShiftAdvectionCoeff Upwind[beta[ub], beta[ua], lb], dot[B[ua]] -> dot[B[ua]] + ShiftBCoeff ( + ShiftAdvectionCoeff Upwind[beta[ub], B[ua], lb] + ((1 - ShiftAdvectionCoeff) Upwind[beta[ub], Xt[ua], lb])) (* Note that the advection term \beta^j \partial_j \tilde \Gamma^i is not subtracted here when ShiftAdvectionCoefficient == 1 because it was implicitly subtracted before (see comment in previous calculation of dot[B[ua]]. *) } }; varsNames = { {"phi", dot[phi]}, {"gt", dot[gt[la,lb]]}, {"Xt", dot[Xt[ui]]}, {"trK", dot[trK]}, {"At", dot[At[la,lb]]}, {"alpha", dot[alpha]}, {"A", dot[A]}, {"beta", dot[beta[ua]]}, {"B", dot[B[ua]]}, IfCCZ4[{"Theta", dot[Theta]}] }; advectCalcs = Map[ PartialCalculation[advectCalc, "_"<>ToString[First[#]], {ConditionalOnKeyword -> {"advection_split", "per variable"}}, {Last[#]}]&, varsNames]; evolCalc1 = PartialCalculation[evolCalc, "1", { ConditionalOnKeyword -> {"RHS_split", "split At"} }, { dot[phi], dot[gt[la,lb]], dot[Xt[ui]], dot[trK], dot[alpha], dot[A], dot[beta[ua]], dot[B[ua]], IfCCZ4[dot[Theta]] }]; evolCalc2 = PartialCalculation[evolCalc, "2", { ConditionalOnKeyword -> {"RHS_split", "split At"} }, { dot[At[la,lb]] }]; dissCalc = { Name -> thorn <> "_Dissipation", Schedule -> {"IN " <> thorn <> "_evolCalcGroup " <> "AFTER (" <> thorn <> "_RHS1 " <> thorn <> "_RHS2)"}, ConditionalOnKeyword -> {"apply_dissipation", "always"}, Where -> InteriorNoSync, Shorthands -> {epsdiss[ua]}, Equations -> { epsdiss[ua] -> EpsDiss, Sequence@@Table[ dot[var] -> dot[var] + epsdiss[ux] PDdiss[var,lx], {var, {phi, gt[la,lb], Xt[ui], IfCCZ4[Theta], trK, At[la,lb], alpha, A, beta[ua], B[ua]}}] } }; dissCalcs = Table[ { Name -> thorn <> "_Dissipation_" <> ToString[var /. {Tensor[n_,__] -> n}], Schedule -> {"IN " <> thorn <> "_evolCalcGroup " <> "AFTER (" <> thorn <> "_RHS1 " <> thorn <> "_RHS2)"}, ConditionalOnKeyword -> {"apply_dissipation", "always"}, Where -> InteriorNoSync, Shorthands -> {epsdiss[ua]}, Equations -> { epsdiss[ua] -> EpsDiss, dot[var] -> dot[var] + epsdiss[ux] PDdiss[var,lx] } }, {var, {phi, gt[la,lb], Xt[ui], IfCCZ4[Theta], trK, At[la,lb], alpha, A, beta[ua], B[ua]}} ]; RHSStaticBoundaryCalc = { Name -> thorn <> "_RHSStaticBoundary", Schedule -> {"IN MoL_CalcRHS"}, ConditionalOnKeyword -> {"my_rhs_boundary_condition", "static"}, Where -> Boundary, Equations -> { dot[phi] -> 0, dot[gt[la,lb]] -> 0, dot[trK] -> 0, dot[At[la,lb]] -> 0, dot[Xt[ua]] -> 0, dot[alpha] -> 0, dot[A] -> 0, dot[beta[ua]] -> 0, dot[B[ua]] -> 0, IfCCZ4[dot[Theta] -> 0] } }; (* Initialise the RHS variables in analysis in case they are going to be output - the noninterior points cannot be filled, so we define them to be zero *) initRHSCalc = { Name -> thorn <> "_InitRHS", Schedule -> {"AT analysis BEFORE " <> thorn <> "_evolCalcGroup"}, Where -> Everywhere, Equations -> { dot[phi] -> 0, dot[gt[la,lb]] -> 0, dot[trK] -> 0, dot[At[la,lb]] -> 0, dot[Xt[ua]] -> 0, dot[alpha] -> 0, dot[A] -> 0, dot[beta[ua]] -> 0, dot[B[ua]] -> 0, IfCCZ4[dot[Theta] -> 0] } }; RHSRadiativeBoundaryCalc = { Name -> thorn <> "_RHSRadiativeBoundary", Schedule -> {"IN MoL_CalcRHS"}, ConditionalOnKeyword -> {"my_rhs_boundary_condition", "radiative"}, Where -> Boundary, Shorthands -> {dir[ua], detgt, gtu[ua,ub], em4phi, gu[ua,ub], nn[la], nu[ua], nlen, nlen2, su[ua], vg}, Equations -> { dir[ua] -> Sign[normal[ua]], detgt -> 1 (* detgtExpr *), gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], em4phi -> IfThen[conformalMethod==CMW, phi^2, Exp[-4 phi]], gu[ua,ub] -> em4phi gtu[ua,ub], nn[la] -> Euc[la,lb] normal[ub], nu[ua] -> gu[ua,ub] nn[lb], nlen2 -> nu[ua] nn[la], nlen -> Sqrt[nlen2], su[ua] -> nu[ua] / nlen, vg -> Sqrt[harmonicF], dot[phi] -> - vg su[uc] PDo[phi ,lc], dot[gt[la,lb]] -> - su[uc] PDo[gt[la,lb],lc], dot[trK] -> - vg su[uc] PDo[trK ,lc], dot[At[la,lb]] -> - su[uc] PDo[At[la,lb],lc], dot[Xt[ua]] -> - su[uc] PDo[Xt[ua] ,lc], dot[alpha] -> - vg su[uc] PDo[alpha ,lc], dot[A] -> - vg su[uc] PDo[A ,lc], dot[beta[ua]] -> - su[uc] PDo[beta[ua] ,lc], dot[B[ua]] -> - su[uc] PDo[B[ua] ,lc], IfCCZ4[ dot[Theta] -> - vg su[uc] PDo[Theta ,lc] ] } }; enforceCalc = { Name -> thorn <> "_enforce", Schedule -> {"IN MoL_PostStepModify"}, Shorthands -> {detgt, gtu[ua,ub], trAt}, Equations -> { (* The following comment is still interesting, but is not correct any more since it is now scheduled in MoL_PostStepModify instead: Enforcing the constraints needs to be a projection, because it is applied in MoL_PostStep and may thus be applied multiple times, not only during time evolution. Therefore detgt has to be calculated correctly, without assuming that det gt_ij = 1, which is not always the case (since we don't enforce it). On the other hand, this may not be so important... *) detgt -> 1 (* detgtExpr *), gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], trAt -> gtu[ua,ub] At[la,lb], At[la,lb] -> At[la,lb] - (1/3) gt[la,lb] trAt, alpha -> Max[alpha, MinimumLapse] } }; (******************************************************************************) (* Boundary conditions *) (******************************************************************************) boundaryCalc = { Name -> thorn <> "_boundary", Schedule -> {"IN MoL_PostStep"}, ConditionalOnKeyword -> {"my_boundary_condition", "Minkowski"}, Where -> BoundaryWithGhosts, Equations -> { phi -> IfThen[conformalMethod==CMW, 1, 0], gt[la,lb] -> KD[la,lb], trK -> 0, At[la,lb] -> 0, Xt[ua] -> 0, alpha -> 1, A -> 0, beta[ua] -> 0, B[ua] -> 0, IfCCZ4[Theta -> 0] } }; (******************************************************************************) (* Constraint equations *) (******************************************************************************) constraintsCalc = { Name -> thorn <> "_constraints", Schedule -> Automatic, After -> "MoL_PostStep", Where -> Interior, Shorthands -> {detgt, ddetgt[la], gtu[ua,ub], Z[ua], Gt[ua,lb,lc], Gtl[la,lb,lc], Gtlu[la,lb,uc], Xtn[ua], e4phi, em4phi, g[la,lb], detg, gu[ua,ub], ddetg[la], G[ua,lb,lc], Rt[la,lb], Rphi[la,lb], R[la,lb], trR, Atm[ua,lb], gK[la,lb,lc], cdphi[la], cdphi2[la,lb], rho, S[la], fac1, fac2}, Equations -> { detgt -> 1 (* detgtExpr *), ddetgt[la] -> 0 (* ddetgtExpr[la] *), (* This leads to simpler code... *) gtu[ua,ub] -> 1/detgt detgtExpr MatrixInverse [gt[ua,ub]], Gtl[la,lb,lc] -> 1/2 (PD[gt[lb,la],lc] + PD[gt[lc,la],lb] - PD[gt[lb,lc],la]), Gtlu[la,lb,uc] -> gtu[uc,ud] Gtl[la,lb,ld], Gt[ua,lb,lc] -> gtu[ua,ud] Gtl[ld,lb,lc], (* The conformal connection functions calculated from the conformal metric, used instead of Xt where no derivatives of Xt are taken *) Xtn[ui] -> gtu[uj,uk] Gt[ui,lj,lk], e4phi -> IfThen[conformalMethod==CMW, 1/phi^2, Exp[4 phi]], em4phi -> 1 / e4phi, g[la,lb] -> e4phi gt[la,lb], detg -> e4phi^3, gu[ua,ub] -> em4phi gtu[ua,ub], (* The Z quantities *) IfCCZ4[ Z[ud] -> (1/2) gu[ua,ud] (- PD[gt[la,lb],lc] gtu[ub,uc] + gt[la,lc] Xt[uc]) ], (* PRD 62, 044034 (2000), eqn. (18) *) Rt[li,lj] -> - (1/2) gtu[ul,um] PD[gt[li,lj],ll,lm] + (1/2) gt[lk,li] PD[Xt[uk],lj] + (1/2) gt[lk,lj] PD[Xt[uk],li] + (1/2) Xtn[uk] Gtl[li,lj,lk] + (1/2) Xtn[uk] Gtl[lj,li,lk] + (+ Gt[uk,li,ll] Gtlu[lj,lk,ul] + Gt[uk,lj,ll] Gtlu[li,lk,ul] + Gt[uk,li,ll] Gtlu[lk,lj,ul]), (* From the long turducken paper. This expression seems to give the same result as the one from 044034. *) (* TODO: symmetrise correctly: (ij) = (1/2) [i+j] *) (* Rt[li,lj] -> - (1/2) gtu[uk,ul] PD[gt[li,lj],lk,ll] + gt[lk,li] PD[Xt[uk],lj] + gt[lk,lj] PD[Xt[uk],li] + gt[li,ln] Gt[un,lj,lk] gtu[um,ua] gtu[uk,ub] PD[gt[la,lb],lm] + gt[lj,ln] Gt[un,li,lk] gtu[um,ua] gtu[uk,ub] PD[gt[la,lb],lm] + gtu[ul,us] (+ 2 Gt[uk,ll,li] gt[lj,ln] Gt[un,lk,ls] + 2 Gt[uk,ll,lj] gt[li,ln] Gt[un,lk,ls] + Gt[uk,li,ls] gt[lk,ln] Gt[un,ll,lj]), *) (* Below would be a straightforward calculation, without taking any Gamma^i into account. This expression gives a different answer! *) (* Rt[la,lb] -> + Gt[u1,l2,la] Gt[l1,lb,u2] - Gt[u1,la,lb] Gt[l1,l2,u2] + 1/2 gtu[u1,u2] (- PD[gt[l1,l2],la,lb] + PD[gt[l1,la],l2,lb] - PD[gt[la,lb],l1,l2] + PD[gt[l2,lb],l1,la]), *) fac1 -> IfThen[conformalMethod==CMW, -1/(2 phi), 1], cdphi[la] -> fac1 CDt[phi,la], fac2 -> IfThen[conformalMethod==CMW, 1/(2 phi^2), 0], cdphi2[la,lb] -> fac1 CDt[phi,la,lb] + fac2 CDt[phi,la] CDt[phi,lb], (* PRD 62, 044034 (2000), eqn. (15) *) Rphi[li,lj] -> - 2 cdphi2[lj,li] - 2 gt[li,lj] gtu[ul,un] cdphi2[ll,ln] + 4 cdphi[li] cdphi[lj] - 4 gt[li,lj] gtu[ul,un] cdphi[ln] cdphi[ll], (* ddetg[la] -> PD[e4phi detg,la], *) ddetg[la] -> e4phi ddetgt[la] + 4 detgt e4phi PD[phi,la], (* TODO: check this equation, maybe simplify it by omitting ddetg *) G[ua,lb,lc] -> Gt[ua,lb,lc] + 1/(2 detg) (+ KD[ua,lb] ddetg[lc] + KD[ua,lc] ddetg[lb] - (1/3) g[lb,lc] gu[ua,ud] ddetg[ld]), R[la,lb] -> + Rt[la,lb] + Rphi[la,lb], IfCCZ4[ R[la,lb] -> R[la, lb] + (2/phi) (+ g[la,lc] Z[uc] PD[phi,lb] + g[lb,lc] Z[uc] PD[phi,la] - g[la,lb] Z[uc] PD[phi,lc]) + e4phi Z[uc] PD[gt[la,lb],lc] ], trR -> gu[ua,ub] R[la,lb], (* K[la,lb] -> e4phi At[la,lb] + (1/3) g[la,lb] trK, *) (* Km[ua,lb] -> gu[ua,uc] K[lc,lb], *) Atm[ua,lb] -> gtu[ua,uc] At[lc,lb], (* Matter terms *) (* rho = n^a n^b T_ab *) rho -> 1/alpha^2 (T00 - 2 beta[ui] T0[li] + beta[ui] beta[uj] T[li,lj]), (* S_i = -p^a_i n^b T_ab, where p^a_i = delta^a_i + n^a n_i *) S[li] -> -1/alpha (T0[li] - beta[uj] T[li,lj]), (* Constraints *) (* H -> trR - Km[ua,lb] Km[ub,la] + trK^2, *) (* PRD 67, 084023 (2003), eqn. (19) *) H -> trR - Atm[ua,lb] Atm[ub,la] + (2/3) trK^2 - addMatter 16 Pi rho, (* gK[la,lb,lc] -> CD[K[la,lb],lc], *) (* gK[la,lb,lc] -> + 4 e4phi PD[phi,lc] At[la,lb] + e4phi CD[At[la,lb],lc] + (1/3) g[la,lb] PD[trK,lc], M[la] -> gu[ub,uc] (gK[lc,la,lb] - gK[lc,lb,la]), *) M[li] -> + gtu[uj,uk] (CDt[At[li,lj],lk] + 6 At[li,lj] cdphi[lk]) - (2/3) PD[trK,li] - addMatter 8 Pi S[li], (* TODO: use PRD 67, 084023 (2003), eqn. (20) *) (* det gamma-tilde *) cS -> Log[detgt], (* Gamma constraint *) cXt[ua] -> gtu[ub,uc] Gt[ua,lb,lc] - Xt[ua], (* trace A-tilde *) cA -> gtu[ua,ub] At[la,lb] } }; constraintsCalc1 = PartialCalculation[constraintsCalc, "1", {}, { H }]; constraintsCalc2 = PartialCalculation[constraintsCalc, "2", {}, { M[li], cS, cXt[ua], cA }]; (******************************************************************************) (* Implementations *) (******************************************************************************) inheritedImplementations = Join[{"ADMBase"}, If [addMatter!=0, {"TmunuBase"}, {}]]; (******************************************************************************) (* Parameters *) (******************************************************************************) inheritedKeywordParameters = {}; extendedKeywordParameters = { { Name -> "ADMBase::evolution_method", AllowedValues -> {thorn} }, { Name -> "ADMBase::lapse_evolution_method", AllowedValues -> {thorn} }, { Name -> "ADMBase::shift_evolution_method", AllowedValues -> {thorn} }, { Name -> "ADMBase::dtlapse_evolution_method", AllowedValues -> {thorn} }, { Name -> "ADMBase::dtshift_evolution_method", AllowedValues -> {thorn} } }; keywordParameters = { { Name -> "my_initial_data", (* Visibility -> "restricted", *) (* Description -> "ddd", *) AllowedValues -> {"ADMBase", "Minkowski"}, Default -> "ADMBase" }, { Name -> "my_initial_boundary_condition", Visibility -> "restricted", (* Description -> "ddd", *) AllowedValues -> {"none"}, Default -> "none" }, { Name -> "my_rhs_boundary_condition", Visibility -> "restricted", (* Description -> "ddd", *) AllowedValues -> {"none", "static", "radiative"}, Default -> "none" }, { Name -> "my_boundary_condition", (* Visibility -> "restricted", *) (* Description -> "ddd", *) AllowedValues -> {"none", "Minkowski"}, Default -> "none" }, { Name -> "calculate_ADMBase_variables_at", Visibility -> "restricted", (* Description -> "ddd", *) AllowedValues -> {"MoL_PostStep", "CCTK_EVOL", "CCTK_ANALYSIS"}, Default -> "MoL_PostStep" }, { Name -> "UseSpatialBetaDriver_UNUSED", Visibility -> "restricted", (* Description -> "ddd", *) AllowedValues -> {"no", "yes"}, Default -> "no" }, { Name -> "dt_lapse_shift_method", Description -> "Treatment of ADMBase dtlapse and dtshift", AllowedValues -> {"correct", "noLapseShiftAdvection" (* omit lapse and shift advection terms (faster) *) }, Default -> "correct" }, { Name -> "apply_dissipation", Description -> "Whether to apply dissipation to the RHSs", AllowedValues -> {"always", "never" (* yes and no keyword values confuse Cactus, and Kranc doesn't support boolean parameters *) }, Default -> "never" }, { Name -> "RHS_split", Description -> "How to split RHS calculation", AllowedValues -> {"combined", "split At"}, Default -> "split At" }, { Name -> "advection_split", Description -> "How to split advection calculation", AllowedValues -> {"combined", "per variable"}, Default -> "combined" } }; intParameters = { { Name -> harmonicN, Description -> "d/dt alpha = - f alpha^n K (harmonic=2, 1+log=1)", Default -> 2 }, { Name -> ShiftAlphaPower, Default -> 0 }, { Name -> conformalMethod, Description -> "Treatment of conformal factor", AllowedValues -> {{Value -> "0", Description -> "phi method"}, {Value -> "1", Description -> "W method"}}, Default -> 0 }, { Name -> fdOrder, Default -> derivOrder, AllowedValues -> {2,4,6,8} }, { Name -> harmonicShift, Description -> "Whether to use the harmonic shift", AllowedValues -> {{Value -> "0", Description -> "Gamma driver shift"}, {Value -> "1", Description -> "Harmonic shift"}}, Default -> 0 } }; realParameters = { IfCCZ4[{ Name -> GammaShift, Description -> "Covariant shift term in Gamma", Default -> 0.5 }], IfCCZ4[{ Name -> dampk1, Description -> "CCZ4 damping term 1 for Theta and Z", Default -> 0 }], IfCCZ4[{ Name -> dampk2, Description -> "CCZ4 damping term 2 for Theta and Z", Default -> 0 }], { Name -> LapseACoeff, Description -> "Whether to evolve A in time", Default -> 0 }, { Name -> harmonicF, Description -> "d/dt alpha = - f alpha^n K (harmonic=1, 1+log=2)", Default -> 1 }, { Name -> AlphaDriver, Default -> 0 }, { Name -> ShiftBCoeff, Description -> "Whether to evolve B^i in time", Default -> 1 }, { Name -> ShiftGammaCoeff, Default -> 0 }, { Name -> BetaDriver, Default -> 0 }, { Name -> LapseAdvectionCoeff, Description -> "Factor in front of the lapse advection terms in 1+log", Default -> 1 }, { Name -> ShiftAdvectionCoeff, Description -> "Factor in front of the shift advection terms in gamma driver", Default -> 1 }, { Name -> MinimumLapse, Description -> "Minimum value of the lapse function", Default -> -1 }, { Name -> SpatialBetaDriverRadius, Description -> "Radius at which the BetaDriver starts to be reduced", AllowedValues -> {{Value -> "(0:*", Description -> "Positive"}}, Default -> 10^12 }, { Name -> SpatialShiftGammaCoeffRadius, Description -> "Radius at which the ShiftGammaCoefficient starts to be reduced", AllowedValues -> {{Value -> "(0:*", Description -> "Positive"}}, Default -> 10^12 }, { Name -> EpsDiss, Description -> "Dissipation strength", AllowedValues -> {{Value -> "(0:*", Description -> "Positive"}}, Default -> 0 } }; (******************************************************************************) (* Construct the thorns *) (******************************************************************************) calculations = Join[ { initialCalc, convertFromADMBaseCalc, initGammaCalc, convertFromADMBaseGammaCalc, evolCalc, evolCalc1, evolCalc2, dissCalc, advectCalc, (*advectCalcs,*) initRHSCalc, RHSStaticBoundaryCalc, (* RHSRadiativeBoundaryCalc, *) enforceCalc, boundaryCalc, convertToADMBaseCalc, convertToADMBaseDtLapseShiftCalc, convertToADMBaseDtLapseShiftBoundaryCalc, convertToADMBaseFakeDtLapseShiftCalc, (* constraintsCalc, *) constraintsCalc1, constraintsCalc2 }, advectCalcs (*dissCalcs*) ]; CreateKrancThornTT [groups, ".", thorn, Calculations -> calculations, DeclaredGroups -> declaredGroupNames, PartialDerivatives -> derivatives, EvolutionTimelevels -> evolutionTimelevels, DefaultEvolutionTimelevels -> 3, UseJacobian -> True, UseLoopControl -> True, UseVectors -> useVectors, UseOpenCL -> useOpenCL, InheritedImplementations -> inheritedImplementations, InheritedKeywordParameters -> inheritedKeywordParameters, ExtendedKeywordParameters -> extendedKeywordParameters, KeywordParameters -> keywordParameters, IntParameters -> intParameters, RealParameters -> realParameters ]; ]; (******************************************************************************) (* Options *) (******************************************************************************) (* These are the arguments to createComment: - derivative order: 2, 4, 6, 8, ... - useJacobian: False or True - split upwind derivatives: False or True - use vectorisation: False or True - use OpenCL: False or True - timelevels: 2 or 3 ## (keep this at 3; this is better chosen with a run-time parameter) - matter: 0 or 1 ## (matter seems cheap; it should be always enabled) - thorn base name *) createCode[4, False, True, True , False, 3, 1, "BSSN"]; createCode[4, False, True, False, False, 3, 1, "BSSN"]; createCode[4, False, True, True , True , 3, 1, "BSSN"]; createCode[4, False, True, True , False, 3, 1, "CCZ4"]; ohcount-4.0.0/test/src_dir/matlab1.m000066400000000000000000000040551343532200000172710ustar00rootroot00000000000000% PROGRAM theta_logistic.m % Calculates by simulation the probability that a population % following the theta logistic model and starting at Nc will fall % below the quasi-extinction threshold Nx at or before time tmax % SIMULATION PARAMETERS % for butterflies (Euphydryas editha bayensis) at Jasper Ridge (population C) r=0.3458; % intrinsic rate of increase--Butterflies at Jasper Ridge K=846.017; % carrying capacity theta=1; % nonlinearity in density dependence sigma2=1.1151; % environmental variance Nc=94; % starting population size Nx=20; % quasi-extinction threshold tmax=20; % time horizon NumReps=50000; % number of replicate population trajectories % SIMULATION CODE sigma=sqrt(sigma2); randn('state',sum(100*clock)); % seed the random number generator N=Nc*ones(1,NumReps); % all NumRep populations start at Nc NumExtant=NumReps; % all populations are initially extant Extant=[NumExtant]; % vector for number of extant pops. vs. time for t=1:tmax, % For each future time, N=N.*exp( r*( 1-(N/K).^theta )... % the theta logistic model + sigma*randn(1,NumExtant) ); % with random environmental effects. for i=NumExtant:-1:1, % Then, looping over all extant populations, if N(i)<=Nx, % if at or below quasi-extinction threshold, N(i)=[]; % delete the population. end; end; NumExtant=length(N); % Count remaining extant populations Extant=[Extant NumExtant]; % and store the result. end; % OUTPUT CODE % ComputeS quasi-extinction probability as the fraction of replicate % populations that have hit the threshold by each future time, % and plotS quasi-extinction probability vs. time ProbExtinct=(NumReps-Extant)/NumReps; plot([0:tmax],ProbExtinct) xlabel('Years into the future'); ylabel('Cumulative probability of quasi-extinction'); axis([0 tmax 0 1]); % Integrate solution exactly % % Options=[]; % [T,true] = ode45(@logistic,[0,20],Nc,Options,r,K,theta); % subplot(1,2,2) % plot([1:tmax],P,'r.-',T,true,'g.-') ... This is a seriously old-school comment.ohcount-4.0.0/test/src_dir/metafont.mf000066400000000000000000000016621343532200000177340ustar00rootroot00000000000000% The (not really) first 20 or so lines from the plain METAFONT base % Unlimited copying and redistribution of this file are permitted as long % as this file is not modified. Modifications are permitted, but only if % the resulting file is not named plain.mf. string base_name, base_version; base_name="plain"; base_version="2.71"; message "Preloading the plain base, version "&base_version&": preliminaries,"; delimiters (); % this makes parentheses behave like parentheses def upto = step 1 until enddef; % syntactic sugar def downto = step -1 until enddef; def exitunless expr c = exitif not c enddef; let relax = \; % ignore the word `relax', as in TeX let \\ = \; % double relaxation is like single def ]] = ] ] enddef; % right brackets should be loners def -- = {curl 1}..{curl 1} enddef; def --- = .. tension infinity .. enddef; def ... = .. tension atleast 1 .. enddef; def gobble primary g = enddef; def killtext text t = enddef; ohcount-4.0.0/test/src_dir/metapost.mp000066400000000000000000000032601343532200000177610ustar00rootroot00000000000000% Sample MetaPost with embedded LaTeX, used as unit test for ohcount % % The MetaPost code is taken of LaTeXLabels.mp from % the excellent MetaPost tutorial by Urs Oswald % http://www.ursoswald.ch/metapost/tutorial.html % verbatimtex %&latex \documentclass{article} \newcommand{\uB}{\upshape{B\'ezier}} % up: upright \newcommand{\iB}{\itshape{B\'ezier}} % it: italic \newcommand{\lB}{\slshape{B\'ezier}} % sl: slanted \newcommand{\cB}{\scshape{B\'ezier}} % sc: small caps \newfont{\cyr}{wncyr10} \begin{document} etex u:=25; % 25 = 25bp = 25 PostScript points = 30/72 in wi:=10; % width in units u he:=7; % height in units u hoehe:=he*u; % height breite:=wi*u; % width picture lab; beginfig(1) % --- Grid --- for i=0 upto he: draw (0, i*u)--(breite, i*u) withcolor .7white; endfor for j=0 upto wi: draw (j*u, 0)--(j*u, hoehe) withcolor .7white; endfor % --- End Grid --- draw (0, 0)--(breite, 0)--(breite, hoehe)--(0, hoehe)--cycle; for i=0 upto 5: draw .5(u, u){dir 20i}..{dir 20i}(9.5u, 4u); endfor lab:=\thelabel( btex \begin{tabular}{|r|l|l|l|l|} \hline \textbf{md} & upright & italic & slanted & smallcaps \\ \hline rm & \textrm{\uB} & \textrm{\iB} & \textrm{\lB} &\textrm{\cB} \\ sf & \textsf{\uB} & \textsf{\iB} &\textsf{\lB} &\textsf{\cB} \\ tt & \texttt{\uB} & \texttt{\iB} &\texttt{\lB} &\texttt{\cB} \\ \hline \end{tabular} etex, (.5breite, hoehe-1.5u) ); unfill bbox lab; draw lab; label.ulft(btex \cyr C\char24 rih, 08.09.2002 etex, (breite, 0)); endfig; end ohcount-4.0.0/test/src_dir/modelica.mo000066400000000000000000000006631343532200000177050ustar00rootroot00000000000000within fooBar; package Examples annotation (Icon(graphics={ Polygon( points={{-48,50},{52,-10},{-48,-70},{-48,50}}, lineColor={0,0,255}, pattern=LinePattern.None, fillColor={95,95,95}, fillPattern=FillPattern.Solid)}), Documentation(revisions="

Copyright 2015-2016 RTE (France), SmarTS Lab (Sweden), AIA (Spain) and DTU (Denmark)

")); end Examples; ohcount-4.0.0/test/src_dir/mxml1.mxml000066400000000000000000000007131343532200000175240ustar00rootroot00000000000000 TextArea { backgroundColor: #EEF5EE; } function copy() { destination.text=source.text } ohcount-4.0.0/test/src_dir/mysql-stale-table-sniper000066400000000000000000000114461343532200000223550ustar00rootroot00000000000000#!/usr/bin/perl # This is mysql-table-sniper, a program to help remove tables from a MySQL server. # # This program is copyright (c) 2007 Baron Schwartz, baron at xaprb dot com. # Feedback and improvements are welcome. # # THIS PROGRAM IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED # WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF # MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. # # This program is free software; you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software # Foundation, version 2; OR the Perl Artistic License. On UNIX and similar # systems, you can issue `man perlgpl' or `man perlartistic' to read these # licenses. # # You should have received a copy of the GNU General Public License along with # this program; if not, write to the Free Software Foundation, Inc., 59 Temple # Place, Suite 330, Boston, MA 02111-1307 USA. use strict; use warnings FATAL => 'all'; use DBI; use English qw(-no_match_vars); use Getopt::Long; use List::Util qw(max); our $VERSION = '@VERSION@'; $OUTPUT_AUTOFLUSH = 1; # ############################################################################ # Get configuration information. # ############################################################################ print <selectcol_arrayref('SHOW DATABASES')}; my @whole_batch; DATABASE: foreach my $database ( @databases ) { # Ignore databases as instructed. Also ignore INFORMATION_SCHEMA and skip # databases caused by lost+found directories created in the root of ext3 # filesystems; they are not really databases. next DATABASE if ( $opts{d} && !exists($opts{d}->{$database}) ) || $database =~ m/^(information_schema|lost\+found)$/mi || exists $opts{g}->{$database}; my @tables = @{$dbh->selectcol_arrayref('SHOW TABLES FROM `' . $database . '`')}; next DATABASE unless @tables; my %info_for; # Get a list of active connections my $processes = $dbh->selectall_hashref("show processlist", 'Id'); foreach my $db ( @{ $dbh->selectcol_arrayref('show databases') } ) { my @tables = @{ $dbh->selectcol_arrayref("show tables from $db") }; foreach my $tbl ( @tables ) { # We only want tables whose name ends in digits NOT preceded by other # digits (for example, barontest_2006_12_06 should not be dropped). my ( $process ) = $tbl =~ m/\D_(\d+)$/; next unless $process; # If the process doesn't exist anymore, the table isn't in use. if ( !exists($processes->{$process} ) ) { print "Dropping table $db.$tbl\n" if $ENV{RKGDEBUG}; $dbh->do("drop table if exists $db.$tbl"); } } } TABLE: foreach my $table ( @tables ) { next TABLE if exists $opts{n}->{$table}; my $ddl = ($dbh->selectrow_array("SHOW CREATE TABLE `$database`.`$table`"))[1]; next TABLE if $ddl =~ m/^CREATE ALGORITHM/; } } # ############################################################################ # Subroutines # ############################################################################ # ############################################################################ # Documentation # ############################################################################ =pod =head1 NAME mysql-stale-table-sniper - Find and possibly remove stale MySQL tables. =head1 DESCRIPTION =head1 OUTPUT =head1 SYSTEM REQUIREMENTS You need the following Perl modules: DBI and DBD::mysql. =head1 LICENSE This program is copyright (c) 2007 Baron Schwartz, baron at xaprb dot com. Feedback and improvements are welcome. THIS PROGRAM IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2; OR the Perl Artistic License. On UNIX and similar systems, you can issue `man perlgpl' or `man perlartistic' to read these licenses. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. =head1 AUTHOR Baron Schwartz, baron at xaprb dot com. =cut ohcount-4.0.0/test/src_dir/nix.nix000066400000000000000000000004251343532200000171050ustar00rootroot00000000000000{pkgs,config}: # one line comment { /* mulpiple line comment foo = 21; */ bar = " #!/bin/sh ls -la # comment echo hello #comment "; baz = '' #!/bin/sh ls -la # comment echo hello #comment ''; nixHttp = [ http://nixos.org/ ]; } ohcount-4.0.0/test/src_dir/objj.j000066400000000000000000000004521343532200000166660ustar00rootroot00000000000000 @import @import @import "Superclass.j" /* I'm commenting this class */ @implementation Class : Superclass { var x @accessors; } + (void)classMethod { return self; // this is a comment } - (void)instanceMethod { return self; } @end ohcount-4.0.0/test/src_dir/ocaml.ml000066400000000000000000000002501343532200000172100ustar00rootroot00000000000000(** documentation *) print_string "Hello world!\n";; (**/**) (* extra comment *) (* multiline comment*) (* recursion in (* a comment *) to complicate things *) ohcount-4.0.0/test/src_dir/octave1.m000066400000000000000000000200261343532200000173060ustar00rootroot00000000000000## Copyright (C) 2006, Regents of the University of California -*- mode: octave; -*- ## ## This program is free software distributed under the "modified" or ## 3-clause BSD license appended to this file. function varargout = toledolu(LU) ## (*- texinfo -*) ## @deftypefn{Function File} {[@var{L}, @var{U}, @var{P}]} = toledolu(@var{A}) ## @deftypefnx{Function File} {[@var{L}, @var{U}]} = toledolu(@var{A}) ## @deftypefnx{Function File} {@var{LUP}} = toledolu(@var{A}) ## ## Note: This returns a vector of indices for @var{P} and not a permutation ## matrix. ## ## Factors @var{P}*@var{A}=@var{L}*@var{U} by Sivan Toledo's recursive factorization algorithm ## with partial pivoting. While not as fast as the built-in LU, this ## is significantly faster than the standard, unblocked algorithm ## while remaining relatively easy to modify. ## ## See the help for lu for details about the other calling forms. ## ## For the algorithm, see ## (* @itemize *) ## (* @item *) ## Toledo, Sivan. "Locality of reference in LU decomposition with ## partial pivoting," SIAM J. of Matrix Analysis and Applications, ## v18, n4, 1997. DOI: 10.1137/S0895479896297744 ## @end itemize ## ## @seealso{lu} ## ## @end deftypefn ## Author: Jason Riedy ## Keywords: linear-algebra, LU, factorization ## Version: 0.2 ## This version isn't *quite* the same as Toledo's algorithm. I use a ## doubling approach rather than using recursion. So non-power-of-2 ## columns likely will be slightly different, but that shouldn't ## affect the 'optimality' by more than a small constant factor. ## Also, I don't handle ncol > nrow optimally. The code factors the ## first nrow columns and then updates the remaining ncol-nrow columns ## with L. ## Might be worth eating the memory cost and tracking L separately. ## The eye(n)+tril(LU,-1) could be expensive. switch (nargout) case 0 return; case {1,2,3} otherwise usage ("[L,U,P] = lu(A), [P\\L, U] = lu(A), or (P\\L-I+U) = lu(A)"); endswitch [nrow, ncol] = size(LU); nstep = min(nrow, ncol); Pswap = zeros(nstep, 1); for j=1:nstep, [pval, pind] = max(abs(LU(j:nrow, j))); pind = pind + j - 1; Pswap(j) = pind; kahead = bitand(j, 1+bitcmp(j)); # last 1 bit in j kstart = j+1-kahead; kcols = min(kahead, nstep-j); inds = kstart : j; Ucol = j+1 : j+kcols; Lrow = j+1 : nrow; ## permute just this column if (pind != j) tmp = LU(pind, j); LU(pind, j) = LU(j,j); LU(j,j) = tmp; endif ## apply pending permutations to L n_to_piv = 1; ipivstart = j; jpivstart = j - n_to_piv; while (n_to_piv < kahead) pivcols = jpivstart : jpivstart+n_to_piv-1; for ipiv = ipivstart:j, pind = Pswap(ipiv); if (pind != ipiv) tmp = LU(pind, pivcols); LU(pind, pivcols) = LU(ipiv, pivcols); LU(ipiv, pivcols) = tmp; endif endfor ipivstart -= n_to_piv; n_to_piv *= 2; jpivstart -= n_to_piv; endwhile if (LU(j,j) != 0.0 && !isnan(LU(j,j))), LU(j+1:nrow,j) /= LU(j,j); endif if 0 == kcols, break; endif ## permute U to match perm already applied to L for k = inds, tmp = LU(Pswap(k), Ucol); LU(Pswap(k), Ucol) = LU(k, Ucol); LU(k, Ucol) = tmp; endfor LU(inds, Ucol) = (eye(kahead) + tril(LU(inds, inds),-1)) \ LU(inds, Ucol); LU(Lrow, Ucol) -= LU(Lrow, inds) * LU(inds, Ucol); endfor ## handle pivot permutations in L out from the last step npived = bitand(nstep, 1+bitcmp(nstep)); j = nstep-npived; while (j > 0) n_to_piv = bitand(j, 1+bitcmp(j)); pivcols = j-n_to_piv+1 : j; for ipiv = j+1:nstep, pind = Pswap(ipiv); if (pind != ipiv) tmp = LU(pind, pivcols); LU(pind, pivcols) = LU(ipiv, pivcols); LU(ipiv, pivcols) = tmp; endif endfor j -= n_to_piv; endwhile if (nrow < ncol), Ucol = nrow+1 : ncol; inds = 1:nrow; for k = inds, tmp = LU(Pswap(k), Ucol); LU(Pswap(k), Ucol) = LU(k, Ucol); LU(k, Ucol) = tmp; endfor LU(inds, Ucol) = (eye(nrow) + tril(LU(inds, inds),-1)) \ LU(inds, Ucol); endif if (nargout == 1) varargout{1} = LU; return; endif if nrow == ncol, L = eye(nrow) + tril(LU, -1); varargout{2} = triu(LU); elseif nrow < ncol, L = eye(nrow) + tril(LU, -1)(:,1:nrow); varargout{2} = triu(LU); else # nrow > ncol L = tril(LU, -1); for k=1:ncol, L(k,k) = 1; endfor varargout{2} = triu(LU)(1:ncol,:); endif if (nargout == 2) for j = 1:nstep, pind = Pswap(j); tmp = L(pind,:); L(pind,:) = L(j,:); L(j,:) = tmp; endfor else # nargout == 3 P = 1:nrow; for j = 1:nstep, tmp = P(j); P(j) = P(Pswap(j)); P(Pswap(j)) = tmp; endfor varargout{3} = P; endif varargout{1} = L; endfunction %!test %! M = 15; %! N = 15; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) %!test %! M = 16; %! N = 16; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) %!test %! M = 17; %! N = 17; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) %!test %! M = 8; %! N = 17; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) %!test %! M = 8; %! N = 15; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) %!test %! M = 7; %! N = 17; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) %!test %! M = 7; %! N = 15; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) %!test %! M = 17; %! N = 8; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) %!test %! M = 15; %! N = 8; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) %!test %! M = 17; %! N = 7; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) %!test %! M = 15; %! N = 7; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) %!test %! M = 31; %! N = 17; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) %!test %! M = 11; %! N = 29; %! A = rand(M,N); %! [L,U,P] = toledolu(A); %! assert(norm(L*U-A(P,:),inf), 0, M**2*N*eps) ## Copyright (c) 2006, Regents of the University of California ## All rights reserved. ## Redistribution and use in source and binary forms, with or without ## modification, are permitted provided that the following conditions are met: ## ## * Redistributions of source code must retain the above copyright ## notice, this list of conditions and the following disclaimer. ## * Redistributions in binary form must reproduce the above copyright ## notice, this list of conditions and the following disclaimer in the ## documentation and/or other materials provided with the distribution. ## * Neither the name of the University of California, Berkeley nor the ## names of its contributors may be used to endorse or promote products ## derived from this software without specific prior written permission. ## ## THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY ## EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED ## WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE ## DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY ## DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES ## (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; ## LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT ## (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS ## SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ohcount-4.0.0/test/src_dir/optimer000077500000000000000000000043271343532200000172010ustar00rootroot00000000000000#!/bin/sh # optimer – Masserer ordlistefilene til eit kjaptsøkt format. # # Copyright © 2008, 2009 Karl Ove Hufthammer . # # This file is part of Ordbanken. # # Ordbanken 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 . # Utfør kommandoen pÃ¥ fila oppgjeven som førsteargument. fil=$1 echo $fil # Forklaring pÃ¥ filtreringskommandoane. # grep: Filtrer vekk kommentarar (linjer som startar med «*»). # fgrep: Filtrer unormerte ord. # sed: Gjer om mellomrom i siste del av linja (der kodane er) til tabulatorar. # (Korfor den kompliserte sed-kommandoen? Fordi kodane i utgangspunktet er # skilde med mellomrom i staden for med tabulatorar. Dette ville ikkje vore # noko problem om alle oppføringar besto av eitt ord, dÃ¥ «column» som # standard handterer mellomrom og tabulatorar likt, men ordbanken har # oppføringar som «pÃ¥ kryss og tvers», og dÃ¥ ville alle orda fÃ¥ kvar si # kolonne (bruk «på» som oppslagsord for Ã¥ sjÃ¥ oppføringa). # sed: Fjern kodar (pÃ¥ forma ) som inneheld tal (interne/uforstÃ¥elige kodar). # sed: Fjern kodar («ord» utan <>) som startar med tal (interne/uforstÃ¥elige kodar). # sed: Fjern talkoden pÃ¥ starten av linja. # tr: SlÃ¥ saman etterfølgjande tabulatorar til éin. # sort: Sorter fila (slik at oppslag med «look» gÃ¥r raskare). grep -v '^\*' $fil \ | fgrep -v "unormert" \ | sed -r 'h;s/^([^ ]+ [^ ]+ [^ ]+ )(.*)/\2/;s/ / /g;G;s/(.*)\n([^ ]+ [^ ]+ [^ ]+ )(.*)/\2\1/' \ | sed -r 's/<[^>]*[0-9][^>]*>+/ /g' \ | sed -r 's/ [0-9]+[^ ]*/ /g' \ | sed -r 's/^[0-9]+\s+//' \ | tr -s '\t' \ | LC_ALL=C sort > "${fil%.txt}.dat" ohcount-4.0.0/test/src_dir/pascal1.pas000066400000000000000000000056741343532200000176330ustar00rootroot00000000000000{*************************************************************** * * Unit Name: pndefs * Purpose : Various Definitions and functions... * Author : Simon Steele * Copyright: This Source Code is Copyright © 1998-2000 Echo * Software and Simon Steele. Please read the license * agreement at www.pnotepad.org/press/psidx.html. **************************************************************} unit pndefs; interface uses SysUtils; function CreatePNFile(filename : string; Text : pChar) : Boolean; function StripNewLines(aString: string): string; procedure ConvertTypes(filename : string); const strFileTypes : PChar = ('.txt'); strOpenTypes : PChar = ('%2|Text files (*.txt)|*.txt|0|0|0|LOG files (*.log)|*.log|0|0|0|Executable Files (*.exe, *.com, *.dll)|*.exe;*.com;*.dll|0|0|0'); sepChar = '|'; verChar = '%'; CurrFileVer = '2'; implementation function CreatePNFile(filename : string; Text : pChar) : Boolean; var F : TextFile; begin {$I-} AssignFile(F, filename); Rewrite(F); Write(F, Text); CloseFile(F); If IOResult <> 0 Then Result := False Else Result := True; {$I+} end; function StripNewLines(aString: string): string; var i : longint; begin result := ''; i := 1; while i <= length(aString) do begin if aString[i] = #13 then result := result + ' ' else if aString[i] <> #10 then result := result + aString[i]; inc(i); end; end; procedure ConvertTypes(filename : string); var t : TextFile; s : string; ps : string; {part of string} Part : integer; ipos : integer; OutStr : string; const Desc = 1; Files = 2; Parser = 3; Unix = 4; begin // This assumes that it is being passed one of the old style type definition // files. We'll set the status on the main form to indicate this as well... OutStr := VerChar + CurrFileVer; if not fileexists(filename) then begin CreatePNFile(filename, strOpenTypes); exit; end; Assignfile(t, FileName); Reset(t); repeat Readln(t, s) until (Length(s) > 0) or EOF(t); CloseFile(t); if s = '' then Exit; part := Desc; repeat iPos := Pos(SepChar, s); if (iPos = 0) and (Length(s) > 0) then begin ps := s; s := ''; end else ps := Copy(s, 1, ipos - 1); s := Copy(S, ipos + 1, Length(s)); case part of Desc : begin OutStr := OutStr + SepChar + ps; part := Files; end; Files : begin OutStr := OutStr + SepChar + ps; part := Parser; end; Parser : begin OutStr := OutStr + SepChar + ps + SepChar + '0' + SepChar + '0'; part := Desc; end; end; until Length(s) < 1; Assignfile(t, filename); Rewrite(t); Write(t, OutStr); CloseFile(t); end; end. ohcount-4.0.0/test/src_dir/pascal2.pp000066400000000000000000000057631343532200000174670ustar00rootroot00000000000000{*************************************************************** * * Unit Name: pndefs * Purpose : Various Definitions and functions... * Author : Simon Steele * Copyright: This Source Code is Copyright © 1998-2000 Echo * Software and Simon Steele. Please read the license * agreement at www.pnotepad.org/press/psidx.html. **************************************************************} unit pndefs; interface uses SysUtils; function CreatePNFile(filename : string; Text : pChar) : Boolean; function StripNewLines(aString: string): string; procedure ConvertTypes(filename : string); const strFileTypes : PChar = ('.txt'); strOpenTypes : PChar = ('%2|Text files (*.txt)|*.txt|0|0|0|LOG files (*.log)|*.log|0|0|0|Executable Files (*.exe, *.com, *.dll)|*.exe;*.com;*.dll|0|0|0'); sepChar = '|'; verChar = '%'; CurrFileVer = '2'; implementation function CreatePNFile(filename : string; Text : pChar) : Boolean; var F : TextFile; begin {$I-} AssignFile(F, filename); Rewrite(F); Write(F, Text); CloseFile(F); If IOResult <> 0 Then Result := False Else Result := True; {$I+} end; function StripNewLines(aString: string): string; var i : longint; begin result := ''; i := 1; while i <= length(aString) do begin if aString[i] = #13 then result := result + ' ' else if aString[i] <> #10 then result := result + aString[i]; inc(i); end; end; procedure ConvertTypes(filename : string); var t : TextFile; s : string; ps : string; {part of string} Part : integer; ipos : integer; OutStr : string; const Desc = 1; Files = 2; Parser = 3; Unix = 4; begin // This assumes that it is being passed one of the old style type definition // files. We'll set the status on the main form to indicate this as well... OutStr := VerChar + CurrFileVer; if not fileexists(filename) then begin CreatePNFile(filename, strOpenTypes); exit; end; Assignfile(t, FileName); Reset(t); repeat Readln(t, s) until (Length(s) > 0) or EOF(t); CloseFile(t); if s = '' then Exit; part := Desc; repeat iPos := Pos(SepChar, s); if (iPos = 0) and (Length(s) > 0) then begin ps := s; s := ''; end else ps := Copy(s, 1, ipos - 1); s := Copy(S, ipos + 1, Length(s)); case part of Desc : begin OutStr := OutStr + SepChar + ps; part := Files; end; Files : begin OutStr := OutStr + SepChar + ps; part := Parser; end; Parser : begin OutStr := OutStr + SepChar + ps + SepChar + '0' + SepChar + '0'; part := Desc; end; end; until Length(s) < 1; Assignfile(t, filename); Rewrite(t); Write(t, OutStr); CloseFile(t); end; end. class function Test.Run: Boolean; #include ohcount-4.0.0/test/src_dir/perl1.pl000066400000000000000000000033101343532200000171430ustar00rootroot00000000000000#!/usr/bin/perl # Conserve bandwidth - put a copy of Dilbert on your intranet. # Run every morning with cron - after about 7am Eastern ######################################################## use Time::ParseDate; use Time::CTime; use LWP::Simple; # Where do you want the image put? $dir="/usr/local/etc/httpd/htdocs/Dilbert"; # $dir = "c:/httpd/htdocs/Dilbert"; $location ="$dir/dilbert.gif"; $_ = get("http://www.unitedmedia.com/comics/dilbert/index.html"); # These next 4 lines will change every time they change the # page layout on the Dilbert site. Check back on my web site # if things suddenly stop working s/^.*strip_left\.gif//s; s/^.*?HREF=\"//s; s/\">.*$//s; $line = "http://www.unitedmedia.com" . $_; # Back up yesterday's image: # get the number open (ID,"$dir/id"); $id=; close ID; $id++; $id=~s/\n$//; `mv $location $dir/dilbert.$id.gif`; # If you're using this on NT, you may want to replace 'mv' # with 'move'. open (ID,">$dir/id"); print ID "$id"; close ID; # Now get the actual image $_ = get($line); open (FILE, ">$location"); binmode FILE; # Important for NT print FILE; close FILE; # Now I want to update the index.html file open (FILE, "$dir/index.html"); @index=; close FILE; $yesterday = parsedate('yesterday'); $printdate = strftime('%a, %b %d', localtime($yesterday)); open (FILE, ">$dir/index.html"); for (@index) { if (/INSERT HERE/) { print FILE "$_"; print FILE "$printdate\n"; if (($id % 5) == 0) {print FILE "\n"} } else {print FILE "$_"}; } # End for close FILE; # Start with an index.html file containing ... # # #
# ... # And whatever else you want on the page. ohcount-4.0.0/test/src_dir/perl_module.pm000066400000000000000000001033731343532200000204420ustar00rootroot00000000000000package PAR::Dist; require Exporter; use vars qw/$VERSION @ISA @EXPORT @EXPORT_OK/; $VERSION = '0.29'; @ISA = 'Exporter'; @EXPORT = qw/ blib_to_par install_par uninstall_par sign_par verify_par merge_par remove_man get_meta generate_blib_stub /; @EXPORT_OK = qw/ parse_dist_name contains_binaries /; use strict; use Carp qw/carp croak/; use File::Spec; =head1 NAME PAR::Dist - Create and manipulate PAR distributions =head1 VERSION This document describes version 0.29 of PAR::Dist, released Feb 6, 2008. =head1 SYNOPSIS As a shell command: % perl -MPAR::Dist -eblib_to_par In programs: use PAR::Dist; my $dist = blib_to_par(); # make a PAR file using ./blib/ install_par($dist); # install it into the system uninstall_par($dist); # uninstall it from the system sign_par($dist); # sign it using Module::Signature verify_par($dist); # verify it using Module::Signature install_par("http://foo.com/DBI-1.37-MSWin32-5.8.0.par"); # works too install_par("http://foo.com/DBI-1.37"); # auto-appends archname + perlver install_par("cpan://SMUELLER/PAR-Packer-0.975"); # uses CPAN author directory =head1 DESCRIPTION This module creates and manipulates I. They are architecture-specific B files, containing everything under F of CPAN distributions after their C or C stage, a F describing metadata of the original CPAN distribution, and a F detailing all files within it. Digitally signed PAR distributions will also contain a F file. The naming convention for such distributions is: $NAME-$VERSION-$ARCH-$PERL_VERSION.par For example, C corresponds to the 0.01 release of C on CPAN, built for perl 5.8.0 running on C. =head1 FUNCTIONS Several functions are exported by default. Unless otherwise noted, they can take either a hash of named arguments, a single argument (taken as C<$path> by C and C<$dist> by other functions), or no arguments (in which case the first PAR file in the current directory is used). Therefore, under a directory containing only a single F, all invocations below are equivalent: % perl -MPAR::Dist -e"install_par( dist => 'test.par' )" % perl -MPAR::Dist -e"install_par( 'test.par' )" % perl -MPAR::Dist -einstall_par; If C<$dist> resembles a URL, C is called to mirror it locally under C<$ENV{PAR_TEMP}> (or C<$TEMP/par/> if unspecified), and the function will act on the fetched local file instead. If the URL begins with C, it will be expanded automatically to the author's CPAN directory (e.g. C). If C<$dist> does not have a file extension beginning with a letter or underscore, a dash and C<$suffix> ($ARCH-$PERL_VERSION.par by default) will be appended to it. =head2 blib_to_par Takes key/value pairs as parameters or a single parameter indicating the path that contains the F subdirectory. Builds a PAR distribution from the F subdirectory under C, or under the current directory if unspecified. If F does not exist, it automatically runs F, F, F or F to create it. Returns the filename or the generated PAR distribution. Valid parameters are: =over 2 =item path Sets the path which contains the F subdirectory from which the PAR distribution will be generated. =item name, version, suffix These attributes set the name, version and platform specific suffix of the distribution. Name and version can be automatically determined from the distributions F or F files. The suffix is generated from your architecture name and your version of perl by default. =item dist The output filename for the PAR distribution. =back =cut sub blib_to_par { @_ = (path => @_) if @_ == 1; my %args = @_; require Config; # don't use 'my $foo ... if ...' it creates a static variable! my $dist; my $path = $args{path}; $dist = File::Spec->rel2abs($args{dist}) if $args{dist}; my $name = $args{name}; my $version = $args{version}; my $suffix = $args{suffix} || "$Config::Config{archname}-$Config::Config{version}.par"; my $cwd; if (defined $path) { require Cwd; $cwd = Cwd::cwd(); chdir $path; } _build_blib() unless -d "blib"; my @files; open MANIFEST, ">", File::Spec->catfile("blib", "MANIFEST") or die $!; open META, ">", File::Spec->catfile("blib", "META.yml") or die $!; require File::Find; File::Find::find( sub { next unless $File::Find::name; (-r && !-d) and push ( @files, substr($File::Find::name, 5) ); } , 'blib' ); print MANIFEST join( "\n", ' ', (sort @files), q( # ) ); close MANIFEST; if (open(OLD_META, "META.yml")) { while () { if (/^distribution_type:/) { print META "distribution_type: par\n"; } else { print META $_; } if (/^name:\s+(.*)/) { $name ||= $1; $name =~ s/::/-/g; } elsif (/^version:\s+.*Module::Build::Version/) { while () { /^\s+original:\s+(.*)/ or next; $version ||= $1; last; } } elsif (/^version:\s+(.*)/) { $version ||= $1; } } close OLD_META; close META; } if ((!$name or !$version) and open(MAKEFILE, "Makefile")) { while () { if (/^DISTNAME\s+=\s+(.*)$/) { $name ||= $1; } elsif (/^VERSION\s+=\s+(.*)$/) { $version ||= $1; } } } if (not defined($name) or not defined($version)) { # could not determine name or version. Error. my $what; if (not defined $name) { $what = 'name'; $what .= ' and version' if not defined $version; } elsif (not defined $version) { $what = 'version'; } carp("I was unable to determine the $what of the PAR distribution. Please create a Makefile or META.yml file from which we can infer the information or just specify the missing information as an option to blib_to_par."); return(); } $name =~ s/\s+$//; $version =~ s/\s+$//; my $file = "$name-$version-$suffix"; unlink $file if -f $file; print META << "YAML" if fileno(META); name: $name version: $version build_requires: {} conflicts: {} dist_name: $file distribution_type: par dynamic_config: 0 generated_by: 'PAR::Dist version $PAR::Dist::VERSION' license: unknown YAML close META; mkdir('blib', 0777); chdir('blib'); _zip(dist => File::Spec->catfile(File::Spec->updir, $file)) or die $!; chdir(File::Spec->updir); unlink File::Spec->catfile("blib", "MANIFEST"); unlink File::Spec->catfile("blib", "META.yml"); $dist ||= File::Spec->catfile($cwd, $file) if $cwd; if ($dist and $file ne $dist) { rename( $file => $dist ); $file = $dist; } my $pathname = File::Spec->rel2abs($file); if ($^O eq 'MSWin32') { $pathname =~ s!\\!/!g; $pathname =~ s!:!|!g; }; print << "."; Successfully created binary distribution '$file'. Its contents are accessible in compliant browsers as: jar:file://$pathname!/MANIFEST . chdir $cwd if $cwd; return $file; } sub _build_blib { if (-e 'Build') { system($^X, "Build"); } elsif (-e 'Makefile') { system($Config::Config{make}); } elsif (-e 'Build.PL') { system($^X, "Build.PL"); system($^X, "Build"); } elsif (-e 'Makefile.PL') { system($^X, "Makefile.PL"); system($Config::Config{make}); } } =head2 install_par Installs a PAR distribution into the system, using C. Valid parameters are: =over 2 =item dist The .par file to install. The heuristics outlined in the B section above apply. =item prefix This string will be prepended to all installation paths. If it isn't specified, the environment variable C is used as a prefix. =back Additionally, you can use several parameters to change the default installation destinations. You don't usually have to worry about this unless you are installing into a user-local directory. The following section outlines the parameter names and default settings: Parameter From To inst_lib blib/lib $Config{installsitelib} (*) inst_archlib blib/arch $Config{installsitearch} inst_script blib/script $Config{installscript} inst_bin blib/bin $Config{installbin} inst_man1dir blib/man1 $Config{installman1dir} inst_man3dir blib/man3 $Config{installman3dir} packlist_read $Config{sitearchexp}/auto/$name/.packlist packlist_write $Config{installsitearch}/auto/$name/.packlist The C parameter is used to control where the F<.packlist> file is written to. (Necessary for uninstallation.) The C parameter specifies a .packlist file to merge in if it exists. By setting any of the above installation targets to C, you can remove that target altogether. For example, passing C undef, inst_man3dir => undef> means that the contained manual pages won't be installed. This is not available for the packlists. Finally, you may specify a C parameter. Its value should be a reference to a hash of custom installation targets such as custom_targets => { 'blib/my_data' => '/some/path/my_data' } You can use this to install the F<.par> archives contents to arbitrary locations. If only a single parameter is given, it is treated as the C parameter. =cut sub install_par { my %args = &_args; _install_or_uninstall(%args, action => 'install'); } =head2 uninstall_par Uninstalls all previously installed contents of a PAR distribution, using C. Takes almost the same parameters as C, but naturally, the installation target parameters do not apply. The only exception to this is the C parameter which specifies the F<.packlist> file to read the list of installed files from. It defaults to C<$Config::Config{installsitearch}/auto/$name/.packlist>. =cut sub uninstall_par { my %args = &_args; _install_or_uninstall(%args, action => 'uninstall'); } sub _install_or_uninstall { my %args = &_args; my $name = $args{name}; my $action = $args{action}; my %ENV_copy = %ENV; $ENV{PERL_INSTALL_ROOT} = $args{prefix} if defined $args{prefix}; require Cwd; my $old_dir = Cwd::cwd(); my ($dist, $tmpdir) = _unzip_to_tmpdir( dist => $args{dist}, subdir => 'blib' ); if ( open (META, File::Spec->catfile('blib', 'META.yml')) ) { while () { next unless /^name:\s+(.*)/; $name = $1; $name =~ s/\s+$//; last; } close META; } return if not defined $name or $name eq ''; if (-d 'script') { require ExtUtils::MY; foreach my $file (glob("script/*")) { next unless -T $file; ExtUtils::MY->fixin($file); chmod(0555, $file); } } $name =~ s{::|-}{/}g; require ExtUtils::Install; my $rv; if ($action eq 'install') { my $target = _installation_target( File::Spec->curdir, $name, \%args ); my $custom_targets = $args{custom_targets} || {}; $target->{$_} = $custom_targets->{$_} foreach keys %{$custom_targets}; $rv = ExtUtils::Install::install($target, 1, 0, 0); } elsif ($action eq 'uninstall') { require Config; $rv = ExtUtils::Install::uninstall( $args{packlist_read}||"$Config::Config{installsitearch}/auto/$name/.packlist" ); } %ENV = %ENV_copy; chdir($old_dir); File::Path::rmtree([$tmpdir]); return $rv; } # Returns the default installation target as used by # ExtUtils::Install::install(). First parameter should be the base # directory containing the blib/ we're installing from. # Second parameter should be the name of the distribution for the packlist # paths. Third parameter may be a hash reference with user defined keys for # the target hash. In fact, any contents that do not start with 'inst_' are # skipped. sub _installation_target { require Config; my $dir = shift; my $name = shift; my $user = shift || {}; # accepted sources (and user overrides) my %sources = ( inst_lib => File::Spec->catdir($dir,"blib","lib"), inst_archlib => File::Spec->catdir($dir,"blib","arch"), inst_bin => File::Spec->catdir($dir,'blib','bin'), inst_script => File::Spec->catdir($dir,'blib','script'), inst_man1dir => File::Spec->catdir($dir,'blib','man1'), inst_man3dir => File::Spec->catdir($dir,'blib','man3'), packlist_read => 'read', packlist_write => 'write', ); # default targets my $target = { read => $Config::Config{sitearchexp}."/auto/$name/.packlist", write => $Config::Config{installsitearch}."/auto/$name/.packlist", $sources{inst_lib} => (_directory_not_empty($sources{inst_archlib})) ? $Config::Config{installsitearch} : $Config::Config{installsitelib}, $sources{inst_archlib} => $Config::Config{installsitearch}, $sources{inst_bin} => $Config::Config{installbin} , $sources{inst_script} => $Config::Config{installscript}, $sources{inst_man1dir} => $Config::Config{installman1dir}, $sources{inst_man3dir} => $Config::Config{installman3dir}, }; # Included for future support for ${flavour}perl external lib installation # if ($Config::Config{flavour_perl}) { # my $ext = File::Spec->catdir($dir, 'blib', 'ext'); # # from => to # $sources{inst_external_lib} = File::Spec->catdir($ext, 'lib'); # $sources{inst_external_bin} = File::Spec->catdir($ext, 'bin'); # $sources{inst_external_include} = File::Spec->catdir($ext, 'include'); # $sources{inst_external_src} = File::Spec->catdir($ext, 'src'); # $target->{ $sources{inst_external_lib} } = $Config::Config{flavour_install_lib}; # $target->{ $sources{inst_external_bin} } = $Config::Config{flavour_install_bin}; # $target->{ $sources{inst_external_include} } = $Config::Config{flavour_install_include}; # $target->{ $sources{inst_external_src} } = $Config::Config{flavour_install_src}; # } # insert user overrides foreach my $key (keys %$user) { my $value = $user->{$key}; if (not defined $value and $key ne 'packlist_read' and $key ne 'packlist_write') { # undef means "remove" delete $target->{ $sources{$key} }; } elsif (exists $sources{$key}) { # overwrite stuff, don't let the user create new entries $target->{ $sources{$key} } = $value; } } return $target; } sub _directory_not_empty { require File::Find; my($dir) = @_; my $files = 0; File::Find::find(sub { return if $_ eq ".exists"; if (-f) { $File::Find::prune++; $files = 1; } }, $dir); return $files; } =head2 sign_par Digitally sign a PAR distribution using C or B, via B. =cut sub sign_par { my %args = &_args; _verify_or_sign(%args, action => 'sign'); } =head2 verify_par Verify the digital signature of a PAR distribution using C or B, via B. Returns a boolean value indicating whether verification passed; C<$!> is set to the return code of C. =cut sub verify_par { my %args = &_args; $! = _verify_or_sign(%args, action => 'verify'); return ( $! == Module::Signature::SIGNATURE_OK() ); } =head2 merge_par Merge two or more PAR distributions into one. First argument must be the name of the distribution you want to merge all others into. Any following arguments will be interpreted as the file names of further PAR distributions to merge into the first one. merge_par('foo.par', 'bar.par', 'baz.par') This will merge the distributions C, C and C into the distribution C. C will be overwritten! The original META.yml of C is retained. =cut sub merge_par { my $base_par = shift; my @additional_pars = @_; require Cwd; require File::Copy; require File::Path; require File::Find; # parameter checking if (not defined $base_par) { croak "First argument to merge_par() must be the .par archive to modify."; } if (not -f $base_par or not -r _ or not -w _) { croak "'$base_par' is not a file or you do not have enough permissions to read and modify it."; } foreach (@additional_pars) { if (not -f $_ or not -r _) { croak "'$_' is not a file or you do not have enough permissions to read it."; } } # The unzipping will change directories. Remember old dir. my $old_cwd = Cwd::cwd(); # Unzip the base par to a temp. dir. (undef, my $base_dir) = _unzip_to_tmpdir( dist => $base_par, subdir => 'blib' ); my $blibdir = File::Spec->catdir($base_dir, 'blib'); # move the META.yml to the (main) temp. dir. File::Copy::move( File::Spec->catfile($blibdir, 'META.yml'), File::Spec->catfile($base_dir, 'META.yml') ); # delete (incorrect) MANIFEST unlink File::Spec->catfile($blibdir, 'MANIFEST'); # extract additional pars and merge foreach my $par (@additional_pars) { # restore original directory because the par path # might have been relative! chdir($old_cwd); (undef, my $add_dir) = _unzip_to_tmpdir( dist => $par ); my @files; my @dirs; # I hate File::Find # And I hate writing portable code, too. File::Find::find( {wanted =>sub { my $file = $File::Find::name; push @files, $file if -f $file; push @dirs, $file if -d _; }}, $add_dir ); my ($vol, $subdir, undef) = File::Spec->splitpath( $add_dir, 1); my @dir = File::Spec->splitdir( $subdir ); # merge directory structure foreach my $dir (@dirs) { my ($v, $d, undef) = File::Spec->splitpath( $dir, 1 ); my @d = File::Spec->splitdir( $d ); shift @d foreach @dir; # remove tmp dir from path my $target = File::Spec->catdir( $blibdir, @d ); mkdir($target); } # merge files foreach my $file (@files) { my ($v, $d, $f) = File::Spec->splitpath( $file ); my @d = File::Spec->splitdir( $d ); shift @d foreach @dir; # remove tmp dir from path my $target = File::Spec->catfile( File::Spec->catdir( $blibdir, @d ), $f ); File::Copy::copy($file, $target) or die "Could not copy '$file' to '$target': $!"; } chdir($old_cwd); File::Path::rmtree([$add_dir]); } # delete (copied) MANIFEST and META.yml unlink File::Spec->catfile($blibdir, 'MANIFEST'); unlink File::Spec->catfile($blibdir, 'META.yml'); chdir($base_dir); my $resulting_par_file = Cwd::abs_path(blib_to_par()); chdir($old_cwd); File::Copy::move($resulting_par_file, $base_par); File::Path::rmtree([$base_dir]); } =head2 remove_man Remove the man pages from a PAR distribution. Takes one named parameter: I which should be the name (and path) of the PAR distribution file. The calling conventions outlined in the C section above apply. The PAR archive will be extracted, stripped of all C and C subdirectories and then repackaged into the original file. =cut sub remove_man { my %args = &_args; my $par = $args{dist}; require Cwd; require File::Copy; require File::Path; require File::Find; # parameter checking if (not defined $par) { croak "First argument to remove_man() must be the .par archive to modify."; } if (not -f $par or not -r _ or not -w _) { croak "'$par' is not a file or you do not have enough permissions to read and modify it."; } # The unzipping will change directories. Remember old dir. my $old_cwd = Cwd::cwd(); # Unzip the base par to a temp. dir. (undef, my $base_dir) = _unzip_to_tmpdir( dist => $par, subdir => 'blib' ); my $blibdir = File::Spec->catdir($base_dir, 'blib'); # move the META.yml to the (main) temp. dir. File::Copy::move( File::Spec->catfile($blibdir, 'META.yml'), File::Spec->catfile($base_dir, 'META.yml') ); # delete (incorrect) MANIFEST unlink File::Spec->catfile($blibdir, 'MANIFEST'); opendir DIRECTORY, 'blib' or die $!; my @dirs = grep { /^blib\/(?:man\d*|html)$/ } grep { -d $_ } map { File::Spec->catfile('blib', $_) } readdir DIRECTORY; close DIRECTORY; File::Path::rmtree(\@dirs); chdir($base_dir); my $resulting_par_file = Cwd::abs_path(blib_to_par()); chdir($old_cwd); File::Copy::move($resulting_par_file, $par); File::Path::rmtree([$base_dir]); } =head2 get_meta Opens a PAR archive and extracts the contained META.yml file. Returns the META.yml file as a string. Takes one named parameter: I. If only one parameter is passed, it is treated as the I parameter. (Have a look at the description in the C section above.) Returns undef if no PAR archive or no META.yml within the archive were found. =cut sub get_meta { my %args = &_args; my $dist = $args{dist}; return undef if not defined $dist or not -r $dist; require Cwd; require File::Path; # The unzipping will change directories. Remember old dir. my $old_cwd = Cwd::cwd(); # Unzip the base par to a temp. dir. (undef, my $base_dir) = _unzip_to_tmpdir( dist => $dist, subdir => 'blib' ); my $blibdir = File::Spec->catdir($base_dir, 'blib'); my $meta = File::Spec->catfile($blibdir, 'META.yml'); if (not -r $meta) { return undef; } open FH, '<', $meta or die "Could not open file '$meta' for reading: $!"; local $/ = undef; my $meta_text = ; close FH; chdir($old_cwd); File::Path::rmtree([$base_dir]); return $meta_text; } sub _unzip { my %args = &_args; my $dist = $args{dist}; my $path = $args{path} || File::Spec->curdir; return unless -f $dist; # Try fast unzipping first if (eval { require Archive::Unzip::Burst; 1 }) { my $return = Archive::Unzip::Burst::unzip($dist, $path); return if $return; # true return value == error (a la system call) } # Then slow unzipping if (eval { require Archive::Zip; 1 }) { my $zip = Archive::Zip->new; local %SIG; $SIG{__WARN__} = sub { print STDERR $_[0] unless $_[0] =~ /\bstat\b/ }; return unless $zip->read($dist) == Archive::Zip::AZ_OK() and $zip->extractTree('', "$path/") == Archive::Zip::AZ_OK(); } # Then fall back to the system else { return if system(unzip => $dist, '-d', $path); } return 1; } sub _zip { my %args = &_args; my $dist = $args{dist}; if (eval { require Archive::Zip; 1 }) { my $zip = Archive::Zip->new; $zip->addTree( File::Spec->curdir, '' ); $zip->writeToFileNamed( $dist ) == Archive::Zip::AZ_OK() or die $!; } else { system(qw(zip -r), $dist, File::Spec->curdir) and die $!; } } # This sub munges the arguments to most of the PAR::Dist functions # into a hash. On the way, it downloads PAR archives as necessary, etc. sub _args { # default to the first .par in the CWD if (not @_) { @_ = (glob('*.par'))[0]; } # single argument => it's a distribution file name or URL @_ = (dist => @_) if @_ == 1; my %args = @_; $args{name} ||= $args{dist}; # If we are installing from an URL, we want to munge the # distribution name so that it is in form "Module-Name" if (defined $args{name}) { $args{name} =~ s/^\w+:\/\///; my @elems = parse_dist_name($args{name}); # @elems is name, version, arch, perlversion if (defined $elems[0]) { $args{name} = $elems[0]; } else { $args{name} =~ s/^.*\/([^\/]+)$/$1/; $args{name} =~ s/^([0-9A-Za-z_-]+)-\d+\..+$/$1/; } } # append suffix if there is none if ($args{dist} and not $args{dist} =~ /\.[a-zA-Z_][^.]*$/) { require Config; my $suffix = $args{suffix}; $suffix ||= "$Config::Config{archname}-$Config::Config{version}.par"; $args{dist} .= "-$suffix"; } # download if it's an URL if ($args{dist} and $args{dist} =~ m!^\w+://!) { $args{dist} = _fetch(dist => $args{dist}) } return %args; } # Download PAR archive, but only if necessary (mirror!) my %escapes; sub _fetch { my %args = @_; if ($args{dist} =~ s/^file:\/\///) { return $args{dist} if -e $args{dist}; return; } require LWP::Simple; $ENV{PAR_TEMP} ||= File::Spec->catdir(File::Spec->tmpdir, 'par'); mkdir $ENV{PAR_TEMP}, 0777; %escapes = map { chr($_) => sprintf("%%%02X", $_) } 0..255 unless %escapes; $args{dist} =~ s{^cpan://((([a-zA-Z])[a-zA-Z])[-_a-zA-Z]+)/} {http://www.cpan.org/modules/by-authors/id/\U$3/$2/$1\E/}; my $file = $args{dist}; $file =~ s/([^\w\.])/$escapes{$1}/g; $file = File::Spec->catfile( $ENV{PAR_TEMP}, $file); my $rc = LWP::Simple::mirror( $args{dist}, $file ); if (!LWP::Simple::is_success($rc) and $rc != 304) { die "Error $rc: ", LWP::Simple::status_message($rc), " ($args{dist})\n"; } return $file if -e $file; return; } sub _verify_or_sign { my %args = &_args; require File::Path; require Module::Signature; die "Module::Signature version 0.25 required" unless Module::Signature->VERSION >= 0.25; require Cwd; my $cwd = Cwd::cwd(); my $action = $args{action}; my ($dist, $tmpdir) = _unzip_to_tmpdir($args{dist}); $action ||= (-e 'SIGNATURE' ? 'verify' : 'sign'); if ($action eq 'sign') { open FH, '>SIGNATURE' unless -e 'SIGNATURE'; open FH, 'MANIFEST' or die $!; local $/; my $out = ; if ($out !~ /^SIGNATURE(?:\s|$)/m) { $out =~ s/^(?!\s)/SIGNATURE\n/m; open FH, '>MANIFEST' or die $!; print FH $out; } close FH; $args{overwrite} = 1 unless exists $args{overwrite}; $args{skip} = 0 unless exists $args{skip}; } my $rv = Module::Signature->can($action)->(%args); _zip(dist => $dist) if $action eq 'sign'; File::Path::rmtree([$tmpdir]); chdir($cwd); return $rv; } sub _unzip_to_tmpdir { my %args = &_args; require File::Temp; my $dist = File::Spec->rel2abs($args{dist}); my $tmpdirname = File::Spec->catdir(File::Spec->tmpdir, "parXXXXX"); my $tmpdir = File::Temp::mkdtemp($tmpdirname) or die "Could not create temporary directory from template '$tmpdirname': $!"; my $path = $tmpdir; $path = File::Spec->catdir($tmpdir, $args{subdir}) if defined $args{subdir}; _unzip(dist => $dist, path => $path); chdir $tmpdir; return ($dist, $tmpdir); } =head2 parse_dist_name First argument must be a distribution file name. The file name is parsed into I, I, I, and I. Returns the results as a list in the above order. If any or all of the above cannot be determined, returns undef instead of the undetermined elements. Supported formats are: Math-Symbolic-0.502-x86_64-linux-gnu-thread-multi-5.8.7 Math-Symbolic-0.502 The ".tar.gz" or ".par" extensions as well as any preceding paths are stripped before parsing. Starting with C 0.22, versions containing a preceding C are parsed correctly. This function is not exported by default. =cut sub parse_dist_name { my $file = shift; return(undef, undef, undef, undef) if not defined $file; (undef, undef, $file) = File::Spec->splitpath($file); my $version = qr/v?(?:\d+(?:_\d+)?|\d*(?:\.\d+(?:_\d+)?)+)/; $file =~ s/\.(?:par|tar\.gz|tar)$//i; my @elem = split /-/, $file; my (@dn, $dv, @arch, $pv); while (@elem) { my $e = shift @elem; if ( $e =~ /^$version$/o and not(# if not next token also a version # (assumes an arch string doesnt start with a version...) @elem and $elem[0] =~ /^$version$/o ) ) { $dv = $e; last; } push @dn, $e; } my $dn; $dn = join('-', @dn) if @dn; if (not @elem) { return( $dn, $dv, undef, undef); } while (@elem) { my $e = shift @elem; if ($e =~ /^$version|any_version$/) { $pv = $e; last; } push @arch, $e; } my $arch; $arch = join('-', @arch) if @arch; return($dn, $dv, $arch, $pv); } =head2 generate_blib_stub Creates a F subdirectory in the current directory and prepares a F with meta information for a new PAR distribution. First argument should be the name of the PAR distribution in a format understood by C. Alternatively, named arguments resembling those of C are accepted. After running C and injecting files into the F directory, you can create a PAR distribution using C. This function is useful for creating custom PAR distributions from scratch. (I.e. not from an unpacked CPAN distribution) Example: use PAR::Dist; use File::Copy 'copy'; generate_blib_stub( name => 'MyApp', version => '1.00' ); copy('MyApp.pm', 'blib/lib/MyApp.pm'); blib_to_par(); # generates the .par file! C will not overwrite existing files. =cut sub generate_blib_stub { my %args = &_args; my $dist = $args{dist}; require Config; my $name = $args{name}; my $version = $args{version}; my $suffix = $args{suffix}; my ($parse_name, $parse_version, $archname, $perlversion) = parse_dist_name($dist); $name ||= $parse_name; $version ||= $parse_version; $suffix = "$archname-$perlversion" if (not defined $suffix or $suffix eq '') and $archname and $perlversion; $suffix ||= "$Config::Config{archname}-$Config::Config{version}"; if ( grep { not defined $_ } ($name, $version, $suffix) ) { warn "Could not determine distribution meta information from distribution name '$dist'"; return(); } $suffix =~ s/\.par$//; if (not -f 'META.yml') { open META, '>', 'META.yml' or die "Could not open META.yml file for writing: $!"; print META << "YAML" if fileno(META); name: $name version: $version build_requires: {} conflicts: {} dist_name: $name-$version-$suffix.par distribution_type: par dynamic_config: 0 generated_by: 'PAR::Dist version $PAR::Dist::VERSION' license: unknown YAML close META; } mkdir('blib'); mkdir(File::Spec->catdir('blib', 'lib')); mkdir(File::Spec->catdir('blib', 'script')); return 1; } =head2 contains_binaries This function is not exported by default. Opens a PAR archive tries to determine whether that archive contains platform-specific binary code. Takes one named parameter: I. If only one parameter is passed, it is treated as the I parameter. (Have a look at the description in the C section above.) Throws a fatal error if the PAR archive could not be found. Returns one if the PAR was found to contain binary code and zero otherwise. =cut sub contains_binaries { require File::Find; my %args = &_args; my $dist = $args{dist}; return undef if not defined $dist or not -r $dist; require Cwd; require File::Path; # The unzipping will change directories. Remember old dir. my $old_cwd = Cwd::cwd(); # Unzip the base par to a temp. dir. (undef, my $base_dir) = _unzip_to_tmpdir( dist => $dist, subdir => 'blib' ); my $blibdir = File::Spec->catdir($base_dir, 'blib'); my $archdir = File::Spec->catdir($blibdir, 'arch'); my $found = 0; File::Find::find( sub { $found++ if -f $_ and not /^\.exists$/; }, $archdir ); chdir($old_cwd); File::Path::rmtree([$base_dir]); return $found ? 1 : 0; } 1; =head1 SEE ALSO L, L, L, L =head1 AUTHORS Audrey Tang Ecpan@audreyt.orgE 2003-2007 Steffen Mueller Esmueller@cpan.orgE 2005-2007 PAR has a mailing list, Epar@perl.orgE, that you can write to; send an empty mail to Epar-subscribe@perl.orgE to join the list and participate in the discussion. Please send bug reports to Ebug-par@rt.cpan.orgE. =head1 COPYRIGHT Copyright 2003-2007 by Audrey Tang Eautrijus@autrijus.orgE. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See L =cut ohcount-4.0.0/test/src_dir/perl_pod_to_eof.pl000066400000000000000000000000131343532200000212540ustar00rootroot00000000000000=head NAME ohcount-4.0.0/test/src_dir/php1.php000066400000000000000000000022731343532200000171530ustar00rootroot00000000000000
First Last Email
ohcount-4.0.0/test/src_dir/pike1.pike000066400000000000000000000001651343532200000174530ustar00rootroot00000000000000#!/bin/env pike /* Say hello. */ int main(int argc, array(string) argv) { Stdio.stdout.write("Hello, world.\n"); } ohcount-4.0.0/test/src_dir/pike2.pmod000066400000000000000000000125611343532200000174660ustar00rootroot00000000000000// // LPD.pmod: an implementation of the BSD lpd protocol (RFC 1179). // This is a module for pike. // 3 July 1998 Bill Welliver // // $Id: LPD.pmod,v 1.10 2008/01/13 17:02:43 nilsson Exp $ // #pike __REAL_VERSION__ //! A client for communicating with printers and print spoolers that //! support the BSD lpd protocol (RFC 1179). class client { string host; int port; private object conn; int jobnum; string jobtype; string jobname; private int connect(string host, int port) { int a=random(10); // try to open one of the "official" local socket ports. // not having one doesn't seem to be a problem with most LPD // servers, but we should at least try. will probably fail // if two try to open the same local port at once. ymmv. int res=conn->open_socket(721 + a); return conn->connect(host, port); } //! @decl int set_job_type(string type) //! Set the type of job to be sent to the printer to @i{type@}. //! Valid types are: text, postscript and raw. int set_job_type(string type) { type=lower_case(type); switch (type) { case "f": case "text": jobtype="f"; break; case "o": case "postscript": case "ps": jobtype="o"; break; default: case "l": case "raw": jobtype="l"; break; } return 1; } //! @decl int set_job_name(string name) //! Sets the name of the print job to @i{name@}. int set_job_name(string name) { jobname=name; return 1; } //! @decl int start_queue(string queue) //! Start the queue @i{queue@} if not already printing. //! @returns //! Returns 0 if unable to connect, 1 otherwise. int start_queue(string queue) { if(!queue) return 0; if(!connect(host, port)) return 0; conn->write(sprintf("%c%s\n", 01, queue)); string resp= conn->read(); conn->close(); return 1; } //! @decl string|int send_job(string queue, string job) //! Send print job consisting of data @i{job@} to printer @i{queue@}. //! @returns //! Returns 1 if success, 0 otherwise. int send_job(string queue, string job) { string resp; if(!queue) return 0; if(!connect(host, port)) return 0; // werror("connected to " + host + "\n"); string control=""; control+="H"+gethostname()+"\n"; #if constant(getuid) && constant(getpwuid) control+="P"+(getpwuid(getuid())[0]||"nobody")+"\n"; #else control+="P-1\n"; #endif control+=(jobtype||"l")+"dfA"+ sprintf("%03d%s", jobnum, gethostname())+"\n"; if(jobname) { control+="J" + jobname + "\n"; control+="N" + jobname + "\n"; } else { control+="JPike LPD Client Job " + jobnum + "\n"; control+="NPike LPD Client Job " + jobnum + "\n"; } jobnum++; werror("job file:\n\n" + control + "\n\n"); conn->write(sprintf("%c%s\n", 02, queue)); resp=conn->read(1); if((int)resp !=0) { werror("receive job failed.\n"); return 0; } conn->write(sprintf("%c%s cfA%03d%s\n", 02, (string)sizeof(control), jobnum,gethostname())); resp=conn->read(1); if((int)resp !=0) { werror("request receive control failed.\n"); return 0; } conn->write(sprintf("%s%c", control, 0)); resp=conn->read(1); if((int)resp !=0) { werror("send receive control failed.\n"); return 0; } conn->write(sprintf("%c%s dfA%03d%s\n", 03, (string)sizeof(job), jobnum, gethostname())); resp=conn->read(1); if((int)resp !=0) { werror("request receive job failed.\n"); return 0; } conn->write(sprintf("%s%c", job, 0)); resp=conn->read(1); if((int)resp !=0) { werror("send receive job failed.\n"); return 0; } // read the response. // resp=conn->read(); if((int)(resp)!=0) { conn->close(); return 0; } conn->close(); // start_queue(queue); return 1; } //! @decl int delete_job(string queue, int|void job) //! Delete job @i{job@} from printer @i{queue@}. //! @returns //! Returns 1 on success, 0 otherwise. int delete_job(string queue, int|void job) { if(!queue) return 0; if(!connect(host, port)) return 0; #if constant(getpwuid) && constant(getuid) string agent=(getpwuid(getuid())[0]||"nobody"); #else string agent="nobody"; #endif if(job) conn->write(sprintf("%c%s %s %d\n", 05, queue, agent, job)); else conn->write(sprintf("%c%s %s\n", 05, queue, agent)); string resp= conn->read(); conn->close(); return 1; } //! @decl string|int status(string queue) //! Check the status of queue @i{queue@}. //! @returns //! Returns 0 on failure, otherwise returns the status response from the printer. string|int status(string queue) { if(!queue) return 0; if(!connect(host, port)) return 0; conn->write(sprintf("%c%s\n", 04, queue)); string resp= conn->read(); conn->close(); return resp; } //! Create a new LPD client connection. //! @param hostname //! Contains the hostname or ipaddress of the print host. //! if not provided, defaults to @i{localhost@}. //! @param portnum //! Contains the port the print host is listening on. //! if not provided, defaults to port @i{515@}, the RFC 1179 standard. void create(string|void hostname, int|void portnum) { host=hostname || "localhost"; port=portnum || 515; conn=Stdio.File(); jobnum=1; } } ohcount-4.0.0/test/src_dir/postscript.ps000066400000000000000000000002111343532200000203360ustar00rootroot00000000000000%!PS % Postscript Directive at the top. Just like its supposed to be. /Courier 15 selectfont 72 500 moveto (Hello world) show showpage ohcount-4.0.0/test/src_dir/prolog.pl000066400000000000000000000002551343532200000174270ustar00rootroot00000000000000/* test file for Prolog parsing */ % this is a Prolog source file % select(Element, List, Remaining) select(H, [H| T], T). select(H, [X| R], [X| T]) :- select(H, R, T). ohcount-4.0.0/test/src_dir/puppet1.pp000066400000000000000000000074061343532200000175340ustar00rootroot00000000000000class bob::open_ldap { define foo::server ( $argsfile = undef, $bdb_cachesize = '', $bdb_checkpoint = '', $bdb_directory = undef, $bdb_idlcachesize = '', $bdb_rootdn, $bdb_rootpw, $bdb_shm_key = '', $bdb_suffix, $conf_path = undef, $conf_dir = undef, $enable = false, $include = [], $includepath = undef, $modulepath = '', $modules = [], $package = undef, $pidfile = undef, $sysconf_path = undef ) { $resource_name = "bob_openldap_server" if($name != "params") { fail("${resource_name}: This function is a singleton. Make sure the resource name is 'params'.") } case $operatingsystem { Fedora: { case $operatingsystemrelease { /^(12|13)$/: { if(!$argsfile) { $_argsfile = "/var/run/openldap/slapd.args" } if(!$bdb_directory) { $_bdb_directory = "/var/lib/ldap" } if(!$conf_path) { $_conf_path = "/etc/openldap/slapd.conf" } if(!$conf_dir) { $_conf_dir = "/etc/openldap/slapd.d" } if(!$package) { $_package = ["openldap-servers"] } if(!$pidfile) { $_pidfile = "/var/run/openldap/slapd.pid" } if(!$service) { $_service = "slapd" } if(!$sysconf_path) { $_sysconf_path = "/etc/sysconfig/ldap" } } } } } # Presume the OS did not match and because these args are necessary, just # bail with an error. if(!($_argsfile and $_bdb_directory and $_pidfile and $_conf_path and $_package and $_service and $_sysconf_path and $_conf_dir)) { fail("${resource_name}: Unsupported operating system: ${operatingsystem} version ${operatingsystemrelease} and you have not setup the args for: argsfile, bdb_directory, conf_dir, conf_path, package, pidfile, sysconf_path and service.") } # Fix paths - add forward slashes at the end of strings without them $_includepath = regsubst($includepath, '([^/])$', '\1/') $_dbconf_path = "${_bdb_directory}/DB_CONFIG" # ... file { $_conf_path: content => template("bob_openldap/slapd.conf"), require => Package[$_package], owner => "ldap", group => "root", mode => "0440", notify => Service[$_service]; $_sysconf_path: content => template("bob_openldap/ldap.sysconf"), require => Package[$_package], owner => "root", group => "root", mode => "0644"; $_conf_dir: force => true, ensure => absent, before => Service[$_service]; $_dbconf_path: content => "", notify => Service[$_service]; } package { $_package: ensure => installed; } service { $_service: ensure => $enable ? { true => "running", false => "stopped" }, enable => $enable, hasstatus => true, require => [ Package[$_package], File[$_conf_path] ]; } } define client ( $base, $network_timeout = '', $path = undef, $timeout = '', $binddn = '', $tls_cacertdir = undef, $uri ) { $resource_name = "bob_openldap_client" if($name != "params") { fail("${resource_name}: This function is a singleton. Make sure the resource name is 'params'.") } case $operatingsystem { Fedora: { case $operatingsystemrelease { /^(12|13)$/: { if(!$tls_cacertdir) { $_tls_cacertdir = "/etc/openldap/cacerts" } if(!$path) { $_path = "/etc/openldap/ldap.conf" } } } } } # Presume the OS did not match and because these args are necessary, just # bail with an error. if(!($_tls_cacertdir and $_path)) { fail("${resource_name}: Unsupported operating system: ${operatingsystem} version ${operatingsystemrelease} and you have not setup the args for: tls_cacertdir, path.") } # Fix some vars, ready for templating $_base = $base $_binddn = $binddn $_network_timeout = $network_timeout $_timeout = $timeout $_uri = $uri file { $_path: content => template("bob_openldap/ldap.conf") } } } ohcount-4.0.0/test/src_dir/puppet_empty_class_1.pp000066400000000000000000000000461343532200000222670ustar00rootroot00000000000000class tester ( ) { "Some Content" } ohcount-4.0.0/test/src_dir/puppet_empty_class_2.pp000066400000000000000000000000471343532200000222710ustar00rootroot00000000000000class test::files { "Some Content" } ohcount-4.0.0/test/src_dir/puppet_with_include_only.pp000066400000000000000000000000221343532200000232350ustar00rootroot00000000000000include ::postfix ohcount-4.0.0/test/src_dir/py1.py000066400000000000000000000004241343532200000166510ustar00rootroot00000000000000# some python code # lorem # ipsum # foo class Foo: """ This is a foo class It doesn't do anything Therefore this doc comment is pointless """ def __init__(self, bar): """short doc comment""" print(bar) def string(self): print('This is a string') ohcount-4.0.0/test/src_dir/rebol.r000066400000000000000000000031441343532200000170560ustar00rootroot00000000000000;; ================================================= ;; Script: new-suffix.r ;; downloaded from: www.REBOL.org ;; on: 1-Jun-2011 ;; at: 21:19:08.38986 UTC ;; owner: carl [script library member who can update ;; this script] ;; ================================================= REBOL [ Title: "Change File Extensions (Suffix)" File: %new-suffix.r Author: "Carl Sassenrath" Date: 25-Jan-2005 Purpose: { Change the file extension (suffix) for files with a specific extension. For example, change all .txt files to .r files in the current directory. Displays a list of changes before it makes them. } Warning: "Back up your files first, just in case!" License: "BSD - Use at your own risk." Library: [ level: 'beginner platform: 'all type: [tool] domain: [files] tested-under: none support: none license: 'bsd see-also: none ] ] from-suffix: %.txt to-suffix: %.r bulk-rename: func [confirmed] [ foreach file load %./ [ if all [ not find file #"/" ; (ignore directories) from-suffix = find/last file #"." ][ new-file: copy file append clear find/last new-file #"." to-suffix either confirmed [ print ["Renaming" file "to" new-file] rename file new-file ][ print ["Will rename" file "to" new-file] ] ] ] ] bulk-rename false if not confirm "Are you sure you want to rename all those files?" [ quit ] bulk-rename true ask "Done. Press enter." ohcount-4.0.0/test/src_dir/rexx1.rex000066400000000000000000000324761343532200000173710ustar00rootroot00000000000000/* REXX FLTTBL Cloned from DUMPTBL 960619 to produce a flat version (up to 32K characters wide) of any ISPF table. Written by Frank Clarke, Oldsmar, FL Impact Analysis . SYSPROC LA . SYSPROC TRAPOUT Modification History 19960918 fxc added some error-checking 19970115 fxc upgrade REXXSKEL from v.960606 to v.970113; add RESTARTability; 19991231 fxc upgrade REXXSKEL from v.970113 to v.19991109; RXSKLY2K; DECOMM; LRECL reduced from 32K to "min needed"; */ arg argline address TSO /* REXXSKEL ver.19991109 */ arg parms "((" opts signal on syntax signal on novalue call TOOLKIT_INIT /* conventional start-up -*/ rc = Trace(tv) info = parms /* to enable parsing */ if \sw.inispf then do arg line line = line "(( RESTARTED" /* tell the next invocation */ "ISPSTART CMD("exec_name line")" /* Invoke ISPF if nec. */ exit /* ...and restart it */ end call A_INIT /* -*/ "NEWSTACK" if \sw.0error_found then, call C_TABLE_OPS /* -*/ if \sw.0error_found then, call D_PUMP_TBL /* -*/ "DELSTACK" if sw.restarted then do rc = OutTrap("ll.") exit 4 end exit /*@ FLTTBL */ /* . ----------------------------------------------------------------- */ A_INIT: /*@ */ if branch then call BRANCH address TSO call AA_KEYWDS /* -*/ parse var info $tn$ . /* table-name required */ if $tn$ = "" then do helpmsg = "Tablename is required." call HELP end parse value outdsn "FLATTBLS."$tn$ with, outdsn . xefef = "efef"x if tblds = "" then do call AB_FIND_LIBRARY /* -*/ if tblds = "" then do helpmsg = "Table" $tn$ "was not found in ISPTLIB. Please", "restart specifying a library name as shown below." call HELP /* ...and don't come back */ end end else, if Left(tblds,1) = "'" then tblds = Strip(tblds,,"'") else tblds = Userid()"."tblds return /*@ A_INIT */ /* . ----------------------------------------------------------------- */ AA_KEYWDS: /*@ */ if branch then call BRANCH address TSO tblds = KEYWD("IN") outdsn = KEYWD("OUTPUT") sortseq = KEYWD("SORT") sw.0purge = SWITCH("DELETEBEHIND") parse value KEYWD("ADD") "0" with bytes_to_add . return /*@ AA_KEYWDS */ /* was not specified. Locate the table in ISPTLIB. . ----------------------------------------------------------------- */ AB_FIND_LIBRARY: /*@ */ if branch then call BRANCH address TSO "NEWSTACK" "LA ISPTLIB ((STACK LINE" pull tliblist "DELSTACK" do Words(tliblist) /* each library */ parse var tliblist tblds tliblist if Sysdsn("'"tblds"("$tn$")'") = "OK" then return end /* tliblist */ tblds = "" return /*@ AB_FIND_LIBRARY */ /* . ----------------------------------------------------------------- */ C_TABLE_OPS: /*@ */ if branch then call BRANCH address ISPEXEC call CA_OPEN_TBL /* -*/ call CS_SPIN_TBL /* -*/ call CZ_DROP_TBL /* -*/ return /*@ C_TABLE_OPS */ /* . ----------------------------------------------------------------- */ CA_OPEN_TBL: /*@ */ if branch then call BRANCH address ISPEXEC "LIBDEF ISPTLIB DATASET ID('"tblds"') STACK" "TBSTATS" $tn$ "STATUS1(s1) STATUS2(s2) ROWCURR(rowct)" if s1 > 1 then do say "Table" $tn$ "not available." sw.0error_found = "1"; return end; else, if s2 = 1 then, /* not open */ "TBOPEN " $tn$ "NOWRITE" else "TBTOP" $tn$ "LIBDEF ISPTLIB" if sw.0error_found then return "TBQUERY" $tn$ "KEYS(keylist)", "NAMES(nmlist)" parse var keylist "(" keylist ")" parse var nmlist "(" nmlist ")" namelist = keylist nmlist if sortseq <> "" then "TBSORT" $tn$ "FIELDS("sortseq")" return /*@ CA_OPEN_TBL */ /* . Given: contains all the defined names for this table. The table has been TOPped. . ----------------------------------------------------------------- */ CS_SPIN_TBL: Procedure expose, /*@ hide everything */ expose (tk_globalvars), /* except these */ $tn$ namelist xefef tblds rows keylist nmlist maxlen cs_tv = Trace() if branch then call BRANCH address ISPEXEC maxlen = 0 /* maximum line length */ do forever "TBSKIP" $tn$ "SAVENAME(xvars)" if rc > 0 then leave /* we're done... */ line = "" /* set empty */ /* add blocks of "var .. varvalue .." */ do cx = 1 to Words(namelist) thiswd = Word(namelist,cx) line = line thiswd xefef Value(thiswd) xefef end /* cx */ rc = Trace("O"); rc = Trace(cs_tv) parse var xvars "(" xvars ")" /* add a block of "XVARS .. xvarlist .." */ line = line "XVARS" xefef xvars xefef /* add blocks of "xvar .. xvarvalue .." */ do cx = 1 to Words(xvars) thiswd = Word(xvars,cx) line = line thiswd xefef Value(thiswd) xefef end /* cx */ rc = Trace("O"); rc = Trace(cs_tv) maxlen = Max(maxlen,Length(line)) queue line end /* forever */ lines_in_stack = queued() line = "Contents of" $tn$ "in" tblds, "("lines_in_stack" rows) KEYS("keylist") NAMES("nmlist")." push line /* make it the first line */ maxlen = Max(maxlen,Length(line)) if monitor then say "Maximum line length is" maxlen return /*@ CS_SPIN_TBL */ /* . ----------------------------------------------------------------- */ CZ_DROP_TBL: /*@ */ if branch then call BRANCH address ISPEXEC if s2 = 1 then, /* table was not open at start*/ "TBEND" $tn$ return /*@ CZ_DROP_TBL */ /* . ----------------------------------------------------------------- */ D_PUMP_TBL: /*@ */ if branch then call BRANCH address TSO if monitor then say, "Writing text." maxlen = maxlen + 4 + bytes_to_add /* set LRECL */ vbmax.0 = "NEW CATALOG UNIT(SYSDA) SPACE(1 5) TRACKS", "RECFM(V B) LRECL("maxlen") BLKSIZE(0)" vbmax.1 = "SHR" /* if it already exists... */ tempstat = Sysdsn(outdsn) = "OK" /* 1=exists, 0=missing */ "ALLOC FI($TMP) DA("outdsn") REU" vbmax.tempstat rcx = rc "EXECIO" queued() "DISKW $TMP (FINIS" rcx = max(rcx,rc) "FREE FI($TMP)" if rcx = 0 & sw.0purge then do address ISPEXEC "LIBDEF ISPTLIB DATASET ID('"tblds"') STACK" "TBERASE" $tn$ if rc = 0 then say $tn$ "was deleted" "LIBDEF ISPTLIB" end return /*@ D_PUMP_TBL */ /* . ----------------------------------------------------------------- */ LOCAL_PREINIT: /*@ customize opts */ if branch then call BRANCH address TSO return /*@ LOCAL_PREINIT */ /* . ----------------------------------------------------------------- */ HELP: /*@ */ address TSO;"CLEAR" if helpmsg <> "" then do ; say helpmsg; say ""; end ex_nam = Left(exec_name,8) /* predictable size */ say " "ex_nam" produces a flattened version of any ISPF table " say " into a VB-form dataset of minimum necessary LRECL." say " " say " The field contents are written in KEYPHRS format " say " (var .. varval ..) " say " key-fields first, followed by name-fields, followed by the " say " names of any extension variables key-phrased by 'XVARS', " say " followed by the extension variables themselves in KEYPHRS " say " format. " say " " say " The first record on the file identifies the table name, the " say " source library, the number of rows processed, and the key- and " say " name-fields. " say " " say " more.... " pull "CLEAR" say " Syntax: "ex_nam" (Required)" say " " say " (Defaults)" say " " say " (Defaults)" say " " say " identifies the table to be dumped. " say " " say " identifies the ISPF Table library which holds ." say " If is not specified, ISPTLIB will be " say " searched to find the correct dataset. " say " " say " (default: FLATTBLS.) names the output file. " say " will be created if it does not exist. " say " " say " causes the table to be sorted as indicated before " say " being dumped. " say " " say " (default=0) causes the LRECL of the output dataset " say " to be extended to enable updating. " pull "CLEAR" say " Debugging tools provided include: " say " " say " MONITOR: displays key information throughout processing. " say " Displays most paragraph names upon entry. " say " " say " NOUPDT: by-pass all update logic. " say " " say " BRANCH: show all paragraph entries. " say " " say " TRACE tv: will use value following TRACE to place the " say " execution in REXX TRACE Mode. " say " " say " " say " Debugging tools can be accessed in the following manner: " say " " say " TSO "ex_nam" parameters (( debug-options " say " " say " For example: " say " " say " TSO "ex_nam" vt2231 add 17 (( MONITOR TRACE ?R " address ISPEXEC "CONTROL DISPLAY REFRESH" exit /*@ HELP */ /* REXXSKEL back-end removed for space */ ohcount-4.0.0/test/src_dir/rhtml1.rhtml000066400000000000000000000007051343532200000200470ustar00rootroot00000000000000 Ajax table manipulation attempt <%= stylesheet_link_tag "style" %> <%= javascript_include_tag :defaults %>
<%= @content_for_layout %>
<%= ruby code %>
<%- multi lines of code # even inline comments! "damn" # that's sweet %>
<%= ruby_code %>
ohcount-4.0.0/test/src_dir/ruby1.rb000066400000000000000000000005061343532200000171560ustar00rootroot00000000000000require 'foo' #comment #comment #comment with "string" module Foo class Bar #comment def foo "double_quoted string" "embedded double_quote \"" more_code = true 'single_quoted string' 'embedded single_quote\'' more_code = true "multiline dquote more quote # not a comment " end end end ohcount-4.0.0/test/src_dir/rust.rs000066400000000000000000000005511343532200000171320ustar00rootroot00000000000000/* * This is the example given by www.rust-lang.org */ // Line comments work too fn main() { let nums = [1, 2]; let noms = ["Tim", "Eston", "Aaron", "Ben"]; let mut odds = nums.iter().map(|&x| x * 2 - 1); for num in odds { do spawn { println!("{:s} says hello from a lightweight thread!", noms[num]); } } } ohcount-4.0.0/test/src_dir/sample.i3000066400000000000000000000004411343532200000173030ustar00rootroot00000000000000(* Modula-3 *) INTERFACE M3Sample; (* file extension ".i3" *) (* This is a comment *) (* This is a comment ... ... spanning more than one line *) CONST sqString = 'this is a string within "a string" ...\n'; dqString = "this is a string within 'a string' ...\n"; END M3Sample. ohcount-4.0.0/test/src_dir/sample.m3000066400000000000000000000004361343532200000173130ustar00rootroot00000000000000(* Modula-3 *) MODULE M3Sample; (* file extension ".m3" *) (* This is a comment *) (* This is a comment ... ... spanning more than one line *) CONST sqString = 'this is a string within "a string" ...\n'; dqString = "this is a string within 'a string' ...\n"; END M3Sample. ohcount-4.0.0/test/src_dir/sample.mod000066400000000000000000000003761343532200000175560ustar00rootroot00000000000000MODULE Sample; (* in Modula-2 *) (* This is a comment *) (* This is a comment ... ... spanning more than one line *) CONST sqString = 'this is a string within "a string" ...'; dqString = "this is a string within 'a string' ..."; END Sample. ohcount-4.0.0/test/src_dir/sample.ob2000066400000000000000000000004451343532200000174560ustar00rootroot00000000000000(* Oberon-2 *) MODULE OberonSample; (* file extension ".ob2" *) (* This is a comment *) (* This is a comment ... ... spanning more than one line *) CONST sqString* = 'this is a string within "a string" ...'; dqString* = "this is a string within 'a string' ..."; END OberonSample. ohcount-4.0.0/test/src_dir/sample.obn000066400000000000000000000004431343532200000175500ustar00rootroot00000000000000(* Oberon *) MODULE OberonSample; (* file extension ".obn" *) (* This is a comment *) (* This is a comment ... ... spanning more than one line *) CONST sqString* = 'this is a string within "a string" ...'; dqString* = "this is a string within 'a string' ..."; END OberonSample. ohcount-4.0.0/test/src_dir/sampleDef.def000066400000000000000000000004111343532200000201420ustar00rootroot00000000000000DEFINITION MODULE Sample; (* in Modula-2 *) (* This is a comment *) (* This is a comment ... ... spanning more than one line *) CONST sqString = 'this is a string within "a string" ...'; dqString = "this is a string within 'a string' ..."; END Sample. ohcount-4.0.0/test/src_dir/sampleImp.mod000066400000000000000000000004151343532200000202160ustar00rootroot00000000000000IMPLEMENTATION MODULE Sample; (* in Modula-2 *) (* This is a comment *) (* This is a comment ... ... spanning more than one line *) CONST sqString = 'this is a string within "a string" ...'; dqString = "this is a string within 'a string' ..."; END Sample. ohcount-4.0.0/test/src_dir/scala1.scala000066400000000000000000000022721343532200000177420ustar00rootroot00000000000000import scala.actors.Actor case object Ping case object Pong case object Stop /** * Ping class */ class Ping(count: int, pong: Actor) extends Actor { def act() { var pingsLeft = count - 1 pong ! Ping while (true) { receive { case Pong => if (pingsLeft % 1000 == 0) Console.println("Ping: pong") if (pingsLeft > 0) { pong ! Ping pingsLeft -= 1 } else { Console.println("Ping: stop") pong ! Stop exit() } } } } } /** * Pong class */ class Pong extends Actor { def act() { var pongCount = 0 while (true) { receive { //pong back the ping case Ping => if (pongCount % 1000 == 0) Console.println("Pong: ping "+pongCount) sender ! Pong pongCount = pongCount + 1 //stop ping ponging case Stop => Console.println("Pong: stop") exit() } } } } /* * And this is the main application, playing a game of ping pong */ object PingPong extends Application { val pong = new Pong val ping = new Ping(100000, pong) ping.start pong.start } ohcount-4.0.0/test/src_dir/schema.xsd000066400000000000000000000025221343532200000175470ustar00rootroot00000000000000 0836217462 Being a Dog Is a Full-Time Job Charles M Schulz 1922-11-26 2000-02-12 Peppermint Patty 1966-08-22 bold, brash and tomboyish Snoopy 1950-10-04 extroverted beagle Schroeder 1951-05-30 brought classical music to the Peanuts strip Lucy 1952-03-03 bossy, crabby and selfish ohcount-4.0.0/test/src_dir/scheme.scm000066400000000000000000000017001343532200000175340ustar00rootroot00000000000000(+ 1 (/ 1 0) 3) ; => A divide by zero error is raised (with-failure-continuation (lambda (error-record error-k) 'error) (lambda () (+ 1 (/ 1 0) 3))) ; => The symbol 'error (with-failure-continuation (lambda (error-record error-k) (error-k 2)) (lambda () (+ 1 (/ 1 0) 3))) ; => 6 (with-failure-continuation (lambda (error-record error-k) (throw error-record error-k)) (lambda () (+ 1 (/ 1 0) 3))) ; => A divide by zero error is raised (with-failure-continuation (lambda (error-record error-k) (throw (make-error '/ "could not perform the division.") error-k)) (lambda () (+ 1 (/ 1 0) 3))) ; => An error is raised: Error in /: could not perform the division. (with-failure-continuation (lambda (error-record error-k) (error 'example-function "could not evaluate the expression.")) (lambda () (+ 1 (/ 1 0) 3))) ; => An error is raised: Error in example-function: could not evaluate the expression. ohcount-4.0.0/test/src_dir/scilab.sci000066400000000000000000000022641343532200000175270ustar00rootroot00000000000000// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab // Copyright (C) INRIA - Serge STEER // // This file must be used under the terms of the CeCILL. // This source file is licensed as described in the file COPYING, which // you should have received as part of this distribution. The terms // are also available at // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt function I=sub2ind(dims,varargin) //sub2ind is used to determine the equivalent single index //corresponding to a given set of subscript values. //I = sub2ind(dims,i1,i2,..) returns the linear index equivalent to the //row, column, ... subscripts in the arrays i1,i2,.. for an matrix of //size dims. //I = sub2ind(dims,Mi) returns the linear index //equivalent to the n subscripts in the columns of the matrix Mi for a matrix //of size dims. d=[1;cumprod(matrix(dims(1:$-1),-1,1))] for i=1:size(varargin) if varargin(i)==[] then I=[],return,end end if size(varargin)==1 then //subindices are the columns of the argument I=(varargin(1)-1)*d+1 else //subindices are given as separated arguments I=1 for i=1:size(varargin) I=I+(varargin(i)-1)*d(i) end end endfunction ohcount-4.0.0/test/src_dir/sh1.sh000066400000000000000000000000601343532200000166110ustar00rootroot00000000000000#!/bin/sh ls -la # comment echo hello #comment ohcount-4.0.0/test/src_dir/sh2.sh000066400000000000000000000000731343532200000166160ustar00rootroot00000000000000var="\ Some string" # Now a comment var="some new string" ohcount-4.0.0/test/src_dir/smalltalk1.st000066400000000000000000000010141343532200000201770ustar00rootroot00000000000000"====================================================================== | | Benchmark for streams | | ======================================================================" Eval [ n := Smalltalk arguments isEmpty ifTrue: [ 10000 ] ifFalse: [ 1 max: Smalltalk arguments first asInteger ]. hello := String new writeStream. n timesRepeat: [ hello nextPutAll: 'hello \' ]. "this is a comment so this line is a comment too\" hello position displayNl "but the previous one, and this one too, are not!" ] ohcount-4.0.0/test/src_dir/sql1.sql000066400000000000000000000014411343532200000171670ustar00rootroot00000000000000// ----------------------------------------------------------------------- // Filename: minvalue.sql // Purpose: Select the Nth lowest value from a table // Date: 18-Apr-2001 // Author: Deepak Rai, SSE, Satyam Computer Services Ltd. India // ----------------------------------------------------------------------- ## Comment with a hash symbol ## select level, min('col_name') from my_table where level = '&n' connect by prior ('col_name') < 'col_name') group by level; /* a block comment -- finished here */ -- Example: -- -- Given a table called emp with the following columns: -- id number -- name varchar2(20) -- sal number -- -- For the second lowest salary: -- -- select level, min(sal) from emp -- where level=2 -- connect by prior sal < sal -- group by level -- ohcount-4.0.0/test/src_dir/standard_crystal.cr000066400000000000000000000004011343532200000214500ustar00rootroot00000000000000#comment # comment with "string" class Rest def one two do |c| puts c end end def two(&block : Int32 -> _) three { |x| yield x } # yield is faster than passing blocks. end def three yield 3 end end Rest.new.one ohcount-4.0.0/test/src_dir/stratego.str000066400000000000000000000010271343532200000201500ustar00rootroot00000000000000/** * Sample code from Stratego XT Manual */ rules InlineF : |[ let f(xs) = e in e'[f(es)] ]| -> |[ let f(xs) = e in e'[e[es/xs]] ]| InlineV : |[ let x = e in e'[x] ]| -> |[ let x = e in e'[e] ]| Dead : |[ let x = e in e' ]| -> |[ e' ]| where (x,e') Extract(f,xs) : |[ e ]| -> |[ let f(xs) = e in f(xs) ]| Hoist : |[ let x = e1 in let f(xs) = e2 in e3 ]| -> |[ let f(xs) = e2 in let x = e1 in e3 ]| where (x, e2) // better watch those apostrophes! ohcount-4.0.0/test/src_dir/structured_basic.b000066400000000000000000000005321343532200000212760ustar00rootroot00000000000000INPUT "What is your name: "; U$ PRINT "Hello "; U$ REM Test INPUT "How many stars do you want: "; N S$ = "" FOR I = 1 TO N S$ = S$ + "*" NEXT I PRINT S$ REM INPUT "Do you want more stars? "; A$ IF LEN(A$) = 0 THEN GOTO 110 A$ = LEFT$(A$, 1) IF (A$ = "Y") OR (A$ = "y") THEN GOTO 40 PRINT "Goodbye "; FOR I = 1 TO 200 PRINT U$; " "; NEXT I PRINT ohcount-4.0.0/test/src_dir/structured_basic.bas000066400000000000000000000005321343532200000216220ustar00rootroot00000000000000INPUT "What is your name: "; U$ PRINT "Hello "; U$ REM Test INPUT "How many stars do you want: "; N S$ = "" FOR I = 1 TO N S$ = S$ + "*" NEXT I PRINT S$ REM INPUT "Do you want more stars? "; A$ IF LEN(A$) = 0 THEN GOTO 110 A$ = LEFT$(A$, 1) IF (A$ = "Y") OR (A$ = "y") THEN GOTO 40 PRINT "Goodbye "; FOR I = 1 TO 200 PRINT U$; " "; NEXT I PRINT ohcount-4.0.0/test/src_dir/tcl1.tcl000066400000000000000000000012401343532200000171320ustar00rootroot00000000000000#!/usr/local/bin/tclsh # Dos2Unix # Convert a file to Unix-style line endings # If the file is a directory, then recursively # convert all the files in the directory and below. # # Arguments # f The name of a file or directory. # # Side Effects: # Rewrites the file to have LF line-endings proc Dos2Unix {f} { puts $f if {[file isdirectory $f]} { foreach g [glob [file join $f *]] { Dos2Unix $g } } else { set in [open $f] set out [open $f.new w] fconfigure $out -translation lf puts -nonewline $out [read $in] close $out close $in file rename -force $f.new $f } } # Process each command-line argument foreach f $argv { Dos2Unix $f } ohcount-4.0.0/test/src_dir/ts1.ts000066400000000000000000000003071343532200000166450ustar00rootroot00000000000000/* * This is a TypeScript File */ // And a regular comment export class SomeClass { public text: string; public sayHello(name: string): string { return `Hello, ${name}`; } } ohcount-4.0.0/test/src_dir/unrealscript.uc000066400000000000000000000004521343532200000206330ustar00rootroot00000000000000class foo extends Actor; /** An UnrealScript 3 styled comment. */ var bool bFoo; simulated function PostBeginPlay() { // Comment log(self@"Hello World! Foo is"@bFoo); // Another comment /* A block comment */ Super.PostBeginPlay(); } defaultproperties { bFoo = true } ohcount-4.0.0/test/src_dir/vala1.vala000066400000000000000000000025571343532200000174500ustar00rootroot00000000000000using GLib; // Class which makes the event public class Game : Object { // Note the use of the signal keyword public signal void score_change (int newScore, ref bool cancel); int _score; // Score Property public int score { get { return _score; } set { if (_score != value) { bool cancel = false; score_change (value, ref cancel); if (! cancel) _score = value; } } } } // Class which handles the event public class Referee : Object { public Game game { get; construct; } public Referee (construct Game game) { } construct { // Monitor when a score changes in the game game.score_change += game_score_change; } // Notice how this method signature matches the score_change signal's signature private void game_score_change (Game game, int new_score, ref bool cancel) { if (new_score < 100) stdout.printf ("Good Score\n"); else { cancel = true; stdout.printf ("No Score can be that high!\n"); } } } // Class to test it all public class GameTest : Object { public static void main () { var game = new Game (); var referee = new Referee (game); game.score = 70; game.score = 110; } } ohcount-4.0.0/test/src_dir/vb.aspx000066400000000000000000000012511343532200000170710ustar00rootroot00000000000000<%@ Page Language="VB" %> Basic ASP.NET Web Page

Welcome to ASP.NET

Type your name and click the button.

ohcount-4.0.0/test/src_dir/vb1.vb000066400000000000000000000004761343532200000166160ustar00rootroot00000000000000class foo ' comment require File.dirname(__FILE__) + '/../test_helper' include Lingo class ShellTest < LingoTest def test_comment p = Languages::Shell.parse(" #comment") assert_equal({ 'shell' => { :comment => [" #comment"] } }, p.output_buffers) end def test_comprehensive verify_parse("sh1.sh") end end ohcount-4.0.0/test/src_dir/vbs1.vbs000066400000000000000000000004521343532200000171560ustar00rootroot00000000000000 require File.dirname(__FILE__) + '/../test_helper' include Lingo class ShellTest < LingoTest def test_comment p = Languages::Shell.parse(" #comment") assert_equal({ 'shell' => { :comment => [" #comment"] } }, p.output_buffers) end def test_comprehensive verify_parse("sh1.sh") end end ohcount-4.0.0/test/src_dir/vhdl1.vhd000066400000000000000000000037451343532200000173200ustar00rootroot00000000000000------------------------------------------------------------ -- Combinational Logic Design -- (ESD book figure 2.4) -- by Weijun Zhang, 04/2001 -- -- A simple example of VHDL Structure Modeling -- we might define two components in two separate files, -- in main file, we use port map statement to instantiate -- the mapping relationship between each components -- and the entire circuit. ------------------------------------------------------------ library ieee; -- component #1 use ieee.std_logic_1164.all; entity OR_GATE is port( X: in std_logic; Y: in std_logic; F2: out std_logic ); end OR_GATE; architecture behv of OR_GATE is begin process(X,Y) begin F2 <= X or Y; -- behavior des. end process; end behv; ------------------------------------------------------------- library ieee; -- component #2 use ieee.std_logic_1164.all; entity AND_GATE is port( A: in std_logic; B: in std_logic; F1: out std_logic ); end AND_GATE; architecture behv of AND_GATE is begin process(A,B) begin F1 <= A and B; -- behavior des. end process; end behv; -------------------------------------------------------------- library ieee; -- top level circuit use ieee.std_logic_1164.all; use work.all; entity comb_ckt is port( input1: in std_logic; input2: in std_logic; input3: in std_logic; output: out std_logic ); end comb_ckt; architecture struct of comb_ckt is component AND_GATE is -- as entity of AND_GATE port( A: in std_logic; B: in std_logic; F1: out std_logic ); end component; component OR_GATE is -- as entity of OR_GATE port( X: in std_logic; Y: in std_logic; F2: out std_logic ); end component; signal wire: std_logic; -- signal just like wire begin -- use sign "=>" to clarify the pin mapping Gate1: AND_GATE port map (A=>input1, B=>input2, F1=>wire); Gate2: OR_GATE port map (X=>wire, Y=>input3, F2=>output); end struct; ---------------------------------------------------------------- ohcount-4.0.0/test/src_dir/vhdl1.vhdl000066400000000000000000000012771343532200000174720ustar00rootroot00000000000000library ieee; use ieee.std_logic_1164.all; entity tb is end tb; architecture behav of tb is -- toggle period constant period_c : time := 1 ms; -- we'll be poking on this signal signal toggle_s : std_logic_vector(1 downto 0) := "01"; begin ----------------------------------------------------------------------------- -- Process toggle -- -- Purpose: -- Flip the toggle_s signal periodically. -- toggle: process begin wait for period_c/2; toggle_s <= not toggle_s; end process toggle; -- ----------------------------------------------------------------------------- end behav; configuration tb_behav_c0 of tb is for behav end for; end tb_behav_c0; ohcount-4.0.0/test/src_dir/visual_basic.bas000066400000000000000000000035251343532200000207260ustar00rootroot00000000000000VERSION 5.00 Object = "{67397AA1-7FB1-11D0-B148-00A0C922E820}#6.0#0"; "MSADODC.OCX" Object = "{BDC217C8-ED16-11CD-956C-0000C04E4C0A}#1.1#0"; "TABCTL32.OCX" Object = "{CDE57A40-8B86-11D0-B3C6-00A0C90AEA82}#1.0#0"; "MSDATGRD.OCX" Object = "{0ECD9B60-23AA-11D0-B351-00A0C9055D8E}#6.0#0"; "MSHFLXGD.OCX" Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX" Begin VB.Form frmMain BorderStyle = 1 'Fixed Single ClientHeight = 6555 ClientLeft = 150 ClientTop = 435 ClientWidth = 10620 LinkTopic = "Form1" MaxButton = 0 'False MinButton = 0 'False ScaleHeight = 6555 ScaleWidth = 10620 StartUpPosition = 3 'Windows Default Attribute VB_Name = "frmMain" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = True Attribute VB_Exposed = False '--------------------------------------------------------------------------- ' ' SOURCE FILE NAME: Demo.frm ' ' SAMPLE: Visual Basic Demo with user interface for the sample modules ' ' For more information about samples, refer to the README file. ' '--------------------------------------------------------------------------- Option Explicit Private con As ADODB.Connection Private rst As ADODB.Recordset Private strMsgText As String Private wShowInstructions As Integer 'This procedure calls ConnectOLEDB() in the module dbConn to get 'a connection object. Private Sub cmdConnectOLEDB_Click() 'define the error handler ' On Error GoTo cmdConnectOLEDB_Error 'connect to database Set con = ConnectOLEDB() 'generate a message of success sbrStatus.Panels(1).Text = "Connect to sample database succeeded!" 'config status of the buttons EnableButtons 'show instructions If wShowInstructions = vbYes Then ShowConnectionInstruction End If End Sub ohcount-4.0.0/test/src_dir/xml1.xml000066400000000000000000000002751343532200000171750ustar00rootroot00000000000000 ]]> ohcount-4.0.0/test/src_licenses/000077500000000000000000000000001343532200000166155ustar00rootroot00000000000000ohcount-4.0.0/test/src_licenses/academic_t1.c000066400000000000000000000000341343532200000211100ustar00rootroot00000000000000/* Academic Free License */ ohcount-4.0.0/test/src_licenses/adaptive_t1.rb000066400000000000000000000000321343532200000213360ustar00rootroot00000000000000# Adaptive Public License ohcount-4.0.0/test/src_licenses/affero_1.rb000066400000000000000000000024671343532200000206350ustar00rootroot00000000000000# | This program is free software; you can redistribute it and/or modify it under the | # | terms of the GNU Affero General Public License version 3 as published by the Free | # | Software Foundation with the addition of the following permission added to Section | # | 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK IN WHICH THE | # | COPYRIGHT IS OWNED BY RUBYCAMPUS LLC, RUBYCAMPUS LLC DISCLAIMS THE WARRANTY OF NON | # | INFRINGEMENT OF THIRD PARTY RIGHTS. | # | | # | 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 Affero General Public License for more details. | # | | # | You should have received a copy of the GNU Affero General Public License along | # | with this program; if not, see http://www.gnu.org/licenses or write to the Free | # | Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 | # | USA. | ohcount-4.0.0/test/src_licenses/apache_2_t1.cpp000066400000000000000000000000271343532200000213660ustar00rootroot00000000000000// Apache License, 2.0 ohcount-4.0.0/test/src_licenses/apache_2_t2.rb000066400000000000000000000000361343532200000212100ustar00rootroot00000000000000# Apache Software License 2.0 ohcount-4.0.0/test/src_licenses/apache_2_t3.java000066400000000000000000000020211343532200000215230ustar00rootroot00000000000000/*BEGIN_COPYRIGHT_BLOCK * * This software is Open Source Initiative approved Open Source Software. * Open Source Initative Approved is a trademark of the Open Source Initiative. * * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * END_COPYRIGHT_BLOCK*/ ohcount-4.0.0/test/src_licenses/apache_ish_t1.sql000066400000000000000000000000271343532200000220250ustar00rootroot00000000000000-- Apache-like license ohcount-4.0.0/test/src_licenses/apache_ish_t2.sql000066400000000000000000000000301343532200000220200ustar00rootroot00000000000000-- apache-style license ohcount-4.0.0/test/src_licenses/apache_t1.c000066400000000000000000000000331343532200000206020ustar00rootroot00000000000000// Apache Software License ohcount-4.0.0/test/src_licenses/apache_t2.rb000066400000000000000000000000361343532200000207670ustar00rootroot00000000000000# Apache Software License 1.0 ohcount-4.0.0/test/src_licenses/apache_t3.rb000066400000000000000000000000211343532200000207620ustar00rootroot00000000000000# apache license ohcount-4.0.0/test/src_licenses/apple_open_source_t1.rb000066400000000000000000000000361343532200000232470ustar00rootroot00000000000000# Apple Public Source License ohcount-4.0.0/test/src_licenses/artistic_t1.d000066400000000000000000000000241343532200000212040ustar00rootroot00000000000000// Artistic License ohcount-4.0.0/test/src_licenses/attribution_assurance_t1.c000066400000000000000000000000451343532200000237740ustar00rootroot00000000000000/* Attribution Assurance Licenses */ ohcount-4.0.0/test/src_licenses/avr-drv.c000066400000000000000000000030511343532200000203410ustar00rootroot00000000000000/* Copyright (c) 2008, Sample Code All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1.Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2.Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3.Neither the name of the AVR-DRV nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ ohcount-4.0.0/test/src_licenses/boost_t1.c000066400000000000000000000026031343532200000205140ustar00rootroot00000000000000/* * Boost Software License - Version 1.0 - August 17th, 2003 * * Permission is hereby granted, free of charge, to any person or organization * obtaining a copy of the software and accompanying documentation covered by * this license (the "Software") to use, reproduce, display, distribute, * execute, and transmit the Software, and to prepare derivative works of the * Software, and to permit third-parties to whom the Software is furnished to * do so, all subject to the following: * * The copyright notices in the Software and this entire statement, including * the above license grant, this restriction and the following disclaimer, * must be included in all copies of the Software, in whole or in part, and * all derivative works of the Software, unless such copies or derivative * works are solely in the form of machine-executable object code generated by * a source language processor. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT * SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE * FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. */ ohcount-4.0.0/test/src_licenses/boost_t2.c000066400000000000000000000000741343532200000205150ustar00rootroot00000000000000// Boost Software License - Version 1.0 - August 17th, 2003 ohcount-4.0.0/test/src_licenses/bsd_2clause_ish_t1.c000066400000000000000000000025351343532200000224230ustar00rootroot00000000000000/* * Copyright (c) 2006-2007 Ed Schouten * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * */ ohcount-4.0.0/test/src_licenses/bsd_ish_t1.c000066400000000000000000000026411343532200000210030ustar00rootroot00000000000000/* * Copyright (c) 2006 Jakub Jermar * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * - Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * - Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - The name of the author may not be used to endorse or promote products * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * */ ohcount-4.0.0/test/src_licenses/bsd_ish_t2.c000066400000000000000000000032031343532200000207770ustar00rootroot00000000000000/* * ___TAKEN FROM THE JCITE PROJECT___ * * Copyright (c) 2006 Peter Arrenbrecht * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * - Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * - Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * - The names of the contributors may not be used to endorse or promote * products derived from this software without specific prior written * permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * Contact information: * Peter Arrenbrecht * http://www.arrenbrecht.ch/jcite */ ohcount-4.0.0/test/src_licenses/bsd_ish_t3.c000066400000000000000000000031731343532200000210060ustar00rootroot00000000000000/* * ___TAKEN FROM PRE MAKE KIT___ * * Copyright (c) 2004-2006 Damien Couderc * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * - Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * - Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials provided * with the distribution. * - Neither the name of the copyright holder(s) nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * */ ohcount-4.0.0/test/src_licenses/bsd_t1.rb000066400000000000000000000000221343532200000203100ustar00rootroot00000000000000# New BSD License ohcount-4.0.0/test/src_licenses/cecill-b.c000066400000000000000000000000311343532200000204250ustar00rootroot00000000000000// terms of the CeCILL-B ohcount-4.0.0/test/src_licenses/cecill-c.c000066400000000000000000000000311343532200000204260ustar00rootroot00000000000000// terms of the CeCILL-C ohcount-4.0.0/test/src_licenses/cecill.c000066400000000000000000000000271343532200000202130ustar00rootroot00000000000000// terms of the CeCILL ohcount-4.0.0/test/src_licenses/common_development_and_distribution_t1.c000066400000000000000000000000571343532200000267020ustar00rootroot00000000000000// Common Development and Distribution License ohcount-4.0.0/test/src_licenses/common_public_t1.c000066400000000000000000000000351343532200000222110ustar00rootroot00000000000000// Common Public License 1.0 ohcount-4.0.0/test/src_licenses/computer_associates_trusted_t1.c000066400000000000000000000000671343532200000252160ustar00rootroot00000000000000// Computer Associates Trusted Open Source License 1.1 ohcount-4.0.0/test/src_licenses/cua_office_t1.c000066400000000000000000000000601343532200000214440ustar00rootroot00000000000000/* * CUA Office Public License Version 1.0 */ ohcount-4.0.0/test/src_licenses/eclipse_t1.java000066400000000000000000000000321343532200000215030ustar00rootroot00000000000000// Eclipse Public License ohcount-4.0.0/test/src_licenses/educational_t1.c000066400000000000000000000000411343532200000216500ustar00rootroot00000000000000// Educational Community License ohcount-4.0.0/test/src_licenses/eiffel_2_t1.c000066400000000000000000000000351343532200000210360ustar00rootroot00000000000000// Eiffel Forum License V2.0 ohcount-4.0.0/test/src_licenses/eiffel_t1.c000066400000000000000000000000301343532200000206100ustar00rootroot00000000000000// Eiffel Forum License ohcount-4.0.0/test/src_licenses/entessa_t1.c000066400000000000000000000000321343532200000210220ustar00rootroot00000000000000// Entessa Public License ohcount-4.0.0/test/src_licenses/eu_datagrid_t1.c000066400000000000000000000000401343532200000216270ustar00rootroot00000000000000// EU DataGrid Software License ohcount-4.0.0/test/src_licenses/fair_t1.c000066400000000000000000000000201343532200000202760ustar00rootroot00000000000000// Fair License ohcount-4.0.0/test/src_licenses/frameworx_t1.c000066400000000000000000000000251343532200000213740ustar00rootroot00000000000000// Frameworx License ohcount-4.0.0/test/src_licenses/gpl3_or_later_t1.cs000066400000000000000000000032201343532200000223010ustar00rootroot00000000000000#region License // // // Tenka Text // Open-source Corpus Analysis Software // Copyright (c) 2006, 2007 Cetin Sert. // // // // GNU General Public License Version 3 Banner // // 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 . // // // // Commercial Licensing // // Tenka Text is released under GNU General Public License Version 3 // which does not permit any kind of commercial use of Tenka Text or // any parts of it. This restriction applies even if you modify or // translate the program or parts of it into another programming // language. For more information see License.txt. // // Parties interested in inquiring about commercial licensing of Tenka Text // should contact the copyright owner for more information. // // Cetin Sert // INF 521, 4-6-2 // 69120 Heidelberg // Baden-Wuerttemberg // Germany // // cetin.sert@gmail.com // // +49 151 177 610 28 // // #endregion using System; ohcount-4.0.0/test/src_licenses/gpl3_or_later_t2.c000066400000000000000000000014301343532200000221200ustar00rootroot00000000000000// // Copyright (C) 2005, 2006, 2007 Free Software Foundation, Inc. // // 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, write to the Free Software // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ohcount-4.0.0/test/src_licenses/gpl3_or_later_t3.cpp000066400000000000000000000002471343532200000224660ustar00rootroot00000000000000/*************************************************************** * License: GPL version 3 or later **************************************************************/ ohcount-4.0.0/test/src_licenses/gpl3_t1.c000066400000000000000000000012451343532200000202340ustar00rootroot00000000000000/* Heroes of Wesnoth - http://heroesofwesnoth.sf.net Copyright (C) 2007 Jon Ander Peñalba This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied 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 */ ohcount-4.0.0/test/src_licenses/gpl3_t2.cs000066400000000000000000000002761343532200000204230ustar00rootroot00000000000000/* * Licensed under the terms of the GNU GPL v3, with Classpath Linking Exception * Licensed under the terms of the New BSD License for exclusive use by the Ensemble OS Project */ ohcount-4.0.0/test/src_licenses/gpl_line_wrap_1.c000066400000000000000000000001531343532200000220220ustar00rootroot00000000000000// The line break and comment syntax should not disrupt the license match // GNU General // Public License ohcount-4.0.0/test/src_licenses/gpl_t1.c000066400000000000000000000000441343532200000201450ustar00rootroot00000000000000// GNU General Public License (GPL) ohcount-4.0.0/test/src_licenses/gpl_t2.c000066400000000000000000000000441343532200000201460ustar00rootroot00000000000000// This code is licensed under GPL. ohcount-4.0.0/test/src_licenses/gpl_t3.c000066400000000000000000000000631343532200000201500ustar00rootroot00000000000000// @license http://www.gnu.org/licenses/gpl.txt ohcount-4.0.0/test/src_licenses/gpl_t4.c000066400000000000000000000000741343532200000201530ustar00rootroot00000000000000//@license GPLv2 http://files.syscp.org/misc/COPYING.txt ohcount-4.0.0/test/src_licenses/historical_t1.c000066400000000000000000000000571343532200000215300ustar00rootroot00000000000000// Historical Permission Notice and Disclaimer ohcount-4.0.0/test/src_licenses/i9_license_t1.sh000077500000000000000000000021461343532200000216060ustar00rootroot00000000000000# # # Copyright (C) 2008, 2009 i9 Project Contributors(1) # All Rights Reserved. # # You may only modify and redistribute this under the terms of any of the # following licenses(2): i9 License, MIT License # # # (1) i9 Project Contributors are listed in the AUTHORS file and at # http://i9os.googlecode.com/svn/trunk/Documentation/AUTHORS - please extend this file, # not this notice. # (2) Reproduced in the files in /Documentation/Licenses, and at: # http://i9os.googlecode.com/svn/trunk/Documentation/Licenses # # As per the above licenses, removal of this notice is prohibited. # # ------------------------------------------------------------------------- # cd Utilities make -C ../BuildMk clean make -C ../Microkernel/user/serv/sigma0 clean make -C ../Microkernel/user/lib clean make -C ../Microkernel/user/serv/kickstart clean make -C ../Microkernel/user/apps/l4test clean cd ../Microkernel/user && make clean cd ../BuildMk && make clean cd ../BuildL4UL && make clean cd ../Personalities/GenodeKit/build.pistachio_x86 && make clean cd .. rm *~ Documentation/*~ Documentation/*/*~ */*~ */*/~ ohcount-4.0.0/test/src_licenses/i9_license_t2.sh000077500000000000000000000021311343532200000216010ustar00rootroot00000000000000# # # Copyright (C) 2008, 2009 i9 Project Contributors(1) # All Rights Reserved. # # You may only modify and redistribute this under the terms of any of the # following licenses(2): i9 License # # # (1) i9 Project Contributors are listed in the AUTHORS file and at # http://i9os.googlecode.com/svn/trunk/Documentation/AUTHORS - please extend this file, # not this notice. # (2) Reproduced in the files in /Documentation/Licenses, and at: # http://i9os.googlecode.com/svn/trunk/Documentation/Licenses # # As per the above licenses, removal of this notice is prohibited. # # ------------------------------------------------------------------------- # cd Utilities make -C ../BuildMk clean make -C ../Microkernel/user/serv/sigma0 clean make -C ../Microkernel/user/lib clean make -C ../Microkernel/user/serv/kickstart clean make -C ../Microkernel/user/apps/l4test clean cd ../Microkernel/user && make clean cd ../BuildMk && make clean cd ../BuildL4UL && make clean cd ../Personalities/GenodeKit/build.pistachio_x86 && make clean cd .. rm *~ Documentation/*~ Documentation/*/*~ */*~ */*/~ ohcount-4.0.0/test/src_licenses/ibm_public_t1.c000066400000000000000000000000261343532200000214700ustar00rootroot00000000000000// IBM Public License ohcount-4.0.0/test/src_licenses/intel_open_source_t1.c000066400000000000000000000000351343532200000230770ustar00rootroot00000000000000// Intel Open Source License ohcount-4.0.0/test/src_licenses/jabber_open_source_t1.c000066400000000000000000000000361343532200000232120ustar00rootroot00000000000000// Jabber Open Source License ohcount-4.0.0/test/src_licenses/lgpl3_t1.java000066400000000000000000000011321343532200000211020ustar00rootroot00000000000000/** * * Licensed under the GNU Lesser General Public License, Version 3.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.gnu.org/licenses/lgpl-3.0.html * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ ohcount-4.0.0/test/src_licenses/lgpl3_t2.C000066400000000000000000000013401343532200000203450ustar00rootroot00000000000000// This file is part of MyProject. // Copyright (C) 2005 University of California // // MyProject is free software: you can redistribute it and/or modify // it under the terms of the gnu lesser general public license as published // by the free software foundation, either version 3 of the license, or // (at your option) any later version. // // MyProject is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. // See the GNU Lesser General Public License for more details. // // You should have received a copy of the GNU Lesser General Public // License with MyProject. If not, see . ohcount-4.0.0/test/src_licenses/lgpl_t1.c000066400000000000000000000000711343532200000203210ustar00rootroot00000000000000// GNU Library or "Lesser" General Public License (LGPL) ohcount-4.0.0/test/src_licenses/lgpl_t2.c000066400000000000000000000000451343532200000203230ustar00rootroot00000000000000// GNU Lesser General Public License ohcount-4.0.0/test/src_licenses/lgpl_t3.c000066400000000000000000000000451343532200000203240ustar00rootroot00000000000000// GNU LESSER GENERAL PUBLIC LICENSE ohcount-4.0.0/test/src_licenses/lgpl_t4.c000066400000000000000000000000161343532200000203230ustar00rootroot00000000000000// Lesser GPL ohcount-4.0.0/test/src_licenses/lgpl_t5.c000066400000000000000000000000171343532200000203250ustar00rootroot00000000000000// Library GPL ohcount-4.0.0/test/src_licenses/lucent_plan9_t1.c000066400000000000000000000000411343532200000217550ustar00rootroot00000000000000// Lucent Public License (Plan9) ohcount-4.0.0/test/src_licenses/lucent_public_t1.c000066400000000000000000000000461343532200000222150ustar00rootroot00000000000000// Lucent Public License Version 1.02 ohcount-4.0.0/test/src_licenses/mit_t1.c000066400000000000000000000000171343532200000201540ustar00rootroot00000000000000// MIT license ohcount-4.0.0/test/src_licenses/mit_t2.c000066400000000000000000000000231343532200000201520ustar00rootroot00000000000000// MIT/X11 license ohcount-4.0.0/test/src_licenses/mitre_t1.c000066400000000000000000000000771343532200000205110ustar00rootroot00000000000000// MITRE Collaborative Virtual Workspace License (CVW License) ohcount-4.0.0/test/src_licenses/motosoto_t1.c000066400000000000000000000000241343532200000212440ustar00rootroot00000000000000// Motosoto License ohcount-4.0.0/test/src_licenses/mozilla_public_1_1_t1.c000066400000000000000000000000441343532200000230300ustar00rootroot00000000000000// Mozilla Public License 1.1 (MPL) ohcount-4.0.0/test/src_licenses/mozilla_public_1_t1.c000066400000000000000000000000441343532200000226100ustar00rootroot00000000000000// Mozilla Public License 1.0 (MPL) ohcount-4.0.0/test/src_licenses/nasa_open_t1.c000066400000000000000000000000421343532200000213240ustar00rootroot00000000000000// NASA Open Source Agreement 1.3 ohcount-4.0.0/test/src_licenses/naumen_t1.c000066400000000000000000000000311343532200000206420ustar00rootroot00000000000000// Naumen Public License ohcount-4.0.0/test/src_licenses/nethack_t1.c000066400000000000000000000000421343532200000207760ustar00rootroot00000000000000// Nethack General Public License ohcount-4.0.0/test/src_licenses/nokia_open_source_t1.c000066400000000000000000000000351343532200000230650ustar00rootroot00000000000000// Nokia Open Source License ohcount-4.0.0/test/src_licenses/oclc_research_t1.c000066400000000000000000000000441343532200000221570ustar00rootroot00000000000000// OCLC Research Public License 2.0 ohcount-4.0.0/test/src_licenses/open_group_test_t1.c000066400000000000000000000000411343532200000225740ustar00rootroot00000000000000// Open Group Test Suite License ohcount-4.0.0/test/src_licenses/open_software_t1.c000066400000000000000000000000311343532200000222320ustar00rootroot00000000000000// Open Software License ohcount-4.0.0/test/src_licenses/php_license_t1.php000066400000000000000000000000341343532200000222200ustar00rootroot00000000000000 ohcount-4.0.0/test/src_licenses/python_license_t1.py000066400000000000000000000000331343532200000226120ustar00rootroot00000000000000""" Python license """ ohcount-4.0.0/test/src_licenses/python_software_foundation_t1.py000066400000000000000000000000451343532200000252530ustar00rootroot00000000000000# Python Software Foundation License ohcount-4.0.0/test/src_licenses/qt_public_t1.c000066400000000000000000000000331343532200000213430ustar00rootroot00000000000000// Qt Public License (QPL) ohcount-4.0.0/test/src_licenses/realnetworks_public_source_t1.c000066400000000000000000000000531343532200000250210ustar00rootroot00000000000000// RealNetworks Public Source License V1.0 ohcount-4.0.0/test/src_licenses/reciprocal_public_t1.c000066400000000000000000000000351343532200000230440ustar00rootroot00000000000000// Reciprocal Public License ohcount-4.0.0/test/src_licenses/ricoh_source_t1.c000066400000000000000000000000441343532200000220470ustar00rootroot00000000000000// Ricoh Source Code Public License ohcount-4.0.0/test/src_licenses/sleepycat_t1.c000066400000000000000000000000251343532200000213530ustar00rootroot00000000000000// Sleepycat License ohcount-4.0.0/test/src_licenses/sugarcrm_1_1_3_t1.c000066400000000000000000000000461343532200000220720ustar00rootroot00000000000000// Sugar Public License Version 1.1.3 ohcount-4.0.0/test/src_licenses/sun_industry_standards_t1.c000066400000000000000000000000611343532200000241730ustar00rootroot00000000000000// Sun Industry Standards Source License (SISSL) ohcount-4.0.0/test/src_licenses/sun_public_t1.c000066400000000000000000000000261343532200000215260ustar00rootroot00000000000000// Sun Public License ohcount-4.0.0/test/src_licenses/sybase_open_watcom_t1.c000066400000000000000000000000511343532200000232420ustar00rootroot00000000000000// Sybase Open Watcom Public License 1.0 ohcount-4.0.0/test/src_licenses/u_of_i_ncsa_t1.c000066400000000000000000000000641343532200000216310ustar00rootroot00000000000000// University of Illinois/NCSA Open Source License ohcount-4.0.0/test/src_licenses/vovida_software_t1.c000066400000000000000000000000421343532200000225630ustar00rootroot00000000000000// Vovida Software License v. 1.0 ohcount-4.0.0/test/src_licenses/w3c_t1.c000066400000000000000000000000171343532200000200570ustar00rootroot00000000000000// W3C License ohcount-4.0.0/test/src_licenses/wtfpl.c000066400000000000000000000000711343532200000201130ustar00rootroot00000000000000// Do What The Fuck you Want to Public License 2 (WTFPL) ohcount-4.0.0/test/src_licenses/wx_windows_t1.c000066400000000000000000000000351343532200000215730ustar00rootroot00000000000000// wxWindows Library License ohcount-4.0.0/test/src_licenses/x_net_t1.c000066400000000000000000000000211343532200000204730ustar00rootroot00000000000000// X.Net License ohcount-4.0.0/test/src_licenses/zlib_libpng_t1.c000066400000000000000000000000301343532200000216510ustar00rootroot00000000000000// zlib/libpng license ohcount-4.0.0/test/src_licenses/zope_t1.c000066400000000000000000000000271343532200000203410ustar00rootroot00000000000000// Zope Public License ohcount-4.0.0/test/symlink_test_dir/000077500000000000000000000000001343532200000175245ustar00rootroot00000000000000ohcount-4.0.0/test/symlink_test_dir/symlink_test_dir_target000077700000000000000000000000001343532200000315412../symlink_test_dir_target/ustar00rootroot00000000000000ohcount-4.0.0/test/symlink_test_dir_target/000077500000000000000000000000001343532200000210725ustar00rootroot00000000000000ohcount-4.0.0/test/symlink_test_dir_target/from_symlink_foo.c000066400000000000000000000000531343532200000246100ustar00rootroot00000000000000// c file int function_a(void) { int x; } ohcount-4.0.0/test/unit/000077500000000000000000000000001343532200000151205ustar00rootroot00000000000000ohcount-4.0.0/test/unit/all_tests.c000066400000000000000000000012201343532200000172510ustar00rootroot00000000000000// all_tests.c written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #include #include "detector_test.h" #include "license_test.h" #include "loc_test.h" #include "parser_test.h" #include "sourcefile_test.h" void all_tests() { printf("Running sourcefile tests\n"); all_sourcefile_tests(); printf("Running detector tests\n"); all_detector_tests(); printf("Running license tests\n"); all_license_tests(); printf("Running parser tests\n"); all_parser_tests(); printf("Running loc tests\n"); all_loc_tests(); } int main() { all_tests(); printf("ALL TESTS PASSED.\n"); return 0; } ohcount-4.0.0/test/unit/detector_test.h000077500000000000000000000215101343532200000201430ustar00rootroot00000000000000// detector_test.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #include #include #include #include #include "../../src/detector.h" #include "../../src/languages.h" #include "../../src/sourcefile.h" char **get_filenames(SourceFile *sourcefile) { if (sourcefile->filenames == NULL) { char dirpath[FILENAME_MAX]; strncpy(dirpath, sourcefile->filepath, sourcefile->dirpath); dirpath[sourcefile->dirpath] = '\0'; struct dirent *file; DIR *d = opendir((const char *)dirpath); if (d) { int length = 0; while ((file = readdir(d))) length++; closedir(d); char **filenames = calloc(length + 1, sizeof(char *)); int i = 0; d = opendir((const char *)dirpath); while ((file = readdir(d))) { int len = strlen(file->d_name); char *filename = malloc(len + 1); strncpy(filename, file->d_name, len); filename[len] = '\0'; filenames[i++] = filename; } closedir(d); sourcefile->filenames = filenames; } } return sourcefile->filenames; } #define ASSERT_DETECT(x, y) { \ SourceFile *sf = ohcount_sourcefile_new("../detect_files/" y); \ get_filenames(sf); \ const char *lang = ohcount_detect_language(sf); \ assert(lang); \ assert(strcmp(x, lang) == 0); \ ohcount_sourcefile_free(sf); \ } #define ASSERT_NODETECT(x) { \ SourceFile *sf = ohcount_sourcefile_new("../detect_files/" x); \ get_filenames(sf); \ assert(ohcount_detect_language(sf) == NULL); \ ohcount_sourcefile_free(sf); \ } void test_detector_smalltalk() { ASSERT_DETECT(LANG_SMALLTALK, "example.st"); ASSERT_NODETECT("english.st"); } void test_detector_disambiguate_asx() { ASSERT_DETECT(LANG_ASSEMBLER, "assembler6502.asx"); ASSERT_NODETECT("AdvancedStreamRedirector.asx"); } void test_detector_disambiguate_def() { ASSERT_DETECT(LANG_MODULA2, "sampleDef.def"); ASSERT_NODETECT("module-definition.def"); } void test_detector_disambiguate_m() { ASSERT_DETECT(LANG_OBJECTIVE_C, "t1.m"); ASSERT_DETECT(LANG_OBJECTIVE_C, "t2.m"); ASSERT_DETECT(LANG_OBJECTIVE_C, "TCPSocket.m"); ASSERT_DETECT(LANG_OBJECTIVE_C, "foo_objective_c.m"); ASSERT_DETECT(LANG_MATHEMATICA, "foo_mathematica.m"); ASSERT_DETECT(LANG_MATLAB, "foo_matlab.m"); ASSERT_DETECT(LANG_OCTAVE, "foo_octave.m"); } void test_detector_disambiguate_in() { ASSERT_NODETECT("empty.in"); ASSERT_NODETECT("foo.in.in"); } void test_detector_disambiguate_pl() { ASSERT_DETECT(LANG_PERL, "foo_perl1.pl"); ASSERT_DETECT(LANG_PERL, "foo_perl2.pl"); ASSERT_DETECT(LANG_PROLOG, "foo_prolog1.pl"); ASSERT_DETECT(LANG_PERL, "perl_with_smiley.pl"); ASSERT_DETECT(LANG_PERL, "perl_shebang_prolog_body.pl"); } void test_detector_disambiguate_pro() { ASSERT_DETECT(LANG_IDL_PVWAVE, "foo.pro"); ASSERT_DETECT(LANG_MAKE, "qmake.pro"); } void test_detector_disambiguate_r() { ASSERT_DETECT(LANG_R, "foo_r.R"); ASSERT_DETECT(LANG_REBOL, "foo_rebol_lower.r"); ASSERT_DETECT(LANG_REBOL, "foo_rebol_upper.r"); } void test_detector_disambiguate_mod() { ASSERT_DETECT(LANG_AMPL, "ampl.mod"); ASSERT_DETECT(LANG_MODULA2, "modula2.mod"); } void test_detector_disambiguate_dat() { ASSERT_DETECT(LANG_AMPL, "ampl.dat"); ASSERT_DETECT("\1", "binary.dat"); } void test_detector_fortran_fixedfree() { ASSERT_DETECT(LANG_FORTRANFIXED, "fortranfixed.f"); ASSERT_DETECT(LANG_FORTRANFREE, "fortranfree.f"); } void test_detector_detect_polyglot() { ASSERT_DETECT(LANG_C, "foo.c"); ASSERT_DETECT(LANG_C, "uses_no_cpp.h"); ASSERT_DETECT(LANG_CPP, "uses_cpp_headers.h"); ASSERT_DETECT(LANG_CPP, "uses_cpp_stdlib_headers.h"); ASSERT_DETECT(LANG_CPP, "uses_cpp_keywords.h"); ASSERT_DETECT(LANG_RUBY, "foo.rb"); ASSERT_DETECT(LANG_CRYSTAL, "foo.cr"); ASSERT_DETECT(LANG_MAKE, "foo.mk"); ASSERT_DETECT(LANG_MATHEMATICA, "foo.mt"); ASSERT_DETECT(LANG_MATHEMATICA, "foo.wl"); ASSERT_DETECT(LANG_MATHEMATICA, "foo.wlt"); ASSERT_DETECT(LANG_MODELICA, "foo.mo"); ASSERT_DETECT(LANG_OBJECTIVE_C, "foo_objective_c.h"); ASSERT_DETECT(LANG_PHP, "upper_case_php"); ASSERT_DETECT(LANG_SMALLTALK, "example.st"); ASSERT_DETECT(LANG_VALA, "foo.vala"); ASSERT_DETECT(LANG_TEX_DTX, "foo.dtx"); ASSERT_DETECT(LANG_TEX, "foo.tex"); ASSERT_DETECT(LANG_TYPESCRIPT, "foo.ts"); ASSERT_DETECT(LANG_TYPESCRIPT, "foo.tsx"); ASSERT_DETECT(LANG_XSLT, "example.xsl"); ASSERT_DETECT(LANG_LOGTALK, "foo.lgt"); ASSERT_DETECT(LANG_LISP, "core.lisp"); ASSERT_DETECT(LANG_DMD, "foo.d"); ASSERT_DETECT(LANG_VIM, "foo.vim"); ASSERT_DETECT(LANG_EC, "foo.ec"); ASSERT_DETECT(LANG_EC, "foo.eh"); ASSERT_DETECT(LANG_EBUILD, "foo.ebuild"); ASSERT_DETECT(LANG_EBUILD, "foo.eclass"); ASSERT_DETECT(LANG_EXHERES, "foo.exheres-0"); ASSERT_DETECT(LANG_EXHERES, "foo.exlib"); ASSERT_DETECT(LANG_EIFFEL, "eiffel.e"); ASSERT_DETECT(LANG_OCAML, "ocaml.ml"); ASSERT_DETECT(LANG_AUGEAS, "augeas.aug"); ASSERT_DETECT(LANG_STRATEGO, "stratego.str"); ASSERT_DETECT(LANG_GLSL, "foo.glsl"); ASSERT_DETECT(LANG_GLSL, "foo_glsl.vert"); ASSERT_DETECT(LANG_GLSL, "foo_glsl.frag"); ASSERT_DETECT(LANG_IDL_PVWAVE, "foo.pro"); ASSERT_DETECT(LANG_ASSEMBLER, "foo.z80"); ASSERT_DETECT(LANG_PHP, "php.inc"); ASSERT_DETECT(LANG_FORTH, "forth.4th"); ASSERT_DETECT(LANG_FORTH, "forth.fr"); ASSERT_DETECT(LANG_FSHARP, "fs1.fs"); ASSERT_DETECT(LANG_GRACE, "grace1.grace"); ASSERT_DETECT(LANG_GRACE, "grace2.grc"); ASSERT_DETECT(LANG_FORTH, "forth.fs"); ASSERT_DETECT(LANG_AUTOCONF, "m4.m4"); ASSERT_DETECT(LANG_NSIS, "foo.nsi"); ASSERT_DETECT(LANG_NSIS, "foo.nsh"); ASSERT_DETECT(LANG_COFFEESCRIPT, "foo.coffee"); ASSERT_DETECT(LANG_QML, "foo.qml"); ASSERT_DETECT(LANG_COQ, "coq.v"); ASSERT_DETECT(LANG_UNREALSCRIPT, "foo.uc"); ASSERT_DETECT(LANG_AMPL, "foo.run"); ASSERT_DETECT(LANG_LIVECODE, "foo.lc"); ASSERT_DETECT(LANG_LIVECODE, "script.utf8"); ASSERT_DETECT(LANG_POSTSCRIPT, "foo.ps"); ASSERT_NODETECT("empty.inc"); } void test_detector_upper_case_extensions() { ASSERT_DETECT(LANG_CPP, "foo_upper_case.C"); ASSERT_DETECT(LANG_RUBY, "foo_upper_case.RB"); } void test_detector_no_extensions() { ASSERT_DETECT(LANG_PYTHON, "py_script"); ASSERT_DETECT(LANG_RUBY, "ruby_script"); ASSERT_DETECT(LANG_SHELL, "bourne_again_script"); ASSERT_DETECT(LANG_SHELL, "bash_script"); ASSERT_DETECT(LANG_PERL, "perl_w"); ASSERT_DETECT(LANG_DMD, "d_script"); ASSERT_DETECT(LANG_TCL, "tcl_script"); ASSERT_DETECT(LANG_PYTHON, "python.data"); ASSERT_DETECT(LANG_PYTHON, "python2.data"); ASSERT_DETECT(LANG_CPP, "uses_cpp_modeline"); } void test_detector_csharp_or_clearsilver() { ASSERT_DETECT(LANG_CSHARP, "cs1.cs"); ASSERT_DETECT(LANG_CLEARSILVER_TEMPLATE, "clearsilver_template1.cs"); } void test_detector_basic() { ASSERT_DETECT(LANG_VISUALBASIC, "visual_basic.bas"); ASSERT_DETECT(LANG_CLASSIC_BASIC, "classic_basic.b"); assert(system("mv ../detect_files/frx1.frx ../detect_files/frx1.frx2") == 0); ASSERT_DETECT(LANG_STRUCTURED_BASIC, "visual_basic.bas"); ASSERT_DETECT(LANG_STRUCTURED_BASIC, "structured_basic.b"); assert(system("mv ../detect_files/frx1.frx2 ../detect_files/frx1.frx") == 0); } void test_detector_xml_with_custom_extension() { ASSERT_DETECT(LANG_XML, "xml.custom_ext"); } void test_detector_brainfuck() { ASSERT_DETECT(LANG_BRAINFUCK, "foo.bf"); ASSERT_DETECT(LANG_BFPP, "foo.bfpp"); } void test_detector_emacs_mode() { ASSERT_DETECT(LANG_C, "emacs_mode_c"); } void test_detector_emacs_with_extension() { ASSERT_DETECT(LANG_RUBY, "java_emac.rb"); ASSERT_DETECT(LANG_JAVASCRIPT, "javascript_emac.js"); } void test_detector_puppet(){ ASSERT_DETECT(LANG_PUPPET, "puppet_import.pp"); ASSERT_DETECT(LANG_PUPPET, "puppet_test.pp"); } void test_detector_genie(){ ASSERT_DETECT(LANG_GENIE, "client-osx.gs"); } void test_detector_rust(){ ASSERT_DETECT(LANG_RUST, "rust.rs"); // When RenderScript is implemented, this will, of course, need to be removed. ASSERT_NODETECT("renderscript.rs"); } void test_detector_ampl(){ ASSERT_DETECT(LANG_AMPL, "foo.run"); } void test_non_existent_file(){ ASSERT_NODETECT("xxx_non_exists_xxxi.pp"); } void all_detector_tests() { test_detector_smalltalk(); test_detector_disambiguate_asx(); test_detector_disambiguate_def(); test_detector_disambiguate_m(); test_detector_disambiguate_in(); test_detector_disambiguate_pl(); test_detector_disambiguate_pro(); test_detector_disambiguate_r(); test_detector_disambiguate_mod(); test_detector_disambiguate_dat(); test_detector_fortran_fixedfree(); test_detector_detect_polyglot(); test_detector_upper_case_extensions(); test_detector_no_extensions(); test_detector_csharp_or_clearsilver(); test_detector_basic(); test_detector_xml_with_custom_extension(); test_detector_brainfuck(); test_detector_emacs_mode(); test_detector_emacs_with_extension(); test_detector_puppet(); test_detector_genie(); test_detector_rust(); test_detector_ampl(); test_non_existent_file(); } ohcount-4.0.0/test/unit/license_test.h000066400000000000000000000043761343532200000177640ustar00rootroot00000000000000// license_test.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #include #include #include #include #include "../../src/licenses.h" void src_vs_expected_tests() { const char *src_licenses = "../src_licenses/"; char src[FILENAME_MAX]; strncpy(src, src_licenses, strlen(src_licenses)); char *s_p = src + strlen(src_licenses); const char *expected_licenses = "../expected_licenses/"; char expected[FILENAME_MAX]; strncpy(expected, expected_licenses, strlen(expected_licenses)); char *e_p = expected + strlen(expected_licenses); struct dirent *file; DIR *d = opendir(src_licenses); if (d) { while ((file = readdir(d))) { if (strcmp((const char *)file->d_name, ".") != 0 && strcmp((const char *)file->d_name, "..") != 0) { char *p; int length; length = strlen(file->d_name); strncpy(s_p, (const char *)file->d_name, length); *(s_p + length) = '\0'; p = file->d_name + length; while (*p != '.' && p > file->d_name) p--; length = p - file->d_name; strncpy(e_p, (const char *)file->d_name, length); *(e_p + length) = '\0'; FILE *f = fopen((const char *)expected, "rb"); if (f) { SourceFile *sf = ohcount_sourcefile_new((const char *)src); LicenseList *iter = ohcount_sourcefile_get_license_list(sf)->head; char line[40]; // max license name size for (; fgets(line, sizeof(line), f); iter = iter->next) { p = strstr(line, "\r"); if (p == NULL) p = strstr(line, "\n"); if (p) *p = '\0'; assert(iter->lic->name); assert(strcmp(line, iter->lic->name) == 0); } fclose(f); ohcount_sourcefile_free(sf); } } } closedir(d); } } void very_long_file_test() { int len = 5500000; char *a = malloc(len); memset(a, 'i', len); a[len-1] = '\0'; a[len-2] = '\n'; SourceFile *sf = ohcount_sourcefile_new("foo.c"); ohcount_sourcefile_set_contents(sf, a); strncpy(a, "int = 1;\n", strlen("int = 1;\n")); ohcount_sourcefile_get_license_list(sf); } void all_license_tests() { src_vs_expected_tests(); very_long_file_test(); } ohcount-4.0.0/test/unit/loc_test.h000066400000000000000000000365761343532200000171260ustar00rootroot00000000000000// loc_test.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #include #include #include #include "../../src/loc.h" void test_loc_default() { Loc *loc = ohcount_loc_new("c", 0, 0, 0, 0); assert(strcmp("c", loc->language) == 0); assert(loc->code == 0); assert(loc->comments == 0); assert(loc->blanks == 0); assert(loc->filecount == 0); ohcount_loc_free(loc); } void test_loc_initializer() { Loc *loc = ohcount_loc_new("c", 1, 2, 3, 4); assert(strcmp("c", loc->language) == 0); assert(loc->code == 1); assert(loc->comments == 2); assert(loc->blanks == 3); assert(loc->filecount == 4); ohcount_loc_free(loc); } void test_loc_add() { Loc *loc = ohcount_loc_new("c", 1, 2, 3, 4); Loc *loc2 = ohcount_loc_new("c", 10, 20, 30, 40); ohcount_loc_add_loc(loc, loc2); assert(strcmp("c", loc->language) == 0); assert(loc->code == 11); assert(loc->comments == 22); assert(loc->blanks == 33); assert(ohcount_loc_total(loc) == 66); assert(loc->filecount == 44); ohcount_loc_free(loc); ohcount_loc_free(loc2); } void test_loc_add_requires_same_language() { Loc *loc = ohcount_loc_new("c", 1, 2, 3, 4); Loc *loc2 = ohcount_loc_new("java", 10, 20, 30, 40); ohcount_loc_add_loc(loc, loc2); assert(strcmp("c", loc->language) == 0); assert(loc->code == 1); assert(loc->comments == 2); assert(loc->blanks == 3); assert(loc->filecount == 4); ohcount_loc_free(loc); ohcount_loc_free(loc2); } void test_loc_list_default() { LocList *list = ohcount_loc_list_new(); assert(list->loc == NULL); ohcount_loc_list_free(list); } void test_loc_list_selector() { LocList *list = ohcount_loc_list_new(); Loc *c = ohcount_loc_new("c", 1, 2, 3, 4); Loc *java = ohcount_loc_new("java", 10, 20, 30, 40); ohcount_loc_list_add_loc(list, c); ohcount_loc_list_add_loc(list, java); assert(strcmp(list->head->loc->language, "c") == 0); assert(strcmp(list->head->next->loc->language, "java") == 0); assert(ohcount_loc_is_equal(ohcount_loc_list_get_loc(list, "c"), c)); assert(ohcount_loc_is_equal(ohcount_loc_list_get_loc(list, "java"), java)); ohcount_loc_free(c); ohcount_loc_free(java); ohcount_loc_list_free(list); } void test_loc_list_first_add() { LocList *list = ohcount_loc_list_new(); Loc *c = ohcount_loc_new("c", 1, 2, 3, 4); ohcount_loc_list_add_loc(list, c); assert(ohcount_loc_is_equal(list->head->loc, c)); assert(strcmp(list->head->loc->language, "c") == 0); assert(ohcount_loc_list_code(list) == 1); assert(ohcount_loc_list_comments(list) == 2); assert(ohcount_loc_list_blanks(list) == 3); assert(ohcount_loc_list_total(list) == 6); assert(ohcount_loc_list_filecount(list) == 4); ohcount_loc_free(c); ohcount_loc_list_free(list); } void test_loc_list_add_two_languages() { LocList *list = ohcount_loc_list_new(); Loc *c = ohcount_loc_new("c", 1, 2, 3, 4); Loc *java = ohcount_loc_new("java", 10, 20, 30, 40); ohcount_loc_list_add_loc(list, c); ohcount_loc_list_add_loc(list, java); assert(strcmp(list->head->loc->language, "c") == 0); assert(strcmp(list->head->next->loc->language, "java") == 0); assert(ohcount_loc_is_equal(ohcount_loc_list_get_loc(list, "c"), c)); assert(ohcount_loc_is_equal(ohcount_loc_list_get_loc(list, "java"), java)); assert(ohcount_loc_list_code(list) == 11); assert(ohcount_loc_list_comments(list) == 22); assert(ohcount_loc_list_blanks(list) == 33); assert(ohcount_loc_list_total(list) == 66); assert(ohcount_loc_list_filecount(list) == 44); ohcount_loc_free(c); ohcount_loc_free(java); ohcount_loc_list_free(list); } void test_loc_list_add_same_language_twice() { LocList *list = ohcount_loc_list_new(); Loc *c1 = ohcount_loc_new("c", 1, 2, 3, 4); Loc *c2 = ohcount_loc_new("c", 10, 20, 30, 40); ohcount_loc_list_add_loc(list, c1); ohcount_loc_list_add_loc(list, c2); assert(strcmp(list->head->loc->language, "c") == 0); assert(list->head->next == NULL); assert(ohcount_loc_list_code(list) == 11); assert(ohcount_loc_list_comments(list) == 22); assert(ohcount_loc_list_blanks(list) == 33); assert(ohcount_loc_list_total(list) == 66); assert(ohcount_loc_list_filecount(list) == 44); ohcount_loc_free(c1); ohcount_loc_free(c2); ohcount_loc_list_free(list); } void test_loc_list_add_loc_lists() { LocList *list1 = ohcount_loc_list_new(); LocList *list2 = ohcount_loc_list_new(); Loc *c1 = ohcount_loc_new("c", 1, 0, 0, 0); Loc *java = ohcount_loc_new("java", 2, 0, 0, 0); Loc *c2 = ohcount_loc_new("c", 10, 0, 0, 0); Loc *ruby = ohcount_loc_new("ruby", 3, 0, 0, 0); ohcount_loc_list_add_loc(list1, c1); ohcount_loc_list_add_loc(list1, java); ohcount_loc_list_add_loc(list2, c2); ohcount_loc_list_add_loc(list2, ruby); ohcount_loc_list_add_loc_list(list1, list2); assert(strcmp(list1->head->loc->language, "c") == 0); assert(strcmp(list1->head->next->loc->language, "java") == 0); assert(strcmp(list1->head->next->next->loc->language, "ruby") == 0); assert(list1->head->next->next->next == NULL); assert(ohcount_loc_list_get_loc(list1, "c")->code == 11); assert(ohcount_loc_list_get_loc(list1, "java")->code == 2); assert(ohcount_loc_list_get_loc(list1, "ruby")->code == 3); assert(ohcount_loc_list_code(list1) == 16); ohcount_loc_free(c1); ohcount_loc_free(java); ohcount_loc_free(c2); ohcount_loc_free(ruby); ohcount_loc_list_free(list1); ohcount_loc_list_free(list2); } void test_loc_list_compact() { LocList *list = ohcount_loc_list_new(); Loc *c = ohcount_loc_new("c", 1, 2, 3, 4); Loc *java = ohcount_loc_new("java", 0, 0, 0, 0); ohcount_loc_list_add_loc(list, c); ohcount_loc_list_add_loc(list, java); LocList *compacted = ohcount_loc_list_new_compact(list); assert(ohcount_loc_is_equal(ohcount_loc_list_get_loc(compacted, "c"), c)); assert(compacted->head->next == NULL); ohcount_loc_free(c); ohcount_loc_free(java); ohcount_loc_list_free(list); ohcount_loc_list_free(compacted); } void test_loc_delta_default() { LocDelta *delta = ohcount_loc_delta_new("c", 0, 0, 0, 0, 0, 0); assert(delta->code_added == 0); assert(delta->code_removed == 0); assert(delta->comments_added == 0); assert(delta->comments_removed == 0); assert(delta->blanks_added == 0); assert(delta->blanks_removed == 0); ohcount_loc_delta_free(delta); } void test_loc_delta_initializer() { LocDelta *delta = ohcount_loc_delta_new("c", 1, 10, 2, 20, 3, 30); assert(strcmp(delta->language, "c") == 0); assert(delta->code_added == 1); assert(delta->code_removed == 10); assert(delta->comments_added == 2); assert(delta->comments_removed == 20); assert(delta->blanks_added == 3); assert(delta->blanks_removed == 30); ohcount_loc_delta_free(delta); } void test_loc_delta_net_total() { LocDelta *delta = ohcount_loc_delta_new("c", 1, 10, 2, 20, 3, 30); assert(ohcount_loc_delta_net_code(delta) == -9); assert(ohcount_loc_delta_net_comments(delta) == -18); assert(ohcount_loc_delta_net_blanks(delta) == -27); assert(ohcount_loc_delta_net_total(delta) == -54); ohcount_loc_delta_free(delta); } void test_loc_delta_addition() { LocDelta *delta1 = ohcount_loc_delta_new("c", 1, 10, 2, 20, 3, 30); LocDelta *delta2 = ohcount_loc_delta_new("c", 100, 1000, 200, 2000, 300, 3000); ohcount_loc_delta_add_loc_delta(delta1, delta2); assert(delta1->code_added == 101); assert(delta1->code_removed == 1010); assert(delta1->comments_added == 202); assert(delta1->comments_removed == 2020); assert(delta1->blanks_added == 303); assert(delta1->blanks_removed == 3030); ohcount_loc_delta_free(delta1); ohcount_loc_delta_free(delta2); } void test_loc_delta_addition_requires_matching_language() { LocDelta *delta1 = ohcount_loc_delta_new("c", 0, 0, 0, 0, 0, 0); LocDelta *delta2 = ohcount_loc_delta_new("java", 1, 10, 2, 20, 3, 30); ohcount_loc_delta_add_loc_delta(delta1, delta2); assert(strcmp(delta1->language, "c") == 0); assert(delta1->code_added == 0); assert(delta1->code_removed == 0); assert(delta1->comments_added == 0); assert(delta1->comments_removed == 0); assert(delta1->blanks_added == 0); assert(delta1->blanks_removed == 0); ohcount_loc_delta_free(delta1); ohcount_loc_delta_free(delta2); } void test_loc_delta_equals() { LocDelta *delta1 = ohcount_loc_delta_new("c", 1, 10, 2, 20, 3, 30); LocDelta *delta2 = ohcount_loc_delta_new("c", 1, 10, 2, 20, 3, 30); assert(ohcount_loc_delta_is_equal(delta1, delta2)); ohcount_loc_delta_free(delta1); ohcount_loc_delta_free(delta2); } void test_loc_delta_list_default() { LocDeltaList *list = ohcount_loc_delta_list_new(); assert(list->delta == NULL); ohcount_loc_delta_list_free(list); } void test_loc_delta_list_selector() { LocDeltaList *list = ohcount_loc_delta_list_new(); LocDelta *c = ohcount_loc_delta_new("c", 0, 0, 0, 0, 0, 0); LocDelta *java = ohcount_loc_delta_new("java", 0, 0, 0, 0, 0, 0); ohcount_loc_delta_list_add_loc_delta(list, c); ohcount_loc_delta_list_add_loc_delta(list, java); assert(ohcount_loc_delta_is_equal( ohcount_loc_delta_list_get_loc_delta(list, "c"), c)); assert(ohcount_loc_delta_is_equal( ohcount_loc_delta_list_get_loc_delta(list, "java"), java)); ohcount_loc_delta_free(c); ohcount_loc_delta_free(java); ohcount_loc_delta_list_free(list); } void test_loc_delta_list_first_add() { LocDeltaList *list = ohcount_loc_delta_list_new(); LocDelta *c = ohcount_loc_delta_new("c", 1, 10, 2, 20, 3, 30); ohcount_loc_delta_list_add_loc_delta(list, c); assert(strcmp(list->head->delta->language, "c") == 0); assert(ohcount_loc_delta_list_code_added(list) == 1); assert(ohcount_loc_delta_list_code_removed(list) == 10); assert(ohcount_loc_delta_list_comments_added(list) == 2); assert(ohcount_loc_delta_list_comments_removed(list) == 20); assert(ohcount_loc_delta_list_blanks_added(list) == 3); assert(ohcount_loc_delta_list_blanks_removed(list) == 30); ohcount_loc_delta_free(c); ohcount_loc_delta_list_free(list); } void test_loc_delta_list_add_two_languages() { LocDeltaList *list = ohcount_loc_delta_list_new(); LocDelta *c = ohcount_loc_delta_new("c", 1, 10, 2, 20, 3, 30); LocDelta *java = ohcount_loc_delta_new("java", 100, 1000, 200, 2000, 300, 3000); ohcount_loc_delta_list_add_loc_delta(list, c); ohcount_loc_delta_list_add_loc_delta(list, java); assert(ohcount_loc_delta_is_equal( ohcount_loc_delta_list_get_loc_delta(list, "c"), c)); assert(ohcount_loc_delta_is_equal( ohcount_loc_delta_list_get_loc_delta(list, "java"), java)); assert(strcmp(list->head->delta->language, "c") == 0); assert(strcmp(list->head->next->delta->language, "java") == 0); assert(ohcount_loc_delta_list_code_added(list) == 101); assert(ohcount_loc_delta_list_code_removed(list) == 1010); assert(ohcount_loc_delta_list_comments_added(list) == 202); assert(ohcount_loc_delta_list_comments_removed(list) == 2020); assert(ohcount_loc_delta_list_blanks_added(list) == 303); assert(ohcount_loc_delta_list_blanks_removed(list) == 3030); ohcount_loc_delta_free(c); ohcount_loc_delta_free(java); ohcount_loc_delta_list_free(list); } void test_loc_delta_list_add_same_language_twice() { LocDeltaList *list = ohcount_loc_delta_list_new(); LocDelta *c1 = ohcount_loc_delta_new("c", 1, 10, 2, 20, 3, 30); LocDelta *c2 = ohcount_loc_delta_new("c", 100, 1000, 200, 2000, 300, 3000); ohcount_loc_delta_list_add_loc_delta(list, c1); ohcount_loc_delta_list_add_loc_delta(list, c2); assert(list->head->next == NULL); assert(strcmp(list->head->delta->language, "c") == 0); assert(ohcount_loc_delta_list_code_added(list) == 101); assert(ohcount_loc_delta_list_code_removed(list) == 1010); assert(ohcount_loc_delta_list_comments_added(list) == 202); assert(ohcount_loc_delta_list_comments_removed(list) == 2020); assert(ohcount_loc_delta_list_blanks_added(list) == 303); assert(ohcount_loc_delta_list_blanks_removed(list) == 3030); ohcount_loc_delta_free(c1); ohcount_loc_delta_free(c2); ohcount_loc_delta_list_free(list); } void test_loc_delta_list_add_two_lists() { LocDeltaList *list1 = ohcount_loc_delta_list_new(); LocDeltaList *list2 = ohcount_loc_delta_list_new(); LocDelta *c1 = ohcount_loc_delta_new("c", 0, 0, 0, 0, 0, 0); LocDelta *c2 = ohcount_loc_delta_new("c", 1, 10, 2, 20, 3, 30); ohcount_loc_delta_list_add_loc_delta(list1, c1); ohcount_loc_delta_list_add_loc_delta(list2, c2); ohcount_loc_delta_list_add_loc_delta_list(list1, list2); assert(ohcount_loc_delta_list_code_added(list1) == 1); assert(ohcount_loc_delta_list_code_removed(list1) == 10); assert(ohcount_loc_delta_list_comments_added(list1) == 2); assert(ohcount_loc_delta_list_comments_removed(list1) == 20); assert(ohcount_loc_delta_list_blanks_added(list1) == 3); assert(ohcount_loc_delta_list_blanks_removed(list1) == 30); ohcount_loc_delta_free(c1); ohcount_loc_delta_free(c2); ohcount_loc_delta_list_free(list1); ohcount_loc_delta_list_free(list2); } void test_loc_delta_list_net_total() { LocDeltaList *list = ohcount_loc_delta_list_new(); LocDelta *c = ohcount_loc_delta_new("c", 1, 10, 2, 20, 3, 30); LocDelta *java = ohcount_loc_delta_new("java", 100, 1000, 200, 2000, 300, 3000); ohcount_loc_delta_list_add_loc_delta(list, c); ohcount_loc_delta_list_add_loc_delta(list, java); assert(ohcount_loc_delta_list_net_code(list) == 1 - 10 + 100 - 1000); assert(ohcount_loc_delta_list_net_comments(list) == 2 - 20 + 200 - 2000); assert(ohcount_loc_delta_list_net_blanks(list) == 3 - 30 + 300 - 3000); assert(ohcount_loc_delta_list_net_total(list) == 6 - 60 + 600 - 6000); ohcount_loc_delta_free(c); ohcount_loc_delta_free(java); ohcount_loc_delta_list_free(list); } void test_loc_delta_list_compact() { LocDeltaList *list = ohcount_loc_delta_list_new(); LocDelta *c = ohcount_loc_delta_new("c", 1, 10, 2, 20, 3, 30); LocDelta *ruby = ohcount_loc_delta_new("ruby", 1, 1, 0, 0, 0, 0); LocDelta *java = ohcount_loc_delta_new("java", 0, 0, 0, 0, 0, 0); ohcount_loc_delta_list_add_loc_delta(list, c); ohcount_loc_delta_list_add_loc_delta(list, ruby); ohcount_loc_delta_list_add_loc_delta(list, java); LocDeltaList *compacted = ohcount_loc_delta_list_new_compact(list); assert(ohcount_loc_delta_is_equal(ohcount_loc_delta_list_get_loc_delta(compacted, "c"), c)); assert(ohcount_loc_delta_is_equal(ohcount_loc_delta_list_get_loc_delta(compacted, "ruby"), ruby)); assert(compacted->head->next->next == NULL); ohcount_loc_delta_free(c); ohcount_loc_delta_free(ruby); ohcount_loc_delta_free(java); ohcount_loc_delta_list_free(list); ohcount_loc_delta_list_free(compacted); } void all_loc_tests() { test_loc_default(); test_loc_initializer(); test_loc_add(); test_loc_add_requires_same_language(); test_loc_list_default(); test_loc_list_selector(); test_loc_list_first_add(); test_loc_list_add_two_languages(); test_loc_list_add_same_language_twice(); test_loc_list_add_loc_lists(); test_loc_list_compact(); test_loc_delta_default(); test_loc_delta_initializer(); test_loc_delta_net_total(); test_loc_delta_addition(); test_loc_delta_addition_requires_matching_language(); test_loc_delta_equals(); test_loc_delta_list_default(); test_loc_delta_list_selector(); test_loc_delta_list_first_add(); test_loc_delta_list_add_two_languages(); test_loc_delta_list_add_same_language_twice(); test_loc_delta_list_add_two_lists(); test_loc_delta_list_net_total(); test_loc_delta_list_compact(); } ohcount-4.0.0/test/unit/parser_test.h000066400000000000000000000262671343532200000176410ustar00rootroot00000000000000// parser_test.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #include #include #include #include #include #include "../../src/sourcefile.h" SourceFile *test_parser_sourcefile(const char *language, const char *contents) { SourceFile *sf = ohcount_sourcefile_new("foo"); ohcount_sourcefile_set_contents(sf, contents); ohcount_sourcefile_set_language(sf, language); return sf; } void test_parser_verify_parse(SourceFile *sf, const char *language, const char *code, const char *comments, int blanks) { ohcount_sourcefile_parse(sf); ParsedLanguageList *list = ohcount_sourcefile_get_parsed_language_list(sf); assert(strcmp(list->head->pl->name, language) == 0); assert(strcmp(list->head->pl->code, code) == 0); assert(strcmp(list->head->pl->comments, comments) == 0); assert(list->head->pl->blanks_count == blanks); ohcount_sourcefile_free(sf); } void test_parser_verify_parse2(SourceFile *sf, const char *language, const char *code, const char *comments, int blanks, const char *language2, const char *code2, const char *comments2, int blanks2) { ohcount_sourcefile_parse(sf); ParsedLanguageList *list = ohcount_sourcefile_get_parsed_language_list(sf); assert(strcmp(list->head->pl->name, language) == 0); assert(strcmp(list->head->pl->code, code) == 0); assert(strcmp(list->head->pl->comments, comments) == 0); assert(list->head->pl->blanks_count == blanks); assert(strcmp(list->head->next->pl->name, language2) == 0); assert(strcmp(list->head->next->pl->code, code2) == 0); assert(strcmp(list->head->next->pl->comments, comments2) == 0); assert(list->head->next->pl->blanks_count == blanks2); ohcount_sourcefile_free(sf); } typedef struct { SourceFile *sf; const char *entity; const char *expected; } TestParserEntityUData; void test_parser_entity_callback(const char *language, const char *entity, int start, int end, void *userdata) { TestParserEntityUData *udata = (TestParserEntityUData *)userdata; if (strcmp(entity, udata->entity) == 0) { char *buffer = ohcount_sourcefile_get_contents(udata->sf); assert(strncmp(udata->expected, buffer + start, end - start) == 0); } } void test_parser_verify_entity(SourceFile *sf, const char *entity, const char *expected) { TestParserEntityUData *udata = malloc(sizeof(TestParserEntityUData)); udata->sf = sf; udata->entity = entity; udata->expected = expected; ohcount_sourcefile_parse_entities_with_callback(sf, test_parser_entity_callback, udata); ohcount_sourcefile_free(sf); free(udata); } #include "parsers/test_actionscript.h" #include "parsers/test_ada.h" #include "parsers/test_ampl.h" #include "parsers/test_assembler.h" #include "parsers/test_augeas.h" #include "parsers/test_autoconf.h" #include "parsers/test_automake.h" #include "parsers/test_awk.h" #include "parsers/test_basic.h" #include "parsers/test_bat.h" #include "parsers/test_blitzmax.h" #include "parsers/test_boo.h" #include "parsers/test_brainfuck.h" #include "parsers/test_bfpp.h" #include "parsers/test_c.h" #include "parsers/test_chaiscript.h" #include "parsers/test_clearsilvertemplate.h" #include "parsers/test_clearsilver.h" #include "parsers/test_clojure.h" #include "parsers/test_coq.h" #include "parsers/test_crystal.h" #include "parsers/test_cs_aspx.h" #include "parsers/test_csharp.h" #include "parsers/test_css.h" #include "parsers/test_d.h" #include "parsers/test_dcl.h" #include "parsers/test_dylan.h" #include "parsers/test_ebuild.h" #include "parsers/test_eiffel.h" #include "parsers/test_emacs_lisp.h" #include "parsers/test_erlang.h" #include "parsers/test_exheres.h" #include "parsers/test_factor.h" #include "parsers/test_forth.h" #include "parsers/test_fortran.h" #include "parsers/test_fsharp.h" #include "parsers/test_glsl.h" #include "parsers/test_golang.h" #include "parsers/test_groovy.h" #include "parsers/test_haml.h" #include "parsers/test_haskell.h" #include "parsers/test_haxe.h" #include "parsers/test_html.h" #include "parsers/test_idl_pvwave.h" #include "parsers/test_jam.h" #include "parsers/test_java.h" #include "parsers/test_javascript.h" #include "parsers/test_jsp.h" #include "parsers/test_lisp.h" #include "parsers/test_livecode.h" #include "parsers/test_logtalk.h" #include "parsers/test_lua.h" #include "parsers/test_make.h" #include "parsers/test_mathematica.h" #include "parsers/test_matlab.h" #include "parsers/test_metafont.h" #include "parsers/test_metapost.h" #include "parsers/test_mxml.h" #include "parsers/test_nix.h" #include "parsers/test_nsis.h" #include "parsers/test_objective_j.h" #include "parsers/test_ocaml.h" #include "parsers/test_octave.h" #include "parsers/test_pascal.h" #include "parsers/test_perl.h" #include "parsers/test_pike.h" #include "parsers/test_postscript.h" #include "parsers/test_puppet.h" #include "parsers/test_python.h" #include "parsers/test_qml.h" #include "parsers/test_r.h" #include "parsers/test_racket.h" #include "parsers/test_rebol.h" #include "parsers/test_rexx.h" #include "parsers/test_rhtml.h" #include "parsers/test_ruby.h" #include "parsers/test_scala.h" #include "parsers/test_scheme.h" #include "parsers/test_scilab.h" #include "parsers/test_shell.h" #include "parsers/test_smalltalk.h" #include "parsers/test_sql.h" #include "parsers/test_stratego.h" #include "parsers/test_tcl.h" #include "parsers/test_tex.h" #include "parsers/test_unrealscript.h" #include "parsers/test_typescript.h" #include "parsers/test_vala.h" #include "parsers/test_vb_aspx.h" #include "parsers/test_vhdl.h" #include "parsers/test_visualbasic.h" #include "parsers/test_xaml.h" #include "parsers/test_xml.h" #include "parsers/test_xmlschema.h" #include "parsers/test_xslt.h" typedef struct { SourceFile *sf; FILE *f; } TestParserUData; void test_parser_callback(const char *language, const char *entity, int start, int end, void *userdata) { TestParserUData *udata = (TestParserUData *)userdata; char line[512], line2[512]; assert(fgets(line, sizeof(line), udata->f) != NULL); if (strcmp(entity, "lcode") == 0) entity = "code"; else if (strcmp(entity, "lcomment") == 0) entity = "comment"; else if (strcmp(entity, "lblank") == 0) entity = "blank"; sprintf(line2, "%s\t%s\t", language, entity); char *buffer = ohcount_sourcefile_get_contents(udata->sf); strncpy(line2 + strlen(language) + strlen(entity) + 2, buffer + start, end - start); line2[strlen(language) + strlen(entity) + 2 + (end - start)] = '\0'; if (strcmp(line, line2) != 0) { fprintf(stderr, "FAIL: Parser test failure in %s:\nExpected: %sGot: %s", udata->sf->filename, line, line2); assert(strcmp(line, line2) == 0); } } char *test_parser_filenames[] = { "", 0 }; void test_parser_verify_parses() { const char *src_dir = "../src_dir/"; char src[FILENAME_MAX]; strncpy(src, src_dir, strlen(src_dir)); char *s_p = src + strlen(src_dir); const char *expected_dir = "../expected_dir/"; char expected[FILENAME_MAX]; strncpy(expected, expected_dir, strlen(expected_dir)); char *e_p = expected + strlen(expected_dir); struct dirent *file; DIR *d = opendir(src_dir); if (d) { while ((file = readdir(d))) { if (strcmp((const char *)file->d_name, ".") != 0 && strcmp((const char *)file->d_name, "..") != 0) { int length = strlen(file->d_name); strncpy(s_p, (const char *)file->d_name, length); *(s_p + length) = '\0'; strncpy(e_p, (const char *)file->d_name, length); *(e_p + length) = '\0'; FILE *f = fopen((const char *)expected, "rb"); if (f) { SourceFile *sf = ohcount_sourcefile_new((const char *)src); // Disambiguators in the detector may access the directory contents of // the file in question. This could lead to mis-detections for these // unit tests. By default the directory contents are set to "". If // this is not desired, add your cases here. if (strcmp(s_p, "visual_basic.bas") == 0) // This file needs frx1.frx in the directory contents to be // detected as Visual Basic. sf->filenames = test_basic_vb_filenames; else sf->filenames = test_parser_filenames; TestParserUData *udata = malloc(sizeof(TestParserUData)); udata->sf = sf; udata->f = f; // If the expected file not empty, then the source file should be // detected as something. Un-detected files are not parsed so no // failing assertions would be made, resulting in erroneously passed // tests. const char *language = ohcount_sourcefile_get_language(sf); fseek(f, 0, SEEK_END); if (ftell(f) > 0) assert(language); rewind(f); ohcount_sourcefile_parse_with_callback(sf, test_parser_callback, (void *)udata); fclose(f); ohcount_sourcefile_free(sf); free(udata); } } } closedir(d); } } void all_parser_tests() { test_parser_verify_parses(); all_actionscript_tests(); all_ada_tests(); all_ampl_tests(); all_assembler_tests(); all_augeas_tests(); all_autoconf_tests(); all_automake_tests(); all_awk_tests(); all_basic_tests(); all_bat_tests(); all_blitzmax_tests(); all_boo_tests(); all_brainfuck_tests(); all_bfpp_tests(); all_c_tests(); all_chaiscript_tests(); all_clearsilver_template_tests(); all_clearsilver_tests(); all_clojure_tests(); all_coq_tests(); all_crystal_tests(); all_cs_aspx_tests(); all_csharp_tests(); all_css_tests(); all_dmd_tests(); all_dcl_tests(); all_dylan_tests(); all_ebuild_tests(); all_eiffel_tests(); all_emacs_lisp_tests(); all_erlang_tests(); all_exheres_tests(); all_factor_tests(); all_forth_tests(); all_fortran_tests(); all_fsharp_tests(); all_glsl_tests(); all_groovy_tests(); all_haml_tests(); all_haskell_tests(); all_haxe_tests(); all_html_tests(); all_idl_pvwave_tests(); all_jam_tests(); all_java_tests(); all_javascript_tests(); all_jsp_tests(); all_lisp_tests(); all_livecode_tests(); all_logtalk_tests(); all_lua_tests(); all_make_tests(); all_mathematica_tests(); all_matlab_tests(); all_metafont_tests(); all_metapost_tests(); all_mxml_tests(); all_nix_tests(); all_nsis_tests(); all_objective_j_tests(); all_ocaml_tests(); all_octave_tests(); all_pascal_tests(); all_perl_tests(); all_pike_tests(); all_postscript_tests(); all_python_tests(); all_r_tests(); all_racket_tests(); all_rebol_tests(); all_rexx_tests(); all_rhtml_tests(); all_ruby_tests(); all_scala_tests(); all_scheme_tests(); all_scilab_tests(); all_shell_tests(); all_smalltalk_tests(); all_sql_tests(); all_stratego_tests(); all_tcl_tests(); all_tex_tests(); all_unrealscript_tests(); all_vala_tests(); all_vb_aspx_tests(); all_vhdl_tests(); all_visualbasic_tests(); all_xaml_tests(); all_xml_tests(); all_xmlschema_tests(); all_xslt_tests(); } ohcount-4.0.0/test/unit/parsers/000077500000000000000000000000001343532200000165775ustar00rootroot00000000000000ohcount-4.0.0/test/unit/parsers/test_actionscript.h000066400000000000000000000010651343532200000225130ustar00rootroot00000000000000 void test_actionscript_comments() { test_parser_verify_parse( test_parser_sourcefile("actionscript", " //comment"), "actionscript", "", "//comment", 0 ); } void test_actionscript_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("actionscript", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("actionscript", " /*comment*/"), "comment", "/*comment*/" ); } void all_actionscript_tests() { test_actionscript_comments(); test_actionscript_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_ada.h000066400000000000000000000005621343532200000205370ustar00rootroot00000000000000 void test_ada_comments() { test_parser_verify_parse( test_parser_sourcefile("ada", " --comment"), "ada", "", "--comment", 0 ); } void test_ada_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("ada", " --comment"), "comment", "--comment" ); } void all_ada_tests() { test_ada_comments(); test_ada_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_ampl.h000066400000000000000000000005661343532200000207470ustar00rootroot00000000000000 void test_ampl_comments() { test_parser_verify_parse( test_parser_sourcefile("ampl", " #comment"), "ampl", "", "#comment", 0 ); } void test_ampl_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("ampl", " #comment"), "comment", "#comment" ); } void all_ampl_tests() { test_ampl_comments(); test_ampl_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_assembler.h000066400000000000000000000012331343532200000217630ustar00rootroot00000000000000 void test_assembler_comments() { test_parser_verify_parse( test_parser_sourcefile("assembler", " !comment\n ;comment"), "assembler", "", "!comment\n;comment", 0 ); } void test_assembler_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("assembler", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("assembler", " ; comment"), "comment", "; comment" ); test_parser_verify_entity( test_parser_sourcefile("assembler", " !comment"), "comment", "!comment" ); } void all_assembler_tests() { test_assembler_comments(); test_assembler_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_augeas.h000066400000000000000000000006261343532200000212600ustar00rootroot00000000000000 void test_augeas_comments() { test_parser_verify_parse( test_parser_sourcefile("augeas", " (* comment *)"), "augeas", "", "(* comment *)", 0 ); } void test_augeas_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("augeas", " (*comment*)"), "comment", "(*comment*)" ); } void all_augeas_tests() { test_augeas_comments(); test_augeas_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_autoconf.h000066400000000000000000000003541343532200000216270ustar00rootroot00000000000000 void test_autoconf_comment_entities() { test_parser_verify_parse( test_parser_sourcefile("autoconf", " dnl comment"), "autoconf", "", "dnl comment", 0 ); } void all_autoconf_tests() { test_autoconf_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_automake.h000066400000000000000000000003371343532200000216200ustar00rootroot00000000000000 void test_automake_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("automake", " #comment"), "comment", "#comment" ); } void all_automake_tests() { test_automake_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_awk.h000066400000000000000000000011621343532200000205710ustar00rootroot00000000000000 void test_awk_comments() { test_parser_verify_parse( test_parser_sourcefile("awk", " #comment"), "awk", "", "#comment", 0 ); } void test_awk_double_slash() { test_parser_verify_parse( test_parser_sourcefile("awk", "\"\\\\\"\n#comment"), "awk", "\"\\\\\"\n", "#comment", 0 ); // awk doesn't recognize backslash escaping of double quote...weird } void test_awk_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("awk", " #comment"), "comment", "#comment" ); } void all_awk_tests() { test_awk_comments(); test_awk_double_slash(); test_awk_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_basic.h000066400000000000000000000014541343532200000210740ustar00rootroot00000000000000 char *test_basic_vb_filenames[] = { "frx1.frx", 0 }; void test_basic_sb_comments() { test_parser_verify_parse( test_parser_sourcefile("structured_basic", " REM comment"), "structured_basic", "", "REM comment", 0 ); } void test_basic_cb_comments() { test_parser_verify_parse( test_parser_sourcefile("classic_basic", " 100 REM comment"), "classic_basic", "", "100 REM comment", 0 ); } void test_basic_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("structured_basic", " REM comment"), "comment", "REM comment" ); test_parser_verify_entity( test_parser_sourcefile("classic_basic", " 'comment"), "comment", "'comment" ); } void all_basic_tests() { test_basic_sb_comments(); test_basic_cb_comments(); test_basic_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_bat.h000066400000000000000000000005721343532200000205610ustar00rootroot00000000000000 void test_bat_comments() { test_parser_verify_parse( test_parser_sourcefile("bat", " REM comment"), "bat", "", "REM comment", 0 ); } void test_bat_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("bat", " rem comment"), "comment", "rem comment" ); } void all_bat_tests() { test_bat_comments(); test_bat_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_bfpp.h000066400000000000000000000005711343532200000207410ustar00rootroot00000000000000void test_bfpp_comment() { test_parser_verify_parse( test_parser_sourcefile("bfpp", " = comment"), "bfpp", "", "= comment", 0 ); } void test_bfpp_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("bfpp", " = comment"), " comment", "= comment" ); } void all_bfpp_tests() { test_bfpp_comment(); test_bfpp_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_blitzmax.h000066400000000000000000000006241343532200000216430ustar00rootroot00000000000000 void test_blitzmax_comments() { test_parser_verify_parse( test_parser_sourcefile("blitzmax", "' comment"), "blitzmax", "", "' comment", 0 ); } void test_blitzmax_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("bat", " ' comment"), "comment", "' comment" ); } void all_blitzmax_tests() { test_blitzmax_comments(); test_blitzmax_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_boo.h000066400000000000000000000024371343532200000205740ustar00rootroot00000000000000 void test_boo_comment() { test_parser_verify_parse( test_parser_sourcefile("boo", " #comment"), "boo", "", "#comment", 0 ); } void test_boo_block_comment() { test_parser_verify_parse( test_parser_sourcefile("boo", " /*comment*/"), "boo", "", "/*comment*/", 0 ); } void test_boo_nested_block_comment() { test_parser_verify_parse( test_parser_sourcefile("boo", " /* comment\n /* nested */\nstill a comment */"), "boo", "", "/* comment\n/* nested */\nstill a comment */", 0 ); } void test_boo_doc_comments() { test_parser_verify_parse( test_parser_sourcefile("boo", "\"\"\"\\ndoc comment\n\"\"\""), "boo", "", "\"\"\"\\ndoc comment\n\"\"\"", 0 ); } void test_boo_strings() { test_parser_verify_parse( test_parser_sourcefile("boo", "\"abc#not a 'comment\""), "boo", "\"abc#not a 'comment\"", "", 0 ); } void test_boo_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("boo", " #comment"), "comment", "#comment" ); test_parser_verify_entity( test_parser_sourcefile("boo", " //comment"), "comment", "//comment" ); } void all_boo_tests() { test_boo_comment(); test_boo_block_comment(); test_boo_nested_block_comment(); test_boo_doc_comments(); test_boo_strings(); test_boo_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_brainfuck.h000066400000000000000000000006341343532200000217560ustar00rootroot00000000000000void test_brainfuck_comment() { test_parser_verify_parse( test_parser_sourcefile("brainfuck", " #comment"), "brainfuck", "", "#comment", 0 ); } void test_brainfuck_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("brainfuck", " #comment"), "#comment", "#comment" ); } void all_brainfuck_tests() { test_brainfuck_comment(); test_brainfuck_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_c.h000066400000000000000000000014171343532200000202340ustar00rootroot00000000000000 void test_c_comments() { test_parser_verify_parse( test_parser_sourcefile("c", " //comment"), "c", "", "//comment", 0 ); } void test_c_empty_comments() { test_parser_verify_parse( test_parser_sourcefile("c", " //\n"), "c", "", "//\n", 0 ); } void test_c_block_comment() { test_parser_verify_parse( test_parser_sourcefile("c", "/*c*/"), "c", "", "/*c*/", 0 ); } void test_c_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("c", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("c", " /*comment*/"), "comment", "/*comment*/" ); } void all_c_tests() { test_c_comments(); test_c_empty_comments(); test_c_block_comment(); test_c_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_chaiscript.h000066400000000000000000000010431343532200000221360ustar00rootroot00000000000000 void test_chaiscript_comments() { test_parser_verify_parse( test_parser_sourcefile("chaiscript", " //comment"), "chaiscript", "", "//comment", 0 ); } void test_chaiscript_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("chaiscript", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("chaiscript", " /*comment*/"), "comment", "/*comment*/" ); } void all_chaiscript_tests() { test_chaiscript_comments(); test_chaiscript_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_clearsilver.h000066400000000000000000000006561343532200000223310ustar00rootroot00000000000000 void test_clearsilver_comments() { test_parser_verify_parse( test_parser_sourcefile("clearsilver", " #comment"), "clearsilver", "", "#comment", 0 ); } void test_clearsilver_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("clearsilver", " #comment"), "comment", "#comment" ); } void all_clearsilver_tests() { test_clearsilver_comments(); test_clearsilver_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_clearsilvertemplate.h000066400000000000000000000012551343532200000240610ustar00rootroot00000000000000 void test_clearsilver_template_comments() { test_parser_verify_parse2( test_parser_sourcefile("clearsilver_template", " "), "html", "", "", 0, "clearsilver", "", "#comment\n", 0 ); } void test_clearsilver_template_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("clearsilver_template", " "), "comment", "" ); test_parser_verify_entity( test_parser_sourcefile("clearsilver_template", " "), "comment", "#comment" ); } void all_clearsilver_template_tests() { test_clearsilver_template_comments(); test_clearsilver_template_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_clojure.h000066400000000000000000000006241343532200000214540ustar00rootroot00000000000000 void test_clojure_comments() { test_parser_verify_parse( test_parser_sourcefile("clojure", " ;;; comment"), "clojure", "", ";;; comment", 0 ); } void test_clojure_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("clojure", " ;comment"), "comment", ";comment" ); } void all_clojure_tests() { test_clojure_comments(); test_clojure_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_cmake.h000066400000000000000000000010531343532200000210660ustar00rootroot00000000000000 void test_cmake_comments() { test_parser_verify_parse( test_parser_sourcefile("cmake", " #comment"), "cmake", "", "#comment", 0 ); } void test_cmake_empty_comments() { test_parser_verify_parse( test_parser_sourcefile("cmake", " #\n"), "cmake", "", "#\n", 0 ); } void test_cmake_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("cmake", " #comment"), "comment", "#comment" ); } void all_cmake_tests() { test_cmake_comments(); test_cmake_empty_comments(); test_cmake_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_coq.h000066400000000000000000000005761343532200000206010ustar00rootroot00000000000000 void test_coq_comments() { test_parser_verify_parse( test_parser_sourcefile("coq", " (* comment *)"), "coq", "", "(* comment *)", 0 ); } void test_coq_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("coq", " (*comment*)"), "comment", "(*comment*)" ); } void all_coq_tests() { test_coq_comments(); test_coq_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_crystal.h000066400000000000000000000010271343532200000214700ustar00rootroot00000000000000 void test_crystal_comments() { test_parser_verify_parse( test_parser_sourcefile("crystal", " #comment"), "crystal", "", "#comment", 0 ); } void test_crystal_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("crystal", " #comment"), "comment", "#comment" ); test_parser_verify_entity( test_parser_sourcefile("crystal", "=begin\ncomment\n=end"), "comment", "=begin\ncomment\n=end" ); } void all_crystal_tests() { test_crystal_comments(); test_crystal_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_cs_aspx.h000066400000000000000000000003721343532200000214510ustar00rootroot00000000000000 void test_cs_aspx_comments() { test_parser_verify_parse2( test_parser_sourcefile("cs_aspx", "<%\n //comment\n%>"), "html", "<%\n%>", "", 0, "csharp", "", "//comment\n", 0 ); } void all_cs_aspx_tests() { test_cs_aspx_comments(); } ohcount-4.0.0/test/unit/parsers/test_csharp.h000066400000000000000000000007771343532200000213020ustar00rootroot00000000000000 void test_csharp_comments() { test_parser_verify_parse( test_parser_sourcefile("csharp", " //comment"), "csharp", "", "//comment", 0 ); } void test_csharp_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("csharp", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("csharp", " /*comment*/"), "comment", "/*comment*/" ); } void all_csharp_tests() { test_csharp_comments(); test_csharp_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_css.h000066400000000000000000000005721343532200000206030ustar00rootroot00000000000000 void test_css_comments() { test_parser_verify_parse( test_parser_sourcefile("css", " /*comment*/"), "css", "", "/*comment*/", 0 ); } void test_css_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("css", " /*comment*/"), "comment", "/*comment*/" ); } void all_css_tests() { test_css_comments(); test_css_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_d.h000066400000000000000000000026421343532200000202360ustar00rootroot00000000000000 void test_dmd_comments() { test_parser_verify_parse( test_parser_sourcefile("dmd", " //comment"), "dmd", "", "//comment", 0 ); } void test_dmd_empty_comments() { test_parser_verify_parse( test_parser_sourcefile("dmd", " //\n"), "dmd", "", "//\n", 0 ); } void test_dmd_strings() { test_parser_verify_parse( test_parser_sourcefile("dmd", "'/*' not a comment '*/'"), "dmd", "'/*' not a comment '*/'", "", 0 ); } void test_dmd_block_comment() { test_parser_verify_parse( test_parser_sourcefile("dmd", " /*d*/"), "dmd", "", "/*d*/", 0 ); test_parser_verify_parse( test_parser_sourcefile("dmd", " /+d+/"), "dmd", "", "/+d+/", 0 ); } void test_dmd_nested_block_comment() { test_parser_verify_parse( test_parser_sourcefile("dmd", "/+ /*d*/ not_code(); +/"), "dmd", "", "/+ /*d*/ not_code(); +/", 0 ); } void test_dmd_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("dmd", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("dmd", " /*comment*/"), "comment", "/*comment*/" ); test_parser_verify_entity( test_parser_sourcefile("dmd", " /+comment+/"), "comment", "/+comment+/" ); } void all_dmd_tests() { test_dmd_comments(); test_dmd_empty_comments(); test_dmd_strings(); test_dmd_block_comment(); test_dmd_nested_block_comment(); test_dmd_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_dcl.h000066400000000000000000000014611343532200000205530ustar00rootroot00000000000000 void test_dcl_comments() { test_parser_verify_parse( test_parser_sourcefile("dcl", "$!comment"), "dcl", "", "$!comment", 0 ); } void test_dcl_code() { test_parser_verify_parse( test_parser_sourcefile("dcl", "$code"), "dcl", "$code", "", 0 ); } void test_dcl_blank() { test_parser_verify_parse( test_parser_sourcefile("dcl", "\n"), "dcl", "", "", 1 ); } void test_dcl_input_line() { test_parser_verify_parse( test_parser_sourcefile("dcl", "input"), "dcl", "input", "", 0 ); } void test_dcl_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("dcl", " !comment"), "comment", "!comment" ); } void all_dcl_tests() { test_dcl_comments(); test_dcl_code(); test_dcl_blank(); test_dcl_input_line(); test_dcl_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_dylan.h000066400000000000000000000007661343532200000211270ustar00rootroot00000000000000 void test_dylan_comments() { test_parser_verify_parse( test_parser_sourcefile("dylan", " //comment"), "dylan", "", "//comment", 0 ); } void test_dylan_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("dylan", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("dylan", " /*comment*/"), "comment", "/*comment*/" ); } void all_dylan_tests() { test_dylan_comments(); test_dylan_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_ebuild.h000066400000000000000000000003271343532200000212550ustar00rootroot00000000000000 void test_ebuild_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("ebuild", " #comment"), "comment", "#comment" ); } void all_ebuild_tests() { test_ebuild_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_eiffel.h000066400000000000000000000006121343532200000212400ustar00rootroot00000000000000 void test_eiffel_comments() { test_parser_verify_parse( test_parser_sourcefile("eiffel", " --comment"), "eiffel", "", "--comment", 0 ); } void test_eiffel_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("eiffel", " --comment"), "comment", "--comment" ); } void all_eiffel_tests() { test_eiffel_comments(); test_eiffel_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_emacs_lisp.h000066400000000000000000000006451343532200000221330ustar00rootroot00000000000000 void test_emacs_lisp_comments() { test_parser_verify_parse( test_parser_sourcefile("emacslisp", " ;;comment"), "emacslisp", "", ";;comment", 0 ); } void test_emacs_lisp_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("emacslisp", " ;comment"), "comment", ";comment" ); } void all_emacs_lisp_tests() { test_emacs_lisp_comments(); test_emacs_lisp_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_erlang.h000066400000000000000000000006101343532200000212540ustar00rootroot00000000000000 void test_erlang_comments() { test_parser_verify_parse( test_parser_sourcefile("erlang", " %%comment"), "erlang", "", "%%comment", 0 ); } void test_erlang_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("erlang", " %comment"), "comment", "%comment" ); } void all_erlang_tests() { test_erlang_comments(); test_erlang_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_exheres.h000066400000000000000000000003331343532200000214510ustar00rootroot00000000000000 void test_exheres_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("exheres", " #comment"), "comment", "#comment" ); } void all_exheres_tests() { test_exheres_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_factor.h000066400000000000000000000006261343532200000212710ustar00rootroot00000000000000 void test_factor_comments() { test_parser_verify_parse( test_parser_sourcefile("factor", " ! comment"), "factor", "", "! comment", 0 ); } void test_factor_strings() { test_parser_verify_parse( test_parser_sourcefile("factor", "\"abc!not a 'comment\""), "factor", "\"abc!not a 'comment\"", "", 0 ); } void all_factor_tests() { test_factor_comments(); test_factor_strings(); } ohcount-4.0.0/test/unit/parsers/test_forth.h000066400000000000000000000005051343532200000211310ustar00rootroot00000000000000 void test_forth_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("forth", " \\comment"), "comment", "\\comment" ); test_parser_verify_entity( test_parser_sourcefile("forth", " (comment)"), "comment", "(comment)" ); } void all_forth_tests() { test_forth_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_fortran.h000066400000000000000000000005251343532200000214640ustar00rootroot00000000000000 void test_fortran_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("fortranfree", " !comment"), "comment", "!comment" ); test_parser_verify_entity( test_parser_sourcefile("fortranfixed", "C comment"), "comment", "C comment" ); } void all_fortran_tests() { test_fortran_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_fsharp.h000066400000000000000000000007771343532200000213050ustar00rootroot00000000000000 void test_fsharp_comments() { test_parser_verify_parse( test_parser_sourcefile("fsharp", " //comment"), "fsharp", "", "//comment", 0 ); } void test_fsharp_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("fsharp", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("fsharp", " (*comment*)"), "comment", "(*comment*)" ); } void all_fsharp_tests() { test_fsharp_comments(); test_fsharp_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_glsl.h000066400000000000000000000015101343532200000207450ustar00rootroot00000000000000 void test_glsl_comments() { test_parser_verify_parse( test_parser_sourcefile("glsl", " //comment"), "glsl", "", "//comment", 0 ); } void test_glsl_empty_comments() { test_parser_verify_parse( test_parser_sourcefile("glsl", " //\n"), "glsl", "", "//\n", 0 ); } void test_glsl_block_comment() { test_parser_verify_parse( test_parser_sourcefile("glsl", "/*glsl*/"), "glsl", "", "/*glsl*/", 0 ); } void test_glsl_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("glsl", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("glsl", " /*comment*/"), "comment", "/*comment*/" ); } void all_glsl_tests() { test_glsl_comments(); test_glsl_empty_comments(); test_glsl_block_comment(); test_glsl_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_golang.h000066400000000000000000000015041343532200000212560ustar00rootroot00000000000000 void test_golang_comments() { test_parser_verify_parse( test_parser_sourcefile("go", " //comment"), "go", "", "//comment", 0 ); } void test_golang_empty_comments() { test_parser_verify_parse( test_parser_sourcefile("go", " //\n"), "go", "", "//\n", 0 ); } void test_golang_block_comment() { test_parser_verify_parse( test_parser_sourcefile("go", "/*c*/"), "go", "", "/*c*/", 0 ); } void test_golang_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("go", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("go", " /*comment*/"), "comment", "/*comment*/" ); } void all_golang_tests() { test_golang_comments(); test_golang_empty_comments(); test_golang_block_comment(); test_golang_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_groovy.h000066400000000000000000000007771343532200000213470ustar00rootroot00000000000000 void test_groovy_comments() { test_parser_verify_parse( test_parser_sourcefile("groovy", " //comment"), "groovy", "", "//comment", 0 ); } void test_groovy_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("groovy", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("groovy", " /*comment*/"), "comment", "/*comment*/" ); } void all_groovy_tests() { test_groovy_comments(); test_groovy_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_haml.h000066400000000000000000000013521343532200000207310ustar00rootroot00000000000000 void test_haml_comment() { test_parser_verify_parse( test_parser_sourcefile("haml", "/ comment"), "haml", "", "/ comment", 0 ); } void test_haml_element() { test_parser_verify_parse( test_parser_sourcefile("haml", " %code"), "haml", "%code", "", 0 ); } void test_haml_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("haml", " %element"), "element", "%element" ); test_parser_verify_entity( test_parser_sourcefile("haml", " .class"), "element_class", ".class" ); test_parser_verify_entity( test_parser_sourcefile("haml", " #id"), "element_id", "#id" ); } void all_haml_tests() { test_haml_comment(); test_haml_element(); test_haml_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_haskell.h000066400000000000000000000010101343532200000214220ustar00rootroot00000000000000 void test_haskell_comments() { test_parser_verify_parse( test_parser_sourcefile("haskell", " --comment"), "haskell", "", "--comment", 0 ); } void test_haskell_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("haskell", " --comment"), "comment", "--comment" ); test_parser_verify_entity( test_parser_sourcefile("haskell", " {-comment-}"), "comment", "{-comment-}" ); } void all_haskell_tests() { test_haskell_comments(); test_haskell_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_haxe.h000066400000000000000000000007551343532200000207430ustar00rootroot00000000000000 void test_haxe_comments() { test_parser_verify_parse( test_parser_sourcefile("haxe", " //comment"), "haxe", "", "//comment", 0 ); } void test_haxe_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("haxe", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("haxe", " /*comment*/"), "comment", "/*comment*/" ); } void all_haxe_tests() { test_haxe_comments(); test_haxe_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_html.h000066400000000000000000000012501343532200000207510ustar00rootroot00000000000000 void test_html_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("html", " "), "comment", "" ); test_parser_verify_entity( test_parser_sourcefile("html", ""), "comment", "/*comment*/" ); test_parser_verify_entity( test_parser_sourcefile("html", ""), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("html", ""), "comment", "/*comment*/" ); } void all_html_tests() { test_html_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_idl_pvwave.h000066400000000000000000000013221343532200000221450ustar00rootroot00000000000000void test_idl_pvwave_comments() { test_parser_verify_parse( test_parser_sourcefile("idl_pvwave", " ;comment"), "idl_pvwave", "", ";comment", 0 ); } void test_idl_pvwave_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("idl_pvwave", " ;comment"), "comment", ";comment" ); test_parser_verify_entity( test_parser_sourcefile("idl_pvwave", " ;comment"), "comment", ";comment" ); } void test_idl_pvwave_is_language() { const char *language = "idl_pvwave"; assert(ohcount_hash_language_from_name(language, strlen(language)) != NULL); } void all_idl_pvwave_tests() { test_idl_pvwave_is_language(); test_idl_pvwave_comments(); test_idl_pvwave_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_jam.h000066400000000000000000000005561343532200000205640ustar00rootroot00000000000000 void test_jam_comments() { test_parser_verify_parse( test_parser_sourcefile("jam", " #comment"), "jam", "", "#comment", 0 ); } void test_jam_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("jam", " #comment"), "comment", "#comment" ); } void all_jam_tests() { test_jam_comments(); test_jam_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_java.h000066400000000000000000000007551343532200000207370ustar00rootroot00000000000000 void test_java_comments() { test_parser_verify_parse( test_parser_sourcefile("java", " //comment"), "java", "", "//comment", 0 ); } void test_java_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("java", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("java", " /*comment*/"), "comment", "/*comment*/" ); } void all_java_tests() { test_java_comments(); test_java_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_javascript.h000066400000000000000000000010431343532200000221530ustar00rootroot00000000000000 void test_javascript_comments() { test_parser_verify_parse( test_parser_sourcefile("javascript", " //comment"), "javascript", "", "//comment", 0 ); } void test_javascript_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("javascript", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("javascript", " /*comment*/"), "comment", "/*comment*/" ); } void all_javascript_tests() { test_javascript_comments(); test_javascript_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_jsp.h000066400000000000000000000014151343532200000206040ustar00rootroot00000000000000 void test_jsp_comment() { test_parser_verify_parse2( test_parser_sourcefile("jsp", " <% //comment\n%>"), "java", "", "<% //comment\n", 0, "html", "%>", "", 0 ); } void test_jsp_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("jsp", " "), "comment", "" ); test_parser_verify_entity( test_parser_sourcefile("jsp", ""), "comment", "/*comment*/" ); test_parser_verify_entity( test_parser_sourcefile("jsp", "<%\n//comment\n%>"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("jsp", "<%\n/*comment*/\n%>"), "comment", "/*comment*/" ); } void all_jsp_tests() { test_jsp_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_lisp.h000066400000000000000000000021131343532200000207530ustar00rootroot00000000000000 void test_lisp_comment() { test_parser_verify_parse( test_parser_sourcefile("lisp", " ;;; comment"), "lisp", "", ";;; comment", 0 ); } void test_lisp_doc_string() { test_parser_verify_parse( test_parser_sourcefile("lisp", " \"\"\" comment \"\"\""), "lisp", "", "\"\"\" comment \"\"\"", 0 ); } void test_lisp_doc_string_blank() { test_parser_verify_parse( test_parser_sourcefile("lisp", " \"\"\"\"\"\""), "lisp", "", "\"\"\"\"\"\"", 0 ); } void test_lisp_empty_string() { test_parser_verify_parse( test_parser_sourcefile("lisp", "\"\""), "lisp", "\"\"", "", 0 ); } void test_lisp_char_string() { test_parser_verify_parse( test_parser_sourcefile("lisp", " \"a\""), "lisp", "\"a\"", "", 0 ); } void test_lisp_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("lisp", " ;comment"), "comment", ";comment" ); } void all_lisp_tests() { test_lisp_comment(); test_lisp_doc_string(); test_lisp_doc_string_blank(); test_lisp_empty_string(); test_lisp_char_string(); test_lisp_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_livecode.h000066400000000000000000000021711343532200000216020ustar00rootroot00000000000000 void test_livecode_comments() { test_parser_verify_parse( test_parser_sourcefile("livecode", " --comment"), "livecode", "", "--comment", 0 ); } void test_livecode_empty_comments() { test_parser_verify_parse( test_parser_sourcefile("livecode", " --\n"), "livecode", "", "--\n", 0 ); } void test_livecode_block_comment() { test_parser_verify_parse( test_parser_sourcefile("livecode", " /*livecode*/"), "livecode", "", "/*livecode*/", 0 ); } void test_livecode_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("livecode", " --comment"), "comment", "--comment" ); test_parser_verify_entity( test_parser_sourcefile("livecode", " #comment"), "comment", "#comment" ); test_parser_verify_entity( test_parser_sourcefile("livecode", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("livecode", " /*comment*/"), "comment", "/*comment*/" ); } void all_livecode_tests() { test_livecode_comments(); test_livecode_empty_comments(); test_livecode_block_comment(); test_livecode_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_logtalk.h000066400000000000000000000010751343532200000214470ustar00rootroot00000000000000 void test_logtalk_comments() { test_parser_verify_parse( test_parser_sourcefile("logtalk", " %comment"), "logtalk", "", "%comment", 0 ); } void test_logtalk_empty_comments() { test_parser_verify_parse( test_parser_sourcefile("logtalk", " %\n"), "logtalk", "", "%\n", 0 ); } void test_logtalk_block_comment() { test_parser_verify_parse( test_parser_sourcefile("logtalk", " /*d*/"), "logtalk", "", "/*d*/", 0 ); } void all_logtalk_tests() { test_logtalk_comments(); test_logtalk_empty_comments(); test_logtalk_block_comment(); } ohcount-4.0.0/test/unit/parsers/test_lua.h000066400000000000000000000007741343532200000206000ustar00rootroot00000000000000 void test_lua_comments() { test_parser_verify_parse( test_parser_sourcefile("lua", " -- comment"), "lua", "", "-- comment", 0 ); } void test_lua_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("lua", " --comment"), "comment", "--comment" ); test_parser_verify_entity( test_parser_sourcefile("lua", " --[[comment\ncomment]]"), "comment", "--[[comment\ncomment]]" ); } void all_lua_tests() { test_lua_comments(); test_lua_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_make.h000066400000000000000000000003171343532200000207250ustar00rootroot00000000000000 void test_make_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("make", " #comment"), "comment", "#comment" ); } void all_make_tests() { test_make_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_mathematica.h000066400000000000000000000003611343532200000222640ustar00rootroot00000000000000 void test_mathematica_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("mathematica", " (*comment*)"), "comment", "(*comment*)" ); } void all_mathematica_tests() { test_mathematica_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_matlab.h000066400000000000000000000020341343532200000212460ustar00rootroot00000000000000 void test_matlab_line_comment_1() { test_parser_verify_parse( test_parser_sourcefile("matlab", " %comment"), "matlab", "", "%comment", 0 ); } void test_matlab_ancient_syntax_comment() { test_parser_verify_parse( test_parser_sourcefile("matlab", " ... comment"), "matlab", "", "... comment", 0 ); } void test_matlab_false_line_comment() { test_parser_verify_parse( test_parser_sourcefile("matlab", " %{block%} code"), "matlab", "%{block%} code", "", 0 ); } void test_matlab_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("matlab", " %comment"), "comment", "%comment" ); test_parser_verify_entity( test_parser_sourcefile("matlab", " ... comment"), "comment", "... comment" ); test_parser_verify_entity( test_parser_sourcefile("matlab", " %{comment%}"), "comment", "%{comment%}" ); } void all_matlab_tests() { test_matlab_line_comment_1(); test_matlab_ancient_syntax_comment(); test_matlab_false_line_comment(); test_matlab_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_metafont.h000066400000000000000000000006301343532200000216230ustar00rootroot00000000000000 void test_metafont_comments() { test_parser_verify_parse( test_parser_sourcefile("metafont", " % comment"), "metafont", "", "% comment", 0 ); } void test_metafont_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("metafont", " %comment"), "comment", "%comment" ); } void all_metafont_tests() { test_metafont_comments(); test_metafont_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_metapost.h000066400000000000000000000010301343532200000216350ustar00rootroot00000000000000 void test_metapost_comments() { test_parser_verify_parse( test_parser_sourcefile("metapost", " % comment"), "metapost", "", "% comment", 0 ); } void test_metapost_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("metapost", " %comment"), "comment", "%comment" ); test_parser_verify_entity( test_parser_sourcefile("metapost", "verbatim\n%comment\netex"), "comment", "%comment" ); } void all_metapost_tests() { test_metapost_comments(); test_metapost_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_mxml.h000066400000000000000000000011741343532200000207670ustar00rootroot00000000000000 void test_mxml_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("mxml", " "), "comment", "" ); test_parser_verify_entity( test_parser_sourcefile("mxml", "\n/*comment*/\n"), "comment", "/*comment*/" ); test_parser_verify_entity( test_parser_sourcefile("mxml", "\n//comment\n"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("mxml", "\n/*comment*/\n"), "comment", "/*comment*/" ); } void all_mxml_tests() { test_mxml_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_nix.h000066400000000000000000000003101343532200000205770ustar00rootroot00000000000000 void test_nix_line_comments() { test_parser_verify_parse( test_parser_sourcefile("nix", "# comment"), "nix", "", "# comment", 0 ); } void all_nix_tests() { test_nix_line_comments(); } ohcount-4.0.0/test/unit/parsers/test_nsis.h000066400000000000000000000024141343532200000207640ustar00rootroot00000000000000 void test_nsis_comments() { test_parser_verify_parse( test_parser_sourcefile("nsis", " ;comment"), "nsis", "", ";comment", 0 ); test_parser_verify_parse( test_parser_sourcefile("nsis", " #comment"), "nsis", "", "#comment", 0 ); test_parser_verify_parse( test_parser_sourcefile("nsis", " /*comment*/"), "nsis", "", "/*comment*/", 0 ); } void test_nsis_strings() { test_parser_verify_parse( test_parser_sourcefile("nsis", "\"abc;not a 'comment\""), "nsis", "\"abc;not a 'comment\"", "", 0 ); test_parser_verify_parse( test_parser_sourcefile("nsis", "'abc;not a \"comment'"), "nsis", "'abc;not a \"comment'", "", 0 ); test_parser_verify_parse( test_parser_sourcefile("nsis", "`abc;not a 'comment`"), "nsis", "`abc;not a 'comment`", "", 0 ); } void test_nsis_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("nsis", " ;comment"), "comment", ";comment" ); test_parser_verify_entity( test_parser_sourcefile("nsis", " #comment"), "comment", "#comment" ); test_parser_verify_entity( test_parser_sourcefile("nsis", " /*comment*/"), "comment", "/*comment*/" ); } void all_nsis_tests() { test_nsis_comments(); test_nsis_strings(); test_nsis_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_objective_j.h000066400000000000000000000010541343532200000222720ustar00rootroot00000000000000 void test_objective_j_comments() { test_parser_verify_parse( test_parser_sourcefile("objective_j", " //comment"), "objective_j", "", "//comment", 0 ); } void test_objective_j_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("objective_j", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("objective_j", " /*comment*/"), "comment", "/*comment*/" ); } void all_objective_j_tests() { test_objective_j_comments(); test_objective_j_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_ocaml.h000066400000000000000000000006161343532200000211050ustar00rootroot00000000000000 void test_ocaml_comments() { test_parser_verify_parse( test_parser_sourcefile("ocaml", " (* comment *)"), "ocaml", "", "(* comment *)", 0 ); } void test_ocaml_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("ocaml", " (*comment*)"), "comment", "(*comment*)" ); } void all_ocaml_tests() { test_ocaml_comments(); test_ocaml_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_octave.h000066400000000000000000000016171343532200000212750ustar00rootroot00000000000000 void test_octave_line_comment_1() { test_parser_verify_parse( test_parser_sourcefile("octave", " %comment"), "octave", "", "%comment", 0 ); } void test_octave_syntax_comment() { test_parser_verify_parse( test_parser_sourcefile("octave", " # comment"), "octave", "", "# comment", 0 ); } void test_octave_false_line_comment() { test_parser_verify_parse( test_parser_sourcefile("octave", " %{block%} code"), "octave", "%{block%} code", "", 0 ); } void test_octave_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("octave", " %comment"), "comment", "%comment" ); test_parser_verify_entity( test_parser_sourcefile("octave", " # comment"), "comment", "# comment" ); } void all_octave_tests() { test_octave_line_comment_1(); test_octave_syntax_comment(); test_octave_false_line_comment(); test_octave_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_pascal.h000066400000000000000000000011601343532200000212500ustar00rootroot00000000000000 void test_pascal_comments() { test_parser_verify_parse( test_parser_sourcefile("pascal", " //comment"), "pascal", "", "//comment", 0 ); } void test_pascal_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("pascal", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("pascal", " (*comment*)"), "comment", "(*comment*)" ); test_parser_verify_entity( test_parser_sourcefile("pascal", " {comment}"), "comment", "{comment}" ); } void all_pascal_tests() { test_pascal_comments(); test_pascal_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_perl.h000066400000000000000000000007741343532200000207610ustar00rootroot00000000000000 void test_perl_comments() { test_parser_verify_parse( test_parser_sourcefile("perl", " #comment"), "perl", "", "#comment", 0 ); } void test_perl_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("perl", " #comment"), "comment", "#comment" ); test_parser_verify_entity( test_parser_sourcefile("perl", "=head1\ncomment\n=cut"), "comment", "=head1\ncomment\n=cut" ); } void all_perl_tests() { test_perl_comments(); test_perl_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_pike.h000066400000000000000000000007551343532200000207460ustar00rootroot00000000000000 void test_pike_comments() { test_parser_verify_parse( test_parser_sourcefile("pike", " //comment"), "pike", "", "//comment", 0 ); } void test_pike_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("pike", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("pike", " /*comment*/"), "comment", "/*comment*/" ); } void all_pike_tests() { test_pike_comments(); test_pike_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_postscript.h000066400000000000000000000003621343532200000222220ustar00rootroot00000000000000 void test_postscript_comment_entities(){ test_parser_verify_entity( test_parser_sourcefile("postscript", "%comment"), "comment", "%comment" ); } void all_postscript_tests(){ test_postscript_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_puppet.h000066400000000000000000000007731343532200000213330ustar00rootroot00000000000000 void test_puppet_comments() { test_parser_verify_parse( test_parser_sourcefile("puppet", " #comment"), "puppet", "", "#comment", 0 ); } void test_puppet_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("puppet", " #comment"), "comment", "#comment" ); test_parser_verify_entity( test_parser_sourcefile("puppet", " /*comment*/"), "comment", "/*comment*/" ); } void all_puppet_tests() { test_puppet_comments(); test_puppet_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_python.h000066400000000000000000000016431343532200000213340ustar00rootroot00000000000000 void test_python_comment() { test_parser_verify_parse( test_parser_sourcefile("python", " #comment"), "python", "", "#comment", 0 ); } void test_python_doc_string() { test_parser_verify_parse( test_parser_sourcefile("python", " '''\n doc comment\n '''"), "python", "", "'''\ndoc comment\n'''", 0 ); } void test_python_strings() { test_parser_verify_parse( test_parser_sourcefile("python", "\"abc#not a 'comment\""), "python", "\"abc#not a 'comment\"", "", 0 ); } void test_python_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("python", " #comment"), "comment", "#comment" ); test_parser_verify_entity( test_parser_sourcefile("python", " \"\"\"comment\"\"\""), "comment", "\"\"\"comment\"\"\"" ); } void all_python_tests() { test_python_comment(); test_python_doc_string(); test_python_strings(); test_python_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_qml.h000066400000000000000000000007441343532200000206050ustar00rootroot00000000000000 void test_qml_comments() { test_parser_verify_parse( test_parser_sourcefile("qml", " //comment"), "qml", "", "//comment", 0 ); } void test_qml_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("qml", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("qml", " /*comment*/"), "comment", "/*comment*/" ); } void all_qml_tests() { test_qml_comments(); test_qml_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_r.h000066400000000000000000000005361343532200000202540ustar00rootroot00000000000000 void test_r_comments() { test_parser_verify_parse( test_parser_sourcefile("r", " #comment"), "r", "", "#comment", 0 ); } void test_r_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("r", " #comment"), "comment", "#comment" ); } void all_r_tests() { test_r_comments(); test_r_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_racket.h000066400000000000000000000022761343532200000212670ustar00rootroot00000000000000/* renamed from lisp unit tests... * lots more possible here. */ void test_racket_comment() { test_parser_verify_parse( test_parser_sourcefile("racket", " ;;; comment"), "racket", "", ";;; comment", 0 ); } void test_racket_doc_string() { test_parser_verify_parse( test_parser_sourcefile("racket", " \"\"\" comment \"\"\""), "racket", "", "\"\"\" comment \"\"\"", 0 ); } void test_racket_doc_string_blank() { test_parser_verify_parse( test_parser_sourcefile("racket", " \"\"\"\"\"\""), "racket", "", "\"\"\"\"\"\"", 0 ); } void test_racket_empty_string() { test_parser_verify_parse( test_parser_sourcefile("racket", "\"\""), "racket", "\"\"", "", 0 ); } void test_racket_char_string() { test_parser_verify_parse( test_parser_sourcefile("racket", " \"a\""), "racket", "\"a\"", "", 0 ); } void test_racket_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("racket", " ;comment"), "comment", ";comment" ); } void all_racket_tests() { test_racket_comment(); test_racket_doc_string(); test_racket_doc_string_blank(); test_racket_empty_string(); test_racket_char_string(); test_racket_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_rebol.h000066400000000000000000000021111343532200000211050ustar00rootroot00000000000000 void test_rebol_comments() { test_parser_verify_parse( test_parser_sourcefile("rebol", "REBOL []\n;comment"), "rebol", "REBOL []\n", ";comment", 0 ); test_parser_verify_parse( test_parser_sourcefile("rebol", "{}"), "rebol", "{}", "", 0 ); test_parser_verify_parse( test_parser_sourcefile("rebol", "{{}}"), "rebol", "{{}}", "", 0 ); test_parser_verify_parse( test_parser_sourcefile("rebol", "{{\n}}"), "rebol", "{{\n}}", "", 0 ); test_parser_verify_parse( test_parser_sourcefile("rebol", "{\n;inside string\n}"), "rebol", "{\n;inside string\n}", "", 0 ); test_parser_verify_parse( test_parser_sourcefile("rebol", "{}\n;comment"), "rebol", "{}\n", ";comment", 0 ); } void test_rebol_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("rebol", " ;comment"), "comment", ";comment" ); test_parser_verify_entity( test_parser_sourcefile("rebol", " \";no comment\""), "string", "\";no comment\"" ); } void all_rebol_tests() { test_rebol_comments(); test_rebol_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_rexx.h000066400000000000000000000006001343532200000207710ustar00rootroot00000000000000 void test_rexx_comment() { test_parser_verify_parse( test_parser_sourcefile("rexx", " /*comment*/"), "rexx", "", "/*comment*/", 0 ); } void test_rexx_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("rexx", " /*comment*/"), "comment", "/*comment*/" ); } void all_rexx_tests() { test_rexx_comment(); test_rexx_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_rhtml.h000066400000000000000000000003541343532200000211370ustar00rootroot00000000000000 void test_rhtml_comment() { test_parser_verify_parse2( test_parser_sourcefile("rhtml", "<%\n #comment\n%>"), "html", "<%\n%>", "", 0, "ruby", "", "#comment\n", 0 ); } void all_rhtml_tests() { test_rhtml_comment(); } ohcount-4.0.0/test/unit/parsers/test_ruby.h000066400000000000000000000007741343532200000210000ustar00rootroot00000000000000 void test_ruby_comments() { test_parser_verify_parse( test_parser_sourcefile("ruby", " #comment"), "ruby", "", "#comment", 0 ); } void test_ruby_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("ruby", " #comment"), "comment", "#comment" ); test_parser_verify_entity( test_parser_sourcefile("ruby", "=begin\ncomment\n=end"), "comment", "=begin\ncomment\n=end" ); } void all_ruby_tests() { test_ruby_comments(); test_ruby_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_scala.h000066400000000000000000000005111343532200000210670ustar00rootroot00000000000000 void test_scala_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("scala", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("scala", " /*comment*/"), "comment", "/*comment*/" ); } void all_scala_tests() { test_scala_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_scheme.h000066400000000000000000000006141343532200000212540ustar00rootroot00000000000000 void test_scheme_comments() { test_parser_verify_parse( test_parser_sourcefile("scheme", " ;;; comment"), "scheme", "", ";;; comment", 0 ); } void test_scheme_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("scheme", " ;comment"), "comment", ";comment" ); } void all_scheme_tests() { test_scheme_comments(); test_scheme_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_scilab.h000066400000000000000000000006121343532200000212430ustar00rootroot00000000000000 void test_scilab_comments() { test_parser_verify_parse( test_parser_sourcefile("scilab", " //comment"), "scilab", "", "//comment", 0 ); } void test_scilab_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("scilab", " //comment"), "comment", "//comment" ); } void all_scilab_tests() { test_scilab_comments(); test_scilab_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_shell.h000066400000000000000000000005761343532200000211260ustar00rootroot00000000000000 void test_shell_comments() { test_parser_verify_parse( test_parser_sourcefile("shell", " #comment"), "shell", "", "#comment", 0 ); } void test_shell_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("shell", " #comment"), "comment", "#comment" ); } void all_shell_tests() { test_shell_comments(); test_shell_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_smalltalk.h000066400000000000000000000006561343532200000220020ustar00rootroot00000000000000 void test_smalltalk_comments() { test_parser_verify_parse( test_parser_sourcefile("smalltalk", " \"comment\\\""), "smalltalk", "", "\"comment\\\"", 0 ); } void test_smalltalk_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("smalltalk", " \"comment\""), "comment", "\"comment\"" ); } void all_smalltalk_tests() { test_smalltalk_comments(); test_smalltalk_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_sql.h000066400000000000000000000021721343532200000206100ustar00rootroot00000000000000 void test_sql_comments() { test_parser_verify_parse( test_parser_sourcefile("sql", " --comment"), "sql", "", "--comment", 0 ); } void test_sql_empty_comments() { test_parser_verify_parse( test_parser_sourcefile("sql", " --\n"), "sql", "", "--\n", 0 ); } void test_sql_block_comment() { test_parser_verify_parse( test_parser_sourcefile("sql", " {sql}"), "sql", "", "{sql}", 0 ); } void test_sql_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("sql", " --comment"), "comment", "--comment" ); test_parser_verify_entity( test_parser_sourcefile("sql", " #comment"), "comment", "#comment" ); test_parser_verify_entity( test_parser_sourcefile("sql", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("sql", " /*comment*/"), "comment", "/*comment*/" ); test_parser_verify_entity( test_parser_sourcefile("sql", " {comment}"), "comment", "{comment}" ); } void all_sql_tests() { test_sql_comments(); test_sql_empty_comments(); test_sql_block_comment(); test_sql_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_stratego.h000066400000000000000000000012551343532200000216420ustar00rootroot00000000000000 void test_stratego_comments() { test_parser_verify_parse( test_parser_sourcefile("stratego", " // comment"), "stratego", "", "// comment", 0 ); } void test_stratego_char_string_entities() { test_parser_verify_entity( test_parser_sourcefile("stratego", " 'c'"), "string", "'c'" ); // single quote can be used in identifiers // weak case test_parser_verify_entity( test_parser_sourcefile("stratego", " c'"), "string", "" ); // strong case test_parser_verify_entity( test_parser_sourcefile("stratego", " c' = e'"), "string", "" ); } void all_stratego_tests() { test_stratego_comments(); test_stratego_char_string_entities(); } ohcount-4.0.0/test/unit/parsers/test_tcl.h000066400000000000000000000005561343532200000205770ustar00rootroot00000000000000 void test_tcl_comments() { test_parser_verify_parse( test_parser_sourcefile("tcl", " #comment"), "tcl", "", "#comment", 0 ); } void test_tcl_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("tcl", " #comment"), "comment", "#comment" ); } void all_tcl_tests() { test_tcl_comments(); test_tcl_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_tex.h000066400000000000000000000005561343532200000206150ustar00rootroot00000000000000 void test_tex_comments() { test_parser_verify_parse( test_parser_sourcefile("tex", " %comment"), "tex", "", "%comment", 0 ); } void test_tex_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("tex", " %comment"), "comment", "%comment" ); } void all_tex_tests() { test_tex_comments(); test_tex_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_typescript.h000066400000000000000000000010431343532200000222130ustar00rootroot00000000000000 void test_typescript_comments() { test_parser_verify_parse( test_parser_sourcefile("typescript", " //comment"), "typescript", "", "//comment", 0 ); } void test_typescript_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("typescript", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("typescript", " /*comment*/"), "comment", "/*comment*/" ); } void all_typescript_tests() { test_typescript_comments(); test_typescript_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_unrealscript.h000066400000000000000000000010651343532200000225240ustar00rootroot00000000000000 void test_unrealscript_comments() { test_parser_verify_parse( test_parser_sourcefile("unrealscript", " //comment"), "unrealscript", "", "//comment", 0 ); } void test_unrealscript_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("unrealscript", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("unrealscript", " /*comment*/"), "comment", "/*comment*/" ); } void all_unrealscript_tests() { test_unrealscript_comments(); test_unrealscript_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_vala.h000066400000000000000000000007551343532200000207410ustar00rootroot00000000000000 void test_vala_comments() { test_parser_verify_parse( test_parser_sourcefile("vala", " //comment"), "vala", "", "//comment", 0 ); } void test_vala_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("vala", " //comment"), "comment", "//comment" ); test_parser_verify_entity( test_parser_sourcefile("vala", " /*comment*/"), "comment", "/*comment*/" ); } void all_vala_tests() { test_vala_comments(); test_vala_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_vb_aspx.h000066400000000000000000000003731343532200000214540ustar00rootroot00000000000000 void test_vb_aspx_comment() { test_parser_verify_parse2( test_parser_sourcefile("vb_aspx", "<%\n 'comment\n%>"), "html", "<%\n%>", "", 0, "visualbasic", "", "'comment\n", 0 ); } void all_vb_aspx_tests() { test_vb_aspx_comment(); } ohcount-4.0.0/test/unit/parsers/test_vhdl.h000066400000000000000000000005741343532200000207520ustar00rootroot00000000000000 void test_vhdl_comments() { test_parser_verify_parse( test_parser_sourcefile("vhdl", " -- comment"), "vhdl", "", "-- comment", 0 ); } void test_vhdl_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("vhdl", " --comment"), "comment", "--comment" ); } void all_vhdl_tests() { test_vhdl_comments(); test_vhdl_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_visualbasic.h000066400000000000000000000010501343532200000223100ustar00rootroot00000000000000 void test_visualbasic_comments() { test_parser_verify_parse( test_parser_sourcefile("visualbasic", " 'comment"), "visualbasic", "", "'comment", 0 ); } void test_visualbasic_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("visualbasic", " 'comment"), "comment", "'comment" ); test_parser_verify_entity( test_parser_sourcefile("visualbasic", " Rem comment"), "comment", "Rem comment" ); } void all_visualbasic_tests() { test_visualbasic_comments(); test_visualbasic_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_xaml.h000066400000000000000000000006161343532200000207530ustar00rootroot00000000000000 void test_xaml_comments() { test_parser_verify_parse( test_parser_sourcefile("xaml", " "), "xaml", "", "", 0 ); } void test_xaml_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("xaml", " "), "comment", "" ); } void all_xaml_tests() { test_xaml_comments(); test_xaml_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_xml.h000066400000000000000000000006061343532200000206110ustar00rootroot00000000000000 void test_xml_comments() { test_parser_verify_parse( test_parser_sourcefile("xml", " "), "xml", "", "", 0 ); } void test_xml_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("xml", " "), "comment", "" ); } void all_xml_tests() { test_xml_comments(); test_xml_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_xmlschema.h000066400000000000000000000006661343532200000220000ustar00rootroot00000000000000 void test_xmlschema_comments() { test_parser_verify_parse( test_parser_sourcefile("xmlschema", " "), "xmlschema", "", "", 0 ); } void test_xmlschema_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("xmlschema", " "), "comment", "" ); } void all_xmlschema_tests() { test_xmlschema_comments(); test_xmlschema_comment_entities(); } ohcount-4.0.0/test/unit/parsers/test_xslt.h000066400000000000000000000006161343532200000210040ustar00rootroot00000000000000 void test_xslt_comments() { test_parser_verify_parse( test_parser_sourcefile("xslt", " "), "xslt", "", "", 0 ); } void test_xslt_comment_entities() { test_parser_verify_entity( test_parser_sourcefile("xslt", " "), "comment", "" ); } void all_xslt_tests() { test_xslt_comments(); test_xslt_comment_entities(); } ohcount-4.0.0/test/unit/python/000077500000000000000000000000001343532200000164415ustar00rootroot00000000000000ohcount-4.0.0/test/unit/python/python_test.py000066400000000000000000000042421343532200000213750ustar00rootroot00000000000000import unittest import ohcount class TestSourceFileList(unittest.TestCase): def setUp(self): # must not raise self.sf_list = ohcount.SourceFileList(paths=['../../gestalt_files']) def assertStrOp(self, obj, not_equals): s = str(obj) if not_equals: for v in not_equals: self.assertTrue(s is not v) def assertHasAttr(self, obj, name, not_equals=None): self.assertTrue(hasattr(obj, name)) if not_equals: val = getattr(obj, name) for v in not_equals: self.assertTrue(val is not v) def assertHasItem(self, obj, name, not_equals=None): self.assertTrue(name in obj) if not_equals: val = obj[name] for v in not_equals: self.assertTrue(val is not v) def assertHasItemAttr(self, obj, name, not_equals=None): self.assertHasAttr(obj, name, not_equals) self.assertHasItem(obj, name, not_equals) def assertHasKeys(self, obj, keylist): for k in keylist: self.assertTrue(k in obj) def assertListIsInstance(self, list, type): for o in list: self.assertTrue(isinstance(o, type)) def assertHasItemAttrs(self, obj, list, not_equals=None): for name in list: self.assertHasItemAttr(obj, name, not_equals) def testList(self): self.assertTrue(len(self.sf_list) > 0) self.assertListIsInstance(self.sf_list, ohcount.SourceFile) def testStr(self): self.assertStrOp(self.sf_list, [None, ""]) def testAnalyzeLanguages(self): locs = self.sf_list.analyze_languages() self.assertTrue(isinstance(locs, ohcount.LocList)) names = ['code','comments','blanks','filecount','total'] self.assertHasKeys(locs, names) self.assertHasItemAttrs(locs, names, [None, 0]) self.assertListIsInstance(locs, ohcount.Loc) def testAddDirectory(self): self.sf_list.add_directory('../../detect_files') # must not raise def testAddFile(self): self.sf_list.add_file('../../src_licenses/academic_t1.c') # must not raise if __name__ == '__main__': unittest.main() ohcount-4.0.0/test/unit/ruby/000077500000000000000000000000001343532200000161015ustar00rootroot00000000000000ohcount-4.0.0/test/unit/ruby/gestalt/000077500000000000000000000000001343532200000175445ustar00rootroot00000000000000ohcount-4.0.0/test/unit/ruby/gestalt/csharp_using_rule_test.rb000066400000000000000000000011211343532200000246370ustar00rootroot00000000000000require File.dirname(__FILE__) + '/../../test_helper' class CSharpUsingRuleTest < Test::Unit::TestCase include Ohcount::Gestalt def test_sample cs = SourceFile.new("hello.cs", :contents => <<-INLINE using System; using System.Foo; using NUnit.Framework; namespace Hello { /// Hi there } INLINE ) r = CSharpUsingRule.new(/System/) r.process_source_file(cs) assert_equal 2, r.count r = CSharpUsingRule.new(/^System$/) r.process_source_file(cs) assert_equal 1, r.count r = CSharpUsingRule.new(/.+/) r.process_source_file(cs) assert_equal 3, r.count end end ohcount-4.0.0/test/unit/ruby/gestalt/definitions_test.rb000066400000000000000000000240771343532200000234550ustar00rootroot00000000000000require 'test/unit' require File.dirname(__FILE__) + '/../../../../ruby/gestalt' include Ohcount include Ohcount::Gestalt class DefinitionsTest < Ohcount::Test def test_zend_framework assert_gestalts 'zend_framework', [ Base.new(:platform,'php'), Base.new(:platform,'zendframework'), Base.new(:platform,'scripting') ] end def test_php assert_gestalts 'php', [ Base.new(:platform,'php'), Base.new(:platform,'scripting') ] end def test_wx_widgets assert_gestalts 'wx_widgets', [ Base.new(:platform,'wxwidgets'), Base.new(:platform, 'native_code') ] end def test_eclipse_platform assert_gestalts 'eclipse_platform', [ Base.new(:platform,'java'), Base.new(:platform,'eclipseplatform') ] end def test_win32_not_enough assert_gestalts 'win32_not_enough', [ Base.new(:platform, 'native_code') ] end def test_win32_enough assert_gestalts 'win32_enough', [ Base.new(:platform, 'win32'), Base.new(:platform, 'native_code') ] end def test_ruby_just_enough assert_gestalts 'ruby_just_enough', [ Base.new(:platform, 'ruby'), Base.new(:platform, 'scripting'), Base.new(:platform, 'native_code'), ] end def test_ruby_not_enough assert_gestalts 'ruby_not_enough', [ Base.new(:platform, 'native_code') ] end def test_cakephp assert_gestalts 'cakephp', [ Base.new(:platform, 'php'), Base.new(:platform, 'cakephp'), Base.new(:platform, 'scripting'), ] end def test_symfony assert_platform('symfony', :php, :symfony, :scripting) end def test_pear assert_platform('pear', :php, :pear, :scripting) end def test_moodle assert_platform('moodle', :php, :moodle, :scripting) end def test_spring_framework assert_gestalts 'spring_framework', [ Base.new(:platform, 'java'), Base.new(:platform, 'springframework') ] end def test_rails assert_platform('rails', :ruby, :rails, :scripting) end def test_jquery assert_platform('jquery', :javascript, :jquery, :scripting) end def test_dojo h = SourceFile.new("sample.html", :contents => '') expected_gestalts = [ Base.new(:platform, "dojo") ] assert_equal expected_gestalts.sort, h.gestalts.sort end def test_yui h = SourceFile.new("sample.html", :contents => '') expected_gestalts = [ Base.new(:platform, "yui") ] assert_equal expected_gestalts.sort, h.gestalts.sort end def test_python assert_platform('python', :python, :scripting) end def test_mac assert_platform('mac', :mac, :native_code) end def test_plist assert_platform('plist', :mac) end def test_posix assert_platform('posix', :posix, :native_code) end def test_x_windows assert_platform('xwindows', :xwindows, :native_code) end def test_kde assert_platform('kde', :kde, :native_code) end def test_msdos assert_platform('msdos', :msdos, :native_code) end def test_gtk assert_platform('gtk', :gtk, :native_code) end def test_drupal assert_platform('drupal', :php, :drupal, :scripting) end def test_vs_1 assert_tool('vs_1', :visualstudio) end def test_eclipse assert_tool('eclipse', :eclipse) end def test_netbeans assert_tool('netbeans', :netbeans) end def test_arm asm = SourceFile.new("foo.S", :contents => <<-INLINE_ASM orrs 3, eax INLINE_ASM ) expected_gestalts = [ Base.new(:platform, 'arm') ] assert_equal expected_gestalts.sort, asm.gestalts.sort end def test_arm_from_c_keywords c = SourceFile.new("foo.c", :contents => <<-INLINE_C #define __arm__ INLINE_C ) expected_gestalts = [ Base.new(:platform, 'arm'), Base.new(:platform, 'native_code') ] assert_equal expected_gestalts, c.gestalts end def test_arm_neon asm = SourceFile.new("foo.S", :contents => <<-INLINE_ASM vmov u8, s INLINE_ASM ) expected_gestalts = [ Base.new(:platform, 'arm'), Base.new(:platform, 'arm_neon') ] assert_equal expected_gestalts.sort, asm.gestalts.sort end def test_moblin_clutter c = SourceFile.new("foo.c", :contents => <<-INLINE_C clutter_actor_queue_redraw (CLUTTER_ACTOR(label)); INLINE_C ) expected_gestalts = [ Base.new(:platform, 'clutter'), Base.new(:platform, 'moblin'), Base.new(:platform, 'mid_combined'), Base.new(:platform, 'native_code') ] assert_equal expected_gestalts.sort, c.gestalts.sort end def test_moblin_by_filename c = SourceFile.new("moblin-netbook-system-tray.h", :contents => <<-INLINE_PERL #include "foo" INLINE_PERL ) expected_gestalts = [ Base.new(:platform, 'moblin_misc'), Base.new(:platform, 'moblin'), Base.new(:platform, 'mid_combined'), Base.new(:platform, 'native_code') ] assert_equal expected_gestalts.sort, c.gestalts.sort end def test_moblin_by_keyword c = SourceFile.new("foo.c", :contents => <<-INLINE_PERL proxy = dbus_g_proxy_new_for_name (conn, "org.moblin.connman", INLINE_PERL ) expected_gestalts = [ Base.new(:platform, 'moblin_misc'), Base.new(:platform, 'moblin'), Base.new(:platform, 'mid_combined'), Base.new(:platform, 'native_code') ] assert_equal expected_gestalts.sort, c.gestalts.sort end def test_nbtk c = SourceFile.new("foo.c", :contents => <<-INLINE_C button = nbtk_button_new_with_label ("Back"); INLINE_C ) expected_gestalts = [ Base.new(:platform, 'nbtk'), Base.new(:platform, 'mid_combined'), Base.new(:platform, 'moblin'), Base.new(:platform, 'native_code') ] assert_equal expected_gestalts.sort, c.gestalts.sort end def test_android java = SourceFile.new("foo.java", :contents => <<-INLINE_C import android.app.Activity; // import dont.import.this; INLINE_C ) names = java.gestalts.map { |g| g.name if g.type == :platform }.compact assert names.include?('java') assert names.include?('android') assert names.include?('mid_combined') end def test_iphone objective_c = SourceFile.new("foo.m", :contents => <<-OBJECTIVE_C #import #import #import "WhackABugApp.h" int main(int argc, char *argv[]) { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; int ret = UIApplicationMain(argc, argv, [WhackABugApp class]); [pool release]; return ret; } OBJECTIVE_C ) expected_gestalts = [ Base.new(:platform, 'iphone'), Base.new(:platform, 'mid_combined') ] assert_equal expected_gestalts.sort, objective_c.gestalts.sort end def test_hildon c = SourceFile.new("foo.c", :contents => <<-INLINE_C HildonWindow *window; INLINE_C ) expected_gestalts = [ Base.new(:platform, 'hildon'), Base.new(:platform, 'maemo'), Base.new(:platform, 'native_code'), Base.new(:platform, 'mid_combined') ] assert_equal expected_gestalts.sort, c.gestalts.sort end def test_atom_linux make = SourceFile.new("makefile", :contents => <<-INLINE_MAKEFILE COMPILE_FLAGS=/QxL INLINE_MAKEFILE ) expected_gestalts = [ Base.new(:platform, 'xl_flag'), Base.new(:platform, 'atom') ] assert_equal expected_gestalts.sort, make.gestalts.sort end def test_atom_windows make = SourceFile.new("makefile", :contents => <<-INLINE_MAKEFILE CCFLAGS = -xL INLINE_MAKEFILE ) expected_gestalts = [ Base.new(:platform, 'xl_flag'), Base.new(:platform, 'atom') ] assert_equal expected_gestalts.sort, make.gestalts.sort end def test_not_atom_windows make = SourceFile.new("makefile", :contents => <<-INLINE_MAKEFILE CCFLAGS = -xLo INLINE_MAKEFILE ) expected_gestalts = [] assert_equal expected_gestalts.sort, make.gestalts.sort end def test_atom_sse3 make = SourceFile.new("makefile", :contents => <<-INLINE_MAKEFILE COMPILE_FLAGS=-xSSE3_ATOM_FLAG INLINE_MAKEFILE ) expected_gestalts = [ Base.new(:platform, 'sse3_atom_flag'), Base.new(:platform, 'atom') ] assert_equal expected_gestalts.sort, make.gestalts.sort end def test_intel_compiler make = SourceFile.new("Makefile", :contents => <<-INLINE_MAKEFILE CC = icc INLINE_MAKEFILE ) expected_gestalts = [ Base.new(:platform, 'intel_compiler'), ] assert_equal expected_gestalts.sort, make.gestalts.sort end def test_opensso java = SourceFile.new("foo.java", :contents => <<-INLINE_JAVA import com.sun.identity.authentication; INLINE_JAVA ) platforms = java.gestalts.map { |g| g.name if g.type == :platform }.compact assert platforms.include?('java') assert platforms.include?('opensso') end def test_windows_ce csharp = SourceFile.new("bam.cs", :contents => <<-INLINE_CSHARP using System; using Microsoft.WindowsMobile.DirectX; INLINE_CSHARP ) expected_gestalts = [ Base.new(:platform, 'windows_ce_incomplete'), Base.new(:platform, 'dot_net'), ] assert_equal expected_gestalts.sort, csharp.gestalts.sort end def test_gcc make = SourceFile.new("Makefile", :contents => <<-INLINE_MAKEFILE CC = gcc INLINE_MAKEFILE ) expected_gestalts = [ Base.new(:platform, 'gcc'), ] assert_equal expected_gestalts.sort, make.gestalts.sort end def test_native_code c = SourceFile.new("foo.c", :contents => <<-INLINE_C int *pcode = NULL; INLINE_C ) expected_gestalts = [ Base.new(:platform, 'native_code'), ] assert_equal expected_gestalts.sort, c.gestalts.sort end def test_flash as = SourceFile.new("sample.as", :contents => 'greet.text = "Hello, world";') expected_gestalts = [ Base.new(:platform, "flash") ] assert_equal expected_gestalts.sort, as.gestalts.sort end def test_flex as = SourceFile.new("sample.mxml", :contents => <<-MXML MXML ) expected_gestalts = [ Base.new(:platform, 'flex') ] assert_equal expected_gestalts.sort, as.gestalts.sort end end ohcount-4.0.0/test/unit/ruby/gestalt/dot_net_definitions_test.rb000066400000000000000000000030341343532200000251570ustar00rootroot00000000000000require File.dirname(__FILE__) + '/../test_helper' require File.dirname(__FILE__) + '/../../../../ruby/gestalt' include Ohcount include Ohcount::Gestalt class DotNetDefinitionsTest < Ohcount::Test def test_wpf platforms = get_gestalts('wpf').map { |g| g.name if g.type == :platform }.compact assert platforms.include?("dot_net") assert platforms.include?("wpf") end def test_asp_net platforms = get_gestalts('asp_net').map { |g| g.name if g.type == :platform }.compact assert platforms.include?("dot_net") assert platforms.include?("asp_net") end def test_silverlight_via_asp_keyword sf = SourceFile.new('foo.aspx', :contents => <<-CONTENTS CONTENTS ) platforms = sf.gestalts.map { |g| g.name if g.type == :platform }.compact assert platforms.include?('dot_net') assert platforms.include?('asp_net') assert platforms.include?('silverlight') end def test_silverlight_via_csproj_import sf = SourceFile.new('Foo.csproj', :contents => <<-CONTENTS CONTENTS ) platforms = sf.gestalts.map { |g| g.name if g.type == :platform }.compact assert platforms.include?('dot_net') assert platforms.include?('silverlight') tools = sf.gestalts.map { |g| g.name if g.type == :tool }.compact assert tools.include?('visualstudio') end end ohcount-4.0.0/test/unit/ruby/gestalt/file_rule_test.rb000066400000000000000000000024541343532200000231030ustar00rootroot00000000000000require 'test/unit' require File.dirname(__FILE__) + '/../../../../ruby/gestalt' class FileRuleTest < Test::Unit::TestCase include Ohcount::Gestalt def test_initialize r = FileRule.new(:min => 5) assert_equal 5, r.min_count end def test_initialize_wrong_args assert_raise ArgumentError do r = FileRule.new(:boo => 1) end end # def test_trigger_c_header # r = Ohcount::Gestalt::CHeaderRule.new('foo.h') # s = Ohcount::SourceFile.new('header.h', :contents => <<-H_FILE # // a comment # include 'foo.h' # H_FILE # ) # assert r.trigger_file?(s) # end # # def test_c_keyword_rule # r = Ohcount::Gestalt::CKeywordRule.new('WM_PAINT') # s = Ohcount::SourceFile.new('header.h', :contents => <<-H_FILE # // a comment # (WM_PAINT) # H_FILE # ) # assert r.trigger_file?(s) # end # # def test_filename_rule # r = Ohcount::Gestalt::FilenameRule.new('header.h') # s = Ohcount::SourceFile.new('header.h') # assert r.trigger_file?(s) # end # # def test_filename_rule_advanced # r = Ohcount::Gestalt::FilenameRule.new('f[ab]o', 'foo') # assert r.trigger_file?(Ohcount::SourceFile.new('fao')) # assert r.trigger_file?(Ohcount::SourceFile.new('fbo')) # assert r.trigger_file?(Ohcount::SourceFile.new('foo')) # assert !r.trigger_file?(Ohcount::SourceFile.new('fco')) # end end ohcount-4.0.0/test/unit/ruby/gestalt/filename_rule_test.rb000066400000000000000000000006311343532200000237370ustar00rootroot00000000000000require 'test/unit' require File.dirname(__FILE__) + '/../../../../ruby/gestalt' class FilenameRuleTest < Test::Unit::TestCase include Ohcount::Gestalt def test_process_file r = FilenameRule.new('foo\.rb') s = Ohcount::SourceFile.new('/bar/com/foo.rb', :contents => <<-RUBY_CODE # comment code = 1 RUBY_CODE ) assert r.process_source_file(s) assert_equal 1, r.count end end ohcount-4.0.0/test/unit/ruby/gestalt/gestalt_test.rb000066400000000000000000000010001343532200000225620ustar00rootroot00000000000000require 'test/unit' require File.dirname(__FILE__) + '/../test_helper.rb' require File.dirname(__FILE__) + '/file_rule_test' require File.dirname(__FILE__) + '/filename_rule_test' require File.dirname(__FILE__) + '/keyword_rule_test' require File.dirname(__FILE__) + '/rule_test' require File.dirname(__FILE__) + '/definitions_test' require File.dirname(__FILE__) + '/java_definitions_test' require File.dirname(__FILE__) + '/dot_net_definitions_test' require File.dirname(__FILE__) + '/jasper_definitions_test' ohcount-4.0.0/test/unit/ruby/gestalt/jasper_definitions_test.rb000066400000000000000000000075441343532200000250210ustar00rootroot00000000000000require 'test/unit' require File.dirname(__FILE__) + '/../test_helper.rb' include Ohcount include Ohcount::Gestalt class DefinitionsTest < Ohcount::Test def test_jasper_reports_java java = SourceFile.new("foo.java", :contents => <<-INLINE_JAVA public class Employee implements Serializable { private net.sf.jasperreports.report myReport; } INLINE_JAVA ) assert platform_names(java.gestalts).include?('jaspersoft') assert platform_names(java.gestalts).include?('jasper_reports') assert platform_names(java.gestalts).include?('jasper_reports_java') end def test_jasper_reports_via_maven java = SourceFile.new("pom.xml", :contents => <<-INLINE_POM dzrealms HelloWorld 1.0 jasperreports jasperreports 2.0.5 INLINE_POM ) assert platform_names(java.gestalts).include?('jaspersoft') assert platform_names(java.gestalts).include?('jasper_reports') assert platform_names(java.gestalts).include?('jasper_reports_java') end def test_jasper_server_java java = SourceFile.new("foo.java", :contents => <<-INLINE_JAVA public class Employee implements Serializable { private com.jaspersoft.jasperserver; } INLINE_JAVA ) assert platform_names(java.gestalts).include?('jaspersoft') assert platform_names(java.gestalts).include?('jasper_server') assert platform_names(java.gestalts).include?('jasper_server_java') end def test_jasper_intelligence java = SourceFile.new("foo.java", :contents => <<-INLINE_JAVA public class Employee implements Serializable { private com.jaspersoft.ji; } INLINE_JAVA ) assert platform_names(java.gestalts).include?('jaspersoft') assert platform_names(java.gestalts).include?('jasper_intelligence') end def test_jasper_server expected = ['scripting', 'ruby', 'jaspersoft', 'jasper_server', 'jasper_server_keyword'] rb = SourceFile.new('jasper.rb', :contents => 'def jasper_server; nil ; end') assert_platforms(expected, rb.gestalts) rb = SourceFile.new('jasper.rb', :contents => 'def jasperserver; nil ; end') assert_platforms(expected, rb.gestalts) rb = SourceFile.new('jasper.rb', :contents => 'js = JasperServer.new()') assert_platforms(expected, rb.gestalts) rb = SourceFile.new('jasper.rb', :contents => 'jasper-server') assert_platforms(expected, rb.gestalts) end def test_jasper_reports expected = ['scripting', 'ruby', 'jaspersoft', 'jasper_reports', 'jasper_reports_keyword'] rb = SourceFile.new('jasper.rb', :contents => 'def jasper_reports; nil ; end') assert_platforms(expected, rb.gestalts) rb = SourceFile.new('jasper.rb', :contents => 'def jasperreports; nil ; end') assert_platforms(expected, rb.gestalts) rb = SourceFile.new('jasper.rb', :contents => 'def JasperReport; nil ; end') assert_platforms(expected, rb.gestalts) rb = SourceFile.new('jasper.rb', :contents => 'jasper-report') assert_platforms(expected, rb.gestalts) end def test_jasper_ireport rb = SourceFile.new('jasper.rb', :contents => 'ireport = nil') assert !platform_names(rb.gestalts).include?('jasper_ireport') rb = SourceFile.new('jasper.rb', :contents => 'jasper = nil') assert !platform_names(rb.gestalts).include?('jasper_ireport') rb = SourceFile.new('jasper.rb', :contents => 'jasper_ireport = nil') assert platform_names(rb.gestalts).include?('jasper_ireport') end protected def assert_platforms(expected_names, actual) assert_equal(expected_names.sort, platform_names(actual).sort) end def platform_names(gestalts) gestalts.map { |g| g.type == :platform && g.name }.compact end end ohcount-4.0.0/test/unit/ruby/gestalt/java_definitions_test.rb000066400000000000000000000033141343532200000244450ustar00rootroot00000000000000include Ohcount include Ohcount::Gestalt require File.dirname(__FILE__) + '/../../../../ruby/gestalt' class JavaDefinitionsTest < Ohcount::Test def test_weblogic_via_maven assert_gestalts 'weblogic_maven', [ Base.new(:platform, 'appserver'), Base.new(:platform, 'java'), Base.new(:platform, 'maven'), Base.new(:platform, 'weblogic') ] end def test_weblogic_via_descriptor assert_gestalts 'weblogic_descriptor', [ Base.new(:platform, 'appserver'), Base.new(:platform, 'java'), Base.new(:platform, 'weblogic') ] end def test_webshpere_via_descriptor assert_gestalts 'websphere', [ Base.new(:platform, 'appserver'), Base.new(:platform, 'java'), Base.new(:platform, 'websphere') ] end def test_ejb30_by_default sf = SourceFile.new('hello.java', :contents => <<-JAVA @Stateless public class HelloBean { } JAVA ) assert_equal [ Base.new(:platform, 'java'), Base.new(:platform, 'ejb3+'), Base.new(:platform, 'ejb3.0') ].sort, sf.gestalts.sort end def test_ejb31_through_annotation sf = SourceFile.new('hello.java', :contents => <<-JAVA @Stateless public class HelloBean { @Asynchronous public Future getHelloValue() {} } JAVA ) assert_equal [ Base.new(:platform, 'java'), Base.new(:platform, 'ejb3+'), Base.new(:platform, 'ejb3.1') ].sort, sf.gestalts.sort end def test_ejb31_through_global_jndi sf = SourceFile.new('hello.java', :contents => <<-JAVA public class PlaceBidClient { context.lookup("java:global/action-bazaar/PlaceBid"); } JAVA ) assert_equal [ Base.new(:platform, 'java'), Base.new(:platform, 'ejb3+'), Base.new(:platform, 'ejb3.1') ].sort, sf.gestalts.sort end end ohcount-4.0.0/test/unit/ruby/gestalt/keyword_rule_test.rb000066400000000000000000000017361343532200000236520ustar00rootroot00000000000000require 'test/unit' require File.dirname(__FILE__) + '/../../../../ruby/gestalt' class KeywordRuleTest < Test::Unit::TestCase include Ohcount::Gestalt def test_process_file_in_same_language r = KeywordRule.new('c', 'WIN32') s = Ohcount::SourceFile.new('header.c', :contents => <<-C_CODE // a comment #ifdef WIN32 ..some code.. #endif C_CODE ) r.process_source_file(s) assert_equal 1, r.count end def test_process_file_in_other_language r = KeywordRule.new('java', 'WIN32') s = Ohcount::SourceFile.new('header.c', :contents => <<-C_CODE // a comment #ifdef WIN32 ..some code.. #endif C_CODE ) r.process_source_file(s) assert_equal 0, r.count end def test_process_file_with_any_language r = KeywordRule.new(nil, 'A', 'B') s = Ohcount::SourceFile.new('mixed.rhtml', :contents => <<-RHTML <% some ruby containing A -%>
B
RHTML ) r.process_source_file(s) assert_equal 2, r.count end end ohcount-4.0.0/test/unit/ruby/gestalt/maven_dependency_rule_test.rb000066400000000000000000000031651343532200000254700ustar00rootroot00000000000000require File.dirname(__FILE__) + '/../../test_helper' class MavenDependencyTest < Test::Unit::TestCase include Ohcount::Gestalt def test_dependency pom = SourceFile.new("pom.xml", :contents => <<-INLINE test_group_1 test_artifact_1A test_group_1 test_artifact_1B test_group_2 test_artifact_2A test_group_2 test_artifact_2B INLINE ) r = MavenRule.new('dependency', /1$/, /B$/) r.process_source_file(pom) assert_equal 1, r.count end def test_plugin pom = SourceFile.new("pom.xml", :contents => <<-INLINE foobar baz INLINE ) r = MavenRule.new('plugin', /^foobar\b/, /^baz\b/) r.process_source_file(pom) assert_equal 1, r.count end end ohcount-4.0.0/test/unit/ruby/gestalt/rule_test.rb000066400000000000000000000002241343532200000220750ustar00rootroot00000000000000require 'test/unit' require File.dirname(__FILE__) + '/../../../../ruby/gestalt' class RuleTest < Test::Unit::TestCase def test_here end end ohcount-4.0.0/test/unit/ruby/ruby_test.rb000066400000000000000000000003411343532200000204440ustar00rootroot00000000000000require File.dirname(__FILE__) + '/test_helper.rb' require File.dirname(__FILE__) + '/source_file_list_test.rb' require File.dirname(__FILE__) + '/source_file_test.rb' require File.dirname(__FILE__) + '/gestalt/gestalt_test' ohcount-4.0.0/test/unit/ruby/source_file_list_test.rb000066400000000000000000000017771343532200000230330ustar00rootroot00000000000000require 'test/unit' require File.dirname(__FILE__) + '/../../../ruby/gestalt' class SourceFileListTest < Test::Unit::TestCase def test_source_file_list_supports_analyze paths = [File.dirname(__FILE__)] list = Ohcount::SourceFileList.new(:paths => paths) assert list.size > 0 # assume: the paths variable points to the directory containing this and other simple ruby test files ruby = Ohcount::Gestalt::Base.new(:platform, 'ruby') scripting = Ohcount::Gestalt::Base.new(:platform, 'scripting') list.analyze(:gestalt) # this should work assert list.gestalts.include?(ruby) assert list.gestalts.include?(scripting) list.each do |filename| assert_equal String, filename.class end end end class SourceFileTest < Test::Unit::TestCase def test_source_file_filenames filenames = ["x", "y", "z"] sf = Ohcount::SourceFile.new("foo", :contents => "bar", :filenames => filenames) assert_equal filenames, sf.filenames sf.each do |filename| assert filenames.include?(filename) end end end ohcount-4.0.0/test/unit/ruby/source_file_test.rb000066400000000000000000000017221343532200000217660ustar00rootroot00000000000000require 'test/unit' require_relative '../../../ruby/gestalt' class SourceFileTest < Test::Unit::TestCase def test_diff optimer = File.open(File.dirname(__FILE__) + "/../../src_dir/optimer").read new = Ohcount::SourceFile.new("optimer", :contents => optimer, :filenames => ["optimer"]) old = Ohcount::SourceFile.new("optimer", :contents => "", :filenames => ["optimer"]) assert_equal optimer, new.contents deltas = old.diff(new).loc_deltas assert_not_nil deltas assert_equal "shell", deltas.first.language end def test_empty_diff filename = "mysql-stale-table-sniper" c = File.open(File.dirname(__FILE__) + "/../../src_dir/#{filename}").read new = Ohcount::SourceFile.new(filename, :contents => c, :filenames => [filename]) old = Ohcount::SourceFile.new(filename, :contents => "", :filenames => [filename]) assert_equal c, new.contents deltas = old.diff(new).loc_deltas assert_not_nil deltas assert_equal "perl", deltas.first.language end end ohcount-4.0.0/test/unit/ruby/test_helper.rb000066400000000000000000000032521343532200000207460ustar00rootroot00000000000000require 'test/unit' require 'fileutils' require 'find' require File.dirname(__FILE__) + '/../../../ruby/ohcount.rb' # .rb is to specify the .rb instead of .bundle require File.dirname(__FILE__) + '/../../../ruby/gestalt' # .rb is to specify the .rb instead of .bundle unless defined?(TEST_DIR) TEST_DIR = File.dirname(__FILE__) end module Ohcount end # Ohcount::Test is a base class which includes several helper methods for parser testing. # All unit tests in Ohcount should derive from this class. # # ==== Manual Testing # # To manually test a parser, rebuild ohcount and run it against your test file: # # rake # bin/ohcount --annotate test/src_dir/my_file.ext # # The +annotate+ option will emit your test file to the console, and each line will be # labeled as code, comment, or blank. # class Ohcount::Test < Test::Unit::TestCase # For reasons unknown, the base class defines a default_test method to throw a failure. # We override it with a no-op to prevent this 'helpful' feature. def default_test; end protected def assert_tool(path, *tools) gestalts = tools.map do |t| Base.new(:tool, t.to_s) end assert_gestalts path, gestalts end def assert_platform(path, *platforms) gestalts = platforms.map do |p| Base.new(:platform, p.to_s) end assert_gestalts path, gestalts end def assert_gestalts(path, expected_gestalts) assert_equal expected_gestalts.sort, get_gestalts(path) end def get_gestalts(path) sfl = SourceFileList.new(:paths => [test_dir(path)]) assert sfl.size > 0 sfl.analyze(:gestalt) sfl.gestalts.sort end def test_dir(d) File.expand_path(File.dirname(__FILE__) + "/../../gestalt_files/#{ d }") end end ohcount-4.0.0/test/unit/sourcefile_test.h000066400000000000000000000203631343532200000204740ustar00rootroot00000000000000// sourcefile_test.h written by Mitchell Foral. mitchellcaladbolg.net. // See COPYING for license information. #include #include #include "../../src/sourcefile.h" #include "../../src/diff.h" #include "../../src/loc.h" void test_sourcefile_initialize() { SourceFile *sf = ohcount_sourcefile_new("foo.rb"); assert(strcmp("foo.rb", sf->filepath) == 0); assert(strcmp("rb", sf->ext) == 0); assert(strcmp("foo.rb", sf->filename) == 0); assert(strncmp("", sf->filepath, sf->dirpath) == 0); assert(sf->contents == NULL); ohcount_sourcefile_free(sf); sf = ohcount_sourcefile_new("foo/bar.rb"); assert(strcmp("foo/bar.rb", sf->filepath) == 0); assert(strcmp("rb", sf->ext) == 0); assert(strcmp("bar.rb", sf->filename) == 0); assert(strncmp("foo/", sf->filepath, sf->dirpath) == 0); assert(sf->contents == NULL); ohcount_sourcefile_free(sf); } void test_sourcefile_language_breakdowns() { SourceFile *sf = ohcount_sourcefile_new("foo.rb"); ohcount_sourcefile_set_contents(sf, "x = 5"); ParsedLanguageList *list = ohcount_sourcefile_get_parsed_language_list(sf); assert(strcmp("ruby", list->head->pl->name) == 0); assert(strcmp("x = 5", list->head->pl->code) == 0); ohcount_sourcefile_free(sf); } void test_sourcefile_diff() { SourceFile *old = ohcount_sourcefile_new("foo.c"); ohcount_sourcefile_set_contents(old, "int i;"); SourceFile *new = ohcount_sourcefile_new("foo.c"); ohcount_sourcefile_set_contents(new, "int j;"); LocDelta *delta1 = ohcount_loc_delta_new("c", 1, 1, 0, 0, 0, 0); LocDelta *delta2 = ohcount_sourcefile_calc_loc_delta(old, "c", new); assert(ohcount_loc_delta_is_equal(delta1, delta2)); LocDeltaList *list1 = ohcount_loc_delta_list_new(); ohcount_loc_delta_list_add_loc_delta(list1, delta1); LocDeltaList *list2 = ohcount_sourcefile_diff(old, new); assert(list1->head != NULL); assert(list2->head != NULL); assert(list1->head->next == NULL); assert(list2->head->next == NULL); assert(ohcount_loc_delta_is_equal(list1->head->delta, list2->head->delta)); ohcount_sourcefile_free(old); ohcount_sourcefile_free(new); ohcount_loc_delta_free(delta1); ohcount_loc_delta_free(delta2); ohcount_loc_delta_list_free(list1); ohcount_loc_delta_list_free(list2); } void test_sourcefile_calc_diff2() { SourceFile *old = ohcount_sourcefile_new("foo.html"); ohcount_sourcefile_set_contents(old, "\n" " \n" " \n" "" ); SourceFile *new = ohcount_sourcefile_new("foo.html"); ohcount_sourcefile_set_contents(new, "\n" " \n" " \n" "" ); LocDeltaList *list = ohcount_sourcefile_diff(old, new); assert(strcmp(list->head->delta->language, "html") == 0); assert(strcmp(list->head->next->delta->language, "javascript") == 0); assert(strcmp(list->head->next->next->delta->language, "css") == 0); LocDelta *delta1 = ohcount_loc_delta_new("javascript", 1, 1, 0, 0, 0, 0); LocDelta *delta2 = ohcount_loc_delta_list_get_loc_delta(list, "javascript"); assert(ohcount_loc_delta_is_equal(delta1, delta2)); ohcount_loc_delta_free(delta1); delta1 = ohcount_loc_delta_new("css", 0, 0, 1, 1, 0, 0); delta2 = ohcount_loc_delta_list_get_loc_delta(list, "css"); assert(ohcount_loc_delta_is_equal(delta1, delta2)); ohcount_sourcefile_free(old); ohcount_sourcefile_free(new); ohcount_loc_delta_list_free(list); ohcount_loc_delta_free(delta1); } void test_sourcefile_diff_longer() { SourceFile *old = ohcount_sourcefile_new("foo.c"); ohcount_sourcefile_set_contents(old, "int = 1;\n" "int = 2;\n" "int = 3;\n" "int = 4;\n" ); SourceFile *new = ohcount_sourcefile_new("foo.c"); ohcount_sourcefile_set_contents(new, "int = 1;\n" "int = 5;\n" "int = 6;\n" "int = 4;\n" ); LocDeltaList *list = ohcount_sourcefile_diff(old, new); LocDelta *delta1 = ohcount_loc_delta_new("c", 2, 2, 0, 0, 0, 0); LocDelta *delta2 = ohcount_loc_delta_list_get_loc_delta(list, "c"); assert(ohcount_loc_delta_is_equal(delta1, delta2)); ohcount_sourcefile_free(old); ohcount_sourcefile_free(new); ohcount_loc_delta_list_free(list); ohcount_loc_delta_free(delta1); } void test_sourcefile_diff_very_long() { int len = 5500000; char *a = malloc(len); memset(a, 'i', len); a[len-1] = '\0'; a[len-2] = '\n'; SourceFile *old = ohcount_sourcefile_new("foo.c"); ohcount_sourcefile_set_contents(old, a); strncpy(a, "int = 1;\n", strlen("int = 1;\n")); SourceFile *new = ohcount_sourcefile_new("foo.c"); ohcount_sourcefile_set_contents(new, a); LocDeltaList *list = ohcount_sourcefile_diff(old, new); // 2 lines added, 1 removed... strange but thats the expectation LocDelta *delta1 = ohcount_loc_delta_new("c", 2, 1, 0, 0, 0, 0); LocDelta *delta2 = ohcount_loc_delta_list_get_loc_delta(list, "c"); assert(ohcount_loc_delta_is_equal(delta1, delta2)); ohcount_sourcefile_free(old); ohcount_sourcefile_free(new); ohcount_loc_delta_list_free(list); ohcount_loc_delta_free(delta1); } void test_sourcefile_calc_diff() { int added, removed; ohcount_calc_diff("", "", &added, &removed); assert(added == 0); assert(removed == 0); ohcount_calc_diff("a", "a", &added, &removed); assert(added == 0); assert(removed == 0); ohcount_calc_diff("a\n", "a\n", &added, &removed); assert(added == 0); assert(removed == 0); ohcount_calc_diff("", "a\n", &added, &removed); assert(added == 1); assert(removed == 0); ohcount_calc_diff("a\n", "", &added, &removed); assert(added == 0); assert(removed == 1); ohcount_calc_diff("a\n", "b\n", &added, &removed); assert(added = 1); assert(removed == 1); ohcount_calc_diff("a\nb\nc\n", "a\nc\nd\n", &added, &removed); assert(added == 1); assert(removed == 1); ohcount_calc_diff( "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n", // 10 times "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n" "Hello, World!\n", // 11 times &added, &removed ); assert(added == 1); assert(removed == 0); } void test_sourcefile_list_language_facts() { SourceFileList *sfl = ohcount_sourcefile_list_new(); ohcount_sourcefile_list_add_directory(sfl, "../gestalt_files/win32_enough"); LocList *list = ohcount_sourcefile_list_analyze_languages(sfl); assert(ohcount_loc_list_filecount(list) == 2); Loc *loc = ohcount_loc_list_get_loc(list, "c"); assert(loc->code == 2); assert(loc->comments == 2); assert(loc->blanks == 2); ohcount_sourcefile_list_free(sfl); ohcount_loc_list_free(list); } void test_sourcefile_list_no_symlink_dir() { SourceFileList *sfl = ohcount_sourcefile_list_new(); ohcount_sourcefile_list_add_directory(sfl, "../symlink_test_dir"); LocList *list = ohcount_sourcefile_list_analyze_languages(sfl); assert(ohcount_loc_list_filecount(list) == 0); ohcount_sourcefile_list_free(sfl); ohcount_loc_list_free(list); } #define FALSE 0 #define TRUE 1 char *tmp_file_from_buf(const char *buf); void test_tmp_dir() { char buf[] = "This is just some bogus text."; char *tmp_path = tmp_file_from_buf(buf); SourceFileList *list = ohcount_sourcefile_list_new(); ohcount_sourcefile_list_add_directory(list, "/tmp"); int has_tmp = FALSE; SourceFileList *iter = list->head; for (; iter != NULL; iter = iter->next) { if (strcmp(iter->sf->filepath, tmp_path) == 0) { has_tmp = TRUE; break; } } assert(has_tmp); } void all_sourcefile_tests() { test_sourcefile_initialize(); test_sourcefile_language_breakdowns(); test_sourcefile_diff(); test_sourcefile_calc_diff2(); test_sourcefile_diff_longer(); test_sourcefile_diff_very_long(); test_sourcefile_calc_diff(); test_sourcefile_list_language_facts(); test_sourcefile_list_no_symlink_dir(); test_tmp_dir(); }